1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- SUMMARY = "GNOME Settings"
- DESCRIPTION = "GNOME Settings is GNOME's main interface for configuration of various aspects of your desktop"
- LICENSE = "GPL-2.0-only"
- LIC_FILES_CHKSUM = "file://COPYING;md5=75859989545e37968a99b631ef42722e"
- GTKIC_VERSION = "4"
- DEPENDS = " \
- accountsservice \
- colord-gtk \
- gcr \
- gdk-pixbuf \
- glib-2.0 \
- gnome-bluetooth \
- gnome-desktop \
- gnome-online-accounts \
- gnome-settings-daemon \
- gsettings-desktop-schemas \
- gtk4 \
- libadwaita \
- libepoxy \
- libgtop \
- libgudev \
- libnma \
- libpwquality \
- libxml2 \
- polkit \
- pulseaudio \
- samba \
- setxkbmap-native \
- tecla \
- udisks2 \
- upower \
- "
- inherit gtk-icon-cache pkgconfig gnomebase gsettings gettext upstream-version-is-even bash-completion features_check
- REQUIRED_DISTRO_FEATURES += "opengl polkit pulseaudio systemd x11"
- SRC_URI += "file://0001-Add-meson-option-to-pass-sysroot.patch"
- SRC_URI[archive.sha256sum] = "6335c6cb8164e574db521fff61cfa3dfaa55f1db66ae3bca02750a193e1c4f3d"
- PACKAGECONFIG ??= "ibus ${@bb.utils.filter('DISTRO_FEATURES', 'wayland', d)}"
- PACKAGECONFIG[cups] = ",,cups,cups system-config-printer cups-pk-helper"
- PACKAGECONFIG[ibus] = "-Dibus=true, -Dibus=false, ibus"
- PACKAGECONFIG[wayland] = "-Dwayland=true, -Dwayland=false, wayland"
- PACKAGECONFIG[file-share] = ",,,gnome-user-share"
- PACKAGECONFIG[media-share] = ",,,rygel-meta tumbler"
- PACKAGECONFIG[malcontent] = "-Dmalcontent=true,-Dmalcontent=false,malcontent,malcontent-ui"
- EXTRA_OEMESON += "-Doe_sysroot=${STAGING_DIR_HOST}"
- export XDG_DATA_DIRS = "${STAGING_DATADIR}"
- PACKAGE_DEBUG_SPLIT_STYLE = "debug-without-src"
- FILES:${PN} += " \
- ${datadir}/dbus-1 \
- ${datadir}/gnome-shell \
- ${datadir}/metainfo \
- "
- FILES:${PN}-dev += "${datadir}/gettext"
- RDEPENDS:${PN} += "gsettings-desktop-schemas tecla"
|