vorta/flatpak/com.borgbase.vorta.yaml

65 lines
1.3 KiB
YAML
Raw Normal View History

2019-05-04 08:53:49 +00:00
app-id: com.borgbase.vorta
runtime: org.kde.Platform
runtime-version: '5.12'
sdk: org.kde.Sdk
command: vorta
finish-args:
# X11/Wayland
- --socket=x11
- --share=ipc
- --socket=wayland
- --device=dri
# Sync
- --share=network
# Filesystem access
- --filesystem=home
- --filesystem=/run/media
# dconf access
- --filesystem=xdg-run/dconf
- --filesystem=~/.config/dconf:ro
- --talk-name=ca.desrt.dconf
- --env=DCONF_USER_CONFIG_DIR=.config/dconf
# without it, no tray icon is displayed
- --own-name=org.kde.*
# without it mounting does not work
- --own-name=org.freedesktop.*
# allow access to keyring
- --talk-name=org.freedesktop.secrets
build-options:
env:
MOUNT_FUSE_PATH: ../tmp/
modules:
- python3-pyqt5.json
- python3-setuptools_scm.json
- python3-appdirs.json
- python3-apscheduler.json
- python3-paramiko.json
- python3-peewee.json
- python3-psutil.json
- python3-python-dateutil.json
- python3-qdarkstyle.json
- python3-secretstorage.json
- python3-setuptools.json
- python3-setuptools_git.json
- python3-pytest-runner.json
- openssl.json
- python3-borgbackup.json
- python3-pytest.json
- libfuse.json
- python3-llfuse.json
- name: vorta
buildsystem: simple
build-commands:
- pip3 install --prefix=/app --no-deps .
sources:
- type: dir
path: ../