gtk4: 4.12.4 -> 4.12.5

This commit is contained in:
Tim Biermann 2024-01-20 12:24:08 +01:00
parent 68b2d53f00
commit 8808edeab5
Signed by: tb
GPG Key ID: 42F8B4E30B673606
3 changed files with 17 additions and 10 deletions

View File

@ -406,8 +406,8 @@ drwxr-xr-x root/root usr/lib/gtk-4.0/4.0.0/
drwxr-xr-x root/root usr/lib/gtk-4.0/4.0.0/printbackends/
-rwxr-xr-x root/root usr/lib/gtk-4.0/4.0.0/printbackends/libprintbackend-file.so
lrwxrwxrwx root/root usr/lib/libgtk-4.so -> libgtk-4.so.1
lrwxrwxrwx root/root usr/lib/libgtk-4.so.1 -> libgtk-4.so.1.1200.4
-rwxr-xr-x root/root usr/lib/libgtk-4.so.1.1200.4
lrwxrwxrwx root/root usr/lib/libgtk-4.so.1 -> libgtk-4.so.1.1200.5
-rwxr-xr-x root/root usr/lib/libgtk-4.so.1.1200.5
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/gtk4-broadway.pc
-rw-r--r-- root/root usr/lib/pkgconfig/gtk4-unix-print.pc
@ -431,20 +431,27 @@ drwxr-xr-x root/root usr/share/glib-2.0/schemas/
-rw-r--r-- root/root usr/share/glib-2.0/schemas/org.gtk.gtk4.Settings.FileChooser.gschema.xml
drwxr-xr-x root/root usr/share/gtk-4.0/
drwxr-xr-x root/root usr/share/gtk-4.0/emoji/
-rw-r--r-- root/root usr/share/gtk-4.0/emoji/bn.gresource
-rw-r--r-- root/root usr/share/gtk-4.0/emoji/da.gresource
-rw-r--r-- root/root usr/share/gtk-4.0/emoji/de.gresource
-rw-r--r-- root/root usr/share/gtk-4.0/emoji/es.gresource
-rw-r--r-- root/root usr/share/gtk-4.0/emoji/et.gresource
-rw-r--r-- root/root usr/share/gtk-4.0/emoji/fi.gresource
-rw-r--r-- root/root usr/share/gtk-4.0/emoji/fr.gresource
-rw-r--r-- root/root usr/share/gtk-4.0/emoji/hi.gresource
-rw-r--r-- root/root usr/share/gtk-4.0/emoji/hu.gresource
-rw-r--r-- root/root usr/share/gtk-4.0/emoji/it.gresource
-rw-r--r-- root/root usr/share/gtk-4.0/emoji/ja.gresource
-rw-r--r-- root/root usr/share/gtk-4.0/emoji/ko.gresource
-rw-r--r-- root/root usr/share/gtk-4.0/emoji/lt.gresource
-rw-r--r-- root/root usr/share/gtk-4.0/emoji/ms.gresource
-rw-r--r-- root/root usr/share/gtk-4.0/emoji/nb.gresource
-rw-r--r-- root/root usr/share/gtk-4.0/emoji/nl.gresource
-rw-r--r-- root/root usr/share/gtk-4.0/emoji/pl.gresource
-rw-r--r-- root/root usr/share/gtk-4.0/emoji/pt.gresource
-rw-r--r-- root/root usr/share/gtk-4.0/emoji/ru.gresource
-rw-r--r-- root/root usr/share/gtk-4.0/emoji/sv.gresource
-rw-r--r-- root/root usr/share/gtk-4.0/emoji/th.gresource
-rw-r--r-- root/root usr/share/gtk-4.0/emoji/uk.gresource
-rw-r--r-- root/root usr/share/gtk-4.0/emoji/zh.gresource
-rw-r--r-- root/root usr/share/gtk-4.0/gtk4builder.rng

View File

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF3yK/6kXG4TSg4qeX/lj6NmFqFTkoEufxnXw/6E/3tgcwpLvWvgR3lktJ6a2Qr/dc3TSs5Ny0qahFAQ/FDi2FkAY=
SHA256 (Pkgfile) = a1ef7691adf64c07a26520f302fc8ab3fd4dd3316a46df7dc2cbef8fb3f92015
SHA256 (.footprint) = 61cb045e1f31ac561e416f8770d868a7e0bb772fe436062ad033e06813435d4e
SHA256 (gtk-4.12.4.tar.bz2) = 786fe81a2bb182516f2c5c120e11c6db7c25b6bfbb478faa829259374a658ba0
RWSagIOpLGJF36bPA3RHC1Hzw+aSmPbIN5J1axucYw6Yi5qx+dviJyiMWVSmxVqYNUowl1ysvkhMJI/BKEiu5rm3phjXD9aNig0=
SHA256 (Pkgfile) = 3271338703634b8dd795842001d9909ecb6eae7b9051a2c5222d68d6c8a9db0a
SHA256 (.footprint) = eb7bf7f89deb60d3e94a71fc2af4023b1f34bf4dfca01d00581bc05258d564aa
SHA256 (gtk-4.12.5.tar.bz2) = a7b4b02fd81e00305fa0c68b04e11f529b17e1fcbbca4fed10fb9609a06023be

View File

@ -2,20 +2,21 @@
# URL: https://www.gtk.org/
# Maintainer: Tim Biermann, tbier at posteo dot de
# Depends on: adwaita-icon-theme docbook-xsl graphene libxkbcommon sassc xorg-libxcursor xorg-libxinerama
# Optional: colord cups gst-plugins-bad wayland-protocols
# Optional: colord cups gst-plugins-bad wayland-protocols
name=gtk4
version=4.12.4
version=4.12.5
release=1
source=(https://gitlab.gnome.org/GNOME/gtk/-/archive/$version/gtk-$version.tar.bz2)
build() {
prt-get isinst colord && PKGMK_GTK4+=' -D colord=enabled'
## ffmpeg is experimental
#prt-get isinst ffmpeg || PKGMK_GTK4+=' -D ffmpeg=disabled'
#prt-get isinst ffmpeg && PKGMK_GTK4+=' -D ffmpeg=enabled'
prt-get isinst gst-plugins-bad || PKGMK_GTK4+=' -D media-gstreamer=disabled'
prt-get isinst wayland-protocols || PKGMK_GTK4+=' -D wayland-backend=false'
# manpages need rst2man, which we don't have
prt-get isinst rst2man && PKGMK_GTK4+=' -D man-pages=enabled'
meson setup gtk-$version build $PKGMK_GTK4 \
--prefix=/usr \
@ -25,7 +26,6 @@ build() {
-D b_pie=true \
-D broadway-backend=true \
-D introspection=enabled \
-D man-pages=false \
-D build-tests=false \
-D build-testsuite=false \
-D build-examples=false \