summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexandre Bouvier2021-08-18 10:26:04 +0200
committerAlexandre Bouvier2021-08-18 10:35:14 +0200
commitf7d68968bf87dc4502bc10cd0ec294be4b442f7f (patch)
treebf156ca3094813f7408b8ccfcc7023127db78aa7
parent295c66653c9ccfad34a2291356e21c429076a494 (diff)
downloadaur-f7d68968bf87dc4502bc10cd0ec294be4b442f7f.tar.gz
update to 5.r113.g517e35f8
* update xbyak version * update pull request patch * enable cpu feature detection * ignore asserts
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD14
2 files changed, 13 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fcd814071dc2..a6b1c339f876 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = dynarmic-git
pkgdesc = An ARM dynamic recompiler
- pkgver = 5.r108.g72f8abe1
- pkgrel = 2
+ pkgver = 5.r113.g517e35f8
+ pkgrel = 1
url = https://github.com/MerryMage/dynarmic
arch = x86_64
license = BSD
@@ -11,20 +11,20 @@ pkgbase = dynarmic-git
makedepends = fmt>=8
makedepends = git
makedepends = robin-map>=0.6.2
- makedepends = xbyak>=5.991
+ makedepends = xbyak>=5.995.r3
makedepends = zydis>=3.1
- provides = dynarmic=5.r108.g72f8abe1
+ provides = dynarmic=5.r113.g517e35f8
provides = libdynarmic.so
conflicts = dynarmic
source = git+https://github.com/MerryMage/dynarmic.git
- source = 0001-dynarmic-add-cmake-install-rules.patch::https://github.com/MerryMage/dynarmic/pull/636.patch
+ source = 0002-dynarmic-add-cmake-install-rules.patch::https://github.com/MerryMage/dynarmic/pull/636.patch
source = unbundle-catch2.patch
source = unbundle-fmt.patch
source = unbundle-robin-map.patch
source = unbundle-xbyak.patch
source = unbundle-zydis.patch
b2sums = SKIP
- b2sums = dba51c0f58050dcbd0cb2409a6231ba7de708a3d9ea608900cff662e83327bce2985dd1c189e7aed7555c7b572288b4e7ab79738007799020f7e1d14eb8ce12c
+ b2sums = bb8bfeccd4a944a36df33ce77bc15a8680bd06c80aeabac17ff052fc651468f559625ca0b1db52bd3badd228270f0e5dd0958d65710f8f3be67ed91be7464948
b2sums = d5adb75e25b1f3cb297f781d4c00d978d234912ca7fcb4e206e7f7779ccbe9a9d747c652a6fc2d8af55442b457dc8d496f3708b67fa0072aba8cdf5aba15bdde
b2sums = 4bcf176ce2a82cbaf54f9eb0b463844e77c099e5824fb9d994817dd8a5b75ea1abebf17da4c01be14042ce36564d8df5836e9a02a5cbe92bb95d7232263123b4
b2sums = d474ec20f085832c73de96b19a06b5d8018d6fb429ea054a9e026c1d56f12035b83bc3b980487825ecb473b674a7b22f2b92733bdb53d71dcb1528318f2a5d80
diff --git a/PKGBUILD b/PKGBUILD
index 341bf77a8160..fcc63ce7b8e2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,8 @@
# Maintainer: Alexandre Bouvier <contact@amb.tf>
_pkgname=dynarmic
pkgname=$_pkgname-git
-pkgver=5.r108.g72f8abe1
-pkgrel=2
+pkgver=5.r113.g517e35f8
+pkgrel=1
pkgdesc='An ARM dynamic recompiler'
arch=('x86_64')
url="https://github.com/MerryMage/$_pkgname"
@@ -13,7 +13,7 @@ makedepends=(
'fmt>=8'
'git'
'robin-map>=0.6.2'
- 'xbyak>=5.991'
+ 'xbyak>=5.995.r3'
'zydis>=3.1'
)
checkdepends=('catch2>=2.13.1')
@@ -21,7 +21,7 @@ provides=("$_pkgname=$pkgver" 'libdynarmic.so')
conflicts=("$_pkgname")
source=(
"git+$url.git"
- "0001-dynarmic-add-cmake-install-rules.patch::$url/pull/636.patch"
+ "0002-dynarmic-add-cmake-install-rules.patch::$url/pull/636.patch"
'unbundle-catch2.patch'
'unbundle-fmt.patch'
'unbundle-robin-map.patch'
@@ -30,7 +30,7 @@ source=(
)
b2sums=(
'SKIP'
- 'dba51c0f58050dcbd0cb2409a6231ba7de708a3d9ea608900cff662e83327bce2985dd1c189e7aed7555c7b572288b4e7ab79738007799020f7e1d14eb8ce12c'
+ 'bb8bfeccd4a944a36df33ce77bc15a8680bd06c80aeabac17ff052fc651468f559625ca0b1db52bd3badd228270f0e5dd0958d65710f8f3be67ed91be7464948'
'd5adb75e25b1f3cb297f781d4c00d978d234912ca7fcb4e206e7f7779ccbe9a9d747c652a6fc2d8af55442b457dc8d496f3708b67fa0072aba8cdf5aba15bdde'
'4bcf176ce2a82cbaf54f9eb0b463844e77c099e5824fb9d994817dd8a5b75ea1abebf17da4c01be14042ce36564d8df5836e9a02a5cbe92bb95d7232263123b4'
'd474ec20f085832c73de96b19a06b5d8018d6fb429ea054a9e026c1d56f12035b83bc3b980487825ecb473b674a7b22f2b92733bdb53d71dcb1528318f2a5d80'
@@ -45,7 +45,7 @@ pkgver() {
prepare() {
cd $_pkgname
- patch -Np1 < ../0001-dynarmic-add-cmake-install-rules.patch
+ patch -Np1 < ../0002-dynarmic-add-cmake-install-rules.patch
patch -Np1 < ../unbundle-catch2.patch
patch -Np1 < ../unbundle-fmt.patch
patch -Np1 < ../unbundle-robin-map.patch
@@ -58,7 +58,7 @@ build() {
-DBUILD_SHARED_LIBS=ON \
-DCMAKE_BUILD_TYPE=None \
-DCMAKE_INSTALL_PREFIX=/usr \
- -DDYNARMIC_ENABLE_CPU_FEATURE_DETECTION=OFF \
+ -DDYNARMIC_IGNORE_ASSERTS=ON \
-DDYNARMIC_NO_BUNDLED_FMT=ON \
-DDYNARMIC_TESTS="$CHECKFUNC" \
-Wno-dev