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 {};
|
hxtCharproperties = callPackage ../development/libraries/haskell/hxt-charproperties {};
|
||||||
|
|
||||||
|
hxtHttp = callPackage ../development/libraries/haskell/hxt-http {};
|
||||||
|
|
||||||
hxtRegexXmlschema = callPackage ../development/libraries/haskell/hxt-regex-xmlschema {};
|
hxtRegexXmlschema = callPackage ../development/libraries/haskell/hxt-regex-xmlschema {};
|
||||||
|
|
||||||
hxtUnicode = callPackage ../development/libraries/haskell/hxt-unicode {};
|
hxtUnicode = callPackage ../development/libraries/haskell/hxt-unicode {};
|
||||||
|
|
||||||
|
hxtXpath = callPackage ../development/libraries/haskell/hxt-xpath {};
|
||||||
|
|
||||||
hybridVectors = callPackage ../development/libraries/haskell/hybrid-vectors {};
|
hybridVectors = callPackage ../development/libraries/haskell/hybrid-vectors {};
|
||||||
|
|
||||||
iCalendar = callPackage ../development/libraries/haskell/iCalendar {};
|
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_2_14_1 = callPackage ../development/tools/documentation/haddock/2.14.1.nix {};
|
||||||
haddock = self.haddock_2_14_1;
|
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_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_5 = callPackage ../development/tools/parsing/happy/1.18.5.nix {};
|
||||||
happy_1_18_6 = callPackage ../development/tools/parsing/happy/1.18.6.nix {};
|
happy_1_18_6 = callPackage ../development/tools/parsing/happy/1.18.6.nix {};
|
||||||
|
|
Loading…
Reference in a new issue