This is the corresponding PR to Geany geany/geany#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
Patch Links:
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.