55
66{ pkgs } :
77
8- pkgs . nixComponents . nix-util . overrideAttrs (
8+ pkgs . nixComponents2 . nix-util . overrideAttrs (
99 attrs :
1010
1111 let
12- stdenv = pkgs . nixDependencies . stdenv ;
12+ stdenv = pkgs . nixDependencies2 . stdenv ;
1313 buildCanExecuteHost = stdenv . buildPlatform . canExecute stdenv . hostPlatform ;
1414 modular = devFlake . getSystem stdenv . buildPlatform . system ;
1515 transformFlag =
@@ -84,26 +84,26 @@ pkgs.nixComponents.nix-util.overrideAttrs (
8484 } ;
8585
8686 mesonFlags =
87- map ( transformFlag "libutil" ) ( ignoreCrossFile pkgs . nixComponents . nix-util . mesonFlags )
88- ++ map ( transformFlag "libstore" ) ( ignoreCrossFile pkgs . nixComponents . nix-store . mesonFlags )
89- ++ map ( transformFlag "libfetchers" ) ( ignoreCrossFile pkgs . nixComponents . nix-fetchers . mesonFlags )
87+ map ( transformFlag "libutil" ) ( ignoreCrossFile pkgs . nixComponents2 . nix-util . mesonFlags )
88+ ++ map ( transformFlag "libstore" ) ( ignoreCrossFile pkgs . nixComponents2 . nix-store . mesonFlags )
89+ ++ map ( transformFlag "libfetchers" ) ( ignoreCrossFile pkgs . nixComponents2 . nix-fetchers . mesonFlags )
9090 ++ lib . optionals havePerl (
91- map ( transformFlag "perl" ) ( ignoreCrossFile pkgs . nixComponents . nix-perl-bindings . mesonFlags )
91+ map ( transformFlag "perl" ) ( ignoreCrossFile pkgs . nixComponents2 . nix-perl-bindings . mesonFlags )
9292 )
93- ++ map ( transformFlag "libexpr" ) ( ignoreCrossFile pkgs . nixComponents . nix-expr . mesonFlags )
94- ++ map ( transformFlag "libcmd" ) ( ignoreCrossFile pkgs . nixComponents . nix-cmd . mesonFlags ) ;
93+ ++ map ( transformFlag "libexpr" ) ( ignoreCrossFile pkgs . nixComponents2 . nix-expr . mesonFlags )
94+ ++ map ( transformFlag "libcmd" ) ( ignoreCrossFile pkgs . nixComponents2 . nix-cmd . mesonFlags ) ;
9595
9696 nativeBuildInputs =
9797 attrs . nativeBuildInputs or [ ]
98- ++ pkgs . nixComponents . nix-util . nativeBuildInputs
99- ++ pkgs . nixComponents . nix-store . nativeBuildInputs
100- ++ pkgs . nixComponents . nix-fetchers . nativeBuildInputs
101- ++ pkgs . nixComponents . nix-expr . nativeBuildInputs
102- ++ lib . optionals havePerl pkgs . nixComponents . nix-perl-bindings . nativeBuildInputs
103- ++ lib . optionals buildCanExecuteHost pkgs . nixComponents . nix-manual . externalNativeBuildInputs
104- ++ pkgs . nixComponents . nix-internal-api-docs . nativeBuildInputs
105- ++ pkgs . nixComponents . nix-external-api-docs . nativeBuildInputs
106- ++ pkgs . nixComponents . nix-functional-tests . externalNativeBuildInputs
98+ ++ pkgs . nixComponents2 . nix-util . nativeBuildInputs
99+ ++ pkgs . nixComponents2 . nix-store . nativeBuildInputs
100+ ++ pkgs . nixComponents2 . nix-fetchers . nativeBuildInputs
101+ ++ pkgs . nixComponents2 . nix-expr . nativeBuildInputs
102+ ++ lib . optionals havePerl pkgs . nixComponents2 . nix-perl-bindings . nativeBuildInputs
103+ ++ lib . optionals buildCanExecuteHost pkgs . nixComponents2 . nix-manual . externalNativeBuildInputs
104+ ++ pkgs . nixComponents2 . nix-internal-api-docs . nativeBuildInputs
105+ ++ pkgs . nixComponents2 . nix-external-api-docs . nativeBuildInputs
106+ ++ pkgs . nixComponents2 . nix-functional-tests . externalNativeBuildInputs
107107 ++ lib . optional (
108108 ! buildCanExecuteHost
109109 # Hack around https://github.com/nixos/nixpkgs/commit/bf7ad8cfbfa102a90463433e2c5027573b462479
@@ -129,14 +129,14 @@ pkgs.nixComponents.nix-util.overrideAttrs (
129129
130130 buildInputs =
131131 attrs . buildInputs or [ ]
132- ++ pkgs . nixComponents . nix-util . buildInputs
133- ++ pkgs . nixComponents . nix-store . buildInputs
134- ++ pkgs . nixComponents . nix-store-tests . externalBuildInputs
135- ++ pkgs . nixComponents . nix-fetchers . buildInputs
136- ++ pkgs . nixComponents . nix-expr . buildInputs
137- ++ pkgs . nixComponents . nix-expr . externalPropagatedBuildInputs
138- ++ pkgs . nixComponents . nix-cmd . buildInputs
139- ++ lib . optionals havePerl pkgs . nixComponents . nix-perl-bindings . externalBuildInputs
132+ ++ pkgs . nixComponents2 . nix-util . buildInputs
133+ ++ pkgs . nixComponents2 . nix-store . buildInputs
134+ ++ pkgs . nixComponents2 . nix-store-tests . externalBuildInputs
135+ ++ pkgs . nixComponents2 . nix-fetchers . buildInputs
136+ ++ pkgs . nixComponents2 . nix-expr . buildInputs
137+ ++ pkgs . nixComponents2 . nix-expr . externalPropagatedBuildInputs
138+ ++ pkgs . nixComponents2 . nix-cmd . buildInputs
139+ ++ lib . optionals havePerl pkgs . nixComponents2 . nix-perl-bindings . externalBuildInputs
140140 ++ lib . optional havePerl pkgs . perl ;
141141 }
142142)
0 commit comments