Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging / Packages / gtk4
Commits: 1f4c2874 by Jan Alexander Steffens (heftig) at 2025-11-19T22:23:27+01:00 1:4.20.2-4: Backport Vulkan fix Closes: https://gitlab.archlinux.org/archlinux/packaging/packages/gtk4/-/issues/15 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,7 +1,7 @@ pkgbase = gtk4 pkgdesc = GObject-based multi-platform GUI toolkit pkgver = 4.20.2 - pkgrel = 3 + pkgrel = 4 epoch = 1 url = https://www.gtk.org/ arch = x86_64 ===================================== PKGBUILD ===================================== @@ -9,7 +9,7 @@ pkgname=( gtk-update-icon-cache ) pkgver=4.20.2 -pkgrel=3 +pkgrel=4 epoch=1 pkgdesc="GObject-based multi-platform GUI toolkit" url="https://www.gtk.org/" @@ -97,6 +97,12 @@ prepare() { # Allow -fcf-protection to work # https://gitlab.gnome.org/GNOME/gtk/-/issues/6153 git apply -3 ../0001-HACK-Don-t-use-objcopy-for-resource-embedding.patch + + # Fix corruption with Mesa 25.3 + # https://gitlab.archlinux.org/archlinux/packaging/packages/gtk4/-/issues/15 + # https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/9128 + git cherry-pick -n fc6581cf3be54d8a578f83f1fee71d63a779a8bf \ + c03061dc6eb71c7ba024dd267e414db3ce3f5480 } build() { View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/gtk4/-/commit/1f4c28747eff80428f0a8f66dc5989f9e19fddcf -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/gtk4/-/commit/1f4c28747eff80428f0a8f66dc5989f9e19fddcf You're receiving this email because of your account on gitlab.archlinux.org.
