Commit graph

7988 commits

Author SHA1 Message Date
sternenseemann 87b39ba9dc git-annex: update sha256 for 10.20221103 2022-11-07 17:45:08 +01:00
Naïm Favier 7f1a41d9ab haskellPackages.dice: remove upstreamed patch 2022-11-07 17:39:54 +01:00
maralorn 4ef72e5d10 haskellPackages.implicit-hie: Don‘t override Cabal-syntax on ghc 9.4
Less overrides are better, right?
2022-11-06 23:46:26 +01:00
maralorn acedfc5388
Merge pull request #199699 from maralorn/stork
emanote: disable on darwin-x86_64
2022-11-06 17:22:43 +01:00
Jesse Moore acc7b1b56f haskellPackages.patat: unset platform none 2022-11-05 16:47:40 -05:00
Jesse Moore 3495a98c38 haskellPackages.patat: unbreak 2022-11-05 14:48:03 -05:00
maralorn deae58ac8c emanote: disable on darwin-x86_64 2022-11-05 14:33:15 +01:00
sternenseemann 050fd1c134 haskell.packages.ghc943.cabal2nix: aarch64-linux works again 2022-11-05 13:54:41 +01:00
maralorn 004544d38b haskellPackages.tzdata: dontCheck 2022-11-05 01:40:33 +01:00
maralorn 693e11dae3
Merge pull request #199442 from maralorn/emanote
emanote: init at 0.8.0.0
2022-11-05 01:04:52 +01:00
maralorn 8b4a5f4d3e emanote: init at 0.8.0.0 2022-11-05 00:29:53 +01:00
sternenseemann 9226c0b10b haskellPackages.xlsx: run tests again 2022-11-04 15:12:17 +01:00
sternenseemann a379c57701 haskell.packages.ghc942.co-log-core: drop now unnecessary jailbreak 2022-11-04 14:59:51 +01:00
sternenseemann 06bde9f745 haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-11-03 23:57:09 +01:00
sternenseemann b7e7ce25b1 haskellPackages: stackage LTS 19.30 -> LTS 19.31
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-11-03 23:54:16 +01:00
zowoq 34f6edc870 haskellPackages.hercules-ci-agent: add patch 2022-11-03 13:23:26 +10:00
Christoph Bauer e0cec52d57 haskell.packages.ghcjs.stm: 2.5.0.2 -> stm 2.5.1.0
The stm_2_5_0_2 attribute was removed due to a package update upstream,
leading to an evaluation failure in the ghcjs package set.

Co-authored-by: sternenseemann <sternenseemann@systemli.org>
2022-11-01 12:52:44 +01:00
sternenseemann 72e230af14 haskellPackages: mark builds failing on hydra as broken
This commit was created manually.
2022-10-30 20:45:54 +01:00
sternenseemann 4add137b0d haskell.packages.ghc942.cabal-install*: drop unnecessary jailbreak 2022-10-30 18:03:57 +01:00
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
sternenseemann a53a14bc2d haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-10-30 17:04:41 +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 6451493ab5 haskellPackages.citeproc: enable executable installed to bin output 2022-10-29 20:08:55 +02: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 5e906acf26 haskell.packages.ghc942.co-log-core: ignore bounds on base, doctest
Needed for HLS and implicit-hie-cradle.
2022-10-27 22:44:53 +02:00
sternenseemann 37e9e677d6 taffybar: build using GHC 9.0
The 4.0.0 release brought support for the our default GHC version.
2022-10-27 22:21:00 +02:00
sternenseemann 6b562fb70b haskell.packages.ghc924.dbus: 1.2.26 -> 1.2.27 2022-10-27 22:13:16 +02:00
sternenseemann 270246ddd9 haskellPackages: adapt to process 1.6.15.0 -> 1.6.16.0 2022-10-27 22:11:24 +02:00
sternenseemann 4ae75bcfdb haskell.packages.ghc942.{distribution-nixpkgs,cabal2nix}: run tests 2022-10-27 22:10:03 +02:00
sternenseemann 26ec809a99 haskell.packages.ghc942: adapt to now-working doctest 0.20.1 2022-10-27 22:09:30 +02:00
sternenseemann 0d48e7b019 haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-10-27 21:43:00 +02:00
sternenseemann 7cead09069 haskellPackages: stackage LTS 19.28 -> LTS 19.30
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-10-27 21:40:11 +02:00
sternenseemann 1bf95fb000 haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-10-27 19:04:43 +02:00
Mate Soos f92f333983 smt2-parser is no longer broken 2022-10-25 15:14:14 +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
github-actions[bot] 419ac5695d
Merge master into haskell-updates 2022-10-20 00:21:41 +00:00
github-actions[bot] aac580f88f
Merge master into staging-next 2022-10-20 00:05:13 +00:00
Rebecca Turner e0f2f2b676
ormolu/fourmolu: Fix build on aarch64-darwin 2022-10-19 12:23:15 -04:00
Markus Hauck 0717d94ccf haskellPackages.vado: unbreak 2022-10-19 16:09:54 +02:00
Markus Hauck cd79af4968 haskellPackages.uuid-bytes: unbreak 2022-10-19 16:09:40 +02:00
Markus Hauck 2815fdc6f1 haskellPackages.scotty-form: unbreak 2022-10-19 16:09:24 +02:00
Markus Hauck 8e5422d246 haskellPackages.data-compat: unbreak 2022-10-19 16:09:01 +02:00
Markus Hauck 12821d191e haskellPackages.copilot-c99: unbreak 2022-10-19 16:08:38 +02:00
Markus Hauck bae32f7c87 haskellPackages.binsm: unbreak 2022-10-19 16:08:19 +02:00
Markus Hauck 54170bdb1c haskellPackages.http-client-websockets: unbreak 2022-10-19 14:38:22 +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
Dennis Gosnell 433854432c haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-10-15 13:28:36 -04:00
Dennis Gosnell 56616ba336 haskellPackages: stackage LTS 19.27 -> LTS 19.28
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-10-15 13:27:17 -04:00
Dennis Gosnell 8ebb942007 haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-10-15 11:55:44 -04:00
Dennis Gosnell 9dc664332a
Merge pull request #196137 from maralorn/nixos-unstable
nix-output-monitor: 1.1.3.0 -> 2.0.0.0
2022-10-15 10:48:10 -04:00
maralorn c76bbaa0f5 nix-output-monitor: 1.1.3.0 -> 2.0.0.0 2022-10-15 15:28:37 +02:00
Dennis Gosnell 7135dabe18
Merge pull request #195540 from leifhelm/sv2v
sv2v: Remove restrictive bounds check
2022-10-14 12:03:32 -04:00
Jakob Leifhelm 8d0a5da007 haskellPackages.sv2v: Do Jailbreak 2022-10-14 11:12:53 -04:00
Markus Hauck 5b0a077481 haskellPackages.haskellish: unbreak 2022-10-14 08:54:44 +02:00
sternenseemann ff920c5f7b haskellPackages.cabal2nix-unstable: 2022-07-22 -> 2022-10-10 2022-10-12 14:51:01 +02: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 88c678cae8
haskell.packages.ghc942.cabal2nix: mark as broken on aarch64-linux 2022-10-09 12:02:41 -04: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
Guillaume Bouchard 98715e1b1a lib.closePropagation: Remove the quadratic behavior in lib.closePropagation
The code of `lib.closePropagation` was internally using a
recursion on the dependencies and returns all the derivation directly or
indirectly referenced by buildInputs.

`lib.closeProgation` is implemented in pure nix and uses an unique
function for list which is quadratic and does "true" equality, which
needs deep set comparison.

Instead, we use the `builtins.genericClosure` which is implemented as a
builtin and uses a more efficient sorting feature.

Note that `genericClosure` needs a `key` to discriminate the values, we
used the `outPath` which is unique and orderable.

On benchmarks, it performs up to 15x time faster on a benchmark related
to haskellPackages.ghcWithPackages.
2022-10-07 18:03:42 +02:00
sternenseemann 9e9b7f4d99 haskell.lib.compose.addOptparseApplicativeCompletionScripts: remove
This function was deprecated when it was first added to
haskell.lib.compose, so we can probably safely drop it.
2022-10-07 00:37:53 +02: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
sternenseemann e7b47a72fe haskell.packages.ghc884.cabal-fmt: drop stale override
It is possible to get it to work again, but a bit annoying, so probably
not worth it. PRs fixing this again (if anyone needs it) will be
accepted.
2022-10-07 00:24:25 +02:00
maralorn 1fdd1a462b haskell.packages.ghc924.haskell-language-server: Fix eval by pinning ghc-exactprint 2022-10-06 01:13:30 +02:00
maralorn dcda00d4ac haskell.packages.ghc942.haskell-language-server: Disable unsupported plugins to fix build 2022-10-06 00:52:38 +02:00
sternenseemann d0474997c5 haskellPackages.gnuidn: unmark as broken 2022-10-05 23:46:41 +02:00
Dennis Gosnell bbd00e8632 haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-10-05 11:17:12 -04:00
Dennis Gosnell bbcc162a42 haskellPackages: stackage LTS 19.25 -> LTS 19.27
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-10-05 11:15:15 -04:00
Dennis Gosnell 0cde97cbd9 haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-10-05 10:36:08 -04:00
maralorn 56eb76f7af
Merge pull request #194426 from markus1189/haskell-updates
haskellPackages: Unbreak sint and stachmo
2022-10-05 11:26:02 +02:00
Dennis Gosnell 94643424ba
Merge pull request #194386 from nomeata/joachim/rec-def
haskellPackages.rec-def: Unbreak
2022-10-04 18:20:43 -04:00
Markus Hauck 5a55c0e512 haskellPackages.satchmo: unbreak 2022-10-04 16:01:59 +02:00
Markus Hauck ebd659367f haskellPackages.sint: unbreak 2022-10-04 16:01:37 +02:00
Artur Cygan 0b4cd241e2 haskellPackages.webauthn: unbreak 2022-10-04 12:42:43 +02:00
Joachim Breitner 5ff268a184 haskellPackages.rec-def: Unbreak 2022-10-04 11:57:10 +02:00
Jade Lovelace 9d97b342de haskell.packages.ghc942: get inital support up
This change introduces some actual overrides in
configuration-ghc-9.4.x.nix (based on the ones for 9.2) with the aim of
getting a basic 9.4 package set up. In particular the following
“interesting” packages are working:

* hpack
* hoogle
* cabal2nix
* cabal-install

You can get a better overview by looking at the overrides and the
versionedCompilerJobs in release-haskell.nix. Next obvious steps would
be working towards basic HLS support, but it seems that basically none
of the plugins are working so far. Big blockers here:

* https://github.com/alanz/ghc-exactprint/issues/114
* https://github.com/ndmitchell/hlint/issues/1413
* https://github.com/haskell/haskell-language-server/issues/3190

We ourselves have some churn to take care of and should try to release
the changes in https://github.com/NixOS/cabal2nix/pull/571 soon.

Co-authored-by: Rebecca Turner <rbt@sent.as>
Co-authored-by: sternenseemann <sternenseemann@systemli.org>
2022-10-02 14:01:45 +02:00
sternenseemann f486658da4 haskell.packages.ghc924.alex: remove obsolete override 2022-10-01 18:17:21 +02:00
sternenseemann f1b0b727b4 all-cabal-hashes: 2022-09-28T11:00:39Z -> 2022-10-01T15:28:21Z
This commit has been generated by maintainers/scripts/haskell/update-hackage.sh
and maintainers/scripts/haskell/regenerate-hackage-packages.sh.
2022-10-01 17:35:56 +02:00
sternenseemann ed1577d17d haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-10-01 13:01:51 +02:00
Dennis Gosnell 05e72e325c stack: use hpack-0.35.0 2022-09-29 12:34:47 -04:00
Dennis Gosnell aea0833431 haskellPackages: sort extra package versions list 2022-09-29 10:32:11 -04:00
sternenseemann ba34615202 git-annex: update sha256 for 10.20220927 2022-09-29 15:47:42 +02:00
maralorn b677244af6 haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-09-28 13:38:54 +02:00
maralorn 1ed0708ba1
Merge pull request #192540 from maralorn/hls-abi-wrapper
haskell-language-server: Add shell-wrapper which detects ABI incompatibilities
2022-09-28 13:35:29 +02:00
maralorn 52962fa0a8 haskell-language-server: Add shell-wrapper which detects ABI incompatibilities
This checks that ghc and its boot libraries have the same ABI at runtime as at compile time.

Co-authored-by: sternenseemann <sternenseemann@systemli.org>
2022-09-28 13:33:32 +02:00
sternenseemann 12c22babec haskellPackages.servant-polysemy: mark as broken 2022-09-28 12:12:05 +02:00
sternenseemann dec0fefd52 haskellPackages.disco: run offline tests only 2022-09-28 12:12:05 +02:00
sternenseemann dcf7d06e39 haskellPackages.nix-serve-ng: fix build
* Workaround missing files in sdist
* Add missing undeclared boost dependency
2022-09-27 17:04:20 +02:00
sternenseemann febe17fd07 haskellPackages.hs-mesos: remove stale override
pkgs.mesos was finally removed and the package hasn't been able to be
built for a while.
2022-09-27 16:23:26 +02:00
sternenseemann 2bfcff6711 haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-09-27 16:05:11 +02:00
github-actions[bot] 575babff62
Merge master into haskell-updates 2022-09-26 00:18:36 +00:00
Dennis Gosnell 72f01f15cc
haskellPackages.polysemy-zoo: unbreak 2022-09-25 11:25:21 -04:00
Martin Weinelt 9a1edca214
libtensorflow-bin: drop
The package was introduced when our source package did not expose
libtensorflow, which it does these days. Additionally the -bin package
has not been well maintained and is stuck on a version from 2020/12.
2022-09-25 13:23:43 +02:00
Domen Kožar ba9342a67b haskellPackages.cachix: fix build 2022-09-25 11:09:09 +01:00
maralorn acc7401810 haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-09-25 07:18:11 +02:00
maralorn 2ea06ef2da haskellPackages: stackage LTS 19.24 -> LTS 19.25
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-09-25 07:16:54 +02:00
maralorn 8b47f462d5 haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-09-25 07:14:00 +02:00
maralorn 2523a78403 haskellPackages.cabal-fmt: 0.1.5.1 -> 0.1.6.0 2022-09-21 19:29:02 +02:00
maralorn 5559905f45 haskellPackages.hlint: Readd 3.4.1 2022-09-21 19:17:04 +02:00
maralorn 08f8427597 haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-09-21 18:16:01 +02:00
maralorn 805eff7a55 haskellPackages: stackage LTS 19.23 -> LTS 19.24
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-09-21 18:14:36 +02:00
maralorn 7e058ceb6f haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-09-21 18:13:33 +02:00
maralorn bc5a846851 haskellPackages.ghcide-bench: dontCheck 2022-09-21 17:40:09 +02:00
maralorn 772ea71e2c haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-09-21 06:39:59 +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 161a30b76a haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-09-20 02:50:55 +02:00
maralorn cbb22921db haskellPackages.hie-bios: Remove unused 0.5.0 override 2022-09-20 02:49:53 +02: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
maralorn f604bbc9ce haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-09-18 13:54:05 +02:00
maralorn 7a40af75d6 haskellPackages: stackage LTS 19.22 -> LTS 19.23
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-09-18 13:52:53 +02:00
maralorn 85d1c4761d haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-09-18 12:07:30 +02:00
sternenseemann 56a86997c4 haskell.packages.ghc{8107,884}.megaparsec: ignore base lower bound 2022-09-17 13:13:01 +02:00
sternenseemann 0826d45087 elm2nix: drop now released patches 2022-09-17 12:52:47 +02:00
Dennis Gosnell a278a2871c haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-09-15 11:22:38 -04:00
Artur Cygan e68db86434 haskellPackages.miso: unbreak 2022-09-15 16:56:18 +02:00
sternenseemann 75f79c209a haskellPackages.xmonad: drop upstreamed Nix compat patch
We had a long standing downstream patch for XMonad allowing us to
override the ghc and xmessage binaries used. That has been upstreamed
and released in 0.17.1 and we can drop it!

* patch upstreamed in https://github.com/xmonad/xmonad/pull/409
* downstream patch adjusted in https://github.com/NixOS/nixpkgs/pull/184784
2022-09-14 16:14:31 +02:00
Dennis Gosnell 95cbc50a52
haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-09-13 08:41:25 -04:00
Artur Cygan ae879b6205 haskellPackages.hevm: add maintainer 2022-09-13 11:47:24 +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
Ellie Hermaszewska 5410c01af1
haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-09-11 11:57:43 +08:00
Ellie Hermaszewska f32644bc53
haskellPackages: stackage LTS 19.20 -> LTS 19.22
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-09-11 11:56:34 +08:00
Ellie Hermaszewska 8edc6b340b
haskellPackages.{evdev,evdev-streamly}: mark as linux only 2022-09-10 18:11:57 +08:00
Ellie Hermaszewska 7c4b5a896f
haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-09-10 17:59:35 +08:00
Dennis Gosnell 0f61ca9309
Merge pull request #190144 from arcz/echidna-2.0.2
echidna: 1.7.3 -> 2.0.2
2022-09-09 16:22:50 -04:00
sternenseemann 7192ecafb1 haskellPackages.evdev: remove broken flag 2022-09-09 19:54:58 +02:00
sternenseemann cab5dc490e haskellPackages.evdev: disable test broken by sandbox
Closes #189673.
2022-09-09 19:50:42 +02:00
Artur Cygan 6cabaded4a echidna: 1.7.3 -> 2.0.2 2022-09-08 23:02:35 +02:00
Dennis Gosnell 5f4b7bbad1
haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-09-03 08:04:37 +09:00
Dennis Gosnell a427e342a6
Merge pull request #189234 from turion/dev_monad_bayes
haskellPackages.monad-bayes: Jailbreak for GHC 9.*
2022-09-03 08:03:22 +09:00
Dennis Gosnell e43a7ab7e4
haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-09-03 07:04:49 +09:00
Dennis Gosnell 010da5a524
Merge pull request #189445 from dpwiz/haskell-updates
haskellPackages.keid-render-basic: Fix missing build tool
2022-09-03 07:01:57 +09:00
Manuel Bärenz 00174c930e haskellPackages.monad-bayes: Jailbreak for GHC 9.* 2022-09-02 15:49:36 +02:00
Alexander Bondarenko ae39c7af41 haskellPackages.keid-render-basic: Fix missing build tool 2022-09-02 14:47:13 +03:00
Lukas Epple 573045038e haskell.packages.ghc924.servant-*: make work with lens 5.2
See the linked PR for details, lens 5.2 is still forbidden for the
servant pkgs that use it, but works with zero code changes.
2022-09-02 12:36:47 +02:00
Lukas Epple aad3b5690b haskell.packages.ghc924.th-desugar: adapt to 1.13.1 -> 1.14 update 2022-09-02 12:36:24 +02:00
Lukas Epple 8ab0b5d3d7 haskell.packages.ghc924.dbus: adapt to 1.2.25 -> 1.2.26 update 2022-09-02 12:35:41 +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 8758481cc0 haskell.packages.ghc884.{foundation,basement}: downgrade for GHC 8.8
The 0.0.29 and 0.0.15 releases respectively have dropped support for
GHC < 8.10.
2022-08-30 14:21:06 +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 0c4041b77b
haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-08-29 10:48:30 +08:00
Ellie Hermaszewska 71d09bf6e3
haskellPackages: stackage LTS 19.19 -> LTS 19.20
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-08-29 10:47:28 +08:00
Ellie Hermaszewska 965685320f
haskell: Add link to current haskell update PR search 2022-08-29 10:46:34 +08:00
Ellie Hermaszewska 7cfa85b182
haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-08-29 10:36:32 +08:00
sternenseemann f6b35ce8e3 haskellPackages.cabal-install-solver: allow building directly
This is a dependency of cabal-install and builds by virtue of its
overrideScope. We also want to make sure it builds independently, so
that it doesn't get marked as broken at the very least.
2022-08-27 10:02:59 +02:00
sternenseemann 42e16cc0c0 haskellPackages.Cabal_3_8_1_0: allow building directly
Depending on this of course may spell trouble if one also depends on
process or Cabal-syntax (transitively).
2022-08-27 10:01:54 +02:00
sternenseemann 83ef7d40be haskellPackages: move misplaced overrides out of HLS section 2022-08-27 09:53:55 +02:00
github-actions[bot] 3aa744deb1
Merge master into haskell-updates 2022-08-26 00:15:32 +00:00
github-actions[bot] ed777c26b3
Merge staging-next into staging 2022-08-25 06:11:07 +00:00
Alex Wied da501f8808 haskellPackages.streaming-commons: Fix sandboxed build on Darwin 2022-08-25 00:53:59 -04:00
Alexander Vieth f28ab51b54
haskell.lib.makePackageSet: all-cabal-hashes can be a directory (#188203)
* all-cabal-hahses can be a directory

Motivating problem: we want to use the flake.lock for all-cabal-hashes
as a github repository as our revision pin, and then import that to pass
as all-cabal-hashes. To do that we need it to accept a directory rather
than a tarball.

* all-cabal-hashes: add some comments
2022-08-24 20:57:52 -05: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
Robert Hensing f89dd3dd4a haskellPackages.cabalSdist: Work around cabal#8413
See https://github.com/haskell/cabal/issues/8413
2022-08-22 12:12:09 +02: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
Dennis Gosnell 5ff39ca4f6
haskell.packages.ghc924.lens: bump to lens-5.2 2022-08-21 18:49:37 +09:00
Dennis Gosnell edfbc76693
haskellPackages.Cabal_3_6_3_0: generate for cabal-install-parsers etc 2022-08-21 18:41:16 +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
sternenseemann ff6962c829 haskell.packages.ghc924.hashable: adapt to 1.4.0.2 -> 1.4.1.0 2022-08-20 12:48:04 +02:00
sternenseemann 73c57d4da8 haskell.packages.ghc924.base-compat*: adapt to 0.12.1 -> 0.12.2 2022-08-20 12:48:04 +02:00
Dennis Gosnell 3937af9cde
haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-08-20 19:22:16 +09:00
Dennis Gosnell b4ee555d02
haskellPackages: stackage LTS 19.18 -> LTS 19.19
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-08-20 19:20:43 +09:00
github-actions[bot] 8b202db44b
Merge staging-next into staging 2022-08-19 18:01:56 +00:00
Dennis Gosnell 97c5787fad
haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-08-19 13:04:43 +09:00
Stefan Matting dc594280fd haskell-language-server: fix with ghc-lib >= 9.0 and ghc <= 8.10.7
This cherry-picks the relevant changes from
https://github.com/haskell/haskell-language-server/pull/2854 into the
8.10.x version of hls-hlint-plugin, as suggested in
https://github.com/NixOS/nixpkgs/issues/168064#issuecomment-1146691884

Co-Authored-By: Florian Klink <flokli@flokli.de>
2022-08-18 17:02:16 +02:00
ajs124 2a49c87bc5 haskellPackages.hopenssl: use openssl_1_1 2022-08-17 20:16:20 +02:00
Dennis Gosnell 1f546560cf
haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-08-15 13:16:30 +09:00
sternenseemann d8bddf3528 matterhorn: build with brick 0.70.1 2022-08-13 18:27:54 +02:00
Philipp Joram 90eb3d4d63 haskellPackages: unbreak nvim-hs-contrib
Version 2.0.0.1 of nvim-hs-contrib was released on Hackage, which fixes
compilation with GHC 9.
2022-08-13 18:35:10 +03:00
Dennis Gosnell a0bc125f94 haskellPackages.ghc-lib_9_2_4_20220729: generate for ghc-9.2 2022-08-10 22:39:06 +09:00
Dennis Gosnell 389a9b2584 haskellPackages: add ghc-9.2 versions for ghc-lib-parser and ghc-lib-parser-ex 2022-08-10 15:24:47 +09:00
Dennis Gosnell 7c8cdf1de1 haskellPackages: sort extra-packages 2022-08-10 15:18:40 +09:00
Dennis Gosnell 323f8b5d00
haskellPackages: remove brick-related overrides 2022-08-10 14:07:31 +09:00
Dennis Gosnell 1b711bc5c4 haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-08-09 16:29:13 +09:00
Dennis Gosnell b933addd22 haskellPackages: stackage LTS 19.17 -> LTS 19.18
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-08-09 16:26:20 +09:00
Dennis Gosnell b1a72782cf haskellPackages.hb3sum: disable on aarch64-linux because of dep 2022-08-09 16:05:10 +09:00
Dennis Gosnell e94f52c385
haskellPackages.stripeapi: mark as dontDistribute because output exceeds Hydras maximum allowable size 2022-08-09 14:21:21 +09:00
Dennis Gosnell 6e8c590ec8
haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-08-09 14:01:54 +09:00
Dennis Gosnell aa832eedd7
haskellPackages: mark builds timing-out on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-08-09 13:53:49 +09:00
maralorn 6be915f542
Merge pull request #185477 from someodd/fix/libjwt-typed-unbroken
libjwt-typed: unbreak with minor changes
2022-08-09 01:28:02 +02:00
someodd 14c05dc6ac libjwt-typed: unbreak with minor changes
Unbreak libjwt-typed. Succesfully built using:

  env NIXPKGS_ALLOW_BROKEN=1 nix-build --no-out-link -A haskellPackages.libjwt-typed

This was accomplished by removing dependency
bounds, skipping tests, and adding the libjwt
librarySystemDepends.

Removed `broken` status from libjwt-typed.

I have not tested using what was built in the
nix-build command above in a local project.
2022-08-08 15:18:58 -07:00
Dennis Gosnell 80a505b0e6
Merge pull request #185622 from tjni/fix-text-format
haskellPackages.text-format: fix GHC 9.2 build
2022-08-08 13:32:52 +09:00
Dennis Gosnell 585671427e
haskellPackages.text-format: add comment about patch 2022-08-08 13:32:05 +09:00
Theodore Ni 2056075fdb
haskellPackages.text-format: fix GHC 9.2 build
Pulls in a patch that appears to fix this.
2022-08-07 20:45:59 -07:00
Dennis Gosnell 00d73d5385
haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-08-08 02:05:56 +09:00
sternenseemann d05755d90b haskellPackages: adapt to hspec updates 2022-08-06 18:40:18 +02:00
sternenseemann 3d6e54576b haskell.packages.ghc924: adapt to ormolu update 2022-08-06 18:39:43 +02:00
sternenseemann 9aa722d150 haskellPackages.keid-{frp-banana,resource-gltf}: set platforms 2022-08-06 18:24:29 +02:00
sternenseemann d3fbc5dfba all-cabal-hashes: 2022-07-31T09:12:37Z -> 2022-08-06T12:01:14Z
This commit has been generated by maintainers/scripts/haskell/update-hackage.sh
and maintainers/scripts/haskell/regenerate-hackage-packages.sh.
2022-08-06 14:57:56 +02:00
sternenseemann 21b675e30b haskellPackages.reflex-libtelnet: restrict to platforms.linux 2022-08-06 14:39:34 +02:00
sternenseemann 07c82debac haskellPackages.keid-*: restrict to x86_64-linux
The combination of the following dependencies…

* geomancy (only x86 due to intrinsics)
* vulkan (i686 and darwin don't work apparently)

…leaves us with effectively a single platform that works and we can test
in practice, x86_64-linux.
2022-08-06 14:36:58 +02:00
sternenseemann f52b0f1ff4 haskellPackages.HQu: use supported-platforms list 2022-08-06 14:21:23 +02:00
sternenseemann a466470a2b haskellPackages: mark supported-platfroms reverse deps of scrypt
Previously we used unsupported-platforms which is less correct, as the
criterium is support for SSE2.
2022-08-06 14:17:12 +02:00
sternenseemann 830914e78f haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-08-06 13:54:34 +02:00
sternenseemann 1fafd4b37c haskellPackages: temporarily test entire package set on Hydra
Empty list of broken and transitive broken packages to make Hydra build
all of them. After Hydra is finished, we'll be able to repopulate these
lists with mark-broken.sh and reveal some stale broken flags in the
process, hopefully.
2022-08-04 16:40:25 +02:00
sternenseemann 17746af0c5 Merge remote-tracking branch 'origin/master' into haskell-updates 2022-08-04 14:31:47 +02:00
sternenseemann 531ff521d4 nixos/xmonad: rename NIX_GHC env var to XMONAD_GHC
Upstream XMonad was using our xmonad patch file for their flake build to
support our nixos module. This would of course break the build upstream
if the version we patched and their master branch diverged. We
[discussed] that it'd make sense to upstream the environment var code.
In the process it seemed sensible to rename the NIX_GHC variable as
well, since it isn't really Nix-specific – it's just a way to set the
GHC binary to execute. This change has been [implemented] upstream in an
unreleased version of xmonad now – meaning we'll be able to drop the
xmonad patch soon!

This also clarifies the situation in nixpkgs a bit: NIX_GHC is easy to
confuse with the environment variable used in the ghcWithPackages
wrapper where it is used to set an alternative prefix for a GHC-wrapper
for applications trying to discover it via e.g. ghc-paths. It is an
implementation detail in this context, as it is in the case of the
xmonad module. Since they are different implementations doing different
things, different names also make sense.

[discussed]: 36d5761b3e
[implemented]: 23f36d7e23
2022-08-04 14:29:05 +02:00
sternenseemann 6a8ad0a973 haskellPackages.uniform-fileio: disable tests incompatbile with HTF >= 0.15 2022-08-01 16:20:20 +02:00
sternenseemann 7d4b4a6625 haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-08-01 16:17:22 +02:00
Malte Brandy 3ca851a1d1 haskell.packages.ghc924.hiedb: dontCheck 2022-08-01 14:41:25 +02:00
sternenseemann 41d77132d9 haskellPackages.debian: drop obsolete patches
debian-4.0.4 has added GHC 9.0 support in a released version.
2022-07-31 22:15:50 +02:00
sternenseemann 120a70d038 haskellPackages.cabal-hoogle: disable cabal v2 layout dependent test 2022-07-31 12:50:28 +02:00
sternenseemann b319a5ceb5 haskellPackages.levenshtein: remove broken flag
Compile failure has been resolved upstream!

Closes #183151.
2022-07-31 12:44:05 +02:00
sternenseemann 4c85669eb9 haskellPackages.uniform-error: update override comment
Seemingly the package is not yet feature complete and a desired feature
is already part of the test suite?!
2022-07-31 12:42:42 +02:00
sternenseemann f1873383cc haskellPackages: reflect ghc-lib*_9_2* updates 2022-07-31 12:19:51 +02:00
sternenseemann 9a61ce5aad haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-07-31 12:08:51 +02:00
sternenseemann 4cb27809af haskellPackages: stackage LTS 19.16 -> LTS 19.17
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-07-31 12:07:19 +02:00
Alyssa Ross 5330c0a1af
treewide: use isAarch where appropriate 2022-07-30 16:18:27 +00:00
sternenseemann 7d9730733f all-cabal-hashes: 2022-07-26T16:57:53Z -> 2022-07-27T11:03:11Z
haskellPackages: regenerate package set based on current config

This commit has been generated by
maintainers/scripts/haskell/update-hackage.sh and
maintainers/scripts/haskell/regenerate-hackage-packages.sh.
2022-07-27 18:03:52 +02:00
sternenseemann e33e2ac2f2 haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-07-27 17:34:04 +02:00
sternenseemann e4e9e90772 haskellPackages.uniform-error: skip tests incompatible w/ HTF 0.15 2022-07-27 17:31:38 +02:00
sternenseemann 74010c525b haskellPackages.aws: drop upstreamed patches
Joey Hess is now a co-maintainer upstream and has created a release with
the aeson 2.0 patches included.
2022-07-27 17:12:24 +02:00
sternenseemann b3c3fa1489 git-annex: update sha256 for 10.20220724 2022-07-27 17:03:33 +02:00
sternenseemann dd7b0dca7b haskellPackages.flac: unbreak
The system library reference has been fixed in cabal2nix HEAD recently.
2022-07-26 22:31:31 +02:00
sternenseemann 5a1b7ea735 haskell.packages.ghc941.terminfo: not a core pkg if cross compiling
Reference #182873 and #182785.
2022-07-26 21:11:49 +02:00
sternenseemann 078346d55e haskell.compiler.ghc941: init at 9.4.0.20220721 2022-07-26 21:09:03 +02:00
Alex Wied 4b33be0c18 haskellPackages.nfc: 0.1.0 -> 0.1.1 2022-07-26 21:08:31 +02:00
sternenseemann ea445844c8 haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-07-26 21:04:12 +02:00
sternenseemann 548ec57e44 haskellPackages.cabal2nix-unstable: 2022-07-17 -> 2022-07-22 2022-07-26 21:01:36 +02:00
sternenseemann f28e8302f4 haskellPackages.conduit-aeson: unbreak
* Work around broken Setup.hs which fails to parse

* Disable doctest-parallel suite

* Group doctest-parallel overrides and link the upstream issue for the
  failure; basically it does not work unless you are using cabal v2
  commands.
2022-07-26 18:40:11 +02:00
sternenseemann ef9826a13b haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-07-26 16:54:27 +02:00
sternenseemann ff7abeabe9 haskellPackages.hasql-dynamic-statements: downgrade to 0.3.1.1
We still ship hasql 1.5 due to stackage which is not compatible with
0.3.1.2.
2022-07-26 13:35:28 +02:00
sternenseemann ae78f71723 haskellPackages.{superbuffer,list-t,stm-containers}: reenable tests
HTF has been fixed a while ago actually, so these test suites can be
built and executed again. For stm-containers, a bounds issue persists,
though.
2022-07-26 13:24:29 +02:00
sternenseemann 57055b681f haskellPackages.Spock-core: build with correct reroute version
Spock-core 0.14.0.1 now only supports reroute >= 0.7 because it exports
the new AltVar type (in an [PVP violation]).

We can luckily accomodate Spock-core, since all other [reverse deps] of
reroute are marked broken in nixpkgs at the moment.

[PVP violation]: https://github.com/agrafix/Spock/issues/180#issuecomment-1195328647
[reverse deps]: https://packdeps.haskellers.com/reverse/reroute
2022-07-26 12:57:45 +02:00
maralorn dd6432a863
Merge pull request #182873 from sternenseemann/terminfo-cross
haskellPackages.terminfo: not a core pkg if cross compiling
2022-07-26 11:25:03 +02:00
Malte Brandy 0620844136 haskellPackages.regex-tdfa: Disable disfunctional tests for older ghcs 2022-07-26 11:15:03 +02:00
sternenseemann f39aee2d8b haskellPackages.terminfo: not a core pkg if cross compiling
GHC's cross build flavours disable the terminfo package, so it will
never be included if we are cross-compiling – setting it to null thus
breaks all builds depending on the package.

To fix this problem, we use the versioned attribute generated by
hackage2nix, just like we do for xhtml.

Closes #182785.
2022-07-25 23:42:29 +02:00
Malte Brandy 759fed34c0 haskellPackages.hls-ormolu-plugin: Disable flaky test 2022-07-25 22:58:20 +02:00
Malte Brandy 8d90d114b2 haskellPackages.doctest-parallel: Disable defective doctests 2022-07-24 19:11:35 +02:00
maralorn 4f0b8bdb20
Merge pull request #182389 from lf-/fix-aeson-ts
haskellPackages.aeson-typescript: fix the testsuite and unbreak
2022-07-23 19:36:37 +02:00
Jade Lovelace aa41b54e51 haskellPackages.aeson-typescript: fix the testsuite and unbreak 2022-07-23 10:19:57 -07:00
Malte Brandy 28e9634a9d haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-07-22 01:01:30 +02:00
Malte Brandy 642279ab6f haskellPackages: stackage LTS 19.15 -> LTS 19.16
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-07-22 01:00:22 +02:00
Malte Brandy 8fc4df0415 haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-07-22 00:22:14 +02:00
Dennis Gosnell 52e48bb37e
Merge pull request #182194 from misuzu/cryptonite-armv7l
haskellPackages.cryptonite: disable tests on aarch32
2022-07-21 15:16:34 +09:00
github-actions[bot] b2360fdfec
Merge master into haskell-updates 2022-07-21 00:14:29 +00:00
Jade Lovelace 5fbeebb56b haskellPackages.fast-tags: unbreak
The patch we were holding got merged, and instead of the patch being
removed, the package was marked broken. So I deleted the patch and
unbroke.
2022-07-20 11:40:24 -07:00
Dennis Gosnell d66067f854 haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-07-20 23:19:58 +09:00
Luke Clifton a88da924d7
json-directory: mark unbroken
As of 1.0.2 this builds
2022-07-20 21:36:50 +08:00
misuzu bc1ae7cff8 haskellPackages.cryptonite: disable tests on aarch32
KAT/ECB/D2 test segfaults on armv7l
2022-07-20 15:18:53 +03:00
sternenseemann 8080821eee haskellPackages.distribution-nixpkgs: 1.6.2 -> 1.7.0
Since stable cabal2nix now supports the release, we can finally upgrade.
2022-07-20 12:05:09 +02:00
github-actions[bot] 90b206f2c6
Merge master into haskell-updates 2022-07-19 00:16:17 +00:00
maralorn ee6f075310
Merge pull request #181966 from Atemu/git-annex-lsof
git-annex: wrap with lsof
2022-07-19 00:36:03 +02:00
Felix Springer 08d6da16d0 haskellPackages.monad-control-identity: mark as unbroken
Release 0.2.0.0 supports GHC 9.0.2.
2022-07-19 00:26:38 +02:00
Malte Brandy 91fa64052e haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-07-19 00:06:20 +02:00
Malte Brandy 72a19f20ad haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-07-18 23:20:01 +02:00
Atemu 7e9e6145e6 git-annex: wrap with lsof
Required by the assistant at runtime:

```
$ nix-shell --pure -p git git-annex
$ git annex assistant
git-annex: The lsof command is needed for watch mode to be safe, and is not in PATH.
To override lsof checks to ensure that files are not open for writing
when added to the annex, you can use --force
Be warned: This can corrupt data in the annex, and make fsck complain.
```
2022-07-18 21:45:45 +02:00
Atemu 9c98a3908d git-annex: wrap with coreutils on all platforms
Co-authored-by: sternenseemann <sternenseemann@systemli.org>
2022-07-18 21:45:36 +02:00
Dennis Gosnell 91bb48ab47
haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-07-18 15:07:50 +09:00
Dennis Gosnell 3020974319
Merge pull request #178868 from arcz/fix-clash
haskellPackages.clash-prelude: fix build by disabling tests
2022-07-18 14:08:28 +09:00
Nikita Volodin d46be5b0e8 haskellPackages.vector-hashtables: fix versions of dependencies 2022-07-17 18:22:33 +02:00
Nikita Volodin 6da243e26d haskellPackages.hspec_2_7_10: fix versions of dependencies 2022-07-17 18:22:33 +02:00
sternenseemann 94d1dd4e77 haskellPackages.regex-compat-tdfa: fix arg order in override 2022-07-17 15:53:23 +02:00
sternenseemann a4bb1872e1 haskellPackages.cabal2nix-unstable: 2022-06-30 -> 2022-07-17 2022-07-17 15:32:03 +02:00
sternenseemann 4030d94564 haskellPackages: fix eval, missing paren in configuration-common.nix 2022-07-17 15:13:24 +02:00
sternenseemann 356f870a83 haskellPackages.regex-compat-tdfa: ignore upper bound on base
This bound was (rightfully) introduced via a hackage revision, but it
doesn't apply to us because we patch around the incompatibility with
GHC >= 9.0.
2022-07-17 12:20:30 +02:00
Malte Brandy 42343a63f4 haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-07-17 11:02:04 +02:00
sternenseemann fdbcbdab94 haskellPackages: mark builds failing on hydra as broken 2022-07-14 14:25:43 +02:00
sternenseemann c5e304a480 haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-07-14 14:05:34 +02:00
sternenseemann 279a69aaf1 hadolint: build with language-docker 11.0.0
This is required starting with hadolint 2.11.0.
2022-07-13 22:05:57 +02:00
sternenseemann e7d9b66a04 matterhorn: build with brick 0.73 2022-07-13 16:30:40 +02:00
Domen Kožar 1fea3efe7a haskellPackages.brick_0_71_1: fix eval 2022-07-13 09:25:24 -05:00
sternenseemann 41048f0b46 haskell.packages.ghc923.servant-server: drop obsolete override
GHC 9.2 support has been upstreamed.
2022-07-13 15:44:13 +02:00
sternenseemann ef4bc1efdd haskell.packages.ghc923.cryptonite: 0.29 -> 0.30
The update officially introduces support for GHC 9.2 and the previous
was starting to fail to apply (due to hackage revisions, so probably
easy to fix). Since the changelog from 0.29 to 0.30 looks pretty
harmless, let's try updating.
2022-07-13 15:41:59 +02:00
sternenseemann fcba3d3e50 haskell.packages.ghc923.hlint: reflect 3.4 -> 3.4.1 update
hlint 3.4.1 requires a very specific (and outdated) ghc-lib-parser-ex
version which we need to provide.
2022-07-13 15:37:40 +02:00
sternenseemann 0133c313c4 haskell.packages.ghc923.dbus: reflect 1.2.24 -> 1.2.25 update 2022-07-13 15:36:31 +02:00
sternenseemann f2f8e3ca95 haskellPackages: reflect ghc-lib, ghc-lib-parser updates 2022-07-13 15:36:08 +02:00
sternenseemann 6eba1980d7 haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-07-13 00:19:55 +02:00
sternenseemann 3cc7266312 haskellPackages: stackage LTS 19.14 -> LTS 19.15
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-07-13 00:19:54 +02:00
sternenseemann 2f5e7982ec haskellPackages.postgrest: mark as broken
Doesn't build since it relies (among other constraints) on aeson 1.5.*.
2022-07-13 00:09:30 +02:00
Robert Vollmert 0d1e99decb haskellPackages.hspec-wai-json: unbreak 2022-07-13 00:03:18 +02:00
Robert Vollmert 4cd2df0a47 haskellPackages.hasql-dynamic-statements: skip db dependent tests 2022-07-13 00:03:16 +02:00
Robert Vollmert 85dfc90f5a haskellPackages: collect hasql test overrides in one place 2022-07-12 23:55:28 +02:00
sternenseemann a3748c82fd haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-07-12 23:48:52 +02:00
sternenseemann 900632c3a3 haskellPackages.monad-validate: drop obsolete override
A package takeover upstream has finally fixed the compat issues we've
been having.
2022-07-12 18:39:20 +02:00
sternenseemann 72eb38a823 haskell.packages.ghc923.validity: drop obsolete overrides
The GHC 9.2 compat issue has been fixed in validity 0.12.1.0, allowing
us to re-enable the test suite as well.
2022-07-12 18:30:55 +02:00
Robert Vollmert 643697757d haskellPackages: unbreak configurator-pg, hasql-implicits 2022-07-11 17:39:53 +02:00