From c28bc2b86ecc7970cde2c14262d99046234f96f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Nogueira?= Date: Tue, 18 May 2021 23:38:49 -0300 Subject: [PATCH] gnutls: trim down gnutls-devel depends. Instead of pulling in all makedepends from gnutls into gnutls-devel, just use those listed in gnutls's pkgconfig files. This can speed up local builds and avoids potential dependencies conflicts between unnecessary packages. --- srcpkgs/gnutls/template | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/srcpkgs/gnutls/template b/srcpkgs/gnutls/template index 69c6ebecc7d..129c8668050 100644 --- a/srcpkgs/gnutls/template +++ b/srcpkgs/gnutls/template @@ -1,7 +1,7 @@ # Template file for 'gnutls' pkgname=gnutls version=3.6.15 -revision=2 +revision=3 build_style=gnu-configure configure_args="--with-zlib --disable-guile --disable-static --disable-valgrind-tests --disable-rpath @@ -10,9 +10,11 @@ configure_args="--with-zlib --disable-guile --disable-static hostmakedepends="gettext libtool pkg-config which" # for autoreconf #hostmakedepends+=" gettext-devel-tools automake" +# dependencies listed in pkg-config files +_develdepends="unbound-devel trousers-devel libunistring-devel nettle-devel + libtasn1-devel libidn2-devel p11-kit-devel" makedepends="zlib-devel lzo-devel readline-devel libgpg-error-devel - libtasn1-devel libgcrypt-devel p11-kit-devel nettle-devel libidn2-devel - libunistring-devel unbound-devel trousers-devel" + libgcrypt-devel ${_develdepends}" checkdepends="iproute2" short_desc="GNU Transport Layer Security library" maintainer="Orphaned " @@ -27,7 +29,7 @@ pre_check() { } gnutls-devel_package() { - depends="${makedepends} ${sourcepkg}>=${version}_${revision}" + depends="${_develdepends} ${sourcepkg}>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include