From 3da8a0382349ec47f6aed6283f53e6409d7fa410 Mon Sep 17 00:00:00 2001 From: Ethan Carter Edwards Date: Mon, 1 Dec 2025 09:53:05 -0500 Subject: [PATCH 1/2] slipshow: 0.6.0 -> 0.7.0 Signed-off-by: Ethan Carter Edwards --- pkgs/by-name/sl/slipshow/package.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sl/slipshow/package.nix b/pkgs/by-name/sl/slipshow/package.nix index 66d644eb5cb7..7a68b342ad61 100644 --- a/pkgs/by-name/sl/slipshow/package.nix +++ b/pkgs/by-name/sl/slipshow/package.nix @@ -9,13 +9,13 @@ ocamlPackages.buildDunePackage rec { pname = "slipshow"; - version = "0.6.0"; + version = "0.7.0"; src = fetchFromGitHub { owner = "panglesd"; repo = "slipshow"; tag = "v${version}"; - hash = "sha256-cmBq9RYjvl355+tV+Nf7XmDzgbOqusCjVrqoC34R5CI="; + hash = "sha256-HV4qUp/da0GjZ/KSaE4L/qxdosnOTRcC83zIRigxFSY="; }; postPatch = '' @@ -40,6 +40,7 @@ ocamlPackages.buildDunePackage rec { lwt magic-mime ppx_blob + ppx_deriving_yojson ppx_sexp_value sexplib ]; From f4fe3e50807bb130d3e9417d91ca4584a4c32c25 Mon Sep 17 00:00:00 2001 From: Ethan Carter Edwards Date: Mon, 1 Dec 2025 10:12:29 -0500 Subject: [PATCH 2/2] slipshow: add configurable port to nixosTest Signed-off-by: Ethan Carter Edwards --- nixos/tests/slipshow.nix | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/nixos/tests/slipshow.nix b/nixos/tests/slipshow.nix index 40e0f0be620e..abbbc6361e88 100644 --- a/nixos/tests/slipshow.nix +++ b/nixos/tests/slipshow.nix @@ -25,11 +25,9 @@ start_all() # it may take around a minute to compile the file and serve it - machine.succeed("slipshow serve /etc/slipshow/bbslides.md &>/dev/null &") + machine.succeed("slipshow serve -p 6000 /etc/slipshow/bbslides.md &>/dev/null &") - # slipshow serves defaultly on :8080 and unfortunately cannot - # be changed currently - machine.wait_for_open_port(8080) - machine.succeed("curl -i 0.0.0.0:8080") + machine.wait_for_open_port(6000) + machine.succeed("curl -i 0.0.0.0:6000") ''; }