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 <[email protected]> - +# Maintainer: Sven-Hendrik Haase <[email protected]> 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"
