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
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