| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
This fixes https://gitlab.haskell.org/ghc/ghc/-/issues/19763 which
caused doctest-based test suites to fail in haskellPackages, causing
failures of central packages.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The only big change is required for darwin since GHC 8.10.5 now
runs xattr in the install phase on darwin:
* https://gitlab.haskell.org/ghc/ghc/-/commit/11e1dcde0d3137a8ee5cd32697b2925ea4e84b95
* https://gitlab.haskell.org/ghc/ghc/-/commit/ec451cac39de919621c783fec809c26fb9f0d1c8
Unfortunately, it uses the host /usr/bin/xattr by default which is
present in the build due to a lack of sandboxing on darwin. That xattr
version however still requires Python 2.7 whereas Python 3.8 is in PATH
in our build. We solve this by setting the XATTR environment variable.
We can't use python3Packages.xattr since GHC expects Apple's fork of
xattr which provides some extra flags to utilize.
Co-authored-by: sterni <sternenseemann@systemli.org>
|
| | |
|
| | |
|
| |
|
|
|
| |
This reverts commit 683d06d4ae42e6170a2f461bf21b452c1ab1ebb3. upstream
resolved the issue we were experiencing.
|
| |
|
|
| |
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
|
| |
|
|
| |
This commit has been generated by maintainers/scripts/haskell/update-hackage.sh
|
| |
|
|
|
|
| |
Make sure they are all prefixed with haskellPackages: except for
update-hackage.sh which changes the top-level attribute
all-cabal-hashes.
|
| | |
|
| |
|
|
|
| |
If we don't pass buildTarget to ./Setup copy and buildTarget is not
empty it will try installing targets that don't exist and thus fail.
|
| |\
| |
| | |
himalaya: 0.3.2 -> 0.4.0
|
| | | |
|
| |\ \
| | |
| | | |
haskell.packages: update
|
| | | |
| | |
| | |
| | | |
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
|
| | | | |
|
| | | |
| | |
| | |
| | | |
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
|
| | | |
| | |
| | |
| | | |
Co-authored-by: sterni <sternenseemann@systemli.org>
|
| | |\ \ |
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | |
| | | |
| | | | |
They require a local redis daemon running.
|
| | |\ \ \
| | | | |
| | | | | |
haskellPackages.cabal2nix-unstable: Use justStaticExecutables
|
| | | | | | |
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Allow setting the HACKAGE2NIX environment variable to change the
hackage2nix the script uses to an absolute path to a local build. Useful
to test local changes in a realistic environment.
|
| | |/ / / |
|
| | |\ \ \ |
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Upstream seems to have fixed the issue in the meantime -- without merging
Malte's PR, however.
|
| | | | | | |
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
While diagrams-lib 1.4.4 doesn't per se require us to update any
diagrams lib to 1.5.0 it would require monoid-extras 0.6 which would
force us to update diagrams-core to 1.5.0, thus breaking
haskellPackages.diagrams.
Since we can just keep the patch we fetch and downgrade to 1.4.3, we
can continue sitting out the slow update cycle of the diagrams universe.
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This reverts commit 52d69816b0f86c67844bfa34c22e86cdc187d074.
Unfortunately there is no way to update to monoid-extras 0.6 yet without
marking some packages as broken. The issue is that not all diagrams*
packages have had an update adding support for GHC 9.x yet (which would
also include monoid-extras 0.6 support). The only alternative to pinning
diagrams* and monoid-extras would be to have mismatched versions between
them which always causes issues with haskellPackages.diagrams.
Note that this commit re-introduces some build failures which are to be
fixed in a follow-up commit.
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
They are not an exposed part of haskellPackages per se, so we shouldn't
list them in nix-env. Additionally this should prevent the failed lldb
build from cluttering our jobset output.
|
| | | | | | |
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Seems like the monoid-extras situation wasn't as bad as I thought and
some new releases in the meantime make every diagrams package we had
working previously work again.
* haskellPackages.monoid-extras: 0.5.1 -> 0.6
* haskellPackages.diagrams-lib: remove now unnecessary patch
* haskellPackages.namespace: jailbreak to build with new monoid-extras
|
| | | | | |
| | | | |
| | | | |
| | | | | |
Inherit nvfetcher and uusi jobs from top-level for extra visibility.
|
| | | | | | |
|
| | | | | |
| | | | |
| | | | |
| | | | | |
haskell-ci just builds (again?) without any necessary changes
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
The commits we revert still do the trick, but we need to revert one
additional commit now which increases the lower version bound for
relude.
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Both taffybar and ap-normalize where bumped to a version newer than the
last hackage pin which we have caught up with now, so we can clean up
those.
|
| | | | | |
| | | | |
| | | | |
| | | | | |
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
|
| | | | | |
| | | | |
| | | | |
| | | | | |
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
|
| | | | | |
| | | | |
| | | | |
| | | | | |
This commit has been generated by maintainers/scripts/haskell/update-hackage.sh
|
| |\ \ \ \ \
| | | | | |
| | | | | | |
flyctl: 0.0.220 -> 0.0.222
|
| | | | | | | |
|
| | | | | | | |
|
| |\ \ \ \ \ \
| | | | | | |
| | | | | | | |
glibc: fix build vs host tool confusion
|
| | |/ / / / /
| | | | | |
| | | | | |
| | | | | | |
Fixes cross compilation from aarch64-linux -> armv7l-linux
|
| |\ \ \ \ \ \
| | | | | | |
| | | | | | | |
bacula: 11.0.3 -> 11.0.5
|