diff options
Diffstat (limited to 'PKGBUILD')
-rwxr-xr-x | PKGBUILD | 24 |
1 files changed, 21 insertions, 3 deletions
@@ -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 } |