13 buildPythonPackage rec {
14 pname = "rtmidi-python";
16 format = "setuptools";
19 inherit pname version;
20 sha256 = "1wpcaxfpbmsjc78g8841kpixr0a3v6zn0ak058s3mm25kcysp4m0";
27 nativeBuildInputs = [ cython_0 ];
29 lib.optionals stdenv.hostPlatform.isLinux [ alsa-lib ]
30 ++ lib.optionals stdenv.hostPlatform.isDarwin [
36 setupPyBuildFlags = [ "--from-cython" ];
38 # package has no tests
41 pythonImportsCheck = [ "rtmidi_python" ];
44 description = "Python wrapper for RtMidi";
45 homepage = "https://github.com/superquadratic/rtmidi-python";
46 license = licenses.mit;