summaryrefslogtreecommitdiffstats
path: root/meta-gnome/recipes-gnome/gnome-shell/gnome-shell_41.2.bb
diff options
context:
space:
mode:
authorAndreas Müller <schnitzeltony@gmail.com>2021-12-31 18:29:52 +0100
committerKhem Raj <raj.khem@gmail.com>2022-01-05 08:17:18 -0800
commitb66fb646dcd7f5433b25b430852baaa4c3549b3d (patch)
tree1815e87f8769a7fa7e49cb81bd77d20d14b026c4 /meta-gnome/recipes-gnome/gnome-shell/gnome-shell_41.2.bb
parent12dfe669011c80fc00c72185a021a90d82d2c442 (diff)
downloadmeta-openembedded-b66fb646dcd7f5433b25b430852baaa4c3549b3d.tar.gz
gnome-shell: upgrade 41.0 -> 41.2
41.2 ==== * Fix wrongly rejected D-Bus calls after gnome-shell restarts [Sebastian; !2048] * magnifier: Avoid offscreen rendering if possible [Sebastian; !2026] * Improve handling of all-day/zero-length events in calendar [Sebastian; !2023] * Keep keyboard focus in notification list after deleting message [Dylan; !2053] * Misc. bug fixes and cleanups [Evan; !2036] 41.1 ==== * Fix icon updates while hidden [Marco; !1983] * Fix erratic scrolling in GTK apps [Christian, Carlos; !1993, #4647] * Fix GTK color picker support [Florian; !1990] * Fix sound-file support in notifications [Florian; !1991] * Fix high-contrast switches [Florian; !2000] * Only allow one extension prefs dialog at a time [Florian; #4564] * Fixed crashes [Ray, Sebastian; !2004, !2014] * Misc. bug fixes and cleanups [Jonas, Florian, Jakub, Carlos; !1985, !1998, !1996, !1979, !2007, !2010] Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-gnome/recipes-gnome/gnome-shell/gnome-shell_41.2.bb')
-rw-r--r--meta-gnome/recipes-gnome/gnome-shell/gnome-shell_41.2.bb70
1 files changed, 70 insertions, 0 deletions
diff --git a/meta-gnome/recipes-gnome/gnome-shell/gnome-shell_41.2.bb b/meta-gnome/recipes-gnome/gnome-shell/gnome-shell_41.2.bb
new file mode 100644
index 0000000000..79d076e0e2
--- /dev/null
+++ b/meta-gnome/recipes-gnome/gnome-shell/gnome-shell_41.2.bb
@@ -0,0 +1,70 @@
1SUMMARY = "GNOME Shell is the graphical shell of the GNOME desktop environment"
2LICENSE = "GPLv2"
3LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
4
5GNOMEBASEBUILDCLASS = "meson"
6
7inherit gnomebase gsettings gettext gobject-introspection features_check bash-completion
8
9REQUIRED_DISTRO_FEATURES = "x11 polkit systemd pam"
10
11DEPENDS = " \
12 libxml2-native \
13 sassc-native \
14 gtk4 \
15 mutter \
16 evolution-data-server \
17 gcr \
18 gjs \
19 gnome-autoar \
20 polkit \
21 libcroco \
22 startup-notification \
23 ibus \
24 gsettings-desktop-schemas \
25"
26
27GTKDOC_MESON_OPTION = "gtk_doc"
28GIR_MESON_OPTION = ""
29
30# gobject-introspection is mandatory and cannot be configured
31REQUIRED_DISTRO_FEATURES += "gobject-introspection-data"
32
33SRC_URI[archive.sha256sum] = "384651eb051393dbabe006d1ad057bf29d5cd73ebb87bc779ff5e1c31e80a827"
34SRC_URI += "file://0001-Introduce-options-gjs_path-to-optionally-set-path-to.patch"
35
36PACKAGECONFIG ??= "bluetooth nm ${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}"
37PACKAGECONFIG[bluetooth] = ",,gnome-bluetooth"
38PACKAGECONFIG[nm] = "-Dnetworkmanager=true, -Dnetworkmanager=false, networkmanager"
39PACKAGECONFIG[systemd] = "-Dsystemd=true, -Dsystemd=false, systemd"
40
41EXTRA_OEMESON = " \
42 -Dgjs_path=${bindir}/gjs \
43 -Dextensions-app:gjs_path=${bindir}/gjs \
44 -Dtests=false \
45 -Dman=false \
46"
47
48do_install:append() {
49 # fix shebangs
50 for tool in `find ${D}${bindir} -name '*-tool'`; do
51 sed -i 's:#!${PYTHON}:#!${bindir}/${PYTHON_PN}:' $tool
52 done
53}
54
55GSETTINGS_PACKAGE = "${PN}-gsettings"
56
57FILES:${PN} += " \
58 ${datadir}/metainfo \
59 ${datadir}/dbus-1 \
60 ${datadir}/gnome-control-center \
61 ${datadir}/xdg-desktop-portal \
62 ${systemd_user_unitdir} \
63"
64
65RDEPENDS:${PN} += "gsettings-desktop-schemas gdm-base librsvg-gtk ${PN}-gsettings"
66
67PACKAGES =+ "${PN}-tools ${PN}-gsettings"
68FILES:${PN}-tools = "${bindir}/*-tool"
69RDEPENDS:${PN}-tools = "python3-core"
70