From 45cebbe82a66ab99f7f9ce508e988300974a8bc7 Mon Sep 17 00:00:00 2001 From: Daphne Preston-Kendal Date: Mon, 3 Mar 2025 22:52:02 +0100 Subject: [PATCH] scheme48: 1.9.2 -> 1.9.3 (#383638) * scheme48: 1.9.2 -> 1.9.3 * Update pkgs/by-name/sc/scheme48/package.nix Co-authored-by: Peder Bergebakken Sundt --------- Co-authored-by: Peder Bergebakken Sundt --- pkgs/by-name/sc/scheme48/package.nix | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sc/scheme48/package.nix b/pkgs/by-name/sc/scheme48/package.nix index 72cdfe8fc908..e7a993354470 100644 --- a/pkgs/by-name/sc/scheme48/package.nix +++ b/pkgs/by-name/sc/scheme48/package.nix @@ -6,11 +6,11 @@ stdenv.mkDerivation rec { pname = "scheme48"; - version = "1.9.2"; + version = "1.9.3"; src = fetchurl { url = "https://s48.org/${version}/scheme48-${version}.tgz"; - sha256 = "1x4xfm3lyz2piqcw1h01vbs1iq89zq7wrsfjgh3fxnlm1slj2jcw"; + sha256 = "bvWp8/yhQRCw+DG0WAHRH5vftnmdl2qhLk+ICdrzkEw="; }; # Make more reproducible by removing build user and date. @@ -27,6 +27,16 @@ stdenv.mkDerivation rec { ]; }; + # Don't build or install documentation, which depends on pdflatex, + # tex2page, and probably other things for which there is no nixpkgs + # derivation available + buildPhase = '' + runHook preBuild + make vm image libscheme48 script-interpreter go + runHook postBuild + ''; + installTargets = "install-no-doc"; + meta = with lib; { homepage = "https://s48.org/"; description = "Scheme 48 interpreter for R5RS";