Commit graph

5865 commits

Author SHA1 Message Date
Peter Simons 071863cf74 Stackage Nightly 2021-02-12 2021-02-19 20:24:04 +01:00
Julien Moutinho 8e17af5172 cabal-install: fix build on ghc901 2021-02-18 20:15:47 +01:00
Peter Simons 68dc52a6b1 hackage-packages.nix: revert "automatic Haskell package set update"
This reverts commits 4ebd7a3d64 & 1970700ed6.
These changes were committed to 'master' by accident.
2021-02-16 11:34:33 +01:00
Peter Simons 4ebd7a3d64 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.16.0-11-g8d3ef92 from Hackage revision
a8e022b534.
2021-02-16 02:30:28 +01:00
Peter Simons 1970700ed6 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.16.0-11-g8d3ef92 from Hackage revision
7442e37e8c.
2021-02-15 02:30:34 +01:00
Peter Simons 1d419d8c05 haskell-doctest: update ghc-9.0.x override for the new 0.18 version 2021-02-12 20:35:22 +01:00
Peter Simons 5f9636146f Update our default Haskell compiler from GHC version 8.10.3 to 8.10.4. 2021-02-12 20:35:22 +01:00
Malte Brandy 2b473737f9 haskell.packages.ghc884.vector: Disable checks 2021-02-12 20:35:22 +01:00
Malte Brandy 74d8ebc574 haskell.packages.ghc865.vector: Disable checks
There is a doctest problem on 8.6.5. with newest vector
2021-02-12 20:35:22 +01:00
Malte Brandy 9b8baeb8de haskellPackages.haskell-language-server: Pin dependencies
While the dependencies are being released for hls 0.10.0 they break
compatibility with hls 0.9.0 and therefor all need manual intervention
when they get released until hls 0.10.0 get’s released.
2021-02-12 20:35:21 +01:00
Malte Brandy 5fd1c13b7f Re-enable Cabal 3.2.* build for older ghc versions 2021-02-12 20:35:21 +01:00
Malte Brandy ac9f8df68b haskellPackages.haskell-language-server: 0.8.0 -> 0.9.0 2021-02-12 20:35:21 +01:00
Manuel Bärenz bf5a6259ce haskellPackages.vivid: Mark unbroken & disable tests 2021-02-12 20:35:21 +01:00
Malte Brandy cb1e501568 haskellPackages.lens: Temporarily disable tests 2021-02-12 20:35:21 +01:00
Peter Simons 76c5e0859d hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.16.0-11-g8d3ef92 from Hackage revision
c0fe8e827d.
2021-02-12 20:35:12 +01:00
Peter Simons 3fbbe3f034 hackage2nix: update list of broken builds to fix evaluation errors on Hydra 2021-02-12 20:35:11 +01:00
Peter Simons dee666eb18 Stackage Nightly 2021-02-10 2021-02-12 20:34:47 +01:00
Jens Nolte d226a1dee2 haskellPackages.net-mqtt: unmark as broken 2021-02-11 19:01:11 +01:00
Peter Simons 536bf86b42 haskell-syb: drop obsolete overrides to fix the ghc-9.0.x build 2021-02-05 23:05:20 +01:00
Peter Simons 48104ded64 hls-hlint-plugin: add new ghc-lib dependency when building with older compilers 2021-02-05 23:05:20 +01:00
Malte Brandy 160d449726 haskell.ghc865.mmorph: Fix build 2021-02-05 23:05:20 +01:00
Peter Simons f159654fb1 essence-of-live-coding-warp: update overrides for the new version of http-client 2021-02-05 23:04:52 +01:00
Peter Simons 86743871da hackage2nix: disable failing builds to fix evaluation on Hydra 2021-02-05 23:04:52 +01:00
Peter Simons d85818b2af hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.16.0-10-gabc66d1 from Hackage revision
5ad244e7f5.
2021-02-05 23:04:47 +01:00
Malte Brandy bac09b7658 haskell-language-server: Use hackage version and cleanup 2021-02-05 23:04:46 +01:00
Peter Simons 401a3d5989 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.16.0-10-gabc66d1 from Hackage revision
d5c9f894f3.
2021-02-05 23:04:40 +01:00
Itai Y. Efrat 512f670bc5 haskellPackages.hum: broken -> unbroken 2021-02-05 23:04:40 +01:00
Peter Simons ed6eaac6f1 Stackage Nightly 2021-02-02 2021-02-05 23:04:39 +01:00
(cdep)illabout f076ff3503 spago: fix build by specifying older version of dhall 2021-02-05 23:04:39 +01:00
danielstaleiny 103c5f4d9f haskellPackages.postgrest: broken -> unbroken
Tested on NixOS
2021-02-05 23:04:39 +01:00
Peter Simons 02bf6b0230 cryptohash-sha256: the package is marked broken by hackage2nix, but it actually compiles fine 2021-01-29 21:02:35 +01:00
Peter Simons 1afc215a08 haskell-language-server: don't use the latest version of lsp-test for building yet 2021-01-29 21:02:35 +01:00
Peter Simons 5726a50602 git-annex: update sha256 hash for the new 8.20210127 version 2021-01-29 21:02:35 +01:00
Peter Simons 51dd1502bb Drop obsolete override for pandoc; the test suite has been fixed. 2021-01-29 21:02:35 +01:00
Peter Simons 5abc9ec3a0 haskell-language-server: update overrides to the latest version of lsp-test 2021-01-29 21:02:35 +01:00
Peter Simons e5019a19b4 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.16.0-10-gabc66d1 from Hackage revision
f8773aba17.
2021-01-29 21:02:24 +01:00
Peter Simons 22e3d5e9db hackage2nix: update list of broken builds to fix evaluation on Hydra 2021-01-29 21:02:20 +01:00
Peter Simons f3b7bf47b0 Stackage Nightly 2021-01-29 2021-01-29 21:02:20 +01:00
Dennis Gosnell 987b80a824
Merge pull request #109059 from jkachmar/haskell-generic-builder-args-modifier
Adds Haskell generic builder argument modifier
2021-01-27 22:37:41 +09:00
volth bc0d605cf1 treewide: fix double quoted strings in meta.description
Signed-off-by: Ben Siraphob <bensiraphob@gmail.com>
2021-01-24 19:56:59 +07:00
Ben Siraphob 2f78ee7e81 pkgs/development: stdenv.lib -> lib 2021-01-24 00:16:29 +07:00
Malte Brandy 952ebcf65f haskellPackages.haskell-language-server: Fixing build
by pinning apply-refact
2021-01-22 20:34:28 +01:00
Peter Simons d07ff60c02 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.16.0-9-ga573266 from Hackage revision
61c759fc79.
2021-01-22 20:34:22 +01:00
Peter Simons c3792f6cdd Consistently use 'lib' instead of 'stdenv.lib' in the Haskell infrastructure.
Part of https://github.com/NixOS/nixpkgs/issues/108938.
2021-01-22 20:34:21 +01:00
Malte Brandy 71e660bb8d haskellPackages.universe-dependent-sum: Remove broken flag 2021-01-22 20:34:21 +01:00
Peter Simons 4a8f6f4230 hnix-store-core: add missing test dependency by way of override
See https://github.com/haskell-nix/hnix-store/issues/127.
2021-01-22 20:34:21 +01:00
Peter Simons de00ad9932 hnix-store-core: update overrides for the latest version 2021-01-22 20:34:21 +01:00
Malte Brandy 7ef37f8806 haskellPackages.pandoc: Temporarily disable tests 2021-01-22 20:34:21 +01:00
Peter Simons 8482fb4efd hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.6 from Hackage revision
8c276aee32.
2021-01-22 20:34:15 +01:00
Peter Simons 2cc5f7b1a5 hackage2nix: update list of broken builds to fix evaluation errors on Hydra 2021-01-22 20:34:14 +01:00
Rasmus Précenth fd215e57cb haskellPackages.glicko: unbreak
I'm the author of the package and fixed the dependencies upstream,
now builds correctly and can be unmarked as broken.
2021-01-22 20:34:14 +01:00
Peter Simons ecb42c13ba Stackage Nightly 2021-01-20 2021-01-22 20:34:08 +01:00
Jonathan Ringer 9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
Peter Simons 5b220ae92d haskell-http-client-restricted: jailbreak to fix the build with older versions of http-client 2021-01-15 20:47:46 +01:00
Peter Simons 6c3e331e1c haskell-lukko: jailbreak to fix the build with the latest version of tasty 2021-01-15 20:42:18 +01:00
(cdep)illabout 48278265c7 haskellPackages.servant: stop building documentation 2021-01-15 20:35:11 +01:00
Malte Brandy a12136e3ce
haskellPackages.reflex: Fix build 2021-01-15 20:33:45 +01:00
Peter Simons 915ef2102d hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.6 from Hackage revision
dd69eff0a7.
2021-01-15 20:30:55 +01:00
Peter Simons 589ce02f47 hackage2nix: update list of broken packages to fix evaluation 2021-01-15 20:28:16 +01:00
Peter Simons 8084a9137b haskell-http-client: update overrides for the latest version 2021-01-15 20:28:15 +01:00
Malte Brandy c8e886e4a5
haskellPackages.haskell-language-server: Fix build 2021-01-15 20:10:01 +01:00
Peter Simons 09472515dc hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.6 from Hackage revision
2a0a57afbe.
2021-01-15 02:30:42 +01:00
Peter Simons 8a3d3089b4 Merge remote-tracking branch 'origin/master' into haskell-updates. 2021-01-14 20:22:32 +01:00
Peter Simons fa28faeb1e hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.6 from Hackage revision
707845e748.
2021-01-14 20:21:50 +01:00
Peter Simons 31fef6ccab Stackage Nightly 2021-01-14 2021-01-14 20:21:15 +01:00
Matt Wittmann bede7ee08c haskellPackages.dhall-yaml: generate completions 2021-01-14 18:00:57 +01:00
Matt Wittmann d594362f36 haskellPackages.dhall-yaml: unmark as broken 2021-01-14 18:00:57 +01:00
Matt Wittmann 497544f4c2 haskellPackages.tasty-expected-failure: disable failing tests 2021-01-14 18:00:57 +01:00
Joe Kachmar 95d0e6c1b8 Adds Haskell generic args builder documentation 2021-01-14 11:41:31 -05:00
Dennis Gosnell 8eb0bdc146
Merge pull request #109126 from mcwitt/dhall-unmark-broken
dhall-json, dhall-lsp-server, dhall-yaml: unmark as broken
2021-01-13 15:36:27 +09:00
Peter Simons af3814d7f4 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.6 from Hackage revision
a3b85fa6a2.
2021-01-13 02:30:30 +01:00
Matt Wittmann 48db5825f5
dhall-lsp-server: unmark as broken 2021-01-12 16:48:58 -08:00
Matt Wittmann aea756e9eb
dhall-json: unmark as broken 2021-01-12 16:47:35 -08:00
Poscat 3fa0bf026b
Break the following dependency cycles
(testdep)
1. tasty-hedgehog <-> tasty-expected-failure

              (testdep)
2. lifted-async ---> tasty-hedgehog -> hedgehog -> lifted-async
2021-01-12 17:09:27 +08:00
Joe Kachmar 335f1fb25f Adds Haskell generic builder argument modifier
This is a new argument to the Haskell builder's 'shellFor' which allows
the caller to adjust the 'genericBuilderArgs' after they are built.

One immediate application for this is that it allows users to disable
tests, enable benchmarks, etc. for _all_ packages in a given Haskell
package set.

This is often useful when so many of the derivations in the
package set have changed that most of the cache has been invalidated,
and there is no need for the user to run tests on their dependencies,
but they still want these dependencies available in their 'nix-shell'
environment for some package-under-development.
2021-01-11 18:00:21 -05:00
John Ericson 5ac7aa579a
Merge pull request #108450 from Ericson2314/no-static-overlay
haskell: Inline static overlay
2021-01-11 08:47:29 -05:00
Peter Simons 3aae69103b Merge remote-tracking branch 'origin/master' into haskell-updates. 2021-01-11 10:56:52 +01:00
Peter Simons daa50421eb hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.6 from Hackage revision
9d855bb42d.
2021-01-11 10:43:40 +01:00
Peter Simons aaf9105fbb Stackage Nightly 2021-01-11 2021-01-11 10:42:58 +01:00
John Ericson a52f9a18bf haskell: Inline static overlay
We don't force `enableStaticLibraries` for Windows or WASM because it
will just fail an assertion.
2021-01-11 03:17:29 +00:00
Peter Simons c168f4d9f9 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.6 from Hackage revision
36f52a9027.
2021-01-11 02:30:28 +01:00
Dominik Xaver Hörl 25bef2d8f9 treewide: simplify pkgs.stdenv.lib -> pkgs.lib
The library does not depend on stdenv, that `stdenv` exposes `lib` is
an artifact of the ancient origins of nixpkgs.
2021-01-10 20:12:06 +01:00
Markus Hauck 59d349ada2 haskellPackages.threadscope: Remove jailbreak after package update
Thanks to a new
release (https://github.com/haskell/ThreadScope/pull/116) threadscope
can now be built without jailbreak. 🎉
2021-01-10 09:33:34 +01:00
Peter Simons 8911c99c2f hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.6 from Hackage revision
c94e3a2648.
2021-01-10 02:30:46 +01:00
Dennis Gosnell 0127170fed
Merge pull request #108780 from cideM/unbreak-co-log
co-log, chronos: unmarkBroken by disabling tests for chronos
2021-01-09 23:27:08 +09:00
Florian Beeres 39476955ed co-log, chronos: unmarkBroken
co-log fails to compile due to its dependency on chronos, which fails to
compile because the doctests fail with newer GHC versions. So we just
disable the doctests and thus unbreak both.

https://github.com/andrewthad/chronos/issues/62
2021-01-09 13:28:53 +01:00
Dennis Gosnell cd4e0674e2
Merge pull request #108828 from expipiplus1/joe-dsp
haskellPackages.derive-storable-plugin: remove from broken list
2021-01-09 15:53:19 +09:00
Domen Kožar 163cda6c0b
haskellPackages.half: disable test suite on aarch64 2021-01-09 06:46:49 +01:00
Joe Hermaszewski cade44d2f7 haskellPackages.derive-storable-plugin: remove from broken list 2021-01-09 12:57:50 +08:00
Dennis Gosnell 6e80b3b7ae
Merge pull request #108788 from expipiplus1/joe-nothunks
haskellPackages.nothunks: jailbreak to fix tests
2021-01-09 11:13:31 +09:00
Dennis Gosnell fcbb15272c
Merge pull request #108765 from cideM/haskell-updates
dhall-json: fix to work with newer tasty
2021-01-09 10:32:59 +09:00
Peter Simons 9a61689a31 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.6 from Hackage revision
545d5cafa7.
2021-01-08 21:12:14 +01:00
Peter Simons 7e26c12a6d hackage2nix: update list of broken builds
Ping @jb55 for 'elm-export-persistent'.
2021-01-08 21:11:15 +01:00
Peter Simons 4c161903f4 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.6 from Hackage revision
545d5cafa7.
2021-01-08 21:01:32 +01:00
Peter Simons 063a71690d
Merge pull request #108807 from maralorn/hls
haskelPackages.haskell-language-server: 0.7.1 -> 0.8.0
2021-01-08 21:00:36 +01:00
Peter Simons 8e68a5e5c3 Merge branch '2020-12-31-upd-haskell-packages' of git://github.com/Anton-Latukha/nixpkgs into Anton-Latukha-2020-12-31-upd-haskell-packages. 2021-01-08 20:58:50 +01:00
Malte Brandy 7829f94244
haskelPackages.haskell-language-server: 0.7.1 -> 0.8.0 2021-01-08 20:57:02 +01:00
Domen Kožar d2f8eca2e8
fix cachix build 2021-01-08 20:42:50 +01:00
Peter Simons 896e8ee2c6 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.6 from Hackage revision
545d5cafa7.
2021-01-08 20:32:46 +01:00
Peter Simons 9aad7ef67a hackage2nix: update list of broken builds to avoid evaluation errors
Ping @sorki for broken update-nix-fetchgit package.
2021-01-08 20:30:28 +01:00
Peter Simons 0e48e5ceb4 haskeline: fix overrides for the latest release 2021-01-08 20:12:50 +01:00
Joe Hermaszewski 2a9c1eb91e haskellPackages.nothunks: jailbreak to fix tests 2021-01-09 00:45:59 +08:00
Florian Beeres 5ab7854fbd dhall-json: skip tests to skip tasty 1.4 dependency
dhall-json has a dependency on tasty-silver and this in turn only
compiles if we supply a newer version of tasty. We can get around this
issue until stackage has caught up to tasty 1.4 by skipping tests
2021-01-08 16:08:17 +01:00
Dennis Gosnell 08fc5efd43
Merge pull request #108452 from cleverca22/jailbreak-profiteur
profiteur: jailbreak and un-break
2021-01-08 22:05:56 +09:00
Dennis Gosnell 8ff0049baf
haskellPackages.profiteur: remove unnecessary parens 2021-01-08 22:02:08 +09:00
Michael Bishop 662eba1245
profiteur: jailbreak and un-break 2021-01-08 07:42:53 -04:00
Dennis Gosnell c871aec2a3
Merge pull request #108470 from markus1189/threadscope-jailbreak
haskellPackages.threadscope: jailbreak to fix build
2021-01-08 15:39:17 +09:00
Peter Simons bdc8c8ba25 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.6 from Hackage revision
5f0e4ae038.
2021-01-08 02:30:32 +01:00
Anton-Latukha cfce2908bc
haskellPackages.hnix: fix deps 2021-01-07 22:42:41 +02:00
Anton-Latukha 9f4b9b3b50
haskellPackages.hnix-store-remote: unbreak, fix deps 2021-01-07 22:41:44 +02:00
Anton-Latukha 0f888c7121
haskellPackages.cryptohash-sha512: dontCheck
base16-bytestring had new epoch (1.0) 3 month ago:

https://hackage.haskell.org/package/base16-bytestring-1.0.1.0/changelog

Which fixed the old return type to normal `Either String ByteString`.

`cryptohash-sha512` is stale for ~10-11 months and testsuite does not suport the
new `base16-bytesting` releases.
2021-01-07 22:41:43 +02:00
Peter Simons 7e27206eca hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.6 from Hackage revision
552a413009.
2021-01-07 13:26:34 +01:00
Peter Simons 7f8e7398eb Stackage Nightly 2021-01-05 2021-01-07 13:25:58 +01:00
Peter Simons ff1008eead hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.6 from Hackage revision
8a3e09d090.
2021-01-06 02:30:26 +01:00
Dennis Gosnell 8f5c69c971
Merge pull request #108459 from markus1189/unbreak-holmes
haskellPackages.holmes: unbreak
2021-01-06 09:07:34 +09:00
Markus Hauck d812bb9bb2 haskellPackages.threadscope: jailbreak to fix build 2021-01-05 12:57:42 +01:00
Markus Hauck a9acf8eba5 haskellPackages.arbtt: unbreak
Thanks to https://github.com/nomeata/arbtt/issues/43 `arbtt` now
builds successfully 🎉
2021-01-05 08:34:24 +01:00
Markus Hauck 00a90e9cf8 haskellPackages.holmes: unbreak
Thanks to https://github.com/i-am-tom/holmes/pull/15 `holmes` now
builds successfully 🎉
2021-01-05 08:33:20 +01:00
Peter Simons c6bed7e078 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.6 from Hackage revision
55e6fe8008.
2021-01-05 02:30:36 +01:00
Peter Simons 97c61d6ddd
hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.6 from Hackage revision
3747aff0f6.
2021-01-04 16:32:46 +09:00
Peter Simons af65daadda
Stackage Nightly 2021-01-02 2021-01-04 16:32:40 +09:00
Ryan Burns ecbea7739f haskellPackages.servant-client[-core]: jailbreak to support QuickCheck 2.14 2021-01-03 16:34:59 -08:00
Peter Simons c9e5a3fa06 vector-th-unbox needs a jailbreak for building with ghc.9.0.x. 2021-01-02 19:58:20 +01:00
Peter Simons 7383e33b09 data-fix & vector-binary-instances needs jailbreaks for building with ghc.9.0.x. 2021-01-02 19:58:19 +01:00
Peter Simons f21de210fe Add more jailbreaks for QuickCheck. 2021-01-02 19:58:19 +01:00
Peter Simons b97e43d7e1 primitive needs a jailbreak for building with ghc.9.0.x. 2021-01-02 19:58:19 +01:00
Peter Simons 684ed9e9fa cassava & attoparsec need jailbreaks to accept the latest QuickCheck. 2021-01-02 19:58:19 +01:00
(cdep)illabout 9de1b1b7ac haskellPackages.nix-derivation: jailbreak for QuickCheck 2021-01-02 19:58:19 +01:00
(cdep)illabout 8f6e4a3287 haskellPackages.attoparsec: jailbreak because of new version of Quickcheck 2021-01-02 19:58:19 +01:00
Peter Simons 59bc34d3e4 psqueues: jailbreak to fix the build 2021-01-02 19:58:19 +01:00
Peter Simons 03122f2bbd git-annex: update sha256 hash for the new 8.20201129 version 2021-01-02 19:58:19 +01:00
Peter Simons 0043faf271 vector: jailbreak to fix the build with latest version of QuickCheck 2021-01-02 19:58:19 +01:00
Peter Simons 69d9398078 haskell: drop more obsolete overrides 2021-01-02 19:58:19 +01:00
Peter Simons 0b700ca361 pandoc: re-enable the test suite
The errors we previously ran into have been fixed upstream.
2021-01-02 19:58:19 +01:00
Peter Simons 101c02c3e7 pandoc: drop obsolete overrides
The latest versions of doctemplates and skylighting are now the default.
2021-01-02 19:58:19 +01:00
Peter Simons 0a069fb1ef splitmix: drop obsolete override
The 0.1.0.3 version is now the default.
2021-01-02 19:58:19 +01:00
Peter Simons 09caba2adf QuickCheck: drop obsolete override for ghc-9.0.x
The 2.14.2 version is now the default.
2021-01-02 19:58:19 +01:00
Peter Simons 39092aefed hledger-lib: drop obsolete overrides
The required versions of pretty-simple and prettyprinter are now used by
default.
2021-01-02 19:58:19 +01:00
Dennis Gosnell 9d41622c98 haskellPackages.Agda: update comment to be able to track upstream 2021-01-02 19:58:19 +01:00
Anders Kaseorg 20a63c490f haskellPackages.Agda: Fix build for ghc 8.10.2 → 8.10.3 upgrade
Commit 1998b95adc “haskellPackages:
update default compiler from ghc 8.10.2 to version 8.10.3” broke Agda
because Agda.cabal incorrectly declares a transformers dependency only
for ghc < 8.10.3:

    if impl(ghc >= 8.6.4) && impl(ghc < 8.10.3)
      build-depends: transformers == 0.5.6.2

    if impl(ghc >= 8.4) && impl(ghc < 8.6.4)
      build-depends: transformers == 0.5.5.0

    if impl(ghc < 8.4)
      build-depends: transformers == 0.5.2.0

leading to this error:

    src/full/Agda/Utils/Maybe.hs:13:1: error:
    Could not load module ‘Control.Monad.Trans.Maybe’
    It is a member of the hidden package ‘transformers-0.5.6.2’.
    Perhaps you need to add ‘transformers’ to the build-depends in your .cabal file.
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
       |
    13 | import Control.Monad.Trans.Maybe
       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2021-01-02 19:58:18 +01:00
Peter Simons 5c23d98bae hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.6 from Hackage revision
50ea639739.
2021-01-02 19:58:12 +01:00
Peter Simons 334c621fb0 hackage2nix: update list of broken builds to fix evaluation errors 2021-01-02 19:57:38 +01:00
Peter Simons 8aa75348c2 hackage2nix: unbreak geos library
Fixes https://github.com/NixOS/nixpkgs/issues/107178.
2021-01-02 19:57:38 +01:00
Peter Simons 855c763aae Stackage Nightly 2021-01-01 2021-01-02 19:57:37 +01:00
pacien 0f005c2132 ldgallery: init at 2.0 2021-01-01 16:30:48 +01:00
sternenseemann 13f0ab1e28 haskellPackages.apecs-physics: push to 0.4.5 to unbreak build
apecs-physics was broken by the update of glibc to 2.32 due to the
vendored Chipmunk2D using sys/sysctl.h on GNU/Linux. 0.4.5 updates the
vendored version of Chipmunk2D which resolves this issue.

Resolves #107358.
2020-12-25 20:42:36 +01:00
sternenseemann 84104a01eb haskellPackages.apecs-physics: depend on ApplicationServices on darwin 2020-12-25 20:42:36 +01:00
Peter Simons 7963b444ca haskell-ListLike: patch to fix the build with ghc-8.10.3 2020-12-25 20:42:36 +01:00
(cdep)illabout 2db65a5d1e spago: 0.17.0 -> 0.18.0 2020-12-25 20:42:36 +01:00
Peter Simons 54f0a1be81 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.5-36-ge221522 from Hackage revision
7c122b0d2d.
2020-12-25 20:42:29 +01:00
Peter Simons 1a8a6d9574 hackage2nix: update list of broken builds to fix evaluation on Hydra 2020-12-25 20:41:54 +01:00
Peter Simons 1998b95adc haskellPackages: update default compiler from ghc 8.10.2 to version 8.10.3 2020-12-25 20:41:54 +01:00
Piotr Bogdan 7dd48ceb14 haskellPackages.greenclip: don't mark as broken 2020-12-25 20:41:54 +01:00
sternenseemann b1ff1909be haskellPackages.gitit: jailbreak
Should fix the build failure described in #107209 for master/unstable.
2020-12-25 20:41:54 +01:00
sternenseemann 43e21e564e haskellPackages.flat: unbreak
0.4.4 fixed the build
2020-12-25 20:41:53 +01:00
Christian Luetke Stetzkamp 4fa7002636 haskellPackages.taffybar: Mark as unbroken 2020-12-25 20:41:53 +01:00
Peter Simons 0e5f7e8d00 hledger-web: set $HOME to $TMP so that the test suite to succeeds 2020-12-18 20:27:54 +01:00
Peter Simons 2c7b758f40 pandoc: disable test suite to fix the build 2020-12-18 20:27:54 +01:00
Peter Simons 3bf6360f7b haskell-yesod-core: disable test suite to fix the build 2020-12-18 20:27:53 +01:00
Peter Simons b04e3e913f pandoc: bump the versions of the dependencies to fix the build 2020-12-18 20:27:53 +01:00
Peter Simons f75e9bb4f1 haskell-configuration-common: cosmetic 2020-12-18 20:27:53 +01:00
Peter Simons dd5ddc8218 haskell-hledger-lib: override to use the latest version of pretty-simple 2020-12-18 20:27:53 +01:00
Joe Hermaszewski c31e766a24 haskellPackages.haskell-language-server: 0.6.0 -> 0.7.0
Remove hls-brittany as it's no longer necessary

Fix the update script to include hls-explicit-imports-plugin and
hls-retrhls-retrie-plugin
2020-12-18 20:27:53 +01:00
Robert Hensing fb3b144fd1 cachix: Add shell completion 2020-12-18 20:27:53 +01:00
Robert Hensing 90c92550f6 ormolu: Add shell completion 2020-12-18 20:27:53 +01:00
Robert Hensing f48b8dd5f6 niv: Add shell completion 2020-12-18 20:27:53 +01:00
Robert Hensing ae13cc9790 haskell.lib.generateOptparseApplicativeCompletion: support separate bin 2020-12-18 20:27:53 +01:00
Guillaume Maudoux 0d56006040 haskellPackages.cryptohash-sha512: fix by jailbreaking 2020-12-18 20:27:53 +01:00
Manuel Bärenz afbbf8a438 haskellPackages.pandoc-include-code: Jailbreak
...because of restrictive upper version bounds
2020-12-18 20:27:53 +01:00
Manuel Bärenz a0aa0ce42d haskellPackages.essence-of-live-coding: Fix dependency 2020-12-18 20:27:53 +01:00
Peter Simons 06279ee84f hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.5-36-ge221522 from Hackage revision
e81bb8572f.
2020-12-18 20:27:41 +01:00
Peter Simons 774d5acfcf hackage2nix: update list of broken builds to fix evaluation errors 2020-12-18 20:27:08 +01:00
Poscat 056f4390aa haskellPackages.ghcide: unbreak 2020-12-18 20:27:07 +01:00
Jack Kelly aff8bc92ae haskellPackages.hoist-error: not broken 2020-12-18 20:27:07 +01:00
Poscat 233b82946a haskellPackages.brotli{,brotli-streams}: unbreak 2020-12-18 20:27:07 +01:00
Peter Simons 4a2b8aec7b Stackage Nightly 2020-12-14 2020-12-18 20:27:03 +01:00
Milan Pässler 2001fbd9ca
haskellPackages.pandoc-crossref: mark unbroken 2020-12-10 00:14:12 +01:00
Peter Simons 8e2abd0fa9 haskell: drop the obsolete 'multi-ghc-travis' meta package 2020-12-04 21:19:53 +01:00
Peter Simons 6b02cc17e9 haskell: drop the obsolete 'unbuildable' meta package 2020-12-04 21:19:53 +01:00
Nathan van Doorn 0e31884bef haskellPackages.integer-root: don't check
The test-suite depends on smallcheck 1.1 but we package 1.2

This is fixed in the upstream repository but the fix hasn't been released yet
2020-12-04 21:19:53 +01:00
Peter Simons 5d2288ea46 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.5-30-g2441a43 from Hackage revision
acab62431f.
2020-12-04 21:19:46 +01:00
Artur Cygan 3e71b42c3c haskellPackages.hevm: unbreak 2020-12-04 21:19:46 +01:00
Nathan van Doorn b6cb88dd20 haskellPackages.cyclotomic: mark as unbroken 2020-12-04 21:19:46 +01:00
Nathan van Doorn bc2c06cfd1 haskellPackages.quadratic-irrational: mark as not broken 2020-12-04 21:19:46 +01:00
Nathan van Doorn 1a6a2bb4d3 haskellPackages.cantor-pairing: mark as not broken 2020-12-04 21:19:46 +01:00
Nathan van Doorn efa9bddecf haskellPackages.enumeration: mark as not broken 2020-12-04 21:19:46 +01:00
Nathan van Doorn 25f91f0abd haskellPackages.arith-encode: mark as not broken 2020-12-04 21:19:46 +01:00
Nathan van Doorn 9c7e9439ef haskellPackages.arithmoi: mark as not broken 2020-12-04 21:19:45 +01:00
Jappie Klooster 130c356e5f haskell-xmpp: 2.0.1 Mark unbroken 2020-12-04 21:19:45 +01:00
Peter Simons c5e7cd6c68 hackage2nix: update list of broken builds to avoid evaluation errors 2020-12-04 21:19:45 +01:00
Peter Simons ad19f4c188 Stackage Nightly 2020-12-04 2020-12-04 20:52:24 +01:00
Peter Simons 855c7fb6da git-annex: update sha256 hash for the new 8.20201127 version 2020-11-27 21:16:12 +01:00
Peter Simons e5f1bf5613 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.5-28-gd194902 from Hackage revision
b5541c17ab.
2020-11-27 21:16:12 +01:00
Peter Simons 9ba2fb7994 hackage2nix: update list of broken packages to fix evaluation errors on Hydra
Ping @roberth because of broken package arion-compose.

Ping @rkrzr because of broken package icepeak.
2020-11-27 21:15:20 +01:00
Malte Brandy 505d721c3c haskellPackages: Move some overrides and update affected derivations
This is a follow-up to
https://github.com/NixOS/nixpkgs/pull/105140
2020-11-27 21:00:00 +01:00
Robert Hensing f1f8539583 haskellPackages.hercules-ci-agent: Configure unbroken 2020-11-27 20:59:59 +01:00
Robert Hensing 5598ed7480 haskellPackages.hercules-ci-agent: Update Cabal for Setup 2020-11-27 20:59:59 +01:00
Robert Hensing 2cc48d915f haskellPackages.servant-swagger: dontCheck
Tests did not compile.
Message:

test/Servant/SwaggerSpec.hs:44:14: error:
    • No instance for (HasSwagger
                         (Fragment Int :> Servant.Test.ComprehensiveAPI.GET))
        arising from a use of ‘toSwagger’
    • In the expression: toSwagger comprehensiveAPI
      In an equation for ‘_x’: _x = toSwagger comprehensiveAPI
      In the second argument of ‘($)’, namely
        ‘do let _x = toSwagger comprehensiveAPI
            True `shouldBe` True’
   |
44 |     let _x = toSwagger comprehensiveAPI
   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^
2020-11-27 20:59:59 +01:00
Dennis Gosnell 69c69dfe9a haskellPackages: remove QuickCheck_2_14_2 and random_1_2_0 from kiwi maintainer 2020-11-27 20:59:59 +01:00
Robert Djubek 6d32709b24 haskellPackages.matterhorn: unbreak
haskellPackages.mattermost-api: unbreak
haskellPackages.mattermost-api-qc: unbreak
2020-11-27 20:59:59 +01:00
Robert Djubek 30c0026077 haskellPackages.glirc: unbreak 2020-11-27 20:59:59 +01:00
Robert Djubek 29416adfe8 haskellPackages.config-value: unbreak
haskellPackages.config-schema: unbreak
2020-11-27 20:59:59 +01:00
Robert Djubek 37d9f941e7 haskellPackages.QuickCheck_2_14_2: unbreak 2020-11-27 20:59:59 +01:00
Robert Djubek 9d4ce7a57b haskellPackages.random_1_2_0: unbreak 2020-11-27 20:59:59 +01:00
Robert Djubek 0197ed239b haskellPackages.irc-core: unbreak 2020-11-27 20:59:59 +01:00
Siva Mahadevan 9c3d2dda01 haskellPackages.fmt: unbreak 2020-11-27 20:59:59 +01:00
Siva Mahadevan b8896bc35d haskellPackages.blas-hs: unbreak 2020-11-27 20:59:59 +01:00
Siva Mahadevan 79e9ab2828 haskellPackages.pipes-text: unbreak 2020-11-27 20:59:59 +01:00
Malte Brandy 8bf26dad96 haskellPackages.update-nix-fetchgit: Remove eval error 2020-11-27 20:59:59 +01:00
zowoq 6c5f5cdb0f Revert "haskellPackages.trifecta: dontCheck on darwin"
This reverts commit 10e961cdf9.

Fixed by 473b341fb1.
2020-11-27 20:59:59 +01:00
Arseniy Chekanov 07ae57e2b1 haskellPackages.tart: unmark as broken 2020-11-27 20:59:58 +01:00
Malte Brandy 37e26436b6 haskellPackages: Fix a round of eval errors 2020-11-27 20:59:58 +01:00
Malte Brandy 88593d9c70 haskellPackages.pcg-random: Activate tests 2020-11-27 20:59:58 +01:00
Peter Simons 2b6a4a9fd2 Stackage Nightly 2020-11-23 2020-11-27 20:59:54 +01:00
Graham Christensen bc49a0815a
utillinux: rename to util-linux 2020-11-24 12:42:06 -05:00
Malte Brandy 00593bdb64
cachix: Build from 8.10.2, fix build and activate on hydra
This removes the broken flag from everything depending on servant so it
can get a new chance to build following the servant fix.
2020-11-21 19:59:08 +01:00
Domen Kožar e6295fafa9
haskellPackages.{http-media,servant-auth-client}: fix builds 2020-11-21 17:33:21 +01:00
Domen Kožar dc9f85e69e
cachix: make it build 2020-11-20 23:13:51 +01:00
Peter Simons c55cdb4a85 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.5-28-gd194902 from Hackage revision
8c0e05f987.
2020-11-20 20:57:42 +01:00
Peter Simons e4955d9657 hackage2nix: update the list of broken packages
@kiwi, please check the state of glirc. matterhorn, mattermost-api, and mattermost-api-qc.

@roberth, please check hercules-ci-agent, hercules-ci-api-core, and hercules-ci-api-agent.
2020-11-20 20:57:42 +01:00
Peter Simons bb89940afd hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.5-28-gd194902 from Hackage revision
8c0e05f987.
2020-11-20 20:57:42 +01:00
Peter Simons 877be1a763 haskell: hls-brittany and brittany are the same package in our environment 2020-11-20 20:57:41 +01:00
Peter Simons 347a6dbbcc hackage2nix: disable broken builds 2020-11-20 20:57:41 +01:00
Malte Brandy 4972b6fa31 haskellPackages.pcg-random: Document when to reenable tests 2020-11-20 20:57:41 +01:00
Malte Brandy 691b181fc0 haskellPackages.git-fls: Remove obsolete jailbreak 2020-11-20 20:57:41 +01:00
Peter Simons f9aa2a6614 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.5-27-g11a103b from Hackage revision
fa720610b0.
2020-11-20 20:57:41 +01:00
Malte Brandy 1f1d171337 haskellPackages.reflex-dom: Fix patch hash 2020-11-20 20:57:41 +01:00
Malte Brandy fb82f19d71 haskellPackages.git-annex: Fix build 2020-11-20 20:57:40 +01:00
Malte Brandy bea4d0dc49 haskellPackages.snap: Fix build 2020-11-20 20:57:40 +01:00
Malte Brandy 4e5914ee25 haskellPackages.neuron: Fix build
This bumps aeson-gadt-th, which will be pulled in by the hackage update
this night anyways.
2020-11-20 20:57:40 +01:00
Malte Brandy 899f9ffc36 haskellPackages.haskell-language-server: Try to fix tests 2020-11-20 20:57:40 +01:00
Joe Hermaszewski 498f9f63da haskellPackages.streamly: fix build
The build was broken because our `primitive` version was too high.

Using the patch from https://github.com/composewell/streamly/pull/565
2020-11-20 20:57:40 +01:00
Peter Simons fb25b2808d hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.5-27-g11a103b from Hackage revision
e037d20ad4.
2020-11-20 20:57:40 +01:00
Malte Brandy b24ba952ec haskellPackages.stan: Fix build 2020-11-20 20:57:39 +01:00
Malte Brandy 33d504be0e haskellPackages.neuron: Fix dependencies
Sadly neuron itself remains broken. Fix for it is yet to come.
2020-11-20 20:57:39 +01:00
(cdep)illabout 12d12e5b1f spago: get building again with ghc8102 2020-11-20 20:57:39 +01:00
(cdep)illabout 0ef0f83fbf haskellPackages.semver-range: disable tests to get building 2020-11-20 20:57:39 +01:00
Peter Simons 7525d3eb07 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.5-27-g11a103b from Hackage revision
d366f003dd.
2020-11-20 20:57:39 +01:00
Peter Simons ea001ce814 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.5-27-g11a103b from Hackage revision
0ae957506a.
2020-11-20 20:57:39 +01:00
Malte Brandy dd75aa6b9b haskellPackages.stack: Fix build of dependencies
* persistent-sqlite
* pantry
2020-11-20 20:57:38 +01:00
Malte Brandy 8a559a2a08 haskell.packages.ghc884.ghc-lib-parser-ex: Fix build for hls 2020-11-20 20:57:38 +01:00
Malte Brandy 93e8e7eb62 haskellPackages.hackage-security: Disable test to fix build 2020-11-20 20:57:38 +01:00
Peter Simons 045f6ba1b3 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.5-27-g11a103b from Hackage revision
aadf840b5e.
2020-11-20 20:57:38 +01:00
Malte Brandy 878beaf507 haskell.packages.ghc901.th-abstraction: Fix eval error 2020-11-20 20:57:38 +01:00
Malte Brandy 9436e2ff43 haskell.packages.ghc901.QuickCheck: Bump version to fix build 2020-11-20 20:57:37 +01:00
Malte Brandy b568d074ba haskell.packages.{ghc865,ghc884}.exceptions: Create attribute 2020-11-20 20:57:37 +01:00
Malte Brandy e2b6d74494 haskellPackages.haskell-language-server: Fix build 2020-11-20 20:57:37 +01:00
Malte Brandy 63e5e85ba7 haskellPackages: Fix more eval errors 2020-11-20 20:57:37 +01:00
Malte Brandy 996775e9cb haskellPackages.nettle: Fix build 2020-11-20 20:57:37 +01:00
Peter Simons 464b6435bd hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.5-27-g11a103b from Hackage revision
7a6de11f77.
2020-11-20 20:57:36 +01:00