Commit Graph

11765 Commits

Author SHA1 Message Date
maralorn
74189ab837 update-nix-fetchgit: patch for GHC >= 9.8 (#387909) 2025-03-09 16:20:07 +01:00
maralorn
4a6f7e52a1 haskellPackages: re-enable tests for many packages (#384127) 2025-03-09 12:43:47 +01:00
Deniz Alp Durmaz
2b77c8d468 haskellPackages.espial: Remove maintainer 2025-03-08 23:28:46 +02:00
Joachim Breitner
c88013f757 stop maintaining candid and leb128-cereal
These haven't found any users really, so not really worth maintaining.
2025-03-08 21:37:16 +01:00
sternenseemann
387665e425 haskellPackages.hw-prim: unify overrides
hedgehog seems to be the main issue now which is common to all GHC versions.
2025-03-08 01:10:42 +01:00
sternenseemann
00ce341f8a haskell.packages.ghc912: add missing core packages 2025-03-08 01:07:31 +01:00
sternenseemann
07e23f41cf haskell.packages.ghc96*.cabal-install: ignore unix bound
We apply a patch for the issue this bound is trying to prevent, see also
ff6e6b9947.
2025-03-07 14:42:09 +01:00
sternenseemann
4165a45480 update-nix-fetchgit: patch for GHC >= 9.8 2025-03-07 14:28:40 +01:00
sternenseemann
04c02c77e0 haskellPackages.fclabels: mark as broken for GHC >= 9.8 2025-03-07 14:20:07 +01:00
Alexandre Esteves
918d67fec6 haskellPackages: re-enable tests for many packages 2025-03-06 02:06:12 +00:00
Alexandre Esteves
01c392c56b haskellPackages: relax some dontChecks 2025-03-06 02:06:10 +00:00
Alexandre Esteves
465ba967e2 haskellPackages: unmark broken miso packages 2025-03-06 02:02:41 +00:00
Alexandre Esteves
7a25c988db haskellPackages.miso-examples: fix build on js backend 2025-03-06 02:02:40 +00:00
Alexandre Esteves
033cf4331e haskellPackages.jsaddle-warp: manually specify deps when built with js backend 2025-03-06 02:02:40 +00:00
sternenseemann
ff6e6b9947 haskell.packages.ghc{981-983,9101}.cabal-install: ignore unix bound
We apply a patch for the issue this bound is trying to prevent.
2025-03-03 20:52:50 +01:00
maralorn
7d838302e1 haskellPackages.http2-client: fix w/ current http2, tls, network (#386711) 2025-03-03 19:40:41 +01:00
sternenseemann
f58de0aaf9 haskellPackages.lsp_2_4_0_0: allow lens >= 5.3 2025-03-03 18:11:49 +01:00
sternenseemann
5672a3bc48 haskellPackages.lsp-types_2_1_0_0: make build independently 2025-03-03 18:11:49 +01:00
sternenseemann
454424ea0f haskellPackages.http2-client: fix w/ current http2, tls, network 2025-03-03 13:51:41 +01:00
sternenseemann
3a456afc66 haskellPackages.primitive: pull in Hackage revisions
The cabal file alteration in the patch only adds a lower bound on
primitive which is a change we don't need necessarily. The hackage
revisions increase the upper bound of bytestring to <0.13 which we need
for e.g. GHC 9.10.1.

Also drop old overrides that are actually obsoleted by this patch and/or
the Hackage revisions.
2025-03-03 13:40:35 +01:00
sternenseemann
d7e7726819 haskell.compiler.*.some: add base-orphans dependency if necessary
Closes #382159.
2025-03-03 13:26:43 +01:00
sternenseemann
ad48f67643 haskellPackages.cabal2nix-unstable: 2025-02-14 -> 2025-03-03 2025-03-03 12:55:19 +01:00
sternenseemann
34134db233 haskellPackages.base32: allow bytestring == 0.12.* 2025-02-28 00:55:01 +01:00
sternenseemann
f5ebc8e442 haskell.compiler.ghcjs: match ansi-terminal* to ansi-wl-pprint 2025-02-28 00:54:27 +01:00
sternenseemann
870d8e307e haskellPackages.lattices: allow tasty-quickcheck == 0.11.* 2025-02-27 23:49:36 +01:00
sternenseemann
a2c86d93f4 hadolint: build with language-docker >= 13 2025-02-24 22:46:51 +01:00
sternenseemann
1ee8e4b88e haskellPackages.aeson: disable tests for GHC < 9.8
The test suite requires nothunks < 0.3 for these versions of GHC which
would conflict with Stackage.
2025-02-24 21:07:25 +01:00
sternenseemann
14109fbdbf haskellPackages.ixset-typed: fix build with template-haskell >= 2.21 2025-02-24 21:06:43 +01:00
sternenseemann
12502a289b Merge commit e4dd0c7064 into haskell-updates 2025-02-24 18:52:02 +01:00
maralorn
35b54d724a haskellPackages.natural-transformation: allow tasty-quickcheck 0.11 (#383726) 2025-02-24 13:53:44 +01:00
Aleksana
0cd4067f31 treewide: fix typos in comments (#384334) 2025-02-24 19:20:10 +08:00
Peder Bergebakken Sundt
5aba99242e treewide: fix typos in comments
Made with

```shell
git restore .
fd '\.nix$' pkgs/ --type f -j1 -x bash -xc "$(cat <<"EOF"
    typos --no-check-filenames --write-changes "$1"
    git diff --exit-code "$1" && exit
    #( git diff "$1" | grep -qE "^\+ +[^# ]") && git restore "$1"
    count1="$( bat --language nix --diff --style changes "$1" --theme "Monokai Extended" --color always | aha --no-header | grep -E '^<span style="color:olive;">~</span> ' | wc -l )"
    count2="$( bat --language nix --diff --style changes "$1" --theme "Monokai Extended" --color always | aha --no-header | grep -E '^<span style="color:olive;">~</span> (<span style="color:#f8f8f2;"> *</span>)?<span style="color:#75715e;">.*</span>$' | wc -l )"
    [[ $count1 -ne $count2 ]] && git restore "$1"
EOF
)" -- {}
```

and filtered with `GIT_DIFF_OPTS='--unified=15' git -c interactive.singleKey=true add --patch`

I initially tried using the tree-sitter cli, python bindings and even ast-grep through various means, but this is what I ended up with.
2025-02-24 10:44:41 +01:00
Alexandre Esteves
b5d11659b7 haskellPackages: remove jailbreak for many packages 2025-02-23 04:02:49 +00:00
Alexandre Esteves
c1bfc3da0d haskellPackages: relax some jailbreaks 2025-02-23 03:25:12 +00:00
Martin Weinelt
64f738dc58 maintainers: drop srid
Banned from the community on 2023-11-14.
2025-02-23 01:28:48 +01:00
sternenseemann
7d4116ba3c haskellPackages.hookup: allow building with network == 3.2.* 2025-02-20 22:37:23 +01:00
Alexandre Esteves
2c2ccd22f0 haskellPackages.natural-transformation: allow tasty-quickcheck 0.11 2025-02-20 18:45:15 +00:00
sternenseemann
d9bdd7128e Merge commit bbdc2b27 into haskell-updates 2025-02-20 12:05:07 +01:00
Philippe Hürlimann
a5c1503fef haskellPackages.sensei: re-enable it as it it now builds fine 2025-02-20 11:59:43 +01:00
sternenseemann
a74d7b0f66 haskellPackages.text-icu: disable test(s) broken by icu >= 76
Output changed from GMT+1 to MEZ in one case, I think we can safely
ignore that.
2025-02-18 10:31:20 +01:00
Wolfgang Walther
27855fb323 haskellPackages: regenerate transitive-broken.yaml 2025-02-17 02:07:34 +01:00
Wolfgang Walther
aa2954498a haskellPackages: unbreak packages
They all build fine.

Generated with unbreak.nu.
2025-02-17 02:05:25 +01:00
Greg Pfeil
6c42718ceb haskellPackages: add sellout as maintainer for their Hackage packages
I am adding myself as a maintainer for [Hackage packages I’ve
created](https://hackage.haskell.org/user/sellout). I’ve missed them failing in
the past. A few had been broken in Nixpkgs, only one still is now.
2025-02-15 22:44:36 +01:00
maralorn
2090a50286 hasura-graphql-engine: remove broken package and dependencies (#381911) 2025-02-15 22:15:13 +01:00
sternenseemann
ca49a9ad85 haskellPackages.pinboard-notes-backup: drop incorrect override
https://github.com/NixOS/nixpkgs/pull/371032#issuecomment-2648957908
https://github.com/NixOS/nixpkgs/pull/371032#issuecomment-2649633753
https://github.com/NixOS/nixpkgs/pull/371032#issuecomment-2652487818
2025-02-15 16:38:34 +01:00
sternenseemann
96095a4ede haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2025-02-15 16:38:34 +01:00
sternenseemann
cb87da5296 krank: apply patches for incompatibilities with recent stackage versions 2025-02-15 15:22:24 +01:00
sternenseemann
140bae3490 dhall-bash, dhall-yaml: ignore bounds on text, bytestring 2025-02-14 21:40:28 +01:00
Wolfgang Walther
dbb8e3c965 haskellPackages: remove config for bounds-related broken packages 2025-02-14 21:39:37 +01:00
Wolfgang Walther
2ad60c2148 haskellPackages: remove changelog-d
This package is not defined in hackage-packages.nix.
2025-02-14 21:39:37 +01:00