summaryrefslogtreecommitdiff
path: root/virtual/blas
diff options
context:
space:
mode:
Diffstat (limited to 'virtual/blas')
-rw-r--r--virtual/blas/Manifest3
-rw-r--r--virtual/blas/blas-3.8.ebuild17
-rw-r--r--virtual/blas/metadata.xml10
3 files changed, 26 insertions, 4 deletions
diff --git a/virtual/blas/Manifest b/virtual/blas/Manifest
index 00a3afda7837..c83fee1953a8 100644
--- a/virtual/blas/Manifest
+++ b/virtual/blas/Manifest
@@ -1,4 +1,5 @@
EBUILD blas-1.0.ebuild 438 BLAKE2B 1e8078a2c716d0bac594d4fb84632726e90ba40362cb1fa5e2e78d81f81d35e436b9db4d50afadec1ddc7c4f6efce723f9f2eb7d3520508ebf5de3d658fb3425 SHA512 b377cb09e9b2374593eaee3099bb64ad22c8b19cb38962e1164cbbe073816f245f221edba16f08f0b848fbc60711caa02b503e88ca56c83d73a2cb6084d2ab50
EBUILD blas-3.6.ebuild 437 BLAKE2B ecdc8742adf64e698d86c70bbb9a7d3cb78b02c0c6394eb6cb3dba06f9bd51409144bf2887642c53c8c09e93f13950b99f801a607c43f5599d5e23966b54a962 SHA512 b1996000a47b1c1b638bb562f4bc05be03ac5feb5e1fed6b2b62bd32c744825b7f2a4b83a48faee97a9ec4bb2a2fb2c6ff2a62bd79bd19f6ce6496a974abe63e
EBUILD blas-3.7.ebuild 444 BLAKE2B 6777d7ca5a90ce67969ab99afd0f6e2ebb13f1f3bce94d794663a410d5e4904c66cab723241332bf2f910946a6837b08e3b61ab509d9ceebc8096f37b9c595a4 SHA512 efa1fb62c7b2515153d1583f1700aeff6c7966d6827c202eb5247229090fcf00a49d0855d24bb189460c99de07c3706da9323eb845f165523448b8429a132d81
-MISC metadata.xml 399 BLAKE2B 3744e3769a684e3fc7be0a39dbf127e60bbca3f38414234fa6803bae3fedbb57955ae7c6f57e42cf809d58fb9dff6c6acdb6963deb6d9cec4e7319c527dcce8b SHA512 21e4262b2ba7a8ef6906a0dc598808b3b70002064483f974f774baf4de167b6ca3ee48fb8a54828a285abc8ed8d8ee8998de87cc6fde51080241ca501adab30f
+EBUILD blas-3.8.ebuild 568 BLAKE2B 206c5c3ee504711cc7f4b2334ac6e9ef4dfbc9146bf2e26fec8ad94b6d9e4bb06e097cef0c806ca4ca13a6d40565e6cacb077c1b59dd645078ea1f2a7b0c8e9b SHA512 91fff95d3c2f14f6c9e860c89b3e264ceaedee8d7b2adb07ce717ae5f8d52dba8e27c5a63ae053e39e1bbb182432d4d73a76c4b4fd12ba4880a873b8fada3218
+MISC metadata.xml 522 BLAKE2B fbaf0c9e2e5611db496efd183e8429dcf90a2b7926c9d4baf9be38736f15127b3e721dc0b9a6323ccde12e9fb55fd8438e6fdb75105cb5aea610687a9d11d8d0 SHA512 b9a3489350524b32015a1af2a1a955e407111ddd8d09384ccfa92d423ba7bcba3c45d1a43821715aa67fe177709295151f9046217a7c6010213d0e0ceef82074
diff --git a/virtual/blas/blas-3.8.ebuild b/virtual/blas/blas-3.8.ebuild
new file mode 100644
index 000000000000..45bf1cc03013
--- /dev/null
+++ b/virtual/blas/blas-3.8.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+DESCRIPTION="Virtual for FORTRAN 77 BLAS implementation"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
+IUSE="eselect-ldso"
+
+RDEPEND="
+ !eselect-ldso? ( >=sci-libs/lapack-3.8.0[-eselect-ldso] )
+ eselect-ldso? ( || (
+ >=sci-libs/lapack-3.8.0[eselect-ldso]
+ sci-libs/blis[eselect-ldso] ) )
+"
+DEPEND="${RDEPEND}"
diff --git a/virtual/blas/metadata.xml b/virtual/blas/metadata.xml
index 1b4d6e817c05..35dd50fb4450 100644
--- a/virtual/blas/metadata.xml
+++ b/virtual/blas/metadata.xml
@@ -6,7 +6,11 @@
<name>Gentoo Science Project</name>
</maintainer>
<longdescription lang="en">
-Gentoo virtual package for the Basic Linear Algebra Subprograms
-FORTRAN 77 implementation.
-</longdescription>
+ Gentoo virtual package for the Basic Linear Algebra Subprograms
+ FORTRAN 77 implementation.
+ </longdescription>
+ <use>
+ <flag name="eselect-ldso">Enable runtime library switching by
+ eselect and ld.so.</flag>
+ </use>
</pkgmetadata>