mirror of
https://git.yoctoproject.org/poky
synced 2026-05-09 05:29:32 +00:00
weston-init: add use-pixman PACKAGECONFIG
Fbdev backend has been deprecated since weston 10.0.0, and it could be replaced by passing --use-pixman to drm backend, add a use-pixman PACKAGECONFIG for convenience. (From OE-Core rev: e3dc3ee5e41caa1691ebdb1c6ed6e51077f9ce7a) Signed-off-by: Ming Liu <liu.ming50@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -17,6 +17,7 @@ S = "${WORKDIR}"
|
|||||||
PACKAGECONFIG ??= ""
|
PACKAGECONFIG ??= ""
|
||||||
|
|
||||||
PACKAGECONFIG[no-idle-timeout] = ",,"
|
PACKAGECONFIG[no-idle-timeout] = ",,"
|
||||||
|
PACKAGECONFIG[use-pixman] = ",,"
|
||||||
|
|
||||||
DEFAULTBACKEND ??= ""
|
DEFAULTBACKEND ??= ""
|
||||||
DEFAULTBACKEND:qemuall ?= "drm"
|
DEFAULTBACKEND:qemuall ?= "drm"
|
||||||
@@ -51,6 +52,10 @@ do_install() {
|
|||||||
sed -i -e "/^\[core\]/a idle-time=0" ${D}${sysconfdir}/xdg/weston/weston.ini
|
sed -i -e "/^\[core\]/a idle-time=0" ${D}${sysconfdir}/xdg/weston/weston.ini
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ "${@bb.utils.contains('PACKAGECONFIG', 'use-pixman', 'yes', 'no', d)}" = "yes" ]; then
|
||||||
|
sed -i -e "/^\[core\]/a use-pixman=true" ${D}${sysconfdir}/xdg/weston/weston.ini
|
||||||
|
fi
|
||||||
|
|
||||||
install -dm 755 -o weston -g weston ${D}/home/weston
|
install -dm 755 -o weston -g weston ${D}/home/weston
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user