dev-haskell/hie-bios
Set up a GHC API session
ChangeLog
commit 5a14ed58cf5bc7fef78632d32aaaceeb3c7e6e80
Author: hololeap <hololeap@protonmail.com>
Date: Fri Jun 28 12:20:11 2024 -0600
dev-haskell/hie-bios: add 0.14.0
Signed-off-by: hololeap <hololeap@protonmail.com>
commit 6723950f16bca19f1e4f20b848b89cad749dc255
Author: hololeap <hololeap@protonmail.com>
Date: Sun Feb 11 13:43:04 2024 -0700
dev-haskell/hie-bios: add 0.13.1, drop 0.12.0
Signed-off-by: hololeap <hololeap@protonmail.com>
commit 718251f2b77eb2733904ce659d9db05948b9cd51
Author: hololeap <hololeap@users.noreply.github.com>
Date: Tue Jul 11 22:14:05 2023 -0600
dev-haskell/hie-bios: add 0.12.0, drop 0.11.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 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 03f17d987ec9b28cfa46993f0ec51d8f90176731
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sat Jan 7 18:39:15 2023 -0700
dev-haskell/hie-bios: Hackage 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 351738fce02d33d32506fec9e073ccb0efed44ba
Author: hololeap <hololeap@users.noreply.github.com>
Date: Wed Sep 21 21:44:03 2022 -0600
dev-haskell/hie-bios: add 0.11.0, drop 0.9.1
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 af3335eef22706f53af23e52f12856b18f2465a1
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri Apr 29 18:54:38 2022 -0600
dev-haskell/hie-bios: Bump to 0.9.1
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit a1e83e329c4aac3b2f24ec155fa7ecfe1dfc8d8d
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sat Jan 22 21:30:25 2022 -0700
dev-haskell/hie-bios: Bump to 0.8.1
Add patch:
hie-bios-0.8.1-disable-network-tests.patch
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 4aae2aaa5cf1c7dfbd1be7db8825188fec8423ca
Author: hololeap <hololeap@users.noreply.github.com>
Date: Wed Sep 22 22:20:28 2021 -0600
dev-haskell/hie-bios: Bump to 0.7.6
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 883c41676e5f9699c5ec0eaedf03a5cb478f0e1f
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Jun 26 14:17:36 2021 +0100
dev-haskell/hie-bios: bump up to 0.7.5
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 3334e1c6276370898aa77f72043e92a60298b9e2
Author: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>
Date: Fri Feb 26 21:23:39 2021 -0500
dev-haskell/hie-bios: resolve MissingUseDepDefault QA warninc
Signed-off-by: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>
commit e7114b28c0984d799ea795e60d718b9b190cd127
Author: hololeap <hololeap@gmail.com>
Date: Fri Jan 22 11:35:09 2021 -0700
dev-haskell/hie-bios: Add 0.7.2
Author: hololeap <hololeap@protonmail.com>
Date: Fri Jun 28 12:20:11 2024 -0600
dev-haskell/hie-bios: add 0.14.0
Signed-off-by: hololeap <hololeap@protonmail.com>
commit 6723950f16bca19f1e4f20b848b89cad749dc255
Author: hololeap <hololeap@protonmail.com>
Date: Sun Feb 11 13:43:04 2024 -0700
dev-haskell/hie-bios: add 0.13.1, drop 0.12.0
Signed-off-by: hololeap <hololeap@protonmail.com>
commit 718251f2b77eb2733904ce659d9db05948b9cd51
Author: hololeap <hololeap@users.noreply.github.com>
Date: Tue Jul 11 22:14:05 2023 -0600
dev-haskell/hie-bios: add 0.12.0, drop 0.11.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 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 03f17d987ec9b28cfa46993f0ec51d8f90176731
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sat Jan 7 18:39:15 2023 -0700
dev-haskell/hie-bios: Hackage 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 351738fce02d33d32506fec9e073ccb0efed44ba
Author: hololeap <hololeap@users.noreply.github.com>
Date: Wed Sep 21 21:44:03 2022 -0600
dev-haskell/hie-bios: add 0.11.0, drop 0.9.1
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 af3335eef22706f53af23e52f12856b18f2465a1
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri Apr 29 18:54:38 2022 -0600
dev-haskell/hie-bios: Bump to 0.9.1
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit a1e83e329c4aac3b2f24ec155fa7ecfe1dfc8d8d
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sat Jan 22 21:30:25 2022 -0700
dev-haskell/hie-bios: Bump to 0.8.1
Add patch:
hie-bios-0.8.1-disable-network-tests.patch
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 4aae2aaa5cf1c7dfbd1be7db8825188fec8423ca
Author: hololeap <hololeap@users.noreply.github.com>
Date: Wed Sep 22 22:20:28 2021 -0600
dev-haskell/hie-bios: Bump to 0.7.6
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 883c41676e5f9699c5ec0eaedf03a5cb478f0e1f
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Jun 26 14:17:36 2021 +0100
dev-haskell/hie-bios: bump up to 0.7.5
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 3334e1c6276370898aa77f72043e92a60298b9e2
Author: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>
Date: Fri Feb 26 21:23:39 2021 -0500
dev-haskell/hie-bios: resolve MissingUseDepDefault QA warninc
Signed-off-by: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>
commit e7114b28c0984d799ea795e60d718b9b190cd127
Author: hololeap <hololeap@gmail.com>
Date: Fri Jan 22 11:35:09 2021 -0700
dev-haskell/hie-bios: Add 0.7.2