From c0be3ea7bd8c31c9c3e85e91a57d3e33a12be95d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= Date: Sat, 24 Dec 2022 16:24:32 +0100 Subject: [PATCH 1/3] libgpg-error: update to 1.46. --- srcpkgs/libgpg-error/template | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/srcpkgs/libgpg-error/template b/srcpkgs/libgpg-error/template index 0bcf2a42e221..32fc7f573718 100644 --- a/srcpkgs/libgpg-error/template +++ b/srcpkgs/libgpg-error/template @@ -1,14 +1,15 @@ # Template file for 'libgpg-error' pkgname=libgpg-error -version=1.45 +version=1.46 revision=1 build_style=gnu-configure +configure_args="--enable-install-gpg-error-config" short_desc="Library for error values used by GnuPG component" -maintainer="Orphaned " +maintainer="Jan Christian Grünhage " license="LGPL-2.1-or-later, GPL-2.0-or-later" homepage="https://www.gnupg.org" distfiles="https://www.gnupg.org/ftp/gcrypt/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=570f8ee4fb4bff7b7495cff920c275002aea2147e9a1d220c068213267f80a26 +checksum=b7e11a64246bbe5ef37748de43b245abd72cfcd53c9ae5e7fc5ca59f1c81268d if [ "$CROSS_BUILD" ]; then hostmakedepends="qemu-user-static" From 3f4c71d1f78ad29c75d9c9bb89779cac4e875786 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= Date: Sat, 24 Dec 2022 16:24:37 +0100 Subject: [PATCH 2/3] libksba: update to 1.6.3. --- srcpkgs/libksba/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/libksba/template b/srcpkgs/libksba/template index adc6202164c1..974c8ca392dc 100644 --- a/srcpkgs/libksba/template +++ b/srcpkgs/libksba/template @@ -1,15 +1,15 @@ # Template file for 'libksba' pkgname=libksba -version=1.6.0 +version=1.6.3 revision=1 build_style=gnu-configure makedepends="libgpg-error-devel" short_desc="CMS and X.509 access library" -maintainer="Orphaned " +maintainer="Jan Christian Grünhage " license="GPL-2.0-or-later,LGPL-3.0-or-later" homepage="https://www.gnupg.org/related_software/libksba/index.html" distfiles="https://gnupg.org/ftp/gcrypt/${pkgname}/${pkgname}-${version}.tar.bz2" -checksum=dad683e6f2d915d880aa4bed5cea9a115690b8935b78a1bbe01669189307a48b +checksum=3f72c68db30971ebbf14367527719423f0a4d5f8103fc9f4a1c01a9fa440de5c libksba-devel_package() { depends="libgpg-error-devel ${sourcepkg}>=${version}_${revision}" From f4d49aa28a943ddf62ee53f013c87e49f810b165 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= Date: Sat, 24 Dec 2022 16:24:21 +0100 Subject: [PATCH 3/3] gnupg: update to 2.4.0. --- srcpkgs/gnupg/template | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/srcpkgs/gnupg/template b/srcpkgs/gnupg/template index 08751d2bea31..b17a50744560 100644 --- a/srcpkgs/gnupg/template +++ b/srcpkgs/gnupg/template @@ -1,6 +1,6 @@ # Template file for 'gnupg' pkgname=gnupg -version=2.3.8 +version=2.4.0 revision=1 build_style=gnu-configure configure_args="$(vopt_enable ldap) @@ -18,9 +18,23 @@ maintainer="Jan Christian Grünhage " license="GPL-3.0-or-later" homepage="https://www.gnupg.org/" distfiles="https://gnupg.org/ftp/gcrypt/gnupg/gnupg-${version}.tar.bz2" -checksum=540b7a40e57da261fb10ef521a282e0021532a80fd023e75fb71757e8a4969ed +checksum=1d79158dd01d992431dd2e3facb89fdac97127f89784ea2cb610c600fb0c1483 build_options="ldap" build_options_default="ldap" +# New release (2.4.0) has tests for gpgme failing. +# +# Making check in gpgme +# make[2]: Entering directory '/builddir/gnupg-2.4.0/tests/gpgme' +# /usr/bin/mkdir: cannot create directory ‘setup.scm’: Not a directory +# make[2]: *** [Makefile:617: xcheck] Error 1 +# make[2]: Leaving directory '/builddir/gnupg-2.4.0/tests/gpgme' +# make[1]: *** [Makefile:517: check-recursive] Error 1 +# make[1]: Leaving directory '/builddir/gnupg-2.4.0/tests' +# make: *** [Makefile:631: check-recursive] Error 1 +# +# Other distros are running into this as well, see +# https://github.com/KaOSx/core/blob/d9806d4642491ddf7a7ab96aafbfc8f657f768c9/gnupg/PKGBUILD#L32 +make_check=no post_install() { vmkdir usr/share/examples