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;

Reply via email to