mirror of
https://gitlab.gnome.org/GNOME/nautilus
synced 2024-08-25 02:36:07 +00:00
![Vaibhav Yadav](/assets/img/avatar_default.png)
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
79 lines
1.8 KiB
YAML
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 |