mirror of
https://github.com/SebastianWendel/nixpkgs.git
synced 2024-09-20 04:19:00 +02:00
pkgsStatic: add support for non-linux host platforms
This commit is contained in:
parent
f97423f87d
commit
42b5817e6b
|
@ -259,10 +259,12 @@ let
|
||||||
overlays = [ (self': super': {
|
overlays = [ (self': super': {
|
||||||
pkgsStatic = super';
|
pkgsStatic = super';
|
||||||
})] ++ overlays;
|
})] ++ overlays;
|
||||||
} // lib.optionalAttrs stdenv.hostPlatform.isLinux {
|
|
||||||
crossSystem = {
|
crossSystem = {
|
||||||
isStatic = true;
|
isStatic = true;
|
||||||
parsed = makeMuslParsedPlatform stdenv.hostPlatform.parsed;
|
parsed =
|
||||||
|
if stdenv.isLinux
|
||||||
|
then makeMuslParsedPlatform stdenv.hostPlatform.parsed
|
||||||
|
else stdenv.hostPlatform.parsed;
|
||||||
} // lib.optionalAttrs (stdenv.hostPlatform.system == "powerpc64-linux") {
|
} // lib.optionalAttrs (stdenv.hostPlatform.system == "powerpc64-linux") {
|
||||||
gcc.abi = "elfv2";
|
gcc.abi = "elfv2";
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in a new issue