Suggestion: Provide wayland-compositor for use in greetd-regreet

Description:

I am using Hyprland successfully as the wayland compositor in greetd-regreet. I think provides=('wayland-compositor') would be reasonable.

Additional info:

Currently only sway and cage provide wayland-compositor, but Hyprland works too.

  • package version(s): greetd-regreet 0.1.1-3 sway 1:1.9-5 hyprland 0.42.0-1
  • config and/or log files:

/etc/greetd/config.toml excerpt:

command = "Hyprland --config /etc/greetd/hyprland.conf"

/etc/greetd/hyprland.conf:

src = /usr/share/hyprland/hyprland.conf
exec-once = regreet; hyperctl dispatch exit
  • link to upstream bug report, if any: N/A

Steps to reproduce:

  1. Attempt to remove sway
error: failed to prepare transaction (could not satisfy dependencies)
:: removing sway breaks dependency 'wayland-compositor' required by greetd-regreet
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information