From 497abc1cbcbca3ef88fc76191ea518f1aef73cc7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= Date: Thu, 16 Jul 2026 16:05:27 +0200 Subject: [PATCH] dev-libs/opencl-clang: Remove old MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Michał Górny Part-of: https://codeberg.org/gentoo/gentoo/pulls/866 --- dev-libs/opencl-clang/Manifest | 1 - ...pencl-clang-16.0.1-clang_library_dir.patch | 27 ------------- .../opencl-clang/opencl-clang-16.0.12.ebuild | 39 ------------------- 3 files changed, 67 deletions(-) delete mode 100644 dev-libs/opencl-clang/files/opencl-clang-16.0.1-clang_library_dir.patch delete mode 100644 dev-libs/opencl-clang/opencl-clang-16.0.12.ebuild diff --git a/dev-libs/opencl-clang/Manifest b/dev-libs/opencl-clang/Manifest index c94181a06316c..3df929e384dcf 100644 --- a/dev-libs/opencl-clang/Manifest +++ b/dev-libs/opencl-clang/Manifest @@ -1,4 +1,3 @@ -DIST opencl-clang-16.0.12.tar.gz 63153 BLAKE2B 8f08a5483202115985008a2899a55f3c70cc259326fa3f524c5efe7073534a76cf89455411a0ae2805a451b0c6743bbcc1758f25f942bf5e67f798533fb7d283 SHA512 71fab4727f1213f84466defc293eaaf7e9d3a2236ea2f776c7635c96eed70d11b22b2804f24a885c067518c4851977b177fd49d1ca23565615adf089ae034975 DIST opencl-clang-17.0.7.tar.gz 37711 BLAKE2B d8d430b776d2138f73f2d4f8ac5be32d72458a292e88d1976a0c9fc3b70cc0fbc8f214b93d234e4873757d9e3c1887cd2d86692f5a1240f56f7676ec1ea0f5ab SHA512 79c4101d99f27d5cf9562f1a92f24ffb0762608b6c2978349d71ed9424f65864565b1029984e5b2c20c86090391367ef248dad34a762f309b36f44d5c5abd7f2 DIST opencl-clang-18.1.6.tar.gz 32710 BLAKE2B c8c1d5a0834a87304717791aa80c76ffe31b24da883ab5ceb735d7c8995ed8dbcd942b8726c54efc15bbe3d6d0b8e391d6918d091714795e987194f13e3d50e3 SHA512 73599e09fa292c8d90820e13b754158f83bac4e3f02f97047a7636fe371434f6c7762e13fbf879d85c15572efb96b61300ac889dda8c9f86d3313de367847f9f DIST opencl-clang-19.1.4.tar.gz 37665 BLAKE2B dfd0615e8bc2c7f830adf14aa7b303f82a7dd3d1f3d6566deb958b4b7734bf6cacb540e41dcdbd782053e0641dfbaa9fb190ad66d7b5606c5d97d5c07a6fced9 SHA512 db804b69fc050a198abefa8fcafa912fa7ada4b18d5b6c29d77d4e392b4407431a1b9a3c976d1f110c5b0bd23dd6841120d0d12a4019b865e80544e1b31de9aa diff --git a/dev-libs/opencl-clang/files/opencl-clang-16.0.1-clang_library_dir.patch b/dev-libs/opencl-clang/files/opencl-clang-16.0.1-clang_library_dir.patch deleted file mode 100644 index 2e9678c137319..0000000000000 --- a/dev-libs/opencl-clang/files/opencl-clang-16.0.1-clang_library_dir.patch +++ /dev/null @@ -1,27 +0,0 @@ ---- a/cl_headers/CMakeLists.txt -+++ b/cl_headers/CMakeLists.txt -@@ -19,15 +19,15 @@ - endfunction(copy_file) - - if(USE_PREBUILT_LLVM) -- set(OPENCL_HEADERS_DIR -- "${LLVM_LIBRARY_DIRS}/clang/${LLVM_VERSION_MAJOR}.${LLVM_VERSION_MINOR}.${LLVM_VERSION_PATCH}/include/") -- if(NOT EXISTS ${OPENCL_HEADERS_DIR}) -- set(OPENCL_HEADERS_DIR -- "${LLVM_LIBRARY_DIRS}/clang/${LLVM_VERSION_MAJOR}/include/") -- endif() -- if(NOT EXISTS ${OPENCL_HEADERS_DIR}) -- message(FATAL_ERROR "[OPENCL-CLANG] Unable to find clang include folder at ${OPENCL_HEADERS_DIR}") -- endif() -+ if(EXISTS "${CLANG_LIBRARY_DIRS}/clang/${LLVM_VERSION_MAJOR}.${LLVM_VERSION_MINOR}.${LLVM_VERSION_PATCH}/") -+ set(OPENCL_HEADERS_DIR -+ "${CLANG_LIBRARY_DIRS}/clang/${LLVM_VERSION_MAJOR}.${LLVM_VERSION_MINOR}.${LLVM_VERSION_PATCH}/include/") -+ elseif(EXISTS "${CLANG_LIBRARY_DIRS}/clang/${LLVM_VERSION_MAJOR}/") -+ set(OPENCL_HEADERS_DIR -+ "${CLANG_LIBRARY_DIRS}/clang/${LLVM_VERSION_MAJOR}/include/") -+ else() -+ message(FATAL_ERROR "[OPENCL-CLANG] Couldn't find prebuilt LLVM include directory.") -+ endif() - else(USE_PREBUILT_LLVM) - set(OPENCL_HEADERS_DIR "${CLANG_SOURCE_DIR}/lib/Headers") - endif(USE_PREBUILT_LLVM) diff --git a/dev-libs/opencl-clang/opencl-clang-16.0.12.ebuild b/dev-libs/opencl-clang/opencl-clang-16.0.12.ebuild deleted file mode 100644 index cc63338780f21..0000000000000 --- a/dev-libs/opencl-clang/opencl-clang-16.0.12.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LLVM_COMPAT=( 16 ) - -inherit cmake llvm-r2 - -DESCRIPTION="OpenCL-oriented thin wrapper library around clang" -HOMEPAGE="https://github.com/intel/opencl-clang" -SRC_URI="https://github.com/intel/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${PV}" - -LICENSE="UoI-NCSA" -SLOT="$(ver_cut 1)" -KEYWORDS="amd64 ~riscv" - -RDEPEND=" - dev-util/spirv-llvm-translator:${SLOT}= - $(llvm_gen_dep ' - llvm-core/clang:${LLVM_SLOT}=[static-analyzer] - llvm-core/llvm:${LLVM_SLOT}= - ') -" - -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}"/${PN}-16.0.1-clang_library_dir.patch ) - -src_configure() { - local mycmakeargs=( - -DCLANG_LIBRARY_DIRS="${EPREFIX}"/usr/lib - -DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix)" - -Wno-dev - ) - - cmake_src_configure -}