[gnome-build-meta/sam/tracker-3: 6/6] Add tracker-3 and tracker-miners-3 elements
- From: Javier Jardón Cabezas <jjardon src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-build-meta/sam/tracker-3: 6/6] Add tracker-3 and tracker-miners-3 elements
- Date: Sun, 3 May 2020 14:01:18 +0000 (UTC)
commit 3052e75a9a5ab04de39e33e0d837905386bb990c
Author: Sam Thursfield <sam afuera me uk>
Date: Sun May 3 09:55:52 2020 +0200
Add tracker-3 and tracker-miners-3 elements
We are targetting GNOME 3.38 to include Tracker 3.0, and we want
Tracker 3.0 available in the master Flatpak runtimes now so apps
can start porting and testing.
Tracker Miners 3.0 will remain in core-deps rather than SDK as
most Flatpak apps will want to use the host's miners, rather
than running its own miners inside its sandbox.
Tracker 2 and 3 are parallel installable, however we don't want
to depend on on both versions in a stable GNOME release. Our plan
is to port all apps in core to use Tracker 3 and to remove Tracker 2.0
before the GNOME 3.37.90 release. (Tracking issue here:
https://gitlab.gnome.org/GNOME/tracker/-/issues/194)
elements/core-deps.bst | 1 +
elements/core-deps/tracker-miners-3.bst | 37 +++++++++++++++++++++++++++++++++
elements/sdk-platform.bst | 1 +
elements/sdk/tracker-3.bst | 25 ++++++++++++++++++++++
4 files changed, 64 insertions(+)
---
diff --git a/elements/core-deps.bst b/elements/core-deps.bst
index 00c61b6b..11d47a2e 100644
--- a/elements/core-deps.bst
+++ b/elements/core-deps.bst
@@ -131,6 +131,7 @@ depends:
- core-deps/totem-pl-parser.bst
- core-deps/tracker-miners.bst
- core-deps/tracker.bst
+- core-deps/tracker-miners-3.bst
- core-deps/uchardet.bst
- core-deps/udisks2.bst
- core-deps/uhttpmock.bst
diff --git a/elements/core-deps/tracker-miners-3.bst b/elements/core-deps/tracker-miners-3.bst
new file mode 100644
index 00000000..a0347f8a
--- /dev/null
+++ b/elements/core-deps/tracker-miners-3.bst
@@ -0,0 +1,37 @@
+kind: meson
+sources:
+- kind: git_tag
+ url: gitlab_gnome_org:GNOME/tracker-miners.git
+ track: master
+build-depends:
+- freedesktop-sdk.bst:components/asciidoc.bst
+- freedesktop-sdk.bst:components/docbook-xsl.bst
+- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
+depends:
+- core-deps/NetworkManager.bst
+- core-deps/gexiv2.bst
+- core-deps/libcue.bst
+- core-deps/libgsf.bst
+- core-deps/libgxps.bst
+- core-deps/libosinfo.bst
+- core-deps/poppler.bst
+- core-deps/totem-pl-parser.bst
+- sdk/dconf.bst
+- sdk/gdk-pixbuf.bst
+- sdk/glib.bst
+- sdk/gst-plugins-base.bst
+- sdk/libsecret.bst
+- sdk/openjpeg.bst
+- sdk/tracker-3.bst
+- freedesktop-sdk.bst:components/gstreamer.bst
+- freedesktop-sdk.bst:components/libflac.bst
+- freedesktop-sdk.bst:components/libseccomp.bst
+- freedesktop-sdk.bst:bootstrap-import.bst
+variables:
+ meson-local: >-
+ -Dxmp=disabled
+ -Dexif=disabled
+ -Diptc=disabled
+ -Dminer_rss=false
+ -Dtiff=disabled
+ -Dgif=disabled
diff --git a/elements/sdk-platform.bst b/elements/sdk-platform.bst
index ca7ba1e4..c37125d4 100644
--- a/elements/sdk-platform.bst
+++ b/elements/sdk-platform.bst
@@ -49,6 +49,7 @@ depends:
- sdk/pipewire.bst
- sdk/pycairo.bst
- sdk/pygobject.bst
+- sdk/tracker-3.bst
- sdk/woff2.bst
- sdk/wpebackend-fdo.bst
- sdk/yelp-xsl.bst
diff --git a/elements/sdk/tracker-3.bst b/elements/sdk/tracker-3.bst
new file mode 100644
index 00000000..071ffb0d
--- /dev/null
+++ b/elements/sdk/tracker-3.bst
@@ -0,0 +1,25 @@
+kind: meson
+sources:
+- kind: git_tag
+ url: gitlab_gnome_org:GNOME/tracker.git
+ track: master
+build-depends:
+- sdk/gtk-doc.bst
+- freedesktop-sdk.bst:components/asciidoc.bst
+- freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
+depends:
+- core-deps/NetworkManager.bst
+- core-deps/upower.bst
+- sdk/dconf.bst
+- sdk/glib.bst
+- sdk/json-glib.bst
+- sdk/libsoup.bst
+- sdk/vala.bst
+- freedesktop-sdk.bst:bootstrap-import.bst
+variables:
+ meson-local: >-
+ -Ddocs=false
+ -Dunicode_support=icu
+ -Dfunctional_tests=false
+ -Dstemmer=disabled
+ -Dbash_completion_dir=%{datadir}/bash-completion/completions
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]