summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexandre Bouvier2022-09-05 15:24:35 +0200
committerAlexandre Bouvier2022-09-05 15:24:35 +0200
commitaf25b06aeeb1c89c09359382ac25266d4bb2859e (patch)
tree534254972a47373255bd926870ca1ac5d34309ae
parentdd579daa8efc4c7438d84345d2409f06468803bb (diff)
downloadaur-af25b06aeeb1c89c09359382ac25266d4bb2859e.tar.gz
update to 2.0.r88.g917b809
* fix bin name * use system fmt
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD10
2 files changed, 8 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3f5828d7d6db..bef3b6732310 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = cemu-git
pkgdesc = Nintendo Wii U emulator
- pkgver = 2.0.r81.gf8297ee
+ pkgver = 2.0.r88.g917b809
pkgrel = 1
url = https://cemu.info/
arch = x86_64
@@ -9,6 +9,7 @@ pkgbase = cemu-git
makedepends = cmake>=3.21.1
makedepends = cubeb
makedepends = curl
+ makedepends = fmt>=9.1
makedepends = git
makedepends = glm
makedepends = glslang
@@ -32,10 +33,8 @@ pkgbase = cemu-git
conflicts = cemu
source = cemu::git+https://github.com/cemu-project/Cemu.git
source = cemu.bash
- source = fmt-7.1.3.tar.gz::https://github.com/fmtlib/fmt/archive/refs/tags/7.1.3.tar.gz
b2sums = SKIP
b2sums = 36819eb14786e26f7555da95312f7edf0de868844d0b00f17e291684e5268c410371a1a6e979c40980a222356b4655242f1bc1ef6d9387843c82efd12c26850c
- b2sums = 745440a6f5876d47d4651d007d5968f77d8f5ac01ab5ec17ec5851130a5581e2aa7d359ae297ce7318023b0bf386f9c027e3e38c65f297ae874e607253a3493a
pkgname = cemu-git
depends = discord-rpc
@@ -46,6 +45,7 @@ pkgname = cemu-git
depends = libboost_program_options.so
depends = libcubeb.so
depends = libcurl.so
+ depends = libfmt.so
depends = libzarchive.so
depends = libzip.so
depends = libzstd.so
diff --git a/PKGBUILD b/PKGBUILD
index 0ced541afb4d..7e0099d22fac 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Alexandre Bouvier <contact@amb.tf>
_pkgname=cemu
pkgname=$_pkgname-git
-pkgver=2.0.r81.gf8297ee
+pkgver=2.0.r88.g917b809
pkgrel=1
pkgdesc="Nintendo Wii U emulator"
arch=('x86_64')
@@ -18,6 +18,7 @@ makedepends=(
'cmake>=3.21.1'
'cubeb'
'curl'
+ 'fmt>=9.1'
'git'
'glm'
'glslang'
@@ -39,12 +40,10 @@ conflicts=("$_pkgname")
source=(
"$_pkgname::git+https://github.com/cemu-project/Cemu.git"
"$_pkgname.bash"
- 'fmt-7.1.3.tar.gz::https://github.com/fmtlib/fmt/archive/refs/tags/7.1.3.tar.gz'
)
b2sums=(
'SKIP'
'36819eb14786e26f7555da95312f7edf0de868844d0b00f17e291684e5268c410371a1a6e979c40980a222356b4655242f1bc1ef6d9387843c82efd12c26850c'
- '745440a6f5876d47d4651d007d5968f77d8f5ac01ab5ec17ec5851130a5581e2aa7d359ae297ce7318023b0bf386f9c027e3e38c65f297ae874e607253a3493a'
)
pkgver() {
@@ -54,10 +53,9 @@ pkgver() {
prepare() {
cd $_pkgname
- ln -sr ../fmt-7.1.3 dependencies/fmt
- sed -i '/fmt/c add_subdirectory(dependencies/fmt)' CMakeLists.txt
sed -i '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt
sed -i '/discord-rpc/d' CMakeLists.txt
+ sed -i '/FMT_HEADER_ONLY/d' src/Common/precompiled.h
sed -i 's/glm::glm/glm/' src/{Common,input}/CMakeLists.txt
sed -i 's/GLSLANG_VERSION_LESS_OR_EQUAL_TO/GLSLANG_VERSION_GREATER_OR_EQUAL_TO/' src/Cafe/HW/Latte/Renderer/Vulkan/RendererShaderVk.cpp
}
@@ -79,11 +77,13 @@ package() {
'libboost_program_options.so'
'libcubeb.so'
'libcurl.so'
+ 'libfmt.so'
'libzarchive.so'
'libzip.so'
'libzstd.so'
)
cd $_pkgname
+ mv bin/Cemu{_release,}
# shellcheck disable=SC2154
install -d "$pkgdir"/usr/lib/$_pkgname
cp -dr --no-preserve=ownership -t "$pkgdir"/usr/lib/$_pkgname bin/*