public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/blas-lapack-aux-wrapper/
@ 2025-09-30 11:02 Michał Górny
  0 siblings, 0 replies; 10+ messages in thread
From: Michał Górny @ 2025-09-30 11:02 UTC (permalink / raw
  To: gentoo-commits

commit:     48c2e7dbc3447577ebfe80e2475ec2ec2a90a810
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 30 10:55:40 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Sep 30 11:02:41 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48c2e7db

sci-libs/blas-lapack-aux-wrapper: Update the wrappers to avoid DT_AUXILIARY

Update the wrapper approach to avoid DT_AUXILIARY in the default case.
Now, libblas.so.3 & co. are symlinks to the FlexiBLAS library, so that
packages use it directly; libblas.so & co. are symlinks to wrappers
placed in a subdirectory, so they are only used to construct the correct
DT_NEEDED entries at build time.  The advantage of this approach is that
it also works on musl, so we do not have to use two different solutions.

We are still using the full library symlink tree for the wrapper
to avoid another fight with Meson, and hopefully to reduce the risk
of compatibility issues.  The library still contains DT_AUXILIARY
section, and it could still be used if one dlopens the top-level .so
file directly (rather than the .so.3).

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 .../blas-lapack-aux-wrapper-0-r1.ebuild            | 52 ++++++++++++++++++++++
 1 file changed, 52 insertions(+)

diff --git a/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild b/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild
new file mode 100644
index 000000000000..fe8145a3b8a8
--- /dev/null
+++ b/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit meson python-any-r1
+
+DESCRIPTION="BLAS/LAPACK wrappers for FlexiBLAS"
+HOMEPAGE="https://gitweb.gentoo.org/proj/blas-lapack-aux-wrapper.git/"
+SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="index64"
+
+RDEPEND="
+	!sci-libs/lapack[-flexiblas(-)]
+	>=sci-libs/flexiblas-3.4.82-r4:=[index64(-)?]
+"
+DEPEND="
+	${RDEPEND}
+	sci-libs/lapack:=[flexiblas(-),index64?,lapacke]
+"
+BDEPEND="
+	${PYTHON_DEPS}
+"
+
+# we do not call the compiler, only the linker
+QA_FLAGS_IGNORED=".*"
+
+src_configure() {
+	local emesonargs=(
+		-Dilp64=$(usex index64 true false)
+	)
+
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+
+	local f
+	cd "${ED}/usr/$(get_libdir)" || die
+	mkdir blas-lapack-aux-wrapper || die
+	mv lib* blas-lapack-aux-wrapper/ || die
+	for f in blas-lapack-aux-wrapper/*.so; do
+		ln -s "${f}" || die
+	done
+}


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-libs/blas-lapack-aux-wrapper/
@ 2025-10-01 10:52 Michał Górny
  0 siblings, 0 replies; 10+ messages in thread
From: Michał Górny @ 2025-10-01 10:52 UTC (permalink / raw
  To: gentoo-commits

commit:     abf9dd297641ae488de4100ef7ba32626f6f6f88
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Oct  1 10:51:04 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Oct  1 10:52:17 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abf9dd29

sci-libs/blas-lapack-aux-wrapper: Run a few LAPACK tests

Build and run BLAS, CBLAS and LAPACK tests from the Netlib archive
to ensure that the wrappers actually work, and the linked files are run
via FlexiBLAS.

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 sci-libs/blas-lapack-aux-wrapper/Manifest          |  1 +
 .../blas-lapack-aux-wrapper-0-r1.ebuild            | 65 +++++++++++++++++++++-
 2 files changed, 63 insertions(+), 3 deletions(-)

diff --git a/sci-libs/blas-lapack-aux-wrapper/Manifest b/sci-libs/blas-lapack-aux-wrapper/Manifest
index 4cf768a27fe8..754a89557ad4 100644
--- a/sci-libs/blas-lapack-aux-wrapper/Manifest
+++ b/sci-libs/blas-lapack-aux-wrapper/Manifest
@@ -1 +1,2 @@
 DIST blas-lapack-aux-wrapper-0.tar.xz 8356 BLAKE2B 765c1efad487d449064892ba8213232b245cb33159dcc35c3fda2552f72d8097ff8e21e711b81c4598a9c76a6ce2314fd86a5a1f171917f079ddb008d5547d64 SHA512 412662a79f2c01a12a0ac4e656710675487036172704ab88093f04626c5adb4770503b65184ce8546ac10d8b522ee2241cb6e638ccfc10a005bf6d55597a3830
+DIST lapack-3.12.1.tar.gz 8067087 BLAKE2B 13fd3bbb6d1f23eb0add0a71d302af7af172d608b3e2354031d0b13cb7fbf243017d85b53ca04322983c5ed069ad3773510833d231d533b2dc417962cc24a817 SHA512 9749976d773830eb635498611c7f1247af8dece23fe8c08446243aa39bdcc20dd35fdc670345643cd1ec6828e379d5c2152009817e0b486c10fd89a06602e0fb

diff --git a/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild b/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild
index fe8145a3b8a8..37e50ee35dd5 100644
--- a/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild
+++ b/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild
@@ -5,16 +5,24 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_{11..14} )
 
-inherit meson python-any-r1
+inherit meson python-any-r1 toolchain-funcs
 
+LAPACK_VER=3.12.1
 DESCRIPTION="BLAS/LAPACK wrappers for FlexiBLAS"
 HOMEPAGE="https://gitweb.gentoo.org/proj/blas-lapack-aux-wrapper.git/"
-SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz"
+SRC_URI="
+	https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz
+	test? (
+		https://github.com/Reference-LAPACK/lapack/archive/v${LAPACK_VER}.tar.gz
+			-> lapack-${LAPACK_VER}.tar.gz
+	)
+"
 
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="index64"
+IUSE="index64 test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
 	!sci-libs/lapack[-flexiblas(-)]
@@ -39,6 +47,57 @@ src_configure() {
 	meson_src_configure
 }
 
+check_result() {
+	local f=${1}
+
+	if ! grep -q "flexiblas.*TRIGGER-WARNING" "${f}.out"; then
+		die "No FlexiBLAS output found in ${f}.out"
+	fi
+	if grep -q -i "FAIL" "${f}.out"; then
+		die "Test failed in ${f}.out"
+	fi
+}
+
+run_test() {
+	local f=${1}
+
+	einfo "Running ${f} ..."
+	"${f}" &> "${f}.out" || die "Running ${f} failed"
+	check_result "${f}"
+}
+
+src_test() {
+	# Force a nonexisting provider to:
+	# a. get indication that FlexiBLAS is actually used on stderr.
+	# b. force fallback to Netlib LAPACK.
+	local -x FLEXIBLAS=trigger-warning
+	tc-export CC FC AR RANLIB
+
+	cd "${WORKDIR}/lapack-${LAPACK_VER}" || die
+	cat > make.inc <<-EOF || die
+		FFLAGS_DRV   = \$(FFLAGS)
+		FFLAGS_NOOPT = \$(FFLAGS) -O0
+		ARFLAGS      = rv
+
+		BLASLIB      = ${BUILD_DIR}/libblas.so
+		CBLASLIB     = ${BUILD_DIR}/libcblas.so
+		LAPACKLIB    = ${BUILD_DIR}/liblapack.so
+		TMGLIB       = \$(TOPSRCDIR)/libtmglib.a
+		LAPACKELIB   = ${BUILD_DIR}/liblapacke.so
+	EOF
+
+	emake -C BLAS/TESTING xblat1d
+	emake -C CBLAS include/cblas_mangling.h
+	run_test BLAS/TESTING/xblat1d
+
+	emake -C CBLAS/testing xdcblat1
+	run_test CBLAS/testing/xdcblat1
+
+	emake -C TESTING/MATGEN
+	emake -C TESTING dbb.out
+	check_result TESTING/dbb
+}
+
 src_install() {
 	meson_src_install
 


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-libs/blas-lapack-aux-wrapper/
@ 2025-10-01 10:52 Michał Górny
  0 siblings, 0 replies; 10+ messages in thread
From: Michał Górny @ 2025-10-01 10:52 UTC (permalink / raw
  To: gentoo-commits

commit:     05c6109c1e01fac6750e5d1a134c68eff608ec78
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Oct  1 10:51:49 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Oct  1 10:52:18 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05c6109c

sci-libs/blas-lapack-aux-wrapper: Add USE default for index64 flag

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild b/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild
index 37e50ee35dd5..10440793a3e0 100644
--- a/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild
+++ b/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
 "
 DEPEND="
 	${RDEPEND}
-	sci-libs/lapack:=[flexiblas(-),index64?,lapacke]
+	sci-libs/lapack:=[flexiblas(-),index64(-)?,lapacke]
 "
 BDEPEND="
 	${PYTHON_DEPS}


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-libs/blas-lapack-aux-wrapper/
@ 2025-10-03 12:58 Michał Górny
  0 siblings, 0 replies; 10+ messages in thread
From: Michał Górny @ 2025-10-03 12:58 UTC (permalink / raw
  To: gentoo-commits

commit:     4286577ccfc9de63d16b3d20eb747c495f34a41c
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  3 12:51:52 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Oct  3 12:58:52 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4286577c

sci-libs/blas-lapack-aux-wrapper: Keyword 0-r1 arm64, #963611

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild b/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild
index 10440793a3e0..82dbcaa52de9 100644
--- a/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild
+++ b/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 IUSE="index64 test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-libs/blas-lapack-aux-wrapper/
@ 2025-10-03 13:32 Michał Górny
  0 siblings, 0 replies; 10+ messages in thread
From: Michał Górny @ 2025-10-03 13:32 UTC (permalink / raw
  To: gentoo-commits

commit:     308058b3947beb8d26964051d45825c06f66ef86
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  3 13:29:02 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Oct  3 13:29:02 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=308058b3

sci-libs/blas-lapack-aux-wrapper: Keyword 0-r1 arm, #963611

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild b/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild
index 82dbcaa52de9..665e45e5e1dc 100644
--- a/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild
+++ b/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64"
 IUSE="index64 test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-libs/blas-lapack-aux-wrapper/
@ 2025-10-03 14:14 Michał Górny
  0 siblings, 0 replies; 10+ messages in thread
From: Michał Górny @ 2025-10-03 14:14 UTC (permalink / raw
  To: gentoo-commits

commit:     3233ebd7302bd6c53924aad5e0eff6aa6365a523
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  3 14:12:36 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Oct  3 14:12:36 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3233ebd7

sci-libs/blas-lapack-aux-wrapper: Keyword 0-r1 ppc64, #963611

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild b/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild
index 665e45e5e1dc..7d9bf290fc16 100644
--- a/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild
+++ b/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
 IUSE="index64 test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-libs/blas-lapack-aux-wrapper/
@ 2025-10-03 17:41 Michał Górny
  0 siblings, 0 replies; 10+ messages in thread
From: Michał Górny @ 2025-10-03 17:41 UTC (permalink / raw
  To: gentoo-commits

commit:     ee28444090207255db58f1d9b818ed3128e04bfa
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  3 17:38:32 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Oct  3 17:38:32 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee284440

sci-libs/blas-lapack-aux-wrapper: Keyword 0-r1 x86, #963611

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild b/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild
index 7d9bf290fc16..c2c9ae7ececf 100644
--- a/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild
+++ b/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE="index64 test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-libs/blas-lapack-aux-wrapper/
@ 2025-10-04  9:55 Michał Górny
  0 siblings, 0 replies; 10+ messages in thread
From: Michał Górny @ 2025-10-04  9:55 UTC (permalink / raw
  To: gentoo-commits

commit:     dae591e276b5bf9ee1c6383c47e258518808c086
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  4 09:54:01 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Oct  4 09:54:01 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dae591e2

sci-libs/blas-lapack-aux-wrapper: Keyword 0-r1 ppc, #963611

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild b/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild
index c2c9ae7ececf..36c23b2863cb 100644
--- a/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild
+++ b/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="index64 test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-libs/blas-lapack-aux-wrapper/
@ 2025-10-04  9:56 Michał Górny
  0 siblings, 0 replies; 10+ messages in thread
From: Michał Górny @ 2025-10-04  9:56 UTC (permalink / raw
  To: gentoo-commits

commit:     a08e440f5ffe0bc74239de83a958a2890cb59a41
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  4 09:55:57 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Oct  4 09:55:57 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a08e440f

sci-libs/blas-lapack-aux-wrapper: Remove old

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 .../blas-lapack-aux-wrapper-0.ebuild               | 40 ----------------------
 1 file changed, 40 deletions(-)

diff --git a/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0.ebuild b/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0.ebuild
deleted file mode 100644
index 8644113f8079..000000000000
--- a/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{11..14} )
-
-inherit meson python-any-r1
-
-DESCRIPTION="BLAS/LAPACK wrappers for FlexiBLAS"
-HOMEPAGE="https://gitweb.gentoo.org/proj/blas-lapack-aux-wrapper.git/"
-SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="index64"
-
-RDEPEND="
-	!sci-libs/lapack[-flexiblas(-)]
-	sci-libs/flexiblas:=[index64(-)?]
-"
-DEPEND="
-	${RDEPEND}
-	sci-libs/lapack:=[flexiblas(-),index64?,lapacke]
-"
-BDEPEND="
-	${PYTHON_DEPS}
-"
-
-# we do not call the compiler, only the linker
-QA_FLAGS_IGNORED=".*"
-
-src_configure() {
-	local emesonargs=(
-		-Dilp64=$(usex index64 true false)
-	)
-
-	meson_src_configure
-}


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sci-libs/blas-lapack-aux-wrapper/
@ 2025-10-05  6:25 Jakov Smolić
  0 siblings, 0 replies; 10+ messages in thread
From: Jakov Smolić @ 2025-10-05  6:25 UTC (permalink / raw
  To: gentoo-commits

commit:     07e8975ec0ae531efc20298786e63f007de68275
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  5 06:24:55 2025 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sun Oct  5 06:24:55 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07e8975e

sci-libs/blas-lapack-aux-wrapper: keyword 0-r1 for ~riscv

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild b/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild
index 36c23b2863cb..d3faec21c78b 100644
--- a/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild
+++ b/sci-libs/blas-lapack-aux-wrapper/blas-lapack-aux-wrapper-0-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="index64 test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2025-10-05  6:25 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-09-30 11:02 [gentoo-commits] repo/gentoo:master commit in: sci-libs/blas-lapack-aux-wrapper/ Michał Górny
  -- strict thread matches above, loose matches on Subject: below --
2025-10-01 10:52 Michał Górny
2025-10-01 10:52 Michał Górny
2025-10-03 12:58 Michał Górny
2025-10-03 13:32 Michał Górny
2025-10-03 14:14 Michał Górny
2025-10-03 17:41 Michał Górny
2025-10-04  9:55 Michał Górny
2025-10-04  9:56 Michał Górny
2025-10-05  6:25 Jakov Smolić

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox