Merge pull request #287381 from adamcstephens/slimserver/8.4.0

slimserver: 8.3.1 -> 8.4.0
This commit is contained in:
Adam C. Stephens 2024-02-09 06:59:19 -05:00 committed by GitHub
commit cf57af7f53
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -22,13 +22,13 @@ let
in in
perlPackages.buildPerlPackage rec { perlPackages.buildPerlPackage rec {
pname = "slimserver"; pname = "slimserver";
version = "8.3.1"; version = "8.4.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "Logitech"; owner = "Logitech";
repo = "slimserver"; repo = "slimserver";
rev = version; rev = version;
hash = "sha256-yMFOwh/oPiJnUsKWBGvd/GZLjkWocMAUK0r+Hx/SUPo="; hash = "sha256-92mKchgAWRIrNOeK/zXUYRqIAk6THdtz1zQe3fg2kE0=";
}; };
nativeBuildInputs = [ makeWrapper ]; nativeBuildInputs = [ makeWrapper ];
@ -150,8 +150,9 @@ perlPackages.buildPerlPackage rec {
meta = with lib; { meta = with lib; {
homepage = "https://github.com/Logitech/slimserver"; 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"; 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 # https://github.com/Logitech/slimserver/blob/public/8.3/License.txt
license = if enableUnfreeFirmware then licenses.unfree else licenses.gpl2Only; license = if enableUnfreeFirmware then licenses.unfree else licenses.gpl2Only;
mainProgram = "slimserver"; mainProgram = "slimserver";