temp/gtk4.0: upgrade to 4.14.0, remove mesa-asahi workaround (MR 4927)

[ci:skip-build]: already built successfully in CI
This commit is contained in:
Teemu Ikonen 2024-03-15 22:23:44 +02:00 committed by Stefan Hansson
parent 2bb07cb553
commit 355ecfb07b
No known key found for this signature in database
GPG key ID: 8A700086A9FE41FD

View file

@ -1,8 +1,8 @@
# Maintainer: Teemu Ikonen <tpikonen@mailbox.org>
# Forked from Alpine to apply patches for adaptive transient window handling
pkgname=gtk4.0
pkgver=9999.4.13.6
_pkgver=4.13.6
pkgver=9999.4.14.0
_pkgver=4.14.0
pkgrel=0
pkgdesc="The GTK Toolkit (v4)"
url="https://www.gtk.org/"
@ -11,7 +11,6 @@ options="!check" # Test suite is known to fail upstream
license="LGPL-2.1-or-later"
subpackages="$pkgname-dbg $pkgname-demo $pkgname-dev $pkgname-doc $pkgname-lang"
depends="shared-mime-info gtk-update-icon-cache tzdata iso-codes"
depends="$depends !mesa-asahi" # NOTE: workaround until this lands: https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/59590
depends_dev="
at-spi2-core-dev
gdk-pixbuf-dev
@ -134,7 +133,7 @@ lang() {
}
sha512sums="
c913e288bab77cd3971c1ede05a0b28e06923981c3a9584e4121d3634a570605fe89c7a25f910db72b59cbd000f3ff61db587626218815e1364d6fd9426797d8 gtk-4.13.6.tar.xz
ab027c7441ae80ae2f6f774b82bda7f85a4441ef307fef0c3fe6700d799ced1c18938068f45945f04c80148ed6ba4e41ae67c4cb89185957ed8dd1eff23a9b01 gtk-4.14.0.tar.xz
85ced777c23111f502f8a7d49902c65b113f51c1156490c08de2d8f9cb4a5e85c4a3eec0f043c0fa9d9ff44d6b9ab44c4c2865ecd06c3979a3f2558b287c35fd 0001-window-Maximize-resizable-transient-windows-on-small.patch
559f362a918f0f60dfd621daa489f16a61ea9ddd9ad0ef7ad043ceebe1013b8f2fce2f5c3c27597bfc801f2703867095909f16e2b9088e0bf374f36667e25abe 0002-windowcontrols-Force-close-buttons-for-transient-win.patch
"