contrib/crypto++/Pkgfile
Danny Rawlins bbc19c9988 [notify] crypto++: 8.5.0 -> 8.6.0 security update CVE-2021-40530
plaintext recovery attack on OpenPGP ciphertexts encrypted with ElGamal. Only certain combinations of sender and receiver software are exposed. We found that GPG (via Libgcrypt) and Crypto++ are affected when acting as sender, while Go is not.
https://ibm.github.io/system-security-research-updates/2021/07/20/insecurity-elgamal-pt1#faq
2021-09-25 10:47:19 +10:00

14 lines
390 B
Plaintext

# Description: C++ class library of cryptographic schemes.
# URL: https://www.cryptopp.com/
# Maintainer: Danny Rawlins, crux at romster dot me
name=crypto++
version=8.6.0
release=1
source=(https://www.cryptopp.com/${name//++/pp}${version//./}.zip)
build() {
make CXXFLAGS="$CXXFLAGS -DNDEBUG -fPIC" -f GNUmakefile dynamic libcryptopp.pc
make DESTDIR="$PKG" PREFIX="/usr" install-lib
}