gnupg22: drop, libgcrypt_1_8: drop (#371269)
[NixPkgs.git] / pkgs / development / python-modules / pysmf / default.nix
blobdfa1075f0816341b358989b52a2f62ff0dfdea8f
2   lib,
3   buildPythonPackage,
4   fetchPypi,
5   pkg-config,
6   libsmf,
7   glib,
8   pytest,
9   cython,
12 buildPythonPackage rec {
13   pname = "pysmf";
14   version = "0.1.1";
15   format = "setuptools";
17   src = fetchPypi {
18     inherit pname version;
19     sha256 = "10i7vvvdx6c3gl4afsgnpdanwgzzag087zs0fxvfipnqknazj806";
20   };
22   postUnpack = ''
23     rm $sourceRoot/src/smf.c
24   '';
26   nativeBuildInputs = [
27     pkg-config
28     pytest
29     cython
30   ];
31   buildInputs = [
32     libsmf
33     glib
34   ];
36   meta = with lib; {
37     homepage = "https://das.nasophon.de/pysmf/";
38     description = "Python extension module for reading and writing Standard MIDI Files, based on libsmf";
39     license = licenses.bsd2;
40     maintainers = [ ];
41   };