diff mbox series

[meta-gnome] gnome-calendar: fix reproducibility issue

Message ID 20230920073249.75316-1-f_l_k@t-online.de
State Under Review
Headers show
Series [meta-gnome] gnome-calendar: fix reproducibility issue | expand

Commit Message

Markus Volk Sept. 20, 2023, 7:32 a.m. UTC
- ensure to use gtk4 variant of gtk-update-icon-cache
- remove buildpaths from source files before they are packaged

Signed-off-by: Markus Volk <f_l_k@t-online.de>
---
 .../recipes-gnome/gnome-calendar/gnome-calendar_45.0.bb    | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)
diff mbox series

Patch

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 7efd486b5..a8b8123f8 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 \