From 616001b0830681be6dd38955f74c2572ad382636 Mon Sep 17 00:00:00 2001 From: Peter Bui Date: Tue, 22 Dec 2020 20:05:57 -0500 Subject: [PATCH] xfconf: update to 4.16.0. Add checkdepends to allow for testing. --- srcpkgs/xfconf/template | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/srcpkgs/xfconf/template b/srcpkgs/xfconf/template index 11d8c8925d9..2c712efd3e2 100644 --- a/srcpkgs/xfconf/template +++ b/srcpkgs/xfconf/template @@ -1,24 +1,26 @@ # Template file for 'xfconf' pkgname=xfconf -version=4.14.4 +version=4.16.0 revision=1 build_helper=gir build_style=gnu-configure -configure_args="--enable-gsettings-backend - $(vopt_enable perl 'perl-bindings --with-perl-options=INSTALLDIRS=vendor')" +configure_args="--enable-gsettings-backend" hostmakedepends="pkg-config intltool glib-devel vala-devel" -makedepends="libxfce4util-devel vala-devel -$(vopt_if perl 'perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-Glib')" +makedepends="libxfce4util-devel vala-devel" +checkdepends="dbus xvfb-run" short_desc="Xfce hierarchical (tree-like) configuration system" maintainer="Orphaned " license="GPL-2.0-only, LGPL-2.0-only" homepage="https://xfce.org/" distfiles="https://archive.xfce.org/src/xfce/xfconf/${version%.*}/$pkgname-$version.tar.bz2" -checksum=cc37622eece51ed8905dfaad6f77b3c24662f41881545eb0142110f347ba5f73 -# XXX: perl bindings will be removed in >=4.15 -build_options="perl gir" +checksum=652a119007c67d9ba6c0bc7a740c923d33f32d03dc76dfc7ba682584e72a5425 +build_options="gir" build_options_default="gir" +do_check() { + dbus-run-session xvfb-run make check +} + xfconf-devel_package() { depends="dbus-glib-devel ${sourcepkg}>=${version}_${revision}" short_desc+=" - development files"