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 () {
