Index | Thread | Search

From:
yaydn@protonmail.com
Subject:
Re: [update] wayland/wayland 1.25.0
To:
Volker Schlecht <openbsd-ports@schlecht.dev>
Cc:
"ports@openbsd.org" <ports@openbsd.org>
Date:
Sun, 31 May 2026 17:56:22 +0000

Download raw body.

Thread
På søndag 31. mai 2026 kl. 19:42, skrev Volker Schlecht
<openbsd-ports@schlecht.dev>:

> 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

Yeah, I missed this. Thanks!

> 
> 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.
> 
> 
> 

Looks sensible.

Did:

cd /usr/ports/wayland/wayland && patch -l -p1 -E -C < /tmp/wayland-1.25.0.diff
cd /usr/ports/wayland/wayland && patch -l -p1 -E < /tmp/wayland-1.25.0.diff
cd /usr/ports/wayland/wayland && make clean=all clean && make package clean && make distclean

TRUSTED_PKG_PATH=/usr/ports/packages/amd64/all/ pkg_add -Dsnap -Dinstalled -r wayland
wayland-1.25.0->1.25.0: ok

Looks good. I appreciate the review and fix.