formats.xml: fix cross compilation
`python3.pkgs` does not splice, so with a package-set setup to cross-compile, we end up building xmltodict for the host platform. By using `python3Packages.xmltodict` instead, we only use xmltodict for the build platform, which is all that is needed for generating XML documents at build-time.
This commit is contained in:
@@ -952,14 +952,13 @@ optionalAttrs allowAliases aliases
|
||||
pkgs.callPackage (
|
||||
{
|
||||
runCommand,
|
||||
python3,
|
||||
libxml2Python,
|
||||
python3Packages,
|
||||
}:
|
||||
runCommand name
|
||||
{
|
||||
nativeBuildInputs = [
|
||||
python3
|
||||
python3.pkgs.xmltodict
|
||||
python3Packages.xmltodict
|
||||
libxml2Python
|
||||
];
|
||||
value = builtins.toJSON value;
|
||||
|
||||
Reference in New Issue
Block a user