summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rwxr-xr-xPKGBUILD24
1 files changed, 21 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 0f32a82d6060..542c41282db7 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,7 +10,7 @@ arch=('x86_64')
url="https://www.libsdl.org"
license=('MIT')
depends=('glibc' 'libxext' 'libxrender' 'libx11' 'libgl' 'libxcursor' 'libxxf86vm')
-makedepends=('alsa-lib' 'libxrandr' 'libxinerama' 'libxkbcommon' 'libxss' 'cmake' 'libxxf86vm' 'mercurial' 'ninja' 'hidapi')
+makedepends=('alsa-lib' 'libxrandr' 'libxinerama' 'libxkbcommon' 'libxss' 'cmake' 'libxxf86vm' 'mercurial' 'ninja')
optdepends=('alsa-lib: ALSA audio driver'
'libpulse: PulseAudio audio driver'
'jack: JACK audio driver'
@@ -21,7 +21,8 @@ optdepends=('alsa-lib: ALSA audio driver'
'wayland: wayland support'
'wayland-protocols: wayland support'
'hidapi: hidapi support'
- 'mesa: open source graphics support')
+ 'mesa: open source graphics support'
+ 'hidapi: modern controller support')
source=("hg+https://hg.libsdl.org/SDL#branch=default")
provides=(sdl2)
conflicts=(sdl2 sdl2-hg)
@@ -56,14 +57,31 @@ build() {
-DSDL_STATIC=OFF \
-DSDL_DLOPEN=ON \
-DARTS=OFF \
+ -DARTS_SHARED=OFF \
-DESD=OFF \
+ -DESD_SHARED=OFF \
-DNAS=OFF \
+ -DNAS_SHARED=OFF \
-DALSA=ON \
- -DHIDAPI=ON \
+ -DOSS=OFF
+ -DHIDAPI=OFF \
+ -DHIDAPI_LIBUSB=OFF \
+ -DJOYSTICK=OFF \
+ -DJOYSTICK_VIRTUAL=OFF \
+ -DJOYSTICK_MFI=OFF \
+ -DHAPTIC=OFF \
+ -DSENSOR=OFF \
+ -DSNDIO=OFF \
+ -DSNDIO_SHARED=OFF \
+ -DPULSEAUDIO=OFF \
-DPULSEAUDIO_SHARED=OFF \
-DVIDEO_WAYLAND=ON \
-DRPATH=OFF \
-DCLOCK_GETTIME=ON \
+ -DVIDEO_RPI=OFF \
+ -DIBUS=OFF \
+ -DFCITX=OFF \
+ -DJACK=OFF \
-DJACK_SHARED=OFF
ninja -C build
}