diff --git a/pkgs/by-name/pi/pianobar/package.nix b/pkgs/by-name/pi/pianobar/package.nix index cb1ad273571c..3f4671250595 100644 --- a/pkgs/by-name/pi/pianobar/package.nix +++ b/pkgs/by-name/pi/pianobar/package.nix @@ -10,15 +10,15 @@ curl, }: -stdenv.mkDerivation { +stdenv.mkDerivation (finalAttrs: { pname = "pianobar"; - version = "2022.04.01-unstable-2024-08-16"; + version = "2024.12.21"; src = fetchFromGitHub { owner = "PromyLOPh"; repo = "pianobar"; - rev = "41ac06c8585dc535c4b1737b4c2943bb3fe7beb0"; - hash = "sha256-5LTZ6J9bvfsnpD/bGuojekutFVdH9feWLF+nLFvkeOA="; + tag = finalAttrs.version; + hash = "sha256-efmzc37Z6fjEOSzc29mowlaq3qEhyy3ta/gWMpuDJ+w="; }; nativeBuildInputs = [ pkg-config ]; @@ -35,11 +35,12 @@ stdenv.mkDerivation { CC = "gcc"; CFLAGS = "-std=c99"; - meta = with lib; { + meta = { + changelog = "https://github.com/PromyLOPh/pianobar/raw/${finalAttrs.src.rev}/ChangeLog"; description = "Console front-end for Pandora.com"; homepage = "https://6xq.net/pianobar/"; - platforms = platforms.unix; - license = licenses.mit; # expat version + platforms = lib.platforms.unix; + license = lib.licenses.mit; # expat version mainProgram = "pianobar"; }; -} +})