diff options
Diffstat (limited to 'user/gpgme')
-rw-r--r-- | user/gpgme/APKBUILD | 11 | ||||
-rw-r--r-- | user/gpgme/initialize-err-variable.patch | 26 |
2 files changed, 33 insertions, 4 deletions
diff --git a/user/gpgme/APKBUILD b/user/gpgme/APKBUILD index 85d8bf6f2..66edf3974 100644 --- a/user/gpgme/APKBUILD +++ b/user/gpgme/APKBUILD @@ -1,7 +1,7 @@ -# Contributor: William Pitcock <nenolod@dereferenced.org> +# Contributor: Ariadne Conill <ariadne@dereferenced.org> # Maintainer: A. Wilcox <awilfox@adelielinux.org> pkgname=gpgme -pkgver=1.13.1 +pkgver=1.19.0 pkgrel=0 pkgdesc="GnuPG Made Easy" url="https://www.gnupg.org/related_software/gpgme/" @@ -13,7 +13,9 @@ depends_dev="qt5-qtbase-dev" makedepends="$depends_dev doxygen libassuan-dev libgpg-error-dev python3-dev swig cmd:which" subpackages="$pkgname-dev $pkgname-doc gpgmepp qgpgme py3-gpg:_py" -source="https://gnupg.org/ftp/gcrypt/$pkgname/$pkgname-$pkgver.tar.bz2" +source="https://gnupg.org/ftp/gcrypt/$pkgname/$pkgname-$pkgver.tar.bz2 + initialize-err-variable.patch + " build() { ./configure \ @@ -56,4 +58,5 @@ _py() { mv "$pkgdir"/usr/lib/python* "$subpkgdir"/usr/lib/ } -sha512sums="11de670c6cf512508103fe67af56d9fbb2a9dda6fc6fa3cd321371bbe337c7c2c81913ca557d07187adb2a63d37ea1a44da97ab22345bbe6022c405d0cb083b8 gpgme-1.13.1.tar.bz2" +sha512sums="c6f01ad9432abe33f407e81083dd2f299375ad13b0517429ea1c55fb8cffa05e470dd26f5910a78b8d0f4c8c1e620788a9f369d983c191a3dac681714054fe84 gpgme-1.19.0.tar.bz2 +ea49e300ed5e470098d2de80c0c440ef8dd8f74363888d14527e0a5063bb85ed9f69a732f6bd9ef4013f36b4f69128035b5cf68deece10a7f9f8108c94d085f8 initialize-err-variable.patch" diff --git a/user/gpgme/initialize-err-variable.patch b/user/gpgme/initialize-err-variable.patch new file mode 100644 index 000000000..7a8d95047 --- /dev/null +++ b/user/gpgme/initialize-err-variable.patch @@ -0,0 +1,26 @@ +From b608c084b9220d8ed288eb916e88a236abac0707 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Ingo=20Kl=C3=B6cker?= <dev@ingo-kloecker.de> +Date: Mon, 27 Mar 2023 16:49:03 +0200 +Subject: [PATCH] core: Initialize error variable + +* src/engine-gpg.c (build_argv): Initialize err. +-- + +Fixes-commit: fbce7deb3b68af900f692591d5d05fa5c1a83f5f +--- + src/engine-gpg.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/engine-gpg.c b/src/engine-gpg.c +index 9419f089..50497987 100644 +--- a/src/engine-gpg.c ++++ b/src/engine-gpg.c +@@ -874,7 +874,7 @@ gpg_set_command_handler (void *engine, engine_command_handler_t fnc, + static gpgme_error_t + build_argv (engine_gpg_t gpg, const char *pgmname) + { +- gpgme_error_t err; ++ gpgme_error_t err = 0; + struct arg_and_data_s *a; + struct fd_data_map_s *fd_data_map = NULL; + size_t datac=0, argc=0, allocated_argc=0; |