From c83738e70baeab2df370c1c73b13bb8feb99eb11 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 9 Apr 2023 11:34:26 +0100 Subject: gentoo auto-resync : 09:04:2023 - 11:34:26 --- dev-libs/Manifest.gz | Bin 96262 -> 96257 bytes dev-libs/clhpp/Manifest | 2 +- dev-libs/clhpp/clhpp-2023.02.06.ebuild | 37 ++++++--------------------------- 3 files changed, 7 insertions(+), 32 deletions(-) (limited to 'dev-libs') diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index 4590982557a7..fb35154d188d 100644 Binary files a/dev-libs/Manifest.gz and b/dev-libs/Manifest.gz 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 -- cgit v1.2.3