public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/sci:master commit in: sci-libs/clfft/
@ 2015-02-08 21:07 Christoph Junghans
  0 siblings, 0 replies; 23+ messages in thread
From: Christoph Junghans @ 2015-02-08 21:07 UTC (permalink / raw
  To: gentoo-commits

commit:     38d04f3b0daf23d80666d66d72eeb47596ef9900
Author:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Fri Feb  6 09:35:35 2015 +0000
Commit:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Fri Feb  6 09:35:35 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=38d04f3b

sci-libs/clfft: Move test-conditional dependencies to DEPEND

---
 sci-libs/clfft/clfft-9999.ebuild | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/sci-libs/clfft/clfft-9999.ebuild b/sci-libs/clfft/clfft-9999.ebuild
index ffe4f5d..36e38a3 100644
--- a/sci-libs/clfft/clfft-9999.ebuild
+++ b/sci-libs/clfft/clfft-9999.ebuild
@@ -29,11 +29,11 @@ RDEPEND="
 	>=sys-devel/gcc-4.6
 	virtual/opencl
 	dev-libs/boost"
-	#test? (
-	#	dev-cpp/gtest
-	#	sci-libs/fftw:3.0
-	#)"
 DEPEND="${RDEPEND}"
+#	test? (
+#		dev-cpp/gtest
+#		sci-libs/fftw:3.0
+#	)"
 
 # The tests only get compiled to an executable named Test, which is not recogniozed by cmake.
 # Therefore src_test() won't execute any test.


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-libs/clfft/
@ 2015-02-18  8:31 Justin Lecher
  0 siblings, 0 replies; 23+ messages in thread
From: Justin Lecher @ 2015-02-18  8:31 UTC (permalink / raw
  To: gentoo-commits

commit:     f2b6a5cba21513ae52435ef4cc20a9819c22eb01
Author:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Wed Feb 18 08:08:27 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Wed Feb 18 08:08:27 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=f2b6a5cb

sci-libs/clfft: Version Bump

---
 sci-libs/clfft/ChangeLog        | 5 +++++
 sci-libs/clfft/clfft-2.4.ebuild | 1 +
 2 files changed, 6 insertions(+)

diff --git a/sci-libs/clfft/ChangeLog b/sci-libs/clfft/ChangeLog
index 15f7e23..0cdca03 100644
--- a/sci-libs/clfft/ChangeLog
+++ b/sci-libs/clfft/ChangeLog
@@ -2,6 +2,11 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*clfft-2.4 (18 Feb 2015)
+
+  18 Feb 2015; Marius Brehler <marbre@linux.sungazer.de> +clfft-2.4.ebuild:
+  Version Bump
+
 *clfft-2.2 (06 Feb 2015)
 *clfft-9999 (06 Feb 2015)
 

diff --git a/sci-libs/clfft/clfft-2.4.ebuild b/sci-libs/clfft/clfft-2.4.ebuild
new file mode 120000
index 0000000..b6c165d
--- /dev/null
+++ b/sci-libs/clfft/clfft-2.4.ebuild
@@ -0,0 +1 @@
+clfft-9999.ebuild
\ No newline at end of file


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-libs/clfft/
@ 2015-02-20  2:02 Christoph Junghans
  0 siblings, 0 replies; 23+ messages in thread
From: Christoph Junghans @ 2015-02-20  2:02 UTC (permalink / raw
  To: gentoo-commits

commit:     963787faac667e256c59c324353ac4988db0f8b3
Author:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Thu Feb 19 22:00:15 2015 +0000
Commit:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Thu Feb 19 22:00:15 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=963787fa

Fix SLOT operators

Package-Manager: portage-2.2.14

---
 sci-libs/clfft/ChangeLog         | 3 +++
 sci-libs/clfft/clfft-9999.ebuild | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/sci-libs/clfft/ChangeLog b/sci-libs/clfft/ChangeLog
index 0cdca03..04a975b 100644
--- a/sci-libs/clfft/ChangeLog
+++ b/sci-libs/clfft/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  19 Feb 2015; Marius Brehler <marbre@linux.sungazer.de> clfft-9999.ebuild:
+  Fix SLOT operators
+
 *clfft-2.4 (18 Feb 2015)
 
   18 Feb 2015; Marius Brehler <marbre@linux.sungazer.de> +clfft-2.4.ebuild:

diff --git a/sci-libs/clfft/clfft-9999.ebuild b/sci-libs/clfft/clfft-9999.ebuild
index 36e38a3..850f8b0 100644
--- a/sci-libs/clfft/clfft-9999.ebuild
+++ b/sci-libs/clfft/clfft-9999.ebuild
@@ -26,7 +26,7 @@ SLOT="0"
 IUSE="test"
 
 RDEPEND="
-	>=sys-devel/gcc-4.6
+	>=sys-devel/gcc-4.6:*
 	virtual/opencl
 	dev-libs/boost"
 DEPEND="${RDEPEND}"


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-libs/clfft/
@ 2015-05-12 11:18 Justin Lecher
  0 siblings, 0 replies; 23+ messages in thread
From: Justin Lecher @ 2015-05-12 11:18 UTC (permalink / raw
  To: gentoo-commits

commit:     b4d718826142afae7cc76670a8d0b82e9f225502
Author:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Mon May 11 20:52:01 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Mon May 11 20:52:01 2015 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=b4d71882

sci-libs/clfft: clfft-9999 points to develop branch

Package-Manager: portage-2.2.14

 sci-libs/clfft/ChangeLog           |  6 ++++++
 sci-libs/clfft/clfft-0.9999.ebuild |  1 +
 sci-libs/clfft/clfft-9999.ebuild   | 16 +++++++++++-----
 3 files changed, 18 insertions(+), 5 deletions(-)

diff --git a/sci-libs/clfft/ChangeLog b/sci-libs/clfft/ChangeLog
index e97dacd..92fa540 100644
--- a/sci-libs/clfft/ChangeLog
+++ b/sci-libs/clfft/ChangeLog
@@ -2,6 +2,12 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*clfft-0.9999 (11 May 2015)
+
+  11 May 2015; Marius Brehler <marbre@linux.sungazer.de> +clfft-0.9999.ebuild,
+  clfft-9999.ebuild:
+  clfft-9999 points to develop branch
+
   04 Apr 2015; Marius Brehler <marbre@linux.sungazer.de>
   files/clfft-client_CMakeLists.patch,
   files/clfft-scripts_perf_CMakeLists.patch:

diff --git a/sci-libs/clfft/clfft-0.9999.ebuild b/sci-libs/clfft/clfft-0.9999.ebuild
new file mode 120000
index 0000000..b6c165d
--- /dev/null
+++ b/sci-libs/clfft/clfft-0.9999.ebuild
@@ -0,0 +1 @@
+clfft-9999.ebuild
\ No newline at end of file

diff --git a/sci-libs/clfft/clfft-9999.ebuild b/sci-libs/clfft/clfft-9999.ebuild
index 850f8b0..994dad9 100644
--- a/sci-libs/clfft/clfft-9999.ebuild
+++ b/sci-libs/clfft/clfft-9999.ebuild
@@ -11,10 +11,13 @@ MY_PN="clFFT"
 DESCRIPTION="A software library containing FFT functions written in OpenCL"
 HOMEPAGE="https://github.com/clMathLibraries/clFFT"
 
-if [ ${PV} == "9999" ] ; then
+if [ ${PV} == "9999" ] || [ ${PV} == "0.9999" ]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/clMathLibraries/${MY_PN}.git git://github.com/clMathLibraries/${MY_PN}.git"
 	S="${WORKDIR}/${P}/src"
+	if [ ${PV} == "9999" ]; then
+		EGIT_BRANCH="develop"
+	fi
 else
 	SRC_URI="https://github.com/clMathLibraries/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 	KEYWORDS="~amd64"
@@ -39,10 +42,13 @@ DEPEND="${RDEPEND}"
 # Therefore src_test() won't execute any test.
 RESTRICT="test"
 
-PATCHES=(
-	"${FILESDIR}"/clfft-client_CMakeLists.patch
-	"${FILESDIR}"/clfft-scripts_perf_CMakeLists.patch
-)
+# Patches are only needed for the recent master and releases <= 2.4
+if [ ${PV} != "9999" ]; then
+	PATCHES=(
+		"${FILESDIR}"/clfft-client_CMakeLists.patch
+		"${FILESDIR}"/clfft-scripts_perf_CMakeLists.patch
+	)
+fi
 
 pkg_pretend() {
 	if [[ ${MERGE_TYPE} != binary ]]; then


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-libs/clfft/
@ 2015-06-05 11:20 Justin Lecher
  0 siblings, 0 replies; 23+ messages in thread
From: Justin Lecher @ 2015-06-05 11:20 UTC (permalink / raw
  To: gentoo-commits

commit:     f000a915304420307d7b4ae69590411953a51f43
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Fri Jun  5 11:17:09 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Fri Jun  5 11:17:09 2015 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=f000a915

sci-libs/clfft: Add github to remote-id in metadata.xml

Package-Manager: portage-2.2.20

 sci-libs/clfft/ChangeLog    | 3 +++
 sci-libs/clfft/metadata.xml | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/sci-libs/clfft/ChangeLog b/sci-libs/clfft/ChangeLog
index 92fa540..a30e2d4 100644
--- a/sci-libs/clfft/ChangeLog
+++ b/sci-libs/clfft/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  05 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
+  sci-libs/clfft: Add github to remote-id in metadata.xml
+
 *clfft-0.9999 (11 May 2015)
 
   11 May 2015; Marius Brehler <marbre@linux.sungazer.de> +clfft-0.9999.ebuild,

diff --git a/sci-libs/clfft/metadata.xml b/sci-libs/clfft/metadata.xml
index 14184f9..910e992 100644
--- a/sci-libs/clfft/metadata.xml
+++ b/sci-libs/clfft/metadata.xml
@@ -14,4 +14,7 @@
     clFFT is part of the clMath sofware library, which is the
     successor of APPML.
   </longdescription>
+  <upstream>
+    <remote-id type="github">clMathLibraries/clFFT</remote-id>
+  </upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-libs/clfft/
@ 2015-06-06  9:46 Justin Lecher
  0 siblings, 0 replies; 23+ messages in thread
From: Justin Lecher @ 2015-06-06  9:46 UTC (permalink / raw
  To: gentoo-commits

commit:     2c3ad2e6b4c0b35f65720c771052ac5f7d6dba8f
Author:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Fri Jun  5 13:16:27 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Fri Jun  5 13:16:27 2015 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=2c3ad2e6

sci-libs/clfft: Fork 0.9999 from 9999

 sci-libs/clfft/clfft-0.9999.ebuild | 67 +++++++++++++++++++++++++++++++++++++-
 1 file changed, 66 insertions(+), 1 deletion(-)

diff --git a/sci-libs/clfft/clfft-0.9999.ebuild b/sci-libs/clfft/clfft-0.9999.ebuild
deleted file mode 120000
index b6c165d..0000000
--- a/sci-libs/clfft/clfft-0.9999.ebuild
+++ /dev/null
@@ -1 +0,0 @@
-clfft-9999.ebuild
\ No newline at end of file

diff --git a/sci-libs/clfft/clfft-0.9999.ebuild b/sci-libs/clfft/clfft-0.9999.ebuild
new file mode 100644
index 0000000..994dad9
--- /dev/null
+++ b/sci-libs/clfft/clfft-0.9999.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit cmake-utils
+
+MY_PN="clFFT"
+
+DESCRIPTION="A software library containing FFT functions written in OpenCL"
+HOMEPAGE="https://github.com/clMathLibraries/clFFT"
+
+if [ ${PV} == "9999" ] || [ ${PV} == "0.9999" ]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/clMathLibraries/${MY_PN}.git git://github.com/clMathLibraries/${MY_PN}.git"
+	S="${WORKDIR}/${P}/src"
+	if [ ${PV} == "9999" ]; then
+		EGIT_BRANCH="develop"
+	fi
+else
+	SRC_URI="https://github.com/clMathLibraries/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64"
+	S="${WORKDIR}/${MY_PN}-${PV}/src"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+
+RDEPEND="
+	>=sys-devel/gcc-4.6:*
+	virtual/opencl
+	dev-libs/boost"
+DEPEND="${RDEPEND}"
+#	test? (
+#		dev-cpp/gtest
+#		sci-libs/fftw:3.0
+#	)"
+
+# The tests only get compiled to an executable named Test, which is not recogniozed by cmake.
+# Therefore src_test() won't execute any test.
+RESTRICT="test"
+
+# Patches are only needed for the recent master and releases <= 2.4
+if [ ${PV} != "9999" ]; then
+	PATCHES=(
+		"${FILESDIR}"/clfft-client_CMakeLists.patch
+		"${FILESDIR}"/clfft-scripts_perf_CMakeLists.patch
+	)
+fi
+
+pkg_pretend() {
+	if [[ ${MERGE_TYPE} != binary ]]; then
+		if [[ $(gcc-major-version) -lt 4 ]] || ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 6 ]] ) ; then
+			die "Compilation with gcc older than 4.6 is not supported."
+		fi
+	fi
+}
+
+src_configure() {
+	local mycmakeargs=(
+	   $(cmake-utils_use_build test TEST)
+	)
+	cmake-utils_src_configure
+}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-libs/clfft/
@ 2015-06-06  9:46 Justin Lecher
  0 siblings, 0 replies; 23+ messages in thread
From: Justin Lecher @ 2015-06-06  9:46 UTC (permalink / raw
  To: gentoo-commits

commit:     9636698fef243c442c4ac088e3f4d547395e1096
Author:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Fri Jun  5 12:32:00 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Fri Jun  5 12:32:00 2015 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=9636698f

sci-libs/clfft: Fork 2.4 from 9999

 sci-libs/clfft/clfft-2.2.ebuild |  2 +-
 sci-libs/clfft/clfft-2.4.ebuild | 67 ++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 67 insertions(+), 2 deletions(-)

diff --git a/sci-libs/clfft/clfft-2.2.ebuild b/sci-libs/clfft/clfft-2.2.ebuild
index b6c165d..cd68df3 120000
--- a/sci-libs/clfft/clfft-2.2.ebuild
+++ b/sci-libs/clfft/clfft-2.2.ebuild
@@ -1 +1 @@
-clfft-9999.ebuild
\ No newline at end of file
+clfft-2.4.ebuild
\ No newline at end of file

diff --git a/sci-libs/clfft/clfft-2.4.ebuild b/sci-libs/clfft/clfft-2.4.ebuild
deleted file mode 120000
index b6c165d..0000000
--- a/sci-libs/clfft/clfft-2.4.ebuild
+++ /dev/null
@@ -1 +0,0 @@
-clfft-9999.ebuild
\ No newline at end of file

diff --git a/sci-libs/clfft/clfft-2.4.ebuild b/sci-libs/clfft/clfft-2.4.ebuild
new file mode 100644
index 0000000..994dad9
--- /dev/null
+++ b/sci-libs/clfft/clfft-2.4.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit cmake-utils
+
+MY_PN="clFFT"
+
+DESCRIPTION="A software library containing FFT functions written in OpenCL"
+HOMEPAGE="https://github.com/clMathLibraries/clFFT"
+
+if [ ${PV} == "9999" ] || [ ${PV} == "0.9999" ]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/clMathLibraries/${MY_PN}.git git://github.com/clMathLibraries/${MY_PN}.git"
+	S="${WORKDIR}/${P}/src"
+	if [ ${PV} == "9999" ]; then
+		EGIT_BRANCH="develop"
+	fi
+else
+	SRC_URI="https://github.com/clMathLibraries/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64"
+	S="${WORKDIR}/${MY_PN}-${PV}/src"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+
+RDEPEND="
+	>=sys-devel/gcc-4.6:*
+	virtual/opencl
+	dev-libs/boost"
+DEPEND="${RDEPEND}"
+#	test? (
+#		dev-cpp/gtest
+#		sci-libs/fftw:3.0
+#	)"
+
+# The tests only get compiled to an executable named Test, which is not recogniozed by cmake.
+# Therefore src_test() won't execute any test.
+RESTRICT="test"
+
+# Patches are only needed for the recent master and releases <= 2.4
+if [ ${PV} != "9999" ]; then
+	PATCHES=(
+		"${FILESDIR}"/clfft-client_CMakeLists.patch
+		"${FILESDIR}"/clfft-scripts_perf_CMakeLists.patch
+	)
+fi
+
+pkg_pretend() {
+	if [[ ${MERGE_TYPE} != binary ]]; then
+		if [[ $(gcc-major-version) -lt 4 ]] || ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 6 ]] ) ; then
+			die "Compilation with gcc older than 4.6 is not supported."
+		fi
+	fi
+}
+
+src_configure() {
+	local mycmakeargs=(
+	   $(cmake-utils_use_build test TEST)
+	)
+	cmake-utils_src_configure
+}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-libs/clfft/
@ 2015-06-06  9:46 Justin Lecher
  0 siblings, 0 replies; 23+ messages in thread
From: Justin Lecher @ 2015-06-06  9:46 UTC (permalink / raw
  To: gentoo-commits

commit:     b6838f9538d4e226274a445db2c23e434b3e59ce
Author:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Fri Jun  5 13:20:30 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Fri Jun  5 13:20:30 2015 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=b6838f95

sci-libs/clfft: Cleanup ebuilds

Package-Manager: portage-2.2.18

 sci-libs/clfft/ChangeLog           |  4 ++++
 sci-libs/clfft/clfft-0.9999.ebuild | 28 +++++++---------------------
 sci-libs/clfft/clfft-2.4.ebuild    | 27 +++++++--------------------
 sci-libs/clfft/clfft-9999.ebuild   | 26 ++++----------------------
 4 files changed, 22 insertions(+), 63 deletions(-)

diff --git a/sci-libs/clfft/ChangeLog b/sci-libs/clfft/ChangeLog
index a30e2d4..1052fa2 100644
--- a/sci-libs/clfft/ChangeLog
+++ b/sci-libs/clfft/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  05 Jun 2015; Marius Brehler <marbre@linux.sungazer.de> clfft-0.9999.ebuild,
+  clfft-2.4.ebuild, clfft-9999.ebuild:
+  sci-libs/clfft: Cleanup ebuilds
+
   05 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
   sci-libs/clfft: Add github to remote-id in metadata.xml
 

diff --git a/sci-libs/clfft/clfft-0.9999.ebuild b/sci-libs/clfft/clfft-0.9999.ebuild
index 994dad9..c2a4197 100644
--- a/sci-libs/clfft/clfft-0.9999.ebuild
+++ b/sci-libs/clfft/clfft-0.9999.ebuild
@@ -4,25 +4,14 @@
 
 EAPI=5
 
-inherit cmake-utils
+inherit cmake-utils git-r3
 
 MY_PN="clFFT"
 
 DESCRIPTION="A software library containing FFT functions written in OpenCL"
 HOMEPAGE="https://github.com/clMathLibraries/clFFT"
-
-if [ ${PV} == "9999" ] || [ ${PV} == "0.9999" ]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/clMathLibraries/${MY_PN}.git git://github.com/clMathLibraries/${MY_PN}.git"
-	S="${WORKDIR}/${P}/src"
-	if [ ${PV} == "9999" ]; then
-		EGIT_BRANCH="develop"
-	fi
-else
-	SRC_URI="https://github.com/clMathLibraries/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64"
-	S="${WORKDIR}/${MY_PN}-${PV}/src"
-fi
+EGIT_REPO_URI="https://github.com/clMathLibraries/${MY_PN}.git git://github.com/clMathLibraries/${MY_PN}.git"
+S="${WORKDIR}/${P}/src"
 
 LICENSE="Apache-2.0"
 SLOT="0"
@@ -42,13 +31,10 @@ DEPEND="${RDEPEND}"
 # Therefore src_test() won't execute any test.
 RESTRICT="test"
 
-# Patches are only needed for the recent master and releases <= 2.4
-if [ ${PV} != "9999" ]; then
-	PATCHES=(
-		"${FILESDIR}"/clfft-client_CMakeLists.patch
-		"${FILESDIR}"/clfft-scripts_perf_CMakeLists.patch
-	)
-fi
+PATCHES=(
+	"${FILESDIR}"/clfft-client_CMakeLists.patch
+	"${FILESDIR}"/clfft-scripts_perf_CMakeLists.patch
+)
 
 pkg_pretend() {
 	if [[ ${MERGE_TYPE} != binary ]]; then

diff --git a/sci-libs/clfft/clfft-2.4.ebuild b/sci-libs/clfft/clfft-2.4.ebuild
index 994dad9..52c3156 100644
--- a/sci-libs/clfft/clfft-2.4.ebuild
+++ b/sci-libs/clfft/clfft-2.4.ebuild
@@ -10,19 +10,9 @@ MY_PN="clFFT"
 
 DESCRIPTION="A software library containing FFT functions written in OpenCL"
 HOMEPAGE="https://github.com/clMathLibraries/clFFT"
-
-if [ ${PV} == "9999" ] || [ ${PV} == "0.9999" ]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/clMathLibraries/${MY_PN}.git git://github.com/clMathLibraries/${MY_PN}.git"
-	S="${WORKDIR}/${P}/src"
-	if [ ${PV} == "9999" ]; then
-		EGIT_BRANCH="develop"
-	fi
-else
-	SRC_URI="https://github.com/clMathLibraries/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64"
-	S="${WORKDIR}/${MY_PN}-${PV}/src"
-fi
+SRC_URI="https://github.com/clMathLibraries/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+S="${WORKDIR}/${MY_PN}-${PV}/src"
 
 LICENSE="Apache-2.0"
 SLOT="0"
@@ -42,13 +32,10 @@ DEPEND="${RDEPEND}"
 # Therefore src_test() won't execute any test.
 RESTRICT="test"
 
-# Patches are only needed for the recent master and releases <= 2.4
-if [ ${PV} != "9999" ]; then
-	PATCHES=(
-		"${FILESDIR}"/clfft-client_CMakeLists.patch
-		"${FILESDIR}"/clfft-scripts_perf_CMakeLists.patch
-	)
-fi
+PATCHES=(
+	"${FILESDIR}"/clfft-client_CMakeLists.patch
+	"${FILESDIR}"/clfft-scripts_perf_CMakeLists.patch
+)
 
 pkg_pretend() {
 	if [[ ${MERGE_TYPE} != binary ]]; then

diff --git a/sci-libs/clfft/clfft-9999.ebuild b/sci-libs/clfft/clfft-9999.ebuild
index 994dad9..b87b3fb 100644
--- a/sci-libs/clfft/clfft-9999.ebuild
+++ b/sci-libs/clfft/clfft-9999.ebuild
@@ -4,25 +4,15 @@
 
 EAPI=5
 
-inherit cmake-utils
+inherit cmake-utils git-r3
 
 MY_PN="clFFT"
 
 DESCRIPTION="A software library containing FFT functions written in OpenCL"
 HOMEPAGE="https://github.com/clMathLibraries/clFFT"
-
-if [ ${PV} == "9999" ] || [ ${PV} == "0.9999" ]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/clMathLibraries/${MY_PN}.git git://github.com/clMathLibraries/${MY_PN}.git"
-	S="${WORKDIR}/${P}/src"
-	if [ ${PV} == "9999" ]; then
-		EGIT_BRANCH="develop"
-	fi
-else
-	SRC_URI="https://github.com/clMathLibraries/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64"
-	S="${WORKDIR}/${MY_PN}-${PV}/src"
-fi
+EGIT_REPO_URI="https://github.com/clMathLibraries/${MY_PN}.git git://github.com/clMathLibraries/${MY_PN}.git"
+EGIT_BRANCH="develop"
+S="${WORKDIR}/${P}/src"
 
 LICENSE="Apache-2.0"
 SLOT="0"
@@ -42,14 +32,6 @@ DEPEND="${RDEPEND}"
 # Therefore src_test() won't execute any test.
 RESTRICT="test"
 
-# Patches are only needed for the recent master and releases <= 2.4
-if [ ${PV} != "9999" ]; then
-	PATCHES=(
-		"${FILESDIR}"/clfft-client_CMakeLists.patch
-		"${FILESDIR}"/clfft-scripts_perf_CMakeLists.patch
-	)
-fi
-
 pkg_pretend() {
 	if [[ ${MERGE_TYPE} != binary ]]; then
 		if [[ $(gcc-major-version) -lt 4 ]] || ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 6 ]] ) ; then


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-libs/clfft/
@ 2015-09-13 18:34 Justin Lecher
  0 siblings, 0 replies; 23+ messages in thread
From: Justin Lecher @ 2015-09-13 18:34 UTC (permalink / raw
  To: gentoo-commits

commit:     17662d16785a434b0700527ff4c0549174530063
Author:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Sat Sep 12 07:41:40 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sat Sep 12 07:41:40 2015 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=17662d16

sci-libs/clfft: Add client and examples use flag

Package-Manager: portage-2.2.20.1

 sci-libs/clfft/ChangeLog          | 4 ++++
 sci-libs/clfft/clfft-2.6.1.ebuild | 6 ++++--
 sci-libs/clfft/clfft-9999.ebuild  | 6 ++++--
 sci-libs/clfft/metadata.xml       | 5 +++++
 4 files changed, 17 insertions(+), 4 deletions(-)

diff --git a/sci-libs/clfft/ChangeLog b/sci-libs/clfft/ChangeLog
index 7156dc3..56c9df8 100644
--- a/sci-libs/clfft/ChangeLog
+++ b/sci-libs/clfft/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Id$
 
+  12 Sep 2015; Marius Brehler <marbre@linux.sungazer.de> clfft-2.6.1.ebuild,
+  clfft-9999.ebuild, metadata.xml:
+  sci-libs/clfft: Add client and examples use flag
+
   12 Sep 2015; Marius Brehler <marbre@linux.sungazer.de>
   -files/clfft-9999-Install-examples-to-share-clFFT-examples.patch,
   clfft-9999.ebuild:

diff --git a/sci-libs/clfft/clfft-2.6.1.ebuild b/sci-libs/clfft/clfft-2.6.1.ebuild
index 4e459a6..0e70116 100644
--- a/sci-libs/clfft/clfft-2.6.1.ebuild
+++ b/sci-libs/clfft/clfft-2.6.1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_PN}-${PV}/src"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-IUSE="test"
+IUSE="+client examples test"
 
 RDEPEND="
 	>=sys-devel/gcc-4.6:*
@@ -47,7 +47,9 @@ pkg_pretend() {
 
 src_configure() {
 	local mycmakeargs=(
-	   $(cmake-utils_use_build test TEST)
+		$(cmake-utils_use_build client CLIENT)
+		$(cmake-utils_use_build examples EXAMPLES)
+		$(cmake-utils_use_build test TEST)
 	)
 	cmake-utils_src_configure
 }

diff --git a/sci-libs/clfft/clfft-9999.ebuild b/sci-libs/clfft/clfft-9999.ebuild
index da8499e..3edc6c9 100644
--- a/sci-libs/clfft/clfft-9999.ebuild
+++ b/sci-libs/clfft/clfft-9999.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${P}/src"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-IUSE="test"
+IUSE="+client examples test"
 
 RDEPEND="
 	>=sys-devel/gcc-4.6:*
@@ -42,7 +42,9 @@ pkg_pretend() {
 
 src_configure() {
 	local mycmakeargs=(
-	   $(cmake-utils_use_build test TEST)
+        $(cmake-utils_use_build client CLIENT)
+        $(cmake-utils_use_build examples EXAMPLES)
+        $(cmake-utils_use_build test TEST)
 	)
 	cmake-utils_src_configure
 }

diff --git a/sci-libs/clfft/metadata.xml b/sci-libs/clfft/metadata.xml
index 910e992..aba91dc 100644
--- a/sci-libs/clfft/metadata.xml
+++ b/sci-libs/clfft/metadata.xml
@@ -14,6 +14,11 @@
     clFFT is part of the clMath sofware library, which is the
     successor of APPML.
   </longdescription>
+  <use>
+    <flag name="client">
+      Build a command line clFFT client program.
+    </flag>
+  </use>
   <upstream>
     <remote-id type="github">clMathLibraries/clFFT</remote-id>
   </upstream>


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-libs/clfft/
@ 2015-09-21 16:05 Justin Lecher
  0 siblings, 0 replies; 23+ messages in thread
From: Justin Lecher @ 2015-09-21 16:05 UTC (permalink / raw
  To: gentoo-commits

commit:     280c06ecf91d57b80e671a7795307b3d6666b662
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 21 15:56:24 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Mon Sep 21 15:57:28 2015 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=280c06ec

sci-libs/clfft: Drop old

Package-Manager: portage-2.2.20.1
RepoMan-Options: --force
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>

 sci-libs/clfft/clfft-0.9999.ebuild | 51 -----------------------------------
 sci-libs/clfft/clfft-2.4-r1.ebuild | 54 --------------------------------------
 sci-libs/clfft/clfft-2.6.1.ebuild  |  9 ++++---
 sci-libs/clfft/clfft-9999.ebuild   | 17 +++++++-----
 4 files changed, 16 insertions(+), 115 deletions(-)

diff --git a/sci-libs/clfft/clfft-0.9999.ebuild b/sci-libs/clfft/clfft-0.9999.ebuild
deleted file mode 100644
index fa91bc5..0000000
--- a/sci-libs/clfft/clfft-0.9999.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils git-r3
-
-MY_PN="clFFT"
-
-DESCRIPTION="A software library containing FFT functions written in OpenCL"
-HOMEPAGE="https://github.com/clMathLibraries/clFFT"
-EGIT_REPO_URI="https://github.com/clMathLibraries/${MY_PN}.git git://github.com/clMathLibraries/${MY_PN}.git"
-S="${WORKDIR}/${P}/src"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="test"
-
-RDEPEND="
-	>=sys-devel/gcc-4.6:*
-	virtual/opencl
-	dev-libs/boost"
-DEPEND="${RDEPEND}"
-#	test? (
-#		dev-cpp/gtest
-#		sci-libs/fftw:3.0
-#	)"
-
-# The tests only get compiled to an executable named Test, which is not recogniozed by cmake.
-# Therefore src_test() won't execute any test.
-RESTRICT="test"
-
-PATCHES=(
-	"${FILESDIR}"/clfft-2.4-fix-cmake-config-install.patch
-)
-
-pkg_pretend() {
-	if [[ ${MERGE_TYPE} != binary ]]; then
-		if [[ $(gcc-major-version) -lt 4 ]] || ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 6 ]] ) ; then
-			die "Compilation with gcc older than 4.6 is not supported."
-		fi
-	fi
-}
-
-src_configure() {
-	local mycmakeargs=(
-	   $(cmake-utils_use_build test TEST)
-	)
-	cmake-utils_src_configure
-}

diff --git a/sci-libs/clfft/clfft-2.4-r1.ebuild b/sci-libs/clfft/clfft-2.4-r1.ebuild
deleted file mode 100644
index 00f177e..0000000
--- a/sci-libs/clfft/clfft-2.4-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils
-
-MY_PN="clFFT"
-
-DESCRIPTION="A software library containing FFT functions written in OpenCL"
-HOMEPAGE="https://github.com/clMathLibraries/clFFT"
-SRC_URI="https://github.com/clMathLibraries/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-S="${WORKDIR}/${MY_PN}-${PV}/src"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="test"
-
-RDEPEND="
-	>=sys-devel/gcc-4.6:*
-	virtual/opencl
-	dev-libs/boost"
-DEPEND="${RDEPEND}"
-#	test? (
-#		dev-cpp/gtest
-#		sci-libs/fftw:3.0
-#	)"
-
-# The tests only get compiled to an executable named Test, which is not recogniozed by cmake.
-# Therefore src_test() won't execute any test.
-RESTRICT="test"
-
-PATCHES=(
-	"${FILESDIR}/${P}"-client_CMakeLists.patch
-	"${FILESDIR}/${P}"-scripts_perf_CMakeLists.patch
-	"${FILESDIR}/${P}"-fix-cmake-config-install.patch
-)
-
-pkg_pretend() {
-	if [[ ${MERGE_TYPE} != binary ]]; then
-		if [[ $(gcc-major-version) -lt 4 ]] || ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 6 ]] ) ; then
-			die "Compilation with gcc older than 4.6 is not supported."
-		fi
-	fi
-}
-
-src_configure() {
-	local mycmakeargs=(
-	   $(cmake-utils_use_build test TEST)
-	)
-	cmake-utils_src_configure
-}

diff --git a/sci-libs/clfft/clfft-2.6.1.ebuild b/sci-libs/clfft/clfft-2.6.1.ebuild
index 0e70116..bbb7f4e 100644
--- a/sci-libs/clfft/clfft-2.6.1.ebuild
+++ b/sci-libs/clfft/clfft-2.6.1.ebuild
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Id$
 
 EAPI=5
 
@@ -8,14 +8,13 @@ inherit cmake-utils
 
 MY_PN="clFFT"
 
-DESCRIPTION="A software library containing FFT functions written in OpenCL"
+DESCRIPTION="Library containing FFT functions written in OpenCL"
 HOMEPAGE="https://github.com/clMathLibraries/clFFT"
 SRC_URI="https://github.com/clMathLibraries/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-S="${WORKDIR}/${MY_PN}-${PV}/src"
 
 LICENSE="Apache-2.0"
 SLOT="0"
+KEYWORDS="~amd64"
 IUSE="+client examples test"
 
 RDEPEND="
@@ -32,6 +31,8 @@ DEPEND="${RDEPEND}"
 # Therefore src_test() won't execute any test.
 RESTRICT="test"
 
+S="${WORKDIR}/${MY_PN}-${PV}/src"
+
 PATCHES=(
 	"${FILESDIR}/${P}"-Install-cmake-configuration-to-lib-cmake-clFFT.patch
 	"${FILESDIR}/${P}"-Install-examples-to-share-clFFT-examples.patch

diff --git a/sci-libs/clfft/clfft-9999.ebuild b/sci-libs/clfft/clfft-9999.ebuild
index 3edc6c9..7c62a2c 100644
--- a/sci-libs/clfft/clfft-9999.ebuild
+++ b/sci-libs/clfft/clfft-9999.ebuild
@@ -8,14 +8,17 @@ inherit cmake-utils git-r3
 
 MY_PN="clFFT"
 
-DESCRIPTION="A software library containing FFT functions written in OpenCL"
+DESCRIPTION="Library containing FFT functions written in OpenCL"
 HOMEPAGE="https://github.com/clMathLibraries/clFFT"
-EGIT_REPO_URI="https://github.com/clMathLibraries/${MY_PN}.git git://github.com/clMathLibraries/${MY_PN}.git"
+EGIT_REPO_URI="
+	https://github.com/clMathLibraries/${MY_PN}.git
+	git://github.com/clMathLibraries/${MY_PN}.git
+	"
 EGIT_BRANCH="develop"
-S="${WORKDIR}/${P}/src"
 
 LICENSE="Apache-2.0"
 SLOT="0"
+KEYWORDS=""
 IUSE="+client examples test"
 
 RDEPEND="
@@ -32,6 +35,8 @@ DEPEND="${RDEPEND}"
 # Therefore src_test() won't execute any test.
 RESTRICT="test"
 
+S="${WORKDIR}/${P}/src"
+
 pkg_pretend() {
 	if [[ ${MERGE_TYPE} != binary ]]; then
 		if [[ $(gcc-major-version) -lt 4 ]] || ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 6 ]] ) ; then
@@ -42,9 +47,9 @@ pkg_pretend() {
 
 src_configure() {
 	local mycmakeargs=(
-        $(cmake-utils_use_build client CLIENT)
-        $(cmake-utils_use_build examples EXAMPLES)
-        $(cmake-utils_use_build test TEST)
+		$(cmake-utils_use_build client CLIENT)
+		$(cmake-utils_use_build examples EXAMPLES)
+		$(cmake-utils_use_build test TEST)
 	)
 	cmake-utils_src_configure
 }


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-libs/clfft/
@ 2015-11-06 10:19 Marius Brehler
  0 siblings, 0 replies; 23+ messages in thread
From: Marius Brehler @ 2015-11-06 10:19 UTC (permalink / raw
  To: gentoo-commits

commit:     c075103070350d4a3f1125522da502bdf869dae5
Author:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Fri Nov  6 10:17:59 2015 +0000
Commit:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
CommitDate: Fri Nov  6 10:17:59 2015 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=c0751030

sci-libs/clfft: Add callback_client use flag

Package-Manager: portage-2.2.20.1

 sci-libs/clfft/ChangeLog         | 4 ++++
 sci-libs/clfft/clfft-9999.ebuild | 3 ++-
 sci-libs/clfft/metadata.xml      | 3 +++
 3 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/sci-libs/clfft/ChangeLog b/sci-libs/clfft/ChangeLog
index 22dbc1f..bd0c74a 100644
--- a/sci-libs/clfft/ChangeLog
+++ b/sci-libs/clfft/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Id$
 
+  06 Nov 2015; Marius Brehler <marbre@linux.sungazer.de> clfft-9999.ebuild,
+  metadata.xml:
+  sci-libs/clfft: Add callback_client use flag
+
   06 Nov 2015; Marius Brehler <marbre@linux.sungazer.de>
   -files/clfft-2.4-client_CMakeLists.patch,
   -files/clfft-2.4-fix-cmake-config-install.patch,

diff --git a/sci-libs/clfft/clfft-9999.ebuild b/sci-libs/clfft/clfft-9999.ebuild
index 7c62a2c..6c0b74c 100644
--- a/sci-libs/clfft/clfft-9999.ebuild
+++ b/sci-libs/clfft/clfft-9999.ebuild
@@ -19,7 +19,7 @@ EGIT_BRANCH="develop"
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS=""
-IUSE="+client examples test"
+IUSE="callback_client +client examples test"
 
 RDEPEND="
 	>=sys-devel/gcc-4.6:*
@@ -47,6 +47,7 @@ pkg_pretend() {
 
 src_configure() {
 	local mycmakeargs=(
+		$(cmake-utils_use_build callback_client CALLBACK_CLIENT)
 		$(cmake-utils_use_build client CLIENT)
 		$(cmake-utils_use_build examples EXAMPLES)
 		$(cmake-utils_use_build test TEST)

diff --git a/sci-libs/clfft/metadata.xml b/sci-libs/clfft/metadata.xml
index aba91dc..0180df1 100644
--- a/sci-libs/clfft/metadata.xml
+++ b/sci-libs/clfft/metadata.xml
@@ -15,6 +15,9 @@
     successor of APPML.
   </longdescription>
   <use>
+    <flag name="callback_client">
+      Build a command line clFFT client program that tests callback functionality.
+    </flag>
     <flag name="client">
       Build a command line clFFT client program.
     </flag>


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-libs/clfft/
@ 2015-11-06 10:19 Marius Brehler
  0 siblings, 0 replies; 23+ messages in thread
From: Marius Brehler @ 2015-11-06 10:19 UTC (permalink / raw
  To: gentoo-commits

commit:     3b4d206fad6b1b7e09712f7edd79fc9bc47a948a
Author:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Fri Nov  6 10:18:24 2015 +0000
Commit:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
CommitDate: Fri Nov  6 10:18:24 2015 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=3b4d206f

sci-libs/clfft: Version bump

Package-Manager: portage-2.2.20.1

 sci-libs/clfft/ChangeLog        |  5 ++++
 sci-libs/clfft/clfft-2.8.ebuild | 61 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 66 insertions(+)

diff --git a/sci-libs/clfft/ChangeLog b/sci-libs/clfft/ChangeLog
index bd0c74a..05f1fd3 100644
--- a/sci-libs/clfft/ChangeLog
+++ b/sci-libs/clfft/ChangeLog
@@ -2,6 +2,11 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Id$
 
+*clfft-2.8 (06 Nov 2015)
+
+  06 Nov 2015; Marius Brehler <marbre@linux.sungazer.de> +clfft-2.8.ebuild:
+  sci-libs/clfft: Version bump
+
   06 Nov 2015; Marius Brehler <marbre@linux.sungazer.de> clfft-9999.ebuild,
   metadata.xml:
   sci-libs/clfft: Add callback_client use flag

diff --git a/sci-libs/clfft/clfft-2.8.ebuild b/sci-libs/clfft/clfft-2.8.ebuild
new file mode 100644
index 0000000..3a6438f
--- /dev/null
+++ b/sci-libs/clfft/clfft-2.8.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils
+
+MY_PN="clFFT"
+
+DESCRIPTION="Library containing FFT functions written in OpenCL"
+HOMEPAGE="https://github.com/clMathLibraries/clFFT"
+SRC_URI="https://github.com/clMathLibraries/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="callback_client +client examples test"
+
+RDEPEND="
+	>=sys-devel/gcc-4.6:*
+	virtual/opencl
+	dev-libs/boost"
+DEPEND="${RDEPEND}"
+#	test? (
+#		dev-cpp/gtest
+#		sci-libs/fftw:3.0
+#	)"
+
+# The tests only get compiled to an executable named Test, which is not recogniozed by cmake.
+# Therefore src_test() won't execute any test.
+RESTRICT="test"
+
+S="${WORKDIR}/${MY_PN}-${PV}/src"
+
+pkg_pretend() {
+	if [[ ${MERGE_TYPE} != binary ]]; then
+		if [[ $(gcc-major-version) -lt 4 ]] || ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 6 ]] ) ; then
+			die "Compilation with gcc older than 4.6 is not supported."
+		fi
+	fi
+}
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_build callback_client CALLBACK_CLIENT)
+		$(cmake-utils_use_build client CLIENT)
+		$(cmake-utils_use_build examples EXAMPLES)
+		$(cmake-utils_use_build test TEST)
+	)
+	cmake-utils_src_configure
+}
+
+# Upstream fixed already adjusted their CMakeLists.txt. Thus, the (callback) client
+# is installed by cmake again with the next release.
+src_install() {
+	cmake-utils_src_install
+
+	use callback_client && dobin "${BUILD_DIR}/staging/clFFT-callback-client-2.8.0" 
+	use client && dobin "${BUILD_DIR}/staging/clFFT-client-2.8.0" 
+}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-libs/clfft/
@ 2015-11-30 10:58 Justin Lecher
  0 siblings, 0 replies; 23+ messages in thread
From: Justin Lecher @ 2015-11-30 10:58 UTC (permalink / raw
  To: gentoo-commits

commit:     273b743bb0204fb7ac5ac5967a4375fa0681628a
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 30 10:03:03 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Mon Nov 30 10:03:03 2015 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=273b743b

sci-libs/clfft: Drop tryiling whitespace

Package-Manager: portage-2.2.25
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>

 sci-libs/clfft/clfft-2.8.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/clfft/clfft-2.8.ebuild b/sci-libs/clfft/clfft-2.8.ebuild
index 3a6438f..6d2580e 100644
--- a/sci-libs/clfft/clfft-2.8.ebuild
+++ b/sci-libs/clfft/clfft-2.8.ebuild
@@ -56,6 +56,6 @@ src_configure() {
 src_install() {
 	cmake-utils_src_install
 
-	use callback_client && dobin "${BUILD_DIR}/staging/clFFT-callback-client-2.8.0" 
-	use client && dobin "${BUILD_DIR}/staging/clFFT-client-2.8.0" 
+	use callback_client && dobin "${BUILD_DIR}/staging/clFFT-callback-client-2.8.0"
+	use client && dobin "${BUILD_DIR}/staging/clFFT-client-2.8.0"
 }


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-libs/clfft/
@ 2016-01-11 12:00 Justin Lecher
  0 siblings, 0 replies; 23+ messages in thread
From: Justin Lecher @ 2016-01-11 12:00 UTC (permalink / raw
  To: gentoo-commits

commit:     e4470d1e40a4962ac902db4be651c4b9bcf5ef0d
Author:     StinGer <stinger <AT> pragmatic-kernel <DOT> fr>
AuthorDate: Mon Jan 11 11:36:09 2016 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Mon Jan 11 11:36:09 2016 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=e4470d1e

Created new revision to use boost libraries.

Do not use boost static-libs.
This could be set as a use flag to let the user choose.

 sci-libs/clfft/clfft-2.8-r1.ebuild | 62 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 62 insertions(+)

diff --git a/sci-libs/clfft/clfft-2.8-r1.ebuild b/sci-libs/clfft/clfft-2.8-r1.ebuild
new file mode 100644
index 0000000..792567f
--- /dev/null
+++ b/sci-libs/clfft/clfft-2.8-r1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils
+
+MY_PN="clFFT"
+
+DESCRIPTION="Library containing FFT functions written in OpenCL"
+HOMEPAGE="https://github.com/clMathLibraries/clFFT"
+SRC_URI="https://github.com/clMathLibraries/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="callback_client +client examples test"
+
+RDEPEND="
+	>=sys-devel/gcc-4.6:*
+	virtual/opencl
+	dev-libs/boost"
+DEPEND="${RDEPEND}"
+#	test? (
+#		dev-cpp/gtest
+#		sci-libs/fftw:3.0
+#	)"
+
+# The tests only get compiled to an executable named Test, which is not recogniozed by cmake.
+# Therefore src_test() won't execute any test.
+RESTRICT="test"
+
+S="${WORKDIR}/${MY_PN}-${PV}/src"
+
+pkg_pretend() {
+	if [[ ${MERGE_TYPE} != binary ]]; then
+		if [[ $(gcc-major-version) -lt 4 ]] || ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 6 ]] ) ; then
+			die "Compilation with gcc older than 4.6 is not supported."
+		fi
+	fi
+}
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_build callback_client CALLBACK_CLIENT)
+		$(cmake-utils_use_build client CLIENT)
+		$(cmake-utils_use_build examples EXAMPLES)
+		$(cmake-utils_use_build test TEST)
+		-DBoost_USE_STATIC_LIBS=OFF
+	)
+	cmake-utils_src_configure
+}
+
+# Upstream fixed already adjusted their CMakeLists.txt. Thus, the (callback) client
+# is installed by cmake again with the next release.
+src_install() {
+	cmake-utils_src_install
+
+	use callback_client && dobin "${BUILD_DIR}/staging/clFFT-callback-client-2.8.0"
+	use client && dobin "${BUILD_DIR}/staging/clFFT-client-2.8.0"
+}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-libs/clfft/
@ 2016-01-21  8:20 Marius Brehler
  0 siblings, 0 replies; 23+ messages in thread
From: Marius Brehler @ 2016-01-21  8:20 UTC (permalink / raw
  To: gentoo-commits

commit:     79d78586c28fc462c2ea70cab1ad0a3bdb105ea4
Author:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Thu Jan 21 08:16:24 2016 +0000
Commit:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
CommitDate: Thu Jan 21 08:16:24 2016 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=79d78586

sci-libs/clfft: Version bump to 2.10.0

Package-Manager: portage-2.2.26

 sci-libs/clfft/clfft-2.10.0.ebuild | 53 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 53 insertions(+)

diff --git a/sci-libs/clfft/clfft-2.10.0.ebuild b/sci-libs/clfft/clfft-2.10.0.ebuild
new file mode 100644
index 0000000..1776ddd
--- /dev/null
+++ b/sci-libs/clfft/clfft-2.10.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils
+
+MY_PN="clFFT"
+
+DESCRIPTION="Library containing FFT functions written in OpenCL"
+HOMEPAGE="https://github.com/clMathLibraries/clFFT"
+SRC_URI="https://github.com/clMathLibraries/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="callback_client +client examples test"
+
+RDEPEND="
+	>=sys-devel/gcc-4.6:*
+	virtual/opencl
+	dev-libs/boost"
+DEPEND="${RDEPEND}"
+#	test? (
+#		dev-cpp/gtest
+#		sci-libs/fftw:3.0
+#	)"
+
+# The tests only get compiled to an executable named Test, which is not recogniozed by cmake.
+# Therefore src_test() won't execute any test.
+RESTRICT="test"
+
+S="${WORKDIR}/${MY_PN}-${PV}/src"
+
+pkg_pretend() {
+	if [[ ${MERGE_TYPE} != binary ]]; then
+		if [[ $(gcc-major-version) -lt 4 ]] || ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 6 ]] ) ; then
+			die "Compilation with gcc older than 4.6 is not supported."
+		fi
+	fi
+}
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_build callback_client CALLBACK_CLIENT)
+		$(cmake-utils_use_build client CLIENT)
+		$(cmake-utils_use_build examples EXAMPLES)
+		$(cmake-utils_use_build test TEST)
+		-DBoost_USE_STATIC_LIBS=OFF
+	)
+	cmake-utils_src_configure
+}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-libs/clfft/
@ 2016-04-01 14:09 Marius Brehler
  0 siblings, 0 replies; 23+ messages in thread
From: Marius Brehler @ 2016-04-01 14:09 UTC (permalink / raw
  To: gentoo-commits

commit:     751ac80e82eee6803047e30e3ff6b524726552b0
Author:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Fri Apr  1 14:07:07 2016 +0000
Commit:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
CommitDate: Fri Apr  1 14:07:07 2016 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=751ac80e

sci-libs/clfft: Version bump

Package-Manager: portage-2.2.26

 sci-libs/clfft/clfft-2.10.2.ebuild | 53 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 53 insertions(+)

diff --git a/sci-libs/clfft/clfft-2.10.2.ebuild b/sci-libs/clfft/clfft-2.10.2.ebuild
new file mode 100644
index 0000000..1776ddd
--- /dev/null
+++ b/sci-libs/clfft/clfft-2.10.2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils
+
+MY_PN="clFFT"
+
+DESCRIPTION="Library containing FFT functions written in OpenCL"
+HOMEPAGE="https://github.com/clMathLibraries/clFFT"
+SRC_URI="https://github.com/clMathLibraries/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="callback_client +client examples test"
+
+RDEPEND="
+	>=sys-devel/gcc-4.6:*
+	virtual/opencl
+	dev-libs/boost"
+DEPEND="${RDEPEND}"
+#	test? (
+#		dev-cpp/gtest
+#		sci-libs/fftw:3.0
+#	)"
+
+# The tests only get compiled to an executable named Test, which is not recogniozed by cmake.
+# Therefore src_test() won't execute any test.
+RESTRICT="test"
+
+S="${WORKDIR}/${MY_PN}-${PV}/src"
+
+pkg_pretend() {
+	if [[ ${MERGE_TYPE} != binary ]]; then
+		if [[ $(gcc-major-version) -lt 4 ]] || ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 6 ]] ) ; then
+			die "Compilation with gcc older than 4.6 is not supported."
+		fi
+	fi
+}
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_build callback_client CALLBACK_CLIENT)
+		$(cmake-utils_use_build client CLIENT)
+		$(cmake-utils_use_build examples EXAMPLES)
+		$(cmake-utils_use_build test TEST)
+		-DBoost_USE_STATIC_LIBS=OFF
+	)
+	cmake-utils_src_configure
+}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-libs/clfft/
@ 2016-04-25  8:52 Marius Brehler
  0 siblings, 0 replies; 23+ messages in thread
From: Marius Brehler @ 2016-04-25  8:52 UTC (permalink / raw
  To: gentoo-commits

commit:     3d3d32a760477f4a55f5c5bd68f26378b9205e4f
Author:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Mon Apr 25 08:51:04 2016 +0000
Commit:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
CommitDate: Mon Apr 25 08:51:04 2016 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=3d3d32a7

sci-libs/clfft: Version bump

Package-Manager: portage-2.2.26

 sci-libs/clfft/clfft-2.12.0.ebuild | 53 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 53 insertions(+)

diff --git a/sci-libs/clfft/clfft-2.12.0.ebuild b/sci-libs/clfft/clfft-2.12.0.ebuild
new file mode 100644
index 0000000..1776ddd
--- /dev/null
+++ b/sci-libs/clfft/clfft-2.12.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils
+
+MY_PN="clFFT"
+
+DESCRIPTION="Library containing FFT functions written in OpenCL"
+HOMEPAGE="https://github.com/clMathLibraries/clFFT"
+SRC_URI="https://github.com/clMathLibraries/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="callback_client +client examples test"
+
+RDEPEND="
+	>=sys-devel/gcc-4.6:*
+	virtual/opencl
+	dev-libs/boost"
+DEPEND="${RDEPEND}"
+#	test? (
+#		dev-cpp/gtest
+#		sci-libs/fftw:3.0
+#	)"
+
+# The tests only get compiled to an executable named Test, which is not recogniozed by cmake.
+# Therefore src_test() won't execute any test.
+RESTRICT="test"
+
+S="${WORKDIR}/${MY_PN}-${PV}/src"
+
+pkg_pretend() {
+	if [[ ${MERGE_TYPE} != binary ]]; then
+		if [[ $(gcc-major-version) -lt 4 ]] || ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 6 ]] ) ; then
+			die "Compilation with gcc older than 4.6 is not supported."
+		fi
+	fi
+}
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_build callback_client CALLBACK_CLIENT)
+		$(cmake-utils_use_build client CLIENT)
+		$(cmake-utils_use_build examples EXAMPLES)
+		$(cmake-utils_use_build test TEST)
+		-DBoost_USE_STATIC_LIBS=OFF
+	)
+	cmake-utils_src_configure
+}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-libs/clfft/
@ 2016-05-21  9:32 Marius Brehler
  0 siblings, 0 replies; 23+ messages in thread
From: Marius Brehler @ 2016-05-21  9:32 UTC (permalink / raw
  To: gentoo-commits

commit:     dc8f95ffd16366115a35d83b2c38326ed46a6d0b
Author:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Sat May 21 09:33:37 2016 +0000
Commit:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
CommitDate: Sat May 21 09:33:37 2016 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=dc8f95ff

sci-libs/clfft: Bump to EAPI=6

Package-Manager: portage-2.2.28

 sci-libs/clfft/clfft-2.12.0.ebuild | 10 +++++-----
 sci-libs/clfft/clfft-9999.ebuild   | 13 +++++++------
 2 files changed, 12 insertions(+), 11 deletions(-)

diff --git a/sci-libs/clfft/clfft-2.12.0.ebuild b/sci-libs/clfft/clfft-2.12.0.ebuild
index 1776ddd..aff0a7e 100644
--- a/sci-libs/clfft/clfft-2.12.0.ebuild
+++ b/sci-libs/clfft/clfft-2.12.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 inherit cmake-utils
 
@@ -43,10 +43,10 @@ pkg_pretend() {
 
 src_configure() {
 	local mycmakeargs=(
-		$(cmake-utils_use_build callback_client CALLBACK_CLIENT)
-		$(cmake-utils_use_build client CLIENT)
-		$(cmake-utils_use_build examples EXAMPLES)
-		$(cmake-utils_use_build test TEST)
+		-DBUILD_CALLBACK_CLIENT="$(usex callback_client)"
+		-DBUILD_CLIENT="$(usex client)"
+		-DBUILD_SAMPLE="$(usex examples)"
+		-DBUILD_TEST="$(usex test)"
 		-DBoost_USE_STATIC_LIBS=OFF
 	)
 	cmake-utils_src_configure

diff --git a/sci-libs/clfft/clfft-9999.ebuild b/sci-libs/clfft/clfft-9999.ebuild
index 6c0b74c..187abfb 100644
--- a/sci-libs/clfft/clfft-9999.ebuild
+++ b/sci-libs/clfft/clfft-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 inherit cmake-utils git-r3
 
@@ -47,10 +47,11 @@ pkg_pretend() {
 
 src_configure() {
 	local mycmakeargs=(
-		$(cmake-utils_use_build callback_client CALLBACK_CLIENT)
-		$(cmake-utils_use_build client CLIENT)
-		$(cmake-utils_use_build examples EXAMPLES)
-		$(cmake-utils_use_build test TEST)
+		-DBUILD_CALLBACK_CLIENT="$(usex callback_client)"
+		-DBUILD_CLIENT="$(usex client)"
+		-DBUILD_SAMPLE="$(usex examples)"
+		-DBUILD_TEST="$(usex test)"
+		-DBoost_USE_STATIC_LIBS=OFF
 	)
 	cmake-utils_src_configure
 }


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-libs/clfft/
@ 2016-05-21  9:32 Marius Brehler
  0 siblings, 0 replies; 23+ messages in thread
From: Marius Brehler @ 2016-05-21  9:32 UTC (permalink / raw
  To: gentoo-commits

commit:     46c88119ba958ba298e75a6372d79070b44b2686
Author:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Sat May 21 09:31:43 2016 +0000
Commit:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
CommitDate: Sat May 21 09:31:43 2016 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=46c88119

sci-libs/clfft: Drop old

Package-Manager: portage-2.2.28

 sci-libs/clfft/clfft-2.10.0.ebuild | 53 --------------------------------------
 sci-libs/clfft/clfft-2.10.2.ebuild | 53 --------------------------------------
 2 files changed, 106 deletions(-)

diff --git a/sci-libs/clfft/clfft-2.10.0.ebuild b/sci-libs/clfft/clfft-2.10.0.ebuild
deleted file mode 100644
index 1776ddd..0000000
--- a/sci-libs/clfft/clfft-2.10.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils
-
-MY_PN="clFFT"
-
-DESCRIPTION="Library containing FFT functions written in OpenCL"
-HOMEPAGE="https://github.com/clMathLibraries/clFFT"
-SRC_URI="https://github.com/clMathLibraries/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="callback_client +client examples test"
-
-RDEPEND="
-	>=sys-devel/gcc-4.6:*
-	virtual/opencl
-	dev-libs/boost"
-DEPEND="${RDEPEND}"
-#	test? (
-#		dev-cpp/gtest
-#		sci-libs/fftw:3.0
-#	)"
-
-# The tests only get compiled to an executable named Test, which is not recogniozed by cmake.
-# Therefore src_test() won't execute any test.
-RESTRICT="test"
-
-S="${WORKDIR}/${MY_PN}-${PV}/src"
-
-pkg_pretend() {
-	if [[ ${MERGE_TYPE} != binary ]]; then
-		if [[ $(gcc-major-version) -lt 4 ]] || ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 6 ]] ) ; then
-			die "Compilation with gcc older than 4.6 is not supported."
-		fi
-	fi
-}
-
-src_configure() {
-	local mycmakeargs=(
-		$(cmake-utils_use_build callback_client CALLBACK_CLIENT)
-		$(cmake-utils_use_build client CLIENT)
-		$(cmake-utils_use_build examples EXAMPLES)
-		$(cmake-utils_use_build test TEST)
-		-DBoost_USE_STATIC_LIBS=OFF
-	)
-	cmake-utils_src_configure
-}

diff --git a/sci-libs/clfft/clfft-2.10.2.ebuild b/sci-libs/clfft/clfft-2.10.2.ebuild
deleted file mode 100644
index 1776ddd..0000000
--- a/sci-libs/clfft/clfft-2.10.2.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils
-
-MY_PN="clFFT"
-
-DESCRIPTION="Library containing FFT functions written in OpenCL"
-HOMEPAGE="https://github.com/clMathLibraries/clFFT"
-SRC_URI="https://github.com/clMathLibraries/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="callback_client +client examples test"
-
-RDEPEND="
-	>=sys-devel/gcc-4.6:*
-	virtual/opencl
-	dev-libs/boost"
-DEPEND="${RDEPEND}"
-#	test? (
-#		dev-cpp/gtest
-#		sci-libs/fftw:3.0
-#	)"
-
-# The tests only get compiled to an executable named Test, which is not recogniozed by cmake.
-# Therefore src_test() won't execute any test.
-RESTRICT="test"
-
-S="${WORKDIR}/${MY_PN}-${PV}/src"
-
-pkg_pretend() {
-	if [[ ${MERGE_TYPE} != binary ]]; then
-		if [[ $(gcc-major-version) -lt 4 ]] || ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 6 ]] ) ; then
-			die "Compilation with gcc older than 4.6 is not supported."
-		fi
-	fi
-}
-
-src_configure() {
-	local mycmakeargs=(
-		$(cmake-utils_use_build callback_client CALLBACK_CLIENT)
-		$(cmake-utils_use_build client CLIENT)
-		$(cmake-utils_use_build examples EXAMPLES)
-		$(cmake-utils_use_build test TEST)
-		-DBoost_USE_STATIC_LIBS=OFF
-	)
-	cmake-utils_src_configure
-}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-libs/clfft/
@ 2016-07-27 12:01 Marius Brehler
  0 siblings, 0 replies; 23+ messages in thread
From: Marius Brehler @ 2016-07-27 12:01 UTC (permalink / raw
  To: gentoo-commits

commit:     9dd1c2d3bff9da42d205f38c55bdc150ad58da30
Author:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Wed Jul 27 11:24:17 2016 +0000
Commit:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
CommitDate: Wed Jul 27 11:24:17 2016 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=9dd1c2d3

sci-libs/clfft: Version bump to 2.12.1

Package-Manager: portage-2.2.28

 sci-libs/clfft/clfft-2.12.1.ebuild | 53 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 53 insertions(+)

diff --git a/sci-libs/clfft/clfft-2.12.1.ebuild b/sci-libs/clfft/clfft-2.12.1.ebuild
new file mode 100644
index 0000000..aff0a7e
--- /dev/null
+++ b/sci-libs/clfft/clfft-2.12.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit cmake-utils
+
+MY_PN="clFFT"
+
+DESCRIPTION="Library containing FFT functions written in OpenCL"
+HOMEPAGE="https://github.com/clMathLibraries/clFFT"
+SRC_URI="https://github.com/clMathLibraries/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="callback_client +client examples test"
+
+RDEPEND="
+	>=sys-devel/gcc-4.6:*
+	virtual/opencl
+	dev-libs/boost"
+DEPEND="${RDEPEND}"
+#	test? (
+#		dev-cpp/gtest
+#		sci-libs/fftw:3.0
+#	)"
+
+# The tests only get compiled to an executable named Test, which is not recogniozed by cmake.
+# Therefore src_test() won't execute any test.
+RESTRICT="test"
+
+S="${WORKDIR}/${MY_PN}-${PV}/src"
+
+pkg_pretend() {
+	if [[ ${MERGE_TYPE} != binary ]]; then
+		if [[ $(gcc-major-version) -lt 4 ]] || ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 6 ]] ) ; then
+			die "Compilation with gcc older than 4.6 is not supported."
+		fi
+	fi
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DBUILD_CALLBACK_CLIENT="$(usex callback_client)"
+		-DBUILD_CLIENT="$(usex client)"
+		-DBUILD_SAMPLE="$(usex examples)"
+		-DBUILD_TEST="$(usex test)"
+		-DBoost_USE_STATIC_LIBS=OFF
+	)
+	cmake-utils_src_configure
+}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-libs/clfft/
@ 2016-11-28 12:48 Marius Brehler
  0 siblings, 0 replies; 23+ messages in thread
From: Marius Brehler @ 2016-11-28 12:48 UTC (permalink / raw
  To: gentoo-commits

commit:     a4a278d2fcb67c5f17f589d1e51416d952f33280
Author:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Mon Nov 28 12:47:22 2016 +0000
Commit:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
CommitDate: Mon Nov 28 12:47:22 2016 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=a4a278d2

sci-libs/clfft: Version bump to 2.12.2

Package-Manager: portage-2.3.0

 sci-libs/clfft/clfft-2.12.2.ebuild | 53 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 53 insertions(+)

diff --git a/sci-libs/clfft/clfft-2.12.2.ebuild b/sci-libs/clfft/clfft-2.12.2.ebuild
new file mode 100644
index 0000000..aff0a7e
--- /dev/null
+++ b/sci-libs/clfft/clfft-2.12.2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit cmake-utils
+
+MY_PN="clFFT"
+
+DESCRIPTION="Library containing FFT functions written in OpenCL"
+HOMEPAGE="https://github.com/clMathLibraries/clFFT"
+SRC_URI="https://github.com/clMathLibraries/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="callback_client +client examples test"
+
+RDEPEND="
+	>=sys-devel/gcc-4.6:*
+	virtual/opencl
+	dev-libs/boost"
+DEPEND="${RDEPEND}"
+#	test? (
+#		dev-cpp/gtest
+#		sci-libs/fftw:3.0
+#	)"
+
+# The tests only get compiled to an executable named Test, which is not recogniozed by cmake.
+# Therefore src_test() won't execute any test.
+RESTRICT="test"
+
+S="${WORKDIR}/${MY_PN}-${PV}/src"
+
+pkg_pretend() {
+	if [[ ${MERGE_TYPE} != binary ]]; then
+		if [[ $(gcc-major-version) -lt 4 ]] || ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 6 ]] ) ; then
+			die "Compilation with gcc older than 4.6 is not supported."
+		fi
+	fi
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DBUILD_CALLBACK_CLIENT="$(usex callback_client)"
+		-DBUILD_CLIENT="$(usex client)"
+		-DBUILD_SAMPLE="$(usex examples)"
+		-DBUILD_TEST="$(usex test)"
+		-DBoost_USE_STATIC_LIBS=OFF
+	)
+	cmake-utils_src_configure
+}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-libs/clfft/
@ 2021-01-30  9:50 Andrew Ammerlaan
  0 siblings, 0 replies; 23+ messages in thread
From: Andrew Ammerlaan @ 2021-01-30  9:50 UTC (permalink / raw
  To: gentoo-commits

commit:     375956ce96498b5a804ed970665ef96315d9efa4
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Sat Jan 30 09:50:12 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sat Jan 30 09:50:12 2021 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=375956ce

sci-libs/clfft: EAPI bump, add doc building

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 sci-libs/clfft/clfft-2.12.0.ebuild | 52 --------------------------------------
 sci-libs/clfft/clfft-2.12.1.ebuild | 52 --------------------------------------
 sci-libs/clfft/clfft-2.12.2.ebuild | 42 +++++++++++++++---------------
 sci-libs/clfft/clfft-9999.ebuild   | 40 ++++++++++++++---------------
 4 files changed, 40 insertions(+), 146 deletions(-)

diff --git a/sci-libs/clfft/clfft-2.12.0.ebuild b/sci-libs/clfft/clfft-2.12.0.ebuild
deleted file mode 100644
index c008c602c..000000000
--- a/sci-libs/clfft/clfft-2.12.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-MY_PN="clFFT"
-
-DESCRIPTION="Library containing FFT functions written in OpenCL"
-HOMEPAGE="https://github.com/clMathLibraries/clFFT"
-SRC_URI="https://github.com/clMathLibraries/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="callback_client +client examples test"
-
-RDEPEND="
-	>=sys-devel/gcc-4.6:*
-	virtual/opencl
-	dev-libs/boost"
-DEPEND="${RDEPEND}"
-#	test? (
-#		dev-cpp/gtest
-#		sci-libs/fftw:3.0
-#	)"
-
-# The tests only get compiled to an executable named Test, which is not recogniozed by cmake.
-# Therefore src_test() won't execute any test.
-RESTRICT="test"
-
-S="${WORKDIR}/${MY_PN}-${PV}/src"
-
-pkg_pretend() {
-	if [[ ${MERGE_TYPE} != binary ]]; then
-		if [[ $(gcc-major-version) -lt 4 ]] || ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 6 ]] ) ; then
-			die "Compilation with gcc older than 4.6 is not supported."
-		fi
-	fi
-}
-
-src_configure() {
-	local mycmakeargs=(
-		-DBUILD_CALLBACK_CLIENT="$(usex callback_client)"
-		-DBUILD_CLIENT="$(usex client)"
-		-DBUILD_SAMPLE="$(usex examples)"
-		-DBUILD_TEST="$(usex test)"
-		-DBoost_USE_STATIC_LIBS=OFF
-	)
-	cmake-utils_src_configure
-}

diff --git a/sci-libs/clfft/clfft-2.12.1.ebuild b/sci-libs/clfft/clfft-2.12.1.ebuild
deleted file mode 100644
index c008c602c..000000000
--- a/sci-libs/clfft/clfft-2.12.1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-MY_PN="clFFT"
-
-DESCRIPTION="Library containing FFT functions written in OpenCL"
-HOMEPAGE="https://github.com/clMathLibraries/clFFT"
-SRC_URI="https://github.com/clMathLibraries/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="callback_client +client examples test"
-
-RDEPEND="
-	>=sys-devel/gcc-4.6:*
-	virtual/opencl
-	dev-libs/boost"
-DEPEND="${RDEPEND}"
-#	test? (
-#		dev-cpp/gtest
-#		sci-libs/fftw:3.0
-#	)"
-
-# The tests only get compiled to an executable named Test, which is not recogniozed by cmake.
-# Therefore src_test() won't execute any test.
-RESTRICT="test"
-
-S="${WORKDIR}/${MY_PN}-${PV}/src"
-
-pkg_pretend() {
-	if [[ ${MERGE_TYPE} != binary ]]; then
-		if [[ $(gcc-major-version) -lt 4 ]] || ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 6 ]] ) ; then
-			die "Compilation with gcc older than 4.6 is not supported."
-		fi
-	fi
-}
-
-src_configure() {
-	local mycmakeargs=(
-		-DBUILD_CALLBACK_CLIENT="$(usex callback_client)"
-		-DBUILD_CLIENT="$(usex client)"
-		-DBUILD_SAMPLE="$(usex examples)"
-		-DBUILD_TEST="$(usex test)"
-		-DBoost_USE_STATIC_LIBS=OFF
-	)
-	cmake-utils_src_configure
-}

diff --git a/sci-libs/clfft/clfft-2.12.2.ebuild b/sci-libs/clfft/clfft-2.12.2.ebuild
index c008c602c..9cfbc7f8a 100644
--- a/sci-libs/clfft/clfft-2.12.2.ebuild
+++ b/sci-libs/clfft/clfft-2.12.2.ebuild
@@ -1,12 +1,16 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-
-inherit cmake-utils
+EAPI=7
 
 MY_PN="clFFT"
 
+DOCS_BUILDER="doxygen"
+DOCS_DIR="../docs"
+DOCS_CONFIG_NAME="${MY_PN}.doxy"
+
+inherit cmake docs
+
 DESCRIPTION="Library containing FFT functions written in OpenCL"
 HOMEPAGE="https://github.com/clMathLibraries/clFFT"
 SRC_URI="https://github.com/clMathLibraries/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
@@ -14,17 +18,17 @@ SRC_URI="https://github.com/clMathLibraries/${MY_PN}/archive/v${PV}.tar.gz -> ${
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="callback_client +client examples test"
+IUSE="callback_client +client test"
 
 RDEPEND="
-	>=sys-devel/gcc-4.6:*
 	virtual/opencl
-	dev-libs/boost"
+	dev-libs/boost
+"
 DEPEND="${RDEPEND}"
-#	test? (
-#		dev-cpp/gtest
-#		sci-libs/fftw:3.0
-#	)"
+BDEPEND="test? (
+	dev-cpp/gtest
+	sci-libs/fftw:3.0
+)"
 
 # The tests only get compiled to an executable named Test, which is not recogniozed by cmake.
 # Therefore src_test() won't execute any test.
@@ -32,21 +36,17 @@ RESTRICT="test"
 
 S="${WORKDIR}/${MY_PN}-${PV}/src"
 
-pkg_pretend() {
-	if [[ ${MERGE_TYPE} != binary ]]; then
-		if [[ $(gcc-major-version) -lt 4 ]] || ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 6 ]] ) ; then
-			die "Compilation with gcc older than 4.6 is not supported."
-		fi
-	fi
-}
-
 src_configure() {
 	local mycmakeargs=(
 		-DBUILD_CALLBACK_CLIENT="$(usex callback_client)"
 		-DBUILD_CLIENT="$(usex client)"
-		-DBUILD_SAMPLE="$(usex examples)"
 		-DBUILD_TEST="$(usex test)"
 		-DBoost_USE_STATIC_LIBS=OFF
 	)
-	cmake-utils_src_configure
+	cmake_src_configure
+}
+
+src_compile() {
+	docs_compile
+	cmake_src_compile
 }

diff --git a/sci-libs/clfft/clfft-9999.ebuild b/sci-libs/clfft/clfft-9999.ebuild
index 55f39f28d..60e6861e0 100644
--- a/sci-libs/clfft/clfft-9999.ebuild
+++ b/sci-libs/clfft/clfft-9999.ebuild
@@ -1,34 +1,36 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-
-inherit cmake-utils git-r3
+EAPI=7
 
 MY_PN="clFFT"
 
+DOCS_BUILDER="doxygen"
+DOCS_DIR="../docs"
+DOCS_CONFIG_NAME="${MY_PN}.doxy"
+
+inherit cmake docs git-r3
+
 DESCRIPTION="Library containing FFT functions written in OpenCL"
 HOMEPAGE="https://github.com/clMathLibraries/clFFT"
 EGIT_REPO_URI="
 	https://github.com/clMathLibraries/${MY_PN}.git
 	git://github.com/clMathLibraries/${MY_PN}.git
-	"
+"
 EGIT_BRANCH="develop"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS=""
-IUSE="callback_client +client examples test"
+IUSE="callback_client +client test"
 
 RDEPEND="
-	>=sys-devel/gcc-4.6:*
 	virtual/opencl
 	dev-libs/boost"
 DEPEND="${RDEPEND}"
-#	test? (
-#		dev-cpp/gtest
-#		sci-libs/fftw:3.0
-#	)"
+BDEPEND="test? (
+	dev-cpp/gtest
+	sci-libs/fftw:3.0
+)"
 
 # The tests only get compiled to an executable named Test, which is not recogniozed by cmake.
 # Therefore src_test() won't execute any test.
@@ -36,21 +38,17 @@ RESTRICT="test"
 
 S="${WORKDIR}/${P}/src"
 
-pkg_pretend() {
-	if [[ ${MERGE_TYPE} != binary ]]; then
-		if [[ $(gcc-major-version) -lt 4 ]] || ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 6 ]] ) ; then
-			die "Compilation with gcc older than 4.6 is not supported."
-		fi
-	fi
-}
-
 src_configure() {
 	local mycmakeargs=(
 		-DBUILD_CALLBACK_CLIENT="$(usex callback_client)"
 		-DBUILD_CLIENT="$(usex client)"
-		-DBUILD_SAMPLE="$(usex examples)"
 		-DBUILD_TEST="$(usex test)"
 		-DBoost_USE_STATIC_LIBS=OFF
 	)
 	cmake-utils_src_configure
 }
+
+src_compile() {
+	docs_compile
+	cmake_src_compile
+}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-libs/clfft/
@ 2022-01-26 17:48 Andrew Ammerlaan
  0 siblings, 0 replies; 23+ messages in thread
From: Andrew Ammerlaan @ 2022-01-26 17:48 UTC (permalink / raw
  To: gentoo-commits

commit:     742ead5411f244924e1c456d4faf682977ea847e
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 26 10:55:36 2022 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Wed Jan 26 10:55:36 2022 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=742ead54

sci-libs/clfft: remove underscore from use flag

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 sci-libs/clfft/{clfft-2.12.2.ebuild => clfft-2.12.2-r1.ebuild} | 8 ++++----
 sci-libs/clfft/clfft-9999.ebuild                               | 8 ++++----
 sci-libs/clfft/metadata.xml                                    | 2 +-
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/sci-libs/clfft/clfft-2.12.2.ebuild b/sci-libs/clfft/clfft-2.12.2-r1.ebuild
similarity index 87%
rename from sci-libs/clfft/clfft-2.12.2.ebuild
rename to sci-libs/clfft/clfft-2.12.2-r1.ebuild
index 9cfbc7f8a..8be3d24d0 100644
--- a/sci-libs/clfft/clfft-2.12.2.ebuild
+++ b/sci-libs/clfft/clfft-2.12.2-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 MY_PN="clFFT"
 
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/clMathLibraries/${MY_PN}/archive/v${PV}.tar.gz -> ${
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="callback_client +client test"
+IUSE="callback-client +client test"
 
 RDEPEND="
 	virtual/opencl
@@ -38,7 +38,7 @@ S="${WORKDIR}/${MY_PN}-${PV}/src"
 
 src_configure() {
 	local mycmakeargs=(
-		-DBUILD_CALLBACK_CLIENT="$(usex callback_client)"
+		-DBUILD_CALLBACK_CLIENT="$(usex callback-client)"
 		-DBUILD_CLIENT="$(usex client)"
 		-DBUILD_TEST="$(usex test)"
 		-DBoost_USE_STATIC_LIBS=OFF

diff --git a/sci-libs/clfft/clfft-9999.ebuild b/sci-libs/clfft/clfft-9999.ebuild
index d78fc3e9e..10e6ed148 100644
--- a/sci-libs/clfft/clfft-9999.ebuild
+++ b/sci-libs/clfft/clfft-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 MY_PN="clFFT"
 
@@ -21,7 +21,7 @@ EGIT_BRANCH="develop"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-IUSE="callback_client +client test"
+IUSE="callback-client +client test"
 
 RDEPEND="
 	virtual/opencl
@@ -40,7 +40,7 @@ S="${WORKDIR}/${P}/src"
 
 src_configure() {
 	local mycmakeargs=(
-		-DBUILD_CALLBACK_CLIENT="$(usex callback_client)"
+		-DBUILD_CALLBACK_CLIENT="$(usex callback-client)"
 		-DBUILD_CLIENT="$(usex client)"
 		-DBUILD_TEST="$(usex test)"
 		-DBoost_USE_STATIC_LIBS=OFF

diff --git a/sci-libs/clfft/metadata.xml b/sci-libs/clfft/metadata.xml
index e353d590c..911f5977b 100644
--- a/sci-libs/clfft/metadata.xml
+++ b/sci-libs/clfft/metadata.xml
@@ -18,7 +18,7 @@ clFFT is part of the clMath sofware library, which is the
 successor of APPML.
 </longdescription>
 	<use>
-		<flag name="callback_client">
+		<flag name="callback-client">
 Build a command line clFFT client program that tests callback functionality.
 </flag>
 		<flag name="client">


^ permalink raw reply related	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2022-01-26 17:48 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-05-12 11:18 [gentoo-commits] proj/sci:master commit in: sci-libs/clfft/ Justin Lecher
  -- strict thread matches above, loose matches on Subject: below --
2022-01-26 17:48 Andrew Ammerlaan
2021-01-30  9:50 Andrew Ammerlaan
2016-11-28 12:48 Marius Brehler
2016-07-27 12:01 Marius Brehler
2016-05-21  9:32 Marius Brehler
2016-05-21  9:32 Marius Brehler
2016-04-25  8:52 Marius Brehler
2016-04-01 14:09 Marius Brehler
2016-01-21  8:20 Marius Brehler
2016-01-11 12:00 Justin Lecher
2015-11-30 10:58 Justin Lecher
2015-11-06 10:19 Marius Brehler
2015-11-06 10:19 Marius Brehler
2015-09-21 16:05 Justin Lecher
2015-09-13 18:34 Justin Lecher
2015-06-06  9:46 Justin Lecher
2015-06-06  9:46 Justin Lecher
2015-06-06  9:46 Justin Lecher
2015-06-05 11:20 Justin Lecher
2015-02-20  2:02 Christoph Junghans
2015-02-18  8:31 Justin Lecher
2015-02-08 21:07 Christoph Junghans

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox