commit:     23e650072afc63cec8212ff99906d8c172f6229a
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 25 17:13:43 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Sep 25 17:14:32 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23e65007

sci-libs/flexiblas: Default to OpenBLAS if available

Closes: https://bugs.gentoo.org/963384
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 .../flexiblas/{flexiblas-3.4.82.ebuild => flexiblas-3.4.82-r1.ebuild}   | 0
 sci-libs/flexiblas/flexiblas-9999.ebuild                                | 2 ++
 2 files changed, 2 insertions(+)

diff --git a/sci-libs/flexiblas/flexiblas-3.4.82.ebuild 
b/sci-libs/flexiblas/flexiblas-3.4.82-r1.ebuild
similarity index 100%
rename from sci-libs/flexiblas/flexiblas-3.4.82.ebuild
rename to sci-libs/flexiblas/flexiblas-3.4.82-r1.ebuild

diff --git a/sci-libs/flexiblas/flexiblas-9999.ebuild 
b/sci-libs/flexiblas/flexiblas-9999.ebuild
index 9013cd37bd7e..c77186b3f6bc 100644
--- a/sci-libs/flexiblas/flexiblas-9999.ebuild
+++ b/sci-libs/flexiblas/flexiblas-9999.ebuild
@@ -65,6 +65,8 @@ src_configure() {
                -DLAPACK=ON
                -DLINK_OPENMP=$(usex openmp)
                -DEXAMPLES=OFF
+               # prefer OpenBLAS if available
+               -DFLEXIBLAS_DEFAULT=$(usex openblas openblas netlib)
                # we need to enable autodetection for mkl
                -DBLAS_AUTO_DETECT=ON
                # ...so we need to explicitly disable autodetecting other 
libraries

Reply via email to