@@ -62,3 +62,154 @@ source-repository-package
6262  tag : 6d0f51fba415d3c641a8a8da37130e7adfc3ea01
6363  --sha256 : sha256-qM8RgmKOGBMlizPtXw2YOboYIzM6T3kvG9/Rp1F+bYQ=
6464  subdir : kes-agent-crypto
65+ 
66+ if impl (ghc >=  9.14 )
67+   constraints :
68+     , containers >  0.7 
69+     , foldl >=  1.4.18 
70+     , nothunks ^>=  0.2 
71+     -- Newest version causes Arbitrary instance clashes in quickcheck-instances. 
72+     , QuickCheck <  2.17.0.0 
73+ 
74+ -- cabal-allow-newer 
75+ if impl (ghc >=  9.14 )
76+   allow-newer :
77+     , OneTuple :base
78+     , aeson :QuickCheck
79+     , aeson :base
80+     , aeson :bytestring
81+     , aeson :containers
82+     , aeson :deepseq
83+     , aeson :ghc-prim
84+     , aeson :template-haskell
85+     , aeson :text-iso8601
86+     , aeson :text-short
87+     , aeson :time
88+     , aeson :time-compat
89+     , aeson :witherable
90+     , assoc :base
91+     , async :base
92+     , bifunctors :template-haskell
93+     , bifunctors :th-abstraction
94+     , binary :containers
95+     , binary-orphans :base
96+     , boring :base
97+     , canonical-json :containers
98+     , cardano-diffusion :cborg
99+     , cardano-diffusion :io-classes
100+     , cardano-diffusion :typed-protocols
101+     , cardano-ping :time
102+     , cardano-prelude :canonical-json
103+     , cborg :base
104+     , cborg :bytestring
105+     , cborg :containers
106+     , criterion :microstache
107+     , data-fix :base
108+     , directory :time
109+     , dmq-node :time
110+     , exceptions :mtl
111+     , filepath :base
112+     , free :base
113+     , free :exceptions
114+     , free :mtl
115+     , free :template-haskell
116+     , generic-data :base
117+     , generically :base
118+     , ghc-heap :base
119+     , ghc-heap :containers
120+     , ghc-heap :ghc-internal
121+     , ghc-heap :ghc-prim
122+     , hashable :base
123+     , hashable :containers
124+     , hashable :ghc-bignum
125+     , hsc2hs :base
126+     , indexed-traversable :base
127+     , indexed-traversable :containers
128+     , indexed-traversable-instances :base
129+     , integer-conversion :base
130+     , integer-logarithms :base
131+     , integer-logarithms :ghc-bignum
132+     , io-classes :async
133+     , io-classes :base
134+     , io-classes :time
135+     , io-sim :base
136+     , io-sim :time
137+     , kes-agent-crypto :base
138+     , microstache :aeson
139+     , microstache :base
140+     , microstache :bytestring
141+     , microstache :containers
142+     , network-mux :containers
143+     , network-mux :time
144+     , network-uri :th-compat
145+     , nothunks :containers
146+     , nothunks :time
147+     , nothunks :wherefrom-compat
148+     , ntp-client :time
149+     , os-string :bytestring
150+     , os-string :exceptions
151+     , os-string :template-haskell
152+     , ouroboros-network :time
153+     , parallel :base
154+     , parsec :bytestring
155+     , primitive :base
156+     , process :base
157+     , quickcheck-instances :array
158+     , quickcheck-instances :base
159+     , quickcheck-instances :bytestring
160+     , quickcheck-instances :containers
161+     , recursion-schemes :containers
162+     , recursion-schemes :data-fix
163+     , recursion-schemes :free
164+     , recursion-schemes :template-haskell
165+     , scientific :base
166+     , scientific :containers
167+     , scientific :integer-logarithms
168+     , scientific :template-haskell
169+     , semialign :base
170+     , semialign :containers
171+     , semigroupoids :bifunctors
172+     , serialise :base
173+     , serialise :bytestring
174+     , serialise :containers
175+     , serialise :ghc-prim
176+     , serialise :hashable
177+     , serialise :these
178+     , serialise :time
179+     , singletons :base
180+     , splitmix :base
181+     , statistics :parallel
182+     , tagged :template-haskell
183+     , tdigest :base
184+     , text :array
185+     , text :binary
186+     , text-iso8601 :time
187+     , text-short :base
188+     , text-short :ghc-prim
189+     , text-short :template-haskell
190+     , th-abstraction :template-haskell
191+     , th-compat :template-haskell
192+     , these :base
193+     , time-compat :base
194+     , time-compat :deepseq
195+     , time-compat :time
196+     , tree-diff :aeson
197+     , tree-diff :base
198+     , tree-diff :containers
199+     , tree-diff :deepseq
200+     , tree-diff :scientific
201+     , tree-diff :tagged
202+     , tree-diff :time
203+     , tree-diff :uuid-types
204+     , typed-protocols :base
205+     , typed-protocols :singletons
206+     , unix :base
207+     , unordered-containers :base
208+     , unordered-containers :hashable
209+     , unordered-containers :template-haskell
210+     , uuid-types :template-haskell
211+     , vector-th-unbox :base
212+     , vector-th-unbox :template-haskell
213+     , wherefrom-compat :base
214+     , with-utf8 :base
215+     , witherable :containers
0 commit comments