Files
meta-diya/recipes-core/images/core-image-base.bbappend
Dany LE ab8921d052 Major update:
- Switch to Sytemd
- Add development tools: adroid tool, usbgadget support
- Rework on recovery Image
2025-11-26 17:55:25 +01:00

42 lines
1.7 KiB
Plaintext

DISTRO_FEATURES:append = " wayland "
IMAGE_ROOTFS_EXTRA_SPACE = "0"
IMAGE_OVERHEAD_FACTOR = "1.0"
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 \
"
PACKAGE_EXCLUDE = " gtk+ gtk+3 adwaita-icon-theme "
IMAGE_INSTALL:remove = " gtk+ gtk+3 adwaita-icon-theme python python3 "
# 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 "