Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libqgpgme-devel | Distribution: openSUSE Tumbleweed |
Version: 1.16.0 | Vendor: openSUSE |
Release: 3.4 | Build date: Wed Jun 15 23:44:45 2022 |
Group: Development/Libraries/C and C++ | Build host: obs-power9-13 |
Size: 204334 | Source RPM: gpgmeqt-1.16.0-3.4.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://www.gnupg.org/related_software/gpgme/ | |
Summary: Development files for libqgpgme, a Qt 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 package contains the bindings to use the library in Qt C++ applications.
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/QGpgME /usr/include/QGpgME/AbstractImportJob /usr/include/QGpgME/AddUserIDJob /usr/include/QGpgME/ChangeExpiryJob /usr/include/QGpgME/ChangeOwnerTrustJob /usr/include/QGpgME/ChangePasswdJob /usr/include/QGpgME/CryptoConfig /usr/include/QGpgME/DN /usr/include/QGpgME/DataProvider /usr/include/QGpgME/Debug /usr/include/QGpgME/DecryptJob /usr/include/QGpgME/DecryptVerifyJob /usr/include/QGpgME/DefaultKeyGenerationJob /usr/include/QGpgME/DeleteJob /usr/include/QGpgME/DownloadJob /usr/include/QGpgME/EncryptJob /usr/include/QGpgME/ExportJob /usr/include/QGpgME/GpgCardJob /usr/include/QGpgME/HierarchicalKeyKistJob /usr/include/QGpgME/ImportFromKeyserverJob /usr/include/QGpgME/ImportJob /usr/include/QGpgME/Job /usr/include/QGpgME/KeyForMailboxJob /usr/include/QGpgME/KeyGenerationJob /usr/include/QGpgME/KeyListJob /usr/include/QGpgME/ListAllKeysJob /usr/include/QGpgME/MultiDeleteJob /usr/include/QGpgME/Protocol /usr/include/QGpgME/QGpgMENewCryptoConfig /usr/include/QGpgME/QuickJob /usr/include/QGpgME/RefreshKeysJob /usr/include/QGpgME/SignEncryptJob /usr/include/QGpgME/SignJob /usr/include/QGpgME/SignKeyJob /usr/include/QGpgME/SpecialJob /usr/include/QGpgME/TofuPolicyJob /usr/include/QGpgME/VerifyDetachedJob /usr/include/QGpgME/VerifyOpaqueJob /usr/include/QGpgME/WKSPublishJob /usr/include/qgpgme /usr/include/qgpgme/abstractimportjob.h /usr/include/qgpgme/adduseridjob.h /usr/include/qgpgme/changeexpiryjob.h /usr/include/qgpgme/changeownertrustjob.h /usr/include/qgpgme/changepasswdjob.h /usr/include/qgpgme/cryptoconfig.h /usr/include/qgpgme/dataprovider.h /usr/include/qgpgme/debug.h /usr/include/qgpgme/decryptjob.h /usr/include/qgpgme/decryptverifyjob.h /usr/include/qgpgme/defaultkeygenerationjob.h /usr/include/qgpgme/deletejob.h /usr/include/qgpgme/dn.h /usr/include/qgpgme/downloadjob.h /usr/include/qgpgme/encryptjob.h /usr/include/qgpgme/exportjob.h /usr/include/qgpgme/gpgcardjob.h /usr/include/qgpgme/hierarchicalkeylistjob.h /usr/include/qgpgme/importfromkeyserverjob.h /usr/include/qgpgme/importjob.h /usr/include/qgpgme/job.h /usr/include/qgpgme/keyformailboxjob.h /usr/include/qgpgme/keygenerationjob.h /usr/include/qgpgme/keylistjob.h /usr/include/qgpgme/listallkeysjob.h /usr/include/qgpgme/multideletejob.h /usr/include/qgpgme/protocol.h /usr/include/qgpgme/qgpgme_export.h /usr/include/qgpgme/qgpgme_version.h /usr/include/qgpgme/qgpgmenewcryptoconfig.h /usr/include/qgpgme/quickjob.h /usr/include/qgpgme/refreshkeysjob.h /usr/include/qgpgme/signencryptjob.h /usr/include/qgpgme/signjob.h /usr/include/qgpgme/signkeyjob.h /usr/include/qgpgme/specialjob.h /usr/include/qgpgme/tofupolicyjob.h /usr/include/qgpgme/verifydetachedjob.h /usr/include/qgpgme/verifyopaquejob.h /usr/include/qgpgme/wkspublishjob.h /usr/lib64/cmake /usr/lib64/cmake/QGpgme /usr/lib64/cmake/QGpgme/QGpgmeConfig.cmake /usr/lib64/cmake/QGpgme/QGpgmeConfigVersion.cmake /usr/lib64/libqgpgme.so /usr/share/licenses/libqgpgme-devel /usr/share/licenses/libqgpgme-devel/COPYING /usr/share/licenses/libqgpgme-devel/COPYING.LESSER /usr/share/licenses/libqgpgme-devel/LICENSES
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Aug 10 23:46:54 2022