dev-haskell/haskell-language-server
LSP server for GHC
-
haskell-language-server-2.9.0.0~amd64ghcide-bench ghcide-bench-lib +hls_plugins_alternate-number-format +hls_plugins_cabal +hls_plugins_cabal-fmt +hls_plugins_cabal-gild +hls_plugins_call-hierarchy +hls_plugins_change-type-signature +hls_plugins_class +hls_plugins_code-range +hls_plugins_eval +hls_plugins_explicit-fields +hls_plugins_explicit-fixity +hls_plugins_floskell +hls_plugins_gadt +hls_plugins_hlint +hls_plugins_import-lens +hls_plugins_module-name +hls_plugins_notes +hls_plugins_overloaded-record-dot +hls_plugins_pragmas +hls_plugins_qualify-imported-names +hls_plugins_refactor +hls_plugins_rename +hls_plugins_retrie +hls_plugins_semantic-tokens +hls_plugins_splice +hls_plugins_stylish-haskell doc hscolour hoogle profile
View Download Browse License: Apache-2.0Overlay: haskell -
haskell-language-server-2.8.0.0~amd64+hls_plugins_alternate-number-format +hls_plugins_cabal +hls_plugins_cabal-fmt +hls_plugins_cabal-gild +hls_plugins_call-hierarchy +hls_plugins_change-type-signature +hls_plugins_class +hls_plugins_code-range +hls_plugins_eval +hls_plugins_explicit-fields +hls_plugins_explicit-fixity +hls_plugins_floskell +hls_plugins_gadt +hls_plugins_hlint +hls_plugins_import-lens +hls_plugins_module-name +hls_plugins_notes +hls_plugins_overloaded-record-dot +hls_plugins_pragmas +hls_plugins_qualify-imported-names +hls_plugins_refactor +hls_plugins_rename +hls_plugins_retrie +hls_plugins_semantic-tokens +hls_plugins_splice +hls_plugins_stylish-haskell doc hscolour hoogle profile
View Download Browse License: Apache-2.0Overlay: haskell -
haskell-language-server-2.7.0.0~amd64+hls_plugins_alternate-number-format +hls_plugins_cabal +hls_plugins_cabal-fmt +hls_plugins_call-hierarchy +hls_plugins_change-type-signature +hls_plugins_class +hls_plugins_code-range +hls_plugins_eval +hls_plugins_explicit-fields +hls_plugins_explicit-fixity +hls_plugins_floskell +hls_plugins_gadt +hls_plugins_hlint +hls_plugins_import-lens +hls_plugins_module-name +hls_plugins_overloaded-record-dot +hls_plugins_pragmas +hls_plugins_qualify-imported-names +hls_plugins_refactor +hls_plugins_rename +hls_plugins_retrie +hls_plugins_semantic-tokens +hls_plugins_splice +hls_plugins_stylish-haskell doc hscolour hoogle profile
View Download Browse License: Apache-2.0Overlay: haskell -
haskell-language-server-2.6.0.0~amd64+hls_plugins_alternate-number-format +hls_plugins_cabal +hls_plugins_cabal-fmt +hls_plugins_call-hierarchy +hls_plugins_change-type-signature +hls_plugins_code-range +hls_plugins_eval +hls_plugins_explicit-fields +hls_plugins_explicit-fixity +hls_plugins_floskell +hls_plugins_gadt +hls_plugins_hlint +hls_plugins_import-lens +hls_plugins_module-name +hls_plugins_overloaded-record-dot +hls_plugins_pragmas +hls_plugins_qualify-imported-names +hls_plugins_refactor +hls_plugins_rename +hls_plugins_retrie +hls_plugins_semantic-tokens +hls_plugins_splice +hls_plugins_stylish-haskell doc hscolour hoogle profile
View Download Browse License: Apache-2.0Overlay: haskell
ChangeLog
commit 026314779004cfcd94e13024a103b7cd7b0e4253
Author: hololeap <hololeap@protonmail.com>
Date: Fri Jun 28 12:20:14 2024 -0600
dev-haskell/haskell-language-server: add 2.9.0.0
Signed-off-by: hololeap <hololeap@protonmail.com>
commit 793ce395ff5bca0dec2d9cd92fa905bc423f341f
Author: hololeap <hololeap@protonmail.com>
Date: Fri Jun 28 12:20:12 2024 -0600
dev-haskell/haskell-language-server: add 2.8.0.0
Signed-off-by: hololeap <hololeap@protonmail.com>
commit f0308f15a5683b5e3b7c12aeed3460206488e0c7
Author: hololeap <hololeap@protonmail.com>
Date: Wed Feb 28 13:16:56 2024 -0700
dev-haskell/haskell-language-server: add 2.7.0.0
Closes: https://github.com/gentoo-haskell/gentoo-haskell/issues/1538
Signed-off-by: hololeap <hololeap@protonmail.com>
commit 275729d614adee6e741c5669e2bf025a64b3d12e
Author: hololeap <hololeap@protonmail.com>
Date: Fri May 10 11:31:12 2024 -0600
dev-haskell/*: Tighten deps for old HLS packages
The new haskell-language-server versions combine the various plugin
packages into the main HLS package. This means that hls-*-plugin
packages are outdated and will eventually be removed. By tightening the
dependencies on the old HLS packages, we ensure that they will not be
pulled into the dependency graph as subslot rebuilds when remaining HLS
packages are updated.
Signed-off-by: hololeap <hololeap@protonmail.com>
commit f9e64d463e72c498aa86b1dec6225557be7bcf70
Author: hololeap <hololeap@protonmail.com>
Date: Wed Feb 28 11:48:44 2024 -0700
dev-haskell/haskell-language-server: Rename formatters to plugins
Upstream seems to be moving away from the distinction between formatters
and plugins.
Signed-off-by: hololeap <hololeap@protonmail.com>
commit 23deb3260bbc370060fe4eab91450e2a5658a2b4
Author: hololeap <hololeap@protonmail.com>
Date: Sun Feb 11 13:43:13 2024 -0700
dev-haskell/haskell-language-server: add 2.6.0.0, drop 2.4.0.0
Signed-off-by: hololeap <hololeap@protonmail.com>
commit b2bf1d433758576a2bcef684f249aa7b8757ac5c
Author: hololeap <hololeap@protonmail.com>
Date: Sun Feb 11 13:43:02 2024 -0700
dev-haskell/haskell-language-server: Fix ghc bound
Signed-off-by: hololeap <hololeap@protonmail.com>
commit c372a84bb0a559851f2384fb08b874d7fc0435bb
Author: hololeap <hololeap@protonmail.com>
Date: Fri Oct 13 11:08:10 2023 -0600
dev-haskell/haskell-language-server: add 2.4.0.0, drop 2.0.0.1
Signed-off-by: hololeap <hololeap@protonmail.com>
commit 3003c9ebd95f3e86f1d7ee931609947bf636f0d7
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sun Jul 16 08:52:00 2023 -0600
profiles: Mask ormolu/fourmolu and related
Closes: https://github.com/gentoo-haskell/gentoo-haskell/issues/1450
Closes: https://github.com/gentoo-haskell/gentoo-haskell/issues/1451
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 4afbd91cea6d829da02d9f6eadd525f04c9e0761
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sun Jun 18 21:40:08 2023 -0600
dev-haskell/haskell-language-server: add 2.0.0.1, drop 1.9.0.0-r1
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit db98782e890b3cebf75a19b2da3a1bdcbee17fa4
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri May 12 06:28:08 2023 -0600
*/*: Remove [profile?] from ghc RDEPEND
This reverts commit b2f01bbf1333c88785109bebf75d49a3bd623727.
Adding [profile?] universally causes issues with exe-only packages with
no profile USE flag. This is better handled in the eclass.
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit a2f524e74d7e5e5000c1d057a74dcd7f4af7b43c
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sat May 6 17:04:20 2023 -0600
*/*: Remove ~x86 (and related) from KEYWORDS
x86 is mostly untested, and even building a subset of ::haskell
revealed failing tests which pass on amd64.
With the new behavior of hackport to only add ARCH to KEYWORDS, there
will be CI failures if a package has ~x86 removed but not from its
revdep tree as well. The only sensible mitigation is to remove ~x86
tree-wide until we have a dedicated tester willing to fix current bugs.
See: https://github.com/snoyberg/mono-traversable/issues/210
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit b2f01bbf1333c88785109bebf75d49a3bd623727
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri May 5 15:53:40 2023 -0600
*/*: Add [profile?] to ghc RDEPEND
Any package that depends on 'base' will require the 'base' profiling
libs when profiling is enabled. Because virtually every package depends
on 'base', it makes sense to add [profile?] universally to
'dev-lang/ghc' in RDEPEND.
Reported-by: Filip Kszczot <filip@kszczot.pl>
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 7386be6ade3d1f913d572daca8da5681bc56638e
Author: hololeap <hololeap@users.noreply.github.com>
Date: Mon Feb 27 10:31:55 2023 -0700
dev-haskell/haskell-language-server: bump 1.9.0.0
Disable USE flags that depend on masked packages
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 4b3221ea8a0323e1efc94590a0eb4b76387d492e
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri Dec 30 11:55:11 2022 -0700
dev-haskell/haskell-language-server: Disable callHierarchy
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 9fc8de50f5002b365536673aa725ed14852f6232
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri Dec 30 10:09:01 2022 -0700
dev-haskell/haskell-language-server: add 1.9.0.0, drop 1.8.0.0
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 580086d18c3b499a3e4acabd54d3b5f4803e458a
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sun Sep 25 13:49:34 2022 -0600
dev-haskell/haskell-language-server: add 1.8.0.0, drop 1.7.0.1_pre20220823
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 49fa6799b990f5c1dfe7315852dc63d7a2acb6a8
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sat Aug 27 10:00:08 2022 -0600
dev-haskell/haskell-language-server: add 1.7.0.1_pre20220823, drop 1.7.0.0
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 9672ee12c9c489f9e5bfdee329a4e6aed692fe4d
Author: Sam James <sam@gentoo.org>
Date: Sat Jul 30 06:55:18 2022 +0100
*/*: fix https->https in metadatd dtd
Newer hackport fixes this (in git, not tagged yet).
Signed-off-by: Sam James <sam@gentoo.org>
commit 067ba0010437ff265431914bda0da318bcf7df66
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sun May 1 19:55:04 2022 -0600
dev-util/haskell-language-server: Rename to dev-haskell/haskell-language-server
haskell-language-server makes more sense in dev-haskell. For instance,
python-lsp-server lives in dev-python, not dev-util.
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
Author: hololeap <hololeap@protonmail.com>
Date: Fri Jun 28 12:20:14 2024 -0600
dev-haskell/haskell-language-server: add 2.9.0.0
Signed-off-by: hololeap <hololeap@protonmail.com>
commit 793ce395ff5bca0dec2d9cd92fa905bc423f341f
Author: hololeap <hololeap@protonmail.com>
Date: Fri Jun 28 12:20:12 2024 -0600
dev-haskell/haskell-language-server: add 2.8.0.0
Signed-off-by: hololeap <hololeap@protonmail.com>
commit f0308f15a5683b5e3b7c12aeed3460206488e0c7
Author: hololeap <hololeap@protonmail.com>
Date: Wed Feb 28 13:16:56 2024 -0700
dev-haskell/haskell-language-server: add 2.7.0.0
Closes: https://github.com/gentoo-haskell/gentoo-haskell/issues/1538
Signed-off-by: hololeap <hololeap@protonmail.com>
commit 275729d614adee6e741c5669e2bf025a64b3d12e
Author: hololeap <hololeap@protonmail.com>
Date: Fri May 10 11:31:12 2024 -0600
dev-haskell/*: Tighten deps for old HLS packages
The new haskell-language-server versions combine the various plugin
packages into the main HLS package. This means that hls-*-plugin
packages are outdated and will eventually be removed. By tightening the
dependencies on the old HLS packages, we ensure that they will not be
pulled into the dependency graph as subslot rebuilds when remaining HLS
packages are updated.
Signed-off-by: hololeap <hololeap@protonmail.com>
commit f9e64d463e72c498aa86b1dec6225557be7bcf70
Author: hololeap <hololeap@protonmail.com>
Date: Wed Feb 28 11:48:44 2024 -0700
dev-haskell/haskell-language-server: Rename formatters to plugins
Upstream seems to be moving away from the distinction between formatters
and plugins.
Signed-off-by: hololeap <hololeap@protonmail.com>
commit 23deb3260bbc370060fe4eab91450e2a5658a2b4
Author: hololeap <hololeap@protonmail.com>
Date: Sun Feb 11 13:43:13 2024 -0700
dev-haskell/haskell-language-server: add 2.6.0.0, drop 2.4.0.0
Signed-off-by: hololeap <hololeap@protonmail.com>
commit b2bf1d433758576a2bcef684f249aa7b8757ac5c
Author: hololeap <hololeap@protonmail.com>
Date: Sun Feb 11 13:43:02 2024 -0700
dev-haskell/haskell-language-server: Fix ghc bound
Signed-off-by: hololeap <hololeap@protonmail.com>
commit c372a84bb0a559851f2384fb08b874d7fc0435bb
Author: hololeap <hololeap@protonmail.com>
Date: Fri Oct 13 11:08:10 2023 -0600
dev-haskell/haskell-language-server: add 2.4.0.0, drop 2.0.0.1
Signed-off-by: hololeap <hololeap@protonmail.com>
commit 3003c9ebd95f3e86f1d7ee931609947bf636f0d7
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sun Jul 16 08:52:00 2023 -0600
profiles: Mask ormolu/fourmolu and related
Closes: https://github.com/gentoo-haskell/gentoo-haskell/issues/1450
Closes: https://github.com/gentoo-haskell/gentoo-haskell/issues/1451
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 4afbd91cea6d829da02d9f6eadd525f04c9e0761
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sun Jun 18 21:40:08 2023 -0600
dev-haskell/haskell-language-server: add 2.0.0.1, drop 1.9.0.0-r1
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit db98782e890b3cebf75a19b2da3a1bdcbee17fa4
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri May 12 06:28:08 2023 -0600
*/*: Remove [profile?] from ghc RDEPEND
This reverts commit b2f01bbf1333c88785109bebf75d49a3bd623727.
Adding [profile?] universally causes issues with exe-only packages with
no profile USE flag. This is better handled in the eclass.
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit a2f524e74d7e5e5000c1d057a74dcd7f4af7b43c
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sat May 6 17:04:20 2023 -0600
*/*: Remove ~x86 (and related) from KEYWORDS
x86 is mostly untested, and even building a subset of ::haskell
revealed failing tests which pass on amd64.
With the new behavior of hackport to only add ARCH to KEYWORDS, there
will be CI failures if a package has ~x86 removed but not from its
revdep tree as well. The only sensible mitigation is to remove ~x86
tree-wide until we have a dedicated tester willing to fix current bugs.
See: https://github.com/snoyberg/mono-traversable/issues/210
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit b2f01bbf1333c88785109bebf75d49a3bd623727
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri May 5 15:53:40 2023 -0600
*/*: Add [profile?] to ghc RDEPEND
Any package that depends on 'base' will require the 'base' profiling
libs when profiling is enabled. Because virtually every package depends
on 'base', it makes sense to add [profile?] universally to
'dev-lang/ghc' in RDEPEND.
Reported-by: Filip Kszczot <filip@kszczot.pl>
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 7386be6ade3d1f913d572daca8da5681bc56638e
Author: hololeap <hololeap@users.noreply.github.com>
Date: Mon Feb 27 10:31:55 2023 -0700
dev-haskell/haskell-language-server: bump 1.9.0.0
Disable USE flags that depend on masked packages
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 4b3221ea8a0323e1efc94590a0eb4b76387d492e
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri Dec 30 11:55:11 2022 -0700
dev-haskell/haskell-language-server: Disable callHierarchy
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 9fc8de50f5002b365536673aa725ed14852f6232
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri Dec 30 10:09:01 2022 -0700
dev-haskell/haskell-language-server: add 1.9.0.0, drop 1.8.0.0
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 580086d18c3b499a3e4acabd54d3b5f4803e458a
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sun Sep 25 13:49:34 2022 -0600
dev-haskell/haskell-language-server: add 1.8.0.0, drop 1.7.0.1_pre20220823
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 49fa6799b990f5c1dfe7315852dc63d7a2acb6a8
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sat Aug 27 10:00:08 2022 -0600
dev-haskell/haskell-language-server: add 1.7.0.1_pre20220823, drop 1.7.0.0
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 9672ee12c9c489f9e5bfdee329a4e6aed692fe4d
Author: Sam James <sam@gentoo.org>
Date: Sat Jul 30 06:55:18 2022 +0100
*/*: fix https->https in metadatd dtd
Newer hackport fixes this (in git, not tagged yet).
Signed-off-by: Sam James <sam@gentoo.org>
commit 067ba0010437ff265431914bda0da318bcf7df66
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sun May 1 19:55:04 2022 -0600
dev-util/haskell-language-server: Rename to dev-haskell/haskell-language-server
haskell-language-server makes more sense in dev-haskell. For instance,
python-lsp-server lives in dev-python, not dev-util.
Signed-off-by: hololeap <hololeap@users.noreply.github.com>