Commit Graph

2568 Commits

Author SHA1 Message Date
Deniz Alp
e6cde9b47a haskellPackages.numerals: Disable version checks
We could also be using fetchFromGithub but the repo looks stale enough that it
doesn't really matter, plus the upper bounds for almost all the dependencies
doesn't exist anymore.
2022-02-08 13:17:20 +01:00
Malte Brandy
11895db491 haskellPackages.haskell-language-server: Fix dependencies and refactor overrides 2022-02-05 03:12:50 +01:00
sternenseemann
42f558024c haskellPackages.git-annex: adjust src hash for 10.20220127 2022-02-01 19:45:10 +01:00
sternenseemann
b9c74e0661 haskellPackages.nix-tree: reflect brick update 2022-01-31 23:02:46 +01:00
Robert Hensing
a7e9abd515 Revert "fix hercules-ci-agent build"
The fix is not needed anymore.

This reverts commit ef5324801f.
2022-01-26 10:56:15 +01:00
Malte Brandy
e7adab577c haskellPackages: Fix eval by bumping some versioned references 2022-01-24 21:50:48 +01:00
Dennis Gosnell
f84aef8b01
arbtt: jailbreak because of tasty-golden version constraint 2022-01-24 10:11:10 +09:00
sternenseemann
b2f63fbd6f haskellPackages.hnix: drop obsolete patch 2022-01-22 01:19:07 +01:00
sternenseemann
05b0805535 haskellPackages.nix-tree: reflect brick 0.65 -> 0.66 update 2022-01-21 12:08:17 +01:00
Piyush P Kurur
f833757ba1 haskellPackages.raaz: disable parallel building
Parallel builds seems to interfere with backpack type checking.
See: https://gitlab.haskell.org/ghc/ghc/-/issues/17188 for more details.
2022-01-21 12:01:25 +01:00
Artem Pelenitsyn
3ac0d71f3c haskellPackages.hs-speedscope: unbreak 2022-01-18 15:09:17 -05:00
Domen Kožar
41a0b8d86a hnix: patch to fix the build 2022-01-18 15:34:18 +01:00
Domen Kožar
ef5324801f fix hercules-ci-agent build 2022-01-18 10:34:42 +01:00
sternenseemann
af2e1acb5f haskellPackages: drop references to cabal-install-parsers_0_4_2
This package has been removed in a previous commit and the remaining
references cause eval issues.
2022-01-16 22:40:45 +01:00
sternenseemann
7a8250dd3b haskellPackages.haskell-ci{,-unstable}: adjust overrides to >= 0.14
The following pinned packages are no longer needed:

haskellPackages.ShellCheck_0_7_1: drop
haskellPackages.cabal-install-parsers_0_4_2: drop
2022-01-15 22:02:39 +01:00
Ellie Hermaszewska
26cd4c1be1
haskellPackages.haskell-ci-unstable: bump attoparsec dependency 2022-01-14 22:18:12 +08:00
Malte Brandy
e49d3a2ebc haskellPackages.ghcup: Fix build 2022-01-10 00:53:06 +01:00
Malte Brandy
85fb55626b haskellPackages.haskell-language-server: Fix build by pinning dependencies 2022-01-08 23:43:59 +01:00
sternenseemann
dc0704c08f haskellPackages.mfsolve: disable broken test suite 2022-01-07 21:39:39 +01:00
sternenseemann
f371562bb4 haskellPackages.git-annex: adjust src hash for 8.20211231 2022-01-07 21:39:22 +01:00
sternenseemann
fb075fab73 haskellPackages.{ghcWithPackages, ghcWithHoogle}: make overrideable
This is achieved by passing the entire package set to the respective
wrappers and passing the select function as a second attribute. Together
with the new support for callPackage-ing functions this allows for
things like `ghcWithPackages.override { useLLVM = true; } (p: [ … ])`.

To make this possible for `ghcWithHoogle` as well, we need to make the
wrapper a bit more bespoke and inline the hoogle feature as well. The
hoogle wrapper, however, can remain separate and is exposed as
`hoogleWithPackages` additionally, as it can also serve standalone use.
`hoogleLocal` is kept for backwards compatibility (including the old,
suboptimal API), but will inform users about the better alternative via
a warning.
2022-01-06 12:21:45 +01:00
Dennis Gosnell
d0e6c53a96
haskellPackages.lsp: bump override for most recent version 2022-01-05 11:14:20 +09:00
sternenseemann
eb9951e70a haskellPackages.gtk2hs-buildtools: remove -O0 workaround 2022-01-04 21:14:27 +01:00
sternenseemann
f2a896ee98 haskell.packages.ghc902.hie-bios: patch for breaking change in ghc 2021-12-28 12:10:41 +01:00
sternenseemann
96b5f414fe haskellPackages.morpheus-graphql: disable ordering dependent test 2021-12-27 14:59:36 +01:00
sternenseemann
bc0c1f4597 haskellPackages.sdp*: disable library profiling
All reverse dependencies of sdp also need their profiling disabled in
order to successfully compile.
2021-12-27 14:57:27 +01:00
github-actions[bot]
c52815aa6d
Merge master into haskell-updates 2021-12-27 00:08:27 +00:00
John Ericson
e22939cc80 haskellPackages.nix-thunk: Document patches
As requested in
https://github.com/NixOS/nixpkgs/pull/150635#discussion_r770152144

Sorry I didn't notice the existing comments and do this from the get-go.
2021-12-26 17:04:12 -05:00
sternenseemann
f9b337d15e haskellPackages.minio-hs: disable ordering dependent test case 2021-12-26 14:46:00 +01:00
sternenseemann
a808b2d932 haskellPackages.sdp: disable library profiling breaking the build 2021-12-26 14:12:56 +01:00
sternenseemann
b07e9851b7 haskellPackages.memory-cd: work around compilation failure in tests 2021-12-26 14:12:56 +01:00
sternenseemann
bcf8a276d5 haskellPackages.polysemy-plugin: unbreak
polysemy-plugin has reentered Stackage LTS, so the old workaround is no
longer necessary. We do need to jailbreak it, ironically, since Stackage
LTS ignores tests (?) and polysemy-plugin's bound on doctest is too
strict.
2021-12-26 14:12:56 +01:00
sternenseemann
73d9158d70 haskellPackages.hpack-dhall: disable tests due to outdated test data 2021-12-26 14:12:55 +01:00
sternenseemann
f4b07c3549 haskellPackages.aeson-quick: skip ordering dependent tests 2021-12-26 14:12:55 +01:00
sternenseemann
64a14527a9 haskellPackages.xmlbf: skip ordering dependent tests 2021-12-26 14:12:55 +01:00
sternenseemann
b51b7162b1 haskellPackages.hschema-aeson: skip ordering dependent tests 2021-12-26 14:12:55 +01:00
sternenseemann
ecb3268d04 haskellPackages.dropbox: skip ordering dependent tests 2021-12-26 14:12:55 +01:00
sternenseemann
2725f26574 haskellPackages.morpheus-graphql-core: skip ordering dependent tests 2021-12-26 14:12:55 +01:00
sternenseemann
71e3d4dbb1 haskellPackages.aeson-deriving: disable ordering dependent tests 2021-12-26 14:12:55 +01:00
sternenseemann
4821b61a70 haskellPackages.json-to-haskell: skip ordering dependent tests 2021-12-26 14:12:55 +01:00
sternenseemann
755fb7d17e haskellPackages.haskell-postgis: skip ordering dependent test case 2021-12-26 14:12:55 +01:00
sternenseemann
7782b76df6 haskellPackages.HUnit-Plus: test are broken by unordered-containers
Most likely order-dependent test suite, probably no harm in ignoring the
failure for now.
2021-12-23 16:28:31 +01:00
sternenseemann
39a494bfe1 haskellPackages.hercules-ci-api-agent: skip order dependent test 2021-12-22 21:55:01 +01:00
sternenseemann
999c924b8c haskellPackages.jet: drop now unnecessary override 2021-12-22 15:12:11 +01:00
sternenseemann
88be19b8a0 haskellPackages.melf: test suite can be executed from sdist now 2021-12-22 14:42:49 +01:00
sternenseemann
bf782d932a haskellPackages.heist: skip order dependent tests 2021-12-22 12:49:36 +01:00
sternenseemann
7d4d966e0e haskellPackages.katip: skip order dependent tests 2021-12-22 12:49:33 +01:00
sternenseemann
a658534a3b haskellPackages.aeson-casing: skip order dependent test 2021-12-22 12:48:33 +01:00
sternenseemann
8c9dc408ad haskellPackages.Unique: disable ordering-dependent test
Data.List.UniqueUnsorted's test suite has some tests that check the
precise ordering of the return value, but the module does not make
any guarantees about ordering of return values as far as I can tell, so
these tests should be safe to ignore.
2021-12-22 10:51:40 +01:00
sternenseemann
8bb3941679 haskellPackages.hadolint: skip order-dependant test case 2021-12-21 23:36:30 +01:00
sternenseemann
d6f265f182 haskellPackages.swagger2: don't run ordering dependant doctests
Changes in unordered-containers cause swagger2's doctests, because they
check precise ordering of thing returned from unordered-containers.
2021-12-21 23:00:15 +01:00
sternenseemann
6198eac9ba haskellPackages.lucid: fix eval 2021-12-21 21:57:16 +01:00
sternenseemann
631277883b haskellPackages.lucid: disable failing test case
The test in question seems to fail because it depended on the ordering
of things returned from /unordered/-containers of all things. This seems
to have changed in the recent upgrade 0.2.15.0 -> 0.2.16.0 in LTS 18.
2021-12-21 19:53:27 +01:00
sternenseemann
c9763c1519 haskellPackages.hledger_1_24_1: init at 1.24.1
haskellPackages.hledger-lib_1_24_1: init at 1.24.1
haskellPackages.hledger_1_24: remove at 1.24
haskellPackages.hledger-lib_1_24: remove at 1.24

hledger-check-fancyassertions: build using hledger-lib 1.24.1
2021-12-21 15:23:32 +01:00
sternenseemann
9beb15dd66 haskellPackages.Agda: drop now unnecessary upgrade override
Stackage LTS now distributes 2.6.2.1 by default.
2021-12-21 15:14:12 +01:00
sternenseemann
173423849b haskell-ci-unstable: 0.13.20211011 -> 0.13.20211116-b61df11
Since version is not changed with every commit, let's append the git
revision to the version number.
2021-12-21 13:42:04 +01:00
sternenseemann
4ea55d13bd haskellPackages.Frames-streamly: drop now unnecessary override
Fix has been released by upstream.
2021-12-21 13:42:04 +01:00
Dennis Gosnell
51419dabf2 haskellPackages.hslua: disable tests when building with musl 2021-12-15 23:59:09 +01:00
John Ericson
e2509e4ebf haskellPackages.{github,nix-thunk}: Fix 2021-12-15 21:12:32 +01:00
Deniz Alp
3c80a17155 haskellPackages.pinch: Fix build by bumping network 2021-12-14 02:26:47 +03:00
sternenseemann
248a27fa15 haskellPackages: adjust overrides for hspec update
latest hspec{,-core,-discover}: 2.9.3 -> 2.9.4
2021-12-13 13:14:05 +01:00
sternenseemann
30db91b3c4 haskellPackages: adjust overrides for attoparsec update
latest attoparsec: 0.14.2 -> 0.14.3
2021-12-13 13:13:36 +01:00
sternenseemann
56691eb51a haskellPackages.Agda: 2.6.2 -> 2.6.2.1
https://hackage.haskell.org/package/Agda-2.6.2.1/changelog
2021-12-08 23:15:57 +01:00
sternenseemann
124a9ddaf7 haskellPackages.ghcup: reflect streamly hackage update 2021-12-08 12:16:55 +01:00
sternenseemann
504c30b124 haskellPackages: reflect hspec hackage updates 2021-12-08 09:30:14 +01:00
sternenseemann
953b83cf54 haskellPackages.dhall-nixpkgs: drop now unnecessary override 2021-12-08 09:21:12 +01:00
sternenseemann
95d8e01777 haskellPackages.proto-lens: drop now unnecessary override 2021-12-05 16:22:28 +01:00
sternenseemann
53cd25707b haskellPackages.jet: allow building with recursive-zipper 0.0.0.1 2021-12-05 16:02:47 +01:00
sternenseemann
87c14165de haskellPackages.photoname: disable test suite requiring stack 2021-12-05 15:47:53 +01:00
sternenseemann
eb1bdd9f8c haskellPackages.dhall-nixpkgs: generate shell completions 2021-12-05 13:19:52 +01:00
sternenseemann
5606343aa5 haskellPackages.dhall-nixpkgs: use revised cabal file
This allows the Stackage LTS version of base64-bytestring (1.1.0.0).
2021-12-05 13:17:58 +01:00
sternenseemann
85b9ba0ccd haskellPackages.git-annex: update sha256 for 8.20211123 2021-12-04 18:12:49 +01:00
sternenseemann
dccf15a33c haskellPackages.graphql-engine: adjust to hspec hackage update 2021-12-03 13:32:13 +01:00
sternenseemann
44012780f7 haskellPackages.hledger_1_24: init at 1.24
haskellPackages.hledger-lib_1_24: init at 1.24
haskellPackages.hledger_1_23: remove at 1.23
haskellPackages.hledger-lib_1_23: remove at 1.23
2021-12-03 12:42:04 +01:00
sternenseemann
016839f1db haskellPackages.hadolint: reflect dependency hackage updates 2021-12-03 12:02:01 +01:00
sternenseemann
ecc88d7a5c haskellPackages.ghcup: reflect streamly hackage update 2021-12-03 12:01:45 +01:00
sternenseemann
5a49142a4f nix-tree: build with latest brick 2021-12-03 10:37:33 +01:00
sternenseemann
c57f5d5d05 haskellPackages.paramtree: update comment for dontCheck override 2021-12-03 10:15:38 +01:00
maralorn
9bdfe94971
Merge pull request #148321 from datakurre/hasura
haskellPackages.hasura: 2.0.9 -> 2.0.10
2021-12-03 00:41:50 +01:00
Asko Soukka
e3cba2b9da
haskellPackages.hasura: 2.0.9 -> 2.0.10 2021-12-02 21:26:51 +02:00
zowoq
9326641548 shellcheck: add override for newer version
`haskellPackages.ShellCheck` is pinned on stackage.
2021-12-02 08:12:31 +10:00
sternenseemann
a9fb1cb78a haskellPackages.xmonad-contrib_0_17_0: mv override closer to xmonad
Having everything in one place is going to make this a bit more maintainable.
2021-12-01 18:25:28 +01:00
Deniz Alp
c7bbff3f4d haskellPackages.fakedata: Disable test suite
The test suite for fakedata is fixed in version 1.0.1 but since we follow
stackage for this package and there the version is at 0.8.0 we're just disabling
the test suite until it gets updated.
2021-11-29 14:56:13 +03:00
sternenseemann
ee0a2c935f haskellPackages.hls-rename-plugin: allow compiling with ghcide 1.5.0
The updated bounds upstream (with no additional changes) are pending
release as 1.0.0.1.

311107eabb (diff-a4d51410a2d9bbbb2a72a7a055b6e7df05e69c19b914d973a7c48da72383eeb4)
2021-11-23 23:02:52 +01:00
sternenseemann
57017e5352 haskellPackages.melf: don't attempt to run incomplete test suite
Hackage tarball is missing necessary test data.
2021-11-21 22:50:06 +01:00
sternenseemann
a86917fe5e haskellPackages.dear-imgui: jailbreak to fix build 2021-11-21 22:41:52 +01:00
sternenseemann
060b13e415 haskellPackages.git-annex: drop patch included in latest release 2021-11-21 17:31:51 +01:00
sternenseemann
40ea5fe6d1 haskellPackages.git-annex: update sha256 for 8.20211117 2021-11-20 17:59:50 +01:00
Malte Brandy
356698c493
haskell-language-server: Fix plugins for 1.5.0.0 2021-11-20 02:54:04 +01:00
sternenseemann
781daa41ef haskellPackages: adapt to hspec hackage update 2021-11-19 17:59:47 +01:00
sternenseemann
6f0f4a92b5 haskellPackages.xmonad-contrib_0_17_0: build with matching xmonad 2021-11-19 13:20:40 +01:00
Henning Thielemann
ed3fe4c6c4 haskellPackages.lapack: disable tests because they do not run reliably
remove from broken.yaml

Closes #146231.
Closes #146472.

Co-authored-by: sternenseemann <sternenseemann@systemli.org>
2021-11-18 16:56:58 +01:00
sternenseemann
6e9314230a haskellPackages.git-annex: fix build with git-lfs 1.2.0 2021-11-14 20:56:43 +01:00
sternenseemann
7d3dbec3cc haskellPackages.git-annex: move input overrides to configuration-nix 2021-11-14 20:56:43 +01:00
sternenseemann
53d4ee4074 Merge remote-tracking branch 'origin/master' into haskell-updates 2021-11-14 17:24:34 +01:00
sternenseemann
bdaf941e39 haskellPackages.hercules-ci-*: fix eval with haskell.lib.compose
PR was merged after the switch to haskell.lib.compose by default, but
originally created before that day, so the argument order used was
completely wrong, but CI didn't show it, because its state was stale.
2021-11-14 16:36:30 +01:00
sternenseemann
6327d72c55 haskellPackages.ghcide: allow newer implicit-hie-cradle
0.4 is current on hackage, but ghcide has a constrait < 0.4
2021-11-14 00:36:43 +01:00
Utku Demir
ac15a841cd haskellPackages.nix-tree: Build with a supported brick version
`nix-tree >= 0.19` requires `brick >= 0.64` which is not the default
on the stackage resolver yet. This commit adds an override for the correct
version.
2021-11-13 22:50:37 +01:00
Ellie Hermaszewska
7748bd20a3
haskellPackages.hadolint: overrideScope for correct dependency versions 2021-11-13 14:11:46 +08:00
sternenseemann
f618f8ba38 haskellPackages: adjust overrides for hspec update
The latest available version of hspec is now hspec* 2.8.4.
2021-11-12 12:41:16 +01:00