Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libgpgmepp-devel | Distribution: openSUSE Tumbleweed |
Version: 1.16.0 | Vendor: openSUSE |
Release: 3.4 | Build date: Wed Jun 15 14:21:06 2022 |
Group: Development/Libraries/C and C++ | Build host: sheep83 |
Size: 190149 | Source RPM: gpgme-1.16.0-3.4.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://www.gnupg.org/related_software/gpgme/ | |
Summary: Development files for libgpgmepp, a C++ library for accessing GnuPG |
GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG easier for applications. It provides a high-level crypto API for encryption, decryption, signing, signature verification, and key management. This subpackage contains the headers needed for building applications making use of libgpgmepp.
GPL-3.0-or-later AND LGPL-2.1-or-later
* Fri Dec 24 2021 Ben Greiner <code@bnavigator.de> - Add patches to support building bindings packages for Python 3.10 * gpgme-D545-python310.patch -- https://dev.gnupg.org/D545 * gpgme-D546-python310.patch -- https://dev.gnupg.org/D546 * Thu Aug 05 2021 Pedro Monreal <pmonreal@suse.com> - Fix build with glibc 2.34: [bsc#1189089] * Use glibc's closefrom. * Add gpgme-use-glibc-closefrom.patch * Wed Jul 07 2021 Andreas Stieger <andreas.stieger@gmx.de> - gpgme 1.16.0: * New context flag "cert-expire" * New data flags "io-buffer-size" and "sensitive" * cpp,qt: Add support for trust signatures * qt: Add support for flags in LDAP server options * qt: Fix too high memory consumption due to QProcess * qt: Do not set empty base DN as query of keyserver URL * qt: Extend SignKeyJob to create signatures with expiration date * python: New optional parameter filter_signatures for decrypt - run all tests again - add patches to fix tests: * gpgme-1.16.0-Use-after-free-in-t-edit-sign-test.patch * gpgme-1.16.0-t-various-testSignKeyWithExpiration-32-bit.patch * Thu Mar 25 2021 Ben Greiner <code@bnavigator.de> - Can't assume non-existence of python38 macros in Leap. gh#openSUSE/python-rpm-macros#107 Test for suse_version instead. Only Tumbleweed has and needs the python_subpackage_only support. * Tue Jan 12 2021 Andreas Stieger <andreas.stieger@gmx.de> - gpgme 1.15.1: * Fix a bug in the secret key export * Make listing of signatures work if only secret keys are listed * qt: Avoid empty "rem@gnupg.org" signature notations * python: Fix key_export functions - remove deprecated texinfo macros * Sat Dec 05 2020 Benjamin Greiner <code@bnavigator.de> - Use python-rpm-macros to provide python3X-gpg for all present python3 flavors -- gh#openSUSE/python-rpm-macros#66 * Tue Nov 17 2020 Andreas Stieger <andreas.stieger@gmx.de> - gpgme 1.15.0: * New function gpgme_op_setexpire to make changing the expiration easier * New function gpgme_op_revsig to revoke key signatures * Support exporting secret keys * cpp: Support for set expire operations in the C++ bindings * cpp: Support for revoking key signatures in the C++ bindings * qt: Extended ChangeExpiryJob to support changing the expiry of subkeys * qt: Extended QuickJob to support revoking of key signatures * qt: Added QDebug stream operator for GpgME::Error. * Require libgpg-error 1.36 * Fri Jul 17 2020 Andreas Stieger <andreas.stieger@gmx.de> - gpgme 1.14.0: * New keylist mode to force the engine to return the keygrip * New export mode to export as OpenSSH public key * New context flag "extended-edit" to enable expert key edit * Deprecate the anyway non working trustlist functions * cpp: Add convenience API to obtain remarks * cpp: The sign key edit-interactor now supports multiple signatures from the same key * qt: Extended signkeyjob to handle remarks and multiple signatures * qt: Added job API for gpg-card * qt: The logging category has been changed to gpg.qgpgme to be more consistent with other qt logging categories - drop upstream patches: * 0001-gpg-Avoid-error-diagnostics-with-override-session-ke.patch - drop patches no longer needed that now break tests: * gpgme-t-json-test-Bravo-key-no-secret-key-material.patch * gpgme-t-json-test-with-keygrip-when-listing-keys.patch * Thu Jul 02 2020 Dan Čermák <dcermak@suse.com> - Add 0001-gpg-Avoid-error-diagnostics-with-override-session-ke.patch This patch is a fix from https://dev.gnupg.org/rMae4d7761a15b82eb98b0bcc72af2ae2e8973e1f9 which fixes https://dev.gnupg.org/T3464 The patch is required to make notmuch's testsuite pass with gpgme 1.13.0 and 1.13.1. For further details, see id:87366av72u.fsf@fifthhorseman.net on notmuch@notmuchmail.org * Thu May 14 2020 Matej Cepl <mcepl@suse.com> - Don't delete python egg-info files (bsc#1168795) * Wed Apr 29 2020 Pedro Monreal Gonzalez <pmonrealgonzalez@suse.com> - Fix build: [bsc#1170811] * Test t-json fails since the gpg-2.2.20 update - Add patches: * gpgme-t-json-test-Bravo-key-no-secret-key-material.patch * gpgme-t-json-test-with-keygrip-when-listing-keys.patch * Wed Oct 16 2019 Michael Gorse <mgorse@suse.com> - Build qt bindings separately to avoid build cycle with samba/libsoup. * Fri Jun 14 2019 Pedro Monreal Gonzalez <pmonrealgonzalez@suse.com> - gpgme 1.13.1: * core: At debug levels up to 9 print only an ascii dump. * core: Add commented debug helper to posix-io.c. * core: Fix error return value of _gpgme_run_io_cb. * core: Prettify _gpgme_io_select debug output again and fix TRACE_SYSRES. * core: Improve the debug messages even more. * core: Avoid explicit locks in the debug code. * json: Print "nan", "-inf", "inf" if needed. * json: Improve handling of large exponents in the JSON parsor. * core: Implement recpstring option parsing for gpgsm. * core: Make gpgme_op_encrypt_ext work for CMS. * python: Fix typo in DecryptionError exception. * python: Make EXTRA_DIST files explicit. * Python, doc: Minor style improvement. * Always use maintainer mode -Wno cflags. * cpp: Fix initialization warning. * python: stop raising BadSignatures from decrypt(verify=True) * cpp: Add wrapper for gpgme_set_global_flag. * core: Fix duplication of close_notify_handler for gpgsm. * Sun Mar 31 2019 Andreas Stieger <andreas.stieger@gmx.de> - gpgme 1.13.0: * Support GPGME_AUDITLOG_DIAG for gpgsm * New context flag "trust-model". * Aligned the gpgrt-config code with our other libaries * Auto-check for all installed Python versions * Fixed generating card key in the C++ bindings * Fixed a segv due to bad parameters in genkey * Fixed crash if the plaintext is ignored in a CMS verify * Fixed test suite problems related to dtags * Fixed bunch of python bugs * Several fixes to the Common Lisp bindings * Fixed minor bugs in gpgme-json * Require trace level 8 to dump all I/O data * The compiler must now support variadic macros - drop gpgme-key-expirity.patch, included upstream * Wed Jan 09 2019 Tomáš Chvátal <tchvatal@suse.com> - Regen keys in Qt tests to not expire bsc#1121051: * gpgme-key-expirity.patch
/usr/include/gpgme++ /usr/include/gpgme++/configuration.h /usr/include/gpgme++/context.h /usr/include/gpgme++/data.h /usr/include/gpgme++/decryptionresult.h /usr/include/gpgme++/defaultassuantransaction.h /usr/include/gpgme++/editinteractor.h /usr/include/gpgme++/encryptionresult.h /usr/include/gpgme++/engineinfo.h /usr/include/gpgme++/error.h /usr/include/gpgme++/eventloopinteractor.h /usr/include/gpgme++/exception.h /usr/include/gpgme++/global.h /usr/include/gpgme++/gpgadduserideditinteractor.h /usr/include/gpgme++/gpgagentgetinfoassuantransaction.h /usr/include/gpgme++/gpggencardkeyinteractor.h /usr/include/gpgme++/gpgmefw.h /usr/include/gpgme++/gpgmepp_export.h /usr/include/gpgme++/gpgmepp_version.h /usr/include/gpgme++/gpgsetexpirytimeeditinteractor.h /usr/include/gpgme++/gpgsetownertrusteditinteractor.h /usr/include/gpgme++/gpgsignkeyeditinteractor.h /usr/include/gpgme++/importresult.h /usr/include/gpgme++/interfaces /usr/include/gpgme++/interfaces/assuantransaction.h /usr/include/gpgme++/interfaces/dataprovider.h /usr/include/gpgme++/interfaces/passphraseprovider.h /usr/include/gpgme++/interfaces/progressprovider.h /usr/include/gpgme++/interfaces/statusconsumer.h /usr/include/gpgme++/key.h /usr/include/gpgme++/keygenerationresult.h /usr/include/gpgme++/keylistresult.h /usr/include/gpgme++/notation.h /usr/include/gpgme++/result.h /usr/include/gpgme++/scdgetinfoassuantransaction.h /usr/include/gpgme++/signingresult.h /usr/include/gpgme++/statusconsumerassuantransaction.h /usr/include/gpgme++/swdbresult.h /usr/include/gpgme++/tofuinfo.h /usr/include/gpgme++/trustitem.h /usr/include/gpgme++/verificationresult.h /usr/include/gpgme++/vfsmountresult.h /usr/lib64/cmake /usr/lib64/cmake/Gpgmepp /usr/lib64/cmake/Gpgmepp/GpgmeppConfig.cmake /usr/lib64/cmake/Gpgmepp/GpgmeppConfigVersion.cmake /usr/lib64/libgpgmepp.so /usr/share/licenses/libgpgmepp-devel /usr/share/licenses/libgpgmepp-devel/COPYING /usr/share/licenses/libgpgmepp-devel/COPYING.LESSER /usr/share/licenses/libgpgmepp-devel/LICENSES
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Aug 10 23:54:44 2022