Skip to content

Commit

Permalink
Add dependency on cardano-wallet-read
Browse files Browse the repository at this point in the history
  • Loading branch information
HeinrichApfelmus committed Apr 23, 2024
1 parent 7b16c88 commit c9799ce
Show file tree
Hide file tree
Showing 2 changed files with 93 additions and 0 deletions.
92 changes: 92 additions & 0 deletions cabal.project
Original file line number Diff line number Diff line change
Expand Up @@ -30,5 +30,97 @@ index-state:
packages:
lib/customer-deposit-wallet-pure/

--------------------------------------------------------------------------------
-- Packages from cardano-wallet
--------------------------------------------------------------------------------
source-repository-package
type: git
location: https://github.com/cardano-foundation/cardano-wallet
tag: 2bd29c4f157409b3d660e04cbb12c0ef8c420938
subdir: lib/test-utils
--sha256: 0q61jv6m8bmnkayp96igjszyyc22a55drx9v2w6wcrpnkykjf61m

source-repository-package
type: git
location: https://github.com/cardano-foundation/cardano-wallet
tag: 2bd29c4f157409b3d660e04cbb12c0ef8c420938
subdir: lib/text-class
--sha256: NRgnp5/2ZsYNFzv13EpRQjDvv5YvmnS9mrYuVM2WwWA=

source-repository-package
type: git
location: https://github.com/cardano-foundation/cardano-wallet
tag: 2bd29c4f157409b3d660e04cbb12c0ef8c420938
subdir: lib/read
--sha256: NRgnp5/2ZsYNFzv13EpRQjDvv5YvmnS9mrYuVM2WwWA=

--------------------------------------------------------------------------------
-- BEGIN Constraints tweaking section

-- cardano-addresses unit tests bring in some version constraint conflicts.
--
-- 1. hjsonschema and hjsonpointer deps have overly strict bounds.
-- 2. it has strict aeson < 1.5 dep - this will be fixed in the next release.
allow-newer:
hjsonschema:*
, hjsonpointer:*
, *:aeson
, *:hashable
, async-timer:unliftio-core
, ekg:*
, ntp-client:*
, libsystemd-journal:base
, cardano-addresses-cli:mtl
, servant-openapi3:*

constraints:
base == 4.18.2.0
, Cabal == 3.10.1.0
, bimap >= 0.4.0
, libsystemd-journal >= 1.4.4
, systemd >= 2.3.0
-- dependency of systemd-2.3.0
, network >= 3.1.1.1
-- choose versions that work with base >= 4.12
, hjsonpointer >= 1.5.0
, hjsonschema >= 1.10.0
, async-timer >= 0.2.0.0
, generic-arbitrary >= 0.2.2
, iohk-monitoring >= 0.1.11

-- lower versions of katip won't build with the Win32-2.12.0.1
-- which is shipped with the ghc-9.2.8
, katip >= 0.8.7.4

-- Cave: This version of `bech32`
-- does not work with optparse-applicative >= 0.18.1.0
, bech32 == 1.1.3

-- Cardano Node dependencies:
, cardano-node == 8.9.2
, cardano-api ^>=8.39.2.0
, cardano-crypto-class >=2.1.4.0
, cardano-crypto-class +secp256k1-support
, cardano-slotting ^>= 0.1.2
, optparse-applicative-fork >= 0.18.1
, ouroboros-network ^>= 0.12
, plutus-core ==1.21.0.0
, plutus-core -with-cert -with-inline-r
, plutus-ledger-api ==1.21.0.0

-- TH Name shadowing warnings need to be addressed when bumping to 2.13.3.5
, persistent ^>= 2.14.6.0

-- warp-tls specifies incorrect upper bound on tls
, any.warp-tls ==3.3.6
, any.tls ==1.6.0

-- END Constraints tweaking section
--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
-- Default settings for all packages
--------------------------------------------------------------------------------

tests:
True
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@ library
build-depends:
, base >=4.14.3.0
, bytestring
, cardano-wallet-read
, containers
, deepseq >= 1.4.4
, text
Expand Down

0 comments on commit c9799ce

Please sign in to comment.