3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

2820 commits

Author SHA1 Message Date
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