@@ -1,83 +1,57 @@
1−# Generated by stackage2nix 0.7.1 from "/home/dbushev/projects/commercialhaskell/lts-haskell/lts-12.2.yaml"
1+# Generated by stackage2nix 0.3.0 from "/home/dbushev/lts-haskell/lts-9.1.yaml"
2{ pkgs, stdenv, callPackage }:
2{ pkgs, stdenv, callPackage }:
5 "Cabal" = callPackage
5 "Cabal" = callPackage
6 ({ mkDerivation, array, base, binary, bytestring, containers
6 ({ mkDerivation, array, base, binary, bytestring, containers
7− , deepseq, directory, filepath, mtl, parsec, pretty, process, text
7+ , deepseq, directory, filepath, pretty, process, time, unix
8− , time, transformers, unix
10 mkDerivation {
9 mkDerivation {
11 pname = "Cabal";
10 pname = "Cabal";
12− version = "2.2.0.1";
11+ version = "1.24.2.0";
13− sha256 = "0yqa6fm9jvr0ka6b1mf17bf43092dc1bai6mqyiwwwyz0h9k1d82";
12+ sha256 = "0h33v1716wkqh9wvq2wynvhwzkjjhg4aav0a1i3cmyq36n7fpl5p";
14− setupHaskellDepends = [ mtl parsec ];
13+ revision = "1";
14+ editedCabalFile = "0jw809psa2ms9sy1mnirmbj9h7rs76wbmf24zgjqvhp4wq919z3m";
15 libraryHaskellDepends = [
15 libraryHaskellDepends = [
16 array base binary bytestring containers deepseq directory filepath
16 array base binary bytestring containers deepseq directory filepath
17− mtl parsec pretty process text time transformers unix
17+ pretty process time unix
19 doCheck = false;
20 doCheck = false;
20 homepage = "http://www.haskell.org/cabal/";
21 homepage = "http://www.haskell.org/cabal/";
21 description = "A framework for packaging Haskell software";
22 description = "A framework for packaging Haskell software";
22 license = stdenv.lib.licenses.bsd3;
23 license = stdenv.lib.licenses.bsd3;
24− "ChasingBottoms" = callPackage
25− ({ mkDerivation, array, base, containers, mtl, QuickCheck, random
29− pname = "ChasingBottoms";
31− sha256 = "06cynx6hcbfpky7qq3b3mjjgwbnaxkwin3znbwq4b9ikiw0ng633";
32− libraryHaskellDepends = [
33− base containers mtl QuickCheck random syb
35− testHaskellDepends = [
36− array base containers mtl QuickCheck random syb
38− description = "For testing partial and infinite values";
39− license = stdenv.lib.licenses.mit;
41 "Glob" = callPackage
25 "Glob" = callPackage
42 ({ mkDerivation, base, containers, directory, dlist, filepath
26 ({ mkDerivation, base, containers, directory, dlist, filepath
43− , HUnit, QuickCheck, test-framework, test-framework-hunit
44− , test-framework-quickcheck2, transformers, transformers-compat
27+ , transformers, transformers-compat
46 mkDerivation {
29 mkDerivation {
47 pname = "Glob";
30 pname = "Glob";
48− version = "0.9.2";
31+ version = "0.8.0";
49− sha256 = "1rbwcq9w9951qsnp13vqcm9r01yax2yh1wk8s4zxa3ckk9717iwg";
32+ sha256 = "15p8nbi19mhl3iisngbawmdpvk8paaqq4248fqgan63q1sz13w1q";
50 libraryHaskellDepends = [
33 libraryHaskellDepends = [
51 base containers directory dlist filepath transformers
34 base containers directory dlist filepath transformers
52 transformers-compat
35 transformers-compat
54− testHaskellDepends = [
37+ doHaddock = false;
55− base containers directory dlist filepath HUnit QuickCheck
38+ doCheck = false;
56− test-framework test-framework-hunit test-framework-quickcheck2
57− transformers transformers-compat
59 homepage = "http://iki.fi/matti.niemenmaa/glob/";
39 homepage = "http://iki.fi/matti.niemenmaa/glob/";
60 description = "Globbing library";
40 description = "Globbing library";
61 license = stdenv.lib.licenses.bsd3;
41 license = stdenv.lib.licenses.bsd3;
63 "HTTP" = callPackage
43 "HTTP" = callPackage
64− ({ mkDerivation, array, base, bytestring, case-insensitive, conduit
44+ ({ mkDerivation, array, base, bytestring, mtl, network, network-uri
65− , conduit-extra, deepseq, http-types, httpd-shed, HUnit, mtl
45+ , parsec, time
66− , network, network-uri, parsec, pureMD5, split, test-framework
67− , test-framework-hunit, time, wai, warp
69 mkDerivation {
47 mkDerivation {
70 pname = "HTTP";
48 pname = "HTTP";
71− version = "4000.3.12";
49+ version = "4000.3.7";
72− sha256 = "140r6qy1ay25piv0z3hih11zhigyi08nkwc32097j43pjff6mzx3";
50+ sha256 = "1s7amm0wai6z4x2arrqh0h6n0gjbrqpkqyz9a7l38i78hkmwrh6m";
73 libraryHaskellDepends = [
51 libraryHaskellDepends = [
74 array base bytestring mtl network network-uri parsec time
52 array base bytestring mtl network network-uri parsec time
76− testHaskellDepends = [
54+ doHaddock = false;
77− base bytestring case-insensitive conduit conduit-extra deepseq
78− http-types httpd-shed HUnit mtl network network-uri pureMD5 split
79− test-framework test-framework-hunit wai warp
81 doCheck = false;
55 doCheck = false;
82 homepage = "https://github.com/haskell/HTTP";
56 homepage = "https://github.com/haskell/HTTP";
83 description = "A library for client-side HTTP";
57 description = "A library for client-side HTTP";
@@ -87,50 +61,77 @@ self: {
87 ({ mkDerivation, base, call-stack, deepseq, filepath }:
61 ({ mkDerivation, base, call-stack, deepseq, filepath }:
88 mkDerivation {
62 mkDerivation {
89 pname = "HUnit";
63 pname = "HUnit";
90− version = "1.6.0.0";
64+ version = "1.5.0.0";
91− sha256 = "1pnhwqq5v8h48gbp3ibv3skfj25mf4zs5svxcavq93p9cswycj3l";
65+ sha256 = "186ykl7vxlfgkd2k8k1rq7yzcryzjpqwmn4ci1nn9h6irqbivib5";
92 libraryHaskellDepends = [ base call-stack deepseq ];
66 libraryHaskellDepends = [ base call-stack deepseq ];
93 testHaskellDepends = [ base call-stack deepseq filepath ];
67 testHaskellDepends = [ base call-stack deepseq filepath ];
94 homepage = "https://github.com/hspec/HUnit#readme";
70 homepage = "https://github.com/hspec/HUnit#readme";
95 description = "A unit testing framework for Haskell";
71 description = "A unit testing framework for Haskell";
96 license = stdenv.lib.licenses.bsd3;
72 license = stdenv.lib.licenses.bsd3;
98− "Only" = callPackage
74+ "MonadRandom" = callPackage
99− ({ mkDerivation, base, deepseq }:
75+ ({ mkDerivation, base, fail, mtl, primitive, random, transformers
76+ , transformers-compat
100 mkDerivation {
78 mkDerivation {
101− pname = "Only";
79+ pname = "MonadRandom";
102− version = "0.1";
80+ version = "0.5.1";
103− sha256 = "0rdj3a629fk2vp121jq8mf2smkblrz5w3cxhlsyx6my2x29s2ymb";
81+ sha256 = "11qdfghizww810vdj9ac1f5qr5kdmrk40l6w6qh311bjh290ygwy";
105− editedCabalFile = "1ahk7p34kmh041mz7lyc10nhcxgv2i4z8nvzxvqm2x34gslmsbzr";
106− libraryHaskellDepends = [ base deepseq ];
82+ libraryHaskellDepends = [
107− description = "The 1-tuple type or single-value \"collection\"";
83+ base fail mtl primitive random transformers transformers-compat
87+ description = "Random-number generation monad";
108 license = stdenv.lib.licenses.bsd3;
88 license = stdenv.lib.licenses.bsd3;
110 "QuickCheck" = callPackage
90 "QuickCheck" = callPackage
111− ({ mkDerivation, base, containers, deepseq, random
91+ ({ mkDerivation, base, containers, random, template-haskell
112− , template-haskell, tf-random, transformers
92+ , test-framework, tf-random, transformers
114 mkDerivation {
94 mkDerivation {
115 pname = "QuickCheck";
95 pname = "QuickCheck";
116− version = "2.11.3";
96+ version = "2.9.2";
117− sha256 = "0xhqk35fkzlbjcqbabg6962jkv8d688nzmz7ng4bm84x2d95d328";
97+ sha256 = "119np67qvx8hyp9vkg4gr2wv3lj3j6ay2vl4hxspkg43ymb1cp0m";
118 libraryHaskellDepends = [
98 libraryHaskellDepends = [
119− base containers deepseq random template-haskell tf-random
99+ base containers random template-haskell tf-random transformers
122− testHaskellDepends = [ base ];
101+ testHaskellDepends = [
102+ base containers template-haskell test-framework
123 homepage = "https://github.com/nick8325/quickcheck";
106 homepage = "https://github.com/nick8325/quickcheck";
124 description = "Automatic testing of Haskell programs";
107 description = "Automatic testing of Haskell programs";
125 license = stdenv.lib.licenses.bsd3;
108 license = stdenv.lib.licenses.bsd3;
110+ "ReadArgs" = callPackage
111+ ({ mkDerivation, base, system-filepath, text }:
115+ sha256 = "0s8s4nhl84qsr5a87gzjslcf4d9vvvzmcfl5g4gqa3czzafjljwz";
117+ isExecutable = true;
118+ libraryHaskellDepends = [ base system-filepath text ];
119+ executableHaskellDepends = [ base system-filepath text ];
122+ homepage = "http://github.com/rampion/ReadArgs";
123+ description = "Simple command line argument parsing";
124+ license = stdenv.lib.licenses.bsd3;
127 "StateVar" = callPackage
126 "StateVar" = callPackage
128 ({ mkDerivation, base, stm, transformers }:
127 ({ mkDerivation, base, stm, transformers }:
129 mkDerivation {
128 mkDerivation {
130 pname = "StateVar";
129 pname = "StateVar";
131− version = "1.1.1.0";
130+ version = "1.1.0.4";
132− sha256 = "102f4x240zj3jwa7gx6vp813j76cjhlc3zbi9i5kiz6268kcv28s";
131+ sha256 = "1dzz9l0haswgag9x56q7n57kw18v7nhmzkjyr61nz9y9npn8vmks";
133 libraryHaskellDepends = [ base stm transformers ];
132 libraryHaskellDepends = [ base stm transformers ];
134 homepage = "https://github.com/haskell-opengl/StateVar";
135 homepage = "https://github.com/haskell-opengl/StateVar";
135 description = "State variables";
136 description = "State variables";
136 license = stdenv.lib.licenses.bsd3;
137 license = stdenv.lib.licenses.bsd3;
@@ -142,6 +143,8 @@ self: {
142 version = "0.3";
143 version = "0.3";
143 sha256 = "18jwswjxwzc9bjiy4ds6hw2a74ki797jmfcifxd2ga4kh7ri1ah9";
144 sha256 = "18jwswjxwzc9bjiy4ds6hw2a74ki797jmfcifxd2ga4kh7ri1ah9";
144 libraryHaskellDepends = [ array base containers random time ];
145 libraryHaskellDepends = [ array base containers random time ];
145 homepage = "https://github.com/rrnewton/haskell-lockfree/wiki";
148 homepage = "https://github.com/rrnewton/haskell-lockfree/wiki";
146 description = "Abstract, parameterized interface to mutable Deques";
149 description = "Abstract, parameterized interface to mutable Deques";
147 license = stdenv.lib.licenses.bsd3;
150 license = stdenv.lib.licenses.bsd3;
@@ -153,49 +156,64 @@ self: {
153 version = "0.3.3";
156 version = "0.3.3";
154 sha256 = "0q6qsniw4wks2pw6wzncb1p1j3k6al5njnvm2v5n494hplwqg2i4";
157 sha256 = "0q6qsniw4wks2pw6wzncb1p1j3k6al5njnvm2v5n494hplwqg2i4";
155 libraryHaskellDepends = [ base deepseq ];
158 libraryHaskellDepends = [ base deepseq ];
156 homepage = "https://github.com/simonmar/monad-par";
161 homepage = "https://github.com/simonmar/monad-par";
157 description = "Type classes generalizing the functionality of the 'monad-par' library";
162 description = "Type classes generalizing the functionality of the 'monad-par' library";
158 license = stdenv.lib.licenses.bsd3;
163 license = stdenv.lib.licenses.bsd3;
160 "adjunctions" = callPackage
165 "adjunctions" = callPackage
161 ({ mkDerivation, array, base, comonad, containers, contravariant
166 ({ mkDerivation, array, base, comonad, containers, contravariant
162− , distributive, free, generic-deriving, hspec, hspec-discover, mtl
163− , profunctors, semigroupoids, semigroups, tagged, transformers
167+ , distributive, free, mtl, profunctors, semigroupoids, semigroups
164− , transformers-compat, void
168+ , tagged, transformers, transformers-compat, void
166 mkDerivation {
170 mkDerivation {
167 pname = "adjunctions";
171 pname = "adjunctions";
168− version = "4.4";
172+ version = "4.3";
169− sha256 = "1sbal7cbhm12crfnfhkk322jnzgx7lhw3jzq0p463bipagsjwz2h";
173+ sha256 = "1k1ykisf96i4g2zm47c45md7p42c4vsp9r73392pz1g8mx7s2j5r";
170 revision = "1";
174 revision = "1";
171− editedCabalFile = "0582nnn3fab63nd7ng8smk2c8j7pciiyzfj1na34wqid2hs675as";
175+ editedCabalFile = "1079l9szyr7ybi9wcvv1vjsjfrqirkn9z3j7dann8vbk81a4z37q";
172 libraryHaskellDepends = [
176 libraryHaskellDepends = [
173 array base comonad containers contravariant distributive free mtl
177 array base comonad containers contravariant distributive free mtl
174 profunctors semigroupoids semigroups tagged transformers
178 profunctors semigroupoids semigroups tagged transformers
175 transformers-compat void
179 transformers-compat void
177− testHaskellDepends = [ base distributive generic-deriving hspec ];
181+ doHaddock = false;
178− testToolDepends = [ hspec-discover ];
182+ doCheck = false;
179 homepage = "http://github.com/ekmett/adjunctions/";
183 homepage = "http://github.com/ekmett/adjunctions/";
180 description = "Adjunctions and representable functors";
184 description = "Adjunctions and representable functors";
181 license = stdenv.lib.licenses.bsd3;
185 license = stdenv.lib.licenses.bsd3;
183 "aeson" = callPackage
187 "aeson" = callPackage
184− ({ mkDerivation, attoparsec, base, base-compat, bytestring
188+ ({ mkDerivation, attoparsec, base, base-compat, base-orphans
189+ , base16-bytestring, bytestring, containers, deepseq, directory
185− , containers, deepseq, dlist, ghc-prim, hashable, scientific
190+ , dlist, filepath, generic-deriving, ghc-prim, hashable
191+ , hashable-time, HUnit, integer-logarithms, QuickCheck
186− , tagged, template-haskell, text, th-abstraction, time
192+ , quickcheck-instances, scientific, tagged, template-haskell
193+ , test-framework, test-framework-hunit, test-framework-quickcheck2
187− , time-locale-compat, unordered-containers, uuid-types, vector
194+ , text, time, time-locale-compat, unordered-containers, uuid-types
189 mkDerivation {
197 mkDerivation {
190 pname = "aeson";
198 pname = "aeson";
191− version = "1.3.1.1";
199+ version = "1.1.2.0";
192− sha256 = "1i1ig840fvsb1lnklcv32zsc0zscirc301lw1mpfxhc6h4pk0gw4";
200+ sha256 = "1zy5z8pzvh53qkjm0nm3f4rwqfqg3867ck8ncd6mrxpcyvxqqj1p";
202+ editedCabalFile = "06acsik1qcn5r1z1y3n7iw5h8x0h3hdcjii0bq9nf9ncvc71h1d4";
193 libraryHaskellDepends = [
203 libraryHaskellDepends = [
194 attoparsec base base-compat bytestring containers deepseq dlist
204 attoparsec base base-compat bytestring containers deepseq dlist
195− ghc-prim hashable scientific tagged template-haskell text
205+ ghc-prim hashable scientific tagged template-haskell text time
206+ time-locale-compat unordered-containers uuid-types vector
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
196− th-abstraction time time-locale-compat unordered-containers
214+ time time-locale-compat unordered-containers uuid-types vector
199 doCheck = false;
217 doCheck = false;
200 homepage = "https://github.com/bos/aeson";
218 homepage = "https://github.com/bos/aeson";
201 description = "Fast JSON parsing and encoding";
219 description = "Fast JSON parsing and encoding";
@@ -207,8 +225,8 @@ self: {
208 mkDerivation {
226 mkDerivation {
209 pname = "aeson-pretty";
227 pname = "aeson-pretty";
210− version = "0.8.7";
228+ version = "0.8.5";
211− sha256 = "1m977gs0s9gf3lwzlbs5y7bl6ansc5pywmn2qjk09l5bwg2yrhf1";
229+ sha256 = "1yd98972srlbkn0f2jhrb3f443j9wnq2fnw5gbxjxzmkcinfh5yx";
212 isLibrary = true;
230 isLibrary = true;
213 isExecutable = true;
231 isExecutable = true;
214 libraryHaskellDepends = [
232 libraryHaskellDepends = [
@@ -218,62 +236,87 @@ self: {
218 executableHaskellDepends = [
236 executableHaskellDepends = [
219 aeson attoparsec base bytestring cmdargs
237 aeson attoparsec base bytestring cmdargs
221 homepage = "http://github.com/informatikr/aeson-pretty";
241 homepage = "http://github.com/informatikr/aeson-pretty";
222 description = "JSON pretty-printing library and command-line tool";
242 description = "JSON pretty-printing library and command-line tool";
223 license = stdenv.lib.licenses.bsd3;
243 license = stdenv.lib.licenses.bsd3;
245+ "aeson-qq" = callPackage
246+ ({ mkDerivation, aeson, attoparsec, base, base-compat, ghc-prim
247+ , haskell-src-meta, hspec, parsec, scientific, template-haskell
253+ sha256 = "0ln13jqyfh5726hdrk1rad9a6cgrrj201plmwcfcpvq18v4m5ckd";
254+ libraryHaskellDepends = [
255+ aeson attoparsec base base-compat haskell-src-meta parsec
256+ scientific template-haskell text vector
258+ testHaskellDepends = [
259+ aeson attoparsec base base-compat ghc-prim haskell-src-meta hspec
260+ parsec scientific template-haskell text vector
264+ homepage = "https://github.com/sol/aeson-qq#readme";
265+ description = "JSON quasiquoter for Haskell";
266+ license = stdenv.lib.licenses.mit;
225 "amazonka" = callPackage
268 "amazonka" = callPackage
226 ({ mkDerivation, amazonka-core, base, bytestring, conduit
269 ({ mkDerivation, amazonka-core, base, bytestring, conduit
227− , conduit-extra, directory, exceptions, http-client, http-conduit
270+ , conduit-extra, directory, exceptions, http-conduit, ini, mmorph
228− , http-types, ini, mmorph, monad-control, mtl, resourcet, retry
271+ , monad-control, mtl, resourcet, retry, tasty, tasty-hunit, text
229− , tasty, tasty-hunit, text, time, transformers, transformers-base
272+ , time, transformers, transformers-base, transformers-compat
230− , transformers-compat, void
232 mkDerivation {
274 mkDerivation {
233 pname = "amazonka";
275 pname = "amazonka";
234− version = "1.6.0";
276+ version = "1.4.5";
235− sha256 = "07647x7lq9kaq6bqh38rvdiajji4ks6s7nvxv2xi4v4lhwn8j89p";
277+ sha256 = "0p48ra5hns9kpnsgr40imj0zgnd311ww2kk4lz4nnjpa1ppvgrw6";
236 libraryHaskellDepends = [
278 libraryHaskellDepends = [
237 amazonka-core base bytestring conduit conduit-extra directory
279 amazonka-core base bytestring conduit conduit-extra directory
238− exceptions http-client http-conduit http-types ini mmorph
280+ exceptions http-conduit ini mmorph monad-control mtl resourcet
239− monad-control mtl resourcet retry text time transformers
240− transformers-base transformers-compat void
281+ retry text time transformers transformers-base transformers-compat
242 testHaskellDepends = [ base tasty tasty-hunit ];
283 testHaskellDepends = [ base tasty tasty-hunit ];
243 homepage = "https://github.com/brendanhay/amazonka";
286 homepage = "https://github.com/brendanhay/amazonka";
244 description = "Comprehensive Amazon Web Services SDK";
287 description = "Comprehensive Amazon Web Services SDK";
245− license = stdenv.lib.licenses.mpl20;
288+ license = "unknown";
247 "amazonka-core" = callPackage
290 "amazonka-core" = callPackage
248 ({ mkDerivation, aeson, attoparsec, base, bifunctors, bytestring
291 ({ mkDerivation, aeson, attoparsec, base, bifunctors, bytestring
249− , case-insensitive, conduit, conduit-extra, cryptonite
292+ , case-insensitive, conduit, conduit-extra, cryptonite, deepseq
250− , data-ordlist, deepseq, exceptions, hashable, http-client
251− , http-conduit, http-types, lens, memory, mtl, QuickCheck
293+ , exceptions, hashable, http-conduit, http-types, lens, memory, mtl
252− , quickcheck-unicode, resourcet, scientific, semigroups, tagged
294+ , QuickCheck, quickcheck-unicode, resourcet, scientific, semigroups
253− , tasty, tasty-hunit, tasty-quickcheck, template-haskell, text
295+ , tagged, tasty, tasty-hunit, tasty-quickcheck, template-haskell
254− , time, transformers, transformers-compat, unordered-containers
296+ , text, time, transformers, transformers-compat
255− , xml-conduit, xml-types
297+ , unordered-containers, xml-conduit, xml-types
257 mkDerivation {
299 mkDerivation {
258 pname = "amazonka-core";
300 pname = "amazonka-core";
259− version = "1.6.0";
301+ version = "1.4.5";
260− sha256 = "1j9x17zhyxrg4ds5pdxfjdb4z7hpzn42cydx34j25h5d9avwbqdg";
302+ sha256 = "0zzfrn4m7ixs7dxw2n7d6ajfb9h8bnbk8pw1hw8w48nprv8f24yv";
261 libraryHaskellDepends = [
303 libraryHaskellDepends = [
262 aeson attoparsec base bifunctors bytestring case-insensitive
304 aeson attoparsec base bifunctors bytestring case-insensitive
263 conduit conduit-extra cryptonite deepseq exceptions hashable
305 conduit conduit-extra cryptonite deepseq exceptions hashable
264− http-client http-conduit http-types lens memory mtl resourcet
306+ http-conduit http-types lens memory mtl resourcet scientific
265− scientific semigroups tagged text time transformers
307+ semigroups tagged text time transformers transformers-compat
266− transformers-compat unordered-containers xml-conduit xml-types
308+ unordered-containers xml-conduit xml-types
268 testHaskellDepends = [
310 testHaskellDepends = [
269− aeson base bytestring case-insensitive conduit data-ordlist
311+ aeson base bytestring case-insensitive http-types QuickCheck
270− http-conduit http-types lens QuickCheck quickcheck-unicode tasty
312+ quickcheck-unicode tasty tasty-hunit tasty-quickcheck
271− tasty-hunit tasty-quickcheck template-haskell text time
313+ template-haskell text time
273 doCheck = false;
316 doCheck = false;
274 homepage = "https://github.com/brendanhay/amazonka";
317 homepage = "https://github.com/brendanhay/amazonka";
275 description = "Core data types and functionality for Amazonka libraries";
318 description = "Core data types and functionality for Amazonka libraries";
276− license = stdenv.lib.licenses.mpl20;
319+ license = "unknown";
278 "amazonka-s3" = callPackage
321 "amazonka-s3" = callPackage
279 ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
322 ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring
@@ -281,16 +324,18 @@ self: {
282 mkDerivation {
325 mkDerivation {
283 pname = "amazonka-s3";
326 pname = "amazonka-s3";
284− version = "1.6.0";
327+ version = "1.4.5";
285− sha256 = "0irz8vyklapjy3w3qasidpvq4hk2qwkmhrnrd23sf4yzs2xqx8gc";
328+ sha256 = "1bg45wxcvizdi7j5jggvblxwhd3f7sfy1j0jaq2ajfxcdsb7wabq";
286 libraryHaskellDepends = [ amazonka-core base lens text ];
329 libraryHaskellDepends = [ amazonka-core base lens text ];
287 testHaskellDepends = [
330 testHaskellDepends = [
288 amazonka-core amazonka-test base bytestring tasty tasty-hunit text
331 amazonka-core amazonka-test base bytestring tasty tasty-hunit text
289 time unordered-containers
332 time unordered-containers
291 homepage = "https://github.com/brendanhay/amazonka";
336 homepage = "https://github.com/brendanhay/amazonka";
292 description = "Amazon Simple Storage Service SDK";
337 description = "Amazon Simple Storage Service SDK";
293− license = stdenv.lib.licenses.mpl20;
338+ license = "unknown";
295 "amazonka-test" = callPackage
340 "amazonka-test" = callPackage
296 ({ mkDerivation, aeson, amazonka-core, base, bifunctors, bytestring
341 ({ mkDerivation, aeson, amazonka-core, base, bifunctors, bytestring
@@ -301,27 +346,32 @@ self: {
302 mkDerivation {
347 mkDerivation {
303 pname = "amazonka-test";
348 pname = "amazonka-test";
304− version = "1.6.0";
349+ version = "1.4.5";
305− sha256 = "0a6xfp97hijhqmhj9nv4aqax08ry8y809jpjhyj2819p01wvga26";
350+ sha256 = "0fjynyb85px3mbf85jf1xvs7n21622w60lasshgjy42brp5p524q";
306 libraryHaskellDepends = [
351 libraryHaskellDepends = [
307 aeson amazonka-core base bifunctors bytestring case-insensitive
352 aeson amazonka-core base bifunctors bytestring case-insensitive
308 conduit conduit-extra groom http-client http-types process
353 conduit conduit-extra groom http-client http-types process
309 resourcet tasty tasty-hunit template-haskell temporary text time
354 resourcet tasty tasty-hunit template-haskell temporary text time
310 unordered-containers yaml
355 unordered-containers yaml
312 homepage = "https://github.com/brendanhay/amazonka";
359 homepage = "https://github.com/brendanhay/amazonka";
313 description = "Common functionality for Amazonka library test-suites";
360 description = "Common functionality for Amazonka library test-suites";
314− license = stdenv.lib.licenses.mpl20;
361+ license = "unknown";
316 "ansi-terminal" = callPackage
363 "ansi-terminal" = callPackage
317− ({ mkDerivation, base, colour }:
364+ ({ mkDerivation, base }:
318 mkDerivation {
365 mkDerivation {
319 pname = "ansi-terminal";
366 pname = "ansi-terminal";
320− version = "0.8.0.4";
367+ version = "0.6.3.1";
321− sha256 = "0428gq8m3fdnb7ldcsyk97qcch76hcxbgh2666p6f76fs2qbhg7b";
368+ sha256 = "15c0c0vb66y3mr11kcvgjf4h0f7dqg7k1xq7zzq9fy11r7h9i3s5";
322 isLibrary = true;
369 isLibrary = true;
323 isExecutable = true;
370 isExecutable = true;
324− libraryHaskellDepends = [ base colour ];
371+ libraryHaskellDepends = [ base ];
372+ executableHaskellDepends = [ base ];
325 homepage = "https://github.com/feuerbach/ansi-terminal";
375 homepage = "https://github.com/feuerbach/ansi-terminal";
326 description = "Simple ANSI terminal support, with Windows compatibility";
376 description = "Simple ANSI terminal support, with Windows compatibility";
327 license = stdenv.lib.licenses.bsd3;
377 license = stdenv.lib.licenses.bsd3;
@@ -330,11 +380,14 @@ self: {
330 ({ mkDerivation, ansi-terminal, base }:
380 ({ mkDerivation, ansi-terminal, base }:
331 mkDerivation {
381 mkDerivation {
332 pname = "ansi-wl-pprint";
382 pname = "ansi-wl-pprint";
333− version = "0.6.8.2";
383+ version = "0.6.7.3";
334− sha256 = "0gnb4mkqryv08vncxnj0bzwcnd749613yw3cxfzw6y3nsldp4c56";
384+ sha256 = "025pyphsjf0dnbrmj5nscbi6gzyigwgp3ifxb3psn7kji6mfr29p";
335 isLibrary = true;
385 isLibrary = true;
336 isExecutable = true;
386 isExecutable = true;
337 libraryHaskellDepends = [ ansi-terminal base ];
387 libraryHaskellDepends = [ ansi-terminal base ];
388+ executableHaskellDepends = [ ansi-terminal base ];
338 homepage = "http://github.com/ekmett/ansi-wl-pprint";
391 homepage = "http://github.com/ekmett/ansi-wl-pprint";
339 description = "The Wadler/Leijen Pretty Printer for colored ANSI terminal output";
392 description = "The Wadler/Leijen Pretty Printer for colored ANSI terminal output";
340 license = stdenv.lib.licenses.bsd3;
393 license = stdenv.lib.licenses.bsd3;
@@ -346,6 +399,8 @@ self: {
346 version = "0.1.4";
399 version = "0.1.4";
347 sha256 = "09jb9ij78fdkz2qk66rw99q19qnm504dpv0yq0pjsl6xwjmndsjq";
400 sha256 = "09jb9ij78fdkz2qk66rw99q19qnm504dpv0yq0pjsl6xwjmndsjq";
348 libraryHaskellDepends = [ base bytestring ];
401 libraryHaskellDepends = [ base bytestring ];
349 description = "A simple applicative parser";
404 description = "A simple applicative parser";
350 license = stdenv.lib.licenses.bsd3;
405 license = stdenv.lib.licenses.bsd3;
@@ -362,6 +417,8 @@ self: {
362 asn1-types base bytestring hourglass mtl tasty tasty-quickcheck
417 asn1-types base bytestring hourglass mtl tasty tasty-quickcheck
365 homepage = "http://github.com/vincenthz/hs-asn1";
422 homepage = "http://github.com/vincenthz/hs-asn1";
366 description = "ASN1 data reader and writer in RAW, BER and DER forms";
423 description = "ASN1 data reader and writer in RAW, BER and DER forms";
367 license = stdenv.lib.licenses.bsd3;
424 license = stdenv.lib.licenses.bsd3;
@@ -375,6 +432,8 @@ self: {
375 libraryHaskellDepends = [
432 libraryHaskellDepends = [
376 asn1-encoding asn1-types base bytestring
433 asn1-encoding asn1-types base bytestring
378 homepage = "https://github.com/vincenthz/hs-asn1";
437 homepage = "https://github.com/vincenthz/hs-asn1";
379 description = "Simple monadic parser for ASN1 stream types";
438 description = "Simple monadic parser for ASN1 stream types";
380 license = stdenv.lib.licenses.bsd3;
439 license = stdenv.lib.licenses.bsd3;
@@ -386,24 +445,26 @@ self: {
386 version = "0.3.2";
445 version = "0.3.2";
387 sha256 = "05vjchyqiy9n275cygffhn0ma7fz7jx52j0dcdm9qm8h9bziymqc";
446 sha256 = "05vjchyqiy9n275cygffhn0ma7fz7jx52j0dcdm9qm8h9bziymqc";
388 libraryHaskellDepends = [ base bytestring hourglass memory ];
447 libraryHaskellDepends = [ base bytestring hourglass memory ];
389 homepage = "http://github.com/vincenthz/hs-asn1-types";
450 homepage = "http://github.com/vincenthz/hs-asn1-types";
390 description = "ASN.1 types";
451 description = "ASN.1 types";
391 license = stdenv.lib.licenses.bsd3;
452 license = stdenv.lib.licenses.bsd3;
393 "async" = callPackage
454 "async" = callPackage
394− ({ mkDerivation, base, hashable, HUnit, stm, test-framework
455+ ({ mkDerivation, base, HUnit, stm, test-framework
395 , test-framework-hunit
456 , test-framework-hunit
397 mkDerivation {
458 mkDerivation {
398 pname = "async";
459 pname = "async";
399− version = "2.2.1";
460+ version = "2.1.1.1";
400− sha256 = "09whscli1q5z7lzyq9rfk0bq1ydplh6pjmc6qv0x668k5818c2wg";
461+ sha256 = "1qj4fp1ynwg0l453gmm27vgkzb5k5m2hzdlg5rdqi9kf8rqy90yd";
402− isExecutable = true;
403− libraryHaskellDepends = [ base hashable stm ];
462+ libraryHaskellDepends = [ base stm ];
404 testHaskellDepends = [
463 testHaskellDepends = [
405− base HUnit stm test-framework test-framework-hunit
464+ base HUnit test-framework test-framework-hunit
407 homepage = "https://github.com/simonmar/async";
468 homepage = "https://github.com/simonmar/async";
408 description = "Run IO operations asynchronously and wait for their results";
469 description = "Run IO operations asynchronously and wait for their results";
409 license = stdenv.lib.licenses.bsd3;
470 license = stdenv.lib.licenses.bsd3;
@@ -411,22 +472,28 @@ self: {
411 "attoparsec" = callPackage
472 "attoparsec" = callPackage
412 ({ mkDerivation, array, base, bytestring, case-insensitive
473 ({ mkDerivation, array, base, bytestring, case-insensitive
413 , containers, criterion, deepseq, directory, filepath, ghc-prim
474 , containers, criterion, deepseq, directory, filepath, ghc-prim
414− , http-types, parsec, scientific, text, transformers
475+ , http-types, parsec, QuickCheck, quickcheck-unicode, scientific
415− , unordered-containers, vector
476+ , tasty, tasty-quickcheck, text, transformers, unordered-containers
417 mkDerivation {
479 mkDerivation {
418 pname = "attoparsec";
480 pname = "attoparsec";
419− version = "0.13.2.2";
481+ version = "0.13.1.0";
420− sha256 = "0j6qcwd146yzlkc9mcvzvnixsyl65n2a68l28322q5v9p4g4g4yx";
482+ sha256 = "0r1zrrkbqv8w4pb459fj5izd1h85p9nrsp3gyzj7qiayjpa79p2j";
421 libraryHaskellDepends = [
483 libraryHaskellDepends = [
422 array base bytestring containers deepseq scientific text
484 array base bytestring containers deepseq scientific text
423 transformers
485 transformers
487+ testHaskellDepends = [
488+ array base bytestring deepseq QuickCheck quickcheck-unicode
489+ scientific tasty tasty-quickcheck text transformers vector
425 benchmarkHaskellDepends = [
491 benchmarkHaskellDepends = [
426 array base bytestring case-insensitive containers criterion deepseq
492 array base bytestring case-insensitive containers criterion deepseq
427 directory filepath ghc-prim http-types parsec scientific text
493 directory filepath ghc-prim http-types parsec scientific text
428 transformers unordered-containers vector
494 transformers unordered-containers vector
430 doCheck = false;
497 doCheck = false;
431 homepage = "https://github.com/bos/attoparsec";
498 homepage = "https://github.com/bos/attoparsec";
432 description = "Fast combinator parsing for bytestrings and text";
499 description = "Fast combinator parsing for bytestrings and text";
@@ -439,60 +506,39 @@ self: {
439 version = "0.1.4";
506 version = "0.1.4";
440 sha256 = "09dlh2alsx2mw5kvj931yhbj0aw7jmly2cm9xbscm2sf098w35jy";
507 sha256 = "09dlh2alsx2mw5kvj931yhbj0aw7jmly2cm9xbscm2sf098w35jy";
441 libraryHaskellDepends = [ base ];
508 libraryHaskellDepends = [ base ];
442 homepage = "https://github.com/yesodweb/wai";
511 homepage = "https://github.com/yesodweb/wai";
443 description = "Efficiently run periodic, on-demand actions";
512 description = "Efficiently run periodic, on-demand actions";
444 license = stdenv.lib.licenses.mit;
513 license = stdenv.lib.licenses.mit;
446 "base-compat" = callPackage
515 "base-compat" = callPackage
447− ({ mkDerivation, base, unix }:
516+ ({ mkDerivation, base, hspec, QuickCheck, unix }:
448 mkDerivation {
517 mkDerivation {
449 pname = "base-compat";
518 pname = "base-compat";
450− version = "0.10.4";
519+ version = "0.9.3";
451− sha256 = "0ksp990gxs731mq19rzbxrbs43nazfljjc8krlx5bjqblw3kfs8d";
520+ sha256 = "0452l6zf6fjhy4kxqwv6i6hhg6yfx4wcg450k3axpyj30l7jnq3x";
452 libraryHaskellDepends = [ base unix ];
521 libraryHaskellDepends = [ base unix ];
453− description = "A compatibility layer for base";
454− license = stdenv.lib.licenses.mit;
456− "base-compat-batteries" = callPackage
457− ({ mkDerivation, base, base-compat, hspec, hspec-discover
461− pname = "base-compat-batteries";
463− sha256 = "1j8ky6241mj1ymbwm9scvyvbknj7n2r56cnkg9y1zf2xwjpqnmqm";
464− libraryHaskellDepends = [ base base-compat ];
465 testHaskellDepends = [ base hspec QuickCheck ];
522 testHaskellDepends = [ base hspec QuickCheck ];
466− testToolDepends = [ hspec-discover ];
523+ doHaddock = false;
467− description = "base-compat with extra batteries";
524+ doCheck = false;
525+ description = "A compatibility layer for base";
468 license = stdenv.lib.licenses.mit;
526 license = stdenv.lib.licenses.mit;
470 "base-orphans" = callPackage
528 "base-orphans" = callPackage
471− ({ mkDerivation, base, ghc-prim, hspec, hspec-discover, QuickCheck
529+ ({ mkDerivation, base, ghc-prim, hspec, QuickCheck }:
473 mkDerivation {
530 mkDerivation {
474 pname = "base-orphans";
531 pname = "base-orphans";
475− version = "0.7";
532+ version = "0.6";
476− sha256 = "057f9npnqk71ccfh95djfkpd54dzazphj06grwxa3fyhwcwxrb8a";
533+ sha256 = "03mdww5j0gwai7aqlx3m71ldmjcr99jzpkcclzjfclk6a6kjla67";
477 libraryHaskellDepends = [ base ghc-prim ];
534 libraryHaskellDepends = [ base ghc-prim ];
478 testHaskellDepends = [ base hspec QuickCheck ];
535 testHaskellDepends = [ base hspec QuickCheck ];
479− testToolDepends = [ hspec-discover ];
536+ doHaddock = false;
480 homepage = "https://github.com/haskell-compat/base-orphans#readme";
538 homepage = "https://github.com/haskell-compat/base-orphans#readme";
481 description = "Backwards-compatible orphan instances for base";
539 description = "Backwards-compatible orphan instances for base";
482 license = stdenv.lib.licenses.mit;
540 license = stdenv.lib.licenses.mit;
484− "base-prelude" = callPackage
485− ({ mkDerivation, base }:
487− pname = "base-prelude";
489− sha256 = "1zk728sd09hh2r4xwz4lazsrrgg5cshydn64932sm0vckplndk73";
490− libraryHaskellDepends = [ base ];
492− homepage = "https://github.com/nikita-volkov/base-prelude";
493− description = "The most complete prelude formed solely from the \"base\" package";
494− license = stdenv.lib.licenses.mit;
496 "base16-bytestring" = callPackage
542 "base16-bytestring" = callPackage
497 ({ mkDerivation, base, bytestring, ghc-prim }:
543 ({ mkDerivation, base, bytestring, ghc-prim }:
498 mkDerivation {
544 mkDerivation {
@@ -500,6 +546,8 @@ self: {
500 version = "0.1.1.6";
546 version = "0.1.1.6";
501 sha256 = "0jf40m3yijqw6wd1rwwvviww46fasphaay9m9rgqyhf5aahnbzjs";
547 sha256 = "0jf40m3yijqw6wd1rwwvviww46fasphaay9m9rgqyhf5aahnbzjs";
502 libraryHaskellDepends = [ base bytestring ghc-prim ];
548 libraryHaskellDepends = [ base bytestring ghc-prim ];
503 homepage = "http://github.com/bos/base16-bytestring";
551 homepage = "http://github.com/bos/base16-bytestring";
504 description = "Fast base16 (hex) encoding and decoding for ByteStrings";
552 description = "Fast base16 (hex) encoding and decoding for ByteStrings";
505 license = stdenv.lib.licenses.bsd3;
553 license = stdenv.lib.licenses.bsd3;
@@ -517,55 +565,50 @@ self: {
517 base bytestring containers HUnit QuickCheck test-framework
565 base bytestring containers HUnit QuickCheck test-framework
518 test-framework-hunit test-framework-quickcheck2
566 test-framework-hunit test-framework-quickcheck2
520 homepage = "https://github.com/bos/base64-bytestring";
570 homepage = "https://github.com/bos/base64-bytestring";
521 description = "Fast base64 encoding and decoding for ByteStrings";
571 description = "Fast base64 encoding and decoding for ByteStrings";
522 license = stdenv.lib.licenses.bsd3;
572 license = stdenv.lib.licenses.bsd3;
524− "basement" = callPackage
525− ({ mkDerivation, base, ghc-prim }:
529− sha256 = "194jw567di4q2758943q9rrwkbf9gl261my7qc21i9xhyabipx67";
530− libraryHaskellDepends = [ base ghc-prim ];
531− homepage = "https://github.com/haskell-foundation/foundation#readme";
532− description = "Foundation scrap box of array & string";
533− license = stdenv.lib.licenses.bsd3;
535 "basic-prelude" = callPackage
574 "basic-prelude" = callPackage
536 ({ mkDerivation, base, bytestring, containers, filepath, hashable
575 ({ mkDerivation, base, bytestring, containers, filepath, hashable
576+ , lifted-base, ReadArgs, safe, text, transformers
537− , text, transformers, unordered-containers, vector
577+ , unordered-containers, vector
539 mkDerivation {
579 mkDerivation {
540 pname = "basic-prelude";
580 pname = "basic-prelude";
541− version = "0.7.0";
581+ version = "0.6.1.1";
542− sha256 = "0yckmnvm6i4vw0mykj4fzl4ldsf67v8d2h0vp1bakyj84n4myx8h";
582+ sha256 = "1irfz57w4966y1vxkgh6bqxdlw3jijwz1pmq3qz9748linnpicgp";
543 libraryHaskellDepends = [
583 libraryHaskellDepends = [
544− base bytestring containers filepath hashable text transformers
584+ base bytestring containers filepath hashable lifted-base ReadArgs
545− unordered-containers vector
585+ safe text transformers unordered-containers vector
547− homepage = "https://github.com/snoyberg/basic-prelude#readme";
589+ homepage = "https://github.com/snoyberg/basic-prelude";
548 description = "An enhanced core prelude; a common foundation for alternate preludes";
590 description = "An enhanced core prelude; a common foundation for alternate preludes";
549 license = stdenv.lib.licenses.mit;
591 license = stdenv.lib.licenses.mit;
551 "bifunctors" = callPackage
593 "bifunctors" = callPackage
552 ({ mkDerivation, base, base-orphans, comonad, containers, hspec
594 ({ mkDerivation, base, base-orphans, comonad, containers, hspec
553− , hspec-discover, QuickCheck, semigroups, tagged, template-haskell
595+ , QuickCheck, semigroups, tagged, template-haskell, transformers
554− , th-abstraction, transformers, transformers-compat
596+ , transformers-compat
556 mkDerivation {
598 mkDerivation {
557 pname = "bifunctors";
599 pname = "bifunctors";
558− version = "5.5.3";
600+ version = "5.4.2";
559− sha256 = "1jn9rxg643xnlhrknmjz88nblcpsr45xwjkwwnn5nxpasa7m4d6l";
601+ sha256 = "13fwvw1102ik96pgi85i34kisz1h237vgw88ywsgifsah9kh4qiq";
560 libraryHaskellDepends = [
602 libraryHaskellDepends = [
561 base base-orphans comonad containers semigroups tagged
603 base base-orphans comonad containers semigroups tagged
562− template-haskell th-abstraction transformers
604+ template-haskell transformers transformers-compat
564 testHaskellDepends = [
606 testHaskellDepends = [
565 base hspec QuickCheck template-haskell transformers
607 base hspec QuickCheck template-haskell transformers
566 transformers-compat
608 transformers-compat
568− testToolDepends = [ hspec-discover ];
610+ doHaddock = false;
569 homepage = "http://github.com/ekmett/bifunctors/";
612 homepage = "http://github.com/ekmett/bifunctors/";
570 description = "Bifunctors";
613 description = "Bifunctors";
571 license = stdenv.lib.licenses.bsd3;
614 license = stdenv.lib.licenses.bsd3;
@@ -574,9 +617,11 @@ self: {
574 ({ mkDerivation, base }:
617 ({ mkDerivation, base }:
575 mkDerivation {
618 mkDerivation {
576 pname = "bindings-DSL";
619 pname = "bindings-DSL";
577− version = "1.0.25";
620+ version = "1.0.23";
578− sha256 = "0kqrd78nspl3lk4a0fqn47d8dirjg3b24dkvkigcrlb81hw35pk3";
621+ sha256 = "1rqhkk8hn1xjl3705dvakxx93q89vp0fw22v2cbrlapbir27cv7b";
579 libraryHaskellDepends = [ base ];
622 libraryHaskellDepends = [ base ];
580 homepage = "https://github.com/jwiegley/bindings-dsl/wiki";
625 homepage = "https://github.com/jwiegley/bindings-dsl/wiki";
581 description = "FFI domain specific language, on top of hsc2hs";
626 description = "FFI domain specific language, on top of hsc2hs";
582 license = stdenv.lib.licenses.bsd3;
627 license = stdenv.lib.licenses.bsd3;
@@ -588,68 +633,90 @@ self: {
589 mkDerivation {
634 mkDerivation {
590 pname = "blaze-builder";
635 pname = "blaze-builder";
591− version = "0.4.1.0";
636+ version = "0.4.0.2";
592− sha256 = "05681dih2d8s96an945wkbwl05w8ddbcfx8n3r3ck79ydyb8pz4i";
637+ sha256 = "1m33y6p5xldni8p4fzg8fmsyqvkfmnimdamr1xjnsmgm3dkf9lws";
593 libraryHaskellDepends = [ base bytestring deepseq text ];
638 libraryHaskellDepends = [ base bytestring deepseq text ];
594 testHaskellDepends = [
639 testHaskellDepends = [
595 base bytestring HUnit QuickCheck test-framework
640 base bytestring HUnit QuickCheck test-framework
596 test-framework-hunit test-framework-quickcheck2 text utf8-string
641 test-framework-hunit test-framework-quickcheck2 text utf8-string
598 homepage = "http://github.com/lpsmith/blaze-builder";
645 homepage = "http://github.com/lpsmith/blaze-builder";
599 description = "Efficient buffered output";
646 description = "Efficient buffered output";
600 license = stdenv.lib.licenses.bsd3;
647 license = stdenv.lib.licenses.bsd3;
602 "blaze-html" = callPackage
649 "blaze-html" = callPackage
603 ({ mkDerivation, base, blaze-builder, blaze-markup, bytestring
650 ({ mkDerivation, base, blaze-builder, blaze-markup, bytestring
604− , text
651+ , containers, HUnit, QuickCheck, test-framework
652+ , test-framework-hunit, test-framework-quickcheck2, text
606 mkDerivation {
654 mkDerivation {
607 pname = "blaze-html";
655 pname = "blaze-html";
608− version = "0.9.1.1";
656+ version = "0.9.0.1";
609− sha256 = "06xv8fqhclfjj61z74cgggn4lmx1s7diakxg84mnkgfvk11983pa";
657+ sha256 = "0r0acv47nh75bmf7kjyfvhcwz8f02rn9x0a1l80pzgyczfrsmkmf";
610 libraryHaskellDepends = [
658 libraryHaskellDepends = [
611 base blaze-builder blaze-markup bytestring text
659 base blaze-builder blaze-markup bytestring text
661+ testHaskellDepends = [
662+ base blaze-builder blaze-markup bytestring containers HUnit
663+ QuickCheck test-framework test-framework-hunit
664+ test-framework-quickcheck2 text
613 doCheck = false;
667 doCheck = false;
614 homepage = "http://jaspervdj.be/blaze";
668 homepage = "http://jaspervdj.be/blaze";
615 description = "A blazingly fast HTML combinator library for Haskell";
669 description = "A blazingly fast HTML combinator library for Haskell";
616 license = stdenv.lib.licenses.bsd3;
670 license = stdenv.lib.licenses.bsd3;
618 "blaze-markup" = callPackage
672 "blaze-markup" = callPackage
619− ({ mkDerivation, base, blaze-builder, bytestring, text }:
673+ ({ mkDerivation, base, blaze-builder, bytestring, containers, HUnit
674+ , QuickCheck, test-framework, test-framework-hunit
675+ , test-framework-quickcheck2, text
620 mkDerivation {
677 mkDerivation {
621 pname = "blaze-markup";
678 pname = "blaze-markup";
622− version = "0.8.2.1";
679+ version = "0.8.0.0";
623− sha256 = "0ih1c3qahkdgzbqihdhny5s313l2m66fbb88w8jbx7yz56y7rawh";
680+ sha256 = "03sl7xs6vk4zxbjszgyjpsppi1cknswg7z7rswz2f0rq62wwpq8r";
624 libraryHaskellDepends = [ base blaze-builder bytestring text ];
681 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
625 doCheck = false;
687 doCheck = false;
626 homepage = "http://jaspervdj.be/blaze";
688 homepage = "http://jaspervdj.be/blaze";
627 description = "A blazingly fast markup combinator library for Haskell";
689 description = "A blazingly fast markup combinator library for Haskell";
628 license = stdenv.lib.licenses.bsd3;
690 license = stdenv.lib.licenses.bsd3;
630− "bsb-http-chunked" = callPackage
631− ({ mkDerivation, base, bytestring, bytestring-builder }:
633− pname = "bsb-http-chunked";
634− version = "0.0.0.2";
635− sha256 = "1x6m6xkrcw6jiaig1bb2wb5pqyw31x8xr9k9pxgq2g3ng44pbjr8";
636− libraryHaskellDepends = [ base bytestring bytestring-builder ];
637− homepage = "http://github.com/sjakobi/bsb-http-chunked";
638− description = "Chunked HTTP transfer encoding for bytestring builders";
639− license = stdenv.lib.licenses.bsd3;
641 "byteable" = callPackage
692 "byteable" = callPackage
642 ({ mkDerivation, base, bytestring }:
693 ({ mkDerivation, base, bytestring }:
643 mkDerivation {
694 mkDerivation {
644 pname = "byteable";
695 pname = "byteable";
645 version = "0.1.1";
696 version = "0.1.1";
646 sha256 = "1qizg0kxxjqnd3cbrjhhidk5pbbciz0pb3z5kzikjjxnnnhk8fr4";
697 sha256 = "1qizg0kxxjqnd3cbrjhhidk5pbbciz0pb3z5kzikjjxnnnhk8fr4";
647− enableSeparateDataOutput = true;
648 libraryHaskellDepends = [ base bytestring ];
698 libraryHaskellDepends = [ base bytestring ];
649 homepage = "http://github.com/vincenthz/hs-byteable";
701 homepage = "http://github.com/vincenthz/hs-byteable";
650 description = "Type class for sequence of bytes";
702 description = "Type class for sequence of bytes";
651 license = stdenv.lib.licenses.bsd3;
703 license = stdenv.lib.licenses.bsd3;
705+ "bytedump" = callPackage
706+ ({ mkDerivation, base, bytestring }:
710+ sha256 = "1pf01mna3isx3i7m50yz3pw5ygz5sg8i8pshjb3yw8q41w2ba5xf";
712+ isExecutable = true;
713+ libraryHaskellDepends = [ base bytestring ];
716+ homepage = "http://github.com/vincenthz/hs-bytedump";
717+ description = "Flexible byte dump helpers for human readers";
718+ license = stdenv.lib.licenses.bsd3;
653 "byteorder" = callPackage
720 "byteorder" = callPackage
654 ({ mkDerivation, base }:
721 ({ mkDerivation, base }:
655 mkDerivation {
722 mkDerivation {
@@ -657,6 +724,8 @@ self: {
657 version = "1.0.4";
724 version = "1.0.4";
658 sha256 = "06995paxbxk8lldvarqpb3ygcjbg4v8dk4scib1rjzwlhssvn85x";
725 sha256 = "06995paxbxk8lldvarqpb3ygcjbg4v8dk4scib1rjzwlhssvn85x";
659 libraryHaskellDepends = [ base ];
726 libraryHaskellDepends = [ base ];
660 homepage = "http://community.haskell.org/~aslatter/code/byteorder";
729 homepage = "http://community.haskell.org/~aslatter/code/byteorder";
661 description = "Exposes the native endianness or byte ordering of the system";
730 description = "Exposes the native endianness or byte ordering of the system";
662 license = stdenv.lib.licenses.bsd3;
731 license = stdenv.lib.licenses.bsd3;
@@ -669,50 +738,59 @@ self: {
669 sha256 = "1hnvjac28y44yn78c9vdp1zvrknvlw98ky3g4n5vivr16rvh8x3d";
738 sha256 = "1hnvjac28y44yn78c9vdp1zvrknvlw98ky3g4n5vivr16rvh8x3d";
670 libraryHaskellDepends = [ base bytestring deepseq ];
739 libraryHaskellDepends = [ base bytestring deepseq ];
671 doHaddock = false;
740 doHaddock = false;
672 description = "The new bytestring builder, packaged outside of GHC";
742 description = "The new bytestring builder, packaged outside of GHC";
673 license = stdenv.lib.licenses.bsd3;
743 license = stdenv.lib.licenses.bsd3;
675− "cabal-doctest" = callPackage
745+ "bytestring-handle" = callPackage
676− ({ mkDerivation, base, Cabal, directory, filepath }:
746+ ({ mkDerivation, base, bytestring }:
677 mkDerivation {
747 mkDerivation {
678− pname = "cabal-doctest";
748+ pname = "bytestring-handle";
679− version = "1.0.6";
749+ version = "0.1.0.5";
680− sha256 = "0bgd4jdmzxq5y465r4sf4jv2ix73yvblnr4c9wyazazafddamjny";
750+ sha256 = "10xv4m1k1wxnbabb02slp08fxcmv8m4nsbncbgj24a53bgrjdi52";
682− editedCabalFile = "1bk85avgc93yvcggwbk01fy8nvg6753wgmaanhkry0hz55h7mpld";
683− libraryHaskellDepends = [ base Cabal directory filepath ];
751+ libraryHaskellDepends = [ base bytestring ];
684− homepage = "https://github.com/phadej/cabal-doctest";
752+ doHaddock = false;
685− description = "A Setup.hs helper for doctests running";
753+ doCheck = false;
754+ homepage = "http://hub.darcs.net/ganesh/bytestring-handle";
755+ description = "ByteString-backed Handles";
686 license = stdenv.lib.licenses.bsd3;
756 license = stdenv.lib.licenses.bsd3;
688 "cabal2nix" = callPackage
758 "cabal2nix" = callPackage
689 ({ mkDerivation, aeson, ansi-wl-pprint, base, bytestring, Cabal
759 ({ mkDerivation, aeson, ansi-wl-pprint, base, bytestring, Cabal
690− , containers, deepseq, directory, distribution-nixpkgs, filepath
760+ , cabal-doctest, containers, deepseq, directory
761+ , distribution-nixpkgs, doctest, filepath, hackage-db, hopenssl
691− , hackage-db, hopenssl, hpack, language-nix, lens, monad-par
762+ , language-nix, lens, monad-par, monad-par-extras, mtl
692− , monad-par-extras, mtl, optparse-applicative, pretty, process
763+ , optparse-applicative, pretty, process, split, text, time
693− , split, tasty, tasty-golden, text, time, transformers, yaml
764+ , transformers, utf8-string, yaml
695 mkDerivation {
766 mkDerivation {
696 pname = "cabal2nix";
767 pname = "cabal2nix";
697− version = "2.9.3";
768+ version = "2.3.1";
698− sha256 = "10l1k8rilf032v6pchwhxaq53mr0d08h6xkllidc3c7wfkzcx7qj";
769+ sha256 = "0xi4mj8gyb2k9a43dp49wc84sbxpv9sfa8cmzfp0mkak0alwqahj";
699 isLibrary = true;
770 isLibrary = true;
700 isExecutable = true;
771 isExecutable = true;
772+ setupHaskellDepends = [ base Cabal cabal-doctest ];
701 libraryHaskellDepends = [
773 libraryHaskellDepends = [
702 aeson ansi-wl-pprint base bytestring Cabal containers deepseq
774 aeson ansi-wl-pprint base bytestring Cabal containers deepseq
703− directory distribution-nixpkgs filepath hackage-db hopenssl hpack
775+ directory distribution-nixpkgs filepath hackage-db hopenssl
704 language-nix lens optparse-applicative pretty process split text
776 language-nix lens optparse-applicative pretty process split text
705− time transformers yaml
777+ transformers yaml
707 executableHaskellDepends = [
779 executableHaskellDepends = [
708− aeson base bytestring Cabal containers directory
780+ aeson ansi-wl-pprint base bytestring Cabal containers deepseq
709− distribution-nixpkgs filepath hopenssl language-nix lens monad-par
781+ directory distribution-nixpkgs filepath hackage-db hopenssl
782+ language-nix lens monad-par monad-par-extras mtl
710− monad-par-extras mtl optparse-applicative pretty
783+ optparse-applicative pretty process split text time transformers
712 testHaskellDepends = [
786 testHaskellDepends = [
713− base Cabal containers directory filepath language-nix lens pretty
787+ aeson ansi-wl-pprint base bytestring Cabal containers deepseq
714− process tasty tasty-golden
788+ directory distribution-nixpkgs doctest filepath hackage-db hopenssl
789+ language-nix lens optparse-applicative pretty process split text
716 homepage = "https://github.com/nixos/cabal2nix#readme";
794 homepage = "https://github.com/nixos/cabal2nix#readme";
717 description = "Convert Cabal files into Nix build instructions";
795 description = "Convert Cabal files into Nix build instructions";
718 license = stdenv.lib.licenses.bsd3;
796 license = stdenv.lib.licenses.bsd3;
@@ -725,54 +803,36 @@ self: {
725 sha256 = "1qmihf5jafmc79sk52l6gpx75f5bnla2lp62kh3p34x3j84mwpzj";
803 sha256 = "1qmihf5jafmc79sk52l6gpx75f5bnla2lp62kh3p34x3j84mwpzj";
726 libraryHaskellDepends = [ base ];
804 libraryHaskellDepends = [ base ];
727 testHaskellDepends = [ base nanospec ];
805 testHaskellDepends = [ base nanospec ];
728 homepage = "https://github.com/sol/call-stack#readme";
808 homepage = "https://github.com/sol/call-stack#readme";
729 description = "Use GHC call-stacks in a backward compatible way";
809 description = "Use GHC call-stacks in a backward compatible way";
730 license = stdenv.lib.licenses.mit;
810 license = stdenv.lib.licenses.mit;
732 "case-insensitive" = callPackage
812 "case-insensitive" = callPackage
733 ({ mkDerivation, base, bytestring, criterion, deepseq, hashable
813 ({ mkDerivation, base, bytestring, criterion, deepseq, hashable
734− , HUnit, test-framework, test-framework-hunit, text
814+ , text
736 mkDerivation {
816 mkDerivation {
737 pname = "case-insensitive";
817 pname = "case-insensitive";
738− version = "1.2.0.11";
818+ version = "1.2.0.10";
739− sha256 = "1qrpxfirsxckg7jv28f5ah2qc8lh95hp7rnqkbqs1ahcwlbnvkm7";
819+ sha256 = "0v1hclvv0516fnlj5j2izd9xmakl7dshi9cb32iz6dgvzx01qck6";
740 libraryHaskellDepends = [ base bytestring deepseq hashable text ];
820 libraryHaskellDepends = [ base bytestring deepseq hashable text ];
741− testHaskellDepends = [
742− base bytestring HUnit test-framework test-framework-hunit text
744 benchmarkHaskellDepends = [ base bytestring criterion deepseq ];
821 benchmarkHaskellDepends = [ base bytestring criterion deepseq ];
745 homepage = "https://github.com/basvandijk/case-insensitive";
824 homepage = "https://github.com/basvandijk/case-insensitive";
746 description = "Case insensitive string comparison";
825 description = "Case insensitive string comparison";
747 license = stdenv.lib.licenses.bsd3;
826 license = stdenv.lib.licenses.bsd3;
749− "cassava" = callPackage
750− ({ mkDerivation, array, attoparsec, base, bytestring, containers
751− , deepseq, hashable, Only, scientific, text, text-short
752− , unordered-containers, vector
756− version = "0.5.1.0";
757− sha256 = "0xs2c5lpy0g5lsmp2cx0dm5lnxij7cgry6xd5gsn3bfdlap8lb3n";
758− configureFlags = [ "-f-bytestring--lt-0_10_4" ];
759− libraryHaskellDepends = [
760− array attoparsec base bytestring containers deepseq hashable Only
761− scientific text text-short unordered-containers vector
764− homepage = "https://github.com/hvr/cassava";
765− description = "A CSV parsing and encoding library";
766− license = stdenv.lib.licenses.bsd3;
768 "cereal" = callPackage
828 "cereal" = callPackage
769 ({ mkDerivation, array, base, bytestring, containers, ghc-prim
829 ({ mkDerivation, array, base, bytestring, containers, ghc-prim
770 , QuickCheck, test-framework, test-framework-quickcheck2
830 , QuickCheck, test-framework, test-framework-quickcheck2
772 mkDerivation {
832 mkDerivation {
773 pname = "cereal";
833 pname = "cereal";
774− version = "0.5.5.0";
834+ version = "0.5.4.0";
775− sha256 = "08k8y6nf3n8h8gzw4a44mssy7rhgpmfj28lhczjz4vgszc7k55qb";
835+ sha256 = "1rzyr8r9pjlgas5pc8n776r22i0ficanq05ypqrs477jxxd6rjns";
776 libraryHaskellDepends = [
836 libraryHaskellDepends = [
777 array base bytestring containers ghc-prim
837 array base bytestring containers ghc-prim
@@ -780,6 +840,8 @@ self: {
780 base bytestring QuickCheck test-framework
840 base bytestring QuickCheck test-framework
781 test-framework-quickcheck2
841 test-framework-quickcheck2
783 homepage = "https://github.com/GaloisInc/cereal";
845 homepage = "https://github.com/GaloisInc/cereal";
784 description = "A binary serialization library";
846 description = "A binary serialization library";
785 license = stdenv.lib.licenses.bsd3;
847 license = stdenv.lib.licenses.bsd3;
@@ -790,77 +852,106 @@ self: {
791 mkDerivation {
853 mkDerivation {
792 pname = "cereal-conduit";
854 pname = "cereal-conduit";
793− version = "0.8.0";
855+ version = "0.7.3";
794− sha256 = "1srr7agvgfw78q5s1npjq5sgynvhjgllpihiv37ylkwqm4c4ap6r";
856+ sha256 = "18h09j16m4yc4fcp80x7m1p2c87q6f628z36y8bnxbcjc9m95gq5";
796− editedCabalFile = "1imyl3g2bni8bc6kajr857xh94fscphksj3286pxfpa8yp9vqqpc";
797 libraryHaskellDepends = [
857 libraryHaskellDepends = [
798 base bytestring cereal conduit resourcet transformers
858 base bytestring cereal conduit resourcet transformers
800 testHaskellDepends = [
860 testHaskellDepends = [
801− base bytestring cereal conduit HUnit mtl transformers
861+ base bytestring cereal conduit HUnit mtl resourcet transformers
803 homepage = "https://github.com/snoyberg/conduit";
865 homepage = "https://github.com/snoyberg/conduit";
804 description = "Turn Data.Serialize Gets and Puts into Sources, Sinks, and Conduits";
866 description = "Turn Data.Serialize Gets and Puts into Sources, Sinks, and Conduits";
805 license = stdenv.lib.licenses.bsd3;
867 license = stdenv.lib.licenses.bsd3;
869+ "chell" = callPackage
870+ ({ mkDerivation, ansi-terminal, base, bytestring, options, patience
871+ , random, template-haskell, text, transformers
875+ version = "0.4.0.1";
876+ sha256 = "0lb95abzxl4a87nfqxsxpb3a39pd52cci43hcvj8615hyhqvs2jz";
877+ libraryHaskellDepends = [
878+ ansi-terminal base bytestring options patience random
879+ template-haskell text transformers
883+ homepage = "https://john-millikin.com/software/chell/";
884+ description = "A simple and intuitive library for automated testing";
885+ license = stdenv.lib.licenses.mit;
807 "chunked-data" = callPackage
887 "chunked-data" = callPackage
808 ({ mkDerivation, base, bytestring, containers, semigroups, text
888 ({ mkDerivation, base, bytestring, containers, semigroups, text
809 , transformers, vector
889 , transformers, vector
811 mkDerivation {
891 mkDerivation {
812 pname = "chunked-data";
892 pname = "chunked-data";
813− version = "0.3.1";
893+ version = "0.3.0";
814− sha256 = "16m7y7fwrirbjbqqcsfmr4yxa9qvfax6r7pw0zl9ky71ms0wa47p";
894+ sha256 = "0bszq6fijnr4pmadzz89smj7kfmzx0ca3wd9ga8gv0in9jk9vgp1";
815 libraryHaskellDepends = [
895 libraryHaskellDepends = [
816 base bytestring containers semigroups text transformers vector
896 base bytestring containers semigroups text transformers vector
818− homepage = "https://github.com/snoyberg/mono-traversable#readme";
900+ homepage = "https://github.com/snoyberg/mono-traversable";
819 description = "Typeclasses for dealing with various chunked data representations";
901 description = "Typeclasses for dealing with various chunked data representations";
820 license = stdenv.lib.licenses.mit;
902 license = stdenv.lib.licenses.mit;
822 "classy-prelude" = callPackage
904 "classy-prelude" = callPackage
823 ({ mkDerivation, async, base, basic-prelude, bifunctors, bytestring
905 ({ mkDerivation, async, base, basic-prelude, bifunctors, bytestring
824− , chunked-data, containers, deepseq, dlist, ghc-prim, hashable
906+ , chunked-data, containers, deepseq, dlist, exceptions, ghc-prim
907+ , hashable, hspec, lifted-async, lifted-base, monad-unlift
825− , hspec, mono-traversable, mono-traversable-instances, mtl
908+ , mono-traversable, mono-traversable-instances, mtl
826− , mutable-containers, primitive, QuickCheck, say, semigroups, stm
909+ , mutable-containers, primitive, QuickCheck, safe-exceptions, say
827− , stm-chans, text, time, transformers, unliftio
910+ , semigroups, stm, stm-chans, text, time, time-locale-compat
911+ , transformers, transformers-base, unordered-containers, vector
828− , unordered-containers, vector, vector-instances
912+ , vector-instances
830 mkDerivation {
914 mkDerivation {
831 pname = "classy-prelude";
915 pname = "classy-prelude";
832− version = "1.4.0";
916+ version = "1.2.0.1";
833− sha256 = "1q7r4lnrxjsh7rj5nr0cs22ddp9m6maa7bzbkarxw3xbfrb2afrb";
917+ sha256 = "0d7s3z4vbp2pq696m0yc1ccd51d3qvz7f50ya7xijfx7771y0zm4";
834 libraryHaskellDepends = [
918 libraryHaskellDepends = [
835 async base basic-prelude bifunctors bytestring chunked-data
919 async base basic-prelude bifunctors bytestring chunked-data
836− containers deepseq dlist ghc-prim hashable mono-traversable
920+ containers deepseq dlist exceptions ghc-prim hashable lifted-async
921+ lifted-base monad-unlift mono-traversable
837− mono-traversable-instances mtl mutable-containers primitive say
922+ mono-traversable-instances mtl mutable-containers primitive
838− semigroups stm stm-chans text time transformers unliftio
923+ safe-exceptions say semigroups stm stm-chans text time
924+ time-locale-compat transformers transformers-base
839 unordered-containers vector vector-instances
925 unordered-containers vector vector-instances
841 testHaskellDepends = [
927 testHaskellDepends = [
842 base containers hspec QuickCheck transformers unordered-containers
928 base containers hspec QuickCheck transformers unordered-containers
844− homepage = "https://github.com/snoyberg/mono-traversable#readme";
932+ homepage = "https://github.com/snoyberg/mono-traversable";
845 description = "A typeclass-based Prelude";
933 description = "A typeclass-based Prelude";
846 license = stdenv.lib.licenses.mit;
934 license = stdenv.lib.licenses.mit;
848 "classy-prelude-conduit" = callPackage
936 "classy-prelude-conduit" = callPackage
849− ({ mkDerivation, base, bytestring, classy-prelude, conduit, hspec
937+ ({ mkDerivation, base, bytestring, classy-prelude, conduit
850− , monad-control, QuickCheck, resourcet, transformers, void
938+ , conduit-combinators, hspec, monad-control, QuickCheck, resourcet
939+ , transformers, void
852 mkDerivation {
941 mkDerivation {
853 pname = "classy-prelude-conduit";
942 pname = "classy-prelude-conduit";
854− version = "1.4.0";
943+ version = "1.2.0";
855− sha256 = "096466cyyxxmg3jpq705xjjc4r7v9b607hgbys8vybjlldkjbvrr";
944+ sha256 = "0zzc6095205qf58qnnagfnb90svlc0m4hw2q79kd4x6d8b80s294";
856 libraryHaskellDepends = [
945 libraryHaskellDepends = [
857− base bytestring classy-prelude conduit monad-control resourcet
946+ base bytestring classy-prelude conduit conduit-combinators
858− transformers void
947+ monad-control resourcet transformers void
860 testHaskellDepends = [
949 testHaskellDepends = [
861 base bytestring conduit hspec QuickCheck transformers
950 base bytestring conduit hspec QuickCheck transformers
863− homepage = "https://github.com/snoyberg/mono-traversable#readme";
954+ homepage = "https://github.com/snoyberg/mono-traversable";
864 description = "classy-prelude together with conduit functions";
955 description = "classy-prelude together with conduit functions";
865 license = stdenv.lib.licenses.mit;
956 license = stdenv.lib.licenses.mit;
@@ -872,6 +963,8 @@ self: {
872 sha256 = "07v91s20halsqjmziqb1sqjp2sjpckl9by7y28aaklwqi2bh2rl8";
963 sha256 = "07v91s20halsqjmziqb1sqjp2sjpckl9by7y28aaklwqi2bh2rl8";
873 libraryHaskellDepends = [ base ];
964 libraryHaskellDepends = [ base ];
874 testHaskellDepends = [ base tasty tasty-quickcheck ];
965 testHaskellDepends = [ base tasty tasty-quickcheck ];
875 homepage = "https://github.com/corsis/clock";
968 homepage = "https://github.com/corsis/clock";
876 description = "High-resolution clock functions: monotonic, realtime, cputime";
969 description = "High-resolution clock functions: monotonic, realtime, cputime";
877 license = stdenv.lib.licenses.bsd3;
970 license = stdenv.lib.licenses.bsd3;
@@ -882,13 +975,18 @@ self: {
883 mkDerivation {
976 mkDerivation {
884 pname = "cmdargs";
977 pname = "cmdargs";
885− version = "0.10.20";
978+ version = "0.10.17";
886− sha256 = "0cbkmgrcnwgigg6z88y3c09gm7g6dwm7gzbgr53h8k1xik29s9hf";
979+ sha256 = "1nklhglfa83s9rd8x4j40bvnzdvd81pwdq902sv51mnfyk5a8drl";
887 isLibrary = true;
980 isLibrary = true;
888 isExecutable = true;
981 isExecutable = true;
889 libraryHaskellDepends = [
982 libraryHaskellDepends = [
890 base filepath process template-haskell transformers
983 base filepath process template-haskell transformers
985+ executableHaskellDepends = [
986+ base filepath process template-haskell transformers
892 homepage = "https://github.com/ndmitchell/cmdargs#readme";
990 homepage = "https://github.com/ndmitchell/cmdargs#readme";
893 description = "Command line argument processing";
991 description = "Command line argument processing";
894 license = stdenv.lib.licenses.bsd3;
992 license = stdenv.lib.licenses.bsd3;
@@ -901,23 +999,12 @@ self: {
901 sha256 = "1491frk4jx6dlhifky9dvcxbsbcfssrz979a5hp5zn061rh8cp76";
999 sha256 = "1491frk4jx6dlhifky9dvcxbsbcfssrz979a5hp5zn061rh8cp76";
902 libraryHaskellDepends = [ base ];
1000 libraryHaskellDepends = [ base ];
903 testHaskellDepends = [ base ];
1001 testHaskellDepends = [ base ];
904 homepage = "https://github.com/RyanGlScott/code-page";
1004 homepage = "https://github.com/RyanGlScott/code-page";
905 description = "Windows code page library for Haskell";
1005 description = "Windows code page library for Haskell";
906 license = stdenv.lib.licenses.bsd3;
1006 license = stdenv.lib.licenses.bsd3;
908− "colour" = callPackage
909− ({ mkDerivation, base }:
913− sha256 = "1sy51nz096sv91nxqk6yk7b92b5a40axv9183xakvki2nc09yhqg";
914− enableSeparateDataOutput = true;
915− libraryHaskellDepends = [ base ];
917− homepage = "http://www.haskell.org/haskellwiki/Colour";
918− description = "A model for human colour/color perception";
919− license = stdenv.lib.licenses.mit;
921 "comonad" = callPackage
1008 "comonad" = callPackage
922 ({ mkDerivation, base, Cabal, cabal-doctest, containers
1009 ({ mkDerivation, base, Cabal, cabal-doctest, containers
923 , contravariant, distributive, doctest, semigroups, tagged
1010 , contravariant, distributive, doctest, semigroups, tagged
@@ -925,97 +1012,106 @@ self: {
926 mkDerivation {
1013 mkDerivation {
927 pname = "comonad";
1014 pname = "comonad";
928− version = "5.0.4";
1015+ version = "5.0.2";
929− sha256 = "09g870c4flp4k3fgbibsd0mmfjani1qcpbcl685v8x89kxzrva3q";
1016+ sha256 = "115pai560rllsmym76bj787kwz5xx19y8bl6262005nddqwzxc0v";
1018+ editedCabalFile = "1lnsnx8p3wlfhd1xfc68za3b00vq77z2m6b0vqiw2laqmpj9akcw";
930 setupHaskellDepends = [ base Cabal cabal-doctest ];
1019 setupHaskellDepends = [ base Cabal cabal-doctest ];
931 libraryHaskellDepends = [
1020 libraryHaskellDepends = [
932 base containers contravariant distributive semigroups tagged
1021 base containers contravariant distributive semigroups tagged
933 transformers transformers-compat
1022 transformers transformers-compat
935 testHaskellDepends = [ base doctest ];
1024 testHaskellDepends = [ base doctest ];
936 homepage = "http://github.com/ekmett/comonad/";
1027 homepage = "http://github.com/ekmett/comonad/";
937 description = "Comonads";
1028 description = "Comonads";
938 license = stdenv.lib.licenses.bsd3;
1029 license = stdenv.lib.licenses.bsd3;
940− "concurrent-output" = callPackage
1031+ "conduit" = callPackage
941− ({ mkDerivation, ansi-terminal, async, base, directory, exceptions
1032+ ({ mkDerivation, base, containers, criterion, deepseq, exceptions
942− , process, stm, terminal-size, text, transformers, unix
1033+ , hspec, kan-extensions, lifted-base, mmorph, monad-control, mtl
1034+ , mwc-random, primitive, QuickCheck, resourcet, safe, split
1035+ , transformers, transformers-base, vector
944 mkDerivation {
1037 mkDerivation {
945− pname = "concurrent-output";
1038+ pname = "conduit";
946− version = "1.10.6";
1039+ version = "1.2.11";
947− sha256 = "1qlp1vij4qgcrkw8ym5xdc0pgfwklbhsfh56sgayy3cvpvcac093";
1040+ sha256 = "1xx8vj2azbzr2skcrpcy02hgnik01i6hcx01h0mjd4fr0hzl4rhb";
948 libraryHaskellDepends = [
1041 libraryHaskellDepends = [
949− ansi-terminal async base directory exceptions process stm
1042+ base exceptions lifted-base mmorph monad-control mtl primitive
950− terminal-size text transformers unix
952− description = "Ungarble output from several threads or commands";
953− license = stdenv.lib.licenses.bsd2;
955− "conduit" = callPackage
956− ({ mkDerivation, base, bytestring, containers, deepseq, directory
957− , exceptions, filepath, gauge, hspec, kan-extensions
958− , mono-traversable, mtl, mwc-random, primitive, QuickCheck
959− , resourcet, safe, silently, split, text, transformers, unix
1043+ resourcet transformers transformers-base
960− , unliftio, unliftio-core, vector
964− version = "1.3.0.3";
965− sha256 = "1sangm0qqi9dzlq95746a3kl14k8b09592a423shxjf2a0b1yx5v";
966− libraryHaskellDepends = [
967− base bytestring directory exceptions filepath mono-traversable mtl
968− primitive resourcet text transformers unix unliftio-core vector
970 testHaskellDepends = [
1045 testHaskellDepends = [
971− base bytestring containers directory exceptions filepath hspec
1046+ base containers exceptions hspec mtl QuickCheck resourcet safe
972− mono-traversable mtl QuickCheck resourcet safe silently split text
973− transformers unliftio vector
1047+ split transformers
975 benchmarkHaskellDepends = [
1049 benchmarkHaskellDepends = [
976− base containers deepseq gauge hspec kan-extensions mwc-random
1050+ base containers criterion deepseq hspec kan-extensions mwc-random
977 transformers vector
1051 transformers vector
979 homepage = "http://github.com/snoyberg/conduit";
1055 homepage = "http://github.com/snoyberg/conduit";
980 description = "Streaming data processing library";
1056 description = "Streaming data processing library";
981 license = stdenv.lib.licenses.mit;
1057 license = stdenv.lib.licenses.mit;
983 "conduit-combinators" = callPackage
1059 "conduit-combinators" = callPackage
984− ({ mkDerivation, base }:
1060+ ({ mkDerivation, base, base16-bytestring, base64-bytestring
1061+ , bytestring, chunked-data, conduit, conduit-extra, containers
1062+ , directory, filepath, hspec, monad-control, mono-traversable, mtl
1063+ , mwc-random, primitive, QuickCheck, resourcet, safe, silently
1064+ , text, transformers, transformers-base, unix, unix-compat, vector
985 mkDerivation {
1067 mkDerivation {
986 pname = "conduit-combinators";
1068 pname = "conduit-combinators";
987− version = "1.3.0";
1069+ version = "1.1.1";
988− sha256 = "1lz70vwp4y4lpsivxl0cshq7aq3968rh48r6rjvpyaj2l0bdj5wp";
1070+ sha256 = "0609miq03lq9visfb2dqqsxghmvgzm24pq39mqby1jnnah6yh8m0";
989− libraryHaskellDepends = [ base ];
1071+ libraryHaskellDepends = [
1072+ base base16-bytestring base64-bytestring bytestring chunked-data
1073+ conduit conduit-extra filepath monad-control mono-traversable
1074+ mwc-random primitive resourcet text transformers transformers-base
1075+ unix unix-compat vector void
1077+ testHaskellDepends = [
1078+ base base16-bytestring base64-bytestring bytestring chunked-data
1079+ conduit containers directory filepath hspec mono-traversable mtl
1080+ mwc-random QuickCheck safe silently text transformers vector
990 doHaddock = false;
1082 doHaddock = false;
991− homepage = "https://github.com/snoyberg/mono-traversable#readme";
1084+ homepage = "https://github.com/snoyberg/mono-traversable";
992− description = "DEPRECATED Functionality merged into the conduit package itself";
1085+ description = "Commonly used conduit functions, for both chunked and unchunked data";
993 license = stdenv.lib.licenses.mit;
1086 license = stdenv.lib.licenses.mit;
995 "conduit-extra" = callPackage
1088 "conduit-extra" = callPackage
996− ({ mkDerivation, async, attoparsec, base, bytestring
1089+ ({ mkDerivation, async, attoparsec, base, blaze-builder, bytestring
997− , bytestring-builder, conduit, directory, exceptions, filepath
1090+ , bytestring-builder, conduit, criterion, directory, exceptions
998− , gauge, hspec, network, primitive, process, QuickCheck, resourcet
1091+ , filepath, hspec, monad-control, network, primitive, process
999− , stm, streaming-commons, text, transformers, transformers-base
1092+ , QuickCheck, resourcet, stm, streaming-commons, text, transformers
1000− , typed-process, unliftio-core
1093+ , transformers-base
1002 mkDerivation {
1095 mkDerivation {
1003 pname = "conduit-extra";
1096 pname = "conduit-extra";
1004− version = "1.3.0";
1097+ version = "1.1.16";
1005− sha256 = "1bi2b6kdzy5f9glq46jzsk02has95jkxqz0cchpbmnakzhjwjh9c";
1098+ sha256 = "1mgqc34i6ccq5bjkkn943gfa3w0lhddi3am0fd5afnazrnxc2wmx";
1006 libraryHaskellDepends = [
1099 libraryHaskellDepends = [
1007− async attoparsec base bytestring conduit directory filepath network
1100+ async attoparsec base blaze-builder bytestring conduit directory
1101+ exceptions filepath monad-control network primitive process
1008− primitive process resourcet stm streaming-commons text transformers
1102+ resourcet stm streaming-commons text transformers transformers-base
1009− typed-process unliftio-core
1011 testHaskellDepends = [
1104 testHaskellDepends = [
1012− async attoparsec base bytestring bytestring-builder conduit
1105+ async attoparsec base blaze-builder bytestring bytestring-builder
1013− directory exceptions hspec process QuickCheck resourcet stm
1106+ conduit directory exceptions hspec process QuickCheck resourcet stm
1014 streaming-commons text transformers transformers-base
1107 streaming-commons text transformers transformers-base
1016 benchmarkHaskellDepends = [
1109 benchmarkHaskellDepends = [
1017− base bytestring bytestring-builder conduit gauge transformers
1110+ base blaze-builder bytestring bytestring-builder conduit criterion
1019 homepage = "http://github.com/snoyberg/conduit";
1115 homepage = "http://github.com/snoyberg/conduit";
1020 description = "Batteries included conduit: adapters for common libraries";
1116 description = "Batteries included conduit: adapters for common libraries";
1021 license = stdenv.lib.licenses.mit;
1117 license = stdenv.lib.licenses.mit;
@@ -1033,61 +1129,66 @@ self: {
1033 base byteable bytestring containers data-default-class network
1129 base byteable bytestring containers data-default-class network
1034 socks tls x509 x509-store x509-system x509-validation
1130 socks tls x509 x509-store x509-system x509-validation
1036 homepage = "http://github.com/vincenthz/hs-connection";
1134 homepage = "http://github.com/vincenthz/hs-connection";
1037 description = "Simple and easy network connections API";
1135 description = "Simple and easy network connections API";
1038 license = stdenv.lib.licenses.bsd3;
1136 license = stdenv.lib.licenses.bsd3;
1040 "constraints" = callPackage
1138 "constraints" = callPackage
1041− ({ mkDerivation, base, binary, deepseq, ghc-prim, hashable, hspec
1139+ ({ mkDerivation, base, binary, deepseq, ghc-prim, hashable, mtl
1042− , hspec-discover, mtl, semigroups, transformers
1043− , transformers-compat
1140+ , transformers, transformers-compat
1045 mkDerivation {
1142 mkDerivation {
1046 pname = "constraints";
1143 pname = "constraints";
1047− version = "0.10.1";
1144+ version = "0.9.1";
1048− sha256 = "1xy3vv78jxc17hm0z7qqspxjwv7l2jbcbj670yrl2f053qkfr02q";
1145+ sha256 = "11d76051i2a335bvack04dqvsz4zhgcms1jxlvy4a4c670l02vi7";
1049 libraryHaskellDepends = [
1146 libraryHaskellDepends = [
1050− base binary deepseq ghc-prim hashable mtl semigroups transformers
1147+ base binary deepseq ghc-prim hashable mtl transformers
1051 transformers-compat
1148 transformers-compat
1053− testHaskellDepends = [ base hspec ];
1150+ doHaddock = false;
1054− testToolDepends = [ hspec-discover ];
1151+ doCheck = false;
1055 homepage = "http://github.com/ekmett/constraints/";
1152 homepage = "http://github.com/ekmett/constraints/";
1056 description = "Constraint manipulation";
1153 description = "Constraint manipulation";
1057 license = stdenv.lib.licenses.bsd2;
1154 license = stdenv.lib.licenses.bsd2;
1059 "contravariant" = callPackage
1156 "contravariant" = callPackage
1060− ({ mkDerivation, base, StateVar, transformers, transformers-compat
1157+ ({ mkDerivation, base, semigroups, StateVar, transformers
1158+ , transformers-compat, void
1062 mkDerivation {
1160 mkDerivation {
1063 pname = "contravariant";
1161 pname = "contravariant";
1064− version = "1.4.1";
1162+ version = "1.4";
1065− sha256 = "1vfhk8c5cxmmakx7rflap1ipkx5q0j5vnlrcz7yz6y53kxhksgf9";
1163+ sha256 = "117fff8kkrvlmr8cb2jpj71z7lf2pdiyks6ilyx89mry6zqnsrp1";
1067− editedCabalFile = "0qj5nymccrb9p0cd6hffsy90jidjng14g9yv95z8v6h4q84sbzvx";
1068 libraryHaskellDepends = [
1164 libraryHaskellDepends = [
1069− base StateVar transformers transformers-compat
1165+ base semigroups StateVar transformers transformers-compat void
1071 homepage = "http://github.com/ekmett/contravariant/";
1169 homepage = "http://github.com/ekmett/contravariant/";
1072 description = "Contravariant functors";
1170 description = "Contravariant functors";
1073 license = stdenv.lib.licenses.bsd3;
1171 license = stdenv.lib.licenses.bsd3;
1075 "cookie" = callPackage
1173 "cookie" = callPackage
1076− ({ mkDerivation, base, bytestring, data-default-class, deepseq
1174+ ({ mkDerivation, base, blaze-builder, bytestring
1175+ , data-default-class, deepseq, HUnit, old-locale, QuickCheck, tasty
1077− , HUnit, QuickCheck, tasty, tasty-hunit, tasty-quickcheck, text
1176+ , tasty-hunit, tasty-quickcheck, text, time
1080 mkDerivation {
1178 mkDerivation {
1081 pname = "cookie";
1179 pname = "cookie";
1082− version = "0.4.4";
1180+ version = "0.4.2.1";
1083− sha256 = "1qy09i0jh2z9i9avy2khf8a8afq4fqgnv0fyrszgfg4kmq2fsi9j";
1181+ sha256 = "1r2j518lfcswn76qm6p2h1rl98gfsxad7p7z9qaww84fj28k0h86";
1084 libraryHaskellDepends = [
1182 libraryHaskellDepends = [
1085− base bytestring data-default-class deepseq text time
1183+ base blaze-builder bytestring data-default-class deepseq old-locale
1087 testHaskellDepends = [
1186 testHaskellDepends = [
1088− base bytestring HUnit QuickCheck tasty tasty-hunit tasty-quickcheck
1187+ base blaze-builder bytestring HUnit QuickCheck tasty tasty-hunit
1089− text time
1188+ tasty-quickcheck text time
1091 homepage = "http://github.com/snoyberg/cookie";
1192 homepage = "http://github.com/snoyberg/cookie";
1092 description = "HTTP cookie parsing and rendering";
1193 description = "HTTP cookie parsing and rendering";
1093 license = stdenv.lib.licenses.mit;
1194 license = stdenv.lib.licenses.mit;
@@ -1107,95 +1208,12 @@ self: {
1107 executableHaskellDepends = [
1208 executableHaskellDepends = [
1108 base directory old-locale old-time polyparse
1209 base directory old-locale old-time polyparse
1110 homepage = "http://projects.haskell.org/cpphs/";
1213 homepage = "http://projects.haskell.org/cpphs/";
1111 description = "A liberalised re-implementation of cpp, the C pre-processor";
1214 description = "A liberalised re-implementation of cpp, the C pre-processor";
1112 license = "LGPL";
1215 license = "LGPL";
1114− "cpu" = callPackage
1115− ({ mkDerivation, base }:
1119− sha256 = "0x19mlanmkg96h6h1i04w2i631z84y4rbk22ki4zhgsajysgw9sn";
1121− isExecutable = true;
1122− enableSeparateDataOutput = true;
1123− libraryHaskellDepends = [ base ];
1124− homepage = "http://github.com/vincenthz/hs-cpu";
1125− description = "Cpu information and properties helpers";
1126− license = stdenv.lib.licenses.bsd3;
1128− "criterion" = callPackage
1129− ({ mkDerivation, aeson, ansi-wl-pprint, base, base-compat
1130− , base-compat-batteries, binary, bytestring, cassava, code-page
1131− , containers, deepseq, directory, exceptions, filepath, Glob, HUnit
1132− , js-flot, js-jquery, microstache, mtl, mwc-random
1133− , optparse-applicative, parsec, QuickCheck, semigroups, statistics
1134− , tasty, tasty-hunit, tasty-quickcheck, text, time, transformers
1135− , transformers-compat, vector, vector-algorithms
1138− pname = "criterion";
1139− version = "1.4.1.0";
1140− sha256 = "0v429araqkcw3wwwi6fsp0g7g1hy3l47p061lcy7r4m7d9khd4y4";
1142− isExecutable = true;
1143− enableSeparateDataOutput = true;
1144− libraryHaskellDepends = [
1145− aeson ansi-wl-pprint base base-compat-batteries binary bytestring
1146− cassava code-page containers deepseq directory exceptions filepath
1147− Glob js-flot js-jquery microstache mtl mwc-random
1148− optparse-applicative parsec semigroups statistics text time
1149− transformers transformers-compat vector vector-algorithms
1151− executableHaskellDepends = [
1152− base base-compat-batteries optparse-applicative semigroups
1154− testHaskellDepends = [
1155− aeson base base-compat base-compat-batteries bytestring deepseq
1156− directory HUnit QuickCheck statistics tasty tasty-hunit
1157− tasty-quickcheck vector
1159− homepage = "http://www.serpentine.com/criterion";
1160− description = "Robust, reliable performance measurement and analysis";
1161− license = stdenv.lib.licenses.bsd3;
1163− "crypto-api" = callPackage
1164− ({ mkDerivation, base, bytestring, cereal, entropy, tagged
1168− pname = "crypto-api";
1169− version = "0.13.3";
1170− sha256 = "19bsmkqkpnvh01b77pmyarx00fic15j4hvg4pzscrj4prskrx2i9";
1172− editedCabalFile = "1z6n1sa5pn3iqvqjrd8hv4bc2pxzsrhm5sh0l8z7g9lbqp6w0wp5";
1173− libraryHaskellDepends = [
1174− base bytestring cereal entropy tagged transformers
1176− homepage = "https://github.com/TomMD/crypto-api";
1177− description = "A generic interface for cryptographic operations";
1178− license = stdenv.lib.licenses.bsd3;
1180− "crypto-api-tests" = callPackage
1181− ({ mkDerivation, base, bytestring, cereal, crypto-api, directory
1182− , filepath, HUnit, QuickCheck, test-framework, test-framework-hunit
1183− , test-framework-quickcheck2
1186− pname = "crypto-api-tests";
1188− sha256 = "0w3j43jdrlj28jryp18hc6q84nkl2yf4vs1hhgrsk7gb9kfyqjpl";
1189− enableSeparateDataOutput = true;
1190− libraryHaskellDepends = [
1191− base bytestring cereal crypto-api directory filepath HUnit
1192− QuickCheck test-framework test-framework-hunit
1193− test-framework-quickcheck2
1195− homepage = "http://trac.haskell.org/crypto-api/wiki";
1196− description = "A test framework and KATs for cryptographic operations";
1197− license = stdenv.lib.licenses.bsd3;
1199 "cryptohash" = callPackage
1217 "cryptohash" = callPackage
1200 ({ mkDerivation, base, byteable, bytestring, criterion, cryptonite
1218 ({ mkDerivation, base, byteable, bytestring, criterion, cryptonite
1201 , ghc-prim, HUnit, memory, QuickCheck, tasty, tasty-hunit
1219 , ghc-prim, HUnit, memory, QuickCheck, tasty, tasty-hunit
@@ -1213,55 +1231,54 @@ self: {
1213 tasty-quickcheck
1231 tasty-quickcheck
1215 benchmarkHaskellDepends = [ base byteable bytestring criterion ];
1233 benchmarkHaskellDepends = [ base byteable bytestring criterion ];
1216 homepage = "http://github.com/vincenthz/hs-cryptohash";
1236 homepage = "http://github.com/vincenthz/hs-cryptohash";
1217 description = "collection of crypto hashes, fast, pure and practical";
1237 description = "collection of crypto hashes, fast, pure and practical";
1218 license = stdenv.lib.licenses.bsd3;
1238 license = stdenv.lib.licenses.bsd3;
1240+ "cryptohash-conduit" = callPackage
1241+ ({ mkDerivation, base, bytestring, conduit, conduit-extra
1242+ , cryptohash, resourcet, transformers
1245+ pname = "cryptohash-conduit";
1247+ sha256 = "1kmlskgb0jx8hkzdncr24aqir9k1kyfcb2rypvkdld1yin4nslga";
1248+ libraryHaskellDepends = [
1249+ base bytestring conduit conduit-extra cryptohash resourcet
1254+ homepage = "http://github.com/vincenthz/hs-cryptohash-conduit";
1255+ description = "cryptohash conduit";
1256+ license = stdenv.lib.licenses.bsd3;
1220 "cryptonite" = callPackage
1258 "cryptonite" = callPackage
1221− ({ mkDerivation, base, basement, bytestring, deepseq, gauge
1259+ ({ mkDerivation, base, bytestring, criterion, deepseq, foundation
1222 , ghc-prim, integer-gmp, memory, random, tasty, tasty-hunit
1260 , ghc-prim, integer-gmp, memory, random, tasty, tasty-hunit
1223 , tasty-kat, tasty-quickcheck
1261 , tasty-kat, tasty-quickcheck
1225 mkDerivation {
1263 mkDerivation {
1226 pname = "cryptonite";
1264 pname = "cryptonite";
1227− version = "0.25";
1265+ version = "0.23";
1228− sha256 = "131wbbdr5yavs5k1ah9sz6fqx1ffyvaxf66pwjzsfc47mwc1mgl9";
1266+ sha256 = "1680dxgmnjgj083jhsw3rlljwaw0zqi5099m59x6kwqkxhn1qjpf";
1229 libraryHaskellDepends = [
1267 libraryHaskellDepends = [
1230− base basement bytestring deepseq ghc-prim integer-gmp memory
1268+ base bytestring deepseq foundation ghc-prim integer-gmp memory
1232 testHaskellDepends = [
1270 testHaskellDepends = [
1233 base bytestring memory tasty tasty-hunit tasty-kat tasty-quickcheck
1271 base bytestring memory tasty tasty-hunit tasty-kat tasty-quickcheck
1235 benchmarkHaskellDepends = [
1273 benchmarkHaskellDepends = [
1236− base bytestring deepseq gauge memory random
1274+ base bytestring criterion memory random
1238 homepage = "https://github.com/haskell-crypto/cryptonite";
1278 homepage = "https://github.com/haskell-crypto/cryptonite";
1239 description = "Cryptography Primitives sink";
1279 description = "Cryptography Primitives sink";
1240 license = stdenv.lib.licenses.bsd3;
1280 license = stdenv.lib.licenses.bsd3;
1242− "cryptonite-conduit" = callPackage
1243− ({ mkDerivation, base, bytestring, conduit, conduit-combinators
1244− , conduit-extra, cryptonite, exceptions, memory, resourcet, tasty
1245− , tasty-hunit, tasty-quickcheck, transformers
1248− pname = "cryptonite-conduit";
1250− sha256 = "1bldcmda4xh52mw1wfrjljv8crhw3al7v7kv1j0vidvr7ymnjpbh";
1252− editedCabalFile = "1hh2nzfz4qpxgivfilgk4ll416lph8b2fdkzpzrmqfjglivydfmz";
1253− libraryHaskellDepends = [
1254− base bytestring conduit conduit-extra cryptonite exceptions memory
1255− resourcet transformers
1257− testHaskellDepends = [
1258− base bytestring conduit conduit-combinators cryptonite memory tasty
1259− tasty-hunit tasty-quickcheck
1261− homepage = "https://github.com/haskell-crypto/cryptonite-conduit";
1262− description = "cryptonite conduit";
1263− license = stdenv.lib.licenses.bsd3;
1265 "data-default" = callPackage
1282 "data-default" = callPackage
1266 ({ mkDerivation, base, data-default-class
1283 ({ mkDerivation, base, data-default-class
1267 , data-default-instances-containers, data-default-instances-dlist
1284 , data-default-instances-containers, data-default-instances-dlist
@@ -1275,6 +1292,8 @@ self: {
1275 base data-default-class data-default-instances-containers
1292 base data-default-class data-default-instances-containers
1276 data-default-instances-dlist data-default-instances-old-locale
1293 data-default-instances-dlist data-default-instances-old-locale
1278 description = "A class for types with a default value";
1297 description = "A class for types with a default value";
1279 license = stdenv.lib.licenses.bsd3;
1298 license = stdenv.lib.licenses.bsd3;
@@ -1285,6 +1304,8 @@ self: {
1285 version = "0.1.2.0";
1304 version = "0.1.2.0";
1286 sha256 = "0miyjz8d4jyvqf2vp60lyfbnflx6cj2k8apmm9ly1hq0y0iv80ag";
1305 sha256 = "0miyjz8d4jyvqf2vp60lyfbnflx6cj2k8apmm9ly1hq0y0iv80ag";
1287 libraryHaskellDepends = [ base ];
1306 libraryHaskellDepends = [ base ];
1288 description = "A class for types with a default value";
1309 description = "A class for types with a default value";
1289 license = stdenv.lib.licenses.bsd3;
1310 license = stdenv.lib.licenses.bsd3;
@@ -1295,6 +1316,8 @@ self: {
1295 version = "0.0.1";
1316 version = "0.0.1";
1296 sha256 = "06h8xka031w752a7cjlzghvr8adqbl95xj9z5zc1b62w02phfpm5";
1317 sha256 = "06h8xka031w752a7cjlzghvr8adqbl95xj9z5zc1b62w02phfpm5";
1297 libraryHaskellDepends = [ base containers data-default-class ];
1318 libraryHaskellDepends = [ base containers data-default-class ];
1298 description = "Default instances for types in containers";
1321 description = "Default instances for types in containers";
1299 license = stdenv.lib.licenses.bsd3;
1322 license = stdenv.lib.licenses.bsd3;
@@ -1305,6 +1328,8 @@ self: {
1305 version = "0.0.1";
1328 version = "0.0.1";
1306 sha256 = "0narkdqiprhgayjiawrr4390h4rq4pl2pb6mvixbv2phrc8kfs3x";
1329 sha256 = "0narkdqiprhgayjiawrr4390h4rq4pl2pb6mvixbv2phrc8kfs3x";
1307 libraryHaskellDepends = [ base data-default-class dlist ];
1330 libraryHaskellDepends = [ base data-default-class dlist ];
1308 description = "Default instances for types in dlist";
1333 description = "Default instances for types in dlist";
1309 license = stdenv.lib.licenses.bsd3;
1334 license = stdenv.lib.licenses.bsd3;
@@ -1315,32 +1340,27 @@ self: {
1315 version = "0.0.1";
1340 version = "0.0.1";
1316 sha256 = "00h81i5phib741yj517p8mbnc48myvfj8axzsw44k34m48lv1lv0";
1341 sha256 = "00h81i5phib741yj517p8mbnc48myvfj8axzsw44k34m48lv1lv0";
1317 libraryHaskellDepends = [ base data-default-class old-locale ];
1342 libraryHaskellDepends = [ base data-default-class old-locale ];
1318 description = "Default instances for types in old-locale";
1345 description = "Default instances for types in old-locale";
1319 license = stdenv.lib.licenses.bsd3;
1346 license = stdenv.lib.licenses.bsd3;
1321− "data-ordlist" = callPackage
1322− ({ mkDerivation, base }:
1324− pname = "data-ordlist";
1325− version = "0.4.7.0";
1326− sha256 = "03a9ix1fcx08viwv2jg5ndw1qbkydyyrmjvqr9wasmcik9x1wv3g";
1327− libraryHaskellDepends = [ base ];
1328− description = "Set and bag operations on ordered lists";
1329− license = stdenv.lib.licenses.bsd3;
1331 "distribution-nixpkgs" = callPackage
1348 "distribution-nixpkgs" = callPackage
1332 ({ mkDerivation, aeson, base, bytestring, Cabal, containers
1349 ({ mkDerivation, aeson, base, bytestring, Cabal, containers
1333− , deepseq, hspec, language-nix, lens, pretty, process, split
1350+ , deepseq, doctest, hspec, language-nix, lens, pretty, process
1335 mkDerivation {
1353 mkDerivation {
1336 pname = "distribution-nixpkgs";
1354 pname = "distribution-nixpkgs";
1337− version = "1.1.1";
1355+ version = "1.1";
1338− sha256 = "1694crd3l9cyc0c5xvqmx62154519g2cnpzc5qmlypwrk258bssm";
1356+ sha256 = "15m881mrhpqg1xjdjz65ym8pajp1nijrcvb6dx3vv55430cjw1qx";
1339 libraryHaskellDepends = [
1357 libraryHaskellDepends = [
1340 aeson base bytestring Cabal containers deepseq language-nix lens
1358 aeson base bytestring Cabal containers deepseq language-nix lens
1341 pretty process split
1359 pretty process split
1343− testHaskellDepends = [ base deepseq hspec lens ];
1361+ testHaskellDepends = [ base deepseq doctest hspec lens ];
1344 homepage = "https://github.com/peti/distribution-nixpkgs#readme";
1364 homepage = "https://github.com/peti/distribution-nixpkgs#readme";
1345 description = "Types and functions to manipulate the Nixpkgs distribution";
1365 description = "Types and functions to manipulate the Nixpkgs distribution";
1346 license = stdenv.lib.licenses.bsd3;
1366 license = stdenv.lib.licenses.bsd3;
@@ -1354,25 +1374,28 @@ self: {
1354 pname = "distributive";
1374 pname = "distributive";
1355 version = "0.5.3";
1375 version = "0.5.3";
1356 sha256 = "0y566r97sfyvhsmd4yxiz4ns2mqgwf5bdbp56wgxl6wlkidq0wwi";
1376 sha256 = "0y566r97sfyvhsmd4yxiz4ns2mqgwf5bdbp56wgxl6wlkidq0wwi";
1357− revision = "6";
1377+ revision = "1";
1358− editedCabalFile = "06bd38rf31yrvvy989r44pm0id3dsxwcp6nxg7wk6ccj3n2b8rzk";
1378+ editedCabalFile = "0hsq03i0qa0jvw7kaaqic40zvfkzhkd25dgvbdg6hjzylf1k1gax";
1359 setupHaskellDepends = [ base Cabal cabal-doctest ];
1379 setupHaskellDepends = [ base Cabal cabal-doctest ];
1360 libraryHaskellDepends = [
1380 libraryHaskellDepends = [
1361 base base-orphans tagged transformers transformers-compat
1381 base base-orphans tagged transformers transformers-compat
1363 testHaskellDepends = [ base doctest generic-deriving hspec ];
1383 testHaskellDepends = [ base doctest generic-deriving hspec ];
1364 homepage = "http://github.com/ekmett/distributive/";
1386 homepage = "http://github.com/ekmett/distributive/";
1365 description = "Distributive functors -- Dual to Traversable";
1387 description = "Distributive functors -- Dual to Traversable";
1366 license = stdenv.lib.licenses.bsd3;
1388 license = stdenv.lib.licenses.bsd3;
1368 "dlist" = callPackage
1390 "dlist" = callPackage
1369− ({ mkDerivation, base, Cabal, deepseq, QuickCheck }:
1391+ ({ mkDerivation, base, deepseq }:
1370 mkDerivation {
1392 mkDerivation {
1371 pname = "dlist";
1393 pname = "dlist";
1372− version = "0.8.0.4";
1394+ version = "0.8.0.3";
1373− sha256 = "0yirrh0s6acjy9hhvf5fqg2d6q5y6gm9xs04v6w1imndh1xqdwdc";
1395+ sha256 = "0brgai4vs7xz29p06kd6gzg5bpa8iy3k7yzgcc44izspd74q4rw7";
1374 libraryHaskellDepends = [ base deepseq ];
1396 libraryHaskellDepends = [ base deepseq ];
1375− testHaskellDepends = [ base Cabal QuickCheck ];
1397+ doHaddock = false;
1376 homepage = "https://github.com/spl/dlist";
1399 homepage = "https://github.com/spl/dlist";
1377 description = "Difference lists";
1400 description = "Difference lists";
1378 license = stdenv.lib.licenses.bsd3;
1401 license = stdenv.lib.licenses.bsd3;
@@ -1384,6 +1407,8 @@ self: {
1384 version = "0.1.1.1";
1407 version = "0.1.1.1";
1385 sha256 = "0nsgrr25r4qxv2kpn7i20hra8jjkyllxfrhh5hml3ysjdz010jni";
1408 sha256 = "0nsgrr25r4qxv2kpn7i20hra8jjkyllxfrhh5hml3ysjdz010jni";
1386 libraryHaskellDepends = [ base dlist semigroups ];
1409 libraryHaskellDepends = [ base dlist semigroups ];
1387 homepage = "https://github.com/gregwebs/dlist-instances";
1412 homepage = "https://github.com/gregwebs/dlist-instances";
1388 description = "Difference lists instances";
1413 description = "Difference lists instances";
1389 license = stdenv.lib.licenses.bsd3;
1414 license = stdenv.lib.licenses.bsd3;
@@ -1396,23 +1421,21 @@ self: {
1397 mkDerivation {
1422 mkDerivation {
1398 pname = "doctest";
1423 pname = "doctest";
1399− version = "0.16.0";
1424+ version = "0.11.4";
1400− sha256 = "0hkccch65s3kp0b36h7bqhilnpi4bx8kngncm7ma9vbd3dwacjdv";
1425+ sha256 = "09a170wr13p2c0w085d7qbf2blrvj1qmg92j61xqi17rwdwkvyjs";
1401 isLibrary = true;
1426 isLibrary = true;
1402 isExecutable = true;
1427 isExecutable = true;
1403 libraryHaskellDepends = [
1428 libraryHaskellDepends = [
1404 base base-compat code-page deepseq directory filepath ghc ghc-paths
1429 base base-compat code-page deepseq directory filepath ghc ghc-paths
1405 process syb transformers
1430 process syb transformers
1407− executableHaskellDepends = [
1432+ executableHaskellDepends = [ base ];
1408− base base-compat code-page deepseq directory filepath ghc ghc-paths
1409− process syb transformers
1411 testHaskellDepends = [
1433 testHaskellDepends = [
1412 base base-compat code-page deepseq directory filepath ghc ghc-paths
1434 base base-compat code-page deepseq directory filepath ghc ghc-paths
1413 hspec HUnit mockery process QuickCheck setenv silently
1435 hspec HUnit mockery process QuickCheck setenv silently
1414 stringbuilder syb transformers with-location
1436 stringbuilder syb transformers with-location
1416 doCheck = false;
1439 doCheck = false;
1417 homepage = "https://github.com/sol/doctest#readme";
1440 homepage = "https://github.com/sol/doctest#readme";
1418 description = "Test interactive Haskell examples";
1441 description = "Test interactive Haskell examples";
@@ -1422,25 +1445,35 @@ self: {
1422 ({ mkDerivation, base, directory, filepath, time, unix }:
1445 ({ mkDerivation, base, directory, filepath, time, unix }:
1423 mkDerivation {
1446 mkDerivation {
1424 pname = "easy-file";
1447 pname = "easy-file";
1425− version = "0.2.2";
1448+ version = "0.2.1";
1426− sha256 = "0zmlcz723051qpn8l8vi51c5rx1blwrw4094jcshkmj8p9r2xxaj";
1449+ sha256 = "0v75081bx4qzlqy29hh639nzlr7dncwza3qxbzm9njc4jarf31pz";
1427 libraryHaskellDepends = [ base directory filepath time unix ];
1450 libraryHaskellDepends = [ base directory filepath time unix ];
1428 homepage = "http://github.com/kazu-yamamoto/easy-file";
1453 homepage = "http://github.com/kazu-yamamoto/easy-file";
1429 description = "Cross-platform File handling";
1454 description = "Cross-platform File handling";
1430 license = stdenv.lib.licenses.bsd3;
1455 license = stdenv.lib.licenses.bsd3;
1432− "entropy" = callPackage
1457+ "either" = callPackage
1433− ({ mkDerivation, base, bytestring, Cabal, directory, filepath
1458+ ({ mkDerivation, base, bifunctors, exceptions, free, mmorph
1434− , process, unix
1459+ , monad-control, MonadRandom, mtl, profunctors, semigroupoids
1460+ , semigroups, transformers, transformers-base
1436 mkDerivation {
1462 mkDerivation {
1437− pname = "entropy";
1463+ pname = "either";
1438− version = "0.4.1.1";
1464+ version = "4.4.1.1";
1439− sha256 = "1ahz5g148l6sax3dy505na2513i99c7bxix68jja5kbx4f271zcf";
1465+ sha256 = "1lrlwqqnm6ibfcydlv5qvvssw7bm0c6yypy0rayjzv1znq7wp1xh";
1440− setupHaskellDepends = [ base Cabal directory filepath process ];
1466+ revision = "2";
1467+ editedCabalFile = "1n7792mcrvfh31qrbj8mpnx372s03kz83mypj7l4fm5h6zi4a3hs";
1441− libraryHaskellDepends = [ base bytestring unix ];
1468+ libraryHaskellDepends = [
1469+ base bifunctors exceptions free mmorph monad-control MonadRandom
1470+ mtl profunctors semigroupoids semigroups transformers
1442− homepage = "https://github.com/TomMD/entropy";
1475+ homepage = "http://github.com/ekmett/either/";
1443− description = "A platform independent entropy source";
1476+ description = "An either monad transformer";
1444 license = stdenv.lib.licenses.bsd3;
1477 license = stdenv.lib.licenses.bsd3;
1446 "erf" = callPackage
1479 "erf" = callPackage
@@ -1450,28 +1483,31 @@ self: {
1450 version = "2.0.0.0";
1483 version = "2.0.0.0";
1451 sha256 = "0dxk2r32ajmmc05vaxcp0yw6vgv4lkbmh8jcshncn98xgsfbgw14";
1484 sha256 = "0dxk2r32ajmmc05vaxcp0yw6vgv4lkbmh8jcshncn98xgsfbgw14";
1452 libraryHaskellDepends = [ base ];
1485 libraryHaskellDepends = [ base ];
1453 description = "The error function, erf, and related functions";
1488 description = "The error function, erf, and related functions";
1454 license = stdenv.lib.licenses.bsd3;
1489 license = stdenv.lib.licenses.bsd3;
1456 "exceptions" = callPackage
1491 "exceptions" = callPackage
1457 ({ mkDerivation, base, mtl, QuickCheck, stm, template-haskell
1492 ({ mkDerivation, base, mtl, QuickCheck, stm, template-haskell
1458− , test-framework, test-framework-hunit, test-framework-quickcheck2
1493+ , test-framework, test-framework-quickcheck2, transformers
1459− , transformers, transformers-compat
1494+ , transformers-compat
1461 mkDerivation {
1496 mkDerivation {
1462 pname = "exceptions";
1497 pname = "exceptions";
1463− version = "0.10.0";
1498+ version = "0.8.3";
1464− sha256 = "1ms9zansv0pwzwdjncvx4kf18lnkjy2p61hvjhvxmjx5bqp93p8y";
1499+ sha256 = "1gl7xzffsqmigam6zg0jsglncgzxqafld2p6kb7ccp9xirzdjsjd";
1465− revision = "1";
1500+ revision = "2";
1466− editedCabalFile = "1ydvmhi9bj7b1md3wd4l2z2lccgyjgv3ha8milmy2l4lad9xh6xy";
1501+ editedCabalFile = "1vl59j0l7m53hkzlcfmdbqbab8dk4lp9gzwryn7nsr6ylg94wayw";
1467 libraryHaskellDepends = [
1502 libraryHaskellDepends = [
1468 base mtl stm template-haskell transformers transformers-compat
1503 base mtl stm template-haskell transformers transformers-compat
1470 testHaskellDepends = [
1505 testHaskellDepends = [
1471 base mtl QuickCheck stm template-haskell test-framework
1506 base mtl QuickCheck stm template-haskell test-framework
1472− test-framework-hunit test-framework-quickcheck2 transformers
1507+ test-framework-quickcheck2 transformers transformers-compat
1473− transformers-compat
1475 homepage = "http://github.com/ekmett/exceptions/";
1511 homepage = "http://github.com/ekmett/exceptions/";
1476 description = "Extensible optionally-pure exceptions";
1512 description = "Extensible optionally-pure exceptions";
1477 license = stdenv.lib.licenses.bsd3;
1513 license = stdenv.lib.licenses.bsd3;
@@ -1483,22 +1519,38 @@ self: {
1483 version = "0.1.1.4";
1519 version = "0.1.1.4";
1484 sha256 = "1273nqws9ij1rp1bsq5jc7k2jxpqa0svawdbim05lf302y0firbc";
1520 sha256 = "1273nqws9ij1rp1bsq5jc7k2jxpqa0svawdbim05lf302y0firbc";
1485 libraryHaskellDepends = [ base ];
1521 libraryHaskellDepends = [ base ];
1486 description = "Extensible exceptions";
1524 description = "Extensible exceptions";
1487 license = stdenv.lib.licenses.bsd3;
1525 license = stdenv.lib.licenses.bsd3;
1527+ "fail" = callPackage
1531+ version = "4.9.0.0";
1532+ sha256 = "18nlj6xvnggy61gwbyrpmvbdkq928wv0wx2zcsljb52kbhddnp3d";
1535+ homepage = "https://prime.haskell.org/wiki/Libraries/Proposals/MonadFail";
1536+ description = "Forward-compatible MonadFail class";
1537+ license = stdenv.lib.licenses.bsd3;
1489 "fast-logger" = callPackage
1539 "fast-logger" = callPackage
1490 ({ mkDerivation, array, auto-update, base, bytestring, directory
1540 ({ mkDerivation, array, auto-update, base, bytestring, directory
1491 , easy-file, filepath, hspec, text, unix, unix-time
1541 , easy-file, filepath, hspec, text, unix, unix-time
1493 mkDerivation {
1543 mkDerivation {
1494 pname = "fast-logger";
1544 pname = "fast-logger";
1495− version = "2.4.11";
1545+ version = "2.4.10";
1496− sha256 = "1ad2vq4nifdxshqk9yrmghqizhkgybfz134kpr6padglb2mxxrdv";
1546+ sha256 = "13b7rrv8dw574k6lbl96nar67fx81058gvilsc42v0lgm38sbi6y";
1497 libraryHaskellDepends = [
1547 libraryHaskellDepends = [
1498 array auto-update base bytestring directory easy-file filepath text
1548 array auto-update base bytestring directory easy-file filepath text
1499 unix unix-time
1549 unix unix-time
1501 testHaskellDepends = [ base bytestring directory hspec ];
1551 testHaskellDepends = [ base bytestring directory hspec ];
1502 homepage = "https://github.com/kazu-yamamoto/logger";
1554 homepage = "https://github.com/kazu-yamamoto/logger";
1503 description = "A fast logging system";
1555 description = "A fast logging system";
1504 license = stdenv.lib.licenses.bsd3;
1556 license = stdenv.lib.licenses.bsd3;
@@ -1506,88 +1558,77 @@ self: {
1506 "foldl" = callPackage
1558 "foldl" = callPackage
1507 ({ mkDerivation, base, bytestring, comonad, containers
1559 ({ mkDerivation, base, bytestring, comonad, containers
1508 , contravariant, criterion, hashable, mwc-random, primitive
1560 , contravariant, criterion, hashable, mwc-random, primitive
1509− , profunctors, semigroupoids, semigroups, text, transformers
1510− , unordered-containers, vector, vector-builder
1561+ , profunctors, text, transformers, unordered-containers, vector
1512 mkDerivation {
1563 mkDerivation {
1513 pname = "foldl";
1564 pname = "foldl";
1514− version = "1.4.2";
1565+ version = "1.2.5";
1515− sha256 = "14ccc2spv63v7vipfrmk8jbbw2x1dkkxsyzqzcpnkzjw0yg4ghc9";
1566+ sha256 = "0jzc00dqwkr3kvy40f8f9klh24s8zvhfk2flrlyichc6zcy5qbda";
1516 libraryHaskellDepends = [
1567 libraryHaskellDepends = [
1517 base bytestring comonad containers contravariant hashable
1568 base bytestring comonad containers contravariant hashable
1518− mwc-random primitive profunctors semigroupoids semigroups text
1569+ mwc-random primitive profunctors text transformers
1519− transformers unordered-containers vector vector-builder
1570+ unordered-containers vector
1521 benchmarkHaskellDepends = [ base criterion ];
1572 benchmarkHaskellDepends = [ base criterion ];
1522 description = "Composable, streaming, and efficient left folds";
1575 description = "Composable, streaming, and efficient left folds";
1523 license = stdenv.lib.licenses.bsd3;
1576 license = stdenv.lib.licenses.bsd3;
1525 "foundation" = callPackage
1578 "foundation" = callPackage
1526− ({ mkDerivation, base, basement, gauge, ghc-prim }:
1579+ ({ mkDerivation, base, criterion, ghc-prim, mtl, QuickCheck, tasty
1580+ , tasty-hunit, tasty-quickcheck
1527 mkDerivation {
1582 mkDerivation {
1528 pname = "foundation";
1583 pname = "foundation";
1529− version = "0.0.21";
1584+ version = "0.0.13";
1530− sha256 = "1q43y8wfj0wf9gdq2kzphwjwq6m5pvryy1lqgk954aq5z3ks1lsf";
1585+ sha256 = "0pvmq3lkbdzj861l7jkf5xsib77j756y0vml8kgr2rckpz5qashh";
1531− libraryHaskellDepends = [ base basement ghc-prim ];
1586+ libraryHaskellDepends = [ base ghc-prim ];
1532− testHaskellDepends = [ base basement ];
1587+ testHaskellDepends = [
1588+ base mtl QuickCheck tasty tasty-hunit tasty-quickcheck
1533− benchmarkHaskellDepends = [ base basement gauge ];
1590+ benchmarkHaskellDepends = [ base criterion ];
1534 homepage = "https://github.com/haskell-foundation/foundation";
1593 homepage = "https://github.com/haskell-foundation/foundation";
1535 description = "Alternative prelude with batteries and no dependencies";
1594 description = "Alternative prelude with batteries and no dependencies";
1536 license = stdenv.lib.licenses.bsd3;
1595 license = stdenv.lib.licenses.bsd3;
1538 "free" = callPackage
1597 "free" = callPackage
1539 ({ mkDerivation, base, bifunctors, comonad, containers
1598 ({ mkDerivation, base, bifunctors, comonad, containers
1540− , distributive, exceptions, mtl, profunctors, semigroupoids
1599+ , distributive, exceptions, mtl, prelude-extras, profunctors
1541− , semigroups, template-haskell, transformers, transformers-base
1600+ , semigroupoids, semigroups, template-haskell, transformers
1542 , transformers-compat
1601 , transformers-compat
1544 mkDerivation {
1603 mkDerivation {
1545 pname = "free";
1604 pname = "free";
1546− version = "5.0.2";
1605+ version = "4.12.4";
1547− sha256 = "15m3n9vhz7z3kzv1w3wlfa3x8jp4cbrkwmrcjr7jlx39iqffn1gg";
1606+ sha256 = "1147s393442xf4gkpbq0rd1p286vmykgx85mxhk5d1c7wfm4bzn9";
1548 libraryHaskellDepends = [
1607 libraryHaskellDepends = [
1549 base bifunctors comonad containers distributive exceptions mtl
1608 base bifunctors comonad containers distributive exceptions mtl
1550− profunctors semigroupoids semigroups template-haskell transformers
1609+ prelude-extras profunctors semigroupoids semigroups
1551− transformers-base transformers-compat
1610+ template-haskell transformers transformers-compat
1553 homepage = "http://github.com/ekmett/free/";
1614 homepage = "http://github.com/ekmett/free/";
1554 description = "Monads for free";
1615 description = "Monads for free";
1555 license = stdenv.lib.licenses.bsd3;
1616 license = stdenv.lib.licenses.bsd3;
1557− "gauge" = callPackage
1558− ({ mkDerivation, base, basement, bytestring, deepseq, directory
1559− , foundation, process, vector
1564− sha256 = "0slsimv2zn9yhakxy2wdyfj6bgjd1p65wp6nr8j0ba7df64xykjs";
1565− libraryHaskellDepends = [
1566− base basement deepseq directory process vector
1568− testHaskellDepends = [
1569− base bytestring deepseq directory foundation
1571− benchmarkHaskellDepends = [ base ];
1572− homepage = "https://github.com/vincenthz/hs-gauge";
1573− description = "small framework for performance measurement and analysis";
1574− license = stdenv.lib.licenses.bsd3;
1576 "generic-deriving" = callPackage
1618 "generic-deriving" = callPackage
1577− ({ mkDerivation, base, containers, ghc-prim, hspec, hspec-discover
1619+ ({ mkDerivation, base, containers, ghc-prim, hspec
1578− , template-haskell, th-abstraction
1620+ , template-haskell
1580 mkDerivation {
1622 mkDerivation {
1581 pname = "generic-deriving";
1623 pname = "generic-deriving";
1582− version = "1.12.2";
1624+ version = "1.11.2";
1583− sha256 = "1i7d6cpj9yhaqb79zays3nqchhaacacjz9bkc0zlwj73y5gvi22n";
1625+ sha256 = "1y92q4dmbyc24hjjvq02474s9grwabxffn16y31gzaqhm0m0z5i9";
1585− editedCabalFile = "0gr20ypr6s0183wmrhmia0zvpbn4dmfyr3wksrkrqj4i8nhj42fz";
1586 libraryHaskellDepends = [
1626 libraryHaskellDepends = [
1587− base containers ghc-prim template-haskell th-abstraction
1627+ base containers ghc-prim template-haskell
1589 testHaskellDepends = [ base hspec template-haskell ];
1629 testHaskellDepends = [ base hspec template-haskell ];
1590− testToolDepends = [ hspec-discover ];
1630+ doHaddock = false;
1591 homepage = "https://github.com/dreixel/generic-deriving";
1632 homepage = "https://github.com/dreixel/generic-deriving";
1592 description = "Generic programming library for generalised deriving";
1633 description = "Generic programming library for generalised deriving";
1593 license = stdenv.lib.licenses.bsd3;
1634 license = stdenv.lib.licenses.bsd3;
@@ -1598,13 +1639,110 @@ self: {
1598 pname = "ghc-paths";
1639 pname = "ghc-paths";
1599 version = "0.1.0.9";
1640 version = "0.1.0.9";
1600 sha256 = "0ibrr1dxa35xx20cpp8jzgfak1rdmy344dfwq4vlq013c6w8z9mg";
1641 sha256 = "0ibrr1dxa35xx20cpp8jzgfak1rdmy344dfwq4vlq013c6w8z9mg";
1601− revision = "3";
1642+ revision = "2";
1602− editedCabalFile = "1gx47xbm3qviqccnbsibzkfnlzljvls33jh1ry4l506yvfnf4j10";
1643+ editedCabalFile = "1gs6biqbcabgmrwhc1bq1bdaxdwwh26v4mpvj5c7cfyigc64gwyk";
1603 setupHaskellDepends = [ base Cabal directory ];
1644 setupHaskellDepends = [ base Cabal directory ];
1604 libraryHaskellDepends = [ base ];
1645 libraryHaskellDepends = [ base ];
1605 description = "Knowledge of GHC's installation directories";
1648 description = "Knowledge of GHC's installation directories";
1606 license = stdenv.lib.licenses.bsd3;
1649 license = stdenv.lib.licenses.bsd3;
1651+ "git" = callPackage
1652+ ({ 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
1660+ sha256 = "1a4frn53qs31s6rqldw91zmc0i0gr33zm10y9ailqasbsgyxqwyp";
1661+ libraryHaskellDepends = [
1662+ base byteable bytestring containers cryptonite hourglass memory mtl
1663+ patience random system-fileio system-filepath unix-compat
1664+ utf8-string vector zlib zlib-bindings
1666+ testHaskellDepends = [
1667+ base bytedump bytestring hourglass tasty tasty-quickcheck
1671+ homepage = "https://github.com/vincenthz/hs-git";
1672+ description = "Git operations in haskell";
1673+ license = stdenv.lib.licenses.bsd3;
1675+ "gitlib" = callPackage
1676+ ({ mkDerivation, base, base16-bytestring, bytestring, conduit
1677+ , conduit-combinators, containers, directory, exceptions, filepath
1678+ , hashable, lifted-async, lifted-base, monad-control, mtl
1679+ , resourcet, semigroups, tagged, text, time, transformers, unix
1680+ , unordered-containers
1685+ sha256 = "1vwmyfmqlly351jq9pgjhcfhnxvrhzkd4lfq7qpsa37vca5pas6x";
1686+ libraryHaskellDepends = [
1687+ base base16-bytestring bytestring conduit conduit-combinators
1688+ containers directory exceptions filepath hashable lifted-async
1689+ lifted-base monad-control mtl resourcet semigroups tagged text time
1690+ transformers unix unordered-containers
1694+ description = "API library for working with Git repositories";
1695+ license = stdenv.lib.licenses.mit;
1697+ "gitlib-libgit2" = callPackage
1698+ ({ mkDerivation, base, bytestring, conduit, conduit-combinators
1699+ , containers, directory, exceptions, fast-logger, filepath, gitlib
1700+ , gitlib-test, hlibgit2, hspec, hspec-expectations, HUnit
1701+ , lifted-async, lifted-base, mmorph, monad-control, monad-loops
1702+ , mtl, resourcet, stm, stm-conduit, tagged, template-haskell, text
1703+ , text-icu, time, transformers, transformers-base
1706+ pname = "gitlib-libgit2";
1708+ sha256 = "1fv8r2w0fd9m7chrccmf5kw0pr2v0k2r2l0d782galdvq7mhca7w";
1710+ editedCabalFile = "0v510c4sd6zwwf6mbc6gfv5sin91ckw4v6c844wrfksi9gdq3shm";
1711+ libraryHaskellDepends = [
1712+ base bytestring conduit conduit-combinators containers directory
1713+ exceptions fast-logger filepath gitlib hlibgit2 lifted-async
1714+ lifted-base mmorph monad-control monad-loops mtl resourcet stm
1715+ stm-conduit tagged template-haskell text text-icu time transformers
1718+ testHaskellDepends = [
1719+ base exceptions gitlib gitlib-test hspec hspec-expectations HUnit
1724+ description = "Libgit2 backend for gitlib";
1725+ license = stdenv.lib.licenses.mit;
1727+ "gitlib-test" = callPackage
1728+ ({ mkDerivation, base, bytestring, conduit, conduit-combinators
1729+ , exceptions, gitlib, hspec, hspec-expectations, HUnit
1730+ , monad-control, tagged, text, time, transformers
1733+ pname = "gitlib-test";
1734+ version = "3.1.0.3";
1735+ sha256 = "07r970d6m15gri6xim71kl2vvml85jlb0vc51zb67gfsd6iby2py";
1736+ libraryHaskellDepends = [
1737+ base bytestring conduit conduit-combinators exceptions gitlib hspec
1738+ hspec-expectations HUnit monad-control tagged text time
1743+ description = "Test library for confirming gitlib backend compliance";
1744+ license = stdenv.lib.licenses.mit;
1608 "gitrev" = callPackage
1746 "gitrev" = callPackage
1609 ({ mkDerivation, base, base-compat, directory, filepath, process
1747 ({ mkDerivation, base, base-compat, directory, filepath, process
1610 , template-haskell
1748 , template-haskell
@@ -1616,6 +1754,8 @@ self: {
1616 libraryHaskellDepends = [
1754 libraryHaskellDepends = [
1617 base base-compat directory filepath process template-haskell
1755 base base-compat directory filepath process template-haskell
1619 homepage = "https://github.com/acfoltzer/gitrev";
1759 homepage = "https://github.com/acfoltzer/gitrev";
1620 description = "Compile git revision info into Haskell projects";
1760 description = "Compile git revision info into Haskell projects";
1621 license = stdenv.lib.licenses.bsd3;
1761 license = stdenv.lib.licenses.bsd3;
@@ -1630,25 +1770,28 @@ self: {
1630 isExecutable = true;
1770 isExecutable = true;
1631 libraryHaskellDepends = [ base haskell-src-exts ];
1771 libraryHaskellDepends = [ base haskell-src-exts ];
1632 executableHaskellDepends = [ base ];
1772 executableHaskellDepends = [ base ];
1633 description = "Pretty printing for well-behaved Show instances";
1775 description = "Pretty printing for well-behaved Show instances";
1634 license = stdenv.lib.licenses.bsd3;
1776 license = stdenv.lib.licenses.bsd3;
1636 "hackage-db" = callPackage
1778 "hackage-db" = callPackage
1637− ({ mkDerivation, aeson, base, bytestring, Cabal, containers
1779+ ({ mkDerivation, base, bytestring, Cabal, containers, directory
1638− , directory, filepath, tar, time, utf8-string
1780+ , filepath, tar, utf8-string
1640 mkDerivation {
1782 mkDerivation {
1641 pname = "hackage-db";
1783 pname = "hackage-db";
1642− version = "2.0.1";
1784+ version = "1.22";
1643− sha256 = "13ggj72i8dxwh3qwznnqxbr00nvsbapyyhzx5zybfacddnpw3aph";
1785+ sha256 = "0rhh7w4929zkwzv10ika952yiw4dkffqd8f79f1bl76lz1la6cjd";
1644− isLibrary = true;
1786+ revision = "1";
1645− isExecutable = true;
1787+ editedCabalFile = "0xj3wwf0wl8qfcz4zsxw0r6f79rg7h010jfv54gsiyzwpf67l9xm";
1646 libraryHaskellDepends = [
1788 libraryHaskellDepends = [
1647− aeson base bytestring Cabal containers directory filepath tar time
1789+ base bytestring Cabal containers directory filepath tar utf8-string
1650− homepage = "https://github.com/peti/hackage-db#readme";
1793+ homepage = "http://github.com/peti/hackage-db";
1651− description = "Access Hackage's package database via Data.Map";
1794+ description = "access Hackage's package database via Data.Map";
1652 license = stdenv.lib.licenses.bsd3;
1795 license = stdenv.lib.licenses.bsd3;
1654 "happy" = callPackage
1797 "happy" = callPackage
@@ -1657,10 +1800,10 @@ self: {
1658 mkDerivation {
1801 mkDerivation {
1659 pname = "happy";
1802 pname = "happy";
1660− version = "1.19.9";
1803+ version = "1.19.5";
1661− sha256 = "138xpxdb7x62lpmgmb6b3v3vgdqqvqn4273jaap3mjmc2gla709y";
1804+ sha256 = "1nj353q4z1g186fpjzf0dnsg71qhxqpamx8jy89rjjvv3p0kmw32";
1662 revision = "2";
1805 revision = "2";
1663− editedCabalFile = "1zxi8zfwiwxidrhr0yj5srpzp32z66sld9xv0k4yz7046rkl3577";
1806+ editedCabalFile = "1dvhv94lzmya938i5crshg9qbx7dxvkyxkhfbqimxkydxn7l2w7w";
1664 isLibrary = false;
1807 isLibrary = false;
1665 isExecutable = true;
1808 isExecutable = true;
1666 setupHaskellDepends = [ base Cabal directory filepath ];
1809 setupHaskellDepends = [ base Cabal directory filepath ];
@@ -1668,9 +1811,9 @@ self: {
1668 testHaskellDepends = [ base process ];
1811 testHaskellDepends = [ base process ];
1669 doHaddock = false;
1812 doHaddock = false;
1670 doCheck = false;
1813 doCheck = false;
1671− homepage = "https://www.haskell.org/happy/";
1814+ homepage = "http://www.haskell.org/happy/";
1672 description = "Happy is a parser generator for Haskell";
1815 description = "Happy is a parser generator for Haskell";
1673− license = stdenv.lib.licenses.bsd2;
1816+ license = stdenv.lib.licenses.bsd3;
1675 "hashable" = callPackage
1818 "hashable" = callPackage
1676 ({ mkDerivation, base, bytestring, criterion, deepseq, ghc-prim
1819 ({ mkDerivation, base, bytestring, criterion, deepseq, ghc-prim
@@ -1679,8 +1822,10 @@ self: {
1680 mkDerivation {
1823 mkDerivation {
1681 pname = "hashable";
1824 pname = "hashable";
1682− version = "1.2.7.0";
1825+ version = "1.2.6.1";
1683− sha256 = "1gra8gq3kb7b2sd845h55yxlrfqx3ii004c6vjhga8v0b30fzdgc";
1826+ sha256 = "0ymv2mcrrgbdc2w39rib171fwnhg7fgp0sy4h8amrh1vw64qgjll";
1828+ editedCabalFile = "0w4756sa04nk2bw3vnysb0y9d09zzg3c77aydkjfxz1hnl1dvnjn";
1684 isLibrary = true;
1829 isLibrary = true;
1685 isExecutable = true;
1830 isExecutable = true;
1686 libraryHaskellDepends = [
1831 libraryHaskellDepends = [
@@ -1693,21 +1838,22 @@ self: {
1693 benchmarkHaskellDepends = [
1838 benchmarkHaskellDepends = [
1694 base bytestring criterion ghc-prim integer-gmp siphash text
1839 base bytestring criterion ghc-prim integer-gmp siphash text
1696 homepage = "http://github.com/tibbe/hashable";
1843 homepage = "http://github.com/tibbe/hashable";
1697 description = "A class for types that can be converted to a hash value";
1844 description = "A class for types that can be converted to a hash value";
1698 license = stdenv.lib.licenses.bsd3;
1845 license = stdenv.lib.licenses.bsd3;
1700− "hashtables" = callPackage
1847+ "hashable-time" = callPackage
1701− ({ mkDerivation, base, ghc-prim, hashable, primitive, vector }:
1848+ ({ mkDerivation, base, hashable, time }:
1702 mkDerivation {
1849 mkDerivation {
1703− pname = "hashtables";
1850+ pname = "hashable-time";
1704− version = "1.2.3.1";
1851+ version = "0.2.0.1";
1705− sha256 = "1giw9caajr07slf09j7zry9b0kvm4yj9q78zy1mawzi6gk3wglcg";
1852+ sha256 = "0k932nyd08l3xxbh2g3n76py2f4kd9yw4s5a065vjz0xp6wjnxdm";
1706− libraryHaskellDepends = [
1853+ libraryHaskellDepends = [ base hashable time ];
1707− base ghc-prim hashable primitive vector
1854+ doHaddock = false;
1708− ];
1855+ doCheck = false;
1709− homepage = "http://github.com/gregorycollins/hashtables";
1856+ description = "Hashable instances for Data.Time";
1710− description = "Mutable hash tables in the ST monad";
1711 license = stdenv.lib.licenses.bsd3;
1857 license = stdenv.lib.licenses.bsd3;
1713 "haskell-lexer" = callPackage
1859 "haskell-lexer" = callPackage
@@ -1717,6 +1863,8 @@ self: {
1717 version = "1.0.1";
1863 version = "1.0.1";
1718 sha256 = "0rj3r1pk88hh3sk3mj61whp8czz5kpxhbc78xlr04bxwqjrjmm6p";
1864 sha256 = "0rj3r1pk88hh3sk3mj61whp8czz5kpxhbc78xlr04bxwqjrjmm6p";
1719 libraryHaskellDepends = [ base ];
1865 libraryHaskellDepends = [ base ];
1720 description = "A fully compliant Haskell 98 lexer";
1868 description = "A fully compliant Haskell 98 lexer";
1721 license = stdenv.lib.licenses.bsd3;
1869 license = stdenv.lib.licenses.bsd3;
@@ -1727,14 +1875,16 @@ self: {
1728 mkDerivation {
1876 mkDerivation {
1729 pname = "haskell-src-exts";
1877 pname = "haskell-src-exts";
1730− version = "1.20.2";
1878+ version = "1.18.2";
1731− sha256 = "1sm3z4v1p5yffg01ldgavz71s3bvfhjfa13k428rk14bpkl8crlz";
1879+ sha256 = "0hq9f6r67gkhad4cc4dhahrwrz9kxfibhk8qrw5j0p7cvh23hn1i";
1732 libraryHaskellDepends = [ array base cpphs ghc-prim pretty ];
1880 libraryHaskellDepends = [ array base cpphs ghc-prim pretty ];
1733 libraryToolDepends = [ happy ];
1881 libraryToolDepends = [ happy ];
1734 testHaskellDepends = [
1882 testHaskellDepends = [
1735 base containers directory filepath mtl pretty-show smallcheck tasty
1883 base containers directory filepath mtl pretty-show smallcheck tasty
1736 tasty-golden tasty-smallcheck
1884 tasty-golden tasty-smallcheck
1738 homepage = "https://github.com/haskell-suite/haskell-src-exts";
1888 homepage = "https://github.com/haskell-suite/haskell-src-exts";
1739 description = "Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer";
1889 description = "Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer";
1740 license = stdenv.lib.licenses.bsd3;
1890 license = stdenv.lib.licenses.bsd3;
@@ -1746,8 +1896,8 @@ self: {
1747 mkDerivation {
1897 mkDerivation {
1748 pname = "haskell-src-meta";
1898 pname = "haskell-src-meta";
1749− version = "0.8.0.3";
1899+ version = "0.8.0.1";
1750− sha256 = "08jq156zv4m0fjq6712n99c1jwxnpa6kj6sq8ch0r1l0a1ay6ww4";
1900+ sha256 = "1i5f21mx061k50nl3pvvffjqsbvvldl50y8d4b9b31g63l0jg5q9";
1751 libraryHaskellDepends = [
1901 libraryHaskellDepends = [
1752 base haskell-src-exts pretty syb template-haskell th-orphans
1902 base haskell-src-exts pretty syb template-haskell th-orphans
@@ -1755,52 +1905,11 @@ self: {
1755 base haskell-src-exts HUnit pretty template-haskell test-framework
1905 base haskell-src-exts HUnit pretty template-haskell test-framework
1756 test-framework-hunit
1906 test-framework-hunit
1758 description = "Parse source to template-haskell abstract syntax";
1910 description = "Parse source to template-haskell abstract syntax";
1759 license = stdenv.lib.licenses.bsd3;
1911 license = stdenv.lib.licenses.bsd3;
1761− "heaps" = callPackage
1762− ({ mkDerivation, base, Cabal, cabal-doctest, directory, doctest
1768− sha256 = "1cnxgmxxvl053yv93vcz5fnla4iir5g9wr697n88ysdyybbkq70q";
1770− editedCabalFile = "0k6wsm1hwn3vaxdvw8p7cidxg7p8zply2ig4w4qrbpyjhl6dj9x9";
1771− setupHaskellDepends = [ base Cabal cabal-doctest ];
1772− libraryHaskellDepends = [ base ];
1773− testHaskellDepends = [ base directory doctest filepath ];
1774− homepage = "http://github.com/ekmett/heaps/";
1775− description = "Asymptotically optimal Brodal/Okasaki heaps";
1776− license = stdenv.lib.licenses.bsd3;
1778− "hedgehog" = callPackage
1779− ({ mkDerivation, ansi-terminal, async, base, bytestring
1780− , concurrent-output, containers, directory, exceptions
1781− , lifted-async, mmorph, monad-control, mtl, pretty-show, primitive
1782− , random, resourcet, semigroups, stm, template-haskell, text
1783− , th-lift, time, transformers, transformers-base, unix
1784− , wl-pprint-annotated
1787− pname = "hedgehog";
1789− sha256 = "0c3y4gvl1i2r54ayha2kw5i2gdpd8nfzfzjly5vhxm13ylygwvxq";
1790− libraryHaskellDepends = [
1791− ansi-terminal async base bytestring concurrent-output containers
1792− directory exceptions lifted-async mmorph monad-control mtl
1793− pretty-show primitive random resourcet semigroups stm
1794− template-haskell text th-lift time transformers transformers-base
1795− unix wl-pprint-annotated
1797− testHaskellDepends = [
1798− base containers pretty-show semigroups text transformers
1800− homepage = "https://hedgehog.qa";
1801− description = "Hedgehog will eat all your bugs";
1802− license = stdenv.lib.licenses.bsd3;
1804 "hex" = callPackage
1913 "hex" = callPackage
1805 ({ mkDerivation, base, bytestring }:
1914 ({ mkDerivation, base, bytestring }:
1806 mkDerivation {
1915 mkDerivation {
@@ -1808,6 +1917,8 @@ self: {
1808 version = "0.1.2";
1917 version = "0.1.2";
1809 sha256 = "1v31xiaivrrn0q2jz8919wvkjplv1kxna5ajhsj701fqxm1i5vhj";
1918 sha256 = "1v31xiaivrrn0q2jz8919wvkjplv1kxna5ajhsj701fqxm1i5vhj";
1810 libraryHaskellDepends = [ base bytestring ];
1919 libraryHaskellDepends = [ base bytestring ];
1811 description = "Convert strings into hexadecimal and back";
1922 description = "Convert strings into hexadecimal and back";
1812 license = stdenv.lib.licenses.bsd3;
1923 license = stdenv.lib.licenses.bsd3;
@@ -1821,6 +1932,8 @@ self: {
1821 librarySystemDepends = [ openssl ];
1932 librarySystemDepends = [ openssl ];
1822 testHaskellDepends = [ base process ];
1933 testHaskellDepends = [ base process ];
1823 testToolDepends = [ git ];
1934 testToolDepends = [ git ];
1824 description = "Low-level bindings to libgit2";
1937 description = "Low-level bindings to libgit2";
1825 license = stdenv.lib.licenses.mit;
1938 license = stdenv.lib.licenses.mit;
1826 }) {inherit (pkgs) git; inherit (pkgs) openssl;};
1939 }) {inherit (pkgs) git; inherit (pkgs) openssl;};
@@ -1836,6 +1949,8 @@ self: {
1836 libraryHaskellDepends = [ base bytestring ];
1949 libraryHaskellDepends = [ base bytestring ];
1837 librarySystemDepends = [ openssl ];
1950 librarySystemDepends = [ openssl ];
1838 testHaskellDepends = [ base doctest HUnit ];
1951 testHaskellDepends = [ base doctest HUnit ];
1839 homepage = "http://github.com/peti/hopenssl";
1954 homepage = "http://github.com/peti/hopenssl";
1840 description = "FFI Bindings to OpenSSL's EVP Digest Interface";
1955 description = "FFI Bindings to OpenSSL's EVP Digest Interface";
1841 license = stdenv.lib.licenses.bsd3;
1956 license = stdenv.lib.licenses.bsd3;
@@ -1847,79 +1962,32 @@ self: {
1847 version = "1.0";
1962 version = "1.0";
1848 sha256 = "0p6gm4328946qxc295zb6vhwhf07l1fma82vd0siylnsnsqxlhwv";
1963 sha256 = "0p6gm4328946qxc295zb6vhwhf07l1fma82vd0siylnsnsqxlhwv";
1849 libraryHaskellDepends = [ base ];
1964 libraryHaskellDepends = [ base ];
1850 description = "A very simple package providing a cross-platform means of determining the hostname";
1967 description = "A very simple package providing a cross-platform means of determining the hostname";
1851 license = stdenv.lib.licenses.bsd3;
1968 license = stdenv.lib.licenses.bsd3;
1853 "hourglass" = callPackage
1970 "hourglass" = callPackage
1854− ({ mkDerivation, base, bytestring, deepseq, gauge, mtl, old-locale
1971+ ({ mkDerivation, base, bytestring, criterion, deepseq, mtl
1855− , tasty, tasty-hunit, tasty-quickcheck, time
1972+ , old-locale, tasty, tasty-hunit, tasty-quickcheck, time
1857 mkDerivation {
1974 mkDerivation {
1858 pname = "hourglass";
1975 pname = "hourglass";
1859− version = "0.2.11";
1976+ version = "0.2.10";
1860− sha256 = "0lag9sgj7ndrbfmab6jhszlv413agg0zzaj5r9f2fmf07wqbp9hq";
1977+ sha256 = "104d1yd84hclprg740nkz60vx589mnm094zriw6zczbgg8nkclym";
1861 libraryHaskellDepends = [ base deepseq ];
1978 libraryHaskellDepends = [ base deepseq ];
1862 testHaskellDepends = [
1979 testHaskellDepends = [
1863 base deepseq mtl old-locale tasty tasty-hunit tasty-quickcheck time
1980 base deepseq mtl old-locale tasty tasty-hunit tasty-quickcheck time
1865 benchmarkHaskellDepends = [
1982 benchmarkHaskellDepends = [
1866− base bytestring deepseq gauge mtl old-locale time
1983+ base bytestring criterion deepseq mtl old-locale time
1868 homepage = "https://github.com/vincenthz/hs-hourglass";
1987 homepage = "https://github.com/vincenthz/hs-hourglass";
1869 description = "simple performant time related library";
1988 description = "simple performant time related library";
1870 license = stdenv.lib.licenses.bsd3;
1989 license = stdenv.lib.licenses.bsd3;
1872− "hpack" = callPackage
1873− ({ mkDerivation, aeson, base, bifunctors, bytestring, Cabal
1874− , containers, cryptonite, deepseq, directory, filepath, Glob, hspec
1875− , http-client, http-client-tls, http-types, HUnit, interpolate
1876− , mockery, pretty, QuickCheck, scientific, template-haskell
1877− , temporary, text, transformers, unordered-containers, vector, yaml
1881− version = "0.28.2";
1882− sha256 = "18w0h76jdp3mk9vin8da9iz3cwhcxmw787xy8wlh8bxcpcr16q5r";
1884− isExecutable = true;
1885− libraryHaskellDepends = [
1886− aeson base bifunctors bytestring Cabal containers cryptonite
1887− deepseq directory filepath Glob http-client http-client-tls
1888− http-types pretty scientific text transformers unordered-containers
1891− executableHaskellDepends = [
1892− aeson base bifunctors bytestring Cabal containers cryptonite
1893− deepseq directory filepath Glob http-client http-client-tls
1894− http-types pretty scientific text transformers unordered-containers
1897− testHaskellDepends = [
1898− aeson base bifunctors bytestring Cabal containers cryptonite
1899− deepseq directory filepath Glob hspec http-client http-client-tls
1900− http-types HUnit interpolate mockery pretty QuickCheck scientific
1901− template-haskell temporary text transformers unordered-containers
1904− homepage = "https://github.com/sol/hpack#readme";
1905− description = "An alternative format for Haskell packages";
1906− license = stdenv.lib.licenses.mit;
1908− "hscolour" = callPackage
1909− ({ mkDerivation, base, containers }:
1911− pname = "hscolour";
1912− version = "1.24.4";
1913− sha256 = "079jwph4bwllfp03yfr26s5zc6m6kw3nhb1cggrifh99haq34cr4";
1915− isExecutable = true;
1916− enableSeparateDataOutput = true;
1917− libraryHaskellDepends = [ base containers ];
1918− executableHaskellDepends = [ base containers ];
1919− homepage = "http://code.haskell.org/~malcolm/hscolour/";
1920− description = "Colourise Haskell code";
1923 "hspec" = callPackage
1991 "hspec" = callPackage
1924 ({ mkDerivation, base, call-stack, directory, hspec-core
1992 ({ mkDerivation, base, call-stack, directory, hspec-core
1925 , hspec-discover, hspec-expectations, hspec-meta, HUnit, QuickCheck
1993 , hspec-discover, hspec-expectations, hspec-meta, HUnit, QuickCheck
@@ -1927,8 +1995,8 @@ self: {
1928 mkDerivation {
1996 mkDerivation {
1929 pname = "hspec";
1997 pname = "hspec";
1930− version = "2.5.5";
1998+ version = "2.4.4";
1931− sha256 = "1yv4k5b5kkig2q3waj28587sq28wms7wfav5a3lq4dra6jybimfm";
1999+ sha256 = "08fg8w38xbhidw3pfn13ag3mnpp3rb1lzp7xpq47cncwv92k46mh";
1932 libraryHaskellDepends = [
2000 libraryHaskellDepends = [
1933 base call-stack hspec-core hspec-discover hspec-expectations HUnit
2001 base call-stack hspec-core hspec-discover hspec-expectations HUnit
1934 QuickCheck transformers
2002 QuickCheck transformers
@@ -1938,50 +2006,52 @@ self: {
1938 hspec-expectations hspec-meta HUnit QuickCheck stringbuilder
2006 hspec-expectations hspec-meta HUnit QuickCheck stringbuilder
1939 transformers
2007 transformers
1941 homepage = "http://hspec.github.io/";
2011 homepage = "http://hspec.github.io/";
1942 description = "A Testing Framework for Haskell";
2012 description = "A Testing Framework for Haskell";
1943 license = stdenv.lib.licenses.mit;
2013 license = stdenv.lib.licenses.mit;
1945 "hspec-core" = callPackage
2015 "hspec-core" = callPackage
1946− ({ mkDerivation, ansi-terminal, array, base, call-stack, clock
2016+ ({ mkDerivation, ansi-terminal, array, async, base, call-stack
1947 , deepseq, directory, filepath, hspec-expectations, hspec-meta
2017 , deepseq, directory, filepath, hspec-expectations, hspec-meta
1948 , HUnit, process, QuickCheck, quickcheck-io, random, setenv
2018 , HUnit, process, QuickCheck, quickcheck-io, random, setenv
1949− , silently, stm, temporary, tf-random, transformers
2019+ , silently, temporary, tf-random, time, transformers
1951 mkDerivation {
2021 mkDerivation {
1952 pname = "hspec-core";
2022 pname = "hspec-core";
1953− version = "2.5.5";
2023+ version = "2.4.4";
1954− sha256 = "1vfrqlpn32s9wiykmkxbnrnd5p56yznw20pf8fwzw78ar4wpz55x";
2024+ sha256 = "1pxzr3l8b9640mh904n51nwlr2338wak23781s48a9kzvwf347b0";
1955 libraryHaskellDepends = [
2025 libraryHaskellDepends = [
1956− ansi-terminal array base call-stack clock deepseq directory
2026+ ansi-terminal array async base call-stack deepseq directory
1957 filepath hspec-expectations HUnit QuickCheck quickcheck-io random
2027 filepath hspec-expectations HUnit QuickCheck quickcheck-io random
1958− setenv stm tf-random transformers
2028+ setenv tf-random time transformers
1960 testHaskellDepends = [
2030 testHaskellDepends = [
1961− ansi-terminal array base call-stack clock deepseq directory
2031+ ansi-terminal array async base call-stack deepseq directory
1962 filepath hspec-expectations hspec-meta HUnit process QuickCheck
2032 filepath hspec-expectations hspec-meta HUnit process QuickCheck
1963− quickcheck-io random setenv silently stm temporary tf-random
2033+ quickcheck-io random setenv silently temporary tf-random time
1964 transformers
2034 transformers
1966− testTarget = "--test-option=--skip --test-option='Test.Hspec.Core.Runner.hspecResult runs specs in parallel'";
2036+ doHaddock = false;
1967 homepage = "http://hspec.github.io/";
2038 homepage = "http://hspec.github.io/";
1968 description = "A Testing Framework for Haskell";
2039 description = "A Testing Framework for Haskell";
1969 license = stdenv.lib.licenses.mit;
2040 license = stdenv.lib.licenses.mit;
1971 "hspec-discover" = callPackage
2042 "hspec-discover" = callPackage
1972− ({ mkDerivation, base, directory, filepath, hspec-meta, QuickCheck
2043+ ({ mkDerivation, base, directory, filepath, hspec-meta }:
1974 mkDerivation {
2044 mkDerivation {
1975 pname = "hspec-discover";
2045 pname = "hspec-discover";
1976− version = "2.5.5";
2046+ version = "2.4.4";
1977− sha256 = "04aidzi91ccr9bygmfkjzshz34z9vh8wvqj4zinx2clxq6r7gqfz";
2047+ sha256 = "0isx9nc59nw8pkh4r6ynd55dghqnzgrzn9pvrq6ail1y5z3knhkn";
1978 isLibrary = true;
2048 isLibrary = true;
1979 isExecutable = true;
2049 isExecutable = true;
1980 libraryHaskellDepends = [ base directory filepath ];
2050 libraryHaskellDepends = [ base directory filepath ];
1981 executableHaskellDepends = [ base directory filepath ];
2051 executableHaskellDepends = [ base directory filepath ];
1982− testHaskellDepends = [
1983− base directory filepath hspec-meta QuickCheck
2052+ testHaskellDepends = [ base directory filepath hspec-meta ];
1984− ];
2053+ doHaddock = false;
1985 homepage = "http://hspec.github.io/";
2055 homepage = "http://hspec.github.io/";
1986 description = "Automatically discover and run Hspec tests";
2056 description = "Automatically discover and run Hspec tests";
1987 license = stdenv.lib.licenses.mit;
2057 license = stdenv.lib.licenses.mit;
@@ -1994,6 +2064,8 @@ self: {
1994 sha256 = "1vxl9zazbaapijr6zmcj72j9wf7ka1pirrjbwddwwddg3zm0g5l1";
2064 sha256 = "1vxl9zazbaapijr6zmcj72j9wf7ka1pirrjbwddwwddg3zm0g5l1";
1995 libraryHaskellDepends = [ base call-stack HUnit ];
2065 libraryHaskellDepends = [ base call-stack HUnit ];
1996 testHaskellDepends = [ base call-stack HUnit nanospec ];
2066 testHaskellDepends = [ base call-stack HUnit nanospec ];
1997 homepage = "https://github.com/hspec/hspec-expectations#readme";
2069 homepage = "https://github.com/hspec/hspec-expectations#readme";
1998 description = "Catchy combinators for HUnit";
2070 description = "Catchy combinators for HUnit";
1999 license = stdenv.lib.licenses.mit;
2071 license = stdenv.lib.licenses.mit;
@@ -2004,12 +2076,16 @@ self: {
2005 mkDerivation {
2077 mkDerivation {
2006 pname = "hspec-megaparsec";
2078 pname = "hspec-megaparsec";
2007− version = "1.0.0";
2079+ version = "0.3.1";
2008− sha256 = "1dafrbzjm7rzwvcpjpk3bsg7bd111xfij94n17sh8wfykzhim5hl";
2080+ sha256 = "0kaif74f1qq92nvksnq12h0imsrr02q1nawgprbg1s9cpilq2vw2";
2009 libraryHaskellDepends = [
2081 libraryHaskellDepends = [
2010 base containers hspec-expectations megaparsec
2082 base containers hspec-expectations megaparsec
2084+ testHaskellDepends = [
2012− testHaskellDepends = [ base hspec hspec-expectations megaparsec ];
2085+ base containers hspec hspec-expectations megaparsec
2013 homepage = "https://github.com/mrkkrp/hspec-megaparsec";
2089 homepage = "https://github.com/mrkkrp/hspec-megaparsec";
2014 description = "Utility functions for testing Megaparsec parsers with Hspec";
2090 description = "Utility functions for testing Megaparsec parsers with Hspec";
2015 license = stdenv.lib.licenses.bsd3;
2091 license = stdenv.lib.licenses.bsd3;
@@ -2021,8 +2097,8 @@ self: {
2022 mkDerivation {
2098 mkDerivation {
2023 pname = "hspec-meta";
2099 pname = "hspec-meta";
2024− version = "2.4.6";
2100+ version = "2.4.4";
2025− sha256 = "0qmvk01n79j6skn79r6zalg2pd0x0nqqn9qn8mhg0pgyzcdnfc9b";
2101+ sha256 = "117n4j56wfh48xj02mv0wkp10bkr2xkyvwg7n7r2ynp03wrf9ykm";
2026 isLibrary = true;
2102 isLibrary = true;
2027 isExecutable = true;
2103 isExecutable = true;
2028 libraryHaskellDepends = [
2104 libraryHaskellDepends = [
@@ -2035,71 +2111,76 @@ self: {
2035 filepath hspec-expectations HUnit QuickCheck quickcheck-io random
2111 filepath hspec-expectations HUnit QuickCheck quickcheck-io random
2036 setenv time transformers
2112 setenv time transformers
2038 homepage = "http://hspec.github.io/";
2116 homepage = "http://hspec.github.io/";
2039 description = "A version of Hspec which is used to test Hspec itself";
2117 description = "A version of Hspec which is used to test Hspec itself";
2040 license = stdenv.lib.licenses.mit;
2118 license = stdenv.lib.licenses.mit;
2042 "hspec-smallcheck" = callPackage
2120 "hspec-smallcheck" = callPackage
2043− ({ mkDerivation, base, base-orphans, call-stack, hspec, hspec-core
2121+ ({ mkDerivation, base, hspec, hspec-core, QuickCheck, smallcheck }:
2044− , HUnit, QuickCheck, smallcheck
2046 mkDerivation {
2122 mkDerivation {
2047 pname = "hspec-smallcheck";
2123 pname = "hspec-smallcheck";
2048− version = "0.5.2";
2124+ version = "0.4.2";
2049− sha256 = "06c1ym793zkdwi4bxk5f4l7m1n1bg5jmnm0p68q2pa9rlhk1lc4s";
2125+ sha256 = "1lsy71ri0lfvs6w1drwa4p69bcy0nrpb62dah3bg4vqwxfrd82ds";
2050− libraryHaskellDepends = [
2126+ libraryHaskellDepends = [ base hspec-core smallcheck ];
2051− base call-stack hspec-core HUnit smallcheck
2053 testHaskellDepends = [
2127 testHaskellDepends = [
2054− base base-orphans call-stack hspec hspec-core HUnit QuickCheck
2128+ base hspec hspec-core QuickCheck smallcheck
2057 homepage = "http://hspec.github.io/";
2132 homepage = "http://hspec.github.io/";
2058 description = "SmallCheck support for the Hspec testing framework";
2133 description = "SmallCheck support for the Hspec testing framework";
2059 license = stdenv.lib.licenses.mit;
2134 license = stdenv.lib.licenses.mit;
2061 "html-conduit" = callPackage
2136 "html-conduit" = callPackage
2062− ({ mkDerivation, attoparsec, base, bytestring, conduit
2137+ ({ mkDerivation, base, bytestring, conduit, conduit-extra
2063− , conduit-extra, containers, deepseq, hspec, HUnit, resourcet, text
2138+ , containers, hspec, HUnit, resourcet, tagstream-conduit, text
2064 , transformers, xml-conduit, xml-types
2139 , transformers, xml-conduit, xml-types
2066 mkDerivation {
2141 mkDerivation {
2067 pname = "html-conduit";
2142 pname = "html-conduit";
2068− version = "1.3.1";
2143+ version = "1.2.1.1";
2069− sha256 = "0dg3sblihi93qn6ax1cwha0cng4zlpmic83ckdylq7s7kwa3rhbi";
2144+ sha256 = "1a5878axl1w65rv3g76d8fwgzbwazikna885jz5156zrrdq79hlq";
2146+ editedCabalFile = "1fhna6ck1v05zpf4c715phz102v8vz0p7lsjk3fljmxblamc8kn6";
2070 libraryHaskellDepends = [
2147 libraryHaskellDepends = [
2071− attoparsec base bytestring conduit conduit-extra containers
2148+ base bytestring conduit conduit-extra containers resourcet
2072− resourcet text transformers xml-conduit xml-types
2149+ tagstream-conduit text transformers xml-conduit xml-types
2074 testHaskellDepends = [
2151 testHaskellDepends = [
2075− base bytestring containers deepseq hspec HUnit text xml-conduit
2152+ base bytestring containers hspec HUnit xml-conduit
2077 homepage = "https://github.com/snoyberg/xml";
2156 homepage = "https://github.com/snoyberg/xml";
2078 description = "Parse HTML documents using xml-conduit datatypes";
2157 description = "Parse HTML documents using xml-conduit datatypes";
2079 license = stdenv.lib.licenses.mit;
2158 license = stdenv.lib.licenses.mit;
2081 "http-client" = callPackage
2160 "http-client" = callPackage
2082− ({ mkDerivation, array, async, base, blaze-builder, bytestring
2161+ ({ mkDerivation, array, async, base, base64-bytestring
2083− , case-insensitive, containers, cookie, deepseq, directory
2162+ , blaze-builder, bytestring, case-insensitive, containers, cookie
2084− , exceptions, filepath, ghc-prim, hspec, http-types, memory
2163+ , deepseq, directory, exceptions, filepath, ghc-prim, hspec
2085− , mime-types, monad-control, network, network-uri, random, stm
2164+ , http-types, mime-types, monad-control, network, network-uri
2086− , streaming-commons, text, time, transformers, zlib
2165+ , random, streaming-commons, text, time, transformers, zlib
2088 mkDerivation {
2167 mkDerivation {
2089 pname = "http-client";
2168 pname = "http-client";
2090− version = "0.5.13.1";
2169+ version = "0.5.7.0";
2091− sha256 = "0szwbgvkkdz56lgi91armkagmb7nnfwbpp4j7cm9zhmffv3ba8g1";
2170+ sha256 = "18zza3smv5fn5clgq2nij0wqnakh950xif9lwlfqbkam5k1flhg2";
2092 libraryHaskellDepends = [
2171 libraryHaskellDepends = [
2093− array base blaze-builder bytestring case-insensitive containers
2172+ array base base64-bytestring blaze-builder bytestring
2094− cookie deepseq exceptions filepath ghc-prim http-types memory
2173+ case-insensitive containers cookie deepseq exceptions filepath
2095− mime-types network network-uri random stm streaming-commons text
2174+ ghc-prim http-types mime-types network network-uri random
2096− time transformers
2175+ streaming-commons text time transformers
2098 testHaskellDepends = [
2177 testHaskellDepends = [
2099− async base blaze-builder bytestring case-insensitive containers
2178+ async base base64-bytestring blaze-builder bytestring
2100− deepseq directory hspec http-types monad-control network
2179+ case-insensitive containers deepseq directory hspec http-types
2101− network-uri streaming-commons text time transformers zlib
2180+ monad-control network network-uri streaming-commons text time
2103 doCheck = false;
2184 doCheck = false;
2104 homepage = "https://github.com/snoyberg/http-client";
2185 homepage = "https://github.com/snoyberg/http-client";
2105 description = "An HTTP client engine";
2186 description = "An HTTP client engine";
@@ -2107,23 +2188,22 @@ self: {
2108 "http-client-tls" = callPackage
2189 "http-client-tls" = callPackage
2109 ({ mkDerivation, base, bytestring, case-insensitive, connection
2190 ({ mkDerivation, base, bytestring, case-insensitive, connection
2110− , containers, cryptonite, data-default-class, exceptions, gauge
2191+ , containers, criterion, cryptonite, data-default-class, exceptions
2111 , hspec, http-client, http-types, memory, network, network-uri
2192 , hspec, http-client, http-types, memory, network, network-uri
2112 , text, tls, transformers
2193 , text, tls, transformers
2114 mkDerivation {
2195 mkDerivation {
2115 pname = "http-client-tls";
2196 pname = "http-client-tls";
2116− version = "0.3.5.3";
2197+ version = "0.3.5.1";
2117− sha256 = "0qj3pcpgbsfsc4m52dz35khhl4hf1i0nmcpa445z82d9567vy6j7";
2198+ sha256 = "0n4mi8z77qaggfyq17z79cl304nf1f4h6gag60v4wjwghvmj7yn1";
2118 libraryHaskellDepends = [
2199 libraryHaskellDepends = [
2119 base bytestring case-insensitive connection containers cryptonite
2200 base bytestring case-insensitive connection containers cryptonite
2120 data-default-class exceptions http-client http-types memory network
2201 data-default-class exceptions http-client http-types memory network
2121 network-uri text tls transformers
2202 network-uri text tls transformers
2123− testHaskellDepends = [
2124− base connection hspec http-client http-types
2204+ testHaskellDepends = [ base hspec http-client http-types ];
2126− benchmarkHaskellDepends = [ base gauge http-client ];
2205+ benchmarkHaskellDepends = [ base criterion http-client ];
2127 doCheck = false;
2207 doCheck = false;
2128 homepage = "https://github.com/snoyberg/http-client";
2208 homepage = "https://github.com/snoyberg/http-client";
2129 description = "http-client backend using the connection package and tls library";
2209 description = "http-client backend using the connection package and tls library";
@@ -2132,28 +2212,29 @@ self: {
2132 "http-conduit" = callPackage
2212 "http-conduit" = callPackage
2133 ({ mkDerivation, aeson, base, blaze-builder, bytestring
2213 ({ mkDerivation, aeson, base, blaze-builder, bytestring
2134 , case-insensitive, conduit, conduit-extra, connection, cookie
2214 , case-insensitive, conduit, conduit-extra, connection, cookie
2135− , data-default-class, hspec, http-client, http-client-tls
2215+ , data-default-class, exceptions, hspec, http-client
2216+ , http-client-tls, http-types, HUnit, lifted-base, monad-control
2136− , http-types, HUnit, mtl, network, resourcet, streaming-commons
2217+ , mtl, network, resourcet, streaming-commons, temporary, text, time
2137− , temporary, text, time, transformers, unliftio, unliftio-core
2138− , utf8-string, wai, wai-conduit, warp, warp-tls
2218+ , transformers, utf8-string, wai, wai-conduit, warp, warp-tls
2140 mkDerivation {
2220 mkDerivation {
2141 pname = "http-conduit";
2221 pname = "http-conduit";
2142− version = "2.3.2";
2222+ version = "2.2.3.2";
2143− sha256 = "1iay4hr0mj8brkxvgkv1liqa8irl9axfc3qhn8qsvcyq4n1l95km";
2223+ sha256 = "1f0yqka43gp7vhv7yr4q6pqr8qw0qq2yh4y2lnayhc876zpw6ng3";
2145− editedCabalFile = "0g6rg8r33q5rmrx5287vjfcqwjacchgzyfc8aqqrhrfz3fq5ll0g";
2146 libraryHaskellDepends = [
2224 libraryHaskellDepends = [
2147− aeson base bytestring conduit conduit-extra http-client
2225+ aeson base bytestring conduit conduit-extra exceptions http-client
2148− http-client-tls http-types mtl resourcet transformers unliftio-core
2226+ http-client-tls http-types lifted-base monad-control mtl resourcet
2150 testHaskellDepends = [
2229 testHaskellDepends = [
2151 aeson base blaze-builder bytestring case-insensitive conduit
2230 aeson base blaze-builder bytestring case-insensitive conduit
2152 conduit-extra connection cookie data-default-class hspec
2231 conduit-extra connection cookie data-default-class hspec
2153− http-client http-types HUnit network resourcet streaming-commons
2232+ http-client http-types HUnit lifted-base network resourcet
2154− temporary text time transformers unliftio utf8-string wai
2233+ streaming-commons temporary text time transformers utf8-string wai
2155 wai-conduit warp warp-tls
2234 wai-conduit warp warp-tls
2157 homepage = "http://www.yesodweb.com/book/http-conduit";
2238 homepage = "http://www.yesodweb.com/book/http-conduit";
2158 description = "HTTP client package with conduit interface and HTTPS support";
2239 description = "HTTP client package with conduit interface and HTTPS support";
2159 license = stdenv.lib.licenses.bsd3;
2240 license = stdenv.lib.licenses.bsd3;
@@ -2164,29 +2245,35 @@ self: {
2165 mkDerivation {
2246 mkDerivation {
2166 pname = "http-date";
2247 pname = "http-date";
2167− version = "0.0.7";
2248+ version = "0.0.6.1";
2168− sha256 = "1hpzs646qqzp2g2qy7rx1bf3knf1hw38n82vcq6bs4mm1xzdryff";
2249+ sha256 = "0dknh28kyarnzqrsc80ssalxjrq0qbv7ir49247p2grb7rh0dqgj";
2169− libraryHaskellDepends = [ array attoparsec base bytestring time ];
2250+ libraryHaskellDepends = [ array attoparsec base bytestring ];
2170 testHaskellDepends = [
2251 testHaskellDepends = [
2171 base bytestring doctest hspec old-locale time
2252 base bytestring doctest hspec old-locale time
2173 description = "HTTP Date parser/formatter";
2256 description = "HTTP Date parser/formatter";
2174 license = stdenv.lib.licenses.bsd3;
2257 license = stdenv.lib.licenses.bsd3;
2176 "http-types" = callPackage
2259 "http-types" = callPackage
2177− ({ mkDerivation, array, base, bytestring, case-insensitive, doctest
2260+ ({ mkDerivation, array, base, blaze-builder, bytestring
2261+ , case-insensitive, doctest, hspec, QuickCheck
2178− , hspec, QuickCheck, quickcheck-instances, text
2262+ , quickcheck-instances, text
2180 mkDerivation {
2264 mkDerivation {
2181 pname = "http-types";
2265 pname = "http-types";
2182− version = "0.12.1";
2266+ version = "0.9.1";
2183− sha256 = "1wv9k6nlvkdsxwlr7gaynphvzmvi5211gvwq96mbcxgk51a739rz";
2267+ sha256 = "0l7mnvqyppxpnq6ds4a9f395zdbl22z3sxiry1myfs8wvj669vbv";
2184 libraryHaskellDepends = [
2268 libraryHaskellDepends = [
2185− array base bytestring case-insensitive text
2269+ array base blaze-builder bytestring case-insensitive text
2187 testHaskellDepends = [
2271 testHaskellDepends = [
2188− base bytestring doctest hspec QuickCheck quickcheck-instances text
2272+ base blaze-builder bytestring doctest hspec QuickCheck
2273+ quickcheck-instances text
2190 homepage = "https://github.com/aristidb/http-types";
2277 homepage = "https://github.com/aristidb/http-types";
2191 description = "Generic HTTP types for Haskell (for both client and server code)";
2278 description = "Generic HTTP types for Haskell (for both client and server code)";
2192 license = stdenv.lib.licenses.bsd3;
2279 license = stdenv.lib.licenses.bsd3;
@@ -2208,6 +2295,11 @@ self: {
2208 array base bytestring bytestring-builder case-insensitive
2295 array base bytestring bytestring-builder case-insensitive
2209 containers psqueues stm
2296 containers psqueues stm
2298+ executableHaskellDepends = [
2299+ aeson aeson-pretty array base bytestring bytestring-builder
2300+ case-insensitive containers directory filepath hex text
2301+ unordered-containers vector word8
2211 testHaskellDepends = [
2303 testHaskellDepends = [
2212 aeson aeson-pretty array base bytestring bytestring-builder
2304 aeson aeson-pretty array base bytestring bytestring-builder
2213 case-insensitive containers directory doctest filepath Glob hex
2305 case-insensitive containers directory doctest filepath Glob hex
@@ -2217,24 +2309,12 @@ self: {
2217 array base bytestring case-insensitive containers criterion
2309 array base bytestring case-insensitive containers criterion
2218 hashtables heaps mwc-random psqueues stm
2310 hashtables heaps mwc-random psqueues stm
2220 homepage = "https://github.com/kazu-yamamoto/http2";
2314 homepage = "https://github.com/kazu-yamamoto/http2";
2221 description = "HTTP/2 library including frames, priority queues and HPACK";
2315 description = "HTTP/2 library including frames, priority queues and HPACK";
2222 license = stdenv.lib.licenses.bsd3;
2316 license = stdenv.lib.licenses.bsd3;
2224− "httpd-shed" = callPackage
2225− ({ mkDerivation, base, network, network-uri }:
2227− pname = "httpd-shed";
2228− version = "0.4.0.3";
2229− sha256 = "064jy1mqhnf1hvq6s04wlhmp916rd522x58djb9qixv13vc8gzxh";
2231− editedCabalFile = "159cjn9j8lq00gj2yvrzp81r37av25f83chsimp88h55zm9z8akw";
2233− isExecutable = true;
2234− libraryHaskellDepends = [ base network network-uri ];
2235− description = "A simple web-server with an interact style API";
2236− license = stdenv.lib.licenses.bsd3;
2238 "ieee754" = callPackage
2318 "ieee754" = callPackage
2239 ({ mkDerivation, base }:
2319 ({ mkDerivation, base }:
2240 mkDerivation {
2320 mkDerivation {
@@ -2242,25 +2322,28 @@ self: {
2242 version = "0.8.0";
2322 version = "0.8.0";
2243 sha256 = "1lcs521g9lzy9d7337vg4w7q7s8500rfqy7rcifcz6pm6yfgyb8f";
2323 sha256 = "1lcs521g9lzy9d7337vg4w7q7s8500rfqy7rcifcz6pm6yfgyb8f";
2244 libraryHaskellDepends = [ base ];
2324 libraryHaskellDepends = [ base ];
2245 homepage = "http://github.com/patperry/hs-ieee754";
2327 homepage = "http://github.com/patperry/hs-ieee754";
2246 description = "Utilities for dealing with IEEE floating point numbers";
2328 description = "Utilities for dealing with IEEE floating point numbers";
2247 license = stdenv.lib.licenses.bsd3;
2329 license = stdenv.lib.licenses.bsd3;
2249 "inflections" = callPackage
2331 "inflections" = callPackage
2250− ({ mkDerivation, base, containers, exceptions, hspec
2332+ ({ mkDerivation, base, exceptions, hspec, hspec-megaparsec
2251− , hspec-megaparsec, megaparsec, QuickCheck, text
2252− , unordered-containers
2333+ , megaparsec, QuickCheck, text, unordered-containers
2254 mkDerivation {
2335 mkDerivation {
2255 pname = "inflections";
2336 pname = "inflections";
2256− version = "0.4.0.3";
2337+ version = "0.3.0.0";
2257− sha256 = "028dj9pgs5g6qb9x1hc8r4rn0rznr1ynn79vln48k2llyf2r38dx";
2338+ sha256 = "1w96i4rnsxxzrjjvqzjs7dqbs4h4nrdw84cxvizb4bq19y0cp483";
2258 libraryHaskellDepends = [
2339 libraryHaskellDepends = [
2259 base exceptions megaparsec text unordered-containers
2340 base exceptions megaparsec text unordered-containers
2261 testHaskellDepends = [
2342 testHaskellDepends = [
2262− base containers hspec hspec-megaparsec megaparsec QuickCheck text
2343+ base hspec hspec-megaparsec megaparsec QuickCheck text
2264 homepage = "https://github.com/stackbuilders/inflections-hs";
2347 homepage = "https://github.com/stackbuilders/inflections-hs";
2265 description = "Inflections library for Haskell";
2348 description = "Inflections library for Haskell";
2266 license = stdenv.lib.licenses.mit;
2349 license = stdenv.lib.licenses.mit;
@@ -2269,13 +2352,13 @@ self: {
2269 ({ mkDerivation, attoparsec, base, text, unordered-containers }:
2352 ({ mkDerivation, attoparsec, base, text, unordered-containers }:
2270 mkDerivation {
2353 mkDerivation {
2271 pname = "ini";
2354 pname = "ini";
2272− version = "0.3.6";
2355+ version = "0.3.5";
2273− sha256 = "1n9wsl7nz910bc8jx9ps7pvpql4hlnryjkqbdpfq0phjb9sf7fzw";
2356+ sha256 = "1iicavbjr4qmlcdxh32cgqxlxd80xvzyxxskrs3hji1qzrnq7lxz";
2275− editedCabalFile = "0gfikdal67aws20i5r4wg4r0lgn844glykcn3nnmbmyvwsks049l";
2276 libraryHaskellDepends = [
2357 libraryHaskellDepends = [
2277 attoparsec base text unordered-containers
2358 attoparsec base text unordered-containers
2279 homepage = "http://github.com/chrisdone/ini";
2362 homepage = "http://github.com/chrisdone/ini";
2280 description = "Quick and easy configuration files in the INI format";
2363 description = "Quick and easy configuration files in the INI format";
2281 license = stdenv.lib.licenses.bsd3;
2364 license = stdenv.lib.licenses.bsd3;
@@ -2284,62 +2367,23 @@ self: {
2284 ({ mkDerivation, array, base, ghc-prim, integer-gmp }:
2367 ({ mkDerivation, array, base, ghc-prim, integer-gmp }:
2285 mkDerivation {
2368 mkDerivation {
2286 pname = "integer-logarithms";
2369 pname = "integer-logarithms";
2287− version = "1.0.2.1";
2370+ version = "1.0.2";
2288− sha256 = "1wj8kgjg5bn2yrs4zh9qfjv85cx6w998j9pi39yrbv305944mb9j";
2371+ sha256 = "0w5mhak181zi6qr5h2zbcs9ymaqacisp9jwk99naz6s8zz5rq1ii";
2289 libraryHaskellDepends = [ array base ghc-prim integer-gmp ];
2372 libraryHaskellDepends = [ array base ghc-prim integer-gmp ];
2290 doCheck = false;
2374 doCheck = false;
2291 homepage = "https://github.com/phadej/integer-logarithms";
2375 homepage = "https://github.com/phadej/integer-logarithms";
2292 description = "Integer logarithms";
2376 description = "Integer logarithms";
2293 license = stdenv.lib.licenses.mit;
2377 license = stdenv.lib.licenses.mit;
2295− "interpolate" = callPackage
2296− ({ mkDerivation, base, base-compat, bytestring, haskell-src-meta
2297− , hspec, QuickCheck, quickcheck-instances, template-haskell, text
2300− pname = "interpolate";
2302− sha256 = "1gkaj98yz363v38fv78sqby236mp8yqwqcilx7kr2b9z0w3204bf";
2303− libraryHaskellDepends = [ base haskell-src-meta template-haskell ];
2304− testHaskellDepends = [
2305− base base-compat bytestring haskell-src-meta hspec QuickCheck
2306− quickcheck-instances template-haskell text
2308− homepage = "https://github.com/sol/interpolate#readme";
2309− description = "String interpolation done right";
2310− license = stdenv.lib.licenses.mit;
2312− "invariant" = callPackage
2313− ({ mkDerivation, array, base, bifunctors, comonad, containers
2314− , contravariant, ghc-prim, hspec, hspec-discover, profunctors
2315− , QuickCheck, semigroups, StateVar, stm, tagged, template-haskell
2316− , th-abstraction, transformers, transformers-compat
2317− , unordered-containers
2320− pname = "invariant";
2322− sha256 = "0aqj7z55632qdg45074kgn9qfdxzb0a2f8lgjzr0l0i4mm2rr37b";
2323− libraryHaskellDepends = [
2324− array base bifunctors comonad containers contravariant ghc-prim
2325− profunctors semigroups StateVar stm tagged template-haskell
2326− th-abstraction transformers transformers-compat
2327− unordered-containers
2329− testHaskellDepends = [ base hspec QuickCheck template-haskell ];
2330− testToolDepends = [ hspec-discover ];
2331− homepage = "https://github.com/nfrisby/invariant-functors";
2332− description = "Haskell98 invariant functors";
2333− license = stdenv.lib.licenses.bsd2;
2335 "iproute" = callPackage
2379 "iproute" = callPackage
2336 ({ mkDerivation, appar, base, byteorder, containers, doctest, hspec
2380 ({ mkDerivation, appar, base, byteorder, containers, doctest, hspec
2337 , network, QuickCheck, safe
2381 , network, QuickCheck, safe
2339 mkDerivation {
2383 mkDerivation {
2340 pname = "iproute";
2384 pname = "iproute";
2341− version = "1.7.5";
2385+ version = "1.7.1";
2342− sha256 = "1vw1nm3s8vz1hqnjnqd3wh5rr4q3m2r4izn5ynhf93h9185qwqzd";
2386+ sha256 = "1viyxq3m1aifl05w0hxwrhhhcfpmvwz4ymil2gngi4nfm0yd1f2p";
2343 libraryHaskellDepends = [
2387 libraryHaskellDepends = [
2344 appar base byteorder containers network
2388 appar base byteorder containers network
@@ -2347,68 +2391,48 @@ self: {
2347 appar base byteorder containers doctest hspec network QuickCheck
2391 appar base byteorder containers doctest hspec network QuickCheck
2350 homepage = "http://www.mew.org/~kazu/proj/iproute/";
2396 homepage = "http://www.mew.org/~kazu/proj/iproute/";
2351 description = "IP Routing Table";
2397 description = "IP Routing Table";
2352 license = stdenv.lib.licenses.bsd3;
2398 license = stdenv.lib.licenses.bsd3;
2354− "js-flot" = callPackage
2355− ({ mkDerivation, base, HTTP }:
2359− sha256 = "0yjyzqh3qzhy5h3nql1fckw0gcfb0f4wj9pm85nafpfqp2kg58hv";
2360− enableSeparateDataOutput = true;
2361− libraryHaskellDepends = [ base ];
2362− testHaskellDepends = [ base HTTP ];
2363− homepage = "https://github.com/ndmitchell/js-flot#readme";
2364− description = "Obtain minified flot code";
2365− license = stdenv.lib.licenses.mit;
2367− "js-jquery" = callPackage
2368− ({ mkDerivation, base, HTTP }:
2370− pname = "js-jquery";
2372− sha256 = "16q68jzbs7kp07dnq8cprdcc8fd41rim38039vg0w4x11lgniq70";
2373− enableSeparateDataOutput = true;
2374− libraryHaskellDepends = [ base ];
2375− testHaskellDepends = [ base HTTP ];
2376− homepage = "https://github.com/ndmitchell/js-jquery#readme";
2377− description = "Obtain minified jQuery code";
2378− license = stdenv.lib.licenses.mit;
2380 "kan-extensions" = callPackage
2400 "kan-extensions" = callPackage
2381 ({ mkDerivation, adjunctions, array, base, comonad, containers
2401 ({ mkDerivation, adjunctions, array, base, comonad, containers
2382− , contravariant, distributive, free, invariant, mtl, profunctors
2402+ , contravariant, distributive, fail, free, mtl, semigroupoids
2383− , semigroupoids, tagged, transformers, transformers-compat
2403+ , tagged, transformers
2385 mkDerivation {
2405 mkDerivation {
2386 pname = "kan-extensions";
2406 pname = "kan-extensions";
2387− version = "5.2";
2407+ version = "5.0.2";
2388− sha256 = "1lyvyiwwh962j2nnnsqzlvp5zq6z8p3spvhmji99cjvldxc7wwkb";
2408+ sha256 = "0bj88bgwxlx490f5r979idsm9dpdsb0ldzar9sa0jhj2jn2xx7hw";
2389 libraryHaskellDepends = [
2409 libraryHaskellDepends = [
2390 adjunctions array base comonad containers contravariant
2410 adjunctions array base comonad containers contravariant
2391− distributive free invariant mtl profunctors semigroupoids tagged
2411+ distributive fail free mtl semigroupoids tagged transformers
2392− transformers transformers-compat
2394 homepage = "http://github.com/ekmett/kan-extensions/";
2415 homepage = "http://github.com/ekmett/kan-extensions/";
2395− description = "Kan extensions, Kan lifts, the Yoneda lemma, and (co)density (co)monads";
2416+ description = "Kan extensions, Kan lifts, various forms of the Yoneda lemma, and (co)density (co)monads";
2396 license = stdenv.lib.licenses.bsd3;
2417 license = stdenv.lib.licenses.bsd3;
2398 "keys" = callPackage
2419 "keys" = callPackage
2399 ({ mkDerivation, array, base, comonad, containers, free, hashable
2420 ({ mkDerivation, array, base, comonad, containers, free, hashable
2400− , semigroupoids, semigroups, tagged, transformers
2421+ , semigroupoids, semigroups, transformers, transformers-compat
2401− , transformers-compat, unordered-containers
2422+ , unordered-containers
2403 mkDerivation {
2424 mkDerivation {
2404 pname = "keys";
2425 pname = "keys";
2405− version = "3.12.1";
2426+ version = "3.11";
2406− sha256 = "1yqm4gpshsgswx6w78z64c83gpydh6jhgslx2lnc10nzhy0s9kkz";
2427+ sha256 = "1cn45h27hxwb4ci1iyd2qn0fzyb2y85qq4821a9xm37bwsvrgwqc";
2429+ editedCabalFile = "1lyg4wyi7mkqvbfl9lvfln3j4vys47jih56zyjba7nx36kbw185i";
2407 libraryHaskellDepends = [
2430 libraryHaskellDepends = [
2408 array base comonad containers free hashable semigroupoids
2431 array base comonad containers free hashable semigroupoids
2409− semigroups tagged transformers transformers-compat
2432+ semigroups transformers transformers-compat unordered-containers
2410− unordered-containers
2412 homepage = "http://github.com/ekmett/keys/";
2436 homepage = "http://github.com/ekmett/keys/";
2413 description = "Keyed functors and containers";
2437 description = "Keyed functors and containers";
2414 license = stdenv.lib.licenses.bsd3;
2438 license = stdenv.lib.licenses.bsd3;
@@ -2420,6 +2444,8 @@ self: {
2420 version = "0.2.4";
2444 version = "0.2.4";
2421 sha256 = "1nxcs7g8a1sp91bzpy4cj6s31k5pvc3gvig04cbrggv5cvjidnhl";
2445 sha256 = "1nxcs7g8a1sp91bzpy4cj6s31k5pvc3gvig04cbrggv5cvjidnhl";
2422 libraryHaskellDepends = [ base regex-posix template-haskell ];
2446 libraryHaskellDepends = [ base regex-posix template-haskell ];
2423 homepage = "http://github.com/finnsson/template-helper";
2449 homepage = "http://github.com/finnsson/template-helper";
2424 description = "Module to automatically extract functions from the local code";
2450 description = "Module to automatically extract functions from the local code";
2425 license = stdenv.lib.licenses.bsd3;
2451 license = stdenv.lib.licenses.bsd3;
@@ -2440,6 +2466,8 @@ self: {
2440 testHaskellDepends = [
2466 testHaskellDepends = [
2441 base base-compat Cabal deepseq doctest lens pretty QuickCheck
2467 base base-compat Cabal deepseq doctest lens pretty QuickCheck
2443 homepage = "https://github.com/peti/language-nix#readme";
2471 homepage = "https://github.com/peti/language-nix#readme";
2444 description = "Data types and useful functions to represent and manipulate the Nix language";
2472 description = "Data types and useful functions to represent and manipulate the Nix language";
2445 license = stdenv.lib.licenses.bsd3;
2473 license = stdenv.lib.licenses.bsd3;
@@ -2458,10 +2486,8 @@ self: {
2459 mkDerivation {
2487 mkDerivation {
2460 pname = "lens";
2488 pname = "lens";
2461− version = "4.16.1";
2489+ version = "4.15.4";
2462− sha256 = "1im4drhbydbawd6i0jsrzpqihnmx4ywpkg7yg94ddwsw3mxwkgpm";
2490+ sha256 = "1lkwlnhgpgnsz046mw4qs0fa7h4l012gilrr3nf3spllsy3pnbkl";
2464− editedCabalFile = "11h83lj5mba4grhz1qx3irz10ysm9c3k7k6i6xv2cr60q8xin3ri";
2465 setupHaskellDepends = [ base Cabal cabal-doctest filepath ];
2491 setupHaskellDepends = [ base Cabal cabal-doctest filepath ];
2466 libraryHaskellDepends = [
2492 libraryHaskellDepends = [
2467 array base base-orphans bifunctors bytestring call-stack comonad
2493 array base base-orphans bifunctors bytestring call-stack comonad
@@ -2482,48 +2508,49 @@ self: {
2482 base bytestring comonad containers criterion deepseq
2508 base bytestring comonad containers criterion deepseq
2483 generic-deriving transformers unordered-containers vector
2509 generic-deriving transformers unordered-containers vector
2485 homepage = "http://github.com/ekmett/lens/";
2513 homepage = "http://github.com/ekmett/lens/";
2486 description = "Lenses, Folds and Traversals";
2514 description = "Lenses, Folds and Traversals";
2487 license = stdenv.lib.licenses.bsd2;
2515 license = stdenv.lib.licenses.bsd2;
2489 "lifted-async" = callPackage
2517 "lifted-async" = callPackage
2490 ({ mkDerivation, async, base, constraints, criterion, deepseq
2518 ({ mkDerivation, async, base, constraints, criterion, deepseq
2491− , HUnit, lifted-base, monad-control, mtl, tasty
2519+ , HUnit, lifted-base, monad-control, mtl, tasty, tasty-hunit
2492− , tasty-expected-failure, tasty-hunit, tasty-th, transformers-base
2520+ , tasty-th, transformers-base
2494 mkDerivation {
2522 mkDerivation {
2495 pname = "lifted-async";
2523 pname = "lifted-async";
2496− version = "0.10.0.2";
2524+ version = "0.9.3";
2497− sha256 = "1073r512c1x2m1v0jar9bwqg656slg7jd1jhsyj6m8awgx1l1mwf";
2525+ sha256 = "0qdlc64kf02g97rzpragm4943ppy2cx74kbjcpbv32jcyc3q75wp";
2498 libraryHaskellDepends = [
2526 libraryHaskellDepends = [
2499 async base constraints lifted-base monad-control transformers-base
2527 async base constraints lifted-base monad-control transformers-base
2501 testHaskellDepends = [
2529 testHaskellDepends = [
2502− async base HUnit lifted-base monad-control mtl tasty
2530+ async base HUnit lifted-base monad-control mtl tasty tasty-hunit
2503− tasty-expected-failure tasty-hunit tasty-th
2531+ tasty-th
2505 benchmarkHaskellDepends = [ async base criterion deepseq ];
2533 benchmarkHaskellDepends = [ async base criterion deepseq ];
2506 homepage = "https://github.com/maoe/lifted-async";
2536 homepage = "https://github.com/maoe/lifted-async";
2507 description = "Run lifted IO operations asynchronously and wait for their results";
2537 description = "Run lifted IO operations asynchronously and wait for their results";
2508 license = stdenv.lib.licenses.bsd3;
2538 license = stdenv.lib.licenses.bsd3;
2510 "lifted-base" = callPackage
2540 "lifted-base" = callPackage
2511− ({ mkDerivation, base, criterion, HUnit, monad-control, monad-peel
2541+ ({ mkDerivation, base, criterion, monad-control, monad-peel
2512− , test-framework, test-framework-hunit, transformers
2513− , transformers-base, transformers-compat
2542+ , transformers, transformers-base
2515 mkDerivation {
2544 mkDerivation {
2516 pname = "lifted-base";
2545 pname = "lifted-base";
2517− version = "0.2.3.12";
2546+ version = "0.2.3.11";
2518− sha256 = "1i8p8d3rkdh21bhgjjh32vd7qqjr7jq7p59qds0aw2kmargsjd61";
2547+ sha256 = "1ass00wfa91z5xp2xmm97xrvwm7j5hdkxid5cqvr3xbwrsgpmi4f";
2519 libraryHaskellDepends = [ base monad-control transformers-base ];
2548 libraryHaskellDepends = [ base monad-control transformers-base ];
2520− testHaskellDepends = [
2521− base HUnit monad-control test-framework test-framework-hunit
2522− transformers transformers-base transformers-compat
2524 benchmarkHaskellDepends = [
2549 benchmarkHaskellDepends = [
2525 base criterion monad-control monad-peel transformers
2550 base criterion monad-control monad-peel transformers
2527 homepage = "https://github.com/basvandijk/lifted-base";
2554 homepage = "https://github.com/basvandijk/lifted-base";
2528 description = "lifted IO operations from the base library";
2555 description = "lifted IO operations from the base library";
2529 license = stdenv.lib.licenses.bsd3;
2556 license = stdenv.lib.licenses.bsd3;
@@ -2536,6 +2563,8 @@ self: {
2536 sha256 = "0d0lwxxgd16is9aw6v3ps4r9prv3dj8xscmm45fvzq3nicjiawcf";
2563 sha256 = "0d0lwxxgd16is9aw6v3ps4r9prv3dj8xscmm45fvzq3nicjiawcf";
2537 libraryHaskellDepends = [ base call-stack transformers ];
2564 libraryHaskellDepends = [ base call-stack transformers ];
2538 testHaskellDepends = [ base hspec ];
2565 testHaskellDepends = [ base hspec ];
2539 homepage = "https://github.com/sol/logging-facade#readme";
2568 homepage = "https://github.com/sol/logging-facade#readme";
2540 description = "Simple logging abstraction that allows multiple back-ends";
2569 description = "Simple logging abstraction that allows multiple back-ends";
2541 license = stdenv.lib.licenses.mit;
2570 license = stdenv.lib.licenses.mit;
@@ -2547,6 +2576,8 @@ self: {
2547 version = "0.6.0.2";
2576 version = "0.6.0.2";
2548 sha256 = "07hnirv6snnym2r7iijlfz00b60jpy2856zvqxh989q0in7bd0hi";
2577 sha256 = "07hnirv6snnym2r7iijlfz00b60jpy2856zvqxh989q0in7bd0hi";
2549 libraryHaskellDepends = [ base mtl ];
2578 libraryHaskellDepends = [ base mtl ];
2550 homepage = "http://code.haskell.org/~dolio/";
2581 homepage = "http://code.haskell.org/~dolio/";
2551 description = "A backtracking logic-programming monad";
2582 description = "A backtracking logic-programming monad";
2552 license = stdenv.lib.licenses.bsd3;
2583 license = stdenv.lib.licenses.bsd3;
@@ -2558,10 +2589,8 @@ self: {
2559 mkDerivation {
2590 mkDerivation {
2560 pname = "lucid";
2591 pname = "lucid";
2561− version = "2.9.10";
2592+ version = "2.9.8.1";
2562− sha256 = "14238cnrvkbr81hpaqg1r342sryj8k0p6igkwf140s9phfpdzry0";
2593+ sha256 = "026s82bh3a4lgmpy9445i5f6q0iiqpc8cxxx8rhmn32nrqhf187b";
2564− editedCabalFile = "0n94x2havrvks85z8azsa4pvz33amhb444cias3kfxmkyvypn5ah";
2565 libraryHaskellDepends = [
2594 libraryHaskellDepends = [
2566 base blaze-builder bytestring containers hashable mmorph mtl text
2595 base blaze-builder bytestring containers hashable mmorph mtl text
2567 transformers unordered-containers
2596 transformers unordered-containers
@@ -2572,6 +2601,8 @@ self: {
2572 benchmarkHaskellDepends = [
2601 benchmarkHaskellDepends = [
2573 base blaze-builder bytestring criterion deepseq text transformers
2602 base blaze-builder bytestring criterion deepseq text transformers
2575 homepage = "https://github.com/chrisdone/lucid";
2606 homepage = "https://github.com/chrisdone/lucid";
2576 description = "Clear to write, read and edit DSL for HTML";
2607 description = "Clear to write, read and edit DSL for HTML";
2577 license = stdenv.lib.licenses.bsd3;
2608 license = stdenv.lib.licenses.bsd3;
@@ -2593,82 +2624,65 @@ self: {
2593 test-framework-hunit test-framework-quickcheck2 vector
2624 test-framework-hunit test-framework-quickcheck2 vector
2594 vector-th-unbox
2625 vector-th-unbox
2596 doCheck = false;
2628 doCheck = false;
2597 homepage = "https://github.com/bos/math-functions";
2629 homepage = "https://github.com/bos/math-functions";
2598 description = "Special functions and Chebyshev polynomials";
2630 description = "Special functions and Chebyshev polynomials";
2599 license = stdenv.lib.licenses.bsd3;
2631 license = stdenv.lib.licenses.bsd3;
2601 "megaparsec" = callPackage
2633 "megaparsec" = callPackage
2602− ({ mkDerivation, base, bytestring, case-insensitive, containers
2634+ ({ mkDerivation, base, bytestring, containers, criterion, deepseq
2603− , criterion, deepseq, hspec, hspec-discover, hspec-expectations
2635+ , exceptions, hspec, hspec-expectations, mtl, QuickCheck
2604− , mtl, parser-combinators, QuickCheck, scientific, text
2605− , transformers, weigh
2636+ , scientific, text, transformers, weigh
2607 mkDerivation {
2638 mkDerivation {
2608 pname = "megaparsec";
2639 pname = "megaparsec";
2609− version = "6.5.0";
2640+ version = "5.3.1";
2610− sha256 = "12iggy7qpf8x93jm64zf0g215xwy779bqyfyjk2bhmxqqr1yzgdy";
2641+ sha256 = "06myn8l6jcbd494i3wr6q27npbbxd6c2gfkd2jdzwbjqjqbpv0j8";
2612− editedCabalFile = "0ahvqr29ym3g46yv2jxniccyn1ng1yqicqdbamkzm89gjnxd9n25";
2613 libraryHaskellDepends = [
2642 libraryHaskellDepends = [
2614− base bytestring case-insensitive containers deepseq mtl
2643+ base bytestring containers deepseq exceptions mtl QuickCheck
2615− parser-combinators scientific text transformers
2644+ scientific text transformers
2617 testHaskellDepends = [
2646 testHaskellDepends = [
2618− base bytestring containers hspec hspec-expectations mtl QuickCheck
2647+ base bytestring containers exceptions hspec hspec-expectations mtl
2619− scientific text transformers
2648+ QuickCheck scientific text transformers
2621− testToolDepends = [ hspec-discover ];
2622− benchmarkHaskellDepends = [ base criterion deepseq text weigh ];
2650+ benchmarkHaskellDepends = [ base criterion deepseq weigh ];
2623 homepage = "https://github.com/mrkkrp/megaparsec";
2653 homepage = "https://github.com/mrkkrp/megaparsec";
2624 description = "Monadic parser combinators";
2654 description = "Monadic parser combinators";
2625 license = stdenv.lib.licenses.bsd2;
2655 license = stdenv.lib.licenses.bsd2;
2627 "memory" = callPackage
2657 "memory" = callPackage
2628− ({ mkDerivation, base, basement, bytestring, deepseq, foundation
2658+ ({ mkDerivation, base, bytestring, deepseq, foundation, ghc-prim
2629− , ghc-prim
2659+ , tasty, tasty-hunit, tasty-quickcheck
2631 mkDerivation {
2661 mkDerivation {
2632 pname = "memory";
2662 pname = "memory";
2633− version = "0.14.16";
2663+ version = "0.14.6";
2634− sha256 = "03rbszi5d4z9rlbfv8ydrl1xf84xsh8z57g07f7j9qccn9587c3v";
2664+ sha256 = "0q61zxdlgcw7wg244hb3c11qm5agrmnmln0h61sz2mj72xqc1pn7";
2635− libraryHaskellDepends = [
2636− base basement bytestring deepseq foundation ghc-prim
2638− testHaskellDepends = [ base basement bytestring foundation ];
2639− homepage = "https://github.com/vincenthz/hs-memory";
2640− description = "memory and related abstraction stuff";
2641− license = stdenv.lib.licenses.bsd3;
2643− "microstache" = callPackage
2644− ({ mkDerivation, aeson, base, bytestring, containers, deepseq
2645− , directory, filepath, hspec, parsec, text, transformers
2646− , unordered-containers, vector
2649− pname = "microstache";
2650− version = "1.0.1.1";
2651− sha256 = "0851sqr1ppdj6m822635pa3j6qzdf25gyrhkjs25zdry6518bsax";
2653− editedCabalFile = "0rl6vgmjnf1a14kiynh4gnmy6n6kkik9hqj9k5vqw68h4f110i4b";
2654 libraryHaskellDepends = [
2665 libraryHaskellDepends = [
2655− aeson base bytestring containers deepseq directory filepath parsec
2666+ base bytestring deepseq foundation ghc-prim
2656− text transformers unordered-containers vector
2658 testHaskellDepends = [
2668 testHaskellDepends = [
2659− aeson base bytestring containers hspec parsec text
2669+ base foundation tasty tasty-hunit tasty-quickcheck
2661− homepage = "https://github.com/phadej/microstache";
2673+ homepage = "https://github.com/vincenthz/hs-memory";
2662− description = "Mustache templates for Haskell";
2674+ description = "memory and related abstraction stuff";
2663 license = stdenv.lib.licenses.bsd3;
2675 license = stdenv.lib.licenses.bsd3;
2665 "mime-types" = callPackage
2677 "mime-types" = callPackage
2666 ({ mkDerivation, base, bytestring, containers, text }:
2678 ({ mkDerivation, base, bytestring, containers, text }:
2667 mkDerivation {
2679 mkDerivation {
2668 pname = "mime-types";
2680 pname = "mime-types";
2669− version = "0.1.0.8";
2681+ version = "0.1.0.7";
2670− sha256 = "14ccl2842ya17zyj0bpc7vzklbyqvvydpbypn69h2fmhgji192x8";
2682+ sha256 = "1fg9cqpp5lswk8ajlq4f41n12c2v2naz179l8dsz6zisjqj4l5l3";
2671 libraryHaskellDepends = [ base bytestring containers text ];
2683 libraryHaskellDepends = [ base bytestring containers text ];
2672 homepage = "https://github.com/yesodweb/wai";
2686 homepage = "https://github.com/yesodweb/wai";
2673 description = "Basic mime-type handling types and functions";
2687 description = "Basic mime-type handling types and functions";
2674 license = stdenv.lib.licenses.mit;
2688 license = stdenv.lib.licenses.mit;
@@ -2677,11 +2691,15 @@ self: {
2677 ({ mkDerivation, base, mtl, transformers, transformers-compat }:
2691 ({ mkDerivation, base, mtl, transformers, transformers-compat }:
2678 mkDerivation {
2692 mkDerivation {
2679 pname = "mmorph";
2693 pname = "mmorph";
2680− version = "1.1.2";
2694+ version = "1.0.9";
2681− sha256 = "1gjz1ib968lqybma7my1n19qq6cdj6a7nskrlnwy4jy9jrwzs2n9";
2695+ sha256 = "0qs5alhy719a14lrs7rnh2qsn1146czg68gvgylf4m5jh4w7vwp1";
2697+ editedCabalFile = "1xxf78qi08qsis2q785s0ra29wjxnxw8pyns0dsqp4a6cybd3mjd";
2682 libraryHaskellDepends = [
2698 libraryHaskellDepends = [
2683 base mtl transformers transformers-compat
2699 base mtl transformers transformers-compat
2685 description = "Monad morphisms";
2703 description = "Monad morphisms";
2686 license = stdenv.lib.licenses.bsd3;
2704 license = stdenv.lib.licenses.bsd3;
@@ -2701,6 +2719,8 @@ self: {
2701 base base-compat bytestring directory filepath hspec logging-facade
2719 base base-compat bytestring directory filepath hspec logging-facade
2702 temporary
2720 temporary
2704 description = "Support functions for automated testing";
2724 description = "Support functions for automated testing";
2705 license = stdenv.lib.licenses.mit;
2725 license = stdenv.lib.licenses.mit;
@@ -2710,11 +2730,13 @@ self: {
2711 mkDerivation {
2731 mkDerivation {
2712 pname = "monad-control";
2732 pname = "monad-control";
2713− version = "1.0.2.3";
2733+ version = "1.0.2.2";
2714− sha256 = "1c92833gr6cadidjdp8mlznkpp8lyxl0w3y7d19y8yi3klc3843c";
2734+ sha256 = "0cz4ww3vp96crdqrh7w86rzrs7gs8c1z7rq84yxxhbiz28fs4d0y";
2715 libraryHaskellDepends = [
2735 libraryHaskellDepends = [
2716 base stm transformers transformers-base transformers-compat
2736 base stm transformers transformers-base transformers-compat
2718 homepage = "https://github.com/basvandijk/monad-control";
2740 homepage = "https://github.com/basvandijk/monad-control";
2719 description = "Lift control operations, like exception catching, through monad transformers";
2741 description = "Lift control operations, like exception catching, through monad transformers";
2720 license = stdenv.lib.licenses.bsd3;
2742 license = stdenv.lib.licenses.bsd3;
@@ -2727,6 +2749,8 @@ self: {
2727 sha256 = "062c2sn3hc8h50p1mhqkpyv6x8dydz2zh3ridvlfjq9nqimszaky";
2749 sha256 = "062c2sn3hc8h50p1mhqkpyv6x8dydz2zh3ridvlfjq9nqimszaky";
2728 libraryHaskellDepends = [ base ];
2750 libraryHaskellDepends = [ base ];
2729 testHaskellDepends = [ base tasty tasty-hunit ];
2751 testHaskellDepends = [ base tasty tasty-hunit ];
2730 homepage = "https://github.com/mokus0/monad-loops";
2754 homepage = "https://github.com/mokus0/monad-loops";
2731 description = "Monadic loops";
2755 description = "Monadic loops";
2732 license = stdenv.lib.licenses.publicDomain;
2756 license = stdenv.lib.licenses.publicDomain;
@@ -2751,6 +2775,8 @@ self: {
2751 test-framework-hunit test-framework-quickcheck2 test-framework-th
2775 test-framework-hunit test-framework-quickcheck2 test-framework-th
2754 homepage = "https://github.com/simonmar/monad-par";
2780 homepage = "https://github.com/simonmar/monad-par";
2755 description = "A library for parallel programming based on a monad";
2781 description = "A library for parallel programming based on a monad";
2756 license = stdenv.lib.licenses.bsd3;
2782 license = stdenv.lib.licenses.bsd3;
@@ -2766,39 +2792,70 @@ self: {
2766 libraryHaskellDepends = [
2792 libraryHaskellDepends = [
2767 abstract-par base cereal deepseq mtl random transformers
2793 abstract-par base cereal deepseq mtl random transformers
2769 homepage = "https://github.com/simonmar/monad-par";
2797 homepage = "https://github.com/simonmar/monad-par";
2770 description = "Combinators and extra features for Par monads";
2798 description = "Combinators and extra features for Par monads";
2771 license = stdenv.lib.licenses.bsd3;
2799 license = stdenv.lib.licenses.bsd3;
2773− "monad-peel" = callPackage
2801+ "monad-unlift" = callPackage
2774− ({ mkDerivation, base, extensible-exceptions, HUnit, test-framework
2802+ ({ mkDerivation, base, constraints, monad-control, transformers
2775− , test-framework-hunit, transformers
2803+ , transformers-base
2777 mkDerivation {
2805 mkDerivation {
2778− pname = "monad-peel";
2806+ pname = "monad-unlift";
2779− version = "0.2.1.2";
2807+ version = "0.2.0";
2780− sha256 = "1x1kr5pk8ksw8xcm19c50jx8m0crf3m3qp73k31dnl9r1w4ykm9d";
2808+ sha256 = "03zf2nd00ds12rrbp3qn7pr9vaw1npzswrzcnhc1k0p436366pjb";
2781 libraryHaskellDepends = [
2809 libraryHaskellDepends = [
2782− base extensible-exceptions transformers
2810+ base constraints monad-control transformers transformers-base
2784− testHaskellDepends = [
2812+ doHaddock = false;
2785− base extensible-exceptions HUnit test-framework
2813+ doCheck = false;
2786− test-framework-hunit transformers
2814+ homepage = "https://github.com/fpco/monad-unlift";
2815+ description = "Typeclasses for representing monad transformer unlifting";
2816+ license = stdenv.lib.licenses.mit;
2818+ "monad-unlift-ref" = callPackage
2819+ ({ mkDerivation, base, constraints, exceptions, monad-control
2820+ , monad-unlift, mtl, mutable-containers, resourcet, stm
2821+ , transformers, transformers-base
2824+ pname = "monad-unlift-ref";
2826+ sha256 = "1qac8ijilndn4pcdf142f1vpqqaqrnh7zmq0jh86bpnwhhrwqym9";
2827+ libraryHaskellDepends = [
2828+ base constraints exceptions monad-control monad-unlift mtl
2829+ mutable-containers resourcet stm transformers transformers-base
2788− homepage = "http://andersk.mit.edu/haskell/monad-peel/";
2831+ doHaddock = false;
2789− description = "Lift control operations like exception catching through monad transformers";
2832+ doCheck = false;
2833+ homepage = "https://github.com/fpco/monad-unlift";
2834+ description = "Typeclasses for representing monad transformer unlifting";
2835+ license = stdenv.lib.licenses.mit;
2837+ "monads-tf" = callPackage
2838+ ({ mkDerivation, base, transformers }:
2840+ pname = "monads-tf";
2841+ version = "0.1.0.3";
2842+ sha256 = "1wdhskwa6dw8qljbvwpyxj8ca6y95q2np7z4y4q6bpf4anmd5794";
2843+ libraryHaskellDepends = [ base transformers ];
2846+ description = "Monad classes, using type families";
2790 license = stdenv.lib.licenses.bsd3;
2847 license = stdenv.lib.licenses.bsd3;
2792 "mono-traversable" = callPackage
2849 "mono-traversable" = callPackage
2793− ({ mkDerivation, base, bytestring, containers, foldl, gauge
2850+ ({ mkDerivation, base, bytestring, containers, criterion, foldl
2794 , hashable, hspec, HUnit, mwc-random, QuickCheck, semigroups, split
2851 , hashable, hspec, HUnit, mwc-random, QuickCheck, semigroups, split
2795 , text, transformers, unordered-containers, vector
2852 , text, transformers, unordered-containers, vector
2796 , vector-algorithms
2853 , vector-algorithms
2798 mkDerivation {
2855 mkDerivation {
2799 pname = "mono-traversable";
2856 pname = "mono-traversable";
2800− version = "1.0.8.1";
2857+ version = "1.0.2.1";
2801− sha256 = "0d9r6z3a8gkhl1j5yq8hjg5wcndi5yixxm9xwbrf4z6pgdwr04lr";
2858+ sha256 = "0smirpwika7d5a98h20jr9jqg41n7vqfy7k31crmn449qfig9ljf";
2802 libraryHaskellDepends = [
2859 libraryHaskellDepends = [
2803 base bytestring containers hashable split text transformers
2860 base bytestring containers hashable split text transformers
2804 unordered-containers vector vector-algorithms
2861 unordered-containers vector vector-algorithms
@@ -2807,8 +2864,10 @@ self: {
2807 base bytestring containers foldl hspec HUnit QuickCheck semigroups
2864 base bytestring containers foldl hspec HUnit QuickCheck semigroups
2808 text transformers unordered-containers vector
2865 text transformers unordered-containers vector
2810− benchmarkHaskellDepends = [ base gauge mwc-random vector ];
2867+ benchmarkHaskellDepends = [ base criterion mwc-random vector ];
2811− homepage = "https://github.com/snoyberg/mono-traversable#readme";
2870+ homepage = "https://github.com/snoyberg/mono-traversable";
2812 description = "Type classes for mapping, folding, and traversing monomorphic containers";
2871 description = "Type classes for mapping, folding, and traversing monomorphic containers";
2813 license = stdenv.lib.licenses.mit;
2872 license = stdenv.lib.licenses.mit;
@@ -2825,6 +2884,8 @@ self: {
2825 base comonad containers dlist dlist-instances mono-traversable
2884 base comonad containers dlist dlist-instances mono-traversable
2826 semigroupoids semigroups transformers vector-instances
2885 semigroupoids semigroups transformers vector-instances
2828 homepage = "https://github.com/snoyberg/mono-traversable#readme";
2889 homepage = "https://github.com/snoyberg/mono-traversable#readme";
2829 description = "Extra typeclass instances for mono-traversable";
2890 description = "Extra typeclass instances for mono-traversable";
2830 license = stdenv.lib.licenses.mit;
2891 license = stdenv.lib.licenses.mit;
@@ -2833,34 +2894,43 @@ self: {
2833 ({ mkDerivation, base, transformers }:
2894 ({ mkDerivation, base, transformers }:
2834 mkDerivation {
2895 mkDerivation {
2835 pname = "mtl";
2896 pname = "mtl";
2836− version = "2.2.2";
2897+ version = "2.2.1";
2837− sha256 = "1xmy5741h8cyy0d91ahvqdz2hykkk20l8br7lg1rccnkis5g80w8";
2898+ sha256 = "1icdbj2rshzn0m1zz5wa7v3xvkf6qw811p4s7jgqwvx1ydwrvrfa";
2900+ editedCabalFile = "0fsa965g9h23mlfjzghmmhcb9dmaq8zpm374gby6iwgdx47q0njb";
2838 libraryHaskellDepends = [ base transformers ];
2901 libraryHaskellDepends = [ base transformers ];
2839− homepage = "http://github.com/haskell/mtl";
2904+ homepage = "http://github.com/ekmett/mtl";
2840 description = "Monad classes, using functional dependencies";
2905 description = "Monad classes, using functional dependencies";
2841 license = stdenv.lib.licenses.bsd3;
2906 license = stdenv.lib.licenses.bsd3;
2843 "mutable-containers" = callPackage
2908 "mutable-containers" = callPackage
2844− ({ mkDerivation, base, containers, gauge, ghc-prim, hspec
2909+ ({ mkDerivation, base, containers, criterion, ghc-prim, hspec
2845 , mono-traversable, primitive, QuickCheck, vector
2910 , mono-traversable, primitive, QuickCheck, vector
2847 mkDerivation {
2912 mkDerivation {
2848 pname = "mutable-containers";
2913 pname = "mutable-containers";
2849− version = "0.3.4";
2914+ version = "0.3.3";
2850− sha256 = "0zhkhlvg9yw45fg3srvzx7j81547djpkfw7higdvlj7fmph6c6b4";
2915+ sha256 = "1svwa54prfdmhdlmv118lnkwv3jx3rx7v5x30wbdsy39n75kjyks";
2851 libraryHaskellDepends = [
2916 libraryHaskellDepends = [
2852 base containers ghc-prim mono-traversable primitive vector
2917 base containers ghc-prim mono-traversable primitive vector
2854 testHaskellDepends = [
2919 testHaskellDepends = [
2855 base containers hspec primitive QuickCheck vector
2920 base containers hspec primitive QuickCheck vector
2857− benchmarkHaskellDepends = [ base containers gauge vector ];
2922+ benchmarkHaskellDepends = [ base containers criterion ];
2858− homepage = "https://github.com/snoyberg/mono-traversable#readme";
2925+ homepage = "https://github.com/snoyberg/mono-traversable";
2859 description = "Abstactions and concrete implementations of mutable containers";
2926 description = "Abstactions and concrete implementations of mutable containers";
2860 license = stdenv.lib.licenses.mit;
2927 license = stdenv.lib.licenses.mit;
2862 "mwc-random" = callPackage
2929 "mwc-random" = callPackage
2863− ({ mkDerivation, base, math-functions, primitive, time, vector }:
2930+ ({ mkDerivation, base, HUnit, math-functions, primitive, QuickCheck
2931+ , statistics, test-framework, test-framework-hunit
2932+ , test-framework-quickcheck2, time, vector
2864 mkDerivation {
2934 mkDerivation {
2865 pname = "mwc-random";
2935 pname = "mwc-random";
2866 version = "0.13.6.0";
2936 version = "0.13.6.0";
@@ -2868,6 +2938,12 @@ self: {
2868 libraryHaskellDepends = [
2938 libraryHaskellDepends = [
2869 base math-functions primitive time vector
2939 base math-functions primitive time vector
2941+ testHaskellDepends = [
2942+ base HUnit QuickCheck statistics test-framework
2943+ test-framework-hunit test-framework-quickcheck2 vector
2871 homepage = "https://github.com/bos/mwc-random";
2947 homepage = "https://github.com/bos/mwc-random";
2872 description = "Fast, high quality pseudo random number generation";
2948 description = "Fast, high quality pseudo random number generation";
2873 license = stdenv.lib.licenses.bsd3;
2949 license = stdenv.lib.licenses.bsd3;
@@ -2876,11 +2952,12 @@ self: {
2876 ({ mkDerivation, base, hspec, silently }:
2952 ({ mkDerivation, base, hspec, silently }:
2877 mkDerivation {
2953 mkDerivation {
2878 pname = "nanospec";
2954 pname = "nanospec";
2879− version = "0.2.2";
2955+ version = "0.2.1";
2880− sha256 = "1rcmhl9bhyfvanalnf1r86wkx6rq6wdvagnw1h011jcnnb1cq56g";
2956+ sha256 = "0jq2l1lmy4hcl6r975xcg86xr1y7jfxr3qn27ibsmjbzlnxdkjyv";
2881 libraryHaskellDepends = [ base ];
2957 libraryHaskellDepends = [ base ];
2882 testHaskellDepends = [ base hspec silently ];
2958 testHaskellDepends = [ base hspec silently ];
2883− homepage = "https://github.com/hspec/nanospec#readme";
2959+ doHaddock = false;
2884 description = "A lightweight implementation of a subset of Hspec's API";
2961 description = "A lightweight implementation of a subset of Hspec's API";
2885 license = stdenv.lib.licenses.mit;
2962 license = stdenv.lib.licenses.mit;
@@ -2888,23 +2965,29 @@ self: {
2888 ({ mkDerivation }:
2965 ({ mkDerivation }:
2889 mkDerivation {
2966 mkDerivation {
2890 pname = "nats";
2967 pname = "nats";
2891− version = "1.1.2";
2968+ version = "1.1.1";
2892− sha256 = "1v40drmhixck3pz3mdfghamh73l4rp71mzcviipv1y8jhrfxilmr";
2969+ sha256 = "1kfl2yy97nb7q0j17v96rl73xvi3z4db9bk0xychc76dax41n78k";
2894− editedCabalFile = "1jzyysf758lfindlclqpzqcd0lrgrdv0rnz2lg8g1rvv07x2n7zh";
2895 doHaddock = false;
2970 doHaddock = false;
2896 homepage = "http://github.com/ekmett/nats/";
2972 homepage = "http://github.com/ekmett/nats/";
2897 description = "Natural numbers";
2973 description = "Natural numbers";
2898 license = stdenv.lib.licenses.bsd3;
2974 license = stdenv.lib.licenses.bsd3;
2900 "network" = callPackage
2976 "network" = callPackage
2901− ({ mkDerivation, base, bytestring, doctest, hspec, HUnit, unix }:
2977+ ({ mkDerivation, base, bytestring, doctest, HUnit, test-framework
2978+ , test-framework-hunit, unix
2902 mkDerivation {
2980 mkDerivation {
2903 pname = "network";
2981 pname = "network";
2904− version = "2.6.3.6";
2982+ version = "2.6.3.2";
2905− sha256 = "198mam7ahny48p9fajznbqq16a8ya2gw0xm3gnm1si1rmc4hdplv";
2983+ sha256 = "1dn092zfqmxfbzln6d0khka4gizzjivf2yja9w9hwb5g9q3pfi1m";
2985+ editedCabalFile = "17234sy0vqic8g9wg8gmfmc0by50scjwbdk8bkcl9kjf3fvs4nyx";
2906 libraryHaskellDepends = [ base bytestring unix ];
2986 libraryHaskellDepends = [ base bytestring unix ];
2907− testHaskellDepends = [ base bytestring doctest hspec HUnit ];
2987+ testHaskellDepends = [
2988+ base bytestring doctest HUnit test-framework test-framework-hunit
2908 doCheck = false;
2991 doCheck = false;
2909 homepage = "https://github.com/haskell/network";
2992 homepage = "https://github.com/haskell/network";
2910 description = "Low-level networking interface";
2993 description = "Low-level networking interface";
@@ -2925,6 +3008,8 @@ self: {
2925 base HUnit test-framework test-framework-hunit
3008 base HUnit test-framework test-framework-hunit
2926 test-framework-quickcheck2
3009 test-framework-quickcheck2
2928 homepage = "https://github.com/haskell/network-uri";
3013 homepage = "https://github.com/haskell/network-uri";
2929 description = "URI manipulation";
3014 description = "URI manipulation";
2930 license = stdenv.lib.licenses.bsd3;
3015 license = stdenv.lib.licenses.bsd3;
@@ -2938,6 +3023,8 @@ self: {
2938 revision = "2";
3023 revision = "2";
2939 editedCabalFile = "04b9vn007hlvsrx4ksd3r8r3kbyaj2kvwxchdrmd4370qzi8p6gs";
3024 editedCabalFile = "04b9vn007hlvsrx4ksd3r8r3kbyaj2kvwxchdrmd4370qzi8p6gs";
2940 libraryHaskellDepends = [ base ];
3025 libraryHaskellDepends = [ base ];
2941 description = "locale library";
3028 description = "locale library";
2942 license = stdenv.lib.licenses.bsd3;
3029 license = stdenv.lib.licenses.bsd3;
@@ -2950,78 +3037,94 @@ self: {
2950 revision = "2";
3037 revision = "2";
2951 editedCabalFile = "1j6ln1dkvhdvnwl33bp0xf9lhc4sybqk0aw42p8cq81xwwzbn7y9";
3038 editedCabalFile = "1j6ln1dkvhdvnwl33bp0xf9lhc4sybqk0aw42p8cq81xwwzbn7y9";
2952 libraryHaskellDepends = [ base old-locale ];
3039 libraryHaskellDepends = [ base old-locale ];
2953 description = "Time library";
3042 description = "Time library";
2954 license = stdenv.lib.licenses.bsd3;
3043 license = stdenv.lib.licenses.bsd3;
3045+ "options" = callPackage
3046+ ({ mkDerivation, base, containers, monads-tf, transformers }:
3049+ version = "1.2.1.1";
3050+ sha256 = "0qjs0v1ny52w51n5582d4z8wy9h6n0zw1xb5dh686ff5wadflgi8";
3051+ libraryHaskellDepends = [ base containers monads-tf transformers ];
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;
2956 "optparse-applicative" = callPackage
3058 "optparse-applicative" = callPackage
2957− ({ mkDerivation, ansi-wl-pprint, base, bytestring, process
3059+ ({ mkDerivation, ansi-wl-pprint, base, process, QuickCheck
2958− , QuickCheck, transformers, transformers-compat
3060+ , transformers, transformers-compat
2960 mkDerivation {
3062 mkDerivation {
2961 pname = "optparse-applicative";
3063 pname = "optparse-applicative";
2962− version = "0.14.2.0";
3064+ version = "0.13.2.0";
2963− sha256 = "0c3z1mvynlyv1garjbdmdd3npm40dabgm75js4r07cf766c1wd71";
3065+ sha256 = "18kcjldpzay3k3309rvb9vqrp5b1gqp0hgymynqx7x2kgv7cz0sw";
2964 libraryHaskellDepends = [
3066 libraryHaskellDepends = [
2965 ansi-wl-pprint base process transformers transformers-compat
3067 ansi-wl-pprint base process transformers transformers-compat
2967− testHaskellDepends = [ base bytestring QuickCheck ];
3069+ testHaskellDepends = [ base QuickCheck ];
2968 homepage = "https://github.com/pcapriotti/optparse-applicative";
3072 homepage = "https://github.com/pcapriotti/optparse-applicative";
2969 description = "Utilities and combinators for parsing command line options";
3073 description = "Utilities and combinators for parsing command line options";
2970 license = stdenv.lib.licenses.bsd3;
3074 license = stdenv.lib.licenses.bsd3;
2972 "optparse-simple" = callPackage
3076 "optparse-simple" = callPackage
2973− ({ mkDerivation, base, bytestring, directory, gitrev
3077+ ({ mkDerivation, base, either, gitrev, optparse-applicative
2974− , optparse-applicative, template-haskell, transformers
3078+ , template-haskell, transformers
2976 mkDerivation {
3080 mkDerivation {
2977 pname = "optparse-simple";
3081 pname = "optparse-simple";
2978− version = "0.1.0";
3082+ version = "0.0.3";
2979− sha256 = "1g2cf4pcf1fa001z77g8gwnx0cxdpqs1iw9xp0kb9qrxm9gpk3c3";
3083+ sha256 = "0zlcvxhx98k1akbv5fzsvwcrmb1rxsmmyaiwkhfrp5dxq6kg0is5";
2980 libraryHaskellDepends = [
3084 libraryHaskellDepends = [
2981− base gitrev optparse-applicative template-haskell transformers
3085+ base either gitrev optparse-applicative template-haskell
2983− testHaskellDepends = [ base bytestring directory ];
3088+ doHaddock = false;
2984− homepage = "https://github.com/fpco/optparse-simple#readme";
3089+ doCheck = false;
2985 description = "Simple interface to optparse-applicative";
3090 description = "Simple interface to optparse-applicative";
2986 license = stdenv.lib.licenses.bsd3;
3091 license = stdenv.lib.licenses.bsd3;
2988 "parallel" = callPackage
3093 "parallel" = callPackage
2989− ({ mkDerivation, array, base, containers, deepseq, ghc-prim }:
3094+ ({ mkDerivation, array, base, containers, deepseq }:
2990 mkDerivation {
3095 mkDerivation {
2991 pname = "parallel";
3096 pname = "parallel";
2992− version = "3.2.2.0";
3097+ version = "3.2.1.1";
2993− sha256 = "1xkfi96w6yfpppd0nw1rnszdxmvifwzm699ilv6332ra3akm610p";
3098+ sha256 = "05rw8zhpqhx31zi6vg7zpyciaarh24j7g2p613xrpyrnksybjfrj";
2994− libraryHaskellDepends = [ array base containers deepseq ghc-prim ];
3099+ libraryHaskellDepends = [ array base containers deepseq ];
2995 description = "Parallel programming library";
3102 description = "Parallel programming library";
2996 license = stdenv.lib.licenses.bsd3;
3103 license = stdenv.lib.licenses.bsd3;
2998 "parsec" = callPackage
3105 "parsec" = callPackage
2999− ({ mkDerivation, base, bytestring, HUnit, mtl, test-framework
3106+ ({ mkDerivation, base, bytestring, mtl, text }:
3000− , test-framework-hunit, text
3002 mkDerivation {
3107 mkDerivation {
3003 pname = "parsec";
3108 pname = "parsec";
3004− version = "3.1.13.0";
3109+ version = "3.1.11";
3005− sha256 = "1wc09pyn70p8z6llink10c8pqbh6ikyk554911yfwxv1g91swqbq";
3110+ sha256 = "0vk7q9j2128q191zf1sg0ylj9s9djwayqk9747k0a5fin4f2b1vg";
3007− editedCabalFile = "1dpr1wfpykkl6kayp4wnyn0n1zv7pvqksax2i54dhdgjijj8qynd";
3008 libraryHaskellDepends = [ base bytestring mtl text ];
3111 libraryHaskellDepends = [ base bytestring mtl text ];
3009− testHaskellDepends = [
3112+ doHaddock = false;
3010− base HUnit mtl test-framework test-framework-hunit
3113+ doCheck = false;
3012− homepage = "https://github.com/hvr/parsec";
3114+ homepage = "https://github.com/aslatter/parsec";
3013 description = "Monadic parser combinators";
3115 description = "Monadic parser combinators";
3014 license = stdenv.lib.licenses.bsd3;
3116 license = stdenv.lib.licenses.bsd3;
3016− "parser-combinators" = callPackage
3118+ "patience" = callPackage
3017− ({ mkDerivation, base }:
3119+ ({ mkDerivation, base, containers }:
3018 mkDerivation {
3120 mkDerivation {
3019− pname = "parser-combinators";
3121+ pname = "patience";
3020− version = "1.0.0";
3122+ version = "0.1.1";
3021− sha256 = "1pwfdsklqwvaynwpdzmx1bs35mp6dpsyaqdnzxnqcrxwf5h8sk75";
3123+ sha256 = "0qyv20gqy9pb1acy700ahv70lc6vprcwb26cc7fcpcs4scsc7irm";
3022− libraryHaskellDepends = [ base ];
3124+ libraryHaskellDepends = [ base containers ];
3023− homepage = "https://github.com/mrkkrp/parser-combinators";
3125+ doHaddock = false;
3024− description = "Lightweight package providing commonly useful parser combinators";
3126+ doCheck = false;
3127+ description = "Patience diff and longest increasing subsequence";
3025 license = stdenv.lib.licenses.bsd3;
3128 license = stdenv.lib.licenses.bsd3;
3027 "pcre-light" = callPackage
3130 "pcre-light" = callPackage
@@ -3032,24 +3135,28 @@ self: {
3032 sha256 = "0xcyi1fivwg7a92mch5bcqzmrfxzqj42rmb3m8kgs61x4qwpxj82";
3135 sha256 = "0xcyi1fivwg7a92mch5bcqzmrfxzqj42rmb3m8kgs61x4qwpxj82";
3033 libraryHaskellDepends = [ base bytestring ];
3136 libraryHaskellDepends = [ base bytestring ];
3034 libraryPkgconfigDepends = [ pcre ];
3137 libraryPkgconfigDepends = [ pcre ];
3035 homepage = "https://github.com/Daniel-Diaz/pcre-light";
3140 homepage = "https://github.com/Daniel-Diaz/pcre-light";
3036 description = "Portable regex library for Perl 5 compatible regular expressions";
3141 description = "Portable regex library for Perl 5 compatible regular expressions";
3037 license = stdenv.lib.licenses.bsd3;
3142 license = stdenv.lib.licenses.bsd3;
3038 }) {inherit (pkgs) pcre;};
3143 }) {inherit (pkgs) pcre;};
3039 "pem" = callPackage
3144 "pem" = callPackage
3040− ({ mkDerivation, base, basement, bytestring, HUnit, memory
3145+ ({ mkDerivation, base, base64-bytestring, bytestring, HUnit, mtl
3041 , QuickCheck, test-framework, test-framework-hunit
3146 , QuickCheck, test-framework, test-framework-hunit
3042 , test-framework-quickcheck2
3147 , test-framework-quickcheck2
3044 mkDerivation {
3149 mkDerivation {
3045 pname = "pem";
3150 pname = "pem";
3046− version = "0.2.4";
3151+ version = "0.2.2";
3047− sha256 = "1m7qjsxrd8m88cvkqmr8kscril500j2a9y0iynvksjyjkhdlq33p";
3152+ sha256 = "162sk5sg22w21wqz5qv8kx6ibxp99v5p20g3nknhm1kddk3hha1p";
3048− libraryHaskellDepends = [ base basement bytestring memory ];
3153+ libraryHaskellDepends = [ base base64-bytestring bytestring mtl ];
3049 testHaskellDepends = [
3154 testHaskellDepends = [
3050 base bytestring HUnit QuickCheck test-framework
3155 base bytestring HUnit QuickCheck test-framework
3051 test-framework-hunit test-framework-quickcheck2
3156 test-framework-hunit test-framework-quickcheck2
3053 homepage = "http://github.com/vincenthz/hs-pem";
3160 homepage = "http://github.com/vincenthz/hs-pem";
3054 description = "Privacy Enhanced Mail (PEM) format reader and writer";
3161 description = "Privacy Enhanced Mail (PEM) format reader and writer";
3055 license = stdenv.lib.licenses.bsd3;
3162 license = stdenv.lib.licenses.bsd3;
@@ -3061,15 +3168,17 @@ self: {
3062 mkDerivation {
3169 mkDerivation {
3063 pname = "pointed";
3170 pname = "pointed";
3064− version = "5.0.1";
3171+ version = "5";
3065− sha256 = "1p91a762xglckscnhpflxzav8byf49a02mli3983i4kpr2jkaimr";
3172+ sha256 = "05sxac90xv4j8glmf2mxs0smmv6vhia0qaaag5v37ar5a6pvh1l9";
3066 revision = "1";
3173 revision = "1";
3067− editedCabalFile = "1ccjmzz3jf5ybrzv7qdwm3qb8rz0yskvi4ackrixyhdk8bg5f3nc";
3174+ editedCabalFile = "170gqax34qch77zzqwq95z2lzq9da8gmfxg1vcll4aphhafwgzzp";
3068 libraryHaskellDepends = [
3175 libraryHaskellDepends = [
3069 base comonad containers data-default-class hashable kan-extensions
3176 base comonad containers data-default-class hashable kan-extensions
3070 semigroupoids semigroups stm tagged transformers
3177 semigroupoids semigroups stm tagged transformers
3071 transformers-compat unordered-containers
3178 transformers-compat unordered-containers
3073 homepage = "http://github.com/ekmett/pointed/";
3182 homepage = "http://github.com/ekmett/pointed/";
3074 description = "Pointed and copointed data";
3183 description = "Pointed and copointed data";
3075 license = stdenv.lib.licenses.bsd3;
3184 license = stdenv.lib.licenses.bsd3;
@@ -3081,36 +3190,42 @@ self: {
3081 version = "1.12";
3190 version = "1.12";
3082 sha256 = "05dya1vdvq29hkhkdlsglzhw7bdn51rvs1javs0q75nf99c66k7m";
3191 sha256 = "05dya1vdvq29hkhkdlsglzhw7bdn51rvs1javs0q75nf99c66k7m";
3083 libraryHaskellDepends = [ base bytestring text ];
3192 libraryHaskellDepends = [ base bytestring text ];
3084 homepage = "http://code.haskell.org/~malcolm/polyparse/";
3195 homepage = "http://code.haskell.org/~malcolm/polyparse/";
3085 description = "A variety of alternative parser combinator libraries";
3196 description = "A variety of alternative parser combinator libraries";
3086 license = "LGPL";
3197 license = "LGPL";
3088− "pretty-hex" = callPackage
3199+ "prelude-extras" = callPackage
3089− ({ mkDerivation, base, bytestring }:
3200+ ({ mkDerivation, base }:
3090 mkDerivation {
3201 mkDerivation {
3091− pname = "pretty-hex";
3202+ pname = "prelude-extras";
3092− version = "1.0";
3203+ version = "0.4.0.3";
3093− sha256 = "0ylwkvvjvmpprha9nx83xb8gkhyanhk5fffc0r7lb96n4ch5z6pz";
3204+ sha256 = "0xzqdf3nl2h0ra4gnslm1m1nsxlsgc0hh6ky3vn578vh11zhifq9";
3094− libraryHaskellDepends = [ base bytestring ];
3205+ libraryHaskellDepends = [ base ];
3095− description = "A library for hex dumps of ByteStrings";
3206+ doHaddock = false;
3208+ homepage = "http://github.com/ekmett/prelude-extras";
3209+ description = "Higher order versions of Prelude classes";
3096 license = stdenv.lib.licenses.bsd3;
3210 license = stdenv.lib.licenses.bsd3;
3098 "pretty-show" = callPackage
3212 "pretty-show" = callPackage
3099 ({ mkDerivation, array, base, filepath, ghc-prim, happy
3213 ({ mkDerivation, array, base, filepath, ghc-prim, happy
3100− , haskell-lexer, pretty, text
3214+ , haskell-lexer, pretty
3102 mkDerivation {
3216 mkDerivation {
3103 pname = "pretty-show";
3217 pname = "pretty-show";
3104− version = "1.7";
3218+ version = "1.6.13";
3105− sha256 = "0br7pkxqqqhby2j2v1g847lgqsrasx56g1jw3dhmjh4flzs6warq";
3219+ sha256 = "1kbx72ybrpw0kh5zsd2kdw143qykbmd9lgmsvj57659y0k5l7fjm";
3106 isLibrary = true;
3220 isLibrary = true;
3107 isExecutable = true;
3221 isExecutable = true;
3108− enableSeparateDataOutput = true;
3109 libraryHaskellDepends = [
3222 libraryHaskellDepends = [
3110− array base filepath ghc-prim haskell-lexer pretty text
3223+ array base filepath ghc-prim haskell-lexer pretty
3112 libraryToolDepends = [ happy ];
3225 libraryToolDepends = [ happy ];
3113 executableHaskellDepends = [ base ];
3226 executableHaskellDepends = [ base ];
3114 homepage = "http://wiki.github.com/yav/pretty-show";
3229 homepage = "http://wiki.github.com/yav/pretty-show";
3115 description = "Tools for working with derived `Show` instances and generic inspection of values";
3230 description = "Tools for working with derived `Show` instances and generic inspection of values";
3116 license = stdenv.lib.licenses.mit;
3231 license = stdenv.lib.licenses.mit;
@@ -3119,90 +3234,78 @@ self: {
3119 ({ mkDerivation, base, ghc-prim, transformers }:
3234 ({ mkDerivation, base, ghc-prim, transformers }:
3120 mkDerivation {
3235 mkDerivation {
3121 pname = "primitive";
3236 pname = "primitive";
3122− version = "0.6.3.0";
3237+ version = "0.6.2.0";
3123− sha256 = "0mcmbnj08wd6zfwn7xk6zf5hy5zwbla5v78pw0dpymqg9s0gzpnd";
3238+ sha256 = "1q9a537av81c0lvcdzc8i5hqjx3209f5448d1smkyaz22c1dgs5q";
3240+ editedCabalFile = "0d61g8ppsdajdqykl2kc46kq00aamsf12v60ilgrf58dbji9sz56";
3124 libraryHaskellDepends = [ base ghc-prim transformers ];
3241 libraryHaskellDepends = [ base ghc-prim transformers ];
3125 testHaskellDepends = [ base ghc-prim ];
3242 testHaskellDepends = [ base ghc-prim ];
3126 homepage = "https://github.com/haskell/primitive";
3245 homepage = "https://github.com/haskell/primitive";
3127 description = "Primitive memory-related operations";
3246 description = "Primitive memory-related operations";
3128 license = stdenv.lib.licenses.bsd3;
3247 license = stdenv.lib.licenses.bsd3;
3130 "profunctors" = callPackage
3249 "profunctors" = callPackage
3131 ({ mkDerivation, base, base-orphans, bifunctors, comonad
3250 ({ mkDerivation, base, base-orphans, bifunctors, comonad
3132− , contravariant, distributive, semigroups, tagged, transformers
3251+ , contravariant, distributive, tagged, transformers
3134 mkDerivation {
3253 mkDerivation {
3135 pname = "profunctors";
3254 pname = "profunctors";
3136− version = "5.2.2";
3255+ version = "5.2.1";
3137− sha256 = "0s1pwjidbn761xk43pmzyvn99hm3psdifjd78ylki7f97aiyd0g9";
3256+ sha256 = "0pcwjp813d3mrzb7qf7dzkspf85xnfj1m2snhjgnvwx6vw07w877";
3139− editedCabalFile = "1ywlg9z8nlhd2avgb8c6gbkv8zyk7hvc25926bafyg0m0k8y1amq";
3140 libraryHaskellDepends = [
3257 libraryHaskellDepends = [
3141 base base-orphans bifunctors comonad contravariant distributive
3258 base base-orphans bifunctors comonad contravariant distributive
3142− semigroups tagged transformers
3259+ tagged transformers
3144 homepage = "http://github.com/ekmett/profunctors/";
3263 homepage = "http://github.com/ekmett/profunctors/";
3145 description = "Profunctors";
3264 description = "Profunctors";
3146 license = stdenv.lib.licenses.bsd3;
3265 license = stdenv.lib.licenses.bsd3;
3148 "psqueues" = callPackage
3267 "psqueues" = callPackage
3149− ({ mkDerivation, array, base, deepseq, ghc-prim, hashable, HUnit
3268+ ({ mkDerivation, array, base, containers, criterion, deepseq
3269+ , fingertree-psqueue, ghc-prim, hashable, HUnit, mtl, PSQueue
3150− , QuickCheck, tagged, test-framework, test-framework-hunit
3270+ , QuickCheck, random, tagged, test-framework, test-framework-hunit
3151− , test-framework-quickcheck2
3271+ , test-framework-quickcheck2, unordered-containers
3153 mkDerivation {
3273 mkDerivation {
3154 pname = "psqueues";
3274 pname = "psqueues";
3155− version = "0.2.7.0";
3275+ version = "0.2.3.0";
3156− sha256 = "1sjgc9bxh63kkdp59nbirx3xazr02ia5yhp4f4a0jnq1hj465wsc";
3276+ sha256 = "19s36xkbpa8466y56bgcmrqxz7aq1fysliyvw79k2a76bpg9bv95";
3157 libraryHaskellDepends = [ base deepseq ghc-prim hashable ];
3277 libraryHaskellDepends = [ base deepseq ghc-prim hashable ];
3158 testHaskellDepends = [
3278 testHaskellDepends = [
3159 array base deepseq ghc-prim hashable HUnit QuickCheck tagged
3279 array base deepseq ghc-prim hashable HUnit QuickCheck tagged
3160 test-framework test-framework-hunit test-framework-quickcheck2
3280 test-framework test-framework-hunit test-framework-quickcheck2
3162− description = "Pure priority search queues";
3282+ benchmarkHaskellDepends = [
3163− license = stdenv.lib.licenses.bsd3;
3283+ base containers criterion deepseq fingertree-psqueue ghc-prim
3164− }) {};
3284+ hashable mtl PSQueue random unordered-containers
3165− "pureMD5" = callPackage
3166− ({ mkDerivation, base, binary, bytestring, cereal, crypto-api
3167− , crypto-api-tests, pretty-hex, QuickCheck, tagged, test-framework
3168− , test-framework-quickcheck2
3173− sha256 = "0zdilz41cla2ck7mcw1a9702gyg2abq94mqahr4vci9sbs53bwxy";
3174− libraryHaskellDepends = [
3175− base binary bytestring cereal crypto-api tagged
3177− testHaskellDepends = [
3178− base binary bytestring cereal crypto-api-tests pretty-hex
3179− QuickCheck test-framework test-framework-quickcheck2
3181− description = "A Haskell-only implementation of the MD5 digest (hash) algorithm";
3286+ doHaddock = false;
3288+ description = "Pure priority search queues";
3182 license = stdenv.lib.licenses.bsd3;
3289 license = stdenv.lib.licenses.bsd3;
3184 "quickcheck-instances" = callPackage
3291 "quickcheck-instances" = callPackage
3185− ({ mkDerivation, array, base, base-compat, bytestring
3292+ ({ mkDerivation, array, base, bytestring, containers, hashable
3186− , case-insensitive, containers, hashable, old-time, QuickCheck
3293+ , old-time, QuickCheck, scientific, text, time
3187− , scientific, tagged, text, time, transformers, transformers-compat
3188− , unordered-containers, uuid-types, vector
3294+ , unordered-containers, vector
3190 mkDerivation {
3296 mkDerivation {
3191 pname = "quickcheck-instances";
3297 pname = "quickcheck-instances";
3192− version = "0.3.18";
3298+ version = "0.3.12";
3193− sha256 = "1bh1pzz5fdcqvzdcirqxna6fnjms02min5md716299g5niz46w55";
3299+ sha256 = "1wwvkzpams7i0j7nk5qj8vvhj8x5zcbgbgrpczszgvshva4bkmfx";
3194− revision = "1";
3300+ revision = "2";
3195− editedCabalFile = "1sngfq3v71bvgjsl8cj5kh65m3fziwy8dkvwjzs0kxfrzr87faly";
3301+ editedCabalFile = "1v1r7gidkjc2v4dw1id57raqnjqv4rc10pa2l6xhhg0dzrnw28a3";
3196 libraryHaskellDepends = [
3302 libraryHaskellDepends = [
3197− array base base-compat bytestring case-insensitive containers
3303+ array base bytestring containers hashable old-time QuickCheck
3198− hashable old-time QuickCheck scientific tagged text time
3304+ scientific text time unordered-containers vector
3199− transformers transformers-compat unordered-containers uuid-types
3202− testHaskellDepends = [
3203− base containers QuickCheck tagged uuid-types
3205− homepage = "https://github.com/phadej/qc-instances";
3308+ homepage = "https://github.com/aslatter/qc-instances";
3206 description = "Common quickcheck instances";
3309 description = "Common quickcheck instances";
3207 license = stdenv.lib.licenses.bsd3;
3310 license = stdenv.lib.licenses.bsd3;
@@ -3213,6 +3316,8 @@ self: {
3213 version = "0.2.0";
3316 version = "0.2.0";
3214 sha256 = "08k4v7pkgjf30pv5j2dfv1gqv6hclxlniyq2sps8zq4zswcr2xzv";
3317 sha256 = "08k4v7pkgjf30pv5j2dfv1gqv6hclxlniyq2sps8zq4zswcr2xzv";
3215 libraryHaskellDepends = [ base HUnit QuickCheck ];
3318 libraryHaskellDepends = [ base HUnit QuickCheck ];
3216 homepage = "https://github.com/hspec/quickcheck-io#readme";
3321 homepage = "https://github.com/hspec/quickcheck-io#readme";
3217 description = "Use HUnit assertions as QuickCheck properties";
3322 description = "Use HUnit assertions as QuickCheck properties";
3218 license = stdenv.lib.licenses.mit;
3323 license = stdenv.lib.licenses.mit;
@@ -3224,6 +3329,8 @@ self: {
3224 version = "1.0.1.0";
3329 version = "1.0.1.0";
3225 sha256 = "0s43s1bzbg3gwsjgm7fpyksd1339f0m26dlw2famxwyzgvm0a80k";
3330 sha256 = "0s43s1bzbg3gwsjgm7fpyksd1339f0m26dlw2famxwyzgvm0a80k";
3226 libraryHaskellDepends = [ base QuickCheck ];
3331 libraryHaskellDepends = [ base QuickCheck ];
3227 homepage = "https://github.com/bos/quickcheck-unicode";
3334 homepage = "https://github.com/bos/quickcheck-unicode";
3228 description = "Generator and shrink functions for testing Unicode-related software";
3335 description = "Generator and shrink functions for testing Unicode-related software";
3229 license = stdenv.lib.licenses.bsd2;
3336 license = stdenv.lib.licenses.bsd2;
@@ -3238,6 +3345,8 @@ self: {
3238 editedCabalFile = "1pv5d7bm2rgap7llp5vjsplrg048gvf0226y0v19gpvdsx7n4rvv";
3345 editedCabalFile = "1pv5d7bm2rgap7llp5vjsplrg048gvf0226y0v19gpvdsx7n4rvv";
3239 libraryHaskellDepends = [ base time ];
3346 libraryHaskellDepends = [ base time ];
3240 testHaskellDepends = [ base ];
3347 testHaskellDepends = [ base ];
3241 description = "random number library";
3350 description = "random number library";
3242 license = stdenv.lib.licenses.bsd3;
3351 license = stdenv.lib.licenses.bsd3;
@@ -3245,9 +3354,11 @@ self: {
3245 ({ mkDerivation, base, template-haskell }:
3354 ({ mkDerivation, base, template-haskell }:
3246 mkDerivation {
3355 mkDerivation {
3247 pname = "reflection";
3356 pname = "reflection";
3248− version = "2.1.4";
3357+ version = "2.1.2";
3249− sha256 = "0kf4a5ijw6jfnfibjcrpdy9vzh1n6v2pxia8dhyyqdissiwc8bzj";
3358+ sha256 = "0f9w0akbm6p8h7kzgcd2f6nnpw1wy84pqn45vfz1ch5j0hn8h2d9";
3250 libraryHaskellDepends = [ base template-haskell ];
3359 libraryHaskellDepends = [ base template-haskell ];
3251 homepage = "http://github.com/ekmett/reflection";
3362 homepage = "http://github.com/ekmett/reflection";
3252 description = "Reifies arbitrary terms into types that can be reflected back into terms";
3363 description = "Reifies arbitrary terms into types that can be reflected back into terms";
3253 license = stdenv.lib.licenses.bsd3;
3364 license = stdenv.lib.licenses.bsd3;
@@ -3259,6 +3370,8 @@ self: {
3259 version = "0.93.2";
3370 version = "0.93.2";
3260 sha256 = "0y1j4h2pg12c853nzmczs263di7xkkmlnsq5dlp5wgbgl49mgp10";
3371 sha256 = "0y1j4h2pg12c853nzmczs263di7xkkmlnsq5dlp5wgbgl49mgp10";
3261 libraryHaskellDepends = [ array base bytestring containers mtl ];
3372 libraryHaskellDepends = [ array base bytestring containers mtl ];
3262 homepage = "http://sourceforge.net/projects/lazy-regex";
3375 homepage = "http://sourceforge.net/projects/lazy-regex";
3263 description = "Replaces/Enhances Text.Regex";
3376 description = "Replaces/Enhances Text.Regex";
3264 license = stdenv.lib.licenses.bsd3;
3377 license = stdenv.lib.licenses.bsd3;
@@ -3272,42 +3385,66 @@ self: {
3272 libraryHaskellDepends = [
3385 libraryHaskellDepends = [
3273 array base bytestring containers regex-base
3386 array base bytestring containers regex-base
3275 homepage = "http://sourceforge.net/projects/lazy-regex";
3390 homepage = "http://sourceforge.net/projects/lazy-regex";
3276 description = "Replaces/Enhances Text.Regex";
3391 description = "Replaces/Enhances Text.Regex";
3277 license = stdenv.lib.licenses.bsd3;
3392 license = stdenv.lib.licenses.bsd3;
3394+ "regex-tdfa" = callPackage
3395+ ({ mkDerivation, array, base, bytestring, containers, ghc-prim, mtl
3396+ , parsec, regex-base
3399+ pname = "regex-tdfa";
3401+ sha256 = "0f8x8wyr6m21g8dnxvnvalz5bsq37l125l6qhs0fscbvprsxc4nb";
3402+ libraryHaskellDepends = [
3403+ array base bytestring containers ghc-prim mtl parsec regex-base
3407+ homepage = "https://github.com/ChrisKuklewicz/regex-tdfa";
3408+ description = "Replaces/Enhances Text.Regex";
3409+ license = stdenv.lib.licenses.bsd3;
3279 "resourcet" = callPackage
3411 "resourcet" = callPackage
3280− ({ mkDerivation, base, containers, exceptions, hspec, mtl
3412+ ({ mkDerivation, base, containers, exceptions, hspec, lifted-base
3281− , primitive, transformers, unliftio-core
3413+ , mmorph, monad-control, mtl, transformers, transformers-base
3414+ , transformers-compat
3283 mkDerivation {
3416 mkDerivation {
3284 pname = "resourcet";
3417 pname = "resourcet";
3285− version = "1.2.1";
3418+ version = "1.1.9";
3286− sha256 = "0rzjzh34s36ssign7akqjnwnjxf11c3511wk7ky0xxy0dqmc2rg7";
3419+ sha256 = "1x9f2qz57agl3xljp1wi0ab51p13czrpf6qjp3506rl9dg99j6as";
3287 libraryHaskellDepends = [
3420 libraryHaskellDepends = [
3288− base containers exceptions mtl primitive transformers unliftio-core
3421+ base containers exceptions lifted-base mmorph monad-control mtl
3422+ transformers transformers-base transformers-compat
3290− testHaskellDepends = [ base exceptions hspec transformers ];
3424+ testHaskellDepends = [ base hspec lifted-base transformers ];
3291 homepage = "http://github.com/snoyberg/conduit";
3427 homepage = "http://github.com/snoyberg/conduit";
3292 description = "Deterministic allocation and freeing of scarce resources";
3428 description = "Deterministic allocation and freeing of scarce resources";
3293 license = stdenv.lib.licenses.bsd3;
3429 license = stdenv.lib.licenses.bsd3;
3295 "retry" = callPackage
3431 "retry" = callPackage
3296 ({ mkDerivation, base, data-default-class, exceptions, ghc-prim
3432 ({ mkDerivation, base, data-default-class, exceptions, ghc-prim
3297− , hedgehog, HUnit, mtl, random, stm, tasty, tasty-hedgehog
3298− , tasty-hunit, time, transformers
3433+ , hspec, HUnit, mtl, QuickCheck, random, stm, time, transformers
3300 mkDerivation {
3435 mkDerivation {
3301 pname = "retry";
3436 pname = "retry";
3302− version = "0.7.6.2";
3437+ version = "0.7.4.2";
3303− sha256 = "0bmrp2h6pf43hr7sd6562qixw755h2xgszj700157pk2hxcz16ad";
3438+ sha256 = "0z5ls9z5zcqkk3vbpl4wdgspi98n19m5i8mfian1fyxkf0jkj6sj";
3304 libraryHaskellDepends = [
3439 libraryHaskellDepends = [
3305 base data-default-class exceptions ghc-prim random transformers
3440 base data-default-class exceptions ghc-prim random transformers
3307 testHaskellDepends = [
3442 testHaskellDepends = [
3308− base data-default-class exceptions ghc-prim hedgehog HUnit mtl
3443+ base data-default-class exceptions ghc-prim hspec HUnit mtl
3309− random stm tasty tasty-hedgehog tasty-hunit time transformers
3444+ QuickCheck random stm time transformers
3311 homepage = "http://github.com/Soostone/retry";
3448 homepage = "http://github.com/Soostone/retry";
3312 description = "Retry combinators for monadic actions that may fail";
3449 description = "Retry combinators for monadic actions that may fail";
3313 license = stdenv.lib.licenses.bsd3;
3450 license = stdenv.lib.licenses.bsd3;
@@ -3316,14 +3453,32 @@ self: {
3316 ({ mkDerivation, base, deepseq, QuickCheck }:
3453 ({ mkDerivation, base, deepseq, QuickCheck }:
3317 mkDerivation {
3454 mkDerivation {
3318 pname = "safe";
3455 pname = "safe";
3319− version = "0.3.17";
3456+ version = "0.3.15";
3320− sha256 = "0p3yaf5slvyz1cyy51jq64c5rlp8yzwim8iy2dlnk42if4gc9ibr";
3457+ sha256 = "0bbalr2n92akwcgdyl5ff45h8d4waamj1lp7ly6mdgda17k4lpm3";
3321 libraryHaskellDepends = [ base ];
3458 libraryHaskellDepends = [ base ];
3322 testHaskellDepends = [ base deepseq QuickCheck ];
3459 testHaskellDepends = [ base deepseq QuickCheck ];
3323 homepage = "https://github.com/ndmitchell/safe#readme";
3462 homepage = "https://github.com/ndmitchell/safe#readme";
3324 description = "Library of safe (exception free) functions";
3463 description = "Library of safe (exception free) functions";
3325 license = stdenv.lib.licenses.bsd3;
3464 license = stdenv.lib.licenses.bsd3;
3466+ "safe-exceptions" = callPackage
3467+ ({ mkDerivation, base, deepseq, exceptions, hspec, transformers
3471+ pname = "safe-exceptions";
3472+ version = "0.1.6.0";
3473+ sha256 = "074dy2f9fbhnh59clpz8c1ljplm1wwqjj7r3i4nv0rcl0khprm3i";
3474+ libraryHaskellDepends = [ base deepseq exceptions transformers ];
3475+ testHaskellDepends = [ base hspec void ];
3478+ homepage = "https://github.com/fpco/safe-exceptions#readme";
3479+ description = "Safe, consistent, and easy exception handling";
3480+ license = stdenv.lib.licenses.mit;
3327 "say" = callPackage
3482 "say" = callPackage
3328 ({ mkDerivation, base, bytestring, criterion, hspec, temporary
3483 ({ mkDerivation, base, bytestring, criterion, hspec, temporary
3329 , text, transformers
3484 , text, transformers
@@ -3337,29 +3492,33 @@ self: {
3337 benchmarkHaskellDepends = [
3492 benchmarkHaskellDepends = [
3338 base bytestring criterion temporary text
3493 base bytestring criterion temporary text
3340 homepage = "https://github.com/fpco/say#readme";
3497 homepage = "https://github.com/fpco/say#readme";
3341 description = "Initial project template from stack";
3498 description = "Initial project template from stack";
3342 license = stdenv.lib.licenses.mit;
3499 license = stdenv.lib.licenses.mit;
3344 "scientific" = callPackage
3501 "scientific" = callPackage
3345 ({ mkDerivation, base, binary, bytestring, containers, criterion
3502 ({ mkDerivation, base, binary, bytestring, containers, criterion
3346− , deepseq, hashable, integer-gmp, integer-logarithms, primitive
3503+ , deepseq, ghc-prim, hashable, integer-gmp, integer-logarithms
3347− , QuickCheck, smallcheck, tasty, tasty-ant-xml, tasty-hunit
3504+ , primitive, QuickCheck, smallcheck, tasty, tasty-ant-xml
3348− , tasty-quickcheck, tasty-smallcheck, text
3505+ , tasty-hunit, tasty-quickcheck, tasty-smallcheck, text
3350 mkDerivation {
3507 mkDerivation {
3351 pname = "scientific";
3508 pname = "scientific";
3352− version = "0.3.6.2";
3509+ version = "0.3.5.1";
3353− sha256 = "03ql2f0ac8bsl524idy9xxa3kxisb2sj3avflzw580j5hzy0m397";
3510+ sha256 = "19hvcqrrm375inqmci516xk32vir7dgw7ini8ij5rkdnrf1fd9jv";
3354 libraryHaskellDepends = [
3511 libraryHaskellDepends = [
3355− base binary bytestring containers deepseq hashable integer-gmp
3512+ base binary bytestring containers deepseq ghc-prim hashable
3356− integer-logarithms primitive text
3513+ integer-gmp integer-logarithms primitive text
3358 testHaskellDepends = [
3515 testHaskellDepends = [
3359 base binary bytestring QuickCheck smallcheck tasty tasty-ant-xml
3516 base binary bytestring QuickCheck smallcheck tasty tasty-ant-xml
3360 tasty-hunit tasty-quickcheck tasty-smallcheck text
3517 tasty-hunit tasty-quickcheck tasty-smallcheck text
3362 benchmarkHaskellDepends = [ base criterion ];
3519 benchmarkHaskellDepends = [ base criterion ];
3363 homepage = "https://github.com/basvandijk/scientific";
3522 homepage = "https://github.com/basvandijk/scientific";
3364 description = "Numbers represented using scientific notation";
3523 description = "Numbers represented using scientific notation";
3365 license = stdenv.lib.licenses.bsd3;
3524 license = stdenv.lib.licenses.bsd3;
@@ -3367,22 +3526,24 @@ self: {
3367 "semigroupoids" = callPackage
3526 "semigroupoids" = callPackage
3368 ({ mkDerivation, base, base-orphans, bifunctors, Cabal
3527 ({ mkDerivation, base, base-orphans, bifunctors, Cabal
3369 , cabal-doctest, comonad, containers, contravariant, distributive
3528 , cabal-doctest, comonad, containers, contravariant, distributive
3370− , doctest, hashable, semigroups, tagged, template-haskell
3529+ , doctest, hashable, semigroups, tagged, transformers
3371− , transformers, transformers-compat, unordered-containers
3530+ , transformers-compat, unordered-containers
3373 mkDerivation {
3532 mkDerivation {
3374 pname = "semigroupoids";
3533 pname = "semigroupoids";
3375− version = "5.2.2";
3534+ version = "5.2.1";
3376− sha256 = "17i96y4iqj8clcs090lf6k0ij3j16nj14vsfwz0mm9nd6i4gbpp4";
3535+ sha256 = "006jys6kvckkmbnhf4jc51sh64hamkz464mr8ciiakybrfvixr3r";
3377− revision = "4";
3536+ revision = "1";
3378− editedCabalFile = "0pqfrxzypjq6z8lgdkzq4vhcyqkpk5326hny0r6snpc3gm78r4ij";
3537+ editedCabalFile = "1lb59k2hdz9kbhmpw7bzc0n9pb5x3b9ysglp69dn4yf5xxjw03wx";
3379 setupHaskellDepends = [ base Cabal cabal-doctest ];
3538 setupHaskellDepends = [ base Cabal cabal-doctest ];
3380 libraryHaskellDepends = [
3539 libraryHaskellDepends = [
3381 base base-orphans bifunctors comonad containers contravariant
3540 base base-orphans bifunctors comonad containers contravariant
3382− distributive hashable semigroups tagged template-haskell
3541+ distributive hashable semigroups tagged transformers
3383− transformers transformers-compat unordered-containers
3542+ transformers-compat unordered-containers
3385 testHaskellDepends = [ base doctest ];
3544 testHaskellDepends = [ base doctest ];
3386 homepage = "http://github.com/ekmett/semigroupoids";
3547 homepage = "http://github.com/ekmett/semigroupoids";
3387 description = "Semigroupoids: Category sans id";
3548 description = "Semigroupoids: Category sans id";
3388 license = stdenv.lib.licenses.bsd3;
3549 license = stdenv.lib.licenses.bsd3;
@@ -3391,9 +3552,11 @@ self: {
3391 ({ mkDerivation, base }:
3552 ({ mkDerivation, base }:
3392 mkDerivation {
3553 mkDerivation {
3393 pname = "semigroups";
3554 pname = "semigroups";
3394− version = "0.18.5";
3555+ version = "0.18.3";
3395− sha256 = "17g29h62g1k51ghhvzkw72zksjgi6vs6bfipkj81pqw1dsprcamb";
3556+ sha256 = "1jm9wnb5jmwdk4i9qbwfay69ydi76xi0qqi9zqp6wh3jd2c7qa9m";
3396 libraryHaskellDepends = [ base ];
3557 libraryHaskellDepends = [ base ];
3397 homepage = "http://github.com/ekmett/semigroups/";
3560 homepage = "http://github.com/ekmett/semigroups/";
3398 description = "Anything that associates";
3561 description = "Anything that associates";
3399 license = stdenv.lib.licenses.bsd3;
3562 license = stdenv.lib.licenses.bsd3;
@@ -3407,6 +3570,8 @@ self: {
3407 revision = "1";
3570 revision = "1";
3408 editedCabalFile = "0ny4g3kjys0hqg41mnwrsymy1bwhl8l169kis4y4fa58sb06m4f5";
3571 editedCabalFile = "0ny4g3kjys0hqg41mnwrsymy1bwhl8l169kis4y4fa58sb06m4f5";
3409 libraryHaskellDepends = [ base unix ];
3572 libraryHaskellDepends = [ base unix ];
3410 description = "A cross-platform library for setting environment variables";
3575 description = "A cross-platform library for setting environment variables";
3411 license = stdenv.lib.licenses.mit;
3576 license = stdenv.lib.licenses.mit;
@@ -3418,8 +3583,8 @@ self: {
3419 mkDerivation {
3584 mkDerivation {
3420 pname = "shakespeare";
3585 pname = "shakespeare";
3421− version = "2.0.15";
3586+ version = "2.0.13";
3422− sha256 = "1vk4b19zvwy4mpwaq9z3l3kfmz75gfyf7alhh0y112gspgpccm23";
3587+ sha256 = "03jqmkvsf5ygg3szqr65xpd7c3yjivkbaxvkz683pwx7hqqpyzm6";
3423 libraryHaskellDepends = [
3588 libraryHaskellDepends = [
3424 aeson base blaze-html blaze-markup bytestring containers directory
3589 aeson base blaze-html blaze-markup bytestring containers directory
3425 exceptions ghc-prim parsec process scientific template-haskell text
3590 exceptions ghc-prim parsec process scientific template-haskell text
@@ -3430,6 +3595,8 @@ self: {
3430 exceptions ghc-prim hspec HUnit parsec process template-haskell
3595 exceptions ghc-prim hspec HUnit parsec process template-haskell
3431 text time transformers
3596 text time transformers
3433 homepage = "http://www.yesodweb.com/book/shakespearean-templates";
3600 homepage = "http://www.yesodweb.com/book/shakespearean-templates";
3434 description = "A toolkit for making compile-time interpolated templates";
3601 description = "A toolkit for making compile-time interpolated templates";
3435 license = stdenv.lib.licenses.mit;
3602 license = stdenv.lib.licenses.mit;
@@ -3442,6 +3609,8 @@ self: {
3442 sha256 = "0f9qm3f7y0hpxn6mddhhg51mm1r134qkvd2kr8r6192ka1ijbxnf";
3609 sha256 = "0f9qm3f7y0hpxn6mddhhg51mm1r134qkvd2kr8r6192ka1ijbxnf";
3443 libraryHaskellDepends = [ base deepseq directory ];
3610 libraryHaskellDepends = [ base deepseq directory ];
3444 testHaskellDepends = [ base deepseq directory nanospec temporary ];
3611 testHaskellDepends = [ base deepseq directory nanospec temporary ];
3445 homepage = "https://github.com/hspec/silently";
3614 homepage = "https://github.com/hspec/silently";
3446 description = "Prevent or capture writing to stdout and other handles";
3615 description = "Prevent or capture writing to stdout and other handles";
3447 license = stdenv.lib.licenses.bsd3;
3616 license = stdenv.lib.licenses.bsd3;
@@ -3450,9 +3619,11 @@ self: {
3450 ({ mkDerivation, base }:
3619 ({ mkDerivation, base }:
3451 mkDerivation {
3620 mkDerivation {
3452 pname = "simple-reflect";
3621 pname = "simple-reflect";
3453− version = "0.3.3";
3622+ version = "0.3.2";
3454− sha256 = "0ayvrx5cm8n6db21jiyjmk5h93pw7cz1707hih09hlhk9jh5x0h7";
3623+ sha256 = "1dpcf6w3cf1sfl9bnlsx04x7aghw029glj5d05qzrsnms2rlw8iq";
3455 libraryHaskellDepends = [ base ];
3624 libraryHaskellDepends = [ base ];
3456 homepage = "http://twanvl.nl/blog/haskell/simple-reflection-of-expressions";
3627 homepage = "http://twanvl.nl/blog/haskell/simple-reflection-of-expressions";
3457 description = "Simple reflection of expressions containing variables";
3628 description = "Simple reflection of expressions containing variables";
3458 license = stdenv.lib.licenses.bsd3;
3629 license = stdenv.lib.licenses.bsd3;
@@ -3463,43 +3634,29 @@ self: {
3464 mkDerivation {
3635 mkDerivation {
3465 pname = "simple-sendfile";
3636 pname = "simple-sendfile";
3466− version = "0.2.27";
3637+ version = "0.2.25";
3467− sha256 = "1bwwqzcm56m2w4ymsa054sxmpbj76h9pvb0jf8zxp8lr41cp51gn";
3638+ sha256 = "0k99j9xfcf83c55jmn202hdinhjaa4yn3dal4rvjk2w2rlhqirha";
3640+ editedCabalFile = "1axghvn2iz0gzlc0ics4q8abl15ggwvcwcmly5cxhmc32hqv8y5c";
3468 libraryHaskellDepends = [ base bytestring network unix ];
3641 libraryHaskellDepends = [ base bytestring network unix ];
3469 testHaskellDepends = [
3642 testHaskellDepends = [
3470 base bytestring conduit conduit-extra directory hspec HUnit network
3643 base bytestring conduit conduit-extra directory hspec HUnit network
3471 process resourcet unix
3644 process resourcet unix
3473 description = "Cross platform library for the sendfile system call";
3648 description = "Cross platform library for the sendfile system call";
3474 license = stdenv.lib.licenses.bsd3;
3649 license = stdenv.lib.licenses.bsd3;
3476− "siphash" = callPackage
3477− ({ mkDerivation, base, bytestring, cpu, QuickCheck, test-framework
3478− , test-framework-quickcheck2
3483− sha256 = "1wq5dan30ggjgmravy92ylqjvjv1q7mxrmddr7zc8h6aqr0wx0fg";
3485− editedCabalFile = "1q2dy0ywngm9iv7k6d9gnf860m9hpf62q5qvdzmxw5s629gk4afn";
3486− enableSeparateDataOutput = true;
3487− libraryHaskellDepends = [ base bytestring cpu ];
3488− testHaskellDepends = [
3489− base bytestring QuickCheck test-framework
3490− test-framework-quickcheck2
3492− homepage = "http://github.com/vincenthz/hs-siphash";
3493− description = "siphash: a fast short input PRF";
3494− license = stdenv.lib.licenses.bsd3;
3496 "smallcheck" = callPackage
3651 "smallcheck" = callPackage
3497 ({ mkDerivation, base, ghc-prim, logict, mtl, pretty }:
3652 ({ mkDerivation, base, ghc-prim, logict, mtl, pretty }:
3498 mkDerivation {
3653 mkDerivation {
3499 pname = "smallcheck";
3654 pname = "smallcheck";
3500− version = "1.1.5";
3655+ version = "1.1.2";
3501− sha256 = "195fj7w3v03d1y1nm2ylavzrwxjcdbq0lb6zsw1dwyx5jmwfc84h";
3656+ sha256 = "14690ahl3iq99hw638qk0bpmkmspghjz2yh8p1nyccli92y23xjm";
3502 libraryHaskellDepends = [ base ghc-prim logict mtl pretty ];
3657 libraryHaskellDepends = [ base ghc-prim logict mtl pretty ];
3503 homepage = "https://github.com/feuerbach/smallcheck";
3660 homepage = "https://github.com/feuerbach/smallcheck";
3504 description = "A property-based testing library";
3661 description = "A property-based testing library";
3505 license = stdenv.lib.licenses.bsd3;
3662 license = stdenv.lib.licenses.bsd3;
@@ -3508,175 +3665,236 @@ self: {
3508 ({ mkDerivation, base, bytestring, cereal, network }:
3665 ({ mkDerivation, base, bytestring, cereal, network }:
3509 mkDerivation {
3666 mkDerivation {
3510 pname = "socks";
3667 pname = "socks";
3511− version = "0.5.6";
3668+ version = "0.5.5";
3512− sha256 = "0f44qy74i0n6ll3jym0a2ipafkpw1h67amcpqmj8iq95h21wsqzs";
3669+ sha256 = "0s689w1hh9g8ifl75xhzbv96ir07hwn04b4lgvbxzl8swa9ylir6";
3671+ editedCabalFile = "0nz8q0xvd8y6f42bd1w3q8d8bg1qzl8ggx0a23kb3jb60g36dmvw";
3513 libraryHaskellDepends = [ base bytestring cereal network ];
3672 libraryHaskellDepends = [ base bytestring cereal network ];
3514 homepage = "http://github.com/vincenthz/hs-socks";
3675 homepage = "http://github.com/vincenthz/hs-socks";
3515− description = "Socks proxy (ver 5)";
3676+ description = "Socks proxy (version 5) implementation";
3516 license = stdenv.lib.licenses.bsd3;
3677 license = stdenv.lib.licenses.bsd3;
3518 "split" = callPackage
3679 "split" = callPackage
3519 ({ mkDerivation, base, QuickCheck }:
3680 ({ mkDerivation, base, QuickCheck }:
3520 mkDerivation {
3681 mkDerivation {
3521 pname = "split";
3682 pname = "split";
3522− version = "0.2.3.3";
3683+ version = "0.2.3.2";
3523− sha256 = "04qlmkcyklznl03gsjg95b4nzb6i96gdapqg60rny9szgi7ngk8x";
3684+ sha256 = "0fmnkvq1ky4dgyh1z2mvdal5pw103irvkf4p9d5x8wyl1nnylhs9";
3524 libraryHaskellDepends = [ base ];
3685 libraryHaskellDepends = [ base ];
3525 testHaskellDepends = [ base QuickCheck ];
3686 testHaskellDepends = [ base QuickCheck ];
3526 description = "Combinator library for splitting lists";
3689 description = "Combinator library for splitting lists";
3527 license = stdenv.lib.licenses.bsd3;
3690 license = stdenv.lib.licenses.bsd3;
3692+ "stackage-curator" = callPackage
3693+ ({ 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
3700+ , optparse-applicative, optparse-simple, process, QuickCheck
3701+ , resourcet, safe, semigroups, stm, store, streaming-commons, syb
3702+ , system-fileio, system-filepath, tar, temporary, text, time
3703+ , transformers, unix-compat, unordered-containers, utf8-string
3704+ , vector, xml-conduit, xml-types, yaml, zlib
3707+ pname = "stackage-curator";
3708+ version = "0.14.5";
3709+ sha256 = "11ccjjv6lvivjnkwcgr565hlxgs1sispx561fl1hkxw0mwp1q0hi";
3711+ isExecutable = true;
3712+ 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
3724+ executableHaskellDepends = [
3725+ aeson base http-client http-client-tls optparse-applicative
3726+ optparse-simple system-filepath text
3728+ testHaskellDepends = [
3729+ base Cabal classy-prelude-conduit containers directory hspec
3730+ http-client http-client-tls QuickCheck text yaml
3734+ homepage = "https://github.com/fpco/stackage-curator";
3735+ description = "Tools for curating Stackage bundles";
3736+ license = stdenv.lib.licenses.mit;
3529 "statistics" = callPackage
3738 "statistics" = callPackage
3530− ({ mkDerivation, aeson, base, base-orphans, binary, deepseq, erf
3739+ ({ mkDerivation, aeson, base, binary, deepseq, erf, HUnit, ieee754
3531− , HUnit, ieee754, math-functions, monad-par, mwc-random, primitive
3740+ , math-functions, monad-par, mwc-random, primitive, QuickCheck
3532− , QuickCheck, test-framework, test-framework-hunit
3741+ , test-framework, test-framework-hunit, test-framework-quickcheck2
3533− , test-framework-quickcheck2, vector, vector-algorithms
3534− , vector-binary-instances, vector-th-unbox
3742+ , vector, vector-algorithms, vector-binary-instances
3536 mkDerivation {
3744 mkDerivation {
3537 pname = "statistics";
3745 pname = "statistics";
3538− version = "0.14.0.2";
3746+ version = "0.13.3.0";
3539− sha256 = "0y27gafkib0x0fn39qfn2rkgsfrm09ng35sbb5dwr7rclhnxz59l";
3747+ sha256 = "1vc12c3mnpspbycwkl0b22jqrdbg9fpmr1fxdxlmqwl603qy0zvf";
3541− editedCabalFile = "1bx70yqkn62ii17fjv3pig4hklrzkqd09zj67zzjiyjzmn04fir3";
3542 libraryHaskellDepends = [
3748 libraryHaskellDepends = [
3543− aeson base base-orphans binary deepseq erf math-functions monad-par
3749+ aeson base binary deepseq erf math-functions monad-par mwc-random
3544− mwc-random primitive vector vector-algorithms
3750+ primitive vector vector-algorithms vector-binary-instances
3545− vector-binary-instances vector-th-unbox
3547 testHaskellDepends = [
3752 testHaskellDepends = [
3548− aeson base binary erf HUnit ieee754 math-functions mwc-random
3753+ base binary erf HUnit ieee754 math-functions mwc-random primitive
3549− primitive QuickCheck test-framework test-framework-hunit
3754+ QuickCheck test-framework test-framework-hunit
3550 test-framework-quickcheck2 vector vector-algorithms
3755 test-framework-quickcheck2 vector vector-algorithms
3552 doCheck = false;
3758 doCheck = false;
3553 homepage = "https://github.com/bos/statistics";
3759 homepage = "https://github.com/bos/statistics";
3554 description = "A library of statistical types, data, and functions";
3760 description = "A library of statistical types, data, and functions";
3555− license = stdenv.lib.licenses.bsd2;
3761+ license = stdenv.lib.licenses.bsd3;
3557 "stm" = callPackage
3763 "stm" = callPackage
3558 ({ mkDerivation, array, base }:
3764 ({ mkDerivation, array, base }:
3559 mkDerivation {
3765 mkDerivation {
3560 pname = "stm";
3766 pname = "stm";
3561− version = "2.4.5.0";
3767+ version = "2.4.4.1";
3562− sha256 = "19sr11a0hqikhvf561b38phz6k3zg9s157a0f5ffvghk7wcdpmri";
3768+ sha256 = "111kpy1d6f5c0bggh6hyfm86q5p8bq1qbqf6dw2x4l4dxnar16cg";
3770+ editedCabalFile = "0kzw4rw9fgmc4qyxmm1lwifdyrx5r1356150xm14vy4mp86diks9";
3563 libraryHaskellDepends = [ array base ];
3771 libraryHaskellDepends = [ array base ];
3564− homepage = "https://wiki.haskell.org/Software_transactional_memory";
3772+ doHaddock = false;
3565 description = "Software Transactional Memory";
3774 description = "Software Transactional Memory";
3566 license = stdenv.lib.licenses.bsd3;
3775 license = stdenv.lib.licenses.bsd3;
3568 "stm-chans" = callPackage
3777 "stm-chans" = callPackage
3569− ({ mkDerivation, base, Cabal, stm }:
3778+ ({ mkDerivation, base, stm }:
3570 mkDerivation {
3779 mkDerivation {
3571 pname = "stm-chans";
3780 pname = "stm-chans";
3572 version = "3.0.0.4";
3781 version = "3.0.0.4";
3573 sha256 = "0f27sp09yha43xk9q55sc185jyjs5h7gq2dhsyx6bm9kz9dzqi13";
3782 sha256 = "0f27sp09yha43xk9q55sc185jyjs5h7gq2dhsyx6bm9kz9dzqi13";
3575− editedCabalFile = "0v9axxcfszqdmf3dhjxy34ybh22x3r5c48mdnbvjh5i5lp7g7vp2";
3576− setupHaskellDepends = [ base Cabal ];
3577 libraryHaskellDepends = [ base stm ];
3783 libraryHaskellDepends = [ base stm ];
3578 homepage = "http://code.haskell.org/~wren/";
3786 homepage = "http://code.haskell.org/~wren/";
3579 description = "Additional types of channels for STM";
3787 description = "Additional types of channels for STM";
3580 license = stdenv.lib.licenses.bsd3;
3788 license = stdenv.lib.licenses.bsd3;
3582 "stm-conduit" = callPackage
3790 "stm-conduit" = callPackage
3583 ({ mkDerivation, async, base, cereal, cereal-conduit, conduit
3791 ({ mkDerivation, async, base, cereal, cereal-conduit, conduit
3584− , conduit-extra, directory, doctest, exceptions, HUnit, monad-loops
3792+ , conduit-combinators, conduit-extra, directory, doctest, ghc-prim
3793+ , HUnit, lifted-async, lifted-base, monad-control, monad-loops
3585 , QuickCheck, resourcet, stm, stm-chans, test-framework
3794 , QuickCheck, resourcet, stm, stm-chans, test-framework
3586 , test-framework-hunit, test-framework-quickcheck2, transformers
3795 , test-framework-hunit, test-framework-quickcheck2, transformers
3587− , unliftio
3796+ , void
3589 mkDerivation {
3798 mkDerivation {
3590 pname = "stm-conduit";
3799 pname = "stm-conduit";
3591− version = "4.0.0";
3800+ version = "3.0.0";
3592− sha256 = "0paapljn7nqfzrx889y0n8sszci38mdiaxkgr0bb00ph9246rr7z";
3801+ sha256 = "02d83mji1rlijdn315q7fik6jy5q49fjwygd64c9kf4z0qy6cvyg";
3593 libraryHaskellDepends = [
3802 libraryHaskellDepends = [
3594− async base cereal cereal-conduit conduit conduit-extra directory
3803+ async base cereal cereal-conduit conduit conduit-combinators
3804+ conduit-extra directory ghc-prim lifted-async lifted-base
3595− exceptions monad-loops resourcet stm stm-chans transformers
3805+ monad-control monad-loops resourcet stm stm-chans transformers void
3598 testHaskellDepends = [
3807 testHaskellDepends = [
3599− base conduit directory doctest HUnit QuickCheck resourcet stm
3808+ base conduit conduit-combinators directory doctest HUnit QuickCheck
3600− stm-chans test-framework test-framework-hunit
3809+ resourcet stm stm-chans test-framework test-framework-hunit
3601− test-framework-quickcheck2 transformers unliftio
3810+ test-framework-quickcheck2 transformers
3603 homepage = "https://github.com/cgaebel/stm-conduit";
3814 homepage = "https://github.com/cgaebel/stm-conduit";
3604 description = "Introduces conduits to channels, and promotes using conduits concurrently";
3815 description = "Introduces conduits to channels, and promotes using conduits concurrently";
3605 license = stdenv.lib.licenses.bsd3;
3816 license = stdenv.lib.licenses.bsd3;
3607 "store" = callPackage
3818 "store" = callPackage
3608 ({ mkDerivation, array, async, base, base-orphans
3819 ({ mkDerivation, array, async, base, base-orphans
3609− , base64-bytestring, bifunctors, bytestring, containers
3820+ , base64-bytestring, bytestring, conduit, containers, contravariant
3610− , contravariant, criterion, cryptohash, deepseq, directory
3821+ , criterion, cryptohash, deepseq, directory, filepath, free
3611− , filepath, free, ghc-prim, hashable, hspec, hspec-smallcheck
3822+ , ghc-prim, hashable, hspec, hspec-smallcheck, integer-gmp
3612− , integer-gmp, lifted-base, monad-control, mono-traversable
3823+ , lifted-base, monad-control, mono-traversable, network, primitive
3613− , network, primitive, resourcet, safe, semigroups, smallcheck
3824+ , resourcet, safe, semigroups, smallcheck, store-core
3614− , store-core, syb, template-haskell, text, th-lift
3825+ , streaming-commons, syb, template-haskell, text, th-lift
3615 , th-lift-instances, th-orphans, th-reify-many, th-utilities, time
3826 , th-lift-instances, th-orphans, th-reify-many, th-utilities, time
3616 , transformers, unordered-containers, vector, void
3827 , transformers, unordered-containers, vector, void
3618 mkDerivation {
3829 mkDerivation {
3619 pname = "store";
3830 pname = "store";
3620− version = "0.5.0";
3831+ version = "0.4.3.1";
3621− sha256 = "1ivr2pvfja2plhp625wjv9lbd47vmydp33f31ljwdyzqik2j7vij";
3832+ sha256 = "0h8b91dpp4r1bhdq3k4zcnaby1ka9x6gy8ypbhv47b2mwpnwp09p";
3622− libraryHaskellDepends = [
3833+ libraryHaskellDepends = [
3623− array async base base-orphans base64-bytestring bifunctors
3834+ array async base base-orphans base64-bytestring bytestring conduit
3624− bytestring containers contravariant cryptohash deepseq directory
3835+ containers contravariant cryptohash deepseq directory filepath free
3625− filepath free ghc-prim hashable hspec hspec-smallcheck integer-gmp
3836+ ghc-prim hashable hspec hspec-smallcheck integer-gmp lifted-base
3626− lifted-base monad-control mono-traversable network primitive
3837+ monad-control mono-traversable network primitive resourcet safe
3627− resourcet safe semigroups smallcheck store-core syb
3838+ semigroups smallcheck store-core streaming-commons syb
3628 template-haskell text th-lift th-lift-instances th-orphans
3839 template-haskell text th-lift th-lift-instances th-orphans
3629 th-reify-many th-utilities time transformers unordered-containers
3840 th-reify-many th-utilities time transformers unordered-containers
3630 vector void
3841 vector void
3632 benchmarkHaskellDepends = [
3843 benchmarkHaskellDepends = [
3633− array async base base-orphans base64-bytestring bifunctors
3844+ array async base base-orphans base64-bytestring bytestring conduit
3634− bytestring containers contravariant criterion cryptohash deepseq
3845+ containers contravariant criterion cryptohash deepseq directory
3635− directory filepath free ghc-prim hashable hspec hspec-smallcheck
3846+ filepath free ghc-prim hashable hspec hspec-smallcheck integer-gmp
3636− integer-gmp lifted-base monad-control mono-traversable network
3847+ lifted-base monad-control mono-traversable network primitive
3637− primitive resourcet safe semigroups smallcheck store-core syb
3848+ resourcet safe semigroups smallcheck store-core streaming-commons
3638− template-haskell text th-lift th-lift-instances th-orphans
3849+ syb template-haskell text th-lift th-lift-instances th-orphans
3639 th-reify-many th-utilities time transformers unordered-containers
3850 th-reify-many th-utilities time transformers unordered-containers
3640 vector void
3851 vector void
3642 doCheck = false;
3854 doCheck = false;
3643 homepage = "https://github.com/fpco/store#readme";
3855 homepage = "https://github.com/fpco/store#readme";
3644 description = "Fast binary serialization";
3856 description = "Fast binary serialization";
3645 license = stdenv.lib.licenses.mit;
3857 license = stdenv.lib.licenses.mit;
3647 "store-core" = callPackage
3859 "store-core" = callPackage
3648− ({ mkDerivation, base, bytestring, ghc-prim, primitive, text
3860+ ({ mkDerivation, base, bytestring, fail, ghc-prim, primitive, text
3649 , transformers
3861 , transformers
3651 mkDerivation {
3863 mkDerivation {
3652 pname = "store-core";
3864 pname = "store-core";
3653− version = "0.4.4";
3865+ version = "0.4.1";
3654− sha256 = "1489ydwmq3vd9lz193m5w277wvb9g74ssc1ncfjdry2g0y6czbjv";
3866+ sha256 = "1d34n2n9vjngxndkbxcqm07sg4cnaq6rlx013rhyjr3aybwqalhl";
3655 libraryHaskellDepends = [
3867 libraryHaskellDepends = [
3656− base bytestring ghc-prim primitive text transformers
3868+ base bytestring fail ghc-prim primitive text transformers
3658 homepage = "https://github.com/fpco/store#readme";
3872 homepage = "https://github.com/fpco/store#readme";
3659 description = "Fast and lightweight binary serialization";
3873 description = "Fast and lightweight binary serialization";
3660 license = stdenv.lib.licenses.mit;
3874 license = stdenv.lib.licenses.mit;
3662 "streaming-commons" = callPackage
3876 "streaming-commons" = callPackage
3663− ({ mkDerivation, array, async, base, bytestring, deepseq, directory
3877+ ({ mkDerivation, array, async, base, blaze-builder, bytestring
3664− , gauge, hspec, network, process, QuickCheck, random, stm, text
3878+ , criterion, deepseq, directory, hspec, network, process
3665− , transformers, unix, zlib
3879+ , QuickCheck, random, stm, text, transformers, unix, zlib
3667 mkDerivation {
3881 mkDerivation {
3668 pname = "streaming-commons";
3882 pname = "streaming-commons";
3669− version = "0.2.1.0";
3883+ version = "0.1.17";
3670− sha256 = "13fn6qmpiggwpn8lczyydgp77cyzfypwds7wxskrwir4i5cgxlfq";
3884+ sha256 = "1abxyjkn8xc8d33yhqxy1ki01kpzf4hy55f167qg4vk2ig5kh2p5";
3671 libraryHaskellDepends = [
3885 libraryHaskellDepends = [
3672− array async base bytestring directory network process random stm
3886+ array async base blaze-builder bytestring directory network process
3673− text transformers unix zlib
3887+ random stm text transformers unix zlib
3675 testHaskellDepends = [
3889 testHaskellDepends = [
3676− array async base bytestring deepseq hspec network QuickCheck text
3890+ array async base blaze-builder bytestring deepseq hspec network
3677− unix zlib
3891+ QuickCheck text unix zlib
3893+ benchmarkHaskellDepends = [
3894+ base blaze-builder bytestring criterion deepseq text
3679− benchmarkHaskellDepends = [ base bytestring deepseq gauge text ];
3896+ doHaddock = false;
3680 homepage = "https://github.com/fpco/streaming-commons";
3898 homepage = "https://github.com/fpco/streaming-commons";
3681 description = "Common lower-level functions needed by various streaming data libraries";
3899 description = "Common lower-level functions needed by various streaming data libraries";
3682 license = stdenv.lib.licenses.mit;
3900 license = stdenv.lib.licenses.mit;
@@ -3685,10 +3903,12 @@ self: {
3685 ({ mkDerivation, base, hspec, QuickCheck }:
3903 ({ mkDerivation, base, hspec, QuickCheck }:
3686 mkDerivation {
3904 mkDerivation {
3687 pname = "stringbuilder";
3905 pname = "stringbuilder";
3688− version = "0.5.1";
3906+ version = "0.5.0";
3689− sha256 = "1fh3csx1wcssn8xyvl4ip4aprh9l4qyz2kk8mgjvqvc0vb2bsy6q";
3907+ sha256 = "1ap95xphqnrhv64c2a137wqslkdmb2jjd9ldb17gs1pw48k8hrl9";
3690 libraryHaskellDepends = [ base ];
3908 libraryHaskellDepends = [ base ];
3691 testHaskellDepends = [ base hspec QuickCheck ];
3909 testHaskellDepends = [ base hspec QuickCheck ];
3692 description = "A writer monad for multi-line string literals";
3912 description = "A writer monad for multi-line string literals";
3693 license = stdenv.lib.licenses.mit;
3913 license = stdenv.lib.licenses.mit;
@@ -3700,10 +3920,46 @@ self: {
3700 sha256 = "1da2zz7gqm4xbkx5vpd74dayx1svaxyl145fl14mq15lbb77sxdq";
3920 sha256 = "1da2zz7gqm4xbkx5vpd74dayx1svaxyl145fl14mq15lbb77sxdq";
3701 libraryHaskellDepends = [ base ];
3921 libraryHaskellDepends = [ base ];
3702 testHaskellDepends = [ base containers HUnit mtl ];
3922 testHaskellDepends = [ base containers HUnit mtl ];
3703 homepage = "http://www.cs.uu.nl/wiki/GenericProgramming/SYB";
3925 homepage = "http://www.cs.uu.nl/wiki/GenericProgramming/SYB";
3704 description = "Scrap Your Boilerplate";
3926 description = "Scrap Your Boilerplate";
3705 license = stdenv.lib.licenses.bsd3;
3927 license = stdenv.lib.licenses.bsd3;
3929+ "system-fileio" = callPackage
3930+ ({ mkDerivation, base, bytestring, chell, system-filepath
3931+ , temporary, text, time, transformers, unix
3934+ pname = "system-fileio";
3935+ version = "0.3.16.3";
3936+ sha256 = "1484hcl27s2qcby8ws5djj11q9bz68bspcifz9h5gii2ndy70x9i";
3937+ libraryHaskellDepends = [
3938+ base bytestring system-filepath text time unix
3940+ testHaskellDepends = [
3941+ base bytestring chell system-filepath temporary text time
3946+ homepage = "https://github.com/fpco/haskell-filesystem";
3947+ description = "Consistent filesystem interaction across GHC versions (deprecated)";
3948+ license = stdenv.lib.licenses.mit;
3950+ "system-filepath" = callPackage
3951+ ({ mkDerivation, base, bytestring, deepseq, text }:
3953+ pname = "system-filepath";
3954+ version = "0.4.13.4";
3955+ sha256 = "1yy5zsmmimhg6iaw9fmpwrxvxrgi5s6bfyqfihdsnx4bjvn7sp9l";
3956+ libraryHaskellDepends = [ base bytestring deepseq text ];
3959+ homepage = "https://github.com/fpco/haskell-filesystem";
3960+ description = "High-level, byte-based file and directory path manipulations (deprecated)";
3961+ license = stdenv.lib.licenses.mit;
3707 "tagged" = callPackage
3963 "tagged" = callPackage
3708 ({ mkDerivation, base, deepseq, template-haskell, transformers
3964 ({ mkDerivation, base, deepseq, template-haskell, transformers
3709 , transformers-compat
3965 , transformers-compat
@@ -3712,48 +3968,80 @@ self: {
3712 pname = "tagged";
3968 pname = "tagged";
3713 version = "0.8.5";
3969 version = "0.8.5";
3714 sha256 = "16cdzh0bw16nvjnyyy5j9s60malhz4nnazw96vxb0xzdap4m2z74";
3970 sha256 = "16cdzh0bw16nvjnyyy5j9s60malhz4nnazw96vxb0xzdap4m2z74";
3715− revision = "2";
3971+ revision = "1";
3716− editedCabalFile = "0r2knfcq0b4s652vlvlnfwxlc2mkc2ra9kl8bp4zdn1awmfy0ia5";
3972+ editedCabalFile = "15mqdimbgrq5brqljjl7dbxkyrxppap06q53cp7ml7w3l08v5mx8";
3973+ libraryHaskellDepends = [
3974+ base deepseq template-haskell transformers transformers-compat
3978+ homepage = "http://github.com/ekmett/tagged";
3979+ description = "Haskell 98 phantom types to avoid unsafely passing dummy arguments";
3980+ license = stdenv.lib.licenses.bsd3;
3982+ "tagstream-conduit" = callPackage
3983+ ({ mkDerivation, attoparsec, base, blaze-builder, bytestring
3984+ , case-insensitive, conduit, conduit-extra, data-default, hspec
3985+ , HUnit, QuickCheck, resourcet, text, transformers, xml-conduit
3988+ pname = "tagstream-conduit";
3989+ version = "0.5.5.3";
3990+ sha256 = "1arlf7qil9bzcqykda8yyrnncm29jsfjvz5kbcdrbbhqpbqfi5mj";
3717 libraryHaskellDepends = [
3991 libraryHaskellDepends = [
3718− base deepseq template-haskell transformers transformers-compat
3992+ attoparsec base blaze-builder bytestring case-insensitive conduit
3993+ conduit-extra data-default resourcet text transformers xml-conduit
3995+ testHaskellDepends = [
3996+ base bytestring conduit hspec HUnit QuickCheck resourcet text
3720− homepage = "http://github.com/ekmett/tagged";
4000+ homepage = "http://github.com/yihuang/tagstream-conduit";
3721− description = "Haskell 98 phantom types to avoid unsafely passing dummy arguments";
4001+ description = "streamlined html tag parser";
3722 license = stdenv.lib.licenses.bsd3;
4002 license = stdenv.lib.licenses.bsd3;
3724 "tar" = callPackage
4004 "tar" = callPackage
3725− ({ mkDerivation, array, base, bytestring, containers, criterion
4005+ ({ mkDerivation, array, base, bytestring, bytestring-handle
3726− , deepseq, directory, filepath, time
4006+ , containers, criterion, deepseq, directory, filepath, old-time
4007+ , QuickCheck, tasty, tasty-quickcheck, time
3728 mkDerivation {
4009 mkDerivation {
3729 pname = "tar";
4010 pname = "tar";
3730− version = "0.5.1.0";
4011+ version = "0.5.0.3";
3731− sha256 = "0s2brvaxg5fki2jdkccmnpssiy6a3wjh24p6a3dkkdvjcixnk7f8";
4012+ sha256 = "18qq94j9bm91iswnxq2dm5dws5c7wm4k01q2rpf8py35cf3svnfq";
3732 configureFlags = [ "-f-old-time" ];
4013 configureFlags = [ "-f-old-time" ];
3733 libraryHaskellDepends = [
4014 libraryHaskellDepends = [
3734 array base bytestring containers deepseq directory filepath time
4015 array base bytestring containers deepseq directory filepath time
4017+ testHaskellDepends = [
4018+ array base bytestring bytestring-handle containers deepseq
4019+ directory filepath QuickCheck tasty tasty-quickcheck time
3736 benchmarkHaskellDepends = [
4021 benchmarkHaskellDepends = [
3737 array base bytestring containers criterion deepseq directory
4022 array base bytestring containers criterion deepseq directory
3738− filepath time
4023+ filepath old-time time
3740 doCheck = false;
4026 doCheck = false;
3741 description = "Reading, writing and manipulating \".tar\" archive files.";
4027 description = "Reading, writing and manipulating \".tar\" archive files.";
3742 license = stdenv.lib.licenses.bsd3;
4028 license = stdenv.lib.licenses.bsd3;
3744 "tasty" = callPackage
4030 "tasty" = callPackage
3745− ({ mkDerivation, ansi-terminal, async, base, clock, containers, mtl
4031+ ({ mkDerivation, ansi-terminal, async, base, clock, containers
3746− , optparse-applicative, stm, tagged, unbounded-delays, unix
4032+ , deepseq, mtl, optparse-applicative, regex-tdfa, stm, tagged
3747− , wcwidth
4033+ , unbounded-delays, unix
3749 mkDerivation {
4035 mkDerivation {
3750 pname = "tasty";
4036 pname = "tasty";
3751− version = "1.1.0.2";
4037+ version = "0.11.2.5";
3752− sha256 = "1q3hsy1a6q8xng3m04hp1m10bwamihani30zi25cjhkhmyl4ads7";
4038+ sha256 = "09qg2ssack4y3vy5dppjpprvg7gss970a0nfv0rq2m87gw5r3i1h";
3753 libraryHaskellDepends = [
4039 libraryHaskellDepends = [
3754− ansi-terminal async base clock containers mtl optparse-applicative
4040+ ansi-terminal async base clock containers deepseq mtl
3755− stm tagged unbounded-delays unix wcwidth
4041+ optparse-applicative regex-tdfa stm tagged unbounded-delays unix
3757 homepage = "https://github.com/feuerbach/tasty";
4045 homepage = "https://github.com/feuerbach/tasty";
3758 description = "Modern and extensible testing framework";
4046 description = "Modern and extensible testing framework";
3759 license = stdenv.lib.licenses.mit;
4047 license = stdenv.lib.licenses.mit;
@@ -3765,27 +4053,18 @@ self: {
3766 mkDerivation {
4054 mkDerivation {
3767 pname = "tasty-ant-xml";
4055 pname = "tasty-ant-xml";
3768− version = "1.1.4";
4056+ version = "1.1.0";
3769− sha256 = "0v0gsb90kh6hwlgxbclzawsskywc6yf7n8xhiifia97l4y0yx2m8";
4057+ sha256 = "1xnh4yyzi4m21182n1hr5lak6gkgnpp4m6ixjk19gn4fnzwarz8d";
3770 libraryHaskellDepends = [
4058 libraryHaskellDepends = [
3771 base containers directory filepath generic-deriving ghc-prim mtl
4059 base containers directory filepath generic-deriving ghc-prim mtl
3772 stm tagged tasty transformers xml
4060 stm tagged tasty transformers xml
3774 homepage = "http://github.com/ocharles/tasty-ant-xml";
4064 homepage = "http://github.com/ocharles/tasty-ant-xml";
3775 description = "Render tasty output to XML for Jenkins";
4065 description = "Render tasty output to XML for Jenkins";
3776 license = stdenv.lib.licenses.bsd3;
4066 license = stdenv.lib.licenses.bsd3;
3778− "tasty-expected-failure" = callPackage
3779− ({ mkDerivation, base, tagged, tasty }:
3781− pname = "tasty-expected-failure";
3782− version = "0.11.1.1";
3783− sha256 = "1i2s809m644b7hgiblqay9j364r3fjj1rwbrahsn1pgr5q6mr6ji";
3784− libraryHaskellDepends = [ base tagged tasty ];
3785− homepage = "http://github.com/nomeata/tasty-expected-failure";
3786− description = "Mark tasty tests as failure expected";
3787− license = stdenv.lib.licenses.mit;
3789 "tasty-golden" = callPackage
4068 "tasty-golden" = callPackage
3790 ({ mkDerivation, async, base, bytestring, containers, deepseq
4069 ({ mkDerivation, async, base, bytestring, containers, deepseq
3791 , directory, filepath, mtl, optparse-applicative, process, tagged
4070 , directory, filepath, mtl, optparse-applicative, process, tagged
@@ -3793,8 +4072,8 @@ self: {
3794 mkDerivation {
4073 mkDerivation {
3795 pname = "tasty-golden";
4074 pname = "tasty-golden";
3796− version = "2.3.2";
4075+ version = "2.3.1.1";
3797− sha256 = "0k3ibjhjc9vcwzrjnl4rnwvfm8l81q347nb7dgvcib6n5wm3s404";
4076+ sha256 = "0pcf5hsyp5mmbqn7krdm49jxpkjm6rb4j83j28f76h7q55dzm1wy";
3798 libraryHaskellDepends = [
4077 libraryHaskellDepends = [
3799 async base bytestring containers deepseq directory filepath mtl
4078 async base bytestring containers deepseq directory filepath mtl
3800 optparse-applicative process tagged tasty temporary
4079 optparse-applicative process tagged tasty temporary
@@ -3802,36 +4081,22 @@ self: {
3802 testHaskellDepends = [
4081 testHaskellDepends = [
3803 base directory filepath process tasty tasty-hunit temporary-rc
4082 base directory filepath process tasty tasty-hunit temporary-rc
3805 homepage = "https://github.com/feuerbach/tasty-golden";
4086 homepage = "https://github.com/feuerbach/tasty-golden";
3806 description = "Golden tests support for tasty";
4087 description = "Golden tests support for tasty";
3807 license = stdenv.lib.licenses.mit;
4088 license = stdenv.lib.licenses.mit;
3809− "tasty-hedgehog" = callPackage
3810− ({ mkDerivation, base, hedgehog, tagged, tasty
3811− , tasty-expected-failure
3814− pname = "tasty-hedgehog";
3815− version = "0.2.0.0";
3816− sha256 = "10m1akbiblnjq9ljk469725k30b254d36d267rk51z2f171py42s";
3818− editedCabalFile = "04d7lhn0dlqna0pqz7wxmz2y6vq7qar2m2g432z38cvm5na9w4y0";
3819− libraryHaskellDepends = [ base hedgehog tagged tasty ];
3820− testHaskellDepends = [
3821− base hedgehog tasty tasty-expected-failure
3823− homepage = "https://github.com/qfpl/tasty-hedgehog";
3824− description = "Integration for tasty and hedgehog";
3825− license = stdenv.lib.licenses.bsd3;
3827 "tasty-hunit" = callPackage
4090 "tasty-hunit" = callPackage
3828− ({ mkDerivation, base, call-stack, tasty }:
4091+ ({ mkDerivation, base, tasty }:
3829 mkDerivation {
4092 mkDerivation {
3830 pname = "tasty-hunit";
4093 pname = "tasty-hunit";
3831− version = "0.10.0.1";
4094+ version = "0.9.2";
3832− sha256 = "0j3hgga6c3s8h5snzivb8a75h96207ia2rlbxzj07xbf4zpkp44g";
4095+ sha256 = "08qnxaw34wfnzi9irs1jd4d0zczqm3k5ffkd4zwhkz0dflmgq7mf";
3833− libraryHaskellDepends = [ base call-stack tasty ];
4096+ libraryHaskellDepends = [ base tasty ];
3834− homepage = "https://github.com/feuerbach/tasty";
4099+ homepage = "http://documentup.com/feuerbach/tasty";
3835 description = "HUnit support for the Tasty test framework";
4100 description = "HUnit support for the Tasty test framework";
3836 license = stdenv.lib.licenses.mit;
4101 license = stdenv.lib.licenses.mit;
@@ -3847,25 +4112,25 @@ self: {
3847 testHaskellDepends = [
4112 testHaskellDepends = [
3848 base bytestring mtl tasty tasty-hunit tasty-quickcheck
4113 base bytestring mtl tasty tasty-hunit tasty-quickcheck
3850 homepage = "https://github.com/vincenthz/tasty-kat";
4117 homepage = "https://github.com/vincenthz/tasty-kat";
3851 description = "Known Answer Tests (KAT) framework for tasty";
4118 description = "Known Answer Tests (KAT) framework for tasty";
3852 license = stdenv.lib.licenses.mit;
4119 license = stdenv.lib.licenses.mit;
3854 "tasty-quickcheck" = callPackage
4121 "tasty-quickcheck" = callPackage
3855− ({ mkDerivation, base, optparse-applicative, pcre-light, QuickCheck
4122+ ({ mkDerivation, base, pcre-light, QuickCheck, tagged, tasty
3856− , random, tagged, tasty, tasty-hunit
4123+ , tasty-hunit
3858 mkDerivation {
4125 mkDerivation {
3859 pname = "tasty-quickcheck";
4126 pname = "tasty-quickcheck";
3860− version = "0.10";
4127+ version = "0.8.4";
3861− sha256 = "0vr6szbbz3s5461i0zr8zpq347zfvidfzv5gf3xwxhm0yk731z8h";
4128+ sha256 = "15rjxib5jmjq0hzj47x15kgp3awc73va4cy1pmpf7k3hvfv4qprn";
3863− editedCabalFile = "1ndkkywcqgb2wj339vgckjv5915da5kd4ixlkaww9fsba3qsrnwx";
3864− libraryHaskellDepends = [
4129+ libraryHaskellDepends = [ base QuickCheck tagged tasty ];
3865− base optparse-applicative QuickCheck random tagged tasty
3867 testHaskellDepends = [ base pcre-light tasty tasty-hunit ];
4130 testHaskellDepends = [ base pcre-light tasty tasty-hunit ];
3868− homepage = "https://github.com/feuerbach/tasty";
4133+ homepage = "http://documentup.com/feuerbach/tasty";
3869 description = "QuickCheck support for the Tasty test framework";
4134 description = "QuickCheck support for the Tasty test framework";
3870 license = stdenv.lib.licenses.mit;
4135 license = stdenv.lib.licenses.mit;
@@ -3876,6 +4141,8 @@ self: {
3876 version = "0.8.1";
4141 version = "0.8.1";
3877 sha256 = "1n66ngzllf3xrlqykwszlkwsi96n5nkm7xbpfq7774vpvfnafjri";
4142 sha256 = "1n66ngzllf3xrlqykwszlkwsi96n5nkm7xbpfq7774vpvfnafjri";
3878 libraryHaskellDepends = [ async base smallcheck tagged tasty ];
4143 libraryHaskellDepends = [ async base smallcheck tagged tasty ];
3879 homepage = "http://documentup.com/feuerbach/tasty";
4146 homepage = "http://documentup.com/feuerbach/tasty";
3880 description = "SmallCheck support for the Tasty test framework";
4147 description = "SmallCheck support for the Tasty test framework";
3881 license = stdenv.lib.licenses.mit;
4148 license = stdenv.lib.licenses.mit;
@@ -3892,24 +4159,28 @@ self: {
3892 base haskell-src-exts tasty template-haskell
4159 base haskell-src-exts tasty template-haskell
3894 testHaskellDepends = [ base tasty-hunit ];
4161 testHaskellDepends = [ base tasty-hunit ];
3895 homepage = "http://github.com/bennofs/tasty-th";
4164 homepage = "http://github.com/bennofs/tasty-th";
3896 description = "Automatic tasty test case discovery using TH";
4165 description = "Automatic tasty test case discovery using TH";
3897 license = stdenv.lib.licenses.bsd3;
4166 license = stdenv.lib.licenses.bsd3;
3899 "temporary" = callPackage
4168 "temporary" = callPackage
3900 ({ mkDerivation, base, base-compat, directory, exceptions, filepath
4169 ({ mkDerivation, base, base-compat, directory, exceptions, filepath
3901− , random, tasty, tasty-hunit, transformers, unix
4170+ , tasty, tasty-hunit, transformers, unix
3903 mkDerivation {
4172 mkDerivation {
3904 pname = "temporary";
4173 pname = "temporary";
3905− version = "1.3";
4174+ version = "1.2.1.1";
3906− sha256 = "144qhwfwg37l3k313raf4ssiz16jbgwlm1nf4flgqpsbd69jji4c";
4175+ sha256 = "1wq0rc71mp0lw7pkpcbhglf636ni46xnlpsmx6yz8acmwmqj8xsm";
3907 libraryHaskellDepends = [
4176 libraryHaskellDepends = [
3908− base directory exceptions filepath random transformers unix
4177+ base directory exceptions filepath transformers unix
3910 testHaskellDepends = [
4179 testHaskellDepends = [
3911 base base-compat directory filepath tasty tasty-hunit unix
4180 base base-compat directory filepath tasty tasty-hunit unix
3913 homepage = "https://github.com/feuerbach/temporary";
4184 homepage = "https://github.com/feuerbach/temporary";
3914 description = "Portable temporary file and directory support";
4185 description = "Portable temporary file and directory support";
3915 license = stdenv.lib.licenses.bsd3;
4186 license = stdenv.lib.licenses.bsd3;
@@ -3925,34 +4196,31 @@ self: {
3925 libraryHaskellDepends = [
4196 libraryHaskellDepends = [
3926 base directory exceptions filepath transformers unix
4197 base directory exceptions filepath transformers unix
3928 homepage = "http://www.github.com/feuerbach/temporary";
4201 homepage = "http://www.github.com/feuerbach/temporary";
3929 description = "Portable temporary file and directory support for Windows and Unix, based on code from Cabal";
4202 description = "Portable temporary file and directory support for Windows and Unix, based on code from Cabal";
3930 license = stdenv.lib.licenses.bsd3;
4203 license = stdenv.lib.licenses.bsd3;
3932− "terminal-size" = callPackage
3933− ({ mkDerivation, base }:
3935− pname = "terminal-size";
3936− version = "0.3.2.1";
3937− sha256 = "0n4nvj3dbj9gxfnprgish45asn9z4dipv9j98s8i7g2n8yb3xhmm";
3938− libraryHaskellDepends = [ base ];
3939− description = "Get terminal window height and width";
3940− license = stdenv.lib.licenses.bsd3;
3942 "test-framework" = callPackage
4205 "test-framework" = callPackage
3943 ({ mkDerivation, ansi-terminal, ansi-wl-pprint, base, containers
4206 ({ mkDerivation, ansi-terminal, ansi-wl-pprint, base, containers
3944 , hostname, old-locale, random, regex-posix, time, xml
4207 , hostname, old-locale, random, regex-posix, time, xml
3946 mkDerivation {
4209 mkDerivation {
3947 pname = "test-framework";
4210 pname = "test-framework";
3948− version = "0.8.2.0";
4211+ version = "0.8.1.1";
3949− sha256 = "1hhacrzam6b8f10hyldmjw8pb7frdxh04rfg3farxcxwbnhwgbpm";
4212+ sha256 = "0wxjgdvb1c4ykazw774zlx86550848wbsvgjgcrdzcgbb9m650vq";
4214+ editedCabalFile = "1mp1h0fzwxa3xxnbw33lp8hj0rb8vwkd712r5ak8ny5nmawh2c9y";
4216+ isExecutable = true;
3950 libraryHaskellDepends = [
4217 libraryHaskellDepends = [
3951 ansi-terminal ansi-wl-pprint base containers hostname old-locale
4218 ansi-terminal ansi-wl-pprint base containers hostname old-locale
3952 random regex-posix time xml
4219 random regex-posix time xml
3954 doCheck = false;
4222 doCheck = false;
3955− homepage = "http://haskell.github.io/test-framework/";
4223+ homepage = "https://batterseapower.github.io/test-framework/";
3956 description = "Framework for running and organising tests, with HUnit and QuickCheck support";
4224 description = "Framework for running and organising tests, with HUnit and QuickCheck support";
3957 license = stdenv.lib.licenses.bsd3;
4225 license = stdenv.lib.licenses.bsd3;
@@ -3968,6 +4236,8 @@ self: {
3968 libraryHaskellDepends = [
4236 libraryHaskellDepends = [
3969 base extensible-exceptions HUnit test-framework
4237 base extensible-exceptions HUnit test-framework
3971 homepage = "https://batterseapower.github.io/test-framework/";
4241 homepage = "https://batterseapower.github.io/test-framework/";
3972 description = "HUnit support for the test-framework package";
4242 description = "HUnit support for the test-framework package";
3973 license = stdenv.lib.licenses.bsd3;
4243 license = stdenv.lib.licenses.bsd3;
@@ -3980,11 +4250,11 @@ self: {
3980 pname = "test-framework-quickcheck2";
4250 pname = "test-framework-quickcheck2";
3981 version = "0.3.0.4";
4251 version = "0.3.0.4";
3982 sha256 = "0vj834337r6jzr3258cv68ly2sv5999mklpsrfngyk51kywsyqyp";
4252 sha256 = "0vj834337r6jzr3258cv68ly2sv5999mklpsrfngyk51kywsyqyp";
3984− editedCabalFile = "147ngmfdkskyg7mwsp5w73a4dbx3rp5s38bci3z03kn1m093lxff";
3985 libraryHaskellDepends = [
4253 libraryHaskellDepends = [
3986 base extensible-exceptions QuickCheck random test-framework
4254 base extensible-exceptions QuickCheck random test-framework
3988 homepage = "http://haskell.github.io/test-framework/";
4258 homepage = "http://haskell.github.io/test-framework/";
3989 description = "QuickCheck-2 support for the test-framework package";
4259 description = "QuickCheck-2 support for the test-framework package";
3990 license = stdenv.lib.licenses.bsd3;
4260 license = stdenv.lib.licenses.bsd3;
@@ -4001,24 +4271,34 @@ self: {
4001 base haskell-src-exts language-haskell-extract regex-posix
4271 base haskell-src-exts language-haskell-extract regex-posix
4002 template-haskell test-framework
4272 template-haskell test-framework
4004 homepage = "http://github.com/finnsson/test-generator";
4276 homepage = "http://github.com/finnsson/test-generator";
4005 description = "Automagically generate the HUnit- and Quickcheck-bulk-code using Template Haskell";
4277 description = "Automagically generate the HUnit- and Quickcheck-bulk-code using Template Haskell";
4006 license = stdenv.lib.licenses.bsd3;
4278 license = stdenv.lib.licenses.bsd3;
4008 "text" = callPackage
4280 "text" = callPackage
4009− ({ mkDerivation, array, base, binary, bytestring, deepseq, ghc-prim
4281+ ({ mkDerivation, array, base, binary, bytestring, deepseq
4010− , integer-gmp
4282+ , directory, ghc-prim, HUnit, integer-gmp, QuickCheck
4283+ , quickcheck-unicode, random, test-framework, test-framework-hunit
4284+ , test-framework-quickcheck2
4012 mkDerivation {
4286 mkDerivation {
4013 pname = "text";
4287 pname = "text";
4014− version = "1.2.3.0";
4288+ version = "1.2.2.2";
4015− sha256 = "06iir7q99rnffzxi8gagn8w1k9m49368sbidgz634fv1gxib3q10";
4289+ sha256 = "1y9d0zjs2ls0c574mr5xw7y3y49s62sd3wcn9lhpwz8a6q352iii";
4016 configureFlags = [ "-f-integer-simple" ];
4290 configureFlags = [ "-f-integer-simple" ];
4017 libraryHaskellDepends = [
4291 libraryHaskellDepends = [
4018 array base binary bytestring deepseq ghc-prim integer-gmp
4292 array base binary bytestring deepseq ghc-prim integer-gmp
4294+ testHaskellDepends = [
4295+ array base binary bytestring deepseq directory ghc-prim HUnit
4296+ integer-gmp QuickCheck quickcheck-unicode random test-framework
4297+ test-framework-hunit test-framework-quickcheck2
4020 doCheck = false;
4300 doCheck = false;
4021− homepage = "https://github.com/haskell/text";
4301+ homepage = "https://github.com/bos/text";
4022 description = "An efficient packed Unicode text type";
4302 description = "An efficient packed Unicode text type";
4023 license = stdenv.lib.licenses.bsd2;
4303 license = stdenv.lib.licenses.bsd2;
@@ -4038,26 +4318,12 @@ self: {
4038 random test-framework test-framework-hunit
4318 random test-framework test-framework-hunit
4039 test-framework-quickcheck2 text
4319 test-framework-quickcheck2 text
4041 doCheck = false;
4322 doCheck = false;
4042 homepage = "https://github.com/bos/text-icu";
4323 homepage = "https://github.com/bos/text-icu";
4043 description = "Bindings to the ICU library";
4324 description = "Bindings to the ICU library";
4044 license = stdenv.lib.licenses.bsd3;
4325 license = stdenv.lib.licenses.bsd3;
4045 }) {inherit (pkgs) icu;};
4326 }) {inherit (pkgs) icu;};
4046− "text-short" = callPackage
4047− ({ mkDerivation, base, binary, bytestring, deepseq, ghc-prim
4051− pname = "text-short";
4053− sha256 = "0rqiwgjkgyfy8596swl0s0x2jqk6ddh2h02qxa32az2cs5kviwmk";
4054− libraryHaskellDepends = [
4055− base binary bytestring deepseq ghc-prim hashable text
4058− description = "Memory-efficient representation of Unicode text strings";
4059− license = stdenv.lib.licenses.bsd3;
4061 "tf-random" = callPackage
4327 "tf-random" = callPackage
4062 ({ mkDerivation, base, primitive, random, time }:
4328 ({ mkDerivation, base, primitive, random, time }:
4063 mkDerivation {
4329 mkDerivation {
@@ -4065,6 +4331,8 @@ self: {
4065 version = "0.5";
4331 version = "0.5";
4066 sha256 = "0445r2nns6009fmq0xbfpyv7jpzwv0snccjdg7hwj4xk4z0cwc1f";
4332 sha256 = "0445r2nns6009fmq0xbfpyv7jpzwv0snccjdg7hwj4xk4z0cwc1f";
4067 libraryHaskellDepends = [ base primitive random time ];
4333 libraryHaskellDepends = [ base primitive random time ];
4068 description = "High-quality splittable pseudorandom number generator";
4336 description = "High-quality splittable pseudorandom number generator";
4069 license = stdenv.lib.licenses.bsd3;
4337 license = stdenv.lib.licenses.bsd3;
@@ -4072,14 +4340,14 @@ self: {
4072 ({ mkDerivation, base, containers, ghc-prim, template-haskell }:
4340 ({ mkDerivation, base, containers, ghc-prim, template-haskell }:
4073 mkDerivation {
4341 mkDerivation {
4074 pname = "th-abstraction";
4342 pname = "th-abstraction";
4075− version = "0.2.8.0";
4343+ version = "0.2.5.0";
4076− sha256 = "0n17w4q2ykd0nica4sck2wng6md56rfad8x0icl0l8vnzb9nn4ya";
4344+ sha256 = "1fxapnbny5gyys24q8v93i6ipcrmsrs2b95i8kz2dpgg8cc95skp";
4078− editedCabalFile = "0yr4bj9ypbls0ysmwrgn2nsjb1xpsb12bjaiwbkzp6nf3kljwnnv";
4079 libraryHaskellDepends = [
4345 libraryHaskellDepends = [
4080 base containers ghc-prim template-haskell
4346 base containers ghc-prim template-haskell
4082 testHaskellDepends = [ base containers template-haskell ];
4348 testHaskellDepends = [ base containers template-haskell ];
4083 homepage = "https://github.com/glguy/th-abstraction";
4351 homepage = "https://github.com/glguy/th-abstraction";
4084 description = "Nicer interface for reified information about data types";
4352 description = "Nicer interface for reified information about data types";
4085 license = stdenv.lib.licenses.isc;
4353 license = stdenv.lib.licenses.isc;
@@ -4088,25 +4356,26 @@ self: {
4088 ({ mkDerivation, base, containers, syb, template-haskell }:
4356 ({ mkDerivation, base, containers, syb, template-haskell }:
4089 mkDerivation {
4357 mkDerivation {
4090 pname = "th-expand-syns";
4358 pname = "th-expand-syns";
4091− version = "0.4.4.0";
4359+ version = "0.4.3.0";
4092− sha256 = "01prlvh3py5hq5ccjidfyp9ixq2zd88dkbsidyjrpkja6v8m43yc";
4360+ sha256 = "17b73q0d5r8xixhvdp0hv4ap96l7s3f2y0j5cknp81b1hyinivlz";
4093 libraryHaskellDepends = [ base containers syb template-haskell ];
4361 libraryHaskellDepends = [ base containers syb template-haskell ];
4094 testHaskellDepends = [ base template-haskell ];
4362 testHaskellDepends = [ base template-haskell ];
4095 homepage = "https://github.com/DanielSchuessler/th-expand-syns";
4365 homepage = "https://github.com/DanielSchuessler/th-expand-syns";
4096 description = "Expands type synonyms in Template Haskell ASTs";
4366 description = "Expands type synonyms in Template Haskell ASTs";
4097 license = stdenv.lib.licenses.bsd3;
4367 license = stdenv.lib.licenses.bsd3;
4099 "th-lift" = callPackage
4369 "th-lift" = callPackage
4100− ({ mkDerivation, base, ghc-prim, template-haskell, th-abstraction
4370+ ({ mkDerivation, base, ghc-prim, template-haskell }:
4102 mkDerivation {
4371 mkDerivation {
4103 pname = "th-lift";
4372 pname = "th-lift";
4104− version = "0.7.10";
4373+ version = "0.7.7";
4105− sha256 = "13c89mr9g4jwrmqxx882ygr1lkvj1chw29p80qv2f3g5wnhlgkmr";
4374+ sha256 = "1dfb0z42vrmdx579lkam07ic03d3v5y19339a3ca0bwpprpzmihn";
4106− libraryHaskellDepends = [
4375+ libraryHaskellDepends = [ base ghc-prim template-haskell ];
4107− base ghc-prim template-haskell th-abstraction
4109 testHaskellDepends = [ base ghc-prim template-haskell ];
4376 testHaskellDepends = [ base ghc-prim template-haskell ];
4110 homepage = "http://github.com/mboes/th-lift";
4379 homepage = "http://github.com/mboes/th-lift";
4111 description = "Derive Template Haskell's Lift class for datatypes";
4380 description = "Derive Template Haskell's Lift class for datatypes";
4112 license = stdenv.lib.licenses.bsd3;
4381 license = stdenv.lib.licenses.bsd3;
@@ -4125,23 +4394,26 @@ self: {
4125 testHaskellDepends = [
4394 testHaskellDepends = [
4126 base bytestring containers QuickCheck template-haskell text vector
4395 base bytestring containers QuickCheck template-haskell text vector
4128 homepage = "http://github.com/bennofs/th-lift-instances/";
4399 homepage = "http://github.com/bennofs/th-lift-instances/";
4129 description = "Lift instances for template-haskell for common data types";
4400 description = "Lift instances for template-haskell for common data types";
4130 license = stdenv.lib.licenses.bsd3;
4401 license = stdenv.lib.licenses.bsd3;
4132 "th-orphans" = callPackage
4403 "th-orphans" = callPackage
4133− ({ mkDerivation, base, hspec, hspec-discover, mtl, template-haskell
4404+ ({ mkDerivation, base, hspec, mtl, template-haskell, th-lift
4134− , th-lift, th-lift-instances, th-reify-many
4405+ , th-lift-instances, th-reify-many
4136 mkDerivation {
4407 mkDerivation {
4137 pname = "th-orphans";
4408 pname = "th-orphans";
4138− version = "0.13.6";
4409+ version = "0.13.4";
4139− sha256 = "0sfl3pn9kq9da3ji3lsgzgzy82vz6yvsg80dmakc1jvk7awycibp";
4410+ sha256 = "0cab6hmyii42p157jhm0sd5jzdlxms4ip2ncrmcmc47dl3pxk5gk";
4140 libraryHaskellDepends = [
4411 libraryHaskellDepends = [
4141 base mtl template-haskell th-lift th-lift-instances th-reify-many
4412 base mtl template-haskell th-lift th-lift-instances th-reify-many
4143 testHaskellDepends = [ base hspec template-haskell ];
4414 testHaskellDepends = [ base hspec template-haskell ];
4144− testToolDepends = [ hspec-discover ];
4415+ doHaddock = false;
4145 description = "Orphan instances for TH datatypes";
4417 description = "Orphan instances for TH datatypes";
4146 license = stdenv.lib.licenses.bsd3;
4418 license = stdenv.lib.licenses.bsd3;
@@ -4157,6 +4429,8 @@ self: {
4157 base containers mtl safe template-haskell th-expand-syns
4429 base containers mtl safe template-haskell th-expand-syns
4159 testHaskellDepends = [ base template-haskell ];
4431 testHaskellDepends = [ base template-haskell ];
4160 homepage = "http://github.com/mgsloan/th-reify-many";
4434 homepage = "http://github.com/mgsloan/th-reify-many";
4161 description = "Recurseively reify template haskell datatype info";
4435 description = "Recurseively reify template haskell datatype info";
4162 license = stdenv.lib.licenses.bsd3;
4436 license = stdenv.lib.licenses.bsd3;
@@ -4177,6 +4451,8 @@ self: {
4177 base bytestring containers directory filepath hspec primitive syb
4451 base bytestring containers directory filepath hspec primitive syb
4178 template-haskell text th-orphans vector
4452 template-haskell text th-orphans vector
4180 homepage = "https://github.com/fpco/th-utilities#readme";
4456 homepage = "https://github.com/fpco/th-utilities#readme";
4181 description = "Collection of useful functions for use with Template Haskell";
4457 description = "Collection of useful functions for use with Template Haskell";
4182 license = stdenv.lib.licenses.mit;
4458 license = stdenv.lib.licenses.mit;
@@ -4185,12 +4461,14 @@ self: {
4185 ({ mkDerivation, base, time }:
4461 ({ mkDerivation, base, time }:
4186 mkDerivation {
4462 mkDerivation {
4187 pname = "time-locale-compat";
4463 pname = "time-locale-compat";
4188− version = "0.1.1.4";
4464+ version = "0.1.1.3";
4189− sha256 = "0qmyxf8nz0q6brvplc4s2wsb1bbpq7kb65b69m503g9bgranblgj";
4465+ sha256 = "1vdcfr2hp9qh3ag90x6ikbdf42wiqpdylnplffna54bpnilbyi4i";
4190 configureFlags = [ "-f-old-locale" ];
4466 configureFlags = [ "-f-old-locale" ];
4191 libraryHaskellDepends = [ base time ];
4467 libraryHaskellDepends = [ base time ];
4192 homepage = "https://github.com/khibino/haskell-time-locale-compat";
4470 homepage = "https://github.com/khibino/haskell-time-locale-compat";
4193− description = "Compatibile module for time-format locale";
4471+ description = "Compatibility of TimeLocale between old-locale and time-1.5";
4194 license = stdenv.lib.licenses.bsd3;
4472 license = stdenv.lib.licenses.bsd3;
4196 "tls" = callPackage
4474 "tls" = callPackage
@@ -4201,22 +4479,22 @@ self: {
4202 mkDerivation {
4480 mkDerivation {
4203 pname = "tls";
4481 pname = "tls";
4204− version = "1.4.1";
4482+ version = "1.3.11";
4205− sha256 = "1y083724mym28n6xfaz7pcc7zqxdhjpaxpbvzxfbs25qq2px3smv";
4483+ sha256 = "00r7zfkdzy7hi6nhzkirp8jjims4kikgjcm3z4a82kw78awqw01z";
4206 libraryHaskellDepends = [
4484 libraryHaskellDepends = [
4207 asn1-encoding asn1-types async base bytestring cereal cryptonite
4485 asn1-encoding asn1-types async base bytestring cereal cryptonite
4208 data-default-class memory mtl network transformers x509 x509-store
4486 data-default-class memory mtl network transformers x509 x509-store
4209 x509-validation
4487 x509-validation
4211 testHaskellDepends = [
4489 testHaskellDepends = [
4212− asn1-types base bytestring cereal cryptonite data-default-class
4490+ base bytestring cereal cryptonite data-default-class hourglass mtl
4213− hourglass mtl QuickCheck tasty tasty-quickcheck x509
4491+ QuickCheck tasty tasty-quickcheck x509 x509-validation
4216 benchmarkHaskellDepends = [
4493 benchmarkHaskellDepends = [
4217− asn1-types base bytestring criterion cryptonite data-default-class
4494+ base bytestring criterion cryptonite data-default-class hourglass
4218− hourglass mtl QuickCheck tasty-quickcheck x509 x509-validation
4495+ mtl QuickCheck tasty-quickcheck x509 x509-validation
4220 doCheck = false;
4498 doCheck = false;
4221 homepage = "http://github.com/vincenthz/hs-tls";
4499 homepage = "http://github.com/vincenthz/hs-tls";
4222 description = "TLS/SSL protocol native implementation (Server and Client)";
4500 description = "TLS/SSL protocol native implementation (Server and Client)";
@@ -4226,23 +4504,29 @@ self: {
4226 ({ mkDerivation, auto-update, base, clock, psqueues, tls }:
4504 ({ mkDerivation, auto-update, base, clock, psqueues, tls }:
4227 mkDerivation {
4505 mkDerivation {
4228 pname = "tls-session-manager";
4506 pname = "tls-session-manager";
4229− version = "0.0.0.2";
4507+ version = "0.0.0.1";
4230− sha256 = "0rvmln545vghsx8zhxp44f0f6pzma8cylarmfhhysy55ipywr1n5";
4508+ sha256 = "0bqv6wh771j7n8qqsh02v8c4byybfkr1027k6cz03mszvnz1q9k8";
4510+ editedCabalFile = "0hnhxfqmvkkhf37rr2ir52xyd59070jjm6s6al0alsanid2m4p01";
4231 libraryHaskellDepends = [ auto-update base clock psqueues tls ];
4511 libraryHaskellDepends = [ auto-update base clock psqueues tls ];
4232 description = "In-memory TLS session manager";
4514 description = "In-memory TLS session manager";
4233 license = stdenv.lib.licenses.bsd3;
4515 license = stdenv.lib.licenses.bsd3;
4235 "transformers-base" = callPackage
4517 "transformers-base" = callPackage
4236− ({ mkDerivation, base, base-orphans, stm, transformers
4518+ ({ mkDerivation, base, stm, transformers, transformers-compat }:
4237− , transformers-compat
4239 mkDerivation {
4519 mkDerivation {
4240 pname = "transformers-base";
4520 pname = "transformers-base";
4241− version = "0.4.5.2";
4521+ version = "0.4.4";
4242− sha256 = "1s256bi0yh0x2hp2gwd30f3mg1cv53zz397dv1yhfsnfzmihrj6h";
4522+ sha256 = "11r3slgpgpra6zi2kjg3g60gvv17b1fh6qxipcpk8n86qx7lk8va";
4524+ editedCabalFile = "196pr3a4lhgklyw6nq6rv1j9djwzmvx7xrpp58carxnb55gk06pv";
4243 libraryHaskellDepends = [
4525 libraryHaskellDepends = [
4244− base base-orphans stm transformers transformers-compat
4526+ base stm transformers transformers-compat
4246 homepage = "https://github.com/mvv/transformers-base";
4530 homepage = "https://github.com/mvv/transformers-base";
4247 description = "Lift computations from the bottom of a transformer stack";
4531 description = "Lift computations from the bottom of a transformer stack";
4248 license = stdenv.lib.licenses.bsd3;
4532 license = stdenv.lib.licenses.bsd3;
@@ -4251,33 +4535,15 @@ self: {
4251 ({ mkDerivation, base, ghc-prim, transformers }:
4535 ({ mkDerivation, base, ghc-prim, transformers }:
4252 mkDerivation {
4536 mkDerivation {
4253 pname = "transformers-compat";
4537 pname = "transformers-compat";
4254− version = "0.6.2";
4538+ version = "0.5.1.4";
4255− sha256 = "1gp4a8kvniwgm8947ghb4iwv4b7wd6ry4kvv4nfnym4agf5j41nw";
4539+ sha256 = "17yam0199fh9ndsn9n69jx9nvbsmymzzwbi23dck3dk4q57fz0fq";
4256− configureFlags = [ "-ffive-three" ];
4257 libraryHaskellDepends = [ base ghc-prim transformers ];
4540 libraryHaskellDepends = [ base ghc-prim transformers ];
4258 homepage = "http://github.com/ekmett/transformers-compat/";
4543 homepage = "http://github.com/ekmett/transformers-compat/";
4259− description = "A small compatibility shim for the transformers library";
4544+ description = "A small compatibility shim exposing the new types from transformers 0.3 and 0.4 to older Haskell platforms.";
4260 license = stdenv.lib.licenses.bsd3;
4545 license = stdenv.lib.licenses.bsd3;
4262− "typed-process" = callPackage
4263− ({ mkDerivation, async, base, base64-bytestring, bytestring, hspec
4264− , process, stm, temporary, transformers
4267− pname = "typed-process";
4268− version = "0.2.2.0";
4269− sha256 = "0c6gvgvjyncbni9a5bvpbglknd4yclr3d3hfg9bhgahmkj40dva2";
4270− libraryHaskellDepends = [
4271− async base bytestring process stm transformers
4273− testHaskellDepends = [
4274− async base base64-bytestring bytestring hspec process stm temporary
4277− homepage = "https://haskell-lang.org/library/typed-process";
4278− description = "Run external processes, with strong typing of streams";
4279− license = stdenv.lib.licenses.mit;
4281 "unbounded-delays" = callPackage
4547 "unbounded-delays" = callPackage
4282 ({ mkDerivation, base }:
4548 ({ mkDerivation, base }:
4283 mkDerivation {
4549 mkDerivation {
@@ -4285,6 +4551,8 @@ self: {
4285 version = "0.1.1.0";
4551 version = "0.1.1.0";
4286 sha256 = "1ir9fghbrc214c97bwafk5ck6cacxz1pdnq4i18p604d1b8zg9wa";
4552 sha256 = "1ir9fghbrc214c97bwafk5ck6cacxz1pdnq4i18p604d1b8zg9wa";
4287 libraryHaskellDepends = [ base ];
4553 libraryHaskellDepends = [ base ];
4288 homepage = "https://github.com/basvandijk/unbounded-delays";
4556 homepage = "https://github.com/basvandijk/unbounded-delays";
4289 description = "Unbounded thread delays and timeouts";
4557 description = "Unbounded thread delays and timeouts";
4290 license = stdenv.lib.licenses.bsd3;
4558 license = stdenv.lib.licenses.bsd3;
@@ -4293,9 +4561,13 @@ self: {
4293 ({ mkDerivation, base, unix }:
4561 ({ mkDerivation, base, unix }:
4294 mkDerivation {
4562 mkDerivation {
4295 pname = "unix-compat";
4563 pname = "unix-compat";
4296− version = "0.5.0.1";
4564+ version = "0.4.3.1";
4297− sha256 = "1gdf3h2knbymkivm784vq51mbcyj5y91r480awyxj5cw8gh9kwn2";
4565+ sha256 = "09vykw89x981fywy0w1pci2v8zy3ajyjwh9z2n610vjacmd1v03j";
4567+ editedCabalFile = "0b5jicn8nm53yxxzwlvfcv4xp5rrqp98x5wwqh234wn9x44z54d2";
4298 libraryHaskellDepends = [ base unix ];
4568 libraryHaskellDepends = [ base unix ];
4299 homepage = "http://github.com/jystic/unix-compat";
4571 homepage = "http://github.com/jystic/unix-compat";
4300 description = "Portable POSIX-compatibility layer";
4572 description = "Portable POSIX-compatibility layer";
4301 license = stdenv.lib.licenses.bsd3;
4573 license = stdenv.lib.licenses.bsd3;
@@ -4306,62 +4578,32 @@ self: {
4307 mkDerivation {
4579 mkDerivation {
4308 pname = "unix-time";
4580 pname = "unix-time";
4309− version = "0.3.8";
4581+ version = "0.3.7";
4310− sha256 = "051slgpid5cxiaw203ky0ql3823h28fcjs08axkzd4265wrvv8fw";
4582+ sha256 = "1qdlc9raih8s0m3x8x3n7q3ngh4faw2alv9l78sp6gnx648k0c8i";
4311 libraryHaskellDepends = [ base binary bytestring old-time ];
4583 libraryHaskellDepends = [ base binary bytestring old-time ];
4312 testHaskellDepends = [
4584 testHaskellDepends = [
4313 base bytestring doctest hspec old-locale old-time QuickCheck time
4585 base bytestring doctest hspec old-locale old-time QuickCheck time
4315 description = "Unix time parser/formatter and utilities";
4589 description = "Unix time parser/formatter and utilities";
4316 license = stdenv.lib.licenses.bsd3;
4590 license = stdenv.lib.licenses.bsd3;
4318− "unliftio" = callPackage
4319− ({ mkDerivation, async, base, deepseq, directory, filepath, hspec
4320− , process, stm, time, transformers, unix, unliftio-core
4323− pname = "unliftio";
4324− version = "0.2.7.0";
4325− sha256 = "0qql93lq5w7qghl454cc3s1i8v1jb4h08n82fqkw0kli4g3g9njs";
4326− libraryHaskellDepends = [
4327− async base deepseq directory filepath process stm time transformers
4330− testHaskellDepends = [
4331− async base deepseq directory filepath hspec process stm time
4332− transformers unix unliftio-core
4334− homepage = "https://github.com/fpco/unliftio/tree/master/unliftio#readme";
4335− description = "The MonadUnliftIO typeclass for unlifting monads to IO (batteries included)";
4336− license = stdenv.lib.licenses.mit;
4338− "unliftio-core" = callPackage
4339− ({ mkDerivation, base, transformers }:
4341− pname = "unliftio-core";
4342− version = "0.1.1.0";
4343− sha256 = "1193fplsjm1lcr05xwvkj1rsyzx74i755f6kw3ikmxbsv0bv0l3m";
4345− editedCabalFile = "16bjwcsaghqqmyi69rq65dn3ydifyfaabq3ns37apdm00mwqbcj2";
4346− libraryHaskellDepends = [ base transformers ];
4347− homepage = "https://github.com/fpco/unliftio/tree/master/unliftio-core#readme";
4348− description = "The MonadUnliftIO typeclass for unlifting monads to IO";
4349− license = stdenv.lib.licenses.mit;
4351 "unordered-containers" = callPackage
4592 "unordered-containers" = callPackage
4352− ({ mkDerivation, base, ChasingBottoms, containers, deepseq
4593+ ({ mkDerivation, base, bytestring, containers, criterion, deepseq
4353− , hashable, HUnit, QuickCheck, test-framework, test-framework-hunit
4594+ , deepseq-generics, hashable, hashmap, mtl, random
4354− , test-framework-quickcheck2
4356 mkDerivation {
4596 mkDerivation {
4357 pname = "unordered-containers";
4597 pname = "unordered-containers";
4358− version = "0.2.9.0";
4598+ version = "0.2.8.0";
4359− sha256 = "0l4264p0av12cc6i8gls13q8y27x12z2ar4x34n3x59y99fcnc37";
4599+ sha256 = "1a7flszhhgyjn0nm9w7cm26jbf6vyx9ij1iij4sl11pjkwsqi8d4";
4360 libraryHaskellDepends = [ base deepseq hashable ];
4600 libraryHaskellDepends = [ base deepseq hashable ];
4361− testHaskellDepends = [
4601+ benchmarkHaskellDepends = [
4362− base ChasingBottoms containers hashable HUnit QuickCheck
4602+ base bytestring containers criterion deepseq deepseq-generics
4363− test-framework test-framework-hunit test-framework-quickcheck2
4603+ hashable hashmap mtl random
4365 homepage = "https://github.com/tibbe/unordered-containers";
4607 homepage = "https://github.com/tibbe/unordered-containers";
4366 description = "Efficient hashing-based container types";
4608 description = "Efficient hashing-based container types";
4367 license = stdenv.lib.licenses.bsd3;
4609 license = stdenv.lib.licenses.bsd3;
@@ -4372,16 +4614,18 @@ self: {
4372 pname = "utf8-string";
4614 pname = "utf8-string";
4373 version = "1.0.1.1";
4615 version = "1.0.1.1";
4374 sha256 = "0h7imvxkahiy8pzr8cpsimifdfvv18lizrb33k6mnq70rcx9w2zv";
4616 sha256 = "0h7imvxkahiy8pzr8cpsimifdfvv18lizrb33k6mnq70rcx9w2zv";
4375− revision = "3";
4617+ revision = "2";
4376− editedCabalFile = "02vhj5gykkqa2dyn7s6gn8is1b5fdn9xcqqvlls268g7cpv6rk38";
4618+ editedCabalFile = "1b97s9picjl689hcz8scinv7c8k5iaal1livqr0l1l8yc4h0imhr";
4377 libraryHaskellDepends = [ base bytestring ];
4619 libraryHaskellDepends = [ base bytestring ];
4378 homepage = "http://github.com/glguy/utf8-string/";
4622 homepage = "http://github.com/glguy/utf8-string/";
4379 description = "Support for reading and writing UTF8 Strings";
4623 description = "Support for reading and writing UTF8 Strings";
4380 license = stdenv.lib.licenses.bsd3;
4624 license = stdenv.lib.licenses.bsd3;
4382 "uuid-types" = callPackage
4626 "uuid-types" = callPackage
4383− ({ mkDerivation, base, binary, bytestring, deepseq, hashable
4627+ ({ mkDerivation, base, binary, bytestring, containers, criterion
4384− , random, text
4628+ , deepseq, hashable, random, text
4386 mkDerivation {
4630 mkDerivation {
4387 pname = "uuid-types";
4631 pname = "uuid-types";
@@ -4392,43 +4636,56 @@ self: {
4392 libraryHaskellDepends = [
4636 libraryHaskellDepends = [
4393 base binary bytestring deepseq hashable random text
4637 base binary bytestring deepseq hashable random text
4639+ benchmarkHaskellDepends = [
4640+ base bytestring containers criterion deepseq random
4395 doCheck = false;
4643 doCheck = false;
4396 homepage = "https://github.com/aslatter/uuid";
4644 homepage = "https://github.com/aslatter/uuid";
4397 description = "Type definitions for Universally Unique Identifiers";
4645 description = "Type definitions for Universally Unique Identifiers";
4398 license = stdenv.lib.licenses.bsd3;
4646 license = stdenv.lib.licenses.bsd3;
4400 "vault" = callPackage
4648 "vault" = callPackage
4401− ({ mkDerivation, base, containers, hashable, semigroups
4649+ ({ mkDerivation, base, containers, hashable, unordered-containers
4402− , unordered-containers
4404 mkDerivation {
4651 mkDerivation {
4405 pname = "vault";
4652 pname = "vault";
4406− version = "0.3.1.1";
4653+ version = "0.3.0.7";
4407− sha256 = "0a1fir7gvbj2w894daac5c4c3gy36r6c74yci78lb2nvk431b95j";
4654+ sha256 = "1w36ldr5iv0yiqbvibm7b1c66hf1ps5rbassz348zmi113d8k4cy";
4408 libraryHaskellDepends = [
4655 libraryHaskellDepends = [
4409− base containers hashable semigroups unordered-containers
4656+ base containers hashable unordered-containers
4411 homepage = "https://github.com/HeinrichApfelmus/vault";
4660 homepage = "https://github.com/HeinrichApfelmus/vault";
4412 description = "a persistent store for values of arbitrary types";
4661 description = "a persistent store for values of arbitrary types";
4413 license = stdenv.lib.licenses.bsd3;
4662 license = stdenv.lib.licenses.bsd3;
4415 "vector" = callPackage
4664 "vector" = callPackage
4416− ({ mkDerivation, base, deepseq, ghc-prim, primitive }:
4665+ ({ mkDerivation, base, deepseq, ghc-prim, HUnit, primitive
4666+ , QuickCheck, random, template-haskell, test-framework
4667+ , test-framework-hunit, test-framework-quickcheck2, transformers
4417 mkDerivation {
4669 mkDerivation {
4418 pname = "vector";
4670 pname = "vector";
4419 version = "0.12.0.1";
4671 version = "0.12.0.1";
4420 sha256 = "0yrx2ypiaxahvaz84af5bi855hd3107kxkbqc8km29nsp5wyw05i";
4672 sha256 = "0yrx2ypiaxahvaz84af5bi855hd3107kxkbqc8km29nsp5wyw05i";
4421− revision = "3";
4673+ revision = "1";
4422− editedCabalFile = "0y5rh8k710i2a3p1h2rghvr5cfg78p5h0kbfi7ifxqqf6pzlyr1x";
4674+ editedCabalFile = "1xjv8876kx9vh86w718vdaaai40pwnsiw8368c5h88ch8iqq10qb";
4423 libraryHaskellDepends = [ base deepseq ghc-prim primitive ];
4675 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
4424 doCheck = false;
4681 doCheck = false;
4425 homepage = "https://github.com/haskell/vector";
4682 homepage = "https://github.com/haskell/vector";
4426 description = "Efficient Arrays";
4683 description = "Efficient Arrays";
4427 license = stdenv.lib.licenses.bsd3;
4684 license = stdenv.lib.licenses.bsd3;
4429 "vector-algorithms" = callPackage
4686 "vector-algorithms" = callPackage
4430− ({ mkDerivation, base, bytestring, containers, primitive
4687+ ({ mkDerivation, base, bytestring, containers, mtl, mwc-random
4431− , QuickCheck, vector
4688+ , primitive, QuickCheck, vector
4433 mkDerivation {
4690 mkDerivation {
4434 pname = "vector-algorithms";
4691 pname = "vector-algorithms";
@@ -4439,9 +4696,11 @@ self: {
4439 isLibrary = true;
4696 isLibrary = true;
4440 isExecutable = true;
4697 isExecutable = true;
4441 libraryHaskellDepends = [ base bytestring primitive vector ];
4698 libraryHaskellDepends = [ base bytestring primitive vector ];
4699+ executableHaskellDepends = [ base mtl mwc-random vector ];
4442 testHaskellDepends = [
4700 testHaskellDepends = [
4443 base bytestring containers QuickCheck vector
4701 base bytestring containers QuickCheck vector
4445 doCheck = false;
4704 doCheck = false;
4446 homepage = "http://code.haskell.org/~dolio/";
4705 homepage = "http://code.haskell.org/~dolio/";
4447 description = "Efficient algorithms for vector arrays";
4706 description = "Efficient algorithms for vector arrays";
@@ -4453,31 +4712,19 @@ self: {
4454 mkDerivation {
4713 mkDerivation {
4455 pname = "vector-binary-instances";
4714 pname = "vector-binary-instances";
4456− version = "0.2.4";
4715+ version = "0.2.3.5";
4457− sha256 = "1y236jb72iab9ska1mc48z6yb0xgwmj45laaqdyjxksd84z7hbrb";
4716+ sha256 = "0niad09lbxz3cj20qllyj92lwbc013ihw4lby8fv07x5xjx5a4p1";
4459− editedCabalFile = "196frl4akhfk7xf1nxzn8lmq99dxhzhsimanswn9yy7ym8zhki4i";
4460 libraryHaskellDepends = [ base binary vector ];
4717 libraryHaskellDepends = [ base binary vector ];
4461 testHaskellDepends = [ base binary tasty tasty-quickcheck vector ];
4718 testHaskellDepends = [ base binary tasty tasty-quickcheck vector ];
4462 benchmarkHaskellDepends = [
4719 benchmarkHaskellDepends = [
4463 base binary bytestring criterion deepseq vector
4720 base binary bytestring criterion deepseq vector
4465 homepage = "https://github.com/bos/vector-binary-instances";
4724 homepage = "https://github.com/bos/vector-binary-instances";
4466 description = "Instances of Data.Binary and Data.Serialize for vector";
4725 description = "Instances of Data.Binary and Data.Serialize for vector";
4467 license = stdenv.lib.licenses.bsd3;
4726 license = stdenv.lib.licenses.bsd3;
4469− "vector-builder" = callPackage
4470− ({ mkDerivation, base, base-prelude, semigroups, vector }:
4472− pname = "vector-builder";
4473− version = "0.3.4.1";
4474− sha256 = "1dzbcm6br9cay28hz804n15bwdhbzhysd4hj0fa6ijfwmfb90r6i";
4475− libraryHaskellDepends = [ base base-prelude semigroups vector ];
4477− homepage = "https://github.com/nikita-volkov/vector-builder";
4478− description = "Vector builder";
4479− license = stdenv.lib.licenses.mit;
4481 "vector-instances" = callPackage
4728 "vector-instances" = callPackage
4482 ({ mkDerivation, base, comonad, hashable, keys, pointed
4729 ({ mkDerivation, base, comonad, hashable, keys, pointed
4483 , semigroupoids, semigroups, vector
4730 , semigroupoids, semigroups, vector
@@ -4489,6 +4736,8 @@ self: {
4489 libraryHaskellDepends = [
4736 libraryHaskellDepends = [
4490 base comonad hashable keys pointed semigroupoids semigroups vector
4737 base comonad hashable keys pointed semigroupoids semigroups vector
4492 homepage = "http://github.com/ekmett/vector-instances";
4741 homepage = "http://github.com/ekmett/vector-instances";
4493 description = "Orphan Instances for 'Data.Vector'";
4742 description = "Orphan Instances for 'Data.Vector'";
4494 license = stdenv.lib.licenses.bsd3;
4743 license = stdenv.lib.licenses.bsd3;
@@ -4501,6 +4750,8 @@ self: {
4501 sha256 = "0d82x55f5vvr1jvaia382m23rs690lg55pvavv8f4ph0y6kd91xy";
4750 sha256 = "0d82x55f5vvr1jvaia382m23rs690lg55pvavv8f4ph0y6kd91xy";
4502 libraryHaskellDepends = [ base template-haskell vector ];
4751 libraryHaskellDepends = [ base template-haskell vector ];
4503 testHaskellDepends = [ base data-default vector ];
4752 testHaskellDepends = [ base data-default vector ];
4504 description = "Deriver for Data.Vector.Unboxed using Template Haskell";
4755 description = "Deriver for Data.Vector.Unboxed using Template Haskell";
4505 license = stdenv.lib.licenses.bsd3;
4756 license = stdenv.lib.licenses.bsd3;
@@ -4511,72 +4762,82 @@ self: {
4511 version = "0.7.2";
4762 version = "0.7.2";
4512 sha256 = "0aygw0yb1h3yhmfl3bkwh5d3h0l4mmsxz7j53vdm6jryl1kgxzyk";
4763 sha256 = "0aygw0yb1h3yhmfl3bkwh5d3h0l4mmsxz7j53vdm6jryl1kgxzyk";
4513 libraryHaskellDepends = [ base ];
4764 libraryHaskellDepends = [ base ];
4514 homepage = "http://github.com/ekmett/void";
4767 homepage = "http://github.com/ekmett/void";
4515 description = "A Haskell 98 logically uninhabited data type";
4768 description = "A Haskell 98 logically uninhabited data type";
4516 license = stdenv.lib.licenses.bsd3;
4769 license = stdenv.lib.licenses.bsd3;
4518 "wai" = callPackage
4771 "wai" = callPackage
4519− ({ mkDerivation, base, bytestring, hspec, hspec-discover
4772+ ({ mkDerivation, base, blaze-builder, bytestring
4773+ , bytestring-builder, hspec, http-types, network, text
4520− , http-types, network, text, transformers, vault
4774+ , transformers, vault
4522 mkDerivation {
4776 mkDerivation {
4523 pname = "wai";
4777 pname = "wai";
4524− version = "3.2.1.2";
4778+ version = "3.2.1.1";
4525− sha256 = "0jr3b2789wa4m6mxkz12ynz4lfsqmgbrcy0am8karyqr3x3528r8";
4779+ sha256 = "08afasnirja21vr0bmzcywz4w29x736dmdv7h8nnh1l8bn7sd02x";
4526 libraryHaskellDepends = [
4780 libraryHaskellDepends = [
4781+ base blaze-builder bytestring bytestring-builder http-types network
4527− base bytestring http-types network text transformers vault
4782+ text transformers vault
4529− testHaskellDepends = [ base bytestring hspec ];
4784+ testHaskellDepends = [ base blaze-builder bytestring hspec ];
4530− testToolDepends = [ hspec-discover ];
4785+ doHaddock = false;
4531 homepage = "https://github.com/yesodweb/wai";
4787 homepage = "https://github.com/yesodweb/wai";
4532 description = "Web Application Interface";
4788 description = "Web Application Interface";
4533 license = stdenv.lib.licenses.mit;
4789 license = stdenv.lib.licenses.mit;
4535 "wai-conduit" = callPackage
4791 "wai-conduit" = callPackage
4536− ({ mkDerivation, base, bytestring, conduit, http-types
4792+ ({ mkDerivation, base, blaze-builder, bytestring, conduit
4537− , transformers, wai
4793+ , http-types, transformers, wai
4539 mkDerivation {
4795 mkDerivation {
4540 pname = "wai-conduit";
4796 pname = "wai-conduit";
4541− version = "3.0.0.4";
4797+ version = "3.0.0.3";
4542− sha256 = "07yn41rn2skd5p3wqqa09wa761vj7ibl8l19gh4bi4i8slxhk417";
4798+ sha256 = "1zvsiwjq2mvkb9sjgp3ly9m968m7a2jjzr4id6jpi3mmqykj15z4";
4543 libraryHaskellDepends = [
4799 libraryHaskellDepends = [
4544− base bytestring conduit http-types transformers wai
4800+ base blaze-builder bytestring conduit http-types transformers wai
4546 homepage = "https://github.com/yesodweb/wai";
4804 homepage = "https://github.com/yesodweb/wai";
4547 description = "conduit wrappers for WAI";
4805 description = "conduit wrappers for WAI";
4548 license = stdenv.lib.licenses.mit;
4806 license = stdenv.lib.licenses.mit;
4550 "warp" = callPackage
4808 "warp" = callPackage
4551− ({ mkDerivation, array, async, auto-update, base, bsb-http-chunked
4809+ ({ mkDerivation, array, async, auto-update, base, blaze-builder
4552− , bytestring, case-insensitive, containers, directory, doctest
4810+ , bytestring, bytestring-builder, case-insensitive, containers
4553− , gauge, ghc-prim, hashable, hspec, http-client, http-date
4811+ , criterion, directory, doctest, ghc-prim, hashable, hspec, HTTP
4554− , http-types, http2, HUnit, iproute, lifted-base, network, process
4812+ , http-date, http-types, http2, HUnit, iproute, lifted-base
4555− , QuickCheck, silently, simple-sendfile, stm, streaming-commons
4813+ , network, process, QuickCheck, silently, simple-sendfile, stm
4556− , text, time, transformers, unix, unix-compat, vault, wai, word8
4814+ , streaming-commons, text, time, transformers, unix, unix-compat
4815+ , vault, wai, word8
4558 mkDerivation {
4817 mkDerivation {
4559 pname = "warp";
4818 pname = "warp";
4560− version = "3.2.23";
4819+ version = "3.2.13";
4561− sha256 = "12v9qhi4hyp0sb90yddsax16jj7x47nmqwn53sv7b5nszcxgzam0";
4820+ sha256 = "0964l8xcbdqnrz0mnk0b732n66i7q8grwzzax96mqbh15ps5nfcj";
4562 libraryHaskellDepends = [
4821 libraryHaskellDepends = [
4563− array async auto-update base bsb-http-chunked bytestring
4822+ array async auto-update base blaze-builder bytestring
4564− case-insensitive containers ghc-prim hashable http-date http-types
4823+ bytestring-builder case-insensitive containers ghc-prim hashable
4565− http2 iproute network simple-sendfile stm streaming-commons text
4824+ http-date http-types http2 iproute network simple-sendfile stm
4566− unix unix-compat vault wai word8
4825+ streaming-commons text unix unix-compat vault wai word8
4568 testHaskellDepends = [
4827 testHaskellDepends = [
4569− array async auto-update base bsb-http-chunked bytestring
4828+ array async auto-update base blaze-builder bytestring
4570− case-insensitive containers directory doctest ghc-prim hashable
4829+ bytestring-builder case-insensitive containers directory doctest
4571− hspec http-client http-date http-types http2 HUnit iproute
4830+ ghc-prim hashable hspec HTTP http-date http-types http2 HUnit
4572− lifted-base network process QuickCheck silently simple-sendfile stm
4831+ iproute lifted-base network process QuickCheck silently
4573− streaming-commons text time transformers unix unix-compat vault wai
4832+ simple-sendfile stm streaming-commons text time transformers unix
4574− word8
4833+ unix-compat vault wai word8
4576 benchmarkHaskellDepends = [
4835 benchmarkHaskellDepends = [
4577− auto-update base bytestring containers gauge hashable http-date
4836+ auto-update base bytestring containers criterion hashable http-date
4578 http-types network unix unix-compat
4837 http-types network unix unix-compat
4580 homepage = "http://github.com/yesodweb/wai";
4841 homepage = "http://github.com/yesodweb/wai";
4581 description = "A fast, light-weight web server for WAI applications";
4842 description = "A fast, light-weight web server for WAI applications";
4582 license = stdenv.lib.licenses.mit;
4843 license = stdenv.lib.licenses.mit;
@@ -4587,43 +4848,18 @@ self: {
4588 mkDerivation {
4849 mkDerivation {
4589 pname = "warp-tls";
4850 pname = "warp-tls";
4590− version = "3.2.4.3";
4851+ version = "3.2.4";
4591− sha256 = "17gj295fr98l7mkz2gdz6kahdnmja0sql3kvy2zab6q168g53kc4";
4852+ sha256 = "05vfjlgi574nnydfmfpyp3q6mf389iyj9mv94djnm8d1izasml85";
4592 libraryHaskellDepends = [
4853 libraryHaskellDepends = [
4593 base bytestring cryptonite data-default-class network
4854 base bytestring cryptonite data-default-class network
4594 streaming-commons tls tls-session-manager wai warp
4855 streaming-commons tls tls-session-manager wai warp
4596 homepage = "http://github.com/yesodweb/wai";
4859 homepage = "http://github.com/yesodweb/wai";
4597 description = "HTTP over TLS support for Warp via the TLS package";
4860 description = "HTTP over TLS support for Warp via the TLS package";
4598 license = stdenv.lib.licenses.mit;
4861 license = stdenv.lib.licenses.mit;
4600− "wcwidth" = callPackage
4601− ({ mkDerivation, base, containers }:
4605− sha256 = "1n1fq7v64b59ajf5g50iqj9sa34wm7s2j3viay0kxpmvlcv8gipz";
4607− isExecutable = true;
4608− libraryHaskellDepends = [ base containers ];
4609− homepage = "http://github.com/solidsnack/wcwidth/";
4610− description = "Native wcwidth";
4611− license = stdenv.lib.licenses.bsd3;
4613− "weigh" = callPackage
4614− ({ mkDerivation, base, deepseq, mtl, process, split, temporary }:
4617− version = "0.0.12";
4618− sha256 = "0zw2a997gxgdzqmd7j730kxgynzmjvvlkw84dajmfzf1v9pbij7x";
4619− libraryHaskellDepends = [
4620− base deepseq mtl process split temporary
4622− testHaskellDepends = [ base deepseq ];
4623− homepage = "https://github.com/fpco/weigh#readme";
4624− description = "Measure allocations of a Haskell functions/values";
4625− license = stdenv.lib.licenses.bsd3;
4627 "with-location" = callPackage
4863 "with-location" = callPackage
4628 ({ mkDerivation, base, hspec }:
4864 ({ mkDerivation, base, hspec }:
4629 mkDerivation {
4865 mkDerivation {
@@ -4632,26 +4868,12 @@ self: {
4632 sha256 = "1rzxvsyh8x3ql3zh7gyw9hjx9bl4v73h0y5kzgaxcfcdn86dg49c";
4868 sha256 = "1rzxvsyh8x3ql3zh7gyw9hjx9bl4v73h0y5kzgaxcfcdn86dg49c";
4633 libraryHaskellDepends = [ base ];
4869 libraryHaskellDepends = [ base ];
4634 testHaskellDepends = [ base hspec ];
4870 testHaskellDepends = [ base hspec ];
4635 homepage = "https://github.com/sol/with-location#readme";
4873 homepage = "https://github.com/sol/with-location#readme";
4636 description = "Use ImplicitParams-based source locations in a backward compatible way";
4874 description = "Use ImplicitParams-based source locations in a backward compatible way";
4637 license = stdenv.lib.licenses.mit;
4875 license = stdenv.lib.licenses.mit;
4639− "wl-pprint-annotated" = callPackage
4640− ({ mkDerivation, base, containers, deepseq, tasty, tasty-hunit
4644− pname = "wl-pprint-annotated";
4645− version = "0.1.0.0";
4646− sha256 = "0c2996x5gdrif1l0lfwlqnka7xp5diac74rckv0jasv2i0333kmp";
4647− libraryHaskellDepends = [ base containers deepseq text ];
4648− testHaskellDepends = [
4649− base containers deepseq tasty tasty-hunit text
4651− homepage = "https://github.com/minad/wl-pprint-annotated#readme";
4652− description = "Wadler/Leijen pretty printer with annotations and slightly modernized API";
4653− license = stdenv.lib.licenses.bsd3;
4655 "word8" = callPackage
4877 "word8" = callPackage
4656 ({ mkDerivation, base, bytestring, criterion, hspec }:
4878 ({ mkDerivation, base, bytestring, criterion, hspec }:
4657 mkDerivation {
4879 mkDerivation {
@@ -4661,6 +4883,8 @@ self: {
4661 libraryHaskellDepends = [ base ];
4883 libraryHaskellDepends = [ base ];
4662 testHaskellDepends = [ base hspec ];
4884 testHaskellDepends = [ base hspec ];
4663 benchmarkHaskellDepends = [ base bytestring criterion ];
4885 benchmarkHaskellDepends = [ base bytestring criterion ];
4664 description = "Word8 library";
4888 description = "Word8 library";
4665 license = stdenv.lib.licenses.bsd3;
4889 license = stdenv.lib.licenses.bsd3;
@@ -4671,10 +4895,10 @@ self: {
4672 mkDerivation {
4896 mkDerivation {
4673 pname = "x509";
4897 pname = "x509";
4674− version = "1.7.3";
4898+ version = "1.7.2";
4675− sha256 = "0mkk29g32fs70bqkikg83v45h9jig9c8aail3mrdqwxpkfa0yx21";
4899+ sha256 = "0yyfw07bw73gkh93z653lnncc30wj3g3rf26cwxjpyxvwalia0yw";
4676 revision = "1";
4900 revision = "1";
4677− editedCabalFile = "06zzirygvzp0ssdg9blipdwmd0b41p4gxh3ldai7ngjyjsdclwsx";
4901+ editedCabalFile = "07mphpmj4zk5mzhp5x50a7q6w134kgymf557dcgbp643cbkcmc66";
4678 libraryHaskellDepends = [
4902 libraryHaskellDepends = [
4679 asn1-encoding asn1-parse asn1-types base bytestring containers
4903 asn1-encoding asn1-parse asn1-types base bytestring containers
4680 cryptonite hourglass memory mtl pem
4904 cryptonite hourglass memory mtl pem
@@ -4683,6 +4907,8 @@ self: {
4683 asn1-types base bytestring cryptonite hourglass mtl tasty
4907 asn1-types base bytestring cryptonite hourglass mtl tasty
4684 tasty-quickcheck
4908 tasty-quickcheck
4686 homepage = "http://github.com/vincenthz/hs-certificate";
4912 homepage = "http://github.com/vincenthz/hs-certificate";
4687 description = "X509 reader and writer";
4913 description = "X509 reader and writer";
4688 license = stdenv.lib.licenses.bsd3;
4914 license = stdenv.lib.licenses.bsd3;
@@ -4694,13 +4920,15 @@ self: {
4695 mkDerivation {
4921 mkDerivation {
4696 pname = "x509-store";
4922 pname = "x509-store";
4697− version = "1.6.6";
4923+ version = "1.6.5";
4698− sha256 = "0dbndqmnmyixxc7308nyq3zlkhz9dff4rbcw2a49c77rbicny9va";
4924+ sha256 = "1lg9gy0bmzjmlk4gfnzx2prfar1qha4hfjsw8yvjg33zm0fv3ahs";
4699 libraryHaskellDepends = [
4925 libraryHaskellDepends = [
4700 asn1-encoding asn1-types base bytestring containers cryptonite
4926 asn1-encoding asn1-types base bytestring containers cryptonite
4701 directory filepath mtl pem x509
4927 directory filepath mtl pem x509
4703 testHaskellDepends = [ base bytestring tasty tasty-hunit x509 ];
4929 testHaskellDepends = [ base bytestring tasty tasty-hunit x509 ];
4704 homepage = "http://github.com/vincenthz/hs-certificate";
4932 homepage = "http://github.com/vincenthz/hs-certificate";
4705 description = "X.509 collection accessing and storing methods";
4933 description = "X.509 collection accessing and storing methods";
4706 license = stdenv.lib.licenses.bsd3;
4934 license = stdenv.lib.licenses.bsd3;
@@ -4717,29 +4945,34 @@ self: {
4717 base bytestring containers directory filepath mtl pem process x509
4945 base bytestring containers directory filepath mtl pem process x509
4718 x509-store
4946 x509-store
4720 homepage = "http://github.com/vincenthz/hs-certificate";
4950 homepage = "http://github.com/vincenthz/hs-certificate";
4721 description = "Handle per-operating-system X.509 accessors and storage";
4951 description = "Handle per-operating-system X.509 accessors and storage";
4722 license = stdenv.lib.licenses.bsd3;
4952 license = stdenv.lib.licenses.bsd3;
4724 "x509-validation" = callPackage
4954 "x509-validation" = callPackage
4725− ({ mkDerivation, asn1-encoding, asn1-types, base, bytestring
4955+ ({ mkDerivation, asn1-encoding, asn1-types, base, byteable
4726− , containers, cryptonite, data-default-class, hourglass, memory
4956+ , bytestring, containers, cryptonite, data-default-class, hourglass
4727− , mtl, pem, tasty, tasty-hunit, x509, x509-store
4957+ , memory, mtl, pem, tasty, tasty-hunit, x509, x509-store
4729 mkDerivation {
4959 mkDerivation {
4730 pname = "x509-validation";
4960 pname = "x509-validation";
4731− version = "1.6.10";
4961+ version = "1.6.9";
4732− sha256 = "1ms51scawldgyfcim5a2qlgyn3rnrclyh205d6djaa1569vrs73n";
4962+ sha256 = "005m5jxjz5cx3lriayv4a17xa19qc2qxw7kz2f9wvj7hgjnwww44";
4733 revision = "1";
4963 revision = "1";
4734− editedCabalFile = "1isap8v1gh31q4pj3gn155ya8nd1da0a5a3cryqh4yhf0ivbwl0w";
4964+ editedCabalFile = "02n9s0wizi4wivs6is4cyapqjjnbrx3zdk34q0cnlfsvbbvyhjax";
4735 libraryHaskellDepends = [
4965 libraryHaskellDepends = [
4736− asn1-encoding asn1-types base bytestring containers cryptonite
4966+ asn1-encoding asn1-types base byteable bytestring containers
4737− data-default-class hourglass memory mtl pem x509 x509-store
4967+ cryptonite data-default-class hourglass memory mtl pem x509
4739 testHaskellDepends = [
4970 testHaskellDepends = [
4740 asn1-encoding asn1-types base bytestring cryptonite
4971 asn1-encoding asn1-types base bytestring cryptonite
4741 data-default-class hourglass tasty tasty-hunit x509 x509-store
4972 data-default-class hourglass tasty tasty-hunit x509 x509-store
4743 homepage = "http://github.com/vincenthz/hs-certificate";
4976 homepage = "http://github.com/vincenthz/hs-certificate";
4744 description = "X.509 Certificate and CRL validation";
4977 description = "X.509 Certificate and CRL validation";
4745 license = stdenv.lib.licenses.bsd3;
4978 license = stdenv.lib.licenses.bsd3;
@@ -4751,29 +4984,33 @@ self: {
4751 version = "1.3.14";
4984 version = "1.3.14";
4752 sha256 = "0g814lj7vaxvib2g3r734221k80k7ap9czv9hinifn8syals3l9j";
4985 sha256 = "0g814lj7vaxvib2g3r734221k80k7ap9czv9hinifn8syals3l9j";
4753 libraryHaskellDepends = [ base bytestring text ];
4986 libraryHaskellDepends = [ base bytestring text ];
4754 homepage = "http://code.galois.com";
4989 homepage = "http://code.galois.com";
4755 description = "A simple XML library";
4990 description = "A simple XML library";
4756 license = stdenv.lib.licenses.bsd3;
4991 license = stdenv.lib.licenses.bsd3;
4758 "xml-conduit" = callPackage
4993 "xml-conduit" = callPackage
4759− ({ mkDerivation, attoparsec, base, blaze-html, blaze-markup
4994+ ({ mkDerivation, attoparsec, base, blaze-builder, blaze-html
4760− , bytestring, conduit, conduit-extra, containers
4995+ , blaze-markup, bytestring, conduit, conduit-extra, containers
4761− , data-default-class, deepseq, hspec, HUnit, monad-control
4996+ , data-default, deepseq, hspec, HUnit, monad-control, resourcet
4762− , resourcet, text, transformers, xml-types
4997+ , text, transformers, xml-types
4764 mkDerivation {
4999 mkDerivation {
4765 pname = "xml-conduit";
5000 pname = "xml-conduit";
4766− version = "1.8.0";
5001+ version = "1.5.1";
4767− sha256 = "0di0ll2p4ykqnlipf2jrlalirxdf9wkli292245rgr3vcb9vz0h3";
5002+ sha256 = "0d4pb9d0mdz9djh8aiy5r8088rqh7w34mbqmg8mmaq1i7vx2dzks";
4768 libraryHaskellDepends = [
5003 libraryHaskellDepends = [
4769− attoparsec base blaze-html blaze-markup bytestring conduit
5004+ attoparsec base blaze-builder blaze-html blaze-markup bytestring
4770− conduit-extra containers data-default-class deepseq monad-control
5005+ conduit conduit-extra containers data-default deepseq monad-control
4771 resourcet text transformers xml-types
5006 resourcet text transformers xml-types
4773 testHaskellDepends = [
5008 testHaskellDepends = [
4774 base blaze-markup bytestring conduit containers hspec HUnit
5009 base blaze-markup bytestring conduit containers hspec HUnit
4775 resourcet text transformers xml-types
5010 resourcet text transformers xml-types
4777 homepage = "http://github.com/snoyberg/xml";
5014 homepage = "http://github.com/snoyberg/xml";
4778 description = "Pure-Haskell utilities for dealing with XML with the conduit package";
5015 description = "Pure-Haskell utilities for dealing with XML with the conduit package";
4779 license = stdenv.lib.licenses.mit;
5016 license = stdenv.lib.licenses.mit;
@@ -4785,20 +5022,23 @@ self: {
4785 version = "0.3.6";
5022 version = "0.3.6";
4786 sha256 = "1jgqxsa9p2q3h6nymbfmvhldqrqlwrhrzmwadlyc0li50x0d8dwr";
5023 sha256 = "1jgqxsa9p2q3h6nymbfmvhldqrqlwrhrzmwadlyc0li50x0d8dwr";
4787 libraryHaskellDepends = [ base deepseq text ];
5024 libraryHaskellDepends = [ base deepseq text ];
4788 homepage = "https://john-millikin.com/software/haskell-xml/";
5027 homepage = "https://john-millikin.com/software/haskell-xml/";
4789 description = "Basic types for representing XML";
5028 description = "Basic types for representing XML";
4790 license = stdenv.lib.licenses.mit;
5029 license = stdenv.lib.licenses.mit;
4792 "yaml" = callPackage
5031 "yaml" = callPackage
4793− ({ mkDerivation, aeson, attoparsec, base, base-compat, bytestring
5032+ ({ mkDerivation, aeson, aeson-qq, attoparsec, base, base-compat
4794− , conduit, containers, directory, filepath, hspec, HUnit, mockery
5033+ , bytestring, conduit, containers, directory, filepath, hspec
4795− , resourcet, scientific, semigroups, template-haskell, temporary
5034+ , HUnit, mockery, resourcet, scientific, semigroups
5035+ , template-haskell, temporary, text, transformers
4796− , text, transformers, unordered-containers, vector
5036+ , unordered-containers, vector
4798 mkDerivation {
5038 mkDerivation {
4799 pname = "yaml";
5039 pname = "yaml";
4800− version = "0.8.32";
5040+ version = "0.8.23.3";
4801− sha256 = "0cbsyh4ilvjzq1q7pxls43k6pdqxg1l85xzibcwpbvmlvrizh86w";
5041+ sha256 = "0hvmxl8krh8m3804d1nrvgmbirvw11a8iy80ciq4rg0csmz5r1fc";
4802 isLibrary = true;
5042 isLibrary = true;
4803 isExecutable = true;
5043 isExecutable = true;
4804 libraryHaskellDepends = [
5044 libraryHaskellDepends = [
@@ -4806,27 +5046,51 @@ self: {
4806 filepath resourcet scientific semigroups template-haskell text
5046 filepath resourcet scientific semigroups template-haskell text
4807 transformers unordered-containers vector
5047 transformers unordered-containers vector
5049+ executableHaskellDepends = [ aeson base bytestring ];
4809 testHaskellDepends = [
5050 testHaskellDepends = [
4810− aeson attoparsec base base-compat bytestring conduit containers
5051+ aeson aeson-qq base base-compat bytestring conduit directory hspec
4811− directory filepath hspec HUnit mockery resourcet scientific
4812− semigroups template-haskell temporary text transformers
5052+ HUnit mockery resourcet temporary text transformers
4813 unordered-containers vector
5053 unordered-containers vector
4815− homepage = "https://github.com/snoyberg/yaml#readme";
5057+ homepage = "http://github.com/snoyberg/yaml/";
4816 description = "Support for parsing and rendering YAML documents";
5058 description = "Support for parsing and rendering YAML documents";
4817 license = stdenv.lib.licenses.bsd3;
5059 license = stdenv.lib.licenses.bsd3;
4819 "zlib" = callPackage
5061 "zlib" = callPackage
4820− ({ mkDerivation, base, bytestring, zlib }:
5062+ ({ mkDerivation, base, bytestring, QuickCheck, tasty, tasty-hunit
5063+ , tasty-quickcheck, zlib
4821 mkDerivation {
5065 mkDerivation {
4822 pname = "zlib";
5066 pname = "zlib";
4823− version = "0.6.2";
5067+ version = "0.6.1.2";
4824− sha256 = "1vbzf0awb6zb456xf48za1kl22018646cfzq4frvxgb9ay97vk0d";
5068+ sha256 = "1fx2k2qmgm2dj3fkxx2ry945fpdn02d4dkihjxma21xgdiilxsz4";
4825 libraryHaskellDepends = [ base bytestring ];
5069 libraryHaskellDepends = [ base bytestring ];
4826 librarySystemDepends = [ zlib ];
5070 librarySystemDepends = [ zlib ];
5071+ testHaskellDepends = [
5072+ base bytestring QuickCheck tasty tasty-hunit tasty-quickcheck
4827 doCheck = false;
5075 doCheck = false;
4828 description = "Compression and decompression in the gzip and zlib formats";
5076 description = "Compression and decompression in the gzip and zlib formats";
4829 license = stdenv.lib.licenses.bsd3;
5077 license = stdenv.lib.licenses.bsd3;
4830 }) {inherit (pkgs) zlib;};
5078 }) {inherit (pkgs) zlib;};
5079+ "zlib-bindings" = callPackage
5080+ ({ mkDerivation, base, bytestring, hspec, QuickCheck, zlib }:
5082+ pname = "zlib-bindings";
5083+ version = "0.1.1.5";
5084+ sha256 = "02ciywlz4wdlymgc3jsnicz9kzvymjw1www2163gxidnz4wb8fy8";
5086+ editedCabalFile = "0fq49694gqkab8m0vq4i879blswczwd66n7xh4r4gwiahf0ryvqc";
5087+ libraryHaskellDepends = [ base bytestring zlib ];
5088+ testHaskellDepends = [ base bytestring hspec QuickCheck zlib ];
5091+ homepage = "http://github.com/snapframework/zlib-bindings";
5092+ description = "Low-level bindings to the zlib package";
5093+ license = stdenv.lib.licenses.bsd3;