diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-27 15:59:36 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-27 15:59:36 +0000 |
commit | ec52555862913a23417735f9f7f5402f5230da13 (patch) | |
tree | 5e43a30d289a3daa69dddfbb060216ff6332f197 /build-aux/flatpak/org.gnome.Nautilus.yml | |
parent | Initial commit. (diff) | |
download | nautilus-ec52555862913a23417735f9f7f5402f5230da13.tar.xz nautilus-ec52555862913a23417735f9f7f5402f5230da13.zip |
Adding upstream version 3.38.2.upstream/3.38.2upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'build-aux/flatpak/org.gnome.Nautilus.yml')
-rw-r--r-- | build-aux/flatpak/org.gnome.Nautilus.yml | 89 |
1 files changed, 89 insertions, 0 deletions
diff --git a/build-aux/flatpak/org.gnome.Nautilus.yml b/build-aux/flatpak/org.gnome.Nautilus.yml new file mode 100644 index 0000000..7add949 --- /dev/null +++ b/build-aux/flatpak/org.gnome.Nautilus.yml @@ -0,0 +1,89 @@ +--- +app-id: org.gnome.NautilusDevel +runtime: org.gnome.Platform +runtime-version: "master" +sdk: org.gnome.Sdk +command: nautilus +tags: +- devel +- development +- nightly +finish-args: +- "--share=ipc" +- "--socket=x11" +- "--socket=wayland" +- "--talk-name=org.gnome.OnlineAccounts" +- "--filesystem=host" +- "--talk-name=org.gtk.vfs" +- "--talk-name=org.gtk.vfs.*" +- "--share=network" +- "--filesystem=xdg-run/dconf" +- "--filesystem=~/.config/dconf:ro" +- "--talk-name=ca.desrt.dconf" +- "--env=DCONF_USER_CONFIG_DIR=.config/dconf" +# Access to host Tracker Miners +- "--add-policy=Tracker3.dbus:org.freedesktop.Tracker3.Miner.Files=tracker:FileSystem;tracker:Documents" +modules: +- name: exiv2 + config-opts: + - "-DCMAKE_INSTALL_PREFIX=/app" + - "-DCMAKE_INSTALL_LIBDIR=/app/lib" + buildsystem: cmake-ninja + sources: + - type: archive + url: https://github.com/Exiv2/exiv2/archive/v0.26.tar.gz + sha256: 51cffa8d19d67e1da6c1d0f570a75b8f6c814113367318c2c0407691888c5f01 +- name: gexiv2 + buildsystem: meson + builddir: true + config-opts: + - "--libdir=/app/lib" + - "-Ddisable-introspection=True" + sources: + - type: git + url: https://gitlab.gnome.org/GNOME/gexiv2.git + tag: gexiv2-0.10.10 +- name: tracker-miners + buildsystem: meson + cleanup: + - "/etc" + - "/libexec/tracker-3" + - "/share/dbus-1/services/org.freedesktop.Tracker3.Miner.Extract.service" + - "/share/dbus-1/services/org.freedesktop.Tracker3.Miner.Files.service" + - "/share/dbus-1/services/org.freedesktop.Tracker3.Miner.Files.Control.service" + config-opts: + - "-Dextract=true" + - "-Dgeneric_media_extractor=none" + - "-Dman=false" + - "-Dminer_fs=true" + - "-Dminer_rss=false" + - "-Dsystemd_user_services=false" + - "-Dwriteback=false" + sources: + - type: git + url: https://gitlab.gnome.org/GNOME/tracker-miners.git + branch: master +- name: gnome-desktop + buildsystem: meson + config-opts: + - "-Ddebug_tools=false" + - "-Ddesktop_docs=false" + - "-Dudev=disabled" + sources: + - type: git + url: https://gitlab.gnome.org/GNOME/gnome-desktop.git +- name: gnome-autoar + sources: + - type: git + url: https://gitlab.gnome.org/GNOME/gnome-autoar.git +- buildsystem: meson + builddir: true + name: nautilus + config-opts: + - "--libdir=/app/lib" + - "-Dprofile=Devel" + - "-Dtests=all" + sources: + - type: git + url: https://gitlab.gnome.org/GNOME/nautilus.git + |