summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-haskell/cryptonite: Add upper bound to ghc dephololeap2023-11-191-1/+1
| | | | | | | | | 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>
* dev-haskell/memory: Add upper bound to ghc dephololeap2023-11-191-1/+1
| | | | | | | | | 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>
* dev-haskell/conduit: Add upper bound to ghc dephololeap2023-11-191-1/+1
| | | | | | | | 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>
* dev-haskell/mono-traversable: Add upper bound to ghc dephololeap2023-11-191-1/+1
| | | | | | | | | | 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>
* dev-haskell/http-date: Add upper bound to ghc dephololeap2023-11-191-1/+1
| | | | | | | | | 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>
* 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-lang/ghc: Filter LTO flagshololeap2023-11-192-0/+8
| | | | | | | | | | 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>
* dev-lang/ghc: Fix python deps for docshololeap2023-11-192-15/+47
| | | | | | | | | | | | | | 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>
* dev-lang/ghc: drop dead prefix targetshololeap2023-11-191-3/+0
| | | | | | | | 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>
* haskell-cabal.eclass: Fix default_exposed_pkgshololeap2023-11-191-0/+1
| | | | | | | | | 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>
* dev-libs/icu-layoutex: add 74.1Sam James2023-11-192-0/+135
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-libs/icu: add 74.1Sam James2023-11-192-0/+178
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-containers/buildah: add 1.33.1Rahil Bhimjiani2023-11-192-1/+1
| | | | | | | | | 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>
* dev-python/pydantic-core: Bump to 2.14.4Michał Górny2023-11-192-0/+151
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* app-editors/emacs: Override EMACS var for emake install when cross-compilingJames Le Cuirot2023-11-194-16/+24
| | | | | | | | 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>
* sci-libs/rocRAND: add dev-cpp/benchmark dependency.Benda Xu2023-11-202-6/+8
| | | | | Closes: https://bugs.gentoo.org/913111 Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* sci-libs/hipRAND: correct the on disk file name. Bump to 5.7.1.Benda Xu2023-11-203-2/+39
| | | | Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* sci-libs/rocRAND: add 5.7.1 and fix_generator_alignements.patchSv. Lockal2023-11-203-0/+84
| | | | | | Bug: https://github.com/gentoo/gentoo/pull/33400 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* sci-libs/hipFFT: add 5.7.1Benda Xu2023-11-202-0/+46
| | | | Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* sci-libs/rocFFT: add 5.7.1 and fix test dependencies.Sv. Lockal2023-11-202-0/+151
| | | | | | | | | 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>