Debian Patches

Status for gpgmepy/2.0.0-3

Patch Description Author Forwarded Bugs Origin Last update
0001-Remove-upstream-git-fanciness.patch Remove upstream git fanciness
Debian needs to be able to build libgpg-error while using git for
tracking the debian packaging itself. Debian also wants to autoreconf
this stuff. However, Debian does *not* need to conform exactly to
upstream's git configurations.

This avoids mistakes like accidentally identifying running code as a
beta.

This is the same approach taken in debian's libgpg-error packaging
since 2017.
Daniel Kahn Gillmor <dkg@fifthhorseman.net> not-needed 2015-06-11
0003-Ship-python-examples-with-python3-in-shebang-line.patch Ship python examples with python3 in shebang line
See discussion at #982630 and
https://www.python.org/dev/peps/pep-0394/#recommendation :

> When packaging third party Python scripts, distributors are
> encouraged to change less specific shebangs to more specific
> ones. This ensures software is used with the latest version of
> Python available, and it can remove a dependency on Python
> 2. The details on what specifics to set are left to the
> distributors; though. Example specifics could include:
>
> - Changing python shebangs to python3 when Python 3.x is
> supported.
Daniel Kahn Gillmor <dkg@fifthhorseman.net> not-needed 2021-02-16
0004-Avoid-the-hardcoded-list-of-Python-versions.patch Avoid the hardcoded list of Python versions
Instead stick to Debian's list of supported Pythons.
Stefano Rivera <stefanor@debian.org> not-needed debian 2021-11-23
0007-lang-python-tests-Fix-FTBFS-caused-by-missing-PYTHON.patch lang: python: tests: Fix FTBFS caused by missing PYTHON
Updated by Paul Gevers <elbrus@debian.org>
Alexandre Ghiti <alexandre.ghiti@canonical.com> no 2022-03-31
0020-python3-setuptools.diff Fix setup.py invocation.

Debian's python3-setuptools requires additional options (compared to
distutils which was shipped wwith python < 3.12).
Andreas Metzler <ametzler@debian.org> not-needed debian vendor 2023-10-28
0030-build-with-swig-4.5.0.patch Build with swig 4.5.0 Without this patch, the package FTBFS with swig 4.5.0. This is due to
the removal of the Python 2 compatibility macros in version 4.5.0.
According to the SWIG authors, these macros were retained in the
generated code (pyhead.swg) solely for user typemaps. All typemap
using these macros are updated to call the Python 3 C API
directly.
Rafael Laboissière <rafael@debian.org> no debian 2026-08-25

All known versions for source package 'gpgmepy'

Links