mirror of
https://github.com/hyprwm/Hyprland
synced 2025-12-20 04:30:12 +01:00
Nix: fix glaze build for CI and devShell (#12616)
This commit is contained in:
parent
3cf6dfd7e6
commit
1ff801f5f3
2 changed files with 12 additions and 2 deletions
|
|
@ -11,7 +11,7 @@
|
|||
cairo,
|
||||
epoll-shim,
|
||||
git,
|
||||
glaze,
|
||||
glaze-hyprland,
|
||||
gtest,
|
||||
hyprcursor,
|
||||
hyprgraphics,
|
||||
|
|
@ -143,7 +143,7 @@ in
|
|||
aquamarine
|
||||
cairo
|
||||
git
|
||||
glaze
|
||||
glaze-hyprland
|
||||
gtest
|
||||
hyprcursor
|
||||
hyprgraphics
|
||||
|
|
|
|||
|
|
@ -30,6 +30,7 @@ in {
|
|||
inputs.hyprwayland-scanner.overlays.default
|
||||
inputs.hyprwire.overlays.default
|
||||
self.overlays.udis86
|
||||
self.overlays.glaze
|
||||
|
||||
# Hyprland packages themselves
|
||||
(final: _prev: let
|
||||
|
|
@ -110,4 +111,13 @@ in {
|
|||
patches = [];
|
||||
});
|
||||
};
|
||||
|
||||
# Even though glaze itself disables it by default, nixpkgs sets ENABLE_SSL set to true.
|
||||
# Since we don't include openssl, the build failes without the `enableSSL = false;` override
|
||||
glaze = final: prev: {
|
||||
glaze-hyprland = prev.glaze.override {
|
||||
enableSSL = false;
|
||||
enableInterop = false;
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue