Loading nixos/modules/services/audio/snapserver.nix +2 −1 Original line number Diff line number Diff line Loading @@ -186,7 +186,8 @@ in { http.docRoot = lib.mkOption { type = with lib.types; nullOr path; default = null; default = pkgs.snapweb; defaultText = lib.literalExpression "pkgs.snapweb"; description = '' Path to serve from the HTTP servers root. ''; Loading pkgs/by-name/sn/snapweb/package.nix 0 → 100644 +40 −0 Original line number Diff line number Diff line { buildNpmPackage, lib, fetchFromGitHub, pkg-config, vips, }: buildNpmPackage rec { pname = "snapweb"; version = "0.8.0"; src = fetchFromGitHub { owner = "badaix"; repo = "snapweb"; rev = "v${version}"; hash = "sha256-rrJmuTFk2dC+GqYmBZ+hu5hx1iknAgSWjr22S7bfmEE="; }; npmDepsHash = "sha256-n1MmU9zHyuEqtQSfYpQ+0hDM0z6ongcFsGyikPMyNSU="; # For 'sharp' dependency, otherwise it will try to build it nativeBuildInputs = [ pkg-config ]; buildInputs = [ vips ]; installPhase = '' runHook preInstall cp -r dist $out/ runHook postInstall ''; meta = with lib; { description = "Web client for Snapcast"; homepage = "https://github.com/badaix/snapweb"; maintainers = with maintainers; [ ettom ]; license = licenses.gpl3Plus; }; } Loading
nixos/modules/services/audio/snapserver.nix +2 −1 Original line number Diff line number Diff line Loading @@ -186,7 +186,8 @@ in { http.docRoot = lib.mkOption { type = with lib.types; nullOr path; default = null; default = pkgs.snapweb; defaultText = lib.literalExpression "pkgs.snapweb"; description = '' Path to serve from the HTTP servers root. ''; Loading
pkgs/by-name/sn/snapweb/package.nix 0 → 100644 +40 −0 Original line number Diff line number Diff line { buildNpmPackage, lib, fetchFromGitHub, pkg-config, vips, }: buildNpmPackage rec { pname = "snapweb"; version = "0.8.0"; src = fetchFromGitHub { owner = "badaix"; repo = "snapweb"; rev = "v${version}"; hash = "sha256-rrJmuTFk2dC+GqYmBZ+hu5hx1iknAgSWjr22S7bfmEE="; }; npmDepsHash = "sha256-n1MmU9zHyuEqtQSfYpQ+0hDM0z6ongcFsGyikPMyNSU="; # For 'sharp' dependency, otherwise it will try to build it nativeBuildInputs = [ pkg-config ]; buildInputs = [ vips ]; installPhase = '' runHook preInstall cp -r dist $out/ runHook postInstall ''; meta = with lib; { description = "Web client for Snapcast"; homepage = "https://github.com/badaix/snapweb"; maintainers = with maintainers; [ ettom ]; license = licenses.gpl3Plus; }; }