[gentoo-commits] repo/gentoo:master commit in: dev-util/hipcc/

2024-06-26 Thread Sam James
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/

2024-01-07 Thread 罗百科
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/

2023-12-23 Thread 罗百科
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/

2023-11-19 Thread 罗百科
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/

2023-11-19 Thread 罗百科
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/

2023-11-18 Thread Benda XU
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/

2023-11-18 Thread Benda XU
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/

2023-10-30 Thread 罗百科
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/

2023-10-19 Thread 罗百科
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/

2023-10-19 Thread 罗百科
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/

2023-10-19 Thread 罗百科
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/

2023-10-19 Thread 罗百科
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/

2023-10-09 Thread 罗百科
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
+  
+