python3Packages.aggdraw: set format, add missing dependencies

This commit is contained in:
Nick Cao 2023-07-13 16:09:37 +08:00
parent 686945e0c0
commit c3817eff65
No known key found for this signature in database

View File

@ -1,6 +1,10 @@
{ lib
, fetchFromGitHub
, buildPythonPackage
, packaging
, setuptools
, pkgconfig
, freetype
, pytest
, python
, pillow
@ -10,6 +14,7 @@
buildPythonPackage rec {
pname = "aggdraw";
version = "1.3.16";
format = "pyproject";
src = fetchFromGitHub {
owner = "pytroll";
@ -18,6 +23,16 @@ buildPythonPackage rec {
hash = "sha256-2yajhuRyQ7BqghbSgPClW3inpw4TW2DhgQbomcRFx94=";
};
nativeBuildInputs = [
packaging
setuptools
pkgconfig
];
buildInputs = [
freetype
];
nativeCheckInputs = [
numpy
pillow