smock: Document how to use it without httpd
[fedora-mingw.git] / packagestatus.txt
index c8629a5..7e34ee3 100644 (file)
@@ -1,4 +1,4 @@
-Status of packages in Fedora, EPEL and RHEL, last updated on 2009-01-19.
+Status of packages in Fedora, EPEL and RHEL, last updated on 2009-02-24.
 
 <html>
 <table class="top_table fedoratbl">
@@ -11,11 +11,11 @@ Status of packages in Fedora, EPEL and RHEL, last updated on 2009-01-19.
 <tr><td><a title="MinGW Windows Atk library.
 
 
-" href="http://developer.gnome.org/projects/gap/">mingw32-atk</a><br/><small>MinGW Windows Atk library</small></td>
-<td class="epelbg">&nbsp;</td>
-<td class="fedorabg">&nbsp;</td>
-<td class="develbg">&nbsp;</td>
-<td class="pendingbg pending">1.24.0</td>
+" href="http://projects.gnome.org/accessibility/">mingw32-atk</a><br/><small>MinGW Windows Atk library</small></td>
+<td class="epelbg released">1.25.2</td>
+<td class="fedorabg released">1.25.2</td>
+<td class="develbg devel">1.25.2</td>
+<td class="pendingbg">&nbsp;</td>
 </tr>
 <tr><td><a title="MinGW Windows binutils (utilities like &#39;strip&#39;, &#39;as&#39;, &#39;ld&#39;) which
 understand Windows executables and DLLs.
@@ -24,7 +24,7 @@ understand Windows executables and DLLs.
 " href="http://www.mingw.org/">mingw32-binutils</a><br/><small>MinGW Windows binutils</small></td>
 <td class="epelbg released">2.19</td>
 <td class="fedorabg released">2.19</td>
-<td class="develbg devel">2.19</td>
+<td class="develbg devel">2.19.1</td>
 <td class="pendingbg">&nbsp;</td>
 </tr>
 <tr><td><a title="Boost provides free peer-reviewed portable C++ source libraries.  The
@@ -64,10 +64,10 @@ cross-compiling Windows software in Fedora.
 
 
 " href="http://cairographics.org">mingw32-cairo</a><br/><small>MinGW Windows Cairo library</small></td>
-<td class="epelbg">&nbsp;</td>
-<td class="fedorabg">&nbsp;</td>
-<td class="develbg">&nbsp;</td>
-<td class="pendingbg pending">1.8.0</td>
+<td class="epelbg released">1.8.0</td>
+<td class="fedorabg released">1.8.0</td>
+<td class="develbg devel">1.8.0</td>
+<td class="pendingbg">&nbsp;</td>
 </tr>
 <tr><td><a title="Cairomm is the C++ API for the cairo graphics library. It offers all the power
 of cairo with an interface familiar to C++ developers, including use of the 
@@ -80,6 +80,29 @@ Standard Template Library where it makes sense.
 <td class="develbg">&nbsp;</td>
 <td class="pendingbg pending">1.6.2</td>
 </tr>
+<tr><td><a title="CrossReport is a tool to help you analyze the APIs used by a compiled
+Linux program, in order to work out the effort required to
+cross-compile that program for Windows, using the Fedora MinGW
+cross-compiler.
+
+The simplest way to use it is to point it at an existing Linux binary,
+and then read the generated report.
+
+What it does in more detail: It looks at the libraries and API calls
+used by the Linux binary, and compares them to the libraries and API
+calls that we currently support under the Fedora MinGW cross-compiler.
+It then works out what is missing, and produces a report suggesting
+the amount of work that needs to be done to port the program.  For
+example, whether whole libraries need to be ported first, and/or how
+to substitute individual calls to work on Windows.
+
+
+" href="http://fedoraproject.org/wiki/MinGW">mingw32-crossreport</a><br/><small>Analysis tool to help cross-compilation to Windows</small></td>
+<td class="epelbg released">6</td>
+<td class="fedorabg released">6</td>
+<td class="develbg devel">6</td>
+<td class="pendingbg">&nbsp;</td>
+</tr>
 <tr><td><a title="cURL is a tool for getting files from HTTP, FTP, FILE, LDAP, LDAPS,
 DICT, TELNET and TFTP servers, using any of the supported protocols.
 cURL is designed to work without user interaction or any kind of
@@ -96,17 +119,6 @@ This is the MinGW cross-compiled Windows library.
 <td class="develbg">&nbsp;</td>
 <td class="pendingbg pending">7.18.2</td>
 </tr>
-<tr><td><a title="D-BUS is a system for sending messages between applications. It is
-used both for the systemwide message bus service, and as a
-per-user-login-session messaging facility.
-
-
-" href="http://sourceforge.net/projects/windbus">mingw32-dbus</a><br/><small>MinGW Windows port of DBus</small></td>
-<td class="epelbg">&nbsp;</td>
-<td class="fedorabg">&nbsp;</td>
-<td class="develbg">&nbsp;</td>
-<td class="pendingbg pending">1.2.4</td>
-</tr>
 <tr><td><a title="This library implements a wrapper for dlfcn, as specified in POSIX and SUS,
 around the dynamic link library functions found in the Windows API.
 
@@ -117,12 +129,6 @@ around the dynamic link library functions found in the Windows API.
 <td class="develbg devel">0</td>
 <td class="pendingbg">&nbsp;</td>
 </tr>
-<tr><td>mingw32-example</td>
-<td class="epelbg">&nbsp;</td>
-<td class="fedorabg">&nbsp;</td>
-<td class="develbg">&nbsp;</td>
-<td class="pendingbg pending">1.2.3</td>
-</tr>
 <tr><td><a title="This is expat, the C library for parsing XML, written by James Clark. Expat
 is a stream oriented XML parser. This means that you register handlers with
 the parser prior to starting the parse. These handlers are called when the
@@ -148,7 +154,7 @@ This environment is maintained by the Fedora MinGW SIG at:
 " href="http://hg.et.redhat.com/misc/fedora-mingw--devel/">mingw32-filesystem</a><br/><small>MinGW base filesystem and environment</small></td>
 <td class="epelbg filesystem">40</td>
 <td class="fedorabg filesystem">40</td>
-<td class="develbg filesystem">42</td>
+<td class="develbg filesystem">49</td>
 <td class="pendingbg">&nbsp;</td>
 </tr>
 <tr><td><a title="Under Windows, DLL (Dynamically-Linked Libraries) are generally used
@@ -218,27 +224,15 @@ used as a garbage collecting replacement for C malloc or C++ new.
 <td class="develbg">&nbsp;</td>
 <td class="pendingbg pending">7.1</td>
 </tr>
-<tr><td><a title="MinGW Windows cross-compiler (GCC) for C
+<tr><td><a title="MinGW Windows cross-compiler (GCC) for C.
 
 
-" href="http://www.mingw.org/">mingw32-gcc</a><br/><small>MinGW Windows cross-compiler (GCC) for C</small></td>
+" href="http://gcc.gnu.org">mingw32-gcc</a><br/><small>MinGW Windows cross-compiler (GCC) for C</small></td>
 <td class="epelbg released">4.3.2</td>
 <td class="fedorabg released">4.3.2</td>
-<td class="develbg devel">4.3.2</td>
+<td class="develbg devel">4.4.0</td>
 <td class="pendingbg">&nbsp;</td>
 </tr>
-<tr><td><a title="This is the MinGW port of the GNU debugger (gdb).
-
-Note this is a Fedora native binary which debugs Windows target
-executables.
-
-
-" href="http://www.mingw.org/MinGWiki/index.php/gdb">mingw32-gdb</a><br/><small>MinGW port of the GNU debugger (gdb)</small></td>
-<td class="epelbg">&nbsp;</td>
-<td class="fedorabg">&nbsp;</td>
-<td class="develbg">&nbsp;</td>
-<td class="pendingbg pending">6.8</td>
-</tr>
 <tr><td><a title="Gdbm is a GNU database indexing library, including routines which use
 extensible hashing.  Gdbm works in a similar way to standard UNIX dbm
 routines.  Gdbm is useful for developers who write C applications and
@@ -265,12 +259,11 @@ This is the MinGW Windows port of the libraries and development tools.
 </tr>
 <tr><td><a title="MinGW Windows Glib2 library.
 
-
 " href="http://www.gtk.org">mingw32-glib2</a><br/><small>MinGW Windows GLib2 library</small></td>
-<td class="epelbg">&nbsp;</td>
-<td class="fedorabg">&nbsp;</td>
-<td class="develbg">&nbsp;</td>
-<td class="pendingbg pending">2.18.1</td>
+<td class="epelbg released">2.19.5</td>
+<td class="fedorabg released">2.19.5</td>
+<td class="develbg devel">2.19.5</td>
+<td class="pendingbg">&nbsp;</td>
 </tr>
 <tr><td><a title="glibmm provides a C++ interface to the GTK+ GLib low-level core
 library. Highlights include typesafe callbacks, widgets extensible via
@@ -284,6 +277,26 @@ freely combined to quickly create complex user interfaces.
 <td class="develbg">&nbsp;</td>
 <td class="pendingbg pending">2.18.1</td>
 </tr>
+<tr><td><a title="The gmp package contains GNU MP, a library for arbitrary precision
+arithmetic, signed integers operations, rational numbers and floating
+point numbers. GNU MP is designed for speed, for both small and very
+large operands. GNU MP is fast because it uses fullwords as the basic
+arithmetic type, it uses fast algorithms, it carefully optimizes
+assembly code for many CPUs&#39; most common inner loops, and it generally
+emphasizes speed over simplicity/elegance in its operations.
+
+Install the gmp package if you need a fast arbitrary precision
+library.
+
+This is the development package for Windows cross-compilation.
+
+
+" href="http://gmplib.org/">mingw32-gmp</a><br/><small>Windows port of GNU arbitrary precision library</small></td>
+<td class="epelbg">&nbsp;</td>
+<td class="fedorabg">&nbsp;</td>
+<td class="develbg">&nbsp;</td>
+<td class="pendingbg pending">4.2.4</td>
+</tr>
 <tr><td><a title="MinGW Windows GnuTLS TLS/SSL encryption library.
 
 
@@ -291,7 +304,7 @@ freely combined to quickly create complex user interfaces.
 <td class="epelbg">&nbsp;</td>
 <td class="fedorabg">&nbsp;</td>
 <td class="develbg">&nbsp;</td>
-<td class="pendingbg pending">2.4.2</td>
+<td class="pendingbg pending">2.6.3</td>
 </tr>
 <tr><td><a title="The GNU Scientific Library (GSL) is a collection of routines for
 numerical analysis, written in C.
@@ -307,20 +320,20 @@ numerical analysis, written in C.
 allowing it to be completely asynchronous while remaining single threaded.
 
 
-" href="http://gtk-vnc.sf.net/">mingw32-gtk-vnc</a><br/><small>MinGW Windows port of VNC client GTK widget</small></td>
-<td class="epelbg">&nbsp;</td>
-<td class="fedorabg">&nbsp;</td>
-<td class="develbg">&nbsp;</td>
-<td class="pendingbg pending">0.3.8</td>
+" href="http://sourceforge.net/projects/gtk-vnc">mingw32-gtk-vnc</a><br/><small>MinGW Windows port of VNC client GTK widget</small></td>
+<td class="epelbg released">0.3.8</td>
+<td class="fedorabg released">0.3.8</td>
+<td class="develbg devel">0.3.8</td>
+<td class="pendingbg">&nbsp;</td>
 </tr>
 <tr><td><a title="MinGW Windows Gtk2 library.
 
 
 " href="http://www.gtk.org">mingw32-gtk2</a><br/><small>MinGW Windows Gtk2 library</small></td>
-<td class="epelbg">&nbsp;</td>
-<td class="fedorabg">&nbsp;</td>
-<td class="develbg">&nbsp;</td>
-<td class="pendingbg pending">2.14.4</td>
+<td class="epelbg released">2.15.0</td>
+<td class="fedorabg released">2.15.0</td>
+<td class="develbg devel">2.15.0</td>
+<td class="pendingbg">&nbsp;</td>
 </tr>
 <tr><td><a title="gtkmm provides a C++ interface to the GTK+ GUI library. gtkmm2 wraps
 GTK+ 2.  Highlights include typesafe callbacks, widgets extensible via
@@ -353,14 +366,17 @@ freely combined to quickly create complex user interfaces.
 <td class="develbg">&nbsp;</td>
 <td class="pendingbg pending">1.900.1</td>
 </tr>
-<tr><td><a title="MinGW Windows gcrypt encryption library.
+<tr><td><a title="Libgcrypt is a general purpose crypto library based on the code used
+in GNU Privacy Guard.
+
+This is a Windows cross-compiled version of the library.
 
 
 " href="ftp://ftp.gnupg.org/gcrypt/libgcrypt/">mingw32-libgcrypt</a><br/><small>MinGW Windows gcrypt encryption library</small></td>
-<td class="epelbg">&nbsp;</td>
-<td class="fedorabg">&nbsp;</td>
-<td class="develbg">&nbsp;</td>
-<td class="pendingbg pending">1.4.3</td>
+<td class="epelbg released">1.4.4</td>
+<td class="fedorabg released">1.4.4</td>
+<td class="develbg devel">1.4.4</td>
+<td class="pendingbg">&nbsp;</td>
 </tr>
 <tr><td><a title="MinGW Windows Libglade2 library.
 
@@ -375,10 +391,10 @@ freely combined to quickly create complex user interfaces.
 
 
 " href="ftp://ftp.gnupg.org/gcrypt/libgpg-error/">mingw32-libgpg-error</a><br/><small>MinGW Windows GnuPGP error library</small></td>
-<td class="epelbg">&nbsp;</td>
-<td class="fedorabg">&nbsp;</td>
-<td class="develbg">&nbsp;</td>
-<td class="pendingbg pending">1.6</td>
+<td class="epelbg released">1.6</td>
+<td class="fedorabg released">1.6</td>
+<td class="develbg devel">1.6</td>
+<td class="pendingbg">&nbsp;</td>
 </tr>
 <tr><td><a title="A library for reading and writing structured files (eg MS OLE and Zip).
 
@@ -389,7 +405,7 @@ This is the MinGW Windows cross-compiled port of libgsf.
 <td class="epelbg">&nbsp;</td>
 <td class="fedorabg">&nbsp;</td>
 <td class="develbg">&nbsp;</td>
-<td class="pendingbg pending">1.14.10</td>
+<td class="pendingbg pending">1.14.11</td>
 </tr>
 <tr><td><a title="GNU Libidn is an implementation of the Stringprep, Punycode and
 IDNA specifications defined by the IETF Internationalized Domain
@@ -407,10 +423,10 @@ names.
 
 
 " href="http://www.ijg.org/">mingw32-libjpeg</a><br/><small>MinGW Windows Libjpeg library</small></td>
-<td class="epelbg">&nbsp;</td>
-<td class="fedorabg">&nbsp;</td>
-<td class="develbg">&nbsp;</td>
-<td class="pendingbg pending">6b</td>
+<td class="epelbg released">6b</td>
+<td class="fedorabg released">6b</td>
+<td class="develbg devel">6b</td>
+<td class="pendingbg">&nbsp;</td>
 </tr>
 <tr><td><a title="MinGW Windows Libpng library.
 
@@ -459,16 +475,16 @@ SECSH-DHGEX(04), and SECSH-NUMBERS(10).
 <td class="epelbg">&nbsp;</td>
 <td class="fedorabg">&nbsp;</td>
 <td class="develbg">&nbsp;</td>
-<td class="pendingbg pending">0.5.0</td>
+<td class="pendingbg pending">0.5.1</td>
 </tr>
 <tr><td><a title="MinGW Windows libxml2 XML processing library.
 
 
 " href="http://xmlsoft.org/">mingw32-libxml2</a><br/><small>MinGW Windows libxml2 XML processing library</small></td>
-<td class="epelbg">&nbsp;</td>
-<td class="fedorabg">&nbsp;</td>
-<td class="develbg">&nbsp;</td>
-<td class="pendingbg pending">2.7.2</td>
+<td class="epelbg released">2.7.2</td>
+<td class="fedorabg released">2.7.2</td>
+<td class="develbg devel">2.7.2</td>
+<td class="pendingbg">&nbsp;</td>
 </tr>
 <tr><td><a title="This C library allows to transform XML files into other XML files
 (or HTML, text, ...) using the standard XSLT stylesheet transformation
@@ -482,6 +498,21 @@ installed. The xsltproc command is a command line interface to the XSLT engine
 <td class="develbg">&nbsp;</td>
 <td class="pendingbg pending">1.1.24</td>
 </tr>
+<tr><td><a title="The MPFR library is a C library for multiple-precision floating-point
+computations with &quot;correct rounding&quot;. The MPFR is efficient and 
+also has a well-defined semantics. It copies the good ideas from the 
+ANSI/IEEE-754 standard for double-precision floating-point arithmetic 
+(53-bit mantissa). MPFR is based on the GMP multiple-precision library.
+
+This is the development package for Windows cross-compilation.
+
+
+" href="http://www.mpfr.org/">mingw32-mpfr</a><br/><small>Windows port of multiple-precision floating-point computations</small></td>
+<td class="epelbg">&nbsp;</td>
+<td class="fedorabg">&nbsp;</td>
+<td class="develbg">&nbsp;</td>
+<td class="pendingbg pending">2.3.2</td>
+</tr>
 <tr><td><a title="NSIS, the Nullsoft Scriptable Install System, is a script-driven
 Windows installation system.
 
@@ -492,10 +523,10 @@ assembler code.
 
 
 " href="http://nsis.sourceforge.net/">mingw32-nsis</a><br/><small>Nullsoft Scriptable Install System</small></td>
-<td class="epelbg">&nbsp;</td>
-<td class="fedorabg">&nbsp;</td>
-<td class="develbg">&nbsp;</td>
-<td class="pendingbg pending">2.39</td>
+<td class="epelbg released">2.43</td>
+<td class="fedorabg released">2.43</td>
+<td class="develbg devel">2.43</td>
+<td class="pendingbg">&nbsp;</td>
 </tr>
 <tr><td><a title="NSISWrapper is a helper program for making Windows installers,
 particularly when you are cross-compiling from Unix.
@@ -506,10 +537,10 @@ installer script that NSIS needs.
 
 
 " href="http://fedoraproject.org/wiki/MinGW">mingw32-nsiswrapper</a><br/><small>Helper program for making NSIS Windows installers</small></td>
-<td class="epelbg">&nbsp;</td>
-<td class="fedorabg">&nbsp;</td>
-<td class="develbg">&nbsp;</td>
-<td class="pendingbg pending">3</td>
+<td class="epelbg released">3</td>
+<td class="fedorabg released">3</td>
+<td class="develbg devel">3</td>
+<td class="pendingbg">&nbsp;</td>
 </tr>
 <tr><td><a title="NSPR provides platform independence for non-GUI operating system
 facilities. These facilities include threads, thread synchronization,
@@ -668,10 +699,10 @@ This package contains Windows (MinGW) libraries and development tools.
 
 
 " href="http://www.openssl.org/">mingw32-openssl</a><br/><small>MinGW port of the OpenSSL toolkit</small></td>
-<td class="epelbg">&nbsp;</td>
-<td class="fedorabg">&nbsp;</td>
-<td class="develbg">&nbsp;</td>
-<td class="pendingbg pending">0.9.8g</td>
+<td class="epelbg released">0.9.8j</td>
+<td class="fedorabg released">0.9.8j</td>
+<td class="develbg devel">0.9.8j</td>
+<td class="pendingbg">&nbsp;</td>
 </tr>
 <tr><td><a title="MinGW Windows Pango library.
 
@@ -715,10 +746,10 @@ don&#39;t use any of the extensions specific to ncurses.
 
 
 " href="http://xorg.freedesktop.org/">mingw32-pixman</a><br/><small>MinGW Windows Pixman library</small></td>
-<td class="epelbg">&nbsp;</td>
-<td class="fedorabg">&nbsp;</td>
-<td class="develbg">&nbsp;</td>
-<td class="pendingbg pending">0.13.2</td>
+<td class="epelbg released">0.13.2</td>
+<td class="fedorabg released">0.13.2</td>
+<td class="develbg devel">0.13.2</td>
+<td class="pendingbg">&nbsp;</td>
 </tr>
 <tr><td><a title="POCO, the C++ Portable Components, is a collection of open source C++
 class libraries that simplify and accelerate the development of
@@ -758,7 +789,7 @@ shell-like rules.
 <td class="epelbg">&nbsp;</td>
 <td class="fedorabg">&nbsp;</td>
 <td class="develbg">&nbsp;</td>
-<td class="pendingbg pending">1.13_cvs20081025</td>
+<td class="pendingbg pending">1.14</td>
 </tr>
 <tr><td><a title="MinGW Windows PortableXDR XDR / RPC library.
 
@@ -789,6 +820,19 @@ high-quality solution to this problem.
 <td class="develbg devel">2.8.0</td>
 <td class="pendingbg">&nbsp;</td>
 </tr>
+<tr><td><a title="This package contains the Qt software toolkit for developing
+cross-platform applications.
+
+This is the Windows version of Qt, for use in conjunction with the
+Fedora Windows cross-compiler.
+
+
+" href="http://www.qtsoftware.com/">mingw32-qt-win</a><br/><small>Qt for Windows</small></td>
+<td class="epelbg">&nbsp;</td>
+<td class="fedorabg">&nbsp;</td>
+<td class="develbg">&nbsp;</td>
+<td class="pendingbg pending">4.5.0</td>
+</tr>
 <tr><td><a title="The Readline library provides a set of functions that allow users to
 edit command lines. Both Emacs and vi editing modes are available. The
 Readline library includes additional functions for maintaining a list
@@ -811,7 +855,7 @@ This is a port of the library and development tools to Windows.
 " href="http://www.mingw.org/">mingw32-runtime</a><br/><small>MinGW Windows cross-compiler runtime</small></td>
 <td class="epelbg released">3.15.1</td>
 <td class="fedorabg released">3.15.1</td>
-<td class="develbg devel">3.15.1</td>
+<td class="develbg devel">3.15.2</td>
 <td class="pendingbg">&nbsp;</td>
 </tr>
 <tr><td><a title="Simple DirectMedia Layer (SDL) is a cross-platform multimedia library
@@ -863,11 +907,37 @@ cross-compiled version.
 
 
 " href="http://www.mingw.org/">mingw32-w32api</a><br/><small>Win32 header files and stubs</small></td>
-<td class="epelbg released">3.12</td>
+<td class="epelbg released">3.13</td>
 <td class="fedorabg released">3.12</td>
 <td class="develbg devel">3.13</td>
 <td class="pendingbg">&nbsp;</td>
 </tr>
+<tr><td><a title="Xerces-C is a validating XML parser written in a portable subset of
+C++. Xerces-C makes it easy to give your application the ability to
+read and write XML data. A shared library is provided for parsing,
+generating, manipulating, and validating XML documents. Xerces-C is
+faithful to the XML 1.0 recommendation and associated standards (DOM
+1.0, DOM 2.0. SAX 1.0, SAX 2.0, Namespaces).
+
+
+" href="http://xml.apache.org/xerces-c/">mingw32-xerces-c</a><br/><small>Validating XML parser</small></td>
+<td class="epelbg">&nbsp;</td>
+<td class="fedorabg">&nbsp;</td>
+<td class="develbg">&nbsp;</td>
+<td class="pendingbg pending">2.8.0</td>
+</tr>
+<tr><td><a title="XQilla is an XQuery and XPath 2.0 implementation written in C++ and based
+on Xerces-C. It implements the DOM 3 XPath API, as well as having it&#39;s own
+more powerful API. It conforms to the W3C proposed recomendation of XQuery
+and XPath 2.0.
+
+
+" href="http://xqilla.sourceforge.net/HomePage">mingw32-xqilla</a><br/><small>XQilla is an XQuery and XPath 2.0 library, built on top of Xerces-C</small></td>
+<td class="epelbg">&nbsp;</td>
+<td class="fedorabg">&nbsp;</td>
+<td class="develbg">&nbsp;</td>
+<td class="pendingbg pending">2.2.0</td>
+</tr>
 <tr><td><a title="MinGW Windows zlib compression library.
 
 
@@ -877,6 +947,6 @@ cross-compiled version.
 <td class="develbg devel">1.2.3</td>
 <td class="pendingbg">&nbsp;</td>
 </tr>
-<tr><td>Totals</td><td>19</td><td>19</td><td>19</td><td>52</td></tr>
+<tr><td>Totals</td><td>33</td><td>33</td><td>33</td><td>41</td></tr>
 </table>
 </html>