Merge pull request #8916 from joachifm/scsh
scsh: 0.6.7 -> 0.7 pre-release
This commit is contained in:
commit
387ad0356a
@ -1,26 +1,22 @@
|
|||||||
{stdenv, fetchurl}:
|
{ stdenv, fetchgit, autoconf, automake, autoreconfHook, scheme48 }:
|
||||||
|
|
||||||
let
|
|
||||||
pname = "scsh";
|
|
||||||
version = "0.6.7";
|
|
||||||
name = "${pname}-${version}";
|
|
||||||
in
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
inherit name;
|
name = "scsh-0.7pre";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchgit {
|
||||||
url = "mirror://sourceforge/${pname}/${name}.tar.gz";
|
url = "git://github.com/scheme/scsh.git";
|
||||||
sha256 = "c4a9f7df2a0bb7a7aa3dafc918aa9e9a566d4ad33a55f0192889de172d1ddb7f";
|
rev = "f99b8c5293628cfeaeb792019072e3a96841104f";
|
||||||
|
fetchSubmodules = true;
|
||||||
|
sha256 = "0fz1r0bmiii9ld91r84dqkqwhnqk0h6drdycq93zcy5ndyn12fqp";
|
||||||
};
|
};
|
||||||
|
|
||||||
meta = {
|
buildInputs = [ autoconf automake autoreconfHook scheme48 ];
|
||||||
|
configureFlags = ''--with-scheme48=${scheme48}'';
|
||||||
|
|
||||||
|
meta = with stdenv.lib; {
|
||||||
description = "A Scheme shell";
|
description = "A Scheme shell";
|
||||||
longDescription = ''
|
|
||||||
SCSH is an implementation of the Scheme shell. It is implemented as
|
|
||||||
a heap image which is interpreted by the Scheme 48 virtual machine.
|
|
||||||
'';
|
|
||||||
homepage = http://www.scsh.net/;
|
homepage = http://www.scsh.net/;
|
||||||
license = stdenv.lib.licenses.bsd3;
|
license = licenses.bsd3;
|
||||||
|
maintainers = with maintainers; [ joachifm ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user