Skip to content

Commit bce98e0

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

File tree

12 files changed

+141
-30
lines changed

12 files changed

+141
-30
lines changed

cabal.project

Lines changed: 62 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -89,106 +89,132 @@ 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+
, aeson:containers
9397
, aeson:data-fix
9498
, aeson:ghc-prim
99+
, aeson:indexed-traversable
95100
, aeson:scientific
101+
, aeson:semialign
96102
, aeson:template-haskell
97103
, aeson:text-iso8601
98104
, aeson:these
99105
, aeson:time
100106
, aeson:time-compat
107+
, aeson:uuid-types
108+
, aeson:witherable
101109
, assoc:base
102110
, async:base
103-
, base:ghc-internal
104111
, base:ghc-prim
105112
, bifunctors:template-haskell
106-
, bifunctors:th-abstraction
107113
, bin:base
108114
, binary:containers
109115
, binary-orphans:base
110116
, boring:base
111117
, brick:base
112118
, cborg:base
119+
, cborg:containers
113120
, cborg:ghc-prim
121+
, concurrent-output:process
122+
, config-ini:containers
123+
, config-ini:text
114124
, constraints-extras:base
115125
, constraints-extras:template-haskell
126+
, containers:base
116127
, containers:template-haskell
117-
, criterion:parsec
128+
, criterion:aeson
129+
, data-default:containers
130+
, data-default-class:data-default
118131
, data-fix:base
119132
, dec:base
120-
, dependent-map:constraints-extras
133+
, deepseq:base
134+
, deepseq:ghc-prim
135+
, dependent-map:containers
136+
, deriving-compat:containers
121137
, deriving-compat:template-haskell
138+
, dictionary-sharing:containers
122139
, directory:base
123-
, exceptions:mtl
124-
, filepath:base
140+
, directory:time
141+
, dom-lt:containers
125142
, fin:base
126143
, fin:universe-base
127-
, flat:hashable
128-
, foldl:base
129-
, foldl:bytestring
130144
, foldl:containers
145+
, free:containers
131146
, free:template-haskell
132147
, generically:base
133-
, ghc-heap:base
134148
, ghc-heap:containers
135-
, ghc-heap:ghc-internal
136-
, ghc-heap:ghc-prim
137149
, hashable:base
138150
, hashable:containers
139151
, hashable:ghc-bignum
140-
, hedgehog:bytestring
152+
, hedgehog:containers
141153
, hedgehog:lifted-async
142154
, hedgehog:template-haskell
143155
, hedgehog:time
156+
, hedgehog-fn:hedgehog
157+
, hedgehog-quickcheck:hedgehog
144158
, hsc2hs:base
145159
, indexed-traversable:base
160+
, indexed-traversable:containers
146161
, indexed-traversable-instances:base
147162
, integer-conversion:base
148163
, integer-logarithms:base
149164
, integer-logarithms:ghc-bignum
150165
, io-classes:base
151166
, io-classes:time
152-
, lens:array
153-
, lens:base
154-
, lens:bytestring
167+
, lens:containers
155168
, lens:free
156169
, lens:template-haskell
157170
, lifted-async:base
158171
, list-t:foldl
172+
, megaparsec:base
173+
, megaparsec:containers
174+
, megaparsec:transformers
175+
, microlens-th:containers
159176
, microlens-th:template-haskell
160177
, microstache:aeson
161178
, microstache:base
162179
, microstache:containers
180+
, microstache:unordered-containers
163181
, monoidal-containers:base
182+
, monoidal-containers:containers
183+
, network-uri:th-compat
164184
, nonempty-vector:base
185+
, nothunks:containers
165186
, nothunks:time
166187
, nothunks:wherefrom-compat
188+
, ordered-containers:containers
189+
, os-string:template-haskell
167190
, parallel:base
168-
, parsec:base
169191
, parsec:text
192+
, plutus-core:dependent-map
193+
, plutus-core:microlens-th
170194
, plutus-core:vty
171-
, plutus-ledger-api:nothunks
172195
, primitive:base
173196
, process:base
174-
, process:filepath
175197
, process:unix
176198
, quickcheck-instances:base
177-
, quickcheck-instances:bytestring
199+
, quickcheck-instances:containers
178200
, ral:base
201+
, ral:boring
202+
, random:splitmix
203+
, recursion-schemes:containers
179204
, recursion-schemes:template-haskell
180205
, scientific:base
206+
, scientific:containers
207+
, scientific:integer-logarithms
181208
, scientific:template-haskell
182209
, semialign:base
210+
, semialign:containers
183211
, semigroupoids:bifunctors
184212
, serialise:base
185-
, serialise:bytestring
186213
, serialise:containers
187214
, serialise:ghc-prim
188215
, serialise:time
189216
, singletons:base
190217
, singletons-th:base
191-
, singletons-th:mtl
192218
, singletons-th:singletons
193219
, singletons-th:template-haskell
194220
, singletons-th:th-desugar
@@ -197,44 +223,50 @@ if impl (ghc >= 9.14)
197223
, some:base
198224
, splitmix:base
199225
, statistics:parallel
226+
, tagged:base
200227
, tagged:template-haskell
201228
, tasty-hedgehog:base
202-
, test-framework:base
229+
, tasty-hedgehog:hedgehog
203230
, test-framework:time
204-
, text:array
205-
, text:base
231+
, text:binary
206232
, text:bytestring
207233
, text:template-haskell
208234
, text-iso8601:time
209235
, text-short:base
236+
, text-short:bytestring
237+
, text-short:ghc-prim
210238
, text-short:template-haskell
211239
, th-abstraction:template-haskell
212240
, th-compat:template-haskell
213241
, th-desugar:template-haskell
214242
, th-expand-syns:base
243+
, th-expand-syns:containers
215244
, th-expand-syns:template-haskell
216245
, th-lift:template-haskell
217246
, th-lift-instances:th-lift
218247
, th-orphans:template-haskell
219248
, these:base
220-
, time:deepseq
221249
, time:template-haskell
222250
, time-compat:base
223251
, time-compat:deepseq
224252
, time-compat:time
253+
, transformers:base
225254
, tree-diff:QuickCheck
226255
, tree-diff:base
256+
, tree-diff:containers
227257
, tree-diff:time
258+
, turtle:containers
228259
, turtle:time
229260
, typed-process:async
230261
, universe-base:base
231-
, unix:base
232-
, unix:bytestring
262+
, universe-base:containers
233263
, unix:time
264+
, unordered-containers:hashable
234265
, unordered-containers:template-haskell
266+
, uuid-types:bytestring
235267
, uuid-types:template-haskell
236268
, vector-th-unbox:base
237269
, vector-th-unbox:template-haskell
238270
, wherefrom-compat:base
239-
, zlib:base
240-
271+
, wherefrom-compat:ghc-heap
272+
, 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)