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 maintainers/scripts/haskell: add script to find broken maintained packages 2022-03-23 13:03:31 +01:00
maintainer-handles.nix haskellPackages: ignore maintainers without email 2023-01-30 08:27:03 +09:00
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 maintainers/scripts/haskell/*transitive-broken*: Fix an error message 2023-05-02 12:07:16 +02:00
test-configurations.nix maintainers/haskell/test-configurations.nix: support ghcHEAD 2023-02-13 14:42:03 +01:00
transitive-broken-packages.nix maintainers/scripts/haskell: fix regenerate-transitive-broken 2022-12-24 13:38:34 +01:00
update-cabal2nix-unstable.sh haskellPackages.cabal2nix-unstable: 2022-07-22 -> 2022-10-10 2022-10-12 14:51:01 +02:00
update-hackage.sh treewide: remove unused nix-prefetch-github from shebangs 2023-07-18 18:16:17 -07:00
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