git: c17f29cac5ed - main - devel/sdl3: update 3.1.6 → 3.1.8
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 09 Jan 2025 13:38:57 UTC
The branch main has been updated by amdmi3:
URL: https://cgit.FreeBSD.org/ports/commit/?id=c17f29cac5edf51492fd4a778558c26ec122fce1
commit c17f29cac5edf51492fd4a778558c26ec122fce1
Author: Dmitry Marakasov <amdmi3@FreeBSD.org>
AuthorDate: 2025-01-09 12:47:31 +0000
Commit: Dmitry Marakasov <amdmi3@FreeBSD.org>
CommitDate: 2025-01-09 13:38:52 +0000
devel/sdl3: update 3.1.6 → 3.1.8
- Sync default options with sdl20 (enable HIDAPI)
---
devel/sdl3/Makefile | 13 ++++++++-----
devel/sdl3/distinfo | 6 +++---
devel/sdl3/pkg-plist | 2 ++
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