haskellPackages: adding bytestring, networkBytestring, getOptions, ghcSyb, hslogger, tar

svn path=/nixpkgs/trunk/; revision=16296
This commit is contained in:
Marc Weber
2009-07-09 22:24:02 +00:00
parent 769dec7238
commit 676f4c4e2d
10 changed files with 122 additions and 3 deletions

View File

@@ -0,0 +1,12 @@
{cabal}:
cabal.mkDerivation (self : {
pname = "bytestring";
version = "0.9.1.4";
name = self.fname;
sha256 = "00x620zkxhlmdxmb2icrq3a2wc6jichng6mn33xr2gsw102973xz";
extraBuildInputs = [];
meta = {
description = "A time and space-efficient implementation of byte vectors using packed Word8 arrays [..]";
};
})

View File

@@ -0,0 +1,12 @@
{cabal, sourceByName, mtl}:
cabal.mkDerivation (self : {
pname = "get-options";
version = "x"; # ?
name = self.fname;
src = sourceByName "getOptions";
extraBuildInputs = [ mtl ];
meta = {
description = "simple to use get option library";
};
})

View File

@@ -0,0 +1,12 @@
{cabal, syb, sourceByName}:
cabal.mkDerivation (self : {
pname = "hlint";
version = "1.4";
name = self.fname;
src = sourceByName "ghc_syb";
extraBuildInputs = [syb];
meta = {
description = "Source code suggestions";
};
})

View File

@@ -0,0 +1,12 @@
{cabal, bytestring, network}:
cabal.mkDerivation (self : {
pname = "network-bytestring";
version = "0.1.2.1";
name = self.fname;
sha256 = "0l5gxwc5pg49qyxb1jy3kn9j66a6pg9frw4c7dn1mrpqicm155am";
extraBuildInputs = [bytestring network];
meta = {
description = "Source code suggestions";
};
})

View File

@@ -0,0 +1,12 @@
{cabal}:
cabal.mkDerivation (self : {
pname = "syb";
version = "0.1.0.1";
name = self.fname;
sha256 = "08nf4id26s5iasxzdy5jds6h87fy3a55zgw0zrig4dg6difmwjp3";
extraBuildInputs = [];
meta = {
description = "generics system described in the Scrap Your Boilerplate papers [..]";
};
})

View File

@@ -73,5 +73,8 @@ args:
# git repositories
hypertable = { type="git"; url="git://scm.hypertable.org/pub/repos/hypertable.git"; groups=""; };
getOptions = { type="darcs"; url="http://repetae.net/john/repos/GetOptions"; groups=""; };
ghc_syb = { type = "git"; url = "git://github.com/nominolo/ghc-syb.git"; groups="haskell scien"; };
} // kde4support // getConfig [ "bleedingEdgeRepos" "repos" ] {};
}

View File

@@ -0,0 +1,12 @@
{cabal, mtl ,network, time}:
cabal.mkDerivation (self : {
pname = "hslogger";
version = "1.0.7";
name = self.fname;
sha256 = "0fb8aagylrr5z19801szj868apcns8lafc4ydx9v0ka2lbmjqvbz";
extraBuildInputs = [ mtl time network ];
meta = {
description = "logger library modeled after pylogger";
};
})

View File

@@ -0,0 +1,12 @@
{cabal, binary}:
cabal.mkDerivation (self : {
pname = "tar";
version = "0.3.1.0";
name = self.fname;
sha256 = "1n16sq5y7x30r1k7ydxmncn9x2nx3diildzyfxjy2b8drxp4jr03";
extraBuildInputs = [binary];
meta = {
description = "tar wrapper";
};
})