[gentoo-commits] repo/gentoo:master commit in: dev-libs/opencl-icd-loader/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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}" +}