From e1ffe750491918cfff1b89887d33c56ad40c6977 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Tue, 2 Mar 2021 09:26:32 +0000 Subject: [PATCH 01/48] python37Packages.pglast: 1.14 -> 1.17 --- pkgs/development/python-modules/pglast/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pglast/default.nix b/pkgs/development/python-modules/pglast/default.nix index 767140e6bf8..3240b080992 100644 --- a/pkgs/development/python-modules/pglast/default.nix +++ b/pkgs/development/python-modules/pglast/default.nix @@ -11,11 +11,11 @@ buildPythonPackage rec { pname = "pglast"; - version = "1.14"; + version = "1.17"; src = fetchPypi { inherit pname version; - sha256 = "72652b9edc7bdbfc9c3192235fb2fa1b2fb73a681613368fcaec747d7f5e479f"; + sha256 = "2979b38ca5f72cfa0a5db78af2f62d04db6a7647ee7f03eac7a67f9e86e3f5f9"; }; disabled = !isPy3k; From 0e2deed6eb03e57a994248340a5e172ff76b4756 Mon Sep 17 00:00:00 2001 From: "R. RyanTM" Date: Thu, 4 Mar 2021 19:19:09 +0000 Subject: [PATCH 02/48] nfpm: 2.2.5 -> 2.3.1 --- pkgs/tools/package-management/nfpm/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/package-management/nfpm/default.nix b/pkgs/tools/package-management/nfpm/default.nix index f231e5e9bba..521616a5472 100644 --- a/pkgs/tools/package-management/nfpm/default.nix +++ b/pkgs/tools/package-management/nfpm/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "nfpm"; - version = "2.2.5"; + version = "2.3.1"; src = fetchFromGitHub { owner = "goreleaser"; repo = pname; rev = "v${version}"; - sha256 = "sha256-B8bXZ5PjlZIly25jK23ODa+RYGDfxHR0Z2fpAjptgP8="; + sha256 = "sha256-zS8HXzu0oX66oVmupMU9YZKXGF+IQ/tCrO32PXfHPGY="; }; - vendorSha256 = "sha256-aSoryidfAfqPBpOtAXFJsq1ZcqJqpGiX3pZz5GpkKqQ="; + vendorSha256 = "sha256-1zPrCmC+J9LbD3tRKzdJbyWbyTtD6SiPZ6efc9CSjsg="; doCheck = false; From 0dff305a49a1ce72fda09206abbaff40ef41efd7 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 3 Mar 2021 10:00:36 +0100 Subject: [PATCH 03/48] Stackage Nightly 2021-03-01 --- .../configuration-hackage2nix.yaml | 78 +++++++++---------- 1 file changed, 38 insertions(+), 40 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml index 05454bd0b89..fa0144c07cd 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml @@ -78,7 +78,7 @@ default-package-overrides: - hls-plugin-api < 0.7.1.0 # for hls 0.9.0 - hls-retrie-plugin < 0.1.1.1 # for hls 0.9.0 - # Stackage Nightly 2021-02-25 + # Stackage Nightly 2021-03-01 - abstract-deque ==0.3 - abstract-par ==0.3.3 - AC-Angle ==1.0 @@ -267,8 +267,8 @@ default-package-overrides: - attoparsec-iso8601 ==1.0.2.0 - attoparsec-path ==0.0.0.1 - audacity ==0.0.2 - - aur ==7.0.5 - - aura ==3.2.2 + - aur ==7.0.6 + - aura ==3.2.3 - authenticate ==1.3.5 - authenticate-oauth ==1.6.0.1 - auto ==0.4.3.1 @@ -314,7 +314,7 @@ default-package-overrides: - bimap ==0.4.0 - bimaps ==0.1.0.2 - bimap-server ==0.1.0.1 - - bin ==0.1 + - bin ==0.1.1 - binary-conduit ==1.3.1 - binary-ext ==2.0.4 - binary-ieee754 ==0.1.0.0 @@ -336,7 +336,7 @@ default-package-overrides: - bitset-word8 ==0.1.1.2 - bits-extra ==0.0.2.0 - bitvec ==1.1.1.0 - - bitwise-enum ==1.0.0.3 + - bitwise-enum ==1.0.1.0 - blake2 ==0.3.0 - blanks ==0.5.0 - blas-carray ==0.1.0.1 @@ -816,6 +816,7 @@ default-package-overrides: - fast-logger ==3.0.3 - fast-math ==1.0.2 - fb ==2.1.1 + - fclabels ==2.0.5 - feature-flags ==0.1.0.1 - fedora-dists ==1.1.2 - fedora-haskell-tools ==0.9 @@ -832,7 +833,7 @@ default-package-overrides: - filepattern ==0.1.2 - fileplow ==0.1.0.0 - filtrable ==0.1.4.0 - - fin ==0.1.1 + - fin ==0.2 - FindBin ==0.0.5 - fingertree ==0.1.4.2 - finite-typelits ==0.1.4.2 @@ -860,8 +861,8 @@ default-package-overrides: - focuslist ==0.1.0.2 - foldable1 ==0.1.0.0 - fold-debounce ==0.2.0.9 - - fold-debounce-conduit ==0.2.0.5 - - foldl ==1.4.10 + - fold-debounce-conduit ==0.2.0.6 + - foldl ==1.4.11 - folds ==0.7.6 - follow-file ==0.0.3 - FontyFruity ==0.5.3.5 @@ -957,7 +958,7 @@ default-package-overrides: - ghc-source-gen ==0.4.0.0 - ghc-syntax-highlighter ==0.0.6.0 - ghc-tcplugins-extra ==0.4.1 - - ghc-trace-events ==0.1.2.1 + - ghc-trace-events ==0.1.2.2 - ghc-typelits-extra ==0.4.2 - ghc-typelits-knownnat ==0.7.5 - ghc-typelits-natnormalise ==0.7.4 @@ -1054,7 +1055,7 @@ default-package-overrides: - haskell-src ==1.0.3.1 - haskell-src-exts ==1.23.1 - haskell-src-exts-util ==0.2.5 - - haskell-src-meta ==0.8.5 + - haskell-src-meta ==0.8.7 - haskey-btree ==0.3.0.1 - hasql ==1.4.4.2 - hasql-notifications ==0.1.0.0 @@ -1090,8 +1091,6 @@ default-package-overrides: - hexstring ==0.11.1 - hformat ==0.3.3.1 - hfsevents ==0.1.6 - - hgeometry ==0.11.0.0 - - hgeometry-combinatorial ==0.11.0.0 - hgrev ==0.2.6 - hidapi ==0.1.5 - hie-bios ==0.7.4 @@ -1103,7 +1102,7 @@ default-package-overrides: - hint ==0.9.0.3 - hjsmin ==0.2.0.4 - hkd-default ==1.1.0.0 - - hkgr ==0.2.6.1 + - hkgr ==0.2.7 - hlibcpuid ==0.2.0 - hlibgit2 ==0.18.0.16 - hlibsass ==0.1.10.1 @@ -1204,7 +1203,7 @@ default-package-overrides: - httpd-shed ==0.4.1.1 - http-link-header ==1.0.3.1 - http-media ==0.8.0.0 - - http-query ==0.1.0 + - http-query ==0.1.0.1 - http-reverse-proxy ==0.6.0 - http-streams ==0.8.7.2 - http-types ==0.12.3 @@ -1409,7 +1408,7 @@ default-package-overrides: - lens-datetime ==0.3 - lens-family ==2.0.0 - lens-family-core ==2.0.0 - - lens-family-th ==0.5.1.0 + - lens-family-th ==0.5.2.0 - lens-misc ==0.0.2.0 - lens-process ==0.4.0.0 - lens-properties ==4.11.1 @@ -1426,7 +1425,7 @@ default-package-overrides: - libyaml ==0.1.2 - LibZip ==1.0.1 - life-sync ==1.1.1.0 - - lifted-async ==0.10.1.2 + - lifted-async ==0.10.1.3 - lifted-base ==0.2.3.12 - lift-generics ==0.2 - line ==4.0.1 @@ -1464,7 +1463,7 @@ default-package-overrides: - lrucache ==1.2.0.1 - lrucaching ==0.3.3 - lsp-test ==0.11.0.5 - - lucid ==2.9.12 + - lucid ==2.9.12.1 - lucid-cdn ==0.2.2.0 - lucid-extras ==0.2.2 - lukko ==0.1.1.3 @@ -1558,7 +1557,7 @@ default-package-overrides: - monad-chronicle ==1.0.0.1 - monad-control ==1.0.2.3 - monad-control-aligned ==0.0.1.1 - - monad-coroutine ==0.9.0.4 + - monad-coroutine ==0.9.1 - monad-extras ==0.6.0 - monadic-arrays ==0.2.2 - monad-journal ==0.8.1 @@ -1571,7 +1570,7 @@ default-package-overrides: - monad-memo ==0.5.3 - monad-metrics ==0.2.2.0 - monad-par ==0.3.5 - - monad-parallel ==0.7.2.3 + - monad-parallel ==0.7.2.4 - monad-par-extras ==0.3.3 - monad-peel ==0.2.1.2 - monad-primitive ==0.1 @@ -1635,7 +1634,7 @@ default-package-overrides: - netlib-carray ==0.1 - netlib-comfort-array ==0.0.0.1 - netlib-ffi ==0.1.1 - - netpbm ==1.0.3 + - netpbm ==1.0.4 - nettle ==0.3.0 - netwire ==5.0.3 - netwire-input ==0.0.7 @@ -1811,7 +1810,7 @@ default-package-overrides: - pipes-http ==1.0.6 - pipes-network ==0.6.5 - pipes-network-tls ==0.4 - - pipes-ordered-zip ==1.1.0 + - pipes-ordered-zip ==1.2.1 - pipes-parse ==3.0.9 - pipes-random ==1.0.0.5 - pipes-safe ==2.3.3 @@ -1850,7 +1849,7 @@ default-package-overrides: - prelude-safeenum ==0.1.1.2 - prettyclass ==1.0.0.0 - pretty-class ==1.0.1.1 - - pretty-diff ==0.4.0.2 + - pretty-diff ==0.4.0.3 - pretty-hex ==1.1 - prettyprinter ==1.7.0 - prettyprinter-ansi-terminal ==1.1.2 @@ -1932,7 +1931,7 @@ default-package-overrides: - radius ==0.7.1.0 - rainbow ==0.34.2.2 - rainbox ==0.26.0.0 - - ral ==0.1 + - ral ==0.2 - rampart ==1.1.0.2 - ramus ==0.1.2 - rando ==0.0.0.4 @@ -1965,10 +1964,8 @@ default-package-overrides: - readable ==0.3.1 - read-editor ==0.1.0.2 - read-env-var ==1.0.0.0 - - reanimate ==1.1.3.3 - - reanimate-svg ==0.13.0.1 - rebase ==1.6.1 - - record-dot-preprocessor ==0.2.8 + - record-dot-preprocessor ==0.2.9 - record-hasfield ==1.0 - records-sop ==0.1.0.3 - record-wrangler ==0.1.1.0 @@ -2050,7 +2047,7 @@ default-package-overrides: - safe-json ==1.1.1.1 - safe-money ==0.9 - SafeSemaphore ==0.10.1 - - safe-tensor ==0.2.1.0 + - safe-tensor ==0.2.1.1 - salak ==0.3.6 - salak-yaml ==0.3.5.3 - saltine ==0.1.1.1 @@ -2095,7 +2092,7 @@ default-package-overrides: - seqalign ==0.2.0.4 - seqid ==0.6.2 - seqid-streams ==0.7.2 - - sequence-formats ==1.5.2 + - sequence-formats ==1.6.0 - sequenceTools ==1.4.0.5 - serf ==0.1.1.0 - serialise ==0.2.3.0 @@ -2129,6 +2126,7 @@ default-package-overrides: - setlocale ==1.0.0.9 - sexp-grammar ==2.3.0 - SHA ==1.6.4.4 + - shake-language-c ==0.12.0 - shake-plus ==0.3.3.1 - shake-plus-extended ==0.4.1.0 - shakespeare ==2.0.25 @@ -2167,8 +2165,8 @@ default-package-overrides: - skein ==1.0.9.4 - skews ==0.1.0.3 - skip-var ==0.1.1.0 - - skylighting ==0.10.3 - - skylighting-core ==0.10.3 + - skylighting ==0.10.4 + - skylighting-core ==0.10.4 - slack-api ==0.12 - slack-progressbar ==0.1.0.1 - slist ==0.1.1.0 @@ -2196,7 +2194,7 @@ default-package-overrides: - sox ==0.2.3.1 - soxlib ==0.0.3.1 - sparse-linear-algebra ==0.3.1 - - sparse-tensor ==0.2.1.4 + - sparse-tensor ==0.2.1.5 - spatial-math ==0.5.0.1 - special-values ==0.1.0.0 - speculate ==0.4.2 @@ -2308,7 +2306,7 @@ default-package-overrides: - tardis ==0.4.3.0 - tasty ==1.2.3 - tasty-ant-xml ==1.1.7 - - tasty-bench ==0.2.1 + - tasty-bench ==0.2.2 - tasty-dejafu ==2.0.0.7 - tasty-discover ==4.2.2 - tasty-expected-failure ==0.12.3 @@ -2379,8 +2377,8 @@ default-package-overrides: - th-desugar ==1.11 - th-env ==0.1.0.2 - these ==1.1.1.1 - - these-lens ==1.0.1.1 - - these-optics ==1.0.1.1 + - these-lens ==1.0.1.2 + - these-optics ==1.0.1.2 - these-skinny ==0.7.4 - th-expand-syns ==0.4.6.0 - th-extras ==0.0.0.4 @@ -2403,7 +2401,7 @@ default-package-overrides: - th-test-utils ==1.1.0 - th-utilities ==0.2.4.1 - thyme ==0.3.5.5 - - tidal ==1.7.1 + - tidal ==1.7.2 - tile ==0.3.0.0 - time-compat ==1.9.5 - timeit ==2.0 @@ -2546,7 +2544,7 @@ default-package-overrides: - validity-vector ==0.2.0.3 - valor ==0.1.0.0 - vault ==0.3.1.5 - - vec ==0.3 + - vec ==0.4 - vector ==0.12.2.0 - vector-algorithms ==0.8.0.4 - vector-binary-instances ==0.2.5.1 @@ -2646,11 +2644,11 @@ default-package-overrides: - xdg-desktop-entry ==0.1.1.1 - xdg-userdirs ==0.1.0.2 - xeno ==0.4.2 - - xlsx ==0.8.2 + - xlsx ==0.8.3 - xlsx-tabular ==0.2.2.1 - xml ==1.3.14 - xml-basic ==0.1.3.1 - - xml-conduit ==1.9.0.0 + - xml-conduit ==1.9.1.0 - xml-conduit-writer ==0.1.1.2 - xmlgen ==0.6.2.2 - xml-hamlet ==0.5.0.1 @@ -2679,7 +2677,7 @@ default-package-overrides: - yesod-form ==1.6.7 - yesod-gitrev ==0.2.1 - yesod-newsfeed ==1.7.0.0 - - yesod-page-cursor ==2.0.0.3 + - yesod-page-cursor ==2.0.0.4 - yesod-paginator ==1.1.1.0 - yesod-persistent ==1.6.0.5 - yesod-sitemap ==1.6.0 @@ -2703,7 +2701,7 @@ default-package-overrides: - zip-archive ==0.4.1 - zipper-extra ==0.1.3.2 - zippers ==0.3.1 - - zip-stream ==0.2.0.1 + - zip-stream ==0.2.1.0 - zlib ==0.6.2.3 - zlib-bindings ==0.1.1.5 - zlib-lens ==0.1.2.1 From 5ba47b25e39e9d6fdc98971522d2d2943b5d3900 Mon Sep 17 00:00:00 2001 From: Jappie Klooster Date: Fri, 26 Feb 2021 19:30:01 -0400 Subject: [PATCH 04/48] haskellPackages.binary-search: unbreak I maintain this as of version 2.0.0 --- pkgs/development/haskell-modules/configuration-hackage2nix.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml index fa0144c07cd..df7c51256f4 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml @@ -3545,7 +3545,6 @@ broken-packages: - binary-indexed-tree - binary-protocol - binary-protocol-zmq - - binary-search - binary-streams - binary-tagged - binary-typed From 17e1d2497112edfe8120538a3a0cee8e6d095f5b Mon Sep 17 00:00:00 2001 From: Jappie Klooster Date: Fri, 26 Feb 2021 19:49:11 -0400 Subject: [PATCH 05/48] haskellPackages.xlsx: unbreak With binary search fixed, this package now also works. --- pkgs/development/haskell-modules/configuration-hackage2nix.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml index df7c51256f4..e01e2163d72 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml @@ -11487,7 +11487,6 @@ broken-packages: - xleb - xls - xlsior - - xlsx - xlsx-tabular - xlsx-templater - xml-catalog From 7f77d640b7bc46382eca06b8b5150392e8cd89ce Mon Sep 17 00:00:00 2001 From: Benjamin Esham Date: Sun, 28 Feb 2021 22:44:54 -0500 Subject: [PATCH 06/48] pinboard-notes-backup: unbreak --- pkgs/development/haskell-modules/configuration-hackage2nix.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml index e01e2163d72..839aaa79c2e 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml @@ -8848,7 +8848,6 @@ broken-packages: - piet - pig - pinboard - - pinboard-notes-backup - pinch - pinch-gen - pinchot From 9e897feebaa38a884bf5a06c349175b009918764 Mon Sep 17 00:00:00 2001 From: Malte Brandy Date: Thu, 4 Mar 2021 10:55:03 +0100 Subject: [PATCH 07/48] haskell.packages.ghc901.doctest: Fix eval error --- pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix | 5 +---- 1 file changed, 1 insertion(+), 4 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 932441f7810..0a41a91aaa3 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix @@ -80,10 +80,7 @@ self: super: { url = "https://gitlab.haskell.org/ghc/head.hackage/-/raw/master/patches/alex-3.2.5.patch"; sha256 = "0q8x49k3jjwyspcmidwr6b84s4y43jbf4wqfxfm6wz8x2dxx6nwh"; }); - doctest = appendPatch (dontCheck (doJailbreak super.doctest_0_18)) (pkgs.fetchpatch { - url = "https://gitlab.haskell.org/ghc/head.hackage/-/raw/master/patches/doctest-0.17.patch"; - sha256 = "16s2jcbk9hsww38i2wzxghbf0zpp5dc35hp6rd2n7d4z5xfavp62"; - }); + doctest = dontCheck (doJailbreak super.doctest_0_18_1); generic-deriving = appendPatch (doJailbreak super.generic-deriving) (pkgs.fetchpatch { url = "https://gitlab.haskell.org/ghc/head.hackage/-/raw/master/patches/generic-deriving-1.13.1.patch"; sha256 = "0z85kiwhi5p2wiqwyym0y8q8qrcifp125x5vm0n4482lz41kmqds"; From dac15e9e9fe1c54dcac14df7cfe1104f27b45e70 Mon Sep 17 00:00:00 2001 From: Malte Brandy Date: Thu, 4 Mar 2021 10:55:32 +0100 Subject: [PATCH 08/48] haskellPackages.lion: Mark broken to fix eval --- pkgs/development/haskell-modules/configuration-hackage2nix.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml index 839aaa79c2e..c6bd9fd55fb 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml @@ -7651,6 +7651,7 @@ broken-packages: - linx-gateway - lio-eci11 - lio-simple + - lion - lipsum-gen - liquid - liquid-base From 59d4b22318ed9031693c4f79e448b91665980255 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 5 Mar 2021 20:24:05 +0100 Subject: [PATCH 09/48] hackage2nix: update list of broken builds Ping @roberth because of broken hercules-ci-agent. --- .../configuration-hackage2nix.yaml | 76 +++++++++++++++++++ 1 file changed, 76 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml index c6bd9fd55fb..19878f47b91 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml @@ -3105,6 +3105,7 @@ broken-packages: - aeson-applicative - aeson-decode - aeson-diff-generic + - aeson-extra - aeson-filthy - aeson-flowtyped - aeson-injector @@ -3149,6 +3150,7 @@ broken-packages: - alga - algebra-checkers - algebra-dag + - algebra-driven-design - algebra-sql - algebraic - algebraic-prelude @@ -3274,6 +3276,7 @@ broken-packages: - arbor-monad-metric - arbor-monad-metric-datadog - arch-hs + - arch-web - archive-libarchive - archiver - archlinux @@ -3410,6 +3413,7 @@ broken-packages: - aws-lambda - aws-lambda-haskell-runtime-wai - aws-lambda-runtime + - aws-larpi - aws-mfa-credentials - aws-performance-tests - aws-route53 @@ -4392,6 +4396,7 @@ broken-packages: - crf-chain2-generic - crf-chain2-tiers - critbit + - criterion-cmp - criterion-compare - criterion-plus - criterion-to-html @@ -4626,6 +4631,8 @@ broken-packages: - denominate - dense - dense-int-set + - dep-t + - dep-t-advice - dependent-hashmap - dependent-monoidal-map - dependent-state @@ -4662,6 +4669,7 @@ broken-packages: - dhall-fly - dhall-nix - dhall-nixpkgs + - dhall-recursive-adt - dhall-text - dhall-to-cabal - dhcp-lease-parser @@ -4793,6 +4801,7 @@ broken-packages: - docker-build-cacher - dockercook - docopt + - docrecords - DocTest - doctest-discover-configurator - doctest-driver-gen @@ -5058,6 +5067,8 @@ broken-packages: - ethereum-merkle-patricia-db - euphoria - eurofxref + - evdev + - evdev-streamly - eve-cli - event - event-driven @@ -5083,6 +5094,7 @@ broken-packages: - execs - executor - exference + - exh - exherbo-cabal - exif - exigo-schema @@ -5427,6 +5439,7 @@ broken-packages: - ftp-conduit - ftphs - FTPLine + - ftree - ftshell - full-sessions - fullstop @@ -5442,6 +5455,7 @@ broken-packages: - functional-arrow - functor - functor-combinators + - functor-combo - functor-friends - functor-infix - functor-products @@ -5459,6 +5473,7 @@ broken-packages: - fused-effects-squeal - fused-effects-th - fusion + - futhark - futun - future - fuzzy-time-gen @@ -5501,6 +5516,7 @@ broken-packages: - gelatin-gl - gelatin-sdl2 - gelatin-shaders + - gemini-textboard - gemstone - gen-imports - gen-passwd @@ -5518,6 +5534,7 @@ broken-packages: - generic-church - generic-enum - generic-enumeration + - generic-labels - generic-lens-labels - generic-lucid-scaffold - generic-maybe @@ -5818,6 +5835,7 @@ broken-packages: - gross - GroteTrap - groundhog-converters + - group-theory - group-with - grouped-list - groups-generic @@ -6087,6 +6105,7 @@ broken-packages: - haskell-lsp-client - haskell-ml - haskell-mpfr + - haskell-mpi - haskell-neo4j-client - haskell-openflow - haskell-overridez @@ -6320,6 +6339,7 @@ broken-packages: - heckle - hedgehog-checkers - hedgehog-checkers-lens + - hedgehog-classes - hedgehog-fakedata - hedgehog-gen-json - hedgehog-generic @@ -6407,6 +6427,8 @@ broken-packages: - hGelf - hgen - hgeometric + - hgeometry + - hgeometry-combinatorial - hgeometry-ipe - hgeometry-svg - hgeos @@ -6979,6 +7001,7 @@ broken-packages: - hyperloglogplus - hyperpublic - hypher + - hzk - hzulip - i18n - I1M @@ -7121,6 +7144,7 @@ broken-packages: - introduction - introduction-test - intset + - invert - invertible-hlist - invertible-syntax - io-capture @@ -7264,11 +7288,13 @@ broken-packages: - json-incremental-decoder - json-litobj - json-pointer-hasql + - json-pointy - json-python - json-rpc-client - json-schema - json-sop - json-syntax + - json-to-haskell - json-togo - json-tokens - json-tools @@ -7380,6 +7406,7 @@ broken-packages: - koellner-phonetic - kontra-config - korfu + - kparams - kqueue - kraken - krank @@ -7549,6 +7576,7 @@ broken-packages: - lens-filesystem - lens-labels - lens-prelude + - lens-process - lens-simple - lens-text-encoding - lens-th-rewrite @@ -7622,6 +7650,7 @@ broken-packages: - line-bot-sdk - line-drawing - linear-algebra-cblas + - linear-base - linear-circuit - linear-code - linear-maps @@ -7771,6 +7800,7 @@ broken-packages: - LRU - ls-usb - lscabal + - lsfrom - LslPlus - lsystem - lti13 @@ -7984,6 +8014,7 @@ broken-packages: - Michelangelo - miconix-test - micro-recursion-schemes + - microbase - microformats2-parser - microformats2-types - microgroove @@ -8040,6 +8071,9 @@ broken-packages: - ml-w - mlist - mm2 + - mmark + - mmark-cli + - mmark-ext - mmsyn7h - mmtf - mmtl @@ -8142,6 +8176,7 @@ broken-packages: - morfeusz - morley - morloc + - morpheus-graphql-app - morpheus-graphql-cli - morphisms-functors - morphisms-functors-inventory @@ -8247,6 +8282,7 @@ broken-packages: - musicbrainz-email - musicScroll - musicxml + - musicxml2 - mustache-haskell - mutable-iter - MutationOrder @@ -8829,6 +8865,11 @@ broken-packages: - phoityne - phone-numbers - phone-push + - phonetic-languages-examples + - phonetic-languages-properties + - phonetic-languages-simplified-lists-examples + - phonetic-languages-simplified-properties-lists + - phonetic-languages-simplified-properties-lists-double - phooey - photoname - phraskell @@ -8888,6 +8929,7 @@ broken-packages: - pit - pitchtrack - pivotal-tracker + - pixel-printer - pixelated-avatar-generator - pkcs10 - pkcs7 @@ -9172,6 +9214,8 @@ broken-packages: - pure-zlib - purescheme-wai-routing-core - purescript + - purescript-ast + - purescript-cst - purescript-iso - purescript-tsd-gen - push-notifications @@ -9246,6 +9290,7 @@ broken-packages: - quickpull - quickset - Quickson + - quickspec - quicktest - quickwebapp - quipper @@ -9377,6 +9422,8 @@ broken-packages: - record-syntax - records - records-th + - recursion-schemes + - recursion-schemes-ext - recursors - red-black-record - reddit @@ -9433,6 +9480,7 @@ broken-packages: - regex-tdfa-pipes - regex-tdfa-quasiquoter - regex-tdfa-rc + - regex-tdfa-text - regex-tdfa-unittest - regex-tdfa-utf8 - regex-tre @@ -9506,6 +9554,7 @@ broken-packages: - req-url-extra - reqcatcher - request-monad + - rere - rescue - reserve - reservoir @@ -9551,6 +9600,7 @@ broken-packages: - rfc-redis - rfc-servant - rg + - rhbzquery - rhythm-game-tutorial - rib - ribbit @@ -9561,6 +9611,7 @@ broken-packages: - riff - ring-buffer - ring-buffers + - rio-process-pool - riot - risc-v - risc386 @@ -9592,6 +9643,7 @@ broken-packages: - roc-cluster-demo - rock - rocksdb-haskell + - rocksdb-haskell-jprupp - rocksdb-query - roku-api - rollbar @@ -9893,6 +9945,7 @@ broken-packages: - servant-server-namedargs - servant-smsc-ru - servant-snap + - servant-static-th - servant-streaming - servant-streaming-client - servant-streaming-docs @@ -9927,6 +9980,7 @@ broken-packages: - setoid - setters - sexp + - sexp-grammar - sexpr-parser - sext - SFML @@ -9949,6 +10003,7 @@ broken-packages: - shake-cabal-build - shake-dhall - shake-extras + - shake-futhark - shake-minify - shake-pack - shake-path @@ -10087,6 +10142,7 @@ broken-packages: - slot-lambda - sloth - slug + - slugify - slynx - small-bytearray-builder - smallarray @@ -10196,6 +10252,7 @@ broken-packages: - socketed - socketio - sockets + - sockets-and-pipes - socketson - sodium - soegtk @@ -10323,6 +10380,8 @@ broken-packages: - stackage-types - stackage-upload - stackage2nix + - stackcollapse-ghc + - staged-gg - standalone-derive-topdown - standalone-haddock - starling @@ -10409,6 +10468,7 @@ broken-packages: - streaming-utils - streaming-with - streamly-archive + - streamly-fsnotify - streamly-lmdb - streamproc - strelka @@ -10599,6 +10659,7 @@ broken-packages: - tasty-fail-fast - tasty-groundhog-converters - tasty-hedgehog-coverage + - tasty-html - tasty-integrate - tasty-jenkins-xml - tasty-laws @@ -10660,6 +10721,7 @@ broken-packages: - termination-combinators - termplot - terntup + - terraform-http-backend-pass - terrahs - tersmu - tesla @@ -10692,6 +10754,7 @@ broken-packages: - texrunner - text-all - text-and-plots + - text-ascii - text-containers - text-format-heavy - text-generic-pretty @@ -10994,6 +11057,7 @@ broken-packages: - type-structure - type-sub-th - type-tree + - type-unary - typeable-th - TypeClass - typed-encoding @@ -11060,6 +11124,8 @@ broken-packages: - uniprot-kb - uniqueid - uniquely-represented-sets + - uniqueness-periods-vector-examples + - uniqueness-periods-vector-properties - units-attoparsec - unittyped - unitym-yesod @@ -11073,8 +11139,10 @@ broken-packages: - unix-fcntl - unix-handle - unix-process-conduit + - unix-recursive - unix-simple - unlifted-list + - unliftio-messagebox - unliftio-streams - unm-hip - unordered-containers-rematch @@ -11192,6 +11260,7 @@ broken-packages: - vect-floating-accelerate - vect-opengl - vector-bytestring + - vector-circular - vector-clock - vector-conduit - vector-endian @@ -11246,6 +11315,10 @@ broken-packages: - vitrea - vk-aws-route53 - VKHS + - vocoder + - vocoder-audio + - vocoder-conduit + - vocoder-dunai - voicebase - vowpal-utils - voyeur @@ -11491,6 +11564,7 @@ broken-packages: - xlsx-templater - xml-catalog - xml-conduit-decode + - xml-conduit-selectors - xml-conduit-stylist - xml-enumerator - xml-enumerator-combinators @@ -11543,6 +11617,7 @@ broken-packages: - YACPong - yahoo-finance-api - yahoo-finance-conduit + - yahoo-prices - yahoo-web-search - yajl - yajl-enumerator @@ -11574,6 +11649,7 @@ broken-packages: - yap - yarr - yarr-image-io + - yasi - yavie - yaya-test - yaya-unsafe-test From 01d0057d797d1ee7822d2e67bf49a3ae5a103020 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 5 Mar 2021 20:41:04 +0100 Subject: [PATCH 10/48] hackage2nix: don't update to haskell-language-server 1.x yet Not all required dependencies have been released to Hackage yet. --- .../haskell-modules/configuration-hackage2nix.yaml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml index 19878f47b91..ca8b927cc17 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml @@ -73,11 +73,14 @@ default-package-overrides: # gi-gdkx11-4.x requires gtk-4.x, which is still under development and # not yet available in Nixpkgs - gi-gdkx11 < 4 - - ghcide < 0.7.4 # for hls 0.9.0 - - hls-explicit-imports-plugin < 0.1.0.1 # for hls 0.9.0 - - hls-plugin-api < 0.7.1.0 # for hls 0.9.0 - - hls-retrie-plugin < 0.1.1.1 # for hls 0.9.0 - + # Don't update yet to remain compatible with haskell-language-server-0.9.0. + - ghcide < 0.7.4 + - hls-class-plugin < 1 + - hls-explicit-imports-plugin < 0.1.0.1 + - hls-haddock-comments-plugin < 1 + - hls-plugin-api < 0.7.1.0 + - hls-retrie-plugin < 0.1.1.1 + - hls-tactics-plugin < 1 # Stackage Nightly 2021-03-01 - abstract-deque ==0.3 - abstract-par ==0.3.3 From 379605e7b7f7388489c7214cae12fcbc25d57700 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 26 Feb 2021 23:59:46 +0100 Subject: [PATCH 11/48] hackage-packages.nix: automatic Haskell package set update This update was generated by hackage2nix v2.16.0-13-gefcfbb2 from Hackage revision https://github.com/commercialhaskell/all-cabal-hashes/commit/dcb96a175fb265c80918e2012196597a5b29abfe. --- .../haskell-modules/hackage-packages.nix | 2058 +++++++++++------ 1 file changed, 1388 insertions(+), 670 deletions(-) diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 4ebf5522bd6..f7fd1b436a2 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -1305,6 +1305,35 @@ self: { license = lib.licenses.bsd3; }) {}; + "BNFC_2_9_1" = callPackage + ({ mkDerivation, alex, array, base, Cabal, cabal-doctest + , containers, deepseq, directory, doctest, filepath, happy, hspec + , hspec-discover, HUnit, mtl, pretty, process, QuickCheck + , string-qq, temporary, time + }: + mkDerivation { + pname = "BNFC"; + version = "2.9.1"; + sha256 = "0670in07lr9fgkx0c7zci8rn8c7g8nimkmpzy5w9swfp4rp3gbkk"; + isLibrary = true; + isExecutable = true; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + array base containers deepseq directory filepath mtl pretty process + string-qq time + ]; + libraryToolDepends = [ alex happy ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ + array base containers deepseq directory doctest filepath hspec + HUnit mtl pretty process QuickCheck string-qq temporary time + ]; + testToolDepends = [ alex happy hspec-discover ]; + description = "A compiler front-end generator"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "BNFC-meta" = callPackage ({ mkDerivation, alex-meta, array, base, fail, happy-meta , haskell-src-meta, syb, template-haskell @@ -2993,8 +3022,8 @@ self: { pname = "Chart"; version = "1.9.3"; sha256 = "0p69kq5kh40gd4y8wqabypmw67pqh42vaaw64zv9sf8j075g85ry"; - revision = "1"; - editedCabalFile = "1is2xvhwyf5j4nls6k162glazd28jj84r2h0bf868q93qdppzgxj"; + revision = "2"; + editedCabalFile = "04mmsm54mdqcrypvgawhhbwjscmky3j7g5841bc71c0q6d33h2k4"; libraryHaskellDepends = [ array base colour data-default-class lens mtl old-locale operational time vector @@ -3011,8 +3040,8 @@ self: { pname = "Chart-cairo"; version = "1.9.3"; sha256 = "0clm68alzsakkn5m4h49dgx33crajacsykb4hry2fh9zxp9j743f"; - revision = "1"; - editedCabalFile = "1jhw93vmhafnrvim03afc989n6jdiwpnwqma09zxd3m09hcsg17l"; + revision = "2"; + editedCabalFile = "0z93znn3dpgj80iiz3a67m90x0j9ljr0jd1ws9jkzj7rk88014gp"; libraryHaskellDepends = [ array base cairo Chart colour data-default-class lens mtl old-locale operational time @@ -3031,8 +3060,8 @@ self: { pname = "Chart-diagrams"; version = "1.9.3"; sha256 = "075yzq50jpakgq6lb3anr660jydm68ry0di33icdacbdymq8avwn"; - revision = "1"; - editedCabalFile = "1hm4z73k60ndb5jvy6wxviiyv9i0qd6diz8kf36yfbayzacqianw"; + revision = "2"; + editedCabalFile = "00whqmaqrbidicsz9dqvq88jc88m8cixxkyf70qsdg7ysg8dad8m"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base blaze-markup bytestring Chart colour containers @@ -9777,8 +9806,8 @@ self: { pname = "HaXml"; version = "1.25.5"; sha256 = "0d8jbiv53r3ndg76r3937idqdg34nhmb99vj087i73hjnv21mifb"; - revision = "3"; - editedCabalFile = "0n98cigikjiqg2ckgihjw4if35n1jhv0zcqi3qw56b9j02yxdvvz"; + revision = "4"; + editedCabalFile = "029jnlmab1llr55dmlamrn2hxkbqw7ryz1dfg19h1aip6byf4ljh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -16067,6 +16096,20 @@ self: { platforms = [ "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {inherit (pkgs) alsaLib;}; + "PortMidi-simple" = callPackage + ({ mkDerivation, base, PortMidi }: + mkDerivation { + pname = "PortMidi-simple"; + version = "0.1.0.0"; + sha256 = "17bl26jlpd48ag42kbjdirqhpahxaiax5sy7p3j1jylhiargijcd"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base PortMidi ]; + executableHaskellDepends = [ base PortMidi ]; + description = "Simplified PortMidi wrapper"; + license = lib.licenses.bsd3; + }) {}; + "PostgreSQL" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { @@ -21222,6 +21265,8 @@ self: { pname = "Win32-errors"; version = "0.2.2.5"; sha256 = "08gbvlsf37nx982qs19pb9qc5sxi6493f02d3afjsyxqvalfbijy"; + revision = "1"; + editedCabalFile = "0vk991m2b14sqs74fnbxfymp9hzvmn30xkrngkhl6idyqgc0hsbd"; libraryHaskellDepends = [ base template-haskell text Win32 ]; testHaskellDepends = [ base hspec QuickCheck Win32 ]; description = "Alternative error handling for Win32 foreign calls"; @@ -21963,8 +22008,8 @@ self: { }: mkDerivation { pname = "Z-Data"; - version = "0.6.1.0"; - sha256 = "096zzi2fb6pj310bkihsidwaail9hi78mpfplg4c8skq4157ps6s"; + version = "0.7.0.0"; + sha256 = "1b4ycsq5g459ynp989kldq6r3ssawr64a2hp3dzy804pwrp8v62m"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base bytestring case-insensitive containers deepseq ghc-prim @@ -24538,8 +24583,8 @@ self: { pname = "aeson-compat"; version = "0.3.9"; sha256 = "1j13gykv4ryvmr14w5blz0nnpdb4p0hpa27wahw3mhb1lwdr8hz0"; - revision = "4"; - editedCabalFile = "0l2ggm3lfnww4sq9frr0cga4ad9vlfhjsh323f9lvx3jk0g9pn7y"; + revision = "5"; + editedCabalFile = "11ca16ff12jp0kndhwaq8gm3jc2irs3hbmd1lh2lwrqyq498d8k6"; libraryHaskellDepends = [ aeson attoparsec attoparsec-iso8601 base base-compat bytestring containers exceptions hashable scientific tagged text time @@ -24679,6 +24724,8 @@ self: { ]; description = "Extra goodies for aeson"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "aeson-filthy" = callPackage @@ -26295,6 +26342,8 @@ self: { ]; description = "Companion library for the book Algebra-Driven Design by Sandy Maguire"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "algebra-sql" = callPackage @@ -26467,6 +26516,34 @@ self: { broken = true; }) {}; + "algorithmic-composition-additional" = callPackage + ({ mkDerivation, algorithmic-composition-basic, base, bytestring + , directory, foldable-ix, mmsyn2-array, mmsyn3, mmsyn7l + , mmsyn7ukr-common, phonetic-languages-simplified-base, process + , ukrainian-phonetics-basic-array + }: + mkDerivation { + pname = "algorithmic-composition-additional"; + version = "0.1.0.0"; + sha256 = "183zjamprssdn3qiiil2ahzhfj6ajg7zs5vdspjfwfq651r8c9gh"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + algorithmic-composition-basic base bytestring directory foldable-ix + mmsyn2-array mmsyn3 mmsyn7l mmsyn7ukr-common + phonetic-languages-simplified-base process + ukrainian-phonetics-basic-array + ]; + executableHaskellDepends = [ + algorithmic-composition-basic base bytestring directory foldable-ix + mmsyn2-array mmsyn3 mmsyn7l mmsyn7ukr-common + phonetic-languages-simplified-base process + ukrainian-phonetics-basic-array + ]; + description = "Helps to create experimental music from a file (or its part) and a Ukrainian text"; + license = lib.licenses.mit; + }) {}; + "algorithmic-composition-basic" = callPackage ({ mkDerivation, base, bytestring, directory, foldable-ix , mmsyn2-array, mmsyn3, mmsyn7l, mmsyn7ukr-common @@ -26475,20 +26552,13 @@ self: { }: mkDerivation { pname = "algorithmic-composition-basic"; - version = "0.1.1.0"; - sha256 = "0sxgysi596j77j3bfadvk6gcq9k70g0wqrq1mgxh4ypmc145psc1"; - isLibrary = true; - isExecutable = true; + version = "0.2.2.0"; + sha256 = "0ij3yh29mxkj9zph33g3r46afh3s4vhqxmhkpnm2mgzad7xqca2m"; libraryHaskellDepends = [ base bytestring directory foldable-ix mmsyn2-array mmsyn3 mmsyn7l mmsyn7ukr-common phonetic-languages-simplified-base process ukrainian-phonetics-basic-array ]; - executableHaskellDepends = [ - base bytestring directory foldable-ix mmsyn2-array mmsyn3 mmsyn7l - mmsyn7ukr-common phonetic-languages-simplified-base process - ukrainian-phonetics-basic-array - ]; description = "Helps to create experimental music from a file (or its part) and a Ukrainian text"; license = lib.licenses.mit; }) {}; @@ -29683,6 +29753,27 @@ self: { license = lib.licenses.gpl3; }) {}; + "amqp-utils_0_5_0_0" = callPackage + ({ mkDerivation, amqp, base, bytestring, connection, containers + , data-default-class, directory, hinotify, magic, network, process + , text, time, tls, unix, utf8-string, x509-system + }: + mkDerivation { + pname = "amqp-utils"; + version = "0.5.0.0"; + sha256 = "140awzxj14h9wa13wfl15dqndqvyy046zmyg0q643r40nbyggl8r"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + amqp base bytestring connection containers data-default-class + directory hinotify magic network process text time tls unix + utf8-string x509-system + ]; + description = "AMQP toolset for the command line"; + license = lib.licenses.gpl3; + hydraPlatforms = lib.platforms.none; + }) {}; + "amqp-worker" = callPackage ({ mkDerivation, aeson, amqp, base, bytestring, data-default , exceptions, monad-control, monad-loops, mtl, resource-pool @@ -32287,8 +32378,8 @@ self: { }: mkDerivation { pname = "arch-hs"; - version = "0.7.0.0"; - sha256 = "0nlsxlqmjg0nw9dgd3l8s1zphzcwrbcvmv30s5y5xbfm06zc5wc7"; + version = "0.7.1.0"; + sha256 = "120kxjz27llinggq6qwihqjbs1f4q0wdfb79fmrb80k25pvhkn8v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -32334,6 +32425,8 @@ self: { ]; description = "Arch Linux official and AUR web interface binding"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "archive" = callPackage @@ -34953,6 +35046,8 @@ self: { pname = "attoparsec"; version = "0.13.2.5"; sha256 = "0vv88m5m7ynjrg114psp4j4s69f1a5va3bvn293vymqrma7g7q11"; + revision = "1"; + editedCabalFile = "180r53j8z1p6z2l63qmhqyl1h27l5j3vrhanwfmwchrj7xf1k23w"; libraryHaskellDepends = [ array base bytestring containers deepseq ghc-prim scientific text transformers @@ -35367,10 +35462,8 @@ self: { }: mkDerivation { pname = "aur"; - version = "7.0.5"; - sha256 = "16c4q0w6qpn4gg6xlggkcs92fcvm58a3qmykfm1dgcfsjhwwhxkx"; - revision = "1"; - editedCabalFile = "10p4qyfv2ha3s8dli6v9yzzx4pj5r1cfxcy0gcf0rgbxsszi2315"; + version = "7.0.6"; + sha256 = "0rq2gyhg5c7xwj7w582l99al8jhsacv3vl77p1mfzcc79h424jdy"; libraryHaskellDepends = [ aeson base bytestring hashable http-client http-types text ]; @@ -35411,10 +35504,8 @@ self: { }: mkDerivation { pname = "aura"; - version = "3.2.2"; - sha256 = "07ska8w2k3sl084aadjclw8v0ykrp8hiwhim5zd6wd7q95njyk2f"; - revision = "2"; - editedCabalFile = "1m138p8rllm42gpqj10z3jvdlcz9f0v4is4ygdxi7yxn9xmy15x9"; + version = "3.2.3"; + sha256 = "1gq4nkwil64h4armg39vbl3wjsbnqsa0vg5b41kq19dp9rmpfsp5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -36484,18 +36575,19 @@ self: { }) {}; "aws-lambda-haskell-runtime" = callPackage - ({ mkDerivation, aeson, base, bytestring, case-insensitive, hspec - , http-client, http-types, path, path-io, safe-exceptions-checked - , template-haskell, text, unordered-containers + ({ mkDerivation, aeson, base, bytestring, case-insensitive + , exceptions, hashable, hspec, http-client, http-types, mtl, path + , path-io, safe-exceptions-checked, template-haskell, text + , unordered-containers }: mkDerivation { pname = "aws-lambda-haskell-runtime"; - version = "3.0.5"; - sha256 = "07p0lz2hj17n97f2ps59axb4c6416g45m6wcd3hk7jybd6ja8qpr"; + version = "4.1.0"; + sha256 = "1zb426bj1k3b3sp5hlg0ajx19mf0vwvr39zdg6p9l9i830qfdjfw"; libraryHaskellDepends = [ - aeson base bytestring case-insensitive http-client http-types path - path-io safe-exceptions-checked template-haskell text - unordered-containers + aeson base bytestring case-insensitive exceptions hashable + http-client http-types mtl path path-io safe-exceptions-checked + template-haskell text unordered-containers ]; testHaskellDepends = [ base hspec ]; description = "Haskell runtime for AWS Lambda"; @@ -36509,8 +36601,8 @@ self: { }: mkDerivation { pname = "aws-lambda-haskell-runtime-wai"; - version = "1.0.2"; - sha256 = "0bjqrwl2kcnxv8yni2bxaz5x3pgs3j6c4rrgqpv5kfs7yn1ins7w"; + version = "2.0.0"; + sha256 = "1m95hcfl72v9rrks0clzrz3md35jsk5jgc5ds81vrknzxr0b0fgj"; libraryHaskellDepends = [ aeson aws-lambda-haskell-runtime base binary bytestring case-insensitive http-types iproute network text @@ -36564,6 +36656,8 @@ self: { ]; description = "Package Haskell functions for easy use on AWS Lambda"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "aws-mfa-credentials" = callPackage @@ -40210,10 +40304,8 @@ self: { ({ mkDerivation, base, dec, deepseq, fin, hashable, QuickCheck }: mkDerivation { pname = "bin"; - version = "0.1"; - sha256 = "008i0yxvg9v05gby6ysq3f7ygh125p9xa5vwrcrbq5xw79igyzq5"; - revision = "2"; - editedCabalFile = "1zmzi566syvrm9bk0mxj3dycd3i4b33018c644qxdqdb00mlvayh"; + version = "0.1.1"; + sha256 = "11awr2zdknjdgy365hh3alq0fjkhhixk6synf65af2brzkl8k5ys"; libraryHaskellDepends = [ base dec deepseq fin hashable QuickCheck ]; @@ -40593,8 +40685,6 @@ self: { ]; description = "Binary and exponential searches"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "binary-serialise-cbor" = callPackage @@ -42981,33 +43071,6 @@ self: { }) {}; "bitwise-enum" = callPackage - ({ mkDerivation, aeson, array, base, deepseq, gauge - , mono-traversable, QuickCheck, test-framework - , test-framework-quickcheck2, vector, wide-word - }: - mkDerivation { - pname = "bitwise-enum"; - version = "1.0.0.3"; - sha256 = "0ykrr8x1hc1lsj8cn19jcypvww4598g1v0vrn3z3b7n6hp6wfyis"; - revision = "3"; - editedCabalFile = "19d5xwigd482z47s8gpbd2jmm4pmx5bxg2fxkzjl8dias4yb431x"; - libraryHaskellDepends = [ - aeson array base deepseq mono-traversable vector - ]; - testHaskellDepends = [ - aeson array base deepseq mono-traversable QuickCheck test-framework - test-framework-quickcheck2 vector - ]; - benchmarkHaskellDepends = [ - aeson array base deepseq gauge mono-traversable vector wide-word - ]; - description = "Bitwise operations on bounded enumerations"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; - }) {}; - - "bitwise-enum_1_0_1_0" = callPackage ({ mkDerivation, aeson, array, base, deepseq, gauge , mono-traversable, QuickCheck, test-framework , test-framework-quickcheck2, vector, wide-word @@ -43617,6 +43680,24 @@ self: { license = lib.licenses.bsd3; }) {}; + "blaze-markup_0_8_2_8" = callPackage + ({ mkDerivation, base, blaze-builder, bytestring, containers, HUnit + , QuickCheck, tasty, tasty-hunit, tasty-quickcheck, text + }: + mkDerivation { + pname = "blaze-markup"; + version = "0.8.2.8"; + sha256 = "0jd30wg5yz0a97b36zwqg4hv8faifza1n2gys3l1p3fwf9l3zz23"; + libraryHaskellDepends = [ base blaze-builder bytestring text ]; + testHaskellDepends = [ + base blaze-builder bytestring containers HUnit QuickCheck tasty + tasty-hunit tasty-quickcheck text + ]; + description = "A blazingly fast markup combinator library for Haskell"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "blaze-shields" = callPackage ({ mkDerivation, base, blaze-html, blaze-markup, blaze-svg, text }: mkDerivation { @@ -44947,8 +45028,8 @@ self: { pname = "boring"; version = "0.1.3"; sha256 = "1fljlkzc5016xbq9jykh0wr1mbyfcikh818pp54djws5vm66hh6d"; - revision = "1"; - editedCabalFile = "1gn2f035fmn2l56a507x080cl1apddszhlsf6lriwyass4v58mfl"; + revision = "2"; + editedCabalFile = "031vricyy2m7hg2hk3bj64lsz55k9qh36s2yfh09pgsfykr883ag"; libraryHaskellDepends = [ adjunctions base base-compat bin constraints dec fin generics-sop ral singleton-bool streams tagged transformers transformers-compat @@ -51475,8 +51556,8 @@ self: { pname = "cassava"; version = "0.5.2.0"; sha256 = "01h1zrdqb313cjd4rqm1107azzx4czqi018c2djf66a5i7ajl3dk"; - revision = "2"; - editedCabalFile = "1y08lhkh6c6421g3nwwkrrv3r36l75x9j2hnm5khagjpm5njjzma"; + revision = "3"; + editedCabalFile = "0hq9s6662ykk2ldv222xgifwzwvmhmrs56b1llqpdzp7vf7p8b3p"; configureFlags = [ "-f-bytestring--lt-0_10_4" ]; libraryHaskellDepends = [ array attoparsec base bytestring containers deepseq hashable Only @@ -54805,6 +54886,33 @@ self: { license = lib.licenses.bsd2; }) {}; + "citeproc_0_3_0_8" = callPackage + ({ mkDerivation, aeson, attoparsec, base, bytestring + , case-insensitive, containers, data-default, Diff, directory + , file-embed, filepath, mtl, pandoc-types, pretty, rfc5051, safe + , scientific, text, timeit, transformers, uniplate, vector + , xml-conduit + }: + mkDerivation { + pname = "citeproc"; + version = "0.3.0.8"; + sha256 = "0njlb37cxnpikwz9k92d689j477fz9x7chl58s3ljsw9drcgpcvh"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson attoparsec base bytestring case-insensitive containers + data-default file-embed filepath pandoc-types rfc5051 safe + scientific text transformers uniplate vector xml-conduit + ]; + testHaskellDepends = [ + aeson base bytestring containers Diff directory filepath mtl pretty + text timeit transformers + ]; + description = "Generates citations and bibliography from CSL styles"; + license = lib.licenses.bsd2; + hydraPlatforms = lib.platforms.none; + }) {}; + "citeproc-hs" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , hexpat, hs-bibutils, HTTP, json, mtl, network, network-uri @@ -60788,6 +60896,35 @@ self: { license = lib.licenses.mit; }) {}; + "conduit_1_3_4_1" = callPackage + ({ mkDerivation, base, bytestring, containers, deepseq, directory + , exceptions, filepath, gauge, hspec, kan-extensions + , mono-traversable, mtl, mwc-random, primitive, QuickCheck + , resourcet, safe, silently, split, text, transformers, unix + , unliftio, unliftio-core, vector + }: + mkDerivation { + pname = "conduit"; + version = "1.3.4.1"; + sha256 = "1w96q9nqxvl1s9js1rrzy9x711jpkj8mm6s5nz67jmrdby6knx45"; + libraryHaskellDepends = [ + base bytestring directory exceptions filepath mono-traversable mtl + primitive resourcet text transformers unix unliftio-core vector + ]; + testHaskellDepends = [ + base bytestring containers directory exceptions filepath hspec + mono-traversable mtl QuickCheck resourcet safe silently split text + transformers unliftio vector + ]; + benchmarkHaskellDepends = [ + base containers deepseq gauge hspec kan-extensions mwc-random + transformers vector + ]; + description = "Streaming data processing library"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "conduit-algorithms" = callPackage ({ mkDerivation, async, base, bytestring, bzlib-conduit, conduit , conduit-combinators, conduit-extra, conduit-zstd, containers @@ -61304,6 +61441,26 @@ self: { license = lib.licenses.mpl20; }) {}; + "conferer_1_1_0_0" = callPackage + ({ mkDerivation, base, bytestring, containers, deepseq, directory + , filepath, hspec, QuickCheck, text + }: + mkDerivation { + pname = "conferer"; + version = "1.1.0.0"; + sha256 = "1hkdrqxrac1mbzvd29f6ds4cbihdv0j0daai7yc282myv0varh09"; + libraryHaskellDepends = [ + base bytestring containers directory filepath text + ]; + testHaskellDepends = [ + base bytestring containers deepseq directory filepath hspec + QuickCheck text + ]; + description = "Configuration management library"; + license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; + }) {}; + "conferer-aeson" = callPackage ({ mkDerivation, aeson, aeson-qq, base, bytestring, conferer , directory, hspec, text, unordered-containers, vector @@ -61324,14 +61481,35 @@ self: { license = lib.licenses.mpl20; }) {}; + "conferer-aeson_1_1_0_0" = callPackage + ({ mkDerivation, aeson, aeson-qq, base, bytestring, conferer + , directory, hspec, text, unordered-containers, vector + }: + mkDerivation { + pname = "conferer-aeson"; + version = "1.1.0.0"; + sha256 = "0kslxj2wcycygj07x7v06fcx2i47dwp96da9djws6mjdmr1a9i96"; + libraryHaskellDepends = [ + aeson base bytestring conferer directory text unordered-containers + vector + ]; + testHaskellDepends = [ + aeson aeson-qq base bytestring conferer directory hspec text + unordered-containers vector + ]; + description = "conferer's source for reading json files"; + license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; + }) {}; + "conferer-dhall" = callPackage ({ mkDerivation, base, bytestring, conferer, conferer-aeson, dhall , dhall-json, directory, hspec, text }: mkDerivation { pname = "conferer-dhall"; - version = "1.0.0.0"; - sha256 = "0xw2c1cmjw93x4ala85bxs0lfwlqwdl26lj1n7yc9lk67ln54912"; + version = "1.1.0.0"; + sha256 = "0whxxjz5askw1qxcxdn5094bqm2hy3zp49567v57gqikgv6rcnp1"; libraryHaskellDepends = [ base bytestring conferer conferer-aeson dhall dhall-json directory text @@ -61534,8 +61712,8 @@ self: { ({ mkDerivation, base, conferer, conferer-aeson, hspec, yaml }: mkDerivation { pname = "conferer-yaml"; - version = "1.0.0.0"; - sha256 = "091pkbkjpppkc2ygm8jq22xslr4afbp3kk5377gpx3vh4a0lvswg"; + version = "1.1.0.0"; + sha256 = "0pqxwwaskj96virs65p7cb6shkjbczmnqwla7rbfga2l0rw9ww0r"; libraryHaskellDepends = [ base conferer conferer-aeson yaml ]; testHaskellDepends = [ base conferer conferer-aeson hspec yaml ]; description = "Configuration for reading yaml files"; @@ -64491,8 +64669,8 @@ self: { }: mkDerivation { pname = "cql"; - version = "4.0.2"; - sha256 = "0b6806ahmg4yacx5wc4v53gihhkwywajhqm13kb11nxabww3lapl"; + version = "4.0.3"; + sha256 = "1b6bqhg3rf2kk7i81l4vsgyp7zxiycifdrsj8qa4sqx78m72dmxh"; libraryHaskellDepends = [ base bytestring cereal containers Decimal iproute network template-haskell text time transformers uuid vector @@ -65255,6 +65433,8 @@ self: { ]; description = "A simple tool for comparing in Criterion benchmark results"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "criterion-compare" = callPackage @@ -67174,6 +67354,18 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; + "curly-expander" = callPackage + ({ mkDerivation, base, parsec, text }: + mkDerivation { + pname = "curly-expander"; + version = "0.2.0.3"; + sha256 = "0sfd3vmkx74fp1yvbwwbx4rw3i1g70hcvcp205mz709r8yyhr9sb"; + libraryHaskellDepends = [ base parsec text ]; + testHaskellDepends = [ base parsec text ]; + description = "Curly braces (brackets) expanding"; + license = lib.licenses.lgpl3Only; + }) {}; + "currencies" = callPackage ({ mkDerivation, base, hspec, text }: mkDerivation { @@ -70805,7 +70997,7 @@ self: { license = lib.licenses.asl20; }) {}; - "dbus_1_2_19" = callPackage + "dbus_1_2_21" = callPackage ({ mkDerivation, base, bytestring, cereal, conduit, containers , criterion, deepseq, directory, exceptions, extra, filepath, lens , network, parsec, process, QuickCheck, random, resourcet, split @@ -70814,8 +71006,8 @@ self: { }: mkDerivation { pname = "dbus"; - version = "1.2.19"; - sha256 = "1wcwh8c27v8vs7jaqzp3032wzx14v4mn7r2qhxhb77cppimrjqpg"; + version = "1.2.21"; + sha256 = "023lfywmxc5qqb31jaxpcf319az8ma9k9b0lkgriklskacq9sadi"; libraryHaskellDepends = [ base bytestring cereal conduit containers deepseq exceptions filepath lens network parsec random split template-haskell text @@ -71957,6 +72149,29 @@ self: { license = lib.licenses.mit; }) {}; + "deferred-folds_0_9_17" = callPackage + ({ mkDerivation, base, bytestring, containers, foldl, hashable + , primitive, QuickCheck, quickcheck-instances, rerebase, tasty + , tasty-hunit, tasty-quickcheck, text, transformers + , unordered-containers, vector + }: + mkDerivation { + pname = "deferred-folds"; + version = "0.9.17"; + sha256 = "1dn7ylqsqrc5s734xc4bsif6f53hg84i8w7zi929pikjl7xkbrch"; + libraryHaskellDepends = [ + base bytestring containers foldl hashable primitive text + transformers unordered-containers vector + ]; + testHaskellDepends = [ + QuickCheck quickcheck-instances rerebase tasty tasty-hunit + tasty-quickcheck + ]; + description = "Abstractions over deferred folds"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "definitive-base" = callPackage ({ mkDerivation, array, base, bytestring, containers, deepseq , ghc-prim, GLURaw, OpenGL, OpenGLRaw, primitive, vector @@ -72396,6 +72611,8 @@ self: { ]; description = "Reader-like monad transformer for dependency injection"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "dep-t-advice" = callPackage @@ -72418,6 +72635,8 @@ self: { ]; description = "Giving good advice to functions in a DepT environment"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "dependency" = callPackage @@ -73829,6 +74048,8 @@ self: { ]; description = "Convert recursive ADTs from and to Dhall"; license = lib.licenses.cc0; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "dhall-text" = callPackage @@ -77973,6 +78194,8 @@ self: { ]; description = "Vinyl-based records with hierarchical field names, default values and documentation"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "docstrings" = callPackage @@ -78043,30 +78266,30 @@ self: { license = lib.licenses.mit; }) {}; - "doctest_0_18" = callPackage + "doctest_0_18_1" = callPackage ({ mkDerivation, base, base-compat, code-page, deepseq, directory - , filepath, ghc, ghc-paths, hspec, hspec-core, HUnit, mockery - , process, QuickCheck, setenv, silently, stringbuilder, syb - , transformers + , exceptions, filepath, ghc, ghc-paths, hspec, hspec-core, HUnit + , mockery, process, QuickCheck, setenv, silently, stringbuilder + , syb, transformers }: mkDerivation { pname = "doctest"; - version = "0.18"; - sha256 = "1yqrmjg3rn1vy0p6a6j78gnnl8lx4hzi0rwhpl5ljb4q6kzyc3x4"; + version = "0.18.1"; + sha256 = "07w77cik8p3kpcl5vx4l3cr93r1dhk3wc98k1g50l9pby5argrzb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - base base-compat code-page deepseq directory filepath ghc ghc-paths - process syb transformers + base base-compat code-page deepseq directory exceptions filepath + ghc ghc-paths process syb transformers ]; executableHaskellDepends = [ - base base-compat code-page deepseq directory filepath ghc ghc-paths - process syb transformers + base base-compat code-page deepseq directory exceptions filepath + ghc ghc-paths process syb transformers ]; testHaskellDepends = [ - base base-compat code-page deepseq directory filepath ghc ghc-paths - hspec hspec-core HUnit mockery process QuickCheck setenv silently - stringbuilder syb transformers + base base-compat code-page deepseq directory exceptions filepath + ghc ghc-paths hspec hspec-core HUnit mockery process QuickCheck + setenv silently stringbuilder syb transformers ]; description = "Test interactive Haskell examples"; license = lib.licenses.mit; @@ -78125,8 +78348,8 @@ self: { ({ mkDerivation, base, doctest }: mkDerivation { pname = "doctest-driver-gen"; - version = "0.3.0.2"; - sha256 = "1xkq9fpdm8ayjwf2lypkfnh1w08zimvhf27ffn71hfckd5nw4h2q"; + version = "0.3.0.3"; + sha256 = "0vb062mznjpksrbsf2v599slgnm5jr6dq1frbxii19mcqxjbnzrj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; @@ -78535,8 +78758,8 @@ self: { }: mkDerivation { pname = "dormouse-client"; - version = "0.1.0.1"; - sha256 = "033299c0rc6hsg51pg7igb5fnf8w200ckazmyjk23d1h48mz7gcg"; + version = "0.2.0.0"; + sha256 = "1l5vhlvl5kl4m5shl2rysj16r7wqkqwy1i1yb3r96zx8rbwhi2j8"; libraryHaskellDepends = [ aeson attoparsec base bytestring case-insensitive containers dormouse-uri http-api-data http-client http-client-tls http-types @@ -78563,8 +78786,8 @@ self: { }: mkDerivation { pname = "dormouse-uri"; - version = "0.1.0.1"; - sha256 = "04ps9k4dhg9xk7al12y757lxl45dfa0aczirdkyks28cavlpr07b"; + version = "0.2.0.0"; + sha256 = "1b19167xprw9f4ivpfl0sdk2gs2ai6jxk25wyy7xlvzq2fn5q6sd"; libraryHaskellDepends = [ attoparsec base bytestring case-insensitive containers http-types safe-exceptions template-haskell text @@ -85705,6 +85928,8 @@ self: { ]; description = "Bindings to libevdev"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {inherit (pkgs) libevdev;}; "evdev-streamly" = callPackage @@ -85723,6 +85948,8 @@ self: { ]; description = "Bridge for working with evdev and streamly"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "eve" = callPackage @@ -86699,6 +86926,8 @@ self: { ]; description = "A library for crawling exhentai"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "exhaustive" = callPackage @@ -88329,22 +88558,26 @@ self: { }) {}; "faktory" = callPackage - ({ mkDerivation, aeson, aeson-casing, base, bytestring, connection - , cryptonite, hspec, markdown-unlit, megaparsec, memory, network - , random, safe-exceptions, scanner, text, time, unix + ({ mkDerivation, aeson, aeson-casing, async, base, bytestring + , connection, cryptonite, hspec, markdown-unlit, megaparsec, memory + , mtl, network, random, safe-exceptions, scanner, semigroups, text + , time, unix, unordered-containers }: mkDerivation { pname = "faktory"; - version = "1.0.1.6"; - sha256 = "1yqld2b6lbxl9sw9yp3dy184189nhfs7q4shnyrzc0m000hxgwkj"; + version = "1.0.2.0"; + sha256 = "1i16g4sj5qrbyldyylggcammr2fs0dvi9hc986ijpv3iy0ryqkmw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-casing base bytestring connection cryptonite megaparsec - memory network random safe-exceptions scanner text time unix + memory mtl network random safe-exceptions scanner semigroups text + time unix unordered-containers ]; executableHaskellDepends = [ aeson base safe-exceptions ]; - testHaskellDepends = [ aeson base hspec markdown-unlit ]; + testHaskellDepends = [ + aeson async base hspec markdown-unlit time + ]; testToolDepends = [ markdown-unlit ]; description = "Faktory Worker for Haskell"; license = lib.licenses.mit; @@ -89118,8 +89351,8 @@ self: { }: mkDerivation { pname = "fbrnch"; - version = "0.7.1"; - sha256 = "05gs3r9c67xvpkpg968aj0ym39qakazbycjlb8wnys5ijc0iwa7w"; + version = "0.7.2"; + sha256 = "1xly3vjd8ylxwnc16y6hcrbg1chr4cxx60f3i3r9cyv1vrvf7l1k"; isLibrary = false; isExecutable = true; libraryHaskellDepends = [ @@ -90922,15 +91155,15 @@ self: { "fin" = callPackage ({ mkDerivation, base, dec, deepseq, hashable, inspection-testing - , QuickCheck, tagged + , QuickCheck, tagged, universe-base }: mkDerivation { pname = "fin"; - version = "0.1.1"; - sha256 = "0zwc8x2ilbk1bhsk85brf6g300cx4w2j3602gjh6rv900961gqri"; - revision = "2"; - editedCabalFile = "1x446k44pci81dakzd98vrj6amj10xkb05k7g2qwk0ir1hdj5sfz"; - libraryHaskellDepends = [ base dec deepseq hashable QuickCheck ]; + version = "0.2"; + sha256 = "1xy3dgvl6s4cyb0l2hkyl06nbhc4dpc3sy2kjd8w7av9921k96i3"; + libraryHaskellDepends = [ + base dec deepseq hashable QuickCheck universe-base + ]; testHaskellDepends = [ base inspection-testing tagged ]; description = "Nat and Fin: peano naturals and finite numbers"; license = lib.licenses.bsd3; @@ -93265,13 +93498,13 @@ self: { }) {}; "fold-debounce-conduit" = callPackage - ({ mkDerivation, base, conduit, fold-debounce, hspec, resourcet - , stm, transformers, transformers-base + ({ mkDerivation, base, conduit, fold-debounce, hspec + , hspec-discover, resourcet, stm, transformers, transformers-base }: mkDerivation { pname = "fold-debounce-conduit"; - version = "0.2.0.5"; - sha256 = "1qvr3wqqv2lvs22ddmalavggp8a4a50d056a50dsz6lcml1k6hdg"; + version = "0.2.0.6"; + sha256 = "0xy6vr2hbw41fcs3rlk7wyxqrkqd3nfw5rcr1aiij86zaaifpry5"; libraryHaskellDepends = [ base conduit fold-debounce resourcet stm transformers transformers-base @@ -93279,6 +93512,7 @@ self: { testHaskellDepends = [ base conduit hspec resourcet stm transformers ]; + testToolDepends = [ hspec-discover ]; description = "Regulate input traffic from conduit Source with Control.FoldDebounce"; license = lib.licenses.bsd3; }) {}; @@ -93306,29 +93540,6 @@ self: { }) {}; "foldl" = callPackage - ({ mkDerivation, base, bytestring, comonad, containers - , contravariant, criterion, doctest, hashable, mwc-random - , primitive, profunctors, semigroupoids, text, transformers - , unordered-containers, vector - }: - mkDerivation { - pname = "foldl"; - version = "1.4.10"; - sha256 = "1fl1vahga6dv21nkgjd265nlhmgqzr8sa0fb5dfqzk34fb01vvvq"; - revision = "1"; - editedCabalFile = "0rd3w7m8a8pxb8jpmi9nky4hf1jl35cm8vp1qq8mfzgpx5bbqd2w"; - libraryHaskellDepends = [ - base bytestring comonad containers contravariant hashable - mwc-random primitive profunctors semigroupoids text transformers - unordered-containers vector - ]; - testHaskellDepends = [ base doctest ]; - benchmarkHaskellDepends = [ base criterion ]; - description = "Composable, streaming, and efficient left folds"; - license = lib.licenses.bsd3; - }) {}; - - "foldl_1_4_11" = callPackage ({ mkDerivation, base, bytestring, comonad, containers , contravariant, criterion, doctest, hashable, mwc-random , primitive, profunctors, semigroupoids, text, transformers @@ -93347,7 +93558,6 @@ self: { benchmarkHaskellDepends = [ base criterion ]; description = "Composable, streaming, and efficient left folds"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "foldl-exceptions" = callPackage @@ -94167,28 +94377,29 @@ self: { "fortran-src" = callPackage ({ mkDerivation, alex, array, base, binary, bytestring, containers , deepseq, directory, fgl, filepath, GenericPretty, happy, hspec - , mtl, pretty, text, uniplate + , hspec-discover, mtl, pretty, temporary, text, uniplate }: mkDerivation { pname = "fortran-src"; - version = "0.4.0"; - sha256 = "1l66f9wcn5dp7i63wapzkx8bgiy22xrlxbfh3jbnhy7glhvk80ja"; + version = "0.4.2"; + sha256 = "03x1pxkpl41r4cf034qj5ls946azbzwdyxkp2nxxymjx0nm2lsv6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory fgl - filepath GenericPretty mtl pretty text uniplate + filepath GenericPretty mtl pretty temporary text uniplate ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ array base binary bytestring containers deepseq directory fgl - filepath GenericPretty mtl pretty text uniplate + filepath GenericPretty mtl pretty temporary text uniplate ]; testHaskellDepends = [ array base binary bytestring containers deepseq directory fgl - filepath GenericPretty hspec mtl pretty text uniplate + filepath GenericPretty hspec mtl pretty temporary text uniplate ]; - description = "Parser and anlyses for Fortran standards 66, 77, 90 and 95"; + testToolDepends = [ hspec-discover ]; + description = "Parsers and analyses for Fortran standards 66, 77, 90 and 95"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; @@ -96066,6 +96277,8 @@ self: { libraryHaskellDepends = [ base ShowF type-unary ]; description = "Depth-typed functor-based trees, both top-down and bottom-up"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "ftshell" = callPackage @@ -96495,6 +96708,8 @@ self: { ]; description = "Functor combinators with tries & zippers"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "functor-friends" = callPackage @@ -96955,7 +97170,7 @@ self: { "futhark" = callPackage ({ mkDerivation, aeson, alex, ansi-terminal, array, base, binary - , blaze-html, bytestring, bytestring-to-vector, cmark-gfm + , blaze-html, bmp, bytestring, bytestring-to-vector, cmark-gfm , containers, directory, directory-tree, dlist, file-embed , filepath, free, gitrev, happy, haskeline, language-c-quote , mainland-pretty, megaparsec, mtl, neat-interpolation, parallel @@ -96967,12 +97182,12 @@ self: { }: mkDerivation { pname = "futhark"; - version = "0.18.6"; - sha256 = "0bp837b6myis5kvyy0rg3py01fcyyj7qws7kqvci3mjyi9x57k7w"; + version = "0.19.1"; + sha256 = "1nhy1pjqy7na7brpkh72yzcglfrwaz7l325fivfq5niaq85832dd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - aeson ansi-terminal array base binary blaze-html bytestring + aeson ansi-terminal array base binary blaze-html bmp bytestring bytestring-to-vector cmark-gfm containers directory directory-tree dlist file-embed filepath free gitrev haskeline language-c-quote mainland-pretty megaparsec mtl neat-interpolation parallel @@ -96989,6 +97204,8 @@ self: { ]; description = "An optimising compiler for a functional, array-oriented language"; license = lib.licenses.isc; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "futhask" = callPackage @@ -98266,6 +98483,8 @@ self: { ]; description = "A barebones textboard for the Gemini protocol"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "gemstone" = callPackage @@ -98693,6 +98912,8 @@ self: { testHaskellDepends = [ base Cabal inspection-testing ]; description = "Generically extract and replace collections of record fields"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "generic-lens" = callPackage @@ -98774,8 +98995,8 @@ self: { pname = "generic-lens-lite"; version = "0.1"; sha256 = "07z00phy6h50bb4axlr57kin9l5fygi4q4j33rj5180ai2cbcpc6"; - revision = "1"; - editedCabalFile = "1gbl0kmc77yjvn63cgdsifhzyd54g1v1qq1pjsrhhn0hb4c8jszz"; + revision = "2"; + editedCabalFile = "0516sqr5xplh57kdzcxx1fpsxwhmxc1bl9hxlcdif9hrjjb61rwg"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Monomorphic field lens like with generic-lens"; @@ -98883,8 +99104,8 @@ self: { pname = "generic-optics-lite"; version = "0.1"; sha256 = "0vf5sk1narj69pdhjqxjj0w3w3i5lxjxn8p98xp8dj0jws4mx9xi"; - revision = "1"; - editedCabalFile = "1z6bglkw2lvwlxjs0dlmr9wa4rh73pkzhqlg5dq88q5p9d51cy09"; + revision = "2"; + editedCabalFile = "1ib6klb9ff27qw8y6icywldnq1p5z8fbkwkibsjyimbvvdk4lqki"; libraryHaskellDepends = [ base generic-lens-lite optics-core ]; testHaskellDepends = [ base optics-core ]; description = "Monomorphic field opics like with generic-lens"; @@ -101396,18 +101617,6 @@ self: { }) {}; "ghc-trace-events" = callPackage - ({ mkDerivation, base, bytestring, criterion, text }: - mkDerivation { - pname = "ghc-trace-events"; - version = "0.1.2.1"; - sha256 = "0isxvysjk8z9ya8kbjkbp95wf7b4ixk0bjjy831aqyl6kbrnps84"; - libraryHaskellDepends = [ base bytestring text ]; - benchmarkHaskellDepends = [ base bytestring criterion ]; - description = "Faster traceEvent and traceMarker, and binary object logging for eventlog"; - license = lib.licenses.bsd3; - }) {}; - - "ghc-trace-events_0_1_2_2" = callPackage ({ mkDerivation, base, bytestring, tasty-bench, text }: mkDerivation { pname = "ghc-trace-events"; @@ -101417,7 +101626,6 @@ self: { benchmarkHaskellDepends = [ base bytestring tasty-bench ]; description = "Faster traceEvent and traceMarker, and binary object logging for eventlog"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "ghc-typelits-extra" = callPackage @@ -101810,7 +102018,7 @@ self: { broken = true; }) {shake-bench = null;}; - "ghcide_0_7_5_0" = callPackage + "ghcide_1_0_0_0" = callPackage ({ mkDerivation, aeson, array, async, base, base16-bytestring , binary, bytestring, bytestring-encoding, case-insensitive , containers, cryptohash-sha1, data-default, deepseq, dependent-map @@ -101831,8 +102039,8 @@ self: { }: mkDerivation { pname = "ghcide"; - version = "0.7.5.0"; - sha256 = "157h7jliwf25yjip9hfc5lghifqgqz3ckj894fnmx7pw4jfwyc2s"; + version = "1.0.0.0"; + sha256 = "15hz49d68229bnp8g7q1ac60ryd4zbyc1rbxsfaq5lb586ps82k8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -110837,18 +111045,16 @@ self: { }) {}; "group-theory" = callPackage - ({ mkDerivation, base, Cabal, cabal-doctest, containers, doctest - , groups - }: + ({ mkDerivation, base, containers, groups }: mkDerivation { pname = "group-theory"; - version = "0.2.0.0"; - sha256 = "0giwyvki83ndxn9vyfzi5fkz23c95zv5x09ya1in4i8318f8d7az"; - setupHaskellDepends = [ base Cabal cabal-doctest ]; + version = "0.2.1.0"; + sha256 = "11cm59l3g831pz0h5qr94rf1g7km4bn0gqrb8ikssf4xwnjxib46"; libraryHaskellDepends = [ base containers groups ]; - testHaskellDepends = [ base doctest ]; description = "The theory of groups"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "group-with" = callPackage @@ -113576,8 +113782,8 @@ self: { ({ mkDerivation, base, filepath, haddock-api }: mkDerivation { pname = "haddock"; - version = "2.24.0"; - sha256 = "08hbn6i6rac8c1l80dfnv9161gh8rs7npdxyk87wqz910h6f4iip"; + version = "2.25.0"; + sha256 = "0wjp13f7206g3j2g3lr4msf1anbhjqy9wbgfx382dnanxy80yr74"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base haddock-api ]; @@ -113618,22 +113824,24 @@ self: { "haddock-api" = callPackage ({ mkDerivation, array, base, bytestring, containers, deepseq - , directory, filepath, ghc, ghc-boot, ghc-paths, haddock-library - , hspec, hspec-discover, QuickCheck, transformers, xhtml + , directory, exceptions, filepath, ghc, ghc-boot, ghc-paths + , haddock-library, hspec, hspec-discover, mtl, QuickCheck + , transformers, xhtml }: mkDerivation { pname = "haddock-api"; - version = "2.24.0"; - sha256 = "0bbyhwyshafzcfbzjyv1b09lb8bxcimpj3b605pw5gssxgjh1s8i"; + version = "2.25.0"; + sha256 = "1f0gbdlr2kvwagni3416q8jhhjh1b3h1cda5znlmgwdcg9bmcr17"; enableSeparateDataOutput = true; libraryHaskellDepends = [ - array base bytestring containers deepseq directory filepath ghc - ghc-boot ghc-paths haddock-library transformers xhtml + array base bytestring containers deepseq directory exceptions + filepath ghc ghc-boot ghc-paths haddock-library mtl transformers + xhtml ]; testHaskellDepends = [ - array base bytestring containers deepseq directory filepath ghc - ghc-boot ghc-paths haddock-library hspec QuickCheck transformers - xhtml + array base bytestring containers deepseq directory exceptions + filepath ghc ghc-boot ghc-paths haddock-library hspec mtl + QuickCheck transformers xhtml ]; testToolDepends = [ hspec-discover ]; description = "A documentation-generation tool for Haskell libraries"; @@ -113718,6 +113926,29 @@ self: { license = lib.licenses.bsd2; }) {}; + "haddock-library_1_10_0" = callPackage + ({ mkDerivation, base, base-compat, bytestring, containers, deepseq + , directory, filepath, hspec, hspec-discover, optparse-applicative + , parsec, QuickCheck, text, transformers, tree-diff + }: + mkDerivation { + pname = "haddock-library"; + version = "1.10.0"; + sha256 = "15ak06q8yp11xz1hwr0sg2jqi3r78p1n89ik05hicqvxl3awf1pq"; + libraryHaskellDepends = [ + base bytestring containers parsec text transformers + ]; + testHaskellDepends = [ + base base-compat bytestring containers deepseq directory filepath + hspec optparse-applicative parsec QuickCheck text transformers + tree-diff + ]; + testToolDepends = [ hspec-discover ]; + description = "Library exposing some functionality of Haddock"; + license = lib.licenses.bsd2; + hydraPlatforms = lib.platforms.none; + }) {}; + "haddock-test" = callPackage ({ mkDerivation, base, bytestring, Cabal, directory, filepath , process, syb, xhtml, xml @@ -113787,6 +114018,36 @@ self: { license = lib.licenses.gpl3; }) {}; + "hadolint_1_23_0" = callPackage + ({ mkDerivation, aeson, async, base, bytestring, colourista + , containers, cryptonite, deepseq, directory, filepath, gitrev + , hspec, HsYAML, HUnit, ilist, language-docker, megaparsec, mtl + , optparse-applicative, parallel, ShellCheck, split, text, void + }: + mkDerivation { + pname = "hadolint"; + version = "1.23.0"; + sha256 = "09aaxdi1g199cgaxvv5v2cynvd8rm91mnpaw2a5ppbzc7cgh6rca"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson async base bytestring colourista containers cryptonite + deepseq directory filepath HsYAML ilist language-docker megaparsec + mtl parallel ShellCheck split text void + ]; + executableHaskellDepends = [ + base containers gitrev language-docker megaparsec + optparse-applicative text + ]; + testHaskellDepends = [ + aeson base bytestring hspec HsYAML HUnit language-docker megaparsec + ShellCheck split text + ]; + description = "Dockerfile Linter JavaScript API"; + license = lib.licenses.gpl3; + hydraPlatforms = lib.platforms.none; + }) {}; + "hadoop-formats" = callPackage ({ mkDerivation, attoparsec, base, bytestring, filepath, snappy , text, vector @@ -116511,20 +116772,17 @@ self: { "harg" = callPackage ({ mkDerivation, aeson, barbies, base, bytestring, directory - , higgledy, markdown-unlit, optparse-applicative, split, text, yaml + , higgledy, optparse-applicative, split, text, yaml }: mkDerivation { pname = "harg"; - version = "0.4.2.1"; - sha256 = "0fbbf9zxfbyc6mnsybrd81sd87ps6qwks5zv5kmjygc6w8ngh6vh"; + version = "0.5.0.0"; + sha256 = "1panniqhyg8my7nac569fl6rgdg4bch8x469lsp2r00wwp0sivcs"; libraryHaskellDepends = [ aeson barbies base bytestring directory higgledy optparse-applicative split text yaml ]; - testHaskellDepends = [ - aeson barbies base higgledy optparse-applicative - ]; - testToolDepends = [ markdown-unlit ]; + testHaskellDepends = [ base ]; description = "Haskell program configuration using higher kinded data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; @@ -118584,6 +118842,8 @@ self: { libraryToolDepends = [ c2hs ]; description = "Distributed parallel programming in Haskell using MPI"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {open-pal = null; open-rte = null; openmpi = null;}; "haskell-names" = callPackage @@ -119114,10 +119374,8 @@ self: { }: mkDerivation { pname = "haskell-src-meta"; - version = "0.8.5"; - sha256 = "1csqp3n7330rhia9msyw34z7qwwj64gdy5qlv8w4jbm49dap24ik"; - revision = "1"; - editedCabalFile = "00znr8mrlbyn0n1bw4c82rv82pq5ngkk7kw9cgk13pghf93hwwv7"; + version = "0.8.7"; + sha256 = "1yy2dfb1ip1zqx3xh28g92209555abzvxrxiwcl95j27zzqxc6in"; libraryHaskellDepends = [ base haskell-src-exts pretty syb template-haskell th-orphans ]; @@ -121346,8 +121604,8 @@ self: { }: mkDerivation { pname = "haskus-utils-data"; - version = "1.3"; - sha256 = "0373bb3aqbrw6prn323vy47qq9mfnvmm1lbd9ql1dxgb9px338qn"; + version = "1.4"; + sha256 = "18k8kbfy60l60pzc3c3kwny87avwp6sn766cg4b0z47hx8d70i5k"; libraryHaskellDepends = [ base containers ghc-prim haskus-utils-types mtl recursion-schemes transformers @@ -121380,8 +121638,8 @@ self: { }: mkDerivation { pname = "haskus-utils-variant"; - version = "3.0"; - sha256 = "128i47aqp1h8j4yganj7l8svdb1ax5vx9h4j55k56wh5yxrg5aan"; + version = "3.1"; + sha256 = "0iqlc6lrgrwjqvgpbvvvna8v5daxgf84vnqlgbchy87p67lkv6ni"; libraryHaskellDepends = [ base deepseq exceptions haskus-utils-data haskus-utils-types template-haskell transformers @@ -123787,6 +124045,34 @@ self: { license = lib.licenses.bsd3; }) {}; + "headroom_0_4_0_0" = callPackage + ({ mkDerivation, aeson, base, doctest, either, file-embed + , generic-data, hspec, hspec-discover, microlens, microlens-th, mtl + , mustache, optparse-applicative, pcre-heavy, pcre-light + , QuickCheck, rio, string-interpolate, template-haskell, time, yaml + }: + mkDerivation { + pname = "headroom"; + version = "0.4.0.0"; + sha256 = "1xjm84k6wpi7b5w9pjf1siwy4c59rfsgmrg5cbjhznrv8mzvpygw"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base either file-embed generic-data microlens microlens-th + mtl mustache optparse-applicative pcre-heavy pcre-light rio + string-interpolate template-haskell time yaml + ]; + executableHaskellDepends = [ base optparse-applicative rio ]; + testHaskellDepends = [ + aeson base doctest hspec mtl optparse-applicative pcre-light + QuickCheck rio string-interpolate time + ]; + testToolDepends = [ hspec-discover ]; + description = "License Header Manager"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "heap" = callPackage ({ mkDerivation, base, QuickCheck }: mkDerivation { @@ -124212,6 +124498,8 @@ self: { ]; description = "Hedgehog will eat your typeclass bugs"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "hedgehog-corpus" = callPackage @@ -125713,14 +126001,13 @@ self: { }) {}; "hex-text" = callPackage - ({ mkDerivation, base, base16-bytestring, bytestring, doctest, text - }: + ({ mkDerivation, base, base16-bytestring, bytestring, text }: mkDerivation { pname = "hex-text"; - version = "0.1.0.2"; - sha256 = "0wgqm1ziblgljrh679i44gvdq7bqym37y1lnnpb1mk7qlv664c9h"; + version = "0.1.0.4"; + sha256 = "03nlm2axcb29jlx797krfac65fb2f3xbcw7lp3klrnznkagb8884"; libraryHaskellDepends = [ base base16-bytestring bytestring text ]; - testHaskellDepends = [ base doctest ]; + testHaskellDepends = [ base bytestring text ]; description = "ByteString-Text hexidecimal conversions"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; @@ -126037,8 +126324,8 @@ self: { }: mkDerivation { pname = "hextream"; - version = "0.2.0.0"; - sha256 = "045q4glzqdl79w4baq4yvqjiqaih48p2iixkb3dv96nwmgr8xl8r"; + version = "0.3.0.0"; + sha256 = "05i479zv5j0fyd9nr4c0pgrfkvyngvvw54lqipvzwdkccljs17i8"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base base-compat containers parsers text @@ -126423,59 +126710,77 @@ self: { "hgeometry" = callPackage ({ mkDerivation, aeson, base, bifunctors, bytestring, containers - , data-clist, deepseq, dlist, doctest, doctest-discover, fingertree - , fixed-vector, hashable, hgeometry-combinatorial, hspec, lens - , linear, MonadRandom, mtl, primitive, QuickCheck + , data-clist, deepseq, deepseq-generics, dlist, doctest + , doctest-discover, fingertree, fixed-vector, hashable + , hgeometry-combinatorial, hspec, lens, linear, MonadRandom, mtl + , nonempty-vector, optparse-applicative, primitive, QuickCheck , quickcheck-instances, random, reflection, semigroupoids - , semigroups, template-haskell, text, vector, vector-builder, vinyl - , yaml + , semigroups, tasty-bench, template-haskell, text, vector + , vector-algorithms, vector-builder, vector-circular, vinyl, yaml }: mkDerivation { pname = "hgeometry"; - version = "0.11.0.0"; - sha256 = "1vbj26j06byz9x0c03q5k7fijl31hsi7x9f5wfr2w9g96d7zl3ls"; - enableSeparateDataOutput = true; + version = "0.12.0.1"; + sha256 = "12qd960njarmsy1a9b6w6jkjqb05xvmg5261n1xhx3lf70xvffj2"; + isLibrary = true; + isExecutable = true; libraryHaskellDepends = [ aeson base bifunctors bytestring containers data-clist deepseq dlist fingertree fixed-vector hashable hgeometry-combinatorial - hspec lens linear MonadRandom mtl primitive QuickCheck - quickcheck-instances random reflection semigroupoids semigroups - template-haskell text vector vector-builder vinyl yaml + hspec lens linear MonadRandom mtl nonempty-vector primitive + QuickCheck quickcheck-instances random reflection semigroupoids + semigroups template-haskell text vector vector-algorithms + vector-builder vector-circular vinyl yaml + ]; + testHaskellDepends = [ + base doctest doctest-discover QuickCheck quickcheck-instances + ]; + benchmarkHaskellDepends = [ + base bytestring containers deepseq deepseq-generics dlist + fixed-vector hashable hgeometry-combinatorial lens linear + MonadRandom mtl optparse-applicative QuickCheck semigroupoids + semigroups tasty-bench vector vector-circular vinyl ]; - testHaskellDepends = [ base doctest doctest-discover QuickCheck ]; description = "Geometric Algorithms, Data structures, and Data types"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "hgeometry-combinatorial" = callPackage - ({ mkDerivation, aeson, approximate-equality, base, bifunctors - , bytestring, containers, contravariant, data-clist, deepseq - , directory, dlist, doctest, filepath, fingertree, hashable, hspec - , hspec-discover, lens, linear, MonadRandom, mtl, primitive - , QuickCheck, quickcheck-instances, random, reflection - , semigroupoids, semigroups, singletons, template-haskell, text - , vector, vector-builder, vinyl, yaml + ({ mkDerivation, aeson, approximate-equality, array, base + , bifunctors, bytestring, containers, contravariant, data-clist + , deepseq, directory, dlist, doctest, filepath, fingertree + , hashable, hspec, hspec-discover, lens, linear, math-functions + , MonadRandom, mtl, nonempty-vector, primitive, QuickCheck + , quickcheck-instances, random, reflection, semigroupoids + , semigroups, singletons, template-haskell, text + , unordered-containers, vector, vector-builder, vector-circular + , vinyl, yaml }: mkDerivation { pname = "hgeometry-combinatorial"; - version = "0.11.0.0"; - sha256 = "0qhb4aflqcjjm1qnhq7xsd086pk09gnq7q503ys4kzr8j0knc2j5"; + version = "0.12.0.1"; + sha256 = "0767c7ljw674zbj57nw3dsq2h56x6gw1r6ihyd2jg7djbf5k13ar"; enableSeparateDataOutput = true; libraryHaskellDepends = [ - aeson base bifunctors bytestring containers contravariant + aeson array base bifunctors bytestring containers contravariant data-clist deepseq dlist fingertree hashable lens linear - MonadRandom mtl primitive QuickCheck quickcheck-instances random - reflection semigroupoids semigroups template-haskell text vector - vector-builder vinyl yaml + math-functions MonadRandom mtl nonempty-vector primitive QuickCheck + quickcheck-instances random reflection semigroupoids semigroups + template-haskell text unordered-containers vector vector-builder + vector-circular vinyl yaml ]; testHaskellDepends = [ - approximate-equality base bytestring containers data-clist + approximate-equality base bytestring containers data-clist deepseq directory doctest filepath hspec lens linear MonadRandom QuickCheck quickcheck-instances random semigroups singletons vector vinyl yaml ]; testToolDepends = [ hspec-discover ]; description = "Data structures, and Data types"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "hgeometry-ipe" = callPackage @@ -128661,19 +128966,19 @@ self: { }) {}; "hkgr" = callPackage - ({ mkDerivation, base, directory, extra, filepath, simple-cabal - , simple-cmd, simple-cmd-args, xdg-basedir + ({ mkDerivation, base, bytestring, directory, extra, filepath + , simple-cabal, simple-cmd-args, typed-process, xdg-basedir }: mkDerivation { pname = "hkgr"; - version = "0.2.6.1"; - sha256 = "0hq059l3byw3vcxw56z341q56xnb86kdqj5vnn16v29ql677xm26"; + version = "0.2.7"; + sha256 = "1p03qigrfkjj0q8ps9gx50pnz6s2rdmn2lqnybhfz8pifsqj0z7k"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ - base directory extra filepath simple-cabal simple-cmd - simple-cmd-args xdg-basedir + base bytestring directory extra filepath simple-cabal + simple-cmd-args typed-process xdg-basedir ]; description = "Simple Hackage release workflow for package maintainers"; license = lib.licenses.gpl3; @@ -129403,6 +129708,24 @@ self: { license = lib.licenses.asl20; }) {}; + "hls-class-plugin_1_0_0_0" = callPackage + ({ mkDerivation, aeson, base, containers, ghc, ghc-exactprint + , ghcide, hls-plugin-api, lens, lsp, shake, text, transformers + , unordered-containers + }: + mkDerivation { + pname = "hls-class-plugin"; + version = "1.0.0.0"; + sha256 = "103rswyrbs35q6mmv19bnj4cp4r1n5mx6aazcabfakh1cix0fn60"; + libraryHaskellDepends = [ + aeson base containers ghc ghc-exactprint ghcide hls-plugin-api lens + lsp shake text transformers unordered-containers + ]; + description = "Class/instance management plugin for Haskell Language Server"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + }) {}; + "hls-eval-plugin" = callPackage ({ mkDerivation, aeson, base, containers, deepseq, Diff, directory , dlist, extra, filepath, ghc, ghc-boot-th, ghc-paths, ghcide @@ -129495,6 +129818,23 @@ self: { license = lib.licenses.asl20; }) {}; + "hls-haddock-comments-plugin_1_0_0_0" = callPackage + ({ mkDerivation, base, containers, ghc, ghc-exactprint, ghcide + , hls-plugin-api, lsp-types, text, unordered-containers + }: + mkDerivation { + pname = "hls-haddock-comments-plugin"; + version = "1.0.0.0"; + sha256 = "1azy3rrbdi465c65f603ycj14mz1cvc9h92rrf0b0frs90hs66r3"; + libraryHaskellDepends = [ + base containers ghc ghc-exactprint ghcide hls-plugin-api lsp-types + text unordered-containers + ]; + description = "Haddock comments plugin for Haskell Language Server"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + }) {}; + "hls-hlint-plugin" = callPackage ({ mkDerivation, aeson, apply-refact, base, binary, bytestring , containers, data-default, deepseq, Diff, directory, extra @@ -129534,7 +129874,7 @@ self: { license = lib.licenses.asl20; }) {}; - "hls-plugin-api_0_7_1_0" = callPackage + "hls-plugin-api_1_0_0_0" = callPackage ({ mkDerivation, aeson, base, containers, data-default , dependent-map, dependent-sum, Diff, dlist, hashable, hslogger , lens, lsp, opentelemetry, process, regex-tdfa, shake, text, unix @@ -129542,8 +129882,8 @@ self: { }: mkDerivation { pname = "hls-plugin-api"; - version = "0.7.1.0"; - sha256 = "036lrij56fzd3rbrxrxpvmq2ng0yp4qrnrl8k6g60p5sf9abqzc2"; + version = "1.0.0.0"; + sha256 = "03pj0irgf9p84jn5kfd4cfyqk4xyfdf9pfrwqhb0c1ipnm4l7wal"; libraryHaskellDepends = [ aeson base containers data-default dependent-map dependent-sum Diff dlist hashable hslogger lens lsp opentelemetry process regex-tdfa @@ -129638,6 +129978,44 @@ self: { license = lib.licenses.asl20; }) {}; + "hls-tactics-plugin_1_0_0_0" = callPackage + ({ mkDerivation, aeson, base, bytestring, checkers, containers + , data-default, deepseq, directory, extra, filepath, fingertree + , generic-lens, ghc, ghc-boot-th, ghc-exactprint, ghc-source-gen + , ghcide, hie-bios, hls-plugin-api, hspec, hspec-discover + , hspec-expectations, lens, lsp, lsp-test, lsp-types, megaparsec + , mtl, QuickCheck, refinery, retrie, shake, syb, tasty + , tasty-ant-xml, tasty-expected-failure, tasty-golden, tasty-hunit + , tasty-rerun, text, transformers + }: + mkDerivation { + pname = "hls-tactics-plugin"; + version = "1.0.0.0"; + sha256 = "0cd6d3m3w1n7x22k5xndjl9r440s5nx6q2fg3wcmdsbd3s3pg1qa"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base containers deepseq directory extra filepath fingertree + generic-lens ghc ghc-boot-th ghc-exactprint ghc-source-gen ghcide + hls-plugin-api lens lsp mtl refinery retrie shake syb text + transformers + ]; + executableHaskellDepends = [ + base data-default ghcide hls-plugin-api shake + ]; + testHaskellDepends = [ + aeson base bytestring checkers containers data-default deepseq + directory filepath ghc ghcide hie-bios hls-plugin-api hspec + hspec-expectations lens lsp-test lsp-types megaparsec mtl + QuickCheck tasty tasty-ant-xml tasty-expected-failure tasty-golden + tasty-hunit tasty-rerun text + ]; + testToolDepends = [ hspec-discover ]; + description = "Wingman plugin for Haskell Language Server"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + }) {}; + "hlwm" = callPackage ({ mkDerivation, base, stm, transformers, unix, X11 }: mkDerivation { @@ -136133,6 +136511,28 @@ self: { license = lib.licenses.mit; }) {}; + "hslua-core" = callPackage + ({ mkDerivation, base, bytestring, exceptions, lua, lua-arbitrary + , mtl, QuickCheck, quickcheck-instances, tasty, tasty-hunit + , tasty-quickcheck, text + }: + mkDerivation { + pname = "hslua-core"; + version = "1.0.0"; + sha256 = "1dkm0w0cpdkakx2ka8csjpg2dlzv49xxij884g1kzwg2k85l4xyy"; + libraryHaskellDepends = [ + base bytestring exceptions lua mtl text + ]; + testHaskellDepends = [ + base bytestring exceptions lua lua-arbitrary mtl QuickCheck + quickcheck-instances tasty tasty-hunit tasty-quickcheck text + ]; + description = "Bindings to Lua, an embeddable scripting language"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {lua-arbitrary = null;}; + "hslua-module-doclayout" = callPackage ({ mkDerivation, base, doclayout, hslua, tasty, tasty-hunit , tasty-lua, text @@ -139846,8 +140246,8 @@ self: { }: mkDerivation { pname = "http-query"; - version = "0.1.0"; - sha256 = "1j2ad7ym5mkpavlw1fp07n4qlggms04i93l5rv6vg07ljf4imjvs"; + version = "0.1.0.1"; + sha256 = "11l3bxbaxkd0mrarp5l3s3c4xhvdiq8lj739hxspi6cgk0ywjwxw"; libraryHaskellDepends = [ aeson base bytestring http-conduit network-uri text ]; @@ -140556,8 +140956,8 @@ self: { pname = "hum"; version = "0.2.0.0"; sha256 = "144b1161rvlmayklvgm7cajs0jz5bhlbcgrq288pvymlyl4f962b"; - revision = "2"; - editedCabalFile = "03hh7nyqchskkp4iqcq335mnpdsvgdw8d1pf3dp7p4wmsk20kwmk"; + revision = "3"; + editedCabalFile = "1wj4rf5gn2zqlym2hrl5iiakyvh1h8n2z788wzzjvfx4xwsb5gp3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -143513,6 +143913,8 @@ self: { testSystemDepends = [ zookeeper_mt ]; description = "Haskell client library for Apache Zookeeper"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {inherit (pkgs) zookeeper_mt;}; "hzulip" = callPackage @@ -143729,8 +144131,8 @@ self: { }: mkDerivation { pname = "ice40-prim"; - version = "0.1.0.0"; - sha256 = "00l0kwwayf0bark2yqjrx8imr8997d5mrnhjf3zsayxk9a521j99"; + version = "0.2.0.0"; + sha256 = "02dm3zqq24phhxis471gp91figkazpwpz0ndhazp14jajxvka0cd"; libraryHaskellDepends = [ base Cabal clash-prelude ghc-typelits-extra ghc-typelits-knownnat ghc-typelits-natnormalise interpolate @@ -147879,8 +148281,8 @@ self: { }: mkDerivation { pname = "inventory"; - version = "0.1.0.0"; - sha256 = "0nflfrs9qb2bfkpi07r2a5k6lkyyspvfqz18pfvqa2rkpfcqw9bd"; + version = "0.1.0.2"; + sha256 = "1ykfxlsgnim45b4birflpwj0p3grjw8y4p9vwqnmhss6krl2qk3x"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -147917,6 +148319,8 @@ self: { benchmarkHaskellDepends = [ base criterion ]; description = "Automatically generate a function's inverse"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "invertible" = callPackage @@ -151889,6 +152293,8 @@ self: { testToolDepends = [ tasty-discover ]; description = "JSON Pointer (RFC 6901) parsing, access, and modification"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "json-python" = callPackage @@ -152169,6 +152575,8 @@ self: { recursion-schemes text unordered-containers vector ]; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "json-togo" = callPackage @@ -154376,8 +154784,8 @@ self: { }: mkDerivation { pname = "kempe"; - version = "0.1.1.2"; - sha256 = "1nmmka06zin3i4y30510c56yk3vjxvnndfb38w4v557xr94rirkd"; + version = "0.1.1.3"; + sha256 = "0p0zm3dxjcmckwif966cnsn8qb667mxd8yh7wx56nl7jsxz90cw1"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -155307,6 +155715,8 @@ self: { doHaddock = false; description = "Extracts values from /proc/cmdline"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "kqueue" = callPackage @@ -159839,8 +160249,8 @@ self: { ({ mkDerivation, base, hspec, template-haskell, transformers }: mkDerivation { pname = "lens-family-th"; - version = "0.5.1.0"; - sha256 = "1gpjfig8a2dh4v4660rg659hpvrf2vv85v7cwn64xg3043i954qi"; + version = "0.5.2.0"; + sha256 = "00glipk0mzq6mjvdi2lqys1d9gsncvphcccigw2ry8k9zc8l85zb"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base hspec template-haskell transformers ]; description = "Generate lens-family style lenses"; @@ -159928,12 +160338,16 @@ self: { pname = "lens-process"; version = "0.4.0.0"; sha256 = "1gms2bxa1sygpid09cg3nk1kyhkg4s38dqs0gd77ia2aln6zd7qg"; + revision = "1"; + editedCabalFile = "0y1ran4pjqr2226rkmiqij0pf980npr7iv88y5bgcg7hs22f3b57"; libraryHaskellDepends = [ base filepath lens process ]; testHaskellDepends = [ base filepath lens process tasty tasty-hunit ]; description = "Optics for system processes"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "lens-properties" = callPackage @@ -161745,27 +162159,6 @@ self: { }) {}; "lifted-async" = callPackage - ({ mkDerivation, async, base, constraints, criterion, deepseq - , HUnit, lifted-base, monad-control, mtl, tasty - , tasty-expected-failure, tasty-hunit, tasty-th, transformers-base - }: - mkDerivation { - pname = "lifted-async"; - version = "0.10.1.2"; - sha256 = "04spjv6l7bpdl3wla78yqg8misq5ym6vi4q8d03iaw2kg4cwn95x"; - libraryHaskellDepends = [ - async base constraints lifted-base monad-control transformers-base - ]; - testHaskellDepends = [ - async base HUnit lifted-base monad-control mtl tasty - tasty-expected-failure tasty-hunit tasty-th - ]; - benchmarkHaskellDepends = [ async base criterion deepseq ]; - description = "Run lifted IO operations asynchronously and wait for their results"; - license = lib.licenses.bsd3; - }) {}; - - "lifted-async_0_10_1_3" = callPackage ({ mkDerivation, async, base, constraints, deepseq, HUnit , lifted-base, monad-control, mtl, tasty, tasty-bench , tasty-expected-failure, tasty-hunit, tasty-th, transformers-base @@ -161784,7 +162177,6 @@ self: { benchmarkHaskellDepends = [ async base deepseq tasty-bench ]; description = "Run lifted IO operations asynchronously and wait for their results"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "lifted-base" = callPackage @@ -162355,6 +162747,8 @@ self: { ]; description = "Standard library for linear types"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "linear-circuit" = callPackage @@ -163136,6 +163530,25 @@ self: { broken = true; }) {}; + "lion" = callPackage + ({ mkDerivation, base, Cabal, clash-prelude, generic-monoid + , ghc-typelits-extra, ghc-typelits-knownnat + , ghc-typelits-natnormalise, ice40-prim, lens, mtl + }: + mkDerivation { + pname = "lion"; + version = "0.1.0.0"; + sha256 = "0sxj7rjx9xzrmzy0q415b7vhxvj5fp38av1qs3sx54frmzbm0x20"; + libraryHaskellDepends = [ + base Cabal clash-prelude generic-monoid ghc-typelits-extra + ghc-typelits-knownnat ghc-typelits-natnormalise ice40-prim lens mtl + ]; + description = "RISC-V Core"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "lipsum-gen" = callPackage ({ mkDerivation, base, QuickCheck }: mkDerivation { @@ -164986,8 +165399,8 @@ self: { }: mkDerivation { pname = "log-base"; - version = "0.9.0.0"; - sha256 = "0rlwr80636b4rrjgqg7ri5cfz95v9h47r9k413r9wvldfvz2abyg"; + version = "0.9.1.0"; + sha256 = "0p0zb805a8zlxdnii6r0gmf0zic4g4zxkvcq84j6g8973qx1fch9"; libraryHaskellDepends = [ aeson aeson-pretty base bytestring deepseq exceptions mmorph monad-control monad-time mtl semigroups stm text time @@ -166357,6 +166770,8 @@ self: { testHaskellDepends = [ base directory filepath simple-cmd ]; description = "List dir files starting from a specific name"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "lsp" = callPackage @@ -166483,6 +166898,8 @@ self: { pname = "lsp-types"; version = "1.1.0.0"; sha256 = "19lkdqwh9a5rsx5nby37v54zhwyja306z0dyslsmdmwqw92qxx54"; + revision = "1"; + editedCabalFile = "0iifws4r1h9v1mbsrmbvssvm0gmvzm9yh9h85izly0s51869bbq4"; libraryHaskellDepends = [ aeson base binary bytestring containers data-default deepseq dependent-sum dependent-sum-template directory filepath hashable @@ -166570,8 +166987,8 @@ self: { }: mkDerivation { pname = "lti13"; - version = "0.2.0.0"; - sha256 = "004zic7k2a4cii4ny3vbnwn7vwrzbfvi971xz8wgsnvnjmjnpfsq"; + version = "0.2.0.1"; + sha256 = "1fcjypadap94f238vnhbchq9dy61mhgwlqpy4v22m34881dvx8gf"; libraryHaskellDepends = [ aeson base bytestring containers http-client http-types jose-jwt oidc-client safe-exceptions text @@ -166744,10 +167161,8 @@ self: { }: mkDerivation { pname = "lucid"; - version = "2.9.12"; - sha256 = "156wniydd1hlb7rygbm95zln8ky8lai8rn2apkkv0rax9cdw6jrh"; - revision = "1"; - editedCabalFile = "1f0whk5ncanxfjjanrf6rqyncig2xgc5mh2j0sqy3nrlyjr9aqq9"; + version = "2.9.12.1"; + sha256 = "0nky4pqxd6828kg3js90ks6r3hxs5x48ibfz37pw2dr7y1nygq21"; libraryHaskellDepends = [ base blaze-builder bytestring containers hashable mmorph mtl text transformers unordered-containers @@ -170305,8 +170720,8 @@ self: { ({ mkDerivation, base, containers, hspec, QuickCheck }: mkDerivation { pname = "matroid"; - version = "0.0.0"; - sha256 = "0k7x9m8zn45s9r9frpqagrjkwbmfd9hfx2v1kwx7h5gfdkmkpb5z"; + version = "0.0.0.1.1"; + sha256 = "1lkahlkfm6vrss0wpfg943q0m9dqqkl7cy3f37p4h185375qyj42"; libraryHaskellDepends = [ base containers hspec QuickCheck ]; testHaskellDepends = [ base containers hspec QuickCheck ]; description = "matroid (combinatorial pre-geometries) library"; @@ -172607,6 +173022,8 @@ self: { doHaddock = false; description = "A minimal base to work around GHC bugs"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "microbench" = callPackage @@ -174560,6 +174977,8 @@ self: { benchmarkHaskellDepends = [ base criterion text weigh ]; description = "Strict markdown processor for writers"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "mmark-cli" = callPackage @@ -174583,6 +175002,8 @@ self: { ]; description = "Command line interface to the MMark markdown processor"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "mmark-ext" = callPackage @@ -174605,6 +175026,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Commonly useful extensions for the MMark markdown processor"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "mmorph_1_1_3" = callPackage @@ -174627,6 +175050,8 @@ self: { pname = "mmorph"; version = "1.1.5"; sha256 = "0bq9m3hlfax1826gg5yhih79x33rvfx59wdh8yf43azd7l74bys6"; + revision = "1"; + editedCabalFile = "087v8ajcfpx4f0v4jxvv16h6jswgnkfnyfn28k406d5w3ihcx1wl"; libraryHaskellDepends = [ base mtl transformers transformers-compat ]; @@ -175086,6 +175511,33 @@ self: { license = lib.licenses.bsd3; }) {}; + "modern-uri_0_3_4_1" = callPackage + ({ mkDerivation, base, bytestring, containers, contravariant + , criterion, deepseq, exceptions, hspec, hspec-discover + , hspec-megaparsec, megaparsec, mtl, profunctors, QuickCheck + , reflection, tagged, template-haskell, text, weigh + }: + mkDerivation { + pname = "modern-uri"; + version = "0.3.4.1"; + sha256 = "09yzn5lim3wv0120lfdwlc8ynx15z3p6p0js2r6ij3rzx26nchqd"; + libraryHaskellDepends = [ + base bytestring containers contravariant deepseq exceptions + megaparsec mtl profunctors QuickCheck reflection tagged + template-haskell text + ]; + testHaskellDepends = [ + base bytestring hspec hspec-megaparsec megaparsec QuickCheck text + ]; + testToolDepends = [ hspec-discover ]; + benchmarkHaskellDepends = [ + base bytestring criterion deepseq megaparsec text weigh + ]; + description = "Modern library for working with URIs"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "modify-fasta" = callPackage ({ mkDerivation, base, containers, fasta, mtl, optparse-applicative , pipes, pipes-text, regex-tdfa, regex-tdfa-text, semigroups, split @@ -175663,8 +176115,8 @@ self: { }: mkDerivation { pname = "monad-coroutine"; - version = "0.9.0.4"; - sha256 = "1rsxzry8qk5229vx4iw4jrzbbc82m80m1nlxlq73k5k20h9gzq0k"; + version = "0.9.1"; + sha256 = "1d85jyfwf4h60cfp3dyrkmf7kw7ya37z2vqmv6rdbpqc1pslmb1i"; libraryHaskellDepends = [ base monad-parallel transformers transformers-compat ]; @@ -176247,8 +176699,8 @@ self: { }: mkDerivation { pname = "monad-parallel"; - version = "0.7.2.3"; - sha256 = "12ahni860pfkdj70f9d0dg2h93gl0d9qav8llcmgh5z7dg1vi3qj"; + version = "0.7.2.4"; + sha256 = "1h36hwbk800v0cq2x8kxf7v3gkr8maws7ijxckvsqp480xr4r5xx"; libraryHaskellDepends = [ base parallel transformers transformers-compat ]; @@ -177265,8 +177717,8 @@ self: { pname = "monoid-extras"; version = "0.5.1"; sha256 = "0xfrkgqn9d31z54l617m3w3kkd5m9vjb4yl247r3zzql3mpb1f37"; - revision = "1"; - editedCabalFile = "0b8x5d6vh7mpigvjvcd8f38a1nyzn1vfdqypslw7z9fgsr742913"; + revision = "2"; + editedCabalFile = "0gbrwpr7rzh9mmf59yhs74hixgclmxngaxx51j7pvr6wnkbvz3a3"; libraryHaskellDepends = [ base groups semigroupoids semigroups ]; benchmarkHaskellDepends = [ base criterion semigroups ]; description = "Various extra monoid-related definitions and utilities"; @@ -177856,6 +178308,8 @@ self: { ]; description = "Morpheus GraphQL Core"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "morpheus-graphql-cli" = callPackage @@ -180800,8 +181254,8 @@ self: { }: mkDerivation { pname = "musicw"; - version = "0.3.6"; - sha256 = "0bi57x087r22547z90n58faz78ha6z6pfmf2chwrfdys48lr8wfq"; + version = "0.3.7"; + sha256 = "0b5wn084ka4xnvimzxd47y4m0ldmfqr7sa30a5bm08g62333h3yr"; libraryHaskellDepends = [ array base bytestring containers data-default file-embed ghcjs-base ghcjs-dom ghcjs-prim json monad-loops mtl safe text time @@ -180845,6 +181299,8 @@ self: { ]; description = "A representation of the MusicXML format"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "mustache" = callPackage @@ -181486,6 +181942,22 @@ self: { license = lib.licenses.bsd3; }) {inherit (pkgs) mysql;}; + "mysql_0_2" = callPackage + ({ mkDerivation, base, bytestring, Cabal, containers, hspec, mysql + }: + mkDerivation { + pname = "mysql"; + version = "0.2"; + sha256 = "09b1rhv16g8npjblq9jfi29bffsplvq4hnksdhknd39anr5gpqzc"; + setupHaskellDepends = [ base Cabal ]; + libraryHaskellDepends = [ base bytestring containers ]; + librarySystemDepends = [ mysql ]; + testHaskellDepends = [ base bytestring hspec ]; + description = "A low-level MySQL client library"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {inherit (pkgs) mysql;}; + "mysql-effect" = callPackage ({ mkDerivation, base, bytestring, extensible-effects, mysql , mysql-simple @@ -183521,8 +183993,8 @@ self: { }: mkDerivation { pname = "netpbm"; - version = "1.0.3"; - sha256 = "17cxh15wf7m9ljg0scd5i71ki95fiz8qhrfk4w1zvk4pf2gb7z38"; + version = "1.0.4"; + sha256 = "0728k34q14f3rv6rfln7lh8clb1r7nigxri6fkl4q7dbf6i8n86p"; libraryHaskellDepends = [ attoparsec attoparsec-binary base bytestring storable-record unordered-containers vector vector-th-unbox @@ -185432,8 +185904,8 @@ self: { }: mkDerivation { pname = "ngx-export"; - version = "1.7.1"; - sha256 = "0dylj1i6370r1yz2rgjpjs5ynsvaqshgvz71200r0q2hqqznax6d"; + version = "1.7.3"; + sha256 = "18pdvmyhqil98d5mzh8a4r5i3pc4vyj13jcrjjw4q73prcj4mg6p"; libraryHaskellDepends = [ async base binary bytestring deepseq monad-loops template-haskell unix @@ -185798,18 +186270,19 @@ self: { }) {}; "nix-diff" = callPackage - ({ mkDerivation, attoparsec, base, containers, Diff, directory, mtl - , nix-derivation, optparse-applicative, text, unix, vector + ({ mkDerivation, attoparsec, base, containers, directory, mtl + , nix-derivation, optparse-applicative, patience, text, unix + , vector }: mkDerivation { pname = "nix-diff"; - version = "1.0.11"; - sha256 = "0pi0nqhv48f90ls40whifw1lcld5sw3hcrz7kzy14s4sc6ln9543"; + version = "1.0.12"; + sha256 = "1w994nxgmg9cyrvqz13d5qjp3dqprdh16w2adcc5mbs3nqm9nmrc"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ - attoparsec base containers Diff directory mtl nix-derivation - optparse-applicative text unix vector + attoparsec base containers directory mtl nix-derivation + optparse-applicative patience text unix vector ]; description = "Explain why two Nix derivations differ"; license = lib.licenses.bsd3; @@ -185959,26 +186432,26 @@ self: { }) {}; "nix-tree" = callPackage - ({ mkDerivation, aeson, base, brick, bytestring, containers + ({ mkDerivation, aeson, base, brick, bytestring, clock, containers , deepseq, directory, filepath, hashable, hedgehog, hrfsize , protolude, text, transformers, typed-process , unordered-containers, vty }: mkDerivation { pname = "nix-tree"; - version = "0.1.4"; - sha256 = "1hbb4p6yz8c7c49yxqvzmiq9knpsm958pk9vbj12jii3ihdf0pl6"; + version = "0.1.5"; + sha256 = "1iymfgffafqh57m0b8mrsrcd8m6x3wycwm2lly0bz1q4z784k66v"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ - aeson base brick bytestring containers deepseq directory filepath - hashable hrfsize protolude text transformers typed-process + aeson base brick bytestring clock containers deepseq directory + filepath hashable hrfsize protolude text transformers typed-process unordered-containers vty ]; testHaskellDepends = [ - aeson base brick bytestring containers deepseq directory filepath - hashable hedgehog hrfsize protolude text transformers typed-process - unordered-containers vty + aeson base brick bytestring clock containers deepseq directory + filepath hashable hedgehog hrfsize protolude text transformers + typed-process unordered-containers vty ]; description = "Interactively browse a Nix store paths dependencies"; license = lib.licenses.bsd3; @@ -186931,6 +187404,8 @@ self: { pname = "nothunks"; version = "0.1.2"; sha256 = "0z9calmdw4bk4cdwrfq5nkxxks2f82q59i7kv6lnsgwyl4nqvg2y"; + revision = "1"; + editedCabalFile = "18q60yrm0fwb7zs4saxv4f3gk2av4dmbjag04kxzrllfy34h3y6z"; libraryHaskellDepends = [ base bytestring containers ghc-heap stm text time vector ]; @@ -187201,6 +187676,45 @@ self: { license = lib.licenses.bsd3; }) {}; + "nri-env-parser_0_1_0_5" = callPackage + ({ mkDerivation, base, modern-uri, network-uri, nri-prelude, text + }: + mkDerivation { + pname = "nri-env-parser"; + version = "0.1.0.5"; + sha256 = "18xxgr82fqnl1s24gcwn7sdq50nsjk4zjl52h14f8zgw4cvkql1h"; + libraryHaskellDepends = [ + base modern-uri network-uri nri-prelude text + ]; + description = "Read environment variables as settings to build 12-factor apps"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + + "nri-observability" = callPackage + ({ mkDerivation, aeson, aeson-pretty, async, base, bugsnag-hs + , bytestring, directory, hostname, http-client, http-client-tls + , nri-env-parser, nri-prelude, random, safe-exceptions, stm, text + , time, unordered-containers + }: + mkDerivation { + pname = "nri-observability"; + version = "0.1.0.0"; + sha256 = "121ajy98n0qwn38ia4x1gcy0nz2zygjwyi1lxywwijqdzcnl1yal"; + libraryHaskellDepends = [ + aeson aeson-pretty async base bugsnag-hs bytestring directory + hostname http-client http-client-tls nri-env-parser nri-prelude + random safe-exceptions stm text time unordered-containers + ]; + testHaskellDepends = [ + aeson aeson-pretty async base bugsnag-hs bytestring directory + hostname http-client http-client-tls nri-env-parser nri-prelude + random safe-exceptions stm text time unordered-containers + ]; + description = "Report log spans collected by nri-prelude"; + license = lib.licenses.bsd3; + }) {}; + "nri-prelude" = callPackage ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, async , auto-update, base, bytestring, containers, directory, exceptions @@ -187227,6 +187741,33 @@ self: { license = lib.licenses.bsd3; }) {}; + "nri-prelude_0_5_0_0" = callPackage + ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, async + , auto-update, base, bytestring, containers, directory, exceptions + , filepath, ghc, hedgehog, junit-xml, pretty-diff, pretty-show + , safe-exceptions, terminal-size, text, time, vector + }: + mkDerivation { + pname = "nri-prelude"; + version = "0.5.0.0"; + sha256 = "1avpj21scw9c45208wf8q86n0fs73k3lgm54mgqdwln1m1ajfnvg"; + libraryHaskellDepends = [ + aeson aeson-pretty ansi-terminal async auto-update base bytestring + containers directory exceptions filepath ghc hedgehog junit-xml + pretty-diff pretty-show safe-exceptions terminal-size text time + vector + ]; + testHaskellDepends = [ + aeson aeson-pretty ansi-terminal async auto-update base bytestring + containers directory exceptions filepath ghc hedgehog junit-xml + pretty-diff pretty-show safe-exceptions terminal-size text time + vector + ]; + description = "A Prelude inspired by the Elm programming language"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "nsis" = callPackage ({ mkDerivation, base, directory, process, transformers, uniplate }: @@ -189865,6 +190406,43 @@ self: { broken = true; }) {}; + "openapi3_3_0_2_0" = callPackage + ({ mkDerivation, aeson, aeson-pretty, base, base-compat-batteries + , bytestring, Cabal, cabal-doctest, containers, cookie, doctest + , generics-sop, Glob, hashable, hspec, hspec-discover, http-media + , HUnit, insert-ordered-containers, lens, mtl, network, optics-core + , optics-th, QuickCheck, quickcheck-instances, scientific + , template-haskell, text, time, transformers, unordered-containers + , utf8-string, uuid-types, vector + }: + mkDerivation { + pname = "openapi3"; + version = "3.0.2.0"; + sha256 = "00qpbj2lvaysbwgbax7z1vyixzd0x7yzbz26aw5zxd4asddypbfg"; + isLibrary = true; + isExecutable = true; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + aeson aeson-pretty base base-compat-batteries bytestring containers + cookie generics-sop hashable http-media insert-ordered-containers + lens mtl network optics-core optics-th QuickCheck scientific + template-haskell text time transformers unordered-containers + uuid-types vector + ]; + executableHaskellDepends = [ aeson base lens text ]; + testHaskellDepends = [ + aeson base base-compat-batteries bytestring containers doctest Glob + hashable hspec HUnit insert-ordered-containers lens mtl QuickCheck + quickcheck-instances template-haskell text time + unordered-containers utf8-string vector + ]; + testToolDepends = [ hspec-discover ]; + description = "OpenAPI 3.0 data model"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "openapi3-code-generator" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, directory , filepath, genvalidity, genvalidity-hspec, genvalidity-text @@ -191943,6 +192521,33 @@ self: { license = lib.licenses.asl20; }) {}; + "ory-hydra-client" = callPackage + ({ mkDerivation, aeson, base, base64-bytestring, bytestring + , case-insensitive, containers, deepseq, exceptions, hspec + , http-api-data, http-client, http-client-tls, http-media + , http-types, iso8601-time, katip, microlens, mtl, network + , QuickCheck, random, safe-exceptions, semigroups, text, time + , transformers, unordered-containers, vector + }: + mkDerivation { + pname = "ory-hydra-client"; + version = "1.9.2"; + sha256 = "0z1897xl10465mzhriis9bmxk0hnswl5ap2m6x8ks5m120irh894"; + libraryHaskellDepends = [ + aeson base base64-bytestring bytestring case-insensitive containers + deepseq exceptions http-api-data http-client http-client-tls + http-media http-types iso8601-time katip microlens mtl network + random safe-exceptions text time transformers unordered-containers + vector + ]; + testHaskellDepends = [ + aeson base bytestring containers hspec iso8601-time mtl QuickCheck + semigroups text time transformers unordered-containers vector + ]; + description = "Auto-generated ory-hydra API Client"; + license = lib.licenses.mit; + }) {}; + "os-release" = callPackage ({ mkDerivation, aeson, base, bytestring, filepath, hspec , hspec-megaparsec, megaparsec, pretty-simple, safe-exceptions @@ -191950,8 +192555,8 @@ self: { }: mkDerivation { pname = "os-release"; - version = "1.0.1"; - sha256 = "05ajgnihm82ikxgvfnam0msn7id2apiyin9757jrc8wfsh3xvkmx"; + version = "1.0.2"; + sha256 = "0wjf1z76pqfv091b88zc3w0hmqv8i2i6qsx21cfcgaym4r3zqpjf"; libraryHaskellDepends = [ aeson base megaparsec safe-exceptions text unordered-containers ]; @@ -193354,6 +193959,41 @@ self: { license = lib.licenses.gpl2Plus; }) {}; + "pandoc-plot_1_1_0" = callPackage + ({ mkDerivation, base, bytestring, containers, criterion + , data-default, directory, filepath, githash, hashable, hspec + , hspec-expectations, lifted-async, lifted-base, mtl + , optparse-applicative, pandoc, pandoc-types, shakespeare, tagsoup + , tasty, tasty-hspec, tasty-hunit, template-haskell, text + , typed-process, yaml + }: + mkDerivation { + pname = "pandoc-plot"; + version = "1.1.0"; + sha256 = "1dk9s37z3hah1kiha3q9d1yzl0vfgivdazhdcraivaspzi78iry8"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring containers data-default directory filepath hashable + lifted-async lifted-base mtl pandoc pandoc-types shakespeare + tagsoup template-haskell text typed-process yaml + ]; + executableHaskellDepends = [ + base containers directory filepath githash optparse-applicative + pandoc pandoc-types template-haskell text typed-process + ]; + testHaskellDepends = [ + base containers directory filepath hspec hspec-expectations + pandoc-types tasty tasty-hspec tasty-hunit text + ]; + benchmarkHaskellDepends = [ + base criterion pandoc-types template-haskell text + ]; + description = "A Pandoc filter to include figures generated from code blocks using your plotting toolkit of choice"; + license = lib.licenses.gpl2Plus; + hydraPlatforms = lib.platforms.none; + }) {}; + "pandoc-pyplot" = callPackage ({ mkDerivation, base, containers, data-default-class, deepseq , directory, filepath, hashable, hspec, hspec-expectations, mtl @@ -199026,6 +199666,8 @@ self: { ]; description = "A generalization of the uniqueness-periods-vector-examples functionality"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "phonetic-languages-filters-array" = callPackage @@ -199111,6 +199753,8 @@ self: { ]; description = "A generalization of the uniqueness-periods-vector-properties package"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "phonetic-languages-rhythmicity" = callPackage @@ -199248,6 +199892,8 @@ self: { ]; description = "Simplified and somewhat optimized version of the phonetic-languages-examples"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "phonetic-languages-simplified-properties-array" = callPackage @@ -199283,6 +199929,8 @@ self: { ]; description = "A generalization of the uniqueness-periods-vector-properties package"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "phonetic-languages-simplified-properties-lists-double" = callPackage @@ -199301,6 +199949,8 @@ self: { ]; description = "A generalization of the uniqueness-periods-vector-properties package"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "phonetic-languages-ukrainian" = callPackage @@ -199841,8 +200491,8 @@ self: { }: mkDerivation { pname = "pinboard-notes-backup"; - version = "1.0.5"; - sha256 = "042zph3nisrmhkfk2h3fwh91dz1fp0wgff0hlnpd962i67fgpixx"; + version = "1.0.5.2"; + sha256 = "0lhccldfya4pj5446kh23ahyb7vrd33jxrf1xgk4i3xiwv9bvpyy"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -199852,8 +200502,6 @@ self: { ]; description = "Back up the notes you've saved to Pinboard"; license = lib.licenses.gpl3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "pinch" = callPackage @@ -200896,18 +201544,6 @@ self: { }) {}; "pipes-ordered-zip" = callPackage - ({ mkDerivation, base, foldl, hspec, pipes, pipes-safe }: - mkDerivation { - pname = "pipes-ordered-zip"; - version = "1.1.0"; - sha256 = "1fs0qyhc4a7xnglxl7b1d615s9ajml6pvch337ivny31cxrngcsa"; - libraryHaskellDepends = [ base pipes pipes-safe ]; - testHaskellDepends = [ base foldl hspec pipes pipes-safe ]; - description = "merge two ordered Producers into a new Producer"; - license = lib.licenses.bsd3; - }) {}; - - "pipes-ordered-zip_1_2_1" = callPackage ({ mkDerivation, base, foldl, hspec, pipes, pipes-safe }: mkDerivation { pname = "pipes-ordered-zip"; @@ -200917,7 +201553,6 @@ self: { testHaskellDepends = [ base foldl hspec pipes pipes-safe ]; description = "merge two ordered Producers into a new Producer"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "pipes-p2p" = callPackage @@ -201353,6 +201988,8 @@ self: { testHaskellDepends = [ base ]; description = "A program for turning pixel art into 3D prints"; license = lib.licenses.gpl3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "pixela" = callPackage @@ -205210,8 +205847,8 @@ self: { pname = "postgrest"; version = "7.0.1"; sha256 = "1cn69dinfv3y8ymsa364b9b0ly3dg80and902gamymb9v89jpsgf"; - revision = "5"; - editedCabalFile = "0cfw145pna4k1jjcmkffwaw2h8ls9crngmzcsi2jhc85s90gq2fv"; + revision = "6"; + editedCabalFile = "0kkhkz1bmgc1p0yry24fhc4a3s9w28wg6gxai0cggvalbz8c4pc4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -206446,22 +207083,6 @@ self: { }) {}; "pretty-diff" = callPackage - ({ mkDerivation, base, data-default, Diff, tasty, tasty-hunit - , tasty-test-reporter, text - }: - mkDerivation { - pname = "pretty-diff"; - version = "0.4.0.2"; - sha256 = "0wa70is5pmad4f0spj5hmi56y290k1xizs4zwlrgry65r8c1qgns"; - libraryHaskellDepends = [ base data-default Diff text ]; - testHaskellDepends = [ - base data-default Diff tasty tasty-hunit tasty-test-reporter text - ]; - description = "Pretty printing a diff of two values"; - license = lib.licenses.bsd3; - }) {}; - - "pretty-diff_0_4_0_3" = callPackage ({ mkDerivation, base, data-default, Diff, tasty, tasty-hunit , tasty-test-reporter, text }: @@ -206475,7 +207096,6 @@ self: { ]; description = "Pretty printing a diff of two values"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "pretty-display" = callPackage @@ -207801,6 +208421,17 @@ self: { broken = true; }) {}; + "process-sequential" = callPackage + ({ mkDerivation, base, directory, mmsyn3, process, sublists }: + mkDerivation { + pname = "process-sequential"; + version = "0.1.0.0"; + sha256 = "11s6ki1cgqav8i06np63cj2l6z1wdszjrq2rslx1pk7af5dxz9r0"; + libraryHaskellDepends = [ base directory mmsyn3 process sublists ]; + description = "A test suite for the complex multi files multi level processment"; + license = lib.licenses.mit; + }) {}; + "process-streaming" = callPackage ({ mkDerivation, attoparsec, base, bifunctors, bytestring, conceit , containers, directory, doctest, exceptions, filepath, foldl, free @@ -210464,50 +211095,48 @@ self: { , ansi-terminal, ansi-wl-pprint, array, base, base-compat , blaze-html, bower-json, boxes, bytestring, Cabal, cborg , cheapskate, clock, containers, cryptonite, data-ordlist, deepseq - , directory, dlist, edit-distance, file-embed, filepath, fsnotify - , gitrev, Glob, happy, haskeline, hspec, hspec-discover, http-types - , HUnit, language-javascript, lifted-async, lifted-base, memory + , directory, edit-distance, file-embed, filepath, fsnotify, gitrev + , Glob, happy, haskeline, hspec, hspec-discover, http-types, HUnit + , language-javascript, lifted-async, lifted-base, memory , microlens-platform, monad-control, monad-logger, mtl, network , optparse-applicative, parallel, parsec, pattern-arrows, process - , protolude, regex-tdfa, safe, scientific, semialign, semigroups - , serialise, sourcemap, split, stm, stringsearch, syb, tasty - , tasty-golden, tasty-hspec, tasty-quickcheck, text, these, time - , transformers, transformers-base, transformers-compat - , unordered-containers, utf8-string, vector, wai, wai-websockets - , warp, websockets + , protolude, purescript-ast, purescript-cst, regex-base, regex-tdfa + , safe, semialign, semigroups, serialise, sourcemap, split, stm + , stringsearch, syb, tasty, tasty-golden, tasty-hspec + , tasty-quickcheck, text, these, time, transformers + , transformers-base, transformers-compat, unordered-containers + , utf8-string, vector, wai, wai-websockets, warp, websockets }: mkDerivation { pname = "purescript"; - version = "0.13.8"; - sha256 = "0sh9z3ir3jiwmi5h95v9p7j746xxidg1hrxha89c0zl6vr4sq7vh"; - revision = "1"; - editedCabalFile = "1ilnqfxscwkr0jl09y1dwi2aabwnghd0l22lm32jgfyq04njpc2a"; + version = "0.14.0"; + sha256 = "1bv68y91l6fyjidfp71djiv2lijn5d55j4szlg77yvsw164s6vk0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-better-errors aeson-pretty ansi-terminal array base base-compat blaze-html bower-json boxes bytestring Cabal cborg cheapskate clock containers cryptonite data-ordlist deepseq - directory dlist edit-distance file-embed filepath fsnotify Glob - haskeline language-javascript lifted-async lifted-base memory + directory edit-distance file-embed filepath fsnotify Glob haskeline + language-javascript lifted-async lifted-base memory microlens-platform monad-control monad-logger mtl parallel parsec - pattern-arrows process protolude regex-tdfa safe scientific - semialign semigroups serialise sourcemap split stm stringsearch syb - text these time transformers transformers-base transformers-compat - unordered-containers utf8-string vector + pattern-arrows process protolude purescript-ast purescript-cst + regex-tdfa safe semialign semigroups serialise sourcemap split stm + stringsearch syb text these time transformers transformers-base + transformers-compat unordered-containers utf8-string vector ]; libraryToolDepends = [ happy ]; executableHaskellDepends = [ aeson aeson-better-errors aeson-pretty ansi-terminal ansi-wl-pprint array base base-compat blaze-html bower-json boxes bytestring Cabal cborg cheapskate clock containers cryptonite data-ordlist deepseq - directory dlist edit-distance file-embed filepath fsnotify gitrev - Glob haskeline http-types language-javascript lifted-async - lifted-base memory microlens-platform monad-control monad-logger - mtl network optparse-applicative parallel parsec pattern-arrows - process protolude regex-tdfa safe scientific semialign semigroups - serialise sourcemap split stm stringsearch syb text these time - transformers transformers-base transformers-compat + directory edit-distance file-embed filepath fsnotify gitrev Glob + haskeline http-types language-javascript lifted-async lifted-base + memory microlens-platform monad-control monad-logger mtl network + optparse-applicative parallel parsec pattern-arrows process + protolude purescript-ast purescript-cst regex-tdfa safe semialign + semigroups serialise sourcemap split stm stringsearch syb text + these time transformers transformers-base transformers-compat unordered-containers utf8-string vector wai wai-websockets warp websockets ]; @@ -210516,14 +211145,15 @@ self: { aeson aeson-better-errors aeson-pretty ansi-terminal array base base-compat blaze-html bower-json boxes bytestring Cabal cborg cheapskate clock containers cryptonite data-ordlist deepseq - directory dlist edit-distance file-embed filepath fsnotify Glob - haskeline hspec hspec-discover HUnit language-javascript - lifted-async lifted-base memory microlens-platform monad-control - monad-logger mtl parallel parsec pattern-arrows process protolude - regex-tdfa safe scientific semialign semigroups serialise sourcemap - split stm stringsearch syb tasty tasty-golden tasty-hspec - tasty-quickcheck text these time transformers transformers-base - transformers-compat unordered-containers utf8-string vector + directory edit-distance file-embed filepath fsnotify Glob haskeline + hspec hspec-discover HUnit language-javascript lifted-async + lifted-base memory microlens-platform monad-control monad-logger + mtl parallel parsec pattern-arrows process protolude purescript-ast + purescript-cst regex-base regex-tdfa safe semialign semigroups + serialise sourcemap split stm stringsearch syb tasty tasty-golden + tasty-hspec tasty-quickcheck text these time transformers + transformers-base transformers-compat unordered-containers + utf8-string vector ]; testToolDepends = [ happy hspec-discover ]; doCheck = false; @@ -210533,6 +211163,25 @@ self: { broken = true; }) {}; + "purescript-ast" = callPackage + ({ mkDerivation, aeson, base, base-compat, bytestring, containers + , deepseq, filepath, microlens, mtl, protolude, scientific + , serialise, text, vector + }: + mkDerivation { + pname = "purescript-ast"; + version = "0.1.0.0"; + sha256 = "1zwwbdkc5mb3ckc2g15b18j9vp9bksyc1nrlg73w7w0fzqwnqb4g"; + libraryHaskellDepends = [ + aeson base base-compat bytestring containers deepseq filepath + microlens mtl protolude scientific serialise text vector + ]; + description = "PureScript Programming Language Abstract Syntax Tree"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "purescript-bridge" = callPackage ({ mkDerivation, base, containers, directory, filepath , generic-deriving, hspec, hspec-expectations-pretty-diff, lens @@ -210570,6 +211219,32 @@ self: { license = lib.licenses.mit; }) {}; + "purescript-cst" = callPackage + ({ mkDerivation, array, base, base-compat, bytestring, containers + , dlist, filepath, happy, purescript-ast, scientific, semigroups + , tasty, tasty-golden, tasty-quickcheck, text + }: + mkDerivation { + pname = "purescript-cst"; + version = "0.1.0.0"; + sha256 = "1h4na5k0lz91i1f49axsgs7zqz6dqdxds5dg0g00wd4wmyd619cc"; + libraryHaskellDepends = [ + array base containers dlist purescript-ast scientific semigroups + text + ]; + libraryToolDepends = [ happy ]; + testHaskellDepends = [ + array base base-compat bytestring containers dlist filepath + purescript-ast scientific semigroups tasty tasty-golden + tasty-quickcheck text + ]; + testToolDepends = [ happy ]; + description = "PureScript Programming Language Concrete Syntax Tree"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "purescript-iso" = callPackage ({ mkDerivation, aeson, aeson-attoparsec, aeson-diff, async , attoparsec, attoparsec-uri, base, bytestring, containers, deepseq @@ -210826,6 +211501,28 @@ self: { license = lib.licenses.mit; }) {}; + "pusher-http-haskell_2_1_0_0" = callPackage + ({ mkDerivation, aeson, base, base16-bytestring, bytestring + , cryptonite, hashable, hspec, http-client, http-client-tls + , http-types, memory, QuickCheck, text, time, unordered-containers + }: + mkDerivation { + pname = "pusher-http-haskell"; + version = "2.1.0.0"; + sha256 = "1zmcpbd20m7pc1bc0dwkhy33vbakdwc478dmzpr4l80kck0mpmy6"; + libraryHaskellDepends = [ + aeson base base16-bytestring bytestring cryptonite hashable + http-client http-client-tls http-types memory text time + unordered-containers + ]; + testHaskellDepends = [ + aeson base bytestring hspec QuickCheck text unordered-containers + ]; + description = "Haskell client library for the Pusher Channels HTTP API"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "pusher-ws" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, deepseq , hashable, http-conduit, lens, lens-aeson, network, scientific @@ -212611,6 +213308,8 @@ self: { ]; description = "Equational laws for free!"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "quickterm" = callPackage @@ -213623,17 +214322,16 @@ self: { "ral" = callPackage ({ mkDerivation, adjunctions, base, bin, criterion, deepseq - , distributive, fin, hashable, QuickCheck, semigroupoids, vector + , distributive, fin, hashable, indexed-traversable, QuickCheck + , semigroupoids, vector }: mkDerivation { pname = "ral"; - version = "0.1"; - sha256 = "0h8jqaapagrp9faixq817lib8l4nq4ycjj6ppl1ra8llnfsz5304"; - revision = "2"; - editedCabalFile = "0a3ryzcmjgyp64f8s2pl95pkz8zddq9qsn76dlimg23gczf1cql4"; + version = "0.2"; + sha256 = "0xwr2wr44zzl2bvkii2nq06djd6rrf891zxlb4daxzf3m93xvf3v"; libraryHaskellDepends = [ - adjunctions base bin deepseq distributive fin hashable QuickCheck - semigroupoids + adjunctions base bin deepseq distributive fin hashable + indexed-traversable QuickCheck semigroupoids ]; benchmarkHaskellDepends = [ base criterion vector ]; description = "Random access lists"; @@ -213644,10 +214342,8 @@ self: { ({ mkDerivation, base, bin, fin, lens, ral }: mkDerivation { pname = "ral-lens"; - version = "0.1"; - sha256 = "0hm8mzj51hdql8rp3v0yvmcvmgha4ys8zsgbbx93mlp2b4rfhzpv"; - revision = "1"; - editedCabalFile = "0j7lxlbj2klhcx12xixp3glhbvc9k1pccaiqm2kqr5l3lkrcnirv"; + version = "0.2"; + sha256 = "0nlw0q0b8bza98h74k0wa2vc9m5bk6g9slri1mzd6cr1pmpvna67"; libraryHaskellDepends = [ base bin fin lens ral ]; description = "Length-indexed random access lists: lens utilities"; license = lib.licenses.gpl2Plus; @@ -213657,10 +214353,8 @@ self: { ({ mkDerivation, base, bin, fin, optics-core, ral }: mkDerivation { pname = "ral-optics"; - version = "0.1"; - sha256 = "0sky2zbh6wn4xlfc6sbrx7lvvy01qv69j80k0n4w9fyrq9ammb3r"; - revision = "1"; - editedCabalFile = "0b2j3iqzbaly8niw3snsmn1z5a34kv4jw8sh3fscsja6zfx0ffgv"; + version = "0.2"; + sha256 = "1s7pxkf0vw1a5k1gwyfn6wsmiaa4csbghqshdbva8c73510q0fp1"; libraryHaskellDepends = [ base bin fin optics-core ral ]; description = "Length-indexed random access lists: optics utilities"; license = lib.licenses.gpl2Plus; @@ -214812,24 +215506,22 @@ self: { }) {}; "rattletrap" = callPackage - ({ mkDerivation, aeson, aeson-pretty, base, binary, bytestring - , caerbannog, containers, filepath, http-client, http-client-tls - , HUnit, scientific, template-haskell, temporary, text - , transformers + ({ mkDerivation, aeson, aeson-pretty, array, base, binary + , bytestring, caerbannog, containers, filepath, http-client + , http-client-tls, HUnit, text, transformers }: mkDerivation { pname = "rattletrap"; - version = "9.4.1"; - sha256 = "1m8bqjqp413sm86v0i2083hnsq7h11hlmmqch1pxbgpv5678jq0q"; + version = "10.0.7"; + sha256 = "1wpxysd23gz2lga6bzg3cx21yxjvcprqgk9xqlg3b5gmj22h2mdg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - aeson aeson-pretty base binary bytestring caerbannog containers - filepath http-client http-client-tls scientific template-haskell - text transformers + aeson aeson-pretty array base binary bytestring caerbannog + containers filepath http-client http-client-tls text transformers ]; executableHaskellDepends = [ base ]; - testHaskellDepends = [ base bytestring filepath HUnit temporary ]; + testHaskellDepends = [ base bytestring filepath HUnit ]; description = "Parse and generate Rocket League replays"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; @@ -216146,8 +216838,8 @@ self: { }: mkDerivation { pname = "record-dot-preprocessor"; - version = "0.2.8"; - sha256 = "0ln7kw1f0l56ivzh77s1k1xa3nha3a4hs3bpmdi9apj21ffr5cb6"; + version = "0.2.9"; + sha256 = "02g36p14waf66lwwy2s4jy19pmkxv46kqfkkipy7qix3vaffbzir"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base extra ghc uniplate ]; @@ -216157,6 +216849,24 @@ self: { license = lib.licenses.bsd3; }) {}; + "record-dot-preprocessor_0_2_10" = callPackage + ({ mkDerivation, base, extra, filepath, ghc, record-hasfield + , uniplate + }: + mkDerivation { + pname = "record-dot-preprocessor"; + version = "0.2.10"; + sha256 = "1zwkc5mqcxlv4cm7qd75sdmvjckvpchcrqphsq82val41mp27nk5"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base extra ghc uniplate ]; + executableHaskellDepends = [ base extra ]; + testHaskellDepends = [ base extra filepath record-hasfield ]; + description = "Preprocessor to allow record.field syntax"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "record-encode" = callPackage ({ mkDerivation, base, doctest, generics-sop, hspec, QuickCheck , vector @@ -216347,6 +217057,8 @@ self: { testHaskellDepends = [ base HUnit template-haskell transformers ]; description = "Representing common recursion patterns as higher-order functions"; license = lib.licenses.bsd2; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "recursion-schemes-ext" = callPackage @@ -216366,6 +217078,8 @@ self: { ]; description = "Amateur addenda to recursion-schemes"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "recursion-schemes-ix" = callPackage @@ -218360,6 +219074,8 @@ self: { libraryHaskellDepends = [ array base regex-base regex-tdfa text ]; description = "Text interface for regex-tdfa"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "regex-tdfa-unittest" = callPackage @@ -220271,10 +220987,8 @@ self: { }: mkDerivation { pname = "rere"; - version = "0.1"; - sha256 = "0hskndalxqmlwscvacqmp7gbp8m75a8hnvbifw0hw7hhszlf0yac"; - revision = "1"; - editedCabalFile = "0k2fcc94dlcf33by0zcqk01i9k2g8x4j8rnlpfmabld9dvf5cjwg"; + version = "0.2"; + sha256 = "0s89flhcmwppypxz909ifmzq7vlwy35yjrbw0gkgm4ikbw6l1ylr"; libraryHaskellDepends = [ base containers fin parsec QuickCheck transformers vec ]; @@ -220288,6 +221002,8 @@ self: { ]; description = "Regular-expressions extended with fixpoints for context-free powers"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "rerebase" = callPackage @@ -221573,6 +222289,8 @@ self: { testHaskellDepends = [ base simple-cmd ]; description = "Bugzilla query tool"; license = lib.licenses.gpl2; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "rhine" = callPackage @@ -222123,6 +222841,8 @@ self: { ]; description = "A library for process pools coupled with asynchronous message queues"; license = lib.licenses.bsd2; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "riot" = callPackage @@ -222663,8 +223383,8 @@ self: { }: mkDerivation { pname = "rock"; - version = "0.3.0.0"; - sha256 = "1hssz23kifpmcv0vjnrymr4cj1f3m8z7kvvkyzsfh3ysc493514i"; + version = "0.3.1.0"; + sha256 = "0rv689w41dbspn40nblkjg81csp5jvk069c92c6dkvfx1biblhwn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -222724,6 +223444,8 @@ self: { ]; description = "Haskell bindings for RocksDB"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {inherit (pkgs) rocksdb;}; "rocksdb-query" = callPackage @@ -224856,8 +225578,8 @@ self: { }: mkDerivation { pname = "safe-tensor"; - version = "0.2.1.0"; - sha256 = "00s8p7bp72wjpz4mbxn79xg6cllyl2c6fn952w2nykyrapzpxhxm"; + version = "0.2.1.1"; + sha256 = "1ms8mrlvvivk474qpa9sqprpr7b8p3l5iq1z58yd81djdkrpqar3"; libraryHaskellDepends = [ base constraints containers deepseq hmatrix mtl singletons ]; @@ -226275,8 +226997,8 @@ self: { }: mkDerivation { pname = "scc"; - version = "0.8.2.4"; - sha256 = "1f0sayjihh6h7vb4r13j7ly5p0c10biidfmbs9nyybd70ai6dy1f"; + version = "0.8.3.1"; + sha256 = "1l89lq20khi3fysbvfxjzchbdw9civz1kj85fyjf8wcm3s3cq34l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -229341,29 +230063,6 @@ self: { }) {}; "sequence-formats" = callPackage - ({ mkDerivation, attoparsec, base, bytestring, containers, errors - , exceptions, foldl, hspec, lens-family, pipes, pipes-attoparsec - , pipes-bytestring, pipes-safe, tasty, tasty-hunit, transformers - , vector - }: - mkDerivation { - pname = "sequence-formats"; - version = "1.5.2"; - sha256 = "0n09mw9z8bjqr8dc32l7swp25vgci7m2hb1w6masgv2cw8irh7as"; - libraryHaskellDepends = [ - attoparsec base bytestring containers errors exceptions foldl - lens-family pipes pipes-attoparsec pipes-bytestring pipes-safe - transformers vector - ]; - testHaskellDepends = [ - base bytestring containers foldl hspec pipes pipes-safe tasty - tasty-hunit transformers vector - ]; - description = "A package with basic parsing utilities for several Bioinformatic data formats"; - license = lib.licenses.gpl3; - }) {}; - - "sequence-formats_1_6_0" = callPackage ({ mkDerivation, attoparsec, base, bytestring, containers, errors , exceptions, foldl, hspec, lens-family, pipes, pipes-attoparsec , pipes-bytestring, pipes-safe, tasty, tasty-hunit, transformers @@ -229384,7 +230083,6 @@ self: { ]; description = "A package with basic parsing utilities for several Bioinformatic data formats"; license = lib.licenses.gpl3; - hydraPlatforms = lib.platforms.none; }) {}; "sequenceTools" = callPackage @@ -231866,6 +232564,8 @@ self: { ]; description = "Embed a directory of static files in your Servant server"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "servant-streaming" = callPackage @@ -233020,6 +233720,8 @@ self: { ]; description = "Invertible grammar combinators for S-expressions"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "sexp-show" = callPackage @@ -233577,6 +234279,8 @@ self: { ]; description = "Dependency tracking for Futhark"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "shake-google-closure-compiler" = callPackage @@ -236089,12 +236793,13 @@ self: { }) {}; "simple-units" = callPackage - ({ mkDerivation, base, first-class-families }: + ({ mkDerivation, base, doctest, first-class-families }: mkDerivation { pname = "simple-units"; - version = "1.0.1.1"; - sha256 = "1dzsr15lq32dqsbhb639vzlx2d6m2kx0qax75ik2z765r5h9f9sa"; + version = "1.0.2"; + sha256 = "1caijdnah0lr5c48zmx93b06yvw9fbpakw0y0nz0k4icv935xdam"; libraryHaskellDepends = [ base first-class-families ]; + testHaskellDepends = [ base doctest ]; description = "Simple arithmetic with SI units using type-checked dimensional analysis"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; @@ -237134,8 +237839,8 @@ self: { }: mkDerivation { pname = "skylighting"; - version = "0.10.3"; - sha256 = "0bhy0y3d8czv2m92snbqqh5b8xywf74xwc1qml98vy6im0s545ad"; + version = "0.10.4"; + sha256 = "057nrlm714r78rfdrqyy4zjl50npvz5qaprrb9nfwdiyb50nyz2j"; configureFlags = [ "-fexecutable" ]; isLibrary = true; isExecutable = true; @@ -237154,20 +237859,20 @@ self: { ({ mkDerivation, aeson, ansi-terminal, attoparsec, base , base64-bytestring, binary, blaze-html, bytestring , case-insensitive, colour, containers, criterion, Diff, directory - , filepath, HUnit, hxt, mtl, pretty-show, QuickCheck, random, safe + , filepath, HUnit, mtl, pretty-show, QuickCheck, random, safe , tasty, tasty-golden, tasty-hunit, tasty-quickcheck, text - , transformers, utf8-string + , transformers, utf8-string, xml-conduit }: mkDerivation { pname = "skylighting-core"; - version = "0.10.3"; - sha256 = "00avd17l2fqvss2cnndmina3vp809x784gdyaf1bwmkcsfnl8d3c"; + version = "0.10.4"; + sha256 = "0b5cbwsr5mnl4wppxw8rwy4a14pk6s804c4qwf1cd2vzz9j64dag"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson ansi-terminal attoparsec base base64-bytestring binary blaze-html bytestring case-insensitive colour containers directory - filepath hxt mtl safe text transformers utf8-string + filepath mtl safe text transformers utf8-string xml-conduit ]; testHaskellDepends = [ aeson base bytestring containers Diff directory filepath HUnit @@ -237376,8 +238081,8 @@ self: { }: mkDerivation { pname = "slack-web"; - version = "0.2.1.0"; - sha256 = "01bwiq3b97bznn3sc51vi7q8xkjdslvqqh250fk7arcaq6hkkiw1"; + version = "0.3.0.0"; + sha256 = "1z223dhv0qb7labrxppjq65lp2jyscxgxk4rjdvfd2xsglj36dbf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -237709,6 +238414,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Convert text into slugs"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "slynx" = callPackage @@ -240478,6 +241185,8 @@ self: { ]; description = "Support for the Sockets and Pipes book"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "socketson" = callPackage @@ -241338,8 +242047,8 @@ self: { }: mkDerivation { pname = "sparse-tensor"; - version = "0.2.1.4"; - sha256 = "10caf86g33hcccmpicxfjh0jq3z9d7vs4jafl0f8zhy09dirq8bn"; + version = "0.2.1.5"; + sha256 = "0549hw502hka1fyvv00nvd5aif5knvq7b9fk62f3fyjlfmqcnwx4"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ ad base bytestring cereal containers deepseq ghc-typelits-knownnat @@ -243188,6 +243897,41 @@ self: { license = lib.licenses.bsd3; }) {}; + "stache_2_2_1" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, criterion + , deepseq, directory, file-embed, filepath, gitrev, hspec + , hspec-discover, hspec-megaparsec, megaparsec, mtl + , optparse-applicative, template-haskell, text + , unordered-containers, vector, yaml + }: + mkDerivation { + pname = "stache"; + version = "2.2.1"; + sha256 = "1vkvi9rrf15a8lbihvcmrslykby4qc4jmc5zaqm1ikxsid9x5704"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson base bytestring containers deepseq directory filepath + megaparsec mtl template-haskell text unordered-containers vector + ]; + executableHaskellDepends = [ + aeson base filepath gitrev optparse-applicative text + unordered-containers yaml + ]; + testHaskellDepends = [ + aeson base bytestring containers file-embed hspec hspec-megaparsec + megaparsec template-haskell text yaml + ]; + testToolDepends = [ hspec-discover ]; + benchmarkHaskellDepends = [ + aeson base criterion deepseq megaparsec text + ]; + description = "Mustache templates for Haskell"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "stack" = callPackage ({ mkDerivation, aeson, annotated-wl-pprint, ansi-terminal, array , async, attoparsec, base, base64-bytestring, bytestring, Cabal @@ -244050,6 +244794,8 @@ self: { ]; description = "Program to fold GHC prof files into flamegraph input"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "stacked-dag" = callPackage @@ -244097,6 +244843,8 @@ self: { ]; description = "GHC.Generics style staged generics"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "stagen" = callPackage @@ -246343,8 +247091,8 @@ self: { }: mkDerivation { pname = "streaming-cassava"; - version = "0.1.0.1"; - sha256 = "0dr58azgyw7ihxrabva7fh0yafq2kx12yvap4jl6ljnlwvcapa5i"; + version = "0.2.0.0"; + sha256 = "07mlhnn2k8zdgc5lrv0icyr4nn83dc0grywr5q284y64irix6grl"; libraryHaskellDepends = [ base bytestring cassava mtl streaming streaming-bytestring transformers @@ -246719,10 +247467,8 @@ self: { }: mkDerivation { pname = "streamly"; - version = "0.7.2"; - sha256 = "007i3rfza0v8zy34lq9ipq2biarg82prmd1vxr5f2zz5xln37wrm"; - revision = "1"; - editedCabalFile = "15fyfvf0g2l678426fz91fqf3qgi44dagqdxh6i6am3vh0nvvg1d"; + version = "0.7.3"; + sha256 = "11bjyyqc745igw7122284fjph0922l56jddnhfy5h7w84nj35ck3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -246838,6 +247584,8 @@ self: { ]; description = "Folder watching as a Streamly stream"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "streamly-lmdb" = callPackage @@ -247155,6 +247903,19 @@ self: { broken = true; }) {}; + "strict-tuple-lens_0_2" = callPackage + ({ mkDerivation, base, lens, strict-tuple }: + mkDerivation { + pname = "strict-tuple-lens"; + version = "0.2"; + sha256 = "02pagvg6rz0bdkxvikv7ac7766b329j84jbd42cjqr193wjphqd4"; + libraryHaskellDepends = [ base lens strict-tuple ]; + description = "Optics for the `strict-tuple` library"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "strict-types" = callPackage ({ mkDerivation, array, base, bytestring, containers, deepseq , hashable, text, unordered-containers, vector @@ -248421,6 +249182,17 @@ self: { broken = true; }) {}; + "sublists" = callPackage + ({ mkDerivation, base }: + mkDerivation { + pname = "sublists"; + version = "0.1.1.0"; + sha256 = "1k08cpidl5r4sj64vc1a9fcln78k31z7v8gnh579fxa5lrp4ylnr"; + libraryHaskellDepends = [ base ]; + description = "Allows to split lists into sublists with some patterns by quantity"; + license = lib.licenses.mit; + }) {}; + "submark" = callPackage ({ mkDerivation, base, cmark, hlint, hspec, optparse-applicative , template-haskell, text @@ -249289,8 +250061,8 @@ self: { pname = "svg-builder"; version = "0.1.1"; sha256 = "1k420f497lzkymmxin88ql6ib8dziic43avykv31yq65rgrf7l2g"; - revision = "2"; - editedCabalFile = "100nmkgcm1ncv4mkr1xcsa7bb3z6zx0lfayk8innd4hm62xsvhj3"; + revision = "3"; + editedCabalFile = "1zc7shja5i63rn7kd9mnq2m052qhp7nh44qy8qp93dm64v9m9pi2"; libraryHaskellDepends = [ base blaze-builder bytestring hashable text unordered-containers ]; @@ -249326,6 +250098,8 @@ self: { pname = "svg-tree"; version = "0.6.2.4"; sha256 = "1hhs2w6fmd1m6768p1bfhj6vi4br4ray0g9f1hv8g19pqgip3r2c"; + revision = "1"; + editedCabalFile = "12askkxmrzjkssnfa8m6xmdwdxk6v3z26jc63jcgb3q8snxb0hg1"; libraryHaskellDepends = [ attoparsec base bytestring containers JuicyPixels lens linear mtl scientific text transformers vector xml @@ -252802,17 +253576,6 @@ self: { }) {}; "tasty-bench" = callPackage - ({ mkDerivation, base, containers, deepseq, tasty }: - mkDerivation { - pname = "tasty-bench"; - version = "0.2.1"; - sha256 = "0gw0hlpkpwn7hpvwn9i8zqghrzjvhdrhr2q9y4r4ykhqv7y95zy3"; - libraryHaskellDepends = [ base containers deepseq tasty ]; - description = "Featherlight benchmark framework"; - license = lib.licenses.mit; - }) {}; - - "tasty-bench_0_2_2" = callPackage ({ mkDerivation, base, containers, deepseq, tasty }: mkDerivation { pname = "tasty-bench"; @@ -252821,7 +253584,6 @@ self: { libraryHaskellDepends = [ base containers deepseq tasty ]; description = "Featherlight benchmark framework"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "tasty-dejafu" = callPackage @@ -253049,6 +253811,8 @@ self: { ]; description = "Render tasty output to HTML"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "tasty-hunit" = callPackage @@ -255260,6 +256024,28 @@ self: { broken = true; }) {}; + "terraform-http-backend-pass" = callPackage + ({ mkDerivation, aeson, base, bytestring, directory, mtl + , optparse-applicative, optparse-generic, servant, servant-server + , shelly, text, warp + }: + mkDerivation { + pname = "terraform-http-backend-pass"; + version = "0.1.0.0"; + sha256 = "0cw9vzj5kigz84r2nwxmvva5fmn9r6y78g40icwi1yaby9g9s809"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base bytestring directory mtl optparse-applicative + optparse-generic servant servant-server shelly text warp + ]; + executableHaskellDepends = [ base ]; + description = "HTTP backend to store terraform state using pass and git"; + license = "AGPL"; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "terrahs" = callPackage ({ mkDerivation, base, haskell98, old-time, terralib4c, translib }: mkDerivation { @@ -256174,19 +256960,24 @@ self: { }) {}; "text-ascii" = callPackage - ({ mkDerivation, base, bytestring, deepseq, hashable, optics-core - , parsec, template-haskell, text + ({ mkDerivation, base, bytestring, case-insensitive, deepseq + , hashable, megaparsec, optics-core, optics-extra, template-haskell + , text }: mkDerivation { pname = "text-ascii"; - version = "1.0.0"; - sha256 = "1mwm3ss54c927rdj8dlfw7v2l0maz12mkxb5ss3g1ngdkiwd0bsx"; + version = "1.0.1"; + sha256 = "0clibcn3g72hxjhcsnb7ziw35ald5zqkql5b8mf9lpjpx94hii65"; + revision = "1"; + editedCabalFile = "0qc1in7i9i22hyd440g3bra74ryz26z8c2bcxdbr91hfjzj4n3g3"; libraryHaskellDepends = [ - base bytestring deepseq hashable optics-core parsec - template-haskell text + base bytestring case-insensitive deepseq hashable megaparsec + optics-core optics-extra template-haskell text ]; description = "ASCII string and character processing"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "text-binary" = callPackage @@ -257978,17 +258769,6 @@ self: { }) {}; "these-lens" = callPackage - ({ mkDerivation, base, lens, these }: - mkDerivation { - pname = "these-lens"; - version = "1.0.1.1"; - sha256 = "1nwknm17x7vkx9936z7xa6hqw69pgig185if1dninrvyxvv59kps"; - libraryHaskellDepends = [ base lens these ]; - description = "Lenses for These"; - license = lib.licenses.bsd3; - }) {}; - - "these-lens_1_0_1_2" = callPackage ({ mkDerivation, base, lens, these }: mkDerivation { pname = "these-lens"; @@ -257997,21 +258777,9 @@ self: { libraryHaskellDepends = [ base lens these ]; description = "Lenses for These"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "these-optics" = callPackage - ({ mkDerivation, base, optics-core, these }: - mkDerivation { - pname = "these-optics"; - version = "1.0.1.1"; - sha256 = "1xwf2m03cbb2z40mdab70d042nmvcxpgdq94rmajbqqpb072yivq"; - libraryHaskellDepends = [ base optics-core these ]; - description = "Optics for These"; - license = lib.licenses.bsd3; - }) {}; - - "these-optics_1_0_1_2" = callPackage ({ mkDerivation, base, optics-core, these }: mkDerivation { pname = "these-optics"; @@ -258020,7 +258788,6 @@ self: { libraryHaskellDepends = [ base optics-core these ]; description = "Optics for These"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "these-skinny" = callPackage @@ -258739,28 +259506,6 @@ self: { }) {}; "tidal" = callPackage - ({ mkDerivation, base, bifunctors, bytestring, clock, colour - , containers, criterion, deepseq, hosc, microspec, network, parsec - , primitive, random, text, transformers, vector, weigh - }: - mkDerivation { - pname = "tidal"; - version = "1.7.1"; - sha256 = "0fksrydrmjph3ghggijr9hq3xa5wfnqgzm4qxiqravsj70s9m2n4"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - base bifunctors bytestring clock colour containers deepseq hosc - network parsec primitive random text transformers vector - ]; - testHaskellDepends = [ - base containers deepseq hosc microspec parsec - ]; - benchmarkHaskellDepends = [ base criterion weigh ]; - description = "Pattern language for improvised music"; - license = lib.licenses.gpl3; - }) {}; - - "tidal_1_7_2" = callPackage ({ mkDerivation, base, bifunctors, bytestring, clock, colour , containers, criterion, deepseq, hosc, microspec, network, parsec , primitive, random, text, transformers, vector, weigh @@ -258780,7 +259525,6 @@ self: { benchmarkHaskellDepends = [ base criterion weigh ]; description = "Pattern language for improvised music"; license = lib.licenses.gpl3; - hydraPlatforms = lib.platforms.none; }) {}; "tidal-midi" = callPackage @@ -259197,8 +259941,8 @@ self: { pname = "time-parsers"; version = "0.1.2.1"; sha256 = "102k6l9888kbgng045jk170qjbmdnwv2lbzlc12ncybfk2yk7wdv"; - revision = "2"; - editedCabalFile = "10bawg6cwfwm31fcs63z8imd1cdl1wq8syn669yfkycrk77wfkli"; + revision = "3"; + editedCabalFile = "1cv9fpn8bixicwcacyv0hx81q1xw06pig07zrpnf354bqzrsf3jw"; libraryHaskellDepends = [ base parsers template-haskell time ]; testHaskellDepends = [ attoparsec base bifunctors parsec parsers tasty tasty-hunit @@ -261177,8 +261921,8 @@ self: { }: mkDerivation { pname = "too-many-cells"; - version = "2.1.0.1"; - sha256 = "0clrkr7kxcky6l1gwnbznz013svn7254n8fkkb7mgvn93h94anky"; + version = "2.1.1.0"; + sha256 = "0ysixw2ab0m2gmh7aqn2qhrc5gb6habjdif7f2bf7a1n29rih8x6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -265782,6 +266526,8 @@ self: { ]; description = "Type-level and typed unary natural numbers, inequality proofs, vectors"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "typeable-th" = callPackage @@ -268045,6 +268791,8 @@ self: { ]; description = "Usage examples for the uniqueness-periods-vector series of packages"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "uniqueness-periods-vector-filters" = callPackage @@ -268090,6 +268838,8 @@ self: { ]; description = "Metrices for the maximum element for the uniqueness-periods-vector packages family"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "uniqueness-periods-vector-stats" = callPackage @@ -268612,6 +269362,8 @@ self: { benchmarkHaskellDepends = [ base criterion dir-traverse ]; description = "Fast and flexible primitives for recursive file system IO on Posix systems"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "unix-simple" = callPackage @@ -268765,6 +269517,8 @@ self: { ]; description = "Fast and robust message queues for concurrent processes"; license = lib.licenses.bsd2; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "unliftio-path" = callPackage @@ -271090,6 +271844,23 @@ self: { license = lib.licenses.bsd3; }) {}; + "validation_1_1_1" = callPackage + ({ mkDerivation, assoc, base, bifunctors, deepseq, hedgehog, HUnit + , lens, semigroupoids, semigroups + }: + mkDerivation { + pname = "validation"; + version = "1.1.1"; + sha256 = "1dv7azpljdcf7irbnznnz31hq611bn1aj2m6ywghz3hgv835qqak"; + libraryHaskellDepends = [ + assoc base bifunctors deepseq lens semigroupoids semigroups + ]; + testHaskellDepends = [ base hedgehog HUnit lens semigroups ]; + description = "A data-type like Either but with an accumulating Applicative"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "validation-selective" = callPackage ({ mkDerivation, base, deepseq, doctest, hedgehog, hspec , hspec-hedgehog, selective, text @@ -271741,18 +272512,17 @@ self: { "vec" = callPackage ({ mkDerivation, adjunctions, base, base-compat, criterion, deepseq - , distributive, fin, hashable, inspection-testing, QuickCheck - , semigroupoids, tagged, transformers, vector + , distributive, fin, hashable, indexed-traversable + , inspection-testing, QuickCheck, semigroupoids, tagged + , transformers, vector }: mkDerivation { pname = "vec"; - version = "0.3"; - sha256 = "0r2jk3jqwn0r4wnpgc8k8i664g3rrs6dkyfsysysn4w10j22j5sr"; - revision = "2"; - editedCabalFile = "0v9m2x1p1395dqf0g2agfgmlx6w1dak2fr50hh6aahjk4y0jp30j"; + version = "0.4"; + sha256 = "0z7icj5g59ml8cmcawa6ncayrzdi63s9ssllvnw2dfcd3ys5cjj0"; libraryHaskellDepends = [ - adjunctions base deepseq distributive fin hashable QuickCheck - semigroupoids transformers + adjunctions base deepseq distributive fin hashable + indexed-traversable QuickCheck semigroupoids transformers ]; testHaskellDepends = [ base base-compat fin inspection-testing tagged @@ -271766,10 +272536,8 @@ self: { ({ mkDerivation, base, fin, lens, vec }: mkDerivation { pname = "vec-lens"; - version = "0.3"; - sha256 = "0i08p7rfmivf03mir7hcbkr7rarji95icsyvi6diclav1jd6fa7q"; - revision = "1"; - editedCabalFile = "0grj1abb7gjbzw06672464r75wjnmra9d12yvlmdm1qyj9zya0ph"; + version = "0.4"; + sha256 = "1qjv8wg6b8wbldvripn84vyw5cgpcpgh2v6v1nk7pzwrn99lfb7h"; libraryHaskellDepends = [ base fin lens vec ]; description = "Vec: length-indexed (sized) list: lens support"; license = lib.licenses.bsd3; @@ -271779,10 +272547,8 @@ self: { ({ mkDerivation, base, fin, optics-core, vec }: mkDerivation { pname = "vec-optics"; - version = "0.3"; - sha256 = "13g0j9hn27jfjlrm7c6bdsb2lhwrg016cal7hdic8azdxgdp8n0a"; - revision = "1"; - editedCabalFile = "10abn334qhbik8s8lx1r54vcbj3d2s091j2w98mq3cllksa8dmv0"; + version = "0.4"; + sha256 = "0vdpxkmhiqbql68rkrfaci6c6n7sbr49p08q0jj6cvbmjy3aa1lg"; libraryHaskellDepends = [ base fin optics-core vec ]; description = "Vec: length-indexed (sized) list: optics support"; license = lib.licenses.bsd3; @@ -271984,6 +272750,8 @@ self: { testHaskellDepends = [ base doctest hedgehog hedgehog-classes ]; description = "circular vectors"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "vector-clock" = callPackage @@ -272519,8 +273287,8 @@ self: { }: mkDerivation { pname = "verifiable-expressions"; - version = "0.6.0"; - sha256 = "1drb5zkpm5zn765fkp2p7jq69q50f9577rz9bs76cp0gvccan8my"; + version = "0.6.1"; + sha256 = "0s3615m849xj0df6ia18kg4i54z87x3c6yxgv594dwf9mf9dw4x8"; libraryHaskellDepends = [ base containers lens mtl sbv transformers union vinyl ]; @@ -273427,6 +274195,8 @@ self: { libraryHaskellDepends = [ base random vector vector-fftw ]; description = "Phase vocoder"; license = lib.licenses.bsd2; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "vocoder-audio" = callPackage @@ -273445,6 +274215,8 @@ self: { ]; description = "Phase vocoder for conduit-audio"; license = lib.licenses.bsd2; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "vocoder-conduit" = callPackage @@ -273466,6 +274238,8 @@ self: { ]; description = "Phase vocoder for Conduit"; license = lib.licenses.bsd2; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "vocoder-dunai" = callPackage @@ -273487,6 +274261,8 @@ self: { ]; description = "Phase vocoder for Dunai and Rhine"; license = lib.licenses.bsd2; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "voicebase" = callPackage @@ -273806,8 +274582,8 @@ self: { }: mkDerivation { pname = "vulkan-utils"; - version = "0.4.2"; - sha256 = "0mf1jf5xv31818c7rarvz0aqc1qxgh7fqfp893pryhwwcr8r2qqa"; + version = "0.5.0"; + sha256 = "11pcxa7pjhdrfcxl058dn909ar6sv9kn34g73w8jqa60d2savj6q"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base bytestring containers dependent-map dependent-sum extra @@ -275479,18 +276255,17 @@ self: { "wai-secure-cookies" = callPackage ({ mkDerivation, base, bytestring, cryptonite, hspec - , hspec-expectations, hspec-wai, http-types, memory, protolude - , random, split, wai, wai-extra + , hspec-expectations, hspec-wai, http-types, memory, random, split + , wai, wai-extra }: mkDerivation { pname = "wai-secure-cookies"; - version = "0.1.0.5"; - sha256 = "0v3gz70z968yk563g9n72v8l7mhqhkbjb9gy15s5zpf3apv1cf00"; + version = "0.1.0.6"; + sha256 = "02y2vw3mw3k6il7x6dfcs1fhzzbaslxk374nj4yqwzr6ax4nvrgb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - base bytestring cryptonite http-types memory protolude random split - wai + base bytestring cryptonite http-types memory random split wai ]; executableHaskellDepends = [ base bytestring cryptonite memory ]; testHaskellDepends = [ @@ -281013,36 +281788,6 @@ self: { }) {}; "xlsx" = callPackage - ({ mkDerivation, attoparsec, base, base64-bytestring, binary-search - , bytestring, conduit, containers, criterion, data-default, deepseq - , Diff, errors, extra, filepath, groom, lens, mtl, network-uri - , old-locale, raw-strings-qq, safe, smallcheck, tasty, tasty-hunit - , tasty-smallcheck, text, time, transformers, vector, xeno - , xml-conduit, zip-archive, zlib - }: - mkDerivation { - pname = "xlsx"; - version = "0.8.2"; - sha256 = "0kjfnp24nc97qqla1z65wzy59cch336pjncz1kdfakmgv27mv38a"; - libraryHaskellDepends = [ - attoparsec base base64-bytestring binary-search bytestring conduit - containers data-default deepseq errors extra filepath lens mtl - network-uri old-locale safe text time transformers vector xeno - xml-conduit zip-archive zlib - ]; - testHaskellDepends = [ - base bytestring containers Diff groom lens mtl raw-strings-qq - smallcheck tasty tasty-hunit tasty-smallcheck text time vector - xml-conduit - ]; - benchmarkHaskellDepends = [ base bytestring criterion ]; - description = "Simple and incomplete Excel file parser/writer"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; - }) {}; - - "xlsx_0_8_3" = callPackage ({ mkDerivation, attoparsec, base, base64-bytestring, binary-search , bytestring, conduit, containers, criterion, data-default, deepseq , Diff, errors, extra, filepath, groom, lens, mtl, network-uri @@ -281068,8 +281813,6 @@ self: { benchmarkHaskellDepends = [ base bytestring criterion ]; description = "Simple and incomplete Excel file parser/writer"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "xlsx-tabular" = callPackage @@ -281159,14 +281902,15 @@ self: { "xml-conduit" = callPackage ({ mkDerivation, attoparsec, base, blaze-html, blaze-markup - , bytestring, conduit, conduit-extra, containers - , data-default-class, deepseq, doctest, hspec, HUnit, resourcet - , text, transformers, xml-types + , bytestring, Cabal, cabal-doctest, conduit, conduit-extra + , containers, data-default-class, deepseq, doctest, hspec, HUnit + , resourcet, text, transformers, xml-types }: mkDerivation { pname = "xml-conduit"; - version = "1.9.0.0"; - sha256 = "1p57v127882rxvvmwjmvnqdmk3x2wg1z4d8y03849h0xaz1vid0w"; + version = "1.9.1.0"; + sha256 = "0ag0g9x5qnw1nfgc31h6bj2qv0h1c2y7n1l0g99l4dkn428dk9ca"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ attoparsec base blaze-html blaze-markup bytestring conduit conduit-extra containers data-default-class deepseq resourcet text @@ -281225,6 +281969,27 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; + "xml-conduit-selectors" = callPackage + ({ mkDerivation, base, containers, data-default, megaparsec, tasty + , tasty-hunit, tasty-quickcheck, text, xml-conduit + }: + mkDerivation { + pname = "xml-conduit-selectors"; + version = "0.2.0.0"; + sha256 = "1h1gfnsrypy9w559rgbgabidzpaw580xy0m6l12bbcjc92kr3mf0"; + libraryHaskellDepends = [ + base containers megaparsec text xml-conduit + ]; + testHaskellDepends = [ + base containers data-default tasty tasty-hunit tasty-quickcheck + text xml-conduit + ]; + description = "jQuery-style CSS selectors for xml-conduit"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "xml-conduit-stylist" = callPackage ({ mkDerivation, base, containers, css-syntax, network-uri, stylist , text, unordered-containers, xml-conduit @@ -282788,6 +283553,8 @@ self: { doHaddock = false; description = "A wrapper around Yahoo API for downloading market data"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "yahoo-web-search" = callPackage @@ -283694,6 +284461,8 @@ self: { testToolDepends = [ tasty-discover ]; description = "Yet another string interpolator"; license = lib.licenses.cc0; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "yate" = callPackage @@ -284409,8 +285178,8 @@ self: { }: mkDerivation { pname = "yesod-auth-lti13"; - version = "0.2.0.0"; - sha256 = "0g48g1ajzwp7k7q3vi1z4nvmmvcfiyziizfydnd3i26xf7nvzqnx"; + version = "0.2.0.1"; + sha256 = "1ylwg85q6j04rmq0lclyiv7by3dgwmpya5hv1dqhaw62nlfh05r6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -284483,7 +285252,7 @@ self: { broken = true; }) {}; - "yesod-auth-oauth2_0_6_2_2" = callPackage + "yesod-auth-oauth2_0_6_2_3" = callPackage ({ mkDerivation, aeson, base, bytestring, cryptonite, errors , hoauth2, hspec, http-client, http-conduit, http-types, memory , microlens, safe-exceptions, text, uri-bytestring, yesod-auth @@ -284491,8 +285260,8 @@ self: { }: mkDerivation { pname = "yesod-auth-oauth2"; - version = "0.6.2.2"; - sha256 = "176iz5mg9jhrp8kp61f12j1jw3icnqp10dxln7046p1nqam0nv3d"; + version = "0.6.2.3"; + sha256 = "1vf4cfbqg4zx3rdihj1iajk6kmj9c8xk4s4n2n40yvz2rmbjy0yb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -285276,8 +286045,8 @@ self: { }: mkDerivation { pname = "yesod-markdown"; - version = "0.12.6.3"; - sha256 = "1q2zbb49248ppda5k5lxqnq8s5yf1mym05jwna59m0kfxp63xbj5"; + version = "0.12.6.5"; + sha256 = "1bs0npryigf7k8gj48i8r8snylc49qdca96610msi6df843c6s6g"; libraryHaskellDepends = [ base blaze-html blaze-markup bytestring directory pandoc persistent shakespeare text xss-sanitize yesod-core yesod-form @@ -285324,32 +286093,6 @@ self: { }) {}; "yesod-page-cursor" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, hspec - , hspec-expectations-lifted, http-link-header, http-types, lens - , lens-aeson, monad-logger, mtl, network-uri, persistent - , persistent-sqlite, persistent-template, scientific, text, time - , unliftio, unliftio-core, wai-extra, yesod, yesod-core, yesod-test - }: - mkDerivation { - pname = "yesod-page-cursor"; - version = "2.0.0.3"; - sha256 = "1qj3qsrzjh0w0hc9ngbxd82pkwb8jylhf0nihhnk4dvrdqm2yvyb"; - libraryHaskellDepends = [ - aeson base bytestring containers http-link-header network-uri text - unliftio yesod-core - ]; - testHaskellDepends = [ - aeson base bytestring hspec hspec-expectations-lifted - http-link-header http-types lens lens-aeson monad-logger mtl - persistent persistent-sqlite persistent-template scientific text - time unliftio unliftio-core wai-extra yesod yesod-core yesod-test - ]; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; - }) {}; - - "yesod-page-cursor_2_0_0_4" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, hspec , hspec-expectations-lifted, http-link-header, http-types, lens , lens-aeson, monad-logger, mtl, network-uri, persistent @@ -288010,30 +288753,6 @@ self: { }) {}; "zip-stream" = callPackage - ({ mkDerivation, base, binary, binary-conduit, bytestring, conduit - , conduit-extra, digest, directory, exceptions, filepath, mtl - , primitive, resourcet, text, time, transformers, transformers-base - , zlib - }: - mkDerivation { - pname = "zip-stream"; - version = "0.2.0.1"; - sha256 = "11x58s5w1lr8hw86grxijd94sw5r8k376b8n4dlm8lqz5xhmri5p"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base binary binary-conduit bytestring conduit conduit-extra digest - exceptions mtl primitive resourcet text time transformers-base zlib - ]; - executableHaskellDepends = [ - base bytestring conduit conduit-extra directory filepath resourcet - text time transformers - ]; - description = "ZIP archive streaming using conduits"; - license = lib.licenses.bsd3; - }) {}; - - "zip-stream_0_2_1_0" = callPackage ({ mkDerivation, base, binary, binary-conduit, bytestring, conduit , conduit-extra, digest, directory, exceptions, filepath, mtl , primitive, resourcet, text, time, transformers, transformers-base @@ -288055,7 +288774,6 @@ self: { ]; description = "ZIP archive streaming using conduits"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "zipedit" = callPackage From 7a0c9c110f9ab3c452509b6e79920cab7e9d2968 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 5 Mar 2021 21:15:53 +0100 Subject: [PATCH 12/48] haskell-time-compat: the test suite has transient errors on ghc-8.6.5 --- pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix b/pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix index b695c448be4..bcce0bb897c 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix @@ -102,4 +102,8 @@ self: super: { vector = dontCheck super.vector; mmorph = super.mmorph_1_1_3; + + # https://github.com/haskellari/time-compat/issues/23 + time-compat = dontCheck super.time-compat; + } From 14467cff2c135f945076b9e6827739c3ea80694a Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 5 Mar 2021 21:32:58 +0100 Subject: [PATCH 13/48] haskell-streamly: drop obsolete patches --- pkgs/development/haskell-modules/configuration-common.nix | 7 ------- 1 file changed, 7 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 4b63f03873b..441410ce138 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1487,13 +1487,6 @@ self: super: { # Due to tests restricting base in 0.8.0.0 release http-media = doJailbreak super.http-media; - # Use an already merged upstream patch fixing the build with primitive >= 0.7.2 - # The version bounds were correctly specified before, so we need to jailbreak as well - streamly = appendPatch (doJailbreak super.streamly) (pkgs.fetchpatch { - url = "https://github.com/composewell/streamly/commit/2c88cb631fdcb5c0d3a8bc936e1e63835800be9b.patch"; - sha256 = "0g2m0y46zr3xs9fswkm4h9adhsg6gzl5zwgidshsjh3k3rq4h7b1"; - }); - # https://github.com/ekmett/half/issues/35 half = if pkgs.stdenv.isAarch64 then dontCheck super.half From 4e657970187ed370138ee02a849be9a1da7ab710 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 6 Feb 2021 04:47:04 +0100 Subject: [PATCH 14/48] home-assistant: enable a lot more component tests We can now track a list of components, that should be integrated into our testsuite run. Their dependencies will automatically be included into the checkInputs by reusing the dependency lookup infrastructure we already have, which is what makes this feasible. --- pkgs/servers/home-assistant/default.nix | 125 ++++++++++++++++++++++-- 1 file changed, 116 insertions(+), 9 deletions(-) diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix index 8931bf65b5c..81c3fb9025e 100644 --- a/pkgs/servers/home-assistant/default.nix +++ b/pkgs/servers/home-assistant/default.nix @@ -127,6 +127,8 @@ in with py.pkgs; buildPythonApplication rec { yarl ] ++ componentBuildInputs ++ extraBuildInputs; + makeWrapperArgs = lib.optional skipPip "--add-flags --skip-pip"; + # upstream only tests on Linux, so do we. doCheck = stdenv.isLinux; @@ -139,49 +141,151 @@ in with py.pkgs; buildPythonApplication rec { requests-mock # component dependencies pyotp + respx ] ++ lib.concatMap (component: getPackages component py.pkgs) componentTests; - # We cannot test all components, since they'd introduce lots of dependencies, some of which are unpackaged, - # but we should test very common stuff, like what's in `default_config`. - # https://github.com/home-assistant/core/commits/dev/homeassistant/components/default_config/manifest.json + # We can reasonably test components that don't communicate with any network + # services. Before adding new components to this list make sure we have all + # its dependencies packaged and listed in ./component-packages.nix. componentTests = [ + "alert" "api" + "auth" "automation" + "bayesian" + "binary_sensor" + "caldav" + "calendar" + "camera" + "climate" + "cloud" + "command_line" "config" "configurator" + "conversation" "counter" + "cover" "default_config" "demo" + "derivative" + "device_automation" + "device_sun_light_trigger" + "device_tracker" "dhcp" "discovery" + "emulated_hue" + "esphome" + "fan" + "ffmpeg" + "file" + "filesize" + "filter" + "flux" + "folder" + "folder_watcher" + "fritzbox" + "fritzbox_callmonitor" "frontend" + "generic" + "generic_thermostat" + "geo_json_events" + "geo_location" "group" + "hddtemp" "history" + "history_stats" "homeassistant" + "html5" "http" "hue" + "ifttt" + "image" + "image_processing" + "influxdb" "input_boolean" "input_datetime" "input_text" "input_number" "input_select" + "intent" + "intent_script" + "ipp" + "light" + "local_file" + "local_ip" + "lock" "logbook" + "logentries" "logger" + "lovelace" + "manual" + "manual_mqtt" + "media_player" "media_source" + "met" "mobile_app" + "modbus" + "moon" + "mqtt" + "mqtt_eventstream" + "mqtt_json" + "mqtt_room" + "mqtt_statestream" + "notify" + "number" + "ozw" + "panel_custom" + "panel_iframe" + "persistent_notification" "person" + "prometheus" + "proximity" + "push" + "python_script" + "random" + "recorder" + "rest" + "rest_command" + "rmvtransport" + "rss_feed_template" + "safe_mode" "scene" "script" + "search" "shell_command" + "shopping_list" + "simulated" + "sensor" + "smtp" + "sql" "ssdp" + "stream" "sun" + "switch" "system_health" "system_log" "tag" + "tasmota" + "tcp" + "template" + "threshold" + "time_date" "timer" + "tod" + "tts" + "universal" + "updater" + "upnp" + "uptime" + "vacuum" + "weather" "webhook" "websocket_api" + "wled" + "workday" + "worldclock" "zeroconf" + "zha" "zone" "zwave" ]; @@ -191,13 +295,18 @@ in with py.pkgs; buildPythonApplication rec { "-n 2" # assign tests grouped by file to workers "--dist loadfile" - # don't bulk test all components - "--ignore tests/components" - # pyotp since v2.4.0 complains about the short mock keys, hass pins v2.3.0 - "--ignore tests/auth/mfa_modules/test_notify.py" + # tests are located in tests/ "tests" + # dynamically add packages required for component tests ] ++ map (component: "tests/components/" + component) componentTests; + disabledTestPaths = [ + # don't bulk test all components + "tests/components" + # pyotp since v2.4.0 complains about the short mock keys, hass pins v2.3.0 + "tests/auth/mfa_modules/test_notify.py" + ]; + disabledTests = [ # AssertionError: assert 1 == 0 "test_merge" @@ -213,8 +322,6 @@ in with py.pkgs; buildPythonApplication rec { mkdir /build/media ''; - makeWrapperArgs = lib.optional skipPip "--add-flags --skip-pip"; - passthru = { inherit (py.pkgs) hass-frontend; tests = { From 598bc98ba105e111af3b6a3b415f914fa64d88d4 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 2 Mar 2021 17:56:33 +0100 Subject: [PATCH 15/48] home-assistant: rerun tests failing with RuntimeError The flakyness in home-assistant stems from premature event loop closing, due to race conditions throughout the test suite. > RuntimeError: Event loop is closed They also happen during upstreams testsuite runs, but they silently ignore them, so I don't expect a fix for them in the near future. Alleviate our pains by rerunning tests that fail in this particular way. --- pkgs/servers/home-assistant/default.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix index 81c3fb9025e..f7e0face11a 100644 --- a/pkgs/servers/home-assistant/default.nix +++ b/pkgs/servers/home-assistant/default.nix @@ -136,6 +136,7 @@ in with py.pkgs; buildPythonApplication rec { # test infrastructure asynctest pytest-aiohttp + pytest-rerunfailures pytest-xdist pytestCheckHook requests-mock @@ -292,7 +293,10 @@ in with py.pkgs; buildPythonApplication rec { pytestFlagsArray = [ # limit amout of runners to reduce race conditions - "-n 2" + "-n auto" + # retry racy tests that end in "RuntimeError: Event loop is closed" + "--reruns 3" + "--only-rerun RuntimeError" # assign tests grouped by file to workers "--dist loadfile" # tests are located in tests/ From 5f9254bc4b3e6d2db58d69835a84dad9b6745391 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Sat, 6 Mar 2021 02:30:30 +0100 Subject: [PATCH 16/48] hackage-packages.nix: automatic Haskell package set update This update was generated by hackage2nix v2.16.0-13-gefcfbb2 from Hackage revision https://github.com/commercialhaskell/all-cabal-hashes/commit/3de280944b12ecfbb5e01da839dac2de4a27374a. --- .../haskell-modules/hackage-packages.nix | 38 ++++++++++++++----- 1 file changed, 28 insertions(+), 10 deletions(-) diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index f7fd1b436a2..44f0b4ec51b 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -125514,6 +125514,24 @@ self: { maintainers = with lib.maintainers; [ roberth ]; }) {}; + "hercules-ci-cnix-store" = callPackage + ({ mkDerivation, base, boost, bytestring, conduit, containers + , inline-c, inline-c-cpp, nix, protolude, unliftio-core + }: + mkDerivation { + pname = "hercules-ci-cnix-store"; + version = "0.1.0.0"; + sha256 = "1ni83x2453ii2xgq4ihhr41jbjhgga5dq5q8560f555fwrw10brz"; + libraryHaskellDepends = [ + base bytestring conduit containers inline-c inline-c-cpp protolude + unliftio-core + ]; + librarySystemDepends = [ boost ]; + libraryPkgconfigDepends = [ nix ]; + description = "Haskell bindings for Nix's libstore"; + license = lib.licenses.asl20; + }) {inherit (pkgs) boost; inherit (pkgs) nix;}; + "here" = callPackage ({ mkDerivation, base, haskell-src-meta, mtl, parsec , template-haskell @@ -148856,8 +148874,8 @@ self: { }: mkDerivation { pname = "ipfs"; - version = "1.1.5.1"; - sha256 = "0c93s1s3l72yw2lb28v37bnhmvcn5s2w1620fsx0z4ij1z8dnk19"; + version = "1.2.0.0"; + sha256 = "12aibxpdkgwym8k8hibb8a77bbf7wd6z5czwpakg48x9gxmvhygn"; libraryHaskellDepends = [ aeson base bytestring envy flow Glob http-media ip lens monad-logger regex-compat rio servant servant-client servant-server @@ -158963,8 +158981,8 @@ self: { }: mkDerivation { pname = "launchdarkly-server-sdk"; - version = "2.1.0"; - sha256 = "1nj6jcmara4x8y292q5qacli6hmfhahw856a0nyngca2c8m5mwr1"; + version = "2.1.1"; + sha256 = "1gjiwj8x57z9qs9gxdgqyih38i8rkkvjak4va5cg44qp3rflmby1"; libraryHaskellDepends = [ aeson attoparsec base base16-bytestring bytestring bytestring-conversion clock containers cryptohash exceptions extra @@ -159648,8 +159666,8 @@ self: { ({ mkDerivation, base, bytestring, text }: mkDerivation { pname = "leanpub-concepts"; - version = "1.0.0.1"; - sha256 = "1vf62iryqmj8ll16cm5xpwaqzlhw8rb7p6pshm87assm9lnw3k8c"; + version = "1.1"; + sha256 = "0zy26sccxyqhmlk6dfbd7jghwmfi9zkcljb9rcl82ysw7cwyl3qw"; libraryHaskellDepends = [ base bytestring text ]; description = "Types for the Leanpub API"; license = lib.licenses.mit; @@ -159662,8 +159680,8 @@ self: { }: mkDerivation { pname = "leanpub-wreq"; - version = "1.0.0.0"; - sha256 = "060ilipz2aj7rci6yiy2r6j8c10hlv8q8qv5wm7ic9rjl2gvx4ra"; + version = "1.1"; + sha256 = "1mk188r1bxg3qhv24nxkqw5vk5jyifxvg171h8bx93s9mmrikzdv"; libraryHaskellDepends = [ aeson base bytestring exceptions leanpub-concepts lens rando text time transformers unordered-containers wreq @@ -160589,8 +160607,8 @@ self: { }: mkDerivation { pname = "lentil"; - version = "1.5.0.0"; - sha256 = "1fkgaf4vgn2b8pkvcc9x3dmigqrq4qp31xvjmp3h0g9s1bm9ay5z"; + version = "1.5.1.0"; + sha256 = "03h7fk37rrxpnxfpckpfi5k3v7ch4v5vn601m9lj9shbs26h1cdx"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ From 11d964f6666814bcc3e94d0b829ee4a525c8b282 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 3 Mar 2021 22:21:01 +0100 Subject: [PATCH 17/48] home-assistant: 2021.2.3 -> 2021.3.0 --- .../home-assistant/component-packages.nix | 29 ++++++++++++------- pkgs/servers/home-assistant/default.nix | 26 ++++++++++++----- pkgs/servers/home-assistant/frontend.nix | 4 +-- 3 files changed, 39 insertions(+), 20 deletions(-) diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index 042246db04b..e9788f69954 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -2,7 +2,7 @@ # Do not edit! { - version = "2021.2.3"; + version = "2021.3.0"; components = { "abode" = ps: with ps; [ abodepy ]; "accuweather" = ps: with ps; [ accuweather ]; @@ -12,6 +12,7 @@ "adguard" = ps: with ps; [ adguardhome ]; "ads" = ps: with ps; [ pyads ]; "advantage_air" = ps: with ps; [ advantage-air ]; + "aemet" = ps: with ps; [ ]; # missing inputs: AEMET-OpenData "aftership" = ps: with ps; [ pyaftership ]; "agent_dvr" = ps: with ps; [ agent-py ]; "air_quality" = ps: with ps; [ ]; @@ -120,13 +121,13 @@ "clickatell" = ps: with ps; [ ]; "clicksend" = ps: with ps; [ ]; "clicksend_tts" = ps: with ps; [ ]; + "climacell" = ps: with ps; [ ]; # missing inputs: pyclimacell "climate" = ps: with ps; [ ]; "cloud" = ps: with ps; [ aiohttp-cors hass-nabucasa ]; "cloudflare" = ps: with ps; [ pycfdns ]; "cmus" = ps: with ps; [ ]; # missing inputs: pycmus "co2signal" = ps: with ps; [ ]; # missing inputs: co2signal "coinbase" = ps: with ps; [ ]; # missing inputs: coinbase - "coinmarketcap" = ps: with ps; [ coinmarketcap ]; "color_extractor" = ps: with ps; [ ]; # missing inputs: colorthief "comed_hourly_pricing" = ps: with ps; [ ]; "comfoconnect" = ps: with ps; [ ]; # missing inputs: pycomfoconnect @@ -142,7 +143,6 @@ "cover" = ps: with ps; [ ]; "cppm_tracker" = ps: with ps; [ ]; # missing inputs: clearpasspy "cpuspeed" = ps: with ps; [ py-cpuinfo ]; - "crimereports" = ps: with ps; [ ]; # missing inputs: crimereports "cups" = ps: with ps; [ pycups ]; "currencylayer" = ps: with ps; [ ]; "daikin" = ps: with ps; [ pydaikin ]; @@ -154,7 +154,7 @@ "deconz" = ps: with ps; [ ]; # missing inputs: pydeconz "decora" = ps: with ps; [ bluepy ]; # missing inputs: decora "decora_wifi" = ps: with ps; [ ]; # missing inputs: decora_wifi - "default_config" = ps: with ps; [ pynacl aiohttp-cors defusedxml distro emoji hass-nabucasa netdisco pillow scapy sqlalchemy zeroconf ]; + "default_config" = ps: with ps; [ pynacl aiohttp-cors async-upnp-client defusedxml distro emoji hass-nabucasa netdisco pillow scapy sqlalchemy zeroconf ]; "delijn" = ps: with ps; [ ]; # missing inputs: pydelijn "deluge" = ps: with ps; [ deluge-client ]; "demo" = ps: with ps; [ aiohttp-cors ]; @@ -238,6 +238,7 @@ "everlights" = ps: with ps; [ pyeverlights ]; "evohome" = ps: with ps; [ ]; # missing inputs: evohome-async "ezviz" = ps: with ps; [ ]; # missing inputs: pyezviz + "faa_delays" = ps: with ps; [ faadelays ]; "facebook" = ps: with ps; [ ]; "facebox" = ps: with ps; [ ]; "fail2ban" = ps: with ps; [ ]; @@ -276,7 +277,7 @@ "foscam" = ps: with ps; [ ]; # missing inputs: libpyfoscam "foursquare" = ps: with ps; [ aiohttp-cors ]; "free_mobile" = ps: with ps; [ ]; # missing inputs: freesms - "freebox" = ps: with ps; [ aiohttp-cors netdisco zeroconf ]; # missing inputs: aiofreepybox + "freebox" = ps: with ps; [ aiohttp-cors netdisco zeroconf ]; # missing inputs: freebox-api "freedns" = ps: with ps; [ ]; "fritz" = ps: with ps; [ fritzconnection ]; "fritzbox" = ps: with ps; [ pyfritzhome ]; @@ -421,6 +422,7 @@ "keyboard_remote" = ps: with ps; [ aionotify evdev ]; "kira" = ps: with ps; [ pykira ]; "kiwi" = ps: with ps; [ ]; # missing inputs: kiwiki-client + "kmtronic" = ps: with ps; [ pykmtronic ]; "knx" = ps: with ps; [ xknx ]; "kodi" = ps: with ps; [ ]; # missing inputs: pykodi "konnected" = ps: with ps; [ aiohttp-cors ]; # missing inputs: konnected @@ -446,6 +448,7 @@ "linux_battery" = ps: with ps; [ batinfo ]; "lirc" = ps: with ps; [ ]; # missing inputs: python-lirc "litejet" = ps: with ps; [ ]; # missing inputs: pylitejet + "litterrobot" = ps: with ps; [ ]; # missing inputs: pylitterbot "llamalab_automate" = ps: with ps; [ ]; "local_file" = ps: with ps; [ ]; "local_ip" = ps: with ps; [ ]; @@ -466,6 +469,7 @@ "lutron_caseta" = ps: with ps; [ ]; # missing inputs: aiolip pylutron-caseta "lw12wifi" = ps: with ps; [ ]; # missing inputs: lw12 "lyft" = ps: with ps; [ ]; # missing inputs: lyft_rides + "lyric" = ps: with ps; [ aiohttp-cors aiolyric ]; "magicseaweed" = ps: with ps; [ ]; # missing inputs: magicseaweed "mailbox" = ps: with ps; [ aiohttp-cors ]; "mailgun" = ps: with ps; [ aiohttp-cors ]; # missing inputs: pymailgunner @@ -476,6 +480,7 @@ "mastodon" = ps: with ps; [ ]; # missing inputs: Mastodon.py "matrix" = ps: with ps; [ matrix-client ]; "maxcube" = ps: with ps; [ ]; # missing inputs: maxcube-api + "mazda" = ps: with ps; [ pymazda ]; "mcp23017" = ps: with ps; [ ]; # missing inputs: RPi.GPIO adafruit-circuitpython-mcp230xx "media_extractor" = ps: with ps; [ aiohttp-cors youtube-dl-light ]; "media_player" = ps: with ps; [ aiohttp-cors ]; @@ -519,7 +524,9 @@ "mqtt_room" = ps: with ps; [ aiohttp-cors paho-mqtt ]; "mqtt_statestream" = ps: with ps; [ aiohttp-cors paho-mqtt ]; "msteams" = ps: with ps; [ pymsteams ]; + "mullvad" = ps: with ps; [ mullvad-api ]; "mvglive" = ps: with ps; [ PyMVGLive ]; + "my" = ps: with ps; [ aiohttp-cors pillow ]; "mychevy" = ps: with ps; [ ]; # missing inputs: mychevy "mycroft" = ps: with ps; [ ]; # missing inputs: mycroftapi "myq" = ps: with ps; [ pymyq ]; @@ -560,7 +567,6 @@ "nsw_fuel_station" = ps: with ps; [ ]; # missing inputs: nsw-fuel-api-client "nsw_rural_fire_service_feed" = ps: with ps; [ ]; # missing inputs: aio_geojson_nsw_rfs_incidents "nuheat" = ps: with ps; [ ]; # missing inputs: nuheat - "nuimo_controller" = ps: with ps; [ ]; # missing inputs: --only-binary=all nuimo "nuki" = ps: with ps; [ pynuki ]; "numato" = ps: with ps; [ ]; # missing inputs: numato-gpio "number" = ps: with ps; [ ]; @@ -622,7 +628,7 @@ "ping" = ps: with ps; [ icmplib ]; "pioneer" = ps: with ps; [ ]; "pjlink" = ps: with ps; [ ]; # missing inputs: pypjlink2 - "plaato" = ps: with ps; [ aiohttp-cors ]; + "plaato" = ps: with ps; [ aiohttp-cors hass-nabucasa pyplaato ]; "plant" = ps: with ps; [ sqlalchemy ]; "plex" = ps: with ps; [ aiohttp-cors plexapi plexauth plexwebsocket ]; "plugwise" = ps: with ps; [ plugwise ]; @@ -682,6 +688,7 @@ "ring" = ps: with ps; [ ha-ffmpeg ring-doorbell ]; "ripple" = ps: with ps; [ ]; # missing inputs: python-ripple-api "risco" = ps: with ps; [ pyrisco ]; + "rituals_perfume_genie" = ps: with ps; [ pyrituals ]; "rmvtransport" = ps: with ps; [ PyRMVtransport ]; "rocketchat" = ps: with ps; [ ]; # missing inputs: rocketchat-API "roku" = ps: with ps; [ ]; # missing inputs: rokuecp @@ -749,6 +756,7 @@ "smart_meter_texas" = ps: with ps; [ ]; # missing inputs: smart-meter-texas "smarthab" = ps: with ps; [ ]; # missing inputs: smarthab "smartthings" = ps: with ps; [ aiohttp-cors hass-nabucasa ]; # missing inputs: pysmartapp pysmartthings + "smarttub" = ps: with ps; [ python-smarttub ]; "smarty" = ps: with ps; [ ]; # missing inputs: pysmarty "smhi" = ps: with ps; [ ]; # missing inputs: smhi-pkg "sms" = ps: with ps; [ python-gammu ]; @@ -780,7 +788,7 @@ "sql" = ps: with ps; [ sqlalchemy ]; "squeezebox" = ps: with ps; [ pysqueezebox ]; "srp_energy" = ps: with ps; [ ]; # missing inputs: srpenergy - "ssdp" = ps: with ps; [ aiohttp-cors defusedxml netdisco zeroconf ]; + "ssdp" = ps: with ps; [ aiohttp-cors async-upnp-client defusedxml netdisco zeroconf ]; "starline" = ps: with ps; [ ]; # missing inputs: starline "starlingbank" = ps: with ps; [ ]; # missing inputs: starlingbank "startca" = ps: with ps; [ xmltodict ]; @@ -792,6 +800,7 @@ "stream" = ps: with ps; [ aiohttp-cors av ]; "streamlabswater" = ps: with ps; [ ]; # missing inputs: streamlabswater "stt" = ps: with ps; [ aiohttp-cors ]; + "subaru" = ps: with ps; [ subarulink ]; "suez_water" = ps: with ps; [ ]; # missing inputs: pysuez "sun" = ps: with ps; [ ]; "supervisord" = ps: with ps; [ ]; @@ -805,7 +814,6 @@ "switcher_kis" = ps: with ps; [ aioswitcher ]; "switchmate" = ps: with ps; [ ]; # missing inputs: pySwitchmate "syncthru" = ps: with ps; [ url-normalize ]; # missing inputs: pysyncthru - "synology" = ps: with ps; [ ]; # missing inputs: py-synology "synology_chat" = ps: with ps; [ ]; "synology_dsm" = ps: with ps; [ ]; # missing inputs: synologydsm-api "synology_srm" = ps: with ps; [ ]; # missing inputs: synology-srm @@ -873,7 +881,7 @@ "twinkly" = ps: with ps; [ twinkly-client ]; "twitch" = ps: with ps; [ python-twitch-client ]; "twitter" = ps: with ps; [ twitterapi ]; - "ubus" = ps: with ps; [ ]; + "ubus" = ps: with ps; [ openwrt-ubus-rpc ]; "ue_smart_radio" = ps: with ps; [ ]; "uk_transport" = ps: with ps; [ ]; "unifi" = ps: with ps; [ aiounifi ]; @@ -946,7 +954,6 @@ "xbox" = ps: with ps; [ aiohttp-cors ]; # missing inputs: xbox-webapi "xbox_live" = ps: with ps; [ xboxapi ]; "xeoma" = ps: with ps; [ pyxeoma ]; - "xfinity" = ps: with ps; [ ]; # missing inputs: xfinity-gateway "xiaomi" = ps: with ps; [ ha-ffmpeg ]; "xiaomi_aqara" = ps: with ps; [ pyxiaomigateway aiohttp-cors netdisco zeroconf ]; "xiaomi_miio" = ps: with ps; [ construct python-miio ]; diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix index f7e0face11a..108e2b578ae 100644 --- a/pkgs/servers/home-assistant/default.nix +++ b/pkgs/servers/home-assistant/default.nix @@ -61,14 +61,14 @@ let extraBuildInputs = extraPackages py.pkgs; # Don't forget to run parse-requirements.py after updating - hassVersion = "2021.2.3"; + hassVersion = "2021.3.0"; in with py.pkgs; buildPythonApplication rec { pname = "homeassistant"; version = assert (componentPackages.version == hassVersion); hassVersion; # check REQUIRED_PYTHON_VER in homeassistant/const.py - disabled = pythonOlder "3.7.1"; + disabled = pythonOlder "3.8"; # don't try and fail to strip 6600+ python files, it takes minutes! dontStrip = true; @@ -80,7 +80,7 @@ in with py.pkgs; buildPythonApplication rec { owner = "home-assistant"; repo = "core"; rev = version; - sha256 = "0s1jcd94wwvmvzq86w8s9dwfvnmjs9l661z9pc6kwgagggjjgd8c"; + sha256 = "19hdsnzrkkw1fihccmfjsgcg1m7l22a19sbmlh2dy272ckbnhj9r"; }; # leave this in, so users don't have to constantly update their downstream patch handling @@ -88,15 +88,15 @@ in with py.pkgs; buildPythonApplication rec { postPatch = '' substituteInPlace setup.py \ + --replace "aiohttp==3.7.4" "aiohttp>=3.7.3" \ --replace "attrs==19.3.0" "attrs>=19.3.0" \ --replace "bcrypt==3.1.7" "bcrypt>=3.1.7" \ - --replace "awesomeversion==21.2.2" "awesomeversion>=21.2.2" \ - --replace "cryptography==3.2" "cryptography" \ + --replace "cryptography==3.3.2" "cryptography" \ --replace "httpx==0.16.1" "httpx>=0.16.1" \ + --replace "jinja2>=2.11.3" "jinja2>=2.11.2" \ --replace "pip>=8.0.3,<20.3" "pip" \ - --replace "pytz>=2020.5" "pytz>=2020.4" \ + --replace "pytz>=2021.1" "pytz>=2020.5" \ --replace "pyyaml==5.4.1" "pyyaml" \ - --replace "requests==2.25.1" "requests>=2.25.0" \ --replace "ruamel.yaml==0.15.100" "ruamel.yaml>=0.15.100" substituteInPlace tests/test_config.py --replace '"/usr"' '"/build/media"' ''; @@ -177,6 +177,7 @@ in with py.pkgs; buildPythonApplication rec { "emulated_hue" "esphome" "fan" + "faa_delays" "ffmpeg" "file" "filesize" @@ -195,6 +196,7 @@ in with py.pkgs; buildPythonApplication rec { "hddtemp" "history" "history_stats" + "homekit_controller" "homeassistant" "html5" "http" @@ -211,6 +213,7 @@ in with py.pkgs; buildPythonApplication rec { "intent" "intent_script" "ipp" + "kmtronic" "light" "local_file" "local_ip" @@ -221,6 +224,7 @@ in with py.pkgs; buildPythonApplication rec { "lovelace" "manual" "manual_mqtt" + "mazda" "media_player" "media_source" "met" @@ -232,6 +236,7 @@ in with py.pkgs; buildPythonApplication rec { "mqtt_json" "mqtt_room" "mqtt_statestream" + "mullvad" "notify" "number" "ozw" @@ -239,6 +244,7 @@ in with py.pkgs; buildPythonApplication rec { "panel_iframe" "persistent_notification" "person" + "plaato" "prometheus" "proximity" "push" @@ -247,6 +253,7 @@ in with py.pkgs; buildPythonApplication rec { "recorder" "rest" "rest_command" + "rituals_perfume_genie" "rmvtransport" "rss_feed_template" "safe_mode" @@ -257,6 +264,7 @@ in with py.pkgs; buildPythonApplication rec { "shopping_list" "simulated" "sensor" + "smarttub" "smtp" "sql" "ssdp" @@ -313,12 +321,16 @@ in with py.pkgs; buildPythonApplication rec { disabledTests = [ # AssertionError: assert 1 == 0 + "test_error_posted_as_event" "test_merge" # ModuleNotFoundError: No module named 'pyqwikswitch' "test_merge_id_schema" # keyring.errors.NoKeyringError: No recommended backend was available. "test_secrets_from_unrelated_fails" "test_secrets_credstash" + # generic/test_camera.py: AssertionError: 500 == 200 + "test_fetching_without_verify_ssl" + "test_fetching_url_with_verify_ssl" ]; preCheck = '' diff --git a/pkgs/servers/home-assistant/frontend.nix b/pkgs/servers/home-assistant/frontend.nix index 812f4d096ce..ac660d87aef 100644 --- a/pkgs/servers/home-assistant/frontend.nix +++ b/pkgs/servers/home-assistant/frontend.nix @@ -4,11 +4,11 @@ buildPythonPackage rec { # the frontend version corresponding to a specific home-assistant version can be found here # https://github.com/home-assistant/home-assistant/blob/master/homeassistant/components/frontend/manifest.json pname = "home-assistant-frontend"; - version = "20210127.7"; + version = "20210302.3"; src = fetchPypi { inherit pname version; - sha256 = "sha256-N+n1DI1oZ/j+GydH+Du21zTNA6leW4YBri7cAMvAac4="; + sha256 = "sha256-VJVYGg3xJC6npxYWw2h0Rb4jaeriOksN1NvAWVQzK50="; }; # there is nothing to strip in this package From 58b8e6142d4ea955a1175b36a31a9f50d914380d Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 1 Mar 2021 01:41:33 +0100 Subject: [PATCH 18/48] python3Packages.zha-quirks: 0.0.53 -> 0.0.54 --- pkgs/development/python-modules/zha-quirks/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/zha-quirks/default.nix b/pkgs/development/python-modules/zha-quirks/default.nix index 3141f666a63..bc4599f08fb 100644 --- a/pkgs/development/python-modules/zha-quirks/default.nix +++ b/pkgs/development/python-modules/zha-quirks/default.nix @@ -9,13 +9,13 @@ buildPythonPackage rec { pname = "zha-quirks"; - version = "0.0.53"; + version = "0.0.54"; src = fetchFromGitHub { owner = "zigpy"; repo = "zha-device-handlers"; rev = version; - sha256 = "16n99r7bjd3lnxn72lfnxg44n7mkv196vdhkw2sf1nq1an4ks1nc"; + sha256 = "1xc4rky9x2n15rsb18vyg4lb2897k14gkz03khgf8gp37bg2dk5h"; }; propagatedBuildInputs = [ aiohttp zigpy ]; From ba2a85549287c6ce9188b8ecb4de7e7ff365b05f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 3 Mar 2021 23:22:31 +0100 Subject: [PATCH 19/48] python3Packages.zigpy-znp: 0.3.0 -> 0.4.0 --- pkgs/development/python-modules/zigpy-znp/default.nix | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/zigpy-znp/default.nix b/pkgs/development/python-modules/zigpy-znp/default.nix index 1a1c639a473..2543d067585 100644 --- a/pkgs/development/python-modules/zigpy-znp/default.nix +++ b/pkgs/development/python-modules/zigpy-znp/default.nix @@ -17,13 +17,13 @@ buildPythonPackage rec { pname = "zigpy-znp"; - version = "0.3.0"; + version = "0.4.0"; src = fetchFromGitHub { owner = "zha-ng"; repo = "zigpy-znp"; rev = "v${version}"; - sha256 = "18dav2n5fqdigf8dl7gcqa9z8l6p2ig6l5q78gqg2wj7wjpncwyj"; + sha256 = "1g5jssdnibhb4i4k1js9iy9w40cipf1gdnyp847x0bv6wblzx8rl"; }; propagatedBuildInputs = [ @@ -45,11 +45,6 @@ buildPythonPackage rec { pytestCheckHook ]; - disabledTests = [ - # zigpy-znp was too slow to sync up with the zigpy 0.29 release and has API breakage, remove >0.3.0 - "test_force_remove" - ]; - meta = with lib; { description = "A library for zigpy which communicates with TI ZNP radios"; homepage = "https://github.com/zha-ng/zigpy-znp"; From 7a7b2c47cb821480b48b396be234829d149a0dfe Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 3 Mar 2021 23:30:23 +0100 Subject: [PATCH 20/48] python3Pacakges.pyvera: 0.3.11 -> 0.3.13 --- pkgs/development/python-modules/pyvera/default.nix | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/pyvera/default.nix b/pkgs/development/python-modules/pyvera/default.nix index 4415ca7c376..2439bd46856 100644 --- a/pkgs/development/python-modules/pyvera/default.nix +++ b/pkgs/development/python-modules/pyvera/default.nix @@ -1,7 +1,6 @@ { lib , buildPythonPackage , fetchFromGitHub -, fetchpatch , poetry-core , pytest-cov , pytest-asyncio @@ -13,24 +12,16 @@ buildPythonPackage rec { pname = "pyvera"; - version = "0.3.11"; + version = "0.3.13"; format = "pyproject"; src = fetchFromGitHub { owner = "pavoni"; repo = pname; rev = version; - sha256 = "0yi2cjd3jag95xa0k24f7d7agi26ywb3219a0j0k8l2nsx2sdi87"; + sha256 = "0vh82bwgbq93jrwi9q4da534paknpak8hxi4wwlxh3qcvnpy1njv"; }; - patches = [ - (fetchpatch { - # build-system section is missing https://github.com/pavoni/pyvera/pull/142 - url = "https://github.com/pavoni/pyvera/pull/142/commits/e90995a8d55107118d324e8cf189ddf1d9e3aa6c.patch"; - sha256 = "1psq3fiwg20kcwyybzh5g17dzn5fh29lhm238npyg846innbzgs7"; - }) - ]; - nativeBuildInputs = [ poetry-core ]; propagatedBuildInputs = [ requests ]; From 71d0d4ddce1e3c7a8090d70a1dbb7ed31898b15e Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 3 Mar 2021 23:53:13 +0100 Subject: [PATCH 21/48] python3Packages.bellows: 0.21.0 -> 0.22.0 --- .../python-modules/bellows/default.nix | 38 +++++++++++++------ 1 file changed, 26 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/bellows/default.nix b/pkgs/development/python-modules/bellows/default.nix index d47c5d716a7..4371c8c8eab 100644 --- a/pkgs/development/python-modules/bellows/default.nix +++ b/pkgs/development/python-modules/bellows/default.nix @@ -1,21 +1,40 @@ -{ lib, buildPythonPackage, fetchFromGitHub -, click, click-log, pure-pcapy3 -, pyserial-asyncio, voluptuous, zigpy -, asynctest, pytestCheckHook, pytest-asyncio }: +{ lib +, buildPythonPackage +, fetchFromGitHub +, click +, click-log +, pure-pcapy3 +, pyserial-asyncio +, voluptuous +, zigpy +, asynctest +, pytestCheckHook +, pytest-asyncio +}: buildPythonPackage rec { pname = "bellows"; - version = "0.21.0"; + version = "0.22.0"; src = fetchFromGitHub { owner = "zigpy"; repo = "bellows"; rev = version; - sha256 = "1gja7cb1cyzbi19k8awa2gyc3bjam0adapalpk5slxny0vxlc73a"; + sha256 = "0il2cwnrcvgxx9jkj1xr2caqyza3kqjys3fpmcx7avy04xbf5dbv"; }; + prePatch = '' + substituteInPlace setup.py \ + --replace "click-log==0.2.1" "click-log>=0.2.1" + ''; + propagatedBuildInputs = [ - click click-log pure-pcapy3 pyserial-asyncio voluptuous zigpy + click + click-log + pure-pcapy3 + pyserial-asyncio + voluptuous + zigpy ]; checkInputs = [ @@ -24,11 +43,6 @@ buildPythonPackage rec { pytest-asyncio ]; - prePatch = '' - substituteInPlace setup.py \ - --replace "click-log==0.2.0" "click-log>=0.2.0" - ''; - meta = with lib; { description = "A Python 3 project to implement EZSP for EmberZNet devices"; homepage = "https://github.com/zigpy/bellows"; From 7aaa74bf2fff598513c318fc8ffc50205ae54e67 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 3 Mar 2021 23:57:19 +0100 Subject: [PATCH 22/48] python3Packages.alarmdecoder: 1.13.9 -> 1.13.10 --- pkgs/development/python-modules/alarmdecoder/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/alarmdecoder/default.nix b/pkgs/development/python-modules/alarmdecoder/default.nix index 10438d54081..ee07588b325 100644 --- a/pkgs/development/python-modules/alarmdecoder/default.nix +++ b/pkgs/development/python-modules/alarmdecoder/default.nix @@ -3,14 +3,14 @@ buildPythonPackage rec { pname = "alarmdecoder"; - version = "1.13.9"; + version = "1.13.10"; disabled = pythonOlder "3.6"; src = fetchFromGitHub { owner = "nutechsoftware"; repo = "alarmdecoder"; rev = version; - sha256 = "0plr2h1qn4ryawbaxf29cfna4wailghhaqy1jcm9kxq6q7b9xqqy"; + sha256 = "05581j78181p6mwbfpbkp5irnrzsvps1lslgqrh7xbdcmz5b2nxd"; }; propagatedBuildInputs = [ pyserial pyftdi pyusb pyopenssl ]; From 842e35e2814c5950db102679aa5ce3cae1a5a250 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 3 Mar 2021 23:57:34 +0100 Subject: [PATCH 23/48] python3Packaegs.adext: 0.3 -> 0.4.1 --- .../development/python-modules/adext/default.nix | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/adext/default.nix b/pkgs/development/python-modules/adext/default.nix index f3818c93188..12c86bfc8f5 100644 --- a/pkgs/development/python-modules/adext/default.nix +++ b/pkgs/development/python-modules/adext/default.nix @@ -1,24 +1,26 @@ { lib , buildPythonPackage , fetchPypi +, setuptools-scm , alarmdecoder }: buildPythonPackage rec { pname = "adext"; - version = "0.3"; + version = "0.4.1"; src = fetchPypi { inherit pname version; - sha256 = "184qxw6i5ixnhgkjnby4zwn4jg90mxb8xy9vbg80x5w331p4z50f"; + sha256 = "1yz1rpfvhbf7kfjck5vadbj9rd3bkx5248whaa3impdrjh7vs03x"; }; - postPatch = '' - substituteInPlace setup.py \ - --replace "alarmdecoder==1.13.2" "alarmdecoder>=1.13.2" - ''; + nativeBuildInputs = [ + setuptools-scm + ]; - propagatedBuildInputs = [ alarmdecoder ]; + propagatedBuildInputs = [ + alarmdecoder + ]; # Tests are not published yet doCheck = false; From c7b6d1a466a93f4d63b5bc73866af58d9d878524 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Mar 2021 00:07:11 +0100 Subject: [PATCH 24/48] python3Packages.accuweather: 0.0.11 -> 0.1.0 --- .../python-modules/accuweather/default.nix | 33 +++++++++++++++---- 1 file changed, 27 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/accuweather/default.nix b/pkgs/development/python-modules/accuweather/default.nix index ed6dcb54377..da2feef18c8 100644 --- a/pkgs/development/python-modules/accuweather/default.nix +++ b/pkgs/development/python-modules/accuweather/default.nix @@ -1,22 +1,43 @@ -{ aiohttp, buildPythonPackage, fetchFromGitHub, lib, pytest, pytestCheckHook -, pytestcov, pytestrunner, pytest-asyncio, python, pythonOlder }: +{ lib +, buildPythonPackage +, fetchFromGitHub +, pythonOlder +, pytestrunner +, aiohttp +, aioresponses +, pytestCheckHook +, pytestcov +, pytest-asyncio +}: buildPythonPackage rec { pname = "accuweather"; - version = "0.0.11"; + version = "0.1.0"; - disabled = pythonOlder "3.8"; + disabled = pythonOlder "3.6"; src = fetchFromGitHub { owner = "bieniu"; repo = pname; rev = version; - sha256 = "1sgbw9yldf81phwx6pbvqg9sp767whxymyj0ca9pwx1r6ipr080h"; + sha256 = "0jp2x7fgg1shgr1fx296rni00lmjjmjgg141giljzizgd04dwgy3"; }; + postPatch = '' + # we don't have pytest-error-for-skips packaged + substituteInPlace pytest.ini --replace "--error-for-skips" "" + ''; + nativeBuildInputs = [ pytestrunner ]; + propagatedBuildInputs = [ aiohttp ]; - checkInputs = [ pytestCheckHook pytestcov pytest-asyncio ]; + + checkInputs = [ + aioresponses + pytestCheckHook + pytestcov + pytest-asyncio + ]; meta = with lib; { description = From 63a7edfc2489f9c859ab4b08a074289d2ff23ec3 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 4 Mar 2021 00:16:53 +0100 Subject: [PATCH 25/48] python3Packages.plexapi: 4.3.1 -> 4.4.0 --- pkgs/development/python-modules/plexapi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/plexapi/default.nix b/pkgs/development/python-modules/plexapi/default.nix index 5251ff1de0e..810bd1ffed1 100644 --- a/pkgs/development/python-modules/plexapi/default.nix +++ b/pkgs/development/python-modules/plexapi/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "PlexAPI"; - version = "4.3.1"; + version = "4.4.0"; disabled = isPy27; src = fetchFromGitHub { owner = "pkkid"; repo = "python-plexapi"; rev = version; - sha256 = "sha256-gRXNOGd9YGcGysKbAtiNwi5NxPvv39F6PEXBjiYbVq4="; + sha256 = "0wzdzi5afncinavz5g77ximdr9y2ndzwb0gl819n0l6pnvbxdwp2"; }; propagatedBuildInputs = [ From 1050f1487b34270dd9e8f362f54a15f1f5e01d9f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 6 Mar 2021 02:47:39 +0100 Subject: [PATCH 26/48] nixos/home-assistant: disable tests on the package by default We are running over 6000 tests by now and they take around 5 minutes on faster machines and tests alot of components that endusers will not actually be using. It is sufficient if we run them on package upgrades and in the passthrough test. --- nixos/modules/services/misc/home-assistant.nix | 12 +++++++++--- nixos/tests/home-assistant.nix | 2 ++ 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/nixos/modules/services/misc/home-assistant.nix b/nixos/modules/services/misc/home-assistant.nix index 1f2e13f3732..f53c49a1ee6 100644 --- a/nixos/modules/services/misc/home-assistant.nix +++ b/nixos/modules/services/misc/home-assistant.nix @@ -183,8 +183,14 @@ in { }; package = mkOption { - default = pkgs.home-assistant; - defaultText = "pkgs.home-assistant"; + default = pkgs.home-assistant.overrideAttrs (oldAttrs: { + doInstallCheck = false; + }); + defaultText = literalExample '' + pkgs.home-assistant.overrideAttrs (oldAttrs: { + doInstallCheck = false; + }) + ''; type = types.package; example = literalExample '' pkgs.home-assistant.override { @@ -192,7 +198,7 @@ in { } ''; description = '' - Home Assistant package to use. + Home Assistant package to use. By default the tests are disabled, as they take a considerable amout of time to complete. Override extraPackages or extraComponents in order to add additional dependencies. If you specify and do not set to false, overriding extraComponents will have no effect. diff --git a/nixos/tests/home-assistant.nix b/nixos/tests/home-assistant.nix index 131f50747fe..726c7eb6acb 100644 --- a/nixos/tests/home-assistant.nix +++ b/nixos/tests/home-assistant.nix @@ -24,6 +24,8 @@ in { services.home-assistant = { inherit configDir; enable = true; + # includes the package with all tests enabled + package = pkgs.home-assistant; config = { homeassistant = { name = "Home"; From d4b7278fbdf6c936f5d7cc1dff6d63288e332b3e Mon Sep 17 00:00:00 2001 From: Ivan Babrou Date: Fri, 5 Mar 2021 17:46:04 -0800 Subject: [PATCH 27/48] python3Packages.py-cpuinfo: add sysctl to runtime dependencies --- pkgs/development/python-modules/py-cpuinfo/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/development/python-modules/py-cpuinfo/default.nix b/pkgs/development/python-modules/py-cpuinfo/default.nix index 455b91663e2..0afc75bf87c 100644 --- a/pkgs/development/python-modules/py-cpuinfo/default.nix +++ b/pkgs/development/python-modules/py-cpuinfo/default.nix @@ -1,7 +1,9 @@ { lib +, stdenv , fetchFromGitHub , buildPythonPackage , pytestCheckHook +, sysctl }: buildPythonPackage rec { @@ -15,6 +17,13 @@ buildPythonPackage rec { sha256 = "10qfaibyb2syiwiyv74l7d97vnmlk079qirgnw3ncklqjs0s3gbi"; }; + # On Darwin sysctl is used to read CPU information. + postPatch = lib.optionalString stdenv.isDarwin '' + substituteInPlace cpuinfo/cpuinfo.py \ + --replace "len(_program_paths('sysctl')) > 0" "True" \ + --replace "_run_and_get_stdout(['sysctl'" "_run_and_get_stdout(['${sysctl}/bin/sysctl'" + ''; + checkInputs = [ pytestCheckHook ]; From 9ad62a752e5a98071eaa22123f505c3180593294 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 6 Mar 2021 03:02:30 +0100 Subject: [PATCH 28/48] home-assistant: 2021.3.0 -> 2021.3.2 --- pkgs/servers/home-assistant/component-packages.nix | 2 +- pkgs/servers/home-assistant/default.nix | 4 ++-- pkgs/servers/home-assistant/frontend.nix | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index e9788f69954..2fec4927e47 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -2,7 +2,7 @@ # Do not edit! { - version = "2021.3.0"; + version = "2021.3.2"; components = { "abode" = ps: with ps; [ abodepy ]; "accuweather" = ps: with ps; [ accuweather ]; diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix index 108e2b578ae..fa38b767856 100644 --- a/pkgs/servers/home-assistant/default.nix +++ b/pkgs/servers/home-assistant/default.nix @@ -61,7 +61,7 @@ let extraBuildInputs = extraPackages py.pkgs; # Don't forget to run parse-requirements.py after updating - hassVersion = "2021.3.0"; + hassVersion = "2021.3.2"; in with py.pkgs; buildPythonApplication rec { pname = "homeassistant"; @@ -80,7 +80,7 @@ in with py.pkgs; buildPythonApplication rec { owner = "home-assistant"; repo = "core"; rev = version; - sha256 = "19hdsnzrkkw1fihccmfjsgcg1m7l22a19sbmlh2dy272ckbnhj9r"; + sha256 = "09z2sds9my4vq0vmryjpzi7fv787zjfikfkd711d34c140bgcjch"; }; # leave this in, so users don't have to constantly update their downstream patch handling diff --git a/pkgs/servers/home-assistant/frontend.nix b/pkgs/servers/home-assistant/frontend.nix index ac660d87aef..6a4f4420ff1 100644 --- a/pkgs/servers/home-assistant/frontend.nix +++ b/pkgs/servers/home-assistant/frontend.nix @@ -4,11 +4,11 @@ buildPythonPackage rec { # the frontend version corresponding to a specific home-assistant version can be found here # https://github.com/home-assistant/home-assistant/blob/master/homeassistant/components/frontend/manifest.json pname = "home-assistant-frontend"; - version = "20210302.3"; + version = "20210302.5"; src = fetchPypi { inherit pname version; - sha256 = "sha256-VJVYGg3xJC6npxYWw2h0Rb4jaeriOksN1NvAWVQzK50="; + sha256 = "sha256-+SKXLOuvMYfNyR++uQMMY4M5deRgm2w3AhMM/DP470k="; }; # there is nothing to strip in this package From de545cfd0c542574a8b31b1fa8319f1a876196f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20de=20Kok?= Date: Sat, 6 Mar 2021 08:32:12 +0100 Subject: [PATCH 29/48] python3Packages.transformers: 4.3.2 -> 4.3.3 Changelog: https://github.com/huggingface/transformers/releases/tag/v4.3.3 --- pkgs/development/python-modules/transformers/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/transformers/default.nix b/pkgs/development/python-modules/transformers/default.nix index 6c04bacbd7c..bebd32877df 100644 --- a/pkgs/development/python-modules/transformers/default.nix +++ b/pkgs/development/python-modules/transformers/default.nix @@ -16,13 +16,13 @@ buildPythonPackage rec { pname = "transformers"; - version = "4.3.2"; + version = "4.3.3"; src = fetchFromGitHub { owner = "huggingface"; repo = pname; rev = "v${version}"; - hash = "sha256-vv4wKf1PcuVR63ZQJd3oixdNvS7VcTmAaKkmL8I4COg="; + hash = "sha256-KII7ZR+vnCxCxUcBOQo9y0KxZa+XuIIAkSJejk8HrlA="; }; propagatedBuildInputs = [ From 4b94aba5016a59be706a05d8dd03c57d0b7db3b0 Mon Sep 17 00:00:00 2001 From: Roger Qiu Date: Sat, 6 Mar 2021 17:02:31 +1100 Subject: [PATCH 30/48] @electron-forge/cli: init at 6.0.0-beta.54 --- pkgs/development/node-packages/default.nix | 4 + .../node-packages/node-packages.json | 1 + .../node-packages/node-packages.nix | 1363 +++++++++++++++-- 3 files changed, 1208 insertions(+), 160 deletions(-) diff --git a/pkgs/development/node-packages/default.nix b/pkgs/development/node-packages/default.nix index 0cc648f58ff..240f287003b 100644 --- a/pkgs/development/node-packages/default.nix +++ b/pkgs/development/node-packages/default.nix @@ -68,6 +68,10 @@ let dependencies = builtins.filter (d: d.packageName != "@expo/traveling-fastlane-${if stdenv.isLinux then "darwin" else "linux"}") attrs.dependencies; }); + "@electron-forge/cli" = super."@electron-forge/cli".override { + buildInputs = [ self.node-pre-gyp self.rimraf ]; + }; + git-ssb = super.git-ssb.override { buildInputs = [ self.node-gyp-build ]; meta.broken = since "10"; diff --git a/pkgs/development/node-packages/node-packages.json b/pkgs/development/node-packages/node-packages.json index a269907057b..3b9a5ee4941 100644 --- a/pkgs/development/node-packages/node-packages.json +++ b/pkgs/development/node-packages/node-packages.json @@ -75,6 +75,7 @@ , "diagnostic-languageserver" , "dockerfile-language-server-nodejs" , "elasticdump" +, "@electron-forge/cli" , "elm-oracle" , "emoj" , "emojione" diff --git a/pkgs/development/node-packages/node-packages.nix b/pkgs/development/node-packages/node-packages.nix index 76c1ee513cb..58c44890f4e 100644 --- a/pkgs/development/node-packages/node-packages.nix +++ b/pkgs/development/node-packages/node-packages.nix @@ -1633,6 +1633,177 @@ let sha512 = "HyYEUDeIj5rRQU2Hk5HTB2uHsbRQpF70nvMhVzi+VJR0X+xNEhjPui4/kBf3VeH/wqD28PT4sVOm8qqLjBrSZg=="; }; }; + "@electron-forge/async-ora-6.0.0-beta.54" = { + name = "_at_electron-forge_slash_async-ora"; + packageName = "@electron-forge/async-ora"; + version = "6.0.0-beta.54"; + src = fetchurl { + url = "https://registry.npmjs.org/@electron-forge/async-ora/-/async-ora-6.0.0-beta.54.tgz"; + sha512 = "OCoHds0BIXaB54HgKw6pjlHC1cnaTcfJfVVkPSJl1GLC3VShZ5bETJfsitwbiP2kbfKLUQFayW27sqbwnwQR2w=="; + }; + }; + "@electron-forge/core-6.0.0-beta.54" = { + name = "_at_electron-forge_slash_core"; + packageName = "@electron-forge/core"; + version = "6.0.0-beta.54"; + src = fetchurl { + url = "https://registry.npmjs.org/@electron-forge/core/-/core-6.0.0-beta.54.tgz"; + sha512 = "yggZeiwRLnIsQYCT5jKhx2L7I02CwUCjnIzA+CqUZXD0AU1c2o0BA/26dNOGvY/+pr5yWjOXcrGy1hvj3dnLmQ=="; + }; + }; + "@electron-forge/installer-base-6.0.0-beta.54" = { + name = "_at_electron-forge_slash_installer-base"; + packageName = "@electron-forge/installer-base"; + version = "6.0.0-beta.54"; + src = fetchurl { + url = "https://registry.npmjs.org/@electron-forge/installer-base/-/installer-base-6.0.0-beta.54.tgz"; + sha512 = "q6Z5kBAE6StKqn+3Z5tXVHu7WGCb9OMeIomw9H9Q41UUIehF7V0J3tCWTkJdhZ8D6/tkXcis3GKptaj0wfMpyg=="; + }; + }; + "@electron-forge/installer-darwin-6.0.0-beta.54" = { + name = "_at_electron-forge_slash_installer-darwin"; + packageName = "@electron-forge/installer-darwin"; + version = "6.0.0-beta.54"; + src = fetchurl { + url = "https://registry.npmjs.org/@electron-forge/installer-darwin/-/installer-darwin-6.0.0-beta.54.tgz"; + sha512 = "kRbH24+QBhbcIugnIvevnf43JGzLFLoyFsoY3YeyZeeDL3vfyg0vtSyUx0hfq1GpHG+zObDf3o18c3WbxdXlXA=="; + }; + }; + "@electron-forge/installer-deb-6.0.0-beta.54" = { + name = "_at_electron-forge_slash_installer-deb"; + packageName = "@electron-forge/installer-deb"; + version = "6.0.0-beta.54"; + src = fetchurl { + url = "https://registry.npmjs.org/@electron-forge/installer-deb/-/installer-deb-6.0.0-beta.54.tgz"; + sha512 = "UbJR2Md0SBqex5AIv9YZ56hY2Iz5gZ6f1iAx0q4PlYpCY19W9nRXdudLNhx1w5go26DsT53+h6EzX2NGpBLq3Q=="; + }; + }; + "@electron-forge/installer-dmg-6.0.0-beta.54" = { + name = "_at_electron-forge_slash_installer-dmg"; + packageName = "@electron-forge/installer-dmg"; + version = "6.0.0-beta.54"; + src = fetchurl { + url = "https://registry.npmjs.org/@electron-forge/installer-dmg/-/installer-dmg-6.0.0-beta.54.tgz"; + sha512 = "F9jwhUTzdFNlbLus7RQ8paoGPryr79JFYDLi42f0dyuFwlOjwlrA1wN5xWqrvcMeqFlc3DfjjeRWZ+10RQyorA=="; + }; + }; + "@electron-forge/installer-exe-6.0.0-beta.54" = { + name = "_at_electron-forge_slash_installer-exe"; + packageName = "@electron-forge/installer-exe"; + version = "6.0.0-beta.54"; + src = fetchurl { + url = "https://registry.npmjs.org/@electron-forge/installer-exe/-/installer-exe-6.0.0-beta.54.tgz"; + sha512 = "PE7RBPerSenNcSkKXJWpervKNl7AVT+JeMzx61OHUQSw3h63NHRvXWh31llxk32mmJcaKRgGle2GsWob87Lv/w=="; + }; + }; + "@electron-forge/installer-linux-6.0.0-beta.54" = { + name = "_at_electron-forge_slash_installer-linux"; + packageName = "@electron-forge/installer-linux"; + version = "6.0.0-beta.54"; + src = fetchurl { + url = "https://registry.npmjs.org/@electron-forge/installer-linux/-/installer-linux-6.0.0-beta.54.tgz"; + sha512 = "WQVV5fitsfTyktjb18m9Bx+Dho6rCFvVILqFNZAu1RfXIsjLl/h0WdkozdGDccfeDMqlRYmaNs3e5THn5swnAg=="; + }; + }; + "@electron-forge/installer-rpm-6.0.0-beta.54" = { + name = "_at_electron-forge_slash_installer-rpm"; + packageName = "@electron-forge/installer-rpm"; + version = "6.0.0-beta.54"; + src = fetchurl { + url = "https://registry.npmjs.org/@electron-forge/installer-rpm/-/installer-rpm-6.0.0-beta.54.tgz"; + sha512 = "8gaJA2m8+Y/ZhV4xEeijXz8UksrliMEzyUAdwM5ZdAsmfmGlnhchGr0L6rI23D66dQP9DeyvUIuUwXrsTlj1nQ=="; + }; + }; + "@electron-forge/installer-zip-6.0.0-beta.54" = { + name = "_at_electron-forge_slash_installer-zip"; + packageName = "@electron-forge/installer-zip"; + version = "6.0.0-beta.54"; + src = fetchurl { + url = "https://registry.npmjs.org/@electron-forge/installer-zip/-/installer-zip-6.0.0-beta.54.tgz"; + sha512 = "KCY5zreA79wjZODhLmtrbFweTWdlh9JgmW9WruIrmHm3sK19rRhCdaZ+Dg5ZWUhMx2A79d5a2C7r78lWGcHl7A=="; + }; + }; + "@electron-forge/maker-base-6.0.0-beta.54" = { + name = "_at_electron-forge_slash_maker-base"; + packageName = "@electron-forge/maker-base"; + version = "6.0.0-beta.54"; + src = fetchurl { + url = "https://registry.npmjs.org/@electron-forge/maker-base/-/maker-base-6.0.0-beta.54.tgz"; + sha512 = "4y0y15ieb1EOR5mibtFM9tZzaShbAO0RZu6ARLCpD5BgKuJBzXRPfWvEmY6WeDNzoWTJ+mQdYikLAeOL2E9mew=="; + }; + }; + "@electron-forge/plugin-base-6.0.0-beta.54" = { + name = "_at_electron-forge_slash_plugin-base"; + packageName = "@electron-forge/plugin-base"; + version = "6.0.0-beta.54"; + src = fetchurl { + url = "https://registry.npmjs.org/@electron-forge/plugin-base/-/plugin-base-6.0.0-beta.54.tgz"; + sha512 = "8HwGzgNCHo2PgUfNnTch3Gvj7l6fqOgjnARK1y056UfsxFy+hwvHaAO+7LLfr7ktNwU/bH3hGhOpE+ZmBSwSqQ=="; + }; + }; + "@electron-forge/publisher-base-6.0.0-beta.54" = { + name = "_at_electron-forge_slash_publisher-base"; + packageName = "@electron-forge/publisher-base"; + version = "6.0.0-beta.54"; + src = fetchurl { + url = "https://registry.npmjs.org/@electron-forge/publisher-base/-/publisher-base-6.0.0-beta.54.tgz"; + sha512 = "Dny0jW0N8QcNYKHTtzQFZD4pBWJ7tclJWf3ZCX031vUKG7RhThdA06IPNzV6JtWJswrvAE9TPndzZONMza2V7g=="; + }; + }; + "@electron-forge/shared-types-6.0.0-beta.54" = { + name = "_at_electron-forge_slash_shared-types"; + packageName = "@electron-forge/shared-types"; + version = "6.0.0-beta.54"; + src = fetchurl { + url = "https://registry.npmjs.org/@electron-forge/shared-types/-/shared-types-6.0.0-beta.54.tgz"; + sha512 = "6CzWKFR17rxxeIqm1w5ZyT9uTAHSVAjhqL8c+TmizF2703GyCEusUkjP2UXt/tZNY4MJlukZoJM66Bct6oZJ+w=="; + }; + }; + "@electron-forge/template-base-6.0.0-beta.54" = { + name = "_at_electron-forge_slash_template-base"; + packageName = "@electron-forge/template-base"; + version = "6.0.0-beta.54"; + src = fetchurl { + url = "https://registry.npmjs.org/@electron-forge/template-base/-/template-base-6.0.0-beta.54.tgz"; + sha512 = "LuSpeOiM6AzUbamz5U/NqRkn4y7dzof1JK1ISAb+6tORf7JU014aKqDcLdwgP8Lxaz6P1bdlMmNJTvg5+SBrEw=="; + }; + }; + "@electron-forge/template-typescript-6.0.0-beta.54" = { + name = "_at_electron-forge_slash_template-typescript"; + packageName = "@electron-forge/template-typescript"; + version = "6.0.0-beta.54"; + src = fetchurl { + url = "https://registry.npmjs.org/@electron-forge/template-typescript/-/template-typescript-6.0.0-beta.54.tgz"; + sha512 = "7V87LWH+vJ1YibM9MsTttbz7upfwLrmXgchQ399EfLxK306g7q/ouyGkeTerhLr2gCUAvm/Oqx+sXQ7402ol9w=="; + }; + }; + "@electron-forge/template-typescript-webpack-6.0.0-beta.54" = { + name = "_at_electron-forge_slash_template-typescript-webpack"; + packageName = "@electron-forge/template-typescript-webpack"; + version = "6.0.0-beta.54"; + src = fetchurl { + url = "https://registry.npmjs.org/@electron-forge/template-typescript-webpack/-/template-typescript-webpack-6.0.0-beta.54.tgz"; + sha512 = "1MIw1eGlMZg7KLG4oAEE0rB28WDOtz01OSoW2a2NqkmUzmu4BxJdSvQ97Tp7xCU0naW0H1uU39B9QOjJQgLGCQ=="; + }; + }; + "@electron-forge/template-webpack-6.0.0-beta.54" = { + name = "_at_electron-forge_slash_template-webpack"; + packageName = "@electron-forge/template-webpack"; + version = "6.0.0-beta.54"; + src = fetchurl { + url = "https://registry.npmjs.org/@electron-forge/template-webpack/-/template-webpack-6.0.0-beta.54.tgz"; + sha512 = "4/zUOZ8MCZqs8PcUCeeG6ofpy6HT53tQiLknM23OPaFP6ckuE6kOunC6N/teijUrJuLpKl3P8d39SWPVacxEzg=="; + }; + }; + "@electron/get-1.12.4" = { + name = "_at_electron_slash_get"; + packageName = "@electron/get"; + version = "1.12.4"; + src = fetchurl { + url = "https://registry.npmjs.org/@electron/get/-/get-1.12.4.tgz"; + sha512 = "6nr9DbJPUR9Xujw6zD3y+rS95TyItEVM0NVjt1EehY2vUWfIgPiIPVHxCvaTS0xr2B+DRxovYVKbuOWqC35kjg=="; + }; + }; "@emmetio/abbreviation-2.2.1" = { name = "_at_emmetio_slash_abbreviation"; packageName = "@emmetio/abbreviation"; @@ -2191,13 +2362,13 @@ let sha512 = "KCWBXsDfvG46GNUawRltJL4j9BMGoOG7oo3WEyCQP+SByWXiTe5cBF45SLDVQgdjljGNZhZ4Lq/7avIkF7/zDQ=="; }; }; - "@grpc/grpc-js-1.2.9" = { + "@grpc/grpc-js-1.2.10" = { name = "_at_grpc_slash_grpc-js"; packageName = "@grpc/grpc-js"; - version = "1.2.9"; + version = "1.2.10"; src = fetchurl { - url = "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.2.9.tgz"; - sha512 = "hUNM2G8EP/dHN6cLFk8BXV6ae8zR7A0TPXGCERdwUiJv9yb6BL7FrTb73gUrrx4Dje6tUeomH6urSDEDz5mE7g=="; + url = "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.2.10.tgz"; + sha512 = "wj6GkNiorWYaPiIZ767xImmw7avMMVUweTvPFg4mJWOxz2180DKwfuxhJJZ7rpc1+7D3mX/v8vJdxTuIo71Ieg=="; }; }; "@grpc/proto-loader-0.5.6" = { @@ -3388,6 +3559,15 @@ let sha512 = "XRG5BloiArpXRakcnPHmEHJp+4AtnhRtpDIHSghmXD5EichI1uD73J7FgPp30mm2pDRq3FdqB0NbwSEsJ9xFQg=="; }; }; + "@malept/cross-spawn-promise-1.1.1" = { + name = "_at_malept_slash_cross-spawn-promise"; + packageName = "@malept/cross-spawn-promise"; + version = "1.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/@malept/cross-spawn-promise/-/cross-spawn-promise-1.1.1.tgz"; + sha512 = "RTBGWL5FWQcg9orDOCcp4LvItNzUPcyEU9bwaeJX0rJ1IQxzucC48Y0/sQLp/g6t99IQgAlGIaesJS+gTn7tVQ=="; + }; + }; "@mark.probst/typescript-json-schema-0.32.0" = { name = "_at_mark.probst_slash_typescript-json-schema"; packageName = "@mark.probst/typescript-json-schema"; @@ -3478,13 +3658,13 @@ let sha512 = "b+MGNyP9/LXkapreJzNUzcvuzZslj/RGgdVVJ16P2wSlYatfLycPObImqVJSmNAdyeShvNeM/pl3sVZsObFueg=="; }; }; - "@netlify/build-9.8.3" = { + "@netlify/build-9.8.4" = { name = "_at_netlify_slash_build"; packageName = "@netlify/build"; - version = "9.8.3"; + version = "9.8.4"; src = fetchurl { - url = "https://registry.npmjs.org/@netlify/build/-/build-9.8.3.tgz"; - sha512 = "NkYHVjT/NqJWUHvbVVZJvhAQ1FrsAgFIbds2GAkW+of8K6ixgMWR6RKoD8QyOfvXIt/B/28QS/w4viBsR74Hdw=="; + url = "https://registry.npmjs.org/@netlify/build/-/build-9.8.4.tgz"; + sha512 = "+ep+IPKkv6ZYHieeZ4Z6DkKpcFzSkpA2yYlwbxUw+R5SxgIVIvO7dGGRY+4Z8nMz3J29O0Ak0F5//gdwuxhjMA=="; }; }; "@netlify/cache-utils-1.0.7" = { @@ -3550,13 +3730,13 @@ let sha512 = "R7oEvYjLOrvO8uSy484c4TrZeD5A1M2TN4dIM7dAdd2iHgpC+i3+RhlM9XFHFOqc8lsim+A+BcKMQYZ19z+j6A=="; }; }; - "@netlify/plugins-list-2.3.0" = { + "@netlify/plugins-list-2.4.0" = { name = "_at_netlify_slash_plugins-list"; packageName = "@netlify/plugins-list"; - version = "2.3.0"; + version = "2.4.0"; src = fetchurl { - url = "https://registry.npmjs.org/@netlify/plugins-list/-/plugins-list-2.3.0.tgz"; - sha512 = "nJ32g9A0CuEnOubdwYaN1SoHwAxZ+sphOyOVDMoMf6KB0cDcX0oJt/nYSHMftu+5JGiHNu4lD6sMndGuCfXsxw=="; + url = "https://registry.npmjs.org/@netlify/plugins-list/-/plugins-list-2.4.0.tgz"; + sha512 = "006JT4L3G36rzGkFnpHr/GOVaEfapSNAfWfsfS16tcPwjwz9fGSndfODeou7x4IU5IrHgEOJ6xQQKKqNjbfj4g=="; }; }; "@netlify/run-utils-1.0.6" = { @@ -3955,13 +4135,13 @@ let sha512 = "CJ6n7izLFXLvPZaWzCQDjU/RP+vHiZmWdOunaCS87v+2jxMsW9FB5ktfIxybRBxZjxuJGRnxk7xJecWTVxFUYQ=="; }; }; - "@octokit/openapi-types-5.3.0" = { + "@octokit/openapi-types-5.3.1" = { name = "_at_octokit_slash_openapi-types"; packageName = "@octokit/openapi-types"; - version = "5.3.0"; + version = "5.3.1"; src = fetchurl { - url = "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-5.3.0.tgz"; - sha512 = "5q2qBz4iZ0xS/DEJ0ROusFbN4cVlbJE9GvOByen+mv7artuGXfVhONqcuRd7jYN2glTmCnzcZw+X6LrjRVqs0A=="; + url = "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-5.3.1.tgz"; + sha512 = "TvVk2QuIA0lQZcIMd6xbdGaGDVeNYIOa3l1ZVagAIk5K3t/WMYbcg4BISNDhzdVhm/TgQB26frAgd/GV81aHJA=="; }; }; "@octokit/plugin-enterprise-rest-6.0.1" = { @@ -4009,13 +4189,13 @@ let sha512 = "EZi/AWhtkdfAYi01obpX0DF7U6b1VRr30QNQ5xSFPITMdLSfhcBqjamE3F+sKcxPbD7eZuMHu3Qkk2V+JGxBDQ=="; }; }; - "@octokit/plugin-rest-endpoint-methods-4.13.3" = { + "@octokit/plugin-rest-endpoint-methods-4.13.4" = { name = "_at_octokit_slash_plugin-rest-endpoint-methods"; packageName = "@octokit/plugin-rest-endpoint-methods"; - version = "4.13.3"; + version = "4.13.4"; src = fetchurl { - url = "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-4.13.3.tgz"; - sha512 = "nMGS2osFcWXRfHkDR0d+lB1zpMPTZJ0NjysPUfs7BT5/juNG/Q0+5UB6nC1f62jPzun154qekzwOb7Q5oahCXQ=="; + url = "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-4.13.4.tgz"; + sha512 = "MGxptzVfiP8O+aydC/riheYzS/yJ9P16M29OuvtZep/sF5sKuOCQP8Wf83YCKXRsQF+ZpYfke2snbPPSIMZKzg=="; }; }; "@octokit/request-5.4.14" = { @@ -4054,13 +4234,13 @@ let sha512 = "ngDBevLbBTFfrHZeiS7SAMAZ6ssuVmXuya+F/7RaVvlysgGa1JKJkKWY+jV6TCJYcW0OALfJ7nTIGXcBXzycfQ=="; }; }; - "@octokit/rest-18.3.3" = { + "@octokit/rest-18.3.4" = { name = "_at_octokit_slash_rest"; packageName = "@octokit/rest"; - version = "18.3.3"; + version = "18.3.4"; src = fetchurl { - url = "https://registry.npmjs.org/@octokit/rest/-/rest-18.3.3.tgz"; - sha512 = "OxElwBanZn1AShCaIrRTLM9PwhGE5/busMke/go30OWAQ+eJMD7Us/67mtapE77EYY4FM2tvb4Eg25rZaA/NPA=="; + url = "https://registry.npmjs.org/@octokit/rest/-/rest-18.3.4.tgz"; + sha512 = "NES0pHbwyFB1D0jrLkdnIXgEmze/gLE0JoSNgfAe4vwD77/qaQGO/lRWNuPPsoBVBjiW6mmA9CU5cYHujJTKQA=="; }; }; "@octokit/types-2.16.2" = { @@ -9940,6 +10120,15 @@ let sha1 = "e50347611d7e690943208bbdafebcbc2fb866d46"; }; }; + "asar-3.0.3" = { + name = "asar"; + packageName = "asar"; + version = "3.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/asar/-/asar-3.0.3.tgz"; + sha512 = "k7zd+KoR+n8pl71PvgElcoKHrVNiSXtw7odKbyNpmgKe7EGRF9Pnu3uLOukD37EvavKwVFxOUpqXTIZC5B5Pmw=="; + }; + }; "ascii-table-0.0.9" = { name = "ascii-table"; packageName = "ascii-table"; @@ -10462,6 +10651,15 @@ let sha1 = "28f51393dd8bb8bdaad972342519bf09621a35a3"; }; }; + "author-regex-1.0.0" = { + name = "author-regex"; + packageName = "author-regex"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/author-regex/-/author-regex-1.0.0.tgz"; + sha1 = "d08885be6b9bbf9439fe087c76287245f0a81450"; + }; + }; "auto-bind-4.0.0" = { name = "auto-bind"; packageName = "auto-bind"; @@ -10543,13 +10741,13 @@ let sha512 = "+KBkqH7t/XE91Fqn8eyJeNIWsnhSWL8bSUqFD7TfE3FN07MTlC0nprGYp+2WfcYNz5i8Bus1vY2DHNVhtTImnw=="; }; }; - "aws-sdk-2.857.0" = { + "aws-sdk-2.858.0" = { name = "aws-sdk"; packageName = "aws-sdk"; - version = "2.857.0"; + version = "2.858.0"; src = fetchurl { - url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.857.0.tgz"; - sha512 = "GIdknKB08AKe4tL6T9kMWv2RZUAI044Z/PkJ0bd5thqDnct8AhEusIO0bpoQdM8RBWgjlB0AUBHroI7AdEnX8g=="; + url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.858.0.tgz"; + sha512 = "VXNnGmPcZu4ZRc0yqw4F6d43edrMMKQwOmZX9/hQW/l5DFGqdGzvaDKljZyD1FHNbmaxXz09RfLzjVEmq+CVzA=="; }; }; "aws-sign2-0.6.0" = { @@ -11506,13 +11704,13 @@ let sha1 = "e6d5ea8c5dad001304a70b22638447f69cb2f809"; }; }; - "before-after-hook-2.1.1" = { + "before-after-hook-2.2.0" = { name = "before-after-hook"; packageName = "before-after-hook"; - version = "2.1.1"; + version = "2.2.0"; src = fetchurl { - url = "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.1.1.tgz"; - sha512 = "5ekuQOvO04MDj7kYZJaMab2S8SPjGJbotVNyv7QYFCOAwrGZs/YnoDNlh1U+m5hl7H2D/+n0taaAV/tfyd3KMA=="; + url = "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.0.tgz"; + sha512 = "jH6rKQIfroBbhEXVmI7XmXe3ix5S/PgJqpzdDPnR8JGLHWNYLsYZ6tK5iWOF/Ra3oqEX0NobXGlzbiylIzVphQ=="; }; }; "bencode-0.7.0" = { @@ -15403,13 +15601,13 @@ let sha512 = "dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="; }; }; - "color-string-1.5.4" = { + "color-string-1.5.5" = { name = "color-string"; packageName = "color-string"; - version = "1.5.4"; + version = "1.5.5"; src = fetchurl { - url = "https://registry.npmjs.org/color-string/-/color-string-1.5.4.tgz"; - sha512 = "57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw=="; + url = "https://registry.npmjs.org/color-string/-/color-string-1.5.5.tgz"; + sha512 = "jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg=="; }; }; "color-support-1.1.3" = { @@ -16952,13 +17150,13 @@ let sha1 = "868fd9092f439d1ef95f4a85e5fa4b9f07efc95c"; }; }; - "cpy-8.1.1" = { + "cpy-8.1.2" = { name = "cpy"; packageName = "cpy"; - version = "8.1.1"; + version = "8.1.2"; src = fetchurl { - url = "https://registry.npmjs.org/cpy/-/cpy-8.1.1.tgz"; - sha512 = "vqHT+9o67sMwJ5hUd/BAOYeemkU+MuFRsK2c36Xc3eefQpAsp1kAsyDxEDcc5JS1+y9l/XHPrIsVTcyGGmkUUQ=="; + url = "https://registry.npmjs.org/cpy/-/cpy-8.1.2.tgz"; + sha512 = "dmC4mUesv0OYH2kNFEidtf/skUwv4zePmGeepjyyJ0qTo5+8KhA1o99oIAwVVLzQMAeDJml74d6wPPKb6EZUTg=="; }; }; "crc-0.2.0" = { @@ -20705,13 +20903,49 @@ let sha512 = "9lt9Zse4hPucPkoP7FHDF0LQAlGyF9JVpnClFLFH3aSSbxmyoqINRpp/9wePWJTUl4KOQwRL72Iw3InHPDkoGw=="; }; }; - "electron-to-chromium-1.3.681" = { + "electron-notarize-1.0.0" = { + name = "electron-notarize"; + packageName = "electron-notarize"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/electron-notarize/-/electron-notarize-1.0.0.tgz"; + sha512 = "dsib1IAquMn0onCrNMJ6gtEIZn/azG8hZMCYOuZIMVMUeRMgBYHK1s5TK9P8xAcrAjh/2aN5WYHzgVSWX314og=="; + }; + }; + "electron-osx-sign-0.5.0" = { + name = "electron-osx-sign"; + packageName = "electron-osx-sign"; + version = "0.5.0"; + src = fetchurl { + url = "https://registry.npmjs.org/electron-osx-sign/-/electron-osx-sign-0.5.0.tgz"; + sha512 = "icoRLHzFz/qxzDh/N4Pi2z4yVHurlsCAYQvsCSG7fCedJ4UJXBS6PoQyGH71IfcqKupcKeK7HX/NkyfG+v6vlQ=="; + }; + }; + "electron-packager-15.2.0" = { + name = "electron-packager"; + packageName = "electron-packager"; + version = "15.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/electron-packager/-/electron-packager-15.2.0.tgz"; + sha512 = "BaklTBRQy1JTijR3hi8XxHf/uo76rHbDCNM/eQHSblzE9C0NoNfOe86nPxB7y1u2jwlqoEJ4zFiHpTFioKGGRA=="; + }; + }; + "electron-rebuild-2.3.5" = { + name = "electron-rebuild"; + packageName = "electron-rebuild"; + version = "2.3.5"; + src = fetchurl { + url = "https://registry.npmjs.org/electron-rebuild/-/electron-rebuild-2.3.5.tgz"; + sha512 = "1sQ1DRtQGpglFhc3urD4olMJzt/wxlbnAAsf+WY2xHf5c50ZovivZvCXSpVgTOP9f4TzOMvelWyspyfhxQKHzQ=="; + }; + }; + "electron-to-chromium-1.3.682" = { name = "electron-to-chromium"; packageName = "electron-to-chromium"; - version = "1.3.681"; + version = "1.3.682"; src = fetchurl { - url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.681.tgz"; - sha512 = "W6uYvSUTHuyX2DZklIESAqx57jfmGjUkd7Z3RWqLdj9Mmt39ylhBuvFXlskQnvBHj0MYXIeQI+mjiwVddZLSvA=="; + url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.682.tgz"; + sha512 = "zok2y37qR00U14uM6qBz/3iIjWHom2eRfC2S1StA0RslP7x34jX+j4mxv80t8OEOHLJPVG54ZPeaFxEI7gPrwg=="; }; }; "electrum-client-git://github.com/janoside/electrum-client" = { @@ -21562,13 +21796,13 @@ let sha512 = "p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA=="; }; }; - "esbuild-0.8.55" = { + "esbuild-0.8.56" = { name = "esbuild"; packageName = "esbuild"; - version = "0.8.55"; + version = "0.8.56"; src = fetchurl { - url = "https://registry.npmjs.org/esbuild/-/esbuild-0.8.55.tgz"; - sha512 = "mM/s7hjYe5mQR+zAWOM5JVrCtYCke182E9l1Bbs6rG5EDP3b1gZF9sHZka53PD/iNt6OccymVZRWkTtBfcKW4w=="; + url = "https://registry.npmjs.org/esbuild/-/esbuild-0.8.56.tgz"; + sha512 = "PTMdAWK3JI2MNW811znGssGP5GR44tQPr++VQ1rPP0n8Z1cTKbCPD3S/kXPLr3ZZDIwAaVm08fuFym6Rp8l/0A=="; }; }; "esc-exit-2.0.2" = { @@ -22120,15 +22354,6 @@ let sha512 = "kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g=="; }; }; - "esy-solve-cudf-0.1.10" = { - name = "esy-solve-cudf"; - packageName = "esy-solve-cudf"; - version = "0.1.10"; - src = fetchurl { - url = "https://registry.npmjs.org/esy-solve-cudf/-/esy-solve-cudf-0.1.10.tgz"; - sha512 = "/MrZOBH0wuJndvZN8pl+S3Mg3zJaK70PH9ZZwqDeJHulghEWROEZxpmenNiS9pqAaxyUVhTZJBt2/vL9jKCJbg=="; - }; - }; "etag-1.8.1" = { name = "etag"; packageName = "etag"; @@ -23677,6 +23902,15 @@ let sha512 = "KQV/uJDI9VQgN7sHH1Zbk6+42cD6mnQ2HONzkXUfPJ+K2FC8GZ1dpewbbHw0Sz8Tf5k3EVdHVayM4DoAwWlmtg=="; }; }; + "filenamify-4.2.0" = { + name = "filenamify"; + packageName = "filenamify"; + version = "4.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/filenamify/-/filenamify-4.2.0.tgz"; + sha512 = "pkgE+4p7N1n7QieOopmn3TqJaefjdWXwEkj2XLZJLKfOgcQKkn11ahvGNgTD8mLggexLiDFQxeTs14xVU22XPA=="; + }; + }; "filesize-3.6.1" = { name = "filesize"; packageName = "filesize"; @@ -24100,6 +24334,15 @@ let sha512 = "dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg=="; }; }; + "flora-colossus-1.0.1" = { + name = "flora-colossus"; + packageName = "flora-colossus"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/flora-colossus/-/flora-colossus-1.0.1.tgz"; + sha512 = "d+9na7t9FyH8gBJoNDSi28mE4NgQVGGvxQ4aHtFRetjyh5SXjuus+V5EZaxFmFdXVemSOrx0lsgEl/ZMjnOWJA=="; + }; + }; "flow-bin-0.118.0" = { name = "flow-bin"; packageName = "flow-bin"; @@ -25054,6 +25297,15 @@ let sha512 = "Ces2bm+LNuXehkvmN1/Z+oEDkI/jHBp9xdyBtBy7hcgvF18/pv/D8F6A6kQgNkMZsnBgLEv+VvdDxyqkfkYycw=="; }; }; + "galactus-0.2.1" = { + name = "galactus"; + packageName = "galactus"; + version = "0.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/galactus/-/galactus-0.2.1.tgz"; + sha1 = "cbed2d20a40c1f5679a35908e2b9415733e78db9"; + }; + }; "gauge-1.2.7" = { name = "gauge"; packageName = "gauge"; @@ -25225,6 +25477,15 @@ let sha1 = "ead774abee72e20409433a066366023dd6887a41"; }; }; + "get-installed-path-2.1.1" = { + name = "get-installed-path"; + packageName = "get-installed-path"; + version = "2.1.1"; + src = fetchurl { + url = "https://registry.npmjs.org/get-installed-path/-/get-installed-path-2.1.1.tgz"; + sha512 = "Qkn9eq6tW5/q9BDVdMpB8tOHljX9OSP0jRC5TRNVA4qRc839t4g8KQaR8t0Uv0EFVL0MlyG7m/ofjEgAROtYsA=="; + }; + }; "get-intrinsic-1.1.1" = { name = "get-intrinsic"; packageName = "get-intrinsic"; @@ -25243,6 +25504,15 @@ let sha512 = "I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g=="; }; }; + "get-package-info-1.0.0" = { + name = "get-package-info"; + packageName = "get-package-info"; + version = "1.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/get-package-info/-/get-package-info-1.0.0.tgz"; + sha1 = "6432796563e28113cd9474dbbd00052985a4999c"; + }; + }; "get-package-type-0.1.0" = { name = "get-package-type"; packageName = "get-package-type"; @@ -26477,13 +26747,13 @@ let sha512 = "xjsSaB6yKt9jarFNNdivl2VOx52WySYhxPgf8Y16g6GKZyAzBoIFiwyGw5PJDlOSUa6cpmzn6o7z8fVMbSAbkg=="; }; }; - "graphql-subscriptions-1.2.0" = { + "graphql-subscriptions-1.2.1" = { name = "graphql-subscriptions"; packageName = "graphql-subscriptions"; - version = "1.2.0"; + version = "1.2.1"; src = fetchurl { - url = "https://registry.npmjs.org/graphql-subscriptions/-/graphql-subscriptions-1.2.0.tgz"; - sha512 = "uXvp729fztqwa7HFUFaAqKwNMwwOfsvu4HwOu7/35Cd44bNrMPCn97mNGN0ybuuZE36CPXBTaW/4U/xyOS4D9w=="; + url = "https://registry.npmjs.org/graphql-subscriptions/-/graphql-subscriptions-1.2.1.tgz"; + sha512 = "95yD/tKi24q8xYa7Q9rhQN16AYj5wPbrb8tmHGM3WRc9EBmWrG/0kkMl+tQG8wcEuE9ibR4zyOM31p5Sdr2v4g=="; }; }; "graphql-tag-2.11.0" = { @@ -30771,6 +31041,15 @@ let sha512 = "xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw=="; }; }; + "isbinaryfile-3.0.3" = { + name = "isbinaryfile"; + packageName = "isbinaryfile"; + version = "3.0.3"; + src = fetchurl { + url = "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz"; + sha512 = "8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw=="; + }; + }; "isbinaryfile-4.0.6" = { name = "isbinaryfile"; packageName = "isbinaryfile"; @@ -33337,6 +33616,15 @@ let sha1 = "956905708d58b4bab4c2261b04f59f31c99374c0"; }; }; + "load-json-file-2.0.0" = { + name = "load-json-file"; + packageName = "load-json-file"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz"; + sha1 = "7947e42149af80d696cbf797bcaabcfe1fe29ca8"; + }; + }; "load-json-file-4.0.0" = { name = "load-json-file"; packageName = "load-json-file"; @@ -35299,6 +35587,15 @@ let sha1 = "79e6674530da4183e87953bd686171e070da50b9"; }; }; + "lzma-native-6.0.1" = { + name = "lzma-native"; + packageName = "lzma-native"; + version = "6.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/lzma-native/-/lzma-native-6.0.1.tgz"; + sha512 = "O6oWF0xe1AFvOCjU8uOZBZ/lhjaMNwHfVNaqVMqmoQXlRwBcFWpCAToiZOdXcKVMdo/5s/D0a2QgA5laMErxHQ=="; + }; + }; "machine-10.4.0" = { name = "machine"; packageName = "machine"; @@ -38837,13 +39134,13 @@ let sha512 = "F5RA5GyDsJ9dYx2nFwzzy371BbFTBInQ/gO6arT+ngrI+1sDP5cSZxkWsVLgRoLMln4rs3xXBLjD2sLa7TnV1g=="; }; }; - "node-abi-2.20.0" = { + "node-abi-2.21.0" = { name = "node-abi"; packageName = "node-abi"; - version = "2.20.0"; + version = "2.21.0"; src = fetchurl { - url = "https://registry.npmjs.org/node-abi/-/node-abi-2.20.0.tgz"; - sha512 = "6ldtfVR5l3RS8D0aT+lj/uM2Vv/PGEkeWzt2tl8DFBsGY/IuVnAIHl+dG6C14NlWClVv7Rn2+ZDvox+35Hx2Kg=="; + url = "https://registry.npmjs.org/node-abi/-/node-abi-2.21.0.tgz"; + sha512 = "smhrivuPqEM3H5LmnY3KU6HfYv0u4QklgAxfFyRNujKUzbUcYZ+Jc2EhukB9SRcD2VpqhxM7n/MIcp1Ua1/JMg=="; }; }; "node-addon-api-1.7.2" = { @@ -39837,6 +40134,15 @@ let sha512 = "i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q=="; }; }; + "nugget-2.0.1" = { + name = "nugget"; + packageName = "nugget"; + version = "2.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/nugget/-/nugget-2.0.1.tgz"; + sha1 = "201095a487e1ad36081b3432fa3cada4f8d071b0"; + }; + }; "num-sort-2.1.0" = { name = "num-sort"; packageName = "num-sort"; @@ -41890,6 +42196,15 @@ let sha512 = "RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw=="; }; }; + "parse-author-2.0.0" = { + name = "parse-author"; + packageName = "parse-author"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/parse-author/-/parse-author-2.0.0.tgz"; + sha1 = "d3460bf1ddd0dfaeed42da754242e65fb684a81f"; + }; + }; "parse-bmfont-ascii-1.0.6" = { name = "parse-bmfont-ascii"; packageName = "parse-bmfont-ascii"; @@ -42682,6 +42997,15 @@ let sha1 = "59c44f7ee491da704da415da5a4070ba4f8fe441"; }; }; + "path-type-2.0.0" = { + name = "path-type"; + packageName = "path-type"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz"; + sha1 = "f012ccb8415b7096fc2daa1054c3d72389594c73"; + }; + }; "path-type-3.0.0" = { name = "path-type"; packageName = "path-type"; @@ -44366,6 +44690,15 @@ let sha512 = "urhX7U/F+fu8sztEs/Z7CxNS8PdEytEwGKhQaH5fxxCdRmHGT45FoClyDlcZrMk9cK/8JpX/asFmTOHtSGJfLg=="; }; }; + "pretty-bytes-1.0.4" = { + name = "pretty-bytes"; + packageName = "pretty-bytes"; + version = "1.0.4"; + src = fetchurl { + url = "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-1.0.4.tgz"; + sha1 = "0a22e8210609ad35542f8c8d5d2159aff0751c84"; + }; + }; "pretty-bytes-4.0.2" = { name = "pretty-bytes"; packageName = "pretty-bytes"; @@ -44447,6 +44780,15 @@ let sha512 = "4gaK1skD2gwscCfkswYQRmddUb2GJZtzDGRjHWadVHtK/DIKFufa12MvES6/xu1tVbUYeia5bmLcwJtZJQUqnw=="; }; }; + "pretty-ms-7.0.1" = { + name = "pretty-ms"; + packageName = "pretty-ms"; + version = "7.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/pretty-ms/-/pretty-ms-7.0.1.tgz"; + sha512 = "973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q=="; + }; + }; "pretty-quick-3.1.0" = { name = "pretty-quick"; packageName = "pretty-quick"; @@ -44645,6 +44987,15 @@ let sha512 = "7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA=="; }; }; + "progress-stream-1.2.0" = { + name = "progress-stream"; + packageName = "progress-stream"; + version = "1.2.0"; + src = fetchurl { + url = "https://registry.npmjs.org/progress-stream/-/progress-stream-1.2.0.tgz"; + sha1 = "2cd3cfea33ba3a89c9c121ec3347abe9ab125f77"; + }; + }; "progress-string-1.2.2" = { name = "progress-string"; packageName = "progress-string"; @@ -45860,13 +46211,13 @@ let sha1 = "15931d3cd967ade52206f523aa7331aef7d43af7"; }; }; - "pyright-1.1.117" = { + "pyright-1.1.118" = { name = "pyright"; packageName = "pyright"; - version = "1.1.117"; + version = "1.1.118"; src = fetchurl { - url = "https://registry.npmjs.org/pyright/-/pyright-1.1.117.tgz"; - sha512 = "Ca/AlVYqTNeqaGKOye/Ebda7ODFbGI1JkwWI4vyKdQf2nvEzh0XiHXhf8NpX0/QdkvWD58/OXWLozbKByzNFpg=="; + url = "https://registry.npmjs.org/pyright/-/pyright-1.1.118.tgz"; + sha512 = "nUBcMqJqzcXbNmXPA3BLa5E77lG+APARhBbY0d4q2KGs3Od9FR6YTABK6sUq3O1rVQf4MScz8ji4KbEBsD8FNg=="; }; }; "q-0.9.7" = { @@ -46526,6 +46877,15 @@ let sha512 = "//LRTblJEcqbmmro1GCmZ39qZXD+JqzuD8Y5/IZU3Dhp3A1Yr0Xn68ks8MQ6qKfKvYCWDveUmRDKDA40c+sCXw=="; }; }; + "rcedit-2.3.0" = { + name = "rcedit"; + packageName = "rcedit"; + version = "2.3.0"; + src = fetchurl { + url = "https://registry.npmjs.org/rcedit/-/rcedit-2.3.0.tgz"; + sha512 = "h1gNEl9Oai1oijwyJ1WYqYSXTStHnOcv1KYljg/8WM4NAg3H1KBK3azIaKkQ1WQl+d7PoJpcBMscPfLXVKgCLQ=="; + }; + }; "re-emitter-1.1.4" = { name = "re-emitter"; packageName = "re-emitter"; @@ -46778,6 +47138,15 @@ let sha1 = "f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28"; }; }; + "read-pkg-2.0.0" = { + name = "read-pkg"; + packageName = "read-pkg"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz"; + sha1 = "8ef1c0623c6a6db0dc6713c4bfac46332b2368f8"; + }; + }; "read-pkg-3.0.0" = { name = "read-pkg"; packageName = "read-pkg"; @@ -46805,6 +47174,15 @@ let sha1 = "9d63c13276c065918d57f002a57f40a1b643fb02"; }; }; + "read-pkg-up-2.0.0" = { + name = "read-pkg-up"; + packageName = "read-pkg-up"; + version = "2.0.0"; + src = fetchurl { + url = "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz"; + sha1 = "6b72a8048984e0c41e79510fd5e9fa99b3b549be"; + }; + }; "read-pkg-up-3.0.0" = { name = "read-pkg-up"; packageName = "read-pkg-up"; @@ -48146,6 +48524,15 @@ let sha1 = "32bb9e39c06d67338dc9378c0d6d6074566ad131"; }; }; + "resolve-package-1.0.1" = { + name = "resolve-package"; + packageName = "resolve-package"; + version = "1.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/resolve-package/-/resolve-package-1.0.1.tgz"; + sha1 = "686f70b188bd7d675f5bbc4282ccda060abb9d27"; + }; + }; "resolve-url-0.2.1" = { name = "resolve-url"; packageName = "resolve-url"; @@ -53438,6 +53825,15 @@ let sha512 = "es33J1g2HjMpyAhz8lOR+ICmXXAqTuKbuXuUWLhOLew20oN9oUCgCJx615U/v7aioZg7IX5lIh9x34vwneu4pA=="; }; }; + "sudo-prompt-9.2.1" = { + name = "sudo-prompt"; + packageName = "sudo-prompt"; + version = "9.2.1"; + src = fetchurl { + url = "https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-9.2.1.tgz"; + sha512 = "Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw=="; + }; + }; "sugarss-1.0.1" = { name = "sugarss"; packageName = "sugarss"; @@ -53456,6 +53852,15 @@ let sha512 = "WfxjozUk0UVA4jm+U1d736AUpzSrNsQcIbyOkoE364GrtWmIrFdk5lksEupgWMD4VaT/0kVx1dobpiDumSgmJQ=="; }; }; + "sumchecker-3.0.1" = { + name = "sumchecker"; + packageName = "sumchecker"; + version = "3.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/sumchecker/-/sumchecker-3.0.1.tgz"; + sha512 = "MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg=="; + }; + }; "superagent-1.8.5" = { name = "superagent"; packageName = "superagent"; @@ -53627,13 +54032,13 @@ let sha512 = "SROWH0rB0DJ+0Ii264cprmNu/NJyZacs5wFD71ya93Cg/oA2lKHgQm4F6j0EWA4ktFMzeuJJm/eX6fka39hEHA=="; }; }; - "svelte2tsx-0.1.177" = { + "svelte2tsx-0.1.178" = { name = "svelte2tsx"; packageName = "svelte2tsx"; - version = "0.1.177"; + version = "0.1.178"; src = fetchurl { - url = "https://registry.npmjs.org/svelte2tsx/-/svelte2tsx-0.1.177.tgz"; - sha512 = "GUDXuHTL6zQJUNZS4mkLYn2m9i/hwoh7nHgYxcEpnUi5Bw2Monx8kpPWHjUf/4/X3b+6rvx40KQiwHFPSquaOQ=="; + url = "https://registry.npmjs.org/svelte2tsx/-/svelte2tsx-0.1.178.tgz"; + sha512 = "zfIFE+H5ndEBJ5CLTB3xJyUu/vwezThv1k9DvYFiIE7s9oNq4S1uxpqOU43n/KJKADA/nvk61O3H8ADSj7cLQQ=="; }; }; "sver-compat-1.5.0" = { @@ -54600,6 +55005,15 @@ let sha1 = "8a32e4a15f1763d997948317c5ebe3ad8a41e4b7"; }; }; + "throttleit-0.0.2" = { + name = "throttleit"; + packageName = "throttleit"; + version = "0.0.2"; + src = fetchurl { + url = "https://registry.npmjs.org/throttleit/-/throttleit-0.0.2.tgz"; + sha1 = "cfedf88e60c00dd9697b61fdd2a8343a9b680eaf"; + }; + }; "throttleit-1.0.0" = { name = "throttleit"; packageName = "throttleit"; @@ -54627,6 +55041,15 @@ let sha1 = "0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"; }; }; + "through2-0.2.3" = { + name = "through2"; + packageName = "through2"; + version = "0.2.3"; + src = fetchurl { + url = "https://registry.npmjs.org/through2/-/through2-0.2.3.tgz"; + sha1 = "eb3284da4ea311b6cc8ace3653748a52abf25a3f"; + }; + }; "through2-0.4.2" = { name = "through2"; packageName = "through2"; @@ -57696,6 +58119,15 @@ let sha1 = "9c70bfd8169bc1dcbf48604e0f04b8b49cde9e9f"; }; }; + "username-5.1.0" = { + name = "username"; + packageName = "username"; + version = "5.1.0"; + src = fetchurl { + url = "https://registry.npmjs.org/username/-/username-5.1.0.tgz"; + sha512 = "PCKbdWw85JsYMvmCv5GH3kXmM66rCd9m1hBEDutPNv94b/pqCMT4NtcKyeWYvLFiE8b+ha1Jdl8XAaUdPn5QTg=="; + }; + }; "uslug-git+https://github.com/laurent22/uslug.git#emoji-support" = { name = "uslug"; packageName = "uslug"; @@ -58012,13 +58444,13 @@ let sha512 = "+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg=="; }; }; - "v8-compile-cache-2.2.0" = { + "v8-compile-cache-2.3.0" = { name = "v8-compile-cache"; packageName = "v8-compile-cache"; - version = "2.2.0"; + version = "2.3.0"; src = fetchurl { - url = "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz"; - sha512 = "gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q=="; + url = "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz"; + sha512 = "l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA=="; }; }; "v8-debug-1.0.1" = { @@ -59866,13 +60298,13 @@ let sha512 = "OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg=="; }; }; - "webtorrent-0.115.1" = { + "webtorrent-0.115.2" = { name = "webtorrent"; packageName = "webtorrent"; - version = "0.115.1"; + version = "0.115.2"; src = fetchurl { - url = "https://registry.npmjs.org/webtorrent/-/webtorrent-0.115.1.tgz"; - sha512 = "8kq498EMUjYu18wlfoZ42wvz9oUAJrobJbHQGRHl0sbrPVBt17H4FVoAc502XSMCbFzhMx5Vqd7Wz4JTTCPvuQ=="; + url = "https://registry.npmjs.org/webtorrent/-/webtorrent-0.115.2.tgz"; + sha512 = "92m4mWoyLO8ly8hvw8w+pIk3J2oePxbKBf5SmAAWxQKrq9a3tbIL3VVj/B5gXovBhfpXdBvi93JFT4Ehn49bkw=="; }; }; "well-known-symbols-2.0.0" = { @@ -61649,6 +62081,15 @@ let sha512 = "oYM7hi/lIWm9bCoDMEWgffW8aiNZXCWeZ1/tGy0DWrN6vmzjCXIKu2Y21o8DYVBUtiktwKcNoxyGl/2iKLUNGA=="; }; }; + "yarn-or-npm-3.0.1" = { + name = "yarn-or-npm"; + packageName = "yarn-or-npm"; + version = "3.0.1"; + src = fetchurl { + url = "https://registry.npmjs.org/yarn-or-npm/-/yarn-or-npm-3.0.1.tgz"; + sha512 = "fTiQP6WbDAh5QZAVdbMQkecZoahnbOjClTQhzv74WX5h2Uaidj1isf9FDes11TKtsZ0/ZVfZsqZ+O3x6aLERHQ=="; + }; + }; "yauzl-2.10.0" = { name = "yauzl"; packageName = "yauzl"; @@ -62787,7 +63228,7 @@ in sources."cross-spawn-7.0.3" sources."deepmerge-4.2.2" sources."defaults-1.0.3" - sources."electron-to-chromium-1.3.681" + sources."electron-to-chromium-1.3.682" sources."emoji-regex-8.0.0" sources."end-of-stream-1.4.4" sources."enhanced-resolve-4.5.0" @@ -63888,7 +64329,7 @@ in sources."ecc-jsbn-0.1.2" sources."ee-first-1.1.1" sources."ejs-2.7.4" - sources."electron-to-chromium-1.3.681" + sources."electron-to-chromium-1.3.682" sources."elegant-spinner-1.0.1" sources."emoji-regex-8.0.0" sources."emojis-list-3.0.0" @@ -64098,7 +64539,7 @@ in ]; }) sources."graphql-extensions-0.12.8" - sources."graphql-subscriptions-1.2.0" + sources."graphql-subscriptions-1.2.1" sources."graphql-tag-2.12.1" sources."graphql-tools-4.0.8" sources."graphql-type-json-0.3.2" @@ -65296,7 +65737,7 @@ in sources."convert-source-map-1.7.0" sources."debug-4.3.2" sources."ejs-3.1.6" - sources."electron-to-chromium-1.3.681" + sources."electron-to-chromium-1.3.682" sources."ensure-posix-path-1.1.1" sources."escalade-3.1.1" sources."escape-string-regexp-1.0.5" @@ -68169,7 +68610,7 @@ in sources."domutils-1.7.0" sources."dot-prop-5.3.0" sources."duplexer3-0.1.4" - sources."electron-to-chromium-1.3.681" + sources."electron-to-chromium-1.3.682" sources."emoji-regex-8.0.0" sources."end-of-stream-1.4.4" sources."enquirer-2.3.6" @@ -68894,7 +69335,7 @@ in sources."use-3.1.1" sources."util-deprecate-1.0.2" sources."uuid-3.4.0" - sources."v8-compile-cache-2.2.0" + sources."v8-compile-cache-2.3.0" sources."validate-npm-package-license-3.0.4" sources."vfile-2.3.0" sources."vfile-location-2.0.6" @@ -68957,13 +69398,13 @@ in coc-pyright = nodeEnv.buildNodePackage { name = "coc-pyright"; packageName = "coc-pyright"; - version = "1.1.117"; + version = "1.1.118"; src = fetchurl { - url = "https://registry.npmjs.org/coc-pyright/-/coc-pyright-1.1.117.tgz"; - sha512 = "iUGMNqFIAV9BHuHUdMKTxUEnTBobrXhRWMeHQm5EGkCTscoEUSensn8kwEmqskUoO58275zDR9waocpjRaUWHw=="; + url = "https://registry.npmjs.org/coc-pyright/-/coc-pyright-1.1.118.tgz"; + sha512 = "QGMg/2IeDLnIJX972q5muqgaTtqQ/FBPGDR1WY2dHn0vckbhYaI8zuxrHveTTpqpxkAVimTHbAyfiUen11aQ+g=="; }; dependencies = [ - sources."pyright-1.1.117" + sources."pyright-1.1.118" ]; buildInputs = globalBuildInputs; meta = { @@ -69202,7 +69643,7 @@ in sources."domelementtype-1.3.1" sources."domhandler-2.4.2" sources."domutils-1.7.0" - sources."electron-to-chromium-1.3.681" + sources."electron-to-chromium-1.3.682" sources."emoji-regex-8.0.0" sources."entities-1.1.2" sources."error-ex-1.3.2" @@ -69412,7 +69853,7 @@ in sources."unist-util-stringify-position-2.0.3" sources."uri-js-4.4.1" sources."util-deprecate-1.0.2" - sources."v8-compile-cache-2.2.0" + sources."v8-compile-cache-2.3.0" sources."validate-npm-package-license-3.0.4" sources."vfile-4.2.1" sources."vfile-message-2.0.4" @@ -69755,7 +70196,7 @@ in sources."type-fest-0.8.1" sources."typescript-4.2.3" sources."uri-js-4.4.1" - sources."v8-compile-cache-2.2.0" + sources."v8-compile-cache-2.3.0" sources."vls-0.5.10" (sources."vue-eslint-parser-7.6.0" // { dependencies = [ @@ -69971,10 +70412,10 @@ in configurable-http-proxy = nodeEnv.buildNodePackage { name = "configurable-http-proxy"; packageName = "configurable-http-proxy"; - version = "4.2.3"; + version = "4.3.1"; src = fetchurl { - url = "https://registry.npmjs.org/configurable-http-proxy/-/configurable-http-proxy-4.2.3.tgz"; - sha512 = "mwQ6sY7tS7sVN4WKD17MA7QGju9Fs1n3f0ZJ3G67WAoOvBCMzXIMxFLch7LQZyLnPVZnuCa90AOvkuD6YQE+Yw=="; + url = "https://registry.npmjs.org/configurable-http-proxy/-/configurable-http-proxy-4.3.1.tgz"; + sha512 = "/Q1Lb5YtxupfXD51GMf//a5ubHNj7gQZfbQj4xxnoKNhec4iUgjTQ9IiemsJJDFlp3Bqgh+cV4OW/zuVkibahg=="; }; dependencies = [ sources."@dabh/diagnostics-2.0.2" @@ -69982,10 +70423,10 @@ in sources."color-3.0.0" sources."color-convert-1.9.3" sources."color-name-1.1.3" - sources."color-string-1.5.4" + sources."color-string-1.5.5" sources."colors-1.4.0" sources."colorspace-1.1.2" - sources."commander-6.2.1" + sources."commander-7.1.0" sources."core-util-is-1.0.2" sources."enabled-2.0.0" sources."eventemitter3-4.0.7" @@ -70715,7 +71156,7 @@ in sources."concat-map-0.0.1" sources."copy-descriptor-0.1.1" sources."cp-file-7.0.0" - sources."cpy-8.1.1" + sources."cpy-8.1.2" sources."debug-2.6.9" sources."decamelize-1.2.0" (sources."decamelize-keys-1.1.0" // { @@ -72247,6 +72688,611 @@ in bypassCache = true; reconstructLock = true; }; + "@electron-forge/cli" = nodeEnv.buildNodePackage { + name = "_at_electron-forge_slash_cli"; + packageName = "@electron-forge/cli"; + version = "6.0.0-beta.54"; + src = fetchurl { + url = "https://registry.npmjs.org/@electron-forge/cli/-/cli-6.0.0-beta.54.tgz"; + sha512 = "+Ui1BI8c5CnBawH2OEySa5QR8DzrFd/I9FHlClvrTsIDfsBAeMSv9NTbSNcmo9Af5kI+aNsLQa8tp1vD8DNrng=="; + }; + dependencies = [ + sources."@electron-forge/async-ora-6.0.0-beta.54" + sources."@electron-forge/core-6.0.0-beta.54" + sources."@electron-forge/installer-base-6.0.0-beta.54" + sources."@electron-forge/installer-darwin-6.0.0-beta.54" + sources."@electron-forge/installer-deb-6.0.0-beta.54" + sources."@electron-forge/installer-dmg-6.0.0-beta.54" + sources."@electron-forge/installer-exe-6.0.0-beta.54" + sources."@electron-forge/installer-linux-6.0.0-beta.54" + sources."@electron-forge/installer-rpm-6.0.0-beta.54" + sources."@electron-forge/installer-zip-6.0.0-beta.54" + sources."@electron-forge/maker-base-6.0.0-beta.54" + sources."@electron-forge/plugin-base-6.0.0-beta.54" + sources."@electron-forge/publisher-base-6.0.0-beta.54" + sources."@electron-forge/shared-types-6.0.0-beta.54" + sources."@electron-forge/template-base-6.0.0-beta.54" + sources."@electron-forge/template-typescript-6.0.0-beta.54" + sources."@electron-forge/template-typescript-webpack-6.0.0-beta.54" + sources."@electron-forge/template-webpack-6.0.0-beta.54" + (sources."@electron/get-1.12.4" // { + dependencies = [ + sources."@sindresorhus/is-0.14.0" + sources."@szmarczak/http-timer-1.1.2" + (sources."cacheable-request-6.1.0" // { + dependencies = [ + sources."get-stream-5.2.0" + sources."lowercase-keys-2.0.0" + ]; + }) + sources."decompress-response-3.3.0" + sources."defer-to-connect-1.1.3" + sources."fs-extra-8.1.0" + sources."get-stream-4.1.0" + sources."got-9.6.0" + sources."json-buffer-3.0.0" + sources."keyv-3.1.0" + sources."lowercase-keys-1.0.1" + sources."p-cancelable-1.1.0" + sources."responselike-1.0.2" + sources."semver-6.3.0" + ]; + }) + sources."@malept/cross-spawn-promise-1.1.1" + sources."@sindresorhus/is-4.0.0" + sources."@szmarczak/http-timer-4.0.5" + sources."@types/cacheable-request-6.0.1" + sources."@types/glob-7.1.3" + sources."@types/http-cache-semantics-4.0.0" + sources."@types/keyv-3.1.1" + sources."@types/minimatch-3.0.3" + sources."@types/node-14.14.31" + sources."@types/responselike-1.0.0" + sources."@types/yauzl-2.9.1" + sources."abbrev-1.1.1" + sources."ajv-6.12.6" + (sources."ansi-escapes-4.3.1" // { + dependencies = [ + sources."type-fest-0.11.0" + ]; + }) + sources."ansi-regex-5.0.0" + sources."ansi-styles-4.3.0" + sources."aproba-1.2.0" + (sources."are-we-there-yet-1.1.5" // { + dependencies = [ + sources."readable-stream-2.3.7" + sources."safe-buffer-5.1.2" + sources."string_decoder-1.1.1" + ]; + }) + sources."array-find-index-1.0.2" + (sources."asar-3.0.3" // { + dependencies = [ + sources."commander-5.1.0" + ]; + }) + sources."asn1-0.2.4" + sources."assert-plus-1.0.0" + sources."asynckit-0.4.0" + sources."at-least-node-1.0.0" + sources."author-regex-1.0.0" + sources."aws-sign2-0.7.0" + sources."aws4-1.11.0" + sources."balanced-match-1.0.0" + sources."base64-js-1.5.1" + sources."bcrypt-pbkdf-1.0.2" + sources."bl-4.1.0" + sources."bluebird-3.7.2" + sources."boolean-3.0.2" + sources."brace-expansion-1.1.11" + sources."buffer-5.7.1" + sources."buffer-alloc-1.2.0" + sources."buffer-alloc-unsafe-1.1.0" + sources."buffer-crc32-0.2.13" + sources."buffer-fill-1.0.0" + sources."buffer-from-1.1.1" + sources."cacheable-lookup-5.0.4" + sources."cacheable-request-7.0.1" + sources."camelcase-2.1.1" + sources."camelcase-keys-2.1.0" + sources."caseless-0.12.0" + sources."chalk-4.1.0" + sources."chardet-0.7.0" + sources."chownr-1.1.4" + sources."chromium-pickle-js-0.2.0" + sources."cli-cursor-3.1.0" + sources."cli-spinners-2.5.0" + sources."cli-width-3.0.0" + (sources."cliui-7.0.4" // { + dependencies = [ + sources."is-fullwidth-code-point-3.0.0" + sources."string-width-4.2.2" + ]; + }) + sources."clone-1.0.4" + sources."clone-response-1.0.2" + sources."code-point-at-1.1.0" + sources."color-convert-2.0.1" + sources."color-name-1.1.4" + sources."colors-1.4.0" + sources."combined-stream-1.0.8" + sources."commander-4.1.1" + sources."compare-version-0.1.2" + sources."concat-map-0.0.1" + sources."config-chain-1.1.12" + sources."console-control-strings-1.1.0" + sources."core-js-3.9.1" + sources."core-util-is-1.0.2" + sources."cross-spawn-7.0.3" + sources."currently-unhandled-0.4.1" + sources."dashdash-1.14.1" + (sources."debug-4.3.2" // { + dependencies = [ + sources."ms-2.1.2" + ]; + }) + sources."decamelize-1.2.0" + (sources."decompress-response-6.0.0" // { + dependencies = [ + sources."mimic-response-3.1.0" + ]; + }) + sources."deep-extend-0.6.0" + sources."defaults-1.0.3" + sources."defer-to-connect-2.0.1" + (sources."define-properties-1.1.3" // { + dependencies = [ + sources."object-keys-1.1.1" + ]; + }) + sources."delayed-stream-1.0.0" + sources."delegates-1.0.0" + sources."detect-libc-1.0.3" + sources."detect-node-2.0.4" + sources."duplexer3-0.1.4" + sources."ecc-jsbn-0.1.2" + sources."electron-notarize-1.0.0" + (sources."electron-osx-sign-0.5.0" // { + dependencies = [ + sources."debug-2.6.9" + ]; + }) + sources."electron-packager-15.2.0" + sources."electron-rebuild-2.3.5" + sources."emoji-regex-8.0.0" + sources."encodeurl-1.0.2" + sources."end-of-stream-1.4.4" + sources."env-paths-2.2.0" + sources."error-ex-1.3.2" + sources."es6-error-4.1.1" + sources."escalade-3.1.1" + sources."escape-string-regexp-1.0.5" + (sources."execa-1.0.0" // { + dependencies = [ + sources."cross-spawn-6.0.5" + sources."get-stream-4.1.0" + sources."path-key-2.0.1" + sources."semver-5.7.1" + sources."shebang-command-1.2.0" + sources."shebang-regex-1.0.0" + sources."which-1.3.1" + ]; + }) + sources."expand-tilde-2.0.2" + sources."extend-3.0.2" + sources."external-editor-3.1.0" + sources."extract-zip-2.0.1" + sources."extsprintf-1.3.0" + sources."fast-deep-equal-3.1.3" + sources."fast-json-stable-stringify-2.1.0" + sources."fd-slicer-1.1.0" + sources."figures-3.2.0" + sources."filename-reserved-regex-2.0.0" + sources."filenamify-4.2.0" + (sources."find-up-5.0.0" // { + dependencies = [ + sources."locate-path-6.0.0" + sources."p-limit-3.1.0" + sources."p-locate-5.0.0" + sources."path-exists-4.0.0" + ]; + }) + (sources."flora-colossus-1.0.1" // { + dependencies = [ + sources."fs-extra-7.0.1" + ]; + }) + sources."forever-agent-0.6.1" + sources."form-data-2.3.3" + (sources."fs-extra-9.1.0" // { + dependencies = [ + sources."jsonfile-6.1.0" + sources."universalify-2.0.0" + ]; + }) + sources."fs-minipass-1.2.7" + sources."fs.realpath-1.0.0" + sources."function-bind-1.1.1" + (sources."galactus-0.2.1" // { + dependencies = [ + sources."debug-3.2.7" + sources."fs-extra-4.0.3" + sources."ms-2.1.3" + ]; + }) + (sources."gauge-2.7.4" // { + dependencies = [ + sources."ansi-regex-2.1.1" + sources."strip-ansi-3.0.1" + ]; + }) + sources."get-caller-file-2.0.5" + sources."get-installed-path-2.1.1" + (sources."get-package-info-1.0.0" // { + dependencies = [ + sources."debug-2.6.9" + ]; + }) + sources."get-stdin-4.0.1" + sources."get-stream-5.2.0" + sources."getpass-0.1.7" + sources."glob-7.1.6" + sources."global-agent-2.1.12" + sources."global-modules-1.0.0" + (sources."global-prefix-1.0.2" // { + dependencies = [ + sources."which-1.3.1" + ]; + }) + sources."global-tunnel-ng-2.7.1" + sources."globalthis-1.0.2" + sources."got-11.8.2" + sources."graceful-fs-4.2.6" + sources."har-schema-2.0.0" + sources."har-validator-5.1.5" + sources."has-1.0.3" + sources."has-flag-4.0.0" + sources."has-unicode-2.0.1" + sources."homedir-polyfill-1.0.3" + sources."hosted-git-info-2.8.8" + sources."http-cache-semantics-4.1.0" + sources."http-signature-1.2.0" + sources."http2-wrapper-1.0.3" + sources."iconv-lite-0.4.24" + sources."ieee754-1.2.1" + sources."ignore-walk-3.0.3" + sources."indent-string-2.1.0" + sources."inflight-1.0.6" + sources."inherits-2.0.4" + sources."ini-1.3.8" + (sources."inquirer-7.3.3" // { + dependencies = [ + sources."is-fullwidth-code-point-3.0.0" + sources."string-width-4.2.2" + ]; + }) + sources."is-arrayish-0.2.1" + sources."is-core-module-2.2.0" + sources."is-docker-2.1.1" + sources."is-finite-1.1.0" + sources."is-fullwidth-code-point-1.0.0" + sources."is-interactive-1.0.0" + sources."is-stream-1.1.0" + sources."is-typedarray-1.0.0" + sources."is-utf8-0.2.1" + sources."is-windows-1.0.2" + sources."is-wsl-2.2.0" + sources."isarray-1.0.0" + sources."isbinaryfile-3.0.3" + sources."isexe-2.0.0" + sources."isstream-0.1.2" + sources."jsbn-0.1.1" + sources."json-buffer-3.0.1" + sources."json-schema-0.2.3" + sources."json-schema-traverse-0.4.1" + sources."json-stringify-safe-5.0.1" + sources."jsonfile-4.0.0" + sources."jsprim-1.4.1" + sources."junk-3.1.0" + sources."keyv-4.0.3" + sources."load-json-file-2.0.0" + sources."locate-path-2.0.0" + sources."lodash-4.17.21" + sources."lodash.get-4.4.2" + sources."log-symbols-4.0.0" + sources."loud-rejection-1.6.0" + sources."lowercase-keys-2.0.0" + (sources."lru-cache-6.0.0" // { + dependencies = [ + sources."yallist-4.0.0" + ]; + }) + (sources."lzma-native-6.0.1" // { + dependencies = [ + sources."readable-stream-2.3.7" + sources."safe-buffer-5.1.2" + sources."string_decoder-1.1.1" + ]; + }) + sources."map-age-cleaner-0.1.3" + sources."map-obj-1.0.1" + (sources."matcher-3.0.0" // { + dependencies = [ + sources."escape-string-regexp-4.0.0" + ]; + }) + sources."mem-4.3.0" + (sources."meow-3.7.0" // { + dependencies = [ + sources."find-up-1.1.2" + sources."load-json-file-1.1.0" + sources."path-exists-2.1.0" + sources."path-type-1.1.0" + sources."read-pkg-1.1.0" + sources."read-pkg-up-1.0.1" + sources."strip-bom-2.0.0" + ]; + }) + sources."mime-db-1.46.0" + sources."mime-types-2.1.29" + sources."mimic-fn-2.1.0" + sources."mimic-response-1.0.1" + sources."minimatch-3.0.4" + sources."minimist-1.2.5" + sources."minipass-2.9.0" + sources."minizlib-1.3.3" + sources."mkdirp-0.5.5" + sources."ms-2.0.0" + sources."mute-stream-0.0.8" + (sources."needle-2.6.0" // { + dependencies = [ + sources."debug-3.2.7" + sources."ms-2.1.3" + ]; + }) + sources."nice-try-1.0.5" + (sources."node-abi-2.21.0" // { + dependencies = [ + sources."semver-5.7.1" + ]; + }) + sources."node-addon-api-1.7.2" + sources."node-fetch-2.6.1" + (sources."node-gyp-7.1.2" // { + dependencies = [ + sources."nopt-5.0.0" + sources."rimraf-3.0.2" + ]; + }) + (sources."node-pre-gyp-0.11.0" // { + dependencies = [ + sources."semver-5.7.1" + sources."tar-4.4.13" + ]; + }) + sources."nopt-4.0.3" + (sources."normalize-package-data-2.5.0" // { + dependencies = [ + sources."semver-5.7.1" + ]; + }) + sources."normalize-url-4.5.0" + sources."npm-bundled-1.1.1" + (sources."npm-conf-1.1.3" // { + dependencies = [ + sources."pify-3.0.0" + ]; + }) + sources."npm-normalize-package-bin-1.0.1" + sources."npm-packlist-1.4.8" + (sources."npm-run-path-2.0.2" // { + dependencies = [ + sources."path-key-2.0.1" + ]; + }) + sources."npmlog-4.1.2" + (sources."nugget-2.0.1" // { + dependencies = [ + sources."debug-2.6.9" + ]; + }) + sources."number-is-nan-1.0.1" + sources."oauth-sign-0.9.0" + sources."object-assign-4.1.1" + sources."object-keys-0.4.0" + sources."once-1.4.0" + sources."onetime-5.1.2" + sources."open-7.4.2" + sources."ora-5.3.0" + sources."os-homedir-1.0.2" + sources."os-tmpdir-1.0.2" + sources."osenv-0.1.5" + sources."p-cancelable-2.0.0" + sources."p-defer-1.0.0" + sources."p-finally-1.0.0" + sources."p-is-promise-2.1.0" + sources."p-limit-1.3.0" + sources."p-locate-2.0.0" + sources."p-try-1.0.0" + sources."parse-author-2.0.0" + sources."parse-json-2.2.0" + sources."parse-ms-2.1.0" + sources."parse-passwd-1.0.0" + sources."path-exists-3.0.0" + sources."path-is-absolute-1.0.1" + sources."path-key-3.1.1" + sources."path-parse-1.0.6" + sources."path-type-2.0.0" + sources."pend-1.2.0" + sources."performance-now-2.1.0" + sources."pify-2.3.0" + sources."pinkie-2.0.4" + sources."pinkie-promise-2.0.1" + (sources."pkg-dir-4.2.0" // { + dependencies = [ + sources."find-up-4.1.0" + sources."locate-path-5.0.0" + sources."p-limit-2.3.0" + sources."p-locate-4.1.0" + sources."p-try-2.2.0" + sources."path-exists-4.0.0" + ]; + }) + sources."plist-3.0.1" + sources."prepend-http-2.0.0" + sources."pretty-bytes-1.0.4" + sources."pretty-ms-7.0.1" + sources."process-nextick-args-2.0.1" + sources."progress-2.0.3" + sources."progress-stream-1.2.0" + sources."proto-list-1.2.4" + sources."psl-1.8.0" + sources."pump-3.0.0" + sources."punycode-2.1.1" + sources."qs-6.5.2" + sources."quick-lru-5.1.1" + sources."rc-1.2.8" + sources."rcedit-2.3.0" + sources."read-pkg-2.0.0" + (sources."read-pkg-up-2.0.0" // { + dependencies = [ + sources."find-up-2.1.0" + ]; + }) + sources."readable-stream-3.6.0" + sources."redent-1.0.0" + sources."repeating-2.0.1" + sources."request-2.88.2" + sources."require-directory-2.1.1" + sources."resolve-1.20.0" + sources."resolve-alpn-1.0.0" + sources."resolve-dir-1.0.1" + sources."resolve-package-1.0.1" + sources."responselike-2.0.0" + sources."restore-cursor-3.1.0" + sources."rimraf-2.7.1" + sources."roarr-2.15.4" + sources."run-async-2.4.1" + sources."rxjs-6.6.6" + sources."safe-buffer-5.2.1" + sources."safer-buffer-2.1.2" + sources."sax-1.2.4" + sources."semver-7.3.4" + sources."semver-compare-1.0.0" + sources."serialize-error-7.0.1" + sources."set-blocking-2.0.0" + sources."shebang-command-2.0.0" + sources."shebang-regex-3.0.0" + sources."signal-exit-3.0.3" + sources."single-line-log-1.1.2" + sources."source-map-0.6.1" + sources."source-map-support-0.5.19" + sources."spdx-correct-3.1.1" + sources."spdx-exceptions-2.3.0" + sources."spdx-expression-parse-3.0.1" + sources."spdx-license-ids-3.0.7" + sources."speedometer-0.1.4" + sources."sprintf-js-1.1.2" + sources."sshpk-1.16.1" + (sources."string-width-1.0.2" // { + dependencies = [ + sources."ansi-regex-2.1.1" + sources."strip-ansi-3.0.1" + ]; + }) + sources."string_decoder-1.3.0" + sources."strip-ansi-6.0.0" + sources."strip-bom-3.0.0" + sources."strip-eof-1.0.0" + sources."strip-indent-1.0.1" + sources."strip-json-comments-2.0.1" + sources."strip-outer-1.0.1" + sources."sudo-prompt-9.2.1" + sources."sumchecker-3.0.1" + sources."supports-color-7.2.0" + (sources."tar-6.1.0" // { + dependencies = [ + sources."chownr-2.0.0" + sources."fs-minipass-2.1.0" + sources."minipass-3.1.3" + sources."minizlib-2.1.2" + sources."mkdirp-1.0.4" + sources."yallist-4.0.0" + ]; + }) + sources."throttleit-0.0.2" + sources."through-2.3.8" + (sources."through2-0.2.3" // { + dependencies = [ + sources."isarray-0.0.1" + sources."readable-stream-1.1.14" + sources."string_decoder-0.10.31" + ]; + }) + sources."tmp-0.0.33" + sources."to-readable-stream-1.0.0" + sources."tough-cookie-2.5.0" + sources."trim-newlines-1.0.0" + sources."trim-repeated-1.0.0" + sources."tslib-1.14.1" + sources."tunnel-0.0.6" + sources."tunnel-agent-0.6.0" + sources."tweetnacl-0.14.5" + sources."type-fest-0.13.1" + sources."universalify-0.1.2" + sources."uri-js-4.4.1" + sources."url-parse-lax-3.0.0" + sources."username-5.1.0" + sources."util-deprecate-1.0.2" + sources."uuid-3.4.0" + sources."validate-npm-package-license-3.0.4" + sources."verror-1.10.0" + sources."wcwidth-1.0.1" + sources."which-2.0.2" + sources."wide-align-1.1.3" + (sources."wrap-ansi-7.0.0" // { + dependencies = [ + sources."is-fullwidth-code-point-3.0.0" + sources."string-width-4.2.2" + ]; + }) + sources."wrappy-1.0.2" + sources."xmlbuilder-9.0.7" + sources."xmldom-0.1.31" + sources."xtend-2.1.2" + sources."y18n-5.0.5" + sources."yallist-3.1.1" + (sources."yargs-16.2.0" // { + dependencies = [ + sources."is-fullwidth-code-point-3.0.0" + sources."string-width-4.2.2" + ]; + }) + sources."yargs-parser-20.2.6" + (sources."yarn-or-npm-3.0.1" // { + dependencies = [ + sources."cross-spawn-6.0.5" + sources."path-key-2.0.1" + sources."semver-5.7.1" + sources."shebang-command-1.2.0" + sources."shebang-regex-1.0.0" + sources."which-1.3.1" + ]; + }) + sources."yauzl-2.10.0" + sources."yocto-queue-0.1.0" + ]; + buildInputs = globalBuildInputs; + meta = { + description = "A complete tool for building modern Electron applications"; + homepage = "https://github.com/electron-userland/electron-forge#readme"; + license = "MIT"; + }; + production = true; + bypassCache = true; + reconstructLock = true; + }; elm-oracle = nodeEnv.buildNodePackage { name = "elm-oracle"; packageName = "elm-oracle"; @@ -72390,7 +73436,7 @@ in }) sources."defer-to-connect-2.0.1" sources."dot-prop-5.3.0" - sources."electron-to-chromium-1.3.681" + sources."electron-to-chromium-1.3.682" sources."emoji-regex-8.0.0" sources."emojilib-2.4.0" sources."end-of-stream-1.4.4" @@ -74459,7 +75505,7 @@ in sources."type-check-0.4.0" sources."type-fest-0.8.1" sources."uri-js-4.4.1" - sources."v8-compile-cache-2.2.0" + sources."v8-compile-cache-2.3.0" sources."which-2.0.2" sources."word-wrap-1.2.3" sources."wrappy-1.0.2" @@ -74619,7 +75665,7 @@ in sources."type-check-0.4.0" sources."type-fest-0.8.1" sources."uri-js-4.4.1" - sources."v8-compile-cache-2.2.0" + sources."v8-compile-cache-2.3.0" sources."which-2.0.2" sources."word-wrap-1.2.3" sources."wrappy-1.0.2" @@ -74638,14 +75684,11 @@ in esy = nodeEnv.buildNodePackage { name = "esy"; packageName = "esy"; - version = "0.6.7"; + version = "0.6.8"; src = fetchurl { - url = "https://registry.npmjs.org/esy/-/esy-0.6.7.tgz"; - sha512 = "G/C0wXDQy19eDqlFNmPg2kHmrllUez9deZd1OOIk/VTKtc75STdeE/Nl1NusVY+La/+eCtovNqk0/ZAb4Mg8gw=="; + url = "https://registry.npmjs.org/esy/-/esy-0.6.8.tgz"; + sha512 = "tSNYVoLV0ps3hVPG0kaJCdaB0cQKwPMuydPqZQ+VsyfA7TMBLIVv1hoqoVf6e6slyyCepPu2KMDApL2H2smlew=="; }; - dependencies = [ - sources."esy-solve-cudf-0.1.10" - ]; buildInputs = globalBuildInputs; meta = { description = "Package builder for esy."; @@ -75285,7 +76328,7 @@ in sources."color-3.1.3" sources."color-convert-1.9.3" sources."color-name-1.1.3" - sources."color-string-1.5.4" + sources."color-string-1.5.5" sources."colorette-1.2.2" sources."colors-1.4.0" sources."combined-stream-1.0.8" @@ -75487,7 +76530,7 @@ in sources."duplexify-3.7.1" sources."ecc-jsbn-0.1.2" sources."ee-first-1.1.1" - sources."electron-to-chromium-1.3.681" + sources."electron-to-chromium-1.3.682" (sources."elliptic-6.5.4" // { dependencies = [ sources."bn.js-4.12.0" @@ -77966,7 +79009,7 @@ in sources."google-auth-library-7.0.2" ]; }) - (sources."@grpc/grpc-js-1.2.9" // { + (sources."@grpc/grpc-js-1.2.10" // { dependencies = [ sources."semver-6.3.0" ]; @@ -78119,7 +79162,7 @@ in sources."color-3.0.0" sources."color-convert-1.9.3" sources."color-name-1.1.3" - sources."color-string-1.5.4" + sources."color-string-1.5.5" sources."colors-1.0.3" sources."colorspace-1.1.2" sources."combined-stream-1.0.8" @@ -80288,7 +81331,7 @@ in sources."cosmiconfig-6.0.0" ]; }) - sources."graphql-subscriptions-1.2.0" + sources."graphql-subscriptions-1.2.1" sources."graphql-type-json-0.3.2" sources."graphql-upload-11.0.0" sources."graphql-ws-4.1.5" @@ -82318,7 +83361,7 @@ in sources."nan-2.14.2" sources."napi-build-utils-1.0.2" sources."nel-1.2.0" - sources."node-abi-2.20.0" + sources."node-abi-2.21.0" sources."noop-logger-0.1.1" sources."npmlog-4.1.2" sources."number-is-nan-1.0.1" @@ -83496,7 +84539,7 @@ in sources."async-mutex-0.1.4" sources."asynckit-0.4.0" sources."atob-2.1.2" - (sources."aws-sdk-2.857.0" // { + (sources."aws-sdk-2.858.0" // { dependencies = [ sources."sax-1.2.1" sources."uuid-3.3.2" @@ -83540,7 +84583,7 @@ in sources."color-3.1.2" sources."color-convert-1.9.3" sources."color-name-1.1.3" - sources."color-string-1.5.4" + sources."color-string-1.5.5" sources."combined-stream-1.0.8" sources."command-line-usage-4.1.0" sources."commander-2.17.1" @@ -83879,7 +84922,7 @@ in sources."needle-2.6.0" sources."nextgen-events-1.3.4" sources."no-case-2.3.2" - (sources."node-abi-2.20.0" // { + (sources."node-abi-2.21.0" // { dependencies = [ sources."semver-5.7.1" ]; @@ -85334,18 +86377,18 @@ in ]; }) sources."@octokit/graphql-4.6.0" - sources."@octokit/openapi-types-5.3.0" + sources."@octokit/openapi-types-5.3.1" sources."@octokit/plugin-enterprise-rest-6.0.1" sources."@octokit/plugin-paginate-rest-2.11.0" sources."@octokit/plugin-request-log-1.0.3" - sources."@octokit/plugin-rest-endpoint-methods-4.13.3" + sources."@octokit/plugin-rest-endpoint-methods-4.13.4" (sources."@octokit/request-5.4.14" // { dependencies = [ sources."is-plain-object-5.0.0" ]; }) sources."@octokit/request-error-2.0.5" - sources."@octokit/rest-18.3.3" + sources."@octokit/rest-18.3.4" sources."@octokit/types-6.12.0" sources."@tootallnate/once-1.1.2" sources."@types/minimatch-3.0.3" @@ -85388,7 +86431,7 @@ in sources."aws4-1.11.0" sources."balanced-match-1.0.0" sources."bcrypt-pbkdf-1.0.2" - sources."before-after-hook-2.1.1" + sources."before-after-hook-2.2.0" sources."brace-expansion-1.1.11" sources."braces-3.0.2" sources."buffer-from-1.1.1" @@ -87312,7 +88355,7 @@ in sources."duplexer2-0.1.4" sources."duplexify-3.7.1" sources."ecc-jsbn-0.1.2" - sources."electron-to-chromium-1.3.681" + sources."electron-to-chromium-1.3.682" (sources."elliptic-6.5.4" // { dependencies = [ sources."bn.js-4.12.0" @@ -87949,7 +88992,7 @@ in }) sources."util-deprecate-1.0.2" sources."uuid-3.4.0" - sources."v8-compile-cache-2.2.0" + sources."v8-compile-cache-2.3.0" sources."validate-npm-package-license-3.0.4" sources."verror-1.10.0" sources."vinyl-2.2.1" @@ -89127,7 +90170,7 @@ in sources."color-3.0.0" sources."color-convert-1.9.3" sources."color-name-1.1.3" - sources."color-string-1.5.4" + sources."color-string-1.5.5" sources."colornames-1.1.1" sources."colors-1.4.0" sources."colorspace-1.1.2" @@ -89306,7 +90349,7 @@ in sources."@dabh/diagnostics-2.0.2" sources."@jest/types-24.9.0" sources."@mrmlnc/readdir-enhanced-2.2.1" - (sources."@netlify/build-9.8.3" // { + (sources."@netlify/build-9.8.4" // { dependencies = [ sources."ansi-styles-4.3.0" sources."chalk-3.0.0" @@ -89363,7 +90406,7 @@ in sources."to-regex-range-5.0.1" ]; }) - sources."@netlify/plugins-list-2.3.0" + sources."@netlify/plugins-list-2.4.0" (sources."@netlify/run-utils-1.0.6" // { dependencies = [ sources."execa-3.4.0" @@ -89507,7 +90550,7 @@ in sources."universal-user-agent-6.0.0" ]; }) - sources."@octokit/openapi-types-5.3.0" + sources."@octokit/openapi-types-5.3.1" (sources."@octokit/plugin-paginate-rest-1.1.2" // { dependencies = [ sources."@octokit/types-2.16.2" @@ -89627,7 +90670,7 @@ in sources."at-least-node-1.0.0" sources."atob-2.1.2" sources."atob-lite-2.0.0" - (sources."aws-sdk-2.857.0" // { + (sources."aws-sdk-2.858.0" // { dependencies = [ sources."buffer-4.9.2" sources."ieee754-1.1.13" @@ -89651,7 +90694,7 @@ in ]; }) sources."base64-js-1.5.1" - sources."before-after-hook-2.1.1" + sources."before-after-hook-2.2.0" sources."binary-extensions-2.2.0" sources."bl-4.1.0" (sources."body-parser-1.19.0" // { @@ -89781,7 +90824,7 @@ in }) sources."color-convert-2.0.1" sources."color-name-1.1.4" - sources."color-string-1.5.4" + sources."color-string-1.5.5" sources."colorette-1.2.2" sources."colors-1.4.0" sources."colorspace-1.1.2" @@ -89834,7 +90877,7 @@ in }) sources."core-util-is-1.0.2" sources."cp-file-7.0.0" - (sources."cpy-8.1.1" // { + (sources."cpy-8.1.2" // { dependencies = [ sources."globby-9.2.0" ]; @@ -89952,7 +90995,7 @@ in }) sources."duplexer3-0.1.4" sources."ee-first-1.1.1" - sources."electron-to-chromium-1.3.681" + sources."electron-to-chromium-1.3.682" sources."elegant-spinner-1.0.1" sources."elf-cam-0.1.1" sources."emoji-regex-8.0.0" @@ -89963,7 +91006,7 @@ in sources."envinfo-7.7.4" sources."error-ex-1.3.2" sources."error-stack-parser-2.0.6" - sources."esbuild-0.8.55" + sources."esbuild-0.8.56" sources."escalade-3.1.1" sources."escape-goat-2.1.1" sources."escape-html-1.0.3" @@ -93832,7 +94875,7 @@ in sources."color-3.1.3" sources."color-convert-1.9.3" sources."color-name-1.1.3" - sources."color-string-1.5.4" + sources."color-string-1.5.5" sources."colorette-1.2.2" sources."combined-stream-1.0.8" sources."command-exists-1.2.9" @@ -93953,7 +94996,7 @@ in sources."duplexer2-0.1.4" sources."ecc-jsbn-0.1.2" sources."ee-first-1.1.1" - sources."electron-to-chromium-1.3.681" + sources."electron-to-chromium-1.3.682" (sources."elliptic-6.5.4" // { dependencies = [ sources."bn.js-4.12.0" @@ -94535,7 +95578,7 @@ in sources."util-deprecate-1.0.2" sources."util.promisify-1.0.1" sources."uuid-3.4.0" - sources."v8-compile-cache-2.2.0" + sources."v8-compile-cache-2.3.0" sources."vendors-1.0.4" sources."verror-1.10.0" sources."vlq-0.2.3" @@ -96653,10 +97696,10 @@ in pyright = nodeEnv.buildNodePackage { name = "pyright"; packageName = "pyright"; - version = "1.1.117"; + version = "1.1.118"; src = fetchurl { - url = "https://registry.npmjs.org/pyright/-/pyright-1.1.117.tgz"; - sha512 = "Ca/AlVYqTNeqaGKOye/Ebda7ODFbGI1JkwWI4vyKdQf2nvEzh0XiHXhf8NpX0/QdkvWD58/OXWLozbKByzNFpg=="; + url = "https://registry.npmjs.org/pyright/-/pyright-1.1.118.tgz"; + sha512 = "nUBcMqJqzcXbNmXPA3BLa5E77lG+APARhBbY0d4q2KGs3Od9FR6YTABK6sUq3O1rVQf4MScz8ji4KbEBsD8FNg=="; }; buildInputs = globalBuildInputs; meta = { @@ -97965,7 +99008,7 @@ in sources."uri-js-4.4.1" sources."url-join-1.1.0" sources."util-deprecate-1.0.2" - sources."v8-compile-cache-2.2.0" + sources."v8-compile-cache-2.3.0" (sources."vsce-1.85.1" // { dependencies = [ sources."chalk-2.4.2" @@ -98465,7 +99508,7 @@ in sources."async-limiter-1.0.1" sources."asynckit-0.4.0" sources."at-least-node-1.0.0" - (sources."aws-sdk-2.857.0" // { + (sources."aws-sdk-2.858.0" // { dependencies = [ sources."buffer-4.9.2" sources."ieee754-1.1.13" @@ -98561,7 +99604,7 @@ in sources."color-3.0.0" sources."color-convert-1.9.3" sources."color-name-1.1.3" - sources."color-string-1.5.4" + sources."color-string-1.5.5" sources."colornames-1.1.1" sources."colors-1.3.3" sources."colorspace-1.1.2" @@ -98915,7 +99958,7 @@ in sources."nested-error-stacks-2.1.0" sources."next-tick-1.0.0" sources."nice-try-1.0.5" - (sources."node-abi-2.20.0" // { + (sources."node-abi-2.21.0" // { dependencies = [ sources."semver-5.7.1" ]; @@ -99843,10 +100886,10 @@ in snyk = nodeEnv.buildNodePackage { name = "snyk"; packageName = "snyk"; - version = "1.471.0"; + version = "1.473.0"; src = fetchurl { - url = "https://registry.npmjs.org/snyk/-/snyk-1.471.0.tgz"; - sha512 = "DJxCsZEgYDjFWeL9MfKJSvtZ/0H8rFp6eoBvD9Zp+N6NTtCO6ftEpIj5k2WfEv5hCvOKPuQMAsNq6dnwK6dUYw=="; + url = "https://registry.npmjs.org/snyk/-/snyk-1.473.0.tgz"; + sha512 = "UJuevb0qgRda13uhGKttzbKmK8f9GALG30LYsVDrvcx4i9NuWjPE8QuRGz1pQYze6UPVvIPSidyhBLNlOU446w=="; }; dependencies = [ sources."@octetstream/promisify-2.0.2" @@ -101729,7 +102772,7 @@ in sources."async-1.5.2" sources."async-limiter-1.0.1" sources."asynckit-0.4.0" - (sources."aws-sdk-2.857.0" // { + (sources."aws-sdk-2.858.0" // { dependencies = [ sources."uuid-3.3.2" ]; @@ -102592,7 +103635,7 @@ in sources."domelementtype-1.3.1" sources."domhandler-2.4.2" sources."domutils-1.7.0" - sources."electron-to-chromium-1.3.681" + sources."electron-to-chromium-1.3.682" sources."emoji-regex-8.0.0" sources."entities-1.1.2" sources."error-ex-1.3.2" @@ -102799,7 +103842,7 @@ in sources."unist-util-stringify-position-2.0.3" sources."uri-js-4.4.1" sources."util-deprecate-1.0.2" - sources."v8-compile-cache-2.2.0" + sources."v8-compile-cache-2.3.0" sources."validate-npm-package-license-3.0.4" sources."vfile-4.2.1" sources."vfile-message-2.0.4" @@ -102824,10 +103867,10 @@ in svelte-language-server = nodeEnv.buildNodePackage { name = "svelte-language-server"; packageName = "svelte-language-server"; - version = "0.12.17"; + version = "0.12.18"; src = fetchurl { - url = "https://registry.npmjs.org/svelte-language-server/-/svelte-language-server-0.12.17.tgz"; - sha512 = "Z6GfjAz6C9WwJdrF99gi+kHFI7iDRdiBMywnyuphcSHqNr0IA8sXGpL2Jcb0M1mywg6YuDrwb3hm2fwVUOfA6Q=="; + url = "https://registry.npmjs.org/svelte-language-server/-/svelte-language-server-0.12.18.tgz"; + sha512 = "x0UmFgcdiQwh8vpKRx/l4EIlG7UUqEjsu59t9sauALaU+fzVWYO/ADPpK+HRH4y+W5u07eEIx0MPrnCG5Djjxw=="; }; dependencies = [ sources."@babel/code-frame-7.12.13" @@ -102889,7 +103932,7 @@ in sources."supports-color-5.5.0" sources."svelte-3.35.0" sources."svelte-preprocess-4.6.9" - sources."svelte2tsx-0.1.177" + sources."svelte2tsx-0.1.178" sources."to-regex-range-5.0.1" sources."tslib-2.1.0" sources."typescript-4.2.3" @@ -105854,7 +106897,7 @@ in sources."color-3.0.0" sources."color-convert-1.9.3" sources."color-name-1.1.3" - sources."color-string-1.5.4" + sources."color-string-1.5.5" sources."colors-1.4.0" sources."colorspace-1.1.2" sources."component-emitter-1.3.0" @@ -107229,7 +108272,7 @@ in ]; }) sources."util-deprecate-1.0.2" - sources."v8-compile-cache-2.2.0" + sources."v8-compile-cache-2.3.0" sources."vm-browserify-1.1.2" sources."vsce-1.85.1" sources."vscode-debugadapter-testsupport-1.45.0" @@ -109375,7 +110418,7 @@ in sources."use-3.1.1" sources."util-deprecate-1.0.2" sources."uuid-3.4.0" - sources."v8-compile-cache-2.2.0" + sources."v8-compile-cache-2.3.0" sources."verror-1.10.0" sources."vfile-location-3.2.0" sources."watchpack-1.7.5" @@ -109500,7 +110543,7 @@ in sources."chrome-trace-event-1.0.2" sources."colorette-1.2.2" sources."commander-2.20.3" - sources."electron-to-chromium-1.3.681" + sources."electron-to-chromium-1.3.682" sources."enhanced-resolve-5.7.0" sources."es-module-lexer-0.4.1" sources."escalade-3.1.1" @@ -109615,7 +110658,7 @@ in sources."shebang-regex-3.0.0" sources."signal-exit-3.0.3" sources."strip-final-newline-2.0.0" - sources."v8-compile-cache-2.2.0" + sources."v8-compile-cache-2.3.0" sources."webpack-merge-5.7.3" sources."which-2.0.2" sources."wildcard-2.0.0" @@ -110558,7 +111601,7 @@ in sources."utp-native-2.3.0" sources."videostream-3.2.2" sources."vlc-command-1.2.0" - (sources."webtorrent-0.115.1" // { + (sources."webtorrent-0.115.2" // { dependencies = [ sources."debug-4.3.2" sources."decompress-response-6.0.0" From da45ee7202f5f47837de4fc864e623298b0b08dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20de=20Kok?= Date: Sat, 6 Mar 2021 08:54:17 +0100 Subject: [PATCH 31/48] python3Packages.tokenizers: 0.10.0 -> 0.10.1 Changelog: https://github.com/huggingface/tokenizers/releases/tag/python-v0.10.1 --- pkgs/development/python-modules/tokenizers/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/tokenizers/default.nix b/pkgs/development/python-modules/tokenizers/default.nix index ef265b87c05..348302a59c5 100644 --- a/pkgs/development/python-modules/tokenizers/default.nix +++ b/pkgs/development/python-modules/tokenizers/default.nix @@ -49,19 +49,19 @@ let }; in buildPythonPackage rec { pname = "tokenizers"; - version = "0.10.0"; + version = "0.10.1"; src = fetchFromGitHub { owner = "huggingface"; repo = pname; rev = "python-v${version}"; - hash = "sha256-rQ2hRV52naEf6PvRsWVCTN7B1oXAQGmnpJw4iIdhamw="; + hash = "sha256-N/dKjQwHKmJnB76q8ISQ3cjuW0Z4GqGavnFFx/w9JRQ="; }; cargoDeps = rustPlatform.fetchCargoTarball { inherit src sourceRoot; name = "${pname}-${version}"; - hash = "sha256-BoHIN/519Top1NUBjpB/oEMqi86Omt3zTQcXFWqrek0="; + hash = "sha256-3ICSjtiRfLOj+PXu6mcuDoAtod5uXAcabYWTLxEgI18="; }; sourceRoot = "source/bindings/python"; From f46ec84524bd2bf91992284ad7f7a1f8c0fd5554 Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Sat, 6 Mar 2021 05:00:00 -0500 Subject: [PATCH 32/48] tflint: 0.24.1 -> 0.25.0 https://github.com/terraform-linters/tflint/releases/tag/v0.25.0 --- pkgs/development/tools/analysis/tflint/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/analysis/tflint/default.nix b/pkgs/development/tools/analysis/tflint/default.nix index aa5223ce3f8..8aa9c97a9a6 100644 --- a/pkgs/development/tools/analysis/tflint/default.nix +++ b/pkgs/development/tools/analysis/tflint/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "tflint"; - version = "0.24.1"; + version = "0.25.0"; src = fetchFromGitHub { owner = "terraform-linters"; repo = pname; rev = "v${version}"; - sha256 = "00v6d1ffj1f4djbdf41bw4ymy2fhph1b5kfi50fp9c3c7319sqwr"; + sha256 = "1n234ivpjfvppfqcpgbvsqg869m4g5xyi536di3ckm3sba9r4jwr"; }; - vendorSha256 = "1xy1vg34nv6v77sx13d3663v7xfm0f2kimdsjqzwpkzz8a6q6g2m"; + vendorSha256 = "101bw29c2dn0mf5n32r7rkqrb9r71z3afbhwnzrm31xckbkvlwsa"; doCheck = false; From cefbc882dc261772fdc524248c12e53af48efe25 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 6 Mar 2021 13:33:00 +0100 Subject: [PATCH 33/48] python3Packages.msldap: 0.3.26 -> 0.3.27 --- pkgs/development/python-modules/msldap/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/msldap/default.nix b/pkgs/development/python-modules/msldap/default.nix index 2a57f2babee..826a4fddae0 100644 --- a/pkgs/development/python-modules/msldap/default.nix +++ b/pkgs/development/python-modules/msldap/default.nix @@ -12,11 +12,11 @@ buildPythonPackage rec { pname = "msldap"; - version = "0.3.26"; + version = "0.3.27"; src = fetchPypi { inherit pname version; - sha256 = "sha256-cW1757NImdi5tz98qrspzEdI5Q/26ap2jVxyah44qR8="; + sha256 = "sha256-tAMl1Xkb04Vfh18uS30eKX/IfeXhwER3J1lHXHxHlXY="; }; propagatedBuildInputs = [ From 5396fa3fcb98b10c72c23a81fae36c40de8bf161 Mon Sep 17 00:00:00 2001 From: Git Machete Release Bot Date: Sat, 6 Mar 2021 14:23:51 +0000 Subject: [PATCH 34/48] gitAndTools.git-machete: 2.16.1 -> 3.0.0 ###### Motivation for this change Update to latest upstream version ###### Things done * [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS linux) * Built on platform(s) * [x] NixOS * [ ] macOS * [ ] other Linux distributions * [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests)) * [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nix-review --run "nix-review wip"` * [x] Tested execution of all binary files (usually in `./result/bin/`) * [ ] Determined the impact on package closure size (by running `nix path-info -S` before and after) * [ ] Ensured that relevant documentation is up to date * [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md). ###### Notify maintainers cc @blitz @Ma27 @tfc @worldofpeace --- .../version-management/git-and-tools/git-machete/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/version-management/git-and-tools/git-machete/default.nix b/pkgs/applications/version-management/git-and-tools/git-machete/default.nix index 7f2163e67d6..9933535475a 100644 --- a/pkgs/applications/version-management/git-and-tools/git-machete/default.nix +++ b/pkgs/applications/version-management/git-and-tools/git-machete/default.nix @@ -4,11 +4,11 @@ buildPythonApplication rec { pname = "git-machete"; - version = "2.16.1"; + version = "3.0.0"; src = fetchPypi { inherit pname version; - sha256 = "00xh3q3gmi88qcl0a61pw532iyw4xcls5h336cjzld70ps2r89g4"; + sha256 = "077xs3grjidahxz1gc93565b25blf97lwsljmkmr0yapps8z630d"; }; nativeBuildInputs = [ installShellFiles pbr ]; From 7264b0bf17edc2cdaeb37ebf103204b91df90f2b Mon Sep 17 00:00:00 2001 From: Akshat Agarwal Date: Sat, 6 Mar 2021 20:06:59 +0530 Subject: [PATCH 35/48] vimPlugins.tremor-vim: init at 2020-11-19 --- pkgs/misc/vim-plugins/generated.nix | 12 ++++++++++++ pkgs/misc/vim-plugins/vim-plugin-names | 1 + 2 files changed, 13 insertions(+) diff --git a/pkgs/misc/vim-plugins/generated.nix b/pkgs/misc/vim-plugins/generated.nix index 4c61d1047d8..760354a3c11 100644 --- a/pkgs/misc/vim-plugins/generated.nix +++ b/pkgs/misc/vim-plugins/generated.nix @@ -4334,6 +4334,18 @@ let meta.homepage = "https://github.com/tjdevries/train.nvim/"; }; + tremor-vim = buildVimPluginFrom2Nix { + pname = "tremor-nvim"; + version = "2020-11-19"; + src = fetchFromGitHub { + owner = "tremor-rs"; + repo = "tremor-vim"; + rev = "17e53c33f3b0e825330580034ca60172b8ddaadc"; + sha256 = "1gy67qjv0iwqza0yx9y8p5yzn5fszrp7szg1527h0ki3q69cfqki"; + }; + meta.homepage = "https://github.com/tremor-rs/tremor-vim"; + }; + tslime-vim = buildVimPluginFrom2Nix { pname = "tslime-vim"; version = "2020-09-09"; diff --git a/pkgs/misc/vim-plugins/vim-plugin-names b/pkgs/misc/vim-plugins/vim-plugin-names index eebeeb4dad5..c1cd27b8b96 100644 --- a/pkgs/misc/vim-plugins/vim-plugin-names +++ b/pkgs/misc/vim-plugins/vim-plugin-names @@ -626,6 +626,7 @@ tpope/vim-tbone tpope/vim-unimpaired tpope/vim-vinegar travitch/hasksyn +tremor-rs/tremor-vim triglav/vim-visual-increment troydm/zoomwintab.vim twerth/ir_black From f43ae887d19c6d2156d52532b2691b5ad255f8a7 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 6 Mar 2021 16:44:03 +0100 Subject: [PATCH 36/48] python3Packages.dask: 2021.01.0 -> 2021.03.0 --- pkgs/development/python-modules/dask/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/dask/default.nix b/pkgs/development/python-modules/dask/default.nix index 72146342144..45b6dd7b6e1 100644 --- a/pkgs/development/python-modules/dask/default.nix +++ b/pkgs/development/python-modules/dask/default.nix @@ -4,6 +4,7 @@ , fetchFromGitHub , fsspec , pytestCheckHook +, pytest-rerunfailures , pythonOlder , cloudpickle , numpy @@ -15,7 +16,7 @@ buildPythonPackage rec { pname = "dask"; - version = "2021.01.0"; + version = "2021.03.0"; disabled = pythonOlder "3.5"; @@ -23,11 +24,12 @@ buildPythonPackage rec { owner = "dask"; repo = pname; rev = version; - sha256 = "V2cEOzV/L1zjyQ76zlGyN9CIkq6W8y8Yab4NQi3/Ju4="; + sha256 = "LACv7lWpQULQknNGX/9vH9ckLsypbqKDGnsNBgKT1eI="; }; checkInputs = [ pytestCheckHook + pytest-rerunfailures ]; dontUseSetuptoolsCheck = true; From 482e0ac25b88e87136e8550a1332e0d13b7b0e1d Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 6 Mar 2021 16:44:52 +0100 Subject: [PATCH 37/48] python3Packages.ipython: 7.19.0 -> 7.21.0 --- pkgs/development/python-modules/ipython/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ipython/default.nix b/pkgs/development/python-modules/ipython/default.nix index dd9004aa0cb..d9447e91385 100644 --- a/pkgs/development/python-modules/ipython/default.nix +++ b/pkgs/development/python-modules/ipython/default.nix @@ -22,12 +22,12 @@ buildPythonPackage rec { pname = "ipython"; - version = "7.19.0"; + version = "7.21.0"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - sha256 = "cbb2ef3d5961d44e6a963b9817d4ea4e1fa2eb589c371a470fed14d8d40cbd6a"; + sha256 = "04323f72d5b85b606330b6d7e2dc8d2683ad46c3905e955aa96ecc7a99388e70"; }; prePatch = lib.optionalString stdenv.isDarwin '' From 61b25de93f5fd95d136096a99cdac30156a6c099 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 6 Mar 2021 16:45:14 +0100 Subject: [PATCH 38/48] python3Packages.notebook: 6.1.6 -> 6.2.0 --- pkgs/development/python-modules/notebook/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/notebook/default.nix b/pkgs/development/python-modules/notebook/default.nix index 33e0ab039b4..bfc5d8c60c1 100644 --- a/pkgs/development/python-modules/notebook/default.nix +++ b/pkgs/development/python-modules/notebook/default.nix @@ -27,12 +27,12 @@ buildPythonPackage rec { pname = "notebook"; - version = "6.1.6"; + version = "6.2.0"; disabled = !isPy3k; src = fetchPypi { inherit pname version; - sha256 = "cf40d4f81541401db5a2fda1707ca7877157abd41f04ef7b88f02b67f3c61791"; + sha256 = "0464b28e18e7a06cec37e6177546c2322739be07962dd13bf712bcb88361f013"; }; LC_ALL = "en_US.utf8"; From cc92e8f8c33e02eeb715fa02884b6d82127b29c7 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 6 Mar 2021 16:45:59 +0100 Subject: [PATCH 39/48] python3Packages.nbclient: 0.5.2 -> 0.5.3 --- pkgs/development/python-modules/nbclient/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/nbclient/default.nix b/pkgs/development/python-modules/nbclient/default.nix index dbd3df8c652..169b89f7b89 100644 --- a/pkgs/development/python-modules/nbclient/default.nix +++ b/pkgs/development/python-modules/nbclient/default.nix @@ -6,12 +6,12 @@ buildPythonPackage rec { pname = "nbclient"; - version = "0.5.2"; + version = "0.5.3"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - sha256 = "0ed6e5700ad18818030a3a5f0f201408c5972d8e38793840cd9339488fd9f7c4"; + sha256 = "db17271330c68c8c88d46d72349e24c147bb6f34ec82d8481a8f025c4d26589c"; }; inherit doCheck; From e3900e3e0b0fdbf1e7fd6e92bc845545cb30c01d Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 6 Mar 2021 16:47:56 +0100 Subject: [PATCH 40/48] python3Packages.ipykernel: 5.2.1 -> 5.5.0 --- .../python-modules/ipykernel/default.nix | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/pkgs/development/python-modules/ipykernel/default.nix b/pkgs/development/python-modules/ipykernel/default.nix index c8539598fe6..98944d2543c 100644 --- a/pkgs/development/python-modules/ipykernel/default.nix +++ b/pkgs/development/python-modules/ipykernel/default.nix @@ -2,7 +2,6 @@ , stdenv , buildPythonPackage , fetchPypi -, fetchpatch , flaky , ipython , jupyter_client @@ -15,23 +14,15 @@ buildPythonPackage rec { pname = "ipykernel"; - version = "5.2.1"; + version = "5.5.0"; src = fetchPypi { inherit pname version; - sha256 = "1a3hr7wx3ywwskr99hgp120dw9ab1vmcaxdixlsbd9bg6ly3fdr9"; + sha256 = "98321abefdf0505fb3dc7601f60fc4087364d394bd8fad53107eb1adee9ff475"; }; propagatedBuildInputs = [ ipython jupyter_client traitlets tornado ]; - # https://github.com/ipython/ipykernel/pull/377 - patches = [ - (fetchpatch { - url = "https://github.com/ipython/ipykernel/commit/a3bf849dbd368a1826deb9dfc94c2bd3e5ed04fe.patch"; - sha256 = "1yhpwqixlf98a3n620z92mfips3riw6psijqnc5jgs2p58fgs2yc"; - }) - ]; - checkInputs = [ pytestCheckHook nose flaky ]; dontUseSetuptoolsCheck = true; preCheck = '' From 4fde90cf8736ef3cb853843e0c2a627874b1c8b6 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 6 Mar 2021 16:52:27 +0100 Subject: [PATCH 41/48] python3Packages.holoviews: 1.13.5 -> 1.14.2 --- pkgs/development/python-modules/holoviews/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/holoviews/default.nix b/pkgs/development/python-modules/holoviews/default.nix index 4d9da17bd3a..667da5aa649 100644 --- a/pkgs/development/python-modules/holoviews/default.nix +++ b/pkgs/development/python-modules/holoviews/default.nix @@ -11,18 +11,20 @@ , bokeh , scipy , panel +, colorcet }: buildPythonPackage rec { pname = "holoviews"; - version = "1.13.5"; + version = "1.14.2"; src = fetchPypi { inherit pname version; - sha256 = "3f8a00ce1cc67a388a3a949441accd7e7e9ca9960ba16b49ee96a50305105a01"; + sha256 = "64f85cf2c99b083b96f26cd26452aec4b41ced6d9e57f56ae8d72b88defc61c9"; }; propagatedBuildInputs = [ + colorcet param numpy pyviz-comms From 8c3814471bc08bf32595d8f57c354f2e62478e4d Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 6 Mar 2021 16:52:31 +0100 Subject: [PATCH 42/48] python3Packages.hvplot: 0.7.0 -> 0.7.1 --- pkgs/development/python-modules/hvplot/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/hvplot/default.nix b/pkgs/development/python-modules/hvplot/default.nix index aaad8f2b1de..c5fb601ea42 100644 --- a/pkgs/development/python-modules/hvplot/default.nix +++ b/pkgs/development/python-modules/hvplot/default.nix @@ -18,11 +18,11 @@ buildPythonPackage rec { pname = "hvplot"; - version = "0.7.0"; + version = "0.7.1"; src = fetchPypi { inherit pname version; - sha256 = "1c709bebb737ebd71a0433f2333ed15f03dd3c431d4646c41c2b9fcbae4a29b7"; + sha256 = "cdb61183d3cdb1296c7f63c6aab59ee72b7b79b9ddc18abce2ebd3214e8de9db"; }; nativeBuildInputs = [ From 01b5919dc89c4e8a6aa35a0130ef73ef0dfa0908 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 6 Mar 2021 16:56:56 +0100 Subject: [PATCH 43/48] python3Packages.colorcet: remove nbsmoke test dependency to avoid circular dependency. --- pkgs/development/python-modules/colorcet/default.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/development/python-modules/colorcet/default.nix b/pkgs/development/python-modules/colorcet/default.nix index 6198e4e1b28..20765337514 100644 --- a/pkgs/development/python-modules/colorcet/default.nix +++ b/pkgs/development/python-modules/colorcet/default.nix @@ -24,7 +24,6 @@ buildPythonPackage rec { ]; checkInputs = [ - nbsmoke pytest flake8 pytest-mpl From ba9b70bcfd2ea5fbceff3d824cff5339e4f85419 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 6 Mar 2021 16:58:41 +0100 Subject: [PATCH 44/48] python3Packages.bokeh: 2.2.3 -> 2.3.0 --- pkgs/development/python-modules/bokeh/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bokeh/default.nix b/pkgs/development/python-modules/bokeh/default.nix index 091b020efc2..67d5088bf7d 100644 --- a/pkgs/development/python-modules/bokeh/default.nix +++ b/pkgs/development/python-modules/bokeh/default.nix @@ -33,11 +33,11 @@ buildPythonPackage rec { pname = "bokeh"; - version = "2.2.3"; + version = "2.3.0"; src = fetchPypi { inherit pname version; - sha256 = "c4a3f97afe5f525019dd58ee8c4e3d43f53fe1b1ac264ccaae9b02c07b2abc17"; + sha256 = "dd417708f90702190222b1068a645acae99e66d4b58d7a336d545aeaa04e9b40"; }; patches = [ From 9fa29c0df25cef249645a11c3b9de4dc996bb5e9 Mon Sep 17 00:00:00 2001 From: Frederik Rietdijk Date: Sat, 6 Mar 2021 17:18:59 +0100 Subject: [PATCH 45/48] python37Packages: no longer recurse into set Python 3.9 is going to be the default release for NixOS, which means we'll build 3.8 and 3.9. We can stop building for 3.7 to reduce the load on Hydra. --- pkgs/top-level/all-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index df8a55a3525..144a3a7a0e5 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -11542,7 +11542,7 @@ in # Python package sets. python27Packages = python27.pkgs; python36Packages = python36.pkgs; - python37Packages = recurseIntoAttrs python37.pkgs; + python37Packages = python37.pkgs; python38Packages = recurseIntoAttrs python38.pkgs; python39Packages = recurseIntoAttrs python39.pkgs; python310Packages = python310.pkgs; From 6ed2bd99376c7139cdca30a3073c42e720676e9f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 6 Mar 2021 18:25:08 +0100 Subject: [PATCH 46/48] home-assistant: disable tests getting stuck on aarch64 --- pkgs/servers/home-assistant/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix index fa38b767856..6a922094232 100644 --- a/pkgs/servers/home-assistant/default.nix +++ b/pkgs/servers/home-assistant/default.nix @@ -331,6 +331,12 @@ in with py.pkgs; buildPythonApplication rec { # generic/test_camera.py: AssertionError: 500 == 200 "test_fetching_without_verify_ssl" "test_fetching_url_with_verify_ssl" + ] ++ lib.optionals (stdenv.isAarch64) [ + # tests getting stuck on aarch64 + # components/stream/test_hls.py + "test_stream_ended" + # components/stream/test_recorder.py + "test_record_stream" ]; preCheck = '' From 2f3eab365c2d7dd86f4750caa86a0bb53657c198 Mon Sep 17 00:00:00 2001 From: Daniel Fox Franke Date: Sat, 6 Mar 2021 12:35:35 -0500 Subject: [PATCH 47/48] nvidia-x11: 460.39 -> 460.56 --- pkgs/os-specific/linux/nvidia-x11/default.nix | 8 ++++---- .../nvidia-x11/nvidia-setttings-parallel-build.patch | 12 ------------ pkgs/os-specific/linux/nvidia-x11/settings.nix | 6 ------ 3 files changed, 4 insertions(+), 22 deletions(-) delete mode 100644 pkgs/os-specific/linux/nvidia-x11/nvidia-setttings-parallel-build.patch diff --git a/pkgs/os-specific/linux/nvidia-x11/default.nix b/pkgs/os-specific/linux/nvidia-x11/default.nix index 73799a421ff..a5a02206c47 100644 --- a/pkgs/os-specific/linux/nvidia-x11/default.nix +++ b/pkgs/os-specific/linux/nvidia-x11/default.nix @@ -28,10 +28,10 @@ rec { # Policy: use the highest stable version as the default (on our master). stable = if stdenv.hostPlatform.system == "x86_64-linux" then generic { - version = "460.39"; - sha256_64bit = "0zx3v4xas9z18yv1z3irp626h8kvcg8aw344sqpacfh1g106dw0b"; - settingsSha256 = "15fa6lmfmgg02gya47ynx5d7cqsb73w4rbg4ly7lc1pnwl5f9qhm"; - persistencedSha256 = "1dj3w03fa1i32c9c7w9392bg3nr2dk8mm4qm0wv12cv587zml0gx"; + version = "460.56"; + sha256_64bit = "003kwlsghlix2kilrqad7mn7ygkb755rzjlxd0b52vqz1nx1qmsf"; + settingsSha256 = "1xwhbd78q0bc3v8fnlss9amkl03vnvf91ffpfnz0v7clvn3xymkf"; + persistencedSha256 = "0sh2csv04fkimf1msbmdc608gxb3j95g8i3rqf32b1pl9jv0p5ly"; } else legacy_390; diff --git a/pkgs/os-specific/linux/nvidia-x11/nvidia-setttings-parallel-build.patch b/pkgs/os-specific/linux/nvidia-x11/nvidia-setttings-parallel-build.patch deleted file mode 100644 index ed3fe7b6d6d..00000000000 --- a/pkgs/os-specific/linux/nvidia-x11/nvidia-setttings-parallel-build.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/src/Makefile b/src/Makefile -index acbb1b8..fe97103 100644 ---- a/src/Makefile -+++ b/src/Makefile -@@ -242,6 +242,7 @@ endif - - define BINARY_DATA_HEADER_RULE - $$(OUTPUTDIR)/$(notdir $(1)).h: -+ $(at_if_quiet)$(MKDIR) $$(OUTPUTDIR) - $(at_if_quiet){ \ - $$(PRINTF) "extern const char _binary_$(subst .,_,$(notdir $(1)))_start[];\n"; \ - $$(PRINTF) "extern const char _binary_$(subst .,_,$(notdir $(1)))_end[];\n"; \ diff --git a/pkgs/os-specific/linux/nvidia-x11/settings.nix b/pkgs/os-specific/linux/nvidia-x11/settings.nix index f75e3aff173..d5bbf40e2b8 100644 --- a/pkgs/os-specific/linux/nvidia-x11/settings.nix +++ b/pkgs/os-specific/linux/nvidia-x11/settings.nix @@ -45,12 +45,6 @@ stdenv.mkDerivation { version = nvidia_x11.settingsVersion; inherit src; - patches = [ - # Fix a race condition in parallel builds. - # https://github.com/NVIDIA/nvidia-settings/issues/59#issuecomment-770302032 - ./nvidia-setttings-parallel-build.patch - ]; - nativeBuildInputs = [ pkg-config m4 ]; buildInputs = [ jansson libXv libXrandr libXext libXxf86vm libvdpau nvidia_x11 gtk2 dbus ] From 393d3000557f04763b35a27f2ac96d486922cab9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9o=20Gaspard?= Date: Sat, 6 Mar 2021 19:04:15 +0100 Subject: [PATCH 48/48] xfce module: enable notification daemon by default (#115130) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The notification daemon is just one part of XFCE that is, to the best of my understanding, not particularly related to it being desktop or not — for instance, not more related than the session manager or the like. --- nixos/modules/services/x11/desktop-managers/xfce.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/nixos/modules/services/x11/desktop-managers/xfce.nix b/nixos/modules/services/x11/desktop-managers/xfce.nix index d39b4d64904..fc7f7bea4e4 100644 --- a/nixos/modules/services/x11/desktop-managers/xfce.nix +++ b/nixos/modules/services/x11/desktop-managers/xfce.nix @@ -58,7 +58,7 @@ in noDesktop = mkOption { type = types.bool; default = false; - description = "Don't install XFCE desktop components (xfdesktop, panel and notification daemon)."; + description = "Don't install XFCE desktop components (xfdesktop and panel)."; }; enableXfwm = mkOption { @@ -98,6 +98,7 @@ in parole ristretto xfce4-appfinder + xfce4-notifyd xfce4-screenshooter xfce4-session xfce4-settings @@ -119,7 +120,6 @@ in xfwm4 xfwm4-themes ] ++ optionals (!cfg.noDesktop) [ - xfce4-notifyd xfce4-panel xfdesktop ]; @@ -166,7 +166,8 @@ in # Systemd services systemd.packages = with pkgs.xfce; [ (thunar.override { thunarPlugins = cfg.thunarPlugins; }) - ] ++ optional (!cfg.noDesktop) xfce4-notifyd; + xfce4-notifyd + ]; }; }