1 SUMMARY = "A very basic Wayland image with a terminal"
3 IMAGE_FEATURES += "splash package-management ssh-server-dropbear hwcodecs"
7 inherit core-image distro_features_check
9 REQUIRED_DISTRO_FEATURES = "wayland pam"
11 CORE_IMAGE_BASE_INSTALL += "weston weston-init clutter-1.0-examples"
13 DESCRIPTION = "A weston image with Tizen common."
15 DEPENDS += " tar-replacement-native "
17 CORE_IMAGE_BASE_INSTALL += "connman"
18 CORE_IMAGE_BASE_INSTALL += "${WESTONSTARTUP}"
20 # Profile specific configuration - default is Tizen common
21 CORE_IMAGE_BASE_INSTALL += "${IMAGECONFIG}"
23 CORE_IMAGE_BASE_INSTALL += "tlm"
24 CORE_IMAGE_BASE_INSTALL += "${TLMCONFIG}"
27 CORE_IMAGE_BASE_INSTALL += "mesa-megadriver"
28 CORE_IMAGE_BASE_INSTALL += "libegl-gallium"
29 CORE_IMAGE_BASE_INSTALL += "libegl-mesa"
30 CORE_IMAGE_BASE_INSTALL += "libgbm"
31 CORE_IMAGE_BASE_INSTALL += "libgbm-gallium"
32 CORE_IMAGE_BASE_INSTALL += "mesa-driver-pipe-swrast"
33 CORE_IMAGE_BASE_INSTALL_append_x86 += "mesa-driver-pipe-vmwgfx"
34 CORE_IMAGE_BASE_INSTALL_append_x86-64 += "mesa-driver-pipe-vmwgfx"
35 CORE_IMAGE_BASE_INSTALL_append_x86 += "mesa-driver-pipe-i915"
36 CORE_IMAGE_BASE_INSTALL_append_x86-64 += "mesa-driver-pipe-i915"
37 CORE_IMAGE_BASE_INSTALL += "libgles1-mesa"
38 CORE_IMAGE_BASE_INSTALL += "libgles2-mesa"
39 CORE_IMAGE_BASE_INSTALL += "gum-utils"
40 CORE_IMAGE_BASE_INSTALL += "meta-common"
41 CORE_IMAGE_BASE_INSTALL += "pam"
42 CORE_IMAGE_BASE_INSTALL += "user-session-units"
43 CORE_IMAGE_BASE_INSTALL += "default-ac-domains"
44 CORE_IMAGE_BASE_INSTALL += "rpm-security-plugin"
45 CORE_IMAGE_BASE_INSTALL += "config-image"
46 CORE_IMAGE_BASE_INSTALL += "kernel-modules"
47 CORE_IMAGE_BASE_INSTALL += "less"
48 CORE_IMAGE_BASE_INSTALL += "bash"
49 CORE_IMAGE_BASE_INSTALL += "psmisc"
50 CORE_IMAGE_BASE_INSTALL += "coreutils"
51 CORE_IMAGE_BASE_INSTALL += "procps"
52 CORE_IMAGE_BASE_INSTALL += "ncurses-terminfo"
55 CORE_IMAGE_EXTRA_INSTALL += "packagegroup-tizen-fonts-ttf"
56 CORE_IMAGE_EXTRA_INSTALL += "packagegroup-tizen-fonts-pango"
59 CORE_IMAGE_BASE_INSTALL += "gstreamer1.0-meta-base"
60 CORE_IMAGE_BASE_INSTALL += "gstreamer1.0-meta-audio"
61 CORE_IMAGE_BASE_INSTALL += "gstreamer1.0-meta-video"
62 CORE_IMAGE_BASE_INSTALL += "gstreamer1.0-meta-debug"
63 CORE_IMAGE_BASE_INSTALL += "gstreamer1.0-plugins-good-meta"
64 CORE_IMAGE_BASE_INSTALL += "gstreamer1.0-plugins-base-meta"
65 CORE_IMAGE_BASE_INSTALL += "gstreamer1.0-plugins-ugly-meta"
66 CORE_IMAGE_BASE_INSTALL += "gstreamer1.0-plugins-bad-meta"
68 export SYSROOT = "${IMAGE_ROOTFS}"
70 # Set root password to "root"
71 ROOTFS_POSTPROCESS_COMMAND += "set_root_passwd;"
73 sed 's%^root:[^:]*:%root:wYNffsf6sozwE:%' \
74 < ${IMAGE_ROOTFS}/etc/shadow \
75 > ${IMAGE_ROOTFS}/etc/shadow.new;
76 mv ${IMAGE_ROOTFS}/etc/shadow.new ${IMAGE_ROOTFS}/etc/shadow;