copy: Take into account extra-dyn-lib-flavours when copying bundled library
[cabal.git] / project-cabal / ghc-latest.config
blob5f8d40290dbd927f23b0a75b1b2e181ad7aa07a5
1 -- Usually, the latest GHC requires a few allow-newer's
2 -- for some time after the release. This project file is meant to host these.
3 -- The file is supposed to be included in the main project files used for
4 -- Cabal development:
5 --   - cabal.project (day-to-day development),
6 --   - cabal.validate.project (Cabal CI),
7 -- Commented out below are the usual suspects. Feel free to add more.
9 -- NOTE: don't forget to update the compiler version in the conditional
10 -- when upgrading to a newer GHC
11 if impl(ghc >= 9.10.0)
12     allow-newer:
13     --windns:*, rere:*, tree-diff:*, uuid-types:*, these:*, hashable:*, assoc:*, semialign:*, indexed-traversable-instances:*, indexed-traversable:*, OneTuple:*, scientific:*, time-compat:*, text-short:*, integer-conversion:*, generically:*, data-fix:*, binary:*
14     -- Artem, 2024-04-21: I started and then gave up...
15         *:base, *:template-haskell, text-short, *:deepseq, *:bytestring, *:ghc-prim
17     repository head.hackage.ghc.haskell.org
18         url: https://ghc.gitlab.haskell.org/head.hackage/
19         secure: True
20         key-threshold: 3
21         root-keys:
22             26021a13b401500c8eb2761ca95c61f2d625bfef951b939a8124ed12ecf07329
23             7541f32a4ccca4f97aea3b22f5e593ba2c0267546016b992dfadcd2fe944e55d
24             f76d08be13e9a61a377a85e2fb63f4c5435d40f8feb3e12eb05905edb8cdea89