summaryrefslogtreecommitdiff
path: root/dev-util/intel-ocl-sdk
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util/intel-ocl-sdk')
-rw-r--r--dev-util/intel-ocl-sdk/Manifest2
-rw-r--r--dev-util/intel-ocl-sdk/intel-ocl-sdk-4.4.0.117-r3.ebuild10
2 files changed, 10 insertions, 2 deletions
diff --git a/dev-util/intel-ocl-sdk/Manifest b/dev-util/intel-ocl-sdk/Manifest
index c935119a8514..eb01719eebf4 100644
--- a/dev-util/intel-ocl-sdk/Manifest
+++ b/dev-util/intel-ocl-sdk/Manifest
@@ -1,3 +1,3 @@
DIST intel_sdk_for_ocl_applications_2014_ubuntu_4.4.0.117_x64.tgz 105808431 BLAKE2B 58b9bdf1979c070757beff7abaa2b16d43993e7dd4aeda05843facd556f25f3c695a6b2de4745890ce6b7b1a5cee1113b62ffae4059aad49a462d28d6d3461c3 SHA512 c0f65bf4d9b894f11076995744d32aef983e01b40472028e411c7be6b9117ef8b260b9abe46d6e936333aca525f98f81aaca2ab3e093ccefb09f525a3646d7e9
-EBUILD intel-ocl-sdk-4.4.0.117-r3.ebuild 2205 BLAKE2B 6ef11c628d12c43a113b0dca19663f0a547a9ea8df17d6b5a1df32965e79b9b5946376d6e2f98f805c8d3cf6517eddf7e50143d45677f83442d4b7296fd920f5 SHA512 c9c4306492900b33ab8f346e67382a8e1a7117c3824e8f7be492d57f1e21b396dc3057ac0b3f9474fb816ed70c527d7c8cb262cfa7ff4294205e6a31d9a7b536
+EBUILD intel-ocl-sdk-4.4.0.117-r3.ebuild 2567 BLAKE2B f036f405b0830bcc52c63de33cd2bc467340da06defb1d59cd41d3cd04284f966709bdb25af98dacaa3ae0d22ccbb3be3815d7ae7cda9be51f9598710bcefff5 SHA512 61890f1b2547836a70b04b0215e6f216f2df7871a9a94567889b1369bce85e39f298cab0155a9be89afec1b83472fcfde857b09017f8d21f157d628c2abe020f
MISC metadata.xml 518 BLAKE2B ef50d331271bba1eb551a84a021cf1512c05740e6f0db90d328cc6dd38f26ac3e08fcfd532147308b75fe52c5bba3971ae87754049171c596851bd3de53fe596 SHA512 d58fb4e44bbb80531cfd138b47b839bef8e90c9401f6fd6459bc39ba03aa0ed517b354aefbd5ebb1b425a53752438f8067502af8397ca9b552d03fc9f659bd3f
diff --git a/dev-util/intel-ocl-sdk/intel-ocl-sdk-4.4.0.117-r3.ebuild b/dev-util/intel-ocl-sdk/intel-ocl-sdk-4.4.0.117-r3.ebuild
index 371f3e61ec93..a8a09683874d 100644
--- a/dev-util/intel-ocl-sdk/intel-ocl-sdk-4.4.0.117-r3.ebuild
+++ b/dev-util/intel-ocl-sdk/intel-ocl-sdk-4.4.0.117-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -61,6 +61,10 @@ src_prepare() {
if use system-tbb; then
rm -f "${WORKDIR}/${INTEL_CL}"/lib64/libtbb*
fi
+ # Prepend EPREFIX to library path in intel64.icd
+ if [[ -n ${EPREFIX} ]]; then
+ sed -i -e "s@^/opt@${EPREFIX}/opt@" "${WORKDIR}/${INTEL_CL}"/etc/intel64.icd
+ fi
default
}
@@ -75,6 +79,10 @@ src_install() {
insinto /"${INTEL_CL}"/bin
doins "${WORKDIR}"/"${INTEL_CL}"/bin/*
+ # fix symlinks for oclopt and clangSpir12 on prefix
+ dosym "../lib64/oclopt" "opt/intel/opencl-1.2-${PV}/bin/oclopt"
+ dosym "../lib64/clangSpir12" "opt/intel/opencl-1.2-${PV}/bin/clangSpir12"
+
# TODO put this somewhere
# doins ${INTEL_CL}/eclipse-plug-in/OpenCL_SDK_0.1.0.jar