Blame container.yaml

a601221
flatpak:
9a0faf5
    id: com.prusa3d.PrusaSlicer
a601221
    branch: stable
9a0faf5
    runtime-name: flatpak-runtime
8ffd1f5
    runtime-version: f40
9a0faf5
    packages:
9a0faf5
    - prusa-slicer
a601221
    command: prusa-slicer
98390c5
    rename-desktop-file: PrusaSlicer.desktop
9a0faf5
    rename-appdata-file: prusa-slicer.appdata.xml
98390c5
    rename-icon: PrusaSlicer
a601221
    finish-args: |
9a0faf5
        --filesystem=home
9a0faf5
        --filesystem=xdg-run/gvfs
9a0faf5
        --filesystem=/run/media
9a0faf5
        --filesystem=/media
a601221
        --share=ipc
a601221
        --socket=x11
a601221
        --socket=wayland
9a0faf5
        --own-name=com.prusa3d.prusaslicer.*
9a0faf5
        --system-talk-name=org.freedesktop.UDisks2
9a0faf5
        --talk-name=org.freedesktop.DBus.Introspectable.*
9a0faf5
        --talk-name=com.prusa3d.prusaslicer.InstanceCheck.*
a601221
        --device=all
a601221
        --share=network
8ffd1f5
    cleanup-commands: |
8ffd1f5
        sed -i -e '/^Icon=/s/PrusaSlicer-gcodeviewer/com.prusa3d.&/' /app/share/applications/PrusaGcodeviewer.desktop
8ffd1f5
        mv /app/share/applications/{PrusaGcodeviewer,com.prusa3d.PrusaSlicer-gcodeviewer}.desktop
8ffd1f5
        for x in 32x32 128x128 192x192; do \
8ffd1f5
            mv /app/share/icons/hicolor/$x/apps/{,com.prusa3d.}PrusaSlicer-gcodeviewer.png ; \
8ffd1f5
        done