Skip to content

Commit fbacb55

Browse files
committed
[dolphin-emu-git] Update
1 parent 4053630 commit fbacb55

File tree

2 files changed

+13
-6
lines changed

2 files changed

+13
-6
lines changed

archlinuxcn/dolphin-emu-git/PKGBUILD

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,20 @@
33

44
pkgbase=dolphin-emu-git
55
pkgname=('dolphin-emu-git' 'dolphin-emu-nogui-git')
6-
pkgver=5.0.r19349.0b9b09ad328
6+
pkgver=5.0.r19353.2319210d85
77
pkgrel=1
88
pkgdesc='A GameCube / Wii / Triforce emulator'
99
arch=('x86_64' 'aarch64')
1010
url='http://www.dolphin-emu.org/'
1111
license=('GPL')
1212
depends=(
13-
'alsa-lib' 'bluez-libs' 'cubeb' 'enet' 'hidapi' 'libevdev' 'libgl' 'libpng'
14-
'libpulse' 'libx11' 'libxi' 'libxrandr' 'lzo' 'mbedtls' 'pugixml' 'qt6-base'
15-
'sfml' 'zlib' 'minizip-ng'
16-
'libcurl.so' 'ffmpeg'
13+
'alsa-lib' 'bluez-libs' 'cubeb' 'enet' 'hidapi' 'libevdev' 'libgl' 'libmgba'
14+
'libpulse' 'libspng' 'libx11' 'libxi' 'libxrandr' 'lzo' 'mbedtls' 'pugixml' 'qt6-base'
15+
'sfml' 'zlib' 'minizip-ng' 'sdl2' 'bzip2' 'xz' 'zstd' 'libspng'
16+
'libcurl.so' 'ffmpeg' 'fmt' 'sfml' 'miniupnpc' 'curl' 'libiconv'
1717
'libminiupnpc.so' 'libudev.so' 'libusb-1.0.so' 'libxxhash.so'
1818
)
19-
makedepends=('cmake' 'git' 'libglvnd' 'python' 'ninja')
19+
makedepends=('cmake' 'git' 'libglvnd' 'python' 'ninja' 'gtest')
2020
optdepends=('pulseaudio: PulseAudio backend')
2121
options=('!emptydirs')
2222
source=('dolphin-emu::git+https://github.com/dolphin-emu/dolphin.git')
@@ -31,6 +31,10 @@ pkgver() {
3131
prepare() {
3232
cd dolphin-emu
3333
git submodule update --init --recursive
34+
35+
sed -i '1 i #include<cstdio>' Externals/VulkanMemoryAllocator/include/vk_mem_alloc.h
36+
sed -i 's/minizip>=3.0.0/minizip-ng>=3.0.0/g' CMakeLists.txt
37+
sed -i 's/currentVideoSize/desiredVideoDimensions/g' Source/Core/Core/HW/GBACore.cpp
3438
}
3539

3640
build() {
@@ -43,6 +47,8 @@ build() {
4347
-DENABLE_QT='TRUE' \
4448
-DUSE_SHARED_ENET='TRUE' \
4549
-DXXHASH_FOUND='TRUE'\
50+
-DUSE_DISCORD_RPC_PRESENCE='TRUE' \
51+
-DUSE_RETRO_ACHIEVEMENTS='TRUE' \
4652
-DDISTRIBUTOR='archlinuxcn.org'
4753
cmake --build build/
4854
}

archlinuxcn/dolphin-emu-git/lilac.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ post_build: git_pkgbuild_commit
1212

1313
repo_depends:
1414
- cubeb-git
15+
- libspng
1516

1617
update_on:
1718
- source: github

0 commit comments

Comments
 (0)