Documentation Development Tools Beat

From FedoraProject

(Difference between revisions)
Jump to: navigation, search
(highlight)
(mercurial)
Line 390: Line 390:
 
==== mercurial ====
 
==== mercurial ====
  
Mercurial -- a distributed SCM
+
'''mercurial''' has been upgraded to 2.1.  The interested reader should visit http://mercurial.selenic.com/wiki/WhatsNew for a detailed list of new features and bugfixes.
 
+
  Old Version: 1.9.2 -> New Version: 2.1
+
 
+
Project site: (http://www.selenic.com/mercurial/)
+
 
+
  
 
==== mock ====
 
==== mock ====

Revision as of 11:46, 20 March 2012

DocsProject Header docTeam1.png


Contents

automake

A GNU tool for automatically creating Makefiles

 Old Version: 1.11.1 -> New Version: 1.11.3

Project site: (http://sourceware.org/automake/)


binutils

A GNU collection of binary utilities

 Old Version: 2.21.53.0.1 -> New Version: 2.22.52.0.1

Project site: (http://sources.redhat.com/binutils)


gcc

Fedora 17 includes version 4.7.0 of gcc, gcc-c++, gcc-gfortran, gcc-objc, and gcc-gnat. The update includes numerous changes to the gcc series of compilers, not only C and C++, but also to Ada and Fortran. For complete details, refer to the GCC 4.7 Release Series Changes at http://gcc.gnu.org/gcc-4.7/changes.html.

Some highlights:

  • Several obsoleted architectures including IRIX 6.5, MIPS OpenBSD, Solaris, Tru64 UNIX 5.1 and a number of legacy ARM platforms
  • Support for OpenMP 3.1 on C, C++ and Fortran
  • More support for the C11 and C++11 standards updates
  • New debug flexibility for Ada
  • A number of performance improvements in Fortran
  • Many optimizer enhancements
  • New platforms:
    • ARM Cortex A7
    • AVR XMEGA
    • Texas Instruments C6X
    • National Semiconductor's CR16
    • Tilera TILE-Gx and TILEPro families
  • In addition, there are platform-specific improvements in ARM, AVR, IA-32/x86-64, MIPS, PowerPC/PowerPC64, SH and SPARC.

gdb

Fedora 17 no includes gdb 7.4.50.20120120. To review the many new features please visit http://www.gnu.org/software/gdb/download/ANNOUNCEMENT

libtool

The GNU Portable Library Tool

 Old Version: 2.4 -> New Version: 2.4.2

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


byacc

Berkeley Yacc, a parser generator

 Old Version: 1.9.20101229 -> New Version: 1.9.20111219

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


ccache

C/C++ compiler cache

 Old Version: 3.1.6 -> New Version: 3.1.7

Project site: (http://ccache.samba.org/)


diffstat

A utility which provides statistics based on the output of diff

 Old Version: 1.54 -> New Version: 1.55

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


doxygen

A documentation system for C/C++

 Old Version: 1.7.5 -> New Version: 1.7.6.1

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


emacs

GNU Emacs is updated to the latest prerelease from upstream, 24.0.93

git

git has been updated to 1.7.9. Fedora 16 included 1.7.7.

There are numerous small feature additions. The interested reader should review the changes since 1.7.8 and changes since 1.7.7 in the upstream release notes.

intltool

Utility for internationalizing various kinds of data files

 Old Version: 0.41.1 -> New Version: 0.50.0

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


oprofile

System wide profiler

 Old Version: 0.9.6 -> New Version: 0.9.7

Project site: (http://oprofile.sf.net)


oprofile-gui

GUI for oprofile.

 Old Version: 0.9.6 -> New Version: 0.9.7

Project site: (http://oprofile.sf.net)


python-ldap

An object-oriented API to access LDAP directory servers

 Old Version: 2.3.12 -> New Version: 2.4.6

Project site: (http://python-ldap.sourceforge.net/)


rcs

The venerable revision control system (rcs) has been updated to 5.8.

Updates include:

  • License now GPLv3+
  • Change in terminology: from "path" to "file name" (or "file-name")
  • Changes to the RCS package
    • New documentation in Info format
    • Dropped configure option: --with-diffutils
    • Configuration more strict in some ways, more lax in others.
    • New configure option: --enable-suid[=setreuid]
    • New configure option: --disable-mmap
    • New configure option: --enable-mailer=PROG
    • New configure option: --enable-compat2
    • You can "make check" prior to "make install".
  • Bug fixes
    • Remove all edit info when removing all revisions.
    • Code no longer uses mktemp.
    • Misc manpage tweaks / fixes.
  • Other changes
    • All commands accept ‘--help’ and ‘--version’.
    • A string of all digits is now valid for author, state.
    • Env var RCS_MEM_LIMIT controls stdio threshold.
    • RCS can now work with files larger than 2 gigabytes.
    • Pass-through for RCS file ‘commitid SYMBOL’ now builtin.
    • RCS file top-level grammar frozen.
    • RCS file syntax-validated earlier, completely.
    • Possible to specify an empty log message with ci -m, rcs -m.
    • Date option accepts some more date-only formats
  • Changes to rcsdiff
    • New handling for option: -U N
    • Refined "same-revision don't call diff" optimization

subversion

The version control system subversion has been updated from 1.6.17 to 1.7.3. Numerous changes include better use of HTTP, a new remote dumpfile tool, and improved console output, in addition to numerous minor changes. The reader is encouraged to visit http://subversion.apache.org/docs/release-notes/1.7.html for more information on these improvements.

systemtap

Instrumentation System

 Old Version: 1.6 -> New Version: 1.7

Project site: (http://sourceware.org/systemtap/)


valgrind

Tool for finding memory management bugs in programs

 Old Version: 3.6.1 -> New Version: 3.7.0

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


asa

Convert Fortran carriage control characters

 Old Version: 1.2 -> New Version: 

Project site: (http://www.ibiblio.org/pub/Linux/devel/lang/fortran/!INDEX.short.html)


bugzilla

bugzilla 4.0.4 fixes a number of security issues with previous versions. In addition, the new release permits system administrators to disable autocomplete and corrects a number of minor bugs. Refer to http://www.bugzilla.org/ for details.

buildbot

Build/test automation system

 Old Version: 0.8.4p1 -> New Version: 0.8.5p1

Project site: (http://buildbot.net)


bzr

Friendly distributed version control system

 Old Version: 2.4.0 -> New Version: 2.5

Project site: (http://www.bazaar-vcs.org/)


cmake

Cross-platform make system

 Old Version: 2.8.5 -> New Version: 2.8.7

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


cvs2cl

Generate ChangeLogs from CVS working copies

 Old Version: 2.72 -> New Version: 2.73

Project site: (http://www.red-bean.com/cvs2cl/)


darcs

David's Advanced Revision Control System

 Old Version: 2.5.2 -> New Version: 2.7.98.3

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


ecl

Embeddable Common-Lisp

 Old Version: 11.1.1 -> New Version: 12.2.1

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


eric

Python IDE

 Old Version: 4.4.14 -> New Version: 4.4.19

Project site: (http://eric-ide.python-projects.org)


erlang

General-purpose programming language and runtime environment

 Old Version: R14B -> New Version: R15B

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


fpc

Free Pascal Compiler

 Old Version: 2.4.2 -> New Version: 2.6.0

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


frysk-gnome

The GNOME front-end of Frysk

 Old Version: 0.4 -> New Version: 

Project site: (http://sourceware.org/frysk)


giggle

A Gtk frontend to git

 Old Version: 0.5 -> New Version: 0.7

Project site: (http://live.gnome.org/giggle)


gtranslator

Gettext po file editor for GNOME

 Old Version: 2.90.5 -> New Version: 2.90.7

Project site: (http://projects.gnome.org/gtranslator/)


highlight

Fedora 17 includes highlight 3.7. Improvements over version 3.6 include:

  • support for Biferno
  • support for RPL
  • support for Ceylon
  • fixed Ruby definition
  • HTML font string may contain a list of fonts, which is not enclosed in quotes
  • added --portable command line option to save config files in the current working directory instead of the user directory

ipython

An enhanced interactive Python shell

 Old Version: 0.11 -> New Version: 0.12

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


kuipc

Cernlib's Kit for a User Interface Package (KUIP) compiler

 Old Version: 2006 -> New Version: 

Project site: (http://cernlib.web.cern.ch/cernlib/)


lcov

LTP GCOV extension code coverage tool

 Old Version: 1.7 -> New Version: 1.9

Project site: (http://ltp.sourceforge.net/coverage/lcov.php)


livecd-tools

Tools for building live CDs

 Old Version: 16.8 -> New Version: 17.4

Project site: (http://git.fedorahosted.org/git/livecd)


lush

An object-oriented Lisp interpreter and compiler

 Old Version: 1.2.1 -> New Version: 

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


mach

Make a chroot

 Old Version: 0.9.5 -> New Version: 1.0.0

Project site: (http://thomas.apestaart.org/projects/mach/)


meld

Visual diff and merge tool

 Old Version: 1.5.2 -> New Version: 1.5.3

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


mercurial

mercurial has been upgraded to 2.1. The interested reader should visit http://mercurial.selenic.com/wiki/WhatsNew for a detailed list of new features and bugfixes.

mock

Builds packages inside chroots

 Old Version: 1.1.12 -> New Version: 1.1.21

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


monodevelop

A full-featured IDE for Mono and Gtk#

 Old Version: 2.6 -> New Version: 2.8.5

Project site: (http://monodevelop.com/)


nemiver

A GNOME C/C++ Debugger

 Old Version: 0.9.0 -> New Version: 0.9.1

Project site: (http://projects.gnome.org/nemiver)


ocaml

Objective Caml compiler and programming environment

 Old Version: 3.12.0 -> New Version: 3.12.1

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


patchy

The patchy utilities

 Old Version: 2006 -> New Version: 

Project site: (http://cernlib.web.cern.ch/cernlib/)


pl

SWI-Prolog - Edinburgh compatible Prolog compiler

 Old Version: 5.10.2 -> New Version: 5.10.5

Project site: (http://www.swi-prolog.org)


pungi

Distribution compose tool

 Old Version: 2.9 -> New Version: 2.10

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


pylint

Analyzes Python code looking for bugs and signs of poor quality

 Old Version: 0.23.0 -> New Version: 0.25.0

Project site: (http://www.logilab.org/projects/pylint)


qgit

GUI browser for git repositories

 Old Version: 2.3 -> New Version: 2.4

Project site: (http://digilander.libero.it/mcostalba/)


quilt

Scripts for working with series of patches

 Old Version: 0.48 -> New Version: 0.51

Project site: (http://savannah.nongnu.org/projects/quilt)


rpmdevtools

RPM Development Tools

 Old Version: 8.1 -> New Version: 8.2

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


rpmlint

Tool for checking common errors in RPM packages

 Old Version: 1.3 -> New Version: 1.4

Project site: (http://rpmlint.zarb.org/)


sbcl

Steel Bank Common Lisp

 Old Version: 1.0.51 -> New Version: 1.0.54

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


svn2cl

Create a ChangeLog from a Subversion log

 Old Version: 0.11 -> New Version: 0.13

Project site: (http://ch.tudelft.nl/~arthur/svn2cl/)


tclpro

Development and debugging tools for Tcl applications

 Old Version: 1.5.0 -> New Version: 

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


tkcon

Tcl GUI console

 Old Version: 2.5 -> New Version: 

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


trac

Enhanced wiki and issue tracking system

 Old Version: 0.12.2 -> New Version: 0.12.3

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


uim-gnome

GNOME Applet for Uim

 Old Version: 1.7.1 -> New Version: 1.7.2

Project site: (http://code.google.com/p/uim/)


yap

High-performance Prolog Compiler

 Old Version: 6.2.0 -> New Version: 6.2.2

Project site: (http://www.ncc.up.pt/~vsc/Yap)


systemtap-client

 Old Version:  -> New Version: 1.7

Project site: ()


systemtap-runtime

Instrumentation System Runtime

 Old Version: 1.6 -> New Version: 1.7

Project site: (http://sourceware.org/systemtap/)


systemtap-server

Instrumentation System Server

 Old Version: 1.6 -> New Version: 1.7

Project site: (http://sourceware.org/systemtap/)


netbeans-javaparser

NetBeans Java Parser

 Old Version: 6.9 -> New Version: 7.0.1

Project site: (http://java.netbeans.org/javaparser/)


220 packages checked, 69 differences.