dev-haskell/ghcid
GHCi based bare bones IDE
ChangeLog
commit 1a0f0f110f21be72cb510cf33697ac5dc0b4c620
Author: hololeap <hololeap@protonmail.com>
Date: Fri Jun 28 12:20:18 2024 -0600
dev-haskell/ghcid: add 0.8.9, drop 0.8.8-r1
Signed-off-by: hololeap <hololeap@protonmail.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 fa4df8a7c452f0b08e8ce79553b7dcce0c579e36
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri Feb 17 16:17:54 2023 -0700
*/*: Switch to optional ghc/process dep
Removing dev-haskell/process has been causing issues due to := slot
operators which require many rebuilds, even on systems that are already
upgraded to ghc-9.2.5 or later.
Instead, use something like this and wait a few months before masking
dev-haskell/process for removal:
|| ( dev-lang/ghc dev-haskell/process )
Remove mask on dev-haskell/process
This reverts commit 3a1b20f9f15237dd4d4b98c3b832baa2b375b673
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 3a1b20f9f15237dd4d4b98c3b832baa2b375b673
Author: hololeap <hololeap@users.noreply.github.com>
Date: Thu Feb 16 10:09:55 2023 -0700
dev-haskell/process: Mask for removal
Exposing the 'process' package as a portage package has proven to be
a bad idea, creating many complications and system inconsistencies.
The version that comes bundled with GHC needs to be the only version
on the system. If upgrades to the 'process' package are needed, it
needs to be done through dev-lang/ghc.
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 90b2d5e8ab90e24dcc95c0bb765d1a1d9aa22916
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sat Jan 7 18:05:49 2023 -0700
dev-haskell/ghcid: Revision bump
Refresh ebuild, add 'process' to RDEPEND
Bug: https://github.com/gentoo-haskell/gentoo-haskell/issues/1381
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit f6ba7801660d07c6ff5fb434ae039a56da036083
Author: hololeap <hololeap@users.noreply.github.com>
Date: Wed Dec 21 01:03:13 2022 -0700
dev-haskell/ghcid: drop 0.6.6
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 6cb8116855a8a0f90ea44104a9a065394e502561
Author: hololeap <hololeap@users.noreply.github.com>
Date: Wed Dec 21 01:02:29 2022 -0700
dev-haskell/ghcid: add 0.8.8, drop 0.8.7
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 7da7790ece530be9ad6d0f88ccc747ec0fb3e800
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Jul 25 12:08:00 2021 +0100
dev-haskell/ghcid: update to EAPI=8
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit b88ba33ef16e012540e4e035a3e683e5d57b43a8
Author: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>
Date: Sun Dec 20 15:18:44 2020 -0500
dev-haskell/ghcid: bump to 0.8.7
Signed-off-by: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>
commit 3d16013c65cc8986c7537d76ed3a2855e978d057
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Nov 23 15:39:53 2019 +0000
*/*: Inline mirror://hackage and update URIs
Follow ::gentoo commit 2a2e66a9407205f18
("*/*: Inline mirror://hackage and update URIs ")
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 2a94f64d40e69b69ddfa1b5da7906d17009e5e6f
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Nov 24 09:25:20 2017 +0000
refresh Manifests
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 1a6ba469382ab24f8b77b4ff3b043b6e2ed68306
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Feb 28 21:38:05 2017 +0000
follow ::gentoo in removing '# $Id$' headers
Done as
$ sed -i */*/*.ebuild -e '/^# \$Id\$$/d'
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit ff3ed54e6320ef7407c22f1d361739546348032b
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Dec 11 12:03:59 2016 +0000
dev-haskell/ghcid: bump up to 0.6.6
Package-Manager: portage-2.3.3
commit fc566c21aaaeec733e3d468d18376f2910325a29
Author: Sergei Trofimovich <siarheit@google.com>
Date: Fri Oct 7 09:09:35 2016 +0100
dev-haskell/ghcid: bump up to 0.6.5
Package-Manager: portage-2.3.1
commit c04907af387f535f93213ba88afc15c77d572bd2
Author: Sergei Trofimovich <siarheit@google.com>
Date: Fri May 13 08:46:22 2016 +0100
dev-haskell/ghcid: bump up to 0.6.4
Package-Manager: portage-2.2.28
commit 3dc293dfd0eb30b8bcbd18a948d1e65d2dec2c10
Author: Sergei Trofimovich <siarheit@google.com>
Date: Thu May 12 08:37:23 2016 +0100
dev-haskell/ghcid: bump up to 0.6.3
Package-Manager: portage-2.2.28
commit 1c2107eef42b922a447b8eead9283065f2bd77e6
Author: Sergei Trofimovich <siarheit@google.com>
Date: Wed Apr 27 08:37:29 2016 +0100
dev-haskell/ghcid: bump up to 0.6.2
Package-Manager: portage-2.2.28
commit d2d87083b39411cacfa00cfb65469d142d12d96d
Author: Sergei Trofimovich <siarheit@google.com>
Date: Fri Apr 8 08:34:51 2016 +0100
dev-haskell/ghcid: bump up to 0.6.1
Package-Manager: portage-2.2.28
commit edf40931a3fa00cff34d05541e1404681e7bb1df
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Mar 5 12:14:13 2016 +0000
dev-haskell/ghcid: bump up to 0.5.1
Package-Manager: portage-2.2.27
commit aa19eeb10bc2eb3e09f93fa8a102c322742943e4
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Tue Jan 26 14:19:48 2016 -0500
Update metadata.xml for GLEP 67
commit b9c11d9d44644f6a277de1f7af562de56e786675
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Aug 9 10:37:52 2015 +0100
convert '# $Header: ' lines to '# $Id$'
The change was adopted when ::gentoo switched to git.
https://github.com/trofi/gentoo-qa/blob/master/check_header.sh
Signed-off-by: Sergei Trofimovich <siarheit@google.com>
commit e83ddbdce2e934c0ec8829cd3ba6a850ca4365ee
Author: Alexander Vershilov <qnikst@gentoo.org>
Date: Fri Jul 17 23:55:50 2015 +0300
dev-haskell/ghcid: bump up to 0.5
Package-Manager: portage-2.2.20
Author: hololeap <hololeap@protonmail.com>
Date: Fri Jun 28 12:20:18 2024 -0600
dev-haskell/ghcid: add 0.8.9, drop 0.8.8-r1
Signed-off-by: hololeap <hololeap@protonmail.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 fa4df8a7c452f0b08e8ce79553b7dcce0c579e36
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri Feb 17 16:17:54 2023 -0700
*/*: Switch to optional ghc/process dep
Removing dev-haskell/process has been causing issues due to := slot
operators which require many rebuilds, even on systems that are already
upgraded to ghc-9.2.5 or later.
Instead, use something like this and wait a few months before masking
dev-haskell/process for removal:
|| ( dev-lang/ghc dev-haskell/process )
Remove mask on dev-haskell/process
This reverts commit 3a1b20f9f15237dd4d4b98c3b832baa2b375b673
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 3a1b20f9f15237dd4d4b98c3b832baa2b375b673
Author: hololeap <hololeap@users.noreply.github.com>
Date: Thu Feb 16 10:09:55 2023 -0700
dev-haskell/process: Mask for removal
Exposing the 'process' package as a portage package has proven to be
a bad idea, creating many complications and system inconsistencies.
The version that comes bundled with GHC needs to be the only version
on the system. If upgrades to the 'process' package are needed, it
needs to be done through dev-lang/ghc.
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 90b2d5e8ab90e24dcc95c0bb765d1a1d9aa22916
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sat Jan 7 18:05:49 2023 -0700
dev-haskell/ghcid: Revision bump
Refresh ebuild, add 'process' to RDEPEND
Bug: https://github.com/gentoo-haskell/gentoo-haskell/issues/1381
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit f6ba7801660d07c6ff5fb434ae039a56da036083
Author: hololeap <hololeap@users.noreply.github.com>
Date: Wed Dec 21 01:03:13 2022 -0700
dev-haskell/ghcid: drop 0.6.6
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 6cb8116855a8a0f90ea44104a9a065394e502561
Author: hololeap <hololeap@users.noreply.github.com>
Date: Wed Dec 21 01:02:29 2022 -0700
dev-haskell/ghcid: add 0.8.8, drop 0.8.7
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 7da7790ece530be9ad6d0f88ccc747ec0fb3e800
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Jul 25 12:08:00 2021 +0100
dev-haskell/ghcid: update to EAPI=8
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit b88ba33ef16e012540e4e035a3e683e5d57b43a8
Author: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>
Date: Sun Dec 20 15:18:44 2020 -0500
dev-haskell/ghcid: bump to 0.8.7
Signed-off-by: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>
commit 3d16013c65cc8986c7537d76ed3a2855e978d057
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Nov 23 15:39:53 2019 +0000
*/*: Inline mirror://hackage and update URIs
Follow ::gentoo commit 2a2e66a9407205f18
("*/*: Inline mirror://hackage and update URIs ")
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 2a94f64d40e69b69ddfa1b5da7906d17009e5e6f
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Nov 24 09:25:20 2017 +0000
refresh Manifests
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 1a6ba469382ab24f8b77b4ff3b043b6e2ed68306
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Feb 28 21:38:05 2017 +0000
follow ::gentoo in removing '# $Id$' headers
Done as
$ sed -i */*/*.ebuild -e '/^# \$Id\$$/d'
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit ff3ed54e6320ef7407c22f1d361739546348032b
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Dec 11 12:03:59 2016 +0000
dev-haskell/ghcid: bump up to 0.6.6
Package-Manager: portage-2.3.3
commit fc566c21aaaeec733e3d468d18376f2910325a29
Author: Sergei Trofimovich <siarheit@google.com>
Date: Fri Oct 7 09:09:35 2016 +0100
dev-haskell/ghcid: bump up to 0.6.5
Package-Manager: portage-2.3.1
commit c04907af387f535f93213ba88afc15c77d572bd2
Author: Sergei Trofimovich <siarheit@google.com>
Date: Fri May 13 08:46:22 2016 +0100
dev-haskell/ghcid: bump up to 0.6.4
Package-Manager: portage-2.2.28
commit 3dc293dfd0eb30b8bcbd18a948d1e65d2dec2c10
Author: Sergei Trofimovich <siarheit@google.com>
Date: Thu May 12 08:37:23 2016 +0100
dev-haskell/ghcid: bump up to 0.6.3
Package-Manager: portage-2.2.28
commit 1c2107eef42b922a447b8eead9283065f2bd77e6
Author: Sergei Trofimovich <siarheit@google.com>
Date: Wed Apr 27 08:37:29 2016 +0100
dev-haskell/ghcid: bump up to 0.6.2
Package-Manager: portage-2.2.28
commit d2d87083b39411cacfa00cfb65469d142d12d96d
Author: Sergei Trofimovich <siarheit@google.com>
Date: Fri Apr 8 08:34:51 2016 +0100
dev-haskell/ghcid: bump up to 0.6.1
Package-Manager: portage-2.2.28
commit edf40931a3fa00cff34d05541e1404681e7bb1df
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Mar 5 12:14:13 2016 +0000
dev-haskell/ghcid: bump up to 0.5.1
Package-Manager: portage-2.2.27
commit aa19eeb10bc2eb3e09f93fa8a102c322742943e4
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Tue Jan 26 14:19:48 2016 -0500
Update metadata.xml for GLEP 67
commit b9c11d9d44644f6a277de1f7af562de56e786675
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Aug 9 10:37:52 2015 +0100
convert '# $Header: ' lines to '# $Id$'
The change was adopted when ::gentoo switched to git.
https://github.com/trofi/gentoo-qa/blob/master/check_header.sh
Signed-off-by: Sergei Trofimovich <siarheit@google.com>
commit e83ddbdce2e934c0ec8829cd3ba6a850ca4365ee
Author: Alexander Vershilov <qnikst@gentoo.org>
Date: Fri Jul 17 23:55:50 2015 +0300
dev-haskell/ghcid: bump up to 0.5
Package-Manager: portage-2.2.20