From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id C093D158074 for ; Mon, 30 Jun 2025 12:53:22 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id A8700341992 for ; Mon, 30 Jun 2025 12:53:22 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 8568611055D; Mon, 30 Jun 2025 12:53:15 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id 7E3E511055D for ; Mon, 30 Jun 2025 12:53:15 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 3417C34164C for ; Mon, 30 Jun 2025 12:53:15 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id C3C662B7F for ; Mon, 30 Jun 2025 12:53:13 +0000 (UTC) From: "Petr Vaněk" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Petr Vaněk" Message-ID: <1751287868.d87e3f33c66df6a88c050e663e7a71de4ba20b3f.arkamar@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/isa-l_crypto/, dev-libs/isa-l_crypto/files/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-libs/isa-l_crypto/Manifest dev-libs/isa-l_crypto/files/isa-l_crypto-2.24.0_fix-shebang.patch dev-libs/isa-l_crypto/files/isa-l_crypto-2.24.0_makefile-no-D.patch dev-libs/isa-l_crypto/isa-l_crypto-2.24.0.ebuild X-VCS-Directories: dev-libs/isa-l_crypto/ dev-libs/isa-l_crypto/files/ X-VCS-Committer: arkamar X-VCS-Committer-Name: Petr Vaněk X-VCS-Revision: d87e3f33c66df6a88c050e663e7a71de4ba20b3f X-VCS-Branch: master Date: Mon, 30 Jun 2025 12:53:13 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 5108de9c-b5e8-43f9-8a78-fede52db0cba X-Archives-Hash: 0d90130def017afc2d6a55b6743cf662 commit: d87e3f33c66df6a88c050e663e7a71de4ba20b3f Author: Petr Vaněk gentoo org> AuthorDate: Mon Jun 30 12:29:13 2025 +0000 Commit: Petr Vaněk gentoo org> CommitDate: Mon Jun 30 12:51:08 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d87e3f33 dev-libs/isa-l_crypto: drop 2.24.0 Signed-off-by: Petr Vaněk gentoo.org> dev-libs/isa-l_crypto/Manifest | 1 - .../files/isa-l_crypto-2.24.0_fix-shebang.patch | 26 ------------- .../files/isa-l_crypto-2.24.0_makefile-no-D.patch | 13 ------- dev-libs/isa-l_crypto/isa-l_crypto-2.24.0.ebuild | 44 ---------------------- 4 files changed, 84 deletions(-) diff --git a/dev-libs/isa-l_crypto/Manifest b/dev-libs/isa-l_crypto/Manifest index 826b5e3bf3d9..a1688a53fc34 100644 --- a/dev-libs/isa-l_crypto/Manifest +++ b/dev-libs/isa-l_crypto/Manifest @@ -1,2 +1 @@ -DIST isa-l_crypto-2.24.0.tar.gz 687392 BLAKE2B 10b5e820f9e9d25f0f013d4cfe832760363bf1f1f2759a94f733b25ebd62b52a98262969e24be1ba86d132ee6eaefc9e64c99cceb4f9ba206c848b9aeb45f9d8 SHA512 f72800a8ff9c0b2bfdd88cb6780db91bfd5763af04a6318aa3acaff0b1326e3348cb3a4aff17c99636eb291d1ff6249dcf896392a2450adacd83ddbf4c7299da DIST isa-l_crypto-2.25.0.tar.gz 837729 BLAKE2B 18328b404a2686718fc8cf9bc596816e4521ec85440e8aad2bb40d32eabc606807617fc08c2790c4bb0a0b84648fa9820a4a6c19ac6a3cbbbc2cd96bddfd1eb9 SHA512 d63f14468258b977cf85bcb2cb5a6de1a678d51631cdbb361aed0f45a5c0ae3770bb40721b6da1cfe889cb88c2c5620a12adf2a8b0c90031f1bfe1b276641f38 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 deleted file mode 100644 index fc26b792aacf..000000000000 --- a/dev-libs/isa-l_crypto/files/isa-l_crypto-2.24.0_fix-shebang.patch +++ /dev/null @@ -1,26 +0,0 @@ -From b7158c5382163385ef08edec8021da259bf7afe4 Mon Sep 17 00:00:00 2001 -From: orbea -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 ---- 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/files/isa-l_crypto-2.24.0_makefile-no-D.patch b/dev-libs/isa-l_crypto/files/isa-l_crypto-2.24.0_makefile-no-D.patch deleted file mode 100644 index dec1420e4d31..000000000000 --- a/dev-libs/isa-l_crypto/files/isa-l_crypto-2.24.0_makefile-no-D.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/Makefile.am -+++ b/Makefile.am -@@ -136,8 +136,8 @@ - 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_CCASFLAGS = ${yasm_args} ${INCLUDE} $(src_include) ${DEFS} ${D} -+AM_CFLAGS = ${my_CFLAGS} ${INCLUDE} $(src_include) ${DIST_D} -+AM_CCASFLAGS = ${yasm_args} ${INCLUDE} $(src_include) ${DEFS} ${DIST_D} - - .asm.s: - @echo " MKTMP " $@; 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 deleted file mode 100644 index fba607e71b42..000000000000 --- a/dev-libs/isa-l_crypto/isa-l_crypto-2.24.0.ebuild +++ /dev/null @@ -1,44 +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 - cryptographic components" -HOMEPAGE="https://github.com/intel/isa-l_crypto" -SRC_URI="https://github.com/intel/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" -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 - ) ) -)" - -PATCHES=( - "${FILESDIR}"/${PN}-2.24.0_fix-shebang.patch - "${FILESDIR}"/${PN}-2.24.0_makefile-no-D.patch -) - -src_prepare() { - default - - # isa-l does not support arbitrary assemblers on amd64 (and presumably x86), - # it must be either nasm or yasm. - use amd64 && unset AS - - eautoreconf -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die -}