Packaging improvements
Task Info (Flyspray) | |
---|---|
Opened By | Victor Bessonov (Unb0rn) |
Task ID | 79675 |
Type | Feature Request |
Project | Arch Linux |
Category | Packages: Extra |
Version | None |
OS | All |
Opened | 2023-09-13 08:55:56 UTC |
Status | Assigned |
Assignee | Caleb Maclennan (alerque) |
Details
Description: Hyprland package should probably be re-assembled:
-
It seems to be a good idea to add a dependency on ttf-font as in Sway package - while it is true that Hyprland will launch without it, it seems to make a lot of problems. For example, neither kitty nor foot terminals will start without it and people on Reddit started to install the whole GTK3 package without understanding that the problem is in fonts.
-
We should probably drop the dependency on vulkan-validation-layers (and vulkan-headers as a dep of it). It reduces the installed size like three times, not everyone uses Vulkan renderer and at the same time it looks like even for Vulkan this dependency in wlr has been dropped in upstream: https://gitlab.freedesktop.org/wlroots/wlroots/-/issues/3283
-
(Feature request) It would be nice to move all the deps on Xorg into another package (again, Sway doesn't have any of it by default). I ran some basic tests and it looks like Hyprland works fine with --assume-installed on xorg-xwayland, xorg-xinput and xorg-xrandr packages(like 15 packages with deps). I can't be the only one who has no need in X11 =) Thanks!