Hello community, here is the log from the commit of package pantheon-files for openSUSE:Factory checked in at 2018-03-26 13:10:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pantheon-files (Old) and /work/SRC/openSUSE:Factory/.pantheon-files.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pantheon-files" Mon Mar 26 13:10:29 2018 rev:11 rq:590795 version:0.3.5 Changes: -------- --- /work/SRC/openSUSE:Factory/pantheon-files/pantheon-files.changes 2017-06-05 18:50:34.767210662 +0200 +++ /work/SRC/openSUSE:Factory/.pantheon-files.new/pantheon-files.changes 2018-03-26 13:11:46.986537018 +0200 @@ -1,0 +2,5 @@ +Sat Mar 24 02:19:53 UTC 2018 - [email protected] + +- Fix build with vala >= 0.4 (pantheon-files-0.3.5-vala-0.4.patch) + +------------------------------------------------------------------- New: ---- pantheon-files-0.3.5-vala-0.4.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pantheon-files.spec ++++++ --- /var/tmp/diff_new_pack.FMQ3Hp/_old 2018-03-26 13:11:50.294418073 +0200 +++ /var/tmp/diff_new_pack.FMQ3Hp/_new 2018-03-26 13:11:50.294418073 +0200 @@ -25,6 +25,8 @@ Group: Productivity/File utilities Url: https://launchpad.net/pantheon-files Source: https://launchpad.net/pantheon-files/0.3.x/%{version}/+download/%{name}-%{version}.tar.xz +# PATCH-FIX-UPSTREAM -- Fix vala compiler errors (#262) +Patch0: pantheon-files-0.3.5-vala-0.4.patch BuildRequires: cmake BuildRequires: fdupes BuildRequires: intltool @@ -101,6 +103,7 @@ %prep %setup -q +%patch0 -p1 find -name \*.pc* -exec sed -i '/libdir/s/\(=\).*\//\1/' {} + ++++++ pantheon-files-0.3.5-vala-0.4.patch ++++++ diff -ruN pantheon-files-0.3.5.orig/libwidgets/Chrome/BreadcrumbElement.vala pantheon-files-0.3.5/libwidgets/Chrome/BreadcrumbElement.vala --- pantheon-files-0.3.5.orig/libwidgets/Chrome/BreadcrumbElement.vala 2017-06-03 08:26:52.000000000 +0300 +++ pantheon-files-0.3.5/libwidgets/Chrome/BreadcrumbElement.vala 2018-03-24 05:17:43.727774140 +0300 @@ -67,7 +67,7 @@ } } - private Gtk.Border padding = Gtk.Border (); + private Gtk.Border padding; private Pango.Layout layout; private Gtk.Widget widget; diff -ruN pantheon-files-0.3.5.orig/src/View/IconView.vala pantheon-files-0.3.5/src/View/IconView.vala --- pantheon-files-0.3.5.orig/src/View/IconView.vala 2017-06-03 08:26:52.000000000 +0300 +++ pantheon-files-0.3.5/src/View/IconView.vala 2018-03-24 05:18:24.363903732 +0300 @@ -190,8 +190,8 @@ protected override uint get_event_position_info (Gdk.EventButton event, out Gtk.TreePath? path, bool rubberband = false) { - unowned Gtk.TreePath? p = null; - unowned Gtk.CellRenderer? r; + Gtk.TreePath? p = null; + Gtk.CellRenderer? r; uint zone; int x, y; path = null;
