diff --git a/README.md b/README.md index b42dff22..9a42151c 100644 --- a/README.md +++ b/README.md @@ -9,51 +9,46 @@ The installers can be found [here](http://lvserver.ugent.be/gtk-win64/). **[Keep in mind though that these packages are experimental. Binary compatibility between versions is not guaranteed!!!.](http://www.gtk.org/download/win64.php)** -Both for convencience as well as for increased reliability across installations, it is recommended for developers to compile and link against the GTK+ SDK that I used to create the installers. This SDK can also be obtained at the aforementioned url. +The current releases ([gtk2-runtime-2.24.31-2017-02-20-ts-win64.exe](http://lvserver.ugent.be/gtk-win64/gtk2-runtime/gtk2-runtime-2.24.31-2017-02-20-ts-win64.exe) and [gtk3-runtime-3.22.8-2017-02-20-ts-win64.exe](http://lvserver.ugent.be/gtk-win64/gtk3-runtime/gtk3-runtime-3.22.8-2017-02-20-ts-win64.exe)) were obtained entirely from the excellent [MSYS2 project](www.msys2.org), and were **not** compiled by myself, as was the case for previous releases. Users who want to compile against this runtime are strongly encouraged to set up a MSYS2 installation themselves, and install the required packages (compiled with the mingw-w64-x86\_64 toolchain!!!). -The current releases ([gtk2-runtime-2.24.30-2016-04-09-ts-win64.exe](http://lvserver.ugent.be/gtk-win64/gtk2-runtime/gtk2-runtime-2.24.30-2016-04-09-ts-win64.exe) and [gtk3-runtime-3.20.2-2016-04-09-ts-win64.exe](http://lvserver.ugent.be/gtk-win64/gtk3-runtime/gtk3-runtime-3.20.2-2016-04-09-ts-win64.exe)) have been compiled using GCC 5.1.0 (MinGW-w64 installed from TDM-GCC). -The included GTK+ dependencies were selected according to the flowchart used by [Hexchat](http://hexchat.github.io/gtk-win32/). The source tarballs can be obtained by clicking on the names of the dependencies in the following list: +The following packages are included in the current GTK+-2/3 installers -* [adwaita icon theme](http://ftp.gnome.org/pub/GNOME/sources/adwaita-icon-theme/) (3.20) -* [atk](http://ftp.gnome.org/pub/GNOME/sources/atk/) (2.20.0) +* [adwaita icon theme](http://ftp.gnome.org/pub/GNOME/sources/adwaita-icon-theme/) (3.22.0) +* [atk](http://ftp.gnome.org/pub/GNOME/sources/atk/) (2.22.0) * [atkmm](http://ftp.gnome.org/pub/GNOME/sources/atkmm/) (2.24.2) -* [cairo](http://cairographics.org/releases/) (1.14.6) +* [cairo](http://cairographics.org/releases/) (1.15.4) * [cairomm](http://cairographics.org/releases/) (1.12.0) -* [fontconfig](http://www.freedesktop.org/software/fontconfig/release/) (2.11.1) -* [freetype](http://www.freetype.org/download.html) (2.6.3) -* [gdk-pixbuf](http://ftp.gnome.org/pub/GNOME/sources/gdk-pixbuf/) (2.34.0) -* [gettext](http://ftp.gnu.org/pub/gnu/gettext/) (0.19.7) -* [glib](http://ftp.gnome.org/pub/GNOME/sources/glib/) (2.48.0) -* [glibmm](http://ftp.gnome.org/pub/GNOME/sources/glibmm/) (2.48.1) -* [gtk2](http://ftp.gnome.org/pub/GNOME/sources/gtk+/) (2.24.30) -* [gtk3](http://ftp.gnome.org/pub/GNOME/sources/gtk+/) (3.20.2) +* [fontconfig](http://www.freedesktop.org/software/fontconfig/release/) (2.12.1) +* [freetype](http://www.freetype.org/download.html) (2.7.1) +* [gdk-pixbuf](http://ftp.gnome.org/pub/GNOME/sources/gdk-pixbuf/) (2.36.5) +* [gettext](http://ftp.gnu.org/pub/gnu/gettext/) (0.19.8) +* [glib](http://ftp.gnome.org/pub/GNOME/sources/glib/) (2.50.3) +* [glibmm](http://ftp.gnome.org/pub/GNOME/sources/glibmm/) (2.50.0) +* [gtk2](http://ftp.gnome.org/pub/GNOME/sources/gtk+/) (2.24.31) +* [gtk3](http://ftp.gnome.org/pub/GNOME/sources/gtk+/) (3.22.8) * [gtkmm2](http://ftp.gnome.org/pub/GNOME/sources/gtkmm) (2.24.4) -* [gtkmm3](http://ftp.gnome.org/pub/GNOME/sources/gtkmm) (3.20.0) +* [gtkmm3](http://ftp.gnome.org/pub/GNOME/sources/gtkmm) (3.22.0) * [gtksourceview2](http://ftp.gnome.org/pub/GNOME/sources/gtksourceview/) (2.10.5) -* [gtksourceview3](http://ftp.gnome.org/pub/GNOME/sources/gtksourceview/) (3.20.1) -* [gtksourceviewmm2](http://ftp.gnome.org/pub/GNOME/sources/gtksourceviewmm/) (2.10.3) +* [gtksourceview3](http://ftp.gnome.org/pub/GNOME/sources/gtksourceview/) (3.20.4) +* ~~[gtksourceviewmm2](http://ftp.gnome.org/pub/GNOME/sources/gtksourceviewmm/) (2.10.3)~~ (currently unavailable) * [gtksourceviewmm3](http://ftp.gnome.org/pub/GNOME/sources/gtksourceviewmm/) (3.18.0) -* [harfbuzz](http://www.freedesktop.org/software/harfbuzz/release/) (1.1.4) +* [harfbuzz](http://www.freedesktop.org/software/harfbuzz/release/) (1.3.4) * [hicolor-icon-theme](http://icon-theme.freedesktop.org/releases/) (0.15) -* [icon-naming-utils](http://tango.freedesktop.org/releases/) (0.8.90) -* [intltool](http://ftp.gnome.org/pub/gnome/sources/intltool/) (0.51.0) -* [json-glib](http://ftp.gnome.org/pub/gnome/sources/json-glib/) (1.2.0) +* [json-glib](http://ftp.gnome.org/pub/gnome/sources/json-glib/) (1.2.2) * [libepoxy](https://github.com/anholt/libepoxy) (1.3.1) * [libffi](http://sourceware.org/libffi/) (3.2.1) -* [libpng](http://sourceforge.net/project/showfiles.php?group_id=5624) (1.6.21) -* [libsigc++](http://ftp.gnome.org/pub/GNOME/sources/libsigc++/) (2.8.0) -* [libxml2](http://xmlsoft.org/sources/) (2.9.3) -* [libxml++2](http://ftp.gnome.org/pub/GNOME/sources/libxml++/) (2.40.1) +* [libiconv](https://ftp.gnu.org/pub/gnu/libiconv/) (1.14) +* [libpng](http://sourceforge.net/project/showfiles.php?group_id=5624) (1.6.28) +* [libsigc++](http://ftp.gnome.org/pub/GNOME/sources/libsigc++/) (2.10.0) +* [libxml2](http://xmlsoft.org/sources/) (2.9.4) +* [libxml++2](http://ftp.gnome.org/pub/GNOME/sources/libxml++/) (2.40.0) * [libxml++3](http://ftp.gnome.org/pub/GNOME/sources/libxml++/) (3.0.0) -* [libxslt](http://xmlsoft.org/sources/) (1.1.28) -* [mm-common](http://ftp.gnome.org/pub/GNOME/sources/mm-common/) (0.9.9) -* [pango](http://ftp.gnome.org/pub/GNOME/sources/pango/) (1.40.0) +* [libxslt](http://xmlsoft.org/sources/) (1.1.29) +* [pango](http://ftp.gnome.org/pub/GNOME/sources/pango/) (1.40.3) * [pangomm](http://ftp.gnome.org/pub/GNOME/sources/pangomm/) (2.40.0) -* [pcre](ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/) (8.38) +* [pcre](ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/) (8.40) * [pixman](http://cairographics.org/releases/) (0.34.0) -* [pkg-config](http://pkgconfig.freedesktop.org/releases/) (0.29.1) -* [win-iconv](https://github.com/win-iconv/win-iconv) (0.0.8) -* [zlib](http://www.zlib.net) (1.2.8) +* [zlib](http://www.zlib.net) (1.2.11) For all other information regarding how to use the installer, the reader is kindly referred to [Alexander Shaduri's website](http://gtk-win.sourceforge.net) of the GTK for Windows runtime environment installer. The only difference with the installers found at his website is that mine DO NOT have the `compatdlls` option, but this should present no problems to any user.