summaryrefslogtreecommitdiff
path: root/dev-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-04-09 11:34:26 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-04-09 11:34:26 +0100
commitc83738e70baeab2df370c1c73b13bb8feb99eb11 (patch)
tree25031d5df1ae5d4c570107752277be06b970bcbf /dev-libs
parent3e1b17a1a1b2bac1314c0ea171fbd05bb098f02b (diff)
gentoo auto-resync : 09:04:2023 - 11:34:26
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/Manifest.gzbin96262 -> 96257 bytes
-rw-r--r--dev-libs/clhpp/Manifest2
-rw-r--r--dev-libs/clhpp/clhpp-2023.02.06.ebuild37
3 files changed, 7 insertions, 32 deletions
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 4590982557a7..fb35154d188d 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/clhpp/Manifest b/dev-libs/clhpp/Manifest
index e72ff5532f95..14ed34d8a3ba 100644
--- a/dev-libs/clhpp/Manifest
+++ b/dev-libs/clhpp/Manifest
@@ -1,3 +1,3 @@
DIST clhpp-2023.02.06.tar.gz 106874 BLAKE2B c57cdff048fe80b8fd95f14a77883f0d3eb7a64f7b9fea2661e0127172783ece911f908d7b6597e1b1b2cdfc86c1d841a3047d295a85408ba4c25cb5c8a262f8 SHA512 30252a832287375d550a5e184779881d5b22207a636298c7f52f277c219d3a1ae6983259cfea7bf4f90f0840fec114ee0e7a8c1e6a6fe48c24fd3b5119e7a7f8
-EBUILD clhpp-2023.02.06.ebuild 1170 BLAKE2B 432565101ba3a3488246e919bd547289e52425566a7de04813d09f980f3ab7a86e1bb1bc6656c17d17ff03aeb919b03d2adf221481990d75a7c3f6ef78d47354 SHA512 b210a9aa237713ce28df0d8e3fa84271ab7197e79f26597f8232c0301de8f2115b79107f446c43544eb7e41d32d443e1a5efa08261af88e052bb3868dd82e76b
+EBUILD clhpp-2023.02.06.ebuild 932 BLAKE2B b0527213917a031f4500183a4754f26cb69e6bafca6abf1a51d6bface0a90f3fa0165f8b4b3d7d94a9fc626b1252eea0399a64b4c5d3a8585fce36b0a8b6622b SHA512 c9fae768a12f4dd132787a8233fb1cd7f209ed46f88bf32cbedd59345ea1df230bb23b44e491dee615dff2f3deaa82926a82f0dd249305f8db464bf2f6cbbb1b
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
index d706666350b7..366b4f04fcb7 100644
--- a/dev-libs/clhpp/clhpp-2023.02.06.ebuild
+++ b/dev-libs/clhpp/clhpp-2023.02.06.ebuild
@@ -3,10 +3,7 @@
EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
-RUBY_OPTIONAL="yes"
-
-inherit cmake ruby-ng
+inherit cmake
MY_PN="OpenCL-CLHPP"
MY_P="${MY_PN}-${PV}"
@@ -17,43 +14,21 @@ SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/refs/tags/v${PV}.tar.g
LICENSE="Khronos-CLHPP"
SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~ppc64 x86"
IUSE="test"
-# Tests require CMock (NOT cmocka), which is currently unpackaged
+# Tests require CMock (NOT cmocka), which is currently not in Gentoo
+# and has been found to be extremely awkward to package.
+# Should it ever get packaged, consult git history for how to set things up
+# for the clhpp test suite.
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