Commit Graph

169 Commits

Author SHA1 Message Date
FAS Marie Loise Nolden
ae00a96f33 update to 1.20.0 and enable qt6 build
Update to 1.20.0 required for a poppler update and Qt6 builds for KDE Gear rpms using Plasma 6.

The change is oriented on the archilinux build requiring a source copy and separate options compiling with qt5 or qt6.

The qgpgme and qgpgme-devel packages have been changed for each build preserving build compaitbility with the qt5 use.
qgpgme -> qgpgme-qt5
qgpgpe-devel: slit into header files qpgpgme-common-devel and qgpgme-qt5-devel, qgpgme-qt6-devel for the Qt6 builds.

When used with Qt6 builds, use BuildRequires: qgpgme-qt6-devel to draw in the right libs and dependencies.
2023-06-16 10:32:28 +00:00
FAS Marie Loise Nolden
14a530b154 Update changelog entry for 1.20.0 update 2023-06-16 10:27:55 +00:00
FAS Marie Loise Nolden
32ef05ef2d Update sources to 1.20.0 2023-06-16 10:25:24 +00:00
Python Maint
f31f38446e Rebuilt for Python 3.12 2023-06-13 20:39:29 +02:00
Jiri Kucera
5a93d18e96 Fix FTBFS
Skip gpgme Qt binding t-remarks test for gnupg 2.4+.

Resolves: #2161905
2023-03-03 15:43:32 +01:00
Fedora Release Engineering
dbb4b810e9 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 11:22:07 +00:00
Jiri Kucera
379b951e0a Use distutils from setuptools 2022-12-02 00:28:11 +01:00
Jiri Kucera
c8b2b50acd Prefer .egg-info format 2022-11-30 02:36:54 +01:00
Jiri Kucera
7aed4171dc Update to 1.17.1
Update gpgme to 1.17.1 (fix libqpgpme ABI, #2127553)
Prepare for distutils drop in Python 3.12+ (#2135758)
Fix tests on 32-bit machines (#2096365)
Use SPDX syntax for License field
Add option to not build Qt binding (qgpgme)
2022-10-27 09:29:15 +02:00
Fedora Release Engineering
624f9a13a9 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 12:51:24 +00:00
Miro Hrončok
c4fc84b444 Revert back to gpgme-1.17.0
This reverts b46b5db218 which bumped
the libqgpgme soname from 7 to 15.
This was built in a side tag but never actually shipped.

With the Python 3.11 rebuild, the soname bump was merged to rawhide
and blocks the compose:
https://pagure.io/releng/failed-composes/issue/3682

Considering the severity of this
and the fact that the dependent KDE packages FTBFS,
this change is now reverted.
It has never been shipped in a compose, so an epoch bump is not necessary.

We need to pass -b3 to %autorelease to produce
gpgme-1.17.0-3.fc37 instead of gpgme-1.17.0-1.fc37.

When the package is updated again, remove that.

Leaving the tests disabled, because i686 still fails:
https://bugzilla.redhat.com/show_bug.cgi?id=2096365
2022-06-22 00:26:22 +02:00
Jiri Kucera
91071aa5bd Disable tests
Disable tests since they are failing since update to 1.17.1.
This change is temporary to not block Python 3.11 mass rebuild,
the fix is on the way.

Related: #2096365
2022-06-15 17:28:23 +02:00
Python Maint
ad8fc004a2 Rebuilt for Python 3.11 2022-06-13 15:04:58 +02:00
Jiri Kucera
b46b5db218 Update to gpgme-1.17.1
Resolves: #2061192
2022-03-29 18:26:48 +02:00
Stephen Gallagher
b0703da9c6
Fix LFS support on 32-bit systems
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2022-02-14 11:17:32 -05:00
Igor Raits
3e4362f18d
Update to 1.17.0
Signed-off-by: Igor Raits <igor.raits@gmail.com>
2022-02-12 10:17:36 +01:00
Fedora Release Engineering
910c7180f4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 11:38:07 +00:00
Igor Raits
a65d42a985
Update to 1.16.0 (Closes: RHBZ#1975955)
Signed-off-by: Igor Raits <igor.raits@gmail.com>
2021-12-29 19:05:49 +01:00
Igor Raits
358b5d03b1
Switch to rpmautospec
Signed-off-by: Igor Raits <igor.raits@gmail.com>
2021-12-29 18:58:01 +01:00
Frantisek Sumsal
6b279f9223 Fix build with glibc >=2.34 (RHBZ#1984691, RHBZ#1987561) 2021-11-02 19:28:05 +01:00
Fedora Release Engineering
7d98c339cb - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 06:57:35 +00:00
Python Maint
b1ad8dbe9a Rebuilt for Python 3.10 2021-06-03 03:03:45 +02:00
Miro Hrončok
a402c92120 Also remove RPATH from /usr/bin/gpgme-json
https://fedoraproject.org/wiki/Changes/Broken_RPATH_will_fail_rpmbuild

    + /usr/lib/rpm/check-rpaths
    *******************************************************************************
    *
    * WARNING: 'check-rpaths' detected a broken RPATH OR RUNPATH and will cause
    *          'rpmbuild' to fail. To ignore these errors, you can set the
    *          '$QA_RPATHS' environment variable which is a bitmask allowing the
    *          values below. The current value of QA_RPATHS is 0x0000.
    *
    *    0x0001 ... standard RPATHs (e.g. /usr/lib); such RPATHs are a minor
    *               issue but are introducing redundant searchpaths without
    *               providing a benefit. They can also cause errors in multilib
    *               environments.
    ...
    ERROR   0001: file '/usr/bin/gpgme-json' contains a standard runpath '/usr/lib64' in [/usr/lib64]
2021-06-02 13:56:15 +02:00
Miro Hrončok
e4abbdb786 Include configure diff in 0001-fix-stupid-ax_python_devel.patch
Since ./autogen.sh no longer runs, we need to do this.

Distutils is deprecated since Python 3.10 and unpatched configure fails because
there is an unexpected warning on stderr.

Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1948397
2021-04-12 18:11:54 +02:00
Fedora Release Engineering
b149144005 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 12:49:13 +00:00
Igor Raits
f688d4400e
Few small packaging fixes
Signed-off-by: Igor Raits <ignatenkobrain@fedoraproject.org>
2021-01-24 11:44:33 +01:00
Igor Raits
f2e79cba09
Update to 1.15.1
Signed-off-by: Igor Raits <ignatenkobrain@fedoraproject.org>
2021-01-24 11:32:35 +01:00
Tom Stellard
f313703e09 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2020-12-18 23:59:09 +00:00
Fedora Release Engineering
70cd4033d0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 00:12:38 +00:00
Igor Raits
c24ec34975
Update to 1.14.0
Signed-off-by: Igor Raits <ignatenkobrain@fedoraproject.org>
2020-07-18 12:14:07 +02:00
Miro Hrončok
3ef635766b Rebuilt for Python 3.9 2020-05-22 23:07:02 +02:00
Tomas Mraz
dee39fe365 Fix FTBFS with gnupg-2.2.19 and above 2020-04-30 14:50:17 +02:00
Miro Hrončok
e4decde16e Fix build scripts for Python 3.9
Resolves https://bugzilla.redhat.com/show_bug.cgi?id=1787966
2020-02-13 11:44:10 +01:00
Fedora Release Engineering
d27b5ad9f1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 03:20:47 +00:00
Miro Hrončok
315173d86e Rebuilt for Python 3.8.0rc1 (#1748018) 2019-10-03 13:54:09 +02:00
Zbigniew Jędrzejewski-Szmek
d2edfe33ed Add -I/usr/include/libassuan2
This allows the package to build.
2019-08-18 10:01:15 +02:00
Miro Hrončok
b310b7ffbf Rebuilt for Python 3.8 2019-08-15 20:06:22 +02:00
Igor Gnatenko
ad98c12a55
Do not run autogen.sh
Otherwise, VERSION is set to 1.13.1-unknown which breaks in multiple
places.

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-08-10 14:02:46 +02:00
Peter Robinson
94970125cf Move .pc files to devel so the base library doesn't pull in devel packages, minor cleanups 2019-08-03 13:28:26 +01:00
Igor Gnatenko
7d74e54110
Update to 1.13.1
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-07-29 18:46:56 +02:00
Fedora Release Engineering
88263ee424 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 07:34:14 +00:00
Miro Hrončok
31ca5a6304 Subpackage python2-gpg has been removed 2019-06-06 01:05:59 +02:00
Igor Gnatenko
daa7419e2d
Do not use expired key for python test
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-02-16 18:18:01 +01:00
Igor Gnatenko
0a90c62b78
Do not use expired key for test
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-02-16 18:05:58 +01:00
Igor Gnatenko
880144ee5e
Update to 1.12.0
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-02-16 17:55:03 +01:00
Fedora Release Engineering
18da2f7bf9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 01:24:16 +00:00
Igor Gnatenko
709cafe119
Remove obsolete scriptlets
References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-01-27 19:01:35 +01:00
Fedora Release Engineering
d8f6c9b51a - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 04:24:45 +00:00
Miro Hrončok
b562155fff Rebuilt for Python 3.7 2018-06-15 13:49:11 +02:00
Igor Gnatenko
8073b1de28
Update to 1.11.1
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-04-20 15:58:25 +02:00