summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorAMD Toolchain Support <73240730+amd-toolchain-support@users.noreply.github.com>2024-10-19 07:00:25 +0530
committerGitHub <noreply@github.com>2024-10-19 03:30:25 +0200
commit89ab47284f9a5ed892252ae7b09667e7f6d4691f (patch)
treecef444987eac4b9d93dc259155362800e84597c0 /var
parent31bdcd7dc6e105e926cdb3e6a8f5e1137767c545 (diff)
downloadspack-89ab47284f9a5ed892252ae7b09667e7f6d4691f.tar.gz
spack-89ab47284f9a5ed892252ae7b09667e7f6d4691f.tar.bz2
spack-89ab47284f9a5ed892252ae7b09667e7f6d4691f.tar.xz
spack-89ab47284f9a5ed892252ae7b09667e7f6d4691f.zip
amduprof: Add v5.0 (#47081)
Co-authored-by: vijay kallesh <Vijay-teekinavar.Kallesh@amd.com>
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/amduprof/package.py19
1 files changed, 16 insertions, 3 deletions
diff --git a/var/spack/repos/builtin/packages/amduprof/package.py b/var/spack/repos/builtin/packages/amduprof/package.py
index ffd9ba5cca..dc9f4b7e9d 100644
--- a/var/spack/repos/builtin/packages/amduprof/package.py
+++ b/var/spack/repos/builtin/packages/amduprof/package.py
@@ -16,16 +16,29 @@ class Amduprof(Package):
understand the limiters of application performance and evaluate
improvements."""
- homepage = "https://developer.amd.com/amd-uprof/"
- url = f"file://{os.getcwd()}/AMDuProf_Linux_x64_4.2.850.tar.bz2"
+ homepage = "https://www.amd.com/en/developer/uprof.html"
manual_download = True
maintainers("amd-toolchain-support")
- version("4.2.850", sha256="f2d7c4eb9ec9c32845ff8f19874c1e6bcb0fa8ab2c12e73addcbf23a6d1bd623")
+ version(
+ "5.0.1479",
+ sha256="065d24d9b84d2ef94ae8a360bf55c74a0f3fe9250b01cc7fb2642495028130d5",
+ url="file://{0}/AMDuProf_Linux_x64_5.0.1479.tar.bz2".format(os.getcwd()),
+ preferred=True,
+ )
+ version(
+ "4.2.850",
+ sha256="f2d7c4eb9ec9c32845ff8f19874c1e6bcb0fa8ab2c12e73addcbf23a6d1bd623",
+ url="file://{0}/AMDuProf_Linux_x64_4.2.850.tar.bz2".format(os.getcwd()),
+ )
depends_on("binutils@2.27:", type="run")
+ # Licensing
+ license_required = True
+ license_url = "https://www.amd.com/en/developer/uprof/uprof-eula.html"
+
conflicts("platform=darwin")
requires("target=x86_64:", msg="AMD uProf available only on x86_64")