From d6d82297ac08603fa26f76fde3c032a3957c5a45 Mon Sep 17 00:00:00 2001 From: Markus Volk Date: Wed, 20 Sep 2023 09:32:49 +0200 Subject: [PATCH] gnome-calendar: fix reproducibility issue - ensure to use gtk4 variant of gtk-update-icon-cache - remove buildpaths from source files before they are packaged Signed-off-by: Markus Volk Signed-off-by: Khem Raj --- .../recipes-gnome/gnome-calendar/gnome-calendar_45.0.bb | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/meta-gnome/recipes-gnome/gnome-calendar/gnome-calendar_45.0.bb b/meta-gnome/recipes-gnome/gnome-calendar/gnome-calendar_45.0.bb index 7efd486b5c..a8b8123f80 100644 --- a/meta-gnome/recipes-gnome/gnome-calendar/gnome-calendar_45.0.bb +++ b/meta-gnome/recipes-gnome/gnome-calendar/gnome-calendar_45.0.bb @@ -18,13 +18,18 @@ DEPENDS = " \ " GNOMEBASEBUILDCLASS = "meson" - +GTKIC_VERSION = '4' inherit gnomebase gsettings gtk-icon-cache gettext features_check upstream-version-is-even mime-xdg REQUIRED_DISTRO_FEATURES = "x11 opengl" SRC_URI[archive.sha256sum] = "8c1483cbba4388db410875ed09d64e9003f929b555d704076a6fe7bd7c1e65b2" +do_install:prepend() { + sed -i -e 's|${S}/src|/usr/src/debug/${PN}/${PV}-${PR}/src|g' ${B}/src/gcal-enum-types.h + sed -i -e 's|${S}/src|/usr/src/debug/${PN}/${PV}-${PR}/src|g' ${B}/src/gcal-enum-types.c +} + FILES:${PN} += " \ ${datadir}/gnome-shell \ ${datadir}/metainfo \