[gentoo-commits] proj/sci:master commit in: virtual/blas/

2017-09-02 Thread David Seifert
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/

2017-07-07 Thread Justin Lecher
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/

2017-03-06 Thread Marius Brehler
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/

2017-02-03 Thread Marius Brehler
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/

2016-10-12 Thread Marius Brehler
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/

2016-02-26 Thread Justin Lecher
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/

2016-02-26 Thread Justin Lecher
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/

2016-02-03 Thread Justin Lecher
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/

2015-12-28 Thread Justin Lecher
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/

2015-12-01 Thread Justin Lecher
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/

2015-11-29 Thread Justin Lecher
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/

2015-11-29 Thread Justin Lecher
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/

2015-01-07 Thread Justin Lecher
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/

2014-10-05 Thread Justin Lecher
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