From f71d63676fdf60ec9fa86ca64ecc7d839a032bed Mon Sep 17 00:00:00 2001 From: Ernie Pasveer Date: Tue, 9 Dec 2025 08:17:03 -0600 Subject: [PATCH] Checkpoint. --- flatpak/README | 4 ++++ flatpak/io.github.epasveer.seergdb.yml | 20 ++++---------------- 2 files changed, 8 insertions(+), 16 deletions(-) diff --git a/flatpak/README b/flatpak/README index 5d21161..bc98314 100644 --- a/flatpak/README +++ b/flatpak/README @@ -33,3 +33,7 @@ $ flatpak-builder --force-clean --repo=repo build-dir io.github.epasveer.seergdb $ flatpak build-bundle repo seergdb.flatpak io.github.epasveer.seergdb master $ flatpak install --bundle --user seergdb.flatpak + +$ flatpak run --command=flatpak-builder-lint org.flatpak.Builder repo repo +$ flatpak run --command=flatpak-builder-lint org.flatpak.Builder manifest io.github.epasveer.seergdb.yml + diff --git a/flatpak/io.github.epasveer.seergdb.yml b/flatpak/io.github.epasveer.seergdb.yml index 4425d57..1ea0166 100644 --- a/flatpak/io.github.epasveer.seergdb.yml +++ b/flatpak/io.github.epasveer.seergdb.yml @@ -1,23 +1,15 @@ -app-id: io.github.epasveer.seergdb +app-id: io.github.epasveer.seer runtime: org.kde.Platform runtime-version: '6.10' sdk: org.kde.Sdk command: seergdb finish-args: - - --share=ipc - --socket=fallback-x11 - --socket=wayland - --device=dri - - --share=network - # Access to system debugging - - --device=all - # Allow ptrace for debugging processes - - --allow=devel - # Filesystem access for debugging programs - - --filesystem=host - # Allow talking to system bus for debugging - - --socket=system-bus - - --socket=session-bus + - --share=ipc + - --filesystem=host # Filesystem access for debugging programs + - --talk-name=org.freedesktop.Flatpak # Permission to `flatpak-spawn --host` modules: - name: seergdb buildsystem: simple @@ -35,7 +27,3 @@ modules: - cd build && ninja - install -Dm755 build/seergdb /app/bin/seergdb -# Make sure runtime can find it: -environment: - LD_LIBRARY_PATH: "/app/lib:/app/lib64" -