core/gpgme to 1.24.2-1

This commit is contained in:
Kevin Mihelich 2025-02-13 00:34:02 +00:00
parent 0a21f3c3ed
commit 103d2de0b8
3 changed files with 10 additions and 80 deletions

View file

@ -1,7 +1,7 @@
pkgbase = gpgme
pkgdesc = A C wrapper library for GnuPG
pkgver = 1.24.1
pkgrel = 3
pkgver = 1.24.2
pkgrel = 1
url = https://www.gnupg.org/related_software/gpgme/
arch = x86_64
license = GPL-2.0-or-later
@ -17,14 +17,12 @@ pkgbase = gpgme
makedepends = python-wheel
makedepends = qt6-base
makedepends = swig
source = https://www.gnupg.org/ftp/gcrypt/gpgme/gpgme-1.24.1.tar.bz2
source = https://www.gnupg.org/ftp/gcrypt/gpgme/gpgme-1.24.1.tar.bz2.sig
source = 0001-python-3-13.patch
source = https://www.gnupg.org/ftp/gcrypt/gpgme/gpgme-1.24.2.tar.bz2
source = https://www.gnupg.org/ftp/gcrypt/gpgme/gpgme-1.24.2.tar.bz2.sig
validpgpkeys = 6DAA6E64A76D2840571B4902528897B826403ADA
validpgpkeys = AC8E115BF73E2D8D47FA9908E98E9B2D19C6C8BD
sha256sums = ea05d0258e71061d61716584ec34cef59330a91340571edc46b78374973ba85f
sha256sums = e11b1a0e361777e9e55f48a03d89096e2abf08c63d84b7017cfe1dce06639581
sha256sums = SKIP
sha256sums = fa5e1a24e90bb6e4df8787cb14900c046fb6dc97f2a27c2d8b7474938261a413
pkgname = gpgme
license = GPL-2.0-or-later

View file

@ -1,64 +0,0 @@
From 27da4ec6350d803354d691c06a31c47176ec1064 Mon Sep 17 00:00:00 2001
From: Ingo Klöcker <dev@ingo-kloecker.de>
Date: Wed, 4 Dec 2024 14:15:06 +0100
Subject: build,python: Add Python 3.13 and remove Python 3.8
* configure.ac: Look for Python 3.13. Don't look for Python 3.8 anymore.
* lang/python/setup.py.in: Update Python versions in classifiers.
* m4/python.m4: Add python3.13 as valid interpreter. Remove python3.8.
--
---
configure.ac | 2 +-
lang/python/setup.py.in | 2 +-
m4/python.m4 | 4 ++--
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/configure.ac b/configure.ac
index 1aa68e95..97ba5688 100644
--- a/configure.ac
+++ b/configure.ac
@@ -614,7 +614,7 @@ if test "$found_py" = "1"; then
if test "$found_py" = "1" -o "$found_py3" = "1"; then
# Reset everything, so that we can look for another Python.
m4_foreach([mym4pythonver],
- [[2.7],[3.6],[3.8],[3.9],[3.10],[3.11],[3.12],[all]],
+ [[2.7],[3.6],[3.9],[3.10],[3.11],[3.12],[3.13],[all]],
[unset PYTHON
unset PYTHON_VERSION
unset PYTHON_CPPFLAGS
diff --git a/lang/python/setup.py.in b/lang/python/setup.py.in
index d6f537e0..1ddfbe7d 100755
--- a/lang/python/setup.py.in
+++ b/lang/python/setup.py.in
@@ -286,11 +286,11 @@ GPGME and these bindings is available here:
'Programming Language :: Python :: 2.7',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.6',
- 'Programming Language :: Python :: 3.8',
'Programming Language :: Python :: 3.9',
'Programming Language :: Python :: 3.10',
'Programming Language :: Python :: 3.11',
'Programming Language :: Python :: 3.12',
+ 'Programming Language :: Python :: 3.13',
'Operating System :: POSIX',
'Operating System :: Microsoft :: Windows',
'Topic :: Communications :: Email',
diff --git a/m4/python.m4 b/m4/python.m4
index a9ace09b..20dc6e81 100644
--- a/m4/python.m4
+++ b/m4/python.m4
@@ -36,12 +36,12 @@
# numbers and dots only.
AC_DEFUN([AM_PATH_PYTHON],
[
- dnl Find a Python interpreter. Python versions prior to 3.8 are
+ dnl Find a Python interpreter. Python versions prior to 3.9 are
dnl end-of-life and not supported, with the exception of 2.7 and 3.6.
m4_define_default([_AM_PYTHON_INTERPRETER_LIST],
[python2 python2.7 dnl
python dnl
- python3 python3.12 python3.11 python3.10 python3.9 python3.8 python3.6
+ python3 python3.13 python3.12 python3.11 python3.10 python3.9 python3.6
])
AC_ARG_VAR([PYTHON], [the Python interpreter])

View file

@ -7,8 +7,8 @@
pkgbase=gpgme
pkgname=(gpgme qgpgme-qt6 python-gpgme)
pkgver=1.24.1
pkgrel=3
pkgver=1.24.2
pkgrel=1
pkgdesc='A C wrapper library for GnuPG'
arch=('x86_64')
url='https://www.gnupg.org/related_software/gpgme/'
@ -31,17 +31,13 @@ makedepends=(
)
validpgpkeys=('6DAA6E64A76D2840571B4902528897B826403ADA' # Werner Koch (dist signing 2020)
'AC8E115BF73E2D8D47FA9908E98E9B2D19C6C8BD') # Niibe Yutaka (GnuPG Release Key)
source=("https://www.gnupg.org/ftp/gcrypt/${pkgbase}/${pkgbase}-${pkgver}.tar.bz2"{,.sig}
'0001-python-3-13.patch')
sha256sums=('ea05d0258e71061d61716584ec34cef59330a91340571edc46b78374973ba85f'
'SKIP'
'fa5e1a24e90bb6e4df8787cb14900c046fb6dc97f2a27c2d8b7474938261a413')
source=("https://www.gnupg.org/ftp/gcrypt/${pkgbase}/${pkgbase}-${pkgver}.tar.bz2"{,.sig})
sha256sums=('e11b1a0e361777e9e55f48a03d89096e2abf08c63d84b7017cfe1dce06639581'
'SKIP')
prepare() {
cd ${pkgbase}-${pkgver}/
patch -Np1 < ../0001-python-3-13.patch
sed -i 's/-unknown//' autogen.sh
autoreconf -fi
}