Add three more Haskell expressions
This commit is contained in:
parent
b0234f216c
commit
4e6ee200cd
@ -0,0 +1,24 @@
|
|||||||
|
{ cabal, blazeHtml, boolExtras, cmdargs, dataDefault, filepath
|
||||||
|
, HaXml, haxr, highlightingKate, hscolour, lens, mtl, pandoc
|
||||||
|
, pandocCiteproc, pandocTypes, parsec, split, strict, temporary
|
||||||
|
, transformers, utf8String
|
||||||
|
}:
|
||||||
|
|
||||||
|
cabal.mkDerivation (self: {
|
||||||
|
pname = "BlogLiterately";
|
||||||
|
version = "0.7.1.6";
|
||||||
|
sha256 = "0mzq0br9jsymml57kcxqyr401lckzm43fy74l3wy25n6grv64hd4";
|
||||||
|
isLibrary = true;
|
||||||
|
isExecutable = true;
|
||||||
|
buildDepends = [
|
||||||
|
blazeHtml boolExtras cmdargs dataDefault filepath HaXml haxr
|
||||||
|
highlightingKate hscolour lens mtl pandoc pandocCiteproc
|
||||||
|
pandocTypes parsec split strict temporary transformers utf8String
|
||||||
|
];
|
||||||
|
meta = {
|
||||||
|
homepage = "http://byorgey.wordpress.com/blogliterately/";
|
||||||
|
description = "A tool for posting Haskelly articles to blogs";
|
||||||
|
license = "GPL";
|
||||||
|
platforms = self.ghc.meta.platforms;
|
||||||
|
};
|
||||||
|
})
|
13
pkgs/development/libraries/haskell/bool-extras/default.nix
Normal file
13
pkgs/development/libraries/haskell/bool-extras/default.nix
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
{ cabal }:
|
||||||
|
|
||||||
|
cabal.mkDerivation (self: {
|
||||||
|
pname = "bool-extras";
|
||||||
|
version = "0.4.0";
|
||||||
|
sha256 = "008m43f04ncx2c24c241gzwjyyglw8rwpq2gsakqkw0nwz3czs61";
|
||||||
|
meta = {
|
||||||
|
homepage = "http://tom.lokhorst.eu/bool-extras";
|
||||||
|
description = "A fold function for Bool";
|
||||||
|
license = self.stdenv.lib.licenses.bsd3;
|
||||||
|
platforms = self.ghc.meta.platforms;
|
||||||
|
};
|
||||||
|
})
|
14
pkgs/development/libraries/haskell/units/default.nix
Normal file
14
pkgs/development/libraries/haskell/units/default.nix
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
{ cabal, singletons }:
|
||||||
|
|
||||||
|
cabal.mkDerivation (self: {
|
||||||
|
pname = "units";
|
||||||
|
version = "2.0";
|
||||||
|
sha256 = "1iv0pirhyp7crbkb008k14z57jl8c91r1sl8kqmb778xawb1hx52";
|
||||||
|
buildDepends = [ singletons ];
|
||||||
|
meta = {
|
||||||
|
homepage = "http://www.cis.upenn.edu/~eir/packages/units";
|
||||||
|
description = "A domain-specific type system for dimensional analysis";
|
||||||
|
license = self.stdenv.lib.licenses.bsd3;
|
||||||
|
platforms = self.ghc.meta.platforms;
|
||||||
|
};
|
||||||
|
})
|
@ -268,6 +268,8 @@ self : let callPackage = x : y : modifyPrio (newScope self x y); in
|
|||||||
|
|
||||||
blazeTextual = callPackage ../development/libraries/haskell/blaze-textual {};
|
blazeTextual = callPackage ../development/libraries/haskell/blaze-textual {};
|
||||||
|
|
||||||
|
BlogLiterately = callPackage ../development/libraries/haskell/BlogLiterately {};
|
||||||
|
|
||||||
bloomfilter = callPackage ../development/libraries/haskell/bloomfilter {};
|
bloomfilter = callPackage ../development/libraries/haskell/bloomfilter {};
|
||||||
|
|
||||||
bmp = callPackage ../development/libraries/haskell/bmp {
|
bmp = callPackage ../development/libraries/haskell/bmp {
|
||||||
@ -276,6 +278,8 @@ self : let callPackage = x : y : modifyPrio (newScope self x y); in
|
|||||||
|
|
||||||
Boolean = callPackage ../development/libraries/haskell/Boolean {};
|
Boolean = callPackage ../development/libraries/haskell/Boolean {};
|
||||||
|
|
||||||
|
boolExtras = callPackage ../development/libraries/haskell/bool-extras {};
|
||||||
|
|
||||||
boundingboxes_0_1_1 = callPackage ../development/libraries/haskell/boundingboxes/0.1.1.nix {};
|
boundingboxes_0_1_1 = callPackage ../development/libraries/haskell/boundingboxes/0.1.1.nix {};
|
||||||
boundingboxes_0_2 = callPackage ../development/libraries/haskell/boundingboxes/0.2.nix {};
|
boundingboxes_0_2 = callPackage ../development/libraries/haskell/boundingboxes/0.2.nix {};
|
||||||
boundingboxes = self.boundingboxes_0_2;
|
boundingboxes = self.boundingboxes_0_2;
|
||||||
@ -2270,6 +2274,8 @@ self : let callPackage = x : y : modifyPrio (newScope self x y); in
|
|||||||
|
|
||||||
uniplate = callPackage ../development/libraries/haskell/uniplate {};
|
uniplate = callPackage ../development/libraries/haskell/uniplate {};
|
||||||
|
|
||||||
|
units = callPackage ../development/libraries/haskell/units {};
|
||||||
|
|
||||||
uniqueid = callPackage ../development/libraries/haskell/uniqueid {};
|
uniqueid = callPackage ../development/libraries/haskell/uniqueid {};
|
||||||
|
|
||||||
unixBytestring = callPackage ../development/libraries/haskell/unix-bytestring {};
|
unixBytestring = callPackage ../development/libraries/haskell/unix-bytestring {};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user