dev-haskell/githash
Compile git revision info into Haskell projects
ChangeLog
commit 0df6b3962bd41f47578d2b6248d60fec97674fb4
Author: hololeap <hololeap@protonmail.com>
Date: Sat Mar 23 19:05:24 2024 -0600
dev-haskell/githash: add 0.1.7.0, drop 0.1.6.3
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 d44c23015a70d1ac36962623ff73d3e07ece7be4
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sat Jan 7 16:39:42 2023 -0700
dev-haskell/githash: add 0.1.6.3, drop 0.1.6.2
Bug: https://github.com/gentoo-haskell/gentoo-haskell/issues/1381
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 9717dc2f5e05ce445237165ed4cb076d451f00ad
Author: Jack Todaro <solpeth@posteo.org>
Date: Sat Nov 26 12:36:43 2022 +1100
dev-haskell/githash: restrict failing tests
Signed-off-by: Jack Todaro <solpeth@posteo.org>
commit 2e2310b2a3c5777ba29368e1256f0106e014cb2b
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri Oct 21 16:08:26 2022 -0600
dev-haskell/githash: add 0.1.6.2, drop 0.1.6.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 edb92dfe80af80f4aa6e373fb2d842bc9b34547a
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Jun 26 14:20:29 2021 +0100
dev-haskell/githash: bump up to 0.1.6.1
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 436031f2700e93c7f50bd2018355335d84a7133e
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Dec 19 12:42:09 2020 +0000
dev-haskell/githash: bump up to 0.1.5.0
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 01b42655f08fe9f76c90857f92d8b66ea44f9365
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Wed Aug 19 22:59:55 2020 +0100
dev-haskell/githash: add 'git' DEPEND
Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
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 0724d69554d676d652bf2b19a230d4b4b3fdeef7
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Oct 5 11:07:00 2019 +0100
dev-haskell/githash: bump up to 0.1.3.3
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit de0abfc8a460890eb0bf1723ffd050582a4b9547
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Tue Jan 8 20:59:03 2019 +1100
dev-haskell/githash: bump up to 0.1.3.1
Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Jack Todaro <jackmtodaro@gmail.com>
commit 3580c638c4a42f3a420ccb9e7f5267712565665d
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Sun Nov 4 09:59:32 2018 +1100
dev-haskell/githash: new package
Signed-off-by: Jack Todaro <jackmtodaro@gmail.com>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Author: hololeap <hololeap@protonmail.com>
Date: Sat Mar 23 19:05:24 2024 -0600
dev-haskell/githash: add 0.1.7.0, drop 0.1.6.3
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 d44c23015a70d1ac36962623ff73d3e07ece7be4
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sat Jan 7 16:39:42 2023 -0700
dev-haskell/githash: add 0.1.6.3, drop 0.1.6.2
Bug: https://github.com/gentoo-haskell/gentoo-haskell/issues/1381
Signed-off-by: hololeap <hololeap@users.noreply.github.com>
commit 9717dc2f5e05ce445237165ed4cb076d451f00ad
Author: Jack Todaro <solpeth@posteo.org>
Date: Sat Nov 26 12:36:43 2022 +1100
dev-haskell/githash: restrict failing tests
Signed-off-by: Jack Todaro <solpeth@posteo.org>
commit 2e2310b2a3c5777ba29368e1256f0106e014cb2b
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri Oct 21 16:08:26 2022 -0600
dev-haskell/githash: add 0.1.6.2, drop 0.1.6.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 edb92dfe80af80f4aa6e373fb2d842bc9b34547a
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Jun 26 14:20:29 2021 +0100
dev-haskell/githash: bump up to 0.1.6.1
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 436031f2700e93c7f50bd2018355335d84a7133e
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Dec 19 12:42:09 2020 +0000
dev-haskell/githash: bump up to 0.1.5.0
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit 01b42655f08fe9f76c90857f92d8b66ea44f9365
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Wed Aug 19 22:59:55 2020 +0100
dev-haskell/githash: add 'git' DEPEND
Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
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 0724d69554d676d652bf2b19a230d4b4b3fdeef7
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Oct 5 11:07:00 2019 +0100
dev-haskell/githash: bump up to 0.1.3.3
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
commit de0abfc8a460890eb0bf1723ffd050582a4b9547
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Tue Jan 8 20:59:03 2019 +1100
dev-haskell/githash: bump up to 0.1.3.1
Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Jack Todaro <jackmtodaro@gmail.com>
commit 3580c638c4a42f3a420ccb9e7f5267712565665d
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Sun Nov 4 09:59:32 2018 +1100
dev-haskell/githash: new package
Signed-off-by: Jack Todaro <jackmtodaro@gmail.com>
Package-Manager: Portage-2.3.51, Repoman-2.3.11