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.


Reply via email to