Hello community,

here is the log from the commit of package pantheon-files for openSUSE:Factory 
checked in at 2018-10-18 15:38:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pantheon-files (Old)
 and      /work/SRC/openSUSE:Factory/.pantheon-files.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pantheon-files"

Thu Oct 18 15:38:12 2018 rev:13 rq:642693 version:0.3.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/pantheon-files/pantheon-files.changes    
2018-06-13 15:37:22.445012457 +0200
+++ /work/SRC/openSUSE:Factory/.pantheon-files.new/pantheon-files.changes       
2018-10-18 15:38:20.422160532 +0200
@@ -1,0 +2,5 @@
+Wed Oct 17 16:13:02 UTC 2018 - Alexei Podvalsky <[email protected]>
+
+- Fix build with vala >= 0.41 (pantheon-files-0.3.5-vala-0.41.patch)
+
+-------------------------------------------------------------------

New:
----
  pantheon-files-0.3.5-vala-0.41.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ pantheon-files.spec ++++++
--- /var/tmp/diff_new_pack.eHOndu/_old  2018-10-18 15:38:22.466158200 +0200
+++ /var/tmp/diff_new_pack.eHOndu/_new  2018-10-18 15:38:22.466158200 +0200
@@ -27,6 +27,8 @@
 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
+# PATCH-FIX-UPSTREAM -- Fixes to comply with valac 0.41 (#471)
+Patch1:         pantheon-files-0.3.5-vala-0.41.patch
 BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  intltool
@@ -103,6 +105,7 @@
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 
 find -name \*.pc* -exec sed -i '/libdir/s/\(=\).*\//\1/' {} +
 

++++++ pantheon-files-0.3.5-vala-0.41.patch ++++++
diff -ruN pantheon-files-0.3.5.orig/filechooser-module/Plugin.vala 
pantheon-files-0.3.5/filechooser-module/Plugin.vala
--- pantheon-files-0.3.5.orig/filechooser-module/Plugin.vala    2017-06-03 
08:26:52.000000000 +0300
+++ pantheon-files-0.3.5/filechooser-module/Plugin.vala 2018-10-17 
19:10:15.938198582 +0300
@@ -44,7 +44,11 @@
             }
 
             return true;
+#if VALA_0_42
+        });
+#else
         }, null);
+#endif
     }
 }
 
diff -ruN pantheon-files-0.3.5.orig/src/View/Miller.vala 
pantheon-files-0.3.5/src/View/Miller.vala
--- pantheon-files-0.3.5.orig/src/View/Miller.vala      2017-06-03 
08:26:52.000000000 +0300
+++ pantheon-files-0.3.5/src/View/Miller.vala   2018-10-17 19:11:08.474029702 
+0300
@@ -44,8 +44,6 @@
             get {
                 return current_slot == null || current_slot.is_frozen;
             }
-
-            default = true;
         }
 
         public Miller (GLib.File loc, Marlin.View.ViewContainer ctab, 
Marlin.ViewMode mode) {
@@ -72,6 +70,8 @@
             content_box.show_all ();
 
             make_view ();
+            
+            is_frozen = true;
         }
 
         ~Miller () {
diff -ruN pantheon-files-0.3.5.orig/src/View/Slot.vala 
pantheon-files-0.3.5/src/View/Slot.vala
--- pantheon-files-0.3.5.orig/src/View/Slot.vala        2017-06-03 
08:26:52.000000000 +0300
+++ pantheon-files-0.3.5/src/View/Slot.vala     2018-10-17 19:24:33.750015043 
+0300
@@ -50,7 +50,6 @@
                 return dir_view == null || dir_view.is_frozen;
             }
 
-            default = true;
         }
 
         public override bool locked_focus {
@@ -81,6 +80,8 @@
             make_view ();
             connect_dir_view_signals ();
             connect_slot_signals ();
+            
+            is_frozen = true;
         }
 
         ~Slot () {

Reply via email to