gpo.zugaina.org

Search Portage & Overlays:

dev-haskell/ghcide

The core of an IDE

Screenshots

  • ghcide-2.9.0.0
    ~amd64
    executable test-exe doc hscolour hoogle profile

    View      Download      Browse     License: Apache-2.0   
    Overlay: haskell
  • ghcide-2.8.0.0
    ~amd64
    executable test-exe test-lib doc hscolour hoogle profile

    View      Download      Browse     License: Apache-2.0   
    Overlay: haskell
  • ghcide-2.7.0.0-r1
    ~amd64
    executable test-exe test-lib doc hscolour hoogle profile test

    View      Download      Browse     License: Apache-2.0   
    Overlay: haskell
  • ghcide-2.6.0.0
    ~amd64
    +executable +test-exe doc hscolour hoogle profile test

    View      Download      Browse     License: Apache-2.0   
    Overlay: haskell

ChangeLog

commit 842a8306981b797a9e187b27d2b4a17b2af8b3a2
Author: hololeap <hololeap@protonmail.com>
Date: Sun Jun 30 11:42:30 2024 -0600

dev-haskell/ghcide: Add REQUIRED_USE

If test-exe is installed without test-lib, `ghc-pkg check` will
repeatedly report it as broken. Turn off executable and test-exe flags
by default.

Signed-off-by: hololeap <hololeap@protonmail.com>

commit 4e90eacb2ec01f6cf0010bb276410d0b66844454
Author: hololeap <hololeap@protonmail.com>
Date: Fri Jun 28 12:20:13 2024 -0600

dev-haskell/ghcide: add 2.9.0.0

Signed-off-by: hololeap <hololeap@protonmail.com>

commit 1b9e9bbc31cbc86d748347fa2d7c5d0eec6d8b75
Author: hololeap <hololeap@protonmail.com>
Date: Fri Jun 28 12:20:12 2024 -0600

dev-haskell/ghcide: add 2.8.0.0

Signed-off-by: hololeap <hololeap@protonmail.com>

commit 2c510e980b7203d5c6a5599f007a0b09c8aa176a
Author: hololeap <hololeap@protonmail.com>
Date: Sun Jun 9 11:59:13 2024 -0600

dev-haskell/ghcide: Fix installation of components

Build the test-lib if USE=test is enabled. Only install components that
are indicated by the USE flags that have been chosen.

Signed-off-by: hololeap <hololeap@protonmail.com>

commit 354904a560a7323f87eca93b50c61914aac3d637
Author: hololeap <hololeap@protonmail.com>
Date: Sun May 26 13:15:48 2024 -0600

dev-haskell/ghcide: Revision bump

Make ghcide-test-utils library toggable with a flag (off by default).

Install all built components to avoid `ghc-pkg check` complaining about
missing libraries.

Signed-off-by: hololeap <hololeap@protonmail.com>

commit 6a81d397240178ff7cff29bf08a92b08c80163a5
Author: hololeap <hololeap@protonmail.com>
Date: Sun Apr 28 13:13:49 2024 -0600

dev-haskell/ghcide: add 2.7.0.0

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 07d7e6e4c9ed3370fab0ade4ae0bdb192760116c
Author: hololeap <hololeap@protonmail.com>
Date: Thu Mar 14 21:23:27 2024 -0600

dev-haskell/ghcide: Disable tests

Tests are flaky and tend to have unpredictable failures

Signed-off-by: hololeap <hololeap@protonmail.com>

commit 0e67969868a4cc2a03ed926e912d7f3c1c773415
Author: hololeap <hololeap@protonmail.com>
Date: Sun Feb 11 13:43:05 2024 -0700

dev-haskell/ghcide: add 2.6.0.0, drop 2.4.0.0

Signed-off-by: hololeap <hololeap@protonmail.com>

commit b20928d9130f86a4970637b2dffd6136fd162ee0
Author: hololeap <hololeap@protonmail.com>
Date: Fri Oct 13 11:30:51 2023 -0600

dev-haskell/ghcide: add 2.4.0.0, drop 2.0.0.1

Signed-off-by: hololeap <hololeap@protonmail.com>

commit bfe56bd9d5eb02436bf0d73de6256ece25b65cb5
Author: hololeap <hololeap@users.noreply.github.com>
Date: Tue Jul 11 22:18:47 2023 -0600

dev-haskell/ghcide: add 2.0.0.1, drop 1.9.0.0

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 92a127ec5dff5866993cedcc13abcace6e2b2b90
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri Dec 30 10:22:03 2022 -0700

dev-haskell/ghcide: add 1.9.0.0, drop 1.8.0.0

Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit 1827bef443be0a0426f0e81907f4db1a0329624c
Author: hololeap <hololeap@users.noreply.github.com>
Date: Wed Sep 21 22:43:16 2022 -0600

dev-haskell/ghcide: add 1.8.0.0, drop 1.7.0.1_pre20220823

Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit 935480e39c90a941d0b07096ae2c39b419e7c7b7
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sat Aug 27 09:58:59 2022 -0600

dev-haskell/ghcide: 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 fb6798ba86940e7f4b78fd73ca5290158444cfa8
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri Apr 29 19:08:09 2022 -0600

dev-haskell/ghcide: Bump to 1.7.0.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit 06ed8107ccf82d8396f075d8f72d5ec1b4b39cf3
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri Apr 29 19:07:09 2022 -0600

dev-haskell/ghcide: Remove old

Remove unused patches:
ghcide-1.5.0.1-add-parallelism-rtsopts.patch
ghcide-1.5.0.1-fix-extra-1_7_10.patch

Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit 22d762c93dec5f1f3335c88b95d548a085de27ae
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri Feb 18 02:23:39 2022 -0700

dev-haskell/ghcide: Bump to 1.6.0.1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit 9437c61bd34a7c38ae297730e05e50ffdb3858a9
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sun Jan 23 02:11:32 2022 -0700

dev-haskell/ghcide: Remove old

Remove old patch:
ghcide-1.4.0.3-add-exe-flags.patch

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit cf71a356eab69517146baba6de1664f81290a5a0
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sun Jan 23 02:09:22 2022 -0700

dev-haskell/ghcide: Bump to 1.5.0.1-r2

Loosen constraints on dev-haskell/extra

Add patch:
ghcide-1.5.0.1-fix-extra-1_7_10.patch

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit 2a4499a289fde9138ee0e822c9362fdb103c1a52
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sat Jan 22 16:34:40 2022 -0700

dev-haskell/ghcide: Bump to 1.5.0.1-r1

Remove `threads` flag and just enable parallelism if GHC supports it

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit 947231a1e02fb10a48d7b45cd83efbf11ffbf709
Author: hololeap <hololeap@users.noreply.github.com>
Date: Mon Nov 22 03:10:07 2021 -0700

dev-haskell/ghcide: Add 1.5.0.1

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit 518b2218dad4c87a32aca45b3c9c2f8292dedb81
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sun Nov 21 09:27:07 2021 -0700

dev-haskell/ghcide: Bump to 1.4.2.2-r1

Restrict versions of dependency `hls-plugin-api`

Fix typo in `src_configure()`

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit 84cb9cb323bf6b46869798dc05196d1edc71df95
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sat Nov 20 10:45:58 2021 -0700

dev-haskell/shake: Rename to dev-util/shake

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit 48e65ca04f10cf121647646174ce9f30d5f8d511
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sat Sep 25 14:39:27 2021 -0600

dev-haskell/ghcide: Bump to 1.4.2.2

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit c8567d8a6e36ee5541689ffd08dce147c88ccf05
Author: hololeap <hololeap@users.noreply.github.com>
Date: Tue Sep 21 20:48:25 2021 -0600

dev-haskell/ghcide: Bump to 1.4.2.0

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit a57359c3eb9441d5fe36cedd7457f35d97df7504
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri Jul 16 01:01:39 2021 -0600

dev-haskell/ghcide: Bump to 1.4.0.3

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit 8a8c4a6b7eeb818e9bcab64b7adae28099632279
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Jul 3 21:48:40 2021 +0100

dev-haskell/ghcide: tweak for haddock-library-1.10

Issue: https://github.com/gentoo-haskell/gentoo-haskell/issues/1197
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 44f27b060b01a1715438b96875be44b5a6752580
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri Mar 26 10:39:25 2021 -0600

dev-haskell/ghcide: Bump to 1.0.0.0

commit f04b512160ed099d1616a988f70cab69f3326627
Author: hololeap <hololeap@gmail.com>
Date: Wed Feb 10 13:44:25 2021 -0700

dev-haskell/ghcide: Bump to 0.7.3.0

commit 4fa8bd6f82f7e25f2add6614f9bd7fc9206e5064
Author: hololeap <hololeap@gmail.com>
Date: Sat Jan 30 13:45:55 2021 -0700

dev-haskell/ghcide: fix patch, add USE=executable.

Also fixes some of the dependencies.

Signed-off-by: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>

commit aacea0973d02607e8ac2da458a76afb5f8fadf9b
Author: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>
Date: Sat Jan 30 22:39:48 2021 -0500

dev-haskell/ghcide: remove spurious manifest entry

Signed-off-by: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>

commit 24e3ef49c3c7368bdd5efba87593f6f9636e7b1c
Author: hololeap <hololeap@gmail.com>
Date: Fri Jan 22 15:43:27 2021 -0700

dev-haskell/ghcide: Add 0.7.0.0