rain-bittorrent: init at 1.12.17 (#335455)

authored by Aleksana and committed by GitHub 69382ad0 abeecc9b

+41
+11
maintainers/maintainer-list.nix
··· 11324 11324 githubId = 7183441; 11325 11325 name = "Justin Lovinger"; 11326 11326 }; 11327 + justinrubek = { 11328 + github = "justinrubek"; 11329 + githubId = 25621857; 11330 + name = "Justin Rubek"; 11331 + }; 11327 11332 justinwoo = { 11328 11333 email = "moomoowoo@gmail.com"; 11329 11334 github = "justinwoo"; ··· 13879 13884 github = "MatthewCroughan"; 13880 13885 githubId = 26458780; 13881 13886 name = "Matthew Croughan"; 13887 + }; 13888 + matthewdargan = { 13889 + email = "matthewdargan57@gmail.com"; 13890 + githubId = 18505904; 13891 + github = "matthewdargan"; 13892 + name = "Matthew Dargan"; 13882 13893 }; 13883 13894 matthew-levan = { 13884 13895 email = "matthew@coeli.network";
+30
pkgs/by-name/ra/rain-bittorrent/package.nix
··· 1 + { 2 + lib, 3 + buildGoModule, 4 + fetchFromGitHub, 5 + }: 6 + 7 + buildGoModule rec { 8 + pname = "rain"; 9 + version = "1.13.0"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "cenkalti"; 13 + repo = "rain"; 14 + rev = "refs/tags/v${version}"; 15 + hash = "sha256-pz20vhr3idXja7wYIdVr1dosSpqYiQfeho66rqd718I="; 16 + }; 17 + 18 + vendorHash = "sha256-40DK0D9TRJDfrMbBJNpcNzvjKb/uXN/Yz5Bb7oXBh+E="; 19 + 20 + meta = { 21 + description = "BitTorrent client and library in Go"; 22 + homepage = "https://github.com/cenkalti/rain"; 23 + license = lib.licenses.mit; 24 + mainProgram = "rain"; 25 + maintainers = with lib.maintainers; [ 26 + justinrubek 27 + matthewdargan 28 + ]; 29 + }; 30 + }