Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / python-modules / pysmf / default.nix
blob2fc1637d22a5c505191470d9eb5f66029fbd5742
1 { lib, buildPythonPackage, fetchPypi, pkg-config, libsmf, glib, pytest, cython }:
3 buildPythonPackage rec {
4   pname = "pysmf";
5   version = "0.1.1";
7   src = fetchPypi {
8     inherit pname version;
9     sha256 = "10i7vvvdx6c3gl4afsgnpdanwgzzag087zs0fxvfipnqknazj806";
10   };
12   postUnpack = ''
13     rm $sourceRoot/src/smf.c
14   '';
16   nativeBuildInputs = [ pkg-config pytest cython ];
17   buildInputs = [ libsmf glib ];
19   meta = with lib; {
20     homepage = "https://das.nasophon.de/pysmf/";
21     description = "Python extension module for reading and writing Standard MIDI Files, based on libsmf.";
22     license = licenses.bsd2;
23     maintainers = [ ];
24   };