public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-taskflow/
@ 2020-05-23  7:01 Matthias Maier
  0 siblings, 0 replies; 6+ messages in thread
From: Matthias Maier @ 2020-05-23  7:01 UTC (permalink / raw
  To: gentoo-commits

commit:     fcb2ebb167a148788105c74491aaa33cb510a5b4
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Sat May 23 07:00:33 2020 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sat May 23 07:00:33 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcb2ebb1

dev-cpp/cpp-taskflow: new package

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>

 dev-cpp/cpp-taskflow/Manifest                  |  1 +
 dev-cpp/cpp-taskflow/cpp-taskflow-2.4.0.ebuild | 27 ++++++++++++++++++++++++++
 dev-cpp/cpp-taskflow/metadata.xml              | 20 +++++++++++++++++++
 3 files changed, 48 insertions(+)

diff --git a/dev-cpp/cpp-taskflow/Manifest b/dev-cpp/cpp-taskflow/Manifest
new file mode 100644
index 00000000000..4c62f183ab2
--- /dev/null
+++ b/dev-cpp/cpp-taskflow/Manifest
@@ -0,0 +1 @@
+DIST cpp-taskflow-2.4.0.tar.gz 76993334 BLAKE2B 8f257165ab72dbe6c1cf6a86886669008e9f16f1dfd4871defc452bdb9dfa3e45ab9bfbbdc874b4ba566a2a7d8984a666ce2933b2c6d2215467f7fbfa03ac520 SHA512 dd6c7500e39d7058871280d12e120bd28d9609e5289f1d7851b3b59e2c1bfe74d3040d902bd5b26895e558b563c8abad878e7bc343e199e7356940c02a64217f

diff --git a/dev-cpp/cpp-taskflow/cpp-taskflow-2.4.0.ebuild b/dev-cpp/cpp-taskflow/cpp-taskflow-2.4.0.ebuild
new file mode 100644
index 00000000000..a41d2610143
--- /dev/null
+++ b/dev-cpp/cpp-taskflow/cpp-taskflow-2.4.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Modern C++ Parallel Task Programming"
+HOMEPAGE="https://cpp-taskflow.github.io"
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+RDEPEND=""
+DEPEND=""
+
+HTML_DOCS=( docs/. )
+
+src_install() {
+	insinto /usr/include
+	doins -r taskflow
+
+	if $(use doc); then
+		einstalldocs
+	fi
+}

diff --git a/dev-cpp/cpp-taskflow/metadata.xml b/dev-cpp/cpp-taskflow/metadata.xml
new file mode 100644
index 00000000000..8406ef2081f
--- /dev/null
+++ b/dev-cpp/cpp-taskflow/metadata.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>tamiko@gentoo.org</email>
+		<name>Matthias Maier</name>
+	</maintainer>
+	<maintainer type="project">
+		<email>sci@gentoo.org</email>
+		<name>Gentoo Science Project</name>
+	</maintainer>
+	<longdescription>
+		Cpp-Taskflow is faster, more expressive, and easier for drop-in
+		integration than many of existing task programming frameworks in
+		handling complex parallel workloads.
+	</longdescription>
+	<upstream>
+		<remote-id type="github">cpp-taskflow/cpp-taskflow</remote-id>
+	</upstream>
+</pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-taskflow/
@ 2020-09-04 16:13 Matthias Maier
  0 siblings, 0 replies; 6+ messages in thread
From: Matthias Maier @ 2020-09-04 16:13 UTC (permalink / raw
  To: gentoo-commits

commit:     5ce30845bee0de57f6f41d66fb5e4d01a2b7ed51
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Fri Sep  4 15:46:45 2020 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Fri Sep  4 16:13:22 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ce30845

dev-cpp/cpp-taskflow: version bump to 2.6.0

Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>

 dev-cpp/cpp-taskflow/Manifest                  |  1 +
 dev-cpp/cpp-taskflow/cpp-taskflow-2.6.0.ebuild | 53 ++++++++++++++++++++++++++
 2 files changed, 54 insertions(+)

diff --git a/dev-cpp/cpp-taskflow/Manifest b/dev-cpp/cpp-taskflow/Manifest
index 4c62f183ab2..3af8545a82b 100644
--- a/dev-cpp/cpp-taskflow/Manifest
+++ b/dev-cpp/cpp-taskflow/Manifest
@@ -1 +1,2 @@
 DIST cpp-taskflow-2.4.0.tar.gz 76993334 BLAKE2B 8f257165ab72dbe6c1cf6a86886669008e9f16f1dfd4871defc452bdb9dfa3e45ab9bfbbdc874b4ba566a2a7d8984a666ce2933b2c6d2215467f7fbfa03ac520 SHA512 dd6c7500e39d7058871280d12e120bd28d9609e5289f1d7851b3b59e2c1bfe74d3040d902bd5b26895e558b563c8abad878e7bc343e199e7356940c02a64217f
+DIST cpp-taskflow-2.6.0.tar.gz 68626469 BLAKE2B d85b1615be47c1e98e613e7875424892613205a0cc3f380f7d6fd0521045c5750441e9267382ec5282299e4074a7b85f442e53f38a2f12aff7d3d925a94b8773 SHA512 43b023c7d744ae1e0baf6f504f32da481e950ec5cc34fe5511e4bbb8905203e4726917ee103b1c02544a75c6216c2ca481034be810b61a35511a3d7a2b278133

diff --git a/dev-cpp/cpp-taskflow/cpp-taskflow-2.6.0.ebuild b/dev-cpp/cpp-taskflow/cpp-taskflow-2.6.0.ebuild
new file mode 100644
index 00000000000..aba4692adef
--- /dev/null
+++ b/dev-cpp/cpp-taskflow/cpp-taskflow-2.6.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils
+
+DESCRIPTION="Modern C++ Parallel Task Programming"
+HOMEPAGE="https://cpp-taskflow.github.io"
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+RDEPEND=""
+DEPEND=""
+
+S="${WORKDIR}/taskflow-${PV}"
+
+PATCHES=(
+)
+
+HTML_DOCS=( docs/. )
+
+src_prepare() {
+	default
+
+	# fix library directoy
+	sed -i "s#/lib#/$(get_libdir)#g" CMakeLists.txt || die "sed failed"
+
+	cmake-utils_src_prepare
+}
+
+src_configure() {
+	# FIXME: enable CUDA and TESTS via use flag
+	local mycmakeargs=(
+		-DTF_BUILD_CUDA=OFF
+		-DTF_BUILD_TESTS=OFF
+		-DTF_BUILD_EXAMPLES=OFF
+	)
+
+	cmake-utils_src_configure
+}
+
+src_install() {
+	cmake-utils_src_install
+
+	if $(use doc); then
+		einstalldocs
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-taskflow/
@ 2021-10-01  7:24 Jakov Smolić
  0 siblings, 0 replies; 6+ messages in thread
From: Jakov Smolić @ 2021-10-01  7:24 UTC (permalink / raw
  To: gentoo-commits

commit:     c46e3ba0db896dea656e68f40e49403118cab46f
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  1 06:56:54 2021 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri Oct  1 07:24:25 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c46e3ba0

dev-cpp/cpp-taskflow: Version bump to 3.2.0

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 dev-cpp/cpp-taskflow/Manifest                  |  1 +
 dev-cpp/cpp-taskflow/cpp-taskflow-3.2.0.ebuild | 30 ++++++++++++++++++++++++++
 2 files changed, 31 insertions(+)

diff --git a/dev-cpp/cpp-taskflow/Manifest b/dev-cpp/cpp-taskflow/Manifest
index d9afaa56ca8..73264f6bfc3 100644
--- a/dev-cpp/cpp-taskflow/Manifest
+++ b/dev-cpp/cpp-taskflow/Manifest
@@ -1 +1,2 @@
 DIST cpp-taskflow-3.0.0.tar.gz 79242171 BLAKE2B 18a89fbc2dc8d37ed03a3b1002b7803c37cfa9b6f3bd6a29e53756165971ec557e2ba60b72417f400f0b1c5fe12a0d8b88ada109abc539838b7d5eb1c10f6237 SHA512 5c838ff4436ade1f3755eb6859f724188be2bfcd11baf172413a0bdc18bc516b7b911e6d83a140c95548f844a8c8b908992bdec10b3b6569876a3e3b2d5b821e
+DIST cpp-taskflow-3.2.0.tar.gz 79152157 BLAKE2B 03b4b1cf772c9dec4557a706c7872de95312d4e72ec7dcef1accfd1d5eaf470e60440d75ea0c993ab494ef460dc44639719ea1732fa92c54d64dde31b90b9224 SHA512 e30d95b69f64524c9b06cf7442236998f91b1083818f06439888d78d5a1b988bc952c02fd0ec88114283cbe6c31a7bbfe810a7114998f4b5f60c4cff921bb0fa

diff --git a/dev-cpp/cpp-taskflow/cpp-taskflow-3.2.0.ebuild b/dev-cpp/cpp-taskflow/cpp-taskflow-3.2.0.ebuild
new file mode 100644
index 00000000000..fc6e30fbb60
--- /dev/null
+++ b/dev-cpp/cpp-taskflow/cpp-taskflow-3.2.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Modern C++ Parallel Task Programming"
+HOMEPAGE="https://cpp-taskflow.github.io"
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/taskflow-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples test"
+RESTRICT="!test? ( test )"
+
+HTML_DOCS=( docs/. )
+
+src_configure() {
+	# TODO: enable CUDA via USE flag
+	local mycmakeargs=(
+		-DTF_BUILD_CUDA=OFF
+		-DTF_BUILD_EXAMPLES=$(usex examples)
+		-DTF_BUILD_TESTS=$(usex test)
+	)
+
+	cmake_src_configure
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-taskflow/
@ 2021-11-23 14:49 Matthias Maier
  0 siblings, 0 replies; 6+ messages in thread
From: Matthias Maier @ 2021-11-23 14:49 UTC (permalink / raw
  To: gentoo-commits

commit:     badd0bc7e1c65e6d985560a3ed30fd299fac65be
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 23 14:49:11 2021 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Tue Nov 23 14:49:46 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=badd0bc7

dev-cpp/cpp-taskflow: QA fixes and add live ebuild

 - add a live ebuild as suggested in #733106

 - remove 3rd-party directory to make sure that bundled software is not
   used.

Closes: https://bugs.gentoo.org/733106
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>

 dev-cpp/cpp-taskflow/cpp-taskflow-3.2.0.ebuild        | 19 ++++++++++++++++---
 ...taskflow-3.2.0.ebuild => cpp-taskflow-9999.ebuild} | 19 ++++++++++++++++---
 2 files changed, 32 insertions(+), 6 deletions(-)

diff --git a/dev-cpp/cpp-taskflow/cpp-taskflow-3.2.0.ebuild b/dev-cpp/cpp-taskflow/cpp-taskflow-3.2.0.ebuild
index fc6e30fbb60c..e4f2f9e403b5 100644
--- a/dev-cpp/cpp-taskflow/cpp-taskflow-3.2.0.ebuild
+++ b/dev-cpp/cpp-taskflow/cpp-taskflow-3.2.0.ebuild
@@ -7,17 +7,30 @@ inherit cmake
 
 DESCRIPTION="Modern C++ Parallel Task Programming"
 HOMEPAGE="https://cpp-taskflow.github.io"
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/taskflow-${PV}"
+if [[ ${PV} == 9999 ]]; then
+	EGIT_REPO_URI="https://github.com/cpp-taskflow/${PN}.git"
+	inherit git-r3
+	KEYWORDS=""
+	S="${WORKDIR}/cpp-taskflow-${PV}"
+else
+	SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~x86"
+	S="${WORKDIR}/taskflow-${PV}"
+fi
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
 IUSE="examples test"
 RESTRICT="!test? ( test )"
 
 HTML_DOCS=( docs/. )
 
+src_prepare() {
+	rm -r "${S}/3rd-party" || die "rm failed"
+	default
+	cmake_src_prepare
+}
+
 src_configure() {
 	# TODO: enable CUDA via USE flag
 	local mycmakeargs=(

diff --git a/dev-cpp/cpp-taskflow/cpp-taskflow-3.2.0.ebuild b/dev-cpp/cpp-taskflow/cpp-taskflow-9999.ebuild
similarity index 56%
copy from dev-cpp/cpp-taskflow/cpp-taskflow-3.2.0.ebuild
copy to dev-cpp/cpp-taskflow/cpp-taskflow-9999.ebuild
index fc6e30fbb60c..e4f2f9e403b5 100644
--- a/dev-cpp/cpp-taskflow/cpp-taskflow-3.2.0.ebuild
+++ b/dev-cpp/cpp-taskflow/cpp-taskflow-9999.ebuild
@@ -7,17 +7,30 @@ inherit cmake
 
 DESCRIPTION="Modern C++ Parallel Task Programming"
 HOMEPAGE="https://cpp-taskflow.github.io"
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/taskflow-${PV}"
+if [[ ${PV} == 9999 ]]; then
+	EGIT_REPO_URI="https://github.com/cpp-taskflow/${PN}.git"
+	inherit git-r3
+	KEYWORDS=""
+	S="${WORKDIR}/cpp-taskflow-${PV}"
+else
+	SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~x86"
+	S="${WORKDIR}/taskflow-${PV}"
+fi
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
 IUSE="examples test"
 RESTRICT="!test? ( test )"
 
 HTML_DOCS=( docs/. )
 
+src_prepare() {
+	rm -r "${S}/3rd-party" || die "rm failed"
+	default
+	cmake_src_prepare
+}
+
 src_configure() {
 	# TODO: enable CUDA via USE flag
 	local mycmakeargs=(


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

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-taskflow/
@ 2021-11-24  2:17 Sam James
  0 siblings, 0 replies; 6+ messages in thread
From: Sam James @ 2021-11-24  2:17 UTC (permalink / raw
  To: gentoo-commits

commit:     e4c046502906a3ce324b50121174e570781fbb34
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 24 02:16:02 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 24 02:17:18 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4c04650

dev-cpp/cpp-taskflow: add missing doctest test dependency; fix double KEYWORDS

Closes: https://bugs.gentoo.org/826894
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-cpp/cpp-taskflow/cpp-taskflow-3.2.0.ebuild | 3 ++-
 dev-cpp/cpp-taskflow/cpp-taskflow-9999.ebuild  | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/cpp-taskflow/cpp-taskflow-3.2.0.ebuild b/dev-cpp/cpp-taskflow/cpp-taskflow-3.2.0.ebuild
index e4f2f9e403b5..9b146d9dc546 100644
--- a/dev-cpp/cpp-taskflow/cpp-taskflow-3.2.0.ebuild
+++ b/dev-cpp/cpp-taskflow/cpp-taskflow-3.2.0.ebuild
@@ -10,7 +10,6 @@ HOMEPAGE="https://cpp-taskflow.github.io"
 if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/cpp-taskflow/${PN}.git"
 	inherit git-r3
-	KEYWORDS=""
 	S="${WORKDIR}/cpp-taskflow-${PV}"
 else
 	SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
@@ -23,6 +22,8 @@ SLOT="0"
 IUSE="examples test"
 RESTRICT="!test? ( test )"
 
+DEPEND="test? ( dev-cpp/doctest )"
+
 HTML_DOCS=( docs/. )
 
 src_prepare() {

diff --git a/dev-cpp/cpp-taskflow/cpp-taskflow-9999.ebuild b/dev-cpp/cpp-taskflow/cpp-taskflow-9999.ebuild
index e4f2f9e403b5..9b146d9dc546 100644
--- a/dev-cpp/cpp-taskflow/cpp-taskflow-9999.ebuild
+++ b/dev-cpp/cpp-taskflow/cpp-taskflow-9999.ebuild
@@ -10,7 +10,6 @@ HOMEPAGE="https://cpp-taskflow.github.io"
 if [[ ${PV} == 9999 ]]; then
 	EGIT_REPO_URI="https://github.com/cpp-taskflow/${PN}.git"
 	inherit git-r3
-	KEYWORDS=""
 	S="${WORKDIR}/cpp-taskflow-${PV}"
 else
 	SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
@@ -23,6 +22,8 @@ SLOT="0"
 IUSE="examples test"
 RESTRICT="!test? ( test )"
 
+DEPEND="test? ( dev-cpp/doctest )"
+
 HTML_DOCS=( docs/. )
 
 src_prepare() {


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

* [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-taskflow/
@ 2022-05-18  3:25 Matthias Maier
  0 siblings, 0 replies; 6+ messages in thread
From: Matthias Maier @ 2022-05-18  3:25 UTC (permalink / raw
  To: gentoo-commits

commit:     c55d1e51403733ffcaf899f1da9110e8b118cf54
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Wed May 18 03:17:24 2022 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Wed May 18 03:25:38 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c55d1e51

dev-cpp/cpp-taskflow: drop 3.2.0

Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>

 dev-cpp/cpp-taskflow/Manifest                  |  1 -
 dev-cpp/cpp-taskflow/cpp-taskflow-3.2.0.ebuild | 44 --------------------------
 2 files changed, 45 deletions(-)

diff --git a/dev-cpp/cpp-taskflow/Manifest b/dev-cpp/cpp-taskflow/Manifest
index 61c03f9dcff0..d70f06ff30fb 100644
--- a/dev-cpp/cpp-taskflow/Manifest
+++ b/dev-cpp/cpp-taskflow/Manifest
@@ -1,2 +1 @@
-DIST cpp-taskflow-3.2.0.tar.gz 79152157 BLAKE2B 03b4b1cf772c9dec4557a706c7872de95312d4e72ec7dcef1accfd1d5eaf470e60440d75ea0c993ab494ef460dc44639719ea1732fa92c54d64dde31b90b9224 SHA512 e30d95b69f64524c9b06cf7442236998f91b1083818f06439888d78d5a1b988bc952c02fd0ec88114283cbe6c31a7bbfe810a7114998f4b5f60c4cff921bb0fa
 DIST cpp-taskflow-3.3.0.tar.gz 64446007 BLAKE2B 07878a03bd90af64914f1dc80850bcf5d4140f20ecfa998237039b6f37cc668e8c2b5dffafb75f4518209b3ac01f9935f5e30a020871334f131e6fe7654748bf SHA512 08ab20bf38927d49c8332fc103cb7b4b6358efa06466cb8471f2004eb27b79b9eadc9971ec4acd110c8f369686b6f99bf3e21192285c3f28b9cb855bfd9ab0b5

diff --git a/dev-cpp/cpp-taskflow/cpp-taskflow-3.2.0.ebuild b/dev-cpp/cpp-taskflow/cpp-taskflow-3.2.0.ebuild
deleted file mode 100644
index 9b146d9dc546..000000000000
--- a/dev-cpp/cpp-taskflow/cpp-taskflow-3.2.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Modern C++ Parallel Task Programming"
-HOMEPAGE="https://cpp-taskflow.github.io"
-if [[ ${PV} == 9999 ]]; then
-	EGIT_REPO_URI="https://github.com/cpp-taskflow/${PN}.git"
-	inherit git-r3
-	S="${WORKDIR}/cpp-taskflow-${PV}"
-else
-	SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86"
-	S="${WORKDIR}/taskflow-${PV}"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="examples test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? ( dev-cpp/doctest )"
-
-HTML_DOCS=( docs/. )
-
-src_prepare() {
-	rm -r "${S}/3rd-party" || die "rm failed"
-	default
-	cmake_src_prepare
-}
-
-src_configure() {
-	# TODO: enable CUDA via USE flag
-	local mycmakeargs=(
-		-DTF_BUILD_CUDA=OFF
-		-DTF_BUILD_EXAMPLES=$(usex examples)
-		-DTF_BUILD_TESTS=$(usex test)
-	)
-
-	cmake_src_configure
-}


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

end of thread, other threads:[~2022-05-18  3:25 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-05-23  7:01 [gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-taskflow/ Matthias Maier
  -- strict thread matches above, loose matches on Subject: below --
2020-09-04 16:13 Matthias Maier
2021-10-01  7:24 Jakov Smolić
2021-11-23 14:49 Matthias Maier
2021-11-24  2:17 Sam James
2022-05-18  3:25 Matthias Maier

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