diff options
| author | Ross Burton <ross.burton@arm.com> | 2026-05-13 11:52:07 +0100 |
|---|---|---|
| committer | Khem Raj <khem.raj@oss.qualcomm.com> | 2026-05-15 09:39:15 -0700 |
| commit | 0f3868acc43cb3e8adf6d476a0db8ea371e60201 (patch) | |
| tree | 6894f4201ea9219f2a9f6f8dd2c72f56d9c674cb /meta-gnome/recipes-gnome | |
| parent | 86c742e5f40fc8b76831ac43ae01224961b56d13 (diff) | |
| download | meta-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.bb | 11 |
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 | ||
| 20 | GTKIC_VERSION = '4' | 18 | GTKIC_VERSION = '4' |
| 21 | inherit gnomebase gsettings gtk-icon-cache gettext features_check upstream-version-is-even mime-xdg | 19 | inherit gnomebase gsettings gtk-icon-cache gettext features_check upstream-version-is-even mime-xdg |
| 22 | 20 | ||
| 23 | REQUIRED_DISTRO_FEATURES = "x11 opengl" | 21 | REQUIRED_DISTRO_FEATURES = "opengl" |
| 22 | ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" | ||
| 24 | 23 | ||
| 25 | SRC_URI[archive.sha256sum] = "e69a5a66be820105a4d823d4dba9b4e6ef9f6e7523978aaf33361ebbb993e604" | 24 | SRC_URI[archive.sha256sum] = "e69a5a66be820105a4d823d4dba9b4e6ef9f6e7523978aaf33361ebbb993e604" |
| 26 | 25 | ||
| 27 | do_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 | |||
| 32 | FILES:${PN} += " \ | 26 | FILES:${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 | |||
