Hello community,

here is the log from the commit of package synapse for openSUSE:Factory checked 
in at 2017-04-28 09:12:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/synapse (Old)
 and      /work/SRC/openSUSE:Factory/.synapse.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "synapse"

Fri Apr 28 09:12:57 2017 rev:16 rq:490217 version:0.2.99.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/synapse/synapse.changes  2016-09-17 
14:40:03.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.synapse.new/synapse.changes     2017-04-28 
09:13:30.576337144 +0200
@@ -1,0 +2,6 @@
+Sat Apr  1 11:35:11 UTC 2017 - [email protected]
+
+- Add synapse-0.2.99.2-fix-nonmatching-generic-types.patch: Fix
+  non-matching generic types
+
+-------------------------------------------------------------------

New:
----
  synapse-0.2.99.2-fix-nonmatching-generic-types.patch

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

Other differences:
------------------
++++++ synapse.spec ++++++
--- /var/tmp/diff_new_pack.7wMnmx/_old  2017-04-28 09:13:31.328231115 +0200
+++ /var/tmp/diff_new_pack.7wMnmx/_new  2017-04-28 09:13:31.332230551 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package synapse
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,15 +22,18 @@
 Summary:        A semantic launcher for GNOME
 License:        GPL-3.0+
 Group:          System/GUI/GNOME
-Url:            http://launchpad.net/synapse-project
-Source0:        
http://launchpad.net/synapse-project/0.3/%{version}/+download/%{name}-%{version}.tar.xz
+Url:            https://launchpad.net/synapse-project
+Source:         
https://launchpad.net/synapse-project/0.3/%{version}/+download/%{name}-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM synapse-0.2.99.2-fix-nonmatching-generic-types.patch 
[email protected] -- Fix non-matching generic types.
+Patch0:         synapse-0.2.99.2-fix-nonmatching-generic-types.patch
 BuildRequires:  intltool
+BuildRequires:  pkgconfig
 BuildRequires:  update-desktop-files
 BuildRequires:  vala >= 0.14.0
 BuildRequires:  pkgconfig(gdk-x11-3.0) >= 3.0.0
 BuildRequires:  pkgconfig(gee-0.8) >= 0.5.2
 BuildRequires:  pkgconfig(glib-2.0) >= 2.26.0
-BuildRequires:  pkgconfig(gtk+-3.0) >= 3.0.0
+BuildRequires:  pkgconfig(gtk+-3.0)
 BuildRequires:  pkgconfig(gtkhotkey-1.0)
 BuildRequires:  pkgconfig(json-glib-1.0) >= 0.10.0
 BuildRequires:  pkgconfig(keybinder-3.0)
@@ -38,7 +41,6 @@
 BuildRequires:  pkgconfig(rest-0.7)
 BuildRequires:  pkgconfig(zeitgeist-2.0)
 Recommends:     %{name}-lang
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 Synapse is a semantic launcher written in Vala that you can use to start
@@ -46,21 +48,20 @@
 making use of the Zeitgeist engine.
 
 %lang_package
+
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %configure --disable-static
-make %{?_smp_mflags}
+make %{?_smp_mflags} V=1
 
 %install
 %make_install
 %find_lang %{name}
 %suse_update_desktop_file %{name} X-SuSE-DesktopUtility
 
-%clean
-%{?buildroot:%__rm -rf "%{buildroot}"}
-
 %post
 %icon_theme_cache_post
 %desktop_database_post
@@ -78,5 +79,6 @@
 %{_mandir}/man1/%{name}.1%{?ext_man}
 
 %files lang -f %{name}.lang
+%defattr(-,root,root)
 
 %changelog

++++++ synapse-0.2.99.2-fix-nonmatching-generic-types.patch ++++++
--- a/src/core/result-set.vala
+++ b/src/core/result-set.vala
@@ -57,7 +57,7 @@ namespace Synapse
       owned get { return matches.entries; }
     }
 
-    public Gee.Iterator<Gee.Map.Entry <Match, int>?> iterator ()
+    public Gee.Iterator<Gee.Map.Entry <Match, int>> iterator ()
     {
       return matches.iterator ();
     }
--- a/src/plugins/desktop-file-plugin.vala
+++ b/src/plugins/desktop-file-plugin.vala
@@ -83,8 +83,8 @@ namespace Synapse
     construct
     {
       desktop_files = new Gee.ArrayList<DesktopFileMatch> ();
-      mimetype_map = new Gee.HashMap<string, OpenWithAction> ();
-      actions_map = new Gee.HashMap<string, OpenAppAction> ();
+      mimetype_map = new Gee.HashMap<string, Gee.List<OpenWithAction>> ();
+      actions_map = new Gee.HashMap<string, Gee.List<OpenAppAction>> ();
 
       var dfs = DesktopFileService.get_default ();
       dfs.reload_started.connect (() => {
--- a/src/plugins/hybrid-search-plugin.vala
+++ b/src/plugins/hybrid-search-plugin.vala
@@ -74,7 +74,7 @@ namespace Synapse
     construct
     {
       directory_hits = new Gee.HashMap<string, int> ();
-      directory_contents = new Gee.HashMap<string, Utils.FileInfo?> ();
+      directory_contents = new Gee.HashMap<string, DirectoryInfo> ();
 
       analyze_recent_documents.begin ();
     }

Reply via email to