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
