New installers: 2019-12-19
							
								
								
									
										22
									
								
								README.md
									
									
									
									
									
								
							
							
						
						| @@ -10,11 +10,11 @@ My efforts here will focus on creating a **64-bit version** of the GTK+-2 runtim | ||||
|  | ||||
| The installers can be found in the [releases section](https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases). | ||||
|  | ||||
| The current releases ([gtk2-runtime-2.24.32-2019-11-07-ts-win64.exe](https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases/download/2019-11-07/gtk2-runtime-2.24.32-2019-11-07-ts-win64.exe) and [gtk3-runtime-3.24.12-2019-11-07-ts-win64.exe](https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases/download/2019-11-07/gtk3-runtime-3.24.12-2019-11-07-ts-win64.exe)) were obtained entirely from the excellent [MSYS2 project](https://www.msys2.org), and were **not** compiled by myself, as was the case for releases made before 2017. 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.32-2019-12-19-ts-win64.exe](https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases/download/2019-12-19/gtk2-runtime-2.24.32-2019-12-19-ts-win64.exe) and [gtk3-runtime-3.24.13-2019-12-19-ts-win64.exe](https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases/download/2019-12-19/gtk3-runtime-3.24.13-2019-12-19-ts-win64.exe)) were obtained entirely from the excellent [MSYS2 project](https://www.msys2.org), and were **not** compiled by myself, as was the case for releases made before 2017. 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 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.32.0) | ||||
| * [adwaita icon theme](http://ftp.gnome.org/pub/GNOME/sources/adwaita-icon-theme/) (3.34.3) | ||||
| * [atk](http://ftp.gnome.org/pub/GNOME/sources/atk/) (2.34.1) | ||||
| * [atkmm](http://ftp.gnome.org/pub/GNOME/sources/atkmm/) (2.28.0) | ||||
| * [cairo](http://cairographics.org/releases/) (1.16.0) | ||||
| @@ -24,13 +24,13 @@ The following packages are included in the current GTK+-2/3 installers | ||||
| * [gdk-pixbuf](http://ftp.gnome.org/pub/GNOME/sources/gdk-pixbuf/) (2.40.0) | ||||
| * [gettext](http://ftp.gnu.org/pub/gnu/gettext/) (0.19.8.1) | ||||
| * [glib](http://ftp.gnome.org/pub/GNOME/sources/glib/) (2.62.2) | ||||
| * [glib-networking](http://ftp.gnome.org/pub/GNOME/sources/glib-networking/) (2.62.1) | ||||
| * [glib-networking](http://ftp.gnome.org/pub/GNOME/sources/glib-networking/) (2.62.2) | ||||
| * [glibmm](http://ftp.gnome.org/pub/GNOME/sources/glibmm/) (2.62.0) | ||||
| * [gobject-introspection](http://ftp.gnome.org/pub/GNOME/sources/gobject-introspection/) (1.62.0) | ||||
| * [gtk2](http://ftp.gnome.org/pub/GNOME/sources/gtk+/) (2.24.32) | ||||
| * [gtk3](http://ftp.gnome.org/pub/GNOME/sources/gtk+/) (3.24.12) | ||||
| * [gtk3](http://ftp.gnome.org/pub/GNOME/sources/gtk+/) (3.24.13) | ||||
| * [gtkmm2](http://ftp.gnome.org/pub/GNOME/sources/gtkmm) (2.24.5) | ||||
| * [gtkmm3](http://ftp.gnome.org/pub/GNOME/sources/gtkmm) (3.24.1) | ||||
| * [gtkmm3](http://ftp.gnome.org/pub/GNOME/sources/gtkmm) (3.24.2) | ||||
| * [gtksourceview2](http://ftp.gnome.org/pub/GNOME/sources/gtksourceview/) (2.10.5) | ||||
| * [gtksourceview3](http://ftp.gnome.org/pub/GNOME/sources/gtksourceview/) (3.24.11) | ||||
| * ~~[gtksourceviewmm2](http://ftp.gnome.org/pub/GNOME/sources/gtksourceviewmm/) (2.10.3)~~ (currently unavailable) | ||||
| @@ -38,18 +38,18 @@ The following packages are included in the current GTK+-2/3 installers | ||||
| * [harfbuzz](http://www.freedesktop.org/software/harfbuzz/release/) (2.6.2) | ||||
| * [hicolor-icon-theme](http://icon-theme.freedesktop.org/releases/) (0.17) | ||||
| * [json-glib](http://ftp.gnome.org/pub/gnome/sources/json-glib/) (1.4.4) | ||||
| * [libepoxy](https://github.com/anholt/libepoxy) (1.5.3) | ||||
| * [libepoxy](https://github.com/anholt/libepoxy) (1.5.4) | ||||
| * [libffi](http://sourceware.org/libffi/) (3.2.1) | ||||
| * [libiconv](https://ftp.gnu.org/pub/gnu/libiconv/) (1.16) | ||||
| * [libpeas](http://ftp.gnome.org/pub/gnome/sources/libpeas/) (1.22.0) | ||||
| * [libpeas](http://ftp.gnome.org/pub/gnome/sources/libpeas/) (1.24.1) | ||||
| * [libpng](http://sourceforge.net/project/showfiles.php?group_id=5624) (1.6.37) | ||||
| * [librsvg](http://ftp.gnome.org/pub/GNOME/sources/librsvg/) (2.46.3) | ||||
| * [librsvg](http://ftp.gnome.org/pub/GNOME/sources/librsvg/) (2.46.4) | ||||
| * [libsigc++](http://ftp.gnome.org/pub/GNOME/sources/libsigc++/) (2.10.2) | ||||
| * [libsoup](http://ftp.gnome.org/pub/GNOME/sources/libsoup/) (2.68.2) | ||||
| * [libxml2](http://xmlsoft.org/sources/) (2.9.9) | ||||
| * [libsoup](http://ftp.gnome.org/pub/GNOME/sources/libsoup/) (2.68.3) | ||||
| * [libxml2](http://xmlsoft.org/sources/) (2.9.10) | ||||
| * [libxml++2](http://ftp.gnome.org/pub/GNOME/sources/libxml++/) (2.40.1) | ||||
| * [libxml++3](http://ftp.gnome.org/pub/GNOME/sources/libxml++/) (3.0.1) | ||||
| * [libxslt](http://xmlsoft.org/sources/) (1.1.33) | ||||
| * [libxslt](http://xmlsoft.org/sources/) (1.1.34) | ||||
| * [pango](http://ftp.gnome.org/pub/GNOME/sources/pango/) (1.43.0) | ||||
| * [pangomm](http://ftp.gnome.org/pub/GNOME/sources/pangomm/) (2.42.0) | ||||
| * [pcre](ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/) (8.43) | ||||
|   | ||||
| @@ -131,6 +131,8 @@ cp $INSTALL_SRC_MSYS2_BIN/libpsl-5.dll $INSTALL_SRC_BIN | ||||
| cp $INSTALL_SRC_MSYS2_BIN/libpeas-1.0-0.dll $INSTALL_SRC_BIN | ||||
| cp $INSTALL_SRC_MSYS2_BIN/libpeas-gtk-1.0-0.dll $INSTALL_SRC_BIN | ||||
| cp $INSTALL_SRC_MSYS2_BIN/libgirepository-1.0-1.dll $INSTALL_SRC_BIN | ||||
| mkdir -p $INSTALL_SRC_LIB/libpeas-1.0/loaders | ||||
| cp $INSTALL_SRC_MSYS2_LIB/libpeas-1.0/loaders/libpython3loader.dll $INSTALL_SRC_LIB/libpeas-1.0/loaders | ||||
|  | ||||
| # Standard MSYS2 libraries | ||||
| cp $INSTALL_SRC_MSYS2_BIN/libstdc++-6.dll $INSTALL_SRC_BIN | ||||
|   | ||||
| @@ -14,7 +14,7 @@ | ||||
|  | ||||
| !define GTK_VERSION "2.24.32" | ||||
| !define GTK_BIN_VERSION "2.10.0" | ||||
| !define PRODUCT_VERSION "${GTK_VERSION}-2019-11-07-ts-win64" | ||||
| !define PRODUCT_VERSION "${GTK_VERSION}-2019-12-19-ts-win64" | ||||
| !define PRODUCT_NAME "GTK2-Runtime Win64" | ||||
| !define PRODUCT_PUBLISHER "Tom Schoonjans" | ||||
| !define PRODUCT_WEB_SITE "https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer" | ||||
|   | ||||
| @@ -11,9 +11,9 @@ | ||||
| ; Directory and package names: gtk3-runtime. | ||||
|  | ||||
|  | ||||
| !define GTK_VERSION "3.24.12" | ||||
| !define GTK_VERSION "3.24.13" | ||||
| !define GTK_BIN_VERSION "3.0.0" | ||||
| !define PRODUCT_VERSION "${GTK_VERSION}-2019-11-07-ts-win64" | ||||
| !define PRODUCT_VERSION "${GTK_VERSION}-2019-12-19-ts-win64" | ||||
| !define PRODUCT_NAME "GTK3-Runtime Win64" | ||||
| !define PRODUCT_PUBLISHER "Tom Schoonjans" | ||||
| !define PRODUCT_WEB_SITE "https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer" | ||||
| @@ -346,6 +346,9 @@ SectionIn 1 2 RO | ||||
| 	File lib\gio\modules\libgiognomeproxy.dll | ||||
| 	File lib\gio\modules\libgiolibproxy.dll | ||||
|  | ||||
| 	SetOutPath "$INSTDIR\lib\libpeas-1.0\loaders" | ||||
| 	File lib\libpeas-1.0\loaders\libpython3loader.dll | ||||
|  | ||||
| 	SetOutPath "$INSTDIR\lib" | ||||
| 	File /r lib\girepository-1.0 | ||||
|  | ||||
| @@ -847,6 +850,10 @@ Section Uninstall | ||||
| 	RMDir "$INSTDIR\lib\gio\modules" | ||||
| 	RMDir "$INSTDIR\lib\gio" | ||||
|  | ||||
| 	Delete "$INSTDIR\lib\libpeas-1.0\loaders\libpython3loader.dll" | ||||
| 	RMDir "$INSTDIR\lib\libpeas-1.0\loaders" | ||||
| 	RMDir "$INSTDIR\lib\libpeas-1.0" | ||||
|  | ||||
| 	RMDir /r "$INSTDIR\lib\girepository-1.0" | ||||
|  | ||||
| 	Delete "$INSTDIR\ssl\certs\ca-bundle.crt" | ||||
|   | ||||
							
								
								
									
										
											BIN
										
									
								
								gtk-nsis-pack/lib/girepository-1.0/Gladeui-2.0.typelib
									
									
									
									
									
										Normal file
									
								
							
							
						
						
							
								
								
									
										
											BIN
										
									
								
								gtk-nsis-pack/lib/libpeas-1.0/loaders/libpython3loader.dll
									
									
									
									
									
										Normal file
									
								
							
							
						
						| Before Width: | Height: | Size: 223 B After Width: | Height: | Size: 213 B | 
| Before Width: | Height: | Size: 187 B After Width: | Height: | Size: 184 B | 
| Before Width: | Height: | Size: 220 B After Width: | Height: | Size: 211 B | 
| Before Width: | Height: | Size: 214 B After Width: | Height: | Size: 210 B | 
| Before Width: | Height: | Size: 205 B After Width: | Height: | Size: 203 B | 
| Before Width: | Height: | Size: 282 B After Width: | Height: | Size: 286 B | 
| Before Width: | Height: | Size: 219 B After Width: | Height: | Size: 237 B | 
| Before Width: | Height: | Size: 228 B After Width: | Height: | Size: 236 B | 
| Before Width: | Height: | Size: 139 B After Width: | Height: | Size: 155 B | 
| Before Width: | Height: | Size: 296 B After Width: | Height: | Size: 282 B | 
| Before Width: | Height: | Size: 192 B After Width: | Height: | Size: 194 B | 
| Before Width: | Height: | Size: 147 B After Width: | Height: | Size: 147 B | 
| Before Width: | Height: | Size: 140 B After Width: | Height: | Size: 140 B | 
| Before Width: | Height: | Size: 140 B After Width: | Height: | Size: 140 B | 
| Before Width: | Height: | Size: 147 B After Width: | Height: | Size: 147 B | 
| Before Width: | Height: | Size: 166 B After Width: | Height: | Size: 157 B | 
| Before Width: | Height: | Size: 170 B After Width: | Height: | Size: 167 B | 
| Before Width: | Height: | Size: 121 B After Width: | Height: | Size: 136 B | 
| Before Width: | Height: | Size: 125 B After Width: | Height: | Size: 142 B | 
| After Width: | Height: | Size: 278 B | 
| Before Width: | Height: | Size: 674 B After Width: | Height: | Size: 1017 B | 
| Before Width: | Height: | Size: 745 B After Width: | Height: | Size: 1.1 KiB | 
| Before Width: | Height: | Size: 415 B After Width: | Height: | Size: 552 B | 
| Before Width: | Height: | Size: 562 B After Width: | Height: | Size: 838 B | 
| Before Width: | Height: | Size: 305 B After Width: | Height: | Size: 569 B | 
| Before Width: | Height: | Size: 649 B After Width: | Height: | Size: 1020 B | 
| Before Width: | Height: | Size: 589 B After Width: | Height: | Size: 803 B | 
| Before Width: | Height: | Size: 424 B After Width: | Height: | Size: 617 B | 
| Before Width: | Height: | Size: 315 B After Width: | Height: | Size: 288 B | 
| Before Width: | Height: | Size: 171 B After Width: | Height: | Size: 167 B | 
| Before Width: | Height: | Size: 220 B After Width: | Height: | Size: 434 B | 
| Before Width: | Height: | Size: 320 B After Width: | Height: | Size: 568 B | 
| Before Width: | Height: | Size: 249 B After Width: | Height: | Size: 466 B | 
| Before Width: | Height: | Size: 346 B After Width: | Height: | Size: 586 B | 
| Before Width: | Height: | Size: 274 B After Width: | Height: | Size: 479 B | 
| Before Width: | Height: | Size: 236 B After Width: | Height: | Size: 236 B | 
| Before Width: | Height: | Size: 633 B After Width: | Height: | Size: 981 B | 
| Before Width: | Height: | Size: 594 B After Width: | Height: | Size: 857 B | 
| Before Width: | Height: | Size: 482 B After Width: | Height: | Size: 743 B | 
| Before Width: | Height: | Size: 505 B After Width: | Height: | Size: 676 B | 
| Before Width: | Height: | Size: 237 B After Width: | Height: | Size: 501 B | 
| Before Width: | Height: | Size: 410 B After Width: | Height: | Size: 644 B | 
| Before Width: | Height: | Size: 488 B After Width: | Height: | Size: 751 B | 
| Before Width: | Height: | Size: 375 B After Width: | Height: | Size: 594 B | 
| Before Width: | Height: | Size: 280 B After Width: | Height: | Size: 535 B | 
| Before Width: | Height: | Size: 256 B After Width: | Height: | Size: 503 B | 
| Before Width: | Height: | Size: 493 B After Width: | Height: | Size: 749 B | 
| Before Width: | Height: | Size: 592 B After Width: | Height: | Size: 860 B | 
| Before Width: | Height: | Size: 499 B After Width: | Height: | Size: 684 B | 
| Before Width: | Height: | Size: 287 B After Width: | Height: | Size: 538 B | 
| Before Width: | Height: | Size: 416 B After Width: | Height: | Size: 654 B | 
| Before Width: | Height: | Size: 340 B After Width: | Height: | Size: 590 B | 
| Before Width: | Height: | Size: 405 B After Width: | Height: | Size: 655 B | 
| Before Width: | Height: | Size: 350 B After Width: | Height: | Size: 462 B | 
| Before Width: | Height: | Size: 384 B After Width: | Height: | Size: 486 B | 
| Before Width: | Height: | Size: 285 B After Width: | Height: | Size: 539 B | 
| Before Width: | Height: | Size: 295 B After Width: | Height: | Size: 546 B | 
| Before Width: | Height: | Size: 438 B After Width: | Height: | Size: 628 B | 
| Before Width: | Height: | Size: 891 B After Width: | Height: | Size: 647 B | 
| Before Width: | Height: | Size: 374 B After Width: | Height: | Size: 346 B | 
| Before Width: | Height: | Size: 473 B After Width: | Height: | Size: 792 B | 
| Before Width: | Height: | Size: 152 B After Width: | Height: | Size: 198 B |