[gimp/wip/Jehan/incremental-win-installer-improvements] build: compile GTK with new Windows Pointer Input Stack support.



commit 665e153c2f456296654e06efc5cfb73dc8953aad
Author: Jehan <jehan girinstud io>
Date:   Tue Jul 6 19:00:48 2021 +0200

    build: compile GTK with new Windows Pointer Input Stack support.
    
    We don't know when the next GTK3 release will be and this is cool enough
    that we want to test it soonish, even more with MR !458 coming soon with
    a Preferences option.

 build/windows/gitlab-ci/build-deps-msys2.sh | 2 ++
 1 file changed, 2 insertions(+)
---
diff --git a/build/windows/gitlab-ci/build-deps-msys2.sh b/build/windows/gitlab-ci/build-deps-msys2.sh
index 747e19fa9e..e453c02214 100644
--- a/build/windows/gitlab-ci/build-deps-msys2.sh
+++ b/build/windows/gitlab-ci/build-deps-msys2.sh
@@ -120,11 +120,13 @@ cd _gtk/
 wget 
"https://github.com/msys2/MINGW-packages/raw/master/mingw-w64-gtk3/0002-Revert-Quartz-Set-the-popup-menu-type-hint-before-re.patch";
 wget 
"https://github.com/msys2/MINGW-packages/raw/master/mingw-w64-gtk3/0003-gtkwindow-Don-t-force-enable-CSD-under-Windows.patch";
 wget 
"https://github.com/msys2/MINGW-packages/raw/master/mingw-w64-gtk3/0004-Disable-low-level-keyboard-hook.patch";
+wget "https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/1563.patch";
 patch -p1 < 0002-Revert-Quartz-Set-the-popup-menu-type-hint-before-re.patch
 patch -p1 < 0003-gtkwindow-Don-t-force-enable-CSD-under-Windows.patch
 patch -p1 < 0004-Disable-low-level-keyboard-hook.patch
 # Patches not in MSYS2 build.
 patch -p1 < ../build/windows/patches/gtk3-24-mr3275-gimp-issue-5475.patch
+patch -p1 < 1563.patch
 
 mkdir _build
 cd _build


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]