diff options
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.ebuild | 7 |
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 |