gtk+3: update to 3.24.29.

Enable tests to run, but they don't complete successfully yet.

Closes: #30537 [via git-merge-pr]
This commit is contained in:
Enno Boland 2021-04-27 09:28:26 +02:00 committed by Érico Nogueira
parent 53382d2e77
commit f324a97ca2

View file

@ -1,7 +1,7 @@
# Template file for 'gtk+3' # Template file for 'gtk+3'
# Revbump gtk-layer-shell when updating, otherwise it presents a warning message # Revbump gtk-layer-shell when updating, otherwise it presents a warning message
pkgname=gtk+3 pkgname=gtk+3
version=3.24.28 version=3.24.29
revision=1 revision=1
wrksrc="gtk+-${version}" wrksrc="gtk+-${version}"
build_style=gnu-configure build_style=gnu-configure
@ -23,12 +23,13 @@ makedepends="at-spi2-atk-devel gdk-pixbuf-devel libepoxy-devel pango-devel
$(vopt_if cloudproviders 'libcloudproviders-devel')" $(vopt_if cloudproviders 'libcloudproviders-devel')"
depends="gtk-update-icon-cache adwaita-icon-theme depends="gtk-update-icon-cache adwaita-icon-theme
librsvg shared-mime-info $(vopt_if x11 'dbus-x11')" librsvg shared-mime-info $(vopt_if x11 'dbus-x11')"
checkdepends="$depends xvfb-run dbus"
short_desc="GTK+ toolkit (v3)" short_desc="GTK+ toolkit (v3)"
maintainer="Enno Boland <gottox@voidlinux.org>" maintainer="Enno Boland <gottox@voidlinux.org>"
license="LGPL-2.1-or-later" license="LGPL-2.1-or-later"
homepage="https://www.gtk.org/" homepage="https://www.gtk.org/"
distfiles="${GNOME_SITE}/gtk+/${version%.*}/gtk+-${version}.tar.xz" distfiles="${GNOME_SITE}/gtk+/${version%.*}/gtk+-${version}.tar.xz"
checksum=b04e09763367f1ce932cd2ee3a359d4de150e1c38e7bef7d29aa72557a6b47c6 checksum=f57ec4ade8f15cab0c23a80dcaee85b876e70a8823d9105f067ce335a8268caa
# Package build options # Package build options
build_options="broadway colord cups gir cloudproviders wayland x11" build_options="broadway colord cups gir cloudproviders wayland x11"
@ -39,8 +40,8 @@ desc_option_cloudproviders="Enable integration with cloudproviders, such as Next
build_options_default="colord cups gir broadway wayland x11" build_options_default="colord cups gir broadway wayland x11"
do_check() { do_check() {
# Requires xserver running # TODO: don't pass fully
: xvfb-run dbus-run-session make ${makejobs} check
} }
post_install() { post_install() {