[OE-core] [PATCH V2] weston: change to use meson build system

Burton, Ross ross.burton at intel.com
Mon Jul 29 14:20:38 UTC 2019


On Sun, 28 Jul 2019 at 03:50, <liu.ming50 at gmail.com> wrote:
> The changes include:
> - Drop all autotools related patches.
> - Move weston-launch setuid-install to do_install task since it's not
>   supported yet by meson build.
> - Drop cairo-glesv2 package config, it's not supported by meson build,
>   the recommended value is hard-coded to cairo-image for now in weston
>   source.
> - Introduce remoting package config, to give this option a explicit
>   value, or else the build would run into gstreamer missing error since
>   it defaults to be true but gstreamer is not in depends list.

There's more undocumented changes:

packages/corei7-64-poky-linux/weston/weston-dbg: RRECOMMENDS: removed
"zlib-intel-dbg libxcb-shape-dbg"
packages/corei7-64-poky-linux/weston/weston-dev: FILELIST: removed
"/usr/include/libweston-6/compositor-headless.h
/usr/include/libweston-6/compositor-rdp.h"
packages/corei7-64-poky-linux/weston/weston-dev: RRECOMMENDS: removed
"zlib-intel-dev libxcb-shape-dev"
packages/corei7-64-poky-linux/weston/weston-src: FILELIST: added
"/usr/src/debug/weston/6.0.1-r0/weston-6.0.1/compositor/systemd-notify.c
/usr/src/debug/weston/6.0.1-r0/weston-6.0.1/compositor/screen-share.c"
packages/corei7-64-poky-linux/weston/weston-xwayland: RDEPENDS:
removed "glib-2.0 (['>= 2.60.5']) libxkbcommon (['>= 0.8.4'])
zlib-intel (['>= 1.2.11.1']) libxcb-shape (['>= 1.13.1']) libinput
(['>= 1.13.4'])"
packages/corei7-64-poky-linux/weston/weston: FILELIST: directory
renamed /usr/share/weston/protocols -> /usr/share/libweston/protocols,
added "/usr/lib/weston/systemd-notify.so
/usr/lib/weston/screen-share.so"

Some bits have been turned off, others turned on.

Ross


More information about the Openembedded-core mailing list