From 89fe2dbb1b3bced5438016e2fb19ec9390c7b2d4 Mon Sep 17 00:00:00 2001 From: axtlos Date: Sat, 2 Jul 2022 15:07:25 +0200 Subject: Add distrobox --- .../io.github.89luca89.distrobox.yml | 30 ++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 io.github.89luca89.distrobox/io.github.89luca89.distrobox.yml (limited to 'io.github.89luca89.distrobox/io.github.89luca89.distrobox.yml') diff --git a/io.github.89luca89.distrobox/io.github.89luca89.distrobox.yml b/io.github.89luca89.distrobox/io.github.89luca89.distrobox.yml new file mode 100644 index 0000000..23dfba5 --- /dev/null +++ b/io.github.89luca89.distrobox/io.github.89luca89.distrobox.yml @@ -0,0 +1,30 @@ +app-id: io.github.luca.distrobox +runtime: org.freedesktop.Platform +runtime-version: '21.08' +sdk: org.freedesktop.Sdk +command: distrobox +finish-args: + - --share=network + - --socket=session-bus + - --filesystem=home:rw + - --share=ipc + - --socket=fallback-x11 # not sure why, but gui applications only work when both x11 and fallback-x11 are allowed + - --socket=x11 + - --socket=wayland + - --device=all +# - --filesystem=host-etc:rw +# - --filesystem=host-os:rw + +modules: + - name: distrobox + buildsystem: simple + sources: + - type: git + url: https://github.com/89luca89/distrobox.git + branch: main + - type: file + path: ./podman + build-commands: + - chmod +x install + - ./install --prefix /app + - install -Dm755 ./podman /app/bin/podman -- cgit v1.2.3