diff options
author | Vladimír Čunát <vcunat@gmail.com> | 2013-02-17 10:59:43 +0100 |
---|---|---|
committer | Vladimír Čunát <vcunat@gmail.com> | 2013-02-17 11:01:20 +0100 |
commit | b2f8432ad3fc7d655c6bb41ecbdfdbbb28ced4c7 (patch) | |
tree | 728ed89be5b61373be0d4565c2f67e7713f70b48 /pkgs/development/interpreters/pure/default.nix | |
parent | 524d9b656e1c72d3fdeebeb674f0c494f9fc8ba8 (diff) | |
download | nixlib-b2f8432ad3fc7d655c6bb41ecbdfdbbb28ced4c7.tar nixlib-b2f8432ad3fc7d655c6bb41ecbdfdbbb28ced4c7.tar.gz nixlib-b2f8432ad3fc7d655c6bb41ecbdfdbbb28ced4c7.tar.bz2 nixlib-b2f8432ad3fc7d655c6bb41ecbdfdbbb28ced4c7.tar.lz nixlib-b2f8432ad3fc7d655c6bb41ecbdfdbbb28ced4c7.tar.xz nixlib-b2f8432ad3fc7d655c6bb41ecbdfdbbb28ced4c7.tar.zst nixlib-b2f8432ad3fc7d655c6bb41ecbdfdbbb28ced4c7.zip |
pure: update and fix by patching
Diffstat (limited to 'pkgs/development/interpreters/pure/default.nix')
-rw-r--r-- | pkgs/development/interpreters/pure/default.nix | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/pkgs/development/interpreters/pure/default.nix b/pkgs/development/interpreters/pure/default.nix index dd1982e836db..83a1c0ac5009 100644 --- a/pkgs/development/interpreters/pure/default.nix +++ b/pkgs/development/interpreters/pure/default.nix @@ -1,5 +1,5 @@ x@{builderDefsPackage - , llvm, gmp, mpfr, readline + , llvm, gmp, mpfr, readline, bison, flex , ...}: builderDefsPackage (a : @@ -12,11 +12,11 @@ let sourceInfo = rec { baseName="pure"; project="pure-lang"; - version="0.49"; + version="0.56"; name="${baseName}-${version}"; extension="tar.gz"; url="http://${project}.googlecode.com/files/${name}.${extension}"; - hash="0kkrcmmqks82g3qlkvs3cd23v6b5948rw3xsdadd1jidh74jg33x"; + hash="1ll29j31lp7ymp1kq57328q8md7pkp8jmwsadp67j4cdlzc3zdhj"; }; in rec { @@ -29,8 +29,10 @@ rec { inherit buildInputs; /* doConfigure should be removed if not needed */ - phaseNames = ["doConfigure" "doMakeInstall"]; - + phaseNames = ["doPatch" "doConfigure" "doMakeInstall"]; + + patches = [ ./new-gcc.patch ]; + meta = { description = "A purely functional programming language based on term rewriting"; maintainers = with a.lib.maintainers; |