From c4a14bc4f026495765e92d843ad02f79a0d8708b Mon Sep 17 00:00:00 2001 From: Erik de Castro Lopo Date: Thu, 16 Jan 2025 15:59:32 +1100 Subject: [PATCH 1/2] Bump version to 1.2.0 Current version says `1.1.3` but that should never be released to CHaP because it depends on `crypton` instead of `crypton` and this changes causes a bunch of breakage downstream. --- cardano-crypto.cabal | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cardano-crypto.cabal b/cardano-crypto.cabal index 04b27ee..910e10a 100644 --- a/cardano-crypto.cabal +++ b/cardano-crypto.cabal @@ -1,5 +1,5 @@ name: cardano-crypto -version: 1.1.3 +version: 1.2.0 synopsis: Cryptography primitives for cardano description: homepage: https://github.com/input-output-hk/cardano-crypto#readme From a6d88a97f4e1f88c737359b22bca720ed1e97ca7 Mon Sep 17 00:00:00 2001 From: Erik de Castro Lopo Date: Mon, 20 Jan 2025 09:12:03 +1100 Subject: [PATCH 2/2] cabal.project: Update index-states --- .github/workflows/haskell.yml | 4 ++-- cabal.project | 9 +++++++-- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.github/workflows/haskell.yml b/.github/workflows/haskell.yml index 36e43e3..a3738af 100644 --- a/.github/workflows/haskell.yml +++ b/.github/workflows/haskell.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - ghc: [ "8.10.7", "9.2.7", "9.6.1" ] + ghc: [ "8.10.7", "9.2.7", "9.6.6", "9.8.2", "9.10.1" ] os: [ubuntu-latest, macos-latest, windows-latest] steps: @@ -27,7 +27,7 @@ jobs: - name: Install dos2unix (MacOS) if: matrix.os == 'macos-latest' - run: brew install dos2unix llvm@13 + run: brew install dos2unix llvm - name: Select build directory run: echo "CABAL_BUILDDIR=dist" >> $GITHUB_ENV diff --git a/cabal.project b/cabal.project index cbb5f62..459750d 100644 --- a/cabal.project +++ b/cabal.project @@ -12,9 +12,9 @@ repository cardano-haskell-packages index-state: -- Bump both the following dates if you need newer packages from Hackage - , hackage.haskell.org 2024-10-10T00:52:24Z + , hackage.haskell.org 2025-01-16T03:16:46Z -- Bump this if you need newer packages from CHaP - , cardano-haskell-packages 2024-10-10T04:22:19Z + , cardano-haskell-packages 2025-01-15T09:59:24Z packages: . @@ -22,6 +22,7 @@ packages: . package cardano-crypto flags: +golden-tests +golden-tests-exe +tests: true test-show-details: direct package inspector @@ -34,3 +35,7 @@ source-repository-package -- Forked from https://github.com/primetype/inspector location: https://github.com/input-output-hk/inspector tag: e13c4fde2f8c1cb908328e6a6e82db6cf16dd037 + +if impl (ghc >= 9.10) + allow-newer: + , gauge:base