Commit Graph

6053 Commits

Author SHA1 Message Date
Malte Brandy
ac667f26c1
hackage2nix: Mark failing builds broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-05-11 23:13:25 +02:00
Malte Brandy
b729cc4565
haskellPackages.haskell-language-server: Fix build 2021-05-11 19:59:55 +02:00
Malte Brandy
b3c521a562
haskellPackages.hls-plugin-api: Pin version to fix ghcide 2021-05-11 17:55:42 +02:00
Malte Brandy
8ed841a90d
haskellPackages.phonetic-languages-phonetics-basics: Remove obsolete patch 2021-05-11 17:08:18 +02:00
Malte Brandy
464c4992d2
haskellPackages.ghcide: Pin version to fix hls build 2021-05-11 16:26:00 +02:00
sternenseemann
3699b5b74c haskellPackages.hyper-extra: remove unnecessary override 2021-05-11 14:51:40 +02:00
sternenseemann
75fc94d3cc haskellPackages.monoid-extras: pin to < 0.6
The diagrams libraries universe still uses monoid-extras 0.5.1 and build
failures start cropping up when upgrading it. Since no other packages I
am aware of use this, we can pin it to 0.5.1 which still uses Option
instead of Maybe (the former of which is deprecated).

Patching this seems like a lot of work that'd break other stuff because
Option is seemingly part of the public API. Let's hope they sort all of
that out themselves before base 4.15 comes around in our main package
set.
2021-05-11 14:51:40 +02:00
Malte Brandy
26b6d2238c
hackage-packages.nix: Regenerate based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-05-11 02:34:21 +02:00
Malte Brandy
ad425b5cfb
Stackage Nightly: 2021-05-07 -> 2021-05-10
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2021-05-11 02:32:26 +02:00
Malte Brandy
2a11ad94c6
haskellPackages.reflex-dom-*: Remove more aarch64 builds 2021-05-11 02:07:04 +02:00
Malte Brandy
6af00835f7
haskellPackages.reflex-dom: Deactivate arm-build 2021-05-11 01:48:15 +02:00
Malte Brandy
69bc4fb5b3
haskellPackages: Disable more builds to fix eval errors 2021-05-11 01:42:13 +02:00
Malte Brandy
0c1fc3f74d
haskellPackages: Deactivate more broken builds 2021-05-11 01:34:27 +02:00
Malte Brandy
7be8a04804
haskellPackages.large-hashable: Move to unsupported-platforms 2021-05-11 01:34:27 +02:00
Malte Brandy
50946891ce
haskellPackages: Deactivate build for packages broken by relying on webkitqt 2021-05-11 01:34:18 +02:00
Malte Brandy
942debeac6
haskellPackages: Deactivate build for packages broken by relying on webkitgtk 2021-05-11 00:46:47 +02:00
Malte Brandy
f564565424
haskellPackages.large-hashable: Dontdistribute on arm 2021-05-11 00:08:33 +02:00
Malte Brandy
8f6e36b7be
hackage2nix: Mark failing builds broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-05-11 00:04:58 +02:00
Malte Brandy
86b41bde72
hackage2nix: Mark failing builds broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-05-10 23:10:28 +02:00
Malte Brandy
853c140696
haskellPackages: Mark more failing builds broken 2021-05-10 22:36:42 +02:00
sternenseemann
62bbd50331 haskellPackages.large-hashable: mark as broken on aarch64
See linked issue.
2021-05-10 13:39:49 +02:00
Tom Sydney Kerckhove
e9a31d983b haskellPackages.bson: unbreak
Co-authored-by: sterni <sternenseemann@systemli.org>
2021-05-10 13:13:09 +02:00
sternenseemann
6b491e513b haskellPackages.large-hashable: unbreak
Compilation failures are related to GHC updates and other issues which
have been resolved on the package's development repository, but not yet
released. Fetching two patches resolves the problems which is probably a
midterm solution since the repository hasn't seen any activity this year
yet.
2021-05-10 13:13:09 +02:00
sternenseemann
86d021a0c9 haskell.packages.ghcHEAD: use llvm 10
As per GHC's documentation:
https://gitlab.haskell.org/ghc/ghc/-/wikis/commentary/compiler/backends/llvm/installing#llvm-support

This configuration file is probably outdated in major other ways. We
should most likely copy over stuff from the GHC 9.0.x config file and
adjust new specifics, but I don't have the time at the moment.
2021-05-10 13:13:09 +02:00
Dmitry Ivankov
7ae5e45f9a haskellPackages.Frames-streamly: fix build
- use relude_1_0_0_1 to satisfy bounds
- add missing file example_data/acs100k.csv [upstream issue](https://github.com/adamConnerSax/Frames-streamly/issues/1)

https://hydra.nixos.org/build/142525099/nixlog/1

ZHF: #122042
2021-05-10 13:13:08 +02:00
Malte Brandy
9d31594235 hackage2nix: Mark failing builds broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-05-10 13:13:08 +02:00
sternenseemann
2f2c1ca08e haskell-ci: provide ShellCheck 0.7.1 to fix build
haskell-ci pins a specific version of ShellCheck as ShellCheck adds new
checks with new minor versions which may break CI checks.
2021-05-09 12:05:18 +02:00
sternenseemann
227cfc24fe haskellPackages.HTF: attempt to fix test suite on darwin
A script used at test time in HTF assumes that you have GNU coreutils
installed in a manner where all executables are prefixed with a `g`.
Since we use GNU coreutils in the stdenv anyways, this is not necessary
and needs to be patched out.
2021-05-09 09:48:14 +02:00
sternenseemann
15052e0c90 haskellPackages.strict-writer: disable doctests on aarch64
fail due to GHC bug
2021-05-09 09:48:02 +02:00
Malte Brandy
b324675a15
hackage2nix: Unmark all builds broken 2021-05-09 03:35:25 +02:00
Malte Brandy
74d8b78a24
haskellPackages.tomland: Fix build 2021-05-09 02:38:05 +02:00
Malte Brandy
e60afba5d1
Merge branch 'master' into haskell-updates 2021-05-09 02:18:56 +02:00
maralorn
7333f7ae53
Merge pull request #122186 from sternenseemann/haskell-packages-platform-config 2021-05-09 02:14:04 +02:00
sternenseemann
d52c2692e9
haskellPackages.language-docker: unbreak
sdist doesn't contain all the files necessary for the tests, so we need
to fetch the source from github instead.
2021-05-09 01:11:12 +02:00
Dmitry Ivankov
3e3f1c02f2
haskellPackages.gi-gtk-declarative-app-simple: loosen haskell-gi version bound
https://hydra.nixos.org/build/142721471/nixlog/1

ZHF: #122042
2021-05-09 01:05:10 +02:00
sternenseemann
6a0d9e5242 haskellPackages.paramtree: disable flaky test suite 2021-05-09 00:49:23 +02:00
sternenseemann
9232dcb0e5 haskellPackages.llvm-hs: note reason for llvm 9 pin 2021-05-08 19:56:05 +02:00
sternenseemann
312d3bf74b haskell.packages: move darwin-specific overrides into their own config 2021-05-08 19:56:05 +02:00
sternenseemann
b47b2f5ab7 haskell.packages: move arm specific overrides into dedicated config
This should clean up configuration-common.nix of a lot of conditional
which were a pain to write and maintain.
2021-05-08 19:56:05 +02:00
sternenseemann
8cca9b1634 haskell.packages: refactor set setup using composeManyExtensions 2021-05-08 19:56:05 +02:00
sternenseemann
e155ff4a7f haskellPackages: disable more failing doctests on aarch64 2021-05-08 19:55:02 +02:00
sternenseemann
b71c393841 haskellPackages.hashable: remove arm override
The linked issue has been fixed upstream and has been released in
1.3.0.0 which we have in haskellPackages at the moment.
2021-05-08 19:52:51 +02:00
Dmitry Ivankov
726af289ce haskellPackages.phonetic-languages-phonetics-basics: fix haddockPhase
haddock 2.24.0 rejects double doc-comments on module
https://hydra.nixos.org/build/142423054/nixlog/2

Haven't found upstream repository so patching in-place
https://hackage.haskell.org/package/phonetic-languages-phonetics-basics

ZHF: #122042
2021-05-08 10:22:53 -07:00
sternenseemann
632c9c3b3a haskellPackages.haggle: remove unnecessary override again
Accidentally reintroduced it when merging ccde7caf97.
2021-05-08 18:11:58 +02:00
Dmitry Ivankov
ccde7caf97 haskellPackages.science-constants-dimensional: patch dependency requirements
dimensional<=1.3 -> 1.4
https://hackage.haskell.org/package/dimensional-1.4/changelog

Looks safe to loosen package dependency requirements

https://github.com/enomsg/science-constants-dimensional/pull/1

ZHF: #122042
2021-05-08 18:10:33 +02:00
sternenseemann
e37a0ebc85 Merge remote-tracking branch 'origin/master' into haskell-updates 2021-05-08 14:04:31 +02:00
Joe Hermaszewski
a3830da1aa haskell: default name to "" when root isn't a path in developPackage
See https://github.com/NixOS/nixpkgs/issues/103062
2021-05-08 18:22:54 +08:00
Damien Cassou
6d6c8d7b8e haskellModules.hledger-lib: Add merged but not-yet-released patch 2021-05-08 00:49:29 -07:00
Jan Tojnar
468cb5980b gnome: rename from gnome3
Since GNOME version is now 40, it no longer makes sense to use the old attribute name.
2021-05-08 09:47:42 +02:00
Malte Brandy
3452368788
hackage-packages.nix: Regenerate based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-05-08 01:15:31 +02:00