Skip to content

Commit d25f48a

Browse files
Merge #4200
4200: Use patched aeson from hackage r=newhoggy a=newhoggy Now that the index state has been updated, we can use the patched `aeson-2.1.0.0` from hackage instead of using our fork. This patch contains a bug fix/memory optimisation. Co-authored-by: John Ky <[email protected]>
2 parents 1e9fd19 + a5a90ba commit d25f48a

File tree

6 files changed

+11
-16
lines changed

6 files changed

+11
-16
lines changed

cabal.project

+2-7
Original file line numberDiff line numberDiff line change
@@ -330,12 +330,6 @@ source-repository-package
330330
tag: ee59880f47ab835dbd73bea0847dab7869fc20d8
331331
--sha256: 1lrzknw765pz2j97nvv9ip3l1mcpf2zr4n56hwlz0rk7wq7ls4cm
332332

333-
source-repository-package
334-
type: git
335-
location: https://github.com/input-output-hk/aeson
336-
tag: be4774468e651d1d512edad278cca7276e978034
337-
--sha256: 12fr5xnr3ax0r5gzwbf4v49yirppgprmvzlfj1ldx4zhcrdf5j7j
338-
339333
constraints:
340334
hedgehog >= 1.0
341335
, bimap >= 0.4.0
@@ -360,4 +354,5 @@ package cardano-ledger-alonzo-test
360354
allow-newer:
361355
*:aeson,
362356
monoidal-containers:aeson,
363-
size-based:template-haskell
357+
size-based:template-haskell,
358+
snap-server:attoparsec,

cardano-node-capi/cardano-node-capi.cabal

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ extra-source-files: CHANGELOG.md
1111
library
1212
exposed-modules: Node
1313
build-depends: base
14-
, aeson
14+
, aeson >= 2.1.0.0
1515
, bytestring
1616
, cardano-node
1717
, optparse-applicative-fork

cardano-submit-api/cardano-submit-api.cabal

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ common base { build-depends: base
2020
common cardano-api { build-depends: cardano-api }
2121
common cardano-submit-api { build-depends: cardano-submit-api }
2222

23-
common aeson { build-depends: aeson >= 1.5.5.1 }
23+
common aeson { build-depends: aeson >= 2.1.0.0 }
2424
common async { build-depends: async >= 2.2.2 }
2525
common bytestring { build-depends: bytestring >= 0.10.8.2 }
2626
common cardano-binary { build-depends: cardano-binary >= 1.5.0 }

cardano-testnet/cardano-testnet.cabal

+1-1
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ test-suite cardano-testnet-tests
109109
type: exitcode-stdio-1.0
110110

111111
build-depends: cardano-testnet
112-
, aeson
112+
, aeson >= 2.1.0.0
113113
, cardano-api
114114
, cardano-cli
115115
, containers

trace-dispatcher/trace-dispatcher.cabal

+4-4
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ library
3535
default-language: Haskell2010
3636
default-extensions: OverloadedStrings
3737
build-depends: base >=4.12 && <5
38-
, aeson
38+
, aeson >= 2.1.0.0
3939
, async
4040
, bytestring
4141
, cborg
@@ -91,7 +91,7 @@ executable trace-dispatcher-examples
9191
default-language: Haskell2010
9292
default-extensions: OverloadedStrings
9393
build-depends: base >=4.12 && <5
94-
, aeson
94+
, aeson >= 2.1.0.0
9595
, bytestring
9696
, containers
9797
, ekg
@@ -131,7 +131,7 @@ test-suite trace-dispatcher-test
131131
default-language: Haskell2010
132132
default-extensions: OverloadedStrings
133133
build-depends: base >=4.12 && <5
134-
, aeson
134+
, aeson >= 2.1.0.0
135135
, bytestring
136136
, containers
137137
, ekg
@@ -173,7 +173,7 @@ benchmark trace-dispatcher-bench
173173
Cardano.Logging.Test.Messages
174174
Cardano.Logging.Test.Script
175175
build-depends: base >=4.12 && <5
176-
, aeson
176+
, aeson >= 2.1.0.0
177177
, containers
178178
, criterion
179179
, ekg

trace-resources/trace-resources.cabal

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ library
2222
build-depends: base >=4.12 && <5
2323
, trace-dispatcher
2424
, text
25-
, aeson
25+
, aeson >= 2.1.0.0
2626

2727
if os(windows)
2828
build-depends: Win32
@@ -60,7 +60,7 @@ test-suite trace-resources-test
6060
build-depends: base >=4.12 && <5
6161
, trace-dispatcher
6262
, text
63-
, aeson
63+
, aeson >= 2.1.0.0
6464
, QuickCheck
6565
, tasty
6666
, tasty-quickcheck

0 commit comments

Comments
 (0)