Hello community,
here is the log from the commit of package gnome-todo for openSUSE:Factory checked in at 2019-06-01 10:14:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-todo (Old)
and /work/SRC/openSUSE:Factory/.gnome-todo.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-todo"
Sat Jun 1 10:14:26 2019 rev:16 rq:706721 version:3.28.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-todo/gnome-todo.changes 2018-04-17 11:16:39.292837880 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-todo.new.5148/gnome-todo.changes 2019-06-01 10:14:27.378726563 +0200
@@ -1,0 +2,5 @@
+Wed May 29 19:17:23 UTC 2019 - Bjørn Lie
+
+- Add gnome-todo-autoptr-fix.patch: Fix build with new glib.
+
+-------------------------------------------------------------------
New:
----
gnome-todo-autoptr-fix.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-todo.spec ++++++
--- /var/tmp/diff_new_pack.S2w1IB/_old 2019-06-01 10:14:28.290726230 +0200
+++ /var/tmp/diff_new_pack.S2w1IB/_new 2019-06-01 10:14:28.294726228 +0200
@@ -1,7 +1,7 @@
#
# spec file for package gnome-todo
#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2015 Bjørn Lie, Bryne, Norway.
#
# All modifications and additions to the file contributed by third parties
@@ -13,7 +13,7 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
@@ -25,6 +25,9 @@
Group: Productivity/Text/Editors
URL: https://wiki.gnome.org/Apps/Todo
Source0: http://download.gnome.org/sources/gnome-todo/3.28/%{name}-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM gnome-todo-autoptr-fix.patch -- Fix build with new glib
+Patch0: gnome-todo-autoptr-fix.patch
+
BuildRequires: gobject-introspection-devel >= 1.42.0
BuildRequires: gtk-doc
BuildRequires: meson
@@ -74,7 +77,8 @@
%build
%meson \
- -Dgtk_doc=true
+ -Dgtk_doc=true \
+ %{nil}
%meson_build
%install
++++++ gnome-todo-autoptr-fix.patch ++++++
From 6cdabc4dd0c6c804a093b94c269461ce376fed4f Mon Sep 17 00:00:00 2001
From: Emmanuele Bassi
Date: Mon, 21 Jan 2019 10:47:09 +0000
Subject: [PATCH] Drop the autoptr definition for ESource
Evolution-data-server includes the autoptr definition for ESource.
See: GNOME/evolution-data-server#73
Without this change, GNOME Todo does not build on the Continuous CI
infrastructure.
Signed-off-by: Emmanuele Bassi
---
plugins/eds/gtd-eds-autoptr.h | 1 -
1 file changed, 1 deletion(-)
diff --git a/plugins/eds/gtd-eds-autoptr.h b/plugins/eds/gtd-eds-autoptr.h
index eb9b011..42709ee 100644
--- a/plugins/eds/gtd-eds-autoptr.h
+++ b/plugins/eds/gtd-eds-autoptr.h
@@ -25,4 +25,3 @@
G_DEFINE_AUTOPTR_CLEANUP_FUNC (ECalComponent, g_object_unref);
G_DEFINE_AUTOPTR_CLEANUP_FUNC (ECalComponentId, e_cal_component_free_id);
G_DEFINE_AUTOPTR_CLEANUP_FUNC (ECalClient, g_object_unref);
-G_DEFINE_AUTOPTR_CLEANUP_FUNC (ESource, g_object_unref);
--
2.21.0