Merge pull request #89456 from NixOS/haskell-updates
Update Haskell package set to LTS 15.15 (plus other fixes)
This commit is contained in:
commit
c054bc60f7
|
@ -137,9 +137,6 @@ self: super: {
|
||||||
then super.conduit-extra.overrideAttrs (drv: { __darwinAllowLocalNetworking = true; })
|
then super.conduit-extra.overrideAttrs (drv: { __darwinAllowLocalNetworking = true; })
|
||||||
else super.conduit-extra;
|
else super.conduit-extra;
|
||||||
|
|
||||||
# https://github.com/cachix/cachix/issues/308
|
|
||||||
cachix = dontCheck super.cachix;
|
|
||||||
|
|
||||||
# Fix Darwin build.
|
# Fix Darwin build.
|
||||||
halive = if pkgs.stdenv.isDarwin
|
halive = if pkgs.stdenv.isDarwin
|
||||||
then addBuildDepend super.halive pkgs.darwin.apple_sdk.frameworks.AppKit
|
then addBuildDepend super.halive pkgs.darwin.apple_sdk.frameworks.AppKit
|
||||||
|
@ -216,18 +213,9 @@ self: super: {
|
||||||
# base bound
|
# base bound
|
||||||
digit = doJailbreak super.digit;
|
digit = doJailbreak super.digit;
|
||||||
|
|
||||||
# Needs older version of QuickCheck.
|
# 2020-06-05: HACK: does not passes own build suite - `dontCheck`
|
||||||
these_0_7_6 = doJailbreak super.these_0_7_6;
|
hnix = generateOptparseApplicativeCompletion "hnix" (
|
||||||
|
dontCheck super.hnix
|
||||||
# dontCheck: Can be removed once https://github.com/haskell-nix/hnix/commit/471712f is in (5.2 probably)
|
|
||||||
# This is due to GenList having been removed from generic-random in 1.2.0.0
|
|
||||||
# doJailbreak: Can be removed once https://github.com/haskell-nix/hnix/pull/329 is in (5.2 probably)
|
|
||||||
# This is due to hnix currently having an upper bound of <0.5 on deriving-compat, works just fine with our current version 0.5.1 though
|
|
||||||
# Does not support recent versions of "these".
|
|
||||||
# https://github.com/haskell-nix/hnix/issues/514
|
|
||||||
hnix =
|
|
||||||
generateOptparseApplicativeCompletion "hnix" (
|
|
||||||
dontCheck (doJailbreak (super.hnix.override { these = self.these_0_7_6; }))
|
|
||||||
);
|
);
|
||||||
|
|
||||||
# Fails for non-obvious reasons while attempting to use doctest.
|
# Fails for non-obvious reasons while attempting to use doctest.
|
||||||
|
@ -1036,15 +1024,13 @@ self: super: {
|
||||||
# Test has either build errors or fails anyway, depending on the compiler.
|
# Test has either build errors or fails anyway, depending on the compiler.
|
||||||
vector-algorithms = dontCheck super.vector-algorithms;
|
vector-algorithms = dontCheck super.vector-algorithms;
|
||||||
|
|
||||||
# The test suite attempts to use the network.
|
# 2020-06-04: HACK: dontCheck - The test suite attempts to use the network.
|
||||||
|
# Should be solved when: https://github.com/dhall-lang/dhall-haskell/issues/1837
|
||||||
dhall = generateOptparseApplicativeCompletion "dhall" (dontCheck super.dhall);
|
dhall = generateOptparseApplicativeCompletion "dhall" (dontCheck super.dhall);
|
||||||
|
|
||||||
# Missing test files in source distribution, fixed once 1.4.0 is bumped
|
|
||||||
# https://github.com/dhall-lang/dhall-haskell/pull/997
|
|
||||||
dhall-json =
|
dhall-json =
|
||||||
generateOptparseApplicativeCompletions ["dhall-to-json" "dhall-to-yaml"] (
|
generateOptparseApplicativeCompletions ["dhall-to-json" "dhall-to-yaml"]
|
||||||
dontCheck super.dhall-json
|
super.dhall-json;
|
||||||
);
|
|
||||||
|
|
||||||
dhall-nix =
|
dhall-nix =
|
||||||
generateOptparseApplicativeCompletion "dhall-to-nix" (
|
generateOptparseApplicativeCompletion "dhall-to-nix" (
|
||||||
|
@ -1057,10 +1043,6 @@ self: super: {
|
||||||
# https://github.com/haskell-hvr/hgettext/issues/14
|
# https://github.com/haskell-hvr/hgettext/issues/14
|
||||||
hgettext = doJailbreak super.hgettext;
|
hgettext = doJailbreak super.hgettext;
|
||||||
|
|
||||||
# The test suite is broken. Break out of "base-compat >=0.9.3 && <0.10, hspec >=2.4.4 && <2.5".
|
|
||||||
haddock-library = doJailbreak (dontCheck super.haddock-library);
|
|
||||||
haddock-library_1_9_0 = doJailbreak (dontCheck super.haddock-library_1_9_0);
|
|
||||||
|
|
||||||
# Generate shell completion.
|
# Generate shell completion.
|
||||||
cabal2nix = generateOptparseApplicativeCompletion "cabal2nix" super.cabal2nix;
|
cabal2nix = generateOptparseApplicativeCompletion "cabal2nix" super.cabal2nix;
|
||||||
stack = generateOptparseApplicativeCompletion "stack" (super.stack.overrideScope (self: super: { http-download = self.http-download_0_2_0_0; }));
|
stack = generateOptparseApplicativeCompletion "stack" (super.stack.overrideScope (self: super: { http-download = self.http-download_0_2_0_0; }));
|
||||||
|
@ -1116,7 +1098,8 @@ self: super: {
|
||||||
# Generate shell completions
|
# Generate shell completions
|
||||||
generateOptparseApplicativeCompletion "purs" dontHaddockPurescript;
|
generateOptparseApplicativeCompletion "purs" dontHaddockPurescript;
|
||||||
|
|
||||||
# https://github.com/kcsongor/generic-lens/pull/65
|
# 2020-06-05: HACK: Package can not pass test suite,
|
||||||
|
# Upstream Report: https://github.com/kcsongor/generic-lens/issues/83
|
||||||
generic-lens = dontCheck super.generic-lens;
|
generic-lens = dontCheck super.generic-lens;
|
||||||
|
|
||||||
# https://github.com/danfran/cabal-macosx/issues/13
|
# https://github.com/danfran/cabal-macosx/issues/13
|
||||||
|
@ -1162,7 +1145,9 @@ self: super: {
|
||||||
'';
|
'';
|
||||||
});
|
});
|
||||||
|
|
||||||
# test suite failure: https://github.com/jgm/pandoc/issues/5582
|
# 2020-06-05: HACK: In Nixpkgs currently this is
|
||||||
|
# old pandoc version 2.7.4 to current 2.9.2.1,
|
||||||
|
# test suite failures: https://github.com/jgm/pandoc/issues/5582
|
||||||
pandoc = dontCheck super.pandoc;
|
pandoc = dontCheck super.pandoc;
|
||||||
|
|
||||||
# Fix build with attr-2.4.48 (see #53716)
|
# Fix build with attr-2.4.48 (see #53716)
|
||||||
|
@ -1260,7 +1245,7 @@ self: super: {
|
||||||
});
|
});
|
||||||
|
|
||||||
# Needs the corresponding version of haskell-src-exts.
|
# Needs the corresponding version of haskell-src-exts.
|
||||||
haskell-src-exts-simple = super.haskell-src-exts-simple.override { haskell-src-exts = self.haskell-src-exts_1_23_0; };
|
haskell-src-exts-simple = super.haskell-src-exts-simple.override { haskell-src-exts = self.haskell-src-exts_1_23_1; };
|
||||||
|
|
||||||
# https://github.com/Daniel-Diaz/HaTeX/issues/144
|
# https://github.com/Daniel-Diaz/HaTeX/issues/144
|
||||||
HaTeX = dontCheck super.HaTeX;
|
HaTeX = dontCheck super.HaTeX;
|
||||||
|
@ -1482,28 +1467,30 @@ self: super: {
|
||||||
};
|
};
|
||||||
|
|
||||||
# Needed for ghcide
|
# Needed for ghcide
|
||||||
haskell-lsp_0_19_0_0 = super.haskell-lsp_0_19_0_0.override {
|
haskell-lsp_0_22_0_0 = super.haskell-lsp_0_22_0_0.override {
|
||||||
haskell-lsp-types = self.haskell-lsp-types_0_19_0_0;
|
haskell-lsp-types = self.haskell-lsp-types_0_22_0_0;
|
||||||
};
|
};
|
||||||
|
|
||||||
# this will probably need to get updated with every ghcide update,
|
# this will probably need to get updated with every ghcide update,
|
||||||
# we need an override because ghcide is tracking haskell-lsp closely.
|
# we need an override because ghcide is tracking haskell-lsp closely.
|
||||||
ghcide = dontCheck (super.ghcide.override rec {
|
ghcide = dontCheck (super.ghcide.override rec {
|
||||||
haskell-lsp-types = self.haskell-lsp-types_0_19_0_0;
|
haskell-lsp-types = self.haskell-lsp-types_0_22_0_0;
|
||||||
haskell-lsp = self.haskell-lsp_0_19_0_0;
|
haskell-lsp = self.haskell-lsp_0_22_0_0;
|
||||||
|
hie-bios = self.hie-bios_0_5_0;
|
||||||
|
ghc-check = self.ghc-check_0_3_0_1;
|
||||||
});
|
});
|
||||||
|
|
||||||
# stackage right now is not new enough for hlint-3.0
|
# stackage right now is not new enough for hlint-3.0
|
||||||
ghc-lib-parser-ex_8_10_0_11 = super.ghc-lib-parser-ex_8_10_0_11.override {
|
ghc-lib-parser-ex_8_10_0_13 = super.ghc-lib-parser-ex_8_10_0_13.override {
|
||||||
ghc-lib-parser = self.ghc-lib-parser_8_10_1_20200523;
|
ghc-lib-parser = self.ghc-lib-parser_8_10_1_20200523;
|
||||||
};
|
};
|
||||||
|
|
||||||
hlint = super.hlint.override {
|
hlint = super.hlint.override {
|
||||||
ghc-lib-parser = self.ghc-lib-parser_8_10_1_20200523;
|
ghc-lib-parser = self.ghc-lib-parser_8_10_1_20200523;
|
||||||
ghc-lib-parser-ex = self.ghc-lib-parser-ex_8_10_0_11;
|
ghc-lib-parser-ex = self.ghc-lib-parser-ex_8_10_0_13;
|
||||||
extra = self.extra_1_7_2;
|
extra = self.extra_1_7_3;
|
||||||
filepattern = self.filepattern.override {
|
filepattern = self.filepattern.override {
|
||||||
extra = self.extra_1_7_2;
|
extra = self.extra_1_7_3;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -102,6 +102,7 @@ self: super: {
|
||||||
# Jailbreak to fix the build.
|
# Jailbreak to fix the build.
|
||||||
aeson-diff = doJailbreak super.aeson-diff;
|
aeson-diff = doJailbreak super.aeson-diff;
|
||||||
brick = doJailbreak super.brick;
|
brick = doJailbreak super.brick;
|
||||||
|
cabal-plan = doJailbreak super.cabal-plan;
|
||||||
cborg = doJailbreak super.cborg;
|
cborg = doJailbreak super.cborg;
|
||||||
cborg-json = doJailbreak super.cborg-json;
|
cborg-json = doJailbreak super.cborg-json;
|
||||||
exact-pi = doJailbreak super.exact-pi;
|
exact-pi = doJailbreak super.exact-pi;
|
||||||
|
@ -126,13 +127,6 @@ self: super: {
|
||||||
# Only 0.8 is compatible with ghc 8.10 https://hackage.haskell.org/package/apply-refact/changelog
|
# Only 0.8 is compatible with ghc 8.10 https://hackage.haskell.org/package/apply-refact/changelog
|
||||||
apply-refact = super.apply-refact_0_8_0_0;
|
apply-refact = super.apply-refact_0_8_0_0;
|
||||||
|
|
||||||
# Apply patch to fix the build.
|
|
||||||
cabal-plan = appendPatch super.cabal-plan (pkgs.fetchpatch {
|
|
||||||
name = "cabal-plan-fix-for-ghc-8.10.x.patch";
|
|
||||||
url = "https://github.com/haskell-hvr/cabal-plan/pull/55.patch";
|
|
||||||
sha256 = "0lhs4vx5qg5ldhnyb9z7k0jmxhmd2f34x4xbwv6vsljs9vr02pd8";
|
|
||||||
});
|
|
||||||
|
|
||||||
# https://github.com/commercialhaskell/pantry/issues/21
|
# https://github.com/commercialhaskell/pantry/issues/21
|
||||||
pantry = appendPatch super.pantry (pkgs.fetchpatch {
|
pantry = appendPatch super.pantry (pkgs.fetchpatch {
|
||||||
name = "add-cabal-3.2.x-support.patch";
|
name = "add-cabal-3.2.x-support.patch";
|
||||||
|
|
|
@ -74,7 +74,7 @@ default-package-overrides:
|
||||||
# gi-gdkx11-4.x requires gtk-4.x, which is still under development and
|
# gi-gdkx11-4.x requires gtk-4.x, which is still under development and
|
||||||
# not yet available in Nixpkgs
|
# not yet available in Nixpkgs
|
||||||
- gi-gdkx11 < 4
|
- gi-gdkx11 < 4
|
||||||
# LTS Haskell 15.13
|
# LTS Haskell 15.15
|
||||||
- abstract-deque ==0.3
|
- abstract-deque ==0.3
|
||||||
- abstract-par ==0.3.3
|
- abstract-par ==0.3.3
|
||||||
- AC-Angle ==1.0
|
- AC-Angle ==1.0
|
||||||
|
@ -92,7 +92,7 @@ default-package-overrides:
|
||||||
- aeson-casing ==0.2.0.0
|
- aeson-casing ==0.2.0.0
|
||||||
- aeson-compat ==0.3.9
|
- aeson-compat ==0.3.9
|
||||||
- aeson-default ==0.9.1.0
|
- aeson-default ==0.9.1.0
|
||||||
- aeson-diff ==1.1.0.8
|
- aeson-diff ==1.1.0.9
|
||||||
- aeson-generic-compat ==0.0.1.3
|
- aeson-generic-compat ==0.0.1.3
|
||||||
- aeson-lens ==0.5.0.0
|
- aeson-lens ==0.5.0.0
|
||||||
- aeson-optics ==1.1.0.1
|
- aeson-optics ==1.1.0.1
|
||||||
|
@ -237,7 +237,7 @@ default-package-overrides:
|
||||||
- asn1-encoding ==0.9.6
|
- asn1-encoding ==0.9.6
|
||||||
- asn1-parse ==0.9.5
|
- asn1-parse ==0.9.5
|
||||||
- asn1-types ==0.3.4
|
- asn1-types ==0.3.4
|
||||||
- assert-failure ==0.1.2.2
|
- assert-failure ==0.1.2.3
|
||||||
- assoc ==1.0.1
|
- assoc ==1.0.1
|
||||||
- astro ==0.4.2.1
|
- astro ==0.4.2.1
|
||||||
- async ==2.2.2
|
- async ==2.2.2
|
||||||
|
@ -265,7 +265,7 @@ default-package-overrides:
|
||||||
- auto-update ==0.1.6
|
- auto-update ==0.1.6
|
||||||
- avers ==0.0.17.1
|
- avers ==0.0.17.1
|
||||||
- avro ==0.4.7.0
|
- avro ==0.4.7.0
|
||||||
- aws-cloudfront-signed-cookies ==0.2.0.4
|
- aws-cloudfront-signed-cookies ==0.2.0.6
|
||||||
- base16-bytestring ==0.1.1.6
|
- base16-bytestring ==0.1.1.6
|
||||||
- base32string ==0.9.1
|
- base32string ==0.9.1
|
||||||
- base58string ==0.10.0
|
- base58string ==0.10.0
|
||||||
|
@ -333,7 +333,7 @@ default-package-overrides:
|
||||||
- boots ==0.2.0.1
|
- boots ==0.2.0.1
|
||||||
- bordacount ==0.1.0.0
|
- bordacount ==0.1.0.0
|
||||||
- boring ==0.1.3
|
- boring ==0.1.3
|
||||||
- both ==0.1.1.0
|
- both ==0.1.1.1
|
||||||
- bound ==2.0.1
|
- bound ==2.0.1
|
||||||
- BoundedChan ==1.0.3.0
|
- BoundedChan ==1.0.3.0
|
||||||
- bounded-queue ==1.0.0
|
- bounded-queue ==1.0.0
|
||||||
|
@ -347,7 +347,7 @@ default-package-overrides:
|
||||||
- btrfs ==0.2.0.0
|
- btrfs ==0.2.0.0
|
||||||
- buffer-builder ==0.2.4.7
|
- buffer-builder ==0.2.4.7
|
||||||
- buffer-pipe ==0.0
|
- buffer-pipe ==0.0
|
||||||
- bugsnag-hs ==0.1.0.1
|
- bugsnag-hs ==0.1.0.3
|
||||||
- butcher ==1.3.3.1
|
- butcher ==1.3.3.1
|
||||||
- bv ==0.5
|
- bv ==0.5
|
||||||
- bv-little ==1.1.1
|
- bv-little ==1.1.1
|
||||||
|
@ -384,14 +384,14 @@ default-package-overrides:
|
||||||
- casa-types ==0.0.1
|
- casa-types ==0.0.1
|
||||||
- cased ==0.1.0.0
|
- cased ==0.1.0.0
|
||||||
- case-insensitive ==1.2.1.0
|
- case-insensitive ==1.2.1.0
|
||||||
- cases ==0.1.3.2
|
- cases ==0.1.4
|
||||||
- casing ==0.1.4.1
|
- casing ==0.1.4.1
|
||||||
- cassava ==0.5.2.0
|
- cassava ==0.5.2.0
|
||||||
- cassava-conduit ==0.5.1
|
- cassava-conduit ==0.5.1
|
||||||
- cassava-megaparsec ==2.0.1
|
- cassava-megaparsec ==2.0.1
|
||||||
- cast ==0.1.0.2
|
- cast ==0.1.0.2
|
||||||
- category ==0.2.5.0
|
- category ==0.2.5.0
|
||||||
- cayley-client ==0.4.12
|
- cayley-client ==0.4.13
|
||||||
- cborg ==0.2.3.0
|
- cborg ==0.2.3.0
|
||||||
- cborg-json ==0.2.2.0
|
- cborg-json ==0.2.2.0
|
||||||
- cereal ==0.5.8.1
|
- cereal ==0.5.8.1
|
||||||
|
@ -473,7 +473,7 @@ default-package-overrides:
|
||||||
- conduit-concurrent-map ==0.1.1
|
- conduit-concurrent-map ==0.1.1
|
||||||
- conduit-extra ==1.3.5
|
- conduit-extra ==1.3.5
|
||||||
- conduit-parse ==0.2.1.0
|
- conduit-parse ==0.2.1.0
|
||||||
- conduit-zstd ==0.0.1.1
|
- conduit-zstd ==0.0.2.0
|
||||||
- conferer ==0.2.0.0
|
- conferer ==0.2.0.0
|
||||||
- conferer-hspec ==0.2.0.0
|
- conferer-hspec ==0.2.0.0
|
||||||
- conferer-provider-json ==0.2.0.0
|
- conferer-provider-json ==0.2.0.0
|
||||||
|
@ -673,7 +673,7 @@ default-package-overrides:
|
||||||
- enclosed-exceptions ==1.0.3
|
- enclosed-exceptions ==1.0.3
|
||||||
- ENIG ==0.0.1.0
|
- ENIG ==0.0.1.0
|
||||||
- entropy ==0.4.1.6
|
- entropy ==0.4.1.6
|
||||||
- enummapset ==0.6.0.2
|
- enummapset ==0.6.0.3
|
||||||
- enumset ==0.0.5
|
- enumset ==0.0.5
|
||||||
- enum-subset-generate ==0.1.0.0
|
- enum-subset-generate ==0.1.0.0
|
||||||
- envelope ==0.2.2.0
|
- envelope ==0.2.2.0
|
||||||
|
@ -681,7 +681,7 @@ default-package-overrides:
|
||||||
- epub-metadata ==4.5
|
- epub-metadata ==4.5
|
||||||
- eq ==4.2
|
- eq ==4.2
|
||||||
- equal-files ==0.0.5.3
|
- equal-files ==0.0.5.3
|
||||||
- equational-reasoning ==0.6.0.2
|
- equational-reasoning ==0.6.0.3
|
||||||
- erf ==2.0.0.0
|
- erf ==2.0.0.0
|
||||||
- errors ==2.3.0
|
- errors ==2.3.0
|
||||||
- errors-ext ==0.4.2
|
- errors-ext ==0.4.2
|
||||||
|
@ -876,7 +876,7 @@ default-package-overrides:
|
||||||
- gitrev ==1.3.1
|
- gitrev ==1.3.1
|
||||||
- gi-xlib ==2.0.8
|
- gi-xlib ==2.0.8
|
||||||
- gl ==0.9
|
- gl ==0.9
|
||||||
- glabrous ==2.0.1
|
- glabrous ==2.0.2
|
||||||
- GLFW-b ==3.3.0.0
|
- GLFW-b ==3.3.0.0
|
||||||
- Glob ==0.10.0
|
- Glob ==0.10.0
|
||||||
- gloss ==1.13.1.1
|
- gloss ==1.13.1.1
|
||||||
|
@ -886,7 +886,7 @@ default-package-overrides:
|
||||||
- gluturtle ==0.0.58.1
|
- gluturtle ==0.0.58.1
|
||||||
- gnuplot ==0.5.6.1
|
- gnuplot ==0.5.6.1
|
||||||
- google-isbn ==1.0.3
|
- google-isbn ==1.0.3
|
||||||
- gothic ==0.1.4
|
- gothic ==0.1.5
|
||||||
- gpolyline ==0.1.0.1
|
- gpolyline ==0.1.0.1
|
||||||
- graph-core ==0.3.0.0
|
- graph-core ==0.3.0.0
|
||||||
- graphite ==0.10.0.1
|
- graphite ==0.10.0.1
|
||||||
|
@ -895,8 +895,8 @@ default-package-overrides:
|
||||||
- graph-wrapper ==0.2.6.0
|
- graph-wrapper ==0.2.6.0
|
||||||
- gravatar ==0.8.0
|
- gravatar ==0.8.0
|
||||||
- greskell ==1.0.1.0
|
- greskell ==1.0.1.0
|
||||||
- greskell-core ==0.1.3.2
|
- greskell-core ==0.1.3.3
|
||||||
- greskell-websocket ==0.1.2.2
|
- greskell-websocket ==0.1.2.3
|
||||||
- groom ==0.1.2.1
|
- groom ==0.1.2.1
|
||||||
- group-by-date ==0.1.0.3
|
- group-by-date ==0.1.0.3
|
||||||
- groups ==0.4.1.0
|
- groups ==0.4.1.0
|
||||||
|
@ -922,7 +922,7 @@ default-package-overrides:
|
||||||
- haskell-lexer ==1.1
|
- haskell-lexer ==1.1
|
||||||
- haskell-lsp ==0.20.0.1
|
- haskell-lsp ==0.20.0.1
|
||||||
- haskell-lsp-types ==0.20.0.0
|
- haskell-lsp-types ==0.20.0.0
|
||||||
- haskell-names ==0.9.8
|
- haskell-names ==0.9.9
|
||||||
- haskell-src ==1.0.3.1
|
- haskell-src ==1.0.3.1
|
||||||
- haskell-src-exts ==1.22.0
|
- haskell-src-exts ==1.22.0
|
||||||
- haskell-src-exts-util ==0.2.5
|
- haskell-src-exts-util ==0.2.5
|
||||||
|
@ -930,11 +930,11 @@ default-package-overrides:
|
||||||
- haskey-btree ==0.3.0.1
|
- haskey-btree ==0.3.0.1
|
||||||
- haskoin-core ==0.10.1
|
- haskoin-core ==0.10.1
|
||||||
- haskoin-node ==0.9.21
|
- haskoin-node ==0.9.21
|
||||||
- hasql ==1.4.2
|
- hasql ==1.4.3
|
||||||
- hasql-optparse-applicative ==0.3.0.5
|
- hasql-optparse-applicative ==0.3.0.5
|
||||||
- hasql-pool ==0.5.2
|
- hasql-pool ==0.5.2
|
||||||
- hasql-transaction ==1.0.0.1
|
- hasql-transaction ==1.0.0.1
|
||||||
- hasty-hamiltonian ==1.3.2
|
- hasty-hamiltonian ==1.3.3
|
||||||
- HaXml ==1.25.5
|
- HaXml ==1.25.5
|
||||||
- haxr ==3000.11.4
|
- haxr ==3000.11.4
|
||||||
- hdaemonize ==0.5.6
|
- hdaemonize ==0.5.6
|
||||||
|
@ -1005,7 +1005,7 @@ default-package-overrides:
|
||||||
- HSlippyMap ==3.0.1
|
- HSlippyMap ==3.0.1
|
||||||
- hslogger ==1.3.1.0
|
- hslogger ==1.3.1.0
|
||||||
- hslua ==1.0.3.2
|
- hslua ==1.0.3.2
|
||||||
- hslua-aeson ==1.0.1
|
- hslua-aeson ==1.0.2
|
||||||
- hslua-module-system ==0.2.1
|
- hslua-module-system ==0.2.1
|
||||||
- hslua-module-text ==0.2.1
|
- hslua-module-text ==0.2.1
|
||||||
- HsOpenSSL ==0.11.4.18
|
- HsOpenSSL ==0.11.4.18
|
||||||
|
@ -1126,7 +1126,7 @@ default-package-overrides:
|
||||||
- indexed-profunctors ==0.1
|
- indexed-profunctors ==0.1
|
||||||
- infer-license ==0.2.0
|
- infer-license ==0.2.0
|
||||||
- inflections ==0.4.0.5
|
- inflections ==0.4.0.5
|
||||||
- influxdb ==1.7.1.3
|
- influxdb ==1.7.1.5
|
||||||
- ini ==0.4.1
|
- ini ==0.4.1
|
||||||
- inj ==1.0
|
- inj ==1.0
|
||||||
- inline-c ==0.9.1.0
|
- inline-c ==0.9.1.0
|
||||||
|
@ -1155,10 +1155,10 @@ default-package-overrides:
|
||||||
- io-storage ==0.3
|
- io-storage ==0.3
|
||||||
- io-streams ==1.5.1.0
|
- io-streams ==1.5.1.0
|
||||||
- io-streams-haproxy ==1.0.1.0
|
- io-streams-haproxy ==1.0.1.0
|
||||||
- ip ==1.7.1
|
- ip ==1.7.2
|
||||||
- ip6addr ==1.0.1
|
- ip6addr ==1.0.1
|
||||||
- iproute ==1.7.9
|
- iproute ==1.7.9
|
||||||
- IPv6Addr ==1.1.3
|
- IPv6Addr ==1.1.4
|
||||||
- ipynb ==0.1.0.1
|
- ipynb ==0.1.0.1
|
||||||
- ipython-kernel ==0.10.2.0
|
- ipython-kernel ==0.10.2.0
|
||||||
- irc ==0.6.1.0
|
- irc ==0.6.1.0
|
||||||
|
@ -1179,7 +1179,7 @@ default-package-overrides:
|
||||||
- js-flot ==0.8.3
|
- js-flot ==0.8.3
|
||||||
- js-jquery ==3.3.1
|
- js-jquery ==3.3.1
|
||||||
- json-alt ==1.0.0
|
- json-alt ==1.0.0
|
||||||
- json-feed ==1.0.9
|
- json-feed ==1.0.10
|
||||||
- jsonpath ==0.2.0.0
|
- jsonpath ==0.2.0.0
|
||||||
- json-rpc ==1.0.1
|
- json-rpc ==1.0.1
|
||||||
- json-rpc-generic ==0.2.1.5
|
- json-rpc-generic ==0.2.1.5
|
||||||
|
@ -1202,7 +1202,7 @@ default-package-overrides:
|
||||||
- kind-generics-th ==0.2.2.0
|
- kind-generics-th ==0.2.2.0
|
||||||
- kmeans ==0.1.3
|
- kmeans ==0.1.3
|
||||||
- koofr-client ==1.0.0.3
|
- koofr-client ==1.0.0.3
|
||||||
- kubernetes-webhook-haskell ==0.2.0.1
|
- kubernetes-webhook-haskell ==0.2.0.2
|
||||||
- l10n ==0.1.0.1
|
- l10n ==0.1.0.1
|
||||||
- labels ==0.3.3
|
- labels ==0.3.3
|
||||||
- lackey ==1.0.12
|
- lackey ==1.0.12
|
||||||
|
@ -1215,7 +1215,7 @@ default-package-overrides:
|
||||||
- language-java ==0.2.9
|
- language-java ==0.2.9
|
||||||
- language-javascript ==0.7.1.0
|
- language-javascript ==0.7.1.0
|
||||||
- language-protobuf ==1.0.1
|
- language-protobuf ==1.0.1
|
||||||
- language-puppet ==1.4.6.3
|
- language-puppet ==1.4.6.5
|
||||||
- lapack-carray ==0.0.3
|
- lapack-carray ==0.0.3
|
||||||
- lapack-comfort-array ==0.0.0.1
|
- lapack-comfort-array ==0.0.0.1
|
||||||
- lapack-ffi ==0.0.2
|
- lapack-ffi ==0.0.2
|
||||||
|
@ -1237,7 +1237,7 @@ default-package-overrides:
|
||||||
- lens-datetime ==0.3
|
- lens-datetime ==0.3
|
||||||
- lens-family ==2.0.0
|
- lens-family ==2.0.0
|
||||||
- lens-family-core ==2.0.0
|
- lens-family-core ==2.0.0
|
||||||
- lens-family-th ==0.5.0.2
|
- lens-family-th ==0.5.1.0
|
||||||
- lens-misc ==0.0.2.0
|
- lens-misc ==0.0.2.0
|
||||||
- lens-properties ==4.11.1
|
- lens-properties ==4.11.1
|
||||||
- lens-regex ==0.1.1
|
- lens-regex ==0.1.1
|
||||||
|
@ -1298,7 +1298,7 @@ default-package-overrides:
|
||||||
- massiv-io ==0.2.1.0
|
- massiv-io ==0.2.1.0
|
||||||
- massiv-test ==0.1.2
|
- massiv-test ==0.1.2
|
||||||
- mathexpr ==0.3.0.0
|
- mathexpr ==0.3.0.0
|
||||||
- math-functions ==0.3.3.0
|
- math-functions ==0.3.4.0
|
||||||
- matplotlib ==0.7.5
|
- matplotlib ==0.7.5
|
||||||
- matrices ==0.5.0
|
- matrices ==0.5.0
|
||||||
- matrix ==0.3.6.1
|
- matrix ==0.3.6.1
|
||||||
|
@ -1327,7 +1327,7 @@ default-package-overrides:
|
||||||
- microlens-ghc ==0.4.12
|
- microlens-ghc ==0.4.12
|
||||||
- microlens-mtl ==0.2.0.1
|
- microlens-mtl ==0.2.0.1
|
||||||
- microlens-platform ==0.4.1
|
- microlens-platform ==0.4.1
|
||||||
- microlens-process ==0.2.0.1
|
- microlens-process ==0.2.0.2
|
||||||
- microlens-th ==0.4.3.5
|
- microlens-th ==0.4.3.5
|
||||||
- microspec ==0.2.1.3
|
- microspec ==0.2.1.3
|
||||||
- microstache ==1.0.1.1
|
- microstache ==1.0.1.1
|
||||||
|
@ -1454,7 +1454,7 @@ default-package-overrides:
|
||||||
- nonempty-containers ==0.3.3.0
|
- nonempty-containers ==0.3.3.0
|
||||||
- nonemptymap ==0.0.6.0
|
- nonemptymap ==0.0.6.0
|
||||||
- non-empty-sequence ==0.2.0.4
|
- non-empty-sequence ==0.2.0.4
|
||||||
- nonempty-vector ==0.2.0.1
|
- nonempty-vector ==0.2.0.2
|
||||||
- non-negative ==0.1.2
|
- non-negative ==0.1.2
|
||||||
- not-gloss ==0.7.7.0
|
- not-gloss ==0.7.7.0
|
||||||
- no-value ==1.0.0.0
|
- no-value ==1.0.0.0
|
||||||
|
@ -1535,7 +1535,7 @@ default-package-overrides:
|
||||||
- partial-isomorphisms ==0.2.2.1
|
- partial-isomorphisms ==0.2.2.1
|
||||||
- password ==1.0.0.0
|
- password ==1.0.0.0
|
||||||
- password-instances ==1.0.0.0
|
- password-instances ==1.0.0.0
|
||||||
- path ==0.7.0
|
- path ==0.7.1
|
||||||
- path-extra ==0.2.0
|
- path-extra ==0.2.0
|
||||||
- path-io ==1.6.0
|
- path-io ==1.6.0
|
||||||
- path-pieces ==0.2.1
|
- path-pieces ==0.2.1
|
||||||
|
@ -1644,7 +1644,7 @@ default-package-overrides:
|
||||||
- profunctors ==5.5.2
|
- profunctors ==5.5.2
|
||||||
- projectroot ==0.2.0.1
|
- projectroot ==0.2.0.1
|
||||||
- project-template ==0.2.0.1
|
- project-template ==0.2.0.1
|
||||||
- prometheus-client ==1.0.0
|
- prometheus-client ==1.0.0.1
|
||||||
- promises ==0.3
|
- promises ==0.3
|
||||||
- prompt ==0.1.1.2
|
- prompt ==0.1.1.2
|
||||||
- prospect ==0.1.0.0
|
- prospect ==0.1.0.0
|
||||||
|
@ -1666,7 +1666,7 @@ default-package-overrides:
|
||||||
- pureMD5 ==2.1.3
|
- pureMD5 ==2.1.3
|
||||||
- purescript-bridge ==0.13.0.0
|
- purescript-bridge ==0.13.0.0
|
||||||
- pushbullet-types ==0.4.1.0
|
- pushbullet-types ==0.4.1.0
|
||||||
- pusher-http-haskell ==1.5.1.11
|
- pusher-http-haskell ==1.5.1.13
|
||||||
- PyF ==0.9.0.1
|
- PyF ==0.9.0.1
|
||||||
- qchas ==1.1.0.1
|
- qchas ==1.1.0.1
|
||||||
- qm-interpolated-string ==0.3.0.0
|
- qm-interpolated-string ==0.3.0.0
|
||||||
|
@ -1703,8 +1703,8 @@ default-package-overrides:
|
||||||
- rank2classes ==1.3.2.1
|
- rank2classes ==1.3.2.1
|
||||||
- Rasterific ==0.7.5.2
|
- Rasterific ==0.7.5.2
|
||||||
- rasterific-svg ==0.3.3.2
|
- rasterific-svg ==0.3.3.2
|
||||||
- ratel ==1.0.10
|
- ratel ==1.0.12
|
||||||
- ratel-wai ==1.1.2
|
- ratel-wai ==1.1.3
|
||||||
- rattle ==0.1
|
- rattle ==0.1
|
||||||
- rawfilepath ==0.2.4
|
- rawfilepath ==0.2.4
|
||||||
- rawstring-qm ==0.2.3.0
|
- rawstring-qm ==0.2.3.0
|
||||||
|
@ -1725,7 +1725,7 @@ default-package-overrides:
|
||||||
- reducers ==3.12.3
|
- reducers ==3.12.3
|
||||||
- refact ==0.3.0.2
|
- refact ==0.3.0.2
|
||||||
- ref-fd ==0.4.0.2
|
- ref-fd ==0.4.0.2
|
||||||
- reflection ==2.1.5
|
- reflection ==2.1.6
|
||||||
- RefSerialize ==0.4.0
|
- RefSerialize ==0.4.0
|
||||||
- regex ==1.1.0.0
|
- regex ==1.1.0.0
|
||||||
- regex-applicative ==0.3.3.1
|
- regex-applicative ==0.3.3.1
|
||||||
|
@ -1777,7 +1777,7 @@ default-package-overrides:
|
||||||
- RSA ==2.4.1
|
- RSA ==2.4.1
|
||||||
- runmemo ==1.0.0.1
|
- runmemo ==1.0.0.1
|
||||||
- run-st ==0.1.1.0
|
- run-st ==0.1.1.0
|
||||||
- safe ==0.3.18
|
- safe ==0.3.19
|
||||||
- safecopy ==0.10.3
|
- safecopy ==0.10.3
|
||||||
- safe-decimal ==0.2.0.0
|
- safe-decimal ==0.2.0.0
|
||||||
- safe-exceptions ==0.1.7.0
|
- safe-exceptions ==0.1.7.0
|
||||||
|
@ -1802,7 +1802,7 @@ default-package-overrides:
|
||||||
- scanner ==0.3.1
|
- scanner ==0.3.1
|
||||||
- scheduler ==1.4.2.2
|
- scheduler ==1.4.2.2
|
||||||
- scientific ==0.3.6.2
|
- scientific ==0.3.6.2
|
||||||
- scotty ==0.11.5
|
- scotty ==0.11.6
|
||||||
- scrypt ==0.5.0
|
- scrypt ==0.5.0
|
||||||
- sdl2 ==2.5.2.0
|
- sdl2 ==2.5.2.0
|
||||||
- sdl2-gfx ==0.2
|
- sdl2-gfx ==0.2
|
||||||
|
@ -1883,7 +1883,7 @@ default-package-overrides:
|
||||||
- signal ==0.1.0.4
|
- signal ==0.1.0.4
|
||||||
- silently ==1.2.5.1
|
- silently ==1.2.5.1
|
||||||
- simple-affine-space ==0.1.1
|
- simple-affine-space ==0.1.1
|
||||||
- simple-cabal ==0.1.1
|
- simple-cabal ==0.1.2
|
||||||
- simple-cmd ==0.2.1
|
- simple-cmd ==0.2.1
|
||||||
- simple-cmd-args ==0.1.6
|
- simple-cmd-args ==0.1.6
|
||||||
- simple-log ==0.9.12
|
- simple-log ==0.9.12
|
||||||
|
@ -1909,10 +1909,10 @@ default-package-overrides:
|
||||||
- slist ==0.1.1.0
|
- slist ==0.1.1.0
|
||||||
- small-bytearray-builder ==0.3.4.0
|
- small-bytearray-builder ==0.3.4.0
|
||||||
- smallcheck ==1.1.5
|
- smallcheck ==1.1.5
|
||||||
- smoothie ==0.4.2.10
|
- smoothie ==0.4.2.11
|
||||||
- snap-blaze ==0.2.1.5
|
- snap-blaze ==0.2.1.5
|
||||||
- snap-core ==1.0.4.1
|
- snap-core ==1.0.4.1
|
||||||
- snap-server ==1.1.1.1
|
- snap-server ==1.1.1.2
|
||||||
- snowflake ==0.1.1.1
|
- snowflake ==0.1.1.1
|
||||||
- soap ==0.2.3.6
|
- soap ==0.2.3.6
|
||||||
- soap-tls ==0.1.1.4
|
- soap-tls ==0.1.1.4
|
||||||
|
@ -1929,11 +1929,11 @@ default-package-overrides:
|
||||||
- spatial-math ==0.5.0.1
|
- spatial-math ==0.5.0.1
|
||||||
- special-values ==0.1.0.0
|
- special-values ==0.1.0.0
|
||||||
- speculate ==0.4.2
|
- speculate ==0.4.2
|
||||||
- speedy-slice ==0.3.0
|
- speedy-slice ==0.3.1
|
||||||
- Spintax ==0.3.4
|
- Spintax ==0.3.4
|
||||||
- splice ==0.6.1.1
|
- splice ==0.6.1.1
|
||||||
- split ==0.2.3.4
|
- split ==0.2.3.4
|
||||||
- splitmix ==0.0.4
|
- splitmix ==0.0.5
|
||||||
- spoon ==0.3.1
|
- spoon ==0.3.1
|
||||||
- spreadsheet ==0.1.3.8
|
- spreadsheet ==0.1.3.8
|
||||||
- sqlcli ==0.2.2.0
|
- sqlcli ==0.2.2.0
|
||||||
|
@ -1980,9 +1980,9 @@ default-package-overrides:
|
||||||
- string-qq ==0.0.4
|
- string-qq ==0.0.4
|
||||||
- stringsearch ==0.3.6.6
|
- stringsearch ==0.3.6.6
|
||||||
- string-transform ==1.1.1
|
- string-transform ==1.1.1
|
||||||
- stripe-concepts ==1.0.2.2
|
- stripe-concepts ==1.0.2.4
|
||||||
- stripe-signature ==1.0.0.2
|
- stripe-signature ==1.0.0.4
|
||||||
- strive ==5.0.10
|
- strive ==5.0.12
|
||||||
- structs ==0.1.3
|
- structs ==0.1.3
|
||||||
- structured-cli ==2.5.2.0
|
- structured-cli ==2.5.2.0
|
||||||
- stylish-haskell ==0.10.0.0
|
- stylish-haskell ==0.10.0.0
|
||||||
|
@ -2090,13 +2090,13 @@ default-package-overrides:
|
||||||
- thread-local-storage ==0.2
|
- thread-local-storage ==0.2
|
||||||
- threads ==0.5.1.6
|
- threads ==0.5.1.6
|
||||||
- thread-supervisor ==0.1.0.0
|
- thread-supervisor ==0.1.0.0
|
||||||
- threepenny-gui ==0.8.3.1
|
- threepenny-gui ==0.8.3.2
|
||||||
- th-reify-compat ==0.0.1.5
|
- th-reify-compat ==0.0.1.5
|
||||||
- th-reify-many ==0.1.9
|
- th-reify-many ==0.1.9
|
||||||
- throttle-io-stream ==0.2.0.1
|
- throttle-io-stream ==0.2.0.1
|
||||||
- throwable-exceptions ==0.1.0.9
|
- throwable-exceptions ==0.1.0.9
|
||||||
- th-strict-compat ==0.1.0.1
|
- th-strict-compat ==0.1.0.1
|
||||||
- th-test-utils ==1.0.1
|
- th-test-utils ==1.0.2
|
||||||
- thyme ==0.3.5.5
|
- thyme ==0.3.5.5
|
||||||
- tidal ==1.4.9
|
- tidal ==1.4.9
|
||||||
- tile ==0.3.0.0
|
- tile ==0.3.0.0
|
||||||
|
@ -2138,7 +2138,7 @@ default-package-overrides:
|
||||||
- triplesec ==0.2.2.1
|
- triplesec ==0.2.2.1
|
||||||
- trivial-constraint ==0.6.0.0
|
- trivial-constraint ==0.6.0.0
|
||||||
- tsv2csv ==0.1.0.2
|
- tsv2csv ==0.1.0.2
|
||||||
- ttc ==0.2.1.0
|
- ttc ==0.2.2.0
|
||||||
- ttl-hashtables ==1.4.1.0
|
- ttl-hashtables ==1.4.1.0
|
||||||
- ttrie ==0.1.2.1
|
- ttrie ==0.1.2.1
|
||||||
- tuple ==0.3.0.2
|
- tuple ==0.3.0.2
|
||||||
|
@ -2197,7 +2197,7 @@ default-package-overrides:
|
||||||
- unix-bytestring ==0.3.7.3
|
- unix-bytestring ==0.3.7.3
|
||||||
- unix-compat ==0.5.2
|
- unix-compat ==0.5.2
|
||||||
- unix-time ==0.4.7
|
- unix-time ==0.4.7
|
||||||
- unliftio ==0.2.12.1
|
- unliftio ==0.2.13
|
||||||
- unliftio-core ==0.1.2.0
|
- unliftio-core ==0.1.2.0
|
||||||
- unliftio-pool ==0.2.1.1
|
- unliftio-pool ==0.2.1.1
|
||||||
- unlit ==0.4.0.0
|
- unlit ==0.4.0.0
|
||||||
|
@ -2260,7 +2260,7 @@ default-package-overrides:
|
||||||
- wai-cors ==0.2.7
|
- wai-cors ==0.2.7
|
||||||
- wai-enforce-https ==0.0.2.1
|
- wai-enforce-https ==0.0.2.1
|
||||||
- wai-eventsource ==3.0.0
|
- wai-eventsource ==3.0.0
|
||||||
- wai-extra ==3.0.29.1
|
- wai-extra ==3.0.29.2
|
||||||
- wai-handler-launch ==3.0.3.1
|
- wai-handler-launch ==3.0.3.1
|
||||||
- wai-logger ==2.3.6
|
- wai-logger ==2.3.6
|
||||||
- wai-middleware-caching ==0.1.0.2
|
- wai-middleware-caching ==0.1.0.2
|
||||||
|
@ -2268,8 +2268,8 @@ default-package-overrides:
|
||||||
- wai-session ==0.3.3
|
- wai-session ==0.3.3
|
||||||
- wai-slack-middleware ==0.2.0
|
- wai-slack-middleware ==0.2.0
|
||||||
- wai-websockets ==3.0.1.2
|
- wai-websockets ==3.0.1.2
|
||||||
- warp ==3.3.11
|
- warp ==3.3.12
|
||||||
- warp-tls ==3.2.11
|
- warp-tls ==3.2.12
|
||||||
- warp-tls-uid ==0.2.0.6
|
- warp-tls-uid ==0.2.0.6
|
||||||
- wave ==0.2.0
|
- wave ==0.2.0
|
||||||
- wcwidth ==0.0.2
|
- wcwidth ==0.0.2
|
||||||
|
@ -2316,7 +2316,7 @@ default-package-overrides:
|
||||||
- xdg-basedir ==0.2.2
|
- xdg-basedir ==0.2.2
|
||||||
- xdg-userdirs ==0.1.0.2
|
- xdg-userdirs ==0.1.0.2
|
||||||
- xeno ==0.3.5.2
|
- xeno ==0.3.5.2
|
||||||
- xls ==0.1.2
|
- xls ==0.1.3
|
||||||
- xlsx ==0.8.0
|
- xlsx ==0.8.0
|
||||||
- xlsx-tabular ==0.2.2.1
|
- xlsx-tabular ==0.2.2.1
|
||||||
- xml ==1.3.14
|
- xml ==1.3.14
|
||||||
|
@ -2371,7 +2371,7 @@ default-package-overrides:
|
||||||
- zlib-bindings ==0.1.1.5
|
- zlib-bindings ==0.1.1.5
|
||||||
- zlib-lens ==0.1.2.1
|
- zlib-lens ==0.1.2.1
|
||||||
- zot ==0.0.3
|
- zot ==0.0.3
|
||||||
- zstd ==0.1.1.2
|
- zstd ==0.1.2.0
|
||||||
|
|
||||||
extra-packages:
|
extra-packages:
|
||||||
- aeson < 0.8 # newer versions don't work with GHC 7.6.x or earlier
|
- aeson < 0.8 # newer versions don't work with GHC 7.6.x or earlier
|
||||||
|
@ -2396,6 +2396,7 @@ extra-packages:
|
||||||
- dhall == 1.29.0 # required for spago 0.14.0.
|
- dhall == 1.29.0 # required for spago 0.14.0.
|
||||||
- doctemplates == 0.8 # required by pandoc-2.9.x
|
- doctemplates == 0.8 # required by pandoc-2.9.x
|
||||||
- generic-deriving == 1.10.5.* # new versions don't compile with GHC 7.10.x
|
- generic-deriving == 1.10.5.* # new versions don't compile with GHC 7.10.x
|
||||||
|
- ghc-check == 0.3.0.1 # only version compatible with ghcide 0.2.0
|
||||||
- ghc-tcplugins-extra ==0.3.2 # required for polysemy-plugin 0.2.5.0
|
- ghc-tcplugins-extra ==0.3.2 # required for polysemy-plugin 0.2.5.0
|
||||||
- gloss < 1.9.3 # new versions don't compile with GHC 7.8.x
|
- gloss < 1.9.3 # new versions don't compile with GHC 7.8.x
|
||||||
- haddock == 2.22.* # required on GHC 8.0.x
|
- haddock == 2.22.* # required on GHC 8.0.x
|
||||||
|
@ -2405,8 +2406,8 @@ extra-packages:
|
||||||
- happy <1.19.6 # newer versions break Agda
|
- happy <1.19.6 # newer versions break Agda
|
||||||
- happy == 1.19.9 # for purescript
|
- happy == 1.19.9 # for purescript
|
||||||
- haskell-gi-overloading == 0.0 # gi-* packages use this dependency to disable overloading support
|
- haskell-gi-overloading == 0.0 # gi-* packages use this dependency to disable overloading support
|
||||||
- haskell-lsp == 0.19.* # required for ghcide 0.1.0
|
- haskell-lsp == 0.22.* # required for ghcide 0.2.0
|
||||||
- haskell-lsp-types == 0.19.* # required for ghcide 0.1.0
|
- haskell-lsp-types == 0.22.* # required for ghcide 0.2.0
|
||||||
- haskell-src-exts == 1.19.* # required by hindent and structured-haskell-mode
|
- haskell-src-exts == 1.19.* # required by hindent and structured-haskell-mode
|
||||||
- hinotify == 0.3.9 # for xmonad-0.26: https://github.com/kolmodin/hinotify/issues/29
|
- hinotify == 0.3.9 # for xmonad-0.26: https://github.com/kolmodin/hinotify/issues/29
|
||||||
- hoogle == 5.0.14 # required by hie-hoogle
|
- hoogle == 5.0.14 # required by hie-hoogle
|
||||||
|
@ -2434,7 +2435,6 @@ extra-packages:
|
||||||
- seqid-streams < 0.2 # newer versions depend on transformers 0.4.x which we cannot provide in GHC 7.8.x
|
- seqid-streams < 0.2 # newer versions depend on transformers 0.4.x which we cannot provide in GHC 7.8.x
|
||||||
- split < 0.2 # newer versions don't work with GHC 6.12.3
|
- split < 0.2 # newer versions don't work with GHC 6.12.3
|
||||||
- tar < 0.4.2.0 # later versions don't work with GHC < 7.6.x
|
- tar < 0.4.2.0 # later versions don't work with GHC < 7.6.x
|
||||||
- these == 0.7.6 # required by hnix 0.6.1
|
|
||||||
- transformers == 0.4.3.* # the latest version isn't supported by mtl yet
|
- transformers == 0.4.3.* # the latest version isn't supported by mtl yet
|
||||||
- vector < 0.10.10 # newer versions don't work with GHC 6.12.3
|
- vector < 0.10.10 # newer versions don't work with GHC 6.12.3
|
||||||
- xml-conduit ^>= 1.7 # pre-lts-11.x versions neeed by git-annex 6.20180227
|
- xml-conduit ^>= 1.7 # pre-lts-11.x versions neeed by git-annex 6.20180227
|
||||||
|
@ -2586,6 +2586,9 @@ dont-distribute-packages:
|
||||||
- Obsidian
|
- Obsidian
|
||||||
- odpic-raw
|
- odpic-raw
|
||||||
- patch-image
|
- patch-image
|
||||||
|
# license for input data unclear, dependency not on Hackage
|
||||||
|
# see https://github.com/NixOS/nixpkgs/pull/88604
|
||||||
|
- tensorflow-mnist
|
||||||
- yices-easy
|
- yices-easy
|
||||||
- yices-painless
|
- yices-painless
|
||||||
|
|
||||||
|
@ -5990,7 +5993,6 @@ broken-packages:
|
||||||
- hmt-diagrams
|
- hmt-diagrams
|
||||||
- hmumps
|
- hmumps
|
||||||
- hnetcdf
|
- hnetcdf
|
||||||
- hnix
|
|
||||||
- hnix-store-remote
|
- hnix-store-remote
|
||||||
- HNM
|
- HNM
|
||||||
- hnormalise
|
- hnormalise
|
||||||
|
@ -6047,9 +6049,6 @@ broken-packages:
|
||||||
- hOpenPGP
|
- hOpenPGP
|
||||||
- hopenpgp-tools
|
- hopenpgp-tools
|
||||||
- hopfield
|
- hopfield
|
||||||
- hoppy-docs
|
|
||||||
- hoppy-generator
|
|
||||||
- hoppy-std
|
|
||||||
- hops
|
- hops
|
||||||
- hoq
|
- hoq
|
||||||
- horizon
|
- horizon
|
||||||
|
@ -8574,10 +8573,6 @@ broken-packages:
|
||||||
- qr-imager
|
- qr-imager
|
||||||
- qr-repa
|
- qr-repa
|
||||||
- qsem
|
- qsem
|
||||||
- qtah-cpp-qt5
|
|
||||||
- qtah-examples
|
|
||||||
- qtah-generator
|
|
||||||
- qtah-qt5
|
|
||||||
- QuadEdge
|
- QuadEdge
|
||||||
- QuadTree
|
- QuadTree
|
||||||
- quantfin
|
- quantfin
|
||||||
|
@ -10243,6 +10238,7 @@ broken-packages:
|
||||||
- typeable-th
|
- typeable-th
|
||||||
- TypeClass
|
- TypeClass
|
||||||
- typed-encoding
|
- typed-encoding
|
||||||
|
- typed-encoding-encoding
|
||||||
- typed-streams
|
- typed-streams
|
||||||
- typed-wire
|
- typed-wire
|
||||||
- typedflow
|
- typedflow
|
||||||
|
@ -10423,6 +10419,7 @@ broken-packages:
|
||||||
- vect-floating-accelerate
|
- vect-floating-accelerate
|
||||||
- vect-opengl
|
- vect-opengl
|
||||||
- vector-bytestring
|
- vector-bytestring
|
||||||
|
- vector-circular
|
||||||
- vector-clock
|
- vector-clock
|
||||||
- vector-conduit
|
- vector-conduit
|
||||||
- vector-endian
|
- vector-endian
|
||||||
|
|
|
@ -734,6 +734,7 @@ self: super: builtins.intersectAttrs super {
|
||||||
|
|
||||||
# Tests access homeless-shelter.
|
# Tests access homeless-shelter.
|
||||||
hie-bios = dontCheck super.hie-bios;
|
hie-bios = dontCheck super.hie-bios;
|
||||||
|
hie-bios_0_5_0 = dontCheck super.hie-bios_0_5_0;
|
||||||
|
|
||||||
# Compiling the readme throws errors and has no purpose in nixpkgs
|
# Compiling the readme throws errors and has no purpose in nixpkgs
|
||||||
aeson-gadt-th =
|
aeson-gadt-th =
|
||||||
|
|
|
@ -32,47 +32,6 @@ in
|
||||||
|
|
||||||
tensorflow-logging = setTensorflowSourceRoot "tensorflow-logging" super.tensorflow-logging;
|
tensorflow-logging = setTensorflowSourceRoot "tensorflow-logging" super.tensorflow-logging;
|
||||||
|
|
||||||
tensorflow-mnist = (setTensorflowSourceRoot "tensorflow-mnist" super.tensorflow-mnist).override {
|
|
||||||
# https://github.com/tensorflow/haskell/issues/215
|
|
||||||
tensorflow-mnist-input-data = self.tensorflow-mnist-input-data;
|
|
||||||
};
|
|
||||||
|
|
||||||
tensorflow-mnist-input-data = setTensorflowSourceRoot "tensorflow-mnist-input-data" (super.callPackage (
|
|
||||||
{ mkDerivation, base, bytestring, Cabal, cryptonite, directory
|
|
||||||
, filepath, HTTP, network-uri, stdenv
|
|
||||||
}:
|
|
||||||
|
|
||||||
let
|
|
||||||
fileInfos = {
|
|
||||||
"train-images-idx3-ubyte.gz" = "440fcabf73cc546fa21475e81ea370265605f56be210a4024d2ca8f203523609";
|
|
||||||
"train-labels-idx1-ubyte.gz" = "3552534a0a558bbed6aed32b30c495cca23d567ec52cac8be1a0730e8010255c";
|
|
||||||
"t10k-images-idx3-ubyte.gz" = "8d422c7b0a1c1c79245a5bcf07fe86e33eeafee792b84584aec276f5a2dbc4e6";
|
|
||||||
"t10k-labels-idx1-ubyte.gz" = "f7ae60f92e00ec6debd23a6088c31dbd2371eca3ffa0defaefb259924204aec6";
|
|
||||||
};
|
|
||||||
downloads = with pkgs.lib; flip mapAttrsToList fileInfos (name: sha256:
|
|
||||||
pkgs.fetchurl {
|
|
||||||
url = "http://yann.lecun.com/exdb/mnist/${name}";
|
|
||||||
inherit sha256;
|
|
||||||
});
|
|
||||||
in
|
|
||||||
mkDerivation {
|
|
||||||
pname = "tensorflow-mnist-input-data";
|
|
||||||
version = "0.1.0.0";
|
|
||||||
enableSeparateDataOutput = true;
|
|
||||||
setupHaskellDepends = [
|
|
||||||
base bytestring Cabal cryptonite directory filepath HTTP
|
|
||||||
network-uri
|
|
||||||
];
|
|
||||||
preConfigure = pkgs.lib.strings.concatStringsSep "\n" (
|
|
||||||
map (x: "ln -s ${x} data/$(stripHash ${x})") downloads
|
|
||||||
);
|
|
||||||
libraryHaskellDepends = [ base ];
|
|
||||||
homepage = "https://github.com/tensorflow/haskell#readme";
|
|
||||||
description = "Downloader of input data for training MNIST";
|
|
||||||
license = stdenv.lib.licenses.asl20;
|
|
||||||
}
|
|
||||||
) {});
|
|
||||||
|
|
||||||
tensorflow-opgen = setTensorflowSourceRoot "tensorflow-opgen" super.tensorflow-opgen;
|
tensorflow-opgen = setTensorflowSourceRoot "tensorflow-opgen" super.tensorflow-opgen;
|
||||||
|
|
||||||
tensorflow-ops = setTensorflowSourceRoot "tensorflow-ops" super.tensorflow-ops;
|
tensorflow-ops = setTensorflowSourceRoot "tensorflow-ops" super.tensorflow-ops;
|
||||||
|
|
2651
pkgs/development/haskell-modules/hackage-packages.nix
generated
2651
pkgs/development/haskell-modules/hackage-packages.nix
generated
File diff suppressed because it is too large
Load diff
|
@ -105,6 +105,15 @@ symlinkJoin {
|
||||||
--set "NIX_${ghcCommandCaps}_LIBDIR" "${libDir}"
|
--set "NIX_${ghcCommandCaps}_LIBDIR" "${libDir}"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# ghcide does package discovery without calling our ghc wrapper.
|
||||||
|
if [[ -x "$out/bin/ghcide" ]]; then
|
||||||
|
wrapProgram $out/bin/ghcide \
|
||||||
|
--set "NIX_${ghcCommandCaps}" "$out/bin/${ghcCommand}" \
|
||||||
|
--set "NIX_${ghcCommandCaps}PKG" "$out/bin/${ghcCommand}-pkg" \
|
||||||
|
--set "NIX_${ghcCommandCaps}_DOCDIR" "${docDir}" \
|
||||||
|
--set "NIX_${ghcCommandCaps}_LIBDIR" "${libDir}"
|
||||||
|
fi
|
||||||
|
|
||||||
'' + (lib.optionalString (stdenv.targetPlatform.isDarwin && !isGhcjs && !stdenv.targetPlatform.isiOS) ''
|
'' + (lib.optionalString (stdenv.targetPlatform.isDarwin && !isGhcjs && !stdenv.targetPlatform.isiOS) ''
|
||||||
# Work around a linker limit in macOS Sierra (see generic-builder.nix):
|
# Work around a linker limit in macOS Sierra (see generic-builder.nix):
|
||||||
local packageConfDir="$out/lib/${ghc.name}/package.conf.d";
|
local packageConfDir="$out/lib/${ghc.name}/package.conf.d";
|
||||||
|
|
Loading…
Reference in a new issue