update: 2025.4.4 -> 2025.6.4

co-authored-by: Maximilian Bosch <maximilian@mbosch.me>
This commit is contained in:
Alexander Sieg 2025-07-24 15:00:03 +02:00
parent 7bb4dfd067
commit e155dd91f6
No known key found for this signature in database
38 changed files with 428 additions and 1232 deletions

View file

@ -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