summaryrefslogtreecommitdiff
path: root/app-crypt/libb2
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-08-07 12:37:21 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-08-07 12:37:21 +0100
commitb8c7370a682e4e29cda623222d17a790c01c3642 (patch)
treef6caa14689bd00a5760eadaa381ff41e50ef3c1b /app-crypt/libb2
parent8a4997a7e2d1e36c089d4d76935b5a902d98d3d0 (diff)
gentoo auto-resync : 07:08:2024 - 12:37:20
Diffstat (limited to 'app-crypt/libb2')
-rw-r--r--app-crypt/libb2/Manifest2
-rw-r--r--app-crypt/libb2/libb2-0.98.1-r3.ebuild4
2 files changed, 4 insertions, 2 deletions
diff --git a/app-crypt/libb2/Manifest b/app-crypt/libb2/Manifest
index fa69f1096c9b..8455f1e49c09 100644
--- a/app-crypt/libb2/Manifest
+++ b/app-crypt/libb2/Manifest
@@ -1,4 +1,4 @@
AUX libb2-0.98.1-distcc.patch 473 BLAKE2B 245a73813769d12c83089893d2a82fcb9f6f7f5a284b12997132d271484a4e5ca8df1891a83514a2c9aae984bd003424290ac4700c2e24a9885694c4e5bdedc3 SHA512 9684f9358dff01b23a799c74c0e72f3af9bec1a5577e66620c24b0a0e91a0e17fd6ab426b42e238375529eed4fbd47b5974764bd136907614abccd21c13d0c65
DIST libb2-0.98.1.tar.gz 280826 BLAKE2B aa8c3dee3032f457410479be12d00c79a6ca6a7c0376a5c70265d30ff25b50663171f7096141834d4faa4dd5027f38b23b774e59be63475a3ecba855337fb1aa SHA512 a666fdbd1efa9cfff3028e953c62f21ba092c6733ccd12d4d04f1f836fc9747fc90053bc9166510d251d332b91e133853d2cc9b61c279517bd65b05e8483250b
-EBUILD libb2-0.98.1-r3.ebuild 1776 BLAKE2B 0b986faa95fabaa4b33c304a1c730813cacf069de277930ce7c8d7572b3ec45fac7a6d99b3df8f5cba38611c94b214fe92747577873cf18ed784539a11995364 SHA512 ac01aed957dd076057a26673935d1accd3a35e00c039dc516abf1008175b2c2848e6708ca1345323c20b6409ca892d6c8c870bc62deacad78bbb138355a1077a
+EBUILD libb2-0.98.1-r3.ebuild 1892 BLAKE2B f6d6c7eca02adf654c0006d8ae58b2c3fd478c4047d58fe3ccb907f38891596e14cf63dc1fc240a3141f7e7c059d1f221b907cba69558a3342fbb0517789c768 SHA512 950b7fd26889df6f6cd02320c9745c0bf0e4ef45fd2250e709f2a12ced772f99112e3a5d5120193b98b0354a2fb5296104b29115d50b4a0f1aa07dc07102e8ed
MISC metadata.xml 766 BLAKE2B 145882c283f1380a065f239f056b67f46dd281bcdfd1ca1cf946b049136a4465c41ea7aa6262a5fcd2763a06a4a350edfbd3007c80e767c5868193125d4dd766 SHA512 0887ed2a64e96fb780c01061fcde1fe526c6d0caa0ba44b982d10bb62bf387f189ec0804494fb9fa86a7abb463e571d788f73dc4433a2e4cd751e985e0d35347
diff --git a/app-crypt/libb2/libb2-0.98.1-r3.ebuild b/app-crypt/libb2/libb2-0.98.1-r3.ebuild
index f810cc600ecf..0137d18d8f28 100644
--- a/app-crypt/libb2/libb2-0.98.1-r3.ebuild
+++ b/app-crypt/libb2/libb2-0.98.1-r3.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit autotools multilib-minimal toolchain-funcs
+inherit autotools multilib-minimal toolchain-funcs flag-o-matic
DESCRIPTION="C library providing BLAKE2b, BLAKE2s, BLAKE2bp, BLAKE2sp"
HOMEPAGE="https://github.com/BLAKE2/libb2"
@@ -40,6 +40,8 @@ src_prepare() {
sed -i -e 's/ == / = /' configure.ac || die
# https://github.com/BLAKE2/libb2/pull/28
echo 'libb2_la_LDFLAGS = -no-undefined' >> src/Makefile.am || die
+ # make memset_s available
+ [[ ${CHOST} == *-solaris* ]] && append-cppflags -D__STDC_WANT_LIB_EXT1__=1
eautoreconf # upstream doesn't make releases
}