2021-03-30 23:39:38 +02:00
|
|
|
index-state: 2021-02-24T00:00:00Z
|
|
|
|
|
|
|
|
packages: ./.
|
|
|
|
|
|
|
|
-- You never, ever, want this.
|
|
|
|
write-ghc-environment-files: never
|
|
|
|
|
|
|
|
-- Always build tests and benchmarks.
|
|
|
|
tests: true
|
|
|
|
benchmarks: true
|
|
|
|
|
|
|
|
source-repository-package
|
|
|
|
type: git
|
|
|
|
location: https://github.com/input-output-hk/plutus.git
|
|
|
|
subdir:
|
|
|
|
freer-extras
|
|
|
|
playground-common
|
|
|
|
plutus-core
|
|
|
|
plutus-contract
|
|
|
|
plutus-ledger
|
|
|
|
plutus-ledger-api
|
|
|
|
plutus-tx
|
|
|
|
plutus-tx-plugin
|
|
|
|
prettyprinter-configurable
|
2021-04-25 04:16:11 +02:00
|
|
|
quickcheck-dynamic
|
2021-04-28 20:39:35 +02:00
|
|
|
tag: 47bee0d683857655d60c230a8b25ab7058c54d55
|
2021-03-30 23:39:38 +02:00
|
|
|
|
|
|
|
-- The following sections are copied from the 'plutus' repository cabal.project at the revision
|
|
|
|
-- given above.
|
|
|
|
-- This is necessary because the 'plutus' libraries depend on a number of other libraries which are
|
|
|
|
-- not on Hackage, and so need to be pulled in as `source-repository-package`s themselves. Make sure to
|
|
|
|
-- re-update this section from the template when you do an upgrade.
|
|
|
|
|
|
|
|
package eventful-sql-common
|
|
|
|
ghc-options: -XDerivingStrategies -XStandaloneDeriving -XUndecidableInstances -XDataKinds -XFlexibleInstances
|
|
|
|
|
|
|
|
allow-newer:
|
|
|
|
-- Has a commit to allow newer aeson, not on Hackage yet
|
|
|
|
monoidal-containers:aeson
|
|
|
|
-- Pins to an old version of Template Haskell, unclear if/when it will be updated
|
|
|
|
, size-based:template-haskell
|
|
|
|
|
|
|
|
-- The following two dependencies are needed by plutus.
|
|
|
|
, eventful-sql-common:persistent
|
|
|
|
, eventful-sql-common:persistent-template
|
|
|
|
|
|
|
|
constraints:
|
|
|
|
-- aws-lambda-haskell-runtime-wai doesn't compile with newer versions
|
|
|
|
aws-lambda-haskell-runtime <= 3.0.3
|
|
|
|
|
|
|
|
-- Needs some patches, but upstream seems to be fairly dead (no activity in > 1 year)
|
|
|
|
source-repository-package
|
|
|
|
type: git
|
|
|
|
location: https://github.com/shmish111/purescript-bridge.git
|
|
|
|
tag: 6a92d7853ea514be8b70bab5e72077bf5a510596
|
|
|
|
|
|
|
|
source-repository-package
|
|
|
|
type: git
|
|
|
|
location: https://github.com/shmish111/servant-purescript.git
|
|
|
|
tag: a76104490499aa72d40c2790d10e9383e0dbde63
|
|
|
|
|
|
|
|
source-repository-package
|
|
|
|
type: git
|
|
|
|
location: https://github.com/input-output-hk/cardano-crypto.git
|
|
|
|
tag: f73079303f663e028288f9f4a9e08bcca39a923e
|
|
|
|
|
|
|
|
-- Needs a fix (https://github.com/wenkokke/unlit/pull/11) and a Hackage release
|
|
|
|
source-repository-package
|
|
|
|
type: git
|
|
|
|
location: https://github.com/michaelpj/unlit.git
|
|
|
|
tag: 9ca1112093c5ffd356fc99c7dafa080e686dd748
|
|
|
|
|
|
|
|
source-repository-package
|
|
|
|
type: git
|
|
|
|
location: https://github.com/input-output-hk/cardano-base
|
|
|
|
tag: 4251c0bb6e4f443f00231d28f5f70d42876da055
|
|
|
|
subdir:
|
|
|
|
binary
|
|
|
|
binary/test
|
|
|
|
slotting
|
|
|
|
cardano-crypto-class
|
|
|
|
cardano-crypto-praos
|
|
|
|
|
|
|
|
source-repository-package
|
|
|
|
type: git
|
|
|
|
location: https://github.com/input-output-hk/cardano-prelude
|
|
|
|
tag: ee4e7b547a991876e6b05ba542f4e62909f4a571
|
|
|
|
subdir:
|
|
|
|
cardano-prelude
|
|
|
|
cardano-prelude-test
|
|
|
|
|
|
|
|
source-repository-package
|
|
|
|
type: git
|
|
|
|
location: https://github.com/input-output-hk/ouroboros-network
|
|
|
|
tag: 6cb9052bde39472a0555d19ade8a42da63d3e904
|
|
|
|
subdir:
|
|
|
|
typed-protocols
|
|
|
|
typed-protocols-examples
|
|
|
|
ouroboros-network
|
|
|
|
ouroboros-network-testing
|
|
|
|
ouroboros-network-framework
|
|
|
|
io-sim
|
|
|
|
io-sim-classes
|
|
|
|
network-mux
|
|
|
|
Win32-network
|
|
|
|
|
|
|
|
source-repository-package
|
|
|
|
type: git
|
|
|
|
location: https://github.com/input-output-hk/iohk-monitoring-framework
|
|
|
|
tag: a89c38ed5825ba17ca79fddb85651007753d699d
|
|
|
|
subdir:
|
|
|
|
iohk-monitoring
|
|
|
|
tracer-transformers
|
|
|
|
contra-tracer
|
|
|
|
plugins/backend-ekg
|
|
|
|
|
|
|
|
source-repository-package
|
|
|
|
type: git
|
|
|
|
location: https://github.com/input-output-hk/cardano-ledger-specs
|
|
|
|
tag: 097890495cbb0e8b62106bcd090a5721c3f4b36f
|
|
|
|
subdir:
|
|
|
|
byron/chain/executable-spec
|
|
|
|
byron/crypto
|
|
|
|
byron/crypto/test
|
|
|
|
byron/ledger/executable-spec
|
|
|
|
byron/ledger/impl
|
|
|
|
byron/ledger/impl/test
|
|
|
|
semantics/executable-spec
|
|
|
|
semantics/small-steps-test
|
|
|
|
shelley/chain-and-ledger/dependencies/non-integer
|
|
|
|
shelley/chain-and-ledger/executable-spec
|
|
|
|
shelley-ma/impl
|
|
|
|
|
|
|
|
source-repository-package
|
|
|
|
type: git
|
|
|
|
location: https://github.com/input-output-hk/goblins
|
|
|
|
tag: cde90a2b27f79187ca8310b6549331e59595e7ba
|