From 31f129d2edc5da658a3e6d4b8d747458c089a981 Mon Sep 17 00:00:00 2001 From: Adam Stephens Date: Fri, 9 Feb 2024 00:07:53 -0500 Subject: [PATCH 1/2] slimserver: 8.3.1 -> 8.4.0 https://github.com/Logitech/slimserver/blob/8.4.0/Changelog8.html --- pkgs/servers/slimserver/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/slimserver/default.nix b/pkgs/servers/slimserver/default.nix index c340ee1d9d21..8675944327d0 100644 --- a/pkgs/servers/slimserver/default.nix +++ b/pkgs/servers/slimserver/default.nix @@ -22,13 +22,13 @@ let in perlPackages.buildPerlPackage rec { pname = "slimserver"; - version = "8.3.1"; + version = "8.4.0"; src = fetchFromGitHub { owner = "Logitech"; repo = "slimserver"; rev = version; - hash = "sha256-yMFOwh/oPiJnUsKWBGvd/GZLjkWocMAUK0r+Hx/SUPo="; + hash = "sha256-92mKchgAWRIrNOeK/zXUYRqIAk6THdtz1zQe3fg2kE0="; }; nativeBuildInputs = [ makeWrapper ]; From 79893e0d5fca977bb8920cbab0058233e0a11504 Mon Sep 17 00:00:00 2001 From: Adam Stephens Date: Fri, 9 Feb 2024 00:35:45 -0500 Subject: [PATCH 2/2] slimserver: add changelog --- pkgs/servers/slimserver/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/servers/slimserver/default.nix b/pkgs/servers/slimserver/default.nix index 8675944327d0..1703c03dee26 100644 --- a/pkgs/servers/slimserver/default.nix +++ b/pkgs/servers/slimserver/default.nix @@ -150,8 +150,9 @@ perlPackages.buildPerlPackage rec { meta = with lib; { homepage = "https://github.com/Logitech/slimserver"; + changelog = "https://github.com/Logitech/slimserver/blob/${version}/Changelog${lib.versions.major version}.html"; description = "Server for Logitech Squeezebox players. This server is also called Logitech Media Server"; - # the firmware is not under a free license, but not included in the default package + # the firmware is not under a free license, so we do not include firmware in the default package # https://github.com/Logitech/slimserver/blob/public/8.3/License.txt license = if enableUnfreeFirmware then licenses.unfree else licenses.gpl2Only; mainProgram = "slimserver";