Name gpgme
Version 1.16.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 GPLv2+ & LGPLv2.1+
Homepage http://www.gnupg.org/gpgme.html
Bug tracker https://bugs.g10code.com/gnupg/index
Recipe file recipes-support/gpgme/gpgme_1.16.0.bb
Layer openembedded-core (honister branch)
Inherits
  • autotools
  • binconfig-disabled
  • distutils-common-base
  • multilib_header
  • pkgconfig
  • python3-dir
  • python3native
  • python3targetconfig
  • 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
  • python
  • swig-native
  • python3
  • swig-native
PACKAGECONFIG options
  • python2
  • python3

Sources

https://www.gnupg.org/ftp/gcrypt/gpgme/gpgme-1.16.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

Other branches

This recipe in other branches of openembedded-core:

Branch Recipe
master 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
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 (this recipe)
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