CFT updates: sway 1.5.1 -> 1.6 (rc1) and wlroots 0.12.0 -> 0.13.0 (rc1)

Jan Beich jbeich at FreeBSD.org
Tue Mar 16 18:46:34 UTC 2021


Sway is a popular tiling Wayland compositor with good FreeBSD support.
Upstream plans to release 1.6 in a few weeks. The update depends on
wlroots >= 0.13 which as usual breaks API. Other consumers like hikari
and Wayfire have been fixed but given time let's test runtime more.

Can you help with testing? See
https://github.com/freebsd/freebsd-ports/compare/master...jbeich:wlroots-0.13
https://github.com/swaywm/sway/releases/tag/1.6-rc1

Example steps for Sway:

  $ cd /usr/ports
  $ fetch -o /tmp/wlroots-0.13.patch \
    https://github.com/freebsd/freebsd-ports/compare/master...jbeich:wlroots-0.13.patch
  $ git am /tmp/wlroots-0.13.patch || patch -Efsp1 -i /tmp/wlroots-0.13.patch
  $ make clean all deinstall install INSTALLS_DEPENDS= -C x11-toolkits/wlroots
  $ make clean all deinstall install -C x11-wm/sway

Hint: To test Sway 1.5.1 with wlroots 0.13 revert the last commit in the series.


More information about the freebsd-x11 mailing list