Name libgcrypt
Version 1.8.4
Summary General purpose cryptographic library based on the code from GnuPG
Description
Section libs
License GPLv2+ & LGPLv2.1+ & GPLv3+
Homepage http://directory.fsf.org/project/libgcrypt/
Bug tracker https://bugs.g10code.com/gnupg/index
Recipe file recipes-support/libgcrypt/libgcrypt_1.8.4.bb
Layer openembedded-core (zeus branch)
Inherits
  • autotools
  • binconfig-disabled
  • pkgconfig
  • siteconfig
  • siteinfo
  • texinfo
Dependencies
  • autoconf-native
  • automake-native
  • gnu-config-native
  • libcap
  • libgpg-error
  • libtool-cross
  • libtool-native
  • pkgconfig-native
  • texinfo-native
  • libcap
PACKAGECONFIG options
  • capabilities

Sources

https://www.gnupg.org/ftp/gcrypt/libgcrypt/libgcrypt-1.8.4.tar.bz2

Patches

Patch Status
files/0001-Add-and-use-pkg-config-for-libgcrypt-instead-of-conf.patch Denied [upstream have indicated they don't want a
files/0003-tests-bench-slope.c-workaround-ICE-failure-on-mips-w.patch Inappropriate [oe specific]
files/0002-libgcrypt-fix-building-error-with-O2-in-sysroot-path.patch Pending
files/0004-tests-Makefile.am-fix-undefined-reference-to-pthread.patch Pending
files/0001-Prefetch-GCM-look-up-tables.patch Backport
files/0002-AES-move-look-up-tables-to-.data-section-and-unshare.patch Backport
files/0003-GCM-move-look-up-table-to-.data-section-and-unshare-.patch Backport
files/0001-ecc-Add-mitigation-against-timing-attack.patch Backport [https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgcrypt.git;a=commit;h=d5407b78c]
files/0001-dsa-ecdsa-Fix-use-of-nonce-use-larger-one.patch Backport [https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgcrypt.git;a=commit;h=db4e9976cc3]
files/determinism.patch Pending

bbappends

This recipe is appended by:

meta-mingw libgcrypt_1.8.%.bbappend
meta-mingw libgcrypt_%.bbappend
meta-montavista-cgx libgcrypt_%.bbappend

Other branches

This recipe in other branches of openembedded-core:

Branch Recipe
master libgcrypt 1.11.0
scarthgap (Yocto Project 5.0) libgcrypt 1.10.3
nanbield (Yocto Project 4.3) libgcrypt 1.10.3
mickledore (Yocto Project 4.2) libgcrypt 1.10.2
langdale (Yocto Project 4.1) libgcrypt 1.10.1
kirkstone (Yocto Project 4.0) libgcrypt 1.9.4
honister (Yocto Project 3.4) libgcrypt 1.9.4
hardknott (Yocto Project 3.3) libgcrypt 1.9.4
gatesgarth (Yocto Project 3.2) libgcrypt 1.8.6
dunfell (Yocto Project 3.1) libgcrypt 1.8.5
zeus (Yocto Project 3.0) libgcrypt 1.8.4 (this recipe)
warrior (Yocto Project 2.7) libgcrypt 1.8.4
thud (Yocto Project 2.6) libgcrypt 1.8.4
sumo (Yocto Project 2.5) libgcrypt 1.8.2
rocko (Yocto Project 2.4) libgcrypt 1.8.0
pyro (Yocto Project 2.3) libgcrypt 1.7.6
morty (Yocto Project 2.2) libgcrypt 1.7.3
krogoth (Yocto Project 2.1) libgcrypt 1.6.5
jethro (Yocto Project 2.0) libgcrypt 1.6.3
fido (Yocto Project 1.8) libgcrypt 1.6.2
dizzy (Yocto Project 1.7) libgcrypt 1.6.1
daisy (Yocto Project 1.6) libgcrypt 1.5.3
dora (Yocto Project 1.5) libgcrypt 1.5.3
dylan (Yocto Project 1.4) libgcrypt 1.5.0
danny (Yocto Project 1.3) libgcrypt 1.5.0