Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ lib, stdenv, fetchFromGitHub, python3Packages }: 2 3python3Packages.buildPythonApplication rec { 4 pname = "isrcsubmit"; 5 version = "2.1.0"; 6 7 src = fetchFromGitHub { 8 owner = "JonnyJD"; 9 repo = "musicbrainz-isrcsubmit"; 10 rev = "v${version}"; 11 sha256 = "1lqs4jl2xv1zxmf0xsihk9rxzx2awq87g51vd7y3cq1vhj1icxqa"; 12 }; 13 14 propagatedBuildInputs = with python3Packages; [ musicbrainzngs discid ]; 15 16 meta = with lib; { 17 # drutil is required on Darwin, which does not seem to be available in nixpkgs 18 broken = true; # 2022-11-16 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 }; 24}