From 14631945b2c3e3dc791dc5bc0f93f5773841debd Mon Sep 17 00:00:00 2001 From: Bart Brouns Date: Thu, 7 Apr 2022 19:23:37 +0200 Subject: [PATCH 01/44] faustlive: 2.5.5 -> 2.5.8 --- pkgs/applications/audio/faust/faustlive.nix | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/pkgs/applications/audio/faust/faustlive.nix b/pkgs/applications/audio/faust/faustlive.nix index 46d63c84314b..38d3bafdea6a 100644 --- a/pkgs/applications/audio/faust/faustlive.nix +++ b/pkgs/applications/audio/faust/faustlive.nix @@ -1,37 +1,34 @@ { lib, stdenv, fetchFromGitHub , llvm_10, qt5, qrencode, libmicrohttpd, libjack2, alsa-lib, faust, curl -, bc, coreutils, which, libsndfile, pkg-config, libxcb +, bc, coreutils, which, libsndfile, flac, libogg, libvorbis, libopus, pkg-config, libxcb, cmake, gnutls, libtasn1, p11-kit }: stdenv.mkDerivation rec { pname = "faustlive"; - version = "2.5.5"; + version = "2.5.8"; src = fetchFromGitHub { owner = "grame-cncm"; repo = "faustlive"; rev = version; - sha256 = "0qbn05nq170ckycwalkk5fppklc4g457mapr7p7ryrhc1hwzffm9"; + sha256 = "sha256-dt5YlvaCZ6JiNGPwVXPrKzVGWxnhdyP4lnKgck7ZSF8="; fetchSubmodules = true; }; - nativeBuildInputs = [ pkg-config qt5.wrapQtAppsHook ]; + nativeBuildInputs = [ pkg-config qt5.wrapQtAppsHook cmake ]; buildInputs = [ llvm_10 qt5.qtbase qrencode libmicrohttpd libjack2 alsa-lib faust curl - bc coreutils which libsndfile libxcb + bc coreutils which libsndfile flac libogg libvorbis libopus libxcb gnutls libtasn1 p11-kit ]; makeFlags = [ "PREFIX=$(out)" ]; - postPatch = "cd Build"; - - installPhase = '' - install -d "$out/bin" - install -d "$out/share/applications" - install FaustLive/FaustLive "$out/bin" - install rsrc/FaustLive.desktop "$out/share/applications" + postInstall = '' + wrapProgram $out/bin/FaustLive --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ libmicrohttpd libsndfile faust llvm_10 ]}" ''; + postPatch = "cd Build"; + meta = with lib; { description = "A standalone just-in-time Faust compiler"; longDescription = '' From f1ef2bc428d728aef99f8e775d1cb8bf6dc2a78f Mon Sep 17 00:00:00 2001 From: inty Date: Wed, 8 Dec 2021 18:10:37 +0000 Subject: [PATCH 02/44] ooniprobe-cli: init at 3.14.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Robert Schütz --- .../networking/ooniprobe-cli/default.nix | 27 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 29 insertions(+) create mode 100644 pkgs/tools/networking/ooniprobe-cli/default.nix diff --git a/pkgs/tools/networking/ooniprobe-cli/default.nix b/pkgs/tools/networking/ooniprobe-cli/default.nix new file mode 100644 index 000000000000..b6feafb4a003 --- /dev/null +++ b/pkgs/tools/networking/ooniprobe-cli/default.nix @@ -0,0 +1,27 @@ +{ lib +, buildGoModule +, fetchFromGitHub +}: + +buildGoModule rec { + pname = "ooniprobe-cli"; + version = "3.14.2"; + + src = fetchFromGitHub { + owner = "ooni"; + repo = "probe-cli"; + rev = "v${version}"; + hash = "sha256-9n/Ozyy1QzjFum/R/X2DChzTHl70e+JQuo09nToAIcE="; + }; + + vendorSha256 = "/fN9nRYOy00EeI8zZQFkCgTMGLZ0pFbYmRdTr2NLIsc="; + + subPackages = [ "cmd/ooniprobe" ]; + + meta = with lib; { + description = "The Open Observatory of Network Interference command line network probe"; + homepage = "https://ooni.org/install/cli"; + license = licenses.gpl3Plus; + maintainers = with maintainers; [ dotlambda ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index c818f46df935..e118b9789e81 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8594,6 +8594,8 @@ with pkgs; onlykey = callPackage ../tools/security/onlykey { node_webkit = nwjs; }; + ooniprobe-cli = callPackage ../tools/networking/ooniprobe-cli { }; + openapi-generator-cli = callPackage ../tools/networking/openapi-generator-cli { jre = pkgs.jre_headless; }; openapi-generator-cli-unstable = callPackage ../tools/networking/openapi-generator-cli/unstable.nix { jre = pkgs.jre_headless; }; From 7549a7b03abb8a76fad0d142eeb8ddd8d6db1dd6 Mon Sep 17 00:00:00 2001 From: Dennis Gosnell Date: Thu, 21 Apr 2022 11:30:49 +0900 Subject: [PATCH 03/44] haskellPackages: stackage LTS 19.3 -> LTS 19.4 This commit has been generated by maintainers/scripts/haskell/update-stackage.sh --- .../configuration-hackage2nix/stackage.yaml | 62 ++++++++++++++----- 1 file changed, 47 insertions(+), 15 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml index 85354eff6b18..e0e60d509a07 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml @@ -1,4 +1,4 @@ -# Stackage LTS 19.3 +# Stackage LTS 19.4 # This file is auto-generated by # maintainers/scripts/haskell/update-stackage.sh default-package-overrides: @@ -24,6 +24,7 @@ default-package-overrides: - aeson-casing ==0.2.0.0 - aeson-commit ==1.4 - aeson-compat ==0.3.10 + - aeson-diff ==1.1.0.12 - aeson-extra ==0.5.1 - aeson-generic-compat ==0.0.1.3 - aeson-optics ==1.1.1 @@ -117,6 +118,9 @@ default-package-overrides: - autoexporter ==2.0.0.1 - auto-update ==0.1.6 - aws-cloudfront-signed-cookies ==0.2.0.10 + - aws-xray-client ==0.1.0.2 + - aws-xray-client-persistent ==0.1.0.5 + - aws-xray-client-wai ==0.1.0.2 - backtracking ==0.1.0 - bank-holidays-england ==0.2.0.7 - barbies ==2.0.3.1 @@ -391,6 +395,7 @@ default-package-overrides: - conduino ==0.2.2.0 - conduit ==1.3.4.2 - conduit-aeson ==0.1.0.1 + - conduit-algorithms ==0.0.12.0 - conduit-combinators ==1.3.0 - conduit-concurrent-map ==0.1.1 - conduit-connection ==0.1.0.5 @@ -422,9 +427,9 @@ default-package-overrides: - convertible ==1.1.1.0 - cookie ==0.4.5 - copr-api ==0.1.0 - - core-data ==0.3.1.1 + - core-data ==0.3.2.1 - core-program ==0.4.5.1 - - core-telemetry ==0.1.9.2 + - core-telemetry ==0.1.9.3 - core-text ==0.3.5.0 - countable ==1.0 - covariance ==0.1.0.6 @@ -456,7 +461,7 @@ default-package-overrides: - crypto-pubkey-types ==0.4.3 - crypto-random ==0.0.9 - crypto-random-api ==0.2.0 - - cryptostore ==0.2.1.0 + - cryptostore ==0.2.2.0 - crypt-sha512 ==0 - csp ==1.4.0 - css-text ==0.1.3.0 @@ -505,6 +510,7 @@ default-package-overrides: - data-default-instances-unordered-containers ==0.0.1 - data-default-instances-vector ==0.0.1 - data-diverse ==4.7.0.0 + - datadog ==0.3.0.0 - data-dword ==0.3.2.1 - data-endian ==0.1.1 - data-fix ==0.3.2 @@ -680,7 +686,7 @@ default-package-overrides: - errors ==2.3.0 - errors-ext ==0.4.2 - ersatz ==0.4.10 - - esqueleto ==3.5.4.0 + - esqueleto ==3.5.4.1 - essence-of-live-coding ==0.2.6 - essence-of-live-coding-gloss ==0.2.6 - essence-of-live-coding-pulse ==0.2.6 @@ -998,7 +1004,7 @@ default-package-overrides: - haskell-src-meta ==0.8.9 - haskey-btree ==0.3.0.1 - haskintex ==0.8.0.0 - - haskoin-core ==0.21.1 + - haskoin-core ==0.21.2 - hasktags ==0.72.0 - hasql ==1.5.0.2 - hasql-migration ==0.3.0 @@ -1011,7 +1017,7 @@ default-package-overrides: - has-transformers ==0.1.0.4 - hasty-hamiltonian ==1.3.4 - HaTeX ==3.22.3.1 - - HaXml ==1.25.8 + - HaXml ==1.25.9 - haxr ==3000.11.4.1 - HCodecs ==0.5.2 - hdaemonize ==0.5.6 @@ -1537,7 +1543,7 @@ default-package-overrides: - mmark-cli ==0.0.5.1 - mmark-ext ==0.2.1.5 - mmorph ==1.1.5 - - mnist-idx ==0.1.3.0 + - mnist-idx ==0.1.3.1 - mnist-idx-conduit ==0.4.0.0 - mockery ==0.3.5 - mock-time ==0.1.0 @@ -1747,7 +1753,7 @@ default-package-overrides: - pandoc-plot ==1.4.1 - pandoc-throw ==0.1.0.0 - pandoc-types ==1.22.2 - - pantry ==0.5.4 + - pantry ==0.5.5 - parallel ==3.2.2.0 - parallel-io ==0.3.5 - parameterized ==0.5.0.0 @@ -1797,7 +1803,7 @@ default-package-overrides: - perf ==0.9.0 - perfect-hash-generator ==0.2.0.6 - persist ==0.1.1.5 - - persistent ==2.13.3.4 + - persistent ==2.13.3.5 - persistent-discover ==0.1.0.5 - persistent-documentation ==0.1.0.4 - persistent-mongoDB ==2.13.0.1 @@ -1971,7 +1977,7 @@ default-package-overrides: - quickcheck-unicode ==1.0.1.0 - quicklz ==1.5.0.11 - quiet ==0.2 - - quote-quot ==0.2.0.0 + - quote-quot ==0.2.1.0 - radius ==0.7.1.0 - rainbow ==0.34.2.2 - rainbox ==0.26.0.0 @@ -2050,7 +2056,7 @@ default-package-overrides: - repa ==3.4.1.5 - repa-io ==3.4.1.2 - replace-attoparsec ==1.4.5.0 - - replace-megaparsec ==1.4.4.0 + - replace-megaparsec ==1.4.5.0 - repline ==0.4.0.0 - req ==3.10.0 - req-conduit ==1.0.1 @@ -2116,7 +2122,7 @@ default-package-overrides: - sandwich-quickcheck ==0.1.0.6 - sandwich-slack ==0.1.0.6 - say ==0.1.0.1 - - sbp ==4.1.5 + - sbp ==4.1.6 - sbv ==8.17 - scalpel ==0.6.2 - scalpel-core ==0.6.2 @@ -2461,7 +2467,7 @@ default-package-overrides: - text-ansi ==0.1.1 - text-binary ==0.2.1.1 - text-builder ==0.6.6.5 - - text-builder-dev ==0.2.0.1 + - text-builder-dev ==0.2.1 - text-conversions ==0.3.1 - text-icu ==0.7.1.0 - text-latin1 ==0.3.1 @@ -2843,8 +2849,34 @@ default-package-overrides: - yesod-newsfeed ==1.7.0.0 - yesod-page-cursor ==2.0.0.10 - yesod-paginator ==1.1.2.1 - - yesod-persistent ==1.6.0.7 + - yesod-persistent ==1.6.0.8 - yesod-recaptcha2 ==1.0.2 - yesod-routes-flow ==3.0.0.2 - yesod-sitemap ==1.6.0 + - yesod-static ==1.6.1.0 + - yesod-test ==1.6.12 + - yesod-websockets ==0.3.0.3 - yes-precure5-command ==5.5.3 + - yi-rope ==0.11 + - yjsvg ==0.2.0.1 + - yjtools ==0.9.18 + - yoga ==0.0.0.5 + - youtube ==0.2.1.1 + - zenacy-html ==2.0.4 + - zenacy-unicode ==1.0.1 + - zero ==0.1.5 + - zeromq4-haskell ==0.8.0 + - zeromq4-patterns ==0.3.1.0 + - zim-parser ==0.2.1.0 + - zio ==0.1.0.2 + - zip ==1.7.2 + - zip-archive ==0.4.2.1 + - zipper-extra ==0.1.3.2 + - zippers ==0.3.2 + - zip-stream ==0.2.1.0 + - zlib ==0.6.2.3 + - zlib-bindings ==0.1.1.5 + - zlib-lens ==0.1.2.1 + - zot ==0.0.3 + - zstd ==0.1.3.0 + - ztail ==1.2.0.3 From af193985bed9fc3ffe2651cb7e41d8f1adc41e46 Mon Sep 17 00:00:00 2001 From: Dennis Gosnell Date: Thu, 21 Apr 2022 11:31:05 +0900 Subject: [PATCH 04/44] all-cabal-hashes: 2022-04-09T11:23:17Z -> 2022-04-20T23:34:08Z This commit has been generated by maintainers/scripts/haskell/update-hackage.sh --- pkgs/data/misc/hackage/pin.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/data/misc/hackage/pin.json b/pkgs/data/misc/hackage/pin.json index 13efe11b33db..e99d660bcf30 100644 --- a/pkgs/data/misc/hackage/pin.json +++ b/pkgs/data/misc/hackage/pin.json @@ -1,6 +1,6 @@ { - "commit": "e5167f06cba67fa268ebafb97f5ccbffe412cd2a", - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/e5167f06cba67fa268ebafb97f5ccbffe412cd2a.tar.gz", - "sha256": "1ihkrjk7a24wbzjz4wlx3mdh88bbq4665l1ld7gxs5jaimcmhn5j", - "msg": "Update from Hackage at 2022-04-09T11:23:17Z" + "commit": "762464dcc5ce93f1c6a9a746feb6bd1bd0c47006", + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/762464dcc5ce93f1c6a9a746feb6bd1bd0c47006.tar.gz", + "sha256": "0k1qp34lsc08a99p669v8n0fxs6mdzwc2bz87v0hdah4qagi4z4g", + "msg": "Update from Hackage at 2022-04-20T23:34:08Z" } From c659631a924b288238895f56f6f5eaeb5f932997 Mon Sep 17 00:00:00 2001 From: Dennis Gosnell Date: Thu, 21 Apr 2022 11:32:04 +0900 Subject: [PATCH 05/44] haskellPackages: regenerate package set based on current config This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh --- .../haskell-modules/hackage-packages.nix | 1492 +++++++++++++---- 1 file changed, 1142 insertions(+), 350 deletions(-) diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 59fe88f0b24d..7387c81da321 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -9846,8 +9846,8 @@ self: { }: mkDerivation { pname = "HaXml"; - version = "1.25.8"; - sha256 = "1n65s75l4manb65msh9fz97dzqf9554x58bqdhyylgsgk84mfg80"; + version = "1.25.9"; + sha256 = "0ia27ffpdx59sa4mnyhks2bngrgaahwg150znnvnna30s9ncdfq1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -15539,14 +15539,13 @@ self: { }) {}; "PSQueue" = callPackage - ({ mkDerivation, base }: + ({ mkDerivation, base, QuickCheck }: mkDerivation { pname = "PSQueue"; - version = "1.1.0.1"; - sha256 = "1cik7sw10sacsijmfhghzy54gm1qcyxw14shlp86lx8z89kcnkza"; - revision = "2"; - editedCabalFile = "0n1yrv1x1dxbjn9hjr8lk4k5in9c75ixzldlmszayi26bvax7329"; + version = "1.1.1"; + sha256 = "02pgqzwxndi8cwa5fw668gfsh7z3lzbygkgcsf56bwrxwqjyz4bi"; libraryHaskellDepends = [ base ]; + testHaskellDepends = [ base QuickCheck ]; description = "Priority Search Queue"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; @@ -25148,8 +25147,8 @@ self: { ({ mkDerivation, aeson, base, inspection-testing }: mkDerivation { pname = "aeson-modern-tojson"; - version = "0.1.0.0"; - sha256 = "066yrs4r0ymsf62y1fjaim5l5dddgk7x1ng9m76j36zc8n0xwiqy"; + version = "0.1.1.0"; + sha256 = "0x1798k4kyndilnm7fpkl8cc4fgn2f3jc1f9x8j2dc8kjkhv1fv7"; libraryHaskellDepends = [ aeson base ]; testHaskellDepends = [ aeson base inspection-testing ]; description = "Provide a handy way for derving ToJSON proprely"; @@ -25198,6 +25197,24 @@ self: { license = lib.licenses.mit; }) {}; + "aeson-optics_1_2" = callPackage + ({ mkDerivation, aeson, attoparsec, base, bytestring, optics-core + , optics-extra, scientific, text, text-short, unordered-containers + , vector + }: + mkDerivation { + pname = "aeson-optics"; + version = "1.2"; + sha256 = "0p852w0ns9mkmydbhj1p3szvkw7pl83c0xaqhvn5jwdrpqj6ma74"; + libraryHaskellDepends = [ + aeson attoparsec base bytestring optics-core optics-extra + scientific text text-short unordered-containers vector + ]; + description = "Law-abiding optics for aeson"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "aeson-options" = callPackage ({ mkDerivation, aeson, base }: mkDerivation { @@ -26083,8 +26100,8 @@ self: { }: mkDerivation { pname = "airship"; - version = "0.9.4"; - sha256 = "03wawmbd1dcf9bmv9046q93gn6isdlpcyvzb7bp0awqmzaymyw4z"; + version = "0.9.5"; + sha256 = "1x38pda1g1g6ihl3c39s3wmspn2qq09887apinwlna5cxbxjf3pc"; libraryHaskellDepends = [ attoparsec base base64-bytestring blaze-builder bytestring bytestring-trie case-insensitive containers cryptohash directory @@ -30771,8 +30788,8 @@ self: { }: mkDerivation { pname = "annotated-exception"; - version = "0.1.2.1"; - sha256 = "06nzxm6vxli3jlj940vjxa4j8cg76v5l4za2w1w3j3z9lfzms0h9"; + version = "0.2.0.1"; + sha256 = "0lqr283ql82kfpd6rvznwj4p0h4176mg9xnb1wnzdxxbl9rn3xgl"; libraryHaskellDepends = [ base containers safe-exceptions text unliftio-core ]; @@ -34054,6 +34071,25 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; + "ascii_1_2_0_0" = callPackage + ({ mkDerivation, ascii-case, ascii-char, ascii-group, ascii-numbers + , ascii-predicates, ascii-superset, ascii-th, base, bytestring + , hedgehog, text + }: + mkDerivation { + pname = "ascii"; + version = "1.2.0.0"; + sha256 = "1m043s6030mwz4gam83nb1dyxsbkaar6i7cdvzjfgawv9gdpwkbb"; + libraryHaskellDepends = [ + ascii-case ascii-char ascii-group ascii-numbers ascii-predicates + ascii-superset ascii-th base bytestring text + ]; + testHaskellDepends = [ base hedgehog text ]; + description = "The ASCII character set and encoding"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + }) {}; + "ascii-art-to-unicode" = callPackage ({ mkDerivation, base, comonad, doctest, strict }: mkDerivation { @@ -34170,6 +34206,27 @@ self: { broken = true; }) {}; + "ascii-numbers_1_1_0_0" = callPackage + ({ mkDerivation, ascii-case, ascii-char, ascii-superset, base + , bytestring, hashable, hedgehog, invert, text + }: + mkDerivation { + pname = "ascii-numbers"; + version = "1.1.0.0"; + sha256 = "041qyhgksqchj3x09fbirxba7s31aicaqnk8185g2l70zgxjz6iv"; + libraryHaskellDepends = [ + ascii-case ascii-char ascii-superset base bytestring hashable text + ]; + testHaskellDepends = [ + ascii-case ascii-char ascii-superset base bytestring hashable + hedgehog invert text + ]; + description = "ASCII representations of numbers"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "ascii-predicates" = callPackage ({ mkDerivation, ascii-char, base, hedgehog }: mkDerivation { @@ -34242,6 +34299,23 @@ self: { license = lib.licenses.asl20; }) {}; + "ascii-superset_1_0_1_13" = callPackage + ({ mkDerivation, ascii-char, base, bytestring, hashable, hedgehog + , text + }: + mkDerivation { + pname = "ascii-superset"; + version = "1.0.1.13"; + sha256 = "0pf1awrx0bfpgyc96r1ycybgpy801iqxr8qf3vp9pvbnfava1v8s"; + libraryHaskellDepends = [ + ascii-char base bytestring hashable text + ]; + testHaskellDepends = [ ascii-char base hedgehog text ]; + description = "Representing ASCII with refined supersets"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + }) {}; + "ascii-table" = callPackage ({ mkDerivation, aeson, base, containers, dlist, hashable, text , unordered-containers, vector, wl-pprint-extras @@ -39413,8 +39487,8 @@ self: { pname = "base64-bytestring-type"; version = "1.0.1"; sha256 = "03kq4rjj6by02rf3hg815jfdqpdk0xygm5f46r2pn8mb99yd01zn"; - revision = "11"; - editedCabalFile = "0aj0av37xgxz6pyzwc8d3qr915a2d2pwz1g21ad8nd5ms4zpgz7l"; + revision = "12"; + editedCabalFile = "09ap4z85k3lncf27b2qzfks4lnjm8rzldmzvbik7il3ycc60dk5i"; libraryHaskellDepends = [ aeson base base-compat base64-bytestring binary bytestring cereal deepseq hashable http-api-data QuickCheck serialise text @@ -45306,16 +45380,16 @@ self: { "bloodhound" = callPackage ({ mkDerivation, aeson, base, blaze-builder, bytestring, containers - , errors, exceptions, hashable, hspec, http-client, http-types - , microlens, microlens-aeson, mtl, network-uri, pretty-simple - , QuickCheck, quickcheck-arbitrary-template, quickcheck-properties - , scientific, semigroups, semver, temporary, text, time - , transformers, unix-compat, unordered-containers, vector + , errors, exceptions, generic-random, hashable, hspec, http-client + , http-types, microlens, microlens-aeson, mtl, network-uri + , pretty-simple, QuickCheck, quickcheck-properties, scientific + , semigroups, semver, temporary, text, time, transformers + , unix-compat, unordered-containers, vector }: mkDerivation { pname = "bloodhound"; - version = "0.19.0.0"; - sha256 = "00kb7dr6xknws3pyx2qdapyb6b8sgbgjyn39vn052428ipyb3a6z"; + version = "0.19.1.0"; + sha256 = "0vflzwc90w69c78xpjldvgywl1ykn73wzq06501lnl6bwb07ahs0"; libraryHaskellDepends = [ aeson base blaze-builder bytestring containers exceptions hashable http-client http-types mtl network-uri scientific semigroups semver @@ -45323,8 +45397,8 @@ self: { ]; testHaskellDepends = [ aeson base blaze-builder bytestring containers errors exceptions - hashable hspec http-client http-types microlens microlens-aeson mtl - network-uri pretty-simple QuickCheck quickcheck-arbitrary-template + generic-random hashable hspec http-client http-types microlens + microlens-aeson mtl network-uri pretty-simple QuickCheck quickcheck-properties scientific semigroups semver temporary text time transformers unix-compat unordered-containers vector ]; @@ -48715,8 +48789,8 @@ self: { }: mkDerivation { pname = "bytebuild"; - version = "0.3.10.0"; - sha256 = "1g3ayqdvvszh0jp22xh04pj6g8sff8m1mk06i5f4a0yxxwpvj3bg"; + version = "0.3.11.0"; + sha256 = "0yxss8r5msgbp812xb0k1xsmil02zmh7n8nh7jdfkm8byf3l4saf"; libraryHaskellDepends = [ base byteslice bytestring haskell-src-meta integer-logarithms natural-arithmetic primitive primitive-offset primitive-unlifted @@ -48731,7 +48805,7 @@ self: { benchmarkHaskellDepends = [ base byteslice gauge natural-arithmetic primitive text-short ]; - description = "Serialize to a small byte arrays"; + description = "Build byte arrays"; license = lib.licenses.bsd3; }) {}; @@ -49771,12 +49845,15 @@ self: { }) {}; "ca-patterns" = callPackage - ({ mkDerivation, base, parsec, text, vector }: + ({ mkDerivation, base, hspec, hspec-discover, parsec, text, vector + }: mkDerivation { pname = "ca-patterns"; - version = "0.1.0.0"; - sha256 = "1n5l7dxsci9dbrrngrc9q7f85i966i2vzidzrm3prjf8fq3i87b0"; + version = "0.2.0.0"; + sha256 = "1qqkkkv2qn7nmi7yrbj49836i9qkch63753smjyz9gj01mjqspbs"; libraryHaskellDepends = [ base parsec text vector ]; + testHaskellDepends = [ base hspec vector ]; + testToolDepends = [ hspec-discover ]; description = "Manipulate patterns in cellular automata, create and parse RLE files"; license = lib.licenses.mit; }) {}; @@ -51692,25 +51769,25 @@ self: { , di-polysemy, exceptions, focus, generic-lens, hashable , http-api-data, http-client, http-date, http-types, lens , lens-aeson, megaparsec, mime-types, mtl, polysemy - , polysemy-plugin, PyF, reflection, req, safe-exceptions + , polysemy-plugin, PyF, random, reflection, req, safe-exceptions , scientific, stm, stm-chans, stm-containers, text, text-show, time , tls, typerep-map, unagi-chan, unboxing-vector , unordered-containers, vector, websockets, x509-system }: mkDerivation { pname = "calamity"; - version = "0.2.0.2"; - sha256 = "05yqh6prffcwdv4zl1xcw8p9xidrn95wffxjkiy5j5vh2yf5a7c0"; + version = "0.3.0.0"; + sha256 = "0cxcgm6xfwbqvzms8a6im7dl53p9pvhhjfakfjbr6vkg56jwn7a4"; libraryHaskellDepends = [ aeson async base bytestring calamity-commands colour concurrent-extra connection containers data-default-class data-flags deepseq deque df1 di-core di-polysemy exceptions focus generic-lens hashable http-api-data http-client http-date http-types lens lens-aeson megaparsec mime-types mtl polysemy - polysemy-plugin PyF reflection req safe-exceptions scientific stm - stm-chans stm-containers text text-show time tls typerep-map - unagi-chan unboxing-vector unordered-containers vector websockets - x509-system + polysemy-plugin PyF random reflection req safe-exceptions + scientific stm stm-chans stm-containers text text-show time tls + typerep-map unagi-chan unboxing-vector unordered-containers vector + websockets x509-system ]; description = "A library for writing discord bots in haskell"; license = lib.licenses.mit; @@ -56857,14 +56934,18 @@ self: { }) {}; "cl3" = callPackage - ({ mkDerivation, base, criterion, deepseq, random }: + ({ mkDerivation, base, criterion, deepseq, massiv, random, time + , vector, weigh + }: mkDerivation { pname = "cl3"; - version = "2.0.0.0"; - sha256 = "0ibril0fjhm848za1grvpi6pdcshbxbfjwkflzh7zw4b9y5b7g89"; + version = "3.0.0.0"; + sha256 = "1x5pmmlhk1g4sq8gfrfpaiv20gamhnv3iwscp25pmhq6dwavf641"; libraryHaskellDepends = [ base deepseq random ]; testHaskellDepends = [ base criterion random ]; - benchmarkHaskellDepends = [ base criterion ]; + benchmarkHaskellDepends = [ + base criterion massiv time vector weigh + ]; description = "Clifford Algebra of three dimensional space"; license = lib.licenses.bsd3; }) {}; @@ -57590,8 +57671,8 @@ self: { }: mkDerivation { pname = "clckwrks"; - version = "0.27.2"; - sha256 = "088wx15f81h45ykhibq7ays5yn2ivwvgffaa459r6b6v53npkqkr"; + version = "0.28.0"; + sha256 = "11cr4mql6jhskhk1hg2c7kkvv005bha7y9b3ccpgy1147grnp00m"; enableSeparateDataOutput = true; libraryHaskellDepends = [ acid-state aeson aeson-qq attoparsec base blaze-html bytestring @@ -57617,8 +57698,8 @@ self: { }: mkDerivation { pname = "clckwrks-cli"; - version = "0.3.0.4"; - sha256 = "17ifv0awgx7fylc1pbdcdq9l8wl2shr6fy65rgb0xjv3zxnwx4i8"; + version = "0.3.0.5"; + sha256 = "198iixfqnv28vgx53dnyg4fn5a0g5lc0ybfr6z959xv02w6cfrqm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -60631,15 +60712,21 @@ self: { "colour-space" = callPackage ({ mkDerivation, base, call-stack, colour, constrained-categories , JuicyPixels, lens, linear, linearmap-category, manifolds - , semigroups, vector-space + , manifolds-core, QuickCheck, random, semigroups, tasty + , tasty-quickcheck, vector-space }: mkDerivation { pname = "colour-space"; - version = "0.1.5.1"; - sha256 = "18aqmppmq3czq38yn3rdblj6klvnax64jbkc524v9lsj45d7si43"; + version = "0.2.0.0"; + sha256 = "1ca62s0xdhc14jr123bzxpwqjaf8y8nakrm7a52srryr0d3mz7hg"; libraryHaskellDepends = [ base call-stack colour constrained-categories JuicyPixels lens - linear linearmap-category manifolds semigroups vector-space + linear linearmap-category manifolds manifolds-core QuickCheck + semigroups vector-space + ]; + testHaskellDepends = [ + base colour constrained-categories manifolds manifolds-core + QuickCheck random tasty tasty-quickcheck vector-space ]; description = "Instances of the manifold-classes for colour types"; license = lib.licenses.gpl3Only; @@ -65315,8 +65402,8 @@ self: { }: mkDerivation { pname = "contiguous"; - version = "0.6.1.1"; - sha256 = "0r1l2qpnmv8xbf5wk7ibcmn9ry9xab7r0v84a1srqlm1dxr9xmh3"; + version = "0.6.2.0"; + sha256 = "0ykd3nrc2ywf3svrkqsvvhycjf6hf5jm5dhhd3zpl57877r5cz72"; libraryHaskellDepends = [ base deepseq primitive primitive-unlifted run-st ]; @@ -66285,8 +66372,8 @@ self: { }: mkDerivation { pname = "core-data"; - version = "0.3.1.1"; - sha256 = "0i11m2k1xb97f0plvp9g7l4zhp9d1njn9z7xfhcmghbvlkk82vx2"; + version = "0.3.2.1"; + sha256 = "11ajh9lc3lg08czca18sn9jmb74skwdw0avzwimqphzvbkhdc0xj"; libraryHaskellDepends = [ aeson base bytestring containers core-text hashable prettyprinter scientific text unordered-containers vector @@ -66341,8 +66428,8 @@ self: { }: mkDerivation { pname = "core-telemetry"; - version = "0.1.9.2"; - sha256 = "07gb8ms3kchjvc0xbh36s1hzcmxaaci78gjgzdnkzap3lisjgcf0"; + version = "0.1.9.3"; + sha256 = "0rx2ji7g5a8bw7p394j52b3nj591h2d4zdvwryyxlwhg3y46iiv7"; libraryHaskellDepends = [ async base bytestring chronologique core-data core-program core-text exceptions http-streams io-streams mtl network-info @@ -68999,8 +69086,8 @@ self: { }: mkDerivation { pname = "cryptostore"; - version = "0.2.1.0"; - sha256 = "03y9xdjnraa7kyj3c79rqzw9lqw1csww21assxhjkjyid1ps4gn5"; + version = "0.2.2.0"; + sha256 = "0n70amg7y2qwfjhj4xaqjia46fbabba9l2g19ry191m7c4zp1skx"; libraryHaskellDepends = [ asn1-encoding asn1-types base basement bytestring cryptonite hourglass memory pem x509 x509-validation @@ -70358,14 +70445,14 @@ self: { "cybus" = callPackage ({ mkDerivation, adjunctions, base, checkers, deepseq, distributive - , indexed-traversable, lens, mtl, pos, pretty-simple, primus - , profunctors, QuickCheck, semigroupoids, tasty, tasty-hunit - , tasty-quickcheck, these, transformers, vector + , indexed-traversable, lens, mtl, pos, primus, profunctors + , QuickCheck, semigroupoids, tasty, tasty-hunit, tasty-quickcheck + , these, transformers, vector }: mkDerivation { pname = "cybus"; - version = "0.2.0.0"; - sha256 = "01bzczqs7r7c2wfpzn1c6xfnhr910yy6kzzvlx2qhp5d8wml32wj"; + version = "0.3.0.0"; + sha256 = "1difprnmylgaa9g35s5w32q6wp8awnvv3cpw0vprvmdiyvwb4hf0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -70378,9 +70465,8 @@ self: { ]; testHaskellDepends = [ adjunctions base checkers deepseq distributive indexed-traversable - lens mtl pos pretty-simple primus profunctors QuickCheck - semigroupoids tasty tasty-hunit tasty-quickcheck these transformers - vector + lens mtl pos primus profunctors QuickCheck semigroupoids tasty + tasty-hunit tasty-quickcheck these transformers vector ]; description = "multi-dimensional arrays"; license = lib.licenses.bsd3; @@ -75258,10 +75344,8 @@ self: { }: mkDerivation { pname = "dep-t"; - version = "0.6.1.0"; - sha256 = "093zic45a0q3lr0shhc0yjp5gclskyk7ipva0khsqgk2wrqgwqx6"; - revision = "1"; - editedCabalFile = "126h9isb8lzrqvf1rgl7n95snjzj181mkxn6qhbl8jg4rxn2zj3l"; + version = "0.6.2.0"; + sha256 = "1wpb5p07vvny0bhapi87iwh43nykgy6b25xmsxsp403mbnv9g9ws"; libraryHaskellDepends = [ base mtl transformers unliftio-core ]; testHaskellDepends = [ aeson barbies base bytestring containers doctest mtl rank2classes @@ -75307,8 +75391,8 @@ self: { }: mkDerivation { pname = "dep-t-dynamic"; - version = "0.1.0.1"; - sha256 = "1wa68s5mcsgwchdm0xm2qcgpxvcxi6banmjzyfq1dn6wzj8028vn"; + version = "0.1.0.2"; + sha256 = "0dv7ydxqgmgphcjgphrdf6jghkykvg5nnppgpgglwi2rg7yfmp7i"; libraryHaskellDepends = [ algebraic-graphs base dep-t hashable sop-core transformers unordered-containers @@ -75325,6 +75409,27 @@ self: { broken = true; }) {}; + "dep-t-value" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, dep-t + , directory, filepath, mtl, split, tasty, tasty-hunit, text + , transformers, unliftio-core + }: + mkDerivation { + pname = "dep-t-value"; + version = "0.1.0.0"; + sha256 = "0zyhqv60n392zvl70fx69l8h8r8syn3s184ccjg9bc3wq5xd6p4y"; + libraryHaskellDepends = [ + aeson base bytestring containers dep-t directory filepath mtl split + text transformers unliftio-core + ]; + testHaskellDepends = [ + aeson base bytestring containers dep-t directory filepath mtl split + tasty tasty-hunit text transformers unliftio-core + ]; + description = "Pair resources files with types within your program"; + license = lib.licenses.bsd3; + }) {}; + "dependency" = callPackage ({ mkDerivation, ansi-wl-pprint, base, binary, containers , criterion, deepseq, hspec, microlens @@ -79299,8 +79404,8 @@ self: { pname = "discord-haskell-voice"; version = "2.2.2"; sha256 = "0vbp8xdvb9ci49l1ifqghbv6smqx0ll902957yyxym6yj2xjfpmv"; - revision = "2"; - editedCabalFile = "11dylm637a0wgvdmk47rhznhfkvdssfl52mnaf3wmqvd3axfh1id"; + revision = "3"; + editedCabalFile = "0fpm9ch866d0aispl1priz6knkf1q5b99vhjyz6c4nm5p2gl89mc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -83841,6 +83946,83 @@ self: { license = lib.licenses.bsd3; }) {}; + "dyna" = callPackage + ({ mkDerivation, async, base, Boolean, lifted-async, lifted-base + , monad-control, MonadRandom, mtl, random, stm, temporal-media + , time, unagi-chan, unbounded-delays, vector, vector-space + }: + mkDerivation { + pname = "dyna"; + version = "0.1.0.0"; + sha256 = "100ln6v4h2lx71pkzhxvfw7hgsld8xp828bhmn0985am82gd445i"; + libraryHaskellDepends = [ + async base Boolean lifted-async lifted-base monad-control + MonadRandom mtl random stm temporal-media time unagi-chan + unbounded-delays vector vector-space + ]; + testHaskellDepends = [ base ]; + description = "Minimal FRP library"; + license = lib.licenses.bsd3; + }) {}; + + "dyna-brick" = callPackage + ({ mkDerivation, base, Boolean, brick, data-default, dyna + , lifted-base, monad-control, MonadRandom, mtl, random, stm + , temporal-media, text, time, transformers-base, unagi-chan + , vector-space, vty + }: + mkDerivation { + pname = "dyna-brick"; + version = "0.1.0.0"; + sha256 = "018da74l17s2fsdbsnwn4yjlwd02yjp25ahfgvpw9wn7vx3syzdq"; + libraryHaskellDepends = [ + base Boolean brick data-default dyna lifted-base monad-control + MonadRandom mtl random stm temporal-media text time + transformers-base unagi-chan vector-space vty + ]; + testHaskellDepends = [ base ]; + description = "FRP for brick Terminal user interface library"; + license = lib.licenses.bsd3; + }) {}; + + "dyna-gloss" = callPackage + ({ mkDerivation, base, Boolean, dyna, gloss, lifted-base + , monad-control, MonadRandom, mtl, random, stm, temporal-media + , time, transformers-base, unagi-chan, vector-space + }: + mkDerivation { + pname = "dyna-gloss"; + version = "0.1.0.0"; + sha256 = "00797q1sqsbm9jk7jfkb9gjmrx6c6qbz9p1a31iak5g9ws8i41b7"; + libraryHaskellDepends = [ + base Boolean dyna gloss lifted-base monad-control MonadRandom mtl + random stm temporal-media time transformers-base unagi-chan + vector-space + ]; + testHaskellDepends = [ base ]; + description = "FRP for gloss graphics and animation library"; + license = lib.licenses.bsd3; + }) {}; + + "dyna-processing" = callPackage + ({ mkDerivation, base, Boolean, dyna, lifted-base, monad-control + , MonadRandom, mtl, processing-for-haskell, random, stm + , temporal-media, time, transformers-base, unagi-chan, vector-space + }: + mkDerivation { + pname = "dyna-processing"; + version = "0.1.0.0"; + sha256 = "05yss5zxibic1i1sdwnl8c8lp6g6fn7jcmg9bivvk4v33wf3xahn"; + libraryHaskellDepends = [ + base Boolean dyna lifted-base monad-control MonadRandom mtl + processing-for-haskell random stm temporal-media time + transformers-base unagi-chan vector-space + ]; + testHaskellDepends = [ base ]; + description = "FRP library for processing-for-haskell package"; + license = lib.licenses.bsd3; + }) {}; + "dynamic" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, cassava , containers, http-conduit, text, unordered-containers, vector @@ -84022,10 +84204,8 @@ self: { }: mkDerivation { pname = "dynamic-plot"; - version = "0.4.1.0"; - sha256 = "1nly6ra0kd72q42hiaqism94vmyg5hp4ppyd024iiq9pcbgpq7r6"; - revision = "2"; - editedCabalFile = "1nszn52hpimz5hnkd6q0gsv6cv8rl3g1h939bhr41x2fr5bjzimi"; + version = "0.4.2.0"; + sha256 = "08zw03fijlshqkfx6vp97qhifz6air0yz9wkjn20k4laki9krkyy"; libraryHaskellDepends = [ base colour colour-space constrained-categories containers data-default deepseq diagrams-cairo diagrams-core diagrams-gtk @@ -88686,30 +88866,32 @@ self: { }) {}; "espial" = callPackage - ({ mkDerivation, aeson, attoparsec, base, bcrypt, blaze-html - , bytestring, case-insensitive, classy-prelude + ({ mkDerivation, aeson, attoparsec, base, base64, bcrypt + , blaze-html, bytestring, case-insensitive, classy-prelude , classy-prelude-conduit, classy-prelude-yesod, conduit, connection - , containers, data-default, directory, entropy, esqueleto - , fast-logger, file-embed, foreign-store, hjsmin, hscolour, hspec - , html-entities, http-api-data, http-client, http-client-tls - , http-conduit, http-types, iso8601-time, microlens, monad-logger - , mtl, optparse-applicative, optparse-generic, parser-combinators - , persistent, persistent-sqlite, persistent-template, pretty-show - , safe, shakespeare, template-haskell, text, time, transformers + , containers, cryptohash-sha256, data-default, directory, entropy + , esqueleto, fast-logger, file-embed, foreign-store, hjsmin + , hscolour, hspec, html-entities, http-api-data, http-client + , http-client-tls, http-conduit, http-types, iso8601-time + , microlens, monad-logger, mtl, optparse-applicative + , optparse-generic, parser-combinators, persistent + , persistent-sqlite, persistent-template, pretty-show, safe + , shakespeare, template-haskell, text, time, transformers , unordered-containers, vector, wai, wai-extra, wai-logger, warp , yaml, yesod, yesod-auth, yesod-core, yesod-form, yesod-newsfeed , yesod-static, yesod-test }: mkDerivation { pname = "espial"; - version = "0.0.10"; - sha256 = "01xbnif1wwfr6w9mnc6fpsnf8vnfdi3r1gcg8gwdsg7mjxvjc0w1"; + version = "0.0.11"; + sha256 = "1y3hvrwb6sg2vgjrxakl27gh9i1kr8x4l64jc6sfxqx4gvrgi338"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - aeson attoparsec base bcrypt blaze-html bytestring case-insensitive - classy-prelude classy-prelude-conduit classy-prelude-yesod conduit - connection containers data-default directory entropy esqueleto + aeson attoparsec base base64 bcrypt blaze-html bytestring + case-insensitive classy-prelude classy-prelude-conduit + classy-prelude-yesod conduit connection containers + cryptohash-sha256 data-default directory entropy esqueleto fast-logger file-embed foreign-store hjsmin hscolour html-entities http-api-data http-client http-client-tls http-conduit http-types iso8601-time microlens monad-logger mtl parser-combinators @@ -88719,9 +88901,10 @@ self: { yesod yesod-auth yesod-core yesod-form yesod-newsfeed yesod-static ]; executableHaskellDepends = [ - aeson attoparsec base bcrypt blaze-html bytestring case-insensitive - classy-prelude classy-prelude-conduit classy-prelude-yesod conduit - connection containers data-default directory entropy esqueleto + aeson attoparsec base base64 bcrypt blaze-html bytestring + case-insensitive classy-prelude classy-prelude-conduit + classy-prelude-yesod conduit connection containers + cryptohash-sha256 data-default directory entropy esqueleto fast-logger file-embed foreign-store hjsmin hscolour html-entities http-api-data http-client http-client-tls http-conduit http-types iso8601-time microlens monad-logger mtl optparse-applicative @@ -88732,9 +88915,10 @@ self: { yesod-newsfeed yesod-static ]; testHaskellDepends = [ - aeson attoparsec base bcrypt blaze-html bytestring case-insensitive - classy-prelude classy-prelude-conduit classy-prelude-yesod conduit - connection containers data-default directory entropy esqueleto + aeson attoparsec base base64 bcrypt blaze-html bytestring + case-insensitive classy-prelude classy-prelude-conduit + classy-prelude-yesod conduit connection containers + cryptohash-sha256 data-default directory entropy esqueleto fast-logger file-embed foreign-store hjsmin hscolour hspec html-entities http-api-data http-client http-client-tls http-conduit http-types iso8601-time microlens monad-logger mtl @@ -88760,8 +88944,8 @@ self: { }: mkDerivation { pname = "esqueleto"; - version = "3.5.4.0"; - sha256 = "1c38kx04nkk68bj76mkbjbmw9fhb3ljn3j8mwsls6q7m4z49m6yy"; + version = "3.5.4.1"; + sha256 = "05jnsaxmc5y1mh6n52agv9rfh6s11fidd30mr5f1f53568dw9c95"; libraryHaskellDepends = [ aeson attoparsec base blaze-html bytestring conduit containers monad-logger persistent resourcet tagged text time transformers @@ -100009,8 +100193,8 @@ self: { pname = "fsnotify"; version = "0.3.0.1"; sha256 = "19bdbz9wb9jvln6yg6qm0hz0w84bypvkxf0wjhgrgd52f9gidlny"; - revision = "1"; - editedCabalFile = "1pa9pa0kflkqlb4dysagy0aihn452hmf6wwlsr7fp4ygg86m7fsq"; + revision = "2"; + editedCabalFile = "12m0y5583plk9pikvwqy1rc0yyvicxf8j5nz0nwxb4grsgfqrv7v"; libraryHaskellDepends = [ async base bytestring containers directory filepath hinotify shelly text time unix unix-compat @@ -101156,17 +101340,17 @@ self: { , bytestring-to-vector, cmark-gfm, containers, cryptohash-md5 , directory, directory-tree, dlist, file-embed, filepath, free , futhark-data, futhark-manifest, futhark-server, githash, half - , happy, haskeline, language-c-quote, mainland-pretty, megaparsec - , mtl, neat-interpolation, parallel, parser-combinators, process - , process-extras, QuickCheck, random, regex-tdfa, srcloc, tasty - , tasty-hunit, tasty-quickcheck, template-haskell, temporary - , terminal-size, text, time, transformers, vector, versions - , zip-archive, zlib + , happy, haskeline, hslogger, language-c-quote, lens, lsp + , mainland-pretty, megaparsec, mtl, mwc-random, neat-interpolation + , parallel, parser-combinators, process, process-extras, QuickCheck + , random, regex-tdfa, srcloc, statistics, tasty, tasty-hunit + , tasty-quickcheck, template-haskell, temporary, terminal-size + , text, time, transformers, vector, versions, zip-archive, zlib }: mkDerivation { pname = "futhark"; - version = "0.21.8"; - sha256 = "16qvrmqrfsnj11f59xkb3cgibd1wq80bcssjfzbicwmrlxi86im6"; + version = "0.21.10"; + sha256 = "0mm0awd1sf5sfb6i1yjbcm67j2nhqpfnn11q8p61z3b2py6lnzzf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -101174,10 +101358,11 @@ self: { bmp bytestring bytestring-to-vector cmark-gfm containers cryptohash-md5 directory directory-tree dlist file-embed filepath free futhark-data futhark-manifest futhark-server githash half - haskeline language-c-quote mainland-pretty megaparsec mtl - neat-interpolation parallel process process-extras random - regex-tdfa srcloc template-haskell temporary terminal-size text - time transformers vector versions zip-archive zlib + haskeline hslogger language-c-quote lens lsp mainland-pretty + megaparsec mtl mwc-random neat-interpolation parallel process + process-extras random regex-tdfa srcloc statistics template-haskell + temporary terminal-size text time transformers vector versions + zip-archive zlib ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ base text ]; @@ -102511,6 +102696,31 @@ self: { broken = true; }) {}; + "gemini-exports" = callPackage + ({ mkDerivation, aeson, base, base64, bytestring, cassava, cmdargs + , containers, cryptonite, directory, hedgehog, http-client + , http-types, mtl, raw-strings-qq, req, safe-exceptions, scientific + , tasty, tasty-hedgehog, tasty-hunit, text, time, xdg-basedir, yaml + }: + mkDerivation { + pname = "gemini-exports"; + version = "0.1.0.0"; + sha256 = "0a50mb0na1b595gpbq8ynisg6g6dispjgz1dj2gc51k6q618jgly"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base base64 bytestring cassava cmdargs containers cryptonite + directory http-client http-types mtl raw-strings-qq req + safe-exceptions scientific text time xdg-basedir yaml + ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ + base hedgehog tasty tasty-hedgehog tasty-hunit + ]; + description = "Generate CSV Exports of Your Gemini Trades, Transfers, & Earn Transactions"; + license = lib.licenses.bsd3; + }) {}; + "gemini-router" = callPackage ({ mkDerivation, base, gemini-server, HsOpenSSL, network-uri , transformers @@ -104943,8 +105153,8 @@ self: { pname = "ghc-debug-common"; version = "0.2.0.0"; sha256 = "1fw9whgh2zayvaagn1f7x1qkwvznpjhpn4zkfnfav24pkmpf5ijy"; - revision = "1"; - editedCabalFile = "0p4n8ralbf8jsydjb1q42avrzya09hf0pq5zp1s1ggx3gm3q7ra8"; + revision = "2"; + editedCabalFile = "1cq2bgq9n6295912p8bfwkrg9jqx36x4zxzj468pkr3dsfhjqr23"; libraryHaskellDepends = [ array base binary bytestring containers cpu deepseq directory dom-lt filepath ghc-debug-convention ghc-heap hashable transformers @@ -104976,6 +105186,8 @@ self: { pname = "ghc-debug-stub"; version = "0.2.0.0"; sha256 = "1zi388jwdad9qlj1v0ihrv67abknbhh7scr1fymc808xmkkwk701"; + revision = "1"; + editedCabalFile = "0irnhf32ghxch8r0p2vd7afj3282a1r9lval2an2mj99kcllhl6d"; libraryHaskellDepends = [ base directory filepath ghc-debug-convention ghc-prim ]; @@ -105001,8 +105213,8 @@ self: { }: mkDerivation { pname = "ghc-dump-core"; - version = "0.1.2.0"; - sha256 = "0yv811iyjx4iklj44bhipmiwlxl8bx27866i32icnl5ds86ws7la"; + version = "0.2.1.0"; + sha256 = "01qbim2chc8kh76pza30nd5hgf4816ki130m71ajpsjghh34xrd9"; libraryHaskellDepends = [ base bytestring directory filepath ghc serialise text ]; @@ -105039,22 +105251,24 @@ self: { }) {}; "ghc-dump-util" = callPackage - ({ mkDerivation, ansi-wl-pprint, base, bytestring, ghc-dump-core - , hashable, optparse-applicative, regex-tdfa, serialise, text + ({ mkDerivation, ansi-terminal, base, bytestring, ghc-dump-core + , hashable, lucid, optparse-applicative, prettyprinter + , prettyprinter-ansi-terminal, regex-tdfa, serialise, text , unordered-containers }: mkDerivation { pname = "ghc-dump-util"; - version = "0.1.2.0"; - sha256 = "1j85mscsc1g647r4d3v72lqclsi8bw174di6w9n24x0bq3rqskxi"; + version = "0.2.1.0"; + sha256 = "02gygafwdpz442pycal0gxsk9rryqcv6r0gzg55qwgqwdbdqyfp4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - ansi-wl-pprint base bytestring ghc-dump-core hashable serialise - text unordered-containers + base bytestring ghc-dump-core hashable lucid prettyprinter + serialise text unordered-containers ]; executableHaskellDepends = [ - ansi-wl-pprint base ghc-dump-core optparse-applicative regex-tdfa + ansi-terminal base ghc-dump-core optparse-applicative prettyprinter + prettyprinter-ansi-terminal regex-tdfa ]; description = "Handy tools for working with ghc-dump dumps"; license = lib.licenses.bsd3; @@ -105093,6 +105307,26 @@ self: { license = lib.licenses.bsd3; }) {}; + "ghc-events_0_17_0_3" = callPackage + ({ mkDerivation, array, base, binary, bytestring, containers, text + , vector + }: + mkDerivation { + pname = "ghc-events"; + version = "0.17.0.3"; + sha256 = "0m50x2ycv43d7yzwksbs1zc11wlyiszjz662fj47v9r7hacx335v"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + array base binary bytestring containers text vector + ]; + executableHaskellDepends = [ base containers ]; + testHaskellDepends = [ base ]; + description = "Library and tool for parsing .eventlog files from GHC"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "ghc-events-analyze" = callPackage ({ mkDerivation, base, blaze-svg, bytestring, containers , diagrams-lib, diagrams-svg, filepath, ghc-events, hashable, lens @@ -114178,6 +114412,34 @@ self: { license = lib.licenses.bsd3; }) {}; + "gpmf" = callPackage + ({ mkDerivation, attoparsec, attoparsec-binary, base, binary + , bytestring, containers, data-binary-ieee754, HUnit, lens, mtl + , tasty, tasty-golden, tasty-hunit, tasty-quickcheck, time + , transformers + }: + mkDerivation { + pname = "gpmf"; + version = "0.1.1.0"; + sha256 = "14xwfwy8d7nn15alllcs61zq0pa7llsjh18f7qd13b5qcf485mpx"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + attoparsec attoparsec-binary base binary bytestring containers + data-binary-ieee754 lens mtl time transformers + ]; + executableHaskellDepends = [ + attoparsec attoparsec-binary base binary bytestring containers + data-binary-ieee754 lens mtl time transformers + ]; + testHaskellDepends = [ + attoparsec attoparsec-binary base binary bytestring containers + data-binary-ieee754 HUnit lens mtl tasty tasty-golden tasty-hunit + tasty-quickcheck time transformers + ]; + license = lib.licenses.bsd3; + }) {}; + "gpolyline" = callPackage ({ mkDerivation, base, split }: mkDerivation { @@ -115081,8 +115343,8 @@ self: { pname = "graphql-client"; version = "1.1.1"; sha256 = "1d00ib9c8ps8vv1qgrkjfzrjbgbsdnp1jiz7779bwm76j88vggb4"; - revision = "3"; - editedCabalFile = "0pnkq0wxjmfk67ji6wr7b42lsr2gp026cx91ryq146gh4c9gwacv"; + revision = "4"; + editedCabalFile = "0aiwn7pwv67nwfgg6ga4lr60i9gq9n402dsdyfw88i66fllhgmkc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -119937,6 +120199,21 @@ self: { license = lib.licenses.bsd3; }) {}; + "half-space" = callPackage + ({ mkDerivation, base, call-stack, equational-reasoning + , manifolds-core, vector-space + }: + mkDerivation { + pname = "half-space"; + version = "0.1.0.0"; + sha256 = "0pijcyxqsrzdp1jjcvi3xbrg878bp954j7n1i1y059riz9a7nyk6"; + libraryHaskellDepends = [ + base call-stack equational-reasoning manifolds-core vector-space + ]; + description = "Additive monoids generalising vector spaces"; + license = lib.licenses.gpl3Only; + }) {}; + "halfs" = callPackage ({ mkDerivation, array, base, bytestring, cereal, containers , directory, filepath, fingertree, HFuse, mtl, QuickCheck, random @@ -120838,23 +121115,24 @@ self: { , happstack-jmacro, happstack-server, hsp, hsx-jmacro, hsx2hs , http-conduit, http-types, ixset-typed, jmacro, jwt, lens , mime-mail, mtl, pwstore-purehaskell, random, safecopy - , shakespeare, text, time, unordered-containers, userid, web-routes - , web-routes-boomerang, web-routes-happstack, web-routes-hsp - , web-routes-th + , shakespeare, stm, text, time, unordered-containers, userid + , web-routes, web-routes-boomerang, web-routes-happstack + , web-routes-hsp, web-routes-th }: mkDerivation { pname = "happstack-authenticate"; - version = "2.5.1"; - sha256 = "13v128xcjdflzqiszal8iwbnp0ia02p2n52hwlhvb5ip2c4gipkm"; + version = "2.6.0"; + sha256 = "0sqldnhfp631vb3v69zm856zax89mgykvj4f9siisqn41qz097zx"; enableSeparateDataOutput = true; libraryHaskellDepends = [ acid-state aeson authenticate base base64-bytestring boomerang bytestring containers data-default email-validate filepath happstack-hsp happstack-jmacro happstack-server hsp hsx-jmacro hsx2hs http-conduit http-types ixset-typed jmacro jwt lens - mime-mail mtl pwstore-purehaskell random safecopy shakespeare text - time unordered-containers userid web-routes web-routes-boomerang - web-routes-happstack web-routes-hsp web-routes-th + mime-mail mtl pwstore-purehaskell random safecopy shakespeare stm + text time unordered-containers userid web-routes + web-routes-boomerang web-routes-happstack web-routes-hsp + web-routes-th ]; description = "Happstack Authentication Library"; license = lib.licenses.bsd3; @@ -121715,8 +121993,8 @@ self: { ({ mkDerivation, base }: mkDerivation { pname = "harp"; - version = "0.4.3.4"; - sha256 = "0n30bvpfijaji8p2lk3vc0dfcgd2sclwakvbi31jma4z1i03k89q"; + version = "0.4.3.5"; + sha256 = "0a9vhldmfrnzbv6ic311akcvyd39j8llkwpm8snaap6s593p7z5h"; libraryHaskellDepends = [ base ]; description = "HaRP allows pattern-matching with regular expressions"; license = lib.licenses.bsd3; @@ -125567,8 +125845,8 @@ self: { }: mkDerivation { pname = "haskoin-core"; - version = "0.21.1"; - sha256 = "0ld1a0pn5llnzdnffvcwh8zzh8143vkx3f5y1ixgb7qx6gpqnzrs"; + version = "0.21.2"; + sha256 = "12i490xjfb0aav18ay3ahh0hpa9l5095a4hmva1ka3497clm7cfr"; libraryHaskellDepends = [ aeson array base base16 binary bytes bytestring cereal conduit containers cryptonite deepseq entropy hashable hspec memory mtl @@ -125707,8 +125985,8 @@ self: { }: mkDerivation { pname = "haskoin-store"; - version = "0.65.0"; - sha256 = "0fd160w771x2rzy68rxrc8ail4xlplgf9qc2g8xi8j2am9if4q7y"; + version = "0.65.2"; + sha256 = "0sfb0z29jzi42yk734gw70dwxjzgfk9bmw3pl9l91iy6iqxakian"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -125755,8 +126033,8 @@ self: { }: mkDerivation { pname = "haskoin-store-data"; - version = "0.65.0"; - sha256 = "0758jsabbdkg2n9vi0b91bh3dwflpqq6vqkhvlxi1rdpdil4sl1l"; + version = "0.65.2"; + sha256 = "1nx2fiai27mycbqsxi1hbgwnsaa36836zzg65bdaj5wl03549ywj"; libraryHaskellDepends = [ aeson base binary bytes bytestring cereal containers data-default deepseq hashable haskoin-core http-client http-types lens mtl @@ -127131,6 +127409,25 @@ self: { license = lib.licenses.mit; }) {}; + "hasql-th_0_4_0_12" = callPackage + ({ mkDerivation, base, bytestring, containers, contravariant, foldl + , hasql, postgresql-syntax, template-haskell + , template-haskell-compat-v0208, text, uuid, vector + }: + mkDerivation { + pname = "hasql-th"; + version = "0.4.0.12"; + sha256 = "0fcfm2d66f7hzzc9s73dd9dxcjsrr33c1q0v04j3zqm159kk69jd"; + libraryHaskellDepends = [ + base bytestring containers contravariant foldl hasql + postgresql-syntax template-haskell template-haskell-compat-v0208 + text uuid vector + ]; + description = "Template Haskell utilities for Hasql"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "hasql-transaction" = callPackage ({ mkDerivation, async, base, bytestring, bytestring-tree-builder , contravariant, contravariant-extras, hasql, mtl, rerebase @@ -127716,8 +128013,8 @@ self: { }: mkDerivation { pname = "haxl"; - version = "2.3.0.0"; - sha256 = "149k26iaas3sb9qyagzjkb0n86k34nf0r06fyvvqyap1w476fd3c"; + version = "2.4.0.0"; + sha256 = "1vah61fs047h9v0c8z6ka0lcckhcsjrjxqcck0jipcppzpg68inw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -129605,6 +129902,17 @@ self: { broken = true; }) {}; + "hedgehog-lens" = callPackage + ({ mkDerivation, base, hedgehog, lens }: + mkDerivation { + pname = "hedgehog-lens"; + version = "0.1.0.0"; + sha256 = "08zr8xyfb3ihbcy5y2afcl3a2fy68bfiyyb35hdqdjbzf80zlbhv"; + libraryHaskellDepends = [ base hedgehog lens ]; + description = "Hedgehog properties for lens laws"; + license = lib.licenses.mit; + }) {}; + "hedgehog-optics" = callPackage ({ mkDerivation, base, hedgehog, optics-core }: mkDerivation { @@ -130047,8 +130355,8 @@ self: { }: mkDerivation { pname = "helic"; - version = "0.5.0.0"; - sha256 = "11g3w3v61k5z7wc1swnmifhcw6q3l1m1fcn3m8gmqa0ri4hixjzj"; + version = "0.5.1.0"; + sha256 = "1gglcac10abszarmrgggrirf51jj0qcbp7gdqh93kghx1pqv4ldg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -137625,8 +137933,8 @@ self: { }: mkDerivation { pname = "hookup"; - version = "0.6"; - sha256 = "09rhsq0j2m1j87qsbsd3l1q3dv2zs4wrhcz2jhn4a6dx273w5528"; + version = "0.7"; + sha256 = "02prkwj4rj8g330z17bpjh7hpwfdvasaxsk74mcvbi03gjpydrib"; libraryHaskellDepends = [ async attoparsec base bytestring HsOpenSSL HsOpenSSL-x509-system network stm @@ -143400,14 +143708,14 @@ self: { license = lib.licenses.mit; }) {}; - "hspec_2_9_6" = callPackage + "hspec_2_9_7" = callPackage ({ mkDerivation, base, hspec-core, hspec-discover , hspec-expectations, QuickCheck }: mkDerivation { pname = "hspec"; - version = "2.9.6"; - sha256 = "1x3mizv029qn9yyq3ipr2awlapbsiyksxzd9x7r3vjfxlwbjs4sr"; + version = "2.9.7"; + sha256 = "092sfqjkargxxszp9jjqa8ldjz0xv34jwn6k21q59ys5ckvsrpc1"; libraryHaskellDepends = [ base hspec-core hspec-discover hspec-expectations QuickCheck ]; @@ -143527,7 +143835,7 @@ self: { license = lib.licenses.mit; }) {}; - "hspec-core_2_9_6" = callPackage + "hspec-core_2_9_7" = callPackage ({ mkDerivation, ansi-terminal, array, base, base-orphans , call-stack, clock, deepseq, directory, filepath, ghc, ghc-boot-th , hspec-expectations, hspec-meta, HUnit, process, QuickCheck @@ -143536,8 +143844,8 @@ self: { }: mkDerivation { pname = "hspec-core"; - version = "2.9.6"; - sha256 = "0mg8rdg8ga24fk6cv7p8vb0j33agay1nwaxqvfga6d4kj5g440fr"; + version = "2.9.7"; + sha256 = "040rzqiqwkp373jjpij8lkmv08pp2ya92zzcf95bw8px215rp08n"; libraryHaskellDepends = [ ansi-terminal array base call-stack clock deepseq directory filepath ghc ghc-boot-th hspec-expectations HUnit QuickCheck @@ -143616,14 +143924,14 @@ self: { maintainers = with lib.maintainers; [ maralorn ]; }) {}; - "hspec-discover_2_9_6" = callPackage + "hspec-discover_2_9_7" = callPackage ({ mkDerivation, base, directory, filepath, hspec-meta, mockery , QuickCheck }: mkDerivation { pname = "hspec-discover"; - version = "2.9.6"; - sha256 = "1k77hn47b3l4m8qpp2zfv73k2in7pi2fybda0dkpfj3a1jsarpin"; + version = "2.9.7"; + sha256 = "0536kdxjw6p8b6gcwvmr22jbmb6cgzbddi0fkd01b2m847z37sb5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath ]; @@ -144169,6 +144477,8 @@ self: { pname = "hspec-smallcheck"; version = "0.5.2"; sha256 = "06c1ym793zkdwi4bxk5f4l7m1n1bg5jmnm0p68q2pa9rlhk1lc4s"; + revision = "1"; + editedCabalFile = "0bih2r7pdfca8jw9jii84nsx3q6xfwjylsilgwxx02xl35dv0nkp"; libraryHaskellDepends = [ base call-stack hspec-core HUnit smallcheck ]; @@ -145207,8 +145517,8 @@ self: { }: mkDerivation { pname = "hsx2hs"; - version = "0.14.1.8"; - sha256 = "1yx2bnwjqwghp2jg3kpk42wbbqswnxph46xjrmyaharlw1s8y0f2"; + version = "0.14.1.9"; + sha256 = "1154p6ki51h5wlq8431q9h8r1q7f409vaq5hzi5q9895nxd3lkr3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -147118,6 +147428,8 @@ self: { pname = "http2-client"; version = "0.10.0.0"; sha256 = "0kv4qa9cbwwj6b62manzpl1sk4jnsb5vx2y73w49drlfkrw1vpgy"; + revision = "1"; + editedCabalFile = "18ilcli28jfm914v1l059z74cj43m4xfwqk2wfhhw0vyvw2n8ryi"; libraryHaskellDepends = [ async base bytestring containers deepseq http2 lifted-async lifted-base mtl network stm time tls transformers-base @@ -148098,8 +148410,8 @@ self: { }: mkDerivation { pname = "hw-aeson"; - version = "0.1.5.0"; - sha256 = "0dzwn1k467dij8ihqzxq6vhm5faqqjndvyw0ikwjhwh0lf1h38cz"; + version = "0.1.6.0"; + sha256 = "06xi9bj0jsp2g2d2wkxs6w2p96i927alrrm4r9vpm530cd1zxzwr"; libraryHaskellDepends = [ aeson base containers text text-short unordered-containers ]; @@ -150371,6 +150683,26 @@ self: { license = lib.licenses.bsd3; }) {}; + "hyperloglog_0_4_6" = callPackage + ({ mkDerivation, approximate, base, binary, bits, bytes, bytestring + , cereal, cereal-vector, comonad, cpu, deepseq, distributive + , hashable, lens, reflection, semigroupoids, semigroups, tagged + , vector + }: + mkDerivation { + pname = "hyperloglog"; + version = "0.4.6"; + sha256 = "0zwg4dhgasa9sx7pbjjjb9kz2bnhb3r2daij2b572cszv65l91nv"; + libraryHaskellDepends = [ + approximate base binary bits bytes bytestring cereal cereal-vector + comonad cpu deepseq distributive hashable lens reflection + semigroupoids semigroups tagged vector + ]; + description = "An approximate streaming (constant space) unique object counter"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "hyperloglogplus" = callPackage ({ mkDerivation, base, bits, containers, HUnit, murmur-hash , semigroups, tasty, tasty-hunit, vector @@ -151232,6 +151564,19 @@ self: { broken = true; }) {}; + "idiomatic" = callPackage + ({ mkDerivation, base }: + mkDerivation { + pname = "idiomatic"; + version = "0.1.1.0"; + sha256 = "10mcccvxw5s5n2k481xlzd3sdfab5kh963izwf20z4am20plrqqi"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base ]; + description = "Deriving Applicative for sum types.. Idiomatically."; + license = lib.licenses.bsd3; + }) {}; + "idna" = callPackage ({ mkDerivation, base, punycode, stringprep, text }: mkDerivation { @@ -157419,8 +157764,8 @@ self: { }: mkDerivation { pname = "jacinda"; - version = "1.0.0.0"; - sha256 = "1yskpr3mvfhzxcjf0f9sf3mhsg892vqkx5kd4vz4w6wk3vv1iz3i"; + version = "1.1.0.0"; + sha256 = "0sx15lslkcvck7cvd55ykkifba9cv0ig0h53ycf0izbl3cxdr1j9"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -157552,14 +157897,14 @@ self: { }) {}; "jailbreak-cabal" = callPackage - ({ mkDerivation, base, Cabal }: + ({ mkDerivation, base, Cabal, Cabal-syntax }: mkDerivation { pname = "jailbreak-cabal"; - version = "1.3.5"; - sha256 = "1221gxggyk3pjqkc72wxx9gjl8dvqna1rn9nh9zkcmdpv5yww7wd"; + version = "1.3.6"; + sha256 = "11vzq4yklsi7v04lch0540fgvbg6d5fnl4sdfdcg8n3ijkwqy49p"; isLibrary = false; isExecutable = true; - executableHaskellDepends = [ base Cabal ]; + executableHaskellDepends = [ base Cabal Cabal-syntax ]; description = "Strip version restrictions from Cabal files"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ peti ]; @@ -162199,8 +162544,8 @@ self: { }: mkDerivation { pname = "keter"; - version = "1.8.1"; - sha256 = "0lnjvbfiz5w37ylvqmlgxqnd5p0akq4nl59gagdbc2w06gj0an4d"; + version = "1.8.4"; + sha256 = "10p8hc1jfzkg3s8shazkip95i6r5a8gyiz6m1khl7myvb05i21gc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -166787,6 +167132,18 @@ self: { license = lib.licenses.mit; }) {}; + "lazy-bracket" = callPackage + ({ mkDerivation, base, doctest, exceptions, tasty, tasty-hunit }: + mkDerivation { + pname = "lazy-bracket"; + version = "0.1.0.0"; + sha256 = "1qaawj54hp68jy0qf4cbv37n67s7pbayyn5f59lj138fl15cj300"; + libraryHaskellDepends = [ base exceptions ]; + testHaskellDepends = [ base doctest exceptions tasty tasty-hunit ]; + description = "A bracket with lazy resource allocation"; + license = lib.licenses.bsd3; + }) {}; + "lazy-csv" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { @@ -170733,8 +171090,8 @@ self: { }: mkDerivation { pname = "linearmap-category"; - version = "0.4.1.0"; - sha256 = "01cpl44wg5kyx9lxv23hcsxd8dw90psqj9sgaklhxklbdvn77bvr"; + version = "0.4.2.0"; + sha256 = "0iblymralldn1xljdl6qyvxcsxg6rmgj42qx254vaajijp51ycmp"; libraryHaskellDepends = [ base call-stack constrained-categories containers data-default-class free-vector-spaces hashable ieee754 lens linear @@ -175163,6 +175520,18 @@ self: { license = lib.licenses.bsd3; }) {}; + "lucid-aria" = callPackage + ({ mkDerivation, base, hspec, HUnit, lucid, text }: + mkDerivation { + pname = "lucid-aria"; + version = "0.1.0.1"; + sha256 = "125ha3v367nx0vfynv834gr8iyqklll0syk6g7p4w8p1fq746c7z"; + libraryHaskellDepends = [ base lucid text ]; + testHaskellDepends = [ base hspec HUnit lucid ]; + description = "Provides ARIA attributes for Lucid templates"; + license = lib.licenses.asl20; + }) {}; + "lucid-cdn" = callPackage ({ mkDerivation, base, lucid }: mkDerivation { @@ -175222,8 +175591,8 @@ self: { ({ mkDerivation, base, lucid, servant, text }: mkDerivation { pname = "lucid-htmx"; - version = "0.1.0.5"; - sha256 = "1zbk1fdril0cm4cs5scrvk1fvfkds8pgkwnb5c9vxawv5v3kgpl5"; + version = "0.1.0.6"; + sha256 = "0jd0igz4hymx5fnjsgx2y97440djfz416phnczz52g2vw7amgqjw"; libraryHaskellDepends = [ base lucid servant text ]; testHaskellDepends = [ base lucid servant text ]; description = "Use htmx in your lucid templates"; @@ -175862,14 +176231,16 @@ self: { }) {}; "lzo" = callPackage - ({ mkDerivation, base, binary, bytestring, criterion, digest, tasty - , tasty-hunit + ({ mkDerivation, base, binary, bytestring, criterion, digest + , digest-sig, tasty, tasty-hunit }: mkDerivation { pname = "lzo"; - version = "0.1.1.3"; - sha256 = "13l9fzvwyq1z3pv2p33w8ylb8wriwf5q2lif68f8n16fzh07ki7p"; - libraryHaskellDepends = [ base binary bytestring digest ]; + version = "0.1.1.4"; + sha256 = "1n6b2y2bmq3kl6h5mjl301r31rmvrcsc3l66jmnj3ilrj4506m1y"; + libraryHaskellDepends = [ + base binary bytestring digest digest-sig + ]; testHaskellDepends = [ base bytestring tasty tasty-hunit ]; benchmarkHaskellDepends = [ base bytestring criterion ]; description = "minilzo bundled for Haskell"; @@ -177378,8 +177749,8 @@ self: { }: mkDerivation { pname = "manifold-random"; - version = "0.5.1.0"; - sha256 = "0zip7ni06zljhj94d5vdf6sb6fbsm9iidcsrl85bdh7i7dkb3avr"; + version = "0.6.0.0"; + sha256 = "088kvfap0lbpnzz0vraa4pclj3savm0m4a174digd1r9x025v4kv"; libraryHaskellDepends = [ base constrained-categories linearmap-category manifolds random-fu semigroups vector-space @@ -177391,23 +177762,24 @@ self: { "manifolds" = callPackage ({ mkDerivation, array, base, binary, call-stack, comonad - , constrained-categories, containers, deepseq, free - , free-vector-spaces, ieee754, lens, linear, linearmap-category - , manifolds-core, MemoTrie, number-show, placeholders - , pragmatic-show, QuickCheck, semigroups, spatial-rotations, tagged - , tasty, tasty-hunit, tasty-quickcheck, transformers, vector - , vector-space, void + , constrained-categories, containers, deepseq, equational-reasoning + , free, free-vector-spaces, half-space, ieee754, lens, linear + , linearmap-category, manifolds-core, MemoTrie, number-show + , placeholders, pragmatic-show, QuickCheck, semigroups + , spatial-rotations, tagged, tasty, tasty-hunit, tasty-quickcheck + , transformers, vector, vector-space, void }: mkDerivation { pname = "manifolds"; - version = "0.5.1.0"; - sha256 = "12w1whsr8zbsvv06iwdd27hjnvs8s041hrsp5c85chl4xqxwkl5h"; + version = "0.6.0.0"; + sha256 = "1vp3lnp15s1qzkplxj8bss4s27gp7p9aj3rc0q99dzkr4ylbw2gz"; libraryHaskellDepends = [ array base binary call-stack comonad constrained-categories - containers deepseq free free-vector-spaces ieee754 lens linear - linearmap-category manifolds-core MemoTrie number-show placeholders - pragmatic-show QuickCheck semigroups spatial-rotations tagged - transformers vector vector-space void + containers deepseq equational-reasoning free free-vector-spaces + half-space ieee754 lens linear linearmap-category manifolds-core + MemoTrie number-show placeholders pragmatic-show QuickCheck + semigroups spatial-rotations tagged transformers vector + vector-space void ]; testHaskellDepends = [ base constrained-categories containers lens linear @@ -177420,12 +177792,16 @@ self: { }) {}; "manifolds-core" = callPackage - ({ mkDerivation, base, call-stack, tagged, vector-space }: + ({ mkDerivation, base, call-stack, equational-reasoning, tagged + , vector-space + }: mkDerivation { pname = "manifolds-core"; - version = "0.5.1.0"; - sha256 = "1bvmr0gcfj7zd0rff0qjlzjy8hqdbh52ljiiazrmqmb9abdsciq3"; - libraryHaskellDepends = [ base call-stack tagged vector-space ]; + version = "0.6.0.0"; + sha256 = "000lfkvx6j3cf6dzccfncazlkqj9bjfl04x0d36k8w78d20md5kj"; + libraryHaskellDepends = [ + base call-stack equational-reasoning tagged vector-space + ]; description = "The basic classes for the manifolds hierarchy"; license = lib.licenses.gpl3Only; }) {}; @@ -183521,8 +183897,8 @@ self: { }: mkDerivation { pname = "mnist-idx"; - version = "0.1.3.0"; - sha256 = "0i65f83bs6l5gjf3wj3ad3c76ni3d22sac5qyi5hi5i93w0px32j"; + version = "0.1.3.1"; + sha256 = "12246lq1a0jc91yqyng9v2cgf4pqmfmf820jjwnc6aglx86vsmni"; libraryHaskellDepends = [ base binary bytestring vector ]; testHaskellDepends = [ base binary directory hspec QuickCheck vector @@ -197286,35 +197662,37 @@ self: { }) {}; "nvfetcher" = callPackage - ({ mkDerivation, aeson, async, base, binary, binary-instances - , bytestring, containers, data-default, extra, free, hspec - , hspec-discover, microlens, microlens-th, neat-interpolation - , optparse-simple, parsec, shake, stm, text, tomland, transformers - , unliftio, unordered-containers, validation-selective + ({ mkDerivation, aeson, aeson-pretty, async, base, binary + , binary-instances, bytestring, containers, data-default, extra + , free, hspec, hspec-discover, microlens, microlens-th + , neat-interpolation, optparse-simple, parsec, prettyprinter + , regex-tdfa, shake, stm, text, tomland, transformers, unliftio + , unordered-containers, validation-selective }: mkDerivation { pname = "nvfetcher"; - version = "0.4.0.0"; - sha256 = "1mj2vmll0zpzx1f0j445h800lxvma30f9ainbnm54x3d4n6yvw7n"; + version = "0.5.0.0"; + sha256 = "0kglvniiqa3plxn973sl7dww75lxar5sf8ipjmgjryv9b0wxbv30"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - aeson base binary binary-instances bytestring containers - data-default extra free microlens microlens-th neat-interpolation - optparse-simple parsec shake text tomland transformers - unordered-containers + aeson aeson-pretty base binary binary-instances bytestring + containers data-default extra free microlens microlens-th + neat-interpolation optparse-simple parsec prettyprinter regex-tdfa + shake text tomland transformers unordered-containers ]; executableHaskellDepends = [ - aeson base binary binary-instances bytestring containers - data-default extra free microlens microlens-th neat-interpolation - optparse-simple parsec shake text tomland transformers - unordered-containers validation-selective + aeson aeson-pretty base binary binary-instances bytestring + containers data-default extra free microlens microlens-th + neat-interpolation optparse-simple parsec prettyprinter regex-tdfa + shake text tomland transformers unordered-containers + validation-selective ]; testHaskellDepends = [ - aeson async base binary binary-instances bytestring containers - data-default extra free hspec microlens microlens-th - neat-interpolation optparse-simple parsec shake stm text tomland - transformers unliftio unordered-containers + aeson aeson-pretty async base binary binary-instances bytestring + containers data-default extra free hspec microlens microlens-th + neat-interpolation optparse-simple parsec prettyprinter regex-tdfa + shake stm text tomland transformers unliftio unordered-containers ]; testToolDepends = [ hspec-discover ]; description = "Generate nix sources expr for the latest version of packages"; @@ -201009,8 +201387,8 @@ self: { }: mkDerivation { pname = "optstream"; - version = "0.1.0.0"; - sha256 = "0514i983r1hsck6rqhk1ggs4f5zpghx6l5d140r3k7v0nrrya6y5"; + version = "0.1.1.0"; + sha256 = "1d9zpvfp31808zy574x7r00mckg6bm1bfn9zjrcfh3314wrhmm6x"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck test-framework test-framework-quickcheck2 @@ -201230,6 +201608,17 @@ self: { license = lib.licenses.bsd3; }) {}; + "ordering-util" = callPackage + ({ mkDerivation, base }: + mkDerivation { + pname = "ordering-util"; + version = "0.1.3.1"; + sha256 = "1f9dkrap8v9fpkj0s2991gqzi6hwascmx2g3n44njg4nn8r2an69"; + libraryHaskellDepends = [ base ]; + description = "Utilities for Orderings"; + license = lib.licenses.mit; + }) {}; + "orderly-workers" = callPackage ({ mkDerivation, base, stm }: mkDerivation { @@ -203503,8 +203892,8 @@ self: { ({ mkDerivation }: mkDerivation { pname = "pandora"; - version = "0.5.3"; - sha256 = "097vpsml5hma4acyrz26hmfddyz1j9kcbqw5z7lkhak1jmpdv2ac"; + version = "0.5.4"; + sha256 = "0mhhjny7djyg8m49klk5kxf4w4nb3hfj3if0qqamyzy3qlpfzpva"; description = "A box of patterns and paradigms"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; @@ -203515,8 +203904,8 @@ self: { ({ mkDerivation, ghc-prim, pandora }: mkDerivation { pname = "pandora-io"; - version = "0.5.3"; - sha256 = "0m0cskpylr26sz6gs133j2p6yr6r22hksk7p4aimszbg88vayany"; + version = "0.5.4"; + sha256 = "0jymxxrcq9sj1xysqrrxcxfrygg5fjqq44zphxg0clh16kzzq8y7"; libraryHaskellDepends = [ ghc-prim pandora ]; description = "..."; license = lib.licenses.mit; @@ -203727,10 +204116,8 @@ self: { }: mkDerivation { pname = "pantry"; - version = "0.5.4"; - sha256 = "080j0pw8fmyb05klbi8vy3dpahiw3zxmykvqamvziwrznl1p4b2m"; - revision = "1"; - editedCabalFile = "0y1faym7qqcjn2f23sqhxaq83ih3h6nr7ql665k1pw93hi3jdv05"; + version = "0.5.5"; + sha256 = "0hdpngpq2i8kvw6lmpv99y7q1z6b1rwlcajngwjx46x55faw2gv4"; libraryHaskellDepends = [ aeson ansi-terminal base bytestring Cabal casa-client casa-types conduit conduit-extra containers cryptonite cryptonite-conduit @@ -207907,8 +208294,8 @@ self: { }: mkDerivation { pname = "persistent"; - version = "2.13.3.4"; - sha256 = "1hl11iicgvvd8wxs6zgm2lbv593rqywjiay3f45pfzwr7kmd7r3z"; + version = "2.13.3.5"; + sha256 = "0z69yvk0rd29dp5qdhi4p587b891y90azrzzpa3g10cxp3gyywvm"; libraryHaskellDepends = [ aeson attoparsec base base64-bytestring blaze-html bytestring conduit containers fast-logger http-api-data lift-type monad-logger @@ -207932,6 +208319,43 @@ self: { maintainers = with lib.maintainers; [ psibi ]; }) {}; + "persistent_2_14_0_0" = callPackage + ({ mkDerivation, aeson, attoparsec, base, base64-bytestring + , blaze-html, bytestring, conduit, containers, criterion, deepseq + , fast-logger, file-embed, hspec, http-api-data, lift-type + , monad-logger, mtl, path-pieces, QuickCheck, quickcheck-instances + , resource-pool, resourcet, scientific, shakespeare, silently + , template-haskell, text, th-lift-instances, time, transformers + , unliftio, unliftio-core, unordered-containers, vault, vector + }: + mkDerivation { + pname = "persistent"; + version = "2.14.0.0"; + sha256 = "16b3920zdp3cjvwkmp8yqm1p1gwzl4m4afr4kp567na5iczfih71"; + libraryHaskellDepends = [ + aeson attoparsec base base64-bytestring blaze-html bytestring + conduit containers fast-logger http-api-data lift-type monad-logger + mtl path-pieces resource-pool resourcet scientific silently + template-haskell text th-lift-instances time transformers unliftio + unliftio-core unordered-containers vault vector + ]; + testHaskellDepends = [ + aeson attoparsec base base64-bytestring blaze-html bytestring + conduit containers fast-logger hspec http-api-data monad-logger mtl + path-pieces QuickCheck quickcheck-instances resource-pool resourcet + scientific shakespeare silently template-haskell text + th-lift-instances time transformers unliftio unliftio-core + unordered-containers vector + ]; + benchmarkHaskellDepends = [ + base criterion deepseq file-embed template-haskell text + ]; + description = "Type-safe, multi-backend data serialization"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + maintainers = with lib.maintainers; [ psibi ]; + }) {}; + "persistent-audit" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring , getopt-generics, hashable, hspec, mongoDB, persistent @@ -208423,6 +208847,28 @@ self: { license = lib.licenses.mit; }) {}; + "persistent-qq_2_12_0_3" = callPackage + ({ mkDerivation, aeson, base, bytestring, fast-logger + , haskell-src-meta, hspec, HUnit, monad-logger, mtl, persistent + , persistent-sqlite, resourcet, template-haskell, text, unliftio + }: + mkDerivation { + pname = "persistent-qq"; + version = "2.12.0.3"; + sha256 = "0iv9x73g846grhb4vdh1xhpbwmk6hg5jh1xl2i7yh986pnqbl23g"; + libraryHaskellDepends = [ + base haskell-src-meta mtl persistent template-haskell text + ]; + testHaskellDepends = [ + aeson base bytestring fast-logger haskell-src-meta hspec HUnit + monad-logger mtl persistent persistent-sqlite resourcet + template-haskell text unliftio + ]; + description = "Provides a quasi-quoter for raw SQL for persistent"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "persistent-ratelimit" = callPackage ({ mkDerivation, base, time, yesod }: mkDerivation { @@ -208605,6 +209051,30 @@ self: { license = lib.licenses.mit; }) {}; + "persistent-test_2_13_1_3" = callPackage + ({ mkDerivation, aeson, base, blaze-html, bytestring, conduit + , containers, exceptions, hspec, hspec-expectations, http-api-data + , HUnit, monad-control, monad-logger, mtl, path-pieces, persistent + , QuickCheck, quickcheck-instances, random, resourcet, text, time + , transformers, transformers-base, unliftio, unliftio-core + , unordered-containers + }: + mkDerivation { + pname = "persistent-test"; + version = "2.13.1.3"; + sha256 = "0qqv00nlqpnfx4h3kkd8k0y41a8dfmgj0rc0smdf6p4kl2g1hrdl"; + libraryHaskellDepends = [ + aeson base blaze-html bytestring conduit containers exceptions + hspec hspec-expectations http-api-data HUnit monad-control + monad-logger mtl path-pieces persistent QuickCheck + quickcheck-instances random resourcet text time transformers + transformers-base unliftio unliftio-core unordered-containers + ]; + description = "Tests for Persistent"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "persistent-typed-db" = callPackage ({ mkDerivation, aeson, base, bytestring, conduit, esqueleto, hspec , hspec-discover, http-api-data, monad-logger, path-pieces @@ -212598,8 +213068,8 @@ self: { }: mkDerivation { pname = "ploterific"; - version = "0.2.1.3"; - sha256 = "0ggi653hjg9s3v9zqsapm3ryb37hfdbw21pznhsvzhyy3n0fv7jv"; + version = "0.2.1.4"; + sha256 = "1kss92ihn9gaif7c70az2pxbgrz2ab9g3257wspz6ivkds04lpip"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -214007,8 +214477,8 @@ self: { }: mkDerivation { pname = "polysemy-mocks"; - version = "0.2.0.0"; - sha256 = "1l17n7hxzb23y0vp9h8cxvfgdkwzbz8g0q37qppl4cqjkhcdq0ya"; + version = "0.3.0.0"; + sha256 = "03yq5pyrg2rhykyhvp3f8b816r9j035xr5d9d1cls73zh9pbbh7z"; libraryHaskellDepends = [ base polysemy template-haskell ]; testHaskellDepends = [ base hspec polysemy ]; testToolDepends = [ hspec-discover ]; @@ -215109,8 +215579,8 @@ self: { ({ mkDerivation, base, deepseq, tasty, tasty-hunit }: mkDerivation { pname = "pos"; - version = "0.2.0.0"; - sha256 = "0c8zbfkbin97b9bavv56m1ym00q7bz9fv4aac45vlg4ns9b9yshv"; + version = "0.3.0.0"; + sha256 = "1cdy9025cqypx3lxa3gsjkidz0g3cbx2cxn0pzyr2ccrm3wf7mfp"; libraryHaskellDepends = [ base deepseq ]; testHaskellDepends = [ base deepseq tasty tasty-hunit ]; description = "positive numbers"; @@ -218281,8 +218751,8 @@ self: { ({ mkDerivation, base, primitive }: mkDerivation { pname = "primitive-checked"; - version = "0.7.2.0"; - sha256 = "1swb10hd18w2xnxiwnscsv4fxmvrql3aw7fll5qlqi2hczbkd4lf"; + version = "0.7.3.0"; + sha256 = "1f4q6v70i8xllnphr894vcx35n0m9hplhlzgdyhrk76cv4fcwpl1"; libraryHaskellDepends = [ base primitive ]; description = "primitive functions with bounds-checking"; license = lib.licenses.bsd3; @@ -218550,8 +219020,8 @@ self: { }: mkDerivation { pname = "primus"; - version = "0.2.0.0"; - sha256 = "170lizshqraf2gqawfnahns019lsazmqvqs61yznzfj71xwr763c"; + version = "0.3.0.0"; + sha256 = "0g9b16cq9z6hbzdh49s952ihhfsv2z9cjfy1jh5nygg3zpvc8bdw"; libraryHaskellDepends = [ adjunctions base deepseq distributive pos profunctors semigroupoids these @@ -220383,8 +220853,8 @@ self: { }: mkDerivation { pname = "proto-lens-jsonpb"; - version = "0.2.0.2"; - sha256 = "1r98841byxkg5941yjrw15n56i0x68qr3gk29bimwcfifdf0idm2"; + version = "0.2.1"; + sha256 = "0ax5zkg9qa7mh4x38nchahr1n1x2wyaasplknig4hgza7xkcmmas"; libraryHaskellDepends = [ aeson attoparsec base base64-bytestring bytestring proto-lens-runtime text vector @@ -224597,8 +225067,8 @@ self: { }: mkDerivation { pname = "quote-quot"; - version = "0.2.0.0"; - sha256 = "0sj862037gdljwiv5s4yh0vjfppzf226z7sxb5f7y1k23rijsx0w"; + version = "0.2.1.0"; + sha256 = "1xsd5vs97dwp3wnz862mplakkryi44brr73aqrrv76svkj82bp37"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base tasty tasty-quickcheck template-haskell @@ -224609,15 +225079,12 @@ self: { }) {}; "quotet" = callPackage - ({ mkDerivation, base, exceptions, mtl, template-haskell, th-compat - }: + ({ mkDerivation, base, mtl, template-haskell, th-compat }: mkDerivation { pname = "quotet"; - version = "0.0.0.1"; - sha256 = "030d1r5skmv0gayryy89yfxr5cq4qs01anbhaclil92g07ffblhz"; - libraryHaskellDepends = [ - base exceptions mtl template-haskell th-compat - ]; + version = "0.0.1.0"; + sha256 = "1ajxvhh2zl99ddvmvicsjq775l0k3d8lh433v1z6z6i7zra5hg4g"; + libraryHaskellDepends = [ base mtl template-haskell th-compat ]; description = "Monad transformer for Quote from template-haskell"; license = lib.licenses.cc0; }) {}; @@ -225786,8 +226253,8 @@ self: { pname = "rapid"; version = "0.1.4"; sha256 = "0f86j4r3sm74w49v9x9s58wahgcgick6z7awl6piq83iqaiy4sh7"; - revision = "1"; - editedCabalFile = "1np33ba4d7crwsknw91igrrmkvzwsfmfijirsa7dxmap5npvn3ap"; + revision = "2"; + editedCabalFile = "1v31sadig136f7jv9cj7ddj2fn1ymhiahg4hg5n8l3czsjck7qmp"; libraryHaskellDepends = [ async base containers foreign-store stm ]; @@ -228823,8 +229290,8 @@ self: { }: mkDerivation { pname = "reflex-dom-ionic"; - version = "0.1.0.1"; - sha256 = "0ka81047gk3hnpj9rcvyq8wnw6kxiwr2hxf8fwy3lclbgpk1sard"; + version = "0.2.0.0"; + sha256 = "0pc2kzfk3msd5yfvsvw3q27c32nfzazifipa1d7m4vlpbn5iwrq2"; libraryHaskellDepends = [ base containers ghcjs-dom lens ref-tf reflex reflex-dom-core text ]; @@ -228907,15 +229374,15 @@ self: { "reflex-dom-th" = callPackage ({ mkDerivation, array, base, bytestring, containers, filepath , hspec, megaparsec, reflex-dom-core, stm, tasty, tasty-golden - , tasty-hspec, template-haskell, text + , tasty-hspec, template-haskell, text, th-lift-instances }: mkDerivation { pname = "reflex-dom-th"; - version = "0.3.0.0"; - sha256 = "19s8jhqrzdd5i4fsjp9870fh3hjy55naasf63d0gp0j6kcnb7ghd"; + version = "0.3.0.1"; + sha256 = "1dpzsgix1ldv7n8z8k4pbs3awjzyhyizrd047kx005kz2b1q1ban"; libraryHaskellDepends = [ array base containers megaparsec reflex-dom-core template-haskell - text + text th-lift-instances ]; testHaskellDepends = [ base bytestring filepath hspec megaparsec stm tasty tasty-golden @@ -229339,6 +229806,18 @@ self: { license = lib.licenses.bsd3; }) {}; + "reform_0_2_7_5" = callPackage + ({ mkDerivation, base, containers, mtl, semigroups, text }: + mkDerivation { + pname = "reform"; + version = "0.2.7.5"; + sha256 = "14p98i2682dm1n4drdrvilz67wfp2lr7m8f0wlmk40q3qmhc05xb"; + libraryHaskellDepends = [ base containers mtl semigroups text ]; + description = "reform is a type-safe HTML form generation and validation library"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "reform-blaze" = callPackage ({ mkDerivation, base, blaze-html, blaze-markup, reform, text }: mkDerivation { @@ -230400,6 +230879,27 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; + "registry-messagepack" = callPackage + ({ mkDerivation, base, containers, msgpack, protolude, registry + , registry-hedgehog, tasty, template-haskell, text, time + , transformers, vector + }: + mkDerivation { + pname = "registry-messagepack"; + version = "0.1.0.2"; + sha256 = "0pwljb8zdq5m47zjfbmy8827g99y2fai6ib9z2p82kkknag1mg5q"; + libraryHaskellDepends = [ + base containers msgpack protolude registry template-haskell text + transformers vector + ]; + testHaskellDepends = [ + base containers msgpack protolude registry registry-hedgehog tasty + template-haskell text time transformers vector + ]; + description = "MessagePack encoders / decoders"; + license = lib.licenses.mit; + }) {}; + "regress" = callPackage ({ mkDerivation, ad, base, vector }: mkDerivation { @@ -231612,8 +232112,8 @@ self: { }: mkDerivation { pname = "replace-megaparsec"; - version = "1.4.4.0"; - sha256 = "1nlbs01ghm6gllkc7chv06hdrwlb94cipcwcx84wzasdqdzvcdl1"; + version = "1.4.5.0"; + sha256 = "1n9ik81hd5xgcbzzjrdqxp34q4qg6nklbg36124amdr14id03ylg"; libraryHaskellDepends = [ base bytestring megaparsec parser-combinators text ]; @@ -233162,8 +233662,8 @@ self: { }: mkDerivation { pname = "rex"; - version = "0.6.1"; - sha256 = "1zdsdwagrcjlfy2qfvn1gr8z9xz41s2vwf2y4dwrlvh11xswxvhb"; + version = "0.6.2"; + sha256 = "17lbpknqzly7h2gz3x4n4ykjirhqym7bk9wrvjhh23din6brg8p3"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring containers haskell-src-exts haskell-src-meta @@ -235872,8 +236372,8 @@ self: { pname = "rss"; version = "3000.2.0.7"; sha256 = "0z48xb610k1h29rg03q19y08fp78agxp2gr48innw5y3rz00s6ym"; - revision = "4"; - editedCabalFile = "10gn0rqbg3ffsz9c87d0baq27vzvcq7gbqdijhp7s2wl5w70yff2"; + revision = "5"; + editedCabalFile = "197a9q8zmfx8imbnrwp7b62xahh2qs47mk67hzhrrz0f5v88qszm"; libraryHaskellDepends = [ base HaXml network network-uri time ]; description = "A library for generating RSS 2.0 feeds."; license = lib.licenses.publicDomain; @@ -238136,8 +238636,8 @@ self: { }: mkDerivation { pname = "sbp"; - version = "4.1.5"; - sha256 = "1f3i50i4mfxi8y5akg3kncgkwx2wflcgsv7rzxccd75bv3ynk45z"; + version = "4.1.6"; + sha256 = "0ph1bn95bxpmfs2xvbgj7kpz3ji6jf65ykah5srmhqgbw21d1wl7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -240610,6 +241110,30 @@ self: { license = lib.licenses.mit; }) {inherit (pkgs) secp256k1;}; + "secp256k1-haskell_0_6_1" = callPackage + ({ mkDerivation, base, base16, bytestring, cereal, deepseq, entropy + , hashable, hspec, hspec-discover, HUnit, monad-par, mtl + , QuickCheck, secp256k1, string-conversions, unliftio-core + }: + mkDerivation { + pname = "secp256k1-haskell"; + version = "0.6.1"; + sha256 = "0abxwmls4rvsnck7p5gpajmha2vc9fbcrr2q1alkpw8acmgfhr76"; + libraryHaskellDepends = [ + base base16 bytestring cereal deepseq entropy hashable QuickCheck + string-conversions unliftio-core + ]; + libraryPkgconfigDepends = [ secp256k1 ]; + testHaskellDepends = [ + base base16 bytestring cereal deepseq entropy hashable hspec HUnit + monad-par mtl QuickCheck string-conversions unliftio-core + ]; + testToolDepends = [ hspec-discover ]; + description = "Bindings for secp256k1"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {inherit (pkgs) secp256k1;}; + "secp256k1-legacy" = callPackage ({ mkDerivation, base, base16-bytestring, bytestring, Cabal, cereal , cryptohash, entropy, HUnit, mtl, QuickCheck, string-conversions @@ -241438,8 +241962,8 @@ self: { }: mkDerivation { pname = "sensei"; - version = "0.6.1"; - sha256 = "1x5wvxfa08mmfwsyfm5h50lag5knyf19lycvjp3zb6ih70j2l390"; + version = "0.6.2"; + sha256 = "168znkrlciywsqpgbssnz2n2w1w6240j1cxk83bpzlflg7q934ps"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -251774,6 +252298,8 @@ self: { pname = "snap-core"; version = "1.0.5.0"; sha256 = "0hf671g7h4nikfvi05q3mmcxhfcsh874dkansssn0mc68k9fsak4"; + revision = "1"; + editedCabalFile = "17ls02j8lxk0ml3pikxqkpmivzi49n2x5xh14gnrk2j1f8g06zk5"; libraryHaskellDepends = [ attoparsec base bytestring bytestring-builder case-insensitive containers directory filepath hashable HUnit io-streams lifted-base @@ -252533,20 +253059,19 @@ self: { "snaplet-persistent" = callPackage ({ mkDerivation, base, bytestring, clientsession, configurator , errors, heist, lens, map-syntax, monad-logger, mtl, persistent - , persistent-postgresql, persistent-template, readable - , resource-pool, resourcet, safe, snap, text, time, transformers - , unordered-containers + , persistent-postgresql, readable, resource-pool, resourcet, safe + , snap, text, time, transformers, unordered-containers }: mkDerivation { pname = "snaplet-persistent"; - version = "0.6.1"; - sha256 = "1s1ay1kzmjg3gh14ggnb24hpr2gjyk0ip0jbn55ly5zgfqdb422v"; + version = "0.7.1"; + sha256 = "1vp114ddq5fjl3bwwnwry39flfb3d4b7zws9m3yh315qk85ji3s6"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring clientsession configurator errors heist lens map-syntax monad-logger mtl persistent persistent-postgresql - persistent-template readable resource-pool resourcet safe snap text - time transformers unordered-containers + readable resource-pool resourcet safe snap text time transformers + unordered-containers ]; description = "persistent snaplet for the Snap Framework"; license = lib.licenses.bsd3; @@ -254670,10 +255195,8 @@ self: { }: mkDerivation { pname = "spatial-rotations"; - version = "0.1.0.1"; - sha256 = "02nysw4dbg5l37j83kdybxkrdzgjxn20h3lknnphwz0hr0n489ii"; - revision = "3"; - editedCabalFile = "03kjhr51w600cnm1jgdc9nbm9ay66fxq93z7r6xgph1a4dmcjvg4"; + version = "0.1.0.2"; + sha256 = "01jac0m6hjx89sp6wqs8f103gjd6wlmj7vxl3a6sy6xchk81irl9"; libraryHaskellDepends = [ base linear manifolds-core vector-space ]; @@ -258379,6 +258902,8 @@ self: { pname = "steeloverseer"; version = "2.1.0.0"; sha256 = "1l2pfk6fdnc2ssmcjmwj8w5wfk6ra4n880nbxr670kzrlnr2vqg1"; + revision = "1"; + editedCabalFile = "0vb2k7c02gmnn03zq84pb9ycsl8nkahkddwzn3nh0jsgb2jc9pln"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -263454,8 +263979,8 @@ self: { }: mkDerivation { pname = "syb-with-class"; - version = "0.6.1.13"; - sha256 = "1w767im0a2qdi6br6lx4kh946yryibjwjx4a64cijxfrj7gbfxk5"; + version = "0.6.1.14"; + sha256 = "1dm64pn06sc05sbkmgrnj5b6p33xaz65ghx8233h5jqq7phyjrlc"; libraryHaskellDepends = [ array base bytestring containers template-haskell ]; @@ -263488,13 +264013,13 @@ self: { }: mkDerivation { pname = "sydtest"; - version = "0.8.0.1"; - sha256 = "0h524wiwmvx4gp73lsnl5bk93866z6ac1s37xbym7jlfbzn6q8x1"; + version = "0.9.0.0"; + sha256 = "1gp9kifyh88pjnk7vnb0p09fkcmnhy5akgfdacmrmgwcnyswx6f1"; libraryHaskellDepends = [ async autodocodec autodocodec-yaml base bytestring containers Diff dlist envparse filepath MonadRandom mtl optparse-applicative path path-io pretty-show QuickCheck quickcheck-io random-shuffle safe - safe-coloured-text safe-coloured-text-terminfo split text yaml + safe-coloured-text safe-coloured-text-terminfo split stm text yaml ]; testHaskellDepends = [ base bytestring path path-io QuickCheck random safe-coloured-text @@ -263565,14 +264090,14 @@ self: { }) {}; "sydtest-hedgehog" = callPackage - ({ mkDerivation, base, containers, hedgehog, sydtest + ({ mkDerivation, base, containers, hedgehog, stm, sydtest , sydtest-discover }: mkDerivation { pname = "sydtest-hedgehog"; - version = "0.0.0.0"; - sha256 = "0kxx2r4hjqzkrhplgfby2x7zcya05n42hna86zk27k2i9hkabhnh"; - libraryHaskellDepends = [ base containers hedgehog sydtest ]; + version = "0.1.0.0"; + sha256 = "0p0aj2jd6cgi3mdzdlwksczikxsx9ajh0lcvd6k4059x1ddjxplb"; + libraryHaskellDepends = [ base containers hedgehog stm sydtest ]; testHaskellDepends = [ base hedgehog sydtest ]; testToolDepends = [ sydtest-discover ]; description = "A Hedgehog companion library for sydtest"; @@ -263601,15 +264126,17 @@ self: { }) {}; "sydtest-hspec" = callPackage - ({ mkDerivation, base, hspec, hspec-core, mtl, sydtest - , sydtest-discover + ({ mkDerivation, base, hspec, hspec-core, mtl, QuickCheck, stm + , sydtest, sydtest-discover }: mkDerivation { pname = "sydtest-hspec"; - version = "0.0.0.1"; - sha256 = "14z15z0yihssy2s0cn570q61md3zbagf329gj26i5r7rfwr9mm7m"; - libraryHaskellDepends = [ base hspec-core mtl sydtest ]; - testHaskellDepends = [ base hspec sydtest ]; + version = "0.1.0.0"; + sha256 = "17j48cp7n0smci0m42yyvkz0rd5xfrysb2f6hwxaqhl703ifhlyy"; + libraryHaskellDepends = [ + base hspec-core mtl QuickCheck stm sydtest + ]; + testHaskellDepends = [ base hspec stm sydtest ]; testToolDepends = [ sydtest-discover ]; description = "An Hspec companion library for sydtest"; license = "unknown"; @@ -263796,6 +264323,74 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; + "sydtest-webdriver" = callPackage + ({ mkDerivation, aeson, base, http-client, http-types + , monad-control, mtl, network, network-uri, path, path-io + , port-utils, sydtest, sydtest-discover, sydtest-typed-process + , sydtest-wai, transformers-base, typed-process, wai, webdriver + }: + mkDerivation { + pname = "sydtest-webdriver"; + version = "0.0.0.0"; + sha256 = "030qv68sb075lqwz449yvliwg356ggn3ab90zcad6hc6hyz8x3vp"; + libraryHaskellDepends = [ + aeson base http-client http-types monad-control mtl network + network-uri path path-io port-utils sydtest sydtest-typed-process + sydtest-wai transformers-base typed-process webdriver + ]; + testHaskellDepends = [ + base http-types network-uri sydtest sydtest-wai wai + ]; + testToolDepends = [ sydtest-discover ]; + description = "A webdriver companion library for sydtest"; + license = "unknown"; + }) {}; + + "sydtest-webdriver-screenshot" = callPackage + ({ mkDerivation, base, bytestring, http-types, JuicyPixels, mtl + , network-uri, path, path-io, sydtest, sydtest-discover + , sydtest-wai, sydtest-webdriver, wai, webdriver + }: + mkDerivation { + pname = "sydtest-webdriver-screenshot"; + version = "0.0.0.0"; + sha256 = "00w3ijgwwplgg0310qnc56c5a50i1vnzn94np4jscjv4aw849s1b"; + libraryHaskellDepends = [ + base bytestring http-types JuicyPixels mtl network-uri path path-io + sydtest sydtest-wai sydtest-webdriver webdriver + ]; + testHaskellDepends = [ + base http-types network-uri sydtest sydtest-wai sydtest-webdriver + wai + ]; + testToolDepends = [ sydtest-discover ]; + description = "A webdriver screenshot companion library for sydtest"; + license = "unknown"; + }) {}; + + "sydtest-webdriver-yesod" = callPackage + ({ mkDerivation, base, bytestring, http-client, http-types, mtl + , network-uri, path, path-io, sydtest, sydtest-discover + , sydtest-wai, sydtest-webdriver, sydtest-yesod, text, webdriver + , yesod + }: + mkDerivation { + pname = "sydtest-webdriver-yesod"; + version = "0.0.0.0"; + sha256 = "10q112rsj5gh3ijy7pf93zslsxqk7jim1i1fslqpld71wqw2abr2"; + libraryHaskellDepends = [ + base bytestring http-client http-types mtl network-uri path path-io + sydtest sydtest-wai sydtest-webdriver sydtest-yesod text webdriver + yesod + ]; + testHaskellDepends = [ + base path path-io sydtest sydtest-webdriver yesod + ]; + testToolDepends = [ sydtest-discover ]; + description = "A webdriver+yesod companion library for sydtest"; + license = "unknown"; + }) {}; + "sydtest-yesod" = callPackage ({ mkDerivation, base, binary, blaze-builder, bytestring , case-insensitive, conduit, containers, cookie, exceptions @@ -268234,6 +268829,32 @@ self: { license = lib.licenses.bsd3; }) {}; + "telegram-bot-simple_0_5" = callPackage + ({ mkDerivation, aeson, aeson-pretty, base, bytestring, cron + , filepath, hashable, http-api-data, http-client, http-client-tls + , monad-control, mtl, pretty-show, profunctors, servant + , servant-client, servant-multipart-api, servant-multipart-client + , split, stm, template-haskell, text, time, transformers + , unordered-containers + }: + mkDerivation { + pname = "telegram-bot-simple"; + version = "0.5"; + sha256 = "0mzzq7lfl56h1i9dr617h5vcv47j2nsf77pkq18s8wk5zrc67r2w"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson aeson-pretty base bytestring cron filepath hashable + http-api-data http-client http-client-tls monad-control mtl + pretty-show profunctors servant servant-client + servant-multipart-api servant-multipart-client split stm + template-haskell text time transformers unordered-containers + ]; + description = "Easy to use library for building Telegram bots"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "telegram-raw-api" = callPackage ({ mkDerivation, aeson, base, bytestring, deriving-aeson , generic-lens, hashable, http-client, http-client-tls, http-media @@ -270431,8 +271052,8 @@ self: { }: mkDerivation { pname = "text-builder-dev"; - version = "0.2.0.1"; - sha256 = "196qnqr5pxx6s4dd37pbzfmbml379s1m91pkimkklf8r2jcvf1zn"; + version = "0.2.1"; + sha256 = "0jrzs4dcm2zq5gsn4lbmrasrsk31rs0z6n3vgs514x7p3fdv6lpj"; libraryHaskellDepends = [ base bytestring deferred-folds split text text-conversions tostring transformers @@ -277373,8 +277994,8 @@ self: { }: mkDerivation { pname = "tree-sitter"; - version = "0.9.0.2"; - sha256 = "1jw70m7z7yj4d2ivgynh8z7n5ndd978r21012hxj93sy87axz7mf"; + version = "0.9.0.3"; + sha256 = "0al8pywpg0xr7cq9bq7acppkpl6zlzggf0pdh8g0vgi5vipbscad"; libraryHaskellDepends = [ base bytestring containers directory filepath split template-haskell unordered-containers @@ -277384,12 +278005,24 @@ self: { license = lib.licenses.bsd3; }) {}; + "tree-sitter-c-sharp" = callPackage + ({ mkDerivation, base, tree-sitter }: + mkDerivation { + pname = "tree-sitter-c-sharp"; + version = "0.1.0.1"; + sha256 = "0cdp95djcjdb123hc87jrhcrvhi4s0r1x2c8l6sy58bhal4cgkhz"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ base tree-sitter ]; + description = "Tree-sitter grammar/parser for C#"; + license = lib.licenses.bsd3; + }) {}; + "tree-sitter-go" = callPackage ({ mkDerivation, base, tree-sitter }: mkDerivation { pname = "tree-sitter-go"; - version = "0.5.0.2"; - sha256 = "0zl8q96xffi4cqd3yl44x64q9440qragg8735lzwwfl8nayx78bj"; + version = "0.5.0.3"; + sha256 = "0z4x25dk6m34di829431gsa9gfh2ih2svpm73dj53p2fz78m4988"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base tree-sitter ]; description = "Tree-sitter grammar/parser for Go"; @@ -277400,8 +278033,8 @@ self: { ({ mkDerivation, base, tree-sitter }: mkDerivation { pname = "tree-sitter-haskell"; - version = "0.3.0.1"; - sha256 = "194rws181v8pv3w9zxx9h8fqnilivwrdw27hwlps30kmmk26rraq"; + version = "0.3.0.2"; + sha256 = "0ir90y3nh3pvx0f3rs4k14y8fqjia9r964ir5pnj1f8wggiijnyz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base tree-sitter ]; @@ -277413,8 +278046,8 @@ self: { ({ mkDerivation, base, tree-sitter }: mkDerivation { pname = "tree-sitter-java"; - version = "0.7.0.2"; - sha256 = "1im1cwf20f02i244ggb5xl1cblkxr4rjk5h1c91vhzfv1hja37sn"; + version = "0.7.0.3"; + sha256 = "0d8cyrzpl00v3l01pr4sdm22r644781kac9fn93nm9ix7n3wj6fs"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base tree-sitter ]; description = "Tree-sitter grammar/parser for Java"; @@ -277425,20 +278058,32 @@ self: { ({ mkDerivation, base, tree-sitter }: mkDerivation { pname = "tree-sitter-json"; - version = "0.7.0.2"; - sha256 = "02ly1dj4l8l1cvi5ymwqv85l0jdq9dixcpgqgyy1d744d214gg4g"; + version = "0.7.0.3"; + sha256 = "08h91b7sbl2i96w3gw6z9cs7q40bifliicl7pb1ghq4v9vzgmcm6"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base tree-sitter ]; description = "Tree-sitter grammar/parser for JSON"; license = lib.licenses.bsd3; }) {}; + "tree-sitter-ocaml" = callPackage + ({ mkDerivation, base, tree-sitter }: + mkDerivation { + pname = "tree-sitter-ocaml"; + version = "0.1.0.1"; + sha256 = "1pgfz6zrpf62m7j20vx8r0x0m06y5dnv8ps2clxl4a8j8dmk7scn"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ base tree-sitter ]; + description = "Tree-sitter grammar/parser for OCaml"; + license = lib.licenses.bsd3; + }) {}; + "tree-sitter-php" = callPackage ({ mkDerivation, base, tree-sitter }: mkDerivation { pname = "tree-sitter-php"; - version = "0.5.0.1"; - sha256 = "05nfsw1mk27xiqr9ca8bky437xqin4zqb1mammcjpyi9qif9zzbh"; + version = "0.5.0.2"; + sha256 = "02g3mdj8cx4h1gx65v3s38kmmmrj7d3ki95qhrcifjwbjgn7nc36"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base tree-sitter ]; description = "Tree-sitter grammar/parser for PHP"; @@ -277449,8 +278094,8 @@ self: { ({ mkDerivation, base, tree-sitter }: mkDerivation { pname = "tree-sitter-python"; - version = "0.9.0.3"; - sha256 = "1bjiddhm0zj01s7785xr7yldsbd1agbj4nc9cyxvkadxmf7cha7h"; + version = "0.9.0.4"; + sha256 = "0hx5vc03mvhd0m92n4m87iqxyr1i8hbyxhb33ziq7c510cr6c6gq"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base tree-sitter ]; description = "Tree-sitter grammar/parser for Python"; @@ -277461,8 +278106,8 @@ self: { ({ mkDerivation, base, tree-sitter }: mkDerivation { pname = "tree-sitter-ql"; - version = "0.1.0.4"; - sha256 = "0pawzp1q160h6ccl2dkngrgkyxjs1szsyxjn55clbv4jla3zypni"; + version = "0.1.0.5"; + sha256 = "1xfr0rpzmxjwlhd1s99gi9jl0yjd3awa328z01x7hk8ww4jpbg00"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base tree-sitter ]; description = "Tree-sitter grammar/parser for QL"; @@ -277473,8 +278118,8 @@ self: { ({ mkDerivation, base, tree-sitter }: mkDerivation { pname = "tree-sitter-ruby"; - version = "0.5.0.3"; - sha256 = "097wrscdjlr5nqyx2d3076gppfv3xm299b6iya5g50z24g5izfxn"; + version = "0.5.0.4"; + sha256 = "0rvlgw5d8ryinabq6520g1y5gwgrjdb1wjr6jc9ikhdsqppp17yy"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base tree-sitter ]; description = "Tree-sitter grammar/parser for Ruby"; @@ -277485,8 +278130,8 @@ self: { ({ mkDerivation, base, tree-sitter }: mkDerivation { pname = "tree-sitter-rust"; - version = "0.1.0.1"; - sha256 = "0h8dbr4pn1qnqlg0fs1f6jxasjpfjs4j6x4h86dhz6sw3fih9g00"; + version = "0.1.0.2"; + sha256 = "0ql5x6bxsmqnzj2xz6dfqdp3ab87df9jv8vcjxywr8nx07fwi6zl"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base tree-sitter ]; description = "Tree-sitter grammar/parser for Rust"; @@ -277497,8 +278142,8 @@ self: { ({ mkDerivation, base, tree-sitter }: mkDerivation { pname = "tree-sitter-tsx"; - version = "0.5.0.2"; - sha256 = "0ir4n732wd5i6m8jkkrwah7091i147pxbaa2mpl56zg8nya52490"; + version = "0.5.0.3"; + sha256 = "0d2qqqlqs5qr776b3wrnzbfk7iq635c1knpvmf8dc8a7cvqbrrhz"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base tree-sitter ]; description = "Tree-sitter grammar/parser for TSX"; @@ -277509,8 +278154,8 @@ self: { ({ mkDerivation, base, tree-sitter }: mkDerivation { pname = "tree-sitter-typescript"; - version = "0.5.0.2"; - sha256 = "0qlwiks80861f9prps4x5ag6ivi9ihp8rq416jmmgmc3bj72bkfi"; + version = "0.5.0.3"; + sha256 = "0s7bp11jgj4381lln2z3zl7dxvyi10yiza08473nd8z5d3xr0kjh"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base tree-sitter ]; description = "Tree-sitter grammar/parser for TypeScript"; @@ -284989,8 +285634,8 @@ self: { }: mkDerivation { pname = "userid"; - version = "0.1.3.6"; - sha256 = "02alsm7h42hjymmr2xn2cf9ks6sph6arccirpndbndyvbgrds7nn"; + version = "0.1.3.7"; + sha256 = "12ijma954vss6a2nicq17q5pz3l7qjgh1f6s8lcrrxcf8vc10m1c"; libraryHaskellDepends = [ aeson base boomerang cereal safecopy web-routes web-routes-th ]; @@ -286132,6 +286777,8 @@ self: { pname = "validity"; version = "0.12.0.0"; sha256 = "03md04q3ymilgc1pssczij392bphmg9ld6aa0fwfwjyjlqjj67fk"; + revision = "1"; + editedCabalFile = "1ifdx7vrr6n3zkgk6gp9djp0xcy8ndvrl585c01rq12rg3l0my8p"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; description = "Validity typeclass"; @@ -286146,6 +286793,8 @@ self: { pname = "validity-aeson"; version = "0.2.0.4"; sha256 = "1k0x6va9mmz0z9hgd1is71ks4fgbziw53rm7r6jsidp4ksszdzm0"; + revision = "1"; + editedCabalFile = "1zhqg6hac0js33yn0xw10pcp11hbygr95vmcmgpp3sdxdhgpbnmy"; libraryHaskellDepends = [ aeson base validity validity-scientific validity-text validity-unordered-containers validity-vector @@ -286234,6 +286883,8 @@ self: { pname = "validity-text"; version = "0.3.1.2"; sha256 = "00sfiykazz2iwwr43lxl0q6dn03jpf515k0s8hymqpychmflyqhi"; + revision = "1"; + editedCabalFile = "0d0gkp9wjbhq2p6zfnc2jx5ifh6xi84psiqrrxczdgi1kwl0af3j"; libraryHaskellDepends = [ base bytestring text validity ]; description = "Validity instances for text"; license = lib.licenses.mit; @@ -289480,6 +290131,37 @@ self: { license = lib.licenses.mit; }) {}; + "wai-extra_3_1_10" = callPackage + ({ mkDerivation, aeson, ansi-terminal, base, base64-bytestring + , bytestring, call-stack, case-insensitive, containers, cookie + , data-default-class, directory, fast-logger, hspec, http-types + , http2, HUnit, iproute, network, resourcet, streaming-commons + , text, time, transformers, unix, vault, wai, wai-logger, word8 + , zlib + }: + mkDerivation { + pname = "wai-extra"; + version = "3.1.10"; + sha256 = "0ldzwcjgj0k3ma25y4jaywv4g4bjjnn75ixlk1h4r4f3iapxm6kr"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson ansi-terminal base base64-bytestring bytestring call-stack + case-insensitive containers cookie data-default-class directory + fast-logger http-types http2 HUnit iproute network resourcet + streaming-commons text time transformers unix vault wai wai-logger + word8 + ]; + testHaskellDepends = [ + aeson base bytestring case-insensitive cookie fast-logger hspec + http-types http2 HUnit iproute resourcet text time transformers wai + zlib + ]; + description = "Provides some basic WAI handlers and middleware"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "wai-feature-flags" = callPackage ({ mkDerivation, aeson, base, bytestring, splitmix, text , unordered-containers, wai, warp @@ -291906,6 +292588,25 @@ self: { license = lib.licenses.bsd3; }) {}; + "web-routes_0_27_14_4" = callPackage + ({ mkDerivation, base, blaze-builder, bytestring, exceptions + , ghc-prim, hspec, http-types, HUnit, mtl, parsec, QuickCheck + , split, text, utf8-string + }: + mkDerivation { + pname = "web-routes"; + version = "0.27.14.4"; + sha256 = "10zpyxigrmp97x7xd9aw8kn925ygjf0jv8hppxmksjf9a6pvyfn1"; + libraryHaskellDepends = [ + base blaze-builder bytestring exceptions ghc-prim http-types mtl + parsec split text utf8-string + ]; + testHaskellDepends = [ base hspec HUnit QuickCheck text ]; + description = "portable, type-safe URL routing"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "web-routes-boomerang" = callPackage ({ mkDerivation, base, boomerang, mtl, parsec, text, web-routes }: mkDerivation { @@ -291919,6 +292620,20 @@ self: { license = lib.licenses.bsd3; }) {}; + "web-routes-boomerang_0_28_4_3" = callPackage + ({ mkDerivation, base, boomerang, mtl, parsec, text, web-routes }: + mkDerivation { + pname = "web-routes-boomerang"; + version = "0.28.4.3"; + sha256 = "1cdn29084i2bvsh7pa6d4dr5bgpixix36dhi49q8nbcbp02qycap"; + libraryHaskellDepends = [ + base boomerang mtl parsec text web-routes + ]; + description = "Use boomerang for type-safe URL parsers/printers"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "web-routes-generics" = callPackage ({ mkDerivation, base, parsec, text, web-routes }: mkDerivation { @@ -291945,6 +292660,22 @@ self: { license = lib.licenses.bsd3; }) {}; + "web-routes-happstack_0_23_12_2" = callPackage + ({ mkDerivation, base, bytestring, happstack-server, text + , web-routes + }: + mkDerivation { + pname = "web-routes-happstack"; + version = "0.23.12.2"; + sha256 = "01ks9c8bln8yiff7dqfm3ai7scci304q94w1zaqvzph57m1whrd6"; + libraryHaskellDepends = [ + base bytestring happstack-server text web-routes + ]; + description = "Adds support for using web-routes with Happstack"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "web-routes-hsp" = callPackage ({ mkDerivation, base, hsp, text, web-routes }: mkDerivation { @@ -291956,6 +292687,18 @@ self: { license = lib.licenses.bsd3; }) {}; + "web-routes-hsp_0_24_6_2" = callPackage + ({ mkDerivation, base, hsp, text, web-routes }: + mkDerivation { + pname = "web-routes-hsp"; + version = "0.24.6.2"; + sha256 = "0cmijyklkrakcwfmwfa70kbm619p1dfl900lx57mca23k8m2aksn"; + libraryHaskellDepends = [ base hsp text web-routes ]; + description = "Adds XMLGenerator instance for RouteT monad"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "web-routes-mtl" = callPackage ({ mkDerivation, base, web-routes }: mkDerivation { @@ -292000,8 +292743,8 @@ self: { }: mkDerivation { pname = "web-routes-th"; - version = "0.22.6.6"; - sha256 = "0z5mcpnp38x6yzazdkdbj9z99837g9nlm4pp3lxzzsib7qs9a6sp"; + version = "0.22.7"; + sha256 = "0h3xaml18jgc66ylmwlymp1mqnf59lfvsd3xswdki8dk31ryaca4"; libraryHaskellDepends = [ base parsec split template-haskell text web-routes ]; @@ -292040,6 +292783,22 @@ self: { license = lib.licenses.bsd3; }) {}; + "web-routes-wai_0_24_3_2" = callPackage + ({ mkDerivation, base, bytestring, http-types, text, wai + , web-routes + }: + mkDerivation { + pname = "web-routes-wai"; + version = "0.24.3.2"; + sha256 = "1cdahkpw0194gdx11g4h4313ni0b6sdj9j5r666rgwwzr22wgql7"; + libraryHaskellDepends = [ + base bytestring http-types text wai web-routes + ]; + description = "Library for maintaining correctness of URLs within an application"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "web-routing" = callPackage ({ mkDerivation, base, bytestring, criterion, doctest, primitive , text, types-compat, unordered-containers @@ -293391,40 +294150,42 @@ self: { }) {inherit (pkgs) SDL2;}; "what4" = callPackage - ({ mkDerivation, attoparsec, base, bifunctors, bimap, bv-sized - , bytestring, config-value, containers, contravariant - , data-binary-ieee754, deepseq, deriving-compat, directory - , exceptions, extra, filepath, fingertree, ghc-prim, hashable + ({ mkDerivation, async, attoparsec, base, bifunctors, bimap + , bv-sized, bytestring, concurrent-extra, config-value, containers + , contravariant, data-binary-ieee754, deepseq, deriving-compat + , directory, exceptions, filepath, fingertree, ghc-prim, hashable , hashtables, hedgehog, io-streams, lens, libBF, lumberjack, mtl , panic, parameterized-utils, prettyprinter, process, QuickCheck - , scientific, tasty, tasty-checklist, tasty-hedgehog, tasty-hunit - , tasty-quickcheck, tasty-sugar, template-haskell, temporary, text - , th-abstraction, th-lift, th-lift-instances, transformers - , unordered-containers, utf8-string, vector, versions, zenc + , scientific, tasty, tasty-checklist, tasty-expected-failure + , tasty-hedgehog, tasty-hunit, tasty-quickcheck, tasty-sugar + , template-haskell, temporary, text, th-abstraction, th-lift + , th-lift-instances, transformers, unordered-containers + , utf8-string, vector, versions, zenc }: mkDerivation { pname = "what4"; - version = "1.2.1"; - sha256 = "0cbvdiszqzhw50m51kfm0qsadq04dxwb8836hibv61sshgckpsf3"; + version = "1.3"; + sha256 = "03p4sk543vygmah0mf1nzlxv9l3qzaiy023if3cszcwys22gr7kq"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ - attoparsec base bifunctors bimap bv-sized bytestring config-value - containers data-binary-ieee754 deepseq deriving-compat directory - exceptions extra filepath fingertree ghc-prim hashable hashtables - io-streams lens libBF mtl panic parameterized-utils prettyprinter - process scientific template-haskell temporary text th-abstraction - th-lift th-lift-instances transformers unordered-containers - utf8-string vector versions zenc + async attoparsec base bifunctors bimap bv-sized bytestring + concurrent-extra config-value containers data-binary-ieee754 + deepseq deriving-compat directory exceptions filepath fingertree + ghc-prim hashable hashtables io-streams lens libBF mtl panic + parameterized-utils prettyprinter process scientific + template-haskell temporary text th-abstraction th-lift + th-lift-instances transformers unordered-containers utf8-string + vector versions zenc ]; executableHaskellDepends = [ base parameterized-utils ]; testHaskellDepends = [ base bv-sized bytestring containers contravariant data-binary-ieee754 exceptions hedgehog io-streams libBF lumberjack - parameterized-utils prettyprinter QuickCheck tasty tasty-checklist - tasty-hedgehog tasty-hunit tasty-quickcheck tasty-sugar text - transformers versions + parameterized-utils prettyprinter process QuickCheck tasty + tasty-checklist tasty-expected-failure tasty-hedgehog tasty-hunit + tasty-quickcheck tasty-sugar text transformers versions ]; description = "Solver-agnostic symbolic values support for issuing queries"; license = lib.licenses.bsd3; @@ -294590,6 +295351,8 @@ self: { pname = "word24"; version = "2.0.1"; sha256 = "11m0qffpjngylmci73v7y3ap7v8244cylzgj3qai9wwdr1ya2jy3"; + revision = "1"; + editedCabalFile = "1mhjln83z2sz0pq9phlzjbdl7lny8fn3pb0smphm2rz09j6nmb0m"; libraryHaskellDepends = [ base deepseq ]; testHaskellDepends = [ base deepseq QuickCheck test-framework test-framework-quickcheck2 @@ -299446,8 +300209,8 @@ self: { }: mkDerivation { pname = "yapb"; - version = "0.2.3"; - sha256 = "14909qgfvz19jqyj64y2mjg4nzrd3kk3zffg53mf6715y49y6npb"; + version = "0.2.6"; + sha256 = "1gdmnhafr7i4f4zxsiq3yw2kzlxrir9vygf2g41war9wnd9mfq8p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -301348,8 +302111,8 @@ self: { }: mkDerivation { pname = "yesod-persistent"; - version = "1.6.0.7"; - sha256 = "102xmp7n08sk1g5rv31jpln2v9kqf1zsqsnmi83mnhmgggcbj1k4"; + version = "1.6.0.8"; + sha256 = "02vm0qm0yxqn6x61iir81wf6ibwnf8gkia8lw71fgpxgav154ig6"; libraryHaskellDepends = [ base blaze-builder conduit persistent persistent-template resource-pool resourcet transformers yesod-core @@ -301891,6 +302654,33 @@ self: { license = lib.licenses.mit; }) {}; + "yesod-test_1_6_13" = callPackage + ({ mkDerivation, aeson, attoparsec, base, blaze-builder, blaze-html + , bytestring, case-insensitive, conduit, containers, cookie, hspec + , hspec-core, html-conduit, http-types, HUnit, memory, mtl, network + , pretty-show, text, time, transformers, unliftio, unliftio-core + , wai, wai-extra, xml-conduit, xml-types, yesod-core, yesod-form + }: + mkDerivation { + pname = "yesod-test"; + version = "1.6.13"; + sha256 = "1r5ip85x0shv00dvznd201fbl9gi90nkk33szmh0cz77x8960v19"; + libraryHaskellDepends = [ + aeson attoparsec base blaze-builder blaze-html bytestring + case-insensitive conduit containers cookie hspec-core html-conduit + http-types HUnit memory mtl network pretty-show text time + transformers wai wai-extra xml-conduit xml-types yesod-core + ]; + testHaskellDepends = [ + base bytestring containers cookie hspec html-conduit http-types + HUnit text unliftio unliftio-core wai wai-extra xml-conduit + yesod-core yesod-form + ]; + description = "integration testing for WAI/Yesod Applications"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "yesod-test-json" = callPackage ({ mkDerivation, aeson, base, bytestring, conduit, hspec , http-types, HUnit, text, transformers, wai, wai-test @@ -303275,8 +304065,8 @@ self: { }: mkDerivation { pname = "zeolite-lang"; - version = "0.22.0.0"; - sha256 = "1569qdpy2llvi4cvbmya89ll21rjjwbzxhm0f639aaaxal21szj5"; + version = "0.22.1.0"; + sha256 = "0gr3p9k7v44b09bcm1acyds5ai52cy72py2z975d6l08szvsbc5f"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -303816,6 +304606,8 @@ self: { pname = "zip"; version = "1.7.2"; sha256 = "1c5pr3hv11dpn4ybd4742qkpqmvb9l3l7xmzlsf65wm2p8071dvj"; + revision = "1"; + editedCabalFile = "1hazf2p31rzjycci8y40zm302msr0mgvb242lww21rxrpicbzl8d"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ From bd6a8539139cd34ec8c1017cd10ddf1a12903f5e Mon Sep 17 00:00:00 2001 From: Dennis Gosnell Date: Thu, 21 Apr 2022 16:31:51 +0900 Subject: [PATCH 06/44] nvfetcher: remove jailbreak that is no longer necessary --- pkgs/development/haskell-modules/configuration-common.nix | 3 --- 1 file changed, 3 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 5f02160c64e4..31a6794ce614 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -687,9 +687,6 @@ self: super: { # https://github.com/pxqr/base32-bytestring/issues/4 base32-bytestring = dontCheck super.base32-bytestring; - # 2022-03-24: Strict aeson bound: https://github.com/berberman/nvfetcher/pull/63 - nvfetcher = throwIfNot (super.nvfetcher.version == "0.4.0.0") "nvfetcher: remove jailbreak after update" doJailbreak super.nvfetcher; - # 2022-03-24: Strict aeson bound: arch-web = throwIfNot (super.arch-web.version == "0.1.0") "arch-web: remove jailbreak after update" doJailbreak super.arch-web; From 6fe53651df918682280ecac0cec950b055e1facf Mon Sep 17 00:00:00 2001 From: Dennis Gosnell Date: Thu, 21 Apr 2022 16:32:45 +0900 Subject: [PATCH 07/44] haskellPackages.cryptostore: remove override for now-released version --- .../development/haskell-modules/configuration-common.nix | 9 --------- 1 file changed, 9 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 31a6794ce614..cf47ea821666 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2581,15 +2581,6 @@ self: super: { # 2022-03-16: Upstream stopped updating bounds https://github.com/haskell-hvr/base-noprelude/pull/15 base-noprelude = doJailbreak super.base-noprelude; - # Manually upgrade cryptostore to work around - # https://github.com/ocheron/cryptostore/issues/7 - cryptostore = assert super.cryptostore.version == "0.2.1.0"; overrideCabal { - version = "0.2.2.0"; - sha256 = "0n70amg7y2qwfjhj4xaqjia46fbabba9l2g19ry191m7c4zp1skx"; - revision = null; - editedCabalFile = null; - } super.cryptostore; - # 2022-03-16: Bounds need to be loosened https://github.com/obsidiansystems/dependent-sum-aeson-orphans/issues/10 dependent-sum-aeson-orphans = doJailbreak super.dependent-sum-aeson-orphans; From d331463a2c7ed1fc9d2fe4b16c94df76a609a8b7 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Mon, 18 Apr 2022 22:21:21 +0200 Subject: [PATCH 08/44] haskell.compiler: fix binary GHCs with store paths containing "xxx" At some point in hadrian's installation Makefile used for e.g. alpine bindists 'xxx' is used as a placeholder for three spaces and later substituted back. This breaks if the store path itself contains 'xxx'. We adapt an upstream patch which will be part of 9.4 (and presumably 9.0.3 and 9.2.3) as a workaround for this issue for 8.10.2 and 8.10.7 which are the binary GHCs in nixpkgs affected. --- pkgs/development/compilers/ghc/8.10.2-binary.nix | 14 ++++++++++++++ pkgs/development/compilers/ghc/8.10.7-binary.nix | 14 ++++++++++++++ 2 files changed, 28 insertions(+) diff --git a/pkgs/development/compilers/ghc/8.10.2-binary.nix b/pkgs/development/compilers/ghc/8.10.2-binary.nix index a29a5b0b5ab6..10ee40f710c8 100644 --- a/pkgs/development/compilers/ghc/8.10.2-binary.nix +++ b/pkgs/development/compilers/ghc/8.10.2-binary.nix @@ -272,6 +272,20 @@ stdenv.mkDerivation rec { lib.optionalString stdenv.isLinux '' find . -type f -executable -exec patchelf \ --interpreter ${stdenv.cc.bintools.dynamicLinker} {} \; + '' + + # The hadrian install Makefile uses 'xxx' as a temporary placeholder in path + # substitution. Which can break the build if the store path / prefix happens + # to contain this string. This will be fixed with 9.4 bindists. + # https://gitlab.haskell.org/ghc/ghc/-/issues/21402 + '' + # Detect hadrian Makefile by checking for the target that has the problem + if grep '^update_package_db' ghc-${version}*/Makefile > /dev/null; then + echo Hadrian bindist, applying workaround for xxx path substitution. + # based on https://gitlab.haskell.org/ghc/ghc/-/commit/dd5fecb0e2990b192d92f4dfd7519ecb33164fad.patch + substituteInPlace ghc-${version}*/Makefile --replace 'xxx' '\0xxx\0' + else + echo Not a hadrian bindist, not applying xxx path workaround. + fi ''; # fix for `configure: error: Your linker is affected by binutils #16177` diff --git a/pkgs/development/compilers/ghc/8.10.7-binary.nix b/pkgs/development/compilers/ghc/8.10.7-binary.nix index bf3ace0240c5..94ad5a78a0a7 100644 --- a/pkgs/development/compilers/ghc/8.10.7-binary.nix +++ b/pkgs/development/compilers/ghc/8.10.7-binary.nix @@ -270,6 +270,20 @@ stdenv.mkDerivation rec { lib.optionalString stdenv.isLinux '' find . -type f -executable -exec patchelf \ --interpreter ${stdenv.cc.bintools.dynamicLinker} {} \; + '' + + # The hadrian install Makefile uses 'xxx' as a temporary placeholder in path + # substitution. Which can break the build if the store path / prefix happens + # to contain this string. This will be fixed with 9.4 bindists. + # https://gitlab.haskell.org/ghc/ghc/-/issues/21402 + '' + # Detect hadrian Makefile by checking for the target that has the problem + if grep '^update_package_db' ghc-${version}*/Makefile > /dev/null; then + echo Hadrian bindist, applying workaround for xxx path substitution. + # based on https://gitlab.haskell.org/ghc/ghc/-/commit/dd5fecb0e2990b192d92f4dfd7519ecb33164fad.patch + substituteInPlace ghc-${version}*/Makefile --replace 'xxx' '\0xxx\0' + else + echo Not a hadrian bindist, not applying xxx path workaround. + fi ''; # fix for `configure: error: Your linker is affected by binutils #16177` From 5724dddf1745ba3908d1e2db54fcdb36ec6f5184 Mon Sep 17 00:00:00 2001 From: libjared Date: Thu, 21 Apr 2022 14:23:33 -0500 Subject: [PATCH 09/44] haskellPackages.sensei: mark unbroken, override Sensei had an issue on NixOS relating to tmpfs, and 0.6.2 fixes that. But it still needs an override because it (the binary *and* the tests) require the git binary and latest hspec. --- .../haskell-modules/configuration-common.nix | 12 ++++++++++++ .../configuration-hackage2nix/broken.yaml | 1 - .../development/haskell-modules/hackage-packages.nix | 2 -- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index cf47ea821666..95271c1fc64d 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -851,6 +851,18 @@ self: super: { # test suite requires git and does a bunch of git operations restless-git = dontCheck super.restless-git; + # requires git at test-time *and* runtime, but we'll just rely on users to + # bring their own git at runtime + sensei = overrideCabal (drv: { + testHaskellDepends = drv.testHaskellDepends or [] ++ [ self.hspec-meta_2_9_3 ]; + testToolDepends = drv.testToolDepends or [] ++ [ pkgs.git ]; + }) (super.sensei.overrideScope (self: super: { + hspec-meta = self.hspec-meta_2_9_3; + hspec = self.hspec_2_9_7; + hspec-core = dontCheck self.hspec-core_2_9_7; + hspec-discover = self.hspec-discover_2_9_7; + })); + # Depends on broken fluid. fluid-idl-http-client = markBroken super.fluid-idl-http-client; fluid-idl-scotty = markBroken super.fluid-idl-scotty; diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index f18d261ce1a1..b942853b0bc5 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -4467,7 +4467,6 @@ broken-packages: - semigroups-actions - sendgrid-haskell - sendgrid-v3 - - sensei - sensu-run - sentry - separated diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 7387c81da321..af58a443114a 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -241978,8 +241978,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Automatically run Hspec tests on file modifications"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "sensenet" = callPackage From a36d4533767804b0cada4645f4c18cbb811d0b3d Mon Sep 17 00:00:00 2001 From: libjared Date: Sun, 24 Apr 2022 13:07:45 -0500 Subject: [PATCH 10/44] haskellPackages.sensei: add libjared as maintainer --- maintainers/maintainer-list.nix | 7 +++++++ .../haskell-modules/configuration-hackage2nix/main.yaml | 2 ++ pkgs/development/haskell-modules/hackage-packages.nix | 1 + 3 files changed, 10 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index b20b473dc679..1e5b0d83e149 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -7173,6 +7173,13 @@ githubId = 1769386; name = "Liam Diprose"; }; + libjared = { + email = "jared@perrycode.com"; + github = "libjared"; + githubId = 3746656; + matrix = "@libjared:matrix.org"; + name = "Jared Perry"; + }; liff = { email = "liff@iki.fi"; github = "liff"; diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 48a3181014cc..58f344593a7e 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -251,6 +251,8 @@ package-maintainers: - mattermost-api - mattermost-api-qc - Unique + libjared: + - sensei maralorn: - cabal-fmt - ema diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index af58a443114a..b672d5d58349 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -241978,6 +241978,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Automatically run Hspec tests on file modifications"; license = lib.licenses.mit; + maintainers = with lib.maintainers; [ libjared ]; }) {}; "sensenet" = callPackage From a5212a77687aec9b55c0ba22863ff5c9b63a8cd1 Mon Sep 17 00:00:00 2001 From: Jens Nolte Date: Mon, 25 Apr 2022 00:22:45 +0200 Subject: [PATCH 11/44] haskell.packages.ghc922: use dbus_1_2_24 --- pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix index 3a9e9f06fbe9..87d9f8f36324 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix @@ -80,6 +80,7 @@ self: super: { constraints = doJailbreak super.constraints; cpphs = overrideCabal (drv: { postPatch = "sed -i -e 's,time >=1.5 && <1.11,time >=1.5 \\&\\& <1.12,' cpphs.cabal";}) super.cpphs; data-fix = doJailbreak super.data-fix; + dbus = super.dbus_1_2_24; dec = doJailbreak super.dec; ed25519 = doJailbreak super.ed25519; ghc-byteorder = doJailbreak super.ghc-byteorder; From e663518d18e7dedce127edc26888fd997e6c1e73 Mon Sep 17 00:00:00 2001 From: Adam Joseph Date: Thu, 14 Apr 2022 10:16:36 -0700 Subject: [PATCH 12/44] all-packages.nix: add bootstrapTools to top-level.nix This allows us to summon ofborg like this: @ofborg build pkgsCross.aarch64-multiplatform.stdenvBootstrapTools.build --- pkgs/top-level/all-packages.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index f232122938e6..6d1d5524122a 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1584,6 +1584,14 @@ with pkgs; brewtarget = libsForQt514.callPackage ../applications/misc/brewtarget { } ; + stdenvBootstrapTools = + let args = { crossSystem = stdenv.hostPlatform.system; }; in + if stdenv.hostPlatform.isDarwin + then callPackage ../stdenv/darwin/make-bootstrap-tools.nix args + else if stdenv.hostPlatform.isLinux + then callPackage ../stdenv/linux/make-bootstrap-tools.nix args + else throw "stdenvBootstrapTools: unknown hostPlatform ${stdenv.hostPlatform.config}"; + boxes = callPackage ../tools/text/boxes { }; boundary = callPackage ../tools/networking/boundary { }; From caa10b0bee9b8dfff90f8201bbf3949e4a2cd5b7 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Tue, 26 Apr 2022 19:22:01 +0200 Subject: [PATCH 13/44] haskell.packages.ghc8{84,107}.universe-base: provide OneTuple universe-base conditionally depends on OneTuple for GHC < 9.0 which we need to manually reflect via these overrides. --- pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix | 3 +++ pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix | 3 +++ 2 files changed, 6 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix b/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix index 5b13e0d036b7..8806f8274ea4 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix @@ -130,4 +130,7 @@ self: super: { # https://github.com/fpco/inline-c/issues/127 (recommend to upgrade to Nixpkgs GHC >=9.0) inline-c-cpp = (if isDarwin then dontCheck else x: x) super.inline-c-cpp; + + # Depends on OneTuple for GHC < 9.0 + universe-base = addBuildDepends [ self.OneTuple ] super.universe-base; } diff --git a/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix b/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix index 9a6e8ccab16d..98eaab707317 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix @@ -162,4 +162,7 @@ self: super: { # https://github.com/fpco/inline-c/issues/127 (recommend to upgrade to Nixpkgs GHC >=9.0) inline-c-cpp = (if isDarwin then dontCheck else x: x) super.inline-c-cpp; + + # Depends on OneTuple for GHC < 9.0 + universe-base = addBuildDepends [ self.OneTuple ] super.universe-base; } From 0f9de1bcbd71afeda6bee1f52865907411698b91 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Tue, 26 Apr 2022 19:44:27 +0200 Subject: [PATCH 14/44] haskellPackages.generic-arbitrary: apply patch for negative resizes See https://github.com/typeable/generic-arbitrary/issues/14 for the problem. --- .../haskell-modules/configuration-common.nix | 10 ++++++++++ .../configuration-hackage2nix/broken.yaml | 4 ---- pkgs/development/haskell-modules/hackage-packages.nix | 11 +---------- 3 files changed, 11 insertions(+), 14 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 95271c1fc64d..8393d02a3164 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1163,6 +1163,16 @@ self: super: { # https://github.com/danfran/cabal-macosx/issues/13 cabal-macosx = dontCheck super.cabal-macosx; + # Causes Test.QuickCheck.resize: negative size crashes e.g. in test suites + # https://github.com/typeable/generic-arbitrary/issues/14 + generic-arbitrary = appendPatches [ + (pkgs.fetchpatch { + name = "generic-arbitrary-no-negative-resize.patch"; + url = "https://github.com/typeable/generic-arbitrary/commit/c13d119d8ad0d43860ecdb93b357b0239e366a6c.patch"; + sha256 = "1jgbd2jn575icqw9nfdzh57nacm3pn8n53ka52129pnfjqfzyhsi"; + }) + ] super.generic-arbitrary; + # https://github.com/DanielG/cabal-helper/pull/123 cabal-helper = doJailbreak super.cabal-helper; diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index b942853b0bc5..ea2033fcbc74 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -357,7 +357,6 @@ broken-packages: - binary-communicator - binary-derive - binary-ext - - binary-generic-combinators - binary-indexed-tree - binary-protocol - binary-tree @@ -3334,7 +3333,6 @@ broken-packages: - msgpack - msgpack-binary - msgpack-persist - - msgpack-types - msh - msi-kb-backlit - MTGBuilder @@ -3600,7 +3598,6 @@ broken-packages: - open-signals - opensoundcontrol-ht - openssh-protocol - - opentelemetry-extra - opentelemetry-http-client - opentheory-char - opentok @@ -4337,7 +4334,6 @@ broken-packages: - robin - robots-txt - roc-cluster - - roc-id - roku-api - rollbar-client - rollbar-hs diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index b672d5d58349..dce76c780e77 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -41730,8 +41730,6 @@ self: { ]; description = "Combinators and utilities to make Generic-based deriving of Binary easier and more expressive"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "binary-ieee754" = callPackage @@ -70393,7 +70391,7 @@ self: { ]; hydraPlatforms = lib.platforms.none; broken = true; - }) {inherit (pkgs) pocketsphinx; inherit (pkgs) sphinxbase;}; + }) {pocketsphinx = null; sphinxbase = null;}; "cutter" = callPackage ({ mkDerivation, base, bytestring, explicit-exception, spreadsheet @@ -188342,8 +188340,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "A Haskell implementation of MessagePack"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "msh" = callPackage @@ -200265,8 +200261,6 @@ self: { testToolDepends = [ tasty-discover ]; benchmarkHaskellDepends = [ base opentelemetry tasty-bench ]; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "opentelemetry-extra_0_8_0" = callPackage @@ -200304,7 +200298,6 @@ self: { benchmarkHaskellDepends = [ base opentelemetry tasty-bench ]; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "opentelemetry-http-client" = callPackage @@ -235070,8 +235063,6 @@ self: { ]; description = "Implementation of the ROC National ID standard"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "rock" = callPackage From 1a2aa2b0dd09cf4a95c919ce34857987defeef18 Mon Sep 17 00:00:00 2001 From: Dennis Gosnell Date: Wed, 27 Apr 2022 10:47:18 +0900 Subject: [PATCH 15/44] haskellPackages.sensei: mark broken on x86_64-darwin Package set has been regenerated by maintainers/scripts/haskell/regenerate-hackage-packages.sh --- .../haskell-modules/configuration-hackage2nix/main.yaml | 1 + pkgs/development/haskell-modules/hackage-packages.nix | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 58f344593a7e..9722a65454f1 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -507,6 +507,7 @@ unsupported-platforms: scrypt: [ aarch64-linux, armv7l-linux ] # https://github.com/informatikr/scrypt/issues/8 sdl2-mixer: [ x86_64-darwin, aarch64-darwin ] sdl2-ttf: [ x86_64-darwin, aarch64-darwin ] + sensei: [ x86_64-darwin ] synthesizer-alsa: [ x86_64-darwin, aarch64-darwin ] taffybar: [ x86_64-darwin, aarch64-darwin ] termonad: [ x86_64-darwin, aarch64-darwin ] diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index dce76c780e77..f8b067034525 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -241969,6 +241969,10 @@ self: { testToolDepends = [ hspec-discover ]; description = "Automatically run Hspec tests on file modifications"; license = lib.licenses.mit; + platforms = [ + "aarch64-darwin" "aarch64-linux" "armv7l-linux" "i686-linux" + "x86_64-linux" + ]; maintainers = with lib.maintainers; [ libjared ]; }) {}; From 441ff9c02b2f5ee9d2ee1a9d264dc1155f9288c4 Mon Sep 17 00:00:00 2001 From: Dennis Gosnell Date: Thu, 28 Apr 2022 10:55:50 +0900 Subject: [PATCH 16/44] spago: 0.20.7 -> 0.20.8 --- pkgs/development/tools/purescript/spago/spago.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/purescript/spago/spago.nix b/pkgs/development/tools/purescript/spago/spago.nix index 1747aaa55fda..b5cc43a67247 100644 --- a/pkgs/development/tools/purescript/spago/spago.nix +++ b/pkgs/development/tools/purescript/spago/spago.nix @@ -14,11 +14,11 @@ }: mkDerivation { pname = "spago"; - version = "0.20.7"; + version = "0.20.8"; src = fetchgit { url = "https://github.com/purescript/spago.git"; - sha256 = "0k9ablqhx4m1hk0sc0rx824qq5gr7fp7dpg9rj5v793v6hd3q4jv"; - rev = "41d9c967dc1db0de03985e31083eb76b3e2fcce4"; + sha256 = "0lakss2pg5kwbxqsmvzgkcc70l6j40cj9rarhkpcf0kxw98bb5x0"; + rev = "744bdbbefc538750d4c36888ee53dc5d336314c4"; fetchSubmodules = true; }; isLibrary = true; From b42bd1a3d2dfd4fc05d8a5458d87486511eb5a47 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Fri, 29 Apr 2022 10:35:36 +0200 Subject: [PATCH 17/44] haskell.packages.ghc8107.spectacle: mark as unbroken Closes #135145. GHC >= 9.0 is unsupported at this moment (same goes for 8.8.4): https://github.com/awakesecurity/spectacle/issues/49 --- pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix | 4 ++++ pkgs/top-level/release-haskell.nix | 3 +++ 2 files changed, 7 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix b/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix index 8806f8274ea4..c8e7c8179e6d 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix @@ -133,4 +133,8 @@ self: super: { # Depends on OneTuple for GHC < 9.0 universe-base = addBuildDepends [ self.OneTuple ] super.universe-base; + + # Not possible to build in the main GHC 9.0 package set + # https://github.com/awakesecurity/spectacle/issues/49 + spectacle = doDistribute (markUnbroken super.spectacle); } diff --git a/pkgs/top-level/release-haskell.nix b/pkgs/top-level/release-haskell.nix index 972bb02ca7fe..4eebc684860d 100644 --- a/pkgs/top-level/release-haskell.nix +++ b/pkgs/top-level/release-haskell.nix @@ -361,6 +361,9 @@ let ghc-lib = released; ghc-lib-parser = released; ghc-lib-parser-ex = released; + spectacle = [ + compilerNames.ghc8107 + ]; }) { mergeable = pkgs.releaseTools.aggregate { From c2fe259aa6d2254b25853f4cafdf1567e7329bba Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Fri, 29 Apr 2022 11:21:18 +0200 Subject: [PATCH 18/44] release-haskell.nix: clean up testing of static haskell packages * Test the default pkgsStatic.haskellPackages set, as it should be working properly now. * Instead of GHC 8.10.7 which hasn't gotten some workarounds applied, test GHC 9.2.2 additionally which should work as well as GHC 9.0. * Test building an actual executable, cabal2nix. * Simplify aggregate job definition. * Make sure GHC 9.2 lens gets built on Hydra. --- .../configuration-ghc-9.2.x.nix | 2 +- pkgs/top-level/release-haskell.nix | 20 +++++++++---------- 2 files changed, 10 insertions(+), 12 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix index 87d9f8f36324..249816cc49c4 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix @@ -171,7 +171,7 @@ self: super: { ]; # lens >= 5.1 supports 9.2.1 - lens = super.lens_5_1; + lens = doDistribute self.lens_5_1; # Syntax error in tests fixed in https://github.com/simonmar/alex/commit/84b29475e057ef744f32a94bc0d3954b84160760 alex = dontCheck super.alex; diff --git a/pkgs/top-level/release-haskell.nix b/pkgs/top-level/release-haskell.nix index 4eebc684860d..88b53f6b636a 100644 --- a/pkgs/top-level/release-haskell.nix +++ b/pkgs/top-level/release-haskell.nix @@ -304,27 +304,29 @@ let # Test some statically linked packages to catch regressions # and get some cache going for static compilation with GHC. # Use integer-simple to avoid GMP linking problems (LGPL) - pkgsStatic.haskell.packages = + pkgsStatic = removePlatforms [ "aarch64-linux" # times out on Hydra "x86_64-darwin" # TODO: reenable when static libiconv works on darwin ] { - integer-simple.ghc8107 = { - inherit (packagePlatforms pkgs.pkgsStatic.haskell.packages.integer-simple.ghc8107) + haskellPackages = { + inherit (packagePlatforms pkgs.pkgsStatic.haskellPackages) hello lens random QuickCheck + cabal2nix ; }; - native-bignum.ghc902 = { - inherit (packagePlatforms pkgs.pkgsStatic.haskell.packages.native-bignum.ghc902) + haskell.packages.native-bignum.ghc922 = { + inherit (packagePlatforms pkgs.pkgsStatic.haskell.packages.native-bignum.ghc922) hello lens random QuickCheck + cabal2nix ; }; }; @@ -449,12 +451,8 @@ let ]; }; constituents = accumulateDerivations [ - jobs.pkgsStatic.haskell.packages.integer-simple.ghc8107.hello - jobs.pkgsStatic.haskell.packages.integer-simple.ghc8107.lens - jobs.pkgsStatic.haskell.packages.integer-simple.ghc8107.random - jobs.pkgsStatic.haskell.packages.native-bignum.ghc902.hello - jobs.pkgsStatic.haskell.packages.native-bignum.ghc902.lens - jobs.pkgsStatic.haskell.packages.native-bignum.ghc902.random + jobs.pkgsStatic.haskellPackages + jobs.pkgsStatic.haskell.packages.native-bignum.ghc922 ]; }; } From 50bdc1e59e82ea018d62491a1ba2634926ac5bb6 Mon Sep 17 00:00:00 2001 From: Dennis Gosnell Date: Sat, 30 Apr 2022 12:05:26 +0900 Subject: [PATCH 19/44] haskellPackages.regex-rure: disable tests only on x86_64-darwin --- pkgs/development/haskell-modules/configuration-darwin.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-darwin.nix b/pkgs/development/haskell-modules/configuration-darwin.nix index f8ae9807cd1d..3471e874290b 100644 --- a/pkgs/development/haskell-modules/configuration-darwin.nix +++ b/pkgs/development/haskell-modules/configuration-darwin.nix @@ -290,4 +290,10 @@ self: super: ({ # https://github.com/haskell-crypto/cryptonite/issues/360 cryptonite = appendPatch ./patches/cryptonite-remove-argon2.patch super.cryptonite; + +} // lib.optionalAttrs pkgs.stdenv.isx86_64 { # x86_64-darwin + + # tests appear to be failing to link or something: + # https://hydra.nixos.org/build/174540882/nixlog/9 + regex-rure = dontCheck super.regex-rure; }) From 970f2a72f543b873f6fcd3c00b48a14024d9de3c Mon Sep 17 00:00:00 2001 From: Dennis Gosnell Date: Sat, 30 Apr 2022 12:12:04 +0900 Subject: [PATCH 20/44] haskellPackages: mark builds failing on hydra as broken This commit has been generated by maintainers/scripts/haskell/mark-broken.sh --- .../configuration-hackage2nix/broken.yaml | 10 +++++++ .../transitive-broken.yaml | 11 ++++--- .../haskell-modules/hackage-packages.nix | 29 +++++++++++++++++-- 3 files changed, 43 insertions(+), 7 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index ea2033fcbc74..6afd1dc17d59 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -668,6 +668,8 @@ broken-packages: - citeproc-hs - cjk - cj-token + - cl3-hmatrix-interface + - cl3-linear-interface - clang-compilation-database - clang-pure - clanki @@ -1047,6 +1049,7 @@ broken-packages: - dense-int-set - dependent-hashmap - dependent-monoidal-map + - dep-t - dep-t-dynamic - deptrack-core - derangement @@ -1207,6 +1210,7 @@ broken-packages: - dynamic-object - dynamic-pipeline - DynamicTimeWarp + - dyna-processing - dynloader - DysFRP - dywapitchtrack @@ -1599,6 +1603,7 @@ broken-packages: - gegl - gelatin - gemcap + - gemini-exports - gemstone - gencheck - gender @@ -1735,6 +1740,7 @@ broken-packages: - gli - glicko - glider-nlp + - glirc - GLMatrix - global-variables - glob-posix @@ -1773,6 +1779,7 @@ broken-packages: - gpah - GPipe - GPipe-GLFW4 + - gpmf - gpx-conduit - graceful - grafana @@ -1889,6 +1896,7 @@ broken-packages: - hakyll-typescript - HaLeX - halfs + - half-space - halipeto - halive - halma @@ -2102,6 +2110,7 @@ broken-packages: - hedgehog-checkers - hedgehog-generic - hedgehog-golden + - hedgehog-lens - hedgehog-servant - hedis-config - hedis-namespace @@ -2893,6 +2902,7 @@ broken-packages: - lazify - lazyarray - lazyboy + - lazy-bracket - lazy-priority-queue - lazyset - LazyVault diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index b712cbcd153c..198572573b8f 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -663,6 +663,7 @@ dont-distribute-packages: - ascii - ascii-cows - ascii-table + - ascii_1_2_0_0 - asic - asif - assert4hs-hspec @@ -1203,6 +1204,8 @@ dont-distribute-packages: - delimiter-separated - delta - delta-h + - dep-t-advice + - dep-t-value - dependent-literals-plugin - dependent-state - depends @@ -2811,11 +2814,9 @@ dont-distribute-packages: - mptcp-pm - mptcpanalyzer - msgpack-aeson - - msgpack-arbitrary - msgpack-idl - msgpack-rpc - msgpack-rpc-conduit - - msgpack-testsuite - mtgoxapi - mu-avro - mu-graphql @@ -2967,8 +2968,6 @@ dont-distribute-packages: - openpgp-Crypto - openpgp-crypto-api - openssh-github-keys - - opentelemetry-lightstep - - opentelemetry-lightstep_0_8_0 - optima-for-hasql - optimal-blocks - optimusprime @@ -3325,6 +3324,7 @@ dont-distribute-packages: - regions-mtl - registry-hedgehog - registry-hedgehog-aeson + - registry-messagepack - regular-extras - regular-web - regular-xmlpickler @@ -3764,6 +3764,9 @@ dont-distribute-packages: - sydtest-servant - sydtest-typed-process - sydtest-wai + - sydtest-webdriver + - sydtest-webdriver-screenshot + - sydtest-webdriver-yesod - sydtest-yesod - sylvia - sym-plot diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index f8b067034525..46bd30b91314 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -56957,6 +56957,8 @@ self: { libraryHaskellDepends = [ base cl3 hmatrix ]; description = "Interface to/from Cl3 and HMatrix"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "cl3-linear-interface" = callPackage @@ -56968,6 +56970,8 @@ self: { libraryHaskellDepends = [ base cl3 linear ]; description = "Interface to/from Cl3 and Linear"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "clac" = callPackage @@ -75352,6 +75356,8 @@ self: { ]; description = "Dependency injection for records-of-functions"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "dep-t-advice" = callPackage @@ -75379,6 +75385,7 @@ self: { ]; description = "Giving good advice to functions in records-of-functions"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "dep-t-dynamic" = callPackage @@ -75426,6 +75433,7 @@ self: { ]; description = "Pair resources files with types within your program"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "dependency" = callPackage @@ -84019,6 +84027,8 @@ self: { testHaskellDepends = [ base ]; description = "FRP library for processing-for-haskell package"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "dynamic" = callPackage @@ -102717,6 +102727,8 @@ self: { ]; description = "Generate CSV Exports of Your Gemini Trades, Transfers, & Earn Transactions"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "gemini-router" = callPackage @@ -110358,7 +110370,9 @@ self: { testHaskellDepends = [ base HUnit ]; description = "Console IRC client"; license = lib.licenses.isc; + hydraPlatforms = lib.platforms.none; maintainers = with lib.maintainers; [ kiwi ]; + broken = true; }) {}; "gll" = callPackage @@ -114436,6 +114450,8 @@ self: { tasty-quickcheck time transformers ]; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "gpolyline" = callPackage @@ -120210,6 +120226,8 @@ self: { ]; description = "Additive monoids generalising vector spaces"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "halfs" = callPackage @@ -129909,6 +129927,8 @@ self: { libraryHaskellDepends = [ base hedgehog lens ]; description = "Hedgehog properties for lens laws"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "hedgehog-optics" = callPackage @@ -167140,6 +167160,8 @@ self: { testHaskellDepends = [ base doctest exceptions tasty tasty-hunit ]; description = "A bracket with lazy resource allocation"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "lazy-csv" = callPackage @@ -188173,7 +188195,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "A Haskell implementation of MessagePack"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "msgpack-binary" = callPackage @@ -188315,7 +188336,6 @@ self: { testHaskellDepends = [ base hspec ]; description = "A Haskell implementation of MessagePack"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "msgpack-types" = callPackage @@ -200339,7 +200359,6 @@ self: { splitmix text typed-process unordered-containers ]; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "opentelemetry-lightstep_0_8_0" = callPackage @@ -230891,6 +230910,7 @@ self: { ]; description = "MessagePack encoders / decoders"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "regress" = callPackage @@ -264338,6 +264358,7 @@ self: { testToolDepends = [ sydtest-discover ]; description = "A webdriver companion library for sydtest"; license = "unknown"; + hydraPlatforms = lib.platforms.none; }) {}; "sydtest-webdriver-screenshot" = callPackage @@ -264360,6 +264381,7 @@ self: { testToolDepends = [ sydtest-discover ]; description = "A webdriver screenshot companion library for sydtest"; license = "unknown"; + hydraPlatforms = lib.platforms.none; }) {}; "sydtest-webdriver-yesod" = callPackage @@ -264383,6 +264405,7 @@ self: { testToolDepends = [ sydtest-discover ]; description = "A webdriver+yesod companion library for sydtest"; license = "unknown"; + hydraPlatforms = lib.platforms.none; }) {}; "sydtest-yesod" = callPackage From f36e14d7cd9ed5ee20c143967afadb8d3743462e Mon Sep 17 00:00:00 2001 From: Dennis Gosnell Date: Sat, 30 Apr 2022 12:27:31 +0900 Subject: [PATCH 21/44] hedgewars: mark broken --- pkgs/games/hedgewars/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/games/hedgewars/default.nix b/pkgs/games/hedgewars/default.nix index 9062af5be383..a45c4fee05ec 100644 --- a/pkgs/games/hedgewars/default.nix +++ b/pkgs/games/hedgewars/default.nix @@ -103,5 +103,10 @@ mkDerivation rec { all movement on the battlefield has ceased).''; maintainers = with maintainers; [ kragniz fpletz ]; inherit (fpc.meta) platforms; + + # Appears to be some sort of C++ linking error. + # Example: https://hydra.nixos.org/build/174544990/nixlog/6 + broken = true; + hydraPlatforms = platforms.none; }; } From 999a0e87f9b1792e229c53602e80bda6dd52c105 Mon Sep 17 00:00:00 2001 From: Dennis Gosnell Date: Sat, 30 Apr 2022 12:30:52 +0900 Subject: [PATCH 22/44] haskellPackages.libvirt-hs: don't build on x86_64-darwin --- .../haskell-modules/configuration-hackage2nix/main.yaml | 1 + pkgs/development/haskell-modules/hackage-packages.nix | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 9722a65454f1..b1bee72c8e2d 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -465,6 +465,7 @@ unsupported-platforms: libmodbus: [ x86_64-darwin, aarch64-darwin ] libsystemd-journal: [ x86_64-darwin, aarch64-darwin ] libtelnet: [ x86_64-darwin, aarch64-darwin ] + libvirt-hs: [ x86_64-darwin ] # spidermonkey is not supported on darwin libzfs: [ x86_64-darwin, aarch64-darwin ] linearEqSolver: [ aarch64-linux ] linux-evdev: [ x86_64-darwin, aarch64-darwin ] diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 46bd30b91314..612b0a224c56 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -169997,6 +169997,10 @@ self: { libraryToolDepends = [ c2hs ]; description = "FFI bindings to libvirt virtualization API (http://libvirt.org)"; license = lib.licenses.bsd3; + platforms = [ + "aarch64-darwin" "aarch64-linux" "armv7l-linux" "i686-linux" + "x86_64-linux" + ]; }) {inherit (pkgs) libvirt;}; "libvorbis" = callPackage From 2804a50193218970757c25de26d21357fc6954de Mon Sep 17 00:00:00 2001 From: Dennis Gosnell Date: Sat, 30 Apr 2022 17:43:58 +0900 Subject: [PATCH 23/44] purescript: 0.14.7 -> 0.15.0 --- .../development/compilers/purescript/purescript/default.nix | 6 +++--- .../purescript/purescript/test-minimal-module/Main.js | 2 +- .../purescript/purescript/test-minimal-module/default.nix | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/development/compilers/purescript/purescript/default.nix b/pkgs/development/compilers/purescript/purescript/default.nix index cbf36516465b..897348daf3dd 100644 --- a/pkgs/development/compilers/purescript/purescript/default.nix +++ b/pkgs/development/compilers/purescript/purescript/default.nix @@ -18,7 +18,7 @@ let in stdenv.mkDerivation rec { pname = "purescript"; - version = "0.14.7"; + version = "0.15.0"; # These hashes can be updated automatically by running the ./update.sh script. src = @@ -26,12 +26,12 @@ in stdenv.mkDerivation rec { then fetchurl { url = "https://github.com/${pname}/${pname}/releases/download/v${version}/macos.tar.gz"; - sha256 = "0pc07xv5h7jgiy04rcrnsjb97nk5zs7jrvcsqggn0izlnrcyi8rc"; + sha256 = "09d9pwba6fzc08m3nkc7xni29yr12gw5fj00aa77n9kxmsba0fkb"; } else fetchurl { url = "https://github.com/${pname}/${pname}/releases/download/v${version}/linux64.tar.gz"; - sha256 = "0vcjxb1v76wg4hmisnw0pp6wl0pwp4fa19cw08zdhgy62w06mqfa"; + sha256 = "1ygp6wvbgl3y15wq1q41j9kg2ndaxr32rpgbzfzyd9zb8n9z8lpx"; }; diff --git a/pkgs/development/compilers/purescript/purescript/test-minimal-module/Main.js b/pkgs/development/compilers/purescript/purescript/test-minimal-module/Main.js index a3547e206b7c..3f53065d2571 100644 --- a/pkgs/development/compilers/purescript/purescript/test-minimal-module/Main.js +++ b/pkgs/development/compilers/purescript/purescript/test-minimal-module/Main.js @@ -1,6 +1,6 @@ "use strict" -exports.log = function (s) { +export const log = function (s) { return function () { console.log(s); return {}; diff --git a/pkgs/development/compilers/purescript/purescript/test-minimal-module/default.nix b/pkgs/development/compilers/purescript/purescript/test-minimal-module/default.nix index 5f01298960cd..9bc694cd73f3 100644 --- a/pkgs/development/compilers/purescript/purescript/test-minimal-module/default.nix +++ b/pkgs/development/compilers/purescript/purescript/test-minimal-module/default.nix @@ -3,9 +3,9 @@ runCommand "purescript-test-minimal-module" {} '' ${purescript}/bin/purs compile -o ./output ${./.}/Main.purs - echo 'require("./output/Main/index.js").main()' > node.js + echo 'import {main} from "./output/Main/index.js"; main()' > node.mjs - ${nodejs}/bin/node node.js | grep "hello world" || echo "did not output hello world" + ${nodejs}/bin/node node.mjs | grep "hello world" || (echo "did not output hello world"; exit 1) touch $out '' From 539120c50b3c6b5ac3d417d74e4d1995cc086647 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 30 Apr 2022 21:45:47 +0200 Subject: [PATCH 24/44] python310Packages.xknx: 0.20.4 -> 0.21.0 --- pkgs/development/python-modules/xknx/default.nix | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/xknx/default.nix b/pkgs/development/python-modules/xknx/default.nix index 88bf7541428b..3706e87bbeb0 100644 --- a/pkgs/development/python-modules/xknx/default.nix +++ b/pkgs/development/python-modules/xknx/default.nix @@ -2,7 +2,7 @@ , buildPythonPackage , fetchFromGitHub , cryptography -, netifaces +, ifaddr , voluptuous , pyyaml , pytest-asyncio @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "xknx"; - version = "0.20.4"; + version = "0.21.0"; format = "setuptools"; disabled = pythonOlder "3.8"; @@ -21,12 +21,12 @@ buildPythonPackage rec { owner = "XKNX"; repo = pname; rev = "refs/tags/${version}"; - sha256 = "sha256-uqFS/kveWLEmu+8L9dOprcQcO+Odq9lzfTI9lqIhaSw="; + sha256 = "sha256-9fpWl9mYhYwc8Ig4uCF1RJvWS3LqrZQx88IrdaSPo7c="; }; propagatedBuildInputs = [ cryptography - netifaces + ifaddr ]; checkInputs = [ @@ -38,6 +38,11 @@ buildPythonPackage rec { "xknx" ]; + disabledTests = [ + # Test requires network access + "test_scan_timeout" + ]; + meta = with lib; { description = "KNX Library Written in Python"; longDescription = '' From 5edb6ec949818302ff1847bb53e4496f5d8a5f9b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 1 May 2022 00:59:04 +0200 Subject: [PATCH 25/44] python310Packages.ratelimiter: fix check part --- .../python-modules/ratelimiter/default.nix | 34 ++++++++++++------- 1 file changed, 21 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/ratelimiter/default.nix b/pkgs/development/python-modules/ratelimiter/default.nix index fc51e1488d6a..cccca46296b6 100644 --- a/pkgs/development/python-modules/ratelimiter/default.nix +++ b/pkgs/development/python-modules/ratelimiter/default.nix @@ -1,35 +1,43 @@ -{ - lib +{ lib , buildPythonPackage , fetchPypi -, pytest -, glibcLocales +, pytest-asyncio +, pytestCheckHook }: buildPythonPackage rec { pname = "ratelimiter"; version = "1.2.0.post0"; + format = "setuptools"; src = fetchPypi { inherit pname version; - sha256 = "5c395dcabdbbde2e5178ef3f89b568a3066454a6ddc223b76473dac22f89b4f7"; + hash = "sha256-XDldyr273i5ReO8/ibVoowZkVKbdwiO3ZHPawi+JtPc="; }; - LC_ALL = "en_US.utf-8"; + checkInputs = [ + pytest-asyncio + pytestCheckHook + ]; - nativeBuildInputs = [ glibcLocales ]; + pythonImportsCheck = [ + "ratelimiter" + ]; - checkInputs = [ pytest ]; - - checkPhase = '' - py.test tests + preCheck = '' + # Uses out-dated options + rm tests/conftest.py ''; + disabledTests = [ + # TypeError: object Lock can't be used in 'await' expression + "test_alock" + ]; + meta = with lib; { + description = "Simple python rate limiting object"; homepage = "https://github.com/RazerM/ratelimiter"; license = licenses.asl20; - description = "Simple python rate limiting object"; maintainers = with maintainers; [ helkafen ]; }; } - From 866e71dd23745553ebae9c14f0f6f2797ddca12f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 1 May 2022 00:48:11 +0000 Subject: [PATCH 26/44] python310Packages.types-requests: 2.27.24 -> 2.27.25 --- pkgs/development/python-modules/types-requests/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-requests/default.nix b/pkgs/development/python-modules/types-requests/default.nix index 19a63f846404..bb7e12d5963d 100644 --- a/pkgs/development/python-modules/types-requests/default.nix +++ b/pkgs/development/python-modules/types-requests/default.nix @@ -6,12 +6,12 @@ buildPythonPackage rec { pname = "types-requests"; - version = "2.27.24"; + version = "2.27.25"; format = "setuptools"; src = fetchPypi { inherit pname version; - sha256 = "sha256-4c3pnpLV+3r6DuU5JLIR9MR2OVFkNNhtyE1T7IT8+oo="; + sha256 = "sha256-gFrn44/Z0VcVMGbcQ4HPWF/TTfohLy/B/s4kjAWqxXE="; }; propagatedBuildInputs = [ From e3fd4aed1f7b8f989e5b6de7f8fa8ef2f3b6533b Mon Sep 17 00:00:00 2001 From: techknowlogick Date: Sat, 30 Apr 2022 21:31:20 -0400 Subject: [PATCH 27/44] vault-bin: 1.10.1 -> 1.10.2 --- pkgs/tools/security/vault/vault-bin.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/tools/security/vault/vault-bin.nix b/pkgs/tools/security/vault/vault-bin.nix index f29c3e493c5e..048d06f20043 100644 --- a/pkgs/tools/security/vault/vault-bin.nix +++ b/pkgs/tools/security/vault/vault-bin.nix @@ -2,7 +2,7 @@ stdenv.mkDerivation rec { pname = "vault-bin"; - version = "1.10.1"; + version = "1.10.2"; src = let @@ -16,11 +16,11 @@ stdenv.mkDerivation rec { aarch64-darwin = "darwin_arm64"; }; sha256 = selectSystem { - x86_64-linux = "sha256-8qrCGJNEWs3I/IRK1CiGfbbpQhwziFgoQyMcUX40wbw="; - aarch64-linux = "sha256-/rW39m2XnJp0MsBmXs4ktRnQriLdYHRJ9MIEtO9MxNk="; - i686-linux = "sha256-NHIxN3rdX+3yLjbh25c1IwB+Q/QRQCrIBF9XwxIwVpY="; - x86_64-darwin = "sha256-2OuJZftsP+fKInhBYlcRLZ1Rs+j/jl7Ve4M6Oz3Q7Ac="; - aarch64-darwin = "sha256-JSu8eS4jzRl8d8MOWnAgmvO68xGzxFRn8HW28gQbzmU="; + x86_64-linux = "sha256-8DF97kpBRqKvRqCi20QdVgE5T4QugM+Hh+2e1qdZAA8="; + aarch64-linux = "sha256-SZ1+q4um6aFMPoF6t5ycOrG5gQQRDNC7SGFJi/JReBI="; + i686-linux = "sha256-AatWqF2eDOslpK5J5fyGdrrjkag9GnCJcM0DnYCSZqg="; + x86_64-darwin = "sha256-pFQLm967yRiAWHm7PcZRknB4H6ZoEahf4rl8CCdh5AA="; + aarch64-darwin = "sha256-Br6fbJUkuIe7BVJU+bGGB9UOQyn2FV+Xy4ajfdfWCcM="; }; in fetchzip { From 3815ca841ba04a146e38efb21ad7d93054b76118 Mon Sep 17 00:00:00 2001 From: Redvers Davies Date: Sat, 30 Apr 2022 22:35:03 -0400 Subject: [PATCH 28/44] ponyc: 0.49.0 -> 0.50.0 Changelog: 0.49.1: * Ban Unstable Variables 0.50.0: * Fix crash with exhaustive match on Generics. * Fix parameter names not being checked in all circumstances. * Fix compiler crash to HeapToStack compiler pass. * Strengthen the ordering for some atomic operations. * Allow override of return types for FFI functions. * Don't allow FFI calls in default methods or behaviours. --- pkgs/development/compilers/ponyc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/ponyc/default.nix b/pkgs/development/compilers/ponyc/default.nix index c7ce1bbe4364..fbb457359149 100644 --- a/pkgs/development/compilers/ponyc/default.nix +++ b/pkgs/development/compilers/ponyc/default.nix @@ -3,13 +3,13 @@ stdenv.mkDerivation (rec { pname = "ponyc"; - version = "0.49.0"; + version = "0.50.0"; src = fetchFromGitHub { owner = "ponylang"; repo = pname; rev = version; - sha256 = "sha256-WS3/POC+2vdx6bA8314sjkdWCIWGu9lJG4kbKMWfnX8="; + sha256 = "sha256-FnzlFTiJrqoUfnys+q9is6OH9yit5ExDiRszQ679QbY="; fetchSubmodules = true; }; From 89bf448106442102b03d9329be647e97424eda29 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 1 May 2022 02:40:34 +0000 Subject: [PATCH 29/44] python310Packages.pytrafikverket: 0.1.6.2 -> 0.2.0.1 --- pkgs/development/python-modules/pytrafikverket/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytrafikverket/default.nix b/pkgs/development/python-modules/pytrafikverket/default.nix index 0a65a960fb79..cb42d08c7592 100644 --- a/pkgs/development/python-modules/pytrafikverket/default.nix +++ b/pkgs/development/python-modules/pytrafikverket/default.nix @@ -8,11 +8,11 @@ buildPythonPackage rec { pname = "pytrafikverket"; - version = "0.1.6.2"; + version = "0.2.0.1"; src = fetchPypi { inherit pname version; - sha256 = "0hrjsw53ixgmhsiszdrzzh0wma705nrhq8npzacsyaf43r29zvqy"; + sha256 = "sha256-RsB8b96aCIBM3aABOuuexB5fIo7H1Kq/XsGvV8b7/sA="; }; propagatedBuildInputs = [ From ced8363582fbfaa83bf2e75583cbea9ce7f9a1a4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 1 May 2022 02:58:24 +0000 Subject: [PATCH 30/44] python310Packages.flake8-debugger: 4.0.0 -> 4.1.2 --- pkgs/development/python-modules/flake8-debugger/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/flake8-debugger/default.nix b/pkgs/development/python-modules/flake8-debugger/default.nix index 67f4ea529f10..41f97be88787 100644 --- a/pkgs/development/python-modules/flake8-debugger/default.nix +++ b/pkgs/development/python-modules/flake8-debugger/default.nix @@ -7,12 +7,12 @@ buildPythonPackage rec { pname = "flake8-debugger"; - version = "4.0.0"; + version = "4.1.2"; disabled = isPy27; src = fetchPypi { inherit pname version; - sha256 = "e43dc777f7db1481db473210101ec2df2bd39a45b149d7218a618e954177eda6"; + sha256 = "sha256-UrACVglB422b+Ab8olI9x/uFYKKV1fGm4VrC3tenOEA="; }; propagatedBuildInputs = [ flake8 pycodestyle six ]; From c45d1eedd8efb00227fdaecb4473419f063f9d19 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 1 May 2022 03:14:17 +0000 Subject: [PATCH 31/44] erlang-ls: 0.30.0 -> 0.31.0 --- pkgs/development/beam-modules/erlang-ls/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/beam-modules/erlang-ls/default.nix b/pkgs/development/beam-modules/erlang-ls/default.nix index b855cd193e24..47fbcc5f38e7 100644 --- a/pkgs/development/beam-modules/erlang-ls/default.nix +++ b/pkgs/development/beam-modules/erlang-ls/default.nix @@ -1,7 +1,7 @@ { fetchFromGitHub, fetchgit, fetchHex, rebar3Relx, buildRebar3, rebar3-proper , stdenv, writeScript, lib }: let - version = "0.30.0"; + version = "0.31.0"; owner = "erlang-ls"; repo = "erlang_ls"; deps = import ./rebar-deps.nix { @@ -19,7 +19,7 @@ rebar3Relx { inherit version; src = fetchFromGitHub { inherit owner repo; - sha256 = "sha256-Dqkp0d6U8U5HbyBq6q0WmKODVIQx3DVE8yofD0JhAHM="; + sha256 = "sha256-tpJUCHrSFNEzNrln7nKwav0GSBW+4fwjSB3WI1MKW9A="; rev = version; }; releaseType = "escript"; From c203747ba31d3fae8a2fefbabcbf52eb36e3e19f Mon Sep 17 00:00:00 2001 From: taku0 Date: Tue, 19 Apr 2022 21:12:34 +0900 Subject: [PATCH 32/44] thunderbird-bin: 91.8.0 -> 91.8.1 --- .../thunderbird-bin/release_sources.nix | 522 +++++++++--------- 1 file changed, 261 insertions(+), 261 deletions(-) diff --git a/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix b/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix index 7fc6492af7f3..4705eab12930 100644 --- a/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix +++ b/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix @@ -1,655 +1,655 @@ { - version = "91.8.0"; + version = "91.8.1"; sources = [ - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/af/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/af/thunderbird-91.8.1.tar.bz2"; locale = "af"; arch = "linux-x86_64"; - sha256 = "9f6fe7d931b4f9ec06e6d22e69ad6e638a82fcd709cfaabd52ed6283a75a8d31"; + sha256 = "b7a5a88216d094bce6d1f18f506dc4c500c13340e0c6a9da2aeadc32d9ae0062"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/ar/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/ar/thunderbird-91.8.1.tar.bz2"; locale = "ar"; arch = "linux-x86_64"; - sha256 = "f8523e3b9b4229a7f977c25ba08dad4edad0fd56c90c8c8bb473db2a1e00265d"; + sha256 = "33f807c2a2182149f2da7a394e455775027753a082b998db766c036d0aa7c976"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/ast/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/ast/thunderbird-91.8.1.tar.bz2"; locale = "ast"; arch = "linux-x86_64"; - sha256 = "3a95ba998b4f863fe39fb3e3dfecb827108b92c317ed5594e4a409ccecc8b303"; + sha256 = "08a38759b492ac47e567774b5a4fe5ee75f5a4c513ee046b7ace9636cd61a00a"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/be/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/be/thunderbird-91.8.1.tar.bz2"; locale = "be"; arch = "linux-x86_64"; - sha256 = "fd41c8189eb64d70038b0a3551b46386c3d6e4afc1474bc7e50d0b88208a5547"; + sha256 = "09644be773dea25b602b30c0e783a2be3de406d63a1aa528e80830357cec8756"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/bg/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/bg/thunderbird-91.8.1.tar.bz2"; locale = "bg"; arch = "linux-x86_64"; - sha256 = "c7957994f4e3bb70b4f118ff6b939f52f46bc0d471a6098e18abbe23dbb58675"; + sha256 = "546bc2422a40ed4c04b1d8fa2c203a60fbb8c2a060b7c63ae4464109d08c440e"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/br/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/br/thunderbird-91.8.1.tar.bz2"; locale = "br"; arch = "linux-x86_64"; - sha256 = "6987eb50cb3460d42794f9192c57262479ed7082662395893bb3a5b9e094c0f3"; + sha256 = "1977584751a826bb52e8bd154880f34b009df777481915f0cb84e018f7a3a1fe"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/ca/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/ca/thunderbird-91.8.1.tar.bz2"; locale = "ca"; arch = "linux-x86_64"; - sha256 = "b09400e218281f8b09d688f5dbab2c732761da8e47141726941dcaedc3780097"; + sha256 = "e2c6e403fbcdb58eaf747f36796d4a0af1d8f112715c068ca98f85198189e884"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/cak/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/cak/thunderbird-91.8.1.tar.bz2"; locale = "cak"; arch = "linux-x86_64"; - sha256 = "02efc2043ddc4485a239b19d5b3593bb68f5780ccd11f6d4eb968594192a1bf5"; + sha256 = "f5992ea2ab6acf94993f6bc590e95e36c5ab87b650e0f38ee5e808a2bf9189da"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/cs/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/cs/thunderbird-91.8.1.tar.bz2"; locale = "cs"; arch = "linux-x86_64"; - sha256 = "13af2518a999650cebff031813b812141b014b3fcd9a7bd3953b64229e870dac"; + sha256 = "4770e0c95ba84953aab5585f4059c1e20e69b9ee98578ebda34ded2a1b170a25"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/cy/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/cy/thunderbird-91.8.1.tar.bz2"; locale = "cy"; arch = "linux-x86_64"; - sha256 = "ec9def864905036110381f901de0d9c7609116cd1d9bee9414627a133d5fb19e"; + sha256 = "a9729784e7a05d763e6dd715da80ca7f65e42f27b25e58ed2139f26f12061855"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/da/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/da/thunderbird-91.8.1.tar.bz2"; locale = "da"; arch = "linux-x86_64"; - sha256 = "d6cc0667d1be9fc73491bc57a0b44715433eae3743ea8aba59229e19fd24a642"; + sha256 = "a917c157c7507d2ee457a5c8dcff3b1b23225b5ea946be547e801e93c10d4a5d"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/de/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/de/thunderbird-91.8.1.tar.bz2"; locale = "de"; arch = "linux-x86_64"; - sha256 = "112bf23c33cacbf54319ac4534cff5be85d49704e69498f039cc45fd3abd0c8b"; + sha256 = "73141650aba88315828e5419d9a9a05861dcd504b9256c8a184396e3824211f2"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/dsb/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/dsb/thunderbird-91.8.1.tar.bz2"; locale = "dsb"; arch = "linux-x86_64"; - sha256 = "7e190cf921b1b76cb3702e3ce534e1575b7dcc63ccc94d3d8bf384bd42000a60"; + sha256 = "7b7adb5c1e01efa9a0129a22308eb878f45d1ed0190b7430aae92b55f061fb35"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/el/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/el/thunderbird-91.8.1.tar.bz2"; locale = "el"; arch = "linux-x86_64"; - sha256 = "74917356bab02953ba56acf5736b3d2c9a1847f49fb4a75a273655e7678b80f0"; + sha256 = "ffa921418d6d334e48aa51f4fff1b4855f3cf7ce3ac77ed38c6b0b699606d971"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/en-CA/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/en-CA/thunderbird-91.8.1.tar.bz2"; locale = "en-CA"; arch = "linux-x86_64"; - sha256 = "813d6df5de5768a3c82d3fc042907fd16f1f18695c5c294bb345cc593b71dfd7"; + sha256 = "caa62088b677cbf18cd95a80ebc57b97597df35f8172d27a7cc55ded145e29c9"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/en-GB/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/en-GB/thunderbird-91.8.1.tar.bz2"; locale = "en-GB"; arch = "linux-x86_64"; - sha256 = "0cbefc0c52f32b7654d045cc85c5ae882ca83b6ca138b3f6b82e194b53b0940f"; + sha256 = "6dff28a894f3b48798939105a9742b3f9dcc3c4389160f71126cdd08ff573c74"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/en-US/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/en-US/thunderbird-91.8.1.tar.bz2"; locale = "en-US"; arch = "linux-x86_64"; - sha256 = "d57fd4df24d4acb36ddcca83062114d16a8fa4e9255606e5f2ffcd4ac9b5ea5d"; + sha256 = "3a6c1302f51a86297960d40f40fe6273349ae407b07e634b1c01758bc8cc3a0b"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/es-AR/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/es-AR/thunderbird-91.8.1.tar.bz2"; locale = "es-AR"; arch = "linux-x86_64"; - sha256 = "ffc858a7474ea2b6c95a6bacf2f0a9257c95f9ae67ea3d04bbb2f5499a58d618"; + sha256 = "383d13f5094543f99dd64e29df261c956e6f13782c3158d4ac831a8c734b7d18"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/es-ES/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/es-ES/thunderbird-91.8.1.tar.bz2"; locale = "es-ES"; arch = "linux-x86_64"; - sha256 = "d3d77d80550c1ea96dff1f7fe59d12cd2bcf8b6d4f8db558c1c80d42e3767871"; + sha256 = "d2753f076d929933cb51e79c0c0b66f2fc3457e3f25bb68b9b10c84566cfb70d"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/et/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/et/thunderbird-91.8.1.tar.bz2"; locale = "et"; arch = "linux-x86_64"; - sha256 = "03b95415f92d446bf24e392a14ddb3f1256158f711e65156745270fe61d2c565"; + sha256 = "a71e3bdee857892bd62d582fd6cd9e7df41be92854c65d34b26b57fbad16ce2f"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/eu/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/eu/thunderbird-91.8.1.tar.bz2"; locale = "eu"; arch = "linux-x86_64"; - sha256 = "272f5e568abe042c6ce3d9ea53693bd1f2a18cc4ddcb0729fd2825a62ceb89af"; + sha256 = "40f3aa9558eab5511c0176dd817880142e49bfc157546676ce15d559ace8e359"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/fi/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/fi/thunderbird-91.8.1.tar.bz2"; locale = "fi"; arch = "linux-x86_64"; - sha256 = "7171f34f07c49206eecfb1c3cf4d122b8fa9f24e68dd4075dd5c7313ba140fd4"; + sha256 = "c758f45ff3b714e6e7fd1c66421a0f815ac54fa3590df682c11bd05f604bd848"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/fr/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/fr/thunderbird-91.8.1.tar.bz2"; locale = "fr"; arch = "linux-x86_64"; - sha256 = "45004e1b26c234969a805fe13a56ce3ed53e30d400965f61a6e95b4be79fd811"; + sha256 = "1e2588b80017f6f10ada4675c4af5165de9216d65881f20feb844fa59fa60fbe"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/fy-NL/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/fy-NL/thunderbird-91.8.1.tar.bz2"; locale = "fy-NL"; arch = "linux-x86_64"; - sha256 = "bdd6a130ae5a1c12a49a2d2b84410b445e7d8b62bd3aa1eb64cf66fbb7436047"; + sha256 = "c3ab99f1539a40f60cb2b3ca68178307b39b013a763a671ffd05124ed8d82988"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/ga-IE/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/ga-IE/thunderbird-91.8.1.tar.bz2"; locale = "ga-IE"; arch = "linux-x86_64"; - sha256 = "c03c8f98c0850402d909d1d802bc6fe189d145ed45bc576a821536a79e492bd7"; + sha256 = "7af72cd55c26e368378a3b86844b6ee72f08b7f2c207170817ccbeaad1a114a0"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/gd/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/gd/thunderbird-91.8.1.tar.bz2"; locale = "gd"; arch = "linux-x86_64"; - sha256 = "b55a5edafa3ca381544c1e2d2ecf23a1557cdd9b10f937cc6f45c7a40e0a0831"; + sha256 = "9a91e7b6d3572ee78a4df915a2b30e5dbd10351e6f16316e6dbbbffdbe1217d4"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/gl/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/gl/thunderbird-91.8.1.tar.bz2"; locale = "gl"; arch = "linux-x86_64"; - sha256 = "89f1cafa62a8334ea2250c6c8b9c07716fc99745aeafa6a689760c8eb288ad5a"; + sha256 = "2c8f4043668dfa15ab191ed05218c1772472dbee932ea98e3cc08c05764812cb"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/he/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/he/thunderbird-91.8.1.tar.bz2"; locale = "he"; arch = "linux-x86_64"; - sha256 = "82f9405f187471371a137838a8d39d289f2160ca3ffde007fbc5f643c11c0a0a"; + sha256 = "e3b038e94553d388eb4cf53c250d8297531ddb2fb0fc7c678291fa48c46fbc12"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/hr/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/hr/thunderbird-91.8.1.tar.bz2"; locale = "hr"; arch = "linux-x86_64"; - sha256 = "4920edd369b2317976d98707e4f59febe0b252a85666ddfe29e7f7043c502509"; + sha256 = "a66c1c904f58879e11ceeba5c214302fc982468718af1567634ec53d16850cc4"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/hsb/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/hsb/thunderbird-91.8.1.tar.bz2"; locale = "hsb"; arch = "linux-x86_64"; - sha256 = "88a84bf4f2a599527da8dc082bfc8e7d2e94fec446057bde2296c52cd1d25e76"; + sha256 = "e2f3b04485ba430799e1049ed9cdc4cf191014f6a2aa44c3f8e51d87d47332dc"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/hu/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/hu/thunderbird-91.8.1.tar.bz2"; locale = "hu"; arch = "linux-x86_64"; - sha256 = "a996700c6846850579b599cf31f837320859861f4b459554cabe35fe75f07059"; + sha256 = "611bd8281d26324503fac16bd6e25175c988f6fb12b6bcf6f3016dcfa6ec44d8"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/hy-AM/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/hy-AM/thunderbird-91.8.1.tar.bz2"; locale = "hy-AM"; arch = "linux-x86_64"; - sha256 = "05d31752442946111c5b35873bf2b2c4a87e3739bac6a4704d94c54f199a3c6c"; + sha256 = "88cd6e24ae4a54f0b4684bf3ab7116fcdce2dbe2d6a074af5cb50c3967ebda1f"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/id/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/id/thunderbird-91.8.1.tar.bz2"; locale = "id"; arch = "linux-x86_64"; - sha256 = "c8df7bf840268f4493403e849757eb6cfcd0cf59137bae948252eb9e9ace96ac"; + sha256 = "1be3f82fc0a8254548c35a08d2fd4ef77b86df774acbe5bb17784d25af802eb7"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/is/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/is/thunderbird-91.8.1.tar.bz2"; locale = "is"; arch = "linux-x86_64"; - sha256 = "697487eba3eaf49d2613d877a2d58a1e357ad2f772ae2de031695902ad4514ad"; + sha256 = "332e85aba591c744a9d53b70e06218fafbdc94600643963c63f6a693edbfd035"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/it/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/it/thunderbird-91.8.1.tar.bz2"; locale = "it"; arch = "linux-x86_64"; - sha256 = "0749d5dcd105b82aea94bc704e10812bfd3fa375a776f7a95b94bb4886e543ce"; + sha256 = "95ca9342dd991d8306922df03c5f09adeb63dc93f678384989315ddf1df622d3"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/ja/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/ja/thunderbird-91.8.1.tar.bz2"; locale = "ja"; arch = "linux-x86_64"; - sha256 = "ac6aa38f830a8f3eea7d0c7d0c9695ce1351e84a19a831e3d87d212369353ef7"; + sha256 = "977a0e4ca8d9e8d8d6c289608a9318971553b011bbcda66ee888624ef6b9d56b"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/ka/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/ka/thunderbird-91.8.1.tar.bz2"; locale = "ka"; arch = "linux-x86_64"; - sha256 = "b051d95f3b69a7c2d8de178e517abd37afec4502de1a580788f150c77c0187dc"; + sha256 = "1a8360cd576a4e2a0b6d316441eff481c2a1d9b80e7f9eeeb0fc6fc38df08d1f"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/kab/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/kab/thunderbird-91.8.1.tar.bz2"; locale = "kab"; arch = "linux-x86_64"; - sha256 = "2e635bdf5de067b57ba639be3465fcff3bbe00119d0c3f031d6471aab7a9b9f8"; + sha256 = "d318ccb72f4476d8222eb4423c755378f10cf187cc6ea73152833953375cac35"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/kk/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/kk/thunderbird-91.8.1.tar.bz2"; locale = "kk"; arch = "linux-x86_64"; - sha256 = "369cc371e500bc6ce224f9563c6bd586fb4748181372754c4b2c58e81d9f19c6"; + sha256 = "854f310728f2c1c2e3e3dec57787bb293f344a31cb1f0b8a131f0768c409fb08"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/ko/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/ko/thunderbird-91.8.1.tar.bz2"; locale = "ko"; arch = "linux-x86_64"; - sha256 = "6b4270b67c7e2e47201cb37c7bc9b22599cc65ea3efc87e35b0fddedc0af8170"; + sha256 = "c740a972a708627d9700c9dd3b2bb56a5b1a3e0ac6f438021aa56033e6e6b40e"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/lt/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/lt/thunderbird-91.8.1.tar.bz2"; locale = "lt"; arch = "linux-x86_64"; - sha256 = "a140ae146bb64c704130e6e84a63ccf7ccac77433a95964b0b5d1c2a52485e7c"; + sha256 = "7a1c14eb2fd539dc9e2681a8868fb6e82ed2e9ce0b9523a613e20a48ec52d2ac"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/lv/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/lv/thunderbird-91.8.1.tar.bz2"; locale = "lv"; arch = "linux-x86_64"; - sha256 = "5f88b779588a36ff7eac1c652400ebdaad501b00c83101e6614f1689bb0aebfa"; + sha256 = "bde11f8e943b462f4c8a084ee7d1328f59e93a6bf2d39fed8a3dd1408b0ee716"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/ms/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/ms/thunderbird-91.8.1.tar.bz2"; locale = "ms"; arch = "linux-x86_64"; - sha256 = "48632dc4e44bae95dc2c435f334c4d65a7058b0f5cdaf492ba4b7788d2c5df9d"; + sha256 = "f76f9bde41a1be40c32bb3fa1990adba3460bdca0b98e466e6dcbbc6d8d944a0"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/nb-NO/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/nb-NO/thunderbird-91.8.1.tar.bz2"; locale = "nb-NO"; arch = "linux-x86_64"; - sha256 = "c065ca752ff112aeafb51684b2f8877af8a61a52a6e1a70b884967c78fb30880"; + sha256 = "e8a052e7c841feda1c54b5f349181695c03f2549f95ca1d9108b60e8dd13c85e"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/nl/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/nl/thunderbird-91.8.1.tar.bz2"; locale = "nl"; arch = "linux-x86_64"; - sha256 = "44c9ea3d19b1f4b9151b49e3b8221eec179558bfe398076f5fc5b41266f8194f"; + sha256 = "5eea4e47045706a621ca398a55a76a2165d461c061ea3e410418839a9a069ca7"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/nn-NO/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/nn-NO/thunderbird-91.8.1.tar.bz2"; locale = "nn-NO"; arch = "linux-x86_64"; - sha256 = "6347f87681652379ccda8564dbd2572bab1fa04b0c487ff43e3f51f3719ac7d5"; + sha256 = "a819e0ede22abce7d3e10ab1dbe3d4571889c63284e6f1c917834f766ad3c73a"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/pa-IN/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/pa-IN/thunderbird-91.8.1.tar.bz2"; locale = "pa-IN"; arch = "linux-x86_64"; - sha256 = "6db940a4482f404fa89abc36a2e9737c835fa51d7c98503055fb98484f7586c0"; + sha256 = "523f7c451f618b1f7705d0892b50700f61c0c3a12ca85957630e5e146ed7eccd"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/pl/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/pl/thunderbird-91.8.1.tar.bz2"; locale = "pl"; arch = "linux-x86_64"; - sha256 = "dffeffd240e5ba3f1e3de024ffe7a51ebc72eb3035bb994d02bffd106203dc2b"; + sha256 = "45d17f737b24ab1ca34e7dc5d16493203e1673c4592a099b3dffa8559908b64b"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/pt-BR/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/pt-BR/thunderbird-91.8.1.tar.bz2"; locale = "pt-BR"; arch = "linux-x86_64"; - sha256 = "5a05e3d9174bd26f3c9f62f82dc50e0e40965771d861bbb662bfc4cdf29ef83e"; + sha256 = "d4d3cc55f0924a9eefb2b76d3cf524238e87ee0f016b5fcb4df59c28a6f8539c"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/pt-PT/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/pt-PT/thunderbird-91.8.1.tar.bz2"; locale = "pt-PT"; arch = "linux-x86_64"; - sha256 = "dfe5055edaea41dba221a2b39d2fef7493a508d12e9cb39e29201a20f95afdbd"; + sha256 = "1a6b22cc0fca62a1fac036b87f04a7ef2d101e8a4323e370856338ceffd3193f"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/rm/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/rm/thunderbird-91.8.1.tar.bz2"; locale = "rm"; arch = "linux-x86_64"; - sha256 = "17a587c8b3eb1b548089b70bff06f379fd1d6aaa234a024b2b1c17a1f2a6f60d"; + sha256 = "cd9b4f7274a3fe1c5c29ac68377b82ac134a9d23828700399009021ae6920c1e"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/ro/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/ro/thunderbird-91.8.1.tar.bz2"; locale = "ro"; arch = "linux-x86_64"; - sha256 = "cc43a35c544bc15fb86a12538d70d20b5b22f5666b5467b7f8e87b31a12c5abe"; + sha256 = "0c0dd2e9612c64eb2f70d52f32fad70af989537018d2d1457941d773e5d8200c"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/ru/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/ru/thunderbird-91.8.1.tar.bz2"; locale = "ru"; arch = "linux-x86_64"; - sha256 = "82b05f1e853fdcb4cbce513dc87f9fe2784bc4bc5836274be15b1cff831a5dfc"; + sha256 = "4f89db6c6bff251b9e642b6525e2d6dab30fd5faddff814a8566e3db0109f895"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/sk/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/sk/thunderbird-91.8.1.tar.bz2"; locale = "sk"; arch = "linux-x86_64"; - sha256 = "31ca758cacb9f5ffbdb901f4a2b59b2b63a2b4f0f0b63a35ec45c1d1b642654e"; + sha256 = "9b7c6e1536dd288634f1e635cf65b59bfd8953853143ad4611b66189119fe8ea"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/sl/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/sl/thunderbird-91.8.1.tar.bz2"; locale = "sl"; arch = "linux-x86_64"; - sha256 = "8ce25c995945f164756d3b6727c5c2d49397520a0fdc1ec5b448bd04664f1314"; + sha256 = "9b55f025b7b64d57c0ae1ffb54fcfd24dfffedaf8dcfb0cff870e5023e018e22"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/sq/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/sq/thunderbird-91.8.1.tar.bz2"; locale = "sq"; arch = "linux-x86_64"; - sha256 = "db65e73da83a12d1e10713b0ace13250c127e798e91e81893ccb8f38bc635186"; + sha256 = "a7c42d3f546482eec81a021f299bc57fc05d349cfbfdd65ad3dbe46019e29851"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/sr/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/sr/thunderbird-91.8.1.tar.bz2"; locale = "sr"; arch = "linux-x86_64"; - sha256 = "0cf912a9d51cb3ffb6cf7aa3eeaa61a54c253a617abce216c37770dcf5c36344"; + sha256 = "c990d6f1d94f50ba0edc2683acb89fd17dc94ceb0406549309c85be3e294c43a"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/sv-SE/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/sv-SE/thunderbird-91.8.1.tar.bz2"; locale = "sv-SE"; arch = "linux-x86_64"; - sha256 = "86578eaf49e4ea08c0ce7573ff13c8f0c5e2a3e0d03028c04b37042ed0739b1a"; + sha256 = "cff7a55dd6a5ef6a3bff8757decda52e685fd500ba00ddc9f96724a6e803759e"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/th/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/th/thunderbird-91.8.1.tar.bz2"; locale = "th"; arch = "linux-x86_64"; - sha256 = "44e9e7ea1807e41e51d531b6a5badd5ea660f19b52943ab012a1868c907d7a0b"; + sha256 = "e04a3b749f86f8f13b26d58c1562f7249e9d298431f348709678d6b5eb2d56c4"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/tr/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/tr/thunderbird-91.8.1.tar.bz2"; locale = "tr"; arch = "linux-x86_64"; - sha256 = "d95e9d475c73d31d90d1a1b4056501850386d0b727d4941a6927b92a7e1c1d6f"; + sha256 = "f3bc44135cc943509e5f821b011b30df42ba9e44884be588130326dd123ffc13"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/uk/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/uk/thunderbird-91.8.1.tar.bz2"; locale = "uk"; arch = "linux-x86_64"; - sha256 = "a563e3da2a8f3f58b085ed06fb4a81ec0e7c36b2cbb777aa584857ee23793dcb"; + sha256 = "c93fbc4795bc051ff6e55ced73765673c347a6fcea5c0b0f12d5a2b7e4ea13f6"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/uz/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/uz/thunderbird-91.8.1.tar.bz2"; locale = "uz"; arch = "linux-x86_64"; - sha256 = "0005df2daa394d44ab2a413fc0f58b23569bfe30dc9a0d0789f86c2072158937"; + sha256 = "4737baf26dd8ae9a9fe4a52c56e75a2e76e76a976dac66cb02cc9175a432d114"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/vi/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/vi/thunderbird-91.8.1.tar.bz2"; locale = "vi"; arch = "linux-x86_64"; - sha256 = "7d987211388a37975dc93cb38a72e8e7e9a5a7535af5efecf5293ca5b1da6718"; + sha256 = "8962b27c70530ad685753df464c4f4c982258abb82fc9788c623eebd2bd319fd"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/zh-CN/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/zh-CN/thunderbird-91.8.1.tar.bz2"; locale = "zh-CN"; arch = "linux-x86_64"; - sha256 = "c043d0e5e1804090ab8cc8c740b2458c825def839c128391c0d6e71b36af4894"; + sha256 = "e9343251571b2922f5ab2f84590759e41fb0734c38541336215f9984c4fe6882"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-x86_64/zh-TW/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-x86_64/zh-TW/thunderbird-91.8.1.tar.bz2"; locale = "zh-TW"; arch = "linux-x86_64"; - sha256 = "3870ceaa2ea5c049877452a6b0c76dd7de9b85985b358076c0fc1c476d04a10c"; + sha256 = "efbcb13dcb468a82b0ec71d67af4addefce97addfca6befaba0b96c92617091b"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/af/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/af/thunderbird-91.8.1.tar.bz2"; locale = "af"; arch = "linux-i686"; - sha256 = "f004dc6825310f3f7554682816b0848e4461ca86d8d31b1f5f0287064be5af48"; + sha256 = "d96e9de630ad5502fd86de653337ff7df4444ea5bdc22e07cb77f67f1dc4d04f"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/ar/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/ar/thunderbird-91.8.1.tar.bz2"; locale = "ar"; arch = "linux-i686"; - sha256 = "be9fae6a15d1e3d7b4da462eaaa2cfa0317162c2ecfdbff8704d2f0239278380"; + sha256 = "d5273d01309d15e77a897fa25a142851470f9569b25b253e66d09dee6984d061"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/ast/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/ast/thunderbird-91.8.1.tar.bz2"; locale = "ast"; arch = "linux-i686"; - sha256 = "5f92a809cf6d6a2df8477f54d1cf7a3ef65e27426fe184178bcc8c691a08487a"; + sha256 = "8466aa8df2090de75cd7140b58c03856b351536f14875569c18abeaebdcb3249"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/be/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/be/thunderbird-91.8.1.tar.bz2"; locale = "be"; arch = "linux-i686"; - sha256 = "c87c60eee9c7cb082e7a06e608835d1e29154a06a77b688c564fceab1546eaa5"; + sha256 = "f2940433250516531cd782e5f7a2c85dbb81d5fae83b29ff2fba93450dcb14ef"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/bg/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/bg/thunderbird-91.8.1.tar.bz2"; locale = "bg"; arch = "linux-i686"; - sha256 = "f07c5dab6db9aec61478942a0b7add0fea0fb078c9be150efad19e606fcf7ebc"; + sha256 = "70198e5c4857d84b0c84c158fabf269d759fcd7b966d82e2f529c540d833a244"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/br/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/br/thunderbird-91.8.1.tar.bz2"; locale = "br"; arch = "linux-i686"; - sha256 = "d1b5d7c7de3ecb1b0b58989a25bbac3768b105730c6ddb87d1d3072001efa313"; + sha256 = "02391abf4167231531b8e8490fd2d7feab36cf89ddc5cb6d072cb33a67d4520a"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/ca/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/ca/thunderbird-91.8.1.tar.bz2"; locale = "ca"; arch = "linux-i686"; - sha256 = "1e8e7f215c8a80504eaafcf3e867c6f8090953f685fc2bc7606f77efd11bd612"; + sha256 = "7178baf7bdc7914bb803995b8d1fc66087f9c65264b100e8876fa1be463623d2"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/cak/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/cak/thunderbird-91.8.1.tar.bz2"; locale = "cak"; arch = "linux-i686"; - sha256 = "43a0355b20dbc71adc4a6c35bba3e91d717ba08547c767303828f931b7cd26e6"; + sha256 = "579bdce1b8b4a2ebf2688c95e5ee4f2e20347a983874633bcdb92c3d6c19ee8e"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/cs/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/cs/thunderbird-91.8.1.tar.bz2"; locale = "cs"; arch = "linux-i686"; - sha256 = "987a95eadb174ac453cc619b97ab4b5dbdc474de821f16a2e9f4906483792656"; + sha256 = "2eccefb9c82eae0f339ec9d5291c82a873ddcdc80822a7588e686ffaa50e7763"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/cy/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/cy/thunderbird-91.8.1.tar.bz2"; locale = "cy"; arch = "linux-i686"; - sha256 = "1ee7b2902fa1fe373dd2ae2529af1c2f87f442c91618f2a470052641a6e963a2"; + sha256 = "0616bd3fb1baa79b4dbfddf260d013c03829edcdf761e25980b8600e63922f52"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/da/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/da/thunderbird-91.8.1.tar.bz2"; locale = "da"; arch = "linux-i686"; - sha256 = "09e15245d38b7d2963f1558c42ed13452737679459b9f78769dc0726cb8e42c8"; + sha256 = "56c3cf0930c0966212d607589a32cec910d6b0a7bc7db314b317e0f717321fc6"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/de/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/de/thunderbird-91.8.1.tar.bz2"; locale = "de"; arch = "linux-i686"; - sha256 = "1fcdd9e52197d1925a42fe193980bd1415d6c280afc8e0148f7ea3903fb79a7e"; + sha256 = "5ef59f3d0575ec3f570f4b1d0a401ac3eaf42a901ccece9bbb46cd4bab4a61b1"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/dsb/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/dsb/thunderbird-91.8.1.tar.bz2"; locale = "dsb"; arch = "linux-i686"; - sha256 = "362cef9146611f09d969893c4b4c7a8ba7b3d46a1b49183cba0eb8d7d46d2db9"; + sha256 = "e4ba253ee1f3629d5e3bde8475a49b8a95fb1a0bb76c14cb62a53a6e6f545804"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/el/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/el/thunderbird-91.8.1.tar.bz2"; locale = "el"; arch = "linux-i686"; - sha256 = "7360fcb00c20b8dfdb2434d2347e8bffadcadc7fd50773dd96bc9173b3e800a7"; + sha256 = "7c342ff901eb195ee06b0b67d4a52b118053ee8153d9dffae48c83e937a04be4"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/en-CA/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/en-CA/thunderbird-91.8.1.tar.bz2"; locale = "en-CA"; arch = "linux-i686"; - sha256 = "86025c58c29acf2cc98ba6be305629605a3ad10304c87d6f4d55cb9948ddbb46"; + sha256 = "35cc280dfa58eeb62c12d133d4bccfcd85e694121129e154770c840f6e87169d"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/en-GB/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/en-GB/thunderbird-91.8.1.tar.bz2"; locale = "en-GB"; arch = "linux-i686"; - sha256 = "2535a948b23327f66c186387a50eeec44ab3eb42859be5ce9beeb660a47e1b1e"; + sha256 = "ac393ceb36bcf7afefdaa1f6fdbdc49ef739781979878f055d623cae78cc0468"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/en-US/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/en-US/thunderbird-91.8.1.tar.bz2"; locale = "en-US"; arch = "linux-i686"; - sha256 = "889e6f3f8d0b5b372b08ea3b85b9cc890ad62ef60d9bd41b3e4e9387e1361e7b"; + sha256 = "bac3f4695e762b67b21b399edd406340a6500a8a5bcf4973a74904b9065078c8"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/es-AR/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/es-AR/thunderbird-91.8.1.tar.bz2"; locale = "es-AR"; arch = "linux-i686"; - sha256 = "f99012407c06c6b913207ac706fd542da011045b5503ff3290590332da09a7a1"; + sha256 = "5ec79874c0a76555e68a84aa8f41ceff5ff72877d4636301cae99ef56ea16e74"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/es-ES/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/es-ES/thunderbird-91.8.1.tar.bz2"; locale = "es-ES"; arch = "linux-i686"; - sha256 = "ef8d7946c1c4475dcbe4144012630119e64bdcb3b809b4a00cebaa5d8effb5fb"; + sha256 = "3465df8574f3d9dcb86a458147c388ae662cd17b998176591eb3841a448c543a"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/et/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/et/thunderbird-91.8.1.tar.bz2"; locale = "et"; arch = "linux-i686"; - sha256 = "5e2cefaaa8d44e3a90e7b31ac29ff62f9f3b50dff5b29ca1703bbe907a770d61"; + sha256 = "58a1a76c81c6687a5673150ad5effa421b5a32a8825c52a7106a5a77cf4d66bf"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/eu/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/eu/thunderbird-91.8.1.tar.bz2"; locale = "eu"; arch = "linux-i686"; - sha256 = "7c89425da0c4c46e9291b7f039d7b42aae9442538b3afff0477b490f158ee473"; + sha256 = "c90e4acc10b1157d3f1009f55d5ebe70828288ebf057f01d0cfc78f306536d19"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/fi/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/fi/thunderbird-91.8.1.tar.bz2"; locale = "fi"; arch = "linux-i686"; - sha256 = "a861e4b0763b98c8d6361c2f36cee43cd12c6e7b9fcfa49010da9f861121fbbe"; + sha256 = "249943c795ac7b7d94331399c7badfd2d7ea86ccbf96e7eb653985ead8d50975"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/fr/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/fr/thunderbird-91.8.1.tar.bz2"; locale = "fr"; arch = "linux-i686"; - sha256 = "0aab665a007cf87767f78a42c0ac3a767776895e9c0990a475545157878cbd87"; + sha256 = "6464ce3e03ec947fe8752096d3049390b307ed44eaea036194c6d58750064a1d"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/fy-NL/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/fy-NL/thunderbird-91.8.1.tar.bz2"; locale = "fy-NL"; arch = "linux-i686"; - sha256 = "1ed753c85bf519406001833b3ca3848262c6208eaec1899167704624a5b52701"; + sha256 = "a45de5dd3f37b9a7c39b260ba84a03cef94b103787235cd34ad45cf4592e7ed2"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/ga-IE/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/ga-IE/thunderbird-91.8.1.tar.bz2"; locale = "ga-IE"; arch = "linux-i686"; - sha256 = "e2b75f8d236dd3a217c21461e2c0ae501fb23f0cabcc11a501aae8f0ca28175b"; + sha256 = "ed509287d305e2457137d051b1842d26401b5b337a5272562a7b19922e874c2c"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/gd/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/gd/thunderbird-91.8.1.tar.bz2"; locale = "gd"; arch = "linux-i686"; - sha256 = "6517d28e08abe6ae9cffb2e0d6cfe7407b137c7e4a2bd1fffd1f2d74592db168"; + sha256 = "2c8a2c587bb522aa2dceb3fb3d68e338f9e22b1be57745e26441c4c72257b22b"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/gl/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/gl/thunderbird-91.8.1.tar.bz2"; locale = "gl"; arch = "linux-i686"; - sha256 = "4bc16ea1a9939f1c0b363a34b580a4bf6601f646fdcd9c6d686fb07b1db4951b"; + sha256 = "4dd7eb1c72eca568c03c233f5078bbcf24da14e123106ce877096ab2b1637b61"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/he/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/he/thunderbird-91.8.1.tar.bz2"; locale = "he"; arch = "linux-i686"; - sha256 = "1b60dde842257b9d9526618f5f7a13cacf6d9a8d7f9320073e9ca95a80633a32"; + sha256 = "82f8168ab4eceaf92f03fd777160ec28d25f4801944469a5ac3f6df8de1773e1"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/hr/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/hr/thunderbird-91.8.1.tar.bz2"; locale = "hr"; arch = "linux-i686"; - sha256 = "a11ba48e82c8a78f21c0d38f947ea699f926842c5b8665d5e6b132754d063bbc"; + sha256 = "80221f2fc08812f864dd09edc4e6b7693d5966b292d8ea66c2931a51f35bfaa8"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/hsb/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/hsb/thunderbird-91.8.1.tar.bz2"; locale = "hsb"; arch = "linux-i686"; - sha256 = "dfdd15a264d58454a721d7036db0659af9c920b71f1835a488338acab1540056"; + sha256 = "9e6b7c4cd402675cbac43088328e321a6f738cd7d83406d7cd7f8ac6060b6f11"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/hu/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/hu/thunderbird-91.8.1.tar.bz2"; locale = "hu"; arch = "linux-i686"; - sha256 = "126d2155fc30f15b6efa061d340d91926e0f72ff133411dad9fdfefaffa25210"; + sha256 = "4cea9f48504060e31006f69eecafe3c352440f54d599f637d4a1a536d48e27a3"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/hy-AM/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/hy-AM/thunderbird-91.8.1.tar.bz2"; locale = "hy-AM"; arch = "linux-i686"; - sha256 = "cc4d0984fe5caa81cf463a166a08af8d35bd7d68bef8a0b40b2edab4ffab3eb3"; + sha256 = "55d887cf63952b1eec43bf2449fa3eb8c543d91ee4cdeaa1e54a00cd4a009357"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/id/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/id/thunderbird-91.8.1.tar.bz2"; locale = "id"; arch = "linux-i686"; - sha256 = "4dc4f402a2c3fb1d9f0f3fc10f937274f87bbb99f7442fbb782e6c91b6bef1a5"; + sha256 = "32dcdae28370e35f61a3f5c12085830f6263b0b4b9b272d780f2c748d1474961"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/is/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/is/thunderbird-91.8.1.tar.bz2"; locale = "is"; arch = "linux-i686"; - sha256 = "9a52dec2873649da8e11105456e8d6cbb631b754f9988404c0985f03d10001d2"; + sha256 = "df47af9356ee1b9bed415421f14f797499402dccc96f3aef18538d64b4b5b8b9"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/it/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/it/thunderbird-91.8.1.tar.bz2"; locale = "it"; arch = "linux-i686"; - sha256 = "7764c87c166229b9b25410cbd816a49afcbf6ab37dae5ee071fc2940a068fc3d"; + sha256 = "1cf50c518e5d8137c52bf37eaeac618007e2efbc8f94deb9461a01b2787df434"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/ja/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/ja/thunderbird-91.8.1.tar.bz2"; locale = "ja"; arch = "linux-i686"; - sha256 = "9e858818a36ede51a15e2cf9e3b2b2d30dd83b6fe2cd5f66188776e3351e12f5"; + sha256 = "031d2db07bc2dfc8dbb4c86119a993725a661ad4f6596241bd5590ebbdc01e3c"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/ka/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/ka/thunderbird-91.8.1.tar.bz2"; locale = "ka"; arch = "linux-i686"; - sha256 = "2e46a4036b32b90224e555691441c6a59e8e07fc6f0d6cae3aa591af3a2b04c2"; + sha256 = "18f1b2a900381ce85cded1046e0bc10c015eb3ab5602497e93190229aea26bcd"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/kab/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/kab/thunderbird-91.8.1.tar.bz2"; locale = "kab"; arch = "linux-i686"; - sha256 = "0ae98410d16a73a4c42149b7b5c6325a58dacdd02ac8df0f263c51b8aad26e57"; + sha256 = "10b42a83af77d82343297439f8c56cdb3ab85fa4ea88aa77e49aeb6a01a90c99"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/kk/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/kk/thunderbird-91.8.1.tar.bz2"; locale = "kk"; arch = "linux-i686"; - sha256 = "b74a98dda02f144ecc4a1fb76f014689d3c5a0d95805ca2adaccc7739f397296"; + sha256 = "1e0b1740eaf8c48ecb2a41c3687f51afc07b9243c098637d60c5452259ae9192"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/ko/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/ko/thunderbird-91.8.1.tar.bz2"; locale = "ko"; arch = "linux-i686"; - sha256 = "074f6f4ac2ebd983490f6cc42a4ac8603da13f056145aa5dc577b2fe3fa4a4da"; + sha256 = "da9a00752a4e6a3aca2f298eecae39e661435f95c723f7327ed60eeb0e75d50d"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/lt/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/lt/thunderbird-91.8.1.tar.bz2"; locale = "lt"; arch = "linux-i686"; - sha256 = "afb32ea82d83808ab40f33db0fa95462479bae8f237defa0c702a3d95fcc91d5"; + sha256 = "7ece24971b0a7b901ab165ff30c3b5239161a488be02c7f5cf5d6a2dfc6dce3e"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/lv/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/lv/thunderbird-91.8.1.tar.bz2"; locale = "lv"; arch = "linux-i686"; - sha256 = "91661ab053978137acb9bb6e820dfba0ee5007bc12b440504efaa6aa6c62f444"; + sha256 = "baf96d476ec159bbc4567e4beae29d3c61fef9683190cdc7c207163ed67797fb"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/ms/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/ms/thunderbird-91.8.1.tar.bz2"; locale = "ms"; arch = "linux-i686"; - sha256 = "ba06582eb17d830d0805040810098db7fef4a001f8b5f8228491c0449ccb29f5"; + sha256 = "3b356c61079130bd3d5b5023116f74961ed84595222284fadc45f3224281bbfc"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/nb-NO/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/nb-NO/thunderbird-91.8.1.tar.bz2"; locale = "nb-NO"; arch = "linux-i686"; - sha256 = "c2463574caf1bbf6dee227ec57fae53178a713dcfd05e866b6458d9dc0f8febd"; + sha256 = "225a885cc788b64c864efab9cb0adbb0399a7e68e747551bb98cfba903898bec"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/nl/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/nl/thunderbird-91.8.1.tar.bz2"; locale = "nl"; arch = "linux-i686"; - sha256 = "2e84666be34fb7883a4ded36ab0a71ba987c554abb08c959330689ef15d3ac04"; + sha256 = "1c75e3df164a37c46f83421e0df28dd1cd4fd9e725a4e6c8d03378c800c53f04"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/nn-NO/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/nn-NO/thunderbird-91.8.1.tar.bz2"; locale = "nn-NO"; arch = "linux-i686"; - sha256 = "2e08edd2b0d198b1d6614af26fa86c3c6b646f6b53324aa6d7cda4629ab2dbf3"; + sha256 = "fc154d52fa4e19ef4e727663a1bc4599da9e7c3aba0e563d823a3d4995d2632e"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/pa-IN/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/pa-IN/thunderbird-91.8.1.tar.bz2"; locale = "pa-IN"; arch = "linux-i686"; - sha256 = "9b5562cfa1a3c36b8f4f8a703ed232e5045812346cbb604f310b8c1861a99213"; + sha256 = "27a95c486a5a075fa8011add5c06c616ffafa7cb266afc26f7511cd510f8f403"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/pl/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/pl/thunderbird-91.8.1.tar.bz2"; locale = "pl"; arch = "linux-i686"; - sha256 = "5ce1e65dc07f4f1d720abd18e31252aa74bdbb22f29305dfd23825fc9aec9062"; + sha256 = "34563d04912e27e93f122c47eca56a368f2b723406498f98f312f92459265f87"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/pt-BR/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/pt-BR/thunderbird-91.8.1.tar.bz2"; locale = "pt-BR"; arch = "linux-i686"; - sha256 = "440af4305a7a2d8382e6d791b1cde11673b4a0b35973126b6f5b44f7ab236e84"; + sha256 = "6ab98477ca80c945c4b780aa704b231e7831fd2334a70c57937b2815357f3150"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/pt-PT/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/pt-PT/thunderbird-91.8.1.tar.bz2"; locale = "pt-PT"; arch = "linux-i686"; - sha256 = "47f456163ee3036b9a20542b3a5fb0e6997fa9c3ea431c38964c887669191c42"; + sha256 = "0919ca9a0125a8545de083f629a4f338e8db0f0e7a87bb7c55172f163605f8d1"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/rm/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/rm/thunderbird-91.8.1.tar.bz2"; locale = "rm"; arch = "linux-i686"; - sha256 = "7c26dd177759f7c40a3106b9189cf245ef43be2e732d187ed1cdce44ba533073"; + sha256 = "31d4de40f1ad6c284e388ffd760d3758174ce99c01ca23b0ccbf9d1a4f343bab"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/ro/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/ro/thunderbird-91.8.1.tar.bz2"; locale = "ro"; arch = "linux-i686"; - sha256 = "0297de849e5f1a5400023b40682980ec886fbe54087f8db6b3a316d5cdb2d5d7"; + sha256 = "3e0a763faa79aa775e29907e018f81d506fbaa025d9900516447c6081e6c31b1"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/ru/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/ru/thunderbird-91.8.1.tar.bz2"; locale = "ru"; arch = "linux-i686"; - sha256 = "c766d619d8bacc87fd729d3aa6b3a16741070a91181416243b389d5b25dd4829"; + sha256 = "ee485a4f7287d770107d9d41d678ace5873079e1fdc726a30800b6d055f68267"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/sk/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/sk/thunderbird-91.8.1.tar.bz2"; locale = "sk"; arch = "linux-i686"; - sha256 = "9ba8276dab20f0e7c9820f2aae046ab4bbfd8a032b07282f1fd09bab167793da"; + sha256 = "e8cc9b1a9e767ab548de614da8feb1b42213444e91e4a1382b2cdc7323872215"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/sl/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/sl/thunderbird-91.8.1.tar.bz2"; locale = "sl"; arch = "linux-i686"; - sha256 = "a15a3cf75610b0acb93fe067a9fc4f2c7298bfa7654175275a96c0ee8e7fdd89"; + sha256 = "271b3fa48e9f1cedfe3fbfbd72fd23b0b477e9993108996dbc897835de0750c9"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/sq/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/sq/thunderbird-91.8.1.tar.bz2"; locale = "sq"; arch = "linux-i686"; - sha256 = "f1578326fdca0beeb09ed4bbe80178a5878a1bcac2f480a7e4155ee882f29197"; + sha256 = "7fac9e56f3e5070f0b9e038483f0b0fb97a42d947410c3f8677b7e6d8ebf3828"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/sr/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/sr/thunderbird-91.8.1.tar.bz2"; locale = "sr"; arch = "linux-i686"; - sha256 = "8fcd6be0a44a115630544bd5fb652a4dd3c4659a8233ab5aaeea7326c89d2c90"; + sha256 = "903c9408c4bce12a78cf5941b9413f65d946b49c5c6819c1cc1c7006373d6802"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/sv-SE/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/sv-SE/thunderbird-91.8.1.tar.bz2"; locale = "sv-SE"; arch = "linux-i686"; - sha256 = "f4dac959ee9f29349228f055ae7409cadf2be0de9461bcaac940da4ea9f33c6c"; + sha256 = "c6ff664cd1d80bd36f1bbcffa239f3f8d7b31e5b68918001b1a26bd91ea49376"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/th/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/th/thunderbird-91.8.1.tar.bz2"; locale = "th"; arch = "linux-i686"; - sha256 = "a3306d06a99bd4ae38b3289e9feaef2cb3e21fb46936ca1e369a21d114d033ec"; + sha256 = "ad27252f979daad7e7e842ff1144ab731fa4e588adc015f3e388ba26f2cf21de"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/tr/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/tr/thunderbird-91.8.1.tar.bz2"; locale = "tr"; arch = "linux-i686"; - sha256 = "03cda6244d38a28e3420028288e3768fa668fb5358d047c6ea463a644e655c53"; + sha256 = "55581a2277ea6fa27389fa4ffdda72a02a8c3f8b2c92b0b04e7deb2d24840ee4"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/uk/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/uk/thunderbird-91.8.1.tar.bz2"; locale = "uk"; arch = "linux-i686"; - sha256 = "29800c3dd81f9851c19ef5c54c6a7bc18fbda218ef76cf5edd22a142b2d2d791"; + sha256 = "5b687b3839f6c4ce67c71c56965eccd85eab94063fb9bfc5d4e2f30336f3fe0d"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/uz/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/uz/thunderbird-91.8.1.tar.bz2"; locale = "uz"; arch = "linux-i686"; - sha256 = "bb6020331a871f28003df188628cbc157409f3b97160efd02b71127faeff67d9"; + sha256 = "41344413282a295db0c33e7ba01074b46c69d6267f94b36d10200f2adb42b39e"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/vi/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/vi/thunderbird-91.8.1.tar.bz2"; locale = "vi"; arch = "linux-i686"; - sha256 = "8bc4c487dcda84a4a103ef287388c418b95c4ed78c80e2e5936fb654a6df3c43"; + sha256 = "57bfaac37e13e218d631af0830cef177d342f45a64fc19f86bfc5aa9c940e632"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/zh-CN/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/zh-CN/thunderbird-91.8.1.tar.bz2"; locale = "zh-CN"; arch = "linux-i686"; - sha256 = "a41ca9b5e47f7628721ebb397f04e5cab625c5eb297b793a08f8103d9578c45f"; + sha256 = "417a2b7ca7f3981d171e453ca7ea709fbb05bc2283d874d82a4b002d8e64f816"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.0/linux-i686/zh-TW/thunderbird-91.8.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/91.8.1/linux-i686/zh-TW/thunderbird-91.8.1.tar.bz2"; locale = "zh-TW"; arch = "linux-i686"; - sha256 = "22489a052fc34ab1d364ee305c26b6d495b6ef4381e038427869a85d78ffe274"; + sha256 = "2c92131700a89dc2c590901cf356705d308aa3520ad3f713ba866fce04edb8c7"; } ]; } From a4e41af62d81ea5402d326cdcfad3dbdfa0749d5 Mon Sep 17 00:00:00 2001 From: taku0 Date: Sun, 1 May 2022 14:16:39 +0900 Subject: [PATCH 33/44] thunderbird: 91.8.0 -> 91.8.1 --- .../networking/mailreaders/thunderbird/packages.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/mailreaders/thunderbird/packages.nix b/pkgs/applications/networking/mailreaders/thunderbird/packages.nix index 91db452356f2..b99d5dedd4b7 100644 --- a/pkgs/applications/networking/mailreaders/thunderbird/packages.nix +++ b/pkgs/applications/networking/mailreaders/thunderbird/packages.nix @@ -10,12 +10,12 @@ in rec { thunderbird = (common rec { pname = "thunderbird"; - version = "91.8.0"; + version = "91.8.1"; application = "comm/mail"; binaryName = pname; src = fetchurl { url = "mirror://mozilla/thunderbird/releases/${version}/source/thunderbird-${version}.source.tar.xz"; - sha512 = "147c7ad68b0a32cc0fd4405935836af1fa77bbce6a1e367b51ef9871e7fc2a8fe908a1d200be34326f4f339d272e62f619b75680201fe82d301ddd02e23824d5"; + sha512 = "1591f3e9c76c1f2ea7fa5e194a7d030c8657a7855a95c8a177e8067c5aa838f0d8ca2652cd049b4bc88d0c9e604285a47b0c8316c190e2ceadfc1130d1e4de6c"; }; extraPatches = [ # The file to be patched is different from firefox's `no-buildconfig-ffx90.patch`. From 5e831c7d4d85b385bf3a49942a32a05294afc772 Mon Sep 17 00:00:00 2001 From: Dmitry Bogatov Date: Sun, 1 May 2022 02:50:23 -0400 Subject: [PATCH 34/44] gpm: fix static build Patch I developed to add support for static build into upstream build system do not apply cleanly on 1.20.7 release, so instead of backporting it, I decided to switch to git snapshot instead. It allowed to get rid of three other patches in nix expression, since they are applied upstream. => https://github.com/telmich/gpm/pull/42 I requested proper release, but chance seems to be slim. => https://github.com/telmich/gpm/issues/33 Co-authored-by: Sandro Co-authored-by: Alyssa Ross --- pkgs/servers/gpm/default.nix | 39 ++++++++++++------------------------ 1 file changed, 13 insertions(+), 26 deletions(-) diff --git a/pkgs/servers/gpm/default.nix b/pkgs/servers/gpm/default.nix index 206ac6131e42..f132f98344a9 100644 --- a/pkgs/servers/gpm/default.nix +++ b/pkgs/servers/gpm/default.nix @@ -1,16 +1,16 @@ -{ lib, stdenv, fetchurl, automake, autoconf, libtool, flex, bison, texinfo, fetchpatch - -# Optional Dependencies -, ncurses ? null +{ lib, stdenv, fetchFromGitHub, automake, autoconf, libtool, flex, bison, texinfo, fetchpatch, pkgsStatic +, withNcurses ? true, ncurses }: stdenv.mkDerivation rec { pname = "gpm"; - version = "1.20.7"; + version = "unstable-2020-06-17"; - src = fetchurl { - url = "https://www.nico.schottelius.org/software/gpm/archives/gpm-${version}.tar.bz2"; - sha256 = "13d426a8h403ckpc8zyf7s2p5rql0lqbg2bv0454x0pvgbfbf4gh"; + src = fetchFromGitHub { + owner = "telmich"; + repo = "gpm"; + rev = "e82d1a653ca94aa4ed12441424da6ce780b1e530"; + sha256 = "0ndn6dwc87slvyqp2cnbb02a6hkjwb6zjhs6viysykv06hq7ihy6"; }; postPatch = '' @@ -23,24 +23,9 @@ stdenv.mkDerivation rec { hardeningDisable = [ "format" ]; patches = [ - # musl compat patches, safe everywhere - (fetchpatch { - url = "https://raw.githubusercontent.com/gentoo/musl/5aed405d87dfa92a5cab1596f898e9dea07169b8/sys-libs/gpm/files/gpm-1.20.7-musl-missing-headers.patch"; - sha256 = "1g338m6j1sba84wlqp1r6rpabj5nm6ki577hjalg46czg0lfp20h"; - }) - # Touches same code as glibc fix in postPatch above, but on the non-glibc route - (fetchpatch { - url = "https://raw.githubusercontent.com/gentoo/musl/5aed405d87dfa92a5cab1596f898e9dea07169b8/sys-libs/gpm/files/gpm-1.20.7-musl-portable-sigaction.patch"; - sha256 = "0hfdqm9977hd5dpzn05y0a6jbj55w1kp4hd9gyzmg9wslmxni4rg"; - }) - (fetchpatch { - url = "https://raw.githubusercontent.com/gentoo/musl/5aed405d87dfa92a5cab1596f898e9dea07169b8/sys-libs/gpm/files/gpm-1.20.7-sysmacros.patch"; - sha256 = "0lg4l9phvy2n8gy17qsn6zn0qq52vm8g01pgq5kqpr8sd3fb21c2"; - }) - (fetchpatch { - # upstream build fix against -fno-common compilers like >=gcc-10 - url = "https://github.com/telmich/gpm/commit/f04f24dd5ca5c1c13608b144ab66e2ccd47f106a.patch"; - sha256 = "1q5hl5m61pci2f0x7r5in99rmqh328v1k0zj2693wdlafk9dabks"; + (fetchpatch { # pull request telmich/gpm#42 + url = "https://github.com/kaction/gpm/commit/217b4fe4c9b62298a4e9a54c1f07e3b52b013a09.patch"; + sha256 = "1f74h12iph4z1dldbxk9imcq11805c3ai2xhbsqvx8jpjrcfp19q"; }) ]; preConfigure = '' @@ -58,6 +43,8 @@ stdenv.mkDerivation rec { ln -sv $out/lib/libgpm.so.2 $out/lib/libgpm.so ''; + passthru.tests.static = pkgsStatic.gpm; + meta = with lib; { homepage = "https://www.nico.schottelius.org/software/gpm/"; description = "A daemon that provides mouse support on the Linux console"; From 3ffb4a77a51043d5644cbfca80a98e168776ad1f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 1 May 2022 09:39:57 +0200 Subject: [PATCH 35/44] python310Packages.pytrafikverket: disable on older Python releases --- .../python-modules/pytrafikverket/default.nix | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pytrafikverket/default.nix b/pkgs/development/python-modules/pytrafikverket/default.nix index cb42d08c7592..379b36635d2d 100644 --- a/pkgs/development/python-modules/pytrafikverket/default.nix +++ b/pkgs/development/python-modules/pytrafikverket/default.nix @@ -4,15 +4,19 @@ , aiohttp , async-timeout , lxml +, pythonOlder }: buildPythonPackage rec { pname = "pytrafikverket"; version = "0.2.0.1"; + format = "setuptools"; + + disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - sha256 = "sha256-RsB8b96aCIBM3aABOuuexB5fIo7H1Kq/XsGvV8b7/sA="; + hash = "sha256-RsB8b96aCIBM3aABOuuexB5fIo7H1Kq/XsGvV8b7/sA="; }; propagatedBuildInputs = [ @@ -23,7 +27,10 @@ buildPythonPackage rec { # Project has no tests doCheck = false; - pythonImportsCheck = [ "pytrafikverket" ]; + + pythonImportsCheck = [ + "pytrafikverket" + ]; meta = with lib; { description = "Python library to manage Etekcity Devices and Levoit Air Purifier"; From 8d23e0f94db907cbb8f6ff52b018121ec3426d5b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 1 May 2022 09:41:40 +0200 Subject: [PATCH 36/44] python310Packages.pytrafikverket: update description --- pkgs/development/python-modules/pytrafikverket/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/pytrafikverket/default.nix b/pkgs/development/python-modules/pytrafikverket/default.nix index 379b36635d2d..660a6a70bfc5 100644 --- a/pkgs/development/python-modules/pytrafikverket/default.nix +++ b/pkgs/development/python-modules/pytrafikverket/default.nix @@ -33,7 +33,7 @@ buildPythonPackage rec { ]; meta = with lib; { - description = "Python library to manage Etekcity Devices and Levoit Air Purifier"; + description = "Library to get data from the Swedish Transport Administration (Trafikverket) API"; homepage = "https://github.com/endor-force/pytrafikverket"; license = with licenses; [ mit ]; maintainers = with maintainers; [ fab ]; From 2f6e6a3caccf09a0691ad5e65ab3f4432aa1f961 Mon Sep 17 00:00:00 2001 From: Matthias Beyer Date: Sun, 1 May 2022 09:42:36 +0200 Subject: [PATCH 37/44] mutt: 2.2.3 -> 2.2.4 Signed-off-by: Matthias Beyer --- pkgs/applications/networking/mailreaders/mutt/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/mailreaders/mutt/default.nix b/pkgs/applications/networking/mailreaders/mutt/default.nix index c22c7b2c17e0..5af97fa0f938 100644 --- a/pkgs/applications/networking/mailreaders/mutt/default.nix +++ b/pkgs/applications/networking/mailreaders/mutt/default.nix @@ -27,11 +27,11 @@ with lib; stdenv.mkDerivation rec { pname = "mutt"; - version = "2.2.3"; + version = "2.2.4"; src = fetchurl { url = "http://ftp.mutt.org/pub/mutt/${pname}-${version}.tar.gz"; - sha256 = "12cds5qm0x51wj1bz1a2f4q4qwbyfssq9pnisxz48ks5mg6xv2lp"; + sha256 = "0q70qrsjvmkfns1qxc0il2rlmfjwzbmfg89zlch0iqghpyz7c9xq"; }; patches = optional smimeSupport (fetchpatch { From bf4158e4480114cd6bce8f110c305a2d3b751c8f Mon Sep 17 00:00:00 2001 From: Norbert Melzer Date: Sat, 30 Apr 2022 16:00:03 +0200 Subject: [PATCH 38/44] gnuradio: fix cross compile --- pkgs/applications/radio/gnuradio/wrapper.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/radio/gnuradio/wrapper.nix b/pkgs/applications/radio/gnuradio/wrapper.nix index 6765c877437b..57d8f75320bb 100644 --- a/pkgs/applications/radio/gnuradio/wrapper.nix +++ b/pkgs/applications/radio/gnuradio/wrapper.nix @@ -137,8 +137,8 @@ let self = if doWrap then stdenv.mkDerivation { inherit pname version passthru; + nativeBuildInputs = [ makeWrapper ]; buildInputs = [ - makeWrapper xorg.lndir ]; buildCommand = '' From 00e1dd6c908720230c357f6004d0fe96a2ed9b00 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 1 May 2022 09:54:33 +0200 Subject: [PATCH 39/44] python310Packages.flake8-debugger: enable tests - add pythonImportsCheck - disable on older Python releases --- .../flake8-debugger/default.nix | 35 ++++++++++++------- 1 file changed, 22 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/flake8-debugger/default.nix b/pkgs/development/python-modules/flake8-debugger/default.nix index 41f97be88787..55858a9eaf2c 100644 --- a/pkgs/development/python-modules/flake8-debugger/default.nix +++ b/pkgs/development/python-modules/flake8-debugger/default.nix @@ -1,32 +1,41 @@ -{ lib, fetchPypi, buildPythonPackage, isPy27 +{ lib +, buildPythonPackage +, fetchPypi , flake8 , pycodestyle -, six , pytestCheckHook +, pythonOlder }: buildPythonPackage rec { pname = "flake8-debugger"; version = "4.1.2"; - disabled = isPy27; + format = "setuptools"; + + disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - sha256 = "sha256-UrACVglB422b+Ab8olI9x/uFYKKV1fGm4VrC3tenOEA="; + hash = "sha256-UrACVglB422b+Ab8olI9x/uFYKKV1fGm4VrC3tenOEA="; }; - propagatedBuildInputs = [ flake8 pycodestyle six ]; + propagatedBuildInputs = [ + flake8 + pycodestyle + ]; - checkInputs = [ pytestCheckHook ]; + checkInputs = [ + pytestCheckHook + ]; - # Tests not included in PyPI tarball - # FIXME: Remove when https://github.com/JBKahn/flake8-debugger/pull/15 is merged - doCheck = false; + pythonImportsCheck = [ + "flake8_debugger" + ]; - meta = { - homepage = "https://github.com/jbkahn/flake8-debugger"; + meta = with lib; { description = "ipdb/pdb statement checker plugin for flake8"; - maintainers = with lib.maintainers; [ johbo ]; - license = lib.licenses.mit; + homepage = "https://github.com/jbkahn/flake8-debugger"; + license = licenses.mit; + maintainers = with maintainers; [ johbo ]; }; } From d048af160c24ba2f07162a6fd254d10db064435f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 1 May 2022 08:10:42 +0000 Subject: [PATCH 40/44] python310Packages.pyshp: 2.2.0 -> 2.3.0 --- pkgs/development/python-modules/pyshp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyshp/default.nix b/pkgs/development/python-modules/pyshp/default.nix index fab58a72251f..122d90ccf1ea 100644 --- a/pkgs/development/python-modules/pyshp/default.nix +++ b/pkgs/development/python-modules/pyshp/default.nix @@ -2,12 +2,12 @@ , setuptools }: buildPythonPackage rec { - version = "2.2.0"; + version = "2.3.0"; pname = "pyshp"; src = fetchPypi { inherit pname version; - sha256 = "sha256-Dtogm9YvM0VwHE9nmbY4wRTOtn/uKClc3bThyvBT6UQ="; + sha256 = "sha256-glBk6kA6zxNehGz4sJJEmUMOa+HNN6DzS+cTCQZhfTw="; }; buildInputs = [ setuptools ]; From c6658871e04f2cdcb835f3728e338e07f3728480 Mon Sep 17 00:00:00 2001 From: wahjava Date: Sun, 1 May 2022 10:02:30 +0000 Subject: [PATCH 41/44] chez: 9.5.6 -> 9.5.8 (#170551) --- pkgs/development/compilers/chez/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/chez/default.nix b/pkgs/development/compilers/chez/default.nix index 82035e456341..b4244b77d10b 100644 --- a/pkgs/development/compilers/chez/default.nix +++ b/pkgs/development/compilers/chez/default.nix @@ -5,13 +5,13 @@ stdenv.mkDerivation rec { pname = "chez-scheme"; - version = "9.5.6"; + version = "9.5.8"; src = fetchFromGitHub { owner = "cisco"; repo = "ChezScheme"; rev = "refs/tags/v${version}"; - sha256 = "sha256-1C5fEbVIpFXlDQ5wFmYZ2nrDUq9jBmvnku/7f0MH7vc="; + sha256 = "sha256-esCWEzny/I+Ors6+upKlt4h13oN0bRLWN9OTKuSqdl8="; fetchSubmodules = true; }; From dfeeec8f59155a031c6036df641a47260d2e21b2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 1 May 2022 10:10:32 +0000 Subject: [PATCH 42/44] python310Packages.types-paramiko: 2.8.20 -> 2.8.21 --- pkgs/development/python-modules/types-paramiko/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-paramiko/default.nix b/pkgs/development/python-modules/types-paramiko/default.nix index b8dded710c95..68af1b2dc2c8 100644 --- a/pkgs/development/python-modules/types-paramiko/default.nix +++ b/pkgs/development/python-modules/types-paramiko/default.nix @@ -6,11 +6,11 @@ buildPythonPackage rec { pname = "types-paramiko"; - version = "2.8.20"; + version = "2.8.21"; src = fetchPypi { inherit pname version; - sha256 = "sha256-tsK0nbyjv6hlONLinKRAgckjECEIqrGsK0f1OL5h5S4="; + sha256 = "sha256-ZAyFCsqK3EGw1aIl7jaseBJonhpDcMMS+OS5Ks7I5AU="; }; pythonImportsCheck = [ From c7a4bb5df360e5641fdfca7183a304b936fa270b Mon Sep 17 00:00:00 2001 From: Bart Brouns Date: Sun, 1 May 2022 12:11:59 +0200 Subject: [PATCH 43/44] cardinal:22.02 -> 22.04 (#167745) --- pkgs/applications/audio/cardinal/default.nix | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/pkgs/applications/audio/cardinal/default.nix b/pkgs/applications/audio/cardinal/default.nix index 1e77ade6cdb4..a1db5bb275bb 100644 --- a/pkgs/applications/audio/cardinal/default.nix +++ b/pkgs/applications/audio/cardinal/default.nix @@ -23,23 +23,14 @@ stdenv.mkDerivation rec { pname = "cardinal"; - version = "22.02"; + version = "22.04"; src = fetchurl { url = "https://github.com/DISTRHO/Cardinal/releases/download/${version}/cardinal-${version}.tar.xz"; - sha256 = "sha256-IVlAROFGFffTEU00NCmv74w1DRb7dNMp20FeBVoDrdM="; + sha256 = "sha256-7As4CckwByrTynOOpwAXa1R9Bpp/ft537f+PvAgz/BE="; }; - patches = [ - # see https://github.com/DISTRHO/Cardinal/issues/151#issuecomment-1041886260 - (fetchpatch { - url = - "https://github.com/DISTRHO/Cardinal/commit/13e9ef37c5dd35d77a54b1cb006767be7a72ac69.patch"; - sha256 = "sha256-NYUYLbLeBX1WEzjPi0s/T1N+EXQKyi0ifbPxgBYDjRs="; - }) - ]; - prePatch = '' patchShebangs ./dpf/utils/generate-ttl.sh ''; From 6aeac3aaece03859da2214a697a578912aff6eb9 Mon Sep 17 00:00:00 2001 From: Bart Brouns Date: Sun, 1 May 2022 12:16:16 +0200 Subject: [PATCH 44/44] faust: 2.37.3 -> 2.40.0 (#167746) --- pkgs/applications/audio/faust/faust2.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/audio/faust/faust2.nix b/pkgs/applications/audio/faust/faust2.nix index 0309031cf785..2ad98d3d6d8d 100644 --- a/pkgs/applications/audio/faust/faust2.nix +++ b/pkgs/applications/audio/faust/faust2.nix @@ -20,13 +20,13 @@ with lib.strings; let - version = "2.37.3"; + version = "2.40.0"; src = fetchFromGitHub { owner = "grame-cncm"; repo = "faust"; rev = version; - sha256 = "sha256-Jzauw8+vBjtbK73Bh4huhX1ql1cWmh80EzEET3x03rc="; + sha256 = "sha256-IsrLaoMDwrDPxtqCXIy/7tZCdogTUkJ00obSco9SR/A="; fetchSubmodules = true; };