Loading pkgs/misc/uboot/default.nix +22 −17 Original line number Diff line number Diff line Loading @@ -29,6 +29,7 @@ armTrustedFirmwareS905, opensbi, buildPackages, darwin, }@pkgs: let Loading Loading @@ -82,7 +83,8 @@ let patchShebangs scripts ''; nativeBuildInputs = [ nativeBuildInputs = [ ncurses # tools/kwboot bc bison Loading @@ -96,8 +98,10 @@ let swig which # for scripts/dtc-version.sh perl # for oid build (secureboot) ] ++ lib.optionals (!crossTools) toolsDeps; depsBuildBuild = [ buildPackages.stdenv.cc ]; ] ++ lib.optionals (!crossTools) toolsDeps ++ lib.optionals stdenv.buildPlatform.isDarwin [ darwin.DarwinTools ]; # sw_vers command is needed on darwin depsBuildBuild = [ buildPackages.gccStdenv.cc ]; # gccStdenv is needed for Darwin buildPlatform buildInputs = lib.optionals crossTools toolsDeps; hardeningDisable = [ "all" ]; Loading @@ -107,6 +111,7 @@ let makeFlags = [ "DTC=${lib.getExe buildPackages.dtc}" "CROSS_COMPILE=${stdenv.cc.targetPrefix}" "HOSTCFLAGS=-fcommon" ] ++ extraMakeFlags; passAsFile = [ "extraConfig" ]; Loading @@ -114,7 +119,7 @@ let configurePhase = '' runHook preConfigure make ${defconfig} make -j$NIX_BUILD_CORES ${defconfig} cat $extraConfigPath >> .config Loading Loading
pkgs/misc/uboot/default.nix +22 −17 Original line number Diff line number Diff line Loading @@ -29,6 +29,7 @@ armTrustedFirmwareS905, opensbi, buildPackages, darwin, }@pkgs: let Loading Loading @@ -82,7 +83,8 @@ let patchShebangs scripts ''; nativeBuildInputs = [ nativeBuildInputs = [ ncurses # tools/kwboot bc bison Loading @@ -96,8 +98,10 @@ let swig which # for scripts/dtc-version.sh perl # for oid build (secureboot) ] ++ lib.optionals (!crossTools) toolsDeps; depsBuildBuild = [ buildPackages.stdenv.cc ]; ] ++ lib.optionals (!crossTools) toolsDeps ++ lib.optionals stdenv.buildPlatform.isDarwin [ darwin.DarwinTools ]; # sw_vers command is needed on darwin depsBuildBuild = [ buildPackages.gccStdenv.cc ]; # gccStdenv is needed for Darwin buildPlatform buildInputs = lib.optionals crossTools toolsDeps; hardeningDisable = [ "all" ]; Loading @@ -107,6 +111,7 @@ let makeFlags = [ "DTC=${lib.getExe buildPackages.dtc}" "CROSS_COMPILE=${stdenv.cc.targetPrefix}" "HOSTCFLAGS=-fcommon" ] ++ extraMakeFlags; passAsFile = [ "extraConfig" ]; Loading @@ -114,7 +119,7 @@ let configurePhase = '' runHook preConfigure make ${defconfig} make -j$NIX_BUILD_CORES ${defconfig} cat $extraConfigPath >> .config Loading