FS#79675 - [hyprland] Packaging improvements
Attached to Project:
Arch Linux
Opened by Victor Bessonov (Unb0rn) - Wednesday, 13 September 2023, 08:55 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:26 GMT
Opened by Victor Bessonov (Unb0rn) - Wednesday, 13 September 2023, 08:55 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:26 GMT
|
Details
Description:
Hyprland package should probably be re-assembled: 1) 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. 2) 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 3) (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! |
This task depends upon
Closed by Buggy McBugFace (bugbot)
Saturday, 25 November 2023, 20:26 GMT
Reason for closing: Moved
Additional comments about closing: https://gitlab.archlinux.org/archlinux/p ackaging/packages/hyprland/issues/2
Saturday, 25 November 2023, 20:26 GMT
Reason for closing: Moved
Additional comments about closing: https://gitlab.archlinux.org/archlinux/p ackaging/packages/hyprland/issues/2
https://github.com/hyprwm/Hyprland/commit/c0082519ae476cf7fb75fcb2016607d193b14c49