Skip to content

sway

Roadmap

  • boot cross img
  • build cmake (-> json-c)
  • build json-c (-> sway)
  • build libffi (-> wayland -> sway)
  • build mpdecimal (-> python)
  • build python (-> wayland)
  • build wayland (-> sway)
  • build wayland-protocols (-> sway)
  • build libpciaccess (-> libdrm)
  • build libdrm (-> wlroots -> sway)
  • build libxml2 (-> libxkbcommon -> wlroots -> sway)
  • build libxkbcommon (-> wlroots)
  • build libpng (-> pixman -> wlroots -> sway)
  • build pixman (-> wlroots)
  • [BROKEN] build egl and vulkan (-> wlroots)?
  • [BROKEN] build gbm (-> wlroots)?
  • build hwdata (-> wlroots)
  • build mtdev (-> libinput -> wlroots -> sway)
  • build libevdev (-> libinput -> wlroots -> sway)
  • build libinput (-> wlroots)
  • build basu/sd-bus (-> seatd -> wlroots)?
  • build seatd (-> wlroots)
  • [BROKEN] build wlroots (-> sway)
  • build cairo (-> sway)
  • [BROKEN] build glib (-> pango -> sway)
  • build harfbuzz (-> pango -> sway)
  • build fontconfig (-> pango -> sway)
  • build freetype (-> fontconfig -> pango -> sway)
  • build pango (-> sway)
  • muon is broken due to meson adding iconv as a dependency
  • glib does not work with iconv from toybox or from musl
  • A circular dependency between harfbuzz and freetype on kiss
  • Install cairo after freetype and fontconfig to get a font backend, or pango won’t build?