forked from mirrors/nixpkgs
Merge pull request #2181 from fmap/stuff
Derivations for HandsomeSoup and hxt-xpath (Haskell.)
This commit is contained in:
commit
18039f52bb
18
pkgs/development/libraries/haskell/HandsomeSoup/default.nix
Normal file
18
pkgs/development/libraries/haskell/HandsomeSoup/default.nix
Normal file
|
@ -0,0 +1,18 @@
|
|||
{ cabal, HTTP, hxt, hxtHttp, MaybeT, mtl, network, parsec
|
||||
, transformers
|
||||
}:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "HandsomeSoup";
|
||||
version = "0.3.2";
|
||||
sha256 = "0ixqk32sfv6kj41vc6fzflv6f6jwvnkvcdf9pmgkc675218ggh53";
|
||||
buildDepends = [
|
||||
HTTP hxt hxtHttp MaybeT mtl network parsec transformers
|
||||
];
|
||||
meta = {
|
||||
homepage = "https://github.com/egonSchiele/HandsomeSoup";
|
||||
description = "Work with HTML more easily in HXT";
|
||||
license = self.stdenv.lib.licenses.bsd3;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
14
pkgs/development/libraries/haskell/hxt-http/default.nix
Normal file
14
pkgs/development/libraries/haskell/hxt-http/default.nix
Normal file
|
@ -0,0 +1,14 @@
|
|||
{ cabal, HTTP, hxt, network, parsec }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "hxt-http";
|
||||
version = "9.1.4";
|
||||
sha256 = "176k71dc30cnjjr9y9vphs0aixs3ww16197qyc491qjrzhymm2g2";
|
||||
buildDepends = [ HTTP hxt network parsec ];
|
||||
meta = {
|
||||
homepage = "http://www.fh-wedel.de/~si/HXmlToolbox/index.html";
|
||||
description = "Interface to native Haskell HTTP package HTTP";
|
||||
license = self.stdenv.lib.licenses.mit;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
14
pkgs/development/libraries/haskell/hxt-xpath/default.nix
Normal file
14
pkgs/development/libraries/haskell/hxt-xpath/default.nix
Normal file
|
@ -0,0 +1,14 @@
|
|||
{ cabal, filepath, hxt, parsec }:
|
||||
|
||||
cabal.mkDerivation (self: {
|
||||
pname = "hxt-xpath";
|
||||
version = "9.1.2.1";
|
||||
sha256 = "0r9xzxwdqaj0arz9pv6f272dz73m83agbln9q9bclmgqys6l0kr9";
|
||||
buildDepends = [ filepath hxt parsec ];
|
||||
meta = {
|
||||
homepage = "http://www.fh-wedel.de/~si/HXmlToolbox/index.html";
|
||||
description = "The XPath modules for HXT";
|
||||
license = self.stdenv.lib.licenses.mit;
|
||||
platforms = self.ghc.meta.platforms;
|
||||
};
|
||||
})
|
|
@ -1519,10 +1519,14 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x
|
|||
|
||||
hxtCharproperties = callPackage ../development/libraries/haskell/hxt-charproperties {};
|
||||
|
||||
hxtHttp = callPackage ../development/libraries/haskell/hxt-http {};
|
||||
|
||||
hxtRegexXmlschema = callPackage ../development/libraries/haskell/hxt-regex-xmlschema {};
|
||||
|
||||
hxtUnicode = callPackage ../development/libraries/haskell/hxt-unicode {};
|
||||
|
||||
hxtXpath = callPackage ../development/libraries/haskell/hxt-xpath {};
|
||||
|
||||
hybridVectors = callPackage ../development/libraries/haskell/hybrid-vectors {};
|
||||
|
||||
iCalendar = callPackage ../development/libraries/haskell/iCalendar {};
|
||||
|
@ -2873,6 +2877,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x
|
|||
haddock_2_14_1 = callPackage ../development/tools/documentation/haddock/2.14.1.nix {};
|
||||
haddock = self.haddock_2_14_1;
|
||||
|
||||
HandsomeSoup = callPackage ../development/libraries/haskell/HandsomeSoup {};
|
||||
|
||||
happy_1_18_4 = callPackage ../development/tools/parsing/happy/1.18.4.nix {};
|
||||
happy_1_18_5 = callPackage ../development/tools/parsing/happy/1.18.5.nix {};
|
||||
happy_1_18_6 = callPackage ../development/tools/parsing/happy/1.18.6.nix {};
|
||||
|
|
Loading…
Reference in a new issue