linux_xanmod: 5.11.14 -> 5.11.15
[NixPkgs.git] / pkgs / development / python-modules / mutagen / default.nix
blobdf0872242a17f33fab43856550a12210b9ad9e97
1 { lib
2 , buildPythonPackage
3 , fetchPypi
4 , isPy27
5 , fetchpatch
6 , flake8
7 , hypothesis
8 , pycodestyle
9 , pyflakes
10 , pytest
11 , setuptools
12 , pkgs
15 buildPythonPackage rec {
16   pname = "mutagen";
17   version = "1.45.1";
18   disabled = isPy27; # abandoned
20   src = fetchPypi {
21     inherit pname version;
22     sha256 = "6397602efb3c2d7baebd2166ed85731ae1c1d475abca22090b7141ff5034b3e1";
23   };
25   propagatedBuildInputs = [ setuptools ];
26   checkInputs = [
27     pkgs.faad2 pkgs.flac pkgs.vorbis-tools pkgs.liboggz
28     pkgs.glibcLocales pycodestyle pyflakes pytest hypothesis flake8
29   ];
30   LC_ALL = "en_US.UTF-8";
32   meta = with lib; {
33     description = "Python multimedia tagging library";
34     homepage = "https://mutagen.readthedocs.io";
35     license = licenses.lgpl2Plus;
36     platforms = platforms.all;
37   };