An initial port of libwayland and the weston reference compositor to DragonFly.
Currently DragonFly specific because of, e.g. usage of libdevattr for device enumeration.
for testing with x11 backend, run something like:
chmod 0700 /tmp/wayland_xdg
env XDG_RUNTIME_DIR=/tmp/wayland_xdg weston --use-pixman --backend=x11-backend.so
for testing with drm backend, no Xorg server may run, and only a single instance of weston with drm-backend can run at a time (This also requires that the i915kms or radeonkms driver is running for graphics):
important TODOs left:
graphics/wayland: Initial port for DragonFly
graphics/weston: Initial port for DragonFly
@ivadasz Excellent! I wished that day to come and now it is true. Great work!