From 1e02d0c815354662792587e1637436a83e631290 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Favier?= Date: Mon, 12 Dec 2022 15:37:25 +0100 Subject: [PATCH 1/4] all-cabal-hashes: 2022-12-10T20:56:02Z -> 2022-12-12T14:16:14Z This commit has been generated by maintainers/scripts/haskell/update-hackage.sh --- pkgs/data/misc/hackage/pin.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/data/misc/hackage/pin.json b/pkgs/data/misc/hackage/pin.json index c0772cdb3e92..1fddba7361c7 100644 --- a/pkgs/data/misc/hackage/pin.json +++ b/pkgs/data/misc/hackage/pin.json @@ -1,6 +1,6 @@ { - "commit": "aff2aec668412077800bb7ddee6b08b4f4021c0e", - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/aff2aec668412077800bb7ddee6b08b4f4021c0e.tar.gz", - "sha256": "1rnr1q27yf2avq4shkadlqlkh0ifw7bj8finm7vidp9hhy3g5nqk", - "msg": "Update from Hackage at 2022-12-10T20:56:02Z" + "commit": "e50a5494689da3386b18375e4919eb81227a1278", + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/e50a5494689da3386b18375e4919eb81227a1278.tar.gz", + "sha256": "15f23lwxrnzzc3v7838j94i70q4a4ci0k65vvna44kzc3gwaknr4", + "msg": "Update from Hackage at 2022-12-12T14:16:14Z" } From 8605595bca74b15ee1dc7f264bd6ddc009e451de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Favier?= Date: Mon, 12 Dec 2022 15:40:35 +0100 Subject: [PATCH 2/4] haskellPackages.html-charset: fix --- pkgs/development/haskell-modules/configuration-common.nix | 2 ++ .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 541cf39d10b8..8499e53d26d0 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2338,4 +2338,6 @@ self: super: { sha256 = "sha256-ceSPBH+lzGU1OwjolcaE1BCpkKCJrvMU5G8TPeaJesM="; }; } super.postgrest)); + + html-charset = dontCheck super.html-charset; } // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index b9f06acb7089..7ed9c6af5696 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -2490,7 +2490,6 @@ broken-packages: - HTicTacToe - htiled - htlset - - html-charset - html-parse - html-rules - html-tokenizer From 264178657fd05dfdfc53fac0a3b58e9b27279588 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Favier?= Date: Tue, 13 Dec 2022 01:02:01 +0100 Subject: [PATCH 3/4] haskell.packages.ghc902.haskell-language-server: fix --- .../haskell-modules/configuration-ghc-9.0.x.nix | 17 +++++++++++++++-- .../configuration-hackage2nix/main.yaml | 2 ++ .../haskell-modules/make-package-set.nix | 3 ++- 3 files changed, 19 insertions(+), 3 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix index 2a66c3aafcd2..216648851c95 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix @@ -92,6 +92,7 @@ self: super: { split = doJailbreak super.split; tar = doJailbreak super.tar; time-compat = doJailbreak super.time-compat; + tuple = addBuildDepend self.base-orphans super.tuple; vector = doJailbreak (dontCheck super.vector); vector-binary-instances = doJailbreak super.vector-binary-instances; vector-th-unbox = doJailbreak super.vector-th-unbox; @@ -106,11 +107,19 @@ self: super: { sha256 = "0rgzrq0513nlc1vw7nw4km4bcwn4ivxcgi33jly4a7n3c1r32v1f"; }) (doJailbreak super.language-haskell-extract); - haskell-language-server = super.haskell-language-server.overrideScope (lself: lsuper: { + haskell-language-server = let + # These aren't included in hackage-packages.nix because hackage2nix is configured for GHC 9.2, under which these plugins aren't supported. + additionalDeps = with super.haskell-language-server.scope; [ hls-haddock-comments-plugin hls-splice-plugin hls-tactics-plugin ]; + in addBuildDepends additionalDeps (super.haskell-language-server.overrideScope (lself: lsuper: { # Needed for modern ormolu and fourmolu. # Apply this here and not in common, because other ghc versions offer different Cabal versions. Cabal = lself.Cabal_3_6_3_0; - }); + })); + + # This package is marked as unbuildable on GHC 9.2, so hackage2nix doesn't include any dependencies. + hls-haddock-comments-plugin = addBuildDepends (with self.hls-haddock-comments-plugin.scope; [ + ghc-exactprint ghcide hls-plugin-api hls-refactor-plugin lsp-types unordered-containers + ]) super.hls-haddock-comments-plugin; # The test suite depends on ChasingBottoms, which is broken with ghc-9.0.x. unordered-containers = dontCheck super.unordered-containers; @@ -157,4 +166,8 @@ self: super: { # Restrictive upper bound on base and containers sv2v = doJailbreak super.sv2v; + + # Later versions only support GHC >= 9.2 + ghc-exactprint = self.ghc-exactprint_0_6_4; + apply-refact = self.apply-refact_0_9_3_0; } diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index cbf267bc72a7..a73fa182087f 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -101,6 +101,7 @@ extra-packages: - Cabal == 3.6.* # required for cabal-install-parsers etc. - Diff < 0.4 # required by liquidhaskell-0.8.10.2: https://github.com/ucsd-progsys/liquidhaskell/issues/1729 - aeson < 2 # required by pantry-0.5.2 + - apply-refact == 0.9.* # 2022-12-12: needed for GHC < 9.2 - attoparsec == 0.13.* # 2022-02-23: Needed to compile elm for now - base16-bytestring < 1 # required for cabal-install etc. - basement < 0.0.15 # 2022-08-30: last version to support GHC < 8.10 @@ -120,6 +121,7 @@ extra-packages: - fourmolu == 0.3.0.0 # 2022-09-21: needed for hls on ghc 8.8 - ghc-api-compat == 8.10.7 # 2022-02-17: preserve for GHC 8.10.7 - ghc-api-compat == 8.6 # 2021-09-07: preserve for GHC 8.8.4 + - ghc-exactprint == 0.6.* # 2022-12-12: needed for GHC < 9.2 - ghc-lib == 8.10.7.* # 2022-02-17: preserve for GHC 8.10.7 - ghc-lib == 9.2.* # 2022-02-17: preserve for GHC 9.2 - ghc-lib-parser == 8.10.7.* # 2022-02-17: preserve for GHC 8.10.7 diff --git a/pkgs/development/haskell-modules/make-package-set.nix b/pkgs/development/haskell-modules/make-package-set.nix index 3dd019486227..45095d7fa72c 100644 --- a/pkgs/development/haskell-modules/make-package-set.nix +++ b/pkgs/development/haskell-modules/make-package-set.nix @@ -93,8 +93,9 @@ let # Converts a returned function to a functor attribute set if necessary ensureAttrs = v: if builtins.isFunction v then { __functor = _: v; } else v; - # this wraps the `drv` function to add a `overrideScope` function to the result. + # this wraps the `drv` function to add `scope` and `overrideScope` to the result. drvScope = allArgs: ensureAttrs (drv allArgs) // { + inherit scope; overrideScope = f: let newScope = mkScope (fix' (extends f scope.__unfix__)); # note that we have to be careful here: `allArgs` includes the auto-arguments that From 9d4610919e4bc2ffc311b04bdf58f3da35ac6d63 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Favier?= Date: Tue, 13 Dec 2022 01:04:17 +0100 Subject: [PATCH 4/4] haskellPackages: regenerate hackage-packages and transitive-broken --- .../transitive-broken.yaml | 273 ++++------ .../haskell-modules/hackage-packages.nix | 515 +++++++++++------- 2 files changed, 433 insertions(+), 355 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index 5da9411477fc..b1254b08bf7e 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -100,7 +100,6 @@ dont-distribute-packages: - FailureT - FermatsLastMargin - FieldTrip - - FilePather - Fin - Finance-Treasury - FiniteMap @@ -110,6 +109,11 @@ dont-distribute-packages: - Forestry - FormalGrammars - Foster + - Frames + - Frames-beam + - Frames-dsv + - Frames-map-reduce + - Frames-streamly - Frank - GLFW-OGL - GLFW-task @@ -118,7 +122,6 @@ dont-distribute-packages: - GPipe-Examples - GPipe-GLFW - GPipe-TextureLoad - - Gamgine - GeBoP - GenI - GenSmsPdu @@ -203,7 +206,6 @@ dont-distribute-packages: - Hoed - Holumbus-Distribution - Holumbus-MapReduce - - Holumbus-Searchengine - Holumbus-Storage - HongoDB - Hs2lib @@ -250,16 +252,12 @@ dont-distribute-packages: - MSQueue - MailchimpSimple - Map - - MaybeT-transformers - MetaObject - Metrics - Mhailist - Michelangelo - MicrosoftTranslator - MissingPy - - MonadCatchIO-mtl - - MonadCatchIO-mtl-foreign - - MonadCatchIO-transformers-foreign - MonadLab - Monaris - Monatron-IO @@ -274,11 +272,13 @@ dont-distribute-packages: - NearContextAlgebra - Ninjas - NoSlow + - Nomyx + - Nomyx-Core - Nomyx-Language - Nomyx-Rules + - Nomyx-Web - NonEmptyList - Nussinov78 - - OSM - OnRmt - OpenAFP-Utils - OpenGLCheck @@ -351,18 +351,15 @@ dont-distribute-packages: - SyntaxMacros - Taxonomy - TaxonomyTools - - TeX-my-math - TeaHS - TreeCounter - Treiber - TrieMap - - TypeClass - TypeIlluminator - UMM - URLT - UrlDisp - Villefort - - WAVE - WEditorBrick - WEditorHyphen - WL500gPControl @@ -378,7 +375,7 @@ dont-distribute-packages: - WxGeneric - XML - XMPP - - YACPong + - XSaiga - Yablog - Yogurt-Standalone - Z-Botan @@ -413,6 +410,8 @@ dont-distribute-packages: - activehs - actor - acts + - adhoc-fixtures + - adhoc-fixtures-hspec - adhoc-network - adict - adjunction @@ -427,6 +426,7 @@ dont-distribute-packages: - aivika-distributed - alg - algebra-checkers + - algebra-driven-design - algebra-sql - algebraic - algolia @@ -441,6 +441,7 @@ dont-distribute-packages: - alsa-pcm-tests - alsa-seq-tests - alto + - amazon-emailer-client-snap - amazonka - amazonka-alexa-business - amazonka-apigateway @@ -644,14 +645,13 @@ dont-distribute-packages: - ascii-cows - ascii-table - asic - - asif - assert4hs-hspec - assert4hs-tasty - assimp - ast-monad-json - astview - aterm-utils - - atlassian-connect-descriptor + - atlassian-connect-core - atmos-dimensional-tf - atomic-primops-foreign - atp @@ -670,6 +670,7 @@ dont-distribute-packages: - avers-api - avers-api-docs - avers-server + - aviation-cessna172-diagrams - aviation-cessna172-weight-balance - aviation-navigation - aviation-weight-balance @@ -693,6 +694,7 @@ dont-distribute-packages: - aws-simple - aws-sns - axiom + - azimuth-hs - azure-functions-worker - azure-service-api - azure-servicebus @@ -711,7 +713,6 @@ dont-distribute-packages: - bamstats - barley - base32-bytestring - - base64-bytes - baserock-schema - basic - batchd @@ -735,7 +736,6 @@ dont-distribute-packages: - beeminder-api - bein - belka - - berp - bff - bglib - bifunctor @@ -753,7 +753,6 @@ dont-distribute-packages: - bindings-ppdev - bindynamic - binembed-example - - binrep - bioace - bioalign - biofasta @@ -772,12 +771,8 @@ dont-distribute-packages: - bitcoin-api - bitcoin-api-extra - bitcoin-block - - bitcoin-compact-filters - - bitcoin-scripting - bitcoin-tx - bitcoin-types - - bitcoind-regtest - - bitcoind-rpc - bitly-cli - bitmaps - bittorrent @@ -806,7 +801,6 @@ dont-distribute-packages: - bookhound-format - bookkeeper-permissions - boomslang - - boopadoop - boots-cloud - boots-web - borel @@ -833,6 +827,7 @@ dont-distribute-packages: - butterflies - bytable - bytelog + - bytepatch - bytestring-builder-varword - bytestring-read - ca @@ -878,8 +873,8 @@ dont-distribute-packages: - casr-logbook-reports-html - casr-logbook-reports-meta - casr-logbook-reports-meta-html - - cassandra-cql - cassandra-thrift + - cassy - casui - categorical-algebra - category @@ -915,11 +910,10 @@ dont-distribute-packages: - chr-core - chr-lang - chromatin - - chronograph - chu2 - chuchu - chunks - - ciphersaber2 + - circle - citation-resolve - citeproc-hs-pandoc-filter - clac @@ -928,10 +922,12 @@ dont-distribute-packages: - claferwiki - clash - classify-frog + - classy-miso - cless + - cleveland - click-clack - clifford - - clocked + - clippings - cloud-haskell - cloud-seeder - cloudyfs @@ -948,6 +944,7 @@ dont-distribute-packages: - codec - codec-rpm - codemonitor + - coformat - cognimeta-utils - coinbase-exchange - colada @@ -964,9 +961,9 @@ dont-distribute-packages: - columnar - comark - comic - - commodities - commsec-keyexchange - comonad-random + - compaREST - compact-mutable - compactable - compdata-automata @@ -1009,7 +1006,6 @@ dont-distribute-packages: - continuum-client - control - control-monad-attempt - - control-monad-exception-monadsfd - contstuff-monads-tf - contstuff-transformers - conversions @@ -1061,12 +1057,10 @@ dont-distribute-packages: - cryptol - crystalfontz - cspmchecker - - css-simple - csv-enumerator - ctpl - cube - cuckoo - - cursedcsv - cv-combinators - cypher - dahdit @@ -1079,14 +1073,11 @@ dont-distribute-packages: - darkplaces-demo - darkplaces-rcon-util - dash-haskell - - data-accessor-monads-fd - data-basic - data-cycle - data-diverse-lens - data-elf - data-layer - - data-lens-fd - - data-lens-template - data-object-json - data-object-yaml - data-result @@ -1118,6 +1109,7 @@ dont-distribute-packages: - ddc-war - ddci-core - debug + - decidable - decimal-arithmetic - dedukti - deeplearning-hs @@ -1152,7 +1144,9 @@ dont-distribute-packages: - dewdrop - dfinity-radix-tree - dhall-recursive-adt + - dhall-secret - dia-functions + - diagrams-gi-cairo - diagrams-haddock - diagrams-html5 - diagrams-input @@ -1170,6 +1164,7 @@ dont-distribute-packages: - diplomacy-server - direct-rocksdb - directory-contents + - dirfiles - discogs-haskell - discord-gateway - discord-hs @@ -1199,6 +1194,7 @@ dont-distribute-packages: - distributed-process-zookeeper - distributed-static - distribution-plot + - dixi - dl-fedora - dmenu-pkill - dmenu-pmount @@ -1211,6 +1207,7 @@ dont-distribute-packages: - dobutokO2 - dobutokO3 - dobutokO4 + - doc-review - domain - domain-aeson - domain-cereal @@ -1234,8 +1231,6 @@ dont-distribute-packages: - dsh-sql - dsmc-tools - dtd - - dtw - - dumb-cas - dvda - dynamic-cabal - dynamic-plot @@ -1261,6 +1256,7 @@ dont-distribute-packages: - ekg-carbon - ekg-cloudwatch - ekg-wai + - elasticsearch-interchange - electrs-client - elerea-examples - elliptic-curve @@ -1275,6 +1271,8 @@ dont-distribute-packages: - engine-io-yesod - entangle - enum-text-rio + - enumerate + - enumerate-function - enumeration - enumerator-fd - enumerator-tf @@ -1309,7 +1307,6 @@ dont-distribute-packages: - eventuo11y-batteries - eventuo11y-json - every-bit-counts - - exception-monads-fd - exference - exinst-aeson - exinst-bytes @@ -1329,31 +1326,16 @@ dont-distribute-packages: - expressions-z3 - extemp - extended-containers-lens - - extensible-data - - external-sort - extract-dependencies - factual-api - fadno - fair - fallingblocks + - family-tree - fast-bech32 - fastcdc - fastirc - - fastly - - fastparser - fault-tree - - fay - - fay-base - - fay-builder - - fay-dom - - fay-geoposition - - fay-hsx - - fay-jquery - - fay-ref - - fay-simplejson - - fay-text - - fay-uri - - fay-websockets - fbrnch - fcd - feature-flipper-postgres @@ -1371,11 +1353,9 @@ dont-distribute-packages: - fei-modelzoo - fei-nn - feldspar-compiler - - feldspar-language - festung - ffmpeg-tutorials - ficketed - - fields - filepath-crypto - filepath-io-access - filesystem-abstractions @@ -1392,11 +1372,11 @@ dont-distribute-packages: - fixed-point-vector-space - fixed-precision - fixhs + - flashblast - flatbuffers - flexiwrap - flexiwrap-smallcheck - flite - - flowdock-api - flower - flowsim - fltkhs-demos @@ -1410,10 +1390,8 @@ dont-distribute-packages: - foldable1 - follower - foo - - formal - format - format-status - - forml - formlets - formlets-hsp - forsyde-deep @@ -1421,10 +1399,11 @@ dont-distribute-packages: - fortran-vars - foscam-directory - foscam-sort - - fpco-api - fplll - fpnla-examples - frame-markdown + - freckle-app + - freckle-app_1_8_0_0 - free-game - free-theorems-counterexamples - free-theorems-seq @@ -1434,7 +1413,6 @@ dont-distribute-packages: - freelude - freer-converse - freetype-simple - - front - frpnow-gloss - frpnow-gtk - frpnow-gtk3 @@ -1454,6 +1432,7 @@ dont-distribute-packages: - funflow - funflow-nix - funion + - funnyprint - funsat - fwgl-glfw - fwgl-javascript @@ -1503,6 +1482,7 @@ dont-distribute-packages: - ghc-mod - ghc-session - ghc-tags-plugin + - ghci-pretty - ghcjs-dom-webkit - ghcjs-fetch - ghcjs-hplay @@ -1762,11 +1742,9 @@ dont-distribute-packages: - graph-rewriting-strategies - graph-rewriting-trs - graph-rewriting-ww - - graph-visit - graphicsFormats - graphicstools - graphql-client - - graphql-client_1_2_1 - graphtype - greencard-lib - gridbounds @@ -1815,7 +1793,6 @@ dont-distribute-packages: - hack2-handler-happstack-server - hack2-handler-mongrel2-http - hack2-handler-snap-server - - hackage-mirror - hackage2twitter - hackmanager - haddock @@ -1845,15 +1822,11 @@ dont-distribute-packages: - happstack-data - happstack-dlg - happstack-facebook - - happstack-fay - - happstack-fay-ajax - happstack-helpers - happstack-ixset - - happstack-jmacro - happstack-plugins - happstack-state - happstack-static-routing - - happstack-yui - happybara-webkit - haquil - harg @@ -1879,7 +1852,6 @@ dont-distribute-packages: - haskell-lsp-client - haskell-pdf-presenter - haskell-platform-test - - haskell-reflect - haskell-src-exts-observe - haskell-token-utils - haskell-tools-ast @@ -1921,46 +1893,32 @@ dont-distribute-packages: - hasklepias - haskoin-bitcoind - haskoin-crypto - - haskoin-node - haskoin-protocol - haskoin-script - haskoin-store - - haskoin-store-data - - haskoin-wallet - haskoon - haskoon-httpspec - haskoon-salvia - haskore-realtime - haskore-supercollider - haskore-synthesizer + - hasktorch - hasktorch-ffi-thc + - hasktorch-indef - hasktorch-signatures + - hasktorch-zoo - haskus-utils-compat - haskus-web - haslo - hasloGUI - - hasparql-client - - hasql - hasql-cursor-query - - hasql-dynamic-statements - - hasql-implicits - - hasql-interpolate - - hasql-migration - - hasql-notifications - - hasql-optparse-applicative - - hasql-pipes - - hasql-pool - hasql-postgres - hasql-postgres-options - - hasql-queue - hasql-streams-conduit - hasql-streams-core - hasql-streams-pipes - hasql-streams-streaming - hasql-streams-streamly - - hasql-th - - hasql-transaction - - hasql-url - hasqlator-mysql - hasqly-mysql - hastache-aeson @@ -2031,6 +1989,7 @@ dont-distribute-packages: - hfractal - hgalib - hgen + - hgeometry-svg - hgithub - hiccup - hie-core @@ -2042,7 +2001,6 @@ dont-distribute-packages: - hinduce-classifier - hinduce-classifier-decisiontree - hinduce-examples - - hint-server - hinvaders - hinze-streams - hipbot @@ -2062,12 +2020,11 @@ dont-distribute-packages: - hlcm - hlrdb - hls - - hly - hmark + - hmatrix-backprop - hmeap - hmeap-utils - hmep - - hmt - hmt-diagrams - hnormalise - ho-rewriting @@ -2091,6 +2048,7 @@ dont-distribute-packages: - hoovie - hoppy-docs - horizon-gen-nix + - horizon-spec - hotswap - hout - hp2any-graph @@ -2148,7 +2106,6 @@ dont-distribute-packages: - hspec-setup - hspec-shouldbe - hspec-webdriver - - hsprocess - hsql-mysql - hsql-odbc - hsql-postgresql @@ -2161,12 +2118,10 @@ dont-distribute-packages: - hstzaar - hsubconvert - hswip - - hsx-jmacro - hsx-xhtml - html-kure - html-parse-util - htoml-parse - - hts - htsn-import - http-client-auth - http-client-rustls @@ -2182,7 +2137,6 @@ dont-distribute-packages: - hugs2yc - hulk - hunit-gui - - hunp - hunt-searchengine - hunt-server - hurdle @@ -2245,6 +2199,8 @@ dont-distribute-packages: - indentation-parsec - indentation-trifecta - indexation + - indigo + - inferno-lsp - infernu - infinity - inline-java @@ -2265,6 +2221,7 @@ dont-distribute-packages: - ipatch - ipc - ipld-cid + - ipprint - iptadmin - irc-fun-bot - irc-fun-client @@ -2277,7 +2234,6 @@ dont-distribute-packages: - isohunt - iter-stats - iteratee-compress - - iteratee-mtl - iteratee-parsec - iteratee-stm - iterio-server @@ -2293,22 +2249,17 @@ dont-distribute-packages: - ivory-quickcheck - ivory-serialize - ivory-stdlib + - ivy-web - ix - iyql - j2hs - - jail + - jackpolynomials - java-bridge-extras - java-character - java-reflect - javaclass - javascript-extras - javasf - - jespresso - - jmacro - - jmacro-rpc - - jmacro-rpc-happstack - - jmacro-rpc-snap - - jmonkey - join - jsc - jsmw @@ -2344,8 +2295,6 @@ dont-distribute-packages: - kansas-lava-shake - karakuri - katip-rollbar - - keenser - - keera-hails-i18n - keera-hails-mvc-environment-gtk - keera-hails-mvc-model-lightmodel - keera-hails-mvc-model-protectedmodel @@ -2364,6 +2313,7 @@ dont-distribute-packages: - keid-resource-gltf - kevin - key-vault + - keyed-vals-redis - keyring - keysafe - keyvaluehash @@ -2382,9 +2332,12 @@ dont-distribute-packages: - ks-test - kubernetes-client - kure-your-boilerplate + - kurita - kvitable - laborantin-hs - labsat + - labyrinth + - labyrinth-server - laika - lambda-devs - lambda-options @@ -2420,7 +2373,6 @@ dont-distribute-packages: - latex-svg-hakyll - latex-svg-pandoc - layered-state - - layers-game - layouting - lazy-hash - lazy-hash-cache @@ -2452,6 +2404,7 @@ dont-distribute-packages: - liblawless - liblinear-enumerator - libmolude + - libraft - librato - libxml-enumerator - lifted-base-tf @@ -2482,6 +2435,7 @@ dont-distribute-packages: - list-t-attoparsec - list-t-html-parser - list-tuple + - list-witnesses - listenbrainz-client - live-sequencer - llvm @@ -2500,7 +2454,6 @@ dont-distribute-packages: - llvm-tools - lmonad-yesod - lnd-client - - lnurl - lnurl-authenticator - local-search - localize @@ -2511,6 +2464,7 @@ dont-distribute-packages: - log4hs - logging-effect-extra - logging-facade-journald + - logic-classes - lojban - lojysamban - lol-apps @@ -2522,6 +2476,7 @@ dont-distribute-packages: - loli - loop-effin - looper + - lorentz - lostcities - loup - lp-diagrams-svg @@ -2544,7 +2499,6 @@ dont-distribute-packages: - machines-directory - machines-process - mackerel-client - - macosx-make-standalone - magic-wormhole - magicbane - mahoro @@ -2604,7 +2558,6 @@ dont-distribute-packages: - metaplug - metar - metar-http - - metronome - micro-gateway - microformats2-types - midimory @@ -2615,10 +2568,10 @@ dont-distribute-packages: - minecraft-data - minesweeper - mini-egison + - minilight-lua - minimung - minioperational - minirotate - - mirror-tweet - miss - miss-porcelain - missing-py2 @@ -2656,7 +2609,11 @@ dont-distribute-packages: - monte-carlo - moo - moo-nad + - moonshine + - morley + - morley-client - morley-prelude + - morley-upgradeable - morphisms-functors-inventory - mortred - motor-diagrams @@ -2665,9 +2622,11 @@ dont-distribute-packages: - mp3decoder - mpdmate - mprelude - - mpretty - mprover - mps + - mptcp + - mptcp-pm + - mptcpanalyzer - msgpack-aeson - msgpack-idl - msgpack-rpc @@ -2696,7 +2655,6 @@ dont-distribute-packages: - multirec-binary - multisetrewrite - murder - - murmur - murmurhash3 - mushu - music-graphics @@ -2706,6 +2664,7 @@ dont-distribute-packages: - music-score - music-sibelius - music-suite + - musicbrainz-email - musicxml2 - mutable-iter - mute-unmute @@ -2716,6 +2675,7 @@ dont-distribute-packages: - mxnet-examples - mxnet-nn - myTestlll + - mysnapsession-example - mysql-haskell - mysql-haskell-nem - mysql-haskell-openssl @@ -2758,16 +2718,18 @@ dont-distribute-packages: - neural - newsletter-mailgun - newsynth - - ngrams-loader - ngx-export-tools-extra - nikepub - nirum - nix-thunk - nkjp - nlp-scores-scripts + - nomyx-api + - nomyx-core - nomyx-language - nomyx-library - - notmuch-haskell + - nomyx-server + - nonlinear-optimization-backprop - notmuch-web - now-haskell - nri-env-parser @@ -2785,7 +2747,6 @@ dont-distribute-packages: - nyan-interpolation - nyan-interpolation-simple - nymphaea - - oanda-rest-api - oath - obd - obdd @@ -2799,10 +2760,10 @@ dont-distribute-packages: - oculus - odd-jobs - off-simple - - ohloh-hs - ois-input-manager - om-kubernetes - om-legion + - online - online-csv - opc-xml-da-client - open-adt-tutorial @@ -2821,9 +2782,8 @@ dont-distribute-packages: - orchid - orchid-demo - order-maintenance - - orgmode-parse - - orgstat - osm-download + - otp-authenticator - overload - package-o-tron - padKONTROL @@ -2849,7 +2809,6 @@ dont-distribute-packages: - parsestar - parsley - parsley-garnish - - partial-lens - partial-semigroup-test - passman-cli - patch-image @@ -2884,9 +2843,7 @@ dont-distribute-packages: - persona-idp - peyotls - peyotls-codec - - pg-client - pg-entity - - pgsql-simple - phonetic-languages-common - phonetic-languages-constraints - phonetic-languages-examples @@ -2917,6 +2874,7 @@ dont-distribute-packages: - pipes-files - pipes-fluid - pipes-illumina + - pipes-key-value-csv - pipes-misc - pipes-network-tls - pipes-p2p @@ -2924,6 +2882,7 @@ dont-distribute-packages: - pisigma - pitchtrack - pkgtreediff + - planet-mitchell - playlists-http - plocketed - plugins-auto @@ -2942,6 +2901,9 @@ dont-distribute-packages: - pomodoro - pontarius-mediaserver - popenhs + - porcupine-core + - porcupine-http + - porcupine-s3 - portray-diff-hunit - portray-diff-quickcheck - ports @@ -2951,7 +2913,6 @@ dont-distribute-packages: - postgresql-simple-ltree - postgresql-simple-queue - postgresql-simple-typed - - postgresql-syntax - postgresql-tx-query - postgresql-tx-squeal-compat-simple - postmark @@ -2992,13 +2953,13 @@ dont-distribute-packages: - prometheus-effect - propane - proplang + - prosidyc - proto-lens-descriptors - proto3-suite - proto3-wire - protobuf-native - protocol-buffers-descriptor-fork - proton - - prune-juice - psql - ptera - ptera-core @@ -3010,6 +2971,7 @@ dont-distribute-packages: - puppetresources - pure-cdb - pure-priority-queue-tests + - purescript-iso - pursuit-client - push-notify - push-notify-apn @@ -3031,10 +2993,10 @@ dont-distribute-packages: - queryparser-vertica - queue-sheet - queuelike - - quickbooks - quickcheck-poly - quickcheck-regex - quickcheck-relaxng + - quickcheck-state-machine - quickcheck-state-machine-distributed - quickcheck-webdriver - quicktest @@ -3083,7 +3045,6 @@ dont-distribute-packages: - rasa-ext-views - rasa-ext-vim - rascal - - rating-chgk-info - raw-feldspar - rawr - razom-text-util @@ -3093,7 +3054,6 @@ dont-distribute-packages: - react-flux-servant - reactive - reactive-balsa - - reactive-banana-sdl - reactive-banana-wx - reactive-fieldtrip - reactive-glut @@ -3136,15 +3096,18 @@ dont-distribute-packages: - regions-monadstf - regions-mtl - registry-aeson + - registry-aeson_0_3_0_0 - registry-hedgehog - registry-hedgehog-aeson + - registry-hedgehog-aeson_0_3_0_0 + - registry-hedgehog_0_8_0_0 - registry-messagepack - registry-options + - registry-options_0_2_0_0 - regular-extras - regular-web - regular-xmlpickler - reheat - - rel8 - relational-postgresql8 - relational-query - relational-query-HDBC @@ -3167,7 +3130,6 @@ dont-distribute-packages: - repr - representable-tries - resin - - resource-pool-catchio - resource-simple - rest-client - rest-core @@ -3276,6 +3238,7 @@ dont-distribute-packages: - scan-vector-machine - schedevr - scheduling + - schematic - scholdoc - scholdoc-citeproc - scholdoc-texmath @@ -3283,7 +3246,6 @@ dont-distribute-packages: - scion-browser - scope - scope-cairo - - scotty-fay - scotty-hastache - scp-streams - scrabble-bot @@ -3301,28 +3263,27 @@ dont-distribute-packages: - semi-iso - semiring - semiring-num - - sensenet - sentence-jp - - seonbi - seqaid - seqloc - seqloc-datafiles - sequor + - serpentine - serv + - serv-wai - servant-auth-token + - servant-auth-token-acid - servant-auth-token-api + - servant-auth-token-leveldb - servant-auth-token-persistent - servant-auth-token-rocksdb + - servant-cli - servant-client-namedargs - servant-csharp - servant-db-postgresql - servant-ede - servant-ekg - - servant-event-stream - - servant-examples - servant-http2-client - - servant-jquery - - servant-js - servant-matrix-param - servant-oauth2 - servant-oauth2-examples @@ -3331,6 +3292,7 @@ dont-distribute-packages: - servant-rate-limit - servant-reason - servant-server-namedargs + - servant-snap - servant-streaming-client - servant-streaming-docs - servant-streaming-server @@ -3350,10 +3312,12 @@ dont-distribute-packages: - shake-ats - shake-bindist - shake-minify-css + - shakebook - shaker - shapefile - shapely-data - shapes-demo + - sheets - shelduck - shellmate-extras - shine-varying @@ -3374,7 +3338,6 @@ dont-distribute-packages: - simple-log-syslog - simple-logging - simple-nix - - simple-parser - simple-pascal - simple-postgresql-orm - simple-session @@ -3389,7 +3352,6 @@ dont-distribute-packages: - sketch-frp-copilot - skylark-client - slate - - slidemews - slip32 - smallcheck-laws - smallcheck-lens @@ -3405,6 +3367,19 @@ dont-distribute-packages: - smtlib2-timing - smtp2mta - snap-elm + - snaplet-customauth + - snaplet-hasql + - snaplet-lss + - snaplet-mongoDB + - snaplet-oauth + - snaplet-postmark + - snaplet-redson + - snaplet-rest + - snaplet-riak + - snaplet-sedna + - snaplet-stripe + - snaplet-tasks + - snaplet-wordpress - snappy-iteratee - sndfile-enumerators - sneakyterm @@ -3421,11 +3396,9 @@ dont-distribute-packages: - solga-swagger - solr - souffle-dsl - - sounddelay - - soundgen - source-code-server - - spade - sparkle + - sparrow - sparsebit - sparser - spata @@ -3446,7 +3419,6 @@ dont-distribute-packages: - sqlite-easy - sqlite-simple-typed - sqsd-local - - sscgi - sshd-lint - sssp - sstable @@ -3462,6 +3434,7 @@ dont-distribute-packages: - stackage-setup - stackage-upload - stackage2nix + - stackctl - stan - starrover2 - stateful-mtl @@ -3493,10 +3466,12 @@ dont-distribute-packages: - stutter - stylist - stylist-traits + - subhask - substring-parser - sugar-data - sugar-json - sugar-scheme + - summoner-tui - sump - sunroof-examples - sunroof-server @@ -3533,7 +3508,6 @@ dont-distribute-packages: - sydtest-webdriver-screenshot - sydtest-webdriver-yesod - sydtest-yesod - - sylvia - sym-plot - symantic-atom - symantic-http-demo @@ -3578,7 +3552,6 @@ dont-distribute-packages: - tateti-tateti - tbox - tccli - - tdd-util - tdlib - tdlib-gen - tdlib-types @@ -3595,9 +3568,6 @@ dont-distribute-packages: - test-sandbox-compose - test-simple - testbench - - text-ansi - - text-builder - - text-builder-dev - text-json-qq - text-locale-encoding - text-plus @@ -3606,6 +3576,7 @@ dont-distribute-packages: - th-alpha - th-context - th-instances + - th-typegraph - theatre - theoremquest-client - thimk @@ -3647,8 +3618,8 @@ dont-distribute-packages: - tonatona-persistent-sqlite - tonatona-servant - too-many-cells + - top - topaz - - topkata - total-map - toxcore - toxcore-c @@ -3680,7 +3651,6 @@ dont-distribute-packages: - triangulation - tries - trimpolya - - truelevel - trurl - tsession-happstack - tsweb @@ -3694,11 +3664,9 @@ dont-distribute-packages: - twentefp-rosetree - twentefp-trees - twentyseven - - twhs - twidge - twilight-stm - twill - - twitter-conduit - twitter-enumerator - txt - type-assertions @@ -3799,8 +3767,11 @@ dont-distribute-packages: - vessel - vflow-types - vfr-waypoints + - vigilance - vimeta + - vinyl-operational - vision + - visual-graphrewrite - vocoder - vocoder-audio - vocoder-conduit @@ -3831,11 +3802,12 @@ dont-distribute-packages: - weatherhs - web-inv-route - web-mongrel2 - - web-page - web-routes-regular - web-routing + - web3 - web3-bignum - web3-crypto + - web3-ethereum - web3-polkadot - web3-provider - web3-solidity @@ -3891,7 +3863,6 @@ dont-distribute-packages: - xml-enumerator-combinators - xml-isogen - xml-monad - - xml-parser - xml-pipe - xml-push - xml-query-xml-conduit @@ -3919,6 +3890,7 @@ dont-distribute-packages: - yam-transaction-postgresql - yam-web - yaml-rpc-scotty + - yaml-rpc-snap - yarr-image-io - yavie - ycextra @@ -3929,7 +3901,6 @@ dont-distribute-packages: - yesod-colonnade - yesod-continuations - yesod-examples - - yesod-fay - yesod-mangopay - yesod-paypal-rest - yesod-platform @@ -3939,7 +3910,6 @@ dont-distribute-packages: - yesod-raml-mock - yesod-routes-typescript - yesod-session-redis - - yesod-worker - yi - yi-contrib - yi-dynamic-configuration @@ -3966,8 +3936,6 @@ dont-distribute-packages: - yuuko - zasni-gerna - zephyr-copilot - - zeromq3-conduit - - zeromq3-haskell - zeroth - zifter-cabal - zifter-git @@ -3979,7 +3947,6 @@ dont-distribute-packages: - zippo - ziptastic-client - zlib-enum - - zmcat - zoom-cache - zoom-cache-pcm - zoom-cache-sndfile diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 69ae3fd033e3..231d0fa38f6b 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -6195,7 +6195,6 @@ self: { ]; description = "Functions on System.FilePath"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "FileSystem" = callPackage @@ -6657,6 +6656,7 @@ self: { benchmarkHaskellDepends = [ base criterion pipes transformers ]; description = "Data frames For working with tabular data files"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "Frames-beam" = callPackage @@ -6680,6 +6680,7 @@ self: { ]; description = "A library for accessing Postgres tables as in-memory data structures"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "Frames-dsv" = callPackage @@ -6697,6 +6698,7 @@ self: { testHaskellDepends = [ base Frames hspec pipes ]; description = "Alternative CSV parser for the Frames package"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "Frames-map-reduce" = callPackage @@ -6717,6 +6719,7 @@ self: { ]; description = "Frames wrapper for map-reduce-folds and some extra folds helpers"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "Frames-streamly" = callPackage @@ -6734,6 +6737,7 @@ self: { testHaskellDepends = [ base Frames streamly text vinyl ]; description = "A streamly layer for Frames I/O"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "Frank" = callPackage @@ -7214,7 +7218,6 @@ self: { libraryToolDepends = [ cpphs ]; description = "Some kind of game library or set of utilities"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "Ganymede" = callPackage @@ -10924,7 +10927,6 @@ self: { ]; description = "A search and indexing engine"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "Holumbus-Storage" = callPackage @@ -13750,7 +13752,6 @@ self: { libraryHaskellDepends = [ base monads-fd transformers ]; description = "MaybeT monad transformer using transformers instead of mtl"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "MazesOfMonad" = callPackage @@ -14105,7 +14106,6 @@ self: { ]; description = "Monad-transformer version of the Control.Exception module"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "MonadCatchIO-mtl-foreign" = callPackage @@ -14117,7 +14117,6 @@ self: { libraryHaskellDepends = [ base MonadCatchIO-mtl mtl primitive ]; description = "Polymorphic combinators for working with foreign functions"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "MonadCatchIO-transformers" = callPackage @@ -14148,7 +14147,6 @@ self: { ]; description = "Polymorphic combinators for working with foreign functions"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "MonadCompose" = callPackage @@ -15088,6 +15086,7 @@ self: { ]; description = "A Nomic game in haskell"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "Nomyx"; }) {}; @@ -15115,6 +15114,7 @@ self: { ]; description = "A Nomic game in haskell"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "Nomyx-Language" = callPackage @@ -15177,6 +15177,7 @@ self: { ]; description = "Web gui for Nomyx"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "NonEmpty" = callPackage @@ -15354,7 +15355,6 @@ self: { ]; description = "Parse OpenStreetMap files"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "OTP" = callPackage @@ -20558,7 +20558,6 @@ self: { ]; description = "Render general Haskell math to LaTeX. Or: math typesetting with high signal-to-noise–ratio."; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "TeXmyMath-example"; }) {}; @@ -21023,7 +21022,6 @@ self: { ]; description = "Typing speed game"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "TypeClass"; }) {}; @@ -21569,7 +21567,6 @@ self: { ]; description = "WAVE audio file IO library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "sinewave"; }) {}; @@ -22442,6 +22439,7 @@ self: { ]; description = "An implementation of a polynomial-time top-down parser suitable for NLP"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "solarman.cgi"; }) {}; @@ -22522,7 +22520,6 @@ self: { ]; description = "Yet Another Pong Clone using SDL"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "YACPong"; }) {}; @@ -24915,6 +24912,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Manage fine grained fixtures"; license = lib.licenses.isc; + hydraPlatforms = lib.platforms.none; }) {}; "adhoc-fixtures-hspec" = callPackage @@ -24933,6 +24931,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Manage fine grained fixtures"; license = lib.licenses.isc; + hydraPlatforms = lib.platforms.none; }) {}; "adhoc-network" = callPackage @@ -27378,6 +27377,7 @@ self: { ]; description = "Companion library for the book Algebra-Driven Design by Sandy Maguire"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "algebra-sql" = callPackage @@ -28277,6 +28277,7 @@ self: { ]; description = "Client library for amazon-emailer daemon"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "amazon-products" = callPackage @@ -33322,6 +33323,41 @@ self: { broken = true; }) {}; + "apply-refact_0_9_3_0" = callPackage + ({ mkDerivation, base, containers, directory, extra, filemanip + , filepath, ghc, ghc-boot-th, ghc-exactprint, optparse-applicative + , process, refact, silently, syb, tasty, tasty-expected-failure + , tasty-golden, transformers, uniplate, unix-compat + }: + mkDerivation { + pname = "apply-refact"; + version = "0.9.3.0"; + sha256 = "1sn5g71sx8xa4ggyk49m661iip6zrzl65vb87l16l31kf79bbm7w"; + revision = "1"; + editedCabalFile = "0hgdjm6ydfc29d922h1cpwrch61r5qchzrw21dz80kdry53qxl5q"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base containers directory extra filemanip ghc ghc-boot-th + ghc-exactprint process refact syb transformers uniplate unix-compat + ]; + executableHaskellDepends = [ + base containers directory extra filemanip filepath ghc ghc-boot-th + ghc-exactprint optparse-applicative process refact syb transformers + uniplate unix-compat + ]; + testHaskellDepends = [ + base containers directory extra filemanip filepath ghc ghc-boot-th + ghc-exactprint optparse-applicative process refact silently syb + tasty tasty-expected-failure tasty-golden transformers uniplate + unix-compat + ]; + description = "Perform refactorings specified by the refact library"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "refactor"; + }) {}; + "apply-refact" = callPackage ({ mkDerivation, base, containers, directory, extra, filemanip , filepath, ghc, ghc-boot-th, ghc-exactprint, ghc-paths @@ -35329,7 +35365,6 @@ self: { testToolDepends = [ doctest-discover hspec-discover ]; description = "Library for creating and querying segmented feeds"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "asif"; }) {}; @@ -36177,6 +36212,7 @@ self: { ]; description = "Atlassian Connect snaplet for the Snap Framework and helper code"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "atlassian-connect-descriptor" = callPackage @@ -36198,7 +36234,6 @@ self: { ]; description = "Code that helps you create a valid Atlassian Connect Descriptor"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "atmos" = callPackage @@ -37844,6 +37879,7 @@ self: { ]; description = "Diagrams for the Cessna 172 aircraft in aviation"; license = "unknown"; + hydraPlatforms = lib.platforms.none; }) {}; "aviation-cessna172-weight-balance" = callPackage @@ -39026,6 +39062,7 @@ self: { testHaskellDepends = [ base hspec shelly text urbit-hob ]; description = "Interact with Azimuth from Haskell"; license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; }) {}; "azubi" = callPackage @@ -40360,7 +40397,6 @@ self: { ]; description = "Base64 encoding of byte sequences"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "base64-bytestring" = callPackage @@ -41877,7 +41913,6 @@ self: { ]; description = "An implementation of Python 3"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "berp"; }) {}; @@ -44064,7 +44099,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Encode precise binary representations directly in types"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "bins" = callPackage @@ -44757,7 +44791,6 @@ self: { ]; description = "BIP 158 compact block filters"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "bitcoin-hash" = callPackage @@ -44923,7 +44956,6 @@ self: { ]; description = "Resources for working with miniscript, and script descriptors"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "bitcoin-tx" = callPackage @@ -44994,7 +45026,6 @@ self: { ]; description = "A library for working with bitcoin-core regtest networks"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "bitcoind-rpc-explorer"; }) {}; @@ -45017,7 +45048,6 @@ self: { ]; description = "A streamlined interface to bitcoin core using Haskoin types and Servant"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "bitly-cli" = callPackage @@ -47446,7 +47476,6 @@ self: { ]; description = "Mathematically sound sound synthesis"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "perfprof"; }) {}; @@ -50323,6 +50352,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Patch byte-representable data in a bytestream"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "bytepatch"; }) {}; @@ -55074,7 +55104,6 @@ self: { ]; description = "Haskell client for Cassandra's CQL protocol"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "cassandra-thrift" = callPackage @@ -55271,6 +55300,7 @@ self: { ]; description = "A high level driver for the Cassandra datastore"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "cast" = callPackage @@ -57881,7 +57911,6 @@ self: { ]; description = "measure timings of data evaluation"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "chronologique" = callPackage @@ -58423,7 +58452,6 @@ self: { executableHaskellDepends = [ array base bytestring parseargs ]; description = "Implementation of CipherSaber2 RC4 cryptography"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "cs2"; }) {}; @@ -58460,6 +58488,7 @@ self: { ]; description = "Circle API client for Haskell"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "circle-packing" = callPackage @@ -59359,6 +59388,7 @@ self: { testHaskellDepends = [ base miso rfc ]; description = "Typeclass based support for Miso, the Tasty Web Framework for Haskell"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "classy-miso-demo"; }) {}; @@ -59892,6 +59922,7 @@ self: { testToolDepends = [ tasty-discover ]; description = "Testing framework for Morley"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "clevercss" = callPackage @@ -60323,6 +60354,7 @@ self: { ]; description = "A parser/generator for Kindle-format clipping files (`My Clippings.txt`),"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "clippings2tsv"; }) {}; @@ -60435,7 +60467,6 @@ self: { libraryPkgconfigDepends = [ QtCore ]; description = "timer functionality to clock IO commands"; license = lib.licenses.lgpl3Only; - hydraPlatforms = lib.platforms.none; }) {QtCore = null;}; "clogparse" = callPackage @@ -61965,6 +61996,7 @@ self: { ]; description = "Generate clang-format config based on some existing code base"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "coformat-exe"; }) {}; @@ -63124,7 +63156,6 @@ self: { ]; description = "Library for working with commoditized amounts and price histories"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "commonmark" = callPackage @@ -63411,6 +63442,7 @@ self: { ]; description = "Compatibility checker for OpenAPI"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "compact" = callPackage @@ -67719,7 +67751,6 @@ self: { ]; description = "Monads-fd instances for the EMT exceptions monad transformer"; license = lib.licenses.publicDomain; - hydraPlatforms = lib.platforms.none; }) {}; "control-monad-exception-monadstf" = callPackage @@ -71560,7 +71591,6 @@ self: { benchmarkHaskellDepends = [ base criterion mtl text text-builder ]; description = "eDSL for CSS"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "css-syntax" = callPackage @@ -72359,7 +72389,6 @@ self: { ]; description = "Terminal tool for viewing tabular data"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "cursedcsv"; }) {}; @@ -73422,7 +73451,6 @@ self: { ]; description = "Use Accessor to access state in monads-fd State monad class"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "data-accessor-monads-tf" = callPackage @@ -74513,7 +74541,6 @@ self: { ]; description = "Lenses"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "data-lens-ixset" = callPackage @@ -74549,7 +74576,6 @@ self: { libraryHaskellDepends = [ base data-lens template-haskell ]; description = "Utilities for Data.Lens"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "data-list-sequences" = callPackage @@ -76820,6 +76846,7 @@ self: { ]; description = "Combinators for manipulating dependently-typed predicates"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "decimal-arithmetic" = callPackage @@ -79367,6 +79394,7 @@ self: { ]; description = "Encrypt Decrypt Dhall expressions"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "dhall-secret"; }) {}; @@ -79899,6 +79927,7 @@ self: { ]; description = "Cairo backend for diagrams drawing EDSL"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "diagrams-graphviz" = callPackage @@ -80783,6 +80812,19 @@ self: { license = lib.licenses.bsd3; }) {inherit (pkgs) zlib;}; + "digest_0_0_1_4" = callPackage + ({ mkDerivation, base, bytestring, zlib }: + mkDerivation { + pname = "digest"; + version = "0.0.1.4"; + sha256 = "05pc5l4bwddszc6vy1hazwi1dnrxg323521gdkis9cvh7zs2a4gr"; + libraryHaskellDepends = [ base bytestring ]; + libraryPkgconfigDepends = [ zlib ]; + description = "Various hashes for bytestrings; CRC32 and Adler32 for now"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {inherit (pkgs) zlib;}; + "digest-pure" = callPackage ({ mkDerivation, array, base, bytestring, digest, QuickCheck }: mkDerivation { @@ -81598,6 +81640,7 @@ self: { unordered-containers ]; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "dirichlet" = callPackage @@ -82978,6 +83021,7 @@ self: { ]; description = "A wiki implemented with a firm theoretical foundation"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "dixi"; }) {}; @@ -83623,6 +83667,7 @@ self: { ]; description = "Document review Web application, like http://book.realworldhaskell.org/"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "doc-review"; }) {}; @@ -84060,6 +84105,23 @@ self: { mainProgram = "doctest-driver-gen"; }) {}; + "doctest-driver-gen_0_3_0_6" = callPackage + ({ mkDerivation, base, doctest }: + mkDerivation { + pname = "doctest-driver-gen"; + version = "0.3.0.6"; + sha256 = "0a4jdg4mzhdgfal7jp60yrlv63iv7d8f7nxc9aqvrl93mairny8l"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ base doctest ]; + description = "Generate driver file for doctest's cabal integration"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "doctest-driver-gen"; + }) {}; + "doctest-exitcode-stdio" = callPackage ({ mkDerivation, base, doctest-lib, QuickCheck, semigroups , transformers @@ -85880,7 +85942,6 @@ self: { ]; description = "(Fast) Dynamic Time Warping"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "dual" = callPackage @@ -86056,7 +86117,6 @@ self: { testHaskellDepends = [ base tasty tasty-hunit ]; description = "A computer “algebra” system that knows nothing about algebra, at the core"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "dump" = callPackage @@ -88783,6 +88843,7 @@ self: { ]; description = "Serialization of Elasticsearch requests and responses"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "elbow" = callPackage @@ -90552,6 +90613,7 @@ self: { executableHaskellDepends = [ base ]; description = "enumerate all the values in a finite type (automatically)"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "example-enumerate"; }) {}; @@ -90573,6 +90635,7 @@ self: { benchmarkHaskellDepends = [ base criterion deepseq ]; description = "simple package for inverting functions and testing totality, via brute enumeration of the domain"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "example-enumerate-function"; }) {}; @@ -92900,15 +92963,14 @@ self: { "eventlog2html" = callPackage ({ mkDerivation, aeson, array, attoparsec, base, blaze-html , bytestring, containers, file-embed, filepath, ghc-events - , ghc-heap, hashable, hashtables, hvega, mtl, optparse-applicative - , semigroups, statistics-linreg, text, time, trie-simple, vector + , ghc-heap, githash, hashable, hashtables, hvega, mtl + , optparse-applicative, semigroups, statistics-linreg, text, time + , trie-simple, vector }: mkDerivation { pname = "eventlog2html"; - version = "0.9.2"; - sha256 = "0mr916gppp8pgyqdx89zhmcil7hkm7462h6vsq1y4n1qf5hx30jv"; - revision = "3"; - editedCabalFile = "12vbcl7l08a8a8xnjibpsb7va270l5m0avmwdw7ms4qnly7c5z29"; + version = "0.9.3"; + sha256 = "1wgpqrqkk0cvyxmmgkmq04k3d1v91qdqb737xx7k51d3lb909n7l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -92917,7 +92979,7 @@ self: { mtl optparse-applicative semigroups statistics-linreg text time trie-simple vector ]; - executableHaskellDepends = [ aeson base filepath text ]; + executableHaskellDepends = [ aeson base filepath githash text ]; description = "Visualise an eventlog"; license = lib.licenses.bsd3; mainProgram = "eventlog2html"; @@ -93438,7 +93500,6 @@ self: { ]; description = "Exception monad transformer instances for monads-fd classes"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "exception-monads-tf" = callPackage @@ -94712,7 +94773,6 @@ self: { ]; description = "Sums/products/lists/trees which can be extended in other modules"; license = lib.licenses.publicDomain; - hydraPlatforms = lib.platforms.none; }) {}; "extensible-effects" = callPackage @@ -94875,7 +94935,6 @@ self: { ]; description = "Sort large arrays on your hard drive. Kind of like the unix util sort."; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "extra" = callPackage @@ -95548,6 +95607,7 @@ self: { ]; description = "A family tree library for the Haskell programming language"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "farmhash" = callPackage @@ -95924,7 +95984,6 @@ self: { testHaskellDepends = [ base hspec text ]; description = "A highly experimental Fastly API client"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "fastmemo" = callPackage @@ -95963,7 +96022,6 @@ self: { benchmarkHaskellDepends = [ base bytestring criterion ]; description = "A fast, but bare bones, bytestring parser combinators library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "fastpbkdf2" = callPackage @@ -96063,7 +96121,6 @@ self: { executableHaskellDepends = [ base mtl optparse-applicative split ]; description = "A compiler for Fay, a Haskell subset that compiles to JavaScript"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "fay"; }) {}; @@ -96077,7 +96134,6 @@ self: { libraryHaskellDepends = [ base fay ]; description = "The base package for Fay"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "fay-builder" = callPackage @@ -96095,7 +96151,6 @@ self: { ]; description = "Compile Fay code on cabal install, and ad-hoc recompile during development"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "fay-dom" = callPackage @@ -96110,7 +96165,6 @@ self: { libraryHaskellDepends = [ fay-base ]; description = "DOM FFI wrapper library for Fay"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "fay-geoposition" = callPackage @@ -96123,7 +96177,6 @@ self: { libraryHaskellDepends = [ fay-base fay-text ]; description = "W3C compliant implementation of GeoPosition API"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "fay-hsx" = callPackage @@ -96136,7 +96189,6 @@ self: { libraryHaskellDepends = [ fay-base fay-jquery ]; description = "Clientside HTML generation for fay"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "fay-jquery" = callPackage @@ -96149,7 +96201,6 @@ self: { libraryHaskellDepends = [ fay-base fay-text ]; description = "jQuery bindings for Fay"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "fay-ref" = callPackage @@ -96162,7 +96213,6 @@ self: { libraryHaskellDepends = [ fay-base ]; description = "Like IORef but for Fay"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "fay-simplejson" = callPackage @@ -96175,7 +96225,6 @@ self: { libraryHaskellDepends = [ fay-base ]; description = "SimpleJSON library for Fay"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "fay-text" = callPackage @@ -96190,7 +96239,6 @@ self: { libraryHaskellDepends = [ fay fay-base text ]; description = "Fay Text type represented as JavaScript strings"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "fay-uri" = callPackage @@ -96203,7 +96251,6 @@ self: { libraryHaskellDepends = [ fay-base ]; description = "Persistent FFI bindings for using jsUri in Fay"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "fay-websockets" = callPackage @@ -96216,7 +96263,6 @@ self: { libraryHaskellDepends = [ fay-base ]; description = "Websockets FFI library for Fay"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "fb" = callPackage @@ -97202,7 +97248,6 @@ self: { ]; description = "A functional embedded language for DSP and parallelism"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "feldspar-signal" = callPackage @@ -97662,7 +97707,6 @@ self: { ]; description = "First-class record field combinators with infix record field syntax"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "fields-json" = callPackage @@ -99539,6 +99583,7 @@ self: { ]; description = "Generate language learning flashcards from video"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "flashblast"; }) {}; @@ -100016,8 +100061,8 @@ self: { }: mkDerivation { pname = "floskell"; - version = "0.10.6"; - sha256 = "0r7djm85lc7qmcfc6fi8kdshg22zc6xhwqg09ipimdbwhlwlpv7f"; + version = "0.10.7"; + sha256 = "0v52x4h52ack88f98n9yrnybmlmp2fqpsvsn9lbjq2krl2p1n2az"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -100143,7 +100188,6 @@ self: { ]; description = "API integration with Flowdock"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "flowdock"; }) {}; @@ -101392,7 +101436,6 @@ self: { ]; description = "A statically typed, functional programming language"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "formal"; }) {}; @@ -101537,7 +101580,6 @@ self: { ]; description = "A statically typed, functional programming language"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "forml"; }) {}; @@ -102047,7 +102089,6 @@ self: { ]; description = "Simple interface to the FP Complete IDE API"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "fpco-api"; }) {}; @@ -102395,6 +102436,7 @@ self: { ]; description = "Haskell application toolkit used at Freckle"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "freckle-app_1_8_0_0" = callPackage @@ -103357,7 +103399,6 @@ self: { ]; description = "A reactive frontend web framework"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "frontmatter" = callPackage @@ -104500,6 +104541,7 @@ self: { benchmarkHaskellDepends = [ base criterion hscolour ipprint ]; description = "funnyPrint function to colorize GHCi output"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "funpat" = callPackage @@ -109004,6 +109046,32 @@ self: { broken = true; }) {}; + "ghc-exactprint_0_6_4" = callPackage + ({ mkDerivation, base, bytestring, containers, Diff, directory + , filemanip, filepath, free, ghc, ghc-boot, ghc-paths, HUnit, mtl + , silently, syb + }: + mkDerivation { + pname = "ghc-exactprint"; + version = "0.6.4"; + sha256 = "0a6baza962d4pz2m02hxmh8234i47zkizmwhsy68namr05dmlgpw"; + revision = "1"; + editedCabalFile = "0qil5rlsvxhwrbciixha8mdaw8wfci797n4wcyxn41mr4a4783f5"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring containers directory filepath free ghc ghc-boot + ghc-paths mtl syb + ]; + testHaskellDepends = [ + base bytestring containers Diff directory filemanip filepath ghc + ghc-boot ghc-paths HUnit mtl silently syb + ]; + description = "ExactPrint for GHC"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "ghc-exactprint" = callPackage ({ mkDerivation, base, bytestring, containers, data-default, Diff , directory, fail, filemanip, filepath, free, ghc, ghc-boot @@ -110400,6 +110468,7 @@ self: { libraryHaskellDepends = [ base hscolour ipprint ]; description = "colored pretty-printing within ghci"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "ghci-websockets" = callPackage @@ -119004,7 +119073,6 @@ self: { ]; description = "Graph walk abstraction"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "graph-wrapper" = callPackage @@ -122586,7 +122654,6 @@ self: { ]; description = "Simple mirroring utility for Hackage"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "hackage-mirror"; }) {}; @@ -125399,7 +125466,6 @@ self: { ]; description = "Support for using Fay with Happstack"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "happstack-fay-ajax" = callPackage @@ -125412,7 +125478,6 @@ self: { libraryHaskellDepends = [ fay-base fay-jquery ]; description = "Support for using Fay with Happstack"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "happstack-foundation" = callPackage @@ -125557,7 +125622,6 @@ self: { ]; description = "Support for using JMacro with Happstack"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "happstack-lite" = callPackage @@ -125780,7 +125844,6 @@ self: { ]; description = "Utilities for using YUI3 with Happstack"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "happy_1_19_12" = callPackage @@ -128520,7 +128583,6 @@ self: { ]; description = "Reflect Haskell types"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "haskell-rules" = callPackage @@ -130214,7 +130276,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "P2P library for Bitcoin and Bitcoin Cash"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "haskoin-protocol" = callPackage @@ -130345,7 +130406,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Data for Haskoin Store"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "haskoin-util" = callPackage @@ -130412,7 +130472,6 @@ self: { ]; description = "Implementation of a Bitcoin SPV Wallet with BIP32 and multisig support"; license = lib.licenses.publicDomain; - hydraPlatforms = lib.platforms.none; }) {}; "haskoon" = callPackage @@ -130651,6 +130710,7 @@ self: { doHaddock = false; description = "Torch for tensors and neural networks in Haskell"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "hasktorch-codegen" = callPackage @@ -130770,6 +130830,7 @@ self: { doHaddock = false; description = "Core Hasktorch abstractions wrapping FFI bindings"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "hasktorch-signatures" = callPackage @@ -130891,6 +130952,7 @@ self: { ]; description = "Neural architectures in hasktorch"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "haskus-binary" = callPackage @@ -131179,7 +131241,6 @@ self: { libraryHaskellDepends = [ base HTTP monads-fd network xml ]; description = "This package enables to write SPARQL queries to remote endpoints"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "haspell" = callPackage @@ -131220,7 +131281,6 @@ self: { benchmarkHaskellDepends = [ gauge rerebase ]; description = "An efficient PostgreSQL driver with a flexible mapping API"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hasql-backend" = callPackage @@ -131325,7 +131385,6 @@ self: { ]; description = "Toolkit for constructing Hasql statements dynamically"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hasql-explain-tests" = callPackage @@ -131380,7 +131439,6 @@ self: { ]; description = "Implicit definitions for Hasql, such as default codecs for standard types"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hasql-interpolate" = callPackage @@ -131403,7 +131461,6 @@ self: { ]; description = "QuasiQuoter that supports expression interpolation for hasql"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "hasql-migration" = callPackage @@ -131424,7 +131481,6 @@ self: { ]; description = "PostgreSQL Schema Migrations"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "hasql-notifications" = callPackage @@ -131444,7 +131500,6 @@ self: { testHaskellDepends = [ base bytestring hasql hspec QuickCheck ]; description = "LISTEN/NOTIFY support for Hasql"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "hasql-notifications"; }) {}; @@ -131461,7 +131516,6 @@ self: { ]; description = "\"optparse-applicative\" parsers for \"hasql\""; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hasql-pipes" = callPackage @@ -131477,7 +131531,6 @@ self: { ]; description = "A pipe to stream a postgres database cursor in the hasql ecosystem"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "hasql-pool" = callPackage @@ -131492,7 +131545,6 @@ self: { testHaskellDepends = [ async hasql hspec rerebase stm ]; description = "Pool of connections for Hasql"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hasql-postgres" = callPackage @@ -131578,7 +131630,6 @@ self: { ]; description = "A PostgreSQL backed queue"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "hasql-resource-pool" = callPackage @@ -131740,7 +131791,6 @@ self: { ]; description = "Template Haskell utilities for Hasql"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hasql-transaction" = callPackage @@ -131759,7 +131809,6 @@ self: { testHaskellDepends = [ async contravariant-extras hasql rerebase ]; description = "Composable abstraction over retryable transactions for Hasql"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hasql-transaction-io" = callPackage @@ -131794,7 +131843,6 @@ self: { testHaskellDepends = [ base hasql tasty tasty-quickcheck ]; description = "Parse PostgreSQL connection URI into Hasql.Connection Settings"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hasqlator-mysql" = callPackage @@ -136859,6 +136907,7 @@ self: { testHaskellDepends = [ base doctest ]; description = "Writing geometric primitives from HGeometry as SVG Files"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "hgeos" = callPackage @@ -138324,7 +138373,6 @@ self: { ]; description = "A server process that runs hint"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "hinter" = callPackage @@ -140831,7 +140879,6 @@ self: { ]; description = "Haskell LilyPond"; license = "GPL"; - hydraPlatforms = lib.platforms.none; }) {}; "hmark" = callPackage @@ -140909,6 +140956,7 @@ self: { ]; description = "hmatrix operations lifted for backprop"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "hmatrix-banded" = callPackage @@ -141467,7 +141515,6 @@ self: { ]; description = "Haskell Music Theory"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "hmt-base" = callPackage @@ -143396,6 +143443,7 @@ self: { ]; description = "Horizon Stable Package Set Type Definitions"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "horizon-spec-tests"; }) {}; @@ -143839,6 +143887,46 @@ self: { mainProgram = "hpack"; }) {}; + "hpack_0_35_1" = callPackage + ({ mkDerivation, aeson, base, bifunctors, bytestring, Cabal + , containers, cryptonite, deepseq, directory, filepath, Glob, hspec + , hspec-discover, http-client, http-client-tls, http-types, HUnit + , infer-license, interpolate, mockery, pretty, QuickCheck + , scientific, template-haskell, temporary, text, transformers + , unordered-containers, vector, yaml + }: + mkDerivation { + pname = "hpack"; + version = "0.35.1"; + sha256 = "1hpc6bwx94v943p73l12nnncbs656f2fn7q3hb4qs13xrxygzl4g"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base bifunctors bytestring Cabal containers cryptonite + deepseq directory filepath Glob http-client http-client-tls + http-types infer-license pretty scientific text transformers + unordered-containers vector yaml + ]; + executableHaskellDepends = [ + aeson base bifunctors bytestring Cabal containers cryptonite + deepseq directory filepath Glob http-client http-client-tls + http-types infer-license pretty scientific text transformers + unordered-containers vector yaml + ]; + testHaskellDepends = [ + aeson base bifunctors bytestring Cabal containers cryptonite + deepseq directory filepath Glob hspec http-client http-client-tls + http-types HUnit infer-license interpolate mockery pretty + QuickCheck scientific template-haskell temporary text transformers + unordered-containers vector yaml + ]; + testToolDepends = [ hspec-discover ]; + description = "A modern format for Haskell packages"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + mainProgram = "hpack"; + }) {}; + "hpack-convert" = callPackage ({ mkDerivation, aeson, aeson-qq, base, base-compat, bytestring , Cabal, containers, deepseq, directory, filepath, Glob, hspec @@ -149922,6 +150010,22 @@ self: { license = lib.licenses.publicDomain; }) {}; + "hspray" = callPackage + ({ mkDerivation, base, containers, hashable, numeric-prelude, tasty + , tasty-hunit, text, unordered-containers + }: + mkDerivation { + pname = "hspray"; + version = "0.1.1.0"; + sha256 = "1x8vya93aqcbipw6m0rwza8xk59im49bms4w5525s24mw82cnsjq"; + libraryHaskellDepends = [ + base containers hashable numeric-prelude text unordered-containers + ]; + testHaskellDepends = [ base tasty tasty-hunit ]; + description = "Multivariate polynomials"; + license = lib.licenses.gpl3Only; + }) {}; + "hspread" = callPackage ({ mkDerivation, base, binary, bytestring, containers , extensible-exceptions, network @@ -150003,7 +150107,6 @@ self: { ]; description = "The Haskell Stream Processor command line utility"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "hsp"; }) {}; @@ -150707,7 +150810,6 @@ self: { ]; description = "hsp+jmacro support"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "hsx-xhtml" = callPackage @@ -151029,8 +151131,8 @@ self: { }: mkDerivation { pname = "html-charset"; - version = "0.1.0"; - sha256 = "05d0syzpxbr3y8hkk35pfpsfm8gwg5zwb72l89frrl7i6cv1b24i"; + version = "0.1.1"; + sha256 = "1561m08j6davlwg4mzv6lr42536hpgmcrxkyvg265lhwrzizi4nk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -151044,9 +151146,7 @@ self: { ]; description = "Determine character encoding of HTML documents/fragments"; license = lib.licenses.lgpl21Only; - hydraPlatforms = lib.platforms.none; mainProgram = "html-charset"; - broken = true; }) {}; "html-conduit" = callPackage @@ -151445,7 +151545,6 @@ self: { libraryHaskellDepends = [ base hmt xml ]; description = "Haskell Music Typesetting"; license = "GPL"; - hydraPlatforms = lib.platforms.none; }) {}; "htsn" = callPackage @@ -153353,7 +153452,6 @@ self: { ]; description = "Unpacker tool with DWIM"; license = "GPL"; - hydraPlatforms = lib.platforms.none; mainProgram = "hunp"; }) {}; @@ -159195,6 +159293,7 @@ self: { testToolDepends = [ tasty-discover ]; description = "Convenient imperative eDSL over Lorentz"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "indigo"; }) {}; @@ -159319,6 +159418,7 @@ self: { executableHaskellDepends = [ base ]; description = "LSP for Inferno"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "inferno-lsp-server"; }) {}; @@ -161903,6 +162003,7 @@ self: { libraryHaskellDepends = [ base haskell-src sr-extra ]; description = "Tiny helper for pretty-printing values in ghci console"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "iproute" = callPackage @@ -162930,7 +163031,6 @@ self: { ]; description = "Iteratee-based I/O"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "iteratee-parsec" = callPackage @@ -163324,6 +163424,7 @@ self: { ]; description = "A lightweight web framework"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "iwlib" = callPackage @@ -163666,18 +163767,22 @@ self: { }) {}; "jackpolynomials" = callPackage - ({ mkDerivation, array, base, ilist, lens, math-functions - , mpolynomials, numeric-prelude + ({ mkDerivation, array, base, hspray, hypergeomatrix, ilist, lens + , math-functions, numeric-prelude, tasty, tasty-hunit }: mkDerivation { pname = "jackpolynomials"; - version = "1.0.0.1"; - sha256 = "089nc11mb8gsqwarqhfsjc1v4zc5c7m4gcpz07dq6dd6wrlm1144"; + version = "1.1.0.1"; + sha256 = "0wss00638zsi9zsphmr7pw19rdcvqfmd6fcc0wwhpkz6mkzm4c9s"; libraryHaskellDepends = [ - array base ilist lens math-functions mpolynomials numeric-prelude + array base hspray ilist lens math-functions numeric-prelude + ]; + testHaskellDepends = [ + base hspray hypergeomatrix tasty tasty-hunit ]; description = "Jack, zonal, and Schur polynomials"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; }) {}; "jacobi-roots" = callPackage @@ -163735,7 +163840,6 @@ self: { ]; description = "Jailed IO monad"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "jailbreak-cabal" = callPackage @@ -164244,7 +164348,6 @@ self: { ]; description = "Extract all JavaScript from an HTML page and consolidate it in one script"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "jespresso"; }) {}; @@ -164400,7 +164503,6 @@ self: { ]; description = "QuasiQuotation library for programmatic generation of Javascript code"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "jmacro"; }) {}; @@ -164420,7 +164522,6 @@ self: { ]; description = "JSON-RPC clients and servers using JMacro, and evented client-server Reactive Programming"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "jmacro-rpc-happstack" = callPackage @@ -164437,7 +164538,6 @@ self: { ]; description = "Happstack backend for jmacro-rpc"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "jmacro-rpc-snap" = callPackage @@ -164453,7 +164553,6 @@ self: { ]; description = "Snap backend for jmacro-rpc"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "jml-web-service" = callPackage @@ -164488,7 +164587,6 @@ self: { testHaskellDepends = [ base casing free jmacro ]; description = "Jmonkey is very restricted but handy EDSL for JavaScript"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "jni" = callPackage @@ -167985,7 +168083,6 @@ self: { testHaskellDepends = [ base ]; description = "Initial project template from stack"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "keenser-exe"; }) {}; @@ -168026,7 +168123,6 @@ self: { ]; description = "Rapid Gtk Application Development - I18N"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "keera-hails-mvc-controller" = callPackage @@ -168835,6 +168931,7 @@ self: { ]; description = "Access Redis using a keyed-vals Handle"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "keylayouts" = callPackage @@ -170041,6 +170138,7 @@ self: { testHaskellDepends = [ base ]; description = "Find the alpha emoji"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "kvitable" = callPackage @@ -170207,6 +170305,7 @@ self: { ]; description = "A complicated turn-based game"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "labyrinth-server" = callPackage @@ -170240,6 +170339,7 @@ self: { ]; description = "A complicated turn-based game - Web server"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "labyrinth-server"; }) {}; @@ -173394,7 +173494,6 @@ self: { ]; description = "A prototypical 2d platform game"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "layers"; }) {}; @@ -176131,6 +176230,7 @@ self: { testToolDepends = [ tasty-discover ]; description = "Raft consensus algorithm"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "raft-example"; }) {}; @@ -178886,6 +178986,7 @@ self: { ]; description = "Witnesses for working with type-level lists"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "list-zip-def" = callPackage @@ -179869,7 +179970,6 @@ self: { ]; description = "Support for developing against the LNURL protocol"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "lnurl-authenticator" = callPackage @@ -180745,6 +180845,7 @@ self: { ]; description = "Framework for propositional and first order logic, theorem proving"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "logicst" = callPackage @@ -181427,6 +181528,7 @@ self: { ]; description = "EDSL for the Michelson Language"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "loris" = callPackage @@ -183337,7 +183439,6 @@ self: { ]; description = "Make a macosx app standalone deployable"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "macosx-make-standalone"; }) {}; @@ -188243,7 +188344,6 @@ self: { ]; description = "Time Synchronized execution"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "mezzo" = callPackage @@ -189544,6 +189644,7 @@ self: { executableHaskellDepends = [ base lens minilight mtl ]; description = "A binding library of minilight for Lua langauge"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "example"; }) {}; @@ -189881,7 +189982,6 @@ self: { ]; description = "Tweet mirror"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "mirror-tweet"; }) {}; @@ -193328,13 +193428,16 @@ self: { }) {}; "monoid-map" = callPackage - ({ mkDerivation, base, monoidal-containers, reflex, witherable }: + ({ mkDerivation, base, commutative-semigroups, monoidal-containers + , patch, reflex, witherable + }: mkDerivation { pname = "monoid-map"; - version = "0.1.1.0"; - sha256 = "0rqmgqvq19yjy3g977zm12ih7a3s3giv2dz32qw1xq8cqjxyc709"; + version = "0.2.0.0"; + sha256 = "0mmz57l0yfkdk3psaxyavs2v5hs860ja5a0wk08n2zar3br4fa2l"; libraryHaskellDepends = [ - base monoidal-containers reflex witherable + base commutative-semigroups monoidal-containers patch reflex + witherable ]; description = "A monoidal map with the right group instance"; license = lib.licenses.bsd3; @@ -193800,6 +193903,7 @@ self: { ]; description = "A web service framework for Haskell, similar in purpose to dropwizard"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "more-containers" = callPackage @@ -193905,6 +194009,7 @@ self: { ]; description = "Developer tools for the Michelson Language"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "morley"; }) {}; @@ -193949,6 +194054,7 @@ self: { testToolDepends = [ tasty-discover ]; description = "Client to interact with the Tezos blockchain"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "morley-client"; }) {}; @@ -193998,6 +194104,7 @@ self: { testToolDepends = [ tasty-discover ]; description = "Upgradeability infrastructure based on Morley"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "morley-ustore-reader"; }) {}; @@ -194825,8 +194932,8 @@ self: { ({ mkDerivation, base, containers, extra, numeric-prelude, text }: mkDerivation { pname = "mpolynomials"; - version = "0.1.0.1"; - sha256 = "155m59yanbwj1jvph5r0sda85h0wxih6awf6csdffmvj8awbj9vj"; + version = "0.1.1.0"; + sha256 = "05nqmxh1i7q89iswl47c20z0gzqg4kznnmp8h6qyrj316l14xnlc"; libraryHaskellDepends = [ base containers extra numeric-prelude text ]; @@ -194882,7 +194989,6 @@ self: { ]; description = "a monadic, extensible pretty printing library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "mpris" = callPackage @@ -194953,6 +195059,7 @@ self: { testHaskellDepends = [ base hspec ip text ]; description = "Datastructures to describe TCP and MPTCP connections"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; }) {}; "mptcp-pm" = callPackage @@ -194987,6 +195094,7 @@ self: { description = "A Multipath TCP path manager"; license = lib.licenses.gpl3Only; badPlatforms = lib.platforms.darwin; + hydraPlatforms = lib.platforms.none; mainProgram = "mptcp-pm"; }) {}; @@ -195033,6 +195141,7 @@ self: { ]; description = "A Multipath TCP analyzer"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; mainProgram = "mptcpanalyzer"; }) {}; @@ -196918,7 +197027,6 @@ self: { testHaskellDepends = [ base ]; description = "Simple CUI Twitter Client"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "mur"; }) {}; @@ -197280,6 +197388,7 @@ self: { ]; description = "Send an email to all MusicBrainz editors"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; }) {}; "musicw" = callPackage @@ -197949,6 +198058,7 @@ self: { ]; description = "Example projects using mysnapsession"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "mysql" = callPackage @@ -202031,7 +202141,6 @@ self: { executableHaskellDepends = [ base parseargs ]; description = "Ngrams loader based on http://www.ngrams.info format"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "ngrams-loader"; }) {}; @@ -203179,6 +203288,7 @@ self: { ]; description = "REST API for Nomyx"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "nomyx-core" = callPackage @@ -203207,6 +203317,7 @@ self: { testHaskellDepends = [ base Cabal ]; description = "A Nomic game in haskell"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "nomyx-language" = callPackage @@ -203266,6 +203377,7 @@ self: { testHaskellDepends = [ base Cabal ]; description = "A Nomic game in haskell"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "nomyx-server"; }) {}; @@ -203621,6 +203733,7 @@ self: { ]; description = "Wrapper of nonlinear-optimization package for using with backprop package"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; }) {}; "noodle" = callPackage @@ -203866,7 +203979,6 @@ self: { executableSystemDepends = [ notmuch ]; description = "Binding for notmuch MUA library"; license = "LGPL"; - hydraPlatforms = lib.platforms.none; mainProgram = "notmuch-test"; }) {inherit (pkgs) notmuch;}; @@ -205389,7 +205501,6 @@ self: { ]; description = "Client to the OANDA REST API"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "oasis-xrd" = callPackage @@ -206234,7 +206345,6 @@ self: { ]; description = "Interface to the Ohloh API"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "cmdoh"; }) {}; @@ -206925,6 +207035,7 @@ self: { testHaskellDepends = [ base doctest numhask ]; description = "See readme.md"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "online-csv" = callPackage @@ -209498,7 +209609,6 @@ self: { ]; description = "A collection of Attoparsec combinators for parsing org-mode flavored documents"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "orgstat" = callPackage @@ -209533,7 +209643,6 @@ self: { ]; description = "Statistics visualizer for org-mode"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "origami" = callPackage @@ -210018,6 +210127,7 @@ self: { ]; description = "OTP Authenticator (a la google) command line client"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "otp-auth"; }) {}; @@ -211036,10 +211146,8 @@ self: { }: mkDerivation { pname = "pandoc-crossref"; - version = "0.3.13.0"; - sha256 = "0fn5xrsh1x1rk74vd30yvg4ha9aicqbm7r1w0nrq9fkgcmz1q01x"; - revision = "1"; - editedCabalFile = "09sjf2fm09jcz1mnqlbmbfwb1237j26xcfgfq6b2fpl00gjg83di"; + version = "0.3.14.0"; + sha256 = "1f55xz5r7h6vjjj0dsq5glavn0zjh02imi4mja8qbwn3rvi67l86"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -213525,7 +213633,6 @@ self: { ]; description = "Haskell 98 Partial Lenses"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "partial-order" = callPackage @@ -217423,7 +217530,6 @@ self: { ]; description = "A mid-level PostgreSQL client library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "pgstream" = callPackage @@ -219718,6 +219824,7 @@ self: { ]; description = "Streaming processing of CSV files preceded by key-value pairs"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "pipes-lines" = callPackage @@ -220721,6 +220828,7 @@ self: { ]; description = "Planet Mitchell"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "planet-mitchell-test" = callPackage @@ -223300,6 +223408,7 @@ self: { ]; description = "Express portable, composable and reusable data tasks and pipelines"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "porcupine-http" = callPackage @@ -223328,6 +223437,7 @@ self: { ]; description = "A location accessor for porcupine to connect to HTTP sources/sinks"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "porcupine-s3" = callPackage @@ -223358,6 +223468,7 @@ self: { ]; description = "A location accessor for porcupine to connect to AWS S3 sources/sinks"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "exampleS3"; }) {}; @@ -224755,7 +224866,6 @@ self: { ]; description = "PostgreSQL AST parsing and rendering"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "postgresql-transactional" = callPackage @@ -228972,6 +229082,7 @@ self: { ]; description = "A DSL for processing Prosidy documents"; license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; }) {}; "prospect" = callPackage @@ -229714,7 +229825,6 @@ self: { ]; description = "Prune unused Haskell dependencies"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "prune-juice"; }) {}; @@ -230813,6 +230923,7 @@ self: { ]; description = "Isomorphic trivial data type definitions over JSON"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "purescript-tsd-gen" = callPackage @@ -232477,7 +232588,6 @@ self: { ]; description = "QuickBooks API binding"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "quickcheck-arbitrary-adt" = callPackage @@ -232879,6 +232989,7 @@ self: { ]; description = "Test monadic programs using state machine based models"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "quickcheck-state-machine-distributed" = callPackage @@ -235190,7 +235301,6 @@ self: { benchmarkHaskellDepends = [ base-noprelude gauge relude ]; description = "Client for rating.chgk.info API and CSV tables (documentation in Russian)"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "rating-systems" = callPackage @@ -235907,7 +236017,6 @@ self: { ]; description = "Reactive Banana bindings for SDL"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "reactive-banana-sdl2" = callPackage @@ -240029,7 +240138,6 @@ self: { ]; description = "Hey! Hey! Can u rel8?"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.sternenseemann ]; }) {}; @@ -241773,7 +241881,6 @@ self: { ]; description = "Fork of resource-pool, with a MonadCatchIO constraint"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "resource-pool-fork-avanov" = callPackage @@ -248563,6 +248670,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "JSON-biased spec and validation tool"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "scholdoc" = callPackage @@ -249088,7 +249196,6 @@ self: { ]; description = "Fay integration for Scotty"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "scotty-form" = callPackage @@ -249570,13 +249677,15 @@ self: { }) {}; "scubature" = callPackage - ({ mkDerivation, array, base, containers, ilist, matrix, vector }: + ({ mkDerivation, array, base, containers, hspray, ilist, matrix + , numeric-prelude, vector + }: mkDerivation { pname = "scubature"; - version = "1.0.0.1"; - sha256 = "04q5032c3952n69mdanfwfnqp508bjlk5hp476lzmkmijd9jxvdp"; + version = "1.1.0.0"; + sha256 = "1rzq2lr09705ydhvjvag9phmpvjr55crh4hjdhl3lgd9c58dmxja"; libraryHaskellDepends = [ - array base containers ilist matrix vector + array base containers hspray ilist matrix numeric-prelude vector ]; description = "Multidimensional integration over simplices"; license = lib.licenses.gpl3Only; @@ -251185,7 +251294,6 @@ self: { ]; description = "Distributed sensor network for the raspberry pi"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "sensenet"; }) {}; @@ -251339,7 +251447,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "SmartyPants for Korean language"; license = lib.licenses.lgpl21Only; - hydraPlatforms = lib.platforms.none; }) {}; "separated" = callPackage @@ -251776,6 +251883,7 @@ self: { executableHaskellDepends = [ base singletons text ]; description = "Simple project template from stack"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "example"; }) {}; @@ -251815,6 +251923,7 @@ self: { ]; description = "Dependently typed API servers with Serv"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "servant" = callPackage @@ -252120,6 +252229,7 @@ self: { ]; description = "Acid-state backend for servant-auth-token server"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "servant-auth-token-api" = callPackage @@ -252158,6 +252268,7 @@ self: { ]; description = "Leveldb backend for servant-auth-token server"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "servant-auth-token-persistent" = callPackage @@ -252368,6 +252479,7 @@ self: { ]; description = "Command line interface for Servant API clients"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "greet-cli"; }) {}; @@ -252745,7 +252857,6 @@ self: { testHaskellDepends = [ base ]; description = "Servant support for Server-Sent events"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "servant-examples" = callPackage @@ -252768,7 +252879,6 @@ self: { ]; description = "Example programs for servant"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "servant-exceptions" = callPackage @@ -253105,7 +253215,6 @@ self: { ]; description = "Automatically derive (jquery) javascript functions to query servant webservices"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "servant-js" = callPackage @@ -253131,7 +253240,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Automatically derive javascript functions to query servant webservices"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "servant-jsonrpc" = callPackage @@ -254110,6 +254218,7 @@ self: { ]; description = "A family of combinators for defining webservices APIs and serving them"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "snap-greet"; }) {}; @@ -256285,6 +256394,7 @@ self: { ]; description = "Shake-based technical documentation generator; HTML & PDF"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "shaker" = callPackage @@ -256681,6 +256791,7 @@ self: { ]; description = "Spreadsheet type for composite"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "shelduck" = callPackage @@ -258618,7 +258729,6 @@ self: { ]; description = "Simple parser combinators"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "simple-pascal" = callPackage @@ -260760,7 +260870,6 @@ self: { ]; description = "ws convert markdown to reveal-js"; license = "GPL"; - hydraPlatforms = lib.platforms.none; mainProgram = "slidemews"; }) {}; @@ -262468,6 +262577,7 @@ self: { ]; description = "Alternate authentication snaplet"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "snaplet-environments" = callPackage @@ -262538,6 +262648,7 @@ self: { ]; description = "A Hasql snaplet"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "snaplet-haxl" = callPackage @@ -262651,6 +262762,7 @@ self: { testHaskellDepends = [ base hspec-snap hspec2 lens snap text ]; description = "Lexical Style Sheets - Snap Web Framework adaptor"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "snaplet-mandrill" = callPackage @@ -262688,6 +262800,7 @@ self: { ]; description = "Snap Framework MongoDB support as Snaplet"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "snaplet-mongodb-minimalistic" = callPackage @@ -262749,6 +262862,7 @@ self: { ]; description = "snaplet-oauth"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "snaplet-persistent" = callPackage @@ -262812,6 +262926,7 @@ self: { ]; description = "Postmark snaplet for the Snap Framework"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "snaplet-purescript" = callPackage @@ -262885,6 +263000,7 @@ self: { ]; description = "CRUD for JSON data with Redis storage"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "snaplet-rest" = callPackage @@ -262902,6 +263018,7 @@ self: { ]; description = "REST resources for the Snap web framework"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "snaplet-riak" = callPackage @@ -262919,6 +263036,7 @@ self: { ]; description = "A Snaplet for the Riak database"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "snaplet-sass" = callPackage @@ -262972,6 +263090,7 @@ self: { ]; description = "Snaplet for Sedna Bindings. Essentailly a rip of snaplet-hdbc."; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; }) {}; "snaplet-ses-html" = callPackage @@ -263057,6 +263176,7 @@ self: { ]; description = "Stripe snaplet for the Snap Framework"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "snaplet-tasks" = callPackage @@ -263073,6 +263193,7 @@ self: { ]; description = "Snaplet for Snap Framework enabling developers to administrative tasks akin to Rake tasks from Ruby On Rails framework"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "snaplet-typed-sessions" = callPackage @@ -263118,6 +263239,7 @@ self: { ]; description = "A snaplet that communicates with wordpress over its api"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "snappy" = callPackage @@ -264269,7 +264391,6 @@ self: { executableHaskellDepends = [ base containers parseargs WAVE ]; description = "Audio delay line"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "delay"; }) {}; @@ -264284,7 +264405,6 @@ self: { executableHaskellDepends = [ base split WAVE ]; description = "sound generator"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "soundgen"; }) {}; @@ -264582,7 +264702,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "A simple programming and debugging environment"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "spade"; }) {}; @@ -264707,6 +264826,7 @@ self: { ]; description = "Unified streaming data-dependency framework for web apps"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "spars" = callPackage @@ -266587,7 +266707,6 @@ self: { ]; description = "Simple SCGI Library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "sscript" = callPackage @@ -267824,6 +267943,7 @@ self: { executableHaskellDepends = [ base ]; testHaskellDepends = [ base hspec yaml ]; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "stackctl"; }) {}; @@ -270941,26 +271061,23 @@ self: { "strict-containers" = callPackage ({ mkDerivation, array, base, base-orphans, binary, ChasingBottoms , containers, deepseq, hashable, HUnit, indexed-traversable - , primitive, QuickCheck, random, strict, tasty, tasty-hunit - , tasty-quickcheck, template-haskell, test-framework - , test-framework-hunit, test-framework-quickcheck2, transformers + , nothunks, primitive, QuickCheck, random, strict, tasty + , tasty-hunit, tasty-quickcheck, template-haskell, transformers , unordered-containers, vector, vector-binary-instances }: mkDerivation { pname = "strict-containers"; - version = "0.1"; - sha256 = "0rb5mhz1f1g79c7c85q6pnars7qs3qzyl2gsc48p9sd2739q5nzs"; + version = "0.2"; + sha256 = "128aw17c2m3rh2v23c2vdgk7f7rk11plwkzq2carrm1x5nvhrki7"; libraryHaskellDepends = [ array base binary containers deepseq hashable indexed-traversable - primitive strict unordered-containers vector + primitive strict template-haskell unordered-containers vector vector-binary-instances ]; testHaskellDepends = [ - array base base-orphans ChasingBottoms containers deepseq hashable - HUnit primitive QuickCheck random tasty tasty-hunit - tasty-quickcheck template-haskell test-framework - test-framework-hunit test-framework-quickcheck2 transformers - unordered-containers vector + array base base-orphans ChasingBottoms containers deepseq HUnit + nothunks primitive QuickCheck random tasty tasty-hunit + tasty-quickcheck template-haskell transformers vector ]; description = "Strict containers"; license = lib.licenses.bsd3; @@ -270970,8 +271087,8 @@ self: { ({ mkDerivation, base, hashable, lens, strict-containers }: mkDerivation { pname = "strict-containers-lens"; - version = "0.1"; - sha256 = "0162vqkwm9z1pyizvs76fbraw6z43w8j1k7ag25l9lv67gydl4c1"; + version = "0.2"; + sha256 = "08m4brq8sbdi44cw3klakaw3dax3y9x94kxniv8w6dyqmf5as38w"; libraryHaskellDepends = [ base hashable lens strict-containers ]; description = "Strict containers - Lens instances"; license = lib.licenses.bsd3; @@ -270983,8 +271100,8 @@ self: { }: mkDerivation { pname = "strict-containers-serialise"; - version = "0.1"; - sha256 = "17hsb90awsrgp83nkzjyr51wz7z5v4fii862arqfjkjqm6scb4d3"; + version = "0.2"; + sha256 = "10y0pcvxidq39z284ffac4sl6yg6cq00x1mmdnwcbaxiq8xhm3hk"; libraryHaskellDepends = [ base cborg hashable serialise strict-containers ]; @@ -272555,6 +272672,7 @@ self: { benchmarkHaskellDepends = [ base criterion MonadRandom ]; description = "Type safe interface for programming in subcategories of Hask"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "subleq-toolchain" = callPackage @@ -272969,6 +273087,7 @@ self: { executableHaskellDepends = [ base relude ]; description = "Tool for scaffolding fully configured batteries-included production-level Haskell projects using TUI"; license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; mainProgram = "summon-tui"; }) {}; @@ -274735,7 +274854,6 @@ self: { ]; description = "Lambda calculus visualization"; license = "GPL"; - hydraPlatforms = lib.platforms.none; mainProgram = "sylvia"; }) {}; @@ -278820,7 +278938,6 @@ self: { ]; description = "Test framework wrapper"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "tdigest" = callPackage @@ -281404,7 +281521,6 @@ self: { libraryHaskellDepends = [ base text text-builder ]; description = "Text styling for ANSI terminals"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "text-ascii" = callPackage @@ -281454,7 +281570,6 @@ self: { benchmarkHaskellDepends = [ criterion rerebase ]; description = "An efficient strict text builder"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "text-builder-dev" = callPackage @@ -281477,7 +281592,6 @@ self: { benchmarkHaskellDepends = [ criterion rerebase ]; description = "Edge of developments for \"text-builder\""; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "text-builder-linear" = callPackage @@ -283143,6 +283257,7 @@ self: { ]; description = "Graph of the subtype relation"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "th-utilities" = callPackage @@ -283750,8 +283865,8 @@ self: { }: mkDerivation { pname = "threepenny-gui"; - version = "0.9.2.0"; - sha256 = "04nisvnhw89y4ixcxmikkr85f7zhhbg646apzn5pi425bhx5hqfk"; + version = "0.9.4.0"; + sha256 = "08jqa01pp6b300ic0xcn687i0a0kvz76bgym3dchk9n75m6hvc4f"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -287101,6 +287216,7 @@ self: { ]; description = "Top (typed oriented protocol) API"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "topaz" = callPackage @@ -287151,7 +287267,6 @@ self: { ]; description = "OpenGL Arcade Game"; license = "GPL"; - hydraPlatforms = lib.platforms.none; mainProgram = "topkata"; }) {}; @@ -289446,7 +289561,6 @@ self: { executableHaskellDepends = [ base containers parseargs WAVE ]; description = "Audio file compressor-limiter"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "truelevel"; }) {}; @@ -290637,7 +290751,6 @@ self: { testHaskellDepends = [ base hspec QuickCheck ]; description = "CLI twitter client"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "twhs"; }) {}; @@ -290888,7 +291001,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Twitter API package with conduit interface and Streaming API support"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "twitter-enumerator" = callPackage @@ -295990,8 +296102,8 @@ self: { }: mkDerivation { pname = "update-nix-fetchgit"; - version = "0.2.9"; - sha256 = "0wdw03pl5bx8vsi3kg4l902ah2l1v4x8922g9malyqyh3bvqfham"; + version = "0.2.11"; + sha256 = "07wabhr8hfz4f504wfi9achrl9h6iqn5sphkqfrydzfj7p7nyn9f"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -299953,6 +300065,7 @@ self: { ]; description = "An extensible dead-man's switch system"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "vimeta" = callPackage @@ -300152,6 +300265,7 @@ self: { ]; description = "Initial project template from stack"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "vinyl-plus" = callPackage @@ -300291,6 +300405,7 @@ self: { ]; description = "Visualize the graph-rewrite steps of a Haskell program"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "visual-graphrewrite"; }) {}; @@ -303760,7 +303875,6 @@ self: { ]; description = "Monoidally construct web pages"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "web-plugins" = callPackage @@ -304013,6 +304127,7 @@ self: { ]; description = "Haskell Web3 library"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "web3-bignum" = callPackage @@ -304088,6 +304203,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Ethereum support for Haskell Web3 library"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "web3-ipfs" = callPackage @@ -309326,7 +309442,6 @@ self: { ]; description = "XML parser with informative error-reporting and simple API"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "xml-picklers" = callPackage @@ -311229,6 +311344,7 @@ self: { ]; description = "Snap server backend for yaml-rpc"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "yaml-streamly" = callPackage @@ -313064,7 +313180,6 @@ self: { ]; description = "Utilities for using the Fay Haskell-to-JS compiler with Yesod"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "yesod-fb" = callPackage @@ -314266,7 +314381,6 @@ self: { testHaskellDepends = [ base ]; description = "Initial project template from stack"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "yet-another-logger" = callPackage @@ -315655,7 +315769,6 @@ self: { ]; description = "Conduit bindings for zeromq3-haskell"; license = lib.licenses.lgpl21Only; - hydraPlatforms = lib.platforms.none; }) {}; "zeromq3-haskell" = callPackage @@ -315678,7 +315791,6 @@ self: { ]; description = "Bindings to ZeroMQ 3.x"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) zeromq;}; "zeromq4-clone-pattern" = callPackage @@ -316414,7 +316526,6 @@ self: { executableHaskellDepends = [ base bytestring ]; description = "Command-line tool for ZeroMQ"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "zmcat"; }) {};