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": [ "frozenlist": [
"cython" "cython"
], ],
"ftfy": [
"poetry"
],
"funcparserlib": [ "funcparserlib": [
"poetry-core" "poetry-core"
], ],
@ -1552,6 +1555,9 @@
"shexjsg": [ "shexjsg": [
"pbr" "pbr"
], ],
"shortuuid": [
"poetry"
],
"simplisafe-python": [ "simplisafe-python": [
"poetry-core" "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 ( cloudflare = super.cloudflare.overridePythonAttrs (
old: { old: {
postPatch = '' postPatch = ''
@ -1235,6 +1241,12 @@ lib.composeManyExtensions [
} }
); );
omegaconf = super.omegaconf.overridePythonAttrs (
old: {
nativeBuildInputs = (old.nativeBuildInputs or [ ]) ++ [ pkgs.jdk ];
}
);
open3d = super.open3d.overridePythonAttrs (old: { open3d = super.open3d.overridePythonAttrs (old: {
buildInputs = (old.buildInputs or [ ]) ++ (with pkgs; [ buildInputs = (old.buildInputs or [ ]) ++ (with pkgs; [
udev udev
@ -1243,13 +1255,16 @@ lib.composeManyExtensions [
autoPatchelfIgnoreMissingDeps = true; autoPatchelfIgnoreMissingDeps = true;
}); });
opencv-python = super.opencv-python.overridePythonAttrs ( _opencv-python-override =
old: { old: {
nativeBuildInputs = [ pkgs.cmake ] ++ old.nativeBuildInputs; nativeBuildInputs = [ pkgs.cmake ] ++ old.nativeBuildInputs;
buildInputs = [ self.scikit-build ] ++ (old.buildInputs or [ ]); buildInputs = [ self.scikit-build ] ++ (old.buildInputs or [ ]);
dontUseCmakeConfigure = true; 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 ( opencv-contrib-python = super.opencv-contrib-python.overridePythonAttrs (
old: { old: {