@@ -1,21 +1,24 @@
1−# Generated by stackage2nix 0.3.0 from "/home/dbushev/lts-haskell/lts-9.1.yaml"
1+# Generated by stackage2nix 0.4.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, pretty, process, time, unix
7+ , deepseq, directory, filepath, pretty, process, QuickCheck, tagged
8+ , tar, tasty, tasty-hunit, tasty-quickcheck, time, unix
89 }:
910 mkDerivation {
1011 pname = "Cabal";
11− version = "1.24.2.0";
12− sha256 = "0h33v1716wkqh9wvq2wynvhwzkjjhg4aav0a1i3cmyq36n7fpl5p";
13− revision = "1";
14− editedCabalFile = "0jw809psa2ms9sy1mnirmbj9h7rs76wbmf24zgjqvhp4wq919z3m";
12+ version = "2.0.1.1";
13+ sha256 = "06rx6jxikqrdf7k6pmam5cvhwnagq6njmb9qm5777nrz278ccaw0";
1514 libraryHaskellDepends = [
1615 array base binary bytestring containers deepseq directory filepath
1716 pretty process time unix
1817 ];
18+ testHaskellDepends = [
19+ array base bytestring containers directory filepath pretty
20+ QuickCheck tagged tar tasty tasty-hunit tasty-quickcheck
21+ ];
1922 doHaddock = false;
2023 doCheck = false;
2124 homepage = "http://www.haskell.org/cabal/";
@@ -28,8 +31,8 @@ self: {
2831 }:
2932 mkDerivation {
3033 pname = "Glob";
31− version = "0.8.0";
32− sha256 = "15p8nbi19mhl3iisngbawmdpvk8paaqq4248fqgan63q1sz13w1q";
34+ version = "0.9.1";
35+ sha256 = "0rzmsknl02p332dxmm36fyrz3dpma7bchn0ymyjipxvqil20pjw0";
3336 libraryHaskellDepends = [
3437 base containers directory dlist filepath transformers
3538 transformers-compat
@@ -46,8 +49,8 @@ self: {
4649 }:
4750 mkDerivation {
4851 pname = "HTTP";
49− version = "4000.3.7";
50− sha256 = "1s7amm0wai6z4x2arrqh0h6n0gjbrqpkqyz9a7l38i78hkmwrh6m";
52+ version = "4000.3.9";
53+ sha256 = "1zv38sjr1kv6vm35a8w5659ap9jpxpq5b9zjgablils8ca52p5h5";
5154 libraryHaskellDepends = [
5255 array base bytestring mtl network network-uri parsec time
5356 ];
@@ -61,8 +64,8 @@ self: {
6164 ({ mkDerivation, base, call-stack, deepseq, filepath }:
6265 mkDerivation {
6366 pname = "HUnit";
64− version = "1.5.0.0";
65− sha256 = "186ykl7vxlfgkd2k8k1rq7yzcryzjpqwmn4ci1nn9h6irqbivib5";
67+ version = "1.6.0.0";
68+ sha256 = "1pnhwqq5v8h48gbp3ibv3skfj25mf4zs5svxcavq93p9cswycj3l";
6669 libraryHaskellDepends = [ base call-stack deepseq ];
6770 testHaskellDepends = [ base call-stack deepseq filepath ];
6871 doHaddock = false;
@@ -71,58 +74,51 @@ self: {
7174 description = "A unit testing framework for Haskell";
7275 license = stdenv.lib.licenses.bsd3;
7376 }) {};
74− "MonadRandom" = callPackage
75− ({ mkDerivation, base, fail, mtl, primitive, random, transformers
76− , transformers-compat
77− }:
77+ "Only" = callPackage
78+ ({ mkDerivation, base, deepseq }:
7879 mkDerivation {
79− pname = "MonadRandom";
80− version = "0.5.1";
81− sha256 = "11qdfghizww810vdj9ac1f5qr5kdmrk40l6w6qh311bjh290ygwy";
82− libraryHaskellDepends = [
83− base fail mtl primitive random transformers transformers-compat
84− ];
80+ pname = "Only";
81+ version = "0.1";
82+ sha256 = "0rdj3a629fk2vp121jq8mf2smkblrz5w3cxhlsyx6my2x29s2ymb";
83+ revision = "1";
84+ editedCabalFile = "1ahk7p34kmh041mz7lyc10nhcxgv2i4z8nvzxvqm2x34gslmsbzr";
85+ libraryHaskellDepends = [ base deepseq ];
86+ doHaddock = false;
87+ doCheck = false;
88+ description = "The 1-tuple type or single-value \"collection\"";
89+ license = stdenv.lib.licenses.bsd3;
90+ }) {};
91+ "PSQueue" = callPackage
92+ ({ mkDerivation, base }:
93+ mkDerivation {
94+ pname = "PSQueue";
95+ version = "1.1";
96+ sha256 = "1k291bh8j5vpcrn6vycww2blwg7jxx9yrfmrqdanz48gs4d8gq58";
97+ libraryHaskellDepends = [ base ];
8598 doHaddock = false;
8699 doCheck = false;
87− description = "Random-number generation monad";
100+ description = "Priority Search Queue";
88101 license = stdenv.lib.licenses.bsd3;
89102 }) {};
90103 "QuickCheck" = callPackage
91− ({ mkDerivation, base, containers, random, template-haskell
92− , test-framework, tf-random, transformers
104+ ({ mkDerivation, base, containers, deepseq, random
105+ , template-haskell, tf-random, transformers
93106 }:
94107 mkDerivation {
95108 pname = "QuickCheck";
96− version = "2.9.2";
97− sha256 = "119np67qvx8hyp9vkg4gr2wv3lj3j6ay2vl4hxspkg43ymb1cp0m";
109+ version = "2.10.1";
110+ sha256 = "1rfmns3lj3hl93k1jws85ajkkw7z9ll8cw292n9m7zald1w5dfqx";
98111 libraryHaskellDepends = [
99− base containers random template-haskell tf-random transformers
100− ];
101− testHaskellDepends = [
102− base containers template-haskell test-framework
112+ base containers deepseq random template-haskell tf-random
113+ transformers
103114 ];
115+ testHaskellDepends = [ base ];
104116 doHaddock = false;
105117 doCheck = false;
106118 homepage = "https://github.com/nick8325/quickcheck";
107119 description = "Automatic testing of Haskell programs";
108120 license = stdenv.lib.licenses.bsd3;
109121 }) {};
110− "ReadArgs" = callPackage
111− ({ mkDerivation, base, system-filepath, text }:
112− mkDerivation {
113− pname = "ReadArgs";
114− version = "1.2.3";
115− sha256 = "0s8s4nhl84qsr5a87gzjslcf4d9vvvzmcfl5g4gqa3czzafjljwz";
116− isLibrary = true;
117− isExecutable = true;
118− libraryHaskellDepends = [ base system-filepath text ];
119− executableHaskellDepends = [ base system-filepath text ];
120− doHaddock = false;
121− doCheck = false;
122− homepage = "http://github.com/rampion/ReadArgs";
123− description = "Simple command line argument parsing";
124− license = stdenv.lib.licenses.bsd3;
125− }) {};
126122 "StateVar" = callPackage
127123 ({ mkDerivation, base, stm, transformers }:
128124 mkDerivation {
@@ -185,33 +181,20 @@ self: {
185181 license = stdenv.lib.licenses.bsd3;
186182 }) {};
187183 "aeson" = callPackage
188− ({ mkDerivation, attoparsec, base, base-compat, base-orphans
189− , base16-bytestring, bytestring, containers, deepseq, directory
190− , dlist, filepath, generic-deriving, ghc-prim, hashable
191− , hashable-time, HUnit, integer-logarithms, QuickCheck
192− , quickcheck-instances, scientific, tagged, template-haskell
193− , test-framework, test-framework-hunit, test-framework-quickcheck2
194− , text, time, time-locale-compat, unordered-containers, uuid-types
195− , vector
184+ ({ mkDerivation, attoparsec, base, base-compat, bytestring
185+ , containers, deepseq, dlist, ghc-prim, hashable, scientific
186+ , tagged, template-haskell, text, th-abstraction, time
187+ , time-locale-compat, unordered-containers, uuid-types, vector
196188 }:
197189 mkDerivation {
198190 pname = "aeson";
199− version = "1.1.2.0";
200− sha256 = "1zy5z8pzvh53qkjm0nm3f4rwqfqg3867ck8ncd6mrxpcyvxqqj1p";
201− revision = "1";
202− editedCabalFile = "06acsik1qcn5r1z1y3n7iw5h8x0h3hdcjii0bq9nf9ncvc71h1d4";
191+ version = "1.2.3.0";
192+ sha256 = "1gwwqpbj6j93nlm6rvhdmvs0sq8rn17cwpyw7wdphanwjn9cdkda";
203193 libraryHaskellDepends = [
204194 attoparsec base base-compat bytestring containers deepseq dlist
205− ghc-prim hashable scientific tagged template-haskell text time
206− time-locale-compat unordered-containers uuid-types vector
207− ];
208− testHaskellDepends = [
209− attoparsec base base-compat base-orphans base16-bytestring
210− bytestring containers directory dlist filepath generic-deriving
211− ghc-prim hashable hashable-time HUnit integer-logarithms QuickCheck
212− quickcheck-instances scientific tagged template-haskell
213− test-framework test-framework-hunit test-framework-quickcheck2 text
214− time time-locale-compat unordered-containers uuid-types vector
195+ ghc-prim hashable scientific tagged template-haskell text
196+ th-abstraction time time-locale-compat unordered-containers
197+ uuid-types vector
215198 ];
216199 doHaddock = false;
217200 doCheck = false;
@@ -273,8 +256,8 @@ self: {
273256 }:
274257 mkDerivation {
275258 pname = "amazonka";
276− version = "1.4.5";
277− sha256 = "0p48ra5hns9kpnsgr40imj0zgnd311ww2kk4lz4nnjpa1ppvgrw6";
259+ version = "1.5.0";
260+ sha256 = "0g5fb1kwydhhi4pvp4skc0l26gy0kdpbrl3pixmnml5d2fxa86pw";
278261 libraryHaskellDepends = [
279262 amazonka-core base bytestring conduit conduit-extra directory
280263 exceptions http-conduit ini mmorph monad-control mtl resourcet
@@ -285,21 +268,21 @@ self: {
285268 doCheck = false;
286269 homepage = "https://github.com/brendanhay/amazonka";
287270 description = "Comprehensive Amazon Web Services SDK";
288− license = "unknown";
271+ license = stdenv.lib.licenses.mpl20;
289272 }) {};
290273 "amazonka-core" = callPackage
291274 ({ mkDerivation, aeson, attoparsec, base, bifunctors, bytestring
292− , case-insensitive, conduit, conduit-extra, cryptonite, deepseq
293− , exceptions, hashable, http-conduit, http-types, lens, memory, mtl
294− , QuickCheck, quickcheck-unicode, resourcet, scientific, semigroups
295− , tagged, tasty, tasty-hunit, tasty-quickcheck, template-haskell
296− , text, time, transformers, transformers-compat
297− , unordered-containers, xml-conduit, xml-types
275+ , case-insensitive, conduit, conduit-extra, cryptonite
276+ , data-ordlist, deepseq, exceptions, hashable, http-conduit
277+ , http-types, lens, memory, mtl, QuickCheck, quickcheck-unicode
278+ , resourcet, scientific, semigroups, tagged, tasty, tasty-hunit
279+ , tasty-quickcheck, template-haskell, text, time, transformers
280+ , transformers-compat, unordered-containers, xml-conduit, xml-types
298281 }:
299282 mkDerivation {
300283 pname = "amazonka-core";
301− version = "1.4.5";
302− sha256 = "0zzfrn4m7ixs7dxw2n7d6ajfb9h8bnbk8pw1hw8w48nprv8f24yv";
284+ version = "1.5.0";
285+ sha256 = "173mdmk3p9jqnskjf5g9r1kr568plrmshb6p17cq11n1wnngkxnk";
303286 libraryHaskellDepends = [
304287 aeson attoparsec base bifunctors bytestring case-insensitive
305288 conduit conduit-extra cryptonite deepseq exceptions hashable
@@ -308,15 +291,15 @@ self: {
308291 unordered-containers xml-conduit xml-types
309292 ];
310293 testHaskellDepends = [
311− aeson base bytestring case-insensitive http-types QuickCheck
312− quickcheck-unicode tasty tasty-hunit tasty-quickcheck
313− template-haskell text time
294+ aeson base bytestring case-insensitive conduit data-ordlist
295+ http-conduit http-types lens QuickCheck quickcheck-unicode tasty
296+ tasty-hunit tasty-quickcheck template-haskell text time
314297 ];
315298 doHaddock = false;
316299 doCheck = false;
317300 homepage = "https://github.com/brendanhay/amazonka";
318301 description = "Core data types and functionality for Amazonka libraries";
319− license = "unknown";
302+ license = stdenv.lib.licenses.mpl20;
320303 }) {};
321304 "amazonka-s3" = callPackage
322305 ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
@@ -324,8 +307,8 @@ self: {
324307 }:
325308 mkDerivation {
326309 pname = "amazonka-s3";
327− version = "1.4.5";
328− sha256 = "1bg45wxcvizdi7j5jggvblxwhd3f7sfy1j0jaq2ajfxcdsb7wabq";
310+ version = "1.5.0";
311+ sha256 = "03v5fdn81g2k1pb1kn9c2r0yf52mnv3a8flxl9cms123n4lzhsrg";
329312 libraryHaskellDepends = [ amazonka-core base lens text ];
330313 testHaskellDepends = [
331314 amazonka-core amazonka-test base bytestring tasty tasty-hunit text
@@ -335,7 +318,7 @@ self: {
335318 doCheck = false;
336319 homepage = "https://github.com/brendanhay/amazonka";
337320 description = "Amazon Simple Storage Service SDK";
338− license = "unknown";
321+ license = stdenv.lib.licenses.mpl20;
339322 }) {};
340323 "amazonka-test" = callPackage
341324 ({ mkDerivation, aeson, amazonka-core, base, bifunctors, bytestring
@@ -346,8 +329,8 @@ self: {
346329 }:
347330 mkDerivation {
348331 pname = "amazonka-test";
349− version = "1.4.5";
350− sha256 = "0fjynyb85px3mbf85jf1xvs7n21622w60lasshgjy42brp5p524q";
332+ version = "1.5.0";
333+ sha256 = "020qm4za63w69hcbqzbky1r269nv05ajf4zxgvp8jvnz33nj3rs7";
351334 libraryHaskellDepends = [
352335 aeson amazonka-core base bifunctors bytestring case-insensitive
353336 conduit conduit-extra groom http-client http-types process
@@ -358,17 +341,17 @@ self: {
358341 doCheck = false;
359342 homepage = "https://github.com/brendanhay/amazonka";
360343 description = "Common functionality for Amazonka library test-suites";
361− license = "unknown";
344+ license = stdenv.lib.licenses.mpl20;
362345 }) {};
363346 "ansi-terminal" = callPackage
364− ({ mkDerivation, base }:
347+ ({ mkDerivation, base, colour }:
365348 mkDerivation {
366349 pname = "ansi-terminal";
367− version = "0.6.3.1";
368− sha256 = "15c0c0vb66y3mr11kcvgjf4h0f7dqg7k1xq7zzq9fy11r7h9i3s5";
350+ version = "0.7.1.1";
351+ sha256 = "1z2lllm5f2wy3a1j1198mpwq9cb6qclrxr2gpdzjyxzzvybpdj3g";
369352 isLibrary = true;
370353 isExecutable = true;
371− libraryHaskellDepends = [ base ];
354+ libraryHaskellDepends = [ base colour ];
372355 executableHaskellDepends = [ base ];
373356 doHaddock = false;
374357 doCheck = false;
@@ -380,8 +363,10 @@ self: {
380363 ({ mkDerivation, ansi-terminal, base }:
381364 mkDerivation {
382365 pname = "ansi-wl-pprint";
383− version = "0.6.7.3";
384− sha256 = "025pyphsjf0dnbrmj5nscbi6gzyigwgp3ifxb3psn7kji6mfr29p";
366+ version = "0.6.8.1";
367+ sha256 = "0qxk0iibbyqk7fmrq5cbkr1269bd6vqbdmj2n8s5bvds0836mnnm";
368+ revision = "1";
369+ editedCabalFile = "0miriy5zkssjwg8zk1wzg7wx3l5ljzvrhga33m2iz7j4y0sb4fx7";
385370 isLibrary = true;
386371 isExecutable = true;
387372 libraryHaskellDepends = [ ansi-terminal base ];
@@ -472,22 +457,17 @@ self: {
472457 "attoparsec" = callPackage
473458 ({ mkDerivation, array, base, bytestring, case-insensitive
474459 , containers, criterion, deepseq, directory, filepath, ghc-prim
475− , http-types, parsec, QuickCheck, quickcheck-unicode, scientific
476− , tasty, tasty-quickcheck, text, transformers, unordered-containers
477− , vector
460+ , http-types, parsec, scientific, text, transformers
461+ , unordered-containers, vector
478462 }:
479463 mkDerivation {
480464 pname = "attoparsec";
481− version = "0.13.1.0";
482− sha256 = "0r1zrrkbqv8w4pb459fj5izd1h85p9nrsp3gyzj7qiayjpa79p2j";
465+ version = "0.13.2.0";
466+ sha256 = "1wrwj359r0kgrcc2kw1yl9cpvkihhq0qm3i12kw39707s6m2x0pd";
483467 libraryHaskellDepends = [
484468 array base bytestring containers deepseq scientific text
485469 transformers
486470 ];
487− testHaskellDepends = [
488− array base bytestring deepseq QuickCheck quickcheck-unicode
489− scientific tasty tasty-quickcheck text transformers vector
490− ];
491471 benchmarkHaskellDepends = [
492472 array base bytestring case-insensitive containers criterion deepseq
493473 directory filepath ghc-prim http-types parsec scientific text
@@ -539,6 +519,19 @@ self: {
539519 description = "Backwards-compatible orphan instances for base";
540520 license = stdenv.lib.licenses.mit;
541521 }) {};
522+ "base-prelude" = callPackage
523+ ({ mkDerivation, base }:
524+ mkDerivation {
525+ pname = "base-prelude";
526+ version = "1.2.0.1";
527+ sha256 = "17hivs7lmsglagdlzxd9q9zsddmgqin2788mpq911zwnb57lj6l1";
528+ libraryHaskellDepends = [ base ];
529+ doHaddock = false;
530+ doCheck = false;
531+ homepage = "https://github.com/nikita-volkov/base-prelude";
532+ description = "The most complete prelude formed solely from the \"base\" package";
533+ license = stdenv.lib.licenses.mit;
534+ }) {};
542535 "base16-bytestring" = callPackage
543536 ({ mkDerivation, base, bytestring, ghc-prim }:
544537 mkDerivation {
@@ -571,37 +564,49 @@ self: {
571564 description = "Fast base64 encoding and decoding for ByteStrings";
572565 license = stdenv.lib.licenses.bsd3;
573566 }) {};
567+ "basement" = callPackage
568+ ({ mkDerivation, base, ghc-prim }:
569+ mkDerivation {
570+ pname = "basement";
571+ version = "0.0.4";
572+ sha256 = "1zdqv8dbzv8jx6z8fcghinbnxdc5fb97i7sdfswdr1fcp8jq6i38";
573+ libraryHaskellDepends = [ base ghc-prim ];
574+ doHaddock = false;
575+ doCheck = false;
576+ homepage = "https://github.com/haskell-foundation/foundation";
577+ description = "Foundation scrap box of array & string";
578+ license = stdenv.lib.licenses.bsd3;
579+ }) {};
574580 "basic-prelude" = callPackage
575581 ({ mkDerivation, base, bytestring, containers, filepath, hashable
576− , lifted-base, ReadArgs, safe, text, transformers
577− , unordered-containers, vector
582+ , text, transformers, unordered-containers, vector
578583 }:
579584 mkDerivation {
580585 pname = "basic-prelude";
581− version = "0.6.1.1";
582− sha256 = "1irfz57w4966y1vxkgh6bqxdlw3jijwz1pmq3qz9748linnpicgp";
586+ version = "0.7.0";
587+ sha256 = "0yckmnvm6i4vw0mykj4fzl4ldsf67v8d2h0vp1bakyj84n4myx8h";
583588 libraryHaskellDepends = [
584− base bytestring containers filepath hashable lifted-base ReadArgs
585− safe text transformers unordered-containers vector
589+ base bytestring containers filepath hashable text transformers
590+ unordered-containers vector
586591 ];
587592 doHaddock = false;
588593 doCheck = false;
589− homepage = "https://github.com/snoyberg/basic-prelude";
594+ homepage = "https://github.com/snoyberg/basic-prelude#readme";
590595 description = "An enhanced core prelude; a common foundation for alternate preludes";
591596 license = stdenv.lib.licenses.mit;
592597 }) {};
593598 "bifunctors" = callPackage
594599 ({ mkDerivation, base, base-orphans, comonad, containers, hspec
595− , QuickCheck, semigroups, tagged, template-haskell, transformers
596− , transformers-compat
600+ , QuickCheck, semigroups, tagged, template-haskell, th-abstraction
601+ , transformers, transformers-compat
597602 }:
598603 mkDerivation {
599604 pname = "bifunctors";
600− version = "5.4.2";
601− sha256 = "13fwvw1102ik96pgi85i34kisz1h237vgw88ywsgifsah9kh4qiq";
605+ version = "5.5";
606+ sha256 = "0a5y85p1dhcvkagpdci6ah5kczc2jpwsj7ywkd9cg0nqcyzq3icj";
602607 libraryHaskellDepends = [
603608 base base-orphans comonad containers semigroups tagged
604− template-haskell transformers transformers-compat
609+ template-haskell th-abstraction transformers transformers-compat
605610 ];
606611 testHaskellDepends = [
607612 base hspec QuickCheck template-haskell transformers
@@ -617,8 +622,8 @@ self: {
617622 ({ mkDerivation, base }:
618623 mkDerivation {
619624 pname = "bindings-DSL";
620− version = "1.0.23";
621− sha256 = "1rqhkk8hn1xjl3705dvakxx93q89vp0fw22v2cbrlapbir27cv7b";
625+ version = "1.0.24";
626+ sha256 = "03n8z5qxrrq4l6h2f3xyav45f5v2gr112g4l4r4jw8yfvr8qyk93";
622627 libraryHaskellDepends = [ base ];
623628 doHaddock = false;
624629 doCheck = false;
@@ -648,8 +653,7 @@ self: {
648653 }) {};
649654 "blaze-html" = callPackage
650655 ({ mkDerivation, base, blaze-builder, blaze-markup, bytestring
651− , containers, HUnit, QuickCheck, test-framework
652− , test-framework-hunit, test-framework-quickcheck2, text
656+ , text
653657 }:
654658 mkDerivation {
655659 pname = "blaze-html";
@@ -658,11 +662,6 @@ self: {
658662 libraryHaskellDepends = [
659663 base blaze-builder blaze-markup bytestring text
660664 ];
661− testHaskellDepends = [
662− base blaze-builder blaze-markup bytestring containers HUnit
663− QuickCheck test-framework test-framework-hunit
664− test-framework-quickcheck2 text
665− ];
666665 doHaddock = false;
667666 doCheck = false;
668667 homepage = "http://jaspervdj.be/blaze";
@@ -670,19 +669,12 @@ self: {
670669 license = stdenv.lib.licenses.bsd3;
671670 }) {};
672671 "blaze-markup" = callPackage
673− ({ mkDerivation, base, blaze-builder, bytestring, containers, HUnit
674− , QuickCheck, test-framework, test-framework-hunit
675− , test-framework-quickcheck2, text
676− }:
672+ ({ mkDerivation, base, blaze-builder, bytestring, text }:
677673 mkDerivation {
678674 pname = "blaze-markup";
679675 version = "0.8.0.0";
680676 sha256 = "03sl7xs6vk4zxbjszgyjpsppi1cknswg7z7rswz2f0rq62wwpq8r";
681677 libraryHaskellDepends = [ base blaze-builder bytestring text ];
682− testHaskellDepends = [
683− base blaze-builder bytestring containers HUnit QuickCheck
684− test-framework test-framework-hunit test-framework-quickcheck2 text
685− ];
686678 doHaddock = false;
687679 doCheck = false;
688680 homepage = "http://jaspervdj.be/blaze";
@@ -695,6 +687,7 @@ self: {
695687 pname = "byteable";
696688 version = "0.1.1";
697689 sha256 = "1qizg0kxxjqnd3cbrjhhidk5pbbciz0pb3z5kzikjjxnnnhk8fr4";
690+ enableSeparateDataOutput = true;
698691 libraryHaskellDepends = [ base bytestring ];
699692 doHaddock = false;
700693 doCheck = false;
@@ -710,6 +703,7 @@ self: {
710703 sha256 = "1pf01mna3isx3i7m50yz3pw5ygz5sg8i8pshjb3yw8q41w2ba5xf";
711704 isLibrary = true;
712705 isExecutable = true;
706+ enableSeparateDataOutput = true;
713707 libraryHaskellDepends = [ base bytestring ];
714708 doHaddock = false;
715709 doCheck = false;
@@ -742,43 +736,56 @@ self: {
742736 description = "The new bytestring builder, packaged outside of GHC";
743737 license = stdenv.lib.licenses.bsd3;
744738 }) {};
745− "bytestring-handle" = callPackage
746− ({ mkDerivation, base, bytestring }:
739+ "bytestring-trie" = callPackage
740+ ({ mkDerivation, base, binary, bytestring }:
747741 mkDerivation {
748− pname = "bytestring-handle";
749− version = "0.1.0.5";
750− sha256 = "10xv4m1k1wxnbabb02slp08fxcmv8m4nsbncbgj24a53bgrjdi52";
751− libraryHaskellDepends = [ base bytestring ];
742+ pname = "bytestring-trie";
743+ version = "0.2.4.1";
744+ sha256 = "0qqklrvdcprchnl4bxr6w7zf6k5gncincl3kysm34gd04sszxr1g";
745+ libraryHaskellDepends = [ base binary bytestring ];
752746 doHaddock = false;
753747 doCheck = false;
754− homepage = "http://hub.darcs.net/ganesh/bytestring-handle";
755− description = "ByteString-backed Handles";
748+ homepage = "http://code.haskell.org/~wren/";
749+ description = "An efficient finite map from (byte)strings to values";
750+ license = stdenv.lib.licenses.bsd3;
751+ }) {};
752+ "cabal-doctest" = callPackage
753+ ({ mkDerivation, base, Cabal, directory, filepath }:
754+ mkDerivation {
755+ pname = "cabal-doctest";
756+ version = "1.0.4";
757+ sha256 = "03sawamkp95jycq9sah72iw525pdndb3x4h489zf4s3ir9avds3d";
758+ libraryHaskellDepends = [ base Cabal directory filepath ];
759+ doHaddock = false;
760+ doCheck = false;
761+ homepage = "https://github.com/phadej/cabal-doctest";
762+ description = "A Setup.hs helper for doctests running";
756763 license = stdenv.lib.licenses.bsd3;
757764 }) {};
758765 "cabal2nix" = callPackage
759766 ({ mkDerivation, aeson, ansi-wl-pprint, base, bytestring, Cabal
760767 , cabal-doctest, containers, deepseq, directory
761768 , distribution-nixpkgs, doctest, filepath, hackage-db, hopenssl
762− , language-nix, lens, monad-par, monad-par-extras, mtl
769+ , hpack, language-nix, lens, monad-par, monad-par-extras, mtl
763770 , optparse-applicative, pretty, process, split, text, time
764771 , transformers, utf8-string, yaml
765772 }:
766773 mkDerivation {
767774 pname = "cabal2nix";
768− version = "2.3.1";
769− sha256 = "0xi4mj8gyb2k9a43dp49wc84sbxpv9sfa8cmzfp0mkak0alwqahj";
775+ version = "2.7";
776+ sha256 = "1ypzldvifqm4nv9bwzvm5pfsxxn4mp19z50fpkxk84fhb5pb6nbd";
770777 isLibrary = true;
771778 isExecutable = true;
772779 setupHaskellDepends = [ base Cabal cabal-doctest ];
773780 libraryHaskellDepends = [
774781 aeson ansi-wl-pprint base bytestring Cabal containers deepseq
775− directory distribution-nixpkgs filepath hackage-db hopenssl
782+ directory distribution-nixpkgs filepath hackage-db hopenssl hpack
776783 language-nix lens optparse-applicative pretty process split text
777− transformers yaml
784+ time transformers yaml
778785 ];
779786 executableHaskellDepends = [
780787 aeson ansi-wl-pprint base bytestring Cabal containers deepseq
781− directory distribution-nixpkgs filepath hackage-db hopenssl
788+ directory distribution-nixpkgs filepath hackage-db hopenssl hpack
782789 language-nix lens monad-par monad-par-extras mtl
783790 optparse-applicative pretty process split text time transformers
784791 utf8-string yaml
@@ -786,8 +793,8 @@ self: {
786793 testHaskellDepends = [
787794 aeson ansi-wl-pprint base bytestring Cabal containers deepseq
788795 directory distribution-nixpkgs doctest filepath hackage-db hopenssl
789− language-nix lens optparse-applicative pretty process split text
790− transformers yaml
796+ hpack language-nix lens optparse-applicative pretty process split
797+ text time transformers yaml
791798 ];
792799 doHaddock = false;
793800 doCheck = false;
@@ -825,6 +832,26 @@ self: {
825832 description = "Case insensitive string comparison";
826833 license = stdenv.lib.licenses.bsd3;
827834 }) {};
835+ "cassava" = callPackage
836+ ({ mkDerivation, array, attoparsec, base, bytestring, containers
837+ , deepseq, hashable, Only, scientific, text, text-short
838+ , unordered-containers, vector
839+ }:
840+ mkDerivation {
841+ pname = "cassava";
842+ version = "0.5.1.0";
843+ sha256 = "0xs2c5lpy0g5lsmp2cx0dm5lnxij7cgry6xd5gsn3bfdlap8lb3n";
844+ configureFlags = [ "-f-bytestring--lt-0_10_4" ];
845+ libraryHaskellDepends = [
846+ array attoparsec base bytestring containers deepseq hashable Only
847+ scientific text text-short unordered-containers vector
848+ ];
849+ doHaddock = false;
850+ doCheck = false;
851+ homepage = "https://github.com/hvr/cassava";
852+ description = "A CSV parsing and encoding library";
853+ license = stdenv.lib.licenses.bsd3;
854+ }) {};
828855 "cereal" = callPackage
829856 ({ mkDerivation, array, base, bytestring, containers, ghc-prim
830857 , QuickCheck, test-framework, test-framework-quickcheck2
@@ -866,23 +893,19 @@ self: {
866893 description = "Turn Data.Serialize Gets and Puts into Sources, Sinks, and Conduits";
867894 license = stdenv.lib.licenses.bsd3;
868895 }) {};
869− "chell" = callPackage
870− ({ mkDerivation, ansi-terminal, base, bytestring, options, patience
871− , random, template-haskell, text, transformers
872− }:
896+ "cereal-vector" = callPackage
897+ ({ mkDerivation, base, bytestring, cereal, QuickCheck, vector }:
873898 mkDerivation {
874− pname = "chell";
875− version = "0.4.0.1";
876− sha256 = "0lb95abzxl4a87nfqxsxpb3a39pd52cci43hcvj8615hyhqvs2jz";
877− libraryHaskellDepends = [
878− ansi-terminal base bytestring options patience random
879− template-haskell text transformers
880− ];
899+ pname = "cereal-vector";
900+ version = "0.2.0.1";
901+ sha256 = "0czrb4l1n73cfxxlzbcqfa34qa3gw0m5w5mlz0rawylyqfk8a1pz";
902+ libraryHaskellDepends = [ base bytestring cereal vector ];
903+ testHaskellDepends = [ base cereal QuickCheck vector ];
881904 doHaddock = false;
882905 doCheck = false;
883− homepage = "https://john-millikin.com/software/chell/";
884− description = "A simple and intuitive library for automated testing";
885− license = stdenv.lib.licenses.mit;
906+ homepage = "https://github.com/acfoltzer/cereal-vector";
907+ description = "Serialize instances for Data.Vector types.";
908+ license = stdenv.lib.licenses.bsd3;
886909 }) {};
887910 "chunked-data" = callPackage
888911 ({ mkDerivation, base, bytestring, containers, semigroups, text
@@ -913,8 +936,8 @@ self: {
913936 }:
914937 mkDerivation {
915938 pname = "classy-prelude";
916− version = "1.2.0.1";
917− sha256 = "0d7s3z4vbp2pq696m0yc1ccd51d3qvz7f50ya7xijfx7771y0zm4";
939+ version = "1.3.1";
940+ sha256 = "0rk1h0kipmpk94ny2i389l6kjv7j4a55vabpm938rxv5clja2wyd";
918941 libraryHaskellDepends = [
919942 async base basic-prelude bifunctors bytestring chunked-data
920943 containers deepseq dlist exceptions ghc-prim hashable lifted-async
@@ -929,7 +952,7 @@ self: {
929952 ];
930953 doHaddock = false;
931954 doCheck = false;
932− homepage = "https://github.com/snoyberg/mono-traversable";
955+ homepage = "https://github.com/snoyberg/mono-traversable#readme";
933956 description = "A typeclass-based Prelude";
934957 license = stdenv.lib.licenses.mit;
935958 }) {};
@@ -940,8 +963,8 @@ self: {
940963 }:
941964 mkDerivation {
942965 pname = "classy-prelude-conduit";
943− version = "1.2.0";
944− sha256 = "0zzc6095205qf58qnnagfnb90svlc0m4hw2q79kd4x6d8b80s294";
966+ version = "1.3.1";
967+ sha256 = "0n76c6bg45zcvy1jid3lrn6cr4iz3la7dd1ym7nffvqvgrfp0r2j";
945968 libraryHaskellDepends = [
946969 base bytestring classy-prelude conduit conduit-combinators
947970 monad-control resourcet transformers void
@@ -951,7 +974,7 @@ self: {
951974 ];
952975 doHaddock = false;
953976 doCheck = false;
954− homepage = "https://github.com/snoyberg/mono-traversable";
977+ homepage = "https://github.com/snoyberg/mono-traversable#readme";
955978 description = "classy-prelude together with conduit functions";
956979 license = stdenv.lib.licenses.mit;
957980 }) {};
@@ -975,8 +998,8 @@ self: {
975998 }:
976999 mkDerivation {
9771000 pname = "cmdargs";
978− version = "0.10.17";
979− sha256 = "1nklhglfa83s9rd8x4j40bvnzdvd81pwdq902sv51mnfyk5a8drl";
1001+ version = "0.10.18";
1002+ sha256 = "1lnmcsf6p9yrwwz1zvrw5lbc32xpff7b70yz4ylawaflnlz6wrlh";
9801003 isLibrary = true;
9811004 isExecutable = true;
9821005 libraryHaskellDepends = [
@@ -1005,6 +1028,25 @@ self: {
10051028 description = "Windows code page library for Haskell";
10061029 license = stdenv.lib.licenses.bsd3;
10071030 }) {};
1031+ "colour" = callPackage
1032+ ({ mkDerivation, base, QuickCheck, random, test-framework
1033+ , test-framework-quickcheck2
1034+ }:
1035+ mkDerivation {
1036+ pname = "colour";
1037+ version = "2.3.4";
1038+ sha256 = "1sy51nz096sv91nxqk6yk7b92b5a40axv9183xakvki2nc09yhqg";
1039+ enableSeparateDataOutput = true;
1040+ libraryHaskellDepends = [ base ];
1041+ testHaskellDepends = [
1042+ base QuickCheck random test-framework test-framework-quickcheck2
1043+ ];
1044+ doHaddock = false;
1045+ doCheck = false;
1046+ homepage = "http://www.haskell.org/haskellwiki/Colour";
1047+ description = "A model for human colour/color perception";
1048+ license = stdenv.lib.licenses.mit;
1049+ }) {};
10081050 "comonad" = callPackage
10091051 ({ mkDerivation, base, Cabal, cabal-doctest, containers
10101052 , contravariant, distributive, doctest, semigroups, tagged
@@ -1032,15 +1074,15 @@ self: {
10321074 ({ mkDerivation, base, containers, criterion, deepseq, exceptions
10331075 , hspec, kan-extensions, lifted-base, mmorph, monad-control, mtl
10341076 , mwc-random, primitive, QuickCheck, resourcet, safe, split
1035− , transformers, transformers-base, vector
1077+ , transformers, transformers-base, transformers-compat, vector
10361078 }:
10371079 mkDerivation {
10381080 pname = "conduit";
1039− version = "1.2.11";
1040− sha256 = "1xx8vj2azbzr2skcrpcy02hgnik01i6hcx01h0mjd4fr0hzl4rhb";
1081+ version = "1.2.12.1";
1082+ sha256 = "0zl6gflh7y36y2vypjhqx13nhkk5y3h12c1zj7kjfclrmwnvnwh0";
10411083 libraryHaskellDepends = [
10421084 base exceptions lifted-base mmorph monad-control mtl primitive
1043− resourcet transformers transformers-base
1085+ resourcet transformers transformers-base transformers-compat
10441086 ];
10451087 testHaskellDepends = [
10461088 base containers exceptions hspec mtl QuickCheck resourcet safe
@@ -1066,8 +1108,8 @@ self: {
10661108 }:
10671109 mkDerivation {
10681110 pname = "conduit-combinators";
1069− version = "1.1.1";
1070− sha256 = "0609miq03lq9visfb2dqqsxghmvgzm24pq39mqby1jnnah6yh8m0";
1111+ version = "1.1.2";
1112+ sha256 = "0f31iphdi31m7cfd2szq06x3xdag1kkv2vbxh6bm2ax37k9sw2w4";
10711113 libraryHaskellDepends = [
10721114 base base16-bytestring base64-bytestring bytestring chunked-data
10731115 conduit conduit-extra filepath monad-control mono-traversable
@@ -1081,7 +1123,7 @@ self: {
10811123 ];
10821124 doHaddock = false;
10831125 doCheck = false;
1084− homepage = "https://github.com/snoyberg/mono-traversable";
1126+ homepage = "https://github.com/snoyberg/mono-traversable#readme";
10851127 description = "Commonly used conduit functions, for both chunked and unchunked data";
10861128 license = stdenv.lib.licenses.mit;
10871129 }) {};
@@ -1090,16 +1132,17 @@ self: {
10901132 , bytestring-builder, conduit, criterion, directory, exceptions
10911133 , filepath, hspec, monad-control, network, primitive, process
10921134 , QuickCheck, resourcet, stm, streaming-commons, text, transformers
1093− , transformers-base
1135+ , transformers-base, typed-process, unliftio-core
10941136 }:
10951137 mkDerivation {
10961138 pname = "conduit-extra";
1097− version = "1.1.16";
1098− sha256 = "1mgqc34i6ccq5bjkkn943gfa3w0lhddi3am0fd5afnazrnxc2wmx";
1139+ version = "1.2.2";
1140+ sha256 = "04bc1vy9giwfdcavrhjbmzm31lrf5360swns38yg6brql4pa2vii";
10991141 libraryHaskellDepends = [
11001142 async attoparsec base blaze-builder bytestring conduit directory
11011143 exceptions filepath monad-control network primitive process
11021144 resourcet stm streaming-commons text transformers transformers-base
1145+ typed-process unliftio-core
11031146 ];
11041147 testHaskellDepends = [
11051148 async attoparsec base blaze-builder bytestring bytestring-builder
@@ -1177,8 +1220,8 @@ self: {
11771220 }:
11781221 mkDerivation {
11791222 pname = "cookie";
1180− version = "0.4.2.1";
1181− sha256 = "1r2j518lfcswn76qm6p2h1rl98gfsxad7p7z9qaww84fj28k0h86";
1223+ version = "0.4.3";
1224+ sha256 = "0qpdydhb9gw590ffabqg70x7xvjpg8l74idqnrfbhv5yrr7hryzv";
11821225 libraryHaskellDepends = [
11831226 base blaze-builder bytestring data-default-class deepseq old-locale
11841227 text time
@@ -1214,6 +1257,56 @@ self: {
12141257 description = "A liberalised re-implementation of cpp, the C pre-processor";
12151258 license = "LGPL";
12161259 }) {};
1260+ "cpu" = callPackage
1261+ ({ mkDerivation, base }:
1262+ mkDerivation {
1263+ pname = "cpu";
1264+ version = "0.1.2";
1265+ sha256 = "0x19mlanmkg96h6h1i04w2i631z84y4rbk22ki4zhgsajysgw9sn";
1266+ isLibrary = true;
1267+ isExecutable = true;
1268+ enableSeparateDataOutput = true;
1269+ libraryHaskellDepends = [ base ];
1270+ doHaddock = false;
1271+ doCheck = false;
1272+ homepage = "http://github.com/vincenthz/hs-cpu";
1273+ description = "Cpu information and properties helpers";
1274+ license = stdenv.lib.licenses.bsd3;
1275+ }) {};
1276+ "criterion" = callPackage
1277+ ({ mkDerivation, aeson, ansi-wl-pprint, base, base-compat, binary
1278+ , bytestring, cassava, code-page, containers, deepseq, directory
1279+ , exceptions, filepath, Glob, HUnit, js-flot, js-jquery
1280+ , microstache, mtl, mwc-random, optparse-applicative, parsec
1281+ , QuickCheck, semigroups, statistics, tasty, tasty-hunit
1282+ , tasty-quickcheck, text, time, transformers, transformers-compat
1283+ , vector, vector-algorithms
1284+ }:
1285+ mkDerivation {
1286+ pname = "criterion";
1287+ version = "1.2.6.0";
1288+ sha256 = "0a9pjmy74cd3yirihyabavsfa6b9rrrgav86qdagw5nwjw7as1bc";
1289+ isLibrary = true;
1290+ isExecutable = true;
1291+ enableSeparateDataOutput = true;
1292+ libraryHaskellDepends = [
1293+ aeson ansi-wl-pprint base base-compat binary bytestring cassava
1294+ code-page containers deepseq directory exceptions filepath Glob
1295+ js-flot js-jquery microstache mtl mwc-random optparse-applicative
1296+ parsec semigroups statistics text time transformers
1297+ transformers-compat vector vector-algorithms
1298+ ];
1299+ executableHaskellDepends = [ base optparse-applicative ];
1300+ testHaskellDepends = [
1301+ aeson base bytestring deepseq directory HUnit QuickCheck statistics
1302+ tasty tasty-hunit tasty-quickcheck vector
1303+ ];
1304+ doHaddock = false;
1305+ doCheck = false;
1306+ homepage = "http://www.serpentine.com/criterion";
1307+ description = "Robust, reliable performance measurement and analysis";
1308+ license = stdenv.lib.licenses.bsd3;
1309+ }) {};
12171310 "cryptohash" = callPackage
12181311 ({ mkDerivation, base, byteable, bytestring, criterion, cryptonite
12191312 , ghc-prim, HUnit, memory, QuickCheck, tasty, tasty-hunit
@@ -1237,24 +1330,6 @@ self: {
12371330 description = "collection of crypto hashes, fast, pure and practical";
12381331 license = stdenv.lib.licenses.bsd3;
12391332 }) {};
1240− "cryptohash-conduit" = callPackage
1241− ({ mkDerivation, base, bytestring, conduit, conduit-extra
1242− , cryptohash, resourcet, transformers
1243− }:
1244− mkDerivation {
1245− pname = "cryptohash-conduit";
1246− version = "0.1.1";
1247− sha256 = "1kmlskgb0jx8hkzdncr24aqir9k1kyfcb2rypvkdld1yin4nslga";
1248− libraryHaskellDepends = [
1249− base bytestring conduit conduit-extra cryptohash resourcet
1250− transformers
1251− ];
1252− doHaddock = false;
1253− doCheck = false;
1254− homepage = "http://github.com/vincenthz/hs-cryptohash-conduit";
1255− description = "cryptohash conduit";
1256− license = stdenv.lib.licenses.bsd3;
1257− }) {};
12581333 "cryptonite" = callPackage
12591334 ({ mkDerivation, base, bytestring, criterion, deepseq, foundation
12601335 , ghc-prim, integer-gmp, memory, random, tasty, tasty-hunit
@@ -1262,8 +1337,8 @@ self: {
12621337 }:
12631338 mkDerivation {
12641339 pname = "cryptonite";
1265− version = "0.23";
1266− sha256 = "1680dxgmnjgj083jhsw3rlljwaw0zqi5099m59x6kwqkxhn1qjpf";
1340+ version = "0.24";
1341+ sha256 = "11js3fg1rbrgy17i0nq19v9w4w28s80zglb6fnlbz6zg8cik3hqp";
12671342 libraryHaskellDepends = [
12681343 base bytestring deepseq foundation ghc-prim integer-gmp memory
12691344 ];
@@ -1279,6 +1354,29 @@ self: {
12791354 description = "Cryptography Primitives sink";
12801355 license = stdenv.lib.licenses.bsd3;
12811356 }) {};
1357+ "cryptonite-conduit" = callPackage
1358+ ({ mkDerivation, base, bytestring, conduit, conduit-combinators
1359+ , conduit-extra, cryptonite, exceptions, memory, resourcet, tasty
1360+ , tasty-hunit, tasty-quickcheck, transformers
1361+ }:
1362+ mkDerivation {
1363+ pname = "cryptonite-conduit";
1364+ version = "0.2.2";
1365+ sha256 = "1bldcmda4xh52mw1wfrjljv8crhw3al7v7kv1j0vidvr7ymnjpbh";
1366+ libraryHaskellDepends = [
1367+ base bytestring conduit conduit-extra cryptonite exceptions memory
1368+ resourcet transformers
1369+ ];
1370+ testHaskellDepends = [
1371+ base bytestring conduit conduit-combinators cryptonite memory tasty
1372+ tasty-hunit tasty-quickcheck
1373+ ];
1374+ doHaddock = false;
1375+ doCheck = false;
1376+ homepage = "https://github.com/haskell-crypto/cryptonite-conduit";
1377+ description = "cryptonite conduit";
1378+ license = stdenv.lib.licenses.bsd3;
1379+ }) {};
12821380 "data-default" = callPackage
12831381 ({ mkDerivation, base, data-default-class
12841382 , data-default-instances-containers, data-default-instances-dlist
@@ -1345,6 +1443,38 @@ self: {
13451443 description = "Default instances for types in old-locale";
13461444 license = stdenv.lib.licenses.bsd3;
13471445 }) {};
1446+ "data-ordlist" = callPackage
1447+ ({ mkDerivation, base }:
1448+ mkDerivation {
1449+ pname = "data-ordlist";
1450+ version = "0.4.7.0";
1451+ sha256 = "03a9ix1fcx08viwv2jg5ndw1qbkydyyrmjvqr9wasmcik9x1wv3g";
1452+ libraryHaskellDepends = [ base ];
1453+ doHaddock = false;
1454+ doCheck = false;
1455+ description = "Set and bag operations on ordered lists";
1456+ license = stdenv.lib.licenses.bsd3;
1457+ }) {};
1458+ "deepseq-generics" = callPackage
1459+ ({ mkDerivation, base, deepseq, ghc-prim, HUnit, test-framework
1460+ , test-framework-hunit
1461+ }:
1462+ mkDerivation {
1463+ pname = "deepseq-generics";
1464+ version = "0.2.0.0";
1465+ sha256 = "17bwghc15mc9pchfd1w46jh2p3wzc86aj6a537wqwxn08rayzcxh";
1466+ revision = "1";
1467+ editedCabalFile = "055m914q7a19jagpxh65d8m67z1nl0h7cz77y1r0zp1qmpkisg82";
1468+ libraryHaskellDepends = [ base deepseq ghc-prim ];
1469+ testHaskellDepends = [
1470+ base deepseq ghc-prim HUnit test-framework test-framework-hunit
1471+ ];
1472+ doHaddock = false;
1473+ doCheck = false;
1474+ homepage = "https://github.com/hvr/deepseq-generics";
1475+ description = "GHC.Generics-based Control.DeepSeq.rnf implementation";
1476+ license = stdenv.lib.licenses.bsd3;
1477+ }) {};
13481478 "distribution-nixpkgs" = callPackage
13491479 ({ mkDerivation, aeson, base, bytestring, Cabal, containers
13501480 , deepseq, doctest, hspec, language-nix, lens, pretty, process
@@ -1374,8 +1504,8 @@ self: {
13741504 pname = "distributive";
13751505 version = "0.5.3";
13761506 sha256 = "0y566r97sfyvhsmd4yxiz4ns2mqgwf5bdbp56wgxl6wlkidq0wwi";
1377− revision = "1";
1378− editedCabalFile = "0hsq03i0qa0jvw7kaaqic40zvfkzhkd25dgvbdg6hjzylf1k1gax";
1507+ revision = "2";
1508+ editedCabalFile = "02j27xvlj0jw3b2jpfg6wbysj0blllin792wj6qnrgnrvd4haj7v";
13791509 setupHaskellDepends = [ base Cabal cabal-doctest ];
13801510 libraryHaskellDepends = [
13811511 base base-orphans tagged transformers transformers-compat
@@ -1388,12 +1518,17 @@ self: {
13881518 license = stdenv.lib.licenses.bsd3;
13891519 }) {};
13901520 "dlist" = callPackage
1391− ({ mkDerivation, base, deepseq }:
1521+ ({ mkDerivation, base, Cabal, deepseq, QuickCheck
1522+ , quickcheck-instances
1523+ }:
13921524 mkDerivation {
13931525 pname = "dlist";
13941526 version = "0.8.0.3";
13951527 sha256 = "0brgai4vs7xz29p06kd6gzg5bpa8iy3k7yzgcc44izspd74q4rw7";
13961528 libraryHaskellDepends = [ base deepseq ];
1529+ testHaskellDepends = [
1530+ base Cabal QuickCheck quickcheck-instances
1531+ ];
13971532 doHaddock = false;
13981533 doCheck = false;
13991534 homepage = "https://github.com/spl/dlist";
@@ -1421,8 +1556,8 @@ self: {
14211556 }:
14221557 mkDerivation {
14231558 pname = "doctest";
1424− version = "0.11.4";
1425− sha256 = "09a170wr13p2c0w085d7qbf2blrvj1qmg92j61xqi17rwdwkvyjs";
1559+ version = "0.13.0";
1560+ sha256 = "08g3nmpqbnbkxc95d65hkhfabwax10qrq51vlynr342npn40mn2b";
14261561 isLibrary = true;
14271562 isExecutable = true;
14281563 libraryHaskellDepends = [
@@ -1454,28 +1589,6 @@ self: {
14541589 description = "Cross-platform File handling";
14551590 license = stdenv.lib.licenses.bsd3;
14561591 }) {};
1457− "either" = callPackage
1458− ({ mkDerivation, base, bifunctors, exceptions, free, mmorph
1459− , monad-control, MonadRandom, mtl, profunctors, semigroupoids
1460− , semigroups, transformers, transformers-base
1461− }:
1462− mkDerivation {
1463− pname = "either";
1464− version = "4.4.1.1";
1465− sha256 = "1lrlwqqnm6ibfcydlv5qvvssw7bm0c6yypy0rayjzv1znq7wp1xh";
1466− revision = "2";
1467− editedCabalFile = "1n7792mcrvfh31qrbj8mpnx372s03kz83mypj7l4fm5h6zi4a3hs";
1468− libraryHaskellDepends = [
1469− base bifunctors exceptions free mmorph monad-control MonadRandom
1470− mtl profunctors semigroupoids semigroups transformers
1471− transformers-base
1472− ];
1473− doHaddock = false;
1474− doCheck = false;
1475− homepage = "http://github.com/ekmett/either/";
1476− description = "An either monad transformer";
1477− license = stdenv.lib.licenses.bsd3;
1478− }) {};
14791592 "erf" = callPackage
14801593 ({ mkDerivation, base }:
14811594 mkDerivation {
@@ -1555,19 +1668,50 @@ self: {
15551668 description = "A fast logging system";
15561669 license = stdenv.lib.licenses.bsd3;
15571670 }) {};
1671+ "fingertree" = callPackage
1672+ ({ mkDerivation, base, HUnit, QuickCheck, test-framework
1673+ , test-framework-hunit, test-framework-quickcheck2
1674+ }:
1675+ mkDerivation {
1676+ pname = "fingertree";
1677+ version = "0.1.3.1";
1678+ sha256 = "08wqzrjdndd7svkil1wr964w4d7zay04nlg7dyzw7wm4d3d3ak4p";
1679+ libraryHaskellDepends = [ base ];
1680+ testHaskellDepends = [
1681+ base HUnit QuickCheck test-framework test-framework-hunit
1682+ test-framework-quickcheck2
1683+ ];
1684+ doHaddock = false;
1685+ doCheck = false;
1686+ description = "Generic finger-tree structure, with example instances";
1687+ license = stdenv.lib.licenses.bsd3;
1688+ }) {};
1689+ "fingertree-psqueue" = callPackage
1690+ ({ mkDerivation, base, fingertree }:
1691+ mkDerivation {
1692+ pname = "fingertree-psqueue";
1693+ version = "0.3";
1694+ sha256 = "14kc0ijx44q7whniickjj3h9ag1pixn51dlxjs6n2ypaclcjz34z";
1695+ libraryHaskellDepends = [ base fingertree ];
1696+ doHaddock = false;
1697+ doCheck = false;
1698+ description = "Implementation of priority search queues as finger trees";
1699+ license = stdenv.lib.licenses.bsd3;
1700+ }) {};
15581701 "foldl" = callPackage
15591702 ({ mkDerivation, base, bytestring, comonad, containers
15601703 , contravariant, criterion, hashable, mwc-random, primitive
1561− , profunctors, text, transformers, unordered-containers, vector
1704+ , profunctors, semigroups, text, transformers, unordered-containers
1705+ , vector, vector-builder
15621706 }:
15631707 mkDerivation {
15641708 pname = "foldl";
1565− version = "1.2.5";
1566− sha256 = "0jzc00dqwkr3kvy40f8f9klh24s8zvhfk2flrlyichc6zcy5qbda";
1709+ version = "1.3.5";
1710+ sha256 = "10qsp7dj2xsq4q2xm6x6b12y5pq32qf7my41hnkmdwwbccvhdxb2";
15671711 libraryHaskellDepends = [
15681712 base bytestring comonad containers contravariant hashable
1569− mwc-random primitive profunctors text transformers
1570− unordered-containers vector
1713+ mwc-random primitive profunctors semigroups text transformers
1714+ unordered-containers vector vector-builder
15711715 ];
15721716 benchmarkHaskellDepends = [ base criterion ];
15731717 doHaddock = false;
@@ -1576,18 +1720,14 @@ self: {
15761720 license = stdenv.lib.licenses.bsd3;
15771721 }) {};
15781722 "foundation" = callPackage
1579− ({ mkDerivation, base, criterion, ghc-prim, mtl, QuickCheck, tasty
1580− , tasty-hunit, tasty-quickcheck
1581− }:
1723+ ({ mkDerivation, base, basement, gauge, ghc-prim }:
15821724 mkDerivation {
15831725 pname = "foundation";
1584− version = "0.0.13";
1585− sha256 = "0pvmq3lkbdzj861l7jkf5xsib77j756y0vml8kgr2rckpz5qashh";
1586− libraryHaskellDepends = [ base ghc-prim ];
1587− testHaskellDepends = [
1588− base mtl QuickCheck tasty tasty-hunit tasty-quickcheck
1589− ];
1590− benchmarkHaskellDepends = [ base criterion ];
1726+ version = "0.0.17";
1727+ sha256 = "00f2p47h715fjb3rpsxlf4jskgwk9sz5p692r09gspspqmrs5l84";
1728+ libraryHaskellDepends = [ base basement ghc-prim ];
1729+ testHaskellDepends = [ base basement ];
1730+ benchmarkHaskellDepends = [ base basement gauge ];
15911731 doHaddock = false;
15921732 doCheck = false;
15931733 homepage = "https://github.com/haskell-foundation/foundation";
@@ -1615,14 +1755,37 @@ self: {
16151755 description = "Monads for free";
16161756 license = stdenv.lib.licenses.bsd3;
16171757 }) {};
1758+ "gauge" = callPackage
1759+ ({ mkDerivation, base, basement, bytestring, code-page, containers
1760+ , deepseq, directory, HUnit, math-functions, mwc-random, tasty
1761+ , tasty-hunit, vector
1762+ }:
1763+ mkDerivation {
1764+ pname = "gauge";
1765+ version = "0.1.3";
1766+ sha256 = "1i97f00haj4832s2arbnqq19dpna54ygmchvnqkq00hsxk38cyc0";
1767+ libraryHaskellDepends = [
1768+ base basement code-page containers deepseq math-functions
1769+ mwc-random vector
1770+ ];
1771+ testHaskellDepends = [
1772+ base bytestring deepseq directory HUnit tasty tasty-hunit
1773+ ];
1774+ benchmarkHaskellDepends = [ base ];
1775+ doHaddock = false;
1776+ doCheck = false;
1777+ homepage = "https://github.com/vincenthz/hs-gauge";
1778+ description = "small framework for performance measurement and analysis";
1779+ license = stdenv.lib.licenses.bsd3;
1780+ }) {};
16181781 "generic-deriving" = callPackage
16191782 ({ mkDerivation, base, containers, ghc-prim, hspec
16201783 , template-haskell
16211784 }:
16221785 mkDerivation {
16231786 pname = "generic-deriving";
1624− version = "1.11.2";
1625− sha256 = "1y92q4dmbyc24hjjvq02474s9grwabxffn16y31gzaqhm0m0z5i9";
1787+ version = "1.12";
1788+ sha256 = "09nl2c2b54ngqv4rgv3avvallyvfnv5jfld0wk2v90srl3x6p5vk";
16261789 libraryHaskellDepends = [
16271790 base containers ghc-prim template-haskell
16281791 ];
@@ -1650,16 +1813,17 @@ self: {
16501813 }) {};
16511814 "git" = callPackage
16521815 ({ mkDerivation, base, byteable, bytedump, bytestring, containers
1653− , cryptonite, hourglass, memory, mtl, patience, random
1654− , system-fileio, system-filepath, tasty, tasty-quickcheck
1655− , unix-compat, utf8-string, vector, zlib, zlib-bindings
1816+ , cryptonite, hourglass, memory, patience, random, system-fileio
1817+ , system-filepath, tasty, tasty-quickcheck, unix-compat
1818+ , utf8-string, vector, zlib, zlib-bindings
16561819 }:
16571820 mkDerivation {
16581821 pname = "git";
1659− version = "0.2.0";
1660− sha256 = "1a4frn53qs31s6rqldw91zmc0i0gr33zm10y9ailqasbsgyxqwyp";
1822+ version = "0.2.1";
1823+ sha256 = "0j0hzlxb58g0q8fibg09ppag6bnhk7ym3nyzmqpwjbr6hxkdidsz";
1824+ enableSeparateDataOutput = true;
16611825 libraryHaskellDepends = [
1662− base byteable bytestring containers cryptonite hourglass memory mtl
1826+ base byteable bytestring containers cryptonite hourglass memory
16631827 patience random system-fileio system-filepath unix-compat
16641828 utf8-string vector zlib zlib-bindings
16651829 ];
@@ -1776,22 +1940,26 @@ self: {
17761940 license = stdenv.lib.licenses.bsd3;
17771941 }) {};
17781942 "hackage-db" = callPackage
1779− ({ mkDerivation, base, bytestring, Cabal, containers, directory
1780− , filepath, tar, utf8-string
1943+ ({ mkDerivation, aeson, base, bytestring, Cabal, containers
1944+ , directory, filepath, tar, time, utf8-string
17811945 }:
17821946 mkDerivation {
17831947 pname = "hackage-db";
1784− version = "1.22";
1785− sha256 = "0rhh7w4929zkwzv10ika952yiw4dkffqd8f79f1bl76lz1la6cjd";
1786− revision = "1";
1787− editedCabalFile = "0xj3wwf0wl8qfcz4zsxw0r6f79rg7h010jfv54gsiyzwpf67l9xm";
1948+ version = "2.0";
1949+ sha256 = "09xza82g45nv3gxmryqd2mns4bm8hr6d7hzr7nqdi6zq46s0lfgq";
1950+ isLibrary = true;
1951+ isExecutable = true;
17881952 libraryHaskellDepends = [
1789− base bytestring Cabal containers directory filepath tar utf8-string
1953+ aeson base bytestring Cabal containers directory filepath tar time
1954+ utf8-string
1955+ ];
1956+ executableHaskellDepends = [
1957+ base bytestring Cabal containers utf8-string
17901958 ];
17911959 doHaddock = false;
17921960 doCheck = false;
1793− homepage = "http://github.com/peti/hackage-db";
1794− description = "access Hackage's package database via Data.Map";
1961+ homepage = "https://github.com/peti/hackage-db#readme";
1962+ description = "Access Hackage's package database via Data.Map";
17951963 license = stdenv.lib.licenses.bsd3;
17961964 }) {};
17971965 "happy" = callPackage
@@ -1800,10 +1968,8 @@ self: {
18001968 }:
18011969 mkDerivation {
18021970 pname = "happy";
1803− version = "1.19.5";
1804− sha256 = "1nj353q4z1g186fpjzf0dnsg71qhxqpamx8jy89rjjvv3p0kmw32";
1805− revision = "2";
1806− editedCabalFile = "1dvhv94lzmya938i5crshg9qbx7dxvkyxkhfbqimxkydxn7l2w7w";
1971+ version = "1.19.8";
1972+ sha256 = "186ky3bly0i3cc56qk3r7j7pxh2108aackq4n2lli7jmbnb3kxsd";
18071973 isLibrary = false;
18081974 isExecutable = true;
18091975 setupHaskellDepends = [ base Cabal directory filepath ];
@@ -1811,9 +1977,9 @@ self: {
18111977 testHaskellDepends = [ base process ];
18121978 doHaddock = false;
18131979 doCheck = false;
1814− homepage = "http://www.haskell.org/happy/";
1980+ homepage = "https://www.haskell.org/happy/";
18151981 description = "Happy is a parser generator for Haskell";
1816− license = stdenv.lib.licenses.bsd3;
1982+ license = stdenv.lib.licenses.bsd2;
18171983 }) {};
18181984 "hashable" = callPackage
18191985 ({ mkDerivation, base, bytestring, criterion, deepseq, ghc-prim
@@ -1844,16 +2010,34 @@ self: {
18442010 description = "A class for types that can be converted to a hash value";
18452011 license = stdenv.lib.licenses.bsd3;
18462012 }) {};
1847− "hashable-time" = callPackage
1848− ({ mkDerivation, base, hashable, time }:
2013+ "hashmap" = callPackage
2014+ ({ mkDerivation, base, containers, deepseq, hashable }:
18492015 mkDerivation {
1850− pname = "hashable-time";
1851− version = "0.2.0.1";
1852− sha256 = "0k932nyd08l3xxbh2g3n76py2f4kd9yw4s5a065vjz0xp6wjnxdm";
1853− libraryHaskellDepends = [ base hashable time ];
2016+ pname = "hashmap";
2017+ version = "1.3.2";
2018+ sha256 = "15jppbxwqkwccdif789c7gvlfypyd98gnv1p5dh2kx977r19sh01";
2019+ libraryHaskellDepends = [ base containers deepseq hashable ];
2020+ doHaddock = false;
2021+ doCheck = false;
2022+ homepage = "https://github.com/foxik/hashmap";
2023+ description = "Persistent containers Map and Set based on hashing";
2024+ license = stdenv.lib.licenses.bsd3;
2025+ }) {};
2026+ "hashtables" = callPackage
2027+ ({ mkDerivation, base, ghc-prim, hashable, primitive, vector }:
2028+ mkDerivation {
2029+ pname = "hashtables";
2030+ version = "1.2.2.1";
2031+ sha256 = "1g7nvj4cmscv1jjhms1pxb2gj4rflg2pcj3pb2z7x9fck8557bbs";
2032+ revision = "1";
2033+ editedCabalFile = "0wcjkd8imgx3j4ygj3r2cdfzknk1bbq0745axy7kbm2sckz1xqcz";
2034+ libraryHaskellDepends = [
2035+ base ghc-prim hashable primitive vector
2036+ ];
18542037 doHaddock = false;
18552038 doCheck = false;
1856− description = "Hashable instances for Data.Time";
2039+ homepage = "http://github.com/gregorycollins/hashtables";
2040+ description = "Mutable hash tables in the ST monad";
18572041 license = stdenv.lib.licenses.bsd3;
18582042 }) {};
18592043 "haskell-lexer" = callPackage
@@ -1875,8 +2059,8 @@ self: {
18752059 }:
18762060 mkDerivation {
18772061 pname = "haskell-src-exts";
1878− version = "1.18.2";
1879− sha256 = "0hq9f6r67gkhad4cc4dhahrwrz9kxfibhk8qrw5j0p7cvh23hn1i";
2062+ version = "1.19.1";
2063+ sha256 = "0wd93cqzdk1wq8csha8c8sphksi2jb3gr9g8rk3m9mkkfs3b5xgh";
18802064 libraryHaskellDepends = [ array base cpphs ghc-prim pretty ];
18812065 libraryToolDepends = [ happy ];
18822066 testHaskellDepends = [
@@ -1910,6 +2094,25 @@ self: {
19102094 description = "Parse source to template-haskell abstract syntax";
19112095 license = stdenv.lib.licenses.bsd3;
19122096 }) {};
2097+ "heaps" = callPackage
2098+ ({ mkDerivation, base, Cabal, cabal-doctest, directory, doctest
2099+ , filepath
2100+ }:
2101+ mkDerivation {
2102+ pname = "heaps";
2103+ version = "0.3.5";
2104+ sha256 = "1p1nsglsf8hric63cn3n1iw1nlbiv3lgk3n5gq0znajj7j7s64qv";
2105+ revision = "1";
2106+ editedCabalFile = "05avm1b16gj3rlm9sjqkxb0flq055r6gqhnacp7yzw4j1bghm5j7";
2107+ setupHaskellDepends = [ base Cabal cabal-doctest ];
2108+ libraryHaskellDepends = [ base ];
2109+ testHaskellDepends = [ base directory doctest filepath ];
2110+ doHaddock = false;
2111+ doCheck = false;
2112+ homepage = "http://github.com/ekmett/heaps/";
2113+ description = "Asymptotically optimal Brodal/Okasaki heaps";
2114+ license = stdenv.lib.licenses.bsd3;
2115+ }) {};
19132116 "hex" = callPackage
19142117 ({ mkDerivation, base, bytestring }:
19152118 mkDerivation {
@@ -1988,6 +2191,57 @@ self: {
19882191 description = "simple performant time related library";
19892192 license = stdenv.lib.licenses.bsd3;
19902193 }) {};
2194+ "hpack" = callPackage
2195+ ({ mkDerivation, aeson, base, bifunctors, bytestring, Cabal
2196+ , containers, cryptonite, deepseq, directory, filepath, Glob, hspec
2197+ , HUnit, interpolate, mockery, pretty, QuickCheck, scientific
2198+ , temporary, text, transformers, unordered-containers, yaml
2199+ }:
2200+ mkDerivation {
2201+ pname = "hpack";
2202+ version = "0.21.2";
2203+ sha256 = "1grsr2418z42bcvqnr788n3lpfbscqvvfcnglba9v95nl8lpfm0c";
2204+ isLibrary = true;
2205+ isExecutable = true;
2206+ libraryHaskellDepends = [
2207+ aeson base bifunctors bytestring Cabal containers cryptonite
2208+ deepseq directory filepath Glob pretty scientific text transformers
2209+ unordered-containers yaml
2210+ ];
2211+ executableHaskellDepends = [
2212+ aeson base bifunctors bytestring Cabal containers cryptonite
2213+ deepseq directory filepath Glob pretty scientific text transformers
2214+ unordered-containers yaml
2215+ ];
2216+ testHaskellDepends = [
2217+ aeson base bifunctors bytestring Cabal containers cryptonite
2218+ deepseq directory filepath Glob hspec HUnit interpolate mockery
2219+ pretty QuickCheck scientific temporary text transformers
2220+ unordered-containers yaml
2221+ ];
2222+ doHaddock = false;
2223+ doCheck = false;
2224+ homepage = "https://github.com/sol/hpack#readme";
2225+ description = "An alternative format for Haskell packages";
2226+ license = stdenv.lib.licenses.mit;
2227+ }) {};
2228+ "hscolour" = callPackage
2229+ ({ mkDerivation, base, containers }:
2230+ mkDerivation {
2231+ pname = "hscolour";
2232+ version = "1.24.2";
2233+ sha256 = "08ng635m1qylng1khm9nqvfw2wdhljy1q2wi4ly63nfaznx8dysm";
2234+ isLibrary = true;
2235+ isExecutable = true;
2236+ enableSeparateDataOutput = true;
2237+ libraryHaskellDepends = [ base containers ];
2238+ executableHaskellDepends = [ base containers ];
2239+ doHaddock = false;
2240+ doCheck = false;
2241+ homepage = "http://code.haskell.org/~malcolm/hscolour/";
2242+ description = "Colourise Haskell code";
2243+ license = "LGPL";
2244+ }) {};
19912245 "hspec" = callPackage
19922246 ({ mkDerivation, base, call-stack, directory, hspec-core
19932247 , hspec-discover, hspec-expectations, hspec-meta, HUnit, QuickCheck
@@ -2035,6 +2289,7 @@ self: {
20352289 ];
20362290 doHaddock = false;
20372291 doCheck = false;
2292+ testTarget = "--test-option=--skip --test-option='Test.Hspec.Core.Runner.hspecResult runs specs in parallel'";
20382293 homepage = "http://hspec.github.io/";
20392294 description = "A Testing Framework for Haskell";
20402295 license = stdenv.lib.licenses.mit;
@@ -2076,14 +2331,12 @@ self: {
20762331 }:
20772332 mkDerivation {
20782333 pname = "hspec-megaparsec";
2079− version = "0.3.1";
2080− sha256 = "0kaif74f1qq92nvksnq12h0imsrr02q1nawgprbg1s9cpilq2vw2";
2334+ version = "1.0.0";
2335+ sha256 = "1dafrbzjm7rzwvcpjpk3bsg7bd111xfij94n17sh8wfykzhim5hl";
20812336 libraryHaskellDepends = [
20822337 base containers hspec-expectations megaparsec
20832338 ];
2084− testHaskellDepends = [
2085− base containers hspec hspec-expectations megaparsec
2086− ];
2339+ testHaskellDepends = [ base hspec hspec-expectations megaparsec ];
20872340 doHaddock = false;
20882341 doCheck = false;
20892342 homepage = "https://github.com/mrkkrp/hspec-megaparsec";
@@ -2140,10 +2393,8 @@ self: {
21402393 }:
21412394 mkDerivation {
21422395 pname = "html-conduit";
2143− version = "1.2.1.1";
2144− sha256 = "1a5878axl1w65rv3g76d8fwgzbwazikna885jz5156zrrdq79hlq";
2145− revision = "2";
2146− editedCabalFile = "1fhna6ck1v05zpf4c715phz102v8vz0p7lsjk3fljmxblamc8kn6";
2396+ version = "1.2.1.2";
2397+ sha256 = "172ip4rkn2y3mpzjrj2h3nrmxrf90gcl8ax6dgdhrdjsyg4h8vjk";
21472398 libraryHaskellDepends = [
21482399 base bytestring conduit conduit-extra containers resourcet
21492400 tagstream-conduit text transformers xml-conduit xml-types
@@ -2166,8 +2417,8 @@ self: {
21662417 }:
21672418 mkDerivation {
21682419 pname = "http-client";
2169− version = "0.5.7.0";
2170− sha256 = "18zza3smv5fn5clgq2nij0wqnakh950xif9lwlfqbkam5k1flhg2";
2420+ version = "0.5.7.1";
2421+ sha256 = "19cvnnfcjj2m3pgs6ivyjs21rw9wx5ynarh6hvb27a76cscai2fy";
21712422 libraryHaskellDepends = [
21722423 array base base64-bytestring blaze-builder bytestring
21732424 case-insensitive containers cookie deepseq exceptions filepath
@@ -2219,8 +2470,8 @@ self: {
22192470 }:
22202471 mkDerivation {
22212472 pname = "http-conduit";
2222− version = "2.2.3.2";
2223− sha256 = "1f0yqka43gp7vhv7yr4q6pqr8qw0qq2yh4y2lnayhc876zpw6ng3";
2473+ version = "2.2.4";
2474+ sha256 = "1wcl3lpg4v1ylq9j77j9fmf6l9qbmp8dmj3a9829q19q6bbgza7l";
22242475 libraryHaskellDepends = [
22252476 aeson base bytestring conduit conduit-extra exceptions http-client
22262477 http-client-tls http-types lifted-base monad-control mtl resourcet
@@ -2329,18 +2580,19 @@ self: {
23292580 license = stdenv.lib.licenses.bsd3;
23302581 }) {};
23312582 "inflections" = callPackage
2332− ({ mkDerivation, base, exceptions, hspec, hspec-megaparsec
2333− , megaparsec, QuickCheck, text, unordered-containers
2583+ ({ mkDerivation, base, containers, exceptions, hspec
2584+ , hspec-megaparsec, megaparsec, QuickCheck, text
2585+ , unordered-containers
23342586 }:
23352587 mkDerivation {
23362588 pname = "inflections";
2337− version = "0.3.0.0";
2338− sha256 = "1w96i4rnsxxzrjjvqzjs7dqbs4h4nrdw84cxvizb4bq19y0cp483";
2589+ version = "0.4.0.0";
2590+ sha256 = "1m42sigx621yzd6sznaas6917skyw8lf5ynfcjd87jybhv2r9g2k";
23392591 libraryHaskellDepends = [
23402592 base exceptions megaparsec text unordered-containers
23412593 ];
23422594 testHaskellDepends = [
2343− base hspec hspec-megaparsec megaparsec QuickCheck text
2595+ base containers hspec hspec-megaparsec megaparsec QuickCheck text
23442596 ];
23452597 doHaddock = false;
23462598 doCheck = false;
@@ -2376,6 +2628,25 @@ self: {
23762628 description = "Integer logarithms";
23772629 license = stdenv.lib.licenses.mit;
23782630 }) {};
2631+ "interpolate" = callPackage
2632+ ({ mkDerivation, base, bytestring, haskell-src-meta, hspec
2633+ , QuickCheck, quickcheck-instances, template-haskell, text
2634+ }:
2635+ mkDerivation {
2636+ pname = "interpolate";
2637+ version = "0.1.1";
2638+ sha256 = "120ygxs8vfsjcc7xr9v8p8bcyqidhlg1rd568ym2bsl1nhx4h22b";
2639+ libraryHaskellDepends = [ base haskell-src-meta template-haskell ];
2640+ testHaskellDepends = [
2641+ base bytestring haskell-src-meta hspec QuickCheck
2642+ quickcheck-instances template-haskell text
2643+ ];
2644+ doHaddock = false;
2645+ doCheck = false;
2646+ homepage = "https://github.com/sol/interpolate#readme";
2647+ description = "String interpolation done right";
2648+ license = stdenv.lib.licenses.mit;
2649+ }) {};
23792650 "iproute" = callPackage
23802651 ({ mkDerivation, appar, base, byteorder, containers, doctest, hspec
23812652 , network, QuickCheck, safe
@@ -2397,6 +2668,36 @@ self: {
23972668 description = "IP Routing Table";
23982669 license = stdenv.lib.licenses.bsd3;
23992670 }) {};
2671+ "js-flot" = callPackage
2672+ ({ mkDerivation, base, HTTP }:
2673+ mkDerivation {
2674+ pname = "js-flot";
2675+ version = "0.8.3";
2676+ sha256 = "0yjyzqh3qzhy5h3nql1fckw0gcfb0f4wj9pm85nafpfqp2kg58hv";
2677+ enableSeparateDataOutput = true;
2678+ libraryHaskellDepends = [ base ];
2679+ testHaskellDepends = [ base HTTP ];
2680+ doHaddock = false;
2681+ doCheck = false;
2682+ homepage = "https://github.com/ndmitchell/js-flot#readme";
2683+ description = "Obtain minified flot code";
2684+ license = stdenv.lib.licenses.mit;
2685+ }) {};
2686+ "js-jquery" = callPackage
2687+ ({ mkDerivation, base, HTTP }:
2688+ mkDerivation {
2689+ pname = "js-jquery";
2690+ version = "3.2.1";
2691+ sha256 = "03qymiwnk24sigqjnl42i77rsx6vrgg5wjday0f2j0d6s213sl30";
2692+ enableSeparateDataOutput = true;
2693+ libraryHaskellDepends = [ base ];
2694+ testHaskellDepends = [ base HTTP ];
2695+ doHaddock = false;
2696+ doCheck = false;
2697+ homepage = "https://github.com/ndmitchell/js-jquery#readme";
2698+ description = "Obtain minified jQuery code";
2699+ license = stdenv.lib.licenses.mit;
2700+ }) {};
24002701 "kan-extensions" = callPackage
24012702 ({ mkDerivation, adjunctions, array, base, comonad, containers
24022703 , contravariant, distributive, fail, free, mtl, semigroupoids
@@ -2521,8 +2822,8 @@ self: {
25212822 }:
25222823 mkDerivation {
25232824 pname = "lifted-async";
2524− version = "0.9.3";
2525− sha256 = "0qdlc64kf02g97rzpragm4943ppy2cx74kbjcpbv32jcyc3q75wp";
2825+ version = "0.9.3.2";
2826+ sha256 = "0c8y6m1kpkviq2zi1d2889hbzh7k46rly4mvmfkrzam45fqggrcj";
25262827 libraryHaskellDepends = [
25272828 async base constraints lifted-base monad-control transformers-base
25282829 ];
@@ -2589,8 +2890,8 @@ self: {
25892890 }:
25902891 mkDerivation {
25912892 pname = "lucid";
2592− version = "2.9.8.1";
2593− sha256 = "026s82bh3a4lgmpy9445i5f6q0iiqpc8cxxx8rhmn32nrqhf187b";
2893+ version = "2.9.9";
2894+ sha256 = "0cqdlm1kamfn8kv3r3vphz16j2xi9yf15kpb6440rhsyvwddbani";
25942895 libraryHaskellDepends = [
25952896 base blaze-builder bytestring containers hashable mmorph mtl text
25962897 transformers unordered-containers
@@ -2631,23 +2932,24 @@ self: {
26312932 license = stdenv.lib.licenses.bsd3;
26322933 }) {};
26332934 "megaparsec" = callPackage
2634− ({ mkDerivation, base, bytestring, containers, criterion, deepseq
2635− , exceptions, hspec, hspec-expectations, mtl, QuickCheck
2636− , scientific, text, transformers, weigh
2935+ ({ mkDerivation, base, bytestring, case-insensitive, containers
2936+ , criterion, deepseq, hspec, hspec-expectations, mtl
2937+ , parser-combinators, QuickCheck, scientific, text, transformers
2938+ , weigh
26372939 }:
26382940 mkDerivation {
26392941 pname = "megaparsec";
2640− version = "5.3.1";
2641− sha256 = "06myn8l6jcbd494i3wr6q27npbbxd6c2gfkd2jdzwbjqjqbpv0j8";
2942+ version = "6.3.0";
2943+ sha256 = "15bhghiszm18acn1igmq6vgdlcvsvsx4dlkl2vg2ghy5qgyrqxsv";
26422944 libraryHaskellDepends = [
2643− base bytestring containers deepseq exceptions mtl QuickCheck
2644− scientific text transformers
2945+ base bytestring case-insensitive containers deepseq mtl
2946+ parser-combinators scientific text transformers
26452947 ];
26462948 testHaskellDepends = [
2647− base bytestring containers exceptions hspec hspec-expectations mtl
2648− QuickCheck scientific text transformers
2949+ base bytestring containers hspec hspec-expectations mtl QuickCheck
2950+ scientific text transformers
26492951 ];
2650− benchmarkHaskellDepends = [ base criterion deepseq weigh ];
2952+ benchmarkHaskellDepends = [ base criterion deepseq text weigh ];
26512953 doHaddock = false;
26522954 doCheck = false;
26532955 homepage = "https://github.com/mrkkrp/megaparsec";
@@ -2655,15 +2957,15 @@ self: {
26552957 license = stdenv.lib.licenses.bsd2;
26562958 }) {};
26572959 "memory" = callPackage
2658− ({ mkDerivation, base, bytestring, deepseq, foundation, ghc-prim
2659− , tasty, tasty-hunit, tasty-quickcheck
2960+ ({ mkDerivation, base, basement, bytestring, deepseq, foundation
2961+ , ghc-prim, tasty, tasty-hunit, tasty-quickcheck
26602962 }:
26612963 mkDerivation {
26622964 pname = "memory";
2663− version = "0.14.6";
2664− sha256 = "0q61zxdlgcw7wg244hb3c11qm5agrmnmln0h61sz2mj72xqc1pn7";
2965+ version = "0.14.10";
2966+ sha256 = "01i1nx83n5lspwdhkhhjxxcp9agf9y70547dzs5m8zl043jmd0z4";
26652967 libraryHaskellDepends = [
2666− base bytestring deepseq foundation ghc-prim
2968+ base basement bytestring deepseq foundation ghc-prim
26672969 ];
26682970 testHaskellDepends = [
26692971 base foundation tasty tasty-hunit tasty-quickcheck
@@ -2674,6 +2976,28 @@ self: {
26742976 description = "memory and related abstraction stuff";
26752977 license = stdenv.lib.licenses.bsd3;
26762978 }) {};
2979+ "microstache" = callPackage
2980+ ({ mkDerivation, aeson, base, bytestring, containers, deepseq
2981+ , directory, filepath, hspec, parsec, text, transformers
2982+ , unordered-containers, vector
2983+ }:
2984+ mkDerivation {
2985+ pname = "microstache";
2986+ version = "1.0.1.1";
2987+ sha256 = "0851sqr1ppdj6m822635pa3j6qzdf25gyrhkjs25zdry6518bsax";
2988+ libraryHaskellDepends = [
2989+ aeson base bytestring containers deepseq directory filepath parsec
2990+ text transformers unordered-containers vector
2991+ ];
2992+ testHaskellDepends = [
2993+ aeson base bytestring containers hspec parsec text
2994+ ];
2995+ doHaddock = false;
2996+ doCheck = false;
2997+ homepage = "https://github.com/phadej/microstache";
2998+ description = "Mustache templates for Haskell";
2999+ license = stdenv.lib.licenses.bsd3;
3000+ }) {};
26773001 "mime-types" = callPackage
26783002 ({ mkDerivation, base, bytestring, containers, text }:
26793003 mkDerivation {
@@ -2691,10 +3015,10 @@ self: {
26913015 ({ mkDerivation, base, mtl, transformers, transformers-compat }:
26923016 mkDerivation {
26933017 pname = "mmorph";
2694− version = "1.0.9";
2695− sha256 = "0qs5alhy719a14lrs7rnh2qsn1146czg68gvgylf4m5jh4w7vwp1";
3018+ version = "1.1.0";
3019+ sha256 = "1pklvg28hjfsq5r66x4igjrxbdq0l74g6lirrvsh6ckmc1av9g61";
26963020 revision = "1";
2697− editedCabalFile = "1xxf78qi08qsis2q785s0ra29wjxnxw8pyns0dsqp4a6cybd3mjd";
3021+ editedCabalFile = "0ppf6icblgrmiaa09s2plg1m2818pp2l9rd7c821q0zq266v79wi";
26983022 libraryHaskellDepends = [
26993023 base mtl transformers transformers-compat
27003024 ];
@@ -2798,6 +3122,27 @@ self: {
27983122 description = "Combinators and extra features for Par monads";
27993123 license = stdenv.lib.licenses.bsd3;
28003124 }) {};
3125+ "monad-peel" = callPackage
3126+ ({ mkDerivation, base, extensible-exceptions, HUnit, test-framework
3127+ , test-framework-hunit, transformers
3128+ }:
3129+ mkDerivation {
3130+ pname = "monad-peel";
3131+ version = "0.2.1.2";
3132+ sha256 = "1x1kr5pk8ksw8xcm19c50jx8m0crf3m3qp73k31dnl9r1w4ykm9d";
3133+ libraryHaskellDepends = [
3134+ base extensible-exceptions transformers
3135+ ];
3136+ testHaskellDepends = [
3137+ base extensible-exceptions HUnit test-framework
3138+ test-framework-hunit transformers
3139+ ];
3140+ doHaddock = false;
3141+ doCheck = false;
3142+ homepage = "http://andersk.mit.edu/haskell/monad-peel/";
3143+ description = "Lift control operations like exception catching through monad transformers";
3144+ license = stdenv.lib.licenses.bsd3;
3145+ }) {};
28013146 "monad-unlift" = callPackage
28023147 ({ mkDerivation, base, constraints, monad-control, transformers
28033148 , transformers-base
@@ -2822,8 +3167,8 @@ self: {
28223167 }:
28233168 mkDerivation {
28243169 pname = "monad-unlift-ref";
2825− version = "0.2.0";
2826− sha256 = "1qac8ijilndn4pcdf142f1vpqqaqrnh7zmq0jh86bpnwhhrwqym9";
3170+ version = "0.2.1";
3171+ sha256 = "078xjz3a6rgqqgf8zg9ngspixf9pgch845l6gs5ssy3l54wra18g";
28273172 libraryHaskellDepends = [
28283173 base constraints exceptions monad-control monad-unlift mtl
28293174 mutable-containers resourcet stm transformers transformers-base
@@ -2834,18 +3179,6 @@ self: {
28343179 description = "Typeclasses for representing monad transformer unlifting";
28353180 license = stdenv.lib.licenses.mit;
28363181 }) {};
2837− "monads-tf" = callPackage
2838− ({ mkDerivation, base, transformers }:
2839− mkDerivation {
2840− pname = "monads-tf";
2841− version = "0.1.0.3";
2842− sha256 = "1wdhskwa6dw8qljbvwpyxj8ca6y95q2np7z4y4q6bpf4anmd5794";
2843− libraryHaskellDepends = [ base transformers ];
2844− doHaddock = false;
2845− doCheck = false;
2846− description = "Monad classes, using type families";
2847− license = stdenv.lib.licenses.bsd3;
2848− }) {};
28493182 "mono-traversable" = callPackage
28503183 ({ mkDerivation, base, bytestring, containers, criterion, foldl
28513184 , hashable, hspec, HUnit, mwc-random, QuickCheck, semigroups, split
@@ -2854,8 +3187,8 @@ self: {
28543187 }:
28553188 mkDerivation {
28563189 pname = "mono-traversable";
2857− version = "1.0.2.1";
2858− sha256 = "0smirpwika7d5a98h20jr9jqg41n7vqfy7k31crmn449qfig9ljf";
3190+ version = "1.0.5.0";
3191+ sha256 = "1zrn7wp938di4mdc8q0z4imgg2hky7ap98ralzf8rdgqfrrvfpa6";
28593192 libraryHaskellDepends = [
28603193 base bytestring containers hashable split text transformers
28613194 unordered-containers vector vector-algorithms
@@ -2867,7 +3200,7 @@ self: {
28673200 benchmarkHaskellDepends = [ base criterion mwc-random vector ];
28683201 doHaddock = false;
28693202 doCheck = false;
2870− homepage = "https://github.com/snoyberg/mono-traversable";
3203+ homepage = "https://github.com/snoyberg/mono-traversable#readme";
28713204 description = "Type classes for mapping, folding, and traversing monomorphic containers";
28723205 license = stdenv.lib.licenses.mit;
28733206 }) {};
@@ -3042,31 +3375,18 @@ self: {
30423375 description = "Time library";
30433376 license = stdenv.lib.licenses.bsd3;
30443377 }) {};
3045− "options" = callPackage
3046− ({ mkDerivation, base, containers, monads-tf, transformers }:
3047− mkDerivation {
3048− pname = "options";
3049− version = "1.2.1.1";
3050− sha256 = "0qjs0v1ny52w51n5582d4z8wy9h6n0zw1xb5dh686ff5wadflgi8";
3051− libraryHaskellDepends = [ base containers monads-tf transformers ];
3052− doHaddock = false;
3053− doCheck = false;
3054− homepage = "https://john-millikin.com/software/haskell-options/";
3055− description = "A powerful and easy-to-use command-line option parser";
3056− license = stdenv.lib.licenses.mit;
3057− }) {};
30583378 "optparse-applicative" = callPackage
3059− ({ mkDerivation, ansi-wl-pprint, base, process, QuickCheck
3060− , transformers, transformers-compat
3379+ ({ mkDerivation, ansi-wl-pprint, base, bytestring, process
3380+ , QuickCheck, transformers, transformers-compat
30613381 }:
30623382 mkDerivation {
30633383 pname = "optparse-applicative";
3064− version = "0.13.2.0";
3065− sha256 = "18kcjldpzay3k3309rvb9vqrp5b1gqp0hgymynqx7x2kgv7cz0sw";
3384+ version = "0.14.0.0";
3385+ sha256 = "06iwp1qsq0gjhnhxwyhdhldwvhlgcik6lx5jxpbb40fispyk4nxm";
30663386 libraryHaskellDepends = [
30673387 ansi-wl-pprint base process transformers transformers-compat
30683388 ];
3069− testHaskellDepends = [ base QuickCheck ];
3389+ testHaskellDepends = [ base bytestring QuickCheck ];
30703390 doHaddock = false;
30713391 doCheck = false;
30723392 homepage = "https://github.com/pcapriotti/optparse-applicative";
@@ -3074,19 +3394,20 @@ self: {
30743394 license = stdenv.lib.licenses.bsd3;
30753395 }) {};
30763396 "optparse-simple" = callPackage
3077− ({ mkDerivation, base, either, gitrev, optparse-applicative
3078− , template-haskell, transformers
3397+ ({ mkDerivation, base, bytestring, directory, gitrev
3398+ , optparse-applicative, template-haskell, transformers
30793399 }:
30803400 mkDerivation {
30813401 pname = "optparse-simple";
3082− version = "0.0.3";
3083− sha256 = "0zlcvxhx98k1akbv5fzsvwcrmb1rxsmmyaiwkhfrp5dxq6kg0is5";
3402+ version = "0.1.0";
3403+ sha256 = "1g2cf4pcf1fa001z77g8gwnx0cxdpqs1iw9xp0kb9qrxm9gpk3c3";
30843404 libraryHaskellDepends = [
3085− base either gitrev optparse-applicative template-haskell
3086− transformers
3405+ base gitrev optparse-applicative template-haskell transformers
30873406 ];
3407+ testHaskellDepends = [ base bytestring directory ];
30883408 doHaddock = false;
30893409 doCheck = false;
3410+ homepage = "https://github.com/fpco/optparse-simple#readme";
30903411 description = "Simple interface to optparse-applicative";
30913412 license = stdenv.lib.licenses.bsd3;
30923413 }) {};
@@ -3115,6 +3436,19 @@ self: {
31153436 description = "Monadic parser combinators";
31163437 license = stdenv.lib.licenses.bsd3;
31173438 }) {};
3439+ "parser-combinators" = callPackage
3440+ ({ mkDerivation, base }:
3441+ mkDerivation {
3442+ pname = "parser-combinators";
3443+ version = "0.2.1";
3444+ sha256 = "1iai2i4kr7f8fbvvm4xw4hqcwnv26g0gaglpcim9r36jmzhf2yna";
3445+ libraryHaskellDepends = [ base ];
3446+ doHaddock = false;
3447+ doCheck = false;
3448+ homepage = "https://github.com/mrkkrp/parser-combinators";
3449+ description = "Lightweight package providing commonly useful parser combinators";
3450+ license = stdenv.lib.licenses.bsd3;
3451+ }) {};
31183452 "patience" = callPackage
31193453 ({ mkDerivation, base, containers }:
31203454 mkDerivation {
@@ -3150,6 +3484,7 @@ self: {
31503484 pname = "pem";
31513485 version = "0.2.2";
31523486 sha256 = "162sk5sg22w21wqz5qv8kx6ibxp99v5p20g3nknhm1kddk3hha1p";
3487+ enableSeparateDataOutput = true;
31533488 libraryHaskellDepends = [ base base64-bytestring bytestring mtl ];
31543489 testHaskellDepends = [
31553490 base bytestring HUnit QuickCheck test-framework
@@ -3215,10 +3550,11 @@ self: {
32153550 }:
32163551 mkDerivation {
32173552 pname = "pretty-show";
3218− version = "1.6.13";
3219− sha256 = "1kbx72ybrpw0kh5zsd2kdw143qykbmd9lgmsvj57659y0k5l7fjm";
3553+ version = "1.6.15";
3554+ sha256 = "16ik7dhagyr3is5dmkihw109l4d0500vi55z46p8lhigmfwqpn2n";
32203555 isLibrary = true;
32213556 isExecutable = true;
3557+ enableSeparateDataOutput = true;
32223558 libraryHaskellDepends = [
32233559 array base filepath ghc-prim haskell-lexer pretty
32243560 ];
@@ -3272,8 +3608,8 @@ self: {
32723608 }:
32733609 mkDerivation {
32743610 pname = "psqueues";
3275− version = "0.2.3.0";
3276− sha256 = "19s36xkbpa8466y56bgcmrqxz7aq1fysliyvw79k2a76bpg9bv95";
3611+ version = "0.2.4.0";
3612+ sha256 = "1lbjm6mnw91qg1ik73mwh48cq79k4kkaj4l380ilqp0p05a386j9";
32773613 libraryHaskellDepends = [ base deepseq ghc-prim hashable ];
32783614 testHaskellDepends = [
32793615 array base deepseq ghc-prim hashable HUnit QuickCheck tagged
@@ -3289,23 +3625,29 @@ self: {
32893625 license = stdenv.lib.licenses.bsd3;
32903626 }) {};
32913627 "quickcheck-instances" = callPackage
3292− ({ mkDerivation, array, base, bytestring, containers, hashable
3293− , old-time, QuickCheck, scientific, text, time
3294− , unordered-containers, vector
3628+ ({ mkDerivation, array, base, base-compat, bytestring
3629+ , case-insensitive, containers, hashable, old-time, QuickCheck
3630+ , scientific, tagged, text, time, transformers, transformers-compat
3631+ , unordered-containers, uuid-types, vector
32953632 }:
32963633 mkDerivation {
32973634 pname = "quickcheck-instances";
3298− version = "0.3.12";
3299− sha256 = "1wwvkzpams7i0j7nk5qj8vvhj8x5zcbgbgrpczszgvshva4bkmfx";
3300− revision = "2";
3301− editedCabalFile = "1v1r7gidkjc2v4dw1id57raqnjqv4rc10pa2l6xhhg0dzrnw28a3";
3635+ version = "0.3.16";
3636+ sha256 = "07xqbjb3rb5hzhjak3qpvj4hl91gc0z2272n60hv67zmv3w8kcf1";
3637+ revision = "1";
3638+ editedCabalFile = "1sfqjhk7z185l0gxrvn5pi3s8mvnqv1d1yzrx0k0mi48y5421jcm";
33023639 libraryHaskellDepends = [
3303− array base bytestring containers hashable old-time QuickCheck
3304− scientific text time unordered-containers vector
3640+ array base base-compat bytestring case-insensitive containers
3641+ hashable old-time QuickCheck scientific tagged text time
3642+ transformers transformers-compat unordered-containers uuid-types
3643+ vector
3644+ ];
3645+ testHaskellDepends = [
3646+ base containers QuickCheck tagged uuid-types
33053647 ];
33063648 doHaddock = false;
33073649 doCheck = false;
3308− homepage = "https://github.com/aslatter/qc-instances";
3650+ homepage = "https://github.com/phadej/qc-instances";
33093651 description = "Common quickcheck instances";
33103652 license = stdenv.lib.licenses.bsd3;
33113653 }) {};
@@ -3411,15 +3753,15 @@ self: {
34113753 "resourcet" = callPackage
34123754 ({ mkDerivation, base, containers, exceptions, hspec, lifted-base
34133755 , mmorph, monad-control, mtl, transformers, transformers-base
3414− , transformers-compat
3756+ , transformers-compat, unliftio-core
34153757 }:
34163758 mkDerivation {
34173759 pname = "resourcet";
3418− version = "1.1.9";
3419− sha256 = "1x9f2qz57agl3xljp1wi0ab51p13czrpf6qjp3506rl9dg99j6as";
3760+ version = "1.1.10";
3761+ sha256 = "1hhw9w85nj8i2azzj5sxixffdvciq96b0jhl0zz24038bij66cyl";
34203762 libraryHaskellDepends = [
34213763 base containers exceptions lifted-base mmorph monad-control mtl
3422− transformers transformers-base transformers-compat
3764+ transformers transformers-base transformers-compat unliftio-core
34233765 ];
34243766 testHaskellDepends = [ base hspec lifted-base transformers ];
34253767 doHaddock = false;
@@ -3430,19 +3772,15 @@ self: {
34303772 }) {};
34313773 "retry" = callPackage
34323774 ({ mkDerivation, base, data-default-class, exceptions, ghc-prim
3433− , hspec, HUnit, mtl, QuickCheck, random, stm, time, transformers
3775+ , random, transformers
34343776 }:
34353777 mkDerivation {
34363778 pname = "retry";
3437− version = "0.7.4.2";
3438− sha256 = "0z5ls9z5zcqkk3vbpl4wdgspi98n19m5i8mfian1fyxkf0jkj6sj";
3779+ version = "0.7.5.1";
3780+ sha256 = "116fjfxdyqrk3079hqcil0dv7r2fw6x64pjwfxhckpxqavxza7sk";
34393781 libraryHaskellDepends = [
34403782 base data-default-class exceptions ghc-prim random transformers
34413783 ];
3442− testHaskellDepends = [
3443− base data-default-class exceptions ghc-prim hspec HUnit mtl
3444− QuickCheck random stm time transformers
3445− ];
34463784 doHaddock = false;
34473785 doCheck = false;
34483786 homepage = "http://github.com/Soostone/retry";
@@ -3500,17 +3838,19 @@ self: {
35003838 }) {};
35013839 "scientific" = callPackage
35023840 ({ mkDerivation, base, binary, bytestring, containers, criterion
3503− , deepseq, ghc-prim, hashable, integer-gmp, integer-logarithms
3504− , primitive, QuickCheck, smallcheck, tasty, tasty-ant-xml
3505− , tasty-hunit, tasty-quickcheck, tasty-smallcheck, text
3841+ , deepseq, hashable, integer-gmp, integer-logarithms, primitive
3842+ , QuickCheck, smallcheck, tasty, tasty-ant-xml, tasty-hunit
3843+ , tasty-quickcheck, tasty-smallcheck, text
35063844 }:
35073845 mkDerivation {
35083846 pname = "scientific";
3509− version = "0.3.5.1";
3510− sha256 = "19hvcqrrm375inqmci516xk32vir7dgw7ini8ij5rkdnrf1fd9jv";
3847+ version = "0.3.5.2";
3848+ sha256 = "0msnjz7ml0zycw9bssslxbg0nigziw7vs5km4q3vjbs8jpzpkr2w";
3849+ revision = "2";
3850+ editedCabalFile = "0wsrd213480p3pqrd6i650fr092yv7dhla7a85p8154pn5gvbr0a";
35113851 libraryHaskellDepends = [
3512− base binary bytestring containers deepseq ghc-prim hashable
3513− integer-gmp integer-logarithms primitive text
3852+ base binary bytestring containers deepseq hashable integer-gmp
3853+ integer-logarithms primitive text
35143854 ];
35153855 testHaskellDepends = [
35163856 base binary bytestring QuickCheck smallcheck tasty tasty-ant-xml
@@ -3533,8 +3873,8 @@ self: {
35333873 pname = "semigroupoids";
35343874 version = "5.2.1";
35353875 sha256 = "006jys6kvckkmbnhf4jc51sh64hamkz464mr8ciiakybrfvixr3r";
3536− revision = "1";
3537− editedCabalFile = "1lb59k2hdz9kbhmpw7bzc0n9pb5x3b9ysglp69dn4yf5xxjw03wx";
3876+ revision = "3";
3877+ editedCabalFile = "0wzcnpz8pyjk823vqnq5s8krsb8i6cw573hcschpd9x5ynq4li70";
35383878 setupHaskellDepends = [ base Cabal cabal-doctest ];
35393879 libraryHaskellDepends = [
35403880 base base-orphans bifunctors comonad containers contravariant
@@ -3583,8 +3923,8 @@ self: {
35833923 }:
35843924 mkDerivation {
35853925 pname = "shakespeare";
3586− version = "2.0.13";
3587− sha256 = "03jqmkvsf5ygg3szqr65xpd7c3yjivkbaxvkz683pwx7hqqpyzm6";
3926+ version = "2.0.14.1";
3927+ sha256 = "02pahbvibll4jmbq6p5vxr2r4mmrfx3h0c8v6qbj4rlq96lc6a23";
35883928 libraryHaskellDepends = [
35893929 aeson base blaze-html blaze-markup bytestring containers directory
35903930 exceptions ghc-prim parsec process scientific template-haskell text
@@ -3634,10 +3974,8 @@ self: {
36343974 }:
36353975 mkDerivation {
36363976 pname = "simple-sendfile";
3637− version = "0.2.25";
3638− sha256 = "0k99j9xfcf83c55jmn202hdinhjaa4yn3dal4rvjk2w2rlhqirha";
3639− revision = "1";
3640− editedCabalFile = "1axghvn2iz0gzlc0ics4q8abl15ggwvcwcmly5cxhmc32hqv8y5c";
3977+ version = "0.2.26";
3978+ sha256 = "0z2r971bjy9wwv9rhnzh0ldd0z9zvqwyrq9yhz7m4lnf0k0wqq6z";
36413979 libraryHaskellDepends = [ base bytestring network unix ];
36423980 testHaskellDepends = [
36433981 base bytestring conduit conduit-extra directory hspec HUnit network
@@ -3648,12 +3986,34 @@ self: {
36483986 description = "Cross platform library for the sendfile system call";
36493987 license = stdenv.lib.licenses.bsd3;
36503988 }) {};
3989+ "siphash" = callPackage
3990+ ({ mkDerivation, base, bytestring, cpu, QuickCheck, test-framework
3991+ , test-framework-quickcheck2
3992+ }:
3993+ mkDerivation {
3994+ pname = "siphash";
3995+ version = "1.0.3";
3996+ sha256 = "1wq5dan30ggjgmravy92ylqjvjv1q7mxrmddr7zc8h6aqr0wx0fg";
3997+ revision = "1";
3998+ editedCabalFile = "1q2dy0ywngm9iv7k6d9gnf860m9hpf62q5qvdzmxw5s629gk4afn";
3999+ enableSeparateDataOutput = true;
4000+ libraryHaskellDepends = [ base bytestring cpu ];
4001+ testHaskellDepends = [
4002+ base bytestring QuickCheck test-framework
4003+ test-framework-quickcheck2
4004+ ];
4005+ doHaddock = false;
4006+ doCheck = false;
4007+ homepage = "http://github.com/vincenthz/hs-siphash";
4008+ description = "siphash: a fast short input PRF";
4009+ license = stdenv.lib.licenses.bsd3;
4010+ }) {};
36514011 "smallcheck" = callPackage
36524012 ({ mkDerivation, base, ghc-prim, logict, mtl, pretty }:
36534013 mkDerivation {
36544014 pname = "smallcheck";
3655− version = "1.1.2";
3656− sha256 = "14690ahl3iq99hw638qk0bpmkmspghjz2yh8p1nyccli92y23xjm";
4015+ version = "1.1.3";
4016+ sha256 = "15f00jzfv9a35507hax3y7vwwzj1fkbf38hs16797hlrsaxmnlmm";
36574017 libraryHaskellDepends = [ base ghc-prim logict mtl pretty ];
36584018 doHaddock = false;
36594019 doCheck = false;
@@ -3691,12 +4051,12 @@ self: {
36914051 }) {};
36924052 "stackage-curator" = callPackage
36934053 ({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-s3, async
3694− , base, base16-bytestring, blaze-html, byteable, bytestring, Cabal
3695− , classy-prelude-conduit, conduit, conduit-extra, containers
3696− , cryptohash, cryptohash-conduit, data-default-class, directory
3697− , exceptions, filepath, hashable, hspec, html-conduit, http-client
3698− , http-client-tls, http-conduit, lucid, mime-types, monad-unlift
3699− , monad-unlift-ref, mono-traversable, mtl, old-locale
4054+ , base, blaze-html, bytestring, Cabal, classy-prelude-conduit
4055+ , conduit, conduit-extra, containers, cryptonite
4056+ , cryptonite-conduit, data-default-class, directory, exceptions
4057+ , filepath, hashable, hspec, html-conduit, http-client
4058+ , http-client-tls, http-conduit, lucid, memory, mime-types
4059+ , monad-unlift, monad-unlift-ref, mono-traversable, mtl, old-locale
37004060 , optparse-applicative, optparse-simple, process, QuickCheck
37014061 , resourcet, safe, semigroups, stm, store, streaming-commons, syb
37024062 , system-fileio, system-filepath, tar, temporary, text, time
@@ -3705,21 +4065,21 @@ self: {
37054065 }:
37064066 mkDerivation {
37074067 pname = "stackage-curator";
3708− version = "0.14.5";
3709− sha256 = "11ccjjv6lvivjnkwcgr565hlxgs1sispx561fl1hkxw0mwp1q0hi";
4068+ version = "0.15.1.0";
4069+ sha256 = "158bxk5g1bc139nmdqvr4fid5igmsgqa1d4nxy0dpl8xb68l69jp";
37104070 isLibrary = true;
37114071 isExecutable = true;
37124072 libraryHaskellDepends = [
3713− aeson amazonka amazonka-core amazonka-s3 async base
3714− base16-bytestring blaze-html byteable bytestring Cabal
3715− classy-prelude-conduit conduit conduit-extra containers cryptohash
3716− cryptohash-conduit data-default-class directory exceptions filepath
3717− hashable html-conduit http-client http-client-tls http-conduit
3718− lucid mime-types monad-unlift monad-unlift-ref mono-traversable mtl
3719− old-locale process resourcet safe semigroups stm store
3720− streaming-commons syb system-fileio system-filepath tar temporary
3721− text time transformers unix-compat unordered-containers utf8-string
3722− vector xml-conduit xml-types yaml zlib
4073+ aeson amazonka amazonka-core amazonka-s3 async base blaze-html
4074+ bytestring Cabal classy-prelude-conduit conduit conduit-extra
4075+ containers cryptonite cryptonite-conduit data-default-class
4076+ directory exceptions filepath hashable html-conduit http-client
4077+ http-client-tls http-conduit lucid memory mime-types monad-unlift
4078+ monad-unlift-ref mono-traversable mtl old-locale process resourcet
4079+ safe semigroups stm store streaming-commons syb system-fileio
4080+ system-filepath tar temporary text time transformers unix-compat
4081+ unordered-containers utf8-string vector xml-conduit xml-types yaml
4082+ zlib
37234083 ];
37244084 executableHaskellDepends = [
37254085 aeson base http-client http-client-tls optparse-applicative
@@ -3736,29 +4096,31 @@ self: {
37364096 license = stdenv.lib.licenses.mit;
37374097 }) {};
37384098 "statistics" = callPackage
3739− ({ mkDerivation, aeson, base, binary, deepseq, erf, HUnit, ieee754
3740− , math-functions, monad-par, mwc-random, primitive, QuickCheck
3741− , test-framework, test-framework-hunit, test-framework-quickcheck2
3742− , vector, vector-algorithms, vector-binary-instances
4099+ ({ mkDerivation, aeson, base, base-orphans, binary, deepseq, erf
4100+ , HUnit, ieee754, math-functions, monad-par, mwc-random, primitive
4101+ , QuickCheck, test-framework, test-framework-hunit
4102+ , test-framework-quickcheck2, vector, vector-algorithms
4103+ , vector-binary-instances, vector-th-unbox
37434104 }:
37444105 mkDerivation {
37454106 pname = "statistics";
3746− version = "0.13.3.0";
3747− sha256 = "1vc12c3mnpspbycwkl0b22jqrdbg9fpmr1fxdxlmqwl603qy0zvf";
4107+ version = "0.14.0.2";
4108+ sha256 = "0y27gafkib0x0fn39qfn2rkgsfrm09ng35sbb5dwr7rclhnxz59l";
37484109 libraryHaskellDepends = [
3749− aeson base binary deepseq erf math-functions monad-par mwc-random
3750− primitive vector vector-algorithms vector-binary-instances
4110+ aeson base base-orphans binary deepseq erf math-functions monad-par
4111+ mwc-random primitive vector vector-algorithms
4112+ vector-binary-instances vector-th-unbox
37514113 ];
37524114 testHaskellDepends = [
3753− base binary erf HUnit ieee754 math-functions mwc-random primitive
3754− QuickCheck test-framework test-framework-hunit
4115+ aeson base binary erf HUnit ieee754 math-functions mwc-random
4116+ primitive QuickCheck test-framework test-framework-hunit
37554117 test-framework-quickcheck2 vector vector-algorithms
37564118 ];
37574119 doHaddock = false;
37584120 doCheck = false;
37594121 homepage = "https://github.com/bos/statistics";
37604122 description = "A library of statistical types, data, and functions";
3761− license = stdenv.lib.licenses.bsd3;
4123+ license = stdenv.lib.licenses.bsd2;
37624124 }) {};
37634125 "stm" = callPackage
37644126 ({ mkDerivation, array, base }:
@@ -3799,6 +4161,8 @@ self: {
37994161 pname = "stm-conduit";
38004162 version = "3.0.0";
38014163 sha256 = "02d83mji1rlijdn315q7fik6jy5q49fjwygd64c9kf4z0qy6cvyg";
4164+ revision = "1";
4165+ editedCabalFile = "0wmjqypqjw9irmpsmra6zbj1sa4l14xnx5xpaz2zvfsk4x90qyyg";
38024166 libraryHaskellDepends = [
38034167 async base cereal cereal-conduit conduit conduit-combinators
38044168 conduit-extra directory ghc-prim lifted-async lifted-base
@@ -3817,19 +4181,20 @@ self: {
38174181 }) {};
38184182 "store" = callPackage
38194183 ({ mkDerivation, array, async, base, base-orphans
3820− , base64-bytestring, bytestring, conduit, containers, contravariant
3821− , criterion, cryptohash, deepseq, directory, filepath, free
3822− , ghc-prim, hashable, hspec, hspec-smallcheck, integer-gmp
3823− , lifted-base, monad-control, mono-traversable, network, primitive
3824− , resourcet, safe, semigroups, smallcheck, store-core
3825− , streaming-commons, syb, template-haskell, text, th-lift
3826− , th-lift-instances, th-orphans, th-reify-many, th-utilities, time
3827− , transformers, unordered-containers, vector, void
4184+ , base64-bytestring, bytestring, cereal, cereal-vector, conduit
4185+ , containers, contravariant, criterion, cryptohash, deepseq
4186+ , directory, filepath, free, ghc-prim, hashable, hspec
4187+ , hspec-smallcheck, integer-gmp, lifted-base, monad-control
4188+ , mono-traversable, network, primitive, resourcet, safe, semigroups
4189+ , smallcheck, store-core, streaming-commons, syb, template-haskell
4190+ , text, th-lift, th-lift-instances, th-orphans, th-reify-many
4191+ , th-utilities, time, transformers, unordered-containers, vector
4192+ , vector-binary-instances, void, weigh
38284193 }:
38294194 mkDerivation {
38304195 pname = "store";
3831− version = "0.4.3.1";
3832− sha256 = "0h8b91dpp4r1bhdq3k4zcnaby1ka9x6gy8ypbhv47b2mwpnwp09p";
4196+ version = "0.4.3.2";
4197+ sha256 = "13ihh1n42j9lq2dhkcgisds7bzm7nm4a02abk8vadracn4a7r97c";
38334198 libraryHaskellDepends = [
38344199 array async base base-orphans base64-bytestring bytestring conduit
38354200 containers contravariant cryptohash deepseq directory filepath free
@@ -3840,6 +4205,17 @@ self: {
38404205 th-reify-many th-utilities time transformers unordered-containers
38414206 vector void
38424207 ];
4208+ testHaskellDepends = [
4209+ array async base base-orphans base64-bytestring bytestring cereal
4210+ cereal-vector conduit containers contravariant criterion cryptohash
4211+ deepseq directory filepath free ghc-prim hashable hspec
4212+ hspec-smallcheck integer-gmp lifted-base monad-control
4213+ mono-traversable network primitive resourcet safe semigroups
4214+ smallcheck store-core streaming-commons syb template-haskell text
4215+ th-lift th-lift-instances th-orphans th-reify-many th-utilities
4216+ time transformers unordered-containers vector
4217+ vector-binary-instances void weigh
4218+ ];
38434219 benchmarkHaskellDepends = [
38444220 array async base base-orphans base64-bytestring bytestring conduit
38454221 containers contravariant criterion cryptohash deepseq directory
@@ -3880,8 +4256,8 @@ self: {
38804256 }:
38814257 mkDerivation {
38824258 pname = "streaming-commons";
3883− version = "0.1.17";
3884− sha256 = "1abxyjkn8xc8d33yhqxy1ki01kpzf4hy55f167qg4vk2ig5kh2p5";
4259+ version = "0.1.18";
4260+ sha256 = "1jw3y3clh2l0kmsrkhhn6n1b8i8gnwz5cwbczj1kq00sj3xjxbr7";
38854261 libraryHaskellDepends = [
38864262 array async base blaze-builder bytestring directory network process
38874263 random stm text transformers unix zlib
@@ -3927,8 +4303,8 @@ self: {
39274303 license = stdenv.lib.licenses.bsd3;
39284304 }) {};
39294305 "system-fileio" = callPackage
3930− ({ mkDerivation, base, bytestring, chell, system-filepath
3931− , temporary, text, time, transformers, unix
4306+ ({ mkDerivation, base, bytestring, system-filepath, text, time
4307+ , unix
39324308 }:
39334309 mkDerivation {
39344310 pname = "system-fileio";
@@ -3937,10 +4313,6 @@ self: {
39374313 libraryHaskellDepends = [
39384314 base bytestring system-filepath text time unix
39394315 ];
3940− testHaskellDepends = [
3941− base bytestring chell system-filepath temporary text time
3942− transformers unix
3943− ];
39444316 doHaddock = false;
39454317 doCheck = false;
39464318 homepage = "https://github.com/fpco/haskell-filesystem";
@@ -4002,9 +4374,8 @@ self: {
40024374 license = stdenv.lib.licenses.bsd3;
40034375 }) {};
40044376 "tar" = callPackage
4005− ({ mkDerivation, array, base, bytestring, bytestring-handle
4006− , containers, criterion, deepseq, directory, filepath, old-time
4007− , QuickCheck, tasty, tasty-quickcheck, time
4377+ ({ mkDerivation, array, base, bytestring, containers, criterion
4378+ , deepseq, directory, filepath, old-time, time
40084379 }:
40094380 mkDerivation {
40104381 pname = "tar";
@@ -4014,10 +4385,6 @@ self: {
40144385 libraryHaskellDepends = [
40154386 array base bytestring containers deepseq directory filepath time
40164387 ];
4017− testHaskellDepends = [
4018− array base bytestring bytestring-handle containers deepseq
4019− directory filepath QuickCheck tasty tasty-quickcheck time
4020− ];
40214388 benchmarkHaskellDepends = [
40224389 array base bytestring containers criterion deepseq directory
40234390 filepath old-time time
@@ -4034,8 +4401,8 @@ self: {
40344401 }:
40354402 mkDerivation {
40364403 pname = "tasty";
4037− version = "0.11.2.5";
4038− sha256 = "09qg2ssack4y3vy5dppjpprvg7gss970a0nfv0rq2m87gw5r3i1h";
4404+ version = "0.11.3";
4405+ sha256 = "1g5394akq4j7y93b7cqwqf9lacqh2k21rrj6srbnh2sg97ng7j1b";
40394406 libraryHaskellDepends = [
40404407 ansi-terminal async base clock containers deepseq mtl
40414408 optparse-applicative regex-tdfa stm tagged unbounded-delays unix
@@ -4053,8 +4420,8 @@ self: {
40534420 }:
40544421 mkDerivation {
40554422 pname = "tasty-ant-xml";
4056− version = "1.1.0";
4057− sha256 = "1xnh4yyzi4m21182n1hr5lak6gkgnpp4m6ixjk19gn4fnzwarz8d";
4423+ version = "1.1.1";
4424+ sha256 = "0asvz2jjk1zf3ylps1277kf4yy6bifascblsd3vjfk9k9rh52w3j";
40584425 libraryHaskellDepends = [
40594426 base containers directory filepath generic-deriving ghc-prim mtl
40604427 stm tagged tasty transformers xml
@@ -4072,8 +4439,8 @@ self: {
40724439 }:
40734440 mkDerivation {
40744441 pname = "tasty-golden";
4075− version = "2.3.1.1";
4076− sha256 = "0pcf5hsyp5mmbqn7krdm49jxpkjm6rb4j83j28f76h7q55dzm1wy";
4442+ version = "2.3.1.2";
4443+ sha256 = "088rvrvmi8wjci3zlyn3mph1yjl77j0wabdwzp4x2wxpygviy7k9";
40774444 libraryHaskellDepends = [
40784445 async base bytestring containers deepseq directory filepath mtl
40794446 optparse-applicative process tagged tasty temporary
@@ -4119,14 +4486,14 @@ self: {
41194486 license = stdenv.lib.licenses.mit;
41204487 }) {};
41214488 "tasty-quickcheck" = callPackage
4122− ({ mkDerivation, base, pcre-light, QuickCheck, tagged, tasty
4123− , tasty-hunit
4489+ ({ mkDerivation, base, pcre-light, QuickCheck, random, tagged
4490+ , tasty, tasty-hunit
41244491 }:
41254492 mkDerivation {
41264493 pname = "tasty-quickcheck";
4127− version = "0.8.4";
4128− sha256 = "15rjxib5jmjq0hzj47x15kgp3awc73va4cy1pmpf7k3hvfv4qprn";
4129− libraryHaskellDepends = [ base QuickCheck tagged tasty ];
4494+ version = "0.9.1";
4495+ sha256 = "03db6aknm5rdl14mn98lxhb38357ywvs7agygyz1hbc5iv7rggxa";
4496+ libraryHaskellDepends = [ base QuickCheck random tagged tasty ];
41304497 testHaskellDepends = [ base pcre-light tasty tasty-hunit ];
41314498 doHaddock = false;
41324499 doCheck = false;
@@ -4324,6 +4691,21 @@ self: {
43244691 description = "Bindings to the ICU library";
43254692 license = stdenv.lib.licenses.bsd3;
43264693 }) {inherit (pkgs) icu;};
4694+ "text-short" = callPackage
4695+ ({ mkDerivation, base, binary, bytestring, deepseq, hashable, text
4696+ }:
4697+ mkDerivation {
4698+ pname = "text-short";
4699+ version = "0.1.1";
4700+ sha256 = "1c912nn1xqqvg27rndb8qvqwhw4iivhr19qjkgy3nfbi6krzkvsm";
4701+ libraryHaskellDepends = [
4702+ base binary bytestring deepseq hashable text
4703+ ];
4704+ doHaddock = false;
4705+ doCheck = false;
4706+ description = "Memory-efficient representation of Unicode text strings";
4707+ license = stdenv.lib.licenses.bsd3;
4708+ }) {};
43274709 "tf-random" = callPackage
43284710 ({ mkDerivation, base, primitive, random, time }:
43294711 mkDerivation {
@@ -4340,8 +4722,8 @@ self: {
43404722 ({ mkDerivation, base, containers, ghc-prim, template-haskell }:
43414723 mkDerivation {
43424724 pname = "th-abstraction";
4343− version = "0.2.5.0";
4344− sha256 = "1fxapnbny5gyys24q8v93i6ipcrmsrs2b95i8kz2dpgg8cc95skp";
4725+ version = "0.2.6.0";
4726+ sha256 = "0g42h6wnj2awc5ryhbvx009wd8w75pn66bjzsq1z4s3xajd2hbp5";
43454727 libraryHaskellDepends = [
43464728 base containers ghc-prim template-haskell
43474729 ];
@@ -4479,20 +4861,21 @@ self: {
44794861 }:
44804862 mkDerivation {
44814863 pname = "tls";
4482− version = "1.3.11";
4483− sha256 = "00r7zfkdzy7hi6nhzkirp8jjims4kikgjcm3z4a82kw78awqw01z";
4864+ version = "1.4.0";
4865+ sha256 = "1fhpyimmvhwfv6k4k00rlnc5lmk9bw3sckmfsdkv20q4cjb0hac3";
44844866 libraryHaskellDepends = [
44854867 asn1-encoding asn1-types async base bytestring cereal cryptonite
44864868 data-default-class memory mtl network transformers x509 x509-store
44874869 x509-validation
44884870 ];
44894871 testHaskellDepends = [
4490− base bytestring cereal cryptonite data-default-class hourglass mtl
4491− QuickCheck tasty tasty-quickcheck x509 x509-validation
4872+ asn1-types base bytestring cereal cryptonite data-default-class
4873+ hourglass mtl QuickCheck tasty tasty-quickcheck x509
4874+ x509-validation
44924875 ];
44934876 benchmarkHaskellDepends = [
4494− base bytestring criterion cryptonite data-default-class hourglass
4495− mtl QuickCheck tasty-quickcheck x509 x509-validation
4877+ asn1-types base bytestring criterion cryptonite data-default-class
4878+ hourglass mtl QuickCheck tasty-quickcheck x509 x509-validation
44964879 ];
44974880 doHaddock = false;
44984881 doCheck = false;
@@ -4504,10 +4887,8 @@ self: {
45044887 ({ mkDerivation, auto-update, base, clock, psqueues, tls }:
45054888 mkDerivation {
45064889 pname = "tls-session-manager";
4507− version = "0.0.0.1";
4508− sha256 = "0bqv6wh771j7n8qqsh02v8c4byybfkr1027k6cz03mszvnz1q9k8";
4509− revision = "1";
4510− editedCabalFile = "0hnhxfqmvkkhf37rr2ir52xyd59070jjm6s6al0alsanid2m4p01";
4890+ version = "0.0.0.2";
4891+ sha256 = "0rvmln545vghsx8zhxp44f0f6pzma8cylarmfhhysy55ipywr1n5";
45114892 libraryHaskellDepends = [ auto-update base clock psqueues tls ];
45124893 doHaddock = false;
45134894 doCheck = false;
@@ -4544,6 +4925,27 @@ self: {
45444925 description = "A small compatibility shim exposing the new types from transformers 0.3 and 0.4 to older Haskell platforms.";
45454926 license = stdenv.lib.licenses.bsd3;
45464927 }) {};
4928+ "typed-process" = callPackage
4929+ ({ mkDerivation, async, base, base64-bytestring, bytestring, hspec
4930+ , process, stm, temporary, transformers
4931+ }:
4932+ mkDerivation {
4933+ pname = "typed-process";
4934+ version = "0.2.0.0";
4935+ sha256 = "1vc6ig5r5ajdr9d28fk1q0cb4p7nahbknn9fkzli4n9l9bk4xhdf";
4936+ libraryHaskellDepends = [
4937+ async base bytestring process stm transformers
4938+ ];
4939+ testHaskellDepends = [
4940+ async base base64-bytestring bytestring hspec process stm temporary
4941+ transformers
4942+ ];
4943+ doHaddock = false;
4944+ doCheck = false;
4945+ homepage = "https://haskell-lang.org/library/typed-process";
4946+ description = "Run external processes, with strong typing of streams";
4947+ license = stdenv.lib.licenses.mit;
4948+ }) {};
45474949 "unbounded-delays" = callPackage
45484950 ({ mkDerivation, base }:
45494951 mkDerivation {
@@ -4561,10 +4963,8 @@ self: {
45614963 ({ mkDerivation, base, unix }:
45624964 mkDerivation {
45634965 pname = "unix-compat";
4564− version = "0.4.3.1";
4565− sha256 = "09vykw89x981fywy0w1pci2v8zy3ajyjwh9z2n610vjacmd1v03j";
4566− revision = "2";
4567− editedCabalFile = "0b5jicn8nm53yxxzwlvfcv4xp5rrqp98x5wwqh234wn9x44z54d2";
4966+ version = "0.5.0.1";
4967+ sha256 = "1gdf3h2knbymkivm784vq51mbcyj5y91r480awyxj5cw8gh9kwn2";
45684968 libraryHaskellDepends = [ base unix ];
45694969 doHaddock = false;
45704970 doCheck = false;
@@ -4589,6 +4989,19 @@ self: {
45894989 description = "Unix time parser/formatter and utilities";
45904990 license = stdenv.lib.licenses.bsd3;
45914991 }) {};
4992+ "unliftio-core" = callPackage
4993+ ({ mkDerivation, base, transformers }:
4994+ mkDerivation {
4995+ pname = "unliftio-core";
4996+ version = "0.1.0.0";
4997+ sha256 = "0wxv6s91wpfv2f5x17lwm04fvghcfnmzqw7p65117pr1r6yz5fcj";
4998+ libraryHaskellDepends = [ base transformers ];
4999+ doHaddock = false;
5000+ doCheck = false;
5001+ homepage = "https://github.com/fpco/monad-unlift/tree/master/unliftio-core#readme";
5002+ description = "The MonadUnliftIO typeclass for unlifting monads to IO";
5003+ license = stdenv.lib.licenses.mit;
5004+ }) {};
45925005 "unordered-containers" = callPackage
45935006 ({ mkDerivation, base, bytestring, containers, criterion, deepseq
45945007 , deepseq-generics, hashable, hashmap, mtl, random
@@ -4662,10 +5075,7 @@ self: {
46625075 license = stdenv.lib.licenses.bsd3;
46635076 }) {};
46645077 "vector" = callPackage
4665− ({ mkDerivation, base, deepseq, ghc-prim, HUnit, primitive
4666− , QuickCheck, random, template-haskell, test-framework
4667− , test-framework-hunit, test-framework-quickcheck2, transformers
4668− }:
5078+ ({ mkDerivation, base, deepseq, ghc-prim, primitive }:
46695079 mkDerivation {
46705080 pname = "vector";
46715081 version = "0.12.0.1";
@@ -4673,10 +5083,6 @@ self: {
46735083 revision = "1";
46745084 editedCabalFile = "1xjv8876kx9vh86w718vdaaai40pwnsiw8368c5h88ch8iqq10qb";
46755085 libraryHaskellDepends = [ base deepseq ghc-prim primitive ];
4676− testHaskellDepends = [
4677− base HUnit QuickCheck random template-haskell test-framework
4678− test-framework-hunit test-framework-quickcheck2 transformers
4679− ];
46805086 doHaddock = false;
46815087 doCheck = false;
46825088 homepage = "https://github.com/haskell/vector";
@@ -4714,6 +5120,8 @@ self: {
47145120 pname = "vector-binary-instances";
47155121 version = "0.2.3.5";
47165122 sha256 = "0niad09lbxz3cj20qllyj92lwbc013ihw4lby8fv07x5xjx5a4p1";
5123+ revision = "1";
5124+ editedCabalFile = "0yk61mifvcc31vancsfsd0vskqh5k3a3znx1rbz8wzcs4ijjzh48";
47175125 libraryHaskellDepends = [ base binary vector ];
47185126 testHaskellDepends = [ base binary tasty tasty-quickcheck vector ];
47195127 benchmarkHaskellDepends = [
@@ -4725,6 +5133,22 @@ self: {
47255133 description = "Instances of Data.Binary and Data.Serialize for vector";
47265134 license = stdenv.lib.licenses.bsd3;
47275135 }) {};
5136+ "vector-builder" = callPackage
5137+ ({ mkDerivation, base, base-prelude, criterion, foldl, rerebase
5138+ , semigroups, vector
5139+ }:
5140+ mkDerivation {
5141+ pname = "vector-builder";
5142+ version = "0.3.4.1";
5143+ sha256 = "1dzbcm6br9cay28hz804n15bwdhbzhysd4hj0fa6ijfwmfb90r6i";
5144+ libraryHaskellDepends = [ base base-prelude semigroups vector ];
5145+ benchmarkHaskellDepends = [ criterion foldl rerebase ];
5146+ doHaddock = false;
5147+ doCheck = false;
5148+ homepage = "https://github.com/nikita-volkov/vector-builder";
5149+ description = "Vector builder";
5150+ license = stdenv.lib.licenses.mit;
5151+ }) {rerebase = null;};
47285152 "vector-instances" = callPackage
47295153 ({ mkDerivation, base, comonad, hashable, keys, pointed
47305154 , semigroupoids, semigroups, vector
@@ -4860,6 +5284,27 @@ self: {
48605284 description = "HTTP over TLS support for Warp via the TLS package";
48615285 license = stdenv.lib.licenses.mit;
48625286 }) {};
5287+ "weigh" = callPackage
5288+ ({ mkDerivation, base, bytestring-trie, containers, deepseq, mtl
5289+ , process, random, split, template-haskell, temporary
5290+ , unordered-containers
5291+ }:
5292+ mkDerivation {
5293+ pname = "weigh";
5294+ version = "0.0.7";
5295+ sha256 = "1k5mxk0cn82x1lc1j0ik4sfkr0q4ipa2ls9sm5g39hl6bjwp1lp3";
5296+ libraryHaskellDepends = [
5297+ base deepseq mtl process split template-haskell temporary
5298+ ];
5299+ testHaskellDepends = [
5300+ base bytestring-trie containers deepseq random unordered-containers
5301+ ];
5302+ doHaddock = false;
5303+ doCheck = false;
5304+ homepage = "https://github.com/fpco/weigh#readme";
5305+ description = "Measure allocations of a Haskell functions/values";
5306+ license = stdenv.lib.licenses.bsd3;
5307+ }) {};
48635308 "with-location" = callPackage
48645309 ({ mkDerivation, base, hspec }:
48655310 mkDerivation {
@@ -4993,17 +5438,17 @@ self: {
49935438 "xml-conduit" = callPackage
49945439 ({ mkDerivation, attoparsec, base, blaze-builder, blaze-html
49955440 , blaze-markup, bytestring, conduit, conduit-extra, containers
4996− , data-default, deepseq, hspec, HUnit, monad-control, resourcet
4997− , text, transformers, xml-types
5441+ , data-default-class, deepseq, hspec, HUnit, monad-control
5442+ , resourcet, text, transformers, xml-types
49985443 }:
49995444 mkDerivation {
50005445 pname = "xml-conduit";
5001− version = "1.5.1";
5002− sha256 = "0d4pb9d0mdz9djh8aiy5r8088rqh7w34mbqmg8mmaq1i7vx2dzks";
5446+ version = "1.7.0";
5447+ sha256 = "0g0a6h52n6q3w09350d6vgjpvb6xj224isp4lphgwbmd2xr12i76";
50035448 libraryHaskellDepends = [
50045449 attoparsec base blaze-builder blaze-html blaze-markup bytestring
5005− conduit conduit-extra containers data-default deepseq monad-control
5006− resourcet text transformers xml-types
5450+ conduit conduit-extra containers data-default-class deepseq
5451+ monad-control resourcet text transformers xml-types
50075452 ];
50085453 testHaskellDepends = [
50095454 base blaze-markup bytestring conduit containers hspec HUnit
@@ -5037,8 +5482,8 @@ self: {
50375482 }:
50385483 mkDerivation {
50395484 pname = "yaml";
5040− version = "0.8.23.3";
5041− sha256 = "0hvmxl8krh8m3804d1nrvgmbirvw11a8iy80ciq4rg0csmz5r1fc";
5485+ version = "0.8.25";
5486+ sha256 = "16bx7vkj455796wdklh8h13zm98h5m81dl8np0sjbx9hcsrfdbyp";
50425487 isLibrary = true;
50435488 isExecutable = true;
50445489 libraryHaskellDepends = [
@@ -5059,18 +5504,13 @@ self: {
50595504 license = stdenv.lib.licenses.bsd3;
50605505 }) {};
50615506 "zlib" = callPackage
5062− ({ mkDerivation, base, bytestring, QuickCheck, tasty, tasty-hunit
5063− , tasty-quickcheck, zlib
5064− }:
5507+ ({ mkDerivation, base, bytestring, zlib }:
50655508 mkDerivation {
50665509 pname = "zlib";
50675510 version = "0.6.1.2";
50685511 sha256 = "1fx2k2qmgm2dj3fkxx2ry945fpdn02d4dkihjxma21xgdiilxsz4";
50695512 libraryHaskellDepends = [ base bytestring ];
50705513 librarySystemDepends = [ zlib ];
5071− testHaskellDepends = [
5072− base bytestring QuickCheck tasty tasty-hunit tasty-quickcheck
5073− ];
50745514 doHaddock = false;
50755515 doCheck = false;
50765516 description = "Compression and decompression in the gzip and zlib formats";