Commit Graph

169 Commits

Author SHA1 Message Date
sternenseemann
67e47c1150 haskellPackages.distribution-nixpkgs: constrain to < 1.7
cabal2nix doesn't support the new version (in any release) yet.
2022-05-28 15:12:24 +02:00
Malte Brandy
a2a2be0ca7 haskellPackages.spago: pin bower-json 2022-05-21 12:28:39 +02:00
Kerstin Humm
4bf84c57e2 haskellPackages.squeal-postgresql: fix build 2022-05-17 23:27:43 +02:00
Ellie Hermaszewska
d1ab438dbf
haskellPackages.brick: Remove unused version from package set 2022-05-14 09:14:42 +08:00
Joachim Breitner
ad6a0e8a63 lhs2tex: Add to top-level
the `lhs2tex` tool is a “commonly” used tool in academia to typeset
certain papers, and it would be prudent to have it available outside the
`haskellPackages` namespace, and also made available on the caches.

Also added to release-haskell.nix, and made myself the maintainer.
2022-05-12 18:03:40 +02:00
sternenseemann
9bd212eaf0 haskellPackages: update note about dhall in stackage 2022-05-09 16:30:51 +02:00
Malte Brandy
fdfc491ba1 haskell.packages.ghc922.ghc-exactprint: 1.4.1 -> 1.5.0
The consuming packages all allow the upper bound, so this should be
safe.
2022-05-02 12:31:25 +02:00
Dennis Gosnell
999a0e87f9
haskellPackages.libvirt-hs: don't build on x86_64-darwin 2022-04-30 12:30:52 +09:00
Dennis Gosnell
1a2aa2b0dd
haskellPackages.sensei: mark broken on x86_64-darwin
Package set has been regenerated by
maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-04-27 10:48:45 +09:00
libjared
a36d453376 haskellPackages.sensei: add libjared as maintainer 2022-04-24 15:04:24 -05:00
sternenseemann
bb6afd7007 haskellPackages.gi-adwaita: mark as broken
See #164686. As Stackage LTS still restricts the gi-gtk packages to GTK 3
compatible releases, looking into this doesn't make too much sense yet.
(Also nothing actually depends on it at the moment.)
2022-04-12 12:35:46 +02:00
Gabriel Ebner
5dadb0d98b wstunnel: fix build 2022-04-09 11:21:01 +02:00
Alexander Foremny
6c46cc64de elmPackages.elm-format: build using hspec-tasty 1.1.6, hspec-golden 0.1.0.3
elm-format depends on elm-format-lib which failed to build with
hspec-tasty 1.1.7 and hspec-golden 0.2.0.0.

hspec-tasty 1.1.6 and hspec-golden 0.1.0.3 had been removed in
cd67b4fcbb.

hspec-tasty 1.1.6 in turn pulls in older dependencies for hspec,
hspec-core and hspec-discover.

Fixes #167533.
2022-04-07 07:58:34 +02:00
sternenseemann
038d0d86e6
Merge pull request #166571 from hercules-ci/ghc902-backport-compact-unwind
[haskell-updates] ghc: Backport compact unwind support
2022-04-03 14:21:15 +02:00
Malte Brandy
d720420f37 haskellPackages: correct broken status of some packages 2022-04-03 13:57:53 +02:00
Robert Hensing
35f137ea98 haskellPackages.inline-c{,-cpp}: Add myself as maintainer 2022-04-01 16:56:31 +02:00
Robert Hensing
fd269eacc6 haskellPackages.cabal-pkg-config-version-hook: Add myself as maintainer
Applies on next regenerate-hackage-packages.sh.
2022-03-31 18:50:14 +02:00
Malte Brandy
a39208ddde haskellPackages: mark more packages as broken or unsupported 2022-03-24 03:05:27 +01:00
Malte Brandy
4cf31659f4 haskellPackages.ghcup: drop maintainership 2022-03-20 16:45:16 +01:00
Malte Brandy
80f8dc823b haskellPackages.neuron: pin clay version 2022-03-20 16:45:01 +01:00
Malte Brandy
d0fda788ae haskellPackages.shake-bench: Fix build 2022-03-19 01:49:44 +01:00
sternenseemann
1c85a665de haskellPackages.dhall-nix: restrict to 1.1.23 for dhall 1.40 2022-02-25 22:42:09 +01:00
Malte Brandy
ee745d0676 haskellPackages.ema: Fix build 2022-02-25 22:16:16 +01:00
sternenseemann
376a511e09 elmPackages.elm: build using attoparsec 0.13.2.5
Seems like elm is not quite ready for attoparsec 0.14.
2022-02-23 22:36:48 +01:00
Dennis Gosnell
6b03b385a9
haskell.packages.ghc8107.pantry_0_5_2_1: add package
This adds pantry_0_5_2_1, which currently only works with ghc8107.
This is for supporting stack-2.7.3.
2022-02-23 21:32:50 +09:00
Dennis Gosnell
48b4665863
haskellPackages.aeson_1_5_6_0: generate this package
stack-2.7.3 needs pantry-0.5.2.1, which needs aeson < 2.
This commit generates the latest aeson version which is < 2.
2022-02-23 21:23:19 +09:00
Dennis Gosnell
058cbf42eb
stack: add cdepillabout as maintainer 2022-02-23 20:54:54 +09:00
sternenseemann
d84b322b5f haskell.packages.ghc8107.weeder: use weeder 2.2.0 2022-02-21 11:27:38 +01:00
Malte Brandy
77b623d5a2 haskell-language-server: Fix build 2022-02-21 00:59:59 +01:00
Malte Brandy
38b125a59d haskellPackages: Drop a lot of unnecessary overrides 2022-02-21 00:59:59 +01:00
sternenseemann
46f0cc56db haskellPackages.haskell-ci: provide ShellCheck 0.7.2 again
ShellCheck was updated after we switched from Stackage LTS, but
haskell-ci is very particular about the ShellCheck version it wants.
2022-02-21 00:38:07 +01:00
sternenseemann
32abf39913 haskellPackages: match default GHC version 9.0.2 in hackage2nix conf 2022-02-18 18:24:22 +01:00
sternenseemann
9b4f621741 haskellPackages.http-client-restricted: pin to 0.0.4 for stackage compat 2022-02-16 09:53:29 +01:00
sternenseemann
ed91ac4129 haskellPackages.hs-mesos: place dont-distribute entry appropriately
hs-mesos doesn't depend on webkit and was misplaced.
2022-02-08 18:38:27 +01:00
sternenseemann
f863b4543a haskellPackages: preserve ghc-exactprint 1.4.1
We'll continue using this version for GHC 9.2.1. 1.5.0 changes behavior
in a breaking way, but the API stays the same, making it a risky
upgrade. Hopefully dependents will tell us via version constraints what
to use in the future.
2022-02-07 20:48:37 +01:00
Malte Brandy
c87d14a770 haskell.packages.ghc902.haskell-language-server: Enable all working plugins 2022-02-05 03:13:24 +01:00
Malte Brandy
11895db491 haskellPackages.haskell-language-server: Fix dependencies and refactor overrides 2022-02-05 03:12:50 +01:00
sternenseemann
3c57ff6bf5 haskellPackages.{regex-rure,jacinda}: add myself as maintainer 2022-01-24 12:42:14 +01:00
Ellie Hermaszewska
bf18c4a024
haskellPackages.gi-adwaita: disable on darwin 2022-01-24 17:30:32 +08:00
Ellie Hermaszewska
1facbe37c6
haskellPackages.hnix: pin at < 0.15 2022-01-21 21:31:59 +08: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
Malte Brandy
6a34e454be haskellPackages.glade: Deactivate glade 2022-01-15 14:05:29 +01:00
Malte Brandy
0e87f1f5aa haskellPackages.reflex-dom-core: Fix build by pinning patch 2022-01-10 01:30:36 +01:00
Malte Brandy
85fb55626b haskellPackages.haskell-language-server: Fix build by pinning dependencies 2022-01-08 23:43:59 +01:00
Dennis Gosnell
312315fe83
haskellPackages.crackNum: re-enable on aarch64-linux
This should hopefully now be working on aarch64-linux since
sbv (one of crackNum's deps) is now working on aarch64-linux:
https://github.com/NixOS/nixpkgs/pull/153344
2022-01-05 10:14:51 +09:00
Artur Cygan
44a74d1b8f
hevm: unbreak on aarch64-linux
(cherry picked from commit 1468f4479b)

This is from https://github.com/NixOS/nixpkgs/pull/153344.
2022-01-04 10:10:14 +09:00
sternenseemann
b2cecf1509 Merge #152136: haskell.compiler: ghc901 -> ghc902 2021-12-27 16:17:51 +01:00
sternenseemann
803aea3d3c haskellPackages.polysemy-{resume,conc,mocks}: downgrade to unbreak
These packages are not in Stackage LTS, but depend on package in
Stackage LTS, so we need to downgrade them to keep them working.
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
5e369b1855 haskellPackages: allow 9.0.2 versions for the ghc-lib* packages
These updated constraints will take effect the next time the hackage
data tarball is updated and the 9.0.2.* versions become available.
2021-12-26 10:40:38 +01:00