Hi,

Please find below the diff to update sdl3 to 3.4.12. This catches up
with a series of bugfix releases. There doesn't seem to be any API
change from the current version. I've tested build of most ports with a
direct dependency on sdl3 without issues.

I don't think my commit of libinput-openbsd as LIB_DEPENDS was correct
[1], as it doesn't seem to load the library. So I am adjusting this to
BUILD_DEPENDS, as I can't find a direct runtime use in the code.

Since I'm sharing the vulkan update in a separate email, maybe sdl3
diff could also be consider to be run in a bulk build before commit?

[1] https://marc.info/?l=openbsd-ports-cvs&m=178113393857760&w=2

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/sdl3/Makefile,v
diff -u -p -r1.8 Makefile
--- Makefile    10 Jun 2026 23:26:17 -0000      1.8
+++ Makefile    25 Jul 2026 04:43:46 -0000
@@ -1,9 +1,8 @@
 COMMENT =              cross-platform multimedia library
 
-V =                    3.4.2
+V =                    3.4.12
 DISTNAME =             SDL3-${V}
 PKGNAME =              ${DISTNAME:L}
-REVISION =             2
 
 SHARED_LIBS +=         SDL3                      0.1 # 3.4.0
 
@@ -24,9 +23,9 @@ SITES =                       https://libsdl.org/release/ \
 MODULES =              devel/cmake
 MODCMAKE_LDFLAGS =     -L${LOCALBASE}/lib -L${X11BASE}/lib -liconv
 
+BUILD_DEPENDS =                wayland/libinput-openbsd
 LIB_DEPENDS =          converters/libiconv \
                        devel/fribidi \
-                       wayland/libinput-openbsd \
                        wayland/wayland \
                        x11/xkbcommon
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/sdl3/distinfo,v
diff -u -p -r1.4 distinfo
--- distinfo    22 Feb 2026 18:30:14 -0000      1.4
+++ distinfo    25 Jul 2026 04:43:46 -0000
@@ -1,2 +1,2 @@
-SHA256 (SDL3-3.4.2.tar.gz) = 7zmi4/mop4KWxA2nAZZ90bDQ1uJn5IOGPOcPigO0BQw=
-SIZE (SDL3-3.4.2.tar.gz) = 15575883
+SHA256 (SDL3-3.4.12.tar.gz) = 8HuViprFAg+3pEytuVf2WLIUnDyKu09jFF+skwMknbc=
+SIZE (SDL3-3.4.12.tar.gz) = 15629574

Reply via email to