aboutsummaryrefslogtreecommitdiff
path: root/sys-devel/llvm-roc/llvm-roc-4.5.0.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'sys-devel/llvm-roc/llvm-roc-4.5.0.ebuild')
-rw-r--r--sys-devel/llvm-roc/llvm-roc-4.5.0.ebuild7
1 files changed, 4 insertions, 3 deletions
diff --git a/sys-devel/llvm-roc/llvm-roc-4.5.0.ebuild b/sys-devel/llvm-roc/llvm-roc-4.5.0.ebuild
index b37bddb..d151ab5 100644
--- a/sys-devel/llvm-roc/llvm-roc-4.5.0.ebuild
+++ b/sys-devel/llvm-roc/llvm-roc-4.5.0.ebuild
@@ -6,9 +6,9 @@ EAPI=8
inherit cmake
if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCm/"
+ EGIT_REPO_URI="https://github.com/RadeonOpenCompute/llvm-project/"
inherit git-r3
- S="${WORKDIR}/${P}/src"
+ S="${WORKDIR}/${P}/src/llvm"
else
SRC_URI="https://github.com/RadeonOpenCompute/llvm-project/archive/rocm-${PV}.tar.gz -> llvm-rocm-ocl-${PV}.tar.gz"
S="${WORKDIR}/llvm-project-rocm-${PV}/llvm"
@@ -28,7 +28,6 @@ RDEPEND="
sys-libs/ncurses:="
DEPEND="${RDEPEND}"
-
PATCHES=(
"${FILESDIR}/${PN}-4.2.0-current_pos.patch"
"${FILESDIR}/${PN}-4.2.0-add_Object.patch"
@@ -43,6 +42,8 @@ src_prepare() {
eapply "${FILESDIR}/${PN}-4.5.0-hip-location.patch"
eapply "${FILESDIR}/${PN}-4.2.0-cyclades.patch"
+ cd "${WORKDIR}/llvm-project-rocm-${PV}/llvm" || die
+
if [[ -n ${EPREFIX} ]]; then
pushd "${S}"/../clang >/dev/null || die
sed -i -e "s@DEFAULT_SYSROOT \"\"@DEFAULT_SYSROOT \"${EPREFIX}\"@" CMakeLists.txt || die