Files
meta-diya/recipes-core/images/core-image-base.bbappend
2025-12-22 13:33:15 +01:00

44 lines
1.7 KiB
Plaintext

DISTRO_FEATURES:append = " wayland "
# IMAGE_ROOTFS_EXTRA_SPACE = "0"
# IMAGE_OVERHEAD_FACTOR = "1.2"
require base-image.inc
EXTRA_USERS_PARAMS:append = "useradd xdg; \
usermod -d /run/xdg xdg; \
usermod -a -G video xdg; \
usermod -a -G input xdg; \
usermod -a -G tty xdg; \
usermod -a -G avahi diya; \
usermod -a -G seat diya; \
usermod -a -G seat xdg; \
usermod -a -G xdg diya;"
IMAGE_INSTALL:append = "pango \
seatd \
pixman \
cairo \
glib-2.0 \
glibmm \
freetype \
fontconfig \
librsvg librsvg-gtk \
gdk-pixbuf \
gtk4 \
gtk4-layer-shell \
libadwaita \
wayland wayland-protocols wlroots-0.19 \
foot \
mc \
gdbserver gdb \
wlr-randr \
diya-session-manager \
lua \
mpg123 \
wireplumber \
"
PACKAGE_EXCLUDE = " gtk+ gtk+3 adwaita-icon-theme "
IMAGE_INSTALL:remove = " gtk+ gtk+3 adwaita-icon-theme "
# wlr-randr l3afpad wlopm cairo-egl webkitgtk
# add tools to toolchains
TOOLCHAIN_HOST_TASK:append = " nativesdk-glib-2.0 nativesdk-glib-2.0-codegen nativesdk-glib-2.0-utils "
TOOLCHAIN_TARGET_TASK:append = " gobject-introspection "