Index | Thread | Search

From:
Volker Schlecht <openbsd-ports@schlecht.dev>
Subject:
Re: UPDATE: wayland/wlroots-0.19 --> 0.19 & 0.20
To:
Robert Lillack <rob@lillack.net>, ports@openbsd.org
Date:
Wed, 27 May 2026 21:18:50 +0200

Download raw body.

Thread
Hi Robert,

On 5/27/26 9:00 PM, Robert Lillack wrote:
> Hi Volker,
> 
> thanks for the feedback!
> 
> Am Di, 26. Mai 2026, um 20:44, schrieb Volker Schlecht:
> 
>> * My instinct would be to name the SUBDIRs 19 and 20 instead of 0.19 and 0.20
> 
> Looking at existing multi-version ports in the tree, the dotted
> convention seems to be consistent: lang/lua/{5.1,5.2,5.3,5.4},
> lang/python/{2.7,3}, lang/ruby/{3.3,3.4,4.0}. I couldn't find a
> precedent for stripping the dot, so I went with what's already
> established.

I didn't claim to have particularly good instincts...

>> * I think that you need to add a "@pkgpath wayland/wlroots" to the PLISTs
> 
> Added this to 0.19/pkg/PLIST. Following lang/lua/5.1/pkg/PLIST, only the
> version that previously lived at the un-versioned path declares the old
> pkgpath. Right?

If by the time 8.0 is released, all wlroots consumers are using wlroots-0.20 I
think it will be needed in 0.20 too, to provide an upgrade path from wlroots in
7.9-stable to 8.0-stable.

It's very possible that I'm wrong, though.

cheers,
Volker