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 <bjorn....@gmail.com>
+
+- 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 <eba...@gnome.org>
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 <eba...@gnome.org>
---
 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


Reply via email to