Name gpgme
Version 1.18.0
Summary High-level GnuPG encryption/signing API
Description GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG easier for applications. It provides a High-Level Crypto API for encryption, decryption, signing, signature verification and key management
Section base
License GPL-2.0-or-later & LGPL-2.1-or-later
Homepage http://www.gnupg.org/gpgme.html
Bug tracker https://bugs.g10code.com/gnupg/index
Recipe file recipes-support/gpgme/gpgme_1.18.0.bb
Layer openembedded-core (mickledore branch)
Inherits
  • autotools
  • binconfig-disabled
  • multilib_header
  • pkgconfig
  • python3-dir
  • python3native
  • python3targetconfig
  • setuptools3-base
  • siteconfig
  • siteinfo
  • texinfo
Dependencies
  • autoconf-native
  • automake-native
  • libassuan
  • libgpg-error
  • libtool-cross
  • libtool-native
  • pkgconfig-native
  • python3
  • python3-native
  • swig-native
  • texinfo-dummy-native
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
PACKAGECONFIG options

Sources

https://www.gnupg.org/ftp/gcrypt/gpgme/gpgme-1.18.0.tar.bz2

Patches

Patch Status
gpgme/0001-Revert-build-Make-gpgme.m4-use-gpgrt-config-with-.pc.patch Inappropriate [oe-core specific]
gpgme/0001-pkgconfig.patch Denied [Upstream not interested in pkg-config support]
gpgme/0002-gpgme-lang-python-gpg-error-config-should-not-be-use.patch Inappropriate [changes are specific to OE]
gpgme/0003-Correctly-install-python-modules.patch Inappropriate [oe-core specific]
gpgme/0004-python-import.patch Backport (from autoconf-archive 883a2abd)
gpgme/0005-gpgme-config-skip-all-lib-or-usr-lib-directories-in-.patch Inappropriate [oe-core specific]
gpgme/0006-fix-build-path-issue.patch Submitted [gnupg-devel@gnupg.org]
gpgme/0007-python-Add-variables-to-tests.patch Submitted [gnupg-devel@gnupg.org]
gpgme/0008-do-not-auto-check-var-PYTHON.patch Inappropriate [oe-core specific]
gpgme/0001-use-closefrom-on-linux-and-glibc-2.34.patch Pending
gpgme/0001-posix-io.c-Use-off_t-instead-of-off64_t.patch Submitted [https://lists.gnupg.org/pipermail/gnupg-devel/2022-December/035222.html]
gpgme/0001-autogen.sh-remove-unknown-in-version.patch Submitted [https://lists.gnupg.org/pipermail/gnupg-devel/2023-February/035293.html]

Other branches

This recipe in other branches of openembedded-core:

Branch Recipe
master gpgme 1.24.0
styhead (Yocto Project 5.1) gpgme 1.23.2
scarthgap (Yocto Project 5.0) gpgme 1.23.2
nanbield (Yocto Project 4.3) gpgme 1.22.0
mickledore (Yocto Project 4.2) gpgme 1.18.0 (this recipe)
langdale (Yocto Project 4.1) gpgme 1.18.0
kirkstone (Yocto Project 4.0) gpgme 1.17.1
honister (Yocto Project 3.4) gpgme 1.16.0
hardknott (Yocto Project 3.3) gpgme 1.15.1
gatesgarth (Yocto Project 3.2) gpgme 1.14.0
dunfell (Yocto Project 3.1) gpgme 1.13.1
zeus (Yocto Project 3.0) gpgme 1.13.1
warrior (Yocto Project 2.7) gpgme 1.12.0
thud (Yocto Project 2.6) gpgme 1.11.1
sumo (Yocto Project 2.5) gpgme 1.10.0
rocko (Yocto Project 2.4) gpgme 1.9.0
pyro (Yocto Project 2.3) gpgme 1.8.0
morty (Yocto Project 2.2) gpgme 1.6.0
krogoth (Yocto Project 2.1) gpgme 1.6.0
jethro (Yocto Project 2.0) gpgme 1.5.4
fido (Yocto Project 1.8) gpgme 1.4.3
dizzy (Yocto Project 1.7) gpgme 1.4.3
daisy (Yocto Project 1.6) gpgme 1.4.3
dora (Yocto Project 1.5) gpgme 1.4.3
dylan (Yocto Project 1.4) gpgme 1.4.0
danny (Yocto Project 1.3) gpgme 1.3.2