Skip to content

Commit

Permalink
Bump dependencies and index-state to make it compile
Browse files Browse the repository at this point in the history
  • Loading branch information
ch1bo committed Jun 14, 2021
1 parent 1db7394 commit 2901591
Showing 1 changed file with 85 additions and 81 deletions.
166 changes: 85 additions & 81 deletions cabal.project
@@ -1,4 +1,4 @@
index-state: 2021-02-23T23:53:53Z
index-state: 2021-04-13T00:00:00Z

packages:
local-cluster
Expand All @@ -18,17 +18,60 @@ package hydra-plutus
-- Always show detailed output for tests
test-show-details: direct

-- Copied from plutus@97437286b8df2bcafa665785a724eec0d2dcff7f

package eventful-sql-common
ghc-options: -XDerivingStrategies -XStandaloneDeriving -XUndecidableInstances -XDataKinds -XFlexibleInstances -XMultiParamTypeClasses

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
-- 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:
recursion-schemes == 5.1.3
-- aws-lambda-haskell-runtime-wai doesn't compile with newer versions
aws-lambda-haskell-runtime <= 3.0.3
-- big breaking change here, inline-r doens't have an upper bound
, singletons < 3.0
-- breaks eventful even more than it already was
, persistent-template < 2.12

source-repository-package
type: git
location: https://github.com/input-output-hk/plutus
tag: 97437286b8df2bcafa665785a724eec0d2dcff7f
--sha256: 0ygai9br4whrgjww84shrd9wi0gzicjpzdnlq9cv8jwfrqyqpcj6
subdir:
freer-extras
playground-common
plutus-core
plutus-tx
plutus-contract
plutus-ledger
plutus-ledger-api
plutus-pab
plutus-tx-plugin
plutus-use-cases
prettyprinter-configurable
quickcheck-dynamic

-- 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
--sha256: 13j64vv116in3c204qsl1v0ajphac9fqvsjp7x3zzfr7n7g61drb

source-repository-package
type: git
location: https://github.com/shmish111/servant-purescript.git
tag: a76104490499aa72d40c2790d10e9383e0dbde63
--sha256: 11nxxmi5bw66va7psvrgrw7b7n85fvqgfp58yva99w3v9q3a50v9

source-repository-package
type: git
Expand All @@ -45,15 +88,38 @@ source-repository-package

source-repository-package
type: git
location: https://github.com/input-output-hk/cardano-crypto
tag: f73079303f663e028288f9f4a9e08bcca39a923e
--sha256: 1n87i15x54s0cjkh3nsxs4r1x016cdw1fypwmr68936n3xxsjn6q
location: https://github.com/input-output-hk/cardano-prelude
tag: ee4e7b547a991876e6b05ba542f4e62909f4a571
--sha256: 0dg6ihgrn5mgqp95c4f11l6kh9k3y75lwfqf47hdp554w7wyvaw6
subdir:
cardano-prelude
cardano-prelude-test

source-repository-package
type: git
location: https://github.com/input-output-hk/ouroboros-network
tag: 6cb9052bde39472a0555d19ade8a42da63d3e904
--sha256: 0rz4acz15wda6yfc7nls6g94gcwg2an5zibv0irkxk297n76gkmg
subdir:
io-sim
io-sim-classes
network-mux
ouroboros-consensus
ouroboros-consensus-byron
ouroboros-consensus-cardano
ouroboros-consensus-shelley
ouroboros-network
ouroboros-network-framework
ouroboros-network-testing
typed-protocols
typed-protocols-examples
Win32-network

source-repository-package
type: git
location: https://github.com/input-output-hk/cardano-ledger-specs
tag: 0730828363ad6d0669b7a5a12635e22944b32880
--sha256: 099j8xcmhlfqz5p8qpxsxixzlb06zmxxl7yqd06dkr96gbjd2npz
tag: 097890495cbb0e8b62106bcd090a5721c3f4b36f
--sha256: 0i3y9n0rsyarvhfqzzzjccqnjgwb9fbmbs6b7vj40afjhimf5hcj
subdir:
byron/chain/executable-spec
byron/crypto
Expand All @@ -71,12 +137,9 @@ source-repository-package

source-repository-package
type: git
location: https://github.com/input-output-hk/cardano-prelude
tag: ee4e7b547a991876e6b05ba542f4e62909f4a571
--sha256: 0dg6ihgrn5mgqp95c4f11l6kh9k3y75lwfqf47hdp554w7wyvaw6
subdir:
cardano-prelude
cardano-prelude-test
location: https://github.com/input-output-hk/cardano-crypto
tag: f73079303f663e028288f9f4a9e08bcca39a923e
--sha256: 1n87i15x54s0cjkh3nsxs4r1x016cdw1fypwmr68936n3xxsjn6q

source-repository-package
type: git
Expand All @@ -87,8 +150,8 @@ source-repository-package
source-repository-package
type: git
location: https://github.com/input-output-hk/iohk-monitoring-framework
tag: f6ab0631275d04dff1b990283bbf9671093e7505
--sha256: 0hknkpjmfgdlcag9p0z0xspxm7nxl696ajbnafi1b0vzxnkiyhdx
tag: 34abfb7f4f5610cabb45396e0496472446a0b2ca
--sha256: 1fdc0a02ipa385dnwa6r6jyc8jlg537i12hflfglkhjs2b7i92gs
subdir:
contra-tracer
iohk-monitoring
Expand All @@ -98,62 +161,3 @@ source-repository-package
plugins/backend-trace-forwarder
plugins/scribe-systemd
tracer-transformers

source-repository-package
type: git
location: https://github.com/input-output-hk/ouroboros-network
tag: 7f90c8c59ffc7d61a4e161e886d8962a9c26787a
--sha256: 0hnw6hvbyny3wniaqw8d37l4ysgp8xrq5d84fapxfm525a4hfs0x
subdir:
io-sim
io-sim-classes
network-mux
ouroboros-consensus
ouroboros-consensus-byron
ouroboros-consensus-cardano
ouroboros-consensus-shelley
ouroboros-network
ouroboros-network-framework
ouroboros-network-testing
typed-protocols
typed-protocols-examples
Win32-network

-- Copied from `https://github.com/input-output-hk/plutus/cabal.project`
-- 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
--sha256: 13j64vv116in3c204qsl1v0ajphac9fqvsjp7x3zzfr7n7g61drb

source-repository-package
type: git
location: https://github.com/shmish111/servant-purescript.git
tag: a76104490499aa72d40c2790d10e9383e0dbde63
--sha256: 11nxxmi5bw66va7psvrgrw7b7n85fvqgfp58yva99w3v9q3a50v9

source-repository-package
type: git
location: https://github.com/input-output-hk/plutus
tag: 80dc20243c347a74d5e2322a93a1d292acdab3f6
--sha256: 0lv65a4qfkqlzr0ri0bya1hak4bx4vwvqb1hzwjqkzda17yjniy9
subdir:
freer-extras
playground-common
plutus-core
plutus-tx
plutus-contract
plutus-ledger
plutus-ledger-api
plutus-pab
plutus-tx-plugin
plutus-use-cases
prettyprinter-configurable
quickcheck-dynamic

source-repository-package
type: git
location: https://github.com/input-output-hk/hedgehog-extras
tag: 8bcd3c9dc22cc44f9fcfe161f4638a384fc7a187
--sha256: 12viwpahjdfvlqpnzdgjp40nw31rvyznnab1hml9afpaxd6ixh70

0 comments on commit 2901591

Please sign in to comment.