Commit Graph

6523 Commits

Author SHA1 Message Date
sternenseemann
4f6767556e Merge remote-tracking branch 'origin/master' into haskell-updates 2021-10-06 13:20:20 +02:00
Robert Hensing
e8409249d9 hci: Fix hydraPlatforms 2021-10-06 13:19:57 +02:00
sternenseemann
df720f8b7f Merge remote-tracking branch 'origin/master' into haskell-updates 2021-10-05 14:10:47 +02:00
Robert Hensing
561c519b2a
Merge pull request #140585 from hercules-ci/cache-hercules-ci-cli-on-hydra
hci: Cache on hydra
2021-10-05 12:07:49 +02:00
Robert Hensing
446145f5fb hci: Cache on hydra 2021-10-05 11:15:19 +02:00
sternenseemann
07b80a29ae haskellPackages.hakyll-images: clean up override
Upstream fixed tests, works fine from the get go now.
2021-10-05 11:10:44 +02:00
Malte Brandy
dd887b4d18
haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-10-05 08:54:54 +02:00
sternenseemann
4769e66c3d haskellPackages.hakyll-images: assert dontCheck is still necessary
With 1.1.1, hakyll-images should compile override-less again.
2021-10-05 01:07:24 +02:00
Malte Brandy
c077f5ae57
haskell-language-server: Remove useless major version aliases
The aliases, like haskell-language-server-8.10 do not get discovered by the hls-wrapper.
Only `haskell-language-server` and e.g. `haskell-languag-server-8.10.7` work.
I got that wrong when introducing those aliases.
2021-10-04 22:05:38 +02:00
sternenseemann
00627e0ce3 haskellPackages.hakyll-images: disable broken test suite
The test suite doesn't compile with Hakyll 4.15, but the package itself does.
2021-10-04 17:49:02 +02:00
sternenseemann
8d1e2a10ce haskellPackages.hakyll-filestore: unbreak using jailbreak
Restricts < 4.15, but builds fine in spite of the newer version.
2021-10-04 17:48:25 +02:00
sternenseemann
72a54a7021 haskellPackages.http3: build with network 3.1.2.2
We need to conform with its dependency quic here.
2021-10-04 17:39:29 +02:00
sternenseemann
7d77818c9e haskellPackages.ghcup: assert that preCheck is still needed
This will start to fail when the fix has been released upstream.
2021-10-03 13:23:39 +02:00
sternenseemann
2db37a400e haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-10-03 00:04:50 +02:00
sternenseemann
2eab4d5c08 haskellPackages.hashes: fix build on non-x86
Some hash implementations in hashes are platform-specific (32 vs 64
bit), but only implemented in terms of “is i686 or x86_64?”. This it'll
always fail on other platforms (like aarch64). Consequently it makes no
sense to build and execute the test suite there, even if some hash
implementations are platform independent and could be tested.
2021-10-02 12:50:30 +02:00
sternenseemann
8da4d55f72 haskellPackages.ghcup: fix build by providing up to date deps
Previously ghcup was failing because of incompatibilities between optics
0.3 and 0.4. I'm personally not sure if hspec-golden-aeson 0.9.0.0 is
strictly necessary, but we may as well use this opportunity to start
ironing out the issues its quirky behavior since 0.8.0.0 causes.
2021-10-02 12:44:03 +02:00
sternenseemann
2dee7c529f haskellPackages.candid: clean up obsolete override
Hackage update contained the 0.3 bump
2021-10-01 21:44:35 +02:00
sternenseemann
10834782e2 haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-10-01 21:30:28 +02:00
sternenseemann
309b14dfcd haskellPackages.quic: provide correct version of network 2021-10-01 19:38:14 +02:00
sternenseemann
9485e6053e haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-10-01 19:37:46 +02:00
Jens Nolte
93f38e0a7b haskell.packages.ghc921: use network_3_1_2_2 2021-10-01 15:31:27 +02:00
Jens Nolte
15b78276da haskell.packages.ghc921: re-enable tests previously blocked by 'random' 2021-10-01 15:31:27 +02:00
Jens Nolte
dcff69a840 haskell.packages.ghc921.ChasingBottoms: remove markBrokenVersion 2021-10-01 15:31:27 +02:00
Jens Nolte
3533a38478 haskell.packages.ghc921: use random_1_2_1 2021-10-01 15:31:27 +02:00
sternenseemann
35813c6f04 haskellPackages.candid: 0.2 -> 0.3
Turns out the cabal configure flags don't affect the doctest suite
necessarily, so upgrading candid manually is much easier.
2021-10-01 15:30:10 +02:00
sterni
b7ee74fff0
Merge pull request #140146 from nomeata/joachim/haskell-maintainership
Add myself as maintainer for a few Haskell packages
2021-10-01 14:41:35 +02:00
sternenseemann
c32ea917d0 haskellPackages.candid: add workaround for doctest failure
This is fixed properly in candid 0.3 which we'll have soon, but in
the meantime we can just disable the offending warning. A real shame
that doctests are influenced by compiler warnings.
2021-10-01 14:40:05 +02:00
Joachim Breitner
b30b286371 Add myself as maintainer for a few Haskell packages
as nudged to do so by @sternenseemann in
https://github.com/NixOS/nixpkgs/pull/139967#issuecomment-932186960
2021-10-01 14:37:23 +02:00
Potato Hatsue
d55ffa5a2f haskellPackages.nvfetcher: disable check 2021-09-30 23:01:19 +02:00
sternenseemann
f6703cdddc haskellPackages.hledger-lib_1_23: build with doctest 0.18.1
Test suite has a lower bound on doctest >= 0.18.
2021-09-30 12:21:16 +02:00
Malte Brandy
9a6d6c36e7
haskellPackages.hls-call-hierarchy-plugin: dontCheck on darwin 2021-09-30 11:39:38 +02:00
sternenseemann
f1cdcd739a haskell.packages.ghc901.ormolu: 0.3.0.0 -> 0.3.0.1
Fixes evaluation of ghc901 package set.
2021-09-29 23:51:46 +02:00
sternenseemann
65da4ceb66 haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-09-29 23:45:07 +02:00
sternenseemann
1a74b3d590 haskellPackages: stackage-lts 18.10 -> 18.12
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2021-09-29 23:27:50 +02:00
Jens Nolte
d7a8501848 haskell.packages.ghc921: jailbreak splitmix
splitmix already has a commit that fixes the version bounds for GHC
9.2.1 but has not had a release since then.
2021-09-29 19:23:50 +02:00
sternenseemann
2c4a128d62 haskellPackages.{Kulitta, Jazzkell}: clean up eval errors on darwin 2021-09-29 14:56:34 +02:00
sternenseemann
4d2f1399e9 haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-09-29 14:47:09 +02:00
sternenseemann
97e02b4b87 haskellPackages.hw-*: fix too tight bounds on generic-lens 2021-09-29 14:29:06 +02:00
sternenseemann
cdffe459d8 haskellPackages.hls-rename-plugin: provide necessary test env 2021-09-29 14:18:35 +02:00
Jens Nolte
41515cc450 haskell.packages.ghc921: use hashable_1_3_3_0
hashable 1.3.0 is broken on GHC 9.2.1. This enables building
unordered-containers.
2021-09-29 03:28:21 +02:00
sternenseemann
e8b91f3064 haskellPackages.cabal2nix-unstable: 2021-09-23 -> 2021-09-28
Stops webkitgtk24x-gtk* bindings from being emitted.
2021-09-28 23:18:49 +02:00
Las Safin
ca33fe38ad haskellPackages.procex: don't mark as broken 2021-09-28 23:12:39 +02:00
sternenseemann
f42ab674ba haskellPackages.webkit: remove override for broken package
webkitgtk24x-gtk2 has been removed, but webkit doesn't compile anymore
these days, so we can save us maintaining this override. The “correct”
override would be webkitgtk (webkit is an alias form webkitgtk atm,
maybe we should introduce a libNixName thing in cabal2nix for this?)
if webkit compiled with modern dependencies…
2021-09-28 13:35:33 +02:00
sternenseemann
734e7564cb haskellPackages.websnap: webkit dependency is a haskell dependency
websnap actually depends on the haskell webkit package (which is
broken), so this override introducing a dependency on a removed package
is actually incorrect and can be removed.
2021-09-28 13:28:22 +02:00
Dennis Gosnell
c4f967fe21
Merge pull request #139621 from Lassulus/hasura
haskellPackages.hasura: 2.0.7 -> 2.0.9
2021-09-28 08:39:17 +09:00
sternenseemann
60dc874d98 haskellPackages: update list of transitively broken packages 2021-09-26 21:40:50 +02:00
sternenseemann
64a3ff66f6 haskellPackages.cryptohash-sha256: make sure hydraPlatforms is populated 2021-09-26 21:26:08 +02:00
sternenseemann
3efe1b4b45 haskellPackages.polysemy: unbreak 2021-09-26 21:16:35 +02:00
sternenseemann
4db2830d07 haskellPackages.tz: fix tests for non-glibc platforms
tz's test suite (luckily only the test suite, it seems) relies on some
non-POSIX behavior of glibc which was easy enough to patch.
2021-09-26 20:27:25 +02:00
lassulus
b421990ae0 haskellPackages.hasura: 2.0.7 -> 2.0.9 2021-09-26 10:28:31 +02:00