forked from mirrors/nixpkgs
chicken: Bump to 4.9.0.
This commit is contained in:
parent
2f43cd3793
commit
088cb87e8c
2 changed files with 6 additions and 19 deletions
|
@ -1,17 +1,7 @@
|
||||||
{ stdenv, fetchurl, devSnapshot ? false }:
|
{ stdenv, fetchurl }:
|
||||||
|
|
||||||
let
|
let
|
||||||
stableVersion = "4.8.0.6";
|
version = "4.9.0";
|
||||||
devVersion = "4.9.0rc1";
|
|
||||||
version = if devSnapshot then devVersion else stableVersion;
|
|
||||||
srcRelease = fetchurl {
|
|
||||||
url = "http://code.call-cc.org/releases/4.8.0/chicken-${stableVersion}.tar.gz";
|
|
||||||
sha256 = "0an6l09y9pa6r4crkn33w6l4j6nwhvk6fibx2ajv6h0pfl2jqkd5";
|
|
||||||
};
|
|
||||||
srcDev = fetchurl {
|
|
||||||
url = "http://code.call-cc.org/dev-snapshots/2014/04/17/chicken-${devVersion}.tar.gz";
|
|
||||||
sha256 = "168f5ib02hh6cnilsrfg103ijhlg4j0z0fgs7i55kzd4aggy1w42";
|
|
||||||
};
|
|
||||||
platform = with stdenv;
|
platform = with stdenv;
|
||||||
if isDarwin then "macosx"
|
if isDarwin then "macosx"
|
||||||
else if isCygwin then "cygwin"
|
else if isCygwin then "cygwin"
|
||||||
|
@ -22,9 +12,10 @@ in
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
name = "chicken-${version}";
|
name = "chicken-${version}";
|
||||||
|
|
||||||
src = if devSnapshot
|
src = fetchurl {
|
||||||
then srcDev
|
url = "http://code.call-cc.org/releases/4.9.0/chicken-${version}.tar.gz";
|
||||||
else srcRelease;
|
sha256 = "08jaavr3lhs0z2q9k7b7w8l3fsxpms58zxg8nyk8674p54cbwaig";
|
||||||
|
};
|
||||||
|
|
||||||
buildFlags = "PLATFORM=${platform} PREFIX=$(out) VARDIR=$(out)/var/lib";
|
buildFlags = "PLATFORM=${platform} PREFIX=$(out) VARDIR=$(out)/var/lib";
|
||||||
installFlags = "PLATFORM=${platform} PREFIX=$(out) VARDIR=$(out)/var/lib";
|
installFlags = "PLATFORM=${platform} PREFIX=$(out) VARDIR=$(out)/var/lib";
|
||||||
|
|
|
@ -2498,10 +2498,6 @@ let
|
||||||
|
|
||||||
chicken = callPackage ../development/compilers/chicken { };
|
chicken = callPackage ../development/compilers/chicken { };
|
||||||
|
|
||||||
chicken-dev = chicken.override {
|
|
||||||
devSnapshot = true;
|
|
||||||
};
|
|
||||||
|
|
||||||
ccl = builderDefsPackage ../development/compilers/ccl {};
|
ccl = builderDefsPackage ../development/compilers/ccl {};
|
||||||
|
|
||||||
clang = wrapClang llvmPackages.clang;
|
clang = wrapClang llvmPackages.clang;
|
||||||
|
|
Loading…
Add table
Reference in a new issue