|
|
(153 intermediate revisions by 21 users not shown) |
Line 1: |
Line 1: |
| == Tools ==
| | {{header|docs}} |
|
| |
|
| {{Admon/note | This is work in progress | Not all development tools packages have been researched }} | | {{Docs_beat_closed}} |
|
| |
|
| | | [[Category:Docs Project]] |
| The following packages are new or updated for Fedora 11:
| | [[Category:Draft documentation]] |
| | | [[Category:Documentation beats]] |
| | |
| | |
| === Applicance Tools ===
| |
| | |
| ''' ace '''
| |
| | |
| The '''ace''' suite of appliance tools has been upgraded to version 0.0.6, including '''ace''', '''ace-apache''', '''ace-banners''', '''ace-basic-site''', '''ace-mysql''', '''ace-php''', ''' ace-postgres ''', and ''' ace-ssh '''
| |
| | |
| === Languages ===
| |
| | |
| ''' clisp '''
| |
| | |
| '''clisp''' (Common Lisp) has been updated to 2.47. There are a number of changes, please review the project's site (http://clisp.cons.org).
| |
| | |
| | |
| ''' gcc '''
| |
| | |
| The gcc compiler suite has been updated to 4.4.0 including '''gcc''', ''' gcc-c++ ''', ''' gcc-gfortran''', ''' gcc-gnat ''', and ''' gcc-objc '''.
| |
| | |
| {{Admon/warning| Some of the changes involve syntax changes which have the potential to break existing code. | Please review the NEWS files at http://gcc.gnu.org carefully before upgrading.}}
| |
| | |
| | |
| ''' gcl '''
| |
| | |
| GNU Common Lisp is updated to 2.68pre. This long awaited release fixes a great many bugs.
| |
| | |
| Project site: (http://www.gnu.org/software/gcl)
| |
| | |
| | |
| ''' gforth '''
| |
| | |
| Fast and portable implementation of the ANS Forth language
| |
| | |
| Fedora 11 includes version 0.7.0 of gforth.
| |
| | |
| There are a large number of changes to gforth in this release. The developer is strongly encouraged to view the project site before proceeding.
| |
| | |
| Project site: (http://www.jwdt.com/~paysan/gforth.html) | |
| | |
| <!--
| |
| ''' ghc '''
| |
| | |
| Glasgow Haskell Compilation system
| |
| | |
| Old Version: 6.8.3 -> New Version: 6.10.1
| |
| | |
| Project site: (http://haskell.org/ghc/)
| |
| -->
| |
| | |
| ''' gprolog '''
| |
| | |
| GNU Prolog has been updated to version 1.3.1. The changes since 1.3.0 are largely of a bug fix nature. The programmer may wish to review the NEWS file at http://www.gprolog.org/NEWS.
| |
| | |
| | |
| ''' iasl '''
| |
| | |
| The Intel Advanced Configuration and Power Interface compiler has been upgraded to version 20090123. This is the first update since 2006 and a number of functions have changed names. The developer should review http://www.acpica.org/download/changes.txt before proceeding.
| |
| | |
| | |
| ''' mingw32-gcc '''
| |
| | |
| Fedora 11 now includes the MinGW compiler. This is a major new feature allowing developers to build application for Windows and Linux from the same source code.
| |
| | |
| | |
| ''' nasm '''
| |
| | |
| '''nasm''' has been upgraded from 2.03.01 to 2.05.01. This change involves a large number of bug fixes as well as the addition of a number of new directives. See the project's change list at http://www.nasm.us/doc/nasmdocc.html for complete details.
| |
| | |
| | |
| ''' ocaml '''
| |
| | |
| Objective Caml compiler and programming environment
| |
| | |
| Old Version: 3.10.2 -> New Version: 3.11.0
| |
| | |
| Project site: (http://www.ocaml.org)
| |
| | |
| | |
| ''' pl '''
| |
| | |
| SWI-Prolog - Edinburgh compatible Prolog compiler
| |
| | |
| Old Version: 5.6.60 -> New Version: 5.7.6
| |
| | |
| Project site: (http://www.swi-prolog.org)
| |
| | |
| | |
| ''' sbcl '''
| |
| | |
| Steel Bank Common Lisp
| |
| | |
| Old Version: 1.0.21 -> New Version: 1.0.25
| |
| | |
| Project site: (http://sbcl.sourceforge.net/)
| |
| | |
| | |
| ''' ucblogo '''
| |
| | |
| An interpreter for the Logo programming language
| |
| | |
| Old Version: 5.5 -> New Version: 6.0
| |
| | |
| Project site: (http://www.cs.berkeley.edu/~bh)
| |
| | |
| | |
| ''' yasm '''
| |
| | |
| Complete rewrite of the NASM assembler
| |
| | |
| Old Version: 0.7.1 -> New Version: 0.7.2
| |
| | |
| Project site: (http://www.tortall.net/projects/yasm/)
| |
| | |
| === Debug tools ===
| |
| | |
| ''' alleyoop '''
| |
| | |
| Graphical front-end to the Valgrind memory checker for x86
| |
| | |
| Old Version: 0.9.3 -> New Version: 0.9.4
| |
| | |
| Project site: (http://alleyoop.sourceforge.net/)
| |
| | |
| | |
| ''' gdb '''
| |
| | |
| A GNU source-level debugger for C, C++, Java and other languages
| |
| | |
| Old Version: 6.8 -> New Version: 6.8.50.20090210
| |
| | |
| Project site: (http://gnu.org/software/gdb/)
| |
| | |
| | |
| ''' memtest86+ '''
| |
| | |
| Stand-alone memory tester for x86 and x86-64 computers
| |
| | |
| Old Version: 2.01 -> New Version: 2.10
| |
| | |
| Project site: (http://www.memtest.org)
| |
| | |
| | |
| ''' nemiver '''
| |
| | |
| A GNOME C/C++ Debugger
| |
| | |
| Old Version: 0.6.3 -> New Version: 0.6.4
| |
| | |
| Project site: (http://home.gna.org/nemiver/)
| |
| | |
| <!--
| |
| ''' pmd '''
| |
| | |
| Scans Java source code and looks for potential problems
| |
| | |
| Old Version: 3.6 -> New Version: 4.2.5
| |
| | |
| Project site: (http://pmd.sourceforge.net/)
| |
| -->
| |
| | |
| ''' pylint '''
| |
| | |
| Analyzes Python code looking for bugs and signs of poor quality
| |
| | |
| Old Version: 0.14.0 -> New Version: 0.16.0
| |
| | |
| Project site: (http://www.logilab.org/projects/pylint)
| |
| | |
| | |
| ''' valgrind '''
| |
| | |
| Tool for finding memory management bugs in programs
| |
| | |
| Old Version: 3.3.0 -> New Version: 3.4.0
| |
| | |
| Project site: (http://www.valgrind.org/)
| |
| | |
| === Documentation Tools ===
| |
| | |
| ''' colordiff '''
| |
| | |
| '''colordiff''' has been updated to 1.08a. Changes (from the project website) include:
| |
| Support for numeric colours added, for 256-colour terminals (thanks to Gautam Iyer). Diff-types can now be specified explicitly, for use when diff-type detection doesn't work or isn't possible. Return diff's exit code, patch from Tim Connors. Allow extraneous diff text to be coloured separately.
| |
| | |
| | |
| ''' doxygen '''
| |
| | |
| '''doxygen''' 1.5.8 includes a completely rewritten doxywizard, enhanced extension mapping, support for Vietnamese and better support for Turkish. In addition there are numerous bug fixes as outlined in http://www.stack.nl/~dimitri/doxygen/changelog.html.
| |
| | |
| <!--
| |
| ''' haddock '''
| |
| | |
| There are a large number of improvements to the Haddock documentation tool between version 2.4.1, the version in Fedora 11, and 2.0.0, the Fedora 10 version. See the project site for details: http://www.haskell.org/haddock/.
| |
| -->
| |
| | |
| ''' highlight '''
| |
| | |
| Version 2.7 of '''highlight''' includes (from http://www.andre-simon.de/):
| |
| | |
| * improved XML- and VHDL highlighting
| |
| * added support for Clojure
| |
| * added wrapping arrows in LaTeX output
| |
| | |
| | |
| ''' texinfo '''
| |
| | |
| Version 4.13 of '''texinfo''' includes a reference card, better support for HTML, and support for multibyte character sets. For full details, see the project site: http://www.gnu.org/software/texinfo/
| |
| | |
| === IDEs, Editors ===
| |
| | |
| ''' emacs '''
| |
| | |
| Release 22.3 of '''emacs''' is primarily concerned with cleaning out old/obsolete features. See the NEWS file (http://www.gnu.org/software/emacs/NEWS.22.3) for full details.
| |
| | |
| | |
| ''' eric '''
| |
| | |
| Fedora 11 includes version 4.3.0 of the '''eric''' Python IDE. See http://eric-ide.python-projects.org/eric-news.html for full details.
| |
| | |
| | |
| ''' ipython '''
| |
| | |
| '''ipython''' 0.9.1 is included, an update from 0.8.4. This is a major release. See http://ipython.scipy.org/announcements/ann-ipython-0.9.txt for the full story.
| |
| | |
| | |
| ''' monodevelop '''
| |
| | |
| A full-featured IDE for Mono and Gtk#
| |
| | |
| Old Version: 1.9 -> New Version: 1.9.2
| |
| | |
| Project site: (http://monodevelop.com/)
| |
| | |
| | |
| ''' plt-scheme '''
| |
| | |
| Graphical environment for developing programs using Scheme
| |
| | |
| Old Version: 4.1 -> New Version: 4.1.2
| |
| | |
| Project site: (http://www.drscheme.org)
| |
| | |
| === Issue and Bug Tracking ===
| |
| | |
| ''' mantis '''
| |
| | |
| '''mantis''' has been upgraded to 1.1.6. "This release fixes once and for all the caching troubles from previous stable releases, some access permissions bugs, and a few various other issues. This release also improves the existing source control integration by allowing remote checkins." For a complete list of all other changes see http://www.mantisbt.org/.
| |
| | |
| | |
| ''' trac '''
| |
| | |
| 0.11.3 of '''trac''' contains a number of new features, including a new template engine for generating content, new configurable workflow, and finer grained control of permissions.
| |
| | |
| | |
| ''' trac-mercurial-plugin '''
| |
| | |
| '''trac-mercurial-plugin''' 0.11.0.7 works with the '''trac''' 0.11 release, and provides added features including quickjump to a tag or branch, blame support, and custom property renderers.
| |
| | |
| === Lexical and parsing tools ===
| |
| <!--
| |
| ''' alex '''
| |
| | |
| '''alex has been upgraded to version 2.3.1.
| |
| | |
| Project site: (http://haskell.org/alex/)
| |
| -->
| |
| | |
| ''' bison '''
| |
| | |
| Fedora 11 includes version 2.4.1 of '''bison'''. This is a minor upgrade.
| |
| | |
| <!--
| |
| ''' happy '''
| |
| | |
| The LALR(1) Parser Generator for Haskell
| |
| | |
| Old Version: 1.17 -> New Version: 1.18.2
| |
| | |
| Project site: (http://haskell.org/happy/)
| |
| -->
| |
| <!--
| |
| ''' netbeans-javaparser '''
| |
| | |
| NetBeans Java Parser
| |
| | |
| Old Version: 6.1 -> New Version: 6.5
| |
| | |
| Project site: (http://java.netbeans.org/javaparser/)
| |
| -->
| |
| | |
| === Make and build tools ===
| |
| | |
| ''' automake '''
| |
| | |
| A GNU tool for automatically creating Makefiles
| |
| | |
| Old Version: 1.10.1 -> New Version: 1.10.2
| |
| | |
| Project site: (http://sources.redhat.com/automake)
| |
| | |
| | |
| ''' cmake '''
| |
| | |
| '''cmake''' has been upgraded to version 2.6.3. This update includes many bug fixes. For a complete list visit http://www.cmake.org/files/v2.6/CMakeChangeLog-2.6.3.
| |
| | |
| | |
| ''' cpanspec '''
| |
| | |
| Fedora 11 includes version 1.78 of cpanspec. In addition to a number of bug fixes, there are some additional command line options.
| |
| | |
| | |
| ''' koji '''
| |
| | |
| Build system tools
| |
| | |
| Old Version: 1.2.6 -> New Version: 1.3.1
| |
| | |
| Project site: (http://fedorahosted.org/koji)
| |
| | |
| | |
| ''' koji-hub '''
| |
| | |
| Koji XMLRPC interface
| |
| | |
| Old Version: 1.2.6 -> New Version: 1.3.1
| |
| | |
| Project site: (http://fedorahosted.org/koji)
| |
| | |
| | |
| ''' koji-web '''
| |
| | |
| Koji Web UI
| |
| | |
| Old Version: 1.2.6 -> New Version: 1.3.1
| |
| | |
| Project site: (http://fedorahosted.org/koji)
| |
| | |
| | |
| ''' meld '''
| |
| | |
| Visual diff and merge tool
| |
| | |
| Old Version: 1.2 -> New Version: 1.2.1
| |
| | |
| Project site: (http://meld.sourceforge.net/)
| |
| | |
| | |
| ''' patchutils '''
| |
| | |
| A collection of programs for manipulating patch files
| |
| | |
| Old Version: 0.3.0 -> New Version: 0.3.1
| |
| | |
| Project site: (http://cyberelk.net/tim/patchutils/)
| |
| | |
| | |
| ''' plague '''
| |
| | |
| Distributed build system for RPMs
| |
| | |
| Old Version: 0.4.5.6 -> New Version: 0.4.5.7
| |
| | |
| Project site: (http://www.fedoraproject.org/wiki/Projects/Plague)
| |
| | |
| | |
| ''' pungi '''
| |
| | |
| Distribution compose tool
| |
| | |
| Old Version: 2.0.8 -> New Version: 2.0.10
| |
| | |
| Project site: (https://fedorahosted.org/pungi)
| |
| | |
| | |
| ''' rpmdevtools '''
| |
| | |
| RPM Development Tools
| |
| | |
| Old Version: 6.7 -> New Version: 7.0
| |
| | |
| Project site: (https://fedorahosted.org/rpmdevtools/)
| |
| | |
| === Revision Control Tools ===
| |
| | |
| ''' bzr '''
| |
| | |
| '''bzr''' has been upgraded to 1.12 which includes a large number of new features and bug fixes over the 1.7 version in Fedora 10. The '''bzr''' user is encouraged to visit the project's webpage at http://www.bazaar-vcs.org/ to review these improvements.
| |
| | |
| | |
| ''' cvs2cl '''
| |
| | |
| Generate ChangeLogs from CVS working copies
| |
| | |
| Old Version: 2.71 -> New Version: 2.72
| |
| | |
| Project site: (http://www.red-bean.com/cvs2cl/)
| |
| | |
| (May have to drop this from the RNs, seems like there is precious little information available)
| |
| | |
| | |
| ''' cvs2svn '''
| |
| | |
| '''cvs2svn''' has been updated to 2.2.0. In addition to bugfixes, there are a large number of new features. Visit http://cvs2svn.tigris.org/source/browse/cvs2svn/tags/2.2.0/CHANGES for the details.
| |
| | |
| | |
| ''' darcs '''
| |
| | |
| Version 2.2.0 of '''darcs''' includes a number of new features in addition to a numbe of bugfixes. See the changelog at http://allmydata.org/trac/darcs-2/browser/NEWS.
| |
| | |
| | |
| ''' giggle '''
| |
| | |
| A Gtk frontend to git
| |
| | |
| Old Version: 0.4 -> New Version: 0.4.90
| |
| | |
| Project site: (http://developer.imendio.com/projects/giggle/)
| |
| | |
| | |
| ''' git '''
| |
| | |
| <!-- NOTE: Rawhide contains 1.6.1.3 -->
| |
| Git has been updated to 1.6.1.1. In addition to other changes, the Fedora packages now follow upstream defaults and install the majority of <code>git-*</code> commands outside the default <code>PATH</code>. If you have scripts that call <code>git-*</code> binaries, you are encouraged to change them to use the <code>git foo</code> style. If this is not feasible, you can adjust your <code>PATH</code>. Git provides a convenient method to do this:
| |
| | |
| <pre>PATH=$(git --exec-path):$PATH</pre>
| |
| | |
| It is worth noting that <code>git</code> hooks are run with <code>$(git --exec-path)</code> in their <code>PATH</code>.
| |
| | |
| | |
| ''' mercurial '''
| |
| | |
| A fast, lightweight distributed source control management system
| |
| | |
| Old Version: 1.0.2 -> New Version: 1.1.2
| |
| | |
| Project site: (http://www.selenic.com/mercurial/)
| |
| | |
| | |
| ''' monotone '''
| |
| | |
| A free, distributed version control system
| |
| | |
| Old Version: 0.41 -> New Version: 0.42
| |
| | |
| Project site: (http://monotone.ca/)
| |
| | |
| <!--
| |
| ''' netbeans-svnclientadapter '''
| |
| | |
| Subversion Client Adapter
| |
| | |
| Old Version: 6.1 -> New Version: 6.5
| |
| | |
| Project site: (http://subversion.netbeans.org/teepee/svnclientadapter.html)
| |
| -->
| |
| | |
| ''' subcommander '''
| |
| | |
| Graphical UI for subversion
| |
| | |
| Old Version: 1.9.93 -> New Version: 1.9.94
| |
| | |
| Project site: (http://subcommander.tigris.org)
| |
| | |
| | |
| ''' subversion '''
| |
| | |
| Modern Version Control System designed to replace CVS
| |
| | |
| Old Version: 1.5.4 -> New Version: 1.5.5
| |
| | |
| Project site: (http://subversion.tigris.org/)
| |
| | |
| | |
| ''' svn2cl '''
| |
| | |
| Create a ChangeLog from a Subversion log
| |
| | |
| Old Version: 0.10 -> New Version: 0.11
| |
| | |
| Project site: (http://ch.tudelft.nl/~arthur/svn2cl/)
| |
| | |
| | |
| ''' tkcvs '''
| |
| | |
| TkCVS and TkDiff
| |
| | |
| Old Version: 8.1 -> New Version: 8.2
| |
| | |
| Project site: (http://www.twobarleycorns.net/tkcvs.html)
| |
| | |
| === Other Development Tools ===
| |
| | |
| ''' amqp '''
| |
| | |
| The AMQP specification has been updated to 1.0.738618 reflecting recent work on the specification.
| |
| | |
| Project site: http://www.amqp.org
| |
| | |
| | |
| ''' binutils '''
| |
| | |
| '''binutils''' has been updated to 2.19.51.0.2. This is a minor update, see
| |
| http://sources.redhat.com/binutils
| |
| | |
| | |
| ''' cproto '''
| |
| | |
| In addition to a few bugfixes, the following changes have been made:
| |
| | |
| * modify cpp command to redirect stderr to /dev/null if -q option is given, for consistency with the non-cpp mode
| |
| * add configure --disable-leaks option.
| |
| * use configure macro CF_XOPEN_SOURCE macro to make mkstemp() prototyped on Linux.
| |
| * remove isascii() usage.
| |
| | |
| http://freshmeat.net/projects/cproto/
| |
| | |
| | |
| ''' elfutils '''
| |
| | |
| elfutils has been updated to 0.140 (from 0.137). In addition to a number of bug fixes, it adds Intel SSE4 disassembler support and automatic decompression of ELF files. For the full story, see the NEWS file at http://fedorahosted.org/elfutils/browser/NEWS.
| |
| | |
| | |
| ''' libtool '''
| |
| | |
| Fedora 11 includes '''libtool''' 2.2.6, which is a complete rewrite of the version 1.5 in Fedora 10. The upstream project has released a number of interim versions which were not reflected in Fedora. For a complete history, see
| |
| http://www.gnu.org/software/libtool/news.html.
| |
| | |
| | |
| ''' livecd-tools '''
| |
| | |
| '''livecd-tools''' version 021 includes a number of bug fixes and corrects some oversights, including support for ext4 filesystems and creating large ISOs using UDF.
| |
| | |
| | |
| ''' mcrypt '''
| |
| | |
| Version 2.6.8 of '''mcrypt''' is largely a source code cleanup and should not affect functionality. See the NEWS file for details.
| |
| | |
| | |
| ''' mock '''
| |
| | |
| Builds packages inside chroots
| |
| | |
| Old Version: 0.9.13 -> New Version: 0.9.14
| |
| | |
| Project site: (http://fedoraproject.org/wiki/Projects/Mock)
| |
| <!-- In spite of being in fedorahosted trac, there appears to be no NEWS file for 0.9.14 -->
| |
| | |
| <!--
| |
| ''' netbeans-apisupport1 '''
| |
| | |
| Common NetBeans Platform Development Related Libraries for NetBeans
| |
| | |
| Old Version: 6.1 -> New Version: 6.5
| |
| | |
| Project site: (http://www.netbeans.org)
| |
| -->
| |
| | |
| ''' plague-client '''
| |
| | |
| Package queueing client for the Plague build system
| |
| | |
| Old Version: 0.4.5.6 -> New Version: 0.4.5.7
| |
| | |
| Project site: (http://www.fedoraproject.org/wiki/Projects/Plague)
| |
| <!-- This page hasn't been updated since it was imported from MoinMoin and it appears that the last actual update may have been in 2006 -->
| |
| | |
| ''' revisor '''
| |
| | |
| Fedora "Spin" Graphical User Interface
| |
| | |
| Old Version: 2.1.2 -> New Version: 2.1.3
| |
| | |
| Project site: (http://fedorahosted.org/revisor)
| |
| <!-- Latest NEWS file was 2 years ago although documentation has been revised recently -->
| |
| | |
| ''' scons '''
| |
| | |
| '''scons''' 1.2.0 is a minor upgrade to 1.0.0. See http://www.scons.org/CHANGES.txt for a detailed list of changes.
| |
| | |
| | |
| ''' srecord '''
| |
| | |
| Manipulate EPROM load files
| |
| | |
| Old Version: 1.39 -> New Version: 1.46
| |
| | |
| Project site: (http://srecord.sourceforge.net/) <!-- no response from website -->
| |
| | |
| | |
| ''' swig '''
| |
| | |
| '''swig''' is a package which connects C/C++/Objective C to some high-level programming languages. Fedora 11 includes version 1.3.38 with a number of changes:
| |
| | |
| * Enhancement to directors to wrap all protected members
| |
| | |
| * Optimisation feature for objects returned by value
| |
| | |
| * A few bugs fixes in the PHP, Java, Ruby, R, C#, Python, Lua and Perl modules
| |
| | |
| * Other minor generic bug fixes (0 comments)
| |
| | |
| Project site: (http://swig.sourceforge.net/)
| |
| | |
| | |
| ''' systemtap '''
| |
| | |
| Instrumentation System
| |
| | |
| Old Version: 0.8 -> New Version: 0.9
| |
| | |
| Project site: (http://sourceware.org/systemtap/)
| |
| | |
| | |
| ''' systemtap-client '''
| |
| | |
| Instrumentation System Client
| |
| | |
| Old Version: 0.8 -> New Version: 0.9
| |
| | |
| Project site: (http://sourceware.org/systemtap/)
| |
| | |
| | |
| ''' systemtap-runtime '''
| |
| | |
| Instrumentation System Runtime
| |
| | |
| Old Version: 0.8 -> New Version: 0.9
| |
| | |
| Project site: (http://sourceware.org/systemtap/)
| |
| | |
| | |
| ''' systemtap-server '''
| |
| | |
| Instrumentation System Server
| |
| | |
| Old Version: 0.8 -> New Version: 0.9
| |
| | |
| Project site: (http://sourceware.org/systemtap/)
| |
| | |
| | |
| ''' translate-toolkit '''
| |
| | |
| A collection of tools to assist software localization
| |
| | |
| Old Version: 1.1.1 -> New Version: 1.3.0
| |
| | |
| Project site: (http://translate.sourceforge.net/)
| |
| <!-- README file empty, no information on versions here -->
| |
| | |
| | |
| ''' xfce4-dev-tools '''
| |
| | |
| Xfce developer tools
| |
| | |
| Old Version: 4.4.0.1 -> New Version: 4.5.99.1
| |
| | |
| Project site: (http://xfce.org/~benny/projects/xfce4-dev-tools/) <!-- no response from website -->
| |
| | |
| [[Category:Docs_Project]] | |
| [[Category:Documentation_beats]] | |