[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2024-04-24 Thread Sam James
commit: 6c95330d54acf8124bcec9914b240044c0de1051
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 14:41:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 14:41:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c95330d

dev-libs/opencl-icd-loader: Stabilize 2023.12.14 ppc64, #930577

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

 dev-libs/opencl-icd-loader/opencl-icd-loader-2023.12.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.12.14.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.12.14.ebuild
index 564266b9a016..64e4a5ed7503 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.12.14.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.12.14.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ppc64 ~riscv x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2024-04-24 Thread Sam James
commit: 04564ecc46d384d46a5ecfe90aacf74b2dace8ce
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 14:41:08 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 14:41:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04564ecc

dev-libs/opencl-icd-loader: Stabilize 2023.12.14 x86, #930577

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

 dev-libs/opencl-icd-loader/opencl-icd-loader-2023.12.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.12.14.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.12.14.ebuild
index 79790b2350fb..564266b9a016 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.12.14.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.12.14.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~ppc64 ~riscv x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2024-04-24 Thread Sam James
commit: 71dbf5444823f1c50d47ffc1e5511d60239ac4d8
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 14:22:52 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 14:22:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71dbf544

dev-libs/opencl-icd-loader: Stabilize 2023.12.14 amd64, #930577

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

 dev-libs/opencl-icd-loader/opencl-icd-loader-2023.12.14.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.12.14.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.12.14.ebuild
index 3531e3631cf7..79790b2350fb 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.12.14.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.12.14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~ppc64 ~riscv ~x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2023-12-24 Thread Marek Szuba
commit: b1fef38796faf65c8c5fbbd9d8cd5bf5ff71c69f
Author: Marek Szuba  gentoo  org>
AuthorDate: Sun Dec 24 11:29:50 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sun Dec 24 11:44:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1fef387

dev-libs/opencl-icd-loader: add 2023.12.14

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

 dev-libs/opencl-icd-loader/Manifest|  1 +
 .../opencl-icd-loader-2023.12.14.ebuild| 44 ++
 2 files changed, 45 insertions(+)

diff --git a/dev-libs/opencl-icd-loader/Manifest 
b/dev-libs/opencl-icd-loader/Manifest
index db24e61cb285..049e67cc4f88 100644
--- a/dev-libs/opencl-icd-loader/Manifest
+++ b/dev-libs/opencl-icd-loader/Manifest
@@ -1 +1,2 @@
 DIST opencl-icd-loader-2023.04.17.tar.gz 93179 BLAKE2B 
056213043095029cdc721d87fc9fb5023f6c593e975b4b069037c8db278317e68517227d2ccea69baf15412e435de3dd8418f1d010c72a6c1dc252742b87
 SHA512 
55d1f5ac62da1294bfe4814f2370db0a11636f18afa7da06f04b84b9c1e6ef546846420d27094aaa838eb6cc87197cf6e120a38af0b7ce71297be646a58ecb7b
+DIST opencl-icd-loader-2023.12.14.tar.gz 93193 BLAKE2B 
13b0e085dddfd1d3d493dac40984b18b839a58c2a72a8a0684a353391d9fa80888567d97e7de06caa4f0f8255bb9747b88c218ead112dca3c1df971339aded5b
 SHA512 
b30aa0b856e6c73450fc23f768201ac01d3c5519a14305c79127debc6407be656b68ae2bd527bb7225d4268865f7bdf0b384279eb78b2806725d37ab940bf56e

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.12.14.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.12.14.ebuild
new file mode 100644
index ..3531e3631cf7
--- /dev/null
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.12.14.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib multibuild prefix
+
+MY_PN="OpenCL-ICD-Loader"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Official Khronos OpenCL ICD Loader"
+HOMEPAGE="https://github.com/KhronosGroup/OpenCL-ICD-Loader;
+SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="!dev-libs/ocl-icd"
+DEPEND="${RDEPEND}
+   >=dev-util/opencl-headers-${PV}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   hprefixify loader/icd_platform.h
+   cmake_src_prepare
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTING=$(usex test)
+   )
+   cmake_src_configure
+}
+
+multilib_src_test() {
+   local -x 
OCL_ICD_FILENAMES="${BUILD_DIR}/test/driver_stub/libOpenCLDriverStub.so"
+   local -x OCL_ICD_VENDORS="/dev/null"
+   cmake_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2023-08-16 Thread Marek Szuba
commit: 5e8e9b820cb293fb7eb286904db38ac6510ae873
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Aug 16 11:58:20 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Aug 16 12:01:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e8e9b82

dev-libs/opencl-icd-loader: prefixify ICD_VENDOR_PATH

Needed in order for the loader Gentoo Prefix to be able to find ICDs.

No revision bump because not only does this not change the run-time
behaviour but also is effectively a no-op for non-Prefix users.

Suggested-by: Yiyang Wu  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29311
Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/opencl-icd-loader/opencl-icd-loader-2023.04.17.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.04.17.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.04.17.ebuild
index 42e9c3636c86..4db8dbf965d6 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.04.17.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.04.17.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake-multilib multibuild
+inherit cmake-multilib multibuild prefix
 
 MY_PN="OpenCL-ICD-Loader"
 MY_P="${MY_PN}-${PV}"
@@ -25,6 +25,11 @@ DEPEND="${RDEPEND}
 
 S="${WORKDIR}/${MY_P}"
 
+src_prepare() {
+   hprefixify loader/icd_platform.h
+   cmake_src_prepare
+}
+
 multilib_src_configure() {
local mycmakeargs=(
-DBUILD_TESTING=$(usex test)



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2023-08-14 Thread Marek Szuba
commit: 301ed6e22d51db5d983550827648fc44e811140e
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Aug 14 10:04:57 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Aug 14 10:04:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=301ed6e2

dev-libs/opencl-icd-loader: drop 2023.02.06

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

 dev-libs/opencl-icd-loader/Manifest|  1 -
 .../opencl-icd-loader-2023.02.06.ebuild| 39 --
 2 files changed, 40 deletions(-)

diff --git a/dev-libs/opencl-icd-loader/Manifest 
b/dev-libs/opencl-icd-loader/Manifest
index a9e8a48fc1ab..db24e61cb285 100644
--- a/dev-libs/opencl-icd-loader/Manifest
+++ b/dev-libs/opencl-icd-loader/Manifest
@@ -1,2 +1 @@
-DIST opencl-icd-loader-2023.02.06.tar.gz 92484 BLAKE2B 
f86264a57533e67816711dba86e4f34920d5b1a605a6c0fdb01314b09eb9ced2022b1d25a88dfff58356ec8cdcf8ff8b1c857d49ddf196a4506e4e3420e3ace3
 SHA512 
e418b8f3cccb4716ed44acd0677afb96705f8b40a7714d483f1efe1a9b835f4a823c5a80f8457e72c8004f76d8a07c45d9cca55b699dd2fdaa6fe9f8cc863cbd
 DIST opencl-icd-loader-2023.04.17.tar.gz 93179 BLAKE2B 
056213043095029cdc721d87fc9fb5023f6c593e975b4b069037c8db278317e68517227d2ccea69baf15412e435de3dd8418f1d010c72a6c1dc252742b87
 SHA512 
55d1f5ac62da1294bfe4814f2370db0a11636f18afa7da06f04b84b9c1e6ef546846420d27094aaa838eb6cc87197cf6e120a38af0b7ce71297be646a58ecb7b

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.02.06.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.02.06.ebuild
deleted file mode 100644
index beec3f3cd7ea..
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.02.06.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-MY_PN="OpenCL-ICD-Loader"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Official Khronos OpenCL ICD Loader"
-HOMEPAGE="https://github.com/KhronosGroup/OpenCL-ICD-Loader;
-SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ppc64 ~riscv x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="!dev-libs/ocl-icd"
-DEPEND="${RDEPEND}
-   >=dev-util/opencl-headers-${PV}"
-
-S="${WORKDIR}/${MY_P}"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DBUILD_TESTING=$(usex test)
-   )
-   cmake_src_configure
-}
-
-multilib_src_test() {
-   local -x 
OCL_ICD_FILENAMES="${BUILD_DIR}/test/driver_stub/libOpenCLDriverStub.so"
-   local -x OCL_ICD_VENDORS="/dev/null"
-   cmake_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2023-07-15 Thread Arthur Zamarin
commit: 7d2f0335bf68f7c4d18ddbe6dca963fd5cfa2838
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 15 08:19:13 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 15 08:19:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d2f0335

dev-libs/opencl-icd-loader: Stabilize 2023.04.17 x86, #910371

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

 dev-libs/opencl-icd-loader/opencl-icd-loader-2023.04.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.04.17.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.04.17.ebuild
index 0ba24290abbf..42e9c3636c86 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.04.17.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.04.17.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ppc64 ~riscv x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2023-07-15 Thread Arthur Zamarin
commit: 612d95ca1428d83f19762c37a3e3deaf85400f7f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 15 08:19:12 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 15 08:19:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=612d95ca

dev-libs/opencl-icd-loader: Stabilize 2023.04.17 amd64, #910371

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

 dev-libs/opencl-icd-loader/opencl-icd-loader-2023.04.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.04.17.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.04.17.ebuild
index 774258fc0763..0ba24290abbf 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.04.17.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.04.17.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ppc64 ~riscv ~x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2023-07-14 Thread Sam James
commit: 98f47f2082ee4f77d2b26f4f92bf8211c7541d9c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 15 03:08:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 15 03:10:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98f47f20

dev-libs/opencl-icd-loader: Stabilize 2023.04.17 ppc64, #910371

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

 dev-libs/opencl-icd-loader/opencl-icd-loader-2023.04.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.04.17.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.04.17.ebuild
index 744236b024f1..774258fc0763 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.04.17.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.04.17.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ppc64 ~riscv ~x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2023-04-21 Thread Marek Szuba
commit: ed7a8c0a226f2a877d949b1c9ea30db5b4e82f1d
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Apr 21 08:48:19 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Apr 21 08:56:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed7a8c0a

dev-libs/opencl-icd-loader: add 2023.04.17

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

 dev-libs/opencl-icd-loader/Manifest|  1 +
 .../opencl-icd-loader-2023.04.17.ebuild| 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-libs/opencl-icd-loader/Manifest 
b/dev-libs/opencl-icd-loader/Manifest
index 24d5c2f40d95..a9e8a48fc1ab 100644
--- a/dev-libs/opencl-icd-loader/Manifest
+++ b/dev-libs/opencl-icd-loader/Manifest
@@ -1 +1,2 @@
 DIST opencl-icd-loader-2023.02.06.tar.gz 92484 BLAKE2B 
f86264a57533e67816711dba86e4f34920d5b1a605a6c0fdb01314b09eb9ced2022b1d25a88dfff58356ec8cdcf8ff8b1c857d49ddf196a4506e4e3420e3ace3
 SHA512 
e418b8f3cccb4716ed44acd0677afb96705f8b40a7714d483f1efe1a9b835f4a823c5a80f8457e72c8004f76d8a07c45d9cca55b699dd2fdaa6fe9f8cc863cbd
+DIST opencl-icd-loader-2023.04.17.tar.gz 93179 BLAKE2B 
056213043095029cdc721d87fc9fb5023f6c593e975b4b069037c8db278317e68517227d2ccea69baf15412e435de3dd8418f1d010c72a6c1dc252742b87
 SHA512 
55d1f5ac62da1294bfe4814f2370db0a11636f18afa7da06f04b84b9c1e6ef546846420d27094aaa838eb6cc87197cf6e120a38af0b7ce71297be646a58ecb7b

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.04.17.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.04.17.ebuild
new file mode 100644
index ..744236b024f1
--- /dev/null
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.04.17.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib multibuild
+
+MY_PN="OpenCL-ICD-Loader"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Official Khronos OpenCL ICD Loader"
+HOMEPAGE="https://github.com/KhronosGroup/OpenCL-ICD-Loader;
+SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="!dev-libs/ocl-icd"
+DEPEND="${RDEPEND}
+   >=dev-util/opencl-headers-${PV}"
+
+S="${WORKDIR}/${MY_P}"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTING=$(usex test)
+   )
+   cmake_src_configure
+}
+
+multilib_src_test() {
+   local -x 
OCL_ICD_FILENAMES="${BUILD_DIR}/test/driver_stub/libOpenCLDriverStub.so"
+   local -x OCL_ICD_VENDORS="/dev/null"
+   cmake_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2023-04-12 Thread Yixun Lan
commit: e47a05052b15486cb3a4d0d65af1b24e3cc974fe
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Apr 12 03:15:58 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Apr 12 06:04:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e47a0505

dev-libs/opencl-icd-loader: Keyword 2023.02.06 riscv, #904196

Signed-off-by: Yixun Lan  gentoo.org>

 dev-libs/opencl-icd-loader/opencl-icd-loader-2023.02.06.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.02.06.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.02.06.ebuild
index 9475bd7ad873..beec3f3cd7ea 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.02.06.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.02.06.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
+KEYWORDS="amd64 ppc64 ~riscv x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2023-04-08 Thread Marek Szuba
commit: dada245ab5677986fc6b871e4e70a64a6a111f08
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Apr  8 18:47:23 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Apr  8 18:49:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dada245a

dev-libs/opencl-icd-loader: drop 2022.09.30

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

 dev-libs/opencl-icd-loader/Manifest|  1 -
 .../opencl-icd-loader-2022.09.30.ebuild| 39 --
 2 files changed, 40 deletions(-)

diff --git a/dev-libs/opencl-icd-loader/Manifest 
b/dev-libs/opencl-icd-loader/Manifest
index 31d8fb2ff039..24d5c2f40d95 100644
--- a/dev-libs/opencl-icd-loader/Manifest
+++ b/dev-libs/opencl-icd-loader/Manifest
@@ -1,2 +1 @@
-DIST opencl-icd-loader-2022.09.30.tar.gz 87782 BLAKE2B 
78d4c19d71c212dbe43a22d9e9504f9d22c3c5b5d078b9aa5625462c5591b87fdd472532d80e594b2a4e7dca1f10a5093bd4dbe661a23c3dbe254868b07e7b40
 SHA512 
0e7161f61c58f4d05f2a5f611560da1e57dfcc95184d25676cdc19f6e2136eca11cad4a87c769f2bff416928efa168220300749dc7607151a0e34a6c1b751295
 DIST opencl-icd-loader-2023.02.06.tar.gz 92484 BLAKE2B 
f86264a57533e67816711dba86e4f34920d5b1a605a6c0fdb01314b09eb9ced2022b1d25a88dfff58356ec8cdcf8ff8b1c857d49ddf196a4506e4e3420e3ace3
 SHA512 
e418b8f3cccb4716ed44acd0677afb96705f8b40a7714d483f1efe1a9b835f4a823c5a80f8457e72c8004f76d8a07c45d9cca55b699dd2fdaa6fe9f8cc863cbd

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.30.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.30.ebuild
deleted file mode 100644
index 9475bd7ad873..
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.30.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-MY_PN="OpenCL-ICD-Loader"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Official Khronos OpenCL ICD Loader"
-HOMEPAGE="https://github.com/KhronosGroup/OpenCL-ICD-Loader;
-SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="!dev-libs/ocl-icd"
-DEPEND="${RDEPEND}
-   >=dev-util/opencl-headers-${PV}"
-
-S="${WORKDIR}/${MY_P}"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DBUILD_TESTING=$(usex test)
-   )
-   cmake_src_configure
-}
-
-multilib_src_test() {
-   local -x 
OCL_ICD_FILENAMES="${BUILD_DIR}/test/driver_stub/libOpenCLDriverStub.so"
-   local -x OCL_ICD_VENDORS="/dev/null"
-   cmake_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2023-04-08 Thread Arthur Zamarin
commit: 8d83c9727ee1123e359ee04487815ecadbf04dbf
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  8 11:13:22 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  8 11:13:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d83c972

dev-libs/opencl-icd-loader: Stabilize 2023.02.06 x86, #903985

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

 dev-libs/opencl-icd-loader/opencl-icd-loader-2023.02.06.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.02.06.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.02.06.ebuild
index 938c0d8e779a..9475bd7ad873 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.02.06.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.02.06.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ppc64 ~x86"
+KEYWORDS="amd64 ppc64 x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2023-04-08 Thread Arthur Zamarin
commit: 4caa2b481999433f63f132f2bb5e5e2d8ce28076
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  8 09:00:20 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  8 09:00:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4caa2b48

dev-libs/opencl-icd-loader: Stabilize 2023.02.06 ppc64, #903985

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

 dev-libs/opencl-icd-loader/opencl-icd-loader-2023.02.06.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.02.06.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.02.06.ebuild
index a8d713c253d7..938c0d8e779a 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.02.06.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.02.06.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ppc64 ~x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2023-04-08 Thread Arthur Zamarin
commit: ba064ece1aa32d5b74615be9fe6ccf5414fd5bba
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  8 08:29:54 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  8 08:29:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba064ece

dev-libs/opencl-icd-loader: Stabilize 2023.02.06 amd64, #903985

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

 dev-libs/opencl-icd-loader/opencl-icd-loader-2023.02.06.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.02.06.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.02.06.ebuild
index 539868d8a384..a8d713c253d7 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.02.06.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.02.06.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2023-02-24 Thread Marek Szuba
commit: 969805a6e3b6d135eec84e8c6cb827db0c3115f6
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Feb 24 22:06:36 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Feb 24 22:07:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=969805a6

dev-libs/opencl-icd-loader: add 2023.02.06

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

 dev-libs/opencl-icd-loader/Manifest|  1 +
 .../opencl-icd-loader-2023.02.06.ebuild| 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-libs/opencl-icd-loader/Manifest 
b/dev-libs/opencl-icd-loader/Manifest
index b274b47fa96d..31d8fb2ff039 100644
--- a/dev-libs/opencl-icd-loader/Manifest
+++ b/dev-libs/opencl-icd-loader/Manifest
@@ -1 +1,2 @@
 DIST opencl-icd-loader-2022.09.30.tar.gz 87782 BLAKE2B 
78d4c19d71c212dbe43a22d9e9504f9d22c3c5b5d078b9aa5625462c5591b87fdd472532d80e594b2a4e7dca1f10a5093bd4dbe661a23c3dbe254868b07e7b40
 SHA512 
0e7161f61c58f4d05f2a5f611560da1e57dfcc95184d25676cdc19f6e2136eca11cad4a87c769f2bff416928efa168220300749dc7607151a0e34a6c1b751295
+DIST opencl-icd-loader-2023.02.06.tar.gz 92484 BLAKE2B 
f86264a57533e67816711dba86e4f34920d5b1a605a6c0fdb01314b09eb9ced2022b1d25a88dfff58356ec8cdcf8ff8b1c857d49ddf196a4506e4e3420e3ace3
 SHA512 
e418b8f3cccb4716ed44acd0677afb96705f8b40a7714d483f1efe1a9b835f4a823c5a80f8457e72c8004f76d8a07c45d9cca55b699dd2fdaa6fe9f8cc863cbd

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.02.06.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.02.06.ebuild
new file mode 100644
index ..539868d8a384
--- /dev/null
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2023.02.06.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+MY_PN="OpenCL-ICD-Loader"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Official Khronos OpenCL ICD Loader"
+HOMEPAGE="https://github.com/KhronosGroup/OpenCL-ICD-Loader;
+SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="!dev-libs/ocl-icd"
+DEPEND="${RDEPEND}
+   >=dev-util/opencl-headers-${PV}"
+
+S="${WORKDIR}/${MY_P}"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTING=$(usex test)
+   )
+   cmake_src_configure
+}
+
+multilib_src_test() {
+   local -x 
OCL_ICD_FILENAMES="${BUILD_DIR}/test/driver_stub/libOpenCLDriverStub.so"
+   local -x OCL_ICD_VENDORS="/dev/null"
+   cmake_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2023-01-28 Thread Marek Szuba
commit: 7f6e28446efa43b021bea1f14e1a01987534eaa7
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Jan 28 22:49:09 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Jan 28 22:55:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f6e2844

dev-libs/opencl-icd-loader: drop 2022.01.04, 2022.05.18-r1

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

 dev-libs/opencl-icd-loader/Manifest|  2 --
 .../opencl-icd-loader-2022.01.04.ebuild| 39 
 .../opencl-icd-loader-2022.05.18-r1.ebuild | 41 --
 3 files changed, 82 deletions(-)

diff --git a/dev-libs/opencl-icd-loader/Manifest 
b/dev-libs/opencl-icd-loader/Manifest
index bb8d45218a47..b274b47fa96d 100644
--- a/dev-libs/opencl-icd-loader/Manifest
+++ b/dev-libs/opencl-icd-loader/Manifest
@@ -1,3 +1 @@
-DIST opencl-icd-loader-2022.01.04.tar.gz 81969 BLAKE2B 
20018654ae1e9566d806f4d1de64301e0f023ffad2d432c852d4dcf7e323c9c1d60f2aa49a1290cc1263e0e9386b7b0ae4095341f9aaffd6a27edf53b1d1b49e
 SHA512 
060769ed8c84d906b2feacb4be5402c67b5cd561dc2334b384a731e66f301840ad2fc2ed143d32cfeab246d91a6c1f5377b6c9db4d8fc0571a90838c575aca01
-DIST opencl-icd-loader-2022.05.18.tar.gz 86968 BLAKE2B 
24931d9f59e885ea5673c774c30632735392a9994545d87737ac392566af991385f25a5b71a8f79b4dd271c6675667088123d25c015fbc843378641f19791ffa
 SHA512 
a02cfef224f552294f029ad5ffda8901cc486cedaab8e7b47723eec59d215488bce4d255bd6350980e8fbcf7f71c73939b10ebb2b7cfd51c5b8051079e2b3af7
 DIST opencl-icd-loader-2022.09.30.tar.gz 87782 BLAKE2B 
78d4c19d71c212dbe43a22d9e9504f9d22c3c5b5d078b9aa5625462c5591b87fdd472532d80e594b2a4e7dca1f10a5093bd4dbe661a23c3dbe254868b07e7b40
 SHA512 
0e7161f61c58f4d05f2a5f611560da1e57dfcc95184d25676cdc19f6e2136eca11cad4a87c769f2bff416928efa168220300749dc7607151a0e34a6c1b751295

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.01.04.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.01.04.ebuild
deleted file mode 100644
index 4ae2ca46c9e0..
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.01.04.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-MY_PN="OpenCL-ICD-Loader"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Official Khronos OpenCL ICD Loader"
-HOMEPAGE="https://github.com/KhronosGroup/OpenCL-ICD-Loader;
-SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ppc64 x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-DEPEND=">=dev-util/opencl-headers-2022.01.04
-   !dev-libs/ocl-icd"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DBUILD_TESTING=$(usex test)
-   -DOPENCL_ICD_LOADER_HEADERS_DIR="${EPREFIX}/usr/include"
-   )
-   cmake_src_configure
-}
-
-multilib_src_test() {
-   
OCL_ICD_FILENAMES="${BUILD_DIR}/test/driver_stub/libOpenCLDriverStub.so" \
-   cmake_src_test
-}

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.05.18-r1.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.05.18-r1.ebuild
deleted file mode 100644
index 082f069a5031..
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.05.18-r1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-MY_PN="OpenCL-ICD-Loader"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Official Khronos OpenCL ICD Loader"
-HOMEPAGE="https://github.com/KhronosGroup/OpenCL-ICD-Loader;
-SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="!dev-libs/ocl-icd"
-# Need an opencl-headers ebuild which installs cmake package configs
-# TODO: revert to the usual >=${PV} come next upstream version
-DEPEND="${RDEPEND}
-   >=dev-util/opencl-headers-2022.05.18-r1"
-
-S="${WORKDIR}/${MY_P}"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DBUILD_TESTING=$(usex test)
-   )
-   cmake_src_configure
-}
-
-multilib_src_test() {
-   local -x 
OCL_ICD_FILENAMES="${BUILD_DIR}/test/driver_stub/libOpenCLDriverStub.so"
-   local -x OCL_ICD_VENDORS="/dev/null"
-   cmake_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2023-01-27 Thread Sam James
commit: d716e0d042e36b816a8965b4a485450374174a8c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 01:40:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 01:40:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d716e0d0

dev-libs/opencl-icd-loader: Stabilize 2022.09.30 ppc64, #892277

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

 dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.30.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.30.ebuild
index 359fb27836e9..9475bd7ad873 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.30.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.30.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
+KEYWORDS="amd64 ppc64 x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2023-01-27 Thread Sam James
commit: 756207d868a663cb8a0ff01f4433154ffe907839
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 00:25:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 00:25:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=756207d8

dev-libs/opencl-icd-loader: Stabilize 2022.09.30 x86, #892277

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

 dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.30.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.30.ebuild
index a8d713c253d7..359fb27836e9 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.30.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.30.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2023-01-27 Thread Sam James
commit: fcd191eab04ebb0a515d0bad068e615cf45287cc
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 28 00:14:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 28 00:14:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcd191ea

dev-libs/opencl-icd-loader: Stabilize 2022.09.30 amd64, #892277

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

 dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.30.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.30.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.30.ebuild
index 78a30e45e5aa..a8d713c253d7 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.30.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.30.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=8
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2022-10-03 Thread Marek Szuba
commit: cebbf64f6c4c5e086c72421f7f58866fac196b4c
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Oct  4 00:41:11 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Oct  4 00:52:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cebbf64f

dev-libs/opencl-icd-loader: add 2022.09.30, drop 2022.09.23

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

 dev-libs/opencl-icd-loader/Manifest | 2 +-
 ...icd-loader-2022.09.23.ebuild => opencl-icd-loader-2022.09.30.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/opencl-icd-loader/Manifest 
b/dev-libs/opencl-icd-loader/Manifest
index cc3065efb35c..bb8d45218a47 100644
--- a/dev-libs/opencl-icd-loader/Manifest
+++ b/dev-libs/opencl-icd-loader/Manifest
@@ -1,3 +1,3 @@
 DIST opencl-icd-loader-2022.01.04.tar.gz 81969 BLAKE2B 
20018654ae1e9566d806f4d1de64301e0f023ffad2d432c852d4dcf7e323c9c1d60f2aa49a1290cc1263e0e9386b7b0ae4095341f9aaffd6a27edf53b1d1b49e
 SHA512 
060769ed8c84d906b2feacb4be5402c67b5cd561dc2334b384a731e66f301840ad2fc2ed143d32cfeab246d91a6c1f5377b6c9db4d8fc0571a90838c575aca01
 DIST opencl-icd-loader-2022.05.18.tar.gz 86968 BLAKE2B 
24931d9f59e885ea5673c774c30632735392a9994545d87737ac392566af991385f25a5b71a8f79b4dd271c6675667088123d25c015fbc843378641f19791ffa
 SHA512 
a02cfef224f552294f029ad5ffda8901cc486cedaab8e7b47723eec59d215488bce4d255bd6350980e8fbcf7f71c73939b10ebb2b7cfd51c5b8051079e2b3af7
-DIST opencl-icd-loader-2022.09.23.tar.gz 87785 BLAKE2B 
0f5e34be7069e4131807c4aa4056d09fb1a99a8e1be523a7c3088233c29c67532a23cea8fac4dcfaeb877963a9c6bba6de4c2a91c4b217352608f8f6ce6ffdbb
 SHA512 
0c1faacf8f537ebd9d7a8c085d351b6bc855bb4dff85bb315ded081ab2b9ac98bb03151f701d1e8a1dde0b0d0d972e1ecb6a672ba90236ee624911507b07ce0b
+DIST opencl-icd-loader-2022.09.30.tar.gz 87782 BLAKE2B 
78d4c19d71c212dbe43a22d9e9504f9d22c3c5b5d078b9aa5625462c5591b87fdd472532d80e594b2a4e7dca1f10a5093bd4dbe661a23c3dbe254868b07e7b40
 SHA512 
0e7161f61c58f4d05f2a5f611560da1e57dfcc95184d25676cdc19f6e2136eca11cad4a87c769f2bff416928efa168220300749dc7607151a0e34a6c1b751295

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.23.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.30.ebuild
similarity index 100%
rename from dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.23.ebuild
rename to dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.30.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2022-09-26 Thread Marek Szuba
commit: 32aaab954e4cfcf40e07bed1125553f094db08ca
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Sep 26 09:06:49 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Sep 26 09:07:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32aaab95

dev-libs/opencl-icd-loader: add 2022.09.23

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

 dev-libs/opencl-icd-loader/Manifest|  1 +
 .../opencl-icd-loader-2022.09.23.ebuild| 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-libs/opencl-icd-loader/Manifest 
b/dev-libs/opencl-icd-loader/Manifest
index 4080c153ca6f..cc3065efb35c 100644
--- a/dev-libs/opencl-icd-loader/Manifest
+++ b/dev-libs/opencl-icd-loader/Manifest
@@ -1,2 +1,3 @@
 DIST opencl-icd-loader-2022.01.04.tar.gz 81969 BLAKE2B 
20018654ae1e9566d806f4d1de64301e0f023ffad2d432c852d4dcf7e323c9c1d60f2aa49a1290cc1263e0e9386b7b0ae4095341f9aaffd6a27edf53b1d1b49e
 SHA512 
060769ed8c84d906b2feacb4be5402c67b5cd561dc2334b384a731e66f301840ad2fc2ed143d32cfeab246d91a6c1f5377b6c9db4d8fc0571a90838c575aca01
 DIST opencl-icd-loader-2022.05.18.tar.gz 86968 BLAKE2B 
24931d9f59e885ea5673c774c30632735392a9994545d87737ac392566af991385f25a5b71a8f79b4dd271c6675667088123d25c015fbc843378641f19791ffa
 SHA512 
a02cfef224f552294f029ad5ffda8901cc486cedaab8e7b47723eec59d215488bce4d255bd6350980e8fbcf7f71c73939b10ebb2b7cfd51c5b8051079e2b3af7
+DIST opencl-icd-loader-2022.09.23.tar.gz 87785 BLAKE2B 
0f5e34be7069e4131807c4aa4056d09fb1a99a8e1be523a7c3088233c29c67532a23cea8fac4dcfaeb877963a9c6bba6de4c2a91c4b217352608f8f6ce6ffdbb
 SHA512 
0c1faacf8f537ebd9d7a8c085d351b6bc855bb4dff85bb315ded081ab2b9ac98bb03151f701d1e8a1dde0b0d0d972e1ecb6a672ba90236ee624911507b07ce0b

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.23.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.23.ebuild
new file mode 100644
index ..78a30e45e5aa
--- /dev/null
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.09.23.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+MY_PN="OpenCL-ICD-Loader"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Official Khronos OpenCL ICD Loader"
+HOMEPAGE="https://github.com/KhronosGroup/OpenCL-ICD-Loader;
+SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="!dev-libs/ocl-icd"
+DEPEND="${RDEPEND}
+   >=dev-util/opencl-headers-${PV}"
+
+S="${WORKDIR}/${MY_P}"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTING=$(usex test)
+   )
+   cmake_src_configure
+}
+
+multilib_src_test() {
+   local -x 
OCL_ICD_FILENAMES="${BUILD_DIR}/test/driver_stub/libOpenCLDriverStub.so"
+   local -x OCL_ICD_VENDORS="/dev/null"
+   cmake_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2022-09-07 Thread Marek Szuba
commit: f8a008ea9f06f55adac6692c648f2de60f386a9c
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Sep  7 15:38:55 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Sep  7 15:42:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8a008ea

dev-libs/opencl-icd-loader: various tweaks

1. Switch from the legacy approach of locating Khronos OpenCL headers
   to CMake package-config files, in line with the 2022.05.18 version
   of dev-libs/clhpp
2. No need to have dev-util/opencl-headers in RDEPEND;
3. In src_test(), try to make sure the loader loads ONLY the stub driver.
   This may or may not something to do with Bug #836476.

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

 ...2.05.18.ebuild => opencl-icd-loader-2022.05.18-r1.ebuild} | 12 +++-
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.05.18.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.05.18-r1.ebuild
similarity index 65%
rename from dev-libs/opencl-icd-loader/opencl-icd-loader-2022.05.18.ebuild
rename to dev-libs/opencl-icd-loader/opencl-icd-loader-2022.05.18-r1.ebuild
index 0799e46d6593..082f069a5031 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.05.18.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.05.18-r1.ebuild
@@ -19,21 +19,23 @@ IUSE="test"
 
 RESTRICT="!test? ( test )"
 
-DEPEND=">=dev-util/opencl-headers-${PV}
-   !dev-libs/ocl-icd"
-RDEPEND="${DEPEND}"
+RDEPEND="!dev-libs/ocl-icd"
+# Need an opencl-headers ebuild which installs cmake package configs
+# TODO: revert to the usual >=${PV} come next upstream version
+DEPEND="${RDEPEND}
+   >=dev-util/opencl-headers-2022.05.18-r1"
 
 S="${WORKDIR}/${MY_P}"
 
 multilib_src_configure() {
local mycmakeargs=(
-DBUILD_TESTING=$(usex test)
-   -DOPENCL_ICD_LOADER_HEADERS_DIR="${EPREFIX}/usr/include"
)
cmake_src_configure
 }
 
 multilib_src_test() {
-   
OCL_ICD_FILENAMES="${BUILD_DIR}/test/driver_stub/libOpenCLDriverStub.so" \
+   local -x 
OCL_ICD_FILENAMES="${BUILD_DIR}/test/driver_stub/libOpenCLDriverStub.so"
+   local -x OCL_ICD_VENDORS="/dev/null"
cmake_src_test
 }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2022-08-19 Thread Andreas Sturmlechner
commit: ab6efdb7fce45bc83b7b34ffe3382c54c0a8789f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug 14 21:13:24 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Aug 19 08:13:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab6efdb7

dev-libs/opencl-icd-loader: drop 2021.06.30

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/opencl-icd-loader/Manifest|  1 -
 .../opencl-icd-loader-2021.06.30.ebuild| 40 --
 2 files changed, 41 deletions(-)

diff --git a/dev-libs/opencl-icd-loader/Manifest 
b/dev-libs/opencl-icd-loader/Manifest
index 939db9f6bb54..4080c153ca6f 100644
--- a/dev-libs/opencl-icd-loader/Manifest
+++ b/dev-libs/opencl-icd-loader/Manifest
@@ -1,3 +1,2 @@
-DIST opencl-icd-loader-2021.06.30.tar.gz 81832 BLAKE2B 
de36c69a46582a468594dd61997d2c3e44f523613b3da4b9c4a20ae764e4be47b00e656f6f79e371dc32174c6be0a827e3a1a8830af92ab552799e2837f62c66
 SHA512 
baee7fa33fe654034aae60cf9886d79a04f4dc61a1546bfa1016c66bfba103caa9fb7b55ee79854f2f7435afb40c82b1b6ff8022507279dea271ab4d96b0076e
 DIST opencl-icd-loader-2022.01.04.tar.gz 81969 BLAKE2B 
20018654ae1e9566d806f4d1de64301e0f023ffad2d432c852d4dcf7e323c9c1d60f2aa49a1290cc1263e0e9386b7b0ae4095341f9aaffd6a27edf53b1d1b49e
 SHA512 
060769ed8c84d906b2feacb4be5402c67b5cd561dc2334b384a731e66f301840ad2fc2ed143d32cfeab246d91a6c1f5377b6c9db4d8fc0571a90838c575aca01
 DIST opencl-icd-loader-2022.05.18.tar.gz 86968 BLAKE2B 
24931d9f59e885ea5673c774c30632735392a9994545d87737ac392566af991385f25a5b71a8f79b4dd271c6675667088123d25c015fbc843378641f19791ffa
 SHA512 
a02cfef224f552294f029ad5ffda8901cc486cedaab8e7b47723eec59d215488bce4d255bd6350980e8fbcf7f71c73939b10ebb2b7cfd51c5b8051079e2b3af7

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.06.30.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.06.30.ebuild
deleted file mode 100644
index 086fc4486004..
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.06.30.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib
-
-MY_PN="OpenCL-ICD-Loader"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Official Khronos OpenCL ICD Loader"
-HOMEPAGE="https://github.com/KhronosGroup/OpenCL-ICD-Loader;
-SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-DEPEND=">=dev-util/opencl-headers-2021.06.30
-   !dev-libs/ocl-icd"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DBUILD_TESTING=$(usex test)
-   -DOPENCL_ICD_LOADER_HEADERS_DIR="${EPREFIX}/usr/include"
-   )
-   cmake_src_configure
-}
-
-multilib_src_test() {
-   
OCL_ICD_FILENAMES="${BUILD_DIR}/test/driver_stub/libOpenCLDriverStub.so" \
-   cmake_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2022-07-25 Thread Sam James
commit: 8c9f6fe57aca0fb45ad3a3207f3d0adbf9a2e0bc
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:48:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:48:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c9f6fe5

dev-libs/opencl-icd-loader: Stabilize 2022.01.04 ppc64, #861113

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

 dev-libs/opencl-icd-loader/opencl-icd-loader-2022.01.04.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.01.04.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.01.04.ebuild
index c2159b74f8ef..639f6fb14035 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.01.04.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.01.04.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
+KEYWORDS="amd64 ppc64 x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2022-07-25 Thread Sam James
commit: 68118f44f09ea6291e7f7bbf88653c447d654a82
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 26 04:45:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 26 04:45:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68118f44

dev-libs/opencl-icd-loader: keyword ~ppc64

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

 dev-libs/opencl-icd-loader/opencl-icd-loader-2021.06.30.ebuild | 4 ++--
 dev-libs/opencl-icd-loader/opencl-icd-loader-2022.01.04.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.06.30.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.06.30.ebuild
index 3a69e3949bbb..086fc4486004 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.06.30.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.06.30.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
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~ppc64 x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.01.04.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.01.04.ebuild
index be0c974d8632..c2159b74f8ef 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.01.04.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.01.04.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~ppc64 x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2022-07-23 Thread Sam James
commit: 14071be77cae89a48f8fe6f660f30662617e55aa
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 24 01:04:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 24 01:04:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14071be7

dev-libs/opencl-icd-loader: Keyword 2022.05.18 ppc64, #860288

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

 dev-libs/opencl-icd-loader/opencl-icd-loader-2022.05.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.05.18.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.05.18.ebuild
index e6f7a876b853..c01962c0240a 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.05.18.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.05.18.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2022-06-01 Thread Marek Szuba
commit: da681f4b4d0f3d42cab47d0f3092301a2c07bdbd
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jun  1 23:36:32 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jun  1 23:36:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da681f4b

dev-libs/opencl-icd-loader: add 2022.05.18

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

 dev-libs/opencl-icd-loader/Manifest|  1 +
 .../opencl-icd-loader-2022.05.18.ebuild| 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-libs/opencl-icd-loader/Manifest 
b/dev-libs/opencl-icd-loader/Manifest
index a3a68c2369fe..939db9f6bb54 100644
--- a/dev-libs/opencl-icd-loader/Manifest
+++ b/dev-libs/opencl-icd-loader/Manifest
@@ -1,2 +1,3 @@
 DIST opencl-icd-loader-2021.06.30.tar.gz 81832 BLAKE2B 
de36c69a46582a468594dd61997d2c3e44f523613b3da4b9c4a20ae764e4be47b00e656f6f79e371dc32174c6be0a827e3a1a8830af92ab552799e2837f62c66
 SHA512 
baee7fa33fe654034aae60cf9886d79a04f4dc61a1546bfa1016c66bfba103caa9fb7b55ee79854f2f7435afb40c82b1b6ff8022507279dea271ab4d96b0076e
 DIST opencl-icd-loader-2022.01.04.tar.gz 81969 BLAKE2B 
20018654ae1e9566d806f4d1de64301e0f023ffad2d432c852d4dcf7e323c9c1d60f2aa49a1290cc1263e0e9386b7b0ae4095341f9aaffd6a27edf53b1d1b49e
 SHA512 
060769ed8c84d906b2feacb4be5402c67b5cd561dc2334b384a731e66f301840ad2fc2ed143d32cfeab246d91a6c1f5377b6c9db4d8fc0571a90838c575aca01
+DIST opencl-icd-loader-2022.05.18.tar.gz 86968 BLAKE2B 
24931d9f59e885ea5673c774c30632735392a9994545d87737ac392566af991385f25a5b71a8f79b4dd271c6675667088123d25c015fbc843378641f19791ffa
 SHA512 
a02cfef224f552294f029ad5ffda8901cc486cedaab8e7b47723eec59d215488bce4d255bd6350980e8fbcf7f71c73939b10ebb2b7cfd51c5b8051079e2b3af7

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.05.18.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.05.18.ebuild
new file mode 100644
index ..e6f7a876b853
--- /dev/null
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.05.18.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib
+
+MY_PN="OpenCL-ICD-Loader"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Official Khronos OpenCL ICD Loader"
+HOMEPAGE="https://github.com/KhronosGroup/OpenCL-ICD-Loader;
+SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=dev-util/opencl-headers-${PV}
+   !dev-libs/ocl-icd"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTING=$(usex test)
+   -DOPENCL_ICD_LOADER_HEADERS_DIR="${EPREFIX}/usr/include"
+   )
+   cmake_src_configure
+}
+
+multilib_src_test() {
+   
OCL_ICD_FILENAMES="${BUILD_DIR}/test/driver_stub/libOpenCLDriverStub.so" \
+   cmake_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2022-04-11 Thread Jakov Smolić
commit: d5fbd505045e62d91d982ebedc03400a448f844d
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Apr 11 06:34:48 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Apr 11 06:34:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5fbd505

dev-libs/opencl-icd-loader: Stabilize 2022.01.04 x86, #837557

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

 dev-libs/opencl-icd-loader/opencl-icd-loader-2022.01.04.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.01.04.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.01.04.ebuild
index 9ba7d81ac7c0..be0c974d8632 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.01.04.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.01.04.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2022-04-10 Thread Agostino Sarubbo
commit: 37f9124b71403dcd9ac549f729601d09716165dc
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Apr 10 09:03:18 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Apr 10 09:03:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37f9124b

dev-libs/opencl-icd-loader: amd64 stable wrt bug #837557

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

 dev-libs/opencl-icd-loader/opencl-icd-loader-2022.01.04.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.01.04.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.01.04.ebuild
index 6a053ce77bbb..9ba7d81ac7c0 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.01.04.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.01.04.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2022-03-01 Thread Marek Szuba
commit: 662752a7b887083fe0a5d1a144a8f7474eaea5d5
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Mar  1 15:34:11 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Mar  1 16:47:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=662752a7

dev-libs/opencl-icd-loader: drop 2021.04.29

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

 dev-libs/opencl-icd-loader/Manifest|  1 -
 .../opencl-icd-loader-2021.04.29.ebuild| 40 --
 2 files changed, 41 deletions(-)

diff --git a/dev-libs/opencl-icd-loader/Manifest 
b/dev-libs/opencl-icd-loader/Manifest
index b345c91d7fd8..a3a68c2369fe 100644
--- a/dev-libs/opencl-icd-loader/Manifest
+++ b/dev-libs/opencl-icd-loader/Manifest
@@ -1,3 +1,2 @@
-DIST opencl-icd-loader-2021.04.29.tar.gz 81650 BLAKE2B 
399aa3cf3b3fd5fa5bef94302face8630f7b3485c01000960687f77c823311a28f9f867f929c4c03ec873b724ae02e1ecbbe974fe3f4334064609cb61b51
 SHA512 
4b57a168fe75cced8162e173bc1f5d32fd11285a0443478f938ace1b88f6422007d05ab6bfb272a28838129122ffcd98d33634a55e82b9df84be0b6d4e609178
 DIST opencl-icd-loader-2021.06.30.tar.gz 81832 BLAKE2B 
de36c69a46582a468594dd61997d2c3e44f523613b3da4b9c4a20ae764e4be47b00e656f6f79e371dc32174c6be0a827e3a1a8830af92ab552799e2837f62c66
 SHA512 
baee7fa33fe654034aae60cf9886d79a04f4dc61a1546bfa1016c66bfba103caa9fb7b55ee79854f2f7435afb40c82b1b6ff8022507279dea271ab4d96b0076e
 DIST opencl-icd-loader-2022.01.04.tar.gz 81969 BLAKE2B 
20018654ae1e9566d806f4d1de64301e0f023ffad2d432c852d4dcf7e323c9c1d60f2aa49a1290cc1263e0e9386b7b0ae4095341f9aaffd6a27edf53b1d1b49e
 SHA512 
060769ed8c84d906b2feacb4be5402c67b5cd561dc2334b384a731e66f301840ad2fc2ed143d32cfeab246d91a6c1f5377b6c9db4d8fc0571a90838c575aca01

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.04.29.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.04.29.ebuild
deleted file mode 100644
index dc98e27b7a14..
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.04.29.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib
-
-MY_PN="OpenCL-ICD-Loader"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Official Khronos OpenCL ICD Loader"
-HOMEPAGE="https://github.com/KhronosGroup/OpenCL-ICD-Loader;
-SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-DEPEND=">=dev-util/opencl-headers-2021.04.29
-   !dev-libs/ocl-icd"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DBUILD_TESTING=$(usex test)
-   -DOPENCL_ICD_LOADER_HEADERS_DIR="${EPREFIX}/usr/include"
-   )
-   cmake_src_configure
-}
-
-multilib_src_test() {
-   
OCL_ICD_FILENAMES="${BUILD_DIR}/test/driver_stub/libOpenCLDriverStub.so" \
-   cmake_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2022-02-08 Thread Marek Szuba
commit: 148ea1777e176d0387ea828340f6f10e912537a0
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Feb  9 00:19:38 2022 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Feb  9 00:19:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=148ea177

dev-libs/opencl-icd-loader: add 2022.01.04

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

 dev-libs/opencl-icd-loader/Manifest|  1 +
 .../opencl-icd-loader-2022.01.04.ebuild| 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-libs/opencl-icd-loader/Manifest 
b/dev-libs/opencl-icd-loader/Manifest
index b02174df0870..b345c91d7fd8 100644
--- a/dev-libs/opencl-icd-loader/Manifest
+++ b/dev-libs/opencl-icd-loader/Manifest
@@ -1,2 +1,3 @@
 DIST opencl-icd-loader-2021.04.29.tar.gz 81650 BLAKE2B 
399aa3cf3b3fd5fa5bef94302face8630f7b3485c01000960687f77c823311a28f9f867f929c4c03ec873b724ae02e1ecbbe974fe3f4334064609cb61b51
 SHA512 
4b57a168fe75cced8162e173bc1f5d32fd11285a0443478f938ace1b88f6422007d05ab6bfb272a28838129122ffcd98d33634a55e82b9df84be0b6d4e609178
 DIST opencl-icd-loader-2021.06.30.tar.gz 81832 BLAKE2B 
de36c69a46582a468594dd61997d2c3e44f523613b3da4b9c4a20ae764e4be47b00e656f6f79e371dc32174c6be0a827e3a1a8830af92ab552799e2837f62c66
 SHA512 
baee7fa33fe654034aae60cf9886d79a04f4dc61a1546bfa1016c66bfba103caa9fb7b55ee79854f2f7435afb40c82b1b6ff8022507279dea271ab4d96b0076e
+DIST opencl-icd-loader-2022.01.04.tar.gz 81969 BLAKE2B 
20018654ae1e9566d806f4d1de64301e0f023ffad2d432c852d4dcf7e323c9c1d60f2aa49a1290cc1263e0e9386b7b0ae4095341f9aaffd6a27edf53b1d1b49e
 SHA512 
060769ed8c84d906b2feacb4be5402c67b5cd561dc2334b384a731e66f301840ad2fc2ed143d32cfeab246d91a6c1f5377b6c9db4d8fc0571a90838c575aca01

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.01.04.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.01.04.ebuild
new file mode 100644
index ..6a053ce77bbb
--- /dev/null
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2022.01.04.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib
+
+MY_PN="OpenCL-ICD-Loader"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Official Khronos OpenCL ICD Loader"
+HOMEPAGE="https://github.com/KhronosGroup/OpenCL-ICD-Loader;
+SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=dev-util/opencl-headers-2022.01.04
+   !dev-libs/ocl-icd"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTING=$(usex test)
+   -DOPENCL_ICD_LOADER_HEADERS_DIR="${EPREFIX}/usr/include"
+   )
+   cmake_src_configure
+}
+
+multilib_src_test() {
+   
OCL_ICD_FILENAMES="${BUILD_DIR}/test/driver_stub/libOpenCLDriverStub.so" \
+   cmake_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2021-09-29 Thread Sam James
commit: 86f1e350276b2ca54e50e6301508704bcae9c42e
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 29 14:07:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 29 14:07:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86f1e350

dev-libs/opencl-icd-loader: Stabilize 2021.06.30 amd64, #815349

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

 dev-libs/opencl-icd-loader/opencl-icd-loader-2021.06.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.06.30.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.06.30.ebuild
index 1a83eac1ff5..3a69e3949bb 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.06.30.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.06.30.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2021-09-29 Thread Sam James
commit: b6a8e460ca17171ad2f310ced22bd5d11af5faf9
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 29 14:06:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 29 14:06:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6a8e460

dev-libs/opencl-icd-loader: Stabilize 2021.06.30 x86, #815349

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

 dev-libs/opencl-icd-loader/opencl-icd-loader-2021.06.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.06.30.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.06.30.ebuild
index 7ff078b1e4c..1a83eac1ff5 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.06.30.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.06.30.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2021-08-28 Thread Marek Szuba
commit: 3a9b449dec17fc2a160d67b5822fa226144ad563
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Aug 28 20:18:27 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Aug 28 20:18:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a9b449d

dev-libs/opencl-icd-loader: add 2021.06.30

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

 dev-libs/opencl-icd-loader/Manifest|  1 +
 .../opencl-icd-loader-2021.06.30.ebuild| 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-libs/opencl-icd-loader/Manifest 
b/dev-libs/opencl-icd-loader/Manifest
index d2b192bb1b7..b02174df087 100644
--- a/dev-libs/opencl-icd-loader/Manifest
+++ b/dev-libs/opencl-icd-loader/Manifest
@@ -1 +1,2 @@
 DIST opencl-icd-loader-2021.04.29.tar.gz 81650 BLAKE2B 
399aa3cf3b3fd5fa5bef94302face8630f7b3485c01000960687f77c823311a28f9f867f929c4c03ec873b724ae02e1ecbbe974fe3f4334064609cb61b51
 SHA512 
4b57a168fe75cced8162e173bc1f5d32fd11285a0443478f938ace1b88f6422007d05ab6bfb272a28838129122ffcd98d33634a55e82b9df84be0b6d4e609178
+DIST opencl-icd-loader-2021.06.30.tar.gz 81832 BLAKE2B 
de36c69a46582a468594dd61997d2c3e44f523613b3da4b9c4a20ae764e4be47b00e656f6f79e371dc32174c6be0a827e3a1a8830af92ab552799e2837f62c66
 SHA512 
baee7fa33fe654034aae60cf9886d79a04f4dc61a1546bfa1016c66bfba103caa9fb7b55ee79854f2f7435afb40c82b1b6ff8022507279dea271ab4d96b0076e

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.06.30.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.06.30.ebuild
new file mode 100644
index 000..7ff078b1e4c
--- /dev/null
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.06.30.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib
+
+MY_PN="OpenCL-ICD-Loader"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Official Khronos OpenCL ICD Loader"
+HOMEPAGE="https://github.com/KhronosGroup/OpenCL-ICD-Loader;
+SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=dev-util/opencl-headers-2021.06.30
+   !dev-libs/ocl-icd"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTING=$(usex test)
+   -DOPENCL_ICD_LOADER_HEADERS_DIR="${EPREFIX}/usr/include"
+   )
+   cmake_src_configure
+}
+
+multilib_src_test() {
+   
OCL_ICD_FILENAMES="${BUILD_DIR}/test/driver_stub/libOpenCLDriverStub.so" \
+   cmake_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2021-06-23 Thread Marek Szuba
commit: 9bd2d6d94ee5db664d302df9f7bc1926bd2280d9
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Jun 23 09:03:20 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Jun 23 09:15:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bd2d6d9

dev-libs/opencl-icd-loader: drop 2020.06.16

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

 dev-libs/opencl-icd-loader/Manifest|  1 -
 .../opencl-icd-loader-2020.06.16.ebuild| 50 --
 2 files changed, 51 deletions(-)

diff --git a/dev-libs/opencl-icd-loader/Manifest 
b/dev-libs/opencl-icd-loader/Manifest
index c0d0d822856..d2b192bb1b7 100644
--- a/dev-libs/opencl-icd-loader/Manifest
+++ b/dev-libs/opencl-icd-loader/Manifest
@@ -1,2 +1 @@
-DIST opencl-icd-loader-2020.06.16.tar.gz 60478 BLAKE2B 
e80bb051868842356a22141dc624a93a9e473673dc5b78e01d54b76c309c1deea256ae1fdf1e1777ea8842ffc33d3b92ab8b6fbe64454cbbf2ea0306523f0bfd
 SHA512 
3cba77a0334976e27aeb60f3f29919b7b8e70ed1ea1d53e278a2873149a6b291323b19292e7a51a1decb27b304395ced22d400c1f750088f8a006c21d42fe94c
 DIST opencl-icd-loader-2021.04.29.tar.gz 81650 BLAKE2B 
399aa3cf3b3fd5fa5bef94302face8630f7b3485c01000960687f77c823311a28f9f867f929c4c03ec873b724ae02e1ecbbe974fe3f4334064609cb61b51
 SHA512 
4b57a168fe75cced8162e173bc1f5d32fd11285a0443478f938ace1b88f6422007d05ab6bfb272a28838129122ffcd98d33634a55e82b9df84be0b6d4e609178

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.06.16.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.06.16.ebuild
deleted file mode 100644
index 566faffb1de..000
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.06.16.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib flag-o-matic
-
-MY_PN="OpenCL-ICD-Loader"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Official Khronos OpenCL ICD Loader"
-HOMEPAGE="https://github.com/KhronosGroup/OpenCL-ICD-Loader;
-SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-DEPEND="dev-util/opencl-headers
-   !app-eselect/eselect-opencl
-   !dev-libs/ocl-icd"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   # Until the next upstream release. Bug #716410
-   if use test; then
-   append-cflags $(test-flags-CC -fcommon)
-   fi
-
-   cmake_src_prepare
-}
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DBUILD_TESTING=$(usex test)
-   -DOPENCL_ICD_LOADER_HEADERS_DIR="${EPREFIX}/usr/include"
-   )
-   cmake_src_configure
-}
-
-multilib_src_test() {
-   
OCL_ICD_FILENAMES="${BUILD_DIR}/test/driver_stub/libOpenCLDriverStub.so" \
-   cmake_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2021-06-23 Thread Agostino Sarubbo
commit: b04e1e596602fdf02c47b1a0f99067daf0367b6f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 23 06:29:05 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 23 06:29:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b04e1e59

dev-libs/opencl-icd-loader: x86 stable wrt bug #797505

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/opencl-icd-loader/opencl-icd-loader-2021.04.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.04.29.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.04.29.ebuild
index d7a5934c045..dc98e27b7a1 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.04.29.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.04.29.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2021-06-22 Thread Sam James
commit: f0a4e2cfcc7dad321afe7a8e4dcbba14566e2659
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 23 04:41:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 23 04:41:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0a4e2cf

dev-libs/opencl-icd-loader: Stabilize 2021.04.29 amd64, #797505

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

 dev-libs/opencl-icd-loader/opencl-icd-loader-2021.04.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.04.29.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.04.29.ebuild
index e52197a4787..d7a5934c045 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.04.29.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.04.29.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2021-05-13 Thread Marek Szuba
commit: 7ecac3549d1cdb79fa12511b450c9a59299e9480
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu May 13 19:32:13 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu May 13 19:49:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ecac354

dev-libs/opencl-icd-loader-2021.04.29: do not inherit flag-o-matic.eclass

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

 dev-libs/opencl-icd-loader/opencl-icd-loader-2021.04.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.04.29.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.04.29.ebuild
index bf54d78a860..e52197a4787 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.04.29.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.04.29.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 CMAKE_ECLASS=cmake
-inherit cmake-multilib flag-o-matic
+inherit cmake-multilib
 
 MY_PN="OpenCL-ICD-Loader"
 MY_P="${MY_PN}-${PV}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2021-05-06 Thread Marek Szuba
commit: fd0f79c61291080c402872abab3c3ab02d845078
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu May  6 17:04:58 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu May  6 17:07:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd0f79c6

dev-libs/opencl-icd-loader: add 2021.04.29

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

 dev-libs/opencl-icd-loader/Manifest|  1 +
 .../opencl-icd-loader-2021.04.29.ebuild| 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-libs/opencl-icd-loader/Manifest 
b/dev-libs/opencl-icd-loader/Manifest
index 520c06efa39..c0d0d822856 100644
--- a/dev-libs/opencl-icd-loader/Manifest
+++ b/dev-libs/opencl-icd-loader/Manifest
@@ -1 +1,2 @@
 DIST opencl-icd-loader-2020.06.16.tar.gz 60478 BLAKE2B 
e80bb051868842356a22141dc624a93a9e473673dc5b78e01d54b76c309c1deea256ae1fdf1e1777ea8842ffc33d3b92ab8b6fbe64454cbbf2ea0306523f0bfd
 SHA512 
3cba77a0334976e27aeb60f3f29919b7b8e70ed1ea1d53e278a2873149a6b291323b19292e7a51a1decb27b304395ced22d400c1f750088f8a006c21d42fe94c
+DIST opencl-icd-loader-2021.04.29.tar.gz 81650 BLAKE2B 
399aa3cf3b3fd5fa5bef94302face8630f7b3485c01000960687f77c823311a28f9f867f929c4c03ec873b724ae02e1ecbbe974fe3f4334064609cb61b51
 SHA512 
4b57a168fe75cced8162e173bc1f5d32fd11285a0443478f938ace1b88f6422007d05ab6bfb272a28838129122ffcd98d33634a55e82b9df84be0b6d4e609178

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.04.29.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.04.29.ebuild
new file mode 100644
index 000..bf54d78a860
--- /dev/null
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2021.04.29.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib flag-o-matic
+
+MY_PN="OpenCL-ICD-Loader"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Official Khronos OpenCL ICD Loader"
+HOMEPAGE="https://github.com/KhronosGroup/OpenCL-ICD-Loader;
+SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND=">=dev-util/opencl-headers-2021.04.29
+   !dev-libs/ocl-icd"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTING=$(usex test)
+   -DOPENCL_ICD_LOADER_HEADERS_DIR="${EPREFIX}/usr/include"
+   )
+   cmake_src_configure
+}
+
+multilib_src_test() {
+   
OCL_ICD_FILENAMES="${BUILD_DIR}/test/driver_stub/libOpenCLDriverStub.so" \
+   cmake_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2021-04-27 Thread Marek Szuba
commit: 1407b1343334c665ddf32d76b59baa03d237811c
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Apr 27 10:29:06 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Apr 27 11:04:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1407b134

dev-libs/opencl-icd-loader: drop 2020.03.13-r1

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

 dev-libs/opencl-icd-loader/Manifest|  1 -
 .../opencl-icd-loader-2020.03.13-r1.ebuild | 50 --
 2 files changed, 51 deletions(-)

diff --git a/dev-libs/opencl-icd-loader/Manifest 
b/dev-libs/opencl-icd-loader/Manifest
index fb8500f7d78..520c06efa39 100644
--- a/dev-libs/opencl-icd-loader/Manifest
+++ b/dev-libs/opencl-icd-loader/Manifest
@@ -1,2 +1 @@
-DIST opencl-icd-loader-2020.03.13.tar.gz 57833 BLAKE2B 
7d74ce808f446554c92fea1e431f2026ed33b6c19a6dd6bf832184f8e4fb34a362464e5b844e99b1866afe55b7a521fa669388f868549882a4fde5c4c3c9313b
 SHA512 
56dadf660d4add8cf779e389be1b4d60742b293c5452d7b114b79fe0d96591e56f338303ea991f1b77a40d321a23d53cb1ad9cc95bec502594ee18335641f060
 DIST opencl-icd-loader-2020.06.16.tar.gz 60478 BLAKE2B 
e80bb051868842356a22141dc624a93a9e473673dc5b78e01d54b76c309c1deea256ae1fdf1e1777ea8842ffc33d3b92ab8b6fbe64454cbbf2ea0306523f0bfd
 SHA512 
3cba77a0334976e27aeb60f3f29919b7b8e70ed1ea1d53e278a2873149a6b291323b19292e7a51a1decb27b304395ced22d400c1f750088f8a006c21d42fe94c

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13-r1.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13-r1.ebuild
deleted file mode 100644
index 566faffb1de..000
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib flag-o-matic
-
-MY_PN="OpenCL-ICD-Loader"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Official Khronos OpenCL ICD Loader"
-HOMEPAGE="https://github.com/KhronosGroup/OpenCL-ICD-Loader;
-SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-DEPEND="dev-util/opencl-headers
-   !app-eselect/eselect-opencl
-   !dev-libs/ocl-icd"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   # Until the next upstream release. Bug #716410
-   if use test; then
-   append-cflags $(test-flags-CC -fcommon)
-   fi
-
-   cmake_src_prepare
-}
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DBUILD_TESTING=$(usex test)
-   -DOPENCL_ICD_LOADER_HEADERS_DIR="${EPREFIX}/usr/include"
-   )
-   cmake_src_configure
-}
-
-multilib_src_test() {
-   
OCL_ICD_FILENAMES="${BUILD_DIR}/test/driver_stub/libOpenCLDriverStub.so" \
-   cmake_src_test
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2020-11-12 Thread Thomas Deutschmann
commit: 57c3b26047005d4e1f6cac1253a5982d002a2b87
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 12 20:58:54 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 12 21:02:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57c3b260

dev-libs/opencl-icd-loader: x86 stable (bug #753191)

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

 dev-libs/opencl-icd-loader/opencl-icd-loader-2020.06.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.06.16.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.06.16.ebuild
index 334c9390cc2..566faffb1de 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.06.16.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.06.16.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2020-11-06 Thread Sam James
commit: 472e88e6aacb422b3ba10e040846510b5049af32
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov  6 20:38:15 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov  6 20:38:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=472e88e6

dev-libs/opencl-icd-loader: Stabilize 2020.06.16 amd64, #753191

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

 dev-libs/opencl-icd-loader/opencl-icd-loader-2020.06.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.06.16.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.06.16.ebuild
index 47205d26a95..334c9390cc2 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.06.16.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.06.16.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2020-06-19 Thread Marek Szuba
commit: 47a058069180673ec16ac99089b050b3cff4ccd4
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Jun 19 15:25:11 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Jun 19 16:12:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47a05806

dev-libs/opencl-icd-loader: bump to 2020.06.16

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

 dev-libs/opencl-icd-loader/Manifest|  1 +
 .../opencl-icd-loader-2020.06.16.ebuild| 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-libs/opencl-icd-loader/Manifest 
b/dev-libs/opencl-icd-loader/Manifest
index e4390ff8c73..fb8500f7d78 100644
--- a/dev-libs/opencl-icd-loader/Manifest
+++ b/dev-libs/opencl-icd-loader/Manifest
@@ -1 +1,2 @@
 DIST opencl-icd-loader-2020.03.13.tar.gz 57833 BLAKE2B 
7d74ce808f446554c92fea1e431f2026ed33b6c19a6dd6bf832184f8e4fb34a362464e5b844e99b1866afe55b7a521fa669388f868549882a4fde5c4c3c9313b
 SHA512 
56dadf660d4add8cf779e389be1b4d60742b293c5452d7b114b79fe0d96591e56f338303ea991f1b77a40d321a23d53cb1ad9cc95bec502594ee18335641f060
+DIST opencl-icd-loader-2020.06.16.tar.gz 60478 BLAKE2B 
e80bb051868842356a22141dc624a93a9e473673dc5b78e01d54b76c309c1deea256ae1fdf1e1777ea8842ffc33d3b92ab8b6fbe64454cbbf2ea0306523f0bfd
 SHA512 
3cba77a0334976e27aeb60f3f29919b7b8e70ed1ea1d53e278a2873149a6b291323b19292e7a51a1decb27b304395ced22d400c1f750088f8a006c21d42fe94c

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.06.16.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.06.16.ebuild
new file mode 100644
index 000..47205d26a95
--- /dev/null
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.06.16.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib flag-o-matic
+
+MY_PN="OpenCL-ICD-Loader"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Official Khronos OpenCL ICD Loader"
+HOMEPAGE="https://github.com/KhronosGroup/OpenCL-ICD-Loader;
+SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="dev-util/opencl-headers
+   !app-eselect/eselect-opencl
+   !dev-libs/ocl-icd"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   # Until the next upstream release. Bug #716410
+   if use test; then
+   append-cflags $(test-flags-CC -fcommon)
+   fi
+
+   cmake_src_prepare
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTING=$(usex test)
+   -DOPENCL_ICD_LOADER_HEADERS_DIR="${EPREFIX}/usr/include"
+   )
+   cmake_src_configure
+}
+
+multilib_src_test() {
+   
OCL_ICD_FILENAMES="${BUILD_DIR}/test/driver_stub/libOpenCLDriverStub.so" \
+   cmake_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2020-05-14 Thread Thomas Deutschmann
commit: d0e8b518aaf6a91d4a24ad4fb242ce74d64ca912
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu May 14 21:21:08 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu May 14 21:29:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0e8b518

dev-libs/opencl-icd-loader: x86 stable (bug #721674)

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

 dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13-r1.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13-r1.ebuild
index 334c9390cc2..566faffb1de 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13-r1.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13-r1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2020-05-12 Thread Mikle Kolyada
commit: 1c97da70f4b8fe6edd3796f6ff6dd3a64892551d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 12 12:47:10 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 12 12:47:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c97da70

dev-libs/opencl-icd-loader: amd64 stable wrt bug #721674

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13-r1.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13-r1.ebuild
index 47205d26a95..334c9390cc2 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13-r1.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13-r1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2020-04-20 Thread Marek Szuba
commit: 44b5722ac8a291e9bf93e5f74f809f12c71957a0
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Apr 20 12:20:19 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Apr 20 12:23:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44b5722a

dev-libs/opencl-icd-loader: do not block x11-drivers/nvidia-drivers

There are now versions of the latter in the tree which do not depend on
eselect-opencl.

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

 dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13-r1.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13-r1.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13-r1.ebuild
index 07b5df1216f..47205d26a95 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13-r1.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13-r1.ebuild
@@ -20,12 +20,9 @@ IUSE="test"
 
 RESTRICT="!test? ( test )"
 
-# nvidia-drivers block is hopefully temporary, until it has ceased
-# to depend on eselect-opencl
 DEPEND="dev-util/opencl-headers
!app-eselect/eselect-opencl
-   !dev-libs/ocl-icd
-   !x11-drivers/nvidia-drivers"
+   !dev-libs/ocl-icd"
 RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/${MY_P}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2020-04-10 Thread Marek Szuba
commit: e4983493823a76a3c803d72c859f6bf2775de2b5
Author: Marek Szuba  gentoo  org>
AuthorDate: Fri Apr 10 13:28:38 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Fri Apr 10 13:28:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4983493

dev-libs/opencl-icd-loader: block x11-drivers/nvidia-drivers

For the time being all available versions depend on
app-eselect/eselect-opencl. Hopefully temporary.

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

 dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13-r1.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13-r1.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13-r1.ebuild
index 47205d26a95..07b5df1216f 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13-r1.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13-r1.ebuild
@@ -20,9 +20,12 @@ IUSE="test"
 
 RESTRICT="!test? ( test )"
 
+# nvidia-drivers block is hopefully temporary, until it has ceased
+# to depend on eselect-opencl
 DEPEND="dev-util/opencl-headers
!app-eselect/eselect-opencl
-   !dev-libs/ocl-icd"
+   !dev-libs/ocl-icd
+   !x11-drivers/nvidia-drivers"
 RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/${MY_P}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2020-04-09 Thread Marek Szuba
commit: e1e12f5a0ca4354dbf3e95f6c6ba582146db1f49
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Apr  9 20:57:05 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Apr  9 21:15:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1e12f5a

dev-libs/opencl-icd-loader: block dev-libs/ocl-icd

Now, because we block app-eselect/eselect-opencl and ocl-icd depends on
it. In the future, to avoid file collisions on $libdir/libOpenCL.so*

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

 dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13-r1.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13-r1.ebuild
index 82bb5e6b4d8..47205d26a95 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13-r1.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13-r1.ebuild
@@ -21,7 +21,8 @@ IUSE="test"
 RESTRICT="!test? ( test )"
 
 DEPEND="dev-util/opencl-headers
-   !app-eselect/eselect-opencl"
+   !app-eselect/eselect-opencl
+   !dev-libs/ocl-icd"
 RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/${MY_P}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2020-04-08 Thread Marek Szuba
commit: a575f9498cb5e6e8520c5cd801211e6d0dfccd09
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Apr  8 22:29:06 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Apr  8 22:52:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a575f949

dev-libs/opencl-icd-loader: install directly into /usr/$(get_libdir)

To facilitate transition testing to eselect-free, loader-based OpenCL
support without breaking the more established ICD loader i.e. ocl-icd.
Moreover, it was mostly useless in /usr/lib/OpenCL/vendor/... due to
eselect-opencl not handling unified headers correctly.

Note that this WILL cause massive dependency issues until the package
in question has been added to virtual/opencl. Use with caution.

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

 13.ebuild => opencl-icd-loader-2020.03.13-r1.ebuild} | 16 
 1 file changed, 4 insertions(+), 12 deletions(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13-r1.ebuild
similarity index 73%
rename from dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13.ebuild
rename to dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13-r1.ebuild
index 617e29a65dd..82bb5e6b4d8 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13-r1.ebuild
@@ -20,9 +20,9 @@ IUSE="test"
 
 RESTRICT="!test? ( test )"
 
-DEPEND="dev-util/opencl-headers"
-RDEPEND="${DEPEND}
-   app-eselect/eselect-opencl"
+DEPEND="dev-util/opencl-headers
+   !app-eselect/eselect-opencl"
+RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/${MY_P}"
 
@@ -36,13 +36,9 @@ src_prepare() {
 }
 
 multilib_src_configure() {
-   local ocl_dir="/usr/$(get_libdir)/OpenCL/vendors/${PN}"
-
local mycmakeargs=(
-   -DCMAKE_INSTALL_PREFIX="${ocl_dir}"
-   -DCMAKE_INSTALL_LIBDIR="${ocl_dir}"
-DBUILD_TESTING=$(usex test)
-   -DOPENCL_ICD_LOADER_HEADERS_DIR="${ocl_dir}/include"
+   -DOPENCL_ICD_LOADER_HEADERS_DIR="${EPREFIX}/usr/include"
)
cmake_src_configure
 }
@@ -51,7 +47,3 @@ multilib_src_test() {

OCL_ICD_FILENAMES="${BUILD_DIR}/test/driver_stub/libOpenCLDriverStub.so" \
cmake_src_test
 }
-
-pkg_postinst() {
-   eselect opencl set --use-old "${PN}"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2020-04-07 Thread Marek Szuba
commit: ad524a0e30e6a7841e75f0669d2fbc7cbd571c06
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Apr  6 22:22:31 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Apr  7 09:08:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad524a0e

dev-libs/opencl-icd-loader: build with -fno-common / gcc-10

Just force -fcommon in CFLAGS if tests are enabled (loader code hasn't
got any problems with -fno-common) until the next release, the problem has
already been fixed upstream but the patch is rather large.

Closes: https://bugs.gentoo.org/716410
Signed-off-by: Marek Szuba  gentoo.org>

 .../opencl-icd-loader/opencl-icd-loader-2020.03.13.ebuild | 11 ++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13.ebuild
index 354e60244a5..617e29a65dd 100644
--- a/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13.ebuild
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 CMAKE_ECLASS=cmake
-inherit cmake-multilib
+inherit cmake-multilib flag-o-matic
 
 MY_PN="OpenCL-ICD-Loader"
 MY_P="${MY_PN}-${PV}"
@@ -26,6 +26,15 @@ RDEPEND="${DEPEND}
 
 S="${WORKDIR}/${MY_P}"
 
+src_prepare() {
+   # Until the next upstream release. Bug #716410
+   if use test; then
+   append-cflags $(test-flags-CC -fcommon)
+   fi
+
+   cmake_src_prepare
+}
+
 multilib_src_configure() {
local ocl_dir="/usr/$(get_libdir)/OpenCL/vendors/${PN}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/

2020-04-01 Thread Marek Szuba
commit: d1e684dfb0287cd859c4107d09ebb58f646f3cfd
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Apr  1 23:49:11 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Apr  2 00:20:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1e684df

dev-libs/opencl-icd-loader: new package

The Khronos Group has finally released the first tagged version of their
official ICD loader!

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

 dev-libs/opencl-icd-loader/Manifest|  1 +
 dev-libs/opencl-icd-loader/metadata.xml| 12 ++
 .../opencl-icd-loader-2020.03.13.ebuild| 48 ++
 3 files changed, 61 insertions(+)

diff --git a/dev-libs/opencl-icd-loader/Manifest 
b/dev-libs/opencl-icd-loader/Manifest
new file mode 100644
index 000..e4390ff8c73
--- /dev/null
+++ b/dev-libs/opencl-icd-loader/Manifest
@@ -0,0 +1 @@
+DIST opencl-icd-loader-2020.03.13.tar.gz 57833 BLAKE2B 
7d74ce808f446554c92fea1e431f2026ed33b6c19a6dd6bf832184f8e4fb34a362464e5b844e99b1866afe55b7a521fa669388f868549882a4fde5c4c3c9313b
 SHA512 
56dadf660d4add8cf779e389be1b4d60742b293c5452d7b114b79fe0d96591e56f338303ea991f1b77a40d321a23d53cb1ad9cc95bec502594ee18335641f060

diff --git a/dev-libs/opencl-icd-loader/metadata.xml 
b/dev-libs/opencl-icd-loader/metadata.xml
new file mode 100644
index 000..e74450ef1a6
--- /dev/null
+++ b/dev-libs/opencl-icd-loader/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   mare...@gentoo.org
+   Marek Szuba
+   
+   
+   KhronosGroup/OpenCL-ICD-Loader
+   
+
+

diff --git a/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13.ebuild 
b/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13.ebuild
new file mode 100644
index 000..354e60244a5
--- /dev/null
+++ b/dev-libs/opencl-icd-loader/opencl-icd-loader-2020.03.13.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib
+
+MY_PN="OpenCL-ICD-Loader"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Official Khronos OpenCL ICD Loader"
+HOMEPAGE="https://github.com/KhronosGroup/OpenCL-ICD-Loader;
+SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="dev-util/opencl-headers"
+RDEPEND="${DEPEND}
+   app-eselect/eselect-opencl"
+
+S="${WORKDIR}/${MY_P}"
+
+multilib_src_configure() {
+   local ocl_dir="/usr/$(get_libdir)/OpenCL/vendors/${PN}"
+
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_PREFIX="${ocl_dir}"
+   -DCMAKE_INSTALL_LIBDIR="${ocl_dir}"
+   -DBUILD_TESTING=$(usex test)
+   -DOPENCL_ICD_LOADER_HEADERS_DIR="${ocl_dir}/include"
+   )
+   cmake_src_configure
+}
+
+multilib_src_test() {
+   
OCL_ICD_FILENAMES="${BUILD_DIR}/test/driver_stub/libOpenCLDriverStub.so" \
+   cmake_src_test
+}
+
+pkg_postinst() {
+   eselect opencl set --use-old "${PN}"
+}