From 80ea9f4edcff7bf0b2057ffe9c88e5b134cf9a4f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Nogueira?= Date: Mon, 29 Nov 2021 02:01:44 -0300 Subject: [PATCH] gnome-keyring: remove libcap-ng, adopt. We don't set capabilities on the binary right now, so it's better to build without libcap-ng, so it doesn't complain on start-up. This is also done by other distros, see [1]. libcap was no longer used, and neither was libtasn1. We already depend on gcr via shlibs, so it doesn't need to be in depends= explicitly. Also update changelog to canonical URL. [1] https://gitlab.gnome.org/GNOME/gnome-keyring/-/merge_requests/41#note_1277767 --- srcpkgs/gnome-keyring/template | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/srcpkgs/gnome-keyring/template b/srcpkgs/gnome-keyring/template index 12f1e8d2df64..f479f7f0fe5e 100644 --- a/srcpkgs/gnome-keyring/template +++ b/srcpkgs/gnome-keyring/template @@ -1,19 +1,19 @@ # Template file for 'gnome-keyring' pkgname=gnome-keyring version=40.0 -revision=2 +revision=3 build_style=gnu-configure configure_args="--with-pam-dir=/usr/lib/security --disable-schemas-compile" hostmakedepends="autoconf docbook-xsl glib-devel intltool libtasn1-tools libxslt openssh pkg-config" -makedepends="gcr-devel libcap-devel libcap-ng-devel libtasn1-devel pam-devel" -depends="dconf gcr" +makedepends="gcr-devel pam-devel" +depends="dconf" checkdepends="dbus xvfb-run" short_desc="GNOME password and secret manager" -maintainer="Orphaned " +maintainer="Érico Nogueira " license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://www.gnome.org" -changelog="https://raw.githubusercontent.com/GNOME/gnome-keyring/gnome-40/NEWS" +changelog="https://gitlab.gnome.org/GNOME/gnome-keyring/-/raw/master/NEWS" distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz" checksum=a3d24db08ee2fdf240fbbf0971a98c8ee295aa0e1a774537f4ea938038a3b931 make_check=ci-skip