summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/migraphx/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/migraphx/package.py')
-rw-r--r--var/spack/repos/builtin/packages/migraphx/package.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/var/spack/repos/builtin/packages/migraphx/package.py b/var/spack/repos/builtin/packages/migraphx/package.py
index 318b7be25f..5bdc8dd3ed 100644
--- a/var/spack/repos/builtin/packages/migraphx/package.py
+++ b/var/spack/repos/builtin/packages/migraphx/package.py
@@ -11,10 +11,11 @@ class Migraphx(CMakePackage):
homepage = "https://github.com/ROCmSoftwarePlatform/AMDMIGraphX"
git = "https://github.com/ROCmSoftwarePlatform/AMDMIGraphX.git"
- url = "https://github.com/ROCmSoftwarePlatform/AMDMIGraphX/archive/rocm-4.3.0.tar.gz"
+ url = "https://github.com/ROCmSoftwarePlatform/AMDMIGraphX/archive/rocm-4.5.0.tar.gz"
maintainers = ['srekolam', 'arjun-raj-kuppala']
+ version('4.5.0', sha256='8d243a48406af7f960c03bc28a16fad931de8e008ae848799adae504cc5f1355')
version('4.3.1', sha256='e0b04da37aed937a2b2218059c189559a15460c191b5e9b00c7366c81c90b06e')
version('4.3.0', sha256='99cf202a5e86cf5502b0f8bf12f152dbd5a6aacc204b3d9d5efca67a54793408')
version('4.2.0', sha256='93f22f6c641dde5d7fb8abcbd99621b3c81e332e125a6f3a258d5e4cf2055f55')
@@ -38,6 +39,7 @@ class Migraphx(CMakePackage):
variant('build_type', default='Release', values=("Release", "Debug", "RelWithDebInfo"), description='CMake build type')
patch('0001-Adding-nlohmann-json-include-directory.patch', when='@3.9.0:')
+ patch('0002-restrict-python-2.7-usage.patch', when='@3.9.0:')
depends_on('cmake@3:', type='build')
depends_on('protobuf', type='link')
@@ -45,12 +47,12 @@ class Migraphx(CMakePackage):
depends_on('nlohmann-json', type='link')
depends_on('msgpack-c', type='link')
depends_on('half@1.12.0', type='link')
- depends_on('python@3:', type='build')
+ depends_on('python@3.5:', type='build')
depends_on('py-pybind11', type='build', when='@:4.0.0')
depends_on('py-pybind11@2.6:', type='build', when='@4.1.0:')
for ver in ['3.5.0', '3.7.0', '3.8.0', '3.9.0', '3.10.0', '4.0.0', '4.1.0',
- '4.2.0', '4.3.0', '4.3.1']:
+ '4.2.0', '4.3.0', '4.3.1', '4.5.0']:
depends_on('rocm-cmake@' + ver, type='build', when='@' + ver)
depends_on('hip@' + ver, when='@' + ver)
depends_on('llvm-amdgpu@' + ver, when='@' + ver)