Update overrides for ftfy, shortuuid, contourpy, omegaconf, opencv-python-headless

This commit is contained in:
Smaug123 2022-09-25 15:01:06 +01:00
parent 675a05088a
commit 6c4395f7b0
2 changed files with 24 additions and 3 deletions

View file

@ -435,6 +435,9 @@
"frozenlist": [
"cython"
],
"ftfy": [
"poetry"
],
"funcparserlib": [
"poetry-core"
],
@ -1552,6 +1555,9 @@
"shexjsg": [
"pbr"
],
"shortuuid": [
"poetry"
],
"simplisafe-python": [
"poetry-core"
],

View file

@ -277,6 +277,12 @@ lib.composeManyExtensions [
)
);
contourpy = super.contourpy.overridePythonAttrs (
old: {
buildInputs = (old.buildInputs or [ ]) ++ [ self.pybind11 ];
}
);
cloudflare = super.cloudflare.overridePythonAttrs (
old: {
postPatch = ''
@ -1235,6 +1241,12 @@ lib.composeManyExtensions [
}
);
omegaconf = super.omegaconf.overridePythonAttrs (
old: {
nativeBuildInputs = (old.nativeBuildInputs or [ ]) ++ [ pkgs.jdk ];
}
);
open3d = super.open3d.overridePythonAttrs (old: {
buildInputs = (old.buildInputs or [ ]) ++ (with pkgs; [
udev
@ -1243,13 +1255,16 @@ lib.composeManyExtensions [
autoPatchelfIgnoreMissingDeps = true;
});
opencv-python = super.opencv-python.overridePythonAttrs (
_opencv-python-override =
old: {
nativeBuildInputs = [ pkgs.cmake ] ++ old.nativeBuildInputs;
buildInputs = [ self.scikit-build ] ++ (old.buildInputs or [ ]);
dontUseCmakeConfigure = true;
}
);
};
opencv-python = super.opencv-python.overridePythonAttrs self._opencv-python-override;
opencv-python-headless = super.opencv-python.overridePythonAttrs self._opencv-python-override;
opencv-contrib-python = super.opencv-contrib-python.overridePythonAttrs (
old: {