summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* dev-haskell/libmpd: Add upper bound to ghc dephololeap2023-11-191-1/+1
| | | | | | | | | 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>
* dev-haskell/timezone-olson: Loosen constraint on timehololeap2023-11-191-0/+4
| | | | | | | 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>
* dev-haskell/extra: Add conditional upper bound to ghc dephololeap2023-11-191-0/+8
| | | | | | | | 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>
* dev-haskell/indexed-traversable-instances: Loosen constraint on basehololeap2023-11-191-0/+4
| | | | | | | 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>
* dev-haskell/cryptohash-sha256: Loosen constraint on bytestringhololeap2023-11-191-0/+1
| | | | | | | 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>
* dev-haskell/blaze-builder: Add upper bound to ghc dephololeap2023-11-191-1/+1
| | | | | | | | | | 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>
* dev-haskell/cereal: Add upper bound to ghc dephololeap2023-11-191-1/+1
| | | | | | | | | 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>
* dev-haskell/vector: Add conditional upper bound to ghc dephololeap2023-11-191-0/+9
| | | | | | | | 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>
* dev-haskell/hourglass: Add upper bound to ghc dephololeap2023-11-191-1/+1
| | | | | | | 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>
* dev-haskell/zlib: add github, hackage upstream metadatahololeap2023-11-191-0/+4
| | | | | Signed-off-by: hololeap <hololeap@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-haskell/zlib: Hackage revision bumphololeap2023-11-192-2/+4
| | | | | | | Pulls latest Hackage revision for v0.6.2.3 Signed-off-by: hololeap <hololeap@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-haskell/charset: Add upper bound to ghc dephololeap2023-11-191-1/+1
| | | | | | | 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>
* dev-haskell/timezone-series: Loosen constraint on timehololeap2023-11-191-0/+4
| | | | | | | 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>
* dev-haskell/th-lift: Hackage revision bumphololeap2023-11-192-3/+4
| | | | | | | Pulls latest Hackage revision for v0.8.2 Signed-off-by: hololeap <hololeap@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-haskell/splitmix: Loosen constraint on basehololeap2023-11-191-0/+4
| | | | | | | | 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>
* dev-haskell/entropy: Add upper bound to ghc dephololeap2023-11-191-1/+1
| | | | | | | | 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>
* dev-haskell/foldl: Fix doctestshololeap2023-11-192-5/+128
| | | | | | | | | | | | 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>
* dev-haskell/tagged: Hackage revision bumphololeap2023-11-192-4/+5
| | | | | | | Pulls latest Hackage revision for v0.8.6.1 Signed-off-by: hololeap <hololeap@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-haskell/regex-posix: add github, github, hackage upstream metadatahololeap2023-11-191-0/+5
| | | | | Signed-off-by: hololeap <hololeap@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-haskell/regex-posix: Hackage revision bumphololeap2023-11-192-4/+5
| | | | | | | | | | 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>
* dev-haskell/regex-base: add github, hackage upstream metadatahololeap2023-11-191-0/+4
| | | | | Signed-off-by: hololeap <hololeap@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-haskell/regex-base: Hackage revision bumphololeap2023-11-192-2/+4
| | | | | | | Pulls latest Hackage revision for v0.94.0.1 Signed-off-by: hololeap <hololeap@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-haskell/parsec: Loosen constraint on basehololeap2023-11-191-0/+4
| | | | | | | 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>
* dev-haskell/basement: Add upper bound to ghc dephololeap2023-11-191-1/+1
| | | | | | | | | 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>
* dev-haskell/stm: Loosen constraint on basehololeap2023-11-191-0/+4
| | | | | | | 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>
* dev-haskell/foundation: Fix basement dephololeap2023-11-191-2/+2
| | | | | | | | | 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>
* dev-haskell/system-fileio: Loosen chell dephololeap2023-11-191-1/+5
| | | | | | | Allows tests to use newer versions of chell Signed-off-by: hololeap <hololeap@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-haskell/doctest-driver-gen: Fix testshololeap2023-11-191-5/+21
| | | | | | | | | 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>
* dev-haskell/cabal-install: Fix CABAL_CHDEPS linehololeap2023-11-191-1/+1
| | | | | | | | | | 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>
* dev-haskell/cabal: Add upper bound to ghc depshololeap2023-11-192-2/+2
| | | | | | | | | | | | | | 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>
* dev-haskell/cabal: drop 3.2.1.0-r2hololeap2023-11-192-68/+0
| | | | | | | | 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>
* dev-haskell/http-media: Loosen bytestring dephololeap2023-10-281-0/+2
| | | | | | | Closes: https://bugs.gentoo.org/916188 Signed-off-by: hololeap <hololeap@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/33553 Signed-off-by: Sam James <sam@gentoo.org>
* dev-haskell/pandoc: Restrict version of app-text/pandoc blockerUlrich Müller2023-10-271-1/+1
| | | | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/33485 Signed-off-by: Sam James <sam@gentoo.org>
* */*: Unkeyword all but amd64/x86 on ghc-9.2hololeap2023-10-237-7/+7
| | | | | | | | | | ghc-9.2.8 does not have binaries for other platforms, so it does not make sense to keyword those platforms until someone can provide binaries for them. Signed-off-by: hololeap <hololeap@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/33150 Signed-off-by: Sam James <sam@gentoo.org>
* dev-haskell/wai-app-static: Migrate to CABAL_CHDEPShololeap2023-10-231-6/+3
| | | | | Signed-off-by: hololeap <hololeap@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-haskell/type-equality: Migrate to CABAL_CHDEPShololeap2023-10-231-6/+3
| | | | | Signed-off-by: hololeap <hololeap@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-haskell/test-framework-quickcheck2: Migrate to CABAL_CHDEPShololeap2023-10-231-7/+4
| | | | | Signed-off-by: hololeap <hololeap@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-haskell/test-framework-hunit: Migrate to CABAL_CHDEPShololeap2023-10-231-6/+3
| | | | | Signed-off-by: hololeap <hololeap@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-haskell/tasty-rerun: Migrate to CABAL_CHDEPShololeap2023-10-231-5/+3
| | | | | Signed-off-by: hololeap <hololeap@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-haskell/sop-core: Migrate to CABAL_CHDEPShololeap2023-10-231-5/+3
| | | | | Signed-off-by: hololeap <hololeap@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-haskell/resolv: Migrate to CABAL_CHDEPShololeap2023-10-231-8/+5
| | | | | Signed-off-by: hololeap <hololeap@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-haskell/parallel: Migrate to CABAL_CHDEPShololeap2023-10-231-6/+3
| | | | | Signed-off-by: hololeap <hololeap@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-haskell/old-time: Migrate to CABAL_CHDEPShololeap2023-10-231-5/+3
| | | | | Signed-off-by: hololeap <hololeap@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-haskell/old-locale: Migrate to CABAL_CHDEPShololeap2023-10-231-5/+3
| | | | | Signed-off-by: hololeap <hololeap@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-haskell/network-bsd: Migrate to CABAL_CHDEPShololeap2023-10-231-6/+3
| | | | | Signed-off-by: hololeap <hololeap@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-haskell/http-media: Migrate to CABAL_CHDEPShololeap2023-10-231-8/+5
| | | | | Signed-off-by: hololeap <hololeap@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-haskell/ghc-byteorder: Migrate to CABAL_CHDEPShololeap2023-10-231-6/+3
| | | | | Signed-off-by: hololeap <hololeap@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-haskell/edit-distance: Migrate to CABAL_CHDEPShololeap2023-10-231-6/+3
| | | | | Signed-off-by: hololeap <hololeap@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* */*: Update EAPI to 8 for haskell packageshololeap2023-10-23246-246/+246
| | | | | Signed-off-by: hololeap <hololeap@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-haskell/semirings: Revision bumphololeap2023-10-234-48/+41
| | | | | | | | Just to refresh the ebuild, make sure ::gentoo and ::haskell have the same revision number. Signed-off-by: hololeap <hololeap@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>