Merge pull request #181822 from NixOS/haskell-updates
haskellPackages: update stackage and hackage
This commit is contained in:
commit
2df3794165
6 changed files with 688 additions and 178 deletions
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"commit": "0b418fc93e5dd9f19c4ca625c57e2cf984267e90",
|
||||
"url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/0b418fc93e5dd9f19c4ca625c57e2cf984267e90.tar.gz",
|
||||
"sha256": "0rvx383fyl39spw0qr7a1rpqnyzfsjykakia4y2z3658aw4k72cx",
|
||||
"msg": "Update from Hackage at 2022-07-12T21:40:07Z"
|
||||
"commit": "ed7ce097be7422b359f02c2dc7e829abbdb9a6e8",
|
||||
"url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/ed7ce097be7422b359f02c2dc7e829abbdb9a6e8.tar.gz",
|
||||
"sha256": "09sz6m2mhb16n5xrp6k96ng2mjb1zsnpw0qxdlbgca1l8ad1pdha",
|
||||
"msg": "Update from Hackage at 2022-07-17T05:56:49Z"
|
||||
}
|
||||
|
|
|
@ -8,10 +8,10 @@
|
|||
}:
|
||||
mkDerivation {
|
||||
pname = "cabal2nix";
|
||||
version = "unstable-2022-06-20";
|
||||
version = "unstable-2022-07-17";
|
||||
src = fetchzip {
|
||||
url = "https://github.com/NixOS/cabal2nix/archive/9d18320d76e3f29f1787a8377125812150c59021.tar.gz";
|
||||
sha256 = "1gykznb1fl9d9cqksbxc4qsyspp9xazamv57hmv3jpljzl8lq2aq";
|
||||
url = "https://github.com/NixOS/cabal2nix/archive/6c6fa480dd535a8a6909b60e1130a6b5bfc2a2c4.tar.gz";
|
||||
sha256 = "19dagxhj1aflhf19xab8yss5mia6kfpghn4h0na8zshqab8xxgrd";
|
||||
};
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
|
|
|
@ -1664,6 +1664,12 @@ self: super: {
|
|||
hspec-meta = self.hspec-meta_2_9_3;
|
||||
};
|
||||
|
||||
# Point hspec 2.7.10 to correct dependencies
|
||||
hspec_2_7_10 = doDistribute (super.hspec_2_7_10.override {
|
||||
hspec-discover = self.hspec-discover_2_7_10;
|
||||
hspec-core = self.hspec-core_2_7_10;
|
||||
});
|
||||
|
||||
# waiting for aeson bump
|
||||
servant-swagger-ui-core = doJailbreak super.servant-swagger-ui-core;
|
||||
|
||||
|
@ -2394,7 +2400,11 @@ self: super: {
|
|||
# https://hub.darcs.net/shelarcy/regex-compat-tdfa/issue/3
|
||||
regex-compat-tdfa = appendPatches [
|
||||
./patches/regex-compat-tdfa-ghc-9.0.patch
|
||||
] super.regex-compat-tdfa;
|
||||
] (overrideCabal {
|
||||
# Revision introduces bound base < 4.15
|
||||
revision = null;
|
||||
editedCabalFile = null;
|
||||
} super.regex-compat-tdfa);
|
||||
|
||||
# https://github.com/kowainik/validation-selective/issues/64
|
||||
validation-selective = doJailbreak super.validation-selective;
|
||||
|
@ -2572,6 +2582,10 @@ self: super: {
|
|||
lsp = self.lsp_1_5_0_0;
|
||||
};
|
||||
|
||||
# Too strict bounds on hspec
|
||||
# https://github.com/klapaucius/vector-hashtables/issues/11
|
||||
vector-hashtables = doJailbreak super.vector-hashtables;
|
||||
|
||||
} // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super // (let
|
||||
# We need to build purescript with these dependencies and thus also its reverse
|
||||
# dependencies to avoid version mismatches in their dependency closure.
|
||||
|
@ -2620,4 +2634,7 @@ in {
|
|||
purescript-ast = purescriptStOverride super.purescript-ast;
|
||||
|
||||
purenix = purescriptStOverride super.purenix;
|
||||
|
||||
# tests use doctest-parallel which produces some errors during testing
|
||||
clash-prelude = dontCheck super.clash-prelude;
|
||||
})
|
||||
|
|
|
@ -63,6 +63,7 @@ broken-packages:
|
|||
- adp-multi
|
||||
- adtrees
|
||||
- advent-of-code-ocr
|
||||
- aern2-fun
|
||||
- AERN-Basics
|
||||
- aeson-applicative
|
||||
- aeson-bson
|
||||
|
@ -870,6 +871,7 @@ broken-packages:
|
|||
- CoreDump
|
||||
- CoreErlang
|
||||
- core-haskell
|
||||
- corenlp-parser
|
||||
- core-telemetry
|
||||
- core-webserver-warp
|
||||
- Coroutine
|
||||
|
@ -1891,6 +1893,7 @@ broken-packages:
|
|||
- hack-handler-happstack
|
||||
- hack-handler-kibro
|
||||
- HackMail
|
||||
- hackport
|
||||
- hactor
|
||||
- hactors
|
||||
- haddock-api
|
||||
|
@ -2996,6 +2999,7 @@ broken-packages:
|
|||
- libpafe
|
||||
- libpq
|
||||
- librandomorg
|
||||
- libsecp256k1
|
||||
- libsystemd-daemon
|
||||
- libsystemd-journal
|
||||
- libtagc
|
||||
|
@ -4079,6 +4083,7 @@ broken-packages:
|
|||
- PriorityChansConverger
|
||||
- priority-queue
|
||||
- probable
|
||||
- prob-fx
|
||||
- Probnet
|
||||
- process-conduit
|
||||
- processing
|
||||
|
@ -4457,6 +4462,7 @@ broken-packages:
|
|||
- salvia-protocol
|
||||
- sandlib
|
||||
- sandman
|
||||
- sandwich-hedgehog
|
||||
- sarasvati
|
||||
- sat
|
||||
- satchmo
|
||||
|
@ -4662,7 +4668,6 @@ broken-packages:
|
|||
- simple-form
|
||||
- simple-genetic-algorithm
|
||||
- SimpleH
|
||||
- SimpleServer
|
||||
- simple-index
|
||||
- simpleirc
|
||||
- simple-log
|
||||
|
@ -4673,6 +4678,7 @@ broken-packages:
|
|||
- simpleprelude
|
||||
- simple-rope
|
||||
- simple-server
|
||||
- SimpleServer
|
||||
- simplesmtpclient
|
||||
- simple-sql-parser
|
||||
- simple-stacked-vm
|
||||
|
@ -4999,6 +5005,7 @@ broken-packages:
|
|||
- swearjure
|
||||
- swf
|
||||
- swift-lda
|
||||
- swiss
|
||||
- swiss-ephemeris
|
||||
- SWMMoutGetMB
|
||||
- sws
|
||||
|
@ -5505,7 +5512,6 @@ broken-packages:
|
|||
- vector-endian
|
||||
- vector-fftw
|
||||
- vector-functorlazy
|
||||
- vector-hashtables
|
||||
- vector-heterogenous
|
||||
- vector-random
|
||||
- vector-read-instances
|
||||
|
|
|
@ -427,6 +427,7 @@ dont-distribute-packages:
|
|||
- adict
|
||||
- adjunction
|
||||
- adp-multi-monadiccp
|
||||
- aern2-mfun
|
||||
- aeson-native
|
||||
- aeson-result
|
||||
- affine
|
||||
|
@ -856,6 +857,7 @@ dont-distribute-packages:
|
|||
- bytable
|
||||
- bytehash
|
||||
- bytelog
|
||||
- bytepatch
|
||||
- bytestring-builder-varword
|
||||
- bytestring-read
|
||||
- ca
|
||||
|
@ -952,18 +954,6 @@ dont-distribute-packages:
|
|||
- claferIG
|
||||
- claferwiki
|
||||
- clash
|
||||
- clash-ghc
|
||||
- clash-lib
|
||||
- clash-lib-hedgehog
|
||||
- clash-multisignal
|
||||
- clash-prelude
|
||||
- clash-prelude-hedgehog
|
||||
- clash-prelude-quickcheck
|
||||
- clash-shake
|
||||
- clash-systemverilog
|
||||
- clash-verilog
|
||||
- clash-vhdl
|
||||
- clashilator
|
||||
- classify-frog
|
||||
- classy-miso
|
||||
- clckwrks
|
||||
|
@ -1292,6 +1282,7 @@ dont-distribute-packages:
|
|||
- dph-prim-interface
|
||||
- dph-prim-par
|
||||
- dph-prim-seq
|
||||
- drama
|
||||
- dropbox-sdk
|
||||
- dropsolve
|
||||
- dsh-sql
|
||||
|
@ -2303,7 +2294,6 @@ dont-distribute-packages:
|
|||
- hyloutils
|
||||
- hyperpublic
|
||||
- iException
|
||||
- ice40-prim
|
||||
- icepeak
|
||||
- ide-backend
|
||||
- ide-backend-server
|
||||
|
@ -2592,7 +2582,6 @@ dont-distribute-packages:
|
|||
- linux-ptrace
|
||||
- lio-eci11
|
||||
- lio-simple
|
||||
- lion
|
||||
- liquid-base
|
||||
- liquid-bytestring
|
||||
- liquid-containers
|
||||
|
@ -3373,8 +3362,6 @@ dont-distribute-packages:
|
|||
- restful-snap
|
||||
- restricted-workers
|
||||
- rethinkdb-model
|
||||
- retroclash-lib
|
||||
- retroclash-sim
|
||||
- rewrite
|
||||
- rewriting
|
||||
- rezoom
|
||||
|
|
804
pkgs/development/haskell-modules/hackage-packages.nix
generated
804
pkgs/development/haskell-modules/hackage-packages.nix
generated
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue