about summary refs log tree commit diff
path: root/pkgs/misc/opensbi
diff options
context:
space:
mode:
authorsternenseemann <sternenseemann@systemli.org>2024-07-25 16:54:51 +0200
committersternenseemann <sternenseemann@systemli.org>2024-07-25 16:54:51 +0200
commit9919b666ab142a2b47ea153154f39301bd4b01d8 (patch)
tree3965085afd043efdb43ae3cdb71372d3fbe1fb75 /pkgs/misc/opensbi
parentfb94b2b4356ebeb136a74cd4d27edc4c29f0b1d6 (diff)
haskell.packages.ghc{96,98}.cabal-install: fix build of 3.12 haskell-updates
With cabal-install >= 3.12, we need to adjust our cabal-install overlay
once again.

- Due to the new dependency semaphore-compat, which appears to require
  unix >= 2.8 it is very difficult to get to work for GHC < 9.6 (but
  probably possible). Technically, using pkgs.cabal-install should
  always be fine, so there's no strict need for cabal-install to work
  with every GHC. Let's drop support for GHC < 9.6 for now.

- Make sure that cabal-install-solver also uses the latest version
  always.

- Due to Cabal 3.12, we need to deviate from Stackage for
  hackage-security. cabal-install does support the standard version of
  resolv now, though.
Diffstat (limited to 'pkgs/misc/opensbi')
0 files changed, 0 insertions, 0 deletions