diff options
| author | sternenseemann <sternenseemann@systemli.org> | 2024-01-06 16:35:08 +0100 |
|---|---|---|
| committer | sternenseemann <sternenseemann@systemli.org> | 2024-01-06 16:42:49 +0100 |
| commit | ca733b431bff805ccfc28f1ffeefe8a53c537f42 (patch) | |
| tree | 7102a7c9822ebe99887627b01a1a6fbedcc36fd9 /pkgs/development/python-modules/python-openstackclient/git@git.tavy.me:nixos | |
| parent | ef01f5e93ed0a3518f168b81d0c5611afbfb947d (diff) | |
haskellPackages.extensions: use Cabal core pkg if possible
For GHC 9.6 and 9.8 we can use the Cabal library bundled with GHC since
it matches the requested version. This can prevent inconsistent
dependencies later in e.g. haskell-language-server.
For lower versions we may need to jailbreak and downgrade Cabal to which
upstream seems to be open:
> We need to pin a single major version of Cabal here because the main
> reason we use Cabal is for its list of extensions. Later versions have
> strictly more extensions, and we'll have missing patterns if we try to
> support more than one major version. If this causes problems in
> practice let's revisit this decision and come up with another
> approach.
Alternatively, hls-stan-plugin can be disabled.
Diffstat (limited to 'pkgs/development/python-modules/python-openstackclient/git@git.tavy.me:nixos')
0 files changed, 0 insertions, 0 deletions
