This is the corresponding PR to Geany https://github.com/geany/geany/pull/2590 to switch the Windows builds to x86_64 and GTK3.
Main changes: - the GTK (and other dependencies) bundle is now created for the x86_64 platform - the new parameter "-x" allows to run script on a Linux system using Wine, therefore it is necessary to run the post-install scripts after all packages have been extracted. - use "-Sdd" for Pacman to ignore dependencies as we resolve them manually - do not use "tar -x --xz" as Pacman nowadays also downloads .zst packages, instead just download the file and let tar choose the format automatically based on the filename - replace GTK2 by (upcoming) GTK4 in bundle script - ignore package signatures on bundle creation - ignore Pacman cache on bundle creation
**Note**: the WebHelper and Markdown plugins are no longer included in the Windows G-P installer as there are no (already for a long time) WebKitGTK packages available. You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany-plugins/pull/1107
-- Commit Summary --
* Windows: Remove hard-coded paths and installer name from install script * Windows installer: Remove Markdown+WebHelper and update dependencies * Windows: Create GTK bundle for x86_64 and support non-native execution * Windows: Update bundle dependencies
-- File Changes --
M build/geany-plugins.nsi (138) M build/gtk-bundle-from-msys2.sh (152)
-- Patch Links --
https://github.com/geany/geany-plugins/pull/1107.patch https://github.com/geany/geany-plugins/pull/1107.diff