diff options
author | 宋文武 <iyzsong@gmail.com> | 2014-07-01 08:59:51 +0800 |
---|---|---|
committer | 宋文武 <iyzsong@gmail.com> | 2014-07-01 08:59:51 +0800 |
commit | bc53465f766664b4956138ab234995f2a1d3b08f (patch) | |
tree | 298abf398890c9b8a3b883716fc800b8c4006e59 /pkgs | |
parent | 336f1f9d884528ed38aa286de0f00736e5d81ef8 (diff) | |
download | nixlib-bc53465f766664b4956138ab234995f2a1d3b08f.tar nixlib-bc53465f766664b4956138ab234995f2a1d3b08f.tar.gz nixlib-bc53465f766664b4956138ab234995f2a1d3b08f.tar.bz2 nixlib-bc53465f766664b4956138ab234995f2a1d3b08f.tar.lz nixlib-bc53465f766664b4956138ab234995f2a1d3b08f.tar.xz nixlib-bc53465f766664b4956138ab234995f2a1d3b08f.tar.zst nixlib-bc53465f766664b4956138ab234995f2a1d3b08f.zip |
add python-discid, a binding of libdiscid by MusicBrainz
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/top-level/python-packages.nix | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 17b36a887e0a..2db19dbdf8bc 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -67,6 +67,28 @@ rec { inherit python; }; + discid = buildPythonPackage rec { + name = "discid-1.1.0"; + + meta = with stdenv.lib; { + description = "Python binding of libdiscid"; + homepage = "https://python-discid.readthedocs.org/"; + license = licenses.lgpl3Plus; + platforms = platforms.linux; + maintainer = with maintainers; [ iyzsong ]; + }; + + src = fetchurl { + url = "https://pypi.python.org/packages/source/d/discid/${name}.tar.gz"; + md5 = "2ad2141452dd10b03ad96ccdad075235"; + }; + + patchPhase = '' + substituteInPlace discid/libdiscid.py \ + --replace '_open_library(_LIB_NAME)' "_open_library('${pkgs.libdiscid}/lib/libdiscid.so.0')" + ''; + }; + ipython = import ../shells/ipython { inherit (pkgs) stdenv fetchurl sip pyqt4; inherit buildPythonPackage pythonPackages; |