Skip to content

Commit 4605bee

Browse files
committed
UTXO-HD 10.2
1 parent b6252fa commit 4605bee

File tree

7 files changed

+370
-104
lines changed

7 files changed

+370
-104
lines changed

.github/workflows/haskell.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,19 @@ jobs:
8080
with:
8181
use-sodium-vrf: true # default is true
8282

83+
- name: Linux install lmdb
84+
if: matrix.sys.os == 'ubuntu-latest'
85+
run: sudo apt install liblmdb-dev
86+
87+
- name: Mac install lmdb
88+
if: matrix.sys.os == 'macos-latest'
89+
run: brew install lmdb
90+
91+
- name: Windows install lmdb
92+
if: matrix.sys.os == 'windows-latest'
93+
shell: 'C:/msys64/usr/bin/bash.exe -e {0}'
94+
run: /usr/bin/pacman --noconfirm -S mingw-w64-x86_64-lmdb
95+
8396
- uses: actions/checkout@v4
8497

8598
- name: Cabal update

cabal.project

Lines changed: 58 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ repository cardano-haskell-packages
1313
-- See CONTRIBUTING for information about these, including some Nix commands
1414
-- you need to run if you change them
1515
index-state:
16-
, hackage.haskell.org 2024-12-24T12:56:48Z
16+
, hackage.haskell.org 2025-01-14T03:16:27Z
1717
, cardano-haskell-packages 2025-01-08T16:35:32Z
1818

1919
packages:
@@ -51,3 +51,60 @@ semaphore: True
5151
-- IMPORTANT
5252
-- Do NOT add more source-repository-package stanzas here unless they are strictly
5353
-- temporary! Please read the section in CONTRIBUTING about updating dependencies.
54+
55+
-- UTxO-HD for 10.2
56+
source-repository-package
57+
type: git
58+
location: https://github.com/IntersectMBO/ouroboros-consensus
59+
tag: d5232aa5d237f9ab6f92cb256180e57d979cf873
60+
--sha256: sha256-Y0XGp4+F0j1jFBoDYR3RIvY2LzsHchrmIzLCnRxkSzo=
61+
subdir:
62+
ouroboros-consensus
63+
ouroboros-consensus-cardano
64+
ouroboros-consensus-diffusion
65+
ouroboros-consensus-protocol
66+
sop-extras
67+
strict-sop-core
68+
69+
-- mempack support
70+
source-repository-package
71+
type: git
72+
location: https://github.com/IntersectMBO/cardano-base.git
73+
tag: fb9b71f3bc33f8de673c6427736f09bf7972e81f
74+
--sha256: sha256-ExQ497FDYlmQyZaXOTddU+KraAUHnTAqPiyt055v0+M=
75+
subdir:
76+
cardano-crypto-class
77+
78+
-- mempack support
79+
source-repository-package
80+
type: git
81+
location: https://github.com/IntersectMBO/cardano-ledger
82+
tag: 5e9799940b05af8b04812bc828b50a4848e17c93
83+
--sha256: sha256-G0pz2z1hvg32OBnrrhEgAomAs3liPrOsaslpSGR9nWM=
84+
subdir:
85+
eras/allegra/impl
86+
eras/alonzo/impl
87+
eras/alonzo/test-suite
88+
eras/babbage/impl
89+
eras/babbage/test-suite
90+
eras/conway/impl
91+
eras/conway/test-suite
92+
eras/mary/impl
93+
eras/shelley/impl
94+
eras/shelley/test-suite
95+
eras/shelley-ma/test-suite
96+
libs/cardano-ledger-api
97+
libs/cardano-ledger-core
98+
libs/cardano-ledger-binary
99+
libs/cardano-protocol-tpraos
100+
libs/non-integral
101+
libs/small-steps
102+
libs/cardano-data
103+
libs/set-algebra
104+
libs/vector-map
105+
eras/byron/chain/executable-spec
106+
eras/byron/ledger/executable-spec
107+
eras/byron/ledger/impl
108+
eras/byron/ledger/impl/test
109+
eras/byron/crypto
110+
eras/byron/crypto/test

cardano-api/cardano-api.cabal

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -224,8 +224,10 @@ library internal
224224
safe-exceptions,
225225
scientific,
226226
serialise,
227+
singletons,
227228
small-steps ^>=1.1,
228229
sop-core,
230+
sop-extras,
229231
stm,
230232
strict-sop-core,
231233
time,

0 commit comments

Comments
 (0)