1{ lib, stdenv, fetchurl }:
2
3stdenv.mkDerivation rec {
4 pname = "scheme48";
5 version = "1.9.2";
6
7 src = fetchurl {
8 url = "http://s48.org/${version}/scheme48-${version}.tgz";
9 sha256 = "1x4xfm3lyz2piqcw1h01vbs1iq89zq7wrsfjgh3fxnlm1slj2jcw";
10 };
11
12 # Make more reproducible by removing build user and date.
13 postPatch = ''
14 substituteInPlace build/build-usual-image --replace '"(made by $USER on $date)"' '""'
15 '';
16
17 meta = with lib; {
18 homepage = "http://s48.org/";
19 description = "Scheme 48 interpreter for R5RS";
20 platforms = platforms.unix;
21 license = licenses.bsd3;
22 maintainers = [ maintainers.siraben ];
23 };
24}