@@ -1,83 +1,56 @@
1−# Generated by stackage2nix 0.7.1 from "/home/dbushev/projects/commercialhaskell/lts-haskell/lts-12.2.yaml"
1+# Generated by stackage2nix 0.5.0 from "/home/dbushev/projects/fpco/lts-haskell/lts-10.0.yaml"
22{ pkgs, stdenv, callPackage }:
33
44self: {
55 "Cabal" = callPackage
66 ({ mkDerivation, array, base, binary, bytestring, containers
7− , deepseq, directory, filepath, mtl, parsec, pretty, process, text
8− , time, transformers, unix
7+ , deepseq, directory, filepath, pretty, process, QuickCheck, tagged
8+ , tar, tasty, tasty-hunit, tasty-quickcheck, time, unix
99 }:
1010 mkDerivation {
1111 pname = "Cabal";
12− version = "2.2.0.1";
13− sha256 = "0yqa6fm9jvr0ka6b1mf17bf43092dc1bai6mqyiwwwyz0h9k1d82";
14− setupHaskellDepends = [ mtl parsec ];
12+ version = "2.0.1.1";
13+ sha256 = "06rx6jxikqrdf7k6pmam5cvhwnagq6njmb9qm5777nrz278ccaw0";
1514 libraryHaskellDepends = [
1615 array base binary bytestring containers deepseq directory filepath
17− mtl parsec pretty process text time transformers unix
16+ pretty process time unix
17+ ];
18+ testHaskellDepends = [
19+ array base bytestring containers directory filepath pretty
20+ QuickCheck tagged tar tasty tasty-hunit tasty-quickcheck
1821 ];
19− doCheck = false;
2022 homepage = "http://www.haskell.org/cabal/";
2123 description = "A framework for packaging Haskell software";
2224 license = stdenv.lib.licenses.bsd3;
2325 }) {};
24− "ChasingBottoms" = callPackage
25− ({ mkDerivation, array, base, containers, mtl, QuickCheck, random
26− , syb
27− }:
28− mkDerivation {
29− pname = "ChasingBottoms";
30− version = "1.3.1.4";
31− sha256 = "06cynx6hcbfpky7qq3b3mjjgwbnaxkwin3znbwq4b9ikiw0ng633";
32− libraryHaskellDepends = [
33− base containers mtl QuickCheck random syb
34− ];
35− testHaskellDepends = [
36− array base containers mtl QuickCheck random syb
37− ];
38− description = "For testing partial and infinite values";
39− license = stdenv.lib.licenses.mit;
40− }) {};
4126 "Glob" = callPackage
4227 ({ mkDerivation, base, containers, directory, dlist, filepath
43− , HUnit, QuickCheck, test-framework, test-framework-hunit
44− , test-framework-quickcheck2, transformers, transformers-compat
28+ , transformers, transformers-compat
4529 }:
4630 mkDerivation {
4731 pname = "Glob";
48− version = "0.9.2";
49− sha256 = "1rbwcq9w9951qsnp13vqcm9r01yax2yh1wk8s4zxa3ckk9717iwg";
32+ version = "0.9.1";
33+ sha256 = "0rzmsknl02p332dxmm36fyrz3dpma7bchn0ymyjipxvqil20pjw0";
5034 libraryHaskellDepends = [
5135 base containers directory dlist filepath transformers
5236 transformers-compat
5337 ];
54− testHaskellDepends = [
55− base containers directory dlist filepath HUnit QuickCheck
56− test-framework test-framework-hunit test-framework-quickcheck2
57− transformers transformers-compat
58− ];
38+ doCheck = false;
5939 homepage = "http://iki.fi/matti.niemenmaa/glob/";
6040 description = "Globbing library";
6141 license = stdenv.lib.licenses.bsd3;
6242 }) {};
6343 "HTTP" = callPackage
64− ({ mkDerivation, array, base, bytestring, case-insensitive, conduit
65− , conduit-extra, deepseq, http-types, httpd-shed, HUnit, mtl
66− , network, network-uri, parsec, pureMD5, split, test-framework
67− , test-framework-hunit, time, wai, warp
44+ ({ mkDerivation, array, base, bytestring, mtl, network, network-uri
45+ , parsec, time
6846 }:
6947 mkDerivation {
7048 pname = "HTTP";
71− version = "4000.3.12";
72− sha256 = "140r6qy1ay25piv0z3hih11zhigyi08nkwc32097j43pjff6mzx3";
49+ version = "4000.3.9";
50+ sha256 = "1zv38sjr1kv6vm35a8w5659ap9jpxpq5b9zjgablils8ca52p5h5";
7351 libraryHaskellDepends = [
7452 array base bytestring mtl network network-uri parsec time
7553 ];
76− testHaskellDepends = [
77− base bytestring case-insensitive conduit conduit-extra deepseq
78− http-types httpd-shed HUnit mtl network network-uri pureMD5 split
79− test-framework test-framework-hunit wai warp
80− ];
8154 doCheck = false;
8255 homepage = "https://github.com/haskell/HTTP";
8356 description = "A library for client-side HTTP";
@@ -107,14 +80,24 @@ self: {
10780 description = "The 1-tuple type or single-value \"collection\"";
10881 license = stdenv.lib.licenses.bsd3;
10982 }) {};
83+ "PSQueue" = callPackage
84+ ({ mkDerivation, base }:
85+ mkDerivation {
86+ pname = "PSQueue";
87+ version = "1.1";
88+ sha256 = "1k291bh8j5vpcrn6vycww2blwg7jxx9yrfmrqdanz48gs4d8gq58";
89+ libraryHaskellDepends = [ base ];
90+ description = "Priority Search Queue";
91+ license = stdenv.lib.licenses.bsd3;
92+ }) {};
11093 "QuickCheck" = callPackage
11194 ({ mkDerivation, base, containers, deepseq, random
11295 , template-haskell, tf-random, transformers
11396 }:
11497 mkDerivation {
11598 pname = "QuickCheck";
116− version = "2.11.3";
117− sha256 = "0xhqk35fkzlbjcqbabg6962jkv8d688nzmz7ng4bm84x2d95d328";
99+ version = "2.10.1";
100+ sha256 = "1rfmns3lj3hl93k1jws85ajkkw7z9ll8cw292n9m7zald1w5dfqx";
118101 libraryHaskellDepends = [
119102 base containers deepseq random template-haskell tf-random
120103 transformers
@@ -128,8 +111,8 @@ self: {
128111 ({ mkDerivation, base, stm, transformers }:
129112 mkDerivation {
130113 pname = "StateVar";
131− version = "1.1.1.0";
132− sha256 = "102f4x240zj3jwa7gx6vp813j76cjhlc3zbi9i5kiz6268kcv28s";
114+ version = "1.1.0.4";
115+ sha256 = "1dzz9l0haswgag9x56q7n57kw18v7nhmzkjyr61nz9y9npn8vmks";
133116 libraryHaskellDepends = [ base stm transformers ];
134117 homepage = "https://github.com/haskell-opengl/StateVar";
135118 description = "State variables";
@@ -159,23 +142,20 @@ self: {
159142 }) {};
160143 "adjunctions" = callPackage
161144 ({ mkDerivation, array, base, comonad, containers, contravariant
162− , distributive, free, generic-deriving, hspec, hspec-discover, mtl
163− , profunctors, semigroupoids, semigroups, tagged, transformers
164− , transformers-compat, void
145+ , distributive, free, mtl, profunctors, semigroupoids, semigroups
146+ , tagged, transformers, transformers-compat, void
165147 }:
166148 mkDerivation {
167149 pname = "adjunctions";
168− version = "4.4";
169− sha256 = "1sbal7cbhm12crfnfhkk322jnzgx7lhw3jzq0p463bipagsjwz2h";
150+ version = "4.3";
151+ sha256 = "1k1ykisf96i4g2zm47c45md7p42c4vsp9r73392pz1g8mx7s2j5r";
170152 revision = "1";
171− editedCabalFile = "0582nnn3fab63nd7ng8smk2c8j7pciiyzfj1na34wqid2hs675as";
153+ editedCabalFile = "1079l9szyr7ybi9wcvv1vjsjfrqirkn9z3j7dann8vbk81a4z37q";
172154 libraryHaskellDepends = [
173155 array base comonad containers contravariant distributive free mtl
174156 profunctors semigroupoids semigroups tagged transformers
175157 transformers-compat void
176158 ];
177− testHaskellDepends = [ base distributive generic-deriving hspec ];
178− testToolDepends = [ hspec-discover ];
179159 homepage = "http://github.com/ekmett/adjunctions/";
180160 description = "Adjunctions and representable functors";
181161 license = stdenv.lib.licenses.bsd3;
@@ -188,8 +168,8 @@ self: {
188168 }:
189169 mkDerivation {
190170 pname = "aeson";
191− version = "1.3.1.1";
192− sha256 = "1i1ig840fvsb1lnklcv32zsc0zscirc301lw1mpfxhc6h4pk0gw4";
171+ version = "1.2.3.0";
172+ sha256 = "1gwwqpbj6j93nlm6rvhdmvs0sq8rn17cwpyw7wdphanwjn9cdkda";
193173 libraryHaskellDepends = [
194174 attoparsec base base-compat bytestring containers deepseq dlist
195175 ghc-prim hashable scientific tagged template-haskell text
@@ -207,8 +187,8 @@ self: {
207187 }:
208188 mkDerivation {
209189 pname = "aeson-pretty";
210− version = "0.8.7";
211− sha256 = "1m977gs0s9gf3lwzlbs5y7bl6ansc5pywmn2qjk09l5bwg2yrhf1";
190+ version = "0.8.5";
191+ sha256 = "1yd98972srlbkn0f2jhrb3f443j9wnq2fnw5gbxjxzmkcinfh5yx";
212192 isLibrary = true;
213193 isExecutable = true;
214194 libraryHaskellDepends = [
@@ -222,22 +202,41 @@ self: {
222202 description = "JSON pretty-printing library and command-line tool";
223203 license = stdenv.lib.licenses.bsd3;
224204 }) {};
205+ "aeson-qq" = callPackage
206+ ({ mkDerivation, aeson, attoparsec, base, base-compat, ghc-prim
207+ , haskell-src-meta, hspec, parsec, scientific, template-haskell
208+ , text, vector
209+ }:
210+ mkDerivation {
211+ pname = "aeson-qq";
212+ version = "0.8.2";
213+ sha256 = "0ln13jqyfh5726hdrk1rad9a6cgrrj201plmwcfcpvq18v4m5ckd";
214+ libraryHaskellDepends = [
215+ aeson attoparsec base base-compat haskell-src-meta parsec
216+ scientific template-haskell text vector
217+ ];
218+ testHaskellDepends = [
219+ aeson attoparsec base base-compat ghc-prim haskell-src-meta hspec
220+ parsec scientific template-haskell text vector
221+ ];
222+ homepage = "https://github.com/sol/aeson-qq#readme";
223+ description = "JSON quasiquoter for Haskell";
224+ license = stdenv.lib.licenses.mit;
225+ }) {};
225226 "amazonka" = callPackage
226227 ({ mkDerivation, amazonka-core, base, bytestring, conduit
227− , conduit-extra, directory, exceptions, http-client, http-conduit
228− , http-types, ini, mmorph, monad-control, mtl, resourcet, retry
229− , tasty, tasty-hunit, text, time, transformers, transformers-base
230− , transformers-compat, void
228+ , conduit-extra, directory, exceptions, http-conduit, ini, mmorph
229+ , monad-control, mtl, resourcet, retry, tasty, tasty-hunit, text
230+ , time, transformers, transformers-base, transformers-compat
231231 }:
232232 mkDerivation {
233233 pname = "amazonka";
234− version = "1.6.0";
235− sha256 = "07647x7lq9kaq6bqh38rvdiajji4ks6s7nvxv2xi4v4lhwn8j89p";
234+ version = "1.5.0";
235+ sha256 = "0g5fb1kwydhhi4pvp4skc0l26gy0kdpbrl3pixmnml5d2fxa86pw";
236236 libraryHaskellDepends = [
237237 amazonka-core base bytestring conduit conduit-extra directory
238− exceptions http-client http-conduit http-types ini mmorph
239− monad-control mtl resourcet retry text time transformers
240− transformers-base transformers-compat void
238+ exceptions http-conduit ini mmorph monad-control mtl resourcet
239+ retry text time transformers transformers-base transformers-compat
241240 ];
242241 testHaskellDepends = [ base tasty tasty-hunit ];
243242 homepage = "https://github.com/brendanhay/amazonka";
@@ -247,23 +246,22 @@ self: {
247246 "amazonka-core" = callPackage
248247 ({ mkDerivation, aeson, attoparsec, base, bifunctors, bytestring
249248 , case-insensitive, conduit, conduit-extra, cryptonite
250− , data-ordlist, deepseq, exceptions, hashable, http-client
251− , http-conduit, http-types, lens, memory, mtl, QuickCheck
252− , quickcheck-unicode, resourcet, scientific, semigroups, tagged
253− , tasty, tasty-hunit, tasty-quickcheck, template-haskell, text
254− , time, transformers, transformers-compat, unordered-containers
255− , xml-conduit, xml-types
249+ , data-ordlist, deepseq, exceptions, hashable, http-conduit
250+ , http-types, lens, memory, mtl, QuickCheck, quickcheck-unicode
251+ , resourcet, scientific, semigroups, tagged, tasty, tasty-hunit
252+ , tasty-quickcheck, template-haskell, text, time, transformers
253+ , transformers-compat, unordered-containers, xml-conduit, xml-types
256254 }:
257255 mkDerivation {
258256 pname = "amazonka-core";
259− version = "1.6.0";
260− sha256 = "1j9x17zhyxrg4ds5pdxfjdb4z7hpzn42cydx34j25h5d9avwbqdg";
257+ version = "1.5.0";
258+ sha256 = "173mdmk3p9jqnskjf5g9r1kr568plrmshb6p17cq11n1wnngkxnk";
261259 libraryHaskellDepends = [
262260 aeson attoparsec base bifunctors bytestring case-insensitive
263261 conduit conduit-extra cryptonite deepseq exceptions hashable
264− http-client http-conduit http-types lens memory mtl resourcet
265− scientific semigroups tagged text time transformers
266− transformers-compat unordered-containers xml-conduit xml-types
262+ http-conduit http-types lens memory mtl resourcet scientific
263+ semigroups tagged text time transformers transformers-compat
264+ unordered-containers xml-conduit xml-types
267265 ];
268266 testHaskellDepends = [
269267 aeson base bytestring case-insensitive conduit data-ordlist
@@ -281,8 +279,8 @@ self: {
281279 }:
282280 mkDerivation {
283281 pname = "amazonka-s3";
284− version = "1.6.0";
285− sha256 = "0irz8vyklapjy3w3qasidpvq4hk2qwkmhrnrd23sf4yzs2xqx8gc";
282+ version = "1.5.0";
283+ sha256 = "03v5fdn81g2k1pb1kn9c2r0yf52mnv3a8flxl9cms123n4lzhsrg";
286284 libraryHaskellDepends = [ amazonka-core base lens text ];
287285 testHaskellDepends = [
288286 amazonka-core amazonka-test base bytestring tasty tasty-hunit text
@@ -301,8 +299,8 @@ self: {
301299 }:
302300 mkDerivation {
303301 pname = "amazonka-test";
304− version = "1.6.0";
305− sha256 = "0a6xfp97hijhqmhj9nv4aqax08ry8y809jpjhyj2819p01wvga26";
302+ version = "1.5.0";
303+ sha256 = "020qm4za63w69hcbqzbky1r269nv05ajf4zxgvp8jvnz33nj3rs7";
306304 libraryHaskellDepends = [
307305 aeson amazonka-core base bifunctors bytestring case-insensitive
308306 conduit conduit-extra groom http-client http-types process
@@ -317,11 +315,12 @@ self: {
317315 ({ mkDerivation, base, colour }:
318316 mkDerivation {
319317 pname = "ansi-terminal";
320− version = "0.8.0.4";
321− sha256 = "0428gq8m3fdnb7ldcsyk97qcch76hcxbgh2666p6f76fs2qbhg7b";
318+ version = "0.7.1.1";
319+ sha256 = "1z2lllm5f2wy3a1j1198mpwq9cb6qclrxr2gpdzjyxzzvybpdj3g";
322320 isLibrary = true;
323321 isExecutable = true;
324322 libraryHaskellDepends = [ base colour ];
323+ executableHaskellDepends = [ base ];
325324 homepage = "https://github.com/feuerbach/ansi-terminal";
326325 description = "Simple ANSI terminal support, with Windows compatibility";
327326 license = stdenv.lib.licenses.bsd3;
@@ -330,11 +329,14 @@ self: {
330329 ({ mkDerivation, ansi-terminal, base }:
331330 mkDerivation {
332331 pname = "ansi-wl-pprint";
333− version = "0.6.8.2";
334− sha256 = "0gnb4mkqryv08vncxnj0bzwcnd749613yw3cxfzw6y3nsldp4c56";
332+ version = "0.6.8.1";
333+ sha256 = "0qxk0iibbyqk7fmrq5cbkr1269bd6vqbdmj2n8s5bvds0836mnnm";
334+ revision = "1";
335+ editedCabalFile = "0miriy5zkssjwg8zk1wzg7wx3l5ljzvrhga33m2iz7j4y0sb4fx7";
335336 isLibrary = true;
336337 isExecutable = true;
337338 libraryHaskellDepends = [ ansi-terminal base ];
339+ executableHaskellDepends = [ ansi-terminal base ];
338340 homepage = "http://github.com/ekmett/ansi-wl-pprint";
339341 description = "The Wadler/Leijen Pretty Printer for colored ANSI terminal output";
340342 license = stdenv.lib.licenses.bsd3;
@@ -391,18 +393,16 @@ self: {
391393 license = stdenv.lib.licenses.bsd3;
392394 }) {};
393395 "async" = callPackage
394− ({ mkDerivation, base, hashable, HUnit, stm, test-framework
396+ ({ mkDerivation, base, HUnit, stm, test-framework
395397 , test-framework-hunit
396398 }:
397399 mkDerivation {
398400 pname = "async";
399− version = "2.2.1";
400− sha256 = "09whscli1q5z7lzyq9rfk0bq1ydplh6pjmc6qv0x668k5818c2wg";
401− isLibrary = true;
402− isExecutable = true;
403− libraryHaskellDepends = [ base hashable stm ];
401+ version = "2.1.1.1";
402+ sha256 = "1qj4fp1ynwg0l453gmm27vgkzb5k5m2hzdlg5rdqi9kf8rqy90yd";
403+ libraryHaskellDepends = [ base stm ];
404404 testHaskellDepends = [
405− base HUnit stm test-framework test-framework-hunit
405+ base HUnit test-framework test-framework-hunit
406406 ];
407407 homepage = "https://github.com/simonmar/async";
408408 description = "Run IO operations asynchronously and wait for their results";
@@ -416,8 +416,8 @@ self: {
416416 }:
417417 mkDerivation {
418418 pname = "attoparsec";
419− version = "0.13.2.2";
420− sha256 = "0j6qcwd146yzlkc9mcvzvnixsyl65n2a68l28322q5v9p4g4g4yx";
419+ version = "0.13.2.0";
420+ sha256 = "1wrwj359r0kgrcc2kw1yl9cpvkihhq0qm3i12kw39707s6m2x0pd";
421421 libraryHaskellDepends = [
422422 array base bytestring containers deepseq scientific text
423423 transformers
@@ -444,39 +444,24 @@ self: {
444444 license = stdenv.lib.licenses.mit;
445445 }) {};
446446 "base-compat" = callPackage
447− ({ mkDerivation, base, unix }:
447+ ({ mkDerivation, base, hspec, QuickCheck, unix }:
448448 mkDerivation {
449449 pname = "base-compat";
450− version = "0.10.4";
451− sha256 = "0ksp990gxs731mq19rzbxrbs43nazfljjc8krlx5bjqblw3kfs8d";
450+ version = "0.9.3";
451+ sha256 = "0452l6zf6fjhy4kxqwv6i6hhg6yfx4wcg450k3axpyj30l7jnq3x";
452452 libraryHaskellDepends = [ base unix ];
453− description = "A compatibility layer for base";
454− license = stdenv.lib.licenses.mit;
455− }) {};
456− "base-compat-batteries" = callPackage
457− ({ mkDerivation, base, base-compat, hspec, hspec-discover
458− , QuickCheck
459− }:
460− mkDerivation {
461− pname = "base-compat-batteries";
462− version = "0.10.1";
463− sha256 = "1j8ky6241mj1ymbwm9scvyvbknj7n2r56cnkg9y1zf2xwjpqnmqm";
464− libraryHaskellDepends = [ base base-compat ];
465453 testHaskellDepends = [ base hspec QuickCheck ];
466− testToolDepends = [ hspec-discover ];
467− description = "base-compat with extra batteries";
454+ description = "A compatibility layer for base";
468455 license = stdenv.lib.licenses.mit;
469456 }) {};
470457 "base-orphans" = callPackage
471− ({ mkDerivation, base, ghc-prim, hspec, hspec-discover, QuickCheck
472− }:
458+ ({ mkDerivation, base, ghc-prim, hspec, QuickCheck }:
473459 mkDerivation {
474460 pname = "base-orphans";
475− version = "0.7";
476− sha256 = "057f9npnqk71ccfh95djfkpd54dzazphj06grwxa3fyhwcwxrb8a";
461+ version = "0.6";
462+ sha256 = "03mdww5j0gwai7aqlx3m71ldmjcr99jzpkcclzjfclk6a6kjla67";
477463 libraryHaskellDepends = [ base ghc-prim ];
478464 testHaskellDepends = [ base hspec QuickCheck ];
479− testToolDepends = [ hspec-discover ];
480465 homepage = "https://github.com/haskell-compat/base-orphans#readme";
481466 description = "Backwards-compatible orphan instances for base";
482467 license = stdenv.lib.licenses.mit;
@@ -485,8 +470,8 @@ self: {
485470 ({ mkDerivation, base }:
486471 mkDerivation {
487472 pname = "base-prelude";
488− version = "1.3";
489− sha256 = "1zk728sd09hh2r4xwz4lazsrrgg5cshydn64932sm0vckplndk73";
473+ version = "1.2.0.1";
474+ sha256 = "17hivs7lmsglagdlzxd9q9zsddmgqin2788mpq911zwnb57lj6l1";
490475 libraryHaskellDepends = [ base ];
491476 doCheck = false;
492477 homepage = "https://github.com/nikita-volkov/base-prelude";
@@ -525,10 +510,10 @@ self: {
525510 ({ mkDerivation, base, ghc-prim }:
526511 mkDerivation {
527512 pname = "basement";
528− version = "0.0.8";
529− sha256 = "194jw567di4q2758943q9rrwkbf9gl261my7qc21i9xhyabipx67";
513+ version = "0.0.4";
514+ sha256 = "1zdqv8dbzv8jx6z8fcghinbnxdc5fb97i7sdfswdr1fcp8jq6i38";
530515 libraryHaskellDepends = [ base ghc-prim ];
531− homepage = "https://github.com/haskell-foundation/foundation#readme";
516+ homepage = "https://github.com/haskell-foundation/foundation";
532517 description = "Foundation scrap box of array & string";
533518 license = stdenv.lib.licenses.bsd3;
534519 }) {};
@@ -550,22 +535,21 @@ self: {
550535 }) {};
551536 "bifunctors" = callPackage
552537 ({ mkDerivation, base, base-orphans, comonad, containers, hspec
553− , hspec-discover, QuickCheck, semigroups, tagged, template-haskell
554− , th-abstraction, transformers, transformers-compat
538+ , QuickCheck, semigroups, tagged, template-haskell, th-abstraction
539+ , transformers, transformers-compat
555540 }:
556541 mkDerivation {
557542 pname = "bifunctors";
558− version = "5.5.3";
559− sha256 = "1jn9rxg643xnlhrknmjz88nblcpsr45xwjkwwnn5nxpasa7m4d6l";
543+ version = "5.5";
544+ sha256 = "0a5y85p1dhcvkagpdci6ah5kczc2jpwsj7ywkd9cg0nqcyzq3icj";
560545 libraryHaskellDepends = [
561546 base base-orphans comonad containers semigroups tagged
562− template-haskell th-abstraction transformers
547+ template-haskell th-abstraction transformers transformers-compat
563548 ];
564549 testHaskellDepends = [
565550 base hspec QuickCheck template-haskell transformers
566551 transformers-compat
567552 ];
568− testToolDepends = [ hspec-discover ];
569553 homepage = "http://github.com/ekmett/bifunctors/";
570554 description = "Bifunctors";
571555 license = stdenv.lib.licenses.bsd3;
@@ -574,8 +558,8 @@ self: {
574558 ({ mkDerivation, base }:
575559 mkDerivation {
576560 pname = "bindings-DSL";
577− version = "1.0.25";
578− sha256 = "0kqrd78nspl3lk4a0fqn47d8dirjg3b24dkvkigcrlb81hw35pk3";
561+ version = "1.0.24";
562+ sha256 = "03n8z5qxrrq4l6h2f3xyav45f5v2gr112g4l4r4jw8yfvr8qyk93";
579563 libraryHaskellDepends = [ base ];
580564 homepage = "https://github.com/jwiegley/bindings-dsl/wiki";
581565 description = "FFI domain specific language, on top of hsc2hs";
@@ -588,8 +572,8 @@ self: {
588572 }:
589573 mkDerivation {
590574 pname = "blaze-builder";
591− version = "0.4.1.0";
592− sha256 = "05681dih2d8s96an945wkbwl05w8ddbcfx8n3r3ck79ydyb8pz4i";
575+ version = "0.4.0.2";
576+ sha256 = "1m33y6p5xldni8p4fzg8fmsyqvkfmnimdamr1xjnsmgm3dkf9lws";
593577 libraryHaskellDepends = [ base bytestring deepseq text ];
594578 testHaskellDepends = [
595579 base bytestring HUnit QuickCheck test-framework
@@ -605,8 +589,8 @@ self: {
605589 }:
606590 mkDerivation {
607591 pname = "blaze-html";
608− version = "0.9.1.1";
609− sha256 = "06xv8fqhclfjj61z74cgggn4lmx1s7diakxg84mnkgfvk11983pa";
592+ version = "0.9.0.1";
593+ sha256 = "0r0acv47nh75bmf7kjyfvhcwz8f02rn9x0a1l80pzgyczfrsmkmf";
610594 libraryHaskellDepends = [
611595 base blaze-builder blaze-markup bytestring text
612596 ];
@@ -619,25 +603,14 @@ self: {
619603 ({ mkDerivation, base, blaze-builder, bytestring, text }:
620604 mkDerivation {
621605 pname = "blaze-markup";
622− version = "0.8.2.1";
623− sha256 = "0ih1c3qahkdgzbqihdhny5s313l2m66fbb88w8jbx7yz56y7rawh";
606+ version = "0.8.0.0";
607+ sha256 = "03sl7xs6vk4zxbjszgyjpsppi1cknswg7z7rswz2f0rq62wwpq8r";
624608 libraryHaskellDepends = [ base blaze-builder bytestring text ];
625609 doCheck = false;
626610 homepage = "http://jaspervdj.be/blaze";
627611 description = "A blazingly fast markup combinator library for Haskell";
628612 license = stdenv.lib.licenses.bsd3;
629613 }) {};
630− "bsb-http-chunked" = callPackage
631− ({ mkDerivation, base, bytestring, bytestring-builder }:
632− mkDerivation {
633− pname = "bsb-http-chunked";
634− version = "0.0.0.2";
635− sha256 = "1x6m6xkrcw6jiaig1bb2wb5pqyw31x8xr9k9pxgq2g3ng44pbjr8";
636− libraryHaskellDepends = [ base bytestring bytestring-builder ];
637− homepage = "http://github.com/sjakobi/bsb-http-chunked";
638− description = "Chunked HTTP transfer encoding for bytestring builders";
639− license = stdenv.lib.licenses.bsd3;
640− }) {};
641614 "byteable" = callPackage
642615 ({ mkDerivation, base, bytestring }:
643616 mkDerivation {
@@ -650,6 +623,20 @@ self: {
650623 description = "Type class for sequence of bytes";
651624 license = stdenv.lib.licenses.bsd3;
652625 }) {};
626+ "bytedump" = callPackage
627+ ({ mkDerivation, base, bytestring }:
628+ mkDerivation {
629+ pname = "bytedump";
630+ version = "1.0";
631+ sha256 = "1pf01mna3isx3i7m50yz3pw5ygz5sg8i8pshjb3yw8q41w2ba5xf";
632+ isLibrary = true;
633+ isExecutable = true;
634+ enableSeparateDataOutput = true;
635+ libraryHaskellDepends = [ base bytestring ];
636+ homepage = "http://github.com/vincenthz/hs-bytedump";
637+ description = "Flexible byte dump helpers for human readers";
638+ license = stdenv.lib.licenses.bsd3;
639+ }) {};
653640 "byteorder" = callPackage
654641 ({ mkDerivation, base }:
655642 mkDerivation {
@@ -672,14 +659,23 @@ self: {
672659 description = "The new bytestring builder, packaged outside of GHC";
673660 license = stdenv.lib.licenses.bsd3;
674661 }) {};
662+ "bytestring-trie" = callPackage
663+ ({ mkDerivation, base, binary, bytestring }:
664+ mkDerivation {
665+ pname = "bytestring-trie";
666+ version = "0.2.4.1";
667+ sha256 = "0qqklrvdcprchnl4bxr6w7zf6k5gncincl3kysm34gd04sszxr1g";
668+ libraryHaskellDepends = [ base binary bytestring ];
669+ homepage = "http://code.haskell.org/~wren/";
670+ description = "An efficient finite map from (byte)strings to values";
671+ license = stdenv.lib.licenses.bsd3;
672+ }) {};
675673 "cabal-doctest" = callPackage
676674 ({ mkDerivation, base, Cabal, directory, filepath }:
677675 mkDerivation {
678676 pname = "cabal-doctest";
679− version = "1.0.6";
680− sha256 = "0bgd4jdmzxq5y465r4sf4jv2ix73yvblnr4c9wyazazafddamjny";
681− revision = "1";
682− editedCabalFile = "1bk85avgc93yvcggwbk01fy8nvg6753wgmaanhkry0hz55h7mpld";
677+ version = "1.0.4";
678+ sha256 = "03sawamkp95jycq9sah72iw525pdndb3x4h489zf4s3ir9avds3d";
683679 libraryHaskellDepends = [ base Cabal directory filepath ];
684680 homepage = "https://github.com/phadej/cabal-doctest";
685681 description = "A Setup.hs helper for doctests running";
@@ -687,17 +683,19 @@ self: {
687683 }) {};
688684 "cabal2nix" = callPackage
689685 ({ mkDerivation, aeson, ansi-wl-pprint, base, bytestring, Cabal
690− , containers, deepseq, directory, distribution-nixpkgs, filepath
691− , hackage-db, hopenssl, hpack, language-nix, lens, monad-par
692− , monad-par-extras, mtl, optparse-applicative, pretty, process
693− , split, tasty, tasty-golden, text, time, transformers, yaml
686+ , cabal-doctest, containers, deepseq, directory
687+ , distribution-nixpkgs, doctest, filepath, hackage-db, hopenssl
688+ , hpack, language-nix, lens, monad-par, monad-par-extras, mtl
689+ , optparse-applicative, pretty, process, split, text, time
690+ , transformers, utf8-string, yaml
694691 }:
695692 mkDerivation {
696693 pname = "cabal2nix";
697− version = "2.9.3";
698− sha256 = "10l1k8rilf032v6pchwhxaq53mr0d08h6xkllidc3c7wfkzcx7qj";
694+ version = "2.7";
695+ sha256 = "1ypzldvifqm4nv9bwzvm5pfsxxn4mp19z50fpkxk84fhb5pb6nbd";
699696 isLibrary = true;
700697 isExecutable = true;
698+ setupHaskellDepends = [ base Cabal cabal-doctest ];
701699 libraryHaskellDepends = [
702700 aeson ansi-wl-pprint base bytestring Cabal containers deepseq
703701 directory distribution-nixpkgs filepath hackage-db hopenssl hpack
@@ -705,13 +703,17 @@ self: {
705703 time transformers yaml
706704 ];
707705 executableHaskellDepends = [
708− aeson base bytestring Cabal containers directory
709− distribution-nixpkgs filepath hopenssl language-nix lens monad-par
710− monad-par-extras mtl optparse-applicative pretty
706+ aeson ansi-wl-pprint base bytestring Cabal containers deepseq
707+ directory distribution-nixpkgs filepath hackage-db hopenssl hpack
708+ language-nix lens monad-par monad-par-extras mtl
709+ optparse-applicative pretty process split text time transformers
710+ utf8-string yaml
711711 ];
712712 testHaskellDepends = [
713− base Cabal containers directory filepath language-nix lens pretty
714− process tasty tasty-golden
713+ aeson ansi-wl-pprint base bytestring Cabal containers deepseq
714+ directory distribution-nixpkgs doctest filepath hackage-db hopenssl
715+ hpack language-nix lens optparse-applicative pretty process split
716+ text time transformers yaml
715717 ];
716718 homepage = "https://github.com/nixos/cabal2nix#readme";
717719 description = "Convert Cabal files into Nix build instructions";
@@ -731,17 +733,15 @@ self: {
731733 }) {};
732734 "case-insensitive" = callPackage
733735 ({ mkDerivation, base, bytestring, criterion, deepseq, hashable
734− , HUnit, test-framework, test-framework-hunit, text
736+ , text
735737 }:
736738 mkDerivation {
737739 pname = "case-insensitive";
738− version = "1.2.0.11";
739− sha256 = "1qrpxfirsxckg7jv28f5ah2qc8lh95hp7rnqkbqs1ahcwlbnvkm7";
740+ version = "1.2.0.10";
741+ sha256 = "0v1hclvv0516fnlj5j2izd9xmakl7dshi9cb32iz6dgvzx01qck6";
740742 libraryHaskellDepends = [ base bytestring deepseq hashable text ];
741− testHaskellDepends = [
742− base bytestring HUnit test-framework test-framework-hunit text
743− ];
744743 benchmarkHaskellDepends = [ base bytestring criterion deepseq ];
744+ doCheck = false;
745745 homepage = "https://github.com/basvandijk/case-insensitive";
746746 description = "Case insensitive string comparison";
747747 license = stdenv.lib.licenses.bsd3;
@@ -771,8 +771,8 @@ self: {
771771 }:
772772 mkDerivation {
773773 pname = "cereal";
774− version = "0.5.5.0";
775− sha256 = "08k8y6nf3n8h8gzw4a44mssy7rhgpmfj28lhczjz4vgszc7k55qb";
774+ version = "0.5.4.0";
775+ sha256 = "1rzyr8r9pjlgas5pc8n776r22i0ficanq05ypqrs477jxxd6rjns";
776776 libraryHaskellDepends = [
777777 array base bytestring containers ghc-prim
778778 ];
@@ -790,52 +790,66 @@ self: {
790790 }:
791791 mkDerivation {
792792 pname = "cereal-conduit";
793− version = "0.8.0";
794− sha256 = "1srr7agvgfw78q5s1npjq5sgynvhjgllpihiv37ylkwqm4c4ap6r";
795− revision = "1";
796− editedCabalFile = "1imyl3g2bni8bc6kajr857xh94fscphksj3286pxfpa8yp9vqqpc";
793+ version = "0.7.3";
794+ sha256 = "18h09j16m4yc4fcp80x7m1p2c87q6f628z36y8bnxbcjc9m95gq5";
797795 libraryHaskellDepends = [
798796 base bytestring cereal conduit resourcet transformers
799797 ];
800798 testHaskellDepends = [
801− base bytestring cereal conduit HUnit mtl transformers
799+ base bytestring cereal conduit HUnit mtl resourcet transformers
802800 ];
803801 homepage = "https://github.com/snoyberg/conduit";
804802 description = "Turn Data.Serialize Gets and Puts into Sources, Sinks, and Conduits";
805803 license = stdenv.lib.licenses.bsd3;
806804 }) {};
805+ "cereal-vector" = callPackage
806+ ({ mkDerivation, base, bytestring, cereal, QuickCheck, vector }:
807+ mkDerivation {
808+ pname = "cereal-vector";
809+ version = "0.2.0.1";
810+ sha256 = "0czrb4l1n73cfxxlzbcqfa34qa3gw0m5w5mlz0rawylyqfk8a1pz";
811+ libraryHaskellDepends = [ base bytestring cereal vector ];
812+ testHaskellDepends = [ base cereal QuickCheck vector ];
813+ homepage = "https://github.com/acfoltzer/cereal-vector";
814+ description = "Serialize instances for Data.Vector types.";
815+ license = stdenv.lib.licenses.bsd3;
816+ }) {};
807817 "chunked-data" = callPackage
808818 ({ mkDerivation, base, bytestring, containers, semigroups, text
809819 , transformers, vector
810820 }:
811821 mkDerivation {
812822 pname = "chunked-data";
813− version = "0.3.1";
814− sha256 = "16m7y7fwrirbjbqqcsfmr4yxa9qvfax6r7pw0zl9ky71ms0wa47p";
823+ version = "0.3.0";
824+ sha256 = "0bszq6fijnr4pmadzz89smj7kfmzx0ca3wd9ga8gv0in9jk9vgp1";
815825 libraryHaskellDepends = [
816826 base bytestring containers semigroups text transformers vector
817827 ];
818− homepage = "https://github.com/snoyberg/mono-traversable#readme";
828+ homepage = "https://github.com/snoyberg/mono-traversable";
819829 description = "Typeclasses for dealing with various chunked data representations";
820830 license = stdenv.lib.licenses.mit;
821831 }) {};
822832 "classy-prelude" = callPackage
823833 ({ mkDerivation, async, base, basic-prelude, bifunctors, bytestring
824− , chunked-data, containers, deepseq, dlist, ghc-prim, hashable
825− , hspec, mono-traversable, mono-traversable-instances, mtl
826− , mutable-containers, primitive, QuickCheck, say, semigroups, stm
827− , stm-chans, text, time, transformers, unliftio
828− , unordered-containers, vector, vector-instances
834+ , chunked-data, containers, deepseq, dlist, exceptions, ghc-prim
835+ , hashable, hspec, lifted-async, lifted-base, monad-unlift
836+ , mono-traversable, mono-traversable-instances, mtl
837+ , mutable-containers, primitive, QuickCheck, safe-exceptions, say
838+ , semigroups, stm, stm-chans, text, time, time-locale-compat
839+ , transformers, transformers-base, unordered-containers, vector
840+ , vector-instances
829841 }:
830842 mkDerivation {
831843 pname = "classy-prelude";
832− version = "1.4.0";
833− sha256 = "1q7r4lnrxjsh7rj5nr0cs22ddp9m6maa7bzbkarxw3xbfrb2afrb";
844+ version = "1.3.1";
845+ sha256 = "0rk1h0kipmpk94ny2i389l6kjv7j4a55vabpm938rxv5clja2wyd";
834846 libraryHaskellDepends = [
835847 async base basic-prelude bifunctors bytestring chunked-data
836− containers deepseq dlist ghc-prim hashable mono-traversable
837− mono-traversable-instances mtl mutable-containers primitive say
838− semigroups stm stm-chans text time transformers unliftio
848+ containers deepseq dlist exceptions ghc-prim hashable lifted-async
849+ lifted-base monad-unlift mono-traversable
850+ mono-traversable-instances mtl mutable-containers primitive
851+ safe-exceptions say semigroups stm stm-chans text time
852+ time-locale-compat transformers transformers-base
839853 unordered-containers vector vector-instances
840854 ];
841855 testHaskellDepends = [
@@ -846,16 +860,17 @@ self: {
846860 license = stdenv.lib.licenses.mit;
847861 }) {};
848862 "classy-prelude-conduit" = callPackage
849− ({ mkDerivation, base, bytestring, classy-prelude, conduit, hspec
850− , monad-control, QuickCheck, resourcet, transformers, void
863+ ({ mkDerivation, base, bytestring, classy-prelude, conduit
864+ , conduit-combinators, hspec, monad-control, QuickCheck, resourcet
865+ , transformers, void
851866 }:
852867 mkDerivation {
853868 pname = "classy-prelude-conduit";
854− version = "1.4.0";
855− sha256 = "096466cyyxxmg3jpq705xjjc4r7v9b607hgbys8vybjlldkjbvrr";
869+ version = "1.3.1";
870+ sha256 = "0n76c6bg45zcvy1jid3lrn6cr4iz3la7dd1ym7nffvqvgrfp0r2j";
856871 libraryHaskellDepends = [
857− base bytestring classy-prelude conduit monad-control resourcet
858− transformers void
872+ base bytestring classy-prelude conduit conduit-combinators
873+ monad-control resourcet transformers void
859874 ];
860875 testHaskellDepends = [
861876 base bytestring conduit hspec QuickCheck transformers
@@ -882,13 +897,16 @@ self: {
882897 }:
883898 mkDerivation {
884899 pname = "cmdargs";
885− version = "0.10.20";
886− sha256 = "0cbkmgrcnwgigg6z88y3c09gm7g6dwm7gzbgr53h8k1xik29s9hf";
900+ version = "0.10.18";
901+ sha256 = "1lnmcsf6p9yrwwz1zvrw5lbc32xpff7b70yz4ylawaflnlz6wrlh";
887902 isLibrary = true;
888903 isExecutable = true;
889904 libraryHaskellDepends = [
890905 base filepath process template-haskell transformers
891906 ];
907+ executableHaskellDepends = [
908+ base filepath process template-haskell transformers
909+ ];
892910 homepage = "https://github.com/ndmitchell/cmdargs#readme";
893911 description = "Command line argument processing";
894912 license = stdenv.lib.licenses.bsd3;
@@ -906,14 +924,18 @@ self: {
906924 license = stdenv.lib.licenses.bsd3;
907925 }) {};
908926 "colour" = callPackage
909− ({ mkDerivation, base }:
927+ ({ mkDerivation, base, QuickCheck, random, test-framework
928+ , test-framework-quickcheck2
929+ }:
910930 mkDerivation {
911931 pname = "colour";
912932 version = "2.3.4";
913933 sha256 = "1sy51nz096sv91nxqk6yk7b92b5a40axv9183xakvki2nc09yhqg";
914934 enableSeparateDataOutput = true;
915935 libraryHaskellDepends = [ base ];
916− doCheck = false;
936+ testHaskellDepends = [
937+ base QuickCheck random test-framework test-framework-quickcheck2
938+ ];
917939 homepage = "http://www.haskell.org/haskellwiki/Colour";
918940 description = "A model for human colour/color perception";
919941 license = stdenv.lib.licenses.mit;
@@ -925,8 +947,10 @@ self: {
925947 }:
926948 mkDerivation {
927949 pname = "comonad";
928− version = "5.0.4";
929− sha256 = "09g870c4flp4k3fgbibsd0mmfjani1qcpbcl685v8x89kxzrva3q";
950+ version = "5.0.2";
951+ sha256 = "115pai560rllsmym76bj787kwz5xx19y8bl6262005nddqwzxc0v";
952+ revision = "1";
953+ editedCabalFile = "1lnsnx8p3wlfhd1xfc68za3b00vq77z2m6b0vqiw2laqmpj9akcw";
930954 setupHaskellDepends = [ base Cabal cabal-doctest ];
931955 libraryHaskellDepends = [
932956 base containers contravariant distributive semigroups tagged
@@ -937,43 +961,26 @@ self: {
937961 description = "Comonads";
938962 license = stdenv.lib.licenses.bsd3;
939963 }) {};
940− "concurrent-output" = callPackage
941− ({ mkDerivation, ansi-terminal, async, base, directory, exceptions
942− , process, stm, terminal-size, text, transformers, unix
943− }:
944− mkDerivation {
945− pname = "concurrent-output";
946− version = "1.10.6";
947− sha256 = "1qlp1vij4qgcrkw8ym5xdc0pgfwklbhsfh56sgayy3cvpvcac093";
948− libraryHaskellDepends = [
949− ansi-terminal async base directory exceptions process stm
950− terminal-size text transformers unix
951− ];
952− description = "Ungarble output from several threads or commands";
953− license = stdenv.lib.licenses.bsd2;
954− }) {};
955964 "conduit" = callPackage
956− ({ mkDerivation, base, bytestring, containers, deepseq, directory
957− , exceptions, filepath, gauge, hspec, kan-extensions
958− , mono-traversable, mtl, mwc-random, primitive, QuickCheck
959− , resourcet, safe, silently, split, text, transformers, unix
960− , unliftio, unliftio-core, vector
965+ ({ mkDerivation, base, containers, criterion, deepseq, exceptions
966+ , hspec, kan-extensions, lifted-base, mmorph, monad-control, mtl
967+ , mwc-random, primitive, QuickCheck, resourcet, safe, split
968+ , transformers, transformers-base, transformers-compat, vector
961969 }:
962970 mkDerivation {
963971 pname = "conduit";
964− version = "1.3.0.3";
965− sha256 = "1sangm0qqi9dzlq95746a3kl14k8b09592a423shxjf2a0b1yx5v";
972+ version = "1.2.12.1";
973+ sha256 = "0zl6gflh7y36y2vypjhqx13nhkk5y3h12c1zj7kjfclrmwnvnwh0";
966974 libraryHaskellDepends = [
967− base bytestring directory exceptions filepath mono-traversable mtl
968− primitive resourcet text transformers unix unliftio-core vector
975+ base exceptions lifted-base mmorph monad-control mtl primitive
976+ resourcet transformers transformers-base transformers-compat
969977 ];
970978 testHaskellDepends = [
971− base bytestring containers directory exceptions filepath hspec
972− mono-traversable mtl QuickCheck resourcet safe silently split text
973− transformers unliftio vector
979+ base containers exceptions hspec mtl QuickCheck resourcet safe
980+ split transformers
974981 ];
975982 benchmarkHaskellDepends = [
976− base containers deepseq gauge hspec kan-extensions mwc-random
983+ base containers criterion deepseq hspec kan-extensions mwc-random
977984 transformers vector
978985 ];
979986 homepage = "http://github.com/snoyberg/conduit";
@@ -981,40 +988,57 @@ self: {
981988 license = stdenv.lib.licenses.mit;
982989 }) {};
983990 "conduit-combinators" = callPackage
984− ({ mkDerivation, base }:
991+ ({ mkDerivation, base, base16-bytestring, base64-bytestring
992+ , bytestring, chunked-data, conduit, conduit-extra, containers
993+ , directory, filepath, hspec, monad-control, mono-traversable, mtl
994+ , mwc-random, primitive, QuickCheck, resourcet, safe, silently
995+ , text, transformers, transformers-base, unix, unix-compat, vector
996+ , void
997+ }:
985998 mkDerivation {
986999 pname = "conduit-combinators";
987− version = "1.3.0";
988− sha256 = "1lz70vwp4y4lpsivxl0cshq7aq3968rh48r6rjvpyaj2l0bdj5wp";
989− libraryHaskellDepends = [ base ];
990− doHaddock = false;
1000+ version = "1.1.2";
1001+ sha256 = "0f31iphdi31m7cfd2szq06x3xdag1kkv2vbxh6bm2ax37k9sw2w4";
1002+ libraryHaskellDepends = [
1003+ base base16-bytestring base64-bytestring bytestring chunked-data
1004+ conduit conduit-extra filepath monad-control mono-traversable
1005+ mwc-random primitive resourcet text transformers transformers-base
1006+ unix unix-compat vector void
1007+ ];
1008+ testHaskellDepends = [
1009+ base base16-bytestring base64-bytestring bytestring chunked-data
1010+ conduit containers directory filepath hspec mono-traversable mtl
1011+ mwc-random QuickCheck safe silently text transformers vector
1012+ ];
9911013 homepage = "https://github.com/snoyberg/mono-traversable#readme";
992− description = "DEPRECATED Functionality merged into the conduit package itself";
1014+ description = "Commonly used conduit functions, for both chunked and unchunked data";
9931015 license = stdenv.lib.licenses.mit;
9941016 }) {};
9951017 "conduit-extra" = callPackage
996− ({ mkDerivation, async, attoparsec, base, bytestring
997− , bytestring-builder, conduit, directory, exceptions, filepath
998− , gauge, hspec, network, primitive, process, QuickCheck, resourcet
999− , stm, streaming-commons, text, transformers, transformers-base
1000− , typed-process, unliftio-core
1018+ ({ mkDerivation, async, attoparsec, base, blaze-builder, bytestring
1019+ , bytestring-builder, conduit, criterion, directory, exceptions
1020+ , filepath, hspec, monad-control, network, primitive, process
1021+ , QuickCheck, resourcet, stm, streaming-commons, text, transformers
1022+ , transformers-base, typed-process, unliftio-core
10011023 }:
10021024 mkDerivation {
10031025 pname = "conduit-extra";
1004− version = "1.3.0";
1005− sha256 = "1bi2b6kdzy5f9glq46jzsk02has95jkxqz0cchpbmnakzhjwjh9c";
1026+ version = "1.2.2";
1027+ sha256 = "04bc1vy9giwfdcavrhjbmzm31lrf5360swns38yg6brql4pa2vii";
10061028 libraryHaskellDepends = [
1007− async attoparsec base bytestring conduit directory filepath network
1008− primitive process resourcet stm streaming-commons text transformers
1029+ async attoparsec base blaze-builder bytestring conduit directory
1030+ exceptions filepath monad-control network primitive process
1031+ resourcet stm streaming-commons text transformers transformers-base
10091032 typed-process unliftio-core
10101033 ];
10111034 testHaskellDepends = [
1012− async attoparsec base bytestring bytestring-builder conduit
1013− directory exceptions hspec process QuickCheck resourcet stm
1035+ async attoparsec base blaze-builder bytestring bytestring-builder
1036+ conduit directory exceptions hspec process QuickCheck resourcet stm
10141037 streaming-commons text transformers transformers-base
10151038 ];
10161039 benchmarkHaskellDepends = [
1017− base bytestring bytestring-builder conduit gauge transformers
1040+ base blaze-builder bytestring bytestring-builder conduit criterion
1041+ transformers
10181042 ];
10191043 homepage = "http://github.com/snoyberg/conduit";
10201044 description = "Batteries included conduit: adapters for common libraries";
@@ -1038,55 +1062,52 @@ self: {
10381062 license = stdenv.lib.licenses.bsd3;
10391063 }) {};
10401064 "constraints" = callPackage
1041− ({ mkDerivation, base, binary, deepseq, ghc-prim, hashable, hspec
1042− , hspec-discover, mtl, semigroups, transformers
1043− , transformers-compat
1065+ ({ mkDerivation, base, binary, deepseq, ghc-prim, hashable, mtl
1066+ , transformers, transformers-compat
10441067 }:
10451068 mkDerivation {
10461069 pname = "constraints";
1047− version = "0.10.1";
1048− sha256 = "1xy3vv78jxc17hm0z7qqspxjwv7l2jbcbj670yrl2f053qkfr02q";
1070+ version = "0.9.1";
1071+ sha256 = "11d76051i2a335bvack04dqvsz4zhgcms1jxlvy4a4c670l02vi7";
10491072 libraryHaskellDepends = [
1050− base binary deepseq ghc-prim hashable mtl semigroups transformers
1073+ base binary deepseq ghc-prim hashable mtl transformers
10511074 transformers-compat
10521075 ];
1053− testHaskellDepends = [ base hspec ];
1054− testToolDepends = [ hspec-discover ];
10551076 homepage = "http://github.com/ekmett/constraints/";
10561077 description = "Constraint manipulation";
10571078 license = stdenv.lib.licenses.bsd2;
10581079 }) {};
10591080 "contravariant" = callPackage
1060− ({ mkDerivation, base, StateVar, transformers, transformers-compat
1081+ ({ mkDerivation, base, semigroups, StateVar, transformers
1082+ , transformers-compat, void
10611083 }:
10621084 mkDerivation {
10631085 pname = "contravariant";
1064− version = "1.4.1";
1065− sha256 = "1vfhk8c5cxmmakx7rflap1ipkx5q0j5vnlrcz7yz6y53kxhksgf9";
1066− revision = "1";
1067− editedCabalFile = "0qj5nymccrb9p0cd6hffsy90jidjng14g9yv95z8v6h4q84sbzvx";
1086+ version = "1.4";
1087+ sha256 = "117fff8kkrvlmr8cb2jpj71z7lf2pdiyks6ilyx89mry6zqnsrp1";
10681088 libraryHaskellDepends = [
1069− base StateVar transformers transformers-compat
1089+ base semigroups StateVar transformers transformers-compat void
10701090 ];
10711091 homepage = "http://github.com/ekmett/contravariant/";
10721092 description = "Contravariant functors";
10731093 license = stdenv.lib.licenses.bsd3;
10741094 }) {};
10751095 "cookie" = callPackage
1076− ({ mkDerivation, base, bytestring, data-default-class, deepseq
1077− , HUnit, QuickCheck, tasty, tasty-hunit, tasty-quickcheck, text
1078− , time
1096+ ({ mkDerivation, base, blaze-builder, bytestring
1097+ , data-default-class, deepseq, HUnit, old-locale, QuickCheck, tasty
1098+ , tasty-hunit, tasty-quickcheck, text, time
10791099 }:
10801100 mkDerivation {
10811101 pname = "cookie";
1082− version = "0.4.4";
1083− sha256 = "1qy09i0jh2z9i9avy2khf8a8afq4fqgnv0fyrszgfg4kmq2fsi9j";
1102+ version = "0.4.3";
1103+ sha256 = "0qpdydhb9gw590ffabqg70x7xvjpg8l74idqnrfbhv5yrr7hryzv";
10841104 libraryHaskellDepends = [
1085− base bytestring data-default-class deepseq text time
1105+ base blaze-builder bytestring data-default-class deepseq old-locale
1106+ text time
10861107 ];
10871108 testHaskellDepends = [
1088− base bytestring HUnit QuickCheck tasty tasty-hunit tasty-quickcheck
1089− text time
1109+ base blaze-builder bytestring HUnit QuickCheck tasty tasty-hunit
1110+ tasty-quickcheck text time
10901111 ];
10911112 homepage = "http://github.com/snoyberg/cookie";
10921113 description = "HTTP cookie parsing and rendering";
@@ -1126,76 +1147,37 @@ self: {
11261147 license = stdenv.lib.licenses.bsd3;
11271148 }) {};
11281149 "criterion" = callPackage
1129− ({ mkDerivation, aeson, ansi-wl-pprint, base, base-compat
1130− , base-compat-batteries, binary, bytestring, cassava, code-page
1131− , containers, deepseq, directory, exceptions, filepath, Glob, HUnit
1132− , js-flot, js-jquery, microstache, mtl, mwc-random
1133− , optparse-applicative, parsec, QuickCheck, semigroups, statistics
1134− , tasty, tasty-hunit, tasty-quickcheck, text, time, transformers
1135− , transformers-compat, vector, vector-algorithms
1150+ ({ mkDerivation, aeson, ansi-wl-pprint, base, base-compat, binary
1151+ , bytestring, cassava, code-page, containers, deepseq, directory
1152+ , exceptions, filepath, Glob, HUnit, js-flot, js-jquery
1153+ , microstache, mtl, mwc-random, optparse-applicative, parsec
1154+ , QuickCheck, semigroups, statistics, tasty, tasty-hunit
1155+ , tasty-quickcheck, text, time, transformers, transformers-compat
1156+ , vector, vector-algorithms
11361157 }:
11371158 mkDerivation {
11381159 pname = "criterion";
1139− version = "1.4.1.0";
1140− sha256 = "0v429araqkcw3wwwi6fsp0g7g1hy3l47p061lcy7r4m7d9khd4y4";
1160+ version = "1.2.6.0";
1161+ sha256 = "0a9pjmy74cd3yirihyabavsfa6b9rrrgav86qdagw5nwjw7as1bc";
11411162 isLibrary = true;
11421163 isExecutable = true;
11431164 enableSeparateDataOutput = true;
11441165 libraryHaskellDepends = [
1145− aeson ansi-wl-pprint base base-compat-batteries binary bytestring
1146− cassava code-page containers deepseq directory exceptions filepath
1147− Glob js-flot js-jquery microstache mtl mwc-random
1148− optparse-applicative parsec semigroups statistics text time
1149− transformers transformers-compat vector vector-algorithms
1150− ];
1151− executableHaskellDepends = [
1152− base base-compat-batteries optparse-applicative semigroups
1166+ aeson ansi-wl-pprint base base-compat binary bytestring cassava
1167+ code-page containers deepseq directory exceptions filepath Glob
1168+ js-flot js-jquery microstache mtl mwc-random optparse-applicative
1169+ parsec semigroups statistics text time transformers
1170+ transformers-compat vector vector-algorithms
11531171 ];
1172+ executableHaskellDepends = [ base optparse-applicative ];
11541173 testHaskellDepends = [
1155− aeson base base-compat base-compat-batteries bytestring deepseq
1156− directory HUnit QuickCheck statistics tasty tasty-hunit
1157− tasty-quickcheck vector
1174+ aeson base bytestring deepseq directory HUnit QuickCheck statistics
1175+ tasty tasty-hunit tasty-quickcheck vector
11581176 ];
11591177 homepage = "http://www.serpentine.com/criterion";
11601178 description = "Robust, reliable performance measurement and analysis";
11611179 license = stdenv.lib.licenses.bsd3;
11621180 }) {};
1163− "crypto-api" = callPackage
1164− ({ mkDerivation, base, bytestring, cereal, entropy, tagged
1165− , transformers
1166− }:
1167− mkDerivation {
1168− pname = "crypto-api";
1169− version = "0.13.3";
1170− sha256 = "19bsmkqkpnvh01b77pmyarx00fic15j4hvg4pzscrj4prskrx2i9";
1171− revision = "1";
1172− editedCabalFile = "1z6n1sa5pn3iqvqjrd8hv4bc2pxzsrhm5sh0l8z7g9lbqp6w0wp5";
1173− libraryHaskellDepends = [
1174− base bytestring cereal entropy tagged transformers
1175− ];
1176− homepage = "https://github.com/TomMD/crypto-api";
1177− description = "A generic interface for cryptographic operations";
1178− license = stdenv.lib.licenses.bsd3;
1179− }) {};
1180− "crypto-api-tests" = callPackage
1181− ({ mkDerivation, base, bytestring, cereal, crypto-api, directory
1182− , filepath, HUnit, QuickCheck, test-framework, test-framework-hunit
1183− , test-framework-quickcheck2
1184− }:
1185− mkDerivation {
1186− pname = "crypto-api-tests";
1187− version = "0.3";
1188− sha256 = "0w3j43jdrlj28jryp18hc6q84nkl2yf4vs1hhgrsk7gb9kfyqjpl";
1189− enableSeparateDataOutput = true;
1190− libraryHaskellDepends = [
1191− base bytestring cereal crypto-api directory filepath HUnit
1192− QuickCheck test-framework test-framework-hunit
1193− test-framework-quickcheck2
1194− ];
1195− homepage = "http://trac.haskell.org/crypto-api/wiki";
1196− description = "A test framework and KATs for cryptographic operations";
1197− license = stdenv.lib.licenses.bsd3;
1198− }) {};
11991181 "cryptohash" = callPackage
12001182 ({ mkDerivation, base, byteable, bytestring, criterion, cryptonite
12011183 , ghc-prim, HUnit, memory, QuickCheck, tasty, tasty-hunit
@@ -1218,22 +1200,22 @@ self: {
12181200 license = stdenv.lib.licenses.bsd3;
12191201 }) {};
12201202 "cryptonite" = callPackage
1221− ({ mkDerivation, base, basement, bytestring, deepseq, gauge
1203+ ({ mkDerivation, base, bytestring, criterion, deepseq, foundation
12221204 , ghc-prim, integer-gmp, memory, random, tasty, tasty-hunit
12231205 , tasty-kat, tasty-quickcheck
12241206 }:
12251207 mkDerivation {
12261208 pname = "cryptonite";
1227− version = "0.25";
1228− sha256 = "131wbbdr5yavs5k1ah9sz6fqx1ffyvaxf66pwjzsfc47mwc1mgl9";
1209+ version = "0.24";
1210+ sha256 = "11js3fg1rbrgy17i0nq19v9w4w28s80zglb6fnlbz6zg8cik3hqp";
12291211 libraryHaskellDepends = [
1230− base basement bytestring deepseq ghc-prim integer-gmp memory
1212+ base bytestring deepseq foundation ghc-prim integer-gmp memory
12311213 ];
12321214 testHaskellDepends = [
12331215 base bytestring memory tasty tasty-hunit tasty-kat tasty-quickcheck
12341216 ];
12351217 benchmarkHaskellDepends = [
1236− base bytestring deepseq gauge memory random
1218+ base bytestring criterion memory random
12371219 ];
12381220 homepage = "https://github.com/haskell-crypto/cryptonite";
12391221 description = "Cryptography Primitives sink";
@@ -1248,8 +1230,6 @@ self: {
12481230 pname = "cryptonite-conduit";
12491231 version = "0.2.2";
12501232 sha256 = "1bldcmda4xh52mw1wfrjljv8crhw3al7v7kv1j0vidvr7ymnjpbh";
1251− revision = "1";
1252− editedCabalFile = "1hh2nzfz4qpxgivfilgk4ll416lph8b2fdkzpzrmqfjglivydfmz";
12531233 libraryHaskellDepends = [
12541234 base bytestring conduit conduit-extra cryptonite exceptions memory
12551235 resourcet transformers
@@ -1330,17 +1310,18 @@ self: {
13301310 }) {};
13311311 "distribution-nixpkgs" = callPackage
13321312 ({ mkDerivation, aeson, base, bytestring, Cabal, containers
1333− , deepseq, hspec, language-nix, lens, pretty, process, split
1313+ , deepseq, doctest, hspec, language-nix, lens, pretty, process
1314+ , split
13341315 }:
13351316 mkDerivation {
13361317 pname = "distribution-nixpkgs";
1337− version = "1.1.1";
1338− sha256 = "1694crd3l9cyc0c5xvqmx62154519g2cnpzc5qmlypwrk258bssm";
1318+ version = "1.1";
1319+ sha256 = "15m881mrhpqg1xjdjz65ym8pajp1nijrcvb6dx3vv55430cjw1qx";
13391320 libraryHaskellDepends = [
13401321 aeson base bytestring Cabal containers deepseq language-nix lens
13411322 pretty process split
13421323 ];
1343− testHaskellDepends = [ base deepseq hspec lens ];
1324+ testHaskellDepends = [ base deepseq doctest hspec lens ];
13441325 homepage = "https://github.com/peti/distribution-nixpkgs#readme";
13451326 description = "Types and functions to manipulate the Nixpkgs distribution";
13461327 license = stdenv.lib.licenses.bsd3;
@@ -1354,8 +1335,8 @@ self: {
13541335 pname = "distributive";
13551336 version = "0.5.3";
13561337 sha256 = "0y566r97sfyvhsmd4yxiz4ns2mqgwf5bdbp56wgxl6wlkidq0wwi";
1357− revision = "6";
1358− editedCabalFile = "06bd38rf31yrvvy989r44pm0id3dsxwcp6nxg7wk6ccj3n2b8rzk";
1338+ revision = "2";
1339+ editedCabalFile = "02j27xvlj0jw3b2jpfg6wbysj0blllin792wj6qnrgnrvd4haj7v";
13591340 setupHaskellDepends = [ base Cabal cabal-doctest ];
13601341 libraryHaskellDepends = [
13611342 base base-orphans tagged transformers transformers-compat
@@ -1366,13 +1347,17 @@ self: {
13661347 license = stdenv.lib.licenses.bsd3;
13671348 }) {};
13681349 "dlist" = callPackage
1369− ({ mkDerivation, base, Cabal, deepseq, QuickCheck }:
1350+ ({ mkDerivation, base, Cabal, deepseq, QuickCheck
1351+ , quickcheck-instances
1352+ }:
13701353 mkDerivation {
13711354 pname = "dlist";
1372− version = "0.8.0.4";
1373− sha256 = "0yirrh0s6acjy9hhvf5fqg2d6q5y6gm9xs04v6w1imndh1xqdwdc";
1355+ version = "0.8.0.3";
1356+ sha256 = "0brgai4vs7xz29p06kd6gzg5bpa8iy3k7yzgcc44izspd74q4rw7";
13741357 libraryHaskellDepends = [ base deepseq ];
1375− testHaskellDepends = [ base Cabal QuickCheck ];
1358+ testHaskellDepends = [
1359+ base Cabal QuickCheck quickcheck-instances
1360+ ];
13761361 homepage = "https://github.com/spl/dlist";
13771362 description = "Difference lists";
13781363 license = stdenv.lib.licenses.bsd3;
@@ -1396,24 +1381,20 @@ self: {
13961381 }:
13971382 mkDerivation {
13981383 pname = "doctest";
1399− version = "0.16.0";
1400− sha256 = "0hkccch65s3kp0b36h7bqhilnpi4bx8kngncm7ma9vbd3dwacjdv";
1384+ version = "0.13.0";
1385+ sha256 = "08g3nmpqbnbkxc95d65hkhfabwax10qrq51vlynr342npn40mn2b";
14011386 isLibrary = true;
14021387 isExecutable = true;
14031388 libraryHaskellDepends = [
14041389 base base-compat code-page deepseq directory filepath ghc ghc-paths
14051390 process syb transformers
14061391 ];
1407− executableHaskellDepends = [
1408− base base-compat code-page deepseq directory filepath ghc ghc-paths
1409− process syb transformers
1410− ];
1392+ executableHaskellDepends = [ base ];
14111393 testHaskellDepends = [
14121394 base base-compat code-page deepseq directory filepath ghc ghc-paths
14131395 hspec HUnit mockery process QuickCheck setenv silently
14141396 stringbuilder syb transformers with-location
14151397 ];
1416− doCheck = false;
14171398 homepage = "https://github.com/sol/doctest#readme";
14181399 description = "Test interactive Haskell examples";
14191400 license = stdenv.lib.licenses.mit;
@@ -1422,27 +1403,13 @@ self: {
14221403 ({ mkDerivation, base, directory, filepath, time, unix }:
14231404 mkDerivation {
14241405 pname = "easy-file";
1425− version = "0.2.2";
1426− sha256 = "0zmlcz723051qpn8l8vi51c5rx1blwrw4094jcshkmj8p9r2xxaj";
1406+ version = "0.2.1";
1407+ sha256 = "0v75081bx4qzlqy29hh639nzlr7dncwza3qxbzm9njc4jarf31pz";
14271408 libraryHaskellDepends = [ base directory filepath time unix ];
14281409 homepage = "http://github.com/kazu-yamamoto/easy-file";
14291410 description = "Cross-platform File handling";
14301411 license = stdenv.lib.licenses.bsd3;
14311412 }) {};
1432− "entropy" = callPackage
1433− ({ mkDerivation, base, bytestring, Cabal, directory, filepath
1434− , process, unix
1435− }:
1436− mkDerivation {
1437− pname = "entropy";
1438− version = "0.4.1.1";
1439− sha256 = "1ahz5g148l6sax3dy505na2513i99c7bxix68jja5kbx4f271zcf";
1440− setupHaskellDepends = [ base Cabal directory filepath process ];
1441− libraryHaskellDepends = [ base bytestring unix ];
1442− homepage = "https://github.com/TomMD/entropy";
1443− description = "A platform independent entropy source";
1444− license = stdenv.lib.licenses.bsd3;
1445− }) {};
14461413 "erf" = callPackage
14471414 ({ mkDerivation, base }:
14481415 mkDerivation {
@@ -1455,22 +1422,21 @@ self: {
14551422 }) {};
14561423 "exceptions" = callPackage
14571424 ({ mkDerivation, base, mtl, QuickCheck, stm, template-haskell
1458− , test-framework, test-framework-hunit, test-framework-quickcheck2
1459− , transformers, transformers-compat
1425+ , test-framework, test-framework-quickcheck2, transformers
1426+ , transformers-compat
14601427 }:
14611428 mkDerivation {
14621429 pname = "exceptions";
1463− version = "0.10.0";
1464− sha256 = "1ms9zansv0pwzwdjncvx4kf18lnkjy2p61hvjhvxmjx5bqp93p8y";
1465− revision = "1";
1466− editedCabalFile = "1ydvmhi9bj7b1md3wd4l2z2lccgyjgv3ha8milmy2l4lad9xh6xy";
1430+ version = "0.8.3";
1431+ sha256 = "1gl7xzffsqmigam6zg0jsglncgzxqafld2p6kb7ccp9xirzdjsjd";
1432+ revision = "2";
1433+ editedCabalFile = "1vl59j0l7m53hkzlcfmdbqbab8dk4lp9gzwryn7nsr6ylg94wayw";
14671434 libraryHaskellDepends = [
14681435 base mtl stm template-haskell transformers transformers-compat
14691436 ];
14701437 testHaskellDepends = [
14711438 base mtl QuickCheck stm template-haskell test-framework
1472− test-framework-hunit test-framework-quickcheck2 transformers
1473− transformers-compat
1439+ test-framework-quickcheck2 transformers transformers-compat
14741440 ];
14751441 homepage = "http://github.com/ekmett/exceptions/";
14761442 description = "Extensible optionally-pure exceptions";
@@ -1486,14 +1452,25 @@ self: {
14861452 description = "Extensible exceptions";
14871453 license = stdenv.lib.licenses.bsd3;
14881454 }) {};
1455+ "fail" = callPackage
1456+ ({ mkDerivation }:
1457+ mkDerivation {
1458+ pname = "fail";
1459+ version = "4.9.0.0";
1460+ sha256 = "18nlj6xvnggy61gwbyrpmvbdkq928wv0wx2zcsljb52kbhddnp3d";
1461+ doHaddock = false;
1462+ homepage = "https://prime.haskell.org/wiki/Libraries/Proposals/MonadFail";
1463+ description = "Forward-compatible MonadFail class";
1464+ license = stdenv.lib.licenses.bsd3;
1465+ }) {};
14891466 "fast-logger" = callPackage
14901467 ({ mkDerivation, array, auto-update, base, bytestring, directory
14911468 , easy-file, filepath, hspec, text, unix, unix-time
14921469 }:
14931470 mkDerivation {
14941471 pname = "fast-logger";
1495− version = "2.4.11";
1496− sha256 = "1ad2vq4nifdxshqk9yrmghqizhkgybfz134kpr6padglb2mxxrdv";
1472+ version = "2.4.10";
1473+ sha256 = "13b7rrv8dw574k6lbl96nar67fx81058gvilsc42v0lgm38sbi6y";
14971474 libraryHaskellDepends = [
14981475 array auto-update base bytestring directory easy-file filepath text
14991476 unix unix-time
@@ -1503,20 +1480,46 @@ self: {
15031480 description = "A fast logging system";
15041481 license = stdenv.lib.licenses.bsd3;
15051482 }) {};
1483+ "fingertree" = callPackage
1484+ ({ mkDerivation, base, HUnit, QuickCheck, test-framework
1485+ , test-framework-hunit, test-framework-quickcheck2
1486+ }:
1487+ mkDerivation {
1488+ pname = "fingertree";
1489+ version = "0.1.3.1";
1490+ sha256 = "08wqzrjdndd7svkil1wr964w4d7zay04nlg7dyzw7wm4d3d3ak4p";
1491+ libraryHaskellDepends = [ base ];
1492+ testHaskellDepends = [
1493+ base HUnit QuickCheck test-framework test-framework-hunit
1494+ test-framework-quickcheck2
1495+ ];
1496+ description = "Generic finger-tree structure, with example instances";
1497+ license = stdenv.lib.licenses.bsd3;
1498+ }) {};
1499+ "fingertree-psqueue" = callPackage
1500+ ({ mkDerivation, base, fingertree }:
1501+ mkDerivation {
1502+ pname = "fingertree-psqueue";
1503+ version = "0.3";
1504+ sha256 = "14kc0ijx44q7whniickjj3h9ag1pixn51dlxjs6n2ypaclcjz34z";
1505+ libraryHaskellDepends = [ base fingertree ];
1506+ description = "Implementation of priority search queues as finger trees";
1507+ license = stdenv.lib.licenses.bsd3;
1508+ }) {};
15061509 "foldl" = callPackage
15071510 ({ mkDerivation, base, bytestring, comonad, containers
15081511 , contravariant, criterion, hashable, mwc-random, primitive
1509− , profunctors, semigroupoids, semigroups, text, transformers
1510− , unordered-containers, vector, vector-builder
1512+ , profunctors, semigroups, text, transformers, unordered-containers
1513+ , vector, vector-builder
15111514 }:
15121515 mkDerivation {
15131516 pname = "foldl";
1514− version = "1.4.2";
1515− sha256 = "14ccc2spv63v7vipfrmk8jbbw2x1dkkxsyzqzcpnkzjw0yg4ghc9";
1517+ version = "1.3.5";
1518+ sha256 = "10qsp7dj2xsq4q2xm6x6b12y5pq32qf7my41hnkmdwwbccvhdxb2";
15161519 libraryHaskellDepends = [
15171520 base bytestring comonad containers contravariant hashable
1518− mwc-random primitive profunctors semigroupoids semigroups text
1519− transformers unordered-containers vector vector-builder
1521+ mwc-random primitive profunctors semigroups text transformers
1522+ unordered-containers vector vector-builder
15201523 ];
15211524 benchmarkHaskellDepends = [ base criterion ];
15221525 description = "Composable, streaming, and efficient left folds";
@@ -1526,8 +1529,8 @@ self: {
15261529 ({ mkDerivation, base, basement, gauge, ghc-prim }:
15271530 mkDerivation {
15281531 pname = "foundation";
1529− version = "0.0.21";
1530− sha256 = "1q43y8wfj0wf9gdq2kzphwjwq6m5pvryy1lqgk954aq5z3ks1lsf";
1532+ version = "0.0.17";
1533+ sha256 = "00f2p47h715fjb3rpsxlf4jskgwk9sz5p692r09gspspqmrs5l84";
15311534 libraryHaskellDepends = [ base basement ghc-prim ];
15321535 testHaskellDepends = [ base basement ];
15331536 benchmarkHaskellDepends = [ base basement gauge ];
@@ -1537,36 +1540,38 @@ self: {
15371540 }) {};
15381541 "free" = callPackage
15391542 ({ mkDerivation, base, bifunctors, comonad, containers
1540− , distributive, exceptions, mtl, profunctors, semigroupoids
1541− , semigroups, template-haskell, transformers, transformers-base
1543+ , distributive, exceptions, mtl, prelude-extras, profunctors
1544+ , semigroupoids, semigroups, template-haskell, transformers
15421545 , transformers-compat
15431546 }:
15441547 mkDerivation {
15451548 pname = "free";
1546− version = "5.0.2";
1547− sha256 = "15m3n9vhz7z3kzv1w3wlfa3x8jp4cbrkwmrcjr7jlx39iqffn1gg";
1549+ version = "4.12.4";
1550+ sha256 = "1147s393442xf4gkpbq0rd1p286vmykgx85mxhk5d1c7wfm4bzn9";
15481551 libraryHaskellDepends = [
15491552 base bifunctors comonad containers distributive exceptions mtl
1550− profunctors semigroupoids semigroups template-haskell transformers
1551− transformers-base transformers-compat
1553+ prelude-extras profunctors semigroupoids semigroups
1554+ template-haskell transformers transformers-compat
15521555 ];
15531556 homepage = "http://github.com/ekmett/free/";
15541557 description = "Monads for free";
15551558 license = stdenv.lib.licenses.bsd3;
15561559 }) {};
15571560 "gauge" = callPackage
1558− ({ mkDerivation, base, basement, bytestring, deepseq, directory
1559− , foundation, process, vector
1561+ ({ mkDerivation, base, basement, bytestring, code-page, containers
1562+ , deepseq, directory, HUnit, math-functions, mwc-random, tasty
1563+ , tasty-hunit, vector
15601564 }:
15611565 mkDerivation {
15621566 pname = "gauge";
1563− version = "0.2.3";
1564− sha256 = "0slsimv2zn9yhakxy2wdyfj6bgjd1p65wp6nr8j0ba7df64xykjs";
1567+ version = "0.1.3";
1568+ sha256 = "1i97f00haj4832s2arbnqq19dpna54ygmchvnqkq00hsxk38cyc0";
15651569 libraryHaskellDepends = [
1566− base basement deepseq directory process vector
1570+ base basement code-page containers deepseq math-functions
1571+ mwc-random vector
15671572 ];
15681573 testHaskellDepends = [
1569− base bytestring deepseq directory foundation
1574+ base bytestring deepseq directory HUnit tasty tasty-hunit
15701575 ];
15711576 benchmarkHaskellDepends = [ base ];
15721577 homepage = "https://github.com/vincenthz/hs-gauge";
@@ -1574,20 +1579,17 @@ self: {
15741579 license = stdenv.lib.licenses.bsd3;
15751580 }) {};
15761581 "generic-deriving" = callPackage
1577− ({ mkDerivation, base, containers, ghc-prim, hspec, hspec-discover
1578− , template-haskell, th-abstraction
1582+ ({ mkDerivation, base, containers, ghc-prim, hspec
1583+ , template-haskell
15791584 }:
15801585 mkDerivation {
15811586 pname = "generic-deriving";
1582− version = "1.12.2";
1583− sha256 = "1i7d6cpj9yhaqb79zays3nqchhaacacjz9bkc0zlwj73y5gvi22n";
1584− revision = "1";
1585− editedCabalFile = "0gr20ypr6s0183wmrhmia0zvpbn4dmfyr3wksrkrqj4i8nhj42fz";
1587+ version = "1.12";
1588+ sha256 = "09nl2c2b54ngqv4rgv3avvallyvfnv5jfld0wk2v90srl3x6p5vk";
15861589 libraryHaskellDepends = [
1587− base containers ghc-prim template-haskell th-abstraction
1590+ base containers ghc-prim template-haskell
15881591 ];
15891592 testHaskellDepends = [ base hspec template-haskell ];
1590− testToolDepends = [ hspec-discover ];
15911593 homepage = "https://github.com/dreixel/generic-deriving";
15921594 description = "Generic programming library for generalised deriving";
15931595 license = stdenv.lib.licenses.bsd3;
@@ -1598,13 +1600,101 @@ self: {
15981600 pname = "ghc-paths";
15991601 version = "0.1.0.9";
16001602 sha256 = "0ibrr1dxa35xx20cpp8jzgfak1rdmy344dfwq4vlq013c6w8z9mg";
1601− revision = "3";
1602− editedCabalFile = "1gx47xbm3qviqccnbsibzkfnlzljvls33jh1ry4l506yvfnf4j10";
1603+ revision = "2";
1604+ editedCabalFile = "1gs6biqbcabgmrwhc1bq1bdaxdwwh26v4mpvj5c7cfyigc64gwyk";
16031605 setupHaskellDepends = [ base Cabal directory ];
16041606 libraryHaskellDepends = [ base ];
16051607 description = "Knowledge of GHC's installation directories";
16061608 license = stdenv.lib.licenses.bsd3;
16071609 }) {};
1610+ "git" = callPackage
1611+ ({ mkDerivation, base, byteable, bytedump, bytestring, containers
1612+ , cryptonite, hourglass, memory, patience, random, system-fileio
1613+ , system-filepath, tasty, tasty-quickcheck, unix-compat
1614+ , utf8-string, vector, zlib, zlib-bindings
1615+ }:
1616+ mkDerivation {
1617+ pname = "git";
1618+ version = "0.2.1";
1619+ sha256 = "0j0hzlxb58g0q8fibg09ppag6bnhk7ym3nyzmqpwjbr6hxkdidsz";
1620+ enableSeparateDataOutput = true;
1621+ libraryHaskellDepends = [
1622+ base byteable bytestring containers cryptonite hourglass memory
1623+ patience random system-fileio system-filepath unix-compat
1624+ utf8-string vector zlib zlib-bindings
1625+ ];
1626+ testHaskellDepends = [
1627+ base bytedump bytestring hourglass tasty tasty-quickcheck
1628+ ];
1629+ homepage = "https://github.com/vincenthz/hs-git";
1630+ description = "Git operations in haskell";
1631+ license = stdenv.lib.licenses.bsd3;
1632+ }) {};
1633+ "gitlib" = callPackage
1634+ ({ mkDerivation, base, base16-bytestring, bytestring, conduit
1635+ , conduit-combinators, containers, directory, exceptions, filepath
1636+ , hashable, lifted-async, lifted-base, monad-control, mtl
1637+ , resourcet, semigroups, tagged, text, time, transformers, unix
1638+ , unordered-containers
1639+ }:
1640+ mkDerivation {
1641+ pname = "gitlib";
1642+ version = "3.1.1";
1643+ sha256 = "1vwmyfmqlly351jq9pgjhcfhnxvrhzkd4lfq7qpsa37vca5pas6x";
1644+ libraryHaskellDepends = [
1645+ base base16-bytestring bytestring conduit conduit-combinators
1646+ containers directory exceptions filepath hashable lifted-async
1647+ lifted-base monad-control mtl resourcet semigroups tagged text time
1648+ transformers unix unordered-containers
1649+ ];
1650+ description = "API library for working with Git repositories";
1651+ license = stdenv.lib.licenses.mit;
1652+ }) {};
1653+ "gitlib-libgit2" = callPackage
1654+ ({ mkDerivation, base, bytestring, conduit, conduit-combinators
1655+ , containers, directory, exceptions, fast-logger, filepath, gitlib
1656+ , gitlib-test, hlibgit2, hspec, hspec-expectations, HUnit
1657+ , lifted-async, lifted-base, mmorph, monad-control, monad-loops
1658+ , mtl, resourcet, stm, stm-conduit, tagged, template-haskell, text
1659+ , text-icu, time, transformers, transformers-base
1660+ }:
1661+ mkDerivation {
1662+ pname = "gitlib-libgit2";
1663+ version = "3.1.1";
1664+ sha256 = "1fv8r2w0fd9m7chrccmf5kw0pr2v0k2r2l0d782galdvq7mhca7w";
1665+ revision = "1";
1666+ editedCabalFile = "0v510c4sd6zwwf6mbc6gfv5sin91ckw4v6c844wrfksi9gdq3shm";
1667+ libraryHaskellDepends = [
1668+ base bytestring conduit conduit-combinators containers directory
1669+ exceptions fast-logger filepath gitlib hlibgit2 lifted-async
1670+ lifted-base mmorph monad-control monad-loops mtl resourcet stm
1671+ stm-conduit tagged template-haskell text text-icu time transformers
1672+ transformers-base
1673+ ];
1674+ testHaskellDepends = [
1675+ base exceptions gitlib gitlib-test hspec hspec-expectations HUnit
1676+ transformers
1677+ ];
1678+ description = "Libgit2 backend for gitlib";
1679+ license = stdenv.lib.licenses.mit;
1680+ }) {};
1681+ "gitlib-test" = callPackage
1682+ ({ mkDerivation, base, bytestring, conduit, conduit-combinators
1683+ , exceptions, gitlib, hspec, hspec-expectations, HUnit
1684+ , monad-control, tagged, text, time, transformers
1685+ }:
1686+ mkDerivation {
1687+ pname = "gitlib-test";
1688+ version = "3.1.0.3";
1689+ sha256 = "07r970d6m15gri6xim71kl2vvml85jlb0vc51zb67gfsd6iby2py";
1690+ libraryHaskellDepends = [
1691+ base bytestring conduit conduit-combinators exceptions gitlib hspec
1692+ hspec-expectations HUnit monad-control tagged text time
1693+ transformers
1694+ ];
1695+ description = "Test library for confirming gitlib backend compliance";
1696+ license = stdenv.lib.licenses.mit;
1697+ }) {};
16081698 "gitrev" = callPackage
16091699 ({ mkDerivation, base, base-compat, directory, filepath, process
16101700 , template-haskell
@@ -1639,14 +1729,17 @@ self: {
16391729 }:
16401730 mkDerivation {
16411731 pname = "hackage-db";
1642− version = "2.0.1";
1643− sha256 = "13ggj72i8dxwh3qwznnqxbr00nvsbapyyhzx5zybfacddnpw3aph";
1732+ version = "2.0";
1733+ sha256 = "09xza82g45nv3gxmryqd2mns4bm8hr6d7hzr7nqdi6zq46s0lfgq";
16441734 isLibrary = true;
16451735 isExecutable = true;
16461736 libraryHaskellDepends = [
16471737 aeson base bytestring Cabal containers directory filepath tar time
16481738 utf8-string
16491739 ];
1740+ executableHaskellDepends = [
1741+ base bytestring Cabal containers utf8-string
1742+ ];
16501743 homepage = "https://github.com/peti/hackage-db#readme";
16511744 description = "Access Hackage's package database via Data.Map";
16521745 license = stdenv.lib.licenses.bsd3;
@@ -1657,10 +1750,8 @@ self: {
16571750 }:
16581751 mkDerivation {
16591752 pname = "happy";
1660− version = "1.19.9";
1661− sha256 = "138xpxdb7x62lpmgmb6b3v3vgdqqvqn4273jaap3mjmc2gla709y";
1662− revision = "2";
1663− editedCabalFile = "1zxi8zfwiwxidrhr0yj5srpzp32z66sld9xv0k4yz7046rkl3577";
1753+ version = "1.19.8";
1754+ sha256 = "186ky3bly0i3cc56qk3r7j7pxh2108aackq4n2lli7jmbnb3kxsd";
16641755 isLibrary = false;
16651756 isExecutable = true;
16661757 setupHaskellDepends = [ base Cabal directory filepath ];
@@ -1679,8 +1770,10 @@ self: {
16791770 }:
16801771 mkDerivation {
16811772 pname = "hashable";
1682− version = "1.2.7.0";
1683− sha256 = "1gra8gq3kb7b2sd845h55yxlrfqx3ii004c6vjhga8v0b30fzdgc";
1773+ version = "1.2.6.1";
1774+ sha256 = "0ymv2mcrrgbdc2w39rib171fwnhg7fgp0sy4h8amrh1vw64qgjll";
1775+ revision = "2";
1776+ editedCabalFile = "0w4756sa04nk2bw3vnysb0y9d09zzg3c77aydkjfxz1hnl1dvnjn";
16841777 isLibrary = true;
16851778 isExecutable = true;
16861779 libraryHaskellDepends = [
@@ -1701,8 +1794,10 @@ self: {
17011794 ({ mkDerivation, base, ghc-prim, hashable, primitive, vector }:
17021795 mkDerivation {
17031796 pname = "hashtables";
1704− version = "1.2.3.1";
1705− sha256 = "1giw9caajr07slf09j7zry9b0kvm4yj9q78zy1mawzi6gk3wglcg";
1797+ version = "1.2.2.1";
1798+ sha256 = "1g7nvj4cmscv1jjhms1pxb2gj4rflg2pcj3pb2z7x9fck8557bbs";
1799+ revision = "1";
1800+ editedCabalFile = "0wcjkd8imgx3j4ygj3r2cdfzknk1bbq0745axy7kbm2sckz1xqcz";
17061801 libraryHaskellDepends = [
17071802 base ghc-prim hashable primitive vector
17081803 ];
@@ -1727,8 +1822,8 @@ self: {
17271822 }:
17281823 mkDerivation {
17291824 pname = "haskell-src-exts";
1730− version = "1.20.2";
1731− sha256 = "1sm3z4v1p5yffg01ldgavz71s3bvfhjfa13k428rk14bpkl8crlz";
1825+ version = "1.19.1";
1826+ sha256 = "0wd93cqzdk1wq8csha8c8sphksi2jb3gr9g8rk3m9mkkfs3b5xgh";
17321827 libraryHaskellDepends = [ array base cpphs ghc-prim pretty ];
17331828 libraryToolDepends = [ happy ];
17341829 testHaskellDepends = [
@@ -1746,8 +1841,8 @@ self: {
17461841 }:
17471842 mkDerivation {
17481843 pname = "haskell-src-meta";
1749− version = "0.8.0.3";
1750− sha256 = "08jq156zv4m0fjq6712n99c1jwxnpa6kj6sq8ch0r1l0a1ay6ww4";
1844+ version = "0.8.0.1";
1845+ sha256 = "1i5f21mx061k50nl3pvvffjqsbvvldl50y8d4b9b31g63l0jg5q9";
17511846 libraryHaskellDepends = [
17521847 base haskell-src-exts pretty syb template-haskell th-orphans
17531848 ];
@@ -1764,10 +1859,10 @@ self: {
17641859 }:
17651860 mkDerivation {
17661861 pname = "heaps";
1767− version = "0.3.6";
1768− sha256 = "1cnxgmxxvl053yv93vcz5fnla4iir5g9wr697n88ysdyybbkq70q";
1769− revision = "3";
1770− editedCabalFile = "0k6wsm1hwn3vaxdvw8p7cidxg7p8zply2ig4w4qrbpyjhl6dj9x9";
1862+ version = "0.3.5";
1863+ sha256 = "1p1nsglsf8hric63cn3n1iw1nlbiv3lgk3n5gq0znajj7j7s64qv";
1864+ revision = "1";
1865+ editedCabalFile = "05avm1b16gj3rlm9sjqkxb0flq055r6gqhnacp7yzw4j1bghm5j7";
17711866 setupHaskellDepends = [ base Cabal cabal-doctest ];
17721867 libraryHaskellDepends = [ base ];
17731868 testHaskellDepends = [ base directory doctest filepath ];
@@ -1775,32 +1870,6 @@ self: {
17751870 description = "Asymptotically optimal Brodal/Okasaki heaps";
17761871 license = stdenv.lib.licenses.bsd3;
17771872 }) {};
1778− "hedgehog" = callPackage
1779− ({ mkDerivation, ansi-terminal, async, base, bytestring
1780− , concurrent-output, containers, directory, exceptions
1781− , lifted-async, mmorph, monad-control, mtl, pretty-show, primitive
1782− , random, resourcet, semigroups, stm, template-haskell, text
1783− , th-lift, time, transformers, transformers-base, unix
1784− , wl-pprint-annotated
1785− }:
1786− mkDerivation {
1787− pname = "hedgehog";
1788− version = "0.6";
1789− sha256 = "0c3y4gvl1i2r54ayha2kw5i2gdpd8nfzfzjly5vhxm13ylygwvxq";
1790− libraryHaskellDepends = [
1791− ansi-terminal async base bytestring concurrent-output containers
1792− directory exceptions lifted-async mmorph monad-control mtl
1793− pretty-show primitive random resourcet semigroups stm
1794− template-haskell text th-lift time transformers transformers-base
1795− unix wl-pprint-annotated
1796− ];
1797− testHaskellDepends = [
1798− base containers pretty-show semigroups text transformers
1799− ];
1800− homepage = "https://hedgehog.qa";
1801− description = "Hedgehog will eat all your bugs";
1802− license = stdenv.lib.licenses.bsd3;
1803− }) {};
18041873 "hex" = callPackage
18051874 ({ mkDerivation, base, bytestring }:
18061875 mkDerivation {
@@ -1851,19 +1920,19 @@ self: {
18511920 license = stdenv.lib.licenses.bsd3;
18521921 }) {};
18531922 "hourglass" = callPackage
1854− ({ mkDerivation, base, bytestring, deepseq, gauge, mtl, old-locale
1855− , tasty, tasty-hunit, tasty-quickcheck, time
1923+ ({ mkDerivation, base, bytestring, criterion, deepseq, mtl
1924+ , old-locale, tasty, tasty-hunit, tasty-quickcheck, time
18561925 }:
18571926 mkDerivation {
18581927 pname = "hourglass";
1859− version = "0.2.11";
1860− sha256 = "0lag9sgj7ndrbfmab6jhszlv413agg0zzaj5r9f2fmf07wqbp9hq";
1928+ version = "0.2.10";
1929+ sha256 = "104d1yd84hclprg740nkz60vx589mnm094zriw6zczbgg8nkclym";
18611930 libraryHaskellDepends = [ base deepseq ];
18621931 testHaskellDepends = [
18631932 base deepseq mtl old-locale tasty tasty-hunit tasty-quickcheck time
18641933 ];
18651934 benchmarkHaskellDepends = [
1866− base bytestring deepseq gauge mtl old-locale time
1935+ base bytestring criterion deepseq mtl old-locale time
18671936 ];
18681937 homepage = "https://github.com/vincenthz/hs-hourglass";
18691938 description = "simple performant time related library";
@@ -1872,34 +1941,30 @@ self: {
18721941 "hpack" = callPackage
18731942 ({ mkDerivation, aeson, base, bifunctors, bytestring, Cabal
18741943 , containers, cryptonite, deepseq, directory, filepath, Glob, hspec
1875− , http-client, http-client-tls, http-types, HUnit, interpolate
1876− , mockery, pretty, QuickCheck, scientific, template-haskell
1877− , temporary, text, transformers, unordered-containers, vector, yaml
1944+ , HUnit, interpolate, mockery, pretty, QuickCheck, scientific
1945+ , temporary, text, transformers, unordered-containers, yaml
18781946 }:
18791947 mkDerivation {
18801948 pname = "hpack";
1881− version = "0.28.2";
1882− sha256 = "18w0h76jdp3mk9vin8da9iz3cwhcxmw787xy8wlh8bxcpcr16q5r";
1949+ version = "0.21.2";
1950+ sha256 = "1grsr2418z42bcvqnr788n3lpfbscqvvfcnglba9v95nl8lpfm0c";
18831951 isLibrary = true;
18841952 isExecutable = true;
18851953 libraryHaskellDepends = [
18861954 aeson base bifunctors bytestring Cabal containers cryptonite
1887− deepseq directory filepath Glob http-client http-client-tls
1888− http-types pretty scientific text transformers unordered-containers
1889− vector yaml
1955+ deepseq directory filepath Glob pretty scientific text transformers
1956+ unordered-containers yaml
18901957 ];
18911958 executableHaskellDepends = [
18921959 aeson base bifunctors bytestring Cabal containers cryptonite
1893− deepseq directory filepath Glob http-client http-client-tls
1894− http-types pretty scientific text transformers unordered-containers
1895− vector yaml
1960+ deepseq directory filepath Glob pretty scientific text transformers
1961+ unordered-containers yaml
18961962 ];
18971963 testHaskellDepends = [
18981964 aeson base bifunctors bytestring Cabal containers cryptonite
1899− deepseq directory filepath Glob hspec http-client http-client-tls
1900− http-types HUnit interpolate mockery pretty QuickCheck scientific
1901− template-haskell temporary text transformers unordered-containers
1902− vector yaml
1965+ deepseq directory filepath Glob hspec HUnit interpolate mockery
1966+ pretty QuickCheck scientific temporary text transformers
1967+ unordered-containers yaml
19031968 ];
19041969 homepage = "https://github.com/sol/hpack#readme";
19051970 description = "An alternative format for Haskell packages";
@@ -1909,8 +1974,8 @@ self: {
19091974 ({ mkDerivation, base, containers }:
19101975 mkDerivation {
19111976 pname = "hscolour";
1912− version = "1.24.4";
1913− sha256 = "079jwph4bwllfp03yfr26s5zc6m6kw3nhb1cggrifh99haq34cr4";
1977+ version = "1.24.2";
1978+ sha256 = "08ng635m1qylng1khm9nqvfw2wdhljy1q2wi4ly63nfaznx8dysm";
19141979 isLibrary = true;
19151980 isExecutable = true;
19161981 enableSeparateDataOutput = true;
@@ -1927,8 +1992,8 @@ self: {
19271992 }:
19281993 mkDerivation {
19291994 pname = "hspec";
1930− version = "2.5.5";
1931− sha256 = "1yv4k5b5kkig2q3waj28587sq28wms7wfav5a3lq4dra6jybimfm";
1995+ version = "2.4.4";
1996+ sha256 = "08fg8w38xbhidw3pfn13ag3mnpp3rb1lzp7xpq47cncwv92k46mh";
19321997 libraryHaskellDepends = [
19331998 base call-stack hspec-core hspec-discover hspec-expectations HUnit
19341999 QuickCheck transformers
@@ -1943,24 +2008,24 @@ self: {
19432008 license = stdenv.lib.licenses.mit;
19442009 }) {};
19452010 "hspec-core" = callPackage
1946− ({ mkDerivation, ansi-terminal, array, base, call-stack, clock
2011+ ({ mkDerivation, ansi-terminal, array, async, base, call-stack
19472012 , deepseq, directory, filepath, hspec-expectations, hspec-meta
19482013 , HUnit, process, QuickCheck, quickcheck-io, random, setenv
1949− , silently, stm, temporary, tf-random, transformers
2014+ , silently, temporary, tf-random, time, transformers
19502015 }:
19512016 mkDerivation {
19522017 pname = "hspec-core";
1953− version = "2.5.5";
1954− sha256 = "1vfrqlpn32s9wiykmkxbnrnd5p56yznw20pf8fwzw78ar4wpz55x";
2018+ version = "2.4.4";
2019+ sha256 = "1pxzr3l8b9640mh904n51nwlr2338wak23781s48a9kzvwf347b0";
19552020 libraryHaskellDepends = [
1956− ansi-terminal array base call-stack clock deepseq directory
2021+ ansi-terminal array async base call-stack deepseq directory
19572022 filepath hspec-expectations HUnit QuickCheck quickcheck-io random
1958− setenv stm tf-random transformers
2023+ setenv tf-random time transformers
19592024 ];
19602025 testHaskellDepends = [
1961− ansi-terminal array base call-stack clock deepseq directory
2026+ ansi-terminal array async base call-stack deepseq directory
19622027 filepath hspec-expectations hspec-meta HUnit process QuickCheck
1963− quickcheck-io random setenv silently stm temporary tf-random
2028+ quickcheck-io random setenv silently temporary tf-random time
19642029 transformers
19652030 ];
19662031 testTarget = "--test-option=--skip --test-option='Test.Hspec.Core.Runner.hspecResult runs specs in parallel'";
@@ -1969,19 +2034,16 @@ self: {
19692034 license = stdenv.lib.licenses.mit;
19702035 }) {};
19712036 "hspec-discover" = callPackage
1972− ({ mkDerivation, base, directory, filepath, hspec-meta, QuickCheck
1973− }:
2037+ ({ mkDerivation, base, directory, filepath, hspec-meta }:
19742038 mkDerivation {
19752039 pname = "hspec-discover";
1976− version = "2.5.5";
1977− sha256 = "04aidzi91ccr9bygmfkjzshz34z9vh8wvqj4zinx2clxq6r7gqfz";
2040+ version = "2.4.4";
2041+ sha256 = "0isx9nc59nw8pkh4r6ynd55dghqnzgrzn9pvrq6ail1y5z3knhkn";
19782042 isLibrary = true;
19792043 isExecutable = true;
19802044 libraryHaskellDepends = [ base directory filepath ];
19812045 executableHaskellDepends = [ base directory filepath ];
1982− testHaskellDepends = [
1983− base directory filepath hspec-meta QuickCheck
1984− ];
2046+ testHaskellDepends = [ base directory filepath hspec-meta ];
19852047 homepage = "http://hspec.github.io/";
19862048 description = "Automatically discover and run Hspec tests";
19872049 license = stdenv.lib.licenses.mit;
@@ -2021,8 +2083,8 @@ self: {
20212083 }:
20222084 mkDerivation {
20232085 pname = "hspec-meta";
2024− version = "2.4.6";
2025− sha256 = "0qmvk01n79j6skn79r6zalg2pd0x0nqqn9qn8mhg0pgyzcdnfc9b";
2086+ version = "2.4.4";
2087+ sha256 = "117n4j56wfh48xj02mv0wkp10bkr2xkyvwg7n7r2ynp03wrf9ykm";
20262088 isLibrary = true;
20272089 isExecutable = true;
20282090 libraryHaskellDepends = [
@@ -2040,91 +2102,83 @@ self: {
20402102 license = stdenv.lib.licenses.mit;
20412103 }) {};
20422104 "hspec-smallcheck" = callPackage
2043− ({ mkDerivation, base, base-orphans, call-stack, hspec, hspec-core
2044− , HUnit, QuickCheck, smallcheck
2045− }:
2105+ ({ mkDerivation, base, hspec, hspec-core, QuickCheck, smallcheck }:
20462106 mkDerivation {
20472107 pname = "hspec-smallcheck";
2048− version = "0.5.2";
2049− sha256 = "06c1ym793zkdwi4bxk5f4l7m1n1bg5jmnm0p68q2pa9rlhk1lc4s";
2050− libraryHaskellDepends = [
2051− base call-stack hspec-core HUnit smallcheck
2052− ];
2108+ version = "0.4.2";
2109+ sha256 = "1lsy71ri0lfvs6w1drwa4p69bcy0nrpb62dah3bg4vqwxfrd82ds";
2110+ libraryHaskellDepends = [ base hspec-core smallcheck ];
20532111 testHaskellDepends = [
2054− base base-orphans call-stack hspec hspec-core HUnit QuickCheck
2055− smallcheck
2112+ base hspec hspec-core QuickCheck smallcheck
20562113 ];
20572114 homepage = "http://hspec.github.io/";
20582115 description = "SmallCheck support for the Hspec testing framework";
20592116 license = stdenv.lib.licenses.mit;
20602117 }) {};
20612118 "html-conduit" = callPackage
2062− ({ mkDerivation, attoparsec, base, bytestring, conduit
2063− , conduit-extra, containers, deepseq, hspec, HUnit, resourcet, text
2119+ ({ mkDerivation, base, bytestring, conduit, conduit-extra
2120+ , containers, hspec, HUnit, resourcet, tagstream-conduit, text
20642121 , transformers, xml-conduit, xml-types
20652122 }:
20662123 mkDerivation {
20672124 pname = "html-conduit";
2068− version = "1.3.1";
2069− sha256 = "0dg3sblihi93qn6ax1cwha0cng4zlpmic83ckdylq7s7kwa3rhbi";
2125+ version = "1.2.1.2";
2126+ sha256 = "172ip4rkn2y3mpzjrj2h3nrmxrf90gcl8ax6dgdhrdjsyg4h8vjk";
20702127 libraryHaskellDepends = [
2071− attoparsec base bytestring conduit conduit-extra containers
2072− resourcet text transformers xml-conduit xml-types
2128+ base bytestring conduit conduit-extra containers resourcet
2129+ tagstream-conduit text transformers xml-conduit xml-types
20732130 ];
20742131 testHaskellDepends = [
2075− base bytestring containers deepseq hspec HUnit text xml-conduit
2132+ base bytestring containers hspec HUnit xml-conduit
20762133 ];
20772134 homepage = "https://github.com/snoyberg/xml";
20782135 description = "Parse HTML documents using xml-conduit datatypes";
20792136 license = stdenv.lib.licenses.mit;
20802137 }) {};
20812138 "http-client" = callPackage
2082− ({ mkDerivation, array, async, base, blaze-builder, bytestring
2083− , case-insensitive, containers, cookie, deepseq, directory
2084− , exceptions, filepath, ghc-prim, hspec, http-types, memory
2085− , mime-types, monad-control, network, network-uri, random, stm
2086− , streaming-commons, text, time, transformers, zlib
2139+ ({ mkDerivation, array, async, base, base64-bytestring
2140+ , blaze-builder, bytestring, case-insensitive, containers, cookie
2141+ , deepseq, directory, exceptions, filepath, ghc-prim, hspec
2142+ , http-types, mime-types, monad-control, network, network-uri
2143+ , random, streaming-commons, text, time, transformers, zlib
20872144 }:
20882145 mkDerivation {
20892146 pname = "http-client";
2090− version = "0.5.13.1";
2091− sha256 = "0szwbgvkkdz56lgi91armkagmb7nnfwbpp4j7cm9zhmffv3ba8g1";
2147+ version = "0.5.7.1";
2148+ sha256 = "19cvnnfcjj2m3pgs6ivyjs21rw9wx5ynarh6hvb27a76cscai2fy";
20922149 libraryHaskellDepends = [
2093− array base blaze-builder bytestring case-insensitive containers
2094− cookie deepseq exceptions filepath ghc-prim http-types memory
2095− mime-types network network-uri random stm streaming-commons text
2096− time transformers
2150+ array base base64-bytestring blaze-builder bytestring
2151+ case-insensitive containers cookie deepseq exceptions filepath
2152+ ghc-prim http-types mime-types network network-uri random
2153+ streaming-commons text time transformers
20972154 ];
20982155 testHaskellDepends = [
2099− async base blaze-builder bytestring case-insensitive containers
2100− deepseq directory hspec http-types monad-control network
2101− network-uri streaming-commons text time transformers zlib
2156+ async base base64-bytestring blaze-builder bytestring
2157+ case-insensitive containers deepseq directory hspec http-types
2158+ monad-control network network-uri streaming-commons text time
2159+ transformers zlib
21022160 ];
2103− doCheck = false;
21042161 homepage = "https://github.com/snoyberg/http-client";
21052162 description = "An HTTP client engine";
21062163 license = stdenv.lib.licenses.mit;
21072164 }) {};
21082165 "http-client-tls" = callPackage
21092166 ({ mkDerivation, base, bytestring, case-insensitive, connection
2110− , containers, cryptonite, data-default-class, exceptions, gauge
2167+ , containers, criterion, cryptonite, data-default-class, exceptions
21112168 , hspec, http-client, http-types, memory, network, network-uri
21122169 , text, tls, transformers
21132170 }:
21142171 mkDerivation {
21152172 pname = "http-client-tls";
2116− version = "0.3.5.3";
2117− sha256 = "0qj3pcpgbsfsc4m52dz35khhl4hf1i0nmcpa445z82d9567vy6j7";
2173+ version = "0.3.5.1";
2174+ sha256 = "0n4mi8z77qaggfyq17z79cl304nf1f4h6gag60v4wjwghvmj7yn1";
21182175 libraryHaskellDepends = [
21192176 base bytestring case-insensitive connection containers cryptonite
21202177 data-default-class exceptions http-client http-types memory network
21212178 network-uri text tls transformers
21222179 ];
2123− testHaskellDepends = [
2124− base connection hspec http-client http-types
2125− ];
2126− benchmarkHaskellDepends = [ base gauge http-client ];
2127− doCheck = false;
2180+ testHaskellDepends = [ base hspec http-client http-types ];
2181+ benchmarkHaskellDepends = [ base criterion http-client ];
21282182 homepage = "https://github.com/snoyberg/http-client";
21292183 description = "http-client backend using the connection package and tls library";
21302184 license = stdenv.lib.licenses.mit;
@@ -2132,26 +2186,25 @@ self: {
21322186 "http-conduit" = callPackage
21332187 ({ mkDerivation, aeson, base, blaze-builder, bytestring
21342188 , case-insensitive, conduit, conduit-extra, connection, cookie
2135− , data-default-class, hspec, http-client, http-client-tls
2136− , http-types, HUnit, mtl, network, resourcet, streaming-commons
2137− , temporary, text, time, transformers, unliftio, unliftio-core
2138− , utf8-string, wai, wai-conduit, warp, warp-tls
2189+ , data-default-class, exceptions, hspec, http-client
2190+ , http-client-tls, http-types, HUnit, lifted-base, monad-control
2191+ , mtl, network, resourcet, streaming-commons, temporary, text, time
2192+ , transformers, utf8-string, wai, wai-conduit, warp, warp-tls
21392193 }:
21402194 mkDerivation {
21412195 pname = "http-conduit";
2142− version = "2.3.2";
2143− sha256 = "1iay4hr0mj8brkxvgkv1liqa8irl9axfc3qhn8qsvcyq4n1l95km";
2144− revision = "1";
2145− editedCabalFile = "0g6rg8r33q5rmrx5287vjfcqwjacchgzyfc8aqqrhrfz3fq5ll0g";
2196+ version = "2.2.4";
2197+ sha256 = "1wcl3lpg4v1ylq9j77j9fmf6l9qbmp8dmj3a9829q19q6bbgza7l";
21462198 libraryHaskellDepends = [
2147− aeson base bytestring conduit conduit-extra http-client
2148− http-client-tls http-types mtl resourcet transformers unliftio-core
2199+ aeson base bytestring conduit conduit-extra exceptions http-client
2200+ http-client-tls http-types lifted-base monad-control mtl resourcet
2201+ transformers
21492202 ];
21502203 testHaskellDepends = [
21512204 aeson base blaze-builder bytestring case-insensitive conduit
21522205 conduit-extra connection cookie data-default-class hspec
2153− http-client http-types HUnit network resourcet streaming-commons
2154− temporary text time transformers unliftio utf8-string wai
2206+ http-client http-types HUnit lifted-base network resourcet
2207+ streaming-commons temporary text time transformers utf8-string wai
21552208 wai-conduit warp warp-tls
21562209 ];
21572210 homepage = "http://www.yesodweb.com/book/http-conduit";
@@ -2164,9 +2217,9 @@ self: {
21642217 }:
21652218 mkDerivation {
21662219 pname = "http-date";
2167− version = "0.0.7";
2168− sha256 = "1hpzs646qqzp2g2qy7rx1bf3knf1hw38n82vcq6bs4mm1xzdryff";
2169− libraryHaskellDepends = [ array attoparsec base bytestring time ];
2220+ version = "0.0.6.1";
2221+ sha256 = "0dknh28kyarnzqrsc80ssalxjrq0qbv7ir49247p2grb7rh0dqgj";
2222+ libraryHaskellDepends = [ array attoparsec base bytestring ];
21702223 testHaskellDepends = [
21712224 base bytestring doctest hspec old-locale time
21722225 ];
@@ -2174,18 +2227,20 @@ self: {
21742227 license = stdenv.lib.licenses.bsd3;
21752228 }) {};
21762229 "http-types" = callPackage
2177− ({ mkDerivation, array, base, bytestring, case-insensitive, doctest
2178− , hspec, QuickCheck, quickcheck-instances, text
2230+ ({ mkDerivation, array, base, blaze-builder, bytestring
2231+ , case-insensitive, doctest, hspec, QuickCheck
2232+ , quickcheck-instances, text
21792233 }:
21802234 mkDerivation {
21812235 pname = "http-types";
2182− version = "0.12.1";
2183− sha256 = "1wv9k6nlvkdsxwlr7gaynphvzmvi5211gvwq96mbcxgk51a739rz";
2236+ version = "0.9.1";
2237+ sha256 = "0l7mnvqyppxpnq6ds4a9f395zdbl22z3sxiry1myfs8wvj669vbv";
21842238 libraryHaskellDepends = [
2185− array base bytestring case-insensitive text
2239+ array base blaze-builder bytestring case-insensitive text
21862240 ];
21872241 testHaskellDepends = [
2188− base bytestring doctest hspec QuickCheck quickcheck-instances text
2242+ base blaze-builder bytestring doctest hspec QuickCheck
2243+ quickcheck-instances text
21892244 ];
21902245 homepage = "https://github.com/aristidb/http-types";
21912246 description = "Generic HTTP types for Haskell (for both client and server code)";
@@ -2208,6 +2263,11 @@ self: {
22082263 array base bytestring bytestring-builder case-insensitive
22092264 containers psqueues stm
22102265 ];
2266+ executableHaskellDepends = [
2267+ aeson aeson-pretty array base bytestring bytestring-builder
2268+ case-insensitive containers directory filepath hex text
2269+ unordered-containers vector word8
2270+ ];
22112271 testHaskellDepends = [
22122272 aeson aeson-pretty array base bytestring bytestring-builder
22132273 case-insensitive containers directory doctest filepath Glob hex
@@ -2221,20 +2281,6 @@ self: {
22212281 description = "HTTP/2 library including frames, priority queues and HPACK";
22222282 license = stdenv.lib.licenses.bsd3;
22232283 }) {};
2224− "httpd-shed" = callPackage
2225− ({ mkDerivation, base, network, network-uri }:
2226− mkDerivation {
2227− pname = "httpd-shed";
2228− version = "0.4.0.3";
2229− sha256 = "064jy1mqhnf1hvq6s04wlhmp916rd522x58djb9qixv13vc8gzxh";
2230− revision = "1";
2231− editedCabalFile = "159cjn9j8lq00gj2yvrzp81r37av25f83chsimp88h55zm9z8akw";
2232− isLibrary = true;
2233− isExecutable = true;
2234− libraryHaskellDepends = [ base network network-uri ];
2235− description = "A simple web-server with an interact style API";
2236− license = stdenv.lib.licenses.bsd3;
2237− }) {};
22382284 "ieee754" = callPackage
22392285 ({ mkDerivation, base }:
22402286 mkDerivation {
@@ -2253,8 +2299,8 @@ self: {
22532299 }:
22542300 mkDerivation {
22552301 pname = "inflections";
2256− version = "0.4.0.3";
2257− sha256 = "028dj9pgs5g6qb9x1hc8r4rn0rznr1ynn79vln48k2llyf2r38dx";
2302+ version = "0.4.0.0";
2303+ sha256 = "1m42sigx621yzd6sznaas6917skyw8lf5ynfcjd87jybhv2r9g2k";
22582304 libraryHaskellDepends = [
22592305 base exceptions megaparsec text unordered-containers
22602306 ];
@@ -2269,10 +2315,8 @@ self: {
22692315 ({ mkDerivation, attoparsec, base, text, unordered-containers }:
22702316 mkDerivation {
22712317 pname = "ini";
2272− version = "0.3.6";
2273− sha256 = "1n9wsl7nz910bc8jx9ps7pvpql4hlnryjkqbdpfq0phjb9sf7fzw";
2274− revision = "1";
2275− editedCabalFile = "0gfikdal67aws20i5r4wg4r0lgn844glykcn3nnmbmyvwsks049l";
2318+ version = "0.3.5";
2319+ sha256 = "1iicavbjr4qmlcdxh32cgqxlxd80xvzyxxskrs3hji1qzrnq7lxz";
22762320 libraryHaskellDepends = [
22772321 attoparsec base text unordered-containers
22782322 ];
@@ -2284,8 +2328,8 @@ self: {
22842328 ({ mkDerivation, array, base, ghc-prim, integer-gmp }:
22852329 mkDerivation {
22862330 pname = "integer-logarithms";
2287− version = "1.0.2.1";
2288− sha256 = "1wj8kgjg5bn2yrs4zh9qfjv85cx6w998j9pi39yrbv305944mb9j";
2331+ version = "1.0.2";
2332+ sha256 = "0w5mhak181zi6qr5h2zbcs9ymaqacisp9jwk99naz6s8zz5rq1ii";
22892333 libraryHaskellDepends = [ array base ghc-prim integer-gmp ];
22902334 doCheck = false;
22912335 homepage = "https://github.com/phadej/integer-logarithms";
@@ -2293,53 +2337,30 @@ self: {
22932337 license = stdenv.lib.licenses.mit;
22942338 }) {};
22952339 "interpolate" = callPackage
2296− ({ mkDerivation, base, base-compat, bytestring, haskell-src-meta
2297− , hspec, QuickCheck, quickcheck-instances, template-haskell, text
2340+ ({ mkDerivation, base, bytestring, haskell-src-meta, hspec
2341+ , QuickCheck, quickcheck-instances, template-haskell, text
22982342 }:
22992343 mkDerivation {
23002344 pname = "interpolate";
2301− version = "0.2.0";
2302− sha256 = "1gkaj98yz363v38fv78sqby236mp8yqwqcilx7kr2b9z0w3204bf";
2345+ version = "0.1.1";
2346+ sha256 = "120ygxs8vfsjcc7xr9v8p8bcyqidhlg1rd568ym2bsl1nhx4h22b";
23032347 libraryHaskellDepends = [ base haskell-src-meta template-haskell ];
23042348 testHaskellDepends = [
2305− base base-compat bytestring haskell-src-meta hspec QuickCheck
2349+ base bytestring haskell-src-meta hspec QuickCheck
23062350 quickcheck-instances template-haskell text
23072351 ];
23082352 homepage = "https://github.com/sol/interpolate#readme";
23092353 description = "String interpolation done right";
23102354 license = stdenv.lib.licenses.mit;
23112355 }) {};
2312− "invariant" = callPackage
2313− ({ mkDerivation, array, base, bifunctors, comonad, containers
2314− , contravariant, ghc-prim, hspec, hspec-discover, profunctors
2315− , QuickCheck, semigroups, StateVar, stm, tagged, template-haskell
2316− , th-abstraction, transformers, transformers-compat
2317− , unordered-containers
2318− }:
2319− mkDerivation {
2320− pname = "invariant";
2321− version = "0.5.1";
2322− sha256 = "0aqj7z55632qdg45074kgn9qfdxzb0a2f8lgjzr0l0i4mm2rr37b";
2323− libraryHaskellDepends = [
2324− array base bifunctors comonad containers contravariant ghc-prim
2325− profunctors semigroups StateVar stm tagged template-haskell
2326− th-abstraction transformers transformers-compat
2327− unordered-containers
2328− ];
2329− testHaskellDepends = [ base hspec QuickCheck template-haskell ];
2330− testToolDepends = [ hspec-discover ];
2331− homepage = "https://github.com/nfrisby/invariant-functors";
2332− description = "Haskell98 invariant functors";
2333− license = stdenv.lib.licenses.bsd2;
2334− }) {};
23352356 "iproute" = callPackage
23362357 ({ mkDerivation, appar, base, byteorder, containers, doctest, hspec
23372358 , network, QuickCheck, safe
23382359 }:
23392360 mkDerivation {
23402361 pname = "iproute";
2341− version = "1.7.5";
2342− sha256 = "1vw1nm3s8vz1hqnjnqd3wh5rr4q3m2r4izn5ynhf93h9185qwqzd";
2362+ version = "1.7.1";
2363+ sha256 = "1viyxq3m1aifl05w0hxwrhhhcfpmvwz4ymil2gngi4nfm0yd1f2p";
23432364 libraryHaskellDepends = [
23442365 appar base byteorder containers network
23452366 ];
@@ -2368,8 +2389,8 @@ self: {
23682389 ({ mkDerivation, base, HTTP }:
23692390 mkDerivation {
23702391 pname = "js-jquery";
2371− version = "3.3.1";
2372− sha256 = "16q68jzbs7kp07dnq8cprdcc8fd41rim38039vg0w4x11lgniq70";
2392+ version = "3.2.1";
2393+ sha256 = "03qymiwnk24sigqjnl42i77rsx6vrgg5wjday0f2j0d6s213sl30";
23732394 enableSeparateDataOutput = true;
23742395 libraryHaskellDepends = [ base ];
23752396 testHaskellDepends = [ base HTTP ];
@@ -2379,35 +2400,35 @@ self: {
23792400 }) {};
23802401 "kan-extensions" = callPackage
23812402 ({ mkDerivation, adjunctions, array, base, comonad, containers
2382− , contravariant, distributive, free, invariant, mtl, profunctors
2383− , semigroupoids, tagged, transformers, transformers-compat
2403+ , contravariant, distributive, fail, free, mtl, semigroupoids
2404+ , tagged, transformers
23842405 }:
23852406 mkDerivation {
23862407 pname = "kan-extensions";
2387− version = "5.2";
2388− sha256 = "1lyvyiwwh962j2nnnsqzlvp5zq6z8p3spvhmji99cjvldxc7wwkb";
2408+ version = "5.0.2";
2409+ sha256 = "0bj88bgwxlx490f5r979idsm9dpdsb0ldzar9sa0jhj2jn2xx7hw";
23892410 libraryHaskellDepends = [
23902411 adjunctions array base comonad containers contravariant
2391− distributive free invariant mtl profunctors semigroupoids tagged
2392− transformers transformers-compat
2412+ distributive fail free mtl semigroupoids tagged transformers
23932413 ];
23942414 homepage = "http://github.com/ekmett/kan-extensions/";
2395− description = "Kan extensions, Kan lifts, the Yoneda lemma, and (co)density (co)monads";
2415+ description = "Kan extensions, Kan lifts, various forms of the Yoneda lemma, and (co)density (co)monads";
23962416 license = stdenv.lib.licenses.bsd3;
23972417 }) {};
23982418 "keys" = callPackage
23992419 ({ mkDerivation, array, base, comonad, containers, free, hashable
2400− , semigroupoids, semigroups, tagged, transformers
2401− , transformers-compat, unordered-containers
2420+ , semigroupoids, semigroups, transformers, transformers-compat
2421+ , unordered-containers
24022422 }:
24032423 mkDerivation {
24042424 pname = "keys";
2405− version = "3.12.1";
2406− sha256 = "1yqm4gpshsgswx6w78z64c83gpydh6jhgslx2lnc10nzhy0s9kkz";
2425+ version = "3.11";
2426+ sha256 = "1cn45h27hxwb4ci1iyd2qn0fzyb2y85qq4821a9xm37bwsvrgwqc";
2427+ revision = "1";
2428+ editedCabalFile = "1lyg4wyi7mkqvbfl9lvfln3j4vys47jih56zyjba7nx36kbw185i";
24072429 libraryHaskellDepends = [
24082430 array base comonad containers free hashable semigroupoids
2409− semigroups tagged transformers transformers-compat
2410− unordered-containers
2431+ semigroups transformers transformers-compat unordered-containers
24112432 ];
24122433 homepage = "http://github.com/ekmett/keys/";
24132434 description = "Keyed functors and containers";
@@ -2458,10 +2479,8 @@ self: {
24582479 }:
24592480 mkDerivation {
24602481 pname = "lens";
2461− version = "4.16.1";
2462− sha256 = "1im4drhbydbawd6i0jsrzpqihnmx4ywpkg7yg94ddwsw3mxwkgpm";
2463− revision = "2";
2464− editedCabalFile = "11h83lj5mba4grhz1qx3irz10ysm9c3k7k6i6xv2cr60q8xin3ri";
2482+ version = "4.15.4";
2483+ sha256 = "1lkwlnhgpgnsz046mw4qs0fa7h4l012gilrr3nf3spllsy3pnbkl";
24652484 setupHaskellDepends = [ base Cabal cabal-doctest filepath ];
24662485 libraryHaskellDepends = [
24672486 array base base-orphans bifunctors bytestring call-stack comonad
@@ -2488,19 +2507,19 @@ self: {
24882507 }) {};
24892508 "lifted-async" = callPackage
24902509 ({ mkDerivation, async, base, constraints, criterion, deepseq
2491− , HUnit, lifted-base, monad-control, mtl, tasty
2492− , tasty-expected-failure, tasty-hunit, tasty-th, transformers-base
2510+ , HUnit, lifted-base, monad-control, mtl, tasty, tasty-hunit
2511+ , tasty-th, transformers-base
24932512 }:
24942513 mkDerivation {
24952514 pname = "lifted-async";
2496− version = "0.10.0.2";
2497− sha256 = "1073r512c1x2m1v0jar9bwqg656slg7jd1jhsyj6m8awgx1l1mwf";
2515+ version = "0.9.3.2";
2516+ sha256 = "0c8y6m1kpkviq2zi1d2889hbzh7k46rly4mvmfkrzam45fqggrcj";
24982517 libraryHaskellDepends = [
24992518 async base constraints lifted-base monad-control transformers-base
25002519 ];
25012520 testHaskellDepends = [
2502− async base HUnit lifted-base monad-control mtl tasty
2503− tasty-expected-failure tasty-hunit tasty-th
2521+ async base HUnit lifted-base monad-control mtl tasty tasty-hunit
2522+ tasty-th
25042523 ];
25052524 benchmarkHaskellDepends = [ async base criterion deepseq ];
25062525 homepage = "https://github.com/maoe/lifted-async";
@@ -2508,22 +2527,18 @@ self: {
25082527 license = stdenv.lib.licenses.bsd3;
25092528 }) {};
25102529 "lifted-base" = callPackage
2511− ({ mkDerivation, base, criterion, HUnit, monad-control, monad-peel
2512− , test-framework, test-framework-hunit, transformers
2513− , transformers-base, transformers-compat
2530+ ({ mkDerivation, base, criterion, monad-control, monad-peel
2531+ , transformers, transformers-base
25142532 }:
25152533 mkDerivation {
25162534 pname = "lifted-base";
2517− version = "0.2.3.12";
2518− sha256 = "1i8p8d3rkdh21bhgjjh32vd7qqjr7jq7p59qds0aw2kmargsjd61";
2535+ version = "0.2.3.11";
2536+ sha256 = "1ass00wfa91z5xp2xmm97xrvwm7j5hdkxid5cqvr3xbwrsgpmi4f";
25192537 libraryHaskellDepends = [ base monad-control transformers-base ];
2520− testHaskellDepends = [
2521− base HUnit monad-control test-framework test-framework-hunit
2522− transformers transformers-base transformers-compat
2523− ];
25242538 benchmarkHaskellDepends = [
25252539 base criterion monad-control monad-peel transformers
25262540 ];
2541+ doCheck = false;
25272542 homepage = "https://github.com/basvandijk/lifted-base";
25282543 description = "lifted IO operations from the base library";
25292544 license = stdenv.lib.licenses.bsd3;
@@ -2558,10 +2573,8 @@ self: {
25582573 }:
25592574 mkDerivation {
25602575 pname = "lucid";
2561− version = "2.9.10";
2562− sha256 = "14238cnrvkbr81hpaqg1r342sryj8k0p6igkwf140s9phfpdzry0";
2563− revision = "1";
2564− editedCabalFile = "0n94x2havrvks85z8azsa4pvz33amhb444cias3kfxmkyvypn5ah";
2576+ version = "2.9.9";
2577+ sha256 = "0cqdlm1kamfn8kv3r3vphz16j2xi9yf15kpb6440rhsyvwddbani";
25652578 libraryHaskellDepends = [
25662579 base blaze-builder bytestring containers hashable mmorph mtl text
25672580 transformers unordered-containers
@@ -2600,16 +2613,14 @@ self: {
26002613 }) {};
26012614 "megaparsec" = callPackage
26022615 ({ mkDerivation, base, bytestring, case-insensitive, containers
2603− , criterion, deepseq, hspec, hspec-discover, hspec-expectations
2604− , mtl, parser-combinators, QuickCheck, scientific, text
2605− , transformers, weigh
2616+ , criterion, deepseq, hspec, hspec-expectations, mtl
2617+ , parser-combinators, QuickCheck, scientific, text, transformers
2618+ , weigh
26062619 }:
26072620 mkDerivation {
26082621 pname = "megaparsec";
2609− version = "6.5.0";
2610− sha256 = "12iggy7qpf8x93jm64zf0g215xwy779bqyfyjk2bhmxqqr1yzgdy";
2611− revision = "2";
2612− editedCabalFile = "0ahvqr29ym3g46yv2jxniccyn1ng1yqicqdbamkzm89gjnxd9n25";
2622+ version = "6.3.0";
2623+ sha256 = "15bhghiszm18acn1igmq6vgdlcvsvsx4dlkl2vg2ghy5qgyrqxsv";
26132624 libraryHaskellDepends = [
26142625 base bytestring case-insensitive containers deepseq mtl
26152626 parser-combinators scientific text transformers
@@ -2618,7 +2629,6 @@ self: {
26182629 base bytestring containers hspec hspec-expectations mtl QuickCheck
26192630 scientific text transformers
26202631 ];
2621− testToolDepends = [ hspec-discover ];
26222632 benchmarkHaskellDepends = [ base criterion deepseq text weigh ];
26232633 homepage = "https://github.com/mrkkrp/megaparsec";
26242634 description = "Monadic parser combinators";
@@ -2626,16 +2636,18 @@ self: {
26262636 }) {};
26272637 "memory" = callPackage
26282638 ({ mkDerivation, base, basement, bytestring, deepseq, foundation
2629− , ghc-prim
2639+ , ghc-prim, tasty, tasty-hunit, tasty-quickcheck
26302640 }:
26312641 mkDerivation {
26322642 pname = "memory";
2633− version = "0.14.16";
2634− sha256 = "03rbszi5d4z9rlbfv8ydrl1xf84xsh8z57g07f7j9qccn9587c3v";
2643+ version = "0.14.10";
2644+ sha256 = "01i1nx83n5lspwdhkhhjxxcp9agf9y70547dzs5m8zl043jmd0z4";
26352645 libraryHaskellDepends = [
26362646 base basement bytestring deepseq foundation ghc-prim
26372647 ];
2638− testHaskellDepends = [ base basement bytestring foundation ];
2648+ testHaskellDepends = [
2649+ base foundation tasty tasty-hunit tasty-quickcheck
2650+ ];
26392651 homepage = "https://github.com/vincenthz/hs-memory";
26402652 description = "memory and related abstraction stuff";
26412653 license = stdenv.lib.licenses.bsd3;
@@ -2649,8 +2661,6 @@ self: {
26492661 pname = "microstache";
26502662 version = "1.0.1.1";
26512663 sha256 = "0851sqr1ppdj6m822635pa3j6qzdf25gyrhkjs25zdry6518bsax";
2652− revision = "2";
2653− editedCabalFile = "0rl6vgmjnf1a14kiynh4gnmy6n6kkik9hqj9k5vqw68h4f110i4b";
26542664 libraryHaskellDepends = [
26552665 aeson base bytestring containers deepseq directory filepath parsec
26562666 text transformers unordered-containers vector
@@ -2666,8 +2676,8 @@ self: {
26662676 ({ mkDerivation, base, bytestring, containers, text }:
26672677 mkDerivation {
26682678 pname = "mime-types";
2669− version = "0.1.0.8";
2670− sha256 = "14ccl2842ya17zyj0bpc7vzklbyqvvydpbypn69h2fmhgji192x8";
2679+ version = "0.1.0.7";
2680+ sha256 = "1fg9cqpp5lswk8ajlq4f41n12c2v2naz179l8dsz6zisjqj4l5l3";
26712681 libraryHaskellDepends = [ base bytestring containers text ];
26722682 homepage = "https://github.com/yesodweb/wai";
26732683 description = "Basic mime-type handling types and functions";
@@ -2677,8 +2687,10 @@ self: {
26772687 ({ mkDerivation, base, mtl, transformers, transformers-compat }:
26782688 mkDerivation {
26792689 pname = "mmorph";
2680− version = "1.1.2";
2681− sha256 = "1gjz1ib968lqybma7my1n19qq6cdj6a7nskrlnwy4jy9jrwzs2n9";
2690+ version = "1.1.0";
2691+ sha256 = "1pklvg28hjfsq5r66x4igjrxbdq0l74g6lirrvsh6ckmc1av9g61";
2692+ revision = "1";
2693+ editedCabalFile = "0ppf6icblgrmiaa09s2plg1m2818pp2l9rd7c821q0zq266v79wi";
26822694 libraryHaskellDepends = [
26832695 base mtl transformers transformers-compat
26842696 ];
@@ -2710,8 +2722,8 @@ self: {
27102722 }:
27112723 mkDerivation {
27122724 pname = "monad-control";
2713− version = "1.0.2.3";
2714− sha256 = "1c92833gr6cadidjdp8mlznkpp8lyxl0w3y7d19y8yi3klc3843c";
2725+ version = "1.0.2.2";
2726+ sha256 = "0cz4ww3vp96crdqrh7w86rzrs7gs8c1z7rq84yxxhbiz28fs4d0y";
27152727 libraryHaskellDepends = [
27162728 base stm transformers transformers-base transformers-compat
27172729 ];
@@ -2789,16 +2801,48 @@ self: {
27892801 description = "Lift control operations like exception catching through monad transformers";
27902802 license = stdenv.lib.licenses.bsd3;
27912803 }) {};
2804+ "monad-unlift" = callPackage
2805+ ({ mkDerivation, base, constraints, monad-control, transformers
2806+ , transformers-base
2807+ }:
2808+ mkDerivation {
2809+ pname = "monad-unlift";
2810+ version = "0.2.0";
2811+ sha256 = "03zf2nd00ds12rrbp3qn7pr9vaw1npzswrzcnhc1k0p436366pjb";
2812+ libraryHaskellDepends = [
2813+ base constraints monad-control transformers transformers-base
2814+ ];
2815+ homepage = "https://github.com/fpco/monad-unlift";
2816+ description = "Typeclasses for representing monad transformer unlifting";
2817+ license = stdenv.lib.licenses.mit;
2818+ }) {};
2819+ "monad-unlift-ref" = callPackage
2820+ ({ mkDerivation, base, constraints, exceptions, monad-control
2821+ , monad-unlift, mtl, mutable-containers, resourcet, stm
2822+ , transformers, transformers-base
2823+ }:
2824+ mkDerivation {
2825+ pname = "monad-unlift-ref";
2826+ version = "0.2.1";
2827+ sha256 = "078xjz3a6rgqqgf8zg9ngspixf9pgch845l6gs5ssy3l54wra18g";
2828+ libraryHaskellDepends = [
2829+ base constraints exceptions monad-control monad-unlift mtl
2830+ mutable-containers resourcet stm transformers transformers-base
2831+ ];
2832+ homepage = "https://github.com/fpco/monad-unlift";
2833+ description = "Typeclasses for representing monad transformer unlifting";
2834+ license = stdenv.lib.licenses.mit;
2835+ }) {};
27922836 "mono-traversable" = callPackage
2793− ({ mkDerivation, base, bytestring, containers, foldl, gauge
2837+ ({ mkDerivation, base, bytestring, containers, criterion, foldl
27942838 , hashable, hspec, HUnit, mwc-random, QuickCheck, semigroups, split
27952839 , text, transformers, unordered-containers, vector
27962840 , vector-algorithms
27972841 }:
27982842 mkDerivation {
27992843 pname = "mono-traversable";
2800− version = "1.0.8.1";
2801− sha256 = "0d9r6z3a8gkhl1j5yq8hjg5wcndi5yixxm9xwbrf4z6pgdwr04lr";
2844+ version = "1.0.5.0";
2845+ sha256 = "1zrn7wp938di4mdc8q0z4imgg2hky7ap98ralzf8rdgqfrrvfpa6";
28022846 libraryHaskellDepends = [
28032847 base bytestring containers hashable split text transformers
28042848 unordered-containers vector vector-algorithms
@@ -2807,7 +2851,7 @@ self: {
28072851 base bytestring containers foldl hspec HUnit QuickCheck semigroups
28082852 text transformers unordered-containers vector
28092853 ];
2810− benchmarkHaskellDepends = [ base gauge mwc-random vector ];
2854+ benchmarkHaskellDepends = [ base criterion mwc-random vector ];
28112855 homepage = "https://github.com/snoyberg/mono-traversable#readme";
28122856 description = "Type classes for mapping, folding, and traversing monomorphic containers";
28132857 license = stdenv.lib.licenses.mit;
@@ -2833,34 +2877,39 @@ self: {
28332877 ({ mkDerivation, base, transformers }:
28342878 mkDerivation {
28352879 pname = "mtl";
2836− version = "2.2.2";
2837− sha256 = "1xmy5741h8cyy0d91ahvqdz2hykkk20l8br7lg1rccnkis5g80w8";
2880+ version = "2.2.1";
2881+ sha256 = "1icdbj2rshzn0m1zz5wa7v3xvkf6qw811p4s7jgqwvx1ydwrvrfa";
2882+ revision = "1";
2883+ editedCabalFile = "0fsa965g9h23mlfjzghmmhcb9dmaq8zpm374gby6iwgdx47q0njb";
28382884 libraryHaskellDepends = [ base transformers ];
2839− homepage = "http://github.com/haskell/mtl";
2885+ homepage = "http://github.com/ekmett/mtl";
28402886 description = "Monad classes, using functional dependencies";
28412887 license = stdenv.lib.licenses.bsd3;
28422888 }) {};
28432889 "mutable-containers" = callPackage
2844− ({ mkDerivation, base, containers, gauge, ghc-prim, hspec
2890+ ({ mkDerivation, base, containers, criterion, ghc-prim, hspec
28452891 , mono-traversable, primitive, QuickCheck, vector
28462892 }:
28472893 mkDerivation {
28482894 pname = "mutable-containers";
2849− version = "0.3.4";
2850− sha256 = "0zhkhlvg9yw45fg3srvzx7j81547djpkfw7higdvlj7fmph6c6b4";
2895+ version = "0.3.3";
2896+ sha256 = "1svwa54prfdmhdlmv118lnkwv3jx3rx7v5x30wbdsy39n75kjyks";
28512897 libraryHaskellDepends = [
28522898 base containers ghc-prim mono-traversable primitive vector
28532899 ];
28542900 testHaskellDepends = [
28552901 base containers hspec primitive QuickCheck vector
28562902 ];
2857− benchmarkHaskellDepends = [ base containers gauge vector ];
2858− homepage = "https://github.com/snoyberg/mono-traversable#readme";
2903+ benchmarkHaskellDepends = [ base containers criterion ];
2904+ homepage = "https://github.com/snoyberg/mono-traversable";
28592905 description = "Abstactions and concrete implementations of mutable containers";
28602906 license = stdenv.lib.licenses.mit;
28612907 }) {};
28622908 "mwc-random" = callPackage
2863− ({ mkDerivation, base, math-functions, primitive, time, vector }:
2909+ ({ mkDerivation, base, HUnit, math-functions, primitive, QuickCheck
2910+ , statistics, test-framework, test-framework-hunit
2911+ , test-framework-quickcheck2, time, vector
2912+ }:
28642913 mkDerivation {
28652914 pname = "mwc-random";
28662915 version = "0.13.6.0";
@@ -2868,6 +2917,10 @@ self: {
28682917 libraryHaskellDepends = [
28692918 base math-functions primitive time vector
28702919 ];
2920+ testHaskellDepends = [
2921+ base HUnit QuickCheck statistics test-framework
2922+ test-framework-hunit test-framework-quickcheck2 vector
2923+ ];
28712924 homepage = "https://github.com/bos/mwc-random";
28722925 description = "Fast, high quality pseudo random number generation";
28732926 license = stdenv.lib.licenses.bsd3;
@@ -2876,11 +2929,10 @@ self: {
28762929 ({ mkDerivation, base, hspec, silently }:
28772930 mkDerivation {
28782931 pname = "nanospec";
2879− version = "0.2.2";
2880− sha256 = "1rcmhl9bhyfvanalnf1r86wkx6rq6wdvagnw1h011jcnnb1cq56g";
2932+ version = "0.2.1";
2933+ sha256 = "0jq2l1lmy4hcl6r975xcg86xr1y7jfxr3qn27ibsmjbzlnxdkjyv";
28812934 libraryHaskellDepends = [ base ];
28822935 testHaskellDepends = [ base hspec silently ];
2883− homepage = "https://github.com/hspec/nanospec#readme";
28842936 description = "A lightweight implementation of a subset of Hspec's API";
28852937 license = stdenv.lib.licenses.mit;
28862938 }) {};
@@ -2888,23 +2940,27 @@ self: {
28882940 ({ mkDerivation }:
28892941 mkDerivation {
28902942 pname = "nats";
2891− version = "1.1.2";
2892− sha256 = "1v40drmhixck3pz3mdfghamh73l4rp71mzcviipv1y8jhrfxilmr";
2893− revision = "1";
2894− editedCabalFile = "1jzyysf758lfindlclqpzqcd0lrgrdv0rnz2lg8g1rvv07x2n7zh";
2943+ version = "1.1.1";
2944+ sha256 = "1kfl2yy97nb7q0j17v96rl73xvi3z4db9bk0xychc76dax41n78k";
28952945 doHaddock = false;
28962946 homepage = "http://github.com/ekmett/nats/";
28972947 description = "Natural numbers";
28982948 license = stdenv.lib.licenses.bsd3;
28992949 }) {};
29002950 "network" = callPackage
2901− ({ mkDerivation, base, bytestring, doctest, hspec, HUnit, unix }:
2951+ ({ mkDerivation, base, bytestring, doctest, HUnit, test-framework
2952+ , test-framework-hunit, unix
2953+ }:
29022954 mkDerivation {
29032955 pname = "network";
2904− version = "2.6.3.6";
2905− sha256 = "198mam7ahny48p9fajznbqq16a8ya2gw0xm3gnm1si1rmc4hdplv";
2956+ version = "2.6.3.2";
2957+ sha256 = "1dn092zfqmxfbzln6d0khka4gizzjivf2yja9w9hwb5g9q3pfi1m";
2958+ revision = "1";
2959+ editedCabalFile = "17234sy0vqic8g9wg8gmfmc0by50scjwbdk8bkcl9kjf3fvs4nyx";
29062960 libraryHaskellDepends = [ base bytestring unix ];
2907− testHaskellDepends = [ base bytestring doctest hspec HUnit ];
2961+ testHaskellDepends = [
2962+ base bytestring doctest HUnit test-framework test-framework-hunit
2963+ ];
29082964 doCheck = false;
29092965 homepage = "https://github.com/haskell/network";
29102966 description = "Low-level networking interface";
@@ -2959,8 +3015,8 @@ self: {
29593015 }:
29603016 mkDerivation {
29613017 pname = "optparse-applicative";
2962− version = "0.14.2.0";
2963− sha256 = "0c3z1mvynlyv1garjbdmdd3npm40dabgm75js4r07cf766c1wd71";
3018+ version = "0.14.0.0";
3019+ sha256 = "06iwp1qsq0gjhnhxwyhdhldwvhlgcik6lx5jxpbb40fispyk4nxm";
29643020 libraryHaskellDepends = [
29653021 ansi-wl-pprint base process transformers transformers-compat
29663022 ];
@@ -2986,30 +3042,24 @@ self: {
29863042 license = stdenv.lib.licenses.bsd3;
29873043 }) {};
29883044 "parallel" = callPackage
2989− ({ mkDerivation, array, base, containers, deepseq, ghc-prim }:
3045+ ({ mkDerivation, array, base, containers, deepseq }:
29903046 mkDerivation {
29913047 pname = "parallel";
2992− version = "3.2.2.0";
2993− sha256 = "1xkfi96w6yfpppd0nw1rnszdxmvifwzm699ilv6332ra3akm610p";
2994− libraryHaskellDepends = [ array base containers deepseq ghc-prim ];
3048+ version = "3.2.1.1";
3049+ sha256 = "05rw8zhpqhx31zi6vg7zpyciaarh24j7g2p613xrpyrnksybjfrj";
3050+ libraryHaskellDepends = [ array base containers deepseq ];
29953051 description = "Parallel programming library";
29963052 license = stdenv.lib.licenses.bsd3;
29973053 }) {};
29983054 "parsec" = callPackage
2999− ({ mkDerivation, base, bytestring, HUnit, mtl, test-framework
3000− , test-framework-hunit, text
3001− }:
3055+ ({ mkDerivation, base, bytestring, mtl, text }:
30023056 mkDerivation {
30033057 pname = "parsec";
3004− version = "3.1.13.0";
3005− sha256 = "1wc09pyn70p8z6llink10c8pqbh6ikyk554911yfwxv1g91swqbq";
3006− revision = "1";
3007− editedCabalFile = "1dpr1wfpykkl6kayp4wnyn0n1zv7pvqksax2i54dhdgjijj8qynd";
3058+ version = "3.1.11";
3059+ sha256 = "0vk7q9j2128q191zf1sg0ylj9s9djwayqk9747k0a5fin4f2b1vg";
30083060 libraryHaskellDepends = [ base bytestring mtl text ];
3009− testHaskellDepends = [
3010− base HUnit mtl test-framework test-framework-hunit
3011− ];
3012− homepage = "https://github.com/hvr/parsec";
3061+ doCheck = false;
3062+ homepage = "https://github.com/aslatter/parsec";
30133063 description = "Monadic parser combinators";
30143064 license = stdenv.lib.licenses.bsd3;
30153065 }) {};
@@ -3017,13 +3067,23 @@ self: {
30173067 ({ mkDerivation, base }:
30183068 mkDerivation {
30193069 pname = "parser-combinators";
3020− version = "1.0.0";
3021− sha256 = "1pwfdsklqwvaynwpdzmx1bs35mp6dpsyaqdnzxnqcrxwf5h8sk75";
3070+ version = "0.2.1";
3071+ sha256 = "1iai2i4kr7f8fbvvm4xw4hqcwnv26g0gaglpcim9r36jmzhf2yna";
30223072 libraryHaskellDepends = [ base ];
30233073 homepage = "https://github.com/mrkkrp/parser-combinators";
30243074 description = "Lightweight package providing commonly useful parser combinators";
30253075 license = stdenv.lib.licenses.bsd3;
30263076 }) {};
3077+ "patience" = callPackage
3078+ ({ mkDerivation, base, containers }:
3079+ mkDerivation {
3080+ pname = "patience";
3081+ version = "0.1.1";
3082+ sha256 = "0qyv20gqy9pb1acy700ahv70lc6vprcwb26cc7fcpcs4scsc7irm";
3083+ libraryHaskellDepends = [ base containers ];
3084+ description = "Patience diff and longest increasing subsequence";
3085+ license = stdenv.lib.licenses.bsd3;
3086+ }) {};
30273087 "pcre-light" = callPackage
30283088 ({ mkDerivation, base, bytestring, pcre }:
30293089 mkDerivation {
@@ -3037,15 +3097,16 @@ self: {
30373097 license = stdenv.lib.licenses.bsd3;
30383098 }) {inherit (pkgs) pcre;};
30393099 "pem" = callPackage
3040− ({ mkDerivation, base, basement, bytestring, HUnit, memory
3100+ ({ mkDerivation, base, base64-bytestring, bytestring, HUnit, mtl
30413101 , QuickCheck, test-framework, test-framework-hunit
30423102 , test-framework-quickcheck2
30433103 }:
30443104 mkDerivation {
30453105 pname = "pem";
3046− version = "0.2.4";
3047− sha256 = "1m7qjsxrd8m88cvkqmr8kscril500j2a9y0iynvksjyjkhdlq33p";
3048− libraryHaskellDepends = [ base basement bytestring memory ];
3106+ version = "0.2.2";
3107+ sha256 = "162sk5sg22w21wqz5qv8kx6ibxp99v5p20g3nknhm1kddk3hha1p";
3108+ enableSeparateDataOutput = true;
3109+ libraryHaskellDepends = [ base base64-bytestring bytestring mtl ];
30493110 testHaskellDepends = [
30503111 base bytestring HUnit QuickCheck test-framework
30513112 test-framework-hunit test-framework-quickcheck2
@@ -3061,10 +3122,10 @@ self: {
30613122 }:
30623123 mkDerivation {
30633124 pname = "pointed";
3064− version = "5.0.1";
3065− sha256 = "1p91a762xglckscnhpflxzav8byf49a02mli3983i4kpr2jkaimr";
3125+ version = "5";
3126+ sha256 = "05sxac90xv4j8glmf2mxs0smmv6vhia0qaaag5v37ar5a6pvh1l9";
30663127 revision = "1";
3067− editedCabalFile = "1ccjmzz3jf5ybrzv7qdwm3qb8rz0yskvi4ackrixyhdk8bg5f3nc";
3128+ editedCabalFile = "170gqax34qch77zzqwq95z2lzq9da8gmfxg1vcll4aphhafwgzzp";
30683129 libraryHaskellDepends = [
30693130 base comonad containers data-default-class hashable kan-extensions
30703131 semigroupoids semigroups stm tagged transformers
@@ -3085,29 +3146,30 @@ self: {
30853146 description = "A variety of alternative parser combinator libraries";
30863147 license = "LGPL";
30873148 }) {};
3088− "pretty-hex" = callPackage
3089− ({ mkDerivation, base, bytestring }:
3149+ "prelude-extras" = callPackage
3150+ ({ mkDerivation, base }:
30903151 mkDerivation {
3091− pname = "pretty-hex";
3092− version = "1.0";
3093− sha256 = "0ylwkvvjvmpprha9nx83xb8gkhyanhk5fffc0r7lb96n4ch5z6pz";
3094− libraryHaskellDepends = [ base bytestring ];
3095− description = "A library for hex dumps of ByteStrings";
3152+ pname = "prelude-extras";
3153+ version = "0.4.0.3";
3154+ sha256 = "0xzqdf3nl2h0ra4gnslm1m1nsxlsgc0hh6ky3vn578vh11zhifq9";
3155+ libraryHaskellDepends = [ base ];
3156+ homepage = "http://github.com/ekmett/prelude-extras";
3157+ description = "Higher order versions of Prelude classes";
30963158 license = stdenv.lib.licenses.bsd3;
30973159 }) {};
30983160 "pretty-show" = callPackage
30993161 ({ mkDerivation, array, base, filepath, ghc-prim, happy
3100− , haskell-lexer, pretty, text
3162+ , haskell-lexer, pretty
31013163 }:
31023164 mkDerivation {
31033165 pname = "pretty-show";
3104− version = "1.7";
3105− sha256 = "0br7pkxqqqhby2j2v1g847lgqsrasx56g1jw3dhmjh4flzs6warq";
3166+ version = "1.6.15";
3167+ sha256 = "16ik7dhagyr3is5dmkihw109l4d0500vi55z46p8lhigmfwqpn2n";
31063168 isLibrary = true;
31073169 isExecutable = true;
31083170 enableSeparateDataOutput = true;
31093171 libraryHaskellDepends = [
3110− array base filepath ghc-prim haskell-lexer pretty text
3172+ array base filepath ghc-prim haskell-lexer pretty
31113173 ];
31123174 libraryToolDepends = [ happy ];
31133175 executableHaskellDepends = [ base ];
@@ -3119,8 +3181,10 @@ self: {
31193181 ({ mkDerivation, base, ghc-prim, transformers }:
31203182 mkDerivation {
31213183 pname = "primitive";
3122− version = "0.6.3.0";
3123− sha256 = "0mcmbnj08wd6zfwn7xk6zf5hy5zwbla5v78pw0dpymqg9s0gzpnd";
3184+ version = "0.6.2.0";
3185+ sha256 = "1q9a537av81c0lvcdzc8i5hqjx3209f5448d1smkyaz22c1dgs5q";
3186+ revision = "1";
3187+ editedCabalFile = "0d61g8ppsdajdqykl2kc46kq00aamsf12v60ilgrf58dbji9sz56";
31243188 libraryHaskellDepends = [ base ghc-prim transformers ];
31253189 testHaskellDepends = [ base ghc-prim ];
31263190 homepage = "https://github.com/haskell/primitive";
@@ -3129,56 +3193,40 @@ self: {
31293193 }) {};
31303194 "profunctors" = callPackage
31313195 ({ mkDerivation, base, base-orphans, bifunctors, comonad
3132− , contravariant, distributive, semigroups, tagged, transformers
3196+ , contravariant, distributive, tagged, transformers
31333197 }:
31343198 mkDerivation {
31353199 pname = "profunctors";
3136− version = "5.2.2";
3137− sha256 = "0s1pwjidbn761xk43pmzyvn99hm3psdifjd78ylki7f97aiyd0g9";
3138− revision = "2";
3139− editedCabalFile = "1ywlg9z8nlhd2avgb8c6gbkv8zyk7hvc25926bafyg0m0k8y1amq";
3200+ version = "5.2.1";
3201+ sha256 = "0pcwjp813d3mrzb7qf7dzkspf85xnfj1m2snhjgnvwx6vw07w877";
31403202 libraryHaskellDepends = [
31413203 base base-orphans bifunctors comonad contravariant distributive
3142− semigroups tagged transformers
3204+ tagged transformers
31433205 ];
31443206 homepage = "http://github.com/ekmett/profunctors/";
31453207 description = "Profunctors";
31463208 license = stdenv.lib.licenses.bsd3;
31473209 }) {};
31483210 "psqueues" = callPackage
3149− ({ mkDerivation, array, base, deepseq, ghc-prim, hashable, HUnit
3150− , QuickCheck, tagged, test-framework, test-framework-hunit
3151− , test-framework-quickcheck2
3211+ ({ mkDerivation, array, base, containers, criterion, deepseq
3212+ , fingertree-psqueue, ghc-prim, hashable, HUnit, mtl, PSQueue
3213+ , QuickCheck, random, tagged, test-framework, test-framework-hunit
3214+ , test-framework-quickcheck2, unordered-containers
31523215 }:
31533216 mkDerivation {
31543217 pname = "psqueues";
3155− version = "0.2.7.0";
3156− sha256 = "1sjgc9bxh63kkdp59nbirx3xazr02ia5yhp4f4a0jnq1hj465wsc";
3218+ version = "0.2.4.0";
3219+ sha256 = "1lbjm6mnw91qg1ik73mwh48cq79k4kkaj4l380ilqp0p05a386j9";
31573220 libraryHaskellDepends = [ base deepseq ghc-prim hashable ];
31583221 testHaskellDepends = [
31593222 array base deepseq ghc-prim hashable HUnit QuickCheck tagged
31603223 test-framework test-framework-hunit test-framework-quickcheck2
31613224 ];
3162− description = "Pure priority search queues";
3163− license = stdenv.lib.licenses.bsd3;
3164− }) {};
3165− "pureMD5" = callPackage
3166− ({ mkDerivation, base, binary, bytestring, cereal, crypto-api
3167− , crypto-api-tests, pretty-hex, QuickCheck, tagged, test-framework
3168− , test-framework-quickcheck2
3169− }:
3170− mkDerivation {
3171− pname = "pureMD5";
3172− version = "2.1.3";
3173− sha256 = "0zdilz41cla2ck7mcw1a9702gyg2abq94mqahr4vci9sbs53bwxy";
3174− libraryHaskellDepends = [
3175− base binary bytestring cereal crypto-api tagged
3176− ];
3177− testHaskellDepends = [
3178− base binary bytestring cereal crypto-api-tests pretty-hex
3179− QuickCheck test-framework test-framework-quickcheck2
3225+ benchmarkHaskellDepends = [
3226+ base containers criterion deepseq fingertree-psqueue ghc-prim
3227+ hashable mtl PSQueue random unordered-containers
31803228 ];
3181− description = "A Haskell-only implementation of the MD5 digest (hash) algorithm";
3229+ description = "Pure priority search queues";
31823230 license = stdenv.lib.licenses.bsd3;
31833231 }) {};
31843232 "quickcheck-instances" = callPackage
@@ -3189,10 +3237,10 @@ self: {
31893237 }:
31903238 mkDerivation {
31913239 pname = "quickcheck-instances";
3192− version = "0.3.18";
3193− sha256 = "1bh1pzz5fdcqvzdcirqxna6fnjms02min5md716299g5niz46w55";
3240+ version = "0.3.16";
3241+ sha256 = "07xqbjb3rb5hzhjak3qpvj4hl91gc0z2272n60hv67zmv3w8kcf1";
31943242 revision = "1";
3195− editedCabalFile = "1sngfq3v71bvgjsl8cj5kh65m3fziwy8dkvwjzs0kxfrzr87faly";
3243+ editedCabalFile = "1sfqjhk7z185l0gxrvn5pi3s8mvnqv1d1yzrx0k0mi48y5421jcm";
31963244 libraryHaskellDepends = [
31973245 array base base-compat bytestring case-insensitive containers
31983246 hashable old-time QuickCheck scientific tagged text time
@@ -3245,8 +3293,8 @@ self: {
32453293 ({ mkDerivation, base, template-haskell }:
32463294 mkDerivation {
32473295 pname = "reflection";
3248− version = "2.1.4";
3249− sha256 = "0kf4a5ijw6jfnfibjcrpdy9vzh1n6v2pxia8dhyyqdissiwc8bzj";
3296+ version = "2.1.2";
3297+ sha256 = "0f9w0akbm6p8h7kzgcd2f6nnpw1wy84pqn45vfz1ch5j0hn8h2d9";
32503298 libraryHaskellDepends = [ base template-haskell ];
32513299 homepage = "http://github.com/ekmett/reflection";
32523300 description = "Reifies arbitrary terms into types that can be reflected back into terms";
@@ -3276,38 +3324,51 @@ self: {
32763324 description = "Replaces/Enhances Text.Regex";
32773325 license = stdenv.lib.licenses.bsd3;
32783326 }) {};
3327+ "regex-tdfa" = callPackage
3328+ ({ mkDerivation, array, base, bytestring, containers, ghc-prim, mtl
3329+ , parsec, regex-base
3330+ }:
3331+ mkDerivation {
3332+ pname = "regex-tdfa";
3333+ version = "1.2.2";
3334+ sha256 = "0f8x8wyr6m21g8dnxvnvalz5bsq37l125l6qhs0fscbvprsxc4nb";
3335+ libraryHaskellDepends = [
3336+ array base bytestring containers ghc-prim mtl parsec regex-base
3337+ ];
3338+ homepage = "https://github.com/ChrisKuklewicz/regex-tdfa";
3339+ description = "Replaces/Enhances Text.Regex";
3340+ license = stdenv.lib.licenses.bsd3;
3341+ }) {};
32793342 "resourcet" = callPackage
3280− ({ mkDerivation, base, containers, exceptions, hspec, mtl
3281− , primitive, transformers, unliftio-core
3343+ ({ mkDerivation, base, containers, exceptions, hspec, lifted-base
3344+ , mmorph, monad-control, mtl, transformers, transformers-base
3345+ , transformers-compat, unliftio-core
32823346 }:
32833347 mkDerivation {
32843348 pname = "resourcet";
3285− version = "1.2.1";
3286− sha256 = "0rzjzh34s36ssign7akqjnwnjxf11c3511wk7ky0xxy0dqmc2rg7";
3349+ version = "1.1.10";
3350+ sha256 = "1hhw9w85nj8i2azzj5sxixffdvciq96b0jhl0zz24038bij66cyl";
32873351 libraryHaskellDepends = [
3288− base containers exceptions mtl primitive transformers unliftio-core
3352+ base containers exceptions lifted-base mmorph monad-control mtl
3353+ transformers transformers-base transformers-compat unliftio-core
32893354 ];
3290− testHaskellDepends = [ base exceptions hspec transformers ];
3355+ testHaskellDepends = [ base hspec lifted-base transformers ];
32913356 homepage = "http://github.com/snoyberg/conduit";
32923357 description = "Deterministic allocation and freeing of scarce resources";
32933358 license = stdenv.lib.licenses.bsd3;
32943359 }) {};
32953360 "retry" = callPackage
32963361 ({ mkDerivation, base, data-default-class, exceptions, ghc-prim
3297− , hedgehog, HUnit, mtl, random, stm, tasty, tasty-hedgehog
3298− , tasty-hunit, time, transformers
3362+ , random, transformers
32993363 }:
33003364 mkDerivation {
33013365 pname = "retry";
3302− version = "0.7.6.2";
3303− sha256 = "0bmrp2h6pf43hr7sd6562qixw755h2xgszj700157pk2hxcz16ad";
3366+ version = "0.7.5.1";
3367+ sha256 = "116fjfxdyqrk3079hqcil0dv7r2fw6x64pjwfxhckpxqavxza7sk";
33043368 libraryHaskellDepends = [
33053369 base data-default-class exceptions ghc-prim random transformers
33063370 ];
3307− testHaskellDepends = [
3308− base data-default-class exceptions ghc-prim hedgehog HUnit mtl
3309− random stm tasty tasty-hedgehog tasty-hunit time transformers
3310− ];
3371+ doCheck = false;
33113372 homepage = "http://github.com/Soostone/retry";
33123373 description = "Retry combinators for monadic actions that may fail";
33133374 license = stdenv.lib.licenses.bsd3;
@@ -3316,14 +3377,28 @@ self: {
33163377 ({ mkDerivation, base, deepseq, QuickCheck }:
33173378 mkDerivation {
33183379 pname = "safe";
3319− version = "0.3.17";
3320− sha256 = "0p3yaf5slvyz1cyy51jq64c5rlp8yzwim8iy2dlnk42if4gc9ibr";
3380+ version = "0.3.15";
3381+ sha256 = "0bbalr2n92akwcgdyl5ff45h8d4waamj1lp7ly6mdgda17k4lpm3";
33213382 libraryHaskellDepends = [ base ];
33223383 testHaskellDepends = [ base deepseq QuickCheck ];
33233384 homepage = "https://github.com/ndmitchell/safe#readme";
33243385 description = "Library of safe (exception free) functions";
33253386 license = stdenv.lib.licenses.bsd3;
33263387 }) {};
3388+ "safe-exceptions" = callPackage
3389+ ({ mkDerivation, base, deepseq, exceptions, hspec, transformers
3390+ , void
3391+ }:
3392+ mkDerivation {
3393+ pname = "safe-exceptions";
3394+ version = "0.1.6.0";
3395+ sha256 = "074dy2f9fbhnh59clpz8c1ljplm1wwqjj7r3i4nv0rcl0khprm3i";
3396+ libraryHaskellDepends = [ base deepseq exceptions transformers ];
3397+ testHaskellDepends = [ base hspec void ];
3398+ homepage = "https://github.com/fpco/safe-exceptions#readme";
3399+ description = "Safe, consistent, and easy exception handling";
3400+ license = stdenv.lib.licenses.mit;
3401+ }) {};
33273402 "say" = callPackage
33283403 ({ mkDerivation, base, bytestring, criterion, hspec, temporary
33293404 , text, transformers
@@ -3349,8 +3424,10 @@ self: {
33493424 }:
33503425 mkDerivation {
33513426 pname = "scientific";
3352− version = "0.3.6.2";
3353− sha256 = "03ql2f0ac8bsl524idy9xxa3kxisb2sj3avflzw580j5hzy0m397";
3427+ version = "0.3.5.2";
3428+ sha256 = "0msnjz7ml0zycw9bssslxbg0nigziw7vs5km4q3vjbs8jpzpkr2w";
3429+ revision = "2";
3430+ editedCabalFile = "0wsrd213480p3pqrd6i650fr092yv7dhla7a85p8154pn5gvbr0a";
33543431 libraryHaskellDepends = [
33553432 base binary bytestring containers deepseq hashable integer-gmp
33563433 integer-logarithms primitive text
@@ -3367,20 +3444,20 @@ self: {
33673444 "semigroupoids" = callPackage
33683445 ({ mkDerivation, base, base-orphans, bifunctors, Cabal
33693446 , cabal-doctest, comonad, containers, contravariant, distributive
3370− , doctest, hashable, semigroups, tagged, template-haskell
3371− , transformers, transformers-compat, unordered-containers
3447+ , doctest, hashable, semigroups, tagged, transformers
3448+ , transformers-compat, unordered-containers
33723449 }:
33733450 mkDerivation {
33743451 pname = "semigroupoids";
3375− version = "5.2.2";
3376− sha256 = "17i96y4iqj8clcs090lf6k0ij3j16nj14vsfwz0mm9nd6i4gbpp4";
3377− revision = "4";
3378− editedCabalFile = "0pqfrxzypjq6z8lgdkzq4vhcyqkpk5326hny0r6snpc3gm78r4ij";
3452+ version = "5.2.1";
3453+ sha256 = "006jys6kvckkmbnhf4jc51sh64hamkz464mr8ciiakybrfvixr3r";
3454+ revision = "3";
3455+ editedCabalFile = "0wzcnpz8pyjk823vqnq5s8krsb8i6cw573hcschpd9x5ynq4li70";
33793456 setupHaskellDepends = [ base Cabal cabal-doctest ];
33803457 libraryHaskellDepends = [
33813458 base base-orphans bifunctors comonad containers contravariant
3382− distributive hashable semigroups tagged template-haskell
3383− transformers transformers-compat unordered-containers
3459+ distributive hashable semigroups tagged transformers
3460+ transformers-compat unordered-containers
33843461 ];
33853462 testHaskellDepends = [ base doctest ];
33863463 homepage = "http://github.com/ekmett/semigroupoids";
@@ -3391,8 +3468,8 @@ self: {
33913468 ({ mkDerivation, base }:
33923469 mkDerivation {
33933470 pname = "semigroups";
3394− version = "0.18.5";
3395− sha256 = "17g29h62g1k51ghhvzkw72zksjgi6vs6bfipkj81pqw1dsprcamb";
3471+ version = "0.18.3";
3472+ sha256 = "1jm9wnb5jmwdk4i9qbwfay69ydi76xi0qqi9zqp6wh3jd2c7qa9m";
33963473 libraryHaskellDepends = [ base ];
33973474 homepage = "http://github.com/ekmett/semigroups/";
33983475 description = "Anything that associates";
@@ -3418,8 +3495,8 @@ self: {
34183495 }:
34193496 mkDerivation {
34203497 pname = "shakespeare";
3421− version = "2.0.15";
3422− sha256 = "1vk4b19zvwy4mpwaq9z3l3kfmz75gfyf7alhh0y112gspgpccm23";
3498+ version = "2.0.14.1";
3499+ sha256 = "02pahbvibll4jmbq6p5vxr2r4mmrfx3h0c8v6qbj4rlq96lc6a23";
34233500 libraryHaskellDepends = [
34243501 aeson base blaze-html blaze-markup bytestring containers directory
34253502 exceptions ghc-prim parsec process scientific template-haskell text
@@ -3450,8 +3527,8 @@ self: {
34503527 ({ mkDerivation, base }:
34513528 mkDerivation {
34523529 pname = "simple-reflect";
3453− version = "0.3.3";
3454− sha256 = "0ayvrx5cm8n6db21jiyjmk5h93pw7cz1707hih09hlhk9jh5x0h7";
3530+ version = "0.3.2";
3531+ sha256 = "1dpcf6w3cf1sfl9bnlsx04x7aghw029glj5d05qzrsnms2rlw8iq";
34553532 libraryHaskellDepends = [ base ];
34563533 homepage = "http://twanvl.nl/blog/haskell/simple-reflection-of-expressions";
34573534 description = "Simple reflection of expressions containing variables";
@@ -3463,8 +3540,8 @@ self: {
34633540 }:
34643541 mkDerivation {
34653542 pname = "simple-sendfile";
3466− version = "0.2.27";
3467− sha256 = "1bwwqzcm56m2w4ymsa054sxmpbj76h9pvb0jf8zxp8lr41cp51gn";
3543+ version = "0.2.26";
3544+ sha256 = "0z2r971bjy9wwv9rhnzh0ldd0z9zvqwyrq9yhz7m4lnf0k0wqq6z";
34683545 libraryHaskellDepends = [ base bytestring network unix ];
34693546 testHaskellDepends = [
34703547 base bytestring conduit conduit-extra directory hspec HUnit network
@@ -3497,8 +3574,8 @@ self: {
34973574 ({ mkDerivation, base, ghc-prim, logict, mtl, pretty }:
34983575 mkDerivation {
34993576 pname = "smallcheck";
3500− version = "1.1.5";
3501− sha256 = "195fj7w3v03d1y1nm2ylavzrwxjcdbq0lb6zsw1dwyx5jmwfc84h";
3577+ version = "1.1.3";
3578+ sha256 = "15f00jzfv9a35507hax3y7vwwzj1fkbf38hs16797hlrsaxmnlmm";
35023579 libraryHaskellDepends = [ base ghc-prim logict mtl pretty ];
35033580 homepage = "https://github.com/feuerbach/smallcheck";
35043581 description = "A property-based testing library";
@@ -3508,24 +3585,70 @@ self: {
35083585 ({ mkDerivation, base, bytestring, cereal, network }:
35093586 mkDerivation {
35103587 pname = "socks";
3511− version = "0.5.6";
3512− sha256 = "0f44qy74i0n6ll3jym0a2ipafkpw1h67amcpqmj8iq95h21wsqzs";
3588+ version = "0.5.5";
3589+ sha256 = "0s689w1hh9g8ifl75xhzbv96ir07hwn04b4lgvbxzl8swa9ylir6";
3590+ revision = "1";
3591+ editedCabalFile = "0nz8q0xvd8y6f42bd1w3q8d8bg1qzl8ggx0a23kb3jb60g36dmvw";
35133592 libraryHaskellDepends = [ base bytestring cereal network ];
35143593 homepage = "http://github.com/vincenthz/hs-socks";
3515− description = "Socks proxy (ver 5)";
3594+ description = "Socks proxy (version 5) implementation";
35163595 license = stdenv.lib.licenses.bsd3;
35173596 }) {};
35183597 "split" = callPackage
35193598 ({ mkDerivation, base, QuickCheck }:
35203599 mkDerivation {
35213600 pname = "split";
3522− version = "0.2.3.3";
3523− sha256 = "04qlmkcyklznl03gsjg95b4nzb6i96gdapqg60rny9szgi7ngk8x";
3601+ version = "0.2.3.2";
3602+ sha256 = "0fmnkvq1ky4dgyh1z2mvdal5pw103irvkf4p9d5x8wyl1nnylhs9";
35243603 libraryHaskellDepends = [ base ];
35253604 testHaskellDepends = [ base QuickCheck ];
35263605 description = "Combinator library for splitting lists";
35273606 license = stdenv.lib.licenses.bsd3;
35283607 }) {};
3608+ "stackage-curator" = callPackage
3609+ ({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-s3, async
3610+ , base, blaze-html, bytestring, Cabal, classy-prelude-conduit
3611+ , conduit, conduit-extra, containers, cryptonite
3612+ , cryptonite-conduit, data-default-class, directory, exceptions
3613+ , filepath, hashable, hspec, html-conduit, http-client
3614+ , http-client-tls, http-conduit, lucid, memory, mime-types
3615+ , monad-unlift, monad-unlift-ref, mono-traversable, mtl, old-locale
3616+ , optparse-applicative, optparse-simple, process, QuickCheck
3617+ , resourcet, safe, semigroups, stm, store, streaming-commons, syb
3618+ , system-fileio, system-filepath, tar, temporary, text, time
3619+ , transformers, unix-compat, unordered-containers, utf8-string
3620+ , vector, xml-conduit, xml-types, yaml, zlib
3621+ }:
3622+ mkDerivation {
3623+ pname = "stackage-curator";
3624+ version = "0.15.1.0";
3625+ sha256 = "158bxk5g1bc139nmdqvr4fid5igmsgqa1d4nxy0dpl8xb68l69jp";
3626+ isLibrary = true;
3627+ isExecutable = true;
3628+ libraryHaskellDepends = [
3629+ aeson amazonka amazonka-core amazonka-s3 async base blaze-html
3630+ bytestring Cabal classy-prelude-conduit conduit conduit-extra
3631+ containers cryptonite cryptonite-conduit data-default-class
3632+ directory exceptions filepath hashable html-conduit http-client
3633+ http-client-tls http-conduit lucid memory mime-types monad-unlift
3634+ monad-unlift-ref mono-traversable mtl old-locale process resourcet
3635+ safe semigroups stm store streaming-commons syb system-fileio
3636+ system-filepath tar temporary text time transformers unix-compat
3637+ unordered-containers utf8-string vector xml-conduit xml-types yaml
3638+ zlib
3639+ ];
3640+ executableHaskellDepends = [
3641+ aeson base http-client http-client-tls optparse-applicative
3642+ optparse-simple system-filepath text
3643+ ];
3644+ testHaskellDepends = [
3645+ base Cabal classy-prelude-conduit containers directory hspec
3646+ http-client http-client-tls QuickCheck text yaml
3647+ ];
3648+ homepage = "https://github.com/fpco/stackage-curator";
3649+ description = "Tools for curating Stackage bundles";
3650+ license = stdenv.lib.licenses.mit;
3651+ }) {};
35293652 "statistics" = callPackage
35303653 ({ mkDerivation, aeson, base, base-orphans, binary, deepseq, erf
35313654 , HUnit, ieee754, math-functions, monad-par, mwc-random, primitive
@@ -3537,8 +3660,6 @@ self: {
35373660 pname = "statistics";
35383661 version = "0.14.0.2";
35393662 sha256 = "0y27gafkib0x0fn39qfn2rkgsfrm09ng35sbb5dwr7rclhnxz59l";
3540− revision = "2";
3541− editedCabalFile = "1bx70yqkn62ii17fjv3pig4hklrzkqd09zj67zzjiyjzmn04fir3";
35423663 libraryHaskellDepends = [
35433664 aeson base base-orphans binary deepseq erf math-functions monad-par
35443665 mwc-random primitive vector vector-algorithms
@@ -3558,22 +3679,20 @@ self: {
35583679 ({ mkDerivation, array, base }:
35593680 mkDerivation {
35603681 pname = "stm";
3561− version = "2.4.5.0";
3562− sha256 = "19sr11a0hqikhvf561b38phz6k3zg9s157a0f5ffvghk7wcdpmri";
3682+ version = "2.4.4.1";
3683+ sha256 = "111kpy1d6f5c0bggh6hyfm86q5p8bq1qbqf6dw2x4l4dxnar16cg";
3684+ revision = "1";
3685+ editedCabalFile = "0kzw4rw9fgmc4qyxmm1lwifdyrx5r1356150xm14vy4mp86diks9";
35633686 libraryHaskellDepends = [ array base ];
3564− homepage = "https://wiki.haskell.org/Software_transactional_memory";
35653687 description = "Software Transactional Memory";
35663688 license = stdenv.lib.licenses.bsd3;
35673689 }) {};
35683690 "stm-chans" = callPackage
3569− ({ mkDerivation, base, Cabal, stm }:
3691+ ({ mkDerivation, base, stm }:
35703692 mkDerivation {
35713693 pname = "stm-chans";
35723694 version = "3.0.0.4";
35733695 sha256 = "0f27sp09yha43xk9q55sc185jyjs5h7gq2dhsyx6bm9kz9dzqi13";
3574− revision = "1";
3575− editedCabalFile = "0v9axxcfszqdmf3dhjxy34ybh22x3r5c48mdnbvjh5i5lp7g7vp2";
3576− setupHaskellDepends = [ base Cabal ];
35773696 libraryHaskellDepends = [ base stm ];
35783697 homepage = "http://code.haskell.org/~wren/";
35793698 description = "Additional types of channels for STM";
@@ -3581,24 +3700,27 @@ self: {
35813700 }) {};
35823701 "stm-conduit" = callPackage
35833702 ({ mkDerivation, async, base, cereal, cereal-conduit, conduit
3584− , conduit-extra, directory, doctest, exceptions, HUnit, monad-loops
3703+ , conduit-combinators, conduit-extra, directory, doctest, ghc-prim
3704+ , HUnit, lifted-async, lifted-base, monad-control, monad-loops
35853705 , QuickCheck, resourcet, stm, stm-chans, test-framework
35863706 , test-framework-hunit, test-framework-quickcheck2, transformers
3587− , unliftio
3707+ , void
35883708 }:
35893709 mkDerivation {
35903710 pname = "stm-conduit";
3591− version = "4.0.0";
3592− sha256 = "0paapljn7nqfzrx889y0n8sszci38mdiaxkgr0bb00ph9246rr7z";
3711+ version = "3.0.0";
3712+ sha256 = "02d83mji1rlijdn315q7fik6jy5q49fjwygd64c9kf4z0qy6cvyg";
3713+ revision = "1";
3714+ editedCabalFile = "0wmjqypqjw9irmpsmra6zbj1sa4l14xnx5xpaz2zvfsk4x90qyyg";
35933715 libraryHaskellDepends = [
3594− async base cereal cereal-conduit conduit conduit-extra directory
3595− exceptions monad-loops resourcet stm stm-chans transformers
3596− unliftio
3716+ async base cereal cereal-conduit conduit conduit-combinators
3717+ conduit-extra directory ghc-prim lifted-async lifted-base
3718+ monad-control monad-loops resourcet stm stm-chans transformers void
35973719 ];
35983720 testHaskellDepends = [
3599− base conduit directory doctest HUnit QuickCheck resourcet stm
3600− stm-chans test-framework test-framework-hunit
3601− test-framework-quickcheck2 transformers unliftio
3721+ base conduit conduit-combinators directory doctest HUnit QuickCheck
3722+ resourcet stm stm-chans test-framework test-framework-hunit
3723+ test-framework-quickcheck2 transformers
36023724 ];
36033725 homepage = "https://github.com/cgaebel/stm-conduit";
36043726 description = "Introduces conduits to channels, and promotes using conduits concurrently";
@@ -3606,77 +3728,92 @@ self: {
36063728 }) {};
36073729 "store" = callPackage
36083730 ({ mkDerivation, array, async, base, base-orphans
3609− , base64-bytestring, bifunctors, bytestring, containers
3610− , contravariant, criterion, cryptohash, deepseq, directory
3611− , filepath, free, ghc-prim, hashable, hspec, hspec-smallcheck
3612− , integer-gmp, lifted-base, monad-control, mono-traversable
3613− , network, primitive, resourcet, safe, semigroups, smallcheck
3614− , store-core, syb, template-haskell, text, th-lift
3615− , th-lift-instances, th-orphans, th-reify-many, th-utilities, time
3616− , transformers, unordered-containers, vector, void
3731+ , base64-bytestring, bytestring, cereal, cereal-vector, conduit
3732+ , containers, contravariant, criterion, cryptohash, deepseq
3733+ , directory, filepath, free, ghc-prim, hashable, hspec
3734+ , hspec-smallcheck, integer-gmp, lifted-base, monad-control
3735+ , mono-traversable, network, primitive, resourcet, safe, semigroups
3736+ , smallcheck, store-core, streaming-commons, syb, template-haskell
3737+ , text, th-lift, th-lift-instances, th-orphans, th-reify-many
3738+ , th-utilities, time, transformers, unordered-containers, vector
3739+ , vector-binary-instances, void, weigh
36173740 }:
36183741 mkDerivation {
36193742 pname = "store";
3620− version = "0.5.0";
3621− sha256 = "1ivr2pvfja2plhp625wjv9lbd47vmydp33f31ljwdyzqik2j7vij";
3622− libraryHaskellDepends = [
3623− array async base base-orphans base64-bytestring bifunctors
3624− bytestring containers contravariant cryptohash deepseq directory
3625− filepath free ghc-prim hashable hspec hspec-smallcheck integer-gmp
3626− lifted-base monad-control mono-traversable network primitive
3627− resourcet safe semigroups smallcheck store-core syb
3743+ version = "0.4.3.2";
3744+ sha256 = "13ihh1n42j9lq2dhkcgisds7bzm7nm4a02abk8vadracn4a7r97c";
3745+ libraryHaskellDepends = [
3746+ array async base base-orphans base64-bytestring bytestring conduit
3747+ containers contravariant cryptohash deepseq directory filepath free
3748+ ghc-prim hashable hspec hspec-smallcheck integer-gmp lifted-base
3749+ monad-control mono-traversable network primitive resourcet safe
3750+ semigroups smallcheck store-core streaming-commons syb
36283751 template-haskell text th-lift th-lift-instances th-orphans
36293752 th-reify-many th-utilities time transformers unordered-containers
36303753 vector void
36313754 ];
3755+ testHaskellDepends = [
3756+ array async base base-orphans base64-bytestring bytestring cereal
3757+ cereal-vector conduit containers contravariant criterion cryptohash
3758+ deepseq directory filepath free ghc-prim hashable hspec
3759+ hspec-smallcheck integer-gmp lifted-base monad-control
3760+ mono-traversable network primitive resourcet safe semigroups
3761+ smallcheck store-core streaming-commons syb template-haskell text
3762+ th-lift th-lift-instances th-orphans th-reify-many th-utilities
3763+ time transformers unordered-containers vector
3764+ vector-binary-instances void weigh
3765+ ];
36323766 benchmarkHaskellDepends = [
3633− array async base base-orphans base64-bytestring bifunctors
3634− bytestring containers contravariant criterion cryptohash deepseq
3635− directory filepath free ghc-prim hashable hspec hspec-smallcheck
3636− integer-gmp lifted-base monad-control mono-traversable network
3637− primitive resourcet safe semigroups smallcheck store-core syb
3638− template-haskell text th-lift th-lift-instances th-orphans
3767+ array async base base-orphans base64-bytestring bytestring conduit
3768+ containers contravariant criterion cryptohash deepseq directory
3769+ filepath free ghc-prim hashable hspec hspec-smallcheck integer-gmp
3770+ lifted-base monad-control mono-traversable network primitive
3771+ resourcet safe semigroups smallcheck store-core streaming-commons
3772+ syb template-haskell text th-lift th-lift-instances th-orphans
36393773 th-reify-many th-utilities time transformers unordered-containers
36403774 vector void
36413775 ];
3776+ doHaddock = false;
36423777 doCheck = false;
36433778 homepage = "https://github.com/fpco/store#readme";
36443779 description = "Fast binary serialization";
36453780 license = stdenv.lib.licenses.mit;
36463781 }) {};
36473782 "store-core" = callPackage
3648− ({ mkDerivation, base, bytestring, ghc-prim, primitive, text
3783+ ({ mkDerivation, base, bytestring, fail, ghc-prim, primitive, text
36493784 , transformers
36503785 }:
36513786 mkDerivation {
36523787 pname = "store-core";
3653− version = "0.4.4";
3654− sha256 = "1489ydwmq3vd9lz193m5w277wvb9g74ssc1ncfjdry2g0y6czbjv";
3788+ version = "0.4.1";
3789+ sha256 = "1d34n2n9vjngxndkbxcqm07sg4cnaq6rlx013rhyjr3aybwqalhl";
36553790 libraryHaskellDepends = [
3656− base bytestring ghc-prim primitive text transformers
3791+ base bytestring fail ghc-prim primitive text transformers
36573792 ];
36583793 homepage = "https://github.com/fpco/store#readme";
36593794 description = "Fast and lightweight binary serialization";
36603795 license = stdenv.lib.licenses.mit;
36613796 }) {};
36623797 "streaming-commons" = callPackage
3663− ({ mkDerivation, array, async, base, bytestring, deepseq, directory
3664− , gauge, hspec, network, process, QuickCheck, random, stm, text
3665− , transformers, unix, zlib
3798+ ({ mkDerivation, array, async, base, blaze-builder, bytestring
3799+ , criterion, deepseq, directory, hspec, network, process
3800+ , QuickCheck, random, stm, text, transformers, unix, zlib
36663801 }:
36673802 mkDerivation {
36683803 pname = "streaming-commons";
3669− version = "0.2.1.0";
3670− sha256 = "13fn6qmpiggwpn8lczyydgp77cyzfypwds7wxskrwir4i5cgxlfq";
3804+ version = "0.1.18";
3805+ sha256 = "1jw3y3clh2l0kmsrkhhn6n1b8i8gnwz5cwbczj1kq00sj3xjxbr7";
36713806 libraryHaskellDepends = [
3672− array async base bytestring directory network process random stm
3673− text transformers unix zlib
3807+ array async base blaze-builder bytestring directory network process
3808+ random stm text transformers unix zlib
36743809 ];
36753810 testHaskellDepends = [
3676− array async base bytestring deepseq hspec network QuickCheck text
3677− unix zlib
3811+ array async base blaze-builder bytestring deepseq hspec network
3812+ QuickCheck text unix zlib
3813+ ];
3814+ benchmarkHaskellDepends = [
3815+ base blaze-builder bytestring criterion deepseq text
36783816 ];
3679− benchmarkHaskellDepends = [ base bytestring deepseq gauge text ];
36803817 homepage = "https://github.com/fpco/streaming-commons";
36813818 description = "Common lower-level functions needed by various streaming data libraries";
36823819 license = stdenv.lib.licenses.mit;
@@ -3685,8 +3822,8 @@ self: {
36853822 ({ mkDerivation, base, hspec, QuickCheck }:
36863823 mkDerivation {
36873824 pname = "stringbuilder";
3688− version = "0.5.1";
3689− sha256 = "1fh3csx1wcssn8xyvl4ip4aprh9l4qyz2kk8mgjvqvc0vb2bsy6q";
3825+ version = "0.5.0";
3826+ sha256 = "1ap95xphqnrhv64c2a137wqslkdmb2jjd9ldb17gs1pw48k8hrl9";
36903827 libraryHaskellDepends = [ base ];
36913828 testHaskellDepends = [ base hspec QuickCheck ];
36923829 description = "A writer monad for multi-line string literals";
@@ -3704,6 +3841,34 @@ self: {
37043841 description = "Scrap Your Boilerplate";
37053842 license = stdenv.lib.licenses.bsd3;
37063843 }) {};
3844+ "system-fileio" = callPackage
3845+ ({ mkDerivation, base, bytestring, system-filepath, text, time
3846+ , unix
3847+ }:
3848+ mkDerivation {
3849+ pname = "system-fileio";
3850+ version = "0.3.16.3";
3851+ sha256 = "1484hcl27s2qcby8ws5djj11q9bz68bspcifz9h5gii2ndy70x9i";
3852+ libraryHaskellDepends = [
3853+ base bytestring system-filepath text time unix
3854+ ];
3855+ doCheck = false;
3856+ homepage = "https://github.com/fpco/haskell-filesystem";
3857+ description = "Consistent filesystem interaction across GHC versions (deprecated)";
3858+ license = stdenv.lib.licenses.mit;
3859+ }) {};
3860+ "system-filepath" = callPackage
3861+ ({ mkDerivation, base, bytestring, deepseq, text }:
3862+ mkDerivation {
3863+ pname = "system-filepath";
3864+ version = "0.4.13.4";
3865+ sha256 = "1yy5zsmmimhg6iaw9fmpwrxvxrgi5s6bfyqfihdsnx4bjvn7sp9l";
3866+ libraryHaskellDepends = [ base bytestring deepseq text ];
3867+ doCheck = false;
3868+ homepage = "https://github.com/fpco/haskell-filesystem";
3869+ description = "High-level, byte-based file and directory path manipulations (deprecated)";
3870+ license = stdenv.lib.licenses.mit;
3871+ }) {};
37073872 "tagged" = callPackage
37083873 ({ mkDerivation, base, deepseq, template-haskell, transformers
37093874 , transformers-compat
@@ -3712,8 +3877,8 @@ self: {
37123877 pname = "tagged";
37133878 version = "0.8.5";
37143879 sha256 = "16cdzh0bw16nvjnyyy5j9s60malhz4nnazw96vxb0xzdap4m2z74";
3715− revision = "2";
3716− editedCabalFile = "0r2knfcq0b4s652vlvlnfwxlc2mkc2ra9kl8bp4zdn1awmfy0ia5";
3880+ revision = "1";
3881+ editedCabalFile = "15mqdimbgrq5brqljjl7dbxkyrxppap06q53cp7ml7w3l08v5mx8";
37173882 libraryHaskellDepends = [
37183883 base deepseq template-haskell transformers transformers-compat
37193884 ];
@@ -3721,38 +3886,58 @@ self: {
37213886 description = "Haskell 98 phantom types to avoid unsafely passing dummy arguments";
37223887 license = stdenv.lib.licenses.bsd3;
37233888 }) {};
3889+ "tagstream-conduit" = callPackage
3890+ ({ mkDerivation, attoparsec, base, blaze-builder, bytestring
3891+ , case-insensitive, conduit, conduit-extra, data-default, hspec
3892+ , HUnit, QuickCheck, resourcet, text, transformers, xml-conduit
3893+ }:
3894+ mkDerivation {
3895+ pname = "tagstream-conduit";
3896+ version = "0.5.5.3";
3897+ sha256 = "1arlf7qil9bzcqykda8yyrnncm29jsfjvz5kbcdrbbhqpbqfi5mj";
3898+ libraryHaskellDepends = [
3899+ attoparsec base blaze-builder bytestring case-insensitive conduit
3900+ conduit-extra data-default resourcet text transformers xml-conduit
3901+ ];
3902+ testHaskellDepends = [
3903+ base bytestring conduit hspec HUnit QuickCheck resourcet text
3904+ ];
3905+ homepage = "http://github.com/yihuang/tagstream-conduit";
3906+ description = "streamlined html tag parser";
3907+ license = stdenv.lib.licenses.bsd3;
3908+ }) {};
37243909 "tar" = callPackage
37253910 ({ mkDerivation, array, base, bytestring, containers, criterion
3726− , deepseq, directory, filepath, time
3911+ , deepseq, directory, filepath, old-time, time
37273912 }:
37283913 mkDerivation {
37293914 pname = "tar";
3730− version = "0.5.1.0";
3731− sha256 = "0s2brvaxg5fki2jdkccmnpssiy6a3wjh24p6a3dkkdvjcixnk7f8";
3915+ version = "0.5.0.3";
3916+ sha256 = "18qq94j9bm91iswnxq2dm5dws5c7wm4k01q2rpf8py35cf3svnfq";
37323917 configureFlags = [ "-f-old-time" ];
37333918 libraryHaskellDepends = [
37343919 array base bytestring containers deepseq directory filepath time
37353920 ];
37363921 benchmarkHaskellDepends = [
37373922 array base bytestring containers criterion deepseq directory
3738− filepath time
3923+ filepath old-time time
37393924 ];
37403925 doCheck = false;
37413926 description = "Reading, writing and manipulating \".tar\" archive files.";
37423927 license = stdenv.lib.licenses.bsd3;
37433928 }) {};
37443929 "tasty" = callPackage
3745− ({ mkDerivation, ansi-terminal, async, base, clock, containers, mtl
3746− , optparse-applicative, stm, tagged, unbounded-delays, unix
3747− , wcwidth
3930+ ({ mkDerivation, ansi-terminal, async, base, clock, containers
3931+ , deepseq, mtl, optparse-applicative, regex-tdfa, stm, tagged
3932+ , unbounded-delays, unix
37483933 }:
37493934 mkDerivation {
37503935 pname = "tasty";
3751− version = "1.1.0.2";
3752− sha256 = "1q3hsy1a6q8xng3m04hp1m10bwamihani30zi25cjhkhmyl4ads7";
3936+ version = "0.11.3";
3937+ sha256 = "1g5394akq4j7y93b7cqwqf9lacqh2k21rrj6srbnh2sg97ng7j1b";
37533938 libraryHaskellDepends = [
3754− ansi-terminal async base clock containers mtl optparse-applicative
3755− stm tagged unbounded-delays unix wcwidth
3939+ ansi-terminal async base clock containers deepseq mtl
3940+ optparse-applicative regex-tdfa stm tagged unbounded-delays unix
37563941 ];
37573942 homepage = "https://github.com/feuerbach/tasty";
37583943 description = "Modern and extensible testing framework";
@@ -3765,8 +3950,8 @@ self: {
37653950 }:
37663951 mkDerivation {
37673952 pname = "tasty-ant-xml";
3768− version = "1.1.4";
3769− sha256 = "0v0gsb90kh6hwlgxbclzawsskywc6yf7n8xhiifia97l4y0yx2m8";
3953+ version = "1.1.1";
3954+ sha256 = "0asvz2jjk1zf3ylps1277kf4yy6bifascblsd3vjfk9k9rh52w3j";
37703955 libraryHaskellDepends = [
37713956 base containers directory filepath generic-deriving ghc-prim mtl
37723957 stm tagged tasty transformers xml
@@ -3775,17 +3960,6 @@ self: {
37753960 description = "Render tasty output to XML for Jenkins";
37763961 license = stdenv.lib.licenses.bsd3;
37773962 }) {};
3778− "tasty-expected-failure" = callPackage
3779− ({ mkDerivation, base, tagged, tasty }:
3780− mkDerivation {
3781− pname = "tasty-expected-failure";
3782− version = "0.11.1.1";
3783− sha256 = "1i2s809m644b7hgiblqay9j364r3fjj1rwbrahsn1pgr5q6mr6ji";
3784− libraryHaskellDepends = [ base tagged tasty ];
3785− homepage = "http://github.com/nomeata/tasty-expected-failure";
3786− description = "Mark tasty tests as failure expected";
3787− license = stdenv.lib.licenses.mit;
3788− }) {};
37893963 "tasty-golden" = callPackage
37903964 ({ mkDerivation, async, base, bytestring, containers, deepseq
37913965 , directory, filepath, mtl, optparse-applicative, process, tagged
@@ -3793,8 +3967,8 @@ self: {
37933967 }:
37943968 mkDerivation {
37953969 pname = "tasty-golden";
3796− version = "2.3.2";
3797− sha256 = "0k3ibjhjc9vcwzrjnl4rnwvfm8l81q347nb7dgvcib6n5wm3s404";
3970+ version = "2.3.1.2";
3971+ sha256 = "088rvrvmi8wjci3zlyn3mph1yjl77j0wabdwzp4x2wxpygviy7k9";
37983972 libraryHaskellDepends = [
37993973 async base bytestring containers deepseq directory filepath mtl
38003974 optparse-applicative process tagged tasty temporary
@@ -3806,32 +3980,14 @@ self: {
38063980 description = "Golden tests support for tasty";
38073981 license = stdenv.lib.licenses.mit;
38083982 }) {};
3809− "tasty-hedgehog" = callPackage
3810− ({ mkDerivation, base, hedgehog, tagged, tasty
3811− , tasty-expected-failure
3812− }:
3813− mkDerivation {
3814− pname = "tasty-hedgehog";
3815− version = "0.2.0.0";
3816− sha256 = "10m1akbiblnjq9ljk469725k30b254d36d267rk51z2f171py42s";
3817− revision = "4";
3818− editedCabalFile = "04d7lhn0dlqna0pqz7wxmz2y6vq7qar2m2g432z38cvm5na9w4y0";
3819− libraryHaskellDepends = [ base hedgehog tagged tasty ];
3820− testHaskellDepends = [
3821− base hedgehog tasty tasty-expected-failure
3822− ];
3823− homepage = "https://github.com/qfpl/tasty-hedgehog";
3824− description = "Integration for tasty and hedgehog";
3825− license = stdenv.lib.licenses.bsd3;
3826− }) {};
38273983 "tasty-hunit" = callPackage
3828− ({ mkDerivation, base, call-stack, tasty }:
3984+ ({ mkDerivation, base, tasty }:
38293985 mkDerivation {
38303986 pname = "tasty-hunit";
3831− version = "0.10.0.1";
3832− sha256 = "0j3hgga6c3s8h5snzivb8a75h96207ia2rlbxzj07xbf4zpkp44g";
3833− libraryHaskellDepends = [ base call-stack tasty ];
3834− homepage = "https://github.com/feuerbach/tasty";
3987+ version = "0.9.2";
3988+ sha256 = "08qnxaw34wfnzi9irs1jd4d0zczqm3k5ffkd4zwhkz0dflmgq7mf";
3989+ libraryHaskellDepends = [ base tasty ];
3990+ homepage = "http://documentup.com/feuerbach/tasty";
38353991 description = "HUnit support for the Tasty test framework";
38363992 license = stdenv.lib.licenses.mit;
38373993 }) {};
@@ -3852,20 +4008,16 @@ self: {
38524008 license = stdenv.lib.licenses.mit;
38534009 }) {};
38544010 "tasty-quickcheck" = callPackage
3855− ({ mkDerivation, base, optparse-applicative, pcre-light, QuickCheck
3856− , random, tagged, tasty, tasty-hunit
4011+ ({ mkDerivation, base, pcre-light, QuickCheck, random, tagged
4012+ , tasty, tasty-hunit
38574013 }:
38584014 mkDerivation {
38594015 pname = "tasty-quickcheck";
3860− version = "0.10";
3861− sha256 = "0vr6szbbz3s5461i0zr8zpq347zfvidfzv5gf3xwxhm0yk731z8h";
3862− revision = "1";
3863− editedCabalFile = "1ndkkywcqgb2wj339vgckjv5915da5kd4ixlkaww9fsba3qsrnwx";
3864− libraryHaskellDepends = [
3865− base optparse-applicative QuickCheck random tagged tasty
3866− ];
4016+ version = "0.9.1";
4017+ sha256 = "03db6aknm5rdl14mn98lxhb38357ywvs7agygyz1hbc5iv7rggxa";
4018+ libraryHaskellDepends = [ base QuickCheck random tagged tasty ];
38674019 testHaskellDepends = [ base pcre-light tasty tasty-hunit ];
3868− homepage = "https://github.com/feuerbach/tasty";
4020+ homepage = "http://documentup.com/feuerbach/tasty";
38694021 description = "QuickCheck support for the Tasty test framework";
38704022 license = stdenv.lib.licenses.mit;
38714023 }) {};
@@ -3898,14 +4050,14 @@ self: {
38984050 }) {};
38994051 "temporary" = callPackage
39004052 ({ mkDerivation, base, base-compat, directory, exceptions, filepath
3901− , random, tasty, tasty-hunit, transformers, unix
4053+ , tasty, tasty-hunit, transformers, unix
39024054 }:
39034055 mkDerivation {
39044056 pname = "temporary";
3905− version = "1.3";
3906− sha256 = "144qhwfwg37l3k313raf4ssiz16jbgwlm1nf4flgqpsbd69jji4c";
4057+ version = "1.2.1.1";
4058+ sha256 = "1wq0rc71mp0lw7pkpcbhglf636ni46xnlpsmx6yz8acmwmqj8xsm";
39074059 libraryHaskellDepends = [
3908− base directory exceptions filepath random transformers unix
4060+ base directory exceptions filepath transformers unix
39094061 ];
39104062 testHaskellDepends = [
39114063 base base-compat directory filepath tasty tasty-hunit unix
@@ -3929,30 +4081,23 @@ self: {
39294081 description = "Portable temporary file and directory support for Windows and Unix, based on code from Cabal";
39304082 license = stdenv.lib.licenses.bsd3;
39314083 }) {};
3932− "terminal-size" = callPackage
3933− ({ mkDerivation, base }:
3934− mkDerivation {
3935− pname = "terminal-size";
3936− version = "0.3.2.1";
3937− sha256 = "0n4nvj3dbj9gxfnprgish45asn9z4dipv9j98s8i7g2n8yb3xhmm";
3938− libraryHaskellDepends = [ base ];
3939− description = "Get terminal window height and width";
3940− license = stdenv.lib.licenses.bsd3;
3941− }) {};
39424084 "test-framework" = callPackage
39434085 ({ mkDerivation, ansi-terminal, ansi-wl-pprint, base, containers
39444086 , hostname, old-locale, random, regex-posix, time, xml
39454087 }:
39464088 mkDerivation {
39474089 pname = "test-framework";
3948− version = "0.8.2.0";
3949− sha256 = "1hhacrzam6b8f10hyldmjw8pb7frdxh04rfg3farxcxwbnhwgbpm";
4090+ version = "0.8.1.1";
4091+ sha256 = "0wxjgdvb1c4ykazw774zlx86550848wbsvgjgcrdzcgbb9m650vq";
4092+ revision = "2";
4093+ editedCabalFile = "1mp1h0fzwxa3xxnbw33lp8hj0rb8vwkd712r5ak8ny5nmawh2c9y";
4094+ isLibrary = true;
4095+ isExecutable = true;
39504096 libraryHaskellDepends = [
39514097 ansi-terminal ansi-wl-pprint base containers hostname old-locale
39524098 random regex-posix time xml
39534099 ];
3954− doCheck = false;
3955− homepage = "http://haskell.github.io/test-framework/";
4100+ homepage = "https://batterseapower.github.io/test-framework/";
39564101 description = "Framework for running and organising tests, with HUnit and QuickCheck support";
39574102 license = stdenv.lib.licenses.bsd3;
39584103 }) {};
@@ -3980,8 +4125,6 @@ self: {
39804125 pname = "test-framework-quickcheck2";
39814126 version = "0.3.0.4";
39824127 sha256 = "0vj834337r6jzr3258cv68ly2sv5999mklpsrfngyk51kywsyqyp";
3983− revision = "1";
3984− editedCabalFile = "147ngmfdkskyg7mwsp5w73a4dbx3rp5s38bci3z03kn1m093lxff";
39854128 libraryHaskellDepends = [
39864129 base extensible-exceptions QuickCheck random test-framework
39874130 ];
@@ -4006,19 +4149,26 @@ self: {
40064149 license = stdenv.lib.licenses.bsd3;
40074150 }) {};
40084151 "text" = callPackage
4009− ({ mkDerivation, array, base, binary, bytestring, deepseq, ghc-prim
4010− , integer-gmp
4152+ ({ mkDerivation, array, base, binary, bytestring, deepseq
4153+ , directory, ghc-prim, HUnit, integer-gmp, QuickCheck
4154+ , quickcheck-unicode, random, test-framework, test-framework-hunit
4155+ , test-framework-quickcheck2
40114156 }:
40124157 mkDerivation {
40134158 pname = "text";
4014− version = "1.2.3.0";
4015− sha256 = "06iir7q99rnffzxi8gagn8w1k9m49368sbidgz634fv1gxib3q10";
4159+ version = "1.2.2.2";
4160+ sha256 = "1y9d0zjs2ls0c574mr5xw7y3y49s62sd3wcn9lhpwz8a6q352iii";
40164161 configureFlags = [ "-f-integer-simple" ];
40174162 libraryHaskellDepends = [
40184163 array base binary bytestring deepseq ghc-prim integer-gmp
40194164 ];
4165+ testHaskellDepends = [
4166+ array base binary bytestring deepseq directory ghc-prim HUnit
4167+ integer-gmp QuickCheck quickcheck-unicode random test-framework
4168+ test-framework-hunit test-framework-quickcheck2
4169+ ];
40204170 doCheck = false;
4021− homepage = "https://github.com/haskell/text";
4171+ homepage = "https://github.com/bos/text";
40224172 description = "An efficient packed Unicode text type";
40234173 license = stdenv.lib.licenses.bsd2;
40244174 }) {};
@@ -4044,15 +4194,14 @@ self: {
40444194 license = stdenv.lib.licenses.bsd3;
40454195 }) {inherit (pkgs) icu;};
40464196 "text-short" = callPackage
4047− ({ mkDerivation, base, binary, bytestring, deepseq, ghc-prim
4048− , hashable, text
4197+ ({ mkDerivation, base, binary, bytestring, deepseq, hashable, text
40494198 }:
40504199 mkDerivation {
40514200 pname = "text-short";
4052− version = "0.1.2";
4053− sha256 = "0rqiwgjkgyfy8596swl0s0x2jqk6ddh2h02qxa32az2cs5kviwmk";
4201+ version = "0.1.1";
4202+ sha256 = "1c912nn1xqqvg27rndb8qvqwhw4iivhr19qjkgy3nfbi6krzkvsm";
40544203 libraryHaskellDepends = [
4055− base binary bytestring deepseq ghc-prim hashable text
4204+ base binary bytestring deepseq hashable text
40564205 ];
40574206 doCheck = false;
40584207 description = "Memory-efficient representation of Unicode text strings";
@@ -4072,10 +4221,8 @@ self: {
40724221 ({ mkDerivation, base, containers, ghc-prim, template-haskell }:
40734222 mkDerivation {
40744223 pname = "th-abstraction";
4075− version = "0.2.8.0";
4076− sha256 = "0n17w4q2ykd0nica4sck2wng6md56rfad8x0icl0l8vnzb9nn4ya";
4077− revision = "1";
4078− editedCabalFile = "0yr4bj9ypbls0ysmwrgn2nsjb1xpsb12bjaiwbkzp6nf3kljwnnv";
4224+ version = "0.2.6.0";
4225+ sha256 = "0g42h6wnj2awc5ryhbvx009wd8w75pn66bjzsq1z4s3xajd2hbp5";
40794226 libraryHaskellDepends = [
40804227 base containers ghc-prim template-haskell
40814228 ];
@@ -4088,8 +4235,8 @@ self: {
40884235 ({ mkDerivation, base, containers, syb, template-haskell }:
40894236 mkDerivation {
40904237 pname = "th-expand-syns";
4091− version = "0.4.4.0";
4092− sha256 = "01prlvh3py5hq5ccjidfyp9ixq2zd88dkbsidyjrpkja6v8m43yc";
4238+ version = "0.4.3.0";
4239+ sha256 = "17b73q0d5r8xixhvdp0hv4ap96l7s3f2y0j5cknp81b1hyinivlz";
40934240 libraryHaskellDepends = [ base containers syb template-haskell ];
40944241 testHaskellDepends = [ base template-haskell ];
40954242 homepage = "https://github.com/DanielSchuessler/th-expand-syns";
@@ -4097,15 +4244,12 @@ self: {
40974244 license = stdenv.lib.licenses.bsd3;
40984245 }) {};
40994246 "th-lift" = callPackage
4100− ({ mkDerivation, base, ghc-prim, template-haskell, th-abstraction
4101− }:
4247+ ({ mkDerivation, base, ghc-prim, template-haskell }:
41024248 mkDerivation {
41034249 pname = "th-lift";
4104− version = "0.7.10";
4105− sha256 = "13c89mr9g4jwrmqxx882ygr1lkvj1chw29p80qv2f3g5wnhlgkmr";
4106− libraryHaskellDepends = [
4107− base ghc-prim template-haskell th-abstraction
4108− ];
4250+ version = "0.7.7";
4251+ sha256 = "1dfb0z42vrmdx579lkam07ic03d3v5y19339a3ca0bwpprpzmihn";
4252+ libraryHaskellDepends = [ base ghc-prim template-haskell ];
41094253 testHaskellDepends = [ base ghc-prim template-haskell ];
41104254 homepage = "http://github.com/mboes/th-lift";
41114255 description = "Derive Template Haskell's Lift class for datatypes";
@@ -4130,18 +4274,17 @@ self: {
41304274 license = stdenv.lib.licenses.bsd3;
41314275 }) {};
41324276 "th-orphans" = callPackage
4133− ({ mkDerivation, base, hspec, hspec-discover, mtl, template-haskell
4134− , th-lift, th-lift-instances, th-reify-many
4277+ ({ mkDerivation, base, hspec, mtl, template-haskell, th-lift
4278+ , th-lift-instances, th-reify-many
41354279 }:
41364280 mkDerivation {
41374281 pname = "th-orphans";
4138− version = "0.13.6";
4139− sha256 = "0sfl3pn9kq9da3ji3lsgzgzy82vz6yvsg80dmakc1jvk7awycibp";
4282+ version = "0.13.4";
4283+ sha256 = "0cab6hmyii42p157jhm0sd5jzdlxms4ip2ncrmcmc47dl3pxk5gk";
41404284 libraryHaskellDepends = [
41414285 base mtl template-haskell th-lift th-lift-instances th-reify-many
41424286 ];
41434287 testHaskellDepends = [ base hspec template-haskell ];
4144− testToolDepends = [ hspec-discover ];
41454288 description = "Orphan instances for TH datatypes";
41464289 license = stdenv.lib.licenses.bsd3;
41474290 }) {};
@@ -4185,12 +4328,12 @@ self: {
41854328 ({ mkDerivation, base, time }:
41864329 mkDerivation {
41874330 pname = "time-locale-compat";
4188− version = "0.1.1.4";
4189− sha256 = "0qmyxf8nz0q6brvplc4s2wsb1bbpq7kb65b69m503g9bgranblgj";
4331+ version = "0.1.1.3";
4332+ sha256 = "1vdcfr2hp9qh3ag90x6ikbdf42wiqpdylnplffna54bpnilbyi4i";
41904333 configureFlags = [ "-f-old-locale" ];
41914334 libraryHaskellDepends = [ base time ];
41924335 homepage = "https://github.com/khibino/haskell-time-locale-compat";
4193− description = "Compatibile module for time-format locale";
4336+ description = "Compatibility of TimeLocale between old-locale and time-1.5";
41944337 license = stdenv.lib.licenses.bsd3;
41954338 }) {};
41964339 "tls" = callPackage
@@ -4201,8 +4344,8 @@ self: {
42014344 }:
42024345 mkDerivation {
42034346 pname = "tls";
4204− version = "1.4.1";
4205− sha256 = "1y083724mym28n6xfaz7pcc7zqxdhjpaxpbvzxfbs25qq2px3smv";
4347+ version = "1.4.0";
4348+ sha256 = "1fhpyimmvhwfv6k4k00rlnc5lmk9bw3sckmfsdkv20q4cjb0hac3";
42064349 libraryHaskellDepends = [
42074350 asn1-encoding asn1-types async base bytestring cereal cryptonite
42084351 data-default-class memory mtl network transformers x509 x509-store
@@ -4233,15 +4376,15 @@ self: {
42334376 license = stdenv.lib.licenses.bsd3;
42344377 }) {};
42354378 "transformers-base" = callPackage
4236− ({ mkDerivation, base, base-orphans, stm, transformers
4237− , transformers-compat
4238− }:
4379+ ({ mkDerivation, base, stm, transformers, transformers-compat }:
42394380 mkDerivation {
42404381 pname = "transformers-base";
4241− version = "0.4.5.2";
4242− sha256 = "1s256bi0yh0x2hp2gwd30f3mg1cv53zz397dv1yhfsnfzmihrj6h";
4382+ version = "0.4.4";
4383+ sha256 = "11r3slgpgpra6zi2kjg3g60gvv17b1fh6qxipcpk8n86qx7lk8va";
4384+ revision = "1";
4385+ editedCabalFile = "196pr3a4lhgklyw6nq6rv1j9djwzmvx7xrpp58carxnb55gk06pv";
42434386 libraryHaskellDepends = [
4244− base base-orphans stm transformers transformers-compat
4387+ base stm transformers transformers-compat
42454388 ];
42464389 homepage = "https://github.com/mvv/transformers-base";
42474390 description = "Lift computations from the bottom of a transformer stack";
@@ -4251,12 +4394,11 @@ self: {
42514394 ({ mkDerivation, base, ghc-prim, transformers }:
42524395 mkDerivation {
42534396 pname = "transformers-compat";
4254− version = "0.6.2";
4255− sha256 = "1gp4a8kvniwgm8947ghb4iwv4b7wd6ry4kvv4nfnym4agf5j41nw";
4256− configureFlags = [ "-ffive-three" ];
4397+ version = "0.5.1.4";
4398+ sha256 = "17yam0199fh9ndsn9n69jx9nvbsmymzzwbi23dck3dk4q57fz0fq";
42574399 libraryHaskellDepends = [ base ghc-prim transformers ];
42584400 homepage = "http://github.com/ekmett/transformers-compat/";
4259− description = "A small compatibility shim for the transformers library";
4401+ description = "A small compatibility shim exposing the new types from transformers 0.3 and 0.4 to older Haskell platforms.";
42604402 license = stdenv.lib.licenses.bsd3;
42614403 }) {};
42624404 "typed-process" = callPackage
@@ -4265,8 +4407,8 @@ self: {
42654407 }:
42664408 mkDerivation {
42674409 pname = "typed-process";
4268− version = "0.2.2.0";
4269− sha256 = "0c6gvgvjyncbni9a5bvpbglknd4yclr3d3hfg9bhgahmkj40dva2";
4410+ version = "0.2.0.0";
4411+ sha256 = "1vc6ig5r5ajdr9d28fk1q0cb4p7nahbknn9fkzli4n9l9bk4xhdf";
42704412 libraryHaskellDepends = [
42714413 async base bytestring process stm transformers
42724414 ];
@@ -4306,8 +4448,8 @@ self: {
43064448 }:
43074449 mkDerivation {
43084450 pname = "unix-time";
4309− version = "0.3.8";
4310− sha256 = "051slgpid5cxiaw203ky0ql3823h28fcjs08axkzd4265wrvv8fw";
4451+ version = "0.3.7";
4452+ sha256 = "1qdlc9raih8s0m3x8x3n7q3ngh4faw2alv9l78sp6gnx648k0c8i";
43114453 libraryHaskellDepends = [ base binary bytestring old-time ];
43124454 testHaskellDepends = [
43134455 base bytestring doctest hspec old-locale old-time QuickCheck time
@@ -4315,53 +4457,25 @@ self: {
43154457 description = "Unix time parser/formatter and utilities";
43164458 license = stdenv.lib.licenses.bsd3;
43174459 }) {};
4318− "unliftio" = callPackage
4319− ({ mkDerivation, async, base, deepseq, directory, filepath, hspec
4320− , process, stm, time, transformers, unix, unliftio-core
4321− }:
4322− mkDerivation {
4323− pname = "unliftio";
4324− version = "0.2.7.0";
4325− sha256 = "0qql93lq5w7qghl454cc3s1i8v1jb4h08n82fqkw0kli4g3g9njs";
4326− libraryHaskellDepends = [
4327− async base deepseq directory filepath process stm time transformers
4328− unix unliftio-core
4329− ];
4330− testHaskellDepends = [
4331− async base deepseq directory filepath hspec process stm time
4332− transformers unix unliftio-core
4333− ];
4334− homepage = "https://github.com/fpco/unliftio/tree/master/unliftio#readme";
4335− description = "The MonadUnliftIO typeclass for unlifting monads to IO (batteries included)";
4336− license = stdenv.lib.licenses.mit;
4337− }) {};
43384460 "unliftio-core" = callPackage
43394461 ({ mkDerivation, base, transformers }:
43404462 mkDerivation {
43414463 pname = "unliftio-core";
4342− version = "0.1.1.0";
4343− sha256 = "1193fplsjm1lcr05xwvkj1rsyzx74i755f6kw3ikmxbsv0bv0l3m";
4344− revision = "1";
4345− editedCabalFile = "16bjwcsaghqqmyi69rq65dn3ydifyfaabq3ns37apdm00mwqbcj2";
4464+ version = "0.1.0.0";
4465+ sha256 = "0wxv6s91wpfv2f5x17lwm04fvghcfnmzqw7p65117pr1r6yz5fcj";
43464466 libraryHaskellDepends = [ base transformers ];
4347− homepage = "https://github.com/fpco/unliftio/tree/master/unliftio-core#readme";
4467+ homepage = "https://github.com/fpco/monad-unlift/tree/master/unliftio-core#readme";
43484468 description = "The MonadUnliftIO typeclass for unlifting monads to IO";
43494469 license = stdenv.lib.licenses.mit;
43504470 }) {};
43514471 "unordered-containers" = callPackage
4352− ({ mkDerivation, base, ChasingBottoms, containers, deepseq
4353− , hashable, HUnit, QuickCheck, test-framework, test-framework-hunit
4354− , test-framework-quickcheck2
4355− }:
4472+ ({ mkDerivation, base, deepseq, hashable }:
43564473 mkDerivation {
43574474 pname = "unordered-containers";
4358− version = "0.2.9.0";
4359− sha256 = "0l4264p0av12cc6i8gls13q8y27x12z2ar4x34n3x59y99fcnc37";
4475+ version = "0.2.8.0";
4476+ sha256 = "1a7flszhhgyjn0nm9w7cm26jbf6vyx9ij1iij4sl11pjkwsqi8d4";
43604477 libraryHaskellDepends = [ base deepseq hashable ];
4361− testHaskellDepends = [
4362− base ChasingBottoms containers hashable HUnit QuickCheck
4363− test-framework test-framework-hunit test-framework-quickcheck2
4364− ];
4478+ doCheck = false;
43654479 homepage = "https://github.com/tibbe/unordered-containers";
43664480 description = "Efficient hashing-based container types";
43674481 license = stdenv.lib.licenses.bsd3;
@@ -4372,8 +4486,8 @@ self: {
43724486 pname = "utf8-string";
43734487 version = "1.0.1.1";
43744488 sha256 = "0h7imvxkahiy8pzr8cpsimifdfvv18lizrb33k6mnq70rcx9w2zv";
4375− revision = "3";
4376− editedCabalFile = "02vhj5gykkqa2dyn7s6gn8is1b5fdn9xcqqvlls268g7cpv6rk38";
4489+ revision = "2";
4490+ editedCabalFile = "1b97s9picjl689hcz8scinv7c8k5iaal1livqr0l1l8yc4h0imhr";
43774491 libraryHaskellDepends = [ base bytestring ];
43784492 homepage = "http://github.com/glguy/utf8-string/";
43794493 description = "Support for reading and writing UTF8 Strings";
@@ -4398,15 +4512,14 @@ self: {
43984512 license = stdenv.lib.licenses.bsd3;
43994513 }) {};
44004514 "vault" = callPackage
4401− ({ mkDerivation, base, containers, hashable, semigroups
4402− , unordered-containers
4515+ ({ mkDerivation, base, containers, hashable, unordered-containers
44034516 }:
44044517 mkDerivation {
44054518 pname = "vault";
4406− version = "0.3.1.1";
4407− sha256 = "0a1fir7gvbj2w894daac5c4c3gy36r6c74yci78lb2nvk431b95j";
4519+ version = "0.3.0.7";
4520+ sha256 = "1w36ldr5iv0yiqbvibm7b1c66hf1ps5rbassz348zmi113d8k4cy";
44084521 libraryHaskellDepends = [
4409− base containers hashable semigroups unordered-containers
4522+ base containers hashable unordered-containers
44104523 ];
44114524 homepage = "https://github.com/HeinrichApfelmus/vault";
44124525 description = "a persistent store for values of arbitrary types";
@@ -4418,8 +4531,8 @@ self: {
44184531 pname = "vector";
44194532 version = "0.12.0.1";
44204533 sha256 = "0yrx2ypiaxahvaz84af5bi855hd3107kxkbqc8km29nsp5wyw05i";
4421− revision = "3";
4422− editedCabalFile = "0y5rh8k710i2a3p1h2rghvr5cfg78p5h0kbfi7ifxqqf6pzlyr1x";
4534+ revision = "1";
4535+ editedCabalFile = "1xjv8876kx9vh86w718vdaaai40pwnsiw8368c5h88ch8iqq10qb";
44234536 libraryHaskellDepends = [ base deepseq ghc-prim primitive ];
44244537 doCheck = false;
44254538 homepage = "https://github.com/haskell/vector";
@@ -4427,8 +4540,8 @@ self: {
44274540 license = stdenv.lib.licenses.bsd3;
44284541 }) {};
44294542 "vector-algorithms" = callPackage
4430− ({ mkDerivation, base, bytestring, containers, primitive
4431− , QuickCheck, vector
4543+ ({ mkDerivation, base, bytestring, containers, mtl, mwc-random
4544+ , primitive, QuickCheck, vector
44324545 }:
44334546 mkDerivation {
44344547 pname = "vector-algorithms";
@@ -4439,6 +4552,7 @@ self: {
44394552 isLibrary = true;
44404553 isExecutable = true;
44414554 libraryHaskellDepends = [ base bytestring primitive vector ];
4555+ executableHaskellDepends = [ base mtl mwc-random vector ];
44424556 testHaskellDepends = [
44434557 base bytestring containers QuickCheck vector
44444558 ];
@@ -4453,10 +4567,10 @@ self: {
44534567 }:
44544568 mkDerivation {
44554569 pname = "vector-binary-instances";
4456− version = "0.2.4";
4457− sha256 = "1y236jb72iab9ska1mc48z6yb0xgwmj45laaqdyjxksd84z7hbrb";
4570+ version = "0.2.3.5";
4571+ sha256 = "0niad09lbxz3cj20qllyj92lwbc013ihw4lby8fv07x5xjx5a4p1";
44584572 revision = "1";
4459− editedCabalFile = "196frl4akhfk7xf1nxzn8lmq99dxhzhsimanswn9yy7ym8zhki4i";
4573+ editedCabalFile = "0yk61mifvcc31vancsfsd0vskqh5k3a3znx1rbz8wzcs4ijjzh48";
44604574 libraryHaskellDepends = [ base binary vector ];
44614575 testHaskellDepends = [ base binary tasty tasty-quickcheck vector ];
44624576 benchmarkHaskellDepends = [
@@ -4516,65 +4630,67 @@ self: {
45164630 license = stdenv.lib.licenses.bsd3;
45174631 }) {};
45184632 "wai" = callPackage
4519− ({ mkDerivation, base, bytestring, hspec, hspec-discover
4520− , http-types, network, text, transformers, vault
4633+ ({ mkDerivation, base, blaze-builder, bytestring
4634+ , bytestring-builder, hspec, http-types, network, text
4635+ , transformers, vault
45214636 }:
45224637 mkDerivation {
45234638 pname = "wai";
4524− version = "3.2.1.2";
4525− sha256 = "0jr3b2789wa4m6mxkz12ynz4lfsqmgbrcy0am8karyqr3x3528r8";
4639+ version = "3.2.1.1";
4640+ sha256 = "08afasnirja21vr0bmzcywz4w29x736dmdv7h8nnh1l8bn7sd02x";
45264641 libraryHaskellDepends = [
4527− base bytestring http-types network text transformers vault
4642+ base blaze-builder bytestring bytestring-builder http-types network
4643+ text transformers vault
45284644 ];
4529− testHaskellDepends = [ base bytestring hspec ];
4530− testToolDepends = [ hspec-discover ];
4645+ testHaskellDepends = [ base blaze-builder bytestring hspec ];
45314646 homepage = "https://github.com/yesodweb/wai";
45324647 description = "Web Application Interface";
45334648 license = stdenv.lib.licenses.mit;
45344649 }) {};
45354650 "wai-conduit" = callPackage
4536− ({ mkDerivation, base, bytestring, conduit, http-types
4537− , transformers, wai
4651+ ({ mkDerivation, base, blaze-builder, bytestring, conduit
4652+ , http-types, transformers, wai
45384653 }:
45394654 mkDerivation {
45404655 pname = "wai-conduit";
4541− version = "3.0.0.4";
4542− sha256 = "07yn41rn2skd5p3wqqa09wa761vj7ibl8l19gh4bi4i8slxhk417";
4656+ version = "3.0.0.3";
4657+ sha256 = "1zvsiwjq2mvkb9sjgp3ly9m968m7a2jjzr4id6jpi3mmqykj15z4";
45434658 libraryHaskellDepends = [
4544− base bytestring conduit http-types transformers wai
4659+ base blaze-builder bytestring conduit http-types transformers wai
45454660 ];
45464661 homepage = "https://github.com/yesodweb/wai";
45474662 description = "conduit wrappers for WAI";
45484663 license = stdenv.lib.licenses.mit;
45494664 }) {};
45504665 "warp" = callPackage
4551− ({ mkDerivation, array, async, auto-update, base, bsb-http-chunked
4552− , bytestring, case-insensitive, containers, directory, doctest
4553− , gauge, ghc-prim, hashable, hspec, http-client, http-date
4554− , http-types, http2, HUnit, iproute, lifted-base, network, process
4555− , QuickCheck, silently, simple-sendfile, stm, streaming-commons
4556− , text, time, transformers, unix, unix-compat, vault, wai, word8
4666+ ({ mkDerivation, array, async, auto-update, base, blaze-builder
4667+ , bytestring, bytestring-builder, case-insensitive, containers
4668+ , criterion, directory, doctest, ghc-prim, hashable, hspec, HTTP
4669+ , http-date, http-types, http2, HUnit, iproute, lifted-base
4670+ , network, process, QuickCheck, silently, simple-sendfile, stm
4671+ , streaming-commons, text, time, transformers, unix, unix-compat
4672+ , vault, wai, word8
45574673 }:
45584674 mkDerivation {
45594675 pname = "warp";
4560− version = "3.2.23";
4561− sha256 = "12v9qhi4hyp0sb90yddsax16jj7x47nmqwn53sv7b5nszcxgzam0";
4676+ version = "3.2.13";
4677+ sha256 = "0964l8xcbdqnrz0mnk0b732n66i7q8grwzzax96mqbh15ps5nfcj";
45624678 libraryHaskellDepends = [
4563− array async auto-update base bsb-http-chunked bytestring
4564− case-insensitive containers ghc-prim hashable http-date http-types
4565− http2 iproute network simple-sendfile stm streaming-commons text
4566− unix unix-compat vault wai word8
4679+ array async auto-update base blaze-builder bytestring
4680+ bytestring-builder case-insensitive containers ghc-prim hashable
4681+ http-date http-types http2 iproute network simple-sendfile stm
4682+ streaming-commons text unix unix-compat vault wai word8
45674683 ];
45684684 testHaskellDepends = [
4569− array async auto-update base bsb-http-chunked bytestring
4570− case-insensitive containers directory doctest ghc-prim hashable
4571− hspec http-client http-date http-types http2 HUnit iproute
4572− lifted-base network process QuickCheck silently simple-sendfile stm
4573− streaming-commons text time transformers unix unix-compat vault wai
4574− word8
4685+ array async auto-update base blaze-builder bytestring
4686+ bytestring-builder case-insensitive containers directory doctest
4687+ ghc-prim hashable hspec HTTP http-date http-types http2 HUnit
4688+ iproute lifted-base network process QuickCheck silently
4689+ simple-sendfile stm streaming-commons text time transformers unix
4690+ unix-compat vault wai word8
45754691 ];
45764692 benchmarkHaskellDepends = [
4577− auto-update base bytestring containers gauge hashable http-date
4693+ auto-update base bytestring containers criterion hashable http-date
45784694 http-types network unix unix-compat
45794695 ];
45804696 homepage = "http://github.com/yesodweb/wai";
@@ -4587,8 +4703,8 @@ self: {
45874703 }:
45884704 mkDerivation {
45894705 pname = "warp-tls";
4590− version = "3.2.4.3";
4591− sha256 = "17gj295fr98l7mkz2gdz6kahdnmja0sql3kvy2zab6q168g53kc4";
4706+ version = "3.2.4";
4707+ sha256 = "05vfjlgi574nnydfmfpyp3q6mf389iyj9mv94djnm8d1izasml85";
45924708 libraryHaskellDepends = [
45934709 base bytestring cryptonite data-default-class network
45944710 streaming-commons tls tls-session-manager wai warp
@@ -4597,29 +4713,21 @@ self: {
45974713 description = "HTTP over TLS support for Warp via the TLS package";
45984714 license = stdenv.lib.licenses.mit;
45994715 }) {};
4600− "wcwidth" = callPackage
4601− ({ mkDerivation, base, containers }:
4602− mkDerivation {
4603− pname = "wcwidth";
4604− version = "0.0.2";
4605− sha256 = "1n1fq7v64b59ajf5g50iqj9sa34wm7s2j3viay0kxpmvlcv8gipz";
4606− isLibrary = true;
4607− isExecutable = true;
4608− libraryHaskellDepends = [ base containers ];
4609− homepage = "http://github.com/solidsnack/wcwidth/";
4610− description = "Native wcwidth";
4611− license = stdenv.lib.licenses.bsd3;
4612− }) {};
46134716 "weigh" = callPackage
4614− ({ mkDerivation, base, deepseq, mtl, process, split, temporary }:
4717+ ({ mkDerivation, base, bytestring-trie, containers, deepseq, mtl
4718+ , process, random, split, template-haskell, temporary
4719+ , unordered-containers
4720+ }:
46154721 mkDerivation {
46164722 pname = "weigh";
4617− version = "0.0.12";
4618− sha256 = "0zw2a997gxgdzqmd7j730kxgynzmjvvlkw84dajmfzf1v9pbij7x";
4723+ version = "0.0.7";
4724+ sha256 = "1k5mxk0cn82x1lc1j0ik4sfkr0q4ipa2ls9sm5g39hl6bjwp1lp3";
46194725 libraryHaskellDepends = [
4620− base deepseq mtl process split temporary
4726+ base deepseq mtl process split template-haskell temporary
4727+ ];
4728+ testHaskellDepends = [
4729+ base bytestring-trie containers deepseq random unordered-containers
46214730 ];
4622− testHaskellDepends = [ base deepseq ];
46234731 homepage = "https://github.com/fpco/weigh#readme";
46244732 description = "Measure allocations of a Haskell functions/values";
46254733 license = stdenv.lib.licenses.bsd3;
@@ -4636,22 +4744,6 @@ self: {
46364744 description = "Use ImplicitParams-based source locations in a backward compatible way";
46374745 license = stdenv.lib.licenses.mit;
46384746 }) {};
4639− "wl-pprint-annotated" = callPackage
4640− ({ mkDerivation, base, containers, deepseq, tasty, tasty-hunit
4641− , text
4642− }:
4643− mkDerivation {
4644− pname = "wl-pprint-annotated";
4645− version = "0.1.0.0";
4646− sha256 = "0c2996x5gdrif1l0lfwlqnka7xp5diac74rckv0jasv2i0333kmp";
4647− libraryHaskellDepends = [ base containers deepseq text ];
4648− testHaskellDepends = [
4649− base containers deepseq tasty tasty-hunit text
4650− ];
4651− homepage = "https://github.com/minad/wl-pprint-annotated#readme";
4652− description = "Wadler/Leijen pretty printer with annotations and slightly modernized API";
4653− license = stdenv.lib.licenses.bsd3;
4654− }) {};
46554747 "word8" = callPackage
46564748 ({ mkDerivation, base, bytestring, criterion, hspec }:
46574749 mkDerivation {
@@ -4671,10 +4763,10 @@ self: {
46714763 }:
46724764 mkDerivation {
46734765 pname = "x509";
4674− version = "1.7.3";
4675− sha256 = "0mkk29g32fs70bqkikg83v45h9jig9c8aail3mrdqwxpkfa0yx21";
4766+ version = "1.7.2";
4767+ sha256 = "0yyfw07bw73gkh93z653lnncc30wj3g3rf26cwxjpyxvwalia0yw";
46764768 revision = "1";
4677− editedCabalFile = "06zzirygvzp0ssdg9blipdwmd0b41p4gxh3ldai7ngjyjsdclwsx";
4769+ editedCabalFile = "07mphpmj4zk5mzhp5x50a7q6w134kgymf557dcgbp643cbkcmc66";
46784770 libraryHaskellDepends = [
46794771 asn1-encoding asn1-parse asn1-types base bytestring containers
46804772 cryptonite hourglass memory mtl pem
@@ -4694,8 +4786,8 @@ self: {
46944786 }:
46954787 mkDerivation {
46964788 pname = "x509-store";
4697− version = "1.6.6";
4698− sha256 = "0dbndqmnmyixxc7308nyq3zlkhz9dff4rbcw2a49c77rbicny9va";
4789+ version = "1.6.5";
4790+ sha256 = "1lg9gy0bmzjmlk4gfnzx2prfar1qha4hfjsw8yvjg33zm0fv3ahs";
46994791 libraryHaskellDepends = [
47004792 asn1-encoding asn1-types base bytestring containers cryptonite
47014793 directory filepath mtl pem x509
@@ -4722,19 +4814,20 @@ self: {
47224814 license = stdenv.lib.licenses.bsd3;
47234815 }) {};
47244816 "x509-validation" = callPackage
4725− ({ mkDerivation, asn1-encoding, asn1-types, base, bytestring
4726− , containers, cryptonite, data-default-class, hourglass, memory
4727− , mtl, pem, tasty, tasty-hunit, x509, x509-store
4817+ ({ mkDerivation, asn1-encoding, asn1-types, base, byteable
4818+ , bytestring, containers, cryptonite, data-default-class, hourglass
4819+ , memory, mtl, pem, tasty, tasty-hunit, x509, x509-store
47284820 }:
47294821 mkDerivation {
47304822 pname = "x509-validation";
4731− version = "1.6.10";
4732− sha256 = "1ms51scawldgyfcim5a2qlgyn3rnrclyh205d6djaa1569vrs73n";
4823+ version = "1.6.9";
4824+ sha256 = "005m5jxjz5cx3lriayv4a17xa19qc2qxw7kz2f9wvj7hgjnwww44";
47334825 revision = "1";
4734− editedCabalFile = "1isap8v1gh31q4pj3gn155ya8nd1da0a5a3cryqh4yhf0ivbwl0w";
4826+ editedCabalFile = "02n9s0wizi4wivs6is4cyapqjjnbrx3zdk34q0cnlfsvbbvyhjax";
47354827 libraryHaskellDepends = [
4736− asn1-encoding asn1-types base bytestring containers cryptonite
4737− data-default-class hourglass memory mtl pem x509 x509-store
4828+ asn1-encoding asn1-types base byteable bytestring containers
4829+ cryptonite data-default-class hourglass memory mtl pem x509
4830+ x509-store
47384831 ];
47394832 testHaskellDepends = [
47404833 asn1-encoding asn1-types base bytestring cryptonite
@@ -4756,19 +4849,19 @@ self: {
47564849 license = stdenv.lib.licenses.bsd3;
47574850 }) {};
47584851 "xml-conduit" = callPackage
4759− ({ mkDerivation, attoparsec, base, blaze-html, blaze-markup
4760− , bytestring, conduit, conduit-extra, containers
4852+ ({ mkDerivation, attoparsec, base, blaze-builder, blaze-html
4853+ , blaze-markup, bytestring, conduit, conduit-extra, containers
47614854 , data-default-class, deepseq, hspec, HUnit, monad-control
47624855 , resourcet, text, transformers, xml-types
47634856 }:
47644857 mkDerivation {
47654858 pname = "xml-conduit";
4766− version = "1.8.0";
4767− sha256 = "0di0ll2p4ykqnlipf2jrlalirxdf9wkli292245rgr3vcb9vz0h3";
4859+ version = "1.7.0";
4860+ sha256 = "0g0a6h52n6q3w09350d6vgjpvb6xj224isp4lphgwbmd2xr12i76";
47684861 libraryHaskellDepends = [
4769− attoparsec base blaze-html blaze-markup bytestring conduit
4770− conduit-extra containers data-default-class deepseq monad-control
4771− resourcet text transformers xml-types
4862+ attoparsec base blaze-builder blaze-html blaze-markup bytestring
4863+ conduit conduit-extra containers data-default-class deepseq
4864+ monad-control resourcet text transformers xml-types
47724865 ];
47734866 testHaskellDepends = [
47744867 base blaze-markup bytestring conduit containers hspec HUnit
@@ -4790,15 +4883,16 @@ self: {
47904883 license = stdenv.lib.licenses.mit;
47914884 }) {};
47924885 "yaml" = callPackage
4793− ({ mkDerivation, aeson, attoparsec, base, base-compat, bytestring
4794− , conduit, containers, directory, filepath, hspec, HUnit, mockery
4795− , resourcet, scientific, semigroups, template-haskell, temporary
4796− , text, transformers, unordered-containers, vector
4886+ ({ mkDerivation, aeson, aeson-qq, attoparsec, base, base-compat
4887+ , bytestring, conduit, containers, directory, filepath, hspec
4888+ , HUnit, mockery, resourcet, scientific, semigroups
4889+ , template-haskell, temporary, text, transformers
4890+ , unordered-containers, vector
47974891 }:
47984892 mkDerivation {
47994893 pname = "yaml";
4800− version = "0.8.32";
4801− sha256 = "0cbsyh4ilvjzq1q7pxls43k6pdqxg1l85xzibcwpbvmlvrizh86w";
4894+ version = "0.8.25";
4895+ sha256 = "16bx7vkj455796wdklh8h13zm98h5m81dl8np0sjbx9hcsrfdbyp";
48024896 isLibrary = true;
48034897 isExecutable = true;
48044898 libraryHaskellDepends = [
@@ -4806,13 +4900,13 @@ self: {
48064900 filepath resourcet scientific semigroups template-haskell text
48074901 transformers unordered-containers vector
48084902 ];
4903+ executableHaskellDepends = [ aeson base bytestring ];
48094904 testHaskellDepends = [
4810− aeson attoparsec base base-compat bytestring conduit containers
4811− directory filepath hspec HUnit mockery resourcet scientific
4812− semigroups template-haskell temporary text transformers
4905+ aeson aeson-qq base base-compat bytestring conduit directory hspec
4906+ HUnit mockery resourcet temporary text transformers
48134907 unordered-containers vector
48144908 ];
4815− homepage = "https://github.com/snoyberg/yaml#readme";
4909+ homepage = "http://github.com/snoyberg/yaml/";
48164910 description = "Support for parsing and rendering YAML documents";
48174911 license = stdenv.lib.licenses.bsd3;
48184912 }) {};
@@ -4820,13 +4914,27 @@ self: {
48204914 ({ mkDerivation, base, bytestring, zlib }:
48214915 mkDerivation {
48224916 pname = "zlib";
4823− version = "0.6.2";
4824− sha256 = "1vbzf0awb6zb456xf48za1kl22018646cfzq4frvxgb9ay97vk0d";
4917+ version = "0.6.1.2";
4918+ sha256 = "1fx2k2qmgm2dj3fkxx2ry945fpdn02d4dkihjxma21xgdiilxsz4";
48254919 libraryHaskellDepends = [ base bytestring ];
48264920 librarySystemDepends = [ zlib ];
48274921 doCheck = false;
48284922 description = "Compression and decompression in the gzip and zlib formats";
48294923 license = stdenv.lib.licenses.bsd3;
48304924 }) {inherit (pkgs) zlib;};
4925+ "zlib-bindings" = callPackage
4926+ ({ mkDerivation, base, bytestring, hspec, QuickCheck, zlib }:
4927+ mkDerivation {
4928+ pname = "zlib-bindings";
4929+ version = "0.1.1.5";
4930+ sha256 = "02ciywlz4wdlymgc3jsnicz9kzvymjw1www2163gxidnz4wb8fy8";
4931+ revision = "2";
4932+ editedCabalFile = "0fq49694gqkab8m0vq4i879blswczwd66n7xh4r4gwiahf0ryvqc";
4933+ libraryHaskellDepends = [ base bytestring zlib ];
4934+ testHaskellDepends = [ base bytestring hspec QuickCheck zlib ];
4935+ homepage = "http://github.com/snapframework/zlib-bindings";
4936+ description = "Low-level bindings to the zlib package";
4937+ license = stdenv.lib.licenses.bsd3;
4938+ }) {};
48314939
48324940}