lixPackageSets.*.nix-serve-ng: init at 1.0.1-unstable-2025-05-28

+15
+4
pkgs/development/haskell-modules/configuration-nix.nix
··· 354 354 (overrideCabal (old: { 355 355 # Doesn't declare boost dependency 356 356 pkg-configDepends = (old.pkg-configDepends or [ ]) ++ [ pkgs.boost.dev ]; 357 + 358 + passthru = old.passthru or { } // { 359 + tests.lix = pkgs.lixPackageSets.stable.nix-serve-ng; 360 + }; 357 361 })) 358 362 ]; 359 363
+11
pkgs/tools/package-management/lix/default.nix
··· 17 17 nixpkgs-review, 18 18 nix-direnv, 19 19 nix-fast-build, 20 + haskell, 21 + nix-serve-ng, 20 22 colmena, 21 23 22 24 storeDir ? "/nix/store", ··· 109 111 nix-fast-build = nix-fast-build.override { 110 112 inherit (self) nix-eval-jobs; 111 113 }; 114 + 115 + nix-serve-ng = lib.pipe (nix-serve-ng.override { nix = self.lix; }) [ 116 + (haskell.lib.compose.enableCabalFlag "lix") 117 + (haskell.lib.compose.overrideCabal (drv: { 118 + # https://github.com/aristanetworks/nix-serve-ng/issues/46 119 + # Resetting (previous) broken flag since it may be related to C++ Nix 120 + broken = lib.versionAtLeast self.lix.version "2.93"; 121 + })) 122 + ]; 112 123 113 124 colmena = colmena.override { 114 125 nix = self.lix;