Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gnome-todo for openSUSE:Factory checked in at 2022-01-11 21:20:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-todo (Old) and /work/SRC/openSUSE:Factory/.gnome-todo.new.1892 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-todo" Tue Jan 11 21:20:27 2022 rev:24 rq:945658 version:41.0+72 Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-todo/gnome-todo.changes 2021-12-30 17:10:29.302854924 +0100 +++ /work/SRC/openSUSE:Factory/.gnome-todo.new.1892/gnome-todo.changes 2022-01-11 21:24:38.469185518 +0100 @@ -1,0 +2,10 @@ +Tue Jan 11 19:26:33 UTC 2022 - Dominique Leuenberger <dims...@opensuse.org> + +- Update to version 41.0+72: + + Fix execution with GTK 4.6 and libadwaita 1.0. +- Add and Reverse-apply + 3e1f4da8c0e536c09ffaf3b43fe2eb5dc17cc23e.patch and + e128140d08c1faadc21ba42b81eefd451092f162.patch: git master would + rely on libportal-gtk4, which we do not yet have. + +------------------------------------------------------------------- Old: ---- gnome-todo-41.0.tar.xz New: ---- 3e1f4da8c0e536c09ffaf3b43fe2eb5dc17cc23e.patch _service e128140d08c1faadc21ba42b81eefd451092f162.patch gnome-todo-41.0+72.obscpio gnome-todo.obsinfo ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-todo.spec ++++++ --- /var/tmp/diff_new_pack.xJemIx/_old 2022-01-11 21:24:38.949185856 +0100 +++ /var/tmp/diff_new_pack.xJemIx/_new 2022-01-11 21:24:38.957185861 +0100 @@ -1,7 +1,7 @@ # # spec file for package gnome-todo # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # Copyright (c) 2015 Bj??rn Lie, Bryne, Norway. # # All modifications and additions to the file contributed by third parties @@ -18,13 +18,17 @@ Name: gnome-todo -Version: 41.0 +Version: 41.0+72 Release: 0 Summary: Personal task manager for GNOME License: GPL-3.0-or-later Group: Productivity/Text/Editors URL: https://wiki.gnome.org/Apps/Todo -Source0: https://download.gnome.org/sources/gnome-todo/41/%{name}-%{version}.tar.xz +Source0: %{name}-%{version}.tar.xz +# PATCH-FIX-UPSTREAM e128140d08c1faadc21ba42b81eefd451092f162.patch -- Do not build doc for flatpak builds +Patch0: https://gitlab.gnome.org/GNOME/gnome-todo/-/commit/e128140d08c1faadc21ba42b81eefd451092f162.patch +# PATCH-FIX-UPSTREAM 3e1f4da8c0e536c09ffaf3b43fe2eb5dc17cc23e.patch -- Adjust to libportal changes +Patch1: https://gitlab.gnome.org/GNOME/gnome-todo/-/commit/3e1f4da8c0e536c09ffaf3b43fe2eb5dc17cc23e.patch BuildRequires: fdupes BuildRequires: itstool @@ -72,7 +76,9 @@ %lang_package %prep -%autosetup -p1 +%setup +%patch0 -R -p1 +%patch1 -R -p1 %build # NOTE: We are not building introspection support as that introduces a dep on a private lib, last checked ver 41.0 ++++++ 3e1f4da8c0e536c09ffaf3b43fe2eb5dc17cc23e.patch ++++++ >From 3e1f4da8c0e536c09ffaf3b43fe2eb5dc17cc23e Mon Sep 17 00:00:00 2001 From: Georges Basile Stavracas Neto <georges.stavra...@gmail.com> Date: Thu, 18 Nov 2021 19:46:13 -0300 Subject: [PATCH] flatpak: Adjust to libportal changes --- build-aux/flatpak/org.gnome.Todo.json | 3 +++ src/plugins/background/gtd-plugin-background.c | 2 +- src/plugins/background/meson.build | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/build-aux/flatpak/org.gnome.Todo.json b/build-aux/flatpak/org.gnome.Todo.json index 034e200c..44b83d66 100644 --- a/build-aux/flatpak/org.gnome.Todo.json +++ b/build-aux/flatpak/org.gnome.Todo.json @@ -143,6 +143,9 @@ { "name" : "libportal", "buildsystem" : "meson", + "config-opts" : [ + "-Dbackends=gtk4" + ], "sources" : [ { "type" : "git", diff --git a/src/plugins/background/gtd-plugin-background.c b/src/plugins/background/gtd-plugin-background.c index cf48786c..f64d07aa 100644 --- a/src/plugins/background/gtd-plugin-background.c +++ b/src/plugins/background/gtd-plugin-background.c @@ -28,7 +28,7 @@ #include <gtk/gtk.h> #include <libportal/portal.h> -#include <libportal/portal-gtk4.h> +#include <libportal-gtk4/portal-gtk4.h> #define AUTOSTART_NOTIFICATION_ID "Gtd::BackgroundPlugin::autostart_notification" #define AUTOSTART_NOTIFICATION_TIMEOUT 3 /* seconds */ diff --git a/src/plugins/background/meson.build b/src/plugins/background/meson.build index a671a4f3..59d3635f 100644 --- a/src/plugins/background/meson.build +++ b/src/plugins/background/meson.build @@ -1,7 +1,7 @@ plugins_ldflags += ['-Wl,--undefined=gtd_plugin_background_register_types'] plugins_deps += [ - dependency('libportal'), + dependency('libportal-gtk4'), ] plugins_sources += files( -- GitLab ++++++ _service ++++++ <?xml version="1.0"?> <services> <service name="obs_scm" mode="disabled"> <param name="scm">git</param> <param name="url">https://gitlab.gnome.org/GNOME/gnome-todo.git</param> <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> <param name="versionrewrite-pattern">(.*)\+0</param> <param name="versionrewrite-replacement">\1</param> </service> <service name="tar" mode="buildtime"/> <service name="recompress" mode="buildtime"> <param name="file">*.tar</param> <param name="compression">xz</param> </service> <service name="set_version" mode="disabled" /> </services> ++++++ e128140d08c1faadc21ba42b81eefd451092f162.patch ++++++ >From e128140d08c1faadc21ba42b81eefd451092f162 Mon Sep 17 00:00:00 2001 From: Adrien Plazas <kekun.pla...@laposte.net> Date: Mon, 3 Jan 2022 09:11:30 +0100 Subject: [PATCH] flatpak: Don't build the libportal docs This avoids useless work and fixes the build as gi-docgen is missing. --- build-aux/flatpak/org.gnome.Todo.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-aux/flatpak/org.gnome.Todo.json b/build-aux/flatpak/org.gnome.Todo.json index 44b83d66..ff3bd23c 100644 --- a/build-aux/flatpak/org.gnome.Todo.json +++ b/build-aux/flatpak/org.gnome.Todo.json @@ -144,7 +144,8 @@ "name" : "libportal", "buildsystem" : "meson", "config-opts" : [ - "-Dbackends=gtk4" + "-Dbackends=gtk4", + "-Ddocs=false" ], "sources" : [ { -- GitLab ++++++ gnome-todo.obsinfo ++++++ name: gnome-todo version: 41.0+72 mtime: 1641197490 commit: e128140d08c1faadc21ba42b81eefd451092f162