lol

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

+15
+4
pkgs/development/haskell-modules/configuration-nix.nix
··· 354 (overrideCabal (old: { 355 # Doesn't declare boost dependency 356 pkg-configDepends = (old.pkg-configDepends or [ ]) ++ [ pkgs.boost.dev ]; 357 })) 358 ]; 359
··· 354 (overrideCabal (old: { 355 # Doesn't declare boost dependency 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 + }; 361 })) 362 ]; 363
+11
pkgs/tools/package-management/lix/default.nix
··· 17 nixpkgs-review, 18 nix-direnv, 19 nix-fast-build, 20 colmena, 21 22 storeDir ? "/nix/store", ··· 109 nix-fast-build = nix-fast-build.override { 110 inherit (self) nix-eval-jobs; 111 }; 112 113 colmena = colmena.override { 114 nix = self.lix;
··· 17 nixpkgs-review, 18 nix-direnv, 19 nix-fast-build, 20 + haskell, 21 + nix-serve-ng, 22 colmena, 23 24 storeDir ? "/nix/store", ··· 111 nix-fast-build = nix-fast-build.override { 112 inherit (self) nix-eval-jobs; 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 + ]; 123 124 colmena = colmena.override { 125 nix = self.lix;