Maxime Gauduin pushed to branch main at Arch Linux / Packaging / Packages /
dolphin-emu
Commits:
ef55feac by Maxime Gauduin at 2024-12-27T20:20:44+01:00
disable LTO to fix a segfault on exit
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = dolphin-emu
pkgdesc = A Gamecube and Wii emulator
pkgver = 2412
- pkgrel = 2
+ pkgrel = 3
epoch = 1
url = https://dolphin-emu.org
arch = x86_64
@@ -29,8 +29,6 @@ pkgbase = dolphin-emu
depends = libcurl.so
depends = libfmt.so
depends = libgl
- depends = libsfml-network.so
- depends = libsfml-system.so
depends = libspng.so
depends = libswscale.so
depends = libusb-1.0.so
@@ -42,7 +40,6 @@ pkgbase = dolphin-emu
depends = mbedtls2
depends = pugixml
depends = sdl2
- depends = sfml
depends = speexdsp
depends = xxhash
depends = xz
@@ -86,8 +83,6 @@ pkgname = dolphin-emu
depends = libcurl.so
depends = libfmt.so
depends = libgl
- depends = libsfml-network.so
- depends = libsfml-system.so
depends = libspng.so
depends = libswscale.so
depends = libusb-1.0.so
@@ -99,7 +94,6 @@ pkgname = dolphin-emu
depends = mbedtls2
depends = pugixml
depends = sdl2
- depends = sfml
depends = speexdsp
depends = xxhash
depends = xz
=====================================
PKGBUILD
=====================================
@@ -8,7 +8,7 @@ pkgname=(
dolphin-emu-tool
)
pkgver=2412
-pkgrel=2
+pkgrel=3
epoch=1
pkgdesc='A Gamecube and Wii emulator'
arch=(x86_64)
@@ -27,8 +27,8 @@ depends=(
libcurl.so
libfmt.so
libgl
- libsfml-network.so
- libsfml-system.so
+ #libsfml-network.so
+ #libsfml-system.so
libspng.so
libswscale.so
libusb-1.0.so
@@ -40,7 +40,6 @@ depends=(
mbedtls2
pugixml
sdl2
- sfml
speexdsp
xxhash
xz
@@ -58,6 +57,7 @@ makedepends=(
python
qt6-base
qt6-svg
+ #sfml
)
optdepends=('pulseaudio: PulseAudio backend')
options=(!emptydirs !lto)
@@ -113,7 +113,7 @@ build() {
-DDISTRIBUTOR=archlinux.org \
-DENABLE_ANALYTICS=OFF \
-DENABLE_AUTOUPDATE=OFF \
- -DENABLE_LTO=ON \
+ -DENABLE_LTO=OFF \
-DENABLE_TESTS=OFF \
-DUSE_MGBA=ON \
-Wno-dev
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/dolphin-emu/-/commit/ef55feacf5a066f747f6359c202099161d0aec20
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/dolphin-emu/-/commit/ef55feacf5a066f747f6359c202099161d0aec20
You're receiving this email because of your account on gitlab.archlinux.org.