nixpkgs/maintainers/scripts/haskell
sternenseemann 9919b666ab haskell.packages.ghc{96,98}.cabal-install: fix build of 3.12
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.
2024-07-25 16:54:51 +02:00
..
dependencies.nix maintainers/scripts/haskell: ignore self-dependencies 2024-01-14 17:46:04 +01:00
hydra-report.hs maintainers/haskell/hydra-report: slightly optimise get-report --slow 2024-03-30 13:56:58 +01:00
maintained-broken-pkgs.nix
maintainer-handles.nix
mark-broken.sh maintainers/haskell/mark-broken.sh: allow passing --no-request-logs 2023-09-03 22:15:15 +02:00
merge-and-open-pr.sh maintainers/scripts/merge-and-open-pr: fix error handling 2023-12-04 19:06:30 +01:00
regenerate-hackage-packages.sh haskellPackages.cabal2nix-unstable: 2024-01-04 -> 2024-02-05 2024-02-05 23:32:27 +01:00
regenerate-transitive-broken-packages.sh
test-configurations.nix
transitive-broken-packages.nix
update-cabal2nix-unstable.sh
update-hackage.sh
update-stackage.sh haskell.packages.ghc{96,98}.cabal-install: fix build of 3.12 2024-07-25 16:54:51 +02:00
upload-nixos-package-list-to-hackage.sh treewide: fix redirected and broken URLs 2023-11-11 10:49:01 +01:00