[arch-commits] Commit in sdl2/trunk (PKGBUILD)
Sven-Hendrik Haase
svenstaro at gemini.archlinux.org
Fri Dec 17 18:26:28 UTC 2021
Date: Friday, December 17, 2021 @ 18:26:28
Author: svenstaro
Revision: 432708
upgpkg: sdl2 2.0.18-2: Update cmake flags (FS#72988)
The stuff I removed was just the current behavior anyway.
Modified:
sdl2/trunk/PKGBUILD
----------+
PKGBUILD | 26 +++++++++++---------------
1 file changed, 11 insertions(+), 15 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2021-12-17 16:45:52 UTC (rev 432707)
+++ PKGBUILD 2021-12-17 18:26:28 UTC (rev 432708)
@@ -2,7 +2,7 @@
pkgname=sdl2
pkgver=2.0.18
-pkgrel=1
+pkgrel=2
pkgdesc="A library for portable low-level access to a video framebuffer, audio output, mouse, and keyboard (Version 2)"
arch=('x86_64')
url="https://www.libsdl.org"
@@ -16,11 +16,18 @@
'jack: JACK audio driver'
'pipewire: PipeWire audio driver'
'libdecor: Wayland client decorations')
-source=("https://www.libsdl.org/release/SDL2-${pkgver}.tar.gz"{,.sig})
+source=("https://www.libsdl.org/release/SDL2-${pkgver}.tar.gz"{,.sig}
+ sdl2-wayland1.20.patch::https://github.com/libsdl-org/SDL/pull/5092.patch)
sha512sums=('8688b855ce15d574fb0726dd2a44109bb7b34d81c652c51025a32bf7eb7015ceb685834cf9fc3f97a2f5f5a3203f548ce6845420fafae7e5dc6bb9d11ce1740d'
- 'SKIP')
+ 'SKIP'
+ 'efa2d01a5861f99597eac0cff7e67efc03bd3877d8ad53d711b1ab54a59f93ef5bc6ffe776b9ac7e3103688a56f79e7d0e4155852dedd0d1982a1e334a2f8d37')
validpgpkeys=('1528635D8053A57F77D1E08630A59377A7763BE6') # Sam Lantinga
+prepare() {
+ cd SDL2-${pkgver}
+ patch -Np1 -i "$srcdir"/sdl2-wayland1.20.patch
+}
+
build() {
cd SDL2-${pkgver}
cmake \
@@ -29,18 +36,7 @@
-DCMAKE_INSTALL_PREFIX=/usr \
-DSDL_STATIC=OFF \
-DSDL_DLOPEN=ON \
- -DARTS=OFF \
- -DESD=OFF \
- -DNAS=OFF \
- -DALSA=ON \
- -DHIDAPI=ON \
- -DPULSEAUDIO_SHARED=ON \
- -DVIDEO_WAYLAND=ON \
- -DRPATH=OFF \
- -DCLOCK_GETTIME=ON \
- -DJACK_SHARED=ON \
- -DPIPEWIRE=ON \
- -DPIPEWIRE_SHARED=ON
+ -DSDL_RPATH=OFF
ninja -C build
}
More information about the arch-commits
mailing list