mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-05-01 15:18:26 +00:00
48.3 ==== * Check all modifiers for modifier-scroll [Florian; !3725] * Fix visibility of emoji key in on-screen-keyboard [Carlos; !3733] * Add missing accessibility labels in various components [Florian, Sergio; !3736, !3765, !3769, !3773, !3179] * Allow users to correct keyring password after failure [Alynx; !3757] * Misc. bug fixes and cleanups [fossdd, Jordan, Florian, Joan, Mike, Daniel; !3728, !3735, !3740, !3739, !3745, !3749, !3753, !3748, !3777, !3756] Contributors: Sergio Costas Rodriguez, Mike FABIAN, fossdd, Carlos Garnacho, Florian Müllner, Jordan Petridis, Joan Torres López, Daniel van Vugt, Alynx Zhou Translators: Fabio Tomat [fur], Takayuki Kusano [ja] 48.2 ==== * Only enable surrounding-text IM capability when needed [Takao; !3666] * Fix launching command from terminal in run dialog [Balló; !3683] * Ignore offset changes caused by suspend for screen time [Sebastian; !3707] * Fix app folders sometimes not closing after outside clicks [Damien; !3713] * Fixed crash [Florian; !3721] * Misc. bug fixes and cleanups [Philipp, Alynx; !3716, !3711] Contributors: Takao Fujiwara, Balló György, Sebastian Keller, Philipp Kiemle, Florian Müllner, Damien Tournoud, Alynx Zhou Translators: Antonio Marin [ro] 48.1 ==== * Fix glitch in sliders when close to maximum [Sebastian; !3648] * Fix detecting suspend/resume for time tracking [Sebastian; !3679] * Fix wrongly sized images with fractional scaling [Jonas; !3680] * Fix frozen cursor when using magnifier in push mode [Jerome; !3688] * Fix session button on login screen after wrong password [Florian; !3638] * Misc. bug fixes and cleanups [Florian, Philip, Balló, Andy; !3673, !3675, !3685, !3676, !3689, !3687, !3641, !3694, !3684, !3672] Contributors: Jerome Brenier, Jonas Dreßler, Balló György, Andy Holmes, Sebastian Keller, Florian Müllner, Vasil Pupkin, Baxrom Raxmatov, Philip Withnall Translators: Vasil Pupkin [be@latin], Daniel Mustieles [es], Antonio Marin [ro], Danial Behzadi [fa], Jose Riha [sk], Cheng-Chia Tseng [zh_TW], Danial Behzadi [fa], Jose Riha [sk], Cheng-Chia Tseng [zh_TW], Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
94 lines
2.3 KiB
BlitzBasic
94 lines
2.3 KiB
BlitzBasic
SUMMARY = "GNOME Shell is the graphical shell of the GNOME desktop environment"
|
|
LICENSE = "GPL-2.0-only"
|
|
LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
|
|
|
|
|
|
DEPENDS = " \
|
|
libxml2-native \
|
|
gtk4 \
|
|
mutter \
|
|
evolution-data-server \
|
|
gcr \
|
|
geocode-glib \
|
|
gjs \
|
|
gnome-autoar \
|
|
gnome-desktop \
|
|
gnome-control-center \
|
|
polkit \
|
|
pipewire \
|
|
libsoup-3.0 \
|
|
${@bb.utils.contains('DISTRO_FEATURES', 'wayland', '', 'startup-notification', d)} \
|
|
ibus \
|
|
gsettings-desktop-schemas \
|
|
"
|
|
|
|
inherit gnomebase gsettings gettext gobject-introspection gtk-icon-cache features_check bash-completion
|
|
|
|
REQUIRED_DISTRO_FEATURES = "x11 polkit systemd pam"
|
|
|
|
GTKIC_VERSION = "4"
|
|
GTKDOC_MESON_OPTION = "gtk_doc"
|
|
GIR_MESON_OPTION = ""
|
|
|
|
# gobject-introspection is mandatory and cannot be configured
|
|
REQUIRED_DISTRO_FEATURES += "gobject-introspection-data"
|
|
|
|
SRC_URI[archive.sha256sum] = "fb0203fc748593f14e51732618e1f042525fd719764a0fdb0ee3f6fe413a9b2b"
|
|
|
|
PACKAGECONFIG ??= "bluetooth nm ${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}"
|
|
PACKAGECONFIG[bluetooth] = ",,gnome-bluetooth"
|
|
PACKAGECONFIG[nm] = "-Dnetworkmanager=true, -Dnetworkmanager=false,networkmanager libsecret,networkmanager"
|
|
PACKAGECONFIG[systemd] = "-Dsystemd=true, -Dsystemd=false, systemd"
|
|
|
|
EXTRA_OEMESON += " \
|
|
-Dtests=false \
|
|
-Dman=false \
|
|
--cross-file=${WORKDIR}/meson-${PN}.cross \
|
|
"
|
|
|
|
do_write_config:append() {
|
|
cat >${WORKDIR}/meson-${PN}.cross <<EOF
|
|
[binaries]
|
|
gjs = '${bindir}/gjs'
|
|
EOF
|
|
}
|
|
|
|
do_install:append() {
|
|
# fix shebangs
|
|
for tool in `find ${D}${bindir} -name '*-tool'`; do
|
|
sed -i 's:#!${PYTHON}:#!${bindir}/python3:' $tool
|
|
done
|
|
}
|
|
|
|
GSETTINGS_PACKAGE = "${PN}-gsettings"
|
|
|
|
FILES:${PN} += " \
|
|
${datadir}/metainfo \
|
|
${datadir}/dbus-1 \
|
|
${datadir}/gnome-control-center \
|
|
${datadir}/xdg-desktop-portal \
|
|
${datadir}/desktop-directories \
|
|
${systemd_user_unitdir} \
|
|
"
|
|
|
|
RDEPENDS:${PN} += " \
|
|
accountsservice \
|
|
adwaita-icon-theme \
|
|
adwaita-icon-theme-cursors \
|
|
gdm-base \
|
|
gnome-control-center \
|
|
gnome-backgrounds \
|
|
gnome-bluetooth \
|
|
gnome-desktop \
|
|
gnome-session \
|
|
gnome-settings-daemon \
|
|
gnome-shell-gsettings \
|
|
gsettings-desktop-schemas \
|
|
librsvg-gtk \
|
|
"
|
|
|
|
PACKAGES =+ "${PN}-tools ${PN}-gsettings"
|
|
FILES:${PN}-tools = "${bindir}/*-tool"
|
|
RDEPENDS:${PN}-tools = "python3-core"
|
|
|