[arch-commits] Commit in sdl2/trunk (PKGBUILD)

Sven-Hendrik Haase svenstaro at gemini.archlinux.org
Tue Jan 11 04:10:44 UTC 2022


    Date: Tuesday, January 11, 2022 @ 04:10:43
  Author: svenstaro
Revision: 434195

upgpkg: sdl2 2.0.20-1

Modified:
  sdl2/trunk/PKGBUILD

----------+
 PKGBUILD |   21 +++++++--------------
 1 file changed, 7 insertions(+), 14 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-01-11 02:36:36 UTC (rev 434194)
+++ PKGBUILD	2022-01-11 04:10:43 UTC (rev 434195)
@@ -1,8 +1,7 @@
-# Maintainer: Sven-Hendrik Haase <svenstaro at gmail.com>
-
+# Maintainer: Sven-Hendrik Haase <svenstaro at archlinux.org>
 pkgname=sdl2
-pkgver=2.0.18
-pkgrel=3
+pkgver=2.0.20
+pkgrel=1
 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,18 +15,11 @@
             'jack: JACK audio driver'
             'pipewire: PipeWire audio driver'
             'libdecor: Wayland client decorations')
-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'
-            'efa2d01a5861f99597eac0cff7e67efc03bd3877d8ad53d711b1ab54a59f93ef5bc6ffe776b9ac7e3103688a56f79e7d0e4155852dedd0d1982a1e334a2f8d37')
+source=("https://www.libsdl.org/release/SDL2-${pkgver}.tar.gz"{,.sig})
+sha512sums=('4889949eaa674948bdb0a01bb2a842a0943b15b08ff27ec0079b0fd4f79d071ffb32488a5a51c12ad7c74ed5fe73b608cdf6336a44c95dae8a0fb3f47d0f01de'
+            'SKIP')
 validpgpkeys=('1528635D8053A57F77D1E08630A59377A7763BE6') # Sam Lantinga
 
-prepare() {
-  cd SDL2-${pkgver}
-  patch -Np1 -i "$srcdir"/sdl2-wayland1.20.patch
-}
-
 build() {
   CFLAGS+=" -ffat-lto-objects"
   cmake -S SDL2-${pkgver} -B build -G Ninja \
@@ -41,6 +33,7 @@
 package() {
   DESTDIR="${pkgdir}" cmake --install build
 
+  # For some reason, this isn't named correctly and we have to fix it to reflect the actual staticlib name.
   sed -i "s/libSDL2\.a/libSDL2main.a/g" "$pkgdir"/usr/lib/cmake/SDL2/SDL2Targets-noconfig.cmake
 
   install -Dm644 SDL2-${pkgver}/LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE"



More information about the arch-commits mailing list