[postler] Add patch to build with vala 0.17.2.
Thomas Moschny
thm at fedoraproject.org
Wed Jul 25 17:59:08 UTC 2012
commit 9c8fce25ffbf2730c81f31533bd1cd9454955862
Author: Thomas Moschny <thm at fedoraproject.org>
Date: Wed Jul 25 19:45:39 2012 +0200
Add patch to build with vala 0.17.2.
postler-0.1.1-vala-0.17.2.patch | 42 +++++++++++++++++++++++++++++++++++++++
postler.spec | 7 +++++-
2 files changed, 48 insertions(+), 1 deletions(-)
---
diff --git a/postler-0.1.1-vala-0.17.2.patch b/postler-0.1.1-vala-0.17.2.patch
new file mode 100644
index 0000000..0d331cc
--- /dev/null
+++ b/postler-0.1.1-vala-0.17.2.patch
@@ -0,0 +1,42 @@
+diff -up postler-0.1.1/postler/postler-folders.vala.vala18 postler-0.1.1/postler/postler-folders.vala
+--- postler-0.1.1/postler/postler-folders.vala.vala18 2011-03-21 02:06:07.000000000 +0100
++++ postler-0.1.1/postler/postler-folders.vala 2012-07-25 19:36:25.653159301 +0200
+@@ -340,7 +340,7 @@ public class Postler.Folders : Gtk.TreeV
+ Columns.LOCATION, null);
+ Gtk.TreeIter iter;
+ while (store.iter_children (out iter, account_iter))
+- store.remove (iter);
++ store.remove (ref iter);
+ }
+ else {
+ var monitor = folder_dir.monitor_directory (0, null);
+@@ -443,7 +443,7 @@ public class Postler.Folders : Gtk.TreeV
+ if (folder.role != null
+ && get_folder_iter (account_info.path + "/" + folder.role,
+ account_iter, out folder_iter)) {
+- store.remove (folder_iter);
++ store.remove (ref folder_iter);
+ need_update = true;
+ }
+
+diff -up postler-0.1.1/postler/postler-messages.vala.vala18 postler-0.1.1/postler/postler-messages.vala
+--- postler-0.1.1/postler/postler-messages.vala.vala18 2011-03-21 02:06:07.000000000 +0100
++++ postler-0.1.1/postler/postler-messages.vala 2012-07-25 19:35:44.055603418 +0200
+@@ -899,7 +899,7 @@ public class Postler.Messages : Gtk.Tree
+ case FileMonitorEvent.DELETED:
+ Gtk.TreeIter iter;
+ if (get_message_iter (file.get_path (), out iter))
+- store.remove (iter);
++ store.remove (ref iter);
+ break;
+ case FileMonitorEvent.CHANGED:
+ case FileMonitorEvent.CHANGES_DONE_HINT:
+@@ -1079,7 +1079,7 @@ public class Postler.Messages : Gtk.Tree
+ sort.convert_iter_to_child_iter (out child_iter, sort_iter);
+ Gtk.TreePath next_path = sort.get_path (sort_iter);
+ content.clear ();
+- if (store.remove (child_iter)) {
++ if (store.remove (ref child_iter)) {
+ next_path.prev ();
+ if (sort.get_iter (out sort_iter, next_path)) {
+ set_cursor (sort.get_path (sort_iter), null, false);
diff --git a/postler.spec b/postler.spec
index 9a837f9..038cf17 100644
--- a/postler.spec
+++ b/postler.spec
@@ -1,6 +1,6 @@
Name: postler
Version: 0.1.1
-Release: 9%{?dist}
+Release: 10%{?dist}
Summary: An ultra simple desktop mail client
Group: Applications/Internet
License: LGPLv2+
@@ -11,6 +11,7 @@ Patch0: postler-0.1.1-rename_icon.patch
Patch1: postler-0.1.1-vala-0.12.1.patch
# cherry-picked commit be2acb8a
Patch2: postler-0.1.1-soup.patch
+Patch3: postler-0.1.1-vala-0.17.2.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: vala >= 0.10.0
BuildRequires: intltool
@@ -45,6 +46,7 @@ defaults.
%patch0 -p1
%patch1 -p1
%patch2 -p1
+%patch3 -p1
%build
@@ -97,6 +99,9 @@ gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor &>/dev/null || :
%changelog
+* Wed Jul 25 2012 Thomas Moschny <thomas.moschny at gmx.de> - 0.1.1-10
+- Add patch to build with vala 0.17.2.
+
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.1.1-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
More information about the scm-commits
mailing list