ports/opt (3.6): gtk3: build latest commit in branch to include a partial fix for missing icons
commit 56ea13e7f3ac7db37b8e2fb258cfabefb63fe63c Author: Tim Biermann <tbier@posteo.de> Date: Tue Mar 29 19:15:40 2022 +0200 gtk3: build latest commit in branch to include a partial fix for missing icons diff --git a/gtk3/.signature b/gtk3/.signature index eb8b00726..f0bbbe822 100644 --- a/gtk3/.signature +++ b/gtk3/.signature @@ -1,7 +1,7 @@ untrusted comment: verify with /etc/ports/opt.pub -RWSE3ohX2g5d/eWSWIuUUTMaDerWbFf48b0pfLEDvzETonbrngtJIQ5SNs3Cp1rqW8y0zmdSoe2T/0epai1+WE+NqVPmAZSqCg0= -SHA256 (Pkgfile) = 0199ba0dbf759217b7555652ba8dc70103e17f27f0d249ecbd1db036afed0f33 +RWSE3ohX2g5d/WGD28E7aeovtMkq23baNw2NZpCd+yoioMb5jI2HdHTUS1jteBpK5jbG4JsObZD4rARNh3DvPrv8qfh6b6Xn2w0= +SHA256 (Pkgfile) = 487771829a15cbc98d73fe133176c177ee0a458dc3c733459f1c514b3d3d2186 SHA256 (.footprint) = a99a910ed137e5fc62ffc76b152e63c844a24b8b9df4535763d380eee835d069 -SHA256 (gtk+-3.24.33.tar.xz) = 588b06522e25d1579e989b6f9d8a1bdbf2fe13cde01a04e904ff346a225e7801 +SHA256 (gtk+-21eb3b2a6c7828cbbe44df4bf8d5ee812bdb0094.tar.bz2) = f3cf71dccdc45fbd8e1e277298a8b3c2087681f1d7bfb06a2fc93cd0f565ad55 SHA256 (gtk-register-3.sh) = ee9fab456cb6bc816e55ebaa61d095ead47eb1ed6a25eee85f21509fa4e40374 SHA256 (gtk.immodules) = 1d7ed9a4110e57e6c0caf3daa376007cb4926d205e8165fa3de7c2fa83243f67 diff --git a/gtk3/Pkgfile b/gtk3/Pkgfile index 55468b8a0..6ee2fae5c 100644 --- a/gtk3/Pkgfile +++ b/gtk3/Pkgfile @@ -6,16 +6,22 @@ name=gtk3 version=3.24.33 -release=1 -source=(https://download.gnome.org/sources/gtk+/${version:0:4}/gtk+-$version.tar.xz +release=2 +# https://gitlab.gnome.org/GNOME/gtk/-/issues/4790 +# https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/4562 +_commit=21eb3b2a6c7828cbbe44df4bf8d5ee812bdb0094 +#source=(https://download.gnome.org/sources/gtk+/${version:0:4}/gtk+-$version.tar.xz +source=(https://gitlab.gnome.org/GNOME/gtk/-/archive/$_commit/gtk+-$_commit.tar.bz2 gtk-register-3.sh gtk.immodules) build () { prt-get isinst colord || PKGMK_GTK3+=' -Dcolord=no' prt-get isinst libxkbcommon wayland-protocols && PKGMK_GTK3+=' -D wayland_backend=true' || PKGMK_GTK3+=' -Dwayland_backend=false' + ls -la CFLAGS+=" -DG_ENABLE_DEBUG -DG_DISABLE_CAST_CHECKS" - meson setup gtk+-$version build $PKGMK_GTK3 \ + #meson setup gtk+-$version build $PKGMK_GTK3 \ + meson setup gtk-$_commit build $PKGMK_GTK3 \ --prefix=/usr \ -D buildtype=plain \ --wrap-mode=nodownload \
participants (1)
-
crux@crux.nu