Version bump for darcs.
svn path=/nixpkgs/trunk/; revision=17729
This commit is contained in:
parent
ad6a69e0f5
commit
1a1a661f4b
@ -1,17 +1,16 @@
|
||||
{cabal, html, mtl, parsec, regexCompat, zlib, curl} :
|
||||
{cabal, html, mtl, parsec, regexCompat, curl, haskeline, hashedStorage} :
|
||||
|
||||
cabal.mkDerivation (self : {
|
||||
pname = "darcs";
|
||||
name = self.fname;
|
||||
version = "2.2.1";
|
||||
sha256 = "0iy4d4qls6yhwmgv87pz4kmr5jh4bwigz1wfwzns71b68csynnsp";
|
||||
version = "2.3.1";
|
||||
sha256 = "14821bb2db4975cb4db2c5cc4f085069b936da591b7b71592befc9e07f17d214";
|
||||
|
||||
extraBuildInputs = [html mtl parsec regexCompat zlib curl];
|
||||
extraBuildInputs = [html parsec regexCompat curl haskeline hashedStorage];
|
||||
|
||||
meta = {
|
||||
homepage = http://darcs.net/;
|
||||
description = "Patch-based version management system";
|
||||
};
|
||||
|
||||
patches = ./bash-completion.patch; # I didn't have "have"
|
||||
})
|
||||
|
@ -0,0 +1,12 @@
|
||||
{cabal, mtl, zlib, mmap}:
|
||||
|
||||
cabal.mkDerivation (self : {
|
||||
pname = "hashed-storage";
|
||||
version = "0.3.8";
|
||||
sha256 = "1f379dcb00a56c0b330eeabb1f069ef294bcf1f3dc18980e93b8b228e577fdb1";
|
||||
propagatedBuildInputs = [mtl zlib mmap];
|
||||
meta = {
|
||||
description = "Hashed file storage support code";
|
||||
};
|
||||
})
|
||||
|
11
pkgs/development/libraries/haskell/mmap/default.nix
Normal file
11
pkgs/development/libraries/haskell/mmap/default.nix
Normal file
@ -0,0 +1,11 @@
|
||||
{cabal}:
|
||||
|
||||
cabal.mkDerivation (self : {
|
||||
pname = "mmap";
|
||||
version = "0.4.1";
|
||||
sha256 = "792b8ecfb0cce1f8588f0d2a63c6893ff98a2479c06745583da8166d5a46ead9";
|
||||
meta = {
|
||||
description = "Memory mapped files for POSIX and Windows";
|
||||
};
|
||||
})
|
||||
|
@ -175,6 +175,10 @@ rec {
|
||||
inherit cabal HaXml mtl network stm hslogger HAppSUtil HAppSData bytestring binary hspread;
|
||||
};
|
||||
|
||||
hashedStorage = import ../development/libraries/haskell/hashed-storage {
|
||||
inherit cabal mtl zlib mmap;
|
||||
};
|
||||
|
||||
haskeline = import ../development/libraries/haskell/haskeline {
|
||||
inherit cabal extensibleExceptions mtl utf8String;
|
||||
};
|
||||
@ -285,6 +289,10 @@ rec {
|
||||
inherit cabal benchpress;
|
||||
};
|
||||
|
||||
mmap = import ../development/libraries/haskell/mmap {
|
||||
inherit cabal;
|
||||
};
|
||||
|
||||
monadlab = import ../development/libraries/haskell/monadlab {
|
||||
inherit cabal parsec;
|
||||
};
|
||||
@ -641,8 +649,8 @@ rec {
|
||||
# Applications.
|
||||
|
||||
darcs = import ../applications/version-management/darcs/darcs-2.nix {
|
||||
inherit cabal html mtl parsec regexCompat;
|
||||
inherit (pkgs) zlib curl;
|
||||
inherit cabal html mtl parsec regexCompat haskeline hashedStorage;
|
||||
inherit (pkgs) curl;
|
||||
};
|
||||
|
||||
leksah = import ../applications/editors/leksah {
|
||||
|
Loading…
Reference in New Issue
Block a user