diff options
Diffstat (limited to 'sys-devel/llvm-roc/llvm-roc-9999.ebuild')
-rw-r--r-- | sys-devel/llvm-roc/llvm-roc-9999.ebuild | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/sys-devel/llvm-roc/llvm-roc-9999.ebuild b/sys-devel/llvm-roc/llvm-roc-9999.ebuild index bcba8ed..d151ab5 100644 --- a/sys-devel/llvm-roc/llvm-roc-9999.ebuild +++ b/sys-devel/llvm-roc/llvm-roc-9999.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,20 +28,21 @@ RDEPEND=" sys-libs/ncurses:=" DEPEND="${RDEPEND}" - -#PATCHES=( -# "${FILESDIR}/${PN}-4.2.0-current_pos.patch" -# "${FILESDIR}/${PN}-4.2.0-add_Object.patch" -#) +PATCHES=( + "${FILESDIR}/${PN}-4.2.0-current_pos.patch" + "${FILESDIR}/${PN}-4.2.0-add_Object.patch" +) CMAKE_BUILD_TYPE=RelWithDebInfo src_prepare() { cd "${WORKDIR}/llvm-project-rocm-${PV}" || die - #eapply "${FILESDIR}/${PN}-3.0.0-add_libraries.patch" - #eapply "${FILESDIR}/${PN}-4.0.0-remove-isystem-usr-include.patch" - #eapply "${FILESDIR}/${PN}-4.3.0-hip-location.patch" - #eapply "${FILESDIR}/${PN}-4.2.0-cyclades.patch" + eapply "${FILESDIR}/${PN}-3.0.0-add_libraries.patch" + eapply "${FILESDIR}/${PN}-4.0.0-remove-isystem-usr-include.patch" + 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 |