Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging / Packages / gtk4
Commits: c2cbd0fc by Jan Alexander Steffens (heftig) at 2024-12-21T16:11:28+01:00 Backport cursor scaling fixes Closes: https://gitlab.archlinux.org/archlinux/packaging/packages/gtk4/-/merge_requests/3 - - - - - 2cdd858b by Jan Alexander Steffens (heftig) at 2024-12-21T23:34:56+01:00 1:4.16.7-2 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,7 +1,7 @@ pkgbase = gtk4 pkgdesc = GObject-based multi-platform GUI toolkit pkgver = 4.16.7 - pkgrel = 1 + pkgrel = 2 epoch = 1 url = https://www.gtk.org/ arch = x86_64 ===================================== PKGBUILD ===================================== @@ -9,7 +9,7 @@ pkgname=( gtk-update-icon-cache ) pkgver=4.16.7 -pkgrel=1 +pkgrel=2 epoch=1 pkgdesc="GObject-based multi-platform GUI toolkit" url="https://www.gtk.org/" @@ -101,6 +101,13 @@ 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 + + # Cursor scaling fixes + # https://gitlab.archlinux.org/archlinux/packaging/packages/gtk4/-/merge_requests/3 + # https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/7749 + git cherry-pick -n 403da9a2d5355c199682b7ba4b8b26e45312e5aa + # https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/7760 + git cherry-pick -n e42014573a89be8b24f911f504780719f65c45ab 3768c751c5799a03459a7969fbb88d1046fe1c95 } build() { View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/gtk4/-/compare/b7cd96fda1202bc128f4214997a6122a85185a83...2cdd858b87105b11ce7c9c242d6d7bc717f05491 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/gtk4/-/compare/b7cd96fda1202bc128f4214997a6122a85185a83...2cdd858b87105b11ce7c9c242d6d7bc717f05491 You're receiving this email because of your account on gitlab.archlinux.org.