luminous-ttv: init at 0.5.7 (#335481)

Changed files
+38
maintainers
pkgs
by-name
lu
luminous-ttv
+6
maintainers/maintainer-list.nix
···
githubId = 173595;
name = "Caleb Maclennan";
};
ALEX11BR = {
email = "alexioanpopa11@gmail.com";
github = "ALEX11BR";
···
githubId = 173595;
name = "Caleb Maclennan";
};
+
alex = {
+
email = "alexander.cinnamon927@passmail.net";
+
github = "alexanderjkslfj";
+
githubId = 117545308;
+
name = "Alex";
+
};
ALEX11BR = {
email = "alexioanpopa11@gmail.com";
github = "ALEX11BR";
+32
pkgs/by-name/lu/luminous-ttv/package.nix
···
···
+
{
+
lib,
+
fetchFromGitHub,
+
rustPlatform,
+
}:
+
+
rustPlatform.buildRustPackage rec {
+
pname = "luminous-ttv";
+
version = "0.5.7";
+
+
src = fetchFromGitHub {
+
owner = "AlyoshaVasilieva";
+
repo = "luminous-ttv";
+
rev = "v${version}";
+
hash = "sha256-uaq5uiSp4lci27BxtqjdtUeiJvXhWo25lfFE+dQys6Y=";
+
};
+
+
cargoHash = "sha256-jbtHxarRQ8gpCBc/HZWSnkzMrlMMltpknUBV1SGVq/I=";
+
+
meta = {
+
description = "Rust server to retrieve and relay a playlist for Twitch livestreams/VODs";
+
homepage = "https://github.com/AlyoshaVasilieva/luminous-ttv";
+
downloadPage = "https://github.com/AlyoshaVasilieva/luminous-ttv/releases/latest";
+
changelog = "https://github.com/AlyoshaVasilieva/luminous-ttv/releases/tag/v${version}";
+
license = with lib.licenses; [
+
gpl3Only
+
mit
+
];
+
mainProgram = "luminous-ttv";
+
maintainers = with lib.maintainers; [ alex ];
+
};
+
}