haskell - News Dashboard

haskell-language-server now supports ghc-9.10 and 9.12

Posted: 2025-05-04 by GuillaumedeVolpiano
The v2.10.0.0 of dev-haskell/haskell-language-server now mostly supports ghc-9.10 and ghc-9.12. Some plugins though are still incompatible. If you wish to use haskell-language-server with ghc-9.10 or ghc-9.12, you may use the new files located in the scripts/package.use.mask/ directory of the repo. To use them, simply add a symlink of the desired file to your /etc/portage/profile/package.use.mask/ directory.

For instance, to use haskell-language-server with ghc-9.12, run the following:


mkdir -p /etc/portage/profile/package.use.mask/
ln -s $(portageq get_repo_path / haskell)/scripts/package.use.mask/ghc-9.12 \
	/etc/portage/profile/package.use.mask/ghc-9.12

As always, report any bugs to the gentoo-haskell bug tracker[1].

[1] https://github.com/gentoo-haskell/gentoo-haskell/issues

GHC 9.8 is now unmasked

Posted: 2025-03-06 by hololeap
The v9.8 branch of dev-lang/ghc is now unmasked as it is considered stable enough for general use on this repo. If you wish to stay on an earlier version, you may use the new files located in the scripts/package.mask/ directory of the repo (only ghc-9.4 and ghc-9.6 are provided). To use them, simply add a symlink of the desired file to your /etc/portage/package.mask/ directory.

For instance, to stay on ghc-9.4, run the following:


  ln -s $(portageq get_repo_path / haskell)/scripts/package.mask/ghc-9.4 \
      /etc/portage/package.mask/ghc-9.4

As always, report any bugs to the gentoo-haskell bug tracker[1].

[1] https://github.com/gentoo-haskell/gentoo-haskell/issues

More... (Archive)