35 lines
986 B
YAML
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
|