User:Jjmcd/Drafts/F11 Development Tools

The following packages are new or updated for Fedora 11:

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 .

 gcl 

GNU Common Lisp

Old Version: 2.6.7 -> New Version: 2.6.8

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 

A portable x86 assembler which uses Intel-like syntax

Old Version: 2.03.01 -> New Version: 2.05.01

Project site: (http://nasm.sourceforge.net/)

 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 

Color terminal highlighter for diff files

Old Version: 1.0.7 -> New Version: 1.0.8a

Project site: (http://colordiff.sourceforge.net/)

 doxygen 

A documentation system for C/C++.

Old Version: 1.5.7.1 -> New Version: 1.5.8

Project site: (http://www.stack.nl/~dimitri/doxygen/index.html)

 haddock 

Haddock documentation tool for annotated Haskell source code

Old Version: 2.0.0.0 -> New Version: 2.4.1

Project site: (http://www.haskell.org/haddock/)

 highlight 

Universal source code to formatted text converter

Old Version: 2.6.13 -> New Version: 2.7

Project site: (http://www.andre-simon.de/)

 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 

GNU Emacs text editor

Old Version: 22.2 -> New Version: 22.3

Project site: (http://www.gnu.org/software/emacs/)

 eric 

Python IDE

Old Version: 4.2.2a -> New Version: 4.3.0

Project site: (http://www.die-offenbachs.de/eric/index.html)

 ipython 

An enhanced interactive Python shell

Old Version: 0.8.4 -> New Version: 0.9.1

Project site: (http://ipython.scipy.org/)

 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 

Web-based bugtracking system

Old Version: 1.1.4 -> New Version: 1.1.6

Project site: (http://www.mantisbt.org/)

 trac 

Enhanced wiki and issue tracking system

Old Version: 0.10.5 -> New Version: 0.11.3

Project site: (http://trac.edgewall.com/)

 trac-mercurial-plugin 

Mercurial plugin for Trac

Old Version: 0.10.0.2 -> New Version: 0.11.0.7

Project site: (http://trac.edgewall.org/wiki/TracMercurial)

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 

Cross-platform make system

Old Version: 2.6.2 -> New Version: 2.6.3

Project site: (http://www.cmake.org)

 cpanspec 

RPM spec file generation utility

Old Version: 1.77 -> New Version: 1.78

Project site: (http://cpanspec.sourceforge.net/)

 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/)

 cvs2svn 

CVS to Subversion Repository Converter

Old Version: 2.1.1 -> New Version: 2.2.0

Project site: (http://cvs2svn.tigris.org/)

 darcs 

David's advanced revision control system

Old Version: 2.0.2 -> New Version: 2.2.1

Project site: (http://www.darcs.net/)

 giggle 

A Gtk frontend to git

Old Version: 0.4 -> New Version: 0.4.90

Project site: (http://developer.imendio.com/projects/giggle/)

 git 

Core git tools

Old Version: 1.6.0.3 -> New Version: 1.6.1.3

Project site: (http://kernel.org/pub/software/scm/git/)

 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

Old Version: 1.0.705289 -> New Version: 1.0.738618

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 

Generates function prototypes and variable declarations from C code

Old Version: 4.7f -> New Version: 4.7g

Project site: (http://invisible-island.net/)

 elfutils 

A collection of utilities and DSOs to handle compiled objects

Old Version: 0.137 -> New Version: 0.140

Project site: (https://fedorahosted.org/elfutils/)

 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 

Tools for building live CD's

Old Version: 020 -> New Version: 021

Project site: (http://git.fedoraproject.org/?p=hosted/livecd)

 mcrypt 

Replacement for crypt

Old Version: 2.6.7 -> New Version: 2.6.8

Project site: (http://mcrypt.sourceforge.net/)

 mock 

Builds packages inside chroots

Old Version: 0.9.13 -> New Version: 0.9.14

Project site: (http://fedoraproject.org/wiki/Projects/Mock)

 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)

 revisor 

Fedora "Spin" Graphical User Interface

Old Version: 2.1.2 -> New Version: 2.1.3

Project site: (http://fedorahosted.org/revisor)

 scons 

An Open Source software construction tool

Old Version: 1.0.0 -> New Version: 1.2.0

Project site: (http://www.scons.org)

 srecord 

Manipulate EPROM load files

Old Version: 1.39 -> New Version: 1.46

Project site: (http://srecord.sourceforge.net/)

 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/)

 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/)

94 packages checked, 94 differences.