From c4b414ba84991b36b62c066b701385eaf44cdd49 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 31 Dec 2022 20:20:25 +0000 Subject: gentoo auto-resync : 31:12:2022 - 20:20:25 --- dev-libs/Manifest.gz | Bin 96481 -> 96137 bytes dev-libs/boost-mpl-cartesian_product/Manifest | 3 - .../boost-mpl-cartesian_product-20161205.ebuild | 43 ---------- dev-libs/boost-mpl-cartesian_product/metadata.xml | 15 ---- dev-libs/ocl-icd/Manifest | 6 -- .../ocl-icd/files/ocl-icd-2.3.0-new-headers.patch | 94 --------------------- dev-libs/ocl-icd/metadata.xml | 13 --- dev-libs/ocl-icd/ocl-icd-2.3.0.ebuild | 62 -------------- dev-libs/ocl-icd/ocl-icd-2.3.1.ebuild | 58 ------------- 9 files changed, 294 deletions(-) delete mode 100644 dev-libs/boost-mpl-cartesian_product/Manifest delete mode 100644 dev-libs/boost-mpl-cartesian_product/boost-mpl-cartesian_product-20161205.ebuild delete mode 100644 dev-libs/boost-mpl-cartesian_product/metadata.xml delete mode 100644 dev-libs/ocl-icd/Manifest delete mode 100644 dev-libs/ocl-icd/files/ocl-icd-2.3.0-new-headers.patch delete mode 100644 dev-libs/ocl-icd/metadata.xml delete mode 100644 dev-libs/ocl-icd/ocl-icd-2.3.0.ebuild delete mode 100644 dev-libs/ocl-icd/ocl-icd-2.3.1.ebuild (limited to 'dev-libs') diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index 54c670ad782f..3c9bea66262d 100644 Binary files a/dev-libs/Manifest.gz and b/dev-libs/Manifest.gz differ diff --git a/dev-libs/boost-mpl-cartesian_product/Manifest b/dev-libs/boost-mpl-cartesian_product/Manifest deleted file mode 100644 index cd090d622fea..000000000000 --- a/dev-libs/boost-mpl-cartesian_product/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST boost-mpl-cartesian_product-20161205.tar.gz 4391 BLAKE2B 1ed647de2cf98f78aa58fcf9fa4122c3b4a8a40c00c6379d9abb8c7f36ccf1b3360ed3fc3143effc7a7e228404c496d9b93dd3c4f9ced59be15148ae122d7316 SHA512 cbe1f10b45bbb3db84bba7aa935698d7d79a59ae8b40c786df31da2936500feffe5589755ea53f31e3fc869ca4e87a880f013967d2829ce55412900b244252e7 -EBUILD boost-mpl-cartesian_product-20161205.ebuild 1008 BLAKE2B c0229b0b3a05f72cee13083cb6f93248e2bd0f869c3a882bf4aa8b984a0bf18e51e838c93de404062b29853e1eb1c0754d6b8bb9edf9fd9053e91b6e957475c9 SHA512 d12b3161db35767c538a3dd7ce37b9e66f2813510bf637eb49887549d296222a66cdc3a86e845bc656cff029b41e4876d0a904efb9f7bc4dfc398f19354a4615 -MISC metadata.xml 473 BLAKE2B 4e7c7b34ff8cc784b64386273be768f6d6c6901f9f0aa466e5ddbc9785463a31456ed4af7f0f7788c7fb193d7857a4cab4ff29c034678890480b63d48cbd2bf5 SHA512 513d810b2fd579485be744a61714e2fa29e3f27aa34a6b871ee88fe98ad02188b52fe0ca7b9ad0d42034d4843dd213870cd2c31c2fc4e90b8104560b25fa1e7b diff --git a/dev-libs/boost-mpl-cartesian_product/boost-mpl-cartesian_product-20161205.ebuild b/dev-libs/boost-mpl-cartesian_product/boost-mpl-cartesian_product-20161205.ebuild deleted file mode 100644 index d7206af56292..000000000000 --- a/dev-libs/boost-mpl-cartesian_product/boost-mpl-cartesian_product-20161205.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit vcs-snapshot toolchain-funcs - -COMMIT="aeb0266b3a89f32c390dff51cb73a454d5d7a745" -DESCRIPTION="an extension to the Boost.MPL library" -HOMEPAGE="https://github.com/quinoacomputing/BoostMPLCartesianProduct" -SRC_URI="https://github.com/quinoacomputing/BoostMPLCartesianProduct/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="Boost-1.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND="dev-libs/boost" -RDEPEND="${DEPEND}" - -src_compile() { - use test || return - local i - for i in $(find libs/mpl -name "*.cpp"); do - echo $(tc-getCXX) ${CXXFLAGS} -I. "$i" -o "${i%.cpp}" - $(tc-getCXX) ${CXXFLAGS} -I. "$i" -o "${i%.cpp}" || die - done -} - -src_test() { - local i - for i in $(find libs/mpl -name "*.cpp"); do - echo "${i%.cpp}" - "${i%.cpp}" || die - done -} - -src_install() { - dodoc readme.txt - insinto /usr/include/boost/mpl - doins boost/mpl/cartesian_product.hpp -} diff --git a/dev-libs/boost-mpl-cartesian_product/metadata.xml b/dev-libs/boost-mpl-cartesian_product/metadata.xml deleted file mode 100644 index 3ac9541f6026..000000000000 --- a/dev-libs/boost-mpl-cartesian_product/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - junghans@gentoo.org - Christoph Junghans - - - sci@gentoo.org - Gentoo Science Project - - - quinoacomputing/BoostMPLCartesianProduct - - diff --git a/dev-libs/ocl-icd/Manifest b/dev-libs/ocl-icd/Manifest deleted file mode 100644 index 3b8f5c782f7b..000000000000 --- a/dev-libs/ocl-icd/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -AUX ocl-icd-2.3.0-new-headers.patch 4641 BLAKE2B 0013da2cfbe61cf98f98740055b54f2a3a1afacbf7d8845f0a3f53622e4a5e848d8d5d0be279e4717f29bc8e379affb3508aa2efa1c355c073ca42e883bdeead SHA512 951f1fb715031ebd6b1146b08d34fdc98154435129f8c1fb7b7b01ca33e10fdf2b8651c231fc1f47a41d3dc66c77df29786b3535099b7bbaac2e2b62fa4edc93 -DIST ocl-icd-2.3.0.tar.gz 100848 BLAKE2B b9e5b78df63f4865bb4cb3623fbc6bd336c86b4a9e1f23a29fab1cf11f848cb20d6d8d4a480ff44e442b02d606247a923798143058256ef59c2b16c9daf7098d SHA512 003f3661b7086a7364e79d1058591f12a7095aa2c3decfc4b496f00a0863a91cd81080f33b9308e3948045f8aca5856868ed2725f478654230e51a60d654e613 -DIST ocl-icd-2.3.1.tar.gz 102616 BLAKE2B f3e41d73e8cca7b42697a81f9d353341ba40ae67bb07ccbb7f6bd4fc9c8d16cbb4a9a9826ef81a381629cf1bd2c61d6ad9d7a02dcdb2871359041cfd8e9815b7 SHA512 3fa92dbcbe8ea2acf1ee967419d1b39ca7ace96e64261e3818984bd70831d62692e953c30e3e271fe74d59c634785055320f03c4d0516e2f53f7f700d3bcc76d -EBUILD ocl-icd-2.3.0.ebuild 1593 BLAKE2B 7dfb66e1e7bf7f086fffd3287ef99cfb8f0190f3890614b59fb214d0e766c048121d178ba5750a6c0a072574dc243eb957962f2f19421150c14a20b9f9f6292e SHA512 e822ffeb32ac80fac2774f0050d055b213af4e59fd1bbe398b9ad0b99370be5e2fac0874948af96377b9a52fdf36272da341d2e53a96cc96de4e93af962e9805 -EBUILD ocl-icd-2.3.1.ebuild 1551 BLAKE2B b8e10636ff4744bfeb50e6f9eb99b9a41c846761dfe02f86ca29c2a1d94474fd4b9ae55e03a9f95818a47abfcb84fbb9f19343b3645c93e14866216453f92053 SHA512 2447ced77634f796d6fe31e0e505dba7968164eedc32e62910d412521f2d7846f50b9b6bd9ee09216de9c84226ceb5b36680906ba6bfb424aefae2fbf3f0ec79 -MISC metadata.xml 397 BLAKE2B 385d442979cec4852b3ca02d98413415ea62683c4bbdf33c5ace01879f8a4a4f7bedf9a0f7ba4f88dcea4267765a0635cacb4a619e6d9294c6d399e01220a1f7 SHA512 730e4cd26169de827576ac7d61a07caa08c6d78cc1561417c5e017eee58a7137436003aafac620223ae1513a100c7817a3e00463ea50f0d9e3690949f2c54614 diff --git a/dev-libs/ocl-icd/files/ocl-icd-2.3.0-new-headers.patch b/dev-libs/ocl-icd/files/ocl-icd-2.3.0-new-headers.patch deleted file mode 100644 index aa35c96ccda6..000000000000 --- a/dev-libs/ocl-icd/files/ocl-icd-2.3.0-new-headers.patch +++ /dev/null @@ -1,94 +0,0 @@ -From aed1832c81c0971ea001e12d41e04df834257f94 Mon Sep 17 00:00:00 2001 -From: Brice Videau -Date: Wed, 12 May 2021 10:24:44 -0500 -Subject: [PATCH] Updated to support latest Khronos headers. - ---- - icd_generator.rb | 4 +- - khronos-headers/CL/cl.h | 46 +-- - khronos-headers/CL/cl_d3d10.h | 12 +- - khronos-headers/CL/cl_d3d11.h | 12 +- - khronos-headers/CL/cl_dx9_media_sharing.h | 32 +- - khronos-headers/CL/cl_egl.h | 8 +- - khronos-headers/CL/cl_ext.h | 228 +++++++++---- - khronos-headers/CL/cl_gl.h | 22 +- - khronos-headers/CL/cl_gl_ext.h | 26 +- - khronos-headers/CL/cl_icd.h | 316 +++++++++--------- - khronos-headers/CL/cl_layer.h | 4 +- - khronos-headers/CL/cl_platform.h | 125 ++++--- - .../CL/cl_va_api_media_sharing_intel.h | 24 +- - khronos-headers/CL/opencl.h | 3 +- - ocl_interface.yaml | 10 +- - run_dummy_icd.c | 1 - - 16 files changed, 484 insertions(+), 389 deletions(-) - -diff --git a/icd_generator.rb b/icd_generator.rb -index bb0f2e9..ed4217f 100644 ---- a/icd_generator.rb -+++ b/icd_generator.rb -@@ -57,7 +57,7 @@ module IcdGenerator - "clGetGLContextInfoKHR", "clUnloadCompiler", - "clCreateContext", "clCreateContextFromType", "clWaitForEvents"] - $header_files = ["/usr/include/CL/cl.h", "/usr/include/CL/cl_gl.h", "/usr/include/CL/cl_egl.h", -- "/usr/include/CL/cl_ext.h", "/usr/include/CL/cl_gl_ext.h"] -+ "/usr/include/CL/cl_ext.h"] - $windows_header_files = ["/usr/include/CL/cl_dx9_media_sharing.h", "/usr/include/CL/cl_d3d11.h", "/usr/include/CL/cl_d3d10.h"] - $cl_data_type_error = { "cl_platform_id" => "CL_INVALID_PLATFORM", - "cl_device_id" => "CL_INVALID_DEVICE", -@@ -246,7 +246,7 @@ def self.generate_run_dummy_icd_source - run_dummy_icd += "\n\n" - $api_entries.each_key { |func_name| - next if $forbidden_funcs.include?(func_name) -- run_dummy_icd += $api_entries[func_name]+";\n" -+ run_dummy_icd += $api_entries[func_name]+"\n" - } - run_dummy_icd += "\n\n" - run_dummy_icd += "void call_all_OpenCL_functions(cl_platform_id chosen_platform) {\n" -diff --git a/ocl_interface.yaml b/ocl_interface.yaml -index 1e80f16..43a0e59 100644 ---- a/ocl_interface.yaml -+++ b/ocl_interface.yaml -@@ -674,18 +674,18 @@ - const cl_device_partition_property_ext * /* properties */, - cl_uint /*num_entries*/, - cl_device_id * /*out_devices*/, -- cl_uint * /*num_devices*/ ) CL_EXT_SUFFIX__VERSION_1_1; -+ cl_uint * /*num_devices*/ ) CL_API_SUFFIX__VERSION_1_1; - 90: |- - CL_API_ENTRY cl_int CL_API_CALL -- clRetainDeviceEXT( cl_device_id /*device*/ ) CL_EXT_SUFFIX__VERSION_1_1; -+ clRetainDeviceEXT( cl_device_id /*device*/ ) CL_API_SUFFIX__VERSION_1_1; - 91: |- - CL_API_ENTRY cl_int CL_API_CALL -- clReleaseDeviceEXT( cl_device_id /*device*/ ) CL_EXT_SUFFIX__VERSION_1_1; -+ clReleaseDeviceEXT( cl_device_id /*device*/ ) CL_API_SUFFIX__VERSION_1_1; - 92: |- - CL_API_ENTRY cl_event CL_API_CALL - clCreateEventFromGLsyncKHR(cl_context /* context */, - cl_GLsync /* cl_GLsync */, -- cl_int * /* errcode_ret */) CL_EXT_SUFFIX__VERSION_1_1; -+ cl_int * /* errcode_ret */) CL_API_SUFFIX__VERSION_1_1; - 93: |- - CL_API_ENTRY cl_int CL_API_CALL - clCreateSubDevices(cl_device_id /* in_device */, -@@ -1016,7 +1016,7 @@ - const void * /*input_value*/, - size_t /*param_value_size*/, - void* /*param_value*/, -- size_t* /*param_value_size_ret*/ ) CL_EXT_SUFFIX__VERSION_2_0; -+ size_t* /*param_value_size_ret*/ ) CL_API_SUFFIX__VERSION_2_0; - 137: |- - CL_API_ENTRY cl_kernel CL_API_CALL - clCloneKernel(cl_kernel /* source_kernel */, -diff --git a/run_dummy_icd.c b/run_dummy_icd.c -index 400c1b0..c064b19 100644 ---- a/run_dummy_icd.c -+++ b/run_dummy_icd.c -@@ -39,7 +39,6 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - # include - # include - # include --# include - #pragma GCC diagnostic pop - #include - #include "ocl_icd_debug.h" diff --git a/dev-libs/ocl-icd/metadata.xml b/dev-libs/ocl-icd/metadata.xml deleted file mode 100644 index eba2b31b82d6..000000000000 --- a/dev-libs/ocl-icd/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - patrick@gentoo.org - Patrick Lauer - - - - Install Khronos OpenCL headers. - - - diff --git a/dev-libs/ocl-icd/ocl-icd-2.3.0.ebuild b/dev-libs/ocl-icd/ocl-icd-2.3.0.ebuild deleted file mode 100644 index e4d106dd1969..000000000000 --- a/dev-libs/ocl-icd/ocl-icd-2.3.0.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby25 ruby26 ruby27 ruby30" -inherit autotools flag-o-matic multilib-minimal ruby-single - -DESCRIPTION="Alternative to vendor specific OpenCL ICD loaders" -HOMEPAGE="https://github.com/OCL-dev/ocl-icd" -SRC_URI="https://github.com/OCL-dev/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 ~ppc64 x86" - -# Does nothing now but by keeping it here we avoid having to have virtual/opencl -# handle ebuilds both with and without this flag. -IUSE="+khronos-headers" - -BDEPEND="${RUBY_DEPS}" -DEPEND=">=dev-util/opencl-headers-2021.04.29" -RDEPEND="${DEPEND} - !app-eselect/eselect-opencl - !dev-libs/opencl-icd-loader" - -PATCHES=( - "${FILESDIR}"/${P}-new-headers.patch -) - -src_prepare() { - replace-flags -Os -O2 # bug 646122 - - default - eautoreconf -} - -multilib_src_configure() { - # dev-util/opencl-headers ARE official Khronos Group headers, what this option - # does is disable the use of the bundled ones - ECONF_SOURCE="${S}" econf --enable-pthread-once --disable-official-khronos-headers \ - --enable-custom-vendordir="${EPREFIX}/etc/OpenCL/vendors" -} - -multilib_src_compile() { - local candidates=(${USE_RUBY}) - local ruby= - for (( idx=${#candidates[@]}-1 ; idx>=0 ; idx-- )) ; do - if ${candidates[idx]} --version &> /dev/null; then - ruby=${candidates[idx]} && break - fi - done - [[ -z ${ruby} ]] && die "No ruby executable found" - - emake RUBY=${ruby} -} - -multilib_src_install() { - default - - # Drop .la files - find "${ED}" -name '*.la' -delete || die -} diff --git a/dev-libs/ocl-icd/ocl-icd-2.3.1.ebuild b/dev-libs/ocl-icd/ocl-icd-2.3.1.ebuild deleted file mode 100644 index 75f550fd07a8..000000000000 --- a/dev-libs/ocl-icd/ocl-icd-2.3.1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby25 ruby26 ruby27 ruby30 ruby31" -inherit autotools flag-o-matic multilib-minimal ruby-single - -DESCRIPTION="Alternative to vendor specific OpenCL ICD loaders" -HOMEPAGE="https://github.com/OCL-dev/ocl-icd" -SRC_URI="https://github.com/OCL-dev/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" - -# Does nothing now but by keeping it here we avoid having to have virtual/opencl -# handle ebuilds both with and without this flag. -IUSE="+khronos-headers" - -BDEPEND="${RUBY_DEPS}" -DEPEND=">=dev-util/opencl-headers-2021.04.29" -RDEPEND="${DEPEND} - !app-eselect/eselect-opencl - !dev-libs/opencl-icd-loader" - -src_prepare() { - replace-flags -Os -O2 # bug 646122 - - default - eautoreconf -} - -multilib_src_configure() { - # dev-util/opencl-headers ARE official Khronos Group headers, what this option - # does is disable the use of the bundled ones - ECONF_SOURCE="${S}" econf --enable-pthread-once --disable-official-khronos-headers \ - --enable-custom-vendordir="${EPREFIX}/etc/OpenCL/vendors" -} - -multilib_src_compile() { - local candidates=(${USE_RUBY}) - local ruby= - for (( idx=${#candidates[@]}-1 ; idx>=0 ; idx-- )) ; do - if ${candidates[idx]} --version &> /dev/null; then - ruby=${candidates[idx]} && break - fi - done - [[ -z ${ruby} ]] && die "No ruby executable found" - - emake RUBY=${ruby} -} - -multilib_src_install() { - default - - # Drop .la files - find "${ED}" -name '*.la' -delete || die -} -- cgit v1.2.3