summaryrefslogtreecommitdiff
path: root/build-aux/flatpak/org.gnome.Nautilus.yml
diff options
context:
space:
mode:
authorCarlos Soriano <csoriano@redhat.com>2019-01-29 16:24:43 +0100
committerCarlos Soriano <csoriano@redhat.com>2019-02-04 19:16:48 +0100
commit7f19a036491cb27579daa674aaf7f5353d910709 (patch)
treec7b2292fda3558c6f3c07bb4d8912daff9d67f4a /build-aux/flatpak/org.gnome.Nautilus.yml
parent0d12969029b9923457033a44c49bbeb7c142769c (diff)
downloadnautilus-7f19a036491cb27579daa674aaf7f5353d910709.tar.gz
files-view: Use tracked directories for star
We were using the xdg directories to check whether we can star a file or not, since the star feature only works on directories that are tracked by tracker. Tracker is usually shipped in distributions tracking the xdg-directories, so we check that as a stop gap solution for 3.30 since we didn't have time to actually query what directories tracker is tracking and match that. This work makes it so that we show the star action on tracked directories.
Diffstat (limited to 'build-aux/flatpak/org.gnome.Nautilus.yml')
-rw-r--r--build-aux/flatpak/org.gnome.Nautilus.yml31
1 files changed, 29 insertions, 2 deletions
diff --git a/build-aux/flatpak/org.gnome.Nautilus.yml b/build-aux/flatpak/org.gnome.Nautilus.yml
index 50b5820d9..d5cb9fb02 100644
--- a/build-aux/flatpak/org.gnome.Nautilus.yml
+++ b/build-aux/flatpak/org.gnome.Nautilus.yml
@@ -1,7 +1,7 @@
---
app-id: org.gnome.NautilusDevel
runtime: org.gnome.Platform
-runtime-version: 'master'
+runtime-version: master
sdk: org.gnome.Sdk
command: nautilus
tags:
@@ -15,6 +15,7 @@ finish-args:
- "--socket=wayland"
- "--talk-name=org.gnome.OnlineAccounts"
- "--talk-name=org.freedesktop.Tracker1"
+- "--talk-name=org.freedesktop.Tracker1.Miner.Extract"
- "--filesystem=host"
- "--talk-name=org.gtk.vfs"
- "--talk-name=org.gtk.vfs.*"
@@ -63,6 +64,31 @@ modules:
sources:
- type: git
url: https://gitlab.gnome.org/GNOME/tracker.git
+- name: tracker-miners
+ buildsystem: meson
+ cleanup:
+ - "/etc"
+ - "/lib"
+ - "/libexec"
+ - "/share/dbus-1/services/org.freedesktop.Tracker1.Miner.Extract.service"
+ - "/share/dbus-1/services/org.freedesktop.Tracker1.Writeback.service"
+ - "/share/tracker/miners/org.freedesktop.Tracker1.Miner.Applications.service"
+ - "/share/tracker/miners/org.freedesktop.Tracker1.Miner.Extract.service"
+ - "/share/tracker/miners/org.freedesktop.Tracker1.Miner.RSS.service"
+ - "/share/tracker-miners"
+ - "/share/glib-2.0/schemas/org.freedesktop.Tracker.Extract.gschema.xml"
+ - "/share/glib-2.0/schemas/org.freedesktop.Tracker.Writeback.gschema.xml"
+ config-opts:
+ - "-Dextract=false"
+ - "-Dgeneric_media_extractor=none"
+ - "-Dminer_apps=false"
+ - "-Dminer_fs=true"
+ - "-Dminer_rss=false"
+ - "-Dsystemd_user_services=no"
+ - "-Dwriteback=false"
+ sources:
+ - type: git
+ url: https://gitlab.gnome.org/GNOME/tracker-miners.git
- name: gnome-autoar
sources:
- type: git
@@ -76,4 +102,5 @@ modules:
- "-Dprofile=Devel"
sources:
- type: git
- url: https://gitlab.gnome.org/GNOME/nautilus.git \ No newline at end of file
+ url: https://gitlab.gnome.org/GNOME/nautilus.git
+