dev-libs/opencl-clang: Remove old

Signed-off-by: Michał Górny <mgorny@gentoo.org>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/866
This commit is contained in:
Michał Górny
2026-07-16 16:05:27 +02:00
parent edf4c96ca1
commit 497abc1cbc
3 changed files with 0 additions and 67 deletions

View File

@@ -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

View File

@@ -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)

View File

@@ -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
}