1*4882a593SmuzhiyunSUMMARY = "GNOME session" 2*4882a593SmuzhiyunLICENSE = "GPL-2.0-only" 3*4882a593SmuzhiyunLIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" 4*4882a593Smuzhiyun 5*4882a593SmuzhiyunDEPENDS = " \ 6*4882a593Smuzhiyun glib-2.0-native \ 7*4882a593Smuzhiyun libxslt-native \ 8*4882a593Smuzhiyun xmlto-native \ 9*4882a593Smuzhiyun xtrans \ 10*4882a593Smuzhiyun libice \ 11*4882a593Smuzhiyun libsm \ 12*4882a593Smuzhiyun virtual/libx11 \ 13*4882a593Smuzhiyun gtk+3 \ 14*4882a593Smuzhiyun gnome-desktop \ 15*4882a593Smuzhiyun gsettings-desktop-schemas \ 16*4882a593Smuzhiyun json-glib \ 17*4882a593Smuzhiyun" 18*4882a593Smuzhiyun 19*4882a593SmuzhiyunGNOMEBASEBUILDCLASS = "meson" 20*4882a593Smuzhiyun 21*4882a593Smuzhiyuninherit gnomebase gettext gsettings upstream-version-is-even features_check 22*4882a593Smuzhiyun 23*4882a593SmuzhiyunREQUIRED_DISTRO_FEATURES = "x11 polkit systemd pam gobject-introspection-data" 24*4882a593Smuzhiyun 25*4882a593SmuzhiyunSRC_URI[archive.sha256sum] = "3cca06053ab682926920951a7da95f8cc6d72da74c682c46d0a0653332969caa" 26*4882a593Smuzhiyun 27*4882a593SmuzhiyunPACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'systemd', 'consolekit',d)}" 28*4882a593Smuzhiyun 29*4882a593SmuzhiyunPACKAGECONFIG[consolekit] = "-Dconsolekit=true, -Dconsolekit=false, consolekit" 30*4882a593SmuzhiyunPACKAGECONFIG[systemd] = "-Dsystemd=true -Dsystemd_journal=true, -Dsystemd=false -Dsystemd_journal=false, systemd" 31*4882a593Smuzhiyun 32*4882a593SmuzhiyunFILES:${PN} += " \ 33*4882a593Smuzhiyun ${datadir}/xsessions \ 34*4882a593Smuzhiyun ${datadir}/wayland-sessions \ 35*4882a593Smuzhiyun ${systemd_user_unitdir} \ 36*4882a593Smuzhiyun" 37*4882a593Smuzhiyun 38*4882a593SmuzhiyunRDEPENDS:${PN} += "gnome-shell gnome-settings-daemon gsettings-desktop-schemas" 39