forked from mirrors/nixpkgs
Merge pull request #118923 from NixOS/haskell-updates
Update Haskell package set to Stackage Nightly 2021-04-06 (plus other fixes)
This commit is contained in:
commit
a09a5943b2
|
@ -1242,13 +1242,7 @@ self: super: {
|
|||
patch = doJailbreak super.patch;
|
||||
|
||||
# Tests disabled and broken override needed because of missing lib chrome-test-utils: https://github.com/reflex-frp/reflex-dom/issues/392
|
||||
reflex-dom-core = doDistribute (unmarkBroken (dontCheck (appendPatch (doJailbreak super.reflex-dom-core) (pkgs.fetchpatch {
|
||||
url = https://github.com/reflex-frp/reflex-dom/commit/6aed7b7ebb70372778f1a29a724fcb4de815ba04.patch;
|
||||
sha256 = "1g7lgwj7rpziilif2gian412iy05gqbzwx9w0m6ajq3clxs5zs7l";
|
||||
stripLen = 2;
|
||||
extraPrefix = "";
|
||||
includes = ["reflex-dom-core.cabal" ];
|
||||
}))));
|
||||
reflex-dom-core = doDistribute (unmarkBroken (dontCheck (doJailbreak super.reflex-dom-core)));
|
||||
|
||||
# Tests disabled and broken override needed because of missing lib chrome-test-utils: https://github.com/reflex-frp/reflex-dom/issues/392
|
||||
reflex-dom = appendPatch super.reflex-dom (pkgs.fetchpatch {
|
||||
|
@ -1475,14 +1469,6 @@ self: super: {
|
|||
# https://github.com/obsidiansystems/dependent-sum/issues/55
|
||||
dependent-sum = doJailbreak super.dependent-sum;
|
||||
|
||||
# Overspecified constraint on 'constraints'. Kinda funny, huh?
|
||||
dependent-sum-aeson-orphans = appendPatch (doJailbreak super.dependent-sum-aeson-orphans) (pkgs.fetchpatch {
|
||||
# 2020-11-18: https://github.com/obsidiansystems/dependent-sum-aeson-orphans/pull/9
|
||||
# Bump version bounds for ghc 8.10
|
||||
url = https://github.com/obsidiansystems/dependent-sum-aeson-orphans/commit/e1f5898116222a1bc557d41f3395066f83736093.patch;
|
||||
sha256 = "01fj29xdblxpz4drasaygf9875fipylpj8w164lb0cszd1vmqwnb";
|
||||
});
|
||||
|
||||
# 2020-11-18: https://github.com/srid/rib/issues/169
|
||||
# aeson bound out of sync
|
||||
rib-core = doJailbreak super.rib-core;
|
||||
|
@ -1491,20 +1477,8 @@ self: super: {
|
|||
# base upper bound is incompatible with ghc 8.10
|
||||
neuron = doJailbreak super.neuron;
|
||||
|
||||
reflex = dontCheck (doJailbreak (appendPatches super.reflex [
|
||||
# https://github.com/reflex-frp/reflex/pull/444
|
||||
# Fixes for ghc 8.10
|
||||
(pkgs.fetchpatch {
|
||||
url = https://github.com/reflex-frp/reflex/commit/d230632427fc1b7031163567c97f20050610c122.patch;
|
||||
sha256 = "0gafqqi6q16m5y4mrc2f7lhahmazvcbiadn2v84y9p3zvx2v26xy";
|
||||
})
|
||||
# https://github.com/reflex-frp/reflex/pull/444
|
||||
# Bound bumps for ghc 8.10
|
||||
(pkgs.fetchpatch {
|
||||
url = https://patch-diff.githubusercontent.com/raw/reflex-frp/reflex/pull/448.patch;
|
||||
sha256 = "0a8gcq9g8dyyafkvs54mi3fnisff20r0x0qzmhxcp9md61nkf7gq";
|
||||
})
|
||||
]));
|
||||
# 2020-04-16: https://github.com/reflex-frp/reflex/issues/449
|
||||
reflex = dontCheck (doJailbreak super.reflex);
|
||||
|
||||
# 2020-11-19: jailbreaking because of pretty-simple bound out of date
|
||||
# https://github.com/kowainik/stan/issues/408
|
||||
|
@ -1563,9 +1537,9 @@ self: super: {
|
|||
);
|
||||
|
||||
# 2020-12-05: http-client is fixed on too old version
|
||||
essence-of-live-coding-warp = super.essence-of-live-coding-warp.override {
|
||||
http-client = self.http-client_0_7_6;
|
||||
};
|
||||
essence-of-live-coding-warp = doJailbreak (super.essence-of-live-coding-warp.override {
|
||||
http-client = self.http-client_0_7_7;
|
||||
});
|
||||
|
||||
# 2020-12-06: Restrictive upper bounds w.r.t. pandoc-types (https://github.com/owickstrom/pandoc-include-code/issues/27)
|
||||
pandoc-include-code = doJailbreak super.pandoc-include-code;
|
||||
|
@ -1811,4 +1785,8 @@ self: super: {
|
|||
# PR pending https://github.com/zohl/cereal-time/pull/2
|
||||
cereal-time = doJailbreak super.cereal-time;
|
||||
|
||||
# 2021-04-16: too strict bounds on QuickCheck and tasty
|
||||
# https://github.com/hasufell/lzma-static/issues/1
|
||||
lzma-static = doJailbreak super.lzma-static;
|
||||
|
||||
} // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super
|
||||
|
|
|
@ -82,6 +82,8 @@ default-package-overrides:
|
|||
- hls-retrie-plugin < 1.0.0.1
|
||||
- lsp < 1.2
|
||||
- lsp-types < 1.2
|
||||
- hls-plugin-api < 1.1.0.0
|
||||
- hls-explicit-imports-plugin < 1.0.0.1
|
||||
# 2021-04-02: Stackage Nighlty has haskell-gi* < 0.25,
|
||||
# so we need to restrict these to compatible versions
|
||||
# Remove these as soon as haskell-gi{,-base} are 0.25.*
|
||||
|
@ -99,7 +101,7 @@ default-package-overrides:
|
|||
- gi-secret < 0.0.13
|
||||
- gi-vte < 2.91.28
|
||||
|
||||
# Stackage Nightly 2021-04-02
|
||||
# Stackage Nightly 2021-04-06
|
||||
- abstract-deque ==0.3
|
||||
- abstract-par ==0.3.3
|
||||
- AC-Angle ==1.0
|
||||
|
@ -330,7 +332,7 @@ default-package-overrides:
|
|||
- bech32 ==1.1.0
|
||||
- bech32-th ==1.0.2
|
||||
- bench ==1.0.12
|
||||
- benchpress ==0.2.2.15
|
||||
- benchpress ==0.2.2.16
|
||||
- between ==0.11.0.0
|
||||
- bibtex ==0.1.0.6
|
||||
- bifunctors ==5.5.10
|
||||
|
@ -381,7 +383,7 @@ default-package-overrides:
|
|||
- boolsimplifier ==0.1.8
|
||||
- boots ==0.2.0.1
|
||||
- bordacount ==0.1.0.0
|
||||
- boring ==0.1.3
|
||||
- boring ==0.2
|
||||
- both ==0.1.1.1
|
||||
- bound ==2.0.3
|
||||
- BoundedChan ==1.0.3.0
|
||||
|
@ -535,7 +537,7 @@ default-package-overrides:
|
|||
- composite-hashable ==0.7.4.0
|
||||
- composite-tuple ==0.1.2.0
|
||||
- composite-xstep ==0.1.0.0
|
||||
- composition ==1.0.2.1
|
||||
- composition ==1.0.2.2
|
||||
- composition-extra ==2.0.0
|
||||
- concise ==0.1.0.1
|
||||
- concurrency ==1.11.0.1
|
||||
|
@ -661,7 +663,7 @@ default-package-overrides:
|
|||
- data-ordlist ==0.4.7.0
|
||||
- data-ref ==0.0.2
|
||||
- data-reify ==0.6.3
|
||||
- data-serializer ==0.3.4.1
|
||||
- data-serializer ==0.3.5
|
||||
- data-textual ==0.3.0.3
|
||||
- dataurl ==0.1.0.0
|
||||
- DAV ==1.3.4
|
||||
|
@ -708,7 +710,7 @@ default-package-overrides:
|
|||
- distributed-closure ==0.4.2.0
|
||||
- distribution-opensuse ==1.1.1
|
||||
- distributive ==0.6.2.1
|
||||
- dl-fedora ==0.7.6
|
||||
- dl-fedora ==0.7.7
|
||||
- dlist ==0.8.0.8
|
||||
- dlist-instances ==0.1.1.1
|
||||
- dlist-nonempty ==0.1.1
|
||||
|
@ -873,7 +875,7 @@ default-package-overrides:
|
|||
- fix-whitespace ==0.0.5
|
||||
- flac ==0.2.0
|
||||
- flac-picture ==0.1.2
|
||||
- flags-applicative ==0.1.0.2
|
||||
- flags-applicative ==0.1.0.3
|
||||
- flat ==0.4.4
|
||||
- flat-mcmc ==1.5.2
|
||||
- flexible-defaults ==0.0.3
|
||||
|
@ -1043,7 +1045,7 @@ default-package-overrides:
|
|||
- graphite ==0.10.0.1
|
||||
- graphql-client ==1.1.1
|
||||
- graphs ==0.7.1
|
||||
- graphula ==2.0.0.3
|
||||
- graphula ==2.0.0.4
|
||||
- graphviz ==2999.20.1.0
|
||||
- graph-wrapper ==0.2.6.0
|
||||
- gravatar ==0.8.0
|
||||
|
@ -1126,7 +1128,7 @@ default-package-overrides:
|
|||
- hformat ==0.3.3.1
|
||||
- hfsevents ==0.1.6
|
||||
- hgrev ==0.2.6
|
||||
- hidapi ==0.1.6
|
||||
- hidapi ==0.1.7
|
||||
- hie-bios ==0.7.5
|
||||
- hi-file-parser ==0.1.1.0
|
||||
- higher-leveldb ==0.6.0.0
|
||||
|
@ -1162,7 +1164,7 @@ default-package-overrides:
|
|||
- hp2pretty ==0.10
|
||||
- hpack ==0.34.4
|
||||
- hpack-dhall ==0.5.2
|
||||
- hpc-codecov ==0.2.0.2
|
||||
- hpc-codecov ==0.3.0.0
|
||||
- hpc-lcov ==1.0.1
|
||||
- hprotoc ==2.4.17
|
||||
- hruby ==0.3.8.1
|
||||
|
@ -1185,7 +1187,7 @@ default-package-overrides:
|
|||
- hslua-module-path ==0.1.0.1
|
||||
- hslua-module-system ==0.2.2.1
|
||||
- hslua-module-text ==0.3.0.1
|
||||
- HsOpenSSL ==0.11.6
|
||||
- HsOpenSSL ==0.11.6.1
|
||||
- HsOpenSSL-x509-system ==0.1.0.4
|
||||
- hsp ==0.10.0
|
||||
- hspec ==2.7.9
|
||||
|
@ -1465,7 +1467,7 @@ default-package-overrides:
|
|||
- liboath-hs ==0.0.1.2
|
||||
- libyaml ==0.1.2
|
||||
- LibZip ==1.0.1
|
||||
- lifted-async ==0.10.1.3
|
||||
- lifted-async ==0.10.2
|
||||
- lifted-base ==0.2.3.12
|
||||
- lift-generics ==0.2
|
||||
- line ==4.0.1
|
||||
|
@ -1629,7 +1631,7 @@ default-package-overrides:
|
|||
- mono-traversable ==1.0.15.1
|
||||
- mono-traversable-instances ==0.1.1.0
|
||||
- mono-traversable-keys ==0.1.0
|
||||
- more-containers ==0.2.2.0
|
||||
- more-containers ==0.2.2.2
|
||||
- morpheus-graphql ==0.17.0
|
||||
- morpheus-graphql-app ==0.17.0
|
||||
- morpheus-graphql-client ==0.17.0
|
||||
|
@ -2069,7 +2071,7 @@ default-package-overrides:
|
|||
- rhine-gloss ==0.7.0
|
||||
- rigel-viz ==0.2.0.0
|
||||
- rio ==0.1.20.0
|
||||
- rio-orphans ==0.1.1.0
|
||||
- rio-orphans ==0.1.2.0
|
||||
- rio-prettyprint ==0.1.1.0
|
||||
- roc-id ==0.1.0.0
|
||||
- rocksdb-haskell ==1.0.1
|
||||
|
@ -2163,7 +2165,7 @@ default-package-overrides:
|
|||
- servant-swagger ==1.1.10
|
||||
- servant-swagger-ui ==0.3.4.3.37.2
|
||||
- servant-swagger-ui-core ==0.3.4
|
||||
- serverless-haskell ==0.12.5
|
||||
- serverless-haskell ==0.12.6
|
||||
- serversession ==1.0.2
|
||||
- serversession-frontend-wai ==1.0
|
||||
- ses-html ==0.4.0.0
|
||||
|
@ -2234,7 +2236,7 @@ default-package-overrides:
|
|||
- soap-tls ==0.1.1.4
|
||||
- socket ==0.8.3.0
|
||||
- socks ==0.6.1
|
||||
- some ==1.0.2
|
||||
- some ==1.0.3
|
||||
- sop-core ==0.5.0.1
|
||||
- sort ==1.0.0.0
|
||||
- sorted-list ==0.2.1.0
|
||||
|
@ -2309,7 +2311,7 @@ default-package-overrides:
|
|||
- string-conversions ==0.4.0.1
|
||||
- string-interpolate ==0.3.1.0
|
||||
- string-qq ==0.0.4
|
||||
- string-random ==0.1.4.0
|
||||
- string-random ==0.1.4.1
|
||||
- stringsearch ==0.3.6.6
|
||||
- string-transform ==1.1.1
|
||||
- stripe-concepts ==1.0.2.6
|
||||
|
@ -2362,7 +2364,7 @@ default-package-overrides:
|
|||
- tardis ==0.4.3.0
|
||||
- tasty ==1.4.1
|
||||
- tasty-ant-xml ==1.1.8
|
||||
- tasty-bench ==0.2.4
|
||||
- tasty-bench ==0.2.5
|
||||
- tasty-dejafu ==2.0.0.7
|
||||
- tasty-discover ==4.2.2
|
||||
- tasty-expected-failure ==0.12.3
|
||||
|
@ -2741,7 +2743,7 @@ default-package-overrides:
|
|||
- yesod-sitemap ==1.6.0
|
||||
- yesod-static ==1.6.1.0
|
||||
- yesod-test ==1.6.12
|
||||
- yesod-websockets ==0.3.0.2
|
||||
- yesod-websockets ==0.3.0.3
|
||||
- yes-precure5-command ==5.5.3
|
||||
- yi-rope ==0.11
|
||||
- yjsvg ==0.2.0.1
|
||||
|
@ -5694,6 +5696,7 @@ broken-packages:
|
|||
- ghcjs-xhr
|
||||
- ghclive
|
||||
- ghcprofview
|
||||
- ghcup
|
||||
- ght
|
||||
- gi-cairo-again
|
||||
- gi-graphene
|
||||
|
@ -7490,7 +7493,6 @@ broken-packages:
|
|||
- kparams
|
||||
- kqueue
|
||||
- kraken
|
||||
- krank
|
||||
- krapsh
|
||||
- Kriens
|
||||
- krpc
|
||||
|
@ -9330,7 +9332,6 @@ broken-packages:
|
|||
- puzzle-draw
|
||||
- puzzle-draw-cmdline
|
||||
- pvd
|
||||
- PyF
|
||||
- pyffi
|
||||
- pyfi
|
||||
- python-pickle
|
||||
|
@ -10379,6 +10380,7 @@ broken-packages:
|
|||
- sorted
|
||||
- sorting
|
||||
- sorty
|
||||
- souffle-dsl
|
||||
- souffle-haskell
|
||||
- sound-collage
|
||||
- sounddelay
|
||||
|
@ -11454,6 +11456,7 @@ broken-packages:
|
|||
- wai-graceful
|
||||
- wai-handler-devel
|
||||
- wai-handler-fastcgi
|
||||
- wai-handler-hal
|
||||
- wai-handler-scgi
|
||||
- wai-handler-snap
|
||||
- wai-handler-webkit
|
||||
|
|
|
@ -51,6 +51,7 @@ in
|
|||
, license
|
||||
, enableParallelBuilding ? true
|
||||
, maintainers ? null
|
||||
, changelog ? null
|
||||
, doCoverage ? false
|
||||
, doHaddock ? !(ghc.isHaLVM or false)
|
||||
, passthru ? {}
|
||||
|
@ -642,6 +643,7 @@ stdenv.mkDerivation ({
|
|||
// optionalAttrs (args ? description) { inherit description; }
|
||||
// optionalAttrs (args ? maintainers) { inherit maintainers; }
|
||||
// optionalAttrs (args ? hydraPlatforms) { inherit hydraPlatforms; }
|
||||
// optionalAttrs (args ? changelog) { inherit changelog; }
|
||||
;
|
||||
|
||||
}
|
||||
|
|
2061
pkgs/development/haskell-modules/hackage-packages.nix
generated
2061
pkgs/development/haskell-modules/hackage-packages.nix
generated
File diff suppressed because it is too large
Load diff
|
@ -17,6 +17,8 @@ let
|
|||
maintainers = (oldAttrs.maintainers or []) ++ [
|
||||
lib.maintainers.cdepillabout
|
||||
];
|
||||
changelog =
|
||||
"https://github.com/purescript/spago/releases/tag/${oldAttrs.version}";
|
||||
}));
|
||||
in
|
||||
|
||||
|
|
Loading…
Reference in a new issue