summaryrefslogtreecommitdiff
path: root/user
diff options
context:
space:
mode:
authorA. Wilcox <AWilcox@Wilcox-Tech.com>2024-11-26 09:17:54 -0600
committerA. Wilcox <AWilcox@Wilcox-Tech.com>2024-11-29 04:55:42 -0600
commit8b6555ce6b8a52f139d5d2be404f32528ee97d52 (patch)
tree476841589097ace97d292f5fdfb8cee4e47ab23b /user
parent82ada088ce5be5a652691e970ba58869d38d9e4d (diff)
downloadpackages-8b6555ce6b8a52f139d5d2be404f32528ee97d52.tar.gz
packages-8b6555ce6b8a52f139d5d2be404f32528ee97d52.tar.bz2
packages-8b6555ce6b8a52f139d5d2be404f32528ee97d52.tar.xz
packages-8b6555ce6b8a52f139d5d2be404f32528ee97d52.zip
user/sdl2: Update to 2.0.22 for Wayland support
* Additionally, use GLVND for OpenGL headers. * Also, use RelWithDebInfo instead of RelWithDebugInfo. This matters because the target CMake files installed require the build type to match one of the ones they define, and they define that one.
Diffstat (limited to 'user')
-rw-r--r--user/sdl2/APKBUILD9
1 files changed, 5 insertions, 4 deletions
diff --git a/user/sdl2/APKBUILD b/user/sdl2/APKBUILD
index c7dd81e68..22026bb6c 100644
--- a/user/sdl2/APKBUILD
+++ b/user/sdl2/APKBUILD
@@ -1,7 +1,7 @@
# Contributor: August Klein <amatcoder@gmail.com>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=sdl2
-pkgver=2.0.12
+pkgver=2.0.22
pkgrel=0
pkgdesc="Low level audio, keyboard, mouse, joystick and graphics library"
url="https://www.libsdl.org/"
@@ -11,7 +11,8 @@ license="zlib"
depends=""
makedepends="alsa-lib-dev libx11-dev libxcursor-dev libxext-dev libxi-dev
libxkbcommon-dev libxrandr-dev libxrender-dev libusb-dev mesa-dev
- libxscrnsaver-dev dbus-dev eudev-dev pulseaudio-dev cmake"
+ libxscrnsaver-dev dbus-dev eudev-dev pulseaudio-dev libglvnd-dev cmake
+ libxinerama-dev wayland-dev wayland-protocols"
subpackages="$pkgname-dev"
source="https://www.libsdl.org/release/SDL2-$pkgver.tar.gz
sdl2-soname.patch
@@ -27,7 +28,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
- -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_C_FLAGS="$CFLAGS" \
${CMAKE_CROSSOPTS} -Bbuild
make -C build
@@ -37,5 +38,5 @@ package() {
make DESTDIR="$pkgdir" -C build install
}
-sha512sums="3f1f04af0f3d9dda9c84a2e9274ae8d83ea0da3fc367970a820036cc4dc1dbf990cfc37e4975ae05f0b45a4ffa739c6c19e470c00bf3f2bce9b8b63717b8b317 SDL2-2.0.12.tar.gz
+sha512sums="ca4b690433cd4d9d73b797da98666317128e7e817ab60e874a49d94791ea41e8a6b4fc43649593120daa0702190c0f8a6ed326c908d87375c8da9f369d994f6a SDL2-2.0.22.tar.gz
81b5807cd9f2683231c14562e961467fcd7ba257140d1a266932d6a6a5103633e3af896c09b261620b2934d521809e08ed79d3287c0897f4783c6afc1c01a566 sdl2-soname.patch"