Dennis Gosnell
e003a7adc1
haskellPackages.pandoc-cli: get building
2023-07-02 16:53:53 +09:00
Dennis Gosnell
c15e0b6bdc
haskellPackages.crypton-x509: get building
2023-07-02 16:02:32 +09:00
Dennis Gosnell
f5b28a0744
haskellPackages.hslua-typing: mark unbroken
2023-07-02 15:28:40 +09:00
Dennis Gosnell
dddbca4e22
haskellPackages.string-qq: jailbreak because of too strict bounds on text in tests
2023-07-02 15:15:42 +09:00
Dennis Gosnell
df2e2e4de9
haskellPackages.hslua-repl: mark unbroken
2023-07-02 15:09:09 +09:00
Dennis Gosnell
f8ea114431
haskellPackages.guardian: remove unnecessary path-io override
2023-07-02 14:29:50 +09:00
sternenseemann
a64bd8ff32
haskellPackages.wai-token-bucket-ratelimiter: drop obsolete jailbreak
2023-07-01 22:48:23 +02:00
sternenseemann
69eb712039
haskellPackages.graphql: drop obsolete jailbreak
2023-07-01 22:48:06 +02:00
sternenseemann
5dcd4af462
haskellPackages.streamly-archive: drop obsolete override
...
The desired streamly version is now the default. So we can drop the override
before anyone stumbles over this variant of #240512 .
2023-07-01 22:38:22 +02:00
sternenseemann
e97404a52f
haskellPackages: remove versioned references to hspec-meta-2.10.5
...
This is the default version now, so the versioned attribute no longer exists.
2023-07-01 22:37:26 +02:00
sternenseemann
f50da30a5d
haskell.packages.*.system-cxx-std-lib: make sure attr always exists
...
GHC 9.4 introduced a virtual package for linking against the C++
standard library. Since some packages depend on it when configured with
GHC 9.4 (as hackage2nix does), we need to make sure the attribute exists
or some packages will fail to evaluate. The may still build, even though
there is no shim for lower GHC versions (as far as I know).
2023-07-01 19:31:29 +02:00
sternenseemann
e905807bf2
haskellPackages.swarm: drop obsolete brick override
2023-07-01 19:19:58 +02:00
sternenseemann
32f8dd4bee
haskell.packages.ghc96: drop now unnessary version pins
...
We need to upgrade http-api-data, since 0.5 (LTS 21) still doesn't
support base >= 4.18.
2023-07-01 19:00:34 +02:00
sternenseemann
974363bfc1
haskell.packages.ghc96.foundation: drop obsolete patch
2023-07-01 18:36:43 +02:00
sternenseemann
95b5aab7d1
haskellPackages.integer-conversion: drop stale broken flag
2023-07-01 18:36:09 +02:00
sternenseemann
2eacf4f93f
haskellPackages.singletons-*: drop obsolete overrides
2023-07-01 17:53:53 +02:00
sternenseemann
babf4f9327
haskell.packages.*.hashable: provide data-array-byte for GHC < 9.4
...
This dependency is no longer necessary for GHC >= 9.4, but we need to
make it available for GHC < 9.4.
2023-07-01 13:57:38 +02:00
sternenseemann
4c2f247e11
haskell.packages.*.Cabal-syntax: expose dummy packages for GHC < 9.4
...
Before Cabal >= 3.8, Cabal-syntax did not exist, but there is a dummy
package Cabal-syntax-3.6.0.0 which can be used to prevent the constraint
solver from picking mutually incompatible versions of Cabal and
Cabal-syntax. Since we are now solving flags with Cabal >= 3.8, many
packages have a dependency on Cabal-syntax they did not have before,
requiring us to have a matching attribute in every package set. Using
the dummy package is the safest solution, although it is not required in
every case.
Fixes eval of jailbreak-cabal for GHC < 9.4.
2023-07-01 13:17:43 +02:00
sternenseemann
20d2845ce6
haskellPackages.sensei: works with Stackage LTS hspec versions now
2023-07-01 12:57:13 +02:00
sternenseemann
3ad6e93971
haskell.packages.ghc94.shake-cabal: drop bound
...
GHC 9.4 can build the latest version of shake-cabal, so let's do that!
The older version is preserved for GHC 9.2 in case we have users that
need to use GHC 9.2 for a transitional time.
2023-07-01 11:54:09 +02:00
sternenseemann
64bee9771e
haskell.packages.ghc94: remove remaining manually chosen versions
...
* `ghc-lib*` is tracked by Stackage LTS 21 and has the matching versions
for GHC 9.4.
* `primitive` is actually upgraded in LTS 21 which we should follow.
* `th-desugar` and `th-abstraction` are downgraded in LTS 21 which we
should follow.
* `rope-utf16-splay` matches the manually chosen version.
2023-07-01 11:52:03 +02:00
sternenseemann
dcf434af95
haskellPackages.gi-soup: drop obsolete manual version pin
...
gi-soup has joined Stackage LTS 21, it seems, so Stackage prescribes
precisely this version to be used already.
2023-07-01 10:42:21 +02:00
maralorn
7b7f7933bd
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2023-06-30 15:55:39 +02:00
maralorn
c5e61a111a
haskellPackages: Dump obsolete overrides for hls dependencies
2023-06-30 15:43:15 +02:00
sternenseemann
9abda9b521
Merge remote-tracking branch 'origin/master' into haskell-updates
2023-06-30 02:21:03 +02:00
sternenseemann
d7a27f3189
haskellPackages.streamly-lmdb: drop obsolete override
...
cabal2nix can figure this connection out by itself.
2023-06-30 02:19:07 +02:00
sternenseemann
95d5c0c21b
haskellPackages.streamly-lmdb: obtain deps from haskell fixpoint
...
This will make the package work in non-default haskell package sets. The
issue was introduced in a1a4c4d629 .
Resolves #240512 .
2023-06-30 02:19:07 +02:00
sternenseemann
10844fd0b3
haskellPackages.streamly-lmdb: drop obsolete override
...
streamly has been updated to 0.9.0, so this override can be removed.
Unclear if the package(s) build at the moment, though.
2023-06-30 01:43:42 +02:00
maralorn
79245124c7
haskellPackages: cleanup Cabal versions
...
Not regenerating hackage-packages.nix in this commit because cabal2nix is currently not cached by hydra
2023-06-30 01:18:03 +02:00
Robert Hensing
34478fa7f5
haskellPackages.cachix: Remove redundant override
...
The default fsnotify package has that exact version.
2023-06-30 00:18:45 +02:00
Robert Hensing
c2431c6642
haskellPackages.attoparsec-iso8601: Remove redundant override
...
The generated package at that attribute has the same version.
2023-06-30 00:18:45 +02:00
maralorn
1008860a08
haskellPackages.foldable1-classes-compat: Disable tests to break recursion cycle
2023-06-29 23:10:37 +02:00
maralorn
28cd493da3
haskellPackages: drop more obsolete overrides
2023-06-29 02:45:56 +02:00
maralorn
bfe0cb4ebd
haskellPackages: drop more obsolete overrides
2023-06-29 02:40:03 +02:00
maralorn
29c342186d
haskellPackages: drop more outdated overrides
2023-06-29 02:26:11 +02:00
maralorn
871fdf1dcb
haskellPackages: Remove obsolete aeson_2_1_2_1 overrides
2023-06-29 02:22:25 +02:00
maralorn
ff11be7cbf
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2023-06-28 19:48:23 +02:00
maralorn
7c05751d3e
haskellPackages: stackage LTS 20.26 -> LTS 21.0
...
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2023-06-28 19:47:02 +02:00
maralorn
ca6912ef4e
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh based on
*evaluation [1797087](https://hydra.nixos.org/eval/1797087 ) of nixpkgs commit [0aaf2b2 ](0aaf2b2ebc ) as of 2023-06-28 17:12 UTC*
from the haskell-updates jobset on hydra under https://hydra.nixos.org/jobset/nixpkgs/haskell-updates
2023-06-28 19:30:11 +02:00
maralorn
26b42078cf
Merge branch 'master' into haskell-updates
2023-06-28 19:07:41 +02:00
Ben Siraphob
6eb5c1b5ba
Merge pull request #224542 from wavewave/ghcWithPackages-ghc96-fix
2023-06-28 19:22:50 +07:00
github-actions[bot]
0aaf2b2ebc
Merge master into haskell-updates
2023-06-28 00:14:55 +00:00
maralorn
6a2fef57ef
haskellPackages.monad-bayes: don’t check
2023-06-28 00:30:29 +02:00
maralorn
90a520a348
haskellPackages.orbits: dont check
2023-06-28 00:30:29 +02:00
Domen Kožar
122abb5f99
cachix: 1.5 -> 1.6
2023-06-27 18:41:47 +01:00
Peter Simons
3f10b97314
Merge pull request #239920 from peti/haskell-updates
...
Plenty of build fixes for ghc-9.6.x, particularly xmonad.
2023-06-27 09:26:44 +02:00
maralorn
244387e694
haskellPackages.monad-logger-extras: Pick fixed patch
2023-06-27 00:25:19 +02:00
maralorn
17489705dd
haskellPackages.trie-simple: Loosen lower bound on semialign
2023-06-26 23:53:17 +02:00
maralorn
becc80b722
haskellPackages.monad-logger-extras: Apply patch
2023-06-26 23:32:15 +02:00
maralorn
61dd345bfe
haskellPackages.update-nix-fetchgit: Disable checks
2023-06-26 23:16:54 +02:00