From 1e17db840dfd2f8b2b43a0a385c106812ebcfea9 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 25 Feb 2023 03:50:40 +0000 Subject: gentoo auto-resync : 25:02:2023 - 03:50:40 --- dev-libs/Manifest.gz | Bin 96128 -> 96117 bytes dev-libs/cglm/Manifest | 2 +- dev-libs/cglm/cglm-0.8.9.ebuild | 2 +- dev-libs/clhpp/Manifest | 2 + dev-libs/clhpp/clhpp-2023.02.06.ebuild | 64 +++++++++++++++++++++ dev-libs/opencl-icd-loader/Manifest | 2 + .../opencl-icd-loader-2023.02.06.ebuild | 39 +++++++++++++ dev-libs/rinutils/Manifest | 2 +- dev-libs/rinutils/rinutils-0.10.1.ebuild | 2 +- 9 files changed, 111 insertions(+), 4 deletions(-) create mode 100644 dev-libs/clhpp/clhpp-2023.02.06.ebuild create mode 100644 dev-libs/opencl-icd-loader/opencl-icd-loader-2023.02.06.ebuild (limited to 'dev-libs') diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index 08482f24bfa3..70683e7e3903 100644 Binary files a/dev-libs/Manifest.gz and b/dev-libs/Manifest.gz differ diff --git a/dev-libs/cglm/Manifest b/dev-libs/cglm/Manifest index 07f32d2a255d..b55c1fce5237 100644 --- a/dev-libs/cglm/Manifest +++ b/dev-libs/cglm/Manifest @@ -1,3 +1,3 @@ DIST cglm-0.8.9.tar.gz 631331 BLAKE2B 17f6f8d379aa81ee9327315b121cc7629fcc394fe032c1e1540e5153b2d3b0a2129f27eb46a8ae4323aa826b2bfff310b9039f78953d52d0bd994ba493fcdbd9 SHA512 ac0a042d61c60eac7d6616e5bc0f5c3e77b1a45f58f6732b34edc9a0d714046777e4b490200a3b54c6325ddad5b5faeb3648a299685f748f8b0618ce66a9a7f4 -EBUILD cglm-0.8.9.ebuild 504 BLAKE2B 194380b356a82b65fe5ec1f296ba1b75d8435cffe9385129ff24da60ee605bc355616683c54f381ae221e94f82aa96a7afb5c0e21455e007c7b3318f76f322f7 SHA512 74a9dae6617598d0e35ff68dda3c39785236a60dd56ef74f19a143b644dde5e01672a88a87bf6c822c558e2e134945f14a1f8709ea2ac6067bcc78f84acf5e37 +EBUILD cglm-0.8.9.ebuild 509 BLAKE2B 4b596071ff915c93b4d3637772d787baa1699641ec71bb3c3d75644dd595df68ec99d3705f2dd2d959207a775e43649d149487d40bdedec6e3e08c034f13be5e SHA512 808dae416359a17a4de003577d5ecd0edc32da4ff0dd9669fd88841a09d247da9d1135e823d98e0fc2bf15d6a757ae2b43979e04ea969fd413204daa1ed2cfe5 MISC metadata.xml 326 BLAKE2B bae3dddd1d78f4e11e581e13ec9b27181bac9d1d7b3bf146c10bc4851185e1dbac9ce68b1ad14cb1bc692c7aa379eb5dfee915827eaed9382d068ae04c3562a3 SHA512 5f42f80b1e9b00854a6d0bbe41e32bd81659fb254b53d483dd27c33875b3db362c301894f2e961969ec17c06333c22ab6438a01d231bf3232a1044db934118bc diff --git a/dev-libs/cglm/cglm-0.8.9.ebuild b/dev-libs/cglm/cglm-0.8.9.ebuild index 50287b0bd748..c08a2059bd9c 100644 --- a/dev-libs/cglm/cglm-0.8.9.ebuild +++ b/dev-libs/cglm/cglm-0.8.9.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/recp/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.t LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~ppc64 ~x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-libs/clhpp/Manifest b/dev-libs/clhpp/Manifest index 818c27da1335..429216bec90d 100644 --- a/dev-libs/clhpp/Manifest +++ b/dev-libs/clhpp/Manifest @@ -1,3 +1,5 @@ DIST clhpp-2.0.19.tar.gz 106871 BLAKE2B e8c94f3e242d272a7eedbb13f7ead89cacaffdeca8b837fab29eb023e60efc7eb730b3966702474168071e7c884801fa24f0eedad95f6ea866f27dddb3af4a4e SHA512 f2d37eaee7a46b505844ddf45ae94f5f94241dea0b8f03f6bf4ba7524d7556c9ed19cc2f702cdd9becc469816ffa3d8371ae3561aebff5486cae9b623a10f58b +DIST clhpp-2023.02.06.tar.gz 106874 BLAKE2B c57cdff048fe80b8fd95f14a77883f0d3eb7a64f7b9fea2661e0127172783ece911f908d7b6597e1b1b2cdfc86c1d841a3047d295a85408ba4c25cb5c8a262f8 SHA512 30252a832287375d550a5e184779881d5b22207a636298c7f52f277c219d3a1ae6983259cfea7bf4f90f0840fec114ee0e7a8c1e6a6fe48c24fd3b5119e7a7f8 EBUILD clhpp-2.0.19.ebuild 1198 BLAKE2B 70ed65f97b5413e01ac34a7ab9a728f8cf4d81d452879da5e8083dd99099ba8bccb4a0c7b55d293672cca009f8b3b385cd2c7650a5574547efeaad94e11c1a20 SHA512 81b9bea394f9b411266a75aa8ee6068f143e01292ef653464333f83be1fbeef07e5026ac93e3c079ce4303502a73d41d903a9cfeb3a9a7327c735d0620224207 +EBUILD clhpp-2023.02.06.ebuild 1172 BLAKE2B 16fffda4c03bd23c0116682f12f6ae52bc9fc0e252818a8af6eee2a0b6fe26a3134141cfd5dbbb8b6e53e15d16385ba5fff11be8d99674aeb202acdecb0b9073 SHA512 1fa9aec81671dbdb0a8214fc9007ed52482e77ee29bf63ad734609da3dc17e6ce6df66daeeec488d5dbe97e465142fa47fdbebcb7edcbf9827816cb6916201ec MISC metadata.xml 346 BLAKE2B acef91691221b9b27c8153b22470984b76fb92c720b9017da5cbae9464839c9625ea1d8902d18bf711ef7fcb435a07e7baf781d998881fe8179780d68e4c505e SHA512 78da9f326b7064b15eaf832bda21362f0a6eb495ed6a63c01cafb961d4ec7791c0806bd5f14d774092783fb55bb57012dc5ed74c04d445fce38cf72bc3998f73 diff --git a/dev-libs/clhpp/clhpp-2023.02.06.ebuild b/dev-libs/clhpp/clhpp-2023.02.06.ebuild new file mode 100644 index 000000000000..c87a653da5d2 --- /dev/null +++ b/dev-libs/clhpp/clhpp-2023.02.06.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby26 ruby27 ruby30" +RUBY_OPTIONAL="yes" + +inherit cmake ruby-ng + +MY_PN="OpenCL-CLHPP" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Khronos OpenCL C++ bindings" +HOMEPAGE="https://github.com/KhronosGroup/OpenCL-CLHPP/" +SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Khronos-CLHPP" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +# Tests require CMock (NOT cmocka), which is currently unpackaged +RESTRICT="test" + +RDEPEND="virtual/opencl" +DEPEND="${RDEPEND} + >=dev-util/opencl-headers-${PV}" +BDEPEND="test? ( $(ruby_implementations_depend) )" + +S="${WORKDIR}"/${MY_P} + +pkg_setup() { + use test && ruby-ng_pkg_setup +} + +src_unpack() { + # suppress ruby-ng export + default +} + +src_prepare() { + # suppress ruby-ng export + cmake_src_prepare +} + +src_compile() { + # suppress ruby-ng export + cmake_src_compile +} + +src_install() { + # suppress ruby-ng export + cmake_src_install +} + +src_configure() { + local mycmakeargs=( + -DBUILD_DOCS=OFF + -DBUILD_EXAMPLES=OFF + -DBUILD_TESTING=$(usex test) + ) + cmake_src_configure +} diff --git a/dev-libs/opencl-icd-loader/Manifest b/dev-libs/opencl-icd-loader/Manifest index da0003016e7f..d0fa75723731 100644 --- a/dev-libs/opencl-icd-loader/Manifest +++ b/dev-libs/opencl-icd-loader/Manifest @@ -1,3 +1,5 @@ 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 EBUILD opencl-icd-loader-2022.09.30.ebuild 856 BLAKE2B 8bb3eb90e665678e6a13d08fc2ed9553fdc2d7f08f915da342b02f435074408d3934fb29cc4da4bf5929d75f445fa8c0b8d9cc5d109e09a7cee98452a08468e5 SHA512 debc5c067ba27e3da735ddd6eaf4abcd5db5dc864ab2299c3b9aecaf78cd3abf4926a361bc8fb0e139394f7795675af0d4fbf8220c2041b5c32a512467ed5407 +EBUILD opencl-icd-loader-2023.02.06.ebuild 859 BLAKE2B b316ce715f99d00fc86d52211afb73e8320121f811294962f8a1362617a0838ed696bd2f1d967bf2c74891322acca40d2a69ac0c63f2270693073a0f522df4c5 SHA512 9b18f4658ccec156ee906ed0378677ddd0a732c0ed8105c0a5e0bb1e6bd87628dc3ab89fa91e85493c1b8eff3480806b86a5a5c456683c97e0f7285a98950577 MISC metadata.xml 341 BLAKE2B b49a18b36fbbf0c978ad2445ee4688f32cafd66001f04e02256a420b9dd1e808f85c32e43adb15e5814957f5273a135f82c5fdfe37baf7e6fa73abe2c8fcd990 SHA512 5dcf111b1e5ec3e7532258ed2e29946cab993051193bec1413096b52148117c935b028e071c501863620c4a51e81aee333b9e4375caa14fdab3701524da99268 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 000000000000..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 +} diff --git a/dev-libs/rinutils/Manifest b/dev-libs/rinutils/Manifest index 5588643146b7..4b3f0d34e20d 100644 --- a/dev-libs/rinutils/Manifest +++ b/dev-libs/rinutils/Manifest @@ -1,5 +1,5 @@ DIST rinutils-0.10.0.tar.xz 17268 BLAKE2B 2c651b70295d10690ca76bf1349ce83728cd5398fe4babf821ee6a0d61d4c7d107c6c68595e19a841fb5baaa0057237357b3917acd61c02599781bf0252fd512 SHA512 d3780b34b4eda4658f65cf7555553430441fcd45fb2d4fdba22a8f48c0df09c6c0a4e9543262c797c0602e2f9bace2d3f41514ae202ee13183286c9fb1f38677 DIST rinutils-0.10.1.tar.xz 19160 BLAKE2B afefc834e3968d9cc32e3cb3368c1aadedaa90adf9f6e95c0d11367ce5ec9f2960b73685f55293aaa4c9aecb31b8a26a235f4d0aae60ffd4eaa8d229e31e84d6 SHA512 e743ee02258132830e7fd4436c1e6bfda33cdd90835978ad5a233562f85848274846ba0b46a1402cd70054da4dffba78f7e3d6e8fe484d97c569b4f9c7459abd EBUILD rinutils-0.10.0.ebuild 574 BLAKE2B 5c5e80e6d6ea8f11d53cfbc150d3d7d6d0193158ac7cea68aec82dd0db3ba052a618518df5277201e42d3b13160ea34c8da28c634d1c85d9238d026b0684ee26 SHA512 8507f335499f14fc23d5ac82fe43d991b2b26a76a3213ae4f4e26248fe0214304467555a5eb5ed7e0a0c15d71dcf6e122d327f403a73d239866a82cbeb4c74f3 -EBUILD rinutils-0.10.1.ebuild 590 BLAKE2B 9241cab061e79e5c8cec1c8447263c3474b6defc7cf90b20f654a4d8d8fb287bf7c773e24e952730ee58cf4f0fe97607927e8b14d7e246ca0618e5aa86603907 SHA512 76156ec8548c927e1e4636c546ff131eadcb06a55a5eb9fb5176c7c55a3c66357a71f6ed1980f73c880178d569f6c037d8fa01818993fff8064f6ac54a41efa6 +EBUILD rinutils-0.10.1.ebuild 595 BLAKE2B 559d9af3eebe7af19f34a37b505ee4a061a068bb157121a7a1707fa54ac0b94e4233f40271518b14cc91e87a8a7e10a6e8faf9d51ae11dbeac6fca2e796458d4 SHA512 263e65240b12242d2b0548a692952cd7ae5bef84c0aee2565e77d0831e8b1e36ca903e6e96cbd9a8d1bc1e5cf8170744970c22304bc73012195d312bd080466b MISC metadata.xml 331 BLAKE2B 13bfca0ccb2a90655ee3b9c9ed39a893bdaabc7a9155e6cdee251f26ac5eaba68120b75a62ada42e2dbfae6aa1b007891ead4474cc3f7cfde0d5ce0b53c9ae36 SHA512 771495cfe5d20f7033d45ca1cff49be98d5b1c11d75b29a8e9ddea47a986c6567ca6662290def45fe7a6c6f3507372f8865ee8d3a9e078175e2aba755d561069 diff --git a/dev-libs/rinutils/rinutils-0.10.1.ebuild b/dev-libs/rinutils/rinutils-0.10.1.ebuild index abd18d7a6886..dc543ed1cc18 100644 --- a/dev-libs/rinutils/rinutils-0.10.1.ebuild +++ b/dev-libs/rinutils/rinutils-0.10.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/shlomif/${PN}/releases/download/${PV}/${P}.tar.xz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~hppa ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86" src_configure() { local mycmakeargs=( -- cgit v1.2.3