[gnome-build-meta/sam/tracker-3] 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] Add tracker-3 and tracker-miners-3 elements
- Date: Sun, 3 May 2020 14:03:48 +0000 (UTC)
commit 3d4161463075b63bc1b0f876a301389f212dbf2e
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..da3896b3 100644
--- a/elements/core-deps.bst
+++ b/elements/core-deps.bst
@@ -130,6 +130,7 @@ depends:
- core-deps/tepl.bst
- core-deps/totem-pl-parser.bst
- core-deps/tracker-miners.bst
+- core-deps/tracker-miners-3.bst
- core-deps/tracker.bst
- core-deps/uchardet.bst
- core-deps/udisks2.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]