satellite-gtk/flatpak/page.codeberg.tpikonen.sate...

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