> On Oct 29, 2021, at 10:12 AM, Frederic Cambus <f...@statdns.com> wrote:
> 
> On Fri, Oct 15, 2021 at 07:20:00AM +0200, Rafael Sadowski wrote:
> 
>> I could imagine the time is right, so soon after the release. I would
>> like to import initial wayland ports and thus also a new category
>> "wayland".
>> 
>> I realise that it will take time for wayland to work, but that is not
>> important for now.
>> 
>> Example: x11/kde-applications/spectacle
>> 
>> Spectacle needs kwayland/qtwayland as a strong dependency (I can build
>> this) to be able to take screenshots under either X11 or wayland.  Means
>> it is not needed at runtime but we can update it. (Currently stuck at a
>> very old version).
>> 
>> Does this make sense to you? Is a new category OK for you?
>> 
>> I would be very happy to receive feedback from all porters.
> 
> Thanks for looking into this.
> 
> I think it would make sense to import them if it makes your work on
> KDE easier. Also, being proactive regarding Wayland will allow to start
> upstreaming patches and ensure it at least keeps building on OpenBSD,
> so I view this as a good thing.
> 
> The potential downsides I see is that those packages might be auto-
> detected at configure time by some of our existing ports, and some ports
> might need to be adjusted. Another question is how much time this will
> be adding to bulk builds, could you give some information about how long
> it takes to build those packages on your machine?
> 
> No strong opinion regarding adding a new category, I noticed the other
> BSDs didn't seem to create a new category but this doesn't mean we
> shouldn't do it.
> 

Sorry for not replying earlier. I was very happy to see these and would like to 
play around with wayland so ok daniel@ to import and we can work on in the tree 
as needed.

As for a new category, is it expected to grow beyond a few ports? We have this 
weird java category which I think is pretty useless for example. Who cares if 
something is written in Java (we don’t have perl, ruby, python categories). 
Those ports should be in their functional categories.

Personally I would probably lean toward putting wayland under x11 and any 
wayland ports not part of wayland itself in the right categories for those 
ports. Unless (and I haven’t looked), the wayland platform ports are expected 
to be numerous.

ps. I agree with comment above on things that might pick up wayland at config 
time, although probably adding to the tree and getting into bulks could be a 
good way to find out…

Reply via email to