De-couple weston from postmarketos-base
This commit:
-
UI is selectable with
pmbootstrap init
. Currently only 'weston' and 'none' are options. It'll automatically pick up any newpostmarketos-ui-*
packages added at later dates. -
splits off weston packages install from postmarketos-base and puts them into postmarketos-ui-weston. Also note that NO weston packages are installed by "pmbootstrap install" by default unless the user selects a ui in the
init
-
configuration of weston is now in postmarketos-ui-weston.
-
the demos have been spun off to
postmarketos-demos
, andpostmarketos-ui-weston
lists this package as a dependency.