43 lines
1.3 KiB
YAML
43 lines
1.3 KiB
YAML
app-id: page.codeberg.tpikonen.satellite
|
|
runtime: org.gnome.Platform
|
|
runtime-version: "45"
|
|
sdk: org.gnome.Sdk
|
|
command: satellite
|
|
rename-desktop-file: satellite.desktop
|
|
finish-args:
|
|
- --socket=fallback-x11
|
|
- --socket=wayland
|
|
- --share=ipc
|
|
- --device=dri
|
|
- --talk-name=org.gtk.vfs.*
|
|
- --system-talk-name=org.freedesktop.ModemManager1.*
|
|
- --filesystem=xdg-documents/satellite-tracks:create
|
|
- --filesystem=/run/gnss-share.sock:ro
|
|
cleanup: []
|
|
modules:
|
|
- python3-requirements.json
|
|
- name: ModemManager
|
|
config-opts:
|
|
- --without-udev
|
|
- --with-udev-base-dir=/app/lib/udev
|
|
- --with-systemdsystemunitdir=/app/lib/systemd/system
|
|
- --without-examples
|
|
- --without-tests
|
|
- --without-mbim
|
|
- --without-qmi
|
|
- --without-qrtr
|
|
- --without-man
|
|
sources:
|
|
- type: archive
|
|
url: https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/archive/1.20.6/ModemManager-1.20.6.tar.gz
|
|
sha256: d3e8112810e48ba32e80757fced218cf65b135b5a2987dad6b431d8cfbba765f
|
|
- name: satellite
|
|
sources:
|
|
- type: git
|
|
path: ../
|
|
branch: main
|
|
buildsystem: simple
|
|
build-commands:
|
|
- pip3 install --verbose --no-index --no-deps --no-build-isolation --prefix=${FLATPAK_DEST} ./
|
|
- install -Dm644 data/appdata.xml $FLATPAK_DEST/share/metainfo/$FLATPAK_ID.appdata.xml
|