@@ -12,28 +12,22 @@ benchmarks: true
1212-- Plutus revision from 2021/08/16
1313source-repository-package
1414 type : git
15- location : https://github.com/input-output-hk/plutus.git
15+ location : https://github.com/input-output-hk/plutus-apps .git
1616 subdir :
1717 freer-extras
1818 playground-common
19- plutus-core
2019 plutus-contract
2120 plutus-chain-index
2221 plutus-ledger
23- plutus-ledger-api
24- plutus-tx
25- plutus-tx-plugin
2622 plutus-pab
2723 plutus-use-cases
28- prettyprinter-configurable
2924 quickcheck-dynamic
30- word-array
31- tag : plutus-starter-devcontainer/v1.0.10
25+ tag : plutus-starter-devcontainer/v1.0.14
3226
3327
34- -- The following sections are copied from the 'plutus' repository cabal.project at the revision
28+ -- The following sections are copied from the 'plutus-apps ' repository cabal.project at the revision
3529-- given above.
36- -- This is necessary because the 'plutus' libraries depend on a number of other libraries which are
30+ -- This is necessary because the 'plutus-apps ' libraries depend on a number of other libraries which are
3731-- not on Hackage, and so need to be pulled in as `source-repository-package`s themselves. Make sure to
3832-- re-update this section from the template when you do an upgrade.
3933
@@ -48,14 +42,15 @@ benchmarks: true
4842test-show-details : streaming
4943
5044allow-newer :
51- -- Pins to an old version of Template Haskell, unclear if/when it will be updated
45+ -- Copied from plutus-core
5246 size-based :template-haskell
5347 , ouroboros-consensus-byron :formatting
5448 , beam-core :aeson
5549 , beam-sqlite :aeson
5650 , beam-sqlite :dlist
5751 , beam-migrate :aeson
5852
53+ -- Copied from plutus-core
5954constraints :
6055 -- big breaking change here, inline-r doens't have an upper bound
6156 singletons < 3.0
@@ -64,10 +59,6 @@ constraints:
6459 -- constraint from dependent-sum-template (which is the library we actually use).
6560 , dependent-sum > 0.6.2.0
6661
67- -- See the note on nix/pkgs/default.nix:agdaPackages for why this is here.
68- -- (NOTE this will change to ieee754 in newer versions of nixpkgs).
69- extra-packages : ieee, filemanip
70-
7162-- These packages appear in our dependency tree and are very slow to build.
7263-- Empirically, turning off optimization shaves off ~50% build time.
7364-- It also mildly improves recompilation avoidance.
@@ -81,8 +72,7 @@ package ouroboros-consensus-cardano
8172package cardano-api
8273 optimization : False
8374
84- -- https://github.com/Quid2/flat/pull/22 fixes a potential exception
85- -- when decoding invalid (e.g. malicious) text literals.
75+ -- Copied from plutus-core
8676source-repository-package
8777 type : git
8878 location : https://github.com/Quid2/flat.git
@@ -99,15 +89,17 @@ source-repository-package
9989 location : https://github.com/input-output-hk/servant-purescript.git
10090 tag : a0c7c7e37c95564061247461aef4be505a853538
10191
92+ -- Copied from plutus-core
10293source-repository-package
10394 type : git
10495 location : https://github.com/input-output-hk/cardano-crypto.git
10596 tag : 07397f0e50da97eaa0575d93bee7ac4b2b2576ec
10697
98+ -- Copied from plutus-core
10799source-repository-package
108100 type : git
109101 location : https://github.com/input-output-hk/cardano-base
110- tag : 592aa61d657ad5935a33bace1243abce3728b643
102+ tag : 4ea7e2d927c9a7f78ddc69738409a5827ab66b98
111103 subdir :
112104 base-deriving-via
113105 binary
@@ -120,6 +112,7 @@ source-repository-package
120112 slotting
121113 strict-containers
122114
115+ -- Copied from plutus-core
123116source-repository-package
124117 type : git
125118 location : https://github.com/input-output-hk/cardano-prelude
@@ -149,10 +142,11 @@ source-repository-package
149142source-repository-package
150143 type : git
151144 location : https://github.com/input-output-hk/ouroboros-network
152- tag : 5d37a927046bc7da2887830d8e35cf604622ce09
145+ tag : 1f4973f36f689d6da75b5d351fb124d66ef1057d
153146 subdir :
154147 monoidal-synchronisation
155148 typed-protocols
149+ typed-protocols-cborg
156150 typed-protocols-examples
157151 ouroboros-network
158152 ouroboros-network-testing
@@ -192,32 +186,31 @@ source-repository-package
192186
193187source-repository-package
194188 type : git
195- location : https://github.com/raduom /cardano-ledger-specs
196- tag : ef6bb99782d61316da55470620c7da994cc352b2
189+ location : https://github.com/input-output-hk /cardano-ledger-specs
190+ tag : bf008ce028751cae9fb0b53c3bef20f07c06e333
197191 subdir :
198- byron/chain/executable-spec
199- byron/crypto
200- byron/crypto/test
201- byron/ledger/executable-spec
202192 byron/ledger/impl
203- byron/ledger/impl/test
204- semantics/executable-spec
193+ cardano-ledger-core
205194 cardano-protocol-tpraos
195+ eras/alonzo/impl
196+ eras/byron/chain/executable-spec
197+ eras/byron/crypto
198+ eras/byron/crypto/test
199+ eras/byron/ledger/executable-spec
200+ eras/byron/ledger/impl/test
201+ eras/shelley/impl
202+ eras/shelley-ma/impl
203+ libs/non-integral
204+ libs/small-steps
206205 semantics/small-steps-test
207- shelley/chain-and-ledger/dependencies/non-integer
208- shelley/chain-and-ledger/executable-spec
209- shelley/chain-and-ledger/shelley-spec-ledger-test
210- shelley-ma/impl
211- cardano-ledger-core
212- alonzo/impl
213206
214- -- A lot of plutus dependencies have to be synchronized with the dependencies of
207+ -- A lot of plutus-apps dependencies have to be synchronized with the dependencies of
215208-- cardano-node. If you update cardano-node, please make sure that all dependencies
216209-- of cardano-node are also updated.
217210source-repository-package
218211 type : git
219212 location : https://github.com/input-output-hk/cardano-node.git
220- tag : ed7fdbf65f40f8e194850b87dd8c631fe26154e6
213+ tag : b6ca519f97a0e795611a63174687e6bb70c9f752
221214 subdir :
222215 cardano-api
223216 cardano-node
@@ -236,10 +229,21 @@ source-repository-package
236229
237230source-repository-package
238231 type : git
239- location : https://github.com/input-output-hk/hedgehog-extras
240- tag : edf6945007177a638fbeb8802397f3a6f4e47c14
232+ location : https://github.com/input-output-hk/goblins
233+ tag : cde90a2b27f79187ca8310b6549331e59595e7ba
241234
235+ -- A lot of plutus-apps dependencies have to be syncronized with the dependencies of
236+ -- plutus. If you update plutus, please make sure that all dependencies of plutus
237+ -- are also updated
242238source-repository-package
243239 type : git
244- location : https://github.com/input-output-hk/goblins
245- tag : cde90a2b27f79187ca8310b6549331e59595e7ba
240+ location : https://github.com/input-output-hk/plutus
241+ tag : 3f089ccf0ca746b399c99afe51e063b0640af547
242+ subdir :
243+ plutus-core
244+ plutus-ledger-api
245+ plutus-tx
246+ plutus-tx-plugin
247+ word-array
248+ prettyprinter-configurable
249+ stubs/plutus-ghc-stub
0 commit comments