Name gpgme
Version 1.24.2
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 & GPL-3.0-or-later
Homepage http://www.gnupg.org/gpgme.html
Bug tracker https://bugs.g10code.com/gnupg/index
Recipe file recipes-support/gpgme/gpgme_1.24.2.bb
Layer openembedded-core (master branch)
Inherits
  • autotools
  • binconfig-disabled
  • multilib_header
  • pkgconfig
  • python3-dir
  • python3native
  • siteinfo
  • texinfo
Dependencies
  • autoconf-native
  • automake-native
  • gcc-cross-i686
  • libassuan
  • libgpg-error
  • libtool-cross
  • libtool-native
  • pkgconfig-native
  • python3-native
  • texinfo-dummy-native
  • virtual/compilerlibs
  • virtual/libc
PACKAGECONFIG options

Sources

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

bbappends

This recipe is appended by:

meta-qt5-extra gpgme_%.bbappend

Other branches

This recipe in other branches of openembedded-core:

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