nautilus/build-aux/flatpak/org.gnome.Nautilus.yml
Vaibhav Yadav 9e166fc9ee Replacing gcovr module with gcovr.json
Currently network is used during build time because of pip fetching from
internet.
However network should not be used during build time.
To fix this issue, use gcovr.json generated by flatpak-pip-generator
and replace them with gcovr module in org.gnome.Nautilus.json and
org.gnome.Nautilus.yml and remove build option that uses network.

Closes issue https://gitlab.gnome.org/GNOME/nautilus/issues/681
2018-11-20 14:02:20 +00:00

79 lines
1.8 KiB
YAML

---
app-id: org.gnome.NautilusDevel
runtime: org.gnome.Platform
runtime-version: '3.30'
sdk: org.gnome.Sdk
command: nautilus
tags:
- devel
- development
- nightly
desktop-file-name-prefix: "(Development) "
finish-args:
- "--share=ipc"
- "--socket=x11"
- "--socket=wayland"
- "--talk-name=org.gnome.OnlineAccounts"
- "--talk-name=org.freedesktop.Tracker1"
- "--filesystem=host"
- "--talk-name=org.gtk.vfs"
- "--talk-name=org.gtk.vfs.*"
- "--filesystem=xdg-run/dconf"
- "--filesystem=~/.config/dconf:ro"
- "--talk-name=ca.desrt.dconf"
- "--env=DCONF_USER_CONFIG_DIR=.config/dconf"
- "--env=TRACKER_SPARQL_BACKEND=bus"
modules:
- gcovr.json
- name: exiv2
config-opts:
- "-DCMAKE_INSTALL_PREFIX=/app"
- "-DCMAKE_INSTALL_LIBDIR=/app/lib"
buildsystem: cmake
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.8
- name: tracker
cleanup:
- "/bin"
- "/etc"
- "/libexec"
buildsystem: meson
builddir: 'true'
config-opts:
- "--libdir=lib"
- "-Ddocs=false"
- "-Dfunctional_tests=false"
- "-Djournal=false"
- "-Dnetwork_manager=no"
- "-Dstemmer=no"
- "-Dbash_completion=no"
- "-Dsystemd_user_services=no"
sources:
- type: git
url: https://gitlab.gnome.org/GNOME/tracker.git
- name: gnome-autoar
sources:
- type: git
url: https://gitlab.gnome.org/GNOME/gnome-autoar.git
tag: 0.2.3
- buildsystem: meson
builddir: true
name: nautilus
config-opts:
- "--libdir=/app/lib"
- "-Dprofile=development"
sources:
- type: git
url: https://gitlab.gnome.org/GNOME/nautilus.git