3 RDEPENDS_${PN} += "xkeyboard-config"
4 RRECOMMENDS_${PN} = "liberation-fonts"
6 RDEPENDS_${PN}_remove = "weston-startup"
8 SRC_URI += "file://make-lcms-explicitly-configurable.patch"
9 SRC_URI += "file://make-libwebp-explicitly-configurable.patch"
11 USERADD_PACKAGES = "${PN}"
12 GROUPADD_PARAM_${PN} = "--system -g 192 weston-launch"
15 --enable-wayland-compositor \
16 --disable-vaapi-recorder \
17 --enable-weston-launch \
18 --enable-drm-compositor \
19 --disable-rdp-compositor \
23 --enable-simple-egl-clients \
24 --enable-fbdev-compositor \
25 --disable-headless-compositor \
26 --enable-setuid-install \
27 --enable-demo-clients-install \
32 do_configure_prepend() {
33 sed -i 's/PKG_CHECK_MODULES(WAYLAND_SCANNER, wayland-scanner)//' configure.ac
39 FILES_${PN} += "${prefix}/lib/weston/weston-keyboard"
40 FILES_${PN} += "${prefix}/lib/weston/weston-desktop-shell"
41 FILES_${PN} += "${prefix}/lib/weston/cms-static.so"
42 FILES_${PN} += "${prefix}/lib/weston/weston-screenshooter"
43 FILES_${PN} += "${prefix}/lib/weston/weston-simple-im"
45 FILES_${PN} += "${prefix}/bin/weston-scaler"
46 FILES_${PN} += "${prefix}/bin/weston-stacking"
47 FILES_${PN} += "${prefix}/bin/weston-multi-resource"