diff options
author | Orivej Desh <orivej@gmx.fr> | 2020-12-08 00:13:43 +0000 |
---|---|---|
committer | Orivej Desh <orivej@gmx.fr> | 2020-12-08 00:13:43 +0000 |
commit | 61d95bbd40bb2de7def2451deacd8848b1c12804 (patch) | |
tree | 5439fbb69a5cf7cf86288dca78eed21f62941010 /pkgs/development/python-modules/rtmidi-python | |
parent | 94ede7a646a551386236f92172339fd13255d7e4 (diff) |
python39Packages.rtmidi-python: fix build
Pregenerated rtmidi_python.cpp is incompatible with Python 3.9.
Diffstat (limited to 'pkgs/development/python-modules/rtmidi-python')
-rw-r--r-- | pkgs/development/python-modules/rtmidi-python/default.nix | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/pkgs/development/python-modules/rtmidi-python/default.nix b/pkgs/development/python-modules/rtmidi-python/default.nix index 68927cc9ca03a..a1d8102fecc1e 100644 --- a/pkgs/development/python-modules/rtmidi-python/default.nix +++ b/pkgs/development/python-modules/rtmidi-python/default.nix @@ -1,6 +1,4 @@ -{ lib, buildPythonPackage, fetchPypi -, alsaLib -}: +{ lib, buildPythonPackage, fetchPypi, cython, alsaLib }: buildPythonPackage rec { pname = "rtmidi-python"; @@ -11,8 +9,15 @@ buildPythonPackage rec { sha256 = "1wpcaxfpbmsjc78g8841kpixr0a3v6zn0ak058s3mm25kcysp4m0"; }; + postPatch = '' + rm rtmidi_python.cpp + ''; + + nativeBuildInputs = [ cython ]; buildInputs = [ alsaLib ]; + setupPyBuildFlags = [ "--from-cython" ]; + # package has no tests doCheck = false; |