[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Separate packages for wayland variants
From: |
Jonathan Brielmaier |
Subject: |
Separate packages for wayland variants |
Date: |
Mon, 2 Jan 2023 14:49:38 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.0 |
Happy new year fellow Guix hackers,
I wonder how we usually deal with package variants for wayland support.
In my case I want to make keepassxc working more nicely on sway. It is
as simple as adding `qtwayland-5` to its input list. Increasing its size
from 1271.8 MiB to 1303.5 MiB.
Indicators for a separate wayland package:
* size gets increased noticeable
* "enabling" wayland breaks X.org
* launching for wayland requires certain environment variables (like
icedove-wayland with MOZ_ENABLE_WAYLAND=1)
Indicators for an all-in-one package:
* size increase relative small
* package works with wayland or X.org
* reducing duplicated build runs and space on disk with almost identical
package variants
Any guidance on this topic is appreciated :)
~Jonathan
- Separate packages for wayland variants,
Jonathan Brielmaier <=