calligra/container.yaml
Yaakov Selkowitz 45b25ae2d5 F44
2026-03-24 20:34:53 -04:00

38 lines
1.3 KiB
YAML

flatpak:
id: org.kde.calligra
branch: stable
runtime-name: flatpak-kde6-runtime
runtime-version: f44
packages:
- calligra
- calligra-l10n
- phonon-qt6-flatpak-config
command: calligralauncher
finish-args: |-
--device=dri
--filesystem=xdg-config/kdeglobals:ro
--filesystem=xdg-documents
--filesystem=xdg-pictures
--share=ipc
--share=network
--socket=cups
--socket=fallback-x11
--socket=wayland
--socket=pulseaudio
--system-talk-name=org.freedesktop.UDisks2
--own-name=org.kde.calligrasheets.*
--own-name=org.kde.calligrastage.*
--own-name=org.kde.calligrawords.*
--own-name=org.kde.karbon.*
--talk-name=org.kde.kconfig.notify
--talk-name=org.kde.KGlobalSettings
# 1024x1024: image too large, max size 512x512
cleanup-commands: |
find /app/share/icons/hicolor/1024x1024/ -delete
for d in /app/share/icons/hicolor/*x*/apps ; do \
for a in karbon sheets stage words; do \
cp ${d}/calligra${a}.png ${d}/org.kde.calligra.${a}.png ; \
done ; \
done
mv /app/share/mime/packages/{calligra_,org.kde.calligra-}svm.xml
mv /app/share/mime/packages/{,org.kde.calligra-}wiki-format.xml