diff --git a/maintainers/scripts/haskell/eval-pkg-sets.sh b/maintainers/scripts/haskell/eval-pkg-sets.sh new file mode 100755 index 0000000000000..066397c57b10b --- /dev/null +++ b/maintainers/scripts/haskell/eval-pkg-sets.sh @@ -0,0 +1,39 @@ +#!/usr/bin/env nix-shell +#!nix-shell -i bash +#!nix-shell -p jq git +# shellcheck shell=bash +# +# Usage: eval-pkg-sets.sh [extra flags for nix-* commands ...] +# +# Must be executed in a git checkout of Nixpkgs. + +set -euo pipefail + +NIXPKGS="$(git rev-parse --show-toplevel)" +PKGSETS="$(nix-env --readonly-mode --json --drv-path -f "$NIXPKGS" -qaP -A haskell.compiler "$@" \ + | jq -r 'to_entries | unique_by(.value.drvPath) .[] .key | sub("^haskell.compiler";"haskell.packages")')" + +trap 'exit 1' SIGINT SIGTERM + +set +e + +badsets="" +for set in $PKGSETS; do + # Confirm an equivalent package set to haskell.compiler.$entry exists and is usable + if ! nix-instantiate --readonly-mode -A "$set.ghc" "$@" > /dev/null 2>&1; then + echo "Skipping $set... ($set.ghc does not evaluate)" + else + echo "Evaluating $set..." + + if ! nix-env --readonly-mode -f "$NIXPKGS" -qaP --drv-path -A "$set" "$@" > /dev/null; then + badsets+="$set " + fi + fi +done + +if [ -n "$badsets" ]; then + echo "Found potential eval issues in the following sets:" >&2 + # shellcheck disable=SC2086 + printf '%s\n' $badsets + exit 1 +fi diff --git a/maintainers/scripts/haskell/update-stackage.sh b/maintainers/scripts/haskell/update-stackage.sh index ea10c57b90119..027dd080cbe92 100755 --- a/maintainers/scripts/haskell/update-stackage.sh +++ b/maintainers/scripts/haskell/update-stackage.sh @@ -33,7 +33,7 @@ fi # Stackage solver to use, LTS or Nightly # (should be capitalized like the display name) -SOLVER=LTS +SOLVER=Nightly # Stackage solver version, if any. Use latest if empty VERSION= TMP_TEMPLATE=update-stackage.XXXXXXX @@ -105,6 +105,7 @@ sed -r \ -e '/ hledger-ui /d' \ -e '/ hledger-web /d' \ -e '/ spacecookie /d' \ + -e '/ hnix-store-core /d' \ < "${tmpfile_new}" >> $stackage_config # Explanations: # cabal2nix, distribution-nixpkgs, jailbreak-cabal, language-nix: These are our packages and we know what we are doing. diff --git a/pkgs/by-name/ko/koka/package.nix b/pkgs/by-name/ko/koka/package.nix index a838fa7ca4ef4..130a2aefeeeda 100644 --- a/pkgs/by-name/ko/koka/package.nix +++ b/pkgs/by-name/ko/koka/package.nix @@ -68,7 +68,7 @@ haskellPackages.mkDerivation { hashable isocline lens - lsp_2_8_0_0 + lsp mtl network network-simple diff --git a/pkgs/by-name/mk/mkjson/generated.nix b/pkgs/by-name/mk/mkjson/generated.nix index 1fd4090b1d0f4..c24b89585a0f9 100644 --- a/pkgs/by-name/mk/mkjson/generated.nix +++ b/pkgs/by-name/mk/mkjson/generated.nix @@ -1,7 +1,7 @@ { mkDerivation, lib, - fetchFromGitHub, + fetchFromCodeberg, aeson, base, bytestring, @@ -26,7 +26,7 @@ mkDerivation rec { pname = "mkjson"; version = "0.4.0"; - src = fetchFromGitHub { + src = fetchFromCodeberg { owner = "mfussenegger"; repo = "mkjson"; rev = "${version}"; diff --git a/pkgs/by-name/mk/mkjson/package.nix b/pkgs/by-name/mk/mkjson/package.nix index 09e4b73886a2a..dbfd56a7c6999 100644 --- a/pkgs/by-name/mk/mkjson/package.nix +++ b/pkgs/by-name/mk/mkjson/package.nix @@ -1,2 +1,19 @@ -{ haskell, haskellPackages }: -haskell.lib.justStaticExecutables (haskellPackages.callPackage ./generated.nix { }) +{ + haskell, + haskellPackages, + lib, +}: +let + inherit (haskell.lib.compose) justStaticExecutables overrideCabal; + + # The mkjson-doctest suite depends on specific RNG results not provided by the + # GHC in Nixpkgs as of this writing. + overrides = { + testTargets = [ "mkjson-test" ]; + }; + raw-pkg = haskellPackages.callPackage ./generated.nix { }; +in +lib.pipe raw-pkg [ + (overrideCabal overrides) + justStaticExecutables +] diff --git a/pkgs/data/misc/hackage/pin.json b/pkgs/data/misc/hackage/pin.json index 7b080d790bf2b..102337928df9f 100644 --- a/pkgs/data/misc/hackage/pin.json +++ b/pkgs/data/misc/hackage/pin.json @@ -1,6 +1,6 @@ { - "commit": "3a3b69bdd8114e4503dc8cb9909a3b0ea32e6be6", - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/3a3b69bdd8114e4503dc8cb9909a3b0ea32e6be6.tar.gz", - "sha256": "1qjd5gp9d4r4y6qjf52m7w9dzy9nq622aqv72ma8d4xlrxrrachp", - "msg": "Update from Hackage at 2026-04-24T19:35:23Z" + "commit": "128a44ac0b050c18f374382cb58308863a87c8ae", + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/128a44ac0b050c18f374382cb58308863a87c8ae.tar.gz", + "sha256": "017146ry5w7jqqdx3xgqwfam3nn0754hv6gmsjv5n00d7hkqz1pi", + "msg": "Update from Hackage at 2026-08-09T03:01:25Z" } diff --git a/pkgs/development/compilers/elm/packages/ghc9_8/default.nix b/pkgs/development/compilers/elm/packages/ghc9_8/default.nix index 8e6078f818767..f5d7e4491b3d7 100644 --- a/pkgs/development/compilers/elm/packages/ghc9_8/default.nix +++ b/pkgs/development/compilers/elm/packages/ghc9_8/default.nix @@ -12,6 +12,11 @@ pkgs.haskell.packages.ghc98.override { # https://github.com/avh4/elm-format/blob/e7e5da37716acbfb4954a88128b5cc72b2c911d9/package/nix/generate_derivation.sh elm-format = justStaticExecutables ( overrideCabal (drv: { + # jailbreak required due to optparse-applicative bounds + # optparse-applicative >=0.17.0.0 && <0.19 + # upstream PR https://github.com/avh4/elm-format/pull/841 + jailbreak = true; + postPatch = '' mkdir -p ./generated cat < ./generated/Build_elm_format.hs @@ -35,8 +40,14 @@ pkgs.haskell.packages.ghc98.override { inherit elmPkgs; # Needed for elm-format + avh4-lib = self.callPackage ./elm-format/avh4-lib.nix { }; - elm-format-lib = self.callPackage ./elm-format/elm-format-lib.nix { }; + # jailbreak required due to optparse-applicative bounds + # optparse-applicative >=0.17.0.0 && <0.19 + # upstream PR https://github.com/avh4/elm-format/pull/841 + elm-format-lib = pkgs.haskell.lib.doJailbreak ( + self.callPackage ./elm-format/elm-format-lib.nix { } + ); elm-format-test-lib = self.callPackage ./elm-format/elm-format-test-lib.nix { }; elm-format-markdown = self.callPackage ./elm-format/elm-format-markdown.nix { }; }; diff --git a/pkgs/development/compilers/ghc/9.12.5.nix b/pkgs/development/compilers/ghc/9.12.5.nix new file mode 100644 index 0000000000000..14cc545f087fb --- /dev/null +++ b/pkgs/development/compilers/ghc/9.12.5.nix @@ -0,0 +1,5 @@ +import ./common-hadrian.nix { + version = "9.12.4.20260713"; + url = "https://downloads.haskell.org/~ghc/9.12.5-rc3/ghc-9.12.4.20260713-src.tar.gz"; + sha256 = "cc77cff2014dd99c16c9f311f7558d9a11aa3c3a2dee47425b109c3dac35338c"; +} diff --git a/pkgs/development/compilers/ghc/9.14.2.nix b/pkgs/development/compilers/ghc/9.14.2.nix new file mode 100644 index 0000000000000..deb0c821068c6 --- /dev/null +++ b/pkgs/development/compilers/ghc/9.14.2.nix @@ -0,0 +1,5 @@ +import ./common-hadrian.nix { + url = "https://downloads.haskell.org/~ghc/9.14.2-rc1/ghc-9.14.1.20260728-src.tar.xz"; + version = "9.14.1.20260728"; + sha256 = "015543170af3ca4bf3b2c4112a207b4738be72243883cb0dbbe673bcc316a04f"; +} diff --git a/pkgs/development/compilers/ghc/common-hadrian.nix b/pkgs/development/compilers/ghc/common-hadrian.nix index b86feae100288..ea3c170db59d6 100644 --- a/pkgs/development/compilers/ghc/common-hadrian.nix +++ b/pkgs/development/compilers/ghc/common-hadrian.nix @@ -118,6 +118,7 @@ # While split sections are now enabled by default in ghc 8.8 for windows, # they seem to lead to `too many sections` errors when building base for # profiling. + # TODO(@alexfmpe): test split sections again with GHC 9.14.2 ++ (if stdenv.targetPlatform.isWindows then [ "no_split_sections" ] else [ "split_sections" ]); in baseFlavour + lib.concatMapStrings (t: "+${t}") transformers, @@ -309,34 +310,21 @@ ] # Fix docs build with Sphinx >= 9 https://gitlab.haskell.org/ghc/ghc/-/issues/26810 - ++ - lib.optionals - ( - lib.versionOlder version "9.12.4" - || (lib.versionAtLeast version "9.14" && lib.versionOlder version "9.15.20260129") - ) - [ - ./ghc-9.6-or-later-docs-sphinx-9.patch - ] + ++ lib.optionals (lib.versionOlder version "9.12.4" || version == "9.14.1") [ + ./ghc-9.6-or-later-docs-sphinx-9.patch + ] # Fixes rts/Types.h missing from the install when targeting javascript # See https://gitlab.haskell.org/ghc/ghc/-/merge_requests/15740, krank:ignore-line # https://gitlab.haskell.org/ghc/ghc/-/issues/27033. krank:ignore-line - ++ - lib.optionals - ( - version == "9.12.3" - # TODO(@sternenseemann): 9.14.2 will likely also have this patch - || (lib.versionAtLeast version "9.14" && lib.versionOlder version "9.15.20260127") - ) - [ - (fetchpatch { - name = "ghc-9.12.3-ghcjs-install-rts-types.h.patch"; - url = "https://gitlab.haskell.org/ghc/ghc/-/commit/5b1be555be4f0989d78c274991c5046d7ac6d25e.patch"; - hash = "sha256-pv4NDyQ6FlZgmTYZ4Ghis4qggt7nCDMhqGaFxTxVPac="; - includes = [ "rts/rts.cabal" ]; - }) - ] + ++ lib.optionals (version == "9.12.3" || version == "9.14.1") [ + (fetchpatch { + name = "ghc-9.12.3-ghcjs-install-rts-types.h.patch"; + url = "https://gitlab.haskell.org/ghc/ghc/-/commit/5b1be555be4f0989d78c274991c5046d7ac6d25e.patch"; + hash = "sha256-pv4NDyQ6FlZgmTYZ4Ghis4qggt7nCDMhqGaFxTxVPac="; + includes = [ "rts/rts.cabal" ]; + }) + ] ++ (import ./common-llvm-patches.nix { inherit lib version fetchpatch; }); @@ -855,16 +843,6 @@ stdenv.mkDerivation ( preInstall = '' pushd _build/bindist/* - '' - # the bindist configure script uses different env variables than the GHC configure script - # see https://github.com/NixOS/nixpkgs/issues/267250 krank:ignore-line - # https://gitlab.haskell.org/ghc/ghc/-/issues/24211 krank:ignore-line - + lib.optionalString (stdenv.targetPlatform.linker == "cctools") '' - export InstallNameToolCmd=$INSTALL_NAME_TOOL - export OtoolCmd=$OTOOL - '' - # Replicate configurePhase - + '' $configureScript "''${configureFlags[@]}" ''; diff --git a/pkgs/development/compilers/ghc/head.nix b/pkgs/development/compilers/ghc/head.nix index b745931a6ca93..628dc4f4c1177 100644 --- a/pkgs/development/compilers/ghc/head.nix +++ b/pkgs/development/compilers/ghc/head.nix @@ -1,5 +1,5 @@ import ./common-hadrian.nix { - version = "9.15.20260322"; - rev = "44f118f09dcde49f64d03e427312df4732f2d4a4"; - sha256 = "sha256-xby7HKyK5P1Y5DjKbVe62piDCY4Ujb4pbv8AJ7sQ0HI="; + version = "10.1.20260810"; + rev = "556db2f32f59ec2d3b1c225d24d677c60a695e3f"; + sha256 = "sha256-lB4udTc9hQZEnldmvpllDkCtUVte65/ZMhZd7rf5xOY="; } diff --git a/pkgs/development/haskell-modules/cabal2nix-unstable/cabal2nix.nix b/pkgs/development/haskell-modules/cabal2nix-unstable/cabal2nix.nix index 395fb195ee38c..c15b37b6f67ca 100644 --- a/pkgs/development/haskell-modules/cabal2nix-unstable/cabal2nix.nix +++ b/pkgs/development/haskell-modules/cabal2nix-unstable/cabal2nix.nix @@ -35,10 +35,10 @@ }: mkDerivation { pname = "cabal2nix"; - version = "2.21.3-unstable-2026-03-30"; + version = "2.21.3-unstable-2026-06-23"; src = fetchzip { - url = "https://github.com/NixOS/cabal2nix/archive/41239bcc0622a0975c6705a03a44dfeffeb56f23.tar.gz"; - sha256 = "01qj6cvaif0810v83r6izcj1bbfpcqqxw4wybq04qsq92sqybpw2"; + url = "https://github.com/NixOS/cabal2nix/archive/bb97bf4294097812718ab9a3f244c9d58c833ae1.tar.gz"; + sha256 = "0bp5m83hzcsr3ga9zz5kq1jjs0n44mlh93x5j55avgw1rxvpfw32"; }; postUnpack = "sourceRoot+=/cabal2nix; echo source root reset to $sourceRoot"; isLibrary = true; @@ -106,5 +106,5 @@ mkDerivation { ''; homepage = "https://github.com/nixos/cabal2nix#readme"; description = "Convert Cabal files into Nix build instructions"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } diff --git a/pkgs/development/haskell-modules/cabal2nix-unstable/distribution-nixpkgs.nix b/pkgs/development/haskell-modules/cabal2nix-unstable/distribution-nixpkgs.nix index 8a2bb2d4cfe16..0766db4352e1c 100644 --- a/pkgs/development/haskell-modules/cabal2nix-unstable/distribution-nixpkgs.nix +++ b/pkgs/development/haskell-modules/cabal2nix-unstable/distribution-nixpkgs.nix @@ -18,10 +18,10 @@ }: mkDerivation { pname = "distribution-nixpkgs"; - version = "1.7.1.1-unstable-2026-03-30"; + version = "1.7.1.1-unstable-2026-06-23"; src = fetchzip { - url = "https://github.com/NixOS/cabal2nix/archive/41239bcc0622a0975c6705a03a44dfeffeb56f23.tar.gz"; - sha256 = "01qj6cvaif0810v83r6izcj1bbfpcqqxw4wybq04qsq92sqybpw2"; + url = "https://github.com/NixOS/cabal2nix/archive/bb97bf4294097812718ab9a3f244c9d58c833ae1.tar.gz"; + sha256 = "0bp5m83hzcsr3ga9zz5kq1jjs0n44mlh93x5j55avgw1rxvpfw32"; }; postUnpack = "sourceRoot+=/distribution-nixpkgs; echo source root reset to $sourceRoot"; enableSeparateDataOutput = true; @@ -49,5 +49,5 @@ mkDerivation { ]; homepage = "https://github.com/NixOS/cabal2nix/tree/master/distribution-nixpkgs#readme"; description = "Types and functions to manipulate the Nixpkgs distribution"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } diff --git a/pkgs/development/haskell-modules/cabal2nix-unstable/hackage-db.nix b/pkgs/development/haskell-modules/cabal2nix-unstable/hackage-db.nix index 170a502afe9b2..75007526dcfbd 100644 --- a/pkgs/development/haskell-modules/cabal2nix-unstable/hackage-db.nix +++ b/pkgs/development/haskell-modules/cabal2nix-unstable/hackage-db.nix @@ -16,10 +16,10 @@ }: mkDerivation { pname = "hackage-db"; - version = "2.1.3-unstable-2026-03-30"; + version = "2.1.3-unstable-2026-06-23"; src = fetchzip { - url = "https://github.com/NixOS/cabal2nix/archive/41239bcc0622a0975c6705a03a44dfeffeb56f23.tar.gz"; - sha256 = "01qj6cvaif0810v83r6izcj1bbfpcqqxw4wybq04qsq92sqybpw2"; + url = "https://github.com/NixOS/cabal2nix/archive/bb97bf4294097812718ab9a3f244c9d58c833ae1.tar.gz"; + sha256 = "0bp5m83hzcsr3ga9zz5kq1jjs0n44mlh93x5j55avgw1rxvpfw32"; }; postUnpack = "sourceRoot+=/hackage-db; echo source root reset to $sourceRoot"; isLibrary = true; @@ -38,5 +38,5 @@ mkDerivation { ]; homepage = "https://github.com/NixOS/cabal2nix/tree/master/hackage-db#readme"; description = "Access cabal-install's Hackage database via Data.Map"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } diff --git a/pkgs/development/haskell-modules/cabal2nix-unstable/language-nix.nix b/pkgs/development/haskell-modules/cabal2nix-unstable/language-nix.nix index 85c20c7d927f2..9fcc46f14ddfc 100644 --- a/pkgs/development/haskell-modules/cabal2nix-unstable/language-nix.nix +++ b/pkgs/development/haskell-modules/cabal2nix-unstable/language-nix.nix @@ -14,10 +14,10 @@ }: mkDerivation { pname = "language-nix"; - version = "2.3.0-unstable-2026-03-30"; + version = "2.3.0-unstable-2026-06-23"; src = fetchzip { - url = "https://github.com/NixOS/cabal2nix/archive/41239bcc0622a0975c6705a03a44dfeffeb56f23.tar.gz"; - sha256 = "01qj6cvaif0810v83r6izcj1bbfpcqqxw4wybq04qsq92sqybpw2"; + url = "https://github.com/NixOS/cabal2nix/archive/bb97bf4294097812718ab9a3f244c9d58c833ae1.tar.gz"; + sha256 = "0bp5m83hzcsr3ga9zz5kq1jjs0n44mlh93x5j55avgw1rxvpfw32"; }; postUnpack = "sourceRoot+=/language-nix; echo source root reset to $sourceRoot"; libraryHaskellDepends = [ @@ -39,5 +39,5 @@ mkDerivation { ]; homepage = "https://github.com/NixOS/cabal2nix/tree/master/language-nix#readme"; description = "Data types and functions to represent the Nix language"; - license = lib.licensesSpdx."BSD-3-Clause"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index b7b7246d4fe58..2ff05831f1c76 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -88,13 +88,31 @@ with haskellLib; inherit ( let + haveSemaphoreCompat200 = + # ATTN: we assume that semaphore-compat isn't changed in cabalInstallOverlay! + lib.versionAtLeast (self.semaphore-compat.version or "0") "2.0.0" + || ( + lib.versionAtLeast self.ghc.version "9.12.4.20260606" # 9.12.5-rc1 + && lib.versionOlder self.ghc.version "9.14" + ) + || lib.versionAtLeast self.ghc.version "9.14.1.20260728"; # 9.14.1-rc1 + # !!! Use cself/csuper inside for the actual overrides cabalInstallOverlay = cself: csuper: - lib.optionalAttrs (lib.versionOlder csuper.ghc.version "9.14") { - Cabal = cself.Cabal_3_16_1_0; - Cabal-syntax = cself.Cabal-syntax_3_16_1_0; - }; + lib.optionalAttrs (haveSemaphoreCompat200 || lib.versionOlder csuper.ghc.version "9.14.1.20260728") + { + # Waiting on Cabal-3.18 with https://github.com/haskell/cabal/pull/11628 + Cabal = appendPatches (lib.optionals haveSemaphoreCompat200 [ + (pkgs.fetchpatch { + name = "Cabal-semaphore-compat-2.0.0.patch"; + url = "https://github.com/haskell/cabal/commit/2cac53be5659a2a74f1748fd6ab1e00183a18765.diff?full_index=1"; + hash = "sha256-+rcwBQILTc1ezcHb3VDampwMYGEG7S4HF1YKAk7QzUs="; + relative = "Cabal"; + }) + ]) cself.Cabal_3_16_1_0; + Cabal-syntax = cself.Cabal-syntax_3_16_1_0; + }; in { cabal-install = @@ -102,11 +120,23 @@ with haskellLib; cabal-install = super.cabal-install.overrideScope cabalInstallOverlay; scope = cabal-install.scope; in - # Some dead code is not properly eliminated on aarch64-darwin, leading - # to bogus references to some dependencies. overrideCabal ( old: - lib.optionalAttrs (pkgs.stdenv.hostPlatform.isDarwin && pkgs.stdenv.hostPlatform.isAarch64) { + { + patches = lib.optionals haveSemaphoreCompat200 [ + # Waiting on cabal-install-3.18 with https://github.com/haskell/cabal/pull/11628 + (pkgs.fetchpatch { + name = "cabal-install-semaphore-compat-2.0.0.patch"; + url = "https://github.com/haskell/cabal/commit/2cac53be5659a2a74f1748fd6ab1e00183a18765.diff?full_index=1"; + hash = "sha256-7unna/3+/MPbD/6f5MBgggvy254YRXhHnHIrFzJoboQ="; + relative = "cabal-install"; + }) + ]; + + } + # Some dead code is not properly eliminated on aarch64-darwin, leading + # to bogus references to some dependencies. + // lib.optionalAttrs (pkgs.stdenv.hostPlatform.isDarwin && pkgs.stdenv.hostPlatform.isAarch64) { postInstall = '' ${old.postInstall or ""} remove-references-to -t ${scope.HTTP} "$out/bin/.cabal-wrapped" @@ -132,17 +162,34 @@ with haskellLib; hackage-db-unstable ; - # Stack uses pure nix-shells for certain operations including HTTPS requests - # This patch makes stack add pkgs.cacert, so the certificate DB is available. - # https://github.com/commercialhaskell/stack/pull/6854 krank:ignore-line stack = appendPatches [ + # Bug fix that is also necessary for the following patches to apply + (pkgs.fetchpatch { + name = "stack-dep-without-main-library.patch"; + url = "https://github.com/commercialhaskell/stack/commit/591b6eb225b4cd2cfa4d282089fdb33e86bb14ad.patch"; + hash = "sha256-GTUBGZ1KWQii60Yt9JpKcwMkzuIuSTdKLGd3aM0jXWw="; + }) + # FIXME(@sternenseemann): these URLs are not stable (yet) + # Pick patches to support semaphore-compat >= 2.0 + # from https://github.com/commercialhaskell/stack/pull/6935 + # c.f. https://github.com/commercialhaskell/stack/issues/693 (pkgs.fetchpatch { - name = "stack-add-cacert-to-pure-shells.patch"; - url = "https://github.com/commercialhaskell/stack/commit/e869263cbd84a9e59ce1fa467e82993c8e7fb1dd.patch"; - hash = "sha256-O7GaNgcGBY6m6GHqVtejqOu2HCWWKWXARPnr/upT1RQ="; - includes = [ "src/Stack/Nix.hs" ]; + name = "stack-semaphore-compat-2.0.patch"; + url = "https://github.com/commercialhaskell/stack/commit/c9e3cbc3f460de65d5abeffb583242255b41be23.patch"; + includes = [ "src/**" ]; + hash = "sha256-flf1f/QoBZAw9VRTzdNJQu+Zt1b+9q/pi7+1ukCad6c="; + }) + (pkgs.fetchpatch { + name = "stack-semaphore-compat-compiler-paths.patch"; + url = "https://github.com/commercialhaskell/stack/commit/02fa193245fc7210c6ce88646b2fa94ab39b9fc4.patch"; + hash = "sha256-oE0GfXADSYlPceurzeZbq1Ix14gOtZEBssA8ZINv2qs="; + }) + (pkgs.fetchpatch { + name = "stack-semaphore-ghc-compat-map.patch"; + url = "https://github.com/commercialhaskell/stack/commit/960e704b9cd61094b75fad4689f0034b4435a268.patch"; + hash = "sha256-zYIsttG3z4gbpfXgQsKz0PlkAEzODlLYiYdPpfBohvM="; }) ] ( @@ -150,7 +197,7 @@ with haskellLib; # Stack's source files use CRLF prePatch = '' ${drv.prePatch or ""} - sed -i -e 's/\r$//' src/Stack/Nix.hs + find doc src -type f -exec sed -i -e 's/\r$//' '{}' '+' ''; }) super.stack ); @@ -169,25 +216,12 @@ with haskellLib; } ); - # First to upgrade to lsp >= 2.8 while HLS hasn't yet had a compatible release - futhark = super.futhark.override { - lsp = self.lsp_2_8_0_0; - lsp-test = - overrideCabal - (old: { - testTargets = [ - "tests" - "func-test" - ]; - }) - ( - self.lsp-test_0_18_0_0.override { - lsp = self.lsp_2_8_0_0; - lsp-types = self.lsp-types_2_4_0_0; - } - ); - lsp-types = self.lsp-types_2_4_0_0; - }; + lsp-test = overrideCabal (old: { + testTargets = [ + "tests" + "func-test" + ]; + }) super.lsp-test; ####################################### ### HASKELL-LANGUAGE-SERVER SECTION ### @@ -251,7 +285,6 @@ with haskellLib; haskell-language-server hls-plugin-api ghcide - lsp-types ; # For -f-auto see cabal.project in haskell-language-server. @@ -263,15 +296,39 @@ with haskellLib; cabal-add = appendPatches [ (pkgs.fetchpatch { name = "cabal-add-absolute-build-tool-paths.patch"; - url = "https://github.com/Bodigrim/cabal-add/commit/3b94b0175c294c2d0a30b6d8da3f56189216816c.patch"; - hash = "sha256-4Nbro9Gl+RC78yprO8fYG/IWS7QvJPd0dKqSZb5jq9k="; + url = "https://github.com/Bodigrim/cabal-add/commit/24c3a08cedf68a4f66e1265c7bde55043b859321.patch"; + hash = "sha256-iJjbEGTL+QcV05UZMSKpGjeEbC5w53Vq9Cuhw5QscO0="; }) ] super.cabal-add; + stylish-haskell = appendPatches [ + (pkgs.fetchpatch { + name = "bump-optparse-applicative.patch"; + url = "https://github.com/haskell/stylish-haskell/commit/d1bc9bb91a0f9b122f2d4348022ce0fa1566124f.patch"; + hash = "sha256-kRP4mABb1rlrx4GBPTozOS9fPudSzb36JcTKA8VMhgw="; + }) + ] super.stylish-haskell; + ########################################### ### END HASKELL-LANGUAGE-SERVER SECTION ### ########################################### + # 2026-07-26: Allow http-client-tls 0.4 + # https://github.com/berberman/arch-web/pull/20 + arch-web = doJailbreak super.arch-web; + + # 2026-07-26: Allow base 4.22 + # https://github.com/raehik/bytezap/pull/4 + bytezap = doJailbreak super.bytezap; + + # 2026-07-26: Allow Cabal-syntax 3.16, optparse-applicative 0.19, containers 0.8 and base 4.22. + # https://github.com/nomeata/cabal-plan-bounds/pull/29 + cabal-plan-bounds = doJailbreak super.cabal-plan-bounds; + + # 2026-07-26: Allow Cabal-syntax 3.16, containers 0.8 and base 4.22. + # https://codeberg.org/fgaz/changelog-d/pulls/27 + changelog-d = doJailbreak super.changelog-d; + # network < 3.2.8 # bound only required when running under WINE: https://github.com/haskell/network/issues/604 iserv-proxy = doJailbreak super.iserv-proxy; @@ -345,15 +402,6 @@ with haskellLib; ''; }) super.streamly-core; - # Work around tasty >= 1.5.4 parallelism breaking the test suite - criterion = appendPatches [ - (pkgs.fetchpatch { - name = "criterion-tasty-1.5.4.patch"; - url = "https://github.com/haskell/criterion/commit/d555422d1779434432489efbc19d75011226c3e6.patch"; - hash = "sha256-VRSfdzT/mzdRSMQmmIeycuChvRN/VDhYsHJQb0bRMaA="; - }) - ] super.criterion; - # Avoid rebinding to the same port with tasty >= 1.5.4 parallelism # https://github.com/lpeterse/haskell-socket/pull/73 socket = appendPatches [ @@ -382,6 +430,18 @@ with haskellLib; # https://github.com/yesodweb/shakespeare/issues/294 shakespeare = dontCheck super.shakespeare; + # https://github.com/haskell-numerics/random-fu/issues/100 + rvar = appendPatch (fetchpatch { + url = "https://github.com/adamConnerSax/random-fu/commit/51ba79d2cea5279821523a3861d4ec7196e71759.patch"; + relative = "rvar"; + hash = "sha256-YxGl81GaZ896SL+BuXkVZFFuu4DuwzQD+rssjkP7aPM="; + }) super.rvar; + random-fu = doJailbreak super.random-fu; + + # Allow QuickCheck >= 2.16 + # https://github.com/int-e/QuickCheck-safe/issues/3 + QuickCheck-safe = doJailbreak super.QuickCheck-safe; + # Work around -Werror failures until a more permanent solution is released # https://github.com/haskell-cryptography/HsOpenSSL/issues/88 # https://github.com/haskell-cryptography/HsOpenSSL/issues/93 @@ -405,14 +465,6 @@ with haskellLib; # There are numerical tests on random data, that may fail occasionally lapack = dontCheck super.lapack; - # fpr-calc test suite depends on random >= 1.3 - # see https://github.com/IntersectMBO/lsm-tree/issues/797 - bloomfilter-blocked = - lib.warnIf (lib.versionAtLeast self.random.version "1.3") - "haskellPackages.bloomfilter-blocked: dontCheck can potentially be removed" - dontCheck - super.bloomfilter-blocked; - # Missing files necessary for test suite compilation # https://github.com/brandonchinn178/kdl-hs/issues/33 kdl-hs = dontCheck super.kdl-hs; @@ -459,13 +511,9 @@ with haskellLib; # https://github.com/sol/ghc-bench/issues/81 ghc-bench = dontCheck super.ghc-bench; - # Needs QuickCheck >= 2.16 - # https://github.com/input-output-hk/io-sim/issues/248 - io-sim = dontCheck super.io-sim; - - # Test suites broken by hakyll 4.16, but lib is still okay - # https://github.com/LaurentRDC/hakyll-images/issues/14 - hakyll-images = dontCheck super.hakyll-images; + # Too strict upper bound on hakyll (<4.17) + # https://gitlab.com/lysxia/hakyll-alectryon/-/work_items/2 + hakyll-alectryon = doJailbreak super.hakyll-alectryon; # 2024-06-23: Hourglass is archived and had its last commit 6 years ago. # Patch is needed to add support for time 1.10, which is only used in the tests @@ -516,9 +564,12 @@ with haskellLib; # 2025-02-14: Too strict bounds on attoparsec < 0.14 attoparsec-varword = doJailbreak (dontCheck super.attoparsec-varword); - # Fix t_iter test which fails randomly, but frequently. No upstream feedback so far. - # https://github.com/haskell/attoparsec/issues/232 attoparsec = overrideCabal (drv: { + # 2025-05-17: allow QuickCheck 2.16 + # https://github.com/haskell/attoparsec/issues/236 + jailbreak = true; + # Fix t_iter test which fails randomly, but frequently. No upstream feedback so far. + # https://github.com/haskell/attoparsec/issues/232 testFlags = drv.testFlags or [ ] ++ [ "-p" "$0!=\"tests.buf.t_iter\"" @@ -605,35 +656,6 @@ with haskellLib; # if it's a bug, at least doesn't seem to be nixpkgs-specific. nspace = dontCheck super.nspace; - # Unreleased commits relaxing bounds on various dependencies - gitit = appendPatches [ - (fetchpatch { - name = "gitit-allow-hoauth2-2.14.patch"; - url = "https://github.com/jgm/gitit/commit/58a226c48b37f076ccc1b94ad88a9ffc05f983cc.patch"; - sha256 = "1fvfzbas18vsv9qvddp6g82hy9hdgz34n51w6dpkd7cm4sl07pjv"; - }) - (fetchpatch { - name = "gitit-allow-pandoc-3.6.patch"; - url = "https://github.com/jgm/gitit/commit/c57c790fa0db81d383f22901a0db4ffe90f1bfcc.patch"; - sha256 = "0nbzxyc9gkhkag1fhv3qmw5zgblhbz0axrlsismrcvdzr28amii8"; - }) - (fetchpatch { - name = "gitit-allow-zlib-0.7-network-3.2.patch"; - url = "https://github.com/jgm/gitit/commit/efaee62bc32c558e618ad34458fa2ef85cb8eb1e.patch"; - sha256 = "1ghky3afnib56w102mh09cz2alfyq743164mnjywwfl6a6yl6i5h"; - }) - (pkgs.fetchpatch { - name = "gitit-pandoc-3.7.patch"; - url = "https://github.com/jgm/gitit/commit/211631ffdd8b520f368220e5cfbd8d64a28b43b6.patch"; - hash = "sha256-eVjwiGNfEKmeamsUfTNCxJm7OJ7N9xuYHfFllwtwRi0="; - }) - (pkgs.fetchpatch { - name = "gitit-xml-conduit-1.10.patch"; - url = "https://github.com/jgm/gitit/commit/88d1a91795e08ea573d50f4f24e2e1c5d6da5002.patch"; - hash = "sha256-LrP51+Uxp1VPKrDkIhVlm3kSAnYkodiENtLbWHxV3B4="; - }) - ] super.gitit; - # Cut off infinite recursion via test suites: # # tasty-quickcheck-0.11.1 (test) -> regex-tdfa-1.3.2.4 (test) -> doctest-parallel-0.4 @@ -671,8 +693,10 @@ with haskellLib; # check requires mysql server mysql-simple = dontCheck super.mysql-simple; - # Requires file-io >= 0.2 if using OsPath flag (which we want for GHC >= 9.10) - git-annex = lib.pipe (super.git-annex.override { file-io = self.file-io_0_2_0; }) [ + # Requires file-io >= 0.2 if using OsPath flag which is incompatible with the directory + # version shipped with GHC 9.12 and 9.14, so we're sticking with filepath-bytestring for now. + # TODO(@sternenseemann): look into restoring compat for file-io < 0.2 or upgrade to file-io + git-annex = lib.pipe (super.git-annex.override { file-io = self.filepath-bytestring; }) [ (overrideCabal (drv: { # Hackage tarball only includes what is supported by `cabal install git-annex`, # but we want e.g. completions as well. See @@ -682,7 +706,7 @@ with haskellLib; name = "git-annex-${super.git-annex.version}-src"; url = "git://git-annex.branchable.com/"; tag = super.git-annex.version; - sha256 = "sha256-9DHaOZplSGuUQufra/hMdpykztbKKjDfu1Rp9zUs+tg="; + sha256 = "sha256-Ih5Ct8G54p2FddxJEBl2JL5H/U35iNvy5oKN0CA0q0w="; # delete android and Android directories which cause issues on # darwin (case insensitive directory). Since we don't need them # during the build process, we can delete it to prevent a hash @@ -704,13 +728,6 @@ with haskellLib; --replace-fail 'InstallDesktopFile $(PREFIX)/bin/git-annex' \ 'InstallDesktopFile git-annex' ''; - - # Work around race condition in test suite exposed by tasty-1.5.4 - # TODO(@sternenseemann): make testFlags arg usable with git-annex - preCheck = '' - ${drv.preCheck or ""} - appendToVar checkFlags -j1 - ''; })) ]; @@ -780,13 +797,6 @@ with haskellLib; }) ] super.turtle; - # Allow inspection-testing >= 0.6 in test suite - algebraic-graphs = appendPatch (pkgs.fetchpatch2 { - name = "algebraic-graphs-0.7-allow-inspection-testing-0.6.patch"; - url = "https://github.com/snowleopard/alga/commit/d4e43fb42db05413459fb2df493361d5a666588a.patch"; - hash = "sha256-feGEuALVJ0Zl8zJPIfgEFry9eH/MxA0Aw7zlDq0PC/s="; - }) super.algebraic-graphs; - inspection-testing = overrideCabal (drv: { broken = with pkgs.stdenv.hostPlatform; @@ -836,15 +846,6 @@ with haskellLib; # Tests require a Kafka broker running locally haskakafka = dontCheck super.haskakafka; - # https://github.com/itchyny/qhs/issues/8 - qhs = overrideSrc { - version = "0.4.3"; - src = pkgs.fetchzip { - url = "mirror://hackage/qhs-0.4.3/qhs-0.4.3.tar.gz"; - sha256 = "191015m47qdxzi8w5pvadgv95g8vk7v2gr76jzfgglyjy6zhb5wb"; - }; - } (warnAfterVersion "0.4.2" super.qhs); - # Fix build with time >= 1.10 while retaining compat with time < 1.9 mbox = appendPatch ./patches/mbox-time-1.10.patch ( overrideCabal { @@ -881,11 +882,15 @@ with haskellLib; xmlgen = dontCheck super.xmlgen; wai-cors = dontCheck super.wai-cors; - # Needs QuickCheck >= 2.16, but Stackage is currently on 2.15 - integer-logarithms = - lib.warnIf (lib.versionAtLeast super.QuickCheck.version "2.16") - "override for haskellPackages.integer-logarithms may no longer be needed" - (dontCheck super.integer-logarithms); + # Apply patch from 3.2.1 (which we can't use yet due to mighttpd2) + # for compat with http-types >= 0.12.5 + wai-app-file-cgi = appendPatches [ + (pkgs.fetchpatch { + name = "wai-app-file-cgi-http-types-0.12.5.patch"; + url = "https://github.com/kazu-yamamoto/wai-app-file-cgi/commit/45d749338c4125335ad8a605d6fa81553e81aad8.patch"; + hash = "sha256-gchBTsGohgfJ+gJxE1VwgEQfsSLMuSUXJw1xAyNRqjc="; + }) + ] super.wai-app-file-cgi; # Apply patch fixing an incorrect QuickCheck property which occasionally causes false negatives # https://github.com/Philonous/xml-picklers/issues/5 @@ -898,46 +903,8 @@ with haskellLib; pandoc-crossref = lib.pipe super.pandoc-crossref [ # https://github.com/lierdakil/pandoc-crossref/issues/492 doJailbreak - # We are still using pandoc == 3.7.* - (appendPatch ( - lib.warnIf (lib.versionAtLeast self.pandoc.version "3.8") - "haskellPackages.pandoc-crossref: remove revert of pandoc-3.8 patch" - pkgs.fetchpatch - { - name = "pandoc-crossref-revert-pandoc-3.8-highlight.patch"; - url = "https://github.com/lierdakil/pandoc-crossref/commit/b0c35a59d5a802f6525407bfeb31699ffd0b4671.patch"; - hash = "sha256-MIITL9Qr3+1fKf1sTwHzXPcYTt3YC+vr9CpMgqsBXlc="; - revert = true; - } - )) ]; - pandoc = overrideCabal (drv: { - patches = drv.patches or [ ] ++ [ - # Adjust test fixtures for djot >= 0.1.2.3, patch extracted from unrelated change. - (pkgs.fetchpatch { - name = "pandoc-djot-0.1.2.3.patch"; - url = "https://github.com/jgm/pandoc/commit/643712ca70b924c0edcc059699aa1ee42234be34.patch"; - hash = "sha256-khDkb1PzC0fTaWTq3T04UvgoI+XefOJMaTV1d3Du8BU="; - includes = [ "test/djot-reader.native" ]; - }) - # Adjust tests for skylighting-format-blaze-html >= 0.1.2 - (pkgs.fetchpatch { - name = "pandoc-skylighting-format-blaze-html-0.1.2.patch"; - url = "https://github.com/jgm/pandoc/commit/cab682ba58f2eb7e940d1af508e196ff6b1c1112.patch"; - hash = "sha256-lpddKGa8xs+Lhi62HhBgV04fUq2kkippA1xX2/b2ukM="; - includes = [ "test/Tests/Writers/HTML.hs" ]; - }) - # Resolve test suite race condition(s) due to tasty >= 1.5.4 and - # inDirectory, https://github.com/jgm/pandoc/issues/11566 krank:ignore-line - (pkgs.fetchpatch { - name = "pandoc-tests-fix-race-condition.patch"; - url = "https://github.com/jgm/pandoc/commit/134296c54145ef8ea7de523774837055239e0b3d.patch"; - hash = "sha256-s3v6ukoVZm8cvh9mAp0U+cQDT3p8QSu1F0oQD4Ks9F8="; - }) - ]; - }) super.pandoc; - # Too strict upper bound on data-default-class (< 0.2) # https://github.com/stackbuilders/dotenv-hs/issues/203 dotenv = doJailbreak super.dotenv; @@ -974,6 +941,11 @@ with haskellLib; # Fails for non-obvious reasons while attempting to use doctest. focuslist = dontCheck super.focuslist; + # Hackage release does not contain two files in tests/*.json.gz, which the test script + # tries to download from codeberg instead. Tests could be enabled by switching the + # source to the upstream on codeberg. + mlkem = dontCheck super.mlkem; + # ships broken Setup.hs https://github.com/facebook/Haxl/issues/165 # https://github.com/facebook/Haxl/pull/164 haxl = overrideCabal (drv: { @@ -1114,9 +1086,6 @@ with haskellLib; # This packages compiles 4+ hours on a fast machine. That's just unreasonable. CHXHtml = dontDistribute super.CHXHtml; - # Avoid "QuickCheck >=2.3 && <2.10" dependency we cannot fulfill in lts-11.x. - test-framework = dontCheck super.test-framework; - # Test suite won't compile against tasty-hunit 0.10.x. binary-parsers = dontCheck super.binary-parsers; @@ -1194,7 +1163,6 @@ with haskellLib; url = "https://github.com/idris-lang/Idris-dev/compare/c99bc9e4af4ea32d2172f873152b76122ee4ee14...cf78f0fb337d50f4f0dba235b6bbe67030f1ff47.patch"; hash = "sha256-RCMIRHIAK1PCm4B7v+5gXNd2buHXIqyAxei4bU8+eCk="; })) - (self.generateOptparseApplicativeCompletions [ "idris" ]) ]; # https://hydra.nixos.org/build/42769611/nixlog/1/raw @@ -1223,19 +1191,37 @@ with haskellLib; tailfile-hinotify = doJailbreak (dontCheck super.tailfile-hinotify); # 2025-09-01: Merged patch from upstream to fix bounds: - optics = appendPatch (fetchpatch { - name = "optics-fix-inspection-testing-bound"; - url = "https://github.com/well-typed/optics/commit/d16b1ac5476c89cc94fb108fe1be268791affca6.patch"; - sha256 = "sha256-w0L/EXSWRQkCkFnvXYel0BNgQQhxn6zATkD3GZS5gz8="; - relative = "optics"; - }) super.optics; + optics = appendPatches [ + (fetchpatch { + name = "optics-fix-inspection-testing-bound"; + url = "https://github.com/well-typed/optics/commit/d16b1ac5476c89cc94fb108fe1be268791affca6.patch"; + sha256 = "sha256-w0L/EXSWRQkCkFnvXYel0BNgQQhxn6zATkD3GZS5gz8="; + relative = "optics"; + }) + # Test suite changes from development branch which make it pass with GHC == 9.12.* + (fetchpatch { + name = "optics-inspection-testing-lower-bound.patch"; + url = "https://github.com/well-typed/optics/commit/121554907e4216c4a88323d441c7c11f19016062.patch"; + hash = "sha256-L7HEK3l7lGvu1Rp8ygkQEZFnJW9R+dgaYGz4c7zVYiE="; + relative = "optics"; + }) + (fetchpatch { + name = "optics-inspection-testing-ghc-9.12-changes.patch"; + url = "https://github.com/well-typed/optics/commit/aa3cf444b881b7e19a6a9764bcc0462c9ab00724.patch"; + hash = "sha256-n2hnZXJV3fjRbHTRaM/eabTyS61T/+4mSU4AZBsEEkM="; + relative = "optics"; + }) + (fetchpatch { + name = "optics-inspection-ghc-9.12-skips.patch"; + url = "https://github.com/well-typed/optics/commit/397fcf242257a7e3553b845e48d4531015f0478d.patch"; + hash = "sha256-r/NPdUckh37Ed9gA7OXmDdZmMp3zjuGCB+0P8/Ce4i4="; + relative = "optics"; + }) + ] super.optics; # 2025-02-10: Too strict bounds on text < 2.1 digestive-functors-blaze = doJailbreak super.digestive-functors-blaze; - # Too strict bound on QuickCheck <2.15 - hgmp = doJailbreak super.hgmp; - # Z3 removed aliases for boolean types in 4.12 inherit ( @@ -1255,6 +1241,10 @@ with haskellLib; hz3 ; + # 2026-06-10: Too strict bounds on template-haskell <2.23 and time <1.13 + # https://github.com/SupercedeTech/yesod-middleware-csp/issues/13 + yesod-middleware-csp = doJailbreak super.yesod-middleware-csp; + # test suite requires git and does a bunch of git operations restless-git = dontCheck super.restless-git; @@ -1276,20 +1266,28 @@ with haskellLib; preCheck = ''export PATH="$PWD/dist/build/alex:$PATH"''; }) super.alex; - # Generate cli completions for dhall. - dhall = self.generateOptparseApplicativeCompletions [ "dhall" ] super.dhall; + dhall = appendPatches [ + # Required for the patch below to apply + (pkgs.fetchpatch { + name = "dhall-quickcheck-2.17.patch"; + url = "https://github.com/dhall-lang/dhall-haskell/commit/1a075b919d135685b3ed666051e14febc7479bf0.patch"; + sha256 = "sha256-SGcyOvCg5E5z6gFQLuIfVUcYjfEWxuUAmESt1159TYQ="; + relative = "dhall"; + }) + + # Allow http-client-tls-0.4, which can't be jailbroken, because it's behind a flag. + (pkgs.fetchpatch { + name = "dhall-http-client-tls-0.4.patch"; + url = "https://github.com/dhall-lang/dhall-haskell/commit/03b40e85d0c677350ad2a2f75ef92627d5952cee.patch"; + sha256 = "sha256-BrW1z90nSuFjux8atbBSS8xl82hWkH9+KNbWZohVGxQ="; + relative = "dhall"; + }) + ] super.dhall; # 2025-01-27: allow aeson >= 2.2, 9.8 versions of text and bytestring - dhall-json = self.generateOptparseApplicativeCompletions [ "dhall-to-json" "dhall-to-yaml" ] ( - doJailbreak super.dhall-json - ); - dhall-nix = self.generateOptparseApplicativeCompletions [ "dhall-to-nix" ] super.dhall-nix; + dhall-json = doJailbreak super.dhall-json; # 2025-02-10: jailbreak due to aeson < 2.2, hnix < 0.17, transformers < 0.6, turtle < 1.6 - dhall-nixpkgs = self.generateOptparseApplicativeCompletions [ "dhall-to-nixpkgs" ] ( - doJailbreak super.dhall-nixpkgs - ); - dhall-yaml = self.generateOptparseApplicativeCompletions [ "dhall-to-yaml-ng" "yaml-to-dhall" ] ( - doJailbreak super.dhall-yaml - ); # bytestring <0.12, text<2.1 + dhall-nixpkgs = doJailbreak super.dhall-nixpkgs; + dhall-yaml = doJailbreak super.dhall-yaml; # bytestring <0.12, text<2.1 # 2025-02-14: see also https://github.com/dhall-lang/dhall-haskell/issues/2638 dhall-bash = doJailbreak super.dhall-bash; # bytestring <0.12, text <2.1 @@ -1305,12 +1303,6 @@ with haskellLib; # The test suite runs for 20+ minutes on a very fast machine, which feels kinda disproportionate. prettyprinter = dontCheck super.prettyprinter; - hpc-codecov = overrideCabal (drv: { - # Work around test suite race condition due to tasty >= 1.5.4 - # https://github.com/8c6794b6/hpc-codecov/issues/52 - testFlags = drv.testFlags or [ ] ++ [ "-j1" ]; - }) super.hpc-codecov; - # sexpr is old, broken and has no issue-tracker. Let's fix it the best we can. sexpr = appendPatch ./patches/sexpr-0.2.1.patch ( overrideCabal (drv: { @@ -1406,10 +1398,6 @@ with haskellLib; ''; }) (addExtraLibrary self.QuickCheck super.Chart-tests); - # 2026-01-17: too strict bounds on QuickCheck < 2.15 - # https://github.com/hasufell/lzma-static/pull/15 - xz = doJailbreak super.xz; - ghcup = lib.throwIf pkgs.config.allowAliases "ghcup cannot be used to install the haskell tool chain on NixOS because there is no compatible bindist. Please install ghc etc. via Nix. On non-NixOS systems you can use the ghcup shell installer" @@ -1421,10 +1409,6 @@ with haskellLib; # Therefore we jailbreak it. hakyll-contrib-hyphenation = doJailbreak super.hakyll-contrib-hyphenation; - # The test suite depends on an impure cabal-install installation in - # $HOME, which we don't have in our build sandbox. - cabal-install-parsers = dontCheck super.cabal-install-parsers; - # Test suite requires database persistent-mysql = dontCheck super.persistent-mysql; @@ -1443,6 +1427,14 @@ with haskellLib; hash = "sha256-cwNH5+7YY8UbA9zHhTRfVaqtIMowZGfFT5Kj+wSlapA="; relative = "dhall-lsp-server"; }) + # Add support for lsp 2.8 + (pkgs.fetchpatch { + name = "dhall-lsp-server-lsp-2.8.patch"; + url = "https://github.com/dhall-lang/dhall-haskell/commit/1b54c6a0968b7ee989d239819a4938b7fd3a951e.patch"; + sha256 = "sha256-4wqiYeBQDloGi5uSC0GdsQjSfN7t5FZBmVFlQbCFgFs="; + relative = "dhall-lsp-server"; + }) + ] super.dhall-lsp-server; # Tests disabled and broken override needed because of missing lib chrome-test-utils: https://github.com/reflex-frp/reflex-dom/issues/392 @@ -1562,7 +1554,7 @@ with haskellLib; # Fails with encoding problems, likely needs locale data. # Test can be executed by adding which to testToolDepends and # $PWD/dist/build/haskeline-examples-Test to $PATH. - haskeline_0_8_4_1 = doDistribute (dontCheck super.haskeline_0_8_4_1); + haskeline_0_8_5_0 = doDistribute (dontCheck super.haskeline_0_8_5_0); # Test suite fails to compile https://github.com/agrafix/Spock/issues/177 Spock = dontCheck super.Spock; @@ -1596,23 +1588,81 @@ with haskellLib; # Break infinite recursion via optparse-applicative (alternatively, dontCheck syb) prettyprinter-ansi-terminal = dontCheck super.prettyprinter-ansi-terminal; - # Released version prohibits QuickCheck >= 2.15 at the moment - optparse-applicative = appendPatches [ - (pkgs.fetchpatch2 { - name = "optparse-applicative-0.18.1-allow-QuickCheck-2.15.patch"; - url = "https://github.com/pcapriotti/optparse-applicative/commit/2c2a39ed53e6339d8dc717efeb7d44f4c2b69cab.patch"; - hash = "sha256-198TfBUR3ygPpvKPvtH69UmbMmoRagmzr9UURPr6Kj4="; - }) - ] super.optparse-applicative; + # 2026-05-18: allow QuickCheck 2.16 + # Already updated upstream, but not released on hackage, yet. + finite-typelits = warnAfterVersion "0.2.1.0" (doJailbreak super.finite-typelits); + + # 2026-05-17: allow QuickCheck 2.16 + # https://github.com/fizruk/http-api-data/issues/157 + http-api-data = doJailbreak super.http-api-data; + + # 2026-05-17: allow QuickCheck 2.16 + # https://github.com/Gabriella439/Haskell-Nix-Derivation-Library/issues/30 + nix-derivation = doJailbreak super.nix-derivation; + + # 2026-06-28: allow QuickCheck 2.16 + # https://github.com/raehik/rerefined/issues/2 + rerefined = doJailbreak super.rerefined; + + # 2026-05-17: allow QuickCheck 2.16 + # https://github.com/haskell-hvr/uuid/issues/101 + uuid = doJailbreak super.uuid; + + # 2026-05-17: allow QuickCheck 2.16 + # https://github.com/haskell/fgl/issues/119 + fgl = doJailbreak super.fgl; + + # 2026-06-28: allow QuickCheck 2.16 + # https://codeberg.org/daniel-casanueva/graphviz/issues/7 + graphviz = doJailbreak super.graphviz; + + # 2026-05-17: allow QuickCheck 2.16 + # https://github.com/haskell-hvr/lzma/issues/45 + lzma = doJailbreak super.lzma; + + # 2026-05-17: allow QuickCheck 2.16 + # https://github.com/snowleopard/alga/issues/324 + algebraic-graphs = doJailbreak super.algebraic-graphs; + + # 2026-05-18: allow QuickCheck 2.16 + # https://github.com/haskellari/binary-instances/pull/34/changes#r3257818178 + binary-instances = doJailbreak super.binary-instances; + + # 2026-06-28: allow QuickCheck 2.16 (upstream currently bound to 2.18) + # https://github.com/haskell-servant/servant/pull/1875 # krank:ignore-line + servant-auth-client = doJailbreak super.servant-auth-client; + servant-auth-server = doJailbreak super.servant-auth-server; + + # 2026-06-29: allow doctest 0.25 + # https://github.com/sellout/yaya/issues/91 + yaya = doJailbreak super.yaya; + yaya-containers = doJailbreak super.yaya-containers; + yaya-hedgehog = doJailbreak super.yaya-hedgehog; + yaya-lens = doJailbreak super.yaya-lens; + yaya-quickcheck = doJailbreak super.yaya-quickcheck; + yaya-unsafe = doJailbreak super.yaya-unsafe; + + # https://github.com/ghcjs/jsaddle/pull/165 + jsaddle-warp = appendPatch (fetchpatch { + name = "add-threaded-flag"; + url = "https://github.com/ghcjs/jsaddle/commit/71942e99e33cec69bff307e6289d2b0e714f8279.patch"; + relative = "jsaddle-warp"; + sha256 = "sha256-mDztKB2rktARDA2gMM+zGyavnAEAlF1Ik23Ji52tGSE"; + }) super.jsaddle-warp; + + # https://github.com/fpco/http-reverse-proxy/pull/53/ + http-reverse-proxy = appendPatch (fetchpatch { + name = "add-threaded-flag"; + url = "https://github.com/fpco/http-reverse-proxy/commit/47f81a066b37115d5bd120583570d45345aab3e0.patch"; + sha256 = "sha256-sLZTVlypqeI9i+3K/1IxAJFAywcxE4JM00giUGpJIKI"; + }) super.http-reverse-proxy; # chell-quickcheck doesn't work with QuickCheck >= 2.15 with no known fix yet # https://github.com/typeclasses/chell/issues/5 system-filepath = dontCheck super.system-filepath; gnuidn = dontCheck super.gnuidn; - # Tests rely on `Int` being 64-bit: https://github.com/hspec/hspec/issues/431. - # Also, we need QuickCheck-2.14.x to build the test suite, which isn't easy in LTS-16.x. - # So let's not go there and just disable the tests altogether. + # Avoids infinite recursion hspec-core = dontCheck super.hspec-core; update-nix-fetchgit = @@ -1628,7 +1678,6 @@ with haskellLib; lib.pipe super.update-nix-fetchgit [ # 2023-06-26: Test failure: https://hydra.nixos.org/build/225081865 dontCheck - (self.generateOptparseApplicativeCompletions [ "update-nix-fetchgit" ]) (overrideCabal (drv: { buildTools = drv.buildTools or [ ] ++ [ pkgs.buildPackages.makeWrapper ]; postInstall = drv.postInstall or "" + '' @@ -1669,7 +1718,7 @@ with haskellLib; http-media = doJailbreak super.http-media; # 2022-03-19: strict upper bounds https://github.com/poscat0x04/hinit/issues/2 - hinit = doJailbreak (self.generateOptparseApplicativeCompletions [ "hi" ] super.hinit); + hinit = doJailbreak super.hinit; # 2020-11-23: https://github.com/Rufflewind/blas-hs/issues/8 blas-hs = dontCheck super.blas-hs; @@ -1678,18 +1727,39 @@ with haskellLib; # https://github.com/biocad/servant-openapi3/issues/30 servant-openapi3 = dontCheck super.servant-openapi3; - # Disable test cases that were broken by insignificant changes in icu 76 - # https://github.com/haskell/text-icu/issues/108 - text-icu = overrideCabal (drv: { - testFlags = drv.testFlags or [ ] ++ [ - "-t" - "!Test cases" - ]; - }) super.text-icu; + # 2026-06-04: strict upper bound on random + # https://github.com/haskell-servant/servant-multipart/issues/76 + # https://github.com/haskell-servant/servant-multipart/pull/77 + servant-multipart-client = doJailbreak super.servant-multipart-client; + + # 2026-07-02: allow ghc-events 0.21, optparse-applicative 0.19 + # https://github.com/mpickering/eventlog2html/issues/195 + eventlog2html = doJailbreak super.eventlog2html; + + # 2026-07-02: allow base 4.21 and template-haskell 2.23 + # https://github.com/luke-clifton/shh/issues/85 + shh = doJailbreak super.shh; + shh-extras = doJailbreak super.shh-extras; - hercules-ci-agent = self.generateOptparseApplicativeCompletions [ - "hercules-ci-agent" - ] super.hercules-ci-agent; + text-icu = lib.pipe super.text-icu [ + (appendPatches [ + # Fix time rendering test with ICU >= 76 + # https://github.com/haskell/text-icu/issues/108 + (pkgs.fetchpatch { + name = "text-icu-time-tests-icu-76.patch"; + url = "https://github.com/haskell/text-icu/commit/921287b296ff781051c7bff45bb9adb04ee3a6a7.patch"; + hash = "sha256-gi6ilqgN/1PLGdVNxXE217J+c0reaitLWND8X6VsV1U="; + }) + ]) + # Skip flaky test with ICU >= 74 (likely outdated assumptions) + # https://github.com/haskell/text-icu/issues/103 + (overrideCabal (drv: { + testFlags = drv.testFlags or [ ] ++ [ + "-t" + "!t_blockCode" + ]; + })) + ]; hercules-ci-cli = lib.pipe super.hercules-ci-cli [ unmarkBroken @@ -1698,7 +1768,6 @@ with haskellLib; })) # See hercules-ci-optparse-applicative in non-hackage-packages.nix. (addBuildDepend super.hercules-ci-optparse-applicative) - (self.generateOptparseApplicativeCompletions [ "hci" ]) ]; # https://github.com/k0001/pipes-aeson/pull/21 @@ -1777,6 +1846,11 @@ with haskellLib; ]; }) super.duckdb-ffi; + # 2026-06-04: too strict bounds on QuickCheck <2.16 + # https://github.com/Tritlo/duckdb-haskell/pull/13 + # TODO: remove after PR is merged + duckdb-simple = doJailbreak super.duckdb-simple; + spacecookie = overrideCabal (old: { buildTools = (old.buildTools or [ ]) ++ [ pkgs.buildPackages.installShellFiles ]; # let testsuite discover the resulting binary @@ -1834,9 +1908,10 @@ with haskellLib; # https://github.com/obsidiansystems/database-id/issues/1 database-id-class = doJailbreak super.database-id-class; - # Allow granite >= 0.4 - dataframe = lib.pipe super.dataframe [ - (warnAfterVersion "0.5.0.1") + # Too strict version bounds (<0.4) on network-run + # https://github.com/abhinav/pinch/pull/72 + pinch = lib.pipe super.pinch [ + (warnAfterVersion "0.5.2.0") doJailbreak ]; @@ -1902,29 +1977,47 @@ with haskellLib; # https://github.com/minimapletinytools/linear-tests/issues/1 linear-tests = dontCheck super.linear-tests; - # 2023-04-09: haskell-ci needs Cabal-syntax 3.10 - # 2024-03-21: pins specific version of ShellCheck # 2025-03-10: jailbreak, https://github.com/haskell-CI/haskell-ci/issues/771 - haskell-ci = doJailbreak ( - super.haskell-ci.overrideScope ( - self: super: { - Cabal-syntax = self.Cabal-syntax_3_10_3_0; - ShellCheck = self.ShellCheck_0_9_0; + haskell-ci = lib.pipe super.haskell-ci [ + (warnAfterVersion "0.18.1") + (overrideSrc { + # ATTN: also update cabal-install-parsers version below + version = "0.19.20260331-unstable-2026-04-15"; + src = pkgs.fetchFromGitHub { + owner = "haskell-CI"; + repo = "haskell-ci"; + rev = "30692865b767dcab15086e63f2f4fd3d3d1fe8a5"; + hash = "sha256-t1urzATbWwdRWkpCygg2kLZ3i8/0qG9ZOjDsNpnUBt0="; + }; + }) + (addBuildDepends [ self.tasty-hunit ]) + # https://github.com/haskell-CI/haskell-ci/issues/819 + doJailbreak + ( + haskell-ci: + haskell-ci.override { + ShellCheck = self.ShellCheck_0_10_0; + cabal-install-parsers = lib.pipe self.cabal-install-parsers [ + (warnAfterVersion "0.6.3") + (overrideSrc { + version = "0.6.4-unstable-2026-04-15"; + inherit (self.haskell-ci) src; + }) + (overrideCabal { + # Too strict bounds on tree-diff, tar + # https://github.com/haskell-CI/haskell-ci/issues/807 + jailbreak = true; + postUnpack = '' + sourceRoot+="/cabal-install-parsers" + ''; + }) + ]; } ) - ); + ]; - # ShellCheck < 0.10.0 needs to be adjusted for changes in fgl >= 5.8 - # https://github.com/koalaman/shellcheck/issues/2677 - ShellCheck_0_9_0 = doJailbreak ( - appendPatches [ - (fetchpatch { - name = "shellcheck-fgl-5.8.1.1.patch"; - url = "https://github.com/koalaman/shellcheck/commit/c05380d518056189412e12128a8906b8ca6f6717.patch"; - sha256 = "0gbx46x1a2sh5mvgpqxlx9xkqcw4wblpbgqdkqccxdzf7vy50xhm"; - }) - ] super.ShellCheck_0_9_0 - ); + # Allow QuickCheck >= 2.16 + ShellCheck_0_10_0 = doDistribute (doJailbreak super.ShellCheck_0_10_0); # Too strict bound on hspec (<2.11) utf8-light = doJailbreak super.utf8-light; @@ -1970,8 +2063,7 @@ with haskellLib; hadolint = doJailbreak super.hadolint; # Too strict bounds on - # QuickCheck (<2.15): https://github.com/kapralVV/Unique/issues/12 - # hashable (<1.5): https://github.com/kapralVV/Unique/issues/11#issuecomment-3088832168 + # extra <= 1.8 Unique = doJailbreak super.Unique; # Too strict bound on tasty-quickcheck (<0.11) @@ -2047,15 +2139,6 @@ with haskellLib; ); darcs = lib.pipe (super.darcs.override { fgl = null; }) [ - (overrideCabal (drv: { - # fgl isn’t used; removing it avoids cross-compilation failures. - # - # See: https://hub.darcs.net/darcs/darcs-reviewed/patch/3a8e57ef9fed776f62a3538f8842b6593546e368 - postPatch = (drv.postPatch or "") + '' - substituteInPlace darcs.cabal \ - --replace-fail "fgl >= 5.5.2.3 && < 5.9," "" - ''; - })) (appendPatches [ # Cabal 3.12 support in Setup.hs # https://hub.darcs.net/darcs/darcs-reviewed/patch/50d9b0b402a896c83aa7929a50a0e0449838600f @@ -2063,6 +2146,16 @@ with haskellLib; # GHC 9.10 patch plus lifted constraints for hashable # https://hub.darcs.net/darcs/darcs-reviewed/patch/32646b190e019de21a103e950c4eccdd66f7eadc ./patches/darcs-stackage-lts-23.patch + # Support Cabal 3.14's Symbolic Path API + ./patches/darcs-cabal-3.14.patch + # Lift bounds for GHC 9.12 / Stackage Nightly 2026-06-16 + ./patches/darcs-stackage-nightly-2026-06-16.patch + # fgl isn’t used; removing it avoids cross-compilation failures. + # https://hub.darcs.net/darcs/darcs-reviewed/patch/3a8e57ef9fed776f62a3538f8842b6593546e368 + ./patches/darcs-remove-fgl-dependency.patch + # Allow tls >= 2.2, http-client-tls >= 0.4 + # https://hub.darcs.net/darcs/darcs-screened/patch/523d0a3a5480024ea35fd5d17b35a05e9d3334a0 + ./patches/darcs-tls-2.2.patch ]) ]; @@ -2177,12 +2270,8 @@ with haskellLib; # https://github.com/haskell-works/hw-string-parse/issues/43 hw-string-parse = doJailbreak super.hw-string-parse; - # 2025-09-03: allow QuickCheck 2.15 - # https://github.com/haskell-works/hw-prim/issues/150 - hw-prim = lib.pipe super.hw-prim [ - (warnAfterVersion "0.6.3.2") - doJailbreak - ]; + # 2026-06-10: pin validation to < 1.2 due to breaking API changes affecting geojson + validation = super.validation_1_1_5; # too strict bounds on extra < 1.8 # https://github.com/georgefst/svgone/pull/3 @@ -2339,17 +2428,6 @@ with haskellLib; # https://github.com/phadej/crypt-sha512/issues/13 crypt-sha512 = dontCheck (doJailbreak super.crypt-sha512); - # Latest release depends on crypton-connection ==0.3.2 https://github.com/ndmitchell/hoogle/issues/435 - hoogle = overrideSrc { - version = "unstable-2024-07-29"; - src = pkgs.fetchFromGitHub { - owner = "ndmitchell"; - repo = "hoogle"; - rev = "8149c93c40a542bf8f098047e1acbc347fc9f4e6"; - hash = "sha256-k3UdmTq8c+iNF8inKM+oWf/NgJqRgUSFS3YwRKVg8Mw="; - }; - } super.hoogle; - inherit ( let @@ -2381,8 +2459,6 @@ with haskellLib; # but it compiles cleanly using deps in LTS-18 as well. This jailbreak can # likely be removed when purescript-0.14.6 is released. doJailbreak - # Generate shell completions - (self.generateOptparseApplicativeCompletions [ "purs" ]) ]; purenix = lib.pipe (super.purenix.overrideScope purescriptOverlay) [ @@ -2492,22 +2568,6 @@ with haskellLib; }) ] super.heist; - # 2025-09-03: Disable tests until this is solved: - # https://github.com/clash-lang/ghc-typelits-extra/issues/60 - ghc-typelits-extra = lib.pipe super.ghc-typelits-extra [ - (warnAfterVersion "0.4.8") - dontCheck - ]; - - # 2025-09-16: 0.5 adds support for GHC 9.12 and doesn't actually seem to contain a - # breaking change, so we can upgrade beyond Stackage. - # https://github.com/clash-lang/ghc-tcplugins-extra/pull/29#issuecomment-3299008674 - # https://github.com/clash-lang/ghc-tcplugins-extra/compare/702dda2095c66c4f5148a749c8b7dbcc8a09f5c...v0.5.0 - ghc-tcplugins-extra = doDistribute self.ghc-tcplugins-extra_0_5; - # 2025-09-11: Tests have been fixed in 0.7.12, but it requests ghc-tcplugins-extra >= 0.5 - # which Stackage LTS won't update to, but we can. - ghc-typelits-natnormalise = doDistribute self.ghc-typelits-natnormalise_0_7_12; - # calls ghc in tests # https://github.com/brandonchinn178/tasty-autocollect/issues/54 tasty-autocollect = dontCheck super.tasty-autocollect; @@ -2526,8 +2586,13 @@ with haskellLib; hasql-notifications = unmarkBroken (dontCheck super.hasql-notifications_0_2_2_2); hasql-pool = dontCheck super.hasql-pool_1_0_1; hasql-transaction = dontCheck super.hasql-transaction_1_1_0_1; + insert-ordered-containers = super.insert-ordered-containers_0_2_7; + lawful-conversions = super.lawful-conversions_0_1_7; + swagger2 = doJailbreak super.swagger2_2_8_10; # jailbreak for QuickCheck 2.16 text-builder = super.text-builder_0_6_10; text-builder-dev = super.text-builder-dev_0_3_10; + # This dependency was removed upstream and replaced with jose-jwt below + jose = null; } )) [ @@ -2580,6 +2645,10 @@ with haskellLib; hs-opentelemetry-instrumentation-yesod = doJailbreak super.hs-opentelemetry-instrumentation-yesod; hs-opentelemetry-utils-exceptions = doJailbreak super.hs-opentelemetry-utils-exceptions; + # Too strict bounds on hedgehog + # https://github.com/fused-effects/fused-effects/issues/473 + fused-effects = doJailbreak super.fused-effects; + html-charset = dontCheck super.html-charset; # bytestring <0.11.0, optparse-applicative <0.13.0 @@ -2662,22 +2731,43 @@ with haskellLib; # https://github.com/phadej/zinza/pull/28 zinza = dontCheck super.zinza; - pdftotext = overrideCabal (drv: { - jailbreak = true; - postPatch = '' + pdftotext = + let + decodeSourceHutMboxPatch = lib.escapeShellArgs [ + "${pkgs.perl}/bin/perl" + "-MMIME::QuotedPrint=decode_qp" + "-0777" + "-ne" + "print decode_qp($_)" + ]; + in + appendPatches [ # Fixes https://todo.sr.ht/~geyaeb/haskell-pdftotext/6 - substituteInPlace pdftotext.cabal --replace-quiet c-sources cxx-sources - # Fix cabal ignoring cxx because the cabal format version is too old - substituteInPlace pdftotext.cabal --replace-quiet ">=1.10" 2.2 - # Fix wrong license name that breaks recent cabal version - substituteInPlace pdftotext.cabal --replace-quiet BSD3 BSD-3-Clause - '' - + (drv.postPatch or ""); - }) super.pdftotext; + (fetchpatch { + name = "pdftotext-use-cxx-sources-for-cxx-sources.patch"; + url = "https://lists.sr.ht/~geyaeb/haskell-pdftotext/patches/69754/mbox"; + decode = decodeSourceHutMboxPatch; + hash = "sha256-5DvNBFlbP0o5Hso+mzKweQAINUUTequPMoOJZfgeIzU="; + }) + # Adapt the executable to range 1.0's Ranges API. + (fetchpatch { + name = "pdftotext-support-range-1.0-in-the-cli.patch"; + url = "https://lists.sr.ht/~geyaeb/haskell-pdftotext/patches/69755/mbox"; + decode = decodeSourceHutMboxPatch; + hash = "sha256-hZFMSI8Yyh5QIXMRs9VkBKPPP2IM+cbU2ILcqYc9oIw="; + }) + # Relax stale dependency bounds, replacing jailbreak. + (fetchpatch { + name = "pdftotext-relax-dependency-bounds.patch"; + url = "https://lists.sr.ht/~geyaeb/haskell-pdftotext/patches/69756/mbox"; + decode = decodeSourceHutMboxPatch; + hash = "sha256-wYM0SsOk9eZXR+/g+VOkj7okhmy1sEONCLHcrHlV2EI="; + }) + ] super.pdftotext; - # QuickCheck <2.15 + # Allow QuickCheck 2.16 # https://github.com/google/proto-lens/issues/403 proto-lens-arbitrary = doJailbreak super.proto-lens-arbitrary; @@ -2774,8 +2864,9 @@ with haskellLib; # 2025-04-09: jailbreak to allow hedgehog >= 1.5 hw-int = warnAfterVersion "0.0.2.0" (doJailbreak super.hw-int); - # 2025-04-09: jailbreak to allow tasty-quickcheck >= 0.11 - bzlib = warnAfterVersion "0.5.2.0" (doJailbreak super.bzlib); + # 2026-05-17: allow hedgehog 1.6 + # https://github.com/hedgehogqa/haskell-hedgehog-classes/pull/65 + hedgehog-classes = doJailbreak super.hedgehog-classes; # Missing test files in sdist # https://github.com/vmchale/lzlib/issues/1 @@ -2805,7 +2896,6 @@ with haskellLib; ] ) super) what4 - what4_1_7_3 ; copilot-theorem = lib.pipe super.copilot-theorem [ @@ -2855,33 +2945,32 @@ with haskellLib; # 2025-04-13: jailbreak to allow hedgehog >= 1.5 hw-bits = warnAfterVersion "0.7.2.2" (doJailbreak super.hw-bits); - monad-bayes = - # Floating point precision issues. Test suite is only checked on x86_64. - # https://github.com/tweag/monad-bayes/issues/368 - dontCheckIf - ( - let - inherit (pkgs.stdenv) hostPlatform; - in - !hostPlatform.isx86_64 - # Presumably because we emulate x86_64-darwin via Rosetta, x86_64-darwin - # also fails on Hydra - || hostPlatform.isDarwin - ) - # Too strict bounds on brick (<2.6), vty (<6.3) - # https://github.com/tweag/monad-bayes/issues/378 - (doJailbreak super.monad-bayes); + # Test suite is brittle, dependent on the random number generator + # implementation and architecture. See: + # * https://github.com/tweag/monad-bayes/pull/389 + # * https://github.com/tweag/monad-bayes/issues/368 + monad-bayes = dontCheck (doJailbreak super.monad-bayes); - # 2025-04-13: jailbreak to allow th-abstraction >= 0.7 - crucible = doJailbreak ( - super.crucible.override { - what4 = self.what4_1_7_3; - } - ); + # Test suite has a too-strict bound QuickCheck <2.16, but nightly ships 2.16. + # Bound bumped upstream in https://github.com/turion/rhine/pull/449; drop this + # once a release/Hackage revision with the relaxed bound reaches nixpkgs. + automaton = dontCheck super.automaton; - crucible-llvm = super.crucible-llvm.override { - what4 = self.what4_1_7_3; - }; + # Not maintained anymore, but still builds + monad-schedule = dontCheck (doJailbreak super.monad-schedule); + + # Test suite has a too-strict bound QuickCheck <2.16, but nightly ships 2.16. + # Bound bumped upstream in https://github.com/turion/rhine/pull/449; drop this + # once a release/Hackage revision with the relaxed bound reaches nixpkgs. + rhine = dontCheck super.rhine; + + # The warp test suite runs an HTTP server that needs the threaded RTS, but the + # test suite is missing `ghc-options: -threaded`. Fixed upstream in + # https://github.com/turion/essence-of-live-coding/pull/153; drop once released. + essence-of-live-coding-warp = dontCheck super.essence-of-live-coding-warp; + + # 2025-04-13: jailbreak to allow th-abstraction >= 0.7 + crucible = doJailbreak super.crucible; # Test suite invokes cabal-install in a way incompatible with our generic builder # (i.e. tries to re-use the ghc package db / environment from dist-newstyle). @@ -2992,6 +3081,13 @@ with haskellLib; + "/libssh2"; } super.libssh2; + # 2026-07-14: Hackage release is outdated: https://github.com/eyeinsky/rapid/pull/2 + rapid = appendPatch (fetchpatch { + name = "bump-bounds.patch"; + url = "https://github.com/eyeinsky/rapid/commit/a441461859d5e28508980707205db13ba9b53161.patch"; + sha256 = "sha256-WYtys6Bblr7VDagUGHB5ujzscsSu5WxoIlZQSBQw/hc="; + }) super.rapid; + # 2025-8-19: dontCheck because of: https://github.com/ucsd-progsys/liquid-fixpoint/issues/760 # i.e. tests assume existence of .git and also fail for some versions of CVC5, # including the current one in nixpkgs. @@ -3030,13 +3126,13 @@ with haskellLib; amazonkaSrc = pkgs.fetchFromGitHub { owner = "brendanhay"; repo = "amazonka"; - rev = "7645bd335f008912b9e5257486f622b674de7afa"; - sha256 = "sha256-ObamDnJdcLA2BlX9iGIxkaknUeL3Po3madKO4JA/em0="; + rev = "b562aa3f24845e34b95748daae671860017426be"; + sha256 = "sha256-zeA69byUJv59avBMfstNuHzeG8V09o87Fp9N98aioII="; }; setAmazonkaSourceRoot = dir: drv: (overrideSrc { - version = "2.0-unstable-2025-04-16"; + version = "2.0-unstable-2026-06-10"; src = amazonkaSrc + "/${dir}"; }) drv; @@ -3398,7 +3494,7 @@ with haskellLib; in amazonkaServiceOverrides // { - amazonka-core = lib.pipe super.amazonka-core [ + amazonka-core = lib.pipe (super.amazonka-core.override { memory = self.ram; }) [ (warnAfterVersion "2.0") (setAmazonkaSourceRoot "lib/amazonka-core") (addBuildDepends [ @@ -3407,8 +3503,18 @@ with haskellLib; self.microlens-pro ]) ]; - amazonka = warnAfterVersion "2.0" ( - setAmazonkaSourceRoot "lib/amazonka" (doJailbreak super.amazonka) + amazonka = lib.pipe super.amazonka [ + (setAmazonkaSourceRoot "lib/amazonka") + (addBuildDepends [ + self.tasty + self.tasty-hunit + ]) + (warnAfterVersion "2.0") + ]; + amazonka-s3-encryption = warnAfterVersion "2.0" ( + setAmazonkaSourceRoot "lib/amazonka-s3-encryption" ( + super.amazonka-s3-encryption.override { memory = self.ram; } + ) ); amazonka-test = warnAfterVersion "2.0" ( setAmazonkaSourceRoot "lib/amazonka-test" (doJailbreak super.amazonka-test) @@ -3450,42 +3556,3 @@ with haskellLib; ]; } ) - -# 2026-04-01: IHP packages need hasql >= 1.10 (via hasql-mapping). -# The scope renames hasql-stack attrs to the 1.10 line and unmarks -# hasql-mapping, which only builds against hasql >= 1.10 and so stays -# broken at the top level. dontCheck for tests that need a live -# PostgreSQL lives in configuration-nix.nix on the versioned attrs. -// ( - let - ihpHasqlScope = self: super: { - hasql = doDistribute super.hasql_1_10_3; - hasql-dynamic-statements = doDistribute super.hasql-dynamic-statements_0_5_1; - hasql-notifications = doDistribute super.hasql-notifications_0_2_5_0; - hasql-pool = doDistribute super.hasql-pool_1_4_2; - hasql-transaction = doDistribute super.hasql-transaction_1_2_2; - postgresql-binary = doDistribute super.postgresql-binary_0_15_0_1; - text-builder = doDistribute super.text-builder_1_0_0_5; - hasql-mapping = doDistribute (unmarkBroken super.hasql-mapping); - postgresql-simple-postgresql-types = doDistribute ( - unmarkBroken super.postgresql-simple-postgresql-types - ); - }; - - ihpPackages = [ - "ihp" - "ihp-datasync" - "ihp-graphql" - "ihp-hspec" - "ihp-ide" - "ihp-job-dashboard" - "ihp-migrate" - "ihp-pglistener" - "ihp-ssc" - "ihp-typed-sql" - ]; - in - lib.genAttrs ihpPackages ( - name: haskellLib.doDistribute (haskellLib.unmarkBroken (super.${name}.overrideScope ihpHasqlScope)) - ) -) diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix index 1454ea63b5147..48883629f0714 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix @@ -37,4 +37,21 @@ self: super: { unix = null; xhtml = null; Win32 = null; + + # core pkgs on later GHCs that we can reasonably provide a stub + # or Hackage released version for (though they may not build). + Cabal-syntax = self.Cabal-syntax_3_6_0_0; + semaphore-compat = self.semaphore-compat_2_0_1; + os-string = self.os-string_2_0_11; + file-io = self.file-io_0_2_0; + # Would need 2.25.*, but let's not bother + haddock-api = self.haddock-api_2_29_1; + haddock-library = self.haddock-library_1_11_0; + + # core pkgs on later GHCs we can't provide at all + system-cxx-std-lib = null; + ghc-experimental = null; + ghc-internal = null; + ghc-platform = null; + ghc-toolchain = null; } diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix index adf516e841479..98800be599969 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix @@ -65,53 +65,15 @@ in xhtml = null; Win32 = null; - # “Unfortunately we are unable to support GHC 9.10.” - apply-refact = dontDistribute (markBroken super.apply-refact); + # Become core packages in GHC >= 9.12 + file-io = doDistribute self.file-io_0_2_0; + haddock-api = markBroken self.haddock-api_2_29_1; # no compatible release available + haddock-library = doJailbreak (doDistribute self.haddock-library_1_11_0); - stack = - # Setup.hs depends on Cabal-syntax >= 3.14 - overrideCabal - (drv: { - setupHaskellDepends = drv.setupHaskellDepends or [ ] ++ [ - self.Cabal-syntax_3_14_2_0 - self.Cabal_3_14_2_0 - ]; - # We need to tell GHC to ignore the Cabal core libraries while - # compiling Setup.hs since it depends on Cabal >= 3.14. - # ATTN: This override assumes we are using GHC 9.10.3 since we need - # to give an exact Cabal version at the GHC (!) command line. - # FIXME(@sternenseemann): make direct argument to generic-builder.nix - env = drv.env or { } // { - setupCompileFlags = lib.concatStringsSep " " [ - "-hide-package" - "Cabal-syntax-3.12.1.0" - "-hide-package" - "Cabal-3.12.1.0" - ]; - }; - }) + ghc-exactprint = doDistribute self.ghc-exactprint_1_10_0_0; - # Stack itself depends on Cabal >= 3.14 which also needs to be updated for deps - ( - super.stack.overrideScope ( - sself: ssuper: - let - upgradeCabal = - drv: - lib.pipe drv [ - (addBuildDepends [ sself.Cabal_3_14_2_0 ]) - (appendConfigureFlags [ "--constraint=Cabal>=3.14" ]) - ]; - in - { - pantry = upgradeCabal ssuper.pantry_0_11_2; - rio-prettyprint = upgradeCabal ssuper.rio-prettyprint; - hackage-security = upgradeCabal ssuper.hackage-security; - hpack = upgradeCabal sself.hpack_0_39_1; - stack = upgradeCabal ssuper.stack; - } - ) - ); + # “Unfortunately we are unable to support GHC 9.10.” + apply-refact = dontDistribute (markBroken super.apply-refact); # # Version upgrades @@ -124,10 +86,6 @@ in # Jailbreaks # floskell = doJailbreak super.floskell; # base <4.20 - # 2025-04-09: filepath <1.5 - haddock-library = - assert super.haddock-library.version == "1.11.0"; - doJailbreak super.haddock-library; tree-sitter = doJailbreak super.tree-sitter; # containers <0.7, filepath <1.5 # diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.12.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.12.x.nix index 37eec6f9f12a9..6c66313617f8f 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.12.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.12.x.nix @@ -73,7 +73,6 @@ with haskellLib; # extensions = doDistribute self.extensions_0_1_1_0; - ghc-exactprint = doDistribute self.ghc-exactprint_1_12_0_0; # # Jailbreaks @@ -87,15 +86,6 @@ with haskellLib; ''; }) super.cpphs; cabal-install-parsers = doJailbreak super.cabal-install-parsers; # base, Cabal-syntax, etc. - ghc-exactprint_1_12_0_0 = addBuildDepends [ - # cabal2nix drops conditional block: impl (ghc >= 9.12) - self.Diff - self.extra - self.ghc-paths - self.silently - self.syb - self.HUnit - ] super.ghc-exactprint_1_12_0_0; timezone-series = doJailbreak super.timezone-series; # time <1.14 timezone-olson = doJailbreak super.timezone-olson; # time <1.14 cabal-plan = doJailbreak super.cabal-plan; # base <4.21 @@ -122,9 +112,6 @@ with haskellLib; ''; }) super.alex; - # https://github.com/sjakobi/newtype-generics/pull/28/files - newtype-generics = warnAfterVersion "0.6.2" (doJailbreak super.newtype-generics); - # Test failure because of GHC bug: # https://gitlab.haskell.org/ghc/ghc/-/issues/25937 # https://github.com/sol/interpolate/issues/20 diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.14.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.14.x.nix index 1946ceb26a0c0..87f893cfef7ee 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.14.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.14.x.nix @@ -76,18 +76,18 @@ with haskellLib; scrod = doDistribute (unmarkBroken super.scrod); + # haskell-debugger only works with ghc 9.14+ + haskell-debugger-view = doDistribute (unmarkBroken super.haskell-debugger-view); + haskell-debugger = doDistribute (doJailbreak super.haskell-debugger); # hie-bios < 0.18, random >=1.3.1 + # # Version upgrades # - ghc-exactprint = doDistribute self.ghc-exactprint_1_14_0_0; - hedgehog = doDistribute self.hedgehog_1_7; - hie-bios = doDistribute (dontCheck self.hie-bios_0_19_0); # Tests access homeless-shelter. - lifted-async = doDistribute self.lifted-async_0_11_0; - parallel = doDistribute self.parallel_3_3_0_0; - tagged = doDistribute self.tagged_0_8_10; - unordered-containers = doDistribute self.unordered-containers_0_2_21; - HTTP = doDistribute self.HTTP_4000_5_0; + ghc-exactprint = doDistribute self.ghc-exactprint_1_14_1_0; + ghc-lib = doDistribute self.ghc-lib_9_14_1_20251220; + ghc-lib-parser = doDistribute self.ghc-lib-parser_9_14_1_20251220; + ghc-lib-parser-ex = doDistribute self.ghc-lib-parser-ex_9_14_2_0; # # Jailbreaks @@ -134,22 +134,31 @@ with haskellLib; ] super.serialise ); - # https://github.com/sjakobi/newtype-generics/pull/28/files - newtype-generics = warnAfterVersion "0.6.2" (doJailbreak super.newtype-generics); - - # haskell-debugger only works with ghc 9.14+ - haskell-debugger-view = doDistribute (unmarkBroken super.haskell-debugger-view); - haskell-debugger = doDistribute (doJailbreak super.haskell-debugger); # hie-bios < 0.18, random >=1.3.1 - - ghc-exactprint_1_14_0_0 = addBuildDepends [ + # https://github.com/maoe/ghc-trace-events/pull/17 + ghc-trace-events = doJailbreak super.ghc-trace-events; # base < 4.22 + # HLS, for some reason, decided to remove the hie-compat library from its tree + # in https://github.com/haskell/haskell-language-server/pull/4613 + # even though hiedb (a dependency of HLS) unconditionally depends on it + # for all GHC versions. As a result, no one has updated the base bound + # of hie-compat to allow building it with GHC 9.14 neither in tree + # (which no longer exists) nor on Hackage. Instead, HLS is updating their + # cabal.project: https://github.com/haskell/haskell-language-server/blob/a4cfaa80ca94beded6f01547a161b37be7b33558/cabal.project#L78 + hie-compat = doJailbreak super.hie-compat; # base < 4.22 + + ghc-exactprint_1_14_1_0 = addBuildDepends [ # cabal2nix drops conditional block: impl (ghc >= 9.14) + self.containers self.Diff - self.extra + self.directory + self.filepath self.ghc-paths self.silently self.syb self.HUnit - ] super.ghc-exactprint_1_14_0_0; + ] super.ghc-exactprint_1_14_1_0; + + ormolu = doDistribute self.ormolu_0_8_2_0; + fourmolu = doDistribute self.fourmolu_0_20_1_0; # # Test suite issues @@ -157,6 +166,15 @@ with haskellLib; # Fails to compile with GHC 9.14 https://github.com/snoyberg/mono-traversable/pull/261 mono-traversable = dontCheck super.mono-traversable; + # doctests broke with GHC 9.14, something to do with error messages + # https://github.com/kcsongor/generic-lens/issues/174 + generic-lens = overrideCabal { + testTargets = [ + "generic-lens-bifunctor" + "inspection-tests" + "generic-lens-syb-tree" + ]; + } super.generic-lens; # Too strict bound on containers in test suite # https://github.com/jaspervdj/blaze-markup/issues/69 diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix index 36bbe2539b5d0..dbe2b0a2a7810 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix @@ -49,14 +49,21 @@ self: super: { unix = null; # GHC only bundles the xhtml library if haddock is enabled, check if this is # still the case when updating: https://gitlab.haskell.org/ghc/ghc/-/blob/0198841877f6f04269d6050892b98b5c3807ce4c/ghc.mk#L463 - xhtml = if self.ghc.hasHaddock or true then null else doDistribute self.xhtml_3000_4_0_0; + xhtml = if self.ghc.hasHaddock or true then null else doDistribute self.xhtml_3000_4_1_0; Win32 = null; # Becomes a core package in GHC >= 9.8 - semaphore-compat = doDistribute self.semaphore-compat_1_0_0; + semaphore-compat = doDistribute self.semaphore-compat_2_0_1; # Becomes a core package in GHC >= 9.10 - os-string = doDistribute self.os-string_2_0_10; + os-string = doDistribute self.os-string_2_0_11; + + # Become core packages in GHC >= 9.12 + haddock-library = doDistribute (doJailbreak self.haddock-library_1_11_0); + haddock-api = doDistribute (doJailbreak self.haddock-api_2_27_0); + + # Becomes a core package in GHC >= 9.12, but needs unix >= 2.8 + file-io = null; # Become core packages in GHC >= 9.10, no release compatible with GHC < 9.10 is available ghc-experimental = null; @@ -97,9 +104,6 @@ self: super: { ++ drv.testFlags or [ ]; }) (doJailbreak super.hpack); - # Later versions require unix >= 2.8 which is tricky to provide with GHC 9.4 - crypton-x509-store = doDistribute self.crypton-x509-store_1_6_11; - # 2022-08-01: Tests are broken on ghc 9.2.4: https://github.com/wz1000/HieDb/issues/46 hiedb = dontCheck super.hiedb; @@ -138,7 +142,6 @@ self: super: { # https://github.com/kowainik/relude/issues/436 relude = dontCheck super.relude; - haddock-library = doJailbreak super.haddock-library; path = self.path_0_9_5; haskell-language-server = @@ -170,4 +173,5 @@ self: super: { # Too strict lower bound on base primitive-addr = doJailbreak super.primitive-addr; + base64 = doJailbreak super.base64; } diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix index 5f16c45e91182..e110d76e91a83 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix @@ -64,10 +64,10 @@ in iserv-proxy = addBuildDepend self.libiserv super.iserv-proxy; # Becomes a core package in GHC >= 9.8 - semaphore-compat = doDistribute self.semaphore-compat_1_0_0; + semaphore-compat = doDistribute self.semaphore-compat_2_0_1; # Becomes a core package in GHC >= 9.10 - os-string = doDistribute self.os-string_2_0_10; + os-string = doDistribute self.os-string_2_0_11; # Become core packages in GHC >= 9.10, no release compatible with GHC < 9.10 is available ghc-experimental = null; @@ -76,6 +76,11 @@ in ghc-toolchain = null; ghc-platform = null; + # Become core packages in GHC >= 9.12 + file-io = doDistribute self.file-io_0_2_0; + haddock-api = doDistribute (doJailbreak self.haddock-api_2_29_1); + haddock-library = doJailbreak (doDistribute self.haddock-library_1_11_0); + # Needs base-orphans for GHC < 9.8 / base < 4.19 some = addBuildDepend self.base-orphans super.some; @@ -105,9 +110,6 @@ in cabal-install-solver = doJailbreak super.cabal-install-solver; cabal-install = doJailbreak super.cabal-install; - # Forbids base >= 4.18, fix proposed: https://github.com/sjakobi/newtype-generics/pull/25 - newtype-generics = warnAfterVersion "0.6.2" (doJailbreak super.newtype-generics); - # Jailbreaks for servant <0.20 servant-lucid = doJailbreak super.servant-lucid; @@ -208,7 +210,6 @@ in ghc-lib = doDistribute self.ghc-lib_9_8_5_20250214; ghc-lib-parser = doDistribute self.ghc-lib-parser_9_8_5_20250214; ghc-lib-parser-ex = doDistribute self.ghc-lib-parser-ex_9_8_0_2; - haddock-library = doJailbreak super.haddock-library; inherit ( let @@ -227,13 +228,16 @@ in self.retrie self.floskell self.markdown-unlit + self.stan + self.trial ] super.haskell-language-server; hls-plugin-api = super.hls-plugin-api; hlint = self.hlint_3_8; lsp-types = super.lsp-types; - ormolu = self.ormolu_0_7_4_0; + ormolu = doJailbreak self.ormolu_0_7_4_0; retrie = doJailbreak (unmarkBroken super.retrie); - stylish-haskell = self.stylish-haskell_0_14_6_0; + stan = super.stan; + stylish-haskell = doJailbreak self.stylish-haskell_0_14_6_0; } ) apply-refact @@ -246,6 +250,7 @@ in lsp-types ormolu retrie + stan stylish-haskell ; } diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix index 9150d4031bc71..7f42c775434e1 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix @@ -64,7 +64,7 @@ in Win32 = null; # Becomes a core package in GHC >= 9.10 - os-string = doDistribute self.os-string_2_0_10; + os-string = doDistribute self.os-string_2_0_11; # Become core packages in GHC >= 9.10, no release compatible with GHC < 9.10 is available ghc-experimental = null; @@ -73,6 +73,11 @@ in ghc-toolchain = null; ghc-platform = null; + # Become core packages in GHC >= 9.12 + file-io = doDistribute self.file-io_0_2_0; + haddock-api = markBroken self.haddock-api_2_29_1; # no compatible release available + haddock-library = doJailbreak (doDistribute self.haddock-library_1_11_0); + # # Version upgrades # @@ -106,7 +111,6 @@ in # A given major version of ghc-exactprint only supports one version of GHC. ghc-exactprint = doDistribute super.ghc-exactprint_1_8_0_0; - haddock-library = doJailbreak super.haddock-library; ghc-lib = doDistribute self.ghc-lib_9_8_5_20250214; ghc-lib-parser = doDistribute self.ghc-lib-parser_9_8_5_20250214; ghc-lib-parser-ex = doDistribute self.ghc-lib-parser-ex_9_8_0_2; @@ -128,13 +132,16 @@ in self.retrie self.floskell self.markdown-unlit + self.stan + self.trial ] super.haskell-language-server; hls-plugin-api = super.hls-plugin-api; hlint = self.hlint_3_8; lsp-types = super.lsp-types; - ormolu = self.ormolu_0_7_4_0; + ormolu = doJailbreak self.ormolu_0_7_4_0; retrie = doJailbreak (unmarkBroken super.retrie); - stylish-haskell = self.stylish-haskell_0_14_6_0; + stan = super.stan; + stylish-haskell = doJailbreak self.stylish-haskell_0_14_6_0; } ) apply-refact @@ -147,6 +154,7 @@ in lsp-types ormolu retrie + stan stylish-haskell ; } diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index a0e6893938f28..518cd1ad93e14 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -161,7 +161,6 @@ broken-packages: - amazonka-dynamodb-streams # failure in job https://hydra.nixos.org/build/295091422 at 2025-04-22 - amazonka-iam-policy # failure in job https://hydra.nixos.org/build/233233098 at 2023-09-02 - amazonka-mtl # failure in job https://hydra.nixos.org/build/295091544 at 2025-04-22 - - amazonka-s3-encryption # failure in job https://hydra.nixos.org/build/295091601 at 2025-04-22 - AMI # failure in job https://hydra.nixos.org/build/233232505 at 2023-09-02 - ampersand # failure in job https://hydra.nixos.org/build/315094859 at 2025-11-29 - amqp-conduit # failure in job https://hydra.nixos.org/build/233228080 at 2023-09-02 @@ -2409,7 +2408,6 @@ broken-packages: - HackMail # failure in job https://hydra.nixos.org/build/233215224 at 2023-09-02 - hactor # failure in job https://hydra.nixos.org/build/233254977 at 2023-09-02 - hactors # failure in job https://hydra.nixos.org/build/233218599 at 2023-09-02 - - haddock-api # failure in job https://hydra.nixos.org/build/233216515 at 2023-09-02 - haddock-leksah # failure in job https://hydra.nixos.org/build/233206878 at 2023-09-02 - haddock-test # failure in job https://hydra.nixos.org/build/233246641 at 2023-09-02 - hadoop-formats # failure in job https://hydra.nixos.org/build/233224647 at 2023-09-02 @@ -2628,7 +2626,6 @@ broken-packages: - hasql-explain-tests # failure in job https://hydra.nixos.org/build/233247034 at 2023-09-02 - hasql-generate # failure in job https://hydra.nixos.org/build/324107360 at 2026-03-15 - hasql-generic # failure in job https://hydra.nixos.org/build/233204654 at 2023-09-02 - - hasql-mapping # failure in job https://hydra.nixos.org/build/324107379 at 2026-03-15 - hasql-migration # failure in job https://hydra.nixos.org/build/295094132 at 2025-04-22 - hasql-mover # failure in job https://hydra.nixos.org/build/295094128 at 2025-04-22 - hasql-pipes # failure in job https://hydra.nixos.org/build/295094119 at 2025-04-22 @@ -2773,7 +2770,6 @@ broken-packages: - hGelf # failure in job https://hydra.nixos.org/build/233203909 at 2023-09-02 - hgeometric # failure in job https://hydra.nixos.org/build/233197856 at 2023-09-02 - hgis # failure in job https://hydra.nixos.org/build/233200418 at 2023-09-02 - - hgmp # failure in job https://hydra.nixos.org/build/307519217 at 2025-09-19 - hgom # failure in job https://hydra.nixos.org/build/233255569 at 2023-09-02 - hgopher # failure in job https://hydra.nixos.org/build/233222066 at 2023-09-02 - HGraphStorage # failure in job https://hydra.nixos.org/build/233217988 at 2023-09-02 @@ -3296,7 +3292,6 @@ broken-packages: - ihaskell-parsec # failure in job https://hydra.nixos.org/build/233244271 at 2023-09-02 - ihaskell-plot # failure in job https://hydra.nixos.org/build/233255936 at 2023-09-02 - ihaskell-widgets # failure in job https://hydra.nixos.org/build/265955663 at 2024-07-14 - - ihp-pglistener # failure in job https://hydra.nixos.org/build/325267877 at 2026-04-12 - illuminate # failure in job https://hydra.nixos.org/build/233219478 at 2023-09-02 - image-type # failure in job https://hydra.nixos.org/build/233251466 at 2023-09-02 - imagemagick # failure in job https://hydra.nixos.org/build/233598237 at 2023-09-02 @@ -4087,7 +4082,6 @@ broken-packages: - mixpanel-client # failure in job https://hydra.nixos.org/build/233220132 at 2023-09-02 - mkcabal # failure in job https://hydra.nixos.org/build/233202466 at 2023-09-02 - ml-w # failure in job https://hydra.nixos.org/build/233251342 at 2023-09-02 - - mlkem # failure in job https://hydra.nixos.org/build/315098220 at 2025-11-29 - mltool # failure in job https://hydra.nixos.org/build/233203849 at 2023-09-02 - mm2 # failure in job https://hydra.nixos.org/build/233260048 at 2023-09-02 - mmsyn2 # failure in job https://hydra.nixos.org/build/233201519 at 2023-09-02 @@ -4979,7 +4973,6 @@ broken-packages: - postgresql-simple-interval # failure in job https://hydra.nixos.org/build/307611243 at 2025-09-19 - postgresql-simple-named # failure in job https://hydra.nixos.org/build/233202481 at 2023-09-02 - postgresql-simple-opts # failure in job https://hydra.nixos.org/build/252718901 at 2024-03-16 - - postgresql-simple-postgresql-types # failure in job https://hydra.nixos.org/build/327522032 at 2026-04-30 - postgresql-simple-sop # failure in job https://hydra.nixos.org/build/233249757 at 2023-09-02 - postgresql-simple-url # failure in job https://hydra.nixos.org/build/295096191 at 2025-04-22 - postgresql-tx # failure in job https://hydra.nixos.org/build/252717914 at 2024-03-16 @@ -5237,7 +5230,6 @@ broken-packages: - Range # failure in job https://hydra.nixos.org/build/233235824 at 2023-09-02 - rangemin # failure in job https://hydra.nixos.org/build/233244031 at 2023-09-02 - rank-product # failure in job https://hydra.nixos.org/build/233239589 at 2023-09-02 - - rapid # failure in job https://hydra.nixos.org/build/307521428 at 2025-09-19 - rapid-term # failure in job https://hydra.nixos.org/build/233251731 at 2023-09-02 - Rasenschach # failure in job https://hydra.nixos.org/build/234445901 at 2023-09-13 - rating-chgk-info # failure in job https://hydra.nixos.org/build/233598034 at 2023-09-02 @@ -7445,7 +7437,6 @@ broken-packages: - yesod-links # failure in job https://hydra.nixos.org/build/233257763 at 2023-09-02 - yesod-lucid # failure in job https://hydra.nixos.org/build/233231687 at 2023-09-02 - yesod-media-simple # failure in job https://hydra.nixos.org/build/307611606 at 2025-09-19 - - yesod-middleware-csp # failure in job https://hydra.nixos.org/build/295098382 at 2025-04-22 - yesod-paginate # failure in job https://hydra.nixos.org/build/233218563 at 2023-09-02 - yesod-pagination # failure in job https://hydra.nixos.org/build/233204022 at 2023-09-02 - yesod-pnotify # failure in job https://hydra.nixos.org/build/233258047 at 2023-09-02 diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 4eaeabbce0dad..b6c7237f8d366 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -27,19 +27,18 @@ default-package-overrides: - chs-cabal == 0.1.1.2 # matches Cabal 3.12 (GHC 9.10) - clash-lib-hedgehog < 1.9 # needs to match clash-lib from Stackage - # 2026-01-23: dataframe >= 0.3.3.7 uses random-1.3, which breaks dependency coherence on 25.11, whose default version is random-1.2 - # TODO: when (likely in 25.x) Stackage bumps random to 1.3, review - - dataframe == 0.3.3.6 # 2025-12-26: Needs to match egison-pattern-src from Stackage LTS - egison-pattern-src-th-mode < 0.2.2 - extensions == 0.1.0.2 # matches Cabal 3.12 (GHC 9.10) + # 2026-06-29: needs to match futhark-0.26.3 + - futhark-manifest == 1.8.0.0 # 2026-01-30: Needs to match hasql from Stackage LTS 24 - hasql-notifications < 0.2.5.0 - # 2026-02-04: as requested by ghcide >= 2.13 - - hie-bios < 0.18.0 - - hiedb < 0.8.0 + # 2026-07-19: ghcide/haskell-debugger don't yet support hie-bios 0.20 + - hie-bios < 0.20 # 2025-09-13: hnix 0.17.0 doesn't support hnix-store-core >= 0.8 # https://github.com/haskell-nix/hnix/pull/1112 + # Note: When removing this, also remove hnix-store-core from maintainers/scripts/haskell/update-stackage.sh - hnix-store-core < 0.7 - hnix-store-remote < 0.7 # 2025-08-03: need to match stackage version of hosc @@ -51,10 +50,6 @@ default-package-overrides: # liquidhaskell(-boot) support one GHC at a time, so we choose the one matching the current GHC (9.10) - liquidhaskell == 0.9.10.* - liquidhaskell-boot == 0.9.10.* - # 2025-03-07: HLS and many other pkgs don't support lsp >= 2.8 (yet) - - lsp < 2.8 - - lsp-test < 0.18 - - lsp-types < 2.4 # Needs to match microlens == 0.4.* in Stackage LTS 24 - microlens-pro < 0.2.0.4 # 2026-04-06: 4.0.10 merely adjusts to dependencies that are incompatible with our LTS @@ -64,6 +59,8 @@ default-package-overrides: - pandoc-crossref == 0.3.21 # 2025-12-19: Needs to match Stackage version of rhine - rhine-bayes < 1.6 + # 2026-06-24: compatibility with mighttpd2-4.0.9 + - wai-app-file-cgi < 3.2 # 2026-02-08: compatibility with crypton-x509* in Stackage LTS 24 - x509-ocsp < 0.4.1.0 # keep-sorted end @@ -77,11 +74,11 @@ extra-packages: - Cabal == 3.14.* - Cabal == 3.16.* # version required for cabal-install and other packages - cabal-add == 0.1 # 2025-09-09: Only needed for hls 2.11 can be removed once we are past it. + - Cabal-syntax == 3.6.* # required for the GHC 9.0.2 package set - Cabal-syntax == 3.10.* - Cabal-syntax == 3.12.* - Cabal-syntax == 3.14.* - Cabal-syntax == 3.16.* # version required for cabal-install and other packages - - crypton-x509-store < 1.6.12 # 2025-11-22: requires unix >= 2.8 which isn't available for GHC < 9.6 - extensions == 0.1.0.1 # 2025-09-21: needed for Cabal 3.10 (fourmolo/ormolu with ghc 9.8) - fourmolu == 0.14.0.0 # 2023-11-13: for ghc-lib-parser 9.6 compat - fourmolu == 0.15.0.0 # 2025-09-21: for ghc-lib-parser 9.8 compat @@ -89,7 +86,7 @@ extra-packages: - ghc-exactprint == 1.6.* # 2023-03-30: needed for GHC == 9.4 - ghc-exactprint == 1.7.* # 2025-03-09: needed for GHC == 9.6 - ghc-exactprint == 1.8.* # 2024-05-20: needed for GHC == 9.8 - - ghc-exactprint == 1.9.* # 2024-08-27: needed for GHC == 9.10 + - ghc-exactprint == 1.10.* # 2024-08-27: needed for GHC == 9.10 - ghc-exactprint == 1.12.* # 2025-10-15: needed for GHC == 9.12 - ghc-lib == 9.6.* # 2022-02-17: preserve for GHC 9.4 - ghc-lib == 9.8.* # 2025-12-11: preserve for GHC 9.6, 9.8 @@ -100,7 +97,7 @@ extra-packages: - ghc-lib-parser-ex == 9.8.* # 2024-12-26: preserve for GHC 9.6, 9.8 - ghc-tags == 1.7.* # 2023-02-18: preserve for ghc-lib == 9.6.* - ghc-tags == 1.8.* # 2023-02-18: preserve for ghc-lib == 9.8.* - - ghc-typelits-natnormalise < 0.8 # 2025-09-15: Stackage is stuck at 0.7.10 + - haddock-api == 2.27.* # 2026-05-22: latest version compatible with GHC 9.4 - happy == 1.20.* # for ghc-lib-parser == 9.6.* - hashable < 1.5 # 2025-07-30: hashable >= 1.5 requires GHC >= 9.6 - hasql < 1.7 # 2025-01-19: Needed for building postgrest @@ -112,21 +109,25 @@ extra-packages: - hlint == 3.6.* # 2025-04-14: needed for hls with ghc-lib-parser 9.6 - hlint == 3.8.* # 2025-09-21: needed for hls with ghc-lib-parser 9.8 - hpack == 0.39.1 # 2026-03-15: to match upstream stack-3.9.3 + - insert-ordered-containers < 0.3 # 2026-05-25: Needed for building postgrest - language-javascript == 0.7.0.0 # required by purescript + - lawful-conversions < 0.2 # 2026-05-25: Needed for building postgrest - network-run == 0.4.0 # 2024-10-20: for GHC 9.10/network == 3.1.* - ormolu == 0.7.2.0 # 2023-11-13: for ghc-lib-parser 9.6 compat - ormolu == 0.7.4.0 # 2023-09-21: for ghc-lib-parser 9.8 compat - path == 0.9.5 # 2025-09-21: Pin for hls on ghc 9.4 - postgresql-binary < 0.14 # 2025-01-19: Needed for building postgrest - shake-cabal < 0.2.2.3 # 2023-07-01: last version to support Cabal 3.6.* - - ShellCheck == 0.9.0 # 2024-03-21: pinned by haskell-ci + - ShellCheck == 0.10.0 # 2026-05-30: pinned by haskell-ci - simple-get-opt < 0.5 # 2025-05-01: for crux-0.7.2 - stylish-haskell == 0.14.5.0 # 2025-04-14: needed for hls with ghc-lib 9.6 - stylish-haskell == 0.14.6.0 # 2025-09-21: needed for hls with ghc-lib 9.8 - stylish-haskell == 0.15.0.1 # 2025-04-14: needed for hls with ghc-lib 9.10 + - swagger2 < 2.9 # 2026-05-25: Needed for building postgrest - tar == 0.6.3.0 # 2025-08-17: last version to not require file-io and directory-ospath-streaming (for GHC < 9.6) - text-builder < 1 # 2025-08-27: Needed for building postgrest - text-builder-dev < 0.4 # 2025-08-27: Needed for building postgrest + - validation == 1.1.5 # 2026-06-10: Needed for building geojson 4.1 # keep-sorted end # keep-sorted start skip_lines=1 case=no @@ -141,11 +142,14 @@ package-maintainers: - basic-sop - commutative-semigroups - generics-sop + - ghcide - ghcjs-base - ghcjs-dom - ghcjs-dom-javascript - ghcjs-dom-jsaddle - haskell-debugger + - hie-bios + - hiedb - jsaddle - jsaddle-clib - jsaddle-dom @@ -156,6 +160,9 @@ package-maintainers: - large-records - lens-sop - linux-namespaces + - lsp + - lsp-test + - lsp-types - monoidal-containers - proto-lens-arbitrary - proto3-suite @@ -377,7 +384,6 @@ package-maintainers: - Agda - agda2hs - irc-client - - lambdabot - shake nomeata: - cabal-plan-bounds @@ -656,7 +662,6 @@ package-maintainers: - finite-typelits - has-transformers - monad-bayes - - monad-schedule - pulse-simple - openapi3-code-generator - rhine diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml index 15e36b84d701c..c1cf0c13150c2 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml @@ -1,4 +1,4 @@ -# Stackage LTS 24.38 +# Stackage Nightly 2026-08-08 # This file is auto-generated by # maintainers/scripts/haskell/update-stackage.sh default-package-overrides: @@ -10,7 +10,7 @@ default-package-overrides: - ace ==0.6 - acid-state ==0.16.1.4 - action-permutations ==0.0.0.1 - - active ==0.2.1 + - active ==0.2.1.1 - ad ==4.5.6 - ad-delcont ==0.5.0.0 - adjunctions ==4.4.4 @@ -18,16 +18,16 @@ default-package-overrides: - advent-of-code-api ==0.2.11.0 - aern2-mp ==0.2.16.1 - aern2-real ==0.2.16.1 - - aeson ==2.2.4.1 + - aeson ==2.2.5.0 - aeson-attoparsec ==0.0.0 - - aeson-better-errors ==0.9.1.3 + - aeson-better-errors ==0.9.1.4 - aeson-casing ==0.2.0.0 - aeson-combinators ==0.1.2.2 - aeson-diff ==1.1.0.15 - aeson-gadt-th ==0.2.5.4 - aeson-generic-compat ==0.0.2.0 - - aeson-jsonpath ==0.3.0.2 - - aeson-pretty ==0.8.10 + - aeson-jsonpath ==0.4.2.0 + - aeson-pretty ==0.8.11 - aeson-qq ==0.8.4 - aeson-schemas ==1.4.3.1 - aeson-typescript ==0.6.4.0 @@ -38,16 +38,17 @@ default-package-overrides: - aeson-yaml ==1.1.0.1 - AesonBson ==0.4.1 - aftovolio ==0.8.0.0 - - agda2lagda ==0.2023.6.9 + - agda2lagda ==0.2025.9.5 - agreeing ==0.2.2.0 - alarmclock ==0.7.0.7 + - alerts ==0.1.3.0 - alex ==3.5.4.2 - alex-meta ==0.3.0.13 - alex-tools ==0.6.1 - - alfred-margaret ==2.1.0.2 + - alfred-margaret ==2.1.1.1 - algebra ==4.3.1 - - algebraic-graphs ==0.7 - - align-audio ==0.0.0.1 + - algebraic-graphs ==0.8 + - align-audio ==0.0.0.2 - Allure ==0.11.0.0 - almost-fix ==0.0.2 - alsa-core ==0.5.0.1 @@ -58,36 +59,38 @@ default-package-overrides: - alternators ==1.0.0.0 - ALUT ==2.4.0.3 - amqp ==0.24.0 - - amqp-utils ==0.6.7.3 + - amqp-utils ==0.6.9.0 - annotated-exception ==0.3.0.4 - annotated-wl-pprint ==0.7.0 - ansi-terminal ==1.1.5 - - ansi-terminal-game ==1.9.3.0 + - ansi-terminal-game ==1.9.4.0 - ansi-terminal-types ==1.1.3 - - ansi-wl-pprint ==1.0.2 - - ansigraph ==0.3.0.5 + - ansi-wl-pprint ==1.1.1 + - antigen ==0.4.0.0 - ANum ==0.2.0.4 - - aos-signature ==0.1.1 - ap-normalize ==0.1.0.1 - - apecs ==0.9.6 + - apecs ==0.10.0 - apecs-gloss ==0.2.4 - apecs-physics ==0.4.6 + - apecs-stm ==0.3 - api-field-json-th ==0.1.0.2 - appar ==0.1.8 - appendful ==0.1.0.0 - appendful-persistent ==0.1.0.1 - appendmap ==0.1.5 - apply-merge ==0.1.1.0 + - apply-refact ==0.15.0.0 - apportionment ==0.0.0.4 - approximate ==0.3.5 - approximate-equality ==1.1.0.2 - - arithmoi ==0.13.3.0 + - arithmoi ==0.13.4.0 - array-chunks ==0.1.4.2 - array-memoize ==0.6.0 - arrow-extras ==0.1.0.1 - arrows ==0.4.4.2 - ascii-char ==1.0.1.0 - ascii-progress ==0.3.3.0 + - asciidoc ==0.1.0.3 - asn1-encoding ==0.9.6 - asn1-parse ==0.9.5 - asn1-types ==0.3.4 @@ -103,6 +106,7 @@ default-package-overrides: - atom-basic ==0.2.5 - atom-conduit ==0.9.0.2 - atomic-counter ==0.1.2.4 + - atomic-css ==0.2.0 - atomic-primops ==0.8.8 - atomic-write ==0.2.1.1 - attoparsec ==0.14.4 @@ -111,29 +115,27 @@ default-package-overrides: - attoparsec-binary ==0.2 - attoparsec-data ==1.0.5.4 - attoparsec-expr ==0.1.1.2 - - attoparsec-framer ==0.1.0.10 + - attoparsec-framer ==0.1.0.11 - attoparsec-iso8601 ==1.1.1.0 - attoparsec-path ==0.0.0.1 - attoparsec-time ==1.0.3.1 - attoparsec-uri ==0.0.9 - - audacity ==0.0.2.2 + - audacity ==0.0.2.4 - authenticate ==1.3.5.2 - authenticate-oauth ==1.7 - auto-update ==0.2.6 - - autodocodec ==0.5.0.0 - - autodocodec-nix ==0.1.0.0 - - autodocodec-openapi3 ==0.3.0.1 - - autodocodec-schema ==0.2.0.1 - - autodocodec-servant-multipart ==0.0.0.2 - - autodocodec-swagger2 ==0.1.0.0 - - autodocodec-yaml ==0.4.0.2 + - autodocodec ==0.6.0.0 + - autodocodec-nix ==0.1.0.2 + - autodocodec-schema ==0.2.0.2 + - autodocodec-servant-multipart ==0.0.0.3 + - autodocodec-yaml ==0.4.0.3 - autoexporter ==2.0.0.17 - - automaton ==1.5 + - automaton ==1.8 + - AvlTree ==4.3 - avro ==0.6.2.1 - - aws ==0.24.4 + - aws ==0.25.3 - aws-lambda-haskell-runtime ==4.3.2 - - aws-lambda-haskell-runtime-wai ==2.0.2 - - aws-sns-verify ==0.0.0.3 + - aws-sns-verify ==0.1.0.0 - aws-xray-client ==0.1.0.2 - aws-xray-client-persistent ==0.1.0.5 - aws-xray-client-wai ==0.1.0.2 @@ -159,19 +161,18 @@ default-package-overrides: - base64-string ==0.2 - basement ==0.0.16 - basic-prelude ==0.7.0 - - battleship-combinatorics ==0.0.1 + - battleship-combinatorics ==0.0.1.2 - bazel-runfiles ==0.12 - bbdb ==0.8 - bcp47 ==0.3.0.0 - bcp47-orphans ==0.1.3.0 - bcrypt ==0.0.11 - - beam-core ==0.10.4.0 - - beam-migrate ==0.5.4.0 - - beam-postgres ==0.5.5.0 - - beam-sqlite ==0.5.7.0 + - beam-core ==0.11.1.0 + - beam-migrate ==0.6.0.0 + - beam-postgres ==0.6.3.0 + - beam-sqlite ==0.7.0.0 - bech32 ==1.1.11 - bech32-th ==1.1.11 - - bench ==1.0.13 - bench-show ==0.3.2 - benchpress ==0.2.3.0 - bencode ==0.6.1.1 @@ -184,14 +185,13 @@ default-package-overrides: - bifunctors ==5.6.3 - bimap ==0.5.0 - bimaps ==0.1.0.2 - - bin ==0.1.4 - binance-exports ==0.1.2.0 - binary-conduit ==1.3.1 - binary-generic-combinators ==0.4.4.1 - binary-ieee754 ==0.1.0.0 - binary-instances ==1.0.6 - binary-list ==1.1.1.2 - - binary-orphans ==1.0.5.1 + - binary-orphans ==1.0.6 - binary-parser ==0.5.7.7 - binary-parsers ==0.2.4.0 - binary-search ==2.0.0 @@ -201,6 +201,7 @@ default-package-overrides: - bindings-GLFW ==3.3.9.3 - bindings-libzip ==1.0.1 - bindings-uname ==0.1 + - bins ==0.1.2.0 - BiobaseNewick ==0.0.0.2 - bitarray ==0.0.1.1 - bits ==0.6 @@ -208,8 +209,8 @@ default-package-overrides: - bitset-word8 ==0.1.1.2 - bitvec ==1.1.6.0 - bitwise ==1.0.0.1 - - bitwise-enum ==1.0.1.2 - - Blammo ==2.1.3.0 + - bitwise-enum ==1.0.2.0 + - Blammo ==2.1.4.1 - blank-canvas ==0.7.5 - blas-carray ==0.1.0.2 - blas-comfort-array ==0.0.0.4 @@ -222,25 +223,25 @@ default-package-overrides: - blaze-markup ==0.8.3.0 - blaze-svg ==0.3.7 - blaze-textual ==0.2.3.1 - - bloodhound ==0.23.0.1 + - bloodhound ==1.0.0.0 - bloomfilter ==2.0.1.3 - - bluefin ==0.0.17.1 - - bluefin-internal ==0.1.2.0 - - bm ==0.2.0.0 + - bluefin ==0.7.0.1 + - bluefin-internal ==0.8.0.0 + - bm ==0.3.0.0 - bmp ==1.2.6.4 - bnb-staking-csvs ==0.2.2.0 - BNFC ==2.9.6.3 - BNFC-meta ==0.6.1 - - board-games ==0.4.0.1 + - board-games ==0.4.0.3 - bodhi ==0.1.0 - boltzmann-samplers ==0.1.1.0 - Boolean ==0.2.4 - boolsimplifier ==0.1.8 - boomwhacker ==0.0.2.1 - bordacount ==0.1.0.0 - - boring ==0.2.2 + - boring ==0.2.2.1 - bound ==2.0.7 - - bounded-qsem ==0.1.0.4 + - bounded-qsem ==0.1.0.5 - bounded-queue ==1.0.0 - BoundedChan ==1.0.3.0 - boundingboxes ==0.2.3 @@ -250,7 +251,7 @@ default-package-overrides: - box-socket ==0.5.3.0 - boxes ==0.1.5 - breakpoint ==0.1.5.1 - - brick ==2.9 + - brick ==2.12 - brotli ==0.0.0.3 - brotli-streams ==0.0.0.0 - bsb-http-chunked ==0.0.0.4 @@ -258,12 +259,12 @@ default-package-overrides: - bson-lens ==0.1.1 - btrfs ==0.2.1.0 - buffer-pipe ==0.0 - - bugsnag ==1.2.0.1 - - bugsnag-hs ==0.2.0.12 - - bugsnag-wai ==1.0.1.1 + - bugsnag ==1.2.0.2 + - bugsnag-hs ==0.2.0.13 + - bugsnag-wai ==1.0.1.2 - bugsnag-yesod ==1.0.1.0 - bugzilla-redhat ==1.0.1.1 - - burrito ==2.0.1.16 + - burrito ==2.0.1.17 - butcher ==1.3.3.2 - bv ==0.5 - bv-sized ==1.0.7 @@ -287,54 +288,48 @@ default-package-overrides: - bytestring-to-vector ==0.3.0.1 - bytestring-tree-builder ==0.2.7.13 - bytestring-trie ==0.2.7.6 - - bytezap ==1.6.0 - bz2 ==1.0.1.2 - bzip2-clib ==1.0.8 - - bzlib ==0.5.2.0 + - bzlib ==0.5.3.0 - bzlib-conduit ==0.3.0.4 - c-enum ==0.1.1.3 - c-struct ==0.1.3.0 - c14n ==0.1.0.3 - c2hs ==0.28.8 - ca-province-codes ==1.0.0.0 - - cabal-add ==0.2 + - cabal-add ==0.2.1 - cabal-appimage ==0.4.3.0 - cabal-clean ==0.2.20230609 - - cabal-debian ==5.2.6 + - cabal-debian ==5.5 - cabal-doctest ==1.0.12 - cabal-file ==0.1.1 - - cabal-flatpak ==0.1.2 - - cabal-gild ==1.6.0.4 - - cabal-install-parsers ==0.6.2 + - cabal-flatpak ==0.1.3 + - cabal-gild ==1.8.4.1 - cabal-plan ==0.7.6.1 - - cabal-rpm ==2.3.0 - - cabal-sort ==0.1.2.1 - - cabal2spec ==2.7.1 + - cabal-rpm ==2.3.2 + - cabal-sort ==0.1.2.3 + - cabal2spec ==2.8.0 - cache ==0.1.3.0 - cached-json-file ==0.1.1 - - cacophony ==0.11.0 - cairo ==0.13.12.0 - cairo-image ==0.1.0.6 - calendar-recycling ==0.0.0.1 - call-alloy ==0.6.0.3 - call-plantuml ==0.0.1.3 - call-stack ==0.4.0 - - calligraphy ==0.1.8 - can-i-haz ==0.3.1.1 - capability ==0.5.0.1 - - cardano-coin-selection ==1.0.1 - carray ==0.1.6.8 - casa-client ==0.0.4 - casa-types ==0.0.3 - case-insensitive ==1.2.1.0 - cased ==0.1.0.0 - - cases ==0.1.4.4 + - cases ==0.1.4.5 - casing ==0.1.4.1 - cassava ==0.5.4.1 - cassava-conduit ==0.6.6 - cassava-megaparsec ==2.1.1 - cast ==0.1.0.2 - - caster ==0.0.3.0 - cauldron ==0.9.0.1 - cayley-client ==0.4.19.5 - cborg ==0.2.10.0 @@ -348,6 +343,11 @@ default-package-overrides: - cfenv ==0.1.0.0 - cgi ==3001.5.1.0 - chan ==0.0.4.1 + - changeset ==0.2.2 + - changeset-containers ==0.2.2 + - changeset-lens ==0.2.2 + - changeset-reflex ==0.2.2 + - changeset-time ==0.2.2 - ChannelT ==0.0.0.7 - character-cases ==0.1.0.6 - character-ps ==0.1 @@ -363,6 +363,7 @@ default-package-overrides: - checksum ==0.0.0.1 - chell ==0.5.0.2 - chell-hunit ==0.3.0.2 + - chemical-equation ==0.0.2 - chimera ==0.4.1.0 - choice ==0.2.4.2 - chronologique ==0.3.1.3 @@ -373,14 +374,14 @@ default-package-overrides: - cipher-rc4 ==0.1.4 - circle-packing ==0.1.0.6 - circular ==0.4.0.3 - - citeproc ==0.9.0.1 - - clash-ghc ==1.8.5 - - clash-lib ==1.8.5 - - clash-prelude ==1.8.5 - - clash-prelude-hedgehog ==1.8.5 + - citeproc ==0.13.0.1 + - clash-ghc ==1.10.0 + - clash-lib ==1.10.0 + - clash-prelude ==1.10.0 + - clash-prelude-hedgehog ==1.10.0 + - clash-shake ==0.4.0 - classy-prelude ==1.5.0.3 - classy-prelude-conduit ==1.5.0 - - classy-prelude-yesod ==1.5.0 - clay ==0.16.1 - cli-arguments ==0.7.0.0 - clientsession ==0.9.3.0 @@ -395,11 +396,14 @@ default-package-overrides: - cmdargs ==0.10.22 - co-log ==0.7.0.0 - co-log-concurrent ==0.5.1.1 - - co-log-core ==0.3.2.6 + - co-log-core ==0.3.2.7 - co-log-polysemy ==0.0.1.6 + - co-log-simple ==1.2.1 + - coco ==1.0.1 - code-conjure ==0.7.8 - code-page ==0.2.1 - codec-beam ==0.2.0 + - coerce-with-substitution ==0.0.0.0 - coinor-clp ==0.0.0.2 - cointracking-imports ==0.1.0.2 - collect-errors ==0.1.6.0 @@ -416,10 +420,10 @@ default-package-overrides: - comfort-blas ==0.0.3.1 - comfort-fftw ==0.0.0.1 - comfort-glpk ==0.1 - - comfort-graph ==0.0.4.1 - - commonmark ==0.2.6.1 - - commonmark-extensions ==0.2.6 - - commonmark-pandoc ==0.2.3 + - comfort-graph ==0.0.5.1 + - commonmark ==0.3 + - commonmark-extensions ==0.2.7.1 + - commonmark-pandoc ==0.3 - commutative ==0.0.2 - commutative-semigroups ==0.2.0.2 - comonad ==5.0.10 @@ -431,7 +435,7 @@ default-package-overrides: - componentm ==0.0.0.2 - componentm-devel ==0.0.0.2 - composable-associations ==0.1.0.0 - - composition ==1.0.2.2 + - composition ==2.0 - composition-extra ==2.1.0 - composition-prelude ==3.0.1.0 - concise ==0.1.0.1 @@ -450,22 +454,27 @@ default-package-overrides: - conduit-extra ==1.3.8 - conduit-parse ==0.2.1.1 - conduit-zstd ==0.0.2.0 + - conferer ==1.1.0.0 + - conferer-aeson ==1.1.0.2 - config-ini ==0.2.7.0 - config-value ==0.8.3 - configuration-tools ==0.7.1 - configurator ==0.3.0.0 - configurator-export ==0.1.0.1 + - configurator-pg ==0.2.11 - constrained-categories ==0.4.2.0 + - constrained-some ==0.1.3 - constraint-tuples ==0.2 - constraints ==0.14.4 - constraints-extras ==0.4.0.2 - construct ==0.3.2 - - consumers ==2.3.3.1 + - consumers ==2.3.4.0 - context ==0.2.1.1 - context-http-client ==0.2.0.2 - context-resource ==0.2.0.2 - context-wai-middleware ==0.2.0.2 - contiguous ==0.6.5.0 + - contra-tracer ==0.2.1.1 - contravariant ==1.5.6 - contravariant-extras ==0.3.5.4 - control-bool ==0.2.1 @@ -474,15 +483,16 @@ default-package-overrides: - control-monad-omega ==0.3.4 - convertible ==1.1.1.1 - cookie ==0.5.1 - - copilot ==4.5.1 - - copilot-c99 ==4.5.1 - - copilot-core ==4.5.1 - - copilot-interpreter ==4.5.1 - - copilot-language ==4.5.1 - - copilot-libraries ==4.5.1 - - copilot-prettyprinter ==4.5.1 - - copilot-theorem ==4.5.1 + - copilot ==4.8 + - copilot-c99 ==4.8 + - copilot-core ==4.8 + - copilot-interpreter ==4.8 + - copilot-language ==4.8 + - copilot-libraries ==4.8 + - copilot-prettyprinter ==4.8 + - copilot-theorem ==4.8 - copr-api ==0.2.0 + - COrdering ==2.3.1 - core-data ==0.3.9.1 - core-program ==0.7.0.0 - core-telemetry ==0.2.9.4 @@ -494,13 +504,12 @@ default-package-overrides: - cpphs ==1.20.10 - cpu ==0.1.2 - cpuinfo ==0.1.0.3 - - cql ==4.0.4 - - cql-io ==1.1.1 - - crackNum ==3.15 + - cql ==4.1.0.0 + - crackNum ==3.16 - crc32c ==0.2.2 - - crdt-event-fold ==1.8.1.2 - - criterion ==1.6.4.0 - - criterion-measurement ==0.2.4.0 + - crdt-event-fold ==1.8.1.4 + - criterion ==1.6.5.0 + - criterion-measurement ==0.2.5.0 - cron ==0.7.2 - crypto-api ==0.13.3 - crypto-api-tests ==0.3 @@ -508,26 +517,25 @@ default-package-overrides: - crypto-cipher-types ==0.0.9 - crypto-pubkey-types ==0.4.3 - crypto-random-api ==0.2.0 - - crypto-token ==0.1.2 + - crypto-srp ==0.1.0.2 + - crypto-token ==0.2.0 - cryptocompare ==0.1.2 - - cryptohash ==0.11.9 - - cryptohash-cryptoapi ==0.1.4 - cryptohash-md5 ==0.11.101.0 - cryptohash-sha1 ==0.11.101.0 - cryptohash-sha256 ==0.11.102.1 - cryptohash-sha512 ==0.11.103.0 - - crypton ==1.0.6 - - crypton-conduit ==0.2.3 - - crypton-connection ==0.4.5 + - crypton ==1.1.4 + - crypton-asn1-encoding ==0.10.0 + - crypton-asn1-parse ==0.10.0 + - crypton-asn1-types ==0.4.1 + - crypton-conduit ==0.3.0 + - crypton-connection ==0.4.6 - crypton-pem ==0.3.0 - crypton-socks ==0.6.2 - - crypton-x509 ==1.7.7 - - crypton-x509-store ==1.6.14 - - crypton-x509-system ==1.6.8 - - crypton-x509-validation ==1.6.14 - - cryptonite ==0.30 - - cryptonite-conduit ==0.2.2 - - cryptonite-openssl ==0.7 + - crypton-x509 ==1.9.1 + - crypton-x509-store ==1.9.0 + - crypton-x509-system ==1.9.0 + - crypton-x509-validation ==1.9.1 - csp ==1.4.0 - css-syntax ==0.1.0.2 - css-text ==0.1.3.0 @@ -536,10 +544,12 @@ default-package-overrides: - ctrie ==0.2 - cubicbezier ==0.6.0.7 - cubicspline ==0.1.2 + - cuda ==0.13.0.0 + - cuddle ==1.8.1.0 - cue-sheet ==2.0.2 - curl ==1.3.8 - currency ==0.2.0.0 - - currycarbon ==0.4.0.1 + - currycarbon ==0.5.0.0 - cursor ==0.3.2.0 - cursor-brick ==0.1.0.1 - cursor-fuzzy-time ==0.1.0.0 @@ -547,6 +557,7 @@ default-package-overrides: - cutter ==0.0 - cyclotomic ==1.1.2 - czipwith ==1.0.1.4 + - daemons ==0.4.0 - data-accessor ==0.2.3.1 - data-accessor-mtl ==0.2.0.5 - data-accessor-transformers ==0.2.1.8 @@ -581,17 +592,34 @@ default-package-overrides: - data-ref ==0.1 - data-reify ==0.6.4 - data-serializer ==0.3.5 - - data-sketches ==0.3.1.0 - - data-sketches-core ==0.1.0.0 + - data-sketches ==0.4.0.1 + - data-sketches-core ==0.3.0.0 - data-textual ==0.3.0.3 + - dataframe ==3.3.0.0 + - dataframe-core ==2.2.0.0 + - dataframe-csv ==2.3.0.0 + - dataframe-csv-th ==1.3.0.0 + - dataframe-expr-serializer ==1.2.0.1 + - dataframe-fastcsv ==1.4.0.1 + - dataframe-json ==1.2.0.1 + - dataframe-lazy ==2.3.0.0 + - dataframe-learn ==2.2.0.0 + - dataframe-operations ==2.2.0.0 + - dataframe-parquet ==1.5.0.0 + - dataframe-parquet-th ==1.3.0.0 + - dataframe-parsing ==2.2.0.0 + - dataframe-th ==2.2.0.0 + - dataframe-viz ==1.3.0.0 - dataurl ==0.1.0.0 - DAV ==1.3.4 - dbcleaner ==0.1.3 - - dbus ==1.4.2 - - dbus-hslogger ==0.1.1.0 - - debian ==4.0.5 + - dbus ==1.4.3 + - dbus-hslogger ==0.1.1.1 + - dbus-menu ==0.1.3.4 + - debian ==4.1.2 - debian-build ==0.10.2.1 - debug-trace-var ==0.2.0 + - deburr ==0.1.0.1 - dec ==0.0.6 - decidable ==0.3.1.1 - Decimal ==0.5.2 @@ -602,19 +630,20 @@ default-package-overrides: - dejafu ==2.4.0.8 - delta-types ==1.0.0.0 - dense-linear-algebra ==0.1.0.0 + - dependent-enummap ==0.2.0.0 - dependent-map ==0.4.0.1 - dependent-monoidal-map ==0.1.1.5 - dependent-sum ==0.7.2.0 - dependent-sum-aeson-orphans ==0.3.1.2 - dependent-sum-template ==0.2.0.2 - depq ==0.4.2 - - deque ==0.4.4.2 + - deque ==0.4.4.4 - derive-storable ==0.3.1.0 - derive-topdown ==0.1.1.1 - deriveJsonNoPrefix ==0.1.0.1 - deriving-aeson ==0.2.10 - deriving-compat ==0.6.8 - - deriving-trans ==0.9.1.0 + - deriving-trans ==0.11.0.0 - detour-via-sci ==1.0.0 - df1 ==0.4.3 - dhall ==1.42.3 @@ -626,17 +655,14 @@ default-package-overrides: - diagrams ==1.4.2 - diagrams-braille ==0.1.2 - diagrams-builder ==0.8.0.6 - - diagrams-cairo ==1.5 - diagrams-canvas ==1.4.2 - diagrams-contrib ==1.4.6 - diagrams-core ==1.5.1.2 - - diagrams-gtk ==1.4 - diagrams-lib ==1.5.1 - diagrams-postscript ==1.5.3 - diagrams-rasterific ==1.5 - diagrams-solve ==0.1.3.1 - diagrams-svg ==1.5 - - dice ==0.1.1 - dictionary-sharing ==0.1.0.0 - Diff ==1.0.2 - diff-loc ==0.1.0.0 @@ -645,7 +671,7 @@ default-package-overrides: - digraph ==0.3.2 - dimensional ==1.6.2 - direct-sqlite ==2.3.29 - - directory-ospath-streaming ==0.2.2 + - directory-ospath-streaming ==0.3 - directory-tree ==0.12.1 - dirichlet ==0.1.0.7 - discount ==0.1.1 @@ -664,11 +690,11 @@ default-package-overrides: - distributed-process-systest ==0.4.2 - distributed-process-tests ==0.5.2 - distributed-static ==0.3.11 - - distribution-opensuse ==1.1.4 - distributive ==0.6.3 + - distributors ==0.6.0.0 - djinn-lib ==0.0.1.4 - - djot ==0.1.4 - - dl-fedora ==2.0.1 + - djot ==0.1.4.1 + - dl-fedora ==2.2 - dlist ==1.0 - dlist-instances ==0.1.1.1 - dns ==4.2.0 @@ -676,10 +702,10 @@ default-package-overrides: - do-notation ==0.1.0.2 - dobutokO2 ==0.45.3.0 - dockerfile ==0.2.0 - - doclayout ==0.5.0.1 + - doclayout ==0.5.0.3 - docopt ==0.7.0.8 - doctemplates ==0.11.0.1 - - doctest ==0.24.3 + - doctest ==0.25.0 - doctest-discover ==0.2.0.0 - doctest-driver-gen ==0.3.0.8 - doctest-exitcode-stdio ==0.0.0.1 @@ -687,6 +713,7 @@ default-package-overrides: - doctest-lib ==0.1.1.1 - doctest-parallel ==0.4.1 - doldol ==0.4.1.2 + - dom-lt ==0.2.4 - domain ==0.1.1.5 - domain-aeson ==0.1.1.3 - domain-cereal ==0.1.0.1 @@ -703,6 +730,7 @@ default-package-overrides: - drifter ==0.3.0 - drifter-postgresql ==0.2.1 - drifter-sqlite ==0.1.0.0 + - drinkery ==0.4 - dsp ==0.2.5.2 - dual-tree ==0.2.3.4 - dublincore-xml-conduit ==0.1.0.3 @@ -710,7 +738,6 @@ default-package-overrides: - duration ==0.2.0.0 - dynamic-state ==0.3.2 - dyre ==0.9.2 - - eap ==0.9.0.2 - Earley ==0.13.0.1 - easy-file ==0.2.5 - easy-logger ==0.1.0.7 @@ -724,9 +751,11 @@ default-package-overrides: - edit-distance ==0.2.2.1 - edit-distance-vector ==1.0.0.4 - editor-open ==0.6.0.0 + - effable ==0.3.1.1 - effectful ==2.6.1.0 - effectful-core ==2.6.1.0 - - effectful-plugin ==2.0.0.1 + - effectful-plugin ==2.1.0.0 + - effectful-poolboy ==0.1.0.0 - effectful-th ==1.0.0.3 - egison-pattern-src ==0.2.1.2 - either ==5.0.3 @@ -738,31 +767,33 @@ default-package-overrides: - ekg-wai ==0.1.2.0 - elerea ==2.9.0 - elf ==0.31 - - eliminators ==0.9.5 + - eliminators ==0.9.6 - elm-bridge ==0.8.5 - elm-core-sources ==1.0.0 - elm-export ==0.6.0.1 + - elm-street ==0.2.2.2 - elm-syntax ==0.3.3.0 - - elm2nix ==0.4.0 - - elynx ==0.8.0.0 - - elynx-markov ==0.8.0.0 - - elynx-nexus ==0.8.0.0 - - elynx-seq ==0.8.0.0 - - elynx-tools ==0.8.0.0 - - elynx-tree ==0.7.2.2 - - emacs-module ==0.2.1.1 + - elm2nix ==0.5.0 + - elynx ==0.9.0.0 + - elynx-markov ==0.9.0.0 + - elynx-nexus ==0.9.0.0 + - elynx-seq ==0.9.0.0 + - elynx-tools ==0.9.0.0 + - elynx-tree ==0.9.0.0 + - emacs-module ==0.3 - email-validate ==2.3.2.21 - emd ==0.2.0.0 - - emojis ==0.1.4.1 + - emojis ==0.1.5 + - encapsule ==0.4.1 - enclosed-exceptions ==1.0.3 - - encoding ==0.10.2 + - encoding ==0.10.3 - end-of-exe ==0.1.2.0 - ENIG ==0.0.1.0 - entropy ==0.4.1.11 - enum-subset-generate ==0.1.0.3 - enum-text ==0.5.3.0 - enummapset ==0.7.3.0 - - enumset ==0.1 + - enumset ==0.1.0.2 - envelope ==0.2.2.0 - envparse ==0.6.0 - envy ==2.1.5.0 @@ -772,7 +803,6 @@ default-package-overrides: - equational-reasoning ==0.7.1.0 - equivalence ==0.4.1.1 - erf ==2.0.0.0 - - errata ==0.4.0.3 - error ==1.0.0.0 - error-or ==0.3.0 - error-or-utils ==0.2.0 @@ -788,21 +818,21 @@ default-package-overrides: - essence-of-live-coding-warp ==0.2.9 - event-list ==0.1.3 - every ==0.0.1 - - evm-opcodes ==0.2.0 + - evm-opcodes ==0.3.3 - exact-combinatorics ==0.2.0.11 - - exact-pi ==0.5.0.2 + - exact-pi ==0.5.1.0 + - exact-real ==0.12.5.1 - exception-hierarchy ==0.1.0.14 - exception-mtl ==0.4.0.2 - exception-transformers ==0.4.0.12 - - executable-hash ==0.2.0.4 - executable-path ==0.0.3.1 - exinst ==0.9 - exit-codes ==1.0.0 - exomizer ==1.0.0 - - exon ==1.7.2.0 + - exon ==1.7.3.0 - exp-pairs ==0.2.1.1 - expiring-cache-map ==0.0.6.1 - - explicit-exception ==0.2 + - explicit-exception ==0.2.0.2 - express ==1.0.18 - extended-reals ==0.2.7.0 - extensible-exceptions ==0.1.1.4 @@ -816,30 +846,28 @@ default-package-overrides: - fakedata-parser ==0.1.0.0 - fakefs ==0.3.0.2 - fakepull ==0.3.0.2 - - faktory ==1.1.3.2 - - falsify ==0.2.0 - - fast-builder ==0.1.5.0 + - faktory ==1.2.0.0 + - falsify ==0.4.0 + - farmhash ==0.1.0.5 - fast-digits ==0.3.2.0 - - fast-logger ==3.2.6 + - fast-logger ==3.2.7 - fast-math ==1.0.2 - - fast-myers-diff ==0.0.1 - - fbrnch ==1.7.1 + - fast-myers-diff ==0.0.2 - fcf-family ==0.2.0.3 - fdo-notify ==0.3.1 - feature-flags ==0.1.0.1 - fedora-krb ==0.1.0 - fedora-releases ==0.3.0 - - fedora-repoquery ==0.7.4 + - fedora-repoquery ==0.9.1 - feed ==1.3.2.1 - FenwickTree ==0.1.2.1 - fft ==0.1.8.7 - fftw-ffi ==0.1 - - fgl ==5.8.3.0 + - fgl ==5.8.3.1 - fgl-visualize ==0.1.0.1 - fields-json ==0.4.0.0 - file-embed ==0.0.16.0 - file-embed-lzma ==0.1 - - file-io ==0.1.6 - file-modules ==0.1.2.4 - file-path-th ==0.1.0.0 - filecache ==0.5.3 @@ -848,12 +876,14 @@ default-package-overrides: - filepath-bytestring ==1.5.2.0.5 - filepattern ==0.1.3 - fileplow ==0.1.0.0 + - filestore ==0.6.5.1 - filter-logger ==0.6.0.0 - filtrable ==0.1.6.0 - - fin ==0.3.2 - FindBin ==0.0.5 - fingertree ==0.1.6.3 + - finitary ==2.2.1.0 - finite-typelits ==0.2.1.0 + - firebase-hs ==0.3.0.0 - first-class-families ==0.8.2.0 - fits-parse ==0.4.2 - fitspec ==0.4.10 @@ -861,7 +891,7 @@ default-package-overrides: - fixed ==0.3 - fixed-generic ==0.1.0.2 - fixed-length ==0.2.3.1 - - fixed-vector ==2.0.0.0 + - fixed-vector ==2.1.1.0 - fixed-vector-hetero ==0.7.0.0 - flac ==0.2.1 - flac-picture ==0.1.3 @@ -874,7 +904,7 @@ default-package-overrides: - floatshow ==0.2.4 - flow ==2.0.0.11 - flush-queue ==1.0.0 - - fmlist ==0.9.4 + - fmlist ==0.9.5 - fmt ==0.6.3.0 - fn ==0.3.0.2 - focus ==1.0.3.2 @@ -884,6 +914,7 @@ default-package-overrides: - foldable1-classes-compat ==0.1.3 - foldl ==1.4.18 - folds ==0.7.8 + - fontwhich ==0.3 - FontyFruity ==0.5.3.5 - force-layout ==0.4.1 - foreign-store ==0.2.1 @@ -891,28 +922,35 @@ default-package-overrides: - forkable-monad ==0.2.0.3 - forma ==1.2.0 - format-numbers ==0.1.0.1 - - formatn ==0.3.3.1 + - formatn ==0.3.4.0 - formatting ==7.2.0 - foundation ==0.0.30 + - fourmolu ==0.19.0.1 + - fp-ieee ==0.1.0.6 - free ==5.2 - free-alacarte ==1.0.0.9 - free-categories ==0.2.0.2 - - free-foil ==0.2.0 + - free-foil ==0.3.2 - free-vl ==0.1.4 - freenect ==1.2.1 + - freer-base-classes ==0.1.0.0 - freer-par-monad ==0.1.0.0 - freetype2 ==0.2.0 - friendly-time ==0.4.1 - frisby ==0.2.5 + - from ==1.0.0.1 + - from-string ==1.0.0.2 - from-sum ==0.2.3.0 + - from-text ==0.1 - frontmatter ==0.1.0.2 - fsnotify ==0.4.4.0 + - ftcqueue ==0.1.0.1 - ftp-client ==0.5.1.6 - funcmp ==1.9 - function-builder ==0.3.0.1 - functor-combinators ==0.4.1.4 - functor-products ==0.1.2.2 - - fused-effects ==1.1.2.6 + - fused-effects ==1.1.2.7 - fusion-plugin ==0.2.8 - fusion-plugin-types ==0.1.0 - fuzzcheck ==0.1.1 @@ -920,6 +958,9 @@ default-package-overrides: - fuzzy-dates ==0.1.1.2 - fuzzy-time ==0.3.0.1 - fuzzyset ==0.3.2 + - fuzzystrmatch-pg ==0.1.0.0 + - fx ==0.11.2 + - gb-vector ==0.1.0.5 - gd ==3000.7.3 - gdp ==0.0.3.0 - gemini-exports ==0.1.0.2 @@ -934,11 +975,11 @@ default-package-overrides: - generic-deriving ==1.14.7 - generic-enumeration ==0.1.0.5 - generic-functor ==1.1.0.0 - - generic-lens ==2.2.2.0 - - generic-lens-core ==2.2.1.0 + - generic-lens ==2.3.0.0 + - generic-lens-core ==2.3.0.0 - generic-lexicographic-order ==0.1.0.1 - generic-monoid ==0.1.0.1 - - generic-optics ==2.2.1.0 + - generic-optics ==2.3.0.0 - generic-random ==1.5.0.1 - generic-type-asserts ==0.3.0 - generic-type-functions ==0.1.0 @@ -946,9 +987,8 @@ default-package-overrides: - GenericPretty ==1.2.2 - generics-eot ==0.4.1.0 - generics-sop ==0.5.1.4 - - generics-sop-lens ==0.2.1 - genvalidity ==1.1.1.0 - - genvalidity-aeson ==1.0.0.1 + - genvalidity-aeson ==1.1.0.0 - genvalidity-appendful ==0.1.0.0 - genvalidity-bytestring ==1.0.0.1 - genvalidity-case-insensitive ==0.0.0.1 @@ -963,32 +1003,36 @@ default-package-overrides: - genvalidity-hspec-persistent ==1.0.0.0 - genvalidity-mergeful ==0.3.0.1 - genvalidity-mergeless ==0.3.0.0 - - genvalidity-network-uri ==0.0.0.0 + - genvalidity-network-uri ==0.1.0.0 - genvalidity-path ==1.0.0.1 - genvalidity-persistent ==1.0.0.2 - genvalidity-property ==1.0.0.0 - genvalidity-scientific ==1.0.0.0 - genvalidity-sydtest ==1.0.1.0 - - genvalidity-sydtest-aeson ==1.0.0.0 + - genvalidity-sydtest-aeson ==1.0.0.1 - genvalidity-sydtest-hashable ==1.0.0.1 - genvalidity-sydtest-lens ==1.0.0.0 - - genvalidity-sydtest-persistent ==1.0.0.0 + - genvalidity-sydtest-persistent ==1.0.0.1 - genvalidity-text ==1.0.0.1 - genvalidity-time ==1.0.0.1 - genvalidity-typed-uuid ==0.1.0.1 - genvalidity-unordered-containers ==1.0.0.1 - genvalidity-uuid ==1.0.0.1 - genvalidity-vector ==1.0.0.0 - - geodetics ==1.1.0 + - geodetics ==2.0.0 + - geohash ==1.0.1 - geoip2 ==0.4.1.3 + - geomancy ==0.3.1.0 + - geomancy-layout ==0.1.1 - getopt-generics ==0.13.1.0 - ghc-bignum-orphans ==0.1.1 - ghc-byteorder ==4.11.0.0.10 - ghc-check ==0.5.0.8 - ghc-compact ==0.1.0.0 + - ghc-compat-plugin ==0.1.0.1 - ghc-core ==0.5.6 - - ghc-events ==0.20.0.0 - - ghc-exactprint ==1.10.0.0 + - ghc-events ==0.21.0.0 + - ghc-exactprint ==1.12.0.0 - ghc-hs-meta ==0.1.5.0 - ghc-lib ==9.12.3.20251228 - ghc-lib-parser ==9.12.3.20251228 @@ -997,14 +1041,15 @@ default-package-overrides: - ghc-paths ==0.1.0.12 - ghc-source-gen ==0.4.7.0 - ghc-syntax-highlighter ==0.0.13.0 - - ghc-tcplugins-extra ==0.4.6 + - ghc-tcplugin-api ==0.19.0.0 + - ghc-tcplugins-extra ==0.5 - ghc-trace-events ==0.1.2.10 - - ghc-typelits-extra ==0.4.8 - - ghc-typelits-knownnat ==0.7.13 - - ghc-typelits-natnormalise ==0.7.10 + - ghc-typelits-extra ==0.5.4 + - ghc-typelits-knownnat ==0.8.4 + - ghc-typelits-natnormalise ==0.9.6 - ghc-typelits-presburger ==0.7.4.2 - ghci-hexcalc ==0.1.1.0 - - ghci4luatex ==0.1.2 + - ghci4luatex ==0.1.4 - ghcid ==0.8.9 - ghcjs-codemirror ==0.0.0.2 - ghcjs-dom ==0.9.9.2 @@ -1033,6 +1078,8 @@ default-package-overrides: - gi-graphene ==1.0.8 - gi-gsk ==4.0.9 - gi-gtk ==4.0.12 + - gi-gtk-hs ==0.3.18 + - gi-gtk-layer-shell ==0.1.7 - gi-gtk3 ==3.0.44 - gi-gtk4 ==4.0.12 - gi-gtksource ==5.0.2 @@ -1041,39 +1088,39 @@ default-package-overrides: - gi-javascriptcore ==6.0.5 - gi-javascriptcore6 ==6.0.5 - gi-pango ==1.0.30 + - gi-pangocairo ==1.0.31 - gi-soup ==3.0.4 - gi-soup3 ==3.0.5 - gi-vte ==2.91.35 - gi-xlib ==2.0.14 - ginger ==0.10.6.0 - - gio ==0.13.12.0 - git-lfs ==1.2.5 - git-mediate ==1.1.0 - githash ==0.1.7.0 - github ==0.30.0.2 - - github-release ==2.0.0.18 + - github-release ==2.0.0.19 - github-rest ==1.2.1 - github-types ==0.2.1 - - github-webhooks ==0.18.0 - - gitlab-haskell ==1.1.0.0 + - gitlab-haskell ==1.4.0.0 - gitrev ==1.3.1 - gl ==0.9.1 - - glabrous ==2.0.6.4 + - gl-block ==1.1 + - glabrous ==2.1.0.0 - glasso ==0.1.0 - GLFW-b ==3.3.9.1 - glfw-group ==0.1.0.6 - - glib ==0.13.12.0 - glib-stopgap ==0.1.0.1 - Glob ==0.10.2 - glob-posix ==0.2.0.1 - gloss ==1.13.2.2 - gloss-algorithms ==1.13.0.3 + - gloss-juicy ==0.2.3 - gloss-rendering ==1.13.2.1 - glpk-headers ==0.5.1 + - gltf-codec ==0.1.0.5 - GLURaw ==2.0.0.5 - GLUT ==2.7.0.16 - gnuplot ==0.5.7 - - gogol ==1.0.0.0 - gogol-adexchange-buyer ==1.0.0 - gogol-adexchange-seller ==1.0.0 - gogol-admin-datatransfer ==1.0.0 @@ -1160,9 +1207,11 @@ default-package-overrides: - gogol-youtube-reporting ==1.0.0 - goldplate ==0.2.2.1 - google-isbn ==1.0.3 - - google-oauth2-jwt ==0.3.3.2 + - google-oauth2-jwt ==0.3.3.3 - gopher-proxy ==0.1.1.3 + - gothic ==0.1.8.5 - gpolyline ==0.1.0.1 + - granite ==0.7.4.0 - graph-core ==0.3.0.0 - graphite ==0.10.0.1 - graphql ==1.5.0.2 @@ -1172,26 +1221,27 @@ default-package-overrides: - graphula ==2.1.2.0 - graphviz ==2999.20.2.1 - gravatar ==0.8.1 - - greskell ==2.0.3.3 - - greskell-core ==1.0.0.6 - - greskell-websocket ==1.0.0.4 + - greskell ==2.0.3.5 + - greskell-core ==1.0.0.8 + - greskell-websocket ==1.0.0.6 - gridtables ==0.1.1.0 - - grisette ==0.13.0.1 - groom ==0.1.2.1 - group-by-date ==0.1.0.5 - groups ==0.5.3 - - gtk ==0.15.10 + - gtk-scaling-image ==0.1.0.1 + - gtk-sni-tray ==0.2.1.4 + - gtk-strut ==0.1.4.1 - gtk2hs-buildtools ==0.13.12.0 - - gtk3 ==0.15.10 - guarded-allocation ==0.0.1 - - hackage-cli ==0.1.0.4 - - hackage-revdeps ==0.1 - - hackage-security ==0.6.3.2 + - haal ==0.5.0.0 + - hackage-cli ==0.2.0.0 + - hackage-revdeps ==0.4 + - hackage-security ==0.6.4.0 - hackage-security-HTTP ==0.1.1.3 - - haddock-library ==1.11.0 - haha ==0.3.1.1 - - hakyll ==4.16.8.0 + - hakyll ==4.17.0.0 - hakyll-convert ==0.3.0.5 + - hakyll-diagrams ==0.1.0.3 - hal ==1.1 - half ==0.3.3 - hall-symbols ==0.1.0.6 @@ -1202,74 +1252,78 @@ default-package-overrides: - happstack-server ==7.9.3 - happstack-server-tls ==7.2.1.7 - happy ==2.1.7 + - happy-dot ==1.0.0.1 - happy-lib ==2.1.7 - happy-meta ==0.2.1.0 - - harpie ==0.1.4.0 - - harpie-numhask ==0.1.1.0 + - harpie ==0.2.0.0 + - harpie-numhask ==0.2.0.0 - has-transformers ==0.1.0.4 - HasBigDecimal ==0.2.0.0 + - hasbolt ==0.1.7.2 + - hash-tree ==0.1.0 - hashable ==1.5.1.0 - hashmap ==1.3.3 - hashtables ==1.4.2 - haskell-gi ==0.26.17 - haskell-gi-base ==0.26.9 - haskell-gi-overloading ==1.0 + - haskell-igraph ==0.8.5 - haskell-lexer ==1.2.1 - haskell-src ==1.0.4.2 - haskell-src-exts ==1.23.1 - haskell-src-exts-simple ==1.23.1.0 - haskell-src-exts-util ==0.2.5 - - haskell-src-meta ==0.8.15 + - haskell-src-meta ==0.8.16 - HaskellNet ==0.6.2 - HaskellNet-SSL ==0.4.0.2 - haskey-btree ==0.3.0.1 - haskintex ==0.8.0.3 - - haskoin-core ==1.2.2 - - haskoin-store-data ==1.5.16 - hasktags ==0.73.0 - - hasql ==1.9.3.1 - - hasql-dynamic-statements ==0.3.1.8 - - hasql-implicits ==0.2.0.2 - - hasql-interpolate ==1.0.1.0 - - hasql-listen-notify ==0.1.0.1 - - hasql-migration ==0.3.1 - - hasql-optparse-applicative ==0.9 - - hasql-pool ==1.3.0.4 - - hasql-th ==0.4.0.23 - - hasql-transaction ==1.2.1 - - Hastructure ==0.50.4 + - hasktorch ==0.2.2.0 + - hasql ==1.10.3.7 + - hasql-dynamic-statements ==0.5.1 + - hasql-implicits ==0.2.0.3 + - hasql-interpolate ==1.1.0.1 + - hasql-notifications ==0.2.5.0 + - hasql-optparse-applicative ==0.9.1.1 + - hasql-pool ==1.4.2.3 + - hasql-th ==0.5.0.1 + - hasql-transaction ==1.2.2 - hasty-hamiltonian ==1.3.4 - - HaTeX ==3.23.0.1 - - haveibeenpwned ==0.2.0.3 + - HaTeX ==3.23.0.2 - HaXml ==1.25.14 - haxr ==3000.11.6.1 - Hclip ==3.0.0.4 - HCodecs ==0.5.2 - hdaemonize ==0.5.7 - - HDBC ==2.4.0.4 + - HDBC ==2.4.0.5 + - HDBC-odbc ==2.6.0.0 - HDBC-session ==0.1.2.1 - headed-megaparsec ==0.2.1.3 + - headroom ==0.4.3.0 - heap ==1.0.4 - heaps ==0.4.1 - heatshrink ==0.1.0.0 - hebrew-time ==0.1.2 - - hedgehog ==1.5 - - hedgehog-classes ==0.2.5.4 + - heck ==1.0.1.0 + - hedgehog ==1.7 - hedgehog-corpus ==0.2.0 - hedgehog-fakedata ==0.0.1.5 - - hedgehog-fn ==1.0 + - hedgehog-fn ==1.1 - hedgehog-quickcheck ==0.1.1 - - hedis ==0.15.2 + - hedis ==0.16.1 - hedn ==0.3.0.4 + - hedn-functor ==0.1.0.0 - heftia ==0.7.0.0 - heftia-effects ==0.7.0.0 + - hegg ==0.6.0.0 - heist ==1.1.1.2 - here ==1.2.14 - heredoc ==0.2.0.0 - hetero-parameter-list ==0.1.0.21 - hetero-parameter-list-with-typelevel-tools ==0.1.0.1 - heterocephalus ==1.0.5.7 - - hetzner ==0.7.2.1 + - hetzner ==0.8.0.0 - hex ==0.2.0 - hex-text ==0.1.0.9 - hexml ==0.3.5 @@ -1278,34 +1332,47 @@ default-package-overrides: - hformat ==0.3.3.1 - hfsevents ==0.1.8 - hgal ==2.0.0.3 - - hi-file-parser ==0.1.8.0 + - hgg ==0.1.0.0 + - hgg-core ==0.1.0.0 + - hgg-frame ==0.1.0.0 + - hgg-svg ==0.1.0.0 + - hi-file-parser ==0.1.9.1 - hidapi ==0.1.8 + - hie-compat ==0.3.1.2 + - hiedb ==0.8.0.0 + - higher-order-freer-monad ==0.1.0.0 + - higher-order-open-union ==0.1.0.1 + - himari ==1.1.6.1 + - hindent ==6.3.0 - hinfo ==0.0.3.0 - hinotify ==0.4.2 - hint ==0.9.0.9 - histogram-fill ==0.9.1.0 - hjsmin ==0.2.1 - hkd-default ==1.1.0.0 - - hkgr ==0.4.8 + - hkgr ==0.5 - hledger-interest ==1.6.7 - hledger-stockquotes ==0.1.3.2 - hlibcpuid ==0.2.0 - hlibgit2 ==0.18.0.16 - - hlibsass ==0.1.10.3 - hlint ==3.10 + - hls-graph ==2.14.0.0 - hmatrix ==0.20.2 - hmatrix-backprop ==0.1.3.0 - hmatrix-gsl ==0.19.0.1 - hmatrix-gsl-stats ==0.4.1.8 - hmatrix-morpheus ==0.1.1.2 - - hmatrix-repa ==0.1.2.2 - hmatrix-special ==0.19.0.0 - hmatrix-vector-sized ==0.1.3.0 + - hmm-lapack ==0.5.0.1 - hmpfr ==0.4.5 - hoare ==0.1.1.0 - - hoauth2 ==2.14.3 - - hoogle ==5.0.18.4 + - honeycomb ==0.1.0.1 + - hoogle ==5.0.19.0 + - hOpenPGP ==3.1.1 + - hopenpgp-tools ==0.25.3 - hopenssl ==2.2.5 + - horde-ad ==0.3.0.0 - horizontal-rule ==0.7.1.0 - hosc ==0.21.1 - hostname ==1.0 @@ -1313,24 +1380,56 @@ default-package-overrides: - hourglass ==0.2.12 - hourglass-orphans ==0.1.0.0 - hp2pretty ==0.10.1 - - hpack ==0.38.3 - - hpc-codecov ==0.6.4.0 + - hpack ==0.39.6 + - hpc-codecov ==0.6.4.1 - hpc-lcov ==1.2.0 - - HPDF ==1.7 - - hpke ==0.0.0 + - HPDF ==1.8 + - hpke ==0.1.0 - hpp ==0.6.5 - - hpqtypes ==1.12.0.0 - - hpqtypes-extras ==1.18.0.0 - - hquantlib-time ==0.1.2 + - hpqtypes ==1.14.0.0 + - hpqtypes-effectful ==1.1.0.0 + - hpqtypes-extras ==1.20.0.0 - hreader ==1.1.1 - hreader-lens ==0.1.3.0 - hruby ==0.5.1.0 - hs-bibutils ==6.10.0.0 - hs-captcha ==1.0 - hs-GeoIP ==0.3 + - hs-opentelemetry-api ==1.0.0.0 + - hs-opentelemetry-api-types ==1.0.0.0 + - hs-opentelemetry-exporter-handle ==1.0.0.0 + - hs-opentelemetry-exporter-in-memory ==1.0.0.0 + - hs-opentelemetry-exporter-otlp ==1.0.0.0 + - hs-opentelemetry-exporter-prometheus ==1.0.0.0 + - hs-opentelemetry-instrumentation-cloudflare ==1.0.0.0 + - hs-opentelemetry-instrumentation-co-log ==1.0.0.0 + - hs-opentelemetry-instrumentation-conduit ==1.0.0.0 + - hs-opentelemetry-instrumentation-gogol ==1.0.0.0 + - hs-opentelemetry-instrumentation-hspec ==1.0.0.0 + - hs-opentelemetry-instrumentation-http-client ==1.0.0.0 + - hs-opentelemetry-instrumentation-hw-kafka-client ==1.0.0.0 + - hs-opentelemetry-instrumentation-katip ==1.0.0.0 + - hs-opentelemetry-instrumentation-monad-logger ==1.0.0.0 + - hs-opentelemetry-instrumentation-persistent ==1.0.0.0 + - hs-opentelemetry-instrumentation-postgresql-simple ==1.0.0.0 + - hs-opentelemetry-instrumentation-tasty ==1.0.0.0 + - hs-opentelemetry-instrumentation-wai ==1.0.0.0 + - hs-opentelemetry-instrumentation-yesod ==1.0.0.0 + - hs-opentelemetry-otlp ==1.0.0.0 + - hs-opentelemetry-propagator-b3 ==1.0.0.0 + - hs-opentelemetry-propagator-datadog ==1.0.0.0 + - hs-opentelemetry-propagator-jaeger ==1.0.0.0 + - hs-opentelemetry-propagator-w3c ==1.0.0.0 + - hs-opentelemetry-propagator-xray ==1.0.0.0 + - hs-opentelemetry-sdk ==1.0.0.0 + - hs-opentelemetry-semantic-conventions ==1.40.0.0 + - hs-opentelemetry-utils-exceptions ==1.0.0.0 + - hs-opentelemetry-vendor-honeycomb ==1.0.0.0 - hs-php-session ==0.0.9.3 - - hsass ==0.8.0 - hsc2hs ==0.68.10 + - hschema ==0.0.1.1 + - hschema-prettyprinter ==0.0.1.1 + - hschema-quickcheck ==0.0.1.1 - hscolour ==1.25 - hsdns ==1.8 - hse-cpp ==0.2 @@ -1339,29 +1438,29 @@ default-package-overrides: - hset ==2.2.0 - hsignal ==0.2.7.5 - hsini ==0.5.2.2 - - hsinstall ==2.8 + - hsinstall ==2.10 - HSlippyMap ==3.0.1 - hslogger ==1.3.2.0 - - hslua ==2.3.1 + - hslua ==2.5.0 - hslua-aeson ==2.3.2 - hslua-classes ==2.3.2 - hslua-cli ==1.4.4 - hslua-core ==2.3.2.1 - hslua-list ==1.1.4 - hslua-marshalling ==2.3.2 - - hslua-module-doclayout ==1.2.0.1 - - hslua-module-path ==1.1.1 - - hslua-module-system ==1.1.3 - - hslua-module-text ==1.1.1 - - hslua-module-version ==1.1.1 - - hslua-module-zip ==1.1.4 - - hslua-objectorientation ==2.3.1 - - hslua-packaging ==2.3.1 + - hslua-module-doclayout ==1.2.1.1 + - hslua-module-path ==1.2.0 + - hslua-module-system ==1.3.0 + - hslua-module-text ==1.2.0 + - hslua-module-version ==1.2.0.1 + - hslua-module-zip ==1.2.1 + - hslua-objectorientation ==2.5.0 + - hslua-packaging ==2.4.1 - hslua-repl ==0.1.2 - - hslua-typing ==0.1.1 + - hslua-typing ==0.2.0 - hsndfile ==0.8.0 - hsndfile-vector ==0.5.2 - - HsOpenSSL ==0.11.7.10 + - HsOpenSSL ==0.11.7.11 - HsOpenSSL-x509-system ==0.1.0.4 - hspec ==2.11.17 - hspec-api ==2.11.17 @@ -1377,18 +1476,23 @@ default-package-overrides: - hspec-golden ==0.2.2.0 - hspec-golden-aeson ==0.9.0.0 - hspec-hedgehog ==0.3.0.0 - - hspec-junit-formatter ==1.1.2.1 + - hspec-junit-formatter ==1.3.1.1 - hspec-leancheck ==0.0.6 - hspec-megaparsec ==2.2.1 - hspec-meta ==2.11.17 - hspec-need-env ==0.1.0.13 - hspec-parsec ==0 + - hspec-quickcheck-classes ==0.0.0.0 - hspec-smallcheck ==0.5.3 + - hspec-tidy-formatter ==0.2.0.1 - hspec-tmp-proc ==0.7.0.0 - - hspec-wai ==0.11.1 - - hspec-wai-json ==0.11.0 - - hspec-webdriver ==1.2.2 + - hspec-wai ==0.12.1 + - hspec-wai-json ==0.12.1 - hstatistics ==0.3.1 + - hstratus ==0.1.1.2 + - hstratus-auth ==0.2.0.2 + - hstratus-drive ==0.1.0.2 + - hstratus-notes ==0.1.0.3 - HStringTemplate ==0.8.8 - HSvm ==1.0.3.35 - HsYAML ==0.2.1.5 @@ -1402,33 +1506,35 @@ default-package-overrides: - html-entities ==1.1.4.7 - html-entity-map ==0.1.0.0 - html-parse ==0.2.2.0 - - HTTP ==4000.4.1 + - HTTP ==4000.5.0 - http-api-data ==0.6.3 - http-api-data-qq ==0.1.0.1 - http-client ==0.7.19 - http-client-openssl ==0.3.3 - http-client-overrides ==0.1.1.0 - - http-client-restricted ==0.1.0 - - http-client-tls ==0.3.6.4 + - http-client-restricted ==0.1.1 + - http-client-tls ==0.4.0 - http-common ==0.8.3.4 - http-conduit ==2.3.9.1 - http-date ==0.0.11 - http-directory ==0.1.12 - - http-download ==0.2.1.0 + - http-download ==0.2.2.0 - http-io-streams ==0.1.7.2 - http-link-header ==1.2.3 - http-media ==0.8.1.1 - http-query ==0.1.3.1 - http-reverse-proxy ==0.6.2.0 - - http-semantics ==0.3.0 + - http-semantics ==0.4.1 - http-streams ==0.8.9.9 - - http-types ==0.12.4 - - http2 ==5.3.10 + - http-types ==0.12.5 + - http2 ==5.4.3 + - http3 ==0.1.3 - httpd-shed ==0.4.1.2 - - human-readable-duration ==0.2.1.4 + - human-readable-duration ==0.2.1.5 - HUnit ==1.6.2.0 - HUnit-approx ==1.1.1.1 - hunit-dejafu ==2.0.0.6 + - hunit-effectful ==1.0.0 - hvect ==0.4.0.1 - hvega ==0.12.0.7 - hw-bits ==0.7.2.2 @@ -1456,27 +1562,30 @@ default-package-overrides: - hxt-unicode ==9.0.2.4 - hxt-xpath ==9.1.2.2 - hybrid-vectors ==0.2.5 - - hyperbole ==0.4.3 + - hyper ==0.2.1.2 + - hyperbole ==0.7.1 - hyperloglog ==0.5 - hyphenation ==0.8.3 - iconv ==0.4.1.3 - identicon ==0.2.3 + - idn ==0.1.2.0 - ieee754 ==0.8.0 - if ==0.1.0.0 - IfElse ==0.85 - iff ==0.0.6.1 - - ihaskell ==0.12.0.0 + - ihaskell ==0.13.0.0 - ihaskell-hvega ==0.5.0.7 - ihs ==0.1.0.3 - imagesize-conduit ==1.1 - Imlib ==0.1.2 - immortal ==0.3 - - immortal-queue ==0.1.0.1 + - immortal-queue ==0.2.0.0 - imp ==1.0.3.5 - - ImpSpec ==0.1.0.0 + - implicit-hie ==0.1.4.0 + - ImpSpec ==0.2.0.0 - inbox ==0.2.0 - - incipit-base ==0.6.1.1 - - incipit-core ==0.6.1.1 + - incipit-base ==0.7.0.2 + - incipit-core ==0.7.0.2 - include-file ==0.1.0.4 - incremental ==0.3.1 - incremental-parser ==0.5.1 @@ -1486,18 +1595,18 @@ default-package-overrides: - indexed-list-literals ==0.2.1.3 - indexed-profunctors ==0.1.1.1 - indexed-transformers ==0.1.0.4 - - indexed-traversable ==0.1.4 + - indexed-traversable ==0.1.5 - indexed-traversable-instances ==0.1.2.1 - - inf-backprop ==0.1.1.0 + - inf-backprop ==0.2.0.2 - infer-license ==0.2.0 - infinite-list ==0.1.3 - - influxdb ==1.9.3.2 - - ini ==0.4.2 + - inflections ==0.4.1.0 + - ini ==0.5.1 - inj ==1.0 - inline-c ==0.9.1.10 - inline-c-cpp ==0.5.0.2 - input-parsers ==0.3.0.2 - - insert-ordered-containers ==0.2.7 + - insert-ordered-containers ==0.3.0 - inspection-testing ==0.6.3 - int-cast ==0.2.0.0 - int-supply ==1.0.0 @@ -1511,13 +1620,12 @@ default-package-overrides: - interpolatedstring-perl6 ==1.0.2 - interpolation ==0.1.1.2 - Interpolation ==0.3.0 - - IntervalMap ==0.6.2.1 + - IntervalMap ==0.6.2.4 - intervals ==0.9.3 - intset-imperative ==0.1.0.0 - invariant ==0.6.5 - invertible ==0.2.0.8 - invertible-grammar ==0.1.3.5 - - io-embed ==0.1.0.1 - io-machine ==0.2.0.0 - io-manager ==0.1.0.4 - io-memoize ==1.1.1.0 @@ -1526,12 +1634,12 @@ default-package-overrides: - io-streams ==1.5.2.2 - io-streams-haproxy ==1.0.1.0 - ip ==1.7.8 - - ip6addr ==2.0.0.1 + - ip6addr ==2.0.1.0 - iproute ==1.7.15 - - IPv6Addr ==2.0.6.2 - - IPv6DB ==0.3.3.4 + - IPv6Addr ==3.0.0.0 + - IPv6DB ==0.3.3.5 - ipynb ==0.2 - - ipython-kernel ==0.11.0.0 + - ipython-kernel ==0.12.1.0 - irc ==0.6.1.1 - irc-ctcp ==0.1.3.1 - iri ==0.5.1.2 @@ -1543,13 +1651,16 @@ default-package-overrides: - isocline ==1.0.9 - isomorphism-class ==0.3.1.4 - ix-shapable ==0.1.0 + - ixset-typed ==0.5.1.1 + - ixset-typed-binary-instance ==0.1.0.2 + - ixset-typed-hashable-instance ==0.1.0.2 - jack ==0.7.2.2 - jalaali ==1.0.0.0 - - java-adt ==1.0.20251105 + - java-adt ==1.1 - jira-wiki-markup ==1.5.1 - jmacro ==0.6.18 - - jose ==0.11 - - jose-jwt ==0.10.0 + - jose ==0.13 + - jose-jwt ==0.11.0 - journalctl-stream ==0.6.0.8 - js-chart ==2.9.4.1 - js-dgtable ==0.5.2 @@ -1559,49 +1670,54 @@ default-package-overrides: - jsaddle-dom ==0.9.9.3 - jsaddle-warp ==0.9.9.6 - json ==0.11 - - json-feed ==2.0.0.18 + - json-feed ==2.0.0.19 - json-rpc ==1.1.2 - - json-spec ==1.1.1.2 - - json-spec-elm ==0.4.0.7 - - json-spec-elm-servant ==0.4.4.3 - - json-spec-openapi ==1.0.1.3 - - json-stream ==0.4.6.0 + - json-spec ==1.4.0.0 + - json-spec-elm ==0.6.0.0 + - json-spec-elm-servant ==0.6.0.0 + - json-spec-openapi ==1.3.0.0 + - json-stream ==0.4.6.1 - jsonifier ==0.2.1.3 - jsonpath ==0.3.0.0 - - jsonrpc-tinyclient ==1.1.0.0 - JuicyCairo ==0.1.0.1 - JuicyPixels ==3.3.9 - JuicyPixels-extra ==0.6.0 + - JuicyPixels-scale-dct ==0.1.2.1 - junit-xml ==0.1.0.4 - justified-containers ==0.3.0.0 - kan-extensions ==5.2.8 - kansas-comet ==0.4.4 - katip ==0.8.8.4 - katip-logstash ==0.1.0.2 - - katip-wai ==0.2.0.1 + - katip-wai ==0.2.0.2 - kazura-queue ==0.1.0.4 + - kdl-hs ==1.1.1 - kdt ==0.2.6 - keep-alive ==0.2.1.0 - - keter ==2.1.10 + - keter ==2.3.6 + - keter-rate-limiting-plugin ==0.2.0.2 + - keuringsdienst ==1.2.0.0 - keycode ==0.2.4 - - keyed-vals ==0.2.3.4 - - keyed-vals-hspec-tests ==0.2.3.4 + - keyed-vals ==0.2.3.5 + - keyed-vals-hspec-tests ==0.2.3.5 - keyed-vals-mem ==0.2.3.4 - - keyed-vals-redis ==0.2.3.4 + - keyed-vals-redis ==0.2.5.0 - keys ==3.12.5 - ki ==1.0.1.2 - ki-unlifted ==1.0.0.2 - kind-apply ==0.4.0.1 - kind-generics ==0.5.0.0 + - kind-generics-th ==0.2.3.3 + - kleene ==0.2 - kmeans ==0.1.3 - knob ==0.2.2 - koji ==0.0.2 - koji-tool ==1.3.1 - - kvitable ==1.1.1.1 + - ktx-codec ==0.1.0.0 + - kubernetes-api ==135.0.1 + - kvitable ==1.2.0.0 - labels ==0.3.3 - lackey ==2.0.0.12 - - lambdabot-core ==5.3.1.2 - - lambdabot-irc-plugins ==5.3.1.2 - LambdaHack ==0.11.0.1 - lame ==0.2.2 - language-avro ==0.1.4.0 @@ -1611,25 +1727,27 @@ default-package-overrides: - language-c99 ==0.2.0 - language-c99-simple ==0.3.0 - language-c99-util ==0.2.0 - - language-docker ==14.0.1 - language-dot ==0.1.2 - language-glsl ==0.3.0 - language-java ==0.2.9 - language-javascript ==0.7.1.0 - - language-lua ==0.11.0.2 - language-protobuf ==1.0.1 + - lapack ==0.5.2 - lapack-carray ==0.0.3 - lapack-comfort-array ==0.0.1.1 - lapack-ffi ==0.0.3 - lapack-ffi-tools ==0.1.3.2 - - large-hashable ==0.1.2.0 + - lapack-hmatrix ==0.0.0.2 + - large-hashable ==0.1.3.0 - largeword ==1.2.5 - latex ==0.1.0.4 - lattices ==2.2.1.1 - lawful ==0.1.0.0 - - lawful-conversions ==0.1.7 + - lawful-conversions ==0.4.0 + - layoutz ==0.4.0.0 - lazy-csv ==0.5.1 - - lazyio ==0.1.0.4 + - lazyio ==0.1.0.6 + - lazyppl ==1.0.1 - lazysmallcheck ==0.6 - lca ==0.4 - leancheck ==1.0.4 @@ -1657,25 +1775,30 @@ default-package-overrides: - libmpd ==0.10.0.1 - liboath-hs ==0.0.1.2 - libsodium-bindings ==0.0.3.0 + - libtorch-ffi ==2.0.2.0 + - libtorch-ffi-helper ==2.0.0.3 - libyaml ==0.1.4 - libyaml-clib ==0.2.5 - lift-generics ==0.3.1 - lift-type ==0.1.2.0 - - lifted-async ==0.10.2.7 + - lifted-async ==0.11.0 - lifted-base ==0.2.3.12 - lifted-threads ==1.0 - linear ==1.23.3 - - linear-base ==0.5.0 + - linear-base ==0.8.1 + - linear-circuit ==0.1.0.4 - linear-generics ==0.2.3 - linear-geo ==0.1.0.0 + - linear-locks ==0.1.0.1 - linear-programming ==0.0.1 - linebreak ==1.1.0.4 + - linenoise ==0.7.0 - linux-capabilities ==0.1.1.0 - linux-file-extents ==0.2.0.1 - linux-namespaces ==0.2.0.1 - - liquid-fixpoint ==0.9.6.3.2 - - liquidhaskell ==0.9.10.1.2 - - liquidhaskell-boot ==0.9.10.1.2 + - liquid-fixpoint ==0.9.6.3.5 + - liquidhaskell ==0.9.12.2.1 + - liquidhaskell-boot ==0.9.12.2.1 - List ==0.6.2 - list-predicate ==0.1.0.1 - list-shuffle ==1.0.0.1 @@ -1690,7 +1813,6 @@ default-package-overrides: - literatex ==0.4.0.0 - lmdb ==0.2.5 - load-env ==0.2.1.0 - - locators ==0.3.0.5 - loch-th ==0.2.2 - lockfree-queue ==0.2.4 - log-base ==0.12.1.0 @@ -1705,17 +1827,18 @@ default-package-overrides: - logstash ==0.1.0.4 - loop ==0.3.0 - lpeg ==1.1.0.1 - - LPFP ==1.1.5 - LPFP-core ==1.1.5 - - lr-acts ==0.0.1 + - lr-acts ==0.2 + - LR-demo ==0.0.20251105 - lrucache ==1.2.0.1 + - lrucaching ==0.3.5 - lsfrom ==2.0 - lua ==2.3.4 - lua-arbitrary ==1.0.1.2 - - lucid ==2.11.20250303 + - lucid ==2.11.20260427 - lucid-cdn ==0.2.2.0 - lucid-extras ==0.2.2 - - lucid2 ==0.0.20250303 + - lucid2 ==0.0.20260427 - lukko ==0.1.2 - lumberjack ==1.0.3.0 - lz4 ==0.2.3.1 @@ -1723,17 +1846,17 @@ default-package-overrides: - lzma ==0.0.1.1 - lzma-clib ==5.2.2 - machines ==0.7.4 - - magic ==1.1 - - mail-pool ==2.3.1 - - mailtrap ==0.1.2.2 + - magic ==2.0.0 + - magico ==0.0.2.3 - main-tester ==0.2.0.1 - mainland-pretty ==0.7.1.1 + - makefile ==1.1.0.2 - managed ==1.0.11 - mandrill ==0.5.8.0 - manifolds-core ==0.6.1.1 - Mantissa ==0.1.0.0 - map-syntax ==0.3 - - mappings ==0.3.3.0 + - mappings ==0.4.0.0 - markdown ==0.1.17.5 - markdown-unlit ==0.6.0 - markov-chain ==0.0.3.4 @@ -1741,6 +1864,7 @@ default-package-overrides: - markup-parse ==0.2.2.0 - massiv ==1.0.5.0 - massiv-io ==1.0.0.1 + - massiv-persist ==1.0.0.3 - massiv-serialise ==1.0.0.2 - massiv-test ==1.1.0.1 - matchable ==0.2 @@ -1758,48 +1882,49 @@ default-package-overrides: - mbox-utility ==0.0.3.1 - mcmc ==0.8.3.1 - mcmc-types ==1.0.3 - - mcp-server ==0.1.0.19 + - mcp-server ==0.2.0.1 - mealy ==0.5.1.1 - med-module ==0.1.3 - median-stream ==0.7.0.0 - megaparsec ==9.7.0 - megaparsec-tests ==9.7.0 - - melf ==1.3.1 - mem-info ==0.4.2.0 - membership ==0.0.1 - memcache ==0.3.0.2 - memory ==0.18.0 - - memory-hexstring ==1.1.0.0 - MemoTrie ==0.6.11 - - mempack ==0.1.2.0 + - mempack ==0.2.1.0 - mergeful ==0.3.0.0 - mergeful-persistent ==0.3.0.1 - mergeless ==0.4.0.0 - mergeless-persistent ==0.1.0.1 - - merkle-tree ==0.1.1 - mersenne-random ==1.0.0.1 - mersenne-random-pure64 ==0.2.2.0 - messagepack ==0.5.5 - metrics ==0.4.1.1 - mfsolve ==0.3.2.2 - microaeson ==0.1.0.3 + - microformats2-parser ==1.0.2.3 - microlens ==0.4.14.0 - microlens-aeson ==2.5.2 - microlens-contra ==0.1.0.3 - microlens-ghc ==0.4.15.1 - microlens-mtl ==0.2.1.0 - microlens-platform ==0.4.4.1 + - microlens-pro ==0.2.0.4 - microlens-th ==0.4.3.17 - microspec ==0.2.1.3 - microstache ==1.0.3.1 - midair ==0.2.0.1 - - midi ==0.2.2.4 + - midi ==0.2.2.6 - midi-alsa ==0.2.1 - - midi-music-box ==0.0.1.2 + - midi-music-box ==0.0.1.3 - mighty-metropolis ==2.0.0 - - mime-mail ==0.5.1 - - mime-mail-ses ==0.4.4 + - mime ==0.4.0.2 + - mime-mail ==0.5.2 + - mime-mail-ses ==0.4.5 - mime-types ==0.1.2.2 + - mini ==2.0.0.1 - minimal-configuration ==0.1.4 - minimorph ==0.3.0.1 - minisat ==0.1.4 @@ -1808,11 +1933,11 @@ default-package-overrides: - miniutter ==0.5.1.2 - minmax ==0.1.1.0 - mintty ==0.1.4 - - misfortune ==0.1.2.1 - - miso ==1.8.7.0 + - miso ==1.12.0.0 - missing-foreign ==0.1.1 - MissingH ==1.6.0.3 - mixed-types-num ==0.6.2 + - mlkem ==0.2.2.0 - mmap ==0.5.9 - mmark ==0.0.8.0 - mmark-cli ==0.0.5.2 @@ -1822,11 +1947,12 @@ default-package-overrides: - mmsyn7l ==0.9.2.0 - mmsyn7ukr-array ==0.3.0.0 - mmsyn7ukr-common ==0.3.1.0 + - mmzk-typeid ==0.7.1.1 - mnist-idx ==0.1.3.2 - mnist-idx-conduit ==0.4.0.0 - - mockcat ==0.5.5.0 + - mockcat ==1.4.1.1 - mockery ==0.3.5 - - mod ==0.2.1.0 + - mod ==0.2.2.0 - modern-uri ==0.3.6.1 - modular ==0.1.0.8 - moffy ==0.1.1.0 @@ -1834,6 +1960,8 @@ default-package-overrides: - moffy-samples-events ==0.2.2.5 - moffy-samples-gtk3 ==0.1.0.0 - moffy-samples-gtk3-run ==0.1.0.7 + - moffy-samples-gtk4 ==0.1.0.1 + - moffy-samples-gtk4-run ==0.2.1.3 - monad-chronicle ==1.1.0.1 - monad-control ==1.0.3.1 - monad-control-aligned ==0.0.2.1 @@ -1842,7 +1970,7 @@ default-package-overrides: - monad-extras ==0.6.0 - monad-interleave ==0.2.0.1 - monad-logger ==0.3.42 - - monad-logger-aeson ==0.4.1.5 + - monad-logger-aeson ==0.4.1.6 - monad-logger-extras ==0.1.1.2 - monad-logger-json ==0.1.0.0 - monad-logger-logstash ==0.2.0.2 @@ -1855,37 +1983,41 @@ default-package-overrides: - monad-parallel ==0.8.0.1 - monad-peel ==0.3 - monad-resumption ==0.1.4.0 - - monad-schedule ==0.2.0.2 - monad-st ==0.2.4.1 - monad-time ==0.4.0.0 + - monad-unlift ==0.2.0 + - monad-unlift-ref ==0.2.1 - monadlist ==0.0.2 - monadoid ==0.0.3 - monadology ==0.4 - MonadPrompt ==1.0.0.5 - MonadRandom ==0.6.2.1 - monads-tf ==0.3.0.1 - - mongoDB ==2.7.1.4 + - monatone ==0.4.0.1 - mono-traversable ==1.0.21.0 - mono-traversable-instances ==0.1.1.0 - monoid-extras ==0.7.0.2 - monoid-insertleft ==0.1.0.1 - monoid-map ==0.2.0.1 - monoid-subclasses ==1.2.6.1 - - monoid-transformer ==0.0.4 - - monoidal-containers ==0.6.7.0 + - monoid-transformer ==0.0.4.1 + - monoidal-containers ==0.6.8.0 - monoidal-functors ==0.2.3.0 - - monoidmap ==0.0.4.4 - - monoidmap-aeson ==0.0.0.6 + - monoidmap ==0.0.5.1 + - monoidmap-aeson ==0.0.0.8 - monoidmap-examples ==0.0.0.2 - - monoidmap-internal ==0.0.0.1 + - monoidmap-internal ==0.1.0.2 - monoidmap-quickcheck ==0.0.0.4 - more-containers ==0.2.2.2 + - morpheus-graphql ==0.28.5 - morpheus-graphql-app ==0.28.5 - morpheus-graphql-client ==0.28.5 + - morpheus-graphql-code-gen ==0.28.5 - morpheus-graphql-code-gen-utils ==0.28.5 - morpheus-graphql-core ==0.28.5 - morpheus-graphql-server ==0.28.5 - morpheus-graphql-subscriptions ==0.28.5 + - morpheus-graphql-tests ==0.28.5 - moss ==0.2.0.1 - mountpoints ==1.0.2 - mpi-hs ==0.7.3.1 @@ -1893,7 +2025,6 @@ default-package-overrides: - mpi-hs-cereal ==0.1.0.0 - msgpack ==1.0.1.0 - mstate ==0.2.11 - - mt19937 ==0.1.1 - mtl-compat ==0.2.2 - mtl-misc-yj ==0.1.0.4 - mtl-prelude ==2.0.3.2 @@ -1912,26 +2043,27 @@ default-package-overrides: - mwc-random ==0.15.3.0 - mx-state-codes ==1.0.0.0 - myers-diff ==0.3.0.2 - - mysql ==0.2.1 - - mysql-json-table ==0.1.4.1 - - mysql-simple ==0.4.9 + - mysql-haskell ==1.3.0 + - mysql-haskell-nem ==0.1.0.0 - n-tuple ==0.0.3 - n2o ==0.11.1 - n2o-nitro ==0.11.2 - nagios-check ==0.3.2 - - named ==0.3.0.2 - - named-text ==1.2.3.0 + - named ==0.4.0.0 + - named-text ==1.2.4.0 - names-th ==0.3.0.1 - nano-erl ==0.1.0.1 - NanoID ==3.4.1.2 - nanospec ==0.2.2 - nats ==1.1.2 - - natural-arithmetic ==0.2.3.0 + - natural-arithmetic ==0.2.4.0 - natural-induction ==0.2.0.0 - natural-sort ==0.1.2 - natural-transformation ==0.4.1 - neat-interpolation ==0.5.1.4 - - nerd-font-icons ==0.1.0.0 + - nerd-font-icons ==0.1.0.1 + - net-mqtt ==0.8.6.4 + - net-mqtt-lens ==0.1.1.0 - netcode-io ==0.0.3 - netlib-carray ==0.1 - netlib-comfort-array ==0.0.0.2 @@ -1950,9 +2082,10 @@ default-package-overrides: - network-house ==0.1.0.3 - network-info ==0.2.1 - network-ip ==0.3.0.3 + - network-light ==0.1.0.6 - network-messagepack-rpc ==0.1.2.0 - network-multicast ==0.3.2 - - network-run ==0.4.4 + - network-run ==0.5.0 - network-simple ==0.4.5 - network-simple-tls ==0.4.2 - network-transport ==0.5.9 @@ -1961,89 +2094,92 @@ default-package-overrides: - network-transport-tests ==0.3.4 - network-uri ==2.6.4.2 - network-uri-template ==0.1.2.0 - - network-wait ==0.2.0.0 + - network-wait ==0.4.0.0 - newtype ==0.2.2.1 - - newtype-generics ==0.6.2 + - newtype-generics ==0.6.3 - nfc ==0.1.1 - nicify-lib ==1.0.1 - NineP ==0.0.2.1 - - nix-narinfo ==0.1.1.2 + - nix-derivation ==1.1.3 + - nix-narinfo ==0.1.1.3 - nix-paths ==1.0.1 - - no-recursion ==0.1.2.3 + - no-recursion ==0.4.0.1 - no-value ==1.0.0.0 - NoHoed ==0.1.1 - - non-empty ==0.3.5 + - non-empty ==0.3.6.1 - non-empty-sequence ==0.2.0.4 - non-empty-text ==0.2.1 - - non-negative ==0.1.2 + - non-negative ==0.1.2.1 - nonce ==1.0.7 - nondeterminism ==1.5 - - nonempty-containers ==0.3.5.0 + - nonempty-containers ==0.3.6.0 - nonempty-vector ==0.2.4 - nonempty-zipper ==1.0.1.1 - normaldistribution ==1.1.0.3 - - nothunks ==0.3.1 + - nothunks ==0.3.2 - nowdoc ==0.1.1.0 + - nqe ==0.6.6 - nsis ==0.3.4 + - nthese ==0.1.0.1 - numbers ==3000.2.0.2 - numeric-extras ==0.1 - numeric-limits ==0.1.0.0 - numeric-prelude ==0.4.4 - - numeric-quest ==0.2.0.2 - - numhask ==0.13.2.1 - - numhask-space ==0.13.2.0 + - numeric-quest ==0.2.1 + - numhask ==0.13.3.0 + - numhask-space ==0.13.3.0 - NumInstances ==1.4 - numtype-dk ==0.5.0.3 - - nvim-hs ==2.3.2.4 + - nvim-hs ==2.3.2.6 - nvim-hs-contrib ==2.0.0.2 - nvim-hs-ghcid ==2.0.1.0 - o-clock ==1.4.0.1 - ObjectName ==1.1.0.2 - - oblivious-transfer ==0.1.0 - odbc ==0.3.0 - ods2csv ==0.1.0.2 - oeis ==0.3.10.2 - oeis2 ==1.0.9 - ofx ==0.4.4.0 - - ogma-cli ==1.7.0 - - ogma-core ==1.7.0 - - ogma-extra ==1.7.0 - - ogma-language-c ==1.7.0 - - ogma-language-copilot ==1.7.0 - - ogma-language-csv ==1.7.0 - - ogma-language-jsonspec ==1.7.0 - - ogma-language-lustre ==1.7.0 - - ogma-language-smv ==1.7.0 - - ogma-language-xlsx ==1.7.0 - - ogma-language-xmlspec ==1.7.0 - - ogma-spec ==1.7.0 + - ogma-cli ==1.15.0 + - ogma-core ==1.15.0 + - ogma-extra ==1.15.0 + - ogma-language-c ==1.15.0 + - ogma-language-copilot ==1.15.0 + - ogma-language-csv ==1.15.0 + - ogma-language-jsonspec ==1.15.0 + - ogma-language-lustre ==1.15.0 + - ogma-language-smv ==1.15.0 + - ogma-language-xlsx ==1.15.0 + - ogma-language-xmlspec ==1.15.0 + - ogma-spec ==1.15.0 + - oidc-client ==0.8.0.0 - old-locale ==1.0.0.7 - old-time ==1.1.1.0 - - ollama-haskell ==0.2.1.0 - - om-doh ==0.1.0.5 - - om-elm ==2.0.1.2 + - ollama-haskell ==0.3.0.1 + - om-doh ==0.1.0.6 + - om-elm ==2.1.0.0 - om-fail ==0.1.0.7 - om-fork ==0.7.1.13 - - om-http ==0.5.0.1 - - om-logging ==1.1.0.11 - - om-show ==0.1.2.12 - - om-time ==0.3.1.2 + - om-http ==0.6.0.2 + - om-logging ==1.1.0.12 + - om-show ==0.1.2.13 + - om-time ==0.3.1.3 - once ==0.4 - one-liner ==2.1.1 - - one-liner-instances ==0.1.3.0 - - OneTuple ==0.4.2.1 + - OneTuple ==0.4.3 - Only ==0.1 - oo-prototypes ==0.1.0.0 - oops ==0.2.0.1 - - opaleye ==0.10.7.0 - - open-browser ==0.4.0.0 + - opaleye ==0.10.8.0 + - open-browser ==0.5.1.0 - open-witness ==0.7 - OpenAL ==1.7.0.5 - - openapi3 ==3.2.4 + - openapi3 ==3.2.5 + - openapi3-code-generator ==0.2.0.0 - openexr-write ==0.1.0.2 - OpenGL ==3.0.3.0 - OpenGLRaw ==3.3.4.1 - - openpgp-asciiarmor ==0.1.2 + - openpgp-asciiarmor ==1.0 - opensource ==0.1.1.0 - openssl-streams ==1.2.3.0 - opentelemetry ==0.8.0 @@ -2052,7 +2188,7 @@ default-package-overrides: - opentelemetry-wai ==0.8.0 - operational ==0.2.4.2 - opml-conduit ==0.9.0.0 - - opt-env-conf ==0.9.0.0 + - opt-env-conf ==0.15.0.2 - optics ==0.4.2.1 - optics-core ==0.4.2 - optics-extra ==0.4.2.1 @@ -2062,32 +2198,37 @@ default-package-overrides: - optima ==0.4.0.7 - optional-args ==1.0.2 - options ==1.2.1.2 - - optparse-applicative ==0.18.1.0 + - optparse-applicative ==0.19.0.0 + - optparse-applicative-dex ==1.0.1 + - optparse-declarative ==0.4.3 - optparse-enum ==1.0.0.0 - optparse-generic ==1.5.3 - optparse-simple ==0.1.1.4 - optparse-text ==0.1.1.0 - ordered-containers ==0.2.4 - OrderedBits ==0.0.2.0 + - ormolu ==0.8.0.2 + - orthotope ==0.1.8.0 - overhang ==1.0.0 + - ox-arrays ==0.2.0.1 - packcheck ==0.7.1 + - packstream-bolt ==0.1.0.1 - pager ==0.1.1.0 - pagination ==0.2.2 - pagure ==0.2.1 - pagure-cli ==0.2.3 - palette ==0.3.0.4 - - pandoc ==3.7.0.2 - - pandoc-cli ==3.7.0.2 - - pandoc-lua-engine ==0.4.3 + - pandoc ==3.10.1 + - pandoc-cli ==3.10.1 + - pandoc-lua-engine ==0.5.3.1 - pandoc-lua-marshal ==0.3.2.1 - - pandoc-plot ==1.9.1 - - pandoc-server ==0.1.0.11 + - pandoc-plot ==1.9.2 + - pandoc-server ==0.1.3.1 - pandoc-throw ==0.1.0.0 - - pandoc-types ==1.23.1.1 - - pango ==0.13.12.0 + - pandoc-types ==1.23.1.2 - panic ==0.4.0.1 - - pantry ==0.10.1 - - parallel ==3.2.2.0 + - pantry ==0.11.4 + - parallel ==3.3.0.0 - parallel-io ==0.3.5 - parameterized ==0.5.0.0 - parameterized-utils ==2.1.11.0 @@ -2105,9 +2246,12 @@ default-package-overrides: - partial-handler ==1.0.3 - partial-isomorphisms ==0.2.4.0 - partialord ==0.1.1 - - password ==3.1.0.2 - - password-instances ==3.0.0.0 - - password-types ==1.0.0.0 + - password ==3.1.1.0 + - password-aeson ==0.1.0.0 + - password-http-api-data ==0.1.0.0 + - password-instances ==3.1.0.0 + - password-persistent ==0.1.0.0 + - password-types ==1.0.1.0 - patch ==0.0.8.4 - path ==0.9.6 - path-binary-instance ==0.1.0.1 @@ -2118,45 +2262,40 @@ default-package-overrides: - path-like ==0.2.0.2 - path-pieces ==0.2.1 - path-utils ==0.1.1.0 - - pathtype ==0.8.1.3 + - pathtype ==0.8.1.4 - pathwalk ==0.3.1.2 - patience ==0.3 - - patrol ==1.1.0.0 + - patrol ==1.2.0.5 - pava ==0.1.1.4 - pcg-random ==0.1.4.0 - pcre-heavy ==1.0.0.4 - pcre-light ==0.4.1.3 - pcre-utils ==0.1.9 - - pcre2 ==2.2.3 - - pdc ==0.1.1 - - pdf-toolbox-content ==0.1.2 - - pdf-toolbox-core ==0.1.3 - - pdf-toolbox-document ==0.1.4 + - pcre2 ==2.3.1 - peano ==0.1.1.0 - - pedersen-commitment ==0.2.0 - pem ==0.2.4 - percent-format ==0.0.4 - - perf ==0.14.0.3 + - perf ==0.14.2.1 - perfect-hash-generator ==1.0.0 + - persist ==1.0.0.0 - persistable-record ==0.6.0.6 - persistable-types-HDBC-pg ==0.0.3.5 - - persistent ==2.17.1.0 + - persistent ==2.18.1.0 - persistent-discover ==0.1.0.7 - persistent-documentation ==0.1.0.6 - persistent-lens ==1.0.0 - - persistent-mongoDB ==2.13.1.0 - persistent-mtl ==0.5.2 - - persistent-mysql ==2.13.1.5 - persistent-pagination ==0.1.1.2 - - persistent-postgresql ==2.13.7.0 + - persistent-postgresql ==2.14.3.0 - persistent-qq ==2.12.0.7 - - persistent-redis ==2.13.0.2 - persistent-sqlite ==2.13.3.1 - persistent-template ==2.12.0.0 - persistent-test ==2.13.2.1 - persistent-typed-db ==0.1.0.7 - pg-harness-client ==0.6.0 + - pg-schema ==0.8.1.0 - pg-transact ==0.3.2.0 + - pgmq-core ==0.5.0.0 - phantom-state ==0.2.1.5 - pid1 ==0.1.3.1 - pinch ==0.5.2.0 @@ -2172,8 +2311,8 @@ default-package-overrides: - pipes-fastx ==0.3.0.0 - pipes-fluid ==0.6.0.1 - pipes-group ==1.0.12 - - pipes-http ==1.0.6 - - pipes-mongodb ==0.1.0.0 + - pipes-network ==0.6.5 + - pipes-network-tls ==0.4 - pipes-ordered-zip ==1.2.1 - pipes-parse ==3.0.9 - pipes-random ==1.0.0.5 @@ -2184,13 +2323,13 @@ default-package-overrides: - place-cursor-at ==1.0.1 - placeholders ==0.1 - plaid ==0.1.0.4 - - plot ==0.2.3.12 - plotlyhs ==0.2.3 - Plural ==0.0.2 - pointed ==5.0.5 - pointedlist ==0.6.1 - pointless-fun ==1.1.0.13 - poll ==0.0.0.2 + - pollock ==0.1.0.4 - poly ==0.5.1.0 - poly-arity ==0.1.0 - polynomials-bernstein ==1.1.2 @@ -2199,28 +2338,50 @@ default-package-overrides: - polysemy-fs ==0.1.0.0 - polysemy-plugin ==0.4.5.3 - polysemy-webserver ==0.2.1.2 - - pontarius-xmpp ==0.5.7.2 - - pontarius-xmpp-extras ==0.1.0.12 - - pooled-io ==0.0.2.3 + - poolboy ==0.5.0.0 + - pooled-io ==0.0.2.5 - port-utils ==0.2.1.0 - portable-lines ==0.1 + - PortMidi ==0.2.0.0 + - portmidi-utility ==0.0 + - positive-integer ==0.1.2.1 - posix-paths ==0.3.0.1 - posix-pty ==0.2.2 - possibly ==1.0.0.0 - post-mess-age ==0.2.1.0 - postgres-options ==0.2.2.0 - - postgresql-binary ==0.14.2 + - postgresql-binary ==0.15.0.1 + - postgresql-connection-string ==0.1.0.6 - postgresql-libpq ==0.11.0.0 - postgresql-libpq-configure ==0.11 - postgresql-libpq-notify ==0.2.0.0 - postgresql-migration ==0.2.1.8 + - postgresql-query ==3.10.0 - postgresql-schema ==0.1.14 - postgresql-simple ==0.7.0.1 - - postgresql-syntax ==0.4.3.1 - - postgresql-typed ==0.6.2.5 + - postgresql-simple-interval ==1.0.1.2 + - postgresql-syntax ==0.4.5.0 + - postgresql-transactional ==1.1.1 + - ppad-aead ==0.3.5 + - ppad-base16 ==0.3.0 + - ppad-base58 ==0.2.3 + - ppad-bech32 ==0.2.5 + - ppad-bip32 ==0.3.5 + - ppad-bip39 ==0.3.3 + - ppad-chacha ==0.2.2 + - ppad-fixed ==0.2.0 + - ppad-hkdf ==0.3.2 + - ppad-hmac-drbg ==0.3.1 + - ppad-pbkdf ==0.2.2 + - ppad-poly1305 ==0.4.6 + - ppad-ripemd160 ==0.1.4 + - ppad-script ==0.2.3 + - ppad-secp256k1 ==0.5.8 + - ppad-sha256 ==0.3.4 + - ppad-sha512 ==0.2.4 - pptable ==0.3.0.0 - - pqueue ==1.5.0.0 - - prairie ==0.1.1.0 + - pqueue ==1.7.0.0 + - prairie ==0.1.2.0 - pred-set ==0.0.1 - prefix-units ==0.3.0.1 - prelude-compat ==0.0.0.2 @@ -2234,12 +2395,12 @@ default-package-overrides: - pretty-terminal ==0.1.0.0 - prettychart ==0.3.0.3 - prettyclass ==1.0.0.0 - - prettyprinter ==1.7.1 - - prettyprinter-ansi-terminal ==1.1.3 - - prettyprinter-combinators ==0.1.3 - - prettyprinter-compat-annotated-wl-pprint ==1.1 - - prettyprinter-compat-ansi-wl-pprint ==1.0.2 - - prettyprinter-compat-wl-pprint ==1.0.1 + - prettyprinter ==1.7.2 + - prettyprinter-ansi-terminal ==1.1.4 + - prettyprinter-combinators ==0.1.4 + - prettyprinter-compat-annotated-wl-pprint ==1.1.1 + - prettyprinter-compat-ansi-wl-pprint ==1.1.1 + - prettyprinter-compat-wl-pprint ==1.0.2 - prettyprinter-interp ==0.2.0.0 - prim-uniq ==0.2 - primecount ==0.1.0.2 @@ -2252,7 +2413,7 @@ default-package-overrides: - primitive-unaligned ==0.1.1.2 - primitive-unlifted ==2.2.0.0 - print-console-colors ==0.1.0.0 - - probability ==0.2.8 + - probability ==0.2.9.1 - probability-polynomial ==1.0.1.0 - process-extras ==0.7.4 - product-isomorphic ==0.0.3.4 @@ -2260,13 +2421,14 @@ default-package-overrides: - profunctors ==5.6.3 - project-template ==0.2.1.0 - projectroot ==0.2.0.1 - - prometheus ==2.3.0 - - prometheus-client ==1.1.1 + - prometheus ==2.3.1 + - prometheus-client ==1.1.2 - prometheus-metrics-ghc ==1.0.1.2 - promises ==0.3 - - prompt-hs ==1.0.3.1 + - prompt-hs ==1.1.0.2 - prospect ==0.1.0.0 - proto-lens ==0.7.1.7 + - proto-lens-arbitrary ==0.1.2.15 - proto-lens-optparse ==0.1.1.14 - proto-lens-protobuf-types ==0.7.2.3 - proto-lens-protoc ==0.9.0.1 @@ -2274,8 +2436,6 @@ default-package-overrides: - proto-lens-setup ==0.4.0.10 - protobuf ==0.2.1.3 - protobuf-simple ==0.1.1.1 - - protocol-radius ==0.0.1.2 - - protocol-radius-test ==0.1.0.1 - protolude ==0.3.5 - proxied ==0.3.2 - pseudo-boolean ==0.1.12.0 @@ -2283,60 +2443,61 @@ default-package-overrides: - PSQueue ==1.2.2 - psqueues ==0.2.8.3 - pthread ==0.2.1 - - ptr ==0.16.8.7 + - ptr ==0.16.8.8 - ptr-poker ==0.1.3 + - ptrdiff ==0 - pulse-simple ==0.1.14 - pureMD5 ==2.1.4 - - puresat ==0.1 + - puresat ==0.1.0.1 - purescript-bridge ==0.15.0.0 - - pusher-http-haskell ==2.1.0.21 + - pusher-http-haskell ==2.1.0.25 - pvar ==1.0.0.0 - - pwstore-fast ==2.4.4 - PyF ==0.11.5.0 - qchas ==1.1.0.1 - - quaalude ==0.0.0.1 + - qrcode-core ==0.9.11 + - qrcode-juicypixels ==0.8.7 - quadratic-irrational ==0.1.2 - quantizer ==0.4.0.0 - QuasiText ==0.1.2.6 - queue-sheet ==0.8.0.1 - queues ==1.0.0 + - quic ==0.3.2 - quickbench ==1.0.1 - - QuickCheck ==2.15.0.1 + - QuickCheck ==2.16.0.0 - quickcheck-arbitrary-adt ==0.3.1.0 - quickcheck-assertions ==0.3.0 - quickcheck-classes ==0.6.5.0 - quickcheck-classes-base ==0.6.2.0 + - quickcheck-combinators ==0.0.6 - quickcheck-dynamic ==4.0.1 - - quickcheck-groups ==0.0.1.5 + - quickcheck-effectful ==1.0.0 + - quickcheck-groups ==0.0.1.6 - quickcheck-higherorder ==0.1.0.1 - quickcheck-instances ==0.3.33 - quickcheck-io ==0.2.0 - - quickcheck-monoid-subclasses ==0.3.0.6 - - quickcheck-quid ==0.0.1.8 + - quickcheck-monoid-subclasses ==0.3.0.7 + - quickcheck-quid ==0.0.1.9 - quickcheck-simple ==0.1.1.1 - quickcheck-special ==0.1.0.6 - - quickcheck-state-machine ==0.10.3 - quickcheck-text ==0.1.2.1 - - quickcheck-transformer ==0.3.1.2 + - quickcheck-transformer ==0.3.1.3 - quickcheck-unicode ==1.0.1.0 - quicklz ==1.5.0.11 - quiet ==0.2 - - quote-quot ==0.2.1.0 - - radius ==0.7.1.0 + - quote-quot ==0.2.2.0 - radix-tree ==1.1.0.0 - rainbow ==0.34.2.2 - rainbox ==0.26.0.0 - - ral ==0.2.2 + - ram ==0.22.1 - rampart ==2.0.0.13 - ramus ==0.1.2 - rando ==0.0.0.4 - - random ==1.2.1.3 + - random ==1.3.1 - random-bytestring ==0.1.4 - - random-fu ==0.3.0.1 - random-shuffle ==0.0.4 - random-tree ==0.6.0.5 - - range ==0.3.2.2 - - range-set-list ==0.1.4 + - range ==1.0.0.0 + - range-set-list ==0.1.4.1 - ranged-list ==0.1.2.3 - Ranged-sets ==0.5.0 - ranges ==0.2.4 @@ -2345,11 +2506,10 @@ default-package-overrides: - Rasterific ==0.7.5.4 - rasterific-svg ==0.3.3.2 - rate-limit ==1.4.3 - - ratel ==2.0.0.18 + - ratel ==2.0.0.19 - ratel-wai ==2.0.0.12 - ratio-int ==0.1.2 - rattle ==0.2 - - rattletrap ==14.1.4 - raw-strings-qq ==1.1 - rawfilepath ==1.1.1 - rawstring-qm ==0.2.3.1 @@ -2361,18 +2521,18 @@ default-package-overrides: - reactive-banana ==1.3.2.0 - reactive-banana-bunch ==1.0.0.1 - reactive-jack ==0.4.1.2 - - reactive-midyim ==0.4.1.1 + - reactive-midyim ==0.4.1.3 - read-editor ==0.1.0.2 - read-env-var ==1.0.0.0 - readable ==0.3.1 - real-dice ==0.1.0.5 - - rebase ==1.21.2 + - rebase ==1.23 - rec-def ==0.2.2 + - recaptcha ==0.1.0.4 - record-hasfield ==1.0.1 - - recover-rtti ==0.5.3 + - recover-rtti ==0.6.1 - recursion-schemes ==5.2.3 - recv ==0.1.1 - - redact ==0.6.0.0 - reddit-scrape ==0.0.1 - redis-glob ==0.1.0.11 - redis-resp ==1.0.0 @@ -2383,10 +2543,13 @@ default-package-overrides: - refined ==0.8.2 - refined-containers ==0.1.2.0 - reflection ==2.1.9 - - reflex ==0.9.4.0 + - reflex ==0.9.4.1 - reflex-dom-core ==0.8.1.4 - reflex-fsnotify ==0.3.0.2 - - reflex-gadt-api ==0.2.2.3 + - reflex-gadt-api ==0.3.0.0 + - reflex-vty ==1.2.0.0 + - reform ==0.2.7.6 + - reform-happstack ==0.2.5.8 - RefSerialize ==0.4.0 - regex ==1.1.0.2 - regex-applicative ==0.3.4 @@ -2400,6 +2563,9 @@ default-package-overrides: - regex-with-pcre ==1.1.0.2 - registry ==0.6.3.3 - registry-aeson ==0.3.1.2 + - registry-hedgehog ==0.8.2.2 + - registry-hedgehog-aeson ==0.3.1.2 + - regression-simple ==0.2.2 - reinterpret-cast ==0.1.0 - relapse ==1.0.0.1 - relational-query ==0.12.3.1 @@ -2409,20 +2575,17 @@ default-package-overrides: - reliable-io ==0.0.2 - relude ==1.2.2.2 - renderable ==0.2.0.1 - - reorder-expression ==0.1.0.2 - - repa ==3.4.2.0 - - repa-algorithms ==3.4.2.0 - - repa-io ==3.4.2.0 + - reorder-expression ==0.1.0.3 - replace-attoparsec ==1.5.0.0 - replace-megaparsec ==1.5.0.1 - repline ==0.4.3.0 - req ==3.13.4 - req-conduit ==1.0.2 - - rerebase ==1.21.2 - - rerefined ==0.8.0 + - rerebase ==1.23 - reroute ==0.7.0.0 + - resistor-cube ==0.0.1.4 - resolv ==0.2.0.3 - - resource-pool ==0.4.0.0 + - resource-pool ==0.5.0.1 - resourcet ==1.3.0 - rest-rewrite ==0.4.5 - result ==0.2.6.0 @@ -2434,22 +2597,23 @@ default-package-overrides: - rfc5051 ==0.2 - rg ==1.4.0.0 - rhbzquery ==0.4.5 - - rhine ==1.5 - - rhine-gloss ==1.5 - - rhine-terminal ==1.5 + - rhine ==1.8 + - rhine-gloss ==1.8 + - rhine-terminal ==1.8 - rhythmic-sequences ==0.8.0.0 - riak-protobuf ==0.25.0.0 - richenv ==0.1.0.4 - - rio ==0.1.24.0 + - rio ==0.1.25.0 + - rio-app ==0.1.0.0 - rio-orphans ==0.1.2.0 - rio-prettyprint ==0.1.9.0 - rng-utils ==0.3.1 - - roc-id ==0.2.0.6 + - roc-id ==0.4.0.0 - rocksdb-haskell ==1.0.1 - rocksdb-haskell-jprupp ==2.1.7 - rocksdb-query ==0.4.3 - roles ==0.2.1.0 - - rollbar ==1.1.3 + - rollbar ==2.0.0.0 - rope-utf16-splay ==0.4.0.0 - rosezipper ==0.2 - rot13 ==0.2.0.1 @@ -2463,22 +2627,21 @@ default-package-overrides: - rss ==3000.2.0.8 - run-st ==0.1.3.3 - runmemo ==1.0.0.1 - - rvar ==0.3.0.2 - - rzk ==0.7.7 + - rzk ==0.11.1 - s-cargot ==0.1.6.0 - - s3-signer ==0.5.0.0 - safe ==0.3.21 - - safe-coloured-text ==0.3.0.2 - - safe-coloured-text-gen ==0.0.0.3 - - safe-coloured-text-layout ==0.2.0.1 - - safe-coloured-text-layout-gen ==0.0.0.1 + - safe-coloured-text ==0.6.0.0 + - safe-coloured-text-gen ==0.0.0.5 + - safe-coloured-text-layout ==0.2.0.2 + - safe-coloured-text-layout-gen ==0.0.0.2 - safe-coloured-text-terminfo ==0.3.0.0 - safe-decimal ==0.2.1.0 - safe-exceptions ==0.1.7.4 - safe-foldable ==0.1.0.0 - safe-gen ==1.0.1 - - safe-json ==1.2.1.1 + - safe-json ==1.2.1.2 - safe-money ==0.9.1 + - safe-wild-cards ==1.0.0.2 - safecopy ==0.10.4.3 - safeio ==0.0.6.0 - SafeSemaphore ==0.10.1 @@ -2489,29 +2652,30 @@ default-package-overrides: - sampling ==0.3.5 - samsort ==0.1.0.0 - sandi ==0.5 - - sandwich ==0.3.0.5 - - sandwich-contexts ==0.3.0.3 + - sandwich ==0.3.1.0 + - sandwich-contexts ==0.3.0.4 - sandwich-hedgehog ==0.1.3.1 - sandwich-quickcheck ==0.2.0.0 - - sandwich-slack ==0.1.2.0 - - sandwich-webdriver ==0.3.0.1 - - saturn ==1.0.0.9 + - sandwich-slack ==0.2.0.0 + - sandwich-webdriver ==0.5.0.0 + - saturn ==1.1.0.5 - say ==0.1.0.1 - - sayable ==1.2.6.0 - - sbp ==6.2.2 - - sbv ==11.7 - - scale ==1.1.0.0 + - sayable ==1.2.7.0 + - sbp ==6.5.1 + - sbv ==14.5 - scalpel ==0.6.2.2 - scalpel-core ==0.6.2.2 - scanf ==0.1.0.0 - - scanner ==0.3.1 + - scanner ==0.3.2 - scheduler ==2.0.1.0 - SciBaseTypes ==0.1.1.0 - scientific ==0.3.8.1 + - scientific-notation ==0.1.7.0 - scientist ==0.0.0.0 - - scotty ==0.22 + - scotty ==0.30 + - scripths ==0.5.4.1 - scrypt ==0.5.0 - - sdl2 ==2.5.5.1 + - sdl2 ==2.5.6.0 - sdl2-gfx ==0.3.0.0 - sdl2-image ==2.1.0.0 - sdl2-mixer ==1.2.0.0 @@ -2520,6 +2684,8 @@ default-package-overrides: - secp256k1-haskell ==1.4.6 - securemem ==0.1.10 - sel ==0.1.0.0 + - selda ==0.5.2.1 + - selda-json ==0.1.1.2 - select-rpms ==0.3.1 - selections ==0.3.0.0 - selective ==0.7.0.1 @@ -2538,10 +2704,10 @@ default-package-overrides: - sequenceTools ==1.6.0.0 - serialise ==0.2.6.1 - servant ==0.20.3.0 - - servant-auth ==0.4.9.2 - - servant-auth-client ==0.4.9.2 + - servant-auth ==0.4.10.0 + - servant-auth-client ==0.4.10.0 - servant-auth-docs ==0.2.11.0 - - servant-auth-server ==0.4.9.2 + - servant-auth-server ==0.4.10.0 - servant-auth-swagger ==0.2.11.0 - servant-blaze ==0.9.1 - servant-checked-exceptions ==2.2.0.1 @@ -2552,6 +2718,7 @@ default-package-overrides: - servant-conduit ==0.16.1 - servant-docs ==0.13.1 - servant-elm ==0.7.3 + - servant-event-stream ==0.4.0.1 - servant-exceptions ==0.2.1 - servant-exceptions-server ==0.2.1 - servant-foreign ==0.16.1 @@ -2561,14 +2728,13 @@ default-package-overrides: - servant-machines ==0.16.1 - servant-multipart ==0.12.1 - servant-multipart-api ==0.12.1 - - servant-multipart-client ==0.12.2 - - servant-openapi3 ==2.0.1.6 - servant-pipes ==0.16.1 + - servant-prometheus ==1.3.0 - servant-rate-limit ==0.2.0.0 - servant-rawm ==1.0.0.0 - servant-server ==0.20.3.0 - servant-static-th ==1.0.0.1 - - servant-swagger ==1.2.1 + - servant-swagger ==1.2.3 - servant-swagger-ui ==0.3.5.5.0.1 - servant-swagger-ui-core ==0.3.5 - servant-swagger-ui-redoc ==0.3.5 @@ -2576,27 +2742,28 @@ default-package-overrides: - servant-xml ==1.0.3 - serversession ==1.0.3 - serversession-backend-acid-state ==1.0.5 - - serversession-backend-redis ==1.0.5 + - serversession-backend-redis ==1.0.6 - serversession-frontend-wai ==1.0.1 - serversession-frontend-yesod ==1.0.1 - servius ==1.2.3.0 - - ses-html ==0.4.0.0 - - set-cover ==0.1.1.1 + - set-cover ==0.1.2.1 - setenv ==0.1.1.3 - setlocale ==1.0.0.10 - sexp-grammar ==2.3.4.2 - SHA ==1.6.4.4 - shake ==0.19.9 - shake-plus ==0.3.4.0 - - shakespeare ==2.1.7.1 + - shake-plus-extended ==0.4.1.0 + - shakespeare ==2.2.0 - shakespeare-text ==1.1.0 - shared-memory ==0.2.0.1 - shell-conduit ==5.0.0 - shell-escape ==0.2.0 + - shell-monad ==0.6.10 - shell-utility ==0.1 - shellify ==0.14.0.2 - shellmet ==0.0.6.0 - - shelltestrunner ==1.10 + - shelltestrunner ==1.11 - shellwords ==0.1.4.6 - shelly ==1.12.1.1 - should-not-typecheck ==2.1.0 @@ -2607,90 +2774,98 @@ default-package-overrides: - silently ==1.2.5.4 - simple ==2.0.0 - simple-affine-space ==0.2.1 - - simple-cabal ==0.1.3.1 + - simple-cabal ==0.2.1 - simple-cairo ==0.1.0.6 - - simple-cmd ==0.2.7 + - simple-cmd ==0.2.8 - simple-cmd-args ==0.1.8 - - simple-expr ==0.1.1.0 + - simple-expr ==0.2.0.2 - simple-media-timestamp ==0.2.1.0 - simple-media-timestamp-attoparsec ==0.1.0.0 - simple-pango ==0.1.0.2 - simple-prompt ==0.2.4 - simple-reflect ==0.3.3 - simple-sendfile ==0.2.32 - - simple-session ==2.0.0 - simple-templates ==2.0.0 - simple-vec3 ==0.6.0.1 + - simplest-sqlite ==0.1.1.1 - since ==0.0.0 - singleraeh ==0.4.0 - singleton-bool ==0.1.8 - singleton-nats ==0.4.7 - singletons ==3.0.4 - - singletons-base ==3.4 + - singletons-base ==3.5 - singletons-presburger ==0.7.4.1 - - singletons-th ==3.4 + - singletons-th ==3.5 - Sit ==0.2023.8.3 - sitemap-gen ==0.1.0.0 - size-based ==0.1.3.3 - sized ==1.1.0.2 - skein ==1.0.9.4 - - skeletest ==0.2.1 + - skeletest ==0.4.2 - skews ==0.1.0.3 - skip-var ==0.1.1.0 - skylighting ==0.14.7 - skylighting-core ==0.14.7 - skylighting-format-ansi ==0.1 - - skylighting-format-blaze-html ==0.1.2 + - skylighting-format-blaze-html ==0.1.2.1 - skylighting-format-context ==0.1.0.2 - skylighting-format-latex ==0.1 - skylighting-format-typst ==0.1 - - slack-web ==2.2.0.0 - slave-thread ==1.1.0.3 - - slick ==1.3.1.0 - - slist ==0.2.1.0 - - slynx ==0.8.0.0 - - smallcheck ==1.2.1.1 + - slick ==1.4.0.1 + - slist ==0.3.0.0 + - slynx ==0.9.0.0 + - smallcheck ==1.2.2 - smith ==0.2.0.0 - smtlib-backends ==0.4 - smtlib-backends-process ==0.3 - smtlib-backends-tests ==0.3 - - smtp-mail ==0.5.0.0 - - snap ==1.1.3.3 + - smtp-mail ==0.5.0.1 - snap-blaze ==0.2.1.5 - snap-core ==1.0.5.1 - snap-server ==1.1.2.1 - snappy ==0.2.0.4 + - snappy-hs ==0.1.2.0 - snowflake ==0.1.1.1 + - soap ==0.2.3.6 + - soap-openssl ==0.1.0.2 + - soap-tls ==0.2.0.0 + - sockaddr ==0.0.1 - socket ==0.8.3.0 - socks ==0.6.1 - - solana-staking-csvs ==0.1.3.0 + - solana-staking-csvs ==0.2.0.0 - some ==1.0.6 - some-dict-of ==0.1.0.2 - sop-core ==0.5.0.2 - sort ==1.0.0.0 - - sorted-list ==0.2.3.1 - - sound-collage ==0.2.1 + - sorted-list ==0.3.1.0 + - sound-collage ==0.2.1.1 - sourcemap ==0.1.7 - sox ==0.2.3.2 - soxlib ==0.0.3.2 - - spdx ==1.1 - special-values ==0.1.0.0 - speculate ==0.4.20 - specup ==0.2.0.6 - speedy-slice ==0.3.2 - sphinx ==0.6.1 - Spintax ==0.3.7.0 + - spirv-enum ==1.104.350.0 + - spirv-headers ==0.1.0.0 + - spirv-reflect-ffi ==0.4.1 + - spirv-reflect-types ==0.4 + - spirv-reflect-yaml ==0.4 - splice ==0.6.1.1 - split ==0.2.5 - - split-record ==0.1.1.4 + - split-record ==0.1.1.5 - splitmix ==0.1.3.2 - - splitmix-distributions ==1.1.0 + - splitmix-distributions ==1.2.0 - Spock-api ==0.14.0.0 - spoon ==0.3.1 - spreadsheet ==0.1.3.10 - sqids ==0.2.2.0 - sql-words ==0.1.6.5 - sqlite-simple ==0.4.19.0 + - sqlite-simple-effectful ==0.1.0.0 - squeather ==0.8.0.0 - srcloc ==0.6.0.1 - srtree ==2.0.1.8 @@ -2698,18 +2873,19 @@ default-package-overrides: - stack-all ==0.7.1 - stack-clean-old ==0.5.2 - stack-templatizer ==0.1.1.0 + - stakhanov ==0.1.1.0 - stamina ==0.1.0.3 - state-codes ==0.1.3 - stateref ==0.3 - statestack ==0.3.1.1 - StateVar ==1.2.2 - stateWriter ==0.4.0 - - static-bytes ==0.1.1 + - static-bytes ==0.2.0 - static-text ==0.2.0.7 - statistics ==0.16.5.0 - statistics-linreg ==0.3 - statsd-rupp ==0.5.0.1 - - status-notifier-item ==0.3.2.13 + - status-notifier-item ==0.3.2.16 - step-function ==0.2.1 - stitch ==0.6.0.0 - stm-chans ==3.0.0.11 @@ -2721,6 +2897,7 @@ default-package-overrides: - stm-split ==0.0.2.1 - stm-supply ==0.2.0.0 - STMonadTrans ==0.4.8.1 + - stopwatch ==0.1.0.7 - storable-complex ==0.2.3.0 - storable-endian ==0.2.6.1 - storable-generic ==0.1.0.5 @@ -2728,11 +2905,11 @@ default-package-overrides: - storable-peek-poke ==0.1.0.2 - storable-record ==0.0.7 - storable-tuple ==0.1 - - storablevector ==0.2.13.2 - - store ==0.7.20 + - storablevector ==0.2.13.4 + - store ==0.7.22 - store-core ==0.4.4.7 - store-streaming ==0.2.0.5 - - stratosphere ==0.60.0 + - stratosphere ==1.0.1 - Stream ==0.4.7.2 - streaming ==0.2.4.0 - streaming-attoparsec ==1.0.0.1 @@ -2740,16 +2917,21 @@ default-package-overrides: - streaming-bytestring ==0.3.4 - streaming-commons ==0.2.3.1 - streaming-wai ==0.1.1 - - streamly ==0.10.1 + - streamly ==0.11.1 - streamly-bytestring ==0.2.3 - - streamly-core ==0.2.3 - - streamly-process ==0.3.1 + - streamly-core ==0.3.1 + - streamly-examples ==0.3.1 + - streamly-filepath ==0.1.0 + - streamly-fsevents ==0.1.1 + - streamly-process ==0.4.1 + - streamly-statistics ==0.2.0 + - streamly-text ==0.1.1 - streams ==3.3.3 - strict ==0.5.1 - strict-base-types ==0.8.1 - strict-concurrency ==0.2.4.3 - strict-lens ==0.4.1 - - strict-list ==0.1.7.6 + - strict-list ==1.0.0.1 - strict-mutable-base ==1.1.0.0 - strict-tuple ==0.1.5.4 - strict-wrapper ==0.0.2.0 @@ -2766,31 +2948,30 @@ default-package-overrides: - stringbuilder ==0.5.1 - stringprep ==1.0.0 - stringsearch ==0.3.6.6 - - strive ==6.0.0.17 - - strongweak ==0.12.0 + - strip-ansi-escape ==0.1.0.1 + - strive ==6.1.0.5 + - strong-path ==1.2.0.0 - structs ==0.1.10 - - stylish-haskell ==0.15.1.0 - subcategories ==0.2.1.2 - sundown ==0.6 - svg-builder ==0.1.1 - svg-tree ==0.6.2.4 - SVGFonts ==1.8.1 - - swagger2 ==2.8.10 + - swagger2 ==2.9.1 - swish ==0.10.11.0 - swizzle ==0.1.0.4 - swizzle-lens ==0.1.0.0 - swizzle-modify ==0.1.0.0 - swizzle-set ==0.2.0.0 - - syb ==0.7.2.4 - - sydtest ==0.20.0.1 + - syb ==0.7.4 + - sydtest ==0.27.2.0 - sydtest-aeson ==0.2.0.1 - sydtest-amqp ==0.1.0.0 - sydtest-autodocodec ==0.0.0.0 - sydtest-discover ==0.0.0.4 - sydtest-hedgehog ==0.4.0.0 - - sydtest-hedis ==0.0.0.0 - sydtest-hspec ==0.4.0.4 - - sydtest-mongo ==0.2.0.0 + - sydtest-mutation-runtime ==0.1.1.0 - sydtest-persistent ==0.1.0.0 - sydtest-persistent-sqlite ==0.2.0.3 - sydtest-process ==0.0.0.0 @@ -2798,19 +2979,16 @@ default-package-overrides: - sydtest-servant ==0.2.0.2 - sydtest-typed-process ==0.0.0.0 - sydtest-wai ==0.2.0.2 - - sydtest-webdriver ==0.0.0.1 - - sydtest-webdriver-screenshot ==0.1.0.0 - - sydtest-webdriver-yesod ==0.0.1.0 - sydtest-yesod ==0.3.1.0 - symbol ==0.2.4.1 - symbolize ==1.0.3.1 - symengine ==0.1.2.0 - symmetry-operations-symbols ==0.0.2.1 - - symparsec ==1.1.1 - - synthesizer-alsa ==0.5.0.6 - - synthesizer-core ==0.8.4 - - synthesizer-dimensional ==0.8.1.1 - - synthesizer-midi ==0.6.1.2 + - symparsec ==2.0.0 + - synthesizer-alsa ==0.6 + - synthesizer-core ==0.9.0.1 + - synthesizer-dimensional ==0.9.0.1 + - synthesizer-midi ==0.7.0.1 - sysinfo ==0.1.1 - system-argv0 ==0.1.1 - system-fileio ==0.3.16.7 @@ -2820,25 +2998,28 @@ default-package-overrides: - systemd ==2.4.0 - table-layout ==1.0.0.2 - tabular ==0.2.2.8 + - taffybar ==7.1.0 - tagchup ==0.4.1.2 - - tagged ==0.8.9 + - tagged ==0.8.10 - tagged-binary ==0.2.0.1 - tagged-identity ==0.1.5 - tagged-transformer ==0.8.3 - tagsoup ==0.14.8 - tagstream-conduit ==0.5.6 + - taiwan-id ==0.1.1.2 - tao ==1.0.0 - tao-example ==1.0.0 - - tar ==0.6.4.0 + - tar ==0.7.2.0 - tar-conduit ==0.4.1 - tardis ==0.5.0.1 - tasty ==1.5.4 - tasty-ant-xml ==1.1.9 - tasty-autocollect ==0.4.4 - - tasty-bench ==0.4.1 - - tasty-checklist ==1.0.8.0 + - tasty-bench ==0.5.1 + - tasty-bench-fit ==0.1.1 + - tasty-checklist ==1.0.10.0 - tasty-dejafu ==2.1.0.2 - - tasty-discover ==5.0.2 + - tasty-discover ==5.2.0 - tasty-expected-failure ==0.12.3 - tasty-fail-fast ==0.0.3 - tasty-focus ==1.0.1 @@ -2858,7 +3039,6 @@ default-package-overrides: - tasty-rerun ==1.1.20 - tasty-silver ==3.3.2.1 - tasty-smallcheck ==0.8.2 - - tasty-sugar ==2.2.3.3 - tasty-tap ==0.1.0 - tasty-th ==0.1.7 - tasty-wai ==0.1.2.0 @@ -2866,12 +3046,13 @@ default-package-overrides: - tce-conf ==1.3 - tdigest ==0.3.1 - teardown ==0.5.0.1 - - telegram-bot-api ==7.4.5 - - telegram-bot-simple ==0.14.4 - tempgres-client ==1.0.0 - template ==0.2.0.10 - template-haskell-compat-v0208 ==0.1.9.6 + - template-haskell-lift ==0.1.0.0 + - template-haskell-quasiquoter ==0.1.0.0 - temporary ==1.3 + - temporary-ospath ==1.3 - temporary-rc ==1.2.0.3 - temporary-resourcet ==0.1.0.1 - tensorflow-test ==0.1.0.0 @@ -2891,19 +3072,20 @@ default-package-overrides: - test-framework-quickcheck2 ==0.3.0.7 - test-framework-smallcheck ==0.2 - test-fun ==0.1.0.0 + - testcontainers ==0.5.4.0 + - testcontainers-postgresql ==0.2.0.1 - testing-feat ==1.1.1.1 - testing-type-modifiers ==0.1.0.1 - - texmath ==0.12.10.3 + - texmath ==0.13.2 - text-ansi ==0.3.0.1 - text-binary ==0.2.1.1 - - text-builder ==1.0.0.4 - - text-builder-core ==0.1.1.1 + - text-builder ==1.0.0.5 + - text-builder-core ==0.1.1.3 - text-builder-dev ==0.4.0.1 - text-builder-linear ==0.1.3 - text-conversions ==0.3.1.1 - text-convert ==0.1.0.1 - text-display ==1.0.0.0 - - text-encode ==0.2.0.0 - text-icu ==0.8.0.5 - text-iso8601 ==0.1.1.1 - text-latin1 ==0.3.1 @@ -2914,10 +3096,11 @@ default-package-overrides: - text-postgresql ==0.0.3.1 - text-printer ==0.5.0.2 - text-regex-replace ==0.1.1.5 + - text-region ==0.3.1.0 - text-rope ==0.3 - text-short ==0.1.6.1 - - text-show ==3.11.3 - - text-show-instances ==3.9.10 + - text-show ==3.11.4 + - text-show-instances ==3.9.11 - text-zipper ==0.13 - textlocal ==0.1.0.5 - tf-random ==0.5 @@ -2928,7 +3111,7 @@ default-package-overrides: - th-constraint-compat ==0.0.1.0 - th-data-compat ==0.1.3.1 - th-deepstrict ==0.1.1.0 - - th-desugar ==1.17 + - th-desugar ==1.18 - th-env ==0.1.1 - th-expand-syns ==0.4.12.0 - th-extras ==0.0.0.9 @@ -2950,20 +3133,24 @@ default-package-overrides: - thread-hierarchy ==0.3.0.2 - thread-local-storage ==0.2 - thread-supervisor ==0.2.0.0 + - thread-utils-context ==0.4.1.0 + - thread-utils-finalizers ==0.1.1.0 - threads ==0.5.1.8 - threads-extras ==0.1.0.3 + - threads-supervisor ==1.2.0.2 - threepenny-gui ==0.9.4.2 - thyme ==0.4.1 - - tidal ==1.10.1 - - tidal-core ==1.10.1 - - tidal-link ==1.2.0 + - tidal ==1.10.3 + - tidal-core ==1.10.2 + - tidal-link ==1.2.2 - tile ==0.3.0.0 - time-compat ==1.9.9 - - time-domain ==0.1.0.5 + - time-domain ==1.8 + - time-hourglass ==0.3.0 - time-lens ==0.4.0.2 - time-locale-compat ==0.1.1.5 - time-locale-vietnamese ==1.0.0.0 - - time-manager ==0.2.4 + - time-manager ==0.3.2 - time-units ==1.0.0 - time-units-types ==0.2.0.1 - timeit ==2.0 @@ -2972,20 +3159,21 @@ default-package-overrides: - timerep ==2.1.0.0 - timers-tick ==0.5.0.4 - timespan ==0.4.0.0 + - timestats ==0.2.1 - timezone-olson ==0.2.1 - timezone-olson-th ==0.1.0.11 - timezone-series ==0.1.13 - titlecase ==1.0.1 - - tldr ==0.9.2 - - tls ==2.1.8 - - tls-session-manager ==0.0.9 - - tlynx ==0.8.0.0 + - tldr ==0.9.3 + - tls ==2.4.3 + - tls-session-manager ==0.1.0 + - tlynx ==0.9.0.0 - tmapchan ==0.0.3 - tmapmvar ==0.0.4 - - tmp-proc ==0.7.2.6 + - tmp-proc ==0.7.2.7 - tmp-proc-postgres ==0.7.2.4 - tmp-proc-rabbitmq ==0.7.2.4 - - tmp-proc-redis ==0.7.2.4 + - tmp-proc-redis ==0.7.3.0 - token-bucket ==0.1.0.1 - tokenize ==0.3.0.1 - toml-parser ==2.0.2.0 @@ -3003,7 +3191,7 @@ default-package-overrides: - transformers-compat ==0.7.2 - transformers-either ==0.1.4 - traverse-with-class ==1.0.1.1 - - tree-diff ==0.3.4 + - tree-diff ==0.4.1 - tree-fun ==0.8.1.0 - tree-view ==0.5.1 - trie-simple ==0.4.4 @@ -3018,7 +3206,6 @@ default-package-overrides: - tuple-th ==0.2.5 - tuples ==0.1.0.0 - tuples-homogenous-h98 ==0.1.1.0 - - turtle ==1.6.2 - twitter-types ==0.11.0 - twitter-types-lens ==0.11.0 - type-equality ==1.0.1 @@ -3039,23 +3226,24 @@ default-package-overrides: - type-rig ==0.1 - type-set ==0.1.0.0 - type-spec ==0.4.0.0 - - typecheck-plugin-nat-simple ==0.1.0.11 + - typecheck-plugin-nat-simple ==0.1.0.12 - typed-process ==0.2.13.0 - typed-uuid ==0.2.0.0 - typelevel-tools-yj ==0.1.0.9 - typelits-witnesses ==0.4.1.0 - typenums ==0.1.4 - typography-geometry ==1.0.1.0 - - typst ==0.8.0.2 - - typst-symbols ==0.1.8.1 + - typst ==0.11 + - typst-symbols ==0.3 - tz ==0.1.3.6 - - tzdata ==0.2.20250115.0 + - tzdata ==0.2.20260708.0 - tztime ==0.1.1.0 - ua-parser ==0.7.7.0 - uglymemo ==0.1.0.1 + - uhd ==0.1.1.0 - ulid ==0.3.3.0 - unagi-chan ==0.4.1.4 - - unbound-generics ==0.4.4 + - unbound-generics ==0.4.5 - unbounded-delays ==0.1.1.1 - unboxed-ref ==0.4.0.0 - unboxing-vector ==0.2.0.0 @@ -3065,9 +3253,13 @@ default-package-overrides: - unconstrained ==0.1.0.2 - unexceptionalio ==0.5.1 - unexceptionalio-trans ==0.5.2 - - unicode ==0.0.1.1 - - unicode-collation ==0.1.3.6 - - unicode-data ==0.6.0 + - unfoldable ==1.1 + - unfoldable-restricted ==0.0.3 + - unicode ==0.0.1.3 + - unicode-collation ==0.1.3.7 + - unicode-data ==0.8.0 + - unicode-data-names ==0.6.0 + - unicode-data-scripts ==0.6.0 - unicode-show ==0.1.1.1 - unicode-transforms ==0.4.0.1 - unidecode ==0.1.0.4 @@ -3075,12 +3267,13 @@ default-package-overrides: - union ==0.1.3.2 - union-angle ==0.1.0.1 - union-color ==0.1.4.0 - - union-find-array ==0.1.0.4 + - union-find-array ==0.1.0.5 - unipatterns ==0.0.0.0 - uniplate ==1.6.13 - uniq-deep ==1.2.1 - - unique-logic ==0.4.0.1 - - unique-logic-tf ==0.5.1.1 + - unique ==0.0.2 + - unique-logic ==0.4.1.1 + - unique-logic-tf ==0.5.1.3 - uniqueness-periods-vector-stats ==0.4.0.0 - unit-constraint ==0.0.0 - units ==2.4.1.5 @@ -3092,22 +3285,25 @@ default-package-overrides: - universe-instances-extended ==1.1.4 - universe-reverse-instances ==1.1.2 - universe-some ==1.2.2.1 + - universum ==1.8.3.1 - unix-bytestring ==0.4.0.4 - unix-compat ==0.7.4.1 - - unix-time ==0.4.17 + - unix-time ==0.5.0 - unjson ==0.15.4 - - unlifted ==0.2.3.0 + - unlifted ==0.2.4.0 - unliftio ==0.2.25.1 - unliftio-core ==0.2.1.0 - unliftio-path ==0.0.2.0 - unliftio-pool ==0.4.3.1 - unliftio-streams ==0.2.0.0 - unlit ==0.4.0.0 - - unordered-containers ==0.2.20.1 + - unordered-containers ==0.2.21 - unsafe ==0.0 + - unwitch ==3.1.0 - uri-bytestring ==0.4.0.1 - uri-bytestring-aeson ==0.1.0.9 - uri-encode ==1.5.0.7 + - uri-templater ==1.0.0.1 - url ==2.1.3 - urlpath ==11.0.2 - users ==0.5.0.0 @@ -3120,7 +3316,7 @@ default-package-overrides: - valida ==1.1.0 - valida-base ==0.2.0 - validate-input ==0.5.0.0 - - validation ==1.1.5 + - validation ==1.2.2 - validation-selective ==0.2.0.0 - validity ==0.12.1.0 - validity-aeson ==0.2.0.5 @@ -3138,12 +3334,12 @@ default-package-overrides: - validity-uuid ==0.1.0.3 - validity-vector ==0.2.0.3 - valor ==1.0.0.1 + - variant ==1.0.3 - vary ==0.1.1.3 - varying ==0.8.1.0 - - vault ==0.3.1.6 + - vault ==0.3.2.0 - vcr ==0.1.0 - vcs-ignore ==0.0.2.0 - - vec ==0.5.1 - vector ==0.13.2.0 - vector-algorithms ==0.9.1.0 - vector-binary-instances ==0.2.5.2 @@ -3172,28 +3368,29 @@ default-package-overrides: - vinyl ==0.14.3 - vinyl-loeb ==0.0.1.0 - Vis ==1.0.0 + - visualize-type-inference ==0.0.1.0 - vivid-osc ==0.5.0.0 - vivid-supercollider ==0.4.1.2 - void ==0.7.4 - - vty ==6.4 - - vty-crossplatform ==0.4.0.0 - - vty-unix ==0.2.0.0 - - vty-windows ==0.2.0.3 - - wai ==3.2.4 - - wai-app-static ==3.1.9.1 + - vty ==6.6 + - vty-crossplatform ==0.5.0.0 + - vty-unix ==0.3.0.0 + - vty-windows ==0.3.0.0 + - wai ==3.2.5 + - wai-app-static ==3.2.1 - wai-cli ==0.2.3 - wai-conduit ==3.0.0.4 + - wai-control ==0.2.0.1 - wai-cors ==0.2.7 - wai-enforce-https ==1.0.0.0 - wai-eventsource ==3.0.0 - wai-extra ==3.1.18 - - wai-feature-flags ==0.1.0.8 + - wai-feature-flags ==0.1.0.9 - wai-handler-launch ==3.0.3.1 - wai-logger ==2.5.0 - wai-middleware-bearer ==1.0.3 - wai-middleware-caching ==0.1.0.2 - wai-middleware-caching-lru ==0.1.0.0 - - wai-middleware-caching-redis ==0.2.0.0 - wai-middleware-clacks ==0.1.0.1 - wai-middleware-delegate ==0.2.0.2 - wai-middleware-metrics ==0.2.4 @@ -3202,39 +3399,32 @@ default-package-overrides: - wai-middleware-throttle ==0.3.0.1 - wai-rate-limit ==0.3.0.0 - wai-rate-limit-redis ==0.2.0.1 - - wai-saml2 ==0.6 + - wai-saml2 ==0.7.0 - wai-session ==0.3.3 - wai-session-postgresql ==0.2.1.3 - wai-slack-middleware ==0.2.0 - - wai-transformers ==0.1.0 + - wai-transformers ==0.2.0 - wai-websockets ==3.0.1.2 - wakame ==0.1.0.0 - - warp ==3.4.9 + - warp ==3.4.15 - warp-tls ==3.4.14 - wave ==0.2.1 + - wavefront ==0.7.2.0 - wcwidth ==0.0.2 - - web-cookiejar ==0.1.3.1 + - web-cookiejar ==0.1.3.2 - web-rep ==0.14.1.0 - web-routes ==0.27.16 + - web-routes-happstack ==0.23.12.4 - web-routes-th ==0.22.8.3 - - web-view ==0.7.0 - - web3 ==1.1.0.0 - - web3-bignum ==1.1.0.0 - - web3-crypto ==1.1.0.0 - - web3-ethereum ==1.1.0.1 - - web3-polkadot ==1.1.0.1 - - web3-provider ==1.1.0.0 - - web3-solidity ==1.1.0.0 - - webdriver ==0.12.0.1 - - webdriver-precore ==0.1.0.2 - - webdriver-wrapper ==0.2.0.1 + - web-view ==0.7.1 + - webby ==1.2.1 + - webcolor-labels ==0.1.0.0 + - webdriver ==0.15.0.0 + - webdriver-precore ==0.3.0.4 - webex-teams-api ==0.2.0.1 - webex-teams-conduit ==0.2.0.1 - - webgear-core ==1.4.0 - - webgear-openapi ==1.4.0 - - webgear-server ==1.4.0 - - webgear-swagger ==1.4.0 - - webgear-swagger-ui ==1.4.0 + - webex-teams-pipes ==0.2.0.1 + - webp ==0.1.2.0 - webpage ==0.0.5.1 - webrtc-vad ==0.1.0.3 - websockets ==0.13.0.0 @@ -3242,15 +3432,15 @@ default-package-overrides: - websockets-snap ==0.10.3.1 - weigh ==0.0.18 - welford-online-mean-variance ==0.2.0.0 - - what4 ==1.6.3 - - wherefrom-compat ==0.1.1.1 + - what4 ==1.7.3 + - wherefrom-compat ==0.2.0.0 - which ==0.2.0.3 - wide-word ==0.1.9.0 - - wild-bind ==0.1.2.14 + - wild-bind ==0.1.2.15 - wild-bind-x11 ==0.2.0.18 - Win32-notify ==0.3.0.3 - windns ==0.1.0.1 - - witch ==1.3.1.0 + - witch ==1.4.0.0 - with-utf8 ==1.1.0.0 - withdependencies ==0.3.1 - witherable ==0.5 @@ -3259,9 +3449,9 @@ default-package-overrides: - wizards ==1.0.3 - wkt-types ==0.1.0.0 - wl-pprint ==1.2.1 - - wl-pprint-annotated ==0.1.0.1 + - wl-pprint-annotated ==0.1.0.2 - wl-pprint-text ==1.2.0.2 - - wled-json ==0.1.0.3 + - wled-json ==0.1.0.5 - word-compat ==0.0.6 - word-trie ==0.3.0 - word-wrap ==0.5 @@ -3269,7 +3459,7 @@ default-package-overrides: - world-peace ==1.0.2.0 - wrap ==0.0.0 - wraxml ==0.5 - - wreq ==0.5.4.4 + - wreq ==0.5.4.5 - wreq-stringless ==0.5.9.1 - writer-cps-transformers ==0.5.6.1 - ws ==0.0.6 @@ -3279,18 +3469,20 @@ default-package-overrides: - x11-xim ==0.0.9.0 - Xauth ==0.1 - xdg-basedir ==0.2.2 - - xdg-desktop-entry ==0.1.1.4 + - xdg-desktop-entry ==0.1.1.5 - xdg-userdirs ==0.1.0.2 - xeno ==0.6 - xls ==0.1.3 - - xlsx ==1.1.4 + - xlsx ==1.2.0 - xml ==1.3.14 - xml-basic ==0.1.3.3 - xml-conduit ==1.10.1.0 + - xml-conduit-writer ==0.1.1.6 - xml-hamlet ==0.5.0.3 - xml-helpers ==1.0.0 - xml-html-qq ==0.1.0.1 - xml-indexed-cursor ==0.1.1.0 + - xml-lens ==0.3.1 - xml-parser ==0.1.1.2 - xml-picklers ==0.3.6 - xml-to-json-fast ==2.0.0 @@ -3302,47 +3494,43 @@ default-package-overrides: - xmlhtml ==0.2.5.4 - xmonad ==0.18.1 - xmonad-contrib ==0.18.2 + - xmonad-extras ==0.17.3 - xor ==0.0.1.4 - xss-sanitize ==0.3.7.2 - xxhash-ffi ==0.3.1 - yaml ==0.11.11.2 - yaml-unscrambler ==0.1.0.21 - - Yampa ==0.15 - yarn-lock ==0.6.5 - - yaya ==0.6.2.3 - - yaya-containers ==0.1.2.2 - - yaya-hedgehog ==0.3.0.5 - - yaya-quickcheck ==0.2.0.3 - - yaya-unsafe ==0.4.1.4 + - yaya ==1.0.0.0 + - yaya-containers ==1.0.0.0 + - yaya-hedgehog ==1.0.0.0 + - yaya-quickcheck ==1.0.0.0 + - yaya-unsafe ==1.0.0.1 - yes-precure5-command ==5.5.3 - yeshql-core ==4.2.0.0 - - yesod ==1.6.2.1 - - yesod-auth ==1.6.12.0 + - yesod ==1.6.2.3 + - yesod-alerts ==0.1.6.0 - yesod-auth-basic ==0.1.0.3 - - yesod-auth-hashdb ==1.7.1.7 - - yesod-auth-oauth2 ==0.7.4.0 - - yesod-bin ==1.6.2.3 - yesod-core ==1.6.29.1 - - yesod-eventsource ==1.6.0.1 - - yesod-form ==1.7.9.2 + - yesod-csp ==0.2.7.1 + - yesod-eventsource ==1.6.0.2 + - yesod-form ==1.7.11 - yesod-form-bootstrap4 ==3.0.1.1 - yesod-gitrepo ==0.3.0 - yesod-gitrev ==0.2.2 - yesod-markdown ==0.12.6.14 - - yesod-newsfeed ==1.7.0.0 + - yesod-newsfeed ==1.7.0.1 - yesod-page-cursor ==2.0.1.0 - yesod-paginator ==1.1.2.2 - - yesod-persistent ==1.6.0.8 + - yesod-persistent ==1.6.0.9 - yesod-recaptcha2 ==1.0.2.1 - yesod-routes-flow ==3.0.0.2 - - yesod-sitemap ==1.6.0 - - yesod-static ==1.6.1.2 - - yesod-test ==1.6.19 - - yesod-websockets ==0.3.0.3 + - yesod-sitemap ==1.6.0.1 + - yesod-test ==1.7.0.3 + - yesod-websockets ==0.3.0.4 - yggdrasil-schema ==1.0.0.6 - yi ==0.19.3 - yi-core ==0.19.4 - - yi-frontend-pango ==0.19.2 - yi-frontend-vty ==0.19.1 - yi-keymap-cua ==0.19.0 - yi-keymap-emacs ==0.19.0 @@ -3363,12 +3551,13 @@ default-package-overrides: - zeromq4-patterns ==0.3.1.0 - zigzag ==0.1.0.0 - zim-parser ==0.2.1.0 - - zip ==2.2.1 + - zip ==2.2.2 - zip-archive ==0.4.3.2 - zip-stream ==0.2.2.0 + - zip2tar ==0.0 - zippers ==0.3.2 - zlib ==0.7.1.1 - zlib-bindings ==0.1.1.5 - - zlib-clib ==1.3.1 + - zlib-clib ==1.3.2 - zot ==0.0.3 - zstd ==0.1.3.0 diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index 3c0778f586587..588fab88d77fa 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -136,6 +136,8 @@ dont-distribute-packages: - ast-monad-json - astview - async-ajax + - atelier-db + - atelier-testing - aterm-utils - atlassian-connect-core - atmos-dimensional-tf @@ -189,6 +191,13 @@ dont-distribute-packages: - babylon - backblaze-b2-hs - backdropper + - baikai + - baikai-agent + - baikai-claude + - baikai-effectful + - baikai-kit + - baikai-openai + - baikai-trace-otel - balkon - ballast - bamboo @@ -213,6 +222,7 @@ dont-distribute-packages: - battleships - bayes-stack - bbi + - bcp47-orphans - bdcs - bdcs-api - beam-th @@ -448,6 +458,9 @@ dont-distribute-packages: - claferIG - claferwiki - clash + - clash-protocols + - clash-protocols-base + - clash-vexriscv - classify-frog - classy-effects - classy-effects-th @@ -592,6 +605,7 @@ dont-distribute-packages: - CPBrainfuck - cprng-aes - cprng-aes-effect + - cql - cql-io-tinylog - cqrs-example - cqrs-memory @@ -639,6 +653,7 @@ dont-distribute-packages: - dahdit-network - dahdit-test - daino + - danecheck - Dangerous - dapi - darcs-benchmark @@ -649,7 +664,6 @@ dont-distribute-packages: - darcswatch - darkplaces-demo - darkplaces-rcon-util - - dash-haskell - data-basic - data-cycle - data-default-extra @@ -664,6 +678,11 @@ dont-distribute-packages: - datadog-tracing - datafix - dataflow + - dataframe + - dataframe-huggingface + - dataframe-lazy + - dataframe-parquet + - dataframe-parquet-th - datasets - date-conversions - dbjava @@ -689,6 +708,7 @@ dont-distribute-packages: - ddci-core - dde - debug + - decidable - decimal-arithmetic - dedukti - DeepArrow @@ -729,6 +749,8 @@ dont-distribute-packages: - dhscanner-kbapi - dhscanner-kbgen - dia-functions + - diagnostician-html + - diagnostician-terminal - diagrams-html5 - diagrams-reflex - diagrams-wx @@ -762,6 +784,7 @@ dont-distribute-packages: - DMuCheck - DnaProteinAlignment - dnf-repo + - dnsbase - dobutokO-poetry - dobutokO-poetry-general - dobutokO-poetry-general-languages @@ -821,10 +844,12 @@ dont-distribute-packages: - EditTimeReport - effect-monad - effective-aspects-mzv + - eigen-hhlo - ekg-carbon - elasticsearch-interchange - electrs-client - elerea-examples + - eliminators - elliptic-curve - elsa - ema-extra @@ -853,6 +878,9 @@ dont-distribute-packages: - ersatz-viz - esotericbot - EsounD + - esqueleto + - esqueleto-compat + - esqueleto-postgis - esqueleto-streaming - estreps - Etage-Graph @@ -880,6 +908,9 @@ dont-distribute-packages: - eventium-memory - eventium-postgresql - eventium-sqlite + - eventlog-live + - eventlog-live-influxdb + - eventlog-live-otelcol - EventSocket - eventsource-geteventstore-store - eventsource-store-specs @@ -892,6 +923,11 @@ dont-distribute-packages: - every-bit-counts - exact-kantorovich - exference + - exinst-aeson + - exinst-base + - exinst-bytes + - exinst-cereal + - exinst-serialise - exist-instances - existential - expand @@ -1052,6 +1088,7 @@ dont-distribute-packages: - functor - functor-combo - functor-monad + - functor-products - funflow - funflow-nix - funion @@ -1265,7 +1302,6 @@ dont-distribute-packages: - hackage2twitter - hackmanager - haddock - - haddocset - hadoop-tools - haggis - hails-bin @@ -1279,6 +1315,7 @@ dont-distribute-packages: - halma-gui - halma-telegram-bot - hamusic + - hanalyze - hans-pcap - happlets-lib-gtk - HAppS-Data @@ -1327,9 +1364,10 @@ dont-distribute-packages: - haskell-admin-health - haskell-admin-managed-functions - haskell-aliyun + - haskell-bee-redis + - haskell-bee-stm - haskell-bitmex-client - haskell-debugger - - haskell-docs - haskell-eigen-util - haskell-ftp - haskell-lsp @@ -1337,6 +1375,7 @@ dont-distribute-packages: - haskell-opentimestamps - haskell-opentimestamps-client - haskell-pdf-presenter + - haskell-pgmq - haskell-platform-test - haskell-reflect - haskell-src-exts-observe @@ -1384,6 +1423,7 @@ dont-distribute-packages: - haskoin-crypto - haskoin-protocol - haskoin-script + - haskoin-wallet - haskoon - haskoon-httpspec - haskoon-salvia @@ -1402,7 +1442,6 @@ dont-distribute-packages: - hasloGUI - hasql-postgres - hasql-postgres-options - - hasql-postgresql-types - hasql-queue - hasql-streams-core - hasql-streams-example @@ -1423,6 +1462,7 @@ dont-distribute-packages: - Hayoo - hback - hbayes + - hbayesian - hbb - hbf - hbro @@ -1438,7 +1478,6 @@ dont-distribute-packages: - hdbi-tests - hdiff - hdirect - - hdocs - hdph - heart-app - heatitup @@ -1500,6 +1539,7 @@ dont-distribute-packages: - hgeometry-combinatorial - hgeometry-ipe - hgeometry-svg + - hgg-analyze-bridge - hgithub - hiccup - hie-core @@ -1551,8 +1591,8 @@ dont-distribute-packages: - hmeap-utils - hmep - HMock - - hMPC - hmt-diagrams + - hnix-store-db - HNM - hnormalise - hob @@ -1657,6 +1697,7 @@ dont-distribute-packages: - hspec-pg-transact - hspec-setup - hspec-shouldbe + - hspec-webdriver - hspecVariant - hsprocess - hsql-mysql @@ -1667,6 +1708,7 @@ dont-distribute-packages: - hsqml-demo-morris - hsqml-morris - hsreadability + - hsrs - hssourceinfo - hssqlppp-th - hstar @@ -1690,6 +1732,7 @@ dont-distribute-packages: - http-response-decoder - http-tower-hs - http2-client-grpc + - http2-client-grpc-effectful - http2-grpc-proto-lens - http2-grpc-proto3-wire - http3 @@ -1748,6 +1791,7 @@ dont-distribute-packages: - hylotab - hyloutils - hyperbole + - hyperbole-oauth2 - hyperpublic - ide-backend - ide-backend-server @@ -1756,9 +1800,11 @@ dont-distribute-packages: - ideas-statistics - identicon-style-squares - idna + - idnaparse - iException - ige-mac-integration - igrf + - ihaskell-dataframe - ihaskell-inline-r - ihaskell-rlangqq - ihaskell-symtegration @@ -1811,7 +1857,9 @@ dont-distribute-packages: - IORefCAS - ipatch - ipc + - ipedb - ipld-cid + - ipldm - ipprint - iptadmin - irc-fun-bot @@ -1930,6 +1978,9 @@ dont-distribute-packages: - keid-geometry - keid-resource-gltf - keid-sound-openal + - keiro-core + - keiro-dsl + - keiro-migrations - kerry - kevin - key-vault @@ -1942,6 +1993,13 @@ dont-distribute-packages: - KiCS-debugger - KiCS-prophecy - kif-parser + - kind-integer + - kind-rational + - kioku-cli + - kioku-core + - kioku-migrate + - kioku-migrations + - kiroku-store-migrations - kit - kmeans-par - kmeans-vector @@ -2064,6 +2122,7 @@ dont-distribute-packages: - list-t-attoparsec - list-t-html-parser - list-tuple + - list-witnesses - listenbrainz-client - liszt - lit @@ -2159,6 +2218,7 @@ dont-distribute-packages: - manifold-random - Map - marionetta + - marionette-effectful - markdown-pap - markdown2svg - markov-processes @@ -2197,8 +2257,6 @@ dont-distribute-packages: - meta-par-accelerate - MetaObject - metaplug - - metar - - metar-http - Metrics - metro - metro-socket @@ -2224,6 +2282,7 @@ dont-distribute-packages: - minirotate - mismi-kernel - mismi-s3-core + - miso-css - miss - miss-porcelain - missing-py2 @@ -2262,12 +2321,19 @@ dont-distribute-packages: - mongrel2-handler - monky - Monocle + - monoidmap + - monoidmap-aeson + - monoidmap-examples + - monoidmap-hashable + - monoidmap-internal + - monoidmap-quickcheck - monomer - monomer-flatpak-example - monomer-hagrid - monte-carlo - moo - moo-nad + - moonlight-delta - morley - morley-client - morley-prelude @@ -2350,6 +2416,7 @@ dont-distribute-packages: - mysql-simple-typed - myTestlll - mywatch + - n-tuple - n2o-web - NaCl - nakadi-client @@ -2417,6 +2484,7 @@ dont-distribute-packages: - nonlinear-optimization-ad - nonlinear-optimization-backprop - NoSlow + - nostr - not-gloss - not-gloss-examples - notmuch-web @@ -2462,6 +2530,7 @@ dont-distribute-packages: - ogma-language-fret-cs - ogma-language-fret-reqs - ois-input-manager + - okf-cli - olwrapper - om-kubernetes - online-csv @@ -2483,6 +2552,7 @@ dont-distribute-packages: - optimal-blocks - optimusprime - optparse-enum + - orbits - orchid - orchid-demo - order-maintenance @@ -2561,11 +2631,16 @@ dont-distribute-packages: - persistent-hssqlppp - persistent-iproute - persistent-map + - persistent-pagination + - persistent-postgresql - persistent-protobuf + - persistent-sql-lifted + - persistent-typed-db - persona-idp - peyotls - peyotls-codec - pg-entity + - pg-migrate-test-support - pgmq-config - pgmq-effectful - pgmq-hasql @@ -2621,6 +2696,10 @@ dont-distribute-packages: - plugins-auto - pms-application-service - pms-domain-service + - pms-infra-agent-process + - pms-infra-agent-serial + - pms-infra-agent-server + - pms-infra-agent-socket - pms-infra-cmdrun - pms-infra-filesystem - pms-infra-procspawn @@ -2672,6 +2751,7 @@ dont-distribute-packages: - poseidon - poseidon-postgis - postgresql-common-persistent + - postgresql-migration-persistent - postgresql-pure - postgresql-simple-ltree - postgresql-simple-queue @@ -2778,7 +2858,10 @@ dont-distribute-packages: - queuelike - quic-simple - quick-process + - quickcheck-groups + - quickcheck-monoid-subclasses - quickcheck-poly + - quickcheck-quid - quickcheck-regex - quickcheck-relaxng - quicktest @@ -2883,6 +2966,8 @@ dont-distribute-packages: - reheat - rel8 - relative-date + - relay-pagination-conformance + - relay-pagination-hasql - remote-json - remote-json-client - remote-json-server @@ -3053,6 +3138,7 @@ dont-distribute-packages: - secret-sharing - secrm - sednaDBXML + - seihou-cli - seitz-symbol - SelectSequencesFromMSA - selenium-server @@ -3133,6 +3219,17 @@ dont-distribute-packages: - shibuya-kafka-adapter - shibuya-metrics - shibuya-pgmq-adapter + - shikumi + - shikumi-cache + - shikumi-cache-postgres + - shikumi-cache-redis + - shikumi-compile + - shikumi-eval + - shikumi-okf + - shikumi-optimize + - shikumi-tools + - shikumi-trace + - shikumi-trace-otel - shine-varying - short-vec - short-vec-lens @@ -3171,6 +3268,9 @@ dont-distribute-packages: - SimpleLog - SimpleServer - simseq + - singleton-nats + - singletons-base + - singletons-default - singletons-presburger - siphon - siren-json @@ -3296,7 +3396,6 @@ dont-distribute-packages: - statistics-dirichlet - statsd-client - statsdi - - steeloverseer - stern-brocot - STLinkUSB - stm-sbchan @@ -3356,6 +3455,9 @@ dont-distribute-packages: - syb-with-class-instances-text - SybWidget - sydtest-amqp + - sydtest-mutation-plugin + - sydtest-sqitch-postgres + - sydtest-sqitch-postgres-persistent - sydtest-webdriver-screenshot - sydtest-webdriver-yesod - sylvia @@ -3481,6 +3583,7 @@ dont-distribute-packages: - toxcore-c - toysolver - tpb + - tpdb - trace-embrace - tracing-control - trajectory @@ -3545,6 +3648,7 @@ dont-distribute-packages: - type-sub-th - TypeClass - typed-encoding-encoding + - typed-fsm - typed-streams - typedflow - TypeIlluminator @@ -3578,6 +3682,8 @@ dont-distribute-packages: - uniqueness-periods-vector-filters - uniqueness-periods-vector-general - uniqueness-periods-vector-properties + - units + - units-defs - unitym-servant - unitym-yesod - universal @@ -3677,6 +3783,7 @@ dont-distribute-packages: - waldo - warp-grpc - warp-quic + - warp-s2n-tls - warped - warpZ-tls - WashNGo @@ -3695,7 +3802,9 @@ dont-distribute-packages: - WebBits-multiplate - WebCont - webcrank-wai + - webdriver - webdriver-w3c + - webdriver-wrapper - webify - webserver - websnap diff --git a/pkgs/development/haskell-modules/configuration-microhs.nix b/pkgs/development/haskell-modules/configuration-microhs.nix index 09a8ec8aaf11e..91d916c8c331b 100644 --- a/pkgs/development/haskell-modules/configuration-microhs.nix +++ b/pkgs/development/haskell-modules/configuration-microhs.nix @@ -38,6 +38,7 @@ self: super: { Cabal-syntax = doDistribute self.Cabal-syntax_3_16_1_0; containers = doDistribute self.containers_0_8; exceptions = doDistribute self.exceptions_0_10_12; + file-io = markBroken self.file-io_0_2_0; filepath = doDistribute self.filepath_1_5_5_0; ghc-bignum = null; ghc-boot = null; @@ -49,12 +50,14 @@ self: super: { ghc-platform = null; ghc-prim = null; ghci = null; - haskeline = doDistribute self.haskeline_0_8_4_1; + haddock-api = markBroken self.haddock-api_2_29_1; # depends on ghc + haddock-library = markBroken self.haddock-library_1_11_0; # depends on ghc + haskeline = doDistribute self.haskeline_0_8_5_0; hpc = markBroken self.hpc_0_7_0_2; integer-gmp = markBroken self.integer-gmp_1_1; libiserv = null; mtl = doDistribute self.mtl_2_3_2; - os-string = doDistribute self.os-string_2_0_10; + os-string = doDistribute self.os-string_2_0_11; parsec = doDistribute self.parsec_3_1_18_0; pretty = markBroken self.pretty_1_1_3_6; rts = null; @@ -63,10 +66,10 @@ self: super: { system-cxx-std-lib = null; template-haskell = null; terminfo = doDistribute self.terminfo_0_4_1_7; - time = doDistribute self.time_1_15; + time = doDistribute self.time_1_16_0_1; transformers = doDistribute self.transformers_0_6_3_0; unix = markBroken self.unix_2_8_8_0; - xhtml = markBroken self.xhtml_3000_4_0_0; + xhtml = markBroken self.xhtml_3000_4_1_0; # MicroHs replacements for widely used libraries array = self.array-mhs; diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index 399297c712607..d34e419335c39 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -130,6 +130,10 @@ builtins.intersectAttrs super { # Tests access homeless-shelter. hie-bios = dontCheck super.hie-bios; + # The test suite depends on an impure cabal-install installation in + # $HOME, which we don't have in our build sandbox. + cabal-install-parsers = dontCheck super.cabal-install-parsers; + ########################################### ### END HASKELL-LANGUAGE-SERVER SECTION ### ########################################### @@ -780,9 +784,13 @@ builtins.intersectAttrs super { # Wants to check against a real DB, Needs freetds odbc = dontCheck (addExtraLibraries [ pkgs.freetds ] super.odbc); - # Tests attempt to use npm to install from the network into - # /homeless-shelter. Disabled. - purescript = dontCheck super.purescript; + purescript = lib.pipe super.purescript [ + # Tests attempt to use npm to install from the network into + # /homeless-shelter. Disabled. + dontCheck + # Generate shell completions + (self.generateOptparseApplicativeCompletions [ "purs" ]) + ]; # Hardcoded include path poppler = overrideCabal (drv: { @@ -1083,6 +1091,9 @@ builtins.intersectAttrs super { # Break dependency cycle between hedgehog, tasty-hedgehog and lifted-async lifted-async = dontCheck super.lifted-async; + # Break infinite recursion yesod-test → yesod-form → yesod-test + yesod-test = dontCheck super.yesod-test; + # loc and loc-test depend on each other for testing. Break that infinite cycle: loc-test = super.loc-test.override { loc = dontCheck self.loc; }; @@ -1135,13 +1146,6 @@ builtins.intersectAttrs super { ]; }) super.lsp-test; - lsp_2_8_0_0 = doDistribute ( - super.lsp_2_8_0_0.override { - lsp-types = self.lsp-types_2_4_0_0; - } - ); - lsp-types_2_4_0_0 = doDistribute super.lsp-types_2_4_0_0; - # the test suite attempts to run the binaries built in this package # through $PATH but they aren't in $PATH dhall-lsp-server = dontCheck super.dhall-lsp-server; @@ -1282,6 +1286,8 @@ builtins.intersectAttrs super { ln -sf git-annex git-remote-tor-annex PATH+=":$PWD" + checkFlagsArray+=("-J$NIX_BUILD_CORES") + echo checkFlags: $checkFlags ''${checkFlagsArray:+"''${checkFlagsArray[@]}"} # Doesn't use Cabal's test mechanism @@ -1667,6 +1673,15 @@ builtins.intersectAttrs super { (disableCabalFlag "icu") ]; + # Tests spawn ghc with -fplugin and need this package's in-place package db. + # The trailing colon keeps GHC's default package db in the package path. + # https://hydra.nixos.org/build/329190094 + ghc-typelits-natnormalise = overrideCabal (drv: { + preCheck = (drv.preCheck or "") + '' + export NIX_GHC_PACKAGE_PATH_FOR_TEST=$PWD/dist/package.conf.inplace/:$packageConfDir: + ''; + }) super.ghc-typelits-natnormalise; + # based on https://github.com/gibiansky/IHaskell/blob/aafeabef786154d81ab7d9d1882bbcd06fc8c6c4/release.nix ihaskell = overrideCabal (drv: { # ihaskell's cabal file forces building a shared executable, which we need @@ -1847,9 +1862,11 @@ builtins.intersectAttrs super { enableSeparateBinOutput super.cachix ); - hercules-ci-agent = super.hercules-ci-agent.override { - nix = self.hercules-ci-cnix-store.passthru.nixPackage; - }; + hercules-ci-agent = self.generateOptparseApplicativeCompletions [ "hercules-ci-agent" ] ( + super.hercules-ci-agent.override { + nix = self.hercules-ci-cnix-store.passthru.nixPackage; + } + ); hercules-ci-cnix-expr = addTestToolDepend pkgs.git ( super.hercules-ci-cnix-expr.override { nix = self.hercules-ci-cnix-store.passthru.nixPackage; } ); @@ -2358,6 +2375,31 @@ builtins.intersectAttrs super { # Workaround for flaky test: https://github.com/basvandijk/threads/issues/10 threads = appendPatch ./patches/threads-flaky-test.patch super.threads; + + idris = (self.generateOptparseApplicativeCompletions [ "idris" ]) super.idris; + + # Generate cli completions for dhall. + dhall = self.generateOptparseApplicativeCompletions [ "dhall" ] super.dhall; + dhall-json = self.generateOptparseApplicativeCompletions [ + "dhall-to-json" + "dhall-to-yaml" + ] super.dhall-json; + dhall-nix = self.generateOptparseApplicativeCompletions [ "dhall-to-nix" ] super.dhall-nix; + dhall-nixpkgs = self.generateOptparseApplicativeCompletions [ + "dhall-to-nixpkgs" + ] super.dhall-nixpkgs; + dhall-yaml = self.generateOptparseApplicativeCompletions [ + "dhall-to-yaml-ng" + "yaml-to-dhall" + ] super.dhall-yaml; + + update-nix-fetchgit = self.generateOptparseApplicativeCompletions [ + "update-nix-fetchgit" + ] super.update-nix-fetchgit; + + hinit = self.generateOptparseApplicativeCompletions [ "hi" ] super.hinit; + + hercules-ci-cli = self.generateOptparseApplicativeCompletions [ "hci" ] super.hercules-ci-cli; } // lib.optionalAttrs pkgs.config.allowAliases ( diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 4b9b98f4df0af..6868359ff69a5 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -144,8 +144,8 @@ self: { }: mkDerivation { pname = "A-gent"; - version = "0.11.0.11"; - sha256 = "1br5yd6xv7v95i1m1jm95xyfwsy0ik7g6v7j9h6zih8rc6bvmqb3"; + version = "0.11.0.19"; + sha256 = "03aqinjanfnv695xzsvr3qyi913fdn85741r4alv8qc2bnn539fr"; libraryHaskellDepends = [ base containers @@ -1562,8 +1562,8 @@ self: { pname = "Agda"; version = "2.8.0"; sha256 = "184vjq260zf5w9c8nz11nbhpsvq3a1yxp7mhaz7synlaww3ik146"; - revision = "3"; - editedCabalFile = "0c839h8x7lbwhmsi8yjkvrl9rhb0a57va7rs4lsh0l4gbx2g5rk9"; + revision = "4"; + editedCabalFile = "018cp08gndx74igkxyymp27ncpimmmk1kipjmi3aziqr7fraahly"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -2096,8 +2096,8 @@ self: { }: mkDerivation { pname = "Aoide"; - version = "1.0.0.0"; - sha256 = "0xrdagpyzp0pxvbir1fipyn5kwsb3qkrwiriyaakj0kjwjs79x7y"; + version = "2.0.0.0"; + sha256 = "0q2p29l803nixwzllq2yzc5azjjfz128n77fx92hwbspcggkbvnp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -4415,8 +4415,8 @@ self: { }: mkDerivation { pname = "Blammo"; - version = "2.1.3.0"; - sha256 = "1vng5l6pz4p391ywnmbmypbva1cr5i38knabk67j9ylk2i0fy04a"; + version = "2.1.4.1"; + sha256 = "16arksg9wwqfjp4nnyp0l6x5jz4i14kw1hlb0rrb0w7da0bjkwgx"; libraryHaskellDepends = [ aeson base @@ -4443,7 +4443,6 @@ self: { envparse hspec lens - markdown-unlit mtl text time @@ -4476,8 +4475,8 @@ self: { }: mkDerivation { pname = "Blammo-wai"; - version = "0.0.0.2"; - sha256 = "1yblxnjfmcjnlr76b1vs9wdjq9rnm3mgjhi3f472a69v1pbg9ngi"; + version = "0.0.0.3"; + sha256 = "1dlzi1q23aawbghfjlacfmmg37j9svn9djmdjk2idf8iya65xjqw"; libraryHaskellDepends = [ aeson base @@ -4496,7 +4495,6 @@ self: { base Blammo lens - markdown-unlit text wai warp @@ -5999,6 +5997,8 @@ self: { pname = "Cabal"; version = "3.16.1.0"; sha256 = "0mi5xy9ksj4vmbmwmhdwp15isf99ln72b9inip3c2ryw45ys7f66"; + revision = "1"; + editedCabalFile = "1ji7cr3fwis7hlh6jrdj94580z5rrn8jrmrzgia98lc9mcbk71rr"; setupHaskellDepends = [ mtl parsec @@ -6120,6 +6120,20 @@ self: { } ) { }; + Cabal-syntax_3_6_0_0 = callPackage ( + { mkDerivation, Cabal }: + mkDerivation { + pname = "Cabal-syntax"; + version = "3.6.0.0"; + sha256 = "0lcj4g55sj5iv727g7k57pscgyj0fx3smwapm1gmd5qkc3yfa9fa"; + libraryHaskellDepends = [ Cabal ]; + doHaddock = false; + description = "A library for working with .cabal files"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + Cabal-syntax_3_10_3_0 = callPackage ( { mkDerivation, @@ -6285,8 +6299,8 @@ self: { pname = "Cabal-syntax"; version = "3.16.1.0"; sha256 = "19xx6q5va5hv2c6khf5khgyv1l84nm6a65vfi6jar5jdkd263mbb"; - revision = "1"; - editedCabalFile = "1jh16xcdzbhwhdracim2b234nqg0irdvki1czphg30blgg91hvsj"; + revision = "2"; + editedCabalFile = "01652fri0f6l24cgsag421ghdbx8p095j1549fi5x9ksgp859kqp"; libraryHaskellDepends = [ array base @@ -7366,8 +7380,8 @@ self: { }: mkDerivation { pname = "ClickHaskell"; - version = "1.0.0"; - sha256 = "1lz40mkvzdrnhhbw8fn0k6a2z29bgngzqfkd3avafrqp4in58yyd"; + version = "1.1.0"; + sha256 = "1xzr5p29zlphd1yw766bp4l5cda7qn6klr31xzvfcmslp6sc23f0"; libraryHaskellDepends = [ base binary @@ -15824,6 +15838,143 @@ self: { } ) { }; + GenZ = callPackage ( + { + mkDerivation, + alex, + array, + base, + bytestring, + cassava, + containers, + criterion, + directory, + file-embed, + filepath, + graphviz, + happy, + hspec, + js-jquery, + multiset, + optparse-applicative, + process, + QuickCheck, + random, + scientific, + scotty, + split, + tagged, + template-haskell, + temporary, + text, + vector, + warp, + weigh, + }: + mkDerivation { + pname = "GenZ"; + version = "0.1.0.0"; + sha256 = "03shcvqyc7sv6j6kzf54zp4qm7qj6m54p1lkn0bv17d7i24jpvk3"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + array + base + bytestring + containers + directory + filepath + graphviz + hspec + multiset + process + QuickCheck + random + tagged + temporary + ]; + libraryToolDepends = [ + alex + happy + ]; + executableHaskellDepends = [ + array + base + bytestring + containers + directory + file-embed + filepath + graphviz + hspec + js-jquery + multiset + optparse-applicative + process + QuickCheck + random + scotty + tagged + template-haskell + temporary + text + warp + ]; + executableToolDepends = [ + alex + happy + ]; + testHaskellDepends = [ + array + base + bytestring + containers + directory + filepath + graphviz + hspec + multiset + process + QuickCheck + random + tagged + temporary + ]; + testToolDepends = [ + alex + happy + ]; + benchmarkHaskellDepends = [ + array + base + bytestring + cassava + containers + criterion + directory + filepath + graphviz + hspec + multiset + process + QuickCheck + random + scientific + split + tagged + temporary + vector + weigh + ]; + benchmarkToolDepends = [ + alex + happy + ]; + description = "Generic Sequent Calculus Prover using the Zipper"; + license = lib.licenses.gpl3Only; + } + ) { }; + Genbank = callPackage ( { mkDerivation, @@ -17626,8 +17777,8 @@ self: { }: mkDerivation { pname = "HDBC"; - version = "2.4.0.4"; - sha256 = "1jlh6swrk5vn106p456dmqg3yf145hsjgziwmcyfafx7w682sgy9"; + version = "2.4.0.5"; + sha256 = "1zwbfjl598pmjaacnyh2h6f3mkdcjazwa1p1h6b8vbzsvdgmh315"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -17743,8 +17894,8 @@ self: { }: mkDerivation { pname = "HDBC-postgresql"; - version = "2.5.0.1"; - sha256 = "0qpryqgzx4carc4wpy0vv2706y6i542zx7mz4f1mg19rnc69qfi9"; + version = "2.5.0.2"; + sha256 = "142w0v1rq8h7ljd854awbb5mp3qlqdhwk7v33zg4bawidfif1fil"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ @@ -19531,72 +19682,6 @@ self: { ) { inherit (pkgs) opencv; }; HPDF = callPackage ( - { - mkDerivation, - array, - base, - base64-bytestring, - binary, - bytestring, - containers, - errors, - file-embed, - filepath, - HTF, - hyphenation, - mtl, - network-uri, - parsec, - random, - text, - vector, - zlib, - }: - mkDerivation { - pname = "HPDF"; - version = "1.7"; - sha256 = "0f5p36i6y20g9mqmsc3gja9jswffi0ydfmdmm4swrahl24h319jr"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - array - base - base64-bytestring - binary - bytestring - containers - errors - file-embed - filepath - hyphenation - mtl - network-uri - parsec - random - text - vector - zlib - ]; - executableHaskellDepends = [ - array - base - filepath - network-uri - random - text - vector - ]; - testHaskellDepends = [ - base - HTF - ]; - description = "Generation of PDF documents"; - license = lib.licenses.bsd3; - mainProgram = "HPDF-Demo"; - } - ) { }; - - HPDF_1_8 = callPackage ( { mkDerivation, array, @@ -19661,7 +19746,6 @@ self: { testToolDepends = [ HTF ]; description = "Generation of PDF documents"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "HPDF-Demo"; } ) { }; @@ -20758,62 +20842,6 @@ self: { ) { }; HTTP = callPackage ( - { - mkDerivation, - array, - base, - bytestring, - deepseq, - httpd-shed, - HUnit, - mtl, - network, - network-uri, - parsec, - pureMD5, - split, - test-framework, - test-framework-hunit, - time, - transformers, - }: - mkDerivation { - pname = "HTTP"; - version = "4000.4.1"; - sha256 = "0lyl5lpkk51xn3dfndh8ksgvwcdsviyigmsnp3d28lbpxkpxhcfz"; - revision = "6"; - editedCabalFile = "0piw36hhsjndc9rmcahscrawfk38iapgz2qwfl13n85wnfhwcdmd"; - libraryHaskellDepends = [ - array - base - bytestring - mtl - network - network-uri - parsec - time - transformers - ]; - testHaskellDepends = [ - base - bytestring - deepseq - httpd-shed - HUnit - mtl - network - network-uri - pureMD5 - split - test-framework - test-framework-hunit - ]; - description = "A library for client-side HTTP"; - license = lib.licenses.bsd3; - } - ) { }; - - HTTP_4000_5_0 = callPackage ( { mkDerivation, array, @@ -20866,7 +20894,6 @@ self: { ]; description = "A library for client-side HTTP"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -21462,8 +21489,8 @@ self: { }: mkDerivation { pname = "HaTeX"; - version = "3.23.0.1"; - sha256 = "1w98iprpanz7i78fzhf14rlzyhj0wmjs45xp5nrbxkzvwb1dvigk"; + version = "3.23.0.2"; + sha256 = "01gl6j6x13br59pdldn1060gjx1h1gm3cvh3bbp0mg11hh8lavwk"; libraryHaskellDepends = [ base bibtex @@ -22085,13 +22112,14 @@ self: { CacBDD, directory, hspec, + parsec, process, QuickCheck, }: mkDerivation { pname = "HasCacBDD"; - version = "0.3.0.1"; - sha256 = "0vj02bnh14pv7slvj4mr8r9kbjp1ls1lv1jr6xqz1c187jgyv2bj"; + version = "0.4.0.0"; + sha256 = "19aslwyqqb9lmpc1lvx9zh03hf5101kbvzq3ym9xqygvw8bpa4k7"; setupHaskellDepends = [ base Cabal @@ -22100,6 +22128,7 @@ self: { libraryHaskellDepends = [ base directory + parsec process QuickCheck ]; @@ -24174,8 +24203,8 @@ self: { }: mkDerivation { pname = "HsOpenSSL"; - version = "0.11.7.10"; - sha256 = "191a05vyanf9zd4i9am6gprr5a8kkrqb595a0l2lhnqvz26fpg40"; + version = "0.11.7.11"; + sha256 = "1fnlz44s5cvg3q7mc4cfyydhlkmpb1zlwvpsbrahhnmgl9llrgkq"; libraryHaskellDepends = [ base bytestring @@ -24970,8 +24999,8 @@ self: { }: mkDerivation { pname = "IPv6Addr"; - version = "2.0.6.2"; - sha256 = "0hpvs9p3vyzmlkd9nm8xjfpyfpr9h0rc5cbfzck3xvfxp4srbyzc"; + version = "3.0.0.0"; + sha256 = "0xgp8wvh97s6qiidhibccyn02dzn72s5daz508b8djdy1ramjwz3"; libraryHaskellDepends = [ aeson attoparsec @@ -24989,7 +25018,7 @@ self: { test-framework-hunit ]; description = "Library to deal with IPv6 address text representations"; - license = lib.licenses.bsd3; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -24997,7 +25026,6 @@ self: { { mkDerivation, aeson, - attoparsec, base, bytestring, fast-logger, @@ -25017,23 +25045,17 @@ self: { }: mkDerivation { pname = "IPv6DB"; - version = "0.3.3.4"; - sha256 = "1mkf2fqlg2n9q3l3p8rxdcmb7k281lz37x6hiry1wvxbn92d4pja"; + version = "0.3.3.5"; + sha256 = "1zrb9kqpjq7a72x22injgyjqf9vpv5ls6g7nkiwiry05i6l68swy"; revision = "1"; - editedCabalFile = "18wx26x4nyyywbl7inwna68kmxs8sbyckmrhdz4png9gn7ix4sr0"; + editedCabalFile = "1zfiipyx4bljinzq252w33x2hjh3wyrs4mnf2hwndfnvncig1r7h"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson - attoparsec base - bytestring - hedis - http-types IPv6Addr - mtl text - unordered-containers vector ]; executableHaskellDepends = [ @@ -25157,52 +25179,6 @@ self: { ) { inherit (pkgs) imlib2; }; ImpSpec = callPackage ( - { - mkDerivation, - base, - bytestring, - deepseq, - hspec, - hspec-core, - hspec-expectations-lifted, - HUnit, - mtl, - prettyprinter, - prettyprinter-ansi-terminal, - QuickCheck, - quickcheck-transformer, - random, - text, - unliftio, - }: - mkDerivation { - pname = "ImpSpec"; - version = "0.1.0.0"; - sha256 = "1f0l8hlkf1d37m2xy8fsvizs7c9vr8y0kcqlwp0741fhwdnqzciq"; - libraryHaskellDepends = [ - base - bytestring - deepseq - hspec - hspec-core - hspec-expectations-lifted - HUnit - mtl - prettyprinter - prettyprinter-ansi-terminal - QuickCheck - quickcheck-transformer - random - text - unliftio - ]; - testHaskellDepends = [ base ]; - description = "Imperative approach to testing stateful applications. ImpSpec is build on top of HSpec and QuickCheck"; - license = lib.licenses.asl20; - } - ) { }; - - ImpSpec_0_2_0_0 = callPackage ( { mkDerivation, base, @@ -25245,7 +25221,6 @@ self: { testHaskellDepends = [ base ]; description = "Imperative approach to testing stateful applications. ImpSpec is built on top of HSpec and QuickCheck."; license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -25549,13 +25524,12 @@ self: { fingertree, QuickCheck, random, - SegmentTree, weigh, }: mkDerivation { pname = "IntervalMap"; - version = "0.6.2.1"; - sha256 = "17v9q1vnm3pzrr5xhv8xvxqh27facwwfladrr10l57fzibp82265"; + version = "0.6.2.4"; + sha256 = "0jsiwjcqn8533b7f05dwkyn5abgxdxn2vxg2390nbar79x52p99p"; libraryHaskellDepends = [ base containers @@ -25575,7 +25549,6 @@ self: { deepseq fingertree random - SegmentTree weigh ]; description = "Containers for intervals, with efficient search"; @@ -26482,7 +26455,6 @@ self: { { mkDerivation, base, - base-compat, carray, fft, JuicyPixels, @@ -26490,27 +26462,21 @@ self: { }: mkDerivation { pname = "JuicyPixels-scale-dct"; - version = "0.1.2"; - sha256 = "04rhrmjnh12hh2nz04k245avgdcwqfyjnsbpcrz8j9328j41nf7p"; - revision = "11"; - editedCabalFile = "1xsd1kw1m379sgqv7z9l0i0ddxwhsl57hlm257xqqajvn8v2yi1y"; + version = "0.1.2.1"; + sha256 = "1aiijlj7pzhllbjwjyqlbwxkqcbcfnb0a9bgb0d38hksc7r4mza1"; libraryHaskellDepends = [ base - base-compat carray fft JuicyPixels ]; testHaskellDepends = [ base - base-compat - carray - fft JuicyPixels time ]; description = "Scale JuicyPixels images with DCT"; - license = lib.licenses.bsd3; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -26748,8 +26714,8 @@ self: { }: mkDerivation { pname = "Kawaii-Parser"; - version = "5.0.0"; - sha256 = "0731dihnjxi9fmwadgz7r3200zsbx28xzkl5sardh80snkjgsjsb"; + version = "5.1.0"; + sha256 = "1hvh8dnbwlxyz36hi8mnvpkc1913z7dg3vnqbzvr9w8c1xz88qqz"; libraryHaskellDepends = [ base containers @@ -27238,50 +27204,6 @@ self: { ) { }; LPFP = callPackage ( - { - mkDerivation, - base, - containers, - diagrams-cairo, - diagrams-lib, - gloss, - gnuplot, - linear, - Vis, - }: - mkDerivation { - pname = "LPFP"; - version = "1.1.5"; - sha256 = "11mlcd1pq2vb0kwjm2z6304qslvmdcfdbly37yr27zhn860zfzz2"; - revision = "2"; - editedCabalFile = "1530y0rmj3gwhk0ghpaf0977wz0n2pq86dfcb401y0ala7f4z167"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - containers - diagrams-cairo - diagrams-lib - gloss - gnuplot - linear - Vis - ]; - executableHaskellDepends = [ - base - diagrams-cairo - diagrams-lib - gloss - gnuplot - linear - Vis - ]; - description = "Code for the book Learn Physics with Functional Programming"; - license = lib.licenses.bsd3; - } - ) { }; - - LPFP_1_2_1 = callPackage ( { mkDerivation, base, @@ -27320,7 +27242,6 @@ self: { ]; description = "Code for the book Learn Physics with Functional Programming"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -30196,8 +30117,8 @@ self: { }: mkDerivation { pname = "MicroCabal"; - version = "0.3.1.2"; - sha256 = "175f6s0b6h3vdi57jdwwx6mbi8azm3j5cnbqi1il3356hhfq0786"; + version = "0.5.10.0"; + sha256 = "0gwhlhfcnvpmzr37897qc33322sh3z67xm718fnswg5b32yggmrw"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -30220,7 +30141,6 @@ self: { deepseq, directory, filepath, - ghc-prim, haskeline, process, text, @@ -30228,24 +30148,11 @@ self: { }: mkDerivation { pname = "MicroHs"; - version = "0.15.0.0"; - sha256 = "0ggc2nxa4ccpxi08h01xvc9g5s0zkxs3yq6r3dbqcvmakaba6k7i"; - isLibrary = true; + version = "0.16.0.0"; + sha256 = "0m9i95hrf5iwqi9qmb2ppcghrvinma1vnamvi84r3q2yfr3aikyq"; + isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; - libraryHaskellDepends = [ - array - base - bytestring - deepseq - directory - filepath - ghc-prim - haskeline - process - text - time - ]; executableHaskellDepends = [ array base @@ -30253,7 +30160,6 @@ self: { deepseq directory filepath - ghc-prim haskeline process text @@ -33891,8 +33797,8 @@ self: { }: mkDerivation { pname = "OneTuple"; - version = "0.4.2.1"; - sha256 = "0gp06vc9pg80jkslmjxhk3dg826j3szxbj68wspzbj79a4ji6165"; + version = "0.4.3"; + sha256 = "0sww1483sdxzs60wl7rbnk4jfrfnfrcspw580dnsr01lwr41ygb4"; libraryHaskellDepends = [ base ghc-prim @@ -35469,8 +35375,8 @@ self: { }: mkDerivation { pname = "PenroseKiteDart"; - version = "1.7"; - sha256 = "1gfgqs9v2yrhpppfikh9v9mgr0drp4r0w087h9cja13zmdk25pga"; + version = "1.10"; + sha256 = "0zy0pxzbf21vbbk6nvfz68qlbkdnbzwz0wacdyfdiyv0yhgj7zbp"; libraryHaskellDepends = [ base containers @@ -36964,10 +36870,8 @@ self: { }: mkDerivation { pname = "QuickCheck"; - version = "2.15.0.1"; - sha256 = "0zvfydg44ibs1br522rzvdlxj9mpz0h62js1hay1sj5gvdnj3cm3"; - revision = "1"; - editedCabalFile = "0cgfp4s51cjphsn9cls6rndisvqmi94vn95xan9g1yz6p5xk7z8c"; + version = "2.16.0.0"; + sha256 = "1h02m26hvhfcs82rrfmfznwh4vj799gn55kysmv3sr8ixak3ymhb"; libraryHaskellDepends = [ base containers @@ -37065,10 +36969,8 @@ self: { }: mkDerivation { pname = "QuickCheck-safe"; - version = "0.1.0.6"; - sha256 = "1f868s6iq66m4m305xrx3mfw46zvzaahkvz6xjlqzk0cragai1kp"; - revision = "2"; - editedCabalFile = "0l3c3wmm2jc26kzkf2a2a76ahsr8r0v9793myrd74nd0lpa4gpfw"; + version = "0.1.0.7"; + sha256 = "1pvg7flwdsiyd0jmpkl7vkbb0rfbhpmc2iq1amg526ppcq6ydb11"; libraryHaskellDepends = [ base containers @@ -39649,6 +39551,134 @@ self: { } ) { }; + SQLiteDAV = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + directory, + exceptions, + filepath, + hspec, + hspec-wai, + http-types, + magic, + mime-types, + optparse-applicative, + protolude, + regex-tdfa, + servant, + servant-foreign, + servant-options, + servant-server, + sqlite-simple, + text, + time, + unix, + wai, + wai-extra, + warp, + xml, + xml-conduit, + zlib, + }: + mkDerivation { + pname = "SQLiteDAV"; + version = "0.2.0.0"; + sha256 = "18jxgr92jjxzimpn3ycbwkpncjd785cqkszr8h6qfl8cz1q8pf4v"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + directory + exceptions + filepath + http-types + magic + mime-types + protolude + regex-tdfa + servant + servant-foreign + servant-options + servant-server + sqlite-simple + text + time + unix + wai-extra + xml + xml-conduit + zlib + ]; + executableHaskellDepends = [ + aeson + base + bytestring + containers + directory + exceptions + filepath + http-types + magic + mime-types + optparse-applicative + protolude + regex-tdfa + servant + servant-foreign + servant-options + servant-server + sqlite-simple + text + time + unix + wai-extra + warp + xml + xml-conduit + zlib + ]; + testHaskellDepends = [ + aeson + base + bytestring + containers + directory + exceptions + filepath + hspec + hspec-wai + http-types + magic + mime-types + protolude + regex-tdfa + servant + servant-foreign + servant-options + servant-server + sqlite-simple + text + time + unix + wai + wai-extra + xml + xml-conduit + zlib + ]; + description = "WebDAV server that maps an SQLite database to directories and files"; + license = lib.licenses.mit; + mainProgram = "sqlitedav"; + } + ) { }; + SSTG = callPackage ( { mkDerivation, @@ -40683,7 +40713,7 @@ self: { } ) { }; - ShellCheck_0_9_0 = callPackage ( + ShellCheck_0_10_0 = callPackage ( { mkDerivation, aeson, @@ -40705,10 +40735,10 @@ self: { }: mkDerivation { pname = "ShellCheck"; - version = "0.9.0"; - sha256 = "071k2gc8rzpg9lwq9g10c9xx0zm1wcgsf8v4n1csj9fm56vy7gmb"; - revision = "2"; - editedCabalFile = "1bc552vfv76jq1zmqywv7a2z322v9ncz3sc69xpj0w6qwb3sd224"; + version = "0.10.0"; + sha256 = "08bdjcdl457xz2vh8y2w29bcwh1k7sfzyvszln3498vm5m1xn22d"; + revision = "1"; + editedCabalFile = "1935jrzy1r3g9cc74b330fmxnz2i1j8hsdk9jnl557qgk6xjqzs7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -46388,8 +46418,8 @@ self: { }: mkDerivation { pname = "VulkanMemoryAllocator"; - version = "0.11.0.1"; - sha256 = "0v8grsc28sni1mapnr56mvmg956q8nw6qqkdfwwhksyykfz6w9fm"; + version = "0.11.1.0"; + sha256 = "14bakpllw7gilxjcipr3dgqbaay0nngm08wcbmxkni6d56yj9s3s"; libraryHaskellDepends = [ base bytestring @@ -47182,8 +47212,8 @@ self: { { mkDerivation }: mkDerivation { pname = "Win32"; - version = "2.14.2.1"; - sha256 = "0583vy22b89z4zdgg52ayga46mw8qmj0lw7qm99q6wggnjgmmlb9"; + version = "2.14.2.2"; + sha256 = "0wfdqm3f2y10q05scl5bp1z8d44j3437q51jrggxmqrv8qv04n7b"; description = "A binding to Windows Win32 API"; license = lib.licenses.bsd3; platforms = lib.platforms.windows; @@ -49303,6 +49333,7 @@ self: { base, monadplus, mtl, + QuickCheck, random, syb, syz, @@ -49311,12 +49342,13 @@ self: { }: mkDerivation { pname = "Ztrategic"; - version = "0.2.0"; - sha256 = "01x3rgs1rp2rmglnn0lfcjylbxhblgchc6611in9zhgwy48x3hl9"; + version = "0.3.1"; + sha256 = "1849n0wya4qn9b2p2n0w8zv407jijjcc2bdy7bb3mrjnj5jqnfq2"; libraryHaskellDepends = [ base monadplus mtl + QuickCheck random syb syz @@ -52906,6 +52938,352 @@ self: { } ) { }; + acolyte = callPackage ( + { + mkDerivation, + acolyte-client, + acolyte-core, + acolyte-grpc, + acolyte-openapi, + acolyte-server, + base, + http-core, + http-types, + spire, + spire-grpc, + spire-http, + spire-server, + spire-websocket, + }: + mkDerivation { + pname = "acolyte"; + version = "0.1.0.1"; + sha256 = "1n3a5750lsrz0py1c2glxaprzpwggyyvc2gfmlb9ygffpr0l43hi"; + libraryHaskellDepends = [ + acolyte-client + acolyte-core + acolyte-grpc + acolyte-openapi + acolyte-server + base + http-core + http-types + spire + spire-grpc + spire-http + spire-server + spire-websocket + ]; + description = "Composable, type-safe web framework for Haskell"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + acolyte-client = callPackage ( + { + mkDerivation, + acolyte-core, + aeson, + base, + bytestring, + http-client, + http-client-tls, + http-core, + http-types, + text, + }: + mkDerivation { + pname = "acolyte-client"; + version = "0.1.0.1"; + sha256 = "1z5bmky2860ba2h8cppjm1s2ikid8innxbcwhb2dpmkkdbgbkq49"; + libraryHaskellDepends = [ + acolyte-core + aeson + base + bytestring + http-client + http-client-tls + http-core + http-types + text + ]; + testHaskellDepends = [ + acolyte-core + aeson + base + bytestring + http-client + http-core + http-types + text + ]; + description = "Type-safe HTTP client derived from acolyte API types"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + acolyte-codegen = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + directory, + filepath, + hedgehog, + text, + yaml, + }: + mkDerivation { + pname = "acolyte-codegen"; + version = "0.1.0.1"; + sha256 = "1922ahqcg2h2739vx7hcjhibmmmd70lfdhjmhcmsvxaf8h7wbqwp"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + directory + filepath + text + yaml + ]; + executableHaskellDepends = [ + aeson + base + bytestring + text + ]; + testHaskellDepends = [ + aeson + base + bytestring + hedgehog + text + ]; + description = "Generate acolyte API types from OpenAPI/Swagger specs"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + mainProgram = "acolyte-codegen"; + } + ) { }; + + acolyte-core = callPackage ( + { + mkDerivation, + base, + text, + }: + mkDerivation { + pname = "acolyte-core"; + version = "0.1.0.1"; + sha256 = "1kpqf39xckfs558iiwx30n314w9j8xillqh717k7dm9yxxs986r8"; + libraryHaskellDepends = [ + base + text + ]; + testHaskellDepends = [ + base + text + ]; + description = "Type-level API specification for acolyte"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + acolyte-grpc = callPackage ( + { + mkDerivation, + acolyte-core, + acolyte-server, + base, + bytestring, + case-insensitive, + containers, + hedgehog, + http-core, + http-types, + spire, + spire-grpc, + spire-protobuf, + text, + }: + mkDerivation { + pname = "acolyte-grpc"; + version = "0.1.0.1"; + sha256 = "19fp2fk66iga7fqy2s2n1v7sgbbryk556g3is5j9glhkvm7kgqng"; + libraryHaskellDepends = [ + acolyte-core + acolyte-server + base + bytestring + case-insensitive + http-core + http-types + spire + spire-grpc + spire-protobuf + text + ]; + testHaskellDepends = [ + acolyte-core + acolyte-server + base + bytestring + containers + hedgehog + http-core + http-types + spire + spire-grpc + text + ]; + description = "gRPC interpretation for acolyte API types"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + acolyte-openapi = callPackage ( + { + mkDerivation, + acolyte-core, + aeson, + base, + bytestring, + containers, + http-types, + text, + }: + mkDerivation { + pname = "acolyte-openapi"; + version = "0.1.0.1"; + sha256 = "1a4awnx7qlyifs1lx3p9wiq53z1z0v3z53kphk74znhmyslyqlsf"; + libraryHaskellDepends = [ + acolyte-core + aeson + base + bytestring + containers + http-types + text + ]; + testHaskellDepends = [ + acolyte-core + aeson + base + bytestring + text + ]; + description = "OpenAPI 3.1 spec generation from acolyte API types"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + acolyte-server = callPackage ( + { + mkDerivation, + acolyte-core, + aeson, + base, + bytestring, + case-insensitive, + containers, + hedgehog, + http-core, + http-types, + spire, + text, + }: + mkDerivation { + pname = "acolyte-server"; + version = "0.1.0.1"; + sha256 = "0kn1imnl8iwf9s745b6nmw2nkm5d0l2has7bqgl87rykxnfjrd98"; + libraryHaskellDepends = [ + acolyte-core + aeson + base + bytestring + case-insensitive + containers + http-core + http-types + spire + text + ]; + testHaskellDepends = [ + acolyte-core + aeson + base + bytestring + case-insensitive + hedgehog + http-core + http-types + spire + text + ]; + description = "HTTP server interpretation for acolyte"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + acolyte-test = callPackage ( + { + mkDerivation, + acolyte-core, + acolyte-grpc, + acolyte-openapi, + acolyte-server, + aeson, + base, + bytestring, + http-core, + http-types, + QuickCheck, + spire, + spire-grpc, + spire-server, + text, + }: + mkDerivation { + pname = "acolyte-test"; + version = "0.1.0.1"; + sha256 = "1i8gqfqcf6gmy07p26f8jzf81pymv9q5blcyqqbg4bicnkjz9l5h"; + libraryHaskellDepends = [ + acolyte-core + acolyte-server + aeson + base + bytestring + http-core + http-types + QuickCheck + spire + spire-grpc + text + ]; + testHaskellDepends = [ + acolyte-core + acolyte-grpc + acolyte-openapi + acolyte-server + aeson + base + bytestring + http-core + http-types + spire + spire-grpc + spire-server + text + ]; + description = "Testing utilities for acolyte APIs"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + acousticbrainz-client = callPackage ( { mkDerivation, @@ -52996,42 +53374,6 @@ self: { ) { }; active = callPackage ( - { - mkDerivation, - base, - lens, - linear, - QuickCheck, - semigroupoids, - semigroups, - vector, - }: - mkDerivation { - pname = "active"; - version = "0.2.1"; - sha256 = "150kwir36aj9q219qi80mlqd0vxm4941dh6x4xp58rbd5a3mhmv1"; - revision = "5"; - editedCabalFile = "0wxl3pfdz4krx7lg1rckvmjkm2hj5vlwx3kyzzfrpsfhc9zq7f1g"; - libraryHaskellDepends = [ - base - lens - linear - semigroupoids - semigroups - vector - ]; - testHaskellDepends = [ - base - linear - QuickCheck - semigroups - ]; - description = "Abstractions for animation"; - license = lib.licenses.bsd3; - } - ) { }; - - active_0_2_1_1 = callPackage ( { mkDerivation, base, @@ -53059,7 +53401,6 @@ self: { ]; description = "Abstractions for animation"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -53443,47 +53784,57 @@ self: { { mkDerivation, base, - case-insensitive, + bytestring, containers, directory, + extra, filepath, http-conduit, - MissingH, mtl, - network, network-uri, - old-locale, parsec, parsec-permutation, + pcre2, strict, text, time, }: mkDerivation { pname = "adblock2privoxy"; - version = "2.3.1"; - sha256 = "1gnh8w56qkp1bsrdiydsyig6s4vzhg5zgw68hnl4s9fq99016qca"; + version = "3.0.1"; + sha256 = "1gmgsy374ypwyl1niq6s2afkjly1h30r4xvh02gwrn82w5n1cljv"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base - case-insensitive + bytestring containers directory + extra filepath http-conduit - MissingH mtl - network network-uri - old-locale parsec parsec-permutation + pcre2 strict text time ]; + testHaskellDepends = [ + base + containers + extra + filepath + mtl + network-uri + parsec + parsec-permutation + pcre2 + text + ]; description = "Convert adblock config files to privoxy format"; license = lib.licenses.gpl3Only; mainProgram = "adblock2privoxy"; @@ -54390,8 +54741,137 @@ self: { }: mkDerivation { pname = "aeson"; - version = "2.2.4.1"; - sha256 = "0q7s09y0nqnf2rb06jwr2i0p9cjpplpys93xi34fdyzlgjmg2wa0"; + version = "2.2.5.0"; + sha256 = "1i8as29i9lwn2p2kpym9r0id761gdyivp8g6gpbh57nfmn1rhbz2"; + libraryHaskellDepends = [ + base + bytestring + character-ps + containers + data-fix + deepseq + dlist + exceptions + hashable + indexed-traversable + integer-conversion + integer-logarithms + network-uri + OneTuple + primitive + QuickCheck + scientific + semialign + strict + tagged + template-haskell + text + text-iso8601 + text-short + th-abstraction + these + time + time-compat + unordered-containers + uuid-types + vector + witherable + ]; + testHaskellDepends = [ + base + base-compat + base-orphans + base16-bytestring + bytestring + containers + data-fix + Diff + directory + dlist + filepath + generic-deriving + generically + hashable + indexed-traversable + integer-logarithms + network-uri + OneTuple + QuickCheck + quickcheck-instances + scientific + strict + tagged + tasty + tasty-golden + tasty-hunit + tasty-quickcheck + text + text-short + these + time + time-compat + unordered-containers + uuid-types + vector + ]; + description = "Fast JSON parsing and encoding"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + aeson_2_3_1_0 = callPackage ( + { + mkDerivation, + base, + base-compat, + base-orphans, + base16-bytestring, + bytestring, + character-ps, + containers, + data-fix, + deepseq, + Diff, + directory, + dlist, + exceptions, + filepath, + generic-deriving, + generically, + hashable, + indexed-traversable, + integer-conversion, + integer-logarithms, + network-uri, + OneTuple, + primitive, + QuickCheck, + quickcheck-instances, + scientific, + semialign, + strict, + tagged, + tasty, + tasty-golden, + tasty-hunit, + tasty-quickcheck, + template-haskell, + text, + text-iso8601, + text-short, + th-abstraction, + these, + time, + time-compat, + unordered-containers, + uuid-types, + vector, + witherable, + }: + mkDerivation { + pname = "aeson"; + version = "2.3.1.0"; + sha256 = "02a94fav75gq98g28k95shf6dppx50n3i7nyj74ayz528qkfzwzc"; libraryHaskellDepends = [ base bytestring @@ -54465,6 +54945,7 @@ self: { ]; description = "Fast JSON parsing and encoding"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -54533,8 +55014,8 @@ self: { }: mkDerivation { pname = "aeson-better-errors"; - version = "0.9.1.3"; - sha256 = "1jsnpa1ry1iyzz5qmg58za7i0d4944gcidj12jgwdslmpvcxb436"; + version = "0.9.1.4"; + sha256 = "0kcmd9g4kn46kva63lhxlk0q0k526hwjkx2y616h2vy9v71xj7cv"; libraryHaskellDepends = [ aeson base @@ -54550,7 +55031,7 @@ self: { void ]; description = "Better error messages when decoding JSON values"; - license = lib.licenses.mit; + license = lib.meta.getLicenseFromSpdxId "MIT"; maintainers = [ lib.maintainers.t4ccer ]; } ) { }; @@ -55640,6 +56121,7 @@ self: { base, hspec, parsec, + regex-tdfa, scientific, template-haskell, text, @@ -55647,15 +56129,14 @@ self: { }: mkDerivation { pname = "aeson-jsonpath"; - version = "0.3.0.2"; - sha256 = "0z869j8hdgbc86y9zb3ssrjzqyzryky08x2iyw2ys6pdh5mgcckl"; - revision = "1"; - editedCabalFile = "19hvg97zmqjm4m4jdr6p6722pfzh7zjaa54qdzyiv2jsvkn76pbz"; + version = "0.4.2.0"; + sha256 = "0l8m72k7gzwb6wblx0zhmfaqpxvb6zhyhchcpqs5dq3l0m8sxf07"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base parsec + regex-tdfa scientific template-haskell text @@ -55670,7 +56151,7 @@ self: { vector ]; description = "Parse and run JSONPath queries on Aeson documents"; - license = lib.licenses.mit; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -55856,8 +56337,8 @@ self: { }: mkDerivation { pname = "aeson-openapi-record-as-tuple"; - version = "1.0.0"; - sha256 = "1vyghzr771p6zd55rq8wv7f2pbig0arsignparmx9myc8wl3gzzj"; + version = "1.0.0.1"; + sha256 = "0mcg2qvrsjnwp0j13hj5v91yln23rpa6ic3ywyx8d08d0pmfsi0s"; libraryHaskellDepends = [ aeson base @@ -56089,8 +56570,8 @@ self: { }: mkDerivation { pname = "aeson-pretty"; - version = "0.8.10"; - sha256 = "1rbsz9f6kzqq5cbq0xhyj599alb4ssg26w57xff19jxdg36z489a"; + version = "0.8.11"; + sha256 = "0vhm7gi07ksvcicyk223rcsbafjnz71xy8dpwpf68za4ismfap6j"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -56986,8 +57467,8 @@ self: { pname = "aeson-yaml"; version = "1.1.0.1"; sha256 = "06x1l0a0dvzf8n2xmqny5qpsgdsl03xlh2z9x7wdxiykl8p4xd24"; - revision = "4"; - editedCabalFile = "0yz6nml8lnd94iks9m0ma7x3sjs17djqh9h6krr52ikg69c4j2cy"; + revision = "5"; + editedCabalFile = "10k64crq1c18g5lrsyyf2jqnrcxy0yqnpx9sib3wgizsw2www3wq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -57609,39 +58090,6 @@ self: { ) { }; agda2lagda = callPackage ( - { - mkDerivation, - base, - directory, - filepath, - goldplate, - optparse-applicative, - process, - }: - mkDerivation { - pname = "agda2lagda"; - version = "0.2023.6.9"; - sha256 = "1zhzvahqrj5srxva8aq72fn0rlqfq27xvn17nwr19cq6a4ap9725"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - base - directory - filepath - optparse-applicative - ]; - testHaskellDepends = [ - base - process - ]; - testToolDepends = [ goldplate ]; - description = "Translate .agda files into .lagda.tex files."; - license = lib.licenses.publicDomain; - mainProgram = "agda2lagda"; - } - ) { }; - - agda2lagda_0_2025_9_5 = callPackage ( { mkDerivation, base, @@ -57670,7 +58118,6 @@ self: { testToolDepends = [ goldplate ]; description = "Translate .agda files into .lagda.tex files."; license = lib.licenses.publicDomain; - hydraPlatforms = lib.platforms.none; mainProgram = "agda2lagda"; } ) { }; @@ -57897,6 +58344,68 @@ self: { } ) { }; + ai-agent-diff-patch = callPackage ( + { + mkDerivation, + array, + base, + bytestring, + data-default, + hspec, + hspec-discover, + lens, + megaparsec, + mtl, + optparse-applicative, + QuickCheck, + safe-exceptions, + temporary, + text, + transformers, + vector, + }: + mkDerivation { + pname = "ai-agent-diff-patch"; + version = "0.0.2.0"; + sha256 = "18xd2dnn2n6lqvja1qlwglyvkysrmc63f0p26i6qmqbwypmba9ps"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + array + base + bytestring + data-default + lens + megaparsec + mtl + safe-exceptions + text + transformers + vector + ]; + executableHaskellDepends = [ + base + bytestring + optparse-applicative + safe-exceptions + text + ]; + testHaskellDepends = [ + base + bytestring + data-default + hspec + hspec-discover + QuickCheck + temporary + text + ]; + testToolDepends = [ hspec-discover ]; + description = "Unified diff generation and fuzzy patch application for AI agents"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + aig = callPackage ( { mkDerivation, @@ -57936,6 +58445,124 @@ self: { } ) { }; + aihc-cpp = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + cpphs, + deepseq, + directory, + filepath, + tasty, + tasty-hunit, + tasty-quickcheck, + text, + }: + mkDerivation { + pname = "aihc-cpp"; + version = "1.0.0.2"; + sha256 = "17z5nwy0sn8vh1wcravhfxm00bgvilfgqybz0yfbjz424vymr8yw"; + libraryHaskellDepends = [ + base + bytestring + containers + deepseq + filepath + text + ]; + testHaskellDepends = [ + base + bytestring + containers + cpphs + directory + filepath + tasty + tasty-hunit + tasty-quickcheck + text + ]; + description = "Pure Haskell C preprocessor for aihc"; + license = lib.meta.getLicenseFromSpdxId "Unlicense"; + } + ) { }; + + aihc-parser = callPackage ( + { + mkDerivation, + aeson, + aihc-cpp, + aihc-hackage, + base, + bytestring, + Cabal-syntax, + containers, + deepseq, + Diff, + directory, + filepath, + ghc-lib-parser, + haskell-src-exts, + megaparsec, + optparse-applicative, + prettyprinter, + process, + QuickCheck, + tasty, + tasty-hunit, + tasty-quickcheck, + template-haskell, + text, + yaml, + }: + mkDerivation { + pname = "aihc-parser"; + version = "1.0.0.5"; + sha256 = "1slzj5rx7z42z6jjjj8myv72j9hz4gb3rw1fqsr4dmv6ij3f5b5s"; + libraryHaskellDepends = [ + base + bytestring + containers + deepseq + megaparsec + prettyprinter + text + ]; + testHaskellDepends = [ + aeson + aihc-cpp + aihc-hackage + base + bytestring + Cabal-syntax + containers + deepseq + Diff + directory + filepath + ghc-lib-parser + haskell-src-exts + megaparsec + optparse-applicative + prettyprinter + process + QuickCheck + tasty + tasty-hunit + tasty-quickcheck + template-haskell + text + yaml + ]; + description = "Haskell parser"; + license = lib.meta.getLicenseFromSpdxId "Unlicense"; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { aihc-hackage = null; }; + aip = callPackage ( { mkDerivation, @@ -59078,8 +59705,8 @@ self: { }: mkDerivation { pname = "alerts"; - version = "0.1.2.0"; - sha256 = "14fyckdwwhp786z2gg6m92xmz0rbvqwalj0bylqagi9n295ni74f"; + version = "0.1.3.0"; + sha256 = "1ih4xwpw2vvs8z1xcv485vyvnnk26m8rq0qfmhiqmhq80x6k98rs"; libraryHaskellDepends = [ base blaze-html @@ -59267,67 +59894,8 @@ self: { }: mkDerivation { pname = "alfred-margaret"; - version = "2.1.0.2"; - sha256 = "1pn15w5avqlsy4yj6n08kgvqq7l24p1vz3daq7djjvqxlrkgcmnx"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson - base - containers - deepseq - hashable - primitive - text - unordered-containers - vector - ]; - executableHaskellDepends = [ base ]; - testHaskellDepends = [ - base - deepseq - hspec - hspec-expectations - primitive - QuickCheck - quickcheck-instances - text - ]; - benchmarkHaskellDepends = [ - base - criterion - deepseq - text - vector - ]; - description = "Fast Aho-Corasick string searching"; - license = lib.licenses.bsd3; - mainProgram = "dump-automaton"; - } - ) { }; - - alfred-margaret_2_1_1_0 = callPackage ( - { - mkDerivation, - aeson, - base, - containers, - criterion, - deepseq, - hashable, - hspec, - hspec-expectations, - primitive, - QuickCheck, - quickcheck-instances, - text, - unordered-containers, - vector, - }: - mkDerivation { - pname = "alfred-margaret"; - version = "2.1.1.0"; - sha256 = "1n6ks3a2m7pjwm2xln45g34vf81mb5d9xwz9963qryn8i53h5ncj"; + version = "2.1.1.1"; + sha256 = "1aqvp9xkmcgjjfi7z29j847ndihcrwjqs3yl4yhx2wd5mprrrmsg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -59361,7 +59929,6 @@ self: { ]; description = "Fast Aho-Corasick string searching"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "dump-automaton"; } ) { }; @@ -59779,8 +60346,8 @@ self: { }: mkDerivation { pname = "algebraic-edge-graphs"; - version = "0.1.0"; - sha256 = "1wx149smpf4v0ksspgzxj46pb3ar24kw0kcynapgyg33hc85gli8"; + version = "0.1.1"; + sha256 = "1gchzcw45hb40m1n0slvq4qyacs0cymqc2dwqwd4nsvl24ngn149"; libraryHaskellDepends = [ array base @@ -59813,23 +60380,20 @@ self: { duoids, duoids-hedgehog, hedgehog, - no-recursion, }: mkDerivation { pname = "algebraic-graph-duoids"; - version = "0.0.1.0"; - sha256 = "151x544zhbgn85f0gpb0j3x2nv31lkx59jn91wcq1qxr4dmywgw9"; + version = "0.0.2.0"; + sha256 = "1ki7xrhy3a6hyq2ag5gj1lg3aj3ja09v57h5lnh9kzk7hg54v1bf"; setupHaskellDepends = [ base Cabal cabal-doctest - no-recursion ]; libraryHaskellDepends = [ algebraic-graphs base duoids - no-recursion ]; testHaskellDepends = [ algebraic-graphs @@ -59837,7 +60401,6 @@ self: { doctest duoids-hedgehog hedgehog - no-recursion ]; description = "Duoid instances for the algebraic-graphs package"; license = "(AGPL-3.0-only WITH Universal-FOSS-exception-1.0 OR AGPL-3.0-only OR LicenseRef-commercial)"; @@ -59846,46 +60409,6 @@ self: { ) { }; algebraic-graphs = callPackage ( - { - mkDerivation, - array, - base, - containers, - deepseq, - extra, - inspection-testing, - QuickCheck, - transformers, - }: - mkDerivation { - pname = "algebraic-graphs"; - version = "0.7"; - sha256 = "0s75h92qb9jdfdyzh0fraxpzj0jl4xvcbqq9cwgba2k9306rl5ai"; - revision = "3"; - editedCabalFile = "010i8dl3zd484fbamq7k6i5cl0as2zsj2fis4rpm9giyickkr3ny"; - libraryHaskellDepends = [ - array - base - containers - deepseq - transformers - ]; - testHaskellDepends = [ - array - base - containers - deepseq - extra - inspection-testing - QuickCheck - transformers - ]; - description = "A library for algebraic graph construction and transformation"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - } - ) { }; - - algebraic-graphs_0_8 = callPackage ( { mkDerivation, array, @@ -59920,7 +60443,6 @@ self: { ]; description = "A library for algebraic graph construction and transformation"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -60472,9 +60994,12 @@ self: { comfort-array, comfort-fftw, containers, + doctest-exitcode-stdio, + doctest-lib, netlib-ffi, numeric-prelude, optparse-applicative, + QuickCheck, shell-utility, soxlib, storablevector, @@ -60484,10 +61009,8 @@ self: { }: mkDerivation { pname = "align-audio"; - version = "0.0.0.1"; - sha256 = "1r1660igj6bmzhccw30vj0wsz7jjkd5k0vbr4nrcbpcwkxllshnb"; - revision = "3"; - editedCabalFile = "1j50cp7i77dplkd3g7nnyn9xgcr8r8d4lh6nh9xcnjfkn8p6g539"; + version = "0.0.0.2"; + sha256 = "1rjpim1z0zz5pv0c2qysrmgprj3nqci1va3a30njhcbb0ybybyr3"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -60505,6 +61028,18 @@ self: { synthesizer-core utility-ht ]; + testHaskellDepends = [ + base + comfort-array + comfort-fftw + doctest-exitcode-stdio + doctest-lib + netlib-ffi + numeric-prelude + QuickCheck + storablevector + Stream + ]; description = "Find relative time displacement of two recordings of the same music"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "align-audio"; @@ -60593,22 +61128,50 @@ self: { assoc, base, bifunctors, + containers, + criterion, + deepseq, + doctest, + hedgehog, lens, + process, semigroupoids, + vector, + witherable, }: mkDerivation { pname = "alignment"; - version = "0.1.0.6"; - sha256 = "1s1x3vlvgqdslqpzsw33s6if35kz2kd2kxkpc0sk5a443kzrhn9r"; + version = "0.2.0.1"; + sha256 = "0r6i4apcgdiwwilrgkdjibs3b2l3dpmlhd9l22wm5pdv4fy4vdrw"; libraryHaskellDepends = [ assoc base bifunctors + containers + deepseq + hedgehog lens semigroupoids + vector + witherable ]; - description = "Zip-alignment"; - license = lib.licenses.bsd3; + testHaskellDepends = [ + base + containers + hedgehog + process + vector + ]; + testToolDepends = [ doctest ]; + benchmarkHaskellDepends = [ + base + containers + criterion + deepseq + vector + ]; + description = "Principled functor alignment with leftovers"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -73191,8 +73754,6 @@ self: { ]; description = "Amazon Simple Storage Service SDK - Client-Side Encryption"; license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -76259,8 +76820,8 @@ self: { }: mkDerivation { pname = "amqp-utils"; - version = "0.6.7.3"; - sha256 = "07zyg9nx4icb8665q5c2n2cwnl9013h54kvy7xqy6d8vfjbdhwl7"; + version = "0.6.9.0"; + sha256 = "11kagb3sh39kka6d381yys2sidzrb2c3p8m4ncsy3m798wfiqfjd"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -77316,8 +77877,8 @@ self: { }: mkDerivation { pname = "anitomata-aseprite"; - version = "0.1.1.4"; - sha256 = "1s7a2b92qdp3sq55dyyqb31j35amwmiq7ksf0xswzkamhvkq05kd"; + version = "0.1.1.5"; + sha256 = "0fnawhadczhv0kg33cq1dqcc6yxs41fqilsbdi0bhiyazn0qjlf4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -77702,10 +78263,8 @@ self: { }: mkDerivation { pname = "ansi-terminal-game"; - version = "1.9.3.0"; - sha256 = "1yy7hzdcawdmwl8wqzabbamzjdg260xbwryj0hdjn7b0n6qlqymk"; - revision = "5"; - editedCabalFile = "047n59p2sslawlv7fs6dn0mwgf4fsbk4lwlvl622dj45mbn77sgm"; + version = "1.9.4.0"; + sha256 = "1c14k2hgks8r1l327k63vpjrv31ky4s9q96byd9scbg1nm40ybgi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -77808,8 +78367,8 @@ self: { }: mkDerivation { pname = "ansi-wl-pprint"; - version = "1.0.2"; - sha256 = "0ir7mxvdxm94i09j0lf415pylczzws8f2d8n29nldrbql49ihki3"; + version = "1.1.1"; + sha256 = "019ickgw0frabcdpra98lr7azs5pwwhsdyqm76zzzvsa5b6cz6kw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -79021,8 +79580,8 @@ self: { }: mkDerivation { pname = "antlr-haskell"; - version = "0.1.0.1"; - sha256 = "1z796wgc4jnqc2mnrg5lwjazx07355f6jl02s5cq1zycxrlc7ry9"; + version = "0.1.0.2"; + sha256 = "0yqy34sa1zi5ikkn2fr06x1iwwa6cnxkkwv4rj6y4ssxacdrcq3b"; libraryHaskellDepends = [ base containers @@ -79457,28 +80016,24 @@ self: { base, containers, criterion, - exceptions, + foreign-store, linear, - mtl, QuickCheck, template-haskell, - unliftio-core, + transformers, vector, }: mkDerivation { pname = "apecs"; - version = "0.9.6"; - sha256 = "1dppc03ck68mhkc95435bgmm0lfz8q3d20yw0nhywrx1x7y83z6d"; - revision = "2"; - editedCabalFile = "039yayc6iycfxxqr9b0afpfjq0vz1lw7hdwjxzmbqdvm06xmnkhr"; + version = "0.10.0"; + sha256 = "0ja81wcr8man0rzhx6iy0cwr551x9hd42n89s53lgsr91x2lw3z1"; libraryHaskellDepends = [ array base containers - exceptions - mtl + foreign-store template-haskell - unliftio-core + transformers vector ]; testHaskellDepends = [ @@ -79513,6 +80068,8 @@ self: { pname = "apecs-brillo"; version = "0.1.1"; sha256 = "1lbkim53ra5jf74l9xglzfh3i5x13ji6vxp85xwl4479vv402k66"; + revision = "1"; + editedCabalFile = "1c9pa7znq16b7h3waq60kcn6j54pi8sgp32dzfg2nmr0wwp9aajb"; libraryHaskellDepends = [ apecs apecs-physics @@ -79577,6 +80134,8 @@ self: { pname = "apecs-gloss"; version = "0.2.4"; sha256 = "0dwaynabg26vlzbaa59q5ri6sczda667ni900fn567zn8hq9c837"; + revision = "2"; + editedCabalFile = "059g43qbczz3an6gr7l4rsy2m0iprlhn36653xyvna90dcgxrf4b"; libraryHaskellDepends = [ apecs apecs-physics @@ -79605,6 +80164,8 @@ self: { pname = "apecs-physics"; version = "0.4.6"; sha256 = "14x26x6c747fh1yrl50g0pwcirbk7r7qxvy48h8y8zrm0n158n5c"; + revision = "2"; + editedCabalFile = "1x9mn79bcdm019hmcxw118709x0n9s3n5nxiscbz8hp48srxh4ph"; libraryHaskellDepends = [ apecs base @@ -79648,18 +80209,20 @@ self: { apecs, base, containers, + linear, list-t, + QuickCheck, stm, stm-containers, + tasty-bench, template-haskell, + transformers, vector, }: mkDerivation { pname = "apecs-stm"; - version = "0.1.5"; - sha256 = "10zfmc1zgmw5fkrrcs0mnsb2h44b0zfn2y7w1ld47skvmz580dxp"; - revision = "1"; - editedCabalFile = "01rhwqs69bx09p2nqp9c01jhcqnfdfiisw6kck9gjq0h68j2rdib"; + version = "0.3"; + sha256 = "1d32chn2ymwqj7k9gbsczfw5119lyph8348h93i93c2f9hwi8z65"; libraryHaskellDepends = [ apecs base @@ -79668,8 +80231,22 @@ self: { stm stm-containers template-haskell + transformers vector ]; + testHaskellDepends = [ + apecs + base + containers + QuickCheck + stm + ]; + benchmarkHaskellDepends = [ + apecs + base + linear + tasty-bench + ]; description = "STM stores for apecs"; license = lib.licenses.bsd3; } @@ -82982,8 +83559,10 @@ self: { directory, filepath, hackage-db, + hspec, http-client, http-client-tls, + http-types, megaparsec, microlens, microlens-th, @@ -83000,10 +83579,8 @@ self: { }: mkDerivation { pname = "arch-hs"; - version = "0.12.1"; - sha256 = "0qfa2mkxhbg6pq8c1jfwwdkrfyabkq1jmk9b0rkqi6j1zb9y2knv"; - revision = "1"; - editedCabalFile = "10f3l5gbj7g60p2d6hsgwkjfiqydsig05rx9jdyj2phcsbmlxcj5"; + version = "0.14.1"; + sha256 = "03hqsc8ag7zhrsir1870dfn8wwgbnhs1wglayjdya3rdvhg67iia"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -83023,6 +83600,7 @@ self: { hackage-db http-client http-client-tls + http-types megaparsec microlens microlens-th @@ -83054,6 +83632,40 @@ self: { hackage-db http-client http-client-tls + http-types + megaparsec + microlens + microlens-th + neat-interpolation + optparse-simple + polysemy + prettyprinter + prettyprinter-ansi-terminal + servant-client + split + tar-conduit + template-haskell + text + ]; + testHaskellDepends = [ + aeson + algebraic-graphs + arch-web + base + bytestring + Cabal + conduit + conduit-extra + containers + deepseq + Diff + directory + filepath + hackage-db + hspec + http-client + http-client-tls + http-types megaparsec microlens microlens-th @@ -84373,8 +84985,8 @@ self: { }: mkDerivation { pname = "arithmoi"; - version = "0.13.3.0"; - sha256 = "1p2x13g1nxbz1bm8bz21kn4zw0gza491cfn5h83d6wvqkzd16dqh"; + version = "0.13.4.0"; + sha256 = "11zpdypz4ypksc2dr7nw679l0rs14n03vlanljjcqgnv9zrv0yfb"; configureFlags = [ "-f-llvm" ]; libraryHaskellDepends = [ array @@ -84870,22 +85482,24 @@ self: { base, Cabal, cabal-doctest, + call-stack, + deepseq, directory, filepath, hspec, hspec-discover, + HUnit, parsec, QuickCheck, quickcheck-classes, + semirings, text, vector, }: mkDerivation { pname = "arrayfire"; - version = "0.7.0.0"; - sha256 = "0id1safpvd6lmjddgnkw94i6c586ba71yid4xfjq06wjx52l33rk"; - revision = "1"; - editedCabalFile = "0p5kzc32y18lwpnab7dg7bzppklw27mqzs21am4rr9dn5ghdwfdx"; + version = "0.9.0.0"; + sha256 = "1kp9wkjcfdj6k552fhn8f4lspz6ydayxxl8nyrf65mlhjbqw5xra"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ @@ -84895,6 +85509,7 @@ self: { ]; libraryHaskellDepends = [ base + deepseq filepath vector ]; @@ -84908,10 +85523,13 @@ self: { ]; testHaskellDepends = [ base + call-stack directory hspec + HUnit QuickCheck quickcheck-classes + semirings vector ]; testToolDepends = [ hspec-discover ]; @@ -86276,8 +86894,8 @@ self: { }: mkDerivation { pname = "asciidoc"; - version = "0.1.0.2"; - sha256 = "0djdvr06xs77c5gp57s13r96zpgbdglb6ay53ql4mlm4120d1v4p"; + version = "0.1.0.3"; + sha256 = "0658qmmbaxpv3csgnkirsrrmhgwnv86pl4vwwvma2cb39z4d75a9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -88158,6 +88776,245 @@ self: { } ) { }; + atelier-core = callPackage ( + { + mkDerivation, + aeson, + async, + atelier-prelude, + base, + base64-bytestring, + bytestring, + casing, + containers, + contra-tracer, + daemons, + data-default, + directory, + effectful, + effectful-core, + effectful-plugin, + effectful-th, + filepath, + fsnotify, + hedgehog, + hs-opentelemetry-api, + hs-opentelemetry-sdk, + hspec, + hspec-hedgehog, + http-api-data, + http-types, + ki, + list-t, + optparse-applicative, + process, + prometheus-client, + prometheus-metrics-ghc, + stm, + stm-containers, + tasty, + tasty-discover, + tasty-hspec, + text, + time, + time-units, + typed-process, + unagi-chan, + unix, + unordered-containers, + uuid, + wai, + warp, + }: + mkDerivation { + pname = "atelier-core"; + version = "0.3.0.0"; + sha256 = "1hln0bjza2q75lwkp1binh198zpmvmsx4s579qiili2vp6ic3h85"; + libraryHaskellDepends = [ + aeson + atelier-prelude + base + base64-bytestring + bytestring + casing + containers + contra-tracer + daemons + data-default + directory + effectful + effectful-core + effectful-plugin + effectful-th + filepath + fsnotify + hs-opentelemetry-api + hs-opentelemetry-sdk + http-api-data + http-types + ki + list-t + optparse-applicative + process + prometheus-client + prometheus-metrics-ghc + stm + stm-containers + text + time + time-units + typed-process + unagi-chan + unix + unordered-containers + uuid + wai + warp + ]; + testHaskellDepends = [ + aeson + async + atelier-prelude + base + bytestring + containers + data-default + effectful + effectful-core + effectful-plugin + hedgehog + hs-opentelemetry-api + hspec + hspec-hedgehog + stm + stm-containers + tasty + tasty-hspec + time + ]; + testToolDepends = [ tasty-discover ]; + description = "Foundational Effectful-based effects and utilities"; + license = lib.licenses.mit; + } + ) { }; + + atelier-db = callPackage ( + { + mkDerivation, + aeson, + atelier-core, + atelier-prelude, + base, + bytestring, + containers, + data-default, + effectful, + effectful-core, + effectful-plugin, + effectful-th, + hasql, + hasql-pool, + hasql-transaction, + rel8, + text, + time, + }: + mkDerivation { + pname = "atelier-db"; + version = "0.1.1.0"; + sha256 = "17fzq71jhfzpknbimpsnya30q4zgppz08iv4d8g8n06gzgaiw9pa"; + libraryHaskellDepends = [ + aeson + atelier-core + atelier-prelude + base + bytestring + containers + data-default + effectful + effectful-core + effectful-plugin + effectful-th + hasql + hasql-pool + hasql-transaction + rel8 + text + time + ]; + description = "Relational database effect for atelier (Hasql/Rel8)"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + atelier-prelude = callPackage ( + { + mkDerivation, + base, + effectful-core, + relude, + }: + mkDerivation { + pname = "atelier-prelude"; + version = "0.1.0.0"; + sha256 = "0wfw696kjrpb81h1k14nr9plhnpc4b71jqzniv9i0fm9037qw4pn"; + libraryHaskellDepends = [ + base + effectful-core + relude + ]; + description = "Custom relude-based prelude with Effectful conventions"; + license = lib.licenses.mit; + } + ) { }; + + atelier-testing = callPackage ( + { + mkDerivation, + atelier-core, + atelier-db, + atelier-prelude, + base, + effectful-core, + effectful-plugin, + hasql, + hasql-pool, + hspec, + postgres-options, + string-conversions, + text, + tmp-postgres, + unix, + uuid, + }: + mkDerivation { + pname = "atelier-testing"; + version = "0.1.0.0"; + sha256 = "1i8nk0fip3mrfsy2m75976xmddwbs79fnhs10qz3mhhz6gixs5w3"; + libraryHaskellDepends = [ + atelier-core + atelier-db + atelier-prelude + base + effectful-core + effectful-plugin + hasql + hasql-pool + hspec + postgres-options + string-conversions + text + tmp-postgres + unix + uuid + ]; + description = "Database-backed test utilities for atelier"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + } + ) { }; + aterm = callPackage ( { mkDerivation, @@ -89868,6 +90725,8 @@ self: { pname = "attoparsec-aeson"; version = "2.2.2.0"; sha256 = "1pcyiwni9kvpg97k3sm9qrxcl2n8rh698af3867zzqbgl4ijr6zy"; + revision = "1"; + editedCabalFile = "0djp54gqlidzq91hmywmqdnly6nlzgi2zqj25j6pbicjp12qz508"; libraryHaskellDepends = [ aeson attoparsec @@ -90089,8 +90948,8 @@ self: { }: mkDerivation { pname = "attoparsec-framer"; - version = "0.1.0.10"; - sha256 = "1ziskifj6mly9ywsag8395ladwscrwzjpn628nbmn29x28zq0n61"; + version = "0.1.0.11"; + sha256 = "0861rc7iv7xlgcjfxxpbha5pw275v1zg4gnwhdm71pcg3rmij4r0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -90679,10 +91538,8 @@ self: { }: mkDerivation { pname = "audacity"; - version = "0.0.2.2"; - sha256 = "1glvk4mkq8j48s0xm86xb1l3xrb6m3cijcckdm48zq3pz7yg3hd8"; - revision = "1"; - editedCabalFile = "1zijgx43yd713czj9r5b2yv26dii4d4i6ar9n0l1c9zqaqv7vh6p"; + version = "0.0.2.4"; + sha256 = "032smxnykziyixghhs0j2mayfl7r6dj706fsnd376c7bwhmjgis3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -91288,8 +92145,8 @@ self: { }: mkDerivation { pname = "auto-export"; - version = "0.1.0.1"; - sha256 = "16bs4l4284viya1b4q0k965qbly99pkmny8vdgj92lkfclk1rxjr"; + version = "0.1.1.0"; + sha256 = "1bqq4glf455hpjb5kf49dc18x5jvwc1s7wazk30d3l4bjjq4rsny"; libraryHaskellDepends = [ base bytestring @@ -91332,8 +92189,8 @@ self: { }: mkDerivation { pname = "auto-extract"; - version = "0.1.0.1"; - sha256 = "0chz6c7xhd4hphz8n6a45cwfgfkjjkhl7frq4qb5nbfnljccg4xw"; + version = "0.1.1.0"; + sha256 = "04ap7vb4llcrp7lbyhjj8wvzxbqk62vva2psmpzqxk62kzw94gfr"; libraryHaskellDepends = [ base bytestring @@ -91379,8 +92236,8 @@ self: { }: mkDerivation { pname = "auto-import"; - version = "0.1.0.0"; - sha256 = "0cxvm10wvr6b16dpx3jd0j6n622yfsk4ksgajnqzpair38v19q2r"; + version = "0.1.1.0"; + sha256 = "0k5qzr549s222c17fipvl5dqynhklscqd9shklaj2qx2ha25xxc0"; libraryHaskellDepends = [ base bytestring @@ -91444,8 +92301,8 @@ self: { }: mkDerivation { pname = "auto-split"; - version = "0.1.0.5"; - sha256 = "01b6paj9fr72a6yylzrl9kc5klgc6b7viip00vs34l7pmg06w46x"; + version = "0.1.1.0"; + sha256 = "0n6fzbhn3q26s9xaqgd5p06afn1k1sx1jj4zmvk90pz1yd7hfgb8"; libraryHaskellDepends = [ base ghc @@ -91500,6 +92357,72 @@ self: { } ) { }; + auto-update_0_2_7 = callPackage ( + { + mkDerivation, + base, + exceptions, + hspec, + hspec-discover, + HUnit, + retry, + stm, + }: + mkDerivation { + pname = "auto-update"; + version = "0.2.7"; + sha256 = "1zphy7xcjg5fvdc37k3l3wnr78dygy2im5lw5lfq11qf831wxhdx"; + libraryHaskellDepends = [ + base + stm + ]; + testHaskellDepends = [ + base + exceptions + hspec + HUnit + retry + ]; + testToolDepends = [ hspec-discover ]; + description = "Efficiently run periodic, on-demand actions"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + auto-update-unliftio = callPackage ( + { + mkDerivation, + base, + exceptions, + hspec, + hspec-discover, + HUnit, + retry, + unliftio, + }: + mkDerivation { + pname = "auto-update-unliftio"; + version = "0.1.0"; + sha256 = "12bl1gfl6fk404q17bni9bnzz56iq19xwpmbjqiajw2f4ggav2mj"; + libraryHaskellDepends = [ + base + unliftio + ]; + testHaskellDepends = [ + base + exceptions + hspec + HUnit + retry + unliftio + ]; + testToolDepends = [ hspec-discover ]; + description = "auto-update unlifted to MonadUnliftIO"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + autoapply = callPackage ( { mkDerivation, @@ -91564,8 +92487,8 @@ self: { }: mkDerivation { pname = "autodocodec"; - version = "0.5.0.0"; - sha256 = "172z14rfrl7jn0cwsbspyzb884szrmvq1rixd2b8ymc8d278l049"; + version = "0.6.0.0"; + sha256 = "0pvzlyzk8qxvmhvnwkjm61a71b1p1l16389q42hi824vhgav7g8r"; libraryHaskellDepends = [ aeson base @@ -91609,8 +92532,8 @@ self: { }: mkDerivation { pname = "autodocodec-exact"; - version = "0.0.0.1"; - sha256 = "07ljrfxhkrl7k33nhg51m30334yvjp7jrix6hlwzgfqgr4nsbdas"; + version = "0.0.0.2"; + sha256 = "1dpjp6500a39zqj08acgwnfg71c5l1rpiq8asa9621v9qr5pm8h5"; libraryHaskellDepends = [ aeson aeson-pretty @@ -91644,8 +92567,8 @@ self: { }: mkDerivation { pname = "autodocodec-nix"; - version = "0.1.0.0"; - sha256 = "1cp933wdbjkpm1w7nd0azvbx2ybihy3all7klmsnrwjmrfkjvqzs"; + version = "0.1.0.2"; + sha256 = "1fg4i4xb0975imv94nv3p18b3i5fyf5cy0c94nkzb2mgn67m9255"; libraryHaskellDepends = [ aeson autodocodec @@ -91677,8 +92600,8 @@ self: { }: mkDerivation { pname = "autodocodec-openapi3"; - version = "0.3.0.1"; - sha256 = "1p48w9w58csgyy2gk5c4j094hs2qglgy4irmzim4c4g6lajwfrvj"; + version = "0.3.0.2"; + sha256 = "16g55hlh93dwlm8sjzsmh9am10zfgcb394prfmw1lsmbvsjjwmhk"; libraryHaskellDepends = [ aeson autodocodec @@ -91714,8 +92637,8 @@ self: { }: mkDerivation { pname = "autodocodec-schema"; - version = "0.2.0.1"; - sha256 = "1zvr0hkwhm56ahp0aj0djxg3a4wkl81rcwdl7ii8g959rs2n39rf"; + version = "0.2.0.2"; + sha256 = "07sd8sq68mhvgnclh2rfpv60bdk5nd7l6wl19qjy1bgsral8ax25"; libraryHaskellDepends = [ aeson autodocodec @@ -91750,8 +92673,8 @@ self: { }: mkDerivation { pname = "autodocodec-servant-multipart"; - version = "0.0.0.2"; - sha256 = "0zdghkqmrr2d4lj71c3qh62bqvc5frhid8s8zkh3hwkkla7a1ld4"; + version = "0.0.0.3"; + sha256 = "1cjbmws1xhghlv0g0l17jngxf461afd3pf82gdiky1c4ral08fi4"; libraryHaskellDepends = [ aeson autodocodec @@ -91782,8 +92705,8 @@ self: { }: mkDerivation { pname = "autodocodec-swagger2"; - version = "0.1.0.0"; - sha256 = "1dfgi4xlpypklp2b5ks0v8y0p98rn1c4zakh5385c05c8n1121s4"; + version = "0.1.0.1"; + sha256 = "1zg37ni6h7pmc2d3p2gxiiymis9pmrk2a4f5j4xhbms0fp0wfhn9"; libraryHaskellDepends = [ aeson autodocodec @@ -91817,8 +92740,8 @@ self: { }: mkDerivation { pname = "autodocodec-yaml"; - version = "0.4.0.2"; - sha256 = "17ll6bb0qs7nm9s2kf1b2zn67kjv5lwcrs2igllk5vlsajk4difl"; + version = "0.4.0.3"; + sha256 = "1ipmc6ijv3bmj02ac15djawhpc8rb6pcyff63i3qxyzvxg6jl2vg"; libraryHaskellDepends = [ autodocodec autodocodec-schema @@ -91959,79 +92882,12 @@ self: { ) { }; automaton = callPackage ( - { - mkDerivation, - base, - mmorph, - MonadRandom, - mtl, - profunctors, - QuickCheck, - selective, - semialign, - simple-affine-space, - tasty, - tasty-hunit, - tasty-quickcheck, - these, - transformers, - }: - mkDerivation { - pname = "automaton"; - version = "1.5"; - sha256 = "0zm67nrk15yzw4r8p8ak2birly425xg0vfbzbdjznhpz0zsl09qz"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - mmorph - MonadRandom - mtl - profunctors - selective - semialign - simple-affine-space - these - transformers - ]; - executableHaskellDepends = [ - base - mmorph - MonadRandom - mtl - profunctors - selective - semialign - simple-affine-space - these - transformers - ]; - testHaskellDepends = [ - base - mmorph - MonadRandom - mtl - profunctors - QuickCheck - selective - semialign - simple-affine-space - tasty - tasty-hunit - tasty-quickcheck - these - transformers - ]; - description = "Effectful streams and automata in coalgebraic encoding"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - } - ) { }; - - automaton_1_6_1 = callPackage ( { mkDerivation, base, changeset, + containers, + free, mmorph, MonadRandom, mtl, @@ -92040,22 +92896,26 @@ self: { selective, semialign, simple-affine-space, + sop-core, tasty, tasty-hunit, tasty-quickcheck, these, + time-domain, transformers, witherable, }: mkDerivation { pname = "automaton"; - version = "1.6.1"; - sha256 = "19mccv73yzd3jg1mphijidgnqf5jm4ad5vnqxzmmi6mfv4spg4dm"; + version = "1.8"; + sha256 = "0wabcig5kis6rw2cx13csxhsndilvmhcx8p0cp3wk37xyiyqh2f3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base changeset + containers + free mmorph MonadRandom mtl @@ -92063,13 +92923,17 @@ self: { selective semialign simple-affine-space + sop-core these + time-domain transformers witherable ]; executableHaskellDepends = [ base changeset + containers + free mmorph MonadRandom mtl @@ -92077,13 +92941,17 @@ self: { selective semialign simple-affine-space + sop-core these + time-domain transformers witherable ]; testHaskellDepends = [ base changeset + containers + free mmorph MonadRandom mtl @@ -92092,16 +92960,17 @@ self: { selective semialign simple-affine-space + sop-core tasty tasty-hunit tasty-quickcheck these + time-domain transformers witherable ]; description = "Effectful streams and automata in coalgebraic encoding"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -93260,135 +94129,6 @@ self: { ) { awesomium = null; }; aws = callPackage ( - { - mkDerivation, - aeson, - attoparsec, - attoparsec-aeson, - base, - base16-bytestring, - base64-bytestring, - blaze-builder, - byteable, - bytestring, - case-insensitive, - cereal, - conduit, - conduit-extra, - containers, - cryptonite, - data-default, - directory, - errors, - exceptions, - filepath, - http-client, - http-client-tls, - http-conduit, - http-types, - lifted-base, - memory, - monad-control, - mtl, - network, - network-bsd, - old-locale, - QuickCheck, - quickcheck-instances, - resourcet, - safe, - scientific, - tagged, - tasty, - tasty-hunit, - tasty-quickcheck, - text, - time, - transformers, - transformers-base, - unordered-containers, - utf8-string, - vector, - xml-conduit, - }: - mkDerivation { - pname = "aws"; - version = "0.24.4"; - sha256 = "0x78fydxg8qsr77mn7sy544xzl35jwc9j44vl3l868l51xkx3jwj"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson - attoparsec - attoparsec-aeson - base - base16-bytestring - base64-bytestring - blaze-builder - byteable - bytestring - case-insensitive - cereal - conduit - conduit-extra - containers - cryptonite - data-default - directory - exceptions - filepath - http-client-tls - http-conduit - http-types - lifted-base - memory - monad-control - mtl - network - network-bsd - old-locale - resourcet - safe - scientific - tagged - text - time - transformers - unordered-containers - utf8-string - vector - xml-conduit - ]; - testHaskellDepends = [ - aeson - base - bytestring - conduit - errors - http-client - http-client-tls - http-types - lifted-base - monad-control - mtl - QuickCheck - quickcheck-instances - resourcet - tagged - tasty - tasty-hunit - tasty-quickcheck - text - time - transformers - transformers-base - ]; - description = "Amazon Web Services (AWS) for Haskell"; - license = lib.licenses.bsd3; - } - ) { }; - - aws_0_25_2 = callPackage ( { mkDerivation, aeson, @@ -93416,7 +94156,6 @@ self: { http-conduit, http-types, lifted-base, - memory, monad-control, mtl, network, @@ -93424,6 +94163,7 @@ self: { old-locale, QuickCheck, quickcheck-instances, + ram, resourcet, safe, scientific, @@ -93442,8 +94182,8 @@ self: { }: mkDerivation { pname = "aws"; - version = "0.25.2"; - sha256 = "1lvg38amglj9lcy4b283f16l9mis3v467rrfgjd299idh53aqm76"; + version = "0.25.3"; + sha256 = "1j6rh9iwnakb4w5176hl1nmhriywr5i94mjylbhyb3fbaslfzbcq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -93470,12 +94210,12 @@ self: { http-conduit http-types lifted-base - memory monad-control mtl network network-bsd old-locale + ram resourcet safe scientific @@ -93514,7 +94254,6 @@ self: { ]; description = "Amazon Web Services (AWS) for Haskell"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -95373,9 +96112,9 @@ self: { hspec, http-conduit, http-types, - memory, network-uri, pem, + ram, regex-tdfa, text, wai, @@ -95383,10 +96122,8 @@ self: { }: mkDerivation { pname = "aws-sns-verify"; - version = "0.0.0.3"; - sha256 = "1l6w3am550ls656s9hnjib6zj0g6471brsj4vn9c7i03qqwgdgmy"; - revision = "1"; - editedCabalFile = "1azc52s8akmf7kvlvxmnxkcbn5fhca9za5kzzypjanfj2ysdjpzr"; + version = "0.1.0.0"; + sha256 = "0j33kr14ibvwbff2b5q7y7j5gl5rlmnsc355s5y3rf3wmffkcc77"; libraryHaskellDepends = [ aeson base @@ -95395,9 +96132,9 @@ self: { crypton-x509-validation errors http-conduit - memory network-uri pem + ram regex-tdfa text ]; @@ -97429,6 +98166,538 @@ self: { } ) { }; + baikai = callPackage ( + { + mkDerivation, + aeson, + base, + base16-bytestring, + base64-bytestring, + bytestring, + containers, + cryptohash-sha256, + directory, + filepath, + generic-lens, + http-client, + http-client-tls, + lens, + openai, + process, + scientific, + stm, + streamly, + streamly-core, + tasty, + tasty-hunit, + tasty-quickcheck, + temporary, + text, + time, + unliftio-core, + vector, + }: + mkDerivation { + pname = "baikai"; + version = "0.5.0.0"; + sha256 = "1hd3g225qjs3p3xw6xs55balnsml0rclp61mr5h41s6agqzxbrsq"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + base + base16-bytestring + base64-bytestring + bytestring + containers + cryptohash-sha256 + directory + filepath + generic-lens + lens + openai + process + scientific + streamly + streamly-core + text + time + unliftio-core + vector + ]; + executableHaskellDepends = [ + aeson + base + bytestring + containers + directory + filepath + generic-lens + http-client + http-client-tls + lens + scientific + text + vector + ]; + testHaskellDepends = [ + aeson + base + bytestring + containers + directory + filepath + generic-lens + lens + openai + process + scientific + stm + streamly-core + tasty + tasty-hunit + tasty-quickcheck + temporary + text + time + vector + ]; + description = "Unified Haskell interface for multiple AI providers"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + baikai-agent = callPackage ( + { + mkDerivation, + aeson, + baikai, + baikai-claude, + baikai-openai, + base, + bytestring, + containers, + directory, + filepath, + generic-lens, + lens, + optparse-applicative, + process, + settei, + settei-env, + settei-kdl, + settei-optparse-applicative, + streamly-core, + tasty, + tasty-hunit, + temporary, + text, + time, + unix, + }: + mkDerivation { + pname = "baikai-agent"; + version = "0.1.0.0"; + sha256 = "0k56s3riqbx053gkdn2kfahygz2dw6a7dr0q777s8lllks0hc62d"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + baikai + baikai-claude + baikai-openai + base + bytestring + containers + directory + filepath + generic-lens + lens + optparse-applicative + process + settei + settei-env + settei-kdl + settei-optparse-applicative + streamly-core + text + time + unix + ]; + executableHaskellDepends = [ + base + generic-lens + lens + optparse-applicative + settei-env + text + ]; + testHaskellDepends = [ + aeson + baikai + base + bytestring + containers + directory + filepath + generic-lens + lens + optparse-applicative + process + settei + settei-env + settei-kdl + settei-optparse-applicative + tasty + tasty-hunit + temporary + text + time + ]; + description = "Unattended coding-agent runs for the Baikai abstraction"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + mainProgram = "baikai"; + } + ) { }; + + baikai-claude = callPackage ( + { + mkDerivation, + aeson, + baikai, + base, + base64-bytestring, + bytestring, + case-insensitive, + claude, + containers, + cradle, + crypton, + directory, + filepath, + generic-lens, + http-client, + http-client-tls, + http-types, + lens, + servant-client, + stm, + streamly, + streamly-core, + tasty, + tasty-hunit, + temporary, + text, + time, + vector, + }: + mkDerivation { + pname = "baikai-claude"; + version = "0.5.0.0"; + sha256 = "03w2h7zcncy1r1npsvindbl03zyc68kqhhigk5zwymsk6awg9j3v"; + libraryHaskellDepends = [ + aeson + baikai + base + base64-bytestring + bytestring + case-insensitive + claude + containers + cradle + crypton + generic-lens + http-client + http-client-tls + http-types + lens + servant-client + streamly + streamly-core + text + time + vector + ]; + testHaskellDepends = [ + aeson + baikai + base + bytestring + case-insensitive + claude + containers + directory + filepath + generic-lens + http-client + http-types + lens + servant-client + stm + streamly + streamly-core + tasty + tasty-hunit + temporary + text + time + vector + ]; + description = "Anthropic Claude providers for the baikai abstraction"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + baikai-effectful = callPackage ( + { + mkDerivation, + baikai, + baikai-openai, + base, + effectful-core, + streamly, + streamly-core, + tasty, + tasty-hunit, + text, + vector, + }: + mkDerivation { + pname = "baikai-effectful"; + version = "0.3.0.3"; + sha256 = "0a20x3ryy8lxxa6x9jhh94hdmq4vsl5v65kj9db6yim7zf0dygrb"; + libraryHaskellDepends = [ + baikai + base + effectful-core + streamly + streamly-core + text + vector + ]; + testHaskellDepends = [ + baikai + baikai-openai + base + effectful-core + streamly + streamly-core + tasty + tasty-hunit + text + vector + ]; + description = "effectful binding for the baikai AI-provider transport"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + baikai-kit = callPackage ( + { + mkDerivation, + aeson, + baikai, + base, + binary, + bytestring, + crypton, + directory, + filepath, + optparse-applicative, + process, + tasty, + tasty-hunit, + temporary, + text, + time, + }: + mkDerivation { + pname = "baikai-kit"; + version = "0.1.0.4"; + sha256 = "16c506jwirlg7z63vv50zlh49ak9w66mnxrvibcj9rv9cy6rcxl5"; + libraryHaskellDepends = [ + aeson + baikai + base + binary + bytestring + crypton + directory + filepath + optparse-applicative + process + text + time + ]; + testHaskellDepends = [ + aeson + baikai + base + bytestring + directory + filepath + tasty + tasty-hunit + temporary + text + ]; + description = "Shared kit installer for AI-agent skills and subagents"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + baikai-openai = callPackage ( + { + mkDerivation, + aeson, + baikai, + base, + base64-bytestring, + bytestring, + case-insensitive, + containers, + directory, + filepath, + generic-lens, + http-client, + http-client-tls, + http-types, + lens, + openai, + process, + servant-client, + stm, + streamly, + streamly-core, + tasty, + tasty-hunit, + temporary, + text, + time, + vector, + }: + mkDerivation { + pname = "baikai-openai"; + version = "0.5.0.0"; + sha256 = "1pcx9m2gd18scrh96pk5g158b21cc9bfwag0lf01npi1qywmmghv"; + libraryHaskellDepends = [ + aeson + baikai + base + base64-bytestring + bytestring + case-insensitive + containers + generic-lens + http-client + http-client-tls + http-types + lens + openai + process + servant-client + streamly + streamly-core + text + time + vector + ]; + testHaskellDepends = [ + aeson + baikai + base + bytestring + case-insensitive + containers + directory + filepath + generic-lens + http-client + http-types + lens + openai + servant-client + stm + streamly-core + tasty + tasty-hunit + temporary + text + time + vector + ]; + description = "OpenAI providers for the baikai abstraction"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + baikai-trace-otel = callPackage ( + { + mkDerivation, + aeson, + baikai, + base, + containers, + generic-lens, + hs-opentelemetry-api, + hs-opentelemetry-exporter-in-memory, + hs-opentelemetry-sdk, + hs-opentelemetry-semantic-conventions, + lens, + scientific, + streamly-core, + tasty, + tasty-hunit, + text, + time, + unordered-containers, + vector, + }: + mkDerivation { + pname = "baikai-trace-otel"; + version = "0.3.0.3"; + sha256 = "144ycdi5yblp05nq5a4phv0dbascx3n0187wzimjgzyad3fp3flf"; + libraryHaskellDepends = [ + baikai + base + containers + hs-opentelemetry-api + hs-opentelemetry-semantic-conventions + scientific + streamly-core + text + time + unordered-containers + ]; + testHaskellDepends = [ + aeson + baikai + base + generic-lens + hs-opentelemetry-api + hs-opentelemetry-exporter-in-memory + hs-opentelemetry-sdk + lens + streamly-core + tasty + tasty-hunit + text + time + unordered-containers + vector + ]; + description = "OpenTelemetry TraceSink for baikai"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + bake = callPackage ( { mkDerivation, @@ -99533,8 +100802,8 @@ self: { pname = "base64-bytestring-type"; version = "1.0.1"; sha256 = "03kq4rjj6by02rf3hg815jfdqpdk0xygm5f46r2pn8mb99yd01zn"; - revision = "25"; - editedCabalFile = "1jz1jcbbc42dc9ck6gysjw3bf00s4pbi20i4xpdf5qih3ddabw21"; + revision = "26"; + editedCabalFile = "0pc0dziz3wpizgcyqqh8skyzz4fchibpw51gh70my4hqljjngc30"; libraryHaskellDepends = [ aeson base @@ -99882,17 +101151,19 @@ self: { bytestring, containers, text, + xcodec, }: mkDerivation { pname = "basesystems"; - version = "1.0.0.1"; - sha256 = "0hh804vpm38z0mwsv6vcihfrhwcwpmlj47pngspclm9m9lvmvwsn"; + version = "1.2.0.1"; + sha256 = "1gxm8i05l58wp7bsm0hbmr6gfxhvsgn75w72izjbhanb1s6f3j07"; libraryHaskellDepends = [ array base bytestring containers text + xcodec ]; description = "Implements encoders/decoders for basesystems"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; @@ -100686,10 +101957,8 @@ self: { }: mkDerivation { pname = "battleship-combinatorics"; - version = "0.0.1"; - sha256 = "0pr1vcq69ndkln5jd6kxd0gn8jvc8n7aiqanxsrqnjpx4kkixph4"; - revision = "3"; - editedCabalFile = "1q84kx54d3qq00fckwypzqdxgqi0am4kh88qh21pb4kh4hbalxmz"; + version = "0.0.1.2"; + sha256 = "00svmmls98s0a8q684rzkzp7lqhhrj8icvdd8xah7c3vfrnnc0np"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -101163,6 +102432,7 @@ self: { ]; description = "BCP47 orphan instances"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -101756,7 +103026,6 @@ self: { containers, dlist, free, - ghc-prim, hashable, microlens, mtl, @@ -101772,70 +103041,10 @@ self: { }: mkDerivation { pname = "beam-core"; - version = "0.10.4.0"; - sha256 = "1zxqyxxyid186s86lfw0sq030jckh83j3rwj6ibx4wg3flslk515"; - revision = "2"; - editedCabalFile = "0fmbypv1rpgfvfdpn1my8xvx3hwg67s1sijfm1xilra5f8b0xwrx"; - libraryHaskellDepends = [ - aeson - base - bytestring - containers - dlist - free - ghc-prim - hashable - microlens - mtl - network-uri - scientific - tagged - text - time - vector - vector-sized - ]; - testHaskellDepends = [ - base - bytestring - microlens - tasty - tasty-hunit - text - time - ]; - description = "Type-safe, feature-complete SQL query and manipulation interface for Haskell"; - license = lib.licenses.mit; - } - ) { }; - - beam-core_0_10_5_0 = callPackage ( - { - mkDerivation, - aeson, - base, - bytestring, - containers, - dlist, - free, - ghc-prim, - hashable, - microlens, - mtl, - network-uri, - scientific, - tagged, - tasty, - tasty-hunit, - text, - time, - vector, - vector-sized, - }: - mkDerivation { - pname = "beam-core"; - version = "0.10.5.0"; - sha256 = "10kv4nc6v9w93dgnlx3nqpaxr3z5z41pzhps4m14g9bgp08xmwdc"; + version = "0.11.1.0"; + sha256 = "1ynaanqc1nknkgpd1w42ri051iwd0jjm39c8gdf07x8dk5pr7gdn"; + revision = "1"; + editedCabalFile = "1rf6jh47n98g0v6qadrk75p9fxxf0ly1bn4z7f4vdzw263xy93j3"; libraryHaskellDepends = [ aeson base @@ -101843,7 +103052,6 @@ self: { containers dlist free - ghc-prim hashable microlens mtl @@ -101866,13 +103074,13 @@ self: { ]; description = "Type-safe, feature-complete SQL query and manipulation interface for Haskell"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; beam-duckdb = callPackage ( { mkDerivation, + aeson, base, beam-core, beam-migrate, @@ -101880,11 +103088,13 @@ self: { dlist, duckdb-simple, free, + hashable, hedgehog, scientific, tasty, tasty-hedgehog, tasty-hunit, + temporary, text, time, transformers, @@ -101892,11 +103102,12 @@ self: { }: mkDerivation { pname = "beam-duckdb"; - version = "0.2.0.0"; - sha256 = "0n41x3jd2qilf7h6vnq6il8b03n41mlpp7lycmk0120388vylk3i"; - revision = "3"; - editedCabalFile = "174x6pi6yczn5h6ax1y0i3w377743hwg6c2p7zy5d19q2sxdq870"; + version = "0.3.1.0"; + sha256 = "0d9cp7i26ncyr15y0l2cbm6f1l1agh95c22k0b92r3iybl9p9hrs"; + revision = "1"; + editedCabalFile = "1kh607r9jpjl4b0dzz8i5hv8psv6kypglmwxyqvamplc60qkcc7n"; libraryHaskellDepends = [ + aeson base beam-core beam-migrate @@ -101904,6 +103115,7 @@ self: { dlist duckdb-simple free + hashable scientific text time @@ -101913,13 +103125,17 @@ self: { testHaskellDepends = [ base beam-core + beam-migrate + bytestring duckdb-simple hedgehog tasty tasty-hedgehog tasty-hunit + temporary text time + uuid-types ]; description = "DuckDB backend for Beam"; license = lib.meta.getLicenseFromSpdxId "MIT"; @@ -101947,8 +103163,8 @@ self: { }: mkDerivation { pname = "beam-large-records"; - version = "0.1.3"; - sha256 = "1bzxdzqh12m3l4q3whcpc3ig22z6jvqphfw28mscyam4vj9zwm21"; + version = "0.1.4"; + sha256 = "1ljmykcm717im3435h1kdhk0i3ncg12090phkgn5cij3iawyn72s"; libraryHaskellDepends = [ base beam-core @@ -102003,69 +103219,10 @@ self: { }: mkDerivation { pname = "beam-migrate"; - version = "0.5.4.0"; - sha256 = "1rmax5zj75gi90b02gz9rx7gzz08nf7s7bj8lchwxcib17ycq4x8"; - revision = "1"; - editedCabalFile = "01dhnhjf6hfk3fn4kaawjp49a4dpkz28kawlxffc0zp7fdfyx8qf"; - libraryHaskellDepends = [ - aeson - base - beam-core - bytestring - containers - deepseq - dependent-map - dependent-sum - free - hashable - haskell-src-exts - microlens - mtl - parallel - pqueue - pretty - scientific - text - time - unordered-containers - uuid-types - vector - ]; - description = "SQL DDL support and migrations support library for Beam"; - license = lib.licenses.mit; - } - ) { }; - - beam-migrate_0_5_5_0 = callPackage ( - { - mkDerivation, - aeson, - base, - beam-core, - bytestring, - containers, - deepseq, - dependent-map, - dependent-sum, - free, - hashable, - haskell-src-exts, - microlens, - mtl, - parallel, - pqueue, - pretty, - scientific, - text, - time, - unordered-containers, - uuid-types, - vector, - }: - mkDerivation { - pname = "beam-migrate"; - version = "0.5.5.0"; - sha256 = "18sfymsxylj59vi6i4di671lmiwh0mgjqyang0jncmcb3s7qlv33"; + version = "0.6.0.0"; + sha256 = "0jb0g7radpl9nj46salsj0ggy3q546sjymcnka5y3cxnw4yaag25"; + revision = "3"; + editedCabalFile = "17mb8b70zrxacg52l00lni5w9pk9hnm2rmxwspwqawmhbp5x3m42"; libraryHaskellDepends = [ aeson base @@ -102092,7 +103249,6 @@ self: { ]; description = "SQL DDL support and migrations support library for Beam"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -102203,8 +103359,8 @@ self: { }: mkDerivation { pname = "beam-postgres"; - version = "0.5.5.0"; - sha256 = "1zxmy1g6z315il0vqi20pxv18jhvzzbrqfz0mdry3s27zza1ykfq"; + version = "0.6.3.0"; + sha256 = "1c0fhi7mwaj90dh1hjgfnr9k2rw5fmaxc0gb612vxcd8jk0s0da7"; libraryHaskellDepends = [ aeson attoparsec @@ -102243,95 +103399,12 @@ self: { tasty-hunit testcontainers text - uuid - vector - ]; - description = "Connection layer between beam and postgres"; - license = lib.licenses.mit; - } - ) { }; - - beam-postgres_0_5_6_1 = callPackage ( - { - mkDerivation, - aeson, - attoparsec, - base, - beam-core, - beam-migrate, - bytestring, - case-insensitive, - conduit, - free, - hashable, - hedgehog, - lifted-base, - monad-control, - mtl, - network-uri, - postgresql-libpq, - postgresql-simple, - scientific, - tagged, - tasty, - tasty-hunit, - testcontainers, - text, - time, - transformers-base, - unordered-containers, - uuid, - uuid-types, - vector, - }: - mkDerivation { - pname = "beam-postgres"; - version = "0.5.6.1"; - sha256 = "08f51xq3236v56106rpnfnqd78pb566c1v1nh1kfqbjhmlvb25a7"; - libraryHaskellDepends = [ - aeson - attoparsec - base - beam-core - beam-migrate - bytestring - case-insensitive - conduit - free - hashable - lifted-base - monad-control - mtl - network-uri - postgresql-libpq - postgresql-simple - scientific - tagged - text time - transformers-base - unordered-containers - uuid-types - vector - ]; - testHaskellDepends = [ - aeson - base - beam-core - beam-migrate - bytestring - hedgehog - postgresql-simple - tasty - tasty-hunit - testcontainers - text uuid vector ]; description = "Connection layer between beam and postgres"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -102363,75 +103436,10 @@ self: { }: mkDerivation { pname = "beam-sqlite"; - version = "0.5.7.0"; - sha256 = "0s27d3vwf4f7y1awdghjpp6dsciy9vwn3rfrb7gxhgn9cfsdz80r"; - libraryHaskellDepends = [ - aeson - attoparsec - base - beam-core - beam-migrate - bytestring - containers - direct-sqlite - dlist - free - hashable - monad-control - mtl - network-uri - scientific - sqlite-simple - text - time - transformers-base - ]; - testHaskellDepends = [ - base - beam-core - beam-migrate - sqlite-simple - tasty - tasty-expected-failure - tasty-hunit - text - time - ]; - description = "Beam driver for SQLite"; - license = lib.licenses.mit; - } - ) { }; - - beam-sqlite_0_6_0_0 = callPackage ( - { - mkDerivation, - aeson, - attoparsec, - base, - beam-core, - beam-migrate, - bytestring, - containers, - direct-sqlite, - dlist, - free, - hashable, - monad-control, - mtl, - network-uri, - scientific, - sqlite-simple, - tasty, - tasty-expected-failure, - tasty-hunit, - text, - time, - transformers-base, - }: - mkDerivation { - pname = "beam-sqlite"; - version = "0.6.0.0"; - sha256 = "0mra98w9990simv8s9zspacbysyagnh1lldmmgal3fr9ifgwxxr0"; + version = "0.7.0.0"; + sha256 = "0svj6xrdglbpk8bzd0rrq05i5p7lqzy4z8k3w5x8j1ifd2as7jb2"; + revision = "2"; + editedCabalFile = "00m01p2j1xnprd6d1r4x73b6kbd6dbmmgsi630hj2hg6qr8j5aw8"; libraryHaskellDepends = [ aeson attoparsec @@ -102466,7 +103474,6 @@ self: { ]; description = "Beam driver for SQLite"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -103221,8 +104228,8 @@ self: { pname = "bench-show"; version = "0.3.2"; sha256 = "1f0zx572d54dyyjifv4p550ci90gdr4mrifhwww4z6p87fbdi32j"; - revision = "3"; - editedCabalFile = "1w9mrarmf1wwi7w5dyfixizgy0qnz8rjnb2ingdiicvn164nbry1"; + revision = "4"; + editedCabalFile = "1w0sqdhcl3fxixcxvyvaggzgzjpdn27pzh108p3pk6jshb8ia1am"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -104132,8 +105139,8 @@ self: { pname = "bhoogle"; version = "0.1.4.4"; sha256 = "1z19h0jgnipj16rqbrflcjnqaslafq9bvwkyg8q0il76q7s4wyxa"; - revision = "8"; - editedCabalFile = "0g3a948ks1mdlybmih6g9msszmyjrvp6gfgjjvg3y80szm9yl594"; + revision = "9"; + editedCabalFile = "0313bkzxw3jv3r0sha35alwfa462h7dvgw6z8najdlz0368yj825"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -104941,7 +105948,6 @@ self: { mkDerivation, base, boring, - dec, deepseq, fin, hashable, @@ -104950,14 +105956,11 @@ self: { }: mkDerivation { pname = "bin"; - version = "0.1.4"; - sha256 = "0amz5naq6p2jpm4rb9ycjg7j75qylp3d689cl55f71rs2idrazpp"; - revision = "2"; - editedCabalFile = "0l2wnnkgi3i9c1gvbrydikcl5xm1an96qqhqjmjg8is9wx5vz5zl"; + version = "0.1.4.1"; + sha256 = "19y9jpdhh6dbc99lf8h46nxsws06cp7zjzsxcj8znv12ahn6b9z2"; libraryHaskellDepends = [ base boring - dec deepseq fin hashable @@ -105483,6 +106486,8 @@ self: { pname = "binary-instances"; version = "1.0.6"; sha256 = "08ljfwhylln9ynxhlzgaaj28nh16j9afzfk0q4gzbqv5zv1waxgb"; + revision = "1"; + editedCabalFile = "1rc7s8nkkz28rivhrs22ha75xpywzdha73prhw7qd55cdrr49qqj"; libraryHaskellDepends = [ aeson base @@ -105631,8 +106636,8 @@ self: { }: mkDerivation { pname = "binary-orphans"; - version = "1.0.5.1"; - sha256 = "17vbzrbb0xzy1lgbvlvydby5k0qna0rw27nc5jhr7jp1cx1pwh4p"; + version = "1.0.6"; + sha256 = "0q4h5rns96wjbwxrdiqv2ss7xv601xc5836389q82yf5h8vxcc4f"; libraryHaskellDepends = [ base binary @@ -106454,6 +107459,19 @@ self: { } ) { }; + bindings-DSL_1_1_0 = callPackage ( + { mkDerivation, base }: + mkDerivation { + pname = "bindings-DSL"; + version = "1.1.0"; + sha256 = "1rdb4w28xljv2kfz01x2nrqqnypl5n8glsi2ki3i82hd6ffv3vnp"; + libraryHaskellDepends = [ base ]; + description = "FFI domain specific language, on top of hsc2hs"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + bindings-EsounD = callPackage ( { mkDerivation, @@ -106774,15 +107792,15 @@ self: { }: mkDerivation { pname = "bindings-directfb"; - version = "0.1"; - sha256 = "0mmba1h9in9xh590nmr1vb5ccqng3nwdc4q0b9d67v22cmc7fhpp"; + version = "0.2.1"; + sha256 = "0mnws40s8vmrvf8in21iy7ln9c3d0vz5339x426cc771g55cfvfw"; libraryHaskellDepends = [ base bindings-DSL bindings-posix ]; libraryPkgconfigDepends = [ directfb ]; - description = "Low level bindings to DirectFB"; + description = "Project bindings-* raw interface to DirectFB"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; } @@ -106823,14 +107841,14 @@ self: { }: mkDerivation { pname = "bindings-fann"; - version = "0.0.2"; - sha256 = "1hryjj9aabaxrcgmr3i6sklbyb58djzsrlssidgll3vb0wwcgbq7"; + version = "0.2.1"; + sha256 = "0pip5s750vhv3lgzhqilpqykdq9by7y807vjzblc540sjnj3ziga"; libraryHaskellDepends = [ base bindings-DSL ]; libraryPkgconfigDepends = [ fann ]; - description = "Low level bindings to FANN neural network library"; + description = "Project bindings-* raw interface to FANN neural network library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; @@ -106892,14 +107910,14 @@ self: { }: mkDerivation { pname = "bindings-glib"; - version = "0.1.5"; - sha256 = "0jhifzbwbphlzz9ffv3pyjv27phvcvky1gczmi9kvfz761b9qgyx"; + version = "0.1.7"; + sha256 = "03m6hzr8ch97dv13bhdnscvrax92djgnxx1cd704l4vwkrkkcdcn"; libraryHaskellDepends = [ base bindings-DSL ]; libraryPkgconfigDepends = [ glib ]; - description = "Low level bindings to GLib"; + description = "Project bindings-* raw interface to GLib"; license = lib.licenses.bsd3; } ) { inherit (pkgs) glib; }; @@ -106936,8 +107954,8 @@ self: { }: mkDerivation { pname = "bindings-gpgme"; - version = "0.1.8"; - sha256 = "1z48bkjxkjvykydhwa543sg18rwmvi7b9yg6wjpl31flaf656g76"; + version = "0.2.0"; + sha256 = "1f9xxz4whb3g7kyih7dcyqrd011jv4ijavy699n100rdq5l6jss7"; libraryHaskellDepends = [ base bindings-DSL @@ -106959,14 +107977,14 @@ self: { }: mkDerivation { pname = "bindings-gsl"; - version = "0.2.1"; - sha256 = "0yv0k6r2pd4bbq0qsf6wfx752qn0d2d0s3jfa633gy6sg97j2n3y"; + version = "0.2.2"; + sha256 = "0ppvkmyn9rqkgl9n9i06i83n1b0k4iz3a0q72yn3c44qwhjj02qh"; libraryHaskellDepends = [ base bindings-DSL ]; libraryPkgconfigDepends = [ gsl ]; - description = "Low level bindings to GNU GSL"; + description = "Project bindings-* raw interface to GNU GSL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; @@ -107033,8 +108051,8 @@ self: { }: mkDerivation { pname = "bindings-hdf5"; - version = "0.1.2"; - sha256 = "1d94irqliswjqx65k147mj8i9j34xhfn5lyk5xa7ycf3m5b1g95z"; + version = "0.1.3"; + sha256 = "00mp84hlnlbkl1vsiayfp584midh6fwdvs75qsydkwi0f69zvhsp"; libraryHaskellDepends = [ base bindings-DSL @@ -107088,14 +108106,14 @@ self: { }: mkDerivation { pname = "bindings-libcddb"; - version = "0.3"; - sha256 = "1hygdr4w27igwc513vs7rc9i2xcmr1ndvbiwhkrdw2x0wsmz6yyy"; + version = "0.3.1"; + sha256 = "1bz8r71njknj1zl3x0pfraiaj41zmxxxhwvx79j4lc3xac8pkq0s"; libraryHaskellDepends = [ base bindings-DSL ]; libraryPkgconfigDepends = [ libcddb ]; - description = "Low level binding to libcddb"; + description = "Project bindings-* raw interface to libcddb"; license = lib.licenses.bsd3; } ) { inherit (pkgs) libcddb; }; @@ -107109,14 +108127,14 @@ self: { }: mkDerivation { pname = "bindings-libffi"; - version = "0.3"; - sha256 = "1321hr92nsa7fljxxir8waj7i42m8dvz76h693vp4n3lqll9hcf9"; + version = "0.3.2"; + sha256 = "1i8d4ing363snb8xmdbzh5r206bskn3c4fck9g1flhclvimx7dkv"; libraryHaskellDepends = [ base bindings-DSL ]; libraryPkgconfigDepends = [ libffi ]; - description = "Low level bindings to libffi"; + description = "Project bindings-* raw interface to libffi"; license = lib.licenses.bsd3; } ) { inherit (pkgs) libffi; }; @@ -107496,8 +108514,8 @@ self: { }: mkDerivation { pname = "bindings-posix"; - version = "1.2.7"; - sha256 = "02bcb40jpwylcl48g48r2yd3j7pmij94975r3dcnmyk76kyp3fc3"; + version = "1.2.8"; + sha256 = "1z4apzmvhn2dchzh0vqn7wmwlrwi82ixldgyl8chy1kyszizfqbb"; libraryHaskellDepends = [ base bindings-DSL @@ -107686,14 +108704,14 @@ self: { }: mkDerivation { pname = "bindings-sqlite3"; - version = "1.0.3"; - sha256 = "0f30a7xdx50gs7hdv16b3m2055f0ar5c2cani318iwympnrpgww1"; + version = "1.0.5"; + sha256 = "1yyf5c80j7x84hvbzbiya8bghp1n2inqmwpfnrb9va8mdfmfpd9y"; libraryHaskellDepends = [ base bindings-DSL ]; libraryPkgconfigDepends = [ sqlite ]; - description = "Low level bindings to sqlite3"; + description = "Project bindings-* raw interface to sqlite3"; license = lib.licenses.bsd3; } ) { inherit (pkgs) sqlite; }; @@ -111099,8 +112117,8 @@ self: { pname = "bitwise"; version = "1.0.0.1"; sha256 = "03xyzdkyb99gvm9g5chl07rqbnm7qrxba7wgmrfmal0rkwm0ibkn"; - revision = "11"; - editedCabalFile = "001d6vzqdy7704yphvzlbnrw7ndlzl5mx1xi9blwlq48lm225gkl"; + revision = "12"; + editedCabalFile = "15qy6sn13h46n6slaqra93pd51s8321zrla957yvrg4chpbyd956"; libraryHaskellDepends = [ array base @@ -111129,6 +112147,7 @@ self: { base, deepseq, gauge, + hashable, mono-traversable, QuickCheck, test-framework, @@ -111138,15 +112157,14 @@ self: { }: mkDerivation { pname = "bitwise-enum"; - version = "1.0.1.2"; - sha256 = "15v40b2rffrx1sqfbfrbiky1g1bic0waabsznq5cgrlv7jh5znxx"; - revision = "1"; - editedCabalFile = "19nyczwz2srvzfxb0g43ap9h1bhyzvsissh73zgql6vaxrpv9x7j"; + version = "1.0.2.0"; + sha256 = "17x51mpgv16xcw45lvgi75kjg6gxbgzxrvdvy6ifdfc8rk5adrxj"; libraryHaskellDepends = [ aeson array base deepseq + hashable mono-traversable vector ]; @@ -111155,6 +112173,7 @@ self: { array base deepseq + hashable mono-traversable QuickCheck test-framework @@ -111167,6 +112186,7 @@ self: { base deepseq gauge + hashable mono-traversable vector wide-word @@ -111257,8 +112277,8 @@ self: { }: mkDerivation { pname = "bizzlelude"; - version = "4.20.2.0.1"; - sha256 = "1cawb7wn8qxc67pvhcyv3h0ykjbv3mfm04jbp1nagz6nn6ah7ccb"; + version = "4.20.2.0.3"; + sha256 = "031nlz582sh5sj30hxzv4bl3s5kljah5an4d0jrxzzfk35rrym86"; libraryHaskellDepends = [ base bytestring @@ -111768,8 +112788,8 @@ self: { pname = "blank-canvas"; version = "0.7.5"; sha256 = "0i3qkhfc0dqm0dn2n9f3f54i6wfayrg2n4ijnh0cv3jzyci2sp5x"; - revision = "1"; - editedCabalFile = "03ivkf7gb6nk8i178lg77ydcmfahiywc6lw50ya8ky59vzvsqayp"; + revision = "2"; + editedCabalFile = "04vq5j9zfl4np22is1lb5575h5j1dh6y6f3b6zr6k49wz2g4vpj6"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson @@ -113263,8 +114283,8 @@ self: { }: mkDerivation { pname = "blockio"; - version = "0.1.1.2"; - sha256 = "1pgwrkf78f6wdcqq00f00gwrr659hgvkgyl4pgaxawkf73whgbfh"; + version = "0.2.0.0"; + sha256 = "1b0iys9r2y778vj7v0fawn51j5a8a7sm20m6ypxmrx1qakywqbl0"; libraryHaskellDepends = [ base blockio-uring @@ -113318,8 +114338,8 @@ self: { }: mkDerivation { pname = "blockio-uring"; - version = "0.1.0.3"; - sha256 = "1v873rrfp87ypssw3jxv29sc9iilyc1423g90gycf09l1xsf7flx"; + version = "0.2.0.0"; + sha256 = "19yakdb1wzh5p7jrpk5hdxkaqdkcvv378wwxyv26vq8av3kv15ji"; libraryHaskellDepends = [ base primitive @@ -113415,104 +114435,10 @@ self: { { mkDerivation, aeson, - aeson-optics, - base, - blaze-builder, - bytestring, - containers, - doctest, - errors, - exceptions, - generic-random, - hashable, - hspec, - hspec-discover, - http-client, - http-types, - microlens, - mtl, - network-uri, - optics, - optics-core, - pretty-simple, - QuickCheck, - quickcheck-properties, - scientific, - template-haskell, - temporary, - text, - time, - unix-compat, - unordered-containers, - vector, - versions, - }: - mkDerivation { - pname = "bloodhound"; - version = "0.23.0.1"; - sha256 = "1pgfvfbqvpfcljpybqwhz5y4l4lw7z8c9icmy4mjvciyjjbscc84"; - libraryHaskellDepends = [ - aeson - base - blaze-builder - bytestring - containers - exceptions - hashable - http-client - http-types - mtl - network-uri - optics-core - scientific - template-haskell - text - time - unordered-containers - vector - versions - ]; - testHaskellDepends = [ - aeson - aeson-optics - base - bytestring - containers - doctest - errors - exceptions - generic-random - hspec - hspec-discover - http-client - http-types - microlens - mtl - optics - pretty-simple - QuickCheck - quickcheck-properties - temporary - text - time - unix-compat - vector - versions - ]; - testToolDepends = [ hspec-discover ]; - description = "Elasticsearch client library for Haskell"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - } - ) { }; - - bloodhound_0_26_0_0 = callPackage ( - { - mkDerivation, - aeson, - aeson-optics, base, blaze-builder, bytestring, + conduit, containers, doctest, errors, @@ -113531,6 +114457,7 @@ self: { pretty-simple, QuickCheck, quickcheck-properties, + resourcet, scientific, template-haskell, temporary, @@ -113543,13 +114470,14 @@ self: { }: mkDerivation { pname = "bloodhound"; - version = "0.26.0.0"; - sha256 = "0sxs7r4h7j3mv9z2z5p2fryns0m759kgwbpc3p9qnb3vr3c8fq61"; + version = "1.0.0.0"; + sha256 = "1qmzf4ikwncjm5789pm4xa3wwqmnnfd1kvhxwj706khjgbszwhbd"; libraryHaskellDepends = [ aeson base blaze-builder bytestring + conduit containers exceptions hashable @@ -113559,6 +114487,7 @@ self: { mtl network-uri optics-core + resourcet scientific template-haskell text @@ -113569,7 +114498,6 @@ self: { ]; testHaskellDepends = [ aeson - aeson-optics base bytestring containers @@ -113587,17 +114515,18 @@ self: { pretty-simple QuickCheck quickcheck-properties + scientific temporary text time unix-compat + unordered-containers vector versions ]; testToolDepends = [ hspec-discover ]; - description = "Elasticsearch client library for Haskell"; + description = "Elasticsearch and OpenSearch client library for Haskell"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -114160,25 +115089,11 @@ self: { { mkDerivation, bluefin-internal }: mkDerivation { pname = "bluefin"; - version = "0.0.17.1"; - sha256 = "17vlgidjmz7dyqllfwc9q6r2xvmjhj7w6wwyxrc2xpgpg7jbklm2"; - libraryHaskellDepends = [ bluefin-internal ]; - description = "The Bluefin effect system"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - maintainers = [ lib.maintainers.maralorn ]; - } - ) { }; - - bluefin_0_5_1_0 = callPackage ( - { mkDerivation, bluefin-internal }: - mkDerivation { - pname = "bluefin"; - version = "0.5.1.0"; - sha256 = "1a9rp4l4sws6miq0hlfw383inka2yj303c96srvnyq1liadxa7yd"; + version = "0.7.0.1"; + sha256 = "0yp0iazhsq34nk8paspk2wjxvsiwwp8046c4azasl8mfv8fa8azy"; libraryHaskellDepends = [ bluefin-internal ]; description = "The Bluefin effect system"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.maralorn ]; } ) { }; @@ -114197,8 +115112,8 @@ self: { pname = "bluefin-algae"; version = "0.1.0.2"; sha256 = "02g513vqn052qd41zm9brw8lf1ic4135mi8kr3s4w0721vm4nkhh"; - revision = "5"; - editedCabalFile = "1wj4f5bd3vbrv2gxhspp3zs0c147m9k0kxm7z7jy1h7g59ckvpaz"; + revision = "6"; + editedCabalFile = "1fb4q290z086ifvibb2jda6l2ywl1vf3bihzylfhq2qhp6cndz96"; libraryHaskellDepends = [ base bluefin @@ -114230,8 +115145,8 @@ self: { pname = "bluefin-contrib"; version = "0.2.1.0"; sha256 = "0iniw62zcw97fwz94dv1rakhy59irw2hjcnwklmmap1gka843wcx"; - revision = "1"; - editedCabalFile = "1ky487alnlj5zpdv8y7lr6vprg89d55i6yywgall1hfap5vcfwki"; + revision = "3"; + editedCabalFile = "1vfdsyiwmgizv1lj4rfa2n4daf7pmz5zcymrjkj4sjcav11nm4za"; libraryHaskellDepends = [ base bluefin @@ -114244,34 +115159,6 @@ self: { ) { }; bluefin-internal = callPackage ( - { - mkDerivation, - async, - base, - monad-control, - transformers, - transformers-base, - unliftio-core, - }: - mkDerivation { - pname = "bluefin-internal"; - version = "0.1.2.0"; - sha256 = "1zprpah3syp7lr7j1i4fdhmphglfmlx3nxc9kjvmksaymss68bx8"; - libraryHaskellDepends = [ - async - base - monad-control - transformers - transformers-base - unliftio-core - ]; - testHaskellDepends = [ base ]; - description = "The Bluefin effect system, internals"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - } - ) { }; - - bluefin-internal_0_5_1_0 = callPackage ( { mkDerivation, async, @@ -114281,11 +115168,12 @@ self: { transformers, transformers-base, unliftio-core, + vault, }: mkDerivation { pname = "bluefin-internal"; - version = "0.5.1.0"; - sha256 = "035dw13rw0sjcfb8d88ab66j4kcdj5prhiw9cr1l2p7smjv3rvnx"; + version = "0.8.0.0"; + sha256 = "14sd7315a0pxbb8h48zlxrvimb0h6yydfzz9527n1d918m34f92g"; libraryHaskellDepends = [ async base @@ -114294,11 +115182,11 @@ self: { transformers transformers-base unliftio-core + vault ]; testHaskellDepends = [ base ]; description = "The Bluefin effect system, internals"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -114369,8 +115257,8 @@ self: { pname = "bluefin-random"; version = "0.2.0.0"; sha256 = "1kvhcz84gdpv0x4jmqi75i2l85kfkmsyp8vqpl39hgxwy1d8fmyf"; - revision = "3"; - editedCabalFile = "01hkawxx5pl0i7qf5dypq6xvxf28skf8vasjsp217wvy61ag3ihn"; + revision = "5"; + editedCabalFile = "0cmk8z44v5qnl1qj28v7j2sh8ziyq12n2xfqrwn545kh67md9a4b"; libraryHaskellDepends = [ base bluefin @@ -114430,8 +115318,10 @@ self: { }: mkDerivation { pname = "bluesky-tools"; - version = "0.6.0.4"; - sha256 = "0q0q945xqxwq2mv1nd31cyfxb207rws1rhvnmqvg3p96354ahd12"; + version = "0.6.0.6"; + sha256 = "1g5i5h4c05jd6dgl0vsf21v452dqlvvvaqipib6gwpsxr1450ikn"; + revision = "1"; + editedCabalFile = "11g7ay0dyh26pnnhm8vg80lv6ialj40adhgdbyzj9830ay2yi3jw"; libraryHaskellDepends = [ aeson async @@ -114611,13 +115501,13 @@ self: { { mkDerivation, aeson, - ansi-wl-pprint, base, directory, dlist, filepath, network-uri, optparse-applicative, + prettyprinter, scientific, tasty, tasty-hunit, @@ -114629,10 +115519,8 @@ self: { }: mkDerivation { pname = "bm"; - version = "0.2.0.0"; - sha256 = "17dnv1vdsh43nc8b0p92d01nz1zvxd9bfcghlz0w6c8wc5yflg31"; - revision = "5"; - editedCabalFile = "0db964rq3sxrsa23vxk7sj1cqfxzyv375grxrfnxf0m1sf2finfn"; + version = "0.3.0.0"; + sha256 = "0dddggwxdih3njdzwcd71myn7qyk4jfq8aiskc1gw8pk0pddhdf0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -114646,11 +115534,11 @@ self: { vector ]; executableHaskellDepends = [ - ansi-wl-pprint base directory filepath optparse-applicative + prettyprinter typed-process yaml ]; @@ -114661,7 +115549,7 @@ self: { vector ]; description = "open bookmarks and queries from the command line"; - license = lib.licenses.mit; + license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "bm"; } ) { }; @@ -114796,8 +115684,8 @@ self: { }: mkDerivation { pname = "board-games"; - version = "0.4.0.1"; - sha256 = "1zw5061m29kaz4hxn18hz9p7hvxb1ga8x2vqxkpk7iyd25yncd05"; + version = "0.4.0.3"; + sha256 = "1rs0iqrzp93xy0a0qshfv2g5p6jaxzkqjzv2szix51bjy8lhav0f"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -115158,8 +116046,8 @@ self: { }: mkDerivation { pname = "bolty"; - version = "0.1.1.0"; - sha256 = "1gczh6rlfcg1hcyyf26n1jsr559bh412m4c1wrlfd1qa3hsd8fz3"; + version = "0.2.0.0"; + sha256 = "1s7jhh2hdkhw04mmmm5anm3m7mv4iff4kgx62ap5sad2acvrmwf3"; libraryHaskellDepends = [ aeson base @@ -115227,8 +116115,8 @@ self: { }: mkDerivation { pname = "bolty-streamly"; - version = "0.1.0.1"; - sha256 = "0n9njqzjkvxak075x1cjj1q419q8n3hgjj9myhbm0naiqs4s7zfv"; + version = "0.1.0.2"; + sha256 = "04apj4596y2fzms35d0x4w2bmi5bhlv6vw1m4y6pj8395ha8slrk"; libraryHaskellDepends = [ base bolty @@ -116586,18 +117474,14 @@ self: { mkDerivation, base, tagged, - transformers, }: mkDerivation { pname = "boring"; - version = "0.2.2"; - sha256 = "11pgndkjvy2j0jfaww92nmlkn2r27v6a253hzdc7dcb9zwgsz2wj"; - revision = "1"; - editedCabalFile = "139fba0i0ksh9chy0c86cv9v8nldwd62rw8h4a33g8rh131hbmzn"; + version = "0.2.2.1"; + sha256 = "0bg6hib3qwxxf46mw3mr0gnzpird8mqwk6wa0s4ahb3qi8fxqvm9"; libraryHaskellDepends = [ base tagged - transformers ]; description = "Boring and Absurd types"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; @@ -116776,8 +117660,8 @@ self: { }: mkDerivation { pname = "botan-low"; - version = "0.2.0.0"; - sha256 = "1wqzaz983aa2drfh76kcicln2d8iq6cpxy866a5yhwza6gl2y92h"; + version = "0.2.0.1"; + sha256 = "06dk4d21mrlphi5hhqipyvhnvamyzw4k4yszfg4c9rsf6cj8cby8"; libraryHaskellDepends = [ base botan-bindings @@ -117084,8 +117968,8 @@ self: { { mkDerivation, base }: mkDerivation { pname = "bounded-qsem"; - version = "0.1.0.4"; - sha256 = "01685572n8w477pd1zgffyi988xnzy3ci8ym5c1zcs6ibc4aa07k"; + version = "0.1.0.5"; + sha256 = "0hh48i20a6zgkk22k1wcvwnyhvkwf40dlfcwhi8a74fc6sgbyn8f"; libraryHaskellDepends = [ base ]; description = "Bounded quantity semaphores"; license = lib.licenses.mit; @@ -117279,6 +118163,46 @@ self: { } ) { }; + bowtie_0_8_0 = callPackage ( + { + mkDerivation, + base, + bifunctors, + comonad, + dependent-map, + hashable, + mtl, + nonempty-containers, + optics, + prettyprinter, + recursion-schemes, + semigroupoids, + some, + }: + mkDerivation { + pname = "bowtie"; + version = "0.8.0"; + sha256 = "0cfjd5i8n6h9q1jfxv5cvmga7dp3sp64izs1z9f64z4zfwlbiy51"; + libraryHaskellDepends = [ + base + bifunctors + comonad + dependent-map + hashable + mtl + nonempty-containers + optics + prettyprinter + recursion-schemes + semigroupoids + some + ]; + description = "Tying knots in polynomial functors"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + box = callPackage ( { mkDerivation, @@ -117957,87 +118881,6 @@ self: { ) { }; brick = callPackage ( - { - mkDerivation, - base, - bimap, - bytestring, - config-ini, - containers, - data-clist, - deepseq, - directory, - exceptions, - filepath, - hashable, - microlens, - microlens-mtl, - microlens-th, - mtl, - QuickCheck, - stm, - template-haskell, - text, - text-zipper, - time, - unix-compat, - unordered-containers, - vector, - vty, - vty-crossplatform, - word-wrap, - }: - mkDerivation { - pname = "brick"; - version = "2.9"; - sha256 = "1jdhagw5ihp9g5pinmbb1mf3fjcbh4aim9qg9i4b1na9zn07s0f1"; - revision = "1"; - editedCabalFile = "09zn3n52dgp795idrxp6wrq8clyknwsgsqhfdvsc5jv70sx54b9x"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - bimap - bytestring - config-ini - containers - data-clist - deepseq - directory - exceptions - filepath - hashable - microlens - microlens-mtl - microlens-th - mtl - stm - template-haskell - text - text-zipper - time - unix-compat - unordered-containers - vector - vty - vty-crossplatform - word-wrap - ]; - testHaskellDepends = [ - base - containers - microlens - QuickCheck - vector - vty - vty-crossplatform - ]; - description = "A declarative terminal user interface library"; - license = lib.licenses.bsd3; - } - ) { }; - - brick_2_12 = callPackage ( { mkDerivation, base, @@ -118113,7 +118956,6 @@ self: { ]; description = "A declarative terminal user interface library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -118327,8 +119169,8 @@ self: { }: mkDerivation { pname = "brick-panes"; - version = "1.0.3.0"; - sha256 = "1k7jpvs641b4f6rhkw8j0g045xzrwn3r12qvirk227j84z83raic"; + version = "1.0.5.0"; + sha256 = "0vidbg12ga79v46vg1xjin2nbr5d2v7d6b4zx2vw04vcq17xkmyy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -119578,6 +120420,38 @@ self: { } ) { }; + browse = callPackage ( + { + mkDerivation, + base, + directory, + filepath, + open-browser, + text, + }: + mkDerivation { + pname = "browse"; + version = "0.5.0.1"; + sha256 = "1phcdlp327w4mydarfhb5i29jd7qn236i71i0x57v4l5ri3fczah"; + libraryHaskellDepends = [ + base + directory + filepath + open-browser + text + ]; + testHaskellDepends = [ + base + directory + filepath + open-browser + text + ]; + description = "Library to present content to an user via their browser"; + license = lib.licenses.publicDomain; + } + ) { }; + brush-strokes = callPackage ( { mkDerivation, @@ -120867,8 +121741,8 @@ self: { }: mkDerivation { pname = "bugsnag"; - version = "1.2.0.1"; - sha256 = "0n78jl3spg4i3g3n5z0cz6xniizpz1l45mkvxm599510gkdqk028"; + version = "1.2.0.2"; + sha256 = "13mq013qcfmldyb9mnm96bw1b2s4k521qzsdhnqw792brvqmkg2z"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -120987,8 +121861,8 @@ self: { }: mkDerivation { pname = "bugsnag-hs"; - version = "0.2.0.12"; - sha256 = "0850a02jy023wn3vipj409wmys2caxq3bf60j90yhh52f75skis8"; + version = "0.2.0.13"; + sha256 = "06js08m1pml0hr3hyhxz36rq7biyifj5pjdrxkixkda6366c1fd7"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson @@ -121028,8 +121902,8 @@ self: { }: mkDerivation { pname = "bugsnag-wai"; - version = "1.0.1.1"; - sha256 = "0wi0ip7fjzk3hvw2i19wjj08pn0bvmnx9j68lh4hgc8a0bdr69bg"; + version = "1.0.1.2"; + sha256 = "0dvsym04x50953sqz78nd9cgyzxd847752fx9csqxxsfacqhlsxw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -121160,8 +122034,8 @@ self: { pname = "bugzilla-redhat"; version = "1.0.1.1"; sha256 = "0ka3dh5gqimwny7s3qalkynlyarkmnwd5pcy92b4g4vaqk7k3pvr"; - revision = "6"; - editedCabalFile = "1006p8iabxhwmjlr9h7x0j9722gq927q4i62zrf3lmc1mzn0qa2m"; + revision = "8"; + editedCabalFile = "0r008bj82nc2fq3ckp5j4gbhicbw954bh0wjpc9qq7c5f85p0cdq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -121918,8 +122792,8 @@ self: { }: mkDerivation { pname = "burrito"; - version = "2.0.1.16"; - sha256 = "13ls840xvpnnwnkm3cczvxps7nray98mlqv79wb1dibyv7m7nklz"; + version = "2.0.1.17"; + sha256 = "187g2dq82xr4whg0z76i9cz6i19iif7wr48v5kwpr1z7scarml3l"; libraryHaskellDepends = [ base bytestring @@ -123956,6 +124830,27 @@ self: { } ) { }; + bytestring-mmap-compat = callPackage ( + { + mkDerivation, + base, + bytestring, + unix, + }: + mkDerivation { + pname = "bytestring-mmap-compat"; + version = "0.2.3"; + sha256 = "18yl0xfxclkzn1chw4yywr9l9gvd2f9083vyrpvfmcmrx6vr745i"; + libraryHaskellDepends = [ + base + bytestring + unix + ]; + description = "mmap support for strict ByteStrings (unix >= 2.8 fork)"; + license = lib.licenses.bsd3; + } + ) { }; + bytestring-nums = callPackage ( { mkDerivation, @@ -124724,13 +125619,12 @@ self: { bzip2, QuickCheck, tasty, - tasty-hunit, tasty-quickcheck, }: mkDerivation { pname = "bzlib"; - version = "0.5.2.0"; - sha256 = "0dlrlzrixgy239kpmn451hffqvvikaydhhsl1vvxpnic0yrvi73i"; + version = "0.5.3.0"; + sha256 = "1z8a5mxm2cqx5sv1k92srhpczfcpcigyamizqz1rfkn3zx3ngp4i"; libraryHaskellDepends = [ base bytestring @@ -124741,7 +125635,6 @@ self: { bytestring QuickCheck tasty - tasty-hunit tasty-quickcheck ]; description = "Compression and decompression in the bzip2 format"; @@ -124904,6 +125797,109 @@ self: { } ) { }; + c-expr-dsl = callPackage ( + { + mkDerivation, + base, + bytestring, + c-expr-runtime, + containers, + debruijn, + filepath, + fin, + indexed-traversable, + libclang-bindings, + mtl, + parsec, + scientific, + some, + tasty, + tasty-golden, + tasty-hunit, + text, + vec, + }: + mkDerivation { + pname = "c-expr-dsl"; + version = "0.1.0.1"; + sha256 = "1rbdg9x2wwxn1dhnalmpgb6dnv5f2gmbdpskxr7sr00qagkryy47"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base + bytestring + c-expr-runtime + containers + debruijn + fin + indexed-traversable + libclang-bindings + mtl + parsec + scientific + some + text + vec + ]; + testHaskellDepends = [ + base + bytestring + c-expr-runtime + containers + debruijn + filepath + fin + libclang-bindings + parsec + tasty + tasty-golden + tasty-hunit + text + vec + ]; + description = "DSL for the language support by c-expr-runtime"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + c-expr-runtime = callPackage ( + { + mkDerivation, + base, + containers, + data-default, + fin, + libclang-bindings, + some, + template-haskell, + text, + vec, + }: + mkDerivation { + pname = "c-expr-runtime"; + version = "0.1.0.0"; + sha256 = "0dbxmlm7f5cl0gdyk6hpj7394c6zhz52z189gri2skwi1ws0lyw2"; + libraryHaskellDepends = [ + base + containers + fin + some + template-haskell + vec + ]; + testHaskellDepends = [ + base + containers + data-default + fin + libclang-bindings + text + vec + ]; + description = "Haskell DSL for simple C arithmetic expressions"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + c-io = callPackage ( { mkDerivation, base }: mkDerivation { @@ -125527,25 +126523,23 @@ self: { base, bytestring, Cabal, - cabal-install-parsers, + cabal-install, Cabal-syntax, containers, Diff, directory, + file-io, filepath, mtl, optparse-applicative, process, - string-qq, tasty, - temporary, + temporary-ospath, }: mkDerivation { pname = "cabal-add"; - version = "0.2"; - sha256 = "0fd098gkfmxrhq0k4j1ll5g4xwwzgmhdx0mj9hnp5xanj7z1laxg"; - revision = "1"; - editedCabalFile = "03z75dp7mf471mm40mfb157ng2fgp66nkyhaa6fsb3j2qfwg5wz4"; + version = "0.2.1"; + sha256 = "157q1zgslf7x3mzj8bb7642hpn8b0ysab08v4sk2w358ylvgj81w"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -125559,12 +126553,12 @@ self: { executableHaskellDepends = [ base bytestring - cabal-install-parsers + Cabal + cabal-install Cabal-syntax directory filepath optparse-applicative - process ]; testHaskellDepends = [ base @@ -125572,10 +126566,11 @@ self: { Cabal Diff directory + file-io + filepath process - string-qq tasty - temporary + temporary-ospath ]; description = "Extend Cabal build-depends from the command line"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; @@ -126099,105 +127094,6 @@ self: { ) { }; cabal-debian = callPackage ( - { - mkDerivation, - ansi-wl-pprint, - base, - bifunctors, - Cabal, - containers, - data-default, - debian, - deepseq, - Diff, - directory, - exceptions, - filepath, - hsemail, - HUnit, - lens, - mtl, - network-uri, - optparse-applicative, - parsec, - pretty, - process, - pureMD5, - regex-tdfa, - syb, - text, - unix, - unliftio, - utf8-string, - }: - mkDerivation { - pname = "cabal-debian"; - version = "5.2.6"; - sha256 = "081h14nw6spfpr6l0cd9knc2jw8g3zhlwyhq7zrxvfrlqwwwm14w"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - ansi-wl-pprint - base - bifunctors - Cabal - containers - data-default - debian - deepseq - Diff - directory - exceptions - filepath - hsemail - HUnit - lens - mtl - network-uri - optparse-applicative - parsec - pretty - process - pureMD5 - regex-tdfa - syb - text - unix - unliftio - utf8-string - ]; - executableHaskellDepends = [ - base - Cabal - debian - lens - mtl - pretty - ]; - testHaskellDepends = [ - base - Cabal - containers - debian - Diff - directory - filepath - hsemail - HUnit - lens - pretty - process - text - ]; - description = "Create a Debianization for a Cabal package"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; - mainProgram = "cabal-debian"; - broken = true; - } - ) { }; - - cabal-debian_5_5 = callPackage ( { mkDerivation, base, @@ -126679,10 +127575,8 @@ self: { }: mkDerivation { pname = "cabal-flatpak"; - version = "0.1.2"; - sha256 = "05ig175b2glxppn5wr05pnncqkp8yhhy1m7ymmc1jk5pmiy3zvzi"; - revision = "3"; - editedCabalFile = "00yisb404gr82zns01326h0ppw5jraqsxnanzd3ff2h9x7805fd7"; + version = "0.1.3"; + sha256 = "1in3z33r9av8x4mig8i9qgayw6cd14isfacy3670g3w1ccp8d58f"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -126844,63 +127738,6 @@ self: { ) { }; cabal-gild = callPackage ( - { - mkDerivation, - base, - bytestring, - Cabal-syntax, - containers, - directory, - exceptions, - filepath, - filepattern, - hspec, - parsec, - pretty, - temporary, - text, - transformers, - }: - mkDerivation { - pname = "cabal-gild"; - version = "1.6.0.4"; - sha256 = "1ph40qnhwypdhgki9sxrwidaw5j7asg1gszir5myhpbpm7ygawcp"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - bytestring - Cabal-syntax - containers - exceptions - filepath - filepattern - parsec - pretty - text - transformers - ]; - executableHaskellDepends = [ base ]; - testHaskellDepends = [ - base - bytestring - containers - directory - exceptions - filepath - filepattern - hspec - temporary - transformers - ]; - description = "Formats package descriptions"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - mainProgram = "cabal-gild"; - maintainers = [ lib.maintainers.turion ]; - } - ) { }; - - cabal-gild_1_8_4_1 = callPackage ( { mkDerivation, base, @@ -126952,7 +127789,6 @@ self: { ]; description = "Formats package descriptions"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; mainProgram = "cabal-gild"; maintainers = [ lib.maintainers.turion ]; } @@ -127249,8 +128085,8 @@ self: { pname = "cabal-install"; version = "3.16.1.0"; sha256 = "082ix6d443yqyirsjimzj5lg3znqlb06mfkvd9436fczk0ibq9wx"; - revision = "1"; - editedCabalFile = "0kz3b3yp3xzpbpl149kdy5d1nhhlfnlppmvvsm3r2sfbr95q2jd6"; + revision = "3"; + editedCabalFile = "0492j5bkrjwfflxgf1siw4xz61gj7q6cb0m55k092ldhbnd7wh1j"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -127491,92 +128327,6 @@ self: { ) { }; cabal-install-parsers = callPackage ( - { - mkDerivation, - aeson, - ansi-terminal, - base, - base16-bytestring, - binary, - binary-instances, - bytestring, - Cabal-syntax, - containers, - criterion, - cryptohash-sha256, - deepseq, - directory, - filepath, - lukko, - network-uri, - parsec, - pretty, - tar, - tasty, - tasty-golden, - tasty-hunit, - text, - time, - transformers, - tree-diff, - }: - mkDerivation { - pname = "cabal-install-parsers"; - version = "0.6.2"; - sha256 = "1362p021irm0kaz7n8gdjy1ppjk914zza114cmpm87ris0i1a9jn"; - libraryHaskellDepends = [ - aeson - base - base16-bytestring - binary - binary-instances - bytestring - Cabal-syntax - containers - cryptohash-sha256 - deepseq - directory - filepath - lukko - network-uri - parsec - pretty - tar - text - time - transformers - ]; - testHaskellDepends = [ - ansi-terminal - base - base16-bytestring - bytestring - Cabal-syntax - containers - directory - filepath - pretty - tar - tasty - tasty-golden - tasty-hunit - tree-diff - ]; - benchmarkHaskellDepends = [ - base - bytestring - Cabal-syntax - containers - criterion - directory - filepath - ]; - description = "Utilities to work with cabal-install files"; - license = "GPL-2.0-or-later AND BSD-3-Clause"; - } - ) { }; - - cabal-install-parsers_0_6_3 = callPackage ( { mkDerivation, aeson, @@ -127659,7 +128409,6 @@ self: { ]; description = "Utilities to work with cabal-install files"; license = "GPL-2.0-or-later AND BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -127845,8 +128594,8 @@ self: { }: mkDerivation { pname = "cabal-matrix"; - version = "1.0.2.0"; - sha256 = "1dd3bh32vgjp8h1wlf6v2dhlfs0yh498f3gbzg6b6dsny0z6frk3"; + version = "1.0.3.0"; + sha256 = "095449nihda0akfjlwafhw431fqp5y1aa0w4rz6r3mir0prkmbxa"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -128190,64 +128939,6 @@ self: { ) { }; cabal-rpm = callPackage ( - { - mkDerivation, - aeson, - base, - bytestring, - Cabal, - cached-json-file, - directory, - extra, - filepath, - html-entities, - http-client, - http-client-tls, - http-query, - safe, - simple-cabal, - simple-cmd, - simple-cmd-args, - text, - time, - unix, - }: - mkDerivation { - pname = "cabal-rpm"; - version = "2.3.0"; - sha256 = "1scgf9npfjynj5b730zjk0yzyq74v2dghs0pwp2zg4kl0hxp6sw0"; - revision = "1"; - editedCabalFile = "1ji882k0kkpxzlw7c3f6b48k2wzzyy8yv5baadmy4j7npqxfsxqy"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - aeson - base - bytestring - Cabal - cached-json-file - directory - extra - filepath - html-entities - http-client - http-client-tls - http-query - safe - simple-cabal - simple-cmd - simple-cmd-args - text - time - unix - ]; - description = "RPM packaging tool for Haskell Cabal-based packages"; - license = lib.licenses.gpl3Only; - mainProgram = "cabal-rpm"; - } - ) { }; - - cabal-rpm_2_3_2 = callPackage ( { mkDerivation, aeson, @@ -128303,7 +128994,6 @@ self: { ]; description = "RPM packaging tool for Haskell Cabal-based packages"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "cabal-rpm"; } ) { }; @@ -128498,57 +129188,8 @@ self: { }: mkDerivation { pname = "cabal-sort"; - version = "0.1.2.1"; - sha256 = "0xj55y2cx5h3mmxk4sjjxlvqfzkv2jzhicdjvl3i85y7h28iqf35"; - revision = "1"; - editedCabalFile = "17l8rwaxrk3dqcpdw1wmrs5fvic7q72hxdsbq909z0ihk1ba9ws3"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - base - bytestring - Cabal - comfort-graph - containers - directory - explicit-exception - filepath - non-empty - optparse-applicative - process - shell-utility - transformers - utility-ht - ]; - description = "Topologically sort cabal packages"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - } - ) { }; - - cabal-sort_0_1_2_2 = callPackage ( - { - mkDerivation, - base, - bytestring, - Cabal, - comfort-graph, - containers, - directory, - explicit-exception, - filepath, - non-empty, - optparse-applicative, - process, - shell-utility, - transformers, - utility-ht, - }: - mkDerivation { - pname = "cabal-sort"; - version = "0.1.2.2"; - sha256 = "1gyx5d485mzya147d7gwh0i9bkvdqxixrb80bfv5sn710p07bfdz"; - revision = "2"; - editedCabalFile = "0bzx8s7a5vl271dz0kkzdn6l5jkwwgch9r5k396ymbmj6s07dlgl"; + version = "0.1.2.3"; + sha256 = "1796w76lwhrkzd5glhf6cw6p51zpq9jj83vc5g258cbg9cdrv5bh"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -128569,7 +129210,6 @@ self: { ]; description = "Topologically sort cabal packages"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -129145,51 +129785,6 @@ self: { ) { }; cabal2spec = callPackage ( - { - mkDerivation, - base, - Cabal, - filepath, - optparse-applicative, - tasty, - tasty-golden, - time, - }: - mkDerivation { - pname = "cabal2spec"; - version = "2.7.1"; - sha256 = "0w1f7ga7nz4112x9k4g75nxpcwvcdfif0bfzk3fg8bghzijf12bd"; - revision = "1"; - editedCabalFile = "0kz3d4nq4z4mdk9pzbzzxvnac0krc0gyzm470hnjcrd06xwsjk46"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - Cabal - filepath - time - ]; - executableHaskellDepends = [ - base - Cabal - filepath - optparse-applicative - ]; - testHaskellDepends = [ - base - Cabal - filepath - tasty - tasty-golden - ]; - description = "Convert Cabal files into rpm spec files"; - license = lib.licenses.gpl3Only; - mainProgram = "cabal2spec"; - maintainers = [ lib.maintainers.peti ]; - } - ) { }; - - cabal2spec_2_8_0 = callPackage ( { mkDerivation, base, @@ -129227,7 +129822,6 @@ self: { ]; description = "Convert Cabal files into rpm spec files"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "cabal2spec"; maintainers = [ lib.maintainers.peti ]; } @@ -129664,11 +130258,14 @@ self: { tasty, tasty-hunit, time, + transformers, }: mkDerivation { pname = "cached-io"; - version = "1.3.2.0"; - sha256 = "1hjh90gbd4y48v98p53r0sy1vvcar6cwq1vp4zd4z109j3f509dk"; + version = "1.4.0.0"; + sha256 = "14nfqds5wcmrqh2549hs4b6766yrgixbas69q1n3rljhlsj2dkm5"; + revision = "1"; + editedCabalFile = "093hgq3d3vnv5v0s0pazjb4x17ih91snigy6w1qwwdh4jqzm1q84"; libraryHaskellDepends = [ base exceptions @@ -129679,6 +130276,7 @@ self: { base tasty tasty-hunit + transformers ]; description = "A simple library to cache IO actions"; license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; @@ -129861,6 +130459,7 @@ self: { http-client, http-client-tls, http-conduit, + http-media, http-types, immortal, inline-c-cpp, @@ -129910,8 +130509,8 @@ self: { }: mkDerivation { pname = "cachix"; - version = "1.11.0"; - sha256 = "1savyqj4azfhg33qj7fqbyyn1bld1jjdf6fw9cjbgcgr59p7azn2"; + version = "1.11.1"; + sha256 = "1xz641q1d1i5m1ymlwnzd98dbxcigyh1gb23gw7rwa42rlh9p9dw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -129950,6 +130549,7 @@ self: { http-client http-client-tls http-conduit + http-media http-types immortal inline-c-cpp @@ -130074,8 +130674,8 @@ self: { }: mkDerivation { pname = "cachix-api"; - version = "1.11.0"; - sha256 = "1fplakyrkm40m5ii964agbmaxvm108dg7yjkma59sa7k2f9aay68"; + version = "1.11.1"; + sha256 = "19hsjkhsa2ya3ml15kipj26afknm35dg8k7q5lcp79c1sjicm4ih"; libraryHaskellDepends = [ aeson async @@ -131163,6 +131763,64 @@ self: { } ) { }; + caliper = callPackage ( + { + mkDerivation, + base, + containers, + deepseq, + filepath, + megaparsec, + optparse-applicative, + tasty, + tasty-golden, + text, + time, + transformers, + tree-diff, + }: + mkDerivation { + pname = "caliper"; + version = "0.1.0.0"; + sha256 = "0006pvykvrliqh0fdy5s1d8b96qkas98bjy8j6k5jxnfsza54vxh"; + isLibrary = false; + isExecutable = true; + libraryHaskellDepends = [ + base + containers + deepseq + filepath + megaparsec + optparse-applicative + text + time + transformers + ]; + executableHaskellDepends = [ + base + megaparsec + optparse-applicative + text + time + ]; + testHaskellDepends = [ + base + containers + filepath + megaparsec + tasty + tasty-golden + text + time + tree-diff + ]; + doHaddock = false; + description = "A time tracker that is way too precise"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; + mainProgram = "caliper"; + } + ) { }; + call = callPackage ( { mkDerivation, @@ -131630,6 +132288,38 @@ self: { } ) { }; + caml-parser = callPackage ( + { + mkDerivation, + base, + containers, + megaparsec, + mtl, + tasty, + tasty-hunit, + }: + mkDerivation { + pname = "caml-parser"; + version = "0.1.0.0"; + sha256 = "0zy6jb781w9a2gi6ihxc01g17n6hiihmb8nhcigqqlqff6isvn8k"; + libraryHaskellDepends = [ + base + containers + megaparsec + mtl + ]; + testHaskellDepends = [ + base + containers + megaparsec + tasty + tasty-hunit + ]; + description = "An extensible parser-combinator library for Caml-Light"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + campfire = callPackage ( { mkDerivation, @@ -132305,6 +132995,18 @@ self: { } ) { }; + canvhs = callPackage ( + { mkDerivation, base }: + mkDerivation { + pname = "canvhs"; + version = "0.2.1.0"; + sha256 = "0v8sszk1c77pvrhwlbjk3j5z79i4nxv187wf87jn989df59fj1pa"; + libraryHaskellDepends = [ base ]; + description = "Simple HTML5 graphics for MicroHs"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + } + ) { }; + cao = callPackage ( { mkDerivation, @@ -134291,8 +134993,8 @@ self: { }: mkDerivation { pname = "cases"; - version = "0.1.4.4"; - sha256 = "03497ni0iayd5rbffbi1arw6w76k56d0b4fx3idj43z0r002cxzy"; + version = "0.1.4.5"; + sha256 = "0nn988hpv4kz4iyzvy2mli0sqwab4pambz1k31qbb6agvqhyn4jd"; libraryHaskellDepends = [ attoparsec base @@ -136028,6 +136730,8 @@ self: { pname = "cayley-client"; version = "0.4.19.5"; sha256 = "0fksq22p80j7ggj9ls90lyvi237vw28yiz7908vrcn7wf4h9f3fq"; + revision = "1"; + editedCabalFile = "0jwwxmi8yc91fb0cjk0xh2mzrjhadnzpcyfi35w7izh3b0knivl5"; libraryHaskellDepends = [ aeson attoparsec @@ -137960,6 +138664,8 @@ self: { pname = "cgi"; version = "3001.5.1.0"; sha256 = "0n7a1vfja26340xfg4ni5zrcwqcc1wmpsxmyksyhri99kb6g9rm0"; + revision = "2"; + editedCabalFile = "0ydn7ypblrix15aby63dsh8p9znz4jj24krcz42zsp0br18q838l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -137980,6 +138686,46 @@ self: { } ) { }; + cgi_3001_5_2_0 = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + exceptions, + mtl, + multipart, + network-uri, + parsec, + text, + time, + xhtml, + }: + mkDerivation { + pname = "cgi"; + version = "3001.5.2.0"; + sha256 = "16mcd1gv214p3b49lxkhkns6nkdlibhc4bpjsnlpimvxaw5sgvqf"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + bytestring + containers + exceptions + mtl + multipart + network-uri + parsec + text + time + xhtml + ]; + description = "A library for writing CGI programs"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + cgi-undecidable = callPackage ( { mkDerivation, @@ -138078,8 +138824,8 @@ self: { }: mkDerivation { pname = "cgrep"; - version = "9.2.1"; - sha256 = "0mzsxr280i3g6dj0wpm0j4c3qi2hp7qsqchfd2nmlna2syqpjqq6"; + version = "9.2.3"; + sha256 = "14a6619gcz2sk5l1dmhjvwdhaf84qldf4ww7cvj6iii4ml8984c0"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -138701,6 +139447,7 @@ self: { mkDerivation, base, containers, + falsify, indexed-traversable, mmorph, monoid-extras, @@ -138715,8 +139462,8 @@ self: { }: mkDerivation { pname = "changeset"; - version = "0.2"; - sha256 = "010r452dbj4x93g2msdazaahs19q58cnzmskjfdgw7f8b7690ajg"; + version = "0.2.2"; + sha256 = "1y0da3a6535zvqivc7w1rf4wd59b9wjhnr4n895636045lnw19b0"; libraryHaskellDepends = [ base containers @@ -138733,6 +139480,7 @@ self: { testHaskellDepends = [ base containers + falsify monoid-extras mtl tasty @@ -138761,8 +139509,8 @@ self: { }: mkDerivation { pname = "changeset-containers"; - version = "0.2"; - sha256 = "0xk88k3ywrdc1gxnnd07c2rxqln7f6204fkb8365iffnafcw09m5"; + version = "0.2.2"; + sha256 = "0kf15h2czpzqbk88l2k0ls6ny1kkf0dybfqzhszq14r9ixk1l600"; libraryHaskellDepends = [ base changeset @@ -138786,6 +139534,40 @@ self: { } ) { }; + changeset-fused-effects = callPackage ( + { + mkDerivation, + base, + changeset, + falsify, + fused-effects, + monoid-extras, + tasty, + tasty-hunit, + }: + mkDerivation { + pname = "changeset-fused-effects"; + version = "0.2.2"; + sha256 = "1b76gyjr3mdvfm4lyyrhhf742994njlly5r9kj77znrhw7gyz8s4"; + libraryHaskellDepends = [ + base + changeset + fused-effects + ]; + testHaskellDepends = [ + base + changeset + falsify + fused-effects + monoid-extras + tasty + tasty-hunit + ]; + description = "Stateful monad transformer based on monoidal actions"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + changeset-lens = callPackage ( { mkDerivation, @@ -138804,8 +139586,8 @@ self: { }: mkDerivation { pname = "changeset-lens"; - version = "0.2"; - sha256 = "00wyd04d103g08p1n33qaqx234rpwz81rps2rm1bdaq4axzpl9pk"; + version = "0.2.2"; + sha256 = "1wlp61f8f4g5sd973swjhhs94qrvsvc1xsnkvdkyryqy073ip5n1"; libraryHaskellDepends = [ base changeset @@ -138845,8 +139627,8 @@ self: { }: mkDerivation { pname = "changeset-reflex"; - version = "0.2"; - sha256 = "1ilcn0qd5hhsvbv5194z0p04h7fb0bqb9k09fw9xs0v9drxyrnx1"; + version = "0.2.2"; + sha256 = "09fdax1a9d95jgiz4dncpd8hir7gv8rl7fgk5acc6sw6d7spcjss"; libraryHaskellDepends = [ base changeset @@ -138861,6 +139643,27 @@ self: { } ) { }; + changeset-time = callPackage ( + { + mkDerivation, + base, + changeset, + time, + }: + mkDerivation { + pname = "changeset-time"; + version = "0.2.2"; + sha256 = "1yswf2gw87l7dicnzzslmmg8d4d4m551hnfknc7gjd7s20vlj9kw"; + libraryHaskellDepends = [ + base + changeset + time + ]; + description = "Stateful monad transformer based on monoidal actions"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + chapelure = callPackage ( { mkDerivation, @@ -139671,35 +140474,25 @@ self: { ansi-terminal, base, chatty-utils, - directory, mtl, - process, - random, - setenv, + resourcet, template-haskell, text, - time, transformers, - unix, }: mkDerivation { pname = "chatty"; - version = "0.8.0.0"; - sha256 = "1sq8d1irxrrhrfk874snfvwskh4ng6cm3nain99wcx5d3w4ch3rn"; + version = "0.8.0.1"; + sha256 = "1xfapgjyhbdpcn98rwp61w5853c4x8g80kr6jhkhynxg06f8vmqi"; libraryHaskellDepends = [ ansi-terminal base chatty-utils - directory mtl - process - random - setenv + resourcet template-haskell text - time transformers - unix ]; description = "Some monad transformers and typeclasses for text in- and output abstraction"; license = lib.licenses.agpl3Only; @@ -139742,15 +140535,15 @@ self: { }: mkDerivation { pname = "chatty-utils"; - version = "0.7.3.5"; - sha256 = "1pzg0bf73shwl91x4011khw62wgv33y5862gq110q8g913w4jrjw"; + version = "0.7.3.6"; + sha256 = "02p6yzmvxrcaxrr9z2pi2rq55qpamfjd9jdaqi4dvll8kw7aa9ck"; libraryHaskellDepends = [ base mtl text transformers ]; - description = "Some utilities every serious chatty-based application may need"; + description = "Some utilities any serious chatty-based application may need"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; broken = true; @@ -140156,8 +140949,6 @@ self: { { mkDerivation, base, - directory, - filepath, ghc, ghc-typelits-extra, ghc-typelits-knownnat, @@ -140173,8 +140964,9 @@ self: { }: mkDerivation { pname = "checked-literals"; - version = "0.1.0.0"; - sha256 = "1dwiwr92hsw4c3yx1h6n5bb3fsf9zx6k3qq8fgq0in1h7jzkmkrw"; + version = "0.1.2"; + sha256 = "00wp23m5md29c7k33gn4qg6fnwrw6ypgfiqj20fxbdbqssjflkvr"; + enableSeparateDataOutput = true; libraryHaskellDepends = [ base ghc @@ -140187,8 +140979,6 @@ self: { ]; testHaskellDepends = [ base - directory - filepath ghc-typelits-extra ghc-typelits-knownnat ghc-typelits-natnormalise @@ -140198,7 +140988,6 @@ self: { tasty-hunit temporary ]; - doHaddock = false; description = "GHC plugin for checked numeric literals"; license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; hydraPlatforms = lib.platforms.none; @@ -140416,6 +141205,46 @@ self: { } ) { }; + chemical-equation = callPackage ( + { + mkDerivation, + base, + comfort-array, + containers, + non-empty, + numeric-quest, + optparse-applicative, + parsec, + shell-utility, + transformers, + unicode, + utility-ht, + }: + mkDerivation { + pname = "chemical-equation"; + version = "0.0.2"; + sha256 = "183zcy1mvbr2rwbyip2gijhzcb137kpn7kb9nx4pnivi864ipn6q"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base + comfort-array + containers + non-empty + numeric-quest + optparse-applicative + parsec + shell-utility + transformers + unicode + utility-ht + ]; + description = "Balance chemical equations"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + mainProgram = "balance-chemical-equation"; + } + ) { }; + cherry-core-alpha = callPackage ( { mkDerivation, @@ -140907,8 +141736,8 @@ self: { }: mkDerivation { pname = "chiasma-test"; - version = "0.12.2.0"; - sha256 = "0zxb9m4q5kx2lz0lvbhl5f396pl324xn1qy4h7iqghvncvsds779"; + version = "0.12.3.0"; + sha256 = "0d566d9q38rrh2ij4imnbq70nqv1zxpapiv3cspk9f2l68qsm4lw"; libraryHaskellDepends = [ base bytestring @@ -143096,6 +143925,27 @@ self: { } ) { }; + circuits = callPackage ( + { + mkDerivation, + base, + profunctors, + stm, + }: + mkDerivation { + pname = "circuits"; + version = "0.2.0.0"; + sha256 = "1q3x90vzbx18r122xfxpq2cs7vzfhxalrvysq7gn5ppsvak838q9"; + libraryHaskellDepends = [ + base + profunctors + stm + ]; + description = "first-class circuits"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + circular = callPackage ( { mkDerivation, @@ -143143,15 +143993,17 @@ self: { mkDerivation, base, hspec, + QuickCheck, }: mkDerivation { pname = "circular-enum"; - version = "0.1.0.0"; - sha256 = "0d8p2xavgvlnvzh65zw99sbjirnsv4hmhgxm2v49z0fg847c8liq"; + version = "0.2.0.0"; + sha256 = "0szjvly4k07a31rf8w3rffbxgzqccmacyg0fwifd4sddwr5gq057"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec + QuickCheck ]; description = "Make bounded enum types circular"; license = lib.meta.getLicenseFromSpdxId "MIT"; @@ -143376,81 +144228,8 @@ self: { }: mkDerivation { pname = "citeproc"; - version = "0.9.0.1"; - sha256 = "1s1gdd7piwssp5b6bwbfyp9sfna052v3rayav7di44yapm5dazmr"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson - attoparsec - base - bytestring - case-insensitive - containers - data-default - file-embed - filepath - pandoc-types - safe - scientific - text - transformers - unicode-collation - uniplate - vector - xml-conduit - ]; - testHaskellDepends = [ - aeson - base - bytestring - containers - Diff - directory - filepath - mtl - pretty - text - timeit - transformers - ]; - description = "Generates citations and bibliography from CSL styles"; - license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; - maintainers = [ lib.maintainers.sternenseemann ]; - } - ) { }; - - citeproc_0_13 = callPackage ( - { - mkDerivation, - aeson, - attoparsec, - base, - bytestring, - case-insensitive, - containers, - data-default, - Diff, - directory, - file-embed, - filepath, - mtl, - pandoc-types, - pretty, - safe, - scientific, - text, - timeit, - transformers, - unicode-collation, - uniplate, - vector, - xml-conduit, - }: - mkDerivation { - pname = "citeproc"; - version = "0.13"; - sha256 = "1dvpb2yh4z84xcw95pdzfmwlll6bdz0in382ilhwd3jhd7jy4b67"; + version = "0.13.0.1"; + sha256 = "1xjd7ga44w1crs9xqymdsawidxd9anmcg80s45ca3dc0jgd2ybb6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -143489,7 +144268,6 @@ self: { ]; description = "Generates citations and bibliography from CSL styles"; license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.sternenseemann ]; } ) { }; @@ -144422,102 +145200,6 @@ self: { ) { }; clash-ghc = callPackage ( - { - mkDerivation, - array, - base, - bytestring, - Cabal, - clash-lib, - clash-prelude, - containers, - data-binary-ieee754, - deepseq, - directory, - exceptions, - extra, - filepath, - ghc, - ghc-bignum, - ghc-boot, - ghc-prim, - ghc-typelits-extra, - ghc-typelits-knownnat, - ghc-typelits-natnormalise, - ghci, - hashable, - haskeline, - lens, - mtl, - primitive, - process, - reflection, - split, - string-interpolate, - template-haskell, - text, - time, - transformers, - uniplate, - unix, - unordered-containers, - utf8-string, - vector, - }: - mkDerivation { - pname = "clash-ghc"; - version = "1.8.5"; - sha256 = "0b8h9gnhl7c87bc120n0385jxip6hyji28qkk9hxj7pgh724ws7d"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - array - base - bytestring - Cabal - clash-lib - clash-prelude - containers - data-binary-ieee754 - deepseq - directory - exceptions - extra - filepath - ghc - ghc-bignum - ghc-boot - ghc-prim - ghc-typelits-extra - ghc-typelits-knownnat - ghc-typelits-natnormalise - ghci - hashable - haskeline - lens - mtl - primitive - process - reflection - split - string-interpolate - template-haskell - text - time - transformers - uniplate - unix - unordered-containers - utf8-string - vector - ]; - executableHaskellDepends = [ base ]; - description = "Clash: a functional hardware description language - GHC frontend"; - license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; - } - ) { }; - - clash-ghc_1_10_0 = callPackage ( { mkDerivation, array, @@ -144610,7 +145292,6 @@ self: { executableHaskellDepends = [ base ]; description = "Clash: a functional hardware description language - GHC frontend"; license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -144642,6 +145323,7 @@ self: { filepath, ghc, ghc-bignum, + ghc-boot, ghc-boot-th, ghc-prim, ghc-typelits-knownnat, @@ -144678,8 +145360,8 @@ self: { }: mkDerivation { pname = "clash-lib"; - version = "1.8.5"; - sha256 = "001pqzyvfbyw0p61b6m9ym5mxmjvq3wfjicv485n9lxlrbvnllh5"; + version = "1.10.0"; + sha256 = "0slanl0vz5qbh1y111j2fs41nzm9ccmd7ci9wfwnm7rznh33wrcc"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -144708,6 +145390,7 @@ self: { filepath ghc ghc-bignum + ghc-boot ghc-boot-th ghc-prim hashable @@ -144780,223 +145463,54 @@ self: { } ) { }; - clash-lib_1_10_0 = callPackage ( + clash-lib-hedgehog = callPackage ( { mkDerivation, - aeson, - aeson-pretty, - ansi-terminal, - array, - async, - attoparsec, - attoparsec-aeson, base, - base16-bytestring, - binary, - bytestring, - clash-prelude, + clash-lib, containers, - cryptohash-sha256, data-binary-ieee754, - data-default, - deepseq, - directory, - dlist, - doctest-parallel, - exceptions, - extra, - filepath, + fakedata, ghc, - ghc-bignum, - ghc-boot, - ghc-boot-th, - ghc-prim, ghc-typelits-knownnat, - Glob, - hashable, - haskell-src-exts, - haskell-src-meta, - hint, - infinite-list, - lens, + ghc-typelits-natnormalise, + hedgehog, + hedgehog-fakedata, + mmorph, mtl, - ordered-containers, pretty-show, - prettyprinter, - prettyprinter-interp, primitive, - quickcheck-text, - string-interpolate, - tasty, - tasty-hunit, - tasty-quickcheck, - tasty-th, - template-haskell, - temporary, - terminal-size, text, - time, transformers, - trifecta, - unordered-containers, - vector, - vector-binary-instances, - yaml, }: mkDerivation { - pname = "clash-lib"; - version = "1.10.0"; - sha256 = "0slanl0vz5qbh1y111j2fs41nzm9ccmd7ci9wfwnm7rznh33wrcc"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; + pname = "clash-lib-hedgehog"; + version = "1.8.5"; + sha256 = "01zf26hglas4v1hxg6amsv4ckbp09zl6jfw28v65dpwsjzzwwv5g"; libraryHaskellDepends = [ - aeson - aeson-pretty - ansi-terminal - array - async - attoparsec - attoparsec-aeson base - base16-bytestring - binary - bytestring - clash-prelude + clash-lib containers - cryptohash-sha256 data-binary-ieee754 - data-default - deepseq - directory - dlist - exceptions - extra - filepath + fakedata ghc - ghc-bignum - ghc-boot - ghc-boot-th - ghc-prim - hashable - haskell-src-meta - hint - infinite-list - lens + ghc-typelits-knownnat + ghc-typelits-natnormalise + hedgehog + hedgehog-fakedata + mmorph mtl - ordered-containers pretty-show - prettyprinter - prettyprinter-interp primitive - string-interpolate - template-haskell - temporary - terminal-size - text - time - transformers - trifecta - unordered-containers - vector - vector-binary-instances - yaml - ]; - executableHaskellDepends = [ - aeson - attoparsec-aeson - base - bytestring - containers - deepseq - directory - Glob - text - yaml - ]; - testHaskellDepends = [ - aeson - aeson-pretty - attoparsec-aeson - base - base16-bytestring - bytestring - clash-prelude - containers - data-default - deepseq - doctest-parallel - filepath - ghc - ghc-typelits-knownnat - haskell-src-exts - lens - pretty-show - quickcheck-text - tasty - tasty-hunit - tasty-quickcheck - tasty-th - template-haskell text transformers - unordered-containers ]; - description = "Clash: a functional hardware description language - As a library"; + description = "Hedgehog Generators for clash-lib"; license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; - hydraPlatforms = lib.platforms.none; - mainProgram = "v16-upgrade-primitives"; } ) { }; - clash-lib-hedgehog = callPackage ( - { - mkDerivation, - base, - clash-lib, - containers, - data-binary-ieee754, - fakedata, - ghc, - ghc-typelits-knownnat, - ghc-typelits-natnormalise, - hedgehog, - hedgehog-fakedata, - mmorph, - mtl, - pretty-show, - primitive, - text, - transformers, - }: - mkDerivation { - pname = "clash-lib-hedgehog"; - version = "1.8.5"; - sha256 = "01zf26hglas4v1hxg6amsv4ckbp09zl6jfw28v65dpwsjzzwwv5g"; - libraryHaskellDepends = [ - base - clash-lib - containers - data-binary-ieee754 - fakedata - ghc - ghc-typelits-knownnat - ghc-typelits-natnormalise - hedgehog - hedgehog-fakedata - mmorph - mtl - pretty-show - primitive - text - transformers - ]; - description = "Hedgehog Generators for clash-lib"; - license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; - } - ) { }; - - clash-lib-hedgehog_1_10_0 = callPackage ( + clash-lib-hedgehog_1_10_0 = callPackage ( { mkDerivation, base, @@ -145020,6 +145534,8 @@ self: { pname = "clash-lib-hedgehog"; version = "1.10.0"; sha256 = "077crqkblfswk3r6qndw3grnfr63j136dfsfwz4c0q12phmclzlf"; + revision = "1"; + editedCabalFile = "0h2yaslrw4dfb1d4v876y7kh2sqc36d2fr7lwsf8v2w5ymy4j2km"; libraryHaskellDepends = [ base clash-lib @@ -145073,6 +145589,7 @@ self: { clash-prelude = callPackage ( { mkDerivation, + adjunctions, array, arrows, base, @@ -145082,9 +145599,10 @@ self: { containers, criterion, data-binary-ieee754, - data-default-class, + data-default, deepseq, directory, + distributive, doctest-parallel, extra, filepath, @@ -145126,9 +145644,12 @@ self: { }: mkDerivation { pname = "clash-prelude"; - version = "1.8.5"; - sha256 = "0a1w9yn710bi0hxdrx5g34wnr57dqxz2a797d78v9105vprhj1li"; + version = "1.10.0"; + sha256 = "06ghz3r7j1xmigbzl7vjbhr9vcgzls24gbzbckhm1mwp1k59ikik"; + revision = "1"; + editedCabalFile = "044znj9z57z3fqpd9jpwxh8l4qdcj66aqyx9xsnmaiwkrlw7bhvr"; libraryHaskellDepends = [ + adjunctions array arrows base @@ -145137,8 +145658,9 @@ self: { constraints containers data-binary-ieee754 - data-default-class + data-default deepseq + distributive extra ghc-bignum ghc-prim @@ -145202,221 +145724,195 @@ self: { } ) { }; - clash-prelude_1_10_0 = callPackage ( + clash-prelude-hedgehog = callPackage ( { mkDerivation, - adjunctions, - array, - arrows, base, - binary, - bytestring, - constraints, - containers, - criterion, - data-binary-ieee754, - data-default, - deepseq, - directory, - distributive, - doctest-parallel, - extra, - filepath, - ghc-bignum, - ghc-prim, - ghc-typelits-extra, + clash-prelude, ghc-typelits-knownnat, ghc-typelits-natnormalise, - half, - hashable, hedgehog, - hint, - infinite-list, - lens, - mmorph, - mtl, - QuickCheck, - quickcheck-classes-base, - recursion-schemes, - reflection, - singletons, string-interpolate, - tagged, - tasty, - tasty-hedgehog, - tasty-hunit, - tasty-quickcheck, - tasty-th, - template-haskell, text, - th-abstraction, - th-lift, - th-orphans, - time, - transformers, - type-errors, - uniplate, - vector, }: mkDerivation { - pname = "clash-prelude"; + pname = "clash-prelude-hedgehog"; version = "1.10.0"; - sha256 = "06ghz3r7j1xmigbzl7vjbhr9vcgzls24gbzbckhm1mwp1k59ikik"; + sha256 = "00fsvc4pj48blqnrr51jybydvxn09pygxgas2lziz9d402cmc7pf"; + revision = "1"; + editedCabalFile = "0m60j5j8pf8za2zywwgggyhc1yqq5gkybdvn59y21pnrd6cs1zgw"; libraryHaskellDepends = [ - adjunctions - array - arrows base - binary - bytestring - constraints - containers - data-binary-ieee754 - data-default - deepseq - distributive - extra - ghc-bignum - ghc-prim - ghc-typelits-extra - ghc-typelits-knownnat - ghc-typelits-natnormalise - half - hashable - infinite-list - lens - mtl - QuickCheck - recursion-schemes - reflection - singletons - string-interpolate - tagged - template-haskell - text - th-abstraction - th-lift - th-orphans - time - transformers - type-errors - uniplate - vector - ]; - testHaskellDepends = [ - base - binary - bytestring - containers - deepseq - doctest-parallel - filepath - ghc-typelits-extra + clash-prelude ghc-typelits-knownnat ghc-typelits-natnormalise hedgehog - hint - mmorph - quickcheck-classes-base - tasty - tasty-hedgehog - tasty-hunit - tasty-quickcheck - tasty-th - template-haskell + string-interpolate text ]; - benchmarkHaskellDepends = [ - base - criterion - deepseq - directory - template-haskell - ]; - description = "Clash: a functional hardware description language - Prelude library"; + description = "Hedgehog Generators for clash-prelude"; license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; - clash-prelude-hedgehog = callPackage ( + clash-prelude-quickcheck = callPackage ( { mkDerivation, base, clash-prelude, - ghc-typelits-knownnat, - ghc-typelits-natnormalise, - hedgehog, - text, + QuickCheck, }: mkDerivation { - pname = "clash-prelude-hedgehog"; - version = "1.8.5"; - sha256 = "1swy13hg5yvmlj61is91jrv8yqjlp4r79a21clwi7d88yx9nnpm1"; + pname = "clash-prelude-quickcheck"; + version = "0.1.2.1"; + sha256 = "1fn5wlg2lmxl6rs2ygnf0m88bgcjf62jpprbp425pqbq6lvhw70w"; + enableSeparateDataOutput = true; libraryHaskellDepends = [ base clash-prelude - ghc-typelits-knownnat - ghc-typelits-natnormalise - hedgehog - text + QuickCheck ]; - description = "Hedgehog Generators for clash-prelude"; - license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; + description = "QuickCheck instances for various types in the CλaSH Prelude"; + license = "unknown"; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; - clash-prelude-hedgehog_1_10_0 = callPackage ( + clash-protocols = callPackage ( { mkDerivation, base, + Cabal, + cabal-doctest, + circuit-notation, clash-prelude, + clash-prelude-hedgehog, + clash-protocols-base, + constraints, + data-default, + deepseq, + doctest, + extra, + ghc-typelits-extra, ghc-typelits-knownnat, ghc-typelits-natnormalise, + hashable, hedgehog, + lifted-async, + monad-control, + mtl, + pretty-show, + process, + strict-tuple, string-interpolate, - text, + tagged, + tasty, + tasty-hedgehog, + tasty-hunit, + tasty-th, + template-haskell, + unordered-containers, }: mkDerivation { - pname = "clash-prelude-hedgehog"; - version = "1.10.0"; - sha256 = "00fsvc4pj48blqnrr51jybydvxn09pygxgas2lziz9d402cmc7pf"; + pname = "clash-protocols"; + version = "0.1.1"; + sha256 = "03bpz29b581s6755b4p1923qsa9vzh3hmjixq1qgbv9zmah354qi"; + enableSeparateDataOutput = true; + setupHaskellDepends = [ + base + Cabal + cabal-doctest + ]; libraryHaskellDepends = [ base + Cabal + circuit-notation clash-prelude + clash-prelude-hedgehog + clash-protocols-base + constraints + data-default + deepseq + extra + ghc-typelits-extra ghc-typelits-knownnat ghc-typelits-natnormalise + hashable hedgehog + lifted-async + monad-control + mtl + pretty-show + strict-tuple string-interpolate - text + tagged + tasty + tasty-hedgehog + template-haskell ]; - description = "Hedgehog Generators for clash-prelude"; + testHaskellDepends = [ + base + Cabal + clash-prelude + clash-prelude-hedgehog + clash-protocols-base + deepseq + doctest + extra + ghc-typelits-extra + ghc-typelits-knownnat + ghc-typelits-natnormalise + hashable + hedgehog + process + strict-tuple + string-interpolate + tasty + tasty-hedgehog + tasty-hunit + tasty-th + unordered-containers + ]; + description = "a battery-included library for (dataflow) protocols"; license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; - clash-prelude-quickcheck = callPackage ( + clash-protocols-base = callPackage ( { mkDerivation, base, + Cabal, + circuit-notation, clash-prelude, - QuickCheck, + deepseq, + extra, + ghc, + hashable, + tagged, + template-haskell, }: mkDerivation { - pname = "clash-prelude-quickcheck"; - version = "0.1.2.1"; - sha256 = "1fn5wlg2lmxl6rs2ygnf0m88bgcjf62jpprbp425pqbq6lvhw70w"; - enableSeparateDataOutput = true; + pname = "clash-protocols-base"; + version = "0.1.1"; + sha256 = "1yccc5v63yi0lldy7lg5sif1hhkrah7k4r71dydgyzmm3w842nb0"; libraryHaskellDepends = [ base + Cabal + circuit-notation clash-prelude - QuickCheck + deepseq + extra + ghc + hashable + tagged + template-haskell ]; - description = "QuickCheck instances for various types in the CλaSH Prelude"; - license = "unknown"; + description = "Internal support package for clash-protocols; use clash-protocols instead"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -145489,8 +145985,8 @@ self: { }: mkDerivation { pname = "clash-shockwaves"; - version = "1.0.0"; - sha256 = "0a6k3ngrhkzhdgsc2aa1r1g5kr3s3ckq2yq3wn8ij805snzq5i8v"; + version = "1.1.1"; + sha256 = "11v5ysn2zqbji0xw8sgyvnb9982vc092lxs0n7ixd9sjm76ngkcr"; libraryHaskellDepends = [ aeson base @@ -145620,6 +146116,103 @@ self: { } ) { }; + clash-vexriscv = callPackage ( + { + mkDerivation, + async, + base, + bytestring, + Cabal, + clash-lib, + clash-prelude, + clash-prelude-hedgehog, + clash-protocols, + containers, + deepseq, + directory, + extra, + filepath, + ghc-typelits-extra, + ghc-typelits-knownnat, + ghc-typelits-natnormalise, + Glob, + hashable, + hedgehog, + HUnit, + infinite-list, + interpolate, + mtl, + network, + pretty-show, + process, + random, + tagged, + tasty, + tasty-hedgehog, + tasty-hunit, + tasty-th, + template-haskell, + temporary, + text, + }: + mkDerivation { + pname = "clash-vexriscv"; + version = "0.1"; + sha256 = "0xn30clwmc2y0dcmjyhrs1qjy47f7xraymk44h9jpam2qjkf3dfh"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + async + base + bytestring + Cabal + clash-lib + clash-prelude + clash-protocols + containers + deepseq + directory + extra + filepath + ghc-typelits-extra + ghc-typelits-knownnat + ghc-typelits-natnormalise + Glob + hashable + infinite-list + interpolate + mtl + network + pretty-show + process + random + tagged + template-haskell + temporary + text + ]; + testHaskellDepends = [ + base + bytestring + clash-prelude + clash-prelude-hedgehog + containers + ghc-typelits-extra + ghc-typelits-knownnat + ghc-typelits-natnormalise + hedgehog + HUnit + tasty + tasty-hedgehog + tasty-hunit + tasty-th + template-haskell + ]; + description = "VexRiscv CPU core for use in Clash designs"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + clash-vhdl = callPackage ( { mkDerivation, @@ -146265,8 +146858,8 @@ self: { }: mkDerivation { pname = "claude"; - version = "1.4.0"; - sha256 = "08glyqfkf1zx42mcqqii9d4ydhrbsg0n3dlizhihpnnrdd1rybik"; + version = "1.5.0"; + sha256 = "0h8m9imhs42yphg8jp19imfjpqma9cx0krzk761yx3r8c77jpa8i"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -146309,6 +146902,63 @@ self: { } ) { }; + claude-gate = callPackage ( + { + mkDerivation, + aeson, + annotated-exception, + base, + bytestring, + directory, + filepath, + hedgehog, + optparse-applicative, + safe-exceptions, + tasty, + tasty-hedgehog, + tasty-hunit, + text, + typed-process, + }: + mkDerivation { + pname = "claude-gate"; + version = "1.0.0"; + sha256 = "1y2xilmf27vn3ax2yjvsgnrdszmrx66mki65qbiainwialvpjy3q"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + annotated-exception + base + bytestring + directory + filepath + safe-exceptions + text + typed-process + ]; + executableHaskellDepends = [ + base + optparse-applicative + ]; + testHaskellDepends = [ + aeson + base + bytestring + directory + filepath + hedgehog + tasty + tasty-hedgehog + tasty-hunit + text + ]; + description = "Hook gate that reviews and records edits from nested Claude Code sessions"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + mainProgram = "claude-gate"; + } + ) { }; + clay = callPackage ( { mkDerivation, @@ -148168,8 +148818,8 @@ self: { }: mkDerivation { pname = "climb"; - version = "0.7.0"; - sha256 = "023hh9i70pwxb5v8gxgv18g2391pkyxwjmbw86wii90k4c78nk15"; + version = "0.8.0"; + sha256 = "1mh4np2y2czmpkrgspiwbywi66c69azwrmk2x0b4k78szar1y51p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -150927,8 +151577,8 @@ self: { }: mkDerivation { pname = "co-log-core"; - version = "0.3.2.6"; - sha256 = "04y26fzj1n4nfn0cbl863bdcf2iv4gcgwins278n3f309ljyjmv4"; + version = "0.3.2.7"; + sha256 = "19425av881zwv91gsvgzjsidaqda4rvy5lbfir0x8f24wyybz6n0"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base @@ -151463,8 +152113,8 @@ self: { }: mkDerivation { pname = "coco"; - version = "1.0.0.0"; - sha256 = "1x1xxda7s7jzp8ijz9slxan3wiha2rfcgjfk78yf869m6mbx2v9n"; + version = "1.0.1"; + sha256 = "0f4inqjwrm9lah8m8fwpyldv4zygyl7hmw1rrklpddq7bk2x88hk"; libraryHaskellDepends = [ base bytestring @@ -151986,10 +152636,8 @@ self: { }: mkDerivation { pname = "codet"; - version = "0.1.0.1"; - sha256 = "0jv3z28sxdgmbpkxics2c8s4r576fz4r8dv7ai4yy1h4fqsli5vw"; - revision = "1"; - editedCabalFile = "134ah1y9shw15v5ls7xg4rzw0yqdjkrkljbn7wa60k2mx6l7861z"; + version = "0.1.0.2"; + sha256 = "0ma20ny728y6c1d536jknqiyaqbjh0v8jx5m2spdryi8sly7dnqr"; libraryHaskellDepends = [ base bytestring @@ -152029,10 +152677,8 @@ self: { }: mkDerivation { pname = "codet-plugin"; - version = "0.1.0.1"; - sha256 = "11ddf0h01qw00q3dd7gk12j31b98ff0yv5jd04wwngkhpcbshgb6"; - revision = "1"; - editedCabalFile = "0qjrxr49ak3cg00pg405sbalh0xb3q0f6v7azgxsjzcr8cd6k881"; + version = "0.1.0.2"; + sha256 = "1bipkg9bs5sqdqhayyqqbxipjyg1qbwghxcwb3vmyyqz6i1zif7k"; libraryHaskellDepends = [ base codet @@ -154918,6 +155564,7 @@ self: { containers, doctest-exitcode-stdio, doctest-lib, + non-empty, QuickCheck, semigroups, transformers, @@ -154925,11 +155572,12 @@ self: { }: mkDerivation { pname = "comfort-graph"; - version = "0.0.4.1"; - sha256 = "0g3fbv0x0g8d5k09qcsahrys0igkn8hnjwa0281lwsy16inwqlxg"; + version = "0.0.5.1"; + sha256 = "0dal4rasq2mi4wbdrc3jvzkyd920x0bb1z2shzf017n6fqmcdawr"; libraryHaskellDepends = [ base containers + non-empty QuickCheck semigroups transformers @@ -154940,6 +155588,7 @@ self: { containers doctest-exitcode-stdio doctest-lib + non-empty QuickCheck transformers utility-ht @@ -155300,8 +155949,8 @@ self: { }: mkDerivation { pname = "commonmark"; - version = "0.2.6.1"; - sha256 = "0wwh0smqdmyb1qa992d0jva24yml4lxmmwr3av3c8s0xh3z7vkpv"; + version = "0.3"; + sha256 = "1szf81x8nmkzksj14yq44yd2h6rnf9464nx7v26lpahxk8a95j6b"; libraryHaskellDepends = [ base bytestring @@ -155348,8 +155997,8 @@ self: { }: mkDerivation { pname = "commonmark-cli"; - version = "0.2.1"; - sha256 = "0gc11zz604qsjrdip3cwb8rpz2j73md9014nvmr5wzb8ds6cjnwf"; + version = "0.2.1.1"; + sha256 = "1a8xf0rq058kdhya4q2d6gn5jwwsdnvfx801sziynhwsrrmx7f4k"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -155389,8 +156038,8 @@ self: { }: mkDerivation { pname = "commonmark-extensions"; - version = "0.2.6"; - sha256 = "1qhd6q00ccdr0l9zv1vknpc2fx0p4avdf9zcd27q20q3fdp0phsz"; + version = "0.2.7.1"; + sha256 = "1bgyrqfs6l8k4qm1j5k1vws3xcvx9f062mifjx8bn48p7wxrc4bk"; libraryHaskellDepends = [ base commonmark @@ -155468,8 +156117,8 @@ self: { }: mkDerivation { pname = "commonmark-pandoc"; - version = "0.2.3"; - sha256 = "187gkvv0pp7bb8np8nns80aqprd2zpw7hxp9knvylckayysgig5l"; + version = "0.3"; + sha256 = "0xfxha6jkfl4i5jdyj30j2ghnkmi0n5d5mqb84gyacwymdiw62dw"; libraryHaskellDepends = [ base commonmark @@ -157831,11 +158480,12 @@ self: { ) { }; composition = callPackage ( - { mkDerivation }: + { mkDerivation, base }: mkDerivation { pname = "composition"; - version = "1.0.2.2"; - sha256 = "0bnl8kmaqbjnznqgnjj2gr2qygln6y6493prk0anpd8zdylzf2xm"; + version = "2.0"; + sha256 = "19k789b5xy78j4nvqllhr62v8bbsarp98hfwqskl7x4i8whg4f3m"; + libraryHaskellDepends = [ base ]; description = "Combinators for unorthodox function composition"; license = lib.licenses.bsd3; } @@ -163279,6 +163929,45 @@ self: { } ) { }; + constrained-generators = callPackage ( + { + mkDerivation, + base, + base-orphans, + containers, + hspec, + mtl, + prettyprinter, + QuickCheck, + random, + template-haskell, + }: + mkDerivation { + pname = "constrained-generators"; + version = "0.2.0.0"; + sha256 = "1yny5pnaiqbg0b2l7i2n4v1xp6gbs456k0cvrpsg82manw3h8a0g"; + libraryHaskellDepends = [ + base + base-orphans + containers + mtl + prettyprinter + QuickCheck + random + template-haskell + ]; + testHaskellDepends = [ + base + containers + hspec + QuickCheck + ]; + doHaddock = false; + description = "Framework for generating constrained random data using a subset of first order logic"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + } + ) { }; + constrained-monads = callPackage ( { mkDerivation, @@ -163374,8 +164063,8 @@ self: { { mkDerivation, base }: mkDerivation { pname = "constrained-some"; - version = "0.1.2"; - sha256 = "1am445b5ip0k37ml8l041az3dykc4s78kx29r1cvlkf1s8111klz"; + version = "0.1.3"; + sha256 = "0vd3xp0985r3sjkpwgr63ninwk0dgan5qddbsxz1c0yrfh8fcac0"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Existential type that can be constrained"; @@ -163616,9 +164305,12 @@ self: { pname = "constraints-extras"; version = "0.4.0.2"; sha256 = "0b28rc1wb2c231za7w7j90s6m8bdxgidhxhia0bfpfpi4lkdnzyc"; + revision = "1"; + editedCabalFile = "0iqip860a6gzkiypagxq2sqfi54brybrblmzi4cvd0s1sc0bd5d7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ + aeson base constraints template-haskell @@ -163843,72 +164535,6 @@ self: { ) { }; consumers = callPackage ( - { - mkDerivation, - aeson, - base, - containers, - exceptions, - hpqtypes, - hpqtypes-extras, - HUnit, - lifted-base, - lifted-threads, - log-base, - monad-control, - monad-time, - mtl, - safe-exceptions, - stm, - text, - time, - transformers, - transformers-base, - }: - mkDerivation { - pname = "consumers"; - version = "2.3.3.1"; - sha256 = "1c4kgsprk4gdgj6zy0vqpfh1izqqdrjbdlzvrln3xpafv80ig060"; - libraryHaskellDepends = [ - aeson - base - containers - exceptions - hpqtypes - lifted-base - lifted-threads - log-base - monad-control - monad-time - mtl - safe-exceptions - stm - text - time - transformers-base - ]; - testHaskellDepends = [ - base - exceptions - hpqtypes - hpqtypes-extras - HUnit - log-base - monad-control - monad-time - mtl - stm - text - time - transformers - transformers-base - ]; - description = "Concurrent PostgreSQL data consumers"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - } - ) { }; - - consumers_2_3_4_0 = callPackage ( { mkDerivation, aeson, @@ -163969,7 +164595,6 @@ self: { ]; description = "Concurrent PostgreSQL data consumers"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -164862,8 +165487,8 @@ self: { { mkDerivation, base }: mkDerivation { pname = "contra-tracer"; - version = "0.2.1.0"; - sha256 = "06c08m3s9r920y4zhrwfld2mxa18m4qyh21rkf80xsk493dq5s5z"; + version = "0.2.1.1"; + sha256 = "09710jgfjwljsdppcq0hnl6lxa3cqb0ivklqihzkd3kgr8xbggy2"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Arrow and contravariant tracers"; @@ -166195,45 +166820,8 @@ self: { }: mkDerivation { pname = "copilot"; - version = "4.5.1"; - sha256 = "1izskzqahviqa7gn5nqhq7i4lplzgz40xnj7fr8mab6b7rl83j6f"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - copilot-c99 - copilot-core - copilot-language - copilot-libraries - copilot-prettyprinter - copilot-theorem - directory - filepath - optparse-applicative - ]; - description = "A stream DSL for writing embedded C programs"; - license = lib.licenses.bsd3; - } - ) { }; - - copilot_4_7 = callPackage ( - { - mkDerivation, - base, - copilot-c99, - copilot-core, - copilot-language, - copilot-libraries, - copilot-prettyprinter, - copilot-theorem, - directory, - filepath, - optparse-applicative, - }: - mkDerivation { - pname = "copilot"; - version = "4.7"; - sha256 = "1z842g8d3crhjfxmchail95dhy9pdss3p3lpz7y5wmpxviw0zjvy"; + version = "4.8"; + sha256 = "11hplyv1czj8nrx0w33pa606y1zp01nsw7zn5bq8f3h3s08b7mhy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -166250,7 +166838,6 @@ self: { ]; description = "A stream DSL for writing embedded C programs"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -166268,8 +166855,8 @@ self: { }: mkDerivation { pname = "copilot-bluespec"; - version = "4.7"; - sha256 = "0pb9393wh1hicrhpda86q9vy53yjb98ls0j02ixq9isnh9sa2v86"; + version = "4.8"; + sha256 = "0hzzi97wdj803qjrn1khkvbj899j2f37bs8d7wqxr64y4ar06j3x"; libraryHaskellDepends = [ base copilot-core @@ -166309,8 +166896,8 @@ self: { }: mkDerivation { pname = "copilot-c99"; - version = "4.5.1"; - sha256 = "1kw8fz4alxa7l0bpg5zyr440mkm2rd0rr56yq2bj4hddh8280imv"; + version = "4.8"; + sha256 = "1z3fi9g0rpz9rck9i2xh0pq4qy3ddzz254kay531snbfhmh2bv7b"; libraryHaskellDepends = [ base copilot-core @@ -166340,60 +166927,6 @@ self: { } ) { }; - copilot-c99_4_7 = callPackage ( - { - mkDerivation, - base, - copilot-core, - directory, - filepath, - HUnit, - language-c99, - language-c99-simple, - mtl, - pretty, - process, - QuickCheck, - random, - test-framework, - test-framework-hunit, - test-framework-quickcheck2, - unix, - }: - mkDerivation { - pname = "copilot-c99"; - version = "4.7"; - sha256 = "0i7qlx3fc8bldqhbl2d495jmiwpxmp38w7qaf90116z5gny2grq3"; - libraryHaskellDepends = [ - base - copilot-core - directory - filepath - language-c99 - language-c99-simple - mtl - pretty - ]; - testHaskellDepends = [ - base - copilot-core - directory - HUnit - pretty - process - QuickCheck - random - test-framework - test-framework-hunit - test-framework-quickcheck2 - unix - ]; - description = "A compiler for Copilot targeting C99"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - } - ) { }; - copilot-cbmc = callPackage ( { mkDerivation, @@ -166438,8 +166971,8 @@ self: { }: mkDerivation { pname = "copilot-core"; - version = "4.5.1"; - sha256 = "1ga075ng7mgkvfn0mx18x10igwdadkv9x18sg1sms9xlby99ppxf"; + version = "4.8"; + sha256 = "1pmagprysqcvw2azzv7k45zjjcpl0maz4lpx6s6c73j9gn3i007b"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base @@ -166454,35 +166987,6 @@ self: { } ) { }; - copilot-core_4_7 = callPackage ( - { - mkDerivation, - base, - HUnit, - QuickCheck, - test-framework, - test-framework-hunit, - test-framework-quickcheck2, - }: - mkDerivation { - pname = "copilot-core"; - version = "4.7"; - sha256 = "1z0lax28n3b3i3k3rycixd6jl5qc2hzwna73xhf7wb0nvs635xw1"; - libraryHaskellDepends = [ base ]; - testHaskellDepends = [ - base - HUnit - QuickCheck - test-framework - test-framework-hunit - test-framework-quickcheck2 - ]; - description = "An intermediate representation for Copilot"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - } - ) { }; - copilot-frp-sketch = callPackage ( { mkDerivation, @@ -166533,8 +167037,8 @@ self: { }: mkDerivation { pname = "copilot-interpreter"; - version = "4.5.1"; - sha256 = "0idhrr446ihmsa7wnlmk6mh33bjgwxq9fvg8kqhyzva3x93k2h6i"; + version = "4.8"; + sha256 = "0gnifpbgzwbk367p2n38r6naixh1ixca95bnxmz0dgw0ajfj0vfj"; libraryHaskellDepends = [ base copilot-core @@ -166554,41 +167058,6 @@ self: { } ) { }; - copilot-interpreter_4_7 = callPackage ( - { - mkDerivation, - base, - copilot-core, - copilot-prettyprinter, - pretty, - QuickCheck, - test-framework, - test-framework-quickcheck2, - }: - mkDerivation { - pname = "copilot-interpreter"; - version = "4.7"; - sha256 = "0wq7dzydz16z060fzb4h13jwlxsxmqp37qjind9adv8w07i77gdl"; - libraryHaskellDepends = [ - base - copilot-core - pretty - ]; - testHaskellDepends = [ - base - copilot-core - copilot-prettyprinter - pretty - QuickCheck - test-framework - test-framework-quickcheck2 - ]; - description = "Interpreter for Copilot"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - } - ) { }; - copilot-language = callPackage ( { mkDerivation, @@ -166609,56 +167078,8 @@ self: { }: mkDerivation { pname = "copilot-language"; - version = "4.5.1"; - sha256 = "1yvyhldvgwlw0xx3lbcb57668iwf8c2b0856mhqf29vmkp2v4lsg"; - libraryHaskellDepends = [ - array - base - containers - copilot-core - copilot-interpreter - copilot-theorem - data-reify - mtl - ]; - testHaskellDepends = [ - base - copilot-core - copilot-interpreter - HUnit - pretty - QuickCheck - test-framework - test-framework-hunit - test-framework-quickcheck2 - ]; - description = "A Haskell-embedded DSL for monitoring hard real-time distributed systems"; - license = lib.licenses.bsd3; - } - ) { }; - - copilot-language_4_7 = callPackage ( - { - mkDerivation, - array, - base, - containers, - copilot-core, - copilot-interpreter, - copilot-theorem, - data-reify, - HUnit, - mtl, - pretty, - QuickCheck, - test-framework, - test-framework-hunit, - test-framework-quickcheck2, - }: - mkDerivation { - pname = "copilot-language"; - version = "4.7"; - sha256 = "1shxzcx1ni1affcfn0cj7na0yqrp090c524rqmhl11h49grs4lxg"; + version = "4.8"; + sha256 = "050nbnkgiwss0p18pdg8wp7d7dc1y0hl7a61h9ihipa58znxp10m"; libraryHaskellDepends = [ array base @@ -166682,7 +167103,6 @@ self: { ]; description = "A Haskell-embedded DSL for monitoring hard real-time distributed systems"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -166702,8 +167122,8 @@ self: { }: mkDerivation { pname = "copilot-libraries"; - version = "4.5.1"; - sha256 = "1xk0wb6pfs54lj5i5zww55llyxyfsav1jphgcmhfbfx7lfqz6lwr"; + version = "4.8"; + sha256 = "1k8mabna4zxazw65kxczx7gaq0hs45a3cyal87k6vm9vqhn152ax"; libraryHaskellDepends = [ base containers @@ -166725,46 +167145,6 @@ self: { } ) { }; - copilot-libraries_4_7 = callPackage ( - { - mkDerivation, - base, - containers, - copilot-interpreter, - copilot-language, - copilot-theorem, - mtl, - parsec, - QuickCheck, - test-framework, - test-framework-quickcheck2, - }: - mkDerivation { - pname = "copilot-libraries"; - version = "4.7"; - sha256 = "02cpnrg76by6idn6f8iqzkbf15m354qhplxwxwsavj5hncvp03ik"; - libraryHaskellDepends = [ - base - containers - copilot-language - mtl - parsec - ]; - testHaskellDepends = [ - base - copilot-interpreter - copilot-language - copilot-theorem - QuickCheck - test-framework - test-framework-quickcheck2 - ]; - description = "Libraries for the Copilot language"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - } - ) { }; - copilot-prettyprinter = callPackage ( { mkDerivation, @@ -166774,8 +167154,8 @@ self: { }: mkDerivation { pname = "copilot-prettyprinter"; - version = "4.5.1"; - sha256 = "0ih84a3nwjvk801f9xxlf40scvlihh58wmqw9gz7xp2sdsgvnr4q"; + version = "4.8"; + sha256 = "14vc39bscf7qq862kgrfhh7pvq6hfby1h4dxlqaj3ff32iskbh6b"; libraryHaskellDepends = [ base copilot-core @@ -166786,28 +167166,6 @@ self: { } ) { }; - copilot-prettyprinter_4_7 = callPackage ( - { - mkDerivation, - base, - copilot-core, - pretty, - }: - mkDerivation { - pname = "copilot-prettyprinter"; - version = "4.7"; - sha256 = "0k34i9gxlf8vhr3bzgwdadq312h6xn8p3l6c8y3i8jdw9ikpjhbk"; - libraryHaskellDepends = [ - base - copilot-core - pretty - ]; - description = "A prettyprinter of Copilot Specifications"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - } - ) { }; - copilot-sbv = callPackage ( { mkDerivation, @@ -166850,6 +167208,8 @@ self: { copilot-prettyprinter, data-default, directory, + extra, + fp-ieee, HUnit, libBF, mtl, @@ -166863,75 +167223,11 @@ self: { test-framework-quickcheck2, transformers, what4, - xml, - }: - mkDerivation { - pname = "copilot-theorem"; - version = "4.5.1"; - sha256 = "13gg0xmabf31jd9k6hb6s7pd72p18y9k0pi3h2ga4c3fkpr6dzrw"; - libraryHaskellDepends = [ - base - bimap - bv-sized - containers - copilot-core - copilot-prettyprinter - data-default - directory - libBF - mtl - panic - parameterized-utils - pretty - process - random - transformers - what4 - xml - ]; - testHaskellDepends = [ - base - copilot-core - HUnit - QuickCheck - test-framework - test-framework-quickcheck2 - ]; - description = "k-induction for Copilot"; - license = lib.licenses.bsd3; - } - ) { }; - - copilot-theorem_4_7 = callPackage ( - { - mkDerivation, - base, - bimap, - bv-sized, - containers, - copilot-core, - copilot-prettyprinter, - data-default, - directory, - HUnit, - libBF, - mtl, - panic, - parameterized-utils, - pretty, - process, - QuickCheck, - random, - test-framework, - test-framework-quickcheck2, - transformers, - what4, - xml, }: mkDerivation { pname = "copilot-theorem"; - version = "4.7"; - sha256 = "0mzjy5295w6vcwrxqbnqf79rmzw6xd2is2m9iwwl8lk31pp6jyz0"; + version = "4.8"; + sha256 = "0d4r2h5lxag97rqi89zixdjgg7jh2hbzdrr29h5ld5rpczakv7yw"; libraryHaskellDepends = [ base bimap @@ -166941,6 +167237,8 @@ self: { copilot-prettyprinter data-default directory + extra + fp-ieee libBF mtl panic @@ -166950,7 +167248,6 @@ self: { random transformers what4 - xml ]; testHaskellDepends = [ base @@ -166962,7 +167259,6 @@ self: { ]; description = "k-induction for Copilot"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -167005,8 +167301,8 @@ self: { }: mkDerivation { pname = "copilot-verifier"; - version = "4.7"; - sha256 = "1hkv7jnw4z32idmipj879m8ripjq4bpcblb3wsydi1vpkmzan2xs"; + version = "4.8"; + sha256 = "0nc2j6zzj99yr6mwg4vprx20jn3zi5wxpsdnrmlv8jb549qq685n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -167123,8 +167419,8 @@ self: { }: mkDerivation { pname = "copilot-visualizer"; - version = "4.7"; - sha256 = "1zj06gkaxym7dggpw368jx3zyfrps4wylk66g3jbns6rgs1z2zaa"; + version = "4.8"; + sha256 = "0hcx2bwglnfy3mhs7rzqp8byi09z3d0a7ip1xzpqs4rbklk3acab"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -168629,6 +168925,8 @@ self: { pname = "country"; version = "0.2.5.0"; sha256 = "195jvf322pg06jmcnibx5dz2hvzrq53893hy6cvh9qhh47axd884"; + revision = "1"; + editedCabalFile = "0xk4qj03vjycvi50fcnxjpqpl95gadxfnpils4bcmxifhagvgcgj"; libraryHaskellDepends = [ aeson attoparsec @@ -168950,6 +169248,34 @@ self: { } ) { }; + cow = callPackage ( + { + mkDerivation, + base, + directory, + tasty, + tasty-hunit, + unix, + }: + mkDerivation { + pname = "cow"; + version = "0.1.0.0"; + sha256 = "0xjw1v5sz5y6mkga0j2y0b8w365975jipiq3q02blwpmf2yjxg02"; + libraryHaskellDepends = [ + base + unix + ]; + testHaskellDepends = [ + base + directory + tasty + tasty-hunit + ]; + description = "Cross-platform file copy-on-write"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + coya = callPackage ( { mkDerivation, @@ -169491,8 +169817,8 @@ self: { }: mkDerivation { pname = "cpsa"; - version = "4.4.8"; - sha256 = "0w26rhfs35b2ihhj9k1a2h0x709qqfr9vgcyr22wmlmkpzic73lb"; + version = "4.4.9"; + sha256 = "0hpamx5qlwk7nc8qwm0bmkw0yfl1k7zjnaqwr57p9apkxwjwha9y"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -169646,64 +169972,6 @@ self: { ) { inherit (pkgs) python3; }; cql = callPackage ( - { - mkDerivation, - base, - bytestring, - cereal, - containers, - Decimal, - iproute, - network, - QuickCheck, - tasty, - tasty-quickcheck, - template-haskell, - text, - time, - transformers, - uuid, - vector, - }: - mkDerivation { - pname = "cql"; - version = "4.0.4"; - sha256 = "04s947r9wsqamqx3sq0h41l0mwxcw7pqc11jlrj8r94wgiikpkh2"; - libraryHaskellDepends = [ - base - bytestring - cereal - containers - Decimal - iproute - network - template-haskell - text - time - transformers - uuid - vector - ]; - testHaskellDepends = [ - base - bytestring - cereal - Decimal - iproute - network - QuickCheck - tasty - tasty-quickcheck - text - time - uuid - ]; - description = "Cassandra CQL binary protocol"; - license = "unknown"; - } - ) { }; - - cql_4_1_0_0 = callPackage ( { mkDerivation, base, @@ -169765,97 +170033,6 @@ self: { ) { }; cql-io = callPackage ( - { - mkDerivation, - async, - auto-update, - base, - bytestring, - containers, - cql, - cryptonite, - data-default-class, - Decimal, - exceptions, - hashable, - HsOpenSSL, - iproute, - lens, - mtl, - mwc-random, - network, - primes, - raw-strings-qq, - retry, - semigroups, - stm, - tasty, - tasty-hunit, - text, - time, - transformers, - unliftio-core, - unordered-containers, - uuid, - vector, - }: - mkDerivation { - pname = "cql-io"; - version = "1.1.1"; - sha256 = "1zg199ifkqh1ba335vqp0jlm4sn5ybjxap4qymb54bylhwj0vzcp"; - libraryHaskellDepends = [ - async - auto-update - base - bytestring - containers - cql - cryptonite - data-default-class - exceptions - hashable - HsOpenSSL - iproute - lens - mtl - mwc-random - network - retry - semigroups - stm - text - time - transformers - unliftio-core - unordered-containers - uuid - vector - ]; - testHaskellDepends = [ - async - base - containers - cql - Decimal - iproute - mtl - primes - raw-strings-qq - tasty - tasty-hunit - text - time - uuid - ]; - doHaddock = false; - description = "Cassandra CQL client"; - license = lib.licenses.mpl20; - hydraPlatforms = lib.platforms.none; - broken = true; - } - ) { }; - - cql-io_2_0_0 = callPackage ( { mkDerivation, async, @@ -170392,8 +170569,8 @@ self: { }: mkDerivation { pname = "crackNum"; - version = "3.15"; - sha256 = "0sljmdmyr8gxm3mkz16w5bnyqbjgcj11fgqyp5grxv2wc11p7kdz"; + version = "3.16"; + sha256 = "1nw3b4yq2naqcskcg6g4q4i30230n98hpziajm0sbhqrnqdaw1h4"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -170980,8 +171157,8 @@ self: { }: mkDerivation { pname = "crdt-event-fold"; - version = "1.8.1.2"; - sha256 = "0la453h3y52nz7xwixz6r2scnya1729d6hj2dbzj98rld8bf8xcz"; + version = "1.8.1.4"; + sha256 = "1ii6cwx7xm9ji3iz6wnfbzbv9jc06kvf44vr1ds4liq6bk1hbmlv"; libraryHaskellDepends = [ aeson base @@ -171633,114 +171810,6 @@ self: { ) { }; criterion = callPackage ( - { - mkDerivation, - aeson, - base, - base-compat, - base-compat-batteries, - binary, - binary-orphans, - bytestring, - cassava, - code-page, - containers, - criterion-measurement, - deepseq, - directory, - exceptions, - filepath, - Glob, - HUnit, - js-chart, - microstache, - mtl, - mwc-random, - optparse-applicative, - parsec, - prettyprinter, - prettyprinter-ansi-terminal, - QuickCheck, - statistics, - tasty, - tasty-hunit, - tasty-quickcheck, - text, - time, - transformers, - transformers-compat, - vector, - vector-algorithms, - }: - mkDerivation { - pname = "criterion"; - version = "1.6.4.0"; - sha256 = "0l9gxar759nskhm7gskr3j08bw8515amw6rr4n3zx3978dxg8aq6"; - revision = "1"; - editedCabalFile = "0wwzijzvqrv7swpalr24i3j4pjcjm266ybhhah853d783zz37vzz"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson - base - base-compat-batteries - binary - binary-orphans - bytestring - cassava - code-page - containers - criterion-measurement - deepseq - directory - exceptions - filepath - Glob - js-chart - microstache - mtl - mwc-random - optparse-applicative - parsec - prettyprinter - prettyprinter-ansi-terminal - statistics - text - time - transformers - transformers-compat - vector - vector-algorithms - ]; - executableHaskellDepends = [ - base - base-compat-batteries - optparse-applicative - ]; - testHaskellDepends = [ - aeson - base - base-compat - base-compat-batteries - bytestring - deepseq - directory - HUnit - QuickCheck - statistics - tasty - tasty-hunit - tasty-quickcheck - vector - ]; - description = "Robust, reliable performance measurement and analysis"; - license = lib.licenses.bsd3; - mainProgram = "criterion-report"; - } - ) { }; - - criterion_1_6_5_0 = callPackage ( { mkDerivation, aeson, @@ -171781,6 +171850,8 @@ self: { pname = "criterion"; version = "1.6.5.0"; sha256 = "0f7011j1bz9p6b88aj6s4yp3m9vwn95irqby1glmh05lj46dh4yn"; + revision = "1"; + editedCabalFile = "0kd2jjkysyw7gycm9wijai097bbhgvi342wqj5sc2gcj0bc78jrx"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -171836,7 +171907,6 @@ self: { ]; description = "Robust, reliable performance measurement and analysis"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "criterion-report"; } ) { }; @@ -171945,8 +172015,8 @@ self: { }: mkDerivation { pname = "criterion-measurement"; - version = "0.2.4.0"; - sha256 = "18zr0z9fa2x61bynzvhh7g8r7mshsz6l4dd7bl8k9mwy0icy0hm3"; + version = "0.2.5.0"; + sha256 = "0y75braxmnw1rp8l9l46lnm9kr4zvd29c9mgz9mkzqkd1jkqc5pw"; libraryHaskellDepends = [ aeson base @@ -173979,42 +174049,50 @@ self: { } ) { }; - crypto-token = callPackage ( + crypto-srp = callPackage ( { mkDerivation, - array, base, bytestring, - crypton, + cryptohash-sha1, + cryptohash-sha256, + cryptohash-sha512, + entropy, + fmt, hspec, - hspec-discover, - memory, - network-byte-order, + QuickCheck, + text, + unicode-transforms, }: mkDerivation { - pname = "crypto-token"; - version = "0.1.2"; - sha256 = "18xphlvn6wzyi6lqrvm5vic97pkcbiph1938p5l1mb22rj5215zm"; + pname = "crypto-srp"; + version = "0.1.0.2"; + sha256 = "0rh6gmp0khi09xxyb9f04hvna1hwl1bv2j84nvxa1rqgzw9if1r5"; + enableSeparateDataOutput = true; libraryHaskellDepends = [ - array base bytestring - crypton - memory - network-byte-order + cryptohash-sha1 + cryptohash-sha256 + cryptohash-sha512 + entropy + fmt + text + unicode-transforms ]; testHaskellDepends = [ base bytestring + fmt hspec + QuickCheck ]; - testToolDepends = [ hspec-discover ]; - description = "crypto tokens"; - license = lib.licenses.bsd3; + description = "SRP authentication primitives"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; - crypto-token_0_2_0 = callPackage ( + crypto-token = callPackage ( { mkDerivation, array, @@ -174046,7 +174124,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "crypto tokens"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -174752,56 +174829,6 @@ self: { ) { }; crypton = callPackage ( - { - mkDerivation, - base, - basement, - bytestring, - deepseq, - gauge, - integer-gmp, - memory, - random, - tasty, - tasty-hunit, - tasty-kat, - tasty-quickcheck, - }: - mkDerivation { - pname = "crypton"; - version = "1.0.6"; - sha256 = "1rl25dszzfqahznrn5fd1lgyxca3dcgpl07566kvvw3dykkj6rcw"; - libraryHaskellDepends = [ - base - basement - bytestring - deepseq - integer-gmp - memory - ]; - testHaskellDepends = [ - base - bytestring - memory - tasty - tasty-hunit - tasty-kat - tasty-quickcheck - ]; - benchmarkHaskellDepends = [ - base - bytestring - deepseq - gauge - memory - random - ]; - description = "Cryptography Primitives sink"; - license = lib.licenses.bsd3; - } - ) { }; - - crypton_1_1_2 = callPackage ( { mkDerivation, base, @@ -174821,8 +174848,8 @@ self: { }: mkDerivation { pname = "crypton"; - version = "1.1.2"; - sha256 = "17ndb7zi05gbkkf153xdwxznlqq14masaj9acv4n44hcgzdamk41"; + version = "1.1.4"; + sha256 = "0rxfw3ikgkdgn4s3sv3fx815nbv78l5pw7c668jrk0rzmfc980ki"; libraryHaskellDepends = [ base base16 @@ -174852,7 +174879,6 @@ self: { ]; description = "Cryptography Primitives sink"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -174969,56 +174995,6 @@ self: { ) { }; crypton-conduit = callPackage ( - { - mkDerivation, - base, - bytestring, - conduit, - conduit-combinators, - conduit-extra, - crypton, - exceptions, - memory, - resourcet, - tasty, - tasty-hunit, - tasty-quickcheck, - transformers, - }: - mkDerivation { - pname = "crypton-conduit"; - version = "0.2.3"; - sha256 = "1kkizzapdv1lnkijmygpr3jdh2wiszcjhbi9byjzjphinpwlaply"; - revision = "1"; - editedCabalFile = "0czvkgb8lr7w23fyz1skajz7dcwh0xylnw4cvgs4ixpz96f109y8"; - libraryHaskellDepends = [ - base - bytestring - conduit - conduit-extra - crypton - exceptions - memory - resourcet - transformers - ]; - testHaskellDepends = [ - base - bytestring - conduit - conduit-combinators - crypton - memory - tasty - tasty-hunit - tasty-quickcheck - ]; - description = "crypton conduit"; - license = lib.licenses.bsd3; - } - ) { }; - - crypton-conduit_0_3_0 = callPackage ( { mkDerivation, base, @@ -175063,46 +175039,10 @@ self: { ]; description = "crypton conduit"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; crypton-connection = callPackage ( - { - mkDerivation, - base, - bytestring, - containers, - crypton-socks, - crypton-x509-store, - crypton-x509-system, - data-default, - network, - tls, - }: - mkDerivation { - pname = "crypton-connection"; - version = "0.4.5"; - sha256 = "1pi56aw3yr4zjfvdrcp6q4vwggml040c5m6bdd916zzbjpqbkpdw"; - revision = "1"; - editedCabalFile = "04df18dicgdbqyccfnsbdn5n2q1sr805firlqp8qylhfdgyn27aj"; - libraryHaskellDepends = [ - base - bytestring - containers - crypton-socks - crypton-x509-store - crypton-x509-system - data-default - network - tls - ]; - description = "Simple and easy network connection API"; - license = lib.licenses.bsd3; - } - ) { }; - - crypton-connection_0_4_6 = callPackage ( { mkDerivation, base, @@ -175134,7 +175074,6 @@ self: { ]; description = "Simple and easy network connection API"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -175177,6 +175116,27 @@ self: { } ) { }; + crypton-pubkey-types = callPackage ( + { + mkDerivation, + base, + crypton-asn1-encoding, + crypton-asn1-types, + }: + mkDerivation { + pname = "crypton-pubkey-types"; + version = "0.5.0"; + sha256 = "0v3kdwbigwm8ihgj1qlgj94h1qpzif020knrkylv1ciwk2bj98ar"; + libraryHaskellDepends = [ + base + crypton-asn1-encoding + crypton-asn1-types + ]; + description = "Public keys algorithm types"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + crypton-socks = callPackage ( { mkDerivation, @@ -175203,58 +175163,6 @@ self: { ) { }; crypton-x509 = callPackage ( - { - mkDerivation, - asn1-encoding, - asn1-parse, - asn1-types, - base, - bytestring, - containers, - crypton, - hourglass, - memory, - mtl, - pem, - tasty, - tasty-quickcheck, - transformers, - }: - mkDerivation { - pname = "crypton-x509"; - version = "1.7.7"; - sha256 = "10pkva9wvm6ih48bprxlnyhnn3nr6xq9dhkrk4hfxpsaij6f9v7g"; - revision = "1"; - editedCabalFile = "08ipy4qfz8w9kb7n3aig4psfjfaxl4brnkncbz34cbfmvsijgql9"; - libraryHaskellDepends = [ - asn1-encoding - asn1-parse - asn1-types - base - bytestring - containers - crypton - hourglass - memory - pem - transformers - ]; - testHaskellDepends = [ - asn1-types - base - bytestring - crypton - hourglass - mtl - tasty - tasty-quickcheck - ]; - description = "X509 reader and writer"; - license = lib.licenses.bsd3; - } - ) { }; - - crypton-x509_1_9_0 = callPackage ( { mkDerivation, base, @@ -175274,8 +175182,8 @@ self: { }: mkDerivation { pname = "crypton-x509"; - version = "1.9.0"; - sha256 = "1kbn88qfk61rixbk1k35k9hn7rdw0b9pfjw7li5gm18rz7avlp8m"; + version = "1.9.1"; + sha256 = "03mw7kdd5x8mc5gw47dk5ywvdnfh38p00lhlgcmmcwl26f8049jm"; libraryHaskellDepends = [ base bytestring @@ -175301,110 +175209,10 @@ self: { ]; description = "X509 reader and writer"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - } - ) { }; - - crypton-x509-store_1_6_11 = callPackage ( - { - mkDerivation, - asn1-encoding, - asn1-types, - base, - bytestring, - containers, - crypton, - crypton-x509, - directory, - filepath, - mtl, - pem, - tasty, - tasty-hunit, - }: - mkDerivation { - pname = "crypton-x509-store"; - version = "1.6.11"; - sha256 = "07vq7f883cm5krqz2kc0qkh9ks54jknrwdqvfqsk91s12b693a83"; - revision = "1"; - editedCabalFile = "02cjsx9pijk2wlhk2i977dr1ak647yywl71fcw1b6j54k1swafm6"; - libraryHaskellDepends = [ - asn1-encoding - asn1-types - base - bytestring - containers - crypton - crypton-x509 - directory - filepath - mtl - pem - ]; - testHaskellDepends = [ - base - bytestring - crypton-x509 - tasty - tasty-hunit - ]; - description = "X.509 collection accessing and storing methods"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; crypton-x509-store = callPackage ( - { - mkDerivation, - asn1-encoding, - asn1-types, - base, - bytestring, - containers, - crypton, - crypton-x509, - directory, - filepath, - mtl, - pem, - tasty, - tasty-hunit, - unix, - }: - mkDerivation { - pname = "crypton-x509-store"; - version = "1.6.14"; - sha256 = "1d4dipa7by8zj913aag31swikpz4xznkfsq8d0f6ndvsciyvmpk8"; - revision = "1"; - editedCabalFile = "065l9k29j7702gr7s75aclwvrssdcdqjs3yfl35h6agpq121jylh"; - libraryHaskellDepends = [ - asn1-encoding - asn1-types - base - bytestring - containers - crypton - crypton-x509 - directory - filepath - mtl - pem - unix - ]; - testHaskellDepends = [ - base - bytestring - crypton-x509 - tasty - tasty-hunit - ]; - description = "X.509 collection accessing and storing methods"; - license = lib.licenses.bsd3; - } - ) { }; - - crypton-x509-store_1_9_0 = callPackage ( { mkDerivation, base, @@ -175449,46 +175257,10 @@ self: { ]; description = "X.509 collection accessing and storing methods"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; crypton-x509-system = callPackage ( - { - mkDerivation, - base, - bytestring, - containers, - crypton-x509, - crypton-x509-store, - directory, - filepath, - mtl, - pem, - process, - }: - mkDerivation { - pname = "crypton-x509-system"; - version = "1.6.8"; - sha256 = "13hvl03d0nyx1j6q8yn4wa57mcp662j166yjdzdydzlgf0yi62z8"; - libraryHaskellDepends = [ - base - bytestring - containers - crypton-x509 - crypton-x509-store - directory - filepath - mtl - pem - process - ]; - description = "Handle per-operating-system X.509 accessors and storage"; - license = lib.licenses.bsd3; - } - ) { }; - - crypton-x509-system_1_9_0 = callPackage ( { mkDerivation, base, @@ -175520,7 +175292,6 @@ self: { ]; description = "Handle per-operating-system X.509 accessors and storage"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -175571,67 +175342,6 @@ self: { ) { }; crypton-x509-validation = callPackage ( - { - mkDerivation, - asn1-encoding, - asn1-types, - base, - bytestring, - containers, - crypton, - crypton-x509, - crypton-x509-store, - data-default, - hourglass, - iproute, - memory, - mtl, - pem, - tasty, - tasty-hunit, - }: - mkDerivation { - pname = "crypton-x509-validation"; - version = "1.6.14"; - sha256 = "07b09kgrd3m5ahxpj458r5ycd30bz8ldwjwf19mdcnfv4x0kj3pd"; - revision = "1"; - editedCabalFile = "0dvb732qpfn1bkpv6qmv7jj5k4v09wi9zfndxbzid8dsqqz39b63"; - libraryHaskellDepends = [ - asn1-encoding - asn1-types - base - bytestring - containers - crypton - crypton-x509 - crypton-x509-store - data-default - hourglass - iproute - memory - mtl - pem - ]; - testHaskellDepends = [ - asn1-encoding - asn1-types - base - bytestring - crypton - crypton-x509 - crypton-x509-store - data-default - hourglass - memory - tasty - tasty-hunit - ]; - description = "X.509 Certificate and CRL validation"; - license = lib.licenses.bsd3; - } - ) { }; - - crypton-x509-validation_1_9_0 = callPackage ( { mkDerivation, base, @@ -175653,8 +175363,10 @@ self: { }: mkDerivation { pname = "crypton-x509-validation"; - version = "1.9.0"; - sha256 = "1n2gsg10ygwi9ljpzp9jqpym54c3az9i00k1nwnlpambwh2y15hk"; + version = "1.9.1"; + sha256 = "0gffxqvd6h9pj1qafc1sah6adklngy7kwm2cv2agdiql25087jwg"; + revision = "1"; + editedCabalFile = "12p6yjrw6f8y8zs9yc3j2ls4s5qri6jqsd2sp6xyffz11hg27lbz"; libraryHaskellDepends = [ base bytestring @@ -175687,7 +175399,6 @@ self: { ]; description = "X.509 Certificate and CRL validation"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -176582,6 +176293,74 @@ self: { } ) { }; + css-parser = callPackage ( + { + mkDerivation, + alex, + array, + base, + bytestring, + containers, + either, + generic-arbitrary, + generic-deriving, + happy, + QuickCheck, + quickcheck-instances, + reorder-expression, + tasty, + tasty-discover, + tasty-hunit, + tasty-quickcheck, + text, + these, + unordered-containers, + }: + mkDerivation { + pname = "css-parser"; + version = "0.0.1"; + sha256 = "0i08a764hgc7v4sidnss639zbgssyk23a4lishbb1jjxw6vl20al"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + array + base + bytestring + either + generic-deriving + reorder-expression + text + these + unordered-containers + ]; + libraryToolDepends = [ + alex + happy + ]; + executableHaskellDepends = [ + base + text + ]; + testHaskellDepends = [ + base + containers + generic-arbitrary + QuickCheck + quickcheck-instances + tasty + tasty-discover + tasty-hunit + tasty-quickcheck + text + unordered-containers + ]; + testToolDepends = [ tasty-discover ]; + description = "pure CSS parser/printer"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + mainProgram = "css-parser"; + } + ) { }; + css-selectors = callPackage ( { mkDerivation, @@ -177605,8 +177384,8 @@ self: { }: mkDerivation { pname = "cuddle"; - version = "1.6.0.0"; - sha256 = "16r8yk16zw6jki83y0plb6nim5n0jz7r6b1a8n5fyzk7v0f0l8np"; + version = "1.8.1.0"; + sha256 = "0hawhlyrm8qn0zjbwawxf27770qxnmpfl552y0yhkv8izpsh2zqk"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -177639,7 +177418,6 @@ self: { regex-tdfa scientific text - tree-diff ]; executableHaskellDepends = [ antigen @@ -178272,56 +178050,6 @@ self: { ) { }; currycarbon = callPackage ( - { - mkDerivation, - base, - file-embed, - filepath, - hspec, - hspec-core, - math-functions, - MonadRandom, - optparse-applicative, - parsec, - process, - random, - vector, - }: - mkDerivation { - pname = "currycarbon"; - version = "0.4.0.1"; - sha256 = "1qjgm413qxvr99zikd6jvc9znm163x2jr1spp32ig892hqbzcpdw"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - base - file-embed - filepath - math-functions - MonadRandom - parsec - random - vector - ]; - executableHaskellDepends = [ - base - filepath - optparse-applicative - ]; - testHaskellDepends = [ - base - hspec - hspec-core - process - ]; - description = "A package for simple, fast radiocarbon calibration"; - license = lib.licenses.mit; - mainProgram = "currycarbon"; - } - ) { }; - - currycarbon_0_5_0_0 = callPackage ( { mkDerivation, base, @@ -178367,7 +178095,6 @@ self: { ]; description = "A package for simple, fast radiocarbon calibration"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "currycarbon"; } ) { }; @@ -178455,8 +178182,8 @@ self: { }: mkDerivation { pname = "curryer-rpc"; - version = "0.5.1"; - sha256 = "168b34jf4f9a16fyx4lazmbcbbmkhmq75qy8hz56qgkvvvfgbn37"; + version = "0.5.2"; + sha256 = "0gq27z2gx4khsfa8v1pyqwlvj3gs4x6sayh42sn5swyz4kl3b3kd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -179111,6 +178838,70 @@ self: { sphinxbase = null; }; + cutesetup = callPackage ( + { + mkDerivation, + aeson, + async, + base, + brick, + bytestring, + containers, + directory, + filepath, + microlens, + microlens-platform, + process, + QuickCheck, + stm, + text, + vector, + vty, + vty-crossplatform, + vty-unix, + }: + mkDerivation { + pname = "cutesetup"; + version = "0.1.0.0"; + sha256 = "19620j0sg66421n7j071fvpx71ffir572sjp0zjpcpvmlfdyjg69"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + aeson + async + base + brick + bytestring + containers + directory + filepath + microlens + microlens-platform + process + stm + text + vector + vty + vty-crossplatform + vty-unix + ]; + testHaskellDepends = [ + aeson + base + bytestring + containers + directory + filepath + process + QuickCheck + vector + ]; + description = "Cute TUI for scaffolding nix devshells"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + mainProgram = "cutesetup"; + } + ) { }; + cutter = callPackage ( { mkDerivation, @@ -179200,22 +178991,27 @@ self: { { mkDerivation, base, + containers, tasty, tasty-hunit, + tasty-quickcheck, text, }: mkDerivation { pname = "cvss"; - version = "0.2.0.1"; - sha256 = "174f32cll6r8ks5qpaivgiid0diypj9pckbjvxd575m7kxs60v66"; + version = "0.3.0.0"; + sha256 = "1y5yxzm7yjackmy329lliamw4hjbiyhpqarahvk02vsg7h63ppzi"; libraryHaskellDepends = [ base + containers text ]; testHaskellDepends = [ base + containers tasty tasty-hunit + tasty-quickcheck text ]; description = "Common Vulnerability Scoring System"; @@ -180169,6 +179965,79 @@ self: { } ) { }; + danecheck = callPackage ( + { + mkDerivation, + attoparsec, + base, + bytestring, + clock, + containers, + crypton, + crypton-asn1-encoding, + crypton-asn1-types, + crypton-x509, + crypton-x509-store, + crypton-x509-validation, + data-default-class, + dnsbase, + hostname, + idna2008, + iproute, + network, + optparse-applicative, + ram, + streaming, + streaming-bytestring, + text, + time-hourglass, + tls, + transformers, + unix, + unix-time, + }: + mkDerivation { + pname = "danecheck"; + version = "1.0.0.2"; + sha256 = "002szakcrrhxliqvhxmppzbgsb3f3ffd2xb9fy2ya86vbv8xnldi"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + attoparsec + base + bytestring + clock + containers + crypton + crypton-asn1-encoding + crypton-asn1-types + crypton-x509 + crypton-x509-store + crypton-x509-validation + data-default-class + dnsbase + hostname + idna2008 + iproute + network + optparse-applicative + ram + streaming + streaming-bytestring + text + time-hourglass + tls + transformers + unix + unix-time + ]; + description = "DANE SMTP validator"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + mainProgram = "danecheck"; + } + ) { }; + dani-optics-dot = callPackage ( { mkDerivation, @@ -180443,8 +180312,8 @@ self: { }: mkDerivation { pname = "dap"; - version = "0.5.0.0"; - sha256 = "1184ij0g5vrz0r7pxhyard1jdz64410h9pr0v99hx0lfcp9p3fz8"; + version = "0.7.0.0"; + sha256 = "17mmdqc2hk86zh0x2wl25lpf64lri1d6qrw922w7kswlbbs439p8"; libraryHaskellDepends = [ aeson aeson-pretty @@ -181566,7 +181435,6 @@ self: { ]; description = "Convert package Haddock to Dash docsets (IDE docs)"; license = lib.licenses.lgpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "dash-haskell"; } ) { }; @@ -184712,69 +184580,6 @@ self: { ) { }; data-sketches = callPackage ( - { - mkDerivation, - base, - criterion, - data-sketches-core, - ghc-prim, - hspec, - hspec-discover, - mtl, - mwc-random, - pretty-show, - primitive, - QuickCheck, - statistics, - vector, - vector-algorithms, - }: - mkDerivation { - pname = "data-sketches"; - version = "0.3.1.0"; - sha256 = "0a3157ch2l2vn6s1b6mcfjw3lnvp45vm3dykzbjmfglhz7x9dxbz"; - libraryHaskellDepends = [ - base - data-sketches-core - ghc-prim - mtl - mwc-random - primitive - vector - vector-algorithms - ]; - testHaskellDepends = [ - base - data-sketches-core - ghc-prim - hspec - hspec-discover - mtl - mwc-random - pretty-show - primitive - QuickCheck - statistics - vector - vector-algorithms - ]; - testToolDepends = [ hspec-discover ]; - benchmarkHaskellDepends = [ - base - criterion - data-sketches-core - ghc-prim - mtl - mwc-random - primitive - vector - vector-algorithms - ]; - license = lib.licenses.asl20; - } - ) { }; - - data-sketches_0_4_0_1 = callPackage ( { mkDerivation, base, @@ -184828,48 +184633,10 @@ self: { ]; description = "Stochastic streaming algorithms for approximate computation on large datasets. Includes KLL, HLL, Theta, Count-Min, and REQ sketches."; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; } ) { }; data-sketches-core = callPackage ( - { - mkDerivation, - base, - deepseq, - ghc-prim, - mwc-random, - primitive, - vector, - vector-algorithms, - }: - mkDerivation { - pname = "data-sketches-core"; - version = "0.1.0.0"; - sha256 = "0ffw8ppgv1ifqh43nr3730qc188dg65d4bswsk0vj519fw578m93"; - libraryHaskellDepends = [ - base - deepseq - ghc-prim - mwc-random - primitive - vector - vector-algorithms - ]; - testHaskellDepends = [ - base - deepseq - ghc-prim - mwc-random - primitive - vector - vector-algorithms - ]; - license = lib.licenses.bsd3; - } - ) { }; - - data-sketches-core_0_3_0_0 = callPackage ( { mkDerivation, base, @@ -184897,7 +184664,6 @@ self: { vector ]; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -185193,8 +184959,8 @@ self: { }: mkDerivation { pname = "data-svd"; - version = "0.1.2.0"; - sha256 = "1n4n0vmyl231mwib8ivin3q05vh29kxr7icxgy84wbffki32hr0j"; + version = "0.1.3.0"; + sha256 = "0zvm6gvq6r0i0h5irssppk0bg6m51ng9540h19la7md560029m44"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -186062,73 +185828,107 @@ self: { dataframe = callPackage ( { mkDerivation, - array, - attoparsec, + aeson, base, bytestring, - bytestring-lexing, containers, criterion, + dataframe-core, + dataframe-csv, + dataframe-csv-th, + dataframe-expr-serializer, + dataframe-fastcsv, + dataframe-json, + dataframe-lazy, + dataframe-learn, + dataframe-operations, + dataframe-parquet, + dataframe-parquet-th, + dataframe-parsing, + dataframe-th, + dataframe-viz, + deepseq, directory, filepath, - granite, - hashable, HUnit, - mmap, - parallel, process, + QuickCheck, random, random-shuffle, - snappy-hs, - template-haskell, + temporary, text, time, + unix, vector, - vector-algorithms, - zstd, }: mkDerivation { pname = "dataframe"; - version = "0.3.3.6"; - sha256 = "0x32x6lg5kq3l2zpcpbp1nw6k279lp1y4nsfm9ppaz18j9k39nqy"; + version = "3.3.0.0"; + sha256 = "1x6b62rwwsvcs3yc1k71lg79cnvhkpclsqsr75v437idap4ljl8i"; + revision = "1"; + editedCabalFile = "11zw1kiisk69wcq2h57vsy4f7pi9i6f8axbcwcfbwd491bqrh0id"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - array - attoparsec + aeson base bytestring - bytestring-lexing containers - directory - granite - hashable - mmap - parallel - process - random - snappy-hs - template-haskell + dataframe-core + dataframe-csv + dataframe-csv-th + dataframe-expr-serializer + dataframe-json + dataframe-lazy + dataframe-learn + dataframe-operations + dataframe-parquet + dataframe-parquet-th + dataframe-parsing + dataframe-th + dataframe-viz text - time vector - vector-algorithms - zstd ]; executableHaskellDepends = [ base + bytestring + containers + dataframe-core + dataframe-lazy + dataframe-learn + dataframe-operations + dataframe-parsing directory filepath process random + text time + unix vector ]; testHaskellDepends = [ + aeson base + bytestring + containers + dataframe-core + dataframe-csv + dataframe-expr-serializer + dataframe-fastcsv + dataframe-json + dataframe-lazy + dataframe-learn + dataframe-operations + dataframe-parquet + dataframe-parsing + directory HUnit + QuickCheck random random-shuffle + temporary text time vector @@ -186136,200 +185936,559 @@ self: { benchmarkHaskellDepends = [ base criterion + dataframe-core + dataframe-operations + deepseq process + random ]; + doHaddock = false; description = "A fast, safe, and intuitive DataFrame library"; - license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + dataframe-core = callPackage ( + { + mkDerivation, + base, + containers, + primitive, + random, + text, + vector, + }: + mkDerivation { + pname = "dataframe-core"; + version = "2.2.0.0"; + sha256 = "0za2ykpgf838fyvizlmnnddbb2l5a819rnds5khib12h7pqjk37f"; + libraryHaskellDepends = [ + base + containers + primitive + random + text + vector + ]; + description = "Core data structures for the dataframe library"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + + dataframe-csv = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + dataframe-core, + dataframe-operations, + dataframe-parsing, + text, + time, + vector, + }: + mkDerivation { + pname = "dataframe-csv"; + version = "2.3.0.0"; + sha256 = "0w4wm09j8ip5014sfmfri6kv14jiq7dsw6vpnih5cni0ai6gcz8h"; + libraryHaskellDepends = [ + base + bytestring + containers + dataframe-core + dataframe-operations + dataframe-parsing + text + time + vector + ]; + description = "CSV reader and writer for the dataframe ecosystem"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + + dataframe-csv-th = callPackage ( + { + mkDerivation, + base, + dataframe-csv, + dataframe-th, + template-haskell, + }: + mkDerivation { + pname = "dataframe-csv-th"; + version = "1.3.0.0"; + sha256 = "15gnwkv3qz2s7kb4n3y1sd3m68f4qkzghdgvvwkvz3cdbjva8hry"; + libraryHaskellDepends = [ + base + dataframe-csv + dataframe-th + template-haskell + ]; + description = "CSV-file-based Template Haskell splices for the dataframe ecosystem"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; - dataframe_1_1_2_1 = callPackage ( + dataframe-expr-serializer = callPackage ( { mkDerivation, aeson, - array, - attoparsec, base, bytestring, - bytestring-lexing, - cassava, + dataframe-core, + dataframe-operations, + text, + vector, + }: + mkDerivation { + pname = "dataframe-expr-serializer"; + version = "1.2.0.1"; + sha256 = "0qjcfmx0ymibbnhrc7r4hs4a8b7kjf8g0zahywi5m6wvp8vr9hgb"; + libraryHaskellDepends = [ + aeson + base + bytestring + dataframe-core + dataframe-operations + text + vector + ]; + description = "Serialize and deserialize dataframe expressions and pipelines"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + + dataframe-fastcsv = callPackage ( + { + mkDerivation, + base, + bytestring, containers, - criterion, - deepseq, + dataframe-core, + dataframe-csv, + dataframe-operations, + dataframe-parsing, directory, - filepath, - Glob, - granite, - hashable, - http-conduit, HUnit, - process, + mmap, QuickCheck, - random, - random-shuffle, - regex-tdfa, - scientific, - snappy-hs, - stm, - streamly-bytestring, - streamly-core, - template-haskell, text, - these, time, - unix, - unordered-containers, vector, - vector-algorithms, - zlib, - zstd, }: mkDerivation { - pname = "dataframe"; - version = "1.1.2.1"; - sha256 = "1m6f4rdp4cwpi47yrkrcfyj2axjv7vz76ziqp0fjahjv5hp4h6wb"; - isLibrary = true; - isExecutable = true; + pname = "dataframe-fastcsv"; + version = "1.4.0.1"; + sha256 = "0flhdpgyzzmdjfvj6h0bixmmzy4zikzbic7xracv0hvxd2q97vsk"; libraryHaskellDepends = [ - aeson - array - attoparsec base bytestring - bytestring-lexing - cassava containers - deepseq + dataframe-core + dataframe-csv + dataframe-operations + dataframe-parsing + mmap + text + time + vector + ]; + testHaskellDepends = [ + base + containers + dataframe-core + dataframe-csv + dataframe-operations + dataframe-parsing + directory + HUnit + QuickCheck + text + time + vector + ]; + description = "SIMD-accelerated CSV reader for the dataframe library"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + + dataframe-hasktorch = callPackage ( + { + mkDerivation, + base, + dataframe-core, + dataframe-operations, + hasktorch, + vector, + }: + mkDerivation { + pname = "dataframe-hasktorch"; + version = "0.4.0.1"; + sha256 = "0z84za9xmf0pbhzq79cpr5lvbyp0psaxll768cfgh642zl6rq97v"; + libraryHaskellDepends = [ + base + dataframe-core + dataframe-operations + hasktorch + vector + ]; + testHaskellDepends = [ base ]; + description = "Converts between dataframes and hasktorch tensors"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + + dataframe-huggingface = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + dataframe-core, + dataframe-lazy, + dataframe-operations, + dataframe-parquet, + dataframe-parsing, + directory, + filepath, + Glob, + http-conduit, + temporary, + text, + }: + mkDerivation { + pname = "dataframe-huggingface"; + version = "1.0.0.0"; + sha256 = "0fnkrlb6d7pqvsjak3hj0ka5pvv2w3ny9q3k17xv0flbpi6hwvyj"; + libraryHaskellDepends = [ + aeson + base + bytestring + dataframe-core + dataframe-lazy + dataframe-operations + dataframe-parquet + dataframe-parsing directory filepath Glob - granite - hashable http-conduit - process - random - regex-tdfa + temporary + text + ]; + testHaskellDepends = [ base ]; + description = "Read Parquet datasets from HuggingFace into dataframes"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + dataframe-json = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + dataframe-core, + scientific, + text, + vector, + }: + mkDerivation { + pname = "dataframe-json"; + version = "1.2.0.1"; + sha256 = "042hx0c2aw6r71zlaldx3n7ms6kji59y50n6gaman3gfazrq6cnz"; + libraryHaskellDepends = [ + aeson + base + bytestring + dataframe-core scientific - snappy-hs - stm - streamly-bytestring - streamly-core - template-haskell text - these - time - unordered-containers vector - vector-algorithms - zlib - zstd ]; - executableHaskellDepends = [ + description = "JSON reader and writer for the dataframe ecosystem"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + + dataframe-lazy = callPackage ( + { + mkDerivation, + async, + attoparsec, + base, + bytestring, + containers, + dataframe-core, + dataframe-csv, + dataframe-operations, + dataframe-parquet, + dataframe-parsing, + directory, + filepath, + Glob, + stm, + temporary, + text, + vector, + }: + mkDerivation { + pname = "dataframe-lazy"; + version = "2.3.0.0"; + sha256 = "11f9hqijbiwm829rpfpp1swv8z8k3a5b3y81wgjfqpdzgbg030h6"; + libraryHaskellDepends = [ + async + attoparsec base bytestring containers + dataframe-core + dataframe-csv + dataframe-operations + dataframe-parquet + dataframe-parsing directory filepath - process + Glob + stm + temporary + text + vector + ]; + description = "Lazy query engine for the dataframe ecosystem"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + dataframe-learn = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + dataframe-core, + dataframe-csv, + dataframe-expr-serializer, + dataframe-operations, + HUnit, + parallel, + QuickCheck, + random, + text, + vector, + vector-algorithms, + }: + mkDerivation { + pname = "dataframe-learn"; + version = "2.2.0.0"; + sha256 = "0imn87r0bs1dww6h251afwwpnmviwlci47jbj8kqn0mjl3yzvs16"; + libraryHaskellDepends = [ + aeson + base + containers + dataframe-core + dataframe-expr-serializer + dataframe-operations + parallel random text - time - unix vector + vector-algorithms ]; testHaskellDepends = [ + aeson base bytestring containers + dataframe-core + dataframe-csv + dataframe-operations HUnit QuickCheck random - random-shuffle text - these - time vector ]; - benchmarkHaskellDepends = [ + doHaddock = false; + description = "Interpretable, expression-returning machine learning for the dataframe ecosystem"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + + dataframe-operations = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + dataframe-core, + dataframe-parsing, + random, + regex-tdfa, + text, + time, + vector, + vector-algorithms, + }: + mkDerivation { + pname = "dataframe-operations"; + version = "2.2.0.0"; + sha256 = "1cfsj04rlsggcdn4m77wiwp46q3dvi0995rpa8y8yvj0p2l4z88y"; + libraryHaskellDepends = [ base - criterion - process + bytestring + containers + dataframe-core + dataframe-parsing random + regex-tdfa + text + time + vector + vector-algorithms ]; - description = "A fast, safe, and intuitive DataFrame library"; + description = "Column operations, expression DSL, and statistics for the dataframe ecosystem"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; - dataframe-fastcsv = callPackage ( + dataframe-parquet = callPackage ( { mkDerivation, - array, base, bytestring, containers, - dataframe, + dataframe-core, + dataframe-operations, + dataframe-parsing, directory, - HUnit, - mmap, - parallel, - QuickCheck, + filepath, + Glob, + pinch, + snappy-hs, text, + time, vector, + zlib, + zstd, }: mkDerivation { - pname = "dataframe-fastcsv"; - version = "1.0.0.0"; - sha256 = "0ddchisr1b2wdyacz85ff882qjfj807bhcch9w8w43s675x64kgq"; + pname = "dataframe-parquet"; + version = "1.5.0.0"; + sha256 = "0q0zvq6kbndkjl7f3f1nbj58166kyzqbl586mq4cilr56xl4hrkc"; libraryHaskellDepends = [ - array base bytestring containers - dataframe - mmap - parallel + dataframe-core + dataframe-operations + dataframe-parsing + directory + filepath + Glob + pinch + snappy-hs text + time vector + zlib + zstd ]; - testHaskellDepends = [ + description = "Parquet reader and writer for the dataframe ecosystem"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + dataframe-parquet-th = callPackage ( + { + mkDerivation, + base, + containers, + dataframe-core, + dataframe-parquet, + dataframe-th, + directory, + filepath, + Glob, + template-haskell, + text, + }: + mkDerivation { + pname = "dataframe-parquet-th"; + version = "1.3.0.0"; + sha256 = "1hrfvcw6vb1k26h75rcw4xnb1sbsj2g2avamd47fgflmfah6gd9z"; + libraryHaskellDepends = [ base containers - dataframe + dataframe-core + dataframe-parquet + dataframe-th directory - HUnit - QuickCheck + filepath + Glob + template-haskell text - vector ]; - description = "SIMD-accelerated CSV reader for the dataframe library"; + description = "Parquet-file-based Template Haskell splices for the dataframe ecosystem"; license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; - dataframe-hasktorch = callPackage ( + dataframe-parsing = callPackage ( { mkDerivation, + attoparsec, base, - dataframe, - hasktorch, + bytestring, + bytestring-lexing, + containers, + dataframe-core, + HUnit, + QuickCheck, + text, + time, vector, }: mkDerivation { - pname = "dataframe-hasktorch"; - version = "0.1.0.2"; - sha256 = "1vm21jzfda3bx3xb60907dpr5a5rv99lcv7371p4xlq1j5njm76i"; + pname = "dataframe-parsing"; + version = "2.2.0.0"; + sha256 = "1yyhfqivj3icrm1id2avpj6rc9ar50drkmmh86126zf8hp1k80na"; libraryHaskellDepends = [ + attoparsec base - dataframe - hasktorch + bytestring + bytestring-lexing + containers + dataframe-core + text + time vector ]; - testHaskellDepends = [ base ]; - description = "Converts between dataframes and hasktorch tensors"; + testHaskellDepends = [ + base + bytestring + HUnit + QuickCheck + text + ]; + benchmarkHaskellDepends = [ + base + bytestring + text + time + vector + ]; + description = "Shared text/binary parsing helpers for the dataframe ecosystem"; license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -186339,8 +186498,11 @@ self: { mkDerivation, base, bytestring, + conduit, containers, dataframe, + dataframe-core, + dataframe-operations, HUnit, monad-logger, persistent, @@ -186355,14 +186517,18 @@ self: { }: mkDerivation { pname = "dataframe-persistent"; - version = "0.2.0.0"; - sha256 = "0zm6k82vx41pn2yg30j1p0ghrai39yz450cam5298ln18b8c87w8"; + version = "0.5.0.0"; + sha256 = "0yi21yck8k7ymzx5f2rmhcblwzcpv3g6dx5vdskjgn5ni3vvm779"; libraryHaskellDepends = [ base bytestring + conduit containers - dataframe + dataframe-core + dataframe-operations persistent + persistent-sqlite + resourcet template-haskell text time @@ -186372,6 +186538,7 @@ self: { testHaskellDepends = [ base dataframe + dataframe-operations HUnit monad-logger persistent @@ -186384,7 +186551,73 @@ self: { vector ]; description = "Persistent database integration for the dataframe library"; - license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + + dataframe-th = callPackage ( + { + mkDerivation, + base, + containers, + dataframe-core, + dataframe-operations, + dataframe-parsing, + template-haskell, + text, + vector, + }: + mkDerivation { + pname = "dataframe-th"; + version = "2.2.0.0"; + sha256 = "0v5x02q0095w3sj8vf4clr50cxirqy31i8c6cv18dqx3wmdscsyk"; + libraryHaskellDepends = [ + base + containers + dataframe-core + dataframe-operations + dataframe-parsing + template-haskell + text + vector + ]; + description = "Record-based Template Haskell splices for the dataframe ecosystem"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + + dataframe-viz = callPackage ( + { + mkDerivation, + aeson, + base, + containers, + dataframe-core, + directory, + granite, + process, + random, + text, + vector, + }: + mkDerivation { + pname = "dataframe-viz"; + version = "1.3.0.0"; + sha256 = "0an2vkr5xalv320gr9bpvklyf91z73zgv15j9vaihwv74ls8abxx"; + libraryHaskellDepends = [ + aeson + base + containers + dataframe-core + directory + granite + process + random + text + vector + ]; + description = "Visualisation/plotting helpers for the dataframe ecosystem"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -186648,25 +186881,17 @@ self: { aeson, base, bytestring, - containers, - ghc-heap, hspec, - http-media, http-types, lucid2, - servant-server, - stm, - tagged, text, - time, - uuid, wai, warp, }: mkDerivation { pname = "datastar-hs"; - version = "1.0.0.0"; - sha256 = "0x80ky0q5j1mymy768h58z18aj9g7gvb38vqpwvqgq9n5n9ypmcq"; + version = "1.1.0.0"; + sha256 = "10pn0bzv9b6wm8yzp7rq83s2ln5rbrsvqvs05x7xmkr9043jlvs4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -186681,17 +186906,9 @@ self: { aeson base bytestring - containers - ghc-heap - http-media http-types lucid2 - servant-server - stm - tagged text - time - uuid wai warp ]; @@ -186704,6 +186921,74 @@ self: { ]; description = "Haskell bindings for Datastar"; license = lib.meta.getLicenseFromSpdxId "MIT"; + mainProgram = "e2e-server"; + } + ) { }; + + datastar-hs-brotli = callPackage ( + { + mkDerivation, + base, + brotli, + bytestring, + datastar-hs, + hspec, + wai, + }: + mkDerivation { + pname = "datastar-hs-brotli"; + version = "1.0.0.0"; + sha256 = "0myid50pm2aifq898ds5mfi0zd8p0j1cl69pjyadipq5iysxncsn"; + libraryHaskellDepends = [ + base + brotli + bytestring + datastar-hs + ]; + testHaskellDepends = [ + base + brotli + bytestring + datastar-hs + hspec + wai + ]; + description = "Brotli compressor for datastar-hs"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + + datastar-hs-zlib = callPackage ( + { + mkDerivation, + base, + bytestring, + datastar-hs, + hspec, + streaming-commons, + wai, + zlib, + }: + mkDerivation { + pname = "datastar-hs-zlib"; + version = "1.0.0.0"; + sha256 = "176sp4489skcx28xa39vbmna4d75f1j2g131lag1jzlgwqd3czl5"; + libraryHaskellDepends = [ + base + bytestring + datastar-hs + streaming-commons + ]; + testHaskellDepends = [ + base + bytestring + datastar-hs + hspec + wai + zlib + ]; + description = "gzip and deflate compressors for datastar-hs"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -187146,6 +187431,37 @@ self: { } ) { }; + db-pipe = callPackage ( + { + mkDerivation, + base, + clock, + interpolatedstring-perl6, + mtl, + sqlite-simple, + stm, + text, + unliftio, + }: + mkDerivation { + pname = "db-pipe"; + version = "0.1.0.2"; + sha256 = "03ypxr77p04y4cp33k4x0jzkkxdnyq01i7m9l68a8h59n76xs4w7"; + libraryHaskellDepends = [ + base + clock + interpolatedstring-perl6 + mtl + sqlite-simple + stm + text + unliftio + ]; + description = "A pipe-like wrapper around sqlite-simple"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + dbcleaner = callPackage ( { mkDerivation, @@ -187598,8 +187914,8 @@ self: { }: mkDerivation { pname = "dbus"; - version = "1.4.2"; - sha256 = "18d9v2p1cdf6z1hd5s7fw5hhzj4yag6qc2rzya4mpbv21b7cbvbs"; + version = "1.4.3"; + sha256 = "15vmbyyj6jl3glg1mkc5zm1yk5lbx4l4b9g53rhxxcpbrsrxv597"; libraryHaskellDepends = [ base bytestring @@ -187766,8 +188082,8 @@ self: { }: mkDerivation { pname = "dbus-hslogger"; - version = "0.1.1.0"; - sha256 = "0g66y3jhwb8a6haxfqf493haxw558072ki19m831vzq955w86xs5"; + version = "0.1.1.1"; + sha256 = "154m3iqa6nvk5lz472d74bjivi82f20cmnb23d5vvav3d8jw2fwi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -187809,8 +188125,8 @@ self: { }: mkDerivation { pname = "dbus-menu"; - version = "0.1.3.2"; - sha256 = "16jqm07s4zvprrlr86srymjjdz373bx00w6298vl93hmr7vn5fa6"; + version = "0.1.3.4"; + sha256 = "151xq5ijryhpp5llbbvffvlgmmbjzizzhb8pdd1v2kizs51cxnnc"; libraryHaskellDepends = [ base containers @@ -188894,108 +189210,6 @@ self: { }; debian = callPackage ( - { - mkDerivation, - base, - bytestring, - bz2, - Cabal, - containers, - directory, - either, - exceptions, - filepath, - hostname, - HUnit, - lens, - ListLike, - mtl, - network-uri, - old-locale, - parsec, - pretty, - process, - process-extras, - pureMD5, - QuickCheck, - regex-compat, - regex-tdfa, - SHA, - syb, - template-haskell, - temporary, - text, - th-lift, - th-orphans, - time, - unix, - utf8-string, - zlib, - }: - mkDerivation { - pname = "debian"; - version = "4.0.5"; - sha256 = "1s0pin0qbdakigm0ijnyvs8k27d4p8rdcysymh405ay90kqwp6p4"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - bytestring - bz2 - Cabal - containers - directory - either - exceptions - filepath - hostname - HUnit - lens - ListLike - mtl - network-uri - old-locale - parsec - pretty - process - process-extras - pureMD5 - QuickCheck - regex-compat - regex-tdfa - SHA - syb - template-haskell - temporary - text - th-lift - th-orphans - time - unix - utf8-string - zlib - ]; - executableHaskellDepends = [ - base - directory - filepath - process - ]; - testHaskellDepends = [ - base - Cabal - HUnit - parsec - pretty - regex-tdfa - text - ]; - description = "Modules for working with the Debian package system"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - } - ) { }; - - debian_4_1_2 = callPackage ( { mkDerivation, base, @@ -189085,7 +189299,6 @@ self: { ]; description = "Modules for working with the Debian package system"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -189617,8 +189830,8 @@ self: { }: mkDerivation { pname = "debuggable"; - version = "0.1.0"; - sha256 = "0wr0s3l427wd20bq93dppdbxcr3pda63yc1h08cppm10j1dfhlpx"; + version = "0.1.1"; + sha256 = "1q3lwah80kds9gn7m7yhi3vpfbalw2wqgx1r67ysgyjy2xp8fm7b"; libraryHaskellDepends = [ base containers @@ -189703,8 +189916,8 @@ self: { pname = "dec"; version = "0.0.6"; sha256 = "0bbzn9kqb1zdvi4kd37p3lhx0rkdbyq98hqcn9qv5y67s6a3c5gv"; - revision = "1"; - editedCabalFile = "1xwkjk0shcbwlmiz8zsx69r652zfkh3k2bj1vpzdsjj241g3n6r0"; + revision = "2"; + editedCabalFile = "1zimm9sia4sb05v6z1n980x7zwy4fryrbrqizp1d50gfb7qwblms"; libraryHaskellDepends = [ base boring @@ -189759,6 +189972,7 @@ self: { ]; description = "Combinators for manipulating dependently-typed predicates"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -190830,16 +191044,14 @@ self: { defun-bool = callPackage ( { mkDerivation, - base, defun-core, singleton-bool, }: mkDerivation { pname = "defun-bool"; - version = "0.1"; - sha256 = "0w7g66w7vc2mli713frf959g2pysjr5xaagggjfq699fyscyad3k"; + version = "0.1.0.1"; + sha256 = "0i9wg4sjv3n90ifq6y0qldrni3cpvb26y31lxckpw87i9axiap5h"; libraryHaskellDepends = [ - base defun-core singleton-bool ]; @@ -190856,6 +191068,8 @@ self: { pname = "defun-core"; version = "0.1.0.1"; sha256 = "0yy02va22bhxk1gl1m1k4c84sc788g891p5m81mr3bai5y7vq402"; + revision = "1"; + editedCabalFile = "0yxr234dk6rmx910ripxpfh1s8rs9ivszzcg1n07xa4b032gl85q"; libraryHaskellDepends = [ base ]; description = "Defunctionalization helpers: core definitions"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; @@ -190865,16 +191079,14 @@ self: { defun-sop = callPackage ( { mkDerivation, - base, defun-core, sop-core, }: mkDerivation { pname = "defun-sop"; - version = "0.1.0.1"; - sha256 = "0wb6axzilgqf32c7xk3ja42cax7brbv29f7nx69j65qxblayb7ls"; + version = "0.1.0.2"; + sha256 = "053cb7mlzbiq43jkbx3azscd4miks9jjyf5dbvdmpmd59d85glw5"; libraryHaskellDepends = [ - base defun-core sop-core ]; @@ -192537,39 +192749,6 @@ self: { ) { }; deque = callPackage ( - { - mkDerivation, - base, - deepseq, - hashable, - mtl, - rerebase, - strict-list, - tasty, - tasty-quickcheck, - }: - mkDerivation { - pname = "deque"; - version = "0.4.4.2"; - sha256 = "055g823z9h5mhv3shcp6c0kbrn97iixd6yvic7qcpchwdfgdhvd2"; - libraryHaskellDepends = [ - base - deepseq - hashable - mtl - strict-list - ]; - testHaskellDepends = [ - rerebase - tasty - tasty-quickcheck - ]; - description = "Double-ended queues"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - } - ) { }; - - deque_0_4_4_4 = callPackage ( { mkDerivation, base, @@ -192599,7 +192778,6 @@ self: { ]; description = "Double-ended queues"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -193241,47 +193419,6 @@ self: { ) { }; deriving-trans = callPackage ( - { - mkDerivation, - base, - exceptions, - logict, - monad-control, - monad-control-identity, - monad-logger, - mtl, - primitive, - random, - resourcet, - transformers, - transformers-base, - unliftio-core, - }: - mkDerivation { - pname = "deriving-trans"; - version = "0.9.1.0"; - sha256 = "0fb3ghz8zz7z209f4sip0bkbpfxz8l37iaf7xq6icf7hw0sggp93"; - libraryHaskellDepends = [ - base - exceptions - logict - monad-control - monad-control-identity - monad-logger - mtl - primitive - random - resourcet - transformers - transformers-base - unliftio-core - ]; - description = "Derive instances for monad transformer stacks"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - } - ) { }; - - deriving-trans_0_11_0_0 = callPackage ( { mkDerivation, base, @@ -193317,7 +193454,6 @@ self: { ]; description = "Derive instances for monad transformer stacks"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -194004,6 +194140,58 @@ self: { } ) { }; + devforms = callPackage ( + { + mkDerivation, + aeson, + base, + containers, + file-embed, + filepath, + htmx-lucid, + http-types, + lucid2, + mtl, + relude, + scotty, + string-interpolate, + time, + wai, + warp, + }: + mkDerivation { + pname = "devforms"; + version = "0.1.2.0"; + sha256 = "07aiq312xx5vb2649azvibpv26802hkpkxczybd57wdzvhbkynk6"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + base + containers + file-embed + filepath + htmx-lucid + http-types + lucid2 + mtl + relude + scotty + string-interpolate + time + wai + warp + ]; + executableHaskellDepends = [ + base + relude + ]; + description = "A builder DSL for HTML survey forms with built-in server and storage"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + mainProgram = "example"; + } + ) { }; + devil = callPackage ( { mkDerivation, @@ -196523,8 +196711,8 @@ self: { }: mkDerivation { pname = "diagnostician"; - version = "0.1.1.0"; - sha256 = "12ixzfvg7qji0swiry22clm5nkv4i9vvb6gc7q3shfm4fx79d2g6"; + version = "0.2.0.1"; + sha256 = "1is9ysg7cpaajq2vkavbwj96qbzp5p0bzdzjfqii264x9hwd3qa4"; libraryHaskellDepends = [ base containers @@ -196536,12 +196724,66 @@ self: { base containers ]; - license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; + license = "(Apache-2.0 OR MIT)"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; + diagnostician-html = callPackage ( + { + mkDerivation, + base, + diagnostician, + lucid, + prettyprinter, + prettyprinter-lucid, + text, + }: + mkDerivation { + pname = "diagnostician-html"; + version = "0.2.0.1"; + sha256 = "1l3521pa0bmm6mcrf09p5yflqyydhhly38vazj7nsjp0dhmq3pgd"; + libraryHaskellDepends = [ + base + diagnostician + lucid + prettyprinter + prettyprinter-lucid + text + ]; + license = "(Apache-2.0 OR MIT)"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + diagnostician-terminal = callPackage ( + { + mkDerivation, + ansi-terminal, + base, + diagnostician, + prettyprinter, + prettyprinter-ansi-terminal, + text, + }: + mkDerivation { + pname = "diagnostician-terminal"; + version = "0.2.0.1"; + sha256 = "1y3cz0b1ww8vqf9d559vkmkngzrpzc2x5fvf2bbn2hbqw3zl5sc6"; + libraryHaskellDepends = [ + ansi-terminal + base + diagnostician + prettyprinter + prettyprinter-ansi-terminal + text + ]; + license = "(Apache-2.0 OR MIT)"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + diagrams = callPackage ( { mkDerivation, @@ -197405,6 +197647,99 @@ self: { } ) { }; + diagrams-lib_1_6 = callPackage ( + { + mkDerivation, + active, + adjunctions, + array, + base, + base-compat, + bytestring, + cereal, + colour, + containers, + criterion, + data-default, + diagrams-core, + diagrams-solve, + directory, + distributive, + dual-tree, + exceptions, + filepath, + fingertree, + hashable, + intervals, + JuicyPixels, + lens, + linear, + monoid-extras, + mtl, + numeric-extras, + optparse-applicative, + process, + QuickCheck, + tasty, + tasty-hunit, + tasty-quickcheck, + transformers, + unordered-containers, + }: + mkDerivation { + pname = "diagrams-lib"; + version = "1.6"; + sha256 = "0yrv7lnqh13d6l3fgbkxcjp1s5n3sdz623arv9iccnjx7nyj7rk9"; + libraryHaskellDepends = [ + active + adjunctions + array + base + base-compat + bytestring + cereal + colour + containers + data-default + diagrams-core + diagrams-solve + directory + distributive + dual-tree + exceptions + filepath + fingertree + hashable + intervals + JuicyPixels + lens + linear + monoid-extras + mtl + optparse-applicative + process + transformers + unordered-containers + ]; + testHaskellDepends = [ + base + distributive + numeric-extras + QuickCheck + tasty + tasty-hunit + tasty-quickcheck + ]; + benchmarkHaskellDepends = [ + base + criterion + ]; + description = "Embedded domain-specific language for declarative graphics"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + diagrams-pandoc = callPackage ( { mkDerivation, @@ -197789,6 +198124,29 @@ self: { } ) { }; + diagrams-solve_0_3 = callPackage ( + { + mkDerivation, + base, + tasty, + tasty-quickcheck, + }: + mkDerivation { + pname = "diagrams-solve"; + version = "0.3"; + sha256 = "1llnwn0557z2gn9dv32hxlvfz32x0i7ym6s6844zlj3ycnc2pcnv"; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ + base + tasty + tasty-quickcheck + ]; + description = "Pure Haskell solver routines used by diagrams"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + diagrams-svg = callPackage ( { mkDerivation, @@ -200303,23 +200661,25 @@ self: { } ) { }; - directory_1_3_10_1 = callPackage ( + directory_1_3_11_0 = callPackage ( { mkDerivation, base, file-io, filepath, + os-string, time, unix, }: mkDerivation { pname = "directory"; - version = "1.3.10.1"; - sha256 = "0nf2jhz4djibiv8ji5dnp61r79jpnd721l56liy3anm23a2iixyq"; + version = "1.3.11.0"; + sha256 = "1352slqn7jnp9b2sb3fng4c3x0i8bkzfxn8kjgddccqvnjz96ahq"; libraryHaskellDepends = [ base file-io filepath + os-string time unix ]; @@ -200478,49 +200838,6 @@ self: { ) { }; directory-ospath-streaming = callPackage ( - { - mkDerivation, - atomic-counter, - base, - deepseq, - directory, - filepath, - os-string, - random, - tasty, - tasty-hunit, - unix, - }: - mkDerivation { - pname = "directory-ospath-streaming"; - version = "0.2.2"; - sha256 = "1xsfaps14pm68qfva4crqsmpqqcl8yjxrv514a6mxc9xw6z8zphs"; - revision = "1"; - editedCabalFile = "0gva9izvl69784297aazmhwm96sd85clwg1j69ksfhicw0nc8kmj"; - libraryHaskellDepends = [ - atomic-counter - base - deepseq - filepath - os-string - unix - ]; - testHaskellDepends = [ - base - directory - filepath - os-string - random - tasty - tasty-hunit - unix - ]; - description = "Stream directory entries in constant memory in vanilla IO"; - license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; - } - ) { }; - - directory-ospath-streaming_0_3 = callPackage ( { mkDerivation, atomic-counter, @@ -200560,7 +200877,6 @@ self: { ]; description = "Stream directory entries in constant memory in vanilla IO"; license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -201082,14 +201398,13 @@ self: { text, time, unliftio, - unordered-containers, websockets, wuss, }: mkDerivation { pname = "discord-haskell"; - version = "1.18.0"; - sha256 = "0g3xlhjfqslv6565fgzq0m0qdsf50kv9m5shb71yr4hwvar4w7qc"; + version = "1.19.0"; + sha256 = "08bjrknin8dvshs58q7j2k3pm4swxia67bqy56c5254s32hhvzwm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -201114,7 +201429,6 @@ self: { text time unliftio - unordered-containers websockets wuss ]; @@ -202674,8 +202988,8 @@ self: { }: mkDerivation { pname = "distributed-process-p2p"; - version = "0.1.5.0"; - sha256 = "0izlk0m0n0s8rdr31lfc05nbsqdwr2zfl2ai3j60r7hzq62i7rby"; + version = "0.1.6.0"; + sha256 = "12r1kwh2w77qabm3nzq1mlcg9aj4nw3z6nv9yl5cfjp97qdn01i9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -202951,8 +203265,8 @@ self: { pname = "distributed-process-supervisor"; version = "0.2.4"; sha256 = "16pfqbxh3jjp9i45zmr0zzmfik4jl9ivz1vg12c34q1gcjmd25ag"; - revision = "1"; - editedCabalFile = "0490vfzdrgd6098irlhq30f2dvpcl8ay6pnyd6ydx96zgv9lc0gb"; + revision = "2"; + editedCabalFile = "0qnsd9wyammj1lph1v7kb0xki2icl03xfnbf5cyaj7pracgy7wi0"; libraryHaskellDepends = [ base binary @@ -203464,20 +203778,23 @@ self: { lens, megaparsec, MemoTrie, + monad-loops, mtl, profunctors, QuickCheck, + random, tagged, template-haskell, text, th-abstraction, + transformers, vector, witherable, }: mkDerivation { pname = "distributors"; - version = "0.5.0.0"; - sha256 = "0f6dqanc8kvlf2659rfxsrz2594ih78gv2n20k7smdpgmyp9wylq"; + version = "0.6.0.0"; + sha256 = "06b3bq3zf2d12fvggqlyypnihlmb7aw556ar4k63hhxgizaxasmp"; libraryHaskellDepends = [ adjunctions base @@ -203488,12 +203805,16 @@ self: { distributive lens MemoTrie + monad-loops mtl profunctors + QuickCheck + random tagged template-haskell text th-abstraction + transformers vector witherable ]; @@ -203510,13 +203831,16 @@ self: { lens megaparsec MemoTrie + monad-loops mtl profunctors QuickCheck + random tagged template-haskell text th-abstraction + transformers vector witherable ]; @@ -203902,8 +204226,8 @@ self: { }: mkDerivation { pname = "djot"; - version = "0.1.4"; - sha256 = "03qlk8r62j6nsjbbyp8510gn29vg3i2s4vq0p0qyr2679y5i6v8h"; + version = "0.1.4.1"; + sha256 = "0l30gpm84pncjbj9jbz8kq2j7gagv2b6k7d01kfwijbd6i0zfl31"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -203947,72 +204271,6 @@ self: { ) { }; dl-fedora = callPackage ( - { - mkDerivation, - ansi-wl-pprint, - base, - bytestring, - directory, - extra, - fedora-releases, - filepath, - http-client, - http-client-tls, - http-directory, - http-types, - optparse-applicative, - pretty-terminal, - regex-posix, - simple-cmd, - simple-cmd-args, - simple-prompt, - text, - time, - unix, - xdg-userdirs, - }: - mkDerivation { - pname = "dl-fedora"; - version = "2.0.1"; - sha256 = "18ga0lq0rhdr7g5v6svfhln3g0a2lrwp2fbzaa2mgl8h9rc2n57f"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - ansi-wl-pprint - base - bytestring - directory - extra - fedora-releases - filepath - http-client - http-client-tls - http-directory - http-types - optparse-applicative - pretty-terminal - regex-posix - simple-cmd - simple-cmd-args - simple-prompt - text - time - unix - xdg-userdirs - ]; - testHaskellDepends = [ - base - fedora-releases - simple-cmd - ]; - description = "Fedora image download tool"; - license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; - mainProgram = "dl-fedora"; - } - ) { }; - - dl-fedora_2_2 = callPackage ( { mkDerivation, base, @@ -204435,8 +204693,8 @@ self: { }: mkDerivation { pname = "dnf-repo"; - version = "0.6.2"; - sha256 = "0njl38nwvdzfxfq17n99mrri8h1kpymv1hwhwanj75f3y5cq4fq3"; + version = "0.6.4"; + sha256 = "1dxgb2wz7p6p7hpikzh9b9c8dhs99lc5lx3fifxkwq5mr5qilvas"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -204563,6 +204821,119 @@ self: { } ) { }; + dnsbase = callPackage ( + { + mkDerivation, + base, + base16, + base32, + base64, + bytestring, + containers, + crypton, + deepseq, + hashable, + hashtables, + hourglass, + iproute, + monad-ste, + mtl, + network, + primitive, + tasty, + tasty-bench, + tasty-hunit, + tasty-quickcheck, + template-haskell, + text, + time, + transformers, + unordered-containers, + }: + mkDerivation { + pname = "dnsbase"; + version = "1.0.2.3"; + sha256 = "1y62frmkx2fg61ansqcm8yimgj2acy3aqa4vwlxiar1wpm70kayb"; + libraryHaskellDepends = [ + base + base16 + base32 + base64 + bytestring + containers + crypton + deepseq + hashable + hashtables + hourglass + iproute + monad-ste + mtl + network + primitive + template-haskell + text + time + transformers + unordered-containers + ]; + testHaskellDepends = [ + base + base16 + base32 + base64 + bytestring + containers + crypton + deepseq + hashable + hashtables + hourglass + iproute + monad-ste + mtl + network + primitive + tasty + tasty-hunit + tasty-quickcheck + template-haskell + text + time + transformers + unordered-containers + ]; + benchmarkHaskellDepends = [ + base + base16 + base32 + base64 + bytestring + containers + crypton + deepseq + hashable + hashtables + hourglass + iproute + monad-ste + mtl + network + primitive + tasty-bench + template-haskell + text + time + transformers + unordered-containers + ]; + doHaddock = false; + description = "Stub DNS resolver with a typed RData model and value-based extension API"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + dnscache = callPackage ( { mkDerivation, @@ -205634,8 +206005,8 @@ self: { }: mkDerivation { pname = "doclayout"; - version = "0.5.0.1"; - sha256 = "01vh5j9w0xprh2p9njnrmfj2lpivbfg4r1rksshgaj8b9fqdh8b5"; + version = "0.5.0.3"; + sha256 = "1sa8gm9iilwmmhdabdgjv2l3cqsp33gszyz6997ldr3kh4kydpsj"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base @@ -205883,8 +206254,8 @@ self: { }: mkDerivation { pname = "doctest"; - version = "0.24.3"; - sha256 = "0f0j5ds8wihac23ck5fd1bf6m8i4vxnqvazfyn6fasl5247hy935"; + version = "0.25.0"; + sha256 = "12csh32v8prq6i6y6fpshyps7hmiapnv1m530jga2l65c0wj86y6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -206583,8 +206954,8 @@ self: { }: mkDerivation { pname = "dojang"; - version = "0.2.0"; - sha256 = "0rx46glmms94nn0hp6nb5wb8gd6ma1md87pvyh7y3fa6nmai4v2y"; + version = "0.2.1"; + sha256 = "08f4vrna6jxk3ijsj1lmdfkqp5mynljmg7z4apmw39vw6lkynf9i"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -208396,6 +208767,52 @@ self: { } ) { }; + doxygen-parser = callPackage ( + { + mkDerivation, + base, + containers, + directory, + filepath, + process, + QuickCheck, + tasty, + tasty-hunit, + tasty-quickcheck, + temporary, + text, + xml-conduit, + }: + mkDerivation { + pname = "doxygen-parser"; + version = "0.1.1"; + sha256 = "0g43gb8mg7xxs5sqqys6m5116gkxvfz8qyyzk2i2fm357n7gj0zd"; + libraryHaskellDepends = [ + base + containers + directory + filepath + process + temporary + text + xml-conduit + ]; + testHaskellDepends = [ + base + containers + QuickCheck + tasty + tasty-hunit + tasty-quickcheck + text + xml-conduit + ]; + doHaddock = false; + description = "Parse Doxygen XML output into a typed Haskell AST"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + dozenal = callPackage ( { mkDerivation, base }: mkDerivation { @@ -210891,29 +211308,25 @@ self: { cabal-doctest, doctest, duoids, - no-recursion, transformers, }: mkDerivation { pname = "duoidal-transformers"; - version = "0.0.1.0"; - sha256 = "0hlnlak7pamdaaxlac8zi9gd9wvjf4lh3fbdhcz5kldxrbj5jwgv"; + version = "0.0.2.0"; + sha256 = "02hnyx027prm6f1kzqwhxvgcxr0jkb356dr3hzbc94v0dqql2188"; setupHaskellDepends = [ base Cabal cabal-doctest - no-recursion ]; libraryHaskellDepends = [ base duoids - no-recursion transformers ]; testHaskellDepends = [ base doctest - no-recursion ]; description = "Extending the tranformers package with duoids"; license = "(AGPL-3.0-only WITH Universal-FOSS-exception-1.0 OR AGPL-3.0-only OR LicenseRef-commercial)"; @@ -210928,26 +211341,20 @@ self: { Cabal, cabal-doctest, doctest, - no-recursion, }: mkDerivation { pname = "duoids"; - version = "0.0.1.0"; - sha256 = "1h697a56b827ddmhhp9w3wsbm815527zjl1hnp9f6hn6cwv2ylfn"; + version = "0.1.0.0"; + sha256 = "0sjs767yn71mlrjn68bg5h5jacw44d0avyksw9ghz0xggw8qvndw"; setupHaskellDepends = [ base Cabal cabal-doctest - no-recursion - ]; - libraryHaskellDepends = [ - base - no-recursion ]; + libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest - no-recursion ]; description = "Unifying parallel and sequential operations"; license = "(AGPL-3.0-only WITH Universal-FOSS-exception-1.0 OR AGPL-3.0-only OR LicenseRef-commercial) AND BSD-3-Clause"; @@ -210965,29 +211372,25 @@ self: { doctest, duoids, hedgehog, - no-recursion, }: mkDerivation { pname = "duoids-hedgehog"; - version = "0.0.1.0"; - sha256 = "0vcvyqqnray1h62lnihgcaimzrc2ava77g1p5ys9fs6pkq3pxfzf"; + version = "0.0.2.0"; + sha256 = "1dj7synbc4cx08s5zdsagkpa7qcd5xxqxg2v48jp8rck4s8g9s5v"; setupHaskellDepends = [ base Cabal cabal-doctest - no-recursion ]; libraryHaskellDepends = [ base duoids hedgehog - no-recursion ]; testHaskellDepends = [ base doctest hedgehog - no-recursion ]; description = "Unifying parallel and sequential operations"; license = "(AGPL-3.0-only WITH Universal-FOSS-exception-1.0 OR AGPL-3.0-only OR LicenseRef-commercial)"; @@ -211956,8 +212359,8 @@ self: { }: mkDerivation { pname = "dynamic-array"; - version = "0.1.3"; - sha256 = "1rd5yvj5hqvd24hwq2g7h3f6zkachkbk7zk0s03hrkim0i0839db"; + version = "0.1.3.1"; + sha256 = "1bxmkw8sv49bxg6v9b3fsp7zgjvzgw59rka6zbmz3vdc9hkhnlsm"; libraryHaskellDepends = [ base primdata @@ -213857,8 +214260,8 @@ self: { }: mkDerivation { pname = "eccrypto"; - version = "0.2.3.2"; - sha256 = "18m4jgd0kkw0k629z22x6l23r5qr4idnk08n6bvspw0fi5wg4yhd"; + version = "0.2.3.3"; + sha256 = "185mwsyypg3h7abclxhni9vizwgxgldawhsjaich5xxsdq0qjmz3"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base @@ -215182,6 +215585,8 @@ self: { pname = "effectful"; version = "2.6.1.0"; sha256 = "1khfh55p5brgc7d5hdainsfgij9qpfx744h12gkrrzs9mbl2qxaq"; + revision = "1"; + editedCabalFile = "0mqbfl17wrf75j6n9v2zzjj546lfq1pfgspwh04fdnl3n61dp1fk"; libraryHaskellDepends = [ async base @@ -215238,6 +215643,8 @@ self: { pname = "effectful-core"; version = "2.6.1.0"; sha256 = "1wk9p0yr60b6ksh1pgzxqklvdgi4khwdv91h0qi05yyscvv9lrww"; + revision = "1"; + editedCabalFile = "05fbv40z9mfz7j3g7aipvnxnzdsfy8mv4xvka77h50n1hxjkf18k"; libraryHaskellDepends = [ base containers @@ -215291,32 +215698,6 @@ self: { ) { }; effectful-plugin = callPackage ( - { - mkDerivation, - base, - containers, - effectful-core, - ghc, - }: - mkDerivation { - pname = "effectful-plugin"; - version = "2.0.0.1"; - sha256 = "0k0p9ynpgp2wdq3v5949kl3i8pidkfgzw33h7nrag45jhnszrync"; - libraryHaskellDepends = [ - base - containers - ghc - ]; - testHaskellDepends = [ - base - effectful-core - ]; - description = "A GHC plugin for improving disambiguation of effects"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - } - ) { }; - - effectful-plugin_2_1_0_0 = callPackage ( { mkDerivation, base, @@ -215339,7 +215720,6 @@ self: { ]; description = "A GHC plugin for improving disambiguation of effects"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -215461,6 +215841,79 @@ self: { } ) { }; + effectful-tracing = callPackage ( + { + mkDerivation, + base, + bytestring, + case-insensitive, + containers, + effectful, + effectful-core, + hashable, + hedgehog, + http-types, + nothunks, + random, + stm, + tasty, + tasty-bench, + tasty-golden, + tasty-hedgehog, + tasty-hunit, + temporary, + text, + time, + vector, + }: + mkDerivation { + pname = "effectful-tracing"; + version = "0.1.0.0"; + sha256 = "1qlz7h5ydrqh0s24whf9358kriiyd193r3s0m818qrmmwrzw32p9"; + libraryHaskellDepends = [ + base + bytestring + case-insensitive + containers + effectful + effectful-core + hashable + http-types + random + stm + text + time + vector + ]; + testHaskellDepends = [ + base + bytestring + containers + effectful + effectful-core + hedgehog + http-types + nothunks + stm + tasty + tasty-golden + tasty-hedgehog + tasty-hunit + temporary + text + time + vector + ]; + benchmarkHaskellDepends = [ + base + effectful-core + tasty-bench + ]; + description = "Tracing as a scoped effect, built on effectful, with OpenTelemetry interop"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + effectful-zoo = callPackage ( { mkDerivation, @@ -215861,8 +216314,8 @@ self: { }: mkDerivation { pname = "egison"; - version = "5.0.0"; - sha256 = "07sb43axq7pifk7gjx43hk0j67gq3q58ldqbfmjkam38zscmmbp1"; + version = "5.1.0"; + sha256 = "0zk5hrkl7qsc73mil4krbwmcjj3cjprifwlh708rgszsssllm8fn"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -216399,6 +216852,50 @@ self: { } ) { }; + eigen-hhlo = callPackage ( + { + mkDerivation, + base, + directory, + hhlo, + tasty, + tasty-hunit, + text, + vector, + }: + mkDerivation { + pname = "eigen-hhlo"; + version = "0.1.0.0"; + sha256 = "0v3sdcwnjzngm9wcb1qar9nsm00z03gk3jznrllbnjraibac0630"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + directory + hhlo + text + ]; + executableHaskellDepends = [ + base + hhlo + text + vector + ]; + testHaskellDepends = [ + base + hhlo + tasty + tasty-hunit + text + vector + ]; + description = "Dense linear algebra on HHLO (SVD, QR, eigenvalue, Cholesky, LU)"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + mainProgram = "eigen-hhlo"; + } + ) { }; + eio = callPackage ( { mkDerivation, @@ -216654,6 +217151,8 @@ self: { pname = "ekg"; version = "0.4.1.2"; sha256 = "1k16w8xfnqzbdvbr01yp02fxv6cypsl6z0vfah7zsf7cvw34ryjz"; + revision = "1"; + editedCabalFile = "0zq486mw3dpjrg0l3zf3266r3cqf4zhpds9sygc3sf1lj6bib66z"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson @@ -217494,10 +217993,8 @@ self: { }: mkDerivation { pname = "eliminators"; - version = "0.9.5"; - sha256 = "17pl2mg9bpagzkw50mydls883bj4mm7glmgnm59r57prky9h55gs"; - revision = "1"; - editedCabalFile = "0dzyskd0av2rdq9bk0y0d2605a65p9xailbbchvmaqjvqf4cqvpm"; + version = "0.9.6"; + sha256 = "1iw8x7y7g0fhswkmjwaar1xdiwly68rsxhj2bas03041k2hgkvvi"; libraryHaskellDepends = [ base extra @@ -217517,6 +218014,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Dependently typed elimination functions using singletons"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -218628,55 +219126,6 @@ self: { ) { }; elm2nix = callPackage ( - { - mkDerivation, - aeson, - ansi-wl-pprint, - async, - base, - binary, - bytestring, - containers, - here, - optparse-applicative, - process, - text, - transformers, - unordered-containers, - }: - mkDerivation { - pname = "elm2nix"; - version = "0.4.0"; - sha256 = "0cdfpcbxancw52mavpv9993lbjshcfv07cjzabdghncn3j3g6q1k"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson - async - base - binary - bytestring - containers - here - process - text - transformers - unordered-containers - ]; - executableHaskellDepends = [ - ansi-wl-pprint - base - here - optparse-applicative - ]; - testHaskellDepends = [ base ]; - description = "Turn your Elm project into buildable Nix project"; - license = lib.licenses.bsd3; - mainProgram = "elm2nix"; - } - ) { }; - - elm2nix_0_5_0 = callPackage ( { mkDerivation, aeson, @@ -218722,7 +219171,6 @@ self: { testHaskellDepends = [ base ]; description = "Turn your Elm project into buildable Nix project"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "elm2nix"; } ) { }; @@ -218941,39 +219389,6 @@ self: { ) { }; elynx = callPackage ( - { - mkDerivation, - aeson, - base, - bytestring, - elynx-tools, - optparse-applicative, - slynx, - tlynx, - }: - mkDerivation { - pname = "elynx"; - version = "0.8.0.0"; - sha256 = "13w6bxh16fw1shmcc73xlilsq2lyfpf6049mbm9xhrxb0b8az4l5"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - aeson - base - bytestring - elynx-tools - optparse-applicative - slynx - tlynx - ]; - description = "Validate and (optionally) redo ELynx analyses"; - license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; - mainProgram = "elynx"; - maintainers = [ lib.maintainers.dschrempf ]; - } - ) { }; - - elynx_0_9_0_0 = callPackage ( { mkDerivation, aeson, @@ -219001,67 +219416,12 @@ self: { ]; description = "Validate and (optionally) redo ELynx analyses"; license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; - 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, - math-functions, - mwc-random, - random, - statistics, - vector, - }: - mkDerivation { - pname = "elynx-markov"; - version = "0.8.0.0"; - sha256 = "1j9k751zz6fg84pymcrwa5ica7d2rnmxb0512a9gqxdjsfzynmaf"; - 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.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; - maintainers = [ lib.maintainers.dschrempf ]; - } - ) { }; - - elynx-markov_0_9_0_0 = callPackage ( { mkDerivation, async, @@ -219111,39 +219471,11 @@ self: { benchmarkHaskellDepends = [ base ]; description = "Simulate molecular sequences along trees"; license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.dschrempf ]; } ) { }; elynx-nexus = callPackage ( - { - mkDerivation, - attoparsec, - base, - bytestring, - hspec, - }: - mkDerivation { - pname = "elynx-nexus"; - version = "0.8.0.0"; - sha256 = "0074273y4v2xlk62ncayhfmhm0x6hqkyqvisdzjd1i0bm4cbqdvd"; - libraryHaskellDepends = [ - attoparsec - base - bytestring - ]; - testHaskellDepends = [ - base - hspec - ]; - description = "Import and export Nexus files"; - license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; - maintainers = [ lib.maintainers.dschrempf ]; - } - ) { }; - - elynx-nexus_0_9_0_0 = callPackage ( { mkDerivation, attoparsec, @@ -219166,62 +219498,11 @@ self: { ]; description = "Import and export Nexus files"; license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; - 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, - vector-th-unbox, - word8, - }: - mkDerivation { - pname = "elynx-seq"; - version = "0.8.0.0"; - sha256 = "10g7f3jdx4jcggcb4qrw98nac08f7fqzdg0445h0wiiilpykw0kk"; - 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.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; - maintainers = [ lib.maintainers.dschrempf ]; - } - ) { }; - - elynx-seq_0_9_0_0 = callPackage ( { mkDerivation, aeson, @@ -219267,56 +219548,11 @@ self: { ]; description = "Handle molecular sequences"; license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.dschrempf ]; } ) { }; elynx-tools = 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.8.0.0"; - sha256 = "02fysd2gljnj14mk93mnrfxdx7cxlalvzmwckwnqi3d2a1d5ddc4"; - 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.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; - maintainers = [ lib.maintainers.dschrempf ]; - } - ) { }; - - elynx-tools_0_9_0_0 = callPackage ( { mkDerivation, aeson, @@ -219356,80 +219592,11 @@ self: { ]; description = "Tools for ELynx"; license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; - 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, - elynx-nexus, - elynx-tools, - hspec, - math-functions, - microlens, - parallel, - QuickCheck, - quickcheck-classes, - random, - statistics, - }: - mkDerivation { - pname = "elynx-tree"; - version = "0.7.2.2"; - sha256 = "0birkpczwr84x69m44b8hlxm06nx6ibsnr1x2rjlj4x1yzbzjq8m"; - 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.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; - maintainers = [ lib.maintainers.dschrempf ]; - } - ) { }; - - elynx-tree_0_9_0_0 = callPackage ( { mkDerivation, aeson, @@ -219492,7 +219659,6 @@ self: { ]; description = "Handle phylogenetic trees"; license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.dschrempf ]; } ) { }; @@ -219701,57 +219867,6 @@ self: { ) { }; emacs-module = callPackage ( - { - mkDerivation, - base, - bytestring, - deepseq, - exceptions, - filepath, - monad-control, - monad-interleave, - mtl, - os-string, - prettyprinter, - prettyprinter-combinators, - primitive, - template-haskell, - text, - transformers-base, - tuples-homogenous-h98, - vector, - void, - }: - mkDerivation { - pname = "emacs-module"; - version = "0.2.1.1"; - sha256 = "1s8h935xlkfxp04fgkd1025a3sg8phs8fx18iaji7hkvifpykgfj"; - libraryHaskellDepends = [ - base - bytestring - deepseq - exceptions - filepath - monad-control - monad-interleave - mtl - os-string - prettyprinter - prettyprinter-combinators - primitive - template-haskell - text - transformers-base - tuples-homogenous-h98 - vector - void - ]; - description = "Utilities to write Emacs dynamic modules"; - license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; - } - ) { }; - - emacs-module_0_3 = callPackage ( { mkDerivation, base, @@ -219799,7 +219914,6 @@ self: { ]; description = "Utilities to write Emacs dynamic modules"; license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -220730,8 +220844,8 @@ self: { }: mkDerivation { pname = "emojis"; - version = "0.1.4.1"; - sha256 = "1r8a8xjnsqbyzg96fla2s1cg6804297w6487rnrvjhqxgccxc040"; + version = "0.1.5"; + sha256 = "1p3x068qg6vr77j3z54795qhaqk0726nf8qwijzkbvkb8ks7fw9p"; libraryHaskellDepends = [ base containers @@ -220773,6 +220887,56 @@ self: { } ) { }; + encapsule = callPackage ( + { + mkDerivation, + base, + containers, + directory, + extra, + filepath, + process, + safe, + shell-monad, + simple-cmd, + simple-cmd-args, + simple-prompt, + text, + time, + toml-reader, + unix, + xdg-basedir, + }: + mkDerivation { + pname = "encapsule"; + version = "0.4.1"; + sha256 = "1lj0vlf4kq1b9yzpx1y7ggbyknzf2mf0s6vw6w2m7rqxgyqndqnw"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base + containers + directory + extra + filepath + process + safe + shell-monad + simple-cmd + simple-cmd-args + simple-prompt + text + time + toml-reader + unix + xdg-basedir + ]; + description = "Run isolated toolbox containers with podman"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + mainProgram = "encapsule"; + } + ) { }; + enchant = callPackage ( { mkDerivation, @@ -220880,8 +221044,6 @@ self: { binary, bytestring, containers, - extensible-exceptions, - ghc-prim, HUnit, mtl, QuickCheck, @@ -220889,8 +221051,8 @@ self: { }: mkDerivation { pname = "encoding"; - version = "0.10.2"; - sha256 = "07fclvjvd25cb21j6hakkcrk83f46ri9mkc9qdgllhb5p9zwxdig"; + version = "0.10.3"; + sha256 = "1nga322n74jgqq0svhhv99g0mk74fzzsd4a914nsy5i78fp1bspg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -220899,8 +221061,6 @@ self: { binary bytestring containers - extensible-exceptions - ghc-prim mtl regex-compat ]; @@ -221970,8 +222130,8 @@ self: { pname = "enummapset"; version = "0.7.3.0"; sha256 = "0w3hvypj14j7k8kfzrahyv7v35yj60jjyjv4klvnbw05a10hbj3l"; - revision = "1"; - editedCabalFile = "1815z4vq9k5jab7x95s0qjkmfdrks6ivn2jqrhnm18ljwz60xax8"; + revision = "2"; + editedCabalFile = "04vldagscnd2pnlg1px0g982mpjxj1fsfaxk0nb504pxzsk3nmgd"; libraryHaskellDepends = [ aeson base @@ -222033,8 +222193,8 @@ self: { }: mkDerivation { pname = "enumset"; - version = "0.1"; - sha256 = "1flsyc8a9hj33pl35jkcls8sdc7yw8yc9xfflynm0h9ncq1frlcr"; + version = "0.1.0.2"; + sha256 = "1m658211vjwx45vifax7cxyq9d3i6x3rjrsigcnfp28v8yripim0"; libraryHaskellDepends = [ base data-accessor @@ -222621,8 +222781,8 @@ self: { }: mkDerivation { pname = "ephemeral-pg"; - version = "0.2.1.0"; - sha256 = "1fcwbmp6rrvx2hzal6nhs6nn7wdp0x119rwnlk9ilixxzx25188g"; + version = "0.2.2.0"; + sha256 = "0zngw352m61z2sf588d717flh2szlxaz0bblzwnvf06p8z31dfzl"; libraryHaskellDepends = [ base bytestring @@ -222640,10 +222800,20 @@ self: { ]; testHaskellDepends = [ base + bytestring + directory + filepath + hashable hasql hspec + network + process QuickCheck + temporary text + transformers + typed-process + unix ]; description = "Temporary PostgreSQL databases for testing"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; @@ -222876,17 +223046,22 @@ self: { directory, epub-metadata, filepath, - HUnit, + heredoc, mtl, + optparse-applicative-dex, parsec, process, regex-compat, + tasty, + tasty-hunit, + text, + unix, zip-archive, }: mkDerivation { pname = "epub-tools"; - version = "3.2"; - sha256 = "1ncg2yaw23lqk68ilpks8c3a42hgwqzv0dfgp0p0lz7fxb870dkw"; + version = "4.0"; + sha256 = "0wbndmj814jyi1d19mi1bdlsrsa4sy0paxwv427w42znchk7j5w5"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -222896,10 +223071,14 @@ self: { directory epub-metadata filepath + heredoc mtl + optparse-applicative-dex parsec process regex-compat + text + unix zip-archive ]; testHaskellDepends = [ @@ -222908,10 +223087,12 @@ self: { directory epub-metadata filepath - HUnit + heredoc mtl parsec regex-compat + tasty + tasty-hunit ]; description = "Command line utilities for working with epub files"; license = lib.meta.getLicenseFromSpdxId "ISC"; @@ -223231,8 +223412,8 @@ self: { }: mkDerivation { pname = "erebos"; - version = "0.2.1"; - sha256 = "05h1vlgvspfk0pwb6l5fj7zqv8pixhqyjqhbk3yvabhmfwhw5p25"; + version = "0.2.2"; + sha256 = "1ibp0xmc3vx2xin4qn12pxbk3v9kmkxv47nprjisa26la87nfkfi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -223313,8 +223494,8 @@ self: { }: mkDerivation { pname = "erebos-tester"; - version = "0.3.4"; - sha256 = "0ys9pqmsyvw0sfw5k7w1nkjxigsgw6azaksmafhfc0pzjk5qhhyh"; + version = "0.3.5"; + sha256 = "1cr8a6klyq7s0fkw6d385g8jfyxlg3dfgz2kclvpyr0pgmyhmqcn"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -223562,6 +223743,7 @@ self: { { mkDerivation, aeson, + aeson-pretty, base, bytestring, doctest, @@ -223571,25 +223753,29 @@ self: { http-client, http-types, network-uri, + scientific, text, time, }: mkDerivation { pname = "erpnext-api-client"; - version = "0.2.0.0"; - sha256 = "02hcskijn2sazmi142vsk4d80fw1jm4rdbs93fq86r7jh6x4r6g0"; + version = "0.3.0.0"; + sha256 = "1x6yw3ypfbidmzrygbx5nhx9h4fldz8vx6vcjq003wmlpqs0jfdd"; libraryHaskellDepends = [ aeson + aeson-pretty base bytestring http-client http-types network-uri + scientific text time ]; testHaskellDepends = [ aeson + aeson-pretty base bytestring doctest @@ -223599,6 +223785,7 @@ self: { http-client http-types network-uri + scientific text time ]; @@ -224578,24 +224765,29 @@ self: { base64, bcrypt, blaze-html, + blaze-markup, bytestring, case-insensitive, classy-prelude, classy-prelude-conduit, classy-prelude-yesod, + clientsession, conduit, containers, cryptohash-sha256, + crypton, crypton-connection, data-default, directory, entropy, esqueleto, fast-logger, + fgl, file-embed, + filepath, foreign-store, + gitrev, hjsmin, - hscolour, hspec, html-entities, http-api-data, @@ -224603,22 +224795,25 @@ self: { http-client-tls, http-conduit, http-types, - iso8601-time, + iproute, microlens, monad-logger, mtl, + network, optparse-applicative, optparse-generic, parser-combinators, persistent, persistent-sqlite, persistent-template, - pretty-show, safe, shakespeare, + stm, template-haskell, text, + text-short, time, + tls, transformers, unix, unordered-containers, @@ -224627,6 +224822,7 @@ self: { wai-extra, wai-logger, warp, + warp-tls, yaml, yesod, yesod-auth, @@ -224638,8 +224834,8 @@ self: { }: mkDerivation { pname = "espial"; - version = "0.0.20"; - sha256 = "0gdwd0yni2wd36zg3hv832x1rvabnq4q424mqmkid9jp9df4951l"; + version = "0.0.42"; + sha256 = "12l1ppmcnb64hd7qs7cmw1zni96wn3k5ac9c7m01g07jnilbzp3b"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -224649,6 +224845,7 @@ self: { base64 bcrypt blaze-html + blaze-markup bytestring case-insensitive classy-prelude @@ -224657,36 +224854,42 @@ self: { conduit containers cryptohash-sha256 + crypton crypton-connection data-default directory entropy esqueleto fast-logger + fgl file-embed + filepath foreign-store + gitrev hjsmin - hscolour html-entities http-api-data http-client http-client-tls http-conduit http-types - iso8601-time + iproute microlens monad-logger mtl + network parser-combinators persistent persistent-sqlite persistent-template - pretty-show safe shakespeare + stm template-haskell text + text-short time + tls transformers unix unordered-containers @@ -224695,6 +224898,7 @@ self: { wai-extra wai-logger warp + warp-tls yaml yesod yesod-auth @@ -224710,46 +224914,54 @@ self: { base64 bcrypt blaze-html + blaze-markup bytestring case-insensitive classy-prelude classy-prelude-conduit classy-prelude-yesod + clientsession conduit containers cryptohash-sha256 + crypton crypton-connection data-default directory entropy esqueleto fast-logger + fgl file-embed + filepath foreign-store + gitrev hjsmin - hscolour html-entities http-api-data http-client http-client-tls http-conduit http-types - iso8601-time + iproute microlens monad-logger mtl + network optparse-applicative optparse-generic parser-combinators persistent persistent-sqlite persistent-template - pretty-show safe shakespeare + stm template-haskell text + text-short time + tls transformers unix unordered-containers @@ -224758,6 +224970,7 @@ self: { wai-extra wai-logger warp + warp-tls yaml yesod yesod-auth @@ -224773,6 +224986,7 @@ self: { base64 bcrypt blaze-html + blaze-markup bytestring case-insensitive classy-prelude @@ -224781,16 +224995,19 @@ self: { conduit containers cryptohash-sha256 + crypton crypton-connection data-default directory entropy esqueleto fast-logger + fgl file-embed + filepath foreign-store + gitrev hjsmin - hscolour hspec html-entities http-api-data @@ -224798,20 +225015,23 @@ self: { http-client-tls http-conduit http-types - iso8601-time + iproute microlens monad-logger mtl + network parser-combinators persistent persistent-sqlite persistent-template - pretty-show safe shakespeare + stm template-haskell text + text-short time + tls transformers unix unordered-containers @@ -224820,6 +225040,7 @@ self: { wai-extra wai-logger warp + warp-tls yaml yesod yesod-auth @@ -224830,7 +225051,7 @@ self: { yesod-test ]; description = "Espial is an open-source, web-based bookmarking server"; - license = lib.licenses.agpl3Only; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -224925,6 +225146,7 @@ self: { ]; description = "Type-safe EDSL for SQL queries on persistent backends"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -224959,6 +225181,7 @@ self: { ]; description = "Compatibility operators for Persistent and Esqueleto"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -225067,6 +225290,7 @@ self: { ]; description = "postgis bindings for esqueleto"; license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -227248,8 +227472,8 @@ self: { }: mkDerivation { pname = "eventium-core"; - version = "0.3.1"; - sha256 = "186mwhbxbk78ligbndahb2fh57gg27ms8bda5am5b5c2r9l2vbj3"; + version = "0.6.0"; + sha256 = "0zh951i422b491ms7l80cpbx4l2kdhk0if9a4rfkp3lgyh0inxkb"; libraryHaskellDepends = [ aeson base @@ -227301,8 +227525,8 @@ self: { }: mkDerivation { pname = "eventium-memory"; - version = "0.3.1"; - sha256 = "0s5n0gjh4gl6axhg3q3j8l1qr47vfri0qznim7cd6kcm1fr0c4qc"; + version = "0.6.0"; + sha256 = "0v2fcqpvr72p8qmnlvqjfny5ml02ppqngail53ckcxwk8k7zakal"; libraryHaskellDepends = [ base containers @@ -227350,8 +227574,8 @@ self: { }: mkDerivation { pname = "eventium-postgresql"; - version = "0.3.1"; - sha256 = "1wmgdw0ldrl9f93nm5rr5jkdshm5m4r80sqjddrbiaaxlcpxc47q"; + version = "0.6.0"; + sha256 = "16976fz64bdp4dmsq983b6c1ycclaamgkg0fg6kdmgdyxwkvp03x"; libraryHaskellDepends = [ aeson base @@ -227399,8 +227623,8 @@ self: { }: mkDerivation { pname = "eventium-sql-common"; - version = "0.3.1"; - sha256 = "0x2h8fis785k978vaffy6iirxdjh2lwdsqdd71hzvqgd3pykkf0j"; + version = "0.6.0"; + sha256 = "1daz5jsbq2rrc87av9k7nk6cml7jdv9y5kn4cgz725i9p1kwl9sa"; libraryHaskellDepends = [ aeson base @@ -227437,8 +227661,8 @@ self: { }: mkDerivation { pname = "eventium-sqlite"; - version = "0.3.1"; - sha256 = "1cl7v6ph8x0d3qq16ja721j0mk2s8nf15i7np653ny857rb8mgkb"; + version = "0.6.0"; + sha256 = "15xrydlfmfv632qs8aviarvmp729xbv8cx56q0rk2faprf29cnbb"; libraryHaskellDepends = [ aeson base @@ -227518,8 +227742,8 @@ self: { }: mkDerivation { pname = "eventium-testkit"; - version = "0.3.1"; - sha256 = "0riljm36j1wpbdyr3w00yajq4565fky13ybypk5wnk8f0spdyfnn"; + version = "0.6.0"; + sha256 = "0wb2nwxnlqdx7m7r1mqqvbz6i6j566m3bnd4l0wpz3sk24jv6gg0"; libraryHaskellDepends = [ aeson base @@ -227540,38 +227764,115 @@ self: { { mkDerivation, ansi-terminal, + async, base, bytestring, + case-insensitive, + clock, + co-log-core, + containers, + data-default, dlist, + file-embed, ghc-events, + ghc-stack-profiler-core, + grapesy, hashable, + hs-opentelemetry-otlp, + HsYAML, + http-client, + http-client-tls, + http-types, + ipedb, + lens-family, + lifted-async, machines, + monad-control, network, + network-uri, optparse-applicative, + proto-lens, + random, + stm, + strict-list, + table-layout, + template-haskell, text, - unliftio-core, + time, + transformers, + transformers-base, unordered-containers, + vector, }: mkDerivation { pname = "eventlog-live"; - version = "0.4.0.0"; - sha256 = "0p0247vlm3qphcvdvh6gbb83s9zpp484q3x9691ab497nkpyzj17"; + version = "0.8.0.0"; + sha256 = "1l8jyj6y5cc04lp3gbmp8n57md3qks73gf6yvipqp90akjazimks"; + isLibrary = true; + isExecutable = true; libraryHaskellDepends = [ ansi-terminal + async base bytestring + clock + co-log-core + containers dlist ghc-events + ghc-stack-profiler-core hashable + ipedb + lifted-async machines + monad-control network optparse-applicative + stm text - unliftio-core + time + transformers + transformers-base + unordered-containers + vector + ]; + executableHaskellDepends = [ + ansi-terminal + base + bytestring + case-insensitive + containers + data-default + dlist + file-embed + ghc-events + grapesy + hashable + hs-opentelemetry-otlp + HsYAML + http-client + http-client-tls + http-types + ipedb + lens-family + machines + network-uri + optparse-applicative + proto-lens + random + stm + strict-list + table-layout + template-haskell + text + transformers unordered-containers + vector ]; - description = "Live processing of eventlog data"; + description = "Real-time monitoring for any Haskell application with little to no instrumentation"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + mainProgram = "eventlog-live-otlp"; } ) { }; @@ -227611,6 +227912,7 @@ self: { ]; description = "Stream eventlog data into InfluxDB"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; mainProgram = "eventlog-live-influxdb"; } ) { }; @@ -227618,67 +227920,82 @@ self: { eventlog-live-otelcol = callPackage ( { mkDerivation, - aeson, ansi-terminal, base, bytestring, + case-insensitive, + containers, data-default, dlist, eventlog-live, - eventlog-socket, file-embed, ghc-events, grapesy, hashable, hs-opentelemetry-otlp, + HsYAML, + http-client, + http-client-tls, + http-types, + ipedb, lens-family, machines, + network-uri, optparse-applicative, proto-lens, random, + stm, strict-list, table-layout, template-haskell, text, + transformers, unordered-containers, vector, - yaml, }: mkDerivation { pname = "eventlog-live-otelcol"; - version = "0.5.0.0"; - sha256 = "0qk41r0km6dd3wniihqlv6v30z5gfhak4rbl1ybw3rvgzrp48p5n"; + version = "0.7.0.0"; + sha256 = "0gz659wci784a3ax0jap3czcirix6mamn8hrvip860ndh4zyg3qp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - aeson ansi-terminal base bytestring + case-insensitive + containers data-default dlist eventlog-live - eventlog-socket file-embed ghc-events grapesy hashable hs-opentelemetry-otlp + HsYAML + http-client + http-client-tls + http-types + ipedb lens-family machines + network-uri optparse-applicative proto-lens random + stm strict-list table-layout template-haskell text + transformers unordered-containers vector - yaml ]; description = "Stream eventlog data to the OpenTelemetry Collector"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; mainProgram = "eventlog-live-otelcol"; } ) { }; @@ -228532,64 +228849,6 @@ self: { ) { }; evm-opcodes = callPackage ( - { - mkDerivation, - base, - bytestring, - cereal, - containers, - data-dword, - hedgehog, - hspec, - tasty, - tasty-bench, - tasty-discover, - tasty-hedgehog, - tasty-hspec, - text, - }: - mkDerivation { - pname = "evm-opcodes"; - version = "0.2.0"; - sha256 = "1s5vwdway724b0c41jwiaaqg1pllnhghjydplifbhhdfv63gkrw0"; - libraryHaskellDepends = [ - base - bytestring - cereal - containers - data-dword - text - ]; - testHaskellDepends = [ - base - bytestring - cereal - containers - data-dword - hedgehog - hspec - tasty - tasty-discover - tasty-hedgehog - tasty-hspec - text - ]; - testToolDepends = [ tasty-discover ]; - benchmarkHaskellDepends = [ - base - bytestring - cereal - containers - data-dword - tasty-bench - text - ]; - description = "Opcode types for Ethereum Virtual Machine (EVM)"; - license = lib.licenses.mit; - } - ) { }; - - evm-opcodes_0_3_3 = callPackage ( { mkDerivation, base, @@ -228644,7 +228903,6 @@ self: { ]; description = "Opcode types for Ethereum Virtual Machine (EVM)"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -228850,6 +229108,7 @@ self: { { mkDerivation, base, + infinite-list, numtype-dk, QuickCheck, tasty, @@ -228858,15 +229117,15 @@ self: { }: mkDerivation { pname = "exact-pi"; - version = "0.5.0.2"; - sha256 = "1xmc3vlzfccrn5szglnxx13akxw2xacgl40kqh0kiw82d58x47a4"; + version = "0.5.1.0"; + sha256 = "12m3dg6c7k77gan6v0xd2cwy6ix3b2fgc0n106v6zrwpg9kzbcqd"; libraryHaskellDepends = [ base + infinite-list numtype-dk ]; testHaskellDepends = [ base - numtype-dk QuickCheck tasty tasty-hunit @@ -229289,6 +229548,90 @@ self: { } ) { }; + exchangealgebra = callPackage ( + { + mkDerivation, + array, + async, + base, + binary, + bytestring, + Chart, + Chart-cairo, + containers, + deepseq, + directory, + doctest, + hashable, + mtl, + non-negative, + numeric-prelude, + parallel, + random, + scientific, + text, + time, + unicode-show, + unordered-containers, + vector, + }: + mkDerivation { + pname = "exchangealgebra"; + version = "0.4.1.2"; + sha256 = "1zgk0zprsjrms87jj3hi7chripjjf5dlcv651p77m41b789prs8f"; + libraryHaskellDepends = [ + array + async + base + binary + bytestring + Chart + Chart-cairo + containers + deepseq + hashable + mtl + non-negative + numeric-prelude + parallel + random + scientific + text + time + unicode-show + unordered-containers + vector + ]; + testHaskellDepends = [ + array + async + base + binary + bytestring + Chart + Chart-cairo + containers + deepseq + directory + doctest + hashable + mtl + non-negative + numeric-prelude + parallel + random + scientific + text + time + unicode-show + unordered-containers + vector + ]; + description = "Exchange Algebra for bookkeeping and economic simulation"; + license = "unknown"; + } + ) { }; + exchangerates = callPackage ( { mkDerivation, @@ -229948,6 +230291,7 @@ self: { ]; description = "@exinst@ support for @aeson@ package"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -229991,6 +230335,7 @@ self: { ]; description = "@exinst@ support for @base@ package"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -230037,6 +230382,7 @@ self: { ]; description = "@exinst@ support for @bytes@ package"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -230079,6 +230425,7 @@ self: { ]; description = "@exinst@ support for @cereal@ package"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -230171,6 +230518,7 @@ self: { ]; description = "Dependent pairs and their instances"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -230301,53 +230649,46 @@ self: { mkDerivation, base, bifunctors, - checkers, + comonad, + deepseq, + doctest, filepath, - hedgehog, lens, mtl, + natural, process, - QuickCheck, semigroupoids, - semigroups, - tasty, - tasty-hedgehog, - tasty-hunit, - tasty-quickcheck, + tasty-bench, transformers, }: mkDerivation { pname = "exitcode"; - version = "0.2.0.0"; - sha256 = "0lvwabnl28j9wm5l9cdxcd8vr61ngv05sg6izh7r2q9scv9nrswj"; + version = "0.3.0.1"; + sha256 = "1d7g5cxwbfddqwi9zw8s5jkmk7ww1qrajykhn86pi6090brpxpp1"; libraryHaskellDepends = [ base bifunctors + comonad + deepseq filepath lens mtl + natural process semigroupoids - semigroups transformers ]; testHaskellDepends = [ base - bifunctors - checkers - hedgehog - lens - mtl - QuickCheck - semigroupoids - tasty - tasty-hedgehog - tasty-hunit - tasty-quickcheck - transformers + process + ]; + testToolDepends = [ doctest ]; + benchmarkHaskellDepends = [ + base + tasty-bench ]; description = "Monad transformer for exit codes"; - license = lib.licenses.bsd3; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -230390,10 +230731,8 @@ self: { }: mkDerivation { pname = "exon"; - version = "1.7.2.0"; - sha256 = "120cd6n7sqpakyk91izjblk92vc9bzr1a3bcskzkpky512mw47wm"; - revision = "2"; - editedCabalFile = "0kp3yymv09cjbcx4ljkkh370j9pcjz4gxv2kdmvwik1awgcjwix4"; + version = "1.7.3.0"; + sha256 = "1j5zlnxpkxfmwn2ng413h2j89pvs5nr91g00bci5nxqmg6sj1pbc"; libraryHaskellDepends = [ base ghc @@ -230508,8 +230847,8 @@ self: { pname = "exp-extended"; version = "0.2"; sha256 = "14bz6wfzd8b51s09d2psg5hv5zq4f8lplgx0yvd3n0z704x3mcy6"; - revision = "1"; - editedCabalFile = "1kzrlr1j6xfm8r9j1iz9vp2c7x72gmmqzmki1ypxaawdzibyfysl"; + revision = "2"; + editedCabalFile = "00kyxcx1m76rmlj17fgmnhk0ysrwx0kcgv9pbbsgj6avpgymh511"; libraryHaskellDepends = [ base ]; description = "floating point with extended exponent range"; license = lib.licenses.bsd3; @@ -230965,10 +231304,8 @@ self: { }: mkDerivation { pname = "explicit-exception"; - version = "0.2"; - sha256 = "0n2cgliy0ls9740crzpk19wl3cbk5zq90x7qmhhw8idbip7xidni"; - revision = "2"; - editedCabalFile = "0wixdj39wxyfy82yp344nn38b6d1cmf32jmx89x98j4pvqb65cy1"; + version = "0.2.0.2"; + sha256 = "0kyd46l3sivdlqjml216c3hdll6p32bqifbiww9kpxbi4x7xlpa4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -232162,8 +232499,8 @@ self: { pname = "extensions"; version = "0.1.1.0"; sha256 = "1v8hikf03p81rzg6cpiadzpbjljfc6q8dj4q8yr09nwgxcjij3h7"; - revision = "2"; - editedCabalFile = "18wml60bsiwa9h0aj53ylh0qvi0y6bbyf7lx6b3m6ya4mypzmh27"; + revision = "4"; + editedCabalFile = "1pzgx20bzhbrc1c1ac8x0dy84kw565vsq5mlrap8rsxrwsb6nqpz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -232482,8 +232819,8 @@ self: { }: mkDerivation { pname = "extralife"; - version = "0.2.0.0"; - sha256 = "0bpaz123qg91rw4b97p528w4l7wbb17x4h61dmy1v2sr01l82q58"; + version = "0.2.0.3"; + sha256 = "188pj87i6w90vx95sya0pnrxl5xdcvh2jd04vv94c6n0wada9z9a"; libraryHaskellDepends = [ aeson base @@ -233496,10 +233833,10 @@ self: { hspec, markdown-unlit, megaparsec, - memory, microlens, mtl, network, + ram, random, resource-pool, safe-exceptions, @@ -233513,8 +233850,8 @@ self: { }: mkDerivation { pname = "faktory"; - version = "1.1.3.2"; - sha256 = "10m91bdp9y1yja6rfjw4rvcr5gd6rnmrmlcv8g13xsxdiyd14wy3"; + version = "1.2.0.0"; + sha256 = "1b9y772fggx1yl2hs8fx51nrpwmf1g7x1xxjld4y7wsqg4rp7b1a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -233527,10 +233864,10 @@ self: { data-default errors megaparsec - memory microlens mtl network + ram random resource-pool safe-exceptions @@ -233553,7 +233890,6 @@ self: { async base hspec - markdown-unlit mtl time ]; @@ -233669,81 +234005,17 @@ self: { data-default, mtl, optics-core, - optparse-applicative, - QuickCheck, - selective, - sop-core, - splitmix, - tagged, - tasty, - tasty-hunit, - transformers, - vector, - }: - mkDerivation { - pname = "falsify"; - version = "0.2.0"; - sha256 = "1fhj70q6kfd98892gxfy3mc8wxxyr80g4rzapaici4zd3zczz2fd"; - revision = "5"; - editedCabalFile = "08559x5pnw0g756jx30myxl974rhjxwv7v0yywnwkcqlbq0ir64r"; - libraryHaskellDepends = [ - base - base16-bytestring - binary - bytestring - containers - data-default - mtl - optics-core - optparse-applicative - selective - sop-core - splitmix - tagged - tasty - transformers - vector - ]; - testHaskellDepends = [ - base - containers - data-default - QuickCheck - selective - tasty - tasty-hunit - ]; - description = "Property-based testing with internal integrated shrinking"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - maintainers = [ lib.maintainers.maralorn ]; - } - ) { }; - - falsify_0_3_0 = callPackage ( - { - mkDerivation, - base, - base16-bytestring, - binary, - bytestring, - containers, - data-default, - mtl, - optics-core, - optparse-applicative, - QuickCheck, selective, sop-core, splitmix, - tagged, tasty, tasty-hunit, vector, }: mkDerivation { pname = "falsify"; - version = "0.3.0"; - sha256 = "1lw16gpxk9kil87jl7nm3indiff7w9h5f4vxihfrmqwzmcq05ipk"; + version = "0.4.0"; + sha256 = "0bsj9mn1a0w694ajgr2lzdi01ba7ar3bzhqgx161yqk2wjd8r9sn"; libraryHaskellDepends = [ base base16-bytestring @@ -233753,26 +234025,20 @@ self: { data-default mtl optics-core - optparse-applicative selective sop-core splitmix - tagged - tasty vector ]; testHaskellDepends = [ base containers - data-default - QuickCheck selective tasty tasty-hunit ]; description = "Property-based testing with internal integrated shrinking"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.maralorn ]; } ) { }; @@ -234136,8 +234402,8 @@ self: { }: mkDerivation { pname = "fast-logger"; - version = "3.2.6"; - sha256 = "1hy5cczg64q6cafahfcfjsij48w80zskgjnn3ks0w5w4vqiccrmx"; + version = "3.2.7"; + sha256 = "1wkbmzr31y3snp1y5xny3xjlx400i3wqkh66f6d9341wg2d4sd1a"; libraryHaskellDepends = [ array auto-update @@ -234212,8 +234478,8 @@ self: { }: mkDerivation { pname = "fast-myers-diff"; - version = "0.0.1"; - sha256 = "12flhvdjhkw0iyrcwzjnqkiml698hgv203kl76qy778n59x9hvp7"; + version = "0.0.2"; + sha256 = "1908qaxwyk6b3rm7443cqbcmab6zxkgi4j28myqdipbbwfsxdraa"; libraryHaskellDepends = [ base deepseq @@ -235563,99 +235829,6 @@ self: { ) { }; fbrnch = callPackage ( - { - mkDerivation, - aeson, - async, - base, - bodhi, - bugzilla-redhat, - bytestring, - config-ini, - copr-api, - directory, - either, - email-validate, - extra, - fedora-krb, - fedora-releases, - filepath, - http-conduit, - http-directory, - http-query, - koji, - network-uri, - pagure, - pretty-terminal, - process, - rpm-nvr, - rpmbuild-order, - safe, - say, - select-rpms, - simple-cmd, - simple-cmd-args, - simple-prompt, - text, - time, - typed-process, - unix, - utf8-string, - xdg-basedir, - }: - mkDerivation { - pname = "fbrnch"; - version = "1.7.1"; - sha256 = "1xsq70xpd0qgz0krlmm31b821ir94sc8qa0qpshjlcfja882p11l"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - aeson - async - base - bodhi - bugzilla-redhat - bytestring - config-ini - copr-api - directory - either - email-validate - extra - fedora-krb - fedora-releases - filepath - http-conduit - http-directory - http-query - koji - network-uri - pagure - pretty-terminal - process - rpm-nvr - rpmbuild-order - safe - say - select-rpms - simple-cmd - simple-cmd-args - simple-prompt - text - time - typed-process - unix - utf8-string - xdg-basedir - ]; - description = "Fedora packager tool to build package branches"; - license = lib.licenses.gpl2Only; - hydraPlatforms = lib.platforms.none; - mainProgram = "fbrnch"; - } - ) { }; - - fbrnch_1_8_1 = callPackage ( { mkDerivation, aeson, @@ -235699,8 +235872,8 @@ self: { }: mkDerivation { pname = "fbrnch"; - version = "1.8.1"; - sha256 = "01sxsyb1xwcgk306hzchvkzmhvcws3dr14pvglaiw7xj6y8915pd"; + version = "1.8.3"; + sha256 = "0j5ygh2irp06v9mfrkizqm4d15z5kxa1pzd56qpgs16vw57nfidp"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -236336,8 +236509,8 @@ self: { }: mkDerivation { pname = "fearOfView"; - version = "0.1.1.0"; - sha256 = "0bjn7zgl50sllw2pizmrfbinw80laxvsdvqy96wgv5iv24ady965"; + version = "0.2.0.0"; + sha256 = "03ymjwkw93gxfbdnghzbpqkni0z9gzin44fy1x9j96w1ypbhwghd"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -236820,7 +236993,9 @@ self: { fedora-repoquery = callPackage ( { mkDerivation, + aeson, base, + bytestring, case-insensitive, curl, directory, @@ -236828,60 +237003,7 @@ self: { fedora-releases, filepath, Glob, - regex-compat, - safe, - simple-cmd, - simple-cmd-args, - text, - time, - xdg-basedir, - }: - mkDerivation { - pname = "fedora-repoquery"; - version = "0.7.4"; - sha256 = "0iy8d37x1b1qhzp6jgrnajbvyn02pyyz78xv7mv4hrp87i2avpgp"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - base - case-insensitive - curl - directory - extra - fedora-releases - filepath - Glob - regex-compat - safe - simple-cmd - simple-cmd-args - text - time - xdg-basedir - ]; - testHaskellDepends = [ - base - simple-cmd - ]; - description = "Fedora release repos package query tool"; - license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; - mainProgram = "fedora-repoquery"; - broken = true; - } - ) { }; - - fedora-repoquery_0_8_1 = callPackage ( - { - mkDerivation, - base, - case-insensitive, - curl, - directory, - extra, - fedora-releases, - filepath, - Glob, + http-directory, optparse-applicative, regex-compat, safe, @@ -236889,16 +237011,19 @@ self: { simple-cmd-args, text, time, + typed-process, xdg-basedir, }: mkDerivation { pname = "fedora-repoquery"; - version = "0.8.1"; - sha256 = "0g2vnk9hm5apr2ixl6k567wg8kkzkfmg265pb244cm0raam417cd"; + version = "0.9.1"; + sha256 = "1zrrbwgaj4fp7xzi5fblq992wpalq32p0jddkrb4pvalrzyc6bds"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ + aeson base + bytestring case-insensitive curl directory @@ -236906,6 +237031,7 @@ self: { fedora-releases filepath Glob + http-directory optparse-applicative regex-compat safe @@ -236913,6 +237039,7 @@ self: { simple-cmd-args text time + typed-process xdg-basedir ]; testHaskellDepends = [ @@ -238769,10 +238896,8 @@ self: { }: mkDerivation { pname = "fgl"; - version = "5.8.3.0"; - sha256 = "1hb3mgqqz67qwfw2893bslj4mkhs4g0y51c6zpc6r2h6caqibjm4"; - revision = "2"; - editedCabalFile = "1syrd35vp1cas3x8hfss2mwskbhn0j97mzf97ab8aszc4m9asa59"; + version = "5.8.3.1"; + sha256 = "0brn82y7gc2a09fdzfm45ha4s3q4rb9mxiaq793zi1pjsf217xq2"; libraryHaskellDepends = [ array base @@ -239317,44 +239442,6 @@ self: { } ) { }; - file-io = callPackage ( - { - mkDerivation, - base, - bytestring, - deepseq, - directory, - filepath, - tasty, - tasty-hunit, - temporary, - unix, - }: - mkDerivation { - pname = "file-io"; - version = "0.1.6"; - sha256 = "046plhgvymqjmw7s9irf5b6jvixznapw1ihngb8qg6nzq5nris8a"; - libraryHaskellDepends = [ - base - bytestring - deepseq - filepath - unix - ]; - testHaskellDepends = [ - base - bytestring - directory - filepath - tasty - tasty-hunit - temporary - ]; - description = "Basic file IO operations via 'OsPath'"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - } - ) { }; - file-io_0_2_0 = callPackage ( { mkDerivation, @@ -239552,8 +239639,8 @@ self: { pname = "file-uri"; version = "0.1.0.0"; sha256 = "1bnsc1527qcvnz5ihv1phzbdif6qg01r3qmgj4dk1fzzn79mqnxl"; - revision = "3"; - editedCabalFile = "1qmb30gcmj8ckmjxyhhkixpcikwmf4nnd926pghixl2ylwb79dl2"; + revision = "4"; + editedCabalFile = "0s0sj9vy4gn5pcvlmh3l88jf04sm5b7h412pyxw2vqyvvipb79a3"; libraryHaskellDepends = [ attoparsec base @@ -239909,41 +239996,61 @@ self: { filepather = callPackage ( { mkDerivation, + adjunctions, base, - bytestring, - containers, + comonad, contravariant, + deepseq, directory, - exitcode, + distributive, + doctest, filepath, + kleisli, lens, - mmorph, mtl, + process, + selective, semigroupoids, + tasty-bench, time, transformers, }: mkDerivation { pname = "filepather"; - version = "0.5.5"; - sha256 = "05dqkpdhlw6lkkrwvdk2g6bcymr1mpn55ky4vzyd9729xglk5c5p"; + version = "0.6.1"; + sha256 = "14dchgvq7k7h5gh86b5sdwhrnpdc5pcqcbyqdhpy8lisi2his9f5"; libraryHaskellDepends = [ + adjunctions base - bytestring - containers + comonad contravariant + deepseq directory - exitcode + distributive filepath + kleisli lens - mmorph mtl + selective semigroupoids time transformers ]; - description = "Functions on System.FilePath"; - license = lib.licenses.bsd3; + testHaskellDepends = [ + base + process + ]; + testToolDepends = [ doctest ]; + benchmarkHaskellDepends = [ + base + deepseq + directory + filepath + kleisli + tasty-bench + ]; + description = "FilePath and Directory operations via Kleisli type aliases"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -240362,8 +240469,8 @@ self: { pname = "fin"; version = "0.3.2"; sha256 = "0h912rcy2krba01yd1xq6wyj2mnq7bqr7ap6rcdfw0sgkxa5j9dr"; - revision = "1"; - editedCabalFile = "0m4h2vqkmjkzbxswyrmj9b33wiq61kij6snlcnflk556acakrzsv"; + revision = "2"; + editedCabalFile = "0k2s971fvwb1hm3zr1i4b3sjx2phn6ik2mlixfsrnhfapghr8zg3"; libraryHaskellDepends = [ base boring @@ -240783,8 +240890,8 @@ self: { }: mkDerivation { pname = "finitary"; - version = "2.2.0.1"; - sha256 = "1kggpxwwqzra8gwbmkjwjcrhzzgh9149q6xl3vvw8pyqmnwqgysg"; + version = "2.2.1.0"; + sha256 = "06n058fz6hz44px5m36p4pjh0mc1kcfchiql49x95xim111i1kgk"; libraryHaskellDepends = [ base bitvec @@ -241298,15 +241405,14 @@ self: { http-client, http-client-tls, http-types, - stm, text, time, transformers, }: mkDerivation { pname = "firebase-hs"; - version = "0.2.0.0"; - sha256 = "1496r4pm6k04vmlff9kf3klz6vxdjabgsfhb5j261ijkh966bh0j"; + version = "0.3.0.0"; + sha256 = "0xk4qwslsyr2brxr13dmyl5z6cz91nwasy7g43z6fq5sdcqgwkl6"; libraryHaskellDepends = [ aeson base @@ -241317,7 +241423,6 @@ self: { http-client http-client-tls http-types - stm text time transformers @@ -242205,41 +242310,6 @@ self: { ) { }; fixed-vector = callPackage ( - { - mkDerivation, - base, - deepseq, - doctest, - filemanip, - primitive, - tasty, - tasty-inspection-testing, - template-haskell, - }: - mkDerivation { - pname = "fixed-vector"; - version = "2.0.0.0"; - sha256 = "1ymrnab5kcmwwjlshyryjdysfvig7ikglpc7fqid8g2pyzqsvz5h"; - libraryHaskellDepends = [ - base - deepseq - primitive - ]; - testHaskellDepends = [ - base - doctest - filemanip - primitive - tasty - tasty-inspection-testing - template-haskell - ]; - description = "Generic vectors with statically known size"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - } - ) { }; - - fixed-vector_2_1_1_0 = callPackage ( { mkDerivation, base, @@ -242271,7 +242341,6 @@ self: { ]; description = "Generic vectors with statically known size"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -245604,8 +245673,8 @@ self: { { mkDerivation, base }: mkDerivation { pname = "fmlist"; - version = "0.9.4"; - sha256 = "19h95ph7lh7llw6j1v1rssrdi5k7xw8x0iac9rgzss371s2w3g9d"; + version = "0.9.5"; + sha256 = "0360d5sznbf7bqfwbb2m7f3m162f4j2jjj1lg7bhyvhb6hkrm8f7"; libraryHaskellDepends = [ base ]; description = "FoldMap lists"; license = lib.licenses.bsd3; @@ -245882,8 +245951,11 @@ self: { filepath, hashable, prettyprinter, + QuickCheck, tasty, tasty-golden, + tasty-hunit, + tasty-quickcheck, temporary, text, vector, @@ -245891,8 +245963,8 @@ self: { }: mkDerivation { pname = "fnotation"; - version = "0.1.1.0"; - sha256 = "0ff4jk5q9frqpabcnnmm31q9nd0wliyk0z1p7by71l5czbs0izbx"; + version = "0.2.0.1"; + sha256 = "16l5khcrp1dnw3gv0k2qv3186prg643bq1xcgp2plm3bqsn6vxfh"; libraryHaskellDepends = [ base containers @@ -245910,13 +245982,16 @@ self: { diagnostician filepath prettyprinter + QuickCheck tasty tasty-golden + tasty-hunit + tasty-quickcheck temporary text vector ]; - license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; + license = "(Apache-2.0 OR MIT)"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -247649,8 +247724,8 @@ self: { }: mkDerivation { pname = "formatn"; - version = "0.3.3.1"; - sha256 = "1y3fbj2vfbaa7ygwif12klnxd8xiqlbx282r5cq6yl23clba17y0"; + version = "0.3.4.0"; + sha256 = "0k3l0h2h16mjwvkv76fg09rhhyh0arfsxlm1654xxhl55migc8fx"; libraryHaskellDepends = [ base containers @@ -248983,6 +249058,116 @@ self: { } ) { }; + fourmolu_0_20_1_0 = callPackage ( + { + mkDerivation, + aeson, + ansi-terminal, + array, + base, + binary, + bytestring, + Cabal-syntax, + choice, + containers, + Diff, + directory, + file-embed, + filepath, + ghc-lib-parser, + hspec, + hspec-discover, + hspec-megaparsec, + megaparsec, + MemoTrie, + mtl, + optparse-applicative, + path, + path-io, + pretty, + process, + QuickCheck, + scientific, + syb, + temporary, + terminal-size, + text, + th-env, + unliftio, + yaml, + }: + mkDerivation { + pname = "fourmolu"; + version = "0.20.1.0"; + sha256 = "1ja2v1n5mbinvlb6f9vpcdw4cxhzk4inm8na91hjp1bid05l4pil"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + ansi-terminal + array + base + binary + bytestring + Cabal-syntax + choice + containers + Diff + directory + file-embed + filepath + ghc-lib-parser + megaparsec + MemoTrie + mtl + scientific + syb + text + ]; + executableHaskellDepends = [ + base + Cabal-syntax + containers + directory + filepath + ghc-lib-parser + optparse-applicative + terminal-size + text + th-env + unliftio + yaml + ]; + testHaskellDepends = [ + base + bytestring + Cabal-syntax + choice + containers + Diff + directory + filepath + ghc-lib-parser + hspec + hspec-megaparsec + megaparsec + path + path-io + pretty + process + QuickCheck + temporary + text + yaml + ]; + testToolDepends = [ hspec-discover ]; + description = "A formatter for Haskell source code"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + mainProgram = "fourmolu"; + } + ) { }; + fp-ieee = callPackage ( { mkDerivation, @@ -249155,14 +249340,14 @@ self: { mkDerivation, base, bytestring, - cryptonite, + crypton, integer-logarithms, vector, }: mkDerivation { pname = "fpe"; - version = "0.1.2"; - sha256 = "13m6gskp3rsi96lw6c012g814lc9y5b0h56afrnmikn1ba24br6p"; + version = "0.1.3"; + sha256 = "1l7dya77s6ivb7f0vaix5fgr1f4nhhc4zca7gpda27j4b8yfj2v3"; libraryHaskellDepends = [ base bytestring @@ -249172,12 +249357,11 @@ self: { testHaskellDepends = [ base bytestring - cryptonite - integer-logarithms + crypton vector ]; description = "Format-preserving encryption"; - license = lib.licenses.mit; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -249617,6 +249801,49 @@ self: { } ) { }; + fragr = callPackage ( + { + mkDerivation, + base, + containers, + tasty, + tasty-bench, + tasty-hunit, + text, + transformers, + }: + mkDerivation { + pname = "fragr"; + version = "0.1.0.0"; + sha256 = "1rh6xs2rmrv2iikb7v3ywk29a7az9iks2j17l1mlg3gndssv51d3"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + containers + text + transformers + ]; + testHaskellDepends = [ + base + containers + tasty + tasty-hunit + text + transformers + ]; + benchmarkHaskellDepends = [ + base + containers + tasty-bench + text + transformers + ]; + description = "Frame graph (render graph) engine, renderer-agnostic"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + frame = callPackage ( { mkDerivation, @@ -249880,7 +250107,6 @@ self: { { mkDerivation, aeson, - annotated-exception, async, autodocodec, autodocodec-openapi3, @@ -249953,11 +250179,10 @@ self: { }: mkDerivation { pname = "freckle-app"; - version = "1.25.0.1"; - sha256 = "12xyn2g38yrqgaziiqxw400gl6h0vdzk73dq1x1d867y9c8pxivd"; + version = "1.26.0.0"; + sha256 = "0xwssy3rzmx7cy571knrhid6jl6yb0bvbd6dr3lrvr1rlcy9a2h0"; libraryHaskellDepends = [ aeson - annotated-exception autodocodec autodocodec-openapi3 base @@ -250029,7 +250254,6 @@ self: { ]; testHaskellDepends = [ aeson - annotated-exception async base Blammo @@ -250037,13 +250261,11 @@ self: { bytestring cassava conduit - freckle-exception freckle-prelude freckle-stats hs-opentelemetry-api hspec http-types - HUnit monad-validate nonempty-containers path-pieces @@ -250132,21 +250354,36 @@ self: { annotated-exception, base, exceptions, + hspec, + HUnit, monad-logger-aeson, + prettyprinter, + text, unliftio, }: mkDerivation { pname = "freckle-exception"; - version = "0.0.0.2"; - sha256 = "1vdx8q2n3alq3k9m5dc9fc7xrmgja8pm58bz5xilj1ws92kv8mnx"; + version = "0.0.1.0"; + sha256 = "0b6jq8slwi1c2lz2g0awafmy6v1wfgiqxfj998mwq08p2azyrymp"; libraryHaskellDepends = [ aeson annotated-exception base exceptions + hspec + HUnit monad-logger-aeson + prettyprinter + text unliftio ]; + testHaskellDepends = [ + annotated-exception + base + hspec + HUnit + text + ]; description = "Some extensions to the annotated-exception library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; @@ -250836,14 +251073,18 @@ self: { containers, deepseq, doctest-parallel, + hspec, + hspec-discover, kind-generics, + kind-generics-th, + tasty-bench, template-haskell, text, }: mkDerivation { pname = "free-foil"; - version = "0.2.0"; - sha256 = "19b9bda5vwc9zqj5f555l2c5nvs31l7ja3yp8xw8lqihfjkk8gp8"; + version = "0.3.2"; + sha256 = "0r7mxpvf81if350l8dqyh3snn2vnxzkn5gbnfi2z9iqjggapbcmd"; libraryHaskellDepends = [ array base @@ -250861,7 +251102,23 @@ self: { containers deepseq doctest-parallel + hspec + hspec-discover + kind-generics + kind-generics-th + template-haskell + text + ]; + testToolDepends = [ hspec-discover ]; + benchmarkHaskellDepends = [ + array + base + bifunctors + containers + deepseq kind-generics + kind-generics-th + tasty-bench template-haskell text ]; @@ -251970,6 +252227,39 @@ self: { } ) { }; + freestyle = callPackage ( + { + mkDerivation, + async, + base, + prettyprinter, + prettyprinter-ansi-terminal, + stm, + text, + }: + mkDerivation { + pname = "freestyle"; + version = "0.1.0.0"; + sha256 = "0iwc0cw35klap2a5d8pmci15zc7h4il3drzx4c7mhaj131pg31ac"; + libraryHaskellDepends = [ + base + prettyprinter + stm + text + ]; + testHaskellDepends = [ + async + base + prettyprinter + prettyprinter-ansi-terminal + stm + text + ]; + description = "Freestyle TUI graphics"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + freetype-simple = callPackage ( { mkDerivation, @@ -252607,6 +252897,41 @@ self: { } ) { }; + from-text = callPackage ( + { + mkDerivation, + base, + bytestring, + filepath, + os-string, + tasty, + tasty-quickcheck, + text, + }: + mkDerivation { + pname = "from-text"; + version = "0.1"; + sha256 = "0g1h5lnppayhhlaw313n8ffihd5sh7v4hgzzj9vqlckij0xq2b9n"; + libraryHaskellDepends = [ + base + bytestring + filepath + os-string + text + ]; + testHaskellDepends = [ + base + bytestring + os-string + tasty + tasty-quickcheck + text + ]; + description = "Type class to convert from Text"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + fromhtml = callPackage ( { mkDerivation, @@ -253059,8 +253384,8 @@ self: { }: mkDerivation { pname = "fs-sim"; - version = "0.5.0.0"; - sha256 = "0f1iisz7klqgxh9g79h42fz7mgg7bh4c8izahjy7hq9cvsh0mnni"; + version = "0.5.0.1"; + sha256 = "1489j91p6l07wvww3a38kz4ag1kg0hvwbcvz944c38dmmf9wr4bf"; libraryHaskellDepends = [ base base16-bytestring @@ -254727,6 +255052,7 @@ self: { ]; description = "General functor products for various Foldable instances"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -255234,8 +255560,8 @@ self: { }: mkDerivation { pname = "fused-effects"; - version = "1.1.2.6"; - sha256 = "0a7px1ss7iwkrg9bmcdl1jw5wdclng0ka2p5zm816dw36ky52jdz"; + version = "1.1.2.7"; + sha256 = "0scidk54kgzr5dh4kgymywrrn6k26bgmpyhv43zzgpsqhm44ba0c"; libraryHaskellDepends = [ base transformers @@ -255721,8 +256047,8 @@ self: { }: mkDerivation { pname = "futhark"; - version = "0.25.37"; - sha256 = "0ynbbp66f6xx836zf71qfarnkmnsbm1hyk1pmk3yf4z301vz1xdh"; + version = "0.26.4"; + sha256 = "0c99qwl5sl5s9wwxlsrj35kr42n5h39a9s4mk14707ljnl3k12kl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -255883,8 +256209,47 @@ self: { }: mkDerivation { pname = "futhark-manifest"; - version = "1.7.0.0"; - sha256 = "1l24qmzc288g8ivz25i6kcngawxxvi1nb3667ydsnb9bl45k75pc"; + version = "1.8.0.0"; + sha256 = "1sq2rrkh9xn5nf8d2g0hw642vvf4zdaq8k6j8dyqnvyckz9jvl1l"; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + text + ]; + testHaskellDepends = [ + base + QuickCheck + quickcheck-instances + tasty + tasty-hunit + tasty-quickcheck + text + ]; + description = "Definition and serialisation instances for Futhark manifests"; + license = lib.meta.getLicenseFromSpdxId "ISC"; + } + ) { }; + + futhark-manifest_1_9_0_0 = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + QuickCheck, + quickcheck-instances, + tasty, + tasty-hunit, + tasty-quickcheck, + text, + }: + mkDerivation { + pname = "futhark-manifest"; + version = "1.9.0.0"; + sha256 = "1kp4jk4ckg4k8b363k5kmbns7srrlmf5cx7dz44xzcf2dnipqwsl"; libraryHaskellDepends = [ aeson base @@ -255903,6 +256268,7 @@ self: { ]; description = "Definition and serialisation instances for Futhark manifests"; license = lib.meta.getLicenseFromSpdxId "ISC"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -255921,8 +256287,8 @@ self: { }: mkDerivation { pname = "futhark-server"; - version = "1.3.3.0"; - sha256 = "0j45clfg1mzy06nnzbgn9gdbys0nh7d9h31gyvpa825qm44xjfdj"; + version = "1.4.1.0"; + sha256 = "0p2afnacjd5xnlfv5k16lrvd0ff1zwmyym8dw0j2j521z3w8ddv8"; libraryHaskellDepends = [ base binary @@ -255943,27 +256309,39 @@ self: { { mkDerivation, base, + bytestring, + containers, directory, + futhark-manifest, raw-strings-qq, split, + text, }: mkDerivation { pname = "futhask"; - version = "0.2.0"; - sha256 = "1x3f4qsh0hnrzgdfl7zgd5n8k01x0vrvb8v3vjp3yar60v4dhdsg"; + version = "1.0.0"; + sha256 = "0qay8h6nq4iy167z8vz3gwfcgvk810gkyq0l4126g8w5yg9w1yvn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base + bytestring + containers directory + futhark-manifest raw-strings-qq split + text ]; executableHaskellDepends = [ base + bytestring + containers directory + futhark-manifest raw-strings-qq split + text ]; description = "Generate Haskell wrappers for Futhark libraries"; license = lib.licenses.bsd3; @@ -255973,6 +256351,37 @@ self: { } ) { }; + futhask-base = callPackage ( + { + mkDerivation, + array, + base, + bytestring, + half, + monad-control, + mtl, + text, + transformers-base, + }: + mkDerivation { + pname = "futhask-base"; + version = "0.1.0.0"; + sha256 = "0kx6al12g151fc08g6q4rhs5cfznpkraxfnarizcw7j55pqik9gh"; + libraryHaskellDepends = [ + array + base + bytestring + half + monad-control + mtl + text + transformers-base + ]; + description = "Base library for libraries generated by futhask"; + license = lib.licenses.bsd3; + } + ) { }; + futun = callPackage ( { mkDerivation, @@ -256048,6 +256457,31 @@ self: { } ) { }; + fuyu-gpio-direct = callPackage ( + { + mkDerivation, + base, + bytestring, + gpiod, + unix, + vector, + }: + mkDerivation { + pname = "fuyu-gpio-direct"; + version = "0.1.0.0"; + sha256 = "01gfca6864jj2wc0jyj7xrcp1366scxiwdnpnk4qgyhlqqz7r9ns"; + libraryHaskellDepends = [ + base + bytestring + unix + vector + ]; + librarySystemDepends = [ gpiod ]; + description = "Direct Haskell bindings for Linux libgpiod v2"; + license = lib.meta.getLicenseFromSpdxId "LGPL-2.1-or-later"; + } + ) { gpiod = null; }; + fuzzcheck = callPackage ( { mkDerivation, @@ -260442,43 +260876,6 @@ self: { ) { }; generic-lens = callPackage ( - { - mkDerivation, - base, - doctest, - generic-lens-core, - HUnit, - inspection-testing, - lens, - profunctors, - text, - }: - mkDerivation { - pname = "generic-lens"; - version = "2.2.2.0"; - sha256 = "0s4b51s11ssmndmx9m9zbwgv9rb27ajwihsrk10hn582rp4ck3c6"; - revision = "1"; - editedCabalFile = "0ib9848rh56v0dc1giiax2zi2w7is6ahb2cj6ry3p0hwapfd3p49"; - libraryHaskellDepends = [ - base - generic-lens-core - profunctors - text - ]; - testHaskellDepends = [ - base - doctest - HUnit - inspection-testing - lens - profunctors - ]; - description = "Generically derive traversals, lenses and prisms"; - license = lib.licenses.bsd3; - } - ) { }; - - generic-lens_2_3_0_0 = callPackage ( { mkDerivation, base, @@ -260509,34 +260906,10 @@ self: { ]; description = "Generically derive traversals, lenses and prisms"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; generic-lens-core = callPackage ( - { - mkDerivation, - base, - indexed-profunctors, - text, - }: - mkDerivation { - pname = "generic-lens-core"; - version = "2.2.1.0"; - sha256 = "08i4c9yb6z84iknrnl9f3f343121j7ilp0a679v81nsjm9xz3rlf"; - revision = "2"; - editedCabalFile = "028vm0h89civn7f4cvrh3b67s2qd82g4qn5src0mkm68gngz6bqd"; - libraryHaskellDepends = [ - base - indexed-profunctors - text - ]; - description = "Generically derive traversals, lenses and prisms"; - license = lib.licenses.bsd3; - } - ) { }; - - generic-lens-core_2_3_0_0 = callPackage ( { mkDerivation, base, @@ -260554,7 +260927,6 @@ self: { ]; description = "Generically derive traversals, lenses and prisms"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -260730,42 +261102,6 @@ self: { ) { }; generic-optics = callPackage ( - { - mkDerivation, - base, - doctest, - generic-lens-core, - HUnit, - inspection-testing, - optics-core, - text, - }: - mkDerivation { - pname = "generic-optics"; - version = "2.2.1.0"; - sha256 = "1bw7bbkrd1sfshzx7v1nbdnkxc82krw96x7vnl7myz9748m4472z"; - revision = "2"; - editedCabalFile = "08g71y2wdmfqfygzyazyzd7n9768dxbam329n31f2jidd7p8yk02"; - libraryHaskellDepends = [ - base - generic-lens-core - optics-core - text - ]; - testHaskellDepends = [ - base - doctest - HUnit - inspection-testing - optics-core - ]; - description = "Generically derive traversals, lenses and prisms"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.maralorn ]; - } - ) { }; - - generic-optics_2_3_0_0 = callPackage ( { mkDerivation, base, @@ -260795,7 +261131,6 @@ self: { ]; description = "Generically derive traversals, lenses and prisms"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.maralorn ]; } ) { }; @@ -261972,13 +262307,12 @@ self: { genvalidity-vector, hspec, QuickCheck, - validity, validity-aeson, }: mkDerivation { pname = "genvalidity-aeson"; - version = "1.0.0.1"; - sha256 = "0j5sms6f3ivxn981gzqsyhks2q2fws8xdbnnffb209dr0afg00b1"; + version = "1.1.0.0"; + sha256 = "12b3d61sxyj4s9bhs4wyrbnmb5x2zc3ckhs7ckv7nivvw86zz3wj"; libraryHaskellDepends = [ aeson base @@ -261988,14 +262322,12 @@ self: { genvalidity-unordered-containers genvalidity-vector QuickCheck - validity validity-aeson ]; testHaskellDepends = [ aeson base deepseq - genvalidity genvalidity-hspec hspec ]; @@ -262783,25 +263115,22 @@ self: { QuickCheck, sydtest, sydtest-discover, - validity, validity-network-uri, }: mkDerivation { pname = "genvalidity-network-uri"; - version = "0.0.0.0"; - sha256 = "0nq5qlk8c6kv6y67p01db0i0n5gsfphl1rl75dy8iwmnc0ii2mks"; + version = "0.1.0.0"; + sha256 = "0z5ba94vlwhr00aicwifgggmb4awsqkxrzvj27mi038g64a2y7z0"; libraryHaskellDepends = [ base genvalidity iproute network-uri QuickCheck - validity validity-network-uri ]; testHaskellDepends = [ base - genvalidity genvalidity-sydtest network-uri QuickCheck @@ -262812,10 +263141,8 @@ self: { benchmarkHaskellDepends = [ base criterion - genvalidity genvalidity-criterion network-uri - QuickCheck ]; description = "GenValidity support for URI"; license = lib.licenses.mit; @@ -263027,7 +263354,6 @@ self: { mkDerivation, aeson, base, - bytestring, deepseq, genvalidity, genvalidity-aeson, @@ -263037,16 +263363,14 @@ self: { sydtest, sydtest-discover, text, - validity, }: mkDerivation { pname = "genvalidity-sydtest-aeson"; - version = "1.0.0.0"; - sha256 = "1n8n07h5v7gwpfrfd8f4jir3d2331licmv78ih0i0qxwr87grv02"; + version = "1.0.0.1"; + sha256 = "0awc33f7620r3y9shiav96vx7m463djiax9bszknicvd9s5l4cxk"; libraryHaskellDepends = [ aeson base - bytestring deepseq genvalidity genvalidity-sydtest @@ -263058,12 +263382,9 @@ self: { base genvalidity genvalidity-aeson - genvalidity-sydtest genvalidity-text - QuickCheck sydtest text - validity ]; testToolDepends = [ sydtest-discover ]; description = "Standard spec's for aeson-related instances in sydtest"; @@ -263155,18 +263476,16 @@ self: { base, genvalidity, genvalidity-sydtest, - genvalidity-text, persistent, QuickCheck, sydtest, sydtest-discover, text, - validity, }: mkDerivation { pname = "genvalidity-sydtest-persistent"; - version = "1.0.0.0"; - sha256 = "1njjwl9x7kirvzxpqpdw5gzfba1ixxx8z3ji3yn3fvhm8rkswfyp"; + version = "1.0.0.1"; + sha256 = "17z9ddc2qab81fmrxb88mhdbjr1nl8ndgf8wm6nw4r00dxy1vw42"; libraryHaskellDepends = [ base genvalidity @@ -263179,13 +263498,7 @@ self: { testHaskellDepends = [ base genvalidity - genvalidity-sydtest - genvalidity-text - persistent - QuickCheck sydtest - text - validity ]; testToolDepends = [ sydtest-discover ]; description = "Standard spec's for persistent-related instances for sydtest"; @@ -263643,40 +263956,6 @@ self: { ) { }; geodetics = callPackage ( - { - mkDerivation, - array, - base, - checkers, - hspec, - HUnit, - parsec, - QuickCheck, - Stream, - }: - mkDerivation { - pname = "geodetics"; - version = "1.1.0"; - sha256 = "1qxh83nhmds1d0w8abnyf54g8by6gga9kv6krlkphavd95mxic6q"; - libraryHaskellDepends = [ - array - base - parsec - Stream - ]; - testHaskellDepends = [ - base - checkers - hspec - HUnit - QuickCheck - ]; - description = "Terrestrial coordinate systems and geodetic calculations"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - } - ) { }; - - geodetics_2_0_0 = callPackage ( { mkDerivation, array, @@ -263707,7 +263986,6 @@ self: { ]; description = "Terrestrial coordinate systems and geodetic calculations"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -263936,13 +264214,15 @@ self: { linear, mono-traversable, ptrdiff, + serialise, simple-affine-space, + template-haskell, webcolor-labels, }: mkDerivation { pname = "geomancy"; - version = "0.3.0.0"; - sha256 = "1m05icvkf87jhx1pv8cfdi5fcfi2vfzan7rqk9znsjid5ybx429r"; + version = "0.3.1.0"; + sha256 = "0pmypakrkm8wr787fnnz2p6716piwqgb7g17ch0m0bf0qvgrqmf4"; libraryHaskellDepends = [ base containers @@ -263950,7 +264230,9 @@ self: { gl-block mono-traversable ptrdiff + serialise simple-affine-space + template-haskell webcolor-labels ]; testHaskellDepends = [ @@ -264629,8 +264911,8 @@ self: { }: mkDerivation { pname = "ghc-bench"; - version = "0.3.0"; - sha256 = "0rinqgadzvjdd17nmvfz45l22mz59qhwlj12kmcwh8jwhc1m0qy0"; + version = "0.3.4"; + sha256 = "0hhk63772nk1i9k6gkh7wj3lymiyvlc4y1an478ri1kc265xxs3x"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -264765,6 +265047,66 @@ self: { } ) { }; + ghc-build-stats = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + optparse-applicative, + psqueues, + text, + }: + mkDerivation { + pname = "ghc-build-stats"; + version = "0.1.0.0"; + sha256 = "09nafa6xhnhrah2s6g7w2dqjjkc33vdzgrq4r0dz0hkqd0ngi5lz"; + revision = "1"; + editedCabalFile = "0jy5mxf5x9a17y5yq8qwc5y5ri1g7p73w8balymcwzlmdnfln2sc"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + optparse-applicative + psqueues + text + ]; + executableHaskellDepends = [ base ]; + description = "A tool for analysing the output of ghc-build-stats-plugin"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + mainProgram = "ghc-build-stats"; + } + ) { }; + + ghc-build-stats-plugin = callPackage ( + { + mkDerivation, + base, + containers, + filepath, + ghc, + }: + mkDerivation { + pname = "ghc-build-stats-plugin"; + version = "0.1.0.0"; + sha256 = "194jzm6azfbfqjq9jyymh4a6wx4bv5by54hln1c44fqf4adg60a7"; + revision = "1"; + editedCabalFile = "1ahbhgm2cphjndk89f3mam0y1y9ks5alcnck1kpgbwngcz4rrp8v"; + libraryHaskellDepends = [ + base + containers + filepath + ghc + ]; + description = "A plugin for collecting GHC build statistics"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + ghc-byteorder = callPackage ( { mkDerivation, base }: mkDerivation { @@ -264891,8 +265233,8 @@ self: { { mkDerivation, base }: mkDerivation { pname = "ghc-compat"; - version = "0.5.7.0"; - sha256 = "1cbjbnnw08n0ly2clm82hc1pishg0r88mdp79dfv6wqqyfxkgrdf"; + version = "0.5.11.0"; + sha256 = "0pgxrk5jwyi1jp48hv3f47mndyq578rlvx33qnpzy4wrwlz29rsj"; libraryHaskellDepends = [ base ]; description = "GHC compatibility for MicroHs"; license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; @@ -265558,46 +265900,6 @@ self: { ) { }; ghc-events = callPackage ( - { - mkDerivation, - array, - base, - binary, - bytestring, - containers, - text, - vector, - }: - mkDerivation { - pname = "ghc-events"; - version = "0.20.0.0"; - sha256 = "11p3i8jjsxffvh77dlmygh78hyavhkgmk4rhq9khp45br5xshwkk"; - revision = "2"; - editedCabalFile = "0h7zy05mh07wa3crnd9zvy1yknka9qlx2fj84qaqyvghidzqb6vh"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - array - base - binary - bytestring - containers - text - vector - ]; - executableHaskellDepends = [ - base - bytestring - containers - ]; - testHaskellDepends = [ base ]; - description = "Library and tool for parsing .eventlog files from GHC"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - mainProgram = "ghc-events"; - } - ) { }; - - ghc-events_0_21_0_0 = callPackage ( { mkDerivation, base, @@ -265629,7 +265931,6 @@ self: { testHaskellDepends = [ base ]; description = "Library and tool for parsing .eventlog files from GHC"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; mainProgram = "ghc-events"; } ) { }; @@ -265952,7 +266253,7 @@ self: { } ) { }; - ghc-exactprint_1_9_0_0 = callPackage ( + ghc-exactprint_1_10_0_0 = callPackage ( { mkDerivation, base, @@ -265971,8 +266272,8 @@ self: { }: mkDerivation { pname = "ghc-exactprint"; - version = "1.9.0.0"; - sha256 = "195y3yy7bjrx3b21nqrhxrnbxidaydb9g28i37wqx5glv8y65v51"; + version = "1.10.0.0"; + sha256 = "14jwkx0q2bidcv5ss7zmkvl41z264k7siy9fh7py27h7azb539v0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -266022,8 +266323,8 @@ self: { }: mkDerivation { pname = "ghc-exactprint"; - version = "1.10.0.0"; - sha256 = "14jwkx0q2bidcv5ss7zmkvl41z264k7siy9fh7py27h7azb539v0"; + version = "1.12.0.0"; + sha256 = "0z47vx94rkzjwdll3cp6gpdb59wxgh0zc9isqpqcyqis4slyn6bk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -266053,28 +266354,30 @@ self: { } ) { }; - ghc-exactprint_1_12_0_0 = callPackage ( - { mkDerivation }: - mkDerivation { - pname = "ghc-exactprint"; - version = "1.12.0.0"; - sha256 = "0z47vx94rkzjwdll3cp6gpdb59wxgh0zc9isqpqcyqis4slyn6bk"; - isLibrary = true; - isExecutable = true; - description = "ExactPrint for GHC"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; - } - ) { }; - - ghc-exactprint_1_14_0_0 = callPackage ( - { mkDerivation }: + ghc-exactprint_1_14_1_0 = callPackage ( + { + mkDerivation, + base, + containers, + ghc, + ghc-boot, + mtl, + syb, + }: mkDerivation { pname = "ghc-exactprint"; - version = "1.14.0.0"; - sha256 = "1nw1ddmwxla9ck3x096zfg8gzncy8pwj99rhsvq1nzs9arrprzzf"; + version = "1.14.1.0"; + sha256 = "0j48z0h55q25j8ymwvcdnrkb9851bw07x72ir1dncnszzmiqfws8"; isLibrary = true; isExecutable = true; + libraryHaskellDepends = [ + base + containers + ghc + ghc-boot + mtl + syb + ]; description = "ExactPrint for GHC"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; @@ -266263,8 +266566,8 @@ self: { }: mkDerivation { pname = "ghc-hie"; - version = "0.0.4"; - sha256 = "1smxidy27ccy66xjs7b11v3pcpbbjh2ifs42qzd1p07ll9j03j1z"; + version = "0.0.5"; + sha256 = "1275clmkcfyzcsi2rd6j3yj4xbsdwwkh1kmkf0pvg3vq95cdk4az"; libraryHaskellDepends = [ array base @@ -268200,12 +268503,30 @@ self: { ) { }; ghc-stack-annotations = callPackage ( - { mkDerivation, base }: + { + mkDerivation, + base, + ghc-heap, + tasty, + tasty-expected-failure, + tasty-hunit, + unliftio-core, + }: mkDerivation { pname = "ghc-stack-annotations"; - version = "0.1.0.0"; - sha256 = "1b5xm1zlvw3kv45y2dksisc4lhfbvk7df7sb7n1ypxmdvzwi010a"; - libraryHaskellDepends = [ base ]; + version = "0.2.0.0"; + sha256 = "1rnfk8dj575a7p6lyyp7syj5r51h3hg0sf2v7hnhvq9r33f3s984"; + libraryHaskellDepends = [ + base + unliftio-core + ]; + testHaskellDepends = [ + base + ghc-heap + tasty + tasty-expected-failure + tasty-hunit + ]; description = "RTS Callstack annotation library"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } @@ -268228,8 +268549,8 @@ self: { }: mkDerivation { pname = "ghc-stack-profiler"; - version = "0.2.0.0"; - sha256 = "0c5c7q600s21fvdqgp7lvjbc88imy965g8innnr9k9vgzdm163zi"; + version = "0.4.0.0"; + sha256 = "0sd6rxgp18lp7kv1h88lp1a42wjnirp8pn9gv2964vwrl2j3wmgk"; libraryHaskellDepends = [ async base @@ -268257,13 +268578,15 @@ self: { binary, bytestring, containers, + tasty, + tasty-quickcheck, text, transformers, }: mkDerivation { pname = "ghc-stack-profiler-core"; - version = "0.2.0.0"; - sha256 = "17mvs444y48yx4r3bkawj6rg9k7xcg56mav9r7jfl7l82h7y6f5g"; + version = "0.4.0.0"; + sha256 = "1nzlwbjj68rallp485b8y6c0vsllx2hhc23brhzin9vvll4pb35v"; libraryHaskellDepends = [ base binary @@ -268272,6 +268595,13 @@ self: { text transformers ]; + testHaskellDepends = [ + base + binary + bytestring + tasty + tasty-quickcheck + ]; description = "Thread sample types and serialisation logic for `ghc-stack-profiler`"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } @@ -268284,7 +268614,9 @@ self: { base, bytestring, containers, + data-default, extra, + filepath, ghc-events, ghc-stack-profiler-core, hs-speedscope, @@ -268295,8 +268627,8 @@ self: { }: mkDerivation { pname = "ghc-stack-profiler-speedscope"; - version = "0.2.0.0"; - sha256 = "0v9xqldkhm7ji6bwqh53d6949vmwq902ml4gflxpigbdvb2sami9"; + version = "0.4.0.0"; + sha256 = "05sqgr1i0j2151067hbpy48p9frj15654x5j0l22fm8b46f58nzn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -268304,7 +268636,9 @@ self: { base bytestring containers + data-default extra + filepath ghc-events ghc-stack-profiler-core hs-speedscope @@ -268313,7 +268647,6 @@ self: { optparse-applicative text ]; - executableHaskellDepends = [ base ]; description = "Convert eventlog messages from `ghc-stack-profiler` into a speedscope json"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; @@ -268620,7 +268953,8 @@ self: { deepseq, directory, filepath, - ghc-lib, + ghc, + ghc-boot, ghc-paths, optparse-applicative, process, @@ -268647,7 +268981,8 @@ self: { deepseq directory filepath - ghc-lib + ghc + ghc-boot ghc-paths optparse-applicative process @@ -268787,8 +269122,8 @@ self: { }: mkDerivation { pname = "ghc-tcplugin-api"; - version = "0.18.2.0"; - sha256 = "1xzx3f4rxhc8apbx8b0fsxxn3yjg5ap23nfanxvcq9s06695rj2c"; + version = "0.19.0.0"; + sha256 = "141fg624zywwq1advajvnpigvy2kypbs3vnd9l5pqqr4bdx6m3kf"; libraryHaskellDepends = [ array base @@ -268803,25 +269138,6 @@ self: { ) { }; ghc-tcplugins-extra = callPackage ( - { - mkDerivation, - base, - ghc, - }: - mkDerivation { - pname = "ghc-tcplugins-extra"; - version = "0.4.6"; - sha256 = "1a8zf8zbknsllmwsgid8q3p669r72iy3g4i89ngyv0hvanghdz2v"; - libraryHaskellDepends = [ - base - ghc - ]; - description = "Utilities for writing GHC type-checker plugins"; - license = lib.licenses.bsd2; - } - ) { }; - - ghc-tcplugins-extra_0_5 = callPackage ( { mkDerivation, base, @@ -268837,7 +269153,6 @@ self: { ]; description = "Utilities for writing GHC type-checker plugins"; license = lib.licenses.bsd2; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -268927,50 +269242,6 @@ self: { ) { }; ghc-typelits-extra = callPackage ( - { - mkDerivation, - base, - containers, - ghc, - ghc-bignum, - ghc-prim, - ghc-tcplugins-extra, - ghc-typelits-knownnat, - ghc-typelits-natnormalise, - tasty, - tasty-hunit, - template-haskell, - transformers, - }: - mkDerivation { - pname = "ghc-typelits-extra"; - version = "0.4.8"; - sha256 = "06bcqh8n945rhqsin36kqhlx5jzsss57c0j06n8vhv9xjlq3xy7b"; - libraryHaskellDepends = [ - base - containers - ghc - ghc-bignum - ghc-prim - ghc-tcplugins-extra - ghc-typelits-knownnat - ghc-typelits-natnormalise - template-haskell - transformers - ]; - testHaskellDepends = [ - base - ghc-typelits-knownnat - ghc-typelits-natnormalise - tasty - tasty-hunit - ]; - description = "Additional type-level operations on GHC.TypeLits.Nat"; - license = lib.licenses.bsd2; - } - ) { }; - - ghc-typelits-extra_0_5_3 = callPackage ( { mkDerivation, base, @@ -268993,8 +269264,8 @@ self: { }: mkDerivation { pname = "ghc-typelits-extra"; - version = "0.5.3"; - sha256 = "1azm03pz1rs0x6i7ywqckmrcs5n95ry0g4kj4c9asl8g0gnkvq8a"; + version = "0.5.4"; + sha256 = "0ia95wayhlpdx966drq6ryqmnl6yjbfsnqfhmb5mgax0ahbshsps"; libraryHaskellDepends = [ base containers @@ -269021,50 +269292,10 @@ self: { ]; description = "Additional type-level operations on GHC.TypeLits.Nat"; license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; ghc-typelits-knownnat = callPackage ( - { - mkDerivation, - base, - ghc, - ghc-prim, - ghc-tcplugins-extra, - ghc-typelits-natnormalise, - tasty, - tasty-hunit, - tasty-quickcheck, - template-haskell, - transformers, - }: - mkDerivation { - pname = "ghc-typelits-knownnat"; - version = "0.7.13"; - sha256 = "0zb4m9zja1x5kjx7chszb9b1qczjknghqkhh99i9fygirs3d03zd"; - libraryHaskellDepends = [ - base - ghc - ghc-prim - ghc-tcplugins-extra - ghc-typelits-natnormalise - template-haskell - transformers - ]; - testHaskellDepends = [ - base - ghc-typelits-natnormalise - tasty - tasty-hunit - tasty-quickcheck - ]; - description = "Derive KnownNat constraints from other KnownNat constraints"; - license = lib.licenses.bsd2; - } - ) { }; - - ghc-typelits-knownnat_0_8_3 = callPackage ( { mkDerivation, base, @@ -269081,8 +269312,8 @@ self: { }: mkDerivation { pname = "ghc-typelits-knownnat"; - version = "0.8.3"; - sha256 = "13s0yya4q32v76ix0qlimvj14j9qiamxvqyjfw0lp2g42wdj67fz"; + version = "0.8.4"; + sha256 = "1b93j3iabk0a3vpxc5g7pfff1d4vfb7lyqplm7zpgx571j95nv0i"; libraryHaskellDepends = [ base ghc @@ -269102,90 +269333,10 @@ self: { ]; description = "Derive KnownNat constraints from other KnownNat constraints"; license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; ghc-typelits-natnormalise = callPackage ( - { - mkDerivation, - base, - containers, - ghc, - ghc-bignum, - ghc-prim, - ghc-tcplugins-extra, - tasty, - tasty-hunit, - template-haskell, - transformers, - }: - mkDerivation { - pname = "ghc-typelits-natnormalise"; - version = "0.7.10"; - sha256 = "04q47qdlgry0as8fb441g1dhk8712nhjcmkkgvr4440grr14f4vv"; - libraryHaskellDepends = [ - base - containers - ghc - ghc-bignum - ghc-tcplugins-extra - template-haskell - transformers - ]; - testHaskellDepends = [ - base - ghc-prim - tasty - tasty-hunit - template-haskell - ]; - description = "GHC typechecker plugin for types of kind GHC.TypeLits.Nat"; - license = lib.licenses.bsd2; - } - ) { }; - - ghc-typelits-natnormalise_0_7_12 = callPackage ( - { - mkDerivation, - base, - containers, - ghc, - ghc-bignum, - ghc-prim, - ghc-tcplugins-extra, - tasty, - tasty-hunit, - template-haskell, - transformers, - }: - mkDerivation { - pname = "ghc-typelits-natnormalise"; - version = "0.7.12"; - sha256 = "03yrh9nrvnnb6ay2xy12jx94pxicjwrxc9wdnpw2qkca06z5sxla"; - libraryHaskellDepends = [ - base - containers - ghc - ghc-bignum - ghc-tcplugins-extra - template-haskell - transformers - ]; - testHaskellDepends = [ - base - ghc-prim - tasty - tasty-hunit - template-haskell - ]; - description = "GHC typechecker plugin for types of kind GHC.TypeLits.Nat"; - license = lib.licenses.bsd2; - hydraPlatforms = lib.platforms.none; - } - ) { }; - - ghc-typelits-natnormalise_0_9_5 = callPackage ( { mkDerivation, base, @@ -269203,8 +269354,8 @@ self: { }: mkDerivation { pname = "ghc-typelits-natnormalise"; - version = "0.9.5"; - sha256 = "1391bmh8460kybfp39v0c5njd7r4yxz6nyk28qvx70jry2pdysbq"; + version = "0.9.6"; + sha256 = "1ly514p0332jj7b1zk4yq19xg10wrwv1l42rlyg9akki4bfb0sv2"; libraryHaskellDepends = [ base containers @@ -269224,7 +269375,6 @@ self: { ]; description = "GHC typechecker plugin for types of kind GHC.TypeLits.Nat"; license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -269455,8 +269605,8 @@ self: { }: mkDerivation { pname = "ghci-dap"; - version = "0.0.26.0"; - sha256 = "0gmidys4jd65f2fysf1zfnh42pkx5hyzrp7974j118lfk74c9n1i"; + version = "0.0.27.0"; + sha256 = "0fgzrqiw2yyln6dx812swpkbpxz7cyap9brz0njl8wjg84wyrp3x"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -269733,30 +269883,28 @@ self: { mkDerivation, async, base, - deferred-folds, + containers, directory, - foldl, ghc, process, + safe-exceptions, stm, - stm-containers, tasty, tasty-hunit, text, }: mkDerivation { pname = "ghci-quickfix"; - version = "0.1.0.0"; - sha256 = "1zgbj4klclfkrgzskjcj4ngf2hjsqw8g2fpcwl6zvwk9snz7hfhz"; + version = "0.1.1.1"; + sha256 = "1dzijwxllvz42gzlvxzgvrfsx3l2sbr9m0xrfplbcx2ii1z246yg"; libraryHaskellDepends = [ async base - deferred-folds + containers directory - foldl ghc + safe-exceptions stm - stm-containers text ]; testHaskellDepends = [ @@ -269824,70 +269972,8 @@ self: { }: mkDerivation { pname = "ghci4luatex"; - version = "0.1.2"; - sha256 = "12k0j92j65n3qidczx088xr47xbj86srria1859bw0qm8f1zzy2j"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson - base - bytestring - cmdargs - containers - network-simple - process - stm - text - ]; - executableHaskellDepends = [ - aeson - base - bytestring - cmdargs - containers - network-simple - process - stm - text - ]; - testHaskellDepends = [ - aeson - base - bytestring - cmdargs - containers - hspec - network-simple - process - QuickCheck - stm - text - ]; - description = "A GHCi session in LaTeX"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - mainProgram = "ghci4luatex"; - } - ) { }; - - ghci4luatex_0_1_3 = callPackage ( - { - mkDerivation, - aeson, - base, - bytestring, - cmdargs, - containers, - hspec, - network-simple, - process, - QuickCheck, - stm, - text, - }: - mkDerivation { - pname = "ghci4luatex"; - version = "0.1.3"; - sha256 = "00hdf29213sq9417b9j9x1fc6xp82mxrvvgpizxh68p7fs0ql7by"; + version = "0.1.4"; + sha256 = "1yq2ljcd3sxq2bv682cbg60j0ans16w8ny3yfwsfqzxdcv0hv656"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -269927,7 +270013,6 @@ self: { ]; description = "A GHCi session in LaTeX"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; mainProgram = "ghci4luatex"; } ) { }; @@ -270052,7 +270137,6 @@ self: { mtl, opentelemetry, optparse-applicative, - os-string, parallel, prettyprinter, prettyprinter-ansi-terminal, @@ -270077,8 +270161,10 @@ self: { }: mkDerivation { pname = "ghcide"; - version = "2.13.0.0"; - sha256 = "0y78kl4gcqalv454jifwkhhjn1q2ml5z0r4zd9ym4qmqhxrcph0d"; + version = "2.14.0.0"; + sha256 = "1zq8kppx1a7zn6wpl5zxs5shzy825dswa5v6hp188kw4a0kdh09m"; + revision = "1"; + editedCabalFile = "1ysy7gh0w3lcs2qc7xrjfb2i6zwq3rcxw74ky2yds0dbsg8nyskd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -270127,7 +270213,6 @@ self: { mtl opentelemetry optparse-applicative - os-string parallel prettyprinter prettyprinter-ansi-terminal @@ -270163,6 +270248,7 @@ self: { description = "The core of an IDE"; license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; mainProgram = "ghcide"; + maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; @@ -270946,15 +271032,22 @@ self: { containers, cryptohash-sha256, deepseq, + dhall, + dhall-json, + dhall-yaml, directory, disk-free-space, + either, exceptions, file-uri, filepath, + filepattern, generic-arbitrary, hspec, hspec-discover, + hspec-golden, hspec-golden-aeson, + indexed-traversable, libarchive, megaparsec, mtl, @@ -270972,15 +271065,18 @@ self: { retry, safe, safe-exceptions, + scientific, split, strict-base, tagsoup, tasty, + tasty-bench, tasty-hunit, template-haskell, temporary, terminal-size, text, + th-lift, time, transformers, unix, @@ -270993,6 +271089,7 @@ self: { vector, versions, vty, + witherable, word8, xz, yaml, @@ -271000,10 +271097,8 @@ self: { }: mkDerivation { pname = "ghcup"; - version = "0.1.50.2"; - sha256 = "1djhvm1iw5hff0cicg3kyi29hbhpk0klqia8sd8rp90wkb7ipfnx"; - revision = "1"; - editedCabalFile = "1hxldnqh5y9484an8inabf3ikjm2iyflj1bprphsillnpcawshpj"; + version = "0.2.6.2"; + sha256 = "0wsi9gf17hk9q9zz2zw1y4da68k1h016yk3hp7lyx9k7ba7s5fv2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -271026,11 +271121,15 @@ self: { containers cryptohash-sha256 deepseq + dhall directory disk-free-space + either exceptions file-uri filepath + filepattern + indexed-traversable libarchive megaparsec mtl @@ -271046,6 +271145,7 @@ self: { retry safe safe-exceptions + scientific split strict-base tagsoup @@ -271053,6 +271153,7 @@ self: { temporary terminal-size text + th-lift time transformers unix @@ -271065,6 +271166,7 @@ self: { vector versions vty + witherable word8 xz yaml @@ -271079,8 +271181,11 @@ self: { bytestring containers deepseq + dhall directory + either filepath + indexed-traversable libarchive megaparsec mtl @@ -271099,26 +271204,36 @@ self: { time transformers unix + unix-bytestring unordered-containers uri-bytestring utf8-string variant vector versions + witherable yaml ]; testHaskellDepends = [ + aeson + aeson-pretty base bytestring conduit containers + dhall + dhall-json + dhall-yaml directory + either filepath generic-arbitrary hspec + hspec-golden hspec-golden-aeson megaparsec optparse-applicative + pretty QuickCheck quickcheck-arbitrary-adt tasty @@ -271129,8 +271244,26 @@ self: { unix uri-bytestring versions + yaml ]; testToolDepends = [ hspec-discover ]; + benchmarkHaskellDepends = [ + aeson + base + bytestring + containers + deepseq + directory + filepath + mtl + safe-exceptions + tasty-bench + template-haskell + text + variant + versions + yaml + ]; doHaddock = false; description = "ghc toolchain installer"; license = lib.meta.getLicenseFromSpdxId "LGPL-3.0-only"; @@ -275098,6 +275231,54 @@ self: { } ) { webkitgtk-web-process-extension = null; }; + gi-wireplumber = callPackage ( + { + mkDerivation, + base, + bytestring, + Cabal, + containers, + gi-gio, + gi-glib, + gi-gobject, + haskell-gi, + haskell-gi-base, + haskell-gi-overloading, + text, + transformers, + wireplumber, + }: + mkDerivation { + pname = "gi-wireplumber"; + version = "0.5.14.2"; + sha256 = "0gbgbkpg625ykqdcjfmqfsafafysw79xhwzydlq34nay2dzfjgbd"; + setupHaskellDepends = [ + base + Cabal + gi-gio + gi-glib + gi-gobject + haskell-gi + ]; + libraryHaskellDepends = [ + base + bytestring + containers + gi-gio + gi-glib + gi-gobject + haskell-gi + haskell-gi-base + haskell-gi-overloading + text + transformers + ]; + libraryPkgconfigDepends = [ wireplumber ]; + description = "WirePlumber bindings"; + license = lib.licenses.lgpl21Only; + } + ) { inherit (pkgs) wireplumber; }; + gi-wnck = callPackage ( { mkDerivation, @@ -276053,9 +276234,9 @@ self: { attoparsec, aws, base, + blake3, blaze-builder, bloomfilter, - byteable, bytestring, Cabal, case-insensitive, @@ -276067,6 +276248,7 @@ self: { crypto-api, crypton, crypton-connection, + crypton-x509-store, data-default, DAV, dbus, @@ -276100,7 +276282,6 @@ self: { network, network-bsd, network-uri, - old-locale, optparse-applicative, os-string, path-pieces, @@ -276114,7 +276295,6 @@ self: { resourcet, SafeSemaphore, sandi, - securemem, servant, servant-client, servant-client-core, @@ -276154,8 +276334,8 @@ self: { }: mkDerivation { pname = "git-annex"; - version = "10.20260421"; - sha256 = "0r7p1bs9syhzha1kyf2z6n29dvghqy8gf0lcw8igbzwk2d30q0vz"; + version = "10.20260717"; + sha256 = "01p4lsg2hjn2cijrk396zibixyhcnxl0cllp57sm4269w08jb070"; configureFlags = [ "-fassistant" "-f-benchmark" @@ -276190,9 +276370,9 @@ self: { attoparsec aws base + blake3 blaze-builder bloomfilter - byteable bytestring case-insensitive clientsession @@ -276203,6 +276383,7 @@ self: { crypto-api crypton crypton-connection + crypton-x509-store data-default DAV dbus @@ -276235,7 +276416,6 @@ self: { network network-bsd network-uri - old-locale optparse-applicative os-string path-pieces @@ -276249,7 +276429,6 @@ self: { resourcet SafeSemaphore sandi - securemem servant servant-client servant-client-core @@ -277640,10 +277819,8 @@ self: { }: mkDerivation { pname = "github-actions"; - version = "0.1.1.0"; - sha256 = "1nxph5yypjqjcwwr7r397pdgnk7ad7y144dgmapzvrbz3xbzkz2d"; - revision = "2"; - editedCabalFile = "1gw1nw5wb07agl5y33ggx8mr37x9v8cx3z7qahs8fj5j7pq6v1cc"; + version = "0.2.0.0"; + sha256 = "0qhqh7p5j6cna984lnj240cwj948szm52np9f9dhb43ndwf02297"; libraryHaskellDepends = [ aeson base @@ -277941,8 +278118,8 @@ self: { }: mkDerivation { pname = "github-release"; - version = "2.0.0.18"; - sha256 = "0y2r6hqd9chdv1f406zcxb0szs88a2hvqa7z8v9k6q6ymww0dlsk"; + version = "2.0.0.19"; + sha256 = "1s6pin3rp0ki2sh1kmrm7yqya8fsbfjzisla9hcp8djh77k046sp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -278554,8 +278731,8 @@ self: { }: mkDerivation { pname = "gitit"; - version = "0.15.1.2"; - sha256 = "1j7f5lbm8gm9hn3i5rjbswacnlvg3v4q5bprlrysgrqvnwdrm0zs"; + version = "0.16"; + sha256 = "1acri0cfgaz69x78681nbgs1jgfbd4bsikbpbgfa6r9hs1fqvx6x"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -278673,68 +278850,6 @@ self: { ) { }; gitlab-haskell = callPackage ( - { - mkDerivation, - aeson, - ansi-wl-pprint, - base, - bytestring, - crypton-connection, - data-default, - http-client, - http-conduit, - http-types, - mtl, - tasty, - tasty-hunit, - temporary, - text, - time, - transformers, - tree-diff, - unix-compat, - unordered-containers, - vector, - }: - mkDerivation { - pname = "gitlab-haskell"; - version = "1.1.0.0"; - sha256 = "05x916wlmqys7f22whxysi3cbz9sjfm91xck810x2hpn8bgg79gy"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson - base - bytestring - crypton-connection - data-default - http-client - http-conduit - http-types - mtl - temporary - text - time - transformers - unix-compat - ]; - testHaskellDepends = [ - aeson - ansi-wl-pprint - base - bytestring - tasty - tasty-hunit - text - tree-diff - unordered-containers - vector - ]; - description = "A Haskell library for the GitLab web API"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - } - ) { }; - - gitlab-haskell_1_3_0_0 = callPackage ( { mkDerivation, aeson, @@ -278760,8 +278875,8 @@ self: { }: mkDerivation { pname = "gitlab-haskell"; - version = "1.3.0.0"; - sha256 = "1aa8hr6k4f7i6z0762zah10ija9f221f8yww0igbfmxm3g99sxnm"; + version = "1.4.0.0"; + sha256 = "05hsx6hh2ncg37pzpbf6908aa96mgzq71ciqjjaa3f83bgdvh3q4"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson @@ -278793,7 +278908,6 @@ self: { ]; description = "A Haskell library for the GitLab web API"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -279579,6 +279693,7 @@ self: { { mkDerivation, base, + half, ptrdiff, tasty, tasty-bench, @@ -279588,16 +279703,20 @@ self: { }: mkDerivation { pname = "gl-block"; - version = "1.0"; - sha256 = "1knx5lvbjlwxs2g9w6fk39xzpypv3v66173sf48d6mfln2v2551f"; + version = "1.1"; + sha256 = "1yfyb5qzjs3v4w9h7ba7y1jg6bgnpgmpzxvc4bl3gw3bzh835hvy"; libraryHaskellDepends = [ base + half ptrdiff ]; testHaskellDepends = [ base + half + ptrdiff tasty tasty-hunit + vector ]; testToolDepends = [ tasty-discover ]; benchmarkHaskellDepends = [ @@ -279662,8 +279781,8 @@ self: { }: mkDerivation { pname = "glabrous"; - version = "2.0.6.4"; - sha256 = "0qz4hza2arv37dwhy6pjgyrrjy723zxa4prc0fzj1lcsa1nsjw74"; + version = "2.1.0.0"; + sha256 = "0lbq23bgxcwf2k92493dygiqkld2cydl67v1isskl7vgrpw06lz1"; libraryHaskellDepends = [ aeson aeson-pretty @@ -279672,7 +279791,6 @@ self: { bytestring cereal cereal-text - either text unordered-containers ]; @@ -279685,7 +279803,7 @@ self: { unordered-containers ]; description = "A template DSL library"; - license = lib.licenses.bsd3; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -280477,6 +280595,61 @@ self: { inherit (pkgs) xxhash; }; + glean-hs = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + directory, + filepath, + ghc, + glean_hs, + hie-compat, + hspec, + optparse-applicative, + temporary, + text, + transformers, + }: + mkDerivation { + pname = "glean-hs"; + version = "0.1.0"; + sha256 = "14mq46fykwhiwgqggj4fmvh13a2jzrl5a662nrqf7z7znb7y9arh"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + bytestring + containers + directory + filepath + ghc + hie-compat + text + transformers + ]; + librarySystemDepends = [ glean_hs ]; + executableHaskellDepends = [ + base + optparse-applicative + text + ]; + testHaskellDepends = [ + base + bytestring + directory + filepath + hspec + temporary + text + ]; + description = "Docker-free Haskell code indexing via Rust-native Glean substrate"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + mainProgram = "glean-hs"; + } + ) { glean_hs = null; }; + glean-lsp = callPackage ( { mkDerivation, @@ -281856,6 +282029,8 @@ self: { pname = "gltf-codec"; version = "0.1.0.5"; sha256 = "0z7hpnnnkx3b3bpxx01yr5kb21iimhisb7y55xzyb89h463w7fg7"; + revision = "1"; + editedCabalFile = "03wg7b9yv18i10ay47mj5am1skca12w3kl8g1c3q8qzl202b3r90"; libraryHaskellDepends = [ aeson base @@ -286629,8 +286804,8 @@ self: { }: mkDerivation { pname = "google-oauth2-jwt"; - version = "0.3.3.2"; - sha256 = "1j98waikh1lka2x2jwy09gnvk20zqjpjb4b4kjn6r454bm6xv0ih"; + version = "0.3.3.3"; + sha256 = "0q3ghnsyhgknv9vjyc5ffz14d2xskfgn346ppywz09lvrdbb0b3w"; libraryHaskellDepends = [ base base64-bytestring @@ -287593,6 +287768,8 @@ self: { pname = "gothic"; version = "0.1.8.5"; sha256 = "1j6mzniw3n2v4lg3pzkxz05jk50baclnmx84lfxnjv71rz83sjz6"; + revision = "1"; + editedCabalFile = "1grg3q95yay2aqdi064c117mx15ny9s2ilzbwpqk1bsihxzvcfvb"; libraryHaskellDepends = [ aeson base @@ -288978,8 +289155,8 @@ self: { }: mkDerivation { pname = "granite"; - version = "0.4.0.1"; - sha256 = "1a70sd5sndnyi024sv7fvgm7chlgjixz3ii8m9983mybap8ywn0g"; + version = "0.7.4.0"; + sha256 = "19g1jfyiawcwxdzns76w3q8ry005q66b3dsfjzj71mhwn9cl708z"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -290336,6 +290513,8 @@ self: { pname = "graphql"; version = "1.5.0.2"; sha256 = "0wphj1ybrx6kld36fmwc1wmrarkdydgxz72szgxwd25lbplcjvib"; + revision = "1"; + editedCabalFile = "1x6zvnmmxnp40z24y9af7473vibyl740fyigzvrgbmjp7vxq9ing"; libraryHaskellDepends = [ base conduit @@ -290540,6 +290719,8 @@ self: { pname = "graphql-spice"; version = "1.0.7.0"; sha256 = "0f3g44mc8g9j644kq2zqag2n8gpb6h9rka0qd2par66c2sv5mw30"; + revision = "2"; + editedCabalFile = "1vn0b2spy4nic9xw78hw3gvabhpivd5ihbkd7zr17hv090hhzix2"; libraryHaskellDepends = [ aeson base @@ -291589,8 +291770,8 @@ self: { }: mkDerivation { pname = "greskell"; - version = "2.0.3.3"; - sha256 = "09k5h0y77wahrsv3xlxsrba1rwzc4p2fbhf8psi7qp314sgs3adx"; + version = "2.0.3.5"; + sha256 = "0pn9phhndk5hxsa2wvhz5i26d24ywdy8js6xii9v35qrnc6b26x9"; libraryHaskellDepends = [ aeson base @@ -291619,57 +291800,6 @@ self: { } ) { }; - greskell_2_0_3_4 = callPackage ( - { - mkDerivation, - aeson, - base, - bytestring, - exceptions, - greskell-core, - hashable, - hspec, - hspec-discover, - semigroups, - should-not-typecheck, - text, - transformers, - unordered-containers, - vector, - }: - mkDerivation { - pname = "greskell"; - version = "2.0.3.4"; - sha256 = "09kg39d520m95iaps94y31xdvy19x9s8ydg0g8sxx3903i7xalyv"; - libraryHaskellDepends = [ - aeson - base - exceptions - greskell-core - hashable - semigroups - text - transformers - unordered-containers - vector - ]; - testHaskellDepends = [ - aeson - base - bytestring - greskell-core - hspec - should-not-typecheck - text - unordered-containers - ]; - testToolDepends = [ hspec-discover ]; - description = "Haskell binding for Gremlin graph query language"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - } - ) { }; - greskell-core = callPackage ( { mkDerivation, @@ -291690,59 +291820,8 @@ self: { }: mkDerivation { pname = "greskell-core"; - version = "1.0.0.6"; - sha256 = "14xsjs4xf3db8ppz4xypshzvyvxsn7s7syr8vqkrbll8vz9laab8"; - libraryHaskellDepends = [ - aeson - base - bytestring - containers - hashable - scientific - semigroups - text - unordered-containers - uuid - vector - ]; - testHaskellDepends = [ - aeson - base - bytestring - hspec - QuickCheck - text - unordered-containers - vector - ]; - testToolDepends = [ hspec-discover ]; - description = "Haskell binding for Gremlin graph query language - core data types and tools"; - license = lib.licenses.bsd3; - } - ) { }; - - greskell-core_1_0_0_7 = callPackage ( - { - mkDerivation, - aeson, - base, - bytestring, - containers, - hashable, - hspec, - hspec-discover, - QuickCheck, - scientific, - semigroups, - text, - unordered-containers, - uuid, - vector, - }: - mkDerivation { - pname = "greskell-core"; - version = "1.0.0.7"; - sha256 = "015pjqrf60xmvamb13ma2f2paiabwhrnhrc7a4dxcar6h0zg4qfd"; + version = "1.0.0.8"; + sha256 = "0lg2jkx3zaqjvlcfaikzff4qpr6j4dq9hdrycmndvrw1w4l86118"; libraryHaskellDepends = [ aeson base @@ -291769,7 +291848,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Haskell binding for Gremlin graph query language - core data types and tools"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -291795,64 +291873,8 @@ self: { }: mkDerivation { pname = "greskell-websocket"; - version = "1.0.0.4"; - sha256 = "130v63zgx21rqk57d1lzsx0iv688gg7j33vywflacnd3r6ns6zxc"; - libraryHaskellDepends = [ - aeson - async - base - base64-bytestring - bytestring - greskell-core - hashtables - safe-exceptions - stm - text - unordered-containers - uuid - vector - websockets - ]; - testHaskellDepends = [ - aeson - base - bytestring - greskell-core - hspec - unordered-containers - uuid - vector - ]; - testToolDepends = [ hspec-discover ]; - description = "Haskell client for Gremlin Server using WebSocket serializer"; - license = lib.licenses.bsd3; - } - ) { }; - - greskell-websocket_1_0_0_5 = callPackage ( - { - mkDerivation, - aeson, - async, - base, - base64-bytestring, - bytestring, - greskell-core, - hashtables, - hspec, - hspec-discover, - safe-exceptions, - stm, - text, - unordered-containers, - uuid, - vector, - websockets, - }: - mkDerivation { - pname = "greskell-websocket"; - version = "1.0.0.5"; - sha256 = "0x2zwlcnih84v35r3kmd4hp6iriiqdk9gl1ra7ghvjzg8q7hqrwd"; + version = "1.0.0.6"; + sha256 = "1wm6kz7qy4wyc57qppn8zg8lq39lfsg3q2dap8qfv3p251qvvnib"; libraryHaskellDepends = [ aeson async @@ -291882,7 +291904,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Haskell client for Gremlin Server using WebSocket serializer"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -292461,6 +292482,46 @@ self: { } ) { }; + groan = callPackage ( + { + mkDerivation, + base, + containers, + contiguous, + hedgehog, + hspec, + hspec-hedgehog, + primitive, + transformers, + vector, + }: + mkDerivation { + pname = "groan"; + version = "0.1.0.1"; + sha256 = "1mlcxwksn9v1qjlszmckm3xjgi0fgnzg5ck7mkrl1fr20v4smwpf"; + libraryHaskellDepends = [ + base + contiguous + primitive + transformers + vector + ]; + testHaskellDepends = [ + base + containers + contiguous + hedgehog + hspec + hspec-hedgehog + primitive + transformers + vector + ]; + description = "ugh, another growable vector library?"; + license = lib.licenses.mpl20; + } + ) { }; + groom = callPackage ( { mkDerivation, @@ -293800,8 +293861,8 @@ self: { { mkDerivation, base }: mkDerivation { pname = "gruvbox-colors"; - version = "0.1.0.0"; - sha256 = "0if8kvwx51bwsdkwpk9ardmlm9l5v91vfy4g3bj2gmd3184nw6la"; + version = "0.1.0.1"; + sha256 = "1mz3j61k9gcfq2dndgjg5cjfd2v52pq7j514f34kx9zsgy3c2iy1"; libraryHaskellDepends = [ base ]; description = "Gruvbox colors for use in Haskell"; license = lib.meta.getLicenseFromSpdxId "MIT"; @@ -294389,8 +294450,8 @@ self: { }: mkDerivation { pname = "gtk-scaling-image"; - version = "0.1.0.0"; - sha256 = "0bk9v1zw0psllssvhjckrpl396hggsnrrl52kg78jqxm0bmf3fwh"; + version = "0.1.0.1"; + sha256 = "06iwlli9syss0qp8nfzg3c5z1isz7mcsm00jd4qv93q2k1msl67v"; libraryHaskellDepends = [ base gi-cairo-connector @@ -294495,8 +294556,8 @@ self: { }: mkDerivation { pname = "gtk-sni-tray"; - version = "0.2.1.1"; - sha256 = "0cc7lzn19ipn69i4ggqs308ncn06w772azcgha1biqba0hv1hcsp"; + version = "0.2.1.4"; + sha256 = "192fcm9z2wpqxvx445f6dpvv7v0lcv706z752mhkcs9w6cp1r4g6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -294569,8 +294630,8 @@ self: { }: mkDerivation { pname = "gtk-strut"; - version = "0.1.4.0"; - sha256 = "0xc3c9mzfm7d7sncdzqyjlbkvmrv4b9v09q2yjysvs09hhw5lyva"; + version = "0.1.4.1"; + sha256 = "0z88syxd3r8pcybh5zf0rljyygyidmxrk0qxwakfywkhlabil1ip"; libraryHaskellDepends = [ base data-default @@ -295836,8 +295897,8 @@ self: { }: mkDerivation { pname = "h-gpgme"; - version = "0.6.2.0"; - sha256 = "1nk8pbm3158lr9qdwwbvn55ygpns46mdq4s6hjdb6vmsw4ksy28c"; + version = "0.6.3.1"; + sha256 = "09b9nizqnydg2ln6dawj45cgvg391pbjqxxllr99x5ykjn12l2aq"; libraryHaskellDepends = [ base bindings-gpgme @@ -295868,7 +295929,7 @@ self: { unix ]; description = "High Level Binding for GnuPG Made Easy (gpgme)"; - license = lib.licenses.mit; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -296589,7 +296650,6 @@ self: { ]; description = "Multiparty Computation in Haskell"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "id3gini"; } ) { }; @@ -296716,7 +296776,6 @@ self: { incremental-parser, ixset-typed, lens, - memory, monad-loops, nettle, network-uri, @@ -296724,6 +296783,7 @@ self: { prettyprinter, QuickCheck, quickcheck-instances, + ram, resourcet, split, tasty, @@ -296739,8 +296799,8 @@ self: { }: mkDerivation { pname = "hOpenPGP"; - version = "2.10.1"; - sha256 = "1wj8p62hqzl409l91l0xiz5fb7lmzrnh0f453wgxkvyxk0vzf36z"; + version = "3.1.1"; + sha256 = "1pagjdmlfsib0bm95nd8ngwzrq9xaa1789vh5pglh33lg6w62p0f"; libraryHaskellDepends = [ aeson asn1-encoding @@ -296762,12 +296822,12 @@ self: { incremental-parser ixset-typed lens - memory monad-loops nettle network-uri openpgp-asciiarmor prettyprinter + ram resourcet split text @@ -296798,13 +296858,14 @@ self: { incremental-parser ixset-typed lens - memory monad-loops nettle network-uri + openpgp-asciiarmor prettyprinter QuickCheck quickcheck-instances + ram resourcet split tasty @@ -296839,11 +296900,12 @@ self: { incremental-parser ixset-typed lens - memory monad-loops nettle network-uri + openpgp-asciiarmor prettyprinter + ram resourcet split text @@ -296854,7 +296916,7 @@ self: { unordered-containers zlib ]; - description = "native Haskell implementation of OpenPGP (RFC4880)"; + description = "native Haskell implementation of OpenPGP (RFC9580)"; license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -298507,92 +298569,6 @@ self: { ) { }; hackage-cli = callPackage ( - { - mkDerivation, - aeson, - base, - base-compat, - bytestring, - Cabal, - containers, - deepseq, - directory, - filepath, - http-io-streams, - io-streams, - microlens, - microlens-mtl, - microlens-th, - mtl, - netrc, - optparse-applicative, - pretty, - process-extras, - stringsearch, - tagsoup, - tar, - tasty, - tasty-golden, - text, - time, - zlib, - }: - mkDerivation { - pname = "hackage-cli"; - version = "0.1.0.4"; - sha256 = "1ixv09lk4lgvv19k8sn50pn4w8n7ya2xypsq0ns5jp5kkp3ix5bv"; - isLibrary = false; - isExecutable = true; - libraryHaskellDepends = [ - base - bytestring - Cabal - containers - mtl - pretty - ]; - executableHaskellDepends = [ - aeson - base - base-compat - bytestring - Cabal - containers - deepseq - directory - filepath - http-io-streams - io-streams - microlens - microlens-mtl - microlens-th - mtl - netrc - optparse-applicative - process-extras - stringsearch - tagsoup - tar - text - time - zlib - ]; - testHaskellDepends = [ - base - bytestring - Cabal - filepath - tasty - tasty-golden - ]; - doHaddock = false; - description = "CLI tool for Hackage"; - license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; - mainProgram = "hackage-cli"; - } - ) { }; - - hackage-cli_0_2_0_0 = callPackage ( { mkDerivation, aeson, @@ -298674,7 +298650,6 @@ self: { doHaddock = false; description = "CLI tool for Hackage"; license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; - hydraPlatforms = lib.platforms.none; mainProgram = "hackage-cli"; } ) { }; @@ -299088,56 +299063,6 @@ self: { ) { }; hackage-revdeps = callPackage ( - { - mkDerivation, - alfred-margaret, - ansi-terminal, - base, - bytestring, - Cabal, - cabal-install-parsers, - containers, - filepath, - optparse-applicative, - tar, - text, - time, - }: - mkDerivation { - pname = "hackage-revdeps"; - version = "0.1"; - sha256 = "1rc6k7cjcc581cx7nx7q0p5qdfzpc010bacx4w524j6bw1qb2kp1"; - revision = "1"; - editedCabalFile = "1x0rslnwk818wv37qxjfk8nmv1ld5an6ca402zhgmq0i94gd39h3"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - alfred-margaret - base - bytestring - Cabal - containers - filepath - tar - text - time - ]; - executableHaskellDepends = [ - ansi-terminal - base - bytestring - Cabal - cabal-install-parsers - containers - optparse-applicative - time - ]; - description = "List Hackage reverse dependencies"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - } - ) { }; - - hackage-revdeps_0_3 = callPackage ( { mkDerivation, alfred-margaret, @@ -299149,22 +299074,25 @@ self: { Cabal-syntax, containers, filepath, + granite, optparse-applicative, tar, + terminal-size, text, time, zlib, }: mkDerivation { pname = "hackage-revdeps"; - version = "0.3"; - sha256 = "19kfd0xan723y6h8n9vww78nfd1hi6ch1mr655s9fignv8fdm94h"; + version = "0.4"; + sha256 = "019cg088ydnifjx25rzwm3dr4r5wjbaih8jwwaapi3vk2fawn7kj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ alfred-margaret base bytestring + Cabal Cabal-syntax containers filepath @@ -299181,12 +299109,14 @@ self: { Cabal-syntax containers filepath + granite optparse-applicative + terminal-size + text time ]; description = "List Hackage reverse dependencies"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -299227,10 +299157,8 @@ self: { }: mkDerivation { pname = "hackage-security"; - version = "0.6.3.2"; - sha256 = "1yb8hz4h4wmmj2smr31nmfjfpfqrv3xcn3x92c59s8fmis39g3xz"; - revision = "2"; - editedCabalFile = "1h3j39pys4sx36z0iz3vshj530gz178hs14nhp6ln60hf5xmf9n0"; + version = "0.6.4.0"; + sha256 = "1lck299y3222wf613c7sdq2s0z64sdpfkr4rvvg3i0cnl3hq5q85"; libraryHaskellDepends = [ base base16-bytestring @@ -299995,7 +299923,82 @@ self: { } ) { }; - haddock-api = callPackage ( + haddock-api_2_27_0 = callPackage ( + { + mkDerivation, + array, + base, + bytestring, + containers, + deepseq, + directory, + exceptions, + filepath, + ghc, + ghc-boot, + ghc-boot-th, + ghc-paths, + haddock-library, + hspec, + hspec-discover, + mtl, + parsec, + QuickCheck, + transformers, + xhtml, + }: + mkDerivation { + pname = "haddock-api"; + version = "2.27.0"; + sha256 = "198j5cn6zasb44w3yb8dqhsx6bv2xndh6xfc8ypjfg491qs8819z"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + array + base + bytestring + containers + deepseq + directory + exceptions + filepath + ghc + ghc-boot + ghc-paths + haddock-library + mtl + parsec + transformers + xhtml + ]; + testHaskellDepends = [ + array + base + bytestring + containers + deepseq + directory + exceptions + filepath + ghc + ghc-boot + ghc-boot-th + ghc-paths + haddock-library + hspec + mtl + parsec + QuickCheck + transformers + xhtml + ]; + testToolDepends = [ hspec-discover ]; + description = "A documentation-generation tool for Haskell libraries"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + haddock-api_2_29_1 = callPackage ( { mkDerivation, array, @@ -300067,7 +300070,6 @@ self: { description = "A documentation-generation tool for Haskell libraries"; license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -300122,7 +300124,7 @@ self: { } ) { }; - haddock-library = callPackage ( + haddock-library_1_11_0 = callPackage ( { mkDerivation, base, @@ -300168,6 +300170,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Library exposing some functionality of Haddock"; license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -300292,7 +300295,6 @@ self: { ]; description = "Generate docset of Dash by Haddock haskell documentation tool"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "haddocset"; } ) { }; @@ -300340,8 +300342,8 @@ self: { }: mkDerivation { pname = "hadolint"; - version = "2.14.0"; - sha256 = "1zsn381r71iysd85q1m6xngx0hs4a8nb9wwlx6g59dpx9aqs265g"; + version = "2.15.1"; + sha256 = "09xvhv3w0d9j6xvc7pzw10fnqzafm23hi319zdrx4az89cc118jk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -300406,6 +300408,8 @@ self: { silently split text + time + xml-conduit ]; testToolDepends = [ hspec-discover ]; description = "Dockerfile Linter JavaScript API"; @@ -301610,10 +301614,10 @@ self: { }: mkDerivation { pname = "hakyll"; - version = "4.16.8.0"; - sha256 = "0hndp8y0rn4i534jgb2j08jps36x33ywxxy0iibxicsvc3y07l5p"; - revision = "1"; - editedCabalFile = "1fmphmwhbqzf0yg6ifnxhhmpjnd67ki84xdgcvm69n2sp4n208mz"; + version = "4.17.0.0"; + sha256 = "0gk7ar6iz6wrz9z7zibqjn1y65h9572cmlfhq38n86jsrrff4am0"; + revision = "3"; + editedCabalFile = "09z4mszrv0nls3y2chcadn5pdbp4fspsb2iv5gp19kskp1qrnayk"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -301774,8 +301778,8 @@ self: { pname = "hakyll-alectryon"; version = "0.2.0.0"; sha256 = "0zcl7wyi922lfp1dp3sbacqjcy8yk7qs6az48x40x2g42grrzddl"; - revision = "1"; - editedCabalFile = "03z4g50cdxk9rslcizn10qxwpxnzsgd4cx234w33wyqyd6mc2910"; + revision = "4"; + editedCabalFile = "0d8nlhag6c4h23rfpfn07dzdd2dy5zbvnkpj4cijg2lihjg5wrbr"; libraryHaskellDepends = [ aeson base @@ -302196,8 +302200,8 @@ self: { }: mkDerivation { pname = "hakyll-diagrams"; - version = "0.1.0.2"; - sha256 = "172v6zinjpsjg8lzczjpabqmqhls5qma33qvxb6xipgry36rqh5z"; + version = "0.1.0.3"; + sha256 = "0rx9526vzrcyi6kxwnksvpnrgmg1scyskv0vb3yzb9nnbrncpchd"; libraryHaskellDepends = [ base base16-bytestring @@ -302325,8 +302329,8 @@ self: { }: mkDerivation { pname = "hakyll-filestore"; - version = "0.1.12"; - sha256 = "0bzs858sjlzazlf486rj74dvf7rs6i2r2q2k72s8ymjra3s3xnq0"; + version = "0.1.13"; + sha256 = "1fqa6i0x4bylxq7ah3na4c3is3aiz5cb9si6ikiw79hr5sivgv2h"; libraryHaskellDepends = [ base filestore @@ -302358,8 +302362,8 @@ self: { }: mkDerivation { pname = "hakyll-images"; - version = "1.3.0"; - sha256 = "0r9ghzlzfqkw4ybgl3zpj9f6znyxnwf4ys34z1f8aqrahxacaapy"; + version = "1.3.1"; + sha256 = "1a457rsq0x1mnqv6zllrhyhc1qsicr4xiqxix9dpjw86n445zxd4"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base @@ -303958,6 +303962,129 @@ self: { } ) { }; + hanalyze = callPackage ( + { + mkDerivation, + ad, + aeson, + array, + async, + base, + bytestring, + cassava, + containers, + dataframe-core, + dataframe-csv, + dataframe-json, + dataframe-operations, + dataframe-parquet, + deepseq, + directory, + filepath, + hmatrix, + hspec, + hspec-discover, + hvega, + massiv, + megaparsec, + mwc-random, + parallel, + parser-combinators, + primitive, + process, + QuickCheck, + reflection, + regex-base, + regex-tdfa, + statistics, + temporary, + text, + time, + unicode-transforms, + unordered-containers, + vector, + vector-algorithms, + }: + mkDerivation { + pname = "hanalyze"; + version = "0.2.0.0"; + sha256 = "01n6an95z56pyrr69iyjsj1fa1iqsl9jin32p84bk1p8v0q7idq5"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + ad + aeson + array + async + base + bytestring + cassava + containers + dataframe-core + dataframe-csv + dataframe-json + dataframe-operations + dataframe-parquet + deepseq + directory + filepath + hmatrix + hvega + massiv + megaparsec + mwc-random + parallel + parser-combinators + primitive + process + reflection + regex-base + regex-tdfa + statistics + temporary + text + unicode-transforms + unordered-containers + vector + vector-algorithms + ]; + executableHaskellDepends = [ + base + containers + dataframe-core + dataframe-csv + dataframe-operations + filepath + hmatrix + hvega + mwc-random + text + time + vector + ]; + testHaskellDepends = [ + ad + base + bytestring + containers + dataframe-core + dataframe-operations + hmatrix + hspec + mwc-random + QuickCheck + temporary + text + vector + ]; + testToolDepends = [ hspec-discover ]; + description = "A general-purpose statistical analysis, optimization and visualization toolkit"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + mainProgram = "hanalyze"; + } + ) { }; + handa-data = callPackage ( { mkDerivation, base }: mkDerivation { @@ -307127,49 +307254,6 @@ self: { ) { }; harpie = callPackage ( - { - mkDerivation, - adjunctions, - base, - distributive, - first-class-families, - prettyprinter, - QuickCheck, - quickcheck-instances, - random, - vector, - vector-algorithms, - }: - mkDerivation { - pname = "harpie"; - version = "0.1.4.0"; - sha256 = "10y5g2ivdzgicsssfipg37nak2f8kv7r3lkfvhij4sj85ssjflv2"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - adjunctions - base - distributive - first-class-families - prettyprinter - QuickCheck - quickcheck-instances - random - vector - vector-algorithms - ]; - executableHaskellDepends = [ - adjunctions - base - first-class-families - ]; - description = "Haskell array programming"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - mainProgram = "harpie-bug-issue1"; - } - ) { }; - - harpie_0_2_0_0 = callPackage ( { mkDerivation, adjunctions, @@ -307204,39 +307288,11 @@ self: { ]; description = "Haskell array programming"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; mainProgram = "harpie-bug-issue1"; } ) { }; harpie-numhask = callPackage ( - { - mkDerivation, - adjunctions, - base, - first-class-families, - harpie, - numhask, - prettyprinter, - }: - mkDerivation { - pname = "harpie-numhask"; - version = "0.1.1.0"; - sha256 = "1zj29m08cp1fgi1axi04id9r8dfk4k1a941il456rhpvsq1aip6q"; - libraryHaskellDepends = [ - adjunctions - base - first-class-families - harpie - numhask - prettyprinter - ]; - description = "numhask shim for harpie"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - } - ) { }; - - harpie-numhask_0_2_0_0 = callPackage ( { mkDerivation, adjunctions, @@ -307260,7 +307316,6 @@ self: { ]; description = "numhask shim for harpie"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -309619,7 +309674,7 @@ self: { } ) { }; - haskeline_0_8_4_1 = callPackage ( + haskeline_0_8_5_0 = callPackage ( { mkDerivation, base, @@ -309629,6 +309684,7 @@ self: { exceptions, filepath, HUnit, + optparse-applicative, process, stm, terminfo, @@ -309638,8 +309694,8 @@ self: { }: mkDerivation { pname = "haskeline"; - version = "0.8.4.1"; - sha256 = "0kxdgy3s6pakb7yqk9jy747xv6n3plzwxnnzabqnyk83cs0d8n22"; + version = "0.8.5.0"; + sha256 = "05ffc05i96vk2psr09fzi8q27i2jz4qnm7p03srpvykl93a7caxl"; configureFlags = [ "-fterminfo" ]; isLibrary = true; isExecutable = true; @@ -309659,6 +309715,7 @@ self: { executableHaskellDepends = [ base containers + optparse-applicative ]; testHaskellDepends = [ base @@ -310353,6 +310410,7 @@ self: { ]; description = "Redis broker implementation for haskell-bee"; license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -310419,6 +310477,7 @@ self: { ]; description = "STM broker implementation for haskell-bee"; license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -311129,8 +311188,8 @@ self: { }: mkDerivation { pname = "haskell-debugger"; - version = "0.13.0.0"; - sha256 = "1zgfjf2ncgma3shlyr124h27hky8si5gy70mihv3zf53j0fs4dy2"; + version = "0.13.1.0"; + sha256 = "0x4719cncw2p62xwnc3vjlg65asahif6bqabzywq3svib4d0q0hq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -311335,7 +311394,6 @@ self: { testHaskellDepends = [ base ]; description = "A program to find and display the docs and type of a name"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "haskell-docs"; } ) { }; @@ -312380,6 +312438,7 @@ self: { mkDerivation, aeson, aeson-pretty, + apply-refact, array, async, base, @@ -312404,11 +312463,14 @@ self: { ghc-boot, ghc-boot-th, ghc-exactprint, + ghc-lib-parser, + ghc-lib-parser-ex, ghcide, githash, hashable, hie-bios, hiedb, + hlint, hls-graph, hls-plugin-api, hls-test-utils, @@ -312433,7 +312495,7 @@ self: { process-extras, QuickCheck, random, - regex-applicative, + refact, regex-tdfa, row-types, safe-exceptions, @@ -312441,10 +312503,8 @@ self: { shake, shake-bench, sqlite-simple, - stan, stm, stm-containers, - string-interpolate, stylish-haskell, syb, tasty, @@ -312453,11 +312513,11 @@ self: { tasty-quickcheck, tasty-rerun, template-haskell, + temporary, text, text-rope, time, transformers, - trial, unix, unliftio, unliftio-core, @@ -312467,13 +312527,16 @@ self: { }: mkDerivation { pname = "haskell-language-server"; - version = "2.13.0.0"; - sha256 = "1hm5p40gkq3nh9dm7ws9nx3hpvykzq3prd2spyqrcgq390q8crxv"; + version = "2.14.0.0"; + sha256 = "03lyly4lw1j173aw0s87g5503p0np9wwnjyaq9lkkqbpd4gcqm7l"; + revision = "1"; + editedCabalFile = "00wicxg7i8pcgc9p1zd1z5igbp7djz7aj2lhl8qb78h0llwdqk63"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty + apply-refact array async base @@ -312496,16 +312559,18 @@ self: { ghc-boot ghc-boot-th ghc-exactprint + ghc-lib-parser + ghc-lib-parser-ex ghcide githash hashable hie-bios hiedb + hlint hls-graph hls-plugin-api hls-test-utils lens - lens-aeson lsp lsp-test lsp-types @@ -312520,24 +312585,23 @@ self: { prettyprinter process process-extras - regex-applicative + refact regex-tdfa row-types safe-exceptions semigroupoids shake sqlite-simple - stan stm stm-containers stylish-haskell syb template-haskell + temporary text text-rope time transformers - trial unliftio unordered-containers vector @@ -312605,7 +312669,6 @@ self: { sqlite-simple stm stm-containers - string-interpolate tasty tasty-expected-failure tasty-hunit @@ -313545,6 +313608,7 @@ self: { ]; description = "Haskell interface for Tembo's PGMQ PostgreSQL extension"; license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -314154,6 +314218,54 @@ self: { } ) { }; + haskell-src-exts_1_24_0 = callPackage ( + { + mkDerivation, + array, + base, + containers, + directory, + filepath, + ghc-prim, + happy, + mtl, + pretty, + pretty-show, + smallcheck, + tasty, + tasty-golden, + tasty-smallcheck, + }: + mkDerivation { + pname = "haskell-src-exts"; + version = "1.24.0"; + sha256 = "1ga2djw8f0w7cqg2q29s47wfis4vz7ci8fzhg9d12ddjxxs702by"; + libraryHaskellDepends = [ + array + base + ghc-prim + pretty + ]; + libraryToolDepends = [ happy ]; + testHaskellDepends = [ + base + containers + directory + filepath + mtl + pretty-show + smallcheck + tasty + tasty-golden + tasty-smallcheck + ]; + doCheck = false; + description = "Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + haskell-src-exts-observe = callPackage ( { mkDerivation, @@ -314367,10 +314479,8 @@ self: { }: mkDerivation { pname = "haskell-src-meta"; - version = "0.8.15"; - sha256 = "1ghdddbrhv4qwa7fgibafs7y2mr1rxrh2w67irs15wfmk4qvdsi6"; - revision = "1"; - editedCabalFile = "1ifh83zib6m113gzd4cfdw70w1lcz1ag5cskxnf1nvsfaa2k115h"; + version = "0.8.16"; + sha256 = "0nc290chiri9b0pshwmfpq6rmm07282bqsvc4lvvphbnad3xhwq9"; libraryHaskellDepends = [ base haskell-src-exts @@ -318262,6 +318372,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Lightweight CLI wallet for Bitcoin and Bitcoin Cash"; license = lib.licenses.publicDomain; + hydraPlatforms = lib.platforms.none; mainProgram = "hw"; } ) { }; @@ -318786,8 +318897,8 @@ self: { }: mkDerivation { pname = "hasktorch"; - version = "0.2.1.8"; - sha256 = "02zxfiqip3r12k39a9hp53sdb59x3gxp2jv9iw77miz9cdy9ky7y"; + version = "0.2.2.0"; + sha256 = "0hsal3n7jixqzmsz7clp7pad7xrh88hk28790bk2xzv48039f2ly"; setupHaskellDepends = [ base Cabal @@ -320155,53 +320266,52 @@ self: { base, bytestring, bytestring-strict-builder, - containers, + comonad, contravariant, - contravariant-extras, criterion, dlist, hashable, - hashtables, hspec, hspec-discover, iproute, mtl, postgresql-binary, + postgresql-connection-string, postgresql-libpq, profunctors, + QuickCheck, quickcheck-instances, + random, rerebase, scientific, - tasty, - tasty-hunit, - tasty-quickcheck, testcontainers-postgresql, text, text-builder, time, transformers, + unordered-containers, uuid, vector, witherable, }: mkDerivation { pname = "hasql"; - version = "1.9.3.1"; - sha256 = "1v8zj0qcq15cp8d70r24paj2iyagxyhc0svj28g6az2irslwx8dw"; + version = "1.10.3.7"; + sha256 = "0jj5243k77q7f3k2mw8crf3n5pdqbdzcj439ca1n4yvznwip9a3b"; libraryHaskellDepends = [ aeson attoparsec base bytestring bytestring-strict-builder - containers + comonad contravariant dlist hashable - hashtables iproute mtl postgresql-binary + postgresql-connection-string postgresql-libpq profunctors scientific @@ -320209,32 +320319,51 @@ self: { text-builder time transformers + unordered-containers uuid vector witherable ]; testHaskellDepends = [ - contravariant-extras + aeson + attoparsec + base + bytestring + comonad + contravariant + dlist + hashable hspec + iproute + mtl + postgresql-libpq + profunctors + QuickCheck quickcheck-instances + random rerebase - tasty - tasty-hunit - tasty-quickcheck + scientific testcontainers-postgresql + text + text-builder + time + transformers + unordered-containers + uuid + vector + witherable ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ criterion rerebase ]; - doHaddock = false; description = "Fast PostgreSQL driver with a flexible mapping API"; license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; - hasql_1_10_3 = callPackage ( + hasql_2_0_0_2 = callPackage ( { mkDerivation, aeson, @@ -320242,6 +320371,7 @@ self: { base, bytestring, bytestring-strict-builder, + comonad, contravariant, criterion, dlist, @@ -320252,7 +320382,9 @@ self: { mtl, postgresql-binary, postgresql-connection-string, - postgresql-libpq, + pqi, + pqi-ffi, + pqi-native, profunctors, QuickCheck, quickcheck-instances, @@ -320271,14 +320403,15 @@ self: { }: mkDerivation { pname = "hasql"; - version = "1.10.3"; - sha256 = "1ir88nqpwdyv8m1xvd6j5byf0jzfq1dm05kl3fcplxh6habsjvsi"; + version = "2.0.0.2"; + sha256 = "1qpq7fd0vqyl0fpzfpm43zmn6iiskdk7nnml710d0diqfipqjhkc"; libraryHaskellDepends = [ aeson attoparsec base bytestring bytestring-strict-builder + comonad contravariant dlist hashable @@ -320286,7 +320419,7 @@ self: { mtl postgresql-binary postgresql-connection-string - postgresql-libpq + pqi profunctors scientific text @@ -320300,43 +320433,73 @@ self: { ]; testHaskellDepends = [ aeson - attoparsec base - bytestring - contravariant - dlist - hashable hspec iproute - mtl - postgresql-libpq - profunctors + pqi + pqi-ffi + pqi-native QuickCheck quickcheck-instances random rerebase - scientific testcontainers-postgresql - text text-builder - time - transformers unordered-containers - uuid - vector - witherable ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ criterion + pqi-ffi + pqi-native rerebase ]; + doHaddock = false; description = "Fast PostgreSQL driver with a flexible mapping API"; license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; + hasql-auto = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + generics-sop, + hasql, + iproute, + postgresql-binary, + scientific, + text, + time, + uuid, + vector, + }: + mkDerivation { + pname = "hasql-auto"; + version = "0.1.0.1"; + sha256 = "1lha6nynyg0l8cysz9qch4xpp718k3bdnsmzh9flnz14n5ih1zry"; + libraryHaskellDepends = [ + aeson + base + bytestring + generics-sop + hasql + iproute + postgresql-binary + scientific + text + time + uuid + vector + ]; + description = "Automatically derived encoders and decoders for Hasql"; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; + } + ) { }; + hasql-backend = callPackage ( { mkDerivation, @@ -320438,15 +320601,20 @@ self: { hasql, hasql-cursor-transaction, hasql-transaction, + hspec, + hspec-discover, + pqi, + pqi-ffi, + pqi-native, profunctors, - rebase, - tasty, - tasty-hunit, + rerebase, + testcontainers-postgresql, + text, }: mkDerivation { pname = "hasql-cursor-query"; - version = "0.4.5.3"; - sha256 = "0blvwhxn5f1r1j2g2d7ycq1a0skgccgq90nc811xjm0zp4nghynd"; + version = "0.4.5.4"; + sha256 = "1jz5l8h09m0j5i0ppdk8wr66d509v4lfx6hcl3fxdrmh6lf4db60"; libraryHaskellDepends = [ base bytestring @@ -320456,14 +320624,19 @@ self: { hasql-cursor-transaction hasql-transaction profunctors + text ]; testHaskellDepends = [ foldl hasql - rebase - tasty - tasty-hunit + hspec + pqi + pqi-ffi + pqi-native + rerebase + testcontainers-postgresql ]; + testToolDepends = [ hspec-discover ]; description = "A declarative abstraction over PostgreSQL Cursor"; license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; @@ -320485,8 +320658,8 @@ self: { }: mkDerivation { pname = "hasql-cursor-transaction"; - version = "0.6.6.1"; - sha256 = "1n5ms3ric7gvys7lp6d17r4xq3b0dc4lrd4bj71lrc0ji41yvixp"; + version = "0.6.6.2"; + sha256 = "1visavkxrv1m1ih73z34s6gpwwb1hvrsglp2yhdxfss8564bpp26"; libraryHaskellDepends = [ base bytestring @@ -320548,42 +320721,6 @@ self: { ) { }; hasql-dynamic-statements = callPackage ( - { - mkDerivation, - base, - bytestring, - containers, - hasql, - hasql-implicits, - ptr, - rerebase, - tasty, - tasty-hunit, - }: - mkDerivation { - pname = "hasql-dynamic-statements"; - version = "0.3.1.8"; - sha256 = "0mhz70pwl6wqp93js30zaxpqzsdpkxblbnckk5m7lg8sa6aa6s7q"; - libraryHaskellDepends = [ - base - bytestring - containers - hasql - hasql-implicits - ptr - ]; - testHaskellDepends = [ - hasql - rerebase - tasty - tasty-hunit - ]; - description = "Toolkit for constructing Hasql statements dynamically"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - } - ) { }; - - hasql-dynamic-statements_0_5_1 = callPackage ( { mkDerivation, base, @@ -320620,6 +320757,48 @@ self: { testToolDepends = [ hspec-discover ]; description = "Hasql extension for dynamic construction of statements"; license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + + hasql-dynamic-statements_0_5_1_1 = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + hasql, + hasql-implicits, + hspec, + hspec-discover, + pqi-native, + rerebase, + testcontainers-postgresql, + text, + text-builder, + }: + mkDerivation { + pname = "hasql-dynamic-statements"; + version = "0.5.1.1"; + sha256 = "17rd3fdz45x02lp7k3q71h8c7ydngbxl1w7c5s05bbjfvvlkafss"; + libraryHaskellDepends = [ + base + bytestring + containers + hasql + hasql-implicits + text + text-builder + ]; + testHaskellDepends = [ + hasql + hspec + pqi-native + rerebase + testcontainers-postgresql + ]; + testToolDepends = [ hspec-discover ]; + description = "Hasql extension for dynamic construction of statements"; + license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -320628,17 +320807,14 @@ self: { { mkDerivation, base, - bytestring, effectful, hasql, hasql-pool, - hasql-transaction, - text, }: mkDerivation { pname = "hasql-effectful"; - version = "0.1.0.0"; - sha256 = "09cv6iq4afrrh69xp79c98hw8kzky8v2dngz379s04s1a06cj6i6"; + version = "0.2.0.0"; + sha256 = "19pv1lhd5b2xnbzn4is1waprqj5dc7a5j66zm6glfaa81qqp6lcx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -320647,20 +320823,10 @@ self: { hasql hasql-pool ]; - executableHaskellDepends = [ - base - bytestring - effectful - hasql - hasql-pool - hasql-transaction - text - ]; testHaskellDepends = [ base ]; description = "Effectful bindings for hasql"; license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; - mainProgram = "hasql-effectful-example"; broken = true; } ) { }; @@ -320722,8 +320888,8 @@ self: { }: mkDerivation { pname = "hasql-generate"; - version = "1.1.0"; - sha256 = "0ylfryjm38rx6rn2s1qx88j22l9ssik3mvjqnvpxqd0z3j3zjayg"; + version = "1.1.1"; + sha256 = "1iz3n3j9i7xjbxyhn46a57wbg12q8dvxzj3538lr93sn19m174ss"; libraryHaskellDepends = [ aeson base @@ -320856,8 +321022,8 @@ self: { }: mkDerivation { pname = "hasql-implicits"; - version = "0.2.0.2"; - sha256 = "0gp6kn5ijc7x3gxyn0gywg7bnrlw6l1jjkd40b8gyq0qi2hk4qr6"; + version = "0.2.0.3"; + sha256 = "0bx0912i0ghzir9szfn02iaz91bv989w3hv0qabpfyxb9aj2y5d7"; libraryHaskellDepends = [ aeson base @@ -320877,69 +321043,6 @@ self: { ) { }; hasql-interpolate = callPackage ( - { - mkDerivation, - aeson, - array, - base, - bytestring, - containers, - haskell-src-meta, - hasql, - iproute, - megaparsec, - mtl, - scientific, - tasty, - tasty-hunit, - template-haskell, - text, - time, - tmp-postgres, - transformers, - uuid, - vector, - }: - mkDerivation { - pname = "hasql-interpolate"; - version = "1.0.1.0"; - sha256 = "1i323wc17bw41rpdvn7kk46ipx42v0q0zp27662xgq3khbz52bsf"; - revision = "3"; - editedCabalFile = "0v10qdik81lik3x6bccjxfdadqjxv7ff1cxwgka23shir5mjf5v9"; - libraryHaskellDepends = [ - aeson - array - base - bytestring - containers - haskell-src-meta - hasql - iproute - megaparsec - mtl - scientific - template-haskell - text - time - transformers - uuid - vector - ]; - testHaskellDepends = [ - base - hasql - tasty - tasty-hunit - template-haskell - text - tmp-postgres - ]; - description = "QuasiQuoter that supports expression interpolation for hasql"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - } - ) { }; - - hasql-interpolate_1_1_0_1 = callPackage ( { mkDerivation, aeson, @@ -321010,7 +321113,6 @@ self: { ]; description = "QuasiQuoter that supports expression interpolation for hasql"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -321058,8 +321160,8 @@ self: { }: mkDerivation { pname = "hasql-mapping"; - version = "0.1.0.1"; - sha256 = "01w5xr4yw18000nsm2fsr8l672dr7lksr6w6cj45i21x4i6cs5c0"; + version = "0.1.0.2"; + sha256 = "077kqs6zpdsbw8p9i7lw3jywygm8kl31pd9zjv9gxx4bl410r72a"; libraryHaskellDepends = [ aeson base @@ -321073,8 +321175,6 @@ self: { ]; description = "SDK for defining modular mappings to databases on top of Hasql"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -321215,49 +321315,6 @@ self: { ) { }; hasql-notifications = callPackage ( - { - mkDerivation, - base, - bytestring, - hasql, - hasql-pool, - hspec, - postgresql-libpq, - QuickCheck, - text, - }: - mkDerivation { - pname = "hasql-notifications"; - version = "0.2.4.0"; - sha256 = "0xnag6j2qkyzii9blbrm3fp6rgcx291ih01v7msfbp0wr3dkg1dj"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - bytestring - hasql - hasql-pool - postgresql-libpq - text - ]; - executableHaskellDepends = [ - base - hasql - ]; - testHaskellDepends = [ - base - bytestring - hasql - hspec - QuickCheck - ]; - description = "LISTEN/NOTIFY support for Hasql"; - license = lib.licenses.bsd3; - mainProgram = "hasql-notifications"; - } - ) { }; - - hasql-notifications_0_2_5_0 = callPackage ( { mkDerivation, base, @@ -321298,7 +321355,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "LISTEN/NOTIFY support for Hasql"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "hasql-notifications"; } ) { }; @@ -321318,41 +321374,8 @@ self: { }: mkDerivation { pname = "hasql-optparse-applicative"; - version = "0.9"; - sha256 = "0jsj6nz49kjsn8b1bafsyxlaixmakyq2qmai35jflkbjjfd8byrp"; - libraryHaskellDepends = [ - attoparsec - attoparsec-time - base - bytestring - hasql - hasql-pool - optparse-applicative - text - time - ]; - description = "\"optparse-applicative\" parsers for \"hasql\""; - license = lib.meta.getLicenseFromSpdxId "MIT"; - } - ) { }; - - hasql-optparse-applicative_0_9_1 = callPackage ( - { - mkDerivation, - attoparsec, - attoparsec-time, - base, - bytestring, - hasql, - hasql-pool, - optparse-applicative, - text, - time, - }: - mkDerivation { - pname = "hasql-optparse-applicative"; - version = "0.9.1"; - sha256 = "00gjwi39ihj7ccszh44x7aw1sph4wzqhmw4bgpis5ms7dsa81mla"; + version = "0.9.1.1"; + sha256 = "1xdai2wk64zf8nsay5wa1igibc7036xg6d8nzpdrv0g8y85lpi7v"; libraryHaskellDepends = [ attoparsec attoparsec-time @@ -321366,7 +321389,6 @@ self: { ]; description = "\"optparse-applicative\" parsers for \"hasql\""; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -321449,6 +321471,7 @@ self: { hasql, hspec, hspec-discover, + postgresql-libpq, random, rerebase, stm, @@ -321461,8 +321484,8 @@ self: { }: mkDerivation { pname = "hasql-pool"; - version = "1.3.0.4"; - sha256 = "1spqdiba90sxsx9cwarxmxfq4d89nkdf76a83hpb3bklmcz9sg0w"; + version = "1.4.2.3"; + sha256 = "1sizwh7lhdczny3lmjvxc07aa4f82h2qf22cs0cf66w5lky0yxkf"; libraryHaskellDepends = [ base bytestring @@ -321476,6 +321499,7 @@ self: { async hasql hspec + postgresql-libpq random rerebase testcontainers-postgresql @@ -321488,7 +321512,7 @@ self: { } ) { }; - hasql-pool_1_4_2 = callPackage ( + hasql-pool_1_5_0_1 = callPackage ( { mkDerivation, async, @@ -321497,7 +321521,9 @@ self: { hasql, hspec, hspec-discover, - postgresql-libpq, + pqi, + pqi-ffi, + pqi-native, random, rerebase, stm, @@ -321510,12 +321536,13 @@ self: { }: mkDerivation { pname = "hasql-pool"; - version = "1.4.2"; - sha256 = "0w1hwyyv4pilb9gn5kzvh0nl6aq1i97y68wzxpapba3cmrsad0zd"; + version = "1.5.0.1"; + sha256 = "18swy4qwhcfxc9bhc5vmlx85jrsx4clnwpv0k185bh2v1k6762yd"; libraryHaskellDepends = [ base bytestring hasql + pqi stm text time @@ -321525,7 +321552,9 @@ self: { async hasql hspec - postgresql-libpq + pqi + pqi-ffi + pqi-native random rerebase testcontainers-postgresql @@ -321696,8 +321725,8 @@ self: { }: mkDerivation { pname = "hasql-postgresql-types"; - version = "0.2.0.1"; - sha256 = "0g1r4b98y939fkvacy9lyr9sk1mzpz5514rbgiv0g91vy0mr52ch"; + version = "0.2.1.3"; + sha256 = "0ykb54ilbbbdsmb3w9y6mnl2f0z1pqhr2451k8x2ilv6y8p13a8q"; libraryHaskellDepends = [ base hasql @@ -321711,7 +321740,6 @@ self: { ]; description = "Integration of \"hasql\" with \"postgresql-types\""; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -322087,7 +322115,6 @@ self: { { mkDerivation, base, - bytestring, containers, contravariant, foldl, @@ -322101,11 +322128,10 @@ self: { }: mkDerivation { pname = "hasql-th"; - version = "0.4.0.23"; - sha256 = "0vacg1ckx0m7d78syl51x9wkf1smvg70gi9pzp8jdx6i51kmrq87"; + version = "0.5.0.1"; + sha256 = "1h8g7m2wc9386lpxw1h0q2591v16nvcpq7858nhnpn4bcb2ivp26"; libraryHaskellDepends = [ base - bytestring containers contravariant foldl @@ -322122,7 +322148,7 @@ self: { } ) { }; - hasql-th_0_5 = callPackage ( + hasql-th_0_5_1_1 = callPackage ( { mkDerivation, base, @@ -322139,8 +322165,8 @@ self: { }: mkDerivation { pname = "hasql-th"; - version = "0.5"; - sha256 = "0s8bc64ycxrsffcb59v2inj7s2qpf7ar3pcjgxcrd0dq6djqc5gd"; + version = "0.5.1.1"; + sha256 = "050ix4mamssx38lwnsrv3g79ski47l0mxj6qfafa6pnq2mhvl5xb"; libraryHaskellDepends = [ base containers @@ -322211,12 +322237,13 @@ self: { hasql, mtl, rerebase, + text, transformers, }: mkDerivation { pname = "hasql-transaction"; - version = "1.2.1"; - sha256 = "0mvk0g92hmjcv6yjcbm0jlrn8h6raj05lmmsi2jd1l1vqlqgip3l"; + version = "1.2.2"; + sha256 = "1nmc9srmic0jpfl0n17v0s0m99qb1jmsrmind55y8d9hk1x2r45z"; libraryHaskellDepends = [ base bytestring @@ -322224,6 +322251,7 @@ self: { contravariant hasql mtl + text transformers ]; testHaskellDepends = [ @@ -322236,7 +322264,7 @@ self: { } ) { }; - hasql-transaction_1_2_2 = callPackage ( + hasql-transaction_1_2_2_1 = callPackage ( { mkDerivation, async, @@ -322245,15 +322273,21 @@ self: { bytestring-tree-builder, contravariant, hasql, + hspec, + hspec-discover, mtl, + pqi, + pqi-ffi, + pqi-native, rerebase, + testcontainers-postgresql, text, transformers, }: mkDerivation { pname = "hasql-transaction"; - version = "1.2.2"; - sha256 = "1nmc9srmic0jpfl0n17v0s0m99qb1jmsrmind55y8d9hk1x2r45z"; + version = "1.2.2.1"; + sha256 = "0snbp0f4ynazw5y1nslsvsvvp6j8alig2dmv0gvzf1h5ivn48djk"; libraryHaskellDepends = [ base bytestring @@ -322267,8 +322301,14 @@ self: { testHaskellDepends = [ async hasql + hspec + pqi + pqi-ffi + pqi-native rerebase + testcontainers-postgresql ]; + testToolDepends = [ hspec-discover ]; description = "Composable abstraction over retryable transactions for Hasql"; license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; @@ -323658,6 +323698,40 @@ self: { } ) { }; + haxl-effectful = callPackage ( + { + mkDerivation, + base, + effectful, + filepath, + hashable, + haxl, + hspec-effectful, + text, + }: + mkDerivation { + pname = "haxl-effectful"; + version = "1.1.0"; + sha256 = "0fhjinppvyysxgp2j6589b7174mc6b736z37w90v4d700nz0af64"; + libraryHaskellDepends = [ + base + effectful + hashable + haxl + ]; + testHaskellDepends = [ + base + effectful + filepath + hashable + hspec-effectful + text + ]; + description = "Effectful bindings for Haxl"; + license = lib.meta.getLicenseFromSpdxId "EUPL-1.2"; + } + ) { }; + haxl-facebook = callPackage ( { mkDerivation, @@ -324135,6 +324209,54 @@ self: { } ) { }; + hbayesian = callPackage ( + { + mkDerivation, + base, + bytestring, + directory, + hhlo, + tasty, + tasty-golden, + tasty-hunit, + text, + vector, + }: + mkDerivation { + pname = "hbayesian"; + version = "0.1.0.0"; + sha256 = "1w1dngkxxq45z9xqssay29dizjiiv468w126qf3aisg2rg38i1h9"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + directory + hhlo + text + vector + ]; + executableHaskellDepends = [ + base + hhlo + text + vector + ]; + testHaskellDepends = [ + base + bytestring + hhlo + tasty + tasty-golden + tasty-hunit + text + vector + ]; + description = "Composable Bayesian inference in Haskell on StableHLO/XLA"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + hbb = callPackage ( { mkDerivation, @@ -326494,7 +326616,6 @@ self: { ]; description = "Haskell docs tool"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "hdocs"; } ) { }; @@ -327601,86 +327722,6 @@ self: { ) { }; hedgehog = callPackage ( - { - mkDerivation, - ansi-terminal, - async, - barbies, - base, - bytestring, - concurrent-output, - containers, - deepseq, - directory, - erf, - exceptions, - lifted-async, - mmorph, - monad-control, - mtl, - pretty-show, - primitive, - random, - resourcet, - safe-exceptions, - stm, - template-haskell, - text, - time, - transformers, - transformers-base, - wl-pprint-annotated, - }: - mkDerivation { - pname = "hedgehog"; - version = "1.5"; - sha256 = "0sl6x9q9kyrpv73565w9na9dm10wzxdl0qgiraqarffynfgn0hg9"; - revision = "2"; - editedCabalFile = "1m0b9m8dw5nw4b3w1jbp5fd0b0kqlyvvy3qsfxc7md77iafxq169"; - libraryHaskellDepends = [ - ansi-terminal - async - barbies - base - bytestring - concurrent-output - containers - deepseq - directory - erf - exceptions - lifted-async - mmorph - monad-control - mtl - pretty-show - primitive - random - resourcet - safe-exceptions - stm - template-haskell - text - time - transformers - transformers-base - wl-pprint-annotated - ]; - testHaskellDepends = [ - base - containers - mmorph - mtl - pretty-show - text - transformers - ]; - description = "Release with confidence"; - license = lib.licenses.bsd3; - } - ) { }; - - hedgehog_1_7 = callPackage ( { mkDerivation, ansi-terminal, @@ -327757,7 +327798,6 @@ self: { ]; description = "Release with confidence"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -327928,8 +327968,8 @@ self: { pname = "hedgehog-extras"; version = "0.10.1.0"; sha256 = "04m51s11485war8ngyhywjnrb60fsn8fikrxz3bqzlib6k4mb7yz"; - revision = "1"; - editedCabalFile = "0rz162nj37v6472favc9rimczg3s6f54arwgjcxflz4qdna8d67p"; + revision = "2"; + editedCabalFile = "10pk9whrh2kf01cx3d4bniv86g4rfcla8hr30z1bkwszy7scxr2k"; libraryHaskellDepends = [ aeson aeson-pretty @@ -328030,10 +328070,8 @@ self: { }: mkDerivation { pname = "hedgehog-fn"; - version = "1.0"; - sha256 = "05drd7jsz54kgwxr5z9vifmql6xif7ma7878qddw2nss5s6wa2qp"; - revision = "5"; - editedCabalFile = "0d0vs3f7d81jvaf3may90fdj36bss4n817ww04483w2q6wcw99bz"; + version = "1.1"; + sha256 = "1ipwxg3cnhq0cijc6alga26q6fjvxzrs2bwxfwfxl76vzj2ghr12"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -328232,6 +328270,39 @@ self: { } ) { }; + hedgehog-lockstep = callPackage ( + { + mkDerivation, + barbies, + base, + containers, + hedgehog, + mtl, + }: + mkDerivation { + pname = "hedgehog-lockstep"; + version = "0.1.0.0"; + sha256 = "0jblbbrnlrkimh1qnhi61sqkqhab7hpn12hjj9rmnlf3x06xikwf"; + revision = "1"; + editedCabalFile = "161skx4nfma9cjanxw1m5bnappqlx2m160vlm3h1vlchby5jk3as"; + libraryHaskellDepends = [ + barbies + base + containers + hedgehog + ]; + testHaskellDepends = [ + barbies + base + containers + hedgehog + mtl + ]; + description = "Lockstep-style stateful property testing for Hedgehog"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + hedgehog-optics = callPackage ( { mkDerivation, @@ -328267,8 +328338,8 @@ self: { pname = "hedgehog-quickcheck"; version = "0.1.1"; sha256 = "1z2ja63wqz83qhwzh0zs98k502v8fjdpnsnhqk3srypx2nw5vdlp"; - revision = "10"; - editedCabalFile = "18vclwp2i5w0acgs4zjjw82sy0s8sky9baa168qvyj2c1rdhs48q"; + revision = "11"; + editedCabalFile = "1l93hpmmgp178ldjcvxlw4j3br09m8hsli7ls9blai650xz47pvj"; libraryHaskellDepends = [ base hedgehog @@ -328384,10 +328455,11 @@ self: { bytestring-lexing, containers, deepseq, - doctest, errors, exceptions, + hashable, HTTP, + http-types, HUnit, mtl, network, @@ -328400,16 +328472,15 @@ self: { text, time, tls, + transformers, unliftio-core, unordered-containers, vector, }: mkDerivation { pname = "hedis"; - version = "0.15.2"; - sha256 = "0za6ybxzfba922jz5zzvyqd1yy7g7kcj5j3hjzpi2w2hwcbwa21p"; - revision = "1"; - editedCabalFile = "109ky2krl7s4pmjp3bkqhpz4vi3mmq99zqcj7mjm19vxys56wf7v"; + version = "0.16.1"; + sha256 = "07j625nvjfynkp340m1hwb5q1lxn550jfd49aryax5l96f1z0bv1"; libraryHaskellDepends = [ async base @@ -328419,7 +328490,9 @@ self: { deepseq errors exceptions + hashable HTTP + http-types mtl network network-uri @@ -328437,14 +328510,15 @@ self: { async base bytestring - doctest HUnit mtl + network stm test-framework test-framework-hunit text time + transformers ]; benchmarkHaskellDepends = [ base @@ -328452,7 +328526,7 @@ self: { time ]; description = "Client library for the Redis datastore: supports full command set, pipelining"; - license = lib.licenses.bsd3; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -332514,8 +332588,8 @@ self: { pname = "hetero-zip"; version = "0.1.0.0"; sha256 = "0m2lsl4hmjixls3v2jsz7hf8hkziy2f8xznbkh7qfkrnqfbr730d"; - revision = "1"; - editedCabalFile = "1kj9jzs7l12k22mv7yfscrqwdgk515pgaa2z7ka9bqyma7j4w78b"; + revision = "2"; + editedCabalFile = "0dc31xzrgbwx9z9id6qwyx2kv9hcr1ydnx09inyjrdi3pmyh0hch"; libraryHaskellDepends = [ base infinite-list @@ -332704,8 +332778,8 @@ self: { }: mkDerivation { pname = "hetzner"; - version = "0.7.2.1"; - sha256 = "0c0zfgp5s8j2ymncpz0lb0y6rfrr2m2pbacwvz5kjrglma19dck1"; + version = "0.8.0.0"; + sha256 = "09by2mc65rw54b5v9fxv2ls3nksy8sb1052m42lp135sima20vkz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -332774,7 +332848,7 @@ self: { bytestring, cereal, containers, - cryptonite, + crypton, data-dword, Decimal, directory, @@ -332803,6 +332877,7 @@ self: { process, QuickCheck, quickcheck-instances, + random, regex, regex-tdfa, rosezipper, @@ -332834,8 +332909,8 @@ self: { }: mkDerivation { pname = "hevm"; - version = "0.57.0"; - sha256 = "0vf21hlz2h45xsnbliaqnj56jw4s51avs1aa37qvbwsyhncankpy"; + version = "0.58.0"; + sha256 = "1zc52x18dnmjnqlw89mr50l7lf4bxafw138ymg5dv8ma8s66b37d"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -332849,7 +332924,7 @@ self: { bytestring cereal containers - cryptonite + crypton data-dword Decimal directory @@ -332870,7 +332945,7 @@ self: { pretty-hex process QuickCheck - quickcheck-instances + random regex-tdfa rosezipper scientific @@ -332883,10 +332958,10 @@ self: { tasty tasty-expected-failure tasty-hunit - tasty-quickcheck template-haskell temporary text + time transformers tree-view unliftio-core @@ -334406,8 +334481,8 @@ self: { pname = "hgal"; version = "2.0.0.3"; sha256 = "0sla6djvppgrir0kc0h3d558kcrxsk85xi0i7ganragy9vkkr0qx"; - revision = "1"; - editedCabalFile = "1dn493c2ll9sdqhj4dy721gd4pgv9win2s89lqnbfmkkidq34134"; + revision = "2"; + editedCabalFile = "1098mnd6f7vhah1jmx8gmy44p0xqqy5w7ryg3bavnlfx45cnb04g"; libraryHaskellDepends = [ array base @@ -335083,6 +335158,521 @@ self: { } ) { }; + hgg = callPackage ( + { + mkDerivation, + base, + hgg-core, + hgg-frame, + hgg-svg, + }: + mkDerivation { + pname = "hgg"; + version = "0.1.0.0"; + sha256 = "145y3icc71ssab4ffa62bm2mn9471mkl860wmv9f3xwvdha0bhkl"; + libraryHaskellDepends = [ + base + hgg-core + hgg-frame + hgg-svg + ]; + description = "A grammar of graphics plotting library for Haskell"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + hgg-3d = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + directory, + filepath, + hgg-core, + hgg-frame, + hgg-pdf, + hgg-rasterific, + hgg-svg, + hspec, + process, + text, + vector, + }: + mkDerivation { + pname = "hgg-3d"; + version = "0.1.0.0"; + sha256 = "04r74l1sjg97jyv9z4s1rlmlhxq2ipgm2cnasygza2dgzr0hnxfs"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + directory + filepath + hgg-core + hgg-frame + hgg-pdf + hgg-rasterific + hgg-svg + process + text + vector + ]; + executableHaskellDepends = [ + aeson + base + bytestring + directory + hgg-core + hgg-frame + hgg-svg + text + vector + ]; + testHaskellDepends = [ + base + directory + hgg-core + hgg-frame + hspec + text + vector + ]; + description = "3D plot (CPU projection) for hgg; works with all 2D backends"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + hgg-analyze-bridge = callPackage ( + { + mkDerivation, + base, + containers, + dataframe-core, + directory, + hanalyze, + hgg-core, + hgg-frame, + hgg-svg, + hmatrix, + hspec, + text, + vector, + }: + mkDerivation { + pname = "hgg-analyze-bridge"; + version = "0.1.0.0"; + sha256 = "1g0b953ww9zcc99052xz88nk4r5jiqcmcvfvxm5rh0xrhibhlfgp"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + containers + dataframe-core + hanalyze + hgg-core + hgg-frame + hgg-svg + hmatrix + text + vector + ]; + executableHaskellDepends = [ + base + containers + directory + hanalyze + hgg-core + hgg-frame + hgg-svg + text + vector + ]; + testHaskellDepends = [ + base + containers + dataframe-core + hanalyze + hgg-core + hgg-frame + hspec + text + vector + ]; + description = "Bridge from hanalyze (Hanalyze.Model.HBM.ModelGraph) to hgg DAG rendering"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + hgg-core = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + directory, + filepath, + hspec, + text, + time, + vector, + }: + mkDerivation { + pname = "hgg-core"; + version = "0.1.0.0"; + sha256 = "0zmwrg974vfayywa61ny4rvr3wanz08418q94dnlrs8i8z9kch7z"; + libraryHaskellDepends = [ + aeson + base + containers + text + time + vector + ]; + testHaskellDepends = [ + aeson + base + bytestring + containers + directory + filepath + hspec + text + vector + ]; + description = "Core of hgg: VisualSpec / PlotData / Layout / Render primitives"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + hgg-custom = callPackage ( + { + mkDerivation, + aeson, + base, + hgg-core, + text, + vector, + }: + mkDerivation { + pname = "hgg-custom"; + version = "0.1.0.0"; + sha256 = "093znfqiwakazns6d41hq2qcisbhsqlghmz9njmhqyqm4610sdj3"; + libraryHaskellDepends = [ + aeson + base + hgg-core + text + vector + ]; + description = "Non-standard / advanced custom marks for hgg (dendrogram, ...)"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + hgg-dataframe = callPackage ( + { + mkDerivation, + base, + containers, + dataframe-core, + dataframe-operations, + directory, + filepath, + hgg-core, + hgg-frame, + hgg-svg, + hspec, + text, + vector, + }: + mkDerivation { + pname = "hgg-dataframe"; + version = "0.1.0.0"; + sha256 = "1n7c7vm49gw6phi2fl0xhxlviv5mw3mhk14qcwcnjbgbyzx9958n"; + libraryHaskellDepends = [ + base + dataframe-core + dataframe-operations + hgg-core + hgg-frame + hgg-svg + text + vector + ]; + testHaskellDepends = [ + base + containers + dataframe-core + directory + filepath + hgg-core + hgg-frame + hgg-svg + hspec + text + vector + ]; + description = "Hackage dataframe binding for hgg (PlotData instance for DataFrame)"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + hgg-frame = callPackage ( + { + mkDerivation, + base, + containers, + hgg-core, + hspec, + text, + vector, + }: + mkDerivation { + pname = "hgg-frame"; + version = "0.1.0.0"; + sha256 = "0mkyi0n4vf80c9nk696r0xkakqg7ylz9kv60h167w0p19nlpzi34"; + libraryHaskellDepends = [ + base + containers + hgg-core + text + vector + ]; + testHaskellDepends = [ + base + containers + hgg-core + hspec + text + vector + ]; + description = "DataFrame abstraction (class PlotData) and the df |>> spec binding for hgg"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + hgg-ihaskell = callPackage ( + { + mkDerivation, + base, + containers, + hgg-core, + hgg-frame, + hgg-svg, + ihaskell, + text, + vector, + }: + mkDerivation { + pname = "hgg-ihaskell"; + version = "0.1.0.0"; + sha256 = "0j2nqnja0y74d8z4q2pc1w1h8jhcr8795yigclmmvxhw84wdcq3x"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + hgg-core + hgg-frame + hgg-svg + ihaskell + text + ]; + executableHaskellDepends = [ + base + hgg-core + hgg-svg + text + vector + ]; + testHaskellDepends = [ + base + containers + hgg-core + hgg-frame + ihaskell + text + vector + ]; + description = "iHaskell (Jupyter) inline display backend for hgg"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + mainProgram = "ihaskell-demo-svg"; + } + ) { }; + + hgg-latex = callPackage ( + { + mkDerivation, + base, + hgg-core, + hgg-frame, + hspec, + text, + }: + mkDerivation { + pname = "hgg-latex"; + version = "0.1.0.0"; + sha256 = "0jvkakxkhf08c2h1awx2dvcf8haiylybm7zzgl5qcpq0iszrxv56"; + libraryHaskellDepends = [ + base + hgg-core + hgg-frame + text + ]; + testHaskellDepends = [ + base + hgg-core + hspec + text + ]; + description = "LaTeX (TikZ) backend for hgg"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + hgg-pdf = callPackage ( + { + mkDerivation, + base, + bytestring, + directory, + filepath, + hgg-core, + hgg-frame, + HPDF, + hspec, + text, + }: + mkDerivation { + pname = "hgg-pdf"; + version = "0.1.0.0"; + sha256 = "1qg9ig3v0647bgm9vsn9l73zcry5kazfq8wdycrpi4f6a2ymjlbq"; + libraryHaskellDepends = [ + base + hgg-core + hgg-frame + HPDF + text + ]; + testHaskellDepends = [ + base + bytestring + directory + filepath + hgg-core + hspec + text + ]; + description = "PDF backend for hgg (HPDF)"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + hgg-rasterific = callPackage ( + { + mkDerivation, + base, + bytestring, + directory, + filepath, + FontyFruity, + hgg-core, + hgg-frame, + hspec, + JuicyPixels, + Rasterific, + text, + }: + mkDerivation { + pname = "hgg-rasterific"; + version = "0.1.0.0"; + sha256 = "0lfjh259hg980d6s5q1k8jx4vb1q4jk37k5mcjvbw7nc5dnjsnnv"; + libraryHaskellDepends = [ + base + directory + filepath + FontyFruity + hgg-core + hgg-frame + JuicyPixels + Rasterific + text + ]; + testHaskellDepends = [ + base + bytestring + directory + filepath + FontyFruity + hgg-core + hspec + JuicyPixels + text + ]; + description = "PNG backend for hgg (Rasterific + JuicyPixels)"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + hgg-svg = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + directory, + hgg-core, + hgg-frame, + hspec, + text, + vector, + }: + mkDerivation { + pname = "hgg-svg"; + version = "0.1.0.0"; + sha256 = "03wy3mrnn61ag6cadls8i26zkjdndxhf17z1fmcmbxy8aih96lcw"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + hgg-core + hgg-frame + text + vector + ]; + executableHaskellDepends = [ + aeson + base + bytestring + containers + directory + hgg-core + hgg-frame + text + vector + ]; + testHaskellDepends = [ + base + containers + hgg-core + hgg-frame + hspec + text + vector + ]; + description = "SVG backend for hgg (pure Haskell)"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + hgis = callPackage ( { mkDerivation, @@ -335240,8 +335830,6 @@ self: { ]; description = "Haskell interface to GMP"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -335517,17 +336105,19 @@ self: { base, bytestring, containers, + directory, mtl, tasty, tasty-hunit, text, transformers, vector, + vector-sized, }: mkDerivation { pname = "hhlo"; - version = "0.2.0.0"; - sha256 = "1z583k7srmwzkhb3p4dcxwlhp3x2va4gjh5agrxr994qw7666mc1"; + version = "0.11.0.0"; + sha256 = "0knn9pvmn4rb7pmpsk29mh2wfqwf0q9v7rdm5rv8vzniq32bd0ag"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -335535,10 +336125,12 @@ self: { base bytestring containers + directory mtl text transformers vector + vector-sized ]; executableHaskellDepends = [ base @@ -335552,8 +336144,9 @@ self: { tasty-hunit text vector + vector-sized ]; - description = "Haskell Frontend for StableHLO — type-safe ML inference on CPU and GPU"; + description = "Haskell Frontend for StableHLO — type-safe ML training/inference on CPU and GPU"; license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; mainProgram = "hhlo-demo"; @@ -335582,8 +336175,8 @@ self: { }: mkDerivation { pname = "hhp"; - version = "1.0.3"; - sha256 = "059a5j39l0mmk5wc9zird3jz1zsrpgk5h8zxbn18w9i9zpmlbwlc"; + version = "1.0.4"; + sha256 = "0b2wlkf1kc0m9bcb5days93w51jcd8gf37app03adnqzsaiypy7k"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -335754,8 +336347,8 @@ self: { }: mkDerivation { pname = "hi-file-parser"; - version = "0.1.8.0"; - sha256 = "1hyn87s4gvfmidiq8vp8wsflcy3wcyd92pqwkhs5zaq0imydhzi5"; + version = "0.1.9.1"; + sha256 = "02zs2dz13zm76s4wk45z7q5iycyib2di5hrm1s238x5y1dw688ns"; libraryHaskellDepends = [ base binary @@ -336193,10 +336786,8 @@ self: { }: mkDerivation { pname = "hie-bios"; - version = "0.17.0"; - sha256 = "0dgkckj73zknnhgnval0igb3v183ygyda65mfyibqmrm05phk9yi"; - revision = "1"; - editedCabalFile = "1ayi02194h4fqbrd797lv0r0apzrwv368ghndyyd8s7v5qj8r928"; + version = "0.19.0"; + sha256 = "0k0sqwwsjbbcx7n08xxvxd8l1a3833fm7w268nivhhlyb7ahahgv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -336253,29 +336844,34 @@ self: { description = "Set up a GHC API session"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "hie-bios"; + maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; - hie-bios_0_19_0 = callPackage ( + hie-bios_0_21_0 = callPackage ( { mkDerivation, aeson, + async, base, base16-bytestring, bytestring, co-log-core, conduit, conduit-extra, + containers, cryptohash-sha1, deepseq, directory, exceptions, extra, file-embed, + filelock, filepath, ghc, optparse-applicative, prettyprinter, + process, tasty, tasty-expected-failure, tasty-hunit, @@ -336290,8 +336886,8 @@ self: { }: mkDerivation { pname = "hie-bios"; - version = "0.19.0"; - sha256 = "0k0sqwwsjbbcx7n08xxvxd8l1a3833fm7w268nivhhlyb7ahahgv"; + version = "0.21.0"; + sha256 = "1jqb4av0ibprjkm040vmic2xd7j4msycwlanvyva6yvrsyp63a1g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -336302,12 +336898,14 @@ self: { co-log-core conduit conduit-extra + containers cryptohash-sha1 deepseq directory exceptions extra file-embed + filelock filepath ghc prettyprinter @@ -336330,6 +336928,7 @@ self: { ]; testHaskellDepends = [ aeson + async base co-log-core directory @@ -336337,6 +336936,7 @@ self: { filepath ghc prettyprinter + process tasty tasty-expected-failure tasty-hunit @@ -336349,6 +336949,7 @@ self: { license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "hie-bios"; + maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; @@ -336509,76 +337110,6 @@ self: { ) { }; hiedb = callPackage ( - { - mkDerivation, - algebraic-graphs, - ansi-terminal, - array, - base, - bytestring, - containers, - directory, - extra, - filepath, - ghc, - ghc-paths, - hie-compat, - hspec, - lucid, - mtl, - optparse-applicative, - process, - sqlite-simple, - temporary, - terminal-size, - text, - }: - mkDerivation { - pname = "hiedb"; - version = "0.7.0.0"; - sha256 = "0mhajz4wlgdzg079r9dcrhkl6dx5fdwq2x1c892frq0gqd18k5ln"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - algebraic-graphs - ansi-terminal - array - base - bytestring - containers - directory - extra - filepath - ghc - hie-compat - lucid - mtl - optparse-applicative - sqlite-simple - terminal-size - text - ]; - executableHaskellDepends = [ - base - ghc-paths - ]; - testHaskellDepends = [ - algebraic-graphs - base - directory - filepath - ghc-paths - hspec - process - temporary - ]; - description = "Generates a references DB from .hie files"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - mainProgram = "hiedb"; - } - ) { }; - - hiedb_0_8_0_0 = callPackage ( { mkDerivation, algebraic-graphs, @@ -336644,8 +337175,8 @@ self: { ]; description = "Generates a references DB from .hie files"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; mainProgram = "hiedb"; + maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; @@ -337764,6 +338295,7 @@ self: { aeson-pretty, base, bytestring, + casing, containers, convertible, data-default, @@ -337771,7 +338303,9 @@ self: { deriving-aeson, exceptions, filepath, + ghc-lib-parser, hashable, + here, hlint, lens, monad-logger, @@ -337787,18 +338321,21 @@ self: { typed-process, unliftio, unordered-containers, + uuid, vector, }: mkDerivation { pname = "himari"; - version = "1.1.0.0"; - sha256 = "11mvj0sykjjw50l0ca5hlns93myjcxvvh07ndsa3biwi20sfzhml"; - enableSeparateDataOutput = true; + version = "1.1.6.1"; + sha256 = "124yx8byj662g209lnpdg3rj01xiqxcp9ks07cswjjzq7lw30dba"; + isLibrary = true; + isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty base bytestring + casing containers convertible data-default @@ -337807,6 +338344,7 @@ self: { exceptions filepath hashable + here lens monad-logger mtl @@ -337819,6 +338357,37 @@ self: { typed-process unliftio unordered-containers + uuid + vector + ]; + executableHaskellDepends = [ + aeson + aeson-pretty + base + bytestring + casing + containers + convertible + data-default + deepseq + deriving-aeson + exceptions + filepath + hashable + here + lens + monad-logger + mtl + pretty-simple + primitive + retry + safe + text + time + typed-process + unliftio + unordered-containers + uuid vector ]; testHaskellDepends = [ @@ -337826,6 +338395,7 @@ self: { aeson-pretty base bytestring + casing containers convertible data-default @@ -337833,7 +338403,9 @@ self: { deriving-aeson exceptions filepath + ghc-lib-parser hashable + here lens monad-logger mtl @@ -337848,12 +338420,14 @@ self: { typed-process unliftio unordered-containers + uuid vector ]; testToolDepends = [ hlint ]; description = "A standard library for Haskell as an alternative to rio"; license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; + mainProgram = "example-anomaly-monitor"; broken = true; } ) { }; @@ -340754,47 +341328,6 @@ self: { ) { }; hkgr = callPackage ( - { - mkDerivation, - base, - bytestring, - directory, - extra, - filepath, - simple-cabal, - simple-cmd, - simple-cmd-args, - simple-prompt, - typed-process, - xdg-basedir, - }: - mkDerivation { - pname = "hkgr"; - version = "0.4.8"; - sha256 = "09p5x379k150kly8q0v9w14b8gxr6mr4klivkfd9nnbsclscasqg"; - isLibrary = false; - isExecutable = true; - enableSeparateDataOutput = true; - executableHaskellDepends = [ - base - bytestring - directory - extra - filepath - simple-cabal - simple-cmd - simple-cmd-args - simple-prompt - typed-process - xdg-basedir - ]; - description = "Simple Hackage release workflow for package maintainers"; - license = lib.licenses.gpl3Only; - mainProgram = "hkgr"; - } - ) { }; - - hkgr_0_5 = callPackage ( { mkDerivation, base, @@ -340831,7 +341364,6 @@ self: { ]; description = "Simple Hackage release workflow for package maintainers"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "hkgr"; } ) { }; @@ -341076,8 +341608,8 @@ self: { }: mkDerivation { pname = "hledger"; - version = "1.52"; - sha256 = "10pj2y6a90awrvg982pmimx5j8sykghgpfx7xv1511jyj89g5ry1"; + version = "1.52.1"; + sha256 = "1a9d7qlg3l045pbmrh8y0pjyicrg7phx5azg1sls0ic4jszwx3my"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -341367,8 +341899,8 @@ self: { }: mkDerivation { pname = "hledger-flow"; - version = "0.16.3"; - sha256 = "08b52li78brqg6ny1m7vb1q1f0bg3jjkmp15z2j5gxs3ns01jx78"; + version = "0.16.4"; + sha256 = "02w1wc05cql0a9fn1m8maywji9x258dxjsfxq6ma9bf1q01sbpy0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -341442,8 +341974,8 @@ self: { pname = "hledger-iadd"; version = "1.3.22"; sha256 = "077v7jgqhmpkg8m68bg4qi0jxl4zkg17aqk5n58ni3s2h71lkwlv"; - revision = "5"; - editedCabalFile = "1hg7gdv72zzh39ai33r0q0fissq2m2p61ivm3lv910h69xk7n83f"; + revision = "6"; + editedCabalFile = "1lh03d646dxsb8s0d61vzpg1kjfpkmzyrr9b7alki3awhsjczyj2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -341634,8 +342166,8 @@ self: { }: mkDerivation { pname = "hledger-lib"; - version = "1.52"; - sha256 = "0z7fi6qj009ab1p77cmhsy1pbxx6p9gqkbdgyiycwpkim6yv9awy"; + version = "1.52.1"; + sha256 = "059j359a4qmbmy5sqwpjkfbp0bclahrbj7qb1nyhvq8c93xhbqaw"; libraryHaskellDepends = [ aeson aeson-pretty @@ -341901,10 +342433,10 @@ self: { }: mkDerivation { pname = "hledger-ui"; - version = "1.52"; - sha256 = "09nhri3w1bzryiwsjydxnklwz10xl1x8mbfq5614q92msqnfcfks"; - revision = "3"; - editedCabalFile = "0g2qybp51xl0zabrxzmlgh43m3lldr2mkc1lzlr9dcvcckbnscqm"; + version = "1.52.1"; + sha256 = "1zfqxbwn2vcqlcji11l1sknml2w18zavzcjb5am4kfvy1srjxgv1"; + revision = "2"; + editedCabalFile = "1spsbs8vs3nhpapaci8q08np7yh5hacvy6mc5hwg35cdfq9sj7kw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -342039,10 +342571,10 @@ self: { }: mkDerivation { pname = "hledger-web"; - version = "1.52"; - sha256 = "0948qyzbkxpg9hvpbia0xdzlcch3a72f6qkjszr7a8mv0179mfir"; + version = "1.52.1"; + sha256 = "0mcajjjkpc85r8fh6azrl4yjdvmjkdbmw9r7lzy01x5ixhmj55g3"; revision = "1"; - editedCabalFile = "1gvhsrd69snahjayj4fvjs5ay6wn8gds0q937x24x4vynw06n9a8"; + editedCabalFile = "0nlzfpzsgbrrgavj4inz39lbpi0c90g34rqi55mgxkcfba31x24j"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -343565,8 +344097,8 @@ self: { }: mkDerivation { pname = "hls-graph"; - version = "2.13.0.0"; - sha256 = "0iwjiamckwkbxc7q20dqfiirpmr1krwav75rrqrjj7l9bnvdhjhs"; + version = "2.14.0.0"; + sha256 = "0mvqsqrp5xqsnyfj6qj545giyx7bar23c5h3jpkmj3aw03ykn5rx"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson @@ -343847,8 +344379,8 @@ self: { }: mkDerivation { pname = "hls-plugin-api"; - version = "2.13.0.0"; - sha256 = "1804fbiwl0f8mnliwm6275gmc8yc03lf6qa6157fvi9aav37va3z"; + version = "2.14.0.0"; + sha256 = "0gyr2hkkkrr8g7ld7s0ab2hfnvczr6xv2z46mjxg5il2bmy9zwh6"; libraryHaskellDepends = [ aeson base @@ -344302,6 +344834,7 @@ self: { lsp, lsp-test, lsp-types, + primitive, safe-exceptions, string-interpolate, tasty, @@ -344315,8 +344848,8 @@ self: { }: mkDerivation { pname = "hls-test-utils"; - version = "2.13.0.0"; - sha256 = "19l3wv1jg9mi6rdbqdirk5qcwrl36v5lbs2brk6h2dfaj686gk4n"; + version = "2.14.0.0"; + sha256 = "1nlzyzmag6sici018cvkjkf1z6mml3660brbrxsmxlqxsv1drr9r"; libraryHaskellDepends = [ aeson async @@ -344333,6 +344866,7 @@ self: { lsp lsp-test lsp-types + primitive safe-exceptions string-interpolate tasty @@ -345610,19 +346144,24 @@ self: { hscurses, mtl, ncurses, - pcre-light, + optparse-applicative, + posix-paths, process, random, + regex-posix, + tasty, + tasty-hunit, + transformers, unix, utf8-string, }: mkDerivation { pname = "hmp3-ng"; - version = "2.17.3"; - sha256 = "1afws7lm7c4bxwy31nrfq4li7ign1g6vdjk5qdrp9lv1xymsd4ly"; - isLibrary = false; + version = "2.19.1"; + sha256 = "0ijs02blikmgwqcv464r4nw9m4gi01mkn39h4c0frj7fah7nv06r"; + isLibrary = true; isExecutable = true; - executableHaskellDepends = [ + libraryHaskellDepends = [ array base bytestring @@ -345632,13 +346171,29 @@ self: { filepath hscurses mtl - pcre-light + posix-paths process random + regex-posix + transformers unix utf8-string ]; - executableSystemDepends = [ ncurses ]; + libraryPkgconfigDepends = [ ncurses ]; + executableHaskellDepends = [ + base + optparse-applicative + unix + utf8-string + ]; + testHaskellDepends = [ + base + bytestring + clock + tasty + tasty-hunit + utf8-string + ]; description = "A 2019 fork of an ncurses mp3 player written in Haskell"; license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; mainProgram = "hmp3"; @@ -346350,6 +346905,7 @@ self: { testHaskellDepends = [ base ]; description = "Nix store database support"; license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -346427,6 +346983,8 @@ self: { pname = "hnix-store-nar"; version = "0.1.1.0"; sha256 = "16g03bvgdmpmzvq1acsayfq4b9xh7cgf41xn9bqjl0w72var67qp"; + revision = "1"; + editedCabalFile = "135sdfmi5idg2bkis4z7zc0r6dk8wafpigz6q12l497rb5p6465h"; libraryHaskellDepends = [ algebraic-graphs base @@ -347020,67 +347578,6 @@ self: { ) { }; hoauth2 = callPackage ( - { - mkDerivation, - aeson, - base, - base64, - binary, - binary-instances, - bytestring, - containers, - crypton, - data-default, - exceptions, - hspec, - hspec-discover, - http-conduit, - http-types, - memory, - microlens, - text, - transformers, - uri-bytestring, - uri-bytestring-aeson, - }: - mkDerivation { - pname = "hoauth2"; - version = "2.14.3"; - sha256 = "09y6s36kap2c7wwv1snrhxmgsr0p93w5ghh873q1fq8inn5iwj2w"; - libraryHaskellDepends = [ - aeson - base - base64 - binary - binary-instances - bytestring - containers - crypton - data-default - exceptions - http-conduit - http-types - memory - microlens - text - transformers - uri-bytestring - uri-bytestring-aeson - ]; - testHaskellDepends = [ - aeson - base - binary - hspec - uri-bytestring - ]; - testToolDepends = [ hspec-discover ]; - description = "Haskell OAuth2 authentication client"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - } - ) { }; - - hoauth2_2_15_1 = callPackage ( { mkDerivation, aeson, @@ -347139,7 +347636,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Haskell OAuth2 authentication client"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -347770,15 +348266,20 @@ self: { hodatime = callPackage ( { mkDerivation, + array, base, binary, bytestring, containers, criterion, + deepseq, directory, + doctest, exceptions, filepath, fingertree, + formatting, + hashable, mtl, parsec, QuickCheck, @@ -347787,37 +348288,56 @@ self: { tasty-hunit, tasty-quickcheck, tasty-smallcheck, + text, time, unix, }: mkDerivation { pname = "hodatime"; - version = "0.2.1.1"; - sha256 = "1172y9x52vkr5965iqfpgdl7s02dgywpa5b87mhm8nkcy8819fkv"; - revision = "1"; - editedCabalFile = "0hamb8r902d73pgqcs58rw8blh11md0xccb5rakmsvka35n1d384"; + version = "1.1.0.0"; + sha256 = "1x25gdjf0wfd82cq9mhd92qxrz732yxqqlfvc5x5hnzy9y0sjyxd"; libraryHaskellDepends = [ + array base binary bytestring containers + deepseq directory exceptions filepath fingertree + formatting + hashable mtl parsec + text unix ]; testHaskellDepends = [ + array base + binary bytestring + containers + deepseq + directory + doctest + exceptions + filepath + fingertree + formatting + hashable + mtl + parsec QuickCheck tasty tasty-hunit tasty-quickcheck tasty-smallcheck + text time + unix ]; benchmarkHaskellDepends = [ base @@ -347825,7 +348345,7 @@ self: { random ]; description = "A fully featured date/time library based on Nodatime"; - license = lib.licenses.bsd3; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -348132,6 +348652,8 @@ self: { pname = "hoist-error"; version = "0.3.1.0"; sha256 = "12hq6xz6jrsjd6nc03iv033abx73m1b2baszlk6b7k6r850fw4q5"; + revision = "1"; + editedCabalFile = "15rgfb3ad5g5av3fy8dk0hgs5878h7izpglvza0ip8dsgg7qxnyc"; libraryHaskellDepends = [ base mtl @@ -348273,6 +348795,7 @@ self: { mkDerivation, base, containers, + hebrew-time, tasty, tasty-hunit, tasty-quickcheck, @@ -348281,17 +348804,19 @@ self: { }: mkDerivation { pname = "holidays"; - version = "0.3.0.0"; - sha256 = "0av50g2j2ji42cg37lbnr7mwf99ml8sw4asxpd77ahwdscw9hflk"; + version = "0.4.0.0"; + sha256 = "0rlyahsbhsa0959p44k6ah2j6ly3siffaa2kwj109sgp8n8qfdy7"; libraryHaskellDepends = [ base containers + hebrew-time text time ]; testHaskellDepends = [ base containers + hebrew-time tasty tasty-hunit tasty-quickcheck @@ -349563,113 +350088,6 @@ self: { ) { }; hoogle = callPackage ( - { - mkDerivation, - aeson, - base, - binary, - blaze-html, - blaze-markup, - bytestring, - cmdargs, - conduit, - conduit-extra, - containers, - crypton-connection, - deepseq, - directory, - extra, - filepath, - foundation, - hashable, - haskell-src-exts, - http-conduit, - http-types, - js-flot, - js-jquery, - mmap, - old-locale, - process-extras, - QuickCheck, - resourcet, - safe, - storable-tuple, - tar, - template-haskell, - text, - time, - transformers, - uniplate, - utf8-string, - vector, - wai, - wai-logger, - warp, - warp-tls, - zlib, - }: - mkDerivation { - pname = "hoogle"; - version = "5.0.18.4"; - sha256 = "08z32d87vqzhapb2vw21h25jb2g74csxlpvd8f54xl91k3ijs3wx"; - revision = "1"; - editedCabalFile = "1129flhhb1992rijw46dclvmpqlylmbrzl4swsnk2knylx6jgw5a"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson - base - binary - blaze-html - blaze-markup - bytestring - cmdargs - conduit - conduit-extra - containers - crypton-connection - deepseq - directory - extra - filepath - foundation - hashable - haskell-src-exts - http-conduit - http-types - js-flot - js-jquery - mmap - old-locale - process-extras - QuickCheck - resourcet - safe - storable-tuple - tar - template-haskell - text - time - transformers - uniplate - utf8-string - vector - wai - wai-logger - warp - warp-tls - zlib - ]; - executableHaskellDepends = [ base ]; - testFlags = [ "--no-net" ]; - description = "Haskell API Search"; - license = lib.licenses.bsd3; - mainProgram = "hoogle"; - } - ) { }; - - hoogle_5_0_19_0 = callPackage ( { mkDerivation, aeson, @@ -349724,6 +350142,8 @@ self: { pname = "hoogle"; version = "5.0.19.0"; sha256 = "05qv17pv0sg4gbmabzqn9fyh6lxjzckfiqbkgsfqp1imb5w3szd3"; + revision = "2"; + editedCabalFile = "0p3gjgf6bwgsjxzhv92p9ldip96pffwrndsx0cm0ygw3iw44frkm"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -349780,7 +350200,6 @@ self: { testFlags = [ "--no-net" ]; description = "Haskell API Search"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "hoogle"; } ) { }; @@ -350140,13 +350559,14 @@ self: { http-types, ixset-typed, lens, - memory, monad-loops, mtl, + network, openpgp-asciiarmor, optparse-applicative, prettyprinter, prettyprinter-ansi-terminal, + ram, resourcet, text, time, @@ -350158,8 +350578,105 @@ self: { }: mkDerivation { pname = "hopenpgp-tools"; - version = "0.23.11"; - sha256 = "0kx5i26nfnpa0acba4gyv8nz1zpr35ldb59wmkvy1bya439nn19a"; + version = "0.25.3"; + sha256 = "0vzfh3llfvcq7rfvvlwj6gjidcnrzbhgvsxb1kdw7zpzxn3sagqr"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + aeson + array + base + base16-bytestring + binary + binary-conduit + bytestring + conduit + conduit-extra + containers + crypton + directory + errors + fgl + graphviz + hOpenPGP + http-client + http-client-tls + http-types + ixset-typed + lens + monad-loops + mtl + network + openpgp-asciiarmor + optparse-applicative + prettyprinter + prettyprinter-ansi-terminal + ram + resourcet + text + time + time-locale-compat + transformers + unordered-containers + vector + yaml + ]; + executableToolDepends = [ + alex + happy + ]; + description = "hOpenPGP-based command-line tools"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; + } + ) { }; + + hopenpgp-tools_0_25_3_1 = callPackage ( + { + mkDerivation, + aeson, + alex, + array, + base, + base16-bytestring, + binary, + binary-conduit, + bytestring, + conduit, + conduit-extra, + containers, + crypton, + directory, + errors, + fgl, + graphviz, + happy, + hOpenPGP, + http-client, + http-client-tls, + http-types, + ixset-typed, + lens, + monad-loops, + mtl, + network, + openpgp-asciiarmor, + optparse-applicative, + prettyprinter, + prettyprinter-ansi-terminal, + ram, + resourcet, + text, + time, + time-locale-compat, + transformers, + unordered-containers, + vector, + yaml, + }: + mkDerivation { + pname = "hopenpgp-tools"; + version = "0.25.3.1"; + sha256 = "0qv3v2l4brfg1344jh6izzv72jlc6rbmr1j61zl7pz3218l4rw2l"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -350184,13 +350701,14 @@ self: { http-types ixset-typed lens - memory monad-loops mtl + network openpgp-asciiarmor optparse-applicative prettyprinter prettyprinter-ansi-terminal + ram resourcet text time @@ -350206,6 +350724,7 @@ self: { ]; description = "hOpenPGP-based command-line tools"; license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -351278,8 +351797,8 @@ self: { }: mkDerivation { pname = "hotel-california"; - version = "0.0.6.1"; - sha256 = "0gldbm7aj6wi1r913i70ms0cmxqgi2q1hm0m2vsj7dcnk56i10ck"; + version = "0.0.6.2"; + sha256 = "1i9h1iin1f5wdrz7hidrdslzwibq9qsc35s76v9cvvx48jy82s4z"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -351839,7 +352358,7 @@ self: { } ) { }; - hpack = callPackage ( + hpack_0_39_1 = callPackage ( { mkDerivation, aeson, @@ -351877,8 +352396,10 @@ self: { }: mkDerivation { pname = "hpack"; - version = "0.38.3"; - sha256 = "0zzx5zwak1qrlnrc0lj1n5qccvdl8zxvdppxd8f3y562nrl81s1r"; + version = "0.39.1"; + sha256 = "1brb4cw8746djnaisc6qjsphdylbyc8z7ym9hzzpxqqj0frx9hlr"; + revision = "1"; + editedCabalFile = "1z7qrcfimfjannf1s89p8ff4ri34b2ycmrd63cvqla2x3rbbq2q2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -351967,11 +352488,12 @@ self: { testToolDepends = [ hspec-discover ]; description = "A modern format for Haskell packages"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "hpack"; } ) { }; - hpack_0_39_1 = callPackage ( + hpack = callPackage ( { mkDerivation, aeson, @@ -351980,7 +352502,7 @@ self: { bytestring, Cabal, containers, - crypton, + cryptohash-sha256, deepseq, directory, filepath, @@ -352009,10 +352531,8 @@ self: { }: mkDerivation { pname = "hpack"; - version = "0.39.1"; - sha256 = "1brb4cw8746djnaisc6qjsphdylbyc8z7ym9hzzpxqqj0frx9hlr"; - revision = "1"; - editedCabalFile = "1z7qrcfimfjannf1s89p8ff4ri34b2ycmrd63cvqla2x3rbbq2q2"; + version = "0.39.6"; + sha256 = "0dm9ir0k89i8f8cbjxdp0wdc2xy5marp22jpl4l69xhvjv1mjx16"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -352022,142 +352542,7 @@ self: { bytestring Cabal containers - crypton - deepseq - directory - filepath - Glob - http-client - http-client-tls - http-types - infer-license - mtl - pretty - scientific - text - transformers - unordered-containers - vector - yaml - ]; - executableHaskellDepends = [ - aeson - base - bifunctors - bytestring - Cabal - containers - crypton - deepseq - directory - filepath - Glob - http-client - http-client-tls - http-types - infer-license - mtl - pretty - scientific - text - transformers - unordered-containers - vector - yaml - ]; - testHaskellDepends = [ - aeson - base - bifunctors - bytestring - Cabal - containers - crypton - deepseq - directory - filepath - Glob - hspec - http-client - http-client-tls - http-types - HUnit - infer-license - interpolate - mockery - mtl - pretty - QuickCheck - scientific - template-haskell - temporary - text - transformers - unordered-containers - vcr - vector - yaml - ]; - testToolDepends = [ hspec-discover ]; - description = "A modern format for Haskell packages"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - mainProgram = "hpack"; - } - ) { }; - - hpack_0_39_3 = callPackage ( - { - mkDerivation, - aeson, - base, - bifunctors, - bytestring, - Cabal, - containers, - cryptohash-sha256, - crypton, - deepseq, - directory, - filepath, - Glob, - hspec, - hspec-discover, - http-client, - http-client-tls, - http-types, - HUnit, - infer-license, - interpolate, - mockery, - mtl, - pretty, - QuickCheck, - scientific, - template-haskell, - temporary, - text, - transformers, - unordered-containers, - vcr, - vector, - yaml, - }: - mkDerivation { - pname = "hpack"; - version = "0.39.3"; - sha256 = "1cisz24831wndv403b0yxvgavisn3z4m7vw5yq7g66aj8c01bibm"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson - base - bifunctors - bytestring - Cabal - containers - cryptohash-sha256 - crypton + cryptohash-sha256 deepseq directory filepath @@ -352183,7 +352568,6 @@ self: { Cabal containers cryptohash-sha256 - crypton deepseq directory filepath @@ -352209,7 +352593,6 @@ self: { Cabal containers cryptohash-sha256 - crypton deepseq directory filepath @@ -352238,7 +352621,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "A modern format for Haskell packages"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "hpack"; } ) { }; @@ -352355,7 +352737,9 @@ self: { dhall-json, Diff, directory, + extra, filepath, + filepattern, hpack, megaparsec, microlens, @@ -352370,8 +352754,8 @@ self: { }: mkDerivation { pname = "hpack-dhall"; - version = "0.5.7"; - sha256 = "1hwq3painl4ix7pldkzi5a8zakh9f67kcyabfbdky8b49dc5703r"; + version = "0.6.0"; + sha256 = "1prvrisqbz8hrwsra8idn3v92zi0n73rj429nzyqiixwwrgvvfgd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -352397,7 +352781,9 @@ self: { bytestring dhall dhall-json + extra filepath + filepattern hpack megaparsec microlens @@ -352429,7 +352815,7 @@ self: { utf8-string yaml ]; - description = "hpack's dhalling"; + description = "Hpack with Dhall"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; @@ -352946,8 +353332,8 @@ self: { }: mkDerivation { pname = "hpc-codecov"; - version = "0.6.4.0"; - sha256 = "03lcsklcsv8zqmjxvw4zy6ikqqxz8zl988llgvkhydl7zfdnyp7w"; + version = "0.6.4.1"; + sha256 = "19klb2y9p3ji98w25syal1isv24jlk9nnijbb0jfq0hjjx4g1ma4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -353212,40 +353598,53 @@ self: { hpdft = callPackage ( { mkDerivation, + array, attoparsec, base, binary, bytestring, containers, + crypton, + deepseq, directory, + dlist, file-embed, + filepath, memory, optparse-applicative, + parallel, parsec, regex-base, regex-tdfa, semigroups, + terminal-size, text, utf8-string, zlib, }: mkDerivation { pname = "hpdft"; - version = "0.1.1.3"; - sha256 = "13k9948xaxm3vgfzksqy9djx6fj4npip6wsiz3488dvrfknxhzmx"; + version = "0.4.7.0"; + sha256 = "1yshaj1g0yhpcf5dc48smb4m46mzy6msgym3g8ip6w461cpmwqnc"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ + array attoparsec base binary bytestring containers + crypton + deepseq directory + dlist file-embed + filepath memory optparse-applicative + parallel parsec semigroups text @@ -353253,20 +353652,31 @@ self: { zlib ]; executableHaskellDepends = [ + array base bytestring + directory + filepath memory optparse-applicative regex-base regex-tdfa semigroups + terminal-size text utf8-string ]; - description = "A tool for looking through PDF file using Haskell"; + testHaskellDepends = [ + base + bytestring + containers + directory + filepath + text + ]; + description = "PDF parsing library and CLI for text, layout, diff, images, and forms"; license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; - mainProgram = "hpdft"; broken = true; } ) { }; @@ -353295,6 +353705,122 @@ self: { } ) { }; + hpgsql = callPackage ( + { + mkDerivation, + aeson, + attoparsec, + base, + bytestring, + case-insensitive, + cereal, + containers, + crypton, + hashable, + haskell-src-meta, + memory, + network, + network-uri, + Only, + safe-exceptions, + scientific, + stm, + streaming, + template-haskell, + text, + time, + transformers, + uuid-types, + vector, + }: + mkDerivation { + pname = "hpgsql"; + version = "0.2.0.1"; + sha256 = "1nmdaqfrf9aw0szbwapk7fpsj1x0g733d60mijm3q5zys895hmir"; + libraryHaskellDepends = [ + aeson + attoparsec + base + bytestring + case-insensitive + cereal + containers + crypton + hashable + haskell-src-meta + memory + network + network-uri + Only + safe-exceptions + scientific + stm + streaming + template-haskell + text + time + transformers + uuid-types + vector + ]; + description = "Pure Haskell PostgreSQL driver (no libpq)"; + license = lib.licenses.bsd3; + } + ) { }; + + hpgsql-simple-compat = callPackage ( + { + mkDerivation, + aeson, + attoparsec, + base, + bytestring, + case-insensitive, + containers, + hashable, + haskell-src-meta, + hpgsql, + mtl, + Only, + scientific, + streaming, + template-haskell, + text, + time-compat, + transformers, + uuid-types, + vector, + }: + mkDerivation { + pname = "hpgsql-simple-compat"; + version = "0.2.0.0"; + sha256 = "02xn3fvlvpknvhrkkrb24wi58swnsylcil0c6wd8f47sk2ipl1nn"; + libraryHaskellDepends = [ + aeson + attoparsec + base + bytestring + case-insensitive + containers + hashable + haskell-src-meta + hpgsql + mtl + Only + scientific + streaming + template-haskell + text + time-compat + transformers + uuid-types + vector + ]; + description = "Fork of postgresql-simple implemented with hpgsql instead of postgresql-libpq"; + license = lib.licenses.bsd3; + } + ) { }; + hpio = callPackage ( { mkDerivation, @@ -353372,44 +353898,6 @@ self: { ) { }; hpke = callPackage ( - { - mkDerivation, - base, - base16-bytestring, - bytestring, - crypton, - hspec, - hspec-discover, - memory, - QuickCheck, - }: - mkDerivation { - pname = "hpke"; - version = "0.0.0"; - sha256 = "0g5q37gj5aqb35zp84fb0p706g1zvyrhrjy4ajmvx0bh9zxps2vv"; - revision = "1"; - editedCabalFile = "0k9n2q6kxjaq7zlcx8ysrqvsymzlvl2pxnyrkbnqb4yvkkmzakyh"; - libraryHaskellDepends = [ - base - base16-bytestring - bytestring - crypton - memory - ]; - testHaskellDepends = [ - base - base16-bytestring - bytestring - hspec - QuickCheck - ]; - testToolDepends = [ hspec-discover ]; - description = "Hybrid Public Key Encryption"; - license = lib.licenses.bsd3; - } - ) { }; - - hpke_0_1_0 = callPackage ( { mkDerivation, base, @@ -353442,7 +353930,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Hybrid Public Key Encryption"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -353601,93 +354088,6 @@ self: { ) { }; hpqtypes = callPackage ( - { - mkDerivation, - aeson, - async, - base, - bytestring, - containers, - exceptions, - HUnit, - libpq, - lifted-base, - monad-control, - mtl, - QuickCheck, - random, - readline, - resource-pool, - scientific, - semigroups, - stm, - test-framework, - test-framework-hunit, - text, - text-show, - time, - transformers, - transformers-base, - unordered-containers, - uuid-types, - vector, - }: - mkDerivation { - pname = "hpqtypes"; - version = "1.12.0.0"; - sha256 = "14r6aj5dxia2dqjhnxkg8sv5irqg4m4591kc2rb7l4ylkahp70y7"; - libraryHaskellDepends = [ - aeson - async - base - bytestring - containers - exceptions - lifted-base - monad-control - mtl - resource-pool - semigroups - stm - text - text-show - time - transformers - transformers-base - uuid-types - vector - ]; - libraryPkgconfigDepends = [ libpq ]; - testHaskellDepends = [ - aeson - base - bytestring - exceptions - HUnit - lifted-base - monad-control - mtl - QuickCheck - random - readline - resource-pool - scientific - test-framework - test-framework-hunit - text - text-show - time - transformers-base - unordered-containers - uuid-types - vector - ]; - description = "Haskell bindings to libpqtypes"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - } - ) { inherit (pkgs) libpq; }; - - hpqtypes_1_14_0_0 = callPackage ( { mkDerivation, aeson, @@ -353767,7 +354167,6 @@ self: { ]; description = "Haskell bindings to libpqtypes"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) libpq; }; @@ -353811,80 +354210,18 @@ self: { hpqtypes-extras = callPackage ( { mkDerivation, + attoparsec, base, base16-bytestring, bytestring, containers, - crypton, - deepseq, - exceptions, - extra, - hpqtypes, - log-base, - memory, - mtl, - tasty, - tasty-bench, - tasty-hunit, - text, - text-show, - uuid-types, - }: - mkDerivation { - pname = "hpqtypes-extras"; - version = "1.18.0.0"; - sha256 = "1vqyb1izw6ascmkkqkm33iahydrabpb7rq2r3qkhxkjbhrgfk5j5"; - libraryHaskellDepends = [ - base - base16-bytestring - bytestring - containers - crypton - exceptions - extra - hpqtypes - log-base - memory - mtl - text - text-show - ]; - testHaskellDepends = [ - base - containers - exceptions - hpqtypes - log-base - tasty - tasty-hunit - text - uuid-types - ]; - benchmarkHaskellDepends = [ - base - deepseq - tasty-bench - ]; - description = "Extra utilities for hpqtypes library"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - } - ) { }; - - hpqtypes-extras_1_19_0_0 = callPackage ( - { - mkDerivation, - base, - base16-bytestring, - bytestring, - containers, - crypton, deepseq, exceptions, extra, hpqtypes, log-base, - memory, mtl, + ppad-ripemd160, tasty, tasty-bench, tasty-hunit, @@ -353894,22 +354231,20 @@ self: { }: mkDerivation { pname = "hpqtypes-extras"; - version = "1.19.0.0"; - sha256 = "0i2rrmbhm35kpfr4w6w4hqkrb2plnyi4rz1l11gdy3mp9938rwgc"; - revision = "1"; - editedCabalFile = "10yaza7wwl1rcq44fhh2jbwil67081q069zlm8z2y7k5zl17kaba"; + version = "1.20.0.0"; + sha256 = "1zxf0g2638ck90qgvgq7z7ya135drwm06j2w3n6zfqbdrq7znvc6"; libraryHaskellDepends = [ + attoparsec base base16-bytestring bytestring containers - crypton exceptions extra hpqtypes log-base - memory mtl + ppad-ripemd160 text text-show ]; @@ -353931,7 +354266,6 @@ self: { ]; description = "Extra utilities for hpqtypes library"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -354076,15 +354410,19 @@ self: { conduit-extra, crypton, data-default-class, + directory, dns, fast-logger, + hspec, http-client, http-client-tls, http-reverse-proxy, http-types, http2, + network, optparse-applicative, random, + streaming-commons, text, tls, tls-session-manager, @@ -354097,8 +354435,8 @@ self: { }: mkDerivation { pname = "hprox"; - version = "0.6.4"; - sha256 = "0i1c05jkz512nhy8nxzj8ccgycbfzaxygl0y7pyrlxr5j74x9hi1"; + version = "0.7.1"; + sha256 = "1547zdnxjy77i56yc998lrvs1d221qzgd87habwgii47ci61ws66"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -354119,8 +354457,10 @@ self: { http-reverse-proxy http-types http2 + network optparse-applicative random + streaming-commons text tls tls-session-manager @@ -354137,6 +354477,40 @@ self: { http-types wai ]; + testHaskellDepends = [ + async + base + base64-bytestring + binary + bytestring + case-insensitive + conduit + conduit-extra + crypton + data-default-class + directory + dns + fast-logger + hspec + http-client + http-client-tls + http-reverse-proxy + http-types + http2 + network + optparse-applicative + random + streaming-commons + text + tls + tls-session-manager + unix + unordered-containers + wai + wai-extra + warp + warp-tls + ]; description = "a lightweight HTTP proxy server, and more"; license = lib.licenses.asl20; mainProgram = "hprox"; @@ -356656,19 +357030,16 @@ self: { { mkDerivation, async, - attoparsec, base, - binary, bytestring, - charset, - clock, + containers, hashable, + hedgehog, + hs-opentelemetry-api-types, + hs-opentelemetry-semantic-conventions, hspec, - http-types, - memory, - mtl, - regex-tdfa, - safe-exceptions, + hspec-hedgehog, + tasty-bench, template-haskell, text, thread-utils-context, @@ -356681,22 +357052,15 @@ self: { }: mkDerivation { pname = "hs-opentelemetry-api"; - version = "0.3.1.0"; - sha256 = "0969dz945vrg4snabnwdxq1yw0v610mwxrgnfqp5jlzql7dv66a8"; + version = "1.0.0.0"; + sha256 = "0bb1c930jzdgp1mpal930ig78mppk1rl63cjjazdgi90jdn1lz3r"; libraryHaskellDepends = [ async - attoparsec base - binary bytestring - charset - clock hashable - http-types - memory - mtl - regex-tdfa - safe-exceptions + hs-opentelemetry-api-types + hs-opentelemetry-semantic-conventions template-haskell text thread-utils-context @@ -356705,23 +357069,57 @@ self: { unordered-containers vault vector - vector-builder ]; testHaskellDepends = [ + async base + bytestring + hedgehog hspec - mtl + hspec-hedgehog text + transformers unliftio-core unordered-containers vector + ]; + benchmarkHaskellDepends = [ + base + containers + tasty-bench + text + unordered-containers + vector vector-builder ]; - description = "OpenTelemetry API for use by libraries for direct instrumentation or wrapper packages"; + description = "OpenTelemetry API for libraries to instrument code or build wrappers"; license = lib.licenses.bsd3; } ) { }; + hs-opentelemetry-api-types = callPackage ( + { + mkDerivation, + base, + hashable, + template-haskell, + text, + }: + mkDerivation { + pname = "hs-opentelemetry-api-types"; + version = "1.0.0.0"; + sha256 = "1s00k6h5i2zagc2yfx1znqv4bz9g0j3qxpm62npvcppg95mqjvvf"; + libraryHaskellDepends = [ + base + hashable + template-haskell + text + ]; + description = "Core attribute types for hs-opentelemetry"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + hs-opentelemetry-awsxray = callPackage ( { mkDerivation, @@ -356780,17 +357178,29 @@ self: { mkDerivation, base, hs-opentelemetry-api, + hspec, text, + unordered-containers, + vector, }: mkDerivation { pname = "hs-opentelemetry-exporter-handle"; - version = "0.0.1.2"; - sha256 = "180wf114b39sf0ajk4bb95cmj5wj5bkb9ycl64r4cz8rsxibkj4q"; + version = "1.0.0.0"; + sha256 = "0csbym538kkqn98mb6ld7a4x3402bz3brzg26yr5prbcr4rvgpa7"; libraryHaskellDepends = [ base hs-opentelemetry-api text + vector + ]; + testHaskellDepends = [ + base + hs-opentelemetry-api + hspec + unordered-containers + vector ]; + description = "Handle-based exporter for OpenTelemetry (e.g. stdout)"; license = lib.licenses.bsd3; } ) { }; @@ -356801,18 +357211,30 @@ self: { async, base, hs-opentelemetry-api, + hspec, + text, unagi-chan, + vector, }: mkDerivation { pname = "hs-opentelemetry-exporter-in-memory"; - version = "0.0.1.4"; - sha256 = "0bri4jd7s7l0li99dalsqvbm6ryqpmzhfps4bl3z20brirf3jr94"; + version = "1.0.0.0"; + sha256 = "0q6nycnsga8g8ia57880lj2gp859jhma4kbrn8bp6kxvprqnsqdj"; libraryHaskellDepends = [ async base hs-opentelemetry-api + text unagi-chan + vector ]; + testHaskellDepends = [ + base + hs-opentelemetry-api + hspec + text + ]; + description = "In-memory exporter for OpenTelemetry testing"; license = lib.licenses.bsd3; } ) { }; @@ -356826,20 +357248,23 @@ self: { hs-opentelemetry-api, hs-opentelemetry-otlp, hs-opentelemetry-propagator-w3c, + hspec, http-client, http-conduit, http-types, microlens, proto-lens, + random, text, + time, unordered-containers, vector, zlib, }: mkDerivation { pname = "hs-opentelemetry-exporter-otlp"; - version = "0.1.1.0"; - sha256 = "157i9qghmj8wrhblic7yp8yc75s7rpq8ly2rnykfbi7zq0rdsif5"; + version = "1.0.0.0"; + sha256 = "0rvlwa58v10zmkm8vmhhpjjwp1rfw22h0mwpk5c6br1bvvid6av9"; libraryHaskellDepends = [ base bytestring @@ -356852,16 +357277,136 @@ self: { http-types microlens proto-lens + random text + time unordered-containers vector zlib ]; + testHaskellDepends = [ + base + bytestring + hs-opentelemetry-api + hs-opentelemetry-otlp + hspec + http-types + microlens + proto-lens + text + unordered-containers + vector + ]; description = "OpenTelemetry exporter supporting the standard OTLP protocol"; license = lib.licenses.bsd3; } ) { }; + hs-opentelemetry-exporter-prometheus = callPackage ( + { + mkDerivation, + async, + base, + bytestring, + containers, + hs-opentelemetry-api, + hs-opentelemetry-semantic-conventions, + hspec, + http-client, + http-types, + text, + unordered-containers, + vector, + wai, + wai-extra, + warp, + }: + mkDerivation { + pname = "hs-opentelemetry-exporter-prometheus"; + version = "1.0.0.0"; + sha256 = "0pq27xfjqh23c3ccq01dhwjwr6gwg89x07haikarm30rr09n73ag"; + libraryHaskellDepends = [ + async + base + bytestring + containers + hs-opentelemetry-api + http-client + http-types + text + unordered-containers + vector + wai + warp + ]; + testHaskellDepends = [ + base + bytestring + hs-opentelemetry-api + hs-opentelemetry-semantic-conventions + hspec + http-types + text + vector + wai + wai-extra + ]; + description = "Prometheus text exposition for OpenTelemetry metrics export batches"; + license = lib.licenses.bsd3; + } + ) { }; + + hs-opentelemetry-instrumentation-amazonka = callPackage ( + { + mkDerivation, + amazonka, + amazonka-core, + base, + bytestring, + case-insensitive, + hs-opentelemetry-api, + hs-opentelemetry-exporter-in-memory, + hs-opentelemetry-sdk, + hs-opentelemetry-semantic-conventions, + hspec, + http-client, + http-types, + text, + unordered-containers, + }: + mkDerivation { + pname = "hs-opentelemetry-instrumentation-amazonka"; + version = "1.0.0.0"; + sha256 = "16v1l4wllfndyn5pmyh5153921vhm652ixmxqf505mb8rrsyi09x"; + libraryHaskellDepends = [ + amazonka + amazonka-core + base + bytestring + case-insensitive + hs-opentelemetry-api + hs-opentelemetry-semantic-conventions + http-client + http-types + text + unordered-containers + ]; + testHaskellDepends = [ + amazonka + amazonka-core + base + hs-opentelemetry-api + hs-opentelemetry-exporter-in-memory + hs-opentelemetry-sdk + hspec + text + unordered-containers + ]; + description = "OpenTelemetry instrumentation for the Amazonka AWS SDK"; + license = lib.licenses.bsd3; + } + ) { }; + hs-opentelemetry-instrumentation-auto = callPackage ( { mkDerivation, @@ -356923,24 +357468,90 @@ self: { base, case-insensitive, hs-opentelemetry-api, + hs-opentelemetry-exporter-in-memory, hs-opentelemetry-instrumentation-wai, + hs-opentelemetry-sdk, + hs-opentelemetry-semantic-conventions, + hspec, + http-types, + network, text, unordered-containers, + vault, wai, }: mkDerivation { pname = "hs-opentelemetry-instrumentation-cloudflare"; - version = "0.2.0.1"; - sha256 = "1vslhh87gff06z33x82xdrnm8gld2xrl1nqj7d6ssyq399jd2m0g"; + version = "1.0.0.0"; + sha256 = "141l7ls10cm7xf6by9z2yk3qbn1kw43hpfi9m9af8xiz75bgia4k"; libraryHaskellDepends = [ base case-insensitive hs-opentelemetry-api hs-opentelemetry-instrumentation-wai + hs-opentelemetry-semantic-conventions text unordered-containers wai ]; + testHaskellDepends = [ + base + hs-opentelemetry-api + hs-opentelemetry-exporter-in-memory + hs-opentelemetry-instrumentation-wai + hs-opentelemetry-sdk + hspec + http-types + network + text + vault + wai + ]; + description = "OpenTelemetry instrumentation for Cloudflare services"; + license = lib.licenses.bsd3; + } + ) { }; + + hs-opentelemetry-instrumentation-co-log = callPackage ( + { + mkDerivation, + base, + co-log, + co-log-core, + hs-opentelemetry-api, + hs-opentelemetry-exporter-in-memory, + hs-opentelemetry-sdk, + hs-opentelemetry-semantic-conventions, + hspec, + text, + unordered-containers, + vector, + }: + mkDerivation { + pname = "hs-opentelemetry-instrumentation-co-log"; + version = "1.0.0.0"; + sha256 = "1rrxssgh1hmw69qiygn8rwdp4nknssf0x1vnn8mnllphkwmj0hzh"; + libraryHaskellDepends = [ + base + co-log + co-log-core + hs-opentelemetry-api + hs-opentelemetry-semantic-conventions + text + unordered-containers + ]; + testHaskellDepends = [ + base + co-log + co-log-core + hs-opentelemetry-api + hs-opentelemetry-exporter-in-memory + hs-opentelemetry-sdk + hspec + text + vector + ]; + description = "Bridge co-log to OpenTelemetry Logs"; license = lib.licenses.bsd3; } ) { }; @@ -356951,18 +357562,124 @@ self: { base, conduit, hs-opentelemetry-api, + hs-opentelemetry-exporter-in-memory, + hs-opentelemetry-sdk, + hs-opentelemetry-semantic-conventions, + hspec, + resourcet, text, + vector, }: mkDerivation { pname = "hs-opentelemetry-instrumentation-conduit"; - version = "0.1.0.1"; - sha256 = "05qi4mhhjbzd0227ba1j65ki6iwznp693sbzlnbnmi9sxy6hd5rs"; + version = "1.0.0.0"; + sha256 = "0s5lf5achy6cm2lgf8mn78b65llkfq4wcxphgdy0xcwrnzm9za7v"; libraryHaskellDepends = [ base conduit hs-opentelemetry-api + hs-opentelemetry-semantic-conventions + text + ]; + testHaskellDepends = [ + base + conduit + hs-opentelemetry-api + hs-opentelemetry-exporter-in-memory + hs-opentelemetry-sdk + hspec + resourcet + text + vector + ]; + description = "OpenTelemetry instrumentation for Conduit streaming pipelines"; + license = lib.licenses.bsd3; + } + ) { }; + + hs-opentelemetry-instrumentation-ghc-metrics = callPackage ( + { + mkDerivation, + base, + bytestring, + directory, + hs-opentelemetry-api, + hs-opentelemetry-exporter-in-memory, + hs-opentelemetry-sdk, + hs-opentelemetry-semantic-conventions, + hspec, + text, + vector, + }: + mkDerivation { + pname = "hs-opentelemetry-instrumentation-ghc-metrics"; + version = "1.0.0.0"; + sha256 = "1sjhzwad9qryxsyhncb6g70nkvirybiprn2c0cq31idnpxjkixqw"; + libraryHaskellDepends = [ + base + bytestring + directory + hs-opentelemetry-api + hs-opentelemetry-semantic-conventions + text + ]; + testHaskellDepends = [ + base + hs-opentelemetry-api + hs-opentelemetry-exporter-in-memory + hs-opentelemetry-sdk + hspec + text + vector + ]; + description = "OpenTelemetry metrics for the GHC runtime (RTS statistics)"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + hs-opentelemetry-instrumentation-gogol = callPackage ( + { + mkDerivation, + base, + bytestring, + exceptions, + gogol-core, + hs-opentelemetry-api, + hs-opentelemetry-exporter-in-memory, + hs-opentelemetry-sdk, + hs-opentelemetry-semantic-conventions, + hspec, + http-types, + resourcet, + text, + unordered-containers, + }: + mkDerivation { + pname = "hs-opentelemetry-instrumentation-gogol"; + version = "1.0.0.0"; + sha256 = "0yc90805ibgwk20iv330j1cj0wlars69g5akqjbd1bbkkhfvjysg"; + libraryHaskellDepends = [ + base + bytestring + exceptions + gogol-core + hs-opentelemetry-api + hs-opentelemetry-semantic-conventions + http-types + resourcet + text + unordered-containers + ]; + testHaskellDepends = [ + base + gogol-core + hs-opentelemetry-api + hs-opentelemetry-exporter-in-memory + hs-opentelemetry-sdk + hspec text ]; + description = "OpenTelemetry instrumentation for the Gogol Google Cloud SDK"; license = lib.licenses.bsd3; } ) { }; @@ -356972,14 +357689,17 @@ self: { mkDerivation, base, hs-opentelemetry-api, + hs-opentelemetry-exporter-in-memory, + hs-opentelemetry-sdk, + hspec, hspec-core, mtl, text, }: mkDerivation { pname = "hs-opentelemetry-instrumentation-hspec"; - version = "0.0.1.2"; - sha256 = "1h55wh06fv1s5slykdy6achyq9f0ik5k6bm36lb0vcycmgp536l4"; + version = "1.0.0.0"; + sha256 = "1ch9qgkld3h8y6j7w28igd35yp57rkhcafjxb5i5h8i6y99521a4"; libraryHaskellDepends = [ base hs-opentelemetry-api @@ -356987,6 +357707,16 @@ self: { mtl text ]; + testHaskellDepends = [ + base + hs-opentelemetry-api + hs-opentelemetry-exporter-in-memory + hs-opentelemetry-sdk + hspec + hspec-core + text + ]; + description = "OpenTelemetry instrumentation for Hspec test suites"; license = lib.licenses.bsd3; } ) { }; @@ -357000,7 +357730,11 @@ self: { case-insensitive, conduit, hs-opentelemetry-api, + hs-opentelemetry-exporter-in-memory, hs-opentelemetry-instrumentation-conduit, + hs-opentelemetry-sdk, + hs-opentelemetry-semantic-conventions, + hspec, http-client, http-conduit, http-types, @@ -357010,8 +357744,8 @@ self: { }: mkDerivation { pname = "hs-opentelemetry-instrumentation-http-client"; - version = "0.1.0.1"; - sha256 = "01p5lmvsax5qp3m466d9x6lk74gnd0wwm8584d0z277g5psn7klx"; + version = "1.0.0.0"; + sha256 = "0ds0xxic75bs8hn37zsq0nfmpr2n423p577dlbd6y18x2hfhf356"; libraryHaskellDepends = [ aeson base @@ -357020,6 +357754,7 @@ self: { conduit hs-opentelemetry-api hs-opentelemetry-instrumentation-conduit + hs-opentelemetry-semantic-conventions http-client http-conduit http-types @@ -357027,6 +357762,19 @@ self: { unliftio unordered-containers ]; + testHaskellDepends = [ + base + hs-opentelemetry-api + hs-opentelemetry-exporter-in-memory + hs-opentelemetry-sdk + hs-opentelemetry-semantic-conventions + hspec + http-client + http-types + text + unordered-containers + ]; + description = "OpenTelemetry instrumentation for http-client"; license = lib.licenses.bsd3; } ) { }; @@ -357036,42 +357784,139 @@ self: { mkDerivation, base, bytestring, - case-insensitive, containers, hs-opentelemetry-api, hs-opentelemetry-semantic-conventions, - http-types, + hspec, hw-kafka-client, text, unliftio-core, + unordered-containers, }: mkDerivation { pname = "hs-opentelemetry-instrumentation-hw-kafka-client"; - version = "0.1.0.0"; - sha256 = "0w465m7yzxj0y9b3c97hzz3yz8l4q648dcwvig2rsa4brkncjc3a"; + version = "1.0.0.0"; + sha256 = "1c5007i486gdzkd6j1p801vnxi2byfm49ba3h9lxba35x39n594h"; libraryHaskellDepends = [ base bytestring - case-insensitive containers hs-opentelemetry-api hs-opentelemetry-semantic-conventions - http-types hw-kafka-client text unliftio-core ]; + testHaskellDepends = [ + base + bytestring + containers + hs-opentelemetry-api + hspec + hw-kafka-client + text + unordered-containers + ]; description = "OpenTelemetry instrumentation for hw-kafka-client"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; + hs-opentelemetry-instrumentation-katip = callPackage ( + { + mkDerivation, + aeson, + base, + hs-opentelemetry-api, + hs-opentelemetry-exporter-in-memory, + hs-opentelemetry-sdk, + hs-opentelemetry-semantic-conventions, + hspec, + katip, + template-haskell, + text, + unordered-containers, + vector, + }: + mkDerivation { + pname = "hs-opentelemetry-instrumentation-katip"; + version = "1.0.0.0"; + sha256 = "07rwp24hnsi2f8bbrkws1p1wj2fk4gqwrwi2if6zcbavg33802yf"; + libraryHaskellDepends = [ + aeson + base + hs-opentelemetry-api + hs-opentelemetry-semantic-conventions + katip + template-haskell + text + unordered-containers + ]; + testHaskellDepends = [ + base + hs-opentelemetry-api + hs-opentelemetry-exporter-in-memory + hs-opentelemetry-sdk + hspec + katip + text + vector + ]; + description = "Bridge Katip structured logging to OpenTelemetry Logs"; + license = lib.licenses.bsd3; + } + ) { }; + + hs-opentelemetry-instrumentation-monad-logger = callPackage ( + { + mkDerivation, + base, + fast-logger, + hs-opentelemetry-api, + hs-opentelemetry-exporter-in-memory, + hs-opentelemetry-sdk, + hs-opentelemetry-semantic-conventions, + hspec, + monad-logger, + text, + unordered-containers, + vector, + }: + mkDerivation { + pname = "hs-opentelemetry-instrumentation-monad-logger"; + version = "1.0.0.0"; + sha256 = "00isibdrrwd4cfp77s7dr64nfidb3cmzvf8krd6glh8fk7lnpn34"; + libraryHaskellDepends = [ + base + fast-logger + hs-opentelemetry-api + hs-opentelemetry-semantic-conventions + monad-logger + text + unordered-containers + ]; + testHaskellDepends = [ + base + hs-opentelemetry-api + hs-opentelemetry-exporter-in-memory + hs-opentelemetry-sdk + hspec + monad-logger + text + vector + ]; + description = "Bridge monad-logger to OpenTelemetry Logs"; + license = lib.licenses.bsd3; + } + ) { }; + hs-opentelemetry-instrumentation-persistent = callPackage ( { mkDerivation, base, - clock, hs-opentelemetry-api, + hs-opentelemetry-semantic-conventions, + hspec, mtl, persistent, resourcet, @@ -357082,12 +357927,12 @@ self: { }: mkDerivation { pname = "hs-opentelemetry-instrumentation-persistent"; - version = "0.1.0.1"; - sha256 = "0gqf5hnzjsj05xba4g5wxzbjs2drxx22yzr8620pn38qbhpwmg8w"; + version = "1.0.0.0"; + sha256 = "1vfhkn5ldlsksfd59x82y5id8w8rpda4ijf205vxzgvb6n527i5b"; libraryHaskellDepends = [ base - clock hs-opentelemetry-api + hs-opentelemetry-semantic-conventions mtl persistent resourcet @@ -357096,6 +357941,15 @@ self: { unordered-containers vault ]; + testHaskellDepends = [ + base + hs-opentelemetry-api + hs-opentelemetry-semantic-conventions + hspec + text + unordered-containers + ]; + description = "OpenTelemetry instrumentation for the Persistent database library"; license = lib.licenses.bsd3; } ) { }; @@ -357106,6 +357960,7 @@ self: { base, hs-opentelemetry-api, hs-opentelemetry-instrumentation-persistent, + hs-opentelemetry-semantic-conventions, iproute, monad-logger, mysql, @@ -357118,12 +357973,13 @@ self: { }: mkDerivation { pname = "hs-opentelemetry-instrumentation-persistent-mysql"; - version = "0.0.0.0"; - sha256 = "06riwq0ry9m39s6s9yng7mhd1a96dj9xlwb6h5akzzwnyy927cmq"; + version = "1.0.0.0"; + sha256 = "1zabwgblmy39fzhljmp12hkxj6ymnai8immgi0sz3hcyvpymj6iw"; libraryHaskellDepends = [ base hs-opentelemetry-api hs-opentelemetry-instrumentation-persistent + hs-opentelemetry-semantic-conventions iproute monad-logger mysql @@ -357145,6 +358001,8 @@ self: { base, bytestring, hs-opentelemetry-api, + hs-opentelemetry-semantic-conventions, + hspec, iproute, postgresql-libpq, postgresql-simple, @@ -357155,12 +358013,13 @@ self: { }: mkDerivation { pname = "hs-opentelemetry-instrumentation-postgresql-simple"; - version = "0.2.0.1"; - sha256 = "1hlzxnbgn672jlynxkdlnmbj5vccgz9hkhm6n4gcznynb299ilz2"; + version = "1.0.0.0"; + sha256 = "08426gy79jn8jgw3zjrmwgp6kz4bz4f38w70avwznxsx3amaaf3m"; libraryHaskellDepends = [ base bytestring hs-opentelemetry-api + hs-opentelemetry-semantic-conventions iproute postgresql-libpq postgresql-simple @@ -357169,6 +358028,12 @@ self: { unliftio-core unordered-containers ]; + testHaskellDepends = [ + base + bytestring + hspec + ]; + description = "OpenTelemetry instrumentation for postgresql-simple"; license = lib.licenses.bsd3; } ) { }; @@ -357181,6 +358046,7 @@ self: { containers, hs-opentelemetry-api, hs-opentelemetry-sdk, + hs-opentelemetry-semantic-conventions, tagged, tasty, tasty-hunit, @@ -357188,11 +358054,12 @@ self: { }: mkDerivation { pname = "hs-opentelemetry-instrumentation-tasty"; - version = "0.1"; - sha256 = "1lj3h5dg4cjcadincwbv0i4ah9q38qk2irp74v3j3b7k7b2x9vg6"; + version = "1.0.0.0"; + sha256 = "02jlnb0nz40igp5svskspwbc7kyawcxraz1ic1876pcq3mwg6zzi"; libraryHaskellDepends = [ base hs-opentelemetry-api + hs-opentelemetry-semantic-conventions tagged tasty text @@ -357207,6 +358074,7 @@ self: { tasty-hunit text ]; + description = "OpenTelemetry instrumentation for the Tasty test framework"; license = lib.licenses.bsd3; } ) { }; @@ -357215,7 +358083,12 @@ self: { { mkDerivation, base, + case-insensitive, hs-opentelemetry-api, + hs-opentelemetry-exporter-in-memory, + hs-opentelemetry-sdk, + hs-opentelemetry-semantic-conventions, + hspec, http-types, iproute, network, @@ -357226,11 +358099,13 @@ self: { }: mkDerivation { pname = "hs-opentelemetry-instrumentation-wai"; - version = "0.1.1.0"; - sha256 = "0ip31c8scjbakxdqck88vakrm5szk5xv9a4k2pvvwxnijxn2bp64"; + version = "1.0.0.0"; + sha256 = "1s8q065cmqjz0z8r61xy2w4ab72rbpawzqqlzhkykhzjlkcvc4ki"; libraryHaskellDepends = [ base + case-insensitive hs-opentelemetry-api + hs-opentelemetry-semantic-conventions http-types iproute network @@ -357239,6 +358114,20 @@ self: { vault wai ]; + testHaskellDepends = [ + base + hs-opentelemetry-api + hs-opentelemetry-exporter-in-memory + hs-opentelemetry-sdk + hs-opentelemetry-semantic-conventions + hspec + http-types + network + text + unordered-containers + vault + wai + ]; description = "WAI instrumentation middleware for OpenTelemetry"; license = lib.licenses.bsd3; } @@ -357249,23 +358138,31 @@ self: { mkDerivation, base, hs-opentelemetry-api, + hs-opentelemetry-exporter-in-memory, hs-opentelemetry-instrumentation-wai, + hs-opentelemetry-sdk, + hs-opentelemetry-semantic-conventions, + hspec, + http-types, microlens, + network, template-haskell, text, unliftio, unordered-containers, + vault, wai, yesod-core, }: mkDerivation { pname = "hs-opentelemetry-instrumentation-yesod"; - version = "0.1.1.0"; - sha256 = "09r6493sqxjy0q4dfh6s42xbx3ng53g4laywn0989ag2fnr3jz09"; + version = "1.0.0.0"; + sha256 = "17n10sb9v11ywp9qkfk0fvzykgikk1ir6njfblg16aj14kj2l548"; libraryHaskellDepends = [ base hs-opentelemetry-api hs-opentelemetry-instrumentation-wai + hs-opentelemetry-semantic-conventions microlens template-haskell text @@ -357274,6 +358171,23 @@ self: { wai yesod-core ]; + testHaskellDepends = [ + base + hs-opentelemetry-api + hs-opentelemetry-exporter-in-memory + hs-opentelemetry-instrumentation-wai + hs-opentelemetry-sdk + hs-opentelemetry-semantic-conventions + hspec + http-types + network + template-haskell + text + unordered-containers + vault + wai + yesod-core + ]; description = "Yesod middleware for providing OpenTelemetry instrumentation"; license = lib.licenses.bsd3; } @@ -357287,13 +358201,13 @@ self: { }: mkDerivation { pname = "hs-opentelemetry-otlp"; - version = "0.2.0.0"; - sha256 = "0yf9n7q0r5rrf7kdwl4gsqr4zdlb7rlgv0ksbj3aghvpbvnw33hx"; + version = "1.0.0.0"; + sha256 = "0brls9mdadwdsk2wadj2pxl02ryg84jly0qmmvm7616q8rqf4nv5"; libraryHaskellDepends = [ base proto-lens-runtime ]; - description = "OpenTelemetry protocol buffer modules generated for the OTLP protocol by the proto-lens package"; + description = "OTLP protocol buffer modules for OpenTelemetry, generated via proto-lens"; license = lib.licenses.bsd3; } ) { }; @@ -357305,19 +358219,25 @@ self: { base, bytestring, hs-opentelemetry-api, - http-types, + hspec, text, }: mkDerivation { pname = "hs-opentelemetry-propagator-b3"; - version = "0.0.1.3"; - sha256 = "0rbzfcg99gsqk3yxxnszkhsn8prcz1nffchgfr959qzjih5ljhj1"; + version = "1.0.0.0"; + sha256 = "10b1id1wwyv3zqn7mxdfdrjkmw4xwq2qwpiz1vm5carwrvbjdinf"; libraryHaskellDepends = [ attoparsec base bytestring hs-opentelemetry-api - http-types + text + ]; + testHaskellDepends = [ + base + bytestring + hs-opentelemetry-api + hspec text ]; description = "Trace propagation via HTTP headers following the b3 tracestate spec"; @@ -357335,7 +358255,6 @@ self: { hs-opentelemetry-api, hspec, hspec-discover, - http-types, pretty-hex, primitive, QuickCheck, @@ -357343,13 +358262,12 @@ self: { }: mkDerivation { pname = "hs-opentelemetry-propagator-datadog"; - version = "0.0.1.1"; - sha256 = "1izsp6jw46i6999jnzgi189v62640rkfxi72m3sm3bs187fwgcw7"; + version = "1.0.0.0"; + sha256 = "10hjh8fhp5g0bjbyny09gr3ql99x1z0vw9b2n14vssnp57i2ybxj"; libraryHaskellDepends = [ base bytestring hs-opentelemetry-api - http-types primitive text ]; @@ -357361,6 +358279,7 @@ self: { pretty-hex primitive QuickCheck + text ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ @@ -357376,6 +358295,42 @@ self: { } ) { }; + hs-opentelemetry-propagator-jaeger = callPackage ( + { + mkDerivation, + base, + bytestring, + hs-opentelemetry-api, + hspec, + hspec-discover, + text, + unordered-containers, + }: + mkDerivation { + pname = "hs-opentelemetry-propagator-jaeger"; + version = "1.0.0.0"; + sha256 = "0ac4aqbhkq3mi96zy27gffr240hag6szq689p0vzhrx9yh5vvc7i"; + libraryHaskellDepends = [ + base + bytestring + hs-opentelemetry-api + text + unordered-containers + ]; + testHaskellDepends = [ + base + bytestring + hs-opentelemetry-api + hspec + text + unordered-containers + ]; + testToolDepends = [ hspec-discover ]; + description = "Jaeger trace context propagation for OpenTelemetry"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + hs-opentelemetry-propagator-w3c = callPackage ( { mkDerivation, @@ -357385,20 +358340,19 @@ self: { hs-opentelemetry-api, hspec, hspec-discover, - http-types, QuickCheck, text, + unordered-containers, }: mkDerivation { pname = "hs-opentelemetry-propagator-w3c"; - version = "0.1.0.0"; - sha256 = "1y4avgvp9fm4z9qrr51glhhks3np6ca33i2adjh09ilxczqlbsg3"; + version = "1.0.0.0"; + sha256 = "0rp8la57kla61dwny6cy5r4vl854n3pkqdr9lxhib96ksbffm7xh"; libraryHaskellDepends = [ attoparsec base bytestring hs-opentelemetry-api - http-types text ]; testHaskellDepends = [ @@ -357410,6 +358364,7 @@ self: { hspec-discover QuickCheck text + unordered-containers ]; testToolDepends = [ hspec-discover ]; description = "Trace propagation via HTTP headers following the w3c tracestate spec"; @@ -357417,63 +358372,147 @@ self: { } ) { }; + hs-opentelemetry-propagator-xray = callPackage ( + { + mkDerivation, + base, + bytestring, + hs-opentelemetry-api, + hspec, + hspec-discover, + text, + unordered-containers, + }: + mkDerivation { + pname = "hs-opentelemetry-propagator-xray"; + version = "1.0.0.0"; + sha256 = "1pjgvlv9fk1nwjw05sqh8nvwdp21cksz9bxb33jhfi2ff3zcq8jx"; + libraryHaskellDepends = [ + base + bytestring + hs-opentelemetry-api + text + ]; + testHaskellDepends = [ + base + bytestring + hs-opentelemetry-api + hspec + text + unordered-containers + ]; + testToolDepends = [ hspec-discover ]; + description = "AWS X-Ray trace context propagation for OpenTelemetry"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + hs-opentelemetry-sdk = callPackage ( { mkDerivation, + aeson, async, base, bytestring, + case-insensitive, clock, + containers, + crypton-connection, + crypton-x509, + crypton-x509-store, + directory, + hashable, hs-opentelemetry-api, + hs-opentelemetry-exporter-handle, + hs-opentelemetry-exporter-in-memory, hs-opentelemetry-exporter-otlp, hs-opentelemetry-propagator-b3, hs-opentelemetry-propagator-datadog, + hs-opentelemetry-propagator-jaeger, hs-opentelemetry-propagator-w3c, + hs-opentelemetry-propagator-xray, + hs-opentelemetry-semantic-conventions, hspec, + http-client, + http-client-tls, http-types, network-bsd, + process, random, + scientific, stm, text, - unagi-chan, + time, + tls, unix, unix-compat, unordered-containers, vector, vector-builder, + yaml, }: mkDerivation { pname = "hs-opentelemetry-sdk"; - version = "0.1.0.1"; - sha256 = "0wdlj4gn0mq3naf0wvn81q97sifw774868wv4yyyy5diwd3hyxk5"; + version = "1.0.0.0"; + sha256 = "0qdfbpd1zd53xdfbnhm5hqj2hnm6w44qq56hnzz44r9ns87h9rg4"; libraryHaskellDepends = [ + aeson async base bytestring + case-insensitive + clock + containers + crypton-connection + crypton-x509 + crypton-x509-store + directory + hashable hs-opentelemetry-api + hs-opentelemetry-exporter-handle hs-opentelemetry-exporter-otlp hs-opentelemetry-propagator-b3 hs-opentelemetry-propagator-datadog + hs-opentelemetry-propagator-jaeger hs-opentelemetry-propagator-w3c + hs-opentelemetry-propagator-xray + hs-opentelemetry-semantic-conventions + http-client + http-client-tls http-types network-bsd + process random + scientific stm text - unagi-chan + time + tls unix unix-compat unordered-containers vector vector-builder + yaml ]; testHaskellDepends = [ + async base + bytestring clock + containers + directory hs-opentelemetry-api + hs-opentelemetry-exporter-in-memory + hs-opentelemetry-propagator-b3 + hs-opentelemetry-propagator-w3c + hs-opentelemetry-semantic-conventions hspec + process text + unix unordered-containers + vector ]; description = "OpenTelemetry SDK for use in applications"; license = lib.licenses.bsd3; @@ -357488,7 +358527,7 @@ self: { directory, filepath, Glob, - hs-opentelemetry-api, + hs-opentelemetry-api-types, text, unordered-containers, vector, @@ -357496,13 +358535,13 @@ self: { }: mkDerivation { pname = "hs-opentelemetry-semantic-conventions"; - version = "0.1.0.0"; - sha256 = "1ag6ig3vkbhjlq69pliiidxg7j40mb6q36lmi50a7jdkfpfgw1z0"; + version = "1.40.0.0"; + sha256 = "1w8f2fvj0nwb1vvlb8zf71yaxznmahqsnv2hazgi98widaj8dfn9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base - hs-opentelemetry-api + hs-opentelemetry-api-types text ]; executableHaskellDepends = [ @@ -357528,13 +358567,15 @@ self: { base, exceptions, hs-opentelemetry-api, + hs-opentelemetry-exporter-in-memory, hs-opentelemetry-sdk, + hspec, text, }: mkDerivation { pname = "hs-opentelemetry-utils-exceptions"; - version = "0.2.0.1"; - sha256 = "1ccazld2gd4ql7x9nkc8npf0v588swcwccvrxs6xkph8ds33pfy7"; + version = "1.0.0.0"; + sha256 = "0g9akx8zd90jp3hsa4av741pa6whsyll6wxpzyg0v3lfnsx9c971"; libraryHaskellDepends = [ base exceptions @@ -357542,7 +358583,15 @@ self: { hs-opentelemetry-sdk text ]; - testHaskellDepends = [ base ]; + testHaskellDepends = [ + base + hs-opentelemetry-api + hs-opentelemetry-exporter-in-memory + hs-opentelemetry-sdk + hspec + text + ]; + description = "Exception utilities for OpenTelemetry instrumentation"; license = lib.licenses.bsd3; } ) { }; @@ -357565,8 +358614,8 @@ self: { }: mkDerivation { pname = "hs-opentelemetry-vendor-honeycomb"; - version = "0.0.1.2"; - sha256 = "1q0ckazz17mvl6h8k0di0kfvq377xxsbi5aghsv6wyzpb2fq7brf"; + version = "1.0.0.0"; + sha256 = "0qimac9plbcn9sjbsqnd9bhqmmw5s30clqidnwbkyvjwsasbqh9w"; libraryHaskellDepends = [ base bytestring @@ -361535,6 +362584,7 @@ self: { mkDerivation, base, Cabal-syntax, + containers, cvss, network-uri, osv, @@ -361547,11 +362597,12 @@ self: { }: mkDerivation { pname = "hsec-core"; - version = "0.3.0.0"; - sha256 = "1hjd985lkxxncidwxzjcfpmvjsar0hrcvq08367mykaqnbb5f5bb"; + version = "0.5.0.0"; + sha256 = "0ryavz9vmfbkfvyswkpsnr5653d71k4x1qfkdahzvxq021kprbvw"; libraryHaskellDepends = [ base Cabal-syntax + containers cvss network-uri osv @@ -361699,8 +362750,8 @@ self: { }: mkDerivation { pname = "hsec-tools"; - version = "0.3.0.1"; - sha256 = "0v3jl34pkmnvchhdz07v6m50wz5s9wf7xbbs19cgxf7kiybbw7yj"; + version = "0.5.0.0"; + sha256 = "053s9h6cxqg2q213jr11i88ydbs3dfq5dda96x4f5iqa92h2jsl9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -361747,6 +362798,7 @@ self: { base bytestring Cabal-syntax + directory filepath hsec-core network-uri @@ -361756,8 +362808,10 @@ self: { validation-selective ]; testHaskellDepends = [ + aeson aeson-pretty base + bytestring Cabal-syntax containers cvss @@ -362699,53 +363753,6 @@ self: { ) { }; hsinstall = callPackage ( - { - mkDerivation, - ansi-wl-pprint, - base, - Cabal, - directory, - exceptions, - filepath, - heredoc, - newtype-generics, - optparse-applicative, - process, - safe-exceptions, - transformers, - }: - mkDerivation { - pname = "hsinstall"; - version = "2.8"; - sha256 = "1nxkmdvg7fsrmsy1033l7ghmjc859mrvc6gg6pz2xknpg0rwxx3h"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - directory - filepath - ]; - executableHaskellDepends = [ - ansi-wl-pprint - base - Cabal - directory - exceptions - filepath - heredoc - newtype-generics - optparse-applicative - process - safe-exceptions - transformers - ]; - description = "Install Haskell software"; - license = lib.meta.getLicenseFromSpdxId "ISC"; - mainProgram = "hsinstall"; - } - ) { }; - - hsinstall_2_10 = callPackage ( { mkDerivation, base, @@ -362788,7 +363795,6 @@ self: { ]; description = "Install Haskell software"; license = lib.meta.getLicenseFromSpdxId "ISC"; - hydraPlatforms = lib.platforms.none; mainProgram = "hsinstall"; } ) { }; @@ -363105,76 +364111,6 @@ self: { ) { }; hslua = callPackage ( - { - mkDerivation, - base, - bytestring, - containers, - exceptions, - hslua-aeson, - hslua-classes, - hslua-core, - hslua-marshalling, - hslua-objectorientation, - hslua-packaging, - hslua-typing, - lua, - lua-arbitrary, - mtl, - QuickCheck, - quickcheck-instances, - tasty, - tasty-hslua, - tasty-hunit, - text, - }: - mkDerivation { - pname = "hslua"; - version = "2.3.1"; - sha256 = "096x45rz1czsnilpn3my5vyafw9dn8qdnmf0apz0q3y3wa4840j9"; - libraryHaskellDepends = [ - base - bytestring - containers - exceptions - hslua-aeson - hslua-classes - hslua-core - hslua-marshalling - hslua-objectorientation - hslua-packaging - hslua-typing - mtl - text - ]; - testHaskellDepends = [ - base - bytestring - containers - exceptions - hslua-aeson - hslua-classes - hslua-core - hslua-marshalling - hslua-objectorientation - hslua-packaging - hslua-typing - lua - lua-arbitrary - mtl - QuickCheck - quickcheck-instances - tasty - tasty-hslua - tasty-hunit - text - ]; - description = "Bindings to Lua, an embeddable scripting language"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - } - ) { }; - - hslua_2_5_0 = callPackage ( { mkDerivation, base, @@ -363220,7 +364156,6 @@ self: { ]; description = "Bindings to Lua, an embeddable scripting language"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -363540,41 +364475,6 @@ self: { ) { }; hslua-module-doclayout = callPackage ( - { - mkDerivation, - base, - doclayout, - hslua, - tasty, - tasty-hunit, - tasty-lua, - text, - }: - mkDerivation { - pname = "hslua-module-doclayout"; - version = "1.2.0.1"; - sha256 = "139l4sh9pllm0zjgv3w7scbpd0cgn23r95fdlchavsdfwkpvcx17"; - libraryHaskellDepends = [ - base - doclayout - hslua - text - ]; - testHaskellDepends = [ - base - doclayout - hslua - tasty - tasty-hunit - tasty-lua - text - ]; - description = "Lua module wrapping Text.DocLayout."; - license = lib.meta.getLicenseFromSpdxId "MIT"; - } - ) { }; - - hslua-module-doclayout_1_2_1_1 = callPackage ( { mkDerivation, base, @@ -363606,52 +364506,10 @@ self: { ]; description = "Lua module wrapping Text.DocLayout."; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; hslua-module-path = callPackage ( - { - mkDerivation, - base, - filepath, - hslua-core, - hslua-marshalling, - hslua-packaging, - tasty, - tasty-hunit, - tasty-lua, - text, - }: - mkDerivation { - pname = "hslua-module-path"; - version = "1.1.1"; - sha256 = "035q8ll2bkm25m4q24zby35gy6ihrg21qlqmmk6af8rz09kjyal0"; - libraryHaskellDepends = [ - base - filepath - hslua-core - hslua-marshalling - hslua-packaging - text - ]; - testHaskellDepends = [ - base - filepath - hslua-core - hslua-marshalling - hslua-packaging - tasty - tasty-hunit - tasty-lua - text - ]; - description = "Lua module to work with file paths"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - } - ) { }; - - hslua-module-path_1_2_0 = callPackage ( { mkDerivation, base, @@ -363686,56 +364544,10 @@ self: { ]; description = "Lua module to work with file paths"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; hslua-module-system = callPackage ( - { - mkDerivation, - base, - directory, - exceptions, - hslua-core, - hslua-marshalling, - hslua-packaging, - process, - tasty, - tasty-hunit, - tasty-lua, - temporary, - text, - }: - mkDerivation { - pname = "hslua-module-system"; - version = "1.1.3"; - sha256 = "0skdgb21x2zdyv1m3ai4n8axnk85i3s08pvsrkjwwsfcr7v3r432"; - libraryHaskellDepends = [ - base - directory - exceptions - hslua-core - hslua-marshalling - hslua-packaging - process - temporary - text - ]; - testHaskellDepends = [ - base - hslua-core - hslua-packaging - tasty - tasty-hunit - tasty-lua - text - ]; - description = "Lua module wrapper around Haskell's System module"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - } - ) { }; - - hslua-module-system_1_3_0 = callPackage ( { mkDerivation, base, @@ -363782,48 +364594,10 @@ self: { ]; description = "Lua module wrapper around Haskell's System module"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; hslua-module-text = callPackage ( - { - mkDerivation, - base, - hslua-core, - hslua-marshalling, - hslua-packaging, - tasty, - tasty-hunit, - tasty-lua, - text, - }: - mkDerivation { - pname = "hslua-module-text"; - version = "1.1.1"; - sha256 = "16635kdanaiwn5rdmkaga6d9jhw8zrvhpnqsyqm0zap98n6b146b"; - libraryHaskellDepends = [ - base - hslua-core - hslua-marshalling - hslua-packaging - text - ]; - testHaskellDepends = [ - base - hslua-core - hslua-packaging - tasty - tasty-hunit - tasty-lua - text - ]; - description = "Lua module for text"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - } - ) { }; - - hslua-module-text_1_2_0 = callPackage ( { mkDerivation, base, @@ -363856,52 +364630,10 @@ self: { ]; description = "Lua module for text"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; hslua-module-version = callPackage ( - { - mkDerivation, - base, - filepath, - hslua-core, - hslua-marshalling, - hslua-packaging, - tasty, - tasty-hunit, - tasty-lua, - text, - }: - mkDerivation { - pname = "hslua-module-version"; - version = "1.1.1"; - sha256 = "0h0a4gk17bi7hh34yh5dva7zz1pyc5b8lm8kij5ri3jnsm259r29"; - libraryHaskellDepends = [ - base - filepath - hslua-core - hslua-marshalling - hslua-packaging - text - ]; - testHaskellDepends = [ - base - filepath - hslua-core - hslua-marshalling - hslua-packaging - tasty - tasty-hunit - tasty-lua - text - ]; - description = "Lua module to work with version specifiers"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - } - ) { }; - - hslua-module-version_1_2_0_1 = callPackage ( { mkDerivation, base, @@ -363934,59 +364666,10 @@ self: { ]; description = "Lua module to work with version specifiers"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; hslua-module-zip = callPackage ( - { - mkDerivation, - base, - hslua-core, - hslua-list, - hslua-marshalling, - hslua-module-system, - hslua-packaging, - hslua-typing, - tasty, - tasty-hunit, - tasty-lua, - text, - time, - zip-archive, - }: - mkDerivation { - pname = "hslua-module-zip"; - version = "1.1.4"; - sha256 = "1ij2rmy8m4pw7k7w5vvb3g934kms60vhzhhp8kryknbi6bsg8lsy"; - revision = "1"; - editedCabalFile = "0i3cvy1g1byx3ajrc608ixz7crgbxmdngabwlrkyp899m6pmlv1i"; - libraryHaskellDepends = [ - base - hslua-core - hslua-list - hslua-marshalling - hslua-packaging - hslua-typing - text - time - zip-archive - ]; - testHaskellDepends = [ - base - hslua-core - hslua-module-system - hslua-packaging - tasty - tasty-hunit - tasty-lua - ]; - description = "Lua module to work with file zips"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - } - ) { }; - - hslua-module-zip_1_2_1 = callPackage ( { mkDerivation, base, @@ -364027,69 +364710,10 @@ self: { ]; description = "Lua module to work with file zips"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; hslua-objectorientation = callPackage ( - { - mkDerivation, - base, - bytestring, - containers, - exceptions, - hslua-core, - hslua-marshalling, - hslua-typing, - lua-arbitrary, - mtl, - QuickCheck, - quickcheck-instances, - tasty, - tasty-hslua, - tasty-hunit, - tasty-quickcheck, - text, - }: - mkDerivation { - pname = "hslua-objectorientation"; - version = "2.3.1"; - sha256 = "1avxiqcr2k4wdi3da1h4qwis589xvvdz0abggcklbigjc08vf90q"; - libraryHaskellDepends = [ - base - bytestring - containers - exceptions - hslua-core - hslua-marshalling - hslua-typing - mtl - text - ]; - testHaskellDepends = [ - base - bytestring - containers - exceptions - hslua-core - hslua-marshalling - hslua-typing - lua-arbitrary - mtl - QuickCheck - quickcheck-instances - tasty - tasty-hslua - tasty-hunit - tasty-quickcheck - text - ]; - description = "Object orientation tools for HsLua"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - } - ) { }; - - hslua-objectorientation_2_5_0 = callPackage ( { mkDerivation, base, @@ -364125,59 +364749,10 @@ self: { ]; description = "Object orientation tools for HsLua"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; hslua-packaging = callPackage ( - { - mkDerivation, - base, - bytestring, - containers, - hslua-core, - hslua-marshalling, - hslua-objectorientation, - hslua-typing, - mtl, - tasty, - tasty-hslua, - tasty-hunit, - text, - }: - mkDerivation { - pname = "hslua-packaging"; - version = "2.3.1"; - sha256 = "0wr1az0mq0q4xk0x4an0sxsnnjvpcfhcgqdlmp23yylzkbbaxp1n"; - libraryHaskellDepends = [ - base - containers - hslua-core - hslua-marshalling - hslua-objectorientation - hslua-typing - mtl - text - ]; - testHaskellDepends = [ - base - bytestring - hslua-core - hslua-marshalling - hslua-objectorientation - hslua-typing - mtl - tasty - tasty-hslua - tasty-hunit - text - ]; - description = "Utilities to build Lua modules"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - } - ) { }; - - hslua-packaging_2_4_1 = callPackage ( { mkDerivation, base, @@ -364216,7 +364791,6 @@ self: { ]; description = "Utilities to build Lua modules"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -364250,48 +364824,6 @@ self: { ) { }; hslua-typing = callPackage ( - { - mkDerivation, - base, - containers, - hslua-core, - hslua-marshalling, - lua-arbitrary, - QuickCheck, - quickcheck-instances, - tasty, - tasty-hunit, - tasty-quickcheck, - text, - }: - mkDerivation { - pname = "hslua-typing"; - version = "0.1.1"; - sha256 = "0k09g97ysi5db6a3rdfj2j6wsb12dbhvnbcgqvy686mpa6rwg6j4"; - libraryHaskellDepends = [ - base - containers - hslua-core - hslua-marshalling - text - ]; - testHaskellDepends = [ - base - hslua-core - hslua-marshalling - lua-arbitrary - QuickCheck - quickcheck-instances - tasty - tasty-hunit - tasty-quickcheck - ]; - description = "Type specifiers for Lua"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - } - ) { }; - - hslua-typing_0_2_0 = callPackage ( { mkDerivation, base, @@ -364328,7 +364860,6 @@ self: { ]; description = "Type specifiers for Lua"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -365619,6 +366150,68 @@ self: { } ) { }; + hspec-effectful = callPackage ( + { + mkDerivation, + base, + effectful, + hspec, + hspec-core, + hspec-expectations, + hspec-expectations-pretty-diff, + hunit-effectful, + QuickCheck, + quickcheck-effectful, + }: + mkDerivation { + pname = "hspec-effectful"; + version = "1.1.1"; + sha256 = "15azhszhxa2h6xl0db1572ilmn7za5sc7b4sw0gxzmjmjkcg5dg3"; + libraryHaskellDepends = [ + base + effectful + hspec + hspec-core + hspec-expectations + hspec-expectations-pretty-diff + hunit-effectful + QuickCheck + quickcheck-effectful + ]; + testHaskellDepends = [ + base + effectful + quickcheck-effectful + ]; + description = "Effectful driver for Hspec"; + license = lib.meta.getLicenseFromSpdxId "EUPL-1.2"; + } + ) { }; + + hspec-effectful-discover = callPackage ( + { + mkDerivation, + base, + directory, + filepath, + }: + mkDerivation { + pname = "hspec-effectful-discover"; + version = "1.0.1"; + sha256 = "1a40fra8wr1py62ndj3dxk5h7i9fk6a54gdn7w3qgqizdhxlgkhq"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base + directory + filepath + ]; + description = "Automatic spec discovery for hspec-effectful"; + license = lib.meta.getLicenseFromSpdxId "EUPL-1.2"; + mainProgram = "hspec-effectful-discover"; + } + ) { }; + hspec-expectations = callPackage ( { mkDerivation, @@ -366102,18 +366695,17 @@ self: { array, base, conduit, - containers, directory, - exceptions, filepath, hspec, hspec-api, hspec-core, - hspec-golden, iso8601-time, markdown-unlit, + mtl, regex-base, regex-tdfa, + semigroups, temporary, text, time, @@ -366122,21 +366714,21 @@ self: { }: mkDerivation { pname = "hspec-junit-formatter"; - version = "1.1.2.1"; - sha256 = "1ydgm3c24jn2zz7vypicr7f0wxba20yj15m27ink3pk7610sd9bp"; + version = "1.3.1.1"; + sha256 = "02c3hmr3zxgg108gxaskbm1afgh2pahmcxzvflr1gjh2b617jj6m"; libraryHaskellDepends = [ array base conduit - containers directory - exceptions filepath hspec-api hspec-core iso8601-time + mtl regex-base regex-tdfa + semigroups text time xml-conduit @@ -366144,11 +366736,9 @@ self: { ]; testHaskellDepends = [ base - containers filepath hspec - hspec-golden - markdown-unlit + iso8601-time temporary text xml-conduit @@ -367019,8 +367609,10 @@ self: { case-insensitive, hspec, hspec-core, + hspec-discover, hspec-expectations, http-types, + HUnit, QuickCheck, text, transformers, @@ -367029,8 +367621,8 @@ self: { }: mkDerivation { pname = "hspec-wai"; - version = "0.11.1"; - sha256 = "03wiksic5y9a2g6a86nsxrnajdgdvpv17w02h5qla0zp9zs6pa1j"; + version = "0.12.1"; + sha256 = "0k5kq19s4pjc18pj88cjq8qzda7zykbs88wjhq9syf509dc2110g"; libraryHaskellDepends = [ base base-compat @@ -367039,6 +367631,7 @@ self: { hspec-core hspec-expectations http-types + HUnit QuickCheck text transformers @@ -367054,12 +367647,14 @@ self: { hspec-core hspec-expectations http-types + HUnit QuickCheck text transformers wai wai-extra ]; + testToolDepends = [ hspec-discover ]; description = "Experimental Hspec support for testing WAI applications"; license = lib.licenses.mit; } @@ -367074,15 +367669,14 @@ self: { bytestring, case-insensitive, hspec, + hspec-discover, hspec-wai, template-haskell, }: mkDerivation { pname = "hspec-wai-json"; - version = "0.11.0"; - sha256 = "0cra0jfb8j9g5447lij0d8nnbqv06f5i4j51h14vjw0n7zb4i8y4"; - revision = "1"; - editedCabalFile = "186l9mp921vspzrmz52xii0iiiskj6psiizdja09l4b8ficfd4m9"; + version = "0.12.1"; + sha256 = "0ad082lx7gs6a0yp6kzhmz0dkkjbqm4pgzpjjqbcxyimyyw2sg8f"; libraryHaskellDepends = [ aeson aeson-qq @@ -367097,6 +367691,7 @@ self: { hspec hspec-wai ]; + testToolDepends = [ hspec-discover ]; description = "Testing JSON APIs with hspec-wai"; license = lib.licenses.mit; } @@ -367140,6 +367735,7 @@ self: { ]; description = "Write end2end web application tests using webdriver and hspec"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -367181,8 +367777,8 @@ self: { }: mkDerivation { pname = "hspec-yesod"; - version = "0.2.1.1"; - sha256 = "1r4vnrlsr30wax6zyjbm01b6g29iswinl7allphgi7i3pbll7hri"; + version = "0.3.0.0"; + sha256 = "1gg0f7pwzfhnfr4jp57bl5fwybxqqs2p9hrfh0w5rbh0a0hv2cna"; libraryHaskellDepends = [ aeson attoparsec @@ -368054,6 +368650,32 @@ self: { } ) { }; + hsrs = callPackage ( + { + mkDerivation, + base, + borsh, + bytestring, + generics-sop, + text, + }: + mkDerivation { + pname = "hsrs"; + version = "0.1.3.0"; + sha256 = "059myyig2nzfq54w30wzzwlzrs4w7kbjn47kj32xv8nlzj5j44mr"; + libraryHaskellDepends = [ + base + borsh + bytestring + generics-sop + text + ]; + description = "Runtime support for hsrs-generated Haskell FFI bindings"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + hsseccomp = callPackage ( { mkDerivation, @@ -368670,6 +369292,288 @@ self: { } ) { }; + hstratus = callPackage ( + { + mkDerivation, + base, + benri-hspec, + bytestring, + containers, + directory, + filepath, + hspec, + hstratus-auth, + hstratus-drive, + hstratus-notes, + http-client-tls, + optparse-applicative, + text, + time, + }: + mkDerivation { + pname = "hstratus"; + version = "0.1.1.2"; + sha256 = "0nd2hq8yc55jsqnhisbhahqs9qrm95c6fp5kk5n29alklkn8blm3"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + bytestring + containers + directory + filepath + hstratus-auth + hstratus-drive + hstratus-notes + http-client-tls + optparse-applicative + text + time + ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ + base + benri-hspec + directory + filepath + hspec + hstratus-auth + hstratus-drive + hstratus-notes + optparse-applicative + text + time + ]; + description = "Unified CLI for iCloud services"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + mainProgram = "hstratus"; + } + ) { }; + + hstratus-auth = callPackage ( + { + mkDerivation, + aeson, + aeson-casing, + base, + base16-bytestring, + base64-bytestring, + benri-hspec, + bytestring, + case-insensitive, + containers, + crypto-srp, + cryptohash-sha1, + cryptohash-sha256, + cryptohash-sha512, + directory, + filepath, + hspec, + http-client, + http-client-tls, + http-types, + main-tester, + QuickCheck, + silently, + simple-prompt, + string-conv, + temporary, + text, + time, + transformers, + unix, + uuid, + wai, + warp, + web-cookiejar, + xdg-basedir, + }: + mkDerivation { + pname = "hstratus-auth"; + version = "0.2.0.2"; + sha256 = "1kly2yagmiacr47a0kqn4jjdmqdamx4s2x2nm9hincn3x8kh4iqf"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson + aeson-casing + base + base16-bytestring + base64-bytestring + bytestring + case-insensitive + containers + crypto-srp + cryptohash-sha256 + directory + filepath + http-client + http-client-tls + http-types + simple-prompt + string-conv + text + time + transformers + unix + uuid + web-cookiejar + xdg-basedir + ]; + testHaskellDepends = [ + aeson + base + base16-bytestring + benri-hspec + bytestring + containers + crypto-srp + cryptohash-sha1 + cryptohash-sha256 + cryptohash-sha512 + directory + filepath + hspec + http-client + http-types + main-tester + QuickCheck + silently + string-conv + temporary + text + unix + wai + warp + ]; + doHaddock = false; + description = "Authenticate with iCloud"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + hstratus-drive = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + hspec, + hstratus-auth, + http-client, + http-types, + temporary, + text, + time, + vector, + wai, + warp, + }: + mkDerivation { + pname = "hstratus-drive"; + version = "0.1.0.2"; + sha256 = "153nfm50skapa60hi1322ap69h4ky1x9178kx8zyjpmydf8snqdp"; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + hstratus-auth + http-client + http-types + text + time + vector + ]; + testHaskellDepends = [ + aeson + base + bytestring + containers + hspec + hstratus-auth + http-client + http-types + temporary + text + time + wai + warp + ]; + doHaddock = false; + description = "Access iCloud Drive"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + hstratus-notes = callPackage ( + { + mkDerivation, + aeson, + base, + base64-bytestring, + benri-hspec, + bytestring, + cereal, + containers, + hspec, + hstratus-auth, + http-client, + http-types, + protobuf, + QuickCheck, + temporary, + text, + time, + wai, + warp, + zlib, + }: + mkDerivation { + pname = "hstratus-notes"; + version = "0.1.0.3"; + sha256 = "17z1w8y8d78gnd7if7kvxpdn19lq6qp73m05q1w6s2v7gqwgjki4"; + libraryHaskellDepends = [ + aeson + base + base64-bytestring + bytestring + cereal + containers + hstratus-auth + http-client + http-types + protobuf + text + time + zlib + ]; + testHaskellDepends = [ + aeson + base + benri-hspec + bytestring + cereal + containers + hspec + hstratus-auth + http-client + http-types + protobuf + QuickCheck + temporary + text + time + wai + warp + zlib + ]; + doHaddock = false; + description = "Access iCloud Notes"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + hstyle = callPackage ( { mkDerivation, @@ -371187,6 +372091,31 @@ self: { } ) { }; + http-client-effectful = callPackage ( + { + mkDerivation, + base, + bytestring, + effectful, + http-client, + http-client-tls, + }: + mkDerivation { + pname = "http-client-effectful"; + version = "1.0.0"; + sha256 = "1hy2szbdhrpzwyv34hv5jd7q1z07d3dxgqcbh5jhkx57pfskw04n"; + libraryHaskellDepends = [ + base + bytestring + effectful + http-client + http-client-tls + ]; + description = "Effectful bindings for the http-client library"; + license = lib.meta.getLicenseFromSpdxId "EUPL-1.2"; + } + ) { }; + http-client-extra = callPackage ( { mkDerivation, @@ -371417,8 +372346,8 @@ self: { }: mkDerivation { pname = "http-client-restricted"; - version = "0.1.0"; - sha256 = "12rzkzqgv32rw0z1m38d0mi5dbdn07j3myqp3wfdqfaygib0a6i4"; + version = "0.1.1"; + sha256 = "17c7zgcq7ff562ai6drrza05sp2gw0myyrkg8jcwdrzni7532000"; libraryHaskellDepends = [ base crypton-connection @@ -371548,70 +372477,6 @@ self: { ) { }; http-client-tls = callPackage ( - { - mkDerivation, - base, - bytestring, - case-insensitive, - containers, - crypton, - crypton-connection, - data-default, - exceptions, - gauge, - hspec, - http-client, - http-types, - memory, - network, - network-uri, - text, - tls, - transformers, - }: - mkDerivation { - pname = "http-client-tls"; - version = "0.3.6.4"; - sha256 = "18qqzif376hv5lqv1c7sp4b90mq5cyfhybip472j9fcaxrph0mkp"; - revision = "3"; - editedCabalFile = "1my72cym4xz9c9p5y2npjd38gyis0zvf2b09lwyh2haslmmc845z"; - libraryHaskellDepends = [ - base - bytestring - case-insensitive - containers - crypton - crypton-connection - data-default - exceptions - http-client - http-types - memory - network - network-uri - text - tls - transformers - ]; - testHaskellDepends = [ - base - crypton-connection - hspec - http-client - http-types - ]; - benchmarkHaskellDepends = [ - base - gauge - http-client - ]; - doCheck = false; - description = "http-client backend using the connection package and tls library"; - license = lib.licenses.mit; - } - ) { }; - - http-client-tls_0_4_0 = callPackage ( { mkDerivation, base, @@ -371672,7 +372537,6 @@ self: { doCheck = false; description = "http-client backend using the connection package and tls library"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -371975,6 +372839,39 @@ self: { } ) { }; + http-core = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + hedgehog, + http-types, + text, + }: + mkDerivation { + pname = "http-core"; + version = "0.1.0.1"; + sha256 = "0may8s3bsp2lk92jj404d2plj48kabqb9alpa8767pfsv4v07imz"; + libraryHaskellDepends = [ + base + bytestring + containers + http-types + text + ]; + testHaskellDepends = [ + base + bytestring + hedgehog + http-types + text + ]; + description = "Backend-agnostic HTTP request and response types"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + http-date = callPackage ( { mkDerivation, @@ -372116,17 +373013,17 @@ self: { http-client, http-conduit, http-types, - memory, path, path-io, + ram, retry, rio, rio-prettyprint, }: mkDerivation { pname = "http-download"; - version = "0.2.1.0"; - sha256 = "09689xpjw0r66x6239ncpcjpxpjyl6jp8pg3zwmridp80fnx5ph5"; + version = "0.2.2.0"; + sha256 = "1z8aq5z39a3gk87id265nlywwqfmac7cg5wvw2wy0ffz0mh5sanv"; libraryHaskellDepends = [ base base64-bytestring @@ -372141,9 +373038,9 @@ self: { http-client http-conduit http-types - memory path path-io + ram retry rio rio-prettyprint @@ -372363,8 +373260,8 @@ self: { }: mkDerivation { pname = "http-grammar"; - version = "0.1.0.4"; - sha256 = "0b2cjn228w06v4ziv04178hy1a0z4gnbd1c8h2i0wq1mgihzfnan"; + version = "0.1.0.5"; + sha256 = "19qz60xrwqg0h636h4qmpa8j97dlj8xki03wgc486zil3dh8s406"; libraryHaskellDepends = [ attoparsec base @@ -372713,8 +373610,8 @@ self: { pname = "http-media"; version = "0.8.1.1"; sha256 = "10zi0c6v0vngxadlbzfp1y1fgyx1ac5gvyvl0gv6gl8m3grss80r"; - revision = "2"; - editedCabalFile = "12bj8xqpvaxvrnif4qzkjamdxdrlg2hsfqa7q5n2irzr2hpkjni0"; + revision = "3"; + editedCabalFile = "1qayc0swffnkjp89fcig0s5n16vn80020q02m3nyqcq6bj5988z8"; libraryHaskellDepends = [ base bytestring @@ -373305,41 +374202,8 @@ self: { }: mkDerivation { pname = "http-semantics"; - version = "0.3.0"; - sha256 = "0kviffsmvggzpbwxnqxshjq3w3yz5v367l5fywq9zcmzrc5ykklw"; - libraryHaskellDepends = [ - array - base - bytestring - case-insensitive - http-types - network - network-byte-order - time-manager - utf8-string - ]; - description = "HTTP senmatics libarry"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - } - ) { }; - - http-semantics_0_4_0 = callPackage ( - { - mkDerivation, - array, - base, - bytestring, - case-insensitive, - http-types, - network, - network-byte-order, - time-manager, - utf8-string, - }: - mkDerivation { - pname = "http-semantics"; - version = "0.4.0"; - sha256 = "0wxw10432rgsmgns8vk4wv7km85ak0rbsc9b6yyw26awp1g0ch4x"; + version = "0.4.1"; + sha256 = "1nskfiwh2x9ss6q99fkdan7fd6l8z8g2sk6f538bmsnmz0fz2bd0"; libraryHaskellDepends = [ array base @@ -373353,7 +374217,6 @@ self: { ]; description = "HTTP semantics library"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -373729,15 +374592,18 @@ self: { bytestring, case-insensitive, doctest, + filepath, hspec, + hspec-discover, + hspec-golden, QuickCheck, quickcheck-instances, text, }: mkDerivation { pname = "http-types"; - version = "0.12.4"; - sha256 = "0jg53cw8dzry951m042sqh0d7x39gxjcjxlw1kpmyzl1rjq1njsd"; + version = "0.12.5"; + sha256 = "03gy1qbl9qsmp4slh6fa48c1blxaly1nlkj88h67kmw98yy50vfy"; libraryHaskellDepends = [ array base @@ -373748,12 +374614,16 @@ self: { testHaskellDepends = [ base bytestring + case-insensitive doctest + filepath hspec + hspec-golden QuickCheck quickcheck-instances text ]; + testToolDepends = [ hspec-discover ]; description = "Generic HTTP types for Haskell (for both client and server code)"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } @@ -373822,109 +374692,8 @@ self: { }: mkDerivation { pname = "http2"; - version = "5.3.10"; - sha256 = "0rs21pgnmd0qcg1j360pm8r9c4hm18bcivhnq3krqjl32zb1frpl"; - revision = "1"; - editedCabalFile = "0vknnc3qfhlya9fk1alamdlpjxmh471aknh37mjbknq9rg9n93kw"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - array - async - base - bytestring - case-insensitive - containers - http-semantics - http-types - iproute - network - network-byte-order - network-control - stm - time-manager - unix-time - utf8-string - ]; - testHaskellDepends = [ - aeson - aeson-pretty - async - base - base16-bytestring - bytestring - crypton - directory - filepath - Glob - hspec - http-semantics - http-types - network - network-byte-order - network-run - random - text - typed-process - unordered-containers - vector - ]; - testToolDepends = [ hspec-discover ]; - benchmarkHaskellDepends = [ - array - base - bytestring - case-insensitive - containers - criterion - network-byte-order - stm - ]; - description = "HTTP/2 library"; - license = lib.licenses.bsd3; - } - ) { }; - - http2_5_4_0 = callPackage ( - { - mkDerivation, - aeson, - aeson-pretty, - array, - async, - base, - base16-bytestring, - bytestring, - case-insensitive, - containers, - criterion, - crypton, - directory, - filepath, - Glob, - hspec, - hspec-discover, - http-semantics, - http-types, - iproute, - network, - network-byte-order, - network-control, - network-run, - random, - stm, - text, - time-manager, - typed-process, - unix-time, - unordered-containers, - utf8-string, - vector, - }: - mkDerivation { - pname = "http2"; - version = "5.4.0"; - sha256 = "09qj8afc0dfd769hs8lch14m5njacxfl2yncxlhxwbgxxs7zfgdq"; + version = "5.4.3"; + sha256 = "10mcxanl2z9ghinbjxxgcm32l842aj3g5hddkksvj3fhm01y1ys6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -373981,7 +374750,6 @@ self: { ]; description = "HTTP/2 library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -374030,6 +374798,35 @@ self: { } ) { }; + http2-client-effectful = callPackage ( + { + mkDerivation, + base, + bytestring, + effectful, + http-types, + http2, + http2-client, + mtl, + }: + mkDerivation { + pname = "http2-client-effectful"; + version = "1.0.0"; + sha256 = "1fzflj9sif4pnyqzq9d1hjxgcki2h1y1031zvvha8vnmxw8yk23y"; + libraryHaskellDepends = [ + base + bytestring + effectful + http-types + http2 + http2-client + mtl + ]; + description = "Effectful bindings for the http2-client library"; + license = lib.meta.getLicenseFromSpdxId "EUPL-1.2"; + } + ) { }; + http2-client-exe = callPackage ( { mkDerivation, @@ -374115,6 +374912,38 @@ self: { } ) { }; + http2-client-grpc-effectful = callPackage ( + { + mkDerivation, + base, + binary, + bytestring, + effectful, + http-types, + http2, + http2-client-effectful, + http2-grpc-types, + }: + mkDerivation { + pname = "http2-client-grpc-effectful"; + version = "1.0.1"; + sha256 = "0yc2smbd0iwq3d4p6gqbqpxy4s8sklk14hx7j3gznbj89v1qlc8y"; + libraryHaskellDepends = [ + base + binary + bytestring + effectful + http-types + http2 + http2-client-effectful + http2-grpc-types + ]; + description = "Effectful gRPC client built on http2-client-effectful"; + license = lib.meta.getLicenseFromSpdxId "EUPL-1.2"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + http2-grpc-proto-lens = callPackage ( { mkDerivation, @@ -374245,7 +375074,7 @@ self: { } ) { }; - http2-tls_0_5_3 = callPackage ( + http2-tls_0_5_4 = callPackage ( { mkDerivation, base, @@ -374264,10 +375093,8 @@ self: { }: mkDerivation { pname = "http2-tls"; - version = "0.5.3"; - sha256 = "1awhnls36h3i4qbcnjxbjipzq0qfcgzx7brb9nlnmi5p8fbz5458"; - revision = "1"; - editedCabalFile = "1iiisrk3sr97zzbzimfr4b3dcjmvpacfdj72y49hq4m47pc174hk"; + version = "0.5.4"; + sha256 = "15ing2mjqiz9kx0pim55jqq6f0kxfkrhfkq84xj1rf2c16asiizi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -375276,8 +376103,8 @@ self: { }: mkDerivation { pname = "human-readable-duration"; - version = "0.2.1.4"; - sha256 = "06yw7bab1hk8287d2zdg45m46pgp87fivh0cb2x1nxivvn1qfs6c"; + version = "0.2.1.5"; + sha256 = "1k3z5bnnkki9zkd39rlrrqvgcfncnvjw4myzsyzwpbrh938d312l"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base @@ -375290,7 +376117,7 @@ self: { criterion ]; description = "Provide duration helper"; - license = lib.licenses.bsd3; + license = lib.licenses.mit; } ) { }; @@ -375477,6 +376304,27 @@ self: { } ) { }; + hunit-effectful = callPackage ( + { + mkDerivation, + base, + effectful-core, + HUnit, + }: + mkDerivation { + pname = "hunit-effectful"; + version = "1.0.0"; + sha256 = "0s1rgs229cpqp5l4xqxbk13fws4m222gshk9xlwawxr10fyhdnyf"; + libraryHaskellDepends = [ + base + effectful-core + HUnit + ]; + description = "Effectful driver for HUnit"; + license = lib.meta.getLicenseFromSpdxId "EUPL-1.2"; + } + ) { }; + hunit-gui = callPackage ( { mkDerivation, @@ -376477,6 +377325,8 @@ self: { pname = "hw-aeson"; version = "0.1.9.0"; sha256 = "0jnaikswz1df0q3nva2ln3pf2hmnpa6yhw00q46icvbqxyhxnnjj"; + revision = "1"; + editedCabalFile = "05x2g2gcz689kqnr4n88vnvjhvqkj68kmf5i3frzmapmc1ifz4jy"; libraryHaskellDepends = [ aeson base @@ -378310,8 +379160,8 @@ self: { }: mkDerivation { pname = "hw-kafka-streamly"; - version = "0.1.0.0"; - sha256 = "1m69dkp4ypk71dypjkzlznv899h9knsxw35mx02zbpv33azds248"; + version = "0.2.0.0"; + sha256 = "1cd34g9f6qd8945kslqvh5s9jk1qn01ff9qk0dwb79r85j933hq3"; libraryHaskellDepends = [ base bytestring @@ -378774,8 +379624,8 @@ self: { pname = "hw-prim"; version = "0.6.3.2"; sha256 = "07a442g1fjzrfnz3y9mx3d2hv0ffjnbfdkmbiard8bn78vf5z80z"; - revision = "3"; - editedCabalFile = "0q3bmdmwxh1xqwril6bxv8p67ys0p1znlvzis3akkvyiiddixs4w"; + revision = "4"; + editedCabalFile = "0i32bn58q3agnjznp6ca42rc6gnydwlad4adqzs7raidvshiy5dp"; libraryHaskellDepends = [ base bytestring @@ -381077,87 +381927,163 @@ self: { hydra = callPackage ( { mkDerivation, - aeson, base, - base64-bytestring, + hydra-haskell, + hydra-kernel, + }: + mkDerivation { + pname = "hydra"; + version = "0.17.3"; + sha256 = "08i4fy7d0dbri1s294q2z5lj3s6bk2rmlmqchp8aa5v5k4xjfxvl"; + libraryHaskellDepends = [ + base + hydra-haskell + hydra-kernel + ]; + description = "Hydra: graphs are programs, and programs are graphs (umbrella package)"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + + hydra-bench = callPackage ( + { + mkDerivation, + base, + hydra-kernel, + scientific, + }: + mkDerivation { + pname = "hydra-bench"; + version = "0.17.0"; + sha256 = "163khpaffmw6lhv5aypfqrb5zzpcz4xch74gqc247sjn2plg4xdx"; + libraryHaskellDepends = [ + base + hydra-kernel + scientific + ]; + description = "Hydra synthetic inference-benchmark workloads"; + license = lib.licenses.asl20; + } + ) { }; + + hydra-build = callPackage ( + { + mkDerivation, + base, + containers, + hydra-kernel, + scientific, + }: + mkDerivation { + pname = "hydra-build"; + version = "0.17.3"; + sha256 = "0c9cv0zh1w2z7llk9z4769ksn6xszjjy977s3zf11kmkj92yadf6"; + libraryHaskellDepends = [ + base + containers + hydra-kernel + scientific + ]; + description = "Hydra's build system, promoted into Hydra"; + license = lib.licenses.asl20; + } + ) { }; + + hydra-coq = callPackage ( + { + mkDerivation, + base, + containers, + hydra-kernel, + scientific, + }: + mkDerivation { + pname = "hydra-coq"; + version = "0.17.0"; + sha256 = "1gs3rd3yplqlmzjwbmjqvzn4gnjbvjd5dy1a5pzb2p17p6kpxy2z"; + libraryHaskellDepends = [ + base + containers + hydra-kernel + scientific + ]; + description = "Hydra's Coq coder: emit Coq/Gallina source from Hydra modules"; + license = lib.licenses.asl20; + } + ) { }; + + hydra-ext = callPackage ( + { + mkDerivation, + base, bytestring, containers, - directory, - filepath, - hspec, - hspec-discover, - HUnit, - mtl, - process, - QuickCheck, - regex-tdfa, + hydra-kernel, + hydra-rdf, scientific, - split, - text, - time, - vector, }: mkDerivation { - pname = "hydra"; - version = "0.14.0"; - sha256 = "1ajds9p3z324w04nijfn4pjiilmdavyi2zi9ly51k1bgz0kpq3k2"; - isLibrary = true; - isExecutable = true; + pname = "hydra-ext"; + version = "0.17.0"; + sha256 = "1f5dw8zalsnapjrh25asq04i1mx26laa9psrx04d3kaa8ya3z8k8"; libraryHaskellDepends = [ - aeson base - base64-bytestring bytestring containers - directory - filepath - regex-tdfa + hydra-kernel + hydra-rdf scientific - split - text - vector ]; - executableHaskellDepends = [ - aeson + description = "Hydra extensions: additional coders and schema integrations"; + license = lib.licenses.asl20; + } + ) { }; + + hydra-go = callPackage ( + { + mkDerivation, + base, + containers, + hydra-kernel, + scientific, + }: + mkDerivation { + pname = "hydra-go"; + version = "0.17.0"; + sha256 = "1f0n2g8n2zgg72jip24qkqjlwshy9yb1h7bx94n0y30cg7hb47n6"; + libraryHaskellDepends = [ base - base64-bytestring - bytestring containers - directory - filepath - hspec - regex-tdfa + hydra-kernel scientific - split - text - vector ]; - testHaskellDepends = [ - aeson + description = "Hydra's Go coder: emit Go source from Hydra modules"; + license = lib.licenses.asl20; + } + ) { }; + + hydra-haskell = callPackage ( + { + mkDerivation, + base, + containers, + hydra-kernel, + scientific, + }: + mkDerivation { + pname = "hydra-haskell"; + version = "0.17.3"; + sha256 = "0kz8nisj3gvwkmd7calyfyd37ms8a3vrjx55kbkmywqqfc9vxrbc"; + libraryHaskellDepends = [ base - base64-bytestring - bytestring containers - directory - filepath - hspec - hspec-discover - HUnit - mtl - process - QuickCheck - regex-tdfa + hydra-kernel scientific - split - text - time - vector ]; - testToolDepends = [ hspec-discover ]; - description = "Graph programming language"; + description = "Hydra's Haskell coder: emit Haskell source from Hydra modules"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -381185,6 +382111,141 @@ self: { } ) { sixense_x64 = null; }; + hydra-java = callPackage ( + { + mkDerivation, + base, + containers, + hydra-jvm, + hydra-kernel, + scientific, + }: + mkDerivation { + pname = "hydra-java"; + version = "0.17.3"; + sha256 = "0p01inpjkiyz7n23jmih2mw1g6q5arn54y6p8fnxhwibkghkp1jq"; + libraryHaskellDepends = [ + base + containers + hydra-jvm + hydra-kernel + scientific + ]; + description = "Hydra's Java coder: emit Java source from Hydra modules"; + license = lib.licenses.asl20; + } + ) { }; + + hydra-jvm = callPackage ( + { + mkDerivation, + base, + hydra-kernel, + scientific, + }: + mkDerivation { + pname = "hydra-jvm"; + version = "0.17.3"; + sha256 = "1mbm0zbdb5xwvw408n4qafm975wxqwf1bf2nwh1vgqps7vvdf72i"; + libraryHaskellDepends = [ + base + hydra-kernel + scientific + ]; + description = "Shared JVM support for Hydra's Java, Scala, and Clojure coders"; + license = lib.licenses.asl20; + } + ) { }; + + hydra-kernel = callPackage ( + { + mkDerivation, + base, + base64-bytestring, + bytestring, + containers, + directory, + process, + regex-tdfa, + scientific, + SHA, + split, + text, + time, + }: + mkDerivation { + pname = "hydra-kernel"; + version = "0.17.3"; + sha256 = "174mzsrg42jbc66gar6m9rvb05yj5nq5smgx4gdrhck0xmipvmf5"; + libraryHaskellDepends = [ + base + base64-bytestring + bytestring + containers + directory + process + regex-tdfa + scientific + SHA + split + text + time + ]; + description = "The Hydra kernel: core types, terms, inference, and DSL runtime"; + license = lib.licenses.asl20; + } + ) { }; + + hydra-lisp = callPackage ( + { + mkDerivation, + base, + containers, + hydra-kernel, + scientific, + }: + mkDerivation { + pname = "hydra-lisp"; + version = "0.17.3"; + sha256 = "1xxdwrb7mv5i41wnvyqvmrs6a0v4a47l0xibg5cf2247v5c75b4z"; + libraryHaskellDepends = [ + base + containers + hydra-kernel + scientific + ]; + description = "Hydra's Lisp coder: emit Clojure/Scheme/Common-Lisp/Emacs-Lisp source"; + license = lib.licenses.asl20; + } + ) { }; + + hydra-pg = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + hydra-kernel, + hydra-rdf, + scientific, + }: + mkDerivation { + pname = "hydra-pg"; + version = "0.17.3"; + sha256 = "0384bar5v5k1096gypsi6vjykdi8m71hkwzaq05pa61w7v8bjp7q"; + libraryHaskellDepends = [ + base + bytestring + containers + hydra-kernel + hydra-rdf + scientific + ]; + description = "Hydra's property-graph (TinkerPop/Gremlin) model and coder support"; + license = lib.licenses.asl20; + } + ) { }; + hydra-print = callPackage ( { mkDerivation, @@ -381281,6 +382342,123 @@ self: { } ) { }; + hydra-python = callPackage ( + { + mkDerivation, + base, + containers, + hydra-kernel, + scientific, + }: + mkDerivation { + pname = "hydra-python"; + version = "0.17.3"; + sha256 = "15d9pl6f7pi6nhlsqpw3dxaq3hirfrd24p6bczy5chz9zmjgbi87"; + libraryHaskellDepends = [ + base + containers + hydra-kernel + scientific + ]; + description = "Hydra's Python coder: emit Python source from Hydra modules"; + license = lib.licenses.asl20; + } + ) { }; + + hydra-rdf = callPackage ( + { + mkDerivation, + base, + containers, + hydra-kernel, + scientific, + }: + mkDerivation { + pname = "hydra-rdf"; + version = "0.17.3"; + sha256 = "1zyhn91fk6vx6s9rj6jf11q22mfzr0spddgj0mlilh72wpq3vm8y"; + libraryHaskellDepends = [ + base + containers + hydra-kernel + scientific + ]; + description = "Hydra's RDF/SHACL/OWL model and coder support"; + license = lib.licenses.asl20; + } + ) { }; + + hydra-scala = callPackage ( + { + mkDerivation, + base, + containers, + hydra-jvm, + hydra-kernel, + scientific, + }: + mkDerivation { + pname = "hydra-scala"; + version = "0.17.3"; + sha256 = "1ymp5fm9dra4wnwq8mx12h1gj3i8dfhx2f76sfd3lnwzpvcrabif"; + libraryHaskellDepends = [ + base + containers + hydra-jvm + hydra-kernel + scientific + ]; + description = "Hydra's Scala coder: emit Scala source from Hydra modules"; + license = lib.licenses.asl20; + } + ) { }; + + hydra-typescript = callPackage ( + { + mkDerivation, + base, + containers, + hydra-kernel, + scientific, + }: + mkDerivation { + pname = "hydra-typescript"; + version = "0.17.3"; + sha256 = "1vngf6x0q7nzanbvjh7yzs0ppcrmqap7a3060qvhmmv6mz334siw"; + libraryHaskellDepends = [ + base + containers + hydra-kernel + scientific + ]; + description = "Hydra's TypeScript coder: emit TypeScript source from Hydra modules"; + license = lib.licenses.asl20; + } + ) { }; + + hydra-wasm = callPackage ( + { + mkDerivation, + base, + containers, + hydra-kernel, + scientific, + }: + mkDerivation { + pname = "hydra-wasm"; + version = "0.17.0"; + sha256 = "1q3rhabcmg2vxax0fvk9y1hjkkj1rrw0fi2g7s7ivsjhfnyb7df4"; + libraryHaskellDepends = [ + base + containers + hydra-kernel + scientific + ]; + description = "Hydra's WebAssembly coder: emit Wasm from Hydra modules"; + license = lib.licenses.asl20; + } + ) { }; + hydrogen = callPackage ( { mkDerivation, @@ -381890,33 +383068,49 @@ self: { hyperbole = callPackage ( { mkDerivation, + aeson, + atomic-css, + attoparsec, + attoparsec-aeson, base, bytestring, casing, containers, cookie, data-default, + directory, effectful, file-embed, - http-api-data, + filepath, + http-client, + http-client-tls, http-types, network, + network-uri, + random, + resourcet, skeletest, string-conversions, string-interpolate, text, time, wai, + wai-extra, wai-websockets, warp, - web-view, websockets, }: mkDerivation { pname = "hyperbole"; - version = "0.4.3"; - sha256 = "08lk0qxpsycdivq9v3xz5b4127nx9wh0swqd22c3s67da2ny0s3w"; + version = "0.7.1"; + sha256 = "1350b0lhhp99008dbw0gwxw5a2m5nviwgyvgardh5ijvd89ka19p"; + isLibrary = true; + isExecutable = true; libraryHaskellDepends = [ + aeson + atomic-css + attoparsec + attoparsec-aeson base bytestring casing @@ -381925,86 +383119,57 @@ self: { data-default effectful file-embed - http-api-data + filepath + http-client + http-client-tls http-types network + network-uri + random + resourcet string-conversions string-interpolate text time wai + wai-extra wai-websockets warp - web-view websockets ]; - testHaskellDepends = [ + executableHaskellDepends = [ + aeson + atomic-css + attoparsec + attoparsec-aeson base bytestring casing containers cookie data-default + directory effectful file-embed - http-api-data + filepath + http-client + http-client-tls http-types network - skeletest + network-uri + random + resourcet string-conversions string-interpolate text time wai + wai-extra wai-websockets warp - web-view websockets ]; - description = "Interactive HTML apps using type-safe serverside Haskell"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; - } - ) { }; - - hyperbole_0_6_0 = callPackage ( - { - mkDerivation, - aeson, - atomic-css, - attoparsec, - attoparsec-aeson, - base, - bytestring, - casing, - containers, - cookie, - data-default, - effectful, - file-embed, - filepath, - http-api-data, - http-client, - http-client-tls, - http-types, - network, - network-uri, - random, - skeletest, - string-conversions, - string-interpolate, - text, - time, - wai, - wai-websockets, - warp, - websockets, - }: - mkDerivation { - pname = "hyperbole"; - version = "0.6.0"; - sha256 = "19xvm5q10wc0zcycjs28pc1szcwszyw1i0s4n5n2px3w7p7z7yk4"; - libraryHaskellDepends = [ + testHaskellDepends = [ aeson atomic-css attoparsec @@ -382018,55 +383183,71 @@ self: { effectful file-embed filepath - http-api-data http-client http-client-tls http-types network network-uri random + resourcet + skeletest string-conversions string-interpolate text time wai + wai-extra wai-websockets warp websockets ]; - testHaskellDepends = [ + testToolDepends = [ skeletest ]; + description = "Interactive HTML apps using type-safe serverside Haskell"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + mainProgram = "docgen"; + } + ) { }; + + hyperbole-oauth2 = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + casing, + containers, + data-default, + effectful, + http-client, + http-client-tls, + http-types, + hyperbole, + random, + string-conversions, + text, + }: + mkDerivation { + pname = "hyperbole-oauth2"; + version = "0.7.0"; + sha256 = "02j4qiqdl95x8n9h2nzfs94sjrjpnmdy8kcz5pj2ac3f47p3rgsp"; + libraryHaskellDepends = [ aeson - atomic-css - attoparsec - attoparsec-aeson base bytestring casing containers - cookie data-default effectful - file-embed - filepath - http-api-data http-client http-client-tls http-types - network - network-uri + hyperbole random - skeletest string-conversions - string-interpolate text - time - wai - wai-websockets - warp - websockets ]; - testToolDepends = [ skeletest ]; - description = "Interactive HTML apps using type-safe serverside Haskell"; + description = "OAuth2 Support for Hyperbole"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } @@ -383632,26 +384813,49 @@ self: { { mkDerivation, base, + bifunctors, + comonad, + contravariant, + deepseq, + distributive, + doctest, + hashable, lens, mtl, + process, + profunctors, + selective, semigroupoids, tagged, transformers, }: mkDerivation { pname = "id"; - version = "0.0.0.1"; - sha256 = "1kdz1mrk5j0vjr9mw9spafl3ir11q4n2ai5q108067i86jmx2qp7"; + version = "0.0.6"; + sha256 = "1qp80v40wdfd0lpx4602k9ap1lg8sib5k8znrxmkadar2549gkaj"; libraryHaskellDepends = [ base + bifunctors + comonad + contravariant + deepseq + distributive + hashable lens mtl + profunctors + selective semigroupoids tagged transformers ]; - description = "Id (f a) data type"; - license = lib.licenses.bsd3; + testHaskellDepends = [ + base + process + ]; + testToolDepends = [ doctest ]; + description = "Id (f a) and BiId (p (s a) (t b)) data types"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -384424,26 +385628,87 @@ self: { idna2008 = callPackage ( { mkDerivation, + aeson, base, - punycode, - split, + bytestring, + containers, + directory, + primitive, + tasty, + tasty-hunit, + template-haskell, + text, + zlib, }: mkDerivation { pname = "idna2008"; - version = "0.0.1.0"; - sha256 = "1pd62pr1hyk565mxc15f5lxyms58bywcqll5ya6cnzw20lv4lzlz"; + version = "1.0.0.1"; + sha256 = "0ss2kbkjmk79nial4kjk1mpsgl40hl664gcw0dgaqw8rcyd3bgyn"; + revision = "1"; + editedCabalFile = "10q4zmsbz086ry17rjya5c3vnjmrk6biwi4ynpf2sizqy0x9id6j"; libraryHaskellDepends = [ base - punycode - split + bytestring + primitive + template-haskell + text ]; - description = "Converts Unicode hostnames into ASCII"; - license = lib.licenses.bsd3; + testHaskellDepends = [ + aeson + base + bytestring + containers + directory + primitive + tasty + tasty-hunit + template-haskell + text + zlib + ]; + doHaddock = false; + description = "Strict IDNA2008 for Haskell"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; + idnaparse = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + idna2008, + optparse-applicative, + streaming, + streaming-bytestring, + text, + }: + mkDerivation { + pname = "idnaparse"; + version = "1.0.0.0"; + sha256 = "13yqqbfgnc7aiqvbjyaqa20dhl93pyij48k51hbkjnhlmb35b3f4"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base + bytestring + containers + idna2008 + optparse-applicative + streaming + streaming-bytestring + text + ]; + description = "IDNA-aware DNS-name lint and reporter"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + mainProgram = "idnaparse"; + } + ) { }; + idringen = callPackage ( { mkDerivation, @@ -385131,128 +386396,6 @@ self: { ) { }; ihaskell = callPackage ( - { - mkDerivation, - aeson, - base, - base64-bytestring, - binary, - bytestring, - cmdargs, - containers, - directory, - exceptions, - filepath, - ghc, - ghc-boot, - ghc-parser, - ghc-paths, - ghc-syntax-highlighter, - haskeline, - hlint, - hspec, - hspec-contrib, - http-client, - http-client-tls, - HUnit, - ipython-kernel, - parsec, - process, - random, - raw-strings-qq, - setenv, - shelly, - split, - stm, - strict, - text, - time, - transformers, - unix, - unordered-containers, - utf8-string, - vector, - }: - mkDerivation { - pname = "ihaskell"; - version = "0.12.0.0"; - sha256 = "0syydbzws1gb9xsrfxwxsczskywm91mr7m6qljqhh2vwi1x4v0ch"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson - base - base64-bytestring - binary - bytestring - cmdargs - containers - directory - exceptions - filepath - ghc - ghc-boot - ghc-parser - ghc-paths - ghc-syntax-highlighter - haskeline - hlint - http-client - http-client-tls - ipython-kernel - parsec - process - random - shelly - split - stm - strict - text - time - transformers - unix - unordered-containers - utf8-string - vector - ]; - executableHaskellDepends = [ - aeson - base - bytestring - containers - directory - ghc - ipython-kernel - process - strict - text - transformers - unix - unordered-containers - ]; - testHaskellDepends = [ - aeson - base - directory - ghc - ghc-paths - hspec - hspec-contrib - HUnit - raw-strings-qq - setenv - shelly - text - transformers - ]; - description = "A Haskell backend kernel for the Jupyter project"; - license = lib.licenses.mit; - mainProgram = "ihaskell"; - } - ) { }; - - ihaskell_0_13_0_0 = callPackage ( { mkDerivation, aeson, @@ -385370,7 +386513,6 @@ self: { ]; description = "A Haskell backend kernel for the Jupyter project"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "ihaskell"; } ) { }; @@ -385522,6 +386664,7 @@ self: { text ]; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; mainProgram = "ihaskell-dataframe-exe"; } ) { }; @@ -386824,8 +387967,8 @@ self: { }: mkDerivation { pname = "ihp-ide"; - version = "1.5.0"; - sha256 = "1r76ww4fd46lhjw5rnnjnbk22wgygy9vc2052dgvg6jl3shiivwl"; + version = "1.5.1"; + sha256 = "04089h4m1n2g34a5ajj4gdj9qp6rxica1yyaqhpzwahpxzfadfv0"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -387394,8 +388537,6 @@ self: { ]; description = "PostgreSQL LISTEN/NOTIFY channel manager for IHP"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -387748,8 +388889,8 @@ self: { }: mkDerivation { pname = "ihp-zip"; - version = "0.1.1"; - sha256 = "1hkx1rf4h297bjjwwf6ckxg6jp7bvr2z92vy4a67n33k8l7mhi18"; + version = "0.1.2"; + sha256 = "0r0xwvl7xx183n059870gkf8569c90iqibgkyrcmb2j799zy0238"; libraryHaskellDepends = [ base http-types @@ -388684,36 +389825,6 @@ self: { ) { }; immortal-queue = callPackage ( - { - mkDerivation, - async, - base, - immortal, - stm, - tasty, - tasty-hunit, - }: - mkDerivation { - pname = "immortal-queue"; - version = "0.1.0.1"; - sha256 = "14a0sy4j0b0x2l8j4ajqizjkzrgbicavy3k5xzz349cvy3dq6fz7"; - libraryHaskellDepends = [ - async - base - immortal - ]; - testHaskellDepends = [ - base - stm - tasty - tasty-hunit - ]; - description = "Build a pool of queue-processing worker threads"; - license = lib.licenses.bsd3; - } - ) { }; - - immortal-queue_0_2_0_0 = callPackage ( { mkDerivation, async, @@ -388740,7 +389851,6 @@ self: { ]; description = "Build a pool of queue-processing worker threads"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -388949,6 +390059,41 @@ self: { } ) { }; + imp-ppl = callPackage ( + { + mkDerivation, + base, + containers, + mtl, + tasty, + tasty-hunit, + vector, + }: + mkDerivation { + pname = "imp-ppl"; + version = "0.1.0.1"; + sha256 = "1xb011kdchyr5kqvrrl90mvv26yymq04f8lhj33lxws8j25azvhs"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + containers + mtl + vector + ]; + testHaskellDepends = [ + base + containers + mtl + tasty + tasty-hunit + vector + ]; + description = "Imprecise probabilistic programming via BDDs"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + imparse = callPackage ( { mkDerivation, @@ -389777,6 +390922,25 @@ self: { } ) { }; + imsos-monad = callPackage ( + { + mkDerivation, + base, + mtl, + }: + mkDerivation { + pname = "imsos-monad"; + version = "0.1.0.0"; + sha256 = "0g8bw3zl2c1d7r8806a0a0kannv7s207vmaig2a47rgadxzpigbk"; + libraryHaskellDepends = [ + base + mtl + ]; + description = "MonadIMSOS combines State, Error, Reader and Writer"; + license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; + } + ) { }; + in-other-words = callPackage ( { mkDerivation, @@ -389966,8 +391130,8 @@ self: { pname = "inchworm"; version = "1.1.1.2"; sha256 = "1dsrx48srmrqcw4y60prgnzxzr7nc7vyzjv0nnr2vaay3j6pxkii"; - revision = "2"; - editedCabalFile = "0mgyipf3qc0f1k65l1qncs40r7cmgjvd40q5l10q94mr6hsvx58a"; + revision = "3"; + editedCabalFile = "0vqn5zmr4kh1mzndvjx40si4rpmx28q2hj3nh6z7nvc9n5b4apd6"; libraryHaskellDepends = [ base ]; description = "Simple parser combinators for lexical analysis"; license = lib.licenses.mit; @@ -389988,10 +391152,8 @@ self: { }: mkDerivation { pname = "incipit"; - version = "0.10.0.1"; - sha256 = "063inazql7pa5mmx0nxs3407lqlwylqmvz7d1pihzr9gynrczfds"; - revision = "1"; - editedCabalFile = "0ikaxbga3jrga24fknjfhkiwxi1xj5i0nyba2vl9bb7il4bkf0bf"; + version = "0.11.0.0"; + sha256 = "0gfnyikshjg15ads1x3s6snmmzckfmpvrllfmqpdr9rigk5v6lim"; libraryHaskellDepends = [ base incipit-core @@ -390017,8 +391179,8 @@ self: { }: mkDerivation { pname = "incipit-base"; - version = "0.6.1.1"; - sha256 = "1cah83sqgwy3irkbl62rnsik5ag677nzw707ikzy862za9hg7v08"; + version = "0.7.0.2"; + sha256 = "0izv4p08cqx82pi8gmd3hzxz4hrwdl8m1cblffavkd2khz5p6hcq"; libraryHaskellDepends = [ base bytestring @@ -390041,8 +391203,8 @@ self: { }: mkDerivation { pname = "incipit-core"; - version = "0.6.1.1"; - sha256 = "0kzw04m7dal5l5nx4wf5zwdli49rmlchvf2nhwdaw1wa40kx1jx6"; + version = "0.7.0.2"; + sha256 = "18jy9k915yvbqdvqqq6vc97gxw8hynklpbiv8448sbq1j6a2x96f"; libraryHaskellDepends = [ base incipit-base @@ -390844,10 +392006,8 @@ self: { }: mkDerivation { pname = "indexed-traversable"; - version = "0.1.4"; - sha256 = "08ivs1shxnvw5fzklvg7yh4xy0nnh3gsglm059fa5m9svyphkgjq"; - revision = "2"; - editedCabalFile = "1khvjcdhl9i26r7nmzsrg3vacmrp778m081iswwr0j4m4yww1fla"; + version = "0.1.5"; + sha256 = "1w7yyyp5bwj52rdc966bp0lhm72211a9zaza9g2ndb186mymj8v4"; libraryHaskellDepends = [ array base @@ -391179,49 +392339,6 @@ self: { ) { }; inf-backprop = callPackage ( - { - mkDerivation, - base, - comonad, - doctest, - isomorphism-class, - monad-logger, - numhask, - simple-expr, - text, - transformers, - }: - mkDerivation { - pname = "inf-backprop"; - version = "0.1.1.0"; - sha256 = "05c2nxj0mnmgz2vlgngsqn7rmz1j5s87c57nvmpjil7zhkgba38g"; - libraryHaskellDepends = [ - base - comonad - isomorphism-class - monad-logger - numhask - simple-expr - text - transformers - ]; - testHaskellDepends = [ - base - comonad - doctest - isomorphism-class - monad-logger - numhask - simple-expr - text - transformers - ]; - description = "Automatic differentiation and backpropagation"; - license = lib.licenses.bsd3; - } - ) { }; - - inf-backprop_0_2_0_2 = callPackage ( { mkDerivation, base, @@ -391256,8 +392373,8 @@ self: { pname = "inf-backprop"; version = "0.2.0.2"; sha256 = "0nssr4j4gd3lf6asxvmf2qq9j8z6q5318kn0ky5r3kqmgdp54wfc"; - revision = "1"; - editedCabalFile = "0b85vsjhkjyjfn7ja68vdl0q9jb10mq1cnv06agkpvm4bmrbrl4q"; + revision = "2"; + editedCabalFile = "1rf28d3idic5jj3wdkn9v5fd351xkly8vy6by2f4090nnplm75ka"; libraryHaskellDepends = [ base combinatorial @@ -391317,7 +392434,6 @@ self: { ]; description = "Automatic differentiation and backpropagation"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -392123,35 +393239,6 @@ self: { ) { }; ini = callPackage ( - { - mkDerivation, - attoparsec, - base, - hspec, - text, - unordered-containers, - }: - mkDerivation { - pname = "ini"; - version = "0.4.2"; - sha256 = "0dp9c48vli8z6058yajnqg9hyf9swglk8ga4wcwl03aal7n8r7gp"; - libraryHaskellDepends = [ - attoparsec - base - text - unordered-containers - ]; - testHaskellDepends = [ - base - hspec - unordered-containers - ]; - description = "Configuration files in the INI format"; - license = lib.licenses.bsd3; - } - ) { }; - - ini_0_5_1 = callPackage ( { mkDerivation, attoparsec, @@ -392180,7 +393267,6 @@ self: { ]; description = "Configuration files in the INI format"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -393009,7 +394095,7 @@ self: { } ) { aether = null; }; - insert-ordered-containers = callPackage ( + insert-ordered-containers_0_2_7 = callPackage ( { mkDerivation, aeson, @@ -393064,10 +394150,11 @@ self: { ]; description = "Associative containers retaining insertion order for traversals"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; } ) { }; - insert-ordered-containers_0_3_0 = callPackage ( + insert-ordered-containers = callPackage ( { mkDerivation, aeson, @@ -393116,7 +394203,6 @@ self: { ]; description = "Associative containers retaining insertion order for traversals"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -394478,8 +395564,8 @@ self: { }: mkDerivation { pname = "intelli-monad"; - version = "0.1.2.0"; - sha256 = "0wzrx34d905s76rwh6z1dib9wzi6nbkf5ln8yczg9y5qp57gycw7"; + version = "0.1.3.0"; + sha256 = "1yvbrpqjyhfn4aj4qakdmqy8inxdv7q5j8w891r05db656w8xxps"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -395538,8 +396624,8 @@ self: { }: mkDerivation { pname = "interval-patterns"; - version = "0.8.1"; - sha256 = "1wq080qvc1xbw6kd86ffl7017prz27g5658yyyvmjrshv5krxrhx"; + version = "0.8.2"; + sha256 = "1bsqvy401j1gpljdx5yrc7xdb68ninin0jxj01k2h5jkljrv4q14"; libraryHaskellDepends = [ base containers @@ -396218,8 +397304,8 @@ self: { pname = "invertible-grammar"; version = "0.1.3.5"; sha256 = "01g4lf31hgv8dqabmabkp6zld6v2l3a2mv9wcgyfxghfrd6dspdw"; - revision = "2"; - editedCabalFile = "1w61hp5rsgp8lgfmaik3r8iqbhsq9hlb7bm5j9sfnlfv0j57ba4g"; + revision = "3"; + editedCabalFile = "0vzk87714lq676kaci3zl656aizd9m871wpz8q20144r58jfkwc7"; libraryHaskellDepends = [ base bifunctors @@ -397155,8 +398241,8 @@ self: { }: mkDerivation { pname = "ip2location"; - version = "8.7.0"; - sha256 = "06bddf3y0iaxqg8b0lx7avkk5k1zlgg67dzxjyfkvrx4p4llqwdw"; + version = "8.7.1"; + sha256 = "1vw1bh3iicacckgl9c37h9rxhchk9swa3zwd7mcafa6kld4f2snl"; libraryHaskellDepends = [ aeson base @@ -397190,8 +398276,8 @@ self: { }: mkDerivation { pname = "ip2location-io"; - version = "1.4.0"; - sha256 = "0ipv4ifgm30hjlkgqbdiy6vl6mcd11fyf7kr5mqhhwb60mxwl6za"; + version = "1.5.1"; + sha256 = "05vmvv11r51fdwqrywlxp6hx1v6afzc2yl10i05gav35cgh6a9f2"; libraryHaskellDepends = [ aeson base @@ -397224,8 +398310,8 @@ self: { }: mkDerivation { pname = "ip2proxy"; - version = "3.4.0"; - sha256 = "1yk7fxndxgnsj5vrqr709mphywff8zs6swskbilwrb8pyqbwl1nk"; + version = "3.5.1"; + sha256 = "1m08x9zyn2a10kmfzqdazc7zdlzvmvm6klfwfadjn1blbpmxhvdm"; libraryHaskellDepends = [ aeson base @@ -397252,8 +398338,8 @@ self: { }: mkDerivation { pname = "ip6addr"; - version = "2.0.0.1"; - sha256 = "18g1y923ll8sh1flg9ddf5nyi7ndngf99p3d39q6icimffnyqkfh"; + version = "2.0.1.0"; + sha256 = "1rkg5d43y4x3av43c0s389xilpw9miynlcry45sppgl4zhz4fx8q"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -397263,7 +398349,7 @@ self: { text ]; description = "Commandline tool to deal with IPv6 address text representations"; - license = lib.licenses.bsd3; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "ip6addr"; } ) { }; @@ -397407,43 +398493,74 @@ self: { { mkDerivation, base, + binary, + blockio, + bytestring, + data-default, directory, filepath, + fs-api, ghc-events, + hashable, + lsm-tree, + machines, optparse-applicative, - sqlite-simple, + process, + tar, tasty, tasty-hunit, temporary, text, + vector, + zlib, }: mkDerivation { pname = "ipedb"; - version = "0.1.0.0"; - sha256 = "166j51hla80z0gx0h99pglxhjihqdl1kg5zgqxp791mcwb4ar48l"; - revision = "1"; - editedCabalFile = "0bqy75q125kldyhxvgyf58fdcbdnm1h9293vz20zaa1ky9ffh31h"; + version = "0.2.0.1"; + sha256 = "1dvr3w7hlpxnbwqz7vxq6mkx89jpp485sv2m0m3jg8ncjmzb5jam"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base + binary + blockio + bytestring + data-default + directory + filepath + fs-api ghc-events - optparse-applicative - sqlite-simple + hashable + lsm-tree + machines + tar + temporary text + vector + zlib + ]; + executableHaskellDepends = [ + base + bytestring + data-default + ghc-events + machines + optparse-applicative + vector + zlib ]; - executableHaskellDepends = [ base ]; testHaskellDepends = [ base directory filepath + process tasty tasty-hunit temporary ]; - description = "Generate a database for IPE data"; + description = "Build databases with IPE data"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - mainProgram = "ipedb"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -397613,6 +398730,44 @@ self: { } ) { }; + ipldm = callPackage ( + { + mkDerivation, + array, + base, + basesystems, + bytestring, + containers, + deepseq, + mfmts, + parallel, + text, + xcodec, + }: + mkDerivation { + pname = "ipldm"; + version = "1.0.0.0"; + sha256 = "1kpbvy1bs9s0c6g6rq6p6k45hvxbf2ij0nb6y4vqzbd3k5fsf92n"; + revision = "1"; + editedCabalFile = "1vyxvjgd6ddglarmrn6fs02i480prdp9i465hxxp5qa1czncs5jh"; + libraryHaskellDepends = [ + array + base + basesystems + bytestring + containers + deepseq + mfmts + parallel + text + xcodec + ]; + description = "The InterPlanetary Linked Data Model and codec formats"; + license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + ipopt-hs = callPackage ( @@ -397895,13 +399050,13 @@ self: { mkDerivation, aeson, base, + base16-bytestring, binary, bytestring, containers, - cryptonite, + cryptohash-sha256, directory, filepath, - memory, parsec, process, temporary, @@ -397913,21 +399068,21 @@ self: { }: mkDerivation { pname = "ipython-kernel"; - version = "0.11.0.0"; - sha256 = "19r08fb814fp58wik0iihhypa8awxwpbli3n55gdi4a8xzy1yrdr"; + version = "0.12.1.0"; + sha256 = "1rwi15dpji1alrslrdljgs384d3nw0mlq6yl27ffc0kd01kdz126"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base + base16-bytestring binary bytestring containers - cryptonite + cryptohash-sha256 directory filepath - memory parsec process temporary @@ -397942,56 +399097,39 @@ self: { } ) { }; - ipython-kernel_0_12_1_0 = callPackage ( + ir-builder = callPackage ( { mkDerivation, - aeson, base, - base16-bytestring, - binary, bytestring, containers, - cryptohash-sha256, - directory, - filepath, - parsec, - process, - temporary, + hspec, + hspec-discover, + mtl, text, - transformers, - unordered-containers, - uuid, - zeromq4-haskell, }: mkDerivation { - pname = "ipython-kernel"; - version = "0.12.1.0"; - sha256 = "1rwi15dpji1alrslrdljgs384d3nw0mlq6yl27ffc0kd01kdz126"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; + pname = "ir-builder"; + version = "0.1.0.0"; + sha256 = "1cmm8xsx7fm5jnrjr2q4q7lbcmhfb1ymw1r4gxszvvbh6vc5iy7k"; libraryHaskellDepends = [ - aeson base - base16-bytestring - binary bytestring containers - cryptohash-sha256 - directory - filepath - parsec - process - temporary + mtl text - transformers - unordered-containers - uuid - zeromq4-haskell ]; - description = "A library for creating kernels for IPython frontends"; + testHaskellDepends = [ + base + bytestring + containers + hspec + mtl + text + ]; + testToolDepends = [ hspec-discover ]; + description = "Monadic DSL for constructing LLVM IR"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -400970,8 +402108,6 @@ self: { base, containers, deepseq, - HUnit, - QuickCheck, safecopy, syb, tasty, @@ -400981,10 +402117,8 @@ self: { }: mkDerivation { pname = "ixset-typed"; - version = "0.5.1.0"; - sha256 = "033rm2sik1qz4dmqlabjzwwqw38vj3hrwlkmhm554yvk1n3v9dq8"; - revision = "1"; - editedCabalFile = "16xmr7rlxjq89r2zsq88781r95ayf56bw36gial7hfjjcknqvgxk"; + version = "0.5.1.1"; + sha256 = "1kkbx4zpd1jca5n3rcxbnlw41i6glicpx0mv40cg6ymz78jaf7qk"; libraryHaskellDepends = [ base containers @@ -400996,8 +402130,6 @@ self: { testHaskellDepends = [ base containers - HUnit - QuickCheck tasty tasty-hunit tasty-quickcheck @@ -401706,6 +402838,8 @@ self: { pname = "jailbreak-cabal"; version = "1.4.1"; sha256 = "0q6l608m965s6932xabm7v2kav5cxrihb5qcbrwz0c4xiwrz4l5x"; + revision = "1"; + editedCabalFile = "1dx0ycxi1wg02zn9407ay1qlhm6rj5115wj8z1j00jdg96jign5p"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -402081,37 +403215,6 @@ self: { ) { }; java-adt = callPackage ( - { - mkDerivation, - alex, - array, - base, - happy, - pretty, - }: - mkDerivation { - pname = "java-adt"; - version = "1.0.20251105"; - sha256 = "1bkyjh2598i8c019gris124gswizybk5lynqmc1mbjb8lyqap3wa"; - isLibrary = false; - isExecutable = true; - enableSeparateDataOutput = true; - executableHaskellDepends = [ - array - base - pretty - ]; - executableToolDepends = [ - alex - happy - ]; - description = "Create immutable algebraic data structures for Java"; - license = "unknown"; - mainProgram = "java-adt"; - } - ) { }; - - java-adt_1_1 = callPackage ( { mkDerivation, alex, @@ -402142,7 +403245,6 @@ self: { ]; description = "Create immutable algebraic data structures for Java"; license = "unknown"; - hydraPlatforms = lib.platforms.none; mainProgram = "java-adt"; } ) { }; @@ -404335,86 +405437,11 @@ self: { hedgehog, hspec, lens, - memory, - monad-time, - mtl, - network-uri, - pem, - tasty, - tasty-hedgehog, - tasty-hspec, - template-haskell, - text, - time, - }: - mkDerivation { - pname = "jose"; - version = "0.11"; - sha256 = "0h0byx4jww4w5k1nl123kr1vgszarjd8ib4cn75xq24ji4yyfx19"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson - base - base64-bytestring - bytestring - concise - containers - crypton - crypton-x509 - lens - memory - monad-time - mtl - network-uri - template-haskell - text - time - ]; - testHaskellDepends = [ - aeson - base - base64-bytestring - bytestring - concise - containers - crypton - crypton-x509 - hedgehog - hspec - lens - mtl - network-uri - pem - tasty - tasty-hedgehog - tasty-hspec - time - ]; - description = "JSON Object Signing and Encryption (JOSE) and JSON Web Token (JWT) library"; - license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; - } - ) { }; - - jose_0_12 = callPackage ( - { - mkDerivation, - aeson, - base, - base64-bytestring, - bytestring, - concise, - containers, - crypton, - crypton-x509, - hedgehog, - hspec, - lens, - memory, monad-time, mtl, network-uri, pem, + ram, tasty, tasty-hedgehog, tasty-hspec, @@ -404424,8 +405451,8 @@ self: { }: mkDerivation { pname = "jose"; - version = "0.12"; - sha256 = "1wsm2r6lvhgw10blgj21v4nf2293jkjhis9yl7a6r38sdarqzc59"; + version = "0.13"; + sha256 = "0nazawimg6n0bwsyhd2dxwxidsnpinfrci8q0g0g1sjq62x2dqis"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -404438,10 +405465,10 @@ self: { crypton crypton-x509 lens - memory monad-time mtl network-uri + ram template-haskell text time @@ -404468,7 +405495,6 @@ self: { ]; description = "JSON Object Signing and Encryption (JOSE) and JSON Web Token (JWT) library"; license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -404480,40 +405506,34 @@ self: { base, bytestring, cereal, - containers, criterion, crypton, hspec, HUnit, - memory, mtl, QuickCheck, + ram, text, time, transformers, - transformers-compat, - unordered-containers, vector, }: mkDerivation { pname = "jose-jwt"; - version = "0.10.0"; - sha256 = "0ljbinc4fffpakw48pl9dhkn6q9kllivwcwrryj23gvhxfbsyk78"; + version = "0.11.0"; + sha256 = "18bla9xx0fbvfvik6fd84flfa5kra52h5dxmk282wn86q2h0vdqr"; libraryHaskellDepends = [ aeson attoparsec base bytestring cereal - containers crypton - memory mtl + ram text time transformers - transformers-compat - unordered-containers vector ]; testHaskellDepends = [ @@ -404523,11 +405543,8 @@ self: { crypton hspec HUnit - memory - mtl QuickCheck - text - unordered-containers + ram vector ]; benchmarkHaskellDepends = [ @@ -404594,6 +405611,8 @@ self: { pname = "journalctl-stream"; version = "0.6.0.8"; sha256 = "0q1vjrjd8mgwp3h1cf229s5hfnaf95f53a3h4ivkrgsd1y5qjfzc"; + revision = "1"; + editedCabalFile = "1bvysag7dk2h90b2qvqan94k6i3gnav0wkaaxypnybrbm6hzycyr"; libraryHaskellDepends = [ aeson base @@ -405955,8 +406974,8 @@ self: { }: mkDerivation { pname = "json-feed"; - version = "2.0.0.18"; - sha256 = "18vwwr2r8n7rwajhrj6jj73rhjx5g76in9p9wwpvxy0cvfd3jirn"; + version = "2.0.0.19"; + sha256 = "11yng02y1ki07vl5i8kr8d2am7kmf8qk8prz076jlsj4nwfpay89"; libraryHaskellDepends = [ aeson base @@ -406769,52 +407788,8 @@ self: { }: mkDerivation { pname = "json-spec"; - version = "1.1.1.2"; - sha256 = "1wg7g94mss8bjx65xgnpz1d2rm9a68q6lnprwclmhjcrk91lfw7l"; - libraryHaskellDepends = [ - aeson - base - containers - scientific - text - time - vector - ]; - testHaskellDepends = [ - aeson - base - bytestring - containers - hspec - om-show - scientific - text - time - vector - ]; - description = "Type-level JSON specification"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - } - ) { }; - - json-spec_1_3_0_1 = callPackage ( - { - mkDerivation, - aeson, - base, - bytestring, - containers, - hspec, - om-show, - scientific, - text, - time, - vector, - }: - mkDerivation { - pname = "json-spec"; - version = "1.3.0.1"; - sha256 = "1yn0qci01vq36lb8njc80nww7g3aj719254x7f4lqmlw4pafwrlp"; + version = "1.4.0.0"; + sha256 = "0amcrp4v16rkrhnv0qcjg1w6xwj17qds3jhxx5cfjs8vj1x7rswk"; libraryHaskellDepends = [ aeson base @@ -406838,7 +407813,6 @@ self: { ]; description = "Type-level JSON specification"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -406855,44 +407829,8 @@ self: { }: mkDerivation { pname = "json-spec-elm"; - version = "0.4.0.7"; - sha256 = "0n2kr3816qgs4hrhnl5xjvh58ixpjwv5rhf8s3kxdhn5ik5nwj23"; - libraryHaskellDepends = [ - base - bound - containers - elm-syntax - json-spec - mtl - text - ]; - testHaskellDepends = [ - base - containers - elm-syntax - json-spec - text - ]; - description = "Elm code generate for `json-spec`"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - } - ) { }; - - json-spec-elm_0_5_0_2 = callPackage ( - { - mkDerivation, - base, - bound, - containers, - elm-syntax, - json-spec, - mtl, - text, - }: - mkDerivation { - pname = "json-spec-elm"; - version = "0.5.0.2"; - sha256 = "1mkr06rip1x6i4dcjsfk9ir6w7sxn04h5zj7h5fcgd70aq0hpqy3"; + version = "0.6.0.0"; + sha256 = "030rwnw9d6glc2hjry6k96g88nfahvy9m4zymmd3x1bnkcf7lgs2"; libraryHaskellDepends = [ base bound @@ -406911,7 +407849,6 @@ self: { ]; description = "Elm code generate for `json-spec`"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -406943,84 +407880,8 @@ self: { }: mkDerivation { pname = "json-spec-elm-servant"; - version = "0.4.4.3"; - sha256 = "011kgpias7bic73aj5v8islkiwyys7jy9llcncafa9hm9bc3dbs4"; - libraryHaskellDepends = [ - base - bound - containers - directory - elm-syntax - filepath - http-types - json-spec - json-spec-elm - mtl - prettyprinter - process - servant - text - unordered-containers - ]; - testHaskellDepends = [ - aeson - base - binary - bound - bytestring - containers - cookie - directory - elm-syntax - filepath - hspec - http-types - json-spec - json-spec-elm - mtl - prettyprinter - process - servant - text - time - unordered-containers - uuid - ]; - description = "Generated elm code for servant APIs"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - } - ) { }; - - json-spec-elm-servant_0_5_0_0 = callPackage ( - { - mkDerivation, - aeson, - base, - binary, - bound, - bytestring, - containers, - cookie, - directory, - elm-syntax, - filepath, - hspec, - http-types, - json-spec, - json-spec-elm, - mtl, - prettyprinter, - process, - servant, - text, - time, - unordered-containers, - uuid, - }: - mkDerivation { - pname = "json-spec-elm-servant"; - version = "0.5.0.0"; - sha256 = "0zix48wxcaszz52dg2sykrpw8853w98ali7wyvn3dg1m1v7h1s15"; + version = "0.6.0.0"; + sha256 = "17cv2fwpjfa1yqjlrb62xq5ga9yrn9qngcsyrvwn5rd9rlb1aqdz"; libraryHaskellDepends = [ base bound @@ -407064,7 +407925,6 @@ self: { ]; description = "Generated elm code for servant APIs"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -407074,7 +407934,6 @@ self: { aeson, base, hspec, - insert-ordered-containers, json-spec, lens, openapi3, @@ -407083,54 +407942,11 @@ self: { }: mkDerivation { pname = "json-spec-openapi"; - version = "1.0.1.3"; - sha256 = "04l5fwj5dr9rhb0b2qv2750gzc4gqvkh5dvf8vx5gh67i9skc384"; - libraryHaskellDepends = [ - aeson - base - insert-ordered-containers - json-spec - lens - openapi3 - text - ]; - testHaskellDepends = [ - aeson - base - hspec - insert-ordered-containers - json-spec - lens - openapi3 - text - time - ]; - description = "json-spec-openapi"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - } - ) { }; - - json-spec-openapi_1_2_0_2 = callPackage ( - { - mkDerivation, - aeson, - base, - hspec, - insert-ordered-containers, - json-spec, - lens, - openapi3, - text, - time, - }: - mkDerivation { - pname = "json-spec-openapi"; - version = "1.2.0.2"; - sha256 = "066xzjx1h2bsz0a49xl0wsvwm8zc2vdnh3kwwqpwma0bill6b8bf"; + version = "1.3.0.0"; + sha256 = "0gab4rv8mvb1avr531npkd5qwwjnkv6af3x5n5g6z1jws1rzb2pp"; libraryHaskellDepends = [ aeson base - insert-ordered-containers json-spec lens openapi3 @@ -407140,7 +407956,6 @@ self: { aeson base hspec - insert-ordered-containers json-spec lens openapi3 @@ -407149,7 +407964,6 @@ self: { ]; description = "json-spec-openapi"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -407200,8 +408014,8 @@ self: { }: mkDerivation { pname = "json-stream"; - version = "0.4.6.0"; - sha256 = "0w59673565sjhcal7rk69v79fz5hal4fr8xj9jg3w7n3z5f849ym"; + version = "0.4.6.1"; + sha256 = "1r6h7dnsn8s8bbgbxn65z522k3yl8fza0j8gip3ldrgpsiq7wb7y"; libraryHaskellDepends = [ aeson base @@ -408601,6 +409415,7 @@ self: { mkDerivation, aeson, base, + bytestring, containers, regex-tdfa, scientific, @@ -408611,11 +409426,12 @@ self: { }: mkDerivation { pname = "jsonschema"; - version = "0.2.0.1"; - sha256 = "0z111nciwzbj0pdv4c2pfhzby2qkq0fnc35dxbids8cvw58m8ffa"; + version = "0.3.0.1"; + sha256 = "0if60waw9xs4fnwl3xhpg7gyq464g18nnybqwsfi11icy7dbjp66"; libraryHaskellDepends = [ aeson base + bytestring containers regex-tdfa scientific @@ -409162,8 +409978,8 @@ self: { }: mkDerivation { pname = "jukebox"; - version = "0.5.9"; - sha256 = "0nnlqivvsp158wdmbz1xazl1bjyd2g3w41q43plmn8igsifnv6xa"; + version = "0.5.14"; + sha256 = "1yb6gv50v6b6glrv8c4v3nzw97y7qbaml94frif1q181mmvj35vi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -410221,22 +411037,57 @@ self: { mkDerivation, base, bytestring, + case-insensitive, containers, effectful-core, + hs-opentelemetry-api, + hs-opentelemetry-exporter-in-memory, + hs-opentelemetry-sdk, + hs-opentelemetry-semantic-conventions, + http-types, hw-kafka-client, + tasty, + tasty-hunit, text, + unliftio-core, + unordered-containers, }: mkDerivation { pname = "kafka-effectful"; - version = "0.1.0.0"; - sha256 = "1s9yw67x8aaa36q6b05cywya4pxbbm4yry3ns7w1xk6dd53vafrc"; + version = "0.3.0.0"; + sha256 = "112pfbspnzkbv2hg2b6wgr8wm6s676n76dz5dw7p6f8w4ssfkhdd"; + isLibrary = true; + isExecutable = true; libraryHaskellDepends = [ base bytestring + case-insensitive containers effectful-core + hs-opentelemetry-api + hs-opentelemetry-semantic-conventions + http-types hw-kafka-client text + unliftio-core + unordered-containers + ]; + testHaskellDepends = [ + base + bytestring + case-insensitive + containers + effectful-core + hs-opentelemetry-api + hs-opentelemetry-exporter-in-memory + hs-opentelemetry-sdk + hs-opentelemetry-semantic-conventions + http-types + hw-kafka-client + tasty + tasty-hunit + text + unordered-containers ]; description = "Effectful effects for hw-kafka-client"; license = lib.meta.getLicenseFromSpdxId "MIT"; @@ -410536,6 +411387,8 @@ self: { pname = "kansas-comet"; version = "0.4.4"; sha256 = "1kaglsz8xdzx2r7487a5w5mahxwiysf7ca0fxbxy421g3a49430p"; + revision = "1"; + editedCabalFile = "1jmm14dql7cjbm9n5flywn4xwpggk30jr0k0if5g15wfz1gs2wgs"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson @@ -411565,8 +412418,8 @@ self: { }: mkDerivation { pname = "katip-wai"; - version = "0.2.0.1"; - sha256 = "0v1zsg158hfq0dl1d3535b5bz60j78mx3n8bi3y6482dhjnx35gp"; + version = "0.2.0.2"; + sha256 = "1bpjz2309znqqsmr230vmjdvx2dzjh55b1lbiysidgh0fdp7qr11"; libraryHaskellDepends = [ aeson base @@ -412028,13 +412881,15 @@ self: { base, bytestring, containers, + tasty, + tasty-bench, + tasty-hunit, text, - unliftio, }: mkDerivation { pname = "kb-text-shape"; - version = "0.1.0.1"; - sha256 = "0pd6wffy7mi9gsj0faydyp30lfg39yv5vrpgp5rpmi0bjb6n8fvr"; + version = "0.2.0.0"; + sha256 = "1znpya5anslvy7n33p0q9m8fcysf0nrmgy7asj29cz3kfqfliglr"; libraryHaskellDepends = [ base bytestring @@ -412044,13 +412899,16 @@ self: { testHaskellDepends = [ base bytestring + containers + tasty + tasty-hunit text ]; benchmarkHaskellDepends = [ base bytestring + tasty-bench text - unliftio ]; description = "Unicode segmentation and shaping using kb_text_shape"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; @@ -412237,8 +413095,8 @@ self: { }: mkDerivation { pname = "kdl-hs"; - version = "1.1.0"; - sha256 = "0hf6z44arpwk8y2f5ih1xz261r75y6lpy8rki6d26jmg9zgmwf72"; + version = "1.1.1"; + sha256 = "0yr9h5qhqaw30agqagx6y207y42yfrwn9z8glw476l3i5h0pky9z"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -413518,6 +414376,157 @@ self: { } ) { }; + keiki = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + cryptohash-sha256, + deepseq, + hspec, + nothunks, + profunctors, + QuickCheck, + sbv, + template-haskell, + text, + time, + }: + mkDerivation { + pname = "keiki"; + version = "0.9.0.0"; + sha256 = "1zz2mvxjjvbkfk3divdxhljzjkm6iwgc4yng6230h1qc3486n6gv"; + libraryHaskellDepends = [ + base + bytestring + containers + cryptohash-sha256 + nothunks + profunctors + sbv + template-haskell + text + time + ]; + testHaskellDepends = [ + base + containers + deepseq + hspec + nothunks + profunctors + QuickCheck + sbv + text + time + ]; + description = "Pure core for symbolic-register transducer event sourcing"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + keiki-codec-json = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + deepseq, + hspec, + keiki, + QuickCheck, + quickcheck-instances, + scientific, + tasty-bench, + template-haskell, + text, + time, + }: + mkDerivation { + pname = "keiki-codec-json"; + version = "0.9.0.0"; + sha256 = "1gdvh600zsahqy231xdfjxzvhilgywcs5zvvzqicmzzfwyy2yv2y"; + libraryHaskellDepends = [ + aeson + base + containers + keiki + scientific + template-haskell + text + ]; + testHaskellDepends = [ + aeson + base + bytestring + containers + hspec + keiki + QuickCheck + quickcheck-instances + text + time + ]; + benchmarkHaskellDepends = [ + aeson + base + bytestring + deepseq + keiki + tasty-bench + text + ]; + description = "Optional JSON codec for keiki's RegFile"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + keiki-codec-json-test = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + hspec, + keiki, + keiki-codec-json, + QuickCheck, + quickcheck-instances, + text, + }: + mkDerivation { + pname = "keiki-codec-json-test"; + version = "0.9.0.0"; + sha256 = "1yi2wqd7rk624gkz65i0cqsd3h9db4zx87s4i652r5p3s9srmlg9"; + libraryHaskellDepends = [ + aeson + base + bytestring + hspec + keiki + keiki-codec-json + QuickCheck + quickcheck-instances + text + ]; + testHaskellDepends = [ + aeson + base + bytestring + hspec + keiki + keiki-codec-json + QuickCheck + quickcheck-instances + text + ]; + description = "Property-test toolkit for keiki-codec-json downstream consumers"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + keiretsu = callPackage ( { mkDerivation, @@ -413572,6 +414581,449 @@ self: { } ) { }; + keiro = callPackage ( + { + mkDerivation, + aeson, + aeson-casing, + base, + base16-bytestring, + bytestring, + containers, + contravariant-extras, + cryptohash-sha256, + deepseq, + effectful, + effectful-core, + generic-lens, + hasql, + hasql-pool, + hasql-transaction, + hs-opentelemetry-api, + hs-opentelemetry-exporter-in-memory, + hs-opentelemetry-propagator-w3c, + hs-opentelemetry-sdk, + hs-opentelemetry-semantic-conventions, + hspec, + keiki, + keiki-codec-json, + keiro-core, + keiro-test-support, + kiroku-store, + lens, + mmzk-typeid, + process, + random, + scientific, + shibuya-core, + stm, + streamly, + streamly-core, + tasty-bench, + text, + time, + unliftio-core, + uuid, + vector, + }: + mkDerivation { + pname = "keiro"; + version = "0.11.0.0"; + sha256 = "1z3vgi7sry6m882w5f1nqxax994v0sdj4rbdbsnnlvnwp96r8mp3"; + libraryHaskellDepends = [ + aeson + aeson-casing + base + base16-bytestring + bytestring + containers + contravariant-extras + cryptohash-sha256 + deepseq + effectful + effectful-core + generic-lens + hasql + hasql-pool + hasql-transaction + hs-opentelemetry-api + hs-opentelemetry-propagator-w3c + hs-opentelemetry-semantic-conventions + keiki + keiki-codec-json + keiro-core + kiroku-store + lens + mmzk-typeid + random + scientific + shibuya-core + stm + streamly + streamly-core + text + time + unliftio-core + uuid + vector + ]; + testHaskellDepends = [ + aeson + base + bytestring + containers + contravariant-extras + effectful + effectful-core + hasql + hasql-pool + hasql-transaction + hs-opentelemetry-api + hs-opentelemetry-exporter-in-memory + hs-opentelemetry-propagator-w3c + hs-opentelemetry-sdk + hs-opentelemetry-semantic-conventions + hspec + keiki + keiki-codec-json + keiro-test-support + kiroku-store + process + shibuya-core + stm + streamly-core + text + time + unliftio-core + uuid + vector + ]; + benchmarkHaskellDepends = [ + base + bytestring + effectful + hasql-transaction + hs-opentelemetry-api + hs-opentelemetry-sdk + keiro-core + keiro-test-support + kiroku-store + tasty-bench + text + time + uuid + ]; + description = "Event sourcing framework and workflow engine"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { keiro-test-support = null; }; + + keiro-core = callPackage ( + { + mkDerivation, + aeson, + aeson-casing, + base, + bytestring, + deepseq, + generic-lens, + keiki, + kiroku-store, + lens, + mmzk-typeid, + scientific, + text, + time, + uuid, + }: + mkDerivation { + pname = "keiro-core"; + version = "0.11.0.0"; + sha256 = "18lbpvyg9gwq6mf540jhplc87m2vnzkrzss16jr2cmkjghgk8xl2"; + libraryHaskellDepends = [ + aeson + aeson-casing + base + bytestring + deepseq + generic-lens + keiki + kiroku-store + lens + mmzk-typeid + scientific + text + time + uuid + ]; + description = "Core contracts for Keiro packages"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + keiro-dsl = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + deepseq, + directory, + effectful-core, + filepath, + hasql-transaction, + hspec, + keiki, + keiro, + keiro-core, + keiro-pgmq, + kiroku-store, + megaparsec, + mmzk-typeid, + optparse-applicative, + parser-combinators, + pgmq-config, + pgmq-core, + prettyprinter, + process, + QuickCheck, + shibuya-core, + tasty-bench, + text, + time, + uuid, + }: + mkDerivation { + pname = "keiro-dsl"; + version = "0.11.0.0"; + sha256 = "0jxpw92jwc4lpvhxc77cg3ablb5b7aa69nfnd4d3r4xdg47fy5j1"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + directory + filepath + keiki + keiro-core + megaparsec + mmzk-typeid + parser-combinators + prettyprinter + text + time + ]; + executableHaskellDepends = [ + aeson + base + directory + filepath + optparse-applicative + process + text + ]; + testHaskellDepends = [ + aeson + base + bytestring + containers + deepseq + directory + effectful-core + filepath + hasql-transaction + hspec + keiki + keiro + keiro-core + keiro-pgmq + kiroku-store + mmzk-typeid + pgmq-config + pgmq-core + process + QuickCheck + shibuya-core + text + time + uuid + ]; + benchmarkHaskellDepends = [ + aeson + base + containers + deepseq + keiki + keiro + tasty-bench + text + time + ]; + description = "Typed specification toolchain for keiro services"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + mainProgram = "keiro-dsl"; + } + ) { }; + + keiro-migrations = callPackage ( + { + mkDerivation, + aeson, + async, + base, + bytestring, + containers, + directory, + ephemeral-pg, + filepath, + hasql, + hspec, + kiroku-store-migrations, + optparse-applicative, + pg-migrate, + pg-migrate-cli, + pg-migrate-embed, + pg-migrate-import-codd, + pg-migrate-test-support, + template-haskell, + text, + }: + mkDerivation { + pname = "keiro-migrations"; + version = "0.11.0.0"; + sha256 = "0jw4hnzbh562gy30srg5288y17vfsnwz4cw4kc0xnhb45jrp3cgq"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + bytestring + containers + hasql + kiroku-store-migrations + pg-migrate + pg-migrate-embed + pg-migrate-import-codd + template-haskell + text + ]; + executableHaskellDepends = [ + aeson + base + bytestring + hasql + kiroku-store-migrations + optparse-applicative + pg-migrate + pg-migrate-cli + pg-migrate-import-codd + text + ]; + testHaskellDepends = [ + async + base + bytestring + containers + directory + ephemeral-pg + filepath + hasql + hspec + kiroku-store-migrations + pg-migrate + pg-migrate-import-codd + pg-migrate-test-support + text + ]; + description = "Schema migrations for keiro"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + mainProgram = "keiro-migrate"; + } + ) { }; + + keiro-pgmq = callPackage ( + { + mkDerivation, + aeson, + base, + effectful-core, + hasql, + hasql-pool, + hs-opentelemetry-api, + hs-opentelemetry-exporter-in-memory, + hs-opentelemetry-propagator-w3c, + hs-opentelemetry-sdk, + hspec, + keiro-core, + keiro-test-support, + pgmq-config, + pgmq-core, + pgmq-effectful, + pgmq-hasql, + pgmq-migration, + shibuya-core, + shibuya-pgmq-adapter, + streamly-core, + text, + time, + }: + mkDerivation { + pname = "keiro-pgmq"; + version = "0.11.0.0"; + sha256 = "0rzzdnyanf1pqywzh7jmiw41d5h6xjw7wx5wi1zi7gmpd4lha7h7"; + libraryHaskellDepends = [ + aeson + base + effectful-core + hasql + hasql-pool + hs-opentelemetry-api + keiro-core + pgmq-config + pgmq-core + pgmq-effectful + pgmq-hasql + shibuya-core + shibuya-pgmq-adapter + streamly-core + text + time + ]; + testHaskellDepends = [ + aeson + base + effectful-core + hasql + hasql-pool + hs-opentelemetry-api + hs-opentelemetry-exporter-in-memory + hs-opentelemetry-propagator-w3c + hs-opentelemetry-sdk + hspec + keiro-core + keiro-test-support + pgmq-config + pgmq-core + pgmq-effectful + pgmq-migration + shibuya-core + shibuya-pgmq-adapter + text + ]; + description = "PostgreSQL job-queue (PGMQ) integration for Keiro"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { keiro-test-support = null; }; + kempe = callPackage ( { mkDerivation, @@ -413775,149 +415227,6 @@ self: { ) { }; keter = callPackage ( - { - mkDerivation, - aeson, - array, - async, - attoparsec, - base, - blaze-builder, - bytestring, - case-insensitive, - conduit, - conduit-extra, - containers, - directory, - fast-logger, - filepath, - fsnotify, - http-client, - http-conduit, - http-reverse-proxy, - http-types, - HUnit, - indexed-traversable, - lens, - lifted-base, - monad-logger, - mtl, - network, - optparse-applicative, - process, - random, - regex-tdfa, - stm, - tar, - tasty, - tasty-hunit, - template-haskell, - text, - time, - tls, - tls-session-manager, - transformers, - unix, - unix-compat, - unliftio-core, - unordered-containers, - vector, - wai, - wai-app-static, - wai-extra, - warp, - warp-tls, - wreq, - yaml, - zlib, - }: - mkDerivation { - pname = "keter"; - version = "2.1.10"; - sha256 = "1ml0c6bhdivmp2r4n3bmridwls5ik7if28235866f5k17qr4b3c9"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson - array - async - attoparsec - base - blaze-builder - bytestring - case-insensitive - conduit - conduit-extra - containers - directory - fast-logger - filepath - fsnotify - http-client - http-conduit - http-reverse-proxy - http-types - indexed-traversable - lifted-base - monad-logger - mtl - network - optparse-applicative - process - random - regex-tdfa - stm - tar - template-haskell - text - time - tls - tls-session-manager - transformers - unix - unix-compat - unliftio-core - unordered-containers - vector - wai - wai-app-static - wai-extra - warp - warp-tls - yaml - zlib - ]; - executableHaskellDepends = [ - base - filepath - ]; - testHaskellDepends = [ - base - bytestring - conduit - http-client - http-conduit - http-types - HUnit - lens - monad-logger - mtl - stm - tasty - tasty-hunit - transformers - unix - wai - warp - wreq - ]; - description = "Web application deployment manager, focusing on Haskell web frameworks. It mitigates downtime."; - license = lib.meta.getLicenseFromSpdxId "MIT"; - mainProgram = "keter"; - } - ) { }; - - keter_2_3_5 = callPackage ( { mkDerivation, aeson, @@ -413979,8 +415288,8 @@ self: { }: mkDerivation { pname = "keter"; - version = "2.3.5"; - sha256 = "13j8xpi4p6sr7n1c3s81j11zxf5mr60s98m57i1l5m06ykr0p121"; + version = "2.3.6"; + sha256 = "14d7c64w9l2mvfbry3lviwlwc397pn78gxaw02xcnmy5bk6samyg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -414068,7 +415377,6 @@ self: { ]; description = "Web application deployment manager, focusing on Haskell web frameworks. It mitigates downtime."; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; mainProgram = "keter"; } ) { }; @@ -414493,8 +415801,8 @@ self: { }: mkDerivation { pname = "keyed-vals"; - version = "0.2.3.4"; - sha256 = "0y228myr6vh96224nb6fw3k3r26crn0wxidvgjsxv4kjqr0gwqg3"; + version = "0.2.3.5"; + sha256 = "0n1dr75x0r54gs1q0qpwj6jv3np8xm0hlfl8wwl1h1bksy8hfxf4"; libraryHaskellDepends = [ aeson base @@ -414524,8 +415832,8 @@ self: { }: mkDerivation { pname = "keyed-vals-hspec-tests"; - version = "0.2.3.4"; - sha256 = "0di6wk3lwj7j42cvc1ynrm67j16vwa4rgzh5q7b9vhi0x7lvkla3"; + version = "0.2.3.5"; + sha256 = "1s36szb4q9p2yv0m7gnv7ad58v34b1bjr389xkjprcqdif7lqa81"; libraryHaskellDepends = [ aeson base @@ -414598,8 +415906,8 @@ self: { }: mkDerivation { pname = "keyed-vals-redis"; - version = "0.2.3.4"; - sha256 = "19746dkdh5nk1p09id3qv8zlfcn11k7xnnjfzzvbk39ngdk947jf"; + version = "0.2.5.0"; + sha256 = "1cm9ykmard170g51jlgjbz5y7dwziaazlsx3xkl6q2zdpbv7axap"; libraryHaskellDepends = [ base bytestring @@ -414651,6 +415959,62 @@ self: { } ) { }; + keymapp = callPackage ( + { + mkDerivation, + base, + colour, + directory, + exceptions, + grapesy, + mtl, + optparse-applicative, + prettyprinter, + proto-lens, + proto-lens-runtime, + text, + unliftio-core, + }: + mkDerivation { + pname = "keymapp"; + version = "0.1.0"; + sha256 = "0vw3lrf8cpyav3wygw6v3n5q2ijxphqmvymbylashck4s7cppxsw"; + revision = "1"; + editedCabalFile = "1s3kc39vzabzv1km7zgsqf6q22mm55qzwqdmblinp2rx3mz9sknw"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + colour + directory + exceptions + grapesy + mtl + proto-lens + proto-lens-runtime + text + unliftio-core + ]; + executableHaskellDepends = [ + base + colour + directory + exceptions + grapesy + mtl + optparse-applicative + prettyprinter + proto-lens + proto-lens-runtime + text + unliftio-core + ]; + description = "gRPC client for the Keymapp API"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + mainProgram = "keymapp"; + } + ) { }; + keyring = callPackage ( { mkDerivation, @@ -415447,6 +416811,7 @@ self: { ]; description = "Type-level integers. Like KnownNat, but for integers."; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -415476,6 +416841,7 @@ self: { ]; description = "Type-level rationals. Like KnownNat, but for rationals."; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -415483,29 +416849,57 @@ self: { { mkDerivation, base, + bifunctors, + containers, + hedgehog, + hedgehog-classes, hspec, + kind-generics, + kind-generics-th, mtl, profunctors, semigroupoids, + tagged, these, + transformers, witherable, }: mkDerivation { pname = "kindly-functors"; - version = "0.1.0.1"; - sha256 = "1axr3syjpkc3pqn9h0vjdvp1j378gniz61vpvq34c10frr06pizn"; + version = "0.2.0.0"; + sha256 = "0kn92avjcsv29zwyl6ivfryj5sn8yxx3fbnm19hijjvw04nc72rs"; libraryHaskellDepends = [ base + bifunctors + containers + hedgehog + hedgehog-classes + kind-generics + kind-generics-th mtl profunctors semigroupoids + tagged these + transformers witherable ]; testHaskellDepends = [ base + bifunctors + containers + hedgehog + hedgehog-classes hspec + kind-generics + kind-generics-th + profunctors + semigroupoids + tagged + these + transformers ]; + doHaddock = false; description = "A category polymorphic `Functor` typeclass"; license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; @@ -415525,6 +416919,737 @@ self: { } ) { }; + kioku-api = callPackage ( + { + mkDerivation, + aeson, + base, + containers, + lens, + mmzk-typeid, + text, + time, + }: + mkDerivation { + pname = "kioku-api"; + version = "0.3.0.0"; + sha256 = "0s0xzjk8597yzkvkvc6rcz916xcg88m9y27nq7cqh9ipqi1ifafg"; + libraryHaskellDepends = [ + aeson + base + containers + lens + mmzk-typeid + text + time + ]; + description = "Reusable agent memory wire types"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + kioku-cli = callPackage ( + { + mkDerivation, + async, + base, + containers, + effectful, + kioku-api, + kioku-core, + kiroku-store, + optparse-applicative, + tasty, + tasty-hunit, + text, + time, + }: + mkDerivation { + pname = "kioku-cli"; + version = "0.3.0.0"; + sha256 = "130w60ygw21yikdc40vdi0dbzp3gpmk7idldsn20dli6775mb5wq"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + async + base + containers + effectful + kioku-api + kioku-core + kiroku-store + optparse-applicative + text + time + ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ + base + kioku-api + kioku-core + optparse-applicative + tasty + tasty-hunit + text + ]; + description = "kioku command-line interface"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + mainProgram = "kioku"; + } + ) { }; + + kioku-core = callPackage ( + { + mkDerivation, + aeson, + baikai, + baikai-claude, + baikai-effectful, + base, + bytestring, + containers, + contravariant, + contravariant-extras, + crypton, + directory, + effectful, + effectful-core, + filepath, + generic-lens, + hasql, + hasql-pool, + hasql-transaction, + hs-opentelemetry-api, + keiki, + keiro, + keiro-core, + kioku-api, + kioku-migrations, + kiroku-store, + lens, + mmzk-typeid, + shibuya-core, + shibuya-kiroku-adapter, + shikumi, + shikumi-trace, + tasty, + tasty-expected-failure, + tasty-hunit, + temporary, + text, + time, + unordered-containers, + uuid, + vector, + }: + mkDerivation { + pname = "kioku-core"; + version = "0.3.0.0"; + sha256 = "1i979m9w5h2zqr2gli8hpnr826hbwxvv04rj9m0d6ikdfjhp5phd"; + libraryHaskellDepends = [ + aeson + baikai + baikai-claude + baikai-effectful + base + bytestring + containers + contravariant + contravariant-extras + crypton + directory + effectful + effectful-core + filepath + generic-lens + hasql + hasql-pool + hasql-transaction + hs-opentelemetry-api + keiki + keiro + keiro-core + kioku-api + kiroku-store + lens + mmzk-typeid + shibuya-core + shibuya-kiroku-adapter + shikumi + shikumi-trace + text + time + uuid + vector + ]; + testHaskellDepends = [ + aeson + baikai + base + bytestring + containers + contravariant + directory + effectful + effectful-core + hasql + hasql-transaction + keiro + keiro-core + kioku-api + kioku-migrations + kiroku-store + lens + shibuya-core + shikumi + shikumi-trace + tasty + tasty-expected-failure + tasty-hunit + temporary + text + time + unordered-containers + uuid + vector + ]; + description = "Reusable agent memory runtime"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + kioku-migrate = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + hasql, + kioku-core, + kioku-migrations, + kiroku-store, + optparse-applicative, + pg-migrate, + pg-migrate-cli, + pg-migrate-import-codd, + text, + }: + mkDerivation { + pname = "kioku-migrate"; + version = "0.3.0.0"; + sha256 = "1gfrc6c6jpgwlqpmxkkmf1g9kbhn87yy0629vswx58y0yjgc197h"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + aeson + base + bytestring + hasql + kioku-core + kioku-migrations + kiroku-store + optparse-applicative + pg-migrate + pg-migrate-cli + pg-migrate-import-codd + text + ]; + description = "The kioku schema migration entry point"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + mainProgram = "kioku-migrate"; + } + ) { }; + + kioku-migrations = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + ephemeral-pg, + hasql, + hasql-transaction, + keiro-migrations, + kiroku-store-migrations, + pg-migrate, + pg-migrate-embed, + pg-migrate-import-codd, + pg-migrate-test-support, + tasty, + tasty-hunit, + template-haskell, + text, + }: + mkDerivation { + pname = "kioku-migrations"; + version = "0.3.0.0"; + sha256 = "0g9v0w0ifl8pjv24v1r47nmzb9z7qblxdbdlndbb0cin8v2b71qh"; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + ephemeral-pg + hasql + hasql-transaction + keiro-migrations + kiroku-store-migrations + pg-migrate + pg-migrate-embed + pg-migrate-import-codd + pg-migrate-test-support + template-haskell + text + ]; + testHaskellDepends = [ + base + hasql + pg-migrate + pg-migrate-embed + pg-migrate-import-codd + tasty + tasty-hunit + text + ]; + doHaddock = false; + description = "Schema migrations for kioku"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + kiroku-cli = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + generic-lens, + hspec, + http-client, + http-client-tls, + http-types, + kiroku-store, + kiroku-test-support, + lens, + optparse-applicative, + text, + }: + mkDerivation { + pname = "kiroku-cli"; + version = "0.2.0.0"; + sha256 = "0myzz9ycpa38700lm22jnpb3qjsp9iih6lw7av3qsps2yqipqmmj"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + generic-lens + http-client + http-client-tls + http-types + kiroku-store + lens + optparse-applicative + text + ]; + executableHaskellDepends = [ + base + optparse-applicative + text + ]; + testHaskellDepends = [ + aeson + base + containers + generic-lens + hspec + http-client + http-client-tls + kiroku-store + kiroku-test-support + lens + optparse-applicative + text + ]; + description = "Embeddable operator CLI for Kiroku"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + mainProgram = "kiroku"; + broken = true; + } + ) { kiroku-test-support = null; }; + + kiroku-metrics = callPackage ( + { + mkDerivation, + aeson, + async, + base, + bytestring, + containers, + generic-lens, + hasql, + hasql-pool, + hspec, + http-client, + http-types, + kiroku-cli, + kiroku-store, + kiroku-test-support, + lens, + scientific, + stm, + text, + time, + uuid, + vector, + wai, + wai-websockets, + warp, + websockets, + }: + mkDerivation { + pname = "kiroku-metrics"; + version = "0.1.0.1"; + sha256 = "1xyp6mikc6cny2q96fjxmwivnr957qab9l3pjjaxbszfvas1l6gc"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + async + base + bytestring + containers + hasql + hasql-pool + http-types + kiroku-cli + kiroku-store + stm + text + time + uuid + vector + wai + wai-websockets + warp + websockets + ]; + testHaskellDepends = [ + aeson + async + base + bytestring + containers + generic-lens + hasql + hasql-pool + hspec + http-client + http-types + kiroku-cli + kiroku-store + kiroku-test-support + lens + scientific + stm + text + uuid + warp + websockets + ]; + description = "Metrics, health, and event-streaming HTTP endpoints for Kiroku"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { kiroku-test-support = null; }; + + kiroku-otel = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + ephemeral-pg, + generic-lens, + hasql-pool, + hs-opentelemetry-api, + hs-opentelemetry-exporter-in-memory, + hs-opentelemetry-propagator-w3c, + hs-opentelemetry-sdk, + hs-opentelemetry-semantic-conventions, + hspec, + kiroku-store, + kiroku-test-support, + lens, + stm, + text, + time, + unordered-containers, + uuid, + }: + mkDerivation { + pname = "kiroku-otel"; + version = "0.2.0.1"; + sha256 = "0s3c6q0y3wb010bkapzx2gwvabj8rwih85znssn3axx820x8d7wn"; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + generic-lens + hs-opentelemetry-api + hs-opentelemetry-propagator-w3c + hs-opentelemetry-semantic-conventions + kiroku-store + lens + text + unordered-containers + ]; + testHaskellDepends = [ + aeson + base + bytestring + containers + ephemeral-pg + generic-lens + hasql-pool + hs-opentelemetry-api + hs-opentelemetry-exporter-in-memory + hs-opentelemetry-sdk + hspec + kiroku-store + kiroku-test-support + lens + stm + text + time + unordered-containers + uuid + ]; + description = "OpenTelemetry W3C trace-context helpers for Kiroku event metadata"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { kiroku-test-support = null; }; + + kiroku-store = callPackage ( + { + mkDerivation, + aeson, + async, + base, + bytestring, + containers, + contravariant-extras, + deepseq, + directory, + effectful, + effectful-core, + ephemeral-pg, + filepath, + generic-lens, + hasql, + hasql-notifications, + hasql-pool, + hasql-transaction, + hedgehog, + hspec, + hspec-hedgehog, + kiroku-test-support, + lens, + mmzk-typeid, + mtl, + shibuya-core, + stm, + streamly, + streamly-core, + tasty-bench, + text, + time, + unliftio, + unliftio-core, + unordered-containers, + uuid, + vector, + }: + mkDerivation { + pname = "kiroku-store"; + version = "0.3.1.0"; + sha256 = "1i2jf1y6ql10m7364xd8vhrz60car1dvi1axl6rqyajjgrhis204"; + libraryHaskellDepends = [ + aeson + async + base + bytestring + containers + contravariant-extras + effectful-core + generic-lens + hasql + hasql-notifications + hasql-pool + hasql-transaction + lens + mmzk-typeid + mtl + stm + streamly-core + text + time + unliftio-core + uuid + vector + ]; + testHaskellDepends = [ + aeson + async + base + bytestring + containers + contravariant-extras + directory + effectful-core + ephemeral-pg + generic-lens + hasql + hasql-notifications + hasql-pool + hasql-transaction + hedgehog + hspec + hspec-hedgehog + kiroku-test-support + lens + mmzk-typeid + stm + streamly-core + text + time + uuid + vector + ]; + benchmarkHaskellDepends = [ + aeson + async + base + bytestring + containers + deepseq + directory + effectful + effectful-core + ephemeral-pg + filepath + generic-lens + hasql + hasql-pool + hasql-transaction + kiroku-test-support + lens + mmzk-typeid + shibuya-core + stm + streamly + streamly-core + tasty-bench + text + time + unliftio + unordered-containers + uuid + vector + ]; + description = "High-performance PostgreSQL event store"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { kiroku-test-support = null; }; + + kiroku-store-migrations = callPackage ( + { + mkDerivation, + aeson, + async, + base, + bytestring, + containers, + directory, + ephemeral-pg, + filepath, + hasql, + hspec, + optparse-applicative, + pg-migrate, + pg-migrate-cli, + pg-migrate-embed, + pg-migrate-import-codd, + pg-migrate-test-support, + template-haskell, + temporary, + text, + }: + mkDerivation { + pname = "kiroku-store-migrations"; + version = "0.3.0.0"; + sha256 = "1ygk29p974462gajqp6gysybyvw43fs5kwli2284y6bzm046xqfk"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + bytestring + containers + filepath + pg-migrate + pg-migrate-embed + pg-migrate-import-codd + template-haskell + text + ]; + executableHaskellDepends = [ + aeson + base + bytestring + hasql + optparse-applicative + pg-migrate + pg-migrate-cli + text + ]; + testHaskellDepends = [ + async + base + bytestring + directory + ephemeral-pg + filepath + hasql + hspec + pg-migrate + pg-migrate-import-codd + pg-migrate-test-support + temporary + text + ]; + description = "Schema migrations for kiroku-store"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + mainProgram = "kiroku-store-migrate"; + } + ) { }; + kit = callPackage ( { mkDerivation, @@ -415579,9 +417704,7 @@ self: { kleene = callPackage ( { mkDerivation, - attoparsec, base, - base-compat, bytestring, containers, lattices, @@ -415591,19 +417714,16 @@ self: { regex-applicative, semigroupoids, step-function, - text, - transformers, + tasty, + tasty-hunit, + tasty-quickcheck, }: mkDerivation { pname = "kleene"; - version = "0.1"; - sha256 = "00w1gywdhqyy2k3y238gfjs9h2w4pjanmi45bna5lj215n0jb0hg"; - revision = "8"; - editedCabalFile = "0cvk155zdcyvzjdckymx1algrqakzgsmfy7rnrrgcq45gsrr97my"; + version = "0.2"; + sha256 = "1wy246sl8h9wphya10v9bqnqfd3b7jwj47ps2040x1v2yr7frih6"; libraryHaskellDepends = [ - attoparsec base - base-compat bytestring containers lattices @@ -415613,11 +417733,16 @@ self: { regex-applicative semigroupoids step-function - text - transformers + ]; + testHaskellDepends = [ + base + bytestring + tasty + tasty-hunit + tasty-quickcheck ]; description = "Kleene algebra"; - license = lib.licenses.bsd3; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -415663,6 +417788,62 @@ self: { } ) { }; + kleisli = callPackage ( + { + mkDerivation, + adjunctions, + base, + comonad, + contravariant, + deepseq, + distributive, + doctest, + lens, + mtl, + process, + profunctors, + selective, + semigroupoids, + tasty-bench, + transformers, + }: + mkDerivation { + pname = "kleisli"; + version = "0.0.5"; + sha256 = "0hdmnlpkbhbf5kih65ayvgpwi778d1kvr6anm2fz5i9fpy4j53gf"; + libraryHaskellDepends = [ + adjunctions + base + comonad + contravariant + deepseq + distributive + lens + mtl + profunctors + selective + semigroupoids + transformers + ]; + testHaskellDepends = [ + base + process + ]; + testToolDepends = [ doctest ]; + benchmarkHaskellDepends = [ + base + comonad + contravariant + profunctors + semigroupoids + tasty-bench + transformers + ]; + description = "Kleisli-like newtypes with different type parameter orderings"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + kmeans = callPackage ( { mkDerivation, base }: mkDerivation { @@ -415802,6 +417983,8 @@ self: { mkDerivation, base, cereal, + hashable, + hinotify, hspec, hspec-discover, lens, @@ -415818,13 +418001,15 @@ self: { }: mkDerivation { pname = "kmonad"; - version = "0.4.4"; - sha256 = "1jyxsg0pj5slvz86d3jpfmrg4im678fw4abidjfy7qnhd4gid2dl"; + version = "0.4.5"; + sha256 = "0chny6566f399q0hc184d9385ci0ijv9vvff2gmrx5l9a7ddyj4b"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base cereal + hashable + hinotify lens megaparsec mtl @@ -415903,10 +418088,8 @@ self: { }: mkDerivation { pname = "knead"; - version = "1.0.1.1"; - sha256 = "1sd391wpnyzcyp2d7w4xfmmafsxkhcn7wfhpwdglvxzpv0sbixrd"; - revision = "1"; - editedCabalFile = "17gx9wzva1zl7i7fk4bhadv60x9la3ralh58iv1v4hi52hx5b7bg"; + version = "1.0.2"; + sha256 = "165dpw51lyi44wzl3vw8061f65rdiilz0hfpjlrw3xgchpqv3qf0"; libraryHaskellDepends = [ base bool8 @@ -417820,6 +420003,7 @@ self: { lucid, microlens, named-text, + prettyprinter, sayable, tasty, tasty-hunit, @@ -417828,14 +420012,15 @@ self: { }: mkDerivation { pname = "kvitable"; - version = "1.1.1.1"; - sha256 = "0mspa616p0kb7y99hh4kvh65zi0vv1r7j4k3m1kqfjby5fivjccz"; + version = "1.2.0.0"; + sha256 = "1myl26s01iwyvcny50kcdihndvikpf6am5kc3bavc208mhdml9nr"; libraryHaskellDepends = [ base containers lucid microlens named-text + prettyprinter sayable text ]; @@ -418919,7 +421104,6 @@ self: { description = "Lambdabot is a development tool and advanced IRC bot"; license = "GPL"; mainProgram = "lambdabot"; - maintainers = [ lib.maintainers.ncfavier ]; } ) { }; @@ -421498,65 +423682,8 @@ self: { }: mkDerivation { pname = "language-docker"; - version = "14.0.1"; - sha256 = "0xjbrislw9izq5n9lgimlmwyd46l7pnf9pa9nl49shmp5nsapjjm"; - libraryHaskellDepends = [ - base - bytestring - containers - data-default - data-default-class - megaparsec - prettyprinter - split - text - time - ]; - testHaskellDepends = [ - base - bytestring - containers - data-default - data-default-class - hspec - hspec-megaparsec - HUnit - megaparsec - prettyprinter - QuickCheck - split - text - time - ]; - testToolDepends = [ hspec-discover ]; - description = "Dockerfile parser, pretty-printer and embedded DSL"; - license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; - } - ) { }; - - language-docker_15_0_0 = callPackage ( - { - mkDerivation, - base, - bytestring, - containers, - data-default, - data-default-class, - hspec, - hspec-discover, - hspec-megaparsec, - HUnit, - megaparsec, - prettyprinter, - QuickCheck, - split, - text, - time, - }: - mkDerivation { - pname = "language-docker"; - version = "15.0.0"; - sha256 = "1l4pbadd65l4pk30p1xjgs9jmkslldcm8fbw8ck35mwql252kid2"; + version = "16.0.0"; + sha256 = "0fhrn3gi025pgmxjdqaix5cll5ykzyj7z31mk4hz0jy5l1y40mf3"; libraryHaskellDepends = [ base bytestring @@ -421588,7 +423715,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Dockerfile parser, pretty-printer and embedded DSL"; license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -422581,6 +424707,57 @@ self: { } ) { }; + language-lustre = callPackage ( + { + mkDerivation, + alex, + alex-tools, + array, + base, + bytestring, + containers, + GraphSCC, + happy, + monadLib, + panic, + pretty, + simple-get-opt, + text, + }: + mkDerivation { + pname = "language-lustre"; + version = "1.0.0"; + sha256 = "1r5z63sz8wqr1jcikpi8wl0igd7a7fl9cwd863vh83cwkyvywxc6"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + alex-tools + array + base + bytestring + containers + GraphSCC + monadLib + panic + pretty + text + ]; + libraryToolDepends = [ + alex + happy + ]; + executableHaskellDepends = [ + base + containers + pretty + simple-get-opt + ]; + description = "A parser and AST for the Lustre language"; + license = lib.licenses.isc; + mainProgram = "lustre"; + } + ) { }; + language-mixal = callPackage ( { mkDerivation, @@ -423514,6 +425691,62 @@ self: { } ) { }; + language-smtlib = callPackage ( + { + mkDerivation, + base, + containers, + directory, + filepath, + hashable, + megaparsec, + parser-combinators, + prettyprinter, + QuickCheck, + quickcheck-instances, + scientific, + tasty, + tasty-hunit, + tasty-quickcheck, + text, + unordered-containers, + }: + mkDerivation { + pname = "language-smtlib"; + version = "0.2.0.0"; + sha256 = "0wikdr9aiik7p8d9z7awp9hm7j3cgv0mx7rm6gc6dl1sicjci044"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + containers + hashable + megaparsec + parser-combinators + prettyprinter + scientific + text + ]; + testHaskellDepends = [ + base + containers + directory + filepath + hashable + megaparsec + QuickCheck + quickcheck-instances + tasty + tasty-hunit + tasty-quickcheck + text + unordered-containers + ]; + description = "Parsing, printing and incremental I/O for the SMT-LIB 2 format"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + language-spelling = callPackage ( { mkDerivation, @@ -423641,10 +425874,8 @@ self: { }: mkDerivation { pname = "language-sygus"; - version = "0.1.1.3"; - sha256 = "15xxagcsqjchng2nr1qg6ncqch5l74m62iv58pgkcqhzqqhf3fwg"; - revision = "6"; - editedCabalFile = "185ni1vab6qmhfwv4ha0i9rdw652gwmkhpcz5yxiwh34qbpllwf5"; + version = "0.2.0.0"; + sha256 = "0lyadfy8pp3cxg6jf69f3sfash2dmnm5pyjnbksjgdgk4x9px6lx"; libraryHaskellDepends = [ array base @@ -424208,10 +426439,8 @@ self: { }: mkDerivation { pname = "large-anon"; - version = "0.3.3"; - sha256 = "1xwl72d217i10va21cf61nfjvw85zdajhff57qhpbf15my187a3h"; - revision = "1"; - editedCabalFile = "0lqv9f4hq8f1cfgg763inqi05pc7kr08qdkmhrsmrqz24xan9wir"; + version = "0.3.4"; + sha256 = "1gq3q5mysbbialhy2iacxvh0qjqx3b1apl1ahj4nsjz4lvw7fi6f"; libraryHaskellDepends = [ aeson base @@ -424280,6 +426509,8 @@ self: { pname = "large-generics"; version = "0.2.3"; sha256 = "0sxgw2aajh79sm9pd66i7ml7z9k7vs38aarpf39yh98bppci6sgk"; + revision = "1"; + editedCabalFile = "19zkyc6idyajy1pg96xsgv4dny0i6w02n0m6v5fia8507gjx5d04"; libraryHaskellDepends = [ aeson base @@ -424321,12 +426552,10 @@ self: { cpphs, criterion, cryptohash, - crypton, deepseq, hashable, HTF, inspection-testing, - memory, QuickCheck, safecopy, scientific, @@ -424337,30 +426566,24 @@ self: { transformers, unordered-containers, vector, - void, }: mkDerivation { pname = "large-hashable"; - version = "0.1.2.0"; - sha256 = "0nz3rgjch9qy662fgg3iyln3w8yz7i5vxzw6b00sddakmqnl5ypz"; + version = "0.1.3.0"; + sha256 = "0046v1jljsa3lpzq7vaqaf59qzwh6q9k2g4hvv927lzf2vb8xlqn"; libraryHaskellDepends = [ aeson base base16-bytestring - bytes bytestring containers - crypton - memory scientific strict template-haskell text time - transformers unordered-containers vector - void ]; libraryToolDepends = [ cpphs ]; testHaskellDepends = [ @@ -424425,8 +426648,8 @@ self: { }: mkDerivation { pname = "large-records"; - version = "0.4.4"; - sha256 = "15mk1n86y6lx7ycjraz4lzwqn7rb52qikmgwqd68sq9znfq802rj"; + version = "0.4.5"; + sha256 = "1krnzp7wj46y732gqpirfslcp1m86cxnz3llldwynigrvng5kx7v"; libraryHaskellDepends = [ base containers @@ -425048,6 +427271,101 @@ self: { } ) { }; + lattest-lib = callPackage ( + { + mkDerivation, + aeson, + attoparsec, + attoparsec-aeson, + base, + bytestring, + cassava, + containers, + either, + extra, + HUnit, + io-streams, + lattices, + list-shuffle, + MissingH, + mtl, + network, + parallel, + QuickCheck, + random, + raw-strings-qq, + sbv, + scientific, + stm, + tasty, + tasty-quickcheck, + text, + time, + unbounded-delays, + }: + mkDerivation { + pname = "lattest-lib"; + version = "0.1.1"; + sha256 = "1ha9zdcdvzpi7xk9wxq8hsnqr7rwxkmx64k4zmgpzdqnh1y6ckq0"; + libraryHaskellDepends = [ + aeson + attoparsec + attoparsec-aeson + base + bytestring + cassava + containers + either + extra + io-streams + list-shuffle + MissingH + mtl + network + parallel + random + sbv + scientific + stm + text + time + unbounded-delays + ]; + testHaskellDepends = [ + aeson + attoparsec + attoparsec-aeson + base + bytestring + cassava + containers + either + extra + HUnit + io-streams + lattices + list-shuffle + MissingH + mtl + network + parallel + QuickCheck + random + raw-strings-qq + sbv + scientific + stm + tasty + tasty-quickcheck + text + time + unbounded-delays + ]; + description = "Model-based testing framework"; + license = lib.licenses.bsd3; + } + ) { }; + lattices = callPackage ( { mkDerivation, @@ -425138,8 +427456,8 @@ self: { }: mkDerivation { pname = "launchdarkly-server-sdk"; - version = "4.5.1"; - sha256 = "1rwz5qm7vbznr6gi8pwajzm6qp2y6qac3ir9gp9nh1d2ngjl8q70"; + version = "4.6.0"; + sha256 = "08yw54j76c2axas5v76f3lfzywh47sz78kx11gc7fagxq92k8h46"; libraryHaskellDepends = [ aeson attoparsec @@ -425397,7 +427715,7 @@ self: { } ) { }; - lawful-conversions = callPackage ( + lawful-conversions_0_1_7 = callPackage ( { mkDerivation, base, @@ -425447,10 +427765,11 @@ self: { ]; description = "Lawful typeclasses for bidirectional conversion between types"; license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; } ) { }; - lawful-conversions_0_4_0 = callPackage ( + lawful-conversions = callPackage ( { mkDerivation, base, @@ -425496,7 +427815,6 @@ self: { ]; description = "Lawful typeclasses for bidirectional conversion between types"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -425839,18 +428157,22 @@ self: { { mkDerivation, base, + containers, + directory, tasty, tasty-hunit, text, }: mkDerivation { pname = "layoutz"; - version = "0.3.4.0"; - sha256 = "1wkldb91mlp4sqi04bc1az7a1wpj1i0g5kqhnzycqbr2idzk7n4k"; + version = "0.4.0.0"; + sha256 = "13fpdclwzv5dxfcmjglls4f6319x7j4hbli13jmnfks56a9034ny"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base + containers + directory text ]; executableHaskellDepends = [ base ]; @@ -426358,17 +428680,17 @@ self: { }: mkDerivation { pname = "lazyio"; - version = "0.1.0.4"; - sha256 = "0v6g2r4x9m1ksvx62bkn0hndasfh387ylrz67hwkdj61rnyg0m4b"; - revision = "1"; - editedCabalFile = "1kbvbdzh3n6ci51nc2sfp0i2mc203a5cn5xraafiabk3awi5b9x7"; - isLibrary = true; - isExecutable = true; + version = "0.1.0.6"; + sha256 = "0rjx9plzmfg8s7z598gk2rwwrlvsnifp0y6qylhngf36xrlfp591"; libraryHaskellDepends = [ base transformers unsafe ]; + testHaskellDepends = [ + base + transformers + ]; description = "Run IO actions lazily while respecting their order"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.thielema ]; @@ -426395,22 +428717,20 @@ self: { hmatrix, log-domain, math-functions, - monad-extras, mtl, random, transformers, }: mkDerivation { pname = "lazyppl"; - version = "1.0"; - sha256 = "1agm2d6yxsn9m46lljcnys85nwr29nhghffwhr6y9xgpdrf6gvzw"; + version = "1.0.1"; + sha256 = "1srbzj5p12nbi8qam2fdqy75wx2ngf2639skvfaaj4mlilfcs9mi"; libraryHaskellDepends = [ base containers hmatrix log-domain math-functions - monad-extras mtl random transformers @@ -428329,8 +430649,8 @@ self: { pname = "lens-aeson"; version = "1.2.3"; sha256 = "00ac8anw6a3alwlqqvbr1vp7brajrdp66ximl7ylvj28wbznmg3v"; - revision = "2"; - editedCabalFile = "1mw2ijrdkkpazgnfb1msahgf1dlygrcl2i3hi4g7vqf8b95knwss"; + revision = "3"; + editedCabalFile = "1zrqhm3sazzj3sbzh8jpg3v35i6ngvh395lb7mfpglbc8zj4ri3d"; libraryHaskellDepends = [ aeson base @@ -428987,7 +431307,8 @@ self: { base, containers, dwergaz, - lens-family, + microlens, + microlens-ghc, profunctors, text, time, @@ -428995,8 +431316,8 @@ self: { }: mkDerivation { pname = "lens-toml-parser"; - version = "0.3.0.2"; - sha256 = "15pbvd9r1b2pd0lhj9hr9kd5cxfvm68lmvzg4z2icfpjx1hdqf1y"; + version = "0.3.0.3"; + sha256 = "0hjcqkvlvpn5zhx3ji6ykpdklk6407d46ld6ydw8s59i8hhc9n4p"; libraryHaskellDepends = [ base profunctors @@ -429008,12 +431329,13 @@ self: { base containers dwergaz - lens-family + microlens + microlens-ghc text toml-parser ]; description = "Lenses for toml-parser"; - license = lib.licenses.isc; + license = lib.meta.getLicenseFromSpdxId "ISC"; } ) { }; @@ -430281,12 +432603,12 @@ self: { { mkDerivation, zlib-clib }: mkDerivation { pname = "libarchive-clib"; - version = "3.8.6.2"; - sha256 = "1yx7j413x3wkjwkq7bjglc8rz9xfsx253mw6r9gxdb51721via0q"; + version = "3.8.8"; + sha256 = "11f59ab1a53748dxpp9dj7pylgai6bfws77wzgsmwp6mbrsm4fwc"; libraryHaskellDepends = [ zlib-clib ]; doHaddock = false; description = "Haskell interface to libarchive (C sources)"; - license = "unknown"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -430334,8 +432656,8 @@ self: { }: mkDerivation { pname = "libasterix"; - version = "0.11.0"; - sha256 = "0xy76mnv2xgv0iillk1h7if8chlajphwh6f61hj2lzqjiwxs5cn9"; + version = "0.17.0"; + sha256 = "0px1xpl67ckc87kwkibbj2crnqy814b3qgj8kp18q1dfz0a896h2"; libraryHaskellDepends = [ base base16-bytestring @@ -430356,6 +432678,61 @@ self: { } ) { }; + libclang-bindings = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + data-default, + directory, + exceptions, + filepath, + mtl, + process, + QuickCheck, + tasty, + tasty-hunit, + tasty-quickcheck, + template-haskell, + text, + transformers, + unliftio-core, + }: + mkDerivation { + pname = "libclang-bindings"; + version = "0.1.0.0"; + sha256 = "1dldk7p350gczwiwwfp27i4zcczr8y1g3kb22g7v96ccqxhrqjrw"; + libraryHaskellDepends = [ + base + bytestring + data-default + directory + exceptions + filepath + process + template-haskell + text + transformers + unliftio-core + ]; + testHaskellDepends = [ + base + containers + data-default + directory + mtl + QuickCheck + tasty + tasty-hunit + tasty-quickcheck + text + ]; + description = "libclang bindings"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + libconfig = callPackage ( { mkDerivation, @@ -430515,8 +432892,8 @@ self: { { mkDerivation }: mkDerivation { pname = "libffi-clib"; - version = "3.5.2"; - sha256 = "12wsws5fsq3khfxakppagi5730c38ahh1ngax3gyh9ppqhzgfqmn"; + version = "3.6.0"; + sha256 = "1c7p3wjzviq7lkfqf8fcy62d7fhpikbz3is5rbi0clza8b1qki1z"; doHaddock = false; description = "libffi clibs"; license = lib.meta.getLicenseFromSpdxId "MIT"; @@ -432753,8 +435130,8 @@ self: { }: mkDerivation { pname = "libtorch-ffi"; - version = "2.0.1.10"; - sha256 = "0glsbpb2916qmdc8gs9cwvhqjg4j3ra8z6jyr0bakffyiw536p43"; + version = "2.0.2.0"; + sha256 = "0r2gr8rq98am4f38jh4zfk42hqqj6yfw4yvlnc8av8n0sf3icb52"; setupHaskellDepends = [ base bytestring @@ -433104,6 +435481,8 @@ self: { pname = "libyaml-streamly"; version = "0.2.4.0"; sha256 = "0yc1nsk9i35lwdcgqlidc3ssqz16j1dinzg3asajgn4nc1ws4yvr"; + revision = "1"; + editedCabalFile = "1ybjvba68fd8m1f1vaiis3bc8mkirmbd26v7lgc02davxr7z8yk2"; libraryHaskellDepends = [ base bytestring @@ -433448,59 +435827,6 @@ self: { ) { }; lifted-async = callPackage ( - { - mkDerivation, - async, - base, - constraints, - deepseq, - HUnit, - lifted-base, - monad-control, - mtl, - tasty, - tasty-bench, - tasty-expected-failure, - tasty-hunit, - tasty-th, - transformers-base, - }: - mkDerivation { - pname = "lifted-async"; - version = "0.10.2.7"; - sha256 = "0m9xzlj9hrbs0j4sak2jdvm13l66mpr2k99xcv7rhy8wfssvz0f2"; - libraryHaskellDepends = [ - async - base - constraints - lifted-base - monad-control - transformers-base - ]; - testHaskellDepends = [ - async - base - HUnit - lifted-base - monad-control - mtl - tasty - tasty-expected-failure - tasty-hunit - tasty-th - ]; - benchmarkHaskellDepends = [ - async - base - deepseq - tasty-bench - ]; - description = "Run lifted IO operations asynchronously and wait for their results"; - license = lib.licenses.bsd3; - } - ) { }; - - lifted-async_0_11_0 = callPackage ( { mkDerivation, async, @@ -433544,7 +435870,6 @@ self: { ]; description = "Run lifted IO operations asynchronously and wait for their results"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -434192,6 +436517,45 @@ self: { } ) { }; + limcalc = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + tasty, + tasty-hunit, + }: + mkDerivation { + pname = "limcalc"; + version = "0.1.0.0"; + sha256 = "0h470pr1s6qkdii25xpwvc4b222900qs31zmf31rpk8a8yn1d9n7"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + base + containers + ]; + executableHaskellDepends = [ + aeson + base + bytestring + containers + ]; + testHaskellDepends = [ + base + containers + tasty + tasty-hunit + ]; + description = "Limit-based symbolic calculus engine via log-Puiseux series"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + mainProgram = "limcalc-cli"; + } + ) { }; + limp = callPackage ( { mkDerivation, @@ -434827,82 +437191,6 @@ self: { ) { }; linear-base = callPackage ( - { - mkDerivation, - base, - containers, - deepseq, - ghc-bignum, - ghc-prim, - hashable, - hashtables, - hedgehog, - inspection-testing, - linear-generics, - mmorph, - MonadRandom, - primitive, - random, - random-shuffle, - storable-tuple, - tasty, - tasty-bench, - tasty-hedgehog, - tasty-inspection-testing, - text, - transformers, - unordered-containers, - vector, - }: - mkDerivation { - pname = "linear-base"; - version = "0.5.0"; - sha256 = "0iikqp73i0isxkd8xwg5f8f6dk3cv5iw6ifjkmp5r5kwxb650xgq"; - libraryHaskellDepends = [ - base - containers - ghc-bignum - ghc-prim - hashable - linear-generics - primitive - storable-tuple - text - transformers - vector - ]; - testHaskellDepends = [ - base - containers - hedgehog - inspection-testing - linear-generics - mmorph - tasty - tasty-hedgehog - tasty-inspection-testing - vector - ]; - benchmarkHaskellDepends = [ - base - containers - deepseq - hashable - hashtables - MonadRandom - random - random-shuffle - tasty-bench - unordered-containers - vector - ]; - doHaddock = false; - description = "Standard library for linear types"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - } - ) { }; - - linear-base_0_7_0 = callPackage ( { mkDerivation, base, @@ -434933,8 +437221,8 @@ self: { }: mkDerivation { pname = "linear-base"; - version = "0.7.0"; - sha256 = "05702yygp25l1268h4clcsacsdp8xvkqhzafax4q5bjh61hg0g9d"; + version = "0.8.1"; + sha256 = "0c3l1lmqp0jax0fdahmvhkvqaldvg26g6lnzi0l4k6vr7rnl4r7c"; libraryHaskellDepends = [ base bytestring @@ -434977,7 +437265,6 @@ self: { doHaddock = false; description = "Standard library for linear types"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -435254,6 +437541,54 @@ self: { } ) { }; + linear-locks = callPackage ( + { + mkDerivation, + atomic-primops, + base, + concurrent-extra, + containers, + deepseq, + focus, + linear-base, + list-t, + stm-containers, + sydtest, + sydtest-discover, + vector, + vector-algorithms, + }: + mkDerivation { + pname = "linear-locks"; + version = "0.1.0.1"; + sha256 = "10rk783gpxk4ps9k8awn6m5knc1d8sd2bd6pzyrvb67cl3jx09gm"; + libraryHaskellDepends = [ + atomic-primops + base + concurrent-extra + containers + deepseq + focus + linear-base + stm-containers + vector + vector-algorithms + ]; + testHaskellDepends = [ + base + concurrent-extra + linear-base + list-t + stm-containers + sydtest + vector + ]; + testToolDepends = [ sydtest-discover ]; + description = "Locking primitives free of deadlocks"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + linear-maps = callPackage ( { mkDerivation, @@ -435720,8 +438055,8 @@ self: { }: mkDerivation { pname = "linenoise"; - version = "0.6.0"; - sha256 = "13yia363m9b1xp89czqi4vmid9acbii9h01gj27nkjrlfnbck59q"; + version = "0.7.0"; + sha256 = "02d8f3s03y9d974d726azsc7mn0i72ry012gl7pipdrq347nkp52"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -437274,13 +439609,13 @@ self: { directory, fgl, filepath, + gitrev, hashable, intern, lens-family, megaparsec, mtl, optparse-applicative, - parallel, parser-combinators, pretty, process, @@ -437303,8 +439638,8 @@ self: { }: mkDerivation { pname = "liquid-fixpoint"; - version = "0.9.6.3.2"; - sha256 = "1anf30y3xvlhwbph2wy0iysgr28044q99knz5fzqa7hfzi9vy62n"; + version = "0.9.6.3.5"; + sha256 = "0644bvcvikqkjzcnrsjz3l8f66r3pylbkrq8y0l9hpfkkj3zyj60"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -437325,12 +439660,12 @@ self: { directory fgl filepath + gitrev hashable intern lens-family megaparsec mtl - parallel parser-combinators pretty process @@ -437345,7 +439680,10 @@ self: { unordered-containers vector ]; - executableHaskellDepends = [ base ]; + executableHaskellDepends = [ + base + gitrev + ]; testHaskellDepends = [ base containers @@ -437373,7 +439711,7 @@ self: { } ) { }; - liquid-fixpoint_0_9_6_3_5 = callPackage ( + liquid-fixpoint_0_9_6_3_7 = callPackage ( { mkDerivation, aeson, @@ -437387,7 +439725,6 @@ self: { boxes, bytestring, cereal, - cmdargs, containers, deepseq, directory, @@ -437396,7 +439733,6 @@ self: { gitrev, hashable, intern, - lens-family, megaparsec, mtl, optparse-applicative, @@ -437422,8 +439758,8 @@ self: { }: mkDerivation { pname = "liquid-fixpoint"; - version = "0.9.6.3.5"; - sha256 = "0644bvcvikqkjzcnrsjz3l8f66r3pylbkrq8y0l9hpfkkj3zyj60"; + version = "0.9.6.3.7"; + sha256 = "1kifvan7gjp9chqi60ay2fwxs3ax4s9qji2kn5wchbhlr4il9fwd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -437438,7 +439774,6 @@ self: { boxes bytestring cereal - cmdargs containers deepseq directory @@ -437447,7 +439782,6 @@ self: { gitrev hashable intern - lens-family megaparsec mtl parser-combinators @@ -437540,6 +439874,8 @@ self: { pname = "liquid-parallel"; version = "3.2.2.0.3"; sha256 = "01k4a8c5maid9am6mcyj1mqfyd93yic8nfbx6scnxnqdrkwxxylb"; + revision = "1"; + editedCabalFile = "12p612xhwrf0x6a2px6ln474dg3krfgi43dczrri6d2icfl7drsa"; setupHaskellDepends = [ base Cabal @@ -437605,8 +439941,8 @@ self: { }: mkDerivation { pname = "liquid-prelude"; - version = "0.9.12.2.1"; - sha256 = "0gxrdb98ch414ihdvhjrl19khz6amqk4cbcrl1fj3vxj1wh5im2g"; + version = "0.9.14.1"; + sha256 = "11mkqyqiw0yhbjr5mw5sl94l7zvaj504941rdk1nhx8c80sw4ks2"; setupHaskellDepends = [ base Cabal @@ -437669,10 +440005,8 @@ self: { }: mkDerivation { pname = "liquidhaskell"; - version = "0.9.10.1.2"; - sha256 = "16bv11zi54z5c6lh8ynpmlcdhp4v1qdpi90hlg15m4926p2cbna5"; - revision = "1"; - editedCabalFile = "115rawks2y1w2bk5qdd6yb8a5slm5ks19w0kj4smcp915hgq68qp"; + version = "0.9.12.2.1"; + sha256 = "1l4sx3mcqvvkd6plqvg7npjgwcgp5k24pl8732cx6npipd331r4b"; setupHaskellDepends = [ base Cabal @@ -437692,7 +440026,7 @@ self: { } ) { inherit (pkgs) z3; }; - liquidhaskell_0_9_12_2_1 = callPackage ( + liquidhaskell_0_9_14_1_1 = callPackage ( { mkDerivation, base, @@ -437705,8 +440039,8 @@ self: { }: mkDerivation { pname = "liquidhaskell"; - version = "0.9.12.2.1"; - sha256 = "1l4sx3mcqvvkd6plqvg7npjgwcgp5k24pl8732cx6npipd331r4b"; + version = "0.9.14.1.1"; + sha256 = "0chh1a6cl0b8gdc0pkzf3wsk7r2448v4ph0g31fbzyg7daznjdg2"; setupHaskellDepends = [ base Cabal @@ -437777,10 +440111,8 @@ self: { }: mkDerivation { pname = "liquidhaskell-boot"; - version = "0.9.10.1.2"; - sha256 = "0kckh95w3y1gjfhy8k2fyg9mmqq3vq8gcbacyywwsmr2mx752k5z"; - revision = "1"; - editedCabalFile = "00yxwj9x4fi4yxvv87l1fqz2wnpihvdaakv79d885vsfi9nfqxk1"; + version = "0.9.12.2.1"; + sha256 = "01pa2mm8rz6hidhw6ik51b8zz587hx4dv5r547shg3v0rydshbfk"; libraryHaskellDepends = [ aeson array @@ -437846,7 +440178,7 @@ self: { } ) { }; - liquidhaskell-boot_0_9_12_2_1 = callPackage ( + liquidhaskell-boot_0_9_14_1_1 = callPackage ( { mkDerivation, aeson, @@ -437856,7 +440188,6 @@ self: { bytestring, Cabal, cereal, - cmdargs, containers, deepseq, Diff, @@ -437878,7 +440209,6 @@ self: { liquid-fixpoint, megaparsec, mtl, - optparse-applicative, pretty, split, syb, @@ -437896,8 +440226,8 @@ self: { }: mkDerivation { pname = "liquidhaskell-boot"; - version = "0.9.12.2.1"; - sha256 = "01pa2mm8rz6hidhw6ik51b8zz587hx4dv5r547shg3v0rydshbfk"; + version = "0.9.14.1.1"; + sha256 = "0cj124s9mdmg2hs8jyfp4c1zysx7pml6blg5yshbbykna57w4yai"; libraryHaskellDepends = [ aeson array @@ -437906,7 +440236,6 @@ self: { bytestring Cabal cereal - cmdargs containers deepseq Diff @@ -437926,7 +440255,6 @@ self: { liquid-fixpoint megaparsec mtl - optparse-applicative pretty split syb @@ -438659,6 +440987,7 @@ self: { ]; description = "Witnesses for working with type-level lists"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -439587,6 +441916,104 @@ self: { } ) { inherit (pkgs) llama-cpp; }; + llm-simple = callPackage ( + { + mkDerivation, + aeson, + aeson-pretty, + autodocodec, + autodocodec-schema, + base, + bytestring, + containers, + directory, + dotenv, + filepath, + heptapod, + hspec, + hspec-discover, + http-client, + http-types, + lens, + mtl, + optparse-applicative, + req, + retry, + temporary, + text, + time, + unordered-containers, + uuid-types, + vector, + }: + mkDerivation { + pname = "llm-simple"; + version = "0.1.0.2"; + sha256 = "19xv5za5fs9rqw1xccgnksdiidfsd7247micrs1c1ac7qm92bsxa"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + aeson-pretty + autodocodec + autodocodec-schema + base + bytestring + containers + directory + dotenv + filepath + http-client + http-types + lens + mtl + req + retry + text + time + unordered-containers + uuid-types + vector + ]; + executableHaskellDepends = [ + aeson + aeson-pretty + autodocodec + autodocodec-schema + base + bytestring + containers + directory + dotenv + filepath + heptapod + mtl + optparse-applicative + retry + text + ]; + testHaskellDepends = [ + aeson + aeson-pretty + autodocodec + base + bytestring + containers + directory + filepath + heptapod + hspec + mtl + retry + temporary + text + ]; + testToolDepends = [ hspec-discover ]; + description = "Multi-provider LLM library with agent tool loops and filesystem tools"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + llm-with-context = callPackage ( { mkDerivation, @@ -440039,10 +442466,8 @@ self: { }: mkDerivation { pname = "llvm-dsl"; - version = "0.1.2"; - sha256 = "1ynldbzdlr5i08174s85nzi8iwaic0zr10x8zccvl127d9d3264q"; - revision = "1"; - editedCabalFile = "1jihb8c0jg7xby9ql3cxf7l7nkrppg5n5xhfdhfnqn53msb9bp9w"; + version = "0.2.0.1"; + sha256 = "1rh96fysv5732hqv7ya2hljj4aqan4sr7mzx2al14lgsmxvlkycl"; libraryHaskellDepends = [ base bool8 @@ -440135,8 +442560,8 @@ self: { }: mkDerivation { pname = "llvm-extra"; - version = "0.13"; - sha256 = "0j87l1d6ypg1lm5bjfimgrnygr160rw7igr34kaj33mh0lry6jcr"; + version = "0.13.0.1"; + sha256 = "0qanch5p6sd0lx3m2ayjrndmlh7lbnhfb44il8fp51aaw0m9kr56"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -440207,8 +442632,8 @@ self: { }: mkDerivation { pname = "llvm-ffi-tools"; - version = "0.0.1"; - sha256 = "0si1v4fbkjzaizp5b6lqkcaf9qy1r4bkf8sbvr0q10caq3c66swd"; + version = "0.0.2"; + sha256 = "0z1aq9m0lb51if1qqv4shw4jwnh2gwl8jkywxg198lw8vrs1yz6d"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -440855,8 +443280,8 @@ self: { }: mkDerivation { pname = "llvm-tf"; - version = "21.0"; - sha256 = "108a6kw5xfbxq4y613702r79bix6djyn3szi188d38vmwzs4a8qx"; + version = "21.0.0.2"; + sha256 = "1jg2k1xy2a5xab6k2zrq54kb37kk5mgspzrxrvd04m4892g7r4y6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -444220,6 +446645,7 @@ self: { bifunctors, containers, errata, + hashable, mmorph, mtl, recursion-schemes, @@ -444231,13 +446657,14 @@ self: { }: mkDerivation { pname = "looksee"; - version = "0.8.2"; - sha256 = "1jz863hv0p34f5nsmi20d57cyji2ldhg2fr4zqz5frj507p603dm"; + version = "0.8.4"; + sha256 = "0cisjp9lyaaiazk1dmpfr40wx7yca719n4fxflk61gavfbpzfw0d"; libraryHaskellDepends = [ base bifunctors containers errata + hashable mmorph mtl recursion-schemes @@ -444250,6 +446677,7 @@ self: { bifunctors containers errata + hashable mmorph mtl recursion-schemes @@ -445008,8 +447436,8 @@ self: { }: mkDerivation { pname = "louter"; - version = "0.1.1.1"; - sha256 = "1qpas47s0bprx52fd6ljm4v790bwcprdks7sjf8gsj3nd58widhx"; + version = "0.1.1.2"; + sha256 = "19xlqd7ic4qaadqminlkgm52cwkgf6vbg1s2s5fd905r6ql8snsn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -445224,43 +447652,6 @@ self: { ) { }; lr-acts = callPackage ( - { - mkDerivation, - base, - criterion, - data-default, - groups, - hspec, - QuickCheck, - }: - mkDerivation { - pname = "lr-acts"; - version = "0.0.1"; - sha256 = "0v9j5zkb5bxvrl7h27f3nibpd3bjiypjw8jxkx77jfjqq8nnmp86"; - libraryHaskellDepends = [ - base - data-default - groups - ]; - testHaskellDepends = [ - base - data-default - groups - hspec - QuickCheck - ]; - benchmarkHaskellDepends = [ - base - criterion - data-default - groups - ]; - description = "Left and right actions, semidirect products and torsors"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - } - ) { }; - - lr-acts_0_2 = callPackage ( { mkDerivation, base, @@ -445294,7 +447685,6 @@ self: { ]; description = "Left and right actions, semidirect products and torsors"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -445656,8 +448046,8 @@ self: { }: mkDerivation { pname = "lsm-tree"; - version = "1.0.0.2"; - sha256 = "0iqhb5pjcb3fjpd2iibjqradr14jpc0cchcsllb87gbl4izkrryf"; + version = "1.1.1.0"; + sha256 = "067i1adf5ikpfpsnydfbpxi85421wkyizhfxhnv03xc127jv6x0f"; libraryHaskellDepends = [ base binary @@ -445784,89 +448174,6 @@ self: { ) { inherit (pkgs) rocksdb; }; lsp = callPackage ( - { - mkDerivation, - aeson, - async, - attoparsec, - base, - bytestring, - co-log-core, - containers, - data-default, - directory, - exceptions, - extra, - filepath, - hashable, - hspec, - hspec-discover, - lens, - lens-aeson, - lsp-types, - mtl, - prettyprinter, - sorted-list, - stm, - text, - text-rope, - transformers, - unliftio, - unliftio-core, - unordered-containers, - }: - mkDerivation { - pname = "lsp"; - version = "2.7.0.1"; - sha256 = "1z3kc0vpgijzg56n70vmbi9draxzk02fifz83kgjq73rjc2scp7w"; - revision = "1"; - editedCabalFile = "1lq1gs8b47k3fv79lwz6a9zfkkywp95jy7xzxh0sb5k21x5yy7m9"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson - async - attoparsec - base - bytestring - co-log-core - containers - data-default - directory - exceptions - extra - filepath - hashable - lens - lens-aeson - lsp-types - mtl - prettyprinter - sorted-list - stm - text - text-rope - transformers - unliftio - unliftio-core - unordered-containers - ]; - testHaskellDepends = [ - base - containers - hspec - sorted-list - text - text-rope - unordered-containers - ]; - testToolDepends = [ hspec-discover ]; - description = "Haskell library for the Microsoft Language Server Protocol"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - } - ) { }; - - lsp_2_8_0_0 = callPackage ( { mkDerivation, aeson, @@ -445946,7 +448253,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Haskell library for the Microsoft Language Server Protocol"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; @@ -446031,106 +448338,6 @@ self: { ) { }; lsp-test = callPackage ( - { - mkDerivation, - aeson, - aeson-pretty, - ansi-terminal, - async, - base, - bytestring, - co-log-core, - conduit, - conduit-parse, - containers, - data-default, - Diff, - directory, - exceptions, - extra, - filepath, - Glob, - hspec, - lens, - lens-aeson, - lsp, - lsp-types, - mtl, - parser-combinators, - process, - some, - text, - time, - transformers, - unix, - unliftio, - }: - mkDerivation { - pname = "lsp-test"; - version = "0.17.1.1"; - sha256 = "1mba3xv44qcxvhn24az6lj0i2kk4np7sx4bn05hzcl5sydjlzdaa"; - libraryHaskellDepends = [ - aeson - aeson-pretty - ansi-terminal - async - base - bytestring - co-log-core - conduit - conduit-parse - containers - data-default - Diff - directory - exceptions - extra - filepath - Glob - lens - lens-aeson - lsp - lsp-types - mtl - parser-combinators - process - some - text - time - transformers - unix - ]; - testHaskellDepends = [ - aeson - base - co-log-core - containers - data-default - directory - extra - filepath - hspec - lens - lsp - mtl - parser-combinators - process - text - unliftio - ]; - testToolDepends = [ lsp ]; - benchmarkHaskellDepends = [ - base - extra - lsp - process - ]; - description = "Functional test framework for LSP servers"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - } - ) { }; - - lsp-test_0_18_0_0 = callPackage ( { mkDerivation, aeson, @@ -446227,115 +448434,11 @@ self: { ]; description = "Functional test framework for LSP servers"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; lsp-types = callPackage ( - { - mkDerivation, - aeson, - base, - binary, - containers, - data-default, - deepseq, - Diff, - directory, - dlist, - exceptions, - file-embed, - filepath, - generic-arbitrary, - hashable, - hspec, - hspec-discover, - hspec-golden, - indexed-traversable, - indexed-traversable-instances, - lens, - mod, - mtl, - network-uri, - prettyprinter, - QuickCheck, - quickcheck-instances, - regex, - row-types, - safe, - some, - template-haskell, - text, - witherable, - }: - mkDerivation { - pname = "lsp-types"; - version = "2.3.0.1"; - sha256 = "0ygq73miijswpqx1bi1dfr7ia4qs22pl8485sqsi4d6ybwlrnln6"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson - base - binary - containers - data-default - deepseq - Diff - dlist - exceptions - file-embed - filepath - generic-arbitrary - hashable - indexed-traversable - indexed-traversable-instances - lens - mod - mtl - network-uri - prettyprinter - QuickCheck - quickcheck-instances - row-types - safe - some - template-haskell - text - ]; - executableHaskellDepends = [ - base - containers - directory - filepath - mtl - prettyprinter - regex - text - witherable - ]; - testHaskellDepends = [ - aeson - base - filepath - hspec - hspec-golden - lens - network-uri - prettyprinter - QuickCheck - quickcheck-instances - text - ]; - testToolDepends = [ hspec-discover ]; - doHaddock = false; - description = "Haskell library for the Microsoft Language Server Protocol, data types"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - mainProgram = "generator"; - } - ) { }; - - lsp-types_2_4_0_0 = callPackage ( { mkDerivation, aeson, @@ -446435,8 +448538,8 @@ self: { doHaddock = false; description = "Haskell library for the Microsoft Language Server Protocol, data types"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; mainProgram = "generator"; + maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; @@ -447044,8 +449147,8 @@ self: { }: mkDerivation { pname = "lucid"; - version = "2.11.20250303"; - sha256 = "1x24nzfjrwqwn1pl8qk4zxd0rndlha79k3swykkrqm24x5bj7rmv"; + version = "2.11.20260427"; + sha256 = "15dj8qdqzhpi9cx5inxys4m3cb374cjq3p57qkc1iw26bpk9bxbd"; libraryHaskellDepends = [ base blaze-builder @@ -447388,8 +449491,8 @@ self: { }: mkDerivation { pname = "lucid2"; - version = "0.0.20250303"; - sha256 = "09h6i531dp4sm1a9qr6y92ikbgb6zxjy960zylz30fb6jl3gx0la"; + version = "0.0.20260427"; + sha256 = "0dx4ka57hxv45pl47vjdbmklqlmdlmb3zsd6k08mdknr1b0ighsh"; libraryHaskellDepends = [ base bytestring @@ -448258,8 +450361,8 @@ self: { }: mkDerivation { pname = "lz4-bytes"; - version = "0.2.0.0"; - sha256 = "10g253lwwmiz7ci70lyxfjln8mczj5r3m2nmcgidh4r9h31x30yv"; + version = "0.2.1.0"; + sha256 = "1wrg2khana2fn9bmaf5mzxfi7csg801zjvlv9v1i4sxjy4q1g2qc"; libraryHaskellDepends = [ base byte-order @@ -449832,16 +451935,41 @@ self: { { mkDerivation, base, + bytestring, + deepseq, + directory, file, + filepath, + HUnit, + os-string, + text, + unix, }: mkDerivation { pname = "magic"; - version = "1.1"; - sha256 = "10p0gjjjwr1dda7hahwrwn5njbfhl67arq3v3nf1jr3vymlkn75j"; - libraryHaskellDepends = [ base ]; - librarySystemDepends = [ file ]; + version = "2.0.0"; + sha256 = "0j66mbaxwnqbbja9jag9jzmn8zmdp6lk3ajivcs245y4q4ahwyrs"; + libraryHaskellDepends = [ + base + bytestring + deepseq + filepath + os-string + text + ]; + libraryPkgconfigDepends = [ file ]; + testHaskellDepends = [ + base + bytestring + deepseq + directory + filepath + HUnit + text + unix + ]; description = "Interface to C file/magic library"; - license = lib.licenses.bsd3; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { inherit (pkgs) file; }; @@ -452607,56 +454735,6 @@ self: { ) { }; mappings = callPackage ( - { - mkDerivation, - base, - cond, - containers, - formatting, - hspec, - hspec-discover, - indexed-traversable, - partialord, - }: - mkDerivation { - pname = "mappings"; - version = "0.3.3.0"; - sha256 = "1rb17pgzdx3w9maqnllm5xwic0jvna42cnnikhqm02qlysd4ryhy"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - cond - containers - formatting - indexed-traversable - partialord - ]; - executableHaskellDepends = [ - base - cond - containers - formatting - indexed-traversable - partialord - ]; - testHaskellDepends = [ - base - cond - containers - formatting - hspec - indexed-traversable - partialord - ]; - testToolDepends = [ hspec-discover ]; - description = "Types which represent functions k -> v"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - mainProgram = "view"; - } - ) { }; - - mappings_0_4_0_0 = callPackage ( { mkDerivation, base, @@ -452710,7 +454788,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Types which represent functions k -> v"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; mainProgram = "view"; } ) { }; @@ -452948,6 +455025,120 @@ self: { } ) { }; + marionette = callPackage ( + { + mkDerivation, + aeson, + base, + base64-bytestring, + binary, + binary-parsers, + bytestring, + containers, + exceptions, + hashable, + hspec, + hspec-expectations-lifted, + http-types, + lucid2, + mtl, + network, + network-simple, + retry, + text, + typed-process, + unliftio, + wai, + warp, + }: + mkDerivation { + pname = "marionette"; + version = "1.0.0"; + sha256 = "0xca92yzkhnd0qjc8z9gk4rnz2hy105jabpiichyz32y87d5f30f"; + libraryHaskellDepends = [ + aeson + base + base64-bytestring + binary + binary-parsers + bytestring + containers + exceptions + hashable + mtl + network + network-simple + retry + text + unliftio + ]; + testHaskellDepends = [ + aeson + base + bytestring + hspec + hspec-expectations-lifted + http-types + lucid2 + text + typed-process + wai + warp + ]; + description = "Marionette protocol for Firefox"; + license = lib.meta.getLicenseFromSpdxId "EUPL-1.2"; + } + ) { }; + + marionette-effectful = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + effectful, + hspec-effectful, + http-types, + lucid2, + marionette, + mtl, + text, + typed-process-effectful, + unliftio, + wai, + warp, + }: + mkDerivation { + pname = "marionette-effectful"; + version = "1.0.0"; + sha256 = "0wj2ljr6gwk9379z30ln1gc3nm4g547kh07mxs2s0d8qg28jy82i"; + libraryHaskellDepends = [ + base + effectful + marionette + mtl + unliftio + ]; + testHaskellDepends = [ + aeson + base + bytestring + effectful + hspec-effectful + http-types + lucid2 + marionette + text + typed-process-effectful + wai + warp + ]; + description = "Effectful driver for Marionette"; + license = lib.meta.getLicenseFromSpdxId "EUPL-1.2"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + markdown = callPackage ( { mkDerivation, @@ -456794,8 +458985,8 @@ self: { }: mkDerivation { pname = "mcp"; - version = "0.3.1.0"; - sha256 = "1cab6j8a8f7fr5byl7kxa00z4p94izqrf0pqxrv1bj2qcc2gwipm"; + version = "0.3.2.0"; + sha256 = "0clp268qc93pp081qgnw0x77b774lx5ihnd9hgkql85l0w8cvpml"; libraryHaskellDepends = [ aeson base @@ -456838,17 +459029,72 @@ self: { } ) { }; + mcp-hoogle = callPackage ( + { + mkDerivation, + base, + directory, + hoogle, + mcp-server, + optparse-applicative, + stm, + tasty, + tasty-hunit, + text, + time, + }: + mkDerivation { + pname = "mcp-hoogle"; + version = "0.2.0"; + sha256 = "1sjspbf9ni6fkyvl0kziyni68c9hjbv1xai43dqsqpmaxfdw2klz"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + directory + hoogle + mcp-server + stm + text + time + ]; + executableHaskellDepends = [ + base + hoogle + optparse-applicative + ]; + testHaskellDepends = [ + base + directory + hoogle + stm + tasty + tasty-hunit + text + time + ]; + description = "MCP server exposing Hoogle search over local project dependencies"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + mainProgram = "mcp-hoogle"; + } + ) { }; + mcp-server = callPackage ( { mkDerivation, aeson, + async, base, + base64-bytestring, bytestring, containers, + directory, hspec, http-types, network-uri, QuickCheck, + scientific, + stm, template-haskell, text, wai, @@ -456856,17 +459102,21 @@ self: { }: mkDerivation { pname = "mcp-server"; - version = "0.1.0.19"; - sha256 = "11vijbd9dyqi0zd53014paxp3zgnn2gjnk0lr49c2kgs4i7529mf"; + version = "0.2.0.1"; + sha256 = "10jx82rgcjm90zbr6md0z8jpn07prpsvhkmhfasljwrda2809dd7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson + async base + base64-bytestring bytestring containers http-types network-uri + scientific + stm template-haskell text wai @@ -456874,16 +459124,22 @@ self: { ]; executableHaskellDepends = [ base + containers text ]; testHaskellDepends = [ aeson + async base bytestring + containers + directory hspec network-uri QuickCheck + stm text + wai ]; description = "Library for building Model Context Protocol (MCP) servers"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; @@ -457225,6 +459481,30 @@ self: { } ) { }; + mealy-arrow = callPackage ( + { + mkDerivation, + base, + profunctors, + }: + mkDerivation { + pname = "mealy-arrow"; + version = "0.1.0.0"; + sha256 = "0aiwvpdyc4gk84g81ibifd9lpxxiw6aglgp4i35aaxr9hymz8mvh"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + profunctors + ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ base ]; + description = "Monadic Mealy machines with Arrow, ArrowChoice, and ArrowLoop"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + mainProgram = "mealy-arrow-example"; + } + ) { }; + means = callPackage ( { mkDerivation, @@ -458109,6 +460389,55 @@ self: { } ) { }; + megaparsec_9_8_1 = callPackage ( + { + mkDerivation, + array, + base, + bytestring, + case-insensitive, + containers, + criterion, + deepseq, + mtl, + parser-combinators, + scientific, + text, + transformers, + weigh, + }: + mkDerivation { + pname = "megaparsec"; + version = "9.8.1"; + sha256 = "1a3sp5iha7cjkxvrrgis794bv33wk95fxpsny63qwnq85ahp2p70"; + libraryHaskellDepends = [ + array + base + bytestring + case-insensitive + containers + deepseq + mtl + parser-combinators + scientific + text + transformers + ]; + benchmarkHaskellDepends = [ + base + bytestring + containers + criterion + deepseq + text + weigh + ]; + description = "Monadic parser combinators"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + megaparsec-csv = callPackage ( { mkDerivation, @@ -458150,8 +460479,8 @@ self: { pname = "megaparsec-tests"; version = "9.7.0"; sha256 = "17jwz62f8lnrfmmfrsv1jcvn9wmpk4jlhmxjwk5qqx2iyijnrpb1"; - revision = "3"; - editedCabalFile = "06r004sdmxr4i28cwf94pacfs9n6j1ny5nyl6b46cjkkm07gny1x"; + revision = "6"; + editedCabalFile = "0qw2c04nl687z4wp7qby8kv1lw63vyz9jcxazzmnw4lzwapsizqp"; libraryHaskellDepends = [ base bytestring @@ -458185,6 +460514,62 @@ self: { } ) { }; + megaparsec-tests_9_8_1 = callPackage ( + { + mkDerivation, + base, + bytestring, + case-insensitive, + containers, + hspec, + hspec-discover, + hspec-megaparsec, + megaparsec, + mtl, + QuickCheck, + scientific, + temporary, + text, + transformers, + }: + mkDerivation { + pname = "megaparsec-tests"; + version = "9.8.1"; + sha256 = "0ns5zn4p6wjaamlx3vpsd83n9qald5rlsrv5rj7bwb32mbb782vr"; + libraryHaskellDepends = [ + base + bytestring + containers + hspec + hspec-megaparsec + megaparsec + mtl + QuickCheck + text + transformers + ]; + testHaskellDepends = [ + base + bytestring + case-insensitive + containers + hspec + hspec-megaparsec + megaparsec + mtl + QuickCheck + scientific + temporary + text + transformers + ]; + testToolDepends = [ hspec-discover ]; + description = "Test utilities and the test suite of Megaparsec"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + megaparsec-time = callPackage ( { mkDerivation, @@ -458397,6 +460782,7 @@ self: { containers, daytripper, foldl, + hashable, looksee, looksee-trip, mtl, @@ -458408,13 +460794,14 @@ self: { }: mkDerivation { pname = "mello"; - version = "0.5.0"; - sha256 = "0caajqihzs6is5ijr9kivrg16bd8j8h99fi40z0203kcxmq6n0kx"; + version = "0.7.1"; + sha256 = "03cq9zhky3kg85q2mrcmiyswjr9ajih2znm4s8021iv32hp4gky7"; libraryHaskellDepends = [ base bowtie containers foldl + hashable looksee mtl prettyprinter @@ -458428,6 +460815,7 @@ self: { containers daytripper foldl + hashable looksee looksee-trip mtl @@ -459203,6 +461591,32 @@ self: { } ) { }; + memo-io = callPackage ( + { + mkDerivation, + base, + hashable, + time, + unordered-containers, + }: + mkDerivation { + pname = "memo-io"; + version = "1.0.0.1"; + sha256 = "0pa6z8fw1v4zhhri6xaywlp4q59ni3c23zgqvsi2n544yg3yniv7"; + libraryHaskellDepends = [ + base + hashable + unordered-containers + ]; + testHaskellDepends = [ + base + time + ]; + description = "Memoize and global IO utilities"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + memo-map = callPackage ( { mkDerivation, @@ -459584,64 +461998,6 @@ self: { ) { }; mempack = callPackage ( - { - mkDerivation, - avro, - base, - binary, - bytestring, - cereal, - criterion, - FailT, - flat, - hspec, - mtl, - QuickCheck, - random, - serialise, - store, - text, - vector, - }: - mkDerivation { - pname = "mempack"; - version = "0.1.2.0"; - sha256 = "0livcdbsx6bxgy2r9hm0alfb1rgj570pp342rrfhj3l8p43y4xl7"; - libraryHaskellDepends = [ - base - bytestring - FailT - mtl - text - ]; - testHaskellDepends = [ - base - bytestring - FailT - hspec - mtl - QuickCheck - random - text - ]; - benchmarkHaskellDepends = [ - avro - base - binary - bytestring - cereal - criterion - flat - serialise - store - vector - ]; - description = "Short description"; - license = lib.licenses.bsd3; - } - ) { }; - - mempack_0_2_1_0 = callPackage ( { mkDerivation, avro, @@ -459702,7 +462058,6 @@ self: { ]; description = "Short description"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -460696,57 +463051,44 @@ self: { mkDerivation, base, bytestring, - checkers, deriving-compat, + directory, + filepath, HTTP, http-client, + http-types, lens, - network-uri, - QuickCheck, semigroupoids, semigroups, tagsoup, - tagsoup-selection, - tasty, - tasty-hunit, - tasty-quickcheck, transformers, wreq, }: mkDerivation { pname = "metar"; - version = "0.0.3"; - sha256 = "15irfjx9knfy977b0ka2hiwl6gh7cl3x39by4zkbc0njnqk68vvh"; + version = "0.0.5"; + sha256 = "0zn5h46qgwz27r6pp64nqn7rq0ixy73ghm40gjvi5xh0dpq97xz7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring deriving-compat + directory + filepath HTTP http-client + http-types lens - network-uri semigroupoids semigroups tagsoup - tagsoup-selection transformers wreq ]; executableHaskellDepends = [ base ]; - testHaskellDepends = [ - base - checkers - lens - QuickCheck - tasty - tasty-hunit - tasty-quickcheck - ]; - description = "Australian METAR"; + description = "METAR from BOM (Australia) with NOAA fallback"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "metar"; } ) { }; @@ -460755,17 +463097,12 @@ self: { { mkDerivation, base, - checkers, http-types, lens, metar, network-uri, - QuickCheck, semigroupoids, semigroups, - tasty, - tasty-hunit, - tasty-quickcheck, text, transformers, utf8-string, @@ -460774,8 +463111,8 @@ self: { }: mkDerivation { pname = "metar-http"; - version = "0.0.3"; - sha256 = "04skay08n5z0ibqw53yrxaxx5ysmbphbanmbai3znnrn7mf7q1xh"; + version = "0.0.5"; + sha256 = "1lxbb52nfw8wjn3ld3zk1xafvdd8m87wadnfniifkpj46q8vi7hs"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -460793,18 +463130,8 @@ self: { warp ]; executableHaskellDepends = [ base ]; - testHaskellDepends = [ - base - checkers - lens - QuickCheck - tasty - tasty-hunit - tasty-quickcheck - ]; description = "HTTP for METAR"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "metar-http"; } ) { }; @@ -461266,12 +463593,15 @@ self: { bytestring, containers, crypton, + deepseq, ram, + text, + xcodec, }: mkDerivation { pname = "mfmts"; - version = "1.0.0.1"; - sha256 = "0ff8i8y6khcci1mqfjw75j3aiak9srfp3rr1hyic6w4l4js6x16i"; + version = "1.2.0.1"; + sha256 = "175wpq77hdrnsprm28mpb6hpxxkk5izh4crvzv4i1bxclzd76n4q"; libraryHaskellDepends = [ array base @@ -461279,7 +463609,10 @@ self: { bytestring containers crypton + deepseq ram + text + xcodec ]; description = "Implements multiformats specification"; license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; @@ -461527,8 +463860,8 @@ self: { pname = "microaeson"; version = "0.1.0.3"; sha256 = "04sngljny67zcs4271b4f1yvcjlahmn55yh30nwjpmwjybwahg66"; - revision = "1"; - editedCabalFile = "0vcpzz89w9ngfn07vxx1ry2pfjc9kyycgs0bqaaknqkbpppmf2c1"; + revision = "2"; + editedCabalFile = "17dh4bwr6rfcqlnv8rsx5j4hll49hpwdxxrbfwfv64xn7m7xbx4k"; libraryHaskellDepends = [ array base @@ -461674,6 +464007,60 @@ self: { } ) { }; + microecta = callPackage ( + { + mkDerivation, + base, + containers, + equivalence, + hashable, + hashtables, + hspec, + intern, + mtl, + QuickCheck, + text, + transformers, + unordered-containers, + }: + mkDerivation { + pname = "microecta"; + version = "0.1.0.0"; + sha256 = "1w51wbymrvy1kbgky314l4dgynvw38m93g46ypawvqaa07jgk579"; + revision = "1"; + editedCabalFile = "0gjpcs3psbdj9ar5g7db4n1dgr00l4qfhcsphgsf299xlvjplawi"; + libraryHaskellDepends = [ + base + containers + equivalence + hashable + hashtables + intern + mtl + text + transformers + unordered-containers + ]; + testHaskellDepends = [ + base + containers + equivalence + hashable + hspec + mtl + QuickCheck + text + unordered-containers + ]; + benchmarkHaskellDepends = [ + base + text + ]; + description = "Small equality-constrained tree automata core"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + microformats2-parser = callPackage ( { mkDerivation, @@ -462146,8 +464533,8 @@ self: { }: mkDerivation { pname = "microlens-pro"; - version = "0.2.0.3"; - sha256 = "1mmj8y7rvfasas1kqpns8aj9mr52rgb8mm8fy5qwmv0ll8r3siik"; + version = "0.2.0.4"; + sha256 = "099ynp1winji1jn08dqayywliwk9midccfsv13cakhrdnbps8zj3"; libraryHaskellDepends = [ base containers @@ -462191,6 +464578,8 @@ self: { pname = "microlens-pro"; version = "0.2.0.5"; sha256 = "06fhqzw1g5253680i6q8kjy1h1b278bnrq9cdcqmab3zblzxh95g"; + revision = "1"; + editedCabalFile = "1syksqxwzj9f1985b6r15max8wn8c4ydr10hyzgdjlml844wb3i9"; libraryHaskellDepends = [ base containers @@ -462634,10 +465023,8 @@ self: { }: mkDerivation { pname = "midi"; - version = "0.2.2.4"; - sha256 = "14dv5ihlk5jqmvd3b0wfk4nzk4phan5gx6fmvq616mrp6dsflx58"; - revision = "1"; - editedCabalFile = "086fhjrg3abwnxqwngfyw5paw4jszx5q9mxym5q7x9yqy4dl64j0"; + version = "0.2.2.6"; + sha256 = "1fllpzlcfxkimrp11k50lkndx3n6yvgsw8ky8q8jjifzids78p4v"; libraryHaskellDepends = [ base binary @@ -462709,10 +465096,8 @@ self: { }: mkDerivation { pname = "midi-music-box"; - version = "0.0.1.2"; - sha256 = "0rnjwis6y0lnyfjxnxqk3zsh78ylccq5v21avb97vybmj0pld1l9"; - revision = "7"; - editedCabalFile = "02xnldnw5ci6chpbj18mz82m8pp582zpy9z3bdy5yi7q7k415h0p"; + version = "0.0.1.3"; + sha256 = "16r5384ix3f0qgadvxpb2xsl2d4b6ww85cgmi1d3g0na18dayf46"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -463410,6 +465795,8 @@ self: { pname = "mighttpd2"; version = "4.0.10"; sha256 = "1nsphcg0fc1mc56d27b96ba9ds6lddngzcbca9zm65w5fikzj4km"; + revision = "1"; + editedCabalFile = "1hkav9ajplbd9zmh68q7kwy2010mi1jxpzh6rnhhasj33rmz7mf7"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -463923,45 +466310,6 @@ self: { ) { }; mime-mail = callPackage ( - { - mkDerivation, - base, - base64-bytestring, - blaze-builder, - bytestring, - filepath, - hspec, - process, - random, - text, - }: - mkDerivation { - pname = "mime-mail"; - version = "0.5.1"; - sha256 = "1s1wp8v1xlvw3r4qk1lv9zpm99ihka7a785zjl6i3fq1maqq955g"; - libraryHaskellDepends = [ - base - base64-bytestring - blaze-builder - bytestring - filepath - process - random - text - ]; - testHaskellDepends = [ - base - blaze-builder - bytestring - hspec - text - ]; - description = "Compose MIME email messages"; - license = lib.licenses.mit; - } - ) { }; - - mime-mail_0_5_2 = callPackage ( { mkDerivation, base, @@ -463997,7 +466345,6 @@ self: { ]; description = "Compose MIME email messages"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -464015,9 +466362,9 @@ self: { http-client-tls, http-conduit, http-types, - memory, mime-mail, optparse-applicative, + ram, tasty, tasty-hunit, text, @@ -464027,8 +466374,8 @@ self: { }: mkDerivation { pname = "mime-mail-ses"; - version = "0.4.4"; - sha256 = "1yzwqvk675yjb06hn8c0kykic242g8gcry4i5phqg6mqn30ldpzz"; + version = "0.4.5"; + sha256 = "0kfrj2947905l12i3cns8pkshylwlpbkrfg7x1gcq86r3lyj4pcx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -464043,8 +466390,8 @@ self: { http-client-tls http-conduit http-types - memory mime-mail + ram text time xml-conduit @@ -464306,8 +466653,8 @@ self: { { mkDerivation, base }: mkDerivation { pname = "mini"; - version = "1.6.1.0"; - sha256 = "18vxnsn1lgrqc2clnygi68y7234z0jlqlz4cqjdpy0v0xspy90mf"; + version = "2.0.0.1"; + sha256 = "1j9qiqshmkax186jlc4d2m83np37ipssj9x90474bicqjc50djim"; libraryHaskellDepends = [ base ]; description = "Minimal essentials"; license = lib.meta.getLicenseFromSpdxId "MIT"; @@ -466063,53 +468410,6 @@ self: { ) { }; miso = callPackage ( - { - mkDerivation, - aeson, - base, - bytestring, - containers, - file-embed, - http-api-data, - http-types, - jsaddle, - lucid, - network-uri, - servant, - servant-lucid, - tagsoup, - text, - transformers, - }: - mkDerivation { - pname = "miso"; - version = "1.8.7.0"; - sha256 = "0vdm43pbv27difzc35yn3wnjn30ca09vghpfv14c3lxiqnyp0gz9"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson - base - bytestring - containers - file-embed - http-api-data - http-types - jsaddle - lucid - network-uri - servant - servant-lucid - tagsoup - text - transformers - ]; - description = "A tasty Haskell front-end web framework"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - } - ) { }; - - miso_1_9_0_0 = callPackage ( { mkDerivation, base, @@ -466121,10 +468421,8 @@ self: { }: mkDerivation { pname = "miso"; - version = "1.9.0.0"; - sha256 = "0v45pvrxwf0biywx8icq2qww8gvmy2a9k1iz0n21p14bxm2fjicx"; - revision = "1"; - editedCabalFile = "0pjvyyr7ldggx0ffzrwnrmx7xss407i0sprvpy55n9lxknzvjav0"; + version = "1.12.0.0"; + sha256 = "164crlnyhab98g453zb552xpf1z6b2jyzlm2rn7fhmns16fkvpmk"; libraryHaskellDepends = [ base bytestring @@ -466135,7 +468433,6 @@ self: { ]; description = "A tasty Haskell front-end web framework"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -466194,6 +468491,60 @@ self: { } ) { }; + miso-css = callPackage ( + { + mkDerivation, + add-dependent-file, + base, + bytestring, + containers, + css-parser, + filepath, + miso, + mtl, + QuickCheck, + tagged, + tasty, + tasty-discover, + tasty-hunit, + tasty-quickcheck, + template-haskell, + text, + }: + mkDerivation { + pname = "miso-css"; + version = "0.0.2"; + sha256 = "0cw7c2j6z4hh91irzxbb9in3milzr7wqhwmw8idy8s6s83f5197w"; + libraryHaskellDepends = [ + add-dependent-file + base + containers + css-parser + filepath + miso + mtl + tagged + template-haskell + text + ]; + testHaskellDepends = [ + base + bytestring + miso + QuickCheck + tasty + tasty-discover + tasty-hunit + tasty-quickcheck + template-haskell + ]; + testToolDepends = [ tasty-discover ]; + description = "wrapper over miso checking CSS classes applicability through dependent types"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + miso-examples = callPackage ( { mkDerivation }: mkDerivation { @@ -466798,6 +469149,67 @@ self: { } ) { }; + mldsa = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + criterion, + crypton, + deepseq, + directory, + filelock, + primitive, + process, + ram, + tasty, + tasty-hunit, + tasty-quickcheck, + text, + zlib, + }: + mkDerivation { + pname = "mldsa"; + version = "0.1.0.0"; + sha256 = "0sgrcjyn6qmklj4fs61y6l58ljrxsqa9vq9cn76h3jnppby3x6l5"; + libraryHaskellDepends = [ + base + crypton + deepseq + primitive + ram + ]; + testHaskellDepends = [ + aeson + base + bytestring + crypton + deepseq + directory + filelock + primitive + process + ram + tasty + tasty-hunit + tasty-quickcheck + text + zlib + ]; + benchmarkHaskellDepends = [ + base + criterion + crypton + deepseq + primitive + ram + ]; + description = "Module-Lattice-based Digital Signature Algorithm"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + mlist = callPackage ( { mkDerivation, @@ -466839,8 +469251,8 @@ self: { }: mkDerivation { pname = "mlkem"; - version = "0.2.0.0"; - sha256 = "0ryq0mwlics4kqjqh05y33y4qmj2j2z0r4p2jaw6mhs41qyj346z"; + version = "0.2.2.0"; + sha256 = "10dfj8j813fmdh74i2n9df9290d5vbxlcsk59vzn43rnb7d0fpfd"; libraryHaskellDepends = [ base crypton @@ -466874,8 +469286,6 @@ self: { ]; description = "Module-Lattice-based Key-Encapsulation Mechanism"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -467723,8 +470133,8 @@ self: { }: mkDerivation { pname = "mmzk-env"; - version = "0.4.0.0"; - sha256 = "0f5mkr92jjcz6ks9zlcf1czm6pnjqq0mbksyn5r6ykjq5wc7kjx9"; + version = "0.5.0.0"; + sha256 = "1xssvrszx880b0rcw8i8xymhjgdvj3q13issivwi82f799kvssjy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -467771,8 +470181,8 @@ self: { }: mkDerivation { pname = "mmzk-typeid"; - version = "0.7.1.0"; - sha256 = "1jvxkdvah8xip4q7mf66hx6vaa9hcv3417y5bmwaz1lmai4ngzv1"; + version = "0.7.1.1"; + sha256 = "1mirfxar3vqrsky819si6wnrsq3431x53md7wpizlj9gfq8ka1n2"; libraryHaskellDepends = [ aeson array @@ -468061,48 +470471,6 @@ self: { ) { }; mockcat = callPackage ( - { - mkDerivation, - async, - base, - hspec, - mtl, - template-haskell, - text, - transformers, - unliftio, - unliftio-core, - }: - mkDerivation { - pname = "mockcat"; - version = "0.5.5.0"; - sha256 = "1ldwvz15s1nfb9jpx8kjmn1p5350k4nm1ay6lc539wpmxn6s1n34"; - libraryHaskellDepends = [ - base - mtl - template-haskell - text - transformers - unliftio - unliftio-core - ]; - testHaskellDepends = [ - async - base - hspec - mtl - template-haskell - text - transformers - unliftio - unliftio-core - ]; - description = "Mock library for test in Haskell"; - license = lib.licenses.mit; - } - ) { }; - - mockcat_1_4_1_1 = callPackage ( { mkDerivation, async, @@ -468155,7 +470523,6 @@ self: { ]; description = "Declarative mocking with a single arrow `~>`"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -468217,8 +470584,8 @@ self: { }: mkDerivation { pname = "mod"; - version = "0.2.1.0"; - sha256 = "1fgkiczhvn2w23jyn571c5cbhnl3v1yhai9sfqg0brxrba7kqjyq"; + version = "0.2.2.0"; + sha256 = "08wizxn0fmbmc420ii5905wkzr4xppgsrjgnyp54p8g2ni3zzj89"; libraryHaskellDepends = [ base deepseq @@ -468381,8 +470748,8 @@ self: { pname = "modern-uri"; version = "0.3.6.1"; sha256 = "1sag8l91qd7xs56rlx8r6dz9zxxmqsnfw0v47az7l8nirv7zjih2"; - revision = "4"; - editedCabalFile = "110s10ypd1v0nk21xb3ihcgp32v1hwi9xaanhlladzg67pmmqd85"; + revision = "5"; + editedCabalFile = "19p7ys7s79nyp5ckspyyqbxn47z70sn8p8q4fgd3y9r6fk8jbwxk"; libraryHaskellDepends = [ base bytestring @@ -470857,8 +473224,8 @@ self: { }: mkDerivation { pname = "monad-logger-aeson"; - version = "0.4.1.5"; - sha256 = "1x7smw5xmrzs73s4vijj3ga7a1zajflrfdbxcdvxgfcqrr3aa9gj"; + version = "0.4.1.6"; + sha256 = "0hsl242byrm2xilckr22ilj036lirazvhbg8ghzc79wqbmlwxxbq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -471261,6 +473628,8 @@ self: { pname = "monad-metrics"; version = "0.2.2.2"; sha256 = "1w065hrd4r6as763anliig0dd3qdrn50gz5ld8iz3fc744qyc356"; + revision = "1"; + editedCabalFile = "04ds2862j734w43qngf91ybrcwsz66wp4kh6q5396xwalnfdnqq1"; libraryHaskellDepends = [ base clock @@ -471847,61 +474216,8 @@ self: { }: mkDerivation { pname = "monad-schedule"; - version = "0.2.0.2"; - sha256 = "12kp17zbc7y3m8nb89b235s0w31f67mz1jcbni3dkpzahn1k8681"; - libraryHaskellDepends = [ - base - base-compat - free - operational - stm - time-domain - transformers - ]; - testHaskellDepends = [ - base - base-compat - free - generic-arbitrary - HUnit - operational - QuickCheck - stm - test-framework - test-framework-hunit - test-framework-quickcheck2 - time - time-domain - transformers - ]; - description = "A new, simple, composable concurrency abstraction"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - maintainers = [ lib.maintainers.turion ]; - } - ) { }; - - monad-schedule_1_6 = callPackage ( - { - mkDerivation, - base, - base-compat, - free, - generic-arbitrary, - HUnit, - operational, - QuickCheck, - stm, - test-framework, - test-framework-hunit, - test-framework-quickcheck2, - time, - time-domain, - transformers, - }: - mkDerivation { - pname = "monad-schedule"; - version = "1.6"; - sha256 = "1krmb4xc9kxncbgbi448k7mvj6nlygg5fvgnahjzrvd6nbnnswc6"; + version = "1.7"; + sha256 = "128zn2j38gkm4yhc3nkyf86nh763lc4jdipqlp72skml8jrdcn3z"; libraryHaskellDepends = [ base base-compat @@ -471929,8 +474245,6 @@ self: { ]; description = "A new, simple, composable concurrency abstraction"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; - maintainers = [ lib.maintainers.turion ]; } ) { }; @@ -473169,12 +475483,13 @@ self: { tasty-quickcheck, temporary, text, + unix, unordered-containers, }: mkDerivation { pname = "monatone"; - version = "0.2.1.1"; - sha256 = "1rq1c2d8ymhfa0dyiqasa1bjixqxss3av4h2zha836qd43l7xm5b"; + version = "0.4.0.1"; + sha256 = "1h6081vjjbx6xjxkh045nhnxhiffj7g7klcyqpr00y4xvrsm9vk9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -473191,6 +475506,7 @@ self: { mtl temporary text + unix unordered-containers ]; executableHaskellDepends = [ @@ -473205,6 +475521,7 @@ self: { ]; testHaskellDepends = [ base + base64-bytestring bytestring containers directory @@ -473217,6 +475534,7 @@ self: { tasty-quickcheck temporary text + unordered-containers ]; description = "Pure Haskell library for audio metadata parsing and writing"; license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; @@ -473983,6 +476301,34 @@ self: { } ) { }; + monoid-semiring = callPackage ( + { + mkDerivation, + base, + containers, + QuickCheck, + semirings, + }: + mkDerivation { + pname = "monoid-semiring"; + version = "0.1.0.0"; + sha256 = "15jgi88bcync35i9q1mklwnw7n7h5rcyfjmis4jczb8zhg18jpk8"; + libraryHaskellDepends = [ + base + containers + semirings + ]; + testHaskellDepends = [ + base + containers + QuickCheck + semirings + ]; + description = "The monoid semiring M ->0 S and its generalized Cauchy product"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + monoid-statistics = callPackage ( { mkDerivation, @@ -474088,8 +476434,8 @@ self: { }: mkDerivation { pname = "monoid-transformer"; - version = "0.0.4"; - sha256 = "1243r77m5ywphwyhw7kn9vb2ha5m5zj375bd61fprdfiwi3z3as3"; + version = "0.0.4.1"; + sha256 = "1kpb7pq1w0gwis4qs1bl6nzaswyywm2kdy4cxdz0v3qw21zyzxqp"; libraryHaskellDepends = [ base semigroups @@ -474117,8 +476463,8 @@ self: { }: mkDerivation { pname = "monoidal-containers"; - version = "0.6.7.0"; - sha256 = "1hgzgb09i0ylplcv1mnb51a19h1x608ams9jvwxn9mkvni36y3rv"; + version = "0.6.8.0"; + sha256 = "0cy3aifiznlkwn5566ld8w4i9im7f1hx5wq24g8k3xg7642xj46q"; libraryHaskellDepends = [ aeson base @@ -474195,8 +476541,8 @@ self: { }: mkDerivation { pname = "monoidal-plugins"; - version = "0.1.0.0"; - sha256 = "17wmsk7disaddijw3k8drs5bkglfqhhpzx83w7ls4lyksw7z3lw5"; + version = "0.1.1.0"; + sha256 = "0ayf8snqwfcaz1b2mnmp2jxaf8cjzb36lj3wrc8byi95ahz1k7ri"; libraryHaskellDepends = [ base ghc @@ -474207,35 +476553,6 @@ self: { ) { }; monoidmap = callPackage ( - { - mkDerivation, - base, - containers, - deepseq, - groups, - monoid-subclasses, - monoidmap-internal, - nothunks, - }: - mkDerivation { - pname = "monoidmap"; - version = "0.0.4.4"; - sha256 = "131lwh9dq1xzvsv2zcf4bp9k2y3hr4p548kw8zsds7wa38s6v0bw"; - libraryHaskellDepends = [ - base - containers - deepseq - groups - monoid-subclasses - monoidmap-internal - nothunks - ]; - description = "Monoidal map type"; - license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; - } - ) { }; - - monoidmap_0_0_5_1 = callPackage ( { mkDerivation, base, @@ -474266,52 +476583,6 @@ self: { ) { }; monoidmap-aeson = callPackage ( - { - mkDerivation, - aeson, - base, - containers, - hspec, - hspec-discover, - hspec-golden-aeson, - monoid-subclasses, - monoidmap, - QuickCheck, - quickcheck-classes, - quickcheck-quid, - text, - }: - mkDerivation { - pname = "monoidmap-aeson"; - version = "0.0.0.6"; - sha256 = "0fd2cd4a8ncb3hibfknq0sf7j8nmmisr4bwc42yp6l0ddfsdbbd6"; - libraryHaskellDepends = [ - aeson - base - containers - monoid-subclasses - monoidmap - ]; - testHaskellDepends = [ - aeson - base - containers - hspec - hspec-golden-aeson - monoid-subclasses - monoidmap - QuickCheck - quickcheck-classes - quickcheck-quid - text - ]; - testToolDepends = [ hspec-discover ]; - description = "JSON support for monoidmap"; - license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; - } - ) { }; - - monoidmap-aeson_0_0_0_7 = callPackage ( { mkDerivation, aeson, @@ -474330,8 +476601,8 @@ self: { }: mkDerivation { pname = "monoidmap-aeson"; - version = "0.0.0.7"; - sha256 = "1qwqsr2ivihxsiw3ky676s5mypc89v7zyl3kh8kn4jhhbrqj7npf"; + version = "0.0.0.8"; + sha256 = "0anync45qwqmsl78fds9m4bx8qvi0n3mhq0dnkvhasmrknk7a611"; libraryHaskellDepends = [ aeson base @@ -474390,6 +476661,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Examples for monoidmap"; license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -474413,70 +476685,11 @@ self: { ]; description = "Hashing support for monoidmap"; license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + hydraPlatforms = lib.platforms.none; } ) { }; monoidmap-internal = callPackage ( - { - mkDerivation, - base, - containers, - deepseq, - groups, - hspec, - hspec-discover, - monoid-subclasses, - nothunks, - pretty-show, - QuickCheck, - quickcheck-classes, - quickcheck-groups, - quickcheck-monoid-subclasses, - quickcheck-quid, - tasty-bench, - tasty-hunit, - text, - }: - mkDerivation { - pname = "monoidmap-internal"; - version = "0.0.0.1"; - sha256 = "1khqa1pnxfngbay9gzjvls7hy7pddr8pd32c0z1na9mj8q8hz63c"; - libraryHaskellDepends = [ - base - containers - deepseq - groups - monoid-subclasses - nothunks - ]; - testHaskellDepends = [ - base - containers - groups - hspec - monoid-subclasses - pretty-show - QuickCheck - quickcheck-classes - quickcheck-groups - quickcheck-monoid-subclasses - quickcheck-quid - text - ]; - testToolDepends = [ hspec-discover ]; - benchmarkHaskellDepends = [ - base - containers - deepseq - tasty-bench - tasty-hunit - ]; - description = "Internal support for monoidmap"; - license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; - } - ) { }; - - monoidmap-internal_0_1_0_2 = callPackage ( { mkDerivation, base, @@ -474561,6 +476774,7 @@ self: { ]; description = "QuickCheck support for monoidmap"; license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -475088,8 +477302,8 @@ self: { pname = "months"; version = "0.2.1"; sha256 = "18ysiyj5vqp96nvrkaa1k58ci6l08x03lkiq6cmi5vyg4gw734ig"; - revision = "1"; - editedCabalFile = "1lmikm7y31wlk634fr2l6ba74mn5a1h5y3p1phx7xjxvahjf3li7"; + revision = "2"; + editedCabalFile = "1xr06m5pskgfgzkfbfs988z7720wl8sz169h48fg3c0zd37xhghn"; libraryHaskellDepends = [ aeson attoparsec @@ -475343,6 +477557,207 @@ self: { } ) { }; + moonlight-algebra = callPackage ( + { + mkDerivation, + base, + containers, + deepseq, + hedgehog, + lattices, + moonlight-core, + moonlight-pale, + QuickCheck, + tasty, + tasty-bench, + tasty-hedgehog, + tasty-hunit, + tasty-quickcheck, + vector, + }: + mkDerivation { + pname = "moonlight-algebra"; + version = "0.1.0.1"; + sha256 = "1im69lmc5af6y3m32q7shdkgxy33bv1g5vmvs6y0dahpdwyi93xp"; + libraryHaskellDepends = [ + base + containers + hedgehog + moonlight-core + moonlight-pale + tasty + tasty-hedgehog + tasty-hunit + vector + ]; + testHaskellDepends = [ + base + containers + hedgehog + moonlight-core + moonlight-pale + QuickCheck + tasty + tasty-hedgehog + tasty-hunit + tasty-quickcheck + ]; + benchmarkHaskellDepends = [ + base + containers + deepseq + lattices + moonlight-core + moonlight-pale + tasty-bench + vector + ]; + doHaddock = false; + description = "Algebraic type class tower for Pale Meridian"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { moonlight-pale = null; }; + + moonlight-core = callPackage ( + { + mkDerivation, + base, + bytestring, + comonad, + containers, + data-fix, + deepseq, + equivalence, + filepath, + free, + memory, + primitive, + QuickCheck, + recursion-schemes, + scientific, + tasty, + tasty-bench, + tasty-hunit, + tasty-quickcheck, + text, + these, + transformers, + vector, + }: + mkDerivation { + pname = "moonlight-core"; + version = "0.1.0.2"; + sha256 = "1dg8zlj95qylfwyzyzs1cpngzr5vp3jmw9k205dydzszzz9az16k"; + libraryHaskellDepends = [ + base + bytestring + comonad + containers + data-fix + deepseq + free + memory + primitive + recursion-schemes + text + these + transformers + vector + ]; + testHaskellDepends = [ + base + bytestring + containers + filepath + primitive + QuickCheck + tasty + tasty-hunit + tasty-quickcheck + text + vector + ]; + benchmarkHaskellDepends = [ + base + bytestring + containers + deepseq + equivalence + memory + scientific + tasty-bench + text + vector + ]; + doHaddock = false; + description = "Mathematical basis for Pale Meridian"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + + moonlight-delta = callPackage ( + { + mkDerivation, + base, + bytestring, + cborg, + containers, + deepseq, + moonlight-algebra, + moonlight-core, + primitive, + QuickCheck, + tasty, + tasty-bench, + tasty-hunit, + tasty-quickcheck, + vector, + }: + mkDerivation { + pname = "moonlight-delta"; + version = "0.1.0.2"; + sha256 = "0mnw3ikdiwwwjd0z5z54fsv14lp7lni02cyjly697kjn91l0xi25"; + isLibrary = false; + isExecutable = false; + libraryHaskellDepends = [ + base + bytestring + cborg + containers + moonlight-algebra + moonlight-core + primitive + vector + ]; + testHaskellDepends = [ + base + bytestring + containers + moonlight-algebra + moonlight-core + QuickCheck + tasty + tasty-hunit + tasty-quickcheck + vector + ]; + benchmarkHaskellDepends = [ + base + bytestring + containers + deepseq + moonlight-core + tasty-bench + ]; + doHaddock = false; + description = "Boundary-aware delta calculus for Moonlight"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + moonshine = callPackage ( { mkDerivation, @@ -477428,8 +479843,8 @@ self: { }: mkDerivation { pname = "mpd-current-json"; - version = "3.1.0.0"; - sha256 = "0z0yc5gy02kpdd22x77pnawlr9fcdspda138gnm1q3sn4ryq9z7a"; + version = "3.1.0.1"; + sha256 = "01c1s5mrj2lqwvlykd41sj5cw94jql7sf6bvah2dhs7k7lifb4qv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -480942,8 +483357,8 @@ self: { pname = "mueval"; version = "0.9.4"; sha256 = "1r6gm1drfkblf6vl36z1kbjpvz5dmcjn4hnlm8r59m794palwzzk"; - revision = "3"; - editedCabalFile = "1hl0z043qkyqp1awb8izw002skq2qas55kafc00wc54bakzlgxl5"; + revision = "4"; + editedCabalFile = "11ay90zrmjbmbwf99ivkwwd7kxinwirb5fzjq41alp81i5j78dpm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -484164,8 +486579,8 @@ self: { }: mkDerivation { pname = "mvar-lock"; - version = "0.1.0.4"; - sha256 = "04hh9yydm6xkv526k5kivyimwbjic591527rl6r2c5bykmkdns38"; + version = "0.1.0.5"; + sha256 = "11j3pjg4n74w784s4n7d4b2lgzxfmgla8pb2kl3ligf63fg0j0ss"; libraryHaskellDepends = [ base safe-exceptions @@ -485231,6 +487646,7 @@ self: { case-insensitive, criterion, crypton, + crypton-pem, crypton-x509, crypton-x509-store, crypton-x509-system, @@ -485242,7 +487658,6 @@ self: { io-streams, monad-loops, network, - pem, QuickCheck, quickcheck-instances, ram, @@ -485261,8 +487676,8 @@ self: { }: mkDerivation { pname = "mysql-haskell"; - version = "1.2.4"; - sha256 = "1cfc8ljyih3gh0yp8bfj9l1d029mwinjv32x3wn0s9k0maq4lnfc"; + version = "1.3.0"; + sha256 = "1k4r5gwvb9x8y3y6w39zqhfzhjqi7y617kfdnhaqx3swdw9agcm5"; libraryHaskellDepends = [ asn1-encoding asn1-types @@ -485272,6 +487687,7 @@ self: { bytestring bytestring-lexing crypton + crypton-pem crypton-x509 crypton-x509-store crypton-x509-system @@ -485280,7 +487696,6 @@ self: { io-streams monad-loops network - pem ram scientific text @@ -485992,6 +488407,7 @@ self: { ]; description = "Homogeneous tuples of arbitrary length"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -486475,21 +488891,6 @@ self: { ) { }; named = callPackage ( - { mkDerivation, base }: - mkDerivation { - pname = "named"; - version = "0.3.0.2"; - sha256 = "0glm7kfkim2k94xim0cdbyqpwgw22gwghwv0fzj0i3i70r4id3bv"; - revision = "1"; - editedCabalFile = "0a05d53qc4xy7vjrn2y84dcb0yrn146qa50i6zc49qcbrvdmd4w8"; - libraryHaskellDepends = [ base ]; - testHaskellDepends = [ base ]; - description = "Named parameters (keyword arguments) for Haskell"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - } - ) { }; - - named_0_4_0_0 = callPackage ( { mkDerivation, base, @@ -486508,7 +488909,6 @@ self: { ]; description = "Named parameters (keyword arguments) for Haskell"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -486752,13 +489152,14 @@ self: { tasty-ant-xml, tasty-checklist, tasty-hspec, + template-haskell, text, unordered-containers, }: mkDerivation { pname = "named-text"; - version = "1.2.3.0"; - sha256 = "0vx1y0cxxzsf3f67sgi9rx5bf510yhmb16s5n0j5r25m4i807y4d"; + version = "1.2.4.0"; + sha256 = "1q258h9d9y0qcl53y7cwx12z0h0yr27yzhi93c9c4xj5pc0rlf4f"; libraryHaskellDepends = [ aeson base @@ -486766,6 +489167,7 @@ self: { hashable prettyprinter sayable + template-haskell text ]; testHaskellDepends = [ @@ -487213,8 +489615,8 @@ self: { }: mkDerivation { pname = "nanotime"; - version = "0.3.2"; - sha256 = "0s6ks96avm4k3v013kx8c5apzf6fa4ws0p6fgmyq1b58pnx67wkz"; + version = "0.3.3"; + sha256 = "1xcx7pmlmgb5394kkl33r2dbxsj3f692kqb7rcfl24w161ad5plp"; libraryHaskellDepends = [ base time @@ -487802,6 +490204,87 @@ self: { } ) { }; + natskell = callPackage ( + { + mkDerivation, + aeson, + attoparsec, + base, + base64-bytestring, + bytestring, + conduit, + containers, + crypton, + crypton-x509-store, + crypton-x509-system, + heap, + hspec, + memory, + mtl, + network, + network-simple, + port-utils, + QuickCheck, + random, + stm, + text, + time, + tls, + word8, + zlib, + }: + mkDerivation { + pname = "natskell"; + version = "1.4.0.0"; + sha256 = "0miwpzjnkmsyd11v5fsy3nkyjpw8zjkzx6yr85v4wnd5l4xqrnr9"; + libraryHaskellDepends = [ + aeson + attoparsec + base + base64-bytestring + bytestring + conduit + containers + crypton + crypton-x509-store + crypton-x509-system + heap + memory + mtl + network + network-simple + random + stm + text + time + tls + ]; + libraryPkgconfigDepends = [ zlib ]; + testHaskellDepends = [ + aeson + base + bytestring + hspec + network + port-utils + QuickCheck + random + stm + text + word8 + ]; + testPkgconfigDepends = [ zlib ]; + benchmarkHaskellDepends = [ + base + bytestring + ]; + benchmarkPkgconfigDepends = [ zlib ]; + doHaddock = false; + description = "A NATS client library written in Haskell"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { inherit (pkgs) zlib; }; + natural = callPackage ( { mkDerivation, @@ -487811,11 +490294,12 @@ self: { lens, process, semigroupoids, + tasty-bench, }: mkDerivation { pname = "natural"; - version = "0.4.0.0"; - sha256 = "11a72y49d3kz6hy638b0g21gbwhpdk8x3yg62rxqa4ks78qisqnr"; + version = "0.5.0.1"; + sha256 = "0cd0x0jxdjzsy8a85xk6k218x2qq9bv9n13c743qqavdyzqcmwnc"; libraryHaskellDepends = [ aeson base @@ -487827,6 +490311,10 @@ self: { process ]; testToolDepends = [ doctest ]; + benchmarkHaskellDepends = [ + base + tasty-bench + ]; description = "Natural number"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; @@ -487842,8 +490330,8 @@ self: { }: mkDerivation { pname = "natural-arithmetic"; - version = "0.2.3.0"; - sha256 = "1lf7v804lnvb63mw232qkyqrhdrbk37s6icx4wysiw8z90v6c10j"; + version = "0.2.4.0"; + sha256 = "1v50x7962nqsqj2g4x21z8yd3jyy6zw0fi4c0jwhn5xqzbyvaiq3"; libraryHaskellDepends = [ base unlifted @@ -488950,8 +491438,8 @@ self: { { mkDerivation, base }: mkDerivation { pname = "nerd-font-icons"; - version = "0.1.0.0"; - sha256 = "0nbgb9lz0ibha72gyh0q86rbssik2fxphab6f1asm0r5kz5va3ly"; + version = "0.1.0.1"; + sha256 = "1zd51y8xnzik3z94dk37l20fqy5j2vidnfqwx6gjq2zbj7023ybk"; libraryHaskellDepends = [ base ]; description = "Nerd Font Icons for use in haskell"; license = lib.meta.getLicenseFromSpdxId "MIT"; @@ -489482,8 +491970,8 @@ self: { }: mkDerivation { pname = "net-mqtt"; - version = "0.8.6.3"; - sha256 = "05v12mdgvn3zd6cpimcdglgmi2cj85pyxlakhzx6z8a77klcyd3h"; + version = "0.8.6.4"; + sha256 = "0vdva8ymrhr63af4d1k22na7d2gikscgfz3scz36ag1d2dzhjkd3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -491426,19 +493914,17 @@ self: { base, bytestring, containers, - data-default-class, + data-default, hspec, hspec-discover, - mtl, + io-classes, network, QuickCheck, - transformers, - unliftio, }: mkDerivation { pname = "network-can"; - version = "0.1.0.0"; - sha256 = "1rx3xv0g7w9vq2jqhcfzdarykd6fnsixzyswiip08mmqn7jd0qca"; + version = "0.2.0.0"; + sha256 = "1lyd661hq656233n2vhw5xa2cawvq80iz2ca20lnf7aamwncjdz2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -491446,18 +493932,17 @@ self: { base bytestring containers - data-default-class - mtl + data-default + io-classes network QuickCheck - transformers - unliftio ]; testHaskellDepends = [ base hspec ]; testToolDepends = [ hspec-discover ]; + doHaddock = false; description = "CAN bus networking"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } @@ -491926,6 +494411,30 @@ self: { } ) { }; + network-light = callPackage ( + { + mkDerivation, + base, + bytestring, + QuickCheck, + }: + mkDerivation { + pname = "network-light"; + version = "0.1.0.6"; + sha256 = "163jnvvbbcv69k2dr6ax04hzjiabl2sy8dj7wqhyg369zyijyda6"; + libraryHaskellDepends = [ + base + bytestring + ]; + testHaskellDepends = [ + base + QuickCheck + ]; + description = "A slimmed down version of network"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + } + ) { }; + network-manager-tui = callPackage ( { mkDerivation, @@ -492439,29 +494948,6 @@ self: { ) { }; network-run = callPackage ( - { - mkDerivation, - base, - bytestring, - network, - time-manager, - }: - mkDerivation { - pname = "network-run"; - version = "0.4.4"; - sha256 = "1l4zgzf0ljpda72cpzzkin6shg6idm4pzx8aa2ca7v9jh3vr6g2p"; - libraryHaskellDepends = [ - base - bytestring - network - time-manager - ]; - description = "Simple network runner library"; - license = lib.licenses.bsd3; - } - ) { }; - - network-run_0_5_0 = callPackage ( { mkDerivation, base, @@ -492481,7 +494967,6 @@ self: { ]; description = "Simple network runner library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -493489,41 +495974,6 @@ self: { ) { }; network-wait = callPackage ( - { - mkDerivation, - base, - exceptions, - network, - network-simple, - retry, - tasty, - tasty-hunit, - }: - mkDerivation { - pname = "network-wait"; - version = "0.2.0.0"; - sha256 = "1g3fvpf91q31gbmla9r3zwm8n3r3v4n1dmznjhwc7wssfmk2jdh0"; - libraryHaskellDepends = [ - base - exceptions - network - retry - ]; - testHaskellDepends = [ - base - exceptions - network - network-simple - retry - tasty - tasty-hunit - ]; - description = "Lightweight library for waiting on networked services to become available"; - license = lib.licenses.mit; - } - ) { }; - - network-wait_0_4_0_0 = callPackage ( { mkDerivation, base, @@ -493558,7 +496008,6 @@ self: { ]; description = "Lightweight library for waiting on networked services to become available"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -494475,10 +496924,8 @@ self: { }: mkDerivation { pname = "newtype-generics"; - version = "0.6.2"; - sha256 = "0km7cp041bgdgrxrbrawz611mcylxp943880a2yg228a09961b51"; - revision = "5"; - editedCabalFile = "0arlqrq482ai3j6cwgb8kc34zc8y3ghg8fgrxxcnw752hzrl1g71"; + version = "0.6.3"; + sha256 = "008ad7xqll7xf1i706sbnh3wbhin1r7a3hpqn44lrmf5446xsnjz"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base @@ -494837,7 +497284,7 @@ self: { crypton-x509-store, crypton-x509-system, crypton-x509-validation, - data-default-class, + data-default, enclosed-exceptions, http-client, http-client-brread-timeout, @@ -494853,8 +497300,8 @@ self: { }: mkDerivation { pname = "ngx-export-healthcheck"; - version = "1.6.4"; - sha256 = "1vi4j0prz1j9vgznpcmd8ymqa7nl84hbx5iai1f64azgxvanw2cs"; + version = "1.6.4.1"; + sha256 = "1254m4mm476yiaklzh3rlssa4g42rkwjqd2s0ry288ns0rx275xk"; libraryHaskellDepends = [ aeson async @@ -494866,7 +497313,7 @@ self: { crypton-x509-store crypton-x509-system crypton-x509-validation - data-default-class + data-default enclosed-exceptions http-client http-client-brread-timeout @@ -494975,8 +497422,8 @@ self: { }: mkDerivation { pname = "ngx-export-tools-extra"; - version = "1.2.13"; - sha256 = "1rr4if1b8fj2154jkp3khx874khka1ym1zfsgfybifpnxgjwpqs1"; + version = "1.2.13.1"; + sha256 = "1n5a539a9qvhya06a4ia29fpmavg1ad7sxyhrp8riv10brj8vjz5"; libraryHaskellDepends = [ aeson async @@ -495821,8 +498268,8 @@ self: { pname = "nix-diff"; version = "1.0.21"; sha256 = "0c9v9n75p1zfr546l2h2n0d42whyr1xm5whq86a22inmjqrbbq4y"; - revision = "1"; - editedCabalFile = "0j7xk1v0rq7k3d0yh02173nilws6iwrbgkn134px84rn9fcwq3vg"; + revision = "2"; + editedCabalFile = "0p8vh6l0is7qj5zlf10da5cvz2nmh2xa97kfa7slsx5y3qsim41c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -496026,6 +498473,94 @@ self: { } ) { }; + nix-lang = callPackage ( + { + mkDerivation, + base, + containers, + directory, + filepath, + megaparsec, + mtl, + parser-combinators, + prettyprinter, + process, + syb, + tasty, + tasty-hunit, + template-haskell, + text, + }: + mkDerivation { + pname = "nix-lang"; + version = "0.1.0.0"; + sha256 = "0rbjmm64ryxiyviiajqrvfy6997rn0nbk4snmvk06s4wy2l3lkvg"; + revision = "1"; + editedCabalFile = "18j25aimj43935jy6bzbl6f90zlgznw869g0if57fm5imd7v0ar5"; + libraryHaskellDepends = [ + base + containers + megaparsec + mtl + parser-combinators + prettyprinter + syb + template-haskell + text + ]; + testHaskellDepends = [ + base + directory + filepath + megaparsec + process + tasty + tasty-hunit + text + ]; + description = "Parser and printers for the Nix language"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + nix-lang-qq = callPackage ( + { + mkDerivation, + base, + containers, + haskell-src-meta, + megaparsec, + nix-lang, + tasty, + tasty-hunit, + template-haskell, + text, + }: + mkDerivation { + pname = "nix-lang-qq"; + version = "0.1.0.0"; + sha256 = "0w5ywm2kjpk03dkbkfrw4aba5xl0alc86mx8av8m8vwrmysvs2g6"; + libraryHaskellDepends = [ + base + containers + haskell-src-meta + megaparsec + nix-lang + template-haskell + text + ]; + testHaskellDepends = [ + base + nix-lang + tasty + tasty-hunit + text + ]; + description = "Quasiquoter for generated Nix expressions with antiquotation"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + nix-narinfo = callPackage ( { mkDerivation, @@ -496040,8 +498575,8 @@ self: { }: mkDerivation { pname = "nix-narinfo"; - version = "0.1.1.2"; - sha256 = "09mmkbq8g359f5myixcavz3fsjdxmsbasinix44hqbnhgppmizyn"; + version = "0.1.1.3"; + sha256 = "08n3k5c6hi61rchd2jgl7nl85a84w4x1j24s5ka8j1cb7i5xvnnd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -496219,8 +498754,8 @@ self: { }: mkDerivation { pname = "nix-thunk"; - version = "0.7.2.2"; - sha256 = "1p78bvj7d8by69bnfma9lgj58vd6r471cr40v097hl4l3y9a6am7"; + version = "0.7.3.0"; + sha256 = "1p8dj058fhzaav2jd5jlaiddcj7ah4wb8sdgya8x07vcf525kkhh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -497173,43 +499708,12 @@ self: { cabal-doctest, doctest, ghc, + ghc-compat-plugin, }: mkDerivation { pname = "no-recursion"; - version = "0.1.2.3"; - sha256 = "1zds0fz29k5iypksqkizhggsxw1ndc5y8ilf4j9hsm084kqidfhz"; - setupHaskellDepends = [ - base - Cabal - cabal-doctest - ]; - libraryHaskellDepends = [ - base - ghc - ]; - testHaskellDepends = [ - base - doctest - ]; - description = "A GHC plugin to remove support for recursion"; - license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; - maintainers = [ lib.maintainers.sellout ]; - } - ) { }; - - no-recursion_0_4_0_0 = callPackage ( - { - mkDerivation, - base, - Cabal, - cabal-doctest, - doctest, - ghc, - }: - mkDerivation { - pname = "no-recursion"; - version = "0.4.0.0"; - sha256 = "0i1bfh2iqwrzmbvhdjprmyf80899mbd3nk476zfwlpzfv9vzwgdn"; + version = "0.4.0.1"; + sha256 = "1zqp564z8i2njkh2wawfkknp18bi3h8yms36f09ib8a8b81acj0i"; setupHaskellDepends = [ base Cabal @@ -497218,14 +499722,15 @@ self: { libraryHaskellDepends = [ base ghc + ghc-compat-plugin ]; testHaskellDepends = [ base doctest + ghc-compat-plugin ]; description = "A GHC plugin to remove support for recursion"; - license = "(AGPL-3.0-only WITH Universal-FOSS-exception-1.0 OR LicenseRef-commercial)"; - hydraPlatforms = lib.platforms.none; + license = "(AGPL-3.0-only WITH Universal-FOSS-exception-1.0 OR LicenseRef-proprietary)"; maintainers = [ lib.maintainers.sellout ]; } ) { }; @@ -497960,26 +500465,28 @@ self: { containers, deepseq, doctest-exitcode-stdio, + doctest-lib, QuickCheck, + semigroups, utility-ht, }: mkDerivation { pname = "non-empty"; - version = "0.3.5"; - sha256 = "0xnxisshns862l5khb70i6pkzc9l95j33vkqlk046xl6galcxdvd"; - revision = "3"; - editedCabalFile = "09372apcl58lw6cw0xibinskrrq5jx02a20n9qbx06dxgswzcjdh"; + version = "0.3.6.1"; + sha256 = "039hb15rcj8grgbpmhb1wq3ky3ra1f77rw0zra94k3a9125446v7"; libraryHaskellDepends = [ base containers deepseq QuickCheck + semigroups utility-ht ]; testHaskellDepends = [ base containers doctest-exitcode-stdio + doctest-lib QuickCheck utility-ht ]; @@ -498100,8 +500607,8 @@ self: { }: mkDerivation { pname = "non-negative"; - version = "0.1.2"; - sha256 = "0f01q916dzkl1i0v15qrw9cviycki5g3fgi6x8gs45iwbzssq52n"; + version = "0.1.2.1"; + sha256 = "0acn76g7am9i318vrqj82dmxa746iz4kg2kyx2das10w7b0wmdrb"; libraryHaskellDepends = [ base QuickCheck @@ -498243,6 +500750,7 @@ self: { deepseq, hedgehog, hedgehog-fn, + indexed-traversable, invariant, nonempty-vector, semigroupoids, @@ -498254,14 +500762,15 @@ self: { }: mkDerivation { pname = "nonempty-containers"; - version = "0.3.5.0"; - sha256 = "1dpapwar5392222zr9hz78swk8x7514jmxsf58ak0a6ha9c3ir89"; + version = "0.3.6.0"; + sha256 = "1scdmp9y1q6syvzfnddnayjwcnlgyq9ip7jvngd5q08sngbp695f"; libraryHaskellDepends = [ aeson base comonad containers deepseq + indexed-traversable invariant nonempty-vector semigroupoids @@ -498274,6 +500783,7 @@ self: { containers hedgehog hedgehog-fn + indexed-traversable invariant nonempty-vector semigroupoids @@ -498832,6 +501342,89 @@ self: { } ) { }; + nostr = callPackage ( + { + mkDerivation, + aeson, + async, + base, + base16-bytestring, + base64-bytestring, + bech32, + bytestring, + containers, + cryptonite, + entropy, + hspec, + http-conduit, + memory, + mtl, + nonempty-wrapper-text, + ppad-fixed, + ppad-secp256k1, + QuickCheck, + stm, + text, + time, + unix-time, + vector, + websockets, + wuss, + }: + mkDerivation { + pname = "nostr"; + version = "1.3.1.0"; + sha256 = "08v0x94s2kpxl5v7h5q8d20nvmpwksqmairnghpns798svm2xra7"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + async + base + base16-bytestring + base64-bytestring + bech32 + bytestring + containers + cryptonite + entropy + http-conduit + memory + mtl + nonempty-wrapper-text + ppad-fixed + ppad-secp256k1 + stm + text + time + unix-time + vector + websockets + wuss + ]; + executableHaskellDepends = [ + aeson + base + bytestring + text + time + ]; + testHaskellDepends = [ + aeson + base + base64-bytestring + bytestring + containers + hspec + QuickCheck + text + ]; + description = "Nostr library"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + not-gloss = callPackage ( { mkDerivation, @@ -498990,10 +501583,8 @@ self: { }: mkDerivation { pname = "nothunks"; - version = "0.3.1"; - sha256 = "0pcpgv4pp0likra1rxyf70w48qn0nyqqghagym1x73j4zr9gk0rp"; - revision = "2"; - editedCabalFile = "0v1x4ypv7hx473ik3r6yhbgjrjlqn3fhv8p7yn6wd8b75ndsbv43"; + version = "0.3.2"; + sha256 = "0xxbrhkp14qn1lqrigldqi4q3sspri9jxpmj0ii79854q00w3606"; libraryHaskellDepends = [ base bytestring @@ -499136,8 +501727,8 @@ self: { }: mkDerivation { pname = "notion-client"; - version = "0.7.0.1"; - sha256 = "17f6wms983698p1zxk5w1iwgdfzq36w0sbsms12jfxmwdbivh14p"; + version = "0.7.0.2"; + sha256 = "0vlq52m34ja8rxmlmjfb6bn84hvkiqk9js06i5vgmrrwg3x1a37g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -499451,15 +502042,17 @@ self: { crypton, directory, filepath, - lzma, + http-types, ram, text, vector, + wai, + wai-extra, }: mkDerivation { pname = "nova-cache"; - version = "0.3.2.1"; - sha256 = "13k4g6msfcf40hizba1sdl4h59839jajs909phcn0h6yhw2v3cn9"; + version = "0.7.0.0"; + sha256 = "02kqbgs9fwa4mzsrf203xk3vypb467jjxnpps8cbvnxhjglbxkng"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -499470,10 +502063,11 @@ self: { crypton directory filepath - lzma + http-types ram text vector + wai ]; testHaskellDepends = [ base @@ -499481,11 +502075,14 @@ self: { bytestring crypton directory + http-types ram text + wai + wai-extra ]; - description = "Pure Nix binary cache protocol library"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + description = "Pure-first Nix binary cache protocol library"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -499550,20 +502147,21 @@ self: { http-client, http-client-tls, http-types, - memory, mtl, nova-cache, - primitive, process, + ram, regex-tdfa, sqlite-simple, + tar, text, time, + zstd, }: mkDerivation { pname = "nova-nix"; - version = "0.1.8.0"; - sha256 = "1kzgsgwkrfj74pz5d4bn03805rsqqpq4d8z8ihkvjcq763q88wid"; + version = "0.6.0.0"; + sha256 = "0jh2x8b2kszjw81s7yif4lh61xswmkldr2c9x8ps91vch37k9imn"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -499578,15 +502176,16 @@ self: { http-client http-client-tls http-types - memory mtl nova-cache - primitive process + ram regex-tdfa sqlite-simple + tar text time + zstd ]; executableHaskellDepends = [ base @@ -499601,12 +502200,14 @@ self: { containers directory filepath - primitive + nova-cache process + tar text + zstd ]; - description = "Windows-native Nix implementation in pure Haskell"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + description = "Windows-native Nix implementation in Haskell and C99"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; mainProgram = "nova-nix"; broken = true; @@ -499954,8 +502555,8 @@ self: { }: mkDerivation { pname = "nri-http"; - version = "0.3.0.0"; - sha256 = "1b3zaw96np1x87839fi47shzb79v6rs6hvr116fjb7kvayrz7xpn"; + version = "0.7.0.1"; + sha256 = "0fvra4wmgc0mr806hs52flp2i0x2pq5fv7dqqgqr4102mmjw113x"; libraryHaskellDepends = [ aeson base @@ -500018,8 +502619,10 @@ self: { }: mkDerivation { pname = "nri-kafka"; - version = "0.1.0.4"; - sha256 = "1cmrssyr32ks7wy8ypk6wq5daljk26a7yx61jlq2m56p5b0nvam2"; + version = "0.4.0.1"; + sha256 = "1izw6ph2rp5wpvkgfjw1mh770r3sas8apamp3igv4vf7i7bcjxj0"; + isLibrary = true; + isExecutable = true; libraryHaskellDepends = [ aeson async @@ -500081,6 +502684,7 @@ self: { random, safe-exceptions, stm, + strict-stm, text, time, unordered-containers, @@ -500088,8 +502692,10 @@ self: { }: mkDerivation { pname = "nri-observability"; - version = "0.1.1.4"; - sha256 = "077zj96iapjp6cn38z0g6didpwq866xz5m03d8kbp3pwdmfpr65c"; + version = "0.4.0.1"; + sha256 = "0ajisxyjkxd99a2az5ms4d3rlixg40kbn9mq6hwlv3dy7s0dbqdi"; + isLibrary = true; + isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty @@ -500107,6 +502713,30 @@ self: { random safe-exceptions stm + strict-stm + text + time + unordered-containers + uuid + ]; + executableHaskellDepends = [ + aeson + aeson-pretty + async + base + bugsnag-hs + bytestring + conduit + directory + hostname + http-client + http-client-tls + nri-env-parser + nri-prelude + random + safe-exceptions + stm + strict-stm text time unordered-containers @@ -500129,6 +502759,7 @@ self: { random safe-exceptions stm + strict-stm text time unordered-containers @@ -500137,6 +502768,7 @@ self: { description = "Report log spans collected by nri-prelude"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; + mainProgram = "memory-leak-test"; } ) { }; @@ -500209,6 +502841,7 @@ self: { aeson, aeson-pretty, async, + attoparsec, auto-update, base, bytestring, @@ -500233,12 +502866,13 @@ self: { }: mkDerivation { pname = "nri-prelude"; - version = "0.6.0.6"; - sha256 = "1i1y16pc8rph7ahj53jxrhr18qnw114zfb9z0fnd4k2cs0sryyqz"; + version = "0.7.0.0"; + sha256 = "1m5whki0gbcqzr365vfsv7akadqi9jiw876ykhc25wmdxph4fg4s"; libraryHaskellDepends = [ aeson aeson-pretty async + attoparsec auto-update base bytestring @@ -500265,6 +502899,7 @@ self: { aeson aeson-pretty async + attoparsec auto-update base bytestring @@ -500320,8 +502955,8 @@ self: { }: mkDerivation { pname = "nri-redis"; - version = "0.2.0.3"; - sha256 = "17rpdmqqfv6iyhjjf7lrr6hbn0mlz71i8llx7617d3v34y1bh3r0"; + version = "0.4.1.1"; + sha256 = "1z0x1gg12hpr76j8w2nknyw1vgv94ynqwkvychqnwh5hcw3qmgsf"; libraryHaskellDepends = [ aeson async @@ -501509,17 +504144,32 @@ self: { mkDerivation, array, base, + doctest-exitcode-stdio, + doctest-lib, + non-empty, prelude-compat, + QuickCheck, + utility-ht, }: mkDerivation { pname = "numeric-quest"; - version = "0.2.0.2"; - sha256 = "0agwfmbxyig502ac7xvf7208m0v7wdrcg7m30d1iw22c687ph5k9"; + version = "0.2.1"; + sha256 = "0qvsnn3amdzvz5sj96kigyfj62z8vddyj6426432mhmbx13z6lj5"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base + non-empty prelude-compat + utility-ht + ]; + testHaskellDepends = [ + base + doctest-exitcode-stdio + doctest-lib + non-empty + QuickCheck + utility-ht ]; description = "Math and quantum mechanics"; license = "GPL"; @@ -501662,12 +504312,47 @@ self: { } ) { }; + numerus-closus = callPackage ( + { + mkDerivation, + base, + containers, + hedgehog, + hspec, + hspec-core, + hspec-hedgehog, + time, + unbounded-delays, + }: + mkDerivation { + pname = "numerus-closus"; + version = "0.4.1.0"; + sha256 = "0mzm5sklhdkcckq6xivnd2qqi80lj4qd3dc550sy8c3z4djrplm5"; + libraryHaskellDepends = [ + base + containers + time + unbounded-delays + ]; + testHaskellDepends = [ + base + hedgehog + hspec + hspec-core + hspec-hedgehog + time + ]; + description = "Simple rate-limiting primitives"; + license = lib.meta.getLicenseFromSpdxId "ISC"; + } + ) { }; + numhask = callPackage ( { mkDerivation, base }: mkDerivation { pname = "numhask"; - version = "0.13.2.1"; - sha256 = "1sh6k2b90p2gwxspqpv3v5bl8pbs5nfzkpsxmsk59ag852klhbci"; + version = "0.13.3.0"; + sha256 = "1lfy0ckfbjnj9k2yazjn9whqnnid976x69rdznvf9mfk2rqd4515"; libraryHaskellDepends = [ base ]; description = "A numeric class hierarchy"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; @@ -501881,8 +504566,8 @@ self: { }: mkDerivation { pname = "numhask-space"; - version = "0.13.2.0"; - sha256 = "0vjj3dj7hab1gjv6c4knbvmwmszca5z1njz7p6i088dw2yk036ka"; + version = "0.13.3.0"; + sha256 = "0i1rq3a63bxqd27hdpq7p750hp0nv09p36mvd3ivd7k3pan9ir2z"; libraryHaskellDepends = [ adjunctions base @@ -502233,8 +504918,8 @@ self: { }: mkDerivation { pname = "nvim-hs"; - version = "2.3.2.4"; - sha256 = "1wvmysvhmlmqm2nx8psjj6z38a49krrqwd57v2lf822lch4gi5lc"; + version = "2.3.2.6"; + sha256 = "0s4fhwh6kbcfm488g1ndf1w3lgxbv34d4sypvq7jynr76hw69gpd"; libraryHaskellDepends = [ base bytestring @@ -504574,43 +507259,6 @@ self: { ) { }; ogma-cli = callPackage ( - { - mkDerivation, - base, - HUnit, - ogma-core, - optparse-applicative, - process, - test-framework, - test-framework-hunit, - unix, - }: - mkDerivation { - pname = "ogma-cli"; - version = "1.7.0"; - sha256 = "1ngkk3bkvjy3nz2rs0mprrwrdq3a3mzih3bjkiz0xlm6xn3kmafh"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - base - ogma-core - optparse-applicative - ]; - testHaskellDepends = [ - base - HUnit - process - test-framework - test-framework-hunit - unix - ]; - description = "Ogma: Helper tool to interoperate between Copilot and other languages"; - license = "unknown"; - mainProgram = "ogma"; - } - ) { }; - - ogma-cli_1_13_0 = callPackage ( { mkDerivation, aeson, @@ -504627,8 +507275,8 @@ self: { }: mkDerivation { pname = "ogma-cli"; - version = "1.13.0"; - sha256 = "07x7ac06pji09fsv7z0r5a7zp9v789gx1jmza3ccj1l1qjaxgkk5"; + version = "1.15.0"; + sha256 = "0a7920dq6lg9wvkxpm30anp4swbvix5w5w8nais5ynxlfwfzfz86"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -504649,84 +507297,11 @@ self: { ]; description = "Ogma: Helper tool to interoperate between Copilot and other languages"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; mainProgram = "ogma"; } ) { }; ogma-core = callPackage ( - { - mkDerivation, - aeson, - base, - bytestring, - containers, - directory, - filepath, - graphviz, - HUnit, - megaparsec, - mtl, - ogma-extra, - ogma-language-c, - ogma-language-copilot, - ogma-language-csv, - ogma-language-jsonspec, - ogma-language-lustre, - ogma-language-smv, - ogma-language-xlsx, - ogma-language-xmlspec, - ogma-spec, - process, - QuickCheck, - test-framework, - test-framework-hunit, - test-framework-quickcheck2, - text, - }: - mkDerivation { - pname = "ogma-core"; - version = "1.7.0"; - sha256 = "0f9h8wx12i4awgbcnvn30k4xydp21lg7r7spsvpm45n4x4w4d3r8"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson - base - bytestring - containers - directory - filepath - graphviz - megaparsec - mtl - ogma-extra - ogma-language-c - ogma-language-copilot - ogma-language-csv - ogma-language-jsonspec - ogma-language-lustre - ogma-language-smv - ogma-language-xlsx - ogma-language-xmlspec - ogma-spec - process - text - ]; - testHaskellDepends = [ - base - directory - HUnit - QuickCheck - test-framework - test-framework-hunit - test-framework-quickcheck2 - ]; - description = "Ogma: Helper tool to interoperate between Copilot and other languages"; - license = "unknown"; - } - ) { }; - - ogma-core_1_13_0 = callPackage ( { mkDerivation, aeson, @@ -504735,6 +507310,7 @@ self: { containers, copilot-core, copilot-language, + copilot-libraries, copilot-theorem, directory, filepath, @@ -504759,11 +507335,13 @@ self: { test-framework-hunit, test-framework-quickcheck2, text, + vector, + yaml, }: mkDerivation { pname = "ogma-core"; - version = "1.13.0"; - sha256 = "05pg97plq3nwv5x1qsfi4hy7zcwm4680nyz7an2n82ggdj8dagc9"; + version = "1.15.0"; + sha256 = "08max8nj495q368a7260h20yx23ag94dd38jl1zkmgzcahc1w848"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson @@ -504772,6 +507350,7 @@ self: { containers copilot-core copilot-language + copilot-libraries copilot-theorem directory filepath @@ -504791,6 +507370,8 @@ self: { ogma-spec process text + vector + yaml ]; testHaskellDepends = [ base @@ -504803,7 +507384,6 @@ self: { ]; description = "Ogma: Helper tool to interoperate between Copilot and other languages"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -504824,48 +507404,8 @@ self: { }: mkDerivation { pname = "ogma-extra"; - version = "1.7.0"; - sha256 = "1sh6gssq5w5yh7jnhflzgqh5f6kfxlsgqcgj6rjwai3miq8z7pap"; - libraryHaskellDepends = [ - aeson - base - bytestring - Cabal - directory - filepath - microstache - text - ]; - testHaskellDepends = [ - base - QuickCheck - test-framework - test-framework-quickcheck2 - ]; - description = "Ogma: Helper tool to interoperate between Copilot and other languages"; - license = "unknown"; - } - ) { }; - - ogma-extra_1_13_0 = callPackage ( - { - mkDerivation, - aeson, - base, - bytestring, - Cabal, - directory, - filepath, - microstache, - QuickCheck, - test-framework, - test-framework-quickcheck2, - text, - }: - mkDerivation { - pname = "ogma-extra"; - version = "1.13.0"; - sha256 = "02nzxh64sjzx18q372rj9vg4q1gwxwxk7ni1dd1xkdfpnxrfskj2"; + version = "1.15.0"; + sha256 = "0wpw6dn90g5qwzfpr850cx1qfbfdqrw0ghrsyar8nggqq18x7p4h"; libraryHaskellDepends = [ aeson base @@ -504884,7 +507424,6 @@ self: { ]; description = "Ogma: Helper tool to interoperate between Copilot and other languages"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -504904,51 +507443,8 @@ self: { }: mkDerivation { pname = "ogma-language-c"; - version = "1.7.0"; - sha256 = "1jmgvln7fvjji5rwx8qhganj9xhviqqlfdnrc1icqirc6yzgbvi8"; - setupHaskellDepends = [ - base - Cabal - process - ]; - libraryHaskellDepends = [ - array - base - ]; - libraryToolDepends = [ - alex - BNFC - happy - ]; - testHaskellDepends = [ - base - QuickCheck - test-framework - test-framework-quickcheck2 - ]; - description = "Ogma: Runtime Monitor translator: C Language Frontend"; - license = "unknown"; - } - ) { }; - - ogma-language-c_1_13_0 = callPackage ( - { - mkDerivation, - alex, - array, - base, - BNFC, - Cabal, - happy, - process, - QuickCheck, - test-framework, - test-framework-quickcheck2, - }: - mkDerivation { - pname = "ogma-language-c"; - version = "1.13.0"; - sha256 = "10r06yl8pygnahzv3cf9j31f22l1jfbrcwba222x3m7gx6q5dsxk"; + version = "1.15.0"; + sha256 = "18i27xaiib1ncbd2ciwzyi3rcpw4qnmjybg9g8hm7iazhvlfgb58"; setupHaskellDepends = [ base Cabal @@ -504971,7 +507467,6 @@ self: { ]; description = "Ogma: Runtime Monitor translator: C Language Frontend"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -505018,24 +507513,11 @@ self: { { mkDerivation, base }: mkDerivation { pname = "ogma-language-copilot"; - version = "1.7.0"; - sha256 = "1m27a4jm810piqdm22cgbm9g6ca72q774m54bjlyh100zrsq890h"; - libraryHaskellDepends = [ base ]; - description = "Ogma: Runtime Monitor translator: Copilot Language Endpoints"; - license = "unknown"; - } - ) { }; - - ogma-language-copilot_1_13_0 = callPackage ( - { mkDerivation, base }: - mkDerivation { - pname = "ogma-language-copilot"; - version = "1.13.0"; - sha256 = "1ibaf4ic2yc3i9mhg0f97iyvxxqwws8h5x5n6r8n8wmsrn7k9isp"; + version = "1.15.0"; + sha256 = "0v6xb9y63rv5b9w1s7zd2d6rpri26hvdvzrf7mpg8fbjakj3bvk6"; libraryHaskellDepends = [ base ]; description = "Ogma: Runtime Monitor translator: Copilot Language Endpoints"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -505052,37 +507534,8 @@ self: { }: mkDerivation { pname = "ogma-language-csv"; - version = "1.7.0"; - sha256 = "06s98ci30v7kpwkgd42ycpngxzh1qarlm5d5v7yfba6fb0m0b5v6"; - libraryHaskellDepends = [ - base - bytestring - cassava - mtl - ogma-spec - text - vector - ]; - description = "Ogma: Runtime Monitor translator: CSV Frontend"; - license = "unknown"; - } - ) { }; - - ogma-language-csv_1_13_0 = callPackage ( - { - mkDerivation, - base, - bytestring, - cassava, - mtl, - ogma-spec, - text, - vector, - }: - mkDerivation { - pname = "ogma-language-csv"; - version = "1.13.0"; - sha256 = "0zx4wawgngr6377x3a288pmlbbgi6nvq15lfpx49qc46ys8af05c"; + version = "1.15.0"; + sha256 = "0jkxwm66hky5hgg5grycrn2902yv2j4nrn68r7xl5j3iznjfd6hy"; libraryHaskellDepends = [ base bytestring @@ -505094,7 +507547,6 @@ self: { ]; description = "Ogma: Runtime Monitor translator: CSV Frontend"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -505178,6 +507630,7 @@ self: { aeson, base, bytestring, + filepath, jsonpath, megaparsec, mtl, @@ -505186,43 +507639,13 @@ self: { }: mkDerivation { pname = "ogma-language-jsonspec"; - version = "1.7.0"; - sha256 = "1scla1xwzwzaf3p87prjbd9z6s2lc0138gfl3vxcmv963cf7wlna"; - libraryHaskellDepends = [ - aeson - base - bytestring - jsonpath - megaparsec - mtl - ogma-spec - text - ]; - description = "Ogma: Runtime Monitor translator: JSON Frontend"; - license = "unknown"; - } - ) { }; - - ogma-language-jsonspec_1_13_0 = callPackage ( - { - mkDerivation, - aeson, - base, - bytestring, - jsonpath, - megaparsec, - mtl, - ogma-spec, - text, - }: - mkDerivation { - pname = "ogma-language-jsonspec"; - version = "1.13.0"; - sha256 = "0gjbn5ggpjirx2hfy8w77y0pfcpjsjmbmvdk9sx24ma1wbmbg34b"; + version = "1.15.0"; + sha256 = "0nhhy4fqa96z1lwjpvfyz66r9frx52bhz9j2570vxl5ir80m6d8k"; libraryHaskellDepends = [ aeson base bytestring + filepath jsonpath megaparsec mtl @@ -505231,7 +507654,6 @@ self: { ]; description = "Ogma: Runtime Monitor translator: JSON Frontend"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -505251,51 +507673,8 @@ self: { }: mkDerivation { pname = "ogma-language-lustre"; - version = "1.7.0"; - sha256 = "12263lwgcr91x6bw99wwkywnnfxs5jiwh73h2sngy9if9b2glr3d"; - setupHaskellDepends = [ - base - Cabal - process - ]; - libraryHaskellDepends = [ - array - base - ]; - libraryToolDepends = [ - alex - BNFC - happy - ]; - testHaskellDepends = [ - base - QuickCheck - test-framework - test-framework-quickcheck2 - ]; - description = "Ogma: Runtime Monitor translator: Lustre Language Frontend"; - license = "unknown"; - } - ) { }; - - ogma-language-lustre_1_13_0 = callPackage ( - { - mkDerivation, - alex, - array, - base, - BNFC, - Cabal, - happy, - process, - QuickCheck, - test-framework, - test-framework-quickcheck2, - }: - mkDerivation { - pname = "ogma-language-lustre"; - version = "1.13.0"; - sha256 = "1f260y8qwqvx9ny9jjpkc7xhyhi89zk413kjabz7c7nsrlqb07y3"; + version = "1.15.0"; + sha256 = "0infm7kfhwf0jq1886czx9a333sx48kk9j0qffmpz7n1qny3r3m5"; setupHaskellDepends = [ base Cabal @@ -505318,7 +507697,6 @@ self: { ]; description = "Ogma: Runtime Monitor translator: Lustre Language Frontend"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -505338,51 +507716,8 @@ self: { }: mkDerivation { pname = "ogma-language-smv"; - version = "1.7.0"; - sha256 = "1qj2nrhgvx6iz3bwzpahj5yyl1ancw1asi6062nnv2pqg16lb0jy"; - setupHaskellDepends = [ - base - Cabal - process - ]; - libraryHaskellDepends = [ - array - base - ]; - libraryToolDepends = [ - alex - BNFC - happy - ]; - testHaskellDepends = [ - base - QuickCheck - test-framework - test-framework-quickcheck2 - ]; - description = "Ogma: Runtime Monitor translator: SMV Language Frontend"; - license = "unknown"; - } - ) { }; - - ogma-language-smv_1_13_0 = callPackage ( - { - mkDerivation, - alex, - array, - base, - BNFC, - Cabal, - happy, - process, - QuickCheck, - test-framework, - test-framework-quickcheck2, - }: - mkDerivation { - pname = "ogma-language-smv"; - version = "1.13.0"; - sha256 = "0l1ikxp8dasjlx16s8xmii1d1qla88hk03wdi5jlhxz9zgs25khs"; + version = "1.15.0"; + sha256 = "1czyfl5fah8xf25zlmp0yhh9akxadnxas31k2sczhi5kwgy15mc0"; setupHaskellDepends = [ base Cabal @@ -505405,7 +507740,6 @@ self: { ]; description = "Ogma: Runtime Monitor translator: SMV Language Frontend"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -505420,33 +507754,8 @@ self: { }: mkDerivation { pname = "ogma-language-xlsx"; - version = "1.7.0"; - sha256 = "1rsdb7vc25s9rx09ccyiv3ja566zhaqmhc57qx5ajj49j1pffvs0"; - libraryHaskellDepends = [ - base - bytestring - ogma-spec - text - xlsx - ]; - description = "Ogma: Runtime Monitor translator: XLSX Frontend"; - license = "unknown"; - } - ) { }; - - ogma-language-xlsx_1_13_0 = callPackage ( - { - mkDerivation, - base, - bytestring, - ogma-spec, - text, - xlsx, - }: - mkDerivation { - pname = "ogma-language-xlsx"; - version = "1.13.0"; - sha256 = "0v9m2fzi5crl7scwscpxf3y7spq7qx97jl34hc605xl4dgg1s2wm"; + version = "1.15.0"; + sha256 = "18zkkisz1yksx58d9la5agc1kf11zvjh1i6d8p66cgpmlmym1lp8"; libraryHaskellDepends = [ base bytestring @@ -505456,7 +507765,6 @@ self: { ]; description = "Ogma: Runtime Monitor translator: XLSX Frontend"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -505473,37 +507781,8 @@ self: { }: mkDerivation { pname = "ogma-language-xmlspec"; - version = "1.7.0"; - sha256 = "08ivxc8l3f4jmvmciagi1da1d02aggl7y4zcswsinwib49254vrp"; - libraryHaskellDepends = [ - base - hxt - hxt-regex-xmlschema - hxt-xpath - mtl - ogma-spec - pretty - ]; - description = "Ogma: Runtime Monitor translator: XML Frontend"; - license = "unknown"; - } - ) { }; - - ogma-language-xmlspec_1_13_0 = callPackage ( - { - mkDerivation, - base, - hxt, - hxt-regex-xmlschema, - hxt-xpath, - mtl, - ogma-spec, - pretty, - }: - mkDerivation { - pname = "ogma-language-xmlspec"; - version = "1.13.0"; - sha256 = "198p0910rgs0bgwz7n3v3h05yx91h22np2hdhxvr4rv8mdx5iznk"; + version = "1.15.0"; + sha256 = "0z3gd13ay7immy5m344ylahmk9q1f9hwn65v2n3z79a7q7fhigm6"; libraryHaskellDepends = [ base hxt @@ -505515,7 +507794,6 @@ self: { ]; description = "Ogma: Runtime Monitor translator: XML Frontend"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -505523,24 +507801,11 @@ self: { { mkDerivation, base }: mkDerivation { pname = "ogma-spec"; - version = "1.7.0"; - sha256 = "16m6yqpb7lqaaac2v5x5bi8rjk98ibxlk10rl18ra0a0iprjg9q7"; - libraryHaskellDepends = [ base ]; - description = "Ogma: Runtime Monitor translator: JSON Frontend"; - license = "unknown"; - } - ) { }; - - ogma-spec_1_13_0 = callPackage ( - { mkDerivation, base }: - mkDerivation { - pname = "ogma-spec"; - version = "1.13.0"; - sha256 = "0f1yr25391mdchk0m06ybwpsjhw2bmmc5bmljr6gj6abz4vvxsrd"; + version = "1.15.0"; + sha256 = "0g67qnjfg12y6hkf2b6ancy3sj8vp0fdgkk2f1gxjmj1nvgv2lm9"; libraryHaskellDepends = [ base ]; description = "Ogma: Runtime Monitor translator: JSON Frontend"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -505887,6 +508152,135 @@ self: { } ) { }; + okf-cli = callPackage ( + { + mkDerivation, + aeson, + baikai, + baikai-kit, + base, + bytestring, + containers, + dhall, + directory, + file-embed, + filepath, + generic-lens, + githash, + lens, + okf-core, + optparse-applicative, + process, + temporary, + text, + time, + }: + mkDerivation { + pname = "okf-cli"; + version = "0.5.0.0"; + sha256 = "0r15i6lv76bl2141y7hw96y1wmgsjslcn2iwbvsbzj6frc59w0h2"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + baikai + baikai-kit + base + bytestring + containers + dhall + directory + file-embed + filepath + generic-lens + githash + lens + okf-core + optparse-applicative + process + text + time + ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ + base + directory + filepath + okf-core + optparse-applicative + temporary + text + ]; + description = "Command-line interface for Open Knowledge Format bundles"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + mainProgram = "okf"; + } + ) { }; + + okf-core = callPackage ( + { + mkDerivation, + aeson, + attoparsec, + base, + bytestring, + cmark-gfm, + containers, + dhall, + directory, + filepath, + frontmatter, + generic-lens, + lens, + network-uri, + temporary, + text, + time, + vector, + yaml, + }: + mkDerivation { + pname = "okf-core"; + version = "0.5.0.0"; + sha256 = "0413gswl60g2lqmrddrwh4qh53mw4rhir93xjz7hp78phbm977lk"; + libraryHaskellDepends = [ + aeson + attoparsec + base + bytestring + cmark-gfm + containers + dhall + directory + filepath + frontmatter + generic-lens + lens + network-uri + text + time + vector + yaml + ]; + testHaskellDepends = [ + aeson + base + containers + dhall + directory + filepath + generic-lens + lens + temporary + text + time + ]; + description = "Read, validate, index, and traverse Open Knowledge Format bundles"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + old-locale = callPackage ( { mkDerivation, base }: mkDerivation { @@ -505947,67 +508341,85 @@ self: { mkDerivation, aeson, base, - base64-bytestring, bytestring, + case-insensitive, + conduit, + conduit-extra, containers, - directory, - filepath, + hashable, http-client, http-client-tls, http-types, mtl, - scientific, - silently, + QuickCheck, + resourcet, + retry, stm, tasty, + tasty-bench, + tasty-golden, tasty-hunit, + tasty-quickcheck, text, time, + unliftio-core, }: mkDerivation { pname = "ollama-haskell"; - version = "0.2.1.0"; - sha256 = "0xs28lq5x7bc5qf35n2g2vnchvy0fw88yg0qvv4fl7swf15wdr0i"; - revision = "2"; - editedCabalFile = "1b1awcaps3819b990w9sl0b7jf635mncgxq4kq8naxp0kcw0asny"; + version = "0.3.0.1"; + sha256 = "1w80p2sxh60m6ml6d9v34v48fgsp6s09f8py3c2pbjrzx6m41rvq"; + isLibrary = true; + isExecutable = true; libraryHaskellDepends = [ aeson base - base64-bytestring bytestring + case-insensitive + conduit + conduit-extra containers - directory - filepath + hashable http-client http-client-tls http-types mtl + resourcet + retry stm text time + unliftio-core + ]; + executableHaskellDepends = [ + aeson + base + text + time ]; testHaskellDepends = [ aeson base - base64-bytestring bytestring + conduit containers - directory - filepath - http-client - http-client-tls - http-types - mtl - scientific - silently - stm + QuickCheck tasty + tasty-golden tasty-hunit + tasty-quickcheck text time ]; - description = "Haskell client for ollama"; - license = lib.licenses.mit; + benchmarkHaskellDepends = [ + aeson + base + bytestring + tasty + tasty-bench + text + ]; + description = "Industry-grade Haskell client for the Ollama API"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -506136,8 +508548,8 @@ self: { }: mkDerivation { pname = "om-doh"; - version = "0.1.0.5"; - sha256 = "0cl0s0bg0c6afy3ps6g9bay177lqxf9v45c6xby08srm38mjgfwn"; + version = "0.1.0.6"; + sha256 = "1sf7bdlzjdq7qkf064d9vbwkxc7znp97sgy5v8cwr38m00nkfkd3"; libraryHaskellDepends = [ base base64 @@ -506171,8 +508583,8 @@ self: { }: mkDerivation { pname = "om-elm"; - version = "2.0.1.2"; - sha256 = "017xwjz59bm7wlw3m6c89gv7qsa1r49mbvmp4yqdmwp1vjvp1vxd"; + version = "2.1.0.0"; + sha256 = "1wfy7pvw1bpfb1rnh4jz2yajniy3pkiw8jggg71rzny2yr9nxj1v"; libraryHaskellDepends = [ base bytestring @@ -506285,71 +508697,8 @@ self: { }: mkDerivation { pname = "om-http"; - version = "0.5.0.1"; - sha256 = "0sq6kjb0axdcx0j2cfmrx1vfl56svcs5rgp9gk4nnhysm9zcslky"; - libraryHaskellDepends = [ - aeson - async - base - base64 - bytestring - case-insensitive - containers - directory - filepath - http-types - mime-types - monad-logger-aeson - network - om-show - safe-exceptions - servant - template-haskell - text - time - unix - uuid - wai - warp - ]; - description = "Http utilities"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; - broken = true; - } - ) { }; - - om-http_0_6_0_1 = callPackage ( - { - mkDerivation, - aeson, - async, - base, - base64, - bytestring, - case-insensitive, - containers, - directory, - filepath, - http-types, - mime-types, - monad-logger-aeson, - network, - om-show, - safe-exceptions, - servant, - template-haskell, - text, - time, - unix, - uuid, - wai, - warp, - }: - mkDerivation { - pname = "om-http"; - version = "0.6.0.1"; - sha256 = "0hpwx6rd6ry9sibc74bz0xsi4wnqhncmykcwmhickmv20s9z4byk"; + version = "0.6.0.2"; + sha256 = "029c7y74sd3cmyqg6axjxphiyrlgwcp76qj8k74bgyav08v1cgqq"; libraryHaskellDepends = [ aeson async @@ -506543,8 +508892,8 @@ self: { }: mkDerivation { pname = "om-logging"; - version = "1.1.0.11"; - sha256 = "12g0xp74bwvyk10jb3wa7r96p16q84yw26qwm64iqs6m0s762qxd"; + version = "1.1.0.12"; + sha256 = "1zwsyg9698h6iybqj456wj5024pj04kkmyv1wqgdnkp7rhpr8c0a"; libraryHaskellDepends = [ aeson base @@ -506578,8 +508927,8 @@ self: { }: mkDerivation { pname = "om-plugin-imports"; - version = "0.4.0.2.9.14"; - sha256 = "1ad1zbhr4pph5dv4d16rw9l58ghvpglv3qyd3cx8lfzl39chbi28"; + version = "0.4.2.0.9.14"; + sha256 = "1vzxl6jh0ygwk2bcrj23aclp2470mybzfyaxbh9v23wmmb2642gx"; libraryHaskellDepends = [ base containers @@ -506616,8 +508965,8 @@ self: { }: mkDerivation { pname = "om-show"; - version = "0.1.2.12"; - sha256 = "02yg08lgq3pcd8rbliwq8mr9xq9m7xq8r32zlp6p0wkacf3ahi8c"; + version = "0.1.2.13"; + sha256 = "1scldmasmpfjwnqj6qrh1j717g3x6wzf0izhdmsbvm8cl3lia2m8"; libraryHaskellDepends = [ aeson base @@ -506653,8 +509002,8 @@ self: { }: mkDerivation { pname = "om-socket"; - version = "1.0.0.5"; - sha256 = "1r3wl9530nd5piwl5dj8rlpc0p6df3kgycl7zcmfd5f8f1mz44fw"; + version = "1.0.0.6"; + sha256 = "1kalcjyjfg8l6amzpgaqzlf1axafk5h8x18b963dzy5r78jvfnkz"; libraryHaskellDepends = [ aeson base @@ -506704,8 +509053,8 @@ self: { }: mkDerivation { pname = "om-time"; - version = "0.3.1.2"; - sha256 = "06g2fhljg2h45xf27zbmgm4v5l1xi2ns1vkbrrhrh1pn0vl92nri"; + version = "0.3.1.3"; + sha256 = "0sldx9hic6hyrq41qdbjarfxg7l6xb9f4nmcc53cj11hcx5i1a3r"; libraryHaskellDepends = [ aeson base @@ -507082,26 +509431,32 @@ self: { { mkDerivation, base, + bifunctors, bytestring, containers, doctest, hashable, lens, process, + semigroupoids, text, + text-short, unordered-containers, }: mkDerivation { pname = "one"; - version = "0.0.1"; - sha256 = "13a97d6d76ahw29gg26yw2jdc4vh6wk1swqziczmyjn3i2hfr72l"; + version = "0.0.4"; + sha256 = "186y8zaw9z2ilzlbm2p9zdx7hapaq6g2izbsgfadmvn210gx6s5h"; libraryHaskellDepends = [ base + bifunctors bytestring containers hashable lens + semigroupoids text + text-short unordered-containers ]; testHaskellDepends = [ @@ -507643,10 +509998,10 @@ self: { }: mkDerivation { pname = "opaleye"; - version = "0.10.7.0"; - sha256 = "0giy1g65lsvfhqqczxf0gqd4vbpb9n5van583jdlrd9w3vyf388b"; - revision = "2"; - editedCabalFile = "0n9ams05bf8dfkp789yc2p5khdai1k6z28viw2by4fq7dd0qkbsa"; + version = "0.10.8.0"; + sha256 = "1yx7dvhs22khddlv6h3za0ghfjsp9cagbs7kz8jmphqhgiy8igpr"; + revision = "1"; + editedCabalFile = "1mbiigvcfl9p28qrjd7186c6zfvym6dw6g5dd6735n57klvvzdqi"; libraryHaskellDepends = [ aeson base @@ -508023,8 +510378,8 @@ self: { }: mkDerivation { pname = "open-browser"; - version = "0.4.0.0"; - sha256 = "0pgqrdwmzw70yfqvbssc01b8n3aqw3l6a92j16vby9x0cv803zyy"; + version = "0.5.1.0"; + sha256 = "02szk3qcyn28kcjlsfy3cki4clkp8i37lhz7yx1yyfayc63f4rhh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -508558,8 +510913,8 @@ self: { }: mkDerivation { pname = "openal-ffi"; - version = "0.0.1"; - sha256 = "14zhplwg66dpx78zyyx1wp1lqfqbwkcgjrkm94dfz25vykw71k0h"; + version = "0.0.2"; + sha256 = "0d15ab20642v575l0vfcm3rkfzzl7askcg7iim275ymn0p7qarw7"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ openal ]; testHaskellDepends = [ base ]; @@ -508568,6 +510923,102 @@ self: { } ) { inherit (pkgs) openal; }; + openapi-hs = callPackage ( + { + mkDerivation, + aeson, + aeson-pretty, + base, + base-compat-batteries, + bytestring, + containers, + cookie, + deepseq, + generics-sop, + hashable, + hspec, + hspec-discover, + http-media, + HUnit, + lens, + mtl, + QuickCheck, + quickcheck-instances, + scientific, + template-haskell, + text, + time, + transformers, + unordered-containers, + utf8-string, + uuid-types, + vector, + }: + mkDerivation { + pname = "openapi-hs"; + version = "5.0.0"; + sha256 = "1zv9a3kzkarjdlwzyzgj0ihxqdqjwkq97rkc88z25jgr8y7mdzij"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + aeson-pretty + base + base-compat-batteries + bytestring + containers + cookie + deepseq + generics-sop + hashable + http-media + lens + mtl + QuickCheck + scientific + template-haskell + text + time + transformers + unordered-containers + uuid-types + vector + ]; + executableHaskellDepends = [ + aeson + base + bytestring + lens + text + ]; + testHaskellDepends = [ + aeson + base + base-compat-batteries + bytestring + containers + deepseq + hashable + hspec + HUnit + lens + mtl + QuickCheck + quickcheck-instances + template-haskell + text + time + unordered-containers + utf8-string + vector + ]; + testToolDepends = [ hspec-discover ]; + description = "OpenAPI 3.1 data model"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + mainProgram = "example"; + } + ) { }; + openapi-petstore = callPackage ( { mkDerivation, @@ -508696,118 +511147,6 @@ self: { ) { }; openapi3 = callPackage ( - { - mkDerivation, - aeson, - aeson-pretty, - base, - base-compat-batteries, - bytestring, - Cabal, - cabal-doctest, - containers, - cookie, - doctest, - generics-sop, - Glob, - hashable, - hspec, - hspec-discover, - http-media, - HUnit, - insert-ordered-containers, - lens, - mtl, - optics-core, - optics-th, - QuickCheck, - quickcheck-instances, - scientific, - template-haskell, - text, - time, - transformers, - unordered-containers, - utf8-string, - uuid-types, - vector, - }: - mkDerivation { - pname = "openapi3"; - version = "3.2.4"; - sha256 = "182bl4z9npcci85771adg7iar1377b5clgzs6wya04j79d391jyv"; - revision = "3"; - editedCabalFile = "0ajcly73d6q8vvc5syds7qwqvgr6zd278izg455nbd2rk958c2bk"; - isLibrary = true; - isExecutable = true; - setupHaskellDepends = [ - base - Cabal - cabal-doctest - ]; - libraryHaskellDepends = [ - aeson - aeson-pretty - base - base-compat-batteries - bytestring - containers - cookie - generics-sop - hashable - http-media - insert-ordered-containers - lens - mtl - optics-core - optics-th - QuickCheck - scientific - template-haskell - text - time - transformers - unordered-containers - uuid-types - vector - ]; - executableHaskellDepends = [ - aeson - base - lens - text - ]; - testHaskellDepends = [ - aeson - base - base-compat-batteries - bytestring - containers - doctest - Glob - hashable - hspec - HUnit - insert-ordered-containers - lens - mtl - QuickCheck - quickcheck-instances - template-haskell - text - time - unordered-containers - utf8-string - vector - ]; - testToolDepends = [ hspec-discover ]; - description = "OpenAPI 3.0 data model"; - license = lib.licenses.bsd3; - mainProgram = "example"; - } - ) { }; - - openapi3_3_2_5 = callPackage ( { mkDerivation, aeson, @@ -508913,7 +511252,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "OpenAPI 3.0 data model"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "example"; } ) { }; @@ -509064,8 +511402,8 @@ self: { }: mkDerivation { pname = "opencascade-hs"; - version = "0.6.2.1"; - sha256 = "19i6rbqm4s88i91hjdzjyz520iimxd6s0x6m5sg6x5vdzxn6jjn8"; + version = "0.6.3.1"; + sha256 = "1lpz61svzbxjdy5k0hbw220jgjcb06vh2lxv5ar80i292dvm2i9j"; libraryHaskellDepends = [ base resourcet @@ -509937,10 +512275,8 @@ self: { }: mkDerivation { pname = "openpgp-asciiarmor"; - version = "0.1.2"; - sha256 = "1g99llkpqp7r01xlbq9m9nrii33yagiy1ah4fgdcmjnkmqg64hjk"; - revision = "1"; - editedCabalFile = "0nm5c9x4nzqkklk7a8gkh3v0w08anz17y00h3av6ll260m6m8szy"; + version = "1.0"; + sha256 = "0vv8la7lkv9cc1p2gcqf24qdya96x04rmf65sn91bikxs39rwmv7"; libraryHaskellDepends = [ attoparsec base @@ -509962,7 +512298,7 @@ self: { bytestring criterion ]; - description = "OpenPGP (RFC4880) ASCII Armor codec"; + description = "OpenPGP (RFC9580) ASCII Armor codec"; license = lib.licenses.mit; } ) { }; @@ -511726,57 +514062,6 @@ self: { ) { }; opt-env-conf = callPackage ( - { - mkDerivation, - aeson, - autodocodec, - autodocodec-nix, - autodocodec-schema, - autodocodec-yaml, - base, - containers, - hashable, - mtl, - path, - path-io, - safe-coloured-text, - safe-coloured-text-layout, - safe-coloured-text-terminfo, - selective, - text, - validity, - validity-containers, - }: - mkDerivation { - pname = "opt-env-conf"; - version = "0.9.0.0"; - sha256 = "151jppj1id7r3n32hjhgxbms17xs0wir9xd2fp5bcap19h57pbis"; - libraryHaskellDepends = [ - aeson - autodocodec - autodocodec-nix - autodocodec-schema - autodocodec-yaml - base - containers - hashable - mtl - path - path-io - safe-coloured-text - safe-coloured-text-layout - safe-coloured-text-terminfo - selective - text - validity - validity-containers - ]; - description = "Settings parsing for Haskell: command-line arguments, environment variables, and configuration values"; - license = lib.licenses.lgpl3Only; - } - ) { }; - - opt-env-conf_0_15_0_1 = callPackage ( { mkDerivation, aeson, @@ -511801,8 +514086,8 @@ self: { }: mkDerivation { pname = "opt-env-conf"; - version = "0.15.0.1"; - sha256 = "15d6vn1c9ci26h9jh9ghw0m45j890y9kh4y140rs0gda8hxa6nq7"; + version = "0.15.0.2"; + sha256 = "01vm4zgxmw96sk1pbdh5kjps4xigf85cqpjhk911d48blpg23hk0"; libraryHaskellDepends = [ aeson autodocodec @@ -511826,7 +514111,6 @@ self: { ]; description = "Settings parsing for Haskell: command-line arguments, environment variables, and configuration values"; license = lib.licenses.lgpl3Only; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -511855,8 +514139,8 @@ self: { }: mkDerivation { pname = "opt-env-conf-test"; - version = "0.0.0.3"; - sha256 = "04fa7a5cllqc8i50lnba57nknk36wfbwqawcf3i84daz87k7zs0g"; + version = "0.0.0.4"; + sha256 = "09il9a757lbhbpqiy3js90sd8wh9m4963lfmqwpd2y0j2207w94n"; libraryHaskellDepends = [ aeson base @@ -512439,42 +514723,6 @@ self: { ) { }; optparse-applicative = callPackage ( - { - mkDerivation, - base, - prettyprinter, - prettyprinter-ansi-terminal, - process, - QuickCheck, - text, - transformers, - transformers-compat, - }: - mkDerivation { - pname = "optparse-applicative"; - version = "0.18.1.0"; - sha256 = "14f4xihvklrdbc0banwzh5wwqfmyi1d34r43hsw2ks16zns1m0b3"; - revision = "1"; - editedCabalFile = "10kd3gn961kb20acrqah70gkla2d3qypr37z0pzypry73a3762gk"; - libraryHaskellDepends = [ - base - prettyprinter - prettyprinter-ansi-terminal - process - text - transformers - transformers-compat - ]; - testHaskellDepends = [ - base - QuickCheck - ]; - description = "Utilities and combinators for parsing command line options"; - license = lib.licenses.bsd3; - } - ) { }; - - optparse-applicative_0_19_0_0 = callPackage ( { mkDerivation, base, @@ -512489,6 +514737,8 @@ self: { pname = "optparse-applicative"; version = "0.19.0.0"; sha256 = "0waq6i6jk0zj9vb00m62khfcm9xdnz3afzs471vhqwr1v3psw5ng"; + revision = "1"; + editedCabalFile = "1hvcdhc7m9f3qh70cqhrjf0qszyv0dj8fvl2i3fpr3s9ybdwn7ac"; libraryHaskellDepends = [ base prettyprinter @@ -512503,7 +514753,6 @@ self: { ]; description = "Utilities and combinators for parsing command line options"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -512519,6 +514768,8 @@ self: { pname = "optparse-applicative-cmdline-util"; version = "0.2.1"; sha256 = "0l6qmxncqacfm8abpf2j2f7pn7pbd09lpm20im6gpm27dmls001h"; + revision = "1"; + editedCabalFile = "07p0flx6k16xpsm8057n8giimv45di1kymfdp6fk5m8nj6nllk45"; libraryHaskellDepends = [ attoparsec base @@ -512962,6 +515213,7 @@ self: { ]; description = "Types and functions for Kepler orbits"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -513317,6 +515569,8 @@ self: { pname = "ordered-containers"; version = "0.2.4"; sha256 = "0ip5msvvyj5zbsci6fv9f3x6p3wpwrrqpq4yhz104ag14hz6g89x"; + revision = "1"; + editedCabalFile = "1l63z0v1d0n7vjrkik7ralpc4cxha4qqhma2q1fkc7kz37cha4hk"; libraryHaskellDepends = [ base containers @@ -514369,6 +516623,101 @@ self: { } ) { }; + ormolu_0_8_2_0 = callPackage ( + { + mkDerivation, + ansi-terminal, + array, + base, + binary, + bytestring, + Cabal-syntax, + choice, + containers, + Diff, + directory, + file-embed, + filepath, + ghc-lib-parser, + hspec, + hspec-discover, + hspec-megaparsec, + megaparsec, + MemoTrie, + mtl, + optparse-applicative, + path, + path-io, + QuickCheck, + syb, + temporary, + text, + th-env, + unliftio, + }: + mkDerivation { + pname = "ormolu"; + version = "0.8.2.0"; + sha256 = "1wh4xi519pq3wbp7d1gn7jkgcg1mdz9b6yixidccf8gyrshyiqcw"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + ansi-terminal + array + base + binary + bytestring + Cabal-syntax + choice + containers + Diff + directory + file-embed + filepath + ghc-lib-parser + megaparsec + MemoTrie + mtl + syb + text + ]; + executableHaskellDepends = [ + base + Cabal-syntax + containers + directory + filepath + ghc-lib-parser + optparse-applicative + text + th-env + unliftio + ]; + testHaskellDepends = [ + base + Cabal-syntax + choice + containers + directory + filepath + ghc-lib-parser + hspec + hspec-megaparsec + megaparsec + path + path-io + QuickCheck + temporary + text + ]; + testToolDepends = [ hspec-discover ]; + description = "A formatter for Haskell source code"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + mainProgram = "ormolu"; + } + ) { }; + orthotope = callPackage ( { mkDerivation, @@ -514689,7 +517038,7 @@ self: { } ) { }; - os-string_2_0_10 = callPackage ( + os-string_2_0_11 = callPackage ( { mkDerivation, base, @@ -514704,8 +517053,8 @@ self: { }: mkDerivation { pname = "os-string"; - version = "2.0.10"; - sha256 = "19asqyappgnyzvr3wrh5jnaim6zs7girk7g61j1gq28s2akbi0pn"; + version = "2.0.11"; + sha256 = "056p32nymmhx9whmqhvzwasmd9p9mn4slzp33v3rf3jywq87902l"; libraryHaskellDepends = [ base bytestring @@ -517643,210 +519992,6 @@ self: { ) { }; pandoc = callPackage ( - { - mkDerivation, - aeson, - aeson-pretty, - array, - attoparsec, - base, - base64-bytestring, - binary, - blaze-html, - blaze-markup, - bytestring, - case-insensitive, - citeproc, - commonmark, - commonmark-extensions, - commonmark-pandoc, - containers, - crypton, - crypton-connection, - crypton-x509-system, - data-default, - deepseq, - Diff, - directory, - djot, - doclayout, - doctemplates, - emojis, - exceptions, - file-embed, - filepath, - Glob, - gridtables, - haddock-library, - http-client, - http-client-tls, - http-types, - ipynb, - jira-wiki-markup, - JuicyPixels, - libyaml, - mime-types, - mtl, - network, - network-uri, - pandoc-types, - parsec, - pretty, - pretty-show, - process, - random, - safe, - scientific, - skylighting, - skylighting-core, - split, - syb, - tagsoup, - tasty, - tasty-bench, - tasty-golden, - tasty-hunit, - tasty-quickcheck, - temporary, - texmath, - text, - text-conversions, - time, - tls, - typst, - unicode-collation, - unicode-transforms, - unix, - vector, - xml, - xml-conduit, - xml-types, - yaml, - zip-archive, - zlib, - }: - mkDerivation { - pname = "pandoc"; - version = "3.7.0.2"; - sha256 = "1l33amh5dkbxbgicvk4hh231b8x36fb90jlpxmgqwfqldk7j3lmz"; - configureFlags = [ "-f-trypandoc" ]; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson - aeson-pretty - array - attoparsec - base - base64-bytestring - binary - blaze-html - blaze-markup - bytestring - case-insensitive - citeproc - commonmark - commonmark-extensions - commonmark-pandoc - containers - crypton - crypton-connection - crypton-x509-system - data-default - deepseq - directory - djot - doclayout - doctemplates - emojis - exceptions - file-embed - filepath - Glob - gridtables - haddock-library - http-client - http-client-tls - http-types - ipynb - jira-wiki-markup - JuicyPixels - libyaml - mime-types - mtl - network - network-uri - pandoc-types - parsec - pretty - pretty-show - process - random - safe - scientific - skylighting - skylighting-core - split - syb - tagsoup - temporary - texmath - text - text-conversions - time - tls - typst - unicode-collation - unicode-transforms - unix - vector - xml - xml-conduit - xml-types - yaml - zip-archive - zlib - ]; - testHaskellDepends = [ - base - bytestring - containers - Diff - directory - doctemplates - filepath - Glob - mtl - pandoc-types - process - tasty - tasty-golden - tasty-hunit - tasty-quickcheck - temporary - text - time - xml - zip-archive - ]; - benchmarkHaskellDepends = [ - base - bytestring - deepseq - mtl - tasty-bench - text - ]; - doHaddock = false; - description = "Conversion between markup formats"; - license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; - maintainers = [ - lib.maintainers.maralorn - lib.maintainers.sternenseemann - ]; - } - ) { }; - - pandoc_3_9_0_2 = callPackage ( { mkDerivation, aeson, @@ -517933,8 +520078,8 @@ self: { }: mkDerivation { pname = "pandoc"; - version = "3.9.0.2"; - sha256 = "0v1b3n9sn25kblhnzn1p0l5pv0raj93byx75jqbssnj854qshik4"; + version = "3.10.1"; + sha256 = "0fhmm797q950hf8qzqz4y5gvc7g069k1b4mm3k4hlnmcdk62cpmc"; configureFlags = [ "-f-trypandoc" ]; enableSeparateDataOutput = true; libraryHaskellDepends = [ @@ -518047,7 +520192,6 @@ self: { doHaddock = false; description = "Conversion between markup formats"; license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.maralorn lib.maintainers.sternenseemann @@ -518242,47 +520386,8 @@ self: { }: mkDerivation { pname = "pandoc-cli"; - version = "3.7.0.2"; - sha256 = "0g9x7h2aimiffnv03pcvai64kpwxykz18kd126x92lpsdjwclkgz"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - base - hslua-cli - pandoc - pandoc-lua-engine - pandoc-server - safe - temporary - text - wai-extra - warp - ]; - description = "Conversion between documentation formats"; - license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; - mainProgram = "pandoc"; - maintainers = [ lib.maintainers.maralorn ]; - } - ) { }; - - pandoc-cli_3_9_0_2 = callPackage ( - { - mkDerivation, - base, - hslua-cli, - pandoc, - pandoc-lua-engine, - pandoc-server, - safe, - temporary, - text, - wai-extra, - warp, - }: - mkDerivation { - pname = "pandoc-cli"; - version = "3.9.0.2"; - sha256 = "084q8f3y9p2a4vjaqir56r35fjb277i6pkwn1kl3r7xgqjw3a1bj"; + version = "3.10.1"; + sha256 = "115bvkgnj268lw19vrd0n9jas1rfhinvmz0lslzm91xwzajvbf90"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -518299,7 +520404,6 @@ self: { ]; description = "Conversion between documentation formats"; license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; - hydraPlatforms = lib.platforms.none; mainProgram = "pandoc"; maintainers = [ lib.maintainers.maralorn ]; } @@ -518431,7 +520535,7 @@ self: { } ) { }; - pandoc-crossref_0_3_23 = callPackage ( + pandoc-crossref_0_3_25 = callPackage ( { mkDerivation, base, @@ -518461,10 +520565,8 @@ self: { }: mkDerivation { pname = "pandoc-crossref"; - version = "0.3.23"; - sha256 = "104nmakm5i8s30gbfszkv4pdcvf21i16q118pmvhvfahsl6kq7ra"; - revision = "1"; - editedCabalFile = "14b90zs7x0ii3yhxmrfkrc6qj0vvxdk6axndprm1q6v92r86pl1s"; + version = "0.3.25"; + sha256 = "0nnaknva1kp040g9v651d6g2rg1wmmg18pl583cyzn4acdvkgyxv"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -519125,97 +521227,8 @@ self: { }: mkDerivation { pname = "pandoc-lua-engine"; - version = "0.4.3"; - sha256 = "1s5g1mvl13pa411kyd2jp5jz0lw8alxqpv984nnfnq17d2nj4mkw"; - revision = "2"; - editedCabalFile = "0a00gmr5ymp5jl6dp6f1qcmyxcqz1nqp2d4y6x1342zhqsi1zs8s"; - libraryHaskellDepends = [ - aeson - base - bytestring - citeproc - containers - crypton - data-default - doclayout - doctemplates - exceptions - hslua - hslua-module-doclayout - hslua-module-path - hslua-module-system - hslua-module-text - hslua-module-version - hslua-module-zip - hslua-repl - lpeg - mtl - pandoc - pandoc-lua-marshal - pandoc-types - parsec - text - ]; - testHaskellDepends = [ - base - bytestring - data-default - directory - exceptions - filepath - hslua - pandoc - pandoc-types - tasty - tasty-golden - tasty-hunit - tasty-lua - text - ]; - description = "Lua engine to power custom pandoc conversions"; - license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; - } - ) { }; - - pandoc-lua-engine_0_5_2 = callPackage ( - { - mkDerivation, - aeson, - base, - bytestring, - citeproc, - containers, - crypton, - data-default, - directory, - doclayout, - doctemplates, - exceptions, - filepath, - hslua, - hslua-module-doclayout, - hslua-module-path, - hslua-module-system, - hslua-module-text, - hslua-module-version, - hslua-module-zip, - hslua-repl, - lpeg, - mtl, - pandoc, - pandoc-lua-marshal, - pandoc-types, - parsec, - tasty, - tasty-golden, - tasty-hunit, - tasty-lua, - text, - }: - mkDerivation { - pname = "pandoc-lua-engine"; - version = "0.5.2"; - sha256 = "08lg5qsacgll5yvbh28r4x79hzhl7vm6jn8xw5wrqf9wgd7rbblk"; + version = "0.5.3.1"; + sha256 = "1cbm10fwvzylhryzik845wfbl8nq64l6vapzhj0nlx7b3hdb673b"; libraryHaskellDepends = [ aeson base @@ -519261,7 +521274,6 @@ self: { ]; description = "Lua engine to power custom pandoc conversions"; license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -519515,10 +521527,8 @@ self: { }: mkDerivation { pname = "pandoc-plot"; - version = "1.9.1"; - sha256 = "0d6lknjnlzg4a7sx311kpdi94yq7fp19lhvwbsf7rvc3ykx0hjm3"; - revision = "1"; - editedCabalFile = "0ykgv0cxiwvcx0pkkmx841cdwv2sas033mq928mg6dlcbvw32nx1"; + version = "1.9.2"; + sha256 = "1bdfb6w4xw76xl8fdc7iniw5prcyy1gs5bnx982jj86l5y75551y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -519730,53 +521740,8 @@ self: { }: mkDerivation { pname = "pandoc-server"; - version = "0.1.0.11"; - sha256 = "1686kl05pr6bqrmg5dda1d7m9dmk0c087fpg54r9v5iy1x732gws"; - libraryHaskellDepends = [ - aeson - base - base64-bytestring - bytestring - containers - data-default - doctemplates - pandoc - pandoc-types - servant-server - skylighting - text - unicode-collation - wai - wai-cors - ]; - description = "Pandoc document conversion as an HTTP servant-server"; - license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; - } - ) { }; - - pandoc-server_0_1_2 = callPackage ( - { - mkDerivation, - aeson, - base, - base64-bytestring, - bytestring, - containers, - data-default, - doctemplates, - pandoc, - pandoc-types, - servant-server, - skylighting, - text, - unicode-collation, - wai, - wai-cors, - }: - mkDerivation { - pname = "pandoc-server"; - version = "0.1.2"; - sha256 = "1igs9fkbid824pj2bxgwk4s485fgc8sn9qqcbafyybfs571qqw1x"; + version = "0.1.3.1"; + sha256 = "11ip7lmd04mkrhr9wkcmmnvldk381vgjc1cnf8qqlkk4hhg1vf84"; libraryHaskellDepends = [ aeson base @@ -519796,7 +521761,6 @@ self: { ]; description = "Pandoc document conversion as an HTTP servant-server"; license = lib.meta.getLicenseFromSpdxId "GPL-2.0-or-later"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -519972,8 +521936,8 @@ self: { }: mkDerivation { pname = "pandoc-types"; - version = "1.23.1.1"; - sha256 = "17zhzimkk27s0mx4h752jzhxqqr7nklj1mnrkx86faq816qx1hc9"; + version = "1.23.1.2"; + sha256 = "16si06wlmk7x8br8nzd628pdgk72k0jl552xrkkdq965m2yavpc1"; libraryHaskellDepends = [ aeson base @@ -520614,186 +522578,6 @@ self: { http-conduit, http-download, http-types, - memory, - mtl, - network-uri, - path, - path-io, - persistent, - persistent-sqlite, - persistent-template, - primitive, - QuickCheck, - raw-strings-qq, - resourcet, - rio, - rio-orphans, - rio-prettyprint, - static-bytes, - tar-conduit, - text, - text-metrics, - time, - transformers, - unix-compat, - unliftio, - unordered-containers, - vector, - yaml, - zip-archive, - }: - mkDerivation { - pname = "pantry"; - version = "0.10.1"; - sha256 = "1cn9lzgjk4gw8sk5pmzkcs9xwnrbqs70vslfcfv1cyfmdgh0w2il"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson - aeson-warning-parser - ansi-terminal - base - bytestring - Cabal - casa-client - casa-types - companion - conduit - conduit-extra - containers - crypton - crypton-conduit - digest - filelock - generic-deriving - hackage-security - hpack - http-client - http-client-tls - http-conduit - http-download - http-types - memory - mtl - network-uri - path - path-io - persistent - persistent-sqlite - persistent-template - primitive - resourcet - rio - rio-orphans - rio-prettyprint - static-bytes - tar-conduit - text - text-metrics - time - transformers - unix-compat - unliftio - unordered-containers - vector - yaml - zip-archive - ]; - testHaskellDepends = [ - aeson - aeson-warning-parser - ansi-terminal - base - bytestring - Cabal - casa-client - casa-types - companion - conduit - conduit-extra - containers - crypton - crypton-conduit - digest - exceptions - filelock - generic-deriving - hackage-security - hedgehog - hpack - hspec - http-client - http-client-tls - http-conduit - http-download - http-types - memory - mtl - network-uri - path - path-io - persistent - persistent-sqlite - persistent-template - primitive - QuickCheck - raw-strings-qq - resourcet - rio - rio-orphans - rio-prettyprint - static-bytes - tar-conduit - text - text-metrics - time - transformers - unix-compat - unliftio - unordered-containers - vector - yaml - zip-archive - ]; - testToolDepends = [ hspec-discover ]; - doHaddock = false; - description = "Content addressable Haskell package management"; - license = lib.licenses.bsd3; - } - ) { }; - - pantry_0_11_2 = callPackage ( - { - mkDerivation, - aeson, - aeson-warning-parser, - ansi-terminal, - base, - bytestring, - Cabal, - casa-client, - casa-types, - companion, - conduit, - conduit-extra, - containers, - crypton, - crypton-conduit, - digest, - exceptions, - filelock, - generic-deriving, - hackage-security, - hedgehog, - hpack, - hspec, - hspec-discover, - http-client, - http-client-tls, - http-conduit, - http-download, - http-types, - memory, mtl, network-uri, path, @@ -520803,6 +522587,7 @@ self: { persistent-template, primitive, QuickCheck, + ram, raw-strings-qq, resourcet, rio, @@ -520823,8 +522608,8 @@ self: { }: mkDerivation { pname = "pantry"; - version = "0.11.2"; - sha256 = "0zlr88489c3gi00ck7yi3zxq1jp0niamgfk3d5b9qkv3zqdvx83z"; + version = "0.11.4"; + sha256 = "0l13z24xvxgr6nl6vk87xh77n03i985nmvz5zv4rihsp5n8svagy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -520852,7 +522637,6 @@ self: { http-conduit http-download http-types - memory mtl network-uri path @@ -520861,6 +522645,7 @@ self: { persistent-sqlite persistent-template primitive + ram resourcet rio rio-orphans @@ -520906,7 +522691,6 @@ self: { http-conduit http-download http-types - memory mtl network-uri path @@ -520916,6 +522700,7 @@ self: { persistent-template primitive QuickCheck + ram raw-strings-qq resourcet rio @@ -520938,7 +522723,6 @@ self: { doHaddock = false; description = "Content addressable Haskell package management"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -521168,47 +522952,62 @@ self: { papa = callPackage ( { mkDerivation, + adjunctions, + associative, base, - papa-base, - papa-base-export, - papa-base-implement, - papa-bifunctors, - papa-bifunctors-export, - papa-bifunctors-implement, - papa-lens, - papa-lens-export, - papa-lens-implement, - papa-semigroupoids, - papa-semigroupoids-export, - papa-semigroupoids-implement, - papa-x, - papa-x-export, - papa-x-implement, + bifunctors, + comonad, + containers, + contravariant, + deepseq, + distributive, + doctest, + free, + id, + lens, + mtl, + one, + polytree, + process, + profunctors, + selective, + semigroupoids, + transformers, + witherable, }: mkDerivation { pname = "papa"; - version = "0.3.1"; - sha256 = "05w1sj78fvdaw8f4dqq2c8vwm9qyjipabafznlib6qylv27x361c"; + version = "0.5.0"; + sha256 = "05maw4vpihkqv5zv1j7k4bpbhinx42g68w651w9rwrnzfzgq9n50"; libraryHaskellDepends = [ + adjunctions + associative base - papa-base - papa-base-export - papa-base-implement - papa-bifunctors - papa-bifunctors-export - papa-bifunctors-implement - papa-lens - papa-lens-export - papa-lens-implement - papa-semigroupoids - papa-semigroupoids-export - papa-semigroupoids-implement - papa-x - papa-x-export - papa-x-implement + bifunctors + comonad + containers + contravariant + deepseq + distributive + free + id + lens + mtl + one + polytree + profunctors + selective + semigroupoids + transformers + witherable ]; - description = "Reasonable default import"; - license = lib.licenses.bsd3; + testHaskellDepends = [ + base + process + ]; + testToolDepends = [ doctest ]; + description = "Type class-driven prelude with lens, comonads, and safe alternatives"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -522072,33 +523871,6 @@ self: { ) { }; parallel = callPackage ( - { - mkDerivation, - array, - base, - containers, - deepseq, - ghc-prim, - }: - mkDerivation { - pname = "parallel"; - version = "3.2.2.0"; - sha256 = "1xkfi96w6yfpppd0nw1rnszdxmvifwzm699ilv6332ra3akm610p"; - revision = "10"; - editedCabalFile = "0rm92b8ny5qxalhg83dk2i4b4ca455vrbnqad905waz18z16xx1x"; - libraryHaskellDepends = [ - array - base - containers - deepseq - ghc-prim - ]; - description = "Parallel programming library"; - license = lib.licenses.bsd3; - } - ) { }; - - parallel_3_3_0_0 = callPackage ( { mkDerivation, array, @@ -522120,7 +523892,6 @@ self: { ]; description = "Parallel programming library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -523253,6 +525024,8 @@ self: { pname = "parsec"; version = "3.1.18.0"; sha256 = "1byha0j1i0h5wwzafm0csx0y8maga17r6my2z5w2ciki789rybs0"; + revision = "1"; + editedCabalFile = "1ajpd2nn6ph3zrzbkwp877zv8772pqashbwqf714mhgl9jbcp818"; libraryHaskellDepends = [ base bytestring @@ -523746,6 +525519,8 @@ self: { pname = "parser-combinators-tests"; version = "1.3.1"; sha256 = "1xk3mk35m8fif47b8widww2696ldrjf7f7aw5f154g7vmgvp9qgv"; + revision = "1"; + editedCabalFile = "0ddbl466ddi7wgsmvv4klsqi0vwhp8s2g5qcv4ml2asi4jxbql6h"; isLibrary = false; isExecutable = false; testHaskellDepends = [ @@ -524956,6 +526731,7 @@ self: { password-types, QuickCheck, quickcheck-instances, + ram, scrypt, tasty, tasty-golden, @@ -524966,8 +526742,8 @@ self: { }: mkDerivation { pname = "password"; - version = "3.1.0.2"; - sha256 = "0l4w8fyl32abyyrfb1ihnwa45bm8g8wvh5vk51iqg61pizjs7k7j"; + version = "3.1.1.0"; + sha256 = "1lzvhagxr4xqiflzz775b0byv2bshd8k82dax3yffss9sh9ljqq6"; setupHaskellDepends = [ base Cabal @@ -524978,8 +526754,8 @@ self: { base64 bytestring crypton - memory password-types + ram template-haskell text ]; @@ -525131,67 +526907,6 @@ self: { ) { }; password-instances = callPackage ( - { - mkDerivation, - aeson, - base, - base-compat, - Cabal, - cabal-doctest, - doctest, - http-api-data, - password, - password-types, - persistent, - QuickCheck, - quickcheck-instances, - tasty, - tasty-hunit, - tasty-quickcheck, - template-haskell, - text, - }: - mkDerivation { - pname = "password-instances"; - version = "3.0.0.0"; - sha256 = "08y42r165n3d7lry160rdmn8akhhfyx76fwjhsqb25zc5a9d5glj"; - setupHaskellDepends = [ - base - Cabal - cabal-doctest - ]; - libraryHaskellDepends = [ - aeson - base - http-api-data - password-types - persistent - text - ]; - testHaskellDepends = [ - aeson - base - base-compat - doctest - http-api-data - password - password-types - persistent - QuickCheck - quickcheck-instances - tasty - tasty-hunit - tasty-quickcheck - template-haskell - text - ]; - description = "typeclass instances for password package"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.cdepillabout ]; - } - ) { }; - - password-instances_3_1_0_0 = callPackage ( { mkDerivation, base, @@ -525216,7 +526931,6 @@ self: { ]; description = "typeclass instances for password package"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.cdepillabout ]; } ) { }; @@ -525277,20 +526991,15 @@ self: { Cabal, cabal-doctest, doctest, - memory, - QuickCheck, quickcheck-instances, tasty, tasty-quickcheck, - template-haskell, text, }: mkDerivation { pname = "password-types"; - version = "1.0.0.0"; - sha256 = "090aqq2xs6m5djvr9zfdj7rxafbmj8d05vij5rchj1f9c46dclb5"; - revision = "4"; - editedCabalFile = "0kcd10nxam2ni685j9v9lrd6pi14cpxkr6sqzwxxkhn1mmb0bik7"; + version = "1.0.1.0"; + sha256 = "13jmdajz8plf0mvlz7mnr4r3xr8xdcsfg3p2qh6gjnnamf5hilwy"; setupHaskellDepends = [ base Cabal @@ -525299,18 +527008,15 @@ self: { libraryHaskellDepends = [ base bytestring - memory text ]; testHaskellDepends = [ base base-compat doctest - QuickCheck quickcheck-instances tasty tasty-quickcheck - template-haskell text ]; description = "Types for handling passwords"; @@ -525693,6 +527399,8 @@ self: { pname = "patch-image"; version = "0.3.4"; sha256 = "0qwx01mb5cafdj0zlvhbm3f1a6lnvv61iga5q7611wy2g033442x"; + revision = "1"; + editedCabalFile = "0xa6z8py0rms0kh2w759lwaxzmdass6fcry5dalfvpn8nhm1m9xz"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -526375,10 +528083,8 @@ self: { }: mkDerivation { pname = "pathtype"; - version = "0.8.1.3"; - sha256 = "0wik0dpqd0bjwpsjwgqzn6cghrjkh5rbv5ggkyj50savh30y9mkj"; - revision = "1"; - editedCabalFile = "1c3qzn30dkfl92i0c67wlr9c8nx75vh02r5w12rr4m0icx3mdc44"; + version = "0.8.1.4"; + sha256 = "0pmbayic8h1j27xwvvcd5vn2lmdm9xrxkprd4vz3b26ascai7x3v"; libraryHaskellDepends = [ base deepseq @@ -526468,65 +528174,8 @@ self: { }: mkDerivation { pname = "patrol"; - version = "1.1.0.0"; - sha256 = "0ijfflc9gv3ks5y3irng0mpsbcfwx41v59xgm8840310sz6kj4p1"; - libraryHaskellDepends = [ - aeson - base - bytestring - case-insensitive - containers - exceptions - http-client - http-client-tls - http-types - network-uri - text - time - uuid - ]; - testHaskellDepends = [ - aeson - base - bytestring - case-insensitive - containers - exceptions - hspec - http-client - http-types - network-uri - text - time - uuid - ]; - description = "Sentry SDK"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - } - ) { }; - - patrol_1_2_0_4 = callPackage ( - { - mkDerivation, - aeson, - base, - bytestring, - case-insensitive, - containers, - exceptions, - hspec, - http-client, - http-client-tls, - http-types, - network-uri, - text, - time, - uuid, - }: - mkDerivation { - pname = "patrol"; - version = "1.2.0.4"; - sha256 = "0cm3wp62l2skcg2hamv8axd4xxxrn2y645pygsjxrv4sz3v28a8h"; + version = "1.2.0.5"; + sha256 = "06q8q5jkvvj7j3nq9qzhnh6rqp833n12vl3bcd6angl9bly7a4my"; libraryHaskellDepends = [ aeson base @@ -526559,7 +528208,6 @@ self: { ]; description = "Sentry SDK"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -527637,75 +529285,21 @@ self: { mkDerivation, base, containers, - criterion, - hspec, - microlens, - microlens-platform, - mtl, - pcre-light, - regex-pcre-builtin, - template-haskell, - text, - }: - mkDerivation { - pname = "pcre2"; - version = "2.2.3"; - sha256 = "1km01vfjm83yv2cc83xyri2fy9c2wk3h7lf6l5g3qzyp19vch52p"; - libraryHaskellDepends = [ - base - containers - microlens - mtl - template-haskell - text - ]; - testHaskellDepends = [ - base - containers - hspec - microlens - microlens-platform - mtl - template-haskell - text - ]; - benchmarkHaskellDepends = [ - base - containers - criterion - microlens - microlens-platform - mtl - pcre-light - regex-pcre-builtin - template-haskell - text - ]; - description = "Regular expressions via the PCRE2 C library (included)"; - license = lib.licenses.asl20; - } - ) { }; - - pcre2_2_3_0 = callPackage ( - { - mkDerivation, - base, - containers, - criterion, microlens, microlens-platform, mtl, pcre-light, regex-pcre-builtin, tasty, + tasty-bench, tasty-hunit, template-haskell, text, }: mkDerivation { pname = "pcre2"; - version = "2.3.0"; - sha256 = "1wp82d3hbb3v758hqgh0xw6qbqn8pbgsvcnnqh8nb0009i2ass54"; + version = "2.3.1"; + sha256 = "0lrl5p8g2hqklgzji4llysvw4pdkzv10b134jf05xamqfq4wmcw0"; libraryHaskellDepends = [ base containers @@ -527728,18 +529322,17 @@ self: { benchmarkHaskellDepends = [ base containers - criterion microlens microlens-platform mtl pcre-light regex-pcre-builtin + tasty-bench template-haskell text ]; description = "Regular expressions via the PCRE2 C library (included)"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -529505,70 +531098,6 @@ self: { ) { }; perf = callPackage ( - { - mkDerivation, - base, - boxes, - chart-svg, - clock, - containers, - deepseq, - formatn, - mtl, - numhask-space, - optics-core, - optparse-applicative, - prettychart, - prettyprinter, - recursion-schemes, - tasty, - tasty-bench, - text, - vector, - }: - mkDerivation { - pname = "perf"; - version = "0.14.0.3"; - sha256 = "1w8svzwgxmspaigys1pkr6ba7xr0cl158c1gsw244jda0zr47qjj"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - boxes - chart-svg - clock - containers - deepseq - formatn - mtl - numhask-space - optics-core - optparse-applicative - prettychart - prettyprinter - recursion-schemes - tasty - tasty-bench - text - vector - ]; - executableHaskellDepends = [ - base - containers - deepseq - mtl - optics-core - optparse-applicative - text - ]; - benchmarkHaskellDepends = [ base ]; - description = "Performance methods and monad"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - mainProgram = "perf-explore"; - } - ) { }; - - perf_0_14_2_1 = callPackage ( { mkDerivation, base, @@ -529624,7 +531153,6 @@ self: { benchmarkHaskellDepends = [ base ]; description = "Performance tools"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; mainProgram = "perf-explore"; } ) { }; @@ -530549,136 +532077,6 @@ self: { ) { }; persistent = callPackage ( - { - mkDerivation, - aeson, - attoparsec, - attoparsec-aeson, - base, - base64-bytestring, - blaze-html, - bytestring, - conduit, - containers, - criterion, - deepseq, - fast-logger, - file-embed, - hspec, - http-api-data, - lift-type, - megaparsec, - monad-logger, - mtl, - path-pieces, - QuickCheck, - quickcheck-instances, - replace-megaparsec, - resource-pool, - resourcet, - scientific, - semigroupoids, - shakespeare, - silently, - template-haskell, - text, - th-lift-instances, - time, - transformers, - unliftio, - unliftio-core, - unordered-containers, - vault, - vector, - }: - mkDerivation { - pname = "persistent"; - version = "2.17.1.0"; - sha256 = "0c3kz36nv9n8xd21z7hgk8djj2ldvzfmy3qrmxhr8p617s18182g"; - libraryHaskellDepends = [ - aeson - attoparsec - attoparsec-aeson - base - base64-bytestring - blaze-html - bytestring - conduit - containers - deepseq - fast-logger - http-api-data - lift-type - megaparsec - monad-logger - mtl - path-pieces - replace-megaparsec - resource-pool - resourcet - scientific - semigroupoids - silently - template-haskell - text - th-lift-instances - time - transformers - unliftio - unliftio-core - unordered-containers - vault - vector - ]; - testHaskellDepends = [ - aeson - attoparsec - base - base64-bytestring - blaze-html - bytestring - conduit - containers - deepseq - fast-logger - hspec - http-api-data - megaparsec - monad-logger - mtl - path-pieces - QuickCheck - quickcheck-instances - resource-pool - resourcet - scientific - shakespeare - silently - template-haskell - text - th-lift-instances - time - transformers - unliftio - unliftio-core - unordered-containers - vector - ]; - benchmarkHaskellDepends = [ - base - criterion - deepseq - file-embed - template-haskell - text - ]; - description = "Type-safe, multi-backend data serialization"; - license = lib.licenses.mit; - maintainers = [ lib.maintainers.psibi ]; - } - ) { }; - - persistent_2_18_1_0 = callPackage ( { mkDerivation, aeson, @@ -530804,7 +532202,6 @@ self: { ]; description = "Type-safe, multi-backend data serialization"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.psibi ]; } ) { }; @@ -531586,85 +532983,6 @@ self: { ) { }; persistent-mysql = callPackage ( - { - mkDerivation, - aeson, - base, - blaze-builder, - bytestring, - conduit, - containers, - fast-logger, - hspec, - http-api-data, - HUnit, - monad-logger, - mysql, - mysql-simple, - path-pieces, - persistent, - persistent-qq, - persistent-test, - QuickCheck, - quickcheck-instances, - resource-pool, - resourcet, - text, - time, - transformers, - unliftio-core, - }: - mkDerivation { - pname = "persistent-mysql"; - version = "2.13.1.5"; - sha256 = "1dg709kz1rrgj3ir24a8pww47my03h3k5vcn2qld7h2ffcbnlxd9"; - libraryHaskellDepends = [ - aeson - base - blaze-builder - bytestring - conduit - containers - monad-logger - mysql - mysql-simple - persistent - resource-pool - resourcet - text - transformers - unliftio-core - ]; - testHaskellDepends = [ - aeson - base - bytestring - conduit - containers - fast-logger - hspec - http-api-data - HUnit - monad-logger - mysql - path-pieces - persistent - persistent-qq - persistent-test - QuickCheck - quickcheck-instances - resourcet - text - time - transformers - unliftio-core - ]; - description = "Backend for the persistent library using MySQL database server"; - license = lib.licenses.mit; - } - ) { }; - - persistent-mysql_2_13_1_6 = callPackage ( { mkDerivation, aeson, @@ -531740,7 +533058,6 @@ self: { ]; description = "Backend for the persistent library using MySQL database server"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -531996,6 +533313,8 @@ self: { pname = "persistent-pagination"; version = "0.1.1.2"; sha256 = "16p89c4rjwak7slb7rmzn0qyap2vg3ayis8q3lkxl0k7a609pf5h"; + revision = "1"; + editedCabalFile = "05nsc0fiiv1g6222b48mgzqgl85xq2yrsg0spk12367qr73g9dhy"; libraryHaskellDepends = [ base conduit @@ -532022,6 +533341,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Efficient and correct pagination for persistent or esqueleto queries"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -532054,104 +533374,6 @@ self: { ) { }; persistent-postgresql = callPackage ( - { - mkDerivation, - aeson, - attoparsec, - base, - blaze-builder, - bytestring, - conduit, - containers, - fast-logger, - hspec, - hspec-expectations, - hspec-expectations-lifted, - http-api-data, - HUnit, - monad-logger, - mtl, - path-pieces, - persistent, - persistent-qq, - persistent-test, - postgresql-libpq, - postgresql-simple, - QuickCheck, - quickcheck-instances, - resource-pool, - resourcet, - string-conversions, - text, - time, - transformers, - unliftio, - unliftio-core, - unordered-containers, - vault, - vector, - }: - mkDerivation { - pname = "persistent-postgresql"; - version = "2.13.7.0"; - sha256 = "1774fh28jls2r692164ln66ipa6gl3sqj8pb04nf3sl1m498qjd7"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson - attoparsec - base - blaze-builder - bytestring - conduit - containers - monad-logger - mtl - persistent - postgresql-libpq - postgresql-simple - resource-pool - resourcet - string-conversions - text - time - transformers - unliftio-core - vault - ]; - testHaskellDepends = [ - aeson - base - bytestring - containers - fast-logger - hspec - hspec-expectations - hspec-expectations-lifted - http-api-data - HUnit - monad-logger - path-pieces - persistent - persistent-qq - persistent-test - QuickCheck - quickcheck-instances - resourcet - text - time - transformers - unliftio - unliftio-core - unordered-containers - vector - ]; - description = "Backend for the persistent library using postgresql"; - license = lib.licenses.mit; - } - ) { }; - - persistent-postgresql_2_14_3_0 = callPackage ( { mkDerivation, aeson, @@ -532604,8 +533826,8 @@ self: { }: mkDerivation { pname = "persistent-sql-lifted"; - version = "0.4.4.0"; - sha256 = "07jl90fwv4cnjzrgnimbz1n8nqjf7y56kknr9pn8q1rb77w8g6r0"; + version = "0.4.5.0"; + sha256 = "0f6xpmzj166y512w02lki6sfd24b52krcqzyjmr6nj8gv4768s83"; libraryHaskellDepends = [ annotated-exception base @@ -532620,6 +533842,7 @@ self: { ]; description = "Monad classes for running queries with Persistent and Esqueleto"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -532941,6 +534164,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Type safe access to multiple database schemata"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -533451,6 +534675,8 @@ self: { pname = "pg-entity"; version = "0.0.6.0"; sha256 = "0710ipshbpmkci944ms2gvd8mk6f9ikz5nmp1l6g19w6wq1ab72f"; + revision = "1"; + editedCabalFile = "0ln1rq25vjn2qmzdxdcyvyalk6gpxfx0pz5aw6b41lynnwbxslh3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -533632,6 +534858,339 @@ self: { } ) { }; + pg-migrate = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + contravariant, + crypton, + hasql, + hasql-transaction, + process, + ram, + tasty, + tasty-hunit, + tasty-quickcheck, + text, + time, + unix, + }: + mkDerivation { + pname = "pg-migrate"; + version = "1.1.0.0"; + sha256 = "1mdb7khr1aj302v6inal1ljikp61959w6saqr2n59r8zwi2lvpr3"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + contravariant + crypton + hasql + hasql-transaction + ram + text + time + ]; + executableHaskellDepends = [ + base + bytestring + containers + hasql + text + ]; + testHaskellDepends = [ + aeson + base + bytestring + containers + hasql + hasql-transaction + process + tasty + tasty-hunit + tasty-quickcheck + text + time + unix + ]; + description = "Hasql-native PostgreSQL migration engine"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + mainProgram = "pg-migrate-crash-helper"; + } + ) { }; + + pg-migrate-cli = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + directory, + filepath, + hasql, + optparse-applicative, + pg-migrate, + pg-migrate-embed, + tasty, + tasty-hunit, + text, + time, + }: + mkDerivation { + pname = "pg-migrate-cli"; + version = "1.1.0.0"; + sha256 = "0d6fycj9s4427bynbz344pfijh6g1arzv08af1vdx5l135f62fm2"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + hasql + optparse-applicative + pg-migrate + pg-migrate-embed + text + time + ]; + executableHaskellDepends = [ + base + bytestring + containers + optparse-applicative + pg-migrate + ]; + testHaskellDepends = [ + aeson + base + bytestring + containers + directory + filepath + hasql + optparse-applicative + pg-migrate + pg-migrate-embed + tasty + tasty-hunit + text + time + ]; + description = "Reusable command parsers and renderers for pg-migrate"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + mainProgram = "pg-migrate-cli-help-fixture"; + } + ) { }; + + pg-migrate-embed = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + directory, + filepath, + ghc, + pg-migrate, + process, + tasty, + tasty-hunit, + template-haskell, + text, + time, + unix, + }: + mkDerivation { + pname = "pg-migrate-embed"; + version = "1.1.0.0"; + sha256 = "1246jslwdm59r11q24c18iinmi067f2pbamm9giiq0kgh6iqskji"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base + bytestring + directory + filepath + ghc + pg-migrate + template-haskell + text + unix + ]; + testHaskellDepends = [ + base + bytestring + containers + directory + filepath + pg-migrate + process + tasty + tasty-hunit + text + time + ]; + description = "Compile-time ordered SQL manifests for pg-migrate"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + pg-migrate-import-codd = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + hasql, + optparse-applicative, + pg-migrate, + pg-migrate-cli, + tasty, + tasty-hunit, + text, + time, + }: + mkDerivation { + pname = "pg-migrate-import-codd"; + version = "1.1.0.0"; + sha256 = "1vn80yz14iwjfjjby97g37sv4rh99fkp66qnm36v04gzvrq400wm"; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + hasql + optparse-applicative + pg-migrate + pg-migrate-cli + text + time + ]; + testHaskellDepends = [ + aeson + base + bytestring + containers + hasql + optparse-applicative + pg-migrate + pg-migrate-cli + tasty + tasty-hunit + text + time + ]; + description = "Import Codd migration history into pg-migrate"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + pg-migrate-import-hasql-migration = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + crypton, + hasql, + hasql-transaction, + optparse-applicative, + pg-migrate, + pg-migrate-cli, + ram, + tasty, + tasty-hunit, + text, + time, + }: + mkDerivation { + pname = "pg-migrate-import-hasql-migration"; + version = "1.1.0.0"; + sha256 = "17zixsffqlfida9h0ccwyy3gaacvrip79p5gmsybg0is1ab2c5hr"; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + crypton + hasql + optparse-applicative + pg-migrate + pg-migrate-cli + ram + text + time + ]; + testHaskellDepends = [ + aeson + base + bytestring + containers + hasql + hasql-transaction + optparse-applicative + pg-migrate + pg-migrate-cli + tasty + tasty-hunit + text + time + ]; + description = "Import hasql-migration history into pg-migrate"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + pg-migrate-test-support = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + ephemeral-pg, + hasql, + pg-migrate, + tasty, + tasty-hunit, + text, + }: + mkDerivation { + pname = "pg-migrate-test-support"; + version = "1.1.0.0"; + sha256 = "00498323l12y3g3a3l64k5xi6x5s722y5nnb82xnxsf6snlci930"; + libraryHaskellDepends = [ + base + ephemeral-pg + hasql + pg-migrate + ]; + testHaskellDepends = [ + base + bytestring + containers + ephemeral-pg + hasql + pg-migrate + tasty + tasty-hunit + text + ]; + description = "Ephemeral PostgreSQL helpers for pg-migrate tests"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + pg-query = callPackage ( { mkDerivation, @@ -533761,9 +535320,9 @@ self: { deepseq, directory, exceptions, - hashable, hedgehog, mtl, + postgresql-libpq, postgresql-simple, resource-pool, scientific, @@ -533773,14 +535332,15 @@ self: { tasty-hedgehog, text, time, - unordered-containers, uuid-types, vector, }: mkDerivation { pname = "pg-schema"; - version = "0.6.0.0"; - sha256 = "09ypr1az4sdqi19bqn9mv12h1aqiwc7brccp0hq2hyf8ys8bd61y"; + version = "0.8.1.0"; + sha256 = "1a7wn695855q5mk5plx40ph8dgml9hngj7k9cbxlx25mjcvvfk8b"; + revision = "1"; + editedCabalFile = "1qdssp8m8mljl5kpjb2bcsz7wk3zs2yd391njnpqxsarv3zpfwn0"; libraryHaskellDepends = [ aeson base @@ -533790,6 +535350,7 @@ self: { directory exceptions mtl + postgresql-libpq postgresql-simple scientific singletons @@ -533804,18 +535365,14 @@ self: { bytestring case-insensitive deepseq - directory - hashable hedgehog postgresql-simple resource-pool scientific - singletons tasty tasty-hedgehog text time - unordered-containers uuid-types vector ]; @@ -533939,6 +535496,89 @@ self: { } ) { }; + pg-wire = callPackage ( + { + mkDerivation, + async, + base, + base64-bytestring, + bytestring, + containers, + criterion, + cryptohash-md5, + crypton, + crypton-x509-store, + crypton-x509-system, + deepseq, + directory, + hashable, + hedgehog, + hspec, + hspec-hedgehog, + memory, + network, + nothunks, + random, + stm, + text, + time, + tls, + vector, + }: + mkDerivation { + pname = "pg-wire"; + version = "0.2.0.0"; + sha256 = "0k66l7nf4xcli7rjvc7h40zzfn499hgrzxy35jyxcwqhyp2bck6q"; + libraryHaskellDepends = [ + async + base + base64-bytestring + bytestring + containers + cryptohash-md5 + crypton + crypton-x509-store + crypton-x509-system + deepseq + directory + hashable + memory + network + nothunks + random + stm + text + time + tls + vector + ]; + testHaskellDepends = [ + async + base + bytestring + containers + crypton + deepseq + hedgehog + hspec + hspec-hedgehog + memory + nothunks + vector + ]; + benchmarkHaskellDepends = [ + base + bytestring + criterion + deepseq + random + ]; + doHaddock = false; + description = "Pure Haskell PostgreSQL wire protocol driver"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + pgdl = callPackage ( { mkDerivation, @@ -534070,7 +535710,9 @@ self: { pgmq-config = callPackage ( { mkDerivation, + aeson, base, + bytestring, containers, effectful-core, ephemeral-pg, @@ -534078,10 +535720,12 @@ self: { hasql, hasql-pool, lens, + pg-migrate, pgmq-core, pgmq-effectful, pgmq-hasql, pgmq-migration, + postgresql-libpq, random, tasty, tasty-hunit, @@ -534090,8 +535734,8 @@ self: { }: mkDerivation { pname = "pgmq-config"; - version = "0.2.0.0"; - sha256 = "0y5vgas8hixs57ygh7wcy76jikzlw567vc83w1ygjk6ssdx2vd1g"; + version = "0.5.0.0"; + sha256 = "1skkb8vdhl0qnyvkjnm31nyvsixjhklpkvxcvgqzhdpbaa95ynhh"; libraryHaskellDepends = [ base containers @@ -534106,15 +535750,21 @@ self: { text ]; testHaskellDepends = [ + aeson base + bytestring + effectful-core ephemeral-pg generic-lens hasql hasql-pool lens + pg-migrate pgmq-core + pgmq-effectful pgmq-hasql pgmq-migration + postgresql-libpq random tasty tasty-hunit @@ -534132,14 +535782,16 @@ self: { mkDerivation, aeson, base, + tasty, + tasty-hunit, template-haskell, text, time, }: mkDerivation { pname = "pgmq-core"; - version = "0.2.0.0"; - sha256 = "0pfiflhnaqnpxv8srblr5s11aqvy3jkq70v1ggbsji1a9q6zh4n8"; + version = "0.5.0.0"; + sha256 = "0rfg2ns5i7y03b5gq5arq2j33g1rjm50qg461z55n25501x9sxxk"; libraryHaskellDepends = [ aeson base @@ -534147,6 +535799,13 @@ self: { text time ]; + testHaskellDepends = [ + aeson + base + tasty + tasty-hunit + text + ]; description = "Core types for pgmq-hs, a Haskell client for PGMQ"; license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; @@ -534171,6 +535830,7 @@ self: { hs-opentelemetry-sdk, hs-opentelemetry-semantic-conventions, http-types, + pg-migrate, pgmq-core, pgmq-hasql, pgmq-migration, @@ -534184,8 +535844,8 @@ self: { }: mkDerivation { pname = "pgmq-effectful"; - version = "0.2.0.0"; - sha256 = "07d2zzg9s5n43k29xx7gqlpjjk21jgb58sv392i7wdvm9g5byhd8"; + version = "0.5.0.0"; + sha256 = "104c57srlsf3b2q9yy28h0f4i8a3s588lavzddbdamrdmg99jgqn"; libraryHaskellDepends = [ aeson base @@ -534216,6 +535876,7 @@ self: { hs-opentelemetry-propagator-w3c hs-opentelemetry-sdk hs-opentelemetry-semantic-conventions + pg-migrate pgmq-core pgmq-migration random @@ -534243,8 +535904,10 @@ self: { hasql-transaction, hedgehog, lens, + pg-migrate, pgmq-core, pgmq-migration, + postgresql-libpq, random, scientific, tasty, @@ -534257,8 +535920,8 @@ self: { }: mkDerivation { pname = "pgmq-hasql"; - version = "0.2.0.0"; - sha256 = "128k8q1g78nb56282dmbgkjdic1acc5607fmg6cvdmh9xwmf5cv6"; + version = "0.5.0.0"; + sha256 = "16x7kh09v9fcnv8ag9y2xq5y5v1bkc9h4s3cbl3r6557v73235wa"; libraryHaskellDepends = [ aeson base @@ -534279,8 +535942,10 @@ self: { hasql hasql-pool hedgehog + pg-migrate pgmq-core pgmq-migration + postgresql-libpq random scientific tasty @@ -534299,40 +535964,51 @@ self: { pgmq-migration = callPackage ( { mkDerivation, + aeson, base, bytestring, + containers, + directory, ephemeral-pg, file-embed, hasql, - hasql-migration, hasql-transaction, + pg-migrate, + pg-migrate-embed, + pg-migrate-import-hasql-migration, tasty, tasty-hunit, text, - transformers, }: mkDerivation { pname = "pgmq-migration"; - version = "0.2.0.0"; - sha256 = "17yykj64dabc65hwzgdnq98v2qxr9q7cg5zhyhixybgi7s1c7ync"; + version = "0.5.0.0"; + sha256 = "0sx58bzshwpbkzidkxi9ldx02ql6v6d54kv9mhd3i4y2szbw600y"; libraryHaskellDepends = [ + aeson base bytestring + containers file-embed hasql - hasql-migration hasql-transaction + pg-migrate + pg-migrate-embed + pg-migrate-import-hasql-migration text - transformers ]; testHaskellDepends = [ base + bytestring + containers + directory ephemeral-pg hasql - hasql-migration - hasql-transaction + pg-migrate + pg-migrate-import-hasql-migration tasty tasty-hunit + text ]; description = "PGMQ schema migrations without PostgreSQL extension"; license = lib.meta.getLicenseFromSpdxId "MIT"; @@ -534386,6 +536062,51 @@ self: { } ) { }; + pgqueuer-hs = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + postgresql-simple, + tasty, + tasty-hunit, + text, + time, + uuid, + }: + mkDerivation { + pname = "pgqueuer-hs"; + version = "0.0.1.0"; + sha256 = "0vcxiahmki2gw4ki7pi7x60gn4b6d9sy0n0daq3vqywylf4g6jvi"; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + postgresql-simple + text + time + uuid + ]; + testHaskellDepends = [ + aeson + base + bytestring + containers + postgresql-simple + tasty + tasty-hunit + text + time + uuid + ]; + description = "PostgreSQL powered Job queue"; + license = lib.licenses.mit; + } + ) { }; + pgrep = callPackage ( { mkDerivation, @@ -534786,8 +536507,8 @@ self: { }: mkDerivation { pname = "phino"; - version = "0.0.0.67"; - sha256 = "160lkhc47i3k0sranhjx5k0mk9w9gm8q8iwizrwdq1n8qcanp5vv"; + version = "0.0.109"; + sha256 = "0jph308wxknj78lk7r1fz52vpvrh6gjm99a35k5xq089wqja9977"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -534832,6 +536553,10 @@ self: { yaml ]; testToolDepends = [ hspec-discover ]; + benchmarkHaskellDepends = [ + base + time + ]; description = "Command-Line Manipulator of 𝜑-Calculus Expressions"; license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; @@ -537930,8 +539655,8 @@ self: { }: mkDerivation { pname = "pinned-warnings"; - version = "0.1.3.0"; - sha256 = "1ya45nm85rdrgdcxx8iycs5r9rh0zkzc6i0y6x58vsy3mnq9qn37"; + version = "0.1.4.0"; + sha256 = "14vjqcrvn5hsq6kzzr690wiwkbcvy48d8l5rf4y3av41wjbkkvp1"; libraryHaskellDepends = [ base bytestring @@ -538065,6 +539790,26 @@ self: { } ) { }; + pinterest-url-normalizer = callPackage ( + { + mkDerivation, + base, + network-uri, + }: + mkDerivation { + pname = "pinterest-url-normalizer"; + version = "0.1.1.0"; + sha256 = "0cgfyzcn6iwkmv86i964q4xqm3sjcqn6c0clrdqwlf9aypazwm8l"; + libraryHaskellDepends = [ + base + network-uri + ]; + testHaskellDepends = [ base ]; + description = "Parse and normalize Pinterest URLs without network requests"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + pipe-enumerator = callPackage ( { mkDerivation, @@ -543402,8 +545147,8 @@ self: { }: mkDerivation { pname = "pms-application-service"; - version = "0.0.9.0"; - sha256 = "0nbfpbagxbvymrz9w8ph36v8xa9gmvm3z3r672j1lglb01q5yg2k"; + version = "0.1.3.0"; + sha256 = "0lnjdvlfc98hj8wdv4qc2jvcg13n3sdp8ql6wm41yqjsfmzhwqng"; libraryHaskellDepends = [ aeson async @@ -543446,37 +545191,44 @@ self: { aeson, async, base, + base16-bytestring, bytestring, data-default, fast-logger, filepath, hspec, hspec-discover, + iproute, lens, monad-logger, mtl, + network, + regex-tdfa, safe-exceptions, stm, strip-ansi-escape, text, transformers, - unix, }: mkDerivation { pname = "pms-domain-model"; - version = "0.1.4.0"; - sha256 = "0qbh7kxhzbp55wfwca84fnwyl2lzs6cbmwgfwl85y70zi27iqls7"; + version = "0.1.9.0"; + sha256 = "1asdc6bc0wwkbxzmj92b8mpx10m4zn4ddpzh88w5lh06zh7xsgdm"; libraryHaskellDepends = [ aeson async base + base16-bytestring bytestring data-default fast-logger filepath + iproute lens monad-logger mtl + network + regex-tdfa safe-exceptions stm strip-ansi-escape @@ -543487,13 +545239,13 @@ self: { aeson async base + bytestring data-default hspec hspec-discover lens monad-logger stm - unix ]; testToolDepends = [ hspec-discover ]; description = "pms-domain-model"; @@ -543533,8 +545285,8 @@ self: { }: mkDerivation { pname = "pms-domain-service"; - version = "0.1.1.0"; - sha256 = "1qdkip9fqk20xfbswx0f62fic9w19md22vcimcc1rbcgw3w810dy"; + version = "0.1.7.0"; + sha256 = "1q9ia0qpxsx33f9bhwjiaxg3ly9w4421vwgwj5hgrm3l73j9qhg2"; libraryHaskellDepends = [ aeson base @@ -543576,75 +545328,7 @@ self: { } ) { }; - pms-infra-cmdrun = callPackage ( - { - mkDerivation, - aeson, - async, - base, - bytestring, - conduit, - data-default, - directory, - fast-logger, - filepath, - hspec, - hspec-discover, - lens, - monad-logger, - mtl, - pms-domain-model, - process, - safe-exceptions, - stm, - text, - transformers, - unix, - }: - mkDerivation { - pname = "pms-infra-cmdrun"; - version = "0.0.8.0"; - sha256 = "0q0780gl1jadq0qjh7dqknvv9i0g0229nsaxahv6f3n9brx9bf30"; - libraryHaskellDepends = [ - aeson - async - base - bytestring - conduit - data-default - directory - fast-logger - filepath - lens - monad-logger - mtl - pms-domain-model - process - safe-exceptions - stm - text - transformers - ]; - testHaskellDepends = [ - async - base - data-default - hspec - hspec-discover - lens - monad-logger - pms-domain-model - stm - unix - ]; - testToolDepends = [ hspec-discover ]; - description = "pms-infra-cmdrun"; - license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; - hydraPlatforms = lib.platforms.none; - } - ) { }; - - pms-infra-filesystem = callPackage ( + pms-infra-agent-process = callPackage ( { mkDerivation, aeson, @@ -543652,6 +545336,7 @@ self: { base, bytestring, conduit, + containers, data-default, directory, fast-logger, @@ -543665,20 +545350,21 @@ self: { process, safe-exceptions, stm, + strip-ansi-escape, text, transformers, - unix, }: mkDerivation { - pname = "pms-infra-filesystem"; + pname = "pms-infra-agent-process"; version = "0.0.2.0"; - sha256 = "0gbkg1k220lrmvjz2pdkdjhw8rpjjm6rjqfygwnv095s4gcb6zkw"; + sha256 = "1vdx5sp7ymc4syb522gla6ag700bzxa0vck8jlxgi99zgv5pn3h0"; libraryHaskellDepends = [ aeson async base bytestring conduit + containers data-default directory fast-logger @@ -543690,82 +545376,15 @@ self: { process safe-exceptions stm + strip-ansi-escape text transformers ]; testHaskellDepends = [ - async - base - data-default - directory - filepath - hspec - hspec-discover - lens - monad-logger - pms-domain-model - stm - unix - ]; - testToolDepends = [ hspec-discover ]; - description = "pms-infra-filesystem"; - license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; - hydraPlatforms = lib.platforms.none; - } - ) { }; - - pms-infra-procspawn = callPackage ( - { - mkDerivation, - aeson, - async, - base, - bytestring, - conduit, - data-default, - directory, - fast-logger, - filepath, - hspec, - hspec-discover, - lens, - monad-logger, - mtl, - pms-domain-model, - process, - safe-exceptions, - stm, - text, - transformers, - unix, - }: - mkDerivation { - pname = "pms-infra-procspawn"; - version = "0.0.8.0"; - sha256 = "0n96yp399grggivd9a3hk2n483cdsyywdkgam9bmkxr0pms8grqp"; - libraryHaskellDepends = [ aeson async base bytestring - conduit - data-default - directory - fast-logger - filepath - lens - monad-logger - mtl - pms-domain-model - process - safe-exceptions - stm - text - transformers - ]; - testHaskellDepends = [ - async - base data-default hspec hspec-discover @@ -543773,16 +545392,460 @@ self: { monad-logger pms-domain-model stm - unix ]; testToolDepends = [ hspec-discover ]; - description = "pms-infra-procspawn"; + description = "pms-infra-agent-process"; license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; hydraPlatforms = lib.platforms.none; } ) { }; - pms-infra-serial = callPackage ( + pms-infra-agent-serial = callPackage ( + { + mkDerivation, + aeson, + async, + base, + base16-bytestring, + bytestring, + conduit, + data-default, + directory, + fast-logger, + filepath, + hspec, + hspec-discover, + lens, + monad-logger, + mtl, + network, + pms-domain-model, + process, + safe-exceptions, + serialport, + stm, + text, + transformers, + }: + mkDerivation { + pname = "pms-infra-agent-serial"; + version = "0.0.1.0"; + sha256 = "11pydlarapp07wbswjg8zik2dm4xqp5y9qrycyd81dfqnbbxd7d2"; + libraryHaskellDepends = [ + aeson + async + base + base16-bytestring + bytestring + conduit + data-default + directory + fast-logger + filepath + lens + monad-logger + mtl + network + pms-domain-model + process + safe-exceptions + serialport + stm + text + transformers + ]; + testHaskellDepends = [ + async + base + base16-bytestring + bytestring + data-default + directory + fast-logger + filepath + hspec + hspec-discover + lens + monad-logger + network + pms-domain-model + serialport + stm + text + ]; + testToolDepends = [ hspec-discover ]; + description = "pms-infra-agent-serial"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + pms-infra-agent-server = callPackage ( + { + mkDerivation, + aeson, + async, + base, + bytestring, + conduit, + containers, + data-default, + directory, + fast-logger, + hspec, + hspec-discover, + iproute, + lens, + monad-logger, + mtl, + network, + pms-domain-model, + process, + safe-exceptions, + stm, + template-haskell, + text, + transformers, + }: + mkDerivation { + pname = "pms-infra-agent-server"; + version = "0.0.2.0"; + sha256 = "13a1vc9x2r88iq3kg8374bq8rhgasmxdgb91jrnms1ajq1m26sbp"; + libraryHaskellDepends = [ + aeson + async + base + bytestring + conduit + containers + data-default + fast-logger + iproute + lens + monad-logger + mtl + network + pms-domain-model + safe-exceptions + stm + template-haskell + text + transformers + ]; + testHaskellDepends = [ + aeson + async + base + bytestring + containers + data-default + directory + fast-logger + hspec + hspec-discover + iproute + lens + network + pms-domain-model + process + safe-exceptions + stm + transformers + ]; + testToolDepends = [ hspec-discover ]; + description = "pms-infra-agent-server"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + pms-infra-agent-socket = callPackage ( + { + mkDerivation, + aeson, + async, + base, + base16-bytestring, + bytestring, + conduit, + data-default, + directory, + fast-logger, + filepath, + hspec, + hspec-discover, + lens, + monad-logger, + mtl, + network, + pms-domain-model, + safe-exceptions, + stm, + text, + transformers, + }: + mkDerivation { + pname = "pms-infra-agent-socket"; + version = "0.0.2.0"; + sha256 = "1d03abh1ys9xy5xyrhfkr74z0l72nscbz62rh1gysfss4vk6hcc6"; + libraryHaskellDepends = [ + aeson + async + base + base16-bytestring + bytestring + conduit + data-default + fast-logger + lens + monad-logger + mtl + network + pms-domain-model + safe-exceptions + stm + text + transformers + ]; + testHaskellDepends = [ + aeson + async + base + bytestring + data-default + directory + fast-logger + filepath + hspec + hspec-discover + lens + monad-logger + network + pms-domain-model + stm + text + ]; + testToolDepends = [ hspec-discover ]; + description = "pms-infra-agent-socket"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + pms-infra-cmdrun = callPackage ( + { + mkDerivation, + aeson, + async, + base, + bytestring, + conduit, + data-default, + directory, + fast-logger, + filepath, + hspec, + hspec-discover, + lens, + monad-logger, + mtl, + pms-domain-model, + process, + safe-exceptions, + stm, + text, + transformers, + }: + mkDerivation { + pname = "pms-infra-cmdrun"; + version = "0.1.1.0"; + sha256 = "1izcl1dppaf2vzdymgymy7xy967m7hy4sm13wx50n5vbkm476f0a"; + libraryHaskellDepends = [ + aeson + async + base + bytestring + conduit + data-default + directory + fast-logger + filepath + lens + monad-logger + mtl + pms-domain-model + process + safe-exceptions + stm + text + transformers + ]; + testHaskellDepends = [ + aeson + async + base + data-default + directory + filepath + hspec + hspec-discover + lens + monad-logger + pms-domain-model + stm + ]; + testToolDepends = [ hspec-discover ]; + description = "pms-infra-cmdrun"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + pms-infra-filesystem = callPackage ( + { + mkDerivation, + aeson, + ai-agent-diff-patch, + async, + base, + bytestring, + conduit, + data-default, + directory, + fast-logger, + filepath, + hspec, + hspec-discover, + lens, + monad-logger, + mtl, + pms-domain-model, + process, + regex-tdfa, + safe-exceptions, + stm, + text, + transformers, + }: + mkDerivation { + pname = "pms-infra-filesystem"; + version = "0.0.4.0"; + sha256 = "1325pkkkmcxvm5z16n1b4ksrbdfy1hn55sfyc4xn6a8r5813pfdz"; + libraryHaskellDepends = [ + aeson + ai-agent-diff-patch + async + base + bytestring + conduit + data-default + directory + fast-logger + filepath + lens + monad-logger + mtl + pms-domain-model + process + regex-tdfa + safe-exceptions + stm + text + transformers + ]; + testHaskellDepends = [ + async + base + bytestring + data-default + directory + filepath + hspec + hspec-discover + lens + monad-logger + pms-domain-model + stm + text + ]; + testToolDepends = [ hspec-discover ]; + description = "pms-infra-filesystem"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + pms-infra-procspawn = callPackage ( + { + mkDerivation, + aeson, + async, + base, + bytestring, + conduit, + data-default, + directory, + fast-logger, + filepath, + hspec, + hspec-discover, + lens, + monad-logger, + mtl, + pms-domain-model, + process, + safe-exceptions, + stm, + strip-ansi-escape, + text, + transformers, + unix, + }: + mkDerivation { + pname = "pms-infra-procspawn"; + version = "0.0.9.0"; + sha256 = "1dd8pz2dqhglc2mswd3608q4hj8yjdh0745xwng1b1wbfxp30mlj"; + libraryHaskellDepends = [ + aeson + async + base + bytestring + conduit + data-default + directory + fast-logger + filepath + lens + monad-logger + mtl + pms-domain-model + process + safe-exceptions + stm + strip-ansi-escape + text + transformers + ]; + testHaskellDepends = [ + async + base + data-default + hspec + hspec-discover + lens + monad-logger + pms-domain-model + stm + unix + ]; + testToolDepends = [ hspec-discover ]; + description = "pms-infra-procspawn"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + pms-infra-serial = callPackage ( { mkDerivation, aeson, @@ -543950,14 +546013,14 @@ self: { process, safe-exceptions, stm, + temporary, text, transformers, - unix, }: mkDerivation { pname = "pms-infra-watch"; - version = "0.0.5.0"; - sha256 = "1y1gqi6mfx5v6j0syh4p2za3p7a2v402qj1zrq5z6r8c677b96jf"; + version = "0.0.6.0"; + sha256 = "1b51vrfl43xv1y8wpfdll342i8bj93d3jfjws3kj6nglmp8s56hn"; libraryHaskellDepends = [ aeson async @@ -543982,14 +546045,17 @@ self: { testHaskellDepends = [ async base + bytestring data-default + directory + filepath hspec hspec-discover lens monad-logger pms-domain-model stm - unix + temporary ]; testToolDepends = [ hspec-discover ]; description = "pms-infra-watch"; @@ -544028,8 +546094,8 @@ self: { }: mkDerivation { pname = "pms-infrastructure"; - version = "0.0.8.0"; - sha256 = "1z7xaainrb4dhhgzkgnj24ix9f28j3isx4ghhf9szfz0cq0zxq58"; + version = "0.0.9.0"; + sha256 = "1b9kn7ynjgmsi63v4g12f8pgy9sai27jgriw88rjh79x70v9vv0z"; libraryHaskellDepends = [ aeson async @@ -544157,8 +546223,8 @@ self: { }: mkDerivation { pname = "pms-ui-request"; - version = "0.0.6.0"; - sha256 = "1whhi2npja49xifkqhlfmm1j4snw3vhs4vw39205sypvp6irq8ny"; + version = "0.0.7.0"; + sha256 = "1rsxa553bg20alqh3wnqi89zmyazrsscnz1pgcfwkk41df42xlwv"; libraryHaskellDepends = [ aeson base @@ -546332,8 +548398,8 @@ self: { }: mkDerivation { pname = "polysemy-chronos"; - version = "0.7.0.1"; - sha256 = "1iihnrzj1ghh6ihhd70msswg1wwqar31xhi73qc8is5bwk0y491x"; + version = "0.7.0.2"; + sha256 = "0c6gcsgda7c81m087zwlhpg8374pxr3daw290xqdrkcl74n326qy"; libraryHaskellDepends = [ base chronos @@ -546375,8 +548441,8 @@ self: { }: mkDerivation { pname = "polysemy-conc"; - version = "0.14.1.1"; - sha256 = "1cb7jlfgrspxi7jb0zrnhdgjl2d64na5kk1nda4z34k5s93dl4n0"; + version = "0.15.0.0"; + sha256 = "13nga6ahpkwj3ldffzv2d5cikz65acq7v57hs3zc5ns9mmvrlbp9"; libraryHaskellDepends = [ async base @@ -546848,8 +548914,8 @@ self: { }: mkDerivation { pname = "polysemy-log"; - version = "0.11.1.0"; - sha256 = "0d5spw0w2l013myk4rqa936zx85jd2qiaalgcdn0r2fiyhx2xn6i"; + version = "0.11.2.0"; + sha256 = "1mjsykdg091s6gwh1yzzl756l5m44c2v839pl4scd31fg1wny9nk"; libraryHaskellDepends = [ ansi-terminal async @@ -546902,8 +548968,8 @@ self: { }: mkDerivation { pname = "polysemy-log-co"; - version = "0.11.1.0"; - sha256 = "18zav4w46ixdpmmwvvsjc9nkv974i28k0g625li2gs77bri1qjsz"; + version = "0.11.2.0"; + sha256 = "0ww0c8zk4pim242gp1a2mw5w37f2hyp199f2iaalr6gjkgw1x430"; libraryHaskellDepends = [ base co-log @@ -546952,8 +549018,8 @@ self: { }: mkDerivation { pname = "polysemy-log-di"; - version = "0.11.1.0"; - sha256 = "0si4smmzbz1ykp4r4hbch7dyff4ab18iic4q67p1vqaimf5b7bpb"; + version = "0.11.2.0"; + sha256 = "0slry71w0yzf3ccr55hma9np267q0q1aj36kfifiaq2pmy6qdf19"; libraryHaskellDepends = [ base di-polysemy @@ -547271,8 +549337,8 @@ self: { }: mkDerivation { pname = "polysemy-process"; - version = "0.14.1.1"; - sha256 = "1csq2mz5h1w4jigk9nmahhxjzl6v3gzk42f28ml4322zqniqkri4"; + version = "0.15.0.0"; + sha256 = "1zb5xzmp1kj9nzdby9hp6x9q69ynsill7xbw774n7jy6xdxqslwg"; libraryHaskellDepends = [ async base @@ -547392,8 +549458,8 @@ self: { }: mkDerivation { pname = "polysemy-resume"; - version = "0.9.0.1"; - sha256 = "1i9wjlsyq2b0fyspyshk4xxdqc24gqf0pykh0sd3gcd9wnfc4zcg"; + version = "0.9.0.2"; + sha256 = "0hwhg32cjgv80hanbzcqgb547syrn8djk45dmqdhkrmn6lhbmpzi"; libraryHaskellDepends = [ base incipit-core @@ -547528,8 +549594,8 @@ self: { }: mkDerivation { pname = "polysemy-test"; - version = "0.10.0.1"; - sha256 = "1lsfiwz7vx3rk07wqqlrfh91wc5i4h5ij3w9nhjf54kg6gx9s8w7"; + version = "0.11.0.1"; + sha256 = "1basf20yx26cs5an6rnjvic499myjh2hk76z7mrwf3izjg9vqawc"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base @@ -547569,8 +549635,8 @@ self: { }: mkDerivation { pname = "polysemy-time"; - version = "0.7.0.1"; - sha256 = "0cm1sp553irglfzljlnndly7rw5yabw5bigch7dfy5ssmiksa0kr"; + version = "0.7.0.2"; + sha256 = "06kxhwdadcwkr7ygg2plfaswfxk18g1365hak5nlq9wa2fvxp391"; libraryHaskellDepends = [ aeson base @@ -547887,14 +549953,16 @@ self: { base, bifunctors, containers, + doctest, free, lens, + process, semigroupoids, }: mkDerivation { pname = "polytree"; - version = "0.1.1"; - sha256 = "1gq48l0xkpnvsbvrq5d6cf1g1cn7s54gqv0cdq2vrzd2lp40y54x"; + version = "0.1.2"; + sha256 = "1d3b9k1qbj7gdwrwspaqd040qygkyjw4iwcyzxhplmyn2pc89q8l"; libraryHaskellDepends = [ base bifunctors @@ -547903,8 +549971,13 @@ self: { lens semigroupoids ]; + testHaskellDepends = [ + base + process + ]; + testToolDepends = [ doctest ]; description = "A polymorphic rose-tree"; - license = lib.licenses.bsd3; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -548606,10 +550679,8 @@ self: { }: mkDerivation { pname = "pooled-io"; - version = "0.0.2.3"; - sha256 = "0ysgfwlppilj21sqhbcq7xbyc5hnc26mzb58y7mm9rd5piw3v7mc"; - revision = "2"; - editedCabalFile = "17p76x90fz5bvn1y4mn7q00r2p6ssahmb84kycfkq0mhcjsdgch6"; + version = "0.0.2.5"; + sha256 = "1lvvfragrd7i3axvm1aw0i40vpvg34ghn0ny4ch2pdpcx728d2qa"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -550550,8 +552621,8 @@ self: { }: mkDerivation { pname = "postgres-websockets"; - version = "0.12.0.0"; - sha256 = "0y425aq3jn38k98ammprklscw8y13hx7n2ibgpcz91anpk6cir0h"; + version = "0.12.1.2"; + sha256 = "13hviywx006b2wj4qw0i2q1fxk56pa2x6a50wy85cx400y278hf1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -550679,72 +552750,6 @@ self: { ) { }; postgresql-binary = callPackage ( - { - mkDerivation, - aeson, - base, - binary-parser, - bytestring, - bytestring-strict-builder, - containers, - criterion, - iproute, - postgresql-libpq, - QuickCheck, - quickcheck-instances, - rerebase, - scientific, - tasty, - tasty-hunit, - tasty-quickcheck, - text, - time, - transformers, - unordered-containers, - uuid, - vector, - }: - mkDerivation { - pname = "postgresql-binary"; - version = "0.14.2"; - sha256 = "08a404sgyvlv8zsxyfbqcifn6y5dvdbp2sicaqh9ahky3yz3xw73"; - libraryHaskellDepends = [ - aeson - base - binary-parser - bytestring - bytestring-strict-builder - containers - iproute - scientific - text - time - transformers - unordered-containers - uuid - vector - ]; - testHaskellDepends = [ - aeson - iproute - postgresql-libpq - QuickCheck - quickcheck-instances - rerebase - tasty - tasty-hunit - tasty-quickcheck - ]; - benchmarkHaskellDepends = [ - criterion - rerebase - ]; - description = "Encoders and decoders for the PostgreSQL's binary format"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - } - ) { }; - - postgresql-binary_0_15_0_1 = callPackage ( { mkDerivation, aeson, @@ -550809,7 +552814,6 @@ self: { ]; description = "Encoders and decoders for the PostgreSQL's binary format"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -551290,6 +553294,7 @@ self: { ]; description = "A PostgreSQL persistent schema migration utility"; license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -552234,8 +554239,8 @@ self: { }: mkDerivation { pname = "postgresql-simple-postgresql-types"; - version = "0.1.1"; - sha256 = "06j8vds1l6fbnz191amf0yk59y29w6x0kvglgdcmbgj4qj78zv95"; + version = "0.1.3.0"; + sha256 = "1hhs3h2dwhjy29zsmq4wld1mr020v1rfhy67d3mjabagbqpsl3ld"; libraryHaskellDepends = [ attoparsec base @@ -552262,8 +554267,6 @@ self: { ]; description = "Integration of \"postgresql-simple\" with \"postgresql-types\""; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -552428,6 +554431,10 @@ self: { base, bytestring, case-insensitive, + clock, + containers, + criterion, + deepseq, hashable, headed-megaparsec, hedgehog, @@ -552442,8 +554449,8 @@ self: { }: mkDerivation { pname = "postgresql-syntax"; - version = "0.4.3.1"; - sha256 = "00hhws1krj80g8dkqgn45zkad1v15hiiahgq8h5wbdmqlap58pqd"; + version = "0.4.5.0"; + sha256 = "0mih31x0y2qb52c08yx2f1ijnnilssyaw96vl0dlqvn99rn52zfw"; libraryHaskellDepends = [ base bytestring @@ -552462,8 +554469,79 @@ self: { tasty tasty-hunit ]; + benchmarkHaskellDepends = [ + clock + containers + criterion + deepseq + headed-megaparsec + hedgehog + megaparsec + rerebase + ]; + description = "PostgreSQL AST parsing and rendering"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + + postgresql-syntax_0_5_0_2 = callPackage ( + { + mkDerivation, + base, + bytestring, + case-insensitive, + clock, + containers, + criterion, + hashable, + headed-megaparsec, + hspec, + hspec-discover, + megaparsec, + parser-combinators, + QuickCheck, + rerebase, + text, + text-builder, + unordered-containers, + }: + mkDerivation { + pname = "postgresql-syntax"; + version = "0.5.0.2"; + sha256 = "0aajhr16gxamsvdny00bpzikc0vlg88ifif0si1siq2y7g95gh24"; + libraryHaskellDepends = [ + base + bytestring + case-insensitive + hashable + headed-megaparsec + megaparsec + parser-combinators + QuickCheck + text + text-builder + unordered-containers + ]; + testHaskellDepends = [ + hspec + megaparsec + QuickCheck + rerebase + ]; + testToolDepends = [ hspec-discover ]; + benchmarkHaskellDepends = [ + clock + containers + criterion + headed-megaparsec + megaparsec + QuickCheck + rerebase + ]; + doHaddock = false; description = "PostgreSQL AST parsing and rendering"; license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -552811,8 +554889,8 @@ self: { }: mkDerivation { pname = "postgresql-types"; - version = "0.1.3.2"; - sha256 = "1g2209vs1k5s1f52x1zcg2864j41lr31m7kqmfrl5hysb7zfpn07"; + version = "0.1.7.0"; + sha256 = "1gjvl7rxscphr86vbp2ryk3akjvgcqmfjdsryvwrdgvq2dqd6zlc"; libraryHaskellDepends = [ aeson attoparsec @@ -552842,6 +554920,7 @@ self: { base bytestring containers + hashable hspec postgresql-libpq postgresql-types-algebra @@ -552881,8 +554960,8 @@ self: { }: mkDerivation { pname = "postgresql-types-algebra"; - version = "0.1.0.1"; - sha256 = "0dc43j0xp1lc8cvcp2jxvyzav7x30alnr59j79hssf6yrdd3xjvs"; + version = "0.2"; + sha256 = "0p9k7dhsxbsfymnwdxfciw60002mb5nbdb7354nm256aaqbmfdbw"; libraryHaskellDepends = [ attoparsec base @@ -553978,8 +556057,8 @@ self: { }: mkDerivation { pname = "ppad-aead"; - version = "0.3.1"; - sha256 = "13hkgnsxclxsimidxra7bn5dqp5hl0ckw1zgmyx25iha6bwcbig3"; + version = "0.3.5"; + sha256 = "1723srrpax9vgqclhhm57xvpxkkc1hmh4da3mw6mahb6axcad9jk"; libraryHaskellDepends = [ base bytestring @@ -554025,8 +556104,8 @@ self: { }: mkDerivation { pname = "ppad-base16"; - version = "0.2.1"; - sha256 = "0dm36k88n4d0l6ddf674q9mjpsx3pydwlyirirlj4mi219cayz4r"; + version = "0.3.0"; + sha256 = "05nh6hbmfkqpq8cqqlqj5i9sbn5hf7wng98342ldcj9i24y435pb"; libraryHaskellDepends = [ base bytestring @@ -554098,6 +556177,48 @@ self: { } ) { }; + ppad-base64 = callPackage ( + { + mkDerivation, + base, + base64, + base64-bytestring, + bytestring, + criterion, + tasty, + tasty-hunit, + tasty-quickcheck, + weigh, + }: + mkDerivation { + pname = "ppad-base64"; + version = "0.1.0"; + sha256 = "16wr3f2v4s0pngkwkrlv74y629xxrkpg61i1wiakamvxvfrb1hkp"; + libraryHaskellDepends = [ + base + bytestring + ]; + testHaskellDepends = [ + base + base64-bytestring + bytestring + tasty + tasty-hunit + tasty-quickcheck + ]; + benchmarkHaskellDepends = [ + base + base64 + base64-bytestring + bytestring + criterion + weigh + ]; + description = "Fast base64 encoding and decoding on bytestrings"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + ppad-bech32 = callPackage ( { mkDerivation, @@ -554111,8 +556232,8 @@ self: { }: mkDerivation { pname = "ppad-bech32"; - version = "0.2.4"; - sha256 = "1gandp9vcr56ifygnvh7rxs9v4732l1y29qwvapsvsijsy23wy4v"; + version = "0.2.5"; + sha256 = "1ykp6s4j0xrgkwyqlbkxhd0bshs4m9h0n189qkshxdfd2sv982zj"; libraryHaskellDepends = [ base bytestring @@ -554156,8 +556277,8 @@ self: { }: mkDerivation { pname = "ppad-bip32"; - version = "0.3.4"; - sha256 = "0fwn3m03iwv6l5i6f915rb4l4dimswi1x3shy0mc48n491z2m1xs"; + version = "0.3.5"; + sha256 = "0wjy3fkpb0z9arn5vh7scagn6bqrdgkjms53i8l606rx1hslrvz4"; libraryHaskellDepends = [ base bytestring @@ -554647,11 +556768,12 @@ self: { primitive, tasty, tasty-hunit, + weigh, }: mkDerivation { pname = "ppad-chacha"; - version = "0.2.1"; - sha256 = "0vkpm3bvfgr89gyx0sfc7w1hw1xrjmif9008mzwd79pknjqyphvw"; + version = "0.2.2"; + sha256 = "065jr3qd9f7rwvkf8kkf6m4xp6hpi8qfj6bqqbxv972h4s8ivld2"; libraryHaskellDepends = [ base bytestring @@ -554671,8 +556793,42 @@ self: { criterion deepseq ppad-base16 + weigh + ]; + description = "A fast ChaCha20 stream cipher"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + + ppad-eproc = callPackage ( + { + mkDerivation, + base, + criterion, + deepseq, + tasty, + tasty-hunit, + tasty-quickcheck, + weigh, + }: + mkDerivation { + pname = "ppad-eproc"; + version = "0.4.1"; + sha256 = "1445icz60z1nmv2rdjnar8iqmp7hrl450hgfrq0w03hp6ghygl5n"; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ + base + tasty + tasty-hunit + tasty-quickcheck ]; - description = "A pure ChaCha20 stream cipher"; + benchmarkHaskellDepends = [ + base + criterion + deepseq + weigh + ]; + description = "Anytime-valid sequential testing via e-processes"; license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -554690,8 +556846,8 @@ self: { }: mkDerivation { pname = "ppad-fixed"; - version = "0.1.3"; - sha256 = "1dxfpvqiycc60mb4ax5l22hyqgr2rwald3wc7bnwx18klrx7cblv"; + version = "0.2.0"; + sha256 = "058z6qz5s520mr30gbd7i5bhgdx0vqq8v15if8a9ah84sk0ix9g0"; libraryHaskellDepends = [ base deepseq @@ -554807,6 +556963,53 @@ self: { } ) { }; + ppad-lmdb = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + criterion, + directory, + filepath, + QuickCheck, + tasty, + tasty-hunit, + tasty-quickcheck, + weigh, + }: + mkDerivation { + pname = "ppad-lmdb"; + version = "0.1.0"; + sha256 = "0kwdm7vbb4akcp760vqqa8x2vn1inzfc1rmc0y9gbqhrypi9166h"; + libraryHaskellDepends = [ + base + bytestring + ]; + testHaskellDepends = [ + base + bytestring + containers + directory + filepath + QuickCheck + tasty + tasty-hunit + tasty-quickcheck + ]; + benchmarkHaskellDepends = [ + base + bytestring + criterion + directory + filepath + weigh + ]; + description = "Minimal bindings to LMDB"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + ppad-pbkdf = callPackage ( { mkDerivation, @@ -554859,16 +557062,18 @@ self: { base, bytestring, criterion, + deepseq, ppad-base16, ppad-fixed, primitive, tasty, tasty-hunit, + weigh, }: mkDerivation { pname = "ppad-poly1305"; - version = "0.4.1"; - sha256 = "1y7jfq4xish527w7p4ykm8bhd1x1r5larmap04ksvqd3g1wxg8md"; + version = "0.4.6"; + sha256 = "1sqrf4fq2qp6dyhpgsw00x2rma7s5qagcdyw65j3mg24mjkyhl63"; libraryHaskellDepends = [ base bytestring @@ -554886,9 +557091,11 @@ self: { base bytestring criterion + deepseq ppad-base16 + weigh ]; - description = "A pure Poly1305 MAC"; + description = "A fast Poly1305 MAC"; license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -554950,8 +557157,8 @@ self: { }: mkDerivation { pname = "ppad-script"; - version = "0.2.2"; - sha256 = "1nvkx0hgxvipqn27c7q4cxk7dz0calk4w6f0nhpxphi9w4z5jhqg"; + version = "0.2.3"; + sha256 = "1zrrqsifqcv4bmydvqrfhajw1jfniih5pyj69l78x3h7bl2bj8i6"; libraryHaskellDepends = [ base bytestring @@ -555001,8 +557208,8 @@ self: { }: mkDerivation { pname = "ppad-secp256k1"; - version = "0.5.4"; - sha256 = "1iqa533crlw9n2s5hqvlix4fc8vz01hswgcq1y32gf1mfgyzfsxl"; + version = "0.5.8"; + sha256 = "180bnhhd2fmgp7dldplb0mbj23c0c3v29x8x01xzycb6jc0dj4ri"; libraryHaskellDepends = [ base bytestring @@ -555057,8 +557264,8 @@ self: { }: mkDerivation { pname = "ppad-sha256"; - version = "0.3.2"; - sha256 = "0apxh062v2xbq5varh7jkjn9ghhn8041jciwwqxrz71rl1nr17hv"; + version = "0.3.4"; + sha256 = "0pzzm9w8jw110cq1b6psdsw5s34r2wmgqna5k6ac4l2fim0v9b13"; libraryHaskellDepends = [ base bytestring @@ -555108,8 +557315,8 @@ self: { }: mkDerivation { pname = "ppad-sha512"; - version = "0.2.2"; - sha256 = "096xvbdnrqlmm686qz4c1rr3d1vi7hbnjvd0w3g20dwyhlai36mc"; + version = "0.2.4"; + sha256 = "0sbg7nz6vrwrmx78y2zk1gn0mvhpbj14gnd1v6imiyb5d70hjdg6"; libraryHaskellDepends = [ base bytestring @@ -555302,47 +557509,136 @@ self: { } ) { }; - pqueue = callPackage ( + pqi = callPackage ( { mkDerivation, base, - deepseq, - indexed-traversable, - random, - tasty, - tasty-bench, - tasty-quickcheck, + bytestring, + text, }: mkDerivation { - pname = "pqueue"; - version = "1.5.0.0"; - sha256 = "00hzrhz3n55ahyv2h183l72jsl3q01p4ns0063p0vjaa5j6qpy0v"; - revision = "3"; - editedCabalFile = "0g7zaidq3gf08kzwp4xrbi3f76qdv4ckx6nblzi5j55awcsp08xy"; + pname = "pqi"; + version = "1.1.0.0"; + sha256 = "02na117mpik1jaq856g0mimzmv45ck1mkx07jn3wqmnk7h6g9yjw"; libraryHaskellDepends = [ base - deepseq - indexed-traversable + bytestring + text + ]; + description = "Driver-agnostic interface to the PostgreSQL libpq API"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + + pqi-conformance = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + directory, + hspec, + postgresql-libpq, + pqi, + testcontainers-postgresql, + text, + }: + mkDerivation { + pname = "pqi-conformance"; + version = "1.0.1.0"; + sha256 = "185p4mj1yjhbq20g3ig15zhvhk7sfjmknq9msdz0ps5gpr15j5c1"; + libraryHaskellDepends = [ + base + bytestring + containers + directory + hspec + postgresql-libpq + pqi + testcontainers-postgresql + text + ]; + description = "Differential conformance tests for pqi adapters"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + + pqi-ffi = callPackage ( + { + mkDerivation, + base, + bytestring, + hspec, + postgresql-libpq, + pqi, + pqi-conformance, + }: + mkDerivation { + pname = "pqi-ffi"; + version = "1.0.1.0"; + sha256 = "0zja1r7vklbg73ndpvfhs4qxbzhlxmp2j7q90x3a7jw4mcvlsj0q"; + libraryHaskellDepends = [ + base + bytestring + postgresql-libpq + pqi ]; testHaskellDepends = [ base - deepseq - indexed-traversable - tasty - tasty-quickcheck + hspec + pqi-conformance ]; - benchmarkHaskellDepends = [ + description = "FFI adapter for pqi, backed by postgresql-libpq"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + + pqi-native = callPackage ( + { + mkDerivation, + base, + base64-bytestring, + bytestring, + containers, + crypton, + hspec, + network, + pqi, + pqi-conformance, + ptr-peeker, + ptr-poker, + transformers, + unix, + }: + mkDerivation { + pname = "pqi-native"; + version = "1.0.1.0"; + sha256 = "1bik400hvzx3sy4likm7pryfgshgnlimi2vrndap89mf8vklh9dv"; + libraryHaskellDepends = [ base - deepseq - random - tasty-bench + base64-bytestring + bytestring + containers + crypton + network + pqi + ptr-peeker + ptr-poker + transformers + unix ]; - description = "Reliable, persistent, fast priority queues"; - license = lib.licenses.bsd3; + testHaskellDepends = [ + base + hspec + pqi-conformance + ]; + doHaddock = false; + description = "Native (pure-Haskell) adapter for pqi"; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; - pqueue_1_7_0_0 = callPackage ( + pqueue = callPackage ( { mkDerivation, base, @@ -555377,7 +557673,6 @@ self: { ]; description = "Reliable, persistent, fast priority queues"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -555638,8 +557933,8 @@ self: { }: mkDerivation { pname = "prairie"; - version = "0.1.1.0"; - sha256 = "1ik2dpdwm4jp9wb2hp4y7pyvxbsjqlpsp5n28wkh6rhi05kmmv1p"; + version = "0.1.2.0"; + sha256 = "0cafxmmas85pyyj4j9bv1xs4k5x1y5mkh7cavsxz2z93khdvwdfs"; libraryHaskellDepends = [ aeson base @@ -556402,8 +558697,8 @@ self: { }: mkDerivation { pname = "prelate"; - version = "0.9.0.0"; - sha256 = "06bsz3jfi40dqnzwxka7k914y8gyy3i08naw36nsypakfgb376ag"; + version = "0.9.0.2"; + sha256 = "1zm8zcp6m2fb46a6lcs0ivgffdz6a3x5fyp89230gks2b9vyd97d"; libraryHaskellDepends = [ aeson base @@ -557738,22 +560033,21 @@ self: { containers, deepseq, doctest, - gauge, mtl, pgp-wordlist, QuickCheck, quickcheck-instances, random, tasty, + tasty-bench, tasty-hunit, tasty-quickcheck, text, - transformers, }: mkDerivation { pname = "prettyprinter"; - version = "1.7.1"; - sha256 = "0i8b3wjjpdvp5b857j065jwyrpgcnzgk75imrj7i3yhl668acvjy"; + version = "1.7.2"; + sha256 = "1vh6hy4xffdcnx0jqrigzh4laf0wxby8n7nsfa3as4jmhvyvckph"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -557778,12 +560072,11 @@ self: { base-compat containers deepseq - gauge mtl QuickCheck random + tasty-bench text - transformers ]; description = "A modern, easy to use, well-documented, extensible pretty-printer"; license = lib.licenses.bsd2; @@ -557799,15 +560092,15 @@ self: { containers, deepseq, doctest, - gauge, prettyprinter, QuickCheck, + tasty-bench, text, }: mkDerivation { pname = "prettyprinter-ansi-terminal"; - version = "1.1.3"; - sha256 = "1cqxbcmy9ykk4pssq5hp6h51g2h547zfz549awh0c1fni8q3jdw1"; + version = "1.1.4"; + sha256 = "1zn9wvqvjmk76kyvny6xwfi1qmc77fh9mszaw88k2n62sm0d6b4i"; libraryHaskellDepends = [ ansi-terminal base @@ -557823,9 +560116,9 @@ self: { base-compat containers deepseq - gauge prettyprinter QuickCheck + tasty-bench text ]; description = "ANSI terminal backend for the »prettyprinter« package"; @@ -557842,18 +560135,20 @@ self: { containers, dlist, enummapset, + os-string, pretty-show, prettyprinter, syb, template-haskell, text, + time, unordered-containers, vector, }: mkDerivation { pname = "prettyprinter-combinators"; - version = "0.1.3"; - sha256 = "061vir3nm2df3xrxsm87a8fydmagfvw1y9izhx04j2pas8p5adnx"; + version = "0.1.4"; + sha256 = "1pkg203m0w7aaa61wm7l6p57nz5sn3czs46dihi300jq3l71pzfs"; libraryHaskellDepends = [ base bimap @@ -557861,11 +560156,13 @@ self: { containers dlist enummapset + os-string pretty-show prettyprinter syb template-haskell text + time unordered-containers vector ]; @@ -557883,8 +560180,8 @@ self: { }: mkDerivation { pname = "prettyprinter-compat-annotated-wl-pprint"; - version = "1.1"; - sha256 = "0plkzvwbqilmh711fbbki9r37i01n00kmzr6cxjgjw0ak1m2djbn"; + version = "1.1.1"; + sha256 = "0kdrl7hppi2sqj7x9mkkqmn0pdaw21rg4lj9xkmvr0xxdankcaa7"; libraryHaskellDepends = [ base prettyprinter @@ -557905,31 +560202,8 @@ self: { }: mkDerivation { pname = "prettyprinter-compat-ansi-wl-pprint"; - version = "1.0.2"; - sha256 = "0mcy0621lx0zmc2csdq348r21f932f2w51y62jzyz4cby58p5ch5"; - libraryHaskellDepends = [ - base - prettyprinter - prettyprinter-ansi-terminal - text - ]; - description = "Drop-in compatibility package to migrate from »ansi-wl-pprint« to »prettyprinter«"; - license = lib.licenses.bsd2; - } - ) { }; - - prettyprinter-compat-ansi-wl-pprint_1_1 = callPackage ( - { - mkDerivation, - base, - prettyprinter, - prettyprinter-ansi-terminal, - text, - }: - mkDerivation { - pname = "prettyprinter-compat-ansi-wl-pprint"; - version = "1.1"; - sha256 = "0cx8kgwpmp00zklddi04kb617q0bcqga9sczfh6brmqphqwnnzd5"; + version = "1.1.1"; + sha256 = "0fp40v7z6vqmkjbml07p89s8cw0yd86ylmx7nanlkndbpfqgd2mm"; libraryHaskellDepends = [ base prettyprinter @@ -557938,7 +560212,6 @@ self: { ]; description = "Drop-in compatibility package to migrate from »ansi-wl-pprint« to »prettyprinter«"; license = lib.licenses.bsd2; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -557951,8 +560224,8 @@ self: { }: mkDerivation { pname = "prettyprinter-compat-wl-pprint"; - version = "1.0.1"; - sha256 = "0ffrbh79da9ihn3lbk9vq9329sdhddf6ccnag1k148z3ividxc63"; + version = "1.0.2"; + sha256 = "0ry0k87br4f5s1i5xfcdch8af4cbhll6qq2fi9mb2fc2n8isqpam"; libraryHaskellDepends = [ base prettyprinter @@ -558019,10 +560292,8 @@ self: { }: mkDerivation { pname = "prettyprinter-convert-ansi-wl-pprint"; - version = "1.1.2"; - sha256 = "0kfrwnaldx0cyr3mwx3ys14bl58nfjpxkzrfi6152gvfh8ly44c6"; - revision = "1"; - editedCabalFile = "0iaplakbqcj1pyvr29jjpi1aanrqb7kcncv8gi3k5sc4zgklpsri"; + version = "1.1.3"; + sha256 = "0037fh57kkyv0zp4759ja8yj10b53p0h4jrlf3jx09pxm61isdb3"; libraryHaskellDepends = [ ansi-terminal ansi-wl-pprint @@ -558116,8 +560387,8 @@ self: { pname = "prettyprinter-lucid"; version = "0.2.0.1"; sha256 = "1kmbqywn15djxsxb98qrrn9cfdpvmq8x4h29fzdx76bsv5zrlvvk"; - revision = "1"; - editedCabalFile = "1d5fdkd3l5kbqcqgs7lxgxqpmx4vwa9n3wxzk2bp1hak92m2w1s1"; + revision = "2"; + editedCabalFile = "0n5raj6if3c41xvz9s0myxl5d4qdwgqw6ypgpcrlb2fh4wdh0a5n"; libraryHaskellDepends = [ base lucid @@ -559884,19 +562155,19 @@ self: { mkDerivation, base, containers, + non-empty, random, transformers, utility-ht, }: mkDerivation { pname = "probability"; - version = "0.2.8"; - sha256 = "06vaq2wsy63vnsprpz0921v5mdqnhp58h1ly721lwrxyd8lg57hg"; - revision = "3"; - editedCabalFile = "02703w7680va0gicxjx4s644i0y3jm6f20wqkk90hhk3l33yp4y8"; + version = "0.2.9.1"; + sha256 = "1v0jgyd7a5pdrinvs2ziqmxpf3hrqgvcdbf8dj4y0vlnb6w7wvjz"; libraryHaskellDepends = [ base containers + non-empty random transformers utility-ht @@ -560053,7 +562324,7 @@ self: { } ) { }; - process_1_6_28_0 = callPackage ( + process_1_6_30_0 = callPackage ( { mkDerivation, base, @@ -560064,8 +562335,8 @@ self: { }: mkDerivation { pname = "process"; - version = "1.6.28.0"; - sha256 = "0sqmcci9xsfrzv84c4s7mhsdilqah06kkpaygq4jq3kmbxsipinn"; + version = "1.6.30.0"; + sha256 = "1qhb3gkv9l9jmy900qd8n5nnlk6f8f1fyd16xs2c45mh8ldq5kxc"; libraryHaskellDepends = [ base deepseq @@ -562400,8 +564671,8 @@ self: { }: mkDerivation { pname = "prometheus"; - version = "2.3.0"; - sha256 = "0mawlfpx34nv44a46z1s68xdrnxmrwsbi3rq9hhfbq9jpj161rk5"; + version = "2.3.1"; + sha256 = "03glkc6lrh63ldd3cy2glsb85ffy445b5kxsbr7dc0fbdcfnncfs"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -562450,10 +564721,8 @@ self: { }: mkDerivation { pname = "prometheus-client"; - version = "1.1.1"; - sha256 = "1j248vy67j0wqfbh5wgqxa4l99ynsf9r2651wghqc7b5973rww3a"; - revision = "1"; - editedCabalFile = "0x2b7bq2k7k8ww6aza330xpamgy1accabljan7fz0f78v32pm1js"; + version = "1.1.2"; + sha256 = "0xr4j77bhpr70qbkjxkjz686b5gv8dv4lzfxwirsq7fakcwi1k6x"; libraryHaskellDepends = [ atomic-primops base @@ -562784,29 +565053,6 @@ self: { ) { }; prompt-hs = callPackage ( - { - mkDerivation, - base, - microlens, - terminal, - text, - }: - mkDerivation { - pname = "prompt-hs"; - version = "1.0.3.1"; - sha256 = "1amcnss78h93b1fxda1ng0ldn60ma6f456g32jaqhc129y3iqqzv"; - libraryHaskellDepends = [ - base - microlens - terminal - text - ]; - description = "A user-friendly, dependently-typed library for asking your users questions"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - } - ) { }; - - prompt-hs_1_1_0_2 = callPackage ( { mkDerivation, base, @@ -562826,7 +565072,6 @@ self: { ]; description = "A user-friendly, dependently-typed library for asking your users questions"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -562942,8 +565187,8 @@ self: { }: mkDerivation { pname = "prop-unit"; - version = "1.0.1"; - sha256 = "083m9lisb5qb1l71wmhv22fmgaf13zfzwxkz312mcgr6ifmm2nxi"; + version = "1.0.2"; + sha256 = "0pppsf269wbgkppxa7dw6dgqzb8nxn0j8g53yxfwbs8pcq4lp8p3"; libraryHaskellDepends = [ base hedgehog @@ -564093,8 +566338,8 @@ self: { }: mkDerivation { pname = "proto3-suite"; - version = "0.9.4"; - sha256 = "1psfqrn09c3p1b9zd8237i28r5dfjp3zpk5f2jq9l5izzam71y6a"; + version = "0.10.0"; + sha256 = "1rsh5ia1r9f4yyb62vfl9iy38sh7fkx17908skd57xa3sk33bfl8"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -564210,14 +566455,13 @@ self: { text, text-short, transformers, - unordered-containers, vector, word-compat, }: mkDerivation { pname = "proto3-wire"; - version = "1.4.6"; - sha256 = "0i952f3b1pdsb5fqcimycxw6dxxzphqgx346wmdxx46ya66jlgch"; + version = "1.5.0"; + sha256 = "12yadn7mjnzrl2fcx0m2rm75kszhcxc07jf8bw8kddg9fspkgyaj"; libraryHaskellDepends = [ base bytestring @@ -564233,7 +566477,6 @@ self: { text text-short transformers - unordered-containers vector word-compat ]; @@ -565484,6 +567727,8 @@ self: { pname = "psqueues"; version = "0.2.8.3"; sha256 = "0xnh18jd0lad1l97alw813wq66q23gwhr53dx1r0v81wxfdbxg0h"; + revision = "2"; + editedCabalFile = "00hii480f8051pk3al07hyzz3b5kf7w8xbri5n2lwd2akms9iqgn"; libraryHaskellDepends = [ base deepseq @@ -565767,59 +568012,6 @@ self: { ) { }; ptr = callPackage ( - { - mkDerivation, - base, - bytestring, - cereal, - contravariant, - criterion, - profunctors, - QuickCheck, - quickcheck-instances, - rerebase, - strict-list, - tasty, - tasty-hunit, - tasty-quickcheck, - text, - time, - vector, - }: - mkDerivation { - pname = "ptr"; - version = "0.16.8.7"; - sha256 = "00k8n8l1vsipmzz303cpf235nw0s2dgndqamws66l82nh184f2q6"; - libraryHaskellDepends = [ - base - bytestring - contravariant - profunctors - strict-list - text - time - vector - ]; - testHaskellDepends = [ - cereal - QuickCheck - quickcheck-instances - rerebase - tasty - tasty-hunit - tasty-quickcheck - ]; - benchmarkHaskellDepends = [ - cereal - criterion - rerebase - ]; - description = "Experimental abstractions for operations on pointers"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - } - ) { }; - - ptr_0_16_8_8 = callPackage ( { mkDerivation, base, @@ -565869,7 +568061,6 @@ self: { ]; description = "Experimental abstractions for operations on pointers"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -565985,6 +568176,10 @@ self: { pms-application-service, pms-domain-model, pms-domain-service, + pms-infra-agent-process, + pms-infra-agent-serial, + pms-infra-agent-server, + pms-infra-agent-socket, pms-infra-cmdrun, pms-infra-filesystem, pms-infra-procspawn, @@ -565999,8 +568194,8 @@ self: { }: mkDerivation { pname = "pty-mcp-server"; - version = "0.1.6.0"; - sha256 = "1hzf973h21cdgbpn6sq8diqi415y1czvbkdvblhdv2k5sfk5l3cs"; + version = "0.2.2.0"; + sha256 = "1i6g5hg92p501cjnqn226bwzp8wcfjgl53hhyn5hkb9czx6rdx6y"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -566009,6 +568204,10 @@ self: { pms-application-service pms-domain-model pms-domain-service + pms-infra-agent-process + pms-infra-agent-serial + pms-infra-agent-server + pms-infra-agent-socket pms-infra-cmdrun pms-infra-filesystem pms-infra-procspawn @@ -566888,6 +569087,94 @@ self: { } ) { }; + pure-borrow = callPackage ( + { + mkDerivation, + array, + base, + bytestring, + cabal-gild, + cassava, + containers, + deepseq, + doctest-parallel, + falsify, + hybrid-vectors, + linear-base, + linear-generics, + monoidal-containers, + optparse-applicative, + random, + stm, + tasty, + tasty-bench, + tasty-discover, + tasty-expected-failure, + tasty-hunit, + text, + unordered-containers, + vector, + vector-algorithms, + }: + mkDerivation { + pname = "pure-borrow"; + version = "0.0.0.0"; + sha256 = "151h4808f8maf6xg73r75ayakvcbsvih1m8ifkdyzi1i9bmyph07"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + array + base + containers + deepseq + hybrid-vectors + linear-base + linear-generics + optparse-applicative + random + stm + tasty + tasty-bench + vector + vector-algorithms + ]; + libraryToolDepends = [ cabal-gild ]; + executableHaskellDepends = [ + base + bytestring + cassava + deepseq + linear-base + monoidal-containers + optparse-applicative + text + unordered-containers + vector + vector-algorithms + ]; + testHaskellDepends = [ + base + deepseq + doctest-parallel + falsify + linear-base + tasty + tasty-expected-failure + tasty-hunit + vector + ]; + testToolDepends = [ tasty-discover ]; + benchmarkHaskellDepends = [ + base + linear-base + ]; + doHaddock = false; + description = "Rust-style borrowing in Linear Haskell with purity"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + pure-cdb = callPackage ( { mkDerivation, @@ -566980,8 +569267,10 @@ self: { filepath, JuicyPixels, massiv, + mtl, primitive, random, + splitmix, tasty, tasty-bench, tasty-discover, @@ -566994,8 +569283,8 @@ self: { }: mkDerivation { pname = "pure-noise"; - version = "0.2.1.1"; - sha256 = "03vwa4yg1shlv7h092a53nxfnp4qa0yi0c17jrv3nz3jdzac1qpr"; + version = "0.2.2.0"; + sha256 = "0876c5b4p3agy5bgxa6zkm7sx05sp1096x01yyzfpchdkqfzyqbz"; libraryHaskellDepends = [ base primitive @@ -567011,7 +569300,6 @@ self: { massiv primitive tasty - tasty-discover tasty-golden tasty-hunit tasty-quickcheck @@ -567023,13 +569311,15 @@ self: { base deepseq massiv + mtl primitive random + splitmix tasty tasty-bench vector ]; - description = "High-performance composable noise generation (Perlin, Simplex, Cellular)"; + description = "Performant, modern noise generation (Perlin, OpenSimplex2, Cellular)"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -567457,8 +569747,8 @@ self: { }: mkDerivation { pname = "puresat"; - version = "0.1"; - sha256 = "14jkk4wkmwh0pqai9zzsq214pc3g9fr3bv2lvq72k50cg49dc72a"; + version = "0.1.0.1"; + sha256 = "1rkwjahwp2048jiykcx497jd35061xzyzwm6hbp7gjdd8ig7g53s"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -568428,6 +570718,8 @@ self: { pname = "push-notify-apn"; version = "0.5.0.0"; sha256 = "128k7awxxs07lymqln224lnxvcqwcc263jzpsbsadzp6zpwpg641"; + revision = "1"; + editedCabalFile = "0ydqn7jgkzvx5gva3id4f1frpsa1p3y57zn9qwyscrwi5sap3706"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -568684,58 +570976,6 @@ self: { ) { }; pusher-http-haskell = callPackage ( - { - mkDerivation, - aeson, - base, - base16-bytestring, - bytestring, - crypton, - hashable, - hspec, - http-client, - http-client-tls, - http-types, - memory, - QuickCheck, - text, - time, - unordered-containers, - }: - mkDerivation { - pname = "pusher-http-haskell"; - version = "2.1.0.21"; - sha256 = "1vmdijr13yf7bc4lxmgshqvny6gc0dgaiy5138pxvimnsvzr19by"; - libraryHaskellDepends = [ - aeson - base - base16-bytestring - bytestring - crypton - hashable - http-client - http-client-tls - http-types - memory - text - time - unordered-containers - ]; - testHaskellDepends = [ - aeson - base - bytestring - hspec - QuickCheck - text - unordered-containers - ]; - description = "Haskell client library for the Pusher Channels HTTP API"; - license = lib.licenses.mit; - } - ) { }; - - pusher-http-haskell_2_1_0_23 = callPackage ( { mkDerivation, aeson, @@ -568756,8 +570996,8 @@ self: { }: mkDerivation { pname = "pusher-http-haskell"; - version = "2.1.0.23"; - sha256 = "0khqarh5jsn7ha7byrlhmg4wj105iy2b6nf2xbk9pgvvkisgixa8"; + version = "2.1.0.25"; + sha256 = "0zpyac27wxcr1sg6rhvwg8zmj2aajacv49fajg58n1paxbrl69ch"; libraryHaskellDepends = [ aeson base @@ -568784,7 +571024,6 @@ self: { ]; description = "Haskell client library for the Pusher Channels HTTP API"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -569801,6 +572040,7 @@ self: { cryptonite, extra, hspec, + hspec-discover, optparse-applicative, process, simple-sql-parser, @@ -569811,8 +572051,8 @@ self: { }: mkDerivation { pname = "qhs"; - version = "0.4.1"; - sha256 = "0j7jdjgq45qahf1dyys94a3appi70n9jrhglwv0c52zn703vwqa4"; + version = "0.4.3"; + sha256 = "1ndrr3fjplffc0ifp163kcjg7g38y6skf5py58q3js6gilqhbbsi"; isLibrary = false; isExecutable = true; libraryHaskellDepends = [ @@ -569836,6 +572076,7 @@ self: { hspec process ]; + testToolDepends = [ hspec-discover ]; doHaddock = false; description = "Command line tool qhs, SQL queries on CSV and TSV files"; license = lib.meta.getLicenseFromSpdxId "MIT"; @@ -570868,6 +573109,46 @@ self: { } ) { }; + quantex = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + deepseq, + tasty, + tasty-bench, + tasty-hunit, + tasty-quickcheck, + }: + mkDerivation { + pname = "quantex"; + version = "0.1.0.0"; + sha256 = "0hsvn09b1230k18h0ykrfq11685n6lfwplh6s9yg358d2wn9wbhx"; + libraryHaskellDepends = [ + base + bytestring + deepseq + ]; + testHaskellDepends = [ + aeson + base + bytestring + tasty + tasty-hunit + tasty-quickcheck + ]; + benchmarkHaskellDepends = [ + base + bytestring + tasty-bench + ]; + doHaddock = false; + description = "NIST post-quantum cryptography: ML-KEM, ML-DSA, SLH-DSA, X-Wing"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + quantfin = callPackage ( { mkDerivation, @@ -571789,6 +574070,8 @@ self: { pname = "quic"; version = "0.3.2"; sha256 = "16g5dizm5gf1qidjl7njijpnn6svg9q2zw4ldry3z7klaq4ghsq8"; + revision = "1"; + editedCabalFile = "0vax41sf1x8xwrfam1fz7q1d6acwsxqk3z74zrgizs1gmsjzn89b"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -572438,6 +574721,33 @@ self: { } ) { }; + quickcheck-effectful = callPackage ( + { + mkDerivation, + base, + deepseq, + effectful, + QuickCheck, + }: + mkDerivation { + pname = "quickcheck-effectful"; + version = "1.0.0"; + sha256 = "1yrs78b4rxm5pwpyd4sh3s45k998xjcx9qmcq0b45pay8kd1kyg5"; + libraryHaskellDepends = [ + base + deepseq + effectful + QuickCheck + ]; + testHaskellDepends = [ + base + effectful + ]; + description = "Effectful bindings for the QuickCheck library"; + license = lib.meta.getLicenseFromSpdxId "EUPL-1.2"; + } + ) { }; + quickcheck-enum-instances = callPackage ( { mkDerivation, @@ -572483,44 +574793,6 @@ self: { ) { }; quickcheck-groups = callPackage ( - { - mkDerivation, - base, - groups, - hspec, - hspec-discover, - pretty-show, - QuickCheck, - quickcheck-classes, - semigroupoids, - }: - mkDerivation { - pname = "quickcheck-groups"; - version = "0.0.1.5"; - sha256 = "1ibchcgj1bqfsc6dx3n4bii6dhylxjn8zl9vhhvk48zsk99q4jaz"; - libraryHaskellDepends = [ - base - groups - pretty-show - QuickCheck - quickcheck-classes - semigroupoids - ]; - testHaskellDepends = [ - base - groups - hspec - QuickCheck - quickcheck-classes - ]; - testToolDepends = [ hspec-discover ]; - doHaddock = false; - description = "Testing group class instances with QuickCheck"; - license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; - } - ) { }; - - quickcheck-groups_0_0_1_6 = callPackage ( { mkDerivation, base, @@ -572814,55 +575086,6 @@ self: { ) { }; quickcheck-monoid-subclasses = callPackage ( - { - mkDerivation, - base, - bytestring, - commutative-semigroups, - containers, - hspec, - hspec-discover, - monoid-subclasses, - pretty-show, - QuickCheck, - quickcheck-classes, - semigroupoids, - text, - vector, - }: - mkDerivation { - pname = "quickcheck-monoid-subclasses"; - version = "0.3.0.6"; - sha256 = "03gngckzwhln7c86dixg8szrnqwgdl9svy6hfnzgyjpn4qfqwcmv"; - libraryHaskellDepends = [ - base - containers - monoid-subclasses - pretty-show - QuickCheck - quickcheck-classes - semigroupoids - ]; - testHaskellDepends = [ - base - bytestring - commutative-semigroups - containers - hspec - monoid-subclasses - QuickCheck - quickcheck-classes - text - vector - ]; - testToolDepends = [ hspec-discover ]; - doHaddock = false; - description = "Testing monoid subclass instances with QuickCheck"; - license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; - } - ) { }; - - quickcheck-monoid-subclasses_0_3_0_7 = callPackage ( { mkDerivation, base, @@ -573005,54 +575228,6 @@ self: { ) { }; quickcheck-quid = callPackage ( - { - mkDerivation, - base, - containers, - deepseq, - extra, - fmt, - hashable, - hspec, - hspec-discover, - pretty-simple, - primes, - QuickCheck, - quickcheck-classes, - text, - }: - mkDerivation { - pname = "quickcheck-quid"; - version = "0.0.1.8"; - sha256 = "0qx08f6z1y21qn63z5hkhlvj1rgn921ads03lrppmggg9kvrk5x0"; - libraryHaskellDepends = [ - base - containers - deepseq - extra - hashable - QuickCheck - text - ]; - testHaskellDepends = [ - base - containers - fmt - hspec - pretty-simple - primes - QuickCheck - quickcheck-classes - text - ]; - testToolDepends = [ hspec-discover ]; - doHaddock = false; - description = "Quasi-unique identifiers for QuickCheck"; - license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; - } - ) { }; - - quickcheck-quid_0_0_1_9 = callPackage ( { mkDerivation, base, @@ -573240,6 +575415,25 @@ self: { } ) { }; + quickcheck-silent = callPackage ( + { + mkDerivation, + base, + QuickCheck, + }: + mkDerivation { + pname = "quickcheck-silent"; + version = "0.11.0.8"; + sha256 = "0dx5ayjd16qhh2k2bilihhksn4z48lk424chy07bqf9pfpixvarf"; + libraryHaskellDepends = [ + base + QuickCheck + ]; + description = "Testing with QuickCheck in silence"; + license = lib.meta.getLicenseFromSpdxId "LGPL-3.0-only"; + } + ) { }; + quickcheck-simple = callPackage ( { mkDerivation, @@ -573338,8 +575532,8 @@ self: { }: mkDerivation { pname = "quickcheck-state-machine"; - version = "0.10.3"; - sha256 = "07a408jahjknfy587f2hcbyiv6vs03cl2jv8kv493kh3rfnpnz85"; + version = "0.10.4"; + sha256 = "0gih96qfmmyvxq1xi3m4amznrfvd5928ms35i9xqm5r77di6l8kx"; libraryHaskellDepends = [ base base-compat @@ -573547,10 +575741,8 @@ self: { }: mkDerivation { pname = "quickcheck-transformer"; - version = "0.3.1.2"; - sha256 = "07y6k1c8flg3ldkckb19s28ls0k3bg769r26smkr3dbz7w4mg7rh"; - revision = "1"; - editedCabalFile = "131grjardvlbgvj3hzxg14n03vynvvb8lmy01nggdg9x4h78b4ib"; + version = "0.3.1.3"; + sha256 = "110d292p2lk13pbklgrq5ka225x5knbhf4bz5kshmlcdqbad200l"; libraryHaskellDepends = [ base QuickCheck @@ -574853,29 +577045,27 @@ self: { tasty, tasty-bench, tasty-quickcheck, - template-haskell, + template-haskell-lift, }: mkDerivation { pname = "quote-quot"; - version = "0.2.1.0"; - sha256 = "1xsd5vs97dwp3wnz862mplakkryi44brr73aqrrv76svkj82bp37"; + version = "0.2.2.0"; + sha256 = "0xy49n26af0j2xh99g25a6i3myilifd61y5x1nxzxay33lb6rlww"; libraryHaskellDepends = [ base - template-haskell + template-haskell-lift ]; testHaskellDepends = [ base tasty tasty-quickcheck - template-haskell ]; benchmarkHaskellDepends = [ base tasty-bench - template-haskell ]; description = "Divide without division"; - license = lib.licenses.bsd3; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -576044,8 +578234,8 @@ self: { pname = "ral"; version = "0.2.2"; sha256 = "1c301l9mcq86wkgb4x8vhjrzb0nmv75dsixg5bgmwqp8rbh0xis6"; - revision = "2"; - editedCabalFile = "1a1c3y5b9kp96wkm39f1ahnij0vpr6y9fb25l03ykhhc03y6fadm"; + revision = "3"; + editedCabalFile = "1w2f396ppbb7ibq5yghbhqrcij167cnqv4rrkfirw4a2sfzqbcd9"; libraryHaskellDepends = [ adjunctions base @@ -576082,8 +578272,8 @@ self: { pname = "ral-lens"; version = "0.2.1"; sha256 = "04i3mq49y3swvzyzhjzjgalwwbgn29vjwkqda7b8hs33wxaza7d6"; - revision = "1"; - editedCabalFile = "0bnkggykp5sj4aaw850srg9xsv666cdzafcwcpr3gnk1fqy50rgg"; + revision = "2"; + editedCabalFile = "0s6zxxrrhv6il1p44gcph8fd92v8wxyxfcka77ka44smwym29q49"; libraryHaskellDepends = [ base bin @@ -576109,8 +578299,8 @@ self: { pname = "ral-optics"; version = "0.2.1"; sha256 = "117nwsw8h167fi1x416xifa4pq9ihvasj9144cdg4mmk2ly9br2n"; - revision = "1"; - editedCabalFile = "0x6ww1ck2ysafqrhwxa6d3978yj8fy3nkbsghmhkhv4v0whnxkda"; + revision = "2"; + editedCabalFile = "02wrm44f1dvgbf94gi4a12g1s7hyxa677ys9iqv16733ril47s4b"; libraryHaskellDepends = [ base bin @@ -576190,8 +578380,8 @@ self: { }: mkDerivation { pname = "ram"; - version = "0.22.0"; - sha256 = "05ax0g99h0rngw8hl2vz1wrjz5p1jbka8ybh7fgrs0kfqc8l0zig"; + version = "0.22.1"; + sha256 = "0w4z2lki9y243agvbrr8s88p77vrdk0bqincf2wh3lcx6ii4jivj"; libraryHaskellDepends = [ base bytestring @@ -576380,66 +578570,6 @@ self: { ) { }; random = callPackage ( - { - mkDerivation, - base, - bytestring, - containers, - deepseq, - mtl, - primitive, - rdtsc, - smallcheck, - split, - splitmix, - stm, - tasty, - tasty-bench, - tasty-hunit, - tasty-inspection-testing, - tasty-smallcheck, - time, - transformers, - }: - mkDerivation { - pname = "random"; - version = "1.2.1.3"; - sha256 = "1p2i636bk1q62dzrlrl92mirrz0ynf93bxs5yql07r6ilwk1kj79"; - libraryHaskellDepends = [ - base - bytestring - deepseq - mtl - splitmix - ]; - testHaskellDepends = [ - base - bytestring - containers - smallcheck - stm - tasty - tasty-hunit - tasty-inspection-testing - tasty-smallcheck - transformers - ]; - benchmarkHaskellDepends = [ - base - mtl - primitive - rdtsc - split - splitmix - tasty-bench - time - ]; - description = "Pseudo-random number generation"; - license = lib.licenses.bsd3; - } - ) { }; - - random_1_3_1 = callPackage ( { mkDerivation, base, @@ -576495,7 +578625,6 @@ self: { ]; description = "Pseudo-random number generation"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -577269,57 +579398,6 @@ self: { ) { }; range = callPackage ( - { - mkDerivation, - base, - Cabal, - containers, - deepseq, - doctest, - free, - parsec, - QuickCheck, - random, - tasty-bench, - test-framework, - test-framework-quickcheck2, - }: - mkDerivation { - pname = "range"; - version = "0.3.2.2"; - sha256 = "0f2rwmdv78dlxmj07zjpgnxak1b8qcf9lgbrj4zrz41858a1c3h5"; - libraryHaskellDepends = [ - base - deepseq - free - parsec - ]; - testHaskellDepends = [ - base - Cabal - containers - deepseq - doctest - free - parsec - QuickCheck - random - test-framework - test-framework-quickcheck2 - ]; - benchmarkHaskellDepends = [ - base - deepseq - free - parsec - tasty-bench - ]; - description = "An efficient and versatile range library"; - license = lib.licenses.mit; - } - ) { }; - - range_1_0_0_0 = callPackage ( { mkDerivation, base, @@ -577369,7 +579447,6 @@ self: { ]; description = "An efficient and versatile range library"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -577385,10 +579462,8 @@ self: { }: mkDerivation { pname = "range-set-list"; - version = "0.1.4"; - sha256 = "1w5kvqi66wg13m6ibzkjkn1gf725msr6ks4nfm5chhk30ad4lvj1"; - revision = "1"; - editedCabalFile = "0819grvps1rb88s1a93mh1mwhxqk67rpijjk13lpfib9948scnfy"; + version = "0.1.4.1"; + sha256 = "021gkpdzfbj9dz14a155gvhzxqjix0cf6j66rh5dh9njb3ayavlj"; libraryHaskellDepends = [ base containers @@ -577398,8 +579473,6 @@ self: { testHaskellDepends = [ base containers - deepseq - hashable tasty tasty-quickcheck ]; @@ -577693,8 +579766,6 @@ self: { ]; description = "Hot reload and reload-surviving values with GHCi"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -577727,6 +579798,84 @@ self: { } ) { }; + rapidhash = callPackage ( + { + mkDerivation, + base, + binary, + bytestring, + bytestring-lexing, + deepseq, + doctest-parallel, + hashable, + hedgehog, + murmur-hash, + primitive, + tasty, + tasty-bench, + tasty-discover, + tasty-hedgehog, + tasty-hunit, + text, + text-builder-linear, + vector, + xxhash-ffi, + }: + mkDerivation { + pname = "rapidhash"; + version = "0.1.1.0"; + sha256 = "0p0wfvw183bpvvb1a2yapy344sk1l7p5nh83n1lwjbdi6kpxzjfj"; + libraryHaskellDepends = [ + base + binary + bytestring + bytestring-lexing + deepseq + hashable + primitive + text + text-builder-linear + vector + ]; + testHaskellDepends = [ + base + binary + bytestring + bytestring-lexing + deepseq + doctest-parallel + hashable + hedgehog + primitive + tasty + tasty-hedgehog + tasty-hunit + text + text-builder-linear + vector + ]; + testToolDepends = [ tasty-discover ]; + benchmarkHaskellDepends = [ + base + binary + bytestring + bytestring-lexing + deepseq + hashable + murmur-hash + primitive + tasty + tasty-bench + text + text-builder-linear + vector + xxhash-ffi + ]; + description = "rapidhash v3 - very fast, high-quality, non-cryptographic hashing"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + rasa = callPackage ( { mkDerivation, @@ -578328,8 +580477,8 @@ self: { }: mkDerivation { pname = "ratel"; - version = "2.0.0.18"; - sha256 = "1rzvwij2z6pa1r88ipf1a7zsx5mz6blxq5apdykip5x63d2rrlcx"; + version = "2.0.0.19"; + sha256 = "0dqir35pwz5n73bgclcyp1xypsvg5qwavcsvzmf57mn7nylsp2ba"; libraryHaskellDepends = [ aeson base @@ -578903,8 +581052,8 @@ self: { pname = "rawlock"; version = "0.1.2.0"; sha256 = "0prw2sbhf78grggw90bc5wclycd86m6v7wpw1s5hqx9vv0y4ssfi"; - revision = "1"; - editedCabalFile = "0dh6yh6nhjlf4qk8nf25vj59xav8ndl0wnffjckhlykgmj80agi9"; + revision = "2"; + editedCabalFile = "075iazi2ml4bxqsqy29sljpnlq7vr90v373fgwx0niq49kgjax3w"; libraryHaskellDepends = [ base io-classes @@ -580313,8 +582462,8 @@ self: { pname = "reactive-banana"; version = "1.3.2.0"; sha256 = "0mrsw3hkl0sgwcbay4m1lzs4bilss80g9p6njbbhapbfjyzsr36k"; - revision = "6"; - editedCabalFile = "1kjxyjwq8lzxyz42plb8i3d5awwr3vbk27dlqia9s0j1vp3skyw1"; + revision = "7"; + editedCabalFile = "1k6wshcy2wd31rs4f61mpiix8n498ng6rnvzg1pl2ig4aziagwkd"; libraryHaskellDepends = [ base containers @@ -580712,10 +582861,8 @@ self: { }: mkDerivation { pname = "reactive-midyim"; - version = "0.4.1.1"; - sha256 = "1hsa7d79mf7r36grl9i41x84kg3s9j5gj2fy40mb1mhvr221pi9v"; - revision = "3"; - editedCabalFile = "1i4syy9vs2frgl8b92r62yjzzbz8dxx91v5823kf9nrcm7prqffw"; + version = "0.4.1.3"; + sha256 = "1c4akl8fjr4w68wnzm62qxmkmmgaw1r762sl4qi87xv507chp8bz"; libraryHaskellDepends = [ base containers @@ -581758,75 +583905,6 @@ self: { ) { }; rebase = callPackage ( - { - mkDerivation, - base, - bifunctors, - bytestring, - comonad, - containers, - contravariant, - deepseq, - dlist, - either, - groups, - hashable, - invariant, - mtl, - profunctors, - scientific, - selective, - semigroupoids, - stm, - text, - time, - time-compat, - transformers, - unordered-containers, - uuid-types, - vector, - vector-instances, - void, - }: - mkDerivation { - pname = "rebase"; - version = "1.21.2"; - sha256 = "1yzzh8zdvzhl9wzh6zb1f30by49nhw2xlwpiqzq7i048dibza6bc"; - libraryHaskellDepends = [ - base - bifunctors - bytestring - comonad - containers - contravariant - deepseq - dlist - either - groups - hashable - invariant - mtl - profunctors - scientific - selective - semigroupoids - stm - text - time - time-compat - transformers - unordered-containers - uuid-types - vector - vector-instances - void - ]; - description = "A more progressive alternative to the \"base\" package"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - } - ) { }; - - rebase_1_23 = callPackage ( { mkDerivation, base, @@ -581892,7 +583970,6 @@ self: { ]; description = "A more progressive alternative to the \"base\" package"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -582061,6 +584138,29 @@ self: { } ) { }; + recollections = callPackage ( + { + mkDerivation, + base, + template-haskell, + }: + mkDerivation { + pname = "recollections"; + version = "0.1.0.0"; + sha256 = "1pm6sbki8zw9hn0la9q10nqqn3w448ihzkk6fnkm8sma4f74m5vx"; + libraryHaskellDepends = [ + base + template-haskell + ]; + testHaskellDepends = [ + base + template-haskell + ]; + description = "Fixed-size representable (Zippy Applicative) collections"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + recommender-als = callPackage ( { mkDerivation, @@ -582489,6 +584589,185 @@ self: { } ) { }; + records-edsl = callPackage ( + { + mkDerivation, + aeson, + base, + hspec, + openapi3, + optics, + records-edsl-core, + records-edsl-deriving-aeson, + records-edsl-deriving-openapi3, + records-edsl-deriving-optics, + records-edsl-deriving-quickcheck, + relude, + text, + time, + witch, + }: + mkDerivation { + pname = "records-edsl"; + version = "0.1.0"; + sha256 = "0dvn4j4r1m0p4nwfwgr8rbzcqg7bmj7b2717rwadq9jjw4nfn9b4"; + libraryHaskellDepends = [ + base + records-edsl-core + records-edsl-deriving-aeson + records-edsl-deriving-openapi3 + records-edsl-deriving-optics + records-edsl-deriving-quickcheck + ]; + testHaskellDepends = [ + aeson + base + hspec + openapi3 + optics + relude + text + time + witch + ]; + description = "Write less record boilerplate"; + license = lib.licenses.mpl20; + } + ) { }; + + records-edsl-core = callPackage ( + { + mkDerivation, + base, + haskell-src-meta, + megaparsec, + optics, + relude, + template-haskell, + text, + witch, + }: + mkDerivation { + pname = "records-edsl-core"; + version = "0.1.0"; + sha256 = "1gzvhknlqy516pdkz71jj07s1hk4adjy4c33g82y408ivxrr468q"; + libraryHaskellDepends = [ + base + haskell-src-meta + megaparsec + optics + relude + template-haskell + text + witch + ]; + description = "Write less record boilerplate: core package"; + license = lib.licenses.mpl20; + } + ) { }; + + records-edsl-deriving-aeson = callPackage ( + { + mkDerivation, + aeson, + base, + records-edsl-core, + relude, + template-haskell, + }: + mkDerivation { + pname = "records-edsl-deriving-aeson"; + version = "0.1.0"; + sha256 = "1cfq273m4hnm4ryk6imnc4i4jj0072hvxjhm6a8nav8m22wsr3sb"; + libraryHaskellDepends = [ + aeson + base + records-edsl-core + relude + template-haskell + ]; + description = "aeson deriving for records-edsl"; + license = lib.licenses.mpl20; + } + ) { }; + + records-edsl-deriving-openapi3 = callPackage ( + { + mkDerivation, + base, + openapi3, + optics, + records-edsl-core, + relude, + template-haskell, + }: + mkDerivation { + pname = "records-edsl-deriving-openapi3"; + version = "0.1.0"; + sha256 = "0vdwfzpza6yfpam1k84ndnkjplh1d5q15agm19cl33l72qd21427"; + libraryHaskellDepends = [ + base + openapi3 + optics + records-edsl-core + relude + template-haskell + ]; + description = "ToSchema deriving for records-edsl"; + license = lib.licenses.mpl20; + } + ) { }; + + records-edsl-deriving-optics = callPackage ( + { + mkDerivation, + base, + optics, + records-edsl-core, + relude, + template-haskell, + }: + mkDerivation { + pname = "records-edsl-deriving-optics"; + version = "0.1.0"; + sha256 = "18mxssfmi7anvqkzhb743hhdcv0i4rpg9h0ficgracznp7xa7z10"; + libraryHaskellDepends = [ + base + optics + records-edsl-core + relude + template-haskell + ]; + description = "optics deriving for records-edsl"; + license = lib.licenses.mpl20; + } + ) { }; + + records-edsl-deriving-quickcheck = callPackage ( + { + mkDerivation, + base, + generic-random, + QuickCheck, + records-edsl-core, + template-haskell, + }: + mkDerivation { + pname = "records-edsl-deriving-quickcheck"; + version = "0.1.0"; + sha256 = "0xr5iw5xnjmhj33jmwd66j72k9p0795hfk0c04jxq3cirwz94h5j"; + libraryHaskellDepends = [ + base + generic-random + QuickCheck + records-edsl-core + template-haskell + ]; + description = "QuickCheck deriving for records-edsl via generic-random"; + license = lib.licenses.mpl20; + } + ) { }; + records-sop = callPackage ( { mkDerivation, @@ -582578,68 +584857,10 @@ self: { }: mkDerivation { pname = "recover-rtti"; - version = "0.5.3"; - sha256 = "1vnvf2yrl626xa3zn96lfg2bw6klxhapgw606yrm23p1vjcgm9sz"; - libraryHaskellDepends = [ - aeson - base - bytestring - containers - ghc-heap - mtl - primitive - sop-core - stm - text - unordered-containers - vector - ]; - testHaskellDepends = [ - aeson - base - bytestring - containers - mtl - primitive - QuickCheck - sop-core - stm - tasty - tasty-hunit - tasty-quickcheck - text - unordered-containers - vector - ]; - description = "Recover run-time type information from the GHC heap"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - } - ) { }; - - recover-rtti_0_6_0 = callPackage ( - { - mkDerivation, - aeson, - base, - bytestring, - containers, - ghc-heap, - mtl, - primitive, - QuickCheck, - sop-core, - stm, - tasty, - tasty-hunit, - tasty-quickcheck, - text, - unordered-containers, - vector, - }: - mkDerivation { - pname = "recover-rtti"; - version = "0.6.0"; - sha256 = "0v8aml3aygyc6imaw2fhdmdz5c3cni7m7s1grsdjns21lryjmb70"; + version = "0.6.1"; + sha256 = "114886rh1cwq4xvz20bg933hncpz2grvzyggqdvfq36nl6wsvcx0"; + revision = "1"; + editedCabalFile = "0xqy651xk5f4d8wjlnqsjhnv8gg73di0zl2liqzr8vrkjxnf6yyz"; libraryHaskellDepends = [ aeson base @@ -582673,7 +584894,6 @@ self: { ]; description = "Recover run-time type information from the GHC heap"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -583489,6 +585709,7 @@ self: { containers, exceptions, hedis, + monadIO, mtl, numeric-limits, random, @@ -583498,8 +585719,8 @@ self: { }: mkDerivation { pname = "redis-schema"; - version = "0.1.0"; - sha256 = "132sha3jqsnfnb2qc0n57gxkfr9ndlvp6zxvw79m0hak591dcda5"; + version = "0.2.0"; + sha256 = "0j9xk1zzqx4cmlbv4k42a8lqjg261h9qq95zdwf74bpylm8iwfks"; libraryHaskellDepends = [ base binary @@ -583507,6 +585728,7 @@ self: { containers exceptions hedis + monadIO mtl numeric-limits random @@ -584597,8 +586819,8 @@ self: { }: mkDerivation { pname = "reflex"; - version = "0.9.4.0"; - sha256 = "1ihknackgbms412ixp2mwwmrqd4sak4vm3654nb4dn08rs50fq4f"; + version = "0.9.4.1"; + sha256 = "0jj0sxjfx5zlp9mrjfq15nzc9hz91a7lm71dnziyc5cqhpyx8029"; libraryHaskellDepends = [ base bifunctors @@ -584652,6 +586874,7 @@ self: { monoidal-containers mtl patch + primitive ref-tf semialign split @@ -585577,61 +587800,6 @@ self: { ) { }; reflex-gadt-api = callPackage ( - { - mkDerivation, - aeson, - aeson-gadt-th, - base, - bytestring, - constraints-extras, - containers, - data-default, - dependent-sum, - jsaddle, - reflex, - reflex-dom-core, - some, - text, - time, - }: - mkDerivation { - pname = "reflex-gadt-api"; - version = "0.2.2.3"; - sha256 = "1izgmy32xw0hm45wvrs13528fz9nm3yr3fw42w0y2w0vjj8nfjvi"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson - aeson-gadt-th - base - bytestring - constraints-extras - containers - data-default - jsaddle - reflex - reflex-dom-core - some - text - time - ]; - executableHaskellDepends = [ - aeson - aeson-gadt-th - base - constraints-extras - dependent-sum - reflex-dom-core - text - time - ]; - description = "Interact with a GADT API in your reflex-dom application"; - license = lib.licenses.bsd3; - mainProgram = "readme"; - } - ) { }; - - reflex-gadt-api_0_3_0_0 = callPackage ( { mkDerivation, aeson, @@ -585680,7 +587848,6 @@ self: { ]; description = "Interact with a GADT API in your reflex-dom application"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; mainProgram = "readme"; } ) { }; @@ -586372,13 +588539,16 @@ self: { mkDerivation, base, bimap, + bytestring, containers, data-default, dependent-map, dependent-sum, + directory, exception-transformers, exceptions, extra, + filepath, hspec, mmorph, mtl, @@ -586390,18 +588560,20 @@ self: { text, time, transformers, + unix, vty, vty-crossplatform, }: mkDerivation { pname = "reflex-vty"; - version = "0.6.2.1"; - sha256 = "0l3nbfn2ih0wdp4yjv1f4jmxi5nm008azmlpv71yxhpi9dvg2hzm"; + version = "1.2.0.0"; + sha256 = "0fg00wxd5pnnbq73xj8yz10m4r4q7xc03yw5kiilf75nn45r7pwz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bimap + bytestring containers data-default dependent-map @@ -586418,6 +588590,7 @@ self: { text time transformers + unix vty vty-crossplatform ]; @@ -586433,14 +588606,16 @@ self: { testHaskellDepends = [ base containers + directory extra + filepath hspec reflex text + vty ]; description = "Reflex FRP host and widgets for VTY applications"; - license = lib.licenses.bsd3; - mainProgram = "example"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -588849,7 +591024,6 @@ self: { ad, base, deepseq, - math-functions, splitmix, statistics, tasty, @@ -588857,10 +591031,8 @@ self: { }: mkDerivation { pname = "regression-simple"; - version = "0.2.1"; - sha256 = "1l91wmy29581hgdmn6ds6rp7lib4zphyzmqkjykkp5zi17kv8vmd"; - revision = "1"; - editedCabalFile = "1mrrxvcbkq5k2l53afgr8n0m1wsdkzgh7d0zwb6ikd4d0id8lcx6"; + version = "0.2.2"; + sha256 = "1p2kxa4q420k06xnsckri8c4wfyy812cjvvxp57kakpr3qvx8dkg"; libraryHaskellDepends = [ base deepseq @@ -588868,7 +591040,6 @@ self: { testHaskellDepends = [ ad base - math-functions splitmix statistics tasty @@ -589726,6 +591897,264 @@ self: { } ) { }; + relay-pagination = callPackage ( + { + mkDerivation, + aeson, + base, + base64-bytestring, + bytestring, + http-api-data, + quickcheck-instances, + tasty, + tasty-hunit, + tasty-quickcheck, + text, + uuid-types, + }: + mkDerivation { + pname = "relay-pagination"; + version = "0.1.1.0"; + sha256 = "1g5h85ms4d0s2s98pmvr3djzqylmhn2r7155nkh9giy24k71hkz8"; + libraryHaskellDepends = [ + aeson + base + base64-bytestring + bytestring + http-api-data + text + uuid-types + ]; + testHaskellDepends = [ + aeson + base + http-api-data + quickcheck-instances + tasty + tasty-hunit + tasty-quickcheck + uuid-types + ]; + description = "Relay-style cursor pagination wire types and opaque cursor codec"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + relay-pagination-conformance = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + ephemeral-pg, + hasql, + hasql-dynamic-statements, + http-client, + quickcheck-instances, + relay-pagination, + relay-pagination-hasql, + relay-pagination-servant, + servant, + servant-client, + servant-client-core, + servant-server, + sop-core, + tasty, + tasty-hunit, + tasty-quickcheck, + text, + time, + uuid-types, + warp, + }: + mkDerivation { + pname = "relay-pagination-conformance"; + version = "0.1.1.0"; + sha256 = "1kcdvc23yxd8hdbyhkw640hsjmp2nmsgnvizf78hgddf5646gjrj"; + libraryHaskellDepends = [ + base + bytestring + containers + relay-pagination + tasty + tasty-hunit + text + ]; + testHaskellDepends = [ + aeson + base + bytestring + containers + ephemeral-pg + hasql + hasql-dynamic-statements + http-client + quickcheck-instances + relay-pagination + relay-pagination-hasql + relay-pagination-servant + servant + servant-client + servant-client-core + servant-server + sop-core + tasty + tasty-hunit + tasty-quickcheck + text + time + uuid-types + warp + ]; + description = "Conformance suite proving no-skip/no-duplicate pagination"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + relay-pagination-hasql = callPackage ( + { + mkDerivation, + base, + bytestring, + ephemeral-pg, + hasql, + hasql-dynamic-statements, + relay-pagination, + tasty, + tasty-golden, + tasty-hunit, + tasty-quickcheck, + text, + time, + uuid, + }: + mkDerivation { + pname = "relay-pagination-hasql"; + version = "0.1.1.0"; + sha256 = "04hh017hvpmmcpsglns4432d7a18hdcypfl8859rkv4vvxwjr5vl"; + libraryHaskellDepends = [ + base + bytestring + hasql + hasql-dynamic-statements + relay-pagination + text + time + uuid + ]; + testHaskellDepends = [ + base + bytestring + ephemeral-pg + hasql + hasql-dynamic-statements + relay-pagination + tasty + tasty-golden + tasty-hunit + tasty-quickcheck + text + time + uuid + ]; + description = "Keyset-pagination engine producing Relay connections from hasql queries"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + relay-pagination-servant = callPackage ( + { + mkDerivation, + aeson, + aeson-pretty, + base, + bytestring, + http-api-data, + http-client, + http-types, + lens, + openapi-hs, + relay-pagination, + servant, + servant-client, + servant-client-core, + servant-openapi-hs, + servant-server, + sop-core, + tasty, + tasty-hunit, + text, + wai, + warp, + }: + mkDerivation { + pname = "relay-pagination-servant"; + version = "0.1.1.0"; + sha256 = "0pfgazjqyhhfzkhyrfq6d0wmrggvjhl1rfc0yvxsxjiyadba6add"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + base + http-api-data + http-types + lens + openapi-hs + relay-pagination + servant + servant-client-core + servant-openapi-hs + servant-server + text + wai + ]; + executableHaskellDepends = [ + aeson + aeson-pretty + base + bytestring + lens + openapi-hs + relay-pagination + servant + servant-openapi-hs + servant-server + sop-core + text + wai + warp + ]; + testHaskellDepends = [ + aeson + aeson-pretty + base + bytestring + http-api-data + http-client + http-types + lens + openapi-hs + relay-pagination + servant + servant-client + servant-client-core + servant-openapi-hs + servant-server + sop-core + tasty + tasty-hunit + text + wai + warp + ]; + description = "RelayPage servant combinator for Relay-style cursor pagination"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + releaser = callPackage ( { mkDerivation, @@ -590052,8 +592481,8 @@ self: { pname = "relude"; version = "1.2.2.2"; sha256 = "1865bladis4czglyvkcj05qh3fr2bvrm1w5dm5gz3wjs2cnsivci"; - revision = "2"; - editedCabalFile = "0mv37443g7ipz9ndkcsq4ad0jlimxffjzrwprhlpiijj3jkb48dk"; + revision = "3"; + editedCabalFile = "1zbx1xm4qdhjriyrdbyqflkymvpa9aafjb4jck61w5kmvjqqxplc"; libraryHaskellDepends = [ base bytestring @@ -590650,8 +593079,8 @@ self: { }: mkDerivation { pname = "reorder-expression"; - version = "0.1.0.2"; - sha256 = "1538lw1y56rqcxkpa2jcwm2zqx03ajfa1km1h2f2nsvrdr0f57a6"; + version = "0.1.0.3"; + sha256 = "0qhybcgmkxq9nv3j07vz2igqccly78wgqfiw1y2z74m5d1wy536p"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base @@ -591284,8 +593713,8 @@ self: { }: mkDerivation { pname = "repl-alliance"; - version = "0.1.0.1"; - sha256 = "1wwa12i3dyf68mvnz0918jwns5mwjhmpxs66bm5ryrnsg343rzwd"; + version = "0.1.1.0"; + sha256 = "0q40si75mkj87a5avsvfc44d19k77n555jw5pjqim6knypcsrb6l"; libraryHaskellDepends = [ auto-export auto-extract @@ -591929,8 +594358,8 @@ self: { pname = "req"; version = "3.13.4"; sha256 = "0s80kl29b7d35v044yvkfa6ja40k4sm3wh26qpnscqzv2n6w8zzk"; - revision = "8"; - editedCabalFile = "0jb09p3kxvnkpn9s3am2kwaz4z4hx461ixlp79fkhcpfzakziis0"; + revision = "10"; + editedCabalFile = "0rpwvkzfraip54xrx6zinlf6crh7hac7xcp27d65fvq1v2adwz82"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson @@ -592173,7 +594602,9 @@ self: { request = callPackage ( { mkDerivation, + aeson, base, + base64-bytestring, bytestring, case-insensitive, hspec, @@ -592184,10 +594615,12 @@ self: { }: mkDerivation { pname = "request"; - version = "0.4.0.0"; - sha256 = "1l3x0p4i3kmi065y19g5q8kbwi2pndipkaay9j7m8zprklgzixzg"; + version = "0.4.2.0"; + sha256 = "10yw80pr08gn44pgavwh8b75qc9bs7pp63l8ayigmdz9a25pq91n"; libraryHaskellDepends = [ + aeson base + base64-bytestring bytestring case-insensitive http-client @@ -592196,6 +594629,7 @@ self: { text ]; testHaskellDepends = [ + aeson base bytestring hspec @@ -592367,8 +594801,8 @@ self: { pname = "rere"; version = "0.2.0.2"; sha256 = "14lmqbihrhy9cdskxgk9l36ndr323vqiwxs8fry5s64gg00ahlyf"; - revision = "1"; - editedCabalFile = "018hk8ng0ca1z37wvm8vr1cfh13dmha300cq1l9mzxvkm7nkbp4m"; + revision = "2"; + editedCabalFile = "1brmp42vxfn301lwqvkvwcqbzqwnkhq171yx6ry204l178ih4yj5"; libraryHaskellDepends = [ base containers @@ -592401,18 +594835,6 @@ self: { ) { }; rerebase = callPackage ( - { mkDerivation, rebase }: - mkDerivation { - pname = "rerebase"; - version = "1.21.2"; - sha256 = "047wlwvffmgg70d70dsv6160wq6hfxp4frb0414np270grq0vk3p"; - libraryHaskellDepends = [ rebase ]; - description = "Reexports from \"base\" with a bunch of other standard libraries"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - } - ) { }; - - rerebase_1_23 = callPackage ( { mkDerivation, rebase }: mkDerivation { pname = "rerebase"; @@ -592422,7 +594844,6 @@ self: { doHaddock = false; description = "Reexports from \"base\" with a bunch of other standard libraries"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -592920,16 +595341,25 @@ self: { base, effectful-core, stm, + tasty, + tasty-hunit, }: mkDerivation { pname = "resource-effectful"; - version = "0.1.0.0"; - sha256 = "13f80fycm3000rwbcqb47n6m3jr4z3r7l6dw1ra8nvbbzb7n1q97"; + version = "0.1.1.0"; + sha256 = "1m15zn47bdnyz2l2h22w0c5g6cj5qk0ngkwc29jh358rw983485j"; libraryHaskellDepends = [ base effectful-core stm ]; + testHaskellDepends = [ + base + effectful-core + stm + tasty + tasty-hunit + ]; description = "A region-based resource effect for the effectful ecosystem"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; @@ -592966,40 +595396,20 @@ self: { resource-pool = callPackage ( { mkDerivation, - base, - hashable, - primitive, - time, - }: - mkDerivation { - pname = "resource-pool"; - version = "0.4.0.0"; - sha256 = "1cg99a88zlaxxb1aqjv8f2xip7wr6a8k0mwiyxjqsy3m7qz7h3cc"; - libraryHaskellDepends = [ - base - hashable - primitive - time - ]; - description = "A high-performance striped resource pooling implementation"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - } - ) { }; - - resource-pool_0_5_0_0 = callPackage ( - { - mkDerivation, + async, base, hashable, primitive, stm, + tasty, + tasty-hunit, text, time, }: mkDerivation { pname = "resource-pool"; - version = "0.5.0.0"; - sha256 = "1l0l26fgwjilqh55z7vylw9i735hich8amwgl1a63dgcwyvhlxgs"; + version = "0.5.0.1"; + sha256 = "12lxk3mrr9nq13i262qdxdi33kqp37n7akslgha27bk3sqcrmgph"; libraryHaskellDepends = [ base hashable @@ -593008,9 +595418,16 @@ self: { text time ]; + testHaskellDepends = [ + async + base + stm + tasty + tasty-hunit + text + ]; description = "A high-performance striped resource pooling implementation"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -593112,6 +595529,7 @@ self: { base, bimap, containers, + deepseq, generics-sop, io-classes, mtl, @@ -593124,12 +595542,13 @@ self: { }: mkDerivation { pname = "resource-registry"; - version = "0.2.1.0"; - sha256 = "0ky6jlpgq10f08ydgg9pzm5mxmq8r6dzxfmq2v69azk2vlnwymyl"; + version = "0.4.0.0"; + sha256 = "0km90vg1g1pi446kcjbcm1jv9cf2016mf00068iggjd5lrf0slqm"; libraryHaskellDepends = [ base bimap containers + deepseq io-classes mtl nothunks @@ -594066,6 +596485,7 @@ self: { restman = callPackage ( { mkDerivation, + aeson, ansi-terminal-types, base, binary, @@ -594073,6 +596493,8 @@ self: { bytestring, case-insensitive, containers, + directory, + hedgehog, http-client, http-client-tls, http-types, @@ -594082,19 +596504,26 @@ self: { mime-types, mtl, optparse-applicative, + process, skylighting, + tasty, + tasty-ant-xml, + tasty-hedgehog, + tasty-hunit, text, text-zipper, unliftio, utf8-string, vector, vty, + wai, + warp, wreq, }: mkDerivation { pname = "restman"; - version = "0.7.1.1"; - sha256 = "04vnvazrcdsdx5j22gkgi9zpd3l34bxg1fbyzqv5p1rdyhzk2ai7"; + version = "0.7.6.0"; + sha256 = "0ixbz6q1mjm7cy4nwq6mh9xafwpvv3hdis5gfndrjn2923w0mgjm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -594125,6 +596554,7 @@ self: { brick bytestring case-insensitive + http-client http-types microlens optparse-applicative @@ -594132,9 +596562,30 @@ self: { utf8-string wreq ]; - testHaskellDepends = [ base ]; + testHaskellDepends = [ + aeson + base + brick + bytestring + case-insensitive + containers + directory + hedgehog + http-client + http-types + process + skylighting + tasty + tasty-ant-xml + tasty-hedgehog + tasty-hunit + text + vty + wai + warp + ]; description = "Web request TUI program"; - license = lib.licenses.bsd2; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; mainProgram = "restman"; } ) { }; @@ -594624,8 +597075,8 @@ self: { }: mkDerivation { pname = "retroclash-lib"; - version = "0.1.2.3"; - sha256 = "0cxvcxldfl4nl9vhllbs4n0h8615s84mms93kj6g9nl5rvmfgkg7"; + version = "0.1.2.4"; + sha256 = "1zxh9wk8k71f6xzfsjvx59m5n9wbw6wkmda5pzv96k4afwsq7im2"; libraryHaskellDepends = [ barbies base @@ -594783,6 +597234,53 @@ self: { } ) { }; + retry-io-classes = callPackage ( + { + mkDerivation, + base, + ghc-prim, + hedgehog, + io-classes, + mtl, + random, + stm, + tasty, + tasty-hedgehog, + tasty-hunit, + time, + transformers, + }: + mkDerivation { + pname = "retry-io-classes"; + version = "0.1.0.0"; + sha256 = "0jsi8l65iviaqx2gc8aj5rnlpgrgmgmf798kf6197cqhssbbmg0h"; + libraryHaskellDepends = [ + base + ghc-prim + io-classes + mtl + random + transformers + ]; + testHaskellDepends = [ + base + ghc-prim + hedgehog + io-classes + mtl + random + stm + tasty + tasty-hedgehog + tasty-hunit + time + transformers + ]; + description = "Retry combinators for monadic actions that may fail (io-classes port)"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + retryer = callPackage ( { mkDerivation, @@ -595740,7 +598238,6 @@ self: { foldable1-classes-compat, free, mmorph, - monad-schedule, MonadRandom, mtl, profunctors, @@ -595748,7 +598245,6 @@ self: { random, selective, simple-affine-space, - sop-core, tasty, tasty-hunit, tasty-quickcheck, @@ -595760,10 +598256,8 @@ self: { }: mkDerivation { pname = "rhine"; - version = "1.5"; - sha256 = "0dkkdkrqbrp1383pl9ak8w121f115ylgp389g5aq7l6j3qyaxjfh"; - revision = "1"; - editedCabalFile = "03s7fbxjfjnr295z5yikj8vl9dh16acxg0qpmzbkpmy0zfpv58hm"; + version = "1.8"; + sha256 = "1h9bznrqj52nfc6w71ai4j3jl2c6fvgppjjri0jwn4ygmhhs99gb"; enableSeparateDataOutput = true; libraryHaskellDepends = [ automaton @@ -595773,14 +598267,12 @@ self: { foldable1-classes-compat free mmorph - monad-schedule MonadRandom mtl profunctors random selective simple-affine-space - sop-core text time time-domain @@ -595791,7 +598283,6 @@ self: { automaton base criterion - monad-schedule mtl QuickCheck selective @@ -595800,114 +598291,24 @@ self: { tasty-quickcheck text time - transformers - vector-sized - ]; - benchmarkHaskellDepends = [ - automaton - base - criterion - monad-schedule - mtl - selective - text - time - transformers - vector-sized - ]; - description = "Functional Reactive Programming with type-level clocks"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - maintainers = [ lib.maintainers.turion ]; - } - ) { }; - - rhine_1_6 = callPackage ( - { - mkDerivation, - automaton, - base, - containers, - criterion, - deepseq, - foldable1-classes-compat, - free, - mmorph, - monad-schedule, - MonadRandom, - mtl, - profunctors, - QuickCheck, - random, - selective, - simple-affine-space, - sop-core, - tasty, - tasty-hunit, - tasty-quickcheck, - text, - time, - time-domain, - transformers, - vector-sized, - }: - mkDerivation { - pname = "rhine"; - version = "1.6"; - sha256 = "164zvryd554a1fv2nl3a33a8fid6didx4xh7b0sqs2m49205fizj"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - automaton - base - containers - deepseq - foldable1-classes-compat - free - mmorph - monad-schedule - MonadRandom - mtl - profunctors - random - selective - simple-affine-space - sop-core - text - time time-domain transformers vector-sized ]; - testHaskellDepends = [ - automaton - base - criterion - monad-schedule - mtl - QuickCheck - selective - tasty - tasty-hunit - tasty-quickcheck - text - time - transformers - vector-sized - ]; benchmarkHaskellDepends = [ automaton base criterion - monad-schedule mtl selective text time + time-domain transformers vector-sized ]; description = "Functional Reactive Programming with type-level clocks"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.turion ]; } ) { }; @@ -595957,7 +598358,7 @@ self: { } ) { }; - rhine-bayes_1_6 = callPackage ( + rhine-bayes_1_8 = callPackage ( { mkDerivation, automaton, @@ -595972,8 +598373,8 @@ self: { }: mkDerivation { pname = "rhine-bayes"; - version = "1.6"; - sha256 = "11h3a3jwsk19hw473lkamgplx0mbvcr29cidvcibr3i0vp6lxmmz"; + version = "1.8"; + sha256 = "0k015kgyqabqiykar6v51fpwcz2sf40bnw57kwgam7d5zv0sm504"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -595997,7 +598398,7 @@ self: { transformers ]; description = "monad-bayes backend for Rhine"; - license = lib.licenses.bsd3; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "rhine-bayes-gloss"; } @@ -596010,48 +598411,13 @@ self: { base, gloss, mmorph, - monad-schedule, rhine, transformers, }: mkDerivation { pname = "rhine-gloss"; - version = "1.5"; - sha256 = "0aq92p42c94bfijgv25x2i24xf9vh6srzfghskpd2jl70wfakwxf"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - automaton - base - gloss - mmorph - monad-schedule - rhine - transformers - ]; - executableHaskellDepends = [ base ]; - description = "Gloss backend for Rhine"; - license = lib.licenses.bsd3; - mainProgram = "rhine-gloss-gears"; - maintainers = [ lib.maintainers.turion ]; - } - ) { }; - - rhine-gloss_1_6 = callPackage ( - { - mkDerivation, - automaton, - base, - gloss, - mmorph, - monad-schedule, - rhine, - transformers, - }: - mkDerivation { - pname = "rhine-gloss"; - version = "1.6"; - sha256 = "1c12032rahdr5dibvv3v09y39bqih6bvyajn3mw6lrls227simqk"; + version = "1.8"; + sha256 = "02fmr3y63xwsg2yg85n3qjnqx9ba8j8mpxjdb5mhi31kd0f7rxz6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -596059,14 +598425,12 @@ self: { base gloss mmorph - monad-schedule rhine transformers ]; executableHaskellDepends = [ base ]; description = "Gloss backend for Rhine"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "rhine-gloss-gears"; maintainers = [ lib.maintainers.turion ]; } @@ -596075,10 +598439,10 @@ self: { rhine-terminal = callPackage ( { mkDerivation, + automaton, base, exceptions, hspec, - monad-schedule, rhine, stm, terminal, @@ -596088,80 +598452,32 @@ self: { }: mkDerivation { pname = "rhine-terminal"; - version = "1.5"; - sha256 = "18b0c5nzndwxixb6x31c7rav9mjad6zi4xqarxc1r4qvx3b31r6x"; + version = "1.8"; + sha256 = "01xmzhdq60dfyq265y98zmf7kwrbyblqrx5mjr540d3dv2lgbpxd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ + automaton base exceptions - monad-schedule rhine terminal + text time transformers ]; executableHaskellDepends = [ - base - rhine - terminal - text - time - ]; - testHaskellDepends = [ + automaton base exceptions - hspec rhine - stm terminal text time transformers ]; - description = "Terminal backend for Rhine"; - license = lib.licenses.bsd3; - mainProgram = "rhine-terminal-simple"; - } - ) { }; - - rhine-terminal_1_6 = callPackage ( - { - mkDerivation, - base, - exceptions, - hspec, - monad-schedule, - rhine, - stm, - terminal, - text, - time, - transformers, - }: - mkDerivation { - pname = "rhine-terminal"; - version = "1.6"; - sha256 = "1jgq2rr1yp3fwmbmqjhvq99r7fflmqy83i8ldhsfw32aq0gl92bh"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - exceptions - monad-schedule - rhine - terminal - time - transformers - ]; - executableHaskellDepends = [ - base - rhine - terminal - text - time - ]; testHaskellDepends = [ + automaton base exceptions hspec @@ -596173,8 +598489,7 @@ self: { transformers ]; description = "Terminal backend for Rhine"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "rhine-terminal-simple"; } ) { }; @@ -597374,8 +599689,8 @@ self: { }: mkDerivation { pname = "riichi-scoring"; - version = "0.3.1.0"; - sha256 = "1cfa2i9ng40mjnfmbsgpjy2ijh6lcr1xzmhd2yhfs915g45glsbp"; + version = "0.7.0.0"; + sha256 = "0w51a384bq37k701r7y1a3vpb3iqlygy5p4rqa6hnvf2v72kpcjn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -597531,8 +599846,8 @@ self: { }: mkDerivation { pname = "rio"; - version = "0.1.24.0"; - sha256 = "1gyrcyqxvffw44r1dwxdnchccdf66xr1k81lq7lb97n1rh70kqy9"; + version = "0.1.25.0"; + sha256 = "0fqyfn3zbibxdq9i7kk3m7cv0p5zx59xxahxgsypsgh7h5pl41ba"; libraryHaskellDepends = [ base bytestring @@ -599147,42 +601462,6 @@ self: { ) { }; roc-id = callPackage ( - { - mkDerivation, - base, - hspec, - MonadRandom, - Only, - QuickCheck, - text, - vector-sized, - }: - mkDerivation { - pname = "roc-id"; - version = "0.2.0.6"; - sha256 = "19wqi1p8d59y7961i5kvwy849f4napdz464xv5ar6b73ysi9vbnj"; - libraryHaskellDepends = [ - base - MonadRandom - Only - text - vector-sized - ]; - testHaskellDepends = [ - base - hspec - MonadRandom - Only - QuickCheck - text - vector-sized - ]; - description = "Implementation of the ROC (Taiwan) National ID standard"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - } - ) { }; - - roc-id_0_4_0_0 = callPackage ( { mkDerivation, base, @@ -599228,7 +601507,6 @@ self: { ]; description = "Implementation of the ROC (Taiwan) Uniform ID Number format"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -599622,43 +601900,6 @@ self: { ) { }; rollbar = callPackage ( - { - mkDerivation, - aeson, - base, - basic-prelude, - http-conduit, - lifted-base, - monad-control, - network, - network-bsd, - resourcet, - text, - vector, - }: - mkDerivation { - pname = "rollbar"; - version = "1.1.3"; - sha256 = "0mj8s2kfv8fw8mpb3xz8fvlyvdx46nsh1waw7jvw4cxphywfq9b8"; - libraryHaskellDepends = [ - aeson - base - basic-prelude - http-conduit - lifted-base - monad-control - network - network-bsd - resourcet - text - vector - ]; - description = "error tracking through rollbar.com"; - license = lib.licenses.mit; - } - ) { }; - - rollbar_2_0_0_0 = callPackage ( { mkDerivation, aeson, @@ -599688,7 +601929,6 @@ self: { ]; description = "error tracking through rollbar.com"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -602557,6 +604797,76 @@ self: { } ) { }; + rtk = callPackage ( + { + mkDerivation, + alex, + ansi-terminal, + array, + base, + containers, + directory, + filepath, + happy, + haskell-src-exts, + haskell-src-meta, + HUnit, + lens, + MissingH, + mtl, + optparse-applicative, + pretty, + pretty-show, + syb, + template-haskell, + time, + }: + mkDerivation { + pname = "rtk"; + version = "0.12"; + sha256 = "00v42rs5wxa5q16ih86grxq5ms4xv92ivcv0y8y3wn99cc8q76y9"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + ansi-terminal + array + base + containers + haskell-src-exts + haskell-src-meta + lens + MissingH + mtl + optparse-applicative + pretty + pretty-show + syb + template-haskell + time + ]; + libraryToolDepends = [ + alex + happy + ]; + executableHaskellDepends = [ + base + directory + ]; + testHaskellDepends = [ + base + containers + directory + filepath + HUnit + syb + ]; + doHaddock = false; + description = "Parser and rewrite facility generator from grammar specifications"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + mainProgram = "rtk"; + } + ) { }; + rtld = callPackage ( { mkDerivation, base }: mkDerivation { @@ -603589,57 +605899,58 @@ self: { { mkDerivation, aeson, - alex, array, + async, base, bifunctors, - BNFC, bytestring, - Cabal, co-log-core, + containers, data-default-class, directory, - doctest, + doctest-parallel, filepath, + free-foil, Glob, - happy, hspec, hspec-discover, + kind-generics, + kind-generics-th, lens, lsp, lsp-types, mtl, optparse-generic, - process, QuickCheck, stm, template-haskell, text, + transformers, with-utf8, yaml, }: mkDerivation { pname = "rzk"; - version = "0.7.7"; - sha256 = "05hq5n9sm8vmp75f8a66apm0yaq26y5ip7sj25mpdcad6zmn2q3q"; + version = "0.11.1"; + sha256 = "0psrrawrfn4f7a4zxk26339pn14xd5qnpas4shjfqk4ajdrwi1nl"; isLibrary = true; isExecutable = true; - setupHaskellDepends = [ - base - Cabal - process - ]; libraryHaskellDepends = [ aeson array + async base bifunctors bytestring co-log-core + containers data-default-class directory filepath + free-foil Glob + kind-generics + kind-generics-th lens lsp lsp-types @@ -603647,54 +605958,54 @@ self: { stm template-haskell text + transformers yaml ]; - libraryToolDepends = [ - alex - BNFC - happy - ]; executableHaskellDepends = [ + aeson array base bifunctors bytestring + containers directory + free-foil Glob + kind-generics + kind-generics-th mtl optparse-generic template-haskell text + transformers with-utf8 yaml ]; - executableToolDepends = [ - alex - BNFC - happy - ]; testHaskellDepends = [ + aeson array base bifunctors bytestring + containers directory - doctest + doctest-parallel + filepath + free-foil Glob hspec hspec-discover + kind-generics + kind-generics-th + lsp-types mtl QuickCheck template-haskell text + transformers yaml ]; - testToolDepends = [ - alex - BNFC - happy - hspec-discover - ]; + testToolDepends = [ hspec-discover ]; description = "An experimental proof assistant for synthetic ∞-categories"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; @@ -603795,6 +606106,75 @@ self: { } ) { }; + s2n-tls = callPackage ( + { + mkDerivation, + async, + base, + bytestring, + directory, + network, + primitive, + process, + QuickCheck, + s2n-tls-ffi, + tasty, + tasty-hunit, + tasty-quickcheck, + temporary, + }: + mkDerivation { + pname = "s2n-tls"; + version = "0.1.0.0"; + sha256 = "1di30ixbx2izx4farf22qxfx66iqpjmh32lb9bbppbd46sydxjbw"; + libraryHaskellDepends = [ + base + bytestring + network + primitive + s2n-tls-ffi + ]; + testHaskellDepends = [ + async + base + bytestring + directory + network + process + QuickCheck + s2n-tls-ffi + tasty + tasty-hunit + tasty-quickcheck + temporary + ]; + description = "High-level Haskell bindings to s2n-tls"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + } + ) { }; + + s2n-tls-ffi = callPackage ( + { + mkDerivation, + base, + s2n, + unix, + }: + mkDerivation { + pname = "s2n-tls-ffi"; + version = "0.1.0.0"; + sha256 = "1qpkyhxv9msirgbknla6qgkr7kkphf8pqqvj3s2lmnckifmy4mz6"; + libraryHaskellDepends = [ + base + unix + ]; + librarySystemDepends = [ s2n ]; + testHaskellDepends = [ base ]; + description = "Low-level FFI bindings to the s2n-tls library"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + } + ) { s2n = null; }; + s3-signer = callPackage ( { mkDerivation, @@ -603950,35 +606330,8 @@ self: { }: mkDerivation { pname = "safe-coloured-text"; - version = "0.3.0.2"; - sha256 = "08chz2sc0zv29if71gsfq5vrkfcx60ydn6x8p42sxckv29x4k5f6"; - libraryHaskellDepends = [ - base - bytestring - text - validity - validity-bytestring - validity-text - ]; - description = "Safely output coloured text"; - license = lib.licenses.mit; - } - ) { }; - - safe-coloured-text_0_4_0_0 = callPackage ( - { - mkDerivation, - base, - bytestring, - text, - validity, - validity-bytestring, - validity-text, - }: - mkDerivation { - pname = "safe-coloured-text"; - version = "0.4.0.0"; - sha256 = "0dzak2y7wzhb4k0yr7n8762wj8z96nhzpzsw3cmlrwwrfx4fw8ym"; + version = "0.6.0.0"; + sha256 = "0wjfj3h3qwbsd276dfhnwdngv2g0l21djq1rl9m7v133vg1sq307"; libraryHaskellDepends = [ base bytestring @@ -603989,47 +606342,10 @@ self: { ]; description = "Safely output coloured text"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; safe-coloured-text-gen = callPackage ( - { - mkDerivation, - base, - genvalidity, - genvalidity-bytestring, - genvalidity-sydtest, - genvalidity-text, - safe-coloured-text, - sydtest, - sydtest-discover, - text, - }: - mkDerivation { - pname = "safe-coloured-text-gen"; - version = "0.0.0.3"; - sha256 = "14lyq7xlpi5dk4g8frv0s675d1hfjj2xfxxz6j7fxkci13qf7n1h"; - libraryHaskellDepends = [ - base - genvalidity - genvalidity-bytestring - genvalidity-text - safe-coloured-text - ]; - testHaskellDepends = [ - base - genvalidity-sydtest - safe-coloured-text - sydtest - text - ]; - testToolDepends = [ sydtest-discover ]; - license = lib.licenses.mit; - } - ) { }; - - safe-coloured-text-gen_0_0_0_4 = callPackage ( { mkDerivation, base, @@ -604048,8 +606364,8 @@ self: { }: mkDerivation { pname = "safe-coloured-text-gen"; - version = "0.0.0.4"; - sha256 = "0s6cmr33gn9g9akvi56cv0924z2j2mfvjdgj7ilagl9i7jh2x24v"; + version = "0.0.0.5"; + sha256 = "1k2qa3hzgpsdj6jnrp32wwms2ixmn8pz7yhbm1ibxmr24qzxdh7c"; libraryHaskellDepends = [ base genvalidity @@ -604070,10 +606386,8 @@ self: { ]; testToolDepends = [ sydtest-discover ]; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; } - ) { safe-coloured-text-parsing = null; }; + ) { }; safe-coloured-text-layout = callPackage ( { @@ -604085,8 +606399,8 @@ self: { }: mkDerivation { pname = "safe-coloured-text-layout"; - version = "0.2.0.1"; - sha256 = "0pqpsjjsjrnl4dg7nzjspb13iwajph2phyy1056kljnr0yfvysc6"; + version = "0.2.0.2"; + sha256 = "1zn4frdl9wiawndkbqzdrp5g50qlm0hxsh7d0hh2i7wrjcjlb3g9"; libraryHaskellDepends = [ base safe-coloured-text @@ -604113,8 +606427,8 @@ self: { }: mkDerivation { pname = "safe-coloured-text-layout-gen"; - version = "0.0.0.1"; - sha256 = "1yk5xdx9qwfq32407857kfcf7jdxhpz1k70j27741jnfjws8jwb0"; + version = "0.0.0.2"; + sha256 = "1y4y61af0kcwfsb9d3qb7afs7h131p3jhkz4zfj8zmprz38s9dwl"; libraryHaskellDepends = [ base genvalidity @@ -604134,6 +606448,71 @@ self: { } ) { }; + safe-coloured-text-parsing = callPackage ( + { + mkDerivation, + attoparsec, + base, + safe-coloured-text, + text, + validity, + }: + mkDerivation { + pname = "safe-coloured-text-parsing"; + version = "0.1.0.0"; + sha256 = "1zridkkk10cgh07pyw1badszffpc0shhfilqy8i0y1242lzwni6h"; + libraryHaskellDepends = [ + attoparsec + base + safe-coloured-text + text + validity + ]; + description = "Parse coloured text"; + license = lib.licenses.mit; + } + ) { }; + + safe-coloured-text-parsing-gen = callPackage ( + { + mkDerivation, + base, + genvalidity, + genvalidity-sydtest, + genvalidity-text, + safe-coloured-text, + safe-coloured-text-gen, + safe-coloured-text-parsing, + sydtest, + sydtest-discover, + text, + }: + mkDerivation { + pname = "safe-coloured-text-parsing-gen"; + version = "0.0.0.0"; + sha256 = "0f9q5vks85jlzs2hg016qsrk3zg1qnkwf5g3djsmv30786ia89kk"; + libraryHaskellDepends = [ + base + genvalidity + safe-coloured-text-gen + safe-coloured-text-parsing + ]; + testHaskellDepends = [ + base + genvalidity-sydtest + genvalidity-text + safe-coloured-text + safe-coloured-text-gen + safe-coloured-text-parsing + sydtest + text + ]; + testToolDepends = [ sydtest-discover ]; + description = "Generators for safe-coloured-text-parsing"; + license = lib.licenses.mit; + } + ) { }; + safe-coloured-text-terminfo = callPackage ( { mkDerivation, @@ -604452,8 +606831,10 @@ self: { }: mkDerivation { pname = "safe-json"; - version = "1.2.1.1"; - sha256 = "06dms3ywjb80hhxsnaaq4higwcki0cxwp1ym11k6b3b7sfdxg0g4"; + version = "1.2.1.2"; + sha256 = "0sf5j676jav2lbp347ihvfjcxg3s7c9r916f94385x35kb8pzg15"; + revision = "1"; + editedCabalFile = "0387z5spd53c5zh9rrd1kn2bw0gzhax16ldar68dm7852g8i2k61"; libraryHaskellDepends = [ aeson base @@ -606466,6 +608847,7 @@ self: { monad-control, monad-logger, mtl, + network, optparse-applicative, pretty-show, process, @@ -606487,8 +608869,8 @@ self: { }: mkDerivation { pname = "sandwich"; - version = "0.3.0.5"; - sha256 = "1xx99hlscbqyyl5z8yby4x13bnkxzbxcxq817jf4b4v2qyha1a0b"; + version = "0.3.1.0"; + sha256 = "1zw4sg40qsn5qk24wbaf6faffhvwj77g8am4agz55pafgzi5ig54"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -606510,6 +608892,7 @@ self: { monad-control monad-logger mtl + network optparse-applicative pretty-show process @@ -606548,6 +608931,7 @@ self: { monad-control monad-logger mtl + network optparse-applicative pretty-show process @@ -606586,6 +608970,7 @@ self: { monad-control monad-logger mtl + network optparse-applicative pretty-show process @@ -606648,8 +609033,8 @@ self: { }: mkDerivation { pname = "sandwich-contexts"; - version = "0.3.0.3"; - sha256 = "0bd0a3akg7rbpp94cwyrpjjw104468y7caxnvl6iwl3fnc6gvy7c"; + version = "0.3.0.4"; + sha256 = "03l0xsfnscbg48jfgk8sdivf3dns9fxlwz98y0gs7cnlrh657jmx"; libraryHaskellDepends = [ aeson base @@ -606737,8 +609122,8 @@ self: { }: mkDerivation { pname = "sandwich-contexts-kubernetes"; - version = "0.1.2.0"; - sha256 = "19nvallfy3cqwapdsgxp6pwnxrqycb10awlgac9hx5l6m3qmp7w5"; + version = "0.1.3.0"; + sha256 = "1xgzlsf7as6ipxwicgzd3vg9h4yjqb0ldnljwydxvhgwd1v3a059"; libraryHaskellDepends = [ aeson base @@ -606814,8 +609199,8 @@ self: { }: mkDerivation { pname = "sandwich-contexts-minio"; - version = "0.1.0.2"; - sha256 = "0s8aqra7h52sa1md8x9a38ikd4z1wx5kxdg4a5hw5nvmr0c86y4w"; + version = "0.1.0.3"; + sha256 = "0p7d60f6jc6xqfi4cgdx6ch5fg7nblf1w7lqnzdvkkfixwcgqfib"; libraryHaskellDepends = [ aeson base @@ -606941,19 +609326,20 @@ self: { monad-logger, mtl, safe, - safe-exceptions, sandwich, stm, string-interpolate, text, time, + unliftio, + unliftio-core, vector, wreq, }: mkDerivation { pname = "sandwich-slack"; - version = "0.1.2.0"; - sha256 = "01fvqn5laby4hs8mb49kp88l9633kihqsxzv8ncqfaq4axgs07cf"; + version = "0.2.0.0"; + sha256 = "1yk1g8h4g5zg31wigpb400jxz2574vm8mg4mfyankwfwf9ykshfi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -606966,12 +609352,13 @@ self: { monad-logger mtl safe - safe-exceptions sandwich stm string-interpolate text time + unliftio + unliftio-core vector wreq ]; @@ -606985,12 +609372,13 @@ self: { monad-logger mtl safe - safe-exceptions sandwich stm string-interpolate text time + unliftio + unliftio-core vector wreq ]; @@ -607004,12 +609392,13 @@ self: { monad-logger mtl safe - safe-exceptions sandwich stm string-interpolate text time + unliftio + unliftio-core vector wreq ]; @@ -607020,129 +609409,6 @@ self: { ) { }; sandwich-webdriver = callPackage ( - { - mkDerivation, - aeson, - base, - bytestring, - containers, - data-default, - directory, - exceptions, - filepath, - http-client, - http-client-tls, - http-conduit, - microlens, - microlens-aeson, - monad-control, - monad-logger, - mtl, - network, - process, - random, - regex-tdfa, - retry, - safe, - sandwich, - sandwich-contexts, - string-interpolate, - temporary, - text, - time, - transformers, - unix, - unliftio, - unliftio-core, - unordered-containers, - vector, - webdriver, - }: - mkDerivation { - pname = "sandwich-webdriver"; - version = "0.3.0.1"; - sha256 = "18vb8vdcpdy6zkqynhqwzy2217lbz0jrdhd2c21wr6ly4rfmf0jr"; - libraryHaskellDepends = [ - aeson - base - bytestring - containers - data-default - directory - exceptions - filepath - http-client - http-client-tls - http-conduit - microlens - microlens-aeson - monad-control - monad-logger - mtl - network - process - random - regex-tdfa - retry - safe - sandwich - sandwich-contexts - string-interpolate - temporary - text - time - transformers - unix - unliftio - unliftio-core - unordered-containers - vector - webdriver - ]; - testHaskellDepends = [ - aeson - base - bytestring - containers - data-default - directory - exceptions - filepath - http-client - http-client-tls - http-conduit - microlens - microlens-aeson - monad-control - monad-logger - mtl - network - process - random - regex-tdfa - retry - safe - sandwich - sandwich-contexts - string-interpolate - temporary - text - time - transformers - unix - unliftio - unliftio-core - unordered-containers - vector - webdriver - ]; - description = "Sandwich integration with Selenium WebDriver"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - } - ) { }; - - sandwich-webdriver_0_4_0_2 = callPackage ( { mkDerivation, aeson, @@ -607179,8 +609445,8 @@ self: { }: mkDerivation { pname = "sandwich-webdriver"; - version = "0.4.0.2"; - sha256 = "1ixcq0vffy4awfv5dimkdq9yzkrbnjm046vsls6pvy1b5dlp9nb6"; + version = "0.5.0.0"; + sha256 = "0l40cj08kzfcfp8cizmf36a0xbwj467hn8wv9h34i0lpicb8ddwd"; libraryHaskellDepends = [ aeson base @@ -607410,10 +609676,8 @@ self: { }: mkDerivation { pname = "sasha"; - version = "0.2"; - sha256 = "1z99hdbn94ngfinijgsd5x4lllwpyxc8jkf67lk0f6p12jfq7qv0"; - revision = "2"; - editedCabalFile = "07zzjr1klfiafxxlxjdyqxdwvy2np6dg60qskv8bq12b863wxrf4"; + version = "0.2.0.1"; + sha256 = "15x41qwzi0cnhlk4m8krgz6slipg86warswirpgmxy4pyamj93fa"; libraryHaskellDepends = [ base bytestring @@ -607436,7 +609700,6 @@ self: { tasty-bench tasty-hunit tasty-quickcheck - template-haskell text ]; testToolDepends = [ alex ]; @@ -607744,41 +610007,26 @@ self: { } ) { }; - saturn = callPackage ( + satplus = callPackage ( { mkDerivation, base, - containers, - hspec, - parsec, - QuickCheck, - text, - time, + minisat, }: mkDerivation { - pname = "saturn"; - version = "1.0.0.9"; - sha256 = "1c2z4ar1jiqgmkbrgxb7lg1xgcz4fappgd32xgdxl39q7qa4w1mn"; + pname = "satplus"; + version = "0.1.0.0"; + sha256 = "1r5hnv0axl8hhfxzx462aw5ams400xh68pl0p3cclapdzaxyg2bs"; libraryHaskellDepends = [ base - containers - hspec - parsec - QuickCheck - text - time - ]; - testHaskellDepends = [ - base - hspec + minisat ]; - doHaddock = false; - description = "Handle POSIX cron schedules"; - license = lib.meta.getLicenseFromSpdxId "MIT"; + description = "Useful functions when programming with a SAT-solver"; + license = lib.licenses.bsd3; } ) { }; - saturn_1_1_0_5 = callPackage ( + saturn = callPackage ( { mkDerivation, base, @@ -607813,7 +610061,6 @@ self: { ]; description = "Handle POSIX cron schedules"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -608080,8 +610327,8 @@ self: { }: mkDerivation { pname = "sayable"; - version = "1.2.6.0"; - sha256 = "10avl2p6bhh490cjngfvrbqydcagskfjy0xgd13msscmw50ghiqj"; + version = "1.2.7.0"; + sha256 = "17x1p6n1l3sbx6zfsvwwxhgz336zckpj5p1l8n5qwsnrc405saln"; libraryHaskellDepends = [ base bytestring @@ -608136,82 +610383,8 @@ self: { }: mkDerivation { pname = "sbp"; - version = "6.2.2"; - sha256 = "1bgvkmp5l92vsadnj6hjrhxzsdfcfc3b1pdrg9a901vhib0sa98w"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson - array - base - base64-bytestring - basic-prelude - binary - bytestring - data-binary-ieee754 - lens - lens-aeson - monad-loops - template-haskell - text - ]; - executableHaskellDepends = [ - aeson - aeson-pretty - base - basic-prelude - binary-conduit - bytestring - cmdargs - conduit - conduit-extra - lens - resourcet - time - yaml - ]; - testHaskellDepends = [ - base - basic-prelude - tasty - tasty-hunit - ]; - description = "SwiftNav's SBP Library"; - license = lib.licenses.mit; - } - ) { }; - - sbp_6_3_3 = callPackage ( - { - mkDerivation, - aeson, - aeson-pretty, - array, - base, - base64-bytestring, - basic-prelude, - binary, - binary-conduit, - bytestring, - cmdargs, - conduit, - conduit-extra, - data-binary-ieee754, - lens, - lens-aeson, - monad-loops, - resourcet, - tasty, - tasty-hunit, - template-haskell, - text, - time, - yaml, - }: - mkDerivation { - pname = "sbp"; - version = "6.3.3"; - sha256 = "0y8bp4cnm3kqc64qgmkvpj1gvln197sprbm9hchdzychnp54mx8i"; + version = "6.5.1"; + sha256 = "1i0dwx9zfiz9mlnhwigydgfv9hha08395151z44kh8gnf70q707i"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -608252,7 +610425,6 @@ self: { ]; description = "SwiftNav's SBP Library"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -608301,101 +610473,6 @@ self: { ) { }; sbv = callPackage ( - { - mkDerivation, - array, - async, - base, - base16-bytestring, - bytestring, - containers, - cryptohash-sha512, - deepseq, - directory, - filepath, - libBF, - mtl, - pretty, - process, - QuickCheck, - random, - syb, - tasty, - tasty-bench, - tasty-golden, - tasty-hunit, - tasty-quickcheck, - template-haskell, - text, - time, - transformers, - tree-view, - uniplate, - z3, - }: - mkDerivation { - pname = "sbv"; - version = "11.7"; - sha256 = "1nq1yjc4wfjmqhp0y61aqmva99vxnpj2mpksyai63ijmx9zq8yzs"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - array - async - base - base16-bytestring - bytestring - containers - cryptohash-sha512 - deepseq - directory - filepath - libBF - mtl - pretty - process - QuickCheck - random - syb - template-haskell - text - time - transformers - tree-view - uniplate - ]; - testHaskellDepends = [ - base - bytestring - containers - deepseq - directory - filepath - mtl - process - QuickCheck - random - tasty - tasty-golden - tasty-hunit - tasty-quickcheck - ]; - testSystemDepends = [ z3 ]; - benchmarkHaskellDepends = [ - base - deepseq - filepath - process - random - tasty - tasty-bench - time - ]; - description = "SMT Based Verification: Symbolic Haskell theorem prover using SMT solving"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - } - ) { inherit (pkgs) z3; }; - - sbv_14_0 = callPackage ( { mkDerivation, array, @@ -608435,8 +610512,8 @@ self: { }: mkDerivation { pname = "sbv"; - version = "14.0"; - sha256 = "05marjjn7ngh80lw5m1nkjyi2kilknbg0h1sjipbbjnsjp0bn3yr"; + version = "14.5"; + sha256 = "1kclsy80iz38xc7gn2kgqmydv5g1m4z1vn29naxy932i52l12pj1"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array @@ -608497,7 +610574,6 @@ self: { ]; description = "SMT Based Verification: Symbolic Haskell theorem prover using SMT solving"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) z3; }; @@ -609282,8 +611358,8 @@ self: { }: mkDerivation { pname = "scanner"; - version = "0.3.1"; - sha256 = "1mhqh94qra08zidqfsq0gxi83cgflqldnk9rr53haynbgmd5y82k"; + version = "0.3.2"; + sha256 = "1jlhi2396icpf02dd9pfxn6v6md8rhp1kx5z3qjivc9g25jb88x2"; libraryHaskellDepends = [ base bytestring @@ -610875,6 +612951,25 @@ self: { } ) { }; + scip = callPackage ( + { + mkDerivation, + base, + proto-lens-runtime, + }: + mkDerivation { + pname = "scip"; + version = "0.9.0"; + sha256 = "0b9j2cz8w7nnq1b7254ir9mnmy4ja30fgfnjjicl0gbsr2sdhhyl"; + libraryHaskellDepends = [ + base + proto-lens-runtime + ]; + description = "Haskell bindings for the SCIP code intelligence protocol"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + } + ) { }; + scons2dot = callPackage ( { mkDerivation, @@ -611071,107 +613166,6 @@ self: { ) { }; scotty = callPackage ( - { - mkDerivation, - aeson, - async, - base, - blaze-builder, - bytestring, - case-insensitive, - cookie, - data-default-class, - directory, - doctest, - exceptions, - hspec, - hspec-discover, - hspec-wai, - http-client, - http-types, - lifted-base, - lucid, - monad-control, - mtl, - network, - regex-compat, - resourcet, - stm, - text, - time, - transformers, - transformers-base, - unliftio, - wai, - wai-extra, - warp, - weigh, - }: - mkDerivation { - pname = "scotty"; - version = "0.22"; - sha256 = "075qnj3s1ddq337qcbrgwsc12rgjm1g5p755iaf67k824p0rifff"; - revision = "2"; - editedCabalFile = "1m3qvb5q6yigw6ijxnp6h66rmyqg54619hb240s7cqc9qjrrkixk"; - libraryHaskellDepends = [ - aeson - base - blaze-builder - bytestring - case-insensitive - cookie - data-default-class - exceptions - http-types - monad-control - mtl - network - regex-compat - resourcet - stm - text - time - transformers - transformers-base - unliftio - wai - wai-extra - warp - ]; - testHaskellDepends = [ - async - base - bytestring - directory - doctest - hspec - hspec-wai - http-client - http-types - lifted-base - network - text - time - wai - wai-extra - ]; - testToolDepends = [ hspec-discover ]; - benchmarkHaskellDepends = [ - base - bytestring - lucid - mtl - resourcet - text - transformers - weigh - ]; - description = "Haskell web framework inspired by Ruby's Sinatra, using WAI and Warp"; - license = lib.licenses.bsd3; - } - ) { }; - - scotty_0_30 = callPackage ( { mkDerivation, aeson, @@ -611274,7 +613268,6 @@ self: { ]; description = "Haskell web framework inspired by Ruby's Sinatra, using WAI and Warp"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -611788,8 +613781,8 @@ self: { }: mkDerivation { pname = "scotty-tls"; - version = "0.6.0"; - sha256 = "1wa1jv2r4ifg43jxjh18j4vzx8dzx97mddmv6g6iwsixsk5q6kvn"; + version = "0.6.1"; + sha256 = "1knjaq3wfg8qwyll8d73ygq4bzngvmw6avy91pzyx86qmwiwaim1"; libraryHaskellDepends = [ base scotty @@ -612446,8 +614439,8 @@ self: { }: mkDerivation { pname = "scripths"; - version = "0.3.1.0"; - sha256 = "1prxmgq44rh8l2qrq77pz1xnn02jd2wqyanlimmh2dv5z38cpmk4"; + version = "0.5.4.1"; + sha256 = "0mhv034vjwkrr463j65a6z52snaxdgfl4kdssc8ya954p6aiag1q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -612459,6 +614452,7 @@ self: { ]; executableHaskellDepends = [ base + directory filepath text ]; @@ -613144,8 +615138,8 @@ self: { }: mkDerivation { pname = "sdl2"; - version = "2.5.5.1"; - sha256 = "1k60zwqr0kgalw3lyqy6vs9bg8bg40cp64snx8n6rh99050y5cr5"; + version = "2.5.6.0"; + sha256 = "005xw5q90321hgj73sqx34i4bn964fxw1l5p51x3sk4qlnjb8nby"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -613536,6 +615530,44 @@ self: { inherit (pkgs) SDL2_ttf; }; + sdl3-bindgen-sys = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + fin, + primitive, + record-hasfield, + sdl3, + some, + template-haskell, + vec, + vector, + }: + mkDerivation { + pname = "sdl3-bindgen-sys"; + version = "0.0.0.2"; + sha256 = "0ls4yh4c2kk9jlg3b2nhl7jhfzmrnhxank8pnm7kah0p6hz4s5qm"; + libraryHaskellDepends = [ + base + bytestring + containers + fin + primitive + record-hasfield + some + template-haskell + vec + vector + ]; + libraryPkgconfigDepends = [ sdl3 ]; + doHaddock = false; + description = "Complete SDL3 bindings, raw + curated, generated by hs-bindgen"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { inherit (pkgs) sdl3; }; + sdnv = callPackage ( { mkDerivation, @@ -614643,6 +616675,47 @@ self: { } ) { }; + secretspec = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + directory, + filepath, + process, + secretspec_ffi, + text, + }: + mkDerivation { + pname = "secretspec"; + version = "0.18.0"; + sha256 = "1f7421l46rz22xblf5b5iyd8npkfryybb2lc102ywq8dk9yxzv28"; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + directory + text + ]; + librarySystemDepends = [ secretspec_ffi ]; + testHaskellDepends = [ + aeson + base + bytestring + containers + directory + filepath + process + text + ]; + description = "Haskell SDK for SecretSpec, a declarative secrets manager"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + } + ) { secretspec_ffi = null; }; + secrm = callPackage ( { mkDerivation, @@ -614844,6 +616917,264 @@ self: { } ) { sedna = null; }; + seihou-cli = callPackage ( + { + mkDerivation, + aeson, + aeson-pretty, + ansi-terminal, + baikai, + baikai-claude, + baikai-kit, + baikai-openai, + base, + bytestring, + containers, + directory, + effectful-core, + file-embed, + filepath, + generic-lens, + githash, + hspec, + lens, + optparse-applicative, + process, + seihou-core, + streamly-core, + tasty, + tasty-hspec, + temporary, + text, + time, + vector, + }: + mkDerivation { + pname = "seihou-cli"; + version = "0.6.0.0"; + sha256 = "1cwkyhcsjkvry0gxpj9z4sb4ycz3g9835qxqwm316m95qaw5ch31"; + isLibrary = false; + isExecutable = true; + libraryHaskellDepends = [ + aeson + aeson-pretty + ansi-terminal + baikai + baikai-claude + baikai-openai + base + bytestring + containers + directory + effectful-core + file-embed + filepath + generic-lens + lens + process + seihou-core + streamly-core + temporary + text + time + vector + ]; + executableHaskellDepends = [ + aeson + aeson-pretty + ansi-terminal + baikai + baikai-claude + baikai-kit + baikai-openai + base + bytestring + containers + directory + effectful-core + file-embed + filepath + generic-lens + githash + lens + optparse-applicative + process + seihou-core + temporary + text + time + ]; + testHaskellDepends = [ + aeson + baikai + base + bytestring + containers + directory + effectful-core + filepath + generic-lens + hspec + lens + process + seihou-core + streamly-core + tasty + tasty-hspec + temporary + text + time + vector + ]; + doHaddock = false; + description = "CLI for Seihou project scaffolding"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + mainProgram = "seihou"; + } + ) { }; + + seihou-core = callPackage ( + { + mkDerivation, + aeson, + aeson-pretty, + base, + base16-bytestring, + bytestring, + containers, + cryptohash-sha256, + dhall, + directory, + effectful-core, + either, + filepath, + generic-lens, + hspec, + lens, + process, + tasty, + tasty-hspec, + temporary, + text, + time, + transformers, + yaml, + }: + mkDerivation { + pname = "seihou-core"; + version = "0.6.0.0"; + sha256 = "0102dqr4sw6qm070bd8nkw8xvxxf0lsnwbla863xl4pncchq4ahj"; + libraryHaskellDepends = [ + aeson + aeson-pretty + base + base16-bytestring + bytestring + containers + cryptohash-sha256 + dhall + directory + effectful-core + either + filepath + generic-lens + lens + process + temporary + text + time + transformers + yaml + ]; + testHaskellDepends = [ + aeson + base + bytestring + containers + dhall + directory + effectful-core + filepath + generic-lens + hspec + lens + tasty + tasty-hspec + temporary + text + time + yaml + ]; + description = "Core library for Seihou project scaffolding"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + seihou-okf-extension = callPackage ( + { + mkDerivation, + aeson, + base, + containers, + directory, + filepath, + generic-lens, + hspec, + lens, + okf-core, + optparse-applicative, + seihou-core, + tasty, + tasty-hspec, + temporary, + text, + }: + mkDerivation { + pname = "seihou-okf-extension"; + version = "0.6.0.0"; + sha256 = "07132c1g5a6k0a3ha5ygnl53vzdvnmf4k9hal1g7c8yiwj40bjd5"; + isLibrary = false; + isExecutable = true; + libraryHaskellDepends = [ + aeson + base + directory + filepath + generic-lens + lens + okf-core + optparse-applicative + seihou-core + text + ]; + executableHaskellDepends = [ + base + generic-lens + lens + ]; + testHaskellDepends = [ + base + containers + directory + filepath + generic-lens + hspec + lens + okf-core + seihou-core + tasty + tasty-hspec + temporary + text + ]; + doHaddock = false; + description = "OKF documentation extension for Seihou registries"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + mainProgram = "seihou-okf-extension"; + } + ) { }; + seitz-symbol = callPackage ( { mkDerivation, @@ -615314,6 +617645,30 @@ self: { } ) { }; + seline = callPackage ( + { + mkDerivation, + base, + hspec, + safe, + }: + mkDerivation { + pname = "seline"; + version = "0.3.2.4"; + sha256 = "1r2d15yj8nfgmqnil7jzhh4g3j72jl46qgl1j031s24c4g0vll0s"; + libraryHaskellDepends = [ + base + safe + ]; + testHaskellDepends = [ + base + hspec + ]; + description = "command line interface to select from a list of options"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; + } + ) { }; + selinux = callPackage ( { mkDerivation, @@ -615423,24 +617778,31 @@ self: { } ) { }; - semaphore-compat_1_0_0 = callPackage ( + semaphore-compat_2_0_1 = callPackage ( { mkDerivation, base, - exceptions, + containers, + directory, + filepath, + stm, unix, }: mkDerivation { pname = "semaphore-compat"; - version = "1.0.0"; - sha256 = "1qnrdqayrdazmsflh37p1igd25nh1cfgn4k1v3jwwb0w0amnyvhw"; - revision = "4"; - editedCabalFile = "1sgk940k24ig1r50ycz4w79591hqjys4sdmfifgsr6zcq3183zrd"; + version = "2.0.1"; + sha256 = "06898a0kr6bgki8ic3nz6l9971r4zpzpiyjnvjjyhqnv8v8n91zc"; + isLibrary = true; + isExecutable = true; libraryHaskellDepends = [ base - exceptions + containers + directory + filepath + stm unix ]; + doHaddock = false; description = "Cross-platform abstraction for system semaphores"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; @@ -615567,6 +617929,42 @@ self: { } ) { }; + semialign_1_4 = callPackage ( + { + mkDerivation, + base, + containers, + hashable, + indexed-traversable, + indexed-traversable-instances, + semigroupoids, + tagged, + these, + unordered-containers, + vector, + }: + mkDerivation { + pname = "semialign"; + version = "1.4"; + sha256 = "0r4l39igckng5092kb1ifa2y5ghp0sb129gcvi160r5gayg3hl8g"; + libraryHaskellDepends = [ + base + containers + hashable + indexed-traversable + indexed-traversable-instances + semigroupoids + tagged + these + unordered-containers + vector + ]; + description = "Align and Zip type-classes from the common Semialign ancestor"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + semialign-extras = callPackage ( { mkDerivation, @@ -618036,8 +620434,8 @@ self: { pname = "servant"; version = "0.20.3.0"; sha256 = "00k6pwqxpyjp5qm5pjl8qb75iqmpql5iv3ac43xdvikcixffcwzj"; - revision = "3"; - editedCabalFile = "15qvrb3kx5z0m2yzp4870hmdfykynd3il5747j4433y29v8vxcvc"; + revision = "4"; + editedCabalFile = "02sakxh73k1l6dj2jfnsqs748z6cc0zvkmk9x8ap5bsw60j1dy40"; libraryHaskellDepends = [ aeson attoparsec @@ -618321,12 +620719,11 @@ self: { lens, servant, text, - unordered-containers, }: mkDerivation { pname = "servant-auth"; - version = "0.4.9.2"; - sha256 = "0f7gv1p8b2g87r507df1l876vrfdbrgmba6l9v1rim3bhqy2ysay"; + version = "0.4.10.0"; + sha256 = "157wi1h5x2zg8r4ka70lzb7z414bia3zsh8lh26cpda9hwc23hxc"; libraryHaskellDepends = [ aeson base @@ -618335,7 +620732,6 @@ self: { lens servant text - unordered-containers ]; description = "Authentication combinators for servant"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; @@ -618368,8 +620764,8 @@ self: { }: mkDerivation { pname = "servant-auth-client"; - version = "0.4.9.2"; - sha256 = "0wfpg3l46qpxbbl3zdfwg6jbc89dk3pqh215s2l87ng4pmwg8ry4"; + version = "0.4.10.0"; + sha256 = "095yimjgqyl24sgz5c7bcv7ggq3jbrym64nkc57g9w8xpg4r1jjj"; libraryHaskellDepends = [ base bytestring @@ -618513,8 +620909,8 @@ self: { pname = "servant-auth-docs"; version = "0.2.11.0"; sha256 = "127w2ggii2vqs60cnd5ir4azyrxnm7mhfydi156liykk2v8jkkaj"; - revision = "2"; - editedCabalFile = "1afn8h6j7fljz5q6p2pml3xpdrbkapy14nb33fxsdasg4nmfzgzr"; + revision = "3"; + editedCabalFile = "0hcr6p65kv68bsqjmra3lac50fwj67cbl9n469sqy7hmnjnnyjrj"; setupHaskellDepends = [ base Cabal @@ -618680,10 +621076,10 @@ self: { lens, lens-aeson, markdown-unlit, - memory, monad-time, mtl, QuickCheck, + ram, servant, servant-auth, servant-server, @@ -618698,8 +621094,8 @@ self: { }: mkDerivation { pname = "servant-auth-server"; - version = "0.4.9.2"; - sha256 = "1qwzfqgfrs59q9m63ikqvam745jbz8206617r5blhgsds95m6jsp"; + version = "0.4.10.0"; + sha256 = "1xq2qqm47lv3m8kpdva3h52zqwdm88mlawhx4jykqjrgl1ssyyr6"; libraryHaskellDepends = [ aeson base @@ -618713,9 +621109,9 @@ self: { http-types jose lens - memory monad-time mtl + ram servant servant-auth servant-server @@ -620255,6 +622651,51 @@ self: { } ) { }; + servant-effectful = callPackage ( + { + mkDerivation, + base, + bytestring, + effectful, + effectful-core, + hspec-effectful, + http-client-effectful, + http-types, + servant, + servant-server, + transformers, + wai-effectful, + warp-effectful, + }: + mkDerivation { + pname = "servant-effectful"; + version = "1.0.0"; + sha256 = "11lycml1rin8ggzrjdchfrkdiq9h79f2kklkqydcbynpz5k7yjqm"; + libraryHaskellDepends = [ + base + bytestring + effectful + effectful-core + servant + servant-server + transformers + wai-effectful + ]; + testHaskellDepends = [ + base + bytestring + effectful + hspec-effectful + http-client-effectful + http-types + wai-effectful + warp-effectful + ]; + description = "Effectful bindings for the Servant library"; + license = lib.meta.getLicenseFromSpdxId "EUPL-1.2"; + } + ) { }; + servant-ekg = callPackage ( { mkDerivation, @@ -621018,6 +623459,71 @@ self: { } ) { }; + servant-health = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + http-client, + http-types, + openapi-hs, + servant, + servant-openapi-hs, + servant-server, + sop-core, + tasty, + tasty-hunit, + text, + time, + wai, + warp, + }: + mkDerivation { + pname = "servant-health"; + version = "0.1.0.0"; + sha256 = "0wh9zs48lji24mb42qqj1hy2pywawvd8acb5dkrf38q21m7wh596"; + libraryHaskellDepends = [ + aeson + base + bytestring + http-client + http-types + openapi-hs + servant + servant-server + sop-core + tasty + tasty-hunit + text + time + wai + warp + ]; + testHaskellDepends = [ + aeson + base + bytestring + http-client + http-types + openapi-hs + servant + servant-openapi-hs + servant-server + sop-core + tasty + tasty-hunit + text + time + wai + warp + ]; + doHaddock = false; + description = "Kubernetes liveness and readiness probe endpoints for servant"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + servant-hmac-auth = callPackage ( { mkDerivation, @@ -622245,6 +624751,85 @@ self: { } ) { }; + servant-openapi-hs = callPackage ( + { + mkDerivation, + aeson, + aeson-pretty, + base, + base-compat, + bytestring, + hspec, + hspec-discover, + http-media, + lens, + lens-aeson, + openapi-hs, + QuickCheck, + servant, + singleton-bool, + template-haskell, + text, + time, + unordered-containers, + utf8-string, + vector, + }: + mkDerivation { + pname = "servant-openapi-hs"; + version = "5.1.0"; + sha256 = "08bapz6i67xlrjrl2v2p4mnf9hc2s7njml1s39hbppxrp6p6ismx"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + aeson-pretty + base + base-compat + bytestring + hspec + http-media + lens + openapi-hs + QuickCheck + servant + singleton-bool + text + unordered-containers + ]; + executableHaskellDepends = [ + aeson + base + bytestring + lens + openapi-hs + servant + text + ]; + testHaskellDepends = [ + aeson + base + base-compat + bytestring + hspec + lens + lens-aeson + openapi-hs + QuickCheck + servant + template-haskell + text + time + utf8-string + vector + ]; + testToolDepends = [ hspec-discover ]; + description = "Generate an OpenAPI 3.1 specification for your servant API."; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + mainProgram = "gen-openapi"; + } + ) { }; + servant-openapi3 = callPackage ( { mkDerivation, @@ -622258,6 +624843,7 @@ self: { directory, doctest, filepath, + generics-sop, hspec, hspec-discover, http-media, @@ -622267,6 +624853,8 @@ self: { openapi3, QuickCheck, servant, + servant-client-core, + servant-server, singleton-bool, template-haskell, text, @@ -622277,10 +624865,10 @@ self: { }: mkDerivation { pname = "servant-openapi3"; - version = "2.0.1.6"; - sha256 = "1hxz3n6l5l8p9s58sjilrn4lv1z17kfik0xdh05v5v1bzf0j2aij"; - revision = "8"; - editedCabalFile = "0ghm39rrn27ss2dfff4ic48kwss71barrrx7qjss80inz8bpz2r2"; + version = "2.0.2.0"; + sha256 = "0qndwd8hv08l8v2shy9s46rwa8vdq394971sm3n2fpl8xys3kb4b"; + revision = "1"; + editedCabalFile = "0ig7b68nxn07ss8g84sly6dvkj5v76ahwzwsnwjhxmx19ka8cgrg"; setupHaskellDepends = [ base Cabal @@ -622292,6 +624880,7 @@ self: { base base-compat bytestring + generics-sop hspec http-media insert-ordered-containers @@ -622299,6 +624888,8 @@ self: { openapi3 QuickCheck servant + servant-client-core + servant-server singleton-bool text unordered-containers @@ -623013,8 +625604,8 @@ self: { pname = "servant-quickcheck"; version = "0.1.1.0"; sha256 = "0hzfwqxbcgf9mxzlhw53pv99jxlpib56xjsnh8yw15j2pgb908qs"; - revision = "2"; - editedCabalFile = "1gxbwicayab51avfn5phxbhd4r03l1qadblwkswxkv56b7qlb6av"; + revision = "3"; + editedCabalFile = "07dm7v8hd54mynqan3sh2iaa78x85n8mfv51fp6350dadim6s75y"; libraryHaskellDepends = [ aeson base @@ -623790,8 +626381,8 @@ self: { pname = "servant-server"; version = "0.20.3.0"; sha256 = "05crwklbncd393zq00gi04zgnfyy2wk31s0xf5hy6yjrsbshlmih"; - revision = "3"; - editedCabalFile = "0ydamm9ljkj55y3yraahsccx8r3hwvfhzjy67k0kimgagdbz3alc"; + revision = "4"; + editedCabalFile = "1d92l9g909jd1dwr46bwdff0f0j8jsnqblpk57q3mg3nd9l1hc99"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -624523,89 +627114,6 @@ self: { ) { }; servant-swagger = callPackage ( - { - mkDerivation, - aeson, - aeson-pretty, - base, - base-compat, - bytestring, - Cabal, - cabal-doctest, - directory, - doctest, - filepath, - hspec, - hspec-discover, - http-media, - insert-ordered-containers, - lens, - lens-aeson, - QuickCheck, - servant, - singleton-bool, - swagger2, - template-haskell, - text, - time, - unordered-containers, - utf8-string, - vector, - }: - mkDerivation { - pname = "servant-swagger"; - version = "1.2.1"; - sha256 = "18cvybmmp8cp8scpb7hncgn8jra8v82mby1bibysn6xbjy5pqlxq"; - revision = "1"; - editedCabalFile = "09ji1vb4a8h2gggf08garwhzz7ms2g7jb9sa19nbwgkgg0zbvd3w"; - setupHaskellDepends = [ - base - Cabal - cabal-doctest - ]; - libraryHaskellDepends = [ - aeson - aeson-pretty - base - base-compat - bytestring - hspec - http-media - insert-ordered-containers - lens - QuickCheck - servant - singleton-bool - swagger2 - text - unordered-containers - ]; - testHaskellDepends = [ - aeson - base - base-compat - directory - doctest - filepath - hspec - lens - lens-aeson - QuickCheck - servant - swagger2 - template-haskell - text - time - utf8-string - vector - ]; - testToolDepends = [ hspec-discover ]; - description = "Generate a Swagger/OpenAPI/OAS 2.0 specification for your servant API."; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - } - ) { }; - - servant-swagger_1_2_3 = callPackage ( { mkDerivation, aeson, @@ -624639,6 +627147,8 @@ self: { pname = "servant-swagger"; version = "1.2.3"; sha256 = "1pw6cp8bf93djyziyfcanasvil86b6yif55wmsvimy8bgwhnk901"; + revision = "1"; + editedCabalFile = "1lxswgcrwcfiwzga3w0zvx58hdhkgaivrwgx0g5y984pln7cwxkf"; setupHaskellDepends = [ base Cabal @@ -624683,7 +627193,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Generate a Swagger/OpenAPI/OAS 2.0 specification for your servant API."; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -624737,8 +627246,8 @@ self: { pname = "servant-swagger-ui"; version = "0.3.5.5.0.1"; sha256 = "0s0krm17addizhjm8033an4nnz27v9n03431gd5v86i5db879q24"; - revision = "1"; - editedCabalFile = "1dvsma62i3a6zmfb8aaw913xpi6imh37r2nnnqq8jc4sh88v5w1d"; + revision = "2"; + editedCabalFile = "18z3djjvq7rpkn588qxs937wjbgfsh6l0d57gqg95h4hsi7qxxpv"; libraryHaskellDepends = [ aeson base @@ -624774,8 +627283,8 @@ self: { pname = "servant-swagger-ui-core"; version = "0.3.5"; sha256 = "0ckvrwrb3x39hfl2hixcj3fhibh0vqsh6y7n1lsm25yvzfrg02zd"; - revision = "13"; - editedCabalFile = "1s6klk85hzvg337hyxgfi1764j2138rnb8b8kkhs36xz9g5jd75m"; + revision = "14"; + editedCabalFile = "1zqrhfhck96b4mc37g5n1rf43zvymxpkkgfqj76im85l7p1sj6d5"; libraryHaskellDepends = [ aeson base @@ -624811,8 +627320,8 @@ self: { pname = "servant-swagger-ui-jensoleg"; version = "0.3.5"; sha256 = "1645lp9yw2z2mf6gn0h54wjmhdwbkng12s6gd9sr847nc1rahjqq"; - revision = "1"; - editedCabalFile = "1wmwvham6671w4whmj31qp68xn42bxpwwc6i95hbcqvszha2wbh2"; + revision = "2"; + editedCabalFile = "0vgm60qv6g4xw9587dwm0cn8xpvf9mmkn3pwhds9afd78fb6wc29"; libraryHaskellDepends = [ aeson base @@ -624844,8 +627353,8 @@ self: { pname = "servant-swagger-ui-redoc"; version = "0.3.5"; sha256 = "0wvv51mnwjycxgppqbb14kms1m77lf4b07jzgrsf0z0yhdfyn3nw"; - revision = "1"; - editedCabalFile = "1k485dxxjvvx69xzcqs4v7j8rrsqgk5gykpz37sv7h3pln3ds2jm"; + revision = "2"; + editedCabalFile = "1a6rlm066s1ijwll0cl211061r1nmra1rrq2l6r2j6l12jj0hivn"; libraryHaskellDepends = [ aeson base @@ -626218,8 +628727,8 @@ self: { }: mkDerivation { pname = "serversession-backend-redis"; - version = "1.0.5"; - sha256 = "0kwarhb9xgffw4jdmvz8zc6k67swz1v6dphb8xx9kngbxq9z44in"; + version = "1.0.6"; + sha256 = "0qzfykrvikn604i6h9grpnpjg4hfq51vs0bvyx7qzaiddlm6yahq"; libraryHaskellDepends = [ base bytestring @@ -626669,7 +629178,10 @@ self: { array, base, containers, + doctest-exitcode-stdio, + doctest-lib, enummapset, + enumset, non-empty, prelude-compat, psqueues, @@ -626682,10 +629194,8 @@ self: { }: mkDerivation { pname = "set-cover"; - version = "0.1.1.1"; - sha256 = "14j4ml7kglk667idd3qgsdkkzr8iikrj6jcr80wpnlk6wpi2cpnm"; - revision = "2"; - editedCabalFile = "14mvjd4k8zlxh7g16n2bzkb84lx125ajdlmk05w4i7xijvvcw2c3"; + version = "0.1.2.1"; + sha256 = "17f7dh9h3z49firm7dp488whfdk7r19sr7hiwss6jvivxzgqx5g4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -626704,7 +629214,10 @@ self: { array base containers + doctest-exitcode-stdio + doctest-lib enummapset + enumset QuickCheck transformers utility-ht @@ -627180,6 +629693,376 @@ self: { } ) { }; + settei = callPackage ( + { + mkDerivation, + base, + containers, + generic-lens, + lens, + selective, + tasty, + tasty-hunit, + text, + }: + mkDerivation { + pname = "settei"; + version = "0.2.0.0"; + sha256 = "1iljq66hxpd0jg25wk5gjvv57zg0n0na9pxs048i9hfgsdz2c141"; + libraryHaskellDepends = [ + base + containers + generic-lens + lens + selective + text + ]; + testHaskellDepends = [ + base + containers + generic-lens + lens + selective + tasty + tasty-hunit + text + ]; + description = "Typed, layered, explainable configuration"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + settei-dhall = callPackage ( + { + mkDerivation, + aeson, + base, + containers, + dhall, + dhall-json, + directory, + filepath, + generic-lens, + lens, + megaparsec, + scientific, + settei, + tasty, + tasty-hunit, + temporary, + text, + transformers, + }: + mkDerivation { + pname = "settei-dhall"; + version = "0.2.0.0"; + sha256 = "0ja64dgk8fwq2lf7ypa1yxg9zrmrns96530vxpqvjywmm3i5509d"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson + base + containers + dhall + dhall-json + directory + filepath + generic-lens + megaparsec + scientific + settei + text + transformers + ]; + testHaskellDepends = [ + base + containers + dhall + directory + filepath + generic-lens + lens + settei + tasty + tasty-hunit + temporary + text + transformers + ]; + description = "Dhall sources for Settei"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + settei-env = callPackage ( + { + mkDerivation, + base, + containers, + generic-lens, + settei, + tasty, + tasty-hunit, + text, + }: + mkDerivation { + pname = "settei-env"; + version = "0.2.0.0"; + sha256 = "0yglg37dpp7fngz5ynz445ldiw6llxwiaxylnx2pq54ikd1c8i23"; + libraryHaskellDepends = [ + base + containers + generic-lens + settei + text + ]; + testHaskellDepends = [ + base + containers + generic-lens + settei + tasty + tasty-hunit + text + ]; + description = "Environment sources for Settei"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + settei-formats = callPackage ( + { + mkDerivation, + base, + containers, + generic-lens, + optparse-applicative, + settei, + settei-dhall, + settei-kdl, + settei-optparse-applicative, + settei-yaml, + tasty, + tasty-hunit, + text, + }: + mkDerivation { + pname = "settei-formats"; + version = "0.2.0.0"; + sha256 = "1cf81h6aifyln2w26x81wrpnrg6iwmw9g6v71cl193kbi41zj3ml"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base + containers + generic-lens + optparse-applicative + settei + settei-dhall + settei-kdl + settei-optparse-applicative + settei-yaml + text + ]; + testHaskellDepends = [ + base + containers + generic-lens + optparse-applicative + settei + settei-dhall + settei-kdl + settei-yaml + tasty + tasty-hunit + text + ]; + description = "Tagged multi-format configuration loading for Settei"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + settei-kdl = callPackage ( + { + mkDerivation, + base, + containers, + generic-lens, + kdl-hs, + scientific, + settei, + tasty, + tasty-hunit, + text, + }: + mkDerivation { + pname = "settei-kdl"; + version = "0.2.0.0"; + sha256 = "0rk7918jnf2w8i9in32mr2krabszc08hkqj2ng4hb94ipknl98gs"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base + containers + generic-lens + kdl-hs + scientific + settei + text + ]; + testHaskellDepends = [ + base + containers + generic-lens + settei + tasty + tasty-hunit + text + ]; + description = "KDL v2 sources for Settei"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + settei-kubernetes = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + directory, + filepath, + generic-lens, + settei, + settei-env, + tasty, + tasty-hunit, + temporary, + text, + time, + }: + mkDerivation { + pname = "settei-kubernetes"; + version = "0.2.0.0"; + sha256 = "1byglc4vsjsmk80xmigapccmf2jpxmknqigzi89d34bzvdpidb0j"; + libraryHaskellDepends = [ + base + bytestring + containers + directory + filepath + generic-lens + settei + settei-env + text + time + ]; + testHaskellDepends = [ + base + bytestring + containers + directory + filepath + generic-lens + settei + settei-env + tasty + tasty-hunit + temporary + text + time + ]; + description = "Kubernetes mounted-directory sources for Settei"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + settei-optparse-applicative = callPackage ( + { + mkDerivation, + base, + containers, + generic-lens, + optparse-applicative, + settei, + settei-env, + tasty, + tasty-hunit, + text, + }: + mkDerivation { + pname = "settei-optparse-applicative"; + version = "0.2.0.0"; + sha256 = "0qqx7pragdz5ybywhldx368kys31n671x29vxy2wb1068cd1il58"; + libraryHaskellDepends = [ + base + containers + generic-lens + optparse-applicative + settei + text + ]; + testHaskellDepends = [ + base + containers + generic-lens + optparse-applicative + settei + settei-env + tasty + tasty-hunit + text + ]; + description = "optparse-applicative sources for Settei"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + settei-yaml = callPackage ( + { + mkDerivation, + attoparsec, + base, + bytestring, + conduit, + containers, + generic-lens, + libyaml, + scientific, + settei, + tasty, + tasty-hunit, + text, + }: + mkDerivation { + pname = "settei-yaml"; + version = "0.2.0.0"; + sha256 = "0prz8n9k8xkd7q0jxy0i2l2qb803qvqimv2y7hslx4mjhqcp4vdk"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + attoparsec + base + bytestring + conduit + containers + generic-lens + libyaml + scientific + settei + text + ]; + testHaskellDepends = [ + base + bytestring + containers + generic-lens + settei + tasty + tasty-hunit + text + ]; + description = "YAML sources for Settei"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + setters = callPackage ( { mkDerivation, @@ -627314,6 +630197,8 @@ self: { pname = "sexp-grammar"; version = "2.3.4.2"; sha256 = "1pbiccdddnniainx48c9s1l9fjsqf4i57iddrww12mnhdpszr3nw"; + revision = "1"; + editedCabalFile = "1qq5hzz6agp27k4254bq7g7jpgz5aimkls2ncrhfxs2hm189bq39"; libraryHaskellDepends = [ array base @@ -629306,85 +632191,6 @@ self: { ) { }; shakespeare = callPackage ( - { - mkDerivation, - aeson, - base, - blaze-html, - blaze-markup, - bytestring, - containers, - directory, - exceptions, - file-embed, - ghc-prim, - hspec, - hspec-discover, - HUnit, - parsec, - process, - scientific, - template-haskell, - text, - th-lift, - time, - transformers, - unordered-containers, - vector, - }: - mkDerivation { - pname = "shakespeare"; - version = "2.1.7.1"; - sha256 = "06fix8z3kjgl50k5srbixi100jx5rf050xbh9f564n4s5q2irbys"; - libraryHaskellDepends = [ - aeson - base - blaze-html - blaze-markup - bytestring - containers - directory - exceptions - file-embed - ghc-prim - parsec - process - scientific - template-haskell - text - th-lift - time - transformers - unordered-containers - vector - ]; - testHaskellDepends = [ - aeson - base - blaze-html - blaze-markup - bytestring - containers - directory - exceptions - ghc-prim - hspec - HUnit - parsec - process - template-haskell - text - time - transformers - ]; - testToolDepends = [ hspec-discover ]; - description = "A toolkit for making compile-time interpolated templates"; - license = lib.licenses.mit; - maintainers = [ lib.maintainers.psibi ]; - } - ) { }; - - shakespeare_2_2_0 = callPackage ( { mkDerivation, aeson, @@ -629459,7 +632265,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "A toolkit for making compile-time interpolated templates"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.psibi ]; } ) { }; @@ -630705,60 +633510,6 @@ self: { ) { }; shelltestrunner = callPackage ( - { - mkDerivation, - base, - cmdargs, - Diff, - directory, - filemanip, - filepath, - hspec, - hspec-contrib, - hspec-core, - HUnit, - parsec, - pretty-show, - process, - regex-tdfa, - safe, - test-framework, - test-framework-hunit, - utf8-string, - }: - mkDerivation { - pname = "shelltestrunner"; - version = "1.10"; - sha256 = "1c6bjyxqa4mgnh3w4pqp6sbr5cf160n7jf9i1b4b9sdxzdjk7g87"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - base - cmdargs - Diff - directory - filemanip - filepath - hspec - hspec-contrib - hspec-core - HUnit - parsec - pretty-show - process - regex-tdfa - safe - test-framework - test-framework-hunit - utf8-string - ]; - description = "Easy, repeatable testing of CLI programs/commands"; - license = "GPL"; - mainProgram = "shelltest"; - } - ) { }; - - shelltestrunner_1_11 = callPackage ( { mkDerivation, base, @@ -630808,7 +633559,6 @@ self: { ]; description = "Easy, repeatable testing of CLI programs/commands"; license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; - hydraPlatforms = lib.platforms.none; mainProgram = "shelltest"; } ) { }; @@ -631105,22 +633855,20 @@ self: { { mkDerivation, aeson, + atomic-primops, base, bytestring, containers, deepseq, effectful, - effectful-core, - generic-lens, hs-opentelemetry-api, hs-opentelemetry-exporter-in-memory, hs-opentelemetry-propagator-w3c, hs-opentelemetry-semantic-conventions, hspec, - lens, - memory, nqe, QuickCheck, + random, stm, streamly, streamly-core, @@ -631128,27 +633876,24 @@ self: { time, unliftio, unordered-containers, - uuid, - vector, }: mkDerivation { pname = "shibuya-core"; - version = "0.3.0.0"; - sha256 = "0jzpy01g4sgg8z6h34qz8fk0fjbncpmw3pf06aykg046ipkj8v0r"; + version = "0.8.0.1"; + sha256 = "0r7dlhxkfcb9bd8lhkx9zs35s24pyg3a4y9j5cik73qls2gll7sb"; libraryHaskellDepends = [ aeson + atomic-primops base bytestring containers deepseq effectful - effectful-core - generic-lens hs-opentelemetry-api hs-opentelemetry-propagator-w3c hs-opentelemetry-semantic-conventions - lens nqe + random stm streamly streamly-core @@ -631156,17 +633901,15 @@ self: { time unliftio unordered-containers - uuid - vector ]; testHaskellDepends = [ base bytestring + containers effectful hs-opentelemetry-api hs-opentelemetry-exporter-in-memory hspec - memory nqe QuickCheck stm @@ -631176,7 +633919,6 @@ self: { time unliftio unordered-containers - vector ]; description = "Supervised queue processing framework for Haskell"; license = lib.meta.getLicenseFromSpdxId "MIT"; @@ -631194,6 +633936,7 @@ self: { containers, effectful-core, hs-opentelemetry-api, + hs-opentelemetry-semantic-conventions, hw-kafka-client, hw-kafka-streamly, kafka-effectful, @@ -631207,17 +633950,19 @@ self: { tasty-hunit, text, time, + unordered-containers, }: mkDerivation { pname = "shibuya-kafka-adapter"; - version = "0.2.0.0"; - sha256 = "00b9dd5298j9yrj2dxyrnm02nq5hqddwik2z3i7gid0rrqqfdb73"; + version = "0.8.0.1"; + sha256 = "0kyhnfcrpqqgfqpip66s9vlqirc6zav9znyz6c6811n74f26b8rq"; libraryHaskellDepends = [ base bytestring containers effectful-core hs-opentelemetry-api + hs-opentelemetry-semantic-conventions hw-kafka-client hw-kafka-streamly kafka-effectful @@ -631227,6 +633972,7 @@ self: { streamly-core text time + unordered-containers ]; testHaskellDepends = [ async @@ -631235,6 +633981,7 @@ self: { containers effectful-core hs-opentelemetry-api + hs-opentelemetry-semantic-conventions hw-kafka-client kafka-effectful process @@ -631247,6 +633994,7 @@ self: { tasty-hunit text time + unordered-containers ]; description = "Kafka adapter for the Shibuya queue processing framework"; license = lib.meta.getLicenseFromSpdxId "MIT"; @@ -631254,6 +634002,81 @@ self: { } ) { }; + shibuya-kiroku-adapter = callPackage ( + { + mkDerivation, + aeson, + base, + containers, + directory, + effectful, + effectful-core, + ephemeral-pg, + generic-lens, + hasql, + hasql-pool, + hs-opentelemetry-api, + hs-opentelemetry-semantic-conventions, + hspec, + kiroku-store, + kiroku-test-support, + lens, + shibuya-core, + stm, + streamly-core, + text, + time, + unordered-containers, + uuid, + }: + mkDerivation { + pname = "shibuya-kiroku-adapter"; + version = "0.4.0.0"; + sha256 = "0likqia04n5pm76y2mwwcxdd0g7xlf0k1wzs30ggw9xcm3ir1ig3"; + libraryHaskellDepends = [ + aeson + base + effectful-core + hs-opentelemetry-api + hs-opentelemetry-semantic-conventions + kiroku-store + shibuya-core + stm + streamly-core + text + unordered-containers + uuid + ]; + testHaskellDepends = [ + aeson + base + containers + directory + effectful + ephemeral-pg + generic-lens + hasql + hasql-pool + hs-opentelemetry-api + hspec + kiroku-store + kiroku-test-support + lens + shibuya-core + stm + streamly-core + text + time + unordered-containers + uuid + ]; + description = "Kiroku event store adapter for the Shibuya queue processing framework"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { kiroku-test-support = null; }; + shibuya-metrics = callPackage ( { mkDerivation, @@ -631268,7 +634091,6 @@ self: { stm, text, time, - unliftio, wai, wai-websockets, warp, @@ -631276,8 +634098,8 @@ self: { }: mkDerivation { pname = "shibuya-metrics"; - version = "0.3.0.0"; - sha256 = "1rj7jqsc1973b8ivglqhmwn33v39yvs3sc9q0k6glqrja0wwgpjh"; + version = "0.8.0.1"; + sha256 = "0dc0dq9h2ls8lckgjdssc3zbqrqk0061nmgxp39drppvk0cwqfiv"; libraryHaskellDepends = [ aeson async @@ -631290,7 +634112,6 @@ self: { stm text time - unliftio wai wai-websockets warp @@ -631313,7 +634134,9 @@ self: { ephemeral-pg, hasql, hasql-pool, + hasql-transaction, hspec, + pg-migrate, pgmq-core, pgmq-effectful, pgmq-hasql, @@ -631327,17 +634150,21 @@ self: { streamly-core, text, time, + unordered-containers, vector, }: mkDerivation { pname = "shibuya-pgmq-adapter"; - version = "0.3.0.0"; - sha256 = "0d9h23zvzapkclwk0bbpz6wqmcgs7a871rm27i5x4hhins2ix626"; + version = "0.12.0.0"; + sha256 = "073nlalghy87kj41jb8vjfiqm0bza5vffn3h3ys81sii9cijlmg1"; libraryHaskellDepends = [ aeson base bytestring effectful-core + hasql + hasql-pool + hasql-transaction pgmq-core pgmq-effectful pgmq-hasql @@ -631347,6 +634174,7 @@ self: { streamly-core text time + unordered-containers vector ]; testHaskellDepends = [ @@ -631358,7 +634186,9 @@ self: { ephemeral-pg hasql hasql-pool + hasql-transaction hspec + pg-migrate pgmq-core pgmq-effectful pgmq-hasql @@ -631372,6 +634202,7 @@ self: { streamly-core text time + unordered-containers vector ]; description = "PGMQ adapter for the Shibuya queue processing framework"; @@ -631464,6 +634295,692 @@ self: { } ) { }; + shikumi = callPackage ( + { + mkDerivation, + aeson, + baikai, + baikai-claude, + baikai-effectful, + baikai-openai, + base, + base64-bytestring, + bytestring, + containers, + directory, + effectful, + filepath, + generic-lens, + lens, + QuickCheck, + scientific, + stm, + streamly-core, + tasty, + tasty-hunit, + tasty-quickcheck, + text, + time, + vector, + }: + mkDerivation { + pname = "shikumi"; + version = "0.3.0.2"; + sha256 = "0damh5mgff9v74as1ikxid8fvzkg2rblbdq7a6l4f1a68izzd8dy"; + libraryHaskellDepends = [ + aeson + baikai + baikai-claude + baikai-effectful + baikai-openai + base + base64-bytestring + bytestring + containers + effectful + filepath + generic-lens + lens + scientific + stm + text + time + vector + ]; + testHaskellDepends = [ + aeson + baikai + baikai-claude + baikai-effectful + baikai-openai + base + base64-bytestring + bytestring + containers + directory + effectful + generic-lens + lens + QuickCheck + stm + streamly-core + tasty + tasty-hunit + tasty-quickcheck + text + vector + ]; + description = "Typed, structured, evaluable LM programs over baikai"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + shikumi-cache = callPackage ( + { + mkDerivation, + aeson, + baikai, + base, + blake3, + bytestring, + containers, + direct-sqlite, + directory, + effectful, + filepath, + generic-lens, + lens, + process, + scientific, + shikumi, + stm, + tasty, + tasty-hunit, + temporary, + text, + time, + vector, + }: + mkDerivation { + pname = "shikumi-cache"; + version = "0.1.2.2"; + sha256 = "1694jahv4cspv5qgax1szxx919xr275cz6a8w4g0qfia3bavvlv9"; + libraryHaskellDepends = [ + aeson + baikai + base + blake3 + bytestring + containers + direct-sqlite + effectful + generic-lens + lens + scientific + shikumi + stm + text + time + vector + ]; + testHaskellDepends = [ + aeson + baikai + base + bytestring + containers + direct-sqlite + directory + effectful + filepath + generic-lens + lens + process + shikumi + stm + tasty + tasty-hunit + temporary + text + time + vector + ]; + description = "Content-addressed response caching for shikumi (EP-6)"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + shikumi-cache-postgres = callPackage ( + { + mkDerivation, + aeson, + baikai, + base, + effectful, + ephemeral-pg, + generic-lens, + hasql, + lens, + shikumi, + shikumi-cache, + tasty, + tasty-hunit, + text, + time, + vector, + }: + mkDerivation { + pname = "shikumi-cache-postgres"; + version = "0.1.2.2"; + sha256 = "05xg1yxk6cjiff6bdd9msj7m53790wir9n4v21m5xvhc05cvah91"; + libraryHaskellDepends = [ + aeson + base + effectful + hasql + shikumi-cache + text + ]; + testHaskellDepends = [ + baikai + base + effectful + ephemeral-pg + generic-lens + lens + shikumi + shikumi-cache + tasty + tasty-hunit + text + time + vector + ]; + description = "Postgres-backed shikumi cache (EP-6)"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + shikumi-cache-redis = callPackage ( + { + mkDerivation, + aeson, + baikai, + base, + bytestring, + effectful, + generic-lens, + hedis, + lens, + shikumi, + shikumi-cache, + tasty, + tasty-hunit, + text, + time, + vector, + }: + mkDerivation { + pname = "shikumi-cache-redis"; + version = "0.1.2.2"; + sha256 = "0gn731am8dgwhggkckd5j5dkrh93mabd2gij2q456lmvlwkr01c2"; + libraryHaskellDepends = [ + aeson + base + bytestring + effectful + hedis + shikumi-cache + text + ]; + testHaskellDepends = [ + baikai + base + bytestring + effectful + generic-lens + hedis + lens + shikumi + shikumi-cache + tasty + tasty-hunit + text + time + vector + ]; + description = "Redis-backed shikumi cache (EP-6)"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + shikumi-compile = callPackage ( + { + mkDerivation, + aeson, + baikai, + base, + bytestring, + effectful, + generic-lens, + lens, + shikumi, + tasty, + tasty-hunit, + text, + vector, + }: + mkDerivation { + pname = "shikumi-compile"; + version = "0.2.0.2"; + sha256 = "03fnmldb233jfp4clf485dw2laxlyiv2m3qpz6cin7074x42ksxd"; + libraryHaskellDepends = [ + aeson + base + bytestring + effectful + generic-lens + lens + shikumi + text + ]; + testHaskellDepends = [ + aeson + baikai + base + bytestring + effectful + generic-lens + lens + shikumi + tasty + tasty-hunit + text + vector + ]; + description = "The compiler layer for shikumi LM programs (EP-9)"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + shikumi-eval = callPackage ( + { + mkDerivation, + aeson, + baikai, + base, + bytestring, + containers, + effectful, + generic-lens, + lens, + shikumi, + tasty, + tasty-golden, + tasty-hunit, + text, + vector, + }: + mkDerivation { + pname = "shikumi-eval"; + version = "0.2.0.2"; + sha256 = "14a95m2y8mik24r8zyw2aw594b8f601x894iy4j8f84z570z9w71"; + libraryHaskellDepends = [ + aeson + baikai + base + bytestring + containers + effectful + generic-lens + lens + shikumi + tasty + tasty-golden + text + vector + ]; + testHaskellDepends = [ + aeson + baikai + base + effectful + generic-lens + lens + shikumi + tasty + tasty-golden + tasty-hunit + text + vector + ]; + description = "Typed evaluation framework for shikumi LM programs (EP-8)"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + shikumi-okf = callPackage ( + { + mkDerivation, + base, + directory, + effectful, + filepath, + okf-core, + shikumi, + tasty, + tasty-hunit, + text, + }: + mkDerivation { + pname = "shikumi-okf"; + version = "0.2.0.0"; + sha256 = "1xz47l0k3hw8gqf6fbzv7r77q4r6xhb3ypbb2z5sbbns1xib8lr0"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base + okf-core + shikumi + text + ]; + executableHaskellDepends = [ + base + shikumi + text + ]; + testHaskellDepends = [ + base + directory + effectful + filepath + okf-core + shikumi + tasty + tasty-hunit + text + ]; + description = "Generate OKF documentation bundles from shikumi programs (EP-31)"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + mainProgram = "shikumi-okf-example"; + } + ) { }; + + shikumi-optimize = callPackage ( + { + mkDerivation, + aeson, + baikai, + base, + containers, + effectful, + generic-lens, + lens, + shikumi, + shikumi-compile, + shikumi-eval, + shikumi-trace, + tasty, + tasty-hunit, + text, + vector, + }: + mkDerivation { + pname = "shikumi-optimize"; + version = "0.2.1.2"; + sha256 = "0p2dmp2pycbxx3nh7cwmilgl7lra6lpym47qa6b5lm6cn6sg50g9"; + libraryHaskellDepends = [ + aeson + base + containers + effectful + generic-lens + lens + shikumi + shikumi-compile + shikumi-eval + shikumi-trace + text + vector + ]; + testHaskellDepends = [ + aeson + baikai + base + containers + effectful + generic-lens + lens + shikumi + shikumi-compile + shikumi-eval + shikumi-trace + tasty + tasty-hunit + text + vector + ]; + description = "The optimizer framework for shikumi LM programs (EP-10)"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + shikumi-tools = callPackage ( + { + mkDerivation, + aeson, + baikai, + base, + bytestring, + containers, + directory, + effectful, + filepath, + generic-lens, + http-client, + http-client-tls, + http-types, + lens, + process, + regex-tdfa, + shikumi, + tasty, + tasty-hunit, + text, + vector, + }: + mkDerivation { + pname = "shikumi-tools"; + version = "0.3.0.2"; + sha256 = "1bxdpxj4gc9f3962vfnmvswdg9g2xawrbgz62bg9wyvq2qk8npfm"; + libraryHaskellDepends = [ + aeson + baikai + base + bytestring + containers + directory + effectful + filepath + generic-lens + http-client + http-client-tls + http-types + lens + process + regex-tdfa + shikumi + text + vector + ]; + testHaskellDepends = [ + aeson + baikai + base + bytestring + containers + directory + effectful + filepath + generic-lens + lens + shikumi + tasty + tasty-hunit + text + vector + ]; + description = "Typed tools and ReAct agents for shikumi LM programs (EP-11)"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + shikumi-trace = callPackage ( + { + mkDerivation, + aeson, + baikai, + base, + bytestring, + containers, + directory, + effectful, + generic-lens, + lens, + QuickCheck, + scientific, + shikumi, + shikumi-cache, + tasty, + tasty-hunit, + tasty-quickcheck, + temporary, + text, + time, + vector, + }: + mkDerivation { + pname = "shikumi-trace"; + version = "0.2.0.2"; + sha256 = "1pvbycjxh2y2xg12a8pnc4kd6q8j5rhjz823bv74ppkcr8p4rllj"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + baikai + base + bytestring + containers + directory + effectful + generic-lens + lens + scientific + shikumi + shikumi-cache + text + time + vector + ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ + aeson + baikai + base + bytestring + containers + effectful + generic-lens + lens + QuickCheck + shikumi + shikumi-cache + tasty + tasty-hunit + tasty-quickcheck + temporary + text + time + vector + ]; + description = "Hierarchical tracing, observability, and deterministic replay for shikumi (EP-7)"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + mainProgram = "shikumi-trace-demo"; + } + ) { }; + + shikumi-trace-otel = callPackage ( + { + mkDerivation, + aeson, + base, + containers, + generic-lens, + hs-opentelemetry-api, + hs-opentelemetry-exporter-in-memory, + hs-opentelemetry-exporter-otlp, + hs-opentelemetry-sdk, + hs-opentelemetry-semantic-conventions, + lens, + scientific, + shikumi-trace, + tasty, + tasty-hunit, + text, + time, + unordered-containers, + }: + mkDerivation { + pname = "shikumi-trace-otel"; + version = "0.1.1.0"; + sha256 = "1s0h816a5hs7ff7klry7b6xnrmiylnaimwfza8i2fqfwdnd1zxb9"; + libraryHaskellDepends = [ + aeson + base + containers + generic-lens + hs-opentelemetry-api + hs-opentelemetry-exporter-otlp + hs-opentelemetry-sdk + hs-opentelemetry-semantic-conventions + lens + scientific + shikumi-trace + text + time + unordered-containers + ]; + testHaskellDepends = [ + aeson + base + containers + hs-opentelemetry-api + hs-opentelemetry-exporter-in-memory + hs-opentelemetry-sdk + shikumi-trace + tasty + tasty-hunit + text + time + unordered-containers + ]; + description = "OpenTelemetry export of shikumi hierarchical trace trees (EP-7)"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + shimmer = callPackage ( { mkDerivation, @@ -633786,31 +637303,6 @@ self: { ) { }; simple-cabal = callPackage ( - { - mkDerivation, - base, - bytestring, - Cabal, - directory, - filepath, - }: - mkDerivation { - pname = "simple-cabal"; - version = "0.1.3.1"; - sha256 = "08cg8c8zw1gxz1m75695c5x5g3wxa47rnqrn5ws23da9krzy4762"; - libraryHaskellDepends = [ - base - bytestring - Cabal - directory - filepath - ]; - description = "Cabal file wrapper library"; - license = lib.licenses.bsd3; - } - ) { }; - - simple-cabal_0_2_1 = callPackage ( { mkDerivation, base, @@ -633832,7 +637324,6 @@ self: { ]; description = "Cabal compatibility wrapper library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -633901,19 +637392,21 @@ self: { filepath, hspec, process, + safe, time, unix, }: mkDerivation { pname = "simple-cmd"; - version = "0.2.7"; - sha256 = "1pjkcww6s45s6w757cyxniis2w4ndg7vgz6gj3c1iwfh10ajk0q4"; + version = "0.2.8"; + sha256 = "0j9rq3b9drq06zbv3axk1l0xvfb8h0zkmzqmbx0ivzrqyh4i2amc"; libraryHaskellDepends = [ base directory extra filepath process + safe time unix ]; @@ -634256,49 +637749,6 @@ self: { ) { }; simple-expr = callPackage ( - { - mkDerivation, - base, - data-fix, - doctest, - graphite, - graphviz, - hashable, - numhask, - text, - unicode-show, - }: - mkDerivation { - pname = "simple-expr"; - version = "0.1.1.0"; - sha256 = "0qbmwnl9wgngpx94j9h906mrk9iyclrl0w6wy3p7za7dygcb333i"; - libraryHaskellDepends = [ - base - data-fix - graphite - graphviz - hashable - numhask - text - unicode-show - ]; - testHaskellDepends = [ - base - data-fix - doctest - graphite - graphviz - hashable - numhask - text - unicode-show - ]; - description = "Minimalistic toolkit for simple mathematical expression"; - license = lib.licenses.bsd3; - } - ) { }; - - simple-expr_0_2_0_2 = callPackage ( { mkDerivation, base, @@ -634322,6 +637772,8 @@ self: { pname = "simple-expr"; version = "0.2.0.2"; sha256 = "0ffb0rg166r2ynxih7r3ssq28rpax77rhqi9w0dcgjnblacnw1sk"; + revision = "1"; + editedCabalFile = "1vm2xy40pjm8zv5pz71snxvf99wg6zd1hxpq9z2a9my37a47law4"; libraryHaskellDepends = [ base combinatorial @@ -634359,7 +637811,6 @@ self: { ]; description = "Minimalistic toolkit for simple mathematical expression"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -636657,8 +640108,8 @@ self: { pname = "singleton-bool"; version = "0.1.8"; sha256 = "0wql2gdy93f62ghv93xcqjm6ajs5glyz8si605wrll9vp79g66r6"; - revision = "1"; - editedCabalFile = "1hbfb98zrk78cfbbw32yf9p37qy4m9q347ivy16jvr7s158kr1pj"; + revision = "2"; + editedCabalFile = "1h2q52vfs5672vp61c0kkj8hhw0z0cr5xbpv2h3wga8z50a8x64l"; libraryHaskellDepends = [ base boring @@ -636712,6 +640163,7 @@ self: { ]; description = "Unary natural numbers relying on the singletons infrastructure"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -636749,31 +640201,29 @@ self: { mkDerivation, base, bytestring, - Cabal, deepseq, - directory, filepath, + ghc-internal, + ghc-paths, + ghc-prim, + mtl, pretty, process, singletons, + singletons-base-code-generator, singletons-th, tasty, tasty-golden, template-haskell, text, th-desugar, + transformers, turtle, }: mkDerivation { pname = "singletons-base"; - version = "3.4"; - sha256 = "1cypbpfg0xlh9dy3rwa9yhs2k007x34z7v5h3qd3ncwrvy0f450d"; - setupHaskellDepends = [ - base - Cabal - directory - filepath - ]; + version = "3.5"; + sha256 = "0425ihzx67zyac30dj38a631iwhxbwr6xzzmf92bm8z4nr2i493s"; libraryHaskellDepends = [ base pretty @@ -636788,14 +640238,23 @@ self: { bytestring deepseq filepath + ghc-internal + ghc-paths + ghc-prim + mtl process tasty tasty-golden + template-haskell text + th-desugar + transformers turtle ]; + testToolDepends = [ singletons-base-code-generator ]; description = "A promoted and singled version of the base library"; - license = lib.licenses.bsd3; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -636908,6 +640367,7 @@ self: { ]; description = "An optional type with type level default"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -636961,8 +640421,8 @@ self: { }: mkDerivation { pname = "singletons-th"; - version = "3.4"; - sha256 = "1fkfaj04g03sw6zsz553a3zyjrhdv7cw1m2dsqb1plk10fj7zi51"; + version = "3.5"; + sha256 = "13ws4fgaw286a1ym29wlxaqg6330yg6hy2h941dj2p9vpdcsf8za"; libraryHaskellDepends = [ base containers @@ -637880,6 +641340,7 @@ self: { deepseq, dlist, exceptions, + hedgehog, lens, mtl, parallel-io, @@ -637892,11 +641353,11 @@ self: { }: mkDerivation { pname = "sizes"; - version = "2.4.2"; - sha256 = "1pwbsh4lcksf52d59d40q4fic56w0dwfqf5llwzxxd2q8nygr02y"; - isLibrary = false; + version = "2.4.3"; + sha256 = "123ndxpqf9qa3gqpb3g5zmgkf5aa6yqsrxmfny5qqqixc9pa9nbm"; + isLibrary = true; isExecutable = true; - executableHaskellDepends = [ + libraryHaskellDepends = [ base cmdargs containers @@ -637913,8 +641374,13 @@ self: { text unix ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ + base + hedgehog + ]; description = "Recursively show space (size and i-nodes) used in subdirectories"; - license = lib.licenses.bsd3; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; mainProgram = "sizes"; } ) { }; @@ -638040,80 +641506,6 @@ self: { ) { }; skeletest = callPackage ( - { - mkDerivation, - aeson, - aeson-pretty, - ansi-terminal, - base, - colour, - containers, - Diff, - directory, - filepath, - ghc, - hedgehog, - megaparsec, - ordered-containers, - parser-combinators, - pretty, - process, - recover-rtti, - template-haskell, - text, - transformers, - unliftio, - }: - mkDerivation { - pname = "skeletest"; - version = "0.2.1"; - sha256 = "1jd5qfcrqqfj2sp61vs5yh4zvagyd5qqkq9g2qggbj63b789hg48"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson - aeson-pretty - ansi-terminal - base - colour - containers - Diff - directory - filepath - ghc - hedgehog - megaparsec - ordered-containers - parser-combinators - pretty - recover-rtti - template-haskell - text - transformers - unliftio - ]; - executableHaskellDepends = [ - base - text - unliftio - ]; - testHaskellDepends = [ - aeson - base - containers - directory - filepath - process - text - unliftio - ]; - description = "Batteries-included, opinionated test framework"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - mainProgram = "skeletest-preprocessor"; - } - ) { }; - - skeletest_0_4_2 = callPackage ( { mkDerivation, aeson, @@ -638195,7 +641587,6 @@ self: { ]; description = "Batteries-included, opinionated test framework"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; mainProgram = "skeletest-preprocessor"; } ) { }; @@ -638817,8 +642208,8 @@ self: { }: mkDerivation { pname = "skylighting-format-blaze-html"; - version = "0.1.2"; - sha256 = "13jcjpdsi29cw2kwghiczh0l3k49da03crlwjfrrq0zxmkkc07mi"; + version = "0.1.2.1"; + sha256 = "17kwfaaia4dx592bwwsr163c405i7g1xrczh1fb5ccnz61j8caic"; libraryHaskellDepends = [ base blaze-html @@ -639432,6 +642823,8 @@ self: { pname = "slack-web"; version = "2.2.0.0"; sha256 = "1nz59hf489b8avjkldf090xj92q194cgk7zhky1vj78i16pyarj5"; + revision = "1"; + editedCabalFile = "1bf6gvgysih25c56xpci8bzgairw2jzr1fz5z3529ilinq599zkc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -639704,41 +643097,6 @@ self: { ) { }; slick = callPackage ( - { - mkDerivation, - aeson, - base, - bytestring, - directory, - extra, - mustache, - pandoc, - shake, - text, - unordered-containers, - }: - mkDerivation { - pname = "slick"; - version = "1.3.1.0"; - sha256 = "1jg6vhy60g2l58asifsz4642zfdmih2nw9f964prglhhkxdgisc2"; - libraryHaskellDepends = [ - aeson - base - bytestring - directory - extra - mustache - pandoc - shake - text - unordered-containers - ]; - description = "A quick & easy static site builder built with shake and pandoc"; - license = lib.licenses.bsd3; - } - ) { }; - - slick_1_4_0_1 = callPackage ( { mkDerivation, aeson, @@ -639770,7 +643128,6 @@ self: { ]; description = "A quick & easy static site builder built with shake and pandoc"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -639892,40 +643249,6 @@ self: { ) { }; slist = callPackage ( - { - mkDerivation, - base, - containers, - doctest, - Glob, - hedgehog, - hspec, - hspec-hedgehog, - }: - mkDerivation { - pname = "slist"; - version = "0.2.1.0"; - sha256 = "1j52gvq42x03y7jq0pxzab98qnrsjg6qnw4ysq6cd89cx6gg04ab"; - revision = "1"; - editedCabalFile = "0a3m4y2jy40xz7j4zgxj409nmhscz63yzikcqjgz1l9yl39i7437"; - libraryHaskellDepends = [ - base - containers - ]; - testHaskellDepends = [ - base - doctest - Glob - hedgehog - hspec - hspec-hedgehog - ]; - description = "Sized list"; - license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; - } - ) { }; - - slist_0_3_0_0 = callPackage ( { mkDerivation, base, @@ -639954,7 +643277,6 @@ self: { ]; description = "Sized list"; license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -640247,60 +643569,6 @@ self: { ) { }; slynx = 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.8.0.0"; - sha256 = "1rhp6bkkcqiw8ab82znspdlwrmmm18ksgw3976iqakar04d8yybi"; - 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.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; - mainProgram = "slynx"; - maintainers = [ lib.maintainers.dschrempf ]; - } - ) { }; - - slynx_0_9_0_0 = callPackage ( { mkDerivation, aeson, @@ -640349,7 +643617,6 @@ self: { executableHaskellDepends = [ base ]; description = "Handle molecular sequences"; license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; - hydraPlatforms = lib.platforms.none; mainProgram = "slynx"; maintainers = [ lib.maintainers.dschrempf ]; } @@ -640463,8 +643730,8 @@ self: { }: mkDerivation { pname = "smallcheck"; - version = "1.2.1.1"; - sha256 = "07zyb3hnq242mdwak5briqc48wakp9pjsfizl78l06070i824hz0"; + version = "1.2.2"; + sha256 = "0nrzx1rbz11rpwjasfa418ly655fbxj8fa9dk6my4nzas46qkbbd"; libraryHaskellDepends = [ base logict @@ -641953,52 +645220,6 @@ self: { ) { }; smtp-mail = callPackage ( - { - mkDerivation, - array, - base, - base16-bytestring, - base64-bytestring, - bytestring, - crypton, - crypton-connection, - data-default-class, - filepath, - memory, - mime-mail, - network, - network-bsd, - text, - }: - mkDerivation { - pname = "smtp-mail"; - version = "0.5.0.0"; - sha256 = "1slmv6k47aqlnms1gjfvsjs1zw8fymvwb7j8nxpjkm554dxqzbcj"; - revision = "1"; - editedCabalFile = "0mjbrjgr7r42a9f45x4zg1zwij1v20d50x1p4g1s17v49s57hyg3"; - libraryHaskellDepends = [ - array - base - base16-bytestring - base64-bytestring - bytestring - crypton - crypton-connection - data-default-class - filepath - memory - mime-mail - network - network-bsd - text - ]; - description = "Simple email sending via SMTP"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.mpscholten ]; - } - ) { }; - - smtp-mail_0_5_0_1 = callPackage ( { mkDerivation, array, @@ -642020,8 +645241,8 @@ self: { pname = "smtp-mail"; version = "0.5.0.1"; sha256 = "1xcs3k3p5p4qgr77icizk154fysf63c2cj04l4k2dz2bnzz1f9ih"; - revision = "1"; - editedCabalFile = "116i18fpizjqarn8sbqcykh5l1idd4imdq83akzrjpq9qjd00dq3"; + revision = "2"; + editedCabalFile = "1wgh836yb5g3pmvffqipkb7iks6zr42pv1y7bfzl396q7l1vkszg"; libraryHaskellDepends = [ array base @@ -642040,7 +645261,6 @@ self: { ]; description = "Simple email sending via SMTP"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.mpscholten ]; } ) { }; @@ -645557,12 +648777,15 @@ self: { mkDerivation, base, bytestring, + criterion, + deepseq, + snappy, time, }: mkDerivation { pname = "snappy-hs"; - version = "0.1.1.0"; - sha256 = "11d693qpqqlsl3gfd1ms68falcw5gx4h2bd72qrm5ld8z83gmfij"; + version = "0.1.2.0"; + sha256 = "1vc1nshgrynz12c65hxl682zzmlrf3imj2y9gxzrxvi1r1rlpffl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -645572,12 +648795,20 @@ self: { executableHaskellDepends = [ base bytestring + deepseq time ]; testHaskellDepends = [ base bytestring ]; + benchmarkHaskellDepends = [ + base + bytestring + criterion + deepseq + snappy + ]; description = "Snappy compression library"; license = lib.meta.getLicenseFromSpdxId "MIT"; } @@ -646415,6 +649646,47 @@ self: { } ) { }; + soccer-table = callPackage ( + { + mkDerivation, + base, + containers, + directory, + extra, + hspec, + regex-base, + regex-tdfa, + split, + }: + mkDerivation { + pname = "soccer-table"; + version = "0.1.0.2"; + sha256 = "1knrwnl4gkbi9h2f0s5xf8nrlw7pc6acpph3ishbsvwpp6sgl0bb"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + containers + regex-base + regex-tdfa + ]; + executableHaskellDepends = [ + base + directory + extra + split + ]; + testHaskellDepends = [ + base + containers + hspec + ]; + description = "Create League Tables from Soccer Game Results"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + mainProgram = "soccer-table"; + } + ) { }; + sock2stream = callPackage ( { mkDerivation, @@ -647260,66 +650532,6 @@ self: { ) { softfloat = null; }; solana-staking-csvs = callPackage ( - { - mkDerivation, - aeson, - base, - bytestring, - cassava, - cmdargs, - cointracking-imports, - containers, - exceptions, - hedgehog, - http-client, - http-types, - mtl, - req, - scientific, - tasty, - tasty-hedgehog, - tasty-hunit, - text, - time, - }: - mkDerivation { - pname = "solana-staking-csvs"; - version = "0.1.3.0"; - sha256 = "1rpz8iv0lb8v923m4n5yak1wxly49rpsy69wzjghlvvqfq5ir63a"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson - base - bytestring - cassava - cmdargs - cointracking-imports - containers - exceptions - http-client - http-types - mtl - req - scientific - text - time - ]; - executableHaskellDepends = [ base ]; - testHaskellDepends = [ - base - hedgehog - tasty - tasty-hedgehog - tasty-hunit - ]; - description = "Generate CSV Exports of your Solana Staking Rewards"; - license = lib.licenses.bsd3; - mainProgram = "solana-staking-csvs"; - } - ) { }; - - solana-staking-csvs_0_2_0_0 = callPackage ( { mkDerivation, aeson, @@ -647375,7 +650587,6 @@ self: { ]; description = "Generate CSV Exports of your Solana Staking Rewards"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "solana-staking-csvs"; } ) { }; @@ -647655,6 +650866,27 @@ self: { } ) { }; + some_1_1 = callPackage ( + { + mkDerivation, + base, + deepseq, + }: + mkDerivation { + pname = "some"; + version = "1.1"; + sha256 = "1fsim7cbnd4yyw2smm1aj3gl5wassfgvcjsa0zyz7dm4kc2sl113"; + libraryHaskellDepends = [ + base + deepseq + ]; + testHaskellDepends = [ base ]; + description = "Existential type: Some"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + some-dict-of = callPackage ( { mkDerivation, @@ -647877,35 +651109,6 @@ self: { ) { }; sorted-list = callPackage ( - { - mkDerivation, - base, - criterion, - deepseq, - QuickCheck, - }: - mkDerivation { - pname = "sorted-list"; - version = "0.2.3.1"; - sha256 = "1x5rpyw165x36ahk2j73myf181mg2v9cjzbpx62gpg61gxhfc6r0"; - libraryHaskellDepends = [ - base - deepseq - ]; - testHaskellDepends = [ - base - QuickCheck - ]; - benchmarkHaskellDepends = [ - base - criterion - ]; - description = "Type-enforced sorted lists and related functions"; - license = lib.licenses.mit; - } - ) { }; - - sorted-list_0_3_1_0 = callPackage ( { mkDerivation, base, @@ -647932,7 +651135,6 @@ self: { ]; description = "Type-enforced sorted lists and related functions"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -648174,8 +651376,8 @@ self: { }: mkDerivation { pname = "sound-change"; - version = "0.1.0.0"; - sha256 = "1xg9drlf5kaqkx3fyyvz386cwpdk7ynyypkalr7fxax0q0cmcs08"; + version = "0.1.0.2"; + sha256 = "0ajwfa0r82sk9c37r5rj99w2q2pk6waphg84rp9048dx3fx68d5c"; libraryHaskellDepends = [ base containers @@ -648220,10 +651422,8 @@ self: { }: mkDerivation { pname = "sound-collage"; - version = "0.2.1"; - sha256 = "09g63b3k0l30z3lxmcz0zpggqqhnr7m01wh2vpm5v561rbnl8rsi"; - revision = "4"; - editedCabalFile = "07innczhsry9nar0ry5h9fia7r6aiidqxdh8mppvk6d3bpvh04y6"; + version = "0.2.1.1"; + sha256 = "1kb7yi6smy10gfnvkzrc44ll9bs50d5p6cbiw0i99vzvdwaq3r0g"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -648723,6 +651923,8 @@ self: { pname = "spacecookie"; version = "1.1.0.1"; sha256 = "0r39gggkk2dqxzbq73lwky733l3ag61kqj2p9iwwwrzxwq96mzg1"; + revision = "1"; + editedCabalFile = "0q5zg1dh7alivszhxq4pmczgly9rbr34jhjgfjx2gs0r7wxqyygg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -648904,8 +652106,8 @@ self: { }: mkDerivation { pname = "spade"; - version = "0.1.0.10"; - sha256 = "1fxrn1nf2yh6r9m93sc5wxk60cd9vccl994w4pva90fp78a3p69n"; + version = "0.2.0.0"; + sha256 = "14gpksm9c5kskwgh1ll0b4hzpfi040201ydsv599s0i74cfgvgp3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -649957,8 +653159,8 @@ self: { }: mkDerivation { pname = "spdx"; - version = "1.1"; - sha256 = "14x1kk4baq4a3am4hp5ax2smc0h5dizlc22w2jkc63f3013dxvp3"; + version = "1.1.0.1"; + sha256 = "04wkvbbpyyz9llsskqfy911gq4dx561ssjmmpd5x6v6zb96f46mi"; libraryHaskellDepends = [ base Cabal-syntax @@ -650834,6 +654036,291 @@ self: { } ) { }; + spire = callPackage ( + { + mkDerivation, + base, + hedgehog, + }: + mkDerivation { + pname = "spire"; + version = "0.1.0.1"; + sha256 = "0kkf775pnps8wyagyngm26ivh1587mgnjz99xhy37ibla5vi7hl0"; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ + base + hedgehog + ]; + description = "Composable service and middleware abstractions for Haskell"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + spire-grpc = callPackage ( + { + mkDerivation, + base, + bytestring, + case-insensitive, + containers, + hedgehog, + http-client, + http-core, + http-types, + spire, + spire-server, + text, + zlib, + }: + mkDerivation { + pname = "spire-grpc"; + version = "0.1.0.1"; + sha256 = "1sihlaxs1hr0km75ibqfy9sjxbj482qwia8kzg0y47j0gxi24ivj"; + libraryHaskellDepends = [ + base + bytestring + case-insensitive + containers + http-core + http-types + spire + text + zlib + ]; + testHaskellDepends = [ + base + bytestring + case-insensitive + hedgehog + http-client + http-core + http-types + spire + spire-server + text + ]; + description = "gRPC wire protocol for spire services"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + spire-http = callPackage ( + { + mkDerivation, + base, + bytestring, + directory, + filepath, + http-core, + http-types, + spire, + text, + zlib, + }: + mkDerivation { + pname = "spire-http"; + version = "0.1.0.1"; + sha256 = "10qc6cm56sd5n91n2ylkdxqjz48jai43b1wmrv59sfdlj07xky48"; + libraryHaskellDepends = [ + base + bytestring + directory + filepath + http-core + http-types + spire + text + zlib + ]; + testHaskellDepends = [ + base + bytestring + directory + filepath + http-core + http-types + spire + text + ]; + description = "HTTP-specific middleware layers built on spire"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + spire-protobuf = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + hedgehog, + process, + text, + }: + mkDerivation { + pname = "spire-protobuf"; + version = "0.1.0.1"; + sha256 = "08ygibx432sd8qj70azl4ffqfk8flmmicrci9zrscmmvvrd1wi9c"; + libraryHaskellDepends = [ + base + bytestring + containers + text + ]; + testHaskellDepends = [ + base + bytestring + containers + hedgehog + process + text + ]; + description = "Minimal Protocol Buffers for Haskell, no codegen"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + spire-server = callPackage ( + { + mkDerivation, + async, + attoparsec, + base, + bytestring, + case-insensitive, + data-default-class, + hedgehog, + http-client, + http-core, + http-semantics, + http-types, + http2, + network, + network-run, + spire, + text, + time-manager, + tls, + }: + mkDerivation { + pname = "spire-server"; + version = "0.1.0.1"; + sha256 = "0pbn7256q49p6xizpi5rf8imi49qipnsdfhwxrisaqkbw3r3zjz4"; + libraryHaskellDepends = [ + async + attoparsec + base + bytestring + case-insensitive + data-default-class + http-core + http-semantics + http-types + http2 + network + network-run + spire + text + time-manager + tls + ]; + testHaskellDepends = [ + base + bytestring + case-insensitive + hedgehog + http-client + http-core + http-types + network + spire + text + ]; + description = "Spire-native HTTP/1.1 + HTTP/2 server, no WAI dependency"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + spire-wai = callPackage ( + { + mkDerivation, + base, + bytestring, + http-core, + http-types, + spire, + spire-http, + text, + wai, + warp, + }: + mkDerivation { + pname = "spire-wai"; + version = "0.1.0.1"; + sha256 = "1na9pdm7zvxffq2v053y5180vxrqhdwvx1v8gniv2zca23kvj469"; + libraryHaskellDepends = [ + base + bytestring + http-core + http-types + spire + text + wai + warp + ]; + testHaskellDepends = [ + base + bytestring + http-core + http-types + spire + spire-http + wai + warp + ]; + description = "WAI/warp backend adapter for spire"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + spire-websocket = callPackage ( + { + mkDerivation, + acolyte-core, + aeson, + base, + bytestring, + hedgehog, + http-core, + spire, + text, + }: + mkDerivation { + pname = "spire-websocket"; + version = "0.1.0.1"; + sha256 = "100wziyfs0xfcqp953dga1p7mnip4lgp1697gqp6w0lizbpnqw53"; + libraryHaskellDepends = [ + acolyte-core + aeson + base + bytestring + http-core + spire + text + ]; + testHaskellDepends = [ + acolyte-core + aeson + base + bytestring + hedgehog + text + ]; + description = "Linear session-typed WebSocket protocols for spire"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + spiros = callPackage ( { mkDerivation, @@ -650916,8 +654403,8 @@ self: { { mkDerivation, base }: mkDerivation { pname = "spirv-enum"; - version = "0.1.0.0"; - sha256 = "0sr39lxh4jrzinins8i0lv0y715sc11grp2yq47sa1jpzvaf246v"; + version = "1.104.350.0"; + sha256 = "0w15qq1ccm7n8a62dr56b4jix7gwgn10dlp8i9g8f0kv572zckcs"; libraryHaskellDepends = [ base ]; description = "SPIR-V enumerations generated from Khronos JSON"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; @@ -650963,8 +654450,8 @@ self: { }: mkDerivation { pname = "spirv-reflect-ffi"; - version = "0.3"; - sha256 = "1fh7xwqlc9diz3v4byz5iknndf5hm83mzb7awcn012ac55d3gz3x"; + version = "0.4.1"; + sha256 = "0j7kxik1r7x3kcwfc8c7il4cydmvc2b3wb13bjcjpsn8chncsq2i"; libraryHaskellDepends = [ base bytestring @@ -650991,8 +654478,8 @@ self: { }: mkDerivation { pname = "spirv-reflect-types"; - version = "0.3"; - sha256 = "0sg46268a52qkhql50rm3rkgikg8ygrxhxb4qhrx09xpqqngxhzz"; + version = "0.4"; + sha256 = "1kmhqh0kh0zk6k3q96mm390xfdk3k8icc39zkbz65986w5s6a9vg"; libraryHaskellDepends = [ base containers @@ -651018,8 +654505,8 @@ self: { }: mkDerivation { pname = "spirv-reflect-yaml"; - version = "0.3"; - sha256 = "1bi1c6ykzs6pbls7r21ipx29dinn7m9lqn94lwf7j2c901nk53s1"; + version = "0.4"; + sha256 = "02fzccm4f14yrs3m7lbxb35hg966j4nrv2dl3q7w3df7kv6m95lg"; libraryHaskellDepends = [ base bytestring @@ -651263,8 +654750,8 @@ self: { }: mkDerivation { pname = "split-record"; - version = "0.1.1.4"; - sha256 = "0yjmyanwzxvz43ry5ypg9d65yp1yplpwczzwhxmy221nrm2wfch4"; + version = "0.1.1.5"; + sha256 = "0gk38fqma5wfckarp39d6bibvvsgck4a261phyncx7p84srizqxs"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -651330,40 +654817,6 @@ self: { ) { }; splitmix-distributions = callPackage ( - { - mkDerivation, - base, - containers, - erf, - exceptions, - hspec, - mtl, - splitmix, - transformers, - }: - mkDerivation { - pname = "splitmix-distributions"; - version = "1.1.0"; - sha256 = "0rq99yr7mfv0z795s3z2shnsn1ynd7f6gkp3bazpv01sa95rjgj8"; - libraryHaskellDepends = [ - base - containers - erf - exceptions - mtl - splitmix - transformers - ]; - testHaskellDepends = [ - base - hspec - ]; - description = "Random samplers for some common distributions, based on splitmix"; - license = lib.licenses.bsd3; - } - ) { }; - - splitmix-distributions_1_2_0 = callPackage ( { mkDerivation, base, @@ -651394,7 +654847,6 @@ self: { ]; description = "Random samplers for some common distributions, based on splitmix"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -651588,8 +655040,10 @@ self: { }: mkDerivation { pname = "sport"; - version = "0.2.0.0"; - sha256 = "17s0gp4cdgkphxz6gl0jw2s0ml97mp8z41jd3dgg1fsw82xg7yx1"; + version = "3.1.0.0"; + sha256 = "0c8p894y9pzinjx26dl30sx7smjbdb5h4q0c9zbfm39rqfw8c72a"; + isLibrary = true; + isExecutable = true; libraryHaskellDepends = [ async base @@ -651597,8 +655051,15 @@ self: { stm unix ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ + async + base + bytestring + ]; description = "UNIX serial port"; license = lib.meta.getLicenseFromSpdxId "MIT"; + mainProgram = "sport"; } ) { }; @@ -652762,8 +656223,8 @@ self: { }: mkDerivation { pname = "sqlc-hs"; - version = "0.1.0.1"; - sha256 = "1s1ihpdxmnxq3466pady1l3pba796k71h8p08cr2mi0y0px1443h"; + version = "0.2.0.1"; + sha256 = "10wr1jmrwhdw088wpm5w1j7g67qpia924wp8jprhcawjn4bhjn71"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -653036,6 +656497,33 @@ self: { } ) { }; + sqlite-simple-effectful = callPackage ( + { + mkDerivation, + base, + effectful, + effectful-core, + sqlite-simple, + text, + unliftio-pool, + }: + mkDerivation { + pname = "sqlite-simple-effectful"; + version = "0.1.0.0"; + sha256 = "1cmk5h2pid9k19qfflb3ganw9z1zkci8igxpfxkrpzqn834gan0v"; + libraryHaskellDepends = [ + base + effectful + effectful-core + sqlite-simple + text + unliftio-pool + ]; + description = "Adaptation of the sqlite-simple library for the effectful ecosystem"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + sqlite-simple-errors = callPackage ( { mkDerivation, @@ -653399,8 +656887,8 @@ self: { }: mkDerivation { pname = "squeal-postgresql-qq"; - version = "0.1.5.1"; - sha256 = "17p98fzmm7vpw5biv8hz8rnca7xh6vjrd031s8fjghbrz2hlsznd"; + version = "0.1.5.2"; + sha256 = "0y6dw4mph5163qr2736mf8hg7d8sixgv0zmqf4bnyhvwkp0k40c1"; libraryHaskellDepends = [ aeson base @@ -654800,8 +658288,8 @@ self: { pname = "stache"; version = "2.3.4"; sha256 = "0kgiyxws2kir8q8zrqkzmk103y7hl6nksxl70f6fy8m9fqkjga51"; - revision = "6"; - editedCabalFile = "1yl7n6jqam01sgj5139cg3345igxpp3vbdg79j1hi73pxj2q1q36"; + revision = "7"; + editedCabalFile = "0jzd89k4msnyjlyk1297rm2bkq9lbmirnm9pkzjwmhyvvghdis25"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -654856,6 +658344,87 @@ self: { } ) { }; + stache_2_4_0 = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + criterion, + deepseq, + directory, + file-embed, + filepath, + gitrev, + hspec, + hspec-discover, + hspec-megaparsec, + megaparsec, + mtl, + optparse-applicative, + template-haskell, + text, + vector, + yaml, + }: + mkDerivation { + pname = "stache"; + version = "2.4.0"; + sha256 = "0p9wkwwj8f5nyq7ngaw47a0i1y7wq8alc8mf3hnfw06l4gczgf4i"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson + base + containers + deepseq + directory + filepath + megaparsec + mtl + template-haskell + text + vector + ]; + executableHaskellDepends = [ + aeson + base + filepath + gitrev + optparse-applicative + text + yaml + ]; + testHaskellDepends = [ + aeson + base + bytestring + containers + file-embed + hspec + hspec-megaparsec + megaparsec + text + yaml + ]; + testToolDepends = [ hspec-discover ]; + benchmarkHaskellDepends = [ + aeson + base + criterion + deepseq + megaparsec + text + ]; + description = "Mustache templates for Haskell"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + mainProgram = "stache"; + } + ) { }; + stack = callPackage ( { mkDerivation, @@ -654916,6 +658485,7 @@ self: { raw-strings-qq, rio, rio-prettyprint, + semaphore-compat, split, stm, tar, @@ -654932,8 +658502,10 @@ self: { }: mkDerivation { pname = "stack"; - version = "3.9.3"; - sha256 = "1kwb2dlfv2dkvim0c4z0w0pmhmj6dgp22gy61xbmdiksjch93lq1"; + version = "3.11.1"; + sha256 = "0szis9sfvbvx5030a40k870n6bwglm7zmqsw2m3lhnn1hh835vvq"; + revision = "1"; + editedCabalFile = "1qb1s220nim4kkbq1azgvhjw13w0j6cqi2gk5ijij2qm2zqjc88y"; configureFlags = [ "-fdisable-git-info" "-fhide-dependency-versions" @@ -655000,6 +658572,7 @@ self: { random rio rio-prettyprint + semaphore-compat split stm tar @@ -655068,6 +658641,7 @@ self: { random rio rio-prettyprint + semaphore-compat split stm tar @@ -655139,6 +658713,7 @@ self: { raw-strings-qq rio rio-prettyprint + semaphore-compat split stm tar @@ -657358,7 +660933,6 @@ self: { mkDerivation, aeson, base, - bytestring, contravariant-extras, hasql, hasql-dynamic-statements, @@ -657370,12 +660944,11 @@ self: { }: mkDerivation { pname = "stakhanov"; - version = "0.1.0.0"; - sha256 = "1vgfxnpx7hxjqp67xp1m5mfny3dgwydiy4jfnzqbqhziyrfvz6xd"; + version = "0.1.1.0"; + sha256 = "15shvrvpvgrjcjf2dd7yqlbrkdac9jmlw0cgfmfkbp8sryaa3q4y"; libraryHaskellDepends = [ aeson base - bytestring contravariant-extras hasql hasql-dynamic-statements @@ -657482,8 +661055,8 @@ self: { pname = "stan"; version = "0.2.1.0"; sha256 = "1mf01bpy291131jfl4fcslv0jfn8i8jqwr29v1v48j6c6q49rias"; - revision = "4"; - editedCabalFile = "052qy3ckclp5qz8yf37m3lqbj8fw9hxv2lcl3wxy6gj8q76z4a90"; + revision = "5"; + editedCabalFile = "1jv50zl2xjgrmpsr2dwb9cxa6x5izzb4xc1k3r8mrallg7lykf8n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -658183,22 +661756,22 @@ self: { bytestring, hspec, hspec-discover, - memory, primitive, QuickCheck, + ram, rio, text, vector, }: mkDerivation { pname = "static-bytes"; - version = "0.1.1"; - sha256 = "14a0ww31y54hsvv2qf1wchpvzbsnxjjwgm13h9ysc3fclkwa0ba9"; + version = "0.2.0"; + sha256 = "0qq7vfji0fgacdlsd5xhk3k0j8d63k7pk3d215ssxmawwy42d3q8"; libraryHaskellDepends = [ base bytestring - memory primitive + ram rio vector ]; @@ -658206,9 +661779,9 @@ self: { base bytestring hspec - memory primitive QuickCheck + ram rio text vector @@ -658617,6 +662190,8 @@ self: { pname = "statistics"; version = "0.16.5.0"; sha256 = "0hhvnh8ygzhzx2r6m0l7cjaxi0jw1jqcnkbv74x901amz4q68wfy"; + revision = "1"; + editedCabalFile = "1p3ly663c9c5gh5lc467shz0a81jr5yd3rn3kq36a0vx4z861wn9"; libraryHaskellDepends = [ aeson async @@ -659091,8 +662666,8 @@ self: { }: mkDerivation { pname = "status-notifier-item"; - version = "0.3.2.13"; - sha256 = "046zsxxwwinqzisw7sfq6bp1a5liphq42lavfxs2rqhrw6v8gw78"; + version = "0.3.2.16"; + sha256 = "1zm65yc9gxcprmf9wk8ynba58aq8189mli5w0qhma33j7k5zsnwb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -659602,12 +663177,10 @@ self: { { mkDerivation, aeson, - aeson-compat, ansi-terminal, async, base, bytestring, - containers, directory, exceptions, filepath, @@ -659615,11 +663188,9 @@ self: { hspec, hspec-discover, managed, - mtl, optparse-applicative, process, regex-tdfa, - semigroups, stm, streaming, text, @@ -659628,25 +663199,21 @@ self: { }: mkDerivation { pname = "steeloverseer"; - version = "2.1.0.1"; - sha256 = "1zz30i6icz3pghrvcyvp8xfzdf3zn3zwqc53chpksb8mkm26fngp"; + version = "2.1.1.0"; + sha256 = "1vg2pd89ykan4pg2a1a90ilpv8rjxvmjp3dssbdgrkf0ds6kj5zk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson - aeson-compat ansi-terminal async base bytestring - containers exceptions fsnotify managed - mtl process regex-tdfa - semigroups stm streaming text @@ -659655,7 +663222,6 @@ self: { ]; libraryToolDepends = [ hspec-discover ]; executableHaskellDepends = [ - aeson-compat async base bytestring @@ -659664,10 +663230,8 @@ self: { filepath fsnotify managed - mtl optparse-applicative regex-tdfa - semigroups stm streaming text @@ -659675,7 +663239,6 @@ self: { ]; executableToolDepends = [ hspec-discover ]; testHaskellDepends = [ - aeson-compat async base bytestring @@ -659683,9 +663246,7 @@ self: { fsnotify hspec managed - mtl regex-tdfa - semigroups stm streaming text @@ -659694,7 +663255,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "A file watcher and development tool"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "sos"; } ) { }; @@ -659781,8 +663341,8 @@ self: { pname = "step-function"; version = "0.2.1"; sha256 = "1izshxrfhidvdhmnyrnqx2lqv2qjpisjdrxa687yywswcd4nlf9g"; - revision = "2"; - editedCabalFile = "1vrlv163yl2997lsas5qj1d5jp563dzy78mdhfp3bd57lvjz396r"; + revision = "3"; + editedCabalFile = "1nll625y24lfr462fjixdns463ws0kadczr1g5jmmzbjjkgkz1j0"; libraryHaskellDepends = [ base containers @@ -659960,8 +663520,8 @@ self: { }: mkDerivation { pname = "stim-parser"; - version = "0.1.0.0"; - sha256 = "1v7zd8cfklaafr9a97jrk9scxms5n0kqmmh6smdlgjb6iyzjs4rs"; + version = "0.4.1.0"; + sha256 = "0l1c5h8qx64rcxl363qq9s7dgplc1ii76qcqshz58szccs5h38j8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -660858,6 +664418,191 @@ self: { } ) { }; + stock = callPackage ( + { + mkDerivation, + base, + ghc, + inspection-testing, + process, + transformers, + }: + mkDerivation { + pname = "stock"; + version = "0.1.0.2"; + sha256 = "0w26iy3rckkjakcp4sm759wq7aya9znzzlrghnhwks8jjgkfj7m2"; + libraryHaskellDepends = [ + base + ghc + ]; + testHaskellDepends = [ + base + inspection-testing + process + transformers + ]; + benchmarkHaskellDepends = [ base ]; + description = "Stock-style deriving via coercion, with no Generic"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + stock-aeson = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + ghc, + stock, + }: + mkDerivation { + pname = "stock-aeson"; + version = "0.1.0.0"; + sha256 = "17d3fyhbibwxqkiirvr8z6zi6k0di0bkpp328ak0npqymmp0lmly"; + revision = "5"; + editedCabalFile = "11i01jpgc6dxg2p7drcmisn7sk8pmpbr3ncwl0bk1k3a525m6fdj"; + libraryHaskellDepends = [ + aeson + base + ghc + stock + ]; + testHaskellDepends = [ + aeson + base + bytestring + stock + ]; + description = "Derive ToJSON / FromJSON via the stock plugin"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + stock-deepseq = callPackage ( + { + mkDerivation, + base, + deepseq, + ghc, + inspection-testing, + stock, + }: + mkDerivation { + pname = "stock-deepseq"; + version = "0.1.0.0"; + sha256 = "0r9zdjp13wrg204zlj1qdnmafi1swn9bx3x0a3m70i4g0abcwfn0"; + revision = "10"; + editedCabalFile = "1p7frlr3jgx2m1p7na6df4rw3a3lf99sqf8f750caanfrsavynq7"; + libraryHaskellDepends = [ + base + deepseq + ghc + stock + ]; + testHaskellDepends = [ + base + deepseq + inspection-testing + stock + ]; + description = "Derive NFData via the stock plugin"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + stock-hashable = callPackage ( + { + mkDerivation, + base, + ghc, + hashable, + inspection-testing, + stock, + }: + mkDerivation { + pname = "stock-hashable"; + version = "0.1.0.0"; + sha256 = "1w1kc3yh54cwjcq7dk7q29mr9r371bxvc28jxs3lrsxqz10kqd86"; + revision = "5"; + editedCabalFile = "0jhg5j0cn13w9w9b8ai57bjy69lh180s09azjg2n22smbfncw6xs"; + libraryHaskellDepends = [ + base + ghc + hashable + stock + ]; + testHaskellDepends = [ + base + hashable + inspection-testing + stock + ]; + description = "Derive Hashable via the stock plugin"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + stock-profunctors = callPackage ( + { + mkDerivation, + base, + ghc, + profunctors, + stock, + }: + mkDerivation { + pname = "stock-profunctors"; + version = "0.1.0.0"; + sha256 = "1q1df5yc37h69vg1kdlf1p8yb15mlnz6nl4f14c8aw7dza6py95j"; + revision = "11"; + editedCabalFile = "1py29qgazpqfqphcz80mz37n1xyjpbicgbjcrh7v3cm2gzswl08k"; + libraryHaskellDepends = [ + base + ghc + profunctors + stock + ]; + testHaskellDepends = [ + base + profunctors + stock + ]; + description = "Derive Profunctor via the stock plugin"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + stock-quickcheck = callPackage ( + { + mkDerivation, + base, + ghc, + QuickCheck, + stock, + }: + mkDerivation { + pname = "stock-quickcheck"; + version = "0.1.0.0"; + sha256 = "09rbwpsrbwlwzhfw8zvlpppj0kh2ch8wfiv0k7vhj3kwa1iml7ch"; + revision = "5"; + editedCabalFile = "1j9jqflxm8cg3nq60w2hry2dn7gynn8wqahblf4ly2cldz8s7ic2"; + libraryHaskellDepends = [ + base + ghc + QuickCheck + stock + ]; + testHaskellDepends = [ + base + QuickCheck + stock + ]; + description = "Derive Arbitrary via the stock plugin"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + stocks = callPackage ( { mkDerivation, @@ -661354,10 +665099,8 @@ self: { }: mkDerivation { pname = "storablevector"; - version = "0.2.13.2"; - sha256 = "03nq5930yjpdvnyh93pjxzh3xjsracnnzcyqc0j3yiwadggbjy35"; - revision = "1"; - editedCabalFile = "0rc3y0sw2lf92cxhrbpcypb7hp4s4cspj81ragcs6sxvf0jj79j2"; + version = "0.2.13.4"; + sha256 = "0pjqd3cr4iy5wlvzd8180mxms5frqbarzwh5gg53i8lhviipyj4j"; libraryHaskellDepends = [ base deepseq @@ -661493,8 +665236,8 @@ self: { }: mkDerivation { pname = "store"; - version = "0.7.20"; - sha256 = "1ysp87fhqxw2rlcbhfba1z08j8ml7gq1a1ic6dcl5mdyxxmqywr0"; + version = "0.7.22"; + sha256 = "0qwg277xa4h6190pdpsx8mbjb28v1abyh4vwsjpwr3cg3g852brr"; libraryHaskellDepends = [ array async @@ -661791,60 +665534,6 @@ self: { ) { }; stratosphere = callPackage ( - { - mkDerivation, - aeson, - aeson-pretty, - base, - bytestring, - containers, - hashable, - hspec, - hspec-discover, - lens, - template-haskell, - text, - unordered-containers, - }: - mkDerivation { - pname = "stratosphere"; - version = "0.60.0"; - sha256 = "0vp5m82h9axvvzqqxf4q5jxcjgym1b8h4x4y4a367bpiy7xk4kwf"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson - aeson-pretty - base - bytestring - containers - hashable - lens - template-haskell - text - unordered-containers - ]; - testHaskellDepends = [ - aeson - aeson-pretty - base - bytestring - containers - hashable - hspec - hspec-discover - lens - template-haskell - text - unordered-containers - ]; - testToolDepends = [ hspec-discover ]; - description = "EDSL for AWS CloudFormation"; - license = lib.licenses.mit; - } - ) { }; - - stratosphere_1_0_1 = callPackage ( { mkDerivation, aeson, @@ -661883,7 +665572,6 @@ self: { ]; description = "EDSL for AWS CloudFormation"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -668284,6 +671972,70 @@ self: { } ) { }; + streamgraph = callPackage ( + { + mkDerivation, + aeson, + base, + hashable, + hspec, + scientific, + semigroups, + text, + time, + unordered-containers, + vector, + visie, + }: + mkDerivation { + pname = "streamgraph"; + version = "0.5.1.0"; + sha256 = "1vgnd526v78x7hhcsrx0qsy6c9kkg0wwg5ffslls5vs9fyg8lgzj"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson + base + hashable + scientific + semigroups + text + time + unordered-containers + vector + visie + ]; + executableHaskellDepends = [ + aeson + base + hashable + scientific + semigroups + text + time + unordered-containers + vector + visie + ]; + testHaskellDepends = [ + aeson + base + hashable + hspec + scientific + text + time + unordered-containers + vector + visie + ]; + description = "generate a streamgraph from haskell on the command line"; + license = lib.licenses.publicDomain; + mainProgram = "streamgraph-browser-test"; + } + ) { }; + streaming = callPackage ( { mkDerivation, @@ -669429,58 +673181,6 @@ self: { ) { }; streamly = callPackage ( - { - mkDerivation, - atomic-primops, - base, - containers, - deepseq, - directory, - exceptions, - hashable, - heaps, - lockfree-queue, - monad-control, - mtl, - network, - streamly-core, - template-haskell, - transformers, - unicode-data, - unordered-containers, - }: - mkDerivation { - pname = "streamly"; - version = "0.10.1"; - sha256 = "1iyvrhjlvfww5jmwdfx58pr5xi9jzv5h22g0nvnhgnrnxhm86sxn"; - revision = "6"; - editedCabalFile = "0jppiaqj930jcvacikaq2kri1ywj7wdmf3jsb2yi303xwp0z1kf0"; - libraryHaskellDepends = [ - atomic-primops - base - containers - deepseq - directory - exceptions - hashable - heaps - lockfree-queue - monad-control - mtl - network - streamly-core - template-haskell - transformers - unicode-data - unordered-containers - ]; - description = "Streaming, dataflow programming and declarative concurrency"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - maintainers = [ lib.maintainers.maralorn ]; - } - ) { }; - - streamly_0_11_0 = callPackage ( { mkDerivation, atomic-primops, @@ -669504,10 +673204,8 @@ self: { }: mkDerivation { pname = "streamly"; - version = "0.11.0"; - sha256 = "1ha7rr6038k1hikfhg2bi0ican8b9yf1gcbaf82b4889wymy7xyc"; - revision = "2"; - editedCabalFile = "0b7yp4ha7h2zgjhm36allq8s0a67mbk73ckx2al5d7vn1qcdm236"; + version = "0.11.1"; + sha256 = "0l1sknnblmc08aw4cramihdspphfiqwk8fknc6l96kva0nbjl5i1"; libraryHaskellDepends = [ atomic-primops base @@ -669530,7 +673228,6 @@ self: { ]; description = "Streaming data pipelines with declarative concurrency"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.maralorn ]; } ) { }; @@ -669653,6 +673350,8 @@ self: { pname = "streamly-bytestring"; version = "0.2.3"; sha256 = "1j4bjc8f7xwxk19558xxvrmbrahphhn1dh70h9z23pxf18lpnlrn"; + revision = "1"; + editedCabalFile = "1qzfc436g9gq8pz0kkq87y4x05l8apm42cchqdpsdakmxg5kn7hd"; libraryHaskellDepends = [ base bytestring @@ -669759,7 +673458,6 @@ self: { mkDerivation, base, containers, - directory, exceptions, filepath, fusion-plugin-types, @@ -669769,53 +673467,11 @@ self: { monad-control, template-haskell, transformers, - unix, }: mkDerivation { pname = "streamly-core"; - version = "0.2.3"; - sha256 = "0397vfjbpcwslik68g7imwv1xf0iyj0blj39v920havzrwni4si2"; - libraryHaskellDepends = [ - base - containers - directory - exceptions - filepath - fusion-plugin-types - ghc-bignum - ghc-prim - heaps - monad-control - template-haskell - transformers - unix - ]; - description = "Streaming, parsers, arrays, serialization and more"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - } - ) { }; - - streamly-core_0_3_0 = callPackage ( - { - mkDerivation, - base, - containers, - exceptions, - filepath, - fusion-plugin-types, - ghc-bignum, - ghc-prim, - heaps, - monad-control, - template-haskell, - transformers, - }: - mkDerivation { - pname = "streamly-core"; - version = "0.3.0"; - sha256 = "1qycnqxc7icqfd2y06rg7bgymigmrcmm75q7l7m2c92ssh5rbv4q"; - revision = "1"; - editedCabalFile = "1hjdwsc0yk4z5lhvaxnv5yw70qlpccfrbm2s4di53fz4g5r80xh0"; + version = "0.3.1"; + sha256 = "0wacgkc1qvny5dirljqcnn68ai67hqvcl7d6nw0nq7xg0r4r2qb0"; libraryHaskellDepends = [ base containers @@ -669831,7 +673487,6 @@ self: { ]; description = "Streaming, parsers, arrays, serialization and more"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -669861,6 +673516,8 @@ self: { pname = "streamly-examples"; version = "0.3.1"; sha256 = "0yfckhymdzkfgr8ip9bkchic6xh0fn5v17palpn81xw2vbwj78vd"; + revision = "1"; + editedCabalFile = "09c7kqng4qdiaim37w7nql880pdcgrwvfc9jfxfknx144sd5nxvw"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -669933,6 +673590,8 @@ self: { pname = "streamly-fsevents"; version = "0.1.1"; sha256 = "0k2zsiz89slsp6vv1cf4i61dj7h69hyn50pj5mlix63vl52iw8w8"; + revision = "1"; + editedCabalFile = "1fmag6dcxx3bxwpwxcr0f22hn6vv0r9dlsdb2q3s398ckvw1p55h"; libraryHaskellDepends = [ base containers @@ -669970,10 +673629,8 @@ self: { }: mkDerivation { pname = "streamly-fsnotify"; - version = "2.1.0.2"; - sha256 = "1firr8rbdi39qpwj7d5p8bzavsr37cy9jwgd93yss708msx3n0cl"; - revision = "1"; - editedCabalFile = "0mk5f6i3lk6napip8rkkny97yn5y1acq44wzpsjfnnw1w4sv50f2"; + version = "2.1.0.3"; + sha256 = "15hsrc46n47skw2964504szi9prk5167il54z9g5f6nl5k8mvws7"; libraryHaskellDepends = [ base exceptions @@ -670153,53 +673810,6 @@ self: { ) { }; streamly-process = callPackage ( - { - mkDerivation, - base, - directory, - exceptions, - hspec, - process, - QuickCheck, - streamly, - streamly-core, - tasty-bench, - }: - mkDerivation { - pname = "streamly-process"; - version = "0.3.1"; - sha256 = "1033pgl9qlann1l9chla5f48gwj6y75ahri3g2k1cfm6h86l2z29"; - revision = "1"; - editedCabalFile = "1r3iwralbfl9rcgzrl324qd0lvfh39ggyf6vkrvq3rwdpgs8pajv"; - libraryHaskellDepends = [ - base - exceptions - process - streamly - streamly-core - ]; - testHaskellDepends = [ - base - directory - exceptions - hspec - QuickCheck - streamly-core - ]; - benchmarkHaskellDepends = [ - base - directory - streamly-core - tasty-bench - ]; - description = "Use OS processes as stream transformation functions"; - license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; - hydraPlatforms = lib.platforms.none; - broken = true; - } - ) { }; - - streamly-process_0_4_1 = callPackage ( { mkDerivation, base, @@ -670698,8 +674308,8 @@ self: { pname = "strict-checked-vars"; version = "0.2.1.0"; sha256 = "12c4j4rlmxcdri2sgrb383nnvbjmvhxf8pp4mgmkfsipvwyv2clm"; - revision = "2"; - editedCabalFile = "1b900zijda9r9k3n9zp0hibqkwi7wrhz4gzrc8al9c9a32xlpdrf"; + revision = "3"; + editedCabalFile = "09fqhvx080wg12ma06w82vccq7l6ismq1v9fdk2xvxivs6w3n5ws"; libraryHaskellDepends = [ base io-classes @@ -671039,37 +674649,6 @@ self: { ) { }; strict-list = callPackage ( - { - mkDerivation, - base, - deepseq, - hashable, - rerebase, - semigroupoids, - tasty, - tasty-quickcheck, - }: - mkDerivation { - pname = "strict-list"; - version = "0.1.7.6"; - sha256 = "11vr4198s6ii8mk24c7n6fgp8jjziv3vs1d99fscsa2m5g0icsvm"; - libraryHaskellDepends = [ - base - deepseq - hashable - semigroupoids - ]; - testHaskellDepends = [ - rerebase - tasty - tasty-quickcheck - ]; - description = "Strict linked list"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - } - ) { }; - - strict-list_1_0_0_1 = callPackage ( { mkDerivation, base, @@ -671099,7 +674678,6 @@ self: { ]; description = "Strict linked list with stack-safe operations"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -671614,8 +675192,8 @@ self: { pname = "string-interpolate"; version = "0.3.4.0"; sha256 = "13hb3spabggr6gsn9xhwpwldjvpl2l7z4lgssis82c40n108b0w8"; - revision = "4"; - editedCabalFile = "1sj0sgli6kvspbphaz7ndhx3dg8a9nvjggirwyvd956ps4jwv993"; + revision = "7"; + editedCabalFile = "062sp1bplr1awji88r2y5zkl2baq22r3dp1jwsrph62r5m7qv3xm"; libraryHaskellDepends = [ base bytestring @@ -672246,10 +675824,8 @@ self: { }: mkDerivation { pname = "strip-ansi-escape"; - version = "0.1.0.0"; - sha256 = "0yxz4ygckhzav8s2vbd6355gclk1zs6xk0s0s90nxd7yxhahfpx8"; - revision = "2"; - editedCabalFile = "0pzp5wya73l732waxjl3fza3kkr7ip7bgsj6xhvsi1k0n69yvwh8"; + version = "0.1.0.1"; + sha256 = "0s474pkkgbcsvrax4hj57j5xsds194vxh5skihpb8v74y1zykbzx"; libraryHaskellDepends = [ attoparsec base @@ -672797,7 +676373,6 @@ self: { aeson, base, bytestring, - data-default, gpolyline, http-client, http-client-tls, @@ -672809,13 +676384,12 @@ self: { }: mkDerivation { pname = "strive"; - version = "6.0.0.17"; - sha256 = "07sqrn4rx4y7pm82nmqayz4zl53cqq30a6a5zgiixj0h6szwlhdh"; + version = "6.1.0.5"; + sha256 = "1hb4jfrx1apb3p74zk33gliv2g4xv4lnaazrg1dg8z02xrdxsjrb"; libraryHaskellDepends = [ aeson base bytestring - data-default gpolyline http-client http-client-tls @@ -672830,44 +676404,6 @@ self: { } ) { }; - strive_6_1_0_4 = callPackage ( - { - mkDerivation, - aeson, - base, - bytestring, - gpolyline, - http-client, - http-client-tls, - http-types, - template-haskell, - text, - time, - transformers, - }: - mkDerivation { - pname = "strive"; - version = "6.1.0.4"; - sha256 = "1flcys4jq8z5k2s451n87cflh9mv08mhni95zyryg1ld8di7vh5f"; - libraryHaskellDepends = [ - aeson - base - bytestring - gpolyline - http-client - http-client-tls - http-types - template-haskell - text - time - transformers - ]; - description = "A client for the Strava V3 API"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; - } - ) { }; - strong-path = callPackage ( { mkDerivation, @@ -674652,8 +678188,8 @@ self: { }: mkDerivation { pname = "submark"; - version = "0.3.1"; - sha256 = "087wifqilh6c0fcrx282p20pnx6z0557542zbf8qv1b94qxzd7lc"; + version = "0.4.0"; + sha256 = "1qbig2rfvdf277pv308y8xl1vc3jzr7vn2ir92i296d1h0wyjdjz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -675230,6 +678766,113 @@ self: { } ) { }; + suckless-conf = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + directory, + filepath, + filepattern, + hashable, + hspec, + hspec-discover, + html-entities, + ini, + interpolatedstring-perl6, + microlens-platform, + mtl, + prettyprinter, + prettyprinter-ansi-terminal, + random, + random-shuffle, + safe, + scientific, + split, + stm, + streaming, + tasty-hunit, + temporary, + text, + time, + toml-parser, + transformers, + typed-process, + uniplate, + unliftio, + unordered-containers, + uuid, + vector, + yaml, + }: + mkDerivation { + pname = "suckless-conf"; + version = "0.1.2.12"; + sha256 = "0dvqibxw5wppds7py4js5vm7m135ppirw9kcfkss7nfnfizvqll6"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + directory + filepath + filepattern + hashable + html-entities + ini + interpolatedstring-perl6 + microlens-platform + mtl + prettyprinter + prettyprinter-ansi-terminal + random + random-shuffle + safe + scientific + split + stm + streaming + temporary + text + time + toml-parser + transformers + typed-process + uniplate + unliftio + unordered-containers + uuid + vector + yaml + ]; + executableHaskellDepends = [ + base + safe + unliftio + ]; + testHaskellDepends = [ + aeson + base + containers + hspec + interpolatedstring-perl6 + mtl + prettyprinter + scientific + tasty-hunit + text + ]; + testToolDepends = [ hspec-discover ]; + description = "S-expression configuration language and the bf6 script runtime"; + license = "BSD-3-Clause AND MIT"; + mainProgram = "bf6"; + } + ) { }; + suffix = callPackage ( { mkDerivation, @@ -677881,7 +681524,7 @@ self: { } ) { }; - swagger2 = callPackage ( + swagger2_2_8_10 = callPackage ( { mkDerivation, aeson, @@ -677981,10 +681624,11 @@ self: { testToolDepends = [ hspec-discover ]; description = "Swagger 2.0 data model"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; - swagger2_2_9 = callPackage ( + swagger2 = callPackage ( { mkDerivation, aeson, @@ -678024,10 +681668,8 @@ self: { }: mkDerivation { pname = "swagger2"; - version = "2.9"; - sha256 = "1h46nfyqqxl7csc4aw0ihq2b5rkhawzpn4al2kzw4yx1ds09ssr8"; - revision = "1"; - editedCabalFile = "0bh27m8f3pix5y6vjpq7ac33m0h2d4qnlvapjqq5b6pba2qr3k02"; + version = "2.9.1"; + sha256 = "1c7pja6wbz9a1d9hln3lj0bhix2535n2fzblvd5awgbqsncg7r7y"; setupHaskellDepends = [ base Cabal @@ -678086,7 +681728,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Swagger 2.0 data model"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -678619,6 +682260,49 @@ self: { } ) { }; + swiss-army-knife = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + directory, + filepath, + http-conduit, + optparse-applicative, + process, + resolv, + split, + }: + mkDerivation { + pname = "swiss-army-knife"; + version = "1.1.0.5"; + sha256 = "1cgb3zcl8pd18zz413wqspmrz77m80xsrkmc02qbm4n7z67m42wl"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + base + bytestring + directory + filepath + http-conduit + optparse-applicative + process + resolv + split + ]; + executableHaskellDepends = [ + base + optparse-applicative + ]; + testHaskellDepends = [ base ]; + description = "A collection of small tools to make life a bit easier for the command-line"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + mainProgram = "sak"; + } + ) { }; + swiss-ephemeris = callPackage ( { mkDerivation, @@ -678941,32 +682625,6 @@ self: { ) { }; syb = callPackage ( - { - mkDerivation, - base, - containers, - mtl, - tasty, - tasty-hunit, - }: - mkDerivation { - pname = "syb"; - version = "0.7.2.4"; - sha256 = "0q0y5412766xz90lghs4sdna48hawk7csqb3708bjann4a41wz7c"; - libraryHaskellDepends = [ base ]; - testHaskellDepends = [ - base - containers - mtl - tasty - tasty-hunit - ]; - description = "Scrap Your Boilerplate"; - license = lib.licenses.bsd3; - } - ) { }; - - syb_0_7_4 = callPackage ( { mkDerivation, base, @@ -678989,7 +682647,6 @@ self: { ]; description = "Scrap Your Boilerplate"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -679099,13 +682756,15 @@ self: { safe-coloured-text-terminfo, stm, svg-builder, + sydtest-mutation-runtime, text, + transformers, vector, }: mkDerivation { pname = "sydtest"; - version = "0.20.0.1"; - sha256 = "1jnks9znjr4ar6x4a6965w6yijcd80ci6z5qwln4v98ls1a81x19"; + version = "0.27.2.0"; + sha256 = "1zvyxw9jm13lxiljq08rnzwbz0wfzhlx9m1vi8y11rqbky5jaczc"; libraryHaskellDepends = [ async autodocodec @@ -679131,7 +682790,9 @@ self: { safe-coloured-text-terminfo stm svg-builder + sydtest-mutation-runtime text + transformers vector ]; description = "A modern testing framework for Haskell with good defaults and advanced testing features"; @@ -679139,7 +682800,7 @@ self: { } ) { }; - sydtest_0_23_0_2 = callPackage ( + sydtest_0_28_0_0 = callPackage ( { mkDerivation, async, @@ -679166,13 +682827,15 @@ self: { safe-coloured-text-terminfo, stm, svg-builder, + sydtest-mutation-runtime, text, + transformers, vector, }: mkDerivation { pname = "sydtest"; - version = "0.23.0.2"; - sha256 = "1fzkywg9gs5mldf86a8d84i91qv4vsz5n1qg6q3vy1rh4a8if9gf"; + version = "0.28.0.0"; + sha256 = "0yarkc18x5ran2n7h7ljpnzs2m53aih0q506x67w7q6qngx5jq3d"; libraryHaskellDepends = [ async autodocodec @@ -679198,7 +682861,9 @@ self: { safe-coloured-text-terminfo stm svg-builder + sydtest-mutation-runtime text + transformers vector ]; description = "A modern testing framework for Haskell with good defaults and advanced testing features"; @@ -679529,6 +683194,267 @@ self: { } ) { }; + sydtest-mutation = callPackage ( + { + mkDerivation, + aeson, + aeson-pretty, + async, + base, + bytestring, + containers, + genvalidity-sydtest, + genvalidity-sydtest-aeson, + path, + path-io, + safe-coloured-text, + sydtest, + sydtest-discover, + sydtest-mutation-runtime, + text, + }: + mkDerivation { + pname = "sydtest-mutation"; + version = "0.1.0.1"; + sha256 = "053d077zvjmyld5f5xxbn9x45smal93pdf4235xa4lzdm93zh0cd"; + libraryHaskellDepends = [ + base + sydtest + sydtest-mutation-runtime + ]; + testHaskellDepends = [ + aeson + aeson-pretty + async + base + bytestring + containers + genvalidity-sydtest + genvalidity-sydtest-aeson + path + path-io + safe-coloured-text + sydtest + sydtest-mutation-runtime + text + ]; + testToolDepends = [ sydtest-discover ]; + description = "Mutation testing for sydtest"; + license = "unknown"; + } + ) { }; + + sydtest-mutation-driver = callPackage ( + { + mkDerivation, + async, + base, + bytestring, + Cabal, + containers, + directory, + opt-env-conf, + path, + path-io, + safe-coloured-text, + stm, + sydtest, + sydtest-mutation-runtime, + text, + typed-process, + }: + mkDerivation { + pname = "sydtest-mutation-driver"; + version = "0.1.0.0"; + sha256 = "02673r63dn2sly8sv9h25j6rdhgw491j4hsn3z8pcxdz3mis8vda"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + async + base + bytestring + Cabal + containers + directory + opt-env-conf + path + path-io + safe-coloured-text + stm + sydtest + sydtest-mutation-runtime + text + typed-process + ]; + executableHaskellDepends = [ base ]; + description = "Out-of-process mutation testing driver for sydtest"; + license = "unknown"; + mainProgram = "sydtest-mutation-driver"; + } + ) { }; + + sydtest-mutation-driver-gen = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + genvalidity, + genvalidity-containers, + genvalidity-path, + genvalidity-sydtest, + genvalidity-text, + path, + path-io, + safe-coloured-text, + sydtest, + sydtest-discover, + sydtest-mutation-driver, + sydtest-mutation-runtime, + text, + }: + mkDerivation { + pname = "sydtest-mutation-driver-gen"; + version = "0.0.0.0"; + sha256 = "0sywcxqr1grkfpq4ra7lxch98rz4akilr7wm49ag1l20hxlbvd3b"; + libraryHaskellDepends = [ + base + genvalidity + genvalidity-containers + genvalidity-path + genvalidity-text + sydtest-mutation-driver + ]; + testHaskellDepends = [ + base + bytestring + containers + genvalidity-sydtest + path + path-io + safe-coloured-text + sydtest + sydtest-mutation-driver + sydtest-mutation-runtime + text + ]; + testToolDepends = [ sydtest-discover ]; + description = "Generators and tests for sydtest-mutation-driver's config types"; + license = "unknown"; + } + ) { }; + + sydtest-mutation-plugin = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + directory, + filepath, + ghc, + ghc-boot, + mtl, + opt-env-conf, + opt-env-conf-test, + path, + path-io, + safe-coloured-text, + sydtest, + sydtest-discover, + sydtest-mutation-runtime, + template-haskell, + text, + }: + mkDerivation { + pname = "sydtest-mutation-plugin"; + version = "0.4.6.0"; + sha256 = "1224clfak1fqqibw44kqy60hf9ka8rxnwcz6a8967214ga0mw61w"; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + directory + filepath + ghc + ghc-boot + mtl + opt-env-conf + path + path-io + safe-coloured-text + sydtest-mutation-runtime + template-haskell + text + ]; + testHaskellDepends = [ + aeson + base + containers + ghc + opt-env-conf-test + path + sydtest + text + ]; + testToolDepends = [ sydtest-discover ]; + description = "GHC plugin that instruments code for sydtest's mutation testing"; + license = "unknown"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + sydtest-mutation-runtime = callPackage ( + { + mkDerivation, + aeson, + autodocodec, + base, + bytestring, + containers, + fast-myers-diff, + genvalidity, + genvalidity-containers, + genvalidity-path, + genvalidity-text, + path, + path-io, + QuickCheck, + safe-coloured-text, + text, + unordered-containers, + vector, + }: + mkDerivation { + pname = "sydtest-mutation-runtime"; + version = "0.1.1.0"; + sha256 = "02cbf6ww09ripp5z0qb2gmyyf54r1045ys447l4pjci2na81icm8"; + libraryHaskellDepends = [ + aeson + autodocodec + base + bytestring + containers + fast-myers-diff + genvalidity + genvalidity-containers + genvalidity-path + genvalidity-text + path + path-io + QuickCheck + safe-coloured-text + text + unordered-containers + vector + ]; + description = "Runtime support library for sydtest's mutation testing"; + license = "unknown"; + } + ) { }; + sydtest-persistent = callPackage ( { mkDerivation, @@ -679577,8 +683503,8 @@ self: { }: mkDerivation { pname = "sydtest-persistent-postgresql"; - version = "0.3.0.0"; - sha256 = "0f3igbwa1sfv8xv2zqckbq9i36k0iw7q9q86bl2pi5pms4dnw3ia"; + version = "0.4.0.0"; + sha256 = "00fnypydr3vym7pkic76hzh0wkbgx5ka1bz7pngvgdqy3v3p5h3y"; libraryHaskellDepends = [ base monad-logger @@ -679763,6 +683689,109 @@ self: { } ) { }; + sydtest-sqitch-postgres = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + monad-logger, + network-uri, + path, + path-io, + persistent, + postgres-options, + random, + sydtest, + sydtest-discover, + sydtest-persistent-postgresql, + text, + typed-process, + unliftio, + }: + mkDerivation { + pname = "sydtest-sqitch-postgres"; + version = "0.1.0.0"; + sha256 = "0jbnkkwkwix9wlaxlgw07cs3l7g0pyh2bfnq369h65h86gilprhg"; + libraryHaskellDepends = [ + base + bytestring + containers + monad-logger + network-uri + path + persistent + postgres-options + random + sydtest + sydtest-persistent-postgresql + text + typed-process + ]; + testHaskellDepends = [ + base + bytestring + path + path-io + sydtest + sydtest-persistent-postgresql + text + unliftio + ]; + testToolDepends = [ sydtest-discover ]; + description = "A sqitch-on-PostgreSQL companion library for sydtest"; + license = "unknown"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + sydtest-sqitch-postgres-persistent = callPackage ( + { + mkDerivation, + base, + monad-logger, + path, + path-io, + persistent, + postgres-options, + sydtest, + sydtest-discover, + sydtest-persistent, + sydtest-persistent-postgresql, + sydtest-sqitch-postgres, + text, + }: + mkDerivation { + pname = "sydtest-sqitch-postgres-persistent"; + version = "0.1.0.0"; + sha256 = "0n9rpan16dd96jadmyv9ddwn5kcn0l6s3w0zxyirkv7xg67525r4"; + libraryHaskellDepends = [ + base + monad-logger + persistent + postgres-options + sydtest + sydtest-persistent + sydtest-persistent-postgresql + sydtest-sqitch-postgres + ]; + testHaskellDepends = [ + base + path + path-io + persistent + sydtest + sydtest-persistent-postgresql + sydtest-sqitch-postgres + text + ]; + testToolDepends = [ sydtest-discover ]; + description = "A sqitch-on-PostgreSQL + persistent companion library for sydtest"; + license = "unknown"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + sydtest-typed-process = callPackage ( { mkDerivation, @@ -681540,38 +685569,6 @@ self: { ) { }; symparsec = callPackage ( - { - mkDerivation, - base, - defun-core, - singleraeh, - type-level-show, - type-spec, - }: - mkDerivation { - pname = "symparsec"; - version = "1.1.1"; - sha256 = "0v22lqpb61788s3vpvd9pcdf5cyrz09myzykz3mfi6xfd2dsjby3"; - libraryHaskellDepends = [ - base - defun-core - singleraeh - type-level-show - ]; - testHaskellDepends = [ - base - defun-core - singleraeh - type-level-show - type-spec - ]; - description = "Type level string parser combinators"; - license = lib.licenses.mit; - maintainers = [ lib.maintainers.raehik ]; - } - ) { }; - - symparsec_2_0_0 = callPackage ( { mkDerivation, base, @@ -681599,7 +685596,6 @@ self: { ]; description = "Type level string parser combinators"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.raehik ]; } ) { }; @@ -681620,14 +685616,15 @@ self: { QuickCheck, random, stim-parser, + time, transformers, vector, vector-sized, }: mkDerivation { pname = "symplectic-chp"; - version = "0.1.0.0"; - sha256 = "0qbcjmjv2xvknf4jhxpczk3ankm4zfzlqlg4g9lfy5yrz8jv61rv"; + version = "0.2.0.0"; + sha256 = "1pkwb4dmj7g99313kgrj5ifxazk1pw8lyb1fy17r3ymjmn820v46"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -681646,6 +685643,8 @@ self: { containers random stim-parser + time + vector ]; testHaskellDepends = [ base @@ -681664,7 +685663,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "CHP Clifford simulator using symplectic geometry"; license = lib.meta.getLicenseFromSpdxId "MIT"; - mainProgram = "symplectic-chp"; } ) { }; @@ -682594,10 +686592,8 @@ self: { }: mkDerivation { pname = "synthesizer-alsa"; - version = "0.5.0.6"; - sha256 = "1jrsl9lbhsyg4cs32c9hq1jflvw9jdgpd9allv89ypw8yw9mmh45"; - revision = "2"; - editedCabalFile = "04bvkl7ab6qc6hd517scbr1qdx5sq4b130b8bvrw2ryspfgmy5yv"; + version = "0.6"; + sha256 = "1p1bagrb67in7iy0yvlds39k6fya55y244wpv8vd9sxa1gsjpm62"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -682637,6 +686633,8 @@ self: { containers, deepseq, directory, + doctest-exitcode-stdio, + doctest-lib, event-list, explicit-exception, filepath, @@ -682660,10 +686658,8 @@ self: { }: mkDerivation { pname = "synthesizer-core"; - version = "0.8.4"; - sha256 = "11m5zvnwzrsd5ylyc6xd4k56ypmmwzyhixvzc55hgjfpsx9snks9"; - revision = "2"; - editedCabalFile = "0mryvkgdrhrgqvx4zy81kylfrg3nfggqmj93b009ymrj71d6fs1p"; + version = "0.9.0.1"; + sha256 = "1n29842f3zbnglzvb9w8x1snmb589pb0zzkgn5rmiqacwbmsicwd"; libraryHaskellDepends = [ array base @@ -682693,6 +686689,8 @@ self: { testHaskellDepends = [ base containers + doctest-exitcode-stdio + doctest-lib event-list non-empty non-negative @@ -682742,10 +686740,8 @@ self: { }: mkDerivation { pname = "synthesizer-dimensional"; - version = "0.8.1.1"; - sha256 = "0giaa6v2yvb0amvdzdv5bq7dsns9pgbzv7sgjdi4a4zy0x4gmhc4"; - revision = "2"; - editedCabalFile = "0gbwqhcqlpnhhz9pn5hk6aab8gnbgs37hzzil8q7pnyfgi3sdh84"; + version = "0.9.0.1"; + sha256 = "1r8hl7pzgxd5dgyi2n4wfgmx73rcki1nldi7lvpr2xv2saz0w7ki"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -682868,10 +686864,8 @@ self: { }: mkDerivation { pname = "synthesizer-llvm"; - version = "1.1.0.1"; - sha256 = "166551a0g4m48f0mxccwcrgg488i4v8jpj6rjhd39mh6gxb874yr"; - revision = "2"; - editedCabalFile = "1rgb81in79d8yvks08hr5lrsbvvwc7p70gz7l9jcp59w2lgg42yb"; + version = "1.2.0.1"; + sha256 = "1054sswfd31l691yawhj7bnc18wpj051w5vm1wvgxsagh438fdak"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -682946,10 +686940,8 @@ self: { }: mkDerivation { pname = "synthesizer-midi"; - version = "0.6.1.2"; - sha256 = "1xnpvk0mny8lbx17zdgl55wp86pqhfg9ckv41b3qd5vrki2dj6nc"; - revision = "2"; - editedCabalFile = "1d2kivwhrvdqrjk7rhvd9csl0isdbybmf81r3bxzbf40fqlqfq8d"; + version = "0.7.0.1"; + sha256 = "1zi5w9qccw865ygkj21x3gfh10yz7lmj93p76hki9j4zgq59vr9d"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -683897,7 +687889,6 @@ self: { hspec-expectations, optparse-applicative, tasty, - tasty-autocollect, tasty-hunit-compat, text, typed-process, @@ -683906,8 +687897,8 @@ self: { }: mkDerivation { pname = "systranything"; - version = "0.1.4.0"; - sha256 = "0jmdiqp7cmysp20j4vf38i5kic5kfcqm89bxgpcch58sj1xkwfyf"; + version = "0.1.5.0"; + sha256 = "0brg2zssvndgrwziwf7j2nxlpmjc7x3s8j2wmaikff1r48xzq43w"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -683936,12 +687927,10 @@ self: { base hspec-expectations tasty - tasty-autocollect tasty-hunit-compat text yaml ]; - testToolDepends = [ tasty-autocollect ]; description = "Let you put anything in the system tray"; license = lib.meta.getLicenseFromSpdxId "MIT"; mainProgram = "systranything"; @@ -684649,8 +688638,8 @@ self: { }: mkDerivation { pname = "taffybar"; - version = "7.0.1"; - sha256 = "1k2yfcnwms3b0v099ar9ygsx8a439mbbx6fgvpybhb1yi32fn32z"; + version = "7.1.0"; + sha256 = "08iklvwh8w4649g0jhwznjkkzrxy1wq6h30iw3a0rxbz5yipcs7q"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -684768,8 +688757,245 @@ self: { hspec-core hspec-golden JuicyPixels + network + QuickCheck + text + transformers + typed-process + unix + unliftio + ]; + testToolDepends = [ hspec-discover ]; + doHaddock = false; + description = "A desktop bar similar to xmobar, but with more GUI"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + badPlatforms = lib.platforms.darwin; + maintainers = [ lib.maintainers.rvl ]; + } + ) + { + inherit (pkgs) gtk3; + inherit (pkgs) systemd; + }; + + taffybar_7_2_7 = + callPackage + ( + { + mkDerivation, + aeson, + ansi-terminal, + attoparsec, + base, + bytestring, + conduit, + containers, + data-default, + dbus, + dbus-hslogger, + dbus-menu, + dhall, + directory, + disk-free-space, + dyre, + either, + enclosed-exceptions, + extra, + filepath, + fsnotify, + gi-cairo-connector, + gi-cairo-render, + gi-gdk3, + gi-gdkpixbuf, + gi-gdkx113, + gi-glib, + gi-gobject, + gi-gtk-hs, + gi-gtk-layer-shell, + gi-gtk3, + gi-pango, + gi-wireplumber, + gtk-scaling-image, + gtk-sni-tray, + gtk-strut, + gtk3, + haskell-gi-base, + hslogger, + hspec, + hspec-core, + hspec-discover, + hspec-golden, + HStringTemplate, + http-client, + http-client-tls, + http-conduit, + http-types, + JuicyPixels, + monad-control, + multimap, + network, + optparse-applicative, + parsec, + process, + QuickCheck, + rate-limit, + regex-compat, + safe, + split, + status-notifier-item, + stm, + systemd, + template-haskell, + text, + time, + time-locale-compat, + time-units, + transformers, + tuple, + typed-process, + unix, + unliftio, + unliftio-core, + utf8-string, + X11, + xdg-basedir, + xdg-desktop-entry, + xml, + xml-helpers, + xmonad, + xmonad-contrib, + yaml, + }: + mkDerivation { + pname = "taffybar"; + version = "7.2.7"; + sha256 = "1p9vadpy4l1q8ni1q8cijjvx0mckq9y0rig6gc11z962m4hz0xhp"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson + ansi-terminal + attoparsec + base + bytestring + conduit + containers + data-default + dbus + dbus-hslogger + dbus-menu + directory + disk-free-space + dyre + either + enclosed-exceptions + extra + filepath + fsnotify + gi-cairo-connector + gi-cairo-render + gi-gdk3 + gi-gdkpixbuf + gi-gdkx113 + gi-glib + gi-gobject + gi-gtk-hs + gi-gtk-layer-shell + gi-gtk3 + gi-pango + gi-wireplumber + gtk-scaling-image + gtk-sni-tray + gtk-strut + haskell-gi-base + hslogger + hspec + HStringTemplate + http-client + http-client-tls + http-conduit + http-types + monad-control + multimap + network + parsec + process + QuickCheck + rate-limit + regex-compat + safe + split + status-notifier-item + stm + template-haskell + text + time + time-locale-compat + time-units + transformers + tuple + typed-process + unix + unliftio + unliftio-core + utf8-string + X11 + xdg-basedir + xdg-desktop-entry + xml + xml-helpers + xmonad + yaml + ]; + libraryPkgconfigDepends = [ + gtk3 + systemd + ]; + libraryToolDepends = [ hspec-discover ]; + executableHaskellDepends = [ + base + bytestring + data-default + dhall + directory + filepath + gi-gdk3 + gi-gdkpixbuf + gi-gtk3 + gtk-strut + hslogger + JuicyPixels + optparse-applicative + text + transformers + typed-process + unix + unliftio + X11 + xmonad + xmonad-contrib + ]; + executablePkgconfigDepends = [ gtk3 ]; + testHaskellDepends = [ + base + bytestring + containers + data-default + dbus + dbus-menu + directory + filepath + gi-gtk3 + hspec + hspec-core + hspec-golden + JuicyPixels + network QuickCheck + status-notifier-item text + time transformers typed-process unix @@ -684780,6 +689006,7 @@ self: { description = "A desktop bar similar to xmobar, but with more GUI"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; badPlatforms = lib.platforms.darwin; + hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.rvl ]; } ) @@ -684891,29 +689118,6 @@ self: { ) { }; tagged = callPackage ( - { - mkDerivation, - base, - deepseq, - template-haskell, - transformers, - }: - mkDerivation { - pname = "tagged"; - version = "0.8.9"; - sha256 = "1137jm5zbnirv7padqqhc0ky8l3npqn8v2fjasjscjs1pf7diakd"; - libraryHaskellDepends = [ - base - deepseq - template-haskell - transformers - ]; - description = "Haskell 98 phantom types to avoid unsafely passing dummy arguments"; - license = lib.licenses.bsd3; - } - ) { }; - - tagged_0_8_10 = callPackage ( { mkDerivation, base, @@ -684933,7 +689137,6 @@ self: { ]; description = "Haskell 98 phantom types to avoid unsafely passing dummy arguments"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -685244,6 +689447,61 @@ self: { } ) { }; + tagliatelle = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + deepseq, + hedgehog, + insert-ordered-containers, + microlens, + openapi3, + tasty, + tasty-hedgehog, + tasty-hunit, + text, + vector, + }: + mkDerivation { + pname = "tagliatelle"; + version = "0.9.0"; + sha256 = "1ma96swmi76gdr89a7d9clhr6aia94sy313rsp3fvvbp1dc9gl7g"; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + deepseq + hedgehog + insert-ordered-containers + microlens + openapi3 + tasty + tasty-hedgehog + text + vector + ]; + testHaskellDepends = [ + aeson + base + bytestring + containers + deepseq + hedgehog + openapi3 + tasty + tasty-hedgehog + tasty-hunit + text + ]; + description = "Tagged encodings that are not spaghetti"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + taglib = callPackage ( { mkDerivation, @@ -686514,6 +690772,7 @@ self: { finitary, finite-typelits, hspec, + hspec-quickcheck-classes, microlens, MonadRandom, nonempty-containers, @@ -686527,8 +690786,8 @@ self: { }: mkDerivation { pname = "taiwan-id"; - version = "0.1.1.1"; - sha256 = "17l1c4knwcqpzb82dvxcy6c6sb4cdqgjl8r91jr9ykqj0qc6slz2"; + version = "0.1.1.2"; + sha256 = "1dzdz2aah0s0qbx7shzrd3fafi4z0xqckic03191nnxq2rjddhz2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -686553,6 +690812,7 @@ self: { filepath finitary hspec + hspec-quickcheck-classes microlens MonadRandom nonempty-containers @@ -687343,84 +691603,8 @@ self: { }: mkDerivation { pname = "tar"; - version = "0.6.4.0"; - sha256 = "1apkq11xg0rqbgs83hag85r4ibdw7v09n1qj0l0962d80h0aajbr"; - revision = "4"; - editedCabalFile = "1015pyr21l4apvkqdp08f7gnxawch4qpc1cdlqzcbfni9jvg4pqs"; - libraryHaskellDepends = [ - array - base - bytestring - containers - deepseq - directory - directory-ospath-streaming - file-io - filepath - os-string - time - transformers - ]; - testHaskellDepends = [ - array - base - bytestring - containers - deepseq - directory - directory-ospath-streaming - file-embed - filepath - QuickCheck - tasty - tasty-quickcheck - temporary - time - ]; - benchmarkHaskellDepends = [ - array - base - bytestring - containers - deepseq - directory - filepath - tasty-bench - temporary - time - ]; - doHaddock = false; - description = "Reading, writing and manipulating \".tar\" archive files."; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - } - ) { }; - - tar_0_7_1_0 = callPackage ( - { - mkDerivation, - array, - base, - bytestring, - containers, - deepseq, - directory, - directory-ospath-streaming, - file-embed, - file-io, - filepath, - os-string, - QuickCheck, - tasty, - tasty-bench, - tasty-quickcheck, - temporary, - time, - transformers, - }: - mkDerivation { - pname = "tar"; - version = "0.7.1.0"; - sha256 = "1k5nn0jnxrsw52kav8a21z2qrgcmbhybyfjhadwc6ym39rw8mlfm"; + version = "0.7.2.0"; + sha256 = "0pldp10ky9wpiicg5nf795i8lizlxyi5m02f6bsaqkh252q7fknq"; libraryHaskellDepends = [ array base @@ -687461,7 +691645,6 @@ self: { doHaddock = false; description = "Reading, writing and manipulating \".tar\" archive files."; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -688340,8 +692523,8 @@ self: { }: mkDerivation { pname = "taskwarrior"; - version = "0.6.0.7"; - sha256 = "0qajc8vbp2misk5hyfx3sxa8yjlnnwix2cib1nvd598mkfwmbm15"; + version = "0.6.0.8"; + sha256 = "0f48gha38xprdl7x8fm5q0am5m4cp2q67xyj3q7mbfi1rznmjmdq"; libraryHaskellDepends = [ aeson base @@ -688628,55 +692811,28 @@ self: { ) { }; tasty-bench = callPackage ( - { - mkDerivation, - base, - containers, - deepseq, - ghc-prim, - tasty, - }: - mkDerivation { - pname = "tasty-bench"; - version = "0.4.1"; - sha256 = "0xsp557f3xn7znd61f3751bddiihpdkhh1k5hhxxzzgmy3hpfp1i"; - revision = "1"; - editedCabalFile = "115bbawbmp2m4ak786iqwl29n2anxrwvhscqm5nd5s0lgxs7g2n3"; - libraryHaskellDepends = [ - base - containers - deepseq - ghc-prim - tasty - ]; - benchmarkHaskellDepends = [ base ]; - description = "Featherlight benchmark framework"; - license = lib.licenses.mit; - } - ) { }; - - tasty-bench_0_5 = callPackage ( { mkDerivation, base, containers, deepseq, tasty, + transformers, }: mkDerivation { pname = "tasty-bench"; - version = "0.5"; - sha256 = "080f6nncwr4v0mwpzg3xrkv1n6pvbjxwdsvf2g1lsjip0pbdgmm3"; + version = "0.5.1"; + sha256 = "0aipsji0pr4n9vbl0a7srawdlp62iwidzbna234mgrqz5mz2ibwv"; libraryHaskellDepends = [ base containers deepseq tasty + transformers ]; benchmarkHaskellDepends = [ base ]; description = "Featherlight benchmark framework"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -688721,6 +692877,45 @@ self: { } ) { }; + tasty-cache = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + directory, + filepath, + ghc, + tasty, + tasty-hunit, + template-haskell, + }: + mkDerivation { + pname = "tasty-cache"; + version = "0.1.2.0"; + sha256 = "0k4jp6dnvr3m3lv8q6x7qyhwdfpdkdb76gxhrns2mljdqcy4rrh4"; + libraryHaskellDepends = [ + base + bytestring + containers + directory + filepath + ghc + tasty + ]; + testHaskellDepends = [ + base + bytestring + containers + tasty + tasty-hunit + template-haskell + ]; + description = "Tasty ingredient that skips unchanged tests using GHC HIE files"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + tasty-checklist = callPackage ( { mkDerivation, @@ -688737,8 +692932,8 @@ self: { }: mkDerivation { pname = "tasty-checklist"; - version = "1.0.8.0"; - sha256 = "19mn4xfc8cvfcwgmfqh1pxsjv5wrsdxwxwsb9l8zflq3awvaq2g2"; + version = "1.0.10.0"; + sha256 = "1xvk2wscrfiblgxgir8d4py7giddhnh33lwyj0li02diwcq9b0sn"; libraryHaskellDepends = [ base containers @@ -688814,63 +693009,6 @@ self: { ) { }; tasty-discover = callPackage ( - { - mkDerivation, - base, - bytestring, - containers, - filepath, - Glob, - hedgehog, - hspec, - hspec-core, - tasty, - tasty-golden, - tasty-hedgehog, - tasty-hspec, - tasty-hunit, - tasty-quickcheck, - tasty-smallcheck, - }: - mkDerivation { - pname = "tasty-discover"; - version = "5.0.2"; - sha256 = "0hz6lhqqmcb157im2vpfihnms29367pcqg8mb6ww0c0bl1g0bf62"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - containers - filepath - Glob - tasty - ]; - executableHaskellDepends = [ - base - filepath - ]; - testHaskellDepends = [ - base - bytestring - containers - hedgehog - hspec - hspec-core - tasty - tasty-golden - tasty-hedgehog - tasty-hspec - tasty-hunit - tasty-quickcheck - tasty-smallcheck - ]; - description = "Test discovery for the tasty framework"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - mainProgram = "tasty-discover"; - } - ) { }; - - tasty-discover_5_2_0 = callPackage ( { mkDerivation, ansi-terminal, @@ -688936,7 +693074,6 @@ self: { ]; description = "Test discovery for the tasty framework"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; mainProgram = "tasty-discover"; } ) { }; @@ -689016,6 +693153,45 @@ self: { } ) { }; + tasty-falsify = callPackage ( + { + mkDerivation, + base, + containers, + data-default, + falsify, + optparse-applicative, + QuickCheck, + selective, + tagged, + tasty, + }: + mkDerivation { + pname = "tasty-falsify"; + version = "0.1.0"; + sha256 = "1l0rb96aifbwgrsfwh5557fzv5dvzlxiz3iqmh3s4a9z9bp5l8gl"; + libraryHaskellDepends = [ + base + data-default + falsify + optparse-applicative + tagged + tasty + ]; + testHaskellDepends = [ + base + containers + data-default + falsify + QuickCheck + selective + tasty + ]; + description = "Integration of @falsify@ with the @tasty@ test framework"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + tasty-flaky = callPackage ( { mkDerivation, @@ -689143,8 +693319,8 @@ self: { pname = "tasty-golden-extra"; version = "0.1.0.1"; sha256 = "1qfrskhw9qh6w594r9k6x1znz4xr2lma9v16zkdmmdii3wx9ipax"; - revision = "1"; - editedCabalFile = "1qpy9b5kkskwfzjfdvlc21jmi28d8a7fgyd15fd4lisqrd41p2g1"; + revision = "2"; + editedCabalFile = "15iiw9x8pav9bpj22vq9rxbr78kcxzjwk204is4wna0srgyaih79"; libraryHaskellDepends = [ aeson aeson-diff @@ -690311,8 +694487,8 @@ self: { }: mkDerivation { pname = "tasty-sugar"; - version = "2.2.3.3"; - sha256 = "1bkrvx75vdsprh810m1nmrkzm343wygh9d2c414h0n7i3xf18jjv"; + version = "2.2.4.0"; + sha256 = "0w3bks6isgly78sg1xmqa74c63apjvzg6ay64r8n76mkh66ymb13"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -690655,6 +694831,7 @@ self: { { mkDerivation, base, + containers, lens, pretty, tax, @@ -690662,10 +694839,11 @@ self: { }: mkDerivation { pname = "tax-ato"; - version = "2025.1"; - sha256 = "0xg8wl83cgla3v2bjx4sk4szlyxam1223xrsa6v6ggwiqm9la5sq"; + version = "2026.1.1"; + sha256 = "17zqfkzvx91bj3085y18lpn79csprbqnkz8vyi3lkaxm95pi30al"; libraryHaskellDepends = [ base + containers lens pretty tax @@ -692674,7 +696852,7 @@ self: { { mkDerivation, base, - template-haskell, + ghc-internal, }: mkDerivation { pname = "template-haskell-lift"; @@ -692684,7 +696862,7 @@ self: { editedCabalFile = "072g7a9b2sp0vc3g48xqbrxfis1rizqakz0b8064hs0cbgj3xkgn"; libraryHaskellDepends = [ base - template-haskell + ghc-internal ]; description = "The 'Lift' typeclass"; license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; @@ -692722,7 +696900,7 @@ self: { { mkDerivation, base, - template-haskell, + ghc-internal, }: mkDerivation { pname = "template-haskell-quasiquoter"; @@ -692732,7 +696910,7 @@ self: { editedCabalFile = "1bjaz33byxl0x8rj4jvw7dqbjhmysmnx9cgjs29s5c8g5i1pq0ki"; libraryHaskellDepends = [ base - template-haskell + ghc-internal ]; description = "The 'QuasiQuoter' interface"; license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; @@ -695532,6 +699710,8 @@ self: { pname = "test-framework"; version = "0.8.2.3"; sha256 = "0pn5qzhzcjxk4cm1h8ld0arxh4awkw44g96ql679wfhcj1n7h2ii"; + revision = "1"; + editedCabalFile = "0q4qg744nm32yc3cdhsmh6jmch1r0dkrs3dq6cgpng83rp6zgpz6"; libraryHaskellDepends = [ ansi-terminal ansi-wl-pprint @@ -696576,8 +700756,8 @@ self: { }: mkDerivation { pname = "testcontainers"; - version = "0.5.3.0"; - sha256 = "121mg35z25bj7issgizzdn1icdhx6y4vkjppxcxzbrgdj8bajwp1"; + version = "0.5.4.0"; + sha256 = "104ljzlnqnb1qhxv07px3c4f92j3lvc4fcs2ifhc42s1xbbafd24"; libraryHaskellDepends = [ aeson async @@ -697031,64 +701211,8 @@ self: { }: mkDerivation { pname = "texmath"; - version = "0.12.10.3"; - sha256 = "0xpv5zxaixn2kkc3kn547jg7rkg6bl2mrmxiwvxf2r0qgj4kmr2p"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - containers - mtl - pandoc-types - parsec - split - syb - text - typst-symbols - xml - ]; - testHaskellDepends = [ - base - bytestring - directory - filepath - pretty-show - tagged - tasty - tasty-golden - text - xml - ]; - description = "Conversion between math formats"; - license = lib.licenses.gpl2Only; - } - ) { }; - - texmath_0_13_1_1 = callPackage ( - { - mkDerivation, - base, - bytestring, - containers, - directory, - filepath, - mtl, - pandoc-types, - parsec, - pretty-show, - split, - syb, - tagged, - tasty, - tasty-golden, - text, - typst-symbols, - xml, - }: - mkDerivation { - pname = "texmath"; - version = "0.13.1.1"; - sha256 = "0ws4zqzd5n63mf6622gvimgj23gr4khicx655dcjjm18ypfd9886"; + version = "0.13.2"; + sha256 = "04k5gmsxrqmjixacj3bbvmsvnkp6xlb1j0w4r07cbmb4m6sgfvkf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -697117,7 +701241,6 @@ self: { ]; description = "Conversion between math formats"; license = lib.licenses.gpl2Only; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -697421,56 +701544,6 @@ self: { ) { }; text-builder = callPackage ( - { - mkDerivation, - base, - bytestring, - QuickCheck, - quickcheck-classes, - quickcheck-instances, - tasty, - tasty-bench, - tasty-quickcheck, - text, - text-builder-core, - text-builder-linear, - time, - transformers, - }: - mkDerivation { - pname = "text-builder"; - version = "1.0.0.4"; - sha256 = "1s4vc5fgf5xkwpia9r5gjngzrm2q4r081hf5zg553fg74jlg88wk"; - libraryHaskellDepends = [ - base - bytestring - text - text-builder-core - time - transformers - ]; - testHaskellDepends = [ - base - bytestring - QuickCheck - quickcheck-classes - quickcheck-instances - tasty - tasty-quickcheck - text - ]; - benchmarkHaskellDepends = [ - base - tasty-bench - text - text-builder-linear - ]; - description = "Efficient and flexible strict text builder"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - } - ) { }; - - text-builder_1_0_0_5 = callPackage ( { mkDerivation, base, @@ -697517,53 +701590,10 @@ self: { ]; description = "Efficient and flexible strict text builder"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; text-builder-core = callPackage ( - { - mkDerivation, - base, - QuickCheck, - quickcheck-classes, - quickcheck-instances, - tasty, - tasty-bench, - tasty-quickcheck, - text, - text-builder-linear, - }: - mkDerivation { - pname = "text-builder-core"; - version = "0.1.1.1"; - sha256 = "11kx5lgvmhfqzsqg239w6mjjzkwdd9ydz49r4hmvvy2rvhq0k8x9"; - libraryHaskellDepends = [ - base - QuickCheck - text - ]; - testHaskellDepends = [ - base - QuickCheck - quickcheck-classes - quickcheck-instances - tasty - tasty-quickcheck - text - ]; - benchmarkHaskellDepends = [ - base - tasty-bench - text - text-builder-linear - ]; - description = "Internals of \"text-builder\""; - license = lib.meta.getLicenseFromSpdxId "MIT"; - } - ) { }; - - text-builder-core_0_1_1_3 = callPackage ( { mkDerivation, base, @@ -697602,7 +701632,6 @@ self: { ]; description = "Internals of \"text-builder\""; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -698435,6 +702464,57 @@ self: { } ) { }; + text-iso8601_0_2_0_0 = callPackage ( + { + mkDerivation, + attoparsec, + attoparsec-iso8601, + base, + integer-conversion, + QuickCheck, + quickcheck-instances, + tasty, + tasty-bench, + tasty-hunit, + tasty-quickcheck, + text, + time, + time-compat, + }: + mkDerivation { + pname = "text-iso8601"; + version = "0.2.0.0"; + sha256 = "1vp4rgzvvqnjaxz7xil16p0n7ndkdsxz9b9i5gb4dnbv8w2is9ym"; + libraryHaskellDepends = [ + base + integer-conversion + text + time + time-compat + ]; + testHaskellDepends = [ + base + QuickCheck + quickcheck-instances + tasty + tasty-hunit + tasty-quickcheck + text + time-compat + ]; + benchmarkHaskellDepends = [ + attoparsec + attoparsec-iso8601 + base + tasty-bench + text + ]; + description = "Converting time to and from ISO 8601 text"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + text-json-qq = callPackage ( { mkDerivation, @@ -699119,8 +703199,8 @@ self: { }: mkDerivation { pname = "text-replace"; - version = "0.1.0.3"; - sha256 = "17pxhf42r5f2zm74jivkwljsz5vyjzvvdln00jlvhryrg7vb3dah"; + version = "0.1.0.4"; + sha256 = "0pkff14rm573k6pa6mkv0zigxw9d13ncybn7rhipdd4g4yib3f7b"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -699291,10 +703371,8 @@ self: { }: mkDerivation { pname = "text-show"; - version = "3.11.3"; - sha256 = "0mvahiljlvizfbldnv8cjn94h9j76s1zj7d8gb6wl6rwxf7fphrg"; - revision = "2"; - editedCabalFile = "0drmrkhy2y4wrff69q7fk61z5q69cj9hik7dpgg8b6a46r743z66"; + version = "3.11.4"; + sha256 = "070c7sxnz6sjqpfzg31f6c5an0zxq1g3w4i93yap9kmqfl4g9s1n"; libraryHaskellDepends = [ array base @@ -699380,10 +703458,8 @@ self: { }: mkDerivation { pname = "text-show-instances"; - version = "3.9.10"; - sha256 = "09cb391gi0hgkjk4ap4d83vg13lczrghmb9db96a4ckw1bp9pbc1"; - revision = "6"; - editedCabalFile = "0103l5byrg5pik2a1646mvaqxg98505pldpap9xm6ys0yvg05an3"; + version = "3.9.11"; + sha256 = "0v2ksza6cjp388agswhipzdwlc518a4rshx4dw9k0zhn51wibffl"; libraryHaskellDepends = [ aeson base @@ -700508,13 +704584,14 @@ self: { syb, template-haskell, th-abstraction, + th-compat, th-orphans, transformers-compat, }: mkDerivation { pname = "th-desugar"; - version = "1.17"; - sha256 = "0a00l9r7qyhl30bizrydcsjcraia2vq3r4jc7papab4mdv59z1wz"; + version = "1.18"; + sha256 = "0nq64z9nb2jbvs6pvnbafz33pymbgil2r783sl6fx2yjblqw3l3h"; libraryHaskellDepends = [ base containers @@ -700524,6 +704601,7 @@ self: { syb template-haskell th-abstraction + th-compat th-orphans transformers-compat ]; @@ -700970,10 +705048,8 @@ self: { }: mkDerivation { pname = "th-letrec"; - version = "0.1.1"; - sha256 = "0z4zh9lnp60nih7dwy697jbnk19f1h3ypazw23jbf0z93f7d90b6"; - revision = "2"; - editedCabalFile = "1qdsysi3w9axzwyzn9qzdmw5yfvk8h2k8qi0bg912spydchqgfav"; + version = "0.1.1.1"; + sha256 = "0ify4b51mn4wb3sl62yh92gcvdhry8nw2kqvg1y50fffbzv8i3rx"; libraryHaskellDepends = [ base codet @@ -701712,8 +705788,8 @@ self: { }: mkDerivation { pname = "theatre"; - version = "1.0.0.2"; - sha256 = "1iwl4wswhav9d5vnfgwx9w9sms785jwxxc0vx7p5x2kb9hf3d8ac"; + version = "1.0.0.3"; + sha256 = "1clc60g05afl7r03yafmf83pqs2ap4vr5r4nqn7wp6db6m4k3qa0"; libraryHaskellDepends = [ base contravariant @@ -702685,8 +706761,8 @@ self: { }: mkDerivation { pname = "threadscope"; - version = "0.2.15.0"; - sha256 = "09cgxximn317ynd6gg5dhhvzc0zzvmdwm650p9bhf9ysah0rch4d"; + version = "0.2.15.1"; + sha256 = "0clna2qi92319vvxi966hgrq77jp23i2aamg3xvpxdy95ycihz56"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -704059,8 +708135,8 @@ self: { }: mkDerivation { pname = "tidal"; - version = "1.10.1"; - sha256 = "0pkklwnl49ldmasbdsgz385n9ba2rryivrb66c0hq437f62b0f4q"; + version = "1.10.3"; + sha256 = "0ijh78brksq2qqnhjimvi8458iqyp52vnw0ivhpb4xbn6ac738ax"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base @@ -704114,8 +708190,8 @@ self: { }: mkDerivation { pname = "tidal-core"; - version = "1.10.1"; - sha256 = "1wgzfmhmw5f0jzmrjksr84fbc2yhm836b45vyr9mdzgrs8872v9j"; + version = "1.10.2"; + sha256 = "078xddsr91q8z35bv37ks0ydkh81aay09i9za06czqh5dsvb1hl4"; libraryHaskellDepends = [ base colour @@ -704146,8 +708222,8 @@ self: { }: mkDerivation { pname = "tidal-link"; - version = "1.2.0"; - sha256 = "15sqmdafz8ha2rlk4k327pjfc2kpcvq211avchanmmlvn7dflvsv"; + version = "1.2.2"; + sha256 = "179f41ckvqvyawj6z7asp987838ivpj1dgi5f3n97biz15qxlklc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -704710,7 +708786,7 @@ self: { } ) { }; - time_1_15 = callPackage ( + time_1_16_0_1 = callPackage ( { mkDerivation, base, @@ -704725,8 +708801,8 @@ self: { }: mkDerivation { pname = "time"; - version = "1.15"; - sha256 = "0632fg4n4psg4b756fhs6cq0yspyb6k5n3nvpql6bycsbj7i78jg"; + version = "1.16.0.1"; + sha256 = "0xm34hahs9yzqayn82q12nhha17ivcfx5n3kiglvva7rb8phxq5a"; libraryHaskellDepends = [ base deepseq @@ -704746,6 +708822,7 @@ self: { base criterion deepseq + template-haskell ]; description = "A time library"; license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; @@ -704831,39 +708908,22 @@ self: { { mkDerivation, base, + changeset, + groups, time, }: mkDerivation { pname = "time-domain"; - version = "0.1.0.5"; - sha256 = "0lrzhbmv18ab4388p8v959jf9v2i8wamniganm0z7bx3x95jx9v7"; - libraryHaskellDepends = [ - base - time - ]; - description = "A library for time domains and durations"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - maintainers = [ lib.maintainers.turion ]; - } - ) { }; - - time-domain_1_6 = callPackage ( - { - mkDerivation, - base, - time, - }: - mkDerivation { - pname = "time-domain"; - version = "1.6"; - sha256 = "1ird6llqxa0jsr17q7c4ljlpix42j74d2alxf5nq33xqfjvl14rr"; + version = "1.8"; + sha256 = "1id8ap095yz14j7rgmwh4r48521ca7r8q6cr5x8bcrz7psq1xdl0"; libraryHaskellDepends = [ base + changeset + groups time ]; description = "A library for time domains and durations"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.turion ]; } ) { }; @@ -705179,29 +709239,6 @@ self: { ) { }; time-manager = callPackage ( - { - mkDerivation, - auto-update, - base, - containers, - stm, - }: - mkDerivation { - pname = "time-manager"; - version = "0.2.4"; - sha256 = "0w5n3wd1pv1f1wrmr7rjv21847zxflxq7q3vy891ncd0qppf7hpv"; - libraryHaskellDepends = [ - auto-update - base - containers - stm - ]; - description = "Scalable timer"; - license = lib.licenses.mit; - } - ) { }; - - time-manager_0_3_2 = callPackage ( { mkDerivation, base, @@ -705226,7 +709263,6 @@ self: { ]; description = "Scalable timer"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -707893,8 +711929,8 @@ self: { }: mkDerivation { pname = "tldr"; - version = "0.9.2"; - sha256 = "1yypb9zhsj9ks7bbw2sayqv3rn9y8z3w5p1xmsnwb4w99dqmvcx5"; + version = "0.9.3"; + sha256 = "08fv4yabsjxc1vnhjz51a6z130c96rsrg8xa0c1mpz7pi6idg9pi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -708185,78 +712221,6 @@ self: { ) { }; tls = callPackage ( - { - mkDerivation, - asn1-encoding, - asn1-types, - async, - base, - base16-bytestring, - bytestring, - cereal, - crypton, - crypton-x509, - crypton-x509-store, - crypton-x509-validation, - data-default, - hourglass, - hspec, - hspec-discover, - memory, - mtl, - network, - QuickCheck, - serialise, - transformers, - unix-time, - zlib, - }: - mkDerivation { - pname = "tls"; - version = "2.1.8"; - sha256 = "1csdy3426lva1a5f7gh9qm96vzfraqj91jbxlm79wbf1jsdzfhsq"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - asn1-encoding - asn1-types - base - base16-bytestring - bytestring - cereal - crypton - crypton-x509 - crypton-x509-store - crypton-x509-validation - data-default - memory - mtl - network - serialise - transformers - unix-time - zlib - ]; - testHaskellDepends = [ - asn1-types - async - base - bytestring - crypton - crypton-x509 - crypton-x509-validation - hourglass - hspec - QuickCheck - serialise - ]; - testToolDepends = [ hspec-discover ]; - description = "TLS protocol native implementation"; - license = lib.licenses.bsd3; - } - ) { }; - - tls_2_4_1 = callPackage ( { mkDerivation, async, @@ -708293,8 +712257,8 @@ self: { }: mkDerivation { pname = "tls"; - version = "2.4.1"; - sha256 = "1crv34z1fp7zxp0x1yxhw4hbna9n0va6xlihrxw3zp2274ydihml"; + version = "2.4.3"; + sha256 = "0lf5m70n4b65izxnz4k7zq2dr4lhd4l7237gglmrvy8s2f2hzpd2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -708361,7 +712325,6 @@ self: { ]; description = "TLS protocol native implementation"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -708455,39 +712418,6 @@ self: { ) { }; tls-session-manager = callPackage ( - { - mkDerivation, - auto-update, - base, - bytestring, - clock, - crypto-token, - memory, - psqueues, - serialise, - tls, - }: - mkDerivation { - pname = "tls-session-manager"; - version = "0.0.9"; - sha256 = "1j0sbrxrz0d522igjgk7s361vd9yashjd8j25yypxclx83qfcp6i"; - libraryHaskellDepends = [ - auto-update - base - bytestring - clock - crypto-token - memory - psqueues - serialise - tls - ]; - description = "In-memory TLS session DB and session ticket"; - license = lib.licenses.bsd3; - } - ) { }; - - tls-session-manager_0_1_0 = callPackage ( { mkDerivation, auto-update, @@ -708519,7 +712449,6 @@ self: { ]; description = "In-memory TLS session DB and session ticket"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -708555,62 +712484,6 @@ self: { ) { }; tlynx = callPackage ( - { - mkDerivation, - aeson, - async, - attoparsec, - base, - bytestring, - comonad, - containers, - data-default, - elynx-tools, - elynx-tree, - gnuplot, - optparse-applicative, - parallel, - random, - statistics, - text, - transformers, - vector, - }: - mkDerivation { - pname = "tlynx"; - version = "0.8.0.0"; - sha256 = "144jr0wiww76x4k053bshs88cicpnqyz43ya6m8kmg77m5n6fpvy"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson - async - attoparsec - base - bytestring - comonad - containers - data-default - elynx-tools - elynx-tree - gnuplot - optparse-applicative - parallel - random - statistics - text - transformers - vector - ]; - executableHaskellDepends = [ base ]; - description = "Handle phylogenetic trees"; - license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; - mainProgram = "tlynx"; - maintainers = [ lib.maintainers.dschrempf ]; - } - ) { }; - - tlynx_0_9_0_0 = callPackage ( { mkDerivation, aeson, @@ -708661,7 +712534,6 @@ self: { executableHaskellDepends = [ base ]; description = "Handle phylogenetic trees"; license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; - hydraPlatforms = lib.platforms.none; mainProgram = "tlynx"; maintainers = [ lib.maintainers.dschrempf ]; } @@ -708860,8 +712732,8 @@ self: { }: mkDerivation { pname = "tmp-proc"; - version = "0.7.2.6"; - sha256 = "1rr7mc204m23f83py01ahl9ackscp7b5s5h1zahhjfdfax1rn4wd"; + version = "0.7.2.7"; + sha256 = "170k11cb12r1vwnc2ad2j2nxjsqcggka7qggb8gwn5bnliha9x0c"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -708940,8 +712812,8 @@ self: { }: mkDerivation { pname = "tmp-proc-example"; - version = "0.7.0.0"; - sha256 = "0dflnl4jy9x27jwg9zak77mv025myvhqg0drbf7jc1pbawr5vcg0"; + version = "0.7.2.5"; + sha256 = "0vgym8ds2izh7gspp2pxwf5a5pkb37fkvls6fx0pgw7hwszkaj25"; libraryHaskellDepends = [ aeson base @@ -709067,8 +712939,8 @@ self: { }: mkDerivation { pname = "tmp-proc-redis"; - version = "0.7.2.4"; - sha256 = "1f4wksdmkzdj3br1qiy3y2v33ds92yw8wl29jmkh6k4zl4ahkdyc"; + version = "0.7.3.0"; + sha256 = "00gmnh8x2g4ic09mbyqjk08lks6hbc93xd61zzy8c2hmrbncbxsn"; libraryHaskellDepends = [ base bytestring @@ -710119,8 +713991,8 @@ self: { pname = "toml-parser"; version = "2.0.2.0"; sha256 = "1a71imxdzhkjbbsj39jmj1w9hbp3m0wphd1j2x2a5gm9xvjmx2wy"; - revision = "2"; - editedCabalFile = "0csppdfb5z7vfff6qsb7k3adzkfmpfcqncy6rkxv23cqz1p7kkyn"; + revision = "3"; + editedCabalFile = "048nlmvswmajkfr4id6r16iw04iiiafckb0ylyrghbppy5xi3zd5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -710311,8 +714183,8 @@ self: { pname = "tomland"; version = "1.3.3.3"; sha256 = "1asnz773mrbg8fkfabq5w24v63sgqljspc4p4nmf4dm6abm2p6d0"; - revision = "4"; - editedCabalFile = "128mzn1d9cxhw4kfvgy2rv2hn362dn57k8ha4jdj34caaaagdq9w"; + revision = "6"; + editedCabalFile = "13yy55bwq05n6vapcr9hns5n3ns1vjazhg9d5rc5wbjmd3r5p7j5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -711864,7 +715736,6 @@ self: { { mkDerivation, aeson, - ansi-wl-pprint, array, base, bytestring, @@ -711887,7 +715758,9 @@ self: { hashtables, haskeline, heaps, + integer-logarithms, intern, + language-smtlib, lattices, log-domain, loop, @@ -711898,8 +715771,8 @@ self: { mwc-random, OptDir, optparse-applicative, - parsec, pretty, + prettyprinter, primes, primitive, process, @@ -711929,10 +715802,8 @@ self: { }: mkDerivation { pname = "toysolver"; - version = "0.9.0"; - sha256 = "18s48wmvbv1f12k81xf8kjam4vwifk3whcasvlvarpbvnplqx2ir"; - revision = "2"; - editedCabalFile = "1zbvz250202qqay8qwp4asyar2ic592l7mlg4yzzidifmyka6cd7"; + version = "0.10.0"; + sha256 = "088xjvmpgkiajgvg76wj1wv6iz7h5ss4qm47ynnn5g36hr55l9i7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -711957,7 +715828,9 @@ self: { hashable hashtables heaps + integer-logarithms intern + language-smtlib lattices log-domain loop @@ -711991,7 +715864,6 @@ self: { ]; executableHaskellDepends = [ aeson - ansi-wl-pprint array base bytestring @@ -711999,22 +715871,18 @@ self: { clock containers data-default-class - filepath haskeline - intern + language-smtlib megaparsec MIP - mtl mwc-random OptDir optparse-applicative - parsec + prettyprinter pseudo-boolean scientific text time - transformers - transformers-compat unbounded-delays vector ]; @@ -712031,13 +715899,13 @@ self: { finite-field hashable intern + language-smtlib lattices megaparsec MIP mtl mwc-random OptDir - parsec pretty pseudo-boolean QuickCheck @@ -712046,6 +715914,7 @@ self: { tasty-hunit tasty-quickcheck tasty-th + temporary text transformers transformers-compat @@ -712250,6 +716119,8 @@ self: { tpdb = callPackage ( { mkDerivation, + atto-lisp, + attoparsec, base, bytestring, containers, @@ -712263,16 +716134,19 @@ self: { prettyprinter, text, time, + unordered-containers, xml-conduit, xml-hamlet, }: mkDerivation { pname = "tpdb"; - version = "2.8.6"; - sha256 = "0gxjxlwbdbwlygw0n8rd00564vp96jgasf49s6rkm4pgi3hzh1m8"; + version = "2.9.0"; + sha256 = "1i0kdsxb3qqk87wvfa89cji3nc335q1j08m8i0h3f0809wh1fb6b"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ + atto-lisp + attoparsec base bytestring containers @@ -712285,6 +716159,7 @@ self: { prettyprinter text time + unordered-containers xml-conduit xml-hamlet ]; @@ -712299,6 +716174,7 @@ self: { ]; description = "Data Type for Rewriting Systems"; license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -714764,7 +718640,6 @@ self: { mkDerivation, aeson, ansi-terminal, - ansi-wl-pprint, base, bytestring, containers, @@ -714775,6 +718650,8 @@ self: { parsec, parsers, pretty, + prettyprinter, + prettyprinter-ansi-terminal, primitive, QuickCheck, scientific, @@ -714794,14 +718671,13 @@ self: { }: mkDerivation { pname = "tree-diff"; - version = "0.3.4"; - sha256 = "0fqfyrab0bf98z251lsfvl2jdcaja6ikfn9q537jbxkx402fi6jy"; - revision = "2"; - editedCabalFile = "1hb62nd833n7gmg508qkbndbj13p8dscwfanilwifbxqwwcn98ah"; + version = "0.4.1"; + sha256 = "02w3qzgn7j8f7q8h2v84bfic6w2kzfzhnjhkdxsi6w2ppal5wf3c"; + revision = "1"; + editedCabalFile = "0ldpna89cfjpm1ic04l010zhfb7ymcyr3ih85wz30zn30jybj025"; libraryHaskellDepends = [ aeson ansi-terminal - ansi-wl-pprint base bytestring containers @@ -714810,6 +718686,8 @@ self: { parsec parsers pretty + prettyprinter + prettyprinter-ansi-terminal primitive QuickCheck scientific @@ -714824,13 +718702,11 @@ self: { vector ]; testHaskellDepends = [ - ansi-terminal - ansi-wl-pprint base parsec + prettyprinter primitive QuickCheck - tagged tasty tasty-golden tasty-quickcheck @@ -715953,6 +719829,140 @@ self: { } ) { }; + tricorder = callPackage ( + { + mkDerivation, + aeson, + ansi-terminal, + atelier-core, + atelier-prelude, + base, + brick, + bytestring, + Cabal, + Cabal-syntax, + casing, + containers, + data-default, + directory, + effectful, + effectful-core, + effectful-plugin, + effectful-th, + filepath, + hashable, + hspec, + megaparsec, + mtl, + network, + optparse-applicative, + process, + regex-tdfa, + relude, + stm, + tar, + tasty, + tasty-discover, + tasty-hspec, + template-haskell, + text, + time, + time-units, + typed-process, + unagi-chan, + unix, + vty, + vty-crossplatform, + yaml, + zlib, + }: + mkDerivation { + pname = "tricorder"; + version = "0.2.0.0"; + sha256 = "1vgv86zxx9nqhy5gi6hawb43mry9nas82q3apaab9kzyqcdfgfp0"; + isLibrary = false; + isExecutable = true; + libraryHaskellDepends = [ + aeson + ansi-terminal + atelier-core + atelier-prelude + base + brick + bytestring + Cabal + Cabal-syntax + casing + containers + data-default + directory + effectful + effectful-core + effectful-plugin + effectful-th + filepath + hashable + megaparsec + mtl + network + optparse-applicative + process + regex-tdfa + relude + stm + tar + template-haskell + text + time + time-units + vty + vty-crossplatform + yaml + zlib + ]; + executableHaskellDepends = [ + atelier-prelude + base + effectful-core + effectful-plugin + ]; + testHaskellDepends = [ + aeson + atelier-core + atelier-prelude + base + bytestring + Cabal-syntax + containers + data-default + effectful + effectful-core + effectful-plugin + filepath + hspec + megaparsec + process + regex-tdfa + stm + tar + tasty + tasty-discover + tasty-hspec + text + time + time-units + typed-process + unagi-chan + unix + zlib + ]; + testToolDepends = [ tasty-discover ]; + doHaddock = false; + description = "Continuous Haskell build status, diagnostics, and tests via a shared daemon"; + license = lib.licenses.mit; + } + ) { }; + trie-simple = callPackage ( { mkDerivation, @@ -716012,6 +720022,64 @@ self: { } ) { }; + trie-simple_0_4_5 = callPackage ( + { + mkDerivation, + base, + containers, + deepseq, + hashable, + hspec, + hspec-discover, + indexed-traversable, + matchable, + mtl, + mwc-random, + QuickCheck, + semialign, + tasty-bench, + these, + vector, + witherable, + }: + mkDerivation { + pname = "trie-simple"; + version = "0.4.5"; + sha256 = "15lbdg1s4a8h5xjn5lq72bjw0idjfmdxg3drn99p5vcbxvphl1jj"; + libraryHaskellDepends = [ + base + containers + deepseq + hashable + indexed-traversable + matchable + mtl + semialign + these + witherable + ]; + testHaskellDepends = [ + base + containers + hspec + QuickCheck + vector + ]; + testToolDepends = [ hspec-discover ]; + benchmarkHaskellDepends = [ + base + containers + deepseq + mwc-random + tasty-bench + vector + ]; + description = "Simple Map-based Trie"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + tries = callPackage ( { mkDerivation, @@ -717648,8 +721716,8 @@ self: { }: mkDerivation { pname = "tuispec"; - version = "0.2.0.0"; - sha256 = "1qjal3lw3nnaf3r7azggr1cvq0y8q6p7jqdqzhqcqrkd4n9fgjxs"; + version = "0.3.1.1"; + sha256 = "1c0zbakx0r2fhf5b4hdpwbpc8fs8ljnlv5zvwnjznvyq8jmn00jv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -717844,6 +721912,47 @@ self: { } ) { }; + tuple-classes = callPackage ( + { + mkDerivation, + assoc, + base, + binary, + deepseq, + hashable, + microlens, + strict, + template-haskell, + }: + mkDerivation { + pname = "tuple-classes"; + version = "1.0.3"; + sha256 = "1iafnzhrdqia7hbsckm696x8nfl9svmvrsznckj54fbw2yc4skxr"; + libraryHaskellDepends = [ + assoc + base + binary + deepseq + hashable + microlens + strict + template-haskell + ]; + testHaskellDepends = [ + assoc + base + binary + deepseq + hashable + microlens + strict + template-haskell + ]; + description = "Working with n-ary tuples and functions; strict tuples"; + license = lib.licenses.asl20; + } + ) { }; + tuple-fields = callPackage ( { mkDerivation, @@ -721965,39 +726074,6 @@ self: { ) { }; typecheck-plugin-nat-simple = callPackage ( - { - mkDerivation, - base, - containers, - ghc, - ghc-internal, - ghc-tcplugins-extra, - }: - mkDerivation { - pname = "typecheck-plugin-nat-simple"; - version = "0.1.0.11"; - sha256 = "0rb4cxib6i7byn7syym252gvrw7mgrfjglqwsiwprc7mx254k42i"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - base - containers - ghc - ghc-internal - ghc-tcplugins-extra - ]; - testHaskellDepends = [ - base - containers - ghc - ghc-internal - ghc-tcplugins-extra - ]; - description = "Simple type check plugin which calculate addition, subtraction and less-or-equal-than"; - license = lib.licenses.bsd3; - } - ) { }; - - typecheck-plugin-nat-simple_0_1_0_12 = callPackage ( { mkDerivation, base, @@ -722027,7 +726103,6 @@ self: { ]; description = "Simple type check plugin which calculate addition, subtraction and less-or-equal-than"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -722276,6 +726351,7 @@ self: { ]; description = "A framework for strongly typed FSM"; license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -722990,8 +727066,8 @@ self: { }: mkDerivation { pname = "typelet"; - version = "0.1.6"; - sha256 = "0bf5g30zbjwk8z30vad6hqslpslfxzmanpv4zpdn41kdcnc1dj8k"; + version = "0.1.7"; + sha256 = "0rjj5bqm7mhmmy85r13bz0lsws7qc3pji0bj1b4lxf5fhm62x2q3"; libraryHaskellDepends = [ base containers @@ -723778,6 +727854,7 @@ self: { cassava, containers, directory, + erf, filepath, mtl, ordered-containers, @@ -723798,81 +727875,8 @@ self: { }: mkDerivation { pname = "typst"; - version = "0.8.0.2"; - sha256 = "1q17vy9x5g64zzw5156bdh3mippin6ygkc3yqk0mbffkrfdcn21m"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson - array - base - bytestring - cassava - containers - directory - filepath - mtl - ordered-containers - parsec - pretty - regex-tdfa - scientific - text - time - toml-parser - typst-symbols - vector - xml-conduit - yaml - ]; - testHaskellDepends = [ - base - bytestring - directory - filepath - pretty-show - tasty - tasty-golden - text - time - ]; - description = "Parsing and evaluating typst syntax"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - } - ) { }; - - typst_0_9_0_1 = callPackage ( - { - mkDerivation, - aeson, - array, - base, - bytestring, - cassava, - containers, - directory, - filepath, - mtl, - ordered-containers, - parsec, - pretty, - pretty-show, - regex-tdfa, - scientific, - tasty, - tasty-golden, - text, - time, - toml-parser, - typst-symbols, - vector, - xml-conduit, - yaml, - }: - mkDerivation { - pname = "typst"; - version = "0.9.0.1"; - sha256 = "013li974rqm125k8kj12mc1j84pzqx4k9rf3nci57mfv4z6wb36v"; + version = "0.11"; + sha256 = "0v9spl9albkricmiaivrbcdq70k8rbs40vfxpma2xav697bkzrw3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -723883,6 +727887,7 @@ self: { cassava containers directory + erf filepath mtl ordered-containers @@ -723911,7 +727916,6 @@ self: { ]; description = "Parsing and evaluating typst syntax"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -723923,34 +727927,14 @@ self: { }: mkDerivation { pname = "typst-symbols"; - version = "0.1.8.1"; - sha256 = "1va29x72r0w0bms7wfsrhbnfn8cha1ghbaj33y62kflm50k9hwrg"; - libraryHaskellDepends = [ - base - text - ]; - description = "Symbol and emoji lookup for typst language"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - } - ) { }; - - typst-symbols_0_1_9_1 = callPackage ( - { - mkDerivation, - base, - text, - }: - mkDerivation { - pname = "typst-symbols"; - version = "0.1.9.1"; - sha256 = "0pqjdmyclljsybipcmyas4pifggndf47bvahnpcaflnw9db73j63"; + version = "0.3"; + sha256 = "09rnm274bwivyqhnlbby6i7bjkv5s8k5x86qhp83il7mnxb5la04"; libraryHaskellDepends = [ base text ]; description = "Symbol and emoji lookup for typst language"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -724088,10 +728072,8 @@ self: { }: mkDerivation { pname = "tzdata"; - version = "0.2.20250115.0"; - sha256 = "1h9sn9rngmvk2lqljcmysq9m7nwxlscm65rbzjqik8apsnb9qa53"; - revision = "1"; - editedCabalFile = "1dwdvsn34sf9y66ply1vh6cs1j9mz4q60nmwiq66nhmlixk9rnjx"; + version = "0.2.20260708.0"; + sha256 = "04pq8s298m3jjch0l6kcvylbjc2qnkdawds8r294kix6dl0680wn"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base @@ -725029,8 +729011,8 @@ self: { }: mkDerivation { pname = "uhd"; - version = "0.1.0.1"; - sha256 = "0a9gdh28lavxjkf158d4n4l371jbnqva1k8yswc9mrbfgsf70f7i"; + version = "0.1.1.0"; + sha256 = "1a6ia1s40dzr6106nhc9x70hwzf9zzwjq9c3cfvg4i753rq1bnzi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -725757,8 +729739,8 @@ self: { }: mkDerivation { pname = "unbound-generics"; - version = "0.4.4"; - sha256 = "1iihh60m2zsl961khxcp82i2i47y35yhxh8835p4f82r487zpdlj"; + version = "0.4.5"; + sha256 = "0mblb5jmjl3r8j18vkxqmf97q3c0h9bcbmdg599qf49rs2yzli70"; libraryHaskellDepends = [ ansi-wl-pprint base @@ -726132,6 +730114,8 @@ self: { pname = "unclogging"; version = "0.1.0.3"; sha256 = "1iy5aacr19xcabs0q2a2vqc43lsaxayy8avw0wbnkqnb5y7cjm5c"; + revision = "1"; + editedCabalFile = "00qjrw2nl6sdiksa3h7r7gm2rnvsrblfkdxq1k3qxn5xalcgxfaj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -726624,10 +730608,8 @@ self: { }: mkDerivation { pname = "unicode"; - version = "0.0.1.1"; - sha256 = "1hgqnplpgaw0pwz0lfr59vmljcf4l5b4ynrhdcic94g18lpsmnvg"; - revision = "2"; - editedCabalFile = "0wmih9v4jpxwnhc93gwy890fdcw93wj245yndmr54zjc71gy3139"; + version = "0.0.1.3"; + sha256 = "0fd6dshprgc606j4bng8dkp1yxwhdx531i8q70k54p2ya4liv47v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -726653,25 +730635,21 @@ self: { binary, bytestring, containers, + deepseq, parsec, - QuickCheck, - quickcheck-instances, tasty, tasty-bench, tasty-hunit, tasty-quickcheck, template-haskell, text, - text-icu, th-lift-instances, unicode-transforms, }: mkDerivation { pname = "unicode-collation"; - version = "0.1.3.6"; - sha256 = "0c1s1n4cqhjibiv05h5qfl4cg4h11ny4jay0gqnqg36z9kb66hfn"; - revision = "2"; - editedCabalFile = "01jnv53mizky61zr1i469wk2ry19mpczgylfxg3ilbj9221wv7zm"; + version = "0.1.3.7"; + sha256 = "0mrwf6ph1kb6gl83kvnf8r0ss78b73zr682xyh5pcva86pb7azzc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -726695,11 +730673,9 @@ self: { ]; benchmarkHaskellDepends = [ base - QuickCheck - quickcheck-instances + deepseq tasty-bench text - text-icu ]; description = "Haskell implementation of the Unicode Collation Algorithm"; license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; @@ -726707,37 +730683,6 @@ self: { ) { }; unicode-data = callPackage ( - { - mkDerivation, - base, - deepseq, - hspec, - tasty, - tasty-bench, - }: - mkDerivation { - pname = "unicode-data"; - version = "0.6.0"; - sha256 = "0iwr096kwvjmx32a2drzz5hlam5sy0ca2m15ih33r8imhlb371xj"; - revision = "2"; - editedCabalFile = "1y592fjr7i0416nzxr8g91apm8ff9gls5lwr16bc7zsh9hdyahja"; - libraryHaskellDepends = [ base ]; - testHaskellDepends = [ - base - hspec - ]; - benchmarkHaskellDepends = [ - base - deepseq - tasty - tasty-bench - ]; - description = "Access Unicode Character Database (UCD)"; - license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; - } - ) { }; - - unicode-data_0_8_0 = callPackage ( { mkDerivation, base, @@ -726750,6 +730695,8 @@ self: { pname = "unicode-data"; version = "0.8.0"; sha256 = "02qgvnv6izs3nq8a14nw86pbgazqvjj22rsvvzklck56rmm7paby"; + revision = "1"; + editedCabalFile = "16rc4xis9sl8ygd629k9s1y4kz2ydh119dc7acl15pi9aq30q9qh"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base @@ -726763,7 +730710,6 @@ self: { ]; description = "Access Unicode Character Database (UCD)"; license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -726781,6 +730727,8 @@ self: { pname = "unicode-data-names"; version = "0.6.0"; sha256 = "0dr2wb100km8v683aw8ylwc2npj4bl7adsmknrdb0z3nz7xi0j0k"; + revision = "1"; + editedCabalFile = "1bxa7s4alyad88gmlp8cz9i301p0ij4l4n07948l028bjil7r218"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -726838,6 +730786,8 @@ self: { pname = "unicode-data-scripts"; version = "0.6.0"; sha256 = "0g6a7smdzjp6rxqv86nvh9bp7qihg5a9a9agw14jhg6zvs8kpgy0"; + revision = "1"; + editedCabalFile = "13v1n071x8jaxwmrrp849ywylaggal2iay6bjjwc75y79hwwzx58"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base @@ -726868,6 +730818,8 @@ self: { pname = "unicode-data-security"; version = "0.6.0"; sha256 = "16kkvmjqigzgwhw7x0kx9p38m1m9bhm0nc47rm8564czx2bxw7lh"; + revision = "1"; + editedCabalFile = "0vmysj0cz5626kdsr7g5r63pzkc5s3df83s21zp7pmaqcvnq9hj1"; libraryHaskellDepends = [ base unicode-data @@ -727946,10 +731898,8 @@ self: { }: mkDerivation { pname = "union-find-array"; - version = "0.1.0.4"; - sha256 = "0c5lbw3x0y4cihkymzihsdpg7cw2nmamy2izmhl56gwwb0z0rnm6"; - revision = "1"; - editedCabalFile = "089nkg7f3jm3v7fjz7ij0gvlp9fjxb3q02yaal2385jgyfwdj8hm"; + version = "0.1.0.5"; + sha256 = "18mn9f11sh9s20zc6132cvqr2zg64jv0s6xqy30vpfjs19hff1ph"; libraryHaskellDepends = [ array base @@ -728218,8 +732168,8 @@ self: { }: mkDerivation { pname = "unique-logic"; - version = "0.4.0.1"; - sha256 = "05y401k00qminds1di27sxvhwjl5xn6yn1qq1vnbhs0ib4s8csvy"; + version = "0.4.1.1"; + sha256 = "118ryg5gi4y4j9gi487qwh9l8zcvyiy8bh95gh0a692arsyviaaf"; libraryHaskellDepends = [ base explicit-exception @@ -728254,8 +732204,8 @@ self: { }: mkDerivation { pname = "unique-logic-tf"; - version = "0.5.1.1"; - sha256 = "0l6clsazbcvbxb65hhjp3cpsf00ksi625mvxg0v9gxqibssdziwk"; + version = "0.5.1.3"; + sha256 = "0shh78834hnrb6gzk2w6gl40g6rsjylq9fii766i4zvnppb4n5yi"; libraryHaskellDepends = [ base containers @@ -728646,6 +732596,7 @@ self: { ]; description = "A domain-specific type system for dimensional analysis"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -728696,6 +732647,7 @@ self: { ]; description = "Definitions for use with the units package"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -729144,6 +733096,8 @@ self: { pname = "universe-some"; version = "1.2.2.1"; sha256 = "1halagqwlmxm68z1hb6v11zn2jxbbvb1rrbs3lcfass9yrhcf6az"; + revision = "1"; + editedCabalFile = "1yp9qs13k7ny7b91lvihdf2b8hqvicqxlkfcdjjvgyxyhqx5rmpf"; libraryHaskellDepends = [ base some @@ -729222,7 +733176,6 @@ self: { bytestring, containers, deepseq, - ghc-prim, hashable, hedgehog, microlens, @@ -729241,14 +733194,13 @@ self: { }: mkDerivation { pname = "universum"; - version = "1.8.3"; - sha256 = "0j1zkhj4x10iycww6qc768sfr9jrxr1awhgv9f7f2npkcynssdkb"; + version = "1.8.3.1"; + sha256 = "0dadwx1fqv5sc1vvcpnsk5igpxhyhakgxf4k57nnx4g0kmm9s5bk"; libraryHaskellDepends = [ base bytestring containers deepseq - ghc-prim hashable microlens microlens-mtl @@ -729290,6 +733242,8 @@ self: { pname = "unix"; version = "2.8.8.0"; sha256 = "0gjsg9w6psn1gqzkc8akv5a2343fc3x7dlr25xb1lwzbpyixwa51"; + revision = "1"; + editedCabalFile = "0zisn0p6p5fyh8plsis9s43wlpyvkacjapyjy21qk0dixvdwqmll"; libraryHaskellDepends = [ base bytestring @@ -729591,28 +733545,23 @@ self: { bytestring, hspec, hspec-discover, - old-locale, - old-time, QuickCheck, template-haskell, time, }: mkDerivation { pname = "unix-time"; - version = "0.4.17"; - sha256 = "130z416958xqd6yvjidmm66674y9vkwgxj965kvwhnncbnz0afpn"; + version = "0.5.0"; + sha256 = "0px8iw9hbrw5kl7yb6b9719swrjm5ikimin9ky9zh293csdn0qqm"; libraryHaskellDepends = [ base binary bytestring - old-time ]; testHaskellDepends = [ base bytestring hspec - old-locale - old-time QuickCheck template-haskell time @@ -729876,8 +733825,8 @@ self: { }: mkDerivation { pname = "unlifted"; - version = "0.2.3.0"; - sha256 = "19sqhx3sxnahafji04r40slbz6c8ws3fx5qpfkb2w2q1s4r2fmyx"; + version = "0.2.4.0"; + sha256 = "1dphqc7l68gy00zjvk8kh7d497sm1l0p8cfw3awadjrq8l2fjvs4"; libraryHaskellDepends = [ base bytestring @@ -730282,66 +734231,6 @@ self: { ) { }; unordered-containers = callPackage ( - { - mkDerivation, - base, - bytestring, - ChasingBottoms, - containers, - deepseq, - hashable, - hashmap, - HUnit, - mtl, - nothunks, - QuickCheck, - random, - tasty, - tasty-bench, - tasty-hunit, - tasty-quickcheck, - template-haskell, - }: - mkDerivation { - pname = "unordered-containers"; - version = "0.2.20.1"; - sha256 = "1as6abrhpdn34wm4fhsvkf43lw5g0rhli6hbnq4ix9kd7m8n12kh"; - libraryHaskellDepends = [ - base - deepseq - hashable - template-haskell - ]; - testHaskellDepends = [ - base - ChasingBottoms - containers - hashable - HUnit - nothunks - QuickCheck - random - tasty - tasty-hunit - tasty-quickcheck - ]; - benchmarkHaskellDepends = [ - base - bytestring - containers - deepseq - hashable - hashmap - mtl - random - tasty-bench - ]; - description = "Efficient hashing-based container types"; - license = lib.licenses.bsd3; - } - ) { }; - - unordered-containers_0_2_21 = callPackage ( { mkDerivation, base, @@ -730398,7 +734287,6 @@ self: { ]; description = "Efficient hashing-based container types"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -731057,16 +734945,18 @@ self: { ghc-bignum, hspec, hspec-core, + os-string, text, }: mkDerivation { pname = "unwitch"; - version = "3.0.0"; - sha256 = "1jhfgpqsa6iszdwv0ssgsmrz8dn4n11nrdr4igg83z8z36ssxrd9"; + version = "3.1.0"; + sha256 = "0kmnl762nkws62cijlg8q5bs2d8a9lpdchidrsvbzmdmd58vy5gk"; libraryHaskellDepends = [ base bytestring ghc-bignum + os-string text ]; testHaskellDepends = [ @@ -731075,6 +734965,7 @@ self: { ghc-bignum hspec hspec-core + os-string text ]; description = "converts between primitives"; @@ -733517,8 +737408,8 @@ self: { }: mkDerivation { pname = "utxorpc"; - version = "0.0.18.1"; - sha256 = "0gnbyj3r7faqvkaxfmbxxkcznl53jxrzbby3k1zpyigr3h61k4sp"; + version = "0.0.19.2"; + sha256 = "0x47dx31dp315pw8s9c0majv70vj521sgrahai9lylkgp398fvjx"; libraryHaskellDepends = [ base proto-lens @@ -734379,12 +738270,13 @@ self: { directory, filepath, HUnit, + pretty, text, }: mkDerivation { pname = "uusi"; - version = "0.4.3.0"; - sha256 = "1ddmwkdwx1bq3j0gacp5i8j6i5f7hqllkxcf3azsazg63lpf8wpw"; + version = "0.4.4.0"; + sha256 = "00kamncajf8l8rqk3chk74aj65vv6lam7a3y3xjdsrrsgpggvnc8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -734397,6 +738289,7 @@ self: { Cabal directory filepath + pretty text ]; testHaskellDepends = [ @@ -734843,6 +738736,489 @@ self: { } ) { }; + valiant = callPackage ( + { + mkDerivation, + aeson, + async, + base, + bytestring, + containers, + criterion, + deepseq, + hashable, + hedgehog, + hspec, + hspec-hedgehog, + network, + nothunks, + pg-wire, + scientific, + stm, + text, + time, + uuid-types, + vector, + }: + mkDerivation { + pname = "valiant"; + version = "0.1.0.1"; + sha256 = "1ilsx6faz0gwipq2ajv0213zv4vqadqnp15crih3ki47w8sl820a"; + libraryHaskellDepends = [ + aeson + async + base + bytestring + containers + deepseq + hashable + network + pg-wire + scientific + text + time + uuid-types + vector + ]; + testHaskellDepends = [ + aeson + async + base + bytestring + containers + hedgehog + hspec + hspec-hedgehog + nothunks + pg-wire + scientific + stm + text + time + uuid-types + vector + ]; + benchmarkHaskellDepends = [ + async + base + bytestring + containers + criterion + pg-wire + scientific + text + time + vector + ]; + description = "Compile-time checked SQL for Haskell, runtime library"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + valiant-bluefin = callPackage ( + { + mkDerivation, + base, + bluefin, + bytestring, + hspec, + pg-wire, + text, + valiant, + }: + mkDerivation { + pname = "valiant-bluefin"; + version = "0.1.0.1"; + sha256 = "0an78m91pidb6mp8nq5wsqh8r53qqh8v9p7vzc1wjigknnlws9lc"; + libraryHaskellDepends = [ + base + bluefin + pg-wire + valiant + ]; + testHaskellDepends = [ + base + bytestring + hspec + pg-wire + text + valiant + ]; + description = "Bluefin effect adapter for valiant"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + valiant-cli = callPackage ( + { + mkDerivation, + aeson, + aeson-pretty, + ansi-terminal, + base, + bytestring, + containers, + cryptohash-sha256, + directory, + dotenv, + filepath, + Glob, + hspec, + optparse-applicative, + pg-wire, + temporary, + text, + time, + vector, + }: + mkDerivation { + pname = "valiant-cli"; + version = "0.1.0.1"; + sha256 = "1y9had6smjjfw4v9598xc9hzq1i6snr5nigalkcrd7wm839jb5lp"; + isLibrary = false; + isExecutable = true; + libraryHaskellDepends = [ + aeson + aeson-pretty + ansi-terminal + base + bytestring + containers + cryptohash-sha256 + directory + dotenv + filepath + Glob + optparse-applicative + pg-wire + text + time + vector + ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ + aeson + base + bytestring + containers + directory + filepath + hspec + pg-wire + temporary + text + time + ]; + doHaddock = false; + description = "Compile-time checked SQL for Haskell: CLI tool"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + mainProgram = "valiant"; + } + ) { }; + + valiant-conduit = callPackage ( + { + mkDerivation, + base, + bytestring, + conduit, + hspec, + pg-wire, + text, + valiant, + }: + mkDerivation { + pname = "valiant-conduit"; + version = "0.1.0.0"; + sha256 = "069mybwwvaa8c3xfcyg6zw01nwb2w8vnz1dvr5cnx1wmz7z5yq56"; + libraryHaskellDepends = [ + base + conduit + valiant + ]; + testHaskellDepends = [ + base + bytestring + conduit + hspec + pg-wire + text + valiant + ]; + description = "Conduit streaming adapter for valiant"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + valiant-effectful = callPackage ( + { + mkDerivation, + base, + bytestring, + effectful-core, + hspec, + pg-wire, + text, + valiant, + vector, + }: + mkDerivation { + pname = "valiant-effectful"; + version = "0.1.0.2"; + sha256 = "1m0ballk453yb12hb1pzf8yiiyz7hqld4q0rnylw564vqf0riyq1"; + libraryHaskellDepends = [ + base + effectful-core + pg-wire + valiant + vector + ]; + testHaskellDepends = [ + base + bytestring + effectful-core + hspec + pg-wire + text + valiant + ]; + description = "Effectful adapter for valiant"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + valiant-fused-effects = callPackage ( + { + mkDerivation, + base, + bytestring, + fused-effects, + hspec, + pg-wire, + text, + valiant, + }: + mkDerivation { + pname = "valiant-fused-effects"; + version = "0.1.0.1"; + sha256 = "062qjs48zm377ww0m9yfkdpjbgjqmicdn1hig3ylf0r9mgr2nvnq"; + libraryHaskellDepends = [ + base + fused-effects + pg-wire + valiant + ]; + testHaskellDepends = [ + base + bytestring + fused-effects + hspec + pg-wire + text + valiant + ]; + description = "Fused-effects adapter for valiant"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + valiant-mtl = callPackage ( + { + mkDerivation, + base, + bytestring, + hspec, + mtl, + pg-wire, + text, + time, + transformers, + valiant, + vector, + }: + mkDerivation { + pname = "valiant-mtl"; + version = "0.1.0.1"; + sha256 = "1vpb4l9b93jp3mjimcjh4vdnv0p5q6qnxdryz0y7x5pjk1wkybhn"; + libraryHaskellDepends = [ + base + mtl + pg-wire + time + transformers + valiant + vector + ]; + testHaskellDepends = [ + base + bytestring + hspec + pg-wire + text + transformers + valiant + ]; + description = "MTL-style adapter for valiant"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + valiant-pipes = callPackage ( + { + mkDerivation, + base, + bytestring, + hspec, + pg-wire, + pipes, + text, + valiant, + }: + mkDerivation { + pname = "valiant-pipes"; + version = "0.1.0.0"; + sha256 = "0y6nk9y03macq8vrij8azipgbwvihz4qra8k35n3l2630zfp02kd"; + libraryHaskellDepends = [ + base + pipes + valiant + ]; + testHaskellDepends = [ + base + bytestring + hspec + pg-wire + pipes + text + valiant + ]; + description = "Pipes streaming adapter for valiant"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + valiant-plugin = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + cryptohash-sha256, + directory, + edit-distance, + filepath, + ghc, + hspec, + process, + temporary, + text, + time, + valiant, + }: + mkDerivation { + pname = "valiant-plugin"; + version = "0.1.0.0"; + sha256 = "1mz6qmcg9az47iriih1kkb0fxwv34i45sh17d6xvl6zn0bzjzjn6"; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + cryptohash-sha256 + directory + edit-distance + filepath + ghc + text + time + ]; + testHaskellDepends = [ + aeson + base + bytestring + directory + filepath + hspec + process + temporary + text + time + valiant + ]; + description = "Compile-time checked SQL for Haskell, GHC source plugin"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + valiant-streaming = callPackage ( + { + mkDerivation, + base, + bytestring, + hspec, + pg-wire, + streaming, + text, + valiant, + }: + mkDerivation { + pname = "valiant-streaming"; + version = "0.1.0.0"; + sha256 = "01crnp5ina6kwn4r5lzakwbavvx2nkwkxzjgy6cdq9r91x02xd22"; + libraryHaskellDepends = [ + base + streaming + valiant + ]; + testHaskellDepends = [ + base + bytestring + hspec + pg-wire + streaming + text + valiant + ]; + description = "Streaming adapter for valiant (streaming library)"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + valiant-streamly = callPackage ( + { + mkDerivation, + base, + bytestring, + hspec, + pg-wire, + streamly-core, + text, + valiant, + }: + mkDerivation { + pname = "valiant-streamly"; + version = "0.1.0.0"; + sha256 = "16j8avisajkp6789kpj7n4r4mab7rmv9lpnjcbyy8xfzhnf5mc1x"; + libraryHaskellDepends = [ + base + streamly-core + valiant + ]; + testHaskellDepends = [ + base + bytestring + hspec + pg-wire + streamly-core + text + valiant + ]; + description = "Streamly streaming adapter for valiant"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + valid = callPackage ( { mkDerivation, @@ -735061,7 +739437,7 @@ self: { } ) { }; - validation = callPackage ( + validation_1_1_5 = callPackage ( { mkDerivation, assoc, @@ -735098,10 +739474,11 @@ self: { ]; description = "A data-type like Either but with an accumulating Applicative"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; - validation_1_2_2 = callPackage ( + validation = callPackage ( { mkDerivation, assoc, @@ -735145,7 +739522,6 @@ self: { ]; description = "A data-type like Either but with an accumulating Applicative"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -735186,8 +739562,8 @@ self: { pname = "validation-selective"; version = "0.2.0.0"; sha256 = "11s9qsp5w19lbk6vg6psr3864xdsx2kmx3gcmnn2qkx6wsblx24s"; - revision = "7"; - editedCabalFile = "0yd0imzv9h7mq8h6q6rhn341hn6qi4fgi4y3yswrqjfwchr7as4i"; + revision = "9"; + editedCabalFile = "0ph04qbpwcngigarsf609dzdmvrn0c8jx2q9p329yl16kb0zk3d8"; libraryHaskellDepends = [ base deepseq @@ -736174,8 +740550,8 @@ self: { }: mkDerivation { pname = "variant"; - version = "1.0.2"; - sha256 = "18nwggg8lyybfzj8ag2k2vjrf26srjqc3rp7sfb3syridcqmrwxg"; + version = "1.0.3"; + sha256 = "0a7vajilkvxwgkck1b02wp2wvc03sbgllk4xf78lgasw5rg6854v"; libraryHaskellDepends = [ base deepseq @@ -736367,18 +740743,23 @@ self: { base, containers, hashable, + hspec, unordered-containers, }: mkDerivation { pname = "vault"; - version = "0.3.1.6"; - sha256 = "0rlps2qn3y7lrz2ci0927127q6n2rp83j41wq29h24lmpxlv391p"; + version = "0.3.2.0"; + sha256 = "08whlx6idaaf78xsjgbh2i6gd053sx0kxqkycqg889pb3zkwir4f"; libraryHaskellDepends = [ base containers hashable unordered-containers ]; + testHaskellDepends = [ + base + hspec + ]; description = "a persistent store for values of arbitrary types"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } @@ -737019,16 +741400,12 @@ self: { inspection-testing, QuickCheck, semigroupoids, - tagged, - transformers, vector, }: mkDerivation { pname = "vec"; - version = "0.5.1"; - sha256 = "0rswq31fjsqzzq88b920hz0j8v0rdjhb04v4fr10cdqbnxaqglb0"; - revision = "2"; - editedCabalFile = "0cc6hby6dq0474fk1qn8iiychw2hjk7x70mcmndxxjq14pslrps5"; + version = "0.5.1.1"; + sha256 = "14w5i9gydlxs60x025ai6wrbirhcsqzb0hh77zjyn16i034sdx8p"; libraryHaskellDepends = [ adjunctions base @@ -737040,13 +741417,11 @@ self: { indexed-traversable QuickCheck semigroupoids - transformers ]; testHaskellDepends = [ base fin inspection-testing - tagged ]; benchmarkHaskellDepends = [ base @@ -737071,8 +741446,8 @@ self: { pname = "vec-lens"; version = "0.4.1"; sha256 = "1llppbk2qdkymgy66w5dl2w7x3r70mf5rqzp6ppllvzhjm7fg9vw"; - revision = "1"; - editedCabalFile = "1kpaay7gdidz07j8z2afp0h3ymay5xp8x03h5sqfzg8kvxjhbj1s"; + revision = "2"; + editedCabalFile = "0rl6y33m67mln0r4lpmqsq5x59wllwrswq1yzpna4zxg9zz5hprr"; libraryHaskellDepends = [ base fin @@ -737096,8 +741471,8 @@ self: { pname = "vec-optics"; version = "0.4.1"; sha256 = "1s0q34r54bsj43lzzzg9wcssc2lcgqgvx556xzdkyhs69rcc3r11"; - revision = "1"; - editedCabalFile = "0lx1wmmz037x8whs6wf67rx7gzwb3sm9pxmk3vplyp7dnz0sxm8p"; + revision = "2"; + editedCabalFile = "11gm02d3w1y7kznaghrza00djmscn0085v3ldlwk3ywkv128fimr"; libraryHaskellDepends = [ base fin @@ -737219,8 +741594,8 @@ self: { pname = "vector"; version = "0.13.2.0"; sha256 = "08y4j6nii17wc3fs3d2za0yifd3gqf73g8zyqdnsry6bhv3h7wi8"; - revision = "2"; - editedCabalFile = "1d3ma9zldfwlz7s41hmaz6jcxwpyh12cld44n1ys7n2jvb43ihws"; + revision = "5"; + editedCabalFile = "0hk93sac2m7svblxkcy0k00x8zh5nl0gs55ki6ncwcgfh3jjvh9y"; libraryHaskellDepends = [ base deepseq @@ -740612,6 +744987,40 @@ self: { } ) { }; + visie = callPackage ( + { + mkDerivation, + aeson, + base, + browse, + scientific, + text, + time, + vector, + }: + mkDerivation { + pname = "visie"; + version = "0.6.2.0"; + sha256 = "13w2iq0b34bkmp8sdzmv4yj60b75x5dy0bklwg6969z4pk0xcsn7"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson + base + browse + scientific + text + time + vector + ]; + testHaskellDepends = [ + base + text + ]; + description = "generate D3 visualisations from Haskell"; + license = lib.licenses.publicDomain; + } + ) { }; + vision = callPackage ( { mkDerivation, @@ -740787,10 +745196,12 @@ self: { visualize-cbn = callPackage ( { mkDerivation, + aeson, ansi-terminal, base, blaze-html, blaze-markup, + bytestring, containers, data-default, mtl, @@ -740801,17 +745212,17 @@ self: { }: mkDerivation { pname = "visualize-cbn"; - version = "0.2.1"; - sha256 = "08gc4r4xpxigjjgs205a65hjbwip9ycciqcj0h86kw2s3bh1p3gs"; - revision = "1"; - editedCabalFile = "0xl1bczr8f71cw928627bg55rzz4awlhbcf2l5qfjyzb6z4ynpc4"; + version = "0.2.2"; + sha256 = "1nz3kry22838pz7g8cj8wyc1397mjslnz8p39dsm4am8y3m9slh8"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ + aeson ansi-terminal base blaze-html blaze-markup + bytestring containers data-default mtl @@ -740821,7 +745232,7 @@ self: { text ]; description = "Visualize CBN reduction"; - license = lib.licenses.bsd3; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "visualize-cbn"; broken = true; @@ -741397,6 +745808,25 @@ self: { } ) { }; + voxgig-struct = callPackage ( + { + mkDerivation, + array, + base, + }: + mkDerivation { + pname = "voxgig-struct"; + version = "0.1.0"; + sha256 = "1zwn4bhni5hfcqhqy9pmzgc7n5v8r0lcppyaasxlr8sg6d323qsj"; + libraryHaskellDepends = [ + array + base + ]; + description = "Haskell port of voxgig/struct: JSON-like data structure utilities"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + voyeur = callPackage ( { mkDerivation, @@ -741805,10 +746235,8 @@ self: { }: mkDerivation { pname = "vty"; - version = "6.4"; - sha256 = "0iha15inmig2j2f4kljwb2jhbqa8vsh2aa8l7y5fsanjiciscrbi"; - revision = "2"; - editedCabalFile = "1dcnkfghflgn3qv72pdpa6npfdrrjqhil3wnxd75rbd4mf7812hf"; + version = "6.6"; + sha256 = "17p19kv0755w67yya0x9zmbc0d7jhlmz95kni303mxz221q0d6ny"; libraryHaskellDepends = [ base binary @@ -741831,76 +746259,7 @@ self: { } ) { }; - vty_6_5 = callPackage ( - { - mkDerivation, - base, - binary, - blaze-builder, - bytestring, - deepseq, - directory, - filepath, - microlens, - microlens-mtl, - mtl, - parsec, - stm, - text, - utf8-string, - vector, - }: - mkDerivation { - pname = "vty"; - version = "6.5"; - sha256 = "03cla811zc1lhgclrd294brp4zkjs8sb0szxmndfckqzv9vmqyd8"; - libraryHaskellDepends = [ - base - binary - blaze-builder - bytestring - deepseq - directory - filepath - microlens - microlens-mtl - mtl - parsec - stm - text - utf8-string - vector - ]; - description = "A simple terminal UI library"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - } - ) { }; - vty-crossplatform = callPackage ( - { - mkDerivation, - base, - vty, - vty-unix, - }: - mkDerivation { - pname = "vty-crossplatform"; - version = "0.4.0.0"; - sha256 = "06iwxgqrqzz05hmic7z5hxd48x0i49sk935vm0xfi0xq28sl7r9m"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - vty - vty-unix - ]; - description = "Cross-platform support for Vty"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - } - ) { }; - - vty-crossplatform_0_5_0_0 = callPackage ( { mkDerivation, base, @@ -741920,7 +746279,6 @@ self: { ]; description = "Cross-platform support for Vty"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -742113,8 +746471,8 @@ self: { }: mkDerivation { pname = "vty-unix"; - version = "0.2.0.0"; - sha256 = "1hfxc7qw884vlq8qshhyndl3zs10jc2xr6i69vhasjywkvh6gay2"; + version = "0.3.0.0"; + sha256 = "1qhj7b7vaqayriv781cfp1sy0bhmxk3xsg4f0919x841zhpsaiz6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -742171,60 +746529,8 @@ self: { }: mkDerivation { pname = "vty-windows"; - version = "0.2.0.3"; - sha256 = "12f91izwg4r18zvdbnkwd8jk7agdyy3w3bcljrm92hib43i210id"; - libraryHaskellDepends = [ - base - blaze-builder - bytestring - containers - deepseq - directory - filepath - microlens - microlens-mtl - microlens-th - mtl - parsec - stm - transformers - utf8-string - vector - vty - Win32 - ]; - description = "Windows backend for Vty"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - platforms = lib.platforms.windows; - } - ) { }; - - vty-windows_0_2_0_4 = callPackage ( - { - mkDerivation, - base, - blaze-builder, - bytestring, - containers, - deepseq, - directory, - filepath, - microlens, - microlens-mtl, - microlens-th, - mtl, - parsec, - stm, - transformers, - utf8-string, - vector, - vty, - Win32, - }: - mkDerivation { - pname = "vty-windows"; - version = "0.2.0.4"; - sha256 = "1iisk8acjjibghw05yyc1w25hcs4d1cn1jlhl0iikz36kl0bbl8q"; + version = "0.3.0.0"; + sha256 = "020czn6gpz6gkvbl4g5bh6bnlvmv607lipp4rq001m5l2gbivmrg"; libraryHaskellDepends = [ base blaze-builder @@ -742248,7 +746554,6 @@ self: { description = "Windows backend for Vty"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; platforms = lib.platforms.windows; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -742269,8 +746574,8 @@ self: { }: mkDerivation { pname = "vulkan"; - version = "3.26.6"; - sha256 = "07ia7ay6bma4d2bgx40ial1nsgfhxy1lmvba8ax5xnd3lkkfgjsz"; + version = "3.27"; + sha256 = "062yz53il25p0s4dl99mypkjkzwmdrgas0dwsnxq3ka145pn30ni"; libraryHaskellDepends = [ base bytestring @@ -742674,8 +746979,8 @@ self: { }: mkDerivation { pname = "wai"; - version = "3.2.4"; - sha256 = "153dpwrspanvcz6dg29ixfbx343n7k071lcjf1v7qvc8gn28y256"; + version = "3.2.5"; + sha256 = "0snl3rvvqziksb21lyssfnrdyi5ixl0j9nw5szw5060s6zsikpbs"; libraryHaskellDepends = [ base bytestring @@ -742820,96 +747125,91 @@ self: { } ) { }; - wai-app-static = callPackage ( + wai-app-file-cgi_3_2_1 = callPackage ( { mkDerivation, + array, + attoparsec, base, - base64-bytestring, - blaze-html, - blaze-markup, bytestring, + case-insensitive, + conduit, + conduit-extra, containers, - cryptohash-md5, directory, - file-embed, filepath, hspec, + HTTP, + http-client, + http-conduit, http-date, http-types, mime-types, - mockery, - old-locale, - optparse-applicative, - template-haskell, - temporary, + network, + process, + sockaddr, + static-hash, text, - time, transformers, - unix-compat, - unordered-containers, + unix, wai, - wai-extra, + wai-conduit, warp, - zlib, + word8, }: mkDerivation { - pname = "wai-app-static"; - version = "3.1.9.1"; - sha256 = "0b5wlgl424rwlr68xdrj30jrw0x1gj3101xcf38b1flwl2ki7f0b"; - isLibrary = true; - isExecutable = true; + pname = "wai-app-file-cgi"; + version = "3.2.1"; + sha256 = "0c75f4q34bjqyncyf7k0lnl25yvl814y1np7rd36y1iqqqg1jca0"; libraryHaskellDepends = [ + array + attoparsec base - base64-bytestring - blaze-html - blaze-markup bytestring + case-insensitive + conduit + conduit-extra containers - cryptohash-md5 directory - file-embed filepath + http-client + http-conduit http-date http-types mime-types - old-locale - optparse-applicative - template-haskell + network + process + sockaddr + static-hash text - time transformers - unix-compat - unordered-containers + unix wai - wai-extra + wai-conduit warp - zlib + word8 ]; - executableHaskellDepends = [ base ]; testHaskellDepends = [ base bytestring + conduit + conduit-extra + directory filepath hspec - http-date + HTTP http-types - mime-types - mockery - temporary - text - transformers - unix-compat + unix wai - wai-extra - zlib + warp ]; - description = "WAI application for static serving"; - license = lib.licenses.mit; - mainProgram = "warp"; + description = "File/CGI/Rev Proxy App of WAI"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; - wai-app-static_3_2_1 = callPackage ( + wai-app-static = callPackage ( { mkDerivation, base, @@ -742994,7 +747294,6 @@ self: { ]; description = "WAI application for static serving"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "warp"; } ) { }; @@ -743424,6 +747723,44 @@ self: { } ) { }; + wai-effectful = callPackage ( + { + mkDerivation, + base, + bytestring, + effectful, + hspec-effectful, + http-types, + network, + text, + vault, + wai, + }: + mkDerivation { + pname = "wai-effectful"; + version = "1.0.0"; + sha256 = "1xrankna3m9m398nkpqn4kqndl77n4q52kv26km2jwnk8vfq7rvv"; + libraryHaskellDepends = [ + base + bytestring + effectful + http-types + network + text + vault + wai + ]; + testHaskellDepends = [ + base + bytestring + effectful + hspec-effectful + ]; + description = "Effectful bindings for the wai library"; + license = lib.meta.getLicenseFromSpdxId "EUPL-1.2"; + } + ) { }; + wai-enforce-https = callPackage ( { mkDerivation, @@ -743616,8 +747953,8 @@ self: { }: mkDerivation { pname = "wai-feature-flags"; - version = "0.1.0.8"; - sha256 = "0mwad6x95yma2gdpi0i93hl29xhw1qrb4hxgpm2np7cwy8gcprv3"; + version = "0.1.0.9"; + sha256 = "1a9f2i80yj345q061fbgmg12sqxlkk803wlck5xfjkl62xwv35zi"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -746840,91 +751177,6 @@ self: { ) { }; wai-saml2 = callPackage ( - { - mkDerivation, - base, - base16-bytestring, - base64-bytestring, - bytestring, - c14n, - containers, - crypton, - crypton-x509, - crypton-x509-store, - data-default-class, - filepath, - http-types, - mtl, - network-uri, - pretty-show, - tasty, - tasty-golden, - text, - time, - vault, - wai, - wai-extra, - xml-conduit, - zlib, - }: - mkDerivation { - pname = "wai-saml2"; - version = "0.6"; - sha256 = "0lxyh93f0581r5b1wzrxrv4binz4df2vxndbmnfnmp6hql61ayx3"; - libraryHaskellDepends = [ - base - base16-bytestring - base64-bytestring - bytestring - c14n - containers - crypton - crypton-x509 - crypton-x509-store - data-default-class - http-types - mtl - network-uri - text - time - vault - wai - wai-extra - xml-conduit - zlib - ]; - testHaskellDepends = [ - base - base16-bytestring - base64-bytestring - bytestring - c14n - containers - crypton - crypton-x509 - crypton-x509-store - data-default-class - filepath - http-types - mtl - network-uri - pretty-show - tasty - tasty-golden - text - time - vault - wai - wai-extra - xml-conduit - zlib - ]; - description = "SAML2 assertion validation as WAI middleware"; - license = lib.licenses.mit; - } - ) { }; - - wai-saml2_0_7_0 = callPackage ( { mkDerivation, base, @@ -747012,7 +751264,6 @@ self: { ]; description = "SAML2 assertion validation as WAI middleware"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -747035,8 +751286,8 @@ self: { }: mkDerivation { pname = "wai-secure-cookies"; - version = "0.1.0.8"; - sha256 = "04h9vxinzwnfn45knjgs59kvkv3hwysavlh0h3ap95xxajbarsh2"; + version = "0.1.0.9"; + sha256 = "07ar06lcalmfky8krwabmr8dcx95jqpgnhw1x6zb8b2gmldbrljm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -747665,36 +751916,6 @@ self: { ) { }; wai-transformers = callPackage ( - { - mkDerivation, - base, - exceptions, - extractable-singleton, - monad-control-aligned, - transformers, - wai, - wai-websockets, - websockets, - }: - mkDerivation { - pname = "wai-transformers"; - version = "0.1.0"; - sha256 = "14l5ihyvg2n0kmmkxy0r5mx1jk3p5jhv1vynsnnrb2md1g4318qp"; - libraryHaskellDepends = [ - base - exceptions - extractable-singleton - monad-control-aligned - transformers - wai - wai-websockets - websockets - ]; - license = lib.licenses.bsd3; - } - ) { }; - - wai-transformers_0_2_0 = callPackage ( { mkDerivation, base, @@ -747720,7 +751941,6 @@ self: { ]; description = "Monad transformers for WAI and WebSockets"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -748196,7 +752416,6 @@ self: { warp = callPackage ( { mkDerivation, - array, async, auto-update, base, @@ -748207,12 +752426,12 @@ self: { criterion, crypton-x509, directory, - ghc-prim, hashable, hspec, hspec-discover, http-client, http-date, + http-semantics, http-types, http2, iproute, @@ -748232,10 +752451,9 @@ self: { }: mkDerivation { pname = "warp"; - version = "3.4.9"; - sha256 = "1c2mbcdsvv1rwsngckf83r80340c1vrim8qdvajda8iy9h6nh69s"; + version = "3.4.15"; + sha256 = "0h9dkiza85bhjn3q3649j5vmqrllix7d665vq8gk53q2qn7hnm43"; libraryHaskellDepends = [ - array async auto-update base @@ -748244,9 +752462,9 @@ self: { case-insensitive containers crypton-x509 - ghc-prim hashable http-date + http-semantics http-types http2 iproute @@ -748263,7 +752481,6 @@ self: { word8 ]; testHaskellDepends = [ - array async auto-update base @@ -748273,11 +752490,11 @@ self: { containers crypton-x509 directory - ghc-prim hashable hspec http-client http-date + http-semantics http-types http2 iproute @@ -748297,103 +752514,6 @@ self: { ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ - array - auto-update - base - bytestring - case-insensitive - containers - criterion - crypton-x509 - ghc-prim - hashable - http-date - http-types - network - recv - streaming-commons - text - time-manager - unix - vault - wai - word8 - ]; - description = "A fast, light-weight web server for WAI applications"; - license = lib.licenses.mit; - maintainers = [ lib.maintainers.alexfmpe ]; - } - ) { }; - - warp_3_4_13 = callPackage ( - { - mkDerivation, - array, - async, - auto-update, - base, - bsb-http-chunked, - bytestring, - case-insensitive, - containers, - criterion, - crypton-x509, - directory, - hashable, - hspec, - hspec-discover, - http-client, - http-date, - http-types, - http2, - iproute, - network, - process, - QuickCheck, - recv, - simple-sendfile, - stm, - streaming-commons, - text, - time-manager, - unix, - vault, - wai, - word8, - }: - mkDerivation { - pname = "warp"; - version = "3.4.13"; - sha256 = "1dlcv9grnkswxwndb0qpn6qw5qlwx5h6hgz7jkw24ad8kkxn098x"; - libraryHaskellDepends = [ - array - async - auto-update - base - bsb-http-chunked - bytestring - case-insensitive - containers - crypton-x509 - hashable - http-date - http-types - http2 - iproute - network - recv - simple-sendfile - stm - streaming-commons - text - time-manager - unix - vault - wai - word8 - ]; - testHaskellDepends = [ - array async auto-update base @@ -748401,18 +752521,14 @@ self: { bytestring case-insensitive containers + criterion crypton-x509 - directory hashable - hspec - http-client http-date http-types http2 iproute network - process - QuickCheck recv simple-sendfile stm @@ -748424,33 +752540,8 @@ self: { wai word8 ]; - testToolDepends = [ hspec-discover ]; - benchmarkHaskellDepends = [ - array - auto-update - base - bytestring - case-insensitive - containers - criterion - crypton-x509 - hashable - http-date - http-types - network - recv - stm - streaming-commons - text - time-manager - unix - vault - wai - word8 - ]; description = "A fast, light-weight web server for WAI applications"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; @@ -748488,6 +752579,50 @@ self: { } ) { }; + warp-effectful = callPackage ( + { + mkDerivation, + base, + bytestring, + crypton-x509, + effectful, + hspec-effectful, + http-client-effectful, + http-types, + network, + time-manager, + wai-effectful, + warp, + }: + mkDerivation { + pname = "warp-effectful"; + version = "1.1.0"; + sha256 = "1j5bp3hldljr5awaj7g503qpx57naf0km5jvrgywv5nfiz6rylb4"; + libraryHaskellDepends = [ + base + bytestring + crypton-x509 + effectful + http-types + network + time-manager + wai-effectful + warp + ]; + testHaskellDepends = [ + base + bytestring + effectful + hspec-effectful + http-client-effectful + http-types + wai-effectful + ]; + description = "Effectful bindings for the warp library"; + license = lib.meta.getLicenseFromSpdxId "EUPL-1.2"; + } + ) { }; + warp-grpc = callPackage ( { mkDerivation, @@ -748562,6 +752697,69 @@ self: { } ) { }; + warp-s2n-tls = callPackage ( + { + mkDerivation, + async, + base, + bytestring, + connection, + data-default-class, + entropy, + hspec, + http-types, + mtl, + network, + s2n-tls, + stm, + streaming-commons, + tls, + unbounded-delays, + unliftio, + wai, + warp, + x509-store, + }: + mkDerivation { + pname = "warp-s2n-tls"; + version = "0.1.0.0"; + sha256 = "0z6m7fal3vg2s43dbq6ai8js68ljid4vszg0vj623ig33fqhqdai"; + libraryHaskellDepends = [ + async + base + bytestring + entropy + network + s2n-tls + stm + streaming-commons + unbounded-delays + wai + warp + ]; + testHaskellDepends = [ + async + base + bytestring + connection + data-default-class + hspec + http-types + mtl + network + s2n-tls + tls + unliftio + wai + warp + x509-store + ]; + description = "TLS support for Warp via s2n-tls"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + warp-static = callPackage ( { mkDerivation, @@ -749174,8 +753372,8 @@ self: { }: mkDerivation { pname = "waterfall-cad"; - version = "0.6.2.1"; - sha256 = "0x5zcnvdkgj1hpk858yx2371xzrmbc7c495iv2jb0y4ynmpm1bmi"; + version = "0.6.3.1"; + sha256 = "0n2als5aqj2rn02dkjyn1zg23v1dzvsvzbdj69zag0rz560q2z6m"; libraryHaskellDepends = [ base filepath @@ -749195,24 +753393,36 @@ self: { { mkDerivation, base, + bytestring, + filepath, + FontyFruity, + JuicyPixels, lens, linear, + mtl, opencascade-hs, optparse-applicative, parsec, parser-combinators, + rasterific-svg, raw-strings-qq, + resourcet, svg-tree, + tasty, + tasty-golden, + tasty-hunit, + temporary, waterfall-cad, waterfall-cad-svg, xml, }: mkDerivation { pname = "waterfall-cad-examples"; - version = "0.6.2.1"; - sha256 = "0flfqyy5dxh99lyv34crqa1r46zisjclxq9plzfw47xg6vnvqdxy"; + version = "0.6.3.1"; + sha256 = "1xy49p0jpvk6wi20k6rmpljvf9iz1750nhy7k9mxrx9lhx08rriq"; isLibrary = true; isExecutable = true; + enableSeparateDataOutput = true; libraryHaskellDepends = [ base lens @@ -749241,6 +753451,31 @@ self: { waterfall-cad-svg xml ]; + testHaskellDepends = [ + base + bytestring + filepath + FontyFruity + JuicyPixels + lens + linear + mtl + opencascade-hs + optparse-applicative + parsec + parser-combinators + rasterific-svg + raw-strings-qq + resourcet + svg-tree + tasty + tasty-golden + tasty-hunit + temporary + waterfall-cad + waterfall-cad-svg + xml + ]; description = "Examples for Waterfall CAD, a Declarative CAD/Solid Modeling Library"; license = lib.licenses.lgpl21Only; mainProgram = "waterfall-cad-examples"; @@ -749258,13 +753493,16 @@ self: { opencascade-hs, resourcet, svg-tree, + tasty, + tasty-hunit, text, waterfall-cad, }: mkDerivation { pname = "waterfall-cad-svg"; - version = "0.6.2.1"; - sha256 = "1n0pl8g2axl0n8qwbgqp43jr0vlk0sbphzfhiiv7kyrq11fwwv13"; + version = "0.6.3.1"; + sha256 = "0cfz688flmx0f61hchlvibylhxc2fwwc6d5s40g535skf8sc6zg9"; + enableSeparateDataOutput = true; libraryHaskellDepends = [ attoparsec base @@ -749277,6 +753515,20 @@ self: { text waterfall-cad ]; + testHaskellDepends = [ + attoparsec + base + JuicyPixels + lens + linear + opencascade-hs + resourcet + svg-tree + tasty + tasty-hunit + text + waterfall-cad + ]; description = "Declarative CAD/Solid Modeling Library, SVG Support"; license = lib.licenses.lgpl21Only; } @@ -749361,8 +753613,8 @@ self: { }: mkDerivation { pname = "wavefront"; - version = "0.7.1.5"; - sha256 = "0kxjhpkfr87fgcl305ng29v4vs9d2pnfr1iwr82gkhk7jbrxzbla"; + version = "0.7.2.0"; + sha256 = "0k25aisf7qxydgwdyagbq1iqav8rcr8rdqbl4iy4kxj21fnhw93v"; libraryHaskellDepends = [ attoparsec base @@ -749801,8 +754053,8 @@ self: { }: mkDerivation { pname = "web-cookiejar"; - version = "0.1.3.1"; - sha256 = "18r56nw4bb6rjzlxv7aamxwrza956iykg5kv7d4im7rmcn9262f8"; + version = "0.1.3.2"; + sha256 = "1n455847kw6cmz60s49r920kalf3ds51dsfs5fisrgaf2klg17gr"; libraryHaskellDepends = [ attoparsec base @@ -750584,61 +754836,6 @@ self: { ) { }; web-view = callPackage ( - { - mkDerivation, - base, - bytestring, - casing, - containers, - Diff, - effectful-core, - file-embed, - html-entities, - http-types, - skeletest, - string-interpolate, - text, - }: - mkDerivation { - pname = "web-view"; - version = "0.7.0"; - sha256 = "062n3zff1frm38qzcylrp25krxx2nr5w68w71ijja2j87glj20kz"; - revision = "2"; - editedCabalFile = "1c8dh2r85mjxcsyqkar5zsm5h4b5x3k6c33nccwfga2n0r1sn0m8"; - libraryHaskellDepends = [ - base - bytestring - casing - containers - effectful-core - file-embed - html-entities - http-types - string-interpolate - text - ]; - testHaskellDepends = [ - base - bytestring - casing - containers - Diff - effectful-core - file-embed - html-entities - http-types - skeletest - string-interpolate - text - ]; - description = "Type-safe HTML and CSS"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; - broken = true; - } - ) { }; - - web-view_0_7_1 = callPackage ( { mkDerivation, base, @@ -751516,11 +755713,12 @@ self: { unliftio-core, unordered-containers, wai, + wai-extra, }: mkDerivation { pname = "webby"; - version = "1.1.1"; - sha256 = "0iklinrh763cq2b4h59xfiszwbjkfkfs8wbkr2p5n6xnx084jwxq"; + version = "1.2.1"; + sha256 = "12i8mfc2y4ywfccs8qc8j9pzxq904sdgliiil1hndn39md8l5qcx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -751559,6 +755757,7 @@ self: { unliftio-core unordered-containers wai + wai-extra ]; description = "A super-simple web server framework"; license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; @@ -751763,75 +755962,6 @@ self: { ) { }; webdriver = callPackage ( - { - mkDerivation, - aeson, - attoparsec, - attoparsec-aeson, - base, - base64-bytestring, - bytestring, - call-stack, - data-default, - 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.12.0.1"; - sha256 = "17m4dmf1ljqpqnx2mcg92pil3i6679i3rc47x7b9gc6j36bww4l1"; - libraryHaskellDepends = [ - aeson - attoparsec - attoparsec-aeson - base - base64-bytestring - bytestring - call-stack - data-default - 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; - } - ) { }; - - webdriver_0_14_0_0 = callPackage ( { mkDerivation, aeson, @@ -751873,8 +756003,8 @@ self: { }: mkDerivation { pname = "webdriver"; - version = "0.14.0.0"; - sha256 = "0sqphl21ma7n6fk40wyh8b79xrz1aznpnpmgds6277ini1lvn3q8"; + version = "0.15.0.0"; + sha256 = "1iw0lwhdd6pxjazw9bvyraqmpajb7h7va85ryi32dz7kyfxvyqva"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -752004,58 +756134,6 @@ self: { ) { }; webdriver-precore = callPackage ( - { - mkDerivation, - aeson, - aeson-pretty, - base, - bytestring, - containers, - falsify, - ghc, - pretty-show, - raw-strings-qq, - tasty, - tasty-discover, - tasty-hunit, - tasty-quickcheck, - text, - vector, - }: - mkDerivation { - pname = "webdriver-precore"; - version = "0.1.0.2"; - sha256 = "1ac3jnpfqay72y5d61zv7v0i43y293ny7h64iklj1bjlwcn6f1vq"; - libraryHaskellDepends = [ - aeson - aeson-pretty - base - bytestring - containers - text - vector - ]; - testHaskellDepends = [ - aeson - base - containers - falsify - ghc - pretty-show - raw-strings-qq - tasty - tasty-discover - tasty-hunit - tasty-quickcheck - text - ]; - testToolDepends = [ tasty-discover ]; - description = "A typed wrapper for W3C WebDriver protocol. A base for other libraries."; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - } - ) { }; - - webdriver-precore_0_2_0_2 = callPackage ( { mkDerivation, aeson, @@ -752083,8 +756161,8 @@ self: { }: mkDerivation { pname = "webdriver-precore"; - version = "0.2.0.2"; - sha256 = "0f9y56cip577m9i45gvm8dwf98bd5c4l4nx3lnpl3936l671kfh3"; + version = "0.3.0.4"; + sha256 = "1925iilvcajv9a94ldnhwhyrnp0pc2w4djhbiwp268afpx7ckvzn"; libraryHaskellDepends = [ aeson aeson-pretty @@ -752120,7 +756198,6 @@ self: { doHaddock = false; description = "A typed wrapper for W3C WebDriver (HTTP and BiDi) protocols"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -752370,6 +756447,7 @@ self: { ]; description = "Wrapper around the webdriver package that automatically manages Selenium"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -752621,55 +756699,6 @@ self: { ) { }; webgear-core = callPackage ( - { - mkDerivation, - arrows, - base, - binary, - bytestring, - case-insensitive, - cookie, - http-api-data, - http-media, - http-types, - jose, - network, - tagged, - template-haskell, - text, - wai, - wai-app-static, - wai-extra, - }: - mkDerivation { - pname = "webgear-core"; - version = "1.4.0"; - sha256 = "0kda3yyg7w2ws2v303nsb9g6wrc743d8rd5lz6xpd71myiq5w5fx"; - libraryHaskellDepends = [ - arrows - base - binary - bytestring - case-insensitive - cookie - http-api-data - http-media - http-types - jose - network - tagged - template-haskell - text - wai - wai-app-static - wai-extra - ]; - description = "Composable, type-safe library to build HTTP APIs"; - license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; - } - ) { }; - - webgear-core_1_5_0 = callPackage ( { mkDerivation, arrows, @@ -752717,46 +756746,10 @@ self: { ]; description = "Composable, type-safe library to build HTTP APIs"; license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; - hydraPlatforms = lib.platforms.none; } ) { }; webgear-openapi = callPackage ( - { - mkDerivation, - arrows, - base, - http-media, - http-types, - insert-ordered-containers, - lens, - mtl, - openapi3, - text, - webgear-core, - }: - mkDerivation { - pname = "webgear-openapi"; - version = "1.4.0"; - sha256 = "0pm0v20spryxdl63fgrpzqvjx98awncxmxak4z6ma8fxnxvq14cb"; - libraryHaskellDepends = [ - arrows - base - http-media - http-types - insert-ordered-containers - lens - mtl - openapi3 - text - webgear-core - ]; - description = "Composable, type-safe library to build HTTP API servers"; - license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; - } - ) { }; - - webgear-openapi_1_5_0 = callPackage ( { mkDerivation, arrows, @@ -752790,83 +756783,10 @@ self: { ]; description = "Composable, type-safe library to build HTTP API servers"; license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; - hydraPlatforms = lib.platforms.none; } ) { }; webgear-server = callPackage ( - { - mkDerivation, - aeson, - arrows, - base, - base64-bytestring, - binary, - bytestring, - cookie, - http-api-data, - http-media, - http-types, - jose, - monad-time, - mtl, - QuickCheck, - quickcheck-instances, - resourcet, - tasty, - tasty-hunit, - tasty-quickcheck, - text, - text-conversions, - wai, - wai-extra, - webgear-core, - }: - mkDerivation { - pname = "webgear-server"; - version = "1.4.0"; - sha256 = "1453n5yga3880fzv7ziyy0sricgx4i7d18s2pg8idix3kj4r40xl"; - libraryHaskellDepends = [ - aeson - arrows - base - base64-bytestring - binary - bytestring - cookie - http-api-data - http-media - http-types - jose - monad-time - mtl - resourcet - text - text-conversions - wai - wai-extra - webgear-core - ]; - testHaskellDepends = [ - base - base64-bytestring - bytestring - http-types - QuickCheck - quickcheck-instances - tasty - tasty-hunit - tasty-quickcheck - text - wai - webgear-core - ]; - description = "Composable, type-safe library to build HTTP API servers"; - license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; - } - ) { }; - - webgear-server_1_5_0 = callPackage ( { mkDerivation, aeson, @@ -752937,44 +756857,10 @@ self: { ]; description = "Composable, type-safe library to build HTTP API servers"; license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; - hydraPlatforms = lib.platforms.none; } ) { }; webgear-swagger = callPackage ( - { - mkDerivation, - arrows, - base, - http-types, - insert-ordered-containers, - lens, - mtl, - swagger2, - text, - webgear-core, - }: - mkDerivation { - pname = "webgear-swagger"; - version = "1.4.0"; - sha256 = "0ca6smxgxa6ck0f914wj4ivrdpbqxy0v46di3lyl9kwnb0jia5vc"; - libraryHaskellDepends = [ - arrows - base - http-types - insert-ordered-containers - lens - mtl - swagger2 - text - webgear-core - ]; - description = "Composable, type-safe library to build HTTP API servers"; - license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; - } - ) { }; - - webgear-swagger_1_5_0 = callPackage ( { mkDerivation, arrows, @@ -753006,40 +756892,10 @@ self: { ]; description = "Composable, type-safe library to build HTTP API servers"; license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; - hydraPlatforms = lib.platforms.none; } ) { }; webgear-swagger-ui = callPackage ( - { - mkDerivation, - base, - bytestring, - file-embed, - http-types, - text, - wai-app-static, - webgear-core, - }: - mkDerivation { - pname = "webgear-swagger-ui"; - version = "1.4.0"; - sha256 = "1qrf435pky7imwashh7f48z2agwjnyjw396w98jcg92k9cs6sisk"; - libraryHaskellDepends = [ - base - bytestring - file-embed - http-types - text - wai-app-static - webgear-core - ]; - description = "Host swagger UI based on WebGear API specifications"; - license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; - } - ) { }; - - webgear-swagger-ui_1_5_0 = callPackage ( { mkDerivation, base, @@ -753067,7 +756923,6 @@ self: { ]; description = "Host swagger UI based on WebGear API specifications"; license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -754107,6 +757962,8 @@ self: { pname = "weeder"; version = "2.10.0"; sha256 = "0w6q65wfycxf9980agr3w60008zzwr1br94srmmj9i3qwpxwcysy"; + revision = "1"; + editedCabalFile = "1ypc7gl57lyhlx2rcr2knn6j21scf5pfb37kj59r9brs1167wqaz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -754687,164 +758544,6 @@ self: { ) { inherit (pkgs) SDL2; }; what4 = callPackage ( - { - mkDerivation, - async, - attoparsec, - base, - bifunctors, - bimap, - BoundedChan, - bv-sized, - bytestring, - concurrent-extra, - config-value, - containers, - contravariant, - deepseq, - deriving-compat, - directory, - exceptions, - filepath, - fingertree, - ghc-prim, - hashable, - hashtables, - hedgehog, - io-streams, - lens, - libBF, - lumberjack, - megaparsec, - mtl, - ordered-containers, - panic, - parameterized-utils, - parsec, - prettyprinter, - process, - QuickCheck, - s-cargot, - scientific, - stm, - tasty, - tasty-checklist, - tasty-expected-failure, - tasty-hedgehog, - tasty-hunit, - tasty-quickcheck, - tasty-sugar, - template-haskell, - temporary, - text, - th-lift, - th-lift-instances, - time, - transformers, - unliftio, - unordered-containers, - utf8-string, - vector, - versions, - zenc, - }: - mkDerivation { - pname = "what4"; - version = "1.6.3"; - sha256 = "13bwamsnw7dqqgr2r57wmhkqcz0xl244zzd7ab21cnq46ryvph4i"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - async - attoparsec - base - bifunctors - bimap - BoundedChan - bv-sized - bytestring - concurrent-extra - config-value - containers - deepseq - deriving-compat - directory - exceptions - filepath - fingertree - ghc-prim - hashable - hashtables - io-streams - lens - libBF - megaparsec - mtl - ordered-containers - panic - parameterized-utils - parsec - prettyprinter - process - s-cargot - scientific - stm - template-haskell - temporary - text - th-lift - th-lift-instances - time - transformers - unliftio - unordered-containers - utf8-string - vector - versions - zenc - ]; - executableHaskellDepends = [ - base - parameterized-utils - ]; - testHaskellDepends = [ - async - base - bv-sized - bytestring - containers - contravariant - directory - exceptions - hedgehog - io-streams - libBF - lumberjack - ordered-containers - parameterized-utils - prettyprinter - process - QuickCheck - tasty - tasty-checklist - tasty-expected-failure - tasty-hedgehog - tasty-hunit - tasty-quickcheck - tasty-sugar - temporary - text - transformers - versions - ]; - description = "Solver-agnostic symbolic values support for issuing queries"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - mainProgram = "quickstart"; - } - ) { }; - - what4_1_7_3 = callPackage ( { mkDerivation, async, @@ -755001,7 +758700,6 @@ self: { ]; description = "Solver-agnostic symbolic values support for issuing queries"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -755088,30 +758786,6 @@ self: { ) { }; wherefrom-compat = callPackage ( - { - mkDerivation, - base, - tasty, - tasty-hunit, - }: - mkDerivation { - pname = "wherefrom-compat"; - version = "0.1.1.1"; - sha256 = "125kkv55c38p00hcga7q19jk9p4p9nabal64zfkq79ihjwpf5qy1"; - revision = "4"; - editedCabalFile = "1yagqxw475jkim3cpqwcaibs8k9cgw2q1xc4qk65kwrhf83qnb09"; - libraryHaskellDepends = [ base ]; - testHaskellDepends = [ - base - tasty - tasty-hunit - ]; - description = "A compatibility layer for GHC's 'wherefrom' function"; - license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; - } - ) { }; - - wherefrom-compat_0_2_0_0 = callPackage ( { mkDerivation, base, @@ -755136,7 +758810,6 @@ self: { ]; description = "A compatibility layer for GHC's 'wherefrom' function"; license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -755994,45 +759667,6 @@ self: { ) { }; wild-bind = callPackage ( - { - mkDerivation, - base, - containers, - hspec, - hspec-discover, - microlens, - QuickCheck, - semigroups, - stm, - text, - transformers, - }: - mkDerivation { - pname = "wild-bind"; - version = "0.1.2.14"; - sha256 = "0hypj27387bnvlad61pk0frsi05lkxjylmifj8jz1qa9j72cb9y7"; - libraryHaskellDepends = [ - base - containers - semigroups - text - transformers - ]; - testHaskellDepends = [ - base - hspec - microlens - QuickCheck - stm - transformers - ]; - testToolDepends = [ hspec-discover ]; - description = "Dynamic key binding framework"; - license = lib.licenses.bsd3; - } - ) { }; - - wild-bind_0_1_2_15 = callPackage ( { mkDerivation, base, @@ -756068,7 +759702,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Dynamic key binding framework"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -756609,6 +760242,231 @@ self: { } ) { }; + wireform-core = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + criterion, + flatparse, + ghc-prim, + QuickCheck, + sydtest, + template-haskell, + text, + vector, + }: + mkDerivation { + pname = "wireform-core"; + version = "0.2.0.1"; + sha256 = "0rh1q3q1acy387bngwvh38kd2jalq319g4wvdzlp289mya7szksh"; + libraryHaskellDepends = [ + base + bytestring + containers + ghc-prim + template-haskell + text + vector + ]; + testHaskellDepends = [ + base + bytestring + QuickCheck + sydtest + ]; + benchmarkHaskellDepends = [ + base + bytestring + criterion + flatparse + ]; + description = "Shared FFI primitives for wireform format packages"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + wireform-derive = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + deepseq, + hashable, + hedgehog, + mtl, + sydtest, + sydtest-hedgehog, + template-haskell, + text, + th-abstraction, + transformers, + }: + mkDerivation { + pname = "wireform-derive"; + version = "0.2.0.0"; + sha256 = "1a4qn0a0866vahmsa8pyspvwzk0hd4dq9v5pyf4jxh9mrj629f96"; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + deepseq + hashable + mtl + template-haskell + text + th-abstraction + transformers + ]; + testHaskellDepends = [ + aeson + base + bytestring + containers + hedgehog + sydtest + sydtest-hedgehog + template-haskell + text + ]; + description = "Annotation-driven Template Haskell deriver core for wireform"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + wireform-proto = callPackage ( + { + mkDerivation, + aeson, + base, + base16-bytestring, + base64-bytestring, + bytestring, + containers, + criterion, + cryptohash-md5, + deepseq, + directory, + filepath, + hashable, + hedgehog, + lens-family, + megaparsec, + mtl, + optparse-applicative, + prettyprinter, + primitive, + process, + proto-lens, + proto-lens-runtime, + reflection, + scientific, + stm, + sydtest, + sydtest-hedgehog, + template-haskell, + text, + time, + unordered-containers, + vector, + wireform-core, + wireform-derive, + }: + mkDerivation { + pname = "wireform-proto"; + version = "0.2.0.0"; + sha256 = "1xmygxydkv707k8f07pykl1w9l501na3sg2c4khqwkk7bnm8q9zg"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson + base + base16-bytestring + base64-bytestring + bytestring + containers + cryptohash-md5 + deepseq + directory + filepath + hashable + megaparsec + mtl + prettyprinter + primitive + reflection + scientific + stm + template-haskell + text + time + unordered-containers + vector + wireform-core + wireform-derive + ]; + executableHaskellDepends = [ + aeson + base + bytestring + containers + deepseq + directory + filepath + hashable + optparse-applicative + reflection + template-haskell + text + vector + ]; + testHaskellDepends = [ + aeson + base + bytestring + containers + deepseq + directory + filepath + hashable + hedgehog + process + reflection + sydtest + sydtest-hedgehog + template-haskell + text + time + unordered-containers + vector + wireform-core + wireform-derive + ]; + benchmarkHaskellDepends = [ + aeson + base + bytestring + criterion + deepseq + lens-family + proto-lens + proto-lens-runtime + reflection + template-haskell + text + vector + wireform-core + ]; + description = "Protocol Buffers (proto2/proto3) with IDL parser, code generation, JSON mapping"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + wireguard-hs = callPackage ( { mkDerivation, @@ -756738,7 +760596,9 @@ self: { base, bytestring, containers, + hedgehog, HUnit, + os-string, tagged, template-haskell, text, @@ -756747,12 +760607,13 @@ self: { }: mkDerivation { pname = "witch"; - version = "1.3.1.0"; - sha256 = "15pkybgf02cjrigj0n9r4yjrir3py4ap8chhqm9r3snpzy1a5jsd"; + version = "1.4.0.0"; + sha256 = "1cknf1yll59zb2msa21n8yqbr004i9lh0ryr3vk1gakig6s8nwma"; libraryHaskellDepends = [ base bytestring containers + os-string tagged template-haskell text @@ -756762,7 +760623,9 @@ self: { base bytestring containers + hedgehog HUnit + os-string tagged text time @@ -757270,10 +761133,8 @@ self: { }: mkDerivation { pname = "wl-pprint-annotated"; - version = "0.1.0.1"; - sha256 = "1br7qyf27iza213inwhf9bm2k6in0zbmfw6w4clqlc9f9cj2nrkb"; - revision = "4"; - editedCabalFile = "0via6f17s80d2kgw5ir7ii9ahmgp5ppky7pxschx4jrj3a88rypy"; + version = "0.1.0.2"; + sha256 = "1544574633qjh53aaqr3g8p5063i5bs8r1s9cv7i69k8v883wwqi"; libraryHaskellDepends = [ base containers @@ -757442,8 +761303,8 @@ self: { pname = "wl-pprint-text"; version = "1.2.0.2"; sha256 = "0axivwh7bxmljxpfnccs66knxzrqck07byxmp2j737xbb26pf5cj"; - revision = "3"; - editedCabalFile = "1gc1vjzdhax9ybkjynsxkq4ah9ds14cy81wm1c4p9fnw2h356jhw"; + revision = "4"; + editedCabalFile = "0zl6bpd11bqrb7y3qir4r56mflp2y3dnvqlr8ara9ggncg6nfvgh"; libraryHaskellDepends = [ base base-compat @@ -757497,18 +761358,18 @@ self: { barbies, base, bytestring, - crypton, deriving-aeson, hspec, hspec-discover, http-conduit, QuickCheck, rhine, + semialign, }: mkDerivation { pname = "wled-json"; - version = "0.1.0.3"; - sha256 = "10czvkfrmmpa9jwmpabna9yw75v72525z20l3k938zlqw6kik8bm"; + version = "0.1.0.5"; + sha256 = "16xsvssg7khif1718rp45qw45rvys7bnjiqmgjp47rlisr3yypgk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -757516,13 +761377,13 @@ self: { barbies base bytestring - crypton deriving-aeson http-conduit ]; executableHaskellDepends = [ base rhine + semialign ]; testHaskellDepends = [ aeson @@ -758267,8 +762128,8 @@ self: { pname = "word8set"; version = "0.1.2"; sha256 = "0jbr571rxw0vxxc95568kdxrw9d0kk6np9wrwjd6rj6ybh532zr7"; - revision = "1"; - editedCabalFile = "1w3w1f8kig5mvrl06y5f48lrr44zxwa0w8lvwa6vks4fvv1ia0lj"; + revision = "2"; + editedCabalFile = "16k13l7dzwjwwz8wp6zbfvkfymcxn0jpkmy3gpv2h5qgzf74pxdd"; libraryHaskellDepends = [ base deepseq @@ -758503,8 +762364,8 @@ self: { }: mkDerivation { pname = "wordlist"; - version = "0.1.0.7"; - sha256 = "1wa5r85035lrjw878jkqh63ppj3rz1wcc01a0si85fnc5awa1gfi"; + version = "0.1.0.8"; + sha256 = "0ay80hxp0lb21f58m16c15fl7v8rxy2ypc8ixam2b7dkzxw3l6vv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -759471,129 +763332,6 @@ self: { ) { }; wreq = callPackage ( - { - mkDerivation, - aeson, - aeson-pretty, - attoparsec, - authenticate-oauth, - base, - base16-bytestring, - base64-bytestring, - bytestring, - Cabal, - cabal-doctest, - case-insensitive, - containers, - crypton, - directory, - doctest, - exceptions, - filepath, - hashable, - http-client, - http-client-tls, - http-types, - HUnit, - lens, - lens-aeson, - memory, - mime-types, - network-info, - psqueues, - QuickCheck, - snap-core, - snap-server, - template-haskell, - temporary, - test-framework, - test-framework-hunit, - test-framework-quickcheck2, - text, - time, - time-locale-compat, - transformers, - unix-compat, - unordered-containers, - uuid, - vector, - }: - mkDerivation { - pname = "wreq"; - version = "0.5.4.4"; - sha256 = "1j5s8k8z49rcpzs5mfs7afy15fanp2rw8g01b9s7adi2m57l3jv6"; - isLibrary = true; - isExecutable = true; - setupHaskellDepends = [ - base - Cabal - cabal-doctest - ]; - libraryHaskellDepends = [ - aeson - attoparsec - authenticate-oauth - base - base16-bytestring - bytestring - case-insensitive - containers - crypton - exceptions - hashable - http-client - http-client-tls - http-types - lens - lens-aeson - memory - mime-types - psqueues - template-haskell - text - time - time-locale-compat - unordered-containers - ]; - testHaskellDepends = [ - aeson - aeson-pretty - base - base64-bytestring - bytestring - case-insensitive - containers - directory - doctest - filepath - hashable - http-client - http-types - HUnit - lens - lens-aeson - network-info - QuickCheck - snap-core - snap-server - temporary - test-framework - test-framework-hunit - test-framework-quickcheck2 - text - time - transformers - unix-compat - unordered-containers - uuid - vector - ]; - description = "An easy-to-use HTTP client library"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - } - ) { }; - - wreq_0_5_4_5 = callPackage ( { mkDerivation, aeson, @@ -759713,7 +763451,6 @@ self: { ]; description = "An easy-to-use HTTP client library"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -761444,14 +765181,14 @@ self: { containers, diagrams-lib, diagrams-svg, - HUnit, + hspec, MissingH, optparse-applicative, }: mkDerivation { pname = "wyvern-diagrams"; - version = "0.4.2.0"; - sha256 = "0nb9pc2cq0kx54m20544ss7ii0a3wn1d6n48ng3hrlhzx7zgvzk0"; + version = "0.4.3.0"; + sha256 = "1pqav0kzdrapjih1gwzlslk9hdfw21mps3cp9jrsjzg0qqfkx2db"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -761473,7 +765210,7 @@ self: { base containers diagrams-lib - HUnit + hspec ]; description = "Simple flowchart diagrams. Inspired by DRAKON."; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; @@ -762184,6 +765921,33 @@ self: { } ) { }; + xcodec = callPackage ( + { + mkDerivation, + array, + base, + bytestring, + containers, + text, + }: + mkDerivation { + pname = "xcodec"; + version = "2.0.0.0"; + sha256 = "122z7m37ni7l4r0xx8irgdl6sb1a77vsi20rj0hprjnhqxlnhzvk"; + revision = "1"; + editedCabalFile = "01k25sgb5xgjhmqblggmaykvfsyx3ldqxlnc6kzz6kd3qhy2p0y9"; + libraryHaskellDepends = [ + array + base + bytestring + containers + text + ]; + description = "Type-class for working with generically typed codecs"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + xcp = callPackage ( { mkDerivation, @@ -762372,8 +766136,8 @@ self: { }: mkDerivation { pname = "xdg-desktop-entry"; - version = "0.1.1.4"; - sha256 = "199jbayp6ng2hdjkgwp3ng3111r6abiw9rar4ngx3mr9d06dyb67"; + version = "0.1.1.5"; + sha256 = "03qzdhfa73lypmysnw3zn17i1jabzy0yxvn1g175sbvzp3fgbypb"; libraryHaskellDepends = [ base directory @@ -762817,7 +766581,7 @@ self: { } ) { }; - xhtml_3000_4_0_0 = callPackage ( + xhtml_3000_4_1_0 = callPackage ( { mkDerivation, base, @@ -762827,8 +766591,8 @@ self: { }: mkDerivation { pname = "xhtml"; - version = "3000.4.0.0"; - sha256 = "1qald32plg2yh587hi2mvp66yryzw0lw6fm65hc1m09g2yf7vbg6"; + version = "3000.4.1.0"; + sha256 = "0vp78sa3hz6fwsz572l1wdhvlycbwpnm42k5083qdlb74mrf89vm"; libraryHaskellDepends = [ base bytestring @@ -763300,8 +767064,8 @@ self: { }: mkDerivation { pname = "xlsx"; - version = "1.1.4"; - sha256 = "11n6zc5wsk491fqzyn7davml84clbpnhvdw2gwsz4vq86fy69g0s"; + version = "1.2.0"; + sha256 = "0sd9y6xqd17qxlf5hgaws39xfzhaxxj4yxbnh296lfk2pampyrvl"; libraryHaskellDepends = [ attoparsec base @@ -763373,10 +767137,9 @@ self: { } ) { }; - xlsx_1_2_0 = callPackage ( + xlsx_1_3_0 = callPackage ( { mkDerivation, - attoparsec, base, base64-bytestring, binary-search, @@ -763399,7 +767162,6 @@ self: { monad-control, mtl, network-uri, - old-locale, raw-strings-qq, safe, smallcheck, @@ -763408,7 +767170,6 @@ self: { tasty-smallcheck, text, time, - transformers, transformers-base, vector, xeno, @@ -763417,14 +767178,12 @@ self: { zip, zip-archive, zip-stream, - zlib, }: mkDerivation { pname = "xlsx"; - version = "1.2.0"; - sha256 = "0sd9y6xqd17qxlf5hgaws39xfzhaxxj4yxbnh296lfk2pampyrvl"; + version = "1.3.0"; + sha256 = "17cb2cj3q2gmap0nb57wi9krygnmgab663x4wlan67qqsxw780dv"; libraryHaskellDepends = [ - attoparsec base base64-bytestring binary-search @@ -763443,11 +767202,9 @@ self: { monad-control mtl network-uri - old-locale safe text time - transformers transformers-base vector xeno @@ -763456,7 +767213,6 @@ self: { zip zip-archive zip-stream - zlib ]; testHaskellDepends = [ base @@ -765570,7 +769326,6 @@ self: { containers, dbus, directory, - extensible-exceptions, extra, filepath, gauge, @@ -765591,6 +769346,7 @@ self: { parsec-numbers, process, regex-compat, + regex-tdfa, stm, temporary, time, @@ -765599,14 +769355,15 @@ self: { transformers, unix, utf8-string, + vector, wirelesstools, X11, X11-xft, }: mkDerivation { pname = "xmobar"; - version = "0.50"; - sha256 = "026s0q718z89vzjgva19vg58dm1l016i67mzi0wbj7kgai89w909"; + version = "0.51.1"; + sha256 = "030cp60jqbwbd7g2jcb336pvqzv13gsbqikjgx7qz9ynp2gajy4p"; configureFlags = [ "-fwith_alsa" "-fwith_conduit" @@ -765638,7 +769395,6 @@ self: { containers dbus directory - extensible-exceptions extra filepath hinotify @@ -765661,6 +769417,7 @@ self: { transformers unix utf8-string + vector X11 X11-xft ]; @@ -765696,6 +769453,7 @@ self: { parsec-numbers process regex-compat + regex-tdfa stm temporary time @@ -765849,6 +769607,8 @@ self: { pname = "xmonad-contrib"; version = "0.18.2"; sha256 = "0kbaccm8nmx2yxg82yhniv0r87b6yw26qa6w5p83a38i86jfz0rd"; + revision = "1"; + editedCabalFile = "0yfl413sxiql49b1xp0yi09cq3svzr9g5ds69pdjxsa7r7hfbhh3"; libraryHaskellDepends = [ base bytestring @@ -766383,10 +770143,8 @@ self: { }: mkDerivation { pname = "xnobar"; - version = "1.0.0.1"; - sha256 = "0y8hf0vq0wvg1g3s00i7wdq5vjdv044bhh38lyzvcvj0fxn4b5k7"; - revision = "1"; - editedCabalFile = "106sd5sqv9lf61zm6hlifn36qhsgs0sv60gr6lqv4d0ya2hxbich"; + version = "1.0.0.4"; + sha256 = "1irpl7p1bk971f08566d1x6px0c2vjr2fbfhslikq99inrl2nfzi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -766402,10 +770160,7 @@ self: { transformers xmobar ]; - executableHaskellDepends = [ - base - xmobar - ]; + executableHaskellDepends = [ base ]; testHaskellDepends = [ base extra @@ -767343,8 +771098,8 @@ self: { pname = "xz"; version = "5.6.3"; sha256 = "15450bmpbka14ykajr38aj8lyilg0vxsrhsdlq20a9zg63ppvc4d"; - revision = "2"; - editedCabalFile = "192ik7g7afjpzkvsh4wfkvg98c6b1zdysvzpk9byqp1m0k0zipka"; + revision = "3"; + editedCabalFile = "0n35plgw6r88xv1fh8fv5qih2y6vhvp8w5qqaibaxyf4gl2gh0f0"; libraryHaskellDepends = [ base bytestring @@ -767368,8 +771123,8 @@ self: { { mkDerivation }: mkDerivation { pname = "xz-clib"; - version = "5.8.2"; - sha256 = "0q9cwdbqvc8i337gp9wmxbb79v8i2lasi39i92r42202m7mzsa79"; + version = "5.8.3"; + sha256 = "1m50rwnfxycx75yi144vz2bvxq5ywrqsc3mxzvr3rrbpn697yssc"; doHaddock = false; description = "LZMA/XZ clibs"; license = lib.meta.getLicenseFromSpdxId "0BSD"; @@ -769138,6 +772893,8 @@ self: { pname = "yaml-streamly"; version = "0.12.5"; sha256 = "0gkgbqki58snxzsd1wa0gs22bwx6fax0b32zc3dy53n9fyivbwiz"; + revision = "1"; + editedCabalFile = "0dmgn4qvszm6j7vxknjc2q9c4jsbiy04qy4z516y9jwfn2jggmkc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -769470,8 +773227,8 @@ self: { }: mkDerivation { pname = "yamlscript"; - version = "0.2.8.0"; - sha256 = "172bkvr7b6j69d5yyvbiphy9r67hqwqdm4yq6hnxcja46k8zqhqd"; + version = "0.2.29.0"; + sha256 = "0x7nya5xqfqivg9j81f906qslp6i6wgrjrlspba7gnkpzdjfy0qx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -769505,6 +773262,54 @@ self: { } ) { ys = null; }; + yamlstar = callPackage ( + { + mkDerivation, + aeson, + aeson-pretty, + base, + bytestring, + hspec, + text, + unix, + vector, + yamlstar, + }: + mkDerivation { + pname = "yamlstar"; + version = "0.1.18.0"; + sha256 = "0s8ddgas0rli57p5yj45bdahbl67vrzc0nj9b6jq6h2r4kpzqcf2"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + base + bytestring + text + unix + ]; + librarySystemDepends = [ yamlstar ]; + executableHaskellDepends = [ + aeson + aeson-pretty + base + bytestring + text + ]; + testHaskellDepends = [ + aeson + base + hspec + text + unix + vector + ]; + description = "Haskell bindings for YAMLStar"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + mainProgram = "yamlstar-test"; + } + ) { yamlstar = null; }; + yampa-canvas = callPackage ( { mkDerivation, @@ -770300,57 +774105,6 @@ self: { either, free, kan-extensions, - lens, - profunctors, - strict, - template-haskell, - th-abstraction, - transformers, - }: - mkDerivation { - pname = "yaya"; - version = "0.6.2.3"; - sha256 = "0xvn1zbg2r40wsld55bmw5j0slc4jwdsfpsha1zijsk2zw2vz5kw"; - setupHaskellDepends = [ - base - Cabal - cabal-doctest - ]; - libraryHaskellDepends = [ - base - comonad - either - free - kan-extensions - lens - profunctors - strict - template-haskell - th-abstraction - transformers - ]; - testHaskellDepends = [ - base - doctest - ]; - description = "Total recursion schemes"; - license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; - maintainers = [ lib.maintainers.sellout ]; - } - ) { }; - - yaya_0_7_0_0 = callPackage ( - { - mkDerivation, - base, - Cabal, - cabal-doctest, - comonad, - doctest, - either, - free, - kan-extensions, - lens, profunctors, strict, template-haskell, @@ -770359,8 +774113,8 @@ self: { }: mkDerivation { pname = "yaya"; - version = "0.7.0.0"; - sha256 = "10lf9pqmmvy1g7y8zvf9mxy33zanfngcqmgsrizm8mzvwnnq95hl"; + version = "1.0.0.0"; + sha256 = "0l6h65265ikqr96jkn7arbayfxxi2b3vg977pwa7fnmzlj2dz98p"; setupHaskellDepends = [ base Cabal @@ -770372,7 +774126,6 @@ self: { either free kan-extensions - lens profunctors strict template-haskell @@ -770385,7 +774138,6 @@ self: { ]; description = "Total recursion schemes"; license = "(AGPL-3.0-only WITH Universal-FOSS-exception-1.0 OR LicenseRef-commercial)"; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.sellout ]; } ) { }; @@ -770399,45 +774151,12 @@ self: { containers, doctest, yaya, + yaya-unsafe, }: mkDerivation { pname = "yaya-containers"; - version = "0.1.2.2"; - sha256 = "05qxk350hslwwa78hqbrwvd5bzz98l7cpf5syxcfjr85v0da04x9"; - setupHaskellDepends = [ - base - Cabal - cabal-doctest - ]; - libraryHaskellDepends = [ - base - containers - yaya - ]; - testHaskellDepends = [ - base - doctest - ]; - description = "Pattern functors and instances for types in the containers package"; - license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; - maintainers = [ lib.maintainers.sellout ]; - } - ) { }; - - yaya-containers_0_2_0_0 = callPackage ( - { - mkDerivation, - base, - Cabal, - cabal-doctest, - containers, - doctest, - yaya, - }: - mkDerivation { - pname = "yaya-containers"; - version = "0.2.0.0"; - sha256 = "1wmmylwaqy9yw1v719qj590c9yzncnrzmkc6gshh3khadc7y9ida"; + version = "1.0.0.0"; + sha256 = "1cf8k5j9nhb922fx8l84mgpgp9mvq0kjsl67p8ghslri0qw3w96m"; setupHaskellDepends = [ base Cabal @@ -770447,6 +774166,7 @@ self: { base containers yaya + yaya-unsafe ]; testHaskellDepends = [ base @@ -770454,7 +774174,6 @@ self: { ]; description = "Pattern functors and instances for types in the containers package"; license = "(AGPL-3.0-only WITH Universal-FOSS-exception-1.0 OR LicenseRef-commercial)"; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.sellout ]; } ) { }; @@ -770472,8 +774191,8 @@ self: { }: mkDerivation { pname = "yaya-hedgehog"; - version = "0.3.0.5"; - sha256 = "0fsfb5gj8yri80yxax48z2z7yncg80fzlqxami13sa2pwszxfzii"; + version = "1.0.0.0"; + sha256 = "08hh17nmq2fc8rxqrbl65cvbjd7cvr2qlyy5gf70cmdi15s2sqpj"; setupHaskellDepends = [ base Cabal @@ -770493,26 +774212,25 @@ self: { yaya ]; description = "Hedgehog testing support for the Yaya recursion scheme library"; - license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; + license = "(AGPL-3.0-only WITH Universal-FOSS-exception-1.0 OR LicenseRef-commercial)"; maintainers = [ lib.maintainers.sellout ]; } ) { }; - yaya-hedgehog_0_4_0_0 = callPackage ( + yaya-lens = callPackage ( { mkDerivation, base, Cabal, cabal-doctest, - deriving-compat, doctest, - hedgehog, + lens, yaya, }: mkDerivation { - pname = "yaya-hedgehog"; - version = "0.4.0.0"; - sha256 = "116s0ddwhxjgkm3i02njbzw47p2kl4mi133cri7vn2d9z8xrnbhp"; + pname = "yaya-lens"; + version = "0.0.1.0"; + sha256 = "0bi1h3ssm87a83i5h3gpk4pc3pzwjd71zqxcjdqqir95b202x7c2"; setupHaskellDepends = [ base Cabal @@ -770520,21 +774238,15 @@ self: { ]; libraryHaskellDepends = [ base - deriving-compat - hedgehog + lens yaya ]; testHaskellDepends = [ base - deriving-compat doctest - hedgehog - yaya ]; - description = "Hedgehog testing support for the Yaya recursion scheme library"; + description = "Total recursion schemes"; license = "(AGPL-3.0-only WITH Universal-FOSS-exception-1.0 OR LicenseRef-commercial)"; - hydraPlatforms = lib.platforms.none; - maintainers = [ lib.maintainers.sellout ]; } ) { }; @@ -770550,42 +774262,8 @@ self: { }: mkDerivation { pname = "yaya-quickcheck"; - version = "0.2.0.3"; - sha256 = "0fmy2qwqva413j89hz52pa00c7rf52qbd9z4klhavnm0w6j56bzj"; - setupHaskellDepends = [ - base - Cabal - cabal-doctest - ]; - libraryHaskellDepends = [ - base - QuickCheck - yaya - ]; - testHaskellDepends = [ - base - doctest - ]; - description = "QuickCheck testing support for the Yaya recursion scheme library"; - license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; - maintainers = [ lib.maintainers.sellout ]; - } - ) { }; - - yaya-quickcheck_0_3_0_0 = callPackage ( - { - mkDerivation, - base, - Cabal, - cabal-doctest, - doctest, - QuickCheck, - yaya, - }: - mkDerivation { - pname = "yaya-quickcheck"; - version = "0.3.0.0"; - sha256 = "1ffpvya09br090bzn4znl28a60nhm2amsx6k7i0crn2qa7253nlm"; + version = "1.0.0.0"; + sha256 = "1fgh9kf15gkkhz9cgi4f290cn3skldy9ckyvpm6rsfzm4bvgf763"; setupHaskellDepends = [ base Cabal @@ -770602,7 +774280,6 @@ self: { ]; description = "QuickCheck testing support for the Yaya recursion scheme library"; license = "(AGPL-3.0-only WITH Universal-FOSS-exception-1.0 OR LicenseRef-commercial)"; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.sellout ]; } ) { }; @@ -770646,57 +774323,13 @@ self: { doctest, free, hedgehog, - lens, - yaya, - yaya-hedgehog, - }: - mkDerivation { - pname = "yaya-unsafe"; - version = "0.4.1.4"; - sha256 = "1nrwhpalhmbdzh5fj61vhfigjc1rszg1k904jw34z94xasv08qdh"; - setupHaskellDepends = [ - base - Cabal - cabal-doctest - ]; - libraryHaskellDepends = [ - base - comonad - free - lens - yaya - ]; - testHaskellDepends = [ - base - doctest - hedgehog - yaya - yaya-hedgehog - ]; - description = "Non-total extensions to the Yaya recursion scheme library"; - license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; - maintainers = [ lib.maintainers.sellout ]; - } - ) { }; - - yaya-unsafe_0_5_0_0 = callPackage ( - { - mkDerivation, - base, - Cabal, - cabal-doctest, - comonad, - doctest, - free, - hedgehog, - lens, yaya, yaya-hedgehog, }: mkDerivation { pname = "yaya-unsafe"; - version = "0.5.0.0"; - sha256 = "1as1gik8dm2n06d4dnx019wpsmhblvpn69x03lfhgb11cr03x21a"; + version = "1.0.0.1"; + sha256 = "0vya2h9n9ly99mhpd7ch2sr7xyx5cyspg5gix0cfs8ds4b36iskp"; setupHaskellDepends = [ base Cabal @@ -770706,7 +774339,6 @@ self: { base comonad free - lens yaya ]; testHaskellDepends = [ @@ -770718,7 +774350,6 @@ self: { ]; description = "Non-total extensions to the Yaya recursion scheme library"; license = "(AGPL-3.0-only WITH Universal-FOSS-exception-1.0 OR LicenseRef-commercial)"; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.sellout ]; } ) { }; @@ -771230,8 +774861,8 @@ self: { }: mkDerivation { pname = "yesod"; - version = "1.6.2.1"; - sha256 = "1qglaxqx96c7wi4817ff67c9g2fxlnjzdpgic458i80khpdlmb5c"; + version = "1.6.2.3"; + sha256 = "02v7fk5ah5km0867lhpsxdpjszc784034v6lah6c1qcb69898dg5"; libraryHaskellDepends = [ aeson base @@ -771275,8 +774906,8 @@ self: { }: mkDerivation { pname = "yesod-alerts"; - version = "0.1.3.0"; - sha256 = "1x7l1h4xziqg6fjjp5qnqdmbnrpiryzv37q322llnmsi1f89zvzv"; + version = "0.1.6.0"; + sha256 = "04gjm0j659p9h99qzjclg23k53sd3vikaj36c6vmz6fw8bzfj01i"; libraryHaskellDepends = [ alerts base @@ -771474,8 +775105,8 @@ self: { }: mkDerivation { pname = "yesod-auth"; - version = "1.6.12.0"; - sha256 = "0z3b7qc4cinzmhksspzhm33v1kvnqjv07dg52mm8pld0j645f922"; + version = "1.6.12.1"; + sha256 = "085kw838kr330pz88a5jpp5c01m41i312k4dwzgzmp6m24z8jwkx"; libraryHaskellDepends = [ aeson attoparsec-aeson @@ -772283,8 +775914,8 @@ self: { }: mkDerivation { pname = "yesod-auth-oauth"; - version = "1.6.1"; - sha256 = "0gyjcrm8yhqd2zripv050p0jnlxl88czbqar2crr4gxq8na5pn20"; + version = "1.6.1.1"; + sha256 = "072a670mlklq3vw4x04b6cbvb0clcdif02bzsg5cg0267d4d4ykn"; libraryHaskellDepends = [ authenticate-oauth base @@ -772301,67 +775932,6 @@ self: { ) { }; yesod-auth-oauth2 = callPackage ( - { - mkDerivation, - aeson, - base, - bytestring, - crypton, - errors, - hoauth2, - hspec, - http-client, - http-conduit, - http-types, - memory, - microlens, - mtl, - safe-exceptions, - text, - transformers, - unliftio, - uri-bytestring, - yesod-auth, - yesod-core, - }: - mkDerivation { - pname = "yesod-auth-oauth2"; - version = "0.7.4.0"; - sha256 = "0s74q7scwkxc678b7j2i24c7cd3jkx34w3m0r6pbvsc0ifj2lm6x"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson - base - bytestring - crypton - errors - hoauth2 - http-client - http-conduit - http-types - memory - microlens - mtl - safe-exceptions - text - transformers - unliftio - uri-bytestring - yesod-auth - yesod-core - ]; - testHaskellDepends = [ - base - hspec - uri-bytestring - ]; - description = "OAuth 2.0 authentication plugins"; - license = lib.licenses.mit; - } - ) { }; - - yesod-auth-oauth2_0_8_0_0 = callPackage ( { mkDerivation, aeson, @@ -772419,7 +775989,6 @@ self: { ]; description = "OAuth 2.0 authentication plugins"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -772759,7 +776328,6 @@ self: { conduit, conduit-extra, containers, - data-default-class, directory, file-embed, filepath, @@ -772780,7 +776348,6 @@ self: { text, time, transformers, - transformers-compat, unliftio, unordered-containers, wai, @@ -772792,10 +776359,8 @@ self: { }: mkDerivation { pname = "yesod-bin"; - version = "1.6.2.3"; - sha256 = "15lsiw4g0zf1wk13fvqw4kngqhg3c2fi9jh65blhdw8kzbznf8xg"; - revision = "1"; - editedCabalFile = "01mwlxikp618dqgvnirhyy3x7yy5fy7n58ppplnrsvbg3g202h6d"; + version = "1.6.2.4"; + sha256 = "19n46xi8zjcjqshnq2bri7nbm43c09llqsdrxrkk4v8gpnr5ri5h"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -772806,7 +776371,6 @@ self: { conduit conduit-extra containers - data-default-class directory file-embed filepath @@ -772827,7 +776391,6 @@ self: { text time transformers - transformers-compat unliftio unordered-containers wai @@ -773187,6 +776750,179 @@ self: { } ) { }; + yesod-core_1_7_0_0 = callPackage ( + { + mkDerivation, + aeson, + async, + attoparsec-aeson, + auto-update, + base, + blaze-html, + blaze-markup, + bytestring, + case-insensitive, + cereal, + clientsession, + conduit, + conduit-extra, + containers, + cookie, + data-default, + deepseq, + encoding, + entropy, + fast-logger, + gauge, + hspec, + hspec-expectations, + http-types, + HUnit, + memory, + monad-logger, + mtl, + network, + parsec, + path-pieces, + primitive, + random, + resourcet, + shakespeare, + streaming-commons, + template-haskell, + text, + th-abstraction, + th-compat, + th-lift-instances, + time, + transformers, + unix-compat, + unliftio, + unordered-containers, + vector, + wai, + wai-extra, + wai-logger, + warp, + word8, + }: + mkDerivation { + pname = "yesod-core"; + version = "1.7.0.0"; + sha256 = "1lfr1iqcgy9all81pf9ig2lrxc13nywyinhknj29sjngm070263w"; + libraryHaskellDepends = [ + aeson + attoparsec-aeson + auto-update + base + blaze-html + blaze-markup + bytestring + case-insensitive + cereal + clientsession + conduit + conduit-extra + containers + cookie + data-default + deepseq + encoding + entropy + fast-logger + http-types + memory + monad-logger + mtl + parsec + path-pieces + primitive + random + resourcet + shakespeare + template-haskell + text + th-compat + th-lift-instances + time + transformers + unix-compat + unliftio + unordered-containers + vector + wai + wai-extra + wai-logger + warp + word8 + ]; + testHaskellDepends = [ + aeson + async + attoparsec-aeson + auto-update + base + blaze-html + blaze-markup + bytestring + case-insensitive + cereal + clientsession + conduit + conduit-extra + containers + cookie + data-default + deepseq + encoding + entropy + fast-logger + hspec + hspec-expectations + http-types + HUnit + memory + monad-logger + mtl + network + parsec + path-pieces + primitive + random + resourcet + shakespeare + streaming-commons + template-haskell + text + th-abstraction + th-compat + th-lift-instances + time + transformers + unix-compat + unliftio + unordered-containers + vector + wai + wai-extra + wai-logger + warp + word8 + ]; + benchmarkHaskellDepends = [ + base + blaze-html + bytestring + gauge + shakespeare + text + ]; + description = "Creation of type-safe, RESTful web applications"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + } + ) { }; + yesod-crud = callPackage ( { mkDerivation, @@ -773538,8 +777274,8 @@ self: { }: mkDerivation { pname = "yesod-eventsource"; - version = "1.6.0.1"; - sha256 = "0h8gyvlqvp6zm6kfmiwa0z7ic2377f0vi43fgcn5mlssv890z8gh"; + version = "1.6.0.2"; + sha256 = "0hqvc5n1wb654bpkgpw38f0csxadiadav341jl4nlx03hhap5fri"; libraryHaskellDepends = [ base blaze-builder @@ -773818,8 +777554,8 @@ self: { }: mkDerivation { pname = "yesod-form"; - version = "1.7.9.2"; - sha256 = "1v514nc95x7wb16va623k91k4df89yyspkyz6xv23b74bqngv9cf"; + version = "1.7.11"; + sha256 = "0wncvnhgqccayw3j356bl7l7iscyyfb6vjv3clgvhadmwlrq3xz5"; libraryHaskellDepends = [ aeson attoparsec @@ -773978,8 +777714,8 @@ self: { }: mkDerivation { pname = "yesod-form-multi"; - version = "1.7.0.2"; - sha256 = "1kx27680mgplmqnfjygbcf6a2bv0i9rcxbys986aaa3x785dfj02"; + version = "1.7.0.3"; + sha256 = "15n3vjpnx9sb0hnpaffi3204bp6lh0zmqa9k3zdfvcz3dzfqijfm"; libraryHaskellDepends = [ base containers @@ -774473,8 +778209,6 @@ self: { base64-bytestring, bytestring, case-insensitive, - classy-prelude, - classy-prelude-yesod, conduit, containers, directory, @@ -774483,7 +778217,6 @@ self: { hspec, http-client, http-types, - monad-logger, network-uri, template-haskell, text, @@ -774497,13 +778230,12 @@ self: { }: mkDerivation { pname = "yesod-middleware-csp"; - version = "1.2.0"; - sha256 = "1mjcz9qx5pichmi19m5bdibv8945l781xkyiyr3mbvyxab3f79w8"; + version = "1.3.0"; + sha256 = "1z7ggp23yywfmmg6g4rnb3px35h3hnprqnkn636psdcv9wb7fb0c"; libraryHaskellDepends = [ base base64-bytestring bytestring - classy-prelude conduit containers directory @@ -774520,23 +778252,13 @@ self: { ]; testHaskellDepends = [ base - base64-bytestring bytestring case-insensitive - classy-prelude - classy-prelude-yesod - conduit containers - directory fast-logger - filepath hspec http-types - monad-logger - network-uri - template-haskell text - uuid wai-extra yesod yesod-core @@ -774544,9 +778266,7 @@ self: { yesod-test ]; description = "A middleware for building CSP headers on the fly"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -774566,8 +778286,8 @@ self: { }: mkDerivation { pname = "yesod-newsfeed"; - version = "1.7.0.0"; - sha256 = "0g7n99zsrfinal2kcmrfyj3gcxrd390az93yz3c1kxzd5w1ffb4g"; + version = "1.7.0.1"; + sha256 = "1gfa5b6xwiaxspbk37qx3vs95ngz368q8qqz4z3xrdzg1fclbvri"; libraryHaskellDepends = [ base blaze-html @@ -774808,6 +778528,7 @@ self: { blaze-builder, conduit, hspec, + hspec-discover, persistent, persistent-sqlite, persistent-template, @@ -774820,8 +778541,8 @@ self: { }: mkDerivation { pname = "yesod-persistent"; - version = "1.6.0.8"; - sha256 = "02vm0qm0yxqn6x61iir81wf6ibwnf8gkia8lw71fgpxgav154ig6"; + version = "1.6.0.9"; + sha256 = "15hri25l4z2l02h6m39y8avzg4cbjpp3isx8cy2vpy48yd11bv0a"; libraryHaskellDepends = [ base blaze-builder @@ -774844,6 +778565,7 @@ self: { wai-extra yesod-core ]; + testToolDepends = [ hspec-discover ]; description = "Some helpers for using Persistent from Yesod"; license = lib.licenses.mit; } @@ -775892,7 +779614,6 @@ self: { mkDerivation, base, conduit, - containers, data-default, text, time, @@ -775902,12 +779623,11 @@ self: { }: mkDerivation { pname = "yesod-sitemap"; - version = "1.6.0"; - sha256 = "1mnv658z36ja1avig0g4pirb2i9vqriycykhfky74xymvjmhdyp5"; + version = "1.6.0.1"; + sha256 = "0ryx1yalxzf7n1b3n498f665pa1m06spcc2vmq1lpbp8v0yr77zi"; libraryHaskellDepends = [ base conduit - containers data-default text time @@ -775960,8 +779680,8 @@ self: { }: mkDerivation { pname = "yesod-static"; - version = "1.6.1.2"; - sha256 = "0xp3fa310zsmamnmfzwjf8hgyp0z4csxd06yjxinzy5rnry781dp"; + version = "1.6.1.3"; + sha256 = "0jqs8247dglayb22z8wdkizc71qbib7f1cq8lnqi0ns76x0dg1pz"; libraryHaskellDepends = [ async attoparsec @@ -776266,97 +779986,7 @@ self: { blaze-markup, bytestring, case-insensitive, - conduit, - containers, - cookie, - hspec, - hspec-core, - html-conduit, - http-types, - HUnit, - memory, - mtl, - network, - pretty-show, - text, - time, - transformers, - unliftio, - unliftio-core, - wai, - wai-extra, - xml-conduit, - xml-types, - yesod-core, - yesod-form, - }: - mkDerivation { - pname = "yesod-test"; - version = "1.6.19"; - sha256 = "0snq06yps28lkxfc1mhsvbv2kq0h0mi16zjdfrahm4zaz8axkqka"; - libraryHaskellDepends = [ - aeson - attoparsec - base - blaze-builder - blaze-html - blaze-markup - bytestring - case-insensitive - conduit - containers - cookie - hspec-core - html-conduit - http-types - HUnit - memory - mtl - network - pretty-show - text - time - transformers - wai - wai-extra - xml-conduit - xml-types - yesod-core - ]; - testHaskellDepends = [ - base - bytestring - containers - cookie - hspec - html-conduit - http-types - HUnit - text - unliftio - unliftio-core - wai - wai-extra - xml-conduit - yesod-core - yesod-form - ]; - description = "integration testing for WAI/Yesod Applications"; - license = lib.licenses.mit; - } - ) { }; - - yesod-test_1_7_0_1 = callPackage ( - { - mkDerivation, - aeson, - attoparsec, - base, - blaze-builder, - blaze-html, - blaze-markup, - bytestring, - case-insensitive, + clientsession, conduit, containers, cookie, @@ -776385,8 +780015,8 @@ self: { }: mkDerivation { pname = "yesod-test"; - version = "1.7.0.1"; - sha256 = "1mkzccbzmj83fr8jf31q6qhdia01m24sr8iayb6jj6p1wfwspsk3"; + version = "1.7.0.3"; + sha256 = "1h070f3sdihvqiqf5xzcka0k2msvjz9gbc55qw3v18c1nrqwdw4v"; libraryHaskellDepends = [ aeson attoparsec @@ -776421,6 +780051,7 @@ self: { testHaskellDepends = [ base bytestring + clientsession containers cookie hspec @@ -776438,7 +780069,6 @@ self: { ]; description = "integration testing for WAI/Yesod Applications"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -776733,8 +780363,8 @@ self: { }: mkDerivation { pname = "yesod-websockets"; - version = "0.3.0.3"; - sha256 = "0hm4qzn0kqwl7mfvhgc1h1xbpj80fnkfbh5r3k9c52n5dmcapy6n"; + version = "0.3.0.4"; + sha256 = "1zlr6jr9q15bf6y33hynbi9xq68myfgqkdrb2vhq241rl9nnvjpd"; libraryHaskellDepends = [ base conduit @@ -780476,8 +784106,8 @@ self: { }: mkDerivation { pname = "zeugma"; - version = "0.10.0.1"; - sha256 = "15lah2yg29kw14xn2q5lyrxhzczf45l9vgv0i5v410mnlkhj8jwn"; + version = "0.11.0.0"; + sha256 = "1nxmp9qb40jrgsz11jn7rk6vgxbwb74r66291r2sr5gg5kcgjs75"; libraryHaskellDepends = [ base chronos @@ -780976,10 +784606,8 @@ self: { }: mkDerivation { pname = "zip"; - version = "2.2.1"; - sha256 = "1wq0nl034b2nknd627adzffj6rymykvkdn5b0smydcv5wp7i6p6j"; - revision = "2"; - editedCabalFile = "12g22anj0qqa8n44icyh6jmxf5pqwqa1vb2cs7y7q625j40hpfrs"; + version = "2.2.2"; + sha256 = "0la32lnd1dh6vd55r7y6pima8nb5n5c3v8jij0r9f3670g87q288"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -781268,6 +784896,40 @@ self: { } ) { }; + zip2tar = callPackage ( + { + mkDerivation, + base, + bytestring, + conduit, + containers, + optparse-applicative, + tar-conduit, + time, + zip, + }: + mkDerivation { + pname = "zip2tar"; + version = "0.0"; + sha256 = "0wg3z75yssjnl10l9wirykp37cmag64sb7qjb91awgq6b67kjdgg"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base + bytestring + conduit + containers + optparse-applicative + tar-conduit + time + zip + ]; + description = "Convert ZIP to TAR archives"; + license = lib.licenses.bsd3; + mainProgram = "zip2tar"; + } + ) { }; + zipedit = callPackage ( { mkDerivation, @@ -781621,8 +785283,8 @@ self: { { mkDerivation }: mkDerivation { pname = "zlib-clib"; - version = "1.3.1"; - sha256 = "153aldw8vqy6wzz7knbzyfkxsr3gsv5hjf4y84s12ifx2fi8zfkn"; + version = "1.3.2"; + sha256 = "1cj9dwq2mdplldiayqqgdh0qd2c8rb140p589q7p3i6aa50vr6jk"; doHaddock = false; description = "zlib C library bits"; license = lib.meta.getLicenseFromSpdxId "Zlib"; diff --git a/pkgs/development/haskell-modules/patches/darcs-cabal-3.14.patch b/pkgs/development/haskell-modules/patches/darcs-cabal-3.14.patch new file mode 100644 index 0000000000000..6b3d6dabdd4ab --- /dev/null +++ b/pkgs/development/haskell-modules/patches/darcs-cabal-3.14.patch @@ -0,0 +1,85 @@ +diff -rN -u old-darcs.net/darcs.cabal new-darcs.net/darcs.cabal +--- old-darcs.net/darcs.cabal 2025-09-13 02:45:32.790227974 +0200 ++++ new-darcs.net/darcs.cabal 2025-09-13 02:45:32.791227985 +0200 +@@ -124,7 +124,7 @@ + + custom-setup + setup-depends: base >= 4.10 && < 4.21, +- Cabal >= 2.4 && < 3.13, ++ Cabal >= 2.4 && < 3.15, + process >= 1.2.3.0 && < 1.7, + filepath >= 1.4.1 && < 1.5.0.0, + directory >= 1.2.7 && < 1.4 +--- old-darcs.net/Setup.hs 2026-06-22 14:55:26.775706597 +0200 ++++ new-darcs.net/Setup.hs 2026-06-22 14:56:31.996746207 +0200 +--- tmp2.hs 2026-06-22 14:55:26.775706597 +0200 ++++ /home/lukas/tmp.hs 2026-06-22 15:25:23.957579360 +0200 +--- tmp2.hs 2026-06-22 14:55:26.775706597 +0200 ++++ /home/lukas/tmp.hs 2026-06-22 15:28:17.448848236 +0200 +@@ -2,6 +2,7 @@ + -- portions copyright (c) 2008 David Roundy + -- portions copyright (c) 2007-2009 Judah Jacobson + {-# OPTIONS_GHC -Wall #-} ++{-# LANGUAGE CPP #-} + import Distribution.Simple + ( defaultMainWithHooks, UserHooks(..), simpleUserHooks ) + import Distribution.PackageDescription ( PackageDescription ) +@@ -25,8 +26,17 @@ + import System.IO ( openFile, IOMode(..) ) + import System.Process (callProcess, runProcess) + import Data.List( isInfixOf ) ++#if MIN_VERSION_Cabal_syntax(3,14,0) ++import Distribution.Utils.Path ( (), interpretSymbolicPathCWD, makeRelativePathEx ) ++#else + import System.FilePath ( () ) + ++-- Shims so we can use the Cabal >= 3.14 API ++interpretSymbolicPathCWD, makeRelativePathEx :: FilePath -> FilePath ++interpretSymbolicPathCWD = id ++makeRelativePathEx = id ++#endif ++ + import qualified Control.Exception as Exception + + catchAny :: IO a -> (Exception.SomeException -> IO a) -> IO a +@@ -73,22 +83,26 @@ + + buildManpage :: LocalBuildInfo -> IO () + buildManpage lbi = do +- have_darcs_exe_dir <- doesDirectoryExist (buildDir lbi "darcs") ++ have_darcs_exe_dir <- doesDirectoryExist ++ $ interpretSymbolicPathCWD (buildDir lbi makeRelativePathEx "darcs") + when have_darcs_exe_dir $ do +- let darcs = buildDir lbi "darcs/darcs" +- manpage = buildDir lbi "darcs/darcs.1" ++ let darcs = interpretSymbolicPathCWD ++ $ buildDir lbi makeRelativePathEx "darcs/darcs" ++ manpage = interpretSymbolicPathCWD ++ $ buildDir lbi makeRelativePathEx "darcs/darcs.1" + manpageHandle <- openFile manpage WriteMode + void $ runProcess darcs ["help","manpage"] + Nothing Nothing Nothing (Just manpageHandle) Nothing + + installManpage :: PackageDescription -> LocalBuildInfo -> Verbosity -> CopyDest -> IO () + installManpage pkg lbi verbosity copy = do +- have_manpage <- doesFileExist (buildDir lbi "darcs" "darcs.1") ++ have_manpage <- doesFileExist ++ $ interpretSymbolicPathCWD (buildDir lbi makeRelativePathEx "darcs/darcs.1") + when have_manpage $ + copyFiles + verbosity + (mandir (absoluteInstallDirs pkg lbi copy) "man1") +- [(buildDir lbi "darcs", "darcs.1")] ++ [(interpretSymbolicPathCWD (buildDir lbi makeRelativePathEx "darcs"), "darcs.1")] + + -- --------------------------------------------------------------------- + -- version module +@@ -124,7 +138,7 @@ + + generateVersionModule :: Verbosity -> LocalBuildInfo -> String -> String -> IO () + generateVersionModule verbosity lbi version state = do +- let dir = autogenPackageModulesDir lbi ++ let dir = interpretSymbolicPathCWD (autogenPackageModulesDir lbi) + createDirectoryIfMissingVerbose verbosity True dir + ctx <- context verbosity + hash <- weakhash verbosity diff --git a/pkgs/development/haskell-modules/patches/darcs-remove-fgl-dependency.patch b/pkgs/development/haskell-modules/patches/darcs-remove-fgl-dependency.patch new file mode 100644 index 0000000000000..7c0ef58c0324b --- /dev/null +++ b/pkgs/development/haskell-modules/patches/darcs-remove-fgl-dependency.patch @@ -0,0 +1,13 @@ +Remove unused dependency. + +--- old/darcs.cabal 1970-01-01 01:00:01.000000000 +0100 ++++ new/darcs.cabal 2026-08-13 14:15:19.498074382 +0200 +@@ -427,7 +427,7 @@ + mtl >= 2.2.1 && < 2.4, + transformers >= 0.4.2.0 && < 0.7, + parsec >= 3.1.9 && < 3.2, +- fgl >= 5.5.2.3 && < 5.9, ++ + html >= 1.0.1.2 && < 1.1, + filepath >= 1.4.1 && < 1.6, + haskeline >= 0.7.2 && < 0.9, diff --git a/pkgs/development/haskell-modules/patches/darcs-stackage-nightly-2026-06-16.patch b/pkgs/development/haskell-modules/patches/darcs-stackage-nightly-2026-06-16.patch new file mode 100644 index 0000000000000..51092a066910c --- /dev/null +++ b/pkgs/development/haskell-modules/patches/darcs-stackage-nightly-2026-06-16.patch @@ -0,0 +1,29 @@ +--- old-darcs.net/darcs.cabal 1970-01-01 01:00:01.000000000 +0100 ++++ new-darcs.net/darcs.cabal 2026-06-22 16:10:41.137461887 +0200 +@@ -416,7 +416,7 @@ + build-depends: unix >= 2.7.1.0 && < 2.9, + directory >= 1.2.7 && < 1.4 + +- build-depends: base >= 4.10 && < 4.21, ++ build-depends: base >= 4.10 && < 4.22, + safe >= 0.3.20 && < 0.4, + stm >= 2.1 && < 2.6, + binary >= 0.5 && < 0.11, +@@ -436,7 +436,7 @@ + base16-bytestring >= 1.0 && < 1.1, + utf8-string >= 1 && < 1.1, + vector >= 0.11 && < 0.14, +- tar >= 0.5 && < 0.7, ++ tar >= 0.5 && < 0.8, + data-ordlist == 0.4.* + + if impl(ghc < 8.10) +@@ -462,7 +462,7 @@ + network >= 2.6 && < 3.3, + conduit >= 1.3.0 && < 1.4, + http-conduit >= 2.3 && < 2.4, +- http-types >= 0.12.1 && < 0.12.5, ++ http-types >= 0.12.1 && < 0.13, + exceptions >= 0.6 && < 0.11, + terminal-size >= 0.3.4 && < 0.4 + diff --git a/pkgs/development/haskell-modules/patches/darcs-tls-2.2.patch b/pkgs/development/haskell-modules/patches/darcs-tls-2.2.patch new file mode 100644 index 0000000000000..c99286afa35aa --- /dev/null +++ b/pkgs/development/haskell-modules/patches/darcs-tls-2.2.patch @@ -0,0 +1,15 @@ +Based on https://hub.darcs.net/darcs/darcs-screened/patch/523d0a3a5480024ea35fd5d17b35a05e9d3334a0 + +--- old/darcs.cabal 1970-01-01 01:00:01.000000000 +0100 ++++ new/darcs.cabal 2026-08-13 14:18:55.376292224 +0200 +@@ -470,8 +470,8 @@ + cpp-options: -DHAVE_CRYPTON_CONNECTION + build-depends: crypton-connection >= 0.4 && < 0.5, + data-default >= 0.7.1.3 && < 0.9, +- http-client-tls >= 0.3.5 && < 0.4, +- tls >= 2.0.6 && < 2.2 ++ http-client-tls >= 0.3.5 && < 0.5, ++ tls >= 2.0.6 && < 2.5 + else + -- cannot use crypton-connection >= 0.4, so + -- constraining indirect dependency to work around problems diff --git a/pkgs/development/misc/haskell/hercules-ci-optparse-applicative.nix b/pkgs/development/misc/haskell/hercules-ci-optparse-applicative.nix index 7d54778603ea2..6ffb80f99b453 100644 --- a/pkgs/development/misc/haskell/hercules-ci-optparse-applicative.nix +++ b/pkgs/development/misc/haskell/hercules-ci-optparse-applicative.nix @@ -15,8 +15,8 @@ mkDerivation { version = "0.19.0.0"; src = fetchgit { url = "https://github.com/hercules-ci/optparse-applicative.git"; - sha256 = "068rsq9j0afrywbcqf6vg4ivfxbb68ab7f0lvg1na81mfn7sfakk"; - rev = "b55bb38a2aea0cf776aec707cdce7c7418146077"; + sha256 = "sha256-tO0V+TKS+ng6OJ8BztKwmV0tV4TnUXOD01ocTyO0sq0="; + rev = "0.19.0.0-fork-1"; fetchSubmodules = true; }; libraryHaskellDepends = [ diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 1d5df6224d231..d578db14ecca3 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3615,14 +3615,13 @@ with pkgs; haskellPackages = recurseIntoAttrs ( # Prefer native-bignum to avoid linking issues with gmp; - # GHC 9.10 doesn't work too well with iserv-proxy. if stdenv.hostPlatform.isStatic then haskell.packages.native-bignum.ghc912 # JS backend can't use gmp else if stdenv.hostPlatform.isGhcjs then - haskell.packages.native-bignum.ghc910 + haskell.packages.native-bignum.ghc912 else - haskell.packages.ghc910 + haskell.packages.ghc912 ); # haskellPackages.ghc is build->host (it exposes the compiler used to build the @@ -3636,14 +3635,13 @@ with pkgs; ghc = targetPackages.haskellPackages.ghc or ( # Prefer native-bignum to avoid linking issues with gmp; - # GHC 9.10 doesn't work too well with iserv-proxy. if stdenv.hostPlatform.isStatic then haskell.compiler.native-bignum.ghc912 # JS backend can't use GMP else if stdenv.targetPlatform.isGhcjs then - haskell.compiler.native-bignum.ghc910 + haskell.compiler.native-bignum.ghc912 else - haskell.compiler.ghc910 + haskell.compiler.ghc912 ); # TODO(@NixOS/haskell): deprecate this alias? diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index ac47671a24adf..13f57858064a9 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -66,7 +66,7 @@ let ghc96 = sets.ghc967; ghc98 = sets.ghc984; ghc910 = sets.ghc9103; - ghc912 = sets.ghc9123; + ghc912 = sets.ghc9125; ghc914 = sets.ghc9141; microhs_0_15 = sets.microhs_0_15_4_0; @@ -177,6 +177,14 @@ in inherit (buildPackages.darwin) xattr autoSignDarwinBinariesHook; inherit buildTargetLlvmPackages llvmPackages; }; + ghc9125 = callPackage ../development/compilers/ghc/9.12.5.nix { + bootPkgs = + # No suitable bindist packaged yet + bb.packages.ghc9103; + inherit (buildPackages.python3Packages) sphinx; + inherit (buildPackages.darwin) xattr autoSignDarwinBinariesHook; + inherit buildTargetLlvmPackages llvmPackages; + }; ghc9141 = callPackage ../development/compilers/ghc/9.14.1.nix { bootPkgs = # No suitable bindist packaged yet @@ -185,6 +193,14 @@ in inherit (buildPackages.darwin) xattr autoSignDarwinBinariesHook; inherit buildTargetLlvmPackages llvmPackages; }; + ghc9142 = callPackage ../development/compilers/ghc/9.14.2.nix { + bootPkgs = + # No suitable bindist packaged yet + bb.packages.ghc9103; + inherit (buildPackages.python3Packages) sphinx; + inherit (buildPackages.darwin) xattr autoSignDarwinBinariesHook; + inherit buildTargetLlvmPackages llvmPackages; + }; ghcHEAD = callPackage ../development/compilers/ghc/head.nix { bootPkgs = # No suitable bindist packaged yet @@ -284,11 +300,21 @@ in ghc = bh.compiler.ghc9124; compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-9.12.x.nix { }; }; + ghc9125 = callPackage ../development/haskell-modules { + buildHaskellPackages = bh.packages.ghc9125; + ghc = bh.compiler.ghc9125; + compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-9.12.x.nix { }; + }; ghc9141 = callPackage ../development/haskell-modules { buildHaskellPackages = bh.packages.ghc9141; ghc = bh.compiler.ghc9141; compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-9.14.x.nix { }; }; + ghc9142 = callPackage ../development/haskell-modules { + buildHaskellPackages = bh.packages.ghc9142; + ghc = bh.compiler.ghc9142; + compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-9.14.x.nix { }; + }; ghcHEAD = callPackage ../development/haskell-modules { buildHaskellPackages = bh.packages.ghcHEAD; ghc = bh.compiler.ghcHEAD; diff --git a/pkgs/top-level/release-haskell.nix b/pkgs/top-level/release-haskell.nix index 686d09922259a..51ab40e2a409e 100644 --- a/pkgs/top-level/release-haskell.nix +++ b/pkgs/top-level/release-haskell.nix @@ -67,7 +67,9 @@ let ghc967 ghc984 ghc9103 - ghc9123 + ghc9125 + ghc9141 + ghc9142 ]; # packagePlatforms applied to `haskell.packages.*` @@ -525,22 +527,48 @@ let compilerNames.ghc948 ] released; Cabal_3_10_3_0 = lib.subtractLists [ - # time < 1.13 conflicts with time == 1.14.* - compilerNames.ghc9123 + # time < 1.13 conflicts with time == 1.14.* || == 1.15.* + compilerNames.ghc9125 + compilerNames.ghc9141 + compilerNames.ghc9142 + ] released; + Cabal_3_12_1_0 = lib.subtractLists [ + # time < 1.15 conflicts with time == 1.15.* + compilerNames.ghc9141 + compilerNames.ghc9142 + ] released; + Cabal_3_14_2_0 = lib.subtractLists [ + # time < 1.15 conflicts with time == 1.15.* + compilerNames.ghc9141 + compilerNames.ghc9142 ] released; - Cabal_3_12_1_0 = released; - Cabal_3_14_2_0 = released; Cabal_3_16_1_0 = released; cabal2nix = released; cabal2nix-unstable = released; funcmp = released; + # haddock-{api,library} are core packages as of GHC >= 9.12 + haddock-api = [ + compilerNames.ghc94 + compilerNames.ghc96 + # No version compatible with 9.8 nor 9.10 released to Hackage + ]; + haddock-library = [ + compilerNames.ghc94 + compilerNames.ghc96 + compilerNames.ghc98 + compilerNames.ghc910 + ]; haskell-debugger = [ compilerNames.ghc9141 + compilerNames.ghc9142 ]; haskell-language-server = released; hoogle = released; hlint = lib.subtractLists [ - compilerNames.ghc9123 + # https://github.com/ndmitchell/hlint/issues/1672 + # https://github.com/ndmitchell/hlint/pull/1673 + compilerNames.ghc9141 + compilerNames.ghc9142 ] released; hpack = released; hsdns = released; @@ -549,28 +577,28 @@ let language-nix = released; nix-paths = released; titlecase = released; + ghc-exactprint = released; ghc-lib = released; ghc-lib-parser = released; ghc-lib-parser-ex = released; - ghc-source-gen = lib.subtractLists [ - compilerNames.ghc9123 - ] released; + ghc-source-gen = released; ghc-tags = lib.subtractLists [ - compilerNames.ghc9123 + # https://github.com/arybczak/ghc-tags/pull/31 + compilerNames.ghc9141 + compilerNames.ghc9142 ] released; hashable = released; primitive = released; scrod = [ compilerNames.ghc9141 + compilerNames.ghc9142 ]; semaphore-compat = [ # Compiler < 9.8 don't have the semaphore-compat core package, but # requires unix >= 2.8.1.0 which implies GHC >= 9.6 for us. compilerNames.ghc967 ]; - weeder = lib.subtractLists [ - compilerNames.ghc9123 - ] released; + weeder = released; # MicroHs core packages ghc-compat = [