91 lines
2.9 KiB
YAML
91 lines
2.9 KiB
YAML
document: modulemd
|
|
version: 2
|
|
data:
|
|
# === Information about this module ==================================
|
|
# (Can be copied from the main RPM package, but doesn't need to be)
|
|
summary: i3-compatible window manager for Wayland
|
|
description: >-
|
|
Sway is a tiling window manager supporting Wayland compositor protocol
|
|
and i3-compatible configuration.
|
|
|
|
# === License of this modulemd file ==================================
|
|
# (Package licenses will be added automatically by the build system)
|
|
license:
|
|
module:
|
|
- MIT
|
|
|
|
# === Modular dependencies ===========================================
|
|
# (For which Fedora releases to build?)
|
|
dependencies:
|
|
- buildrequires:
|
|
platform: [] # <- Build for all Fedora releases
|
|
requires:
|
|
platform: [] # <- Run on all Fedora releases
|
|
|
|
# === Module API (optional, but encouraged) ==========================
|
|
# (Which packages are API-stable?)
|
|
api:
|
|
rpms:
|
|
- sway
|
|
|
|
# === Installation profiles (optional, but encouraged) ===============
|
|
# (Helping users with installation by providing predefined groups)
|
|
profiles:
|
|
default: # <- Name of the profile
|
|
description: A standard installation.
|
|
rpms:
|
|
- sway
|
|
- swaybg
|
|
- swayidle
|
|
- swaylock
|
|
full: # <- Name of the profile
|
|
description: A full installation including all optional packages.
|
|
rpms:
|
|
- sway
|
|
- swaybg
|
|
- swayidle
|
|
- swaylock
|
|
- grim
|
|
- mako
|
|
- rofi
|
|
|
|
# === Packages in this module ========================================
|
|
# (Referenced by their dist-git repo name + branch name)
|
|
components:
|
|
rpms:
|
|
wayland-protocols:
|
|
ref: master
|
|
rationale: Wayland protocols for wlroots
|
|
buildorder: 0
|
|
wlroots:
|
|
ref: master
|
|
rationale: Wayland compositor
|
|
buildorder: 5
|
|
sway:
|
|
ref: master
|
|
rationale: Main package
|
|
buildorder: 10
|
|
swaybg:
|
|
ref: master
|
|
rationale: Wallpaper tool
|
|
buildorder: 10
|
|
swaylock:
|
|
ref: master
|
|
rationale: Screen locker
|
|
buildorder: 10
|
|
swayidle:
|
|
ref: master
|
|
rationale: Idle daemon
|
|
buildorder: 10
|
|
mako:
|
|
ref: rolling
|
|
rationale: Notification daemon
|
|
buildorder: 10
|
|
rofi:
|
|
ref: master
|
|
rationale: Window switcher
|
|
buildorder: 10
|
|
grim:
|
|
ref: master
|
|
rationale: Screenshot tool
|
|
buildorder: 10
|