summaryrefslogtreecommitdiff
path: root/dev-libs/isa-l_crypto
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs/isa-l_crypto')
-rw-r--r--dev-libs/isa-l_crypto/Manifest3
-rw-r--r--dev-libs/isa-l_crypto/files/isa-l_crypto-2.24.0_fix-shebang.patch26
-rw-r--r--dev-libs/isa-l_crypto/isa-l_crypto-2.24.0.ebuild3
3 files changed, 30 insertions, 2 deletions
diff --git a/dev-libs/isa-l_crypto/Manifest b/dev-libs/isa-l_crypto/Manifest
index a77131984e47..cb172e3c4574 100644
--- a/dev-libs/isa-l_crypto/Manifest
+++ b/dev-libs/isa-l_crypto/Manifest
@@ -1,4 +1,5 @@
+AUX isa-l_crypto-2.24.0_fix-shebang.patch 600 BLAKE2B 19eb41cc6e688d390a0dd24fdf0743d0912f30e2918cca95e63ed2fbe29c28d80a2f7e7048f296499affe284694534c7a2d7d86012527a20c3abca869e257a60 SHA512 0a60025ee69af0240cc010937d2667489ddad3d5e8c0de3937dfb7ee9200a5e9035f74649a7e363cf18d4777b0bbb63acf326028c9476c0221bbb6e702051d2d
AUX isa-l_crypto-2.24.0_makefile-no-D.patch 476 BLAKE2B 33203776092c6d8d6d2f0e43492d2b5deb85d5ee1a90fbcec410af04d8764a0bd607783fa2c40527ca321daa238ec4ea9b3193526884ea8c14581d417f6f561d SHA512 0ac8610e7a5604250647e3680ac6eddabb24f006167f42bfa0031ae90e8cca007362fc791d0131e5209e6124dda4b4e7f0d73e754c546235f0b8c1db914b1214
DIST isa-l_crypto-2.24.0.tar.gz 687392 BLAKE2B 10b5e820f9e9d25f0f013d4cfe832760363bf1f1f2759a94f733b25ebd62b52a98262969e24be1ba86d132ee6eaefc9e64c99cceb4f9ba206c848b9aeb45f9d8 SHA512 f72800a8ff9c0b2bfdd88cb6780db91bfd5763af04a6318aa3acaff0b1326e3348cb3a4aff17c99636eb291d1ff6249dcf896392a2450adacd83ddbf4c7299da
-EBUILD isa-l_crypto-2.24.0.ebuild 941 BLAKE2B 8e542219e75ca303650c4dd0f9e95237ce7a67b1f91ee497904bf375bb411b4d265ca7709385820faa4cedb62bd8bf56be163a08382327d9b02f4117cb86c145 SHA512 77a3c2bbbc62a8d8fd3a22a4a303cd0b172d94a5aa5fe80b0abb396f0c838c4c4991f248929861902225ab20f69a0140d7988eefc5af14710e53110f4c3c2534
+EBUILD isa-l_crypto-2.24.0.ebuild 987 BLAKE2B d65b4224f8edd0ba78ce91c869a077028eab1d4eff3626338d19b8195a2b5ea276847c8abbc708e3aa49b0e70346d1f49ca0f74130e64ef52bcdab72c76faf97 SHA512 10e96793fad444c0fe40abaa95dfa69e38218b8f413ce9fa2f321c3d467d73f689bbd40c4ae9d08874e604ce3c8cce2950ab497ad247164d9096d2ddea8713ad
MISC metadata.xml 894 BLAKE2B 5b1bc7803ac91b9da3a4f6c200706755f718d0e262bfe9841ec895363e9cfdcd87d3c7f6ff4bfc82d69f7834a4876156f57029d09a6622f61b483eb5c4f2a896 SHA512 a96392b43ad83785eee5afca6917adf6422f07f0ba04f64c921c69d03b3c60f0fd4af54e0675903f8fbb088c281bf6b611393c97bfb1d1bbed6ef0c55a2b6122
diff --git a/dev-libs/isa-l_crypto/files/isa-l_crypto-2.24.0_fix-shebang.patch b/dev-libs/isa-l_crypto/files/isa-l_crypto-2.24.0_fix-shebang.patch
new file mode 100644
index 000000000000..fc26b792aacf
--- /dev/null
+++ b/dev-libs/isa-l_crypto/files/isa-l_crypto-2.24.0_fix-shebang.patch
@@ -0,0 +1,26 @@
+From b7158c5382163385ef08edec8021da259bf7afe4 Mon Sep 17 00:00:00 2001
+From: orbea <orbea@riseup.net>
+Date: Sat, 9 Mar 2024 11:34:23 -0800
+Subject: [PATCH] tools: fix shebang
+
+This causes a build failure with slibtool.
+
+Gentoo issue: https://bugs.gentoo.org/924403
+
+Signed-off-by: orbea <orbea@riseup.net>
+--- a/tools/nasm-filter.sh
++++ b/tools/nasm-filter.sh
+@@ -1,4 +1,4 @@
+-#/bin/sh
++#!/bin/sh
+
+ # Filter out unnecessary options added by automake
+
+--- a/tools/yasm-filter.sh
++++ b/tools/yasm-filter.sh
+@@ -1,4 +1,4 @@
+-#/bin/sh
++#!/bin/sh
+
+ # Filter out unnecessary options added by automake
+
diff --git a/dev-libs/isa-l_crypto/isa-l_crypto-2.24.0.ebuild b/dev-libs/isa-l_crypto/isa-l_crypto-2.24.0.ebuild
index 5ea355130d4b..fba607e71b42 100644
--- a/dev-libs/isa-l_crypto/isa-l_crypto-2.24.0.ebuild
+++ b/dev-libs/isa-l_crypto/isa-l_crypto-2.24.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -24,6 +24,7 @@ BDEPEND="amd64? (
)"
PATCHES=(
+ "${FILESDIR}"/${PN}-2.24.0_fix-shebang.patch
"${FILESDIR}"/${PN}-2.24.0_makefile-no-D.patch
)