author | Urja (ARMLFS builder)
<urja+armlfs@urja.dev> 2024-07-12 16:05:35 UTC |
committer | Urja (ARMLFS builder)
<urja+armlfs@urja.dev> 2024-07-12 16:05:35 UTC |
parent | 6e97eae5d45bc54a2067de57aa832f47e54b8b81 |
PKGBUILD | +6 | -3 |
diff --git a/PKGBUILD b/PKGBUILD index 3cac381..cd9fbda 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,15 +1,18 @@ # Maintainer: Sven-Hendrik Haase <svenstaro@archlinux.org> pkgname=sdl2 pkgver=2.30.2 -pkgrel=1 +pkgrel=2 pkgdesc="A library for portable low-level access to a video framebuffer, audio output, mouse, and keyboard (Version 2)" -arch=(armv7h) +arch=(armv7h 'aarch64') url="https://www.libsdl.org" license=('MIT') depends=('glibc' 'libxext' 'libxrender' 'libx11' 'libgl' 'libxcursor' 'hidapi' 'libusb') makedepends=('alsa-lib' 'mesa' 'libpulse' 'libxrandr' 'libxinerama' 'wayland' 'libxkbcommon' - 'wayland-protocols' 'ibus' 'fcitx5' 'libxss' 'cmake' 'ninja' + 'wayland-protocols' 'fcitx5' 'libxss' 'cmake' 'ninja' 'libdecor') +# breezy is broken on aarch64, which makes the chain to ibus fail +# thus we break that chain off here, and disable ibus on aarch64 SDL2 +[[ $CARCH == "armv7h" ]] && makedepends+=('ibus') optdepends=('alsa-lib: ALSA audio driver' 'libpulse: PulseAudio audio driver' # 'jack: JACK audio driver'