Accepting request 1098070 from home:pmonrealgonzalez:branches:Base:System

- Update to 1.21.0
  * Extended gpgme_op_encrypt, gpgme_op_encrypt_sign, and gpgme_op_sign
    to allow writing the output directly to a file. [T6530]
  * Extended gpgme_op_decrypt and gpgme_op_verify to allow reading the
    input data directly from files. [T6530]
  * For key signing and uid revoking allow an empty user id. [rMfbc3963d62]
  * Pass an input-size-hint also to the gpgsm engine. [T6534]
  * qt: Allow writing the created archives directly to a file. [T6530]
  * qt: Allow reading the signed/encrypted archive to decrypt
    or verify directly from a file. [T6530]
  * qt: Qt Jobs working with QIODeviceDataProvider now properly
    handle input-size hints and progress for files larger.
    2^32 bytes in 32 bit builds. [T6534]
  * cpp: Error::isCanceled now also returns true for error code
    GPG_ERR_FULLY_CANCELED. [T6510]
  * python: Fix wrong use of write. [T6501]
  * Interface changes relative to the 1.20.0 release:
    - cpp: Data::setFlag                            NEW.
    - cpp: Data::setSizeHint                        NEW.
    - qt: Job::startIt                              NEW.
    - qt: DecryptVerifyArchiveJob::setInputFile     NEW.
    - qt: DecryptVerifyArchiveJob::inputFile        NEW.
    - qt: EncryptArchiveJob::setRecipients          NEW.
    - qt: EncryptArchiveJob::recipients             NEW.
    - qt: EncryptArchiveJob::setInputPaths          NEW.
    - qt: EncryptArchiveJob::inputPaths             NEW.
    - qt: EncryptArchiveJob::setOutputFile          NEW.
    - qt: EncryptArchiveJob::outputFile             NEW.
    - qt: EncryptArchiveJob::setEncryptionFlags     NEW.
    - qt: EncryptArchiveJob::encryptionFlags        NEW.

OBS-URL: https://build.opensuse.org/request/show/1098070
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpgme?expand=0&rev=152
This commit is contained in:
Pedro Monreal Gonzalez 2023-07-11 10:19:53 +00:00 committed by Git OBS Bridge
parent 13ee1cea4a
commit d1d2c70f67
6 changed files with 54 additions and 4 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:25a5785a5da356689001440926b94e967d02e13c49eb7743e35ef0cf22e42750
size 1817377

Binary file not shown.

3
gpgme-1.21.0.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:416e174e165734d84806253f8c96bda2993fd07f258c3aad5f053a6efd463e88
size 1830113

BIN
gpgme-1.21.0.tar.bz2.sig Normal file

Binary file not shown.

View File

@ -1,3 +1,53 @@
-------------------------------------------------------------------
Mon Jul 10 14:57:51 UTC 2023 - Pedro Monreal <pmonreal@suse.com>
- Update to 1.21.0
* Extended gpgme_op_encrypt, gpgme_op_encrypt_sign, and gpgme_op_sign
to allow writing the output directly to a file. [T6530]
* Extended gpgme_op_decrypt and gpgme_op_verify to allow reading the
input data directly from files. [T6530]
* For key signing and uid revoking allow an empty user id. [rMfbc3963d62]
* Pass an input-size-hint also to the gpgsm engine. [T6534]
* qt: Allow writing the created archives directly to a file. [T6530]
* qt: Allow reading the signed/encrypted archive to decrypt
or verify directly from a file. [T6530]
* qt: Qt Jobs working with QIODeviceDataProvider now properly
handle input-size hints and progress for files larger.
2^32 bytes in 32 bit builds. [T6534]
* cpp: Error::isCanceled now also returns true for error code
GPG_ERR_FULLY_CANCELED. [T6510]
* python: Fix wrong use of write. [T6501]
* Interface changes relative to the 1.20.0 release:
- cpp: Data::setFlag NEW.
- cpp: Data::setSizeHint NEW.
- qt: Job::startIt NEW.
- qt: DecryptVerifyArchiveJob::setInputFile NEW.
- qt: DecryptVerifyArchiveJob::inputFile NEW.
- qt: EncryptArchiveJob::setRecipients NEW.
- qt: EncryptArchiveJob::recipients NEW.
- qt: EncryptArchiveJob::setInputPaths NEW.
- qt: EncryptArchiveJob::inputPaths NEW.
- qt: EncryptArchiveJob::setOutputFile NEW.
- qt: EncryptArchiveJob::outputFile NEW.
- qt: EncryptArchiveJob::setEncryptionFlags NEW.
- qt: EncryptArchiveJob::encryptionFlags NEW.
- qt: SignArchiveJob::setSigners NEW.
- qt: SignArchiveJob::signers NEW.
- qt: SignArchiveJob::setInputPaths NEW.
- qt: SignArchiveJob::inputPaths NEW.
- qt: SignArchiveJob::setOutputFile NEW.
- qt: SignArchiveJob::outputFile NEW.
- qt: SignEncryptArchiveJob::setSigners NEW.
- qt: SignEncryptArchiveJob::signers NEW.
- qt: SignEncryptArchiveJob::setRecipients NEW.
- qt: SignEncryptArchiveJob::recipients NEW.
- qt: SignEncryptArchiveJob::setInputPaths NEW.
- qt: SignEncryptArchiveJob::inputPaths NEW.
- qt: SignEncryptArchiveJob::setOutputFile NEW.
- qt: SignEncryptArchiveJob::outputFile NEW.
- qt: SignEncryptArchiveJob::setEncryptionFlags NEW.
- qt: SignEncryptArchiveJob::encryptionFlags NEW.
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Apr 21 06:19:17 UTC 2023 - Pedro Monreal <pmonreal@suse.com> Fri Apr 21 06:19:17 UTC 2023 - Pedro Monreal <pmonreal@suse.com>

View File

@ -33,7 +33,7 @@
%bcond_without qt6 %bcond_without qt6
%endif %endif
Name: gpgme%{psuffix} Name: gpgme%{psuffix}
Version: 1.20.0 Version: 1.21.0
Release: 0 Release: 0
Summary: Programmatic library interface to GnuPG Summary: Programmatic library interface to GnuPG
License: GPL-3.0-or-later AND LGPL-2.1-or-later License: GPL-3.0-or-later AND LGPL-2.1-or-later