commit 409a03f570da5fa9a3bc57aa09040557cacafe8e Author: Tim Biermann <tbier@posteo.de> Date: Sat Aug 28 19:10:07 2021 +0200 gtk4: 4.2.1 -> 4.4.0 diff --git a/gtk4/.footprint b/gtk4/.footprint index d60374129..ddbed66ce 100644 --- a/gtk4/.footprint +++ b/gtk4/.footprint @@ -270,6 +270,7 @@ drwxr-xr-x root/root usr/include/gtk-4.0/gtk/css/ -rw-r--r-- root/root usr/include/gtk-4.0/gtk/gtkpaned.h -rw-r--r-- root/root usr/include/gtk-4.0/gtk/gtkpapersize.h -rw-r--r-- root/root usr/include/gtk-4.0/gtk/gtkpasswordentry.h +-rw-r--r-- root/root usr/include/gtk-4.0/gtk/gtkpasswordentrybuffer.h -rw-r--r-- root/root usr/include/gtk-4.0/gtk/gtkpicture.h -rw-r--r-- root/root usr/include/gtk-4.0/gtk/gtkpopover.h -rw-r--r-- root/root usr/include/gtk-4.0/gtk/gtkpopovermenu.h @@ -378,12 +379,14 @@ drwxr-xr-x root/root usr/lib/girepository-1.0/ -rw-r--r-- root/root usr/lib/girepository-1.0/Gtk-4.0.typelib drwxr-xr-x root/root usr/lib/gtk-4.0/ 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/media/ +-rwxr-xr-x root/root usr/lib/gtk-4.0/4.0.0/media/libmedia-gstreamer.so 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 -rwxr-xr-x root/root usr/lib/gtk-4.0/4.0.0/printbackends/libprintbackend-lpr.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.200.1 --rwxr-xr-x root/root usr/lib/libgtk-4.so.1.200.1 +lrwxrwxrwx root/root usr/lib/libgtk-4.so.1 -> libgtk-4.so.1.400.0 +-rwxr-xr-x root/root usr/lib/libgtk-4.so.1.400.0 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 diff --git a/gtk4/.signature b/gtk4/.signature index 20bdd27f7..1d92d5d8d 100644 --- a/gtk4/.signature +++ b/gtk4/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF30imP4mp4NMeT2rZQIPPE4RdHpkRrPOmV2e5djv0xCyYYmmFIhPjsBTB4Lhf7jX21XXuFFdYScYTcIFYiJy4qgA= -SHA256 (Pkgfile) = 30486a63c2177c1400bfec3d001a282aaa2a9233d2b639954b7e521793a1b166 -SHA256 (.footprint) = c9464ba0a1d7281f27c883ee38dfea85b50c5da67c2bdeb8fdcdd7e9c428d2b8 -SHA256 (gtk-4.2.1.tar.bz2) = ae5cf51dbedc0fcd5477a2ca96af24457a82cdffc7238d10c00d584593b4d8e2 +RWSagIOpLGJF3xRDJfP10aVWEfU8PUClMbUV9PZrQFo93z/zREU1XTQcsEN27O2KzvMvae4FiyDZ39tI6LSoG6RS0KAWnTu6CA4= +SHA256 (Pkgfile) = 1faf03b042fd43f8ca19b8d1c74d67ee90de5a96cf6fd8a737c0e7f07fe8d757 +SHA256 (.footprint) = 3ba62bf18a114f3e412f03120987b22d0b4743e2ede4bb340e33b95326a701fd +SHA256 (gtk-4.4.0.tar.bz2) = 1928dfa14f03b7321f5a2547ff2046c1b05f01a7d9cff18419bd0344a29f1fcb diff --git a/gtk4/Pkgfile b/gtk4/Pkgfile index 031b7a9df..57a9f4bba 100644 --- a/gtk4/Pkgfile +++ b/gtk4/Pkgfile @@ -1,21 +1,24 @@ # Description: A multi-platform toolkit for creating graphical user interfaces, version 4 # URL: https://www.gtk.org/ # Maintainer: Tim Biermann, tbier at posteo dot de -# Depends on: adwaita-icon-theme docbook-xsl graphene sassc -# Optional: cups colord wayland xorg-libxinerama vulkan +# Depends on: adwaita-icon-theme docbook-xsl graphene sassc xorg-libxcursor xorg-libxinerama gst-plugins-bad +# Optional: colord cups vulkan wayland name=gtk4 -version=4.2.1 +version=4.4.0 release=1 source=(https://gitlab.gnome.org/GNOME/gtk/-/archive/$version/gtk-$version.tar.bz2) build() { - [[ -e '/usr/lib/pkgconfig/colord.pc' ]] && PKGMK_GTK4+=' -D colord=enabled' - [[ -e '/usr/lib/pkgconfig/wayland-server.pc' ]] || PKGMK_GTK4+=' -D wayland-backend=false' + prt-get isinst colord && PKGMK_GTK4+=' -D colord=enabled' + prt-get isinst wayland || PKGMK_GTK4+=' -D wayland-backend=false' meson setup gtk-$version build $PKGMK_GTK4 \ --prefix=/usr \ -D buildtype=plain \ + --wrap-mode nodownload \ + -D b_lto=true \ + -D b_pie=true \ -D broadway-backend=true \ -D man-pages=true \ -D build-tests=false \