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
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
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
b167f1bb14
haskellPackages.cabal2nix-unstable: 2022-10-10 -> 2022-10-22
...
With this hackage2nix knows that libcrypt can no longer be found in
glibc, but needs to be taken from libxcrypt. We can trim down the
overrides accordingly, leaving only the test failure workaround for
crypt-sha512.
2022-10-22 21:38:09 +02:00
sternenseemann
bc44680dee
Merge remote-tracking branch 'origin/master' into haskell-updates
2022-10-22 17:05:54 +02:00
Martin Weinelt
51fcbf5bb7
Merge remote-tracking branch 'origin/master' into staging-next
2022-10-16 00:18:40 +02:00
Dennis Gosnell
bf32c0534e
haskellPackages.colourista: remove no longer needed doJailbreak
2022-10-15 15:07:59 -04:00
sternenseemann
da5ca3c245
git-annex: update sha256 for 10.20221003
2022-10-12 12:58:28 +02:00
Martin Weinelt
9001f0dcd7
haskellPackages.xmonad-utils: fix build with libxcrypt
2022-10-09 18:14:33 +02:00
Martin Weinelt
2d19e7cf6b
haskellPackages.nano-cryptr: fix build with libxcrypt
2022-10-09 18:14:33 +02:00
Martin Weinelt
6f1812a595
haskellPackages.Unixutils: fix build with libxcrypt
2022-10-09 18:14:33 +02:00
Martin Weinelt
284396cf04
haskellPackages.crypt-sha512: fix build with libxcrypt
...
and disable tests due to different ehaviour exhibited compared to
glibc when a low number of rounds is passed.
https://github.com/phadej/crypt-sha512/issues/13
2022-10-09 18:14:32 +02:00
Dennis Gosnell
0f955bb63c
Merge pull request #195224 from dalpd/fix-snaplet-purescript
...
haskellPackages.snaplet-purescript: GHC9 compatibility
2022-10-09 10:07:59 -04:00
Deniz Alp Durmaz
903b57513e
haskellPackages.snaplet-purescript: GHC9 compatibility
2022-10-09 14:51:24 +03:00
Deniz Alp Durmaz
26e666d33c
haskellPackages.espial: Apply patch to work with GHC 9.X
2022-10-09 12:27:34 +03:00
sternenseemann
ac1f1ad0e0
haskell: support cross in generateOptparseApplicativeCompletions
...
Deprecate haskell.lib{,.compose}.generateOptparseApplicativeCompletion*
in favor of the newly added
haskell.packages.*.generateOptparseApplicativeCompletions (plural!)
which takes into account whether we are cross-compiling or not. If we
are, generating completions is disabled, since we can't execute software
built for a different platform.
The move is necessary, so we can receive the /same/ stdenv as the
package we are overriding in order to accurately check whether we can
execute produced binaries.
Resolves #174040 .
Resolves #49648 .
2022-10-07 00:37:53 +02:00
Joachim Breitner
5ff268a184
haskellPackages.rec-def: Unbreak
2022-10-04 11:57:10 +02:00
Dennis Gosnell
05e72e325c
stack: use hpack-0.35.0
2022-09-29 12:34:47 -04:00
sternenseemann
ba34615202
git-annex: update sha256 for 10.20220927
2022-09-29 15:47:42 +02:00
Domen Kožar
ba9342a67b
haskellPackages.cachix: fix build
2022-09-25 11:09:09 +01:00
maralorn
2523a78403
haskellPackages.cabal-fmt: 0.1.5.1 -> 0.1.6.0
2022-09-21 19:29:02 +02:00
maralorn
352da0ce31
haskellPackages.hlint: Fix plugin and ghc924 jobs
2022-09-21 06:12:47 +02:00
maralorn
7c2fda45cc
haskell-language-server: 1.7.0.0 -> 1.8.0.0
2022-09-21 05:23:07 +02:00
maralorn
a7d50b4e09
haskellPackages.ghcup: Remove override for defunct package
2022-09-21 05:22:42 +02:00
Dennis Gosnell
2a5b10b81d
stack: get 2.9.1 building
2022-09-20 16:16:21 -04:00
maralorn
6f241f7cec
haskellPackages: Move permanent overrides to configuration.nix
2022-09-20 02:49:53 +02:00
maralorn
2d4bd8892f
haskellPackages: Bump hspec versions
2022-09-20 02:49:53 +02:00
sternenseemann
0826d45087
elm2nix: drop now released patches
2022-09-17 12:52:47 +02:00
github-actions[bot]
464616ef3c
Merge master into haskell-updates
2022-09-13 00:16:44 +00:00
Dennis Gosnell
801760e9e4
haskellPackages.hspec_2_10_5: bump
2022-09-11 23:31:34 +09:00
Vladimír Čunát
a3d7dfe8a3
Merge branch 'master' into staging-next
2022-09-11 08:43:51 +02:00
Manuel Bärenz
00174c930e
haskellPackages.monad-bayes: Jailbreak for GHC 9.*
2022-09-02 15:49:36 +02:00
sternenseemann
ae2e5c8ec3
haskellPackages: reflect hspec 2.10.0.1 -> 2.10.1
2022-08-31 16:28:15 +02:00
sternenseemann
b83be8a193
haskellPackages.haskell-ci-unstable: remove at 0.14.1-8311a99
...
It's a huge annoyance getting the pre 0.15 versions of haskell-ci to
work, so I'll just put this off for now.
2022-08-31 16:20:08 +02:00
sternenseemann
266ea7a682
haskellPackages.haskell-ci: build with cabal-install-parsers 0.4.5
...
haskell-ci 0.14.3 doesn't yet support the latest Cabal /
cabal-install-parsers versions.
2022-08-31 15:52:01 +02:00
sternenseemann
19f1864eb3
blucontrols: allow building with finite-typelits 0.1.6.0
2022-08-30 14:25:18 +02:00
sternenseemann
ea5a5bffbd
haskellPackages.recursion-schemes: fix patch line ending issues
2022-08-30 14:21:59 +02:00
sternenseemann
9190f415ad
git-annex: update sha256 for 10.20220822
2022-08-30 13:09:07 +02:00
Vladimír Čunát
f08ac2c92b
Merge branch 'master' into staging-next
2022-08-29 08:58:52 +02:00
Ellie Hermaszewska
6a5570d356
haskellPackages.glirc: jailbreak
...
for config-schema 1.3
2022-08-23 17:19:12 +08:00
Dennis Gosnell
547e2355ec
haskellPackages.ema: disable tests since they require ghc-9.2
2022-08-23 01:21:44 +09:00
Dennis Gosnell
b6b997d6de
haskellPackages.servant-cassava: remove unneeded doJailbreak
2022-08-21 21:54:01 +09:00
Dennis Gosnell
d08667ab87
haskellPackages.ema: appears to now require ghc-9.2
2022-08-21 19:03:56 +09:00
sternenseemann
4ad395f0c9
cabal-install: adapt to changes for 3.8.1.0
...
https://github.com/haskell/cabal/blob/cabal-install-v3.8.1.0/release-notes/cabal-install-3.8.1.0.md
2022-08-20 12:48:04 +02:00
github-actions[bot]
8b202db44b
Merge staging-next into staging
2022-08-19 18:01:56 +00:00