aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys-devel/llvm-roc/Manifest2
-rw-r--r--sys-devel/llvm-roc/llvm-roc-9999.ebuild23
2 files changed, 13 insertions, 12 deletions
diff --git a/sys-devel/llvm-roc/Manifest b/sys-devel/llvm-roc/Manifest
index f159973..547e6b0 100644
--- a/sys-devel/llvm-roc/Manifest
+++ b/sys-devel/llvm-roc/Manifest
@@ -10,5 +10,5 @@ AUX llvm-roc-4.2.0-cyclades.patch 3703 BLAKE2B 3250b2da548ffe759155fb673f0f81cfb
AUX llvm-roc-4.5.0-hip-location.patch 7267 BLAKE2B 09478fd042b3b9bb36f633dbf45616e7abf217274bc3d1cfdb67391d68a687d33df106b53edf22d01f486962f0108c11c324eb1805b04874f433ac16e92aee61 SHA512 844183745142fb5f2f7b7fd44e8089e85a5e4da0c83f2b576e270c163331210bec7189be593275b5d63360811cfb39fada52eeaaed530239e5193ec54a52e550
DIST llvm-rocm-ocl-4.5.0.tar.gz 137372719 BLAKE2B 02cd8dee3df503efa7b5287d9584acb12e1c92bbeb2724584a066bb842132e9ac396c68ffef321078e6abce689ab2776bf89f98e23715aa4f4d63343ed7bfddf SHA512 45d5cb63502d18c96abcdaa00912bc87ded5c2e79b56bd3fbf8169d631f4d65c8755416e37d93ccd2188bd93187562278e75376f1b7f8c3b34b055f4c1e63138
EBUILD llvm-roc-4.5.0.ebuild 2657 BLAKE2B f31a6ef290fae04fc6458602b39faf00c003296558ec53e39cdd3c8644015cf6da36b17c965c54d6e0fb8de1c4d30ac52ec2612394309f37200dcf2c9c23bdef SHA512 b2c99a096fa0906e35eb1150d0a2c0084a458a71e207e8e6b80f8668f47bcf2eedf167a26f6d0c9b36ac2780ee6e52f97b0cc1755849b46a8dbda2f69dd3389f
-EBUILD llvm-roc-9999.ebuild 2599 BLAKE2B 4ab3a062ebfbd662c45baa8732389fd0c5a9dde1a9d6a66c41011754d9e3676dc7bcbbe86698fa7f3733c3f9141d4f59d2ab8caf8d2380c93dc2c0f81d41cea9 SHA512 e01bf053011c189a985e19eea8ed9702aa82df387fa1f0e2ef32ae0b3b87bd5f84e695231b431e19ee73b322d7d17cab89e8b2dc83e12023f6af52513ffb1fcf
+EBUILD llvm-roc-9999.ebuild 2657 BLAKE2B f31a6ef290fae04fc6458602b39faf00c003296558ec53e39cdd3c8644015cf6da36b17c965c54d6e0fb8de1c4d30ac52ec2612394309f37200dcf2c9c23bdef SHA512 b2c99a096fa0906e35eb1150d0a2c0084a458a71e207e8e6b80f8668f47bcf2eedf167a26f6d0c9b36ac2780ee6e52f97b0cc1755849b46a8dbda2f69dd3389f
MISC metadata.xml 241 BLAKE2B 6dac420f48c539432671f9251c134a254e92cd56082e2551d3f9153c4319f11d06ee167a7ea10b4d16764fc2325db5057662ac61812c1ead8e7256915d9f494b SHA512 da3a07ed2a719b870f4a8f2fb10a54f6248184f553d6b8b55c7faa6b7d90aaf1d2a77ac40e08c1b6eb33f6a6da5f1db4d5eaf6c6332ffbd232fddc4ac3a1086a
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