| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
cryptonite-0.28 will not build on >=ghc-9.2, leading to errors such as:
Couldn't match expected type ‘Word32#’ with actual type ‘Word#’
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
memory-0.15.0 will not build on >=ghc-9.2, leading to errors such as:
Couldn't match expected type ‘Word#’ with actual type ‘Word8#’
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
| |
conduit-1.3.4.2 will not build on >=ghc-9.2, leading to various type
errors.
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
mono-traversable-1.0.15.1 will not build on >=ghc-9.2, leading to
errors such as:
Module ‘Data.Semigroup’ does not export ‘Option(..)’
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
http-date-0.0.8 will not build on >=ghc-9.2, leading to errors such as:
Variable not in scope: inlinePerformIO :: IO (Int, Int) -> b
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
libmpd-0.9.2.0 will not build on >=ghc-9.2, leading to errors such as:
Module ‘Data.Time.Format’ does not export ‘parseTime’
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
| |
This allows timezone-olson-0.2.0 to be built on newer GHC
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
| |
Tests included with extra-1.7.10 do not work with >=ghc-9.2. Add an
upper bound for dev-lang/ghc if USE=test is enabled.
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
| |
This allows indexed-traversable-instances-0.1 to be built on newer GHC
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
| |
This allows cryptohash-sha256-0.11.101.0 to be built on newer GHC
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
blaze-builder-0.4.2.1 will not build on >=ghc-9.2, leading to errors
such as:
Couldn't match expected type ‘Word32#’ with actual type ‘Word#’
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
cereal-0.5.8.1 will not build on >=ghc-9.2, leading to errors such as:
Couldn't match expected type ‘Word32#’ with actual type ‘Word#’
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
| |
doctests included with vector-0.12.3.1 do not work with >=ghc-9.2.
Add an upper bound for dev-lang/ghc if USE=test is enabled.
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
| |
hourglass-0.2.12 will not build on >=ghc-9.2 without a patch
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
| |
Pulls latest Hackage revision for v0.6.2.3
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
| |
charset-0.3.7.1 will not build on >=ghc-9.2
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
| |
This allows timezone-series-0.1.9 to be built on newer GHC
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
| |
Pulls latest Hackage revision for v0.8.2
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
| |
This allows splitmix-0.1.0.3 to be built on newer GHC
Closes: https://bugs.gentoo.org/916617
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
| |
entropy-0.4.1.6 will not build on >=ghc-9.2; errors occur when building
Setup.hs: "Empty 'do' block"
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Change patch so that Setup.hs no longer requires cabal-doctest, but it
will use it if it's available.
Add dev-haskell/cabal-doctest as a conditional DEPEND if USE=test is
enabled.
Closes: https://bugs.gentoo.org/916851
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
| |
Pulls latest Hackage revision for v0.8.6.1
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
Pulls latest Hackage revision for v0.96.0.0
Loosen constraint on base. This allows regex-posix-0.96.0.0 to be built
on newer GHC.
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
| |
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
| |
Pulls latest Hackage revision for v0.94.0.1
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
| |
This allows parsec-3.1.14.0-r2 to be built on newer GHC
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
basement-0.0.12 will not build on >=ghc-9.2, leading to errors such as:
Couldn't match expected type ‘Word32#’ with actual type ‘Word#’
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
| |
This allows stm-2.5.0.1 to be built on newer GHC
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
basement is needed regardless of if USE=test is enabled, furthermore it
specificially depends on basement-0.0.16.
Closes: https://bugs.gentoo.org/916741
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
| |
Allows tests to use newer versions of chell
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
Tests use a preprocessor which runs doctest-driver-gen. PATH and
LD_LIBRARY_PATH need to be adjusted to find the newly-built library
and binary or it will fail in the compile phase.
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
cabal-install-3.4.1.0 has an updated dependency for base in it's 2nd
Hackage revision. This updates the string in CABAL_CHDEPS to avoid
"no trigger for" errors.
Closes: https://bugs.gentoo.org/916263
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Old versions of Cabal will not build on new versions of GHC, and will
give rise to this error if you try:
Unknown/unsupported 'ghc' version detected (Cabal 3.0 supports 'ghc'
version < 9.1): /usr/bin/ghc is version 9.2.8
(In reality, despite the contents of the error message, Cabal-3.4
supports <ghc-9.1, Cabal-3.6 supports <ghc-9.3, etc.)
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
| |
With added upper bounds on GHC deps, older versions of Cabal must be
removed along with ghc-8.10.
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
| |
LTO does not seem to be supported upstream. Add 'filter-lto' and
'append-flags -fno-strict-aliasing' to src_configure.
See: http://brandon.si/code/initial-hacking-of-ghc-for-gcc-link-time-optimization/
Closes: https://bugs.gentoo.org/855596
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add python_gen_any_dep and python_check_deps to correctly resolve python
dependencies (needed for building documentation)
See: https://projects.gentoo.org/python/guide/any.html
See: d53d537ffcafbf92c3d364db95427303ecf6aed1
Closes: https://bugs.gentoo.org/915722
Closes: https://bugs.gentoo.org/915884
Closes: https://bugs.gentoo.org/915227
Thanks-to: Sam James <sam@gentoo.org>
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
| |
The commit was applied to ghc-9.0.2, but never was applied to ghc-9.2.8.
See: 591a09ad99fedae83904a0b641078e2eb9e883ee
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
The array package has been available via dev-lang/ghc for years but was
not included as a default for GHC_BOOTSTRAP_PKGS. This adds 'array' to
default_exposed_pkgs.
Signed-off-by: hololeap <hololeap@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Sam James <sam@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
1. security hotfix from upstream which updates mody/buildkit to 0.11.x
https://github.com/containers/buildah/releases/tag/v1.33.1
Signed-off-by: Rahil Bhimjiani <rahil3108@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33901
Signed-off-by: Zac Medico <zmedico@gentoo.org>
|
|
|
|
| |
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
|
|
|
|
|
|
| |
Version 29 changed some of the Makefile logic, and part of it is wonky, with it
wanting to runs emacs during the install target. I tried to fix it but couldn't.
Something about autoloads being a PHONY target.
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/913111
Signed-off-by: Benda Xu <heroxbd@gentoo.org>
|
|
|
|
| |
Signed-off-by: Benda Xu <heroxbd@gentoo.org>
|
|
|
|
|
|
| |
Bug: https://github.com/gentoo/gentoo/pull/33400
Signed-off-by: Sv. Lockal <lockalsash@gmail.com>
Signed-off-by: Benda Xu <heroxbd@gentoo.org>
|
|
|
|
| |
Signed-off-by: Benda Xu <heroxbd@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
Cannonicalize the include path as no directory hacks are needed for
5.7.1.
Bug: https://github.com/gentoo/gentoo/pull/33400
Signed-off-by: Sv. Lockal <lockalsash@gmail.com>
Signed-off-by: Benda Xu <heroxbd@gentoo.org>
|