Merge pull request #77812 from NixOS/haskell-updates
Update Haskell package set (plus other fixes)
This commit is contained in:
commit
63f515a3df
@ -1,6 +1,6 @@
|
||||
{ fetchurl }:
|
||||
|
||||
fetchurl {
|
||||
url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/477d50a859be91a25b2fed6494d414044d7e71ab.tar.gz";
|
||||
sha256 = "0wzi2wgcp5ykwp4wrhcfdaxlbdzrmlgalparx3ap80q069c8fd0n";
|
||||
url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/b2812edaaed9f9033e48dfbcd45e7e5fb56daccd.tar.gz";
|
||||
sha256 = "1a2073gknks4r2ibm3ji1wrib6pr3aicg6wjgzsj2r5xgad7jm6g";
|
||||
}
|
||||
|
@ -1052,17 +1052,17 @@ self: super: {
|
||||
# This raises the lower bound on prettyprinter to 1.5.1 since
|
||||
# `removeTrailingWhitespace` is buggy in earlier versions.
|
||||
# This will probably be able to be removed when we update to LTS-15.
|
||||
dhall_1_28_0 =
|
||||
dontCheck (super.dhall_1_28_0.override {
|
||||
dhall_1_29_0 =
|
||||
dontCheck (super.dhall_1_29_0.override {
|
||||
prettyprinter = self.prettyprinter_1_5_1;
|
||||
prettyprinter-ansi-terminal =
|
||||
self.prettyprinter-ansi-terminal.override {
|
||||
prettyprinter = self.prettyprinter_1_5_1;
|
||||
};
|
||||
});
|
||||
dhall-bash_1_0_25 = super.dhall-bash_1_0_25.override { dhall = self.dhall_1_28_0; };
|
||||
dhall-json_1_6_0 = super.dhall-json_1_6_0.override {
|
||||
dhall = self.dhall_1_28_0;
|
||||
dhall-bash_1_0_27 = super.dhall-bash_1_0_27.override { dhall = self.dhall_1_29_0; };
|
||||
dhall-json_1_6_1 = super.dhall-json_1_6_1.override {
|
||||
dhall = self.dhall_1_29_0;
|
||||
prettyprinter = self.prettyprinter_1_5_1;
|
||||
prettyprinter-ansi-terminal =
|
||||
self.prettyprinter-ansi-terminal.override {
|
||||
@ -1228,8 +1228,7 @@ self: super: {
|
||||
temporary-resourcet = doJailbreak super.temporary-resourcet;
|
||||
|
||||
# Requires dhall >= 1.23.0
|
||||
ats-pkg = super.ats-pkg.override { dhall = self.dhall_1_28_0; };
|
||||
dhall-to-cabal = super.dhall-to-cabal.override { dhall = self.dhall_1_28_0; };
|
||||
ats-pkg = super.ats-pkg.override { dhall = self.dhall_1_29_0; };
|
||||
|
||||
# Test suite doesn't work with current QuickCheck
|
||||
# https://github.com/pruvisto/heap/issues/11
|
||||
@ -1239,7 +1238,7 @@ self: super: {
|
||||
constraints-deriving = dontCheck super.constraints-deriving;
|
||||
|
||||
# need newer version of ghc-libparser
|
||||
hlint = super.hlint.override { ghc-lib-parser = self.ghc-lib-parser_8_8_1_20191204; };
|
||||
hlint = super.hlint.override { ghc-lib-parser = self.ghc-lib-parser_8_8_2; };
|
||||
|
||||
# https://github.com/sol/hpack/issues/366
|
||||
hpack = self.hpack_0_33_0;
|
||||
@ -1363,7 +1362,7 @@ self: super: {
|
||||
|
||||
# Needs ghc-lib-parser 8.8.1 (does not build with 8.8.0)
|
||||
ormolu = doJailbreak (super.ormolu.override {
|
||||
ghc-lib-parser = self.ghc-lib-parser_8_8_1_20191204;
|
||||
ghc-lib-parser = self.ghc-lib-parser_8_8_2;
|
||||
});
|
||||
|
||||
# krank-0.1.0 does not accept PyF-0.9.0.0.
|
||||
|
@ -105,6 +105,7 @@ self: super: {
|
||||
skylighting = self.skylighting_0_8_3;
|
||||
skylighting-core = self.skylighting-core_0_8_3;
|
||||
sop-core = self.sop-core_0_5_0_0;
|
||||
tls-session-manager = self.tls-session-manager_0_0_4;
|
||||
texmath = self.texmath_0_12;
|
||||
th-desugar = self.th-desugar_1_10;
|
||||
tls = self.tls_1_5_3;
|
||||
|
@ -67,6 +67,8 @@ core-packages:
|
||||
# comment saying "# LTS Haskell x.y". Any changes after that commend will be
|
||||
# lost the next time `update-stackage.sh` runs.
|
||||
default-package-overrides:
|
||||
# pandoc-2.9 does not accept the 0.3 version yet
|
||||
- doclayout < 0.3
|
||||
# LTS Haskell 14.20
|
||||
- abstract-deque ==0.3
|
||||
- abstract-deque-tests ==0.3
|
||||
@ -1198,6 +1200,8 @@ default-package-overrides:
|
||||
- l10n ==0.1.0.1
|
||||
- labels ==0.3.3
|
||||
- lackey ==1.0.10
|
||||
- lambdabot-core ==5.2
|
||||
- lambdabot-irc-plugins ==5.2
|
||||
- LambdaHack ==0.9.5.0
|
||||
- lame ==0.2.0
|
||||
- language-c ==0.8.3
|
||||
@ -2510,6 +2514,7 @@ extra-packages:
|
||||
- dbus <1 # for xmonad-0.26
|
||||
- deepseq == 1.3.0.1 # required to build Cabal with GHC 6.12.3
|
||||
- dhall == 1.27.0 # required for spago 0.13.0. Probably can be removed when next version of spago is available.
|
||||
- doctemplates == 0.8 # required by pandoc-2.9.x
|
||||
- generic-deriving == 1.10.5.* # new versions don't compile with GHC 7.10.x
|
||||
- gloss < 1.9.3 # new versions don't compile with GHC 7.8.x
|
||||
- haddock == 2.22.* # required on GHC 8.0.x
|
||||
@ -2776,6 +2781,7 @@ broken-packages:
|
||||
- accelerate-fftw
|
||||
- accelerate-fourier
|
||||
- accelerate-kullback-liebler
|
||||
- accelerate-llvm
|
||||
- accelerate-llvm-native
|
||||
- accelerate-random
|
||||
- accelerate-typelits
|
||||
@ -2882,6 +2888,7 @@ broken-packages:
|
||||
- algebra
|
||||
- algebra-sql
|
||||
- algebraic
|
||||
- algebraic-classes
|
||||
- algebraic-graphs
|
||||
- algebraic-prelude
|
||||
- algo-s
|
||||
@ -2910,6 +2917,7 @@ broken-packages:
|
||||
- AMI
|
||||
- ampersand
|
||||
- amqp-conduit
|
||||
- amqp-utils
|
||||
- analyze
|
||||
- analyze-client
|
||||
- anansi-pandoc
|
||||
@ -3012,6 +3020,7 @@ broken-packages:
|
||||
- ariadne
|
||||
- arion
|
||||
- arith-encode
|
||||
- arithmetic-circuits
|
||||
- armada
|
||||
- armor
|
||||
- arpa
|
||||
@ -3105,6 +3114,7 @@ broken-packages:
|
||||
- avl-static
|
||||
- AvlTree
|
||||
- avr-shake
|
||||
- avro-piper
|
||||
- awesome-prelude
|
||||
- awesomium
|
||||
- awesomium-glut
|
||||
@ -4241,6 +4251,7 @@ broken-packages:
|
||||
- dictionaries
|
||||
- dictparser
|
||||
- diet
|
||||
- diff
|
||||
- diffcabal
|
||||
- difference-monoid
|
||||
- DifferenceLogic
|
||||
@ -4460,6 +4471,7 @@ broken-packages:
|
||||
- elevator
|
||||
- elision
|
||||
- elliptic-curve
|
||||
- elm-street
|
||||
- elm-websocket
|
||||
- elsa
|
||||
- elynx-seq
|
||||
@ -4496,6 +4508,7 @@ broken-packages:
|
||||
- EnumMap
|
||||
- enummapmap
|
||||
- enummapset-th
|
||||
- env-extra
|
||||
- env-parser
|
||||
- envstatus
|
||||
- epanet-haskell
|
||||
@ -4572,6 +4585,7 @@ broken-packages:
|
||||
- exact-real
|
||||
- exact-real-positional
|
||||
- except-exceptions
|
||||
- exception-hierarchy
|
||||
- exception-monads-fd
|
||||
- exchangerates
|
||||
- execs
|
||||
@ -4602,6 +4616,7 @@ broken-packages:
|
||||
- extended-categories
|
||||
- extensible-data
|
||||
- extensible-effects-concurrent
|
||||
- extensible-skeleton
|
||||
- Extra
|
||||
- extract-dependencies
|
||||
- extractelf
|
||||
@ -4837,6 +4852,7 @@ broken-packages:
|
||||
- freddy
|
||||
- free-category
|
||||
- free-concurrent
|
||||
- free-functors
|
||||
- free-game
|
||||
- free-http
|
||||
- free-operational
|
||||
@ -5039,6 +5055,7 @@ broken-packages:
|
||||
- ghci-lib
|
||||
- ghci-ng
|
||||
- ghci-pretty
|
||||
- ghcide
|
||||
- ghcjs-base-stub
|
||||
- ghcjs-dom-jsffi
|
||||
- ghcjs-fetch
|
||||
@ -5049,6 +5066,7 @@ broken-packages:
|
||||
- ghcprofview
|
||||
- ght
|
||||
- gi-cairo-again
|
||||
- gi-gdkx11
|
||||
- gi-graphene
|
||||
- gi-gsk
|
||||
- gi-gstpbutils
|
||||
@ -5074,6 +5092,7 @@ broken-packages:
|
||||
- git-fmt
|
||||
- git-gpush
|
||||
- git-jump
|
||||
- git-mediate
|
||||
- git-object
|
||||
- git-remote-ipfs
|
||||
- git-repair
|
||||
@ -5247,6 +5266,7 @@ broken-packages:
|
||||
- gstreamer
|
||||
- GTALib
|
||||
- gtfs
|
||||
- gtfs-realtime
|
||||
- gtk-serialized-event
|
||||
- gtk-toy
|
||||
- gtk2hs-hello
|
||||
@ -5493,6 +5513,7 @@ broken-packages:
|
||||
- haskell-src-exts-prisms
|
||||
- haskell-src-exts-qq
|
||||
- haskell-src-exts-sc
|
||||
- haskell-src-exts-simple
|
||||
- haskell-src-meta-mwotton
|
||||
- haskell-stack-trace-plugin
|
||||
- haskell-token-utils
|
||||
@ -5784,6 +5805,7 @@ broken-packages:
|
||||
- hiccup
|
||||
- hichi
|
||||
- hid-examples
|
||||
- hie-bios
|
||||
- hie-core
|
||||
- hieraclus
|
||||
- hierarchical-clustering
|
||||
@ -5969,6 +5991,7 @@ broken-packages:
|
||||
- hpaste
|
||||
- hpasteit
|
||||
- HPath
|
||||
- hpath-io
|
||||
- hpc-tracer
|
||||
- hPDB
|
||||
- hPDB-examples
|
||||
@ -6221,6 +6244,8 @@ broken-packages:
|
||||
- http-shed
|
||||
- http-streams
|
||||
- http-wget
|
||||
- http2-client
|
||||
- http2-client-exe
|
||||
- http2-client-grpc
|
||||
- http2-grpc-proto3-wire
|
||||
- https-everywhere-rules
|
||||
@ -6248,6 +6273,7 @@ broken-packages:
|
||||
- hunt-searchengine
|
||||
- hunt-server
|
||||
- hurdle
|
||||
- hurl
|
||||
- hurriyet
|
||||
- husk-scheme
|
||||
- husk-scheme-libs
|
||||
@ -6411,6 +6437,7 @@ broken-packages:
|
||||
- indieweb-algorithms
|
||||
- inf-interval
|
||||
- infer-upstream
|
||||
- infernal
|
||||
- infernu
|
||||
- infinity
|
||||
- infix
|
||||
@ -6433,6 +6460,7 @@ broken-packages:
|
||||
- instapaper-sender
|
||||
- instinct
|
||||
- int-multimap
|
||||
- intcode
|
||||
- integer-pure
|
||||
- integreat
|
||||
- intel-aes
|
||||
@ -6845,6 +6873,7 @@ broken-packages:
|
||||
- Level0
|
||||
- levmar
|
||||
- levmar-chart
|
||||
- lex-applicative
|
||||
- lfst
|
||||
- lgtk
|
||||
- lha
|
||||
@ -6960,6 +6989,7 @@ broken-packages:
|
||||
- llvm-general
|
||||
- llvm-general-pure
|
||||
- llvm-general-quote
|
||||
- llvm-hs
|
||||
- llvm-hs-pretty
|
||||
- llvm-ht
|
||||
- llvm-pkg-config
|
||||
@ -7411,6 +7441,9 @@ broken-packages:
|
||||
- mtl-tf
|
||||
- mtlx
|
||||
- mtp
|
||||
- mu-grpc-client
|
||||
- mu-grpc-server
|
||||
- mu-protobuf
|
||||
- MuCheck
|
||||
- MuCheck-Hspec
|
||||
- MuCheck-HUnit
|
||||
@ -7547,6 +7580,7 @@ broken-packages:
|
||||
- network-anonymous-tor
|
||||
- network-api-support
|
||||
- network-arbitrary
|
||||
- network-bitcoin
|
||||
- network-builder
|
||||
- network-bytestring
|
||||
- network-connection
|
||||
@ -7790,6 +7824,7 @@ broken-packages:
|
||||
- Paillier
|
||||
- pairing
|
||||
- pam
|
||||
- pan-os-syslog
|
||||
- panda
|
||||
- pandoc-citeproc-preamble
|
||||
- pandoc-crossref
|
||||
@ -7830,6 +7865,7 @@ broken-packages:
|
||||
- parco-parsec
|
||||
- parconc-examples
|
||||
- pareto
|
||||
- parquet-hs
|
||||
- Parry
|
||||
- parse-help
|
||||
- parseargs
|
||||
@ -8135,6 +8171,7 @@ broken-packages:
|
||||
- presto-hdbc
|
||||
- pretty-ncols
|
||||
- pretty-relative-time
|
||||
- prettyprinter-graphviz
|
||||
- prettyprinter-vty
|
||||
- preview
|
||||
- prim-array
|
||||
@ -8386,6 +8423,7 @@ broken-packages:
|
||||
- reactive-glut
|
||||
- reactive-thread
|
||||
- reactor
|
||||
- read-ctags
|
||||
- read-io
|
||||
- reader-soup
|
||||
- readline-statevar
|
||||
@ -8429,10 +8467,13 @@ broken-packages:
|
||||
- reflex-basic-host
|
||||
- reflex-dom-retractable
|
||||
- reflex-dom-svg
|
||||
- reflex-fsnotify
|
||||
- reflex-ghci
|
||||
- reflex-gloss
|
||||
- reflex-gloss-scene
|
||||
- reflex-libtelnet
|
||||
- reflex-orphans
|
||||
- reflex-process
|
||||
- reflex-sdl2
|
||||
- reflex-transformers
|
||||
- reflex-vty
|
||||
@ -8445,6 +8486,7 @@ broken-packages:
|
||||
- reg-alloc-graph-color
|
||||
- regex-deriv
|
||||
- regex-dfa
|
||||
- regex-do
|
||||
- regex-generator
|
||||
- regex-parsec
|
||||
- regex-pderiv
|
||||
@ -8760,6 +8802,7 @@ broken-packages:
|
||||
- seclib
|
||||
- second-transfer
|
||||
- secp256k1
|
||||
- secp256k1-haskell
|
||||
- secp256k1-legacy
|
||||
- secret-santa
|
||||
- secret-sharing
|
||||
@ -8924,6 +8967,7 @@ broken-packages:
|
||||
- shellmate-extras
|
||||
- shh
|
||||
- shh-extras
|
||||
- shine-examples
|
||||
- shivers-cfg
|
||||
- shoap
|
||||
- shopify
|
||||
@ -8979,6 +9023,7 @@ broken-packages:
|
||||
- simplenote
|
||||
- simpleprelude
|
||||
- SimpleServer
|
||||
- simplest-sqlite
|
||||
- simseq
|
||||
- singleton-dict
|
||||
- singleton-typelits
|
||||
@ -9313,6 +9358,7 @@ broken-packages:
|
||||
- streaming-postgresql-simple
|
||||
- streaming-process
|
||||
- streaming-sort
|
||||
- streamly-fsnotify
|
||||
- strelka
|
||||
- strict-data
|
||||
- StrictBench
|
||||
@ -9435,6 +9481,7 @@ broken-packages:
|
||||
- Tablify
|
||||
- tabloid
|
||||
- tabs
|
||||
- taffybar
|
||||
- tag-bits
|
||||
- tag-stream
|
||||
- tagged-exception-core
|
||||
@ -9600,6 +9647,7 @@ broken-packages:
|
||||
- thumbnail-plus
|
||||
- thumbnail-polish
|
||||
- tic-tac-toe
|
||||
- ticker
|
||||
- tickle
|
||||
- TicTacToe
|
||||
- tictactoe3d
|
||||
@ -9659,6 +9707,7 @@ broken-packages:
|
||||
- todos
|
||||
- tofromxml
|
||||
- toilet
|
||||
- token-search
|
||||
- tokenify
|
||||
- tokstyle
|
||||
- toktok
|
||||
@ -9748,6 +9797,7 @@ broken-packages:
|
||||
- tripLL
|
||||
- trivia
|
||||
- tropical
|
||||
- tropical-geometry
|
||||
- truelevel
|
||||
- trurl
|
||||
- tsession
|
||||
@ -9981,7 +10031,9 @@ broken-packages:
|
||||
- vcsgui
|
||||
- vcswrapper
|
||||
- Vec-Boolean
|
||||
- vec-lens
|
||||
- Vec-OpenGLRaw
|
||||
- vec-optics
|
||||
- Vec-Transform
|
||||
- vect-floating
|
||||
- vect-floating-accelerate
|
||||
@ -10102,6 +10154,7 @@ broken-packages:
|
||||
- warp-dynamic
|
||||
- warp-grpc
|
||||
- warp-static
|
||||
- warp-systemd
|
||||
- WashNGo
|
||||
- wasm
|
||||
- watcher
|
||||
|
1838
pkgs/development/haskell-modules/hackage-packages.nix
generated
1838
pkgs/development/haskell-modules/hackage-packages.nix
generated
File diff suppressed because it is too large
Load Diff
@ -11,11 +11,11 @@
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "spago";
|
||||
version = "0.13.0";
|
||||
version = "0.13.1";
|
||||
src = fetchgit {
|
||||
url = "https://github.com/spacchetti/spago.git";
|
||||
sha256 = "158xq5zn32iwswxmpma92763hl6kzq7kb01cyvphmmlilx55b6yk";
|
||||
rev = "426838670ba9de4593f4c533a6947efb2d8ad4ba";
|
||||
sha256 = "0l6sy1hz5dbnrjkvb2f44afhd48nwqx5kx1h29ns93xbbd57hci8";
|
||||
rev = "b87858609c671d8f3dc78f858ce1d8c492bd1062";
|
||||
fetchSubmodules = true;
|
||||
};
|
||||
isLibrary = true;
|
||||
|
Loading…
Reference in New Issue
Block a user