From: Volker Schlecht Subject: Re: [update] wayland/wayland 1.25.0 To: ports@openbsd.org Date: Sun, 31 May 2026 19:41:00 +0200 On 5/31/26 6:20 AM, yaydn@protonmail.com wrote: > Tested on current/amd64. > > Been using this since late March and built with gnome, sway, niri, > mango, kde-plasma, arcan, labwc, and wlroots(most reverse dependencies). > No regressions that I saw. No llvm22 conflicts either. > > Changelog: > https://lore.freedesktop.org/wayland-devel/Xc5mzCaUxqhO0w-Dls241-PmLXWdFT2DLLkz0Lhr4LAhDTZxiZfrDZeq9lCGGn2V8nxqcMZDTn6vSCdClRYkQ7vCUMPKwQokYhCjf93xRx4=@emersion.fr/T/#u > > Testing and oks welcome. Hope this helps. I think wayland-client needs a minor bump: $ make check-shlib-syms /usr/local/lib/libwayland-client.so.0.3 --> /build/pobj/wayland-1.25.0/fake-amd64/usr/local/lib/libwayland-client.so.0.4 Dynamic export changes: added: wl_display_dispatch_pending_single wl_display_dispatch_queue_pending_single I'm test-driving the attached diff ... not sure if hardcoding /usr/local in CONFIGURE_ARGS was intentional, but replacing it with ${LOCALBASE} makes portcheck(1) a little happier. Index: Makefile =================================================================== RCS file: /cvs/ports/wayland/wayland/Makefile,v retrieving revision 1.15 diff -u -p -r1.15 Makefile --- Makefile 1 Nov 2025 11:16:43 -0000 1.15 +++ Makefile 31 May 2026 17:35:40 -0000 @@ -1,14 +1,13 @@ COMMENT = Display server protocol DISTNAME = wayland-${V} -V = 1.24.0 -REVISION = 2 +V = 1.25.0 CATEGORIES = wayland HOMEPAGE = https://wayland.freedesktop.org/ -SHARED_LIBS += wayland-client 0.3 # 0.24.0 +SHARED_LIBS += wayland-client 0.4 # 0.24.0 SHARED_LIBS += wayland-cursor 0.0 # 0.24.0 SHARED_LIBS += wayland-egl 0.0 # 1.24.0 SHARED_LIBS += wayland-server 0.4 # 0.24.0 @@ -38,7 +37,7 @@ LIB_DEPENDS = devel/libffi \ devel/epoll-shim MODMESON_CONFIGURE_ARGS += -Ddocumentation=false \ - -Dicon_directory="~/.icons:/usr/local/lib/X11/icons:/usr/local/share/icons:/usr/local/share/pixmaps:${X11BASE}/share/icons:${X11BASE}/share/pixmaps" + -Dicon_directory="~/.icons:${LOCALBASE}/lib/X11/icons:${LOCALBASE}/share/icons:${LOCALBASE}/share/pixmaps:${X11BASE}/share/icons:${X11BASE}/share/pixmaps" TEST_DEPENDS = devel/llvm/${MODCLANG_VERSION},-main Index: distinfo =================================================================== RCS file: /cvs/ports/wayland/wayland/distinfo,v retrieving revision 1.6 diff -u -p -r1.6 distinfo --- distinfo 11 Aug 2025 09:33:42 -0000 1.6 +++ distinfo 31 May 2026 17:35:40 -0000 @@ -1,2 +1,2 @@ -SHA256 (wayland-1.24.0.tar.xz) = gokkh6Aa1nszTsqDtUMXp8hqA6ic+trP71IR8RpdBTY= -SIZE (wayland-1.24.0.tar.xz) = 241764 +SHA256 (wayland-1.25.0.tar.xz) = wGXwQK/f8xd2gGAPJJcn5Boa/CL8zyciLxX1MG+qHwM= +SIZE (wayland-1.25.0.tar.xz) = 609628