Sven-Hendrik Haase pushed to branch main at Arch Linux / Packaging / Packages / 
vbam


Commits:
7de09b04 by Sven-Hendrik Haase at 2025-02-09T23:55:31+01:00
upgpkg: 2.1.11-3: Disable link functionality to remove SFML dependency

See also https://github.com/visualboyadvance-m/visualboyadvance-m/issues/1390

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,10 +1,10 @@
 pkgbase = vbam
        pkgdesc = Nintendo GameBoy Advance emulator
        pkgver = 2.1.11
-       pkgrel = 2
+       pkgrel = 3
        url = https://visualboyadvance-m.org
        arch = x86_64
-       license = GPL2
+       license = GPL-2.0-only
        makedepends = cmake
        makedepends = ffmpeg
        makedepends = git
@@ -13,13 +13,11 @@ pkgbase = vbam
        makedepends = wxwidgets-gtk3
        makedepends = zip
        depends = glu
-       depends = libsfml-network.so
-       depends = libsfml-system.so
        depends = libgl
        depends = libpng
        depends = sdl2
-       depends = sfml
        depends = zlib
+       depends = openal
        source = 
git+https://github.com/visualboyadvance-m/visualboyadvance-m.git?signed#tag=v2.1.11
        validpgpkeys = A0C0E526E36FD2138C149D4D08AB596679D86240
        validpgpkeys = 0662A706ABE516087A23D1B9F2E06F4EE438BE81
@@ -31,13 +29,11 @@ pkgname = vbam-sdl
 
 pkgname = vbam-wx
        depends = glu
-       depends = libsfml-network.so
-       depends = libsfml-system.so
        depends = libgl
        depends = libpng
        depends = sdl2
-       depends = sfml
        depends = zlib
+       depends = openal
        depends = glib2
        depends = gtk3
        depends = libavcodec.so


=====================================
PKGBUILD
=====================================
@@ -8,20 +8,18 @@ pkgname=(
   vbam-wx
 )
 pkgver=2.1.11
-pkgrel=2
+pkgrel=3
 pkgdesc='Nintendo GameBoy Advance emulator'
 arch=(x86_64)
 url='https://visualboyadvance-m.org'
-license=(GPL2)
+license=('GPL-2.0-only')
 depends=(
   glu
-  libsfml-network.so
-  libsfml-system.so
   libgl
   libpng
   sdl2
-  sfml
   zlib
+  openal
 )
 makedepends=(
   cmake
@@ -51,7 +49,7 @@ build() {
     -DCMAKE_SKIP_RPATH=TRUE \
     -DENABLE_SDL=TRUE \
     -DENABLE_WX=FALSE \
-    -DENABLE_LINK=TRUE \
+    -DENABLE_LINK=FALSE \
     -Wno-dev
   cmake --build build-sdl
 
@@ -63,7 +61,7 @@ build() {
     -DENABLE_SDL=FALSE \
     -DENABLE_WX=TRUE \
     -DENABLE_FFMPEG=TRUE \
-    -DENABLE_LINK=TRUE \
+    -DENABLE_LINK=FALSE \
     -Wno-dev
   cmake --build build-wx
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/vbam/-/commit/7de09b045f063ac07c1d2cee31547849129029f5

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/vbam/-/commit/7de09b045f063ac07c1d2cee31547849129029f5
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to