From 60e7b0929ee9d8da351007908efd1f26a78e701a Mon Sep 17 00:00:00 2001 From: yixiangzhike Date: Wed, 24 Sep 2025 16:25:00 +0800 Subject: [PATCH] Update to 2.0.1 --- backport-Fix-an-uninitialized-variable.patch | 32 -------------------- gpgme-2.0.0.tar.bz2 => gpgme-2.0.1.tar.bz2 | 4 +-- gpgme.spec | 9 ++++-- 3 files changed, 8 insertions(+), 37 deletions(-) delete mode 100644 backport-Fix-an-uninitialized-variable.patch rename gpgme-2.0.0.tar.bz2 => gpgme-2.0.1.tar.bz2 (32%) diff --git a/backport-Fix-an-uninitialized-variable.patch b/backport-Fix-an-uninitialized-variable.patch deleted file mode 100644 index 8dbc048..0000000 --- a/backport-Fix-an-uninitialized-variable.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 6e37569847d7948c63c14dd67c42993eb21d6018 Mon Sep 17 00:00:00 2001 -From: Collin Funk via Gnupg-devel -Date: Thu, 3 Jul 2025 20:34:05 -0700 -Subject: [PATCH] Fix an uninitialized variable. - -* src/engine-gpg.c (gpg_getdirect): Initialize ERR to zero to satisfy -the loop condition. - --- - -Fixes-commit: 0a64c7d0c6d0463cf2e06b3a01ef5be4d879bcf0 -Signed-off-by: Collin Funk ---- - 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 b3399027..c6c5c4e6 100644 ---- a/src/engine-gpg.c -+++ b/src/engine-gpg.c -@@ -4226,7 +4226,7 @@ gpg_getdirect (void *engine, const char *argv[], - gpgme_data_t dataout, unsigned int flags) - { - engine_gpg_t gpg = engine; -- gpgme_error_t err; -+ gpgme_error_t err = 0; - int i; - - if (!engine || !argv || !dataout || flags) --- -2.43.0 - diff --git a/gpgme-2.0.0.tar.bz2 b/gpgme-2.0.1.tar.bz2 similarity index 32% rename from gpgme-2.0.0.tar.bz2 rename to gpgme-2.0.1.tar.bz2 index ffdbc2f..a61ccc1 100644 --- a/gpgme-2.0.0.tar.bz2 +++ b/gpgme-2.0.1.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ddf161d3c41ff6a3fcbaf4be6c6e305ca4ef1cc3f1ecdfce0c8c2a167c0cc36d -size 1383911 +oid sha256:821ab0695c842eab51752a81980c92b0410c7eadd04103f791d5d2a526784966 +size 1392080 diff --git a/gpgme.spec b/gpgme.spec index 817c19e..b5dc4f6 100644 --- a/gpgme.spec +++ b/gpgme.spec @@ -1,6 +1,6 @@ Name: gpgme -Version: 2.0.0 -Release: 4 +Version: 2.0.1 +Release: 1 Summary: GnuPG Made Easy License: LGPL-2.1-or-later AND MIT URL: https://gnupg.org/related_software/gpgme/ @@ -10,7 +10,6 @@ Source0: https://gnupg.org/ftp/gcrypt/gpgme/gpgme-%{version}.tar.bz2 Patch0: 0001-don-t-add-extra-libraries-for-linking.patch # add -D_FILE_OFFSET_BITS... to gpgme-config, upstreamable Patch1: gpgme-1.3.2-largefile.patch -Patch2: backport-Fix-an-uninitialized-variable.patch BuildRequires: make gcc BuildRequires: gnupg2 >= 2.2.24 @@ -57,6 +56,7 @@ rm -fv %{buildroot}%{_infodir}/dir %license COPYING* %doc AUTHORS ChangeLog NEWS README THANKS TODO VERSION %{_bindir}/%{name}-json +%{_bindir}/gnupg-key-manage %{_libdir}/lib%{name}.so.45* %files devel @@ -73,6 +73,9 @@ rm -fv %{buildroot}%{_infodir}/dir %{_mandir}/man?/* %changelog +* Wed Sep 24 2025 yixiangzhike - 2.0.1-1 +- update to 2.0.1 + * Fri Aug 8 2025 yixiangzhike - 2.0.0-4 - backport upstream patch to fix an uninitialized variable -- Gitee