Skip to content

Commit

Permalink
make it build with ghc-9.10
Browse files Browse the repository at this point in the history
  • Loading branch information
wrengr committed Aug 28, 2024
1 parent c441754 commit 24d4279
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 8 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
# latest Cabal (3.4.0.0); they do *not* use the version of
# Cabal that originally shipped with the version of GHC.
os: [ubuntu-latest]
ghc: ['8.0.2', '8.2.2', '8.4.4', '8.6.5', '8.8.4', '8.10.3', '9.0.1', '9.2.4', '9.4.8', '9.6.4', '9.8.1']
ghc: ['8.0.2', '8.2.2', '8.4.4', '8.6.5', '8.8.4', '8.10.3', '9.0.1', '9.2.4', '9.4.8', '9.6.5', '9.8.2', '9.10.1']
include:
# This package has no build details specific to Win/Mac,
# so building for the latest GHC should be sufficient
Expand All @@ -40,7 +40,7 @@ jobs:
ghc: 'latest'
steps:
- uses: actions/checkout@v4
- uses: haskell-actions/[email protected].0
- uses: haskell-actions/[email protected].4
id: setup-haskell-cabal
with:
ghc-version: ${{ matrix.ghc }}
Expand Down
2 changes: 2 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
0.11.2.2 (2024-08-28):
- Updated version bounds for GHC 9.10, and logict-0.8.1
0.11.2.1 (2022-08-28):
- Updated verion bounds for GHC 9.4
0.11.2 (2022-05-25):
Expand Down
13 changes: 7 additions & 6 deletions unification-fd.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Cabal-Version: 2.2
-- <https://github.com/haskell/cabal/issues/4899>

----------------------------------------------------------------
-- wren gayle romano <[email protected]> ~ 2024.04.05
-- wren gayle romano <[email protected]> ~ 2024-08-28
----------------------------------------------------------------

Name: unification-fd
Expand All @@ -17,7 +17,7 @@ Homepage: https://wrengr.org/software/hackage.html
Bug-Reports: https://github.com/wrengr/unification-fd/issues
Author: wren gayle romano
Maintainer: [email protected]
Copyright: 2007–2023 wren romano
Copyright: 2007–2024 wren romano
-- Cabal-2.2 requires us to say "BSD-3-Clause" not "BSD3"
License: BSD-3-Clause
License-File: LICENSE
Expand Down Expand Up @@ -47,8 +47,9 @@ Tested-With:
GHC ==9.0.1,
GHC ==9.2.4,
GHC ==9.4.8,
GHC ==9.6.4,
GHC ==9.8.1
GHC ==9.6.5,
GHC ==9.8.2,
GHC ==9.10.1

Source-Repository head
Type: git
Expand All @@ -75,13 +76,13 @@ Library
-- should be resolved now. Cf.,
-- <https://github.com/Bodigrim/logict/issues/20#issuecomment-774528439>
-- <https://github.com/wrengr/unification-fd/issues/14>
Build-Depends: logict >= 0.4 && < 0.8.1
Build-Depends: logict >= 0.4 && < 0.8.2
-- N.B., Tasty requires base>=4.5.0.0; which
-- means we aren't CI testing anything older than
-- that anymore, so we might as well just require
-- that version so we can remove the ancient base4
-- and splitBase build flags.
, base >= 4.5 && < 4.20
, base >= 4.5 && < 4.21
, containers
-- Require mtl-2 instead of monads-fd; because
-- otherwise we get a clash mixing logict with
Expand Down

0 comments on commit 24d4279

Please sign in to comment.