* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2019-06-26 3:11 Benda XU
0 siblings, 0 replies; 87+ messages in thread
From: Benda XU @ 2019-06-26 3:11 UTC (permalink / raw
To: gentoo-commits
commit: 77adee6db459011c15b367044c0171f61be8b531
Author: Mo Zhou <cdluminate <AT> gmail <DOT> com>
AuthorDate: Wed Jun 26 02:24:04 2019 +0000
Commit: Benda XU <heroxbd <AT> gentoo <DOT> org>
CommitDate: Wed Jun 26 03:11:38 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77adee6d
sci-libs/lapack: new ebuild for lapack that enables runtime switching.
This ebuild replaces {blas,cblas,lapack,lapacke}-reference ebuild
files.
Closes: https://github.com/gentoo/gentoo/pull/12319
Signed-off-by: Mo Zhou <cdluminate <AT> gmail.com>
Signed-off-by: Benda Xu <heroxbd <AT> gentoo.org>
sci-libs/lapack/Manifest | 1 +
sci-libs/lapack/lapack-3.8.0.ebuild | 88 +++++++++++++++++++++++++++++++++++++
sci-libs/lapack/metadata.xml | 28 ++++++++++++
3 files changed, 117 insertions(+)
diff --git a/sci-libs/lapack/Manifest b/sci-libs/lapack/Manifest
new file mode 100644
index 00000000000..fe865c2bdc8
--- /dev/null
+++ b/sci-libs/lapack/Manifest
@@ -0,0 +1 @@
+DIST lapack-3.8.0.tar.gz 7426094 BLAKE2B 27cd75eea498250382b2df6f5d7dc95fdee8d37b1a0faba5296ca0145ec40a1165a4ecc727aa1647086be6783b50cf475f79cea0f30f541da789051db99b2f37 SHA512 17786cb7306fccdc9b4a242de7f64fc261ebe6a10b6ec55f519deb4cb673cb137e8742aa5698fd2dc52f1cd56d3bd116af3f593a01dcf6770c4dcc86c50b2a7f
diff --git a/sci-libs/lapack/lapack-3.8.0.ebuild b/sci-libs/lapack/lapack-3.8.0.ebuild
new file mode 100644
index 00000000000..df848e027d5
--- /dev/null
+++ b/sci-libs/lapack/lapack-3.8.0.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+CMAKE_MAKEFILE_GENERATOR=emake
+inherit cmake-utils
+
+DESCRIPTION="BLAS,CBLAS,LAPACK,LAPACKE reference implementations"
+HOMEPAGE="http://www.netlib.org/lapack/"
+SRC_URI="http://www.netlib.org/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="lapacke doc"
+# TODO: static-libs 64bit-index
+
+RDEPEND="
+ >=app-eselect/eselect-blas-0.2
+ >=app-eselect/eselect-lapack-0.2
+ !app-eselect/eselect-cblas
+ !sci-libs/blas-reference
+ !sci-libs/cblas-reference
+ !sci-libs/lapack-reference
+ !sci-libs/lapacke-reference
+ doc? ( app-doc/blas-docs )
+ virtual/pkgconfig"
+DEPEND="${RDEPEND}
+ virtual/fortran"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCBLAS=ON
+ -DLAPACKE=$(usex lapacke)
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}"/usr
+ -DBUILD_SHARED_LIBS=ON
+ )
+ cmake-utils_src_configure
+}
+
+src_install () {
+ cmake-utils_src_install
+
+ # Create private lib directory for eselect::blas (ld.so.conf)
+ dodir /usr/$(get_libdir)/blas/reference
+ dosym ../../libblas.so usr/$(get_libdir)/blas/reference/libblas.so
+ dosym ../../libblas.so.3 usr/$(get_libdir)/blas/reference/libblas.so.3
+ dosym ../../libcblas.so usr/$(get_libdir)/blas/reference/libcblas.so
+ dosym ../../libcblas.so.3 usr/$(get_libdir)/blas/reference/libcblas.so.3
+
+ # Create private lib directory for eselect::lapack (ld.so.conf)
+ dodir /usr/$(get_libdir)/lapack/reference
+ dosym ../../liblapack.so usr/$(get_libdir)/lapack/reference/liblapack.so
+ dosym ../../liblapack.so.3 usr/$(get_libdir)/lapack/reference/liblapack.so.3
+}
+
+pkg_postinst () {
+ local me=reference libdir=$(get_libdir)
+
+ # check eselect-blas
+ eselect blas add ${libdir} "${EROOT}"/usr/${libdir}/blas/${me} ${me}
+ local current_blas=$(eselect blas show ${libdir} | cut -d' ' -f2)
+ if [[ ${current_blas} == ${me} || -z ${current_blas} ]]; then
+ eselect blas set ${libdir} ${me}
+ elog "Current eselect: BLAS ($libdir) -> [${current_blas}]."
+ else
+ elog "Current eselect: BLAS ($libdir) -> [${current_blas}]."
+ elog "To use blas [${me}] implementation, you have to issue (as root):"
+ elog "\t eselect blas set ${libdir} ${me}"
+ fi
+
+ # check eselect-lapack
+ eselect lapack add ${libdir} "${EROOT}"/usr/${libdir}/lapack/${me} ${me}
+ local current_lapack=$(eselect lapack show ${libdir} | cut -d' ' -f2)
+ if [[ ${current_lapack} == ${me} || -z ${current_lapack} ]]; then
+ eselect lapack set ${libdir} ${me}
+ elog "Current eselect: LAPACK ($libdir) -> [${current_lapack}]."
+ else
+ elog "Current eselect: LAPACK ($libdir) -> [${current_lapack}]."
+ elog "To use lapack [${me}] implementation, you have to issue (as root):"
+ elog "\t eselect lapack set ${libdir} ${me}"
+ fi
+}
+
+pkg_postrm () {
+ eselect blas validate
+ eselect lapack validate
+}
diff --git a/sci-libs/lapack/metadata.xml b/sci-libs/lapack/metadata.xml
new file mode 100644
index 00000000000..7b291ef6bfd
--- /dev/null
+++ b/sci-libs/lapack/metadata.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>sci@gentoo.org</email>
+ <name>Gentoo Science Project</name>
+ </maintainer>
+ <longdescription lang="en">
+The BLAS (Basic Linear Algebra Subprograms) are high quality "building
+block" routines for performing basic vector and matrix operations. Level 1
+BLAS do vector-vector operations, Level 2 BLAS do matrix-vector operations,
+and Level 3 BLAS do matrix-matrix operations. Because the BLAS are
+efficient, portable, and widely available, they're commonly used in the
+development of high quality linear algebra software, LAPACK for
+example. This packages implements the reference FORTRAN 77 library,
+the reference C library as a wrapper to the FORTRAN 77 BLAS library.
+
+LAPACK is a comprehensive library that does linear algebra
+operations including matrix inversions, least squared solutions to
+linear sets of equations, eigenvector analysis, singular value
+decomposition, etc. It is a very comprehensive and reputable package
+that has found extensive use in the scientific community.
+This package installs the reference FORTRAN 77 implementation from Netlib.
+ </longdescription>
+ <use>
+ <flag name="lapacke">Build LAPACKE</flag>
+ </use>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2019-10-31 23:50 Thomas Deutschmann
0 siblings, 0 replies; 87+ messages in thread
From: Thomas Deutschmann @ 2019-10-31 23:50 UTC (permalink / raw
To: gentoo-commits
commit: 54d297cae58804e54fd80dee440750fce08fb901
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 31 23:17:41 2019 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Thu Oct 31 23:17:41 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54d297ca
sci-libs/lapack: x86 stable (bug #698756)
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
sci-libs/lapack/lapack-3.8.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.8.0.ebuild b/sci-libs/lapack/lapack-3.8.0.ebuild
index 223eeadad7b..d564fb2dde5 100644
--- a/sci-libs/lapack/lapack-3.8.0.ebuild
+++ b/sci-libs/lapack/lapack-3.8.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.netlib.org/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="lapacke doc eselect-ldso"
# TODO: static-libs 64bit-index
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2019-11-01 11:14 Mikle Kolyada
0 siblings, 0 replies; 87+ messages in thread
From: Mikle Kolyada @ 2019-11-01 11:14 UTC (permalink / raw
To: gentoo-commits
commit: 51db39278b3b2cac5faaa16a8d5b05bd2ca208ea
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 1 11:14:06 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Fri Nov 1 11:14:06 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51db3927
sci-libs/lapack: arm stable wrt bug #698756
Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
sci-libs/lapack/lapack-3.8.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.8.0.ebuild b/sci-libs/lapack/lapack-3.8.0.ebuild
index d564fb2dde5..a12e480344c 100644
--- a/sci-libs/lapack/lapack-3.8.0.ebuild
+++ b/sci-libs/lapack/lapack-3.8.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.netlib.org/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="lapacke doc eselect-ldso"
# TODO: static-libs 64bit-index
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2019-11-15 12:47 Agostino Sarubbo
0 siblings, 0 replies; 87+ messages in thread
From: Agostino Sarubbo @ 2019-11-15 12:47 UTC (permalink / raw
To: gentoo-commits
commit: e9f0ffffa0e05b3903272a59d14e7891c648ff60
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 15 12:47:21 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Nov 15 12:47:21 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9f0ffff
sci-libs/lapack: amd64 stable wrt bug #698756
Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
sci-libs/lapack/lapack-3.8.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.8.0.ebuild b/sci-libs/lapack/lapack-3.8.0.ebuild
index a12e480344c..77c82672e9a 100644
--- a/sci-libs/lapack/lapack-3.8.0.ebuild
+++ b/sci-libs/lapack/lapack-3.8.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.netlib.org/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="lapacke doc eselect-ldso"
# TODO: static-libs 64bit-index
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2019-11-24 4:24 Aaron Bauman
0 siblings, 0 replies; 87+ messages in thread
From: Aaron Bauman @ 2019-11-24 4:24 UTC (permalink / raw
To: gentoo-commits
commit: 9bc2f03213f2a6ffe745f7b343748a4e33d427a4
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 24 04:23:17 2019 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sun Nov 24 04:23:17 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bc2f032
sci-libs/lapack: arm64 stable (bug #698756)
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
Package-Manager: Portage-2.3.79, Repoman-2.3.18
sci-libs/lapack/lapack-3.8.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.8.0.ebuild b/sci-libs/lapack/lapack-3.8.0.ebuild
index 2ad60963823..1e56c6d4165 100644
--- a/sci-libs/lapack/lapack-3.8.0.ebuild
+++ b/sci-libs/lapack/lapack-3.8.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.netlib.org/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="lapacke doc eselect-ldso"
# TODO: static-libs 64bit-index
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2019-12-01 14:01 Sergei Trofimovich
0 siblings, 0 replies; 87+ messages in thread
From: Sergei Trofimovich @ 2019-12-01 14:01 UTC (permalink / raw
To: gentoo-commits
commit: c87f0dd8180bc8afd56432d1c910ffadf36c9f9a
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 1 14:00:38 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Dec 1 14:00:38 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c87f0dd8
sci-libs/lapack: stable 3.8.0 for ppc64, bug #698756
Package-Manager: Portage-2.3.80, Repoman-2.3.19
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
sci-libs/lapack/lapack-3.8.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.8.0.ebuild b/sci-libs/lapack/lapack-3.8.0.ebuild
index 1e56c6d4165..8ad78cf1325 100644
--- a/sci-libs/lapack/lapack-3.8.0.ebuild
+++ b/sci-libs/lapack/lapack-3.8.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.netlib.org/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="lapacke doc eselect-ldso"
# TODO: static-libs 64bit-index
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2019-12-24 20:03 Mikle Kolyada
0 siblings, 0 replies; 87+ messages in thread
From: Mikle Kolyada @ 2019-12-24 20:03 UTC (permalink / raw
To: gentoo-commits
commit: f7df37747cb9771ef43718982fa2f27c306a7ddd
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 24 20:03:24 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Tue Dec 24 20:03:24 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7df3774
sci-libs/lapack: alpha stable wrt bug #698756
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="alpha"
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
sci-libs/lapack/lapack-3.8.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.8.0.ebuild b/sci-libs/lapack/lapack-3.8.0.ebuild
index 8ad78cf1325..8a158e8dd50 100644
--- a/sci-libs/lapack/lapack-3.8.0.ebuild
+++ b/sci-libs/lapack/lapack-3.8.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.netlib.org/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="lapacke doc eselect-ldso"
# TODO: static-libs 64bit-index
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2020-02-08 17:06 David Seifert
0 siblings, 0 replies; 87+ messages in thread
From: David Seifert @ 2020-02-08 17:06 UTC (permalink / raw
To: gentoo-commits
commit: 9272dbf42dee789cc3d5d9af35c5eda5433a7892
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 8 17:05:52 2020 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Feb 8 17:05:52 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9272dbf4
sci-libs/lapack: [QA] Remove unnecessary -DCMAKE_INSTALL_PREFIX arguments
Signed-off-by: David Seifert <soap <AT> gentoo.org>
sci-libs/lapack/lapack-3.8.0.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.8.0.ebuild b/sci-libs/lapack/lapack-3.8.0.ebuild
index 8ad78cf1325..3c90d0068c8 100644
--- a/sci-libs/lapack/lapack-3.8.0.ebuild
+++ b/sci-libs/lapack/lapack-3.8.0.ebuild
@@ -32,7 +32,6 @@ src_configure() {
local mycmakeargs=(
-DCBLAS=ON
-DLAPACKE=$(usex lapacke)
- -DCMAKE_INSTALL_PREFIX="${EPREFIX}"/usr
-DBUILD_SHARED_LIBS=ON
)
cmake-utils_src_configure
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2020-03-08 4:35 Benda XU
0 siblings, 0 replies; 87+ messages in thread
From: Benda XU @ 2020-03-08 4:35 UTC (permalink / raw
To: gentoo-commits
commit: 09e858da1b3331b1ed8786235a3e3bdb9732956d
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Sat Feb 29 10:49:33 2020 +0000
Commit: Benda XU <heroxbd <AT> gentoo <DOT> org>
CommitDate: Sun Mar 8 04:34:46 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09e858da
sci-libs/lapack: readd deprecated functions.
Reported-By: leoricupero <AT> gmail.com
Closes: https://bugs.gentoo.org/702254
Closes: https://github.com/gentoo/gentoo/pull/14803
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
Signed-off-by: Benda Xu <heroxbd <AT> gentoo.org>
sci-libs/lapack/lapack-3.8.0-r1.ebuild | 92 ++++++++++++++++++++++++++++++++++
sci-libs/lapack/metadata.xml | 1 +
2 files changed, 93 insertions(+)
diff --git a/sci-libs/lapack/lapack-3.8.0-r1.ebuild b/sci-libs/lapack/lapack-3.8.0-r1.ebuild
new file mode 100644
index 00000000000..bf8ffd46029
--- /dev/null
+++ b/sci-libs/lapack/lapack-3.8.0-r1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+CMAKE_MAKEFILE_GENERATOR=emake
+inherit cmake-utils
+
+DESCRIPTION="BLAS,CBLAS,LAPACK,LAPACKE reference implementations"
+HOMEPAGE="http://www.netlib.org/lapack/"
+SRC_URI="http://www.netlib.org/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+IUSE="lapacke deprecated doc eselect-ldso"
+# TODO: static-libs 64bit-index
+
+RDEPEND="
+ eselect-ldso? ( >=app-eselect/eselect-blas-0.2
+ >=app-eselect/eselect-lapack-0.2 )
+ !app-eselect/eselect-cblas
+ !sci-libs/blas-reference
+ !sci-libs/cblas-reference
+ !sci-libs/lapack-reference
+ !sci-libs/lapacke-reference
+ virtual/fortran
+ doc? ( app-doc/blas-docs )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCBLAS=ON
+ -DLAPACKE=$(usex lapacke)
+ -DBUILD_DEPRECATED=$(usex deprecated)
+ -DBUILD_SHARED_LIBS=ON
+ )
+ cmake-utils_src_configure
+}
+
+src_install() {
+ cmake-utils_src_install
+
+ use eselect-ldso || return
+ # Create private lib directory for eselect::blas (ld.so.conf)
+ dodir /usr/$(get_libdir)/blas/reference
+ dosym ../../libblas.so usr/$(get_libdir)/blas/reference/libblas.so
+ dosym ../../libblas.so.3 usr/$(get_libdir)/blas/reference/libblas.so.3
+ dosym ../../libcblas.so usr/$(get_libdir)/blas/reference/libcblas.so
+ dosym ../../libcblas.so.3 usr/$(get_libdir)/blas/reference/libcblas.so.3
+
+ # Create private lib directory for eselect::lapack (ld.so.conf)
+ dodir /usr/$(get_libdir)/lapack/reference
+ dosym ../../liblapack.so usr/$(get_libdir)/lapack/reference/liblapack.so
+ dosym ../../liblapack.so.3 usr/$(get_libdir)/lapack/reference/liblapack.so.3
+}
+
+pkg_postinst() {
+ use eselect-ldso || return
+
+ local me=reference libdir=$(get_libdir)
+ # check eselect-blas
+ eselect blas add ${libdir} "${EROOT}"/usr/${libdir}/blas/${me} ${me}
+ local current_blas=$(eselect blas show ${libdir} | cut -d' ' -f2)
+ if [[ ${current_blas} == ${me} || -z ${current_blas} ]]; then
+ eselect blas set ${libdir} ${me}
+ elog "Current eselect: BLAS ($libdir) -> [${current_blas}]."
+ else
+ elog "Current eselect: BLAS ($libdir) -> [${current_blas}]."
+ elog "To use blas [${me}] implementation, you have to issue (as root):"
+ elog "\t eselect blas set ${libdir} ${me}"
+ fi
+
+ # check eselect-lapack
+ eselect lapack add ${libdir} "${EROOT}"/usr/${libdir}/lapack/${me} ${me}
+ local current_lapack=$(eselect lapack show ${libdir} | cut -d' ' -f2)
+ if [[ ${current_lapack} == ${me} || -z ${current_lapack} ]]; then
+ eselect lapack set ${libdir} ${me}
+ elog "Current eselect: LAPACK ($libdir) -> [${current_lapack}]."
+ else
+ elog "Current eselect: LAPACK ($libdir) -> [${current_lapack}]."
+ elog "To use lapack [${me}] implementation, you have to issue (as root):"
+ elog "\t eselect lapack set ${libdir} ${me}"
+ fi
+}
+
+pkg_postrm() {
+ use eselect-ldso || return
+
+ eselect blas validate
+ eselect lapack validate
+}
diff --git a/sci-libs/lapack/metadata.xml b/sci-libs/lapack/metadata.xml
index adc276993c4..e4cd26e0166 100644
--- a/sci-libs/lapack/metadata.xml
+++ b/sci-libs/lapack/metadata.xml
@@ -23,6 +23,7 @@ that has found extensive use in the scientific community.
This package installs the reference FORTRAN 77 implementation from Netlib.
</longdescription>
<use>
+ <flag name="deprecated">Also build deprecated functions</flag>
<flag name="lapacke">Build LAPACKE</flag>
<flag name="eselect-ldso">Enable runtime library switching by
eselect and ld.so.</flag>
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2020-05-20 6:25 Agostino Sarubbo
0 siblings, 0 replies; 87+ messages in thread
From: Agostino Sarubbo @ 2020-05-20 6:25 UTC (permalink / raw
To: gentoo-commits
commit: 311e366c5cb9000a770f15568648d7ff452503a3
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed May 20 06:25:23 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed May 20 06:25:23 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=311e366c
sci-libs/lapack: sparc stable wrt bug #698756
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
sci-libs/lapack/lapack-3.8.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.8.0.ebuild b/sci-libs/lapack/lapack-3.8.0.ebuild
index 00c22e49a87..3167f4c22b5 100644
--- a/sci-libs/lapack/lapack-3.8.0.ebuild
+++ b/sci-libs/lapack/lapack-3.8.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.netlib.org/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="lapacke doc eselect-ldso"
# TODO: static-libs 64bit-index
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2020-06-01 19:52 Sergei Trofimovich
0 siblings, 0 replies; 87+ messages in thread
From: Sergei Trofimovich @ 2020-06-01 19:52 UTC (permalink / raw
To: gentoo-commits
commit: 4312c083831a648ad20c0e1a9f7498f09196ae63
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Mon Jun 1 17:49:27 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Jun 1 19:52:33 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4312c083
sci-libs/lapack: stable 3.8.0 for hppa, bug #698756
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
sci-libs/lapack/lapack-3.8.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.8.0.ebuild b/sci-libs/lapack/lapack-3.8.0.ebuild
index 3167f4c22b5..7b7241aeb31 100644
--- a/sci-libs/lapack/lapack-3.8.0.ebuild
+++ b/sci-libs/lapack/lapack-3.8.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.netlib.org/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="lapacke doc eselect-ldso"
# TODO: static-libs 64bit-index
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2020-07-24 11:54 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2020-07-24 11:54 UTC (permalink / raw
To: gentoo-commits
commit: 9c3f2e32bb5310c5de1e8ae8a373e75cbff0551f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 24 11:53:23 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 24 11:54:19 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c3f2e32
sci-libs/lapack: amd64 stable (bug #733580)
Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-libs/lapack/lapack-3.8.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.8.0-r1.ebuild b/sci-libs/lapack/lapack-3.8.0-r1.ebuild
index bf8ffd46029..e229db13615 100644
--- a/sci-libs/lapack/lapack-3.8.0-r1.ebuild
+++ b/sci-libs/lapack/lapack-3.8.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.netlib.org/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="lapacke deprecated doc eselect-ldso"
# TODO: static-libs 64bit-index
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2020-07-25 8:42 Sergei Trofimovich
0 siblings, 0 replies; 87+ messages in thread
From: Sergei Trofimovich @ 2020-07-25 8:42 UTC (permalink / raw
To: gentoo-commits
commit: 49f670ba6b12cdc688c2d51d525d7dcacb901f5e
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Sat Jul 25 08:24:50 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Jul 25 08:42:06 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49f670ba
sci-libs/lapack: stable 3.8.0-r1 for sparc, bug #733580
Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
sci-libs/lapack/lapack-3.8.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.8.0-r1.ebuild b/sci-libs/lapack/lapack-3.8.0-r1.ebuild
index e229db13615..5a8d2dc1528 100644
--- a/sci-libs/lapack/lapack-3.8.0-r1.ebuild
+++ b/sci-libs/lapack/lapack-3.8.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.netlib.org/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="lapacke deprecated doc eselect-ldso"
# TODO: static-libs 64bit-index
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2020-07-25 14:08 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2020-07-25 14:08 UTC (permalink / raw
To: gentoo-commits
commit: 4d845c836156555cd505b4187eede6ffe14b4d26
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 25 14:07:50 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 25 14:08:12 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d845c83
sci-libs/lapack: arm64 stable (bug #733580)
Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-libs/lapack/lapack-3.8.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.8.0-r1.ebuild b/sci-libs/lapack/lapack-3.8.0-r1.ebuild
index 5a8d2dc1528..0367981289a 100644
--- a/sci-libs/lapack/lapack-3.8.0-r1.ebuild
+++ b/sci-libs/lapack/lapack-3.8.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.netlib.org/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="lapacke deprecated doc eselect-ldso"
# TODO: static-libs 64bit-index
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2020-07-25 21:01 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2020-07-25 21:01 UTC (permalink / raw
To: gentoo-commits
commit: 0656565acf4bb556ddce88e16405663d407cf4d6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 25 20:43:01 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 25 21:01:15 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0656565a
sci-libs/lapack: arm stable (bug #733580)
Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-libs/lapack/lapack-3.8.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.8.0-r1.ebuild b/sci-libs/lapack/lapack-3.8.0-r1.ebuild
index 0367981289a..ecce21d736a 100644
--- a/sci-libs/lapack/lapack-3.8.0-r1.ebuild
+++ b/sci-libs/lapack/lapack-3.8.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.netlib.org/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="lapacke deprecated doc eselect-ldso"
# TODO: static-libs 64bit-index
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2020-08-01 8:53 Sergei Trofimovich
0 siblings, 0 replies; 87+ messages in thread
From: Sergei Trofimovich @ 2020-08-01 8:53 UTC (permalink / raw
To: gentoo-commits
commit: e100a8e7358f208d573d29aa67c7b1112d4eb82d
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 1 08:45:41 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Aug 1 08:45:41 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e100a8e7
sci-libs/lapack: stable 3.8.0-r1 for ppc
stable wrt bug #733580
Package-Manager: Portage-3.0.1, Repoman-2.3.23
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
sci-libs/lapack/lapack-3.8.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.8.0-r1.ebuild b/sci-libs/lapack/lapack-3.8.0-r1.ebuild
index ecce21d736a..cd2843e6732 100644
--- a/sci-libs/lapack/lapack-3.8.0-r1.ebuild
+++ b/sci-libs/lapack/lapack-3.8.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.netlib.org/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="lapacke deprecated doc eselect-ldso"
# TODO: static-libs 64bit-index
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2020-08-01 9:01 Sergei Trofimovich
0 siblings, 0 replies; 87+ messages in thread
From: Sergei Trofimovich @ 2020-08-01 9:01 UTC (permalink / raw
To: gentoo-commits
commit: e5b8ce7bfd9af6fc4570353325c16ce97eb5f061
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 1 08:59:47 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Aug 1 08:59:47 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5b8ce7b
sci-libs/lapack: stable 3.8.0-r1 for ppc64
stable wrt bug #733580
Package-Manager: Portage-3.0.1, Repoman-2.3.23
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
sci-libs/lapack/lapack-3.8.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.8.0-r1.ebuild b/sci-libs/lapack/lapack-3.8.0-r1.ebuild
index cd2843e6732..dff0d45f721 100644
--- a/sci-libs/lapack/lapack-3.8.0-r1.ebuild
+++ b/sci-libs/lapack/lapack-3.8.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.netlib.org/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="lapacke deprecated doc eselect-ldso"
# TODO: static-libs 64bit-index
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2020-09-30 0:19 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2020-09-30 0:19 UTC (permalink / raw
To: gentoo-commits
commit: 2eed2da849b1b4d2cac23b9e913259450957ce6e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 30 00:18:44 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Sep 30 00:19:28 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eed2da8
sci-libs/lapack: build tests conditionally
This significantly reduces build time on non-test builds.
Fixes: 1a9d2a5e0166770db4aefdd7f688e332a32f858a
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-libs/lapack/lapack-3.9.0.ebuild | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/sci-libs/lapack/lapack-3.9.0.ebuild b/sci-libs/lapack/lapack-3.9.0.ebuild
index cc1fc963b7c..87c344ba13b 100644
--- a/sci-libs/lapack/lapack-3.9.0.ebuild
+++ b/sci-libs/lapack/lapack-3.9.0.ebuild
@@ -30,6 +30,10 @@ RDEPEND="
DEPEND="${RDEPEND}
virtual/pkgconfig"
+PATCHES=(
+ "${FILESDIR}/${PN}-3.9.0-build-tests.patch"
+)
+
src_configure() {
local mycmakeargs=(
-DCBLAS=ON
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2020-11-06 11:16 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2020-11-06 11:16 UTC (permalink / raw
To: gentoo-commits
commit: 81641e9d74619fc140e82c94ff70e90f84ae0e78
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 6 11:15:56 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 6 11:15:56 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81641e9d
sci-libs/lapack: Stabilize 3.9.0 arm64, #733580
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-libs/lapack/lapack-3.9.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.9.0.ebuild b/sci-libs/lapack/lapack-3.9.0.ebuild
index 87c344ba13b..ce6ade181b4 100644
--- a/sci-libs/lapack/lapack-3.9.0.ebuild
+++ b/sci-libs/lapack/lapack-3.9.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="lapacke doc eselect-ldso test"
# TODO: static-libs 64bit-index
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2020-11-06 14:51 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2020-11-06 14:51 UTC (permalink / raw
To: gentoo-commits
commit: 4ad0f1298e5a6fcaf4a81a1cdd3cd7555360f054
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 6 14:49:43 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 6 14:49:43 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ad0f129
sci-libs/lapack: Stabilize 3.9.0 arm, #733580
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-libs/lapack/lapack-3.9.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.9.0.ebuild b/sci-libs/lapack/lapack-3.9.0.ebuild
index ce6ade181b4..d08e60ccda2 100644
--- a/sci-libs/lapack/lapack-3.9.0.ebuild
+++ b/sci-libs/lapack/lapack-3.9.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="lapacke doc eselect-ldso test"
# TODO: static-libs 64bit-index
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2020-11-06 22:35 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2020-11-06 22:35 UTC (permalink / raw
To: gentoo-commits
commit: 62a103447cca7a1c2b2e451e1ec5fd85fff60064
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 6 22:34:32 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 6 22:34:32 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62a10344
sci-libs/lapack: Stabilize 3.9.0 amd64, #733580
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-libs/lapack/lapack-3.9.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.9.0.ebuild b/sci-libs/lapack/lapack-3.9.0.ebuild
index d08e60ccda2..424da54377b 100644
--- a/sci-libs/lapack/lapack-3.9.0.ebuild
+++ b/sci-libs/lapack/lapack-3.9.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="lapacke doc eselect-ldso test"
# TODO: static-libs 64bit-index
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2020-11-07 1:25 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2020-11-07 1:25 UTC (permalink / raw
To: gentoo-commits
commit: 05f0220403dae811aa36e819d841b362d2d179a4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 7 01:24:05 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 7 01:24:05 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05f02204
sci-libs/lapack: Stabilize 3.9.0 ppc, #733580
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-libs/lapack/lapack-3.9.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.9.0.ebuild b/sci-libs/lapack/lapack-3.9.0.ebuild
index 424da54377b..398ee595dda 100644
--- a/sci-libs/lapack/lapack-3.9.0.ebuild
+++ b/sci-libs/lapack/lapack-3.9.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="lapacke doc eselect-ldso test"
# TODO: static-libs 64bit-index
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2020-11-07 20:34 Sergei Trofimovich
0 siblings, 0 replies; 87+ messages in thread
From: Sergei Trofimovich @ 2020-11-07 20:34 UTC (permalink / raw
To: gentoo-commits
commit: 9e27b49c355964e66318c640f60173d85412e176
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 7 20:26:13 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Nov 7 20:34:46 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e27b49c
sci-libs/lapack: stable 3.9.0 for ppc64
stable wrt bug #733580
Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
sci-libs/lapack/lapack-3.9.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.9.0.ebuild b/sci-libs/lapack/lapack-3.9.0.ebuild
index 398ee595dda..3e54c6e7134 100644
--- a/sci-libs/lapack/lapack-3.9.0.ebuild
+++ b/sci-libs/lapack/lapack-3.9.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="lapacke doc eselect-ldso test"
# TODO: static-libs 64bit-index
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2020-11-07 20:37 Sergei Trofimovich
0 siblings, 0 replies; 87+ messages in thread
From: Sergei Trofimovich @ 2020-11-07 20:37 UTC (permalink / raw
To: gentoo-commits
commit: b12bdbe07e248a66cd1aa6b5147f8e16b691c48b
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 7 20:36:40 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Nov 7 20:36:40 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b12bdbe0
sci-libs/lapack: stable 3.9.0 for sparc
stable wrt bug #733580
Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
sci-libs/lapack/lapack-3.9.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.9.0.ebuild b/sci-libs/lapack/lapack-3.9.0.ebuild
index 3e54c6e7134..cd724ab9a23 100644
--- a/sci-libs/lapack/lapack-3.9.0.ebuild
+++ b/sci-libs/lapack/lapack-3.9.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="lapacke doc eselect-ldso test"
# TODO: static-libs 64bit-index
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2020-11-12 21:03 Thomas Deutschmann
0 siblings, 0 replies; 87+ messages in thread
From: Thomas Deutschmann @ 2020-11-12 21:03 UTC (permalink / raw
To: gentoo-commits
commit: affd7a8c69f24083f71e94eb9a47ec1b614a27d7
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 12 20:58:12 2020 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Thu Nov 12 21:02:44 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=affd7a8c
sci-libs/lapack: x86 stable (bug #733580)
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
sci-libs/lapack/lapack-3.9.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.9.0.ebuild b/sci-libs/lapack/lapack-3.9.0.ebuild
index cd724ab9a23..666527b497d 100644
--- a/sci-libs/lapack/lapack-3.9.0.ebuild
+++ b/sci-libs/lapack/lapack-3.9.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="lapacke doc eselect-ldso test"
# TODO: static-libs 64bit-index
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2020-11-15 14:52 David Seifert
0 siblings, 0 replies; 87+ messages in thread
From: David Seifert @ 2020-11-15 14:52 UTC (permalink / raw
To: gentoo-commits
commit: 74ebcf45ffd328bbb7a7bb659f0be3f94a38cc4f
Author: Aisha Tammy <gentoo <AT> aisha <DOT> cc>
AuthorDate: Sun Nov 15 14:51:37 2020 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Nov 15 14:51:37 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74ebcf45
sci-libs/lapack: remove lapacke-reference blocker
* included in sci-libs/lapack
Closes: https://bugs.gentoo.org/746962
Closes: https://bugs.gentoo.org/684400
Closes: https://bugs.gentoo.org/667828
Closes: https://bugs.gentoo.org/666627
Closes: https://bugs.gentoo.org/659016
Closes: https://bugs.gentoo.org/689084
Closes: https://bugs.gentoo.org/612038
Closes: https://bugs.gentoo.org/620328
Closes: https://bugs.gentoo.org/608270
Signed-off-by: Aisha Tammy <gentoo <AT> aisha.cc>
Signed-off-by: David Seifert <soap <AT> gentoo.org>
sci-libs/lapack/lapack-3.8.0-r1.ebuild | 1 -
sci-libs/lapack/lapack-3.8.0.ebuild | 1 -
sci-libs/lapack/lapack-3.9.0.ebuild | 1 -
3 files changed, 3 deletions(-)
diff --git a/sci-libs/lapack/lapack-3.8.0-r1.ebuild b/sci-libs/lapack/lapack-3.8.0-r1.ebuild
index e8af7301a6d..47bcb4605ca 100644
--- a/sci-libs/lapack/lapack-3.8.0-r1.ebuild
+++ b/sci-libs/lapack/lapack-3.8.0-r1.ebuild
@@ -19,7 +19,6 @@ RDEPEND="
eselect-ldso? ( >=app-eselect/eselect-blas-0.2
>=app-eselect/eselect-lapack-0.2 )
!app-eselect/eselect-cblas
- !sci-libs/lapacke-reference
virtual/fortran
doc? ( app-doc/blas-docs )"
DEPEND="${RDEPEND}
diff --git a/sci-libs/lapack/lapack-3.8.0.ebuild b/sci-libs/lapack/lapack-3.8.0.ebuild
index c983f170326..d661b9b9be5 100644
--- a/sci-libs/lapack/lapack-3.8.0.ebuild
+++ b/sci-libs/lapack/lapack-3.8.0.ebuild
@@ -19,7 +19,6 @@ RDEPEND="
eselect-ldso? ( >=app-eselect/eselect-blas-0.2
>=app-eselect/eselect-lapack-0.2 )
!app-eselect/eselect-cblas
- !sci-libs/lapacke-reference
virtual/fortran
doc? ( app-doc/blas-docs )"
DEPEND="${RDEPEND}
diff --git a/sci-libs/lapack/lapack-3.9.0.ebuild b/sci-libs/lapack/lapack-3.9.0.ebuild
index 02c7cc94789..311a994271d 100644
--- a/sci-libs/lapack/lapack-3.9.0.ebuild
+++ b/sci-libs/lapack/lapack-3.9.0.ebuild
@@ -21,7 +21,6 @@ RDEPEND="
eselect-ldso? ( >=app-eselect/eselect-blas-0.2
>=app-eselect/eselect-lapack-0.2 )
!app-eselect/eselect-cblas
- !sci-libs/lapacke-reference
virtual/fortran
doc? ( app-doc/blas-docs )"
DEPEND="${RDEPEND}
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2020-12-29 6:52 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2020-12-29 6:52 UTC (permalink / raw
To: gentoo-commits
commit: 591d3867bd3ebd6c366e623a7ac4da889fb91068
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 29 06:51:54 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 29 06:52:17 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=591d3867
sci-libs/lapack: conditionally build tests
Actually use the patch.
Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-libs/lapack/lapack-3.9.0.ebuild | 15 ++++++++-------
1 file changed, 8 insertions(+), 7 deletions(-)
diff --git a/sci-libs/lapack/lapack-3.9.0.ebuild b/sci-libs/lapack/lapack-3.9.0.ebuild
index 311a994271d..ccbb4f59699 100644
--- a/sci-libs/lapack/lapack-3.9.0.ebuild
+++ b/sci-libs/lapack/lapack-3.9.0.ebuild
@@ -3,7 +3,6 @@
EAPI=7
-#CMAKE_MAKEFILE_GENERATOR="emake"
inherit cmake
DESCRIPTION="BLAS,CBLAS,LAPACK,LAPACKE reference implementations"
@@ -13,18 +12,20 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="lapacke doc eselect-ldso test"
# TODO: static-libs 64bit-index
+IUSE="lapacke doc eselect-ldso test"
RESTRICT="!test? ( test )"
+BDEPEND="virtual/pkgconfig"
RDEPEND="
- eselect-ldso? ( >=app-eselect/eselect-blas-0.2
- >=app-eselect/eselect-lapack-0.2 )
!app-eselect/eselect-cblas
virtual/fortran
+ eselect-ldso? (
+ >=app-eselect/eselect-blas-0.2
+ >=app-eselect/eselect-lapack-0.2
+ )
doc? ( app-doc/blas-docs )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
+DEPEND="${RDEPEND}"
PATCHES=(
"${FILESDIR}/${PN}-3.9.0-build-tests.patch"
@@ -35,7 +36,7 @@ src_configure() {
-DCBLAS=ON
-DLAPACKE=$(usex lapacke)
-DBUILD_SHARED_LIBS=ON
- -DBUILD_TESTING=ON
+ -DBUILD_TESTING=$(usex test)
)
cmake_src_configure
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2021-01-06 15:17 Fabian Groffen
0 siblings, 0 replies; 87+ messages in thread
From: Fabian Groffen @ 2021-01-06 15:17 UTC (permalink / raw
To: gentoo-commits
commit: c995891854772a66d1de1cc7a3550666f4f6aa40
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 6 15:15:33 2021 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Wed Jan 6 15:15:33 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9958918
sci-libs/lapack: drop x86-macos
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
sci-libs/lapack/lapack-3.8.0-r1.ebuild | 4 ++--
sci-libs/lapack/lapack-3.8.0.ebuild | 4 ++--
sci-libs/lapack/lapack-3.9.0.ebuild | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/sci-libs/lapack/lapack-3.8.0-r1.ebuild b/sci-libs/lapack/lapack-3.8.0-r1.ebuild
index 47bcb4605ca..a64e00ff893 100644
--- a/sci-libs/lapack/lapack-3.8.0-r1.ebuild
+++ b/sci-libs/lapack/lapack-3.8.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="http://www.netlib.org/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="lapacke deprecated doc eselect-ldso"
# TODO: static-libs 64bit-index
diff --git a/sci-libs/lapack/lapack-3.8.0.ebuild b/sci-libs/lapack/lapack-3.8.0.ebuild
index d661b9b9be5..1abb3b17f3e 100644
--- a/sci-libs/lapack/lapack-3.8.0.ebuild
+++ b/sci-libs/lapack/lapack-3.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="http://www.netlib.org/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="lapacke doc eselect-ldso"
# TODO: static-libs 64bit-index
diff --git a/sci-libs/lapack/lapack-3.9.0.ebuild b/sci-libs/lapack/lapack-3.9.0.ebuild
index ccbb4f59699..2d1c181e05d 100644
--- a/sci-libs/lapack/lapack-3.9.0.ebuild
+++ b/sci-libs/lapack/lapack-3.9.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2021-02-06 21:33 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2021-02-06 21:33 UTC (permalink / raw
To: gentoo-commits
commit: 2279b9fe56f9ed156e11e6a65d6c4cfa803c78e0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 6 21:31:38 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 6 21:31:42 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2279b9fe
sci-libs/lapack: minor style change
${P} (for me at least) implies the patch is upstreamed,
which it is.
Bug: https://bugs.gentoo.org/702254
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-libs/lapack/lapack-3.9.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.9.0-r1.ebuild b/sci-libs/lapack/lapack-3.9.0-r1.ebuild
index 01d9add8fb4..06888886084 100644
--- a/sci-libs/lapack/lapack-3.9.0-r1.ebuild
+++ b/sci-libs/lapack/lapack-3.9.0-r1.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
DEPEND="${RDEPEND}"
PATCHES=(
- "${FILESDIR}/${PN}-3.9.0-build-tests.patch"
+ "${FILESDIR}/${P}-build-tests.patch"
)
src_prepare() {
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2021-03-15 19:24 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2021-03-15 19:24 UTC (permalink / raw
To: gentoo-commits
commit: 5c3c7c9c5af808294e98a840ff4f1497ae7d49dc
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 15 19:24:19 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Mar 15 19:24:43 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c3c7c9c
sci-libs/lapack: add github remote-id
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-libs/lapack/metadata.xml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/sci-libs/lapack/metadata.xml b/sci-libs/lapack/metadata.xml
index e4cd26e0166..c5618c37be1 100644
--- a/sci-libs/lapack/metadata.xml
+++ b/sci-libs/lapack/metadata.xml
@@ -28,4 +28,7 @@ This package installs the reference FORTRAN 77 implementation from Netlib.
<flag name="eselect-ldso">Enable runtime library switching by
eselect and ld.so.</flag>
</use>
+ <upstream>
+ <remote-id type="github">Reference-LAPACK/lapack</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2021-06-29 6:02 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2021-06-29 6:02 UTC (permalink / raw
To: gentoo-commits
commit: aede02aa1c93414d4d7b8f313eb5fa3419b46e1a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 29 05:16:06 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 29 06:01:54 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aede02aa
sci-libs/lapack: add 3.10.0
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-libs/lapack/Manifest | 1 +
sci-libs/lapack/lapack-3.10.0.ebuild | 101 +++++++++++++++++++++++++++++++++++
2 files changed, 102 insertions(+)
diff --git a/sci-libs/lapack/Manifest b/sci-libs/lapack/Manifest
index 91b589d6e02..1d88a37baad 100644
--- a/sci-libs/lapack/Manifest
+++ b/sci-libs/lapack/Manifest
@@ -1,2 +1,3 @@
+DIST lapack-3.10.0.tar.gz 7630775 BLAKE2B fd2f920dd3f69eab471aa8c20d1b8178fb5c6e80337a2ed6948aba3ec639a816f8d368bb59ff6fb513b2f5cda9e61c2a547182f22fbc84a8c34191acefc3406a SHA512 56055000c241bab8f318ebd79249ea012c33be0c4c3eca6a78e247f35ad9e8088f46605a0ba52fd5ad3e7898be3b7bc6c50ceb3af327c4986a266b06fe768cbf
DIST lapack-3.8.0.tar.gz 7426094 BLAKE2B 27cd75eea498250382b2df6f5d7dc95fdee8d37b1a0faba5296ca0145ec40a1165a4ecc727aa1647086be6783b50cf475f79cea0f30f541da789051db99b2f37 SHA512 17786cb7306fccdc9b4a242de7f64fc261ebe6a10b6ec55f519deb4cb673cb137e8742aa5698fd2dc52f1cd56d3bd116af3f593a01dcf6770c4dcc86c50b2a7f
DIST lapack-3.9.0.tar.gz 7534567 BLAKE2B 408013a11a72e0262d144adfdf6db28a6efa3bb5446f9ff959bb88fe10459dfa621149ed0144630a55e73e3b5be3c704269a716eb195f6db7b39d345b4db8270 SHA512 424956ad941a60a4b71e0d451ad48db12a692f8a71a90f3ca7f71d6ecc1922f392746ea84df1c47a46577ed2db32e9e47ec44ad248207c5ac7da179becb712ef
diff --git a/sci-libs/lapack/lapack-3.10.0.ebuild b/sci-libs/lapack/lapack-3.10.0.ebuild
new file mode 100644
index 00000000000..baa91f48412
--- /dev/null
+++ b/sci-libs/lapack/lapack-3.10.0.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="BLAS,CBLAS,LAPACK,LAPACKE reference implementations"
+HOMEPAGE="https://www.netlib.org/lapack/"
+SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+# TODO: static-libs 64bit-index
+IUSE="lapacke deprecated doc eselect-ldso test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
+ !app-eselect/eselect-cblas
+ virtual/fortran
+ eselect-ldso? (
+ >=app-eselect/eselect-blas-0.2
+ >=app-eselect/eselect-lapack-0.2
+ )
+ doc? ( app-doc/blas-docs )"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ #"${FILESDIR}"/${PN}-3.9.0-build-tests.patch
+)
+
+src_prepare() {
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCBLAS=ON
+ -DLAPACKE=$(usex lapacke)
+ -DBUILD_DEPRECATED=$(usex deprecated)
+ -DBUILD_SHARED_LIBS=ON
+ -DBUILD_TESTING=$(usex test)
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ use eselect-ldso || return
+ # Create private lib directory for eselect::blas (ld.so.conf)
+ dodir /usr/$(get_libdir)/blas/reference
+ dosym ../../libblas.so usr/$(get_libdir)/blas/reference/libblas.so
+ dosym ../../libblas.so.3 usr/$(get_libdir)/blas/reference/libblas.so.3
+ dosym ../../libcblas.so usr/$(get_libdir)/blas/reference/libcblas.so
+ dosym ../../libcblas.so.3 usr/$(get_libdir)/blas/reference/libcblas.so.3
+
+ # Create private lib directory for eselect::lapack (ld.so.conf)
+ dodir /usr/$(get_libdir)/lapack/reference
+ dosym ../../liblapack.so usr/$(get_libdir)/lapack/reference/liblapack.so
+ dosym ../../liblapack.so.3 usr/$(get_libdir)/lapack/reference/liblapack.so.3
+}
+
+pkg_postinst() {
+ use eselect-ldso || return
+
+ local me=reference libdir=$(get_libdir)
+ # check eselect-blas
+ eselect blas add ${libdir} "${EROOT}"/usr/${libdir}/blas/${me} ${me}
+ local current_blas=$(eselect blas show ${libdir} | cut -d' ' -f2)
+ if [[ ${current_blas} == ${me} || -z ${current_blas} ]]; then
+ eselect blas set ${libdir} ${me}
+ elog "Current eselect: BLAS ($libdir) -> [${current_blas}]."
+ else
+ elog "Current eselect: BLAS ($libdir) -> [${current_blas}]."
+ elog "To use blas [${me}] implementation, you have to issue (as root):"
+ elog "\t eselect blas set ${libdir} ${me}"
+ fi
+
+ # check eselect-lapack
+ eselect lapack add ${libdir} "${EROOT}"/usr/${libdir}/lapack/${me} ${me}
+ local current_lapack=$(eselect lapack show ${libdir} | cut -d' ' -f2)
+ if [[ ${current_lapack} == ${me} || -z ${current_lapack} ]]; then
+ eselect lapack set ${libdir} ${me}
+ elog "Current eselect: LAPACK ($libdir) -> [${current_lapack}]."
+ else
+ elog "Current eselect: LAPACK ($libdir) -> [${current_lapack}]."
+ elog "To use lapack [${me}] implementation, you have to issue (as root):"
+ elog "\t eselect lapack set ${libdir} ${me}"
+ fi
+}
+
+pkg_postrm() {
+ use eselect-ldso || return
+
+ eselect blas validate
+ eselect lapack validate
+}
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2021-07-01 22:41 Marek Szuba
0 siblings, 0 replies; 87+ messages in thread
From: Marek Szuba @ 2021-07-01 22:41 UTC (permalink / raw
To: gentoo-commits
commit: 4efdacda9e798af2706fa146013cece4032203ce
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 1 20:48:58 2021 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Thu Jul 1 22:40:46 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4efdacda
sci-libs/lapack: keyword 3.10.0 for ~riscv
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
sci-libs/lapack/lapack-3.10.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.10.0.ebuild b/sci-libs/lapack/lapack-3.10.0.ebuild
index baa91f48412..549450e2134 100644
--- a/sci-libs/lapack/lapack-3.10.0.ebuild
+++ b/sci-libs/lapack/lapack-3.10.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2021-11-30 13:30 Andreas Sturmlechner
0 siblings, 0 replies; 87+ messages in thread
From: Andreas Sturmlechner @ 2021-11-30 13:30 UTC (permalink / raw
To: gentoo-commits
commit: f5c48ef2abab143c6076c05404464cfac9f0f813
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 29 15:22:27 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Nov 30 13:29:54 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5c48ef2
sci-libs/lapack: Drop 3.8.0-r1
Bug: https://bugs.gentoo.org/733580
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sci-libs/lapack/lapack-3.8.0-r1.ebuild | 88 ----------------------------------
1 file changed, 88 deletions(-)
diff --git a/sci-libs/lapack/lapack-3.8.0-r1.ebuild b/sci-libs/lapack/lapack-3.8.0-r1.ebuild
deleted file mode 100644
index d97667a141d8..000000000000
--- a/sci-libs/lapack/lapack-3.8.0-r1.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-CMAKE_MAKEFILE_GENERATOR=emake
-inherit cmake-utils
-
-DESCRIPTION="BLAS,CBLAS,LAPACK,LAPACKE reference implementations"
-HOMEPAGE="https://www.netlib.org/lapack/"
-SRC_URI="https://www.netlib.org/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="lapacke deprecated doc eselect-ldso"
-# TODO: static-libs 64bit-index
-
-RDEPEND="
- eselect-ldso? ( >=app-eselect/eselect-blas-0.2
- >=app-eselect/eselect-lapack-0.2 )
- !app-eselect/eselect-cblas
- virtual/fortran
- doc? ( app-doc/blas-docs )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-src_configure() {
- local mycmakeargs=(
- -DCBLAS=ON
- -DLAPACKE=$(usex lapacke)
- -DBUILD_DEPRECATED=$(usex deprecated)
- -DBUILD_SHARED_LIBS=ON
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
-
- use eselect-ldso || return
- # Create private lib directory for eselect::blas (ld.so.conf)
- dodir /usr/$(get_libdir)/blas/reference
- dosym ../../libblas.so usr/$(get_libdir)/blas/reference/libblas.so
- dosym ../../libblas.so.3 usr/$(get_libdir)/blas/reference/libblas.so.3
- dosym ../../libcblas.so usr/$(get_libdir)/blas/reference/libcblas.so
- dosym ../../libcblas.so.3 usr/$(get_libdir)/blas/reference/libcblas.so.3
-
- # Create private lib directory for eselect::lapack (ld.so.conf)
- dodir /usr/$(get_libdir)/lapack/reference
- dosym ../../liblapack.so usr/$(get_libdir)/lapack/reference/liblapack.so
- dosym ../../liblapack.so.3 usr/$(get_libdir)/lapack/reference/liblapack.so.3
-}
-
-pkg_postinst() {
- use eselect-ldso || return
-
- local me=reference libdir=$(get_libdir)
- # check eselect-blas
- eselect blas add ${libdir} "${EROOT}"/usr/${libdir}/blas/${me} ${me}
- local current_blas=$(eselect blas show ${libdir} | cut -d' ' -f2)
- if [[ ${current_blas} == ${me} || -z ${current_blas} ]]; then
- eselect blas set ${libdir} ${me}
- elog "Current eselect: BLAS ($libdir) -> [${current_blas}]."
- else
- elog "Current eselect: BLAS ($libdir) -> [${current_blas}]."
- elog "To use blas [${me}] implementation, you have to issue (as root):"
- elog "\t eselect blas set ${libdir} ${me}"
- fi
-
- # check eselect-lapack
- eselect lapack add ${libdir} "${EROOT}"/usr/${libdir}/lapack/${me} ${me}
- local current_lapack=$(eselect lapack show ${libdir} | cut -d' ' -f2)
- if [[ ${current_lapack} == ${me} || -z ${current_lapack} ]]; then
- eselect lapack set ${libdir} ${me}
- elog "Current eselect: LAPACK ($libdir) -> [${current_lapack}]."
- else
- elog "Current eselect: LAPACK ($libdir) -> [${current_lapack}]."
- elog "To use lapack [${me}] implementation, you have to issue (as root):"
- elog "\t eselect lapack set ${libdir} ${me}"
- fi
-}
-
-pkg_postrm() {
- use eselect-ldso || return
-
- eselect blas validate
- eselect lapack validate
-}
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2021-12-01 19:45 Arthur Zamarin
0 siblings, 0 replies; 87+ messages in thread
From: Arthur Zamarin @ 2021-12-01 19:45 UTC (permalink / raw
To: gentoo-commits
commit: e13d65efd1540da2771a0d079e8d67bd5da6f002
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 1 19:45:21 2021 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 1 19:45:39 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e13d65ef
sci-libs/lapack: Stabilize 3.10.0 sparc, #733580
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sci-libs/lapack/lapack-3.10.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.10.0.ebuild b/sci-libs/lapack/lapack-3.10.0.ebuild
index 549450e21345..95b9875fc717 100644
--- a/sci-libs/lapack/lapack-3.10.0.ebuild
+++ b/sci-libs/lapack/lapack-3.10.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2021-12-01 19:45 Arthur Zamarin
0 siblings, 0 replies; 87+ messages in thread
From: Arthur Zamarin @ 2021-12-01 19:45 UTC (permalink / raw
To: gentoo-commits
commit: 3980f278d9ddee48f71c6ea5a23e3e9d40b77bb8
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 1 19:45:34 2021 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 1 19:45:43 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3980f278
sci-libs/lapack: Stabilize 3.10.0 ppc64, #733580
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sci-libs/lapack/lapack-3.10.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.10.0.ebuild b/sci-libs/lapack/lapack-3.10.0.ebuild
index c4478c2ee2d3..50b2d3a7396b 100644
--- a/sci-libs/lapack/lapack-3.10.0.ebuild
+++ b/sci-libs/lapack/lapack-3.10.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2021-12-01 19:45 Arthur Zamarin
0 siblings, 0 replies; 87+ messages in thread
From: Arthur Zamarin @ 2021-12-01 19:45 UTC (permalink / raw
To: gentoo-commits
commit: f8e69cf53efc2b3b7c9c8393287594f71e5bb552
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 1 19:45:31 2021 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 1 19:45:42 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8e69cf5
sci-libs/lapack: Stabilize 3.10.0 ppc, #733580
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sci-libs/lapack/lapack-3.10.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.10.0.ebuild b/sci-libs/lapack/lapack-3.10.0.ebuild
index 19318f0ad00f..c4478c2ee2d3 100644
--- a/sci-libs/lapack/lapack-3.10.0.ebuild
+++ b/sci-libs/lapack/lapack-3.10.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2021-12-01 19:45 Arthur Zamarin
0 siblings, 0 replies; 87+ messages in thread
From: Arthur Zamarin @ 2021-12-01 19:45 UTC (permalink / raw
To: gentoo-commits
commit: c565ee91b32066edd4d9a9156d1d1880231371e5
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 1 19:45:27 2021 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 1 19:45:41 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c565ee91
sci-libs/lapack: Stabilize 3.10.0 arm64, #733580
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sci-libs/lapack/lapack-3.10.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.10.0.ebuild b/sci-libs/lapack/lapack-3.10.0.ebuild
index bbe305bd3302..19318f0ad00f 100644
--- a/sci-libs/lapack/lapack-3.10.0.ebuild
+++ b/sci-libs/lapack/lapack-3.10.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2021-12-01 19:45 Arthur Zamarin
0 siblings, 0 replies; 87+ messages in thread
From: Arthur Zamarin @ 2021-12-01 19:45 UTC (permalink / raw
To: gentoo-commits
commit: b254f2522c104a9d22bf5099908ab66e3c4c3b99
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 1 19:45:24 2021 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 1 19:45:40 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b254f252
sci-libs/lapack: Stabilize 3.10.0 arm, #733580
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sci-libs/lapack/lapack-3.10.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.10.0.ebuild b/sci-libs/lapack/lapack-3.10.0.ebuild
index 95b9875fc717..bbe305bd3302 100644
--- a/sci-libs/lapack/lapack-3.10.0.ebuild
+++ b/sci-libs/lapack/lapack-3.10.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2021-12-02 0:59 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2021-12-02 0:59 UTC (permalink / raw
To: gentoo-commits
commit: 8f7a6af43ecb608e7a8b3209ef522e103d5f5e9a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 2 00:59:26 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 2 00:59:26 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f7a6af4
sci-libs/lapack: Stabilize 3.10.0 hppa, #733580
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-libs/lapack/lapack-3.10.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.10.0.ebuild b/sci-libs/lapack/lapack-3.10.0.ebuild
index 50b2d3a7396b..39d9330f1f6b 100644
--- a/sci-libs/lapack/lapack-3.10.0.ebuild
+++ b/sci-libs/lapack/lapack-3.10.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2021-12-02 8:24 Agostino Sarubbo
0 siblings, 0 replies; 87+ messages in thread
From: Agostino Sarubbo @ 2021-12-02 8:24 UTC (permalink / raw
To: gentoo-commits
commit: cb1a9fe5e734e327640f8ec56e37d2b466f30397
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 2 08:24:07 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Dec 2 08:24:07 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb1a9fe5
sci-libs/lapack: amd64 stable wrt bug #733580
Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
sci-libs/lapack/lapack-3.10.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.10.0.ebuild b/sci-libs/lapack/lapack-3.10.0.ebuild
index 39d9330f1f6b..7bab916feb11 100644
--- a/sci-libs/lapack/lapack-3.10.0.ebuild
+++ b/sci-libs/lapack/lapack-3.10.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2021-12-02 8:27 Arthur Zamarin
0 siblings, 0 replies; 87+ messages in thread
From: Arthur Zamarin @ 2021-12-02 8:27 UTC (permalink / raw
To: gentoo-commits
commit: 4974591e9e384473b70fd83a0e4ae3106212979b
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 2 08:27:06 2021 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 2 08:27:35 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4974591e
sci-libs/lapack: Stabilize 3.10.0 x86, #733580
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sci-libs/lapack/lapack-3.10.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.10.0.ebuild b/sci-libs/lapack/lapack-3.10.0.ebuild
index 7bab916feb11..af0b1bcc0c31 100644
--- a/sci-libs/lapack/lapack-3.10.0.ebuild
+++ b/sci-libs/lapack/lapack-3.10.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2021-12-02 10:18 Andreas Sturmlechner
0 siblings, 0 replies; 87+ messages in thread
From: Andreas Sturmlechner @ 2021-12-02 10:18 UTC (permalink / raw
To: gentoo-commits
commit: af8488e8d727c6c54063ea88be14c5e103bbd539
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 2 08:31:20 2021 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Dec 2 10:18:16 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af8488e8
sci-libs/lapack: Drop 3.8.0 and 3.9.0-r1
Closes: https://bugs.gentoo.org/733580
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sci-libs/lapack/Manifest | 2 -
sci-libs/lapack/lapack-3.8.0.ebuild | 87 ----------------------------
sci-libs/lapack/lapack-3.9.0-r1.ebuild | 103 ---------------------------------
3 files changed, 192 deletions(-)
diff --git a/sci-libs/lapack/Manifest b/sci-libs/lapack/Manifest
index 1d88a37baad9..8893992e088c 100644
--- a/sci-libs/lapack/Manifest
+++ b/sci-libs/lapack/Manifest
@@ -1,3 +1 @@
DIST lapack-3.10.0.tar.gz 7630775 BLAKE2B fd2f920dd3f69eab471aa8c20d1b8178fb5c6e80337a2ed6948aba3ec639a816f8d368bb59ff6fb513b2f5cda9e61c2a547182f22fbc84a8c34191acefc3406a SHA512 56055000c241bab8f318ebd79249ea012c33be0c4c3eca6a78e247f35ad9e8088f46605a0ba52fd5ad3e7898be3b7bc6c50ceb3af327c4986a266b06fe768cbf
-DIST lapack-3.8.0.tar.gz 7426094 BLAKE2B 27cd75eea498250382b2df6f5d7dc95fdee8d37b1a0faba5296ca0145ec40a1165a4ecc727aa1647086be6783b50cf475f79cea0f30f541da789051db99b2f37 SHA512 17786cb7306fccdc9b4a242de7f64fc261ebe6a10b6ec55f519deb4cb673cb137e8742aa5698fd2dc52f1cd56d3bd116af3f593a01dcf6770c4dcc86c50b2a7f
-DIST lapack-3.9.0.tar.gz 7534567 BLAKE2B 408013a11a72e0262d144adfdf6db28a6efa3bb5446f9ff959bb88fe10459dfa621149ed0144630a55e73e3b5be3c704269a716eb195f6db7b39d345b4db8270 SHA512 424956ad941a60a4b71e0d451ad48db12a692f8a71a90f3ca7f71d6ecc1922f392746ea84df1c47a46577ed2db32e9e47ec44ad248207c5ac7da179becb712ef
diff --git a/sci-libs/lapack/lapack-3.8.0.ebuild b/sci-libs/lapack/lapack-3.8.0.ebuild
deleted file mode 100644
index 72b89dba3ea2..000000000000
--- a/sci-libs/lapack/lapack-3.8.0.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-CMAKE_MAKEFILE_GENERATOR=emake
-inherit cmake-utils
-
-DESCRIPTION="BLAS,CBLAS,LAPACK,LAPACKE reference implementations"
-HOMEPAGE="https://www.netlib.org/lapack/"
-SRC_URI="https://www.netlib.org/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="lapacke doc eselect-ldso"
-# TODO: static-libs 64bit-index
-
-RDEPEND="
- eselect-ldso? ( >=app-eselect/eselect-blas-0.2
- >=app-eselect/eselect-lapack-0.2 )
- !app-eselect/eselect-cblas
- virtual/fortran
- doc? ( app-doc/blas-docs )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-src_configure() {
- local mycmakeargs=(
- -DCBLAS=ON
- -DLAPACKE=$(usex lapacke)
- -DBUILD_SHARED_LIBS=ON
- )
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
-
- use eselect-ldso || return
- # Create private lib directory for eselect::blas (ld.so.conf)
- dodir /usr/$(get_libdir)/blas/reference
- dosym ../../libblas.so usr/$(get_libdir)/blas/reference/libblas.so
- dosym ../../libblas.so.3 usr/$(get_libdir)/blas/reference/libblas.so.3
- dosym ../../libcblas.so usr/$(get_libdir)/blas/reference/libcblas.so
- dosym ../../libcblas.so.3 usr/$(get_libdir)/blas/reference/libcblas.so.3
-
- # Create private lib directory for eselect::lapack (ld.so.conf)
- dodir /usr/$(get_libdir)/lapack/reference
- dosym ../../liblapack.so usr/$(get_libdir)/lapack/reference/liblapack.so
- dosym ../../liblapack.so.3 usr/$(get_libdir)/lapack/reference/liblapack.so.3
-}
-
-pkg_postinst() {
- use eselect-ldso || return
-
- local me=reference libdir=$(get_libdir)
- # check eselect-blas
- eselect blas add ${libdir} "${EROOT}"/usr/${libdir}/blas/${me} ${me}
- local current_blas=$(eselect blas show ${libdir} | cut -d' ' -f2)
- if [[ ${current_blas} == ${me} || -z ${current_blas} ]]; then
- eselect blas set ${libdir} ${me}
- elog "Current eselect: BLAS ($libdir) -> [${current_blas}]."
- else
- elog "Current eselect: BLAS ($libdir) -> [${current_blas}]."
- elog "To use blas [${me}] implementation, you have to issue (as root):"
- elog "\t eselect blas set ${libdir} ${me}"
- fi
-
- # check eselect-lapack
- eselect lapack add ${libdir} "${EROOT}"/usr/${libdir}/lapack/${me} ${me}
- local current_lapack=$(eselect lapack show ${libdir} | cut -d' ' -f2)
- if [[ ${current_lapack} == ${me} || -z ${current_lapack} ]]; then
- eselect lapack set ${libdir} ${me}
- elog "Current eselect: LAPACK ($libdir) -> [${current_lapack}]."
- else
- elog "Current eselect: LAPACK ($libdir) -> [${current_lapack}]."
- elog "To use lapack [${me}] implementation, you have to issue (as root):"
- elog "\t eselect lapack set ${libdir} ${me}"
- fi
-}
-
-pkg_postrm() {
- use eselect-ldso || return
-
- eselect blas validate
- eselect lapack validate
-}
diff --git a/sci-libs/lapack/lapack-3.9.0-r1.ebuild b/sci-libs/lapack/lapack-3.9.0-r1.ebuild
deleted file mode 100644
index 06888886084a..000000000000
--- a/sci-libs/lapack/lapack-3.9.0-r1.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="BLAS,CBLAS,LAPACK,LAPACKE reference implementations"
-HOMEPAGE="https://www.netlib.org/lapack/"
-SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-# TODO: static-libs 64bit-index
-IUSE="lapacke deprecated doc eselect-ldso test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="virtual/pkgconfig"
-RDEPEND="
- !app-eselect/eselect-cblas
- virtual/fortran
- eselect-ldso? (
- >=app-eselect/eselect-blas-0.2
- >=app-eselect/eselect-lapack-0.2
- )
- doc? ( app-doc/blas-docs )"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}/${P}-build-tests.patch"
-)
-
-src_prepare() {
- use deprecated && eapply "${FILESDIR}/${P}-deprecated-headers.patch"
-
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCBLAS=ON
- -DLAPACKE=$(usex lapacke)
- -DBUILD_DEPRECATED=$(usex deprecated)
- -DBUILD_SHARED_LIBS=ON
- -DBUILD_TESTING=$(usex test)
- )
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- use eselect-ldso || return
- # Create private lib directory for eselect::blas (ld.so.conf)
- dodir /usr/$(get_libdir)/blas/reference
- dosym ../../libblas.so usr/$(get_libdir)/blas/reference/libblas.so
- dosym ../../libblas.so.3 usr/$(get_libdir)/blas/reference/libblas.so.3
- dosym ../../libcblas.so usr/$(get_libdir)/blas/reference/libcblas.so
- dosym ../../libcblas.so.3 usr/$(get_libdir)/blas/reference/libcblas.so.3
-
- # Create private lib directory for eselect::lapack (ld.so.conf)
- dodir /usr/$(get_libdir)/lapack/reference
- dosym ../../liblapack.so usr/$(get_libdir)/lapack/reference/liblapack.so
- dosym ../../liblapack.so.3 usr/$(get_libdir)/lapack/reference/liblapack.so.3
-}
-
-pkg_postinst() {
- use eselect-ldso || return
-
- local me=reference libdir=$(get_libdir)
- # check eselect-blas
- eselect blas add ${libdir} "${EROOT}"/usr/${libdir}/blas/${me} ${me}
- local current_blas=$(eselect blas show ${libdir} | cut -d' ' -f2)
- if [[ ${current_blas} == ${me} || -z ${current_blas} ]]; then
- eselect blas set ${libdir} ${me}
- elog "Current eselect: BLAS ($libdir) -> [${current_blas}]."
- else
- elog "Current eselect: BLAS ($libdir) -> [${current_blas}]."
- elog "To use blas [${me}] implementation, you have to issue (as root):"
- elog "\t eselect blas set ${libdir} ${me}"
- fi
-
- # check eselect-lapack
- eselect lapack add ${libdir} "${EROOT}"/usr/${libdir}/lapack/${me} ${me}
- local current_lapack=$(eselect lapack show ${libdir} | cut -d' ' -f2)
- if [[ ${current_lapack} == ${me} || -z ${current_lapack} ]]; then
- eselect lapack set ${libdir} ${me}
- elog "Current eselect: LAPACK ($libdir) -> [${current_lapack}]."
- else
- elog "Current eselect: LAPACK ($libdir) -> [${current_lapack}]."
- elog "To use lapack [${me}] implementation, you have to issue (as root):"
- elog "\t eselect lapack set ${libdir} ${me}"
- fi
-}
-
-pkg_postrm() {
- use eselect-ldso || return
-
- eselect blas validate
- eselect lapack validate
-}
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2022-04-13 0:53 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2022-04-13 0:53 UTC (permalink / raw
To: gentoo-commits
commit: d438816b8327c2a64690de33c548bbfae34369cc
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 13 00:50:56 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 13 00:50:56 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d438816b
sci-libs/lapack: add 3.10.1
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-libs/lapack/Manifest | 1 +
sci-libs/lapack/lapack-3.10.1.ebuild | 97 ++++++++++++++++++++++++++++++++++++
2 files changed, 98 insertions(+)
diff --git a/sci-libs/lapack/Manifest b/sci-libs/lapack/Manifest
index 8893992e088c..67e1793bcebc 100644
--- a/sci-libs/lapack/Manifest
+++ b/sci-libs/lapack/Manifest
@@ -1 +1,2 @@
DIST lapack-3.10.0.tar.gz 7630775 BLAKE2B fd2f920dd3f69eab471aa8c20d1b8178fb5c6e80337a2ed6948aba3ec639a816f8d368bb59ff6fb513b2f5cda9e61c2a547182f22fbc84a8c34191acefc3406a SHA512 56055000c241bab8f318ebd79249ea012c33be0c4c3eca6a78e247f35ad9e8088f46605a0ba52fd5ad3e7898be3b7bc6c50ceb3af327c4986a266b06fe768cbf
+DIST lapack-3.10.1.tar.gz 7632257 BLAKE2B f2653239029ed9c136173fc2e54773a785ad3e469d581ca2b7f6a72697e6bb9d22879edaf8327ada510df259c08fe984202d14cb3860c0d2a711eb55a1cc11dd SHA512 0500bbbb48483208c0a35b74972ff0059c389da6032824a2079637266a99fa980882eedf7f1fc490219ee4ff27812ac8c6afe118e25f40a9c2387e7b997762fb
diff --git a/sci-libs/lapack/lapack-3.10.1.ebuild b/sci-libs/lapack/lapack-3.10.1.ebuild
new file mode 100644
index 000000000000..4e1b7520afee
--- /dev/null
+++ b/sci-libs/lapack/lapack-3.10.1.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="BLAS,CBLAS,LAPACK,LAPACKE reference implementations"
+HOMEPAGE="https://www.netlib.org/lapack/"
+SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+# TODO: static-libs 64bit-index
+IUSE="lapacke deprecated doc eselect-ldso test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
+ !app-eselect/eselect-cblas
+ virtual/fortran
+ eselect-ldso? (
+ >=app-eselect/eselect-blas-0.2
+ >=app-eselect/eselect-lapack-0.2
+ )
+ doc? ( app-doc/blas-docs )"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ #"${FILESDIR}"/${PN}-3.9.0-build-tests.patch
+)
+
+src_configure() {
+ local mycmakeargs=(
+ -DCBLAS=ON
+ -DLAPACKE=$(usex lapacke)
+ -DBUILD_DEPRECATED=$(usex deprecated)
+ -DBUILD_SHARED_LIBS=ON
+ -DBUILD_TESTING=$(usex test)
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ use eselect-ldso || return
+ # Create private lib directory for eselect::blas (ld.so.conf)
+ dodir /usr/$(get_libdir)/blas/reference
+ dosym ../../libblas.so usr/$(get_libdir)/blas/reference/libblas.so
+ dosym ../../libblas.so.3 usr/$(get_libdir)/blas/reference/libblas.so.3
+ dosym ../../libcblas.so usr/$(get_libdir)/blas/reference/libcblas.so
+ dosym ../../libcblas.so.3 usr/$(get_libdir)/blas/reference/libcblas.so.3
+
+ # Create private lib directory for eselect::lapack (ld.so.conf)
+ dodir /usr/$(get_libdir)/lapack/reference
+ dosym ../../liblapack.so usr/$(get_libdir)/lapack/reference/liblapack.so
+ dosym ../../liblapack.so.3 usr/$(get_libdir)/lapack/reference/liblapack.so.3
+}
+
+pkg_postinst() {
+ use eselect-ldso || return
+
+ local me=reference libdir=$(get_libdir)
+ # check eselect-blas
+ eselect blas add ${libdir} "${EROOT}"/usr/${libdir}/blas/${me} ${me}
+ local current_blas=$(eselect blas show ${libdir} | cut -d' ' -f2)
+ if [[ ${current_blas} == ${me} || -z ${current_blas} ]]; then
+ eselect blas set ${libdir} ${me}
+ elog "Current eselect: BLAS ($libdir) -> [${current_blas}]."
+ else
+ elog "Current eselect: BLAS ($libdir) -> [${current_blas}]."
+ elog "To use blas [${me}] implementation, you have to issue (as root):"
+ elog "\t eselect blas set ${libdir} ${me}"
+ fi
+
+ # check eselect-lapack
+ eselect lapack add ${libdir} "${EROOT}"/usr/${libdir}/lapack/${me} ${me}
+ local current_lapack=$(eselect lapack show ${libdir} | cut -d' ' -f2)
+ if [[ ${current_lapack} == ${me} || -z ${current_lapack} ]]; then
+ eselect lapack set ${libdir} ${me}
+ elog "Current eselect: LAPACK ($libdir) -> [${current_lapack}]."
+ else
+ elog "Current eselect: LAPACK ($libdir) -> [${current_lapack}]."
+ elog "To use lapack [${me}] implementation, you have to issue (as root):"
+ elog "\t eselect lapack set ${libdir} ${me}"
+ fi
+}
+
+pkg_postrm() {
+ use eselect-ldso || return
+
+ eselect blas validate
+ eselect lapack validate
+}
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2022-04-13 0:53 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2022-04-13 0:53 UTC (permalink / raw
To: gentoo-commits
commit: 15feb480c582c0ea0a3977860bcbbc2c600de082
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 13 00:53:12 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 13 00:53:12 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15feb480
sci-libs/lapack: fix IncorrectCopyright
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-libs/lapack/lapack-3.10.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.10.0.ebuild b/sci-libs/lapack/lapack-3.10.0.ebuild
index c42b60080848..0c071e5d12d0 100644
--- a/sci-libs/lapack/lapack-3.10.0.ebuild
+++ b/sci-libs/lapack/lapack-3.10.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2022-05-14 3:42 WANG Xuerui
0 siblings, 0 replies; 87+ messages in thread
From: WANG Xuerui @ 2022-05-14 3:42 UTC (permalink / raw
To: gentoo-commits
commit: 9f844a424f713a858b82dad6ffd416f534187ec5
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Sat May 14 03:32:16 2022 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Sat May 14 03:42:31 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f844a42
sci-libs/lapack: keyword 3.10.1 for ~loong
Tests passed on real hardware.
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
sci-libs/lapack/lapack-3.10.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.10.1.ebuild b/sci-libs/lapack/lapack-3.10.1.ebuild
index 962b68b1d175..d45811165730 100644
--- a/sci-libs/lapack/lapack-3.10.1.ebuild
+++ b/sci-libs/lapack/lapack-3.10.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2022-11-11 22:36 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2022-11-11 22:36 UTC (permalink / raw
To: gentoo-commits
commit: 7ec6b766b668b0eecf9708d9840b84c0d5752bf8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 11 21:59:12 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 11 22:36:01 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ec6b766
sci-libs/lapack: add 3.11
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-libs/lapack/Manifest | 1 +
sci-libs/lapack/lapack-3.11.ebuild | 103 +++++++++++++++++++++++++++++++++++++
2 files changed, 104 insertions(+)
diff --git a/sci-libs/lapack/Manifest b/sci-libs/lapack/Manifest
index 67e1793bcebc..d545bd858148 100644
--- a/sci-libs/lapack/Manifest
+++ b/sci-libs/lapack/Manifest
@@ -1,2 +1,3 @@
DIST lapack-3.10.0.tar.gz 7630775 BLAKE2B fd2f920dd3f69eab471aa8c20d1b8178fb5c6e80337a2ed6948aba3ec639a816f8d368bb59ff6fb513b2f5cda9e61c2a547182f22fbc84a8c34191acefc3406a SHA512 56055000c241bab8f318ebd79249ea012c33be0c4c3eca6a78e247f35ad9e8088f46605a0ba52fd5ad3e7898be3b7bc6c50ceb3af327c4986a266b06fe768cbf
DIST lapack-3.10.1.tar.gz 7632257 BLAKE2B f2653239029ed9c136173fc2e54773a785ad3e469d581ca2b7f6a72697e6bb9d22879edaf8327ada510df259c08fe984202d14cb3860c0d2a711eb55a1cc11dd SHA512 0500bbbb48483208c0a35b74972ff0059c389da6032824a2079637266a99fa980882eedf7f1fc490219ee4ff27812ac8c6afe118e25f40a9c2387e7b997762fb
+DIST lapack-3.11.tar.gz 7723909 BLAKE2B b3f8ec8cd439d790ba5869b8b071fe924a4ac53328bce77d46032602b45353670966ed9223324a0780aabc2e95624f439e03f90a89586f96afbe1374c4261bc5 SHA512 d2f23c5f6ae14fb868312a25235459bd0c04f4b43b82a5ade01314776ade9a75dc518a457eb58595f29f64cb0bb86f1a12ce8beea3ec87ef9caf49493ce29fb3
diff --git a/sci-libs/lapack/lapack-3.11.ebuild b/sci-libs/lapack/lapack-3.11.ebuild
new file mode 100644
index 000000000000..de92c76f6d72
--- /dev/null
+++ b/sci-libs/lapack/lapack-3.11.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Some additional tests are run if Python is found
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake python-any-r1
+
+DESCRIPTION="BLAS,CBLAS,LAPACK,LAPACKE reference implementations"
+HOMEPAGE="https://www.netlib.org/lapack/"
+SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+# TODO: static-libs 64bit-index
+IUSE="lapacke deprecated doc eselect-ldso test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ !app-eselect/eselect-cblas
+ virtual/fortran
+ eselect-ldso? (
+ >=app-eselect/eselect-blas-0.2
+ >=app-eselect/eselect-lapack-0.2
+ )
+ doc? ( app-doc/blas-docs )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ test? ( ${PYTHON_DEPS} )
+"
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCBLAS=ON
+ -DLAPACKE=$(usex lapacke)
+ -DBUILD_DEPRECATED=$(usex deprecated)
+ -DBUILD_SHARED_LIBS=ON
+ -DBUILD_TESTING=$(usex test)
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ use eselect-ldso || return
+ # Create private lib directory for eselect::blas (ld.so.conf)
+ dodir /usr/$(get_libdir)/blas/reference
+ dosym ../../libblas.so usr/$(get_libdir)/blas/reference/libblas.so
+ dosym ../../libblas.so.3 usr/$(get_libdir)/blas/reference/libblas.so.3
+ dosym ../../libcblas.so usr/$(get_libdir)/blas/reference/libcblas.so
+ dosym ../../libcblas.so.3 usr/$(get_libdir)/blas/reference/libcblas.so.3
+
+ # Create private lib directory for eselect::lapack (ld.so.conf)
+ dodir /usr/$(get_libdir)/lapack/reference
+ dosym ../../liblapack.so usr/$(get_libdir)/lapack/reference/liblapack.so
+ dosym ../../liblapack.so.3 usr/$(get_libdir)/lapack/reference/liblapack.so.3
+}
+
+pkg_postinst() {
+ use eselect-ldso || return
+
+ local me=reference libdir=$(get_libdir)
+ # check eselect-blas
+ eselect blas add ${libdir} "${EROOT}"/usr/${libdir}/blas/${me} ${me}
+ local current_blas=$(eselect blas show ${libdir} | cut -d' ' -f2)
+ if [[ ${current_blas} == ${me} || -z ${current_blas} ]]; then
+ eselect blas set ${libdir} ${me}
+ elog "Current eselect: BLAS ($libdir) -> [${current_blas}]."
+ else
+ elog "Current eselect: BLAS ($libdir) -> [${current_blas}]."
+ elog "To use blas [${me}] implementation, you have to issue (as root):"
+ elog "\t eselect blas set ${libdir} ${me}"
+ fi
+
+ # check eselect-lapack
+ eselect lapack add ${libdir} "${EROOT}"/usr/${libdir}/lapack/${me} ${me}
+ local current_lapack=$(eselect lapack show ${libdir} | cut -d' ' -f2)
+ if [[ ${current_lapack} == ${me} || -z ${current_lapack} ]]; then
+ eselect lapack set ${libdir} ${me}
+ elog "Current eselect: LAPACK ($libdir) -> [${current_lapack}]."
+ else
+ elog "Current eselect: LAPACK ($libdir) -> [${current_lapack}]."
+ elog "To use lapack [${me}] implementation, you have to issue (as root):"
+ elog "\t eselect lapack set ${libdir} ${me}"
+ fi
+}
+
+pkg_postrm() {
+ use eselect-ldso || return
+
+ eselect blas validate
+ eselect lapack validate
+}
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2022-11-11 22:39 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2022-11-11 22:39 UTC (permalink / raw
To: gentoo-commits
commit: 00badf19b5d0f8a517b8296331d61a270e5e07e4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 11 22:39:35 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 11 22:39:35 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00badf19
sci-libs/lapack: Stabilize 3.10.1 arm, #881027
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-libs/lapack/lapack-3.10.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.10.1.ebuild b/sci-libs/lapack/lapack-3.10.1.ebuild
index 29ba53da5be9..9651ca02659c 100644
--- a/sci-libs/lapack/lapack-3.10.1.ebuild
+++ b/sci-libs/lapack/lapack-3.10.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2022-11-11 22:39 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2022-11-11 22:39 UTC (permalink / raw
To: gentoo-commits
commit: 7f1717b839ac3f51e4df7ca0a3d083bd4e8c46eb
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 11 22:39:32 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 11 22:39:32 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f1717b8
sci-libs/lapack: Stabilize 3.10.1 arm64, #881027
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-libs/lapack/lapack-3.10.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.10.1.ebuild b/sci-libs/lapack/lapack-3.10.1.ebuild
index d45811165730..29ba53da5be9 100644
--- a/sci-libs/lapack/lapack-3.10.1.ebuild
+++ b/sci-libs/lapack/lapack-3.10.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2022-11-11 22:45 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2022-11-11 22:45 UTC (permalink / raw
To: gentoo-commits
commit: 1be0b8566e8545382df40edfdd293d5be21ef742
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 11 22:45:48 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 11 22:45:48 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1be0b856
sci-libs/lapack: Stabilize 3.10.1 x86, #881027
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-libs/lapack/lapack-3.10.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.10.1.ebuild b/sci-libs/lapack/lapack-3.10.1.ebuild
index 9651ca02659c..e55a3e857212 100644
--- a/sci-libs/lapack/lapack-3.10.1.ebuild
+++ b/sci-libs/lapack/lapack-3.10.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2022-11-11 22:46 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2022-11-11 22:46 UTC (permalink / raw
To: gentoo-commits
commit: 650be6886304704bc83738d44ed7a1fde7bb3254
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 11 22:45:50 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 11 22:45:50 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=650be688
sci-libs/lapack: Stabilize 3.10.1 ppc, #881027
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-libs/lapack/lapack-3.10.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.10.1.ebuild b/sci-libs/lapack/lapack-3.10.1.ebuild
index e55a3e857212..d8077f2cc8a5 100644
--- a/sci-libs/lapack/lapack-3.10.1.ebuild
+++ b/sci-libs/lapack/lapack-3.10.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2022-11-12 0:05 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2022-11-12 0:05 UTC (permalink / raw
To: gentoo-commits
commit: 280f74bf9ef2bc3d0167b104304286951a55606b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 12 00:05:02 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 12 00:05:02 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=280f74bf
sci-libs/lapack: Stabilize 3.10.1 hppa, #881027
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-libs/lapack/lapack-3.10.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.10.1.ebuild b/sci-libs/lapack/lapack-3.10.1.ebuild
index d8077f2cc8a5..f03ffa5a3472 100644
--- a/sci-libs/lapack/lapack-3.10.1.ebuild
+++ b/sci-libs/lapack/lapack-3.10.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2022-11-12 0:05 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2022-11-12 0:05 UTC (permalink / raw
To: gentoo-commits
commit: 33a90797d896062c7e38393eb613b28248518fcb
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 12 00:05:03 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 12 00:05:03 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33a90797
sci-libs/lapack: Stabilize 3.10.1 ppc64, #881027
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-libs/lapack/lapack-3.10.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.10.1.ebuild b/sci-libs/lapack/lapack-3.10.1.ebuild
index f03ffa5a3472..fb781a21d17e 100644
--- a/sci-libs/lapack/lapack-3.10.1.ebuild
+++ b/sci-libs/lapack/lapack-3.10.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2022-11-12 2:39 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2022-11-12 2:39 UTC (permalink / raw
To: gentoo-commits
commit: d310e5274eafc8c48900eef4cd118607c55bddc7
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 12 02:39:27 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 12 02:39:27 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d310e527
sci-libs/lapack: Stabilize 3.10.1 amd64, #881027
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-libs/lapack/lapack-3.10.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.10.1.ebuild b/sci-libs/lapack/lapack-3.10.1.ebuild
index fb781a21d17e..47a33d115ec9 100644
--- a/sci-libs/lapack/lapack-3.10.1.ebuild
+++ b/sci-libs/lapack/lapack-3.10.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2022-11-16 6:08 Arthur Zamarin
0 siblings, 0 replies; 87+ messages in thread
From: Arthur Zamarin @ 2022-11-16 6:08 UTC (permalink / raw
To: gentoo-commits
commit: acc27956c648638bc2a152ad1918e2a3a57f4936
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 16 06:08:41 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 16 06:08:41 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acc27956
sci-libs/lapack: Stabilize 3.10.1 sparc, #881027
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sci-libs/lapack/lapack-3.10.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.10.1.ebuild b/sci-libs/lapack/lapack-3.10.1.ebuild
index 47a33d115ec9..d1d07a3c3dd8 100644
--- a/sci-libs/lapack/lapack-3.10.1.ebuild
+++ b/sci-libs/lapack/lapack-3.10.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2022-12-19 14:47 Andreas Sturmlechner
0 siblings, 0 replies; 87+ messages in thread
From: Andreas Sturmlechner @ 2022-12-19 14:47 UTC (permalink / raw
To: gentoo-commits
commit: dfaac37c3a8c6f08a80ffbae53053b351dd4ad60
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 18 11:39:47 2022 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Dec 19 14:44:55 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfaac37c
sci-libs/lapack: drop 3.10.0
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
sci-libs/lapack/Manifest | 1 -
sci-libs/lapack/lapack-3.10.0.ebuild | 97 ------------------------------------
2 files changed, 98 deletions(-)
diff --git a/sci-libs/lapack/Manifest b/sci-libs/lapack/Manifest
index d545bd858148..d2af6557b1ba 100644
--- a/sci-libs/lapack/Manifest
+++ b/sci-libs/lapack/Manifest
@@ -1,3 +1,2 @@
-DIST lapack-3.10.0.tar.gz 7630775 BLAKE2B fd2f920dd3f69eab471aa8c20d1b8178fb5c6e80337a2ed6948aba3ec639a816f8d368bb59ff6fb513b2f5cda9e61c2a547182f22fbc84a8c34191acefc3406a SHA512 56055000c241bab8f318ebd79249ea012c33be0c4c3eca6a78e247f35ad9e8088f46605a0ba52fd5ad3e7898be3b7bc6c50ceb3af327c4986a266b06fe768cbf
DIST lapack-3.10.1.tar.gz 7632257 BLAKE2B f2653239029ed9c136173fc2e54773a785ad3e469d581ca2b7f6a72697e6bb9d22879edaf8327ada510df259c08fe984202d14cb3860c0d2a711eb55a1cc11dd SHA512 0500bbbb48483208c0a35b74972ff0059c389da6032824a2079637266a99fa980882eedf7f1fc490219ee4ff27812ac8c6afe118e25f40a9c2387e7b997762fb
DIST lapack-3.11.tar.gz 7723909 BLAKE2B b3f8ec8cd439d790ba5869b8b071fe924a4ac53328bce77d46032602b45353670966ed9223324a0780aabc2e95624f439e03f90a89586f96afbe1374c4261bc5 SHA512 d2f23c5f6ae14fb868312a25235459bd0c04f4b43b82a5ade01314776ade9a75dc518a457eb58595f29f64cb0bb86f1a12ce8beea3ec87ef9caf49493ce29fb3
diff --git a/sci-libs/lapack/lapack-3.10.0.ebuild b/sci-libs/lapack/lapack-3.10.0.ebuild
deleted file mode 100644
index 0c071e5d12d0..000000000000
--- a/sci-libs/lapack/lapack-3.10.0.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="BLAS,CBLAS,LAPACK,LAPACKE reference implementations"
-HOMEPAGE="https://www.netlib.org/lapack/"
-SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-# TODO: static-libs 64bit-index
-IUSE="lapacke deprecated doc eselect-ldso test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="virtual/pkgconfig"
-RDEPEND="
- !app-eselect/eselect-cblas
- virtual/fortran
- eselect-ldso? (
- >=app-eselect/eselect-blas-0.2
- >=app-eselect/eselect-lapack-0.2
- )
- doc? ( app-doc/blas-docs )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCBLAS=ON
- -DLAPACKE=$(usex lapacke)
- -DBUILD_DEPRECATED=$(usex deprecated)
- -DBUILD_SHARED_LIBS=ON
- -DBUILD_TESTING=$(usex test)
- )
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- use eselect-ldso || return
- # Create private lib directory for eselect::blas (ld.so.conf)
- dodir /usr/$(get_libdir)/blas/reference
- dosym ../../libblas.so usr/$(get_libdir)/blas/reference/libblas.so
- dosym ../../libblas.so.3 usr/$(get_libdir)/blas/reference/libblas.so.3
- dosym ../../libcblas.so usr/$(get_libdir)/blas/reference/libcblas.so
- dosym ../../libcblas.so.3 usr/$(get_libdir)/blas/reference/libcblas.so.3
-
- # Create private lib directory for eselect::lapack (ld.so.conf)
- dodir /usr/$(get_libdir)/lapack/reference
- dosym ../../liblapack.so usr/$(get_libdir)/lapack/reference/liblapack.so
- dosym ../../liblapack.so.3 usr/$(get_libdir)/lapack/reference/liblapack.so.3
-}
-
-pkg_postinst() {
- use eselect-ldso || return
-
- local me=reference libdir=$(get_libdir)
- # check eselect-blas
- eselect blas add ${libdir} "${EROOT}"/usr/${libdir}/blas/${me} ${me}
- local current_blas=$(eselect blas show ${libdir} | cut -d' ' -f2)
- if [[ ${current_blas} == ${me} || -z ${current_blas} ]]; then
- eselect blas set ${libdir} ${me}
- elog "Current eselect: BLAS ($libdir) -> [${current_blas}]."
- else
- elog "Current eselect: BLAS ($libdir) -> [${current_blas}]."
- elog "To use blas [${me}] implementation, you have to issue (as root):"
- elog "\t eselect blas set ${libdir} ${me}"
- fi
-
- # check eselect-lapack
- eselect lapack add ${libdir} "${EROOT}"/usr/${libdir}/lapack/${me} ${me}
- local current_lapack=$(eselect lapack show ${libdir} | cut -d' ' -f2)
- if [[ ${current_lapack} == ${me} || -z ${current_lapack} ]]; then
- eselect lapack set ${libdir} ${me}
- elog "Current eselect: LAPACK ($libdir) -> [${current_lapack}]."
- else
- elog "Current eselect: LAPACK ($libdir) -> [${current_lapack}]."
- elog "To use lapack [${me}] implementation, you have to issue (as root):"
- elog "\t eselect lapack set ${libdir} ${me}"
- fi
-}
-
-pkg_postrm() {
- use eselect-ldso || return
-
- eselect blas validate
- eselect lapack validate
-}
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2023-03-04 5:55 Arthur Zamarin
0 siblings, 0 replies; 87+ messages in thread
From: Arthur Zamarin @ 2023-03-04 5:55 UTC (permalink / raw
To: gentoo-commits
commit: 517177bf6c3045b7442ea004f3ae9ebdf935872e
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 4 05:55:44 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 4 05:55:44 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=517177bf
sci-libs/lapack: Stabilize 3.11 arm64, #899466
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sci-libs/lapack/lapack-3.11.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.11.ebuild b/sci-libs/lapack/lapack-3.11.ebuild
index bda8c3000ab9..d2c81a7051f8 100644
--- a/sci-libs/lapack/lapack-3.11.ebuild
+++ b/sci-libs/lapack/lapack-3.11.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2023-03-04 6:06 Arthur Zamarin
0 siblings, 0 replies; 87+ messages in thread
From: Arthur Zamarin @ 2023-03-04 6:06 UTC (permalink / raw
To: gentoo-commits
commit: 560f296ef9015f0059f695fd8b76e84984554aee
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 4 06:06:03 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 4 06:06:03 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=560f296e
sci-libs/lapack: Stabilize 3.11 sparc, #899466
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sci-libs/lapack/lapack-3.11.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.11.ebuild b/sci-libs/lapack/lapack-3.11.ebuild
index d2c81a7051f8..31a5deffbc19 100644
--- a/sci-libs/lapack/lapack-3.11.ebuild
+++ b/sci-libs/lapack/lapack-3.11.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2023-03-04 6:17 Arthur Zamarin
0 siblings, 0 replies; 87+ messages in thread
From: Arthur Zamarin @ 2023-03-04 6:17 UTC (permalink / raw
To: gentoo-commits
commit: 4422070b40a9eb4c00faed4d2327a98b2a4024e9
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 4 06:16:37 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 4 06:16:37 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4422070b
sci-libs/lapack: Stabilize 3.11 arm, #899466
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sci-libs/lapack/lapack-3.11.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.11.ebuild b/sci-libs/lapack/lapack-3.11.ebuild
index 31a5deffbc19..f7bb4fc273bd 100644
--- a/sci-libs/lapack/lapack-3.11.ebuild
+++ b/sci-libs/lapack/lapack-3.11.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2023-03-04 7:51 Arthur Zamarin
0 siblings, 0 replies; 87+ messages in thread
From: Arthur Zamarin @ 2023-03-04 7:51 UTC (permalink / raw
To: gentoo-commits
commit: cbb270a90d60ede8c963bc5a50702da204acb65d
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 4 07:51:47 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 4 07:51:47 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbb270a9
sci-libs/lapack: Stabilize 3.11 x86, #899466
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sci-libs/lapack/lapack-3.11.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.11.ebuild b/sci-libs/lapack/lapack-3.11.ebuild
index f7bb4fc273bd..6a5cae883c09 100644
--- a/sci-libs/lapack/lapack-3.11.ebuild
+++ b/sci-libs/lapack/lapack-3.11.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2023-03-04 8:07 Arthur Zamarin
0 siblings, 0 replies; 87+ messages in thread
From: Arthur Zamarin @ 2023-03-04 8:07 UTC (permalink / raw
To: gentoo-commits
commit: a5a527808de8689741a4b6da06db1931e9087ad0
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 4 08:07:22 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 4 08:07:22 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5a52780
sci-libs/lapack: Stabilize 3.11 ppc64, #899466
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sci-libs/lapack/lapack-3.11.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.11.ebuild b/sci-libs/lapack/lapack-3.11.ebuild
index 6a5cae883c09..dab925b8fe56 100644
--- a/sci-libs/lapack/lapack-3.11.ebuild
+++ b/sci-libs/lapack/lapack-3.11.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2023-03-04 9:26 Arthur Zamarin
0 siblings, 0 replies; 87+ messages in thread
From: Arthur Zamarin @ 2023-03-04 9:26 UTC (permalink / raw
To: gentoo-commits
commit: cb422c0393d69ee36d8c0c5daaa06df904c51e0f
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 4 09:26:25 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 4 09:26:25 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb422c03
sci-libs/lapack: Stabilize 3.11 amd64, #899466
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sci-libs/lapack/lapack-3.11.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.11.ebuild b/sci-libs/lapack/lapack-3.11.ebuild
index dab925b8fe56..319c0397ca7a 100644
--- a/sci-libs/lapack/lapack-3.11.ebuild
+++ b/sci-libs/lapack/lapack-3.11.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2023-03-04 11:22 Arthur Zamarin
0 siblings, 0 replies; 87+ messages in thread
From: Arthur Zamarin @ 2023-03-04 11:22 UTC (permalink / raw
To: gentoo-commits
commit: 4f69f92f3b2144d6714cbd33dce2b94a602c718b
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 4 11:22:48 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 4 11:22:48 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f69f92f
sci-libs/lapack: Stabilize 3.11 ppc, #899466
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sci-libs/lapack/lapack-3.11.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.11.ebuild b/sci-libs/lapack/lapack-3.11.ebuild
index 319c0397ca7a..f5d718a74687 100644
--- a/sci-libs/lapack/lapack-3.11.ebuild
+++ b/sci-libs/lapack/lapack-3.11.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2023-03-04 17:25 Arthur Zamarin
0 siblings, 0 replies; 87+ messages in thread
From: Arthur Zamarin @ 2023-03-04 17:25 UTC (permalink / raw
To: gentoo-commits
commit: 7e92f77127ff3ae4d5f4ed01b2f9d26851603d15
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 4 17:25:45 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 4 17:25:45 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e92f771
sci-libs/lapack: Stabilize 3.11 hppa, #899466
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sci-libs/lapack/lapack-3.11.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.11.ebuild b/sci-libs/lapack/lapack-3.11.ebuild
index f5d718a74687..d6b016878d7d 100644
--- a/sci-libs/lapack/lapack-3.11.ebuild
+++ b/sci-libs/lapack/lapack-3.11.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2023-03-18 21:36 James Le Cuirot
0 siblings, 0 replies; 87+ messages in thread
From: James Le Cuirot @ 2023-03-18 21:36 UTC (permalink / raw
To: gentoo-commits
commit: 25157d5097afc35aafa55a286d244fcf8d48597e
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 27 23:38:53 2023 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Mar 18 21:36:32 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25157d50
sci-libs/lapack: Fix cross-compiling by disabling Fortran compiler tests
Upstream has already decided to disable these tests by default in the
next release for this and other reasons.
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
sci-libs/lapack/lapack-3.11.ebuild | 3 +++
1 file changed, 3 insertions(+)
diff --git a/sci-libs/lapack/lapack-3.11.ebuild b/sci-libs/lapack/lapack-3.11.ebuild
index d6b016878d7d..c13b5b123b6d 100644
--- a/sci-libs/lapack/lapack-3.11.ebuild
+++ b/sci-libs/lapack/lapack-3.11.ebuild
@@ -44,6 +44,9 @@ src_configure() {
-DBUILD_DEPRECATED=$(usex deprecated)
-DBUILD_SHARED_LIBS=ON
-DBUILD_TESTING=$(usex test)
+
+ # Breaks cross, will default to OFF in next release.
+ -DTEST_FORTRAN_COMPILER=OFF
)
cmake_src_configure
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2023-03-18 21:45 James Le Cuirot
0 siblings, 0 replies; 87+ messages in thread
From: James Le Cuirot @ 2023-03-18 21:45 UTC (permalink / raw
To: gentoo-commits
commit: 36aa1b85c50f1c6eac0106d7c1ae7ca6b8da8e9b
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 27 23:37:30 2023 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Mar 18 21:44:42 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36aa1b85
sci-libs/lapack: Don't include ROOT in directory of eselect entries
ROOT is not applicable at runtime, so only the EPREFIX should be present.
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
sci-libs/lapack/lapack-3.11.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sci-libs/lapack/lapack-3.11.ebuild b/sci-libs/lapack/lapack-3.11.ebuild
index c13b5b123b6d..737bed9e5fdb 100644
--- a/sci-libs/lapack/lapack-3.11.ebuild
+++ b/sci-libs/lapack/lapack-3.11.ebuild
@@ -74,7 +74,7 @@ pkg_postinst() {
local me=reference libdir=$(get_libdir)
# check eselect-blas
- eselect blas add ${libdir} "${EROOT}"/usr/${libdir}/blas/${me} ${me}
+ eselect blas add ${libdir} "${EPREFIX}"/usr/${libdir}/blas/${me} ${me}
local current_blas=$(eselect blas show ${libdir} | cut -d' ' -f2)
if [[ ${current_blas} == ${me} || -z ${current_blas} ]]; then
eselect blas set ${libdir} ${me}
@@ -86,7 +86,7 @@ pkg_postinst() {
fi
# check eselect-lapack
- eselect lapack add ${libdir} "${EROOT}"/usr/${libdir}/lapack/${me} ${me}
+ eselect lapack add ${libdir} "${EPREFIX}"/usr/${libdir}/lapack/${me} ${me}
local current_lapack=$(eselect lapack show ${libdir} | cut -d' ' -f2)
if [[ ${current_lapack} == ${me} || -z ${current_lapack} ]]; then
eselect lapack set ${libdir} ${me}
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2023-08-24 23:15 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2023-08-24 23:15 UTC (permalink / raw
To: gentoo-commits
commit: a3ab8231602c8af892facac582b5770f3834c21f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 24 23:14:13 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Aug 24 23:14:13 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3ab8231
sci-libs/lapack: use fortran-2.eclass
Not strictly related to bug #908798 but noticed while looking at it.
Bug: https://bugs.gentoo.org/908798
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-libs/lapack/lapack-3.10.1.ebuild | 2 +-
sci-libs/lapack/lapack-3.11.ebuild | 3 ++-
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/sci-libs/lapack/lapack-3.10.1.ebuild b/sci-libs/lapack/lapack-3.10.1.ebuild
index 218c49029127..16b9d22e73df 100644
--- a/sci-libs/lapack/lapack-3.10.1.ebuild
+++ b/sci-libs/lapack/lapack-3.10.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit cmake
+inherit cmake fortran-2
DESCRIPTION="BLAS,CBLAS,LAPACK,LAPACKE reference implementations"
HOMEPAGE="https://www.netlib.org/lapack/"
diff --git a/sci-libs/lapack/lapack-3.11.ebuild b/sci-libs/lapack/lapack-3.11.ebuild
index 8d0bfc529500..72fc5a9ad67d 100644
--- a/sci-libs/lapack/lapack-3.11.ebuild
+++ b/sci-libs/lapack/lapack-3.11.ebuild
@@ -5,7 +5,7 @@ EAPI=8
# Some additional tests are run if Python is found
PYTHON_COMPAT=( python3_{9..11} )
-inherit cmake python-any-r1
+inherit cmake fortran-2 python-any-r1
DESCRIPTION="BLAS,CBLAS,LAPACK,LAPACKE reference implementations"
HOMEPAGE="https://www.netlib.org/lapack/"
@@ -34,6 +34,7 @@ BDEPEND="
"
pkg_setup() {
+ fortran-2_pkg_setup
use test && python-any-r1_pkg_setup
}
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2023-08-24 23:15 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2023-08-24 23:15 UTC (permalink / raw
To: gentoo-commits
commit: 09e34f194d3dd032beecdc2e5db30d81c86d9a54
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 24 23:15:08 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Aug 24 23:15:08 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09e34f19
sci-libs/lapack: disable py3.9
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-libs/lapack/lapack-3.11.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.11.ebuild b/sci-libs/lapack/lapack-3.11.ebuild
index 72fc5a9ad67d..7e2764d7f209 100644
--- a/sci-libs/lapack/lapack-3.11.ebuild
+++ b/sci-libs/lapack/lapack-3.11.ebuild
@@ -4,7 +4,7 @@
EAPI=8
# Some additional tests are run if Python is found
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit cmake fortran-2 python-any-r1
DESCRIPTION="BLAS,CBLAS,LAPACK,LAPACKE reference implementations"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2023-11-24 21:53 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2023-11-24 21:53 UTC (permalink / raw
To: gentoo-commits
commit: feaacf962aa404c652e9d3bfe71164037f41818a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 24 21:22:27 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 24 21:49:57 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feaacf96
sci-libs/lapack: add 3.12.0
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-libs/lapack/Manifest | 1 +
sci-libs/lapack/lapack-3.12.0.ebuild | 107 +++++++++++++++++++++++++++++++++++
2 files changed, 108 insertions(+)
diff --git a/sci-libs/lapack/Manifest b/sci-libs/lapack/Manifest
index d2af6557b1ba..b3a926d208b1 100644
--- a/sci-libs/lapack/Manifest
+++ b/sci-libs/lapack/Manifest
@@ -1,2 +1,3 @@
DIST lapack-3.10.1.tar.gz 7632257 BLAKE2B f2653239029ed9c136173fc2e54773a785ad3e469d581ca2b7f6a72697e6bb9d22879edaf8327ada510df259c08fe984202d14cb3860c0d2a711eb55a1cc11dd SHA512 0500bbbb48483208c0a35b74972ff0059c389da6032824a2079637266a99fa980882eedf7f1fc490219ee4ff27812ac8c6afe118e25f40a9c2387e7b997762fb
DIST lapack-3.11.tar.gz 7723909 BLAKE2B b3f8ec8cd439d790ba5869b8b071fe924a4ac53328bce77d46032602b45353670966ed9223324a0780aabc2e95624f439e03f90a89586f96afbe1374c4261bc5 SHA512 d2f23c5f6ae14fb868312a25235459bd0c04f4b43b82a5ade01314776ade9a75dc518a457eb58595f29f64cb0bb86f1a12ce8beea3ec87ef9caf49493ce29fb3
+DIST lapack-3.12.0.tar.gz 7933607 BLAKE2B dafb1f9a717f2cbc00a26f8cff2c7a1ebb720714fe6d7bd5fabb511a2f4af317165814340864c9d601e4e16c7762f643fbbafc058170ebcdc6529a9b4f2d70b6 SHA512 f8f3c733a0221be0b3f5618235408ac59cbd4e5f1c4eab5f509b831a6ec6a9ef14b8849aa6ea10810df1aff90186ca454d15e9438d1dd271c2449d42d3da9dda
diff --git a/sci-libs/lapack/lapack-3.12.0.ebuild b/sci-libs/lapack/lapack-3.12.0.ebuild
new file mode 100644
index 000000000000..28f108f8c14c
--- /dev/null
+++ b/sci-libs/lapack/lapack-3.12.0.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Some additional tests are run if Python is found
+PYTHON_COMPAT=( python3_{10..11} )
+inherit cmake fortran-2 python-any-r1
+
+DESCRIPTION="BLAS, CBLAS, LAPACK, LAPACKE reference implementations"
+HOMEPAGE="https://www.netlib.org/lapack/"
+SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
+# TODO: static-libs 64bit-index
+IUSE="lapacke deprecated doc eselect-ldso test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ !app-eselect/eselect-cblas
+ virtual/fortran
+ eselect-ldso? (
+ >=app-eselect/eselect-blas-0.2
+ >=app-eselect/eselect-lapack-0.2
+ )
+ doc? ( app-doc/blas-docs )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ test? ( ${PYTHON_DEPS} )
+"
+
+pkg_setup() {
+ fortran-2_pkg_setup
+ use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCBLAS=ON
+ -DLAPACKE=$(usex lapacke)
+ -DBUILD_DEPRECATED=$(usex deprecated)
+ -DBUILD_SHARED_LIBS=ON
+ -DBUILD_TESTING=$(usex test)
+ -DLAPACK_TESTING_USE_PYTHON=$(usex test)
+ # Breaks cross
+ -DTEST_FORTRAN_COMPILER=OFF
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ use eselect-ldso || return
+ # Create private lib directory for eselect::blas (ld.so.conf)
+ dodir /usr/$(get_libdir)/blas/reference
+ dosym -r /usr/$(get_libdir)/libblas.so /usr/$(get_libdir)/blas/reference/libblas.so
+ dosym -r /usr/$(get_libdir)/libblas.so.3 /usr/$(get_libdir)/blas/reference/libblas.so.3
+ dosym -r /usr/$(get_libdir)/libcblas.so /usr/$(get_libdir)/blas/reference/libcblas.so
+ dosym -r /usr/$(get_libdir)/libcblas.so.3 /usr/$(get_libdir)/blas/reference/libcblas.so.3
+
+ # Create private lib directory for eselect::lapack (ld.so.conf)
+ dodir /usr/$(get_libdir)/lapack/reference
+ dosym -r /usr/$(get_libdir)/liblapack.so /usr/$(get_libdir)/lapack/reference/liblapack.so
+ dosym -r /usr/$(get_libdir)/liblapack.so.3 /usr/$(get_libdir)/lapack/reference/liblapack.so.3
+}
+
+pkg_postinst() {
+ use eselect-ldso || return
+
+ local me=reference libdir=$(get_libdir)
+ # check eselect-blas
+ eselect blas add ${libdir} "${EPREFIX}"/usr/${libdir}/blas/${me} ${me}
+ local current_blas=$(eselect blas show ${libdir} | cut -d' ' -f2)
+ if [[ ${current_blas} == ${me} || -z ${current_blas} ]]; then
+ eselect blas set ${libdir} ${me}
+ elog "Current eselect: BLAS ($libdir) -> [${current_blas}]."
+ else
+ elog "Current eselect: BLAS ($libdir) -> [${current_blas}]."
+ elog "To use blas [${me}] implementation, you have to issue (as root):"
+ elog "\t eselect blas set ${libdir} ${me}"
+ fi
+
+ # check eselect-lapack
+ eselect lapack add ${libdir} "${EPREFIX}"/usr/${libdir}/lapack/${me} ${me}
+ local current_lapack=$(eselect lapack show ${libdir} | cut -d' ' -f2)
+ if [[ ${current_lapack} == ${me} || -z ${current_lapack} ]]; then
+ eselect lapack set ${libdir} ${me}
+ elog "Current eselect: LAPACK ($libdir) -> [${current_lapack}]."
+ else
+ elog "Current eselect: LAPACK ($libdir) -> [${current_lapack}]."
+ elog "To use lapack [${me}] implementation, you have to issue (as root):"
+ elog "\t eselect lapack set ${libdir} ${me}"
+ fi
+}
+
+pkg_postrm() {
+ use eselect-ldso || return
+
+ eselect blas validate
+ eselect lapack validate
+}
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2024-02-02 4:44 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2024-02-02 4:44 UTC (permalink / raw
To: gentoo-commits
commit: e672a38340c4513f2aba1a0eba56251eed751f72
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 2 04:42:41 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 2 04:42:41 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e672a383
sci-libs/lapack: Stabilize 3.12.0 ppc64, #923553
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-libs/lapack/lapack-3.12.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.12.0.ebuild b/sci-libs/lapack/lapack-3.12.0.ebuild
index 33233573967d..9bf4353dd320 100644
--- a/sci-libs/lapack/lapack-3.12.0.ebuild
+++ b/sci-libs/lapack/lapack-3.12.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2024-02-02 4:44 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2024-02-02 4:44 UTC (permalink / raw
To: gentoo-commits
commit: b2b0848e6080d6b5ab4499b3992a957331eb8804
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 2 04:42:40 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 2 04:42:40 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2b0848e
sci-libs/lapack: Stabilize 3.12.0 arm, #923553
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-libs/lapack/lapack-3.12.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sci-libs/lapack/lapack-3.12.0.ebuild b/sci-libs/lapack/lapack-3.12.0.ebuild
index 28f108f8c14c..33233573967d 100644
--- a/sci-libs/lapack/lapack-3.12.0.ebuild
+++ b/sci-libs/lapack/lapack-3.12.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2024-02-02 6:40 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2024-02-02 6:40 UTC (permalink / raw
To: gentoo-commits
commit: 512497c0e32df12aae00cb07e6c7763152c85a30
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 2 06:37:34 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 2 06:38:41 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=512497c0
sci-libs/lapack: Stabilize 3.12.0 ppc, #923553
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-libs/lapack/lapack-3.12.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.12.0.ebuild b/sci-libs/lapack/lapack-3.12.0.ebuild
index 9bf4353dd320..9c26ebf46192 100644
--- a/sci-libs/lapack/lapack-3.12.0.ebuild
+++ b/sci-libs/lapack/lapack-3.12.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2024-02-02 15:39 Arthur Zamarin
0 siblings, 0 replies; 87+ messages in thread
From: Arthur Zamarin @ 2024-02-02 15:39 UTC (permalink / raw
To: gentoo-commits
commit: 1f29bcac44feaf9278a5c9bdcb1d356bbef95703
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 2 15:39:10 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 2 15:39:10 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f29bcac
sci-libs/lapack: Stabilize 3.12.0 x86, #923553
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sci-libs/lapack/lapack-3.12.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.12.0.ebuild b/sci-libs/lapack/lapack-3.12.0.ebuild
index 9c26ebf46192..b7edb88d86b7 100644
--- a/sci-libs/lapack/lapack-3.12.0.ebuild
+++ b/sci-libs/lapack/lapack-3.12.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2024-02-03 6:56 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2024-02-03 6:56 UTC (permalink / raw
To: gentoo-commits
commit: b8c5cab404a7262e09c80bb86933c75e6df3da43
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 3 06:55:02 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 3 06:55:02 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8c5cab4
sci-libs/lapack: Stabilize 3.12.0 arm64, #923553
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-libs/lapack/lapack-3.12.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.12.0.ebuild b/sci-libs/lapack/lapack-3.12.0.ebuild
index b7edb88d86b7..505568329166 100644
--- a/sci-libs/lapack/lapack-3.12.0.ebuild
+++ b/sci-libs/lapack/lapack-3.12.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2024-02-06 22:41 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2024-02-06 22:41 UTC (permalink / raw
To: gentoo-commits
commit: ff99a6a4a820ac0e036954fef6b3cab7e94ac9a5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 6 22:40:32 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Feb 6 22:40:59 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff99a6a4
sci-libs/lapack: Stabilize 3.12.0 hppa, #923553
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-libs/lapack/lapack-3.12.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.12.0.ebuild b/sci-libs/lapack/lapack-3.12.0.ebuild
index 505568329166..db09c93034a9 100644
--- a/sci-libs/lapack/lapack-3.12.0.ebuild
+++ b/sci-libs/lapack/lapack-3.12.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2024-02-28 15:27 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2024-02-28 15:27 UTC (permalink / raw
To: gentoo-commits
commit: 91b7a7537de9f4c49d9ef8abb6eaba2b0fbbe79b
Author: Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Wed Feb 28 06:28:08 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 28 15:26:27 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91b7a753
sci-libs/lapack: mark as LTO-unsafe
Bug: https://bugs.gentoo.org/878891
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-libs/lapack/lapack-3.11.ebuild | 9 +++++++--
sci-libs/lapack/lapack-3.12.0.ebuild | 7 ++++++-
2 files changed, 13 insertions(+), 3 deletions(-)
diff --git a/sci-libs/lapack/lapack-3.11.ebuild b/sci-libs/lapack/lapack-3.11.ebuild
index 7e2764d7f209..91d893cac281 100644
--- a/sci-libs/lapack/lapack-3.11.ebuild
+++ b/sci-libs/lapack/lapack-3.11.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
# Some additional tests are run if Python is found
PYTHON_COMPAT=( python3_{10..11} )
-inherit cmake fortran-2 python-any-r1
+inherit cmake flag-o-matic fortran-2 python-any-r1
DESCRIPTION="BLAS,CBLAS,LAPACK,LAPACKE reference implementations"
HOMEPAGE="https://www.netlib.org/lapack/"
@@ -39,6 +39,11 @@ pkg_setup() {
}
src_configure() {
+ # -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/878891
+ # https://github.com/Reference-LAPACK/lapack/issues/990
+ filter-lto
+
local mycmakeargs=(
-DCBLAS=ON
-DLAPACKE=$(usex lapacke)
diff --git a/sci-libs/lapack/lapack-3.12.0.ebuild b/sci-libs/lapack/lapack-3.12.0.ebuild
index 229d8a10774d..4cc2f91f5f67 100644
--- a/sci-libs/lapack/lapack-3.12.0.ebuild
+++ b/sci-libs/lapack/lapack-3.12.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
# Some additional tests are run if Python is found
PYTHON_COMPAT=( python3_{10..11} )
-inherit cmake fortran-2 python-any-r1
+inherit cmake flag-o-matic fortran-2 python-any-r1
DESCRIPTION="BLAS, CBLAS, LAPACK, LAPACKE reference implementations"
HOMEPAGE="https://www.netlib.org/lapack/"
@@ -39,6 +39,11 @@ pkg_setup() {
}
src_configure() {
+ # -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/878891
+ # https://github.com/Reference-LAPACK/lapack/issues/990
+ filter-lto
+
local mycmakeargs=(
-DCBLAS=ON
-DLAPACKE=$(usex lapacke)
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2024-03-03 4:05 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2024-03-03 4:05 UTC (permalink / raw
To: gentoo-commits
commit: 0108a1e82f54eeace8ce2a0c58190edfb1cb56ce
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 3 04:01:30 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 3 04:01:30 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0108a1e8
sci-libs/lapack: drop unused flag-o-matic
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-libs/lapack/lapack-3.12.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.12.0-r1.ebuild b/sci-libs/lapack/lapack-3.12.0-r1.ebuild
index 3a8b93eb620a..9ccdd64e8562 100644
--- a/sci-libs/lapack/lapack-3.12.0-r1.ebuild
+++ b/sci-libs/lapack/lapack-3.12.0-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
# Some additional tests are run if Python is found
PYTHON_COMPAT=( python3_{10..11} )
-inherit cmake flag-o-matic fortran-2 python-any-r1
+inherit cmake fortran-2 python-any-r1
DESCRIPTION="BLAS, CBLAS, LAPACK, LAPACKE reference implementations"
HOMEPAGE="https://www.netlib.org/lapack/"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2024-03-04 5:20 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2024-03-04 5:20 UTC (permalink / raw
To: gentoo-commits
commit: fb7d223bb97be7db2af28d511e2342d45d59211e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 4 05:20:07 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Mar 4 05:20:40 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb7d223b
sci-libs/lapack: restore filter-lto
In 58d080c1bad9b1c0d307f2cf2d0251d60025efb1, we dropped filter-lto, but
the testsuite still fails to build with LTO, so put it back.
Bug: https://bugs.gentoo.org/878891
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-libs/lapack/lapack-3.12.0-r1.ebuild | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.12.0-r1.ebuild b/sci-libs/lapack/lapack-3.12.0-r1.ebuild
index 9ccdd64e8562..b1b9e9824637 100644
--- a/sci-libs/lapack/lapack-3.12.0-r1.ebuild
+++ b/sci-libs/lapack/lapack-3.12.0-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
# Some additional tests are run if Python is found
PYTHON_COMPAT=( python3_{10..11} )
-inherit cmake fortran-2 python-any-r1
+inherit cmake flag-o-matic fortran-2 python-any-r1
DESCRIPTION="BLAS, CBLAS, LAPACK, LAPACKE reference implementations"
HOMEPAGE="https://www.netlib.org/lapack/"
@@ -47,6 +47,9 @@ pkg_setup() {
}
src_configure() {
+ # bug #878891
+ filter-lto
+
local mycmakeargs=(
-DCBLAS=ON
-DLAPACKE=$(usex lapacke)
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2024-03-04 11:35 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2024-03-04 11:35 UTC (permalink / raw
To: gentoo-commits
commit: da031412d390064ce364fe2b6f39ffba66d6fcdd
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 4 11:33:42 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Mar 4 11:33:42 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da031412
sci-libs/lapack: drop 3.10.1
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-libs/lapack/Manifest | 1 -
sci-libs/lapack/lapack-3.10.1.ebuild | 93 ------------------------------------
2 files changed, 94 deletions(-)
diff --git a/sci-libs/lapack/Manifest b/sci-libs/lapack/Manifest
index b3a926d208b1..dd55df1f8618 100644
--- a/sci-libs/lapack/Manifest
+++ b/sci-libs/lapack/Manifest
@@ -1,3 +1,2 @@
-DIST lapack-3.10.1.tar.gz 7632257 BLAKE2B f2653239029ed9c136173fc2e54773a785ad3e469d581ca2b7f6a72697e6bb9d22879edaf8327ada510df259c08fe984202d14cb3860c0d2a711eb55a1cc11dd SHA512 0500bbbb48483208c0a35b74972ff0059c389da6032824a2079637266a99fa980882eedf7f1fc490219ee4ff27812ac8c6afe118e25f40a9c2387e7b997762fb
DIST lapack-3.11.tar.gz 7723909 BLAKE2B b3f8ec8cd439d790ba5869b8b071fe924a4ac53328bce77d46032602b45353670966ed9223324a0780aabc2e95624f439e03f90a89586f96afbe1374c4261bc5 SHA512 d2f23c5f6ae14fb868312a25235459bd0c04f4b43b82a5ade01314776ade9a75dc518a457eb58595f29f64cb0bb86f1a12ce8beea3ec87ef9caf49493ce29fb3
DIST lapack-3.12.0.tar.gz 7933607 BLAKE2B dafb1f9a717f2cbc00a26f8cff2c7a1ebb720714fe6d7bd5fabb511a2f4af317165814340864c9d601e4e16c7762f643fbbafc058170ebcdc6529a9b4f2d70b6 SHA512 f8f3c733a0221be0b3f5618235408ac59cbd4e5f1c4eab5f509b831a6ec6a9ef14b8849aa6ea10810df1aff90186ca454d15e9438d1dd271c2449d42d3da9dda
diff --git a/sci-libs/lapack/lapack-3.10.1.ebuild b/sci-libs/lapack/lapack-3.10.1.ebuild
deleted file mode 100644
index 16b9d22e73df..000000000000
--- a/sci-libs/lapack/lapack-3.10.1.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake fortran-2
-
-DESCRIPTION="BLAS,CBLAS,LAPACK,LAPACKE reference implementations"
-HOMEPAGE="https://www.netlib.org/lapack/"
-SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-# TODO: static-libs 64bit-index
-IUSE="lapacke deprecated doc eselect-ldso test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="virtual/pkgconfig"
-RDEPEND="
- !app-eselect/eselect-cblas
- virtual/fortran
- eselect-ldso? (
- >=app-eselect/eselect-blas-0.2
- >=app-eselect/eselect-lapack-0.2
- )
- doc? ( app-doc/blas-docs )"
-DEPEND="${RDEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DCBLAS=ON
- -DLAPACKE=$(usex lapacke)
- -DBUILD_DEPRECATED=$(usex deprecated)
- -DBUILD_SHARED_LIBS=ON
- -DBUILD_TESTING=$(usex test)
- )
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- use eselect-ldso || return
- # Create private lib directory for eselect::blas (ld.so.conf)
- dodir /usr/$(get_libdir)/blas/reference
- dosym ../../libblas.so usr/$(get_libdir)/blas/reference/libblas.so
- dosym ../../libblas.so.3 usr/$(get_libdir)/blas/reference/libblas.so.3
- dosym ../../libcblas.so usr/$(get_libdir)/blas/reference/libcblas.so
- dosym ../../libcblas.so.3 usr/$(get_libdir)/blas/reference/libcblas.so.3
-
- # Create private lib directory for eselect::lapack (ld.so.conf)
- dodir /usr/$(get_libdir)/lapack/reference
- dosym ../../liblapack.so usr/$(get_libdir)/lapack/reference/liblapack.so
- dosym ../../liblapack.so.3 usr/$(get_libdir)/lapack/reference/liblapack.so.3
-}
-
-pkg_postinst() {
- use eselect-ldso || return
-
- local me=reference libdir=$(get_libdir)
- # check eselect-blas
- eselect blas add ${libdir} "${EROOT}"/usr/${libdir}/blas/${me} ${me}
- local current_blas=$(eselect blas show ${libdir} | cut -d' ' -f2)
- if [[ ${current_blas} == ${me} || -z ${current_blas} ]]; then
- eselect blas set ${libdir} ${me}
- elog "Current eselect: BLAS ($libdir) -> [${current_blas}]."
- else
- elog "Current eselect: BLAS ($libdir) -> [${current_blas}]."
- elog "To use blas [${me}] implementation, you have to issue (as root):"
- elog "\t eselect blas set ${libdir} ${me}"
- fi
-
- # check eselect-lapack
- eselect lapack add ${libdir} "${EROOT}"/usr/${libdir}/lapack/${me} ${me}
- local current_lapack=$(eselect lapack show ${libdir} | cut -d' ' -f2)
- if [[ ${current_lapack} == ${me} || -z ${current_lapack} ]]; then
- eselect lapack set ${libdir} ${me}
- elog "Current eselect: LAPACK ($libdir) -> [${current_lapack}]."
- else
- elog "Current eselect: LAPACK ($libdir) -> [${current_lapack}]."
- elog "To use lapack [${me}] implementation, you have to issue (as root):"
- elog "\t eselect lapack set ${libdir} ${me}"
- fi
-}
-
-pkg_postrm() {
- use eselect-ldso || return
-
- eselect blas validate
- eselect lapack validate
-}
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2024-03-15 15:37 Arthur Zamarin
0 siblings, 0 replies; 87+ messages in thread
From: Arthur Zamarin @ 2024-03-15 15:37 UTC (permalink / raw
To: gentoo-commits
commit: c2d7343791bc790392700a4404059d73c9dd874b
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 15 15:37:02 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 15 15:37:02 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2d73437
sci-libs/lapack: Stabilize 3.12.0-r1 x86, #923553
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sci-libs/lapack/lapack-3.12.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.12.0-r1.ebuild b/sci-libs/lapack/lapack-3.12.0-r1.ebuild
index 743021f3426f..930932eb8eb9 100644
--- a/sci-libs/lapack/lapack-3.12.0-r1.ebuild
+++ b/sci-libs/lapack/lapack-3.12.0-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2024-03-15 15:39 Arthur Zamarin
0 siblings, 0 replies; 87+ messages in thread
From: Arthur Zamarin @ 2024-03-15 15:39 UTC (permalink / raw
To: gentoo-commits
commit: 0946453cfe2222aba4e043e875424796c66ccfdb
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 15 15:39:02 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 15 15:39:02 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0946453c
sci-libs/lapack: Stabilize 3.12.0-r1 ppc64, #923553
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sci-libs/lapack/lapack-3.12.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.12.0-r1.ebuild b/sci-libs/lapack/lapack-3.12.0-r1.ebuild
index 855eed37e6c3..071d04a22310 100644
--- a/sci-libs/lapack/lapack-3.12.0-r1.ebuild
+++ b/sci-libs/lapack/lapack-3.12.0-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2024-03-15 15:39 Arthur Zamarin
0 siblings, 0 replies; 87+ messages in thread
From: Arthur Zamarin @ 2024-03-15 15:39 UTC (permalink / raw
To: gentoo-commits
commit: 623c675f258c001be79e69dd6f5d9d0e64335927
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 15 15:39:01 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 15 15:39:01 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=623c675f
sci-libs/lapack: Stabilize 3.12.0-r1 ppc, #923553
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sci-libs/lapack/lapack-3.12.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.12.0-r1.ebuild b/sci-libs/lapack/lapack-3.12.0-r1.ebuild
index 930932eb8eb9..855eed37e6c3 100644
--- a/sci-libs/lapack/lapack-3.12.0-r1.ebuild
+++ b/sci-libs/lapack/lapack-3.12.0-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2024-03-15 16:04 Arthur Zamarin
0 siblings, 0 replies; 87+ messages in thread
From: Arthur Zamarin @ 2024-03-15 16:04 UTC (permalink / raw
To: gentoo-commits
commit: 99b3a0d3fe07df296691e3052906001f44c3feca
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 15 16:04:52 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 15 16:04:52 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99b3a0d3
sci-libs/lapack: Stabilize 3.12.0-r1 arm, #923553
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sci-libs/lapack/lapack-3.12.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.12.0-r1.ebuild b/sci-libs/lapack/lapack-3.12.0-r1.ebuild
index 071d04a22310..d134f0660e6d 100644
--- a/sci-libs/lapack/lapack-3.12.0-r1.ebuild
+++ b/sci-libs/lapack/lapack-3.12.0-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2024-03-15 16:18 Arthur Zamarin
0 siblings, 0 replies; 87+ messages in thread
From: Arthur Zamarin @ 2024-03-15 16:18 UTC (permalink / raw
To: gentoo-commits
commit: fd04994565431910e1fcd5904dc57b7244af08c5
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 15 16:18:04 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 15 16:18:04 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd049945
sci-libs/lapack: Stabilize 3.12.0-r1 arm64, #923553
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sci-libs/lapack/lapack-3.12.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.12.0-r1.ebuild b/sci-libs/lapack/lapack-3.12.0-r1.ebuild
index d134f0660e6d..b9356b4d6dec 100644
--- a/sci-libs/lapack/lapack-3.12.0-r1.ebuild
+++ b/sci-libs/lapack/lapack-3.12.0-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2024-03-15 21:47 Arthur Zamarin
0 siblings, 0 replies; 87+ messages in thread
From: Arthur Zamarin @ 2024-03-15 21:47 UTC (permalink / raw
To: gentoo-commits
commit: 60a1491bbbaee7feb1563cef5e74085b4e857210
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 15 21:47:09 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 15 21:47:09 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60a1491b
sci-libs/lapack: Stabilize 3.12.0-r1 amd64, #923553
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sci-libs/lapack/lapack-3.12.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.12.0-r1.ebuild b/sci-libs/lapack/lapack-3.12.0-r1.ebuild
index b9356b4d6dec..b9d44ea8d4c4 100644
--- a/sci-libs/lapack/lapack-3.12.0-r1.ebuild
+++ b/sci-libs/lapack/lapack-3.12.0-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2024-03-16 8:41 Arthur Zamarin
0 siblings, 0 replies; 87+ messages in thread
From: Arthur Zamarin @ 2024-03-16 8:41 UTC (permalink / raw
To: gentoo-commits
commit: d5d4d9f041095aa08acc0b9878b3a27fb4ce483c
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 16 08:41:29 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 16 08:41:29 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5d4d9f0
sci-libs/lapack: Stabilize 3.12.0-r1 sparc, #923553
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sci-libs/lapack/lapack-3.12.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.12.0-r1.ebuild b/sci-libs/lapack/lapack-3.12.0-r1.ebuild
index b9d44ea8d4c4..91f32d3c4f23 100644
--- a/sci-libs/lapack/lapack-3.12.0-r1.ebuild
+++ b/sci-libs/lapack/lapack-3.12.0-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2024-04-04 16:23 Arthur Zamarin
0 siblings, 0 replies; 87+ messages in thread
From: Arthur Zamarin @ 2024-04-04 16:23 UTC (permalink / raw
To: gentoo-commits
commit: aa9fc4da08332c87c16fe6eb91e14e19838dad09
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Tue Apr 2 20:15:38 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 4 16:22:19 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa9fc4da
sci-libs/lapack: Stabilize 3.12.0-r1 hppa, #923553
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sci-libs/lapack/lapack-3.12.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.12.0-r1.ebuild b/sci-libs/lapack/lapack-3.12.0-r1.ebuild
index 91f32d3c4f23..c8770940f40e 100644
--- a/sci-libs/lapack/lapack-3.12.0-r1.ebuild
+++ b/sci-libs/lapack/lapack-3.12.0-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/Reference-LAPACK/lapack/archive/v${PV}.tar.gz -> ${P
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos"
# TODO: static-libs 64bit-index
IUSE="lapacke deprecated doc eselect-ldso test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 87+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/
@ 2024-06-02 4:57 Sam James
0 siblings, 0 replies; 87+ messages in thread
From: Sam James @ 2024-06-02 4:57 UTC (permalink / raw
To: gentoo-commits
commit: 9683710f87466df5fc721c8485cf272cd9b1fed8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 2 04:20:40 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 2 04:57:05 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9683710f
sci-libs/lapack: enable py3.12, py3.13
Closes: https://bugs.gentoo.org/929777
Signed-off-by: Sam James <sam <AT> gentoo.org>
sci-libs/lapack/lapack-3.12.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-libs/lapack/lapack-3.12.0-r1.ebuild b/sci-libs/lapack/lapack-3.12.0-r1.ebuild
index c8770940f40e..3432143696f3 100644
--- a/sci-libs/lapack/lapack-3.12.0-r1.ebuild
+++ b/sci-libs/lapack/lapack-3.12.0-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
# Some additional tests are run if Python is found
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit cmake flag-o-matic fortran-2 python-any-r1
DESCRIPTION="BLAS, CBLAS, LAPACK, LAPACKE reference implementations"
^ permalink raw reply related [flat|nested] 87+ messages in thread
end of thread, other threads:[~2024-06-02 4:57 UTC | newest]
Thread overview: 87+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-06-02 4:57 [gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-04-04 16:23 Arthur Zamarin
2024-03-16 8:41 Arthur Zamarin
2024-03-15 21:47 Arthur Zamarin
2024-03-15 16:18 Arthur Zamarin
2024-03-15 16:04 Arthur Zamarin
2024-03-15 15:39 Arthur Zamarin
2024-03-15 15:39 Arthur Zamarin
2024-03-15 15:37 Arthur Zamarin
2024-03-04 11:35 Sam James
2024-03-04 5:20 Sam James
2024-03-03 4:05 Sam James
2024-02-28 15:27 Sam James
2024-02-06 22:41 Sam James
2024-02-03 6:56 Sam James
2024-02-02 15:39 Arthur Zamarin
2024-02-02 6:40 Sam James
2024-02-02 4:44 Sam James
2024-02-02 4:44 Sam James
2023-11-24 21:53 Sam James
2023-08-24 23:15 Sam James
2023-08-24 23:15 Sam James
2023-03-18 21:45 James Le Cuirot
2023-03-18 21:36 James Le Cuirot
2023-03-04 17:25 Arthur Zamarin
2023-03-04 11:22 Arthur Zamarin
2023-03-04 9:26 Arthur Zamarin
2023-03-04 8:07 Arthur Zamarin
2023-03-04 7:51 Arthur Zamarin
2023-03-04 6:17 Arthur Zamarin
2023-03-04 6:06 Arthur Zamarin
2023-03-04 5:55 Arthur Zamarin
2022-12-19 14:47 Andreas Sturmlechner
2022-11-16 6:08 Arthur Zamarin
2022-11-12 2:39 Sam James
2022-11-12 0:05 Sam James
2022-11-12 0:05 Sam James
2022-11-11 22:46 Sam James
2022-11-11 22:45 Sam James
2022-11-11 22:39 Sam James
2022-11-11 22:39 Sam James
2022-11-11 22:36 Sam James
2022-05-14 3:42 WANG Xuerui
2022-04-13 0:53 Sam James
2022-04-13 0:53 Sam James
2021-12-02 10:18 Andreas Sturmlechner
2021-12-02 8:27 Arthur Zamarin
2021-12-02 8:24 Agostino Sarubbo
2021-12-02 0:59 Sam James
2021-12-01 19:45 Arthur Zamarin
2021-12-01 19:45 Arthur Zamarin
2021-12-01 19:45 Arthur Zamarin
2021-12-01 19:45 Arthur Zamarin
2021-12-01 19:45 Arthur Zamarin
2021-11-30 13:30 Andreas Sturmlechner
2021-07-01 22:41 Marek Szuba
2021-06-29 6:02 Sam James
2021-03-15 19:24 Sam James
2021-02-06 21:33 Sam James
2021-01-06 15:17 Fabian Groffen
2020-12-29 6:52 Sam James
2020-11-15 14:52 David Seifert
2020-11-12 21:03 Thomas Deutschmann
2020-11-07 20:37 Sergei Trofimovich
2020-11-07 20:34 Sergei Trofimovich
2020-11-07 1:25 Sam James
2020-11-06 22:35 Sam James
2020-11-06 14:51 Sam James
2020-11-06 11:16 Sam James
2020-09-30 0:19 Sam James
2020-08-01 9:01 Sergei Trofimovich
2020-08-01 8:53 Sergei Trofimovich
2020-07-25 21:01 Sam James
2020-07-25 14:08 Sam James
2020-07-25 8:42 Sergei Trofimovich
2020-07-24 11:54 Sam James
2020-06-01 19:52 Sergei Trofimovich
2020-05-20 6:25 Agostino Sarubbo
2020-03-08 4:35 Benda XU
2020-02-08 17:06 David Seifert
2019-12-24 20:03 Mikle Kolyada
2019-12-01 14:01 Sergei Trofimovich
2019-11-24 4:24 Aaron Bauman
2019-11-15 12:47 Agostino Sarubbo
2019-11-01 11:14 Mikle Kolyada
2019-10-31 23:50 Thomas Deutschmann
2019-06-26 3:11 Benda XU
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox