···22in
23perlPackages.buildPerlPackage rec {
24 pname = "slimserver";
25- version = "8.3.1";
2627 src = fetchFromGitHub {
28 owner = "Logitech";
29 repo = "slimserver";
30 rev = version;
31- hash = "sha256-yMFOwh/oPiJnUsKWBGvd/GZLjkWocMAUK0r+Hx/SUPo=";
32 };
3334 nativeBuildInputs = [ makeWrapper ];
···150151 meta = with lib; {
152 homepage = "https://github.com/Logitech/slimserver";
0153 description = "Server for Logitech Squeezebox players. This server is also called Logitech Media Server";
154- # the firmware is not under a free license, but not included in the default package
155 # https://github.com/Logitech/slimserver/blob/public/8.3/License.txt
156 license = if enableUnfreeFirmware then licenses.unfree else licenses.gpl2Only;
157 mainProgram = "slimserver";
···22in
23perlPackages.buildPerlPackage rec {
24 pname = "slimserver";
25+ version = "8.4.0";
2627 src = fetchFromGitHub {
28 owner = "Logitech";
29 repo = "slimserver";
30 rev = version;
31+ hash = "sha256-92mKchgAWRIrNOeK/zXUYRqIAk6THdtz1zQe3fg2kE0=";
32 };
3334 nativeBuildInputs = [ makeWrapper ];
···150151 meta = with lib; {
152 homepage = "https://github.com/Logitech/slimserver";
153+ changelog = "https://github.com/Logitech/slimserver/blob/${version}/Changelog${lib.versions.major version}.html";
154 description = "Server for Logitech Squeezebox players. This server is also called Logitech Media Server";
155+ # the firmware is not under a free license, so we do not include firmware in the default package
156 # https://github.com/Logitech/slimserver/blob/public/8.3/License.txt
157 license = if enableUnfreeFirmware then licenses.unfree else licenses.gpl2Only;
158 mainProgram = "slimserver";