diff options
author | Alexandre Bouvier | 2021-12-14 01:08:19 +0100 |
---|---|---|
committer | Alexandre Bouvier | 2021-12-14 01:10:07 +0100 |
commit | 99c2b8f1893156113f6c3ec0bde12a65672b0b3c (patch) | |
tree | 9647efab9dc77f11a436fbcb6cd85324061b4ac0 | |
parent | 2f253b5c23109f317306d6870417c1d21aa2a92d (diff) | |
download | aur-99c2b8f1893156113f6c3ec0bde12a65672b0b3c.tar.gz |
fix depends
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 12 |
2 files changed, 8 insertions, 11 deletions
@@ -12,8 +12,9 @@ pkgbase = dynarmic-git makedepends = git makedepends = ninja makedepends = robin-map>=0.6.2 - makedepends = xbyak>=5.995.r3 - makedepends = zydis>=3.2.0.r2 + makedepends = xbyak>=5.991 + makedepends = zydis>=3.1 + makedepends = zydis<4 provides = dynarmic=5.r128.g4dcebc18 provides = libdynarmic.so conflicts = dynarmic @@ -22,4 +23,4 @@ pkgbase = dynarmic-git pkgname = dynarmic-git depends = libfmt.so - depends = libZydis.so>=4 + depends = libZydis.so @@ -14,8 +14,9 @@ makedepends=( 'git' 'ninja' 'robin-map>=0.6.2' - 'xbyak>=5.995.r3' - 'zydis>=3.2.0.r2' + 'xbyak>=5.991' + 'zydis>=3.1' + 'zydis<4' ) checkdepends=('catch2>=2.13.1') provides=("$_pkgname=$pkgver" 'libdynarmic.so') @@ -28,11 +29,6 @@ pkgver() { git describe --long --tags | sed 's/^r//;s/\([^-]*-g\)/r\1/;s/-/./g' } -prepare() { - # fix building with zydis>=4 - sed -i 's/ZYDIS_ADDRESS_WIDTH_64/ZYDIS_STACK_WIDTH_64/' $_pkgname/src/dynarmic/common/x64_disassemble.cpp -} - build() { cmake -S $_pkgname -B build -G Ninja \ -DBUILD_SHARED_LIBS=ON \ @@ -54,7 +50,7 @@ check() { } package() { - depends+=('libfmt.so' 'libZydis.so>=4') + depends+=('libfmt.so' 'libZydis.so') # shellcheck disable=SC2154 DESTDIR="$pkgdir" cmake --install build install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname $_pkgname/LICENSE.txt |