Re: git: f12fd039794d - main - x11-servers/xwayland-devel: drop direct consumers after a26e05c85c30

From: Jan Beich <jbeich_at_FreeBSD.org>
Date: Tue, 09 Apr 2024 18:08:10 UTC
Emmanuel Vadot <manu@bidouilliste.com> writes:

> On Tue, 9 Apr 2024 15:07:13 GMT
> Jan Beich <jbeich@FreeBSD.org> wrote:
>
>> The branch main has been updated by jbeich:
>> 
>> URL: https://cgit.FreeBSD.org/ports/commit/?id=f12fd039794d63cb9407ddec20b01410ceb82898
>> 
>> commit f12fd039794d63cb9407ddec20b01410ceb82898
>> Author:     Jan Beich <jbeich@FreeBSD.org>
>> AuthorDate: 2024-04-09 14:35:42 +0000
>> Commit:     Jan Beich <jbeich@FreeBSD.org>
>> CommitDate: 2024-04-09 15:06:23 +0000
>> 
>>     x11-servers/xwayland-devel: drop direct consumers after a26e05c85c30
>>     
>>     - Upstream releases frequently and independently from xorg-server
>>     - Both ports have the same features and defaults
>>     - Newer snapshots may decrease stability or break HiDPI patches
>>     
>>     Note, wlroots-devel cannot stay on xwayland-devel without introducing
>>     package conflicts when installing hyprland + cage/gamescope.
>>     
>>     This reverts commit 4c432d12bbb40a1c91963af26986002e9c388f29.
>>     This reverts commit 09721d1275eea4199d7b39b25d962017187c82a0.
>> ---
>>  multimedia/arcan/Makefile           | 3 ++-
>>  x11-toolkits/wlroots-devel/Makefile | 5 +++--
>>  x11-toolkits/wlroots/Makefile       | 5 +++--
>>  x11-toolkits/wlroots015/Makefile    | 6 +++---
>>  x11-toolkits/wlroots016/Makefile    | 5 +++--
>>  x11-wm/cosmic-comp/Makefile         | 3 ++-
>>  x11-wm/plasma5-kwin/Makefile        | 5 +++--
>>  x11-wm/plasma6-kwin/Makefile        | 5 +++--
>>  8 files changed, 22 insertions(+), 15 deletions(-)
>> 
>
>  Thanks a lot !!!

It's not too late to MFH all Xwayland changes since 2024Q2 branched.
xwayland-devel had POLA violation in 2e435f459ff0 (HiDPI drop)[1] but
then hyprland isn't affected while sway-devel isn't a good idea[2] to
dogfood on /quarterly and kinda expected to be bumpy due to -devel.

[1] Can be applied (phased out via "main" branch) to non-devel xwayland 
    but there's no rush until breaking changes propagate to releases.
[2] VA-API is currently broken without -Dlegacy-wl-drm due to
    https://github.com/swaywm/sway/issues/7897