summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexandre Bouvier2022-09-03 23:46:32 +0200
committerAlexandre Bouvier2022-09-03 23:46:32 +0200
commitcc53e15dc6add528c466d8656b7bebf6e57a3bdd (patch)
treea2f3cf562a9141279d4c57591c20b630208d5cda
parent47a3f9fbd5da474843f8bc81a183f6d3d2711c9c (diff)
downloadaur-cc53e15dc6add528c466d8656b7bebf6e57a3bdd.tar.gz
update to 6.2.3.r15.gaf51845a
* add gcc-libs * fix release flags * update fmt version
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD8
2 files changed, 10 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2660cc2643f4..3617b03cec0e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = dynarmic-git
pkgdesc = An ARM dynamic recompiler
- pkgver = 6.2.3.r2.gf33c6f06
+ pkgver = 6.2.3.r15.gaf51845a
pkgrel = 1
url = https://github.com/merryhime/dynarmic
arch = aarch64
@@ -9,18 +9,20 @@ pkgbase = dynarmic-git
checkdepends = catch2>=2.13.8
makedepends = boost>=1.57
makedepends = cmake>=3.12
- makedepends = fmt>=8.1.1
+ makedepends = fmt>=9
makedepends = git
makedepends = robin-map>=0.6.2
makedepends = xbyak>=6.61
makedepends = zydis>=3.1
makedepends = zydis<4
- provides = dynarmic=6.2.3.r2.gf33c6f06
+ depends = gcc-libs
+ provides = dynarmic=6.2.3.r15.gaf51845a
provides = libdynarmic.so
conflicts = dynarmic
source = dynarmic::git+https://github.com/merryhime/dynarmic.git
b2sums = SKIP
pkgname = dynarmic-git
+ depends = gcc-libs
depends = libfmt.so
depends = libZydis.so
diff --git a/PKGBUILD b/PKGBUILD
index 817182389af6..a100297edf9f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,16 +1,17 @@
# Maintainer: Alexandre Bouvier <contact@amb.tf>
_pkgname=dynarmic
pkgname=$_pkgname-git
-pkgver=6.2.3.r2.gf33c6f06
+pkgver=6.2.3.r15.gaf51845a
pkgrel=1
pkgdesc="An ARM dynamic recompiler"
arch=('aarch64' 'x86_64')
url="https://github.com/merryhime/dynarmic"
license=('BSD')
+depends=('gcc-libs')
makedepends=(
'boost>=1.57'
'cmake>=3.12'
- 'fmt>=8.1.1'
+ 'fmt>=9'
'git'
'robin-map>=0.6.2'
'xbyak>=6.61'
@@ -31,7 +32,8 @@ pkgver() {
build() {
cmake -S $_pkgname -B build \
-DBUILD_SHARED_LIBS=ON \
- -DCMAKE_BUILD_TYPE=None \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_CXX_FLAGS_RELEASE="-DNDEBUG" \
-DCMAKE_INSTALL_PREFIX=/usr \
-DDYNARMIC_IGNORE_ASSERTS=ON \
-DDYNARMIC_NO_BUNDLED_CATCH=ON \