mirror of
https://github.com/vale981/poetry2nix
synced 2025-03-05 17:21:39 -05:00
overrides for gdal, moto, pdal, pyproj, others
This commit is contained in:
parent
7e29a62fac
commit
3484e377f9
1 changed files with 48 additions and 5 deletions
|
@ -250,6 +250,15 @@ self: super:
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
|
gdal = super.gdal.overridePythonAttrs (
|
||||||
|
old: {
|
||||||
|
preBuild = (old.preBuild or "") + ''
|
||||||
|
substituteInPlace setup.cfg \
|
||||||
|
--replace "../../apps/gdal-config" '${pkgs.gdal}/bin/gdal-config'
|
||||||
|
'';
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
grandalf = super.grandalf.overridePythonAttrs (
|
grandalf = super.grandalf.overridePythonAttrs (
|
||||||
old: {
|
old: {
|
||||||
buildInputs = (old.buildInputs or [ ]) ++ [ self.pytest-runner ];
|
buildInputs = (old.buildInputs or [ ]) ++ [ self.pytest-runner ];
|
||||||
|
@ -378,6 +387,15 @@ self: super:
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
|
jsondiff = super.jsondiff.overridePythonAttrs (
|
||||||
|
old: {
|
||||||
|
preBuild = (old.preBuild or "") + ''
|
||||||
|
substituteInPlace setup.py \
|
||||||
|
--replace "'jsondiff=jsondiff.cli:main_deprecated'," ""
|
||||||
|
'';
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
jsonpickle = super.jsonpickle.overridePythonAttrs (
|
jsonpickle = super.jsonpickle.overridePythonAttrs (
|
||||||
old: {
|
old: {
|
||||||
dontPreferSetupPy = true;
|
dontPreferSetupPy = true;
|
||||||
|
@ -558,6 +576,13 @@ self: super:
|
||||||
buildInputs = oa.buildInputs ++ [ self.pbr ];
|
buildInputs = oa.buildInputs ++ [ self.pbr ];
|
||||||
});
|
});
|
||||||
|
|
||||||
|
moto = super.moto.overridePythonAttrs (
|
||||||
|
old: {
|
||||||
|
buildInputs = (old.buildInputs or [ ]) ++
|
||||||
|
[ self.sshpubkeys ];
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
mpi4py = super.mpi4py.overridePythonAttrs (
|
mpi4py = super.mpi4py.overridePythonAttrs (
|
||||||
old:
|
old:
|
||||||
let
|
let
|
||||||
|
@ -674,6 +699,12 @@ self: super:
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
|
pdal = super.pdal.overridePythonAttrs (
|
||||||
|
old: {
|
||||||
|
PDAL_CONFIG = "${pkgs.pdal}/bin/pdal-config";
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
peewee = super.peewee.overridePythonAttrs (
|
peewee = super.peewee.overridePythonAttrs (
|
||||||
old:
|
old:
|
||||||
let
|
let
|
||||||
|
@ -920,6 +951,16 @@ self: super:
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
|
pyproj = super.pyproj.overridePythonAttrs (
|
||||||
|
old: {
|
||||||
|
buildInputs = (old.buildInputs or [ ]) ++
|
||||||
|
[ self.cython ];
|
||||||
|
PROJ_DIR = "${pkgs.proj}";
|
||||||
|
PROJ_LIBDIR = "${pkgs.proj}/lib";
|
||||||
|
PROJ_INCDIR = "${pkgs.proj.dev}/include";
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
python-bugzilla = super.python-bugzilla.overridePythonAttrs (
|
python-bugzilla = super.python-bugzilla.overridePythonAttrs (
|
||||||
old: {
|
old: {
|
||||||
nativeBuildInputs = (old.nativeBuildInputs or [ ]) ++ [
|
nativeBuildInputs = (old.nativeBuildInputs or [ ]) ++ [
|
||||||
|
@ -1071,12 +1112,9 @@ self: super:
|
||||||
|
|
||||||
pytest-runner = super.pytest-runner or super.pytestrunner;
|
pytest-runner = super.pytest-runner or super.pytestrunner;
|
||||||
|
|
||||||
python-jose = super.python-jose.overridePythonAttrs (
|
pytest-pylint = super.pytest-pylint.overridePythonAttrs (
|
||||||
old: {
|
old: {
|
||||||
postPath = ''
|
buildInputs = [ self.pytest-runner ];
|
||||||
substituteInPlace setup.py --replace "'pytest-runner'," ""
|
|
||||||
substituteInPlace setup.py --replace "'pytest-runner'" ""
|
|
||||||
'';
|
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
|
@ -1101,6 +1139,11 @@ self: super:
|
||||||
'';
|
'';
|
||||||
});
|
});
|
||||||
|
|
||||||
|
python-jose = super.python-jose.overridePythonAttrs (
|
||||||
|
old: {
|
||||||
|
buildInputs = [ self.pytest-runner ];
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
ffmpeg-python = super.ffmpeg-python.overridePythonAttrs (
|
ffmpeg-python = super.ffmpeg-python.overridePythonAttrs (
|
||||||
old: {
|
old: {
|
||||||
|
|
Loading…
Add table
Reference in a new issue