[gentoo-commits] proj/sci:master commit in: virtual/blas/
commit: fb87f2158ca2f4ece2c6503185eaaea7364200d8 Author: David Seifert gentoo org> AuthorDate: Sat Sep 2 11:38:39 2017 + Commit: David Seifert gentoo org> CommitDate: Sat Sep 2 11:38:39 2017 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=fb87f215 virtual/blas: Remove last mentions of sci-libs/acml Package-Manager: Portage-2.3.8, Repoman-2.3.3 virtual/blas/blas-2.1-r5.ebuild | 1 - virtual/blas/blas-3.6-r100.ebuild | 1 - virtual/blas/blas-3.7-r100.ebuild | 1 - 3 files changed, 3 deletions(-) diff --git a/virtual/blas/blas-2.1-r5.ebuild b/virtual/blas/blas-2.1-r5.ebuild index f5a1f012f..d30ea7186 100644 --- a/virtual/blas/blas-2.1-r5.ebuild +++ b/virtual/blas/blas-2.1-r5.ebuild @@ -26,7 +26,6 @@ RDEPEND=" || ( >=dev-cpp/eigen-3.1.4[fortran] sci-libs/atlas[fortran] - >=sci-libs/acml-4.4 ) ) ) diff --git a/virtual/blas/blas-3.6-r100.ebuild b/virtual/blas/blas-3.6-r100.ebuild index 599ae619b..37afd2e29 100644 --- a/virtual/blas/blas-3.6-r100.ebuild +++ b/virtual/blas/blas-3.6-r100.ebuild @@ -26,7 +26,6 @@ RDEPEND=" || ( >=dev-cpp/eigen-3.1.4[fortran] sci-libs/atlas[fortran] - >=sci-libs/acml-4.4 ) ) ) diff --git a/virtual/blas/blas-3.7-r100.ebuild b/virtual/blas/blas-3.7-r100.ebuild index 042477484..2c17daa33 100644 --- a/virtual/blas/blas-3.7-r100.ebuild +++ b/virtual/blas/blas-3.7-r100.ebuild @@ -26,7 +26,6 @@ RDEPEND=" || ( >=dev-cpp/eigen-3.1.4[fortran] sci-libs/atlas[fortran] - >=sci-libs/acml-4.4 ) ) )
[gentoo-commits] proj/sci:master commit in: virtual/blas/
commit: 6a3ff6b8f771d0bf77b5ec5d0e26c6edd25f8bfa Author: François Bissey gmail com> AuthorDate: Mon Jul 3 02:37:25 2017 + Commit: Justin Lecher gentoo org> CommitDate: Fri Jul 7 07:10:16 2017 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=6a3ff6b8 virtual/blas: eigen needs the fortran useflag to provide blas. Package-Manager: portage-2.3.6 Closes: https://github.com/gentoo/sci/pull/795 virtual/blas/blas-2.1-r5.ebuild | 2 +- virtual/blas/blas-3.6-r100.ebuild | 2 +- virtual/blas/blas-3.7-r100.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/virtual/blas/blas-2.1-r5.ebuild b/virtual/blas/blas-2.1-r5.ebuild index bcaed1b4c..f5a1f012f 100644 --- a/virtual/blas/blas-2.1-r5.ebuild +++ b/virtual/blas/blas-2.1-r5.ebuild @@ -24,7 +24,7 @@ RDEPEND=" abi_x86_64? ( !abi_x86_32? ( || ( - >=dev-cpp/eigen-3.1.4 + >=dev-cpp/eigen-3.1.4[fortran] sci-libs/atlas[fortran] >=sci-libs/acml-4.4 ) diff --git a/virtual/blas/blas-3.6-r100.ebuild b/virtual/blas/blas-3.6-r100.ebuild index 2a9e3abb2..599ae619b 100644 --- a/virtual/blas/blas-3.6-r100.ebuild +++ b/virtual/blas/blas-3.6-r100.ebuild @@ -24,7 +24,7 @@ RDEPEND=" abi_x86_64? ( !abi_x86_32? ( || ( - >=dev-cpp/eigen-3.1.4 + >=dev-cpp/eigen-3.1.4[fortran] sci-libs/atlas[fortran] >=sci-libs/acml-4.4 ) diff --git a/virtual/blas/blas-3.7-r100.ebuild b/virtual/blas/blas-3.7-r100.ebuild index ab212747c..042477484 100644 --- a/virtual/blas/blas-3.7-r100.ebuild +++ b/virtual/blas/blas-3.7-r100.ebuild @@ -24,7 +24,7 @@ RDEPEND=" abi_x86_64? ( !abi_x86_32? ( || ( - >=dev-cpp/eigen-3.1.4 + >=dev-cpp/eigen-3.1.4[fortran] sci-libs/atlas[fortran] >=sci-libs/acml-4.4 )
[gentoo-commits] proj/sci:master commit in: virtual/blas/
commit: cfa18f90c0c2e6264456676cf408b7a05842301d Author: François Bissey canterbury ac nz> AuthorDate: Sun Mar 5 01:19:58 2017 + Commit: Marius Brehler linux sungazer de> CommitDate: Mon Mar 6 18:58:37 2017 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=cfa18f90 virtual/blas: Remove MULTILIB_COMPAT restriction Package-Manager: portage-2.3.3 virtual/blas/blas-2.1-r5.ebuild | 4 +--- virtual/blas/blas-3.6-r100.ebuild | 4 +--- virtual/blas/blas-3.7-r100.ebuild | 2 -- 3 files changed, 2 insertions(+), 8 deletions(-) diff --git a/virtual/blas/blas-2.1-r5.ebuild b/virtual/blas/blas-2.1-r5.ebuild index f82f4fb2e..bcaed1b4c 100644 --- a/virtual/blas/blas-2.1-r5.ebuild +++ b/virtual/blas/blas-2.1-r5.ebuild @@ -1,10 +1,8 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 -MULTILIB_COMPAT=( abi_x86_{32,64} ) - inherit multilib-build multilib DESCRIPTION="Virtual for FORTRAN 77 BLAS implementation" diff --git a/virtual/blas/blas-3.6-r100.ebuild b/virtual/blas/blas-3.6-r100.ebuild index 033c2151d..2a9e3abb2 100644 --- a/virtual/blas/blas-3.6-r100.ebuild +++ b/virtual/blas/blas-3.6-r100.ebuild @@ -1,10 +1,8 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 -MULTILIB_COMPAT=( abi_x86_{32,64} ) - inherit multilib-build multilib DESCRIPTION="Virtual for FORTRAN 77 BLAS implementation" diff --git a/virtual/blas/blas-3.7-r100.ebuild b/virtual/blas/blas-3.7-r100.ebuild index be51a95cb..ab212747c 100644 --- a/virtual/blas/blas-3.7-r100.ebuild +++ b/virtual/blas/blas-3.7-r100.ebuild @@ -3,8 +3,6 @@ EAPI=6 -MULTILIB_COMPAT=( abi_x86_{32,64} ) - inherit multilib-build multilib DESCRIPTION="Virtual for FORTRAN 77 BLAS implementation"
[gentoo-commits] proj/sci:master commit in: virtual/blas/
commit: 92cd02cf3255140444a2d439b4f97da2f4bc55f9 Author: Matthias Maier gentoo org> AuthorDate: Fri Feb 3 02:56:09 2017 + Commit: Marius Brehler linux sungazer de> CommitDate: Fri Feb 3 02:56:09 2017 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=92cd02cf virtual/blas: bump to 3.7 Package-Manager: Portage-2.3.3, Repoman-2.3.1 virtual/blas/blas-3.7-r100.ebuild | 57 +++ 1 file changed, 57 insertions(+) diff --git a/virtual/blas/blas-3.7-r100.ebuild b/virtual/blas/blas-3.7-r100.ebuild new file mode 100644 index 000..eb6b59b --- /dev/null +++ b/virtual/blas/blas-3.7-r100.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +MULTILIB_COMPAT=( abi_x86_{32,64} ) + +inherit multilib-build multilib + +DESCRIPTION="Virtual for FORTRAN 77 BLAS implementation" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="doc int64" + +RDEPEND=" + !app-eselect/eselect-blas + || ( + >=sci-libs/blas-reference-20161223-r100[int64?,${MULTILIB_USEDEP}] + >=sci-libs/openblas-0.2.11[int64?,${MULTILIB_USEDEP}] + sci-libs/gotoblas2[int64?,${MULTILIB_USEDEP}] + sci-libs/mkl[int64?,${MULTILIB_USEDEP}] + abi_x86_64? ( + !abi_x86_32? ( + || ( + >=dev-cpp/eigen-3.1.4 + sci-libs/atlas[fortran] + >=sci-libs/acml-4.4 + ) + ) + ) + ) + doc? ( >=app-doc/blas-docs-3.2 ) + int64? ( + || ( + sci-libs/blas-reference[int64,${MULTILIB_USEDEP}] + >=sci-libs/openblas-0.2.11[int64,${MULTILIB_USEDEP}] + sci-libs/gotoblas2[int64,${MULTILIB_USEDEP}] + sci-libs/mkl[int64,${MULTILIB_USEDEP}] + ) + ) +" +DEPEND="" + +pkg_pretend() { + if [[ -e "${EROOT%/}"/usr/$(get_libdir)/lib${PN}.so ]]; then + ewarn "You have still the old ${PN} library symlink present" + ewarn "Please delete" + ewarn "${EROOT%/}/usr/$(get_libdir)/lib${PN}.so" + ewarn "to avoid problems with new ${PN} structure" + die "Old lib${PN} detected" + fi +}
[gentoo-commits] proj/sci:master commit in: virtual/blas/
commit: 2468463cc5538a24bd96cec6e599bb8b1592b7f4 Author: Matthias Maier gentoo org> AuthorDate: Sat Sep 24 19:47:50 2016 + Commit: Marius Brehler linux sungazer de> CommitDate: Sat Sep 24 20:10:31 2016 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=2468463c virtual/blas: Add version 3.6-r100 to reflect upstream numbering blas and lapack nowadays have the same version numbering scheme. Thus, provide a new virtual/blas-3.6-r100 that ensures reference blas 3.6.0 (or newer) compatibility. Package-Manager: portage-2.2.28 virtual/blas/blas-3.6-r100.ebuild | 57 +++ 1 file changed, 57 insertions(+) diff --git a/virtual/blas/blas-3.6-r100.ebuild b/virtual/blas/blas-3.6-r100.ebuild new file mode 100644 index 000..5d96b75 --- /dev/null +++ b/virtual/blas/blas-3.6-r100.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +MULTILIB_COMPAT=( abi_x86_{32,64} ) + +inherit multilib-build multilib + +DESCRIPTION="Virtual for FORTRAN 77 BLAS implementation" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="doc int64" + +RDEPEND=" + !app-eselect/eselect-blas + || ( + >=sci-libs/blas-reference-20151113-r100[int64?,${MULTILIB_USEDEP}] + >=sci-libs/openblas-0.2.11[int64?,${MULTILIB_USEDEP}] + sci-libs/gotoblas2[int64?,${MULTILIB_USEDEP}] + sci-libs/mkl[int64?,${MULTILIB_USEDEP}] + abi_x86_64? ( + !abi_x86_32? ( + || ( + >=dev-cpp/eigen-3.1.4 + sci-libs/atlas[fortran] + >=sci-libs/acml-4.4 + ) + ) + ) + ) + doc? ( >=app-doc/blas-docs-3.2 ) + int64? ( + || ( + sci-libs/blas-reference[int64,${MULTILIB_USEDEP}] + >=sci-libs/openblas-0.2.11[int64,${MULTILIB_USEDEP}] + sci-libs/gotoblas2[int64,${MULTILIB_USEDEP}] + sci-libs/mkl[int64,${MULTILIB_USEDEP}] + ) + ) +" +DEPEND="" + +pkg_pretend() { + if [[ -e "${EROOT%/}"/usr/$(get_libdir)/lib${PN}.so ]]; then + ewarn "You have still the old ${PN} library symlink present" + ewarn "Please delete" + ewarn "${EROOT%/}/usr/$(get_libdir)/lib${PN}.so" + ewarn "to avoid problems with new ${PN} structure" + die "Old lib${PN} detected" + fi +}
[gentoo-commits] proj/sci:master commit in: virtual/blas/
commit: 35303943fbdb6e625ec6869b0bc4a0f1fccc2b3e Author: Justin Lecher gentoo org> AuthorDate: Fri Feb 26 08:54:41 2016 + Commit: Justin Lecher gentoo org> CommitDate: Fri Feb 26 08:54:41 2016 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=35303943 virtual/blas: Bump EAPI to 6 Package-Manager: portage-2.2.27 Signed-off-by: Justin Lecher gentoo.org> virtual/blas/blas-2.1-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/virtual/blas/blas-2.1-r5.ebuild b/virtual/blas/blas-2.1-r5.ebuild index 1a95909..8fff54d 100644 --- a/virtual/blas/blas-2.1-r5.ebuild +++ b/virtual/blas/blas-2.1-r5.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 MULTILIB_COMPAT=( abi_x86_{32,64} )
[gentoo-commits] proj/sci:master commit in: virtual/blas/
commit: bb17d280dd476bb7c7698879865f48a404fcb77d Author: Justin Lecher gentoo org> AuthorDate: Fri Feb 26 08:53:41 2016 + Commit: Justin Lecher gentoo org> CommitDate: Fri Feb 26 08:53:41 2016 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=bb17d280 virtual/blas: Drop old Package-Manager: portage-2.2.27 Signed-off-by: Justin Lecher gentoo.org> virtual/blas/blas-2.1-r4.ebuild | 48 - 1 file changed, 48 deletions(-) diff --git a/virtual/blas/blas-2.1-r4.ebuild b/virtual/blas/blas-2.1-r4.ebuild deleted file mode 100644 index b95de38..000 --- a/virtual/blas/blas-2.1-r4.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit multilib-build multilib - -DESCRIPTION="Virtual for FORTRAN 77 BLAS implementation" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="doc int64" - -RDEPEND=" - !app-eselect/eselect-blas - || ( - sci-libs/blas-reference[int64?,${MULTILIB_USEDEP}] - >=sci-libs/openblas-0.2.11[int64?,${MULTILIB_USEDEP}] - >=dev-cpp/eigen-3.1.4 - sci-libs/atlas[fortran] - >=sci-libs/acml-4.4 - sci-libs/gotoblas2[int64?,${MULTILIB_USEDEP}] - >=sci-libs/mkl-10.3 - ) - doc? ( >=app-doc/blas-docs-3.2 ) - int64? ( - || ( - sci-libs/blas-reference[int64,${MULTILIB_USEDEP}] - >=sci-libs/openblas-0.2.11[int64,${MULTILIB_USEDEP}] - sci-libs/gotoblas2[int64?,${MULTILIB_USEDEP}] - ) - ) -" -DEPEND="" - -pkg_pretend() { - if [[ -e "${EROOT%/}"/usr/$(get_libdir)/lib${PN}.so ]]; then - ewarn "You have still the old ${PN} library symlink present" - ewarn "Please delete" - ewarn "${EROOT%/}/usr/$(get_libdir)/lib${PN}.so" - ewarn "to avoid problems with new ${PN} structure" - die "Old lib${PN} detected" - fi -}
[gentoo-commits] proj/sci:master commit in: virtual/blas/
commit: d175a67fe634f3672fb9f2d2dd79b1850183b8f3 Author: Marc Joliet gmx de> AuthorDate: Thu Jan 28 18:17:39 2016 + Commit: Justin Lecher gentoo org> CommitDate: Thu Jan 28 18:24:37 2016 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=d175a67f virtual/blas-2.1-r5: add missing "||" Package-Manager: portage-2.2.26 Signed-off-by: Marc Joliet gmx.de> virtual/blas/blas-2.1-r5.ebuild | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/virtual/blas/blas-2.1-r5.ebuild b/virtual/blas/blas-2.1-r5.ebuild index 6f3a2c4..1a95909 100644 --- a/virtual/blas/blas-2.1-r5.ebuild +++ b/virtual/blas/blas-2.1-r5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -26,9 +26,11 @@ RDEPEND=" sci-libs/mkl[int64?,${MULTILIB_USEDEP}] abi_x86_64? ( !abi_x86_32? ( - >=dev-cpp/eigen-3.1.4 - sci-libs/atlas[fortran] - >=sci-libs/acml-4.4 + || ( + >=dev-cpp/eigen-3.1.4 + sci-libs/atlas[fortran] + >=sci-libs/acml-4.4 + ) ) ) )
[gentoo-commits] proj/sci:master commit in: virtual/blas/
commit: 0982926a7da0d6986e41bedce1fa5f02244b9529 Author: Justin Lecher gentoo org> AuthorDate: Mon Dec 28 08:13:35 2015 + Commit: Justin Lecher gentoo org> CommitDate: Mon Dec 28 08:13:35 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=0982926a virtual/blas: Update deps, Drop unsupported ABIs Package-Manager: portage-2.2.26 Signed-off-by: Justin Lecher gentoo.org> virtual/blas/blas-2.1-r5.ebuild | 55 + 1 file changed, 55 insertions(+) diff --git a/virtual/blas/blas-2.1-r5.ebuild b/virtual/blas/blas-2.1-r5.ebuild new file mode 100644 index 000..6f3a2c4 --- /dev/null +++ b/virtual/blas/blas-2.1-r5.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +MULTILIB_COMPAT=( abi_x86_{32,64} ) + +inherit multilib-build multilib + +DESCRIPTION="Virtual for FORTRAN 77 BLAS implementation" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="doc int64" + +RDEPEND=" + !app-eselect/eselect-blas + || ( + sci-libs/blas-reference[int64?,${MULTILIB_USEDEP}] + >=sci-libs/openblas-0.2.11[int64?,${MULTILIB_USEDEP}] + sci-libs/gotoblas2[int64?,${MULTILIB_USEDEP}] + sci-libs/mkl[int64?,${MULTILIB_USEDEP}] + abi_x86_64? ( + !abi_x86_32? ( + >=dev-cpp/eigen-3.1.4 + sci-libs/atlas[fortran] + >=sci-libs/acml-4.4 + ) + ) + ) + doc? ( >=app-doc/blas-docs-3.2 ) + int64? ( + || ( + sci-libs/blas-reference[int64,${MULTILIB_USEDEP}] + >=sci-libs/openblas-0.2.11[int64,${MULTILIB_USEDEP}] + sci-libs/gotoblas2[int64,${MULTILIB_USEDEP}] + sci-libs/mkl[int64,${MULTILIB_USEDEP}] + ) + ) +" +DEPEND="" + +pkg_pretend() { + if [[ -e "${EROOT%/}"/usr/$(get_libdir)/lib${PN}.so ]]; then + ewarn "You have still the old ${PN} library symlink present" + ewarn "Please delete" + ewarn "${EROOT%/}/usr/$(get_libdir)/lib${PN}.so" + ewarn "to avoid problems with new ${PN} structure" + die "Old lib${PN} detected" + fi +}
[gentoo-commits] proj/sci:master commit in: virtual/blas/
commit: 231d9b440197d6b11f472b8e4b57821c43b8bea3 Author: Justin Lecher gentoo org> AuthorDate: Tue Dec 1 07:54:34 2015 + Commit: Justin Lecher gentoo org> CommitDate: Tue Dec 1 07:54:34 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=231d9b44 virtual/blas: Add gotoblas to int64 providers Package-Manager: portage-2.2.25 Signed-off-by: Justin Lecher gentoo.org> virtual/blas/blas-2.1-r4.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/virtual/blas/blas-2.1-r4.ebuild b/virtual/blas/blas-2.1-r4.ebuild index d99af25..b95de38 100644 --- a/virtual/blas/blas-2.1-r4.ebuild +++ b/virtual/blas/blas-2.1-r4.ebuild @@ -23,7 +23,7 @@ RDEPEND=" >=dev-cpp/eigen-3.1.4 sci-libs/atlas[fortran] >=sci-libs/acml-4.4 - sci-libs/gotoblas2 + sci-libs/gotoblas2[int64?,${MULTILIB_USEDEP}] >=sci-libs/mkl-10.3 ) doc? ( >=app-doc/blas-docs-3.2 ) @@ -31,6 +31,7 @@ RDEPEND=" || ( sci-libs/blas-reference[int64,${MULTILIB_USEDEP}] >=sci-libs/openblas-0.2.11[int64,${MULTILIB_USEDEP}] + sci-libs/gotoblas2[int64?,${MULTILIB_USEDEP}] ) ) "
[gentoo-commits] proj/sci:master commit in: virtual/blas/
commit: 89e4b2ab84e5dce42c2c3f2b051705324e238862 Author: Justin Lecher gentoo org> AuthorDate: Sun Nov 29 09:40:11 2015 + Commit: Justin Lecher gentoo org> CommitDate: Sun Nov 29 09:40:11 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=89e4b2ab virtual/blas: Block app-eselect/eselect-blas Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=563292 Package-Manager: portage-2.2.25 Signed-off-by: Justin Lecher gentoo.org> .../blas/{blas-2.1-r3.ebuild => blas-2.1-r4.ebuild}| 18 ++ 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/virtual/blas/blas-2.1-r3.ebuild b/virtual/blas/blas-2.1-r4.ebuild similarity index 90% rename from virtual/blas/blas-2.1-r3.ebuild rename to virtual/blas/blas-2.1-r4.ebuild index 48f4d0e..7b4605b 100644 --- a/virtual/blas/blas-2.1-r3.ebuild +++ b/virtual/blas/blas-2.1-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -16,12 +16,7 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" IUSE="doc int64" RDEPEND=" - int64? ( - || ( - sci-libs/blas-reference[int64,${MULTILIB_USEDEP}] - >=sci-libs/openblas-0.2.11[int64,${MULTILIB_USEDEP}] - ) - ) + !app-eselect/eselect-blas || ( sci-libs/blas-reference[int64?,${MULTILIB_USEDEP}] >=sci-libs/openblas-0.2.11[int64?,${MULTILIB_USEDEP}] @@ -31,7 +26,14 @@ RDEPEND=" sci-libs/gotoblas2 >=sci-libs/mkl-10.3 ) - doc? ( >=app-doc/blas-docs-3.2 )" + doc? ( >=app-doc/blas-docs-3.2 ) + int64? ( + || ( + sci-libs/blas-reference[int64,${MULTILIB_USEDEP}] + >=sci-libs/openblas-0.2.11[int64,${MULTILIB_USEDEP}] + ) + ) +" DEPEND="" pkg_pretend() {
[gentoo-commits] proj/sci:master commit in: virtual/blas/
commit: 27477552c260bc130268c9c6f106359d7e686c3d Author: Justin Lecher gentoo org> AuthorDate: Sun Nov 29 09:40:53 2015 + Commit: Justin Lecher gentoo org> CommitDate: Sun Nov 29 09:40:53 2015 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=27477552 virtual/blas: Add missing eclass Package-Manager: portage-2.2.25 Signed-off-by: Justin Lecher gentoo.org> virtual/blas/blas-2.1-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/virtual/blas/blas-2.1-r4.ebuild b/virtual/blas/blas-2.1-r4.ebuild index 7b4605b..d99af25 100644 --- a/virtual/blas/blas-2.1-r4.ebuild +++ b/virtual/blas/blas-2.1-r4.ebuild @@ -4,7 +4,7 @@ EAPI=5 -inherit multilib-build +inherit multilib-build multilib DESCRIPTION="Virtual for FORTRAN 77 BLAS implementation" HOMEPAGE=""
[gentoo-commits] proj/sci:master commit in: virtual/blas/
commit: e84e132b58fc2d74299beeb412a037f17176d348 Author: Soren Harward stharward AT gmail DOT com AuthorDate: Thu Jan 8 02:59:29 2015 + Commit: Justin Lecher jlec AT gentoo DOT org CommitDate: Thu Jan 8 02:59:29 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=e84e132b Upping eigen dependency for virtual/blas Fixes #309 --- virtual/blas/blas-2.1-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/virtual/blas/blas-2.1-r3.ebuild b/virtual/blas/blas-2.1-r3.ebuild index f06189e..a6d07af 100644 --- a/virtual/blas/blas-2.1-r3.ebuild +++ b/virtual/blas/blas-2.1-r3.ebuild @@ -24,7 +24,7 @@ RDEPEND= ) || ( =sci-libs/blas-reference-20131116-r1[int64?] - =dev-cpp/eigen-3.1.2 + =dev-cpp/eigen-3.1.4 sci-libs/atlas[fortran] =sci-libs/openblas-0.2.11[int64?] =sci-libs/acml-4.4
[gentoo-commits] proj/sci:master commit in: virtual/blas/
commit: d555cf5f2cf39a403803f9854bfbc68659d58e8a Author: gienah gienah AT gentoo DOT org AuthorDate: Sat Sep 6 16:42:57 2014 + Commit: Justin Lecher jlec AT gentoo DOT org CommitDate: Sat Sep 27 11:10:07 2014 + URL:http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=d555cf5f Add int64 use flag for separate eselect modules for int64 providers --- virtual/blas/ChangeLog | 6 ++ virtual/blas/blas-2.1-r2.ebuild | 41 + virtual/blas/metadata.xml | 4 3 files changed, 51 insertions(+) diff --git a/virtual/blas/ChangeLog b/virtual/blas/ChangeLog index c5ca256..ec884e0 100644 --- a/virtual/blas/ChangeLog +++ b/virtual/blas/ChangeLog @@ -2,6 +2,12 @@ # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/virtual/blas/ChangeLog,v 1.3 2010/01/11 10:55:38 ulm Exp $ +*blas-2.1-r2 (26 Apr 2014) + + 26 Apr 2014; Mark Wright gie...@gentoo.org +blas-2.1-r2.ebuild, + metadata.xml: + Add int64 use flag for separate eselect modules for int64 providers + 19 Jan 2014; Justin Lecher j...@gentoo.org -blas-2.1.ebuild, +blas-2.1-r1.ebuild: Warn if old ${EPREFIX}/usr/$(get_libdir)/lib${PN}.so is present diff --git a/virtual/blas/blas-2.1-r2.ebuild b/virtual/blas/blas-2.1-r2.ebuild new file mode 100644 index 000..fbe6586 --- /dev/null +++ b/virtual/blas/blas-2.1-r2.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit multilib + +DESCRIPTION=Virtual for FORTRAN 77 BLAS implementation +HOMEPAGE= +SRC_URI= + +LICENSE= +SLOT=0 +KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux +IUSE=doc int64 + +RDEPEND= + int64? ( + sci-libs/openblas[int64] + ) + || ( + =sci-libs/blas-reference-20110417 + =dev-cpp/eigen-3.1.2 + sci-libs/atlas[fortran] + sci-libs/openblas[int64?] + =sci-libs/acml-4.4 + sci-libs/gotoblas2 + =sci-libs/mkl-10.3 + ) + doc? ( =app-doc/blas-docs-3.2 ) +DEPEND= + +pkg_pretend() { + if [[ -e ${EROOT%/}/usr/$(get_libdir)/lib${PN}.so ]]; then + ewarn You have still the old ${PN} library symlink present + ewarn Please delete + ewarn ${EROOT%/}/usr/$(get_libdir)/lib${PN}.so + ewarn to avoid problems with new ${PN} structure + fi +} diff --git a/virtual/blas/metadata.xml b/virtual/blas/metadata.xml index 5a49106..a27bb5a 100644 --- a/virtual/blas/metadata.xml +++ b/virtual/blas/metadata.xml @@ -6,4 +6,8 @@ Gentoo virtual package for the Basic Linear Algebra Subprograms FORTRAN 77 implementation. /longdescription +use + flag name=int64Add eselect module for blas libraries built with 64 bits + integer ABI/flag +/use /pkgmetadata