update: 2025.4.4 -> 2025.6.4
co-authored-by: Maximilian Bosch <maximilian@mbosch.me>
This commit is contained in:
parent
7bb4dfd067
commit
e155dd91f6
38 changed files with 428 additions and 1232 deletions
|
|
@ -2,6 +2,12 @@
|
|||
lib,
|
||||
krb5,
|
||||
libpq,
|
||||
libxslt,
|
||||
libxml2,
|
||||
zlib,
|
||||
libtool,
|
||||
pkg-config,
|
||||
xmlsec,
|
||||
}:
|
||||
|
||||
let
|
||||
|
|
@ -21,6 +27,11 @@ let
|
|||
setuptools = [ ];
|
||||
cython = [ ];
|
||||
};
|
||||
lxml = {
|
||||
setuptools = [ ];
|
||||
cython = [ ];
|
||||
};
|
||||
xmlsec.setuptools = [ ];
|
||||
};
|
||||
inherit (final) resolveBuildSystem;
|
||||
in
|
||||
|
|
@ -63,6 +74,40 @@ let
|
|||
];
|
||||
}
|
||||
);
|
||||
lxml = prev.lxml.overrideAttrs (
|
||||
{
|
||||
buildInputs ? [ ],
|
||||
...
|
||||
}:
|
||||
{
|
||||
buildInputs = buildInputs ++ [
|
||||
libxslt
|
||||
libxml2
|
||||
zlib
|
||||
];
|
||||
}
|
||||
);
|
||||
xmlsec = prev.xmlsec.overrideAttrs (
|
||||
{
|
||||
buildInputs ? [ ],
|
||||
nativeBuildInputs ? [ ],
|
||||
propagatedBuildInputs ? [ ],
|
||||
...
|
||||
}:
|
||||
{
|
||||
buildInputs = buildInputs ++ [
|
||||
libtool
|
||||
libxslt
|
||||
libxml2
|
||||
xmlsec
|
||||
];
|
||||
nativeBuildInputs = nativeBuildInputs ++ [
|
||||
final.pkgconfig
|
||||
pkg-config
|
||||
];
|
||||
propagatedBuildInputs = propagatedBuildInputs ++ [ final.lxml ];
|
||||
}
|
||||
);
|
||||
};
|
||||
in
|
||||
lib.composeExtensions buildSystemOverrides buildFixes
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue