237 Commits

Author SHA256 Message Date
c8963d1590 Accepting request 1317796 from security:privacy
treat empty DISPLAY variable as unset. [bsc#1252425, bsc#1231055]

OBS-URL: https://build.opensuse.org/request/show/1317796
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpgme?expand=0&rev=117
2025-11-18 14:30:22 +00:00
e8e33d6287 replace with verbatim upstream patch
OBS-URL: https://build.opensuse.org/package/show/security:privacy/gpgme?expand=0&rev=43
2025-11-14 13:23:14 +00:00
208aa8834d Accepting request 1317793 from home:pmonrealgonzalez:branches:security:privacy
- Treat empty DISPLAY variable as unset. [bsc#1252425, bsc#1231055]
  * To avoid gpgme constructing an invalid gpg command line when
    the DISPLAY variable is empty it can be treated as unset.
  * Add gpgme-Treat-empty-DISPLAY-variable-as-unset.patch
  * Reported upstream: dev.gnupg.org/T7919

OBS-URL: https://build.opensuse.org/request/show/1317793
OBS-URL: https://build.opensuse.org/package/show/security:privacy/gpgme?expand=0&rev=42
2025-11-14 13:20:53 +00:00
3ec44fe859 Accepting request 1306796 from security:privacy
gpgme 2.0.1

OBS-URL: https://build.opensuse.org/request/show/1306796
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpgme?expand=0&rev=116
2025-09-25 16:44:12 +00:00
af248fcdd8 Accepting request 1306795 from home:AndreasStieger:branches:security:privacy
gpgme 2.0.1

OBS-URL: https://build.opensuse.org/request/show/1306795
OBS-URL: https://build.opensuse.org/package/show/security:privacy/gpgme?expand=0&rev=40
2025-09-23 20:02:04 +00:00
f033d5c52c osc copypac from project:openSUSE:Factory package:gpgme revision:115
OBS-URL: https://build.opensuse.org/package/show/security:privacy/gpgme?expand=0&rev=38
2025-07-21 18:35:02 +00:00
6aa6b69e3b OBS-URL: https://build.opensuse.org/package/show/security:privacy/gpgme?expand=0&rev=37 2025-07-21 18:34:25 +00:00
21153f1581 OBS-URL: https://build.opensuse.org/package/show/security:privacy/gpgme?expand=0&rev=36 2025-07-21 18:28:59 +00:00
981cfa372f OBS-URL: https://build.opensuse.org/package/show/security:privacy/gpgme?expand=0&rev=34 2025-07-21 18:28:36 +00:00
dbd7b58bce OBS-URL: https://build.opensuse.org/package/show/security:privacy/gpgme?expand=0&rev=32 2025-07-21 18:22:02 +00:00
8460ab1c31 OBS-URL: https://build.opensuse.org/package/show/security:privacy/gpgme?expand=0&rev=31 2025-07-21 18:21:25 +00:00
6e116ff5e3 OBS-URL: https://build.opensuse.org/package/show/security:privacy/gpgme?expand=0&rev=30 2025-07-21 18:20:34 +00:00
8ff3b814c6 fix link
OBS-URL: https://build.opensuse.org/package/show/security:privacy/gpgme?expand=0&rev=29
2025-07-21 18:19:38 +00:00
395c825d56 OBS-URL: https://build.opensuse.org/package/show/security:privacy/gpgme?expand=0&rev=27 2025-07-21 18:07:54 +00:00
9df5cf79fb Accepting request 1293440 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1293440
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpgme?expand=0&rev=115
2025-07-21 17:58:30 +00:00
0166d05647 Accepting request 1293374 from home:AndreasStieger:branches:Base:System
gpgme 2.0.0

Please see the related work and dependent submissions mentioned in boo#1244605 and https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/message/XAZLFT6I3BQ7I2JILKRFZUGDCF5T3CG7/

OBS-URL: https://build.opensuse.org/request/show/1293374
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpgme?expand=0&rev=190
2025-07-15 13:17:44 +00:00
1651e08196 Accepting request 1281279 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1281279
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpgme?expand=0&rev=114
2025-06-01 19:36:25 +00:00
96cd1d38a0 Accepting request 1281184 from home:alarrosa:branches:Base:System
- Do not build the qt5 flavor in SLE16 where Qt5 won't be
  available.

OBS-URL: https://build.opensuse.org/request/show/1281184
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpgme?expand=0&rev=188
2025-05-30 07:21:16 +00:00
d459012a32 Accepting request 1279974 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1279974
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpgme?expand=0&rev=113
2025-05-27 16:49:48 +00:00
509321ce4e Accepting request 1279671 from home:AndreasStieger:branches:Base:System
gpgme 1.24.3

OBS-URL: https://build.opensuse.org/request/show/1279671
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpgme?expand=0&rev=186
2025-05-26 06:11:21 +00:00
8477f3323b Accepting request 1247357 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1247357
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpgme?expand=0&rev=112
2025-02-21 20:34:35 +00:00
0e1b04a711 Accepting request 1247356 from home:mcepl:branches:Base:System
- Don't own content of all common-lisp directories, just own the
  directories themselves (adding %dir in front of them). Prevents
  duplicate ownership of the Common Lisp files.

OBS-URL: https://build.opensuse.org/request/show/1247356
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpgme?expand=0&rev=184
2025-02-20 10:27:22 +00:00
896073fc6b Accepting request 1244762 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1244762
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpgme?expand=0&rev=111
2025-02-11 20:20:56 +00:00
5667d9f900 Accepting request 1244750 from home:AndreasStieger:branches:Base:System
gpgme 1.24.2

OBS-URL: https://build.opensuse.org/request/show/1244750
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpgme?expand=0&rev=182
2025-02-10 13:43:20 +00:00
338d9abe13 Accepting request 1230108 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1230108
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpgme?expand=0&rev=110
2024-12-13 21:31:26 +00:00
b070413ed8 Accepting request 1230106 from home:lmulling:branches:Base:System
- Update to 1.24.1:
  * Support the Kyber algorithm in key listings.
  * Allow building on some older Linux platforms.  [rM4a62318422]
  * Interface changes relative to the 1.24.0 release:
    GPGME_PK_KYBER                          NEW enum value.

OBS-URL: https://build.opensuse.org/request/show/1230106
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpgme?expand=0&rev=180
2024-12-11 13:07:50 +00:00
17f4a22ec7 Accepting request 1227358 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1227358
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpgme?expand=0&rev=109
2024-11-30 12:27:31 +00:00
bd9841fbb7 Accepting request 1227272 from home:dimstar:Factory
- Add gpgme-fix-python-install.patch: Fix the installation of the
  python bindings without having to move them around manually.

This should be the correct fix instead of
 Move the gpg python bindings out of the egg directory.

Patch should be upstreamable (and thus be fixed for everybody)

OBS-URL: https://build.opensuse.org/request/show/1227272
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpgme?expand=0&rev=178
2024-11-29 16:39:45 +00:00
0fa7bdf7ce Accepting request 1225280 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1225280
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpgme?expand=0&rev=108
2024-11-21 14:13:06 +00:00
c6beae4906 Accepting request 1225278 from home:pmonrealgonzalez:branches:Base:System
- Move the gpg python bindings out of the egg directory.

OBS-URL: https://build.opensuse.org/request/show/1225278
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpgme?expand=0&rev=176
2024-11-20 12:20:49 +00:00
7c1719acae Accepting request 1224946 from KDE:Qt6
- Fix file list on Leap 15

OBS-URL: https://build.opensuse.org/request/show/1224946
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpgme?expand=0&rev=175
2024-11-19 10:39:08 +00:00
9b6a345574 Accepting request 1224793 from home:pmonrealgonzalez:branches:Base:System
- Update to 1.24.0:
  * Extended gpgme_op_decrypt* and gpgme_op_verify* to allow writing the
    output directly to a file. [T6550]
  * Extended gpgme_op_encrypt*, gpgme_op_encrypt_sign*, and gpgme_op_sign*
    to allow reading the input data directly from a file. [T6550]
  * Add information about designated revocation keys. [T7118]
  * New context flag "import-options". [T7152]
  * New context flag "proc-all-sigs". [T7261]
  * New context flag "known-notations". [T4060]
  * New info flags "beta_compliance". [rM1a7bc88ee7]
  * New function gpgme_op_setownertrust to make changing the owner trust
    easier and to allow enabling/disabling of keys (requires GnuPG 2.4.6). [T7239]
  * New flag to re-encrypt OpenPGP data (requires GnuPG 2.5.1). [T1825]
  * cpp: Provide information about designated revocation keys for a Key. [T7118]
  * cpp: Add safer member function returning text describing an error. [T5960]
  * cpp: Add support for setting the owner trust of keys and for enabling
    and disabling keys. [T7239]
  * qt: Build QGpgME for Qt 5 and Qt 6 simultaneously. [T7205]
  * qt: Install headers for Qt 5 and Qt 6 in separate folders. [T7161]
  * qt: Allow reading the data to decrypt/encrypt/sign/verify directly from
    files. [T6550]
  * qt: Allow writing the decrypted/encrypted/signed/verified data directly
    to files. [T6550]
  * qt: Allow specifying import options when importing keys. [T7152]
  * qt: Allow appending a detached signature to an existing file. [T6867]
  * qt: Add support for enabling and disabling keys. [T7239]
  * qt: Add support for new context flag "proc-all-sigs" to the jobs that
    verify data signatures.
  * Interface changes relative to the 1.23.2 release:
    - GPGME_ENCRYPT_FILE                      NEW.

OBS-URL: https://build.opensuse.org/request/show/1224793
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpgme?expand=0&rev=174
2024-11-18 09:19:22 +00:00
26c2e0ad40 Accepting request 1218117 from Base:System
- add python313.patch to enable python 3.13 building

  anymore, and if we would it would happen via singlespec
- add python311.patch to build language bindings for python 3.11
- Use python-rpm-macros to provide python3X-gpg for all present
  * New function gpgme_op_revsig to revoke key signatures
  samba/libsoup.
  it is included upstream now.
- Re-conditionalize python builds, to allow gpgme to build on
  Leap 42.3 (python tests fail with an older gpg, see
  needed, fix GCC7 build
- Add remove-a-forgotten-instance-of-libsuffix.diff: fix CMake
  files for gpgmepp (or they won't work with KDE software)
- making the build reproducible - see
- gpgme-config --libs lists -lassuan, but libgpgme-devel did not
- Workaround qemu-arm bugs
- update to gpgme-1.3.1
- Add gnupg-2.0.17-test-failure.patch: fix test failure with gnupg 2.0.17
- fix -devel package dependencies
- drop unneeded BRs: libgcrypt-devel, libksba-devel
- change BuildRequires: (pth-devel -> libpth-devel)
- BuildRequires: pth-devel
- add upstream patches to run the testsuite non-interactively
- fix library-without-ldconfig-post* errors
- remove devel requires from library package
- updated filelist
- update of url
- fixed bug #36194
  fixed #29620, #29641 and #29642
- fixed -fPIC and lib64 Problems

OBS-URL: https://build.opensuse.org/request/show/1218117
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpgme?expand=0&rev=107
2024-10-25 17:19:03 +00:00
0977ef2924 osc copypac from project:home:dirkmueller:branches:openSUSE:Factory:Rings:1-MinimalX package:gpgme revision:2, using keep-link, using expand
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpgme?expand=0&rev=172
2024-10-24 19:27:52 +00:00
294a3d5861 Accepting request 1148548 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1148548
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpgme?expand=0&rev=106
2024-02-22 19:55:55 +00:00
770c5adef1 Accepting request 1147325 from home:bnavigator:branches:Base:System
- Update gpgme-D545-obsolete-distutils.patch with upstream's
  changes (but use pip instead of python-build for wheel building)
- Change from in-place build to out-of-place build in order to
  reflect upstream's build setup (See D545)
- Don't replace distutils in 15.X

OBS-URL: https://build.opensuse.org/request/show/1147325
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpgme?expand=0&rev=170
2024-02-21 10:32:13 +00:00
443aace630 Accepting request 1137281 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1137281
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpgme?expand=0&rev=105
2024-01-07 20:39:14 +00:00
76911e81bf Accepting request 1137259 from home:bnavigator:branches:devel:languages:python
- Python 3.12 has dropped distutils
  * Build require python-setuptools instead
  * Drop old gpgme-D545-python310.patch
  * Replace with gpgme-D545-obsolete-distutils.patch

OBS-URL: https://build.opensuse.org/request/show/1137259
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpgme?expand=0&rev=168
2024-01-06 17:54:41 +00:00
5060533907 Accepting request 1131307 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1131307
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpgme?expand=0&rev=104
2023-12-07 18:09:12 +00:00
ffbefa7c8d Accepting request 1131199 from home:krop:branches:Base:System
- Make libgpgmepp-devel provide its CMake target file

OBS-URL: https://build.opensuse.org/request/show/1131199
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpgme?expand=0&rev=166
2023-12-06 10:15:09 +00:00
4f43b1eaa8 Accepting request 1129862 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1129862
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpgme?expand=0&rev=103
2023-12-01 20:24:33 +00:00
be7899d39b Accepting request 1129861 from home:pmonrealgonzalez:branches:Base:System
- Update to 1.23.2:
  * Preserve more specific existing failure code.  [T6575]
  * qt: Start dirmngr with gpgconf to avoid multiple instances. [T6833]
  * qt: On Windows, use UTF-8 when logging the error text.  [T5960]
  * qt: Remove left-over partial files more persistently.  [T6584]
  * qt: Use a temporary file name when creating signed or encrypted
    archives. [T6721]
  * qt: Build Qt 6 bindings with -fPIC if requested or Qt 6 was built
    with this flag. [T6781]
  * Notes:
    - qt: DefaultKeyGenerationJob     DEPRECATED.
  * Release-info: https://dev.gnupg.org/T6782

OBS-URL: https://build.opensuse.org/request/show/1129861
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpgme?expand=0&rev=164
2023-11-29 21:26:54 +00:00
33601e060e Accepting request 1121375 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1121375
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpgme?expand=0&rev=102
2023-11-01 21:09:29 +00:00
68e56a7a18 Accepting request 1121325 from home:AndreasStieger:branches:Base:System
gpgme 1.23.1

OBS-URL: https://build.opensuse.org/request/show/1121325
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpgme?expand=0&rev=162
2023-10-31 07:36:04 +00:00
1dd4d395ff Accepting request 1120237 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1120237
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpgme?expand=0&rev=101
2023-10-26 15:11:34 +00:00
4b089b803f Accepting request 1120231 from home:pmonrealgonzalez:branches:Base:System
- Update to 1.23.0:
  * Support GPGME_ENCRYPT_ALWAYS_TRUST also for S/MIME. [T6559]
  * New keylist mode GPGME_KEYLIST_MODE_WITH_V5FPR. [T6705]
  * New key capability flags has_*. [T6748]
  * gpgme-tool: Support use of Windows HANDLE. [T6634]
  * qt: Support refreshing keys via WKD. [T6672]
  * qt: Handle cancel in changeexpiryjob. [T6754]
  * Remove patches fixed upstream:
    - gpgme-qt-tests-Fix-build-in-source-directory.patch
    - gpgme-build-Suggest-out-of-source-build.patch

OBS-URL: https://build.opensuse.org/request/show/1120231
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpgme?expand=0&rev=160
2023-10-25 11:51:29 +00:00
c80d4a3aea Accepting request 1113289 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1113289
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpgme?expand=0&rev=100
2023-09-25 18:00:00 +00:00
5257d2ac22 Accepting request 1113240 from KDE:Qt6
- Use GCC 12 for building the Qt6 library on Leap 15. The  default compiler is too old.
- Use '%{without xxx}' rather than '!%{with xxx}' in spec file

OBS-URL: https://build.opensuse.org/request/show/1113240
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpgme?expand=0&rev=158
2023-09-24 17:22:59 +00:00
8204f6dba1 Accepting request 1105256 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1105256
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gpgme?expand=0&rev=99
2023-08-23 12:56:45 +00:00
8aeb9b4986 Accepting request 1105236 from home:pmonrealgonzalez:branches:Base:System
- Fix builds with qt and qt6 [T6673]:
  * qt,tests: Fix build in source directory. Include Qt binding
    sources before C++ binding sources and C sources. This fixes
    the problem that the debug.h in the C sources was found before
    the one in the Qt bindings.
  * build: Suggest out-of-source build. Suggest to run configure
    from a build subdirectory.
  * Add patches:
    - gpgme-qt-tests-Fix-build-in-source-directory.patch
    - gpgme-build-Suggest-out-of-source-build.patch

- Update to 1.22.0:
  * Prevent wrong plaintext when verifying clearsigned signature.
  * Return bad data error instead of general error on unexpected data.
  * Take care of offline mode for all operations of gpgsm engine.
  * Prepare the use of the forthcoming libassuan version 3.
  * New configure option --with-libtool-modification.
  * cpp: Expose gpgme_decrypt_result_t.is_mime.
  * qt: Clean up after failure or cancel of sign/encrypt archive operation.
  * qt: Add setInputEncoding to QGpgMe::EncryptJob.
  * qt: Make toLogString helper public.
  * Interface changes relative to the 1.21.0 release:
    - qt: EncryptJob::setInputEncoding           NEW.
    - qt: DecryptionResult::isMime               NEW.
    - qt: toLogString                            NEW.

OBS-URL: https://build.opensuse.org/request/show/1105236
OBS-URL: https://build.opensuse.org/package/show/Base:System/gpgme?expand=0&rev=156
2023-08-22 12:20:40 +00:00