lixPackageSets.*.nix-serve-ng: init at 1.0.1-unstable-2025-05-28
This commit is contained in:
@@ -354,6 +354,10 @@ builtins.intersectAttrs super {
|
||||
(overrideCabal (old: {
|
||||
# Doesn't declare boost dependency
|
||||
pkg-configDepends = (old.pkg-configDepends or [ ]) ++ [ pkgs.boost.dev ];
|
||||
|
||||
passthru = old.passthru or { } // {
|
||||
tests.lix = pkgs.lixPackageSets.stable.nix-serve-ng;
|
||||
};
|
||||
}))
|
||||
];
|
||||
|
||||
|
||||
@@ -17,6 +17,8 @@
|
||||
nixpkgs-review,
|
||||
nix-direnv,
|
||||
nix-fast-build,
|
||||
haskell,
|
||||
nix-serve-ng,
|
||||
colmena,
|
||||
|
||||
storeDir ? "/nix/store",
|
||||
@@ -110,6 +112,15 @@ let
|
||||
inherit (self) nix-eval-jobs;
|
||||
};
|
||||
|
||||
nix-serve-ng = lib.pipe (nix-serve-ng.override { nix = self.lix; }) [
|
||||
(haskell.lib.compose.enableCabalFlag "lix")
|
||||
(haskell.lib.compose.overrideCabal (drv: {
|
||||
# https://github.com/aristanetworks/nix-serve-ng/issues/46
|
||||
# Resetting (previous) broken flag since it may be related to C++ Nix
|
||||
broken = lib.versionAtLeast self.lix.version "2.93";
|
||||
}))
|
||||
];
|
||||
|
||||
colmena = colmena.override {
|
||||
nix = self.lix;
|
||||
inherit (self) nix-eval-jobs;
|
||||
|
||||
Reference in New Issue
Block a user