diff options
author | Peter Simons <simons@cryp.to> | 2021-01-22 20:36:24 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-22 20:36:24 +0100 |
commit | 7cb633be79b269231b0bf041fbe5f0300678c5ff (patch) | |
tree | 6e7f82fefada0cd2a34a916c39c6765560031c84 | |
parent | 986cf21c45b798c97f2424e17b819af3ecf8083e (diff) | |
parent | 952ebcf65f996a459141be786b349e7886b1b216 (diff) |
Merge pull request #109474 from NixOS/haskell-updates
Update Haskell package set to Stackage Nightly 2021-01-20 (plus other fixes)
5 files changed, 24932 insertions, 24622 deletions
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 8025c521ce85..4c161c453c5b 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -223,7 +223,7 @@ self: super: { # https://github.com/haskell-nix/hnix-store/issues/104 # Until unpin, which may hold off in time due to Stackage maintenence bottleneck # the 0_4_0_0 is used - hnix-store-core = self.hnix-store-core_0_4_0_0; # at least 1.7 + hnix-store-core = self.hnix-store-core_0_4_1_0; # at least 1.7 }); @@ -232,9 +232,11 @@ self: super: { # Until unpin, which may hold off in time due to Stackage maintenence bottleneck # the 0_4_0_0 is used hnix-store-remote = (super.hnix-store-remote.override { - hnix-store-core = self.hnix-store-core_0_4_0_0; # at least 1.7 + hnix-store-core = self.hnix-store-core_0_4_1_0; # at least 1.7 }); + # https://github.com/haskell-nix/hnix-store/issues/127 + hnix-store-core_0_4_1_0 = addTestToolDepend super.hnix-store-core_0_4_1_0 self.tasty-discover; # Fails for non-obvious reasons while attempting to use doctest. search = dontCheck super.search; @@ -1375,6 +1377,11 @@ self: super: { # jailbreaking pandoc-citeproc because it has not bumped upper bound on pandoc pandoc-citeproc = doJailbreak super.pandoc-citeproc; + # 2021-01-17: Tests are broken because of a version mismatch. + # See here: https://github.com/jgm/pandoc/issues/7035 + # This problem is fixed on master. Remove override when this assert fails. + pandoc = assert super.pandoc.version == "2.11.3.2"; dontCheck super.pandoc; + # The test suite attempts to read `/etc/resolv.conf`, which doesn't work in the sandbox. domain-auth = dontCheck super.domain-auth; @@ -1413,6 +1420,10 @@ self: super: { lsp-test = dontCheck self.lsp-test_0_11_0_7; fourmolu = self.fourmolu_0_3_0_0; }); + # 2021-01-20 + # apply-refact 0.9.0.0 get's a build error with hls-hlint-plugin 0.8.0 + # https://github.com/haskell/haskell-language-server/issues/1240 + apply-refact = super.apply-refact_0_8_2_1; fourmolu = dontCheck super.fourmolu; # 1. test requires internet diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml index 9f9e93b7411a..1587e1dba618 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml @@ -76,7 +76,7 @@ default-package-overrides: # haskell-language-server 0.5.0.0 doesn't accept newer versions - fourmolu ==0.2.* - refinery ==0.2.* - # Stackage Nightly 2021-01-14 + # Stackage Nightly 2021-01-20 - abstract-deque ==0.3 - abstract-par ==0.3.3 - AC-Angle ==1.0 @@ -209,7 +209,7 @@ default-package-overrides: - amazonka-waf ==1.6.1 - amazonka-workspaces ==1.6.1 - amazonka-xray ==1.6.1 - - amqp ==0.20.0 + - amqp ==0.20.0.1 - amqp-utils ==0.4.4.1 - annotated-wl-pprint ==0.7.0 - ansi-terminal ==0.10.3 @@ -223,7 +223,7 @@ default-package-overrides: - ap-normalize ==0.1.0.0 - appar ==0.1.8 - appendmap ==0.1.5 - - apply-refact ==0.8.2.1 + - apply-refact ==0.9.0.0 - apportionment ==0.0.0.3 - approximate ==0.3.2 - approximate-equality ==1.1.0.2 @@ -340,7 +340,7 @@ default-package-overrides: - blas-comfort-array ==0.0.0.2 - blas-ffi ==0.1 - blaze-bootstrap ==0.1.0.1 - - blaze-builder ==0.4.1.0 + - blaze-builder ==0.4.2.1 - blaze-html ==0.9.1.2 - blaze-markup ==0.8.2.7 - blaze-svg ==0.3.6.1 @@ -519,7 +519,7 @@ default-package-overrides: - conduit-extra ==1.3.5 - conduit-parse ==0.2.1.0 - conduit-zstd ==0.0.2.0 - - conferer ==1.0.0.0 + - conferer ==1.0.0.1 - conferer-aeson ==1.0.0.0 - conferer-hspec ==1.0.0.0 - conferer-warp ==1.0.0.0 @@ -635,6 +635,7 @@ default-package-overrides: - DBFunctor ==0.1.1.1 - dbus ==1.2.17 - dbus-hslogger ==0.1.0.1 + - debian ==4.0.2 - debian-build ==0.10.2.0 - debug-trace-var ==0.2.0 - dec ==0.0.3 @@ -706,6 +707,7 @@ default-package-overrides: - dyre ==0.8.12 - eap ==0.9.0.2 - earcut ==0.1.0.4 + - Earley ==0.13.0.1 - easy-file ==0.2.2 - Ebnf2ps ==1.0.15 - echo ==0.1.3 @@ -751,7 +753,7 @@ default-package-overrides: - epub-metadata ==4.5 - eq ==4.2.1 - equal-files ==0.0.5.3 - - equational-reasoning ==0.6.0.3 + - equational-reasoning ==0.6.0.4 - equivalence ==0.3.5 - erf ==2.0.0.0 - error-or ==0.1.2.0 @@ -946,7 +948,7 @@ default-package-overrides: - ghc-typelits-extra ==0.4.2 - ghc-typelits-knownnat ==0.7.4 - ghc-typelits-natnormalise ==0.7.3 - - ghc-typelits-presburger ==0.3.0.1 + - ghc-typelits-presburger ==0.5.0.0 - ghost-buster ==0.1.1.0 - gi-atk ==2.0.22 - gi-cairo ==1.0.24 @@ -973,7 +975,7 @@ default-package-overrides: - github-rest ==1.0.3 - github-types ==0.2.1 - github-webhooks ==0.15.0 - - gitlab-haskell ==0.2.4 + - gitlab-haskell ==0.2.5 - gitrev ==1.3.1 - gi-xlib ==2.0.9 - gl ==0.9 @@ -983,7 +985,7 @@ default-package-overrides: - gloss ==1.13.2.1 - gloss-rendering ==1.13.1.1 - GLURaw ==2.0.0.4 - - GLUT ==2.7.0.15 + - GLUT ==2.7.0.16 - gluturtle ==0.0.58.1 - gnuplot ==0.5.6.1 - google-isbn ==1.0.3 @@ -1138,12 +1140,12 @@ default-package-overrides: - HsOpenSSL ==0.11.5.1 - HsOpenSSL-x509-system ==0.1.0.4 - hsp ==0.10.0 - - hspec ==2.7.6 + - hspec ==2.7.8 - hspec-attoparsec ==0.1.0.2 - hspec-checkers ==0.1.0.2 - hspec-contrib ==0.5.1 - - hspec-core ==2.7.6 - - hspec-discover ==2.7.6 + - hspec-core ==2.7.8 + - hspec-discover ==2.7.8 - hspec-expectations ==0.8.2 - hspec-expectations-lifted ==0.10.0 - hspec-expectations-pretty-diff ==0.7.2.5 @@ -1268,7 +1270,7 @@ default-package-overrides: - ini ==0.4.1 - inj ==1.0 - inline-c ==0.9.1.4 - - inline-c-cpp ==0.4.0.2 + - inline-c-cpp ==0.4.0.3 - inline-r ==0.10.4 - inliterate ==0.1.0 - input-parsers ==0.1.0.1 @@ -1420,6 +1422,7 @@ default-package-overrides: - linux-namespaces ==0.1.3.0 - liquid-fixpoint ==0.8.10.2 - List ==0.6.2 + - ListLike ==4.7.4 - list-predicate ==0.1.0.1 - listsafe ==0.1.0.1 - list-singleton ==1.0.0.4 @@ -1440,7 +1443,7 @@ default-package-overrides: - logging ==3.0.5 - logging-facade ==0.3.0 - logging-facade-syslog ==1 - - logict ==0.7.0.3 + - logict ==0.7.1.0 - logstash ==0.1.0.1 - loop ==0.3.0 - lrucache ==1.2.0.1 @@ -1750,6 +1753,7 @@ default-package-overrides: - pcre-heavy ==1.0.0.2 - pcre-light ==0.4.1.0 - pcre-utils ==0.1.8.1.1 + - pdfinfo ==1.5.4 - peano ==0.1.0.1 - pem ==0.2.4 - percent-format ==0.0.1 @@ -1848,6 +1852,7 @@ default-package-overrides: - primitive-unlifted ==0.1.3.0 - print-console-colors ==0.1.0.0 - probability ==0.2.7 + - process-extras ==0.7.4 - product-isomorphic ==0.0.3.3 - product-profunctors ==0.11.0.1 - profiterole ==0.1 @@ -1939,7 +1944,7 @@ default-package-overrides: - readable ==0.3.1 - read-editor ==0.1.0.2 - read-env-var ==1.0.0.0 - - reanimate ==1.1.3.1 + - reanimate ==1.1.3.2 - reanimate-svg ==0.13.0.0 - rebase ==1.6.1 - record-dot-preprocessor ==0.2.7 @@ -2026,7 +2031,7 @@ default-package-overrides: - safe-tensor ==0.2.1.0 - salak ==0.3.6 - salak-yaml ==0.3.5.3 - - saltine ==0.1.1.0 + - saltine ==0.1.1.1 - salve ==1.0.10 - sample-frame ==0.0.3 - sample-frame-np ==0.0.4.1 @@ -2132,10 +2137,10 @@ default-package-overrides: - singleton-bool ==0.1.5 - singleton-nats ==0.4.5 - singletons ==2.7 - - singletons-presburger ==0.3.0.1 + - singletons-presburger ==0.5.0.0 - siphash ==1.0.3 - sitemap-gen ==0.1.0.0 - - sized ==0.8.0.0 + - sized ==1.0.0.0 - skein ==1.0.9.4 - skews ==0.1.0.3 - skip-var ==0.1.1.0 @@ -2145,7 +2150,7 @@ default-package-overrides: - slack-progressbar ==0.1.0.1 - slist ==0.1.1.0 - slynx ==0.5.0.1 - - smallcheck ==1.2.0 + - smallcheck ==1.2.1 - smash ==0.1.1.0 - smash-aeson ==0.1.0.0 - smash-lens ==0.1.0.1 @@ -2436,7 +2441,7 @@ default-package-overrides: - type-level-natural-number ==2.0 - type-level-numbers ==0.1.1.1 - type-map ==0.1.6.0 - - type-natural ==0.9.0.0 + - type-natural ==1.0.0.0 - type-of-html ==1.6.1.2 - type-of-html-static ==0.1.0.2 - type-operators ==0.2.0.0 @@ -2458,7 +2463,6 @@ default-package-overrides: - unicode ==0.0.1.1 - unicode-show ==0.1.0.4 - unicode-transforms ==0.3.7.1 - - unification-fd ==0.10.0.1 - union-find ==0.2 - unipatterns ==0.0.0.0 - uniplate ==1.6.13 @@ -2537,13 +2541,13 @@ default-package-overrides: - vinyl ==0.13.0 - void ==0.7.3 - vty ==5.32 - - wai ==3.2.2.1 + - wai ==3.2.3 - wai-app-static ==3.1.7.2 - wai-conduit ==3.0.0.4 - wai-cors ==0.2.7 - wai-enforce-https ==0.0.2.1 - wai-eventsource ==3.0.0 - - wai-extra ==3.1.5 + - wai-extra ==3.1.6 - wai-feature-flags ==0.1.0.1 - wai-handler-launch ==3.0.3.1 - wai-logger ==2.3.6 @@ -2666,7 +2670,7 @@ default-package-overrides: - zeromq4-patterns ==0.3.1.0 - zim-parser ==0.2.1.0 - zio ==0.1.0.2 - - zip ==1.6.0 + - zip ==1.7.0 - zip-archive ==0.4.1 - zipper-extra ==0.1.3.2 - zippers ==0.3 @@ -2696,6 +2700,7 @@ extra-packages: - dependent-sum == 0.4 # required by Hasura 1.3.1, 2020-08-20 - network == 2.6.3.1 # required by pkgs/games/hedgewars/default.nix, 2020-11-15 - ghcide == 0.7.0.0 # Needed for hls 0.8.0 + - apply-refact == 0.8.2.1 # Needed for hls 0.8.0 package-maintainers: peti: @@ -3914,6 +3919,7 @@ broken-packages: - cgi-utils - cgrep - chainweb-mining-client + - chakra - chalkboard - chalkboard-viewer - character-cases @@ -5611,7 +5617,6 @@ broken-packages: - GLFW-OGL - GLFW-task - gli - - glicko - glider-nlp - GLMatrix - glob-posix @@ -11009,13 +11014,10 @@ broken-packages: - unitym-yesod - universal-binary - universe - - universe-base - - universe-dependent-sum - universe-instances-base - universe-instances-extended - universe-instances-trans - universe-reverse-instances - - universe-some - universe-th - unix-fcntl - unix-handle diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index e5093c73914d..17d5c8968e65 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -1,6 +1,6 @@ /* hackage-packages.nix is an auto-generated file -- DO NOT EDIT! */ -{ pkgs, stdenv, callPackage }: +{ pkgs, lib, callPackage }: self: { @@ -14,7 +14,7 @@ self: { isExecutable = true; executableHaskellDepends = [ base GLUT OpenGL random ]; description = "Examples of 3D graphics programming with OpenGL"; - license = stdenv.lib.licenses.bsd3; + license = lib.licenses.bsd3; }) {}; "3dmodels" = callPackage @@ -27,8 +27,8 @@ self: { attoparsec base bytestring linear packer ]; description = "3D model parsers"; - license = stdenv.lib.licenses.lgpl3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.lgpl3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -44,8 +44,8 @@ self: { base cairo containers gtk haskell98 mtl ]; description = "A tetris-like game (works with GHC 6.8.3 and Gtk2hs 0.9.13)"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -57,8 +57,8 @@ self: { sha256 = "0vdq0hscpbl5a9bpf8fiykmyg2c3yvivb0mzcdy99ha0j1p4rwfh"; libraryHaskellDepends = [ base ]; description = "Abstract Application Interface"; - license = stdenv.lib.licenses.mit; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -76,7 +76,7 @@ self: { test-framework-quickcheck2 ]; description = "An alternating list of two types"; - license = stdenv.lib.licenses.bsd3; + license = lib.licenses.bsd3; }) {}; "AC-Angle" = callPackage @@ -87,7 +87,7 @@ self: { sha256 = "0ra97a4im3w2cq3mf17j8skn6bajs7rw7d0mmvcwgb9jd04b0idm"; libraryHaskellDepends = [ base ]; description = "Angles in degrees and radians"; - license = stdenv.lib.licenses.bsd3; + license = lib.licenses.bsd3; }) {}; "AC-Boolean" = callPackage @@ -98,7 +98,7 @@ self: { sha256 = "0id19wgp2jg2pf1gdhfzkyknjj19jii3pz0lva29x3lcck38rw2b"; libraryHaskellDepends = [ base ]; description = "Handle Boolean values generatically"; - license = stdenv.lib.licenses.bsd3; + license = lib.licenses.bsd3; }) {}; "AC-BuildPlatform" = callPackage @@ -109,8 +109,8 @@ self: { sha256 = "0vlhakc6mc4zzyvb54rgmskkj8hp43zy35giimk0g7i5068r2czh"; libraryHaskellDepends = [ base ]; description = "Detect which OS you're running on"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -122,7 +122,7 @@ self: { sha256 = "02v3b1pfhwnf3cl8kbxfkk0a7hdp0gqq5v4w9ka32zl1p007rz19"; libraryHaskellDepends = [ base ]; description = "Efficient RGB colour types"; - license = stdenv.lib.licenses.bsd3; + license = lib.licenses.bsd3; }) {}; "AC-EasyRaster-GTK" = callPackage @@ -133,8 +133,8 @@ self: { sha256 = "082il76032biyan170p4qp13154nmkzil4v2wv7fmjn9z7v8w49b"; libraryHaskellDepends = [ array base gtk ]; description = "GTK+ pixel plotting"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -148,8 +148,8 @@ self: { editedCabalFile = "02k1fg86iyzbb0bxfn8r6s7z8bkahr8y02wps1l5j958jpckd6c9"; libraryHaskellDepends = [ base ]; description = "Efficient half-integer type"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -163,8 +163,8 @@ self: { editedCabalFile = "0faw83njfarccnad1hgy1cf3wmihfghk3qhw2s7zf6p84v6zc27y"; libraryHaskellDepends = [ base transformers ]; description = "A simple test framework"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -176,7 +176,7 @@ self: { sha256 = "0y2wzwfnlx50rzkdigmjy3dg5f91pmkf4gmnzjhs3r916d296gkq"; libraryHaskellDepends = [ base bytestring ]; description = "Trivial package for writing PPM images"; - license = stdenv.lib.licenses.bsd3; + license = lib.licenses.bsd3; }) {}; "AC-Random" = callPackage @@ -187,7 +187,7 @@ self: { sha256 = "1c00pcz0c4l2sdaj61zcmw68ckmqb7xlfykv489xms7ak4xl8nc1"; libraryHaskellDepends = [ base ]; description = "A pure Haskell PRNG"; - license = stdenv.lib.licenses.bsd3; + license = lib.licenses.bsd3; }) {}; "AC-Terminal" = callPackage @@ -200,8 +200,8 @@ self: { editedCabalFile = "1i9bjryhccdp8gfm9xs5bbfsy32hpyv2zckd95m7g6bc4jvp8cjm"; libraryHaskellDepends = [ ansi-terminal base ]; description = "Trivial wrapper over ansi-terminal"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -213,8 +213,8 @@ self: { sha256 = "044kiwc5g2irky0k3fg9l2qqnvcnh9vdx0yz8m1awnkab6mk0i3v"; libraryHaskellDepends = [ base ghc-prim ]; description = "Immutable arrays with plain integer indicies"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -228,8 +228,8 @@ self: { editedCabalFile = "05l4sk0lz9iml7282zh9pxqr538s6kjhhl6zrbdwlry21sn14pc0"; libraryHaskellDepends = [ base ]; description = "Efficient geometric vectors and transformations"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -241,8 +241,8 @@ self: { sha256 = "0wcan2s75c89s1mxhcvvjgbpn8xqrhmwnfbsrszkzydw3x46465y"; libraryHaskellDepends = [ AC-Angle AC-Vector base ]; description = "Fancy type-system stuff for AC-Vector"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -258,8 +258,8 @@ self: { base list-extras mtl random random-shuffle void ]; description = "Essential features"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -287,8 +287,8 @@ self: { transformers tuple vector ]; description = "Efficient, high-level dynamic programming"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -315,8 +315,8 @@ self: { ]; benchmarkHaskellDepends = [ base criterion ForestStructures ]; description = "Dynamic programming on tree and forest structures"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -341,8 +341,8 @@ self: { tasty-th ]; description = "Dynamic programming for Set data structures"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -362,8 +362,8 @@ self: { ]; executableHaskellDepends = [ base containers directory ]; description = "foundational type classes for approximating exact real numbers"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -379,8 +379,8 @@ self: { AERN-Real AERN-RnToRm base binary containers html stm time ]; description = "Compositional lazy dataflow networks for exact real number computation"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -397,8 +397,8 @@ self: { test-framework-quickcheck2 ]; description = "arbitrary precision real interval arithmetic"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -422,8 +422,8 @@ self: { QuickCheck test-framework test-framework-quickcheck2 ]; description = "arbitrary precision real interval arithmetic"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -440,8 +440,8 @@ self: { test-framework-quickcheck2 ]; description = "arbitrary precision real interval arithmetic"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -458,8 +458,8 @@ self: { time ]; description = "polynomial function enclosures (PFEs) approximating exact real functions"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -477,8 +477,8 @@ self: { glade glib gtk gtkglext mtl OpenGL stm time ]; description = "GL plotting of polynomial function enclosures (PFEs)"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -496,7 +496,7 @@ self: { base bytestring cereal monads-tf random transformers ]; description = "Fast AES encryption/decryption for bytestrings"; - license = stdenv.lib.licenses.bsd3; + license = lib.licenses.bsd3; }) {}; "AFSM" = callPackage @@ -507,7 +507,7 @@ self: { sha256 = "0yy24nrl99b624x0d8k4w4505zx2b2n25frdq5ijn4j6fhjqwhz6"; libraryHaskellDepends = [ base ]; description = "Arrowized functional state machines"; - license = stdenv.lib.licenses.mit; + license = lib.licenses.mit; }) {}; "AGI" = callPackage @@ -520,8 +520,8 @@ self: { base mtl network parsec random syb unix ]; description = "A library for writing AGI scripts for Asterisk"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -536,7 +536,7 @@ self: { libraryHaskellDepends = [ base OpenAL StateVar transformers ]; librarySystemDepends = [ freealut ]; description = "A binding for the OpenAL Utility Toolkit"; - license = stdenv.lib.licenses.bsd3; + license = lib.licenses.bsd3; }) {inherit (pkgs) freealut;}; "AMI" = callPackage @@ -551,8 +551,8 @@ self: { base bytestring containers mtl network pureMD5 stm ]; description = "Low-level bindings for Asterisk Manager Interface (AMI)"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -565,7 +565,7 @@ self: { libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Num instance for Applicatives provided via the ANum newtype"; - license = stdenv.lib.licenses.bsd3; + license = lib.licenses.bsd3; }) {}; "ASN1" = callPackage @@ -580,7 +580,7 @@ self: { base containers HUnit mtl NewBinary old-time pretty QuickCheck ]; description = "ASN.1 support for Haskell"; - license = stdenv.lib.licenses.bsd3; + license = lib.licenses.bsd3; }) {}; "AVar" = callPackage @@ -591,7 +591,7 @@ self: { sha256 = "0jggzjyms1w4p1ynv8m5yvya64kbxkjdis7wvy3lildmp0w0x0c7"; libraryHaskellDepends = [ base ]; description = "Mutable variables with Exception handling and concurrency support"; - license = stdenv.lib.licenses.bsd3; + license = lib.licenses.bsd3; }) {}; "AWin32Console" = callPackage @@ -602,8 +602,8 @@ self: { sha256 = "0il5bngj4919mmpm0rwmbx74ih3sfbqkaph6w12p49fs466sxkh1"; libraryHaskellDepends = [ base regex-compat Win32 ]; description = "A binding to a part of the ANSI escape code for the console"; - license = stdenv.lib.licenses.bsd3; - platforms = stdenv.lib.platforms.none; + license = lib.licenses.bsd3; + platforms = [ "armv7l-linux" ]; }) {}; "AbortT-monadstf" = callPackage @@ -614,8 +614,8 @@ self: { sha256 = "1ijv4bs299ijqbkspbg1kry627ra6p6qlkd74q4y2pvamrm4dn6f"; libraryHaskellDepends = [ AbortT-transformers base monads-tf ]; description = "Monads-tf instances for the AbortT monad transformer"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -627,8 +627,8 @@ self: { sha256 = "1x2iw46nzfjj36pfdzv5n0q6f6l7kgz62gnxpsj2f5p7w10zlxai"; libraryHaskellDepends = [ AbortT-transformers base mtl ]; description = "mtl instances for the AbortT monad transformer"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -646,8 +646,8 @@ self: { test-framework-quickcheck2 transformers ]; description = "A monad and monadic transformer providing \"abort\" functionality"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -671,8 +671,8 @@ self: { ]; testHaskellDepends = [ base hspec ]; description = "An easy-to-use video game framework for Haskell"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -688,8 +688,8 @@ self: { isExecutable = true; libraryHaskellDepends = [ base ]; description = "Library for incremental computing"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -704,8 +704,8 @@ self: { enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; description = "Library for incremental computing"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -719,8 +719,8 @@ self: { isExecutable = true; executableHaskellDepends = [ base haskell98 mtl ]; description = "Lisperati's adventure game in Lisp translated to Haskell"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -750,8 +750,8 @@ self: { time uniplate wai wai-extra wl-pprint ]; description = "Assessment services for the Advise-Me project"; - license = stdenv.lib.licenses.asl20; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -773,7 +773,7 @@ self: { ]; description = "Mapping between Aeson's JSON and Bson objects"; license = "unknown"; - hydraPlatforms = stdenv.lib.platforms.none; + hydraPlatforms = lib.platforms.none; }) {}; "Agata" = callPackage @@ -788,8 +788,8 @@ self: { base containers mtl QuickCheck tagged template-haskell ]; description = "Generator-generator for QuickCheck"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -823,8 +823,8 @@ self: { executableToolDepends = [ emacs ]; description = "A dependently typed functional programming language and proof assistant"; license = "unknown"; - hydraPlatforms = stdenv.lib.platforms.none; - maintainers = with stdenv.lib.maintainers; [ abbradar ]; + hydraPlatforms = lib.platforms.none; + maintainers = with lib.maintainers; [ abbradar ]; }) {inherit (pkgs) emacs;}; "Agda-executable" = callPackage @@ -838,7 +838,7 @@ self: { executableHaskellDepends = [ Agda base ]; description = "Command-line program for type-checking and compiling Agda programs"; license = "unknown"; - hydraPlatforms = stdenv.lib.platforms.none; + hydraPlatforms = lib.platforms.none; }) {}; "AhoCorasick" = callPackage @@ -852,8 +852,8 @@ self: { array base hashable mtl unordered-containers ]; description = "Aho-Corasick string matching algorithm"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -875,8 +875,8 @@ self: { ]; benchmarkHaskellDepends = [ base containers criterion ]; description = "Find the minimal subset/submap satisfying some property"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -905,8 +905,8 @@ self: { test-framework-quickcheck2 transformers ]; description = "Algorithmic music composition"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -920,8 +920,8 @@ self: { isExecutable = true; executableHaskellDepends = [ base containers mtl pretty ]; description = "Example implementation of Algorithm W for Hindley-Milner type inference"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -938,8 +938,8 @@ self: { PrimitiveArray vector ]; description = "Collection of alignment algorithms"; - license = stdenv.lib.licenses.gpl3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.gpl3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -967,8 +967,8 @@ self: { async base filepath LambdaHack optparse-applicative ]; description = "Near-future Sci-Fi roguelike and tactical squad combat game"; - license = stdenv.lib.licenses.agpl3Plus; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.agpl3Plus; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -988,8 +988,8 @@ self: { process QuickCheck split transformers xml ]; description = "Android view hierarchy importer"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -1001,8 +1001,8 @@ self: { sha256 = "01vpw9s93qq8c0zymp4qzv0ljn9jrnwi3x68qx9lcjr6spa0rkvm"; libraryHaskellDepends = [ base random ]; description = "Updated version of Yampa: a library for programming hybrid systems"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.platforms.none; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -1015,8 +1015,8 @@ self: { libraryHaskellDepends = [ base mtl multirec parsec ]; testHaskellDepends = [ base mtl multirec parsec ]; description = "Constructing, analyzing and destructing annotated trees"; - license = stdenv.lib.licenses.bsd3; - hydraPlatforms = stdenv.lib.p |