document: modulemd version: 1 data: summary: 'Flatpak Runtime' description: >- This module defines two runtimes for Flatpaks, the 'runtime' profile that most Flatpaks in Fedora use, and a smaller 'runtime-base' profile that is intended to be more minimal and (slightly) more API stable. There are also corresponding sdk and sdk-base profiles that are used to build SDKs that applications can be built against with flatpak-builder. license: module: [ MIT ] dependencies: buildrequires: platform: f29 requires: platform: f29 profiles: runtime: rpms: [] runtime-base: rpms: [] sdk: rpms: [] sdk-base: rpms: [] buildroot: rpms: [flatpak-rpm-macros, flatpak-runtime-config] api: rpms: - flatpak-rpm-macros - flatpak-runtime-config components: rpms: flatpak-rpm-macros: rationale: Set up build root for flatpak RPMS ref: master flatpak-runtime-config: rationale: Runtime configuration files ref: master xmd: # This is used when building applications against this module so that # the resulting Flatpak will embed a reference to the correct runtime flatpak: branch: f29 runtimes: # Map from profile name to pre-profile information - the # profile named 'runtime' is the default. runtime: id: org.fedoraproject.Platform sdk: org.fedoraproject.Sdk sdk: id: org.fedoraproject.Sdk sdk: org.fedoraproject.Platform runtime-base: id: org.fedoraproject.BasePlatform sdk: org.fedoraproject.BaseSdk sdk-base: id: org.fedoraproject.BaseSdk sdk: org.fedoraproject.BasePlatform