summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorCillian de Róiste <goibhniu@fsfe.org>2013-04-07 01:02:14 +0200
committerCillian de Róiste <goibhniu@fsfe.org>2013-04-07 01:33:37 +0200
commit55d380644139019c16a29cbac1a2ba77759eb76c (patch)
tree96ed072fd16bcfb07aefd9cdbaf44d71f6ddc450 /pkgs
parentd8fe87bbe1f84b63b8866a867d9c7d9d282707ef (diff)
downloadnixpkgs-55d380644139019c16a29cbac1a2ba77759eb76c.tar
nixpkgs-55d380644139019c16a29cbac1a2ba77759eb76c.tar.gz
nixpkgs-55d380644139019c16a29cbac1a2ba77759eb76c.tar.bz2
nixpkgs-55d380644139019c16a29cbac1a2ba77759eb76c.tar.lz
nixpkgs-55d380644139019c16a29cbac1a2ba77759eb76c.tar.xz
nixpkgs-55d380644139019c16a29cbac1a2ba77759eb76c.tar.zst
nixpkgs-55d380644139019c16a29cbac1a2ba77759eb76c.zip
Add python-rtmidi: A Python wrapper for the RtMidi C++ library written with Cython
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/top-level/python-packages.nix21
1 files changed, 21 insertions, 0 deletions
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index 1a18f3cdb9c..1551b3ab886 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -1002,6 +1002,27 @@ pythonPackages = python.modules // rec {
   };
 
 
+  rtmidi = buildPythonPackage rec {
+    version = "0.3a";
+    name = "rtmidi-${version}";
+
+    src = fetchurl {
+      url = "http://chrisarndt.de/projects/python-rtmidi/download/python-${name}.tar.bz2";
+      sha256 = "0d2if633m3kbiricd5hgn1csccd8xab6lnab1bq9prdr9ks9i8h6";
+    };
+
+    buildInputs = [ pkgs.alsaLib pkgs.jackaudio ];
+
+    meta = with stdenv.lib; {
+      description = "A Python wrapper for the RtMidi C++ library written with Cython";
+      homepage = http://trac.chrisarndt.de/code/wiki/python-rtmidi;
+      license = licenses.mit;
+      maintainers = [ maintainers.goibhniu ];
+    };
+  };
+
+
+
   repoze_sphinx_autointerface = buildPythonPackage rec {
     name = "repoze.sphinx.autointerface-0.7.1";