luminous-ttv: init at 0.5.7 (#335481)

authored by Aleksana and committed by GitHub e3976fce 90e4a83a

+38
+6
maintainers/maintainer-list.nix
··· 978 978 githubId = 173595; 979 979 name = "Caleb Maclennan"; 980 980 }; 981 + alex = { 982 + email = "alexander.cinnamon927@passmail.net"; 983 + github = "alexanderjkslfj"; 984 + githubId = 117545308; 985 + name = "Alex"; 986 + }; 981 987 ALEX11BR = { 982 988 email = "alexioanpopa11@gmail.com"; 983 989 github = "ALEX11BR";
+32
pkgs/by-name/lu/luminous-ttv/package.nix
··· 1 + { 2 + lib, 3 + fetchFromGitHub, 4 + rustPlatform, 5 + }: 6 + 7 + rustPlatform.buildRustPackage rec { 8 + pname = "luminous-ttv"; 9 + version = "0.5.7"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "AlyoshaVasilieva"; 13 + repo = "luminous-ttv"; 14 + rev = "v${version}"; 15 + hash = "sha256-uaq5uiSp4lci27BxtqjdtUeiJvXhWo25lfFE+dQys6Y="; 16 + }; 17 + 18 + cargoHash = "sha256-jbtHxarRQ8gpCBc/HZWSnkzMrlMMltpknUBV1SGVq/I="; 19 + 20 + meta = { 21 + description = "Rust server to retrieve and relay a playlist for Twitch livestreams/VODs"; 22 + homepage = "https://github.com/AlyoshaVasilieva/luminous-ttv"; 23 + downloadPage = "https://github.com/AlyoshaVasilieva/luminous-ttv/releases/latest"; 24 + changelog = "https://github.com/AlyoshaVasilieva/luminous-ttv/releases/tag/v${version}"; 25 + license = with lib.licenses; [ 26 + gpl3Only 27 + mit 28 + ]; 29 + mainProgram = "luminous-ttv"; 30 + maintainers = with lib.maintainers; [ alex ]; 31 + }; 32 + }