summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authormaralorn <mail@maralorn.de>2023-06-19 23:12:12 +0200
committermaralorn <mail@maralorn.de>2023-06-19 23:12:12 +0200
commit404d419499bc42e5163618fcfadcf42262970733 (patch)
tree07bb590a189c5cd8cd2574e242b7b2be2006b063 /pkgs
parenta6fd470ca7b654ea1b0f19bd57267c0451d17c5a (diff)
downloadnixpkgs-404d419499bc42e5163618fcfadcf42262970733.tar
nixpkgs-404d419499bc42e5163618fcfadcf42262970733.tar.gz
nixpkgs-404d419499bc42e5163618fcfadcf42262970733.tar.bz2
nixpkgs-404d419499bc42e5163618fcfadcf42262970733.tar.lz
nixpkgs-404d419499bc42e5163618fcfadcf42262970733.tar.xz
nixpkgs-404d419499bc42e5163618fcfadcf42262970733.tar.zst
nixpkgs-404d419499bc42e5163618fcfadcf42262970733.zip
haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/haskell-modules/hackage-packages.nix1821
1 files changed, 1493 insertions, 328 deletions
diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix
index ba543e6efb8..eff4526652f 100644
--- a/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/pkgs/development/haskell-modules/hackage-packages.nix
@@ -3342,8 +3342,8 @@ self: {
        pname = "ChasingBottoms";
        version = "1.3.1.12";
        sha256 = "1vy9yq07p95qiap1pcp2bbbn1mqvp3spyrswpdz0qfcn06656650";
-       revision = "1";
-       editedCabalFile = "0ra041bg2m04niqzi0y468cfmv2bkjh8ckix2i8xf2shw7v2zn4r";
+       revision = "2";
+       editedCabalFile = "12sdz0xdifdl9gaz8nc7smdv6ldjzg423i5r5cw8myshh8s63rga";
        libraryHaskellDepends = [
          base containers mtl QuickCheck random syb
        ];
@@ -6522,6 +6522,28 @@ self: {
        license = lib.licenses.bsd3;
      }) {};
 
+  "ForestStructures_0_0_1_1" = callPackage
+    ({ mkDerivation, aeson, base, bifunctors, containers, criterion
+     , deepseq, fgl, lens, QuickCheck, tasty, tasty-quickcheck, tasty-th
+     , unordered-containers, vector, vector-th-unbox
+     }:
+     mkDerivation {
+       pname = "ForestStructures";
+       version = "0.0.1.1";
+       sha256 = "1fqw4vm3i76is9z5p7bw4pjlsqdcvsp71jadqmwdz53d0nfwrc33";
+       libraryHaskellDepends = [
+         aeson base bifunctors containers deepseq fgl lens QuickCheck
+         unordered-containers vector vector-th-unbox
+       ];
+       testHaskellDepends = [
+         base containers QuickCheck tasty tasty-quickcheck tasty-th vector
+       ];
+       benchmarkHaskellDepends = [ base criterion ];
+       description = "Tree- and forest structures";
+       license = lib.licenses.bsd3;
+       hydraPlatforms = lib.platforms.none;
+     }) {};
+
   "Forestry" = callPackage
     ({ mkDerivation, ADPfusion, ADPfusionForest, base, BiobaseNewick
      , BiobaseTypes, containers, criterion, ForestStructures
@@ -10002,6 +10024,26 @@ self: {
        broken = true;
      }) {};
 
+  "HaGL" = callPackage
+    ({ mkDerivation, array, base, bytestring, containers
+     , cryptohash-md5, directory, gl-capture, GLUT, hashable, HUnit
+     , matrix, mtl, OpenGL, OpenGLRaw, template-haskell, time
+     , unordered-containers
+     }:
+     mkDerivation {
+       pname = "HaGL";
+       version = "0.1.0.0";
+       sha256 = "00h4p6hialbfhcdgspklaf9ncyg13rz5cspbngrpv3cm2pprii2q";
+       libraryHaskellDepends = [
+         array base bytestring containers cryptohash-md5 gl-capture GLUT
+         hashable matrix mtl OpenGL OpenGLRaw template-haskell time
+         unordered-containers
+       ];
+       testHaskellDepends = [ base bytestring directory GLUT HUnit ];
+       description = "Haskell-embedded OpenGL";
+       license = lib.licenses.mit;
+     }) {};
+
   "HaLeX" = callPackage
     ({ mkDerivation, base, HUnit, mtl, QuickCheck }:
      mkDerivation {
@@ -10571,6 +10613,8 @@ self: {
        pname = "HaskellNet";
        version = "0.6.1.2";
        sha256 = "0yd0n6c9favb6kv37flz2cn9wz5kapx3iqljq2h7l6qvx6kd92v5";
+       revision = "1";
+       editedCabalFile = "1j5g09v40rvsk4crfjabs0mma5nlwsbzbny25803bc6805jh9058";
        libraryHaskellDepends = [
          array base base64 bytestring cryptohash-md5 mime-mail mtl network
          network-bsd old-time pretty text
@@ -11255,6 +11299,21 @@ self: {
        license = lib.licenses.publicDomain;
      }) {inherit (pkgs) openssl;};
 
+  "HsOpenSSL_0_11_7_6" = callPackage
+    ({ mkDerivation, base, bytestring, Cabal, network, openssl, time }:
+     mkDerivation {
+       pname = "HsOpenSSL";
+       version = "0.11.7.6";
+       sha256 = "18n7yhffqhgl2favmwlky9j0xx61bhs1akhf7ccc3ajapf8y4bb6";
+       setupHaskellDepends = [ base Cabal ];
+       libraryHaskellDepends = [ base bytestring network time ];
+       librarySystemDepends = [ openssl ];
+       testHaskellDepends = [ base bytestring ];
+       description = "Partial OpenSSL binding for Haskell";
+       license = lib.licenses.publicDomain;
+       hydraPlatforms = lib.platforms.none;
+     }) {inherit (pkgs) openssl;};
+
   "HsOpenSSL-x509-system" = callPackage
     ({ mkDerivation, base, bytestring, HsOpenSSL, unix }:
      mkDerivation {
@@ -18222,8 +18281,8 @@ self: {
      }:
      mkDerivation {
        pname = "RtMidi";
-       version = "0.6.1.0";
-       sha256 = "0x2hk8bg3bwnhl1si7wll47xn2xq1dj3lakhg03is5j2692lpalk";
+       version = "0.7.0.0";
+       sha256 = "0gfhl9p961hpzljcx3cphl5wzhgjkbklnf5a1wikmm86xa5ziz1w";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [ base deepseq vector ];
@@ -22974,12 +23033,12 @@ self: {
        license = lib.licenses.bsd3;
      }) {};
 
-  "Yampa_0_14_2" = callPackage
+  "Yampa_0_14_3" = callPackage
     ({ mkDerivation, base, deepseq, random, simple-affine-space }:
      mkDerivation {
        pname = "Yampa";
-       version = "0.14.2";
-       sha256 = "0d063a1giib89pm4d2v3y90dfjrldijff8izwgjazw0ivh515qqp";
+       version = "0.14.3";
+       sha256 = "0hsi2458m0wncb6khzjzplzxlmcwz3czm3q59fcqfz0c6yn8px7j";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -25057,6 +25116,23 @@ self: {
        license = lib.licenses.bsd3;
      }) {};
 
+  "active_0_2_0_18" = callPackage
+    ({ mkDerivation, base, lens, linear, QuickCheck, semigroupoids
+     , semigroups, vector
+     }:
+     mkDerivation {
+       pname = "active";
+       version = "0.2.0.18";
+       sha256 = "1fn3cyf43x18p2phs8bhacbp8zl8aifrh7ndzs0qi6n6g9sw95qn";
+       libraryHaskellDepends = [
+         base lens linear semigroupoids semigroups vector
+       ];
+       testHaskellDepends = [ base linear QuickCheck semigroups ];
+       description = "Abstractions for animation";
+       license = lib.licenses.bsd3;
+       hydraPlatforms = lib.platforms.none;
+     }) {};
+
   "activehs" = callPackage
     ({ mkDerivation, activehs-base, array, base, blaze-html
      , blaze-markup, bytestring, cmdargs, containers, data-pprint
@@ -27069,6 +27145,8 @@ self: {
        pname = "agda2lagda";
        version = "0.2021.6.1";
        sha256 = "1108xzl4fv86qpasg1wbc26bypd06s41kmgzybrggc76pv15hbis";
+       revision = "1";
+       editedCabalFile = "0qba16r072www9544g30ahmlk8k3kiq8q18g3wn7b7sgz2jmp8mc";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -27081,14 +27159,14 @@ self: {
        mainProgram = "agda2lagda";
      }) {};
 
-  "agda2lagda_0_2023_3_25" = callPackage
+  "agda2lagda_0_2023_6_9" = callPackage
     ({ mkDerivation, base, directory, filepath, goldplate
      , optparse-applicative, process
      }:
      mkDerivation {
        pname = "agda2lagda";
-       version = "0.2023.3.25";
-       sha256 = "0gvf5fd4xddhivmfv6lhra8y4qg18hpdw566avbdb8dz58g9gmvn";
+       version = "0.2023.6.9";
+       sha256 = "1zhzvahqrj5srxva8aq72fn0rlqfq27xvn17nwr19cq6a4ap9725";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -32952,6 +33030,8 @@ self: {
        pname = "apecs";
        version = "0.9.5";
        sha256 = "1n01kbyxgfk1jyc9adpmb4cglwz6i20i8wp9mg4nxsjpy93hbp1z";
+       revision = "1";
+       editedCabalFile = "1vpjwmyir3ivqzcalazzp4mczln5s2b23lb3rmaag0p1lrlxjxz0";
        libraryHaskellDepends = [
          array base containers exceptions mtl template-haskell vector
        ];
@@ -39070,6 +39150,8 @@ self: {
        pname = "aws-cloudfront-signed-cookies";
        version = "0.2.0.12";
        sha256 = "1gdam3h8ir1lz8phhj03ckiv0f371xl79adi4kz2yqk2ayvcixhv";
+       revision = "1";
+       editedCabalFile = "0a9zvqjp6lvpn3xhlxxd73fpvgxx6vy5j0nkigqgc9wxsrmm1vk3";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -41544,6 +41626,18 @@ self: {
        license = lib.licenses.bsd3;
      }) {};
 
+  "basement_0_0_16" = callPackage
+    ({ mkDerivation, base, ghc-prim }:
+     mkDerivation {
+       pname = "basement";
+       version = "0.0.16";
+       sha256 = "00332i4n98gh06x8ii4p8mhjpq0ch1bdan9hxmdblxpgk8j7xdvz";
+       libraryHaskellDepends = [ base ghc-prim ];
+       description = "Foundation scrap box of array & string";
+       license = lib.licenses.bsd3;
+       hydraPlatforms = lib.platforms.none;
+     }) {};
+
   "basement-cd" = callPackage
     ({ mkDerivation, base, ghc-prim }:
      mkDerivation {
@@ -42780,6 +42874,24 @@ self: {
        hydraPlatforms = lib.platforms.none;
      }) {};
 
+  "belgian-structured-communication" = callPackage
+    ({ mkDerivation, base, binary, hashable, hspec, hspec-discover
+     , parsec, QuickCheck, template-haskell, text, validity
+     }:
+     mkDerivation {
+       pname = "belgian-structured-communication";
+       version = "0.1.0.0";
+       sha256 = "03lic7a7z2jqvfq0ar4n0vx5l27hg8mkck91fzwbcna82fjjabpw";
+       libraryHaskellDepends = [
+         base binary hashable parsec QuickCheck template-haskell text
+         validity
+       ];
+       testHaskellDepends = [ base hspec parsec QuickCheck validity ];
+       testToolDepends = [ hspec-discover ];
+       description = "parsing, rendering and manipulating the structured communication of Belgian financial transactions";
+       license = lib.licenses.bsd3;
+     }) {};
+
   "belka" = callPackage
     ({ mkDerivation, aeson, aeson-value-parser, attoparsec, base
      , base-prelude, base64-bytestring, bug, bytestring
@@ -49641,8 +49753,8 @@ self: {
     ({ mkDerivation, base, brick, containers, microlens, vector }:
      mkDerivation {
        pname = "brick-list-skip";
-       version = "0.1.1.3";
-       sha256 = "0pa3k28qia4pjmiwv8zmzka7vmfgqwf570b6fjigxvid4wlh58d3";
+       version = "0.1.1.4";
+       sha256 = "09f6w8m0wpljfxksm4d09014jhf4hh0ngr5cgp3616nf7mp3cazr";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [ base brick containers microlens vector ];
@@ -49714,8 +49826,8 @@ self: {
      }:
      mkDerivation {
        pname = "brick-tabular-list";
-       version = "2.2.0.1";
-       sha256 = "0iplqfvvb5q7p99fgizj0py350sghmmd7pgyq87yx28rv4d4mbm3";
+       version = "2.2.0.2";
+       sha256 = "19kk4rr5h5a6cis2k6qvh7c8l7hixx3lmx79ax2qzfb1vps5ri5g";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -50797,8 +50909,8 @@ self: {
        pname = "bugzilla-redhat";
        version = "1.0.1";
        sha256 = "19dir39yxqd5psf3gj4f3vhcbdad1np7374nkxfk0gg4xxvywcvi";
-       revision = "1";
-       editedCabalFile = "1yai855w6s9xjyswpx206hnryi1y6kda1310vcfff0ghl4gdxpxw";
+       revision = "2";
+       editedCabalFile = "0gqsmxrydy6isyfx4g8snpg50i3f0jcw9yyr385ys28zw7ak29qr";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -52751,12 +52863,12 @@ self: {
        license = lib.licenses.agpl3Only;
      }) {};
 
-  "cabal-appimage_0_4_0_0" = callPackage
+  "cabal-appimage_0_4_0_1" = callPackage
     ({ mkDerivation, base, Cabal, filepath }:
      mkDerivation {
        pname = "cabal-appimage";
-       version = "0.4.0.0";
-       sha256 = "1ws5alrffpzr6yikwsq6yvazdqbclbsa509rc4csc7dmka8xc4dp";
+       version = "0.4.0.1";
+       sha256 = "1fk5dz1gnd5rkf58m9m1ynildmajv1if3ymr2xg2gylvnygwr4rn";
        libraryHaskellDepends = [ base Cabal filepath ];
        description = "Cabal support for creating AppImage applications";
        license = lib.licenses.agpl3Only;
@@ -52926,6 +53038,29 @@ self: {
        pname = "cabal-clean";
        version = "0.2.20220819";
        sha256 = "17zrny2wyqfvyjdsqj6z18cdq66ycj66i6mpr122paa08608kyrn";
+       revision = "1";
+       editedCabalFile = "14knpampfjbgpvsxjx7jkax10hcwg6hdkhpmvj42rc0cnh0001v4";
+       isLibrary = false;
+       isExecutable = true;
+       executableHaskellDepends = [
+         base containers directory filemanip filepath mtl
+         optparse-applicative pretty-terminal process silently split
+         string-qq
+       ];
+       description = "Remove outdated cabal build artefacts from `dist-newstyle`";
+       license = lib.licenses.bsd3;
+       mainProgram = "cabal-clean";
+     }) {};
+
+  "cabal-clean_0_2_20230609" = callPackage
+    ({ mkDerivation, base, containers, directory, filemanip, filepath
+     , mtl, optparse-applicative, pretty-terminal, process, silently
+     , split, string-qq
+     }:
+     mkDerivation {
+       pname = "cabal-clean";
+       version = "0.2.20230609";
+       sha256 = "0mncw7729lgyw9qy9gh3r22kmvxkz2pi6v62xypiqjjriljhhkp2";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -52935,6 +53070,7 @@ self: {
        ];
        description = "Remove outdated cabal build artefacts from `dist-newstyle`";
        license = lib.licenses.bsd3;
+       hydraPlatforms = lib.platforms.none;
        mainProgram = "cabal-clean";
      }) {};
 
@@ -53774,6 +53910,8 @@ self: {
        pname = "cabal-rpm";
        version = "2.1.1";
        sha256 = "0p75a9q4hjrvbiqq3h7730h1b400z7v5v9kns703d09hr2l0zgg0";
+       revision = "1";
+       editedCabalFile = "1a4r0h635wzrg27b2mg2lhnsy8d5vrn3ps4bc7qzflx82rxmpvvl";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -57977,6 +58115,8 @@ self: {
        pname = "cgi";
        version = "3001.5.0.1";
        sha256 = "044gfqfdw5xdr6mzp5i3956a5fcj15j32zwzzd6ym15nxgrvjqh3";
+       revision = "1";
+       editedCabalFile = "0bl9lnqsm93hic23mdqfd9gykrk9fr3bbfm88qgyj07ycm6jbdaf";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -63017,8 +63157,8 @@ self: {
        pname = "co-log-concurrent";
        version = "0.5.1.0";
        sha256 = "07qmx9z03vmgq2cgz4352fsav7r1nx8n7svmrhg2lkdiyp0j7a59";
-       revision = "2";
-       editedCabalFile = "1ldh0c0927ay8wpamybaw66cz4rz3jskv8iwvxlxw8mmr4pwyvk0";
+       revision = "3";
+       editedCabalFile = "17pmkgly1882hbwa6b2qb0y1wh4x4nawhw1vl8fsy252caxkck0s";
        libraryHaskellDepends = [ base co-log-core stm ];
        description = "Asynchronous backend for co-log library";
        license = lib.licenses.mpl20;
@@ -63547,6 +63687,8 @@ self: {
        pname = "coercible-subtypes";
        version = "0.3.0.0";
        sha256 = "14swbn5509wb46iwgp2lj8hqi3ca82jacgq028cmwz35zsc1zjds";
+       revision = "1";
+       editedCabalFile = "0b60xy5pcfkys6a2q6ykzva9ld1gsq09j3chnq9vab9bxx4r92dh";
        libraryHaskellDepends = [ base profunctors ];
        description = "Coercible but only in one direction";
        license = lib.licenses.bsd3;
@@ -64633,6 +64775,32 @@ self: {
        maintainers = [ lib.maintainers.thielema ];
      }) {};
 
+  "comfort-array_0_5_2_3" = callPackage
+    ({ mkDerivation, base, ChasingBottoms, containers, deepseq
+     , doctest-exitcode-stdio, doctest-lib, guarded-allocation
+     , non-empty, prelude-compat, primitive, QuickCheck, semigroups
+     , storable-record, storablevector, tagged, transformers
+     , transformers-compat, utility-ht
+     }:
+     mkDerivation {
+       pname = "comfort-array";
+       version = "0.5.2.3";
+       sha256 = "0x9pwk25bpq63nllqc00mmjbrvwzz0nw8pgxbdakpmm2ymyj9p14";
+       libraryHaskellDepends = [
+         base containers deepseq guarded-allocation non-empty prelude-compat
+         primitive QuickCheck semigroups storable-record storablevector
+         tagged transformers transformers-compat utility-ht
+       ];
+       testHaskellDepends = [
+         base ChasingBottoms containers deepseq doctest-exitcode-stdio
+         doctest-lib QuickCheck tagged
+       ];
+       description = "Arrays where the index type is a function of the shape type";
+       license = lib.licenses.bsd3;
+       hydraPlatforms = lib.platforms.none;
+       maintainers = [ lib.maintainers.thielema ];
+     }) {};
+
   "comfort-array-shape" = callPackage
     ({ mkDerivation, base, ChasingBottoms, comfort-array, containers
      , doctest-exitcode-stdio, doctest-lib, fixed-length, non-empty
@@ -66610,6 +66778,23 @@ self: {
        license = lib.licenses.mit;
      }) {};
 
+  "concurrency_1_11_0_3" = callPackage
+    ({ mkDerivation, array, atomic-primops, base, exceptions
+     , monad-control, mtl, stm, transformers
+     }:
+     mkDerivation {
+       pname = "concurrency";
+       version = "1.11.0.3";
+       sha256 = "1qzwf71s5jgdmqqwzyzln5jhzp0rgzpwsi75nrbdjynby2lwvwn2";
+       libraryHaskellDepends = [
+         array atomic-primops base exceptions monad-control mtl stm
+         transformers
+       ];
+       description = "Typeclasses, functions, and data types for concurrency and STM";
+       license = lib.licenses.mit;
+       hydraPlatforms = lib.platforms.none;
+     }) {};
+
   "concurrency-benchmarks" = callPackage
     ({ mkDerivation, async, base, bench-graph, bytestring, Chart
      , Chart-diagrams, csv, deepseq, directory, gauge, getopt-generics
@@ -68002,8 +68187,8 @@ self: {
        pname = "config-value";
        version = "0.8.3";
        sha256 = "0pkcwxg91wali7986k03d7q940hb078hlsxfknqhkp2spr3d1f3w";
-       revision = "1";
-       editedCabalFile = "0j5prsqs7sq6sdpylphrym4r6p78circ6ixw7r55bwp92knqr5h8";
+       revision = "2";
+       editedCabalFile = "1phsi1a7j307kk2qw6a1l8kps2jicmxv1dc3j8yl9yy0v9q2v6j4";
        libraryHaskellDepends = [ array base containers pretty text ];
        libraryToolDepends = [ alex happy ];
        testHaskellDepends = [ base text ];
@@ -68315,8 +68500,8 @@ self: {
        pname = "connection";
        version = "0.3.1";
        sha256 = "1nbmafhlg0wy4aa3p7amjddbamdz6avzrxn4py3lvhrjqn4raxax";
-       revision = "1";
-       editedCabalFile = "08f1n38zryd0jklyv3yillilp040zxfxha6jphrmf28haq2irnk5";
+       revision = "2";
+       editedCabalFile = "1z6v1mhq3wvkbbvhaazlxli3d494iarsqvbx4qwx6xqn1pqz5jrx";
        libraryHaskellDepends = [
          base basement bytestring containers data-default-class network
          socks tls x509 x509-store x509-system x509-validation
@@ -70285,6 +70470,26 @@ self: {
        license = lib.licenses.mit;
      }) {};
 
+  "core-telemetry_0_2_9_3" = callPackage
+    ({ mkDerivation, base, bytestring, core-data, core-program
+     , core-text, exceptions, http-streams, io-streams, mtl
+     , network-info, random, safe-exceptions, scientific, stm
+     , template-haskell, text, time, unix, uuid-types, zlib
+     }:
+     mkDerivation {
+       pname = "core-telemetry";
+       version = "0.2.9.3";
+       sha256 = "05q5rfsljmpf6v1v7r4gh8niqda6i6jrc2xgh54d7pfwmbqfzcm6";
+       libraryHaskellDepends = [
+         base bytestring core-data core-program core-text exceptions
+         http-streams io-streams mtl network-info random safe-exceptions
+         scientific stm template-haskell text time unix uuid-types zlib
+       ];
+       description = "Advanced telemetry";
+       license = lib.licenses.mit;
+       hydraPlatforms = lib.platforms.none;
+     }) {};
+
   "core-text" = callPackage
     ({ mkDerivation, ansi-terminal, base, bytestring, colour, deepseq
      , fingertree, hashable, prettyprinter, template-haskell, text
@@ -71689,6 +71894,8 @@ self: {
        pname = "credentials";
        version = "0.0.2";
        sha256 = "12637ggwm4g81r2ilsjxvdcyj7di74fxaxsfwz9rrs80659h2myd";
+       revision = "1";
+       editedCabalFile = "1rvz915rzf3qifdlhjdkhi3qciwm5m3a84p5viskbmklwvd3rz8h";
        libraryHaskellDepends = [
          aeson amazonka amazonka-core amazonka-dynamodb amazonka-kms base
          bytestring conduit cryptonite exceptions lens memory retry
@@ -77886,6 +78093,26 @@ self: {
        license = lib.licenses.bsd3;
      }) {};
 
+  "daytripper" = callPackage
+    ({ mkDerivation, base, bytestring, directory, falsify
+     , optparse-applicative, tagged, tasty, tasty-hunit
+     }:
+     mkDerivation {
+       pname = "daytripper";
+       version = "0.2.1";
+       sha256 = "15bx4hla164cv328hv26fghpwjay3h96flfl7yajcfs9vfyamjyq";
+       libraryHaskellDepends = [
+         base bytestring directory falsify optparse-applicative tagged tasty
+         tasty-hunit
+       ];
+       testHaskellDepends = [
+         base bytestring directory falsify optparse-applicative tagged tasty
+         tasty-hunit
+       ];
+       description = "Helpers for round-trip tests";
+       license = lib.licenses.bsd3;
+     }) {};
+
   "dbcleaner" = callPackage
     ({ mkDerivation, base, hspec, postgresql-simple, text }:
      mkDerivation {
@@ -78108,6 +78335,34 @@ self: {
        license = lib.licenses.asl20;
      }) {};
 
+  "dbus_1_2_29" = callPackage
+    ({ mkDerivation, base, bytestring, cereal, conduit, containers
+     , criterion, deepseq, directory, exceptions, extra, filepath, lens
+     , network, parsec, process, QuickCheck, random, resourcet, split
+     , tasty, tasty-hunit, tasty-quickcheck, template-haskell, text
+     , th-lift, transformers, unix, vector, xml-conduit, xml-types
+     }:
+     mkDerivation {
+       pname = "dbus";
+       version = "1.2.29";
+       sha256 = "0c2c2lfckhzgf9n5hf2w39ryyb2q0wxsymrxr54y4j95353wdsn2";
+       libraryHaskellDepends = [
+         base bytestring cereal conduit containers deepseq exceptions
+         filepath lens network parsec random split template-haskell text
+         th-lift transformers unix vector xml-conduit xml-types
+       ];
+       testHaskellDepends = [
+         base bytestring cereal containers directory extra filepath network
+         parsec process QuickCheck random resourcet tasty tasty-hunit
+         tasty-quickcheck text transformers unix vector
+       ];
+       benchmarkHaskellDepends = [ base criterion ];
+       doCheck = false;
+       description = "A client library for the D-Bus IPC system";
+       license = lib.licenses.asl20;
+       hydraPlatforms = lib.platforms.none;
+     }) {};
+
   "dbus-client" = callPackage
     ({ mkDerivation, base, containers, dbus-core, monads-tf, text
      , transformers
@@ -78985,8 +79240,8 @@ self: {
        pname = "decision-diagrams";
        version = "0.2.0.0";
        sha256 = "0l03mwig95h300rn1cfhd5ahwrlap6zsw09lwmkx6wkw6rjf4a5s";
-       revision = "2";
-       editedCabalFile = "0hp3k385p5lngfa3v3g8rnf34d3x0drk8i76mlk2c9bmbsl9dmfh";
+       revision = "3";
+       editedCabalFile = "11gb1dm0rladnjr8y2w15pba8dp4hr4kb2gshikq7xiiffgx70lz";
        libraryHaskellDepends = [
          base containers hashable hashtables intern mwc-random primitive
          random reflection unordered-containers vector
@@ -79488,6 +79743,23 @@ self: {
        license = lib.licenses.mit;
      }) {};
 
+  "dejafu_2_4_0_5" = callPackage
+    ({ mkDerivation, base, concurrency, containers, contravariant
+     , deepseq, exceptions, leancheck, profunctors, random, transformers
+     }:
+     mkDerivation {
+       pname = "dejafu";
+       version = "2.4.0.5";
+       sha256 = "1w38gxq3l4ch4g8rjm9wxlsf06a0334ln681jmrc27h3axn5fgh9";
+       libraryHaskellDepends = [
+         base concurrency containers contravariant deepseq exceptions
+         leancheck profunctors random transformers
+       ];
+       description = "A library for unit-testing concurrent programs";
+       license = lib.licenses.mit;
+       hydraPlatforms = lib.platforms.none;
+     }) {};
+
   "deka" = callPackage
     ({ mkDerivation, base, bytestring, mpdec, parsec, transformers }:
      mkDerivation {
@@ -82345,8 +82617,8 @@ self: {
      }:
      mkDerivation {
        pname = "diagrams-input";
-       version = "0.1.1";
-       sha256 = "0wad5xdvw33dp5fzqq9h52px3m81nsic35k9wd27ss23bfzgbb6b";
+       version = "0.1.2";
+       sha256 = "0p16anpvi627w89aqiz9hi1d8wi22pj35lsmk65gmrzbvp7hyzf3";
        libraryHaskellDepends = [
          attoparsec base base64-bytestring blaze-builder blaze-markup
          bytestring colour conduit conduit-extra containers css-text
@@ -82610,8 +82882,8 @@ self: {
        pname = "diagrams-svg";
        version = "1.4.3.1";
        sha256 = "002lgmq78c6rsvds9bgm6m4w8j6qpg260mc52hf97wj6m050l237";
-       revision = "4";
-       editedCabalFile = "026mkj9fz64rdrap25mp8cwdrzwj90h35qg9kkn078fac93aaq10";
+       revision = "5";
+       editedCabalFile = "00hjvv9ncf5il7a09g2gh45bwah4jbnfnhb523jz9lhqqbzxfxny";
        libraryHaskellDepends = [
          base base64-bytestring bytestring colour containers diagrams-core
          diagrams-lib filepath hashable JuicyPixels lens monoid-extras mtl
@@ -85724,6 +85996,34 @@ self: {
        license = lib.licenses.bsd3;
      }) {};
 
+  "dns_4_1_1" = callPackage
+    ({ mkDerivation, array, async, attoparsec, auto-update, base
+     , base16-bytestring, base64-bytestring, bytestring
+     , case-insensitive, containers, cryptonite, doctest, hourglass
+     , hspec, hspec-discover, iproute, mtl, network, psqueues
+     , QuickCheck, word8
+     }:
+     mkDerivation {
+       pname = "dns";
+       version = "4.1.1";
+       sha256 = "0f1i0w509qdzl3lpvkwrmkgfj3z694sac30ac4n46w1wx80b7cm9";
+       libraryHaskellDepends = [
+         array async attoparsec auto-update base base16-bytestring
+         base64-bytestring bytestring case-insensitive containers cryptonite
+         hourglass iproute mtl network psqueues
+       ];
+       testHaskellDepends = [
+         base bytestring case-insensitive doctest hspec iproute network
+         QuickCheck word8
+       ];
+       testToolDepends = [ hspec-discover ];
+       doHaddock = false;
+       testTarget = "spec";
+       description = "DNS library in Haskell";
+       license = lib.licenses.bsd3;
+       hydraPlatforms = lib.platforms.none;
+     }) {};
+
   "dns-patterns" = callPackage
     ({ mkDerivation, attoparsec, base, bytestring, criterion, HUnit
      , parser-combinators, text
@@ -87224,28 +87524,27 @@ self: {
        mainProgram = "dotenv";
      }) {};
 
-  "dotenv_0_11_0_0" = callPackage
-    ({ mkDerivation, base, base-compat, containers, directory
-     , exceptions, hspec, hspec-discover, hspec-megaparsec, megaparsec
-     , mtl, optparse-applicative, process, shellwords, text
+  "dotenv_0_11_0_1" = callPackage
+    ({ mkDerivation, base, base-compat, containers, data-default-class
+     , directory, exceptions, hspec, hspec-discover, hspec-megaparsec
+     , megaparsec, mtl, optparse-applicative, process, shellwords, text
      }:
      mkDerivation {
        pname = "dotenv";
-       version = "0.11.0.0";
-       sha256 = "0cw24w6vkc17ahf0s5l2bgvv7yi0j5rlr549gz1wwa462qm9mlgi";
+       version = "0.11.0.1";
+       sha256 = "0z09l3dmj9dhq8vgkdiz07wjmn3i0d9fg6zqs9ryjnqdfa27yy4i";
        isLibrary = true;
        isExecutable = true;
        enableSeparateDataOutput = true;
        libraryHaskellDepends = [
-         base containers directory exceptions megaparsec mtl process
-         shellwords text
+         base containers data-default-class directory exceptions megaparsec
+         mtl process shellwords text
        ];
        executableHaskellDepends = [
          base base-compat megaparsec optparse-applicative process text
        ];
        testHaskellDepends = [
-         base base-compat containers directory exceptions hspec
-         hspec-megaparsec megaparsec mtl process shellwords text
+         base hspec hspec-megaparsec megaparsec process text
        ];
        testToolDepends = [ hspec-discover ];
        description = "Loads environment variables from dotenv files";
@@ -92165,6 +92464,26 @@ self: {
        maintainers = [ lib.maintainers.dschrempf ];
      }) {};
 
+  "elynx_0_7_2_1" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, elynx-tools
+     , optparse-applicative, slynx, tlynx
+     }:
+     mkDerivation {
+       pname = "elynx";
+       version = "0.7.2.1";
+       sha256 = "031wmjf9vbfkvcrkqjy0c27g9c7qkmcdnldq51zc9jpxnhy03s6y";
+       isLibrary = false;
+       isExecutable = true;
+       executableHaskellDepends = [
+         aeson base bytestring elynx-tools optparse-applicative slynx tlynx
+       ];
+       description = "Validate and (optionally) redo ELynx analyses";
+       license = lib.licenses.gpl3Plus;
+       hydraPlatforms = lib.platforms.none;
+       mainProgram = "elynx";
+       maintainers = [ lib.maintainers.dschrempf ];
+     }) {};
+
   "elynx-markov" = callPackage
     ({ mkDerivation, async, attoparsec, base, bytestring, containers
      , elynx-seq, elynx-tools, hmatrix, hspec, integration
@@ -92187,6 +92506,29 @@ self: {
        maintainers = [ lib.maintainers.dschrempf ];
      }) {};
 
+  "elynx-markov_0_7_2_1" = callPackage
+    ({ mkDerivation, async, attoparsec, base, bytestring, containers
+     , elynx-seq, elynx-tools, hmatrix, hspec, integration
+     , math-functions, mwc-random, random, statistics, vector
+     }:
+     mkDerivation {
+       pname = "elynx-markov";
+       version = "0.7.2.1";
+       sha256 = "0zp3xjvbpnd6i2j8aviil82zah0qf2j8m4ys22xbggsmr2jmcyfr";
+       libraryHaskellDepends = [
+         async attoparsec base bytestring containers elynx-seq hmatrix
+         integration math-functions mwc-random random statistics vector
+       ];
+       testHaskellDepends = [
+         base containers elynx-tools hmatrix hspec random vector
+       ];
+       benchmarkHaskellDepends = [ base ];
+       description = "Simulate molecular sequences along trees";
+       license = lib.licenses.gpl3Plus;
+       hydraPlatforms = lib.platforms.none;
+       maintainers = [ lib.maintainers.dschrempf ];
+     }) {};
+
   "elynx-nexus" = callPackage
     ({ mkDerivation, attoparsec, base, bytestring, hspec }:
      mkDerivation {
@@ -92200,6 +92542,20 @@ self: {
        maintainers = [ lib.maintainers.dschrempf ];
      }) {};
 
+  "elynx-nexus_0_7_2_1" = callPackage
+    ({ mkDerivation, attoparsec, base, bytestring, hspec }:
+     mkDerivation {
+       pname = "elynx-nexus";
+       version = "0.7.2.1";
+       sha256 = "1lfadvw43m97jv4if1prb4xnnsbva96fjplhbzgvvc2anpaarfy0";
+       libraryHaskellDepends = [ attoparsec base bytestring ];
+       testHaskellDepends = [ base hspec ];
+       description = "Import and export Nexus files";
+       license = lib.licenses.gpl3Plus;
+       hydraPlatforms = lib.platforms.none;
+       maintainers = [ lib.maintainers.dschrempf ];
+     }) {};
+
   "elynx-seq" = callPackage
     ({ mkDerivation, aeson, attoparsec, base, bytestring, containers
      , elynx-tools, hspec, matrices, parallel, primitive, random, vector
@@ -92221,6 +92577,28 @@ self: {
        maintainers = [ lib.maintainers.dschrempf ];
      }) {};
 
+  "elynx-seq_0_7_2_1" = callPackage
+    ({ mkDerivation, aeson, attoparsec, base, bytestring, containers
+     , elynx-tools, hspec, matrices, parallel, primitive, random, vector
+     , vector-th-unbox, word8
+     }:
+     mkDerivation {
+       pname = "elynx-seq";
+       version = "0.7.2.1";
+       sha256 = "0cp44r66cb3vw5dahlzxk7gqqb2dafy4diygc28k0h9az4iv7w8k";
+       libraryHaskellDepends = [
+         aeson attoparsec base bytestring containers matrices parallel
+         primitive random vector vector-th-unbox word8
+       ];
+       testHaskellDepends = [
+         base bytestring elynx-tools hspec matrices vector
+       ];
+       description = "Handle molecular sequences";
+       license = lib.licenses.gpl3Plus;
+       hydraPlatforms = lib.platforms.none;
+       maintainers = [ lib.maintainers.dschrempf ];
+     }) {};
+
   "elynx-tools" = callPackage
     ({ mkDerivation, aeson, attoparsec, base, base16-bytestring
      , bytestring, cryptohash-sha256, directory, hmatrix
@@ -92241,6 +92619,27 @@ self: {
        maintainers = [ lib.maintainers.dschrempf ];
      }) {};
 
+  "elynx-tools_0_7_2_1" = callPackage
+    ({ mkDerivation, aeson, attoparsec, base, base16-bytestring
+     , bytestring, cryptohash-sha256, directory, hmatrix
+     , optparse-applicative, random, template-haskell, time
+     , transformers, zlib
+     }:
+     mkDerivation {
+       pname = "elynx-tools";
+       version = "0.7.2.1";
+       sha256 = "01cw6n3br15alrjhwf3bx7mn0vbxkdwn51cdg004i0s35fzb5dxn";
+       libraryHaskellDepends = [
+         aeson attoparsec base base16-bytestring bytestring
+         cryptohash-sha256 directory hmatrix optparse-applicative random
+         template-haskell time transformers zlib
+       ];
+       description = "Tools for ELynx";
+       license = lib.licenses.gpl3Plus;
+       hydraPlatforms = lib.platforms.none;
+       maintainers = [ lib.maintainers.dschrempf ];
+     }) {};
+
   "elynx-tree" = callPackage
     ({ mkDerivation, aeson, attoparsec, base, bytestring, comonad
      , containers, criterion, data-default, data-default-class, deepseq
@@ -92268,6 +92667,34 @@ self: {
        maintainers = [ lib.maintainers.dschrempf ];
      }) {};
 
+  "elynx-tree_0_7_2_1" = callPackage
+    ({ mkDerivation, aeson, attoparsec, base, bytestring, comonad
+     , containers, criterion, data-default, data-default-class, deepseq
+     , elynx-nexus, elynx-tools, hspec, math-functions, microlens
+     , parallel, QuickCheck, quickcheck-classes, random, statistics
+     }:
+     mkDerivation {
+       pname = "elynx-tree";
+       version = "0.7.2.1";
+       sha256 = "018hk2gsh1qf6vk4vcs76mc7sakvq34a2lamlwasgw8q155mc45g";
+       libraryHaskellDepends = [
+         aeson attoparsec base bytestring comonad containers
+         data-default-class deepseq elynx-nexus math-functions parallel
+         random statistics
+       ];
+       testHaskellDepends = [
+         attoparsec base bytestring containers data-default elynx-tools
+         hspec QuickCheck quickcheck-classes
+       ];
+       benchmarkHaskellDepends = [
+         base criterion elynx-tools microlens parallel random
+       ];
+       description = "Handle phylogenetic trees";
+       license = lib.licenses.gpl3Plus;
+       hydraPlatforms = lib.platforms.none;
+       maintainers = [ lib.maintainers.dschrempf ];
+     }) {};
+
   "ema" = callPackage
     ({ mkDerivation, aeson, async, base, constraints-extras
      , data-default, dependent-sum, dependent-sum-template, directory
@@ -94572,6 +94999,35 @@ self: {
        license = lib.licenses.bsd3;
      }) {};
 
+  "esqueleto_3_5_10_0" = callPackage
+    ({ mkDerivation, aeson, attoparsec, base, blaze-html, bytestring
+     , conduit, containers, exceptions, hspec, hspec-core, monad-logger
+     , mtl, mysql, mysql-simple, persistent, persistent-mysql
+     , persistent-postgresql, persistent-sqlite, postgresql-simple
+     , QuickCheck, resourcet, tagged, template-haskell, text, time
+     , transformers, unliftio, unordered-containers
+     }:
+     mkDerivation {
+       pname = "esqueleto";
+       version = "3.5.10.0";
+       sha256 = "0nbb6l4q22y8rwcjsrwqri3ndjn4rslpnglj3nkh00rixdm9jhsr";
+       libraryHaskellDepends = [
+         aeson attoparsec base blaze-html bytestring conduit containers
+         monad-logger persistent resourcet tagged template-haskell text time
+         transformers unliftio unordered-containers
+       ];
+       testHaskellDepends = [
+         aeson attoparsec base blaze-html bytestring conduit containers
+         exceptions hspec hspec-core monad-logger mtl mysql mysql-simple
+         persistent persistent-mysql persistent-postgresql persistent-sqlite
+         postgresql-simple QuickCheck resourcet tagged template-haskell text
+         time transformers unliftio unordered-containers
+       ];
+       description = "Type-safe EDSL for SQL queries on persistent backends";
+       license = lib.licenses.bsd3;
+       hydraPlatforms = lib.platforms.none;
+     }) {};
+
   "esqueleto-pgcrypto" = callPackage
     ({ mkDerivation, base, esqueleto, hspec, monad-logger, persistent
      , persistent-postgresql, QuickCheck, text, transformers, unliftio
@@ -95283,6 +95739,8 @@ self: {
        pname = "evdev-streamly";
        version = "0.0.2.0";
        sha256 = "0vrkg3d1171lsr71k3vrcf9vbl18mdnvpi02sxvzjp2zbv3gs7v6";
+       revision = "1";
+       editedCabalFile = "11w831ml0dn9v3gchv8465w43ml8cgcfwgxmpwnjy6v8p34q14qm";
        libraryHaskellDepends = [
          base bytestring containers evdev extra filepath-bytestring
          rawfilepath streamly streamly-fsnotify unix
@@ -98838,20 +99296,17 @@ self: {
 
   "fastparser" = callPackage
     ({ mkDerivation, base, bytestring, bytestring-lexing, containers
-     , criterion, kan-extensions, microlens, thyme, transformers
-     , vector-space
+     , kan-extensions, microlens, thyme, transformers, vector-space
      }:
      mkDerivation {
        pname = "fastparser";
-       version = "0.5.0";
-       sha256 = "0pxd2f6f0a6kckqmkkafh9zx11x75x1zx1z90snzj3j8s4jcfg4y";
-       revision = "1";
-       editedCabalFile = "0h64i8z71h0hfdc89bpqqamjn733mxshmlpapa4gvlnbzylm3cwr";
+       version = "0.6.0";
+       sha256 = "0y0s1p4kzwgcmmdxybi8sp3jc68g95nbya12xd0afqxw1li6qabs";
        libraryHaskellDepends = [
          base bytestring bytestring-lexing containers kan-extensions
          microlens thyme transformers vector-space
        ];
-       benchmarkHaskellDepends = [ base bytestring criterion ];
+       benchmarkHaskellDepends = [ base bytestring ];
        description = "A fast, but bare bones, bytestring parser combinators library";
        license = lib.licenses.bsd3;
        hydraPlatforms = lib.platforms.none;
@@ -100427,6 +100882,8 @@ self: {
        pname = "fft";
        version = "0.1.8.7";
        sha256 = "1kkdw08qzsgjgg9z7pf5876cn2hlq22cgvc3k2amidn317n2d6vz";
+       revision = "1";
+       editedCabalFile = "12zcr05lgc78jvpwhvsxzmcra1x7rrzlxgqlq8hh2jw4r72589lz";
        libraryHaskellDepends = [
          array base carray ix-shapable storable-complex syb transformers
        ];
@@ -105047,6 +105504,20 @@ self: {
        license = lib.licenses.bsd3;
      }) {};
 
+  "foundation_0_0_30" = callPackage
+    ({ mkDerivation, base, basement, gauge, ghc-prim }:
+     mkDerivation {
+       pname = "foundation";
+       version = "0.0.30";
+       sha256 = "11hdqd01ggdr7fjw3w00giay06bzz97qqiiq60vi1l1dzz1wrwzn";
+       libraryHaskellDepends = [ base basement ghc-prim ];
+       testHaskellDepends = [ base basement ];
+       benchmarkHaskellDepends = [ base basement gauge ];
+       description = "Alternative prelude with batteries and no dependencies";
+       license = lib.licenses.bsd3;
+       hydraPlatforms = lib.platforms.none;
+     }) {};
+
   "foundation-edge" = callPackage
     ({ mkDerivation, bytestring, foundation, text }:
      mkDerivation {
@@ -105172,7 +105643,7 @@ self: {
        mainProgram = "fourmolu";
      }) {};
 
-  "fourmolu_0_12_0_0" = callPackage
+  "fourmolu_0_13_0_0" = callPackage
     ({ mkDerivation, aeson, ansi-terminal, array, base, binary
      , bytestring, Cabal-syntax, containers, deepseq, Diff, directory
      , file-embed, filepath, ghc-lib-parser, hspec, hspec-discover
@@ -105182,10 +105653,8 @@ self: {
      }:
      mkDerivation {
        pname = "fourmolu";
-       version = "0.12.0.0";
-       sha256 = "0689w4h3y9qr8sxzphklns59jk31ld8y6dzk424xav5zaharmjjp";
-       revision = "2";
-       editedCabalFile = "0xwfsxn8n7bz47yivab2yjvmww51b2fmvbwm2wbrni11c8fh89z3";
+       version = "0.13.0.0";
+       sha256 = "0mx2zmr8i9qvqajri1sc7hzl9swz9s7qswi8vqf90hcz2lfc80ji";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -105194,13 +105663,13 @@ self: {
          ghc-lib-parser megaparsec MemoTrie mtl scientific syb text yaml
        ];
        executableHaskellDepends = [
-         base containers directory filepath ghc-lib-parser
+         base Cabal-syntax containers directory filepath ghc-lib-parser
          optparse-applicative text th-env yaml
        ];
        testHaskellDepends = [
          base Cabal-syntax containers Diff directory filepath ghc-lib-parser
-         hspec hspec-megaparsec path path-io pretty process QuickCheck
-         temporary text
+         hspec hspec-megaparsec megaparsec path path-io pretty process
+         QuickCheck temporary text
        ];
        testToolDepends = [ hspec-discover ];
        description = "A formatter for Haskell source code";
@@ -105626,7 +106095,7 @@ self: {
        hydraPlatforms = lib.platforms.none;
      }) {};
 
-  "freckle-app_1_9_0_2" = callPackage
+  "freckle-app_1_9_0_3" = callPackage
     ({ mkDerivation, aeson, aws-xray-client-persistent
      , aws-xray-client-wai, base, Blammo, bugsnag, bytestring
      , case-insensitive, cassava, conduit, conduit-extra, containers
@@ -105644,8 +106113,8 @@ self: {
      }:
      mkDerivation {
        pname = "freckle-app";
-       version = "1.9.0.2";
-       sha256 = "13hsccdflfpwkjbr6420s6c9pzp2irszj1gah6n54kiirsfw44h0";
+       version = "1.9.0.3";
+       sha256 = "15fih8ky1cg9sn25hkwxi5iwy0zn76lbs308saaby6kkgifqm8yv";
        libraryHaskellDepends = [
          aeson aws-xray-client-persistent aws-xray-client-wai base Blammo
          bugsnag bytestring case-insensitive cassava conduit conduit-extra
@@ -107835,6 +108304,27 @@ self: {
        license = lib.licenses.bsd3;
      }) {};
 
+  "fused-effects_1_1_2_2" = callPackage
+    ({ mkDerivation, base, containers, hedgehog, hedgehog-fn
+     , inspection-testing, markdown-unlit, tasty-bench, transformers
+     , unliftio-core
+     }:
+     mkDerivation {
+       pname = "fused-effects";
+       version = "1.1.2.2";
+       sha256 = "00m1lnn8zsb6iniyjmmbgiz7kd5c5kl7rxqqxlc2dkb4hpyrm4v5";
+       libraryHaskellDepends = [ base transformers unliftio-core ];
+       testHaskellDepends = [
+         base containers hedgehog hedgehog-fn inspection-testing
+         transformers
+       ];
+       testToolDepends = [ markdown-unlit ];
+       benchmarkHaskellDepends = [ base tasty-bench transformers ];
+       description = "A fast, flexible, fused effect system";
+       license = lib.licenses.bsd3;
+       hydraPlatforms = lib.platforms.none;
+     }) {};
+
   "fused-effects-exceptions" = callPackage
     ({ mkDerivation, base, fused-effects, markdown-unlit, tasty
      , tasty-hunit, transformers
@@ -108040,8 +108530,8 @@ self: {
        pname = "futhark";
        version = "0.24.3";
        sha256 = "0y83phng77asca4pk66w8grx8b4d1ip7xi77vrfjc04yjagrj1ba";
-       revision = "1";
-       editedCabalFile = "10784arp172kdq69a33fcdrzxy0p9ymf0i2vr1ywjrsbcl05sln9";
+       revision = "2";
+       editedCabalFile = "0pzhdg410mnxz0116lpr9ax8x0skg2gymhqhm730dn17sd7z6y56";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -111766,19 +112256,18 @@ self: {
      }) {};
 
   "gev-lib" = callPackage
-    ({ mkDerivation, base, HUnit, random }:
+    ({ mkDerivation, base, gev-dist, HUnit, random }:
      mkDerivation {
        pname = "gev-lib";
-       version = "0.2.0.0";
-       sha256 = "1glr1n3b9as8wd6qmwcg1kbzjl4qfxjdkfrl0a995ccsaqwggf25";
-       isLibrary = false;
-       isExecutable = false;
+       version = "0.2.0.1";
+       sha256 = "1ql1m2ywcma6dpchg255q9r2dq612kx03jwa6vgzinh8va51mc9l";
        libraryHaskellDepends = [ base random ];
-       testHaskellDepends = [ base HUnit ];
-       doHaddock = false;
+       testHaskellDepends = [ base gev-dist HUnit ];
        description = "The family of Extreme Value Distributions";
        license = lib.licenses.isc;
-     }) {};
+       hydraPlatforms = lib.platforms.none;
+       broken = true;
+     }) {gev-dist = null;};
 
   "gf" = callPackage
     ({ mkDerivation, alex, array, base, bytestring, Cabal, cgi
@@ -112582,8 +113071,8 @@ self: {
      }:
      mkDerivation {
        pname = "ghc-hs-meta";
-       version = "0.1.1.0";
-       sha256 = "0yrrf0lx626rl4b14jaqmkab1vf4vymi81jkjm91y5vas8zc276i";
+       version = "0.1.2.0";
+       sha256 = "13i4fcc3wfx94n75cxp00p62mnm0raf2xqj2afrzcw3q6mc0l0y4";
        libraryHaskellDepends = [
          base bytestring ghc ghc-boot template-haskell
        ];
@@ -114494,19 +114983,22 @@ self: {
 
   "gi-adwaita" = callPackage
     ({ mkDerivation, base, bytestring, Cabal, containers, gi-gdk
-     , gi-gio, gi-gobject, gi-gtk, gi-pango, haskell-gi, haskell-gi-base
-     , haskell-gi-overloading, libadwaita, text, transformers
+     , gi-gio, gi-glib, gi-gobject, gi-gtk, gi-pango, haskell-gi
+     , haskell-gi-base, haskell-gi-overloading, libadwaita, text
+     , transformers
      }:
      mkDerivation {
        pname = "gi-adwaita";
-       version = "1.0.5";
-       sha256 = "1nm9mp0qisvrysygb8p7x9m7v15lak4qkps6ypwrxvwldx21ncsy";
+       version = "1.0.6";
+       sha256 = "0d5qswxbr8hl0mykjifgxivcbv55viva0gfw5zmgmswkp7my56q2";
        setupHaskellDepends = [
-         base Cabal gi-gdk gi-gio gi-gobject gi-gtk gi-pango haskell-gi
+         base Cabal gi-gdk gi-gio gi-glib gi-gobject gi-gtk gi-pango
+         haskell-gi
        ];
        libraryHaskellDepends = [
-         base bytestring containers gi-gdk gi-gio gi-gobject gi-gtk gi-pango
-         haskell-gi haskell-gi-base haskell-gi-overloading text transformers
+         base bytestring containers gi-gdk gi-gio gi-glib gi-gobject gi-gtk
+         gi-pango haskell-gi haskell-gi-base haskell-gi-overloading text
+         transformers
        ];
        libraryPkgconfigDepends = [ libadwaita ];
        description = "Adwaita bindings";
@@ -115304,6 +115796,24 @@ self: {
        license = lib.licenses.lgpl21Only;
      }) {};
 
+  "gi-gtk-hs_0_3_16" = callPackage
+    ({ mkDerivation, base, base-compat, containers, gi-gdk
+     , gi-gdkpixbuf, gi-glib, gi-gobject, gi-gtk, haskell-gi-base, mtl
+     , text, transformers
+     }:
+     mkDerivation {
+       pname = "gi-gtk-hs";
+       version = "0.3.16";
+       sha256 = "1zdkxhvy4i99p6qcrc53qlxv71vh05w9xd0j1qh20aci05n1nnha";
+       libraryHaskellDepends = [
+         base base-compat containers gi-gdk gi-gdkpixbuf gi-glib gi-gobject
+         gi-gtk haskell-gi-base mtl text transformers
+       ];
+       description = "A wrapper for gi-gtk, adding a few more idiomatic API parts on top";
+       license = lib.licenses.lgpl21Only;
+       hydraPlatforms = lib.platforms.none;
+     }) {};
+
   "gi-gtk-layer-shell" = callPackage
     ({ mkDerivation, base, bytestring, Cabal, containers, gi-gdk
      , gi-gtk, gtk-layer-shell, haskell-gi, haskell-gi-base
@@ -116900,6 +117410,29 @@ self: {
        license = lib.licenses.bsd3;
      }) {};
 
+  "github-rest_1_1_3" = callPackage
+    ({ mkDerivation, aeson, aeson-qq, base, bytestring, http-client
+     , http-client-tls, http-types, jwt, mtl, scientific, tasty
+     , tasty-golden, tasty-hunit, tasty-quickcheck, text, time
+     , transformers, unliftio, unliftio-core
+     }:
+     mkDerivation {
+       pname = "github-rest";
+       version = "1.1.3";
+       sha256 = "0na4kfwlxfqd7d99vc1hkqrp9nlp21a3xpiwhlm3vzcgzrmk2f0v";
+       libraryHaskellDepends = [
+         aeson base bytestring http-client http-client-tls http-types jwt
+         mtl scientific text time transformers unliftio unliftio-core
+       ];
+       testHaskellDepends = [
+         aeson aeson-qq base bytestring http-types mtl tasty tasty-golden
+         tasty-hunit tasty-quickcheck text
+       ];
+       description = "Query the GitHub REST API programmatically";
+       license = lib.licenses.bsd3;
+       hydraPlatforms = lib.platforms.none;
+     }) {};
+
   "github-tools" = callPackage
     ({ mkDerivation, base, bytestring, containers, exceptions, github
      , groom, html, http-client, http-client-tls, monad-parallel
@@ -122923,6 +123456,37 @@ self: {
        maintainers = [ lib.maintainers.maralorn ];
      }) {};
 
+  "graphql-client_1_2_2" = callPackage
+    ({ mkDerivation, aeson, aeson-schemas, base, bytestring, file-embed
+     , http-client, http-client-tls, http-types, mtl
+     , optparse-applicative, path, path-io, tasty, tasty-hunit
+     , template-haskell, text, transformers, typed-process
+     , unliftio-core
+     }:
+     mkDerivation {
+       pname = "graphql-client";
+       version = "1.2.2";
+       sha256 = "0m89j9caawijfmq8r0drh16psc82nnwj6sg256hls6539pxxza6k";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         aeson aeson-schemas base http-client http-client-tls http-types mtl
+         template-haskell text transformers unliftio-core
+       ];
+       executableHaskellDepends = [
+         base bytestring file-embed optparse-applicative path path-io
+         template-haskell typed-process
+       ];
+       testHaskellDepends = [
+         aeson aeson-schemas base mtl tasty tasty-hunit
+       ];
+       description = "A client for Haskell programs to query a GraphQL API";
+       license = lib.licenses.bsd3;
+       hydraPlatforms = lib.platforms.none;
+       mainProgram = "graphql-codegen";
+       maintainers = [ lib.maintainers.maralorn ];
+     }) {};
+
   "graphql-spice" = callPackage
     ({ mkDerivation, aeson, base, conduit, containers, exceptions
      , graphql, hspec, hspec-expectations, megaparsec, scientific, text
@@ -125143,8 +125707,8 @@ self: {
      }:
      mkDerivation {
        pname = "h-raylib";
-       version = "4.6.0.3";
-       sha256 = "0796hlc63pmbs861316xh6wrw72zczjkl9wx6mwjfcpq1jg4b5fp";
+       version = "4.6.0.4";
+       sha256 = "1x9fz0ilvzj75nh4lcwz6w2fjmmbxymd7bfqivc04zz6d4wscli3";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [ base containers lens ];
@@ -128186,6 +128750,17 @@ self: {
        broken = true;
      }) {};
 
+  "halfsplit" = callPackage
+    ({ mkDerivation, base }:
+     mkDerivation {
+       pname = "halfsplit";
+       version = "0.1.0.0";
+       sha256 = "1idrik8w0z913n4jdba7m58i63krzxf4kv35rm5k8yr8w30xxr7i";
+       libraryHaskellDepends = [ base ];
+       description = "A library to provide special kind of two-column terminal output for Phladiprelio";
+       license = lib.licenses.mit;
+     }) {};
+
   "halide-JuicyPixels" = callPackage
     ({ mkDerivation, base, halide-haskell, hspec, JuicyPixels, vector
      }:
@@ -131780,6 +132355,29 @@ self: {
        license = lib.licenses.lgpl21Only;
      }) {inherit (pkgs) glib; inherit (pkgs) gobject-introspection;};
 
+  "haskell-gi_0_26_7" = callPackage
+    ({ mkDerivation, ansi-terminal, attoparsec, base, bytestring, Cabal
+     , cabal-doctest, containers, directory, doctest, filepath, glib
+     , gobject-introspection, haskell-gi-base, mtl, pretty-show, process
+     , regex-tdfa, safe, text, transformers, xdg-basedir, xml-conduit
+     }:
+     mkDerivation {
+       pname = "haskell-gi";
+       version = "0.26.7";
+       sha256 = "1h19cli06ava1z3w1y7d7cvcjdw5hhwqa9yh102rrnpxq6rblrm9";
+       setupHaskellDepends = [ base Cabal cabal-doctest ];
+       libraryHaskellDepends = [
+         ansi-terminal attoparsec base bytestring Cabal containers directory
+         filepath haskell-gi-base mtl pretty-show process regex-tdfa safe
+         text transformers xdg-basedir xml-conduit
+       ];
+       libraryPkgconfigDepends = [ glib gobject-introspection ];
+       testHaskellDepends = [ base doctest process ];
+       description = "Generate Haskell bindings for GObject Introspection capable libraries";
+       license = lib.licenses.lgpl21Only;
+       hydraPlatforms = lib.platforms.none;
+     }) {inherit (pkgs) glib; inherit (pkgs) gobject-introspection;};
+
   "haskell-gi-base" = callPackage
     ({ mkDerivation, base, bytestring, containers, glib, text }:
      mkDerivation {
@@ -134564,8 +135162,8 @@ self: {
        pname = "hasktags";
        version = "0.72.0";
        sha256 = "09p79w16fgpqi6bwq162769xdrnyb7wnmz56k00nz6dj1a0bbbdd";
-       revision = "2";
-       editedCabalFile = "0f3v6k3bvsczz0z5i09286c0i74wz782vayzyp5lndqvrx3b4g0x";
+       revision = "3";
+       editedCabalFile = "0jb7pzfihdwyn9kbby6bb8ddh7v3x85ca9rr8ldsjn34acyal3hs";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -139964,8 +140562,8 @@ self: {
      }:
      mkDerivation {
        pname = "hetzner";
-       version = "0.2.1.0";
-       sha256 = "146hamb17b1d0aq2lwfv41djx0nvx622a0979w6qfh99kja7q9w3";
+       version = "0.2.1.1";
+       sha256 = "1h02iwrxnb1apqkbac210laxdr5cq2gw12pjjs9w9pnk44r8scgs";
        libraryHaskellDepends = [
          aeson base bytestring conduit containers country http-conduit ip
          megaparsec scientific text time yaml
@@ -142509,6 +143107,28 @@ self: {
        license = lib.licenses.bsd3;
      }) {};
 
+  "hint_0_9_0_7" = callPackage
+    ({ mkDerivation, base, bytestring, containers, directory
+     , exceptions, filepath, ghc, ghc-boot, ghc-paths, HUnit, random
+     , stm, temporary, text, transformers, typed-process, unix
+     }:
+     mkDerivation {
+       pname = "hint";
+       version = "0.9.0.7";
+       sha256 = "1pq1va24vnizw79c3k0f432srfplx5lbmndqhhw3xzvxc1m48q96";
+       libraryHaskellDepends = [
+         base containers directory exceptions filepath ghc ghc-boot
+         ghc-paths random temporary transformers unix
+       ];
+       testHaskellDepends = [
+         base bytestring containers directory exceptions filepath HUnit stm
+         text typed-process unix
+       ];
+       description = "A Haskell interpreter built on top of the GHC API";
+       license = lib.licenses.bsd3;
+       hydraPlatforms = lib.platforms.none;
+     }) {};
+
   "hint-server" = callPackage
     ({ mkDerivation, base, eprocess, exceptions, hint, monad-loops, mtl
      }:
@@ -143655,6 +144275,8 @@ self: {
        pname = "hledger";
        version = "1.30.1";
        sha256 = "0ri8zg1pq011cbry5cxj2rc5g19vgl3rjcl5b2qk4bhdgxy7na98";
+       revision = "1";
+       editedCabalFile = "1pw204xcv71873rfv0xrnfsbhqnpjb5azr4jqiak6b21w31ky26q";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -143907,6 +144529,8 @@ self: {
        pname = "hledger-lib";
        version = "1.30";
        sha256 = "0qyhkx1bhrmnwwxqbqa4pqghg7j2vn63829j5s2zdn8ys2mm8s64";
+       revision = "1";
+       editedCabalFile = "09b8liifim9rj6l1s0jwfnnfigjhy3cwaadx017m97igm1mpc7f0";
        libraryHaskellDepends = [
          aeson aeson-pretty ansi-terminal array base base-compat
          blaze-markup bytestring call-stack cassava cassava-megaparsec
@@ -144020,6 +144644,8 @@ self: {
        pname = "hledger-ui";
        version = "1.30";
        sha256 = "1il3849rn8zimn79d7b81v6yb916w5w8lp4ykxkyc3fwwyjcc2q5";
+       revision = "1";
+       editedCabalFile = "05h4adyf7h48fgihpq9swp92j255s4dhgp0q5fg2kdis78i24p7d";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -144107,6 +144733,8 @@ self: {
        pname = "hledger-web";
        version = "1.30";
        sha256 = "0lcw8qigh1507hn287zwmp00vsccsm6lw6r87c5rp0ikxsxmwbds";
+       revision = "1";
+       editedCabalFile = "11id6v6h86zmvqbkx45kdr1q1c5maka6iackk6b2jw9icyv9g6hb";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -146218,7 +146846,7 @@ self: {
        license = lib.licenses.mit;
      }) {};
 
-  "hoauth2_2_8_0" = callPackage
+  "hoauth2_2_8_1" = callPackage
     ({ mkDerivation, aeson, base, base64, binary, bytestring
      , containers, cryptonite, data-default, exceptions, hspec
      , hspec-discover, http-conduit, http-types, memory, microlens, text
@@ -146226,8 +146854,8 @@ self: {
      }:
      mkDerivation {
        pname = "hoauth2";
-       version = "2.8.0";
-       sha256 = "1xndl9cl0j1mn18lgjrp7crys9vlz0gznp7fijazawa5x84xjfpp";
+       version = "2.8.1";
+       sha256 = "134fvq9aasp3dmwj50wr8y7i3i292q68pr41dapdqq5mx4b77w8r";
        libraryHaskellDepends = [
          aeson base base64 binary bytestring containers cryptonite
          data-default exceptions http-conduit http-types memory microlens
@@ -148923,8 +149551,8 @@ self: {
      }:
      mkDerivation {
        pname = "hpqtypes-extras";
-       version = "1.16.4.2";
-       sha256 = "1j7xyj5rw2j5drrrw64pjv75dbf3sbzs14qqi3kxbvmkhg8jgb5a";
+       version = "1.16.4.3";
+       sha256 = "0xb9igkwmkcqjv7a8mvsjcsgglbd4jgwn4cbw4s1frsb7bnibm4w";
        libraryHaskellDepends = [
          base base16-bytestring bytestring containers cryptohash exceptions
          extra hpqtypes log-base mtl text text-show
@@ -149980,8 +150608,8 @@ self: {
     ({ mkDerivation, base, containers, emojis, text }:
      mkDerivation {
        pname = "hs-openmoji-data";
-       version = "13.0.0";
-       sha256 = "1jgs4iv0zv2dr5izd6d95mflyk4fnagmrdxw70m17jvknl5x1fa5";
+       version = "14.0.0";
+       sha256 = "1slaaahm22mrc91g8j3c3m1ln5hjhin0cr8nspi53ykl7h4rb41h";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [ base text ];
@@ -151196,8 +151824,8 @@ self: {
      }:
      mkDerivation {
        pname = "hsblst";
-       version = "0.0.1";
-       sha256 = "1ab8ncgpwvsj6x1ggp0rck6n7fs37wsf8i83z29xbd20dzyralm0";
+       version = "0.0.2";
+       sha256 = "08sj5r714rzkdbvx8bzhk3lvim7jiaxbpj4xpz58bxx13ds2dxni";
        libraryHaskellDepends = [ base deepseq memory ];
        libraryToolDepends = [ c2hs ];
        testHaskellDepends = [
@@ -152423,8 +153051,8 @@ self: {
        pname = "hsini";
        version = "0.5.1.2";
        sha256 = "1r6qksnrmk18ndxs5zaga8b7kvmk34kp0kh5hwqmq797qrlax9pa";
-       revision = "2";
-       editedCabalFile = "1b83g6jk9hcm2h17f1h9vyzm34bmr7w4j5888rbv9k8gpi97f8i7";
+       revision = "3";
+       editedCabalFile = "0wkx1syrx45ivs9lqhh7wfzwr1a0a3fq3km83amvl2a877yaqrjm";
        libraryHaskellDepends = [ base bytestring containers mtl parsec ];
        testHaskellDepends = [
          base bytestring containers mtl parsec tasty tasty-hunit
@@ -154733,8 +155361,8 @@ self: {
      }:
      mkDerivation {
        pname = "hspec-webdriver";
-       version = "1.2.1";
-       sha256 = "1cch0jzl2dmd7c45z9j1kl6bv0qzydwcvdfkfkvv8s0x9p11k4g4";
+       version = "1.2.2";
+       sha256 = "10dxdiv77yb5xb6aqqjdp54lbkc2sj7b2jb4ckjk1mvjz9gdc1wa";
        libraryHaskellDepends = [
          aeson base data-default hashable hspec hspec-core HUnit lifted-base
          stm text transformers unordered-containers webdriver
@@ -156497,8 +157125,8 @@ self: {
        pname = "http-api-data-qq";
        version = "0.1.0.0";
        sha256 = "1lvfdbprdwq09k1wkjfvvkpi79053dc4kzkv4g1cx94qb1flbd7a";
-       revision = "2";
-       editedCabalFile = "03gwjxnd0kcnh18bzlwkb8yivmcjrl8wb0v82y4jqvjy19d61d0n";
+       revision = "3";
+       editedCabalFile = "1ywq3kl32rp57rb2p3y79jrbi99p32j30w9nrm94jgf4m2jdahc5";
        libraryHaskellDepends = [
          base http-api-data template-haskell text
        ];
@@ -156890,28 +157518,29 @@ self: {
        license = lib.licenses.bsd3;
      }) {};
 
-  "http-conduit_2_3_8_1" = callPackage
+  "http-conduit_2_3_8_2" = callPackage
     ({ mkDerivation, aeson, attoparsec, base, blaze-builder, bytestring
      , case-insensitive, conduit, conduit-extra, cookie
-     , data-default-class, hspec, http-client, http-client-tls
-     , http-types, HUnit, mtl, network, resourcet, streaming-commons
-     , temporary, text, time, tls, transformers, unliftio, unliftio-core
-     , utf8-string, wai, wai-conduit, warp, warp-tls
+     , crypton-connection, data-default-class, hspec, http-client
+     , http-client-tls, http-types, HUnit, mtl, network, resourcet
+     , streaming-commons, temporary, text, time, tls, transformers
+     , unliftio, unliftio-core, utf8-string, wai, wai-conduit, warp
+     , warp-tls
      }:
      mkDerivation {
        pname = "http-conduit";
-       version = "2.3.8.1";
-       sha256 = "11zf4hyw8f1gpj0w1cmgc9g62xwy2v4hhzqazdsla4q49iqbzxgd";
+       version = "2.3.8.2";
+       sha256 = "019sl85c4skksc3hl1mq9j4sw47pffgv53dl0nln3vaci09pfigd";
        libraryHaskellDepends = [
          aeson attoparsec base bytestring conduit conduit-extra http-client
          http-client-tls http-types mtl resourcet transformers unliftio-core
        ];
        testHaskellDepends = [
          aeson base blaze-builder bytestring case-insensitive conduit
-         conduit-extra cookie data-default-class hspec http-client
-         http-types HUnit network resourcet streaming-commons temporary text
-         time tls transformers unliftio utf8-string wai wai-conduit warp
-         warp-tls
+         conduit-extra cookie crypton-connection data-default-class hspec
+         http-client http-types HUnit network resourcet streaming-commons
+         temporary text time tls transformers unliftio utf8-string wai
+         wai-conduit warp warp-tls
        ];
        doCheck = false;
        description = "HTTP client package with conduit interface and HTTPS support";
@@ -157661,7 +158290,7 @@ self: {
        license = lib.licenses.bsd3;
      }) {};
 
-  "http2_4_1_3" = callPackage
+  "http2_4_1_4" = callPackage
     ({ mkDerivation, aeson, aeson-pretty, array, async, base
      , base16-bytestring, bytestring, case-insensitive, containers
      , crypton, directory, filepath, gauge, Glob, hspec, hspec-discover
@@ -157671,8 +158300,8 @@ self: {
      }:
      mkDerivation {
        pname = "http2";
-       version = "4.1.3";
-       sha256 = "055aa9ra3dpj26jj3lpb997dzn0y0zplwbdzzxrfm56452invndb";
+       version = "4.1.4";
+       sha256 = "1mi0nahsbv0amcb9r21d8p4j1nk8y75vli8a9axjg2y3yi3i95bx";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -164944,14 +165573,14 @@ self: {
        license = lib.licenses.bsd3;
      }) {};
 
-  "input-parsers_0_3" = callPackage
+  "input-parsers_0_3_0_1" = callPackage
     ({ mkDerivation, attoparsec, base, binary, bytestring
      , monoid-subclasses, parsec, parsers, text, transformers
      }:
      mkDerivation {
        pname = "input-parsers";
-       version = "0.3";
-       sha256 = "00xiaxf135v3g8l8gn0lzhfkc1lffvjblrij6lwyfigicm2ggff0";
+       version = "0.3.0.1";
+       sha256 = "1f7q6m0wi6pa9j7mw8gsbc16drgcw8sh6ghq9hdgcrkqzbhp990g";
        libraryHaskellDepends = [
          attoparsec base binary bytestring monoid-subclasses parsec parsers
          text transformers
@@ -165440,6 +166069,24 @@ self: {
        license = lib.licenses.isc;
      }) {};
 
+  "integer-conversion" = callPackage
+    ({ mkDerivation, base, bytestring, primitive, QuickCheck
+     , quickcheck-instances, tasty, tasty-bench, tasty-quickcheck, text
+     }:
+     mkDerivation {
+       pname = "integer-conversion";
+       version = "0.1";
+       sha256 = "07fry6pwxlq4jrlnl9klp0xfxc9zhgsv34jkzbcywcgdm9dk1jgh";
+       libraryHaskellDepends = [ base bytestring primitive text ];
+       testHaskellDepends = [
+         base bytestring QuickCheck quickcheck-instances tasty
+         tasty-quickcheck text
+       ];
+       benchmarkHaskellDepends = [ base bytestring tasty-bench text ];
+       description = "Conversion from strings to Integer";
+       license = lib.licenses.bsd3;
+     }) {};
+
   "integer-gmp_1_1" = callPackage
     ({ mkDerivation, base, ghc-bignum, ghc-prim }:
      mkDerivation {
@@ -165591,6 +166238,20 @@ self: {
        hydraPlatforms = lib.platforms.none;
      }) {intel_aes = null;};
 
+  "intel-powermon" = callPackage
+    ({ mkDerivation, base, posix-timer, streaming, unix }:
+     mkDerivation {
+       pname = "intel-powermon";
+       version = "0";
+       sha256 = "036g1lm3n5zm67yr151xvwq8134a0n6wbfzp3avqkjpn478khiyq";
+       isLibrary = false;
+       isExecutable = true;
+       executableHaskellDepends = [ base posix-timer streaming unix ];
+       description = "Poll modern Intel/AMD CPU power consumption on Linux via RAPL";
+       license = lib.licenses.agpl3Only;
+       mainProgram = "intel-powermon";
+     }) {};
+
   "intensional-datatys" = callPackage
     ({ mkDerivation, aeson, base, containers, directory, extra
      , filepath, ghc, hashable, haskeline, mtl, unordered-containers
@@ -166093,19 +166754,19 @@ self: {
      }) {};
 
   "interval-patterns" = callPackage
-    ({ mkDerivation, base, containers, groups, hspec, lattices
+    ({ mkDerivation, base, containers, groups, heaps, hspec, lattices
      , QuickCheck, semirings, time, time-compat
      }:
      mkDerivation {
        pname = "interval-patterns";
-       version = "0.6.0.1";
-       sha256 = "0i4wwch90842dkbrjh5ikclwxgzs9wx9s2v2hgcv9zzqi4z8pn4x";
+       version = "0.7.0.2";
+       sha256 = "0sa2v7z3ryx45by6zcgfi56n53f3akf4xifj9sp69rhc4mlqj735";
        libraryHaskellDepends = [
-         base containers groups lattices semirings time time-compat
+         base containers groups heaps lattices semirings time time-compat
        ];
        testHaskellDepends = [
-         base containers groups hspec lattices QuickCheck semirings time
-         time-compat
+         base containers groups heaps hspec lattices QuickCheck semirings
+         time time-compat
        ];
        description = "Intervals, and monoids thereof";
        license = lib.licenses.bsd3;
@@ -166438,6 +167099,8 @@ self: {
        pname = "invertible-grammar";
        version = "0.1.3.4";
        sha256 = "19x9bzc1cvz5zc03iglf42vyngnjkspzfd2jpl9y6pwp2sf66325";
+       revision = "1";
+       editedCabalFile = "059i4v6kmsrry2lw7m2ricg2ls14v4b2k554l7cmpa46g28yakyn";
        libraryHaskellDepends = [
          base bifunctors containers mtl prettyprinter profunctors semigroups
          tagged template-haskell text transformers
@@ -170172,8 +170835,8 @@ self: {
      }:
      mkDerivation {
        pname = "journalctl-stream";
-       version = "0.6.0.3";
-       sha256 = "04h5zp8lra1m96hvyzsq0nz94qgllqgrii5jmd53hlwm7j9265dr";
+       version = "0.6.0.4";
+       sha256 = "0ckaxaja4152mvlhypd36x2cqw4wiiid11ph6ih9w4c0g9244njf";
        libraryHaskellDepends = [
          aeson base bytestring conduit process text time
          unordered-containers
@@ -173943,8 +174606,8 @@ self: {
      }:
      mkDerivation {
        pname = "keter";
-       version = "2.1.0";
-       sha256 = "1yfql7cb8xmny52gid5zbav96b7j0cys3fgcxy5qg8scgs5ri43v";
+       version = "2.1.1";
+       sha256 = "1wsg1jd8gllbkxw6czh02c03s6lbfmw05giq2d4jp6vckpq3yqla";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -177591,6 +178254,8 @@ self: {
        pname = "language-lua";
        version = "0.11.0.1";
        sha256 = "0712xbijag03n61d80bnd9xw94fzywc76l8ya9ijv684ls0qymy2";
+       revision = "1";
+       editedCabalFile = "185q2xk8q17q29hcph3s94gy7jpzm46s4qls589jsicvas7gnl4d";
        libraryHaskellDepends = [
          alex-tools array base bytestring deepseq text
        ];
@@ -178150,8 +178815,8 @@ self: {
      }:
      mkDerivation {
        pname = "language-toolkit";
-       version = "1.0.1.0";
-       sha256 = "0wkx4sbzirfi07hsmafzliwri40amq3m1ry6lmwd2sjpbgrbd81g";
+       version = "1.1.0.0";
+       sha256 = "0ffr53jggh3c01v802xywy387jv5wa5vwwyvipiqpxwqcspr4nd7";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [ base containers deepseq parallel ];
@@ -180657,6 +181322,8 @@ self: {
        pname = "lentil";
        version = "1.5.5.4";
        sha256 = "04srkha0nv4k7gxma3q09p9zph6z6v0blpvqivn46g071zdf76cj";
+       revision = "1";
+       editedCabalFile = "1hnx82b18hys661im4gdv19nr5ngdhip23lrb2m61qqng473g83r";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
@@ -182230,6 +182897,8 @@ self: {
        pname = "libyaml-streamly";
        version = "0.2.1";
        sha256 = "0jh980ilaxhdhyp3vbmg0s3c2vf5ckxlkyj6n45vqb56847mg5bk";
+       revision = "1";
+       editedCabalFile = "0lf4zz6li7g4nz6gspvs0f14fkg9bkgdzz6bclhsnv36ksbr1h8w";
        libraryHaskellDepends = [
          base bytestring deepseq safe-exceptions streamly
        ];
@@ -184546,8 +185215,8 @@ self: {
        pname = "list-transformer";
        version = "1.0.9";
        sha256 = "1lvdyrxflssayq14x36a0ix7q3hfzlq924mjg21b7f6s3j9262xr";
-       revision = "1";
-       editedCabalFile = "1d41pbd7kg8im5bvzhkndr6lr106rpd7m1pqb39zgnj5cbmgaql3";
+       revision = "2";
+       editedCabalFile = "0356ca6kb6r8j2lc9vbzxz0chdzplc3v6m4sbsm4p7vanjjl1zgf";
        libraryHaskellDepends = [ base mmorph mtl ];
        testHaskellDepends = [ base doctest ];
        description = "List monad transformer";
@@ -186545,8 +187214,8 @@ self: {
        pname = "logic-TPTP";
        version = "0.5.0.0";
        sha256 = "0sqzf332c7zdwkdi1346dxljrdammiz1vc332j85487nb0ypnxwi";
-       revision = "1";
-       editedCabalFile = "108fql6laqwvxvnk7h4jjl9652bhz7ja2z2296svjhhjz5pvar8g";
+       revision = "4";
+       editedCabalFile = "012aqairsbxqrl0ak5i11wqr1rcdpwi5m4f5nww8glxi3jglnnyb";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -187057,6 +187726,26 @@ self: {
        mainProgram = "longshot";
      }) {};
 
+  "looksee" = callPackage
+    ({ mkDerivation, base, bifunctors, containers, errata, mmorph, mtl
+     , recursion-schemes, scientific, tasty, tasty-hunit, text, vector
+     }:
+     mkDerivation {
+       pname = "looksee";
+       version = "0.5.0";
+       sha256 = "0da272255k0lj7y5vmi8y3zx015rhwsac7isvmywzhmgf7b6g3nv";
+       libraryHaskellDepends = [
+         base bifunctors containers errata mmorph mtl recursion-schemes
+         scientific text vector
+       ];
+       testHaskellDepends = [
+         base bifunctors containers errata mmorph mtl recursion-schemes
+         scientific tasty tasty-hunit text vector
+       ];
+       description = "parser with looksee";
+       license = lib.licenses.bsd3;
+     }) {};
+
   "lookup-tables" = callPackage
     ({ mkDerivation, base, primitive, tasty, tasty-hunit
      , template-haskell
@@ -187602,24 +188291,24 @@ self: {
     ({ mkDerivation, aeson, async, attoparsec, base, bytestring
      , co-log-core, containers, data-default, directory, exceptions
      , filepath, hashable, hspec, hspec-discover, lens, lsp-types, mtl
-     , prettyprinter, random, sorted-list, stm, temporary, text
-     , text-rope, transformers, unliftio-core, unordered-containers
-     , uuid
+     , prettyprinter, random, row-types, sorted-list, stm, temporary
+     , text, text-rope, transformers, unliftio-core
+     , unordered-containers, uuid
      }:
      mkDerivation {
        pname = "lsp";
-       version = "1.6.0.0";
-       sha256 = "0w04n299d8yh545jggh93wm6nxpp5jwz8hr7qynbxslcdrv06s49";
+       version = "2.0.0.0";
+       sha256 = "1rhibq4s0d9vxsfnwa35nm5xll693k0hbfp6b2c9478s8wg32wxg";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
          aeson async attoparsec base bytestring co-log-core containers
          data-default directory exceptions filepath hashable lens lsp-types
-         mtl prettyprinter random sorted-list stm temporary text text-rope
-         transformers unliftio-core unordered-containers uuid
+         mtl prettyprinter random row-types sorted-list stm temporary text
+         text-rope transformers unliftio-core unordered-containers uuid
        ];
        testHaskellDepends = [
-         base containers hspec sorted-list text text-rope
+         base containers hspec row-types sorted-list text text-rope
          unordered-containers
        ];
        testToolDepends = [ hspec-discover ];
@@ -187632,23 +188321,21 @@ self: {
      , bytestring, co-log-core, conduit, conduit-parse, containers
      , data-default, Diff, directory, exceptions, extra, filepath, Glob
      , hspec, lens, lsp, lsp-types, mtl, parser-combinators, process
-     , some, text, time, transformers, unix, unliftio
-     , unordered-containers
+     , row-types, some, text, time, transformers, unix, unliftio
      }:
      mkDerivation {
        pname = "lsp-test";
-       version = "0.14.1.0";
-       sha256 = "0db4mpzn05k3isk1a3rdpqr7if9j0kr3bxdri9739q9a8azf4fp1";
+       version = "0.15.0.0";
+       sha256 = "0fg1nc1xkv5cl26vbny97r1w755qim9hcmzfxdx38wklrishrvcx";
        libraryHaskellDepends = [
          aeson aeson-pretty ansi-terminal async base bytestring co-log-core
          conduit conduit-parse containers data-default Diff directory
          exceptions filepath Glob lens lsp lsp-types mtl parser-combinators
-         process some text time transformers unix unordered-containers
+         process row-types some text time transformers unix
        ];
        testHaskellDepends = [
-         aeson base co-log-core data-default directory filepath hspec lens
-         lsp mtl parser-combinators process text unliftio
-         unordered-containers
+         aeson base co-log-core containers data-default directory filepath
+         hspec lens lsp mtl parser-combinators process text unliftio
        ];
        testToolDepends = [ lsp ];
        benchmarkHaskellDepends = [ base extra lsp process ];
@@ -187682,27 +188369,34 @@ self: {
 
   "lsp-types" = callPackage
     ({ mkDerivation, aeson, base, binary, containers, data-default
-     , deepseq, Diff, dlist, exceptions, filepath, hashable, hspec
-     , hspec-discover, lens, mod, mtl, network-uri, QuickCheck
-     , quickcheck-instances, safe, scientific, some, template-haskell
-     , text, tuple, unordered-containers
+     , deepseq, Diff, directory, dlist, exceptions, file-embed, filepath
+     , hashable, hspec, hspec-discover, lens, mod, mtl, network-uri
+     , prettyprinter, QuickCheck, quickcheck-instances, regex, row-types
+     , safe, some, template-haskell, text, unordered-containers
      }:
      mkDerivation {
        pname = "lsp-types";
-       version = "1.6.0.0";
-       sha256 = "00lqq5lw7pi8qrnjlibsvhldp747kdc9zkr6rg3bbkbz7kxw8p9q";
+       version = "2.0.0.1";
+       sha256 = "119w6crys6jh680gm2pdpvxxqxs0fwqfdmzlr274qlj00sa51wc7";
+       isLibrary = true;
+       isExecutable = true;
        libraryHaskellDepends = [
          aeson base binary containers data-default deepseq Diff dlist
-         exceptions filepath hashable lens mod mtl network-uri safe
-         scientific some template-haskell text unordered-containers
+         exceptions file-embed filepath hashable lens mod mtl network-uri
+         row-types safe some template-haskell text unordered-containers
+       ];
+       executableHaskellDepends = [
+         base containers directory filepath mtl prettyprinter regex text
        ];
        testHaskellDepends = [
          aeson base filepath hspec lens network-uri QuickCheck
-         quickcheck-instances text tuple
+         quickcheck-instances row-types text
        ];
        testToolDepends = [ hspec-discover ];
+       doHaddock = false;
        description = "Haskell library for the Microsoft Language Server Protocol, data types";
        license = lib.licenses.mit;
+       mainProgram = "generator";
      }) {};
 
   "lss" = callPackage
@@ -192895,15 +193589,15 @@ self: {
        license = lib.licenses.bsd2;
      }) {};
 
-  "megaparsec_9_3_1" = callPackage
+  "megaparsec_9_4_1" = callPackage
     ({ mkDerivation, base, bytestring, case-insensitive, containers
      , criterion, deepseq, mtl, parser-combinators, scientific, text
      , transformers, weigh
      }:
      mkDerivation {
        pname = "megaparsec";
-       version = "9.3.1";
-       sha256 = "00dp79sssb2j9w0sbzphkqjn49xzrafd16gkqda5ngqhbjdniw73";
+       version = "9.4.1";
+       sha256 = "0a8s4i2vi1q9l75nf65jdjfkf25dhra4ij9y35a5fi5vk9848sf1";
        libraryHaskellDepends = [
          base bytestring case-insensitive containers deepseq mtl
          parser-combinators scientific text transformers
@@ -192940,7 +193634,7 @@ self: {
        license = lib.licenses.bsd2;
      }) {};
 
-  "megaparsec-tests_9_3_1" = callPackage
+  "megaparsec-tests_9_4_1" = callPackage
     ({ mkDerivation, base, bytestring, case-insensitive, containers
      , hspec, hspec-discover, hspec-expectations, hspec-megaparsec
      , megaparsec, mtl, parser-combinators, QuickCheck, scientific
@@ -192948,8 +193642,8 @@ self: {
      }:
      mkDerivation {
        pname = "megaparsec-tests";
-       version = "9.3.1";
-       sha256 = "01gd6xlqfazpbawzwgbk0ag86dq8nv5qdrhny9b7hrks3i3b558m";
+       version = "9.4.1";
+       sha256 = "08lvya4c1vbwyi1130rhm3xd8aq4x1m3wnyphwzal2p556hzlr2g";
        libraryHaskellDepends = [
          base bytestring containers hspec hspec-expectations
          hspec-megaparsec megaparsec mtl QuickCheck text transformers
@@ -193746,23 +194440,23 @@ self: {
      }) {};
 
   "merkle-log" = callPackage
-    ({ mkDerivation, base, bytestring, criterion, cryptonite, deepseq
-     , exceptions, hash-tree, memory, mwc-random, QuickCheck, random
-     , random-bytestring, text
+    ({ mkDerivation, base, bytestring, criterion, crypton, cryptonite
+     , deepseq, exceptions, hash-tree, memory, mwc-random, QuickCheck
+     , random, random-bytestring, text
      }:
      mkDerivation {
        pname = "merkle-log";
-       version = "0.1.1";
-       sha256 = "17a6s9xbv460289avbwdnf8c4vhw9qzj5xddxvfmnjjwp58qxvj1";
+       version = "0.2.0";
+       sha256 = "0v4rga0g2xfk10g0gd8f0if03skl7gqx4n44msdbcnyx3pn6ydl0";
        libraryHaskellDepends = [
-         base bytestring cryptonite deepseq exceptions memory text
+         base bytestring crypton deepseq exceptions memory text
        ];
        testHaskellDepends = [
-         base bytestring cryptonite deepseq exceptions memory QuickCheck
+         base bytestring crypton deepseq exceptions memory QuickCheck
        ];
        benchmarkHaskellDepends = [
-         base bytestring criterion cryptonite deepseq hash-tree memory
-         mwc-random QuickCheck random random-bytestring
+         base bytestring criterion crypton cryptonite deepseq hash-tree
+         memory mwc-random QuickCheck random random-bytestring
        ];
        description = "Merkle Tree Logs";
        license = lib.licenses.bsd3;
@@ -195011,13 +195705,12 @@ self: {
      , filepath, hspec, http-client, http-date, http-types, network
      , old-locale, parsec, resourcet, split, streaming-commons, text
      , time, time-manager, transformers, unix, unix-time, unliftio
-     , unordered-containers, wai, wai-app-file-cgi, wai-http2-extra
-     , wai-logger, warp
+     , unordered-containers, wai, wai-app-file-cgi, wai-logger, warp
      }:
      mkDerivation {
        pname = "mighttpd2";
-       version = "4.0.2";
-       sha256 = "0q09adyhaa9mxajj5fg3fsdpckdh3icp2bvm1f64l1m3jqxw8k8x";
+       version = "4.0.3";
+       sha256 = "1qgr5giks32xmcnkq973cs20lzgjvjr6bgymffsb3c8sj873jhqs";
        isLibrary = true;
        isExecutable = true;
        enableSeparateDataOutput = true;
@@ -195030,8 +195723,7 @@ self: {
        executableHaskellDepends = [
          base bytestring conduit-extra directory filepath http-client
          http-date http-types network old-locale streaming-commons time
-         time-manager transformers unix wai wai-app-file-cgi wai-http2-extra
-         wai-logger warp
+         time-manager transformers unix wai wai-app-file-cgi wai-logger warp
        ];
        testHaskellDepends = [ base hspec http-client ];
        description = "High performance web server on WAI/warp";
@@ -197179,10 +197871,8 @@ self: {
     ({ mkDerivation, base, doctest }:
      mkDerivation {
        pname = "modular-arithmetic";
-       version = "2.0.0.2";
-       sha256 = "1bbn3pwvpl9v7a8gkxx83w2s8mk2q9gin7yvkkr97f64rdf8lnrq";
-       revision = "1";
-       editedCabalFile = "035z6pjgbgcb39dh6zd822d1yxvjs5j684cx7mn14wq0q1l0q295";
+       version = "2.0.0.3";
+       sha256 = "0s73xcql2kmmvyxh9jsg2wjjs9d1f8cnbgzq659g28qsa47qdic7";
        libraryHaskellDepends = [ base ];
        testHaskellDepends = [ base doctest ];
        description = "A type for integers modulo some constant";
@@ -198687,6 +199377,17 @@ self: {
        hydraPlatforms = lib.platforms.none;
      }) {};
 
+  "monad-time-effectful" = callPackage
+    ({ mkDerivation, base, effectful-core, monad-time, time }:
+     mkDerivation {
+       pname = "monad-time-effectful";
+       version = "1.0.0.0";
+       sha256 = "1gxmgr8vrpdncrnw9q5i3vqbi7llrah34gpfyq3qcb15sqi44gk9";
+       libraryHaskellDepends = [ base effectful-core monad-time time ];
+       description = "Adaptation of the monad-time library for the effectful ecosystem";
+       license = lib.licenses.mit;
+     }) {};
+
   "monad-timing" = callPackage
     ({ mkDerivation, base, containers, exceptions, hlint, hspec
      , monad-control, mtl, time, transformers, transformers-base
@@ -199656,8 +200357,8 @@ self: {
      }:
      mkDerivation {
        pname = "monoidmap";
-       version = "0.0.0.0";
-       sha256 = "0vsnspi4nls49lg813dqn7783a9apchmzfq9906cacba73wmm73w";
+       version = "0.0.0.1";
+       sha256 = "0qq1q8xk0bf32lx4hnsh45kkj2fkjfskc2krggmcrbnapnxmcb56";
        libraryHaskellDepends = [
          base containers deepseq groups monoid-subclasses
          nonempty-containers nothunks
@@ -201395,6 +202096,25 @@ self: {
        broken = true;
      }) {};
 
+  "ms-graph-api" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, containers, hoauth2
+     , http-client, http-types, jwt, modern-uri, req, scientific, scotty
+     , text, time, transformers, unliftio, uri-bytestring
+     , validation-micro, wai, warp
+     }:
+     mkDerivation {
+       pname = "ms-graph-api";
+       version = "0.6.0.0";
+       sha256 = "1wnl8kww7byzhyvswxf743cwnwmbg71vkck9rk5q82kdv7dxq8jc";
+       libraryHaskellDepends = [
+         aeson base bytestring containers hoauth2 http-client http-types jwt
+         modern-uri req scientific scotty text time transformers unliftio
+         uri-bytestring validation-micro wai warp
+       ];
+       description = "Microsoft Graph API";
+       license = lib.licenses.bsd3;
+     }) {};
+
   "ms-tds" = callPackage
     ({ mkDerivation, array, base, binary, bytestring, crypto-random
      , data-default-class, mtl, network, template-haskell, text, time
@@ -206076,6 +206796,40 @@ self: {
        license = lib.licenses.bsd3;
      }) {};
 
+  "net-mqtt_0_8_3_0" = callPackage
+    ({ mkDerivation, async, attoparsec, attoparsec-binary, base, binary
+     , bytestring, checkers, conduit, conduit-extra, connection
+     , containers, deepseq, HUnit, network-conduit-tls, network-uri
+     , optparse-applicative, QuickCheck, stm, tasty, tasty-hunit
+     , tasty-quickcheck, text, websockets
+     }:
+     mkDerivation {
+       pname = "net-mqtt";
+       version = "0.8.3.0";
+       sha256 = "02y2bsxr23vkg8xp0aa4mz1dpy37zsgyqkl6yd80ldm7h4vmj8fl";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         async attoparsec attoparsec-binary base binary bytestring conduit
+         conduit-extra connection containers deepseq network-conduit-tls
+         network-uri QuickCheck stm text websockets
+       ];
+       executableHaskellDepends = [
+         async attoparsec attoparsec-binary base binary bytestring conduit
+         conduit-extra connection containers deepseq network-conduit-tls
+         network-uri optparse-applicative QuickCheck stm text websockets
+       ];
+       testHaskellDepends = [
+         async attoparsec attoparsec-binary base binary bytestring checkers
+         conduit conduit-extra connection containers deepseq HUnit
+         network-conduit-tls network-uri QuickCheck stm tasty tasty-hunit
+         tasty-quickcheck text websockets
+       ];
+       description = "An MQTT Protocol Implementation";
+       license = lib.licenses.bsd3;
+       hydraPlatforms = lib.platforms.none;
+     }) {};
+
   "net-mqtt-lens" = callPackage
     ({ mkDerivation, base, HUnit, lens, net-mqtt, tasty, tasty-hunit
      , tasty-quickcheck
@@ -207002,6 +207756,28 @@ self: {
        license = lib.licenses.mit;
      }) {};
 
+  "network-conduit-tls_1_4_0" = callPackage
+    ({ mkDerivation, base, bytestring, conduit, conduit-extra
+     , crypton-connection, data-default-class, HUnit, mtl, network
+     , streaming-commons, tls, transformers, unliftio-core
+     }:
+     mkDerivation {
+       pname = "network-conduit-tls";
+       version = "1.4.0";
+       sha256 = "16addjifgsvyjsapl3a6nfkcab5znffxyy5lifrmkn9r69s7l5f5";
+       libraryHaskellDepends = [
+         base bytestring conduit conduit-extra crypton-connection
+         data-default-class network streaming-commons tls transformers
+         unliftio-core
+       ];
+       testHaskellDepends = [
+         base bytestring conduit conduit-extra crypton-connection HUnit mtl
+       ];
+       description = "Create TLS-aware network code with conduits";
+       license = lib.licenses.mit;
+       hydraPlatforms = lib.platforms.none;
+     }) {};
+
   "network-connection" = callPackage
     ({ mkDerivation, base, bytestring, containers, network
      , network-bytestring, stm
@@ -211543,6 +212319,38 @@ self: {
        license = lib.licenses.asl20;
      }) {};
 
+  "nvim-hs_2_3_2_3" = callPackage
+    ({ mkDerivation, base, bytestring, cereal, cereal-conduit, conduit
+     , containers, data-default, deepseq, foreign-store, hslogger, hspec
+     , hspec-discover, megaparsec, messagepack, mtl, network
+     , optparse-applicative, prettyprinter, prettyprinter-ansi-terminal
+     , QuickCheck, streaming-commons, template-haskell
+     , template-haskell-compat-v0208, text, time, time-locale-compat
+     , typed-process, unliftio, unliftio-core, utf8-string, vector, void
+     }:
+     mkDerivation {
+       pname = "nvim-hs";
+       version = "2.3.2.3";
+       sha256 = "03s0fsws7f8mld6kpmymagrmajfnxzi9isgdzik4kdrx8fzygin8";
+       libraryHaskellDepends = [
+         base bytestring cereal cereal-conduit conduit containers
+         data-default deepseq foreign-store hslogger megaparsec messagepack
+         mtl network optparse-applicative prettyprinter
+         prettyprinter-ansi-terminal streaming-commons template-haskell
+         template-haskell-compat-v0208 text time time-locale-compat
+         typed-process unliftio unliftio-core utf8-string vector void
+       ];
+       testHaskellDepends = [
+         base containers data-default deepseq hspec hspec-discover
+         prettyprinter prettyprinter-ansi-terminal QuickCheck unliftio
+         unliftio-core vector void
+       ];
+       testToolDepends = [ hspec-discover ];
+       description = "Haskell plugin backend for neovim";
+       license = lib.licenses.asl20;
+       hydraPlatforms = lib.platforms.none;
+     }) {};
+
   "nvim-hs-contrib" = callPackage
     ({ mkDerivation, base, bytestring, data-default, directory
      , filepath, hspec, hspec-discover, messagepack, mtl, nvim-hs
@@ -211566,6 +212374,30 @@ self: {
        license = lib.licenses.asl20;
      }) {};
 
+  "nvim-hs-contrib_2_0_0_2" = callPackage
+    ({ mkDerivation, base, bytestring, data-default, directory
+     , filepath, hspec, hspec-discover, messagepack, mtl, nvim-hs
+     , prettyprinter, prettyprinter-ansi-terminal, QuickCheck, text
+     , time, utf8-string, yaml
+     }:
+     mkDerivation {
+       pname = "nvim-hs-contrib";
+       version = "2.0.0.2";
+       sha256 = "03syv1fsickcmgk9qagavidgh9hyy0v00df29jd5wia631xc60a6";
+       libraryHaskellDepends = [
+         base bytestring data-default directory filepath messagepack mtl
+         nvim-hs prettyprinter prettyprinter-ansi-terminal text time
+         utf8-string yaml
+       ];
+       testHaskellDepends = [
+         base hspec hspec-discover nvim-hs QuickCheck
+       ];
+       testToolDepends = [ hspec-discover ];
+       description = "Haskell plugin backend for neovim";
+       license = lib.licenses.asl20;
+       hydraPlatforms = lib.platforms.none;
+     }) {};
+
   "nvim-hs-ghcid" = callPackage
     ({ mkDerivation, base, bytestring, containers, directory, filepath
      , ghcid, nvim-hs, nvim-hs-contrib, resourcet, transformers
@@ -213511,6 +214343,36 @@ self: {
        license = lib.licenses.bsd3;
      }) {};
 
+  "opaleye_0_9_7_0" = callPackage
+    ({ mkDerivation, aeson, base, base16-bytestring, bytestring
+     , case-insensitive, containers, contravariant, dotenv, hspec
+     , hspec-discover, multiset, postgresql-simple, pretty
+     , product-profunctors, profunctors, QuickCheck, scientific
+     , semigroups, text, time, time-compat, time-locale-compat
+     , transformers, uuid, void
+     }:
+     mkDerivation {
+       pname = "opaleye";
+       version = "0.9.7.0";
+       sha256 = "1njmns4myrjyfbmd4qrkrwqp6jyaridxkf4n0n8bgw3z5hr64jhv";
+       libraryHaskellDepends = [
+         aeson base base16-bytestring bytestring case-insensitive
+         contravariant postgresql-simple pretty product-profunctors
+         profunctors scientific semigroups text time-compat
+         time-locale-compat transformers uuid void
+       ];
+       testHaskellDepends = [
+         aeson base bytestring containers contravariant dotenv hspec
+         hspec-discover multiset postgresql-simple product-profunctors
+         profunctors QuickCheck semigroups text time time-compat
+         transformers uuid
+       ];
+       testToolDepends = [ hspec-discover ];
+       description = "An SQL-generating DSL targeting PostgreSQL";
+       license = lib.licenses.bsd3;
+       hydraPlatforms = lib.platforms.none;
+     }) {};
+
   "opaleye-classy" = callPackage
     ({ mkDerivation, base, bytestring, lens, mtl, opaleye
      , postgresql-simple, product-profunctors, transformers
@@ -213783,22 +214645,26 @@ self: {
   "openai-hs" = callPackage
     ({ mkDerivation, aeson, base, bytestring, casing, containers, cpphs
      , hspec, http-client, http-client-tls, http-types, openai-servant
-     , servant, servant-client, servant-client-core
+     , servant, servant-auth-client, servant-client, servant-client-core
      , servant-multipart-client, text, vector
      }:
      mkDerivation {
        pname = "openai-hs";
-       version = "0.2.2.0";
-       sha256 = "07jyz6bgz2s21j5w5avpi7hllcxw9ix3m3r1lyjb0kwa5rvvpl7d";
+       version = "0.3.0.0";
+       sha256 = "0mimxdmfsfnplsnihyavv6cf07hz0nxryikff3xidd4ac4lfr87b";
        libraryHaskellDepends = [
          aeson base bytestring casing cpphs http-client http-types
-         openai-servant servant servant-client servant-multipart-client text
+         openai-servant servant servant-auth-client servant-client
+         servant-multipart-client text
        ];
+       libraryToolDepends = [ cpphs ];
        testHaskellDepends = [
          aeson base bytestring casing containers cpphs hspec http-client
-         http-client-tls http-types openai-servant servant servant-client
-         servant-client-core servant-multipart-client text vector
+         http-client-tls http-types openai-servant servant
+         servant-auth-client servant-client servant-client-core
+         servant-multipart-client text vector
        ];
+       testToolDepends = [ cpphs ];
        description = "Unofficial OpenAI client";
        license = lib.licenses.bsd3;
        hydraPlatforms = lib.platforms.none;
@@ -213806,16 +214672,17 @@ self: {
      }) {};
 
   "openai-servant" = callPackage
-    ({ mkDerivation, aeson, base, bytestring, casing, servant
-     , servant-multipart-api, text, time, vector
+    ({ mkDerivation, aeson, base, bytestring, casing, mime-types
+     , servant, servant-auth, servant-auth-client, servant-multipart-api
+     , text, time, vector
      }:
      mkDerivation {
        pname = "openai-servant";
-       version = "0.2.3.0";
-       sha256 = "19029qqbdvs5a9a41cncff3fmy4s02654bxjjw9kc84z5cp67s7i";
+       version = "0.3.0.0";
+       sha256 = "1ilmfaj465ly9fjcgmp1nwd08n0p35sg9jgidw5qvyl4s60j7br2";
        libraryHaskellDepends = [
-         aeson base bytestring casing servant servant-multipart-api text
-         time vector
+         aeson base bytestring casing mime-types servant servant-auth
+         servant-auth-client servant-multipart-api text time vector
        ];
        description = "Unofficial OpenAI servant types";
        license = lib.licenses.bsd3;
@@ -216244,7 +217111,7 @@ self: {
        mainProgram = "ormolu";
      }) {};
 
-  "ormolu_0_7_0_0" = callPackage
+  "ormolu_0_7_1_0" = callPackage
     ({ mkDerivation, ansi-terminal, array, base, binary, bytestring
      , Cabal-syntax, containers, deepseq, Diff, directory, file-embed
      , filepath, ghc-lib-parser, hspec, hspec-discover, hspec-megaparsec
@@ -216253,10 +217120,8 @@ self: {
      }:
      mkDerivation {
        pname = "ormolu";
-       version = "0.7.0.0";
-       sha256 = "07bwcki2xp2g5q3jpll8675yawr1x6nk3zg1yns8mdw085a98g7s";
-       revision = "1";
-       editedCabalFile = "1fm3vi1nk18p623vxw197inlqfb8gwg4jiy88s63id0j7sdlvzqh";
+       version = "0.7.1.0";
+       sha256 = "175pjxbys6l94rzm9bzwymvh5fhclxwq9vj592m8zcga4bcaa6iv";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -216321,8 +217186,8 @@ self: {
      }:
      mkDerivation {
        pname = "ory-hydra-client";
-       version = "2.0.3";
-       sha256 = "03yyxgd9b6fkvbj53a39qi0mc2x29vizsj4j75i80nzp713bj18v";
+       version = "2.1.2.1";
+       sha256 = "1x2kdqlapc8fx1iwhry1cgkpmy5p2ingqf2rp691vy1id8ibhdp5";
        libraryHaskellDepends = [
          aeson base base64-bytestring bytestring case-insensitive containers
          deepseq exceptions http-api-data http-client http-client-tls
@@ -216334,7 +217199,7 @@ self: {
          aeson base bytestring containers hspec iso8601-time mtl QuickCheck
          semigroups text time transformers unordered-containers vector
        ];
-       description = "Auto-generated ory-hydra-client API Client";
+       description = "Auto-generated ory-hydra API Client";
        license = lib.licenses.mit;
      }) {};
 
@@ -216786,18 +217651,19 @@ self: {
      }) {};
 
   "pa-json" = callPackage
-    ({ mkDerivation, aeson, aeson-better-errors, base, containers
-     , hspec-core, hspec-expectations, pa-error-tree, pa-label
-     , pa-prelude, scientific, text, time, vector
+    ({ mkDerivation, aeson, aeson-better-errors, aeson-pretty, base
+     , bytestring, containers, hspec-core, hspec-expectations
+     , pa-error-tree, pa-label, pa-prelude, scientific, text, time
+     , vector
      }:
      mkDerivation {
        pname = "pa-json";
-       version = "0.1.0.0";
-       sha256 = "0lka7viqsbrh2vb1snhs1ryi6mcxf5l404rjmq65mqbh5y6gf0pc";
+       version = "0.2.0.0";
+       sha256 = "1r3nsbdlpbrmfj9zaql7zjbd5hzvmzbcqpk74l4j78wfif4g6zmm";
        libraryHaskellDepends = [
-         aeson aeson-better-errors base containers hspec-core
-         hspec-expectations pa-error-tree pa-label pa-prelude scientific
-         text time vector
+         aeson aeson-better-errors aeson-pretty base bytestring containers
+         hspec-core hspec-expectations pa-error-tree pa-label pa-prelude
+         scientific text time vector
        ];
        description = "Our JSON parsers/encoders";
        license = lib.licenses.bsd3;
@@ -218125,8 +218991,8 @@ self: {
      }:
      mkDerivation {
        pname = "pandoc-lua-engine";
-       version = "0.2";
-       sha256 = "0rm6yrk4al7gr7q1dqbkw38skrpn7r1x3hn1mbklvq3jpz8dvpxr";
+       version = "0.2.0.1";
+       sha256 = "1y1il2lx4bhpby6nk9wam84gmjq2knz4ynm28ckb27mgih99jf4a";
        libraryHaskellDepends = [
          aeson base bytestring citeproc containers data-default doclayout
          doctemplates exceptions hslua hslua-module-doclayout
@@ -223568,8 +224434,8 @@ self: {
        pname = "persistent-mtl";
        version = "0.5.0.1";
        sha256 = "17sxwa8p95nrkacjr1wnpihwfq121z1pkyh1nvlfjy76b4aalqhi";
-       revision = "2";
-       editedCabalFile = "1aq30hqpdcsf7llmfwnn061qa2id4b8fncd9k0f53kmgvys2xivd";
+       revision = "3";
+       editedCabalFile = "1slwcn2iafg1gffhj02hlbgpv2v719f26a608bli2hkd9v96s720";
        testHaskellDepends = [
          base bytestring conduit containers esqueleto explainable-predicates
          monad-logger persistent persistent-postgresql persistent-sqlite
@@ -224690,18 +225556,18 @@ self: {
      }) {};
 
   "phladiprelio-general-simple" = callPackage
-    ({ mkDerivation, base, cli-arguments, phladiprelio-general-shared
-     , phonetic-languages-constraints-array
+    ({ mkDerivation, base, cli-arguments, directory, halfsplit
+     , phladiprelio-general-shared, phonetic-languages-constraints-array
      , phonetic-languages-permutations-array
      , phonetic-languages-phonetics-basics
      , phonetic-languages-simplified-base, rhythmic-sequences
      }:
      mkDerivation {
        pname = "phladiprelio-general-simple";
-       version = "0.5.0.0";
-       sha256 = "1wmc66spkzjr15yzrkw8xn4b08nwyp59hzkhanrw0cxsfrz1h149";
+       version = "0.6.0.0";
+       sha256 = "0wagsvc2wf6qk46lvvs84zb1cn8qvhvvwghc2qzs6bdk1jv8nk1a";
        libraryHaskellDepends = [
-         base cli-arguments phladiprelio-general-shared
+         base cli-arguments directory halfsplit phladiprelio-general-shared
          phonetic-languages-constraints-array
          phonetic-languages-permutations-array
          phonetic-languages-phonetics-basics
@@ -224740,7 +225606,8 @@ self: {
      }) {};
 
   "phladiprelio-ukrainian-simple" = callPackage
-    ({ mkDerivation, base, cli-arguments, phladiprelio-ukrainian-shared
+    ({ mkDerivation, base, cli-arguments, directory, halfsplit
+     , phladiprelio-ukrainian-shared
      , phonetic-languages-constraints-array
      , phonetic-languages-permutations-array
      , phonetic-languages-simplified-base
@@ -224749,13 +225616,13 @@ self: {
      }:
      mkDerivation {
        pname = "phladiprelio-ukrainian-simple";
-       version = "0.6.0.0";
-       sha256 = "0l12g52qylc1vgi8ysiz058mfywps04qpgbyprvmsvb9mjns99mj";
+       version = "0.7.0.0";
+       sha256 = "1x68wygghy825nigyqpi1lfqd89vdgiy91zdsvyzg42bdwraskjv";
        isLibrary = false;
        isExecutable = true;
        executableHaskellDepends = [
-         base cli-arguments phladiprelio-ukrainian-shared
-         phonetic-languages-constraints-array
+         base cli-arguments directory halfsplit
+         phladiprelio-ukrainian-shared phonetic-languages-constraints-array
          phonetic-languages-permutations-array
          phonetic-languages-simplified-base
          phonetic-languages-ukrainian-array rhythmic-sequences
@@ -226766,8 +227633,8 @@ self: {
        pname = "pipes-extras";
        version = "1.0.15";
        sha256 = "1cyb05bv5xkarab3090ikpjiqm79lr46n3nalplliz8jr4x67a82";
-       revision = "6";
-       editedCabalFile = "0gqqhvq5h6kkz6k4dpvlky7lbrfbgqp30whn7cglaplrqzlfwbvd";
+       revision = "7";
+       editedCabalFile = "1mhhm4k605p6qb8m7zn97as4fj4kzy386i8k47lghlh806w7lghn";
        libraryHaskellDepends = [ base foldl lens pipes transformers ];
        testHaskellDepends = [
          base HUnit pipes test-framework test-framework-hunit transformers
@@ -230524,6 +231391,56 @@ self: {
        license = lib.licenses.bsd3;
      }) {};
 
+  "pontarius-xmpp_0_5_6_6" = callPackage
+    ({ mkDerivation, async, attoparsec, base, base64-bytestring, binary
+     , bytestring, Cabal, conduit, containers, criterion, crypto-api
+     , cryptohash, cryptohash-cryptoapi, cryptonite, data-default, dns
+     , exceptions, generic-arbitrary, hslogger, hspec
+     , hspec-expectations, iproute, lens, lens-family, lifted-base, mtl
+     , network, profunctors, pureMD5, QuickCheck, quickcheck-instances
+     , random, ranges, resourcet, smallcheck, split, stm, stringprep
+     , tasty, tasty-hspec, tasty-hunit, tasty-quickcheck, tasty-th
+     , template-haskell, text, tls, transformers, unbounded-delays, void
+     , x509-system, xml-conduit, xml-picklers, xml-types
+     }:
+     mkDerivation {
+       pname = "pontarius-xmpp";
+       version = "0.5.6.6";
+       sha256 = "1dzr965amv2909h4r5pc4qxhgrzp79cmv5grq79w5qjjfmj6iv65";
+       libraryHaskellDepends = [
+         attoparsec base base64-bytestring binary bytestring conduit
+         containers crypto-api cryptohash cryptohash-cryptoapi cryptonite
+         data-default dns exceptions hslogger iproute lens lens-family
+         lifted-base mtl network profunctors pureMD5 random resourcet split
+         stm stringprep template-haskell text tls transformers
+         unbounded-delays void x509-system xml-conduit xml-picklers
+         xml-types
+       ];
+       testHaskellDepends = [
+         async attoparsec base base64-bytestring binary bytestring Cabal
+         conduit containers crypto-api cryptohash cryptohash-cryptoapi
+         cryptonite data-default dns exceptions generic-arbitrary hslogger
+         hspec hspec-expectations iproute lens lens-family lifted-base mtl
+         network profunctors pureMD5 QuickCheck quickcheck-instances random
+         ranges resourcet smallcheck split stm stringprep tasty tasty-hspec
+         tasty-hunit tasty-quickcheck tasty-th template-haskell text tls
+         transformers unbounded-delays void x509-system xml-conduit
+         xml-picklers xml-types
+       ];
+       benchmarkHaskellDepends = [
+         attoparsec base base64-bytestring binary bytestring conduit
+         containers criterion crypto-api cryptohash cryptohash-cryptoapi
+         cryptonite data-default dns exceptions hslogger iproute lens
+         lens-family lifted-base mtl network profunctors pureMD5 random
+         resourcet split stm stringprep template-haskell text tls
+         transformers unbounded-delays void x509-system xml-conduit
+         xml-picklers xml-types
+       ];
+       description = "An XMPP client library";
+       license = lib.licenses.bsd3;
+       hydraPlatforms = lib.platforms.none;
+     }) {};
+
   "pontarius-xmpp-extras" = callPackage
     ({ mkDerivation, base, data-default, pontarius-xmpp, text, time
      , xml-types
@@ -232025,16 +232942,17 @@ self: {
      }) {};
 
   "postgresql-simple-interpolate" = callPackage
-    ({ mkDerivation, base, haskell-src-meta, mtl, parsec
+    ({ mkDerivation, base, criterion, haskell-src-meta, mtl, parsec
      , postgresql-simple, template-haskell
      }:
      mkDerivation {
        pname = "postgresql-simple-interpolate";
-       version = "0.1";
-       sha256 = "0nq4j1lbylklsz3fhc4y7rh6c4lfzzfyha65g6i22mbpx51vdf30";
+       version = "0.1.1.0";
+       sha256 = "0g7b8mccy8ajx8l94s7xd0mrhyn11xjb9m9g2jqbsv6fklzkg0qy";
        libraryHaskellDepends = [
          base haskell-src-meta mtl parsec postgresql-simple template-haskell
        ];
+       benchmarkHaskellDepends = [ base criterion template-haskell ];
        description = "Interpolated SQL queries via quasiquotation";
        license = lib.licenses.bsd3;
      }) {};
@@ -236414,8 +237332,8 @@ self: {
      }:
      mkDerivation {
        pname = "propellor";
-       version = "5.16";
-       sha256 = "12ywc4riq4wr1ylm4gqp4fcszssfz1a6n1xa5da0mwxydklmw6l1";
+       version = "5.17";
+       sha256 = "0g5f3vywbdh6hl6rkzprpnldr9c8cc2lzz2xb31l6dni6ymyns5a";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -236890,20 +237808,21 @@ self: {
     ({ mkDerivation, base, bytestring, cereal, containers, criterion
      , deepseq, doctest, ghc-prim, hashable, parameterized, primitive
      , QuickCheck, random, safe, tasty, tasty-hunit, tasty-quickcheck
-     , text, transformers, unordered-containers, vector, word-compat
+     , template-haskell, text, text-short, transformers
+     , unordered-containers, vector, word-compat
      }:
      mkDerivation {
        pname = "proto3-wire";
-       version = "1.4.0";
-       sha256 = "1byjv249w3vm1298dqqjpmrwpzcdmz8dh7bykn981zxyn9qhf55y";
+       version = "1.4.1";
+       sha256 = "0liy2qnx9y10ad79nfw0idp2c5mz37pwb1h07f82g4rbg66qn465";
        libraryHaskellDepends = [
          base bytestring cereal containers deepseq ghc-prim hashable
-         parameterized primitive QuickCheck safe text transformers
-         unordered-containers vector word-compat
+         parameterized primitive QuickCheck safe template-haskell text
+         text-short transformers unordered-containers vector word-compat
        ];
        testHaskellDepends = [
          base bytestring cereal doctest QuickCheck tasty tasty-hunit
-         tasty-quickcheck text transformers vector
+         tasty-quickcheck text text-short transformers vector
        ];
        benchmarkHaskellDepends = [ base bytestring criterion random ];
        description = "A low-level implementation of the Protocol Buffers (version 3) wire format";
@@ -237126,6 +238045,8 @@ self: {
        pname = "protolude";
        version = "0.3.3";
        sha256 = "0ihsjx48p9dgsp0i0l73h16mycnba40hyh7412jv3xz9qz9dwfbc";
+       revision = "1";
+       editedCabalFile = "07hfs830nc1lvcmsw1hhmrmhzq0b8z25dc090wfn25ss2cvrjkjv";
        libraryHaskellDepends = [
          array async base bytestring containers deepseq ghc-prim hashable
          mtl mtl-compat stm text transformers transformers-compat
@@ -237368,8 +238289,8 @@ self: {
        pname = "pseudo-boolean";
        version = "0.1.10.0";
        sha256 = "1p9w1d80d2kp7wp7wp6xf9dz1iv9knhy8b75mklz7zq3cf5gvnrh";
-       revision = "3";
-       editedCabalFile = "0cn7v9r8kd9xcfhkzd2ln5kqfwv4dc81c4lmv402sa1w82sbbf2h";
+       revision = "4";
+       editedCabalFile = "1l1ribvz1vz9037ymxa6iqr3ilj6mkrwbap93vm84ywa2xxni77c";
        libraryHaskellDepends = [
          attoparsec base bytestring bytestring-builder containers deepseq
          dlist hashable megaparsec parsec void
@@ -239622,6 +240543,8 @@ self: {
        pname = "quadratic-irrational";
        version = "0.1.1";
        sha256 = "11nksvr6wnbrphq3ymg93w2xpqw6in3j1qpgbl2f3x9bgiss2l7s";
+       revision = "1";
+       editedCabalFile = "0br41cjzrl08ma9kgnhh2vp3ixad0gvvvv9751wpc6chr7a59ic8";
        libraryHaskellDepends = [
          arithmoi base containers integer-roots transformers
        ];
@@ -249630,14 +250553,14 @@ self: {
        license = lib.licenses.gpl2Plus;
      }) {};
 
-  "resolv_0_2_0_1" = callPackage
+  "resolv_0_2_0_2" = callPackage
     ({ mkDerivation, base, base16-bytestring, binary, bytestring
      , containers, directory, filepath, tasty, tasty-hunit
      }:
      mkDerivation {
        pname = "resolv";
-       version = "0.2.0.1";
-       sha256 = "1gkn4lnp1gx8r19l04hbf8fg7a8y4s9iph4bxqmq2n9zz0k3gaz6";
+       version = "0.2.0.2";
+       sha256 = "0jz798kliih4lb16s9bjk7sa9034x1qhyrr8z9sp6ahkz4yjh3c8";
        libraryHaskellDepends = [
          base base16-bytestring binary bytestring containers
        ];
@@ -253231,6 +254154,8 @@ self: {
        pname = "row-types";
        version = "1.0.1.2";
        sha256 = "05vfnhcfi7wsidxiknl8a28xvlid2q095qhah08r7mj9zq38da8f";
+       revision = "1";
+       editedCabalFile = "0r1vjdwnvavlv1pkl27gjpvc3d165bam4y4pp8l2p8q6bnwpqk2d";
        libraryHaskellDepends = [
          base constraints deepseq generic-lens hashable profunctors text
          unordered-containers
@@ -256239,7 +257164,7 @@ self: {
        broken = true;
      }) {inherit (pkgs) z3;};
 
-  "sbv_10_1" = callPackage
+  "sbv_10_2" = callPackage
     ({ mkDerivation, array, async, base, bytestring, containers
      , deepseq, directory, filepath, libBF, mtl, pretty, process
      , QuickCheck, random, syb, tasty, tasty-bench, tasty-golden
@@ -256248,8 +257173,8 @@ self: {
      }:
      mkDerivation {
        pname = "sbv";
-       version = "10.1";
-       sha256 = "1hi3pz404ffaihv7h8svakjdzn7hypvissprpw1iz1ckfws5bf6s";
+       version = "10.2";
+       sha256 = "1qairjjffy3di61gdav8p1h3zdz4967g13z64xahhd4f2agmr0kz";
        enableSeparateDataOutput = true;
        libraryHaskellDepends = [
          array async base containers deepseq directory filepath libBF mtl
@@ -263017,6 +263942,23 @@ self: {
        license = lib.licenses.bsd3;
      }) {};
 
+  "servant-swagger-ui_0_3_5_5_0_0" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, file-embed-lzma, servant
+     , servant-server, servant-swagger-ui-core, text
+     }:
+     mkDerivation {
+       pname = "servant-swagger-ui";
+       version = "0.3.5.5.0.0";
+       sha256 = "1sjgakdln2nx9ki13vk557rfqwqjksagl32q7y3m8mc9y9s80py7";
+       libraryHaskellDepends = [
+         aeson base bytestring file-embed-lzma servant servant-server
+         servant-swagger-ui-core text
+       ];
+       description = "Servant swagger ui";
+       license = lib.licenses.bsd3;
+       hydraPlatforms = lib.platforms.none;
+     }) {};
+
   "servant-swagger-ui-core" = callPackage
     ({ mkDerivation, aeson, base, blaze-markup, bytestring, http-media
      , servant, servant-blaze, servant-server, text, transformers
@@ -267493,6 +268435,26 @@ self: {
        license = lib.licenses.bsd3;
      }) {};
 
+  "simple-sendfile_0_2_32" = callPackage
+    ({ mkDerivation, base, bytestring, conduit, conduit-extra
+     , directory, easy-file, hspec, hspec-discover, HUnit, network
+     , process, resourcet, unix
+     }:
+     mkDerivation {
+       pname = "simple-sendfile";
+       version = "0.2.32";
+       sha256 = "18r8d1in3x9r1p9fmvmypf9922icjbm1ksvqvp95dnf3gakd0a4z";
+       libraryHaskellDepends = [ base bytestring network unix ];
+       testHaskellDepends = [
+         base bytestring conduit conduit-extra directory easy-file hspec
+         HUnit network process resourcet
+       ];
+       testToolDepends = [ hspec-discover ];
+       description = "Cross platform library for the sendfile system call";
+       license = lib.licenses.bsd3;
+       hydraPlatforms = lib.platforms.none;
+     }) {};
+
   "simple-server" = callPackage
     ({ mkDerivation, base, bytestring, concurrent-extra, containers
      , hashtables, network, time, unbounded-delays
@@ -269789,6 +270751,31 @@ self: {
        maintainers = [ lib.maintainers.dschrempf ];
      }) {};
 
+  "slynx_0_7_2_1" = callPackage
+    ({ mkDerivation, aeson, attoparsec, base, bytestring, containers
+     , elynx-markov, elynx-seq, elynx-tools, elynx-tree, hmatrix
+     , matrices, optparse-applicative, random, statistics, text
+     , transformers, vector
+     }:
+     mkDerivation {
+       pname = "slynx";
+       version = "0.7.2.1";
+       sha256 = "1jff263if0f3013qlh06dvmisnqvmlq2ld4rqb159x6vz59iablk";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         aeson attoparsec base bytestring containers elynx-markov elynx-seq
+         elynx-tools elynx-tree hmatrix matrices optparse-applicative random
+         statistics text transformers vector
+       ];
+       executableHaskellDepends = [ base ];
+       description = "Handle molecular sequences";
+       license = lib.licenses.gpl3Plus;
+       hydraPlatforms = lib.platforms.none;
+       mainProgram = "slynx";
+       maintainers = [ lib.maintainers.dschrempf ];
+     }) {};
+
   "small-bytearray-builder" = callPackage
     ({ mkDerivation, base, bytebuild, byteslice }:
      mkDerivation {
@@ -273475,40 +274462,43 @@ self: {
      , exceptions, file-embed, filepath, hedgehog, hex-text, hspec
      , hspec-discover, hspec-hedgehog, memory, monad-loops, mtl
      , neat-interpolation, ordered-containers, process, random
-     , regex-tdfa, scientific, sdl2, sdl2-mixer, stm, strip-ansi-escape
-     , template-haskell, terminal, text, time, unix
-     , unordered-containers, vector, WAVE, with-utf8
+     , regex-tdfa, scientific, sdl2, sdl2-gfx, sdl2-mixer, sdl2-ttf, stm
+     , strip-ansi-escape, template-haskell, terminal, text, time, unix
+     , unliftio, unliftio-core, unordered-containers, vector, WAVE
+     , with-utf8
      }:
      mkDerivation {
        pname = "spade";
-       version = "0.1.0.8";
-       sha256 = "000cpyz9bvjf7rw2w0vwi4m6jj1hmdiq1qxs1039yrnfx7pq36r1";
+       version = "0.1.0.9";
+       sha256 = "0m11a7nszp3i6wg73274pj5hd7m6sw45n2h6rdrfbxc4xm08vs64";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
          aeson ansi-terminal base bytestring constraints containers
          cryptonite Decimal directory exceptions file-embed filepath
-         hedgehog hex-text hspec hspec-hedgehog memory monad-loops mtl
-         ordered-containers process random regex-tdfa scientific sdl2
-         sdl2-mixer stm template-haskell terminal text time unix
-         unordered-containers vector WAVE with-utf8
+         hedgehog hex-text hspec hspec-discover hspec-hedgehog memory
+         monad-loops mtl neat-interpolation ordered-containers process
+         random regex-tdfa scientific sdl2 sdl2-gfx sdl2-mixer sdl2-ttf stm
+         strip-ansi-escape template-haskell terminal text time unix unliftio
+         unliftio-core unordered-containers vector WAVE with-utf8
        ];
        executableHaskellDepends = [
          aeson ansi-terminal base bytestring constraints containers
          cryptonite Decimal directory exceptions file-embed filepath
-         hedgehog hex-text hspec hspec-hedgehog memory monad-loops mtl
-         ordered-containers process random regex-tdfa scientific sdl2
-         sdl2-mixer stm template-haskell terminal text time unix
-         unordered-containers vector WAVE with-utf8
+         hedgehog hex-text hspec hspec-discover hspec-hedgehog memory
+         monad-loops mtl neat-interpolation ordered-containers process
+         random regex-tdfa scientific sdl2 sdl2-gfx sdl2-mixer sdl2-ttf stm
+         strip-ansi-escape template-haskell terminal text time unix unliftio
+         unliftio-core unordered-containers vector WAVE with-utf8
        ];
        testHaskellDepends = [
          aeson ansi-terminal base bytestring constraints containers
          cryptonite Decimal directory exceptions file-embed filepath
          hedgehog hex-text hspec hspec-discover hspec-hedgehog memory
          monad-loops mtl neat-interpolation ordered-containers process
-         random regex-tdfa scientific sdl2 sdl2-mixer stm strip-ansi-escape
-         template-haskell terminal text time unix unordered-containers
-         vector WAVE with-utf8
+         random regex-tdfa scientific sdl2 sdl2-gfx sdl2-mixer sdl2-ttf stm
+         strip-ansi-escape template-haskell terminal text time unix unliftio
+         unliftio-core unordered-containers vector WAVE with-utf8
        ];
        testToolDepends = [ hspec-discover ];
        description = "A simple programming and debugging environment";
@@ -277280,6 +278270,25 @@ self: {
        license = lib.licenses.bsd3;
      }) {};
 
+  "stateWriter_0_4_0" = callPackage
+    ({ mkDerivation, base, containers, criterion, deepseq, dlist, free
+     , hspec, lens, mtl, QuickCheck, transformers, vector
+     }:
+     mkDerivation {
+       pname = "stateWriter";
+       version = "0.4.0";
+       sha256 = "0jilpcfbg1gx66c4wwkrzy52df450vhm0l3fyqlbj4li31q4h4q4";
+       libraryHaskellDepends = [ base mtl transformers ];
+       testHaskellDepends = [ base free hspec mtl QuickCheck ];
+       benchmarkHaskellDepends = [
+         base containers criterion deepseq dlist lens mtl transformers
+         vector
+       ];
+       description = "A faster variant of the RWS monad transformers";
+       license = lib.licenses.bsd3;
+       hydraPlatforms = lib.platforms.none;
+     }) {};
+
   "statechart" = callPackage
     ({ mkDerivation, base, polyparse }:
      mkDerivation {
@@ -283026,8 +284035,8 @@ self: {
     ({ mkDerivation, base, blaze-markup, blaze-svg, directory, text }:
      mkDerivation {
        pname = "svg-icons";
-       version = "2.10.0";
-       sha256 = "0r1xm2vn62crrhzn9kb64lz9d16ra9gj0qq208wmhz6906hz0kbf";
+       version = "3.0.0";
+       sha256 = "1p29mwyy8hln0npmg14q0vyll6wyk3fakcskb2prgmy44k54wbxn";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -283724,7 +284733,6 @@ self: {
        description = "A modern testing framework for Haskell with good defaults and advanced testing features";
        license = "unknown";
        hydraPlatforms = lib.platforms.none;
-       broken = true;
      }) {};
 
   "sydtest-aeson" = callPackage
@@ -287216,7 +288224,7 @@ self: {
        broken = true;
      }) {};
 
-  "tasty-autocollect_0_4_0" = callPackage
+  "tasty-autocollect_0_4_1" = callPackage
     ({ mkDerivation, base, bytestring, containers, directory
      , explainable-predicates, filepath, ghc, tasty
      , tasty-expected-failure, tasty-golden, tasty-hunit
@@ -287225,8 +288233,8 @@ self: {
      }:
      mkDerivation {
        pname = "tasty-autocollect";
-       version = "0.4.0";
-       sha256 = "1nq5zaf3ly7n4mqprdgvgw2ixdxk7qdrl108ppncid43dfj560ik";
+       version = "0.4.1";
+       sha256 = "0b374x2m2rx1zzqb1i5wr36d6nxs1wx1cxyggjszlwxssz0vqzcj";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -290019,6 +291027,24 @@ self: {
        license = lib.licenses.bsd3;
      }) {};
 
+  "terminal-progress-bar_0_4_2" = callPackage
+    ({ mkDerivation, base, criterion, deepseq, HUnit, terminal-size
+     , test-framework, test-framework-hunit, text, time
+     }:
+     mkDerivation {
+       pname = "terminal-progress-bar";
+       version = "0.4.2";
+       sha256 = "0li0w2wlbmq7mrg57ddnd33vqwndlxyl501bp0wkwyy9k14xmjgy";
+       libraryHaskellDepends = [ base deepseq terminal-size text time ];
+       testHaskellDepends = [
+         base HUnit test-framework test-framework-hunit text time
+       ];
+       benchmarkHaskellDepends = [ base criterion time ];
+       description = "A progress bar in the terminal";
+       license = lib.licenses.bsd3;
+       hydraPlatforms = lib.platforms.none;
+     }) {};
+
   "terminal-punch" = callPackage
     ({ mkDerivation, ansi-terminal, base, filepath, QuickCheck, text
      , time
@@ -293587,6 +294613,8 @@ self: {
        pname = "threadscope";
        version = "0.2.14.1";
        sha256 = "0hfn90299mp18p2bjj2bgfi1pk3ndxz4nv2ac6z52kvh00sr9drq";
+       revision = "1";
+       editedCabalFile = "11qpwvsic884nx2v2g2fw7i6n9905rjpj6lp150insh6cs88kqfc";
        isLibrary = false;
        isExecutable = true;
        enableSeparateDataOutput = true;
@@ -296042,6 +297070,32 @@ self: {
        maintainers = [ lib.maintainers.dschrempf ];
      }) {};
 
+  "tlynx_0_7_2_1" = callPackage
+    ({ mkDerivation, aeson, async, attoparsec, base, bytestring
+     , comonad, containers, data-default-class, elynx-tools, elynx-tree
+     , gnuplot, optparse-applicative, parallel, random, statistics, text
+     , transformers, vector
+     }:
+     mkDerivation {
+       pname = "tlynx";
+       version = "0.7.2.1";
+       sha256 = "0v3lcmvd036mjsjyxlcixrxbf33f3bp4ijjcx2c1jhir109yvzxp";
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         aeson async attoparsec base bytestring comonad containers
+         data-default-class elynx-tools elynx-tree gnuplot
+         optparse-applicative parallel random statistics text transformers
+         vector
+       ];
+       executableHaskellDepends = [ base ];
+       description = "Handle phylogenetic trees";
+       license = lib.licenses.gpl3Plus;
+       hydraPlatforms = lib.platforms.none;
+       mainProgram = "tlynx";
+       maintainers = [ lib.maintainers.dschrempf ];
+     }) {};
+
   "tmapchan" = callPackage
     ({ mkDerivation, base, containers, hashable, stm
      , unordered-containers
@@ -296737,8 +297791,28 @@ self: {
        pname = "toml-reader";
        version = "0.2.0.0";
        sha256 = "0pajlx405cbb7c5bcq3r8hgqlmn16nqvraskplq9n9cc5xhw04xk";
-       revision = "1";
-       editedCabalFile = "0v03ssaa4kqa0i3wvl460028qhvlzfsqrqk6vbgcvsw6vxsnbh80";
+       revision = "2";
+       editedCabalFile = "0p62s7gwzn72j65parvc31vzkpajmijsp8mjwfzk6d96qx0hkqpp";
+       libraryHaskellDepends = [
+         base containers megaparsec parser-combinators text time
+       ];
+       testHaskellDepends = [
+         aeson base bytestring containers directory process tasty
+         tasty-golden tasty-hunit text time unordered-containers vector
+       ];
+       description = "TOML format parser compliant with v1.0.0.";
+       license = lib.licenses.bsd3;
+     }) {};
+
+  "toml-reader_0_2_1_0" = callPackage
+    ({ mkDerivation, aeson, base, bytestring, containers, directory
+     , megaparsec, parser-combinators, process, tasty, tasty-golden
+     , tasty-hunit, text, time, unordered-containers, vector
+     }:
+     mkDerivation {
+       pname = "toml-reader";
+       version = "0.2.1.0";
+       sha256 = "1nq4f1a1gkm0xv1crq3fwp6xmr79kz6m4ls0nkj75mkcqk0mpd05";
        libraryHaskellDepends = [
          base containers megaparsec parser-combinators text time
        ];
@@ -296748,6 +297822,7 @@ self: {
        ];
        description = "TOML format parser compliant with v1.0.0.";
        license = lib.licenses.bsd3;
+       hydraPlatforms = lib.platforms.none;
      }) {};
 
   "toml-reader-parse" = callPackage
@@ -297396,6 +298471,8 @@ self: {
        pname = "toysolver";
        version = "0.8.1";
        sha256 = "00f3x4rq8334g2923l338vzdz9jmf4amab16awr29bkj90h1ay5a";
+       revision = "1";
+       editedCabalFile = "05pgz4yqi5n2mqjsrzqqs7m2c2h7kis8d24map5arh385d0f9xwf";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -299196,19 +300273,22 @@ self: {
      }) {};
 
   "trie-simple" = callPackage
-    ({ mkDerivation, base, containers, criterion, deepseq, hspec, mtl
-     , mwc-random, QuickCheck, vector
+    ({ mkDerivation, base, containers, deepseq, gauge, hashable, hspec
+     , hspec-discover, indexed-traversable, matchable, mtl, mwc-random
+     , QuickCheck, semialign, these, vector, witherable
      }:
      mkDerivation {
        pname = "trie-simple";
-       version = "0.4.1.1";
-       sha256 = "0h3wfq4fjakkwvrv35l25709xv528h1c08cr754gvk4l8vqnk6k7";
-       revision = "6";
-       editedCabalFile = "0kzvdlp671x2bvab3scmv2pm805gdb33dw18cspdzgslrwr99ql4";
-       libraryHaskellDepends = [ base containers deepseq mtl ];
+       version = "0.4.2";
+       sha256 = "1ai4fn35312z6ydwadi0rxscglwqawjrzq6p1i2kpbf7vmflznjg";
+       libraryHaskellDepends = [
+         base containers deepseq hashable indexed-traversable matchable mtl
+         semialign these witherable
+       ];
        testHaskellDepends = [ base containers hspec QuickCheck vector ];
+       testToolDepends = [ hspec-discover ];
        benchmarkHaskellDepends = [
-         base containers criterion deepseq mwc-random vector
+         base containers deepseq gauge mwc-random vector
        ];
        description = "Simple Map-based Trie";
        license = lib.licenses.bsd3;
@@ -305660,6 +306740,33 @@ self: {
        license = lib.licenses.mit;
      }) {};
 
+  "unliftio_0_2_25_0" = callPackage
+    ({ mkDerivation, async, base, bytestring, containers, deepseq
+     , directory, filepath, gauge, hspec, process, QuickCheck
+     , safe-exceptions, stm, time, transformers, unix, unliftio-core
+     }:
+     mkDerivation {
+       pname = "unliftio";
+       version = "0.2.25.0";
+       sha256 = "0aqiia15p5y0jddk6fsb00das035f8x5cpkzrmc9x3z7j4ia51gv";
+       libraryHaskellDepends = [
+         async base bytestring deepseq directory filepath process
+         safe-exceptions stm time transformers unix unliftio-core
+       ];
+       testHaskellDepends = [
+         async base bytestring containers deepseq directory filepath hspec
+         process QuickCheck safe-exceptions stm time transformers unix
+         unliftio-core
+       ];
+       benchmarkHaskellDepends = [
+         async base bytestring deepseq directory filepath gauge process
+         safe-exceptions stm time transformers unix unliftio-core
+       ];
+       description = "The MonadUnliftIO typeclass for unlifting monads to IO (batteries included)";
+       license = lib.licenses.mit;
+       hydraPlatforms = lib.platforms.none;
+     }) {};
+
   "unliftio-core" = callPackage
     ({ mkDerivation, base, transformers }:
      mkDerivation {
@@ -308110,6 +309217,19 @@ self: {
        license = lib.licenses.bsd3;
      }) {};
 
+  "validation-micro" = callPackage
+    ({ mkDerivation, base, deepseq }:
+     mkDerivation {
+       pname = "validation-micro";
+       version = "1.0.0.0";
+       sha256 = "1s51ln9iynfl8mm2x9mv2q5cwz6681df1569aaqj51jkw4fscgnz";
+       revision = "1";
+       editedCabalFile = "01x8dv57gi7p04s9mi14xik512j4mp1xjbqyabqda6x5vi6my6gw";
+       libraryHaskellDepends = [ base deepseq ];
+       description = "Lighweight pure data validation based on Applicative";
+       license = lib.licenses.bsd3;
+     }) {};
+
   "validation-selective" = callPackage
     ({ mkDerivation, base, deepseq, doctest, hedgehog, hspec
      , hspec-hedgehog, selective, text
@@ -313429,8 +314549,8 @@ self: {
      }:
      mkDerivation {
        pname = "wai-token-bucket-ratelimiter";
-       version = "0.1.0.0";
-       sha256 = "1rgg6r3wym7l13b79yy0davl1isibrmfvn7yv4h6wv65s4iwvrjm";
+       version = "0.1.0.1";
+       sha256 = "1s5l0blfiyyj28qb3qrj4jb35xf1nwhgd1vsmnm8m9l9zjh04hch";
        libraryHaskellDepends = [
          base clock hashable http-types unordered-containers wai
        ];
@@ -313690,7 +314810,7 @@ self: {
        license = lib.licenses.mit;
      }) {};
 
-  "warp_3_3_26" = callPackage
+  "warp_3_3_27" = callPackage
     ({ mkDerivation, array, auto-update, base, bsb-http-chunked
      , bytestring, case-insensitive, containers, crypton-x509, directory
      , gauge, ghc-prim, hashable, hspec, hspec-discover, http-client
@@ -313700,8 +314820,8 @@ self: {
      }:
      mkDerivation {
        pname = "warp";
-       version = "3.3.26";
-       sha256 = "0vyad3xgxzrdp6rls284azdf02bnr4nl3w8w9srx7r7mz379idla";
+       version = "3.3.27";
+       sha256 = "067qxjsr9wkizv1dzpdsn48lgbrjrn35c1v4dwxv51wy48hbqzdv";
        libraryHaskellDepends = [
          array auto-update base bsb-http-chunked bytestring case-insensitive
          containers crypton-x509 ghc-prim hashable http-date http-types
@@ -314946,6 +316066,30 @@ self: {
        license = lib.licenses.bsd3;
      }) {};
 
+  "webdriver_0_11_0_0" = callPackage
+    ({ mkDerivation, aeson, attoparsec, base, base64-bytestring
+     , bytestring, call-stack, data-default-class, directory
+     , directory-tree, exceptions, filepath, http-client, http-types
+     , lifted-base, monad-control, network, network-uri, scientific
+     , temporary, text, time, transformers, transformers-base
+     , unordered-containers, vector, zip-archive
+     }:
+     mkDerivation {
+       pname = "webdriver";
+       version = "0.11.0.0";
+       sha256 = "0d9j0bw6znjsgxz2rqjrpcyybrn50nyz9pj5ajmpgs0pmgx0zbc2";
+       libraryHaskellDepends = [
+         aeson attoparsec base base64-bytestring bytestring call-stack
+         data-default-class directory directory-tree exceptions filepath
+         http-client http-types lifted-base monad-control network
+         network-uri scientific temporary text time transformers
+         transformers-base unordered-containers vector zip-archive
+       ];
+       description = "a Haskell client for the Selenium WebDriver protocol";
+       license = lib.licenses.bsd3;
+       hydraPlatforms = lib.platforms.none;
+     }) {};
+
   "webdriver-angular" = callPackage
     ({ mkDerivation, aeson, base, hspec, hspec-webdriver
      , language-javascript, template-haskell, text, transformers
@@ -316838,8 +317982,8 @@ self: {
        pname = "wizards";
        version = "1.0.3";
        sha256 = "1clvbd1ckhvy29qrbmpkn7bya7300fq6znnps23nn3nxyrxhsr85";
-       revision = "1";
-       editedCabalFile = "095qd17zrdhqmcvmslbyzfa5sh9glvvsnsvnlz31gzsmi8nnsgim";
+       revision = "2";
+       editedCabalFile = "0bnqz6slm3hr98ihhlkmivcd12bda6lf0j7l6dfdz30fl4xqpijl";
        libraryHaskellDepends = [
          base containers control-monad-free haskeline mtl transformers
        ];
@@ -318546,6 +319690,22 @@ self: {
        license = lib.licenses.mit;
      }) {};
 
+  "wuss_2_0_1_4" = callPackage
+    ({ mkDerivation, base, bytestring, crypton-connection, exceptions
+     , network, websockets
+     }:
+     mkDerivation {
+       pname = "wuss";
+       version = "2.0.1.4";
+       sha256 = "0hm4rj7mx5zjmg2yr3zq462zw60nqaqrs91k71kgnxhnkcpbszav";
+       libraryHaskellDepends = [
+         base bytestring crypton-connection exceptions network websockets
+       ];
+       description = "Secure WebSocket (WSS) clients";
+       license = lib.licenses.mit;
+       hydraPlatforms = lib.platforms.none;
+     }) {};
+
   "wx" = callPackage
     ({ mkDerivation, base, stm, time, wxcore }:
      mkDerivation {
@@ -321150,6 +322310,8 @@ self: {
        pname = "xrefcheck";
        version = "0.2.2";
        sha256 = "0qyl2wislma25s3n5aaqd732a2p7i9lsv4fvydm121a4r5sc5j4h";
+       revision = "1";
+       editedCabalFile = "1ph8x7clk3i6y8bvqn2v0fpkbvr3afna7qwx7rnc015rs8jdyalm";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -321842,6 +323004,8 @@ self: {
        pname = "yaml";
        version = "0.11.11.0";
        sha256 = "08q0b0qq98ip2v34lygdp2i0yc5cmny34w4w59fcsd71s85w15ac";
+       revision = "1";
+       editedCabalFile = "0s5m9nhhx42v5gwxnnafgymhwmqcqrirgdhh9g5937ggifkh1qij";
        configureFlags = [ "-fsystem-libyaml" ];
        isLibrary = true;
        isExecutable = true;
@@ -321860,6 +323024,36 @@ self: {
        license = lib.licenses.bsd3;
      }) {};
 
+  "yaml_0_11_11_1" = callPackage
+    ({ mkDerivation, aeson, attoparsec, base, base-compat, bytestring
+     , conduit, containers, directory, filepath, hspec, HUnit, libyaml
+     , mockery, mtl, raw-strings-qq, resourcet, scientific
+     , template-haskell, temporary, text, transformers
+     , unordered-containers, vector
+     }:
+     mkDerivation {
+       pname = "yaml";
+       version = "0.11.11.1";
+       sha256 = "0j7xa3bgznaj35x3x184c0dy6hjflxkdwp3iprfnhmz2ds2dr790";
+       configureFlags = [ "-fsystem-libyaml" ];
+       isLibrary = true;
+       isExecutable = true;
+       libraryHaskellDepends = [
+         aeson attoparsec base bytestring conduit containers directory
+         filepath libyaml mtl resourcet scientific template-haskell text
+         transformers unordered-containers vector
+       ];
+       testHaskellDepends = [
+         aeson attoparsec base base-compat bytestring conduit containers
+         directory filepath hspec HUnit libyaml mockery mtl raw-strings-qq
+         resourcet scientific template-haskell temporary text transformers
+         unordered-containers vector
+       ];
+       description = "Support for parsing and rendering YAML documents";
+       license = lib.licenses.bsd3;
+       hydraPlatforms = lib.platforms.none;
+     }) {};
+
   "yaml-combinators" = callPackage
     ({ mkDerivation, aeson, base, bytestring, generics-sop, scientific
      , tasty, tasty-hunit, text, transformers, unordered-containers
@@ -322014,6 +323208,8 @@ self: {
        pname = "yaml-streamly";
        version = "0.12.2";
        sha256 = "0bjagj6bg884xchx8dkrhqikjmwqzpb8hkjlxvbxnsmsmwnc22cx";
+       revision = "1";
+       editedCabalFile = "1b600ki3w67xi9jfbmrfzf9q3d3wz1dc0hgl9lyq6vjfm6ngdrg2";
        isLibrary = true;
        isExecutable = true;
        libraryHaskellDepends = [
@@ -322273,8 +323469,8 @@ self: {
      }:
      mkDerivation {
        pname = "yampa-test";
-       version = "0.14.2";
-       sha256 = "08j923m374jr3kv6jyfrq7kba8y7hcq80xw8a7mhkif0l8w2rgxa";
+       version = "0.14.3";
+       sha256 = "1r4kjf1ww4gfw310c1srcglxyd34c5qf3rb7xqpncjagvsh027xy";
        libraryHaskellDepends = [
          base normaldistribution QuickCheck Yampa
        ];
@@ -323300,54 +324496,23 @@ self: {
      }) {};
 
   "yesod-auth-oidc" = callPackage
-    ({ mkDerivation, aeson, base, base64-bytestring, blaze-html, broch
-     , bytestring, classy-prelude, classy-prelude-yesod, containers
-     , cryptonite, directory, email-validate, fast-logger, hspec
-     , hspec-discover, http-client, http-conduit, http-types, jose-jwt
-     , lens, lens-regex-pcre, memory, monad-logger, oidc-client
-     , persistent, persistent-sqlite, postgresql-simple, reroute
-     , resource-pool, shakespeare, sqlite-simple, text, time
-     , unordered-containers, wai-app-static, wai-extra, warp, yesod
-     , yesod-auth, yesod-core, yesod-form, yesod-persistent, yesod-test
+    ({ mkDerivation, aeson, base, base64-bytestring
+     , classy-prelude-yesod, containers, cryptonite, http-client
+     , jose-jwt, oidc-client, shakespeare, text, time
+     , unordered-containers, yesod-auth, yesod-core, yesod-form
      }:
      mkDerivation {
        pname = "yesod-auth-oidc";
-       version = "0.1.1";
-       sha256 = "12x4wypjmqvlz2y59j1p9ckf7pgl1sz3zz45xzhqa6axzzf6ln20";
-       isLibrary = true;
-       isExecutable = true;
+       version = "0.1.4";
+       sha256 = "0f58ppi96d1jhxydingxg1fi9iwz8f10fsg0795j65kwcf5rwkhm";
        libraryHaskellDepends = [
          aeson base base64-bytestring classy-prelude-yesod containers
          cryptonite http-client jose-jwt oidc-client shakespeare text time
          unordered-containers yesod-auth yesod-core yesod-form
        ];
-       executableHaskellDepends = [
-         aeson base base64-bytestring blaze-html broch bytestring
-         classy-prelude classy-prelude-yesod containers cryptonite directory
-         email-validate fast-logger hspec http-client http-conduit
-         http-types jose-jwt lens lens-regex-pcre memory monad-logger
-         oidc-client persistent persistent-sqlite postgresql-simple reroute
-         resource-pool shakespeare sqlite-simple text time
-         unordered-containers wai-app-static wai-extra warp yesod yesod-auth
-         yesod-core yesod-form yesod-persistent yesod-test
-       ];
-       testHaskellDepends = [
-         aeson base base64-bytestring blaze-html broch bytestring
-         classy-prelude classy-prelude-yesod containers cryptonite directory
-         email-validate fast-logger hspec http-client http-conduit
-         http-types jose-jwt lens lens-regex-pcre memory monad-logger
-         oidc-client persistent persistent-sqlite postgresql-simple reroute
-         resource-pool shakespeare sqlite-simple text time
-         unordered-containers wai-app-static wai-extra warp yesod yesod-auth
-         yesod-core yesod-form yesod-persistent yesod-test
-       ];
-       testToolDepends = [ hspec-discover ];
        description = "A yesod-auth plugin for multi-tenant SSO via OpenID Connect";
        license = lib.licenses.bsd3;
-       hydraPlatforms = lib.platforms.none;
-       mainProgram = "yesod-auth-oidc-test";
-       broken = true;
-     }) {broch = null;};
+     }) {};
 
   "yesod-auth-pam" = callPackage
     ({ mkDerivation, base, hamlet, pam, text, yesod-auth, yesod-core
@@ -324231,8 +325396,8 @@ self: {
      }:
      mkDerivation {
        pname = "yesod-middleware-csp";
-       version = "1.1.0";
-       sha256 = "1jrfd8r7xvyc556q04qvrib1rwwlsy0rnbc7nxrnqpvn1wv1pb0q";
+       version = "1.2.0";
+       sha256 = "1mjcz9qx5pichmi19m5bdibv8945l781xkyiyr3mbvyxab3f79w8";
        libraryHaskellDepends = [
          base base64-bytestring bytestring classy-prelude conduit containers
          directory filepath http-client network-uri template-haskell text