[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