[gtk-web] Update all of GTK+ stack
- From: Tor Lillqvist <tml src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk-web] Update all of GTK+ stack
- Date: Sun, 12 Sep 2010 04:20:46 +0000 (UTC)
commit d4cd05d351039479709553e6660fca946d44fb66
Author: Tor Lillqvist <tml iki fi>
Date: Sun Sep 12 07:18:16 2010 +0300
Update all of GTK+ stack
download-windows.html | 127 +++++++++++++++++++++++-------------------------
1 files changed, 61 insertions(+), 66 deletions(-)
---
diff --git a/download-windows.html b/download-windows.html
index c27aa28..8a7e58e 100644
--- a/download-windows.html
+++ b/download-windows.html
@@ -114,7 +114,7 @@
stack including 3rd-party dependencies, both of GTK+ <a
href="http://ftp.gnome.org/pub/gnome/binaries/win32/gtk+/2.16/gtk+-bundle_2.16.6-20100207_win32.zip"><img
src="images/download.png" alt=""/>2.16</a> and <a
- href="http://ftp.gnome.org/pub/gnome/binaries/win32/gtk+/2.20/gtk+-bundle_2.20.0-20100406_win32.zip"><img
+ href="http://ftp.gnome.org/pub/gnome/binaries/win32/gtk+/2.20/gtk+-bundle_2.20.1-20100912_win32.zip"><img
src="images/download.png" alt=""/>2.20</a>. The bundles
contain both binaries and
a lot of developer files, many of which are relatively
@@ -125,6 +125,11 @@
<h3>GTK+ individual packages</h3>
+ <p>Note that in many cases, especially where the final number
+ after the dash in the version is greater than one, the build
+ script included in the dev package contains (in-line) patches
+ that were applied on top of the upstream tarball.</p>
+
<table class="styled">
<tr>
<th>Package</th>
@@ -133,10 +138,10 @@
</tr>
<tr>
<td>GLib</td>
- <td>2.24.0</td>
- <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/glib/2.24/glib_2.24.0-2_win32.zip"><img src="images/download.png" alt=""/> Binaries</a></td>
- <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/glib/2.24/glib-dev_2.24.0-2_win32.zip"><img src="images/download.png" alt=""/> Dev</a></td>
- <td><a href="http://ftp.gnome.org/pub/gnome/sources/glib/2.24/glib-2.24.0.tar.bz2"><img src="images/download.png" alt=""/> Sources</a></td>
+ <td>2.24.2</td>
+ <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/glib/2.24/glib_2.24.2-2_win32.zip"><img src="images/download.png" alt=""/> Binaries</a></td>
+ <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/glib/2.24/glib-dev_2.24.2-2_win32.zip"><img src="images/download.png" alt=""/> Dev</a></td>
+ <td><a href="http://ftp.gnome.org/pub/gnome/sources/glib/2.24/glib-2.24.2.tar.bz2"><img src="images/download.png" alt=""/> Sources</a></td>
</tr>
<tr class="odd">
<td>GTK+</td>
@@ -147,35 +152,29 @@
</tr>
<tr class="odd">
<td>GTK+</td>
- <td>2.20.0 (current maintained branch)</td>
- <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/gtk+/2.20/gtk+_2.20.0-1_win32.zip"><img src="images/download.png" alt=""/> Binaries</a></td>
- <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/gtk+/2.20/gtk+-dev_2.20.0-1_win32.zip"><img src="images/download.png" alt=""/> Dev</a></td>
- <td><a href="http://ftp.gnome.org/pub/gnome/sources/gtk+/2.20/gtk+-2.20.0.tar.bz2"><img src="images/download.png" alt=""/> Sources</a></td>
+ <td>2.20.1 (current maintained branch)</td>
+ <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/gtk+/2.20/gtk+_2.20.1-3_win32.zip"><img src="images/download.png" alt=""/> Binaries</a></td>
+ <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/gtk+/2.20/gtk+-dev_2.20.1-3_win32.zip"><img src="images/download.png" alt=""/> Dev</a></td>
+ <td><a href="http://ftp.gnome.org/pub/gnome/sources/gtk+/2.20/gtk+-2.20.1.tar.bz2"><img src="images/download.png" alt=""/> Sources</a></td>
</tr>
<tr>
<td>Pango</td>
- <td>1.28.0</td>
- <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/pango/1.28/pango_1.28.0-1_win32.zip"><img src="images/download.png" alt=""/> Binaries</a></td>
- <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/pango/1.28/pango-dev_1.28.0-1_win32.zip"><img src="images/download.png" alt=""/> Dev</a></td>
- <td><a href="http://ftp.gnome.org/pub/gnome/sources/pango/1.28/pango-1.28.0.tar.bz2"><img src="images/download.png" alt=""/> Sources</a></td>
+ <td>1.28.1</td>
+ <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/pango/1.28/pango_1.28.1-2_win32.zip"><img src="images/download.png" alt=""/> Binaries</a></td>
+ <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/pango/1.28/pango-dev_1.28.1-2_win32.zip"><img src="images/download.png" alt=""/> Dev</a></td>
+ <td><a href="http://ftp.gnome.org/pub/gnome/sources/pango/1.28/pango-1.28.1.tar.bz2"><img src="images/download.png" alt=""/> Sources</a></td>
</tr>
<tr class="odd">
<td>ATK</td>
<td>1.30.0</td>
- <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/atk/1.30/atk_1.30.0-1_win32.zip"><img src="images/download.png" alt=""/> Binaries</a></td>
- <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/atk/1.30/atk-dev_1.30.0-1_win32.zip"><img src="images/download.png" alt=""/> Dev</a></td>
+ <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/atk/1.30/atk_1.30.0-2_win32.zip"><img src="images/download.png" alt=""/> Binaries</a></td>
+ <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/atk/1.30/atk-dev_1.30.0-2_win32.zip"><img src="images/download.png" alt=""/> Dev</a></td>
<td><a href="http://ftp.gnome.org/pub/gnome/sources/atk/1.30/atk-1.30.0.tar.bz2"><img src="images/download.png" alt=""/> Sources</a></td>
</tr>
- <tr>
- <td>cairo</td>
- <td>1.8.10</td>
- <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/cairo_1.8.10-3_win32.zip"><img src="images/download.png" alt=""/> Binaries</a></td>
- <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/cairo-dev_1.8.10-3_win32.zip"><img src="images/download.png" alt=""/> Dev</a></td>
- <td><a href="http://cairographics.org/releases/cairo-1.8.10.tar.gz"><img src="images/download.png" alt=""/> Sources</a></td>
- </tr>
</table>
<h3>Third Party Dependencies</h3>
+
<p>You won't need all of these packages to just use GTK+ Some
of the optional packages are needed for building applications
like GIMP on Windows. Required packages are illustrated with
@@ -190,13 +189,29 @@
</tr>
<tr>
<td>zlib</td>
- <td>1.2.4</td>
- <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/zlib_1.2.4-2_win32.zip"><img src="images/download.png" alt=""/> Binaries </a></td>
- <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/zlib-dev_1.2.4-2_win32.zip"><img src="images/download.png" alt=""/> Dev </a></td>
- <td><a href="http://www.zlib.net/zlib124-dll.zip"><img src="images/download.png" alt=""/> Original</a></td>
+ <td>1.2.5</td>
+ <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/zlib_1.2.5-2_win32.zip"><img src="images/download.png" alt=""/> Binaries </a></td>
+ <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/zlib-dev_1.2.5-2_win32.zip"><img src="images/download.png" alt=""/> Dev </a></td>
+ <td><a href="http://www.zlib.net/zlib125-dll.zip"><img src="images/download.png" alt=""/> Original</a></td>
<td class="required"><img src="images/progress-complete.png" alt=""/></td>
</tr>
<tr class="odd">
+ <td>cairo</td>
+ <td>1.10.0</td>
+ <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/cairo_1.10.0-1_win32.zip"><img src="images/download.png" alt=""/> Binaries</a></td>
+ <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/cairo-dev_1.10.0-1_win32.zip"><img src="images/download.png" alt=""/> Dev</a></td>
+ <td><a href="http://cairographics.org/releases/cairo-1.10.0.tar.gz"><img src="images/download.png" alt=""/> Sources</a></td>
+ <td class="required"><img src="images/progress-complete.png" alt=""/></td>
+ </tr>
+ <tr>
+ <td>pixman</td>
+ <td>0.18.4</td>
+ <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/pixman_0.18.4-2_win32.zip"><img src="images/download.png" alt=""/> Binaries</a></td>
+ <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/pixman-dev_0.18.4-2_win32.zip"><img src="images/download.png" alt=""/> Dev</a></td>
+ <td><a href="http://cairographics.org/releases/pixman-0.18.4.tar.gz"><img src="images/download.png" alt=""/> Sources</a></td>
+ <td class="required"><img src="images/progress-incomplete.png" alt=""/></td>
+ </tr>
+ <tr class="odd">
<td>win_iconv</td>
<td>20090213</td>
<td colspan="3"><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/win-iconv-dev_tml-20090213_win32.zip"><img src="images/download.png" alt=""/> Dev & Sources</a></td>
@@ -225,30 +240,12 @@
</tr>
<tr class="odd">
<td>libpng</td>
- <td>1.4.0</td>
- <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/libpng_1.4.0-1_win32.zip"><img src="images/download.png" alt=""/> Binaries</a></td>
- <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/libpng-dev_1.4.0-1_win32.zip"><img src="images/download.png" alt=""/> Dev</a></td>
- <td>-</td>
- <td class="required"><img src="images/progress-complete.png" alt=""/></td>
- </tr>
-<!-- libjpeg and libtiff not needed now with GDI+ gdk-pixbuf loaders built in
- <tr>
- <td>libjpeg</td>
- <td>7</td>
- <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/jpeg_7-1_win32.zip"><img src="images/download.png" alt=""/> Binaries</a></td>
- <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/jpeg-dev_7-1_win32.zip"><img src="images/download.png" alt=""/> Dev</a></td>
+ <td>1.4.3</td>
+ <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/libpng_1.4.3-1_win32.zip"><img src="images/download.png" alt=""/> Binaries</a></td>
+ <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/libpng-dev_1.4.3-1_win32.zip"><img src="images/download.png" alt=""/> Dev</a></td>
<td>-</td>
<td class="required"><img src="images/progress-complete.png" alt=""/></td>
</tr>
- <tr class="odd">
- <td>libtiff</td>
- <td>3.9.1</td>
- <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/libtiff_3.9.1-1_win32.zip"><img src="images/download.png" alt=""/> Binaries</a></td>
- <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/libtiff-dev_3.9.1-1_win32.zip"><img src="images/download.png" alt=""/> Dev</a></td>
- <td>-</td>
- <td class="required"><img src="images/progress-complete.png" alt=""/></td>
- </tr>
--->
<tr>
<td>pkg-config</td>
<td>0.23-3</td>
@@ -259,10 +256,10 @@
</tr>
<tr class="odd">
<td>Freetype</td>
- <td>2.3.12</td>
- <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/freetype_2.3.12-1_win32.zip"><img src="images/download.png" alt=""/> Binaries</a></td>
- <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/freetype-dev_2.3.12-1_win32.zip"><img src="images/download.png" alt=""/> Dev</a></td>
- <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/freetype-2.3.12.tar.bz2"><img src="images/download.png" alt=""/> Sources</a></td>
+ <td>2.4.2</td>
+ <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/freetype_2.4.2-1_win32.zip"><img src="images/download.png" alt=""/> Binaries</a></td>
+ <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/freetype-dev_2.4.2-1_win32.zip"><img src="images/download.png" alt=""/> Dev</a></td>
+ <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/freetype-2.4.2.tar.bz2"><img src="images/download.png" alt=""/> Sources</a></td>
<td class="required"><img src="images/progress-complete.png" alt=""/></td>
</tr>
<tr>
@@ -283,19 +280,23 @@
</tr>
<tr>
<td>proxy-libintl</td>
- <td>20090911</td>
- <td colspan="3"><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/proxy-libintl-dev_20090911_win32.zip"><img src="images/download.png" alt=""/> Binaries & sources</a></td>
+ <td>20100902</td>
+ <td colspan="3"><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/proxy-libintl-dev_20100902_win32.zip"><img src="images/download.png" alt=""/> Binaries & sources</a></td>
<td class="required"><img src="images/progress-incomplete.png" alt=""/></td>
</tr>
</table>
+ <h4>About pixman</h4>
+ <p>This pixman is built as a static library, thus it is
+ included in the cairo binary package.</p>
+
<h4>About libpng</h4>
<p>This is an image file format library used by GTK+, and
required.</p>
- <p>The libpng package linked to above provides
+ <p>This libpng build package provides
<TT>libpng14-14.dll</TT>. This package is built by me (Tor
- Lillqvist). In history the GTK+ stack was built against the
+ Lillqvist). Back in history the GTK+ stack was built against the
gnuwin32 build of libpng. Confusingly, gnuwin32's older builds
of libpng provided <TT>libpng13.dll</TT>, and their newer
builds provided <TT>libpng12.dll</TT>. I don't know whether
@@ -303,7 +304,7 @@
name was different. To be safe, never rename DLLs.</p>
<h4>About zlib</h4>
- <p>This is the compression library used by libpng<!-- and libtiff -->,
+ <p>This is the compression library used by libpng,
and thus also required. Above is just repackaged
upstream binaries, slightly fixed headers, and import
libraries.</p>
@@ -313,16 +314,15 @@
href="http://www.opennc.org/onlinepubs/7908799/xsh/iconv.html">iconv</a>
for Windows by Yukihiro Nakadaira that has a much smaller
footprint than GNU libiconv. The win_iconv package above
- includes the header file, static archive library and
- the source file. This library is
- linked statically into GLib and thus not
- needed separately at run-time.</p>
+ includes the header file, static archive library and the
+ source file. A copy of this library is included and built into
+ GLib and thus not needed separately at run-time.</p>
<h4>About iconv.dll</h4>
<p>GLib 2.12.4 and earlier link to iconv in a separate DLL,
<TT>iconv.dll</TT>. This can either be the GNU libiconv
- <TT>iconv.dll</TT>, or the identically named win_iconv_dll one
+ <TT>iconv.dll</TT>, or the identically named win-iconv DLL one
which obviosuly is intented to be a drop-in replacement.</p>
<h4>About gettext</h4>
@@ -330,11 +330,6 @@
uses it, but through proxy-libintl (see below) so it is
actually optional at run-time.</p>
-<!--
- <h4>About libjpeg and libtiff</h4>
- <p>These libraries are used by the gdk-pixbuf library in
- GTK+, and for instance by GIMP.</p>
--->
<h4>About pkg-config</h4>
<p>This program is useful for Makefiles and configure scripts
and extensively used in building software according to the
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]