Update: devel/sdl3 to 3.4.12
Thomas Frohwein <[email protected]> Fri, 24 Jul 2026 21:54:24 -0700
| Newsgroups | gmane.os.openbsd.ports |
|---|---|
| Message-ID | <[email protected]> |
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