From dcbd560920fad8463ccadfdb656dc28f69ba12d3 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 2 Jan 2025 13:47:54 +0100 Subject: [PATCH] prism: minor refactoring --- pkgs/by-name/pr/prism/package.nix | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/pr/prism/package.nix b/pkgs/by-name/pr/prism/package.nix index 86227fdb840e..2d4b513466b9 100644 --- a/pkgs/by-name/pr/prism/package.nix +++ b/pkgs/by-name/pr/prism/package.nix @@ -2,6 +2,7 @@ lib, buildGoModule, fetchFromGitHub, + nix-update-script, }: buildGoModule rec { @@ -10,18 +11,21 @@ buildGoModule rec { src = fetchFromGitHub { owner = "muesli"; - repo = pname; - rev = "v${version}"; + repo = "prism"; + tag = "v${version}"; hash = "sha256-IRR7Gu+wGUUYyFfhc003QVlEaWCJPmi6XYVUN6Q6+GA="; }; vendorHash = "sha256-uKtVifw4dxJdVvHxytL+9qjXHEdTyiz8U8n/95MObdY="; - meta = with lib; { + passthru.updateScript = nix-update-script { }; + + meta = { description = "RTMP stream recaster/splitter"; homepage = "https://github.com/muesli/prism"; - license = licenses.mit; - maintainers = with maintainers; [ paperdigits ]; + changelog = "https://github.com/muesli/prism/releases/tag/v${version}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ paperdigits ]; mainProgram = "prism"; }; }