diff options
author | Daniël de Kok <me@danieldk.eu> | 2018-11-02 18:47:58 +0100 |
---|---|---|
committer | Daniël de Kok <me@danieldk.eu> | 2018-11-02 18:50:17 +0100 |
commit | 7f05d6186c22d50fc54f166e0083c0c2cd065cbe (patch) | |
tree | 73897032b90d8e929284a7dccd364e4012ba28bc /pkgs/applications | |
parent | c9e13806267f7fd3351d52a19cc6db5fa2985ca9 (diff) | |
download | nixpkgs-7f05d6186c22d50fc54f166e0083c0c2cd065cbe.tar nixpkgs-7f05d6186c22d50fc54f166e0083c0c2cd065cbe.tar.gz nixpkgs-7f05d6186c22d50fc54f166e0083c0c2cd065cbe.tar.bz2 nixpkgs-7f05d6186c22d50fc54f166e0083c0c2cd065cbe.tar.lz nixpkgs-7f05d6186c22d50fc54f166e0083c0c2cd065cbe.tar.xz nixpkgs-7f05d6186c22d50fc54f166e0083c0c2cd065cbe.tar.zst nixpkgs-7f05d6186c22d50fc54f166e0083c0c2cd065cbe.zip |
picard: 1.4.2 -> 2.0.4
Changes: https://github.com/metabrainz/picard/releases https://blog.musicbrainz.org/2018/07/19/picard-2-0-released/ Upgrades to Python 3 and PyQt 5.
Diffstat (limited to 'pkgs/applications')
-rw-r--r-- | pkgs/applications/audio/picard/default.nix | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/pkgs/applications/audio/picard/default.nix b/pkgs/applications/audio/picard/default.nix index d7e6173da9a..3dae0ca5d7c 100644 --- a/pkgs/applications/audio/picard/default.nix +++ b/pkgs/applications/audio/picard/default.nix @@ -1,21 +1,22 @@ -{ stdenv, python2Packages, fetchurl, gettext }: +{ stdenv, python3Packages, fetchurl, gettext, chromaprint }: let - pythonPackages = python2Packages; + pythonPackages = python3Packages; in pythonPackages.buildPythonApplication rec { pname = "picard"; - version = "1.4.2"; + version = "2.0.4"; src = fetchurl { url = "http://ftp.musicbrainz.org/pub/musicbrainz/picard/picard-${version}.tar.gz"; - sha256 = "0d12k40d9fbcn801gp5zdsgvjdrh4g97vda3ga16rmmvfwwfxbgh"; + sha256 = "0ds3ylpqn717fnzcjrfn05v5xram01bj6n3hwn9igmkd1jgf8vhc"; }; buildInputs = [ gettext ]; propagatedBuildInputs = with pythonPackages; [ - pyqt4 + pyqt5 mutagen + chromaprint discid ]; @@ -23,6 +24,11 @@ in pythonPackages.buildPythonApplication rec { python setup.py install --prefix="$out" ''; + prePatch = '' + # Pesky unicode punctuation. + substituteInPlace setup.cfg --replace "‘" "'" + ''; + doCheck = false; meta = with stdenv.lib; { |