From 4d58b8790b174dc153e5799c6d050398eb1555bded2dd2e92a94cf4cd80b3005 Mon Sep 17 00:00:00 2001
From: Dominique Leuenberger <dimstar@opensuse.org>
Date: Wed, 22 Feb 2017 20:41:03 +0000
Subject: [PATCH] Accepting request 459854 from GNOME:Next

scripted push

OBS-URL: https://build.opensuse.org/request/show/459854
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/tracker?expand=0&rev=117
---
 tracker-1.10.4.tar.xz  |  3 ---
 tracker-1.11.3.tar.xz  |  3 +++
 tracker-extras.changes | 54 ++++++++++++++++++++++++++++++++++++++++++
 tracker-extras.spec    |  9 +++----
 tracker.changes        | 54 ++++++++++++++++++++++++++++++++++++++++++
 tracker.spec           |  9 +++----
 6 files changed, 121 insertions(+), 11 deletions(-)
 delete mode 100644 tracker-1.10.4.tar.xz
 create mode 100644 tracker-1.11.3.tar.xz

diff --git a/tracker-1.10.4.tar.xz b/tracker-1.10.4.tar.xz
deleted file mode 100644
index 177387c..0000000
--- a/tracker-1.10.4.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:70e779e55bf580615a66db43ae45d081e1810cc11bbfcdd0a6339f506e0adf9d
-size 5028900
diff --git a/tracker-1.11.3.tar.xz b/tracker-1.11.3.tar.xz
new file mode 100644
index 0000000..c2381db
--- /dev/null
+++ b/tracker-1.11.3.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:730fefc7a41997d83039ed7272b08e570b48ba58b73c92ba176532866914171a
+size 5054532
diff --git a/tracker-extras.changes b/tracker-extras.changes
index db2402f..43305ee 100644
--- a/tracker-extras.changes
+++ b/tracker-extras.changes
@@ -4,6 +4,60 @@ Thu Feb  2 09:50:37 UTC 2017 - jengelh@inai.de
 - Trim filler words from description
 - Remove ancient %clean section
 
+-------------------------------------------------------------------
+Sat Jan 28 17:26:08 UTC 2017 - dimstar@opensuse.org
+
+- Update to version 1.11.3:
+  + tracker-extract: Whitelist multiple inocuous syscalls that were
+    reported to raise false positives in the extraction sandbox.
+  + Make libseccomp dependency only mandatory on Linux.
+  + Fix several leaks and Coverity warnings.
+  + Fixed tracker-extract insertion of pre-defined resources.
+  + Fixed TrackerResource SPARQL generation of rdfs:Resource
+    properties with cardinality>1.
+- Reenable pkgconfig(libseccomp) BuildRequires: it is mandatory on
+  linux.
+
+-------------------------------------------------------------------
+Sat Jan 28 17:25:08 UTC 2017 - zaitor@opensuse.org
+
+- Update to version 1.11.2:
+  + tracker-extract: Sandbox extractor threads. Filesystem and
+    network access are limited to being read and local only.
+  + tracker-miner-fs: Fixed high CPU use when receiving many
+    writeback notifications at once.
+  + tracker-extract, libtracker-sparql, libtracker-miner: plug
+    leaks.
+  + tests: cleanups and improvements.
+  + Updated translations.
+- Add pkgconfig(libseccomp) BuildRequires: Build support for
+  sandboxed metadata extraction.
+
+-------------------------------------------------------------------
+Sat Jan 28 17:24:09 UTC 2017 - dimstar@opensuse.org
+
+- Update to version 1.11.1:
+  + Brown paper bag release, revert BIND() fix as it breaks other
+    legit cases.
+- Changes from version 1.11.0:
+  + libtracker-sparql:
+    - Added TrackerNotifier, helper object to receive notifications
+      of changes to the Tracker database. All users of the
+      GraphUpdated DBus signal are recommended to switch to it.
+    - Added client-side support for HTTP SPARQL endpoints.
+    - Using BIND() after OPTIONAL{} now works properly.
+  + libtracker-direct: Much reduced mutex contention during
+    threaded/async queries on the direct access backend.
+  + tracker-extract: Many improvements to music extraction, better
+    labeling of albums, nmm:albumArtist metadata is more faithful
+    to the file metadata.
+  + libtracker-data: Fixed possible overflows in
+    tracker:normalize/unaccent.
+  + Other fixes and cleanups.
+  + Updated translations.
+- Add pkgconfig(json-glib-1.0) and pkgconfig(libsoup-2.4)
+  BuildRequires: new dependencies for libtracker-remote.
+
 -------------------------------------------------------------------
 Sat Jan 28 17:24:08 UTC 2017 - zaitor@opensuse.org
 
diff --git a/tracker-extras.spec b/tracker-extras.spec
index 2f801c6..7e81acb 100644
--- a/tracker-extras.spec
+++ b/tracker-extras.spec
@@ -41,7 +41,7 @@
 # Do not edit this auto generated file! Edit tracker.spec.
 Name:           tracker-extras
 %define _name   tracker
-Version:        1.10.4
+Version:        1.11.3
 Release:        0
 %define TrackerAPI    1.0
 %define RPMTrackerAPI 1_0
@@ -49,7 +49,7 @@ Summary:        Object database, tag/metadata database, search tool and indexer
 License:        GPL-2.0+
 Group:          Productivity/Other
 Url:            http://projects.gnome.org/tracker/
-Source0:        http://download.gnome.org/sources/tracker/1.10/%{_name}-%{version}.tar.xz
+Source0:        http://download.gnome.org/sources/tracker/1.11/%{_name}-%{version}.tar.xz
 # Needed for patch0: we need to bootstrap
 Source2:        README.SUSE.rss
 # PATCH-FIX-UPSTREAM tracker-extract-private.patch bgo#725689 dimstar@opensuse.org -- Do not maintain LT versioning for private libs
@@ -78,13 +78,14 @@ BuildRequires:  update-desktop-files
 BuildRequires:  vala >= 0.12.0
 BuildRequires:  zlib-devel
 BuildRequires:  pkgconfig(gee-0.8)
+BuildRequires:  pkgconfig(json-glib-1.0) >= 1.0
 BuildRequires:  pkgconfig(libavcodec) >= 0.8.4
 BuildRequires:  pkgconfig(libavformat) >= 0.8.4
 BuildRequires:  pkgconfig(libavutil) >= 0.8.4
 BuildRequires:  pkgconfig(libmediaart-2.0) >= 0.1.0
 BuildRequires:  pkgconfig(libnm-glib) >= 0.8
-# Disabled as this feature is clearly not ready for public consumption...
-#BuildRequires:  pkgconfig(libseccomp) >= 2.0
+BuildRequires:  pkgconfig(libseccomp) >= 2.0
+BuildRequires:  pkgconfig(libsoup-2.4) >= 2.40
 BuildRequires:  pkgconfig(upower-glib)
 %if !%{build_extras}
 # Dependencies for extractors / writeback
diff --git a/tracker.changes b/tracker.changes
index db2402f..43305ee 100644
--- a/tracker.changes
+++ b/tracker.changes
@@ -4,6 +4,60 @@ Thu Feb  2 09:50:37 UTC 2017 - jengelh@inai.de
 - Trim filler words from description
 - Remove ancient %clean section
 
+-------------------------------------------------------------------
+Sat Jan 28 17:26:08 UTC 2017 - dimstar@opensuse.org
+
+- Update to version 1.11.3:
+  + tracker-extract: Whitelist multiple inocuous syscalls that were
+    reported to raise false positives in the extraction sandbox.
+  + Make libseccomp dependency only mandatory on Linux.
+  + Fix several leaks and Coverity warnings.
+  + Fixed tracker-extract insertion of pre-defined resources.
+  + Fixed TrackerResource SPARQL generation of rdfs:Resource
+    properties with cardinality>1.
+- Reenable pkgconfig(libseccomp) BuildRequires: it is mandatory on
+  linux.
+
+-------------------------------------------------------------------
+Sat Jan 28 17:25:08 UTC 2017 - zaitor@opensuse.org
+
+- Update to version 1.11.2:
+  + tracker-extract: Sandbox extractor threads. Filesystem and
+    network access are limited to being read and local only.
+  + tracker-miner-fs: Fixed high CPU use when receiving many
+    writeback notifications at once.
+  + tracker-extract, libtracker-sparql, libtracker-miner: plug
+    leaks.
+  + tests: cleanups and improvements.
+  + Updated translations.
+- Add pkgconfig(libseccomp) BuildRequires: Build support for
+  sandboxed metadata extraction.
+
+-------------------------------------------------------------------
+Sat Jan 28 17:24:09 UTC 2017 - dimstar@opensuse.org
+
+- Update to version 1.11.1:
+  + Brown paper bag release, revert BIND() fix as it breaks other
+    legit cases.
+- Changes from version 1.11.0:
+  + libtracker-sparql:
+    - Added TrackerNotifier, helper object to receive notifications
+      of changes to the Tracker database. All users of the
+      GraphUpdated DBus signal are recommended to switch to it.
+    - Added client-side support for HTTP SPARQL endpoints.
+    - Using BIND() after OPTIONAL{} now works properly.
+  + libtracker-direct: Much reduced mutex contention during
+    threaded/async queries on the direct access backend.
+  + tracker-extract: Many improvements to music extraction, better
+    labeling of albums, nmm:albumArtist metadata is more faithful
+    to the file metadata.
+  + libtracker-data: Fixed possible overflows in
+    tracker:normalize/unaccent.
+  + Other fixes and cleanups.
+  + Updated translations.
+- Add pkgconfig(json-glib-1.0) and pkgconfig(libsoup-2.4)
+  BuildRequires: new dependencies for libtracker-remote.
+
 -------------------------------------------------------------------
 Sat Jan 28 17:24:08 UTC 2017 - zaitor@opensuse.org
 
diff --git a/tracker.spec b/tracker.spec
index 3c21ce5..e3a76bb 100644
--- a/tracker.spec
+++ b/tracker.spec
@@ -40,7 +40,7 @@
 
 Name:           tracker
 %define _name   tracker
-Version:        1.10.4
+Version:        1.11.3
 Release:        0
 %define TrackerAPI    1.0
 %define RPMTrackerAPI 1_0
@@ -48,7 +48,7 @@ Summary:        Object database, tag/metadata database, search tool and indexer
 License:        GPL-2.0+
 Group:          Productivity/Other
 Url:            http://projects.gnome.org/tracker/
-Source0:        http://download.gnome.org/sources/tracker/1.10/%{_name}-%{version}.tar.xz
+Source0:        http://download.gnome.org/sources/tracker/1.11/%{_name}-%{version}.tar.xz
 # Needed for patch0: we need to bootstrap
 Source2:        README.SUSE.rss
 # PATCH-FIX-UPSTREAM tracker-extract-private.patch bgo#725689 dimstar@opensuse.org -- Do not maintain LT versioning for private libs
@@ -77,13 +77,14 @@ BuildRequires:  update-desktop-files
 BuildRequires:  vala >= 0.12.0
 BuildRequires:  zlib-devel
 BuildRequires:  pkgconfig(gee-0.8)
+BuildRequires:  pkgconfig(json-glib-1.0) >= 1.0
 BuildRequires:  pkgconfig(libavcodec) >= 0.8.4
 BuildRequires:  pkgconfig(libavformat) >= 0.8.4
 BuildRequires:  pkgconfig(libavutil) >= 0.8.4
 BuildRequires:  pkgconfig(libmediaart-2.0) >= 0.1.0
 BuildRequires:  pkgconfig(libnm-glib) >= 0.8
-# Disabled as this feature is clearly not ready for public consumption...
-#BuildRequires:  pkgconfig(libseccomp) >= 2.0
+BuildRequires:  pkgconfig(libseccomp) >= 2.0
+BuildRequires:  pkgconfig(libsoup-2.4) >= 2.40
 BuildRequires:  pkgconfig(upower-glib)
 %if !%{build_extras}
 # Dependencies for extractors / writeback