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

Reply via email to