kdevelop/container.yaml
2026-07-05 16:26:01 -04:00

35 lines
986 B
YAML

platforms:
only:
- x86_64
- aarch64
- ppc64le
flatpak:
id: org.kde.kdevelop
branch: stable
runtime: org.fedoraproject.KDE6Sdk
runtime-name: flatpak-kde6-sdk
runtime-version: f44
packages:
- kdevelop
- kdevelop-php
- kdevelop-python
command: kdevelop
add-extensions:
org.fedoraproject.Sdk.Extension.llvm22:
directory: lib/sdk/llvm22
finish-args: |-
--allow=devel
--device=dri
--filesystem=host
--own-name=org.kdevelop.*
--share=ipc
--share=network
--socket=cups
--socket=wayland
--socket=x11
--talk-name=org.freedesktop.Flatpak
--env=PATH=/app/bin:/usr/lib/sdk/llvm22/bin:/usr/bin
cleanup-commands: |
mv /app/share/mime/packages/{,org.kde.}kdevelop.xml
mv /app/share/mime/packages/{kdev,org.kde.kdevelop-}clang.xml
mv /app/share/mime/packages/{kdev,org.kde.kdevelop-}git.xml