Name gpgme
Version 2.0.1
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_2.0.1.bb
Layer openembedded-core (rel-v2026.2 branch)
Inherits
  • autotools
  • binconfig-disabled
  • gcc
  • gcc-native
  • multilib_header
  • pkgconfig
  • siteinfo
  • texinfo
Dependencies
  • autoconf-native
  • automake-native
  • gcc-cross-i686
  • libassuan
  • libgpg-error
  • libgpg-error-native
  • libtool-cross
  • libtool-native
  • pkgconf-native
  • texinfo-dummy-native
  • virtual/compilerlibs
  • virtual/libc
PACKAGECONFIG options
  • vardepvalue

Sources

https://www.gnupg.org/ftp/gcrypt/gpgme/gpgme-2.0.1.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/0005-gpgme-config-skip-all-lib-or-usr-lib-directories-in-.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
rel-v2026.1 (AMD EDF 26.06 Release) gpgme 1.23.2
rel-v2026.2 (AMD EDF 26.11 Release) gpgme 2.0.1 (this recipe)