From 249ae8c1a241b514fc83737660927ee175091346 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 27 Dec 2023 19:39:54 +0000 Subject: gentoo auto-resync : 27:12:2023 - 19:39:54 --- dev-libs/libtomcrypt/Manifest | 2 +- dev-libs/libtomcrypt/libtomcrypt-1.18.2-r4.ebuild | 10 ++++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) (limited to 'dev-libs/libtomcrypt') diff --git a/dev-libs/libtomcrypt/Manifest b/dev-libs/libtomcrypt/Manifest index 790b1ff628c3..a246fc223c3f 100644 --- a/dev-libs/libtomcrypt/Manifest +++ b/dev-libs/libtomcrypt/Manifest @@ -1,4 +1,4 @@ AUX libtomcrypt-1.18.2-slibtool.patch 4038 BLAKE2B 5fe1dadfc6afbc8f85f104299ff7b45706df3df5698f3375c83f4f573ea662a61158602e03b4c89da57969896181865f1f6b29ae6695ad71a3ab19adf4c559d8 SHA512 9486ae1abfe429d1dbe54185bb8b1fb1dc0550ae1089a000baf7afa4b6aa5011a4f1ad1b404b87a90fdae078125fcfd809298a46962a3cbba44d233231a834f7 DIST libtomcrypt-1.18.2.tar.xz 2638064 BLAKE2B fad67e9e2a2002425488db9987a853bda631d6638c2cb1052a1d0d1f393945e38037cc75c54cd3a4bf87bb2e13b1e868e81da054a84bbdb393519ddef5e27300 SHA512 f6117a12a42b07f8de4a8aedbccf6ff4ee94b4b81cb7263af99627c32eae646ca8ead7d3063737918db4aa118673001fcf2cfa8e4ca8b528fb00045fda7cc893 -EBUILD libtomcrypt-1.18.2-r4.ebuild 3174 BLAKE2B 7891d84b5e952ab4daf90121fac3344ac464618fc006b8f3476955e24a27f112f8b3a17d573e6f93ada0200b3119f76aa49883dff1e93ecff7ae5825d192f9ad SHA512 d87005961f86b682f2d7300ce9cc91146aa82aa8996a87ad5823efdf569fe6e22d6954318f5f6cc7ca02b530bcc69bbc4137cf5622190a76c482c24726bf25e7 +EBUILD libtomcrypt-1.18.2-r4.ebuild 3357 BLAKE2B a31b5b7ec436da91c16f7974016cb406746e60de7910ec3823eca733512267b5b374a7d6783b4ac30ec4d9beb1b3d826925c68527f77819793cc755ec674925d SHA512 eb6a2d13590403b0756092560da2bd88a8df92bb6cae8f6176812b469a21def52e5e9642a5e893a881fb15f22255c584574d2cd231194ed221506111c50a6d47 MISC metadata.xml 644 BLAKE2B 112aa0ed4b144bc52466f2e247814612bca0ddae22539aa4262826f5bba0c7daac8810939fff61cb3330bc6f921a606a81dae06db9200d22d722a3b6586c17e5 SHA512 2e2fcc358f5f2d0f3ae6566e1af4a5eb4dc40b8eede752bc408d0d77177c6d0540ef5c7b4ed6ca0ebd9822b3260fca3e367b59c1c52d8e7133cd0f92e2b1c957 diff --git a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r4.ebuild b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r4.ebuild index da71154a8a6b..a42911b32ece 100644 --- a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r4.ebuild +++ b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r4.ebuild @@ -28,12 +28,15 @@ BDEPEND=" sys-devel/libtool virtual/pkgconfig " -DEPEND=" +RDEPEND=" gmp? ( dev-libs/gmp:= ) libtommath? ( dev-libs/libtommath:= ) tomsfastmath? ( dev-libs/tomsfastmath:= ) " -RDEPEND="${DEPEND}" +DEPEND=" + ${RDEPEND} + sys-devel/libtool +" PATCHES=( "${FILESDIR}"/${P}-slibtool.patch @@ -73,6 +76,9 @@ mymake() { enabled_features+=( -DUSE_TFM=1 ) fi + # Fix cross-compiling, but allow manual overrides for slibtool, which works. + [[ -z ${LIBTOOL} ]] && declare -x LIBTOOL="${BASH} ${ESYSROOT}/usr/bin/libtool" + # IGNORE_SPEED=1 is needed to respect CFLAGS EXTRALIBS="${extra_libs[*]}" emake \ CFLAGS="${CFLAGS} ${enabled_features[*]}" \ -- cgit v1.2.3