2
2
pkgs = hackage :
3
3
{
4
4
packages = {
5
- "binary" . revision = ( ( ( hackage . "binary" ) . "0.8.6.0 " ) . revisions ) . default ;
6
- "ghc-prim" . revision = ( ( ( hackage . "ghc-prim" ) . "0.5.3 " ) . revisions ) . default ;
5
+ "binary" . revision = ( ( ( hackage . "binary" ) . "0.8.5.1 " ) . revisions ) . default ;
6
+ "ghc-prim" . revision = ( ( ( hackage . "ghc-prim" ) . "0.5.2.0 " ) . revisions ) . default ;
7
7
"extra" . revision = ( ( ( hackage . "extra" ) . "1.6.15" ) . revisions ) . default ;
8
+ "stm" . revision = ( ( ( hackage . "stm" ) . "2.4.5.1" ) . revisions ) . default ;
8
9
"unix" . revision = ( ( ( hackage . "unix" ) . "2.7.2.2" ) . revisions ) . default ;
9
10
"rts" . revision = ( ( ( hackage . "rts" ) . "1.0" ) . revisions ) . default ;
10
11
"clock" . revision = ( ( ( hackage . "clock" ) . "0.8" ) . revisions ) . default ;
11
12
"clock" . flags . llvm = false ;
12
13
"scientific" . revision = ( ( ( hackage . "scientific" ) . "0.3.6.2" ) . revisions ) . default ;
13
14
"scientific" . flags . integer-simple = false ;
14
15
"scientific" . flags . bytestring-builder = false ;
15
- "deepseq" . revision = ( ( ( hackage . "deepseq" ) . "1.4.4 .0" ) . revisions ) . default ;
16
+ "deepseq" . revision = ( ( ( hackage . "deepseq" ) . "1.4.3 .0" ) . revisions ) . default ;
16
17
"random" . revision = ( ( ( hackage . "random" ) . "1.1" ) . revisions ) . default ;
17
18
"uuid-types" . revision = ( ( ( hackage . "uuid-types" ) . "1.0.3" ) . revisions ) . default ;
18
19
"optparse-applicative" . revision = ( ( ( hackage . "optparse-applicative" ) . "0.14.3.0" ) . revisions ) . default ;
19
20
"dlist" . revision = ( ( ( hackage . "dlist" ) . "0.8.0.6" ) . revisions ) . default ;
20
- "semigroups" . revision = ( ( ( hackage . "semigroups" ) . "0.18.5 " ) . revisions ) . default ;
21
+ "semigroups" . revision = ( ( ( hackage . "semigroups" ) . "0.19 " ) . revisions ) . default ;
21
22
"semigroups" . flags . bytestring = true ;
22
23
"semigroups" . flags . unordered-containers = true ;
23
24
"semigroups" . flags . text = true ;
28
29
"semigroups" . flags . transformers = true ;
29
30
"semigroups" . flags . deepseq = true ;
30
31
"semigroups" . flags . bytestring-builder = false ;
31
- "directory" . revision = ( ( ( hackage . "directory" ) . "1.3.3.0" ) . revisions ) . default ;
32
- "transformers-compat" . revision = ( ( ( hackage . "transformers-compat" ) . "0.6.4" ) . revisions ) . default ;
32
+ "semigroups" . flags . template-haskell = true ;
33
+ "directory" . revision = ( ( ( hackage . "directory" ) . "1.3.1.5" ) . revisions ) . default ;
34
+ "transformers-compat" . revision = ( ( ( hackage . "transformers-compat" ) . "0.6.5" ) . revisions ) . default ;
33
35
"transformers-compat" . flags . five = false ;
34
36
"transformers-compat" . flags . generic-deriving = true ;
35
37
"transformers-compat" . flags . two = false ;
36
38
"transformers-compat" . flags . five-three = true ;
37
39
"transformers-compat" . flags . mtl = true ;
38
40
"transformers-compat" . flags . four = false ;
39
41
"transformers-compat" . flags . three = false ;
40
- "template-haskell" . revision = ( ( ( hackage . "template-haskell" ) . "2.14 .0.0" ) . revisions ) . default ;
42
+ "template-haskell" . revision = ( ( ( hackage . "template-haskell" ) . "2.13 .0.0" ) . revisions ) . default ;
41
43
"vector" . revision = ( ( ( hackage . "vector" ) . "0.12.0.3" ) . revisions ) . default ;
42
44
"vector" . flags . unsafechecks = false ;
43
45
"vector" . flags . internalchecks = false ;
48
50
"time-locale-compat" . flags . old-locale = false ;
49
51
"safe" . revision = ( ( ( hackage . "safe" ) . "0.3.17" ) . revisions ) . default ;
50
52
"base-compat" . revision = ( ( ( hackage . "base-compat" ) . "0.10.5" ) . revisions ) . default ;
51
- "ansi-terminal" . revision = ( ( ( hackage . "ansi-terminal" ) . "0.9" ) . revisions ) . default ;
53
+ "ansi-terminal" . revision = ( ( ( hackage . "ansi-terminal" ) . "0.9.1 " ) . revisions ) . default ;
52
54
"ansi-terminal" . flags . example = false ;
53
55
"tagged" . revision = ( ( ( hackage . "tagged" ) . "0.8.6" ) . revisions ) . default ;
54
56
"tagged" . flags . transformers = true ;
55
57
"tagged" . flags . deepseq = true ;
56
- "containers" . revision = ( ( ( hackage . "containers" ) . "0.6.0.1 " ) . revisions ) . default ;
58
+ "containers" . revision = ( ( ( hackage . "containers" ) . "0.5.11.0 " ) . revisions ) . default ;
57
59
"integer-logarithms" . revision = ( ( ( hackage . "integer-logarithms" ) . "1.0.3" ) . revisions ) . default ;
58
60
"integer-logarithms" . flags . check-bounds = false ;
59
61
"integer-logarithms" . flags . integer-gmp = true ;
60
62
"bytestring" . revision = ( ( ( hackage . "bytestring" ) . "0.10.8.2" ) . revisions ) . default ;
61
- "ansi-wl-pprint" . revision = ( ( ( hackage . "ansi-wl-pprint" ) . "0.6.8.2 " ) . revisions ) . default ;
63
+ "ansi-wl-pprint" . revision = ( ( ( hackage . "ansi-wl-pprint" ) . "0.6.9 " ) . revisions ) . default ;
62
64
"ansi-wl-pprint" . flags . example = false ;
65
+ "StateVar" . revision = ( ( ( hackage . "StateVar" ) . "1.1.1.1" ) . revisions ) . default ;
66
+ "contravariant" . revision = ( ( ( hackage . "contravariant" ) . "1.5.1" ) . revisions ) . default ;
67
+ "contravariant" . flags . semigroups = true ;
68
+ "contravariant" . flags . tagged = true ;
69
+ "contravariant" . flags . statevar = true ;
63
70
"text" . revision = ( ( ( hackage . "text" ) . "1.2.3.1" ) . revisions ) . default ;
64
71
"unordered-containers" . revision = ( ( ( hackage . "unordered-containers" ) . "0.2.10.0" ) . revisions ) . default ;
65
72
"unordered-containers" . flags . debug = false ;
66
- "base" . revision = ( ( ( hackage . "base" ) . "4.12.0 .0" ) . revisions ) . default ;
73
+ "base" . revision = ( ( ( hackage . "base" ) . "4.11.1 .0" ) . revisions ) . default ;
67
74
"time" . revision = ( ( ( hackage . "time" ) . "1.8.0.2" ) . revisions ) . default ;
68
75
"transformers" . revision = ( ( ( hackage . "transformers" ) . "0.5.6.2" ) . revisions ) . default ;
69
76
"hashable" . revision = ( ( ( hackage . "hashable" ) . "1.2.7.0" ) . revisions ) . default ;
73
80
"hashable" . flags . examples = false ;
74
81
"attoparsec" . revision = ( ( ( hackage . "attoparsec" ) . "0.13.2.2" ) . revisions ) . default ;
75
82
"attoparsec" . flags . developer = false ;
76
- "colour" . revision = ( ( ( hackage . "colour" ) . "2.3.4 " ) . revisions ) . default ;
77
- "filepath" . revision = ( ( ( hackage . "filepath" ) . "1.4.2.1 " ) . revisions ) . default ;
83
+ "colour" . revision = ( ( ( hackage . "colour" ) . "2.3.5 " ) . revisions ) . default ;
84
+ "filepath" . revision = ( ( ( hackage . "filepath" ) . "1.4.2" ) . revisions ) . default ;
78
85
"process" . revision = ( ( ( hackage . "process" ) . "1.6.5.0" ) . revisions ) . default ;
79
86
"pretty" . revision = ( ( ( hackage . "pretty" ) . "1.1.3.6" ) . revisions ) . default ;
80
87
"aeson" . revision = ( ( ( hackage . "aeson" ) . "1.4.3.0" ) . revisions ) . default ;
81
88
"aeson" . flags . cffi = false ;
82
89
"aeson" . flags . fast = false ;
83
90
"aeson" . flags . bytestring-builder = false ;
84
91
"aeson" . flags . developer = false ;
85
- "ghc-boot-th" . revision = ( ( ( hackage . "ghc-boot-th" ) . "8.6 .4" ) . revisions ) . default ;
92
+ "ghc-boot-th" . revision = ( ( ( hackage . "ghc-boot-th" ) . "8.4 .4" ) . revisions ) . default ;
86
93
"th-abstraction" . revision = ( ( ( hackage . "th-abstraction" ) . "0.3.1.0" ) . revisions ) . default ;
87
- "array" . revision = ( ( ( hackage . "array" ) . "0.5.3 .0" ) . revisions ) . default ;
94
+ "array" . revision = ( ( ( hackage . "array" ) . "0.5.2 .0" ) . revisions ) . default ;
88
95
"integer-gmp" . revision = ( ( ( hackage . "integer-gmp" ) . "1.0.2.0" ) . revisions ) . default ;
89
96
} ;
90
97
compiler = {
91
- version = "8.6 .4" ;
92
- nix-name = "ghc864 " ;
98
+ version = "8.4 .4" ;
99
+ nix-name = "ghc844 " ;
93
100
packages = {
94
- "binary" = "0.8.6.0" ;
95
- "ghc-prim" = "0.5.3" ;
101
+ "binary" = "0.8.5.1" ;
102
+ "ghc-prim" = "0.5.2.0" ;
103
+ "stm" = "2.4.5.1" ;
96
104
"unix" = "2.7.2.2" ;
97
105
"rts" = "1.0" ;
98
- "deepseq" = "1.4.4 .0" ;
99
- "directory" = "1.3.3.0 " ;
100
- "template-haskell" = "2.14 .0.0" ;
101
- "containers" = "0.6.0.1 " ;
106
+ "deepseq" = "1.4.3 .0" ;
107
+ "directory" = "1.3.1.5 " ;
108
+ "template-haskell" = "2.13 .0.0" ;
109
+ "containers" = "0.5.11.0 " ;
102
110
"bytestring" = "0.10.8.2" ;
103
111
"text" = "1.2.3.1" ;
104
- "base" = "4.12.0 .0" ;
112
+ "base" = "4.11.1 .0" ;
105
113
"time" = "1.8.0.2" ;
106
- "transformers" = "0.5.6.2" ;
107
- "filepath" = "1.4.2.1" ;
108
- "process" = "1.6.5.0" ;
114
+ "filepath" = "1.4.2" ;
109
115
"pretty" = "1.1.3.6" ;
110
- "ghc-boot-th" = "8.6 .4" ;
111
- "array" = "0.5.3 .0" ;
116
+ "ghc-boot-th" = "8.4 .4" ;
117
+ "array" = "0.5.2 .0" ;
112
118
"integer-gmp" = "1.0.2.0" ;
113
119
} ;
114
120
} ;
115
121
} ;
116
122
extras = hackage :
117
123
{ packages = { cabal-simple = ./.plan.nix/cabal-simple.nix ; } ; } ;
118
- }
124
+ }
0 commit comments