--- app-id: org.gnome.NautilusDevel runtime: org.gnome.Platform runtime-version: "master" sdk: org.gnome.Sdk command: nautilus tags: - devel - development - nightly finish-args: - "--device=dri" - "--share=ipc" - "--socket=x11" - "--socket=wayland" - "--talk-name=org.gnome.OnlineAccounts" - "--filesystem=host" - "--filesystem=/tmp" - "--talk-name=org.gtk.vfs" - "--talk-name=org.gtk.vfs.*" - "--talk-name=org.gtk.MountOperationHandler" - "--filesystem=xdg-run/gvfsd" - "--filesystem=xdg-run/dconf" - "--filesystem=~/.config/dconf:ro" - "--talk-name=ca.desrt.dconf" - "--talk-name=org.gnome.NautilusPreviewer" - "--talk-name=org.gnome.DiskUtility" - "--talk-name=org.gnome.Settings" - "--talk-name=org.gnome.Console" - "--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: git url: https://github.com/Exiv2/exiv2.git branch: 0.27-maintenance - name: gexiv2 buildsystem: meson builddir: true config-opts: - "--libdir=/app/lib" - "-Dintrospection=false" - "-Dvapi=false" - "-Dpython3=false" - "-Dpython3_girdir=no" sources: - type: git url: https://gitlab.gnome.org/GNOME/gexiv2.git tag: gexiv2-0.14 - 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 buildsystem: meson builddir: true sources: - type: git url: https://gitlab.gnome.org/GNOME/gnome-autoar.git - name: libportal buildsystem: meson builddir: true config-opts: - "-Ddocs=false" - "-Dbackends=gtk4" - "--libdir=/app/lib" - "--buildtype=debugoptimized" sources: - type: git url: https://github.com/flatpak/libportal.git tag: 0.6 - name: libcloudproviders buildsystem: meson builddir: true sources: - type: git url: https://gitlab.gnome.org/World/libcloudproviders.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