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