Skip to content

Commit 0e5553c

Browse files
committed
Update dependencies
As recommended by `cabal outdated` output.
1 parent bd77daa commit 0e5553c

File tree

12 files changed

+144
-32
lines changed

12 files changed

+144
-32
lines changed

cabal.project

Lines changed: 65 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -89,19 +89,28 @@ if impl (ghc >= 9.14)
8989
-- cabal-allow-newer
9090
if impl (ghc >= 9.14)
9191
allow-newer:
92+
, Cabal:Cabal-syntax
93+
, Cabal:containers
94+
, Cabal-syntax:containers
9295
, OneTuple:base
96+
, QuickCheck:base
97+
, aeson:OneTuple
98+
, aeson:containers
9399
, aeson:data-fix
94100
, aeson:ghc-prim
95101
, aeson:scientific
102+
, aeson:semialign
96103
, aeson:template-haskell
97104
, aeson:text-iso8601
98105
, aeson:these
99106
, aeson:time
100107
, aeson:time-compat
108+
, aeson:uuid-types
109+
, aeson:witherable
101110
, assoc:base
102111
, async:base
103-
, base:ghc-internal
104112
, base:ghc-prim
113+
, bifunctors:assoc
105114
, bifunctors:template-haskell
106115
, bifunctors:th-abstraction
107116
, bin:base
@@ -110,85 +119,106 @@ if impl (ghc >= 9.14)
110119
, boring:base
111120
, brick:base
112121
, cborg:base
122+
, cborg:containers
113123
, cborg:ghc-prim
124+
, comonad:indexed-traversable
125+
, concurrent-output:process
126+
, config-ini:containers
127+
, config-ini:text
114128
, constraints-extras:base
115129
, constraints-extras:template-haskell
130+
, containers:base
116131
, containers:template-haskell
117-
, criterion:parsec
132+
, criterion:aeson
133+
, data-default:containers
134+
, data-default-class:data-default
118135
, data-fix:base
119136
, dec:base
120-
, dependent-map:constraints-extras
137+
, deepseq:base
138+
, deepseq:ghc-prim
139+
, dependent-map:containers
140+
, deriving-compat:containers
121141
, deriving-compat:template-haskell
142+
, dictionary-sharing:containers
122143
, directory:base
123-
, exceptions:mtl
124-
, filepath:base
144+
, directory:time
145+
, dom-lt:containers
146+
, filepath:template-haskell
125147
, fin:base
126148
, fin:universe-base
127149
, flat:hashable
128-
, foldl:base
129-
, foldl:bytestring
130150
, foldl:containers
151+
, free:containers
131152
, free:template-haskell
132153
, generically:base
133-
, ghc-heap:base
134-
, ghc-heap:containers
135-
, ghc-heap:ghc-internal
136-
, ghc-heap:ghc-prim
137154
, hashable:base
138155
, hashable:containers
139156
, hashable:ghc-bignum
140-
, hedgehog:bytestring
157+
, hedgehog:containers
141158
, hedgehog:lifted-async
142159
, hedgehog:template-haskell
143160
, hedgehog:time
161+
, hedgehog-fn:hedgehog
162+
, hedgehog-quickcheck:hedgehog
144163
, hsc2hs:base
145164
, indexed-traversable:base
165+
, indexed-traversable:containers
146166
, indexed-traversable-instances:base
147167
, integer-conversion:base
148168
, integer-logarithms:base
149169
, integer-logarithms:ghc-bignum
150170
, io-classes:base
151171
, io-classes:time
152-
, lens:array
153-
, lens:base
154-
, lens:bytestring
172+
, lens:containers
155173
, lens:free
156174
, lens:template-haskell
157175
, lifted-async:base
158176
, list-t:foldl
177+
, megaparsec:base
178+
, megaparsec:bytestring
179+
, megaparsec:containers
180+
, megaparsec:text
181+
, microlens-th:containers
159182
, microlens-th:template-haskell
160183
, microstache:aeson
161184
, microstache:base
162185
, microstache:containers
186+
, microstache:vector
163187
, monoidal-containers:base
188+
, monoidal-containers:containers
189+
, network-uri:th-compat
164190
, nonempty-vector:base
191+
, nothunks:containers
165192
, nothunks:time
166-
, nothunks:wherefrom-compat
193+
, ordered-containers:containers
194+
, os-string:template-haskell
167195
, parallel:base
168-
, parsec:base
196+
, parsec:bytestring
169197
, parsec:text
170-
, plutus-core:vty
171-
, plutus-ledger-api:nothunks
172198
, primitive:base
173199
, process:base
174200
, process:filepath
175201
, process:unix
202+
, quickcheck-instances:QuickCheck
176203
, quickcheck-instances:base
177-
, quickcheck-instances:bytestring
204+
, quickcheck-instances:containers
178205
, ral:base
206+
, ral:boring
207+
, random:splitmix
208+
, recursion-schemes:containers
179209
, recursion-schemes:template-haskell
180210
, scientific:base
211+
, scientific:containers
181212
, scientific:template-haskell
182213
, semialign:base
214+
, semialign:containers
183215
, semigroupoids:bifunctors
184216
, serialise:base
185-
, serialise:bytestring
186217
, serialise:containers
187218
, serialise:ghc-prim
188219
, serialise:time
189220
, singletons:base
190221
, singletons-th:base
191-
, singletons-th:mtl
192222
, singletons-th:singletons
193223
, singletons-th:template-haskell
194224
, singletons-th:th-desugar
@@ -199,42 +229,45 @@ if impl (ghc >= 9.14)
199229
, statistics:parallel
200230
, tagged:template-haskell
201231
, tasty-hedgehog:base
202-
, test-framework:base
232+
, tasty-hedgehog:hedgehog
203233
, test-framework:time
204-
, text:array
205-
, text:base
234+
, text:binary
206235
, text:bytestring
207236
, text:template-haskell
208237
, text-iso8601:time
209238
, text-short:base
239+
, text-short:bytestring
240+
, text-short:ghc-prim
210241
, text-short:template-haskell
211242
, th-abstraction:template-haskell
212243
, th-compat:template-haskell
213244
, th-desugar:template-haskell
214245
, th-expand-syns:base
246+
, th-expand-syns:containers
215247
, th-expand-syns:template-haskell
216248
, th-lift:template-haskell
217249
, th-lift-instances:th-lift
218250
, th-orphans:template-haskell
219251
, these:base
220-
, time:deepseq
221252
, time:template-haskell
222253
, time-compat:base
223-
, time-compat:deepseq
224254
, time-compat:time
255+
, transformers:base
225256
, tree-diff:QuickCheck
226257
, tree-diff:base
258+
, tree-diff:containers
227259
, tree-diff:time
260+
, turtle:containers
228261
, turtle:time
229-
, typed-process:async
230262
, universe-base:base
231-
, unix:base
232-
, unix:bytestring
263+
, universe-base:containers
233264
, unix:time
265+
, unordered-containers:base
266+
, unordered-containers:hashable
234267
, unordered-containers:template-haskell
268+
, uuid-types:bytestring
235269
, uuid-types:template-haskell
236270
, vector-th-unbox:base
237271
, vector-th-unbox:template-haskell
238272
, wherefrom-compat:base
239-
, zlib:base
240-
273+
, witherable:containers

plutus-core/plutus-core/src/PlutusCore/Core/Instance/Eq.hs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,20 @@
33

44
{-# OPTIONS_GHC -fno-warn-orphans #-}
55

6+
{-# LANGUAGE CPP #-}
67
{-# LANGUAGE FlexibleInstances #-}
78
{-# LANGUAGE RankNTypes #-}
89
{-# LANGUAGE TypeApplications #-}
910
{-# LANGUAGE TypeFamilies #-}
1011
{-# LANGUAGE TypeOperators #-}
1112
{-# LANGUAGE UndecidableInstances #-}
1213

14+
#if __GLASGOW_HASKELL__ >= 914
15+
-- The `ghc-9.14` alpha release has what looks like a bug;
16+
-- https://gitlab.haskell.org/ghc/ghc/-/issues/26381
17+
{-# OPTIONS_GHC -Wno-redundant-constraints #-}
18+
#endif
19+
1320
module PlutusCore.Core.Instance.Eq () where
1421

1522
import PlutusPrelude

plutus-core/plutus-core/src/PlutusCore/Error.hs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
{-# LANGUAGE CPP #-}
12
{-# LANGUAGE DeriveAnyClass #-}
23
{-# LANGUAGE FlexibleInstances #-}
34
{-# LANGUAGE FunctionalDependencies #-}
@@ -10,6 +11,12 @@
1011
{-# OPTIONS_GHC -fno-warn-orphans #-}
1112
-- appears in the generated instances
1213

14+
#if __GLASGOW_HASKELL__ >= 914
15+
-- The `ghc-9.14` alpha release has what looks like a bug;
16+
-- https://gitlab.haskell.org/ghc/ghc/-/issues/26381
17+
{-# OPTIONS_GHC -Wno-redundant-constraints #-}
18+
#endif
19+
1320
module PlutusCore.Error
1421
( ParserError (..)
1522
, ParserErrorBundle (..)

plutus-core/plutus-ir/src/PlutusIR/Core/Instance/Flat.hs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,15 @@
1+
{-# LANGUAGE CPP #-}
12
{-# LANGUAGE DeriveAnyClass #-}
23
{-# LANGUAGE TypeOperators #-}
34
{-# LANGUAGE UndecidableInstances #-}
45
{-# OPTIONS_GHC -Wno-orphans #-}
6+
7+
#if __GLASGOW_HASKELL__ >= 914
8+
-- The `ghc-9.14` alpha release has what looks like a bug;
9+
-- https://gitlab.haskell.org/ghc/ghc/-/issues/26381
10+
{-# OPTIONS_GHC -Wno-redundant-constraints #-}
11+
#endif
12+
513
module PlutusIR.Core.Instance.Flat () where
614

715
import PlutusIR.Core.Type

plutus-core/plutus-ir/test/PlutusCore/Generators/QuickCheck/SubstitutionTests.hs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,13 @@
11
-- editorconfig-checker-disable-file
2+
3+
{-# LANGUAGE CPP #-}
4+
5+
#if __GLASGOW_HASKELL__ >= 914
6+
-- The `ghc-9.14` alpha release has what looks like a bug;
7+
-- https://gitlab.haskell.org/ghc/ghc/-/issues/26381
8+
{-# OPTIONS_GHC -Wno-redundant-constraints #-}
9+
#endif
10+
211
module PlutusCore.Generators.QuickCheck.SubstitutionTests where
312

413
import PlutusCore.Generators.QuickCheck

plutus-core/testlib/PlutusCore/Generators/QuickCheck/Common.hs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
{-# LANGUAGE CPP #-}
12
{-# LANGUAGE FlexibleInstances #-}
23
{-# LANGUAGE LambdaCase #-}
34
{-# LANGUAGE MultiParamTypeClasses #-}
@@ -6,6 +7,12 @@
67

78
{-# OPTIONS_GHC -Wno-orphans #-}
89

10+
#if __GLASGOW_HASKELL__ >= 914
11+
-- The `ghc-9.14` alpha release has what looks like a bug;
12+
-- https://gitlab.haskell.org/ghc/ghc/-/issues/26381
13+
{-# OPTIONS_GHC -Wno-redundant-constraints #-}
14+
#endif
15+
916
module PlutusCore.Generators.QuickCheck.Common where
1017

1118
import PlutusPrelude

plutus-core/untyped-plutus-core/src/UntypedPlutusCore/Core/Instance/Eq.hs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,18 @@
11
-- editorconfig-checker-disable-file
22
{-# OPTIONS_GHC -fno-warn-orphans #-}
33

4+
{-# LANGUAGE CPP #-}
45
{-# LANGUAGE ConstraintKinds #-}
56
{-# LANGUAGE FlexibleInstances #-}
67
{-# LANGUAGE TypeOperators #-}
78
{-# LANGUAGE UndecidableInstances #-}
89

10+
#if __GLASGOW_HASKELL__ >= 914
11+
-- The `ghc-9.14` alpha release has what looks like a bug;
12+
-- https://gitlab.haskell.org/ghc/ghc/-/issues/26381
13+
{-# OPTIONS_GHC -Wno-redundant-constraints #-}
14+
#endif
15+
916
module UntypedPlutusCore.Core.Instance.Eq () where
1017

1118
import PlutusPrelude

plutus-ledger-api/src/PlutusLedgerApi/V1/Interval.hs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
{-# LANGUAGE CPP #-}
12
{-# LANGUAGE DeriveAnyClass #-}
23
{-# LANGUAGE FlexibleInstances #-}
34
{-# LANGUAGE NoImplicitPrelude #-}
@@ -13,6 +14,12 @@
1314
{-# LANGUAGE TypeFamilies #-}
1415
{-# LANGUAGE TypeOperators #-}
1516

17+
#if __GLASGOW_HASKELL__ >= 914
18+
-- The `ghc-9.14` alpha release has what looks like a bug;
19+
-- https://gitlab.haskell.org/ghc/ghc/-/issues/26381
20+
{-# OPTIONS_GHC -Wno-redundant-constraints #-}
21+
#endif
22+
1623
-- | A type for intervals and associated functions.
1724
module PlutusLedgerApi.V1.Interval
1825
( Interval(..)

plutus-tx/src/PlutusTx/Blueprint/Schema.hs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
{-# LANGUAGE AllowAmbiguousTypes #-}
2+
{-# LANGUAGE CPP #-}
23
{-# LANGUAGE DataKinds #-}
34
{-# LANGUAGE DeriveAnyClass #-}
45
{-# LANGUAGE DeriveDataTypeable #-}
@@ -12,6 +13,12 @@
1213
{-# LANGUAGE TypeFamilies #-}
1314
{-# LANGUAGE UndecidableInstances #-}
1415

16+
#if __GLASGOW_HASKELL__ >= 914
17+
-- The `ghc-9.14` alpha release has what looks like a bug;
18+
-- https://gitlab.haskell.org/ghc/ghc/-/issues/26381
19+
{-# OPTIONS_GHC -Wno-redundant-constraints #-}
20+
#endif
21+
1522
module PlutusTx.Blueprint.Schema where
1623

1724
import Control.Lens.Plated (Plated)

plutus-tx/src/PlutusTx/Builtins/HasOpaque.hs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,12 @@
1111
{-# OPTIONS_GHC -fno-omit-interface-pragmas #-}
1212
{-# OPTIONS_GHC -fno-specialise #-}
1313

14+
#if __GLASGOW_HASKELL__ >= 914
15+
-- The `ghc-9.14` alpha release has what looks like a bug;
16+
-- https://gitlab.haskell.org/ghc/ghc/-/issues/26381
17+
{-# OPTIONS_GHC -Wno-redundant-constraints #-}
18+
#endif
19+
1420
module PlutusTx.Builtins.HasOpaque where
1521

1622
import Control.DeepSeq (NFData (..))

0 commit comments

Comments
 (0)