haskell-trifecta: update to version 1.4.2

This commit is contained in:
Peter Simons
2014-04-06 21:53:15 +02:00
parent ef903555fd
commit 7863956686
@@ -6,25 +6,14 @@
cabal.mkDerivation (self: { cabal.mkDerivation (self: {
pname = "trifecta"; pname = "trifecta";
version = "1.4.1"; version = "1.4.2";
sha256 = "0w8x9n7n57y997iajm42z44nm846fj88shc04dffn1xif3jw5zfc"; sha256 = "13kj1xz2bxixsqsrywdx3snl1hjkyv437ifwfrys1m4hnkv4aqai";
buildDepends = [ buildDepends = [
ansiTerminal ansiWlPprint blazeBuilder blazeHtml blazeMarkup ansiTerminal ansiWlPprint blazeBuilder blazeHtml blazeMarkup
charset comonad deepseq fingertree hashable lens mtl parsers charset comonad deepseq fingertree hashable lens mtl parsers
reducers semigroups transformers unorderedContainers utf8String reducers semigroups transformers unorderedContainers utf8String
]; ];
testDepends = [ doctest filepath ]; testDepends = [ doctest filepath ];
postPatch = ''
substituteInPlace trifecta.cabal \
--replace "blaze-html >= 0.5 && < 0.6," "blaze-html >= 0.5 && < 0.8," \
--replace "blaze-html >= 0.5 && < 0.7," "blaze-html >= 0.5 && < 0.8," \
--replace "blaze-markup >= 0.5 && < 0.6," "blaze-markup >= 0.5 && < 0.7," \
--replace "hashable >= 1.2.1 && < 1.3," "hashable >= 1.1 && < 1.3," \
--replace "hashable >= 1.2 && < 1.3," "hashable >= 1.1 && < 1.3," \
--replace "fingertree >= 0.0.1 && < 0.1," "fingertree >= 0.0.1 && < 0.2," \
--replace "comonad == 3.*," "comonad >= 3 && < 5," \
--replace "comonad >= 3 && < 4," "comonad >= 3 && < 5,"
'';
meta = { meta = {
homepage = "http://github.com/ekmett/trifecta/"; homepage = "http://github.com/ekmett/trifecta/";
description = "A modern parser combinator library with convenient diagnostics"; description = "A modern parser combinator library with convenient diagnostics";