mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
dev-libs/isa-l: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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:
|
||||
@@ -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
|
||||
@@ -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
|
||||
}
|
||||
Reference in New Issue
Block a user