Flatsonar

KDE Software Development Kit

by louib

Tools and headers for developing applications using the KDE application platform

Broad permissions Verified creator GPL-2.0+

About

Files to generate a repository with org.kde.Platform and Sdk

Permissions

3 permissions weaken the sandbox. Flatsonar asks before installing.

  • sets QT_PLUGIN_PATH: changes which libraries or plugins get loaded
    --env=QT_PLUGIN_PATH=/app/lib64/plugins:/app/lib/plugins:/usr/share/runtime/lib/plugins
  • unrecognised finish-arg sdk
    --sdk=org.kde.Sdk//5.12
  • unrecognised finish-arg runtime
    --runtime=org.kde.Platform//5.12
  • sets environment variable GI_TYPELIB_PATH
    --env=GI_TYPELIB_PATH=/app/lib/girepository-1.0
  • sets environment variable GST_PLUGIN_PATH
    --env=GST_PLUGIN_PATH=/app/lib/gstreamer-1.0:/app/lib/@SDK_ARCH@-linux-gnu/extensions/gstreamer-1.0:/usr/lib/@SDK_ARCH@-linux-gnu/extensions/gstreamer-1.0
  • sets environment variable XDG_DATA_DIRS
    --env=XDG_DATA_DIRS=/app/share:/usr/share:/usr/share/runtime/share:/run/host/share
  • sets environment variable QML2_IMPORT_PATH
    --env=QML2_IMPORT_PATH=/app/lib64/qml:/app/lib/qml
  • sets environment variable KDE_FORK_SLAVES
    --env=KDE_FORK_SLAVES=1
  • sets environment variable DCONF_USER_CONFIG_DIR
    --env=DCONF_USER_CONFIG_DIR=.config/dconf
  • access to xdg-config/kdeglobals
    --filesystem=xdg-config/kdeglobals:ro
  • access to xdg-run/dconf
    --filesystem=xdg-run/dconf
  • access to ~/.config/dconf
    --filesystem=~/.config/dconf:ro
  • talks to com.canonical.AppMenu.Registrar
    --talk-name=com.canonical.AppMenu.Registrar

Who publishes this

The creator demonstrably controls this app id: Flathub verification, the hosting account owns the namespace, or a well-known file on their domain.

  • https://invent.kde.org/thanosapostolou/flatpak-kde-runtime also publishes this app id
    publisher:collision
  • https://invent.kde.org/mgallien/flatpak-kde-runtime also publishes this app id
    publisher:collision
  • https://invent.kde.org/tcanabrava/flatpak-kde-runtime also publishes this app id
    publisher:collision
  • https://gitlab.com/0012818/flatpak-kde-runtime also publishes this app id
    publisher:collision
  • https://gitlab.com/steven.samwell1986/flatpak-kde-runtime also publishes this app id
    publisher:collision
  • https://invent.kde.org/vanadiae/flatpak-kde-runtime also publishes this app id
    publisher:collision
  • https://invent.kde.org/eszlari/flatpak-kde-runtime also publishes this app id
    publisher:collision
  • https://invent.kde.org/rinigus/flatpak-kde-runtime also publishes this app id
    publisher:collision
  • https://invent.kde.org/barthalion/flatpak-kde-runtime also publishes this app id
    publisher:collision
  • https://invent.kde.org/grulich/flatpak-kde-runtime also publishes this app id
    publisher:collision
  • https://invent.kde.org/jbbgameich/flatpak-kde-runtime also publishes this app id
    publisher:collision
  • https://invent.kde.org/dennismpoepperl/flatpak-kde-runtime also publishes this app id
    publisher:collision
  • fetches from download.qt.io over unencrypted http: anyone on the path can swap the bytes (x88)
    source:insecure-url
  • git source tracks a moving branch: what gets built can change without the manifest changing (x64)
    source:unpinned
  • hosted by invent.kde.org/louib, which owns the org.kde namespace of org.kde.Sdk
    publisher:namespace

Maintenance

Recent activity on the upstream repository, or built and reviewed by Flathub.

No staleness signals: recent activity, or built and reviewed by Flathub.