python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / tools / audio / isrcsubmit / default.nix
blob530094b8506c63f8c0dfc2e2f463562d9c3d4ce6
1 { lib, stdenv, fetchFromGitHub, python3Packages }:
3 python3Packages.buildPythonApplication rec {
4   pname = "isrcsubmit";
5   version = "2.1.0";
7   src = fetchFromGitHub {
8     owner = "JonnyJD";
9     repo = "musicbrainz-isrcsubmit";
10     rev = "v${version}";
11     sha256 = "1lqs4jl2xv1zxmf0xsihk9rxzx2awq87g51vd7y3cq1vhj1icxqa";
12   };
14   propagatedBuildInputs = with python3Packages; [ musicbrainzngs discid ];
16   meta = with lib; {
17     # drutil is required on Darwin, which does not seem to be available in nixpkgs
18     broken = stdenv.isDarwin;
19     description = "Script to submit ISRCs from disc to MusicBrainz";
20     license = licenses.gpl3Plus;
21     homepage = "http://jonnyjd.github.io/musicbrainz-isrcsubmit/";
22     maintainers = with maintainers; [ ];
23   };