This commit is contained in:
TheK0tYaRa 2025-10-22 21:20:49 +03:00
parent 91975b7b52
commit 02316d6e97
61 changed files with 805 additions and 79 deletions

View file

@ -1 +1,2 @@
DIST opencl-clang-16.0.0.tar.gz 28413 BLAKE2B c99f043171186f5d9e44618d5d637d6a5c7997f22577491f544e78d93edd5afe74ba88eaaea92a931dd87af71fb630fdf03d27f1a9f55d7c3b8bdf53dee54b07 SHA512 bf723edab7dc7a028eb79d01fd2306690a2169472760bf2783d593ffec4eb788f28f184c66b204cc074cb95a4149fcc63a1dcbee5563c620a9dc2c76bb5a2d5a
DIST opencl-clang-16.0.5.tar.gz 33673 BLAKE2B f20ed500fac841dff6cde7119ce1d36ac0c23ba645693d3b10cecd4b389a2a580c9675b494de9b3aa013b9f1c078c0e3f19bb97440a2e72a724139f1d6d38557 SHA512 4d0a6561840678241bfb2e5910e5df4104a9747e4223a5bd5cbab69456f9efe031188bef09897037a06218f1bf9a58dfad51de5556ee7267417bd68f2452bf4b

View file

@ -0,0 +1,28 @@
# dev-libs/opencl-clang-16.0.0.ebuild
EAPI=8
inherit cmake
DESCRIPTION="OpenCL-oriented wrapper library around Clang (libOpenCLClang)"
HOMEPAGE="https://github.com/intel/opencl-clang"
SRC_URI="https://github.com/intel/opencl-clang/archive/refs/tags/v${PV}.tar.gz -> opencl-clang-${PV}.tar.gz"
LICENSE="NCSA" # LLVM NCSA license
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND=">=sys-devel/llvm-${PV}:16[clang]"
RDEPEND="${DEPEND}"
S="${WORKDIR}/opencl-clang-${PV}"
src_configure() {
local mycmakeargs=(
-DLLVM_DIR="/usr/lib/llvm-16/lib/cmake/llvm" # adjust to the correct LLVM cmake path
)
cmake_src_configure
}
src_install() {
default
dodoc README.md LICENSE
}