summaryrefslogtreecommitdiffstats
path: root/meta-gnome/recipes-gnome
diff options
context:
space:
mode:
authorRoss Burton <ross.burton@arm.com>2026-05-13 11:52:07 +0100
committerKhem Raj <khem.raj@oss.qualcomm.com>2026-05-15 09:39:15 -0700
commit0f3868acc43cb3e8adf6d476a0db8ea371e60201 (patch)
tree6894f4201ea9219f2a9f6f8dd2c72f56d9c674cb /meta-gnome/recipes-gnome
parent86c742e5f40fc8b76831ac43ae01224961b56d13 (diff)
downloadmeta-openembedded-0f3868acc43cb3e8adf6d476a0db8ea371e60201.tar.gz
gnome-calendar: remove obsolete dependencies, clean up recipe
Remove obsolete libdazzle and geocode-glib dependencies, these have been removed upstream. Change the DISTRO_FEATURES check so that opengl is required and any of the GTK3DISTROFEATURES (x11 wayland) are present, as GTK 4 needs opengl and supports either x11 or wayland. Drop the sed on the generated enums, the generated files have relative paths in now. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
Diffstat (limited to 'meta-gnome/recipes-gnome')
-rw-r--r--meta-gnome/recipes-gnome/gnome-calendar/gnome-calendar_48.0.bb11
1 files changed, 2 insertions, 9 deletions
diff --git a/meta-gnome/recipes-gnome/gnome-calendar/gnome-calendar_48.0.bb b/meta-gnome/recipes-gnome/gnome-calendar/gnome-calendar_48.0.bb
index 44bde3774d..3c282ab1f9 100644
--- a/meta-gnome/recipes-gnome/gnome-calendar/gnome-calendar_48.0.bb
+++ b/meta-gnome/recipes-gnome/gnome-calendar/gnome-calendar_48.0.bb
@@ -10,28 +10,21 @@ DEPENDS = " \
10 gsettings-desktop-schemas \ 10 gsettings-desktop-schemas \
11 evolution-data-server \ 11 evolution-data-server \
12 libsoup \ 12 libsoup \
13 libdazzle \
14 libadwaita \ 13 libadwaita \
15 libgweather4 \ 14 libgweather4 \
16 geoclue \ 15 geoclue \
17 geocode-glib \
18" 16"
19 17
20GTKIC_VERSION = '4' 18GTKIC_VERSION = '4'
21inherit gnomebase gsettings gtk-icon-cache gettext features_check upstream-version-is-even mime-xdg 19inherit gnomebase gsettings gtk-icon-cache gettext features_check upstream-version-is-even mime-xdg
22 20
23REQUIRED_DISTRO_FEATURES = "x11 opengl" 21REQUIRED_DISTRO_FEATURES = "opengl"
22ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
24 23
25SRC_URI[archive.sha256sum] = "e69a5a66be820105a4d823d4dba9b4e6ef9f6e7523978aaf33361ebbb993e604" 24SRC_URI[archive.sha256sum] = "e69a5a66be820105a4d823d4dba9b4e6ef9f6e7523978aaf33361ebbb993e604"
26 25
27do_install:prepend() {
28 sed -i -e 's|${S}/src|${TARGET_DBGSRC_DIR}/src|g' ${B}/src/gcal-enum-types.h
29 sed -i -e 's|${S}/src|${TARGET_DBGSRC_DIR}/src|g' ${B}/src/gcal-enum-types.c
30}
31
32FILES:${PN} += " \ 26FILES:${PN} += " \
33 ${datadir}/gnome-shell \ 27 ${datadir}/gnome-shell \
34 ${datadir}/metainfo \ 28 ${datadir}/metainfo \
35 ${datadir}/dbus-1 \ 29 ${datadir}/dbus-1 \
36" 30"
37