From f324a97ca2517550c905753ab548118f0480d0d6 Mon Sep 17 00:00:00 2001 From: Enno Boland Date: Tue, 27 Apr 2021 09:28:26 +0200 Subject: [PATCH] gtk+3: update to 3.24.29. Enable tests to run, but they don't complete successfully yet. Closes: #30537 [via git-merge-pr] --- srcpkgs/gtk+3/template | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/srcpkgs/gtk+3/template b/srcpkgs/gtk+3/template index 60c6459b24b..be97801ad47 100644 --- a/srcpkgs/gtk+3/template +++ b/srcpkgs/gtk+3/template @@ -1,7 +1,7 @@ # Template file for 'gtk+3' # Revbump gtk-layer-shell when updating, otherwise it presents a warning message pkgname=gtk+3 -version=3.24.28 +version=3.24.29 revision=1 wrksrc="gtk+-${version}" 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')" depends="gtk-update-icon-cache adwaita-icon-theme librsvg shared-mime-info $(vopt_if x11 'dbus-x11')" +checkdepends="$depends xvfb-run dbus" short_desc="GTK+ toolkit (v3)" maintainer="Enno Boland " license="LGPL-2.1-or-later" homepage="https://www.gtk.org/" distfiles="${GNOME_SITE}/gtk+/${version%.*}/gtk+-${version}.tar.xz" -checksum=b04e09763367f1ce932cd2ee3a359d4de150e1c38e7bef7d29aa72557a6b47c6 +checksum=f57ec4ade8f15cab0c23a80dcaee85b876e70a8823d9105f067ce335a8268caa # Package build options 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" do_check() { - # Requires xserver running - : + # TODO: don't pass fully + xvfb-run dbus-run-session make ${makejobs} check } post_install() {