mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2025-12-08 00:05:33 +03:00
sci-geosciences/grass: allow flexiblas
Bug: https://bugs.gentoo.org/965270 Signed-off-by: Alfred Wingate <parona@protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44664 Closes: https://github.com/gentoo/gentoo/pull/44664 Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
parent
6f29836b92
commit
10ca5ce93d
@ -58,13 +58,24 @@ RDEPEND="
|
||||
media-libs/libglvnd
|
||||
media-libs/glu
|
||||
blas? (
|
||||
virtual/cblas[eselect-ldso(+)]
|
||||
virtual/blas[eselect-ldso(+)]
|
||||
|| (
|
||||
virtual/cblas[eselect-ldso(+)]
|
||||
virtual/cblas[flexiblas(-)]
|
||||
)
|
||||
|| (
|
||||
virtual/blas[eselect-ldso(+)]
|
||||
virtual/blas[flexiblas(-)]
|
||||
)
|
||||
)
|
||||
bzip2? ( app-arch/bzip2:= )
|
||||
fftw? ( sci-libs/fftw:3.0= )
|
||||
geos? ( sci-libs/geos:= )
|
||||
lapack? ( virtual/lapack[eselect-ldso(+)] )
|
||||
lapack? (
|
||||
|| (
|
||||
virtual/lapack[eselect-ldso(+)]
|
||||
virtual/lapack[flexiblas(-)]
|
||||
)
|
||||
)
|
||||
mysql? ( dev-db/mysql-connector-c:= )
|
||||
netcdf? ( sci-libs/netcdf:= )
|
||||
odbc? ( dev-db/unixODBC )
|
||||
@ -115,7 +126,7 @@ pkg_pretend() {
|
||||
pkg_setup() {
|
||||
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
|
||||
|
||||
if use lapack; then
|
||||
if use lapack && has_version "virtual/lapack[eselect-ldso(+)]"; then
|
||||
local mylapack=$(eselect lapack show)
|
||||
if [[ -z "${mylapack/.*reference.*/}" ]] && \
|
||||
[[ -z "${mylapack/.*atlas.*/}" ]]; then
|
||||
@ -126,7 +137,7 @@ pkg_setup() {
|
||||
fi
|
||||
fi
|
||||
|
||||
if use blas; then
|
||||
if use blas && has_version "virtual/blas[eselect-ldso(+)]"; then
|
||||
local myblas=$(eselect blas show)
|
||||
if [[ -z "${myblas/.*reference.*/}" ]] && \
|
||||
[[ -z "${myblas/.*atlas.*/}" ]]; then
|
||||
|
||||
@ -58,13 +58,24 @@ RDEPEND="
|
||||
media-libs/libglvnd
|
||||
media-libs/glu
|
||||
blas? (
|
||||
virtual/cblas[eselect-ldso(+)]
|
||||
virtual/blas[eselect-ldso(+)]
|
||||
|| (
|
||||
virtual/cblas[eselect-ldso(+)]
|
||||
virtual/cblas[flexiblas(-)]
|
||||
)
|
||||
|| (
|
||||
virtual/blas[eselect-ldso(+)]
|
||||
virtual/blas[flexiblas(-)]
|
||||
)
|
||||
)
|
||||
bzip2? ( app-arch/bzip2:= )
|
||||
fftw? ( sci-libs/fftw:3.0= )
|
||||
geos? ( sci-libs/geos:= )
|
||||
lapack? ( virtual/lapack[eselect-ldso(+)] )
|
||||
lapack? (
|
||||
|| (
|
||||
virtual/lapack[eselect-ldso(+)]
|
||||
virtual/lapack[flexiblas(-)]
|
||||
)
|
||||
)
|
||||
mysql? ( dev-db/mysql-connector-c:= )
|
||||
netcdf? ( sci-libs/netcdf:= )
|
||||
odbc? ( dev-db/unixODBC )
|
||||
@ -108,7 +119,7 @@ pkg_pretend() {
|
||||
pkg_setup() {
|
||||
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
|
||||
|
||||
if use lapack; then
|
||||
if use lapack && has_version "virtual/lapack[eselect-ldso(+)]"; then
|
||||
local mylapack=$(eselect lapack show)
|
||||
if [[ -z "${mylapack/.*reference.*/}" ]] && \
|
||||
[[ -z "${mylapack/.*atlas.*/}" ]]; then
|
||||
@ -119,7 +130,7 @@ pkg_setup() {
|
||||
fi
|
||||
fi
|
||||
|
||||
if use blas; then
|
||||
if use blas && has_version "virtual/blas[eselect-ldso(+)]"; then
|
||||
local myblas=$(eselect blas show)
|
||||
if [[ -z "${myblas/.*reference.*/}" ]] && \
|
||||
[[ -z "${myblas/.*atlas.*/}" ]]; then
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user