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 =
@@ -79,26 +79,26 @@ pkgs.nixComponents.nix-util.overrideAttrs (
7979 } ;
8080
8181 mesonFlags =
82- map ( transformFlag "libutil" ) ( ignoreCrossFile pkgs . nixComponents . nix-util . mesonFlags )
83- ++ map ( transformFlag "libstore" ) ( ignoreCrossFile pkgs . nixComponents . nix-store . mesonFlags )
84- ++ map ( transformFlag "libfetchers" ) ( ignoreCrossFile pkgs . nixComponents . nix-fetchers . mesonFlags )
82+ map ( transformFlag "libutil" ) ( ignoreCrossFile pkgs . nixComponents2 . nix-util . mesonFlags )
83+ ++ map ( transformFlag "libstore" ) ( ignoreCrossFile pkgs . nixComponents2 . nix-store . mesonFlags )
84+ ++ map ( transformFlag "libfetchers" ) ( ignoreCrossFile pkgs . nixComponents2 . nix-fetchers . mesonFlags )
8585 ++ lib . optionals havePerl (
86- map ( transformFlag "perl" ) ( ignoreCrossFile pkgs . nixComponents . nix-perl-bindings . mesonFlags )
86+ map ( transformFlag "perl" ) ( ignoreCrossFile pkgs . nixComponents2 . nix-perl-bindings . mesonFlags )
8787 )
88- ++ map ( transformFlag "libexpr" ) ( ignoreCrossFile pkgs . nixComponents . nix-expr . mesonFlags )
89- ++ map ( transformFlag "libcmd" ) ( ignoreCrossFile pkgs . nixComponents . nix-cmd . mesonFlags ) ;
88+ ++ map ( transformFlag "libexpr" ) ( ignoreCrossFile pkgs . nixComponents2 . nix-expr . mesonFlags )
89+ ++ map ( transformFlag "libcmd" ) ( ignoreCrossFile pkgs . nixComponents2 . nix-cmd . mesonFlags ) ;
9090
9191 nativeBuildInputs =
9292 attrs . nativeBuildInputs or [ ]
93- ++ pkgs . nixComponents . nix-util . nativeBuildInputs
94- ++ pkgs . nixComponents . nix-store . nativeBuildInputs
95- ++ pkgs . nixComponents . nix-fetchers . nativeBuildInputs
96- ++ pkgs . nixComponents . nix-expr . nativeBuildInputs
97- ++ lib . optionals havePerl pkgs . nixComponents . nix-perl-bindings . nativeBuildInputs
98- ++ lib . optionals buildCanExecuteHost pkgs . nixComponents . nix-manual . externalNativeBuildInputs
99- ++ pkgs . nixComponents . nix-internal-api-docs . nativeBuildInputs
100- ++ pkgs . nixComponents . nix-external-api-docs . nativeBuildInputs
101- ++ pkgs . nixComponents . nix-functional-tests . externalNativeBuildInputs
93+ ++ pkgs . nixComponents2 . nix-util . nativeBuildInputs
94+ ++ pkgs . nixComponents2 . nix-store . nativeBuildInputs
95+ ++ pkgs . nixComponents2 . nix-fetchers . nativeBuildInputs
96+ ++ pkgs . nixComponents2 . nix-expr . nativeBuildInputs
97+ ++ lib . optionals havePerl pkgs . nixComponents2 . nix-perl-bindings . nativeBuildInputs
98+ ++ lib . optionals buildCanExecuteHost pkgs . nixComponents2 . nix-manual . externalNativeBuildInputs
99+ ++ pkgs . nixComponents2 . nix-internal-api-docs . nativeBuildInputs
100+ ++ pkgs . nixComponents2 . nix-external-api-docs . nativeBuildInputs
101+ ++ pkgs . nixComponents2 . nix-functional-tests . externalNativeBuildInputs
102102 ++ lib . optional (
103103 ! buildCanExecuteHost
104104 # Hack around https://github.com/nixos/nixpkgs/commit/bf7ad8cfbfa102a90463433e2c5027573b462479
@@ -123,14 +123,14 @@ pkgs.nixComponents.nix-util.overrideAttrs (
123123
124124 buildInputs =
125125 attrs . buildInputs or [ ]
126- ++ pkgs . nixComponents . nix-util . buildInputs
127- ++ pkgs . nixComponents . nix-store . buildInputs
128- ++ pkgs . nixComponents . nix-store-tests . externalBuildInputs
129- ++ pkgs . nixComponents . nix-fetchers . buildInputs
130- ++ pkgs . nixComponents . nix-expr . buildInputs
131- ++ pkgs . nixComponents . nix-expr . externalPropagatedBuildInputs
132- ++ pkgs . nixComponents . nix-cmd . buildInputs
133- ++ lib . optionals havePerl pkgs . nixComponents . nix-perl-bindings . externalBuildInputs
126+ ++ pkgs . nixComponents2 . nix-util . buildInputs
127+ ++ pkgs . nixComponents2 . nix-store . buildInputs
128+ ++ pkgs . nixComponents2 . nix-store-tests . externalBuildInputs
129+ ++ pkgs . nixComponents2 . nix-fetchers . buildInputs
130+ ++ pkgs . nixComponents2 . nix-expr . buildInputs
131+ ++ pkgs . nixComponents2 . nix-expr . externalPropagatedBuildInputs
132+ ++ pkgs . nixComponents2 . nix-cmd . buildInputs
133+ ++ lib . optionals havePerl pkgs . nixComponents2 . nix-perl-bindings . externalBuildInputs
134134 ++ lib . optional havePerl pkgs . perl ;
135135 }
136136)
0 commit comments