depends meson && depends ninja-build-system && depends python3 && depends pkgconfig && depends libpng && depends libxkbcommon && depends mesa && depends eudev && depends cairo && depends libinput && depends poppler && depends mtdev && depends pixman && depends glu && depends wayland-protocols && optional_depends lcms2 "color-management-lcms=true" \ "color-management-lcms=false" \ "colour management" && optional_depends colord "color-management-colord=true" \ "color-management-colord=false" \ "colour management daemon" && optional_depends libxcb "backend-x11=true" "backend-x11=false" \ "Build the X11 compositor" && optional_depends JPEG "image-jpeg=true" "image-jpeg=false" \ "JPEG loading support" && optional_depends libwebp "image-webp=true" "image-webp=false" \ "WebP loading support" && optional_depends libva \ "backend-drm-screencast-vaapi=true" \ "backend-drm-screencast-vaapi=false" \ "build vaapi recorder" && optional_depends wayland "backend-wayland=true" \ "backend-wayland=false" \ "Build the Wayland (nested) compositor" && optional_depends libdrm "backend-drm=true" "backend-drm=false" \ "Build the DRM compositor" && optional_depends linux-pam "weston-launch=true" "weston-launch=false" \ "Build weston-launch" && optional_depends pango "" "demo-clients=false" "build demo client" && optional_depends xwayland \ "xwayland=true" \ "xwayland=false" \ "XWayland support" && optional_depends systemd \ "systemd=true" \ "systemd=false launcher-logind=false" \ "systemd service plugin" && optional_depends freerdp "backend-rdp=true" "backend-rdp=false" "RDP compositor" && if is_depends_enabled "${SPELL}" "libdrm"; then optional_depends gstreamer-1.0 "remoting=true" "remoting=false" "remote output" fi && optional_depends pipewire "pipewire=true" "pipewire=false" "for pipewire plugin"