[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2023-05-14 Thread Sam James
commit: f6400c7c664d8e2f823896cae34b432f9c153c85
Author: Sam James  gentoo  org>
AuthorDate: Sun May 14 17:01:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 14 17:10:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6400c7c

dev-libs/starpu: defer to new global USE=valgrind description

Signed-off-by: Sam James  gentoo.org>

 dev-libs/starpu/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-libs/starpu/metadata.xml b/dev-libs/starpu/metadata.xml
index 2ddfc463c9ea..e5514e797709 100644
--- a/dev-libs/starpu/metadata.xml
+++ b/dev-libs/starpu/metadata.xml
@@ -16,6 +16,5 @@
   Enable GCC extension plugin (experimental)
   Enable OpenCL support
   Enable spinlock check
-  Enable dev-util/valgrind support
 
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2023-02-19 Thread Sam James
commit: 7368d878e9558195413bf6be2ea8d629bb58
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 19 18:25:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 19 18:25:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7368d878

dev-libs/starpu: drop openmp refs in old

Rather than hook up openmp in configure for the old version, let's
just drop the references to it in pkg_*. Newer versions are set up
correctly.

Closes: https://bugs.gentoo.org/895446
Fixes: e7e6e85fa6ad70ce179cbae21be690d0eb93978d
Signed-off-by: Sam James  gentoo.org>

 dev-libs/starpu/starpu-1.2.6-r1.ebuild | 11 +--
 1 file changed, 1 insertion(+), 10 deletions(-)

diff --git a/dev-libs/starpu/starpu-1.2.6-r1.ebuild 
b/dev-libs/starpu/starpu-1.2.6-r1.ebuild
index 68d66beb7888..224eb6a95155 100644
--- a/dev-libs/starpu/starpu-1.2.6-r1.ebuild
+++ b/dev-libs/starpu/starpu-1.2.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -40,15 +40,6 @@ BDEPEND="
test? ( gcc-plugin? ( dev-scheme/guile ) )
 "
 
-pkg_pretend() {
-   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-pkg_setup() {
-   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-   fortran-2_pkg_setup
-}
-
 src_prepare() {
default
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2022-12-04 Thread WANG Xuerui
commit: 36a0d3ac6206c2b56939ae344d435940cbb6ca61
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Dec  5 04:18:26 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Dec  5 05:25:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36a0d3ac

dev-libs/starpu: keyword 1.3.9 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-libs/starpu/starpu-1.3.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/starpu/starpu-1.3.9.ebuild 
b/dev-libs/starpu/starpu-1.3.9.ebuild
index e66702bd813c..2ac7acd77b0b 100644
--- a/dev-libs/starpu/starpu-1.3.9.ebuild
+++ b/dev-libs/starpu/starpu-1.3.9.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://files.inria.fr/${PN}/${P}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0/7"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux"
 
 IUSE="
blas cuda doc examples fftw fortran hdf5 mpi opencl opengl



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2022-05-16 Thread David Seifert
commit: e7e6e85fa6ad70ce179cbae21be690d0eb93978d
Author: David Seifert  gentoo  org>
AuthorDate: Mon May 16 08:12:08 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon May 16 08:12:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7e6e85f

dev-libs/starpu: [QA] use tc-check-openmp correctly

Signed-off-by: David Seifert  gentoo.org>

 dev-libs/starpu/starpu-1.2.6-r1.ebuild | 9 +
 dev-libs/starpu/starpu-1.3.9.ebuild| 5 +
 2 files changed, 14 insertions(+)

diff --git a/dev-libs/starpu/starpu-1.2.6-r1.ebuild 
b/dev-libs/starpu/starpu-1.2.6-r1.ebuild
index 1670ddc579cc..68d66beb7888 100644
--- a/dev-libs/starpu/starpu-1.2.6-r1.ebuild
+++ b/dev-libs/starpu/starpu-1.2.6-r1.ebuild
@@ -40,6 +40,15 @@ BDEPEND="
test? ( gcc-plugin? ( dev-scheme/guile ) )
 "
 
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+   fortran-2_pkg_setup
+}
+
 src_prepare() {
default
 

diff --git a/dev-libs/starpu/starpu-1.3.9.ebuild 
b/dev-libs/starpu/starpu-1.3.9.ebuild
index c829323b7573..e66702bd813c 100644
--- a/dev-libs/starpu/starpu-1.3.9.ebuild
+++ b/dev-libs/starpu/starpu-1.3.9.ebuild
@@ -42,8 +42,13 @@ BDEPEND="
doc? ( app-doc/doxygen virtual/latex-base )
 "
 
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
 pkg_setup() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+   fortran-2_pkg_setup
 }
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2022-01-10 Thread Sam James
commit: 03c893d192bdec12a35bf09a82fab91b02e56641
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Jan  8 16:04:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 10 23:01:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03c893d1

dev-libs/starpu: keyword 1.3.9 for hppa, bug #760803

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/starpu/starpu-1.3.9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/starpu/starpu-1.3.9.ebuild 
b/dev-libs/starpu/starpu-1.3.9.ebuild
index ac7d92d4b067..c829323b7573 100644
--- a/dev-libs/starpu/starpu-1.3.9.ebuild
+++ b/dev-libs/starpu/starpu-1.3.9.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
@@ -14,7 +14,7 @@ SRC_URI="https://files.inria.fr/${PN}/${P}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0/7"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
 
 IUSE="
blas cuda doc examples fftw fortran hdf5 mpi opencl opengl



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2021-12-27 Thread Agostino Sarubbo
commit: 97ee718fbb24ae1a1eb47797a1c9e3d9a3826adc
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Dec 27 14:13:37 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Dec 27 14:13:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97ee718f

dev-libs/starpu: amd64 stable wrt bug #828292

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/starpu/starpu-1.3.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/starpu/starpu-1.3.9.ebuild 
b/dev-libs/starpu/starpu-1.3.9.ebuild
index 3cb66f917f79..ac7d92d4b067 100644
--- a/dev-libs/starpu/starpu-1.3.9.ebuild
+++ b/dev-libs/starpu/starpu-1.3.9.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://files.inria.fr/${PN}/${P}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0/7"
-KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
 
 IUSE="
blas cuda doc examples fftw fortran hdf5 mpi opencl opengl



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2021-12-26 Thread Arthur Zamarin
commit: fa71d91bcab09bc1c43e293a0491d9f4f4e1437c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 26 20:50:36 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 26 20:50:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa71d91b

dev-libs/starpu: Stabilize 1.3.9 arm64, #828292

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/starpu/starpu-1.3.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/starpu/starpu-1.3.9.ebuild 
b/dev-libs/starpu/starpu-1.3.9.ebuild
index eb3a1a2227ac..3cb66f917f79 100644
--- a/dev-libs/starpu/starpu-1.3.9.ebuild
+++ b/dev-libs/starpu/starpu-1.3.9.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://files.inria.fr/${PN}/${P}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0/7"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
 
 IUSE="
blas cuda doc examples fftw fortran hdf5 mpi opencl opengl



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2021-12-26 Thread Arthur Zamarin
commit: 6b47632a262b60860e3945c0af21cda02be29bb0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 26 19:50:59 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 26 19:50:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b47632a

dev-libs/starpu: Stabilize 1.3.9 arm, #828292

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/starpu/starpu-1.3.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/starpu/starpu-1.3.9.ebuild 
b/dev-libs/starpu/starpu-1.3.9.ebuild
index 6023a6f719aa..eb3a1a2227ac 100644
--- a/dev-libs/starpu/starpu-1.3.9.ebuild
+++ b/dev-libs/starpu/starpu-1.3.9.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://files.inria.fr/${PN}/${P}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0/7"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
 
 IUSE="
blas cuda doc examples fftw fortran hdf5 mpi opencl opengl



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2021-12-26 Thread Sam James
commit: 5c54ebe7a52254da3ef29c0d46638a3861263328
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 26 19:04:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 26 19:04:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c54ebe7

dev-libs/starpu: Stabilize 1.3.9 ppc64, #828292

Signed-off-by: Sam James  gentoo.org>

 dev-libs/starpu/starpu-1.3.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/starpu/starpu-1.3.9.ebuild 
b/dev-libs/starpu/starpu-1.3.9.ebuild
index c893373b77e4..6023a6f719aa 100644
--- a/dev-libs/starpu/starpu-1.3.9.ebuild
+++ b/dev-libs/starpu/starpu-1.3.9.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://files.inria.fr/${PN}/${P}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0/7"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
 
 IUSE="
blas cuda doc examples fftw fortran hdf5 mpi opencl opengl



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2021-12-26 Thread Sam James
commit: 38a67ecb3b17aeefac9b08d746c751cb18625dbe
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 26 19:04:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 26 19:04:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38a67ecb

dev-libs/starpu: Stabilize 1.3.9 ppc, #828292

Signed-off-by: Sam James  gentoo.org>

 dev-libs/starpu/starpu-1.3.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/starpu/starpu-1.3.9.ebuild 
b/dev-libs/starpu/starpu-1.3.9.ebuild
index bd0c4f82ea56..c893373b77e4 100644
--- a/dev-libs/starpu/starpu-1.3.9.ebuild
+++ b/dev-libs/starpu/starpu-1.3.9.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://files.inria.fr/${PN}/${P}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0/7"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
 
 IUSE="
blas cuda doc examples fftw fortran hdf5 mpi opencl opengl



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2021-12-26 Thread Sam James
commit: 03bbd3f40349342f5cad026eca697fcf15651b9a
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 26 19:03:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 26 19:03:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03bbd3f4

dev-libs/starpu: Stabilize 1.3.9 x86, #828292

Signed-off-by: Sam James  gentoo.org>

 dev-libs/starpu/starpu-1.3.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/starpu/starpu-1.3.9.ebuild 
b/dev-libs/starpu/starpu-1.3.9.ebuild
index e2cae6707f73..bd0c4f82ea56 100644
--- a/dev-libs/starpu/starpu-1.3.9.ebuild
+++ b/dev-libs/starpu/starpu-1.3.9.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://files.inria.fr/${PN}/${P}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0/7"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
 
 IUSE="
blas cuda doc examples fftw fortran hdf5 mpi opencl opengl



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2021-11-19 Thread Arthur Zamarin
commit: 56843e27c9398c50de7364f2d4b7facc36b84333
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 19 17:35:51 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 19 17:35:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56843e27

dev-libs/starpu: Keyword 1.3.9 arm64, #730636

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/starpu/starpu-1.3.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/starpu/starpu-1.3.9.ebuild 
b/dev-libs/starpu/starpu-1.3.9.ebuild
index 33fa716eb10b..e2cae6707f73 100644
--- a/dev-libs/starpu/starpu-1.3.9.ebuild
+++ b/dev-libs/starpu/starpu-1.3.9.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://files.inria.fr/${PN}/${P}/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0/7"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
 
 IUSE="
blas cuda doc examples fftw fortran hdf5 mpi opencl opengl



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2021-11-14 Thread Sam James
commit: d9f88f05f22571b99071dbd1916d2b773760b7e9
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 14 23:51:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 14 23:51:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9f88f05

dev-libs/starpu: Stabilize 1.2.6-r1 ppc64, #813567

Signed-off-by: Sam James  gentoo.org>

 dev-libs/starpu/starpu-1.2.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/starpu/starpu-1.2.6-r1.ebuild 
b/dev-libs/starpu/starpu-1.2.6-r1.ebuild
index 61925e2dceab..5b5cac74c943 100644
--- a/dev-libs/starpu/starpu-1.2.6-r1.ebuild
+++ b/dev-libs/starpu/starpu-1.2.6-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://gforge.inria.fr/frs/download.php/file/37744/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0/5"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
 
 IUSE="
blas cuda doc examples fftw fortran gcc-plugin mpi opencl opengl



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2021-10-28 Thread Sam James
commit: 568bd3c0ff75ee07f690ae285b50326a9fcf5227
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 04:30:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 04:30:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=568bd3c0

dev-libs/starpu: add note about tests (possibly could change to smaller suite)

Bug: https://bugs.gentoo.org/803158
Bug: https://bugs.gentoo.org/802621
Signed-off-by: Sam James  gentoo.org>

 dev-libs/starpu/starpu-1.3.8.ebuild | 2 ++
 dev-libs/starpu/starpu-1.3.9.ebuild | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/dev-libs/starpu/starpu-1.3.8.ebuild 
b/dev-libs/starpu/starpu-1.3.8.ebuild
index b3391281c6f..33fa716eb10 100644
--- a/dev-libs/starpu/starpu-1.3.8.ebuild
+++ b/dev-libs/starpu/starpu-1.3.8.ebuild
@@ -88,6 +88,8 @@ src_test() {
export STARPU_TIMEOUT_ENV=3600
export MPIEXEC_TIMEOUT=3600
 
+   # Could switch(?) to quick check if timeouts end up being a real 
problem, but let's not
+   # do it for now. 
https://gitub.u-bordeaux.fr/starpu/starpu/-/blob/master/contrib/ci.inria.fr/job-1-check.sh#L85
MAKEOPTS='-j1' default
 }
 

diff --git a/dev-libs/starpu/starpu-1.3.9.ebuild 
b/dev-libs/starpu/starpu-1.3.9.ebuild
index b3391281c6f..33fa716eb10 100644
--- a/dev-libs/starpu/starpu-1.3.9.ebuild
+++ b/dev-libs/starpu/starpu-1.3.9.ebuild
@@ -88,6 +88,8 @@ src_test() {
export STARPU_TIMEOUT_ENV=3600
export MPIEXEC_TIMEOUT=3600
 
+   # Could switch(?) to quick check if timeouts end up being a real 
problem, but let's not
+   # do it for now. 
https://gitub.u-bordeaux.fr/starpu/starpu/-/blob/master/contrib/ci.inria.fr/job-1-check.sh#L85
MAKEOPTS='-j1' default
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2021-10-28 Thread Sam James
commit: 4eb8d34c46e26c19017f03a4ef0a3734260ceb5f
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 04:26:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 04:27:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eb8d34c

dev-libs/starpu: crank up test timeouts

Avoid issues like (the specific test varies):
```
../build-aux/test-driver: line 112:  9422 Alarm clock "$@" >> 
"$log_file" 2>&1
FAIL: main/starpu_task_wait
```

Bug: https://bugs.gentoo.org/803158
Bug: https://bugs.gentoo.org/802621
Signed-off-by: Sam James  gentoo.org>

 dev-libs/starpu/starpu-1.3.8.ebuild | 6 ++
 dev-libs/starpu/starpu-1.3.9.ebuild | 6 ++
 2 files changed, 12 insertions(+)

diff --git a/dev-libs/starpu/starpu-1.3.8.ebuild 
b/dev-libs/starpu/starpu-1.3.8.ebuild
index 748f3df483f..b3391281c6f 100644
--- a/dev-libs/starpu/starpu-1.3.8.ebuild
+++ b/dev-libs/starpu/starpu-1.3.8.ebuild
@@ -82,6 +82,12 @@ src_configure() {
 }
 
 src_test() {
+   # Avoids timeouts in e.g. starpu_task_wait_for_all, starpu_task_wait
+   # See bug #803158
+   # 
https://gitub.u-bordeaux.fr/starpu/starpu/-/blob/master/contrib/ci.inria.fr/job-1-check.sh
+   export STARPU_TIMEOUT_ENV=3600
+   export MPIEXEC_TIMEOUT=3600
+
MAKEOPTS='-j1' default
 }
 

diff --git a/dev-libs/starpu/starpu-1.3.9.ebuild 
b/dev-libs/starpu/starpu-1.3.9.ebuild
index 748f3df483f..b3391281c6f 100644
--- a/dev-libs/starpu/starpu-1.3.9.ebuild
+++ b/dev-libs/starpu/starpu-1.3.9.ebuild
@@ -82,6 +82,12 @@ src_configure() {
 }
 
 src_test() {
+   # Avoids timeouts in e.g. starpu_task_wait_for_all, starpu_task_wait
+   # See bug #803158
+   # 
https://gitub.u-bordeaux.fr/starpu/starpu/-/blob/master/contrib/ci.inria.fr/job-1-check.sh
+   export STARPU_TIMEOUT_ENV=3600
+   export MPIEXEC_TIMEOUT=3600
+
MAKEOPTS='-j1' default
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2021-10-28 Thread Sam James
commit: f940c8f6d948810406d27573b3c20a6ca30742e7
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 02:36:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 02:36:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f940c8f6

dev-libs/starpu: add 1.3.9

Bug: https://bugs.gentoo.org/803158
Bug: https://bugs.gentoo.org/802621
Signed-off-by: Sam James  gentoo.org>

 dev-libs/starpu/Manifest|  1 +
 dev-libs/starpu/starpu-1.3.9.ebuild | 93 +
 2 files changed, 94 insertions(+)

diff --git a/dev-libs/starpu/Manifest b/dev-libs/starpu/Manifest
index f248977fbbf..37423faf981 100644
--- a/dev-libs/starpu/Manifest
+++ b/dev-libs/starpu/Manifest
@@ -1,2 +1,3 @@
 DIST starpu-1.2.6.tar.gz 8911397 BLAKE2B 
a73cb3b230282b0b828fdaeb65f5491928fde1b2e5797f739a99c87318fa29511196f7121a72ff91bf0d663938b50f200d108fdce2726eb7ea8c7e997156dc13
 SHA512 
5971f8875dd54c73486583456bd0bc81c2865cb5b8bba6d47a5085d76fa6294c869efdd1c1d14144d08e6c14cbbea3a773474d46aa827ca24f58d9fb57ccbed7
 DIST starpu-1.3.8.tar.gz 12895856 BLAKE2B 
f04096b03d5c035fb9cc6c193a482bfe9cd348c2245ac9e5cc22ad7595f8bd61ee71d7734c6e10db227c4185fc5719d3de804d82639ce0446b923ecb5c0c4249
 SHA512 
cd1a8c0246d91c6d40557632992577282fa175201c758a9d5bd75d827ff59c7e2d9418082ffd5f14a26272fef449eed4a34778d0376d44c3594a2033849a
+DIST starpu-1.3.9.tar.gz 12961635 BLAKE2B 
a6eede7c369cacaba5b7330bd6a003f624f58972432d43619aeaf47c1e9e16da871a18c24f8f511f002cb7667c247c13562b4fed2348e2af4f8e402418e1801d
 SHA512 
7150fc11828e8f9ede036af782ff0f89946d9aaed341771436eb8cbb91be7b0faccb6280a5c3bd63800d1a73ec8518a45a02d9f3e137007751cf1c5979678295

diff --git a/dev-libs/starpu/starpu-1.3.9.ebuild 
b/dev-libs/starpu/starpu-1.3.9.ebuild
new file mode 100644
index 000..748f3df483f
--- /dev/null
+++ b/dev-libs/starpu/starpu-1.3.9.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FORTRAN_NEEDED="fortran"
+FORTRAN_STANDARD=90
+
+inherit autotools cuda fortran-2 toolchain-funcs
+
+DESCRIPTION="Unified runtime system for heterogeneous multicore architectures"
+HOMEPAGE="https://starpu.gitlabpages.inria.fr/;
+SRC_URI="https://files.inria.fr/${PN}/${P}/${P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0/7"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+IUSE="
+   blas cuda doc examples fftw fortran hdf5 mpi opencl opengl
+   openmp spinlock-check static-libs test valgrind
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   sci-mathematics/glpk:0=
+   >=sys-apps/hwloc-2.3.0:0=
+   blas? ( virtual/blas )
+   cuda? ( dev-util/nvidia-cuda-toolkit
+   x11-drivers/nvidia-drivers )
+   fftw? ( sci-libs/fftw:3.0= )
+   hdf5? ( sci-libs/hdf5:0= )
+   mpi? ( virtual/mpi )
+   opencl? ( virtual/opencl )
+   opengl? ( media-libs/freeglut:0= )
+   valgrind? ( dev-util/valgrind )
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen virtual/latex-base )
+"
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+src_prepare() {
+   default
+
+   sed -i -e '/Libs.private/s/@LDFLAGS@//g' *.pc.in */*.pc.in || die
+   sed -i -e 's/-O3//g;s/-D_FORTIFY_SOURCE=1//g' configure.ac || die
+   eautoreconf
+
+   use cuda && cuda_src_prepare
+}
+
+src_configure() {
+   use blas && export BLAS_LIBS="$($(tc-getPKG_CONFIG) --libs blas)"
+
+   econf \
+   $(use mpi && use_enable test mpi-check) \
+   $(use_enable cuda) \
+   $(use_enable doc build-doc) \
+   $(use_enable doc build-doc-pdf) \
+   $(use_enable fftw starpufft) \
+   $(use_enable fortran) \
+   $(use_enable hdf5) \
+   $(use_enable mpi) \
+   $(use_enable opencl) \
+   $(use_enable opengl opengl-render) \
+   $(use_enable openmp) \
+   $(use_enable spinlock-check) \
+   $(use_enable static-libs static) \
+   $(use_enable valgrind) \
+   $(use_with mpi mpicc "$(type -P mpicc)") \
+   --disable-build-examples \
+   --disable-debug \
+   --disable-fstack-protector-all \
+   --disable-full-gdb-information
+}
+
+src_test() {
+   MAKEOPTS='-j1' default
+}
+
+src_install() {
+   default
+   use doc && dodoc -r doc/doxygen/*.pdf doc/doxygen/html
+   use examples && dodoc -r examples
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2021-10-24 Thread Sam James
commit: 92d3f4646d472307803e713c2f68d9709bc2a82d
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 24 21:14:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 24 21:14:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92d3f464

dev-libs/starpu: Stabilize 1.2.6-r1 arm64, #813567

Signed-off-by: Sam James  gentoo.org>

 dev-libs/starpu/starpu-1.2.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/starpu/starpu-1.2.6-r1.ebuild 
b/dev-libs/starpu/starpu-1.2.6-r1.ebuild
index 81a8b0b35ff..1ae6c5a6f19 100644
--- a/dev-libs/starpu/starpu-1.2.6-r1.ebuild
+++ b/dev-libs/starpu/starpu-1.2.6-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://gforge.inria.fr/frs/download.php/file/37744/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0/5"
-KEYWORDS="~alpha amd64 arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
 
 IUSE="
blas cuda doc examples fftw fortran gcc-plugin mpi opencl opengl



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2021-10-02 Thread Sam James
commit: 8d7b8dc0ec957a7f78da9d7392c02265eacdc0ba
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 23:16:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 23:16:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d7b8dc0

dev-libs/starpu: Stabilize 1.2.6-r1 arm, #813567

Signed-off-by: Sam James  gentoo.org>

 dev-libs/starpu/starpu-1.2.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/starpu/starpu-1.2.6-r1.ebuild 
b/dev-libs/starpu/starpu-1.2.6-r1.ebuild
index 641c60725b3..81a8b0b35ff 100644
--- a/dev-libs/starpu/starpu-1.2.6-r1.ebuild
+++ b/dev-libs/starpu/starpu-1.2.6-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://gforge.inria.fr/frs/download.php/file/37744/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0/5"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux"
 
 IUSE="
blas cuda doc examples fftw fortran gcc-plugin mpi opencl opengl



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2021-07-16 Thread Marek Szuba
commit: f15605e4f0751e5b69f4424a676b8ef4d7a96e33
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Jul 16 08:22:49 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Jul 16 11:43:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f15605e4

dev-libs/starpu-1.3.8: add OpenMP compiler check

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/starpu/starpu-1.3.8.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-libs/starpu/starpu-1.3.8.ebuild 
b/dev-libs/starpu/starpu-1.3.8.ebuild
index 059437fc1ef..748f3df483f 100644
--- a/dev-libs/starpu/starpu-1.3.8.ebuild
+++ b/dev-libs/starpu/starpu-1.3.8.ebuild
@@ -42,6 +42,10 @@ BDEPEND="
doc? ( app-doc/doxygen virtual/latex-base )
 "
 
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
 src_prepare() {
default
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2021-07-14 Thread Marek Szuba
commit: b8eacc37f2be1ff2494a5e3e783e0126bac00f03
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 14 21:22:26 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 14 22:44:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8eacc37

dev-libs/starpu-1.2.6-r1: update EAPI 6 -> 7

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/starpu/starpu-1.2.6-r1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/starpu/starpu-1.2.6-r1.ebuild 
b/dev-libs/starpu/starpu-1.2.6-r1.ebuild
index 858987550d0..641c60725b3 100644
--- a/dev-libs/starpu/starpu-1.2.6-r1.ebuild
+++ b/dev-libs/starpu/starpu-1.2.6-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 FORTRAN_STANDARD=90
 FORTRAN_NEEDED="fortran"
 inherit autotools cuda fortran-2 toolchain-funcs
@@ -33,8 +33,8 @@ RDEPEND="
valgrind? ( dev-util/valgrind )
 "
 
-DEPEND="
-   ${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
virtual/pkgconfig
doc? ( app-doc/doxygen virtual/latex-base )
test? ( gcc-plugin? ( dev-scheme/guile ) )



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2021-07-14 Thread Marek Szuba
commit: 634532dffd1fe2cb987e4147cedba2f533396cd1
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 14 18:02:25 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 14 18:10:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=634532df

dev-libs/starpu-1.2.6-r1: change the subslot

As mentioned in the previous commit, the major SOVERSION of the library
this ebuild installs is 5 and I haven't seen any indication of where the
8 might have come from, neither in the source code nor in g.g.o repo
history (it just shows up in place of 0 one day). Probably doesn't
matter though, this package has only got one revdep in the tree and that
one doesn't depend on any specific subslots.

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/starpu/starpu-1.2.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/starpu/starpu-1.2.6-r1.ebuild 
b/dev-libs/starpu/starpu-1.2.6-r1.ebuild
index a75f91f978a..858987550d0 100644
--- a/dev-libs/starpu/starpu-1.2.6-r1.ebuild
+++ b/dev-libs/starpu/starpu-1.2.6-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://starpu.gforge.inria.fr/;
 SRC_URI="https://gforge.inria.fr/frs/download.php/file/37744/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
-SLOT="0/8"
+SLOT="0/5"
 KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux"
 
 IUSE="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2021-07-14 Thread Marek Szuba
commit: 5deaf7ce5523821330e23561f0dd7f1412b2cfec
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jul 14 09:36:36 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jul 14 16:14:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5deaf7ce

dev-libs/starpu: keyword 1.2.6-r1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/starpu/starpu-1.2.6-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/starpu/starpu-1.2.6-r1.ebuild 
b/dev-libs/starpu/starpu-1.2.6-r1.ebuild
index 8a4a7251ea1..a75f91f978a 100644
--- a/dev-libs/starpu/starpu-1.2.6-r1.ebuild
+++ b/dev-libs/starpu/starpu-1.2.6-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=6
@@ -12,7 +12,7 @@ 
SRC_URI="https://gforge.inria.fr/frs/download.php/file/37744/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux"
 
 IUSE="
blas cuda doc examples fftw fortran gcc-plugin mpi opencl opengl



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2020-11-13 Thread Thomas Deutschmann
commit: 66994ef387a5eae1cfec7a741c7e113918b96e5a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Nov 14 01:46:50 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Nov 14 01:48:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66994ef3

dev-libs/starpu: x86 stable (bug #738380)

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/starpu/starpu-1.2.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/starpu/starpu-1.2.6-r1.ebuild 
b/dev-libs/starpu/starpu-1.2.6-r1.ebuild
index 171c28305eb..4465f97133e 100644
--- a/dev-libs/starpu/starpu-1.2.6-r1.ebuild
+++ b/dev-libs/starpu/starpu-1.2.6-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://gforge.inria.fr/frs/download.php/file/37744/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
 
 IUSE="
blas cuda doc examples fftw fortran gcc-plugin mpi opencl opengl



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2020-09-19 Thread Michał Górny
commit: 4ccea51809c4c9a9b25ab7adb0a9cccb71ed70ef
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 19 12:49:02 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep 19 12:49:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ccea518

dev-libs/starpu: Remove dependency on sci-libs/magma

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/starpu/{starpu-1.2.6.ebuild => starpu-1.2.6-r1.ebuild} | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-libs/starpu/starpu-1.2.6.ebuild 
b/dev-libs/starpu/starpu-1.2.6-r1.ebuild
similarity index 95%
rename from dev-libs/starpu/starpu-1.2.6.ebuild
rename to dev-libs/starpu/starpu-1.2.6-r1.ebuild
index 122963958bf..171c28305eb 100644
--- a/dev-libs/starpu/starpu-1.2.6.ebuild
+++ b/dev-libs/starpu/starpu-1.2.6-r1.ebuild
@@ -25,8 +25,7 @@ RDEPEND="
sys-apps/hwloc:0=
blas? ( virtual/blas )
cuda? ( dev-util/nvidia-cuda-toolkit
-   x11-drivers/nvidia-drivers
-   blas? ( sci-libs/magma ) )
+   x11-drivers/nvidia-drivers )
fftw? ( sci-libs/fftw:3.0= )
mpi? ( virtual/mpi )
opencl? ( virtual/opencl )
@@ -55,7 +54,7 @@ src_configure() {
use blas && export BLAS_LIBS="$($(tc-getPKG_CONFIG) --libs blas)"
 
econf \
-   $(use cuda && use_enable blas magma) \
+   --disable-magma \
$(use mpi && use_enable test mpi-check) \
$(use_enable cuda) \
$(use_enable doc build-doc) \



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2019-12-12 Thread Michał Górny
commit: a3d9a12375e25b192f2174d45f32106c1108923d
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec 12 14:55:24 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec 12 14:58:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3d9a123

dev-libs/starpu: Fix MissingTestRestrict

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/starpu/starpu-1.2.6.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/starpu/starpu-1.2.6.ebuild 
b/dev-libs/starpu/starpu-1.2.6.ebuild
index 5417166bdf1..95988d42502 100644
--- a/dev-libs/starpu/starpu-1.2.6.ebuild
+++ b/dev-libs/starpu/starpu-1.2.6.ebuild
@@ -18,6 +18,7 @@ IUSE="
blas cuda doc examples fftw fortran gcc-plugin mpi opencl opengl
spinlock-check static-libs test valgrind
 "
+RESTRICT="!test? ( test )"
 
 RDEPEND="
sci-mathematics/glpk:0=



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2019-02-16 Thread Pacho Ramos
commit: 7864056f53e82c5f6ecc9de00b2186dd2b06a7c7
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Feb 16 09:05:21 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Feb 16 09:28:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7864056f

dev-libs/starpu: Drop old

Package-Manager: Portage-2.3.58, Repoman-2.3.12
Signed-off-by: Pacho Ramos  gentoo.org>

 dev-libs/starpu/Manifest   |  1 -
 dev-libs/starpu/starpu-1.1.5-r1.ebuild | 78 
 dev-libs/starpu/starpu-1.1.5.ebuild| 81 --
 3 files changed, 160 deletions(-)

diff --git a/dev-libs/starpu/Manifest b/dev-libs/starpu/Manifest
index 2ea020b11cb..633a7379b6f 100644
--- a/dev-libs/starpu/Manifest
+++ b/dev-libs/starpu/Manifest
@@ -1,2 +1 @@
-DIST starpu-1.1.5.tar.gz 5209660 BLAKE2B 
3caf313402a840b8196dc94b6c4f973f87a21878bcbfe1a44ce14218c02290c8701eb3829ce0b89f3029f768c7760ea94c4f307c850e6e42ec877be017c50b4a
 SHA512 
e22a51c601c1997f6a9279e87b22a96f2b25a9c8bb4b715ee3a048ed8af638997610ba72c7b42f61d9401464464c57402feebc76368f9df6ca84fa1305baeedd
 DIST starpu-1.2.6.tar.gz 8911397 BLAKE2B 
a73cb3b230282b0b828fdaeb65f5491928fde1b2e5797f739a99c87318fa29511196f7121a72ff91bf0d663938b50f200d108fdce2726eb7ea8c7e997156dc13
 SHA512 
5971f8875dd54c73486583456bd0bc81c2865cb5b8bba6d47a5085d76fa6294c869efdd1c1d14144d08e6c14cbbea3a773474d46aa827ca24f58d9fb57ccbed7

diff --git a/dev-libs/starpu/starpu-1.1.5-r1.ebuild 
b/dev-libs/starpu/starpu-1.1.5-r1.ebuild
deleted file mode 100644
index 0b56d95e947..000
--- a/dev-libs/starpu/starpu-1.1.5-r1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-FORTRAN_STANDARD=90
-
-inherit autotools toolchain-funcs cuda fortran-2
-
-DESCRIPTION="Unified runtime system for heterogeneous multicore architectures"
-HOMEPAGE="http://runtime.bordeaux.inria.fr/StarPU/;
-SRC_URI="${HOMEPAGE}/files/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0/8"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
-
-IUSE="blas cuda debug doc examples fftw gcc-plugin mpi opencl opengl
-   static-libs test"
-
-RDEPEND="
-   http://runtime.bordeaux.inria.fr/StarPU/;
-SRC_URI="${HOMEPAGE}/files/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~x86 ~amd64-linux ~x86-linux"
-
-IUSE="blas cuda debug doc examples fftw gcc-plugin mpi opencl opengl
-   static-libs test"
-
-RDEPEND="
-   

[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2019-02-11 Thread Mikle Kolyada
commit: ad15c957b1c9c2eb1903ae165658a70cb1575ad2
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Feb 11 14:39:53 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Feb 11 14:39:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad15c957

dev-libs/starpu: amd64 stable wrt bug #676480

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-libs/starpu/starpu-1.2.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/starpu/starpu-1.2.6.ebuild 
b/dev-libs/starpu/starpu-1.2.6.ebuild
index 00bae6ae10a..5417166bdf1 100644
--- a/dev-libs/starpu/starpu-1.2.6.ebuild
+++ b/dev-libs/starpu/starpu-1.2.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ 
SRC_URI="https://gforge.inria.fr/frs/download.php/file/37744/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0/8"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
 
 IUSE="
blas cuda doc examples fftw fortran gcc-plugin mpi opencl opengl



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2018-09-23 Thread Jeroen Roovers
commit: 3f24f036510d9848ff0a9950fc8bc7e88ab7fd1d
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Sep 23 12:43:46 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Sep 23 12:44:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f24f036

dev-libs/starpu: Fix more dependencies

Package-Manager: Portage-2.3.49, Repoman-2.3.11

 dev-libs/starpu/metadata.xml|  2 ++
 dev-libs/starpu/starpu-1.2.6.ebuild | 43 +++--
 2 files changed, 29 insertions(+), 16 deletions(-)

diff --git a/dev-libs/starpu/metadata.xml b/dev-libs/starpu/metadata.xml
index 8e975146000..e3bd900a60a 100644
--- a/dev-libs/starpu/metadata.xml
+++ b/dev-libs/starpu/metadata.xml
@@ -15,5 +15,7 @@
   Enable NVIDIA CUDA toolkit support
   Enable GCC extension plugin (experimental)
   Enable OpenCL support
+  Enable spinlock check
+  Enable dev-util/valgrind support
 
 

diff --git a/dev-libs/starpu/starpu-1.2.6.ebuild 
b/dev-libs/starpu/starpu-1.2.6.ebuild
index cb8669fa9a4..00bae6ae10a 100644
--- a/dev-libs/starpu/starpu-1.2.6.ebuild
+++ b/dev-libs/starpu/starpu-1.2.6.ebuild
@@ -2,10 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-
 FORTRAN_STANDARD=90
-
-inherit autotools toolchain-funcs cuda fortran-2
+FORTRAN_NEEDED="fortran"
+inherit autotools cuda fortran-2 toolchain-funcs
 
 DESCRIPTION="Unified runtime system for heterogeneous multicore architectures"
 HOMEPAGE="http://starpu.gforge.inria.fr/;
@@ -15,12 +14,14 @@ LICENSE="LGPL-2.1"
 SLOT="0/8"
 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
 
-IUSE="blas cuda debug doc examples fftw gcc-plugin mpi opencl opengl
-   static-libs test"
+IUSE="
+   blas cuda doc examples fftw fortran gcc-plugin mpi opencl opengl
+   spinlock-check static-libs test valgrind
+"
 
 RDEPEND="
-   sys-apps/hwloc:0=
sci-mathematics/glpk:0=
+   sys-apps/hwloc:0=
blas? ( virtual/blas )
cuda? ( dev-util/nvidia-cuda-toolkit
x11-drivers/nvidia-drivers
@@ -28,19 +29,24 @@ RDEPEND="
fftw? ( sci-libs/fftw:3.0= )
mpi? ( virtual/mpi )
opencl? ( virtual/opencl )
-   opengl? ( media-libs/freeglut:0= )"
+   opengl? ( media-libs/freeglut:0= )
+   valgrind? ( dev-util/valgrind )
+"
 
-DEPEND="${RDEPEND}
+DEPEND="
+   ${RDEPEND}
virtual/pkgconfig
doc? ( app-doc/doxygen virtual/latex-base )
-   test? ( gcc-plugin? ( dev-scheme/guile ) )"
+   test? ( gcc-plugin? ( dev-scheme/guile ) )
+"
 
 src_prepare() {
default
-   # upstream did not want the patches so apply sed's
-   sed -i -e 's/-O3 $CFLAGS/$CFLAGS/' configure.ac || die
+
sed -i -e '/Libs.private/s/@LDFLAGS@//g' *.pc.in */*.pc.in || die
+   sed -i -e 's:-O3::g;s:-D_FORTIFY_SOURCE=1::g' configure.ac || die
eautoreconf
+
use cuda && cuda_src_prepare
 }
 
@@ -48,19 +54,24 @@ src_configure() {
use blas && export BLAS_LIBS="$($(tc-getPKG_CONFIG) --libs blas)"
 
econf \
-   --disable-build-examples \
-   --disable-starpu-top \
+   $(use cuda && use_enable blas magma) \
+   $(use mpi && use_enable test mpi-check) \
$(use_enable cuda) \
-   $(use_enable debug) \
$(use_enable doc build-doc) \
$(use_enable fftw starpufft) \
+   $(use_enable fortran) \
$(use_enable gcc-plugin gcc-extensions) \
$(use_enable opencl) \
$(use_enable opengl opengl-render) \
+   $(use_enable spinlock-check) \
$(use_enable static-libs static) \
+   $(use_enable valgrind) \
$(use_with mpi mpicc "$(type -P mpicc)") \
-   $(use cuda && use_enable blas magma) \
-   $(use mpi && use_enable test mpi-check)
+   --disable-build-examples \
+   --disable-debug \
+   --disable-fstack-protector-all \
+   --disable-full-gdb-information \
+   --disable-starpu-top
 }
 
 src_test() {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2018-09-23 Thread Jeroen Roovers
commit: cc2493755258550540e6d603d5e1f426c5a3c7d3
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Sep 23 11:45:55 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Sep 23 11:46:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc249375

dev-libs/starpu: Version 1.2.6.

Package-Manager: Portage-2.3.49, Repoman-2.3.11

 dev-libs/starpu/Manifest|  1 +
 dev-libs/starpu/starpu-1.2.6.ebuild | 78 +
 2 files changed, 79 insertions(+)

diff --git a/dev-libs/starpu/Manifest b/dev-libs/starpu/Manifest
index 2c4a92597b6..2ea020b11cb 100644
--- a/dev-libs/starpu/Manifest
+++ b/dev-libs/starpu/Manifest
@@ -1 +1,2 @@
 DIST starpu-1.1.5.tar.gz 5209660 BLAKE2B 
3caf313402a840b8196dc94b6c4f973f87a21878bcbfe1a44ce14218c02290c8701eb3829ce0b89f3029f768c7760ea94c4f307c850e6e42ec877be017c50b4a
 SHA512 
e22a51c601c1997f6a9279e87b22a96f2b25a9c8bb4b715ee3a048ed8af638997610ba72c7b42f61d9401464464c57402feebc76368f9df6ca84fa1305baeedd
+DIST starpu-1.2.6.tar.gz 8911397 BLAKE2B 
a73cb3b230282b0b828fdaeb65f5491928fde1b2e5797f739a99c87318fa29511196f7121a72ff91bf0d663938b50f200d108fdce2726eb7ea8c7e997156dc13
 SHA512 
5971f8875dd54c73486583456bd0bc81c2865cb5b8bba6d47a5085d76fa6294c869efdd1c1d14144d08e6c14cbbea3a773474d46aa827ca24f58d9fb57ccbed7

diff --git a/dev-libs/starpu/starpu-1.2.6.ebuild 
b/dev-libs/starpu/starpu-1.2.6.ebuild
new file mode 100644
index 000..cb8669fa9a4
--- /dev/null
+++ b/dev-libs/starpu/starpu-1.2.6.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+FORTRAN_STANDARD=90
+
+inherit autotools toolchain-funcs cuda fortran-2
+
+DESCRIPTION="Unified runtime system for heterogeneous multicore architectures"
+HOMEPAGE="http://starpu.gforge.inria.fr/;
+SRC_URI="https://gforge.inria.fr/frs/download.php/file/37744/${P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0/8"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+IUSE="blas cuda debug doc examples fftw gcc-plugin mpi opencl opengl
+   static-libs test"
+
+RDEPEND="
+   sys-apps/hwloc:0=
+   sci-mathematics/glpk:0=
+   blas? ( virtual/blas )
+   cuda? ( dev-util/nvidia-cuda-toolkit
+   x11-drivers/nvidia-drivers
+   blas? ( sci-libs/magma ) )
+   fftw? ( sci-libs/fftw:3.0= )
+   mpi? ( virtual/mpi )
+   opencl? ( virtual/opencl )
+   opengl? ( media-libs/freeglut:0= )"
+
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen virtual/latex-base )
+   test? ( gcc-plugin? ( dev-scheme/guile ) )"
+
+src_prepare() {
+   default
+   # upstream did not want the patches so apply sed's
+   sed -i -e 's/-O3 $CFLAGS/$CFLAGS/' configure.ac || die
+   sed -i -e '/Libs.private/s/@LDFLAGS@//g' *.pc.in */*.pc.in || die
+   eautoreconf
+   use cuda && cuda_src_prepare
+}
+
+src_configure() {
+   use blas && export BLAS_LIBS="$($(tc-getPKG_CONFIG) --libs blas)"
+
+   econf \
+   --disable-build-examples \
+   --disable-starpu-top \
+   $(use_enable cuda) \
+   $(use_enable debug) \
+   $(use_enable doc build-doc) \
+   $(use_enable fftw starpufft) \
+   $(use_enable gcc-plugin gcc-extensions) \
+   $(use_enable opencl) \
+   $(use_enable opengl opengl-render) \
+   $(use_enable static-libs static) \
+   $(use_with mpi mpicc "$(type -P mpicc)") \
+   $(use cuda && use_enable blas magma) \
+   $(use mpi && use_enable test mpi-check)
+}
+
+src_test() {
+   emake -j1 showcheck
+}
+
+src_install() {
+   default
+   use doc && dodoc -r doc/doxygen/*.pdf doc/doxygen/html
+   if use examples; then
+   insinto /usr/share/doc/${PF}/examples
+   doins -r examples/*
+   fi
+   prune_libtool_files --all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2018-09-23 Thread Jeroen Roovers
commit: b5ec7edc88e764826c721eb53680976e42ae2b5c
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Sep 23 11:44:07 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Sep 23 11:46:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5ec7edc

dev-libs/starpu: Fix sys-apps/hwloc dependency

Version 2.0.0 removed the deprecated function hwloc_obj_snprintf.

Fixes: https://bugs.gentoo.org/666234
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 dev-libs/starpu/starpu-1.1.5-r1.ebuild | 4 ++--
 dev-libs/starpu/starpu-1.1.5.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-libs/starpu/starpu-1.1.5-r1.ebuild 
b/dev-libs/starpu/starpu-1.1.5-r1.ebuild
index c6fda9dd478..0b56d95e947 100644
--- a/dev-libs/starpu/starpu-1.1.5-r1.ebuild
+++ b/dev-libs/starpu/starpu-1.1.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -19,7 +19,7 @@ IUSE="blas cuda debug doc examples fftw gcc-plugin mpi opencl 
opengl
static-libs test"
 
 RDEPEND="
-   sys-apps/hwloc:0=
+   

[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2018-01-24 Thread Andreas Sturmlechner
commit: 4f4f05f39da544a76e35c3d4091ec243a2bd4edd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan 24 22:48:36 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan 24 22:51:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f4f05f3

dev-libs/starpu: Drop USE qt4

Bug: https://bugs.gentoo.org/553164
Package-Manager: Portage-2.3.20, Repoman-2.3.6

 dev-libs/starpu/starpu-1.1.5-r1.ebuild | 12 
 dev-libs/starpu/starpu-1.1.5.ebuild| 12 
 2 files changed, 8 insertions(+), 16 deletions(-)

diff --git a/dev-libs/starpu/starpu-1.1.5-r1.ebuild 
b/dev-libs/starpu/starpu-1.1.5-r1.ebuild
index f6b978c34f0..c6fda9dd478 100644
--- a/dev-libs/starpu/starpu-1.1.5-r1.ebuild
+++ b/dev-libs/starpu/starpu-1.1.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ SLOT="0/8"
 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
 
 IUSE="blas cuda debug doc examples fftw gcc-plugin mpi opencl opengl
-   qt4 static-libs test"
+   static-libs test"
 
 RDEPEND="
sys-apps/hwloc:0=
@@ -28,11 +28,7 @@ RDEPEND="
fftw? ( sci-libs/fftw:3.0= )
mpi? ( virtual/mpi )
opencl? ( virtual/opencl )
-   opengl? ( media-libs/freeglut:0= )
-   qt4? (  >=dev-qt/qtgui-4.7:4
-   >=dev-qt/qtopengl-4.7:4
-   >=dev-qt/qtsql-4.7:4
-   x11-libs/qwt:5 )"
+   opengl? ( media-libs/freeglut:0= )"
 
 DEPEND="${RDEPEND}
virtual/pkgconfig
@@ -53,6 +49,7 @@ src_configure() {
 
econf \
--disable-build-examples \
+   --disable-starpu-top \
$(use_enable cuda) \
$(use_enable debug) \
$(use_enable doc build-doc) \
@@ -60,7 +57,6 @@ src_configure() {
$(use_enable gcc-plugin gcc-extensions) \
$(use_enable opencl) \
$(use_enable opengl opengl-render) \
-   $(use_enable qt4 starpu-top) \
$(use_enable static-libs static) \
$(use_with mpi mpicc "$(type -P mpicc)") \
$(use cuda && use_enable blas magma) \

diff --git a/dev-libs/starpu/starpu-1.1.5.ebuild 
b/dev-libs/starpu/starpu-1.1.5.ebuild
index 420f6f28d9b..ce3ab4e9051 100644
--- a/dev-libs/starpu/starpu-1.1.5.ebuild
+++ b/dev-libs/starpu/starpu-1.1.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -16,7 +16,7 @@ LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~alpha amd64 ~x86 ~amd64-linux ~x86-linux"
 
-IUSE="blas cuda debug doc examples fftw gcc-plugin mpi opencl opengl qt4
+IUSE="blas cuda debug doc examples fftw gcc-plugin mpi opencl opengl
static-libs test"
 
 RDEPEND="
@@ -29,11 +29,7 @@ RDEPEND="
fftw? ( sci-libs/fftw:3.0= )
mpi? ( virtual/mpi )
opencl? ( virtual/opencl )
-   opengl? ( media-libs/freeglut:0= )
-   qt4? (  >=dev-qt/qtgui-4.7:4
-   >=dev-qt/qtopengl-4.7:4
-   >=dev-qt/qtsql-4.7:4
-   x11-libs/qwt:5 )"
+   opengl? ( media-libs/freeglut:0= )"
 
 DEPEND="${RDEPEND}
virtual/pkgconfig
@@ -53,6 +49,7 @@ src_configure() {
 
local myeconfargs=(
--disable-build-examples
+   --disable-starpu-top
$(use_enable cuda)
$(use_enable debug)
$(use_enable doc build-doc)
@@ -60,7 +57,6 @@ src_configure() {
$(use_enable gcc-plugin gcc-extensions)
$(use_enable opencl)
$(use_enable opengl opengl-render)
-   $(use_enable qt4 starpu-top)
$(use_with mpi mpicc "$(type -P mpicc)")
$(use cuda && use_enable blas magma)
$(use mpi && use_enable test mpi-check)



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/, dev-util/bazel/, app-arch/brotli/, net-fs/cvmfs/, ...

2018-01-02 Thread Amy Liffey
commit: 37c85b85bc113204776d0cd7b1ce3a42821fac58
Author: Amy Liffey  gentoo  org>
AuthorDate: Tue Jan  2 19:27:37 2018 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Tue Jan  2 19:27:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37c85b85

Retirement: packages reassigment bicatali

 app-arch/brotli/metadata.xml  | 5 +
 dev-libs/blitz/metadata.xml   | 4 
 dev-libs/starpu/metadata.xml  | 5 +
 dev-util/bazel/metadata.xml   | 3 ---
 dev-util/cmt/metadata.xml | 4 +---
 dev-util/conan/metadata.xml   | 5 +
 net-fs/cvmfs/metadata.xml | 8 +++-
 net-libs/pacparser/metadata.xml   | 4 +---
 sys-cluster/classads/metadata.xml | 3 ---
 9 files changed, 8 insertions(+), 33 deletions(-)

diff --git a/app-arch/brotli/metadata.xml b/app-arch/brotli/metadata.xml
index 0a0fddcd4ed..e287c7d47bf 100644
--- a/app-arch/brotli/metadata.xml
+++ b/app-arch/brotli/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-bicat...@gentoo.org
-Sébastien Fabbro
-  
+  
   
 Brotli is a generic-purpose lossless compression algorithm that
 compresses data using a combination of a modern variant of the

diff --git a/dev-libs/blitz/metadata.xml b/dev-libs/blitz/metadata.xml
index e1719221d10..ff6aefb9c92 100644
--- a/dev-libs/blitz/metadata.xml
+++ b/dev-libs/blitz/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   bicat...@gentoo.org
-   feel free to fix/update
-   

c...@gentoo.org
Gentoo C++ Project

diff --git a/dev-libs/starpu/metadata.xml b/dev-libs/starpu/metadata.xml
index c50a1737c9b..8e975146000 100644
--- a/dev-libs/starpu/metadata.xml
+++ b/dev-libs/starpu/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-  bicat...@gentoo.org
-  Feel free to update and/or fix
-
+
 
   StarPU is a runtime system that offers support for heterogeneous
   multicore machines. While many efforts are devoted to design efficient

diff --git a/dev-util/bazel/metadata.xml b/dev-util/bazel/metadata.xml
index 33d6c739e33..e7d5f3b34fd 100644
--- a/dev-util/bazel/metadata.xml
+++ b/dev-util/bazel/metadata.xml
@@ -4,9 +4,6 @@

zmed...@gentoo.org

-   
-   bicat...@gentoo.org
-   

bazelbuild/bazel


diff --git a/dev-util/cmt/metadata.xml b/dev-util/cmt/metadata.xml
index d57bc4d86fd..0f9287ff41d 100644
--- a/dev-util/cmt/metadata.xml
+++ b/dev-util/cmt/metadata.xml
@@ -1,9 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-bicat...@gentoo.org
-  
+  
   
   CMT is a configuration management environment, based on some
   management conventions and comprises several shell-based

diff --git a/dev-util/conan/metadata.xml b/dev-util/conan/metadata.xml
index 2d34940e199..32c4a333fca 100644
--- a/dev-util/conan/metadata.xml
+++ b/dev-util/conan/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-bicat...@gentoo.org
-Sébastien Fabbro
-  
+  
   
 conan
 conan-io/conan

diff --git a/net-fs/cvmfs/metadata.xml b/net-fs/cvmfs/metadata.xml
index 1c13de9185c..fdf8a07d6ac 100644
--- a/net-fs/cvmfs/metadata.xml
+++ b/net-fs/cvmfs/metadata.xml
@@ -1,9 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-bicat...@gentoo.org
-  
+  
   
   The CernVM File System is a client-server file system developed to
   deliver software stacks onto virtual machines in a fast, scalable,
@@ -16,11 +14,11 @@
   SHA-1 keys.
   
   
-Use AUFS instead of OverlayFS for the server
+Use AUFS instead of OverlayFS for the server
 Install the cvmfs client programs and init 
script
 Install the cvmfs cache preloader for distributed 
file systems
 Install the cvmfsd program and init script
-Install unit test programs
+Install unit test programs
   
   
 cvmfs/cvmfs

diff --git a/net-libs/pacparser/metadata.xml b/net-libs/pacparser/metadata.xml
index f15997fe5b7..6a939b05917 100644
--- a/net-libs/pacparser/metadata.xml
+++ b/net-libs/pacparser/metadata.xml
@@ -1,9 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-bicat...@gentoo.org
-  
+  
   
   A library to parse proxy auto-config (PAC) files. Proxy auto-config
   files are a vastly used proxy configuration method these days. Web

diff --git a/sys-cluster/classads/metadata.xml 
b/sys-cluster/classads/metadata.xml
index 00131e23676..e972c823c72 100644
--- a/sys-cluster/classads/metadata.xml
+++ b/sys-cluster/classads/metadata.xml
@@ -1,9 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-  bicat...@gentoo.org
-
 
   clus...@gentoo.org
   Gentoo Cluster Project



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2017-11-27 Thread Sergei Trofimovich
commit: ab1309e2f2ea0577a94a5fee6a6a6143807c2ebd
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Nov 27 19:40:12 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Nov 27 19:46:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab1309e2

dev-libs/starpu: keyworded 1.1.5-r1 for sparc, bug #575366 (thanks to Rolf Eike 
Beer)

Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 dev-libs/starpu/starpu-1.1.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/starpu/starpu-1.1.5-r1.ebuild 
b/dev-libs/starpu/starpu-1.1.5-r1.ebuild
index d0728fdbc1a..f6b978c34f0 100644
--- a/dev-libs/starpu/starpu-1.1.5-r1.ebuild
+++ b/dev-libs/starpu/starpu-1.1.5-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="${HOMEPAGE}/files/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/8"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
 
 IUSE="blas cuda debug doc examples fftw gcc-plugin mpi opencl opengl
qt4 static-libs test"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2017-09-29 Thread Sergei Trofimovich
commit: 774a2040f8005f3c204fe1b84d1d10f4b7fb5425
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Sep 30 02:56:24 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Sep 30 02:58:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=774a2040

dev-libs/starpu: keyworded 1.1.5-r1 for ppc, bug #575366

Package-Manager: Portage-2.3.10, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc"

 dev-libs/starpu/starpu-1.1.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/starpu/starpu-1.1.5-r1.ebuild 
b/dev-libs/starpu/starpu-1.1.5-r1.ebuild
index c997d362891..d0728fdbc1a 100644
--- a/dev-libs/starpu/starpu-1.1.5-r1.ebuild
+++ b/dev-libs/starpu/starpu-1.1.5-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="${HOMEPAGE}/files/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/8"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 
 IUSE="blas cuda debug doc examples fftw gcc-plugin mpi opencl opengl
qt4 static-libs test"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2017-09-02 Thread Michael Palimaka
commit: dc1b066e8e1b4476714bb928aabe8ef562215566
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Aug 31 12:11:07 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Sep  2 13:18:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc1b066e

dev-libs/starpu: drop hppa keywords

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-libs/starpu/starpu-1.1.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/starpu/starpu-1.1.5-r1.ebuild 
b/dev-libs/starpu/starpu-1.1.5-r1.ebuild
index 1c0890445d3..c997d362891 100644
--- a/dev-libs/starpu/starpu-1.1.5-r1.ebuild
+++ b/dev-libs/starpu/starpu-1.1.5-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="${HOMEPAGE}/files/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/8"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 
 IUSE="blas cuda debug doc examples fftw gcc-plugin mpi opencl opengl
qt4 static-libs test"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2017-07-01 Thread Sergei Trofimovich
commit: 7b10031c2c5f0ad37566c955a5704989c84ec3fe
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jul  1 09:40:31 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jul  1 09:40:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b10031c

dev-libs/starpu: ia64 keyworded, bug #575366

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-libs/starpu/starpu-1.1.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/starpu/starpu-1.1.5-r1.ebuild 
b/dev-libs/starpu/starpu-1.1.5-r1.ebuild
index 342200b311e..1c0890445d3 100644
--- a/dev-libs/starpu/starpu-1.1.5-r1.ebuild
+++ b/dev-libs/starpu/starpu-1.1.5-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="${HOMEPAGE}/files/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/8"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 
 IUSE="blas cuda debug doc examples fftw gcc-plugin mpi opencl opengl
qt4 static-libs test"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2017-04-29 Thread Jeroen Roovers
commit: 45a2ced5907646d3550413b52c09c7055c312a63
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Apr 29 16:18:04 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Apr 29 16:20:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45a2ced5

dev-libs/starpu: Mark ~hppa (bug #575366).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

 dev-libs/starpu/starpu-1.1.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/starpu/starpu-1.1.5-r1.ebuild 
b/dev-libs/starpu/starpu-1.1.5-r1.ebuild
index 11631ff8b3b..342200b311e 100644
--- a/dev-libs/starpu/starpu-1.1.5-r1.ebuild
+++ b/dev-libs/starpu/starpu-1.1.5-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="${HOMEPAGE}/files/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/8"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 
 IUSE="blas cuda debug doc examples fftw gcc-plugin mpi opencl opengl
qt4 static-libs test"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2017-04-05 Thread Michael Weber
commit: 8c0095aa54c8b261babd19cf5a186d1915d26e5f
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Apr  5 15:33:59 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Apr  5 15:35:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c0095aa

dev-libs/starpu: add ~arm ~ppc64 keyword (bug 575366)

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --include-arches="amd64 arm arm64 ppc ppc64"

 dev-libs/starpu/starpu-1.1.5-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/starpu/starpu-1.1.5-r1.ebuild 
b/dev-libs/starpu/starpu-1.1.5-r1.ebuild
index 759d3cf63f4..11631ff8b3b 100644
--- a/dev-libs/starpu/starpu-1.1.5-r1.ebuild
+++ b/dev-libs/starpu/starpu-1.1.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ SRC_URI="${HOMEPAGE}/files/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/8"
-KEYWORDS="~alpha ~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 
 IUSE="blas cuda debug doc examples fftw gcc-plugin mpi opencl opengl
qt4 static-libs test"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2016-06-08 Thread Sebastien Fabbro
commit: 16eca799f6a2014b8fa300f6dac98f27441ad3cf
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Thu Jun  9 01:13:36 2016 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Thu Jun  9 01:14:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16eca799

dev-libs/starpu: force fortran dependency

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=584560
Might be fixed in next release of starpu

Package-Manager: portage-2.3.0_rc1

 ...{starpu-1.1.5.ebuild => starpu-1.1.5-r1.ebuild} | 55 +++---
 dev-libs/starpu/starpu-1.1.5.ebuild|  4 +-
 2 files changed, 30 insertions(+), 29 deletions(-)

diff --git a/dev-libs/starpu/starpu-1.1.5.ebuild 
b/dev-libs/starpu/starpu-1.1.5-r1.ebuild
similarity index 64%
copy from dev-libs/starpu/starpu-1.1.5.ebuild
copy to dev-libs/starpu/starpu-1.1.5-r1.ebuild
index e9e34ae..96e9439 100644
--- a/dev-libs/starpu/starpu-1.1.5.ebuild
+++ b/dev-libs/starpu/starpu-1.1.5-r1.ebuild
@@ -2,21 +2,22 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
-AUTOTOOLS_AUTORECONF=1
-inherit autotools-utils toolchain-funcs cuda
+FORTRAN_STANDARD=90
+
+inherit autotools toolchain-funcs cuda fortran-2
 
 DESCRIPTION="Unified runtime system for heterogeneous multicore architectures"
 HOMEPAGE="http://runtime.bordeaux.inria.fr/StarPU/;
 SRC_URI="${HOMEPAGE}/files/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~x86 ~amd64-linux ~x86-linux"
+SLOT="0/8"
+KEYWORDS="~alpha ~amd64 ~x86 ~amd64-linux ~x86-linux"
 
-IUSE="blas cuda debug doc examples fftw gcc-plugin mpi opencl opengl qt4
-   static-libs test"
+IUSE="blas cuda debug doc examples fftw gcc-plugin mpi opencl opengl
+   qt4 static-libs test"
 
 RDEPEND="
sys-apps/hwloc:0=
@@ -40,45 +41,43 @@ DEPEND="${RDEPEND}
test? ( gcc-plugin? ( dev-scheme/guile ) )"
 
 src_prepare() {
+   default
# upstream did not want the patches so apply sed's
sed -i -e 's/-O3 $CFLAGS/$CFLAGS/' configure.ac || die
sed -i -e '/Libs.private/s/@LDFLAGS@//g' *.pc.in */*.pc.in || die
-   autotools-utils_src_prepare
+   eautoreconf
use cuda && cuda_src_prepare
 }
 
 src_configure() {
use blas && export BLAS_LIBS="$($(tc-getPKG_CONFIG) --libs blas)"
 
-   local myeconfargs=(
-   --disable-build-examples
-   $(use_enable cuda)
-   $(use_enable debug)
-   $(use_enable doc build-doc)
-   $(use_enable fftw starpufft)
-   $(use_enable gcc-plugin gcc-extensions)
-   $(use_enable opencl)
-   $(use_enable opengl opengl-render)
-   $(use_enable qt4 starpu-top)
-   $(use_with mpi mpicc "$(type -P mpicc)")
-   $(use cuda && use_enable blas magma)
+   econf \
+   --disable-build-examples \
+   $(use_enable cuda) \
+   $(use_enable debug) \
+   $(use_enable doc build-doc) \
+   $(use_enable fftw starpufft) \
+   $(use_enable gcc-plugin gcc-extensions) \
+   $(use_enable opencl) \
+   $(use_enable opengl opengl-render) \
+   $(use_enable qt4 starpu-top) \
+   $(use_enable static-libs static) \
+   $(use_with mpi mpicc "$(type -P mpicc)") \
+   $(use cuda && use_enable blas magma) \
$(use mpi && use_enable test mpi-check)
-   )
-   autotools-utils_src_configure
 }
 
 src_test() {
-   autotools-utils_src_test -j1 showcheck
+   emake -j1 showcheck
 }
 
 src_install() {
-   autotools-utils_src_install
-   if use doc; then
-   dodoc "${BUILD_DIR}"/doc/doxygen/*.pdf
-   dohtml -r "${BUILD_DIR}"/doc/doxygen/html/*
-   fi
+   default
+   use doc && dodoc -r doc/doxygen/*.pdf doc/doxygen/html
if use examples; then
insinto /usr/share/doc/${PF}/examples
doins -r examples/*
fi
+   prune_libtool_files --all
 }

diff --git a/dev-libs/starpu/starpu-1.1.5.ebuild 
b/dev-libs/starpu/starpu-1.1.5.ebuild
index e9e34ae..93b6c21 100644
--- a/dev-libs/starpu/starpu-1.1.5.ebuild
+++ b/dev-libs/starpu/starpu-1.1.5.ebuild
@@ -5,7 +5,9 @@
 EAPI=5
 
 AUTOTOOLS_AUTORECONF=1
-inherit autotools-utils toolchain-funcs cuda
+FORTRAN_STANDARD=90
+
+inherit autotools-utils toolchain-funcs cuda fortran-2
 
 DESCRIPTION="Unified runtime system for heterogeneous multicore architectures"
 HOMEPAGE="http://runtime.bordeaux.inria.fr/StarPU/;



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2016-06-07 Thread Tobias Klausmann
commit: 40fea2f3d1d81ca23587163c6c3dbd461764c241
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Tue Jun  7 16:46:32 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Tue Jun  7 16:47:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40fea2f3

dev-libs/starpu-1.1.5-r0: add ~alpha keyword

Gentoo-Bug: 575366

Package-Manager: portage-2.3.0_rc1

 dev-libs/starpu/starpu-1.1.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/starpu/starpu-1.1.5.ebuild 
b/dev-libs/starpu/starpu-1.1.5.ebuild
index 40f11ac..e9e34ae 100644
--- a/dev-libs/starpu/starpu-1.1.5.ebuild
+++ b/dev-libs/starpu/starpu-1.1.5.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$
 
@@ -13,7 +13,7 @@ SRC_URI="${HOMEPAGE}/files/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~x86 ~amd64-linux ~x86-linux"
 
 IUSE="blas cuda debug doc examples fftw gcc-plugin mpi opencl opengl qt4
static-libs test"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2016-02-17 Thread Sebastien Fabbro
commit: e01a1b4b6a6dfd91e41542e7c90dd68f3b1aa79a
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Feb 17 18:35:18 2016 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Wed Feb 17 20:35:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e01a1b4b

dev-libs/starpu: re-manifest

 dev-libs/starpu/Manifest | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-libs/starpu/Manifest b/dev-libs/starpu/Manifest
index 5c20806..e0dda49 100644
--- a/dev-libs/starpu/Manifest
+++ b/dev-libs/starpu/Manifest
@@ -1,2 +1 @@
-DIST starpu-1.1.4.tar.gz 5022944 SHA256 
ba36e605bd3915afb5b8ac6582b33ebd2ca65139b879d928e6b218f6d2e4b37e SHA512 
a448839e33675b17cdef389dbf91e85b7ef9cafcf93ce0c99f755bf8eb548ecb3240b97602b2f3c9799128c651e889446ae3013e62f391c05b279ae38fb041d6
 WHIRLPOOL 
acb58667379ec67635af853b41881479fcdfbda1b6ba27b353aac57bdeed0cbc2cb5a6b923f003b222d0ef685778fa3445003ed4f34606e6eb41d1d45dcc0c21
 DIST starpu-1.1.5.tar.gz 5209660 SHA256 
3b93d3d54b2bd4c96d49ca4a46f6d4ed077c7d7602baa2044152ef55ad5d9b15 SHA512 
e22a51c601c1997f6a9279e87b22a96f2b25a9c8bb4b715ee3a048ed8af638997610ba72c7b42f61d9401464464c57402feebc76368f9df6ca84fa1305baeedd
 WHIRLPOOL 
dc2e17be76b58e5c2c902f653d2e2cf4961cf2618347d2f7ebe7b7597c0c5abfb93690e117ded809ae9f84586b380e8355fd8767a09974a479b06c76addd48b7



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2016-02-17 Thread Sebastien Fabbro
commit: b5446edf0acbb357bad301973a5cee5d65be3b78
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Feb 17 18:12:19 2016 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Wed Feb 17 18:14:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5446edf

dev-libs/starpu: removed old

 dev-libs/starpu/Manifest|  2 +-
 dev-libs/starpu/starpu-1.1.4.ebuild | 84 -
 2 files changed, 1 insertion(+), 85 deletions(-)

diff --git a/dev-libs/starpu/Manifest b/dev-libs/starpu/Manifest
index 94acbe2..5c20806 100644
--- a/dev-libs/starpu/Manifest
+++ b/dev-libs/starpu/Manifest
@@ -1,2 +1,2 @@
-DIST starpu-1.1.2.tar.gz 4704168 SHA256 
971e324a936ab5a572202d3356a1e783e6fcca8d068ab2814209f737fcf03dfa SHA512 
8601fe1564e86f731211993d2aa851898e20b4ce110943dd5037824b2d538aca5cd2fe8bc868805c1e48c20d47e15bc1db8c22be60113d2aabf191882a7039f8
 WHIRLPOOL 
fc572857269339b68120286b829f259f565ef19947ac017dd61e3d3b663f555dc918139f5a3a88f2a17be6df088a05ae9261d08dbf6f966948a3663dc33667c0
 DIST starpu-1.1.4.tar.gz 5022944 SHA256 
ba36e605bd3915afb5b8ac6582b33ebd2ca65139b879d928e6b218f6d2e4b37e SHA512 
a448839e33675b17cdef389dbf91e85b7ef9cafcf93ce0c99f755bf8eb548ecb3240b97602b2f3c9799128c651e889446ae3013e62f391c05b279ae38fb041d6
 WHIRLPOOL 
acb58667379ec67635af853b41881479fcdfbda1b6ba27b353aac57bdeed0cbc2cb5a6b923f003b222d0ef685778fa3445003ed4f34606e6eb41d1d45dcc0c21
+DIST starpu-1.1.5.tar.gz 5209660 SHA256 
3b93d3d54b2bd4c96d49ca4a46f6d4ed077c7d7602baa2044152ef55ad5d9b15 SHA512 
e22a51c601c1997f6a9279e87b22a96f2b25a9c8bb4b715ee3a048ed8af638997610ba72c7b42f61d9401464464c57402feebc76368f9df6ca84fa1305baeedd
 WHIRLPOOL 
dc2e17be76b58e5c2c902f653d2e2cf4961cf2618347d2f7ebe7b7597c0c5abfb93690e117ded809ae9f84586b380e8355fd8767a09974a479b06c76addd48b7

diff --git a/dev-libs/starpu/starpu-1.1.4.ebuild 
b/dev-libs/starpu/starpu-1.1.4.ebuild
deleted file mode 100644
index 94a9c8a..000
--- a/dev-libs/starpu/starpu-1.1.4.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=1
-inherit autotools-utils toolchain-funcs cuda
-
-DESCRIPTION="Unified runtime system for heterogeneous multicore architectures"
-HOMEPAGE="http://runtime.bordeaux.inria.fr/StarPU/;
-SRC_URI="${HOMEPAGE}/files/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-
-IUSE="blas cuda debug doc examples fftw gcc-plugin mpi opencl opengl qt4
-   static-libs test"
-
-RDEPEND="
-   sys-apps/hwloc:0=
-   sci-mathematics/glpk:0=
-   blas? ( virtual/blas )
-   cuda? ( dev-util/nvidia-cuda-toolkit
-   x11-drivers/nvidia-drivers
-   blas? ( sci-libs/magma ) )
-   fftw? ( sci-libs/fftw:3.0= )
-   mpi? ( virtual/mpi )
-   opencl? ( virtual/opencl )
-   opengl? ( media-libs/freeglut:0= )
-   qt4? (  >=dev-qt/qtgui-4.7:4
-   >=dev-qt/qtopengl-4.7:4
-   >=dev-qt/qtsql-4.7:4
-   x11-libs/qwt )"
-
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen virtual/latex-base )
-   test? ( gcc-plugin? ( dev-scheme/guile ) )"
-
-src_prepare() {
-   # upstream did not want the patches so apply sed's
-   sed -i -e 's/-O3 $CFLAGS/$CFLAGS/' configure.ac || die
-   sed -i -e '/Libs.private/s/@LDFLAGS@//g' *.pc.in */*.pc.in || die
-   autotools-utils_src_prepare
-   use cuda && cuda_src_prepare
-}
-
-src_configure() {
-   use blas && export BLAS_LIBS="$($(tc-getPKG_CONFIG) --libs blas)"
-
-   local myeconfargs=(
-   --disable-build-examples
-   $(use_enable cuda)
-   $(use_enable debug)
-   $(use_enable doc build-doc)
-   $(use_enable fftw starpufft)
-   $(use_enable gcc-plugin gcc-extensions)
-   $(use_enable opencl)
-   $(use_enable opengl opengl-render)
-   $(use_enable qt4 starpu-top)
-   $(use_with mpi mpicc "$(type -P mpicc)")
-   $(use cuda && use_enable blas magma)
-   $(use mpi && use_enable test mpi-check)
-   )
-   autotools-utils_src_configure
-}
-
-src_test() {
-   autotools-utils_src_test -j1 showcheck
-}
-
-src_install() {
-   autotools-utils_src_install
-   if use doc; then
-   dodoc "${BUILD_DIR}"/doc/doxygen/*.pdf
-   dohtml -r "${BUILD_DIR}"/doc/doxygen/html/*
-   fi
-   if use examples; then
-   insinto /usr/share/doc/${PF}/examples
-   doins -r examples/*
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2016-02-17 Thread Sebastien Fabbro
commit: dc18a4ad9e4bde8061e30890de8814962efe8569
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Feb 17 18:10:53 2016 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Wed Feb 17 18:10:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc18a4ad

dev-libs/starpu: removed old

 dev-libs/starpu/starpu-1.1.2.ebuild | 84 -
 1 file changed, 84 deletions(-)

diff --git a/dev-libs/starpu/starpu-1.1.2.ebuild 
b/dev-libs/starpu/starpu-1.1.2.ebuild
deleted file mode 100644
index 6293be0..000
--- a/dev-libs/starpu/starpu-1.1.2.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=1
-inherit autotools-utils toolchain-funcs cuda
-
-DESCRIPTION="Unified runtime system for heterogeneous multicore architectures"
-HOMEPAGE="http://runtime.bordeaux.inria.fr/StarPU/;
-SRC_URI="${HOMEPAGE}/files/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-
-IUSE="blas cuda debug doc examples fftw gcc-plugin mpi opencl opengl qt4
-   static-libs test"
-
-RDEPEND="
-   sys-apps/hwloc:0=
-   sci-mathematics/glpk:0=
-   blas? ( virtual/blas )
-   cuda? ( dev-util/nvidia-cuda-toolkit
-   x11-drivers/nvidia-drivers
-   blas? ( sci-libs/magma ) )
-   fftw? ( sci-libs/fftw:3.0= )
-   mpi? ( virtual/mpi )
-   opencl? ( virtual/opencl )
-   opengl? ( media-libs/freeglut:0= )
-   qt4? (  >=dev-qt/qtgui-4.7:4
-   >=dev-qt/qtopengl-4.7:4
-   >=dev-qt/qtsql-4.7:4
-   x11-libs/qwt )"
-
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen virtual/latex-base )
-   test? ( gcc-plugin? ( dev-scheme/guile ) )"
-
-src_prepare() {
-   # upstream did not want the patches so apply sed's
-   sed -i -e 's/-O3 $CFLAGS/$CFLAGS/' configure.ac || die
-   sed -i -e '/Libs.private/s/@LDFLAGS@//g' *.pc.in */*.pc.in || die
-   autotools-utils_src_prepare
-   use cuda && cuda_src_prepare
-}
-
-src_configure() {
-   use blas && export BLAS_LIBS="$($(tc-getPKG_CONFIG) --libs blas)"
-
-   local myeconfargs=(
-   --disable-build-examples
-   $(use_enable cuda)
-   $(use_enable debug)
-   $(use_enable doc build-doc)
-   $(use_enable fftw starpufft)
-   $(use_enable gcc-plugin gcc-extensions)
-   $(use_enable opencl)
-   $(use_enable opengl opengl-render)
-   $(use_enable qt4 starpu-top)
-   $(use_with mpi mpicc "$(type -P mpicc)")
-   $(use cuda && use_enable blas magma)
-   $(use mpi && use_enable test mpi-check)
-   )
-   autotools-utils_src_configure
-}
-
-src_test() {
-   autotools-utils_src_test -j1 showcheck
-}
-
-src_install() {
-   autotools-utils_src_install
-   if use doc; then
-   dodoc "${BUILD_DIR}"/doc/doxygen/*.pdf
-   dohtml -r "${BUILD_DIR}"/doc/doxygen/html/*
-   fi
-   if use examples; then
-   insinto /usr/share/doc/${PF}/examples
-   doins -r examples/*
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/

2016-02-17 Thread Sebastien Fabbro
commit: 4beb38097dca8533c1adeb7bb0dae4ec719776d2
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Feb 17 18:11:12 2016 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Wed Feb 17 18:11:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4beb3809

dev-libs/starpu: version bump

 dev-libs/starpu/starpu-1.1.5.ebuild | 84 +
 1 file changed, 84 insertions(+)

diff --git a/dev-libs/starpu/starpu-1.1.5.ebuild 
b/dev-libs/starpu/starpu-1.1.5.ebuild
new file mode 100644
index 000..73f5a66
--- /dev/null
+++ b/dev-libs/starpu/starpu-1.1.5.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+AUTOTOOLS_AUTORECONF=1
+inherit autotools-utils toolchain-funcs cuda
+
+DESCRIPTION="Unified runtime system for heterogeneous multicore architectures"
+HOMEPAGE="http://runtime.bordeaux.inria.fr/StarPU/;
+SRC_URI="${HOMEPAGE}/files/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+IUSE="blas cuda debug doc examples fftw gcc-plugin mpi opencl opengl qt4
+   static-libs test"
+
+RDEPEND="
+   sys-apps/hwloc:0=
+   sci-mathematics/glpk:0=
+   blas? ( virtual/blas )
+   cuda? ( dev-util/nvidia-cuda-toolkit
+   x11-drivers/nvidia-drivers
+   blas? ( sci-libs/magma ) )
+   fftw? ( sci-libs/fftw:3.0= )
+   mpi? ( virtual/mpi )
+   opencl? ( virtual/opencl )
+   opengl? ( media-libs/freeglut:0= )
+   qt4? (  >=dev-qt/qtgui-4.7:4
+   >=dev-qt/qtopengl-4.7:4
+   >=dev-qt/qtsql-4.7:4
+   x11-libs/qwt:5 )"
+
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen virtual/latex-base )
+   test? ( gcc-plugin? ( dev-scheme/guile ) )"
+
+src_prepare() {
+   # upstream did not want the patches so apply sed's
+   sed -i -e 's/-O3 $CFLAGS/$CFLAGS/' configure.ac || die
+   sed -i -e '/Libs.private/s/@LDFLAGS@//g' *.pc.in */*.pc.in || die
+   autotools-utils_src_prepare
+   use cuda && cuda_src_prepare
+}
+
+src_configure() {
+   use blas && export BLAS_LIBS="$($(tc-getPKG_CONFIG) --libs blas)"
+
+   local myeconfargs=(
+   --disable-build-examples
+   $(use_enable cuda)
+   $(use_enable debug)
+   $(use_enable doc build-doc)
+   $(use_enable fftw starpufft)
+   $(use_enable gcc-plugin gcc-extensions)
+   $(use_enable opencl)
+   $(use_enable opengl opengl-render)
+   $(use_enable qt4 starpu-top)
+   $(use_with mpi mpicc "$(type -P mpicc)")
+   $(use cuda && use_enable blas magma)
+   $(use mpi && use_enable test mpi-check)
+   )
+   autotools-utils_src_configure
+}
+
+src_test() {
+   autotools-utils_src_test -j1 showcheck
+}
+
+src_install() {
+   autotools-utils_src_install
+   if use doc; then
+   dodoc "${BUILD_DIR}"/doc/doxygen/*.pdf
+   dohtml -r "${BUILD_DIR}"/doc/doxygen/html/*
+   fi
+   if use examples; then
+   insinto /usr/share/doc/${PF}/examples
+   doins -r examples/*
+   fi
+}