Commit graph

8149 commits

Author SHA1 Message Date
maralorn 91e05c47f8 haskellPackages.recursion-schemes: Remove obsolete patch 2023-01-04 02:23:24 +01:00
Robert Hensing 413c75fa1a hercules-ci-agent: Remove released patch 2023-01-03 19:22:31 +01:00
sternenseemann 5df77ad6ee haskellPackages.xmlbf: drop stale override 2023-01-03 13:22:27 +01:00
sternenseemann d24b2e9d5d haskellPackages.hashing: drop stale override 2023-01-03 13:22:14 +01:00
Drew Hess efca7bec19 vaultenv: 0.14 -> 0.15.1. 2023-01-02 16:26:22 +01:00
Dennis Gosnell 8adc6631f2
haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2023-01-02 15:55:12 +09:00
Dennis Gosnell c99e04fe51
Merge pull request #208428 from nuttycom/haskell-unbreak_true_name
Add a patch to allow `true-name` to build with current template-haskell.
2023-01-02 15:53:42 +09:00
Kris Nuttycombe 2d3c98f2a3 haskellPackages.true-name: Add a patch to allow building with current template-haskell.
This updates the `true-name` package to include changes up to version
0.1.0.4, as well as compilation failures when building with
template-haskell version 2.16 and higher.
2023-01-01 22:09:04 -07:00
Artur Cygan b80c4e945d haskellPackages: unbreak hevm 2022-12-31 14:20:47 +01:00
maralorn fcfc917179 haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-12-30 23:54:49 +01:00
maralorn aa55adff67 haskellPackages: stackage LTS 20.4 -> LTS 20.5
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-12-30 23:51:51 +01:00
maralorn 5bbfefc294 haskellPackages.hls-call-hierarchy-plugin: Add assert to reenable on upstream fix 2022-12-30 23:50:02 +01:00
maralorn 7bc38b9128 haskell.packages.ghc810.haskell-language-server: Fix eval 2022-12-30 23:29:47 +01:00
maralorn 8d8281cc56 haskellPackages.brittany: Remove outdated override 2022-12-30 22:16:21 +01:00
maralorn ef43bede6d haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-12-30 22:06:21 +01:00
maralorn 08ff7cc5b7 haskellPackages.hspec_2_7_10: Disable distribution of broken package 2022-12-30 20:38:53 +01:00
maralorn 0f72dd1f0b haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-12-30 20:36:22 +01:00
maralorn 8c4865a950 haskell-modules/configuration-ghc-*.nix: Remove trailing whitespaces 2022-12-30 18:04:51 +01:00
maralorn 3b14e60bab haskell-language-server: Fix build for 1.9.0.0 for all ghc versions 2022-12-30 17:21:48 +01:00
sternenseemann 439841cc15 haskellPackages.multistate: allow hspec == 2.9.* 2022-12-30 12:00:54 +01:00
maralorn aaf6118fd5 haskell-language-server: Fix build for 1.9.0.0 2022-12-30 09:15:23 +01:00
Dennis Gosnell e3134c8180
haskellPackages.graphql: remove no-longer-needed override 2022-12-30 14:44:21 +09:00
Robert Hensing 31cbc81000 haskell.packages.ghc944: Fix ghc-lib attrs
Monkey see, monkey do.
2022-12-29 19:21:25 +01:00
sternenseemann 171068ed83 haskellPackages.graphmod: unbreak 2022-12-29 16:05:56 +01:00
maralorn 931fef04f9
Merge pull request #207764 from qowoz/shellcheck
shellcheck: add override for newer version
2022-12-29 15:44:15 +01:00
Dennis Gosnell cdfe559a68
Merge pull request #208131 from andys8/haskell-unbreak-git-brunch
haskellPackages.git-brunch: unbreak
2022-12-29 13:18:00 +09:00
Dennis Gosnell 0a35154842 haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-12-29 13:12:18 +09:00
Dennis Gosnell ef9b36525d
Merge pull request #208151 from jtojnar/haskell-iconv
haskellPackages.iconv: unbreak
2022-12-29 13:07:44 +09:00
Jan Tojnar c7d297ec03 haskellPackages.iconv: unbreak 2022-12-28 21:43:49 +01:00
andys8 a1f6c65bfc haskellPackages.git-brunch: unbreak 2022-12-28 18:05:05 +01:00
maralorn b95d9164ec haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-12-28 17:49:02 +01:00
maralorn 9499f943dd haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-12-28 17:17:06 +01:00
maralorn d3f1d14912 haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-12-28 16:30:39 +01:00
maralorn 4d1d526ca7 haskellPackages.reflex: Pin to < 0.9 2022-12-28 15:44:02 +01:00
Artturin b9e503a35e cachix,hercules-ci-{agent,cnix-expr,cnix-store}: bump nix pin to 2_10 2022-12-28 16:24:54 +02:00
sternenseemann e238c3fdaa haskell.packages.*.binary-orphans: provide OneTuple when necessary
The binary-orphans dependency on OneTuple is only activated if GHC < 9.2
which means hackage2nix won't emit this dependency anymore.
2022-12-28 14:10:41 +01:00
Dennis Gosnell 9fdbe9dd46
haskellPackages.singletons-base: jailbreak in order to get compiling 2022-12-28 16:47:57 +09:00
zowoq 3bc05714b6 haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-12-28 10:45:30 +10:00
zowoq 5cf58a844e haskellPackages.haskell-ci: pin to ShellCheck_0_8_0 2022-12-28 10:42:13 +10:00
zowoq 232b508059 haskellPackages.ShellCheck: unpin 2022-12-28 10:42:13 +10:00
zowoq 4cb228c88c shellcheck, haskellPackages.ShellCheck: add maintainer 2022-12-28 10:42:13 +10:00
Dennis Gosnell f0cab3b001
haskell: hspec_2_10_7 -> hspec_2_10_8 2022-12-25 15:28:07 +09:00
maralorn 04833f84ba haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-12-24 19:30:22 +01:00
maralorn e897471eee ghc-api-compat: unmarkBroken on older ghcs 2022-12-24 18:28:23 +01:00
maralorn 65d6fc555b haskell-language-server: Enable reenable dependencies for older ghcs 2022-12-24 17:46:42 +01:00
Dennis Gosnell 302701438d
haskellPackages.descriptive: mark as broken because aeson-1.5.6.0 doesn't build 2022-12-24 17:26:41 +09:00
Dennis Gosnell 7bdfd07076
haskell: sort list of broken packages 2022-12-24 17:14:04 +09:00
Dennis Gosnell 0223039a8a
haskellPackages.spade: mark as broken on darwin 2022-12-24 16:33:27 +09:00
Dennis Gosnell 826331e0e9
haskellPackages: mark broken all packages that timeout on Hydra 2022-12-24 15:53:06 +09:00
Dennis Gosnell 84a68038fb
haskellPackages.structured-haskell-mode: mark broken
It doesn't compile with ghc92.
2022-12-24 14:20:45 +09:00
Dennis Gosnell fb7f159544
haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-12-24 09:58:52 +09:00
sternenseemann d4d50ffc5c haskell.packages.ghc8107.cabal-install: fix build 2022-12-23 01:14:47 +01:00
sternenseemann 14cd8b4e12 taffybar: allow scotty 0.12 2022-12-22 13:23:43 +01:00
Dennis Gosnell 316bd96202
haskellPackages: clear broken lists 2022-12-21 21:51:01 +09:00
Dennis Gosnell 39bf05b42e
Merge pull request #206842 from sternenseemann/bloomfilter-ghc-9.2
haskellPackages.bloomfilter: patch for GHC >= 9.2
2022-12-21 21:26:33 +09:00
Dennis Gosnell 0e05d68e5b
haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-12-21 21:21:06 +09:00
Robert Hensing cd75a025e2 haskell-modules/configuration-common.nix: Format (editorconfig) 2022-12-20 03:24:33 +01:00
Robert Hensing ba307f0ab4 Merge branch 'master' into haskell-updates 2022-12-20 03:12:36 +01:00
Robert Hensing 50da224979 hercules-ci-agent: Patch for cachix 1.1 2022-12-20 01:32:39 +01:00
Robert Hensing 6a08bcf1d5 haskell-modules/configuration-common.nix: Bring fetchpatch2 into scope 2022-12-20 01:32:07 +01:00
maralorn 0cf56dad9e haskellPackages.iCalendar: Fix build 2022-12-19 22:56:44 +01:00
sternenseemann 4a6483eace git-annex: update sha256 for 10.20221212 2022-12-19 12:16:17 +01:00
sternenseemann 189fa87ed2 haskellPackages.bloomfilter: patch for GHC >= 9.2
The applied patch seems sensible, using the stock unchecked shifting
functions introduced in base 4.5 instead of a custom implementation
based on GHC internal that changed in 9.2. Sadly upstream maintainer is
inactive, so we need to take action.

Tested for 9.2 and 9.0.
2022-12-19 12:13:56 +01:00
maralorn 465f0b4837 haskellPackages.reflex-dom: Fix build 2022-12-19 11:33:57 +01:00
maralorn 65ffdcabee neuron-notes: Remove 2022-12-19 11:33:57 +01:00
github-actions[bot] 259fe227c8
Merge master into haskell-updates 2022-12-19 00:12:05 +00:00
Dennis Gosnell 5d40eaa66f
haskell.packages.ghc943.implicit-hie: remove unneeded Cabal-syntax override 2022-12-19 08:35:48 +09:00
Dennis Gosnell 8897b52331
haskellPackages.implicit-hie: remove unneeded Cabal-syntax override 2022-12-19 08:05:52 +09:00
maralorn 7187fd458d haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-12-18 23:19:26 +01:00
Valentin Gagarin f782da699e
Merge pull request #206646 from figsoda/typos 2022-12-18 18:27:57 +01:00
Dennis Gosnell 7a8c0c6dd5
Merge remote-tracking branch 'origin/master' into haskell-updates 2022-12-18 21:09:16 +09:00
Dennis Gosnell 8e10587e90
haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-12-18 18:45:36 +09:00
Domen Kožar 6c3fbca325 cachix: 1.0.1 -> 1.1 2022-12-18 09:43:08 +00:00
Dennis Gosnell 088bc1c0ea
haskellPackages: stackage LTS 20.3 -> LTS 20.4
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-12-18 16:50:15 +09:00
figsoda ec8cb34358 treewide: fix typos 2022-12-17 19:39:44 -05:00
Naïm Favier cd08de8221
update-nix-fetchgit: remove patches
Both are included in the latest release.
2022-12-17 10:29:48 +01:00
maralorn 662b19424a emanote: Fix build 2022-12-17 02:46:37 +01:00
maralorn ad0d7cf936 haskell.packages.ghc810.haskell-language-server: Fix build 2022-12-17 02:06:57 +01:00
maralorn b9b319d348 haskell.packages.ghc88.hlint: Fix build 2022-12-17 02:06:39 +01:00
maralorn 093d158f5b haskell.packages.ghc88.haskell-language-server: Fix build 2022-12-17 01:56:27 +01:00
maralorn 4fc62a4bbe haskellPackages: Regenerate hackage-packages.nix with lens-aeson_1_1_3 2022-12-17 01:56:06 +01:00
maralorn 95bf258d3e haskellPackages.hls-pragmas-plugin: Disable flaky test 2022-12-17 00:17:34 +01:00
Naïm Favier e19cdbebc9
haskell.packages.ghc902.haskell-language-server: oops
I accidentally committed a test changing `self` to `super` which makes the
build fail. We definitely want `self` here, see
https://github.com/NixOS/nixpkgs/pull/205902 for why.
2022-12-16 13:49:16 +01:00
Naïm Favier 9d4610919e
haskellPackages: regenerate hackage-packages and transitive-broken 2022-12-13 12:23:51 +01:00
Naïm Favier 264178657f
haskell.packages.ghc902.haskell-language-server: fix 2022-12-13 12:23:03 +01:00
Naïm Favier 8605595bca
haskellPackages.html-charset: fix 2022-12-13 12:22:50 +01:00
Ellie Hermaszewska 46f442aea5
haskellPackages.update-nix-fetchgit: Fix build with upstream patch 2022-12-12 10:37:49 +08:00
Naïm Favier 3bc6ac0af9
haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-12-10 22:03:40 +01:00
Robert Hensing a984b76bfd haskellPackages.pipes-http: allow bytestring 0.11
Jailbreak ahead of
https://github.com/Gabriella439/Haskell-Pipes-HTTP-Library/pull/17
2022-12-10 17:18:31 +01:00
Dennis Gosnell ba24102ee8
haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-12-10 06:05:36 -05:00
sternenseemann 7a03b5aa82 haskellPackages.jack: drop now unnecessary jailbreak 2022-12-09 09:04:40 +01:00
maralorn 1bb1559d75 haskellPackages: Fix eval errors 2022-12-09 04:43:38 +01:00
maralorn 735480cd0c haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-12-09 03:30:01 +01:00
maralorn 6dea49b662 haskellPackages: stackage LTS 20.2 -> LTS 20.3
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-12-09 03:27:45 +01:00
sternenseemann 5bc95ac1b5 haskellPackages.cabal2nix-unstable: 2022-10-22 -> 2022-12-08 2022-12-08 12:03:43 +01:00
Ellie Hermaszewska 7d9a258576
haskellPackages.vulkan-utils: dontCheck 2022-12-08 10:21:44 +08:00
sternenseemann 1001c04497 haskellPackages.rate-limit: allow time 0.11 2022-12-08 01:25:34 +01:00
sternenseemann 37de16cab7 haskellPackages.jack: allow bytestring 0.11 2022-12-08 01:00:29 +01:00
sternenseemann 70567f6709 haskellPackages.gitit: allow newer pandoc, skylighting, hoauth2 2022-12-07 22:30:59 +01:00
Robert Hensing 0bb9486e51 elmPackages.elm: fix build 2022-12-07 19:05:09 +01:00
Dennis Gosnell 5602fa1733
haskell.packages.ghc884.exceptions: 0.10.5 -> 0.10.6 2022-12-03 17:39:29 -05:00
Dennis Gosnell 1c54677902
haskellPackages.steeloverseer: mark as unbroken 2022-12-03 00:13:42 -05:00
Dennis Gosnell ed62aa65c8
haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-12-02 23:38:43 -05:00
Weijia Wang 9de7befdb2 haskellPackages.postgrest: 9.0.1 -> 10.1.1 2022-12-02 19:32:27 +01:00
Robert Hensing da7988fe44 Revert "haskellPackages.type-errors: apply upstream patch for 9.2"
The patches have been merged, released, and pulled in by hackage2nix.

This reverts commit fc4cfafbb4.
2022-12-02 11:23:38 +00:00
Dennis Gosnell e63e64bf26 haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-12-02 08:06:36 +09:00
Dennis Gosnell e1364fe5eb haskellPackages: stackage LTS 20.1 -> LTS 20.2
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-12-02 08:04:38 +09:00
sternenseemann ca6af0b613 dhall-nixpkgs: allow building with hnix 0.16 2022-11-30 21:53:09 +01:00
sternenseemann ec89642673 dhall-nix: patch for compatibility with hnix 0.16 2022-11-30 21:53:09 +01:00
sternenseemann 21c4d08cd6 haskellPackages.hnix: 0.14.0.8 -> 0.16
0.14 doesn't seem to be buildable with LTS 20 / GHC 9.2, so we'll have to
try and upgrade. I've also downgraded hnix-store* globally mostly because
it was kind of silly to have them on latest before – those packages are
not really used independently of hnix.
2022-11-30 21:53:09 +01:00
github-actions[bot] 747179fd72
Merge master into haskell-updates 2022-11-30 00:14:36 +00:00
Dennis Gosnell 80867b7446 haskellPackages: regenerate 2022-11-29 10:48:46 +09:00
Dennis Gosnell 0e66883f77
Merge pull request #203416 from dschrempf/maintain-xmonad
haskellPackages: add dschrempf xmonad maintainer
2022-11-29 10:38:29 +09:00
Dennis Gosnell ca1c7d0009 haskellPackages.snaplet-sqlite-simple: unmark as broken 2022-11-29 10:18:39 +09:00
Dennis Gosnell 5309e411bf
Merge pull request #203489 from arcz/haskell-unbreaks
haskellPackages: unbreak selected packages
2022-11-29 10:13:23 +09:00
github-actions[bot] d24851067d
Merge master into haskell-updates 2022-11-29 00:14:37 +00:00
Artur Cygan b05635daf6 haskellPackages: unbreak selected packages 2022-11-28 19:42:37 +01:00
Dominik Schrempf 32a12a9e3e
haskellPackages: add dschrempf xmonad maintainer 2022-11-28 08:52:00 +01:00
ivanbrennan c36077d3e8
haskellPackages: add ivanbrennan as a maintainer 2022-11-27 20:13:01 -05:00
Dennis Gosnell 42d1913978
haskellPackages.htoml: mark broken 2022-11-27 17:26:45 -05:00
Dennis Gosnell b239a47c8d
haskellPackages.vinyl-updates: remove unused override 2022-11-27 17:23:35 -05:00
Artur Cygan a3b01f7434 haskellPackages: unbreak selected packages 2022-11-27 20:18:23 +01:00
Dennis Gosnell 246bc0b702
Merge pull request #203180 from arcz/cleanup-conf-common
haskellPackages: configuration common cleanup
2022-11-27 16:18:45 +09:00
Artur Cygan 560818fddf haskellPackages: configuration common cleanup 2022-11-27 03:48:59 +01:00
github-actions[bot] 6a307a25ce
Merge master into haskell-updates 2022-11-27 00:15:21 +00:00
sternenseemann 2c0e0d2b1c haskellPackages: move purescript override block into inherit
Since the “purescript block” was at the end of the file before (after a
set update), a lot of unrelated overrides where added to it
accidentally, leading to a confusing collection of overrides in there.
With the inherit method of establishing a shared scope for a handful of
overrides this should no longer be a problem.
2022-11-26 23:51:54 +01:00
sternenseemann a2da422ee3 haskellPackages.purescript: drop unnecessary overrides
We no longer need to fiddle around with the broken flag, as the package
is in the default set now.
2022-11-26 23:49:20 +01:00
sternenseemann d3b5468d9a haskell.packages.ghc8107.purescript-*st: mark as broken
These packages are not really used by anything anymore (except dovetail
which has not been working (ever?)). As they now choke on the
base-compat version we ship, we'll mark them as broken.
2022-11-26 23:49:17 +01:00
sternenseemann 444c0d0206 haskellPackages.purenix: adjust override for pure purescript dep
Before, purenix relied on purescript-*st which is no longer the case. It
now depends on the main purescript package and needs to inherit its
overrides.
2022-11-26 23:48:34 +01:00
sternenseemann 755ae77ecc haskellPackages.text-format: drop upstreamed patch 2022-11-26 22:53:54 +01:00
Guillaume Bouchard d1b6d2d0ab haskellPackages.callHackage: updating all-cabal-hashes do not invalidate callHackage
Packages built with `haskellPackages.callHackage` won't be rebuilt when
updating `all-cabal-hashes`.

The removed comment was keeping a reference to the `cabal2nix` call,
which itself depends on `all-cabal-hashes`, in order to keep this file
during a garbage collection.

The tradeoff is between:

- The current behavior: a mass rebuild, any change of `all-cabal-hashes`
  triggers a rebuild of all the packages built with `callHackage` and
  packages which depend on them. This can take hours, and may happen
  after a "small" unrelated change (i.e. an user is bumping
  `all-cabal-hashes` in order to use a new package from hackage). It
  also have global impacts in a project (long rebuild in CI, new entries
  in cache, developers need to fetch the new entries, ...). In this
  context, `cabal2nix` entries are not garbage collected.
- The new behavior: No mass rebuild, but `cabal2nix` derivations need to
  be recomputed after a garbage collection. This is usually fast (a few
  seconds by call), linear with the number of calls and should not
  happen a lot (i.e. users are not garbage collecting everyday).

See https://github.com/NixOS/nixpkgs/issues/194751 for details.
2022-11-26 19:00:56 +01:00
sternenseemann dc2d31d6ae all-cabal-hashes: 2022-11-20T07:33:12Z -> 2022-11-26T14:57:41Z
This commit has been generated by maintainers/scripts/haskell/update-hackage.sh
and maintainers/scripts/haskell/regenerate-hackage-packages.nix
2022-11-26 17:09:19 +01:00
sternenseemann 1a14b05aa3 haskellPackages: maralorn adopts packages from peti 2022-11-26 14:57:49 +01:00
sternenseemann ac47581226 haskellPackages.{pandoc,hlegder}: adopt maintainership from peti 2022-11-26 14:57:49 +01:00
sternenseemann 574eaa2637 haskellPackages: adopt maintainership of core haskell infra pkgs
peti is no longer active and I am working on these packages anyways /
am upstream maintainer anyways.
2022-11-26 14:57:49 +01:00
sternenseemann 446357bcca haskell-ci: allow Stackage LTS-20 dependency version 2022-11-26 12:40:05 +01:00
sternenseemann d3df35b7b2 haskellPackages.rope-utf16-splay: downgrade to match text version 2022-11-26 12:14:47 +01:00
sternenseemann 685e53f56e haskellPackages.Unique: allow hashable 1.4.* 2022-11-26 12:14:47 +01:00
Dennis Gosnell 63ad94602d
spago: mark broken in ghc92 2022-11-26 02:28:54 -05:00
Dennis Gosnell f3b87b4075
haskell.packages.ghc88.hashable: add build depend on base-orphans 2022-11-26 02:07:32 -05:00
Dennis Gosnell c63bff0622
haskell.packages.ghc810.hashable: add build depend on base-orphans 2022-11-26 02:03:23 -05:00
Dennis Gosnell 3eafa296cf
haskell.packages.ghc90.hashable: change addExtraLibrary to addBuildDepend 2022-11-26 00:49:41 -05:00
Dennis Gosnell 6116709ed0
haskell.packages.ghc90.hashable: add missing dep of base-orphans 2022-11-26 00:47:42 -05:00
Dennis Gosnell 561e8fdcf3
stack: remove overrides 2022-11-25 22:07:50 -05:00
Dennis Gosnell 597ed02231
haskellPackages.hspec-contrib: dontCheck 2022-11-25 22:01:14 -05:00
sternenseemann 736497d797 haskellPackages.dhall-nix: 1.1.24 -> 1.1.25
This matches the dhall version shipped by stackage. Note that it
still doesn't build due to hnix being broken at the moment.
2022-11-24 16:17:37 +01:00
sternenseemann 4d26fe5c57 haskellPackages.hashing: allow bytestring-0.11.* 2022-11-24 15:55:44 +01:00
sternenseemann b76addd0d5 haskellPackages.irc-{client,conduit}: lift upper bound on time and bytestring 2022-11-24 15:37:59 +01:00
sternenseemann 07ac1b4fa0 haskellPackages.tasty-discover: disable broken test suite 2022-11-24 15:37:59 +01:00
sternenseemann 521c788e8f haskellPackages.multipart: allow bytestring-0.11 2022-11-24 15:37:59 +01:00
Naïm Favier 1d8f8eaf38 haskellPackages.haskell-language-server: add missing dep
This is needed because hackage2nix doesn't know we want to disable the
`auto` flag, so it adds the wrong dependencies.
2022-11-24 15:32:48 +01:00
Naïm Favier 38b38881a4 haskell.packages.ghc9{2,4}.haskell-language-server: remove plugin overrides
Now that the base compiler has been updated to GHC 9.2, the cabal file
removes those unsupported plugins.
2022-11-24 15:32:48 +01:00
sternenseemann 3d095b8b6e haskellPackages.singleton-th: allow th-desugar-1.14 2022-11-24 15:11:26 +01:00
Manuel Bärenz 686cd3ec03 haskellPackages: Sort and extend my maintainership 2022-11-24 11:13:46 +01:00
Manuel Bärenz 469f2b8d9d haskellPackages.monad-bayes: Mark unbroken 2022-11-24 11:13:24 +01:00
Manuel Bärenz 7fd2271afc haskell: Fix typo 2022-11-24 11:03:06 +01:00
sternenseemann fc4cfafbb4 haskellPackages.type-errors: apply upstream patch for 9.2 2022-11-24 03:36:00 +01:00
sternenseemann b48e351eeb haskellPackages.wide-word: lift constraint on hedgehog 2022-11-24 03:13:51 +01:00
sternenseemann d43d883cc9 haskellPackages: update base compiler and core pkgs in hackage2nix cfg
This is important for solving cabal flags and constraints when generating
the main haskell package set and its package definitions. After updating
the definition, more packages should be generated correctly for GHC 9.2,
e.g. ghc-exactprint.
2022-11-24 03:11:41 +01:00
Artur Cygan 5b4ed2a6aa haskellPackages: configuration cleanup 2022-11-24 01:36:43 +01:00
Artur Cygan 1c546b5c98 haskellPackages: remove unnecessary overrides from ghc-9.2.x 2022-11-23 22:58:48 +01:00
sternenseemann 26f659e65f haskellPackages.mbox: fix build for time >= 1.10
Patch proposed to upstream via email, using a trivial replacement
as suggested in the time documentation.
2022-11-22 19:25:08 +01:00
sternenseemann 58b8532158 haskellPackages.OrderedBits: restrict to x86 platforms
Suggested in https://github.com/NixOS/nixpkgs/pull/202240.
2022-11-22 18:17:47 +01:00
sternenseemann 2fccb31598 haskell.packages.ghc8{8,10}.base-compat-batteries: add missing dep 2022-11-22 18:12:03 +01:00
sternenseemann 54a19eec61 haskell.packages.ghc92.ghc-lib-parser-ex: use stackage version
This unbreaks hlint which constrains it to < 9.2.1.
2022-11-22 18:05:06 +01:00
Dennis Gosnell 0c1886899e haskell.packages.ghc94.lens-aeson: remove unnecessary override 2022-11-22 15:50:18 +09:00
Dennis Gosnell a8f4aa3f49 haskell.packages.ghc94.swagger2: dont jailbreak 2022-11-22 15:44:37 +09:00
Dennis Gosnell c249e29d97 haskellPackages.servant-swagger: dont jailbreak 2022-11-22 15:43:05 +09:00
Dennis Gosnell a2b2b3c372 haskellPackages.servant-*: remove doJailbreak 2022-11-22 14:37:48 +09:00
Dennis Gosnell 718490028a haskellPackages.swagger2: dont jailbreak 2022-11-22 14:30:55 +09:00
Dennis Gosnell 53fcbbea24 haskellPackages.lens: ship lens 5.1.1 which is from stackage 2022-11-22 14:26:03 +09:00
Dennis Gosnell 39bc33d6b4 haskell.packages.ghc94.hashtables: remove jailbreak 2022-11-22 14:19:34 +09:00
Dennis Gosnell 96024bde81 haskell.packages.ghc94.rerebase: remove jailbreak 2022-11-22 14:15:35 +09:00
Dennis Gosnell 3fb38eeb2f haskell.packages.ghc94.retry: remove dontCheck 2022-11-22 14:02:30 +09:00
Dennis Gosnell d57e153099 haskell.packages.ghc94.tasty-hedgehog: override version 1.3.1.0 with 1.4.0.0 2022-11-22 14:00:54 +09:00
Dennis Gosnell 4d8f23c5c8 haskell.packages.ghc94.implicit-hie-cradle: remove jailbreak 2022-11-22 13:51:48 +09:00
Dennis Gosnell 7e7a8ca3e2 haskell.packages.ghc94.invariant: remove jailbreak 2022-11-22 13:34:38 +09:00
Dennis Gosnell bdfbb16f93 haskellPackages.linear-base: remove unnecessary overrides 2022-11-22 13:15:45 +09:00
Dennis Gosnell 49b7ff686e haskell.packages.ghc94.doctest: don't force specific version 2022-11-22 12:47:58 +09:00
Dennis Gosnell 359553ebbb haskellPackages.flat: remove unnecessary overrides 2022-11-22 12:34:58 +09:00
Dennis Gosnell e34601f42e haskellPackages.heist: remove unnecessary overrides 2022-11-22 12:29:10 +09:00
Dennis Gosnell 8e52ed5ec4 haskellPackages.aeson-diff: remove unnecessary jailbreak 2022-11-22 11:51:33 +09:00
Dennis Gosnell eb935bc540 haskellPackages.vinyl: remove unnecessary override 2022-11-22 11:27:46 +09:00
Naïm Favier cd55072f6a
lambdabot: remove upstreamed patches 2022-11-21 23:46:30 +01:00
Naïm Favier cfd3e36aaf
haskellPackages.oeis: jailbreak 2022-11-21 23:46:30 +01:00
Naïm Favier ea84ce7593
haskellPackages: fixes 2022-11-21 15:32:41 +01:00
sternenseemann 51990439e9 hpack: work around test suite choking on CRLF 2022-11-21 14:48:49 +01:00
Thomas Hugel a586df9f44 morpheus-graphql not broken 2022-11-21 14:46:31 +01:00
zowoq 7505248de3 Revert "haskellPackages.hercules-ci-agent: add patch"
This reverts commit 34f6edc870.

patch is included in 0.9.8
2022-11-20 18:57:12 +10:00
Dennis Gosnell 2ea451a964
haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-11-20 03:33:08 -05:00
Dennis Gosnell 3f889b587f
haskellPackages: stackage LTS 19.32 -> LTS 20.1
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-11-20 03:31:21 -05:00
Dennis Gosnell 6bd8620d06
haskellPackages.hsqml: disable new packages 2022-11-20 02:58:53 -05:00
Dennis Gosnell 38d81f2132
haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-11-20 01:38:49 -05:00
sternenseemann 01ce03efa4 haskellPackages.monad-bayes: remove stale jailbreak
monad-bayes is now broken because it requires a too recent brick version.
Removing this jailbreak will make the nature of the problem clearer at
least.
2022-11-19 02:01:36 +01:00
maralorn 88fef9d935
Merge pull request #201692 from MercuryTechnologies/gabriella/fix_ormolu_ghc9.4
haskell.packages.ghc94.{or,four}molu: Disable `fixity-th` flag
2022-11-18 12:56:56 +01:00
maralorn 7e53f5f41c haskellPackages.fourmolu_0_9_0_0: Fix build 2022-11-18 12:54:51 +01:00
Dennis Gosnell da038b4146 haskell.packages.ghc94.ghc-lib: 9_4_2_20220822 -> 9_4_3_20221104 2022-11-18 14:34:10 +09:00
Dennis Gosnell 84b4f550bd haskellPackages.ghc-lib: 9_2_4_20220729 -> 9_2_5_20221107 2022-11-18 14:29:31 +09:00
Gabriella Gonzalez 524ddeb34f haskell.packages.ghc94.{or,four}molu: Disable fixity-th flag
See: https://github.com/tweag/ormolu/issues/941
2022-11-17 16:52:26 -06:00
Dennis Gosnell a7e53e534a haskellPackages.language-docker_11_0_0: generate for hadolint 2022-11-16 15:50:07 +09:00
Dennis Gosnell 4e2df25b91
haskellPackages: update ghc-lib-parser to 9.2.5.20221107 and fourmolu to 0.9.0.0 2022-11-15 18:20:39 -05:00
Amneesh Singh 1bb311a89e
haskellPackages.swarm: fix broken package
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-11-15 16:52:04 -05:00
Amneesh Singh f52a92c226
haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-11-15 16:50:50 -05:00
Amneesh Singh 52f1f8f110
haskellPackages/extra: init brick 1.3 for swarm 0.2.0.0
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-11-15 16:50:24 -05:00
sternenseemann 6e4f74f19b haskellPackages.h-raylib: remove broken flag
Closes #197407.
2022-11-11 19:31:25 +01:00
sternenseemann 8318b634a1 haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-11-11 18:55:13 +01:00
sternenseemann 9b7903ffba haskellPackages: stackage LTS 19.31 -> LTS 19.32
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-11-11 18:52:35 +01:00
sternenseemann afda1622bd haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-11-10 13:53:52 +01:00
sternenseemann b11e56a75c haskellPackages.ghc-gc-hook: does not support darwin
Ref https://github.com/NixOS/nixpkgs/pull/200272
2022-11-09 01:31:32 +01:00
sternenseemann c171316c93 haskellPackages.arch-web: allow servant 0.19.* 2022-11-08 11:58:32 +01:00
Damien Cassou b9d792c57d haskellPackages.hledger_1_27_1: Fix dependency toward hledger-lib 2022-11-07 19:12:54 +01:00
sternenseemann 87b39ba9dc git-annex: update sha256 for 10.20221103 2022-11-07 17:45:08 +01:00
Naïm Favier 7f1a41d9ab haskellPackages.dice: remove upstreamed patch 2022-11-07 17:39:54 +01:00
maralorn 4ef72e5d10 haskellPackages.implicit-hie: Don‘t override Cabal-syntax on ghc 9.4
Less overrides are better, right?
2022-11-06 23:46:26 +01:00
maralorn acedfc5388
Merge pull request #199699 from maralorn/stork
emanote: disable on darwin-x86_64
2022-11-06 17:22:43 +01:00
Jesse Moore acc7b1b56f haskellPackages.patat: unset platform none 2022-11-05 16:47:40 -05:00
Jesse Moore 3495a98c38 haskellPackages.patat: unbreak 2022-11-05 14:48:03 -05:00
maralorn deae58ac8c emanote: disable on darwin-x86_64 2022-11-05 14:33:15 +01:00
sternenseemann 050fd1c134 haskell.packages.ghc943.cabal2nix: aarch64-linux works again 2022-11-05 13:54:41 +01:00
maralorn 004544d38b haskellPackages.tzdata: dontCheck 2022-11-05 01:40:33 +01:00
maralorn 693e11dae3
Merge pull request #199442 from maralorn/emanote
emanote: init at 0.8.0.0
2022-11-05 01:04:52 +01:00
maralorn 8b4a5f4d3e emanote: init at 0.8.0.0 2022-11-05 00:29:53 +01:00
sternenseemann 9226c0b10b haskellPackages.xlsx: run tests again 2022-11-04 15:12:17 +01:00
sternenseemann a379c57701 haskell.packages.ghc942.co-log-core: drop now unnecessary jailbreak 2022-11-04 14:59:51 +01:00
sternenseemann 06bde9f745 haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-11-03 23:57:09 +01:00
sternenseemann b7e7ce25b1 haskellPackages: stackage LTS 19.30 -> LTS 19.31
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-11-03 23:54:16 +01:00
zowoq 34f6edc870 haskellPackages.hercules-ci-agent: add patch 2022-11-03 13:23:26 +10:00
Christoph Bauer e0cec52d57 haskell.packages.ghcjs.stm: 2.5.0.2 -> stm 2.5.1.0
The stm_2_5_0_2 attribute was removed due to a package update upstream,
leading to an evaluation failure in the ghcjs package set.

Co-authored-by: sternenseemann <sternenseemann@systemli.org>
2022-11-01 12:52:44 +01:00
sternenseemann 72e230af14 haskellPackages: mark builds failing on hydra as broken
This commit was created manually.
2022-10-30 20:45:54 +01:00
sternenseemann 4add137b0d haskell.packages.ghc942.cabal-install*: drop unnecessary jailbreak 2022-10-30 18:03:57 +01:00
sternenseemann 502531cb2d haskell.packages.ghc924.purescript: allow building and test on Hydra
purescript now requires at least GHC 9.2 to be built due to the use of
OverloadedRecordDot. Consequently `haskellPackages.purescript` is marked
as broken. After eliminating the test dependency on the broken
utf8-light in language-javascript_0_7_0_0 we can build and test
purescript in the 9.2.4 package set.
2022-10-30 17:25:14 +01:00
sternenseemann a0383f7ad9 haskellPackages.xdg-basedir-compliant: work around missing test data 2022-10-30 17:18:27 +01:00
sternenseemann a434092372 haskellPackages.xlsx: work around missing test data 2022-10-30 17:17:18 +01:00
sternenseemann a53a14bc2d haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-10-30 17:04:41 +01:00
Weijia Wang 9d697a3be3 haskellPackages.*: disable postgresql tests on darwin
Co-authored-by: sternenseemann <sternenseemann@systemli.org>
2022-10-30 16:45:51 +01:00
sternenseemann 6451493ab5 haskellPackages.citeproc: enable executable installed to bin output 2022-10-29 20:08:55 +02:00
sternenseemann 94da83f419 haskellPackages.extensions: remove stale override and unbreak 2022-10-29 14:57:38 +02:00
maralorn ed531547ff haskellPackages.implicit-hie: Remove assertion to fix eval on ghc 9.4
Cabal-syntax is a core package from 9.4 on, so self.Cabal-syntax is then null.
2022-10-28 00:01:13 +02:00
maralorn fc886ef1fc haskell-language-server: Tune overrides to increase dependency sharing 2022-10-27 23:53:43 +02:00
maralorn 09cf8c3f30 haskellPackages.implici-hie: Override dependency to fix build 2022-10-27 23:21:10 +02:00
sternenseemann 5e906acf26 haskell.packages.ghc942.co-log-core: ignore bounds on base, doctest
Needed for HLS and implicit-hie-cradle.
2022-10-27 22:44:53 +02:00
sternenseemann 37e9e677d6 taffybar: build using GHC 9.0
The 4.0.0 release brought support for the our default GHC version.
2022-10-27 22:21:00 +02:00
sternenseemann 6b562fb70b haskell.packages.ghc924.dbus: 1.2.26 -> 1.2.27 2022-10-27 22:13:16 +02:00
sternenseemann 270246ddd9 haskellPackages: adapt to process 1.6.15.0 -> 1.6.16.0 2022-10-27 22:11:24 +02:00
sternenseemann 4ae75bcfdb haskell.packages.ghc942.{distribution-nixpkgs,cabal2nix}: run tests 2022-10-27 22:10:03 +02:00
sternenseemann 26ec809a99 haskell.packages.ghc942: adapt to now-working doctest 0.20.1 2022-10-27 22:09:30 +02:00
sternenseemann 0d48e7b019 haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-10-27 21:43:00 +02:00
sternenseemann 7cead09069 haskellPackages: stackage LTS 19.28 -> LTS 19.30
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-10-27 21:40:11 +02:00
sternenseemann 1bf95fb000 haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-10-27 19:04:43 +02:00
Mate Soos f92f333983 smt2-parser is no longer broken 2022-10-25 15:14:14 +02:00