[packages/gnome-todo] - up to 3.28.1 - fix build with evolution-data-server 3.32
baggins
baggins at pld-linux.org
Sat May 11 14:45:27 CEST 2019
commit 0f49fd887e11abedd4dfae29d94553b0e139f20c
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Sat May 11 14:45:02 2019 +0200
- up to 3.28.1
- fix build with evolution-data-server 3.32
eds.patch | 9 +++++++++
gnome-todo.spec | 6 ++++--
2 files changed, 13 insertions(+), 2 deletions(-)
---
diff --git a/gnome-todo.spec b/gnome-todo.spec
index 740a998..b2de6ab 100644
--- a/gnome-todo.spec
+++ b/gnome-todo.spec
@@ -1,13 +1,14 @@
Summary: GNOME To Do - application to manage your personal tasks
Summary(pl.UTF-8): GNOME To Do - aplikacja do zarządzania osobistymi zadaniami
Name: gnome-todo
-Version: 3.28.0
+Version: 3.28.1
Release: 1
License: GPL v3+
Group: X11/Applications
Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-todo/3.28/%{name}-%{version}.tar.xz
-# Source0-md5: 9c62a4e87766ffbeabea874b0817b0ad
+# Source0-md5: 795ba5027fbc0d790a40742468392cc6
Patch0: %{name}-doc-build.patch
+Patch1: eds.patch
URL: https://wiki.gnome.org/Apps/Todo
BuildRequires: appstream-glib-devel
BuildRequires: evolution-data-server-devel >= 3.18.0
@@ -80,6 +81,7 @@ Dokumentacja API GNOME To Do.
%prep
%setup -q
%patch0 -p1
+%patch1 -p1
%build
%meson build \
diff --git a/eds.patch b/eds.patch
new file mode 100644
index 0000000..f6ed963
--- /dev/null
+++ b/eds.patch
@@ -0,0 +1,9 @@
+--- gnome-todo-3.28.1/plugins/eds/gtd-eds-autoptr.h~ 2018-04-10 16:08:54.000000000 +0200
++++ gnome-todo-3.28.1/plugins/eds/gtd-eds-autoptr.h 2019-05-11 14:43:39.395139012 +0200
+@@ -25,4 +25,6 @@
+ 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);
++#if !EDS_CHECK_VERSION (3, 31, 90)
+ G_DEFINE_AUTOPTR_CLEANUP_FUNC (ESource, g_object_unref);
++#endif
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/gnome-todo.git/commitdiff/0f49fd887e11abedd4dfae29d94553b0e139f20c
More information about the pld-cvs-commit
mailing list