mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-02-16 17:14:00 +00:00
darwin.stdenv: use xarMinimal
Using xarMinimal avoids pulling e2fsprogs and (eventually) macfuse-stubs into the Darwin stdenv bootstrap.
This commit is contained in:
parent
76a5ef680e
commit
9c004ef367
@ -652,6 +652,8 @@ assert bootstrapTools.passthru.isFromBootstrapFiles or false; # sanity check
|
|||||||
|
|
||||||
scons = super.scons.override { python3Packages = self.python3.pkgs; };
|
scons = super.scons.override { python3Packages = self.python3.pkgs; };
|
||||||
|
|
||||||
|
xar = super.xarMinimal;
|
||||||
|
|
||||||
darwin = super.darwin.overrideScope (
|
darwin = super.darwin.overrideScope (
|
||||||
selfDarwin: superDarwin: {
|
selfDarwin: superDarwin: {
|
||||||
signingUtils = prevStage.darwin.signingUtils.override { inherit (selfDarwin) sigtool; };
|
signingUtils = prevStage.darwin.signingUtils.override { inherit (selfDarwin) sigtool; };
|
||||||
@ -909,6 +911,8 @@ assert bootstrapTools.passthru.isFromBootstrapFiles or false; # sanity check
|
|||||||
# Disable tests because they use dejagnu, which fails to run.
|
# Disable tests because they use dejagnu, which fails to run.
|
||||||
libffi = super.libffi.override { doCheck = false; };
|
libffi = super.libffi.override { doCheck = false; };
|
||||||
|
|
||||||
|
xar = super.xarMinimal;
|
||||||
|
|
||||||
darwin = super.darwin.overrideScope (
|
darwin = super.darwin.overrideScope (
|
||||||
selfDarwin: superDarwin:
|
selfDarwin: superDarwin:
|
||||||
darwinPackages prevStage
|
darwinPackages prevStage
|
||||||
|
Loading…
Reference in New Issue
Block a user