summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/python-mapnik
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik')
-rw-r--r--pkgs/development/python-modules/python-mapnik/default.nix13
1 files changed, 6 insertions, 7 deletions
diff --git a/pkgs/development/python-modules/python-mapnik/default.nix b/pkgs/development/python-modules/python-mapnik/default.nix
index d2d0ae00f08c..1cf3b7ff4bbf 100644
--- a/pkgs/development/python-modules/python-mapnik/default.nix
+++ b/pkgs/development/python-modules/python-mapnik/default.nix
@@ -5,6 +5,7 @@
substituteAll,
isPyPy,
python,
+ setuptools,
pillow,
pycairo,
pkg-config,
@@ -21,7 +22,6 @@
zlib,
libxml2,
sqlite,
- nose,
pytestCheckHook,
darwin,
sparsehash,
@@ -30,7 +30,7 @@
buildPythonPackage rec {
pname = "python-mapnik";
version = "3.0.16-unstable-2024-02-22";
- format = "setuptools";
+ pyproject = true;
src = fetchFromGitHub {
owner = "mapnik";
@@ -55,12 +55,14 @@ buildPythonPackage rec {
stdenv = if python.stdenv.isDarwin then darwin.apple_sdk_11_0.stdenv else python.stdenv;
+ build-system = [ setuptools ];
+
nativeBuildInputs = [
mapnik # for mapnik_config
pkg-config
];
- buildInputs = [
+ dependencies = [
mapnik
boost
cairo
@@ -94,10 +96,7 @@ buildPythonPackage rec {
export XMLPARSER=libxml2
'';
- nativeCheckInputs = [
- nose
- pytestCheckHook
- ];
+ nativeCheckInputs = [ pytestCheckHook ];
preCheck =
''