Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gpgme for openSUSE:Factory checked in at 2026-06-01 17:58:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gpgme (Old) and /work/SRC/openSUSE:Factory/.gpgme.new.1937 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gpgme" Mon Jun 1 17:58:35 2026 rev:118 rq:1356110 version:2.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gpgme/gpgme.changes 2025-11-18 15:31:52.495275309 +0100 +++ /work/SRC/openSUSE:Factory/.gpgme.new.1937/gpgme.changes 2026-06-01 17:58:39.893032549 +0200 @@ -1,0 +2,19 @@ +Sun May 31 06:44:10 UTC 2026 - Andreas Stieger <[email protected]> + +- Update to 2.1.0: + * New flags "is_de_vs" and "beta_compliance" for encryption + results + * New decryption flag GPGME_DECRYPT_SESSION_HASH and new field + session_hash in gpgme_decrypt_result_t. For details see the + gpg option --show-session-key + * Setting of attributes for CMS signatures is now supported via + gpgme_sig_notation_add + * New context flag "export-filter" + * Extend the internal gpgsm_assuan_simple_command to consume all + received lines. This fixes a possible lockup introduced by a + fix for a previous issue + * Fix passphrase cancel handling + * Handle the case when pinentry is invoked multiple times +- drop gpgme-Treat-empty-DISPLAY-variable-as-unset.patch, included + +------------------------------------------------------------------- Old: ---- gpgme-2.0.1.tar.bz2 gpgme-2.0.1.tar.bz2.sig gpgme-Treat-empty-DISPLAY-variable-as-unset.patch New: ---- gpgme-2.1.0.tar.bz2 gpgme-2.1.0.tar.bz2.sig ----------(Old B)---------- Old: * Handle the case when pinentry is invoked multiple times - drop gpgme-Treat-empty-DISPLAY-variable-as-unset.patch, included ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gpgme.spec ++++++ --- /var/tmp/diff_new_pack.kU56aI/_old 2026-06-01 17:58:42.937158797 +0200 +++ /var/tmp/diff_new_pack.kU56aI/_new 2026-06-01 17:58:42.937158797 +0200 @@ -2,7 +2,7 @@ # spec file for package gpgme # # Copyright (c) 2025 SUSE LLC and contributors -# Copyright (c) 2025 Andreas Stieger <[email protected]> +# Copyright (c) 2026 Andreas Stieger <[email protected]> # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %define sover 45 Name: gpgme -Version: 2.0.1 +Version: 2.1.0 Release: 0 Summary: Programmatic library interface to GnuPG License: GPL-3.0-or-later AND LGPL-2.1-or-later @@ -29,11 +29,9 @@ Source1: https://www.gnupg.org/ftp/gcrypt/gpgme/gpgme-%{version}.tar.bz2.sig Source2: baselibs.conf # https://www.gnupg.org/signature_key.html -Source3: https://gnupg.org/signature_key.asc#/gpgme.keyring +Source3: gpgme.keyring # used to have a fixed timestamp Source99: gpgme.changes -# PATCH-FIX-UPSTREAM Treat empty DISPLAY variable as unset. [bsc#1252425, bsc#1231055] https://dev.gnupg.org/T7919 -Patch1: gpgme-Treat-empty-DISPLAY-variable-as-unset.patch BuildRequires: gpg2 >= 2.4.1 BuildRequires: pkgconfig BuildRequires: pkgconfig(gpg-error) >= 1.47 ++++++ gpgme-2.0.1.tar.bz2 -> gpgme-2.1.0.tar.bz2 ++++++ ++++ 15825 lines of diff (skipped) ++++++ gpgme.keyring ++++++ --- /var/tmp/diff_new_pack.kU56aI/_old 2026-06-01 17:58:43.881197949 +0200 +++ /var/tmp/diff_new_pack.kU56aI/_new 2026-06-01 17:58:43.885198115 +0200 @@ -77,7 +77,19 @@ IPBELwEAq1lsS4pO0+WCQtSAyV5Nxkn+8SEkT4a99D2jmBYKoQWIdQQQFgoAHRYh BMHTS2khnkruwLocIeP9/yGORbcrBQJhaU9aAAoJEOP9/yGORbcrHh4BAOnpoZI3 99TjEuXxFK9BRWNUD5oJOsxBHeFHCrDyWIXbAQDc7cQLHPp7X4Ogi1igkEEsovB6 -IiewZn/6HldiuldOAA== -=gHNs +IiewZn/6HldiuldOAJhzBGmcEd0TCSskAwMCCAEBCwMDBFT19o0ILvhUHY7++XKs +7VXucAoXgkq5WEvqBsIzGGSrWlC6fc+L6bDS6YSSw2yRMWmeY7fukPLaDY/BtAFe +6LYHos4tyUkjHcUliMyEPvnIUapDL+ZS8I+ihkt4wlfWPrQkR251UEcuY29tIChS +ZWxlYXNlIFNpZ25pbmcgS2V5IDIwMjYpiNUEExMJAF0WIQQUkyad5h8SSqaaMW46 +3zTr27IApAUCaZwU6xsUgAAAAAAEAA5tYW51MiwyLjUrMS4xMSwyLDICGwMFCQ8M +a4AFCwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQOt8069uyAKS3FAF/d81D +kMhp98EHpDa/ZLbvIZuTDvz/wngLOzHvMLy+zAm1UQKU4nRT9YCjiz7/hS55AX4w +h36hfXlNvTpP8tXjY+MNo7oMuHx+a23KgB77KTxKCMoF/ZAetYFhVwcubFRk5KOI +dQQQEwgAHRYhBALzjf9zH/l8sDmh2lSeaV6QW6IIBQJpnBZZAAoJEFSeaV6QW6II ++a4BAJsGiYwA0Vwt0p2pxeSh/IGJTSHfFWYkEMf3pt5HGBGBAP9Hxc04lXgkr5yS +AMOkqdhB2Y/VsrU5IltHfPNRWrBUsYh1BBAWCgAdFiEEbapuZKdtKEBXG0kCUoiX +uCZAOtoFAmmcFpkACgkQUoiXuCZAOtq2fQEA4HuVHLXfTB9WNLA07Tuc8jziaGjG +d3g9PrWIQiUMfsEA/2MPh5wwTaX+8YsBc+DwBGtNshzReN+OBDpnyk/ILEoM +=rCfC -----END PGP PUBLIC KEY BLOCK-----
