diff --git a/dev-libs/isa-l/Manifest b/dev-libs/isa-l/Manifest index bfbf741347fae..2546c9f2ca84c 100644 --- a/dev-libs/isa-l/Manifest +++ b/dev-libs/isa-l/Manifest @@ -1,2 +1 @@ -DIST isa-l-2.30.0.tar.gz 649389 BLAKE2B 3364733d61ce16c91891b6da63d2b4fb2bc004761c91f2076a9a6441adaea24af43b6d32caec011c06206e3811e8c9639f8ceaac89fe97800144c7f78c80c350 SHA512 d3ecfb7326097534b06a74b584100336509525ae7cadc6112d0c27e3d8704f3810e18f583d3cc33fa266bfec96db023607622b22ddbf17988ec4bf1bb3b3b9b2 DIST isa-l-2.31.0.tar.gz 705375 BLAKE2B 80e0c7f7351e4765393fc5734452ab00d84a84fd017a529a0b96d594c045e7e1c23957d292a56fc449e611dc29f3d4cc2a66c75055d1a7fbb31ca1d6f5c4650a SHA512 bbda3cf84e12352728c16d043ae71160569bff9540928eebb986e22d570176162a7f74fba9423d2349d014df061c09fc084343fbc51077415cfae9f692906dd8 diff --git a/dev-libs/isa-l/files/isa-l-2.30.0_makefile-no-D.patch b/dev-libs/isa-l/files/isa-l-2.30.0_makefile-no-D.patch deleted file mode 100644 index 98c37f3cc42f9..0000000000000 --- a/dev-libs/isa-l/files/isa-l-2.30.0_makefile-no-D.patch +++ /dev/null @@ -1,16 +0,0 @@ ---- a/Makefile.am -+++ b/Makefile.am -@@ -142,11 +142,11 @@ - EXTRA_DIST += tools/yasm-filter.sh tools/nasm-filter.sh - EXTRA_DIST += tools/yasm-cet-filter.sh tools/nasm-cet-filter.sh - --AM_CFLAGS = ${my_CFLAGS} ${INCLUDE} $(src_include) ${D} -+AM_CFLAGS = ${my_CFLAGS} ${INCLUDE} $(src_include) ${DIST_D} - if CPU_AARCH64 - AM_CCASFLAGS = ${AM_CFLAGS} - else --AM_CCASFLAGS = ${yasm_args} ${INCLUDE} ${src_include} ${DEFS} ${D} -+AM_CCASFLAGS = ${yasm_args} ${INCLUDE} ${src_include} ${DEFS} ${DIST_D} - endif - - .asm.s: diff --git a/dev-libs/isa-l/files/isa-l-2.30.0_makefile-x86.patch b/dev-libs/isa-l/files/isa-l-2.30.0_makefile-x86.patch deleted file mode 100644 index 34b60337fe8fe..0000000000000 --- a/dev-libs/isa-l/files/isa-l-2.30.0_makefile-x86.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/Makefile.am -+++ b/Makefile.am -@@ -64,8 +64,7 @@ - endif - - if CPU_X86_32 --libisal_la_SOURCES += ${lsrc_x86_32} --other_tests += ${other_tests_x86_32} -+libisal_la_SOURCES += ${lsrc_base_aliases} - endif - - if CPU_AARCH64 diff --git a/dev-libs/isa-l/isa-l-2.30.0-r1.ebuild b/dev-libs/isa-l/isa-l-2.30.0-r1.ebuild deleted file mode 100644 index e80e64915e67f..0000000000000 --- a/dev-libs/isa-l/isa-l-2.30.0-r1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Intelligent Storage Acceleration Library" -HOMEPAGE="https://github.com/intel/isa-l" -SRC_URI="https://github.com/intel/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv -x86" -IUSE="cpu_flags_x86_avx512f" - -# AVX512 support in yasm is still work in progress -BDEPEND=" - amd64? ( - cpu_flags_x86_avx512f? ( >=dev-lang/nasm-2.13 ) - !cpu_flags_x86_avx512f? ( || ( - >=dev-lang/nasm-2.11.01 - >=dev-lang/yasm-1.2.0 - ) ) - ) - x86? ( - cpu_flags_x86_avx512f? ( >=dev-lang/nasm-2.13 ) - !cpu_flags_x86_avx512f? ( || ( - >=dev-lang/nasm-2.11.01 - >=dev-lang/yasm-1.2.0 - ) ) - ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-2.30.0_fix-shebang.patch - "${FILESDIR}"/${PN}-2.30.0_makefile-no-D.patch - "${FILESDIR}"/${PN}-2.30.0_makefile-x86.patch -) - -src_prepare() { - default - - # isa-l does not support arbitrary assemblers on amd64 and x86, - # it must be either nasm or yasm. - if use amd64 || use x86; then - unset AS - fi - - eautoreconf -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die -}