diff options
author | Torsten Keßler | 2021-05-15 15:34:04 +0200 |
---|---|---|
committer | Torsten Keßler | 2021-05-15 15:34:04 +0200 |
commit | c06a9b5b4ef3f8d9ef86809d3a0f1de2513663d2 (patch) | |
tree | 24e0a5446e30e23e0465ca63a69b4c50bdba53a5 | |
parent | e60339d94d4be7dae48c4fea4129af53c535e134 (diff) | |
download | aur-c06a9b5b4ef3f8d9ef86809d3a0f1de2513663d2.tar.gz |
upgpkg: migraphx 4.2.0-2
Use half 2.1, add license file
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 16 insertions, 19 deletions
@@ -1,22 +1,21 @@ pkgbase = migraphx pkgdesc = AMD's graph optimization engine pkgver = 4.2.0 - pkgrel = 1 + pkgrel = 2 url = https://rocmsoftwareplatform.github.io/AMDMIGraphX/doc/html/ arch = x86_64 license = MIT makedepends = cmake makedepends = nlohmann-json + makedepends = half + makedepends = pybind11 depends = rocm-cmake depends = miopen depends = hip depends = protobuf - depends = pybind11 depends = msgpack-c depends = blaze source = migraphx-4.2.0.tar.gz::https://github.com/ROCmSoftwarePlatform/AMDMIGraphX/archive/rocm-4.2.0.tar.gz - source = migraphx-4.2.0-half.tar.gz::https://github.com/ROCmSoftwarePlatform/half/archive/refs/tags/1.12.0.tar.gz sha256sums = 93f22f6c641dde5d7fb8abcbd99621b3c81e332e125a6f3a258d5e4cf2055f55 - sha256sums = 0a08660b68abb176ebc2a0cdf8de46e3182a7f46c66443bb80dbfaaec98cf969 pkgname = migraphx @@ -2,30 +2,28 @@ # Contributor: acxz <akashpatel2008 at yahoo dot com> pkgname=migraphx pkgver=4.2.0 -pkgrel=1 +pkgrel=2 pkgdesc="AMD's graph optimization engine" arch=('x86_64') url="https://rocmsoftwareplatform.github.io/AMDMIGraphX/doc/html/" license=('MIT') -depends=('rocm-cmake' 'miopen' 'hip' 'protobuf' 'pybind11' 'msgpack-c' 'blaze') -makedepends=('cmake' 'nlohmann-json') -source=("$pkgname-$pkgver.tar.gz::https://github.com/ROCmSoftwarePlatform/AMDMIGraphX/archive/rocm-$pkgver.tar.gz" - "$pkgname-$pkgver-half.tar.gz::https://github.com/ROCmSoftwarePlatform/half/archive/refs/tags/1.12.0.tar.gz") -sha256sums=('93f22f6c641dde5d7fb8abcbd99621b3c81e332e125a6f3a258d5e4cf2055f55' - '0a08660b68abb176ebc2a0cdf8de46e3182a7f46c66443bb80dbfaaec98cf969') +depends=('rocm-cmake' 'miopen' 'hip' 'protobuf' 'msgpack-c' 'blaze') +makedepends=('cmake' 'nlohmann-json' 'half' 'pybind11') +_git='https://github.com/ROCmSoftwarePlatform/AMDMIGraphX' +source=("$pkgname-$pkgver.tar.gz::$_git/archive/rocm-$pkgver.tar.gz") +sha256sums=('93f22f6c641dde5d7fb8abcbd99621b3c81e332e125a6f3a258d5e4cf2055f55') +_dirname="$(basename "$_git")-$(basename "${source[0]}" ".tar.gz")" build() { - mkdir -p "$srcdir/build" - cd "$srcdir/build" - - cmake -DCMAKE_INSTALL_PREFIX=/opt/rocm \ - -DCMAKE_PREFIX_PATH="$srcdir/half-1.12.0" \ + cmake -Wno-dev -B build \ + -S "$_dirname" \ + -DCMAKE_INSTALL_PREFIX=/opt/rocm \ "$srcdir/AMDMIGraphX-rocm-$pkgver" - make + make -C build } package() { - cd "$srcdir/build" + DESTDIR="$pkgdir" make -C build install - make DESTDIR="$pkgdir" install + install -Dm644 "$_dirname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } |