aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2025-01-09 12:47:31 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2025-01-09 13:38:52 +0000
commitc17f29cac5edf51492fd4a778558c26ec122fce1 (patch)
tree9b005593a63616c0be5085ead6a88ee2c6f90576
parentf10682910b77d310204a3d4019496dba2be66b54 (diff)
devel/sdl3: update 3.1.6 → 3.1.8
- Sync default options with sdl20 (enable HIDAPI)
-rw-r--r--devel/sdl3/Makefile13
-rw-r--r--devel/sdl3/distinfo6
-rw-r--r--devel/sdl3/pkg-plist2
3 files changed, 13 insertions, 8 deletions
diff --git a/devel/sdl3/Makefile b/devel/sdl3/Makefile
index 5bd3736d023d..753c33100ff3 100644
--- a/devel/sdl3/Makefile
+++ b/devel/sdl3/Makefile
@@ -1,7 +1,6 @@
PORTNAME= sdl3
DISTVERSIONPREFIX= preview-
-DISTVERSION= 3.1.6
-PORTREVISION= 1
+DISTVERSION= 3.1.8
CATEGORIES= devel
MAINTAINER= amdmi3@FreeBSD.org
@@ -24,14 +23,14 @@ PLIST_SUB= LIBVERSION=${DISTVERSION:C/[0-9]+/0/1}
PORTSCOUT= limitw:1,even
-OPTIONS_DEFINE= CSD DBUS FCITX IBUS JOYSTICK HIDAPI \
+OPTIONS_DEFINE= CSD DBUS FCITX HIDAPI IBUS JOYSTICK \
SAMPLERATE UDEV
OPTIONS_GROUP= AUDIO VIDEO
OPTIONS_GROUP_AUDIO= ALSA JACK OSS PIPEWIRE PULSEAUDIO SNDIO
OPTIONS_GROUP_VIDEO= KMSDRM OPENGL OPENGLES VULKAN \
WAYLAND X11
-OPTIONS_DEFAULT= JOYSTICK OSS KMSDRM OPENGL \
- OPENGLES VULKAN WAYLAND X11
+OPTIONS_DEFAULT= HIDAPI JOYSTICK KMSDRM OPENGL OPENGLES \
+ OSS VULKAN WAYLAND X11
OPTIONS_DEFINE_powerpc= ALTIVEC
OPTIONS_DEFINE_powerpc64= ALTIVEC
OPTIONS_DEFAULT_powerpc= ALTIVEC
@@ -134,6 +133,10 @@ BUILD_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils
CFLAGS+= -B${LOCALBASE}/bin -no-integrated-as
.endif
+.if !${PORT_OPTIONS:MX11} && !${PORT_OPTIONS:MWAYLAND}
+CMAKE_ON+= SDL_UNIX_CONSOLE_BUILD
+.endif
+
post-patch:
@${REINPLACE_CMD} -e '/dep_option.*Dynamically load/ s|ON|OFF|' \
${WRKSRC}/CMakeLists.txt
diff --git a/devel/sdl3/distinfo b/devel/sdl3/distinfo
index d8bc05dd3e65..d55680731e0f 100644
--- a/devel/sdl3/distinfo
+++ b/devel/sdl3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1730558995
-SHA256 (libsdl-org-SDL-preview-3.1.6_GH0.tar.gz) = 5da5e265c150b954d007bf1465b155d9df1d0d52f10115a49bb918dc8fe2826a
-SIZE (libsdl-org-SDL-preview-3.1.6_GH0.tar.gz) = 7773892
+TIMESTAMP = 1736416008
+SHA256 (libsdl-org-SDL-preview-3.1.8_GH0.tar.gz) = 6fae3080e9d13ac4fe62432835b1e979bfba1a59ee9cce0ffb03a2fbcf9b46cd
+SIZE (libsdl-org-SDL-preview-3.1.8_GH0.tar.gz) = 15997157
diff --git a/devel/sdl3/pkg-plist b/devel/sdl3/pkg-plist
index c842a313f5ec..efd56a8c7eb4 100644
--- a/devel/sdl3/pkg-plist
+++ b/devel/sdl3/pkg-plist
@@ -1,5 +1,6 @@
include/SDL3/SDL.h
include/SDL3/SDL_assert.h
+include/SDL3/SDL_asyncio.h
include/SDL3/SDL_atomic.h
include/SDL3/SDL_audio.h
include/SDL3/SDL_begin_code.h
@@ -78,6 +79,7 @@ include/SDL3/SDL_thread.h
include/SDL3/SDL_time.h
include/SDL3/SDL_timer.h
include/SDL3/SDL_touch.h
+include/SDL3/SDL_tray.h
include/SDL3/SDL_version.h
include/SDL3/SDL_video.h
include/SDL3/SDL_vulkan.h