[gentoo-commits] repo/gentoo:master commit in: dev-util/hipcc/
commit: 5e1ab31b3e0fbc58dde47a504ed014b7efa4a7e8 Author: Paul Zander gmail com> AuthorDate: Tue Jun 25 20:48:34 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jun 26 09:19:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e1ab31b dev-util/hipcc: 6.1.1 drop dev-libs/rocm-device-libs dependency Drop dependency on dev-libs/rocm-device-libs, as this is specific to the AMD runtime and not won't work with CUDA. Signed-off-by: Paul Zander gmail.com> Signed-off-by: Sam James gentoo.org> dev-util/hipcc/hipcc-6.1.1.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-util/hipcc/hipcc-6.1.1.ebuild b/dev-util/hipcc/hipcc-6.1.1.ebuild index f19bcf3413b1..87a19b598953 100644 --- a/dev-util/hipcc/hipcc-6.1.1.ebuild +++ b/dev-util/hipcc/hipcc-6.1.1.ebuild @@ -34,7 +34,6 @@ DEPEND=" ') " RDEPEND="${DEPEND} - >=dev-libs/rocm-device-libs-6.1.1 !
[gentoo-commits] repo/gentoo:master commit in: dev-util/hipcc/
commit: 4846734865b7e3f405ba653d3d61024a90178e99 Author: Patrick Lauer gentoo org> AuthorDate: Sun Jan 7 15:38:43 2024 + Commit: 罗百科 gentoo org> CommitDate: Sun Jan 7 15:39:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48467348 dev-util/hipcc: Fix invalid path Signed-off-by: Patrick Lauer gentoo.org> dev-util/hipcc/hipcc-6.0.0.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-util/hipcc/hipcc-6.0.0.ebuild b/dev-util/hipcc/hipcc-6.0.0.ebuild index 90e3186ba999..088297598782 100644 --- a/dev-util/hipcc/hipcc-6.0.0.ebuild +++ b/dev-util/hipcc/hipcc-6.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -40,6 +40,7 @@ src_prepare() { sed -e "s:\$ENV{'DEVICE_LIB_PATH'}:'${EPREFIX}/usr/lib/amdgcn/bitcode':" \ -e "s:\$ENV{'HIP_LIB_PATH'}:'${EPREFIX}/usr/$(get_libdir)':" \ -e "/HIP.*FLAGS.*isystem.*HIP_INCLUDE_PATH/d" \ + -e 's:${ROCM_PATH}/usr/bin/rocm_agent_enumerator:/usr/bin/rocm_agent_enumerator:' \ -i bin/hipcc.pl || die }
[gentoo-commits] repo/gentoo:master commit in: dev-util/hipcc/
commit: fae366207e36f8cde1ac077c82f9c617dcf71c87 Author: Patrick Lauer gentoo org> AuthorDate: Sat Dec 23 10:36:41 2023 + Commit: 罗百科 gentoo org> CommitDate: Sat Dec 23 10:43:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fae36620 dev-util/hipcc: add 6.0.0 Signed-off-by: Patrick Lauer gentoo.org> dev-util/hipcc/Manifest | 1 + dev-util/hipcc/hipcc-6.0.0.ebuild | 50 +++ 2 files changed, 51 insertions(+) diff --git a/dev-util/hipcc/Manifest b/dev-util/hipcc/Manifest index 6dc5e4724e12..c923482a6346 100644 --- a/dev-util/hipcc/Manifest +++ b/dev-util/hipcc/Manifest @@ -1 +1,2 @@ DIST hipcc-5.7.1.tar.gz 36589 BLAKE2B a8ae6bd9f0f985d78119223b67b5b35b8d1ee38edb7e43c1e77752d203fe2c8b669b3bcff0cec661054d8cb24f799e7784a49eb0664bdd1dc2bf024ce026c175 SHA512 2d232c8dd4a47de6e0cff9d37b4e63a26cb1809ef2ff3a119c15e992cae96ffc2f4d8c1ddffd8732dea3a3d589a93e177f424a6174f982908aa50904e265432a +DIST hipcc-6.0.0.tar.gz 36648 BLAKE2B d4b67a962e61da5e96423191dad13e90c6aaec890a2b0dccb83ec4b3a9551ed9e2050bdc747fe7c79627d51b62408918157114f954aa579097163af2fc0b06e8 SHA512 e5307c880c96906d216b44b7bb269756e713cf45f5c72fc5dfc31f1e69d8e5e2cc8022bca289dc2b0a1bd72f86ddbdbb29dfda45010d4e4a4fb77096c9c93621 diff --git a/dev-util/hipcc/hipcc-6.0.0.ebuild b/dev-util/hipcc/hipcc-6.0.0.ebuild new file mode 100644 index ..90e3186ba999 --- /dev/null +++ b/dev-util/hipcc/hipcc-6.0.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake llvm + +LLVM_MAX_SLOT=17 + +DESCRIPTION="Radeon Open Compute hipcc" +HOMEPAGE="https://github.com/ROCm-Developer-Tools/hipcc; + +KEYWORDS="~amd64" +SRC_URI="https://github.com/ROCm-Developer-Tools/hipcc/archive/refs/tags/rocm-${PV}.tar.gz -> hipcc-${PV}.tar.gz" + +LICENSE="Apache-2.0 MIT" +SLOT="0/$(ver_cut 1-2)" +IUSE="debug test" +RESTRICT="!test? ( test )" + +S=${WORKDIR}/HIPCC-rocm-${PV} + +DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/hipcc/
commit: affb7516ad089e610cc02a11f894ac458361503b Author: Patrick Lauer gentoo org> AuthorDate: Sun Nov 19 13:09:17 2023 + Commit: 罗百科 gentoo org> CommitDate: Sun Nov 19 13:09:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=affb7516 dev-util/hipcc: Make implicit llvm dep explicit Avoids accidental build failures Signed-off-by: Patrick Lauer gentoo.org> dev-util/hipcc/hipcc-5.7.1-r3.ebuild | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dev-util/hipcc/hipcc-5.7.1-r3.ebuild b/dev-util/hipcc/hipcc-5.7.1-r3.ebuild index 180354c8673c..90e3186ba999 100644 --- a/dev-util/hipcc/hipcc-5.7.1-r3.ebuild +++ b/dev-util/hipcc/hipcc-5.7.1-r3.ebuild @@ -20,7 +20,11 @@ RESTRICT="!test? ( test )" S=${WORKDIR}/HIPCC-rocm-${PV} -RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: dev-util/hipcc/
commit: d555a7a2046ef59a01ae06c8047a113fff5de936 Author: Patrick Lauer gentoo org> AuthorDate: Sun Nov 19 06:26:36 2023 + Commit: 罗百科 gentoo org> CommitDate: Sun Nov 19 11:30:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d555a7a2 dev-util/hipcc: Force rebuild with revbump Signed-off-by: Patrick Lauer gentoo.org> dev-util/hipcc/{hipcc-5.7.1-r2.ebuild => hipcc-5.7.1-r3.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/dev-util/hipcc/hipcc-5.7.1-r2.ebuild b/dev-util/hipcc/hipcc-5.7.1-r3.ebuild similarity index 100% rename from dev-util/hipcc/hipcc-5.7.1-r2.ebuild rename to dev-util/hipcc/hipcc-5.7.1-r3.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-util/hipcc/, dev-util/hipcc/files/
commit: 6992e6ff39664c798459db3f93e048a06095adf6 Author: Sv. Lockal gmail com> AuthorDate: Wed Oct 18 18:37:09 2023 + Commit: Benda XU gentoo org> CommitDate: Sun Nov 19 02:18:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6992e6ff dev-util/hipcc-5.7.1: fix compilation issues - Restore the patch for adding -fno-stack-protector - Better handling of clang path using llvm.eclass - Fix the device lib path parsed to clang - QA: remove files installed to wrong location Bug: https://bugs.gentoo.org/890377 Bug: https://github.com/gentoo/gentoo/pull/33400 Signed-off-by: Sv. Lockal gmail.com> Signed-off-by: Yiyang Wu gmail.com> Signed-off-by: Benda Xu gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/33845 .../files/hipcc-5.7.1-fno-stack-protector.patch| 13 ...hipcc-5.7.1-r1.ebuild => hipcc-5.7.1-r2.ebuild} | 24 +++--- dev-util/hipcc/hipcc-5.7.1.ebuild | 21 --- 3 files changed, 34 insertions(+), 24 deletions(-) diff --git a/dev-util/hipcc/files/hipcc-5.7.1-fno-stack-protector.patch b/dev-util/hipcc/files/hipcc-5.7.1-fno-stack-protector.patch new file mode 100644 index ..c46420265005 --- /dev/null +++ b/dev-util/hipcc/files/hipcc-5.7.1-fno-stack-protector.patch @@ -0,0 +1,13 @@ +Related bug: https://bugs.gentoo.org/890377 +--- a/bin/hipcc.pl b/bin/hipcc.pl +@@ -552,6 +552,9 @@ if ($buildDeps and $HIP_PLATFORM eq 'amd') { + # pass-through CPP mode. + + if ($HIP_PLATFORM eq "amd") { ++# Append -fno-stack-protector due to stack protection for HIP is not supported ++$HIPCXXFLAGS .= " -fno-stack-protector"; ++$HIPCFLAGS .= " -fno-stack-protector"; + # Set default optimization level to -O3 for hip-clang. + if ($optArg eq "") { + $HIPCXXFLAGS .= " -O3"; diff --git a/dev-util/hipcc/hipcc-5.7.1-r1.ebuild b/dev-util/hipcc/hipcc-5.7.1-r2.ebuild similarity index 51% rename from dev-util/hipcc/hipcc-5.7.1-r1.ebuild rename to dev-util/hipcc/hipcc-5.7.1-r2.ebuild index 78f9a80f3561..d711d8956ac0 100644 --- a/dev-util/hipcc/hipcc-5.7.1-r1.ebuild +++ b/dev-util/hipcc/hipcc-5.7.1-r2.ebuild @@ -3,7 +3,9 @@ EAPI=8 -inherit cmake +inherit cmake llvm + +LLVM_MAX_SLOT=17 DESCRIPTION="Radeon Open Compute hipcc" HOMEPAGE="https://github.com/ROCm-Developer-Tools/hipcc; @@ -20,8 +22,24 @@ S=${WORKDIR}/HIPCC-rocm-${PV} RDEPEND="!https://github.com/ROCm-Developer-Tools/hipcc; - -KEYWORDS="~amd64" -SRC_URI="https://github.com/ROCm-Developer-Tools/hipcc/archive/refs/tags/rocm-${PV}.tar.gz -> hipcc-${PV}.tar.gz" - -LICENSE="Apache-2.0 MIT" -SLOT="0/$(ver_cut 1-2)" -IUSE="debug test" -RESTRICT="!test? ( test )" - -S=${WORKDIR}/HIPCC-rocm-${PV} - -RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: dev-util/hipcc/, dev-util/hipcc/files/
commit: 81bb39c7edf4c0b137a980a8b3ec8f817491013d Author: Yiyang Wu gmail com> AuthorDate: Sun Oct 22 12:56:19 2023 + Commit: Benda XU gentoo org> CommitDate: Sun Nov 19 02:18:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81bb39c7 dev-util/hipcc: passing --hip-version to clang for proper include Signed-off-by: Yiyang Wu gmail.com> Signed-off-by: Benda Xu gentoo.org> .../files/hipcc-5.7.1-hipcc-hip-version.patch | 42 ++ dev-util/hipcc/hipcc-5.7.1-r2.ebuild | 1 + 2 files changed, 43 insertions(+) diff --git a/dev-util/hipcc/files/hipcc-5.7.1-hipcc-hip-version.patch b/dev-util/hipcc/files/hipcc-5.7.1-hipcc-hip-version.patch new file mode 100644 index ..fa00d44d912e --- /dev/null +++ b/dev-util/hipcc/files/hipcc-5.7.1-hipcc-hip-version.patch @@ -0,0 +1,42 @@ +Edit from: +https://salsa.debian.org/rocm-team/rocm-hipamd/-/blob/759b0773bd848ff9471fa8cdecd9ee21010bc29c/debian/patches/0013-hipcc-hip-version.patch +`--hip-version` is required for correclty including __clang_hip_runtime_wrapper.h += +Description: enforce --hip-version option within hipcc call. + This change is needed since the normal mechanism in ROCm relies on + reading a .hipVersion hidden configuration file which has no proper + equivalent in a FHS compliant tree, as of ROCm 5.0. +Author: Cordell Bloor +Bug: https://github.com/ROCm-Developer-Tools/HIP/pull/2937 +Forwarded: not-needed +Reviewed-by: Étienne Mollier +Last-Update: 2022-07-04 +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +Index: HIP/bin/hipcc.pl +=== +--- HIP.orig/bin/hipcc.pl HIP/bin/hipcc.pl +@@ -121,6 +121,9 @@ $HIP_PATH = $hipvars::HIP_PATH; + $ROCM_PATH = $hipvars::ROCM_PATH; + $HIP_VERSION= $hipvars::HIP_VERSION; + $HIP_ROCCLR_HOME = $hipvars::HIP_ROCCLR_HOME; ++$HIP_VERSION_MAJOR = $hipvars::HIP_VERSION_MAJOR; ++$HIP_VERSION_MINOR = $hipvars::HIP_VERSION_MINOR; ++$HIP_VERSION_PATCH = $hipvars::HIP_VERSION_PATCH; + + if ($HIP_PLATFORM eq "amd") { + $HIP_INCLUDE_PATH = "$HIP_ROCCLR_HOME/include"; +@@ -188,6 +191,12 @@ if ($HIP_PLATFORM eq "amd") { + ## Allow __fp16 as function parameter and return type. + $HIPCXXFLAGS .= " -Xclang -fallow-half-arguments-and-returns -D__HIP_HCC_COMPAT_MODE__=1"; + } ++ ++# Gentoo: there is no FHS compliant location for .hipVersion where clang will still be ++# able to find it, so .hipVersion has been omitted and the hip version is passed explicitly ++$HIPCXXFLAGS .= " --hip-version=$HIP_VERSION_MAJOR.$HIP_VERSION_MINOR.$HIP_VERSION_PATCH"; ++$HIPCFLAGS .= " --hip-version=$HIP_VERSION_MAJOR.$HIP_VERSION_MINOR.$HIP_VERSION_PATCH"; ++$HIPLDFLAGS .= " --hip-version=$HIP_VERSION_MAJOR.$HIP_VERSION_MINOR.$HIP_VERSION_PATCH"; + } elsif ($HIP_PLATFORM eq "nvidia") { + $CUDA_PATH=$ENV{'CUDA_PATH'} // '/usr/local/cuda'; + $HIP_INCLUDE_PATH = "$HIP_PATH/include"; diff --git a/dev-util/hipcc/hipcc-5.7.1-r2.ebuild b/dev-util/hipcc/hipcc-5.7.1-r2.ebuild index d711d8956ac0..180354c8673c 100644 --- a/dev-util/hipcc/hipcc-5.7.1-r2.ebuild +++ b/dev-util/hipcc/hipcc-5.7.1-r2.ebuild @@ -24,6 +24,7 @@ RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: dev-util/hipcc/
commit: 5c54ff971572e56afd6c3f317bf2bbe0a7c01297 Author: Patrick Lauer gentoo org> AuthorDate: Mon Oct 30 09:21:31 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Oct 30 09:22:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c54ff97 dev-util/hipcc: Fix paths Crude hack to make the autodetection not go horribly wrong. Signed-off-by: Patrick Lauer gentoo.org> dev-util/hipcc/hipcc-5.7.1-r1.ebuild | 27 +++ 1 file changed, 27 insertions(+) diff --git a/dev-util/hipcc/hipcc-5.7.1-r1.ebuild b/dev-util/hipcc/hipcc-5.7.1-r1.ebuild new file mode 100644 index ..78f9a80f3561 --- /dev/null +++ b/dev-util/hipcc/hipcc-5.7.1-r1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Radeon Open Compute hipcc" +HOMEPAGE="https://github.com/ROCm-Developer-Tools/hipcc; + +KEYWORDS="~amd64" +SRC_URI="https://github.com/ROCm-Developer-Tools/hipcc/archive/refs/tags/rocm-${PV}.tar.gz -> hipcc-${PV}.tar.gz" + +LICENSE="Apache-2.0 MIT" +SLOT="0/$(ver_cut 1-2)" +IUSE="debug test" +RESTRICT="!test? ( test )" + +S=${WORKDIR}/HIPCC-rocm-${PV} + +RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: dev-util/hipcc/
commit: 11d17998eb6945e311ed0163ce0a247b92c1e831 Author: Patrick Lauer gentoo org> AuthorDate: Thu Oct 19 16:17:07 2023 + Commit: 罗百科 gentoo org> CommitDate: Thu Oct 19 16:17:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11d17998 dev-util/hipcc: Fix blocker Bug: https://bugs.gentoo.org/916005 Signed-off-by: Patrick Lauer gentoo.org> dev-util/hipcc/hipcc-5.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/hipcc/hipcc-5.7.1.ebuild b/dev-util/hipcc/hipcc-5.7.1.ebuild index 14725bbfa1db..71fbdc1e5def 100644 --- a/dev-util/hipcc/hipcc-5.7.1.ebuild +++ b/dev-util/hipcc/hipcc-5.7.1.ebuild @@ -18,4 +18,4 @@ RESTRICT="!test? ( test )" S=${WORKDIR}/HIPCC-rocm-${PV} -DEPEND="!!
[gentoo-commits] repo/gentoo:master commit in: dev-util/hipcc/
commit: 7fa9ef0f17dade035e2a823dd1f01cac9d9c6c5b Author: Patrick Lauer gentoo org> AuthorDate: Thu Oct 19 16:00:22 2023 + Commit: 罗百科 gentoo org> CommitDate: Thu Oct 19 16:01:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fa9ef0f dev-util/hipcc: Block older hip Package was split out from hip, avoid file collisions Closes: https://bugs.gentoo.org/916005 Signed-off-by: Patrick Lauer gentoo.org> dev-util/hipcc/hipcc-5.7.1.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-util/hipcc/hipcc-5.7.1.ebuild b/dev-util/hipcc/hipcc-5.7.1.ebuild index 062d629e1a4c..14725bbfa1db 100644 --- a/dev-util/hipcc/hipcc-5.7.1.ebuild +++ b/dev-util/hipcc/hipcc-5.7.1.ebuild @@ -17,3 +17,5 @@ IUSE="debug test" RESTRICT="!test? ( test )" S=${WORKDIR}/HIPCC-rocm-${PV} + +DEPEND="!!
[gentoo-commits] repo/gentoo:master commit in: dev-util/hipcc/
commit: 5a614632e36999b25b3ff0de08d8b9135e1a982a Author: Patrick Lauer gentoo org> AuthorDate: Thu Oct 19 10:39:59 2023 + Commit: 罗百科 gentoo org> CommitDate: Thu Oct 19 10:39:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a614632 dev-util/hipcc: drop 5.7.0 Signed-off-by: Patrick Lauer gentoo.org> dev-util/hipcc/Manifest | 1 - dev-util/hipcc/hipcc-5.7.0.ebuild | 19 --- 2 files changed, 20 deletions(-) diff --git a/dev-util/hipcc/Manifest b/dev-util/hipcc/Manifest index 5980ac7a2c6a..6dc5e4724e12 100644 --- a/dev-util/hipcc/Manifest +++ b/dev-util/hipcc/Manifest @@ -1,2 +1 @@ -DIST hipcc-5.7.0.tar.gz 36589 BLAKE2B 6dba983a0dd15e77df06445c3bc512d190e86a47d1a18689234e97a47d452a49619dcd680334041ff114a5bbe5bc37d77e37c85b6a18ffc2f8236f4b72024dd2 SHA512 b9f44c82623136a91b20bf541140b75e61a9bfa89b977ab84512ef8509c61c874887aed20a33f4e927469ed96222ba5d01df47eb6324f3f0f119ae2e31f2567d DIST hipcc-5.7.1.tar.gz 36589 BLAKE2B a8ae6bd9f0f985d78119223b67b5b35b8d1ee38edb7e43c1e77752d203fe2c8b669b3bcff0cec661054d8cb24f799e7784a49eb0664bdd1dc2bf024ce026c175 SHA512 2d232c8dd4a47de6e0cff9d37b4e63a26cb1809ef2ff3a119c15e992cae96ffc2f4d8c1ddffd8732dea3a3d589a93e177f424a6174f982908aa50904e265432a diff --git a/dev-util/hipcc/hipcc-5.7.0.ebuild b/dev-util/hipcc/hipcc-5.7.0.ebuild deleted file mode 100644 index 062d629e1a4c.. --- a/dev-util/hipcc/hipcc-5.7.0.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Radeon Open Compute hipcc" -HOMEPAGE="https://github.com/ROCm-Developer-Tools/hipcc; - -KEYWORDS="~amd64" -SRC_URI="https://github.com/ROCm-Developer-Tools/hipcc/archive/refs/tags/rocm-${PV}.tar.gz -> hipcc-${PV}.tar.gz" - -LICENSE="Apache-2.0 MIT" -SLOT="0/$(ver_cut 1-2)" -IUSE="debug test" -RESTRICT="!test? ( test )" - -S=${WORKDIR}/HIPCC-rocm-${PV}
[gentoo-commits] repo/gentoo:master commit in: dev-util/hipcc/
commit: aa67c16de93b1d9997a29f9323c356a1d4050f7b Author: Patrick Lauer gentoo org> AuthorDate: Thu Oct 19 10:37:49 2023 + Commit: 罗百科 gentoo org> CommitDate: Thu Oct 19 10:38:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa67c16d dev-util/hipcc: add 5.7.1 Signed-off-by: Patrick Lauer gentoo.org> dev-util/hipcc/Manifest | 1 + dev-util/hipcc/hipcc-5.7.1.ebuild | 19 +++ 2 files changed, 20 insertions(+) diff --git a/dev-util/hipcc/Manifest b/dev-util/hipcc/Manifest index 77ab00cb0bfc..5980ac7a2c6a 100644 --- a/dev-util/hipcc/Manifest +++ b/dev-util/hipcc/Manifest @@ -1 +1,2 @@ DIST hipcc-5.7.0.tar.gz 36589 BLAKE2B 6dba983a0dd15e77df06445c3bc512d190e86a47d1a18689234e97a47d452a49619dcd680334041ff114a5bbe5bc37d77e37c85b6a18ffc2f8236f4b72024dd2 SHA512 b9f44c82623136a91b20bf541140b75e61a9bfa89b977ab84512ef8509c61c874887aed20a33f4e927469ed96222ba5d01df47eb6324f3f0f119ae2e31f2567d +DIST hipcc-5.7.1.tar.gz 36589 BLAKE2B a8ae6bd9f0f985d78119223b67b5b35b8d1ee38edb7e43c1e77752d203fe2c8b669b3bcff0cec661054d8cb24f799e7784a49eb0664bdd1dc2bf024ce026c175 SHA512 2d232c8dd4a47de6e0cff9d37b4e63a26cb1809ef2ff3a119c15e992cae96ffc2f4d8c1ddffd8732dea3a3d589a93e177f424a6174f982908aa50904e265432a diff --git a/dev-util/hipcc/hipcc-5.7.1.ebuild b/dev-util/hipcc/hipcc-5.7.1.ebuild new file mode 100644 index ..062d629e1a4c --- /dev/null +++ b/dev-util/hipcc/hipcc-5.7.1.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Radeon Open Compute hipcc" +HOMEPAGE="https://github.com/ROCm-Developer-Tools/hipcc; + +KEYWORDS="~amd64" +SRC_URI="https://github.com/ROCm-Developer-Tools/hipcc/archive/refs/tags/rocm-${PV}.tar.gz -> hipcc-${PV}.tar.gz" + +LICENSE="Apache-2.0 MIT" +SLOT="0/$(ver_cut 1-2)" +IUSE="debug test" +RESTRICT="!test? ( test )" + +S=${WORKDIR}/HIPCC-rocm-${PV}
[gentoo-commits] repo/gentoo:master commit in: dev-util/hipcc/
commit: 97d61219a0105a8fd6300a960efa8e10c74f7bbb Author: Patrick Lauer gentoo org> AuthorDate: Mon Oct 9 16:22:58 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Oct 9 16:27:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97d61219 dev-util/hipcc: new package, add 5.7.0 Signed-off-by: Patrick Lauer gentoo.org> dev-util/hipcc/Manifest | 1 + dev-util/hipcc/hipcc-5.7.0.ebuild | 19 +++ dev-util/hipcc/metadata.xml | 27 +++ 3 files changed, 47 insertions(+) diff --git a/dev-util/hipcc/Manifest b/dev-util/hipcc/Manifest new file mode 100644 index ..77ab00cb0bfc --- /dev/null +++ b/dev-util/hipcc/Manifest @@ -0,0 +1 @@ +DIST hipcc-5.7.0.tar.gz 36589 BLAKE2B 6dba983a0dd15e77df06445c3bc512d190e86a47d1a18689234e97a47d452a49619dcd680334041ff114a5bbe5bc37d77e37c85b6a18ffc2f8236f4b72024dd2 SHA512 b9f44c82623136a91b20bf541140b75e61a9bfa89b977ab84512ef8509c61c874887aed20a33f4e927469ed96222ba5d01df47eb6324f3f0f119ae2e31f2567d diff --git a/dev-util/hipcc/hipcc-5.7.0.ebuild b/dev-util/hipcc/hipcc-5.7.0.ebuild new file mode 100644 index ..062d629e1a4c --- /dev/null +++ b/dev-util/hipcc/hipcc-5.7.0.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Radeon Open Compute hipcc" +HOMEPAGE="https://github.com/ROCm-Developer-Tools/hipcc; + +KEYWORDS="~amd64" +SRC_URI="https://github.com/ROCm-Developer-Tools/hipcc/archive/refs/tags/rocm-${PV}.tar.gz -> hipcc-${PV}.tar.gz" + +LICENSE="Apache-2.0 MIT" +SLOT="0/$(ver_cut 1-2)" +IUSE="debug test" +RESTRICT="!test? ( test )" + +S=${WORKDIR}/HIPCC-rocm-${PV} diff --git a/dev-util/hipcc/metadata.xml b/dev-util/hipcc/metadata.xml new file mode 100644 index ..d280423bad96 --- /dev/null +++ b/dev-util/hipcc/metadata.xml @@ -0,0 +1,27 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + +s...@gentoo.org +Gentoo Science Project + + +candr...@gentoo.org +Craig Andrews + + +patr...@gentoo.org +Patrick Lauer + + +xgreenlandfor...@gmail.com +Yiyang Wu + + +gen...@holzke.net +Wilfried Holzke + + +ROCm-Developer-Tools/hipcc + +