mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2025-12-09 00:07:57 +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/libglvnd
|
||||||
media-libs/glu
|
media-libs/glu
|
||||||
blas? (
|
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:= )
|
bzip2? ( app-arch/bzip2:= )
|
||||||
fftw? ( sci-libs/fftw:3.0= )
|
fftw? ( sci-libs/fftw:3.0= )
|
||||||
geos? ( sci-libs/geos:= )
|
geos? ( sci-libs/geos:= )
|
||||||
lapack? ( virtual/lapack[eselect-ldso(+)] )
|
lapack? (
|
||||||
|
|| (
|
||||||
|
virtual/lapack[eselect-ldso(+)]
|
||||||
|
virtual/lapack[flexiblas(-)]
|
||||||
|
)
|
||||||
|
)
|
||||||
mysql? ( dev-db/mysql-connector-c:= )
|
mysql? ( dev-db/mysql-connector-c:= )
|
||||||
netcdf? ( sci-libs/netcdf:= )
|
netcdf? ( sci-libs/netcdf:= )
|
||||||
odbc? ( dev-db/unixODBC )
|
odbc? ( dev-db/unixODBC )
|
||||||
@ -115,7 +126,7 @@ pkg_pretend() {
|
|||||||
pkg_setup() {
|
pkg_setup() {
|
||||||
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
|
[[ ${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)
|
local mylapack=$(eselect lapack show)
|
||||||
if [[ -z "${mylapack/.*reference.*/}" ]] && \
|
if [[ -z "${mylapack/.*reference.*/}" ]] && \
|
||||||
[[ -z "${mylapack/.*atlas.*/}" ]]; then
|
[[ -z "${mylapack/.*atlas.*/}" ]]; then
|
||||||
@ -126,7 +137,7 @@ pkg_setup() {
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if use blas; then
|
if use blas && has_version "virtual/blas[eselect-ldso(+)]"; then
|
||||||
local myblas=$(eselect blas show)
|
local myblas=$(eselect blas show)
|
||||||
if [[ -z "${myblas/.*reference.*/}" ]] && \
|
if [[ -z "${myblas/.*reference.*/}" ]] && \
|
||||||
[[ -z "${myblas/.*atlas.*/}" ]]; then
|
[[ -z "${myblas/.*atlas.*/}" ]]; then
|
||||||
|
|||||||
@ -58,13 +58,24 @@ RDEPEND="
|
|||||||
media-libs/libglvnd
|
media-libs/libglvnd
|
||||||
media-libs/glu
|
media-libs/glu
|
||||||
blas? (
|
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:= )
|
bzip2? ( app-arch/bzip2:= )
|
||||||
fftw? ( sci-libs/fftw:3.0= )
|
fftw? ( sci-libs/fftw:3.0= )
|
||||||
geos? ( sci-libs/geos:= )
|
geos? ( sci-libs/geos:= )
|
||||||
lapack? ( virtual/lapack[eselect-ldso(+)] )
|
lapack? (
|
||||||
|
|| (
|
||||||
|
virtual/lapack[eselect-ldso(+)]
|
||||||
|
virtual/lapack[flexiblas(-)]
|
||||||
|
)
|
||||||
|
)
|
||||||
mysql? ( dev-db/mysql-connector-c:= )
|
mysql? ( dev-db/mysql-connector-c:= )
|
||||||
netcdf? ( sci-libs/netcdf:= )
|
netcdf? ( sci-libs/netcdf:= )
|
||||||
odbc? ( dev-db/unixODBC )
|
odbc? ( dev-db/unixODBC )
|
||||||
@ -108,7 +119,7 @@ pkg_pretend() {
|
|||||||
pkg_setup() {
|
pkg_setup() {
|
||||||
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
|
[[ ${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)
|
local mylapack=$(eselect lapack show)
|
||||||
if [[ -z "${mylapack/.*reference.*/}" ]] && \
|
if [[ -z "${mylapack/.*reference.*/}" ]] && \
|
||||||
[[ -z "${mylapack/.*atlas.*/}" ]]; then
|
[[ -z "${mylapack/.*atlas.*/}" ]]; then
|
||||||
@ -119,7 +130,7 @@ pkg_setup() {
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if use blas; then
|
if use blas && has_version "virtual/blas[eselect-ldso(+)]"; then
|
||||||
local myblas=$(eselect blas show)
|
local myblas=$(eselect blas show)
|
||||||
if [[ -z "${myblas/.*reference.*/}" ]] && \
|
if [[ -z "${myblas/.*reference.*/}" ]] && \
|
||||||
[[ -z "${myblas/.*atlas.*/}" ]]; then
|
[[ -z "${myblas/.*atlas.*/}" ]]; then
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user