diff --git a/maintainers/scripts/haskell/eval-pkg-sets.sh b/maintainers/scripts/haskell/eval-pkg-sets.sh new file mode 100755 index 000000000000..066397c57b10 --- /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 02559e16572b..b640c1327eae 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 verson, 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 a838fa7ca4ef..130a2aefeeed 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 1fd4090b1d0f..c24b89585a0f 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 09e4b73886a2..dbfd56a7c699 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 7b080d790bf2..90d96abbb930 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": "f20db7cb21271c7dac7bbd1690b202d6028e002b", + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/f20db7cb21271c7dac7bbd1690b202d6028e002b.tar.gz", + "sha256": "1awx95yj4wd9hf1vgc80mi2d05ja0nm4yz6cqnfwnlm5yhidnxr4", + "msg": "Update from Hackage at 2026-06-26T06:10:51Z" } diff --git a/pkgs/development/compilers/elm/packages/ghc9_8/default.nix b/pkgs/development/compilers/elm/packages/ghc9_8/default.nix index 8e6078f81876..f5d7e4491b3d 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 000000000000..855f7d75b4d2 --- /dev/null +++ b/pkgs/development/compilers/ghc/9.12.5.nix @@ -0,0 +1,5 @@ +import ./common-hadrian.nix { + version = "9.12.4.20260614"; + url = "https://downloads.haskell.org/~ghc/9.12.5-rc2/ghc-9.12.4.20260614-src.tar.gz"; + sha256 = "3ab5987e18dafff3bc8d62ea6934e2edc0dd2151454af044790cd1074070fd4b"; +} diff --git a/pkgs/development/compilers/ghc/common-hadrian.nix b/pkgs/development/compilers/ghc/common-hadrian.nix index 46c9b843b8ce..109bc99e1022 100644 --- a/pkgs/development/compilers/ghc/common-hadrian.nix +++ b/pkgs/development/compilers/ghc/common-hadrian.nix @@ -855,16 +855,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 b745931a6ca9..5cbf0f1f2d55 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.20260513"; + rev = "38b76b2f1d918f10d2f9d3e57bd0459dfe671d4f"; + sha256 = "sha256-b0AZsWVmGi6EaWEtPWPOQAxvTlxG2aBwegw5l5HBPDo="; } diff --git a/pkgs/development/haskell-modules/cabal2nix-unstable/cabal2nix.nix b/pkgs/development/haskell-modules/cabal2nix-unstable/cabal2nix.nix index 395fb195ee38..c15b37b6f67c 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 8a2bb2d4cfe1..0766db4352e1 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 170a502afe9b..75007526dcfb 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 85c20c7d927f..9fcc46f14ddf 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 bb3c87bf42ef..c402f48e86a2 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -88,11 +88,28 @@ 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" + ); + # !!! 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; + lib.optionalAttrs (haveSemaphoreCompat200 || lib.versionOlder csuper.ghc.version "9.14") { + # 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 @@ -102,11 +119,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 +161,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-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-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-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 +196,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 +215,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 +284,6 @@ with haskellLib; haskell-language-server hls-plugin-api ghcide - lsp-types ; # For -f-auto see cabal.project in haskell-language-server. @@ -268,6 +300,14 @@ with haskellLib; }) ] 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 ### ########################################### @@ -345,15 +385,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 +413,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 +448,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 +494,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 +547,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 +639,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 +676,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 +689,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-AfsPn3RS9fbcB+6MoAifjq0V/+h3dkjrgzs8qO+am2E="; # 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 +711,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 - ''; })) ]; @@ -776,13 +776,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; @@ -832,15 +825,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 { @@ -877,11 +861,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 @@ -894,46 +882,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; @@ -1110,9 +1060,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; @@ -1219,19 +1166,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 ( @@ -1251,6 +1216,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; @@ -1301,12 +1270,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: { @@ -1402,10 +1365,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" @@ -1417,10 +1376,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; @@ -1439,6 +1394,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 @@ -1592,23 +1555,90 @@ 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-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-07-02: allow QuickCheck 2.16 + # https://github.com/maralorn/haskell-taskwarrior/issues/14 + taskwarrior = doJailbreak super.taskwarrior; + + # 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-28: allow doctest 0.25 + # https://github.com/haskell-servant/servant/issues/1890 + servant-auth-docs = doJailbreak super.servant-auth-docs; + servant-swagger = doJailbreak super.servant-swagger; + + # 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; + + # 2026-07-02: allow doctest 0.25 + # https://github.com/sellout/no-recursion/issues/46 + no-recursion = doJailbreak super.no-recursion; + + # 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 = @@ -1674,6 +1704,24 @@ with haskellLib; # https://github.com/biocad/servant-openapi3/issues/30 servant-openapi3 = dontCheck super.servant-openapi3; + # 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 ghc-events 0.21, transformers 0.6.3 + # https://github.com/haskell/ThreadScope/issues/148 + threadscope = doJailbreak super.threadscope; + + # 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; + # Disable test cases that were broken by insignificant changes in icu 76 # https://github.com/haskell/text-icu/issues/108 text-icu = overrideCabal (drv: { @@ -1773,6 +1821,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 @@ -1830,9 +1883,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 ]; @@ -1898,29 +1952,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; @@ -1966,8 +2038,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) @@ -2049,6 +2120,10 @@ 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 ] super.darcs; # 2025-02-11: Too strict bounds on hedgehog < 1.5, hspec-hedgehog < 0.2 @@ -2162,12 +2237,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 @@ -2324,17 +2395,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 @@ -2477,26 +2537,14 @@ 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; + # 2026-06-17: wai-app-static >=3.1.7.1 && <3.2 + # https://github.com/diogob/postgres-websockets/issues/115 + postgres-websockets = doJailbreak super.postgres-websockets; + postgrest = lib.pipe (super.postgrest.overrideScope ( @@ -2511,8 +2559,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; } )) [ @@ -2565,6 +2618,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 @@ -2647,22 +2704,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; @@ -2759,6 +2837,10 @@ with haskellLib; # 2025-04-09: jailbreak to allow hedgehog >= 1.5 hw-int = warnAfterVersion "0.0.2.0" (doJailbreak super.hw-int); + # 2026-05-17: allow hedgehog 1.6 + # https://github.com/hedgehogqa/haskell-hedgehog-classes/pull/65 + hedgehog-classes = doJailbreak super.hedgehog-classes; + # 2025-04-09: jailbreak to allow tasty-quickcheck >= 0.11 bzlib = warnAfterVersion "0.5.2.0" (doJailbreak super.bzlib); @@ -2790,7 +2872,6 @@ with haskellLib; ] ) super) what4 - what4_1_7_3 ; copilot-theorem = lib.pipe super.copilot-theorem [ @@ -2858,15 +2939,7 @@ with haskellLib; (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; - } - ); - - crucible-llvm = super.crucible-llvm.override { - what4 = self.what4_1_7_3; - }; + 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). @@ -3015,13 +3088,13 @@ with haskellLib; amazonkaSrc = pkgs.fetchFromGitHub { owner = "brendanhay"; repo = "amazonka"; - rev = "7645bd335f008912b9e5257486f622b674de7afa"; - sha256 = "sha256-ObamDnJdcLA2BlX9iGIxkaknUeL3Po3madKO4JA/em0="; + rev = "c87e5cbb67d8116c8829c9f84db4f8da92734830"; + sha256 = "sha256-mO9kbooiReW1cdnrG9t4yjAsm/qVQKhEN8CmCiEfJgY="; }; setAmazonkaSourceRoot = dir: drv: (overrideSrc { - version = "2.0-unstable-2025-04-16"; + version = "2.0-unstable-2026-05-20"; src = amazonkaSrc + "/${dir}"; }) drv; @@ -3392,9 +3465,14 @@ 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-test = warnAfterVersion "2.0" ( setAmazonkaSourceRoot "lib/amazonka-test" (doJailbreak super.amazonka-test) ); @@ -3435,42 +3513,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 1454ea63b514..b78ac8c49e7b 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_0; + 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 adf516e84147..98800be59996 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix @@ -65,54 +65,16 @@ in xhtml = null; Win32 = 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); + + ghc-exactprint = doDistribute self.ghc-exactprint_1_10_0_0; + # “Unfortunately we are unable to support GHC 9.10.” apply-refact = dontDistribute (markBroken super.apply-refact); - 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" - ]; - }; - }) - - # 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; - } - ) - ); - # # 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 37eec6f9f12a..6c66313617f8 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 1946ceb26a0c..55f3179108bf 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.14.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.14.x.nix @@ -81,13 +81,6 @@ with haskellLib; # 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; # # Jailbreaks @@ -134,9 +127,6 @@ 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 @@ -147,7 +137,6 @@ with haskellLib; self.extra self.ghc-paths self.silently - self.syb self.HUnit ] super.ghc-exactprint_1_14_0_0; 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 36bbe2539b5d..ed923ec1d160 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_0; # 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; @@ -138,7 +145,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 = 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 5f16c45e9118..16bb88e4420f 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_0; # 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 9150d4031bc7..7f42c775434e 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 a0e6893938f2..cf14b8c9e10a 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -2409,7 +2409,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 +2627,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 +2771,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 +3293,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 @@ -4979,7 +4975,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 @@ -7445,7 +7440,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 f40d8cc15fa2..4f666946cf5f 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -27,19 +27,16 @@ 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 # 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 +48,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 +57,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,6 +72,7 @@ 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.* @@ -89,7 +85,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 +96,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 +108,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 +141,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 +159,9 @@ package-maintainers: - large-records - lens-sop - linux-namespaces + - lsp + - lsp-test + - lsp-types - monoidal-containers - proto-lens-arbitrary - proto3-suite @@ -377,7 +383,6 @@ package-maintainers: - Agda - agda2hs - irc-client - - lambdabot - shake nomeata: - cabal-plan-bounds diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml index 15e36b84d701..89d13e518709 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-06-26 # 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,15 +38,16 @@ 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 + - algebraic-graphs ==0.8 - align-audio ==0.0.0.1 - Allure ==0.11.0.0 - almost-fix ==0.0.2 @@ -58,16 +59,15 @@ 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.8.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 + - 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-gloss ==0.2.4 @@ -78,16 +78,18 @@ default-package-overrides: - 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 +105,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,26 +114,25 @@ 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 - autoexporter ==2.0.0.17 - - automaton ==1.5 + - automaton ==1.6.1 + - AvlTree ==4.3 - avro ==0.6.2.1 - - aws ==0.24.4 + - aws ==0.25.2 - aws-lambda-haskell-runtime ==4.3.2 - aws-lambda-haskell-runtime-wai ==2.0.2 - aws-sns-verify ==0.0.0.3 @@ -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.2.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.0 - 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 ==0.26.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.0 + - bluefin-internal ==0.7.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,7 +288,6 @@ 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 @@ -297,19 +297,17 @@ default-package-overrides: - c14n ==0.1.0.3 - c2hs ==0.28.8 - ca-province-codes ==1.0.0.0 - - cabal-add ==0.2 - 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 @@ -319,22 +317,19 @@ default-package-overrides: - 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,7 @@ default-package-overrides: - cfenv ==0.1.0.0 - cgi ==3001.5.1.0 - chan ==0.0.4.1 + - changeset ==0.1.1 - ChannelT ==0.0.0.7 - character-cases ==0.1.0.6 - character-ps ==0.1 @@ -363,6 +359,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,11 +370,12 @@ 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 @@ -395,11 +393,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.0.0 - 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 +417,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 + - commonmark-pandoc ==0.3 - commutative ==0.0.2 - commutative-semigroups ==0.2.0.2 - comonad ==5.0.10 @@ -431,7 +432,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 +451,26 @@ 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 - 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 +479,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.7.1 + - copilot-c99 ==4.7.1 + - copilot-core ==4.7.1 + - copilot-interpreter ==4.7.1 + - copilot-language ==4.7.1 + - copilot-libraries ==4.7.1 + - copilot-prettyprinter ==4.7.1 + - copilot-theorem ==4.7.1 - 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,12 +500,11 @@ 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 + - cql ==4.1.0.0 - crackNum ==3.15 - crc32c ==0.2.2 - - crdt-event-fold ==1.8.1.2 - - criterion ==1.6.4.0 + - crdt-event-fold ==1.8.1.4 + - criterion ==1.6.5.0 - criterion-measurement ==0.2.4.0 - cron ==0.7.2 - crypto-api ==0.13.3 @@ -510,13 +515,14 @@ default-package-overrides: - crypto-random-api ==0.2.0 - crypto-token ==0.1.2 - 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-asn1-encoding ==0.10.0 + - crypton-asn1-parse ==0.10.0 + - crypton-asn1-types ==0.4.1 - crypton-conduit ==0.2.3 - crypton-connection ==0.4.5 - crypton-pem ==0.3.0 @@ -525,9 +531,6 @@ default-package-overrides: - 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 - csp ==1.4.0 - css-syntax ==0.1.0.2 - css-text ==0.1.3.0 @@ -536,10 +539,12 @@ default-package-overrides: - ctrie ==0.2 - cubicbezier ==0.6.0.7 - cubicspline ==0.1.2 + - cuda ==0.13.0.0 + - cuddle ==1.8.0.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 +552,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 +587,32 @@ 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 ==2.1.0.3 + - dataframe-core ==1.0.2.0 + - dataframe-csv ==1.0.1.1 + - dataframe-csv-th ==1.0.1.0 + - dataframe-json ==1.0.1.0 + - dataframe-lazy ==1.0.1.1 + - dataframe-learn ==1.0.2.0 + - dataframe-operations ==1.1.0.3 + - dataframe-parquet ==1.0.1.1 + - dataframe-parquet-th ==1.0.1.0 + - dataframe-parsing ==1.0.1.0 + - dataframe-th ==1.0.1.1 + - dataframe-viz ==1.0.2.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.3 + - 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 +623,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 +648,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 +664,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 +683,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 + - dl-fedora ==2.2 - dlist ==1.0 - dlist-instances ==0.1.1.1 - dns ==4.2.0 @@ -676,10 +695,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 +706,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 +723,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 +731,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 +744,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 +760,32 @@ 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 - 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 +795,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 +810,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 @@ -817,29 +839,28 @@ default-package-overrides: - 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 + - falsify ==0.3.0 + - farmhash ==0.1.0.5 - fast-digits ==0.3.2.0 - fast-logger ==3.2.6 - fast-math ==1.0.2 - fast-myers-diff ==0.0.1 - - fbrnch ==1.7.1 + - fbrnch ==1.8.3 - 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.8.2 - 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 +869,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.0.1 - finite-typelits ==0.2.1.0 + - firebase-hs ==0.2.0.0 - first-class-families ==0.8.2.0 - fits-parse ==0.4.2 - fitspec ==0.4.10 @@ -861,7 +884,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 +897,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 +907,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 @@ -894,25 +918,32 @@ default-package-overrides: - formatn ==0.3.3.1 - 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-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 +951,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 +968,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,7 +980,6 @@ 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-appendful ==0.1.0.0 @@ -979,7 +1012,8 @@ default-package-overrides: - 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 - getopt-generics ==0.13.1.0 - ghc-bignum-orphans ==0.1.1 @@ -987,8 +1021,8 @@ default-package-overrides: - ghc-check ==0.5.0.8 - ghc-compact ==0.1.0.0 - 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 +1031,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 +1068,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,33 +1078,33 @@ 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 + - gitit ==0.16 + - gitlab-haskell ==1.4.0.0 - gitrev ==1.3.1 - gl ==0.9.1 - - glabrous ==2.0.6.4 + - 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 - GLURaw ==2.0.0.5 @@ -1160,9 +1197,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.3.1 - graph-core ==0.3.0.0 - graphite ==0.10.0.1 - graphql ==1.5.0.2 @@ -1172,26 +1211,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.2 + - 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.3 + - hackage-security ==0.6.3.3 - 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,18 +1242,22 @@ 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.0.1 - 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 @@ -1225,36 +1269,36 @@ default-package-overrides: - haskey-btree ==0.3.0.1 - haskintex ==0.8.0.3 - haskoin-core ==1.2.2 + - haskoin-node ==1.1.4 - haskoin-store-data ==1.5.16 - hasktags ==0.73.0 - - hasql ==1.9.3.1 - - hasql-dynamic-statements ==0.3.1.8 + - hasktorch ==0.2.2.0 + - hasql ==1.10.3.5 + - hasql-dynamic-statements ==0.5.1 - 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 + - hasql-interpolate ==1.1.0.1 + - hasql-notifications ==0.2.5.0 + - hasql-optparse-applicative ==0.9.1 + - hasql-pool ==1.4.2 + - 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-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 @@ -1263,13 +1307,14 @@ default-package-overrides: - hedn ==0.3.0.4 - 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.7.3.0 - hex ==0.2.0 - hex-text ==0.1.0.9 - hexml ==0.3.5 @@ -1280,32 +1325,40 @@ default-package-overrides: - hgal ==2.0.0.3 - hi-file-parser ==0.1.8.0 - 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.0 + - 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 + - hoauth2 ==2.15.1 + - honeycomb ==0.1.0.1 + - hoogle ==5.0.19.0 - 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 +1366,40 @@ 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 + - HPDF ==1.8 - hpke ==0.0.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-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-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,26 +1408,26 @@ 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 @@ -1377,17 +1446,18 @@ 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.0.0 - 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.0 + - hspec-wai-json ==0.12.0 - hstatistics ==0.3.1 - HStringTemplate ==0.8.8 - HSvm ==1.0.3.35 @@ -1402,13 +1472,13 @@ 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-restricted ==0.1.1 - http-client-tls ==0.3.6.4 - http-common ==0.8.3.4 - http-conduit ==2.3.9.1 @@ -1420,12 +1490,13 @@ default-package-overrides: - 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.0 - http-streams ==0.8.9.9 - - http-types ==0.12.4 - - http2 ==5.3.10 + - http-types ==0.12.5 + - http2 ==5.4.0 + - http3 ==0.1.2 - 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 @@ -1456,27 +1527,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.6.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 +1560,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 +1585,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 +1599,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 @@ -1545,10 +1618,10 @@ default-package-overrides: - ix-shapable ==0.1.0 - 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 ==0.12 - jose-jwt ==0.10.0 - journalctl-stream ==0.6.0.8 - js-chart ==2.9.4.1 @@ -1559,49 +1632,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.3.0.2 + - json-spec-elm ==0.5.0.3 + - json-spec-elm-servant ==0.5.1.0 + - json-spec-openapi ==1.2.0.4 + - 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.3.5 - 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 + - kubernetes-api ==135.0.1 + - kubernetes-api-client ==0.6.1.2 + - kvitable ==1.1.2.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 +1689,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 + - lapack-hmatrix ==0.0.0.2 - large-hashable ==0.1.2.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.3.4.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 +1737,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 @@ -1705,17 +1790,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 +1809,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 ==1.1.2 + - 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 +1827,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,46 +1845,46 @@ 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.1.0.20 - 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 - mighty-metropolis ==2.0.0 - - mime-mail ==0.5.1 + - mime ==0.4.0.2 + - mime-mail ==0.5.2 - mime-mail-ses ==0.4.4 - mime-types ==0.1.2.2 - minimal-configuration ==0.1.4 @@ -1808,8 +1895,7 @@ 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.11.0.0 - missing-foreign ==0.1.1 - MissingH ==1.6.0.3 - mixed-types-num ==0.6.2 @@ -1822,9 +1908,10 @@ 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 - modern-uri ==0.3.6.1 @@ -1834,6 +1921,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 +1931,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 +1944,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-schedule ==1.6 - 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 - 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.7 - 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 +1986,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,14 +2004,13 @@ 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.2.5 + - 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 ==0.4.0.0 - named-text ==1.2.3.0 - names-th ==0.3.0.1 - nano-erl ==0.1.0.1 @@ -1931,7 +2022,9 @@ default-package-overrides: - 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 @@ -1952,7 +2045,7 @@ default-package-overrides: - network-ip ==0.3.0.3 - 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,21 +2054,22 @@ 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.0 - 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 @@ -1984,12 +2078,14 @@ default-package-overrides: - normaldistribution ==1.1.0.3 - nothunks ==0.3.1 - 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 + - numeric-quest ==0.2.1 - numhask ==0.13.2.1 - numhask-space ==0.13.2.0 - NumInstances ==1.4 @@ -1999,47 +2095,47 @@ default-package-overrides: - 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.14.0 + - ogma-core ==1.14.0 + - ogma-extra ==1.14.0 + - ogma-language-c ==1.14.0 + - ogma-language-copilot ==1.14.0 + - ogma-language-csv ==1.14.0 + - ogma-language-jsonspec ==1.14.0 + - ogma-language-lustre ==1.14.0 + - ogma-language-smv ==1.14.0 + - ogma-language-xlsx ==1.14.0 + - ogma-language-xmlspec ==1.14.0 + - ogma-spec ==1.14.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-doh ==0.1.0.6 - om-elm ==2.0.1.2 - 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.0.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 @@ -2052,7 +2148,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.1 - optics ==0.4.2.1 - optics-core ==0.4.2 - optics-extra ==0.4.2.1 @@ -2062,32 +2158,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 + - pandoc-cli ==3.10 + - pandoc-lua-engine ==0.5.3 - 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 - 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.2 + - parallel ==3.3.0.0 - parallel-io ==0.3.5 - parameterized ==0.5.0.0 - parameterized-utils ==2.1.11.0 @@ -2106,7 +2207,10 @@ default-package-overrides: - partial-isomorphisms ==0.2.4.0 - partialord ==0.1.1 - password ==3.1.0.2 - - password-instances ==3.0.0.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.0.0 - patch ==0.0.8.4 - path ==0.9.6 @@ -2118,37 +2222,31 @@ 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 @@ -2157,6 +2255,7 @@ default-package-overrides: - persistent-typed-db ==0.1.0.7 - pg-harness-client ==0.6.0 - pg-transact ==0.3.2.0 + - pgmq-core ==0.3.0.0 - phantom-state ==0.2.1.5 - pid1 ==0.1.3.1 - pinch ==0.5.2.0 @@ -2173,7 +2272,8 @@ default-package-overrides: - 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 +2284,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 +2299,51 @@ 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-simple-interval ==1.0.1.2 - postgresql-syntax ==0.4.3.1 + - postgresql-transactional ==1.1.1 - postgresql-typed ==0.6.2.5 + - ppad-aead ==0.3.2 + - ppad-base16 ==0.3.0 + - ppad-base58 ==0.2.3 + - ppad-bech32 ==0.2.5 + - ppad-bip32 ==0.3.4 + - ppad-bip39 ==0.3.3 + - ppad-chacha ==0.2.2 + - ppad-fixed ==0.1.5 + - ppad-hkdf ==0.3.2 + - ppad-hmac-drbg ==0.3.1 + - ppad-pbkdf ==0.2.2 + - ppad-poly1305 ==0.4.2 + - ppad-ripemd160 ==0.1.4 + - ppad-script ==0.2.3 + - ppad-secp256k1 ==0.5.7 + - ppad-sha256 ==0.3.2 + - ppad-sha512 ==0.2.2 - pptable ==0.3.0.0 - - pqueue ==1.5.0.0 - - prairie ==0.1.1.0 + - pqueue ==1.6.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 +2357,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 ==1.7.2 + - prettyprinter-ansi-terminal ==1.1.4 - prettyprinter-combinators ==0.1.3 - - prettyprinter-compat-annotated-wl-pprint ==1.1 + - prettyprinter-compat-annotated-wl-pprint ==1.1.1 - prettyprinter-compat-ansi-wl-pprint ==1.0.2 - - prettyprinter-compat-wl-pprint ==1.0.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 +2375,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 +2383,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 @@ -2283,60 +2407,60 @@ 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 - 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 - 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.2.21 + - quic-simple ==0.1.1.0 - 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-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 - radix-tree ==1.1.0.0 - rainbow ==0.34.2.2 - rainbox ==0.26.0.0 - - ral ==0.2.2 + - ram ==0.22.0 - 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 +2469,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 +2484,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 @@ -2386,7 +2509,9 @@ default-package-overrides: - reflex ==0.9.4.0 - 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 + - 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 +2525,8 @@ 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 - reinterpret-cast ==0.1.0 - relapse ==1.0.0.1 - relational-query ==0.12.3.1 @@ -2409,20 +2536,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.0 - resourcet ==1.3.0 - rest-rewrite ==0.4.5 - result ==0.2.6.0 @@ -2434,9 +2558,9 @@ 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.6 + - rhine-gloss ==1.6 + - rhine-terminal ==1.6 - rhythmic-sequences ==0.8.0.0 - riak-protobuf ==0.25.0.0 - richenv ==0.1.0.4 @@ -2444,12 +2568,12 @@ default-package-overrides: - 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,13 +2587,11 @@ 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.9.0 - 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 ==0.4.0.0 + - safe-coloured-text-gen ==0.0.0.4 - safe-coloured-text-layout ==0.2.0.1 - safe-coloured-text-layout-gen ==0.0.0.1 - safe-coloured-text-terminfo ==0.3.0.0 @@ -2477,8 +2599,9 @@ default-package-overrides: - 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,18 +2612,17 @@ 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.0 + - sbv ==14.3 - scalpel ==0.6.2.2 - scalpel-core ==0.6.2.2 - scanf ==0.1.0.0 @@ -2509,7 +2631,7 @@ default-package-overrides: - SciBaseTypes ==0.1.1.0 - scientific ==0.3.8.1 - scientist ==0.0.0.0 - - scotty ==0.22 + - scotty ==0.30 - scrypt ==0.5.0 - sdl2 ==2.5.5.1 - sdl2-gfx ==0.3.0.0 @@ -2520,6 +2642,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 +2662,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 @@ -2561,14 +2685,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 @@ -2580,15 +2703,14 @@ default-package-overrides: - 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 + - shakespeare ==2.2.0 - shakespeare-text ==1.1.0 - shared-memory ==0.2.0.1 - shell-conduit ==5.0.0 @@ -2596,7 +2718,7 @@ default-package-overrides: - 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,34 +2729,34 @@ 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-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 @@ -2646,34 +2768,37 @@ default-package-overrides: - 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 + - slick ==1.4.0.1 + - slist ==0.3.0.0 + - slynx ==0.9.0.0 - smallcheck ==1.2.1.1 - 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 - 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 + - sorted-list ==0.3.1.0 - sound-collage ==0.2.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 @@ -2684,13 +2809,14 @@ default-package-overrides: - split ==0.2.5 - split-record ==0.1.1.4 - 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,6 +2824,7 @@ 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 @@ -2709,7 +2836,7 @@ default-package-overrides: - 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.14 - step-function ==0.2.1 - stitch ==0.6.0.0 - stm-chans ==3.0.0.11 @@ -2721,6 +2848,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 +2856,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 +2868,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,23 +2899,23 @@ 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.0 + - 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 - 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.23.0.2 - sydtest-aeson ==0.2.0.1 - sydtest-amqp ==0.1.0.0 - sydtest-autodocodec ==0.0.0.0 @@ -2790,7 +2923,6 @@ default-package-overrides: - 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-persistent ==0.1.0.0 - sydtest-persistent-sqlite ==0.2.0.3 - sydtest-process ==0.0.0.0 @@ -2798,15 +2930,12 @@ 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 + - symparsec ==2.0.0 - synthesizer-alsa ==0.5.0.6 - synthesizer-core ==0.8.4 - synthesizer-dimensional ==0.8.1.1 @@ -2820,25 +2949,27 @@ 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.1.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-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 +2989,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 +2996,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 +3022,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.3.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.1.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 +3046,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 +3061,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 +3083,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.2 + - tidal-core ==1.10.2 + - tidal-link ==1.2.1 - tile ==0.3.0.0 - time-compat ==1.9.9 - - time-domain ==0.1.0.5 + - time-domain ==1.6 + - 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 +3109,22 @@ 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 ==2.1.14 - tls-session-manager ==0.0.9 - - tlynx ==0.8.0.0 + - tls-sslkeylogfile ==0.1.0.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.2.5 - token-bucket ==0.1.0.1 - tokenize ==0.3.0.1 - toml-parser ==2.0.2.0 @@ -3003,7 +3142,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 +3157,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,20 +3177,21 @@ 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.10 + - typst-symbols ==0.2 - tz ==0.1.3.6 - tzdata ==0.2.20250115.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 @@ -3065,9 +3204,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 @@ -3079,8 +3222,9 @@ default-package-overrides: - 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,6 +3236,7 @@ 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 @@ -3103,11 +3248,13 @@ default-package-overrides: - 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 +3267,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 +3285,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 - 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,22 +3319,24 @@ 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 + - vty ==6.6 + - vty-crossplatform ==0.5.0.0 + - vty-unix ==0.3.0.0 + - vty-windows ==0.2.0.4 - wai ==3.2.4 - - wai-app-static ==3.1.9.1 + - 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 @@ -3202,39 +3351,35 @@ 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.13.1 - 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 + - web3-tools ==0.1.0.0 + - webby ==1.2.1 + - webdriver ==0.15.0.0 + - webdriver-precore ==0.2.0.2 - 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 + - webgear-core ==1.5.0 + - webgear-server ==1.5.0 + - webgear-swagger-ui ==1.5.0 + - webp ==0.1.2.0 - webpage ==0.0.5.1 - webrtc-vad ==0.1.0.3 - websockets ==0.13.0.0 @@ -3242,15 +3387,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 @@ -3261,7 +3406,7 @@ default-package-overrides: - wl-pprint ==1.2.1 - wl-pprint-annotated ==0.1.0.1 - wl-pprint-text ==1.2.0.2 - - wled-json ==0.1.0.3 + - wled-json ==0.1.0.4 - word-compat ==0.0.6 - word-trie ==0.3.0 - word-wrap ==0.5 @@ -3279,18 +3424,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 +3449,47 @@ 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 ==1.6.12.1 - 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-auth-oauth2 ==0.8.0.0 - 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.9.3 - 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-static ==1.6.1.3 + - yesod-test ==1.7.0.2 + - 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 +3510,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 3c0778f58658..faec34138c29 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,11 @@ dont-distribute-packages: - babylon - backblaze-b2-hs - backdropper + - baikai + - baikai-claude + - baikai-effectful + - baikai-openai + - baikai-trace-otel - balkon - ballast - bamboo @@ -213,6 +220,7 @@ dont-distribute-packages: - battleships - bayes-stack - bbi + - bcp47-orphans - bdcs - bdcs-api - beam-th @@ -448,6 +456,9 @@ dont-distribute-packages: - claferIG - claferwiki - clash + - clash-protocols + - clash-protocols-base + - clash-vexriscv - classify-frog - classy-effects - classy-effects-th @@ -592,6 +603,7 @@ dont-distribute-packages: - CPBrainfuck - cprng-aes - cprng-aes-effect + - cql - cql-io-tinylog - cqrs-example - cqrs-memory @@ -639,6 +651,7 @@ dont-distribute-packages: - dahdit-network - dahdit-test - daino + - danecheck - Dangerous - dapi - darcs-benchmark @@ -649,7 +662,6 @@ dont-distribute-packages: - darcswatch - darkplaces-demo - darkplaces-rcon-util - - dash-haskell - data-basic - data-cycle - data-default-extra @@ -664,6 +676,10 @@ dont-distribute-packages: - datadog-tracing - datafix - dataflow + - dataframe + - dataframe-lazy + - dataframe-parquet + - dataframe-parquet-th - datasets - date-conversions - dbjava @@ -689,6 +705,7 @@ dont-distribute-packages: - ddci-core - dde - debug + - decidable - decimal-arithmetic - dedukti - DeepArrow @@ -762,6 +779,7 @@ dont-distribute-packages: - DMuCheck - DnaProteinAlignment - dnf-repo + - dnsbase - dobutokO-poetry - dobutokO-poetry-general - dobutokO-poetry-general-languages @@ -821,10 +839,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 +873,9 @@ dont-distribute-packages: - ersatz-viz - esotericbot - EsounD + - esqueleto + - esqueleto-compat + - esqueleto-postgis - esqueleto-streaming - estreps - Etage-Graph @@ -892,6 +915,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 +1080,7 @@ dont-distribute-packages: - functor - functor-combo - functor-monad + - functor-products - funflow - funflow-nix - funion @@ -1265,7 +1294,6 @@ dont-distribute-packages: - hackage2twitter - hackmanager - haddock - - haddocset - hadoop-tools - haggis - hails-bin @@ -1279,6 +1307,7 @@ dont-distribute-packages: - halma-gui - halma-telegram-bot - hamusic + - hanalyze - hans-pcap - happlets-lib-gtk - HAppS-Data @@ -1327,9 +1356,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 +1367,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 +1415,7 @@ dont-distribute-packages: - haskoin-crypto - haskoin-protocol - haskoin-script + - haskoin-wallet - haskoon - haskoon-httpspec - haskoon-salvia @@ -1402,7 +1434,6 @@ dont-distribute-packages: - hasloGUI - hasql-postgres - hasql-postgres-options - - hasql-postgresql-types - hasql-queue - hasql-streams-core - hasql-streams-example @@ -1423,6 +1454,7 @@ dont-distribute-packages: - Hayoo - hback - hbayes + - hbayesian - hbb - hbf - hbro @@ -1438,7 +1470,6 @@ dont-distribute-packages: - hdbi-tests - hdiff - hdirect - - hdocs - hdph - heart-app - heatitup @@ -1551,8 +1582,8 @@ dont-distribute-packages: - hmeap-utils - hmep - HMock - - hMPC - hmt-diagrams + - hnix-store-db - HNM - hnormalise - hob @@ -1657,6 +1688,7 @@ dont-distribute-packages: - hspec-pg-transact - hspec-setup - hspec-shouldbe + - hspec-webdriver - hspecVariant - hsprocess - hsql-mysql @@ -1667,6 +1699,7 @@ dont-distribute-packages: - hsqml-demo-morris - hsqml-morris - hsreadability + - hsrs - hssourceinfo - hssqlppp-th - hstar @@ -1759,6 +1792,7 @@ dont-distribute-packages: - iException - ige-mac-integration - igrf + - ihaskell-dataframe - ihaskell-inline-r - ihaskell-rlangqq - ihaskell-symtegration @@ -1942,6 +1976,8 @@ dont-distribute-packages: - KiCS-debugger - KiCS-prophecy - kif-parser + - kind-integer + - kind-rational - kit - kmeans-par - kmeans-vector @@ -2064,6 +2100,7 @@ dont-distribute-packages: - list-t-attoparsec - list-t-html-parser - list-tuple + - list-witnesses - listenbrainz-client - liszt - lit @@ -2224,6 +2261,7 @@ dont-distribute-packages: - minirotate - mismi-kernel - mismi-s3-core + - miso-css - miss - miss-porcelain - missing-py2 @@ -2262,6 +2300,12 @@ dont-distribute-packages: - mongrel2-handler - monky - Monocle + - monoidmap + - monoidmap-aeson + - monoidmap-examples + - monoidmap-hashable + - monoidmap-internal + - monoidmap-quickcheck - monomer - monomer-flatpak-example - monomer-hagrid @@ -2350,6 +2394,7 @@ dont-distribute-packages: - mysql-simple-typed - myTestlll - mywatch + - n-tuple - n2o-web - NaCl - nakadi-client @@ -2417,6 +2462,7 @@ dont-distribute-packages: - nonlinear-optimization-ad - nonlinear-optimization-backprop - NoSlow + - nostr - not-gloss - not-gloss-examples - notmuch-web @@ -2483,6 +2529,7 @@ dont-distribute-packages: - optimal-blocks - optimusprime - optparse-enum + - orbits - orchid - orchid-demo - order-maintenance @@ -2561,7 +2608,11 @@ 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 @@ -2621,6 +2672,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 +2727,7 @@ dont-distribute-packages: - poseidon - poseidon-postgis - postgresql-common-persistent + - postgresql-migration-persistent - postgresql-pure - postgresql-simple-ltree - postgresql-simple-queue @@ -2778,7 +2834,10 @@ dont-distribute-packages: - queuelike - quic-simple - quick-process + - quickcheck-groups + - quickcheck-monoid-subclasses - quickcheck-poly + - quickcheck-quid - quickcheck-regex - quickcheck-relaxng - quicktest @@ -2977,6 +3036,7 @@ dont-distribute-packages: - rv - s-expression - S3 + - safe-coloured-text-layout-gen - safe-coupling - safe-failure-cme - safe-plugins @@ -3133,6 +3193,16 @@ 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-optimize + - shikumi-tools + - shikumi-trace + - shikumi-trace-otel - shine-varying - short-vec - short-vec-lens @@ -3171,6 +3241,9 @@ dont-distribute-packages: - SimpleLog - SimpleServer - simseq + - singleton-nats + - singletons-base + - singletons-default - singletons-presburger - siphon - siren-json @@ -3481,6 +3554,7 @@ dont-distribute-packages: - toxcore-c - toysolver - tpb + - tpdb - trace-embrace - tracing-control - trajectory @@ -3545,6 +3619,7 @@ dont-distribute-packages: - type-sub-th - TypeClass - typed-encoding-encoding + - typed-fsm - typed-streams - typedflow - TypeIlluminator @@ -3578,6 +3653,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 +3754,7 @@ dont-distribute-packages: - waldo - warp-grpc - warp-quic + - warp-s2n-tls - warped - warpZ-tls - WashNGo @@ -3695,7 +3773,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 09a8ec8aaf11..2ff46089a727 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; + 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_4_1; 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; 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 a7a440c32513..df38a114fff5 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 ### ########################################### @@ -1139,13 +1143,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; @@ -1286,6 +1283,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 @@ -1671,6 +1670,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 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index e4046f6bc884..03c6be9366f7 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.18"; + sha256 = "1j1q278wmdhfammmkbajw6qv0ygkh9087lv6q75ay90ajbrdzqcc"; 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.0"; + sha256 = "1j6hhkl4pqfl0i7dcl2r9dw639hrdkzys9600qz7qassbwdxkz63"; libraryHaskellDepends = [ aeson base @@ -4443,7 +4443,6 @@ self: { envparse hspec lens - markdown-unlit mtl text time @@ -5999,6 +5998,8 @@ self: { pname = "Cabal"; version = "3.16.1.0"; sha256 = "0mi5xy9ksj4vmbmwmhdwp15isf99ln72b9inip3c2ryw45ys7f66"; + revision = "1"; + editedCabalFile = "1ji7cr3fwis7hlh6jrdj94580z5rrn8jrmrzgia98lc9mcbk71rr"; setupHaskellDepends = [ mtl parsec @@ -6120,6 +6121,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 +6300,8 @@ self: { pname = "Cabal-syntax"; version = "3.16.1.0"; sha256 = "19xx6q5va5hv2c6khf5khgyv1l84nm6a65vfi6jar5jdkd263mbb"; - revision = "1"; - editedCabalFile = "1jh16xcdzbhwhdracim2b234nqg0irdvki1czphg30blgg91hvsj"; + revision = "2"; + editedCabalFile = "01652fri0f6l24cgsag421ghdbx8p095j1549fi5x9ksgp859kqp"; libraryHaskellDepends = [ array base @@ -15824,6 +15839,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 +17778,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 +17895,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 +19683,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 +19747,6 @@ self: { testToolDepends = [ HTF ]; description = "Generation of PDF documents"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "HPDF-Demo"; } ) { }; @@ -20758,62 +20843,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 +20895,6 @@ self: { ]; description = "A library for client-side HTTP"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -21462,8 +21490,8 @@ self: { }: mkDerivation { pname = "HaTeX"; - version = "3.23.0.1"; - sha256 = "1w98iprpanz7i78fzhf14rlzyhj0wmjs45xp5nrbxkzvwb1dvigk"; + version = "3.23.0.2"; + sha256 = "01gl6j6x13br59pdldn1060gjx1h1gm3cvh3bbp0mg11hh8lavwk"; libraryHaskellDepends = [ base bibtex @@ -22085,13 +22113,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 +22129,7 @@ self: { libraryHaskellDepends = [ base directory + parsec process QuickCheck ]; @@ -24970,8 +25000,8 @@ self: { }: mkDerivation { pname = "IPv6Addr"; - version = "2.0.6.2"; - sha256 = "0hpvs9p3vyzmlkd9nm8xjfpyfpr9h0rc5cbfzck3xvfxp4srbyzc"; + version = "3.0.0.0"; + sha256 = "0xgp8wvh97s6qiidhibccyn02dzn72s5daz508b8djdy1ramjwz3"; libraryHaskellDepends = [ aeson attoparsec @@ -24989,7 +25019,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 +25027,6 @@ self: { { mkDerivation, aeson, - attoparsec, base, bytestring, fast-logger, @@ -25017,23 +25046,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 +25180,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 +25222,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 +25525,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 +25550,6 @@ self: { deepseq fingertree random - SegmentTree weigh ]; description = "Containers for intervals, with efficient search"; @@ -26482,7 +26456,6 @@ self: { { mkDerivation, base, - base-compat, carray, fft, JuicyPixels, @@ -26490,27 +26463,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 +26715,8 @@ self: { }: mkDerivation { pname = "Kawaii-Parser"; - version = "5.0.0"; - sha256 = "0731dihnjxi9fmwadgz7r3200zsbx28xzkl5sardh80snkjgsjsb"; + version = "5.1.0"; + sha256 = "1hvh8dnbwlxyz36hi8mnvpkc1913z7dg3vnqbzvr9w8c1xz88qqz"; libraryHaskellDepends = [ base containers @@ -27238,50 +27205,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 +27243,6 @@ self: { ]; description = "Code for the book Learn Physics with Functional Programming"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -30196,8 +30118,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 +30142,6 @@ self: { deepseq, directory, filepath, - ghc-prim, haskeline, process, text, @@ -30228,24 +30149,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 +30161,6 @@ self: { deepseq directory filepath - ghc-prim haskeline process text @@ -33891,8 +33798,8 @@ self: { }: mkDerivation { pname = "OneTuple"; - version = "0.4.2.1"; - sha256 = "0gp06vc9pg80jkslmjxhk3dg826j3szxbj68wspzbj79a4ji6165"; + version = "0.4.3"; + sha256 = "0sww1483sdxzs60wl7rbnk4jfrfnfrcspw580dnsr01lwr41ygb4"; libraryHaskellDepends = [ base ghc-prim @@ -35469,8 +35376,8 @@ self: { }: mkDerivation { pname = "PenroseKiteDart"; - version = "1.7"; - sha256 = "1gfgqs9v2yrhpppfikh9v9mgr0drp4r0w087h9cja13zmdk25pga"; + version = "1.10"; + sha256 = "0zy0pxzbf21vbbk6nvfz68qlbkdnbzwz0wacdyfdiyv0yhgj7zbp"; libraryHaskellDepends = [ base containers @@ -36964,10 +36871,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 +36970,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 +39552,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 +40714,7 @@ self: { } ) { }; - ShellCheck_0_9_0 = callPackage ( + ShellCheck_0_10_0 = callPackage ( { mkDerivation, aeson, @@ -40705,10 +40736,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 +46419,8 @@ self: { }: mkDerivation { pname = "VulkanMemoryAllocator"; - version = "0.11.0.1"; - sha256 = "0v8grsc28sni1mapnr56mvmg956q8nw6qqkdfwwhksyykfz6w9fm"; + version = "0.11.1.0"; + sha256 = "14bakpllw7gilxjcipr3dgqbaay0nngm08wcbmxkni6d56yj9s3s"; libraryHaskellDepends = [ base bytestring @@ -47182,8 +47213,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; @@ -52906,6 +52937,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 +53373,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 +53400,6 @@ self: { ]; description = "Abstractions for animation"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -54390,8 +54730,8 @@ self: { }: mkDerivation { pname = "aeson"; - version = "2.2.4.1"; - sha256 = "0q7s09y0nqnf2rb06jwr2i0p9cjpplpys93xi34fdyzlgjmg2wa0"; + version = "2.2.5.0"; + sha256 = "1i8as29i9lwn2p2kpym9r0id761gdyivp8g6gpbh57nfmn1rhbz2"; libraryHaskellDepends = [ base bytestring @@ -54468,6 +54808,138 @@ self: { } ) { }; + aeson_2_3_0_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.0.0"; + sha256 = "1vhwhndl6drgk54rsr2vwwi7wfrshlx4wjyipr60fqyk4q9k1p6g"; + revision = "1"; + editedCabalFile = "1vns71ch9k8xsrrqrcabka2b2sb3r1vc4vb23kgaxlv4d78ry8yg"; + 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"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + aeson-applicative = callPackage ( { mkDerivation, @@ -54533,8 +55005,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 +55022,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 +56112,7 @@ self: { base, hspec, parsec, + regex-tdfa, scientific, template-haskell, text, @@ -55647,15 +56120,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 +56142,7 @@ self: { vector ]; description = "Parse and run JSONPath queries on Aeson documents"; - license = lib.licenses.mit; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -55856,8 +56328,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 +56561,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 +57458,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 +58081,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 +58109,6 @@ self: { testToolDepends = [ goldplate ]; description = "Translate .agda files into .lagda.tex files."; license = lib.licenses.publicDomain; - hydraPlatforms = lib.platforms.none; mainProgram = "agda2lagda"; } ) { }; @@ -57897,6 +58335,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 +58436,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.3"; + sha256 = "19mk9lcrayzmfsmkxxn02hciflyxvjrlx6hni6jskkx7sfw6yv8n"; + 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 +59696,8 @@ self: { }: mkDerivation { pname = "alerts"; - version = "0.1.2.0"; - sha256 = "14fyckdwwhp786z2gg6m92xmz0rbvqwalj0bylqagi9n295ni74f"; + version = "0.1.3.0"; + sha256 = "1ih4xwpw2vvs8z1xcv485vyvnnk26m8rq0qfmhiqmhq80x6k98rs"; libraryHaskellDepends = [ base blaze-html @@ -59267,8 +59885,8 @@ self: { }: mkDerivation { pname = "alfred-margaret"; - version = "2.1.0.2"; - sha256 = "1pn15w5avqlsy4yj6n08kgvqq7l24p1vz3daq7djjvqxlrkgcmnx"; + version = "2.1.1.1"; + sha256 = "1aqvp9xkmcgjjfi7z29j847ndihcrwjqs3yl4yhx2wd5mprrrmsg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -59306,66 +59924,6 @@ self: { } ) { }; - 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"; - 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; - hydraPlatforms = lib.platforms.none; - mainProgram = "dump-automaton"; - } - ) { }; - alg = callPackage ( { mkDerivation, @@ -59779,8 +60337,8 @@ self: { }: mkDerivation { pname = "algebraic-edge-graphs"; - version = "0.1.0"; - sha256 = "1wx149smpf4v0ksspgzxj46pb3ar24kw0kcynapgyg33hc85gli8"; + version = "0.1.1"; + sha256 = "1gchzcw45hb40m1n0slvq4qyacs0cymqc2dwqwd4nsvl24ngn149"; libraryHaskellDepends = [ array base @@ -59846,46 +60404,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 +60438,6 @@ self: { ]; description = "A library for algebraic graph construction and transformation"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -60593,22 +61110,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"; } ) { }; @@ -76259,8 +76804,8 @@ self: { }: mkDerivation { pname = "amqp-utils"; - version = "0.6.7.3"; - sha256 = "07zyg9nx4icb8665q5c2n2cwnl9013h54kvy7xqy6d8vfjbdhwl7"; + version = "0.6.8.0"; + sha256 = "1wan3zk9h0ij1499nm5hn03y2s7mv3h404l1n2gxc0b9lib34p84"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -77316,8 +77861,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 +78247,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 = [ @@ -77821,6 +78364,28 @@ self: { } ) { }; + ansi-wl-pprint_1_1_1 = callPackage ( + { + mkDerivation, + base, + prettyprinter-compat-ansi-wl-pprint, + }: + mkDerivation { + pname = "ansi-wl-pprint"; + version = "1.1.1"; + sha256 = "019ickgw0frabcdpra98lr7azs5pwwhsdyqm76zzzvsa5b6cz6kw"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + prettyprinter-compat-ansi-wl-pprint + ]; + description = "The Wadler/Leijen Pretty Printer for colored ANSI terminal output"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + ansigraph = callPackage ( { mkDerivation, @@ -79021,8 +79586,8 @@ self: { }: mkDerivation { pname = "antlr-haskell"; - version = "0.1.0.1"; - sha256 = "1z796wgc4jnqc2mnrg5lwjazx07355f6jl02s5cq1zycxrlc7ry9"; + version = "0.1.0.2"; + sha256 = "0yqy34sa1zi5ikkn2fr06x1iwwa6cnxkkwv4rj6y4ssxacdrcq3b"; libraryHaskellDepends = [ base containers @@ -79498,6 +80063,51 @@ self: { } ) { }; + apecs_0_10_0 = callPackage ( + { + mkDerivation, + array, + base, + containers, + criterion, + foreign-store, + linear, + QuickCheck, + template-haskell, + transformers, + vector, + }: + mkDerivation { + pname = "apecs"; + version = "0.10.0"; + sha256 = "0ja81wcr8man0rzhx6iy0cwr551x9hd42n89s53lgsr91x2lw3z1"; + libraryHaskellDepends = [ + array + base + containers + foreign-store + template-haskell + transformers + vector + ]; + testHaskellDepends = [ + base + containers + linear + QuickCheck + vector + ]; + benchmarkHaskellDepends = [ + base + criterion + linear + ]; + description = "Fast Entity-Component-System library for game programming"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + apecs-brillo = callPackage ( { mkDerivation, @@ -79513,6 +80123,8 @@ self: { pname = "apecs-brillo"; version = "0.1.1"; sha256 = "1lbkim53ra5jf74l9xglzfh3i5x13ji6vxp85xwl4479vv402k66"; + revision = "1"; + editedCabalFile = "1c9pa7znq16b7h3waq60kcn6j54pi8sgp32dzfg2nmr0wwp9aajb"; libraryHaskellDepends = [ apecs apecs-physics @@ -79577,6 +80189,8 @@ self: { pname = "apecs-gloss"; version = "0.2.4"; sha256 = "0dwaynabg26vlzbaa59q5ri6sczda667ni900fn567zn8hq9c837"; + revision = "2"; + editedCabalFile = "059g43qbczz3an6gr7l4rsy2m0iprlhn36653xyvna90dcgxrf4b"; libraryHaskellDepends = [ apecs apecs-physics @@ -79605,6 +80219,8 @@ self: { pname = "apecs-physics"; version = "0.4.6"; sha256 = "14x26x6c747fh1yrl50g0pwcirbk7r7qxvy48h8y8zrm0n158n5c"; + revision = "2"; + editedCabalFile = "1x9mn79bcdm019hmcxw118709x0n9s3n5nxiscbz8hp48srxh4ph"; libraryHaskellDepends = [ apecs base @@ -79648,18 +80264,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 +80286,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 +83614,10 @@ self: { directory, filepath, hackage-db, + hspec, http-client, http-client-tls, + http-types, megaparsec, microlens, microlens-th, @@ -83000,10 +83634,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 +83655,7 @@ self: { hackage-db http-client http-client-tls + http-types megaparsec microlens microlens-th @@ -83054,6 +83687,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 +85040,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 +85537,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 +85564,7 @@ self: { ]; libraryHaskellDepends = [ base + deepseq filepath vector ]; @@ -84908,10 +85578,13 @@ self: { ]; testHaskellDepends = [ base + call-stack directory hspec + HUnit QuickCheck quickcheck-classes + semirings vector ]; testToolDepends = [ hspec-discover ]; @@ -86276,8 +86949,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 +88831,247 @@ 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-exporter-otlp, + 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.1.0.0"; + sha256 = "1i5d0cqs7pszgfrb8vvssbq192k6167hlmlp7m0mshlr6shaayay"; + 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-exporter-otlp + 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.0.0"; + sha256 = "0qi7iq747z8jd58bdc4pdnqsiir65xx7hh1sknzij1d9cc97a82f"; + 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 +90782,8 @@ self: { pname = "attoparsec-aeson"; version = "2.2.2.0"; sha256 = "1pcyiwni9kvpg97k3sm9qrxcl2n8rh698af3867zzqbgl4ijr6zy"; + revision = "1"; + editedCabalFile = "0djp54gqlidzq91hmywmqdnly6nlzgi2zqj25j6pbicjp12qz508"; libraryHaskellDepends = [ aeson attoparsec @@ -90089,8 +91005,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 +91595,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 +92202,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 +92246,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 +92293,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 +92358,8 @@ self: { }: mkDerivation { pname = "auto-split"; - version = "0.1.0.5"; - sha256 = "01b6paj9fr72a6yylzrl9kc5klgc6b7viip00vs34l7pmg06w46x"; + version = "0.1.1.0"; + sha256 = "0n6fzbhn3q26s9xaqgd5p06afn1k1sx1jj4zmvk90pz1yd7hfgb8"; libraryHaskellDepends = [ base ghc @@ -91959,75 +92873,6 @@ 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, @@ -92101,6 +92946,99 @@ self: { ]; description = "Effectful streams and automata in coalgebraic encoding"; license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + + automaton_1_8 = callPackage ( + { + mkDerivation, + base, + changeset, + containers, + free, + mmorph, + MonadRandom, + mtl, + profunctors, + QuickCheck, + selective, + semialign, + simple-affine-space, + sop-core, + tasty, + tasty-hunit, + tasty-quickcheck, + these, + time-domain, + transformers, + witherable, + }: + mkDerivation { + pname = "automaton"; + version = "1.8"; + sha256 = "0wabcig5kis6rw2cx13csxhsndilvmhcx8p0cp3wk37xyiyqh2f3"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + changeset + containers + free + mmorph + MonadRandom + mtl + profunctors + selective + semialign + simple-affine-space + sop-core + these + time-domain + transformers + witherable + ]; + executableHaskellDepends = [ + base + changeset + containers + free + mmorph + MonadRandom + mtl + profunctors + selective + semialign + simple-affine-space + sop-core + these + time-domain + transformers + witherable + ]; + testHaskellDepends = [ + base + changeset + containers + free + mmorph + MonadRandom + mtl + profunctors + QuickCheck + 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 +94198,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, @@ -93514,6 +94323,135 @@ self: { ]; description = "Amazon Web Services (AWS) for Haskell"; license = lib.licenses.bsd3; + } + ) { }; + + aws_0_25_3 = callPackage ( + { + mkDerivation, + aeson, + attoparsec, + attoparsec-aeson, + base, + base16-bytestring, + base64-bytestring, + blaze-builder, + byteable, + bytestring, + case-insensitive, + cereal, + conduit, + conduit-extra, + containers, + crypton, + data-default, + directory, + errors, + exceptions, + filepath, + http-client, + http-client-tls, + http-conduit, + http-types, + lifted-base, + monad-control, + mtl, + network, + network-bsd, + old-locale, + QuickCheck, + quickcheck-instances, + ram, + 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.25.3"; + sha256 = "1j6rh9iwnakb4w5176hl1nmhriywr5i94mjylbhyb3fbaslfzbcq"; + 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 + crypton + data-default + directory + exceptions + filepath + http-client-tls + http-conduit + http-types + lifted-base + monad-control + mtl + network + network-bsd + old-locale + ram + 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; hydraPlatforms = lib.platforms.none; } ) { }; @@ -97429,6 +98367,349 @@ self: { } ) { }; + baikai = callPackage ( + { + mkDerivation, + aeson, + base, + base64-bytestring, + bytestring, + containers, + directory, + filepath, + generic-lens, + http-client, + http-client-tls, + lens, + openai, + process, + scientific, + stm, + streamly, + streamly-core, + tasty, + tasty-hunit, + temporary, + text, + time, + unliftio-core, + vector, + }: + mkDerivation { + pname = "baikai"; + version = "0.2.0.0"; + sha256 = "1jhwh1npag13b8z3244n563rwq28p4fhqglimjvsi3jkbk66mhkr"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + base + base64-bytestring + bytestring + containers + generic-lens + lens + openai + scientific + streamly + streamly-core + text + time + unliftio-core + vector + ]; + executableHaskellDepends = [ + aeson + base + bytestring + containers + directory + filepath + http-client + http-client-tls + scientific + text + vector + ]; + testHaskellDepends = [ + aeson + base + bytestring + containers + directory + filepath + openai + process + scientific + stm + streamly-core + tasty + tasty-hunit + temporary + text + vector + ]; + description = "Unified Haskell interface for multiple AI providers"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + baikai-claude = callPackage ( + { + mkDerivation, + aeson, + baikai, + base, + base64-bytestring, + bytestring, + case-insensitive, + claude, + containers, + cradle, + generic-lens, + http-client, + http-client-tls, + http-types, + lens, + servant-client, + streamly, + streamly-core, + tasty, + tasty-hunit, + text, + time, + vector, + }: + mkDerivation { + pname = "baikai-claude"; + version = "0.2.0.0"; + sha256 = "0h5p1islpdigckzznk112qcgxn53jcgy7bdymwgbwmvbyphyjvy6"; + libraryHaskellDepends = [ + aeson + baikai + base + base64-bytestring + bytestring + case-insensitive + claude + containers + cradle + 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 + generic-lens + http-types + lens + servant-client + streamly-core + tasty + tasty-hunit + text + 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.2.0.0"; + sha256 = "0sy2bz7n0sqwkw6b61f74aa4qampmn2xm521ramc1cxw9623dw12"; + 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-openai = callPackage ( + { + mkDerivation, + 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, + tasty, + tasty-hunit, + text, + time, + vector, + }: + mkDerivation { + pname = "baikai-openai"; + version = "0.2.0.0"; + sha256 = "1wahhn5i16pmg5yfziydbhb2mv4dnhy6r2rsj2lb43j6bnzd7mzr"; + 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 + generic-lens + http-types + lens + openai + servant-client + streamly-core + tasty + tasty-hunit + text + vector + ]; + description = "OpenAI providers for the baikai abstraction"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + baikai-trace-otel = callPackage ( + { + mkDerivation, + 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.2.0.0"; + sha256 = "1lchap1xhyg381i5r44lnjgljvsdsv8mcqf4mlnv3is67n6ynfy6"; + libraryHaskellDepends = [ + baikai + base + containers + hs-opentelemetry-api + hs-opentelemetry-semantic-conventions + scientific + streamly-core + text + time + unordered-containers + ]; + testHaskellDepends = [ + baikai + base + generic-lens + hs-opentelemetry-api + hs-opentelemetry-exporter-in-memory + hs-opentelemetry-sdk + lens + 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 +100814,8 @@ self: { pname = "base64-bytestring-type"; version = "1.0.1"; sha256 = "03kq4rjj6by02rf3hg815jfdqpdk0xygm5f46r2pn8mb99yd01zn"; - revision = "25"; - editedCabalFile = "1jz1jcbbc42dc9ck6gysjw3bf00s4pbi20i4xpdf5qih3ddabw21"; + revision = "26"; + editedCabalFile = "0pc0dziz3wpizgcyqqh8skyzz4fchibpw51gh70my4hqljjngc30"; libraryHaskellDepends = [ aeson base @@ -99885,8 +101166,8 @@ self: { }: mkDerivation { pname = "basesystems"; - version = "1.0.0.1"; - sha256 = "0hh804vpm38z0mwsv6vcihfrhwcwpmlj47pngspclm9m9lvmvwsn"; + version = "1.1.0.0"; + sha256 = "046nd8mdzajdc8zn3r5yk4ys4rmi44kmcqjqmz7wds21d1zri3qb"; libraryHaskellDepends = [ array base @@ -100686,10 +101967,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 +102442,7 @@ self: { ]; description = "BCP47 orphan instances"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -101756,7 +103036,6 @@ self: { containers, dlist, free, - ghc-prim, hashable, microlens, mtl, @@ -101772,10 +103051,10 @@ self: { }: mkDerivation { pname = "beam-core"; - version = "0.10.4.0"; - sha256 = "1zxqyxxyid186s86lfw0sq030jckh83j3rwj6ibx4wg3flslk515"; - revision = "2"; - editedCabalFile = "0fmbypv1rpgfvfdpn1my8xvx3hwg67s1sijfm1xilra5f8b0xwrx"; + version = "0.11.1.0"; + sha256 = "1ynaanqc1nknkgpd1w42ri051iwd0jjm39c8gdf07x8dk5pr7gdn"; + revision = "1"; + editedCabalFile = "1rf6jh47n98g0v6qadrk75p9fxxf0ly1bn4z7f4vdzw263xy93j3"; libraryHaskellDepends = [ aeson base @@ -101783,7 +103062,6 @@ self: { containers dlist free - ghc-prim hashable microlens mtl @@ -101809,70 +103087,10 @@ self: { } ) { }; - 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"; - 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; - hydraPlatforms = lib.platforms.none; - } - ) { }; - beam-duckdb = callPackage ( { mkDerivation, + aeson, base, beam-core, beam-migrate, @@ -101880,11 +103098,13 @@ self: { dlist, duckdb-simple, free, + hashable, hedgehog, scientific, tasty, tasty-hedgehog, tasty-hunit, + temporary, text, time, transformers, @@ -101892,11 +103112,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 +103125,7 @@ self: { dlist duckdb-simple free + hashable scientific text time @@ -101913,13 +103135,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 +103173,8 @@ self: { }: mkDerivation { pname = "beam-large-records"; - version = "0.1.3"; - sha256 = "1bzxdzqh12m3l4q3whcpc3ig22z6jvqphfw28mscyam4vj9zwm21"; + version = "0.1.4"; + sha256 = "1ljmykcm717im3435h1kdhk0i3ncg12090phkgn5cij3iawyn72s"; libraryHaskellDepends = [ base beam-core @@ -102003,10 +103229,10 @@ self: { }: mkDerivation { pname = "beam-migrate"; - version = "0.5.4.0"; - sha256 = "1rmax5zj75gi90b02gz9rx7gzz08nf7s7bj8lchwxcib17ycq4x8"; - revision = "1"; - editedCabalFile = "01dhnhjf6hfk3fn4kaawjp49a4dpkz28kawlxffc0zp7fdfyx8qf"; + version = "0.6.0.0"; + sha256 = "0jb0g7radpl9nj46salsj0ggy3q546sjymcnka5y3cxnw4yaag25"; + revision = "2"; + editedCabalFile = "1p0l4v4aas4ixfngp2swkyba0vccgk4lqk73d3p4x853cmikj133"; libraryHaskellDepends = [ aeson base @@ -102036,66 +103262,6 @@ self: { } ) { }; - 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"; - 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; - hydraPlatforms = lib.platforms.none; - } - ) { }; - beam-mysql = callPackage ( { mkDerivation, @@ -102203,8 +103369,8 @@ self: { }: mkDerivation { pname = "beam-postgres"; - version = "0.5.5.0"; - sha256 = "1zxmy1g6z315il0vqi20pxv18jhvzzbrqfz0mdry3s27zza1ykfq"; + version = "0.6.2.0"; + sha256 = "0d4siabzm4b32card375sc4i65dlw8dfg8vqmcp0r41p9bz58kfn"; libraryHaskellDepends = [ aeson attoparsec @@ -102243,95 +103409,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,8 +103446,10 @@ self: { }: mkDerivation { pname = "beam-sqlite"; - version = "0.5.7.0"; - sha256 = "0s27d3vwf4f7y1awdghjpp6dsciy9vwn3rfrb7gxhgn9cfsdz80r"; + version = "0.7.0.0"; + sha256 = "0svj6xrdglbpk8bzd0rrq05i5p7lqzy4z8k3w5x8j1ifd2as7jb2"; + revision = "2"; + editedCabalFile = "00m01p2j1xnprd6d1r4x73b6kbd6dbmmgsi630hj2hg6qr8j5aw8"; libraryHaskellDepends = [ aeson attoparsec @@ -102402,74 +103487,6 @@ self: { } ) { }; - 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"; - 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; - hydraPlatforms = lib.platforms.none; - } - ) { }; - beam-th = callPackage ( { mkDerivation, @@ -103221,8 +104238,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 +105149,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 +105958,6 @@ self: { mkDerivation, base, boring, - dec, deepseq, fin, hashable, @@ -104950,14 +105966,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 +106496,8 @@ self: { pname = "binary-instances"; version = "1.0.6"; sha256 = "08ljfwhylln9ynxhlzgaaj28nh16j9afzfk0q4gzbqv5zv1waxgb"; + revision = "1"; + editedCabalFile = "1rc7s8nkkz28rivhrs22ha75xpywzdha73prhw7qd55cdrr49qqj"; libraryHaskellDepends = [ aeson base @@ -105631,8 +106646,8 @@ self: { }: mkDerivation { pname = "binary-orphans"; - version = "1.0.5.1"; - sha256 = "17vbzrbb0xzy1lgbvlvydby5k0qna0rw27nc5jhr7jp1cx1pwh4p"; + version = "1.0.6"; + sha256 = "0q4h5rns96wjbwxrdiqv2ss7xv601xc5836389q82yf5h8vxcc4f"; libraryHaskellDepends = [ base binary @@ -111099,8 +112114,8 @@ self: { pname = "bitwise"; version = "1.0.0.1"; sha256 = "03xyzdkyb99gvm9g5chl07rqbnm7qrxba7wgmrfmal0rkwm0ibkn"; - revision = "11"; - editedCabalFile = "001d6vzqdy7704yphvzlbnrw7ndlzl5mx1xi9blwlq48lm225gkl"; + revision = "12"; + editedCabalFile = "15qy6sn13h46n6slaqra93pd51s8321zrla957yvrg4chpbyd956"; libraryHaskellDepends = [ array base @@ -111129,6 +112144,7 @@ self: { base, deepseq, gauge, + hashable, mono-traversable, QuickCheck, test-framework, @@ -111138,15 +112154,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 +112170,7 @@ self: { array base deepseq + hashable mono-traversable QuickCheck test-framework @@ -111167,6 +112183,7 @@ self: { base deepseq gauge + hashable mono-traversable vector wide-word @@ -111257,8 +112274,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 +112785,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 +114280,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 +114335,8 @@ self: { }: mkDerivation { pname = "blockio-uring"; - version = "0.1.0.3"; - sha256 = "1v873rrfp87ypssw3jxv29sc9iilyc1423g90gycf09l1xsf7flx"; + version = "0.2.0.0"; + sha256 = "19yakdb1wzh5p7jrpk5hdxkaqdkcvv378wwxyv26vq8av3kv15ji"; libraryHaskellDepends = [ base primitive @@ -113412,100 +114429,6 @@ self: { ) { }; bloodhound = callPackage ( - { - 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, @@ -113597,7 +114520,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Elasticsearch client library for Haskell"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -114160,8 +115082,8 @@ self: { { mkDerivation, bluefin-internal }: mkDerivation { pname = "bluefin"; - version = "0.0.17.1"; - sha256 = "17vlgidjmz7dyqllfwc9q6r2xvmjhj7w6wwyxrc2xpgpg7jbklm2"; + version = "0.7.0.0"; + sha256 = "1kxnxc1w5hnfbn3z3y3g7ywkncxg16mzl3fkvlc5v5prfww55z5w"; libraryHaskellDepends = [ bluefin-internal ]; description = "The Bluefin effect system"; license = lib.meta.getLicenseFromSpdxId "MIT"; @@ -114169,20 +115091,6 @@ self: { } ) { }; - bluefin_0_5_1_0 = callPackage ( - { mkDerivation, bluefin-internal }: - mkDerivation { - pname = "bluefin"; - version = "0.5.1.0"; - sha256 = "1a9rp4l4sws6miq0hlfw383inka2yj303c96srvnyq1liadxa7yd"; - libraryHaskellDepends = [ bluefin-internal ]; - description = "The Bluefin effect system"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; - maintainers = [ lib.maintainers.maralorn ]; - } - ) { }; - bluefin-algae = callPackage ( { mkDerivation, @@ -114197,8 +115105,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 +115138,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 +115152,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 +115161,14 @@ self: { transformers, transformers-base, unliftio-core, + vault, }: mkDerivation { pname = "bluefin-internal"; - version = "0.5.1.0"; - sha256 = "035dw13rw0sjcfb8d88ab66j4kcdj5prhiw9cr1l2p7smjv3rvnx"; + version = "0.7.0.0"; + sha256 = "07z3k14nahlmv34q2ky843a3kyaw0rxzmxv72gxvkv59c2h1j1bg"; + revision = "1"; + editedCabalFile = "1bbw99vikb9sxzhxjgkzvzkn8sr6i7jmlbcbpysyjjvdggb0ax3w"; libraryHaskellDepends = [ async base @@ -114294,11 +115177,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 +115252,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 +115313,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 +115496,13 @@ self: { { mkDerivation, aeson, - ansi-wl-pprint, base, directory, dlist, filepath, network-uri, optparse-applicative, + prettyprinter, scientific, tasty, tasty-hunit, @@ -114629,10 +115514,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 +115529,11 @@ self: { vector ]; executableHaskellDepends = [ - ansi-wl-pprint base directory filepath optparse-applicative + prettyprinter typed-process yaml ]; @@ -114661,7 +115544,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 +115679,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 +116041,8 @@ self: { }: mkDerivation { pname = "bolty"; - version = "0.1.1.0"; - sha256 = "1gczh6rlfcg1hcyyf26n1jsr559bh412m4c1wrlfd1qa3hsd8fz3"; + version = "0.2.0.0"; + sha256 = "1s7jhh2hdkhw04mmmm5anm3m7mv4iff4kgx62ap5sad2acvrmwf3"; libraryHaskellDepends = [ aeson base @@ -115227,8 +116110,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 +117469,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 +117655,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 +117963,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 +118158,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 +118876,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 +118951,6 @@ self: { ]; description = "A declarative terminal user interface library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -119578,6 +120415,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 +121736,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 +121856,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 +121897,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 +122029,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 +122787,8 @@ self: { }: mkDerivation { pname = "burrito"; - version = "2.0.1.16"; - sha256 = "13ls840xvpnnwnkm3cczvxps7nray98mlqv79wb1dibyv7m7nklz"; + version = "2.0.1.17"; + sha256 = "187g2dq82xr4whg0z76i9cz6i19iif7wr48v5kwpr1z7scarml3l"; libraryHaskellDepends = [ base bytestring @@ -123956,6 +124825,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, @@ -126099,105 +126989,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 +127470,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 +127633,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 +127684,6 @@ self: { ]; description = "Formats package descriptions"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; mainProgram = "cabal-gild"; maintainers = [ lib.maintainers.turion ]; } @@ -127249,8 +127980,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 +128222,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 +128304,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 +128489,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 +128834,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 +128889,6 @@ self: { ]; description = "RPM packaging tool for Haskell Cabal-based packages"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "cabal-rpm"; } ) { }; @@ -128498,10 +129083,8 @@ self: { }: mkDerivation { pname = "cabal-sort"; - version = "0.1.2.1"; - sha256 = "0xj55y2cx5h3mmxk4sjjxlvqfzkv2jzhicdjvl3i85y7h28iqf35"; - revision = "1"; - editedCabalFile = "17l8rwaxrk3dqcpdw1wmrs5fvic7q72hxdsbq909z0ihk1ba9ws3"; + version = "0.1.2.3"; + sha256 = "1796w76lwhrkzd5glhf6cw6p51zpq9jj83vc5g258cbg9cdrv5bh"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -128525,54 +129108,6 @@ self: { } ) { }; - 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"; - 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"; - hydraPlatforms = lib.platforms.none; - } - ) { }; - cabal-src = callPackage ( { mkDerivation, @@ -129145,51 +129680,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 +129717,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 +130153,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 +130171,7 @@ self: { base tasty tasty-hunit + transformers ]; description = "A simple library to cache IO actions"; license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; @@ -129861,6 +130354,7 @@ self: { http-client, http-client-tls, http-conduit, + http-media, http-types, immortal, inline-c-cpp, @@ -129910,8 +130404,8 @@ self: { }: mkDerivation { pname = "cachix"; - version = "1.11.0"; - sha256 = "1savyqj4azfhg33qj7fqbyyn1bld1jjdf6fw9cjbgcgr59p7azn2"; + version = "1.11.1"; + sha256 = "1xz641q1d1i5m1ymlwnzd98dbxcigyh1gb23gw7rwa42rlh9p9dw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -129950,6 +130444,7 @@ self: { http-client http-client-tls http-conduit + http-media http-types immortal inline-c-cpp @@ -130074,8 +130569,8 @@ self: { }: mkDerivation { pname = "cachix-api"; - version = "1.11.0"; - sha256 = "1fplakyrkm40m5ii964agbmaxvm108dg7yjkma59sa7k2f9aay68"; + version = "1.11.1"; + sha256 = "19hsjkhsa2ya3ml15kipj26afknm35dg8k7q5lcp79c1sjicm4ih"; libraryHaskellDepends = [ aeson async @@ -131163,6 +131658,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 +132183,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 +132890,18 @@ self: { } ) { }; + canvhs = callPackage ( + { mkDerivation, base }: + mkDerivation { + pname = "canvhs"; + version = "0.2.0.1"; + sha256 = "1d436pqjkr7rlzps2g7c4s1d1884knrngsn036vdvd73iyndh98z"; + libraryHaskellDepends = [ base ]; + description = "Simple HTML5 graphics for MicroHs"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + } + ) { }; + cao = callPackage ( { mkDerivation, @@ -134291,8 +134888,8 @@ self: { }: mkDerivation { pname = "cases"; - version = "0.1.4.4"; - sha256 = "03497ni0iayd5rbffbi1arw6w76k56d0b4fx3idj43z0r002cxzy"; + version = "0.1.4.5"; + sha256 = "0nn988hpv4kz4iyzvy2mli0sqwab4pambz1k31qbb6agvqhyn4jd"; libraryHaskellDepends = [ attoparsec base @@ -136028,6 +136625,8 @@ self: { pname = "cayley-client"; version = "0.4.19.5"; sha256 = "0fksq22p80j7ggj9ls90lyvi237vw28yiz7908vrcn7wf4h9f3fq"; + revision = "1"; + editedCabalFile = "0jwwxmi8yc91fb0cjk0xh2mzrjhadnzpcyfi35w7izh3b0knivl5"; libraryHaskellDepends = [ aeson attoparsec @@ -137960,6 +138559,8 @@ self: { pname = "cgi"; version = "3001.5.1.0"; sha256 = "0n7a1vfja26340xfg4ni5zrcwqcc1wmpsxmyksyhri99kb6g9rm0"; + revision = "2"; + editedCabalFile = "0ydn7ypblrix15aby63dsh8p9znz4jj24krcz42zsp0br18q838l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -137980,6 +138581,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 +138719,8 @@ self: { }: mkDerivation { pname = "cgrep"; - version = "9.2.1"; - sha256 = "0mzsxr280i3g6dj0wpm0j4c3qi2hp7qsqchfd2nmlna2syqpjqq6"; + version = "9.2.3"; + sha256 = "14a6619gcz2sk5l1dmhjvwdhaf84qldf4ww7cvj6iii4ml8984c0"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -138715,8 +139356,8 @@ self: { }: mkDerivation { pname = "changeset"; - version = "0.2"; - sha256 = "010r452dbj4x93g2msdazaahs19q58cnzmskjfdgw7f8b7690ajg"; + version = "0.1.1"; + sha256 = "1mp5g0y1rbhfp5js3g2szpr7cfywpqjnh7ps01l1pxrvirxkdbbr"; libraryHaskellDepends = [ base containers @@ -138745,6 +139386,58 @@ self: { } ) { }; + changeset_0_2_1 = callPackage ( + { + mkDerivation, + base, + containers, + falsify, + indexed-traversable, + mmorph, + monoid-extras, + mtl, + profunctors, + semialign, + tasty, + tasty-hunit, + these, + transformers, + witherable, + }: + mkDerivation { + pname = "changeset"; + version = "0.2.1"; + sha256 = "1bw1fpcyfrsrdsld8igyz33q48iv1kigi5bcxhamfh4rwr2n365v"; + libraryHaskellDepends = [ + base + containers + indexed-traversable + mmorph + monoid-extras + mtl + profunctors + semialign + these + transformers + witherable + ]; + testHaskellDepends = [ + base + containers + falsify + monoid-extras + mtl + tasty + tasty-hunit + transformers + witherable + ]; + description = "Stateful monad transformer based on monoidal actions"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + changeset-containers = callPackage ( { mkDerivation, @@ -138761,8 +139454,8 @@ self: { }: mkDerivation { pname = "changeset-containers"; - version = "0.2"; - sha256 = "0xk88k3ywrdc1gxnnd07c2rxqln7f6204fkb8365iffnafcw09m5"; + version = "0.2.1"; + sha256 = "1wqfsvvf49pwnqj397rhvm8wmpbk1xzna0m4szjmipmfdk3ywi6i"; libraryHaskellDepends = [ base changeset @@ -138786,6 +139479,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.1"; + sha256 = "106xy7p5x51bqk64a8b3x4qm4d039b94z7pmngx4vwaq6hwncfjc"; + 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 +139531,8 @@ self: { }: mkDerivation { pname = "changeset-lens"; - version = "0.2"; - sha256 = "00wyd04d103g08p1n33qaqx234rpwz81rps2rm1bdaq4axzpl9pk"; + version = "0.2.1"; + sha256 = "0xyjx81xkvfmrrsfa31bpxpdpplzf9mxqy1rzipi3i0q1zqk2az7"; libraryHaskellDepends = [ base changeset @@ -138845,8 +139572,8 @@ self: { }: mkDerivation { pname = "changeset-reflex"; - version = "0.2"; - sha256 = "1ilcn0qd5hhsvbv5194z0p04h7fb0bqb9k09fw9xs0v9drxyrnx1"; + version = "0.2.1"; + sha256 = "1dyayi0fjwrhk2hwh72h9bxfjagmhcfnf05lqrs6p5s95pz8jvhg"; libraryHaskellDepends = [ base changeset @@ -138861,6 +139588,27 @@ self: { } ) { }; + changeset-time = callPackage ( + { + mkDerivation, + base, + changeset, + time, + }: + mkDerivation { + pname = "changeset-time"; + version = "0.2.1"; + sha256 = "00hdq1b1a4g9kvw6ymjm5cr5aq8vr7d90cikk3fxxhy62b1h8w0d"; + libraryHaskellDepends = [ + base + changeset + time + ]; + description = "Stateful monad transformer based on monoidal actions"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + chapelure = callPackage ( { mkDerivation, @@ -140156,8 +140904,6 @@ self: { { mkDerivation, base, - directory, - filepath, ghc, ghc-typelits-extra, ghc-typelits-knownnat, @@ -140173,8 +140919,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 +140934,6 @@ self: { ]; testHaskellDepends = [ base - directory - filepath ghc-typelits-extra ghc-typelits-knownnat ghc-typelits-natnormalise @@ -140198,7 +140943,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 +141160,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 +141691,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 +143880,25 @@ self: { } ) { }; + circuits = callPackage ( + { + mkDerivation, + base, + profunctors, + }: + mkDerivation { + pname = "circuits"; + version = "0.1.0.0"; + sha256 = "0iyxqmfqwrh11d5z73b6n6hsagnkw64kjr7b4zqfinghpcbakvy4"; + libraryHaskellDepends = [ + base + profunctors + ]; + description = "traced categories and circuits"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + circular = callPackage ( { mkDerivation, @@ -143143,15 +143946,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,8 +144181,8 @@ self: { }: mkDerivation { pname = "citeproc"; - version = "0.9.0.1"; - sha256 = "1s1gdd7piwssp5b6bwbfyp9sfna052v3rayav7di44yapm5dazmr"; + version = "0.13.0.1"; + sha256 = "1xjd7ga44w1crs9xqymdsawidxd9anmcg80s45ca3dc0jgd2ybb6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -143420,80 +144225,6 @@ self: { } ) { }; - 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"; - 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"; - hydraPlatforms = lib.platforms.none; - maintainers = [ lib.maintainers.sternenseemann ]; - } - ) { }; - citeproc-hs = callPackage ( { mkDerivation, @@ -144422,102 +145153,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,177 +145245,10 @@ self: { executableHaskellDepends = [ base ]; description = "Clash: a functional hardware description language - GHC frontend"; license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; clash-lib = callPackage ( - { - mkDerivation, - aeson, - aeson-pretty, - ansi-terminal, - array, - async, - attoparsec, - attoparsec-aeson, - base, - base16-bytestring, - binary, - bytestring, - clash-prelude, - containers, - cryptohash-sha256, - data-binary-ieee754, - data-default, - deepseq, - directory, - dlist, - doctest-parallel, - exceptions, - extra, - filepath, - ghc, - ghc-bignum, - ghc-boot-th, - ghc-prim, - ghc-typelits-knownnat, - Glob, - hashable, - haskell-src-exts, - haskell-src-meta, - hint, - infinite-list, - lens, - 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.8.5"; - sha256 = "001pqzyvfbyw0p61b6m9ym5mxmjvq3wfjicv485n9lxlrbvnllh5"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson - aeson-pretty - ansi-terminal - array - async - attoparsec - attoparsec-aeson - base - base16-bytestring - binary - bytestring - clash-prelude - containers - cryptohash-sha256 - data-binary-ieee754 - data-default - deepseq - directory - dlist - exceptions - extra - filepath - ghc - ghc-bignum - ghc-boot-th - ghc-prim - hashable - haskell-src-meta - hint - infinite-list - lens - 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"; - license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; - mainProgram = "v16-upgrade-primitives"; - } - ) { }; - - clash-lib_1_10_0 = callPackage ( { mkDerivation, aeson, @@ -144944,7 +145412,6 @@ self: { ]; description = "Clash: a functional hardware description language - As a library"; license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; - hydraPlatforms = lib.platforms.none; mainProgram = "v16-upgrade-primitives"; } ) { }; @@ -145020,6 +145487,8 @@ self: { pname = "clash-lib-hedgehog"; version = "1.10.0"; sha256 = "077crqkblfswk3r6qndw3grnfr63j136dfsfwz4c0q12phmclzlf"; + revision = "1"; + editedCabalFile = "0h2yaslrw4dfb1d4v876y7kh2sqc36d2fr7lwsf8v2w5ymy4j2km"; libraryHaskellDepends = [ base clash-lib @@ -145071,138 +145540,6 @@ self: { ) { }; clash-prelude = callPackage ( - { - mkDerivation, - array, - arrows, - base, - binary, - bytestring, - constraints, - containers, - criterion, - data-binary-ieee754, - data-default-class, - deepseq, - directory, - doctest-parallel, - extra, - filepath, - ghc-bignum, - ghc-prim, - ghc-typelits-extra, - 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"; - version = "1.8.5"; - sha256 = "0a1w9yn710bi0hxdrx5g34wnr57dqxz2a797d78v9105vprhj1li"; - libraryHaskellDepends = [ - array - arrows - base - binary - bytestring - constraints - containers - data-binary-ieee754 - data-default-class - deepseq - 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 - ghc-typelits-knownnat - ghc-typelits-natnormalise - hedgehog - hint - mmorph - quickcheck-classes-base - tasty - tasty-hedgehog - tasty-hunit - tasty-quickcheck - tasty-th - template-haskell - text - ]; - benchmarkHaskellDepends = [ - base - criterion - deepseq - directory - template-haskell - ]; - description = "Clash: a functional hardware description language - Prelude library"; - license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; - } - ) { }; - - clash-prelude_1_10_0 = callPackage ( { mkDerivation, adjunctions, @@ -145262,6 +145599,8 @@ self: { pname = "clash-prelude"; version = "1.10.0"; sha256 = "06ghz3r7j1xmigbzl7vjbhr9vcgzls24gbzbckhm1mwp1k59ikik"; + revision = "1"; + editedCabalFile = "044znj9z57z3fqpd9jpwxh8l4qdcj66aqyx9xsnmaiwkrlw7bhvr"; libraryHaskellDepends = [ adjunctions array @@ -145335,38 +145674,10 @@ self: { ]; description = "Clash: a functional hardware description language - Prelude library"; license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; clash-prelude-hedgehog = callPackage ( - { - mkDerivation, - base, - clash-prelude, - ghc-typelits-knownnat, - ghc-typelits-natnormalise, - hedgehog, - text, - }: - mkDerivation { - pname = "clash-prelude-hedgehog"; - version = "1.8.5"; - sha256 = "1swy13hg5yvmlj61is91jrv8yqjlp4r79a21clwi7d88yx9nnpm1"; - libraryHaskellDepends = [ - base - clash-prelude - ghc-typelits-knownnat - ghc-typelits-natnormalise - hedgehog - text - ]; - description = "Hedgehog Generators for clash-prelude"; - license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; - } - ) { }; - - clash-prelude-hedgehog_1_10_0 = callPackage ( { mkDerivation, base, @@ -145381,6 +145692,8 @@ self: { pname = "clash-prelude-hedgehog"; version = "1.10.0"; sha256 = "00fsvc4pj48blqnrr51jybydvxn09pygxgas2lziz9d402cmc7pf"; + revision = "1"; + editedCabalFile = "0m60j5j8pf8za2zywwgggyhc1yqq5gkybdvn59y21pnrd6cs1zgw"; libraryHaskellDepends = [ base clash-prelude @@ -145392,7 +145705,6 @@ self: { ]; description = "Hedgehog Generators for clash-prelude"; license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -145420,6 +145732,143 @@ self: { } ) { }; + 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, + tagged, + tasty, + tasty-hedgehog, + tasty-hunit, + tasty-th, + template-haskell, + unordered-containers, + }: + mkDerivation { + 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 + tagged + tasty + tasty-hedgehog + template-haskell + ]; + 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-protocols-base = callPackage ( + { + mkDerivation, + base, + Cabal, + circuit-notation, + clash-prelude, + deepseq, + extra, + ghc, + hashable, + tagged, + template-haskell, + }: + mkDerivation { + pname = "clash-protocols-base"; + version = "0.1.1"; + sha256 = "1yccc5v63yi0lldy7lg5sif1hhkrah7k4r71dydgyzmm3w842nb0"; + libraryHaskellDepends = [ + base + Cabal + circuit-notation + clash-prelude + deepseq + extra + ghc + hashable + tagged + template-haskell + ]; + description = "Internal support package for clash-protocols; use clash-protocols instead"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + clash-shake = callPackage ( { mkDerivation, @@ -145489,8 +145938,8 @@ self: { }: mkDerivation { pname = "clash-shockwaves"; - version = "1.0.0"; - sha256 = "0a6k3ngrhkzhdgsc2aa1r1g5kr3s3ckq2yq3wn8ij805snzq5i8v"; + version = "1.0.1"; + sha256 = "0x93r5nnbpwv8gc5mlqjgvr9bhpg52sgpam0m503wi7qklqmd0cj"; libraryHaskellDepends = [ aeson base @@ -145620,6 +146069,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, @@ -148168,8 +148714,8 @@ self: { }: mkDerivation { pname = "climb"; - version = "0.7.0"; - sha256 = "023hh9i70pwxb5v8gxgv18g2391pkyxwjmbw86wii90k4c78nk15"; + version = "0.8.0"; + sha256 = "1mh4np2y2czmpkrgspiwbywi66c69azwrmk2x0b4k78szar1y51p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -150927,8 +151473,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 @@ -151986,10 +152532,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 +152573,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 +155460,7 @@ self: { containers, doctest-exitcode-stdio, doctest-lib, + non-empty, QuickCheck, semigroups, transformers, @@ -154925,11 +155468,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 +155484,7 @@ self: { containers doctest-exitcode-stdio doctest-lib + non-empty QuickCheck transformers utility-ht @@ -155300,8 +155845,8 @@ self: { }: mkDerivation { pname = "commonmark"; - version = "0.2.6.1"; - sha256 = "0wwh0smqdmyb1qa992d0jva24yml4lxmmwr3av3c8s0xh3z7vkpv"; + version = "0.3"; + sha256 = "1szf81x8nmkzksj14yq44yd2h6rnf9464nx7v26lpahxk8a95j6b"; libraryHaskellDepends = [ base bytestring @@ -155348,8 +155893,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 +155934,8 @@ self: { }: mkDerivation { pname = "commonmark-extensions"; - version = "0.2.6"; - sha256 = "1qhd6q00ccdr0l9zv1vknpc2fx0p4avdf9zcd27q20q3fdp0phsz"; + version = "0.2.7"; + sha256 = "0lbgwa7ykc58ygvwmmrzfnpcdzjpql4jr0rb8xgqbg0r6f8w488m"; libraryHaskellDepends = [ base commonmark @@ -155468,8 +156013,8 @@ self: { }: mkDerivation { pname = "commonmark-pandoc"; - version = "0.2.3"; - sha256 = "187gkvv0pp7bb8np8nns80aqprd2zpw7hxp9knvylckayysgig5l"; + version = "0.3"; + sha256 = "0xfxha6jkfl4i5jdyj30j2ghnkmi0n5d5mqb84gyacwymdiw62dw"; libraryHaskellDepends = [ base commonmark @@ -157831,11 +158376,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; } @@ -163616,9 +164162,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 +164392,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 +164452,6 @@ self: { ]; description = "Concurrent PostgreSQL data consumers"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -164862,8 +165344,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,8 +166677,8 @@ self: { }: mkDerivation { pname = "copilot"; - version = "4.5.1"; - sha256 = "1izskzqahviqa7gn5nqhq7i4lplzgz40xnj7fr8mab6b7rl83j6f"; + version = "4.7.1"; + sha256 = "1xvf697k4zlz9mplq6d05qhg38rxj1r3z9k5s4vq1w1ppsk3ik12"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -166216,44 +166698,6 @@ self: { } ) { }; - 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"; - 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; - hydraPlatforms = lib.platforms.none; - } - ) { }; - copilot-bluespec = callPackage ( { mkDerivation, @@ -166268,8 +166712,8 @@ self: { }: mkDerivation { pname = "copilot-bluespec"; - version = "4.7"; - sha256 = "0pb9393wh1hicrhpda86q9vy53yjb98ls0j02ixq9isnh9sa2v86"; + version = "4.7.1"; + sha256 = "1yam6vf5m6m6ibd1vadzx8zfba4p65xa3qlc197cx3b58jam3r4c"; libraryHaskellDepends = [ base copilot-core @@ -166309,8 +166753,8 @@ self: { }: mkDerivation { pname = "copilot-c99"; - version = "4.5.1"; - sha256 = "1kw8fz4alxa7l0bpg5zyr440mkm2rd0rr56yq2bj4hddh8280imv"; + version = "4.7.1"; + sha256 = "1s8f8f1n98mdh45bvsa0w26847z692g1nzanvx964hbyg0fghfx6"; libraryHaskellDepends = [ base copilot-core @@ -166340,60 +166784,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 +166828,8 @@ self: { }: mkDerivation { pname = "copilot-core"; - version = "4.5.1"; - sha256 = "1ga075ng7mgkvfn0mx18x10igwdadkv9x18sg1sms9xlby99ppxf"; + version = "4.7.1"; + sha256 = "03jly80arp8ldwv90gabcaql33mlhg12z8ggfraa5km4fmapjp7w"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base @@ -166454,35 +166844,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 +166894,8 @@ self: { }: mkDerivation { pname = "copilot-interpreter"; - version = "4.5.1"; - sha256 = "0idhrr446ihmsa7wnlmk6mh33bjgwxq9fvg8kqhyzva3x93k2h6i"; + version = "4.7.1"; + sha256 = "1rwcrvbkk1dfm4fp0v59ip6bisjscfb2aa5j28709zrirxzw0794"; libraryHaskellDepends = [ base copilot-core @@ -166554,41 +166915,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,8 +166935,8 @@ self: { }: mkDerivation { pname = "copilot-language"; - version = "4.5.1"; - sha256 = "1yvyhldvgwlw0xx3lbcb57668iwf8c2b0856mhqf29vmkp2v4lsg"; + version = "4.7.1"; + sha256 = "0c9vqhy1ixi7gdq5df6g3422ffxgwzbkpq9ylka48arqrgv8vmcl"; libraryHaskellDepends = [ array base @@ -166637,55 +166963,6 @@ self: { } ) { }; - 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"; - 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; - hydraPlatforms = lib.platforms.none; - } - ) { }; - copilot-libraries = callPackage ( { mkDerivation, @@ -166702,8 +166979,8 @@ self: { }: mkDerivation { pname = "copilot-libraries"; - version = "4.5.1"; - sha256 = "1xk0wb6pfs54lj5i5zww55llyxyfsav1jphgcmhfbfx7lfqz6lwr"; + version = "4.7.1"; + sha256 = "1rv8lnrc46d02wxbrdrvkchhbk91c6vbvxqqqd8qkvz06l8czp5j"; libraryHaskellDepends = [ base containers @@ -166725,46 +167002,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 +167011,8 @@ self: { }: mkDerivation { pname = "copilot-prettyprinter"; - version = "4.5.1"; - sha256 = "0ih84a3nwjvk801f9xxlf40scvlihh58wmqw9gz7xp2sdsgvnr4q"; + version = "4.7.1"; + sha256 = "14mh8ym7443m5f1fhlzs5bk8dsaywwfr885y4fprc0ljfggjxyp3"; libraryHaskellDepends = [ base copilot-core @@ -166786,28 +167023,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 +167065,7 @@ self: { copilot-prettyprinter, data-default, directory, + fp-ieee, HUnit, libBF, mtl, @@ -166867,8 +167083,8 @@ self: { }: mkDerivation { pname = "copilot-theorem"; - version = "4.5.1"; - sha256 = "13gg0xmabf31jd9k6hb6s7pd72p18y9k0pi3h2ga4c3fkpr6dzrw"; + version = "4.7.1"; + sha256 = "03p14wilzmmxdbwlcz5zacqsjjwf0blkajv1xjyhak5zsjfqv635"; libraryHaskellDepends = [ base bimap @@ -166878,6 +167094,7 @@ self: { copilot-prettyprinter data-default directory + fp-ieee libBF mtl panic @@ -166902,70 +167119,6 @@ self: { } ) { }; - 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"; - 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; - hydraPlatforms = lib.platforms.none; - } - ) { }; - copilot-verifier = callPackage ( { mkDerivation, @@ -167005,8 +167158,8 @@ self: { }: mkDerivation { pname = "copilot-verifier"; - version = "4.7"; - sha256 = "1hkv7jnw4z32idmipj879m8ripjq4bpcblb3wsydi1vpkmzan2xs"; + version = "4.7.1"; + sha256 = "0a36bn0r4zszfw25cy5mps5d01hna8cg65jklij45pyfrk72x0d5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -167123,8 +167276,8 @@ self: { }: mkDerivation { pname = "copilot-visualizer"; - version = "4.7"; - sha256 = "1zj06gkaxym7dggpw368jx3zyfrps4wylk66g3jbns6rgs1z2zaa"; + version = "4.7.1"; + sha256 = "1vlyzqjr6zk5y1xmkxzdg83jn9vk0b0g5rslzfsg79r6h8k3npd6"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -168629,6 +168782,8 @@ self: { pname = "country"; version = "0.2.5.0"; sha256 = "195jvf322pg06jmcnibx5dz2hvzrq53893hy6cvh9qhh47axd884"; + revision = "1"; + editedCabalFile = "0xk4qj03vjycvi50fcnxjpqpl95gadxfnpils4bcmxifhagvgcgj"; libraryHaskellDepends = [ aeson attoparsec @@ -168950,6 +169105,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 +169674,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 +169829,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 +169890,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, @@ -170980,8 +171014,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 +171667,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 +171707,8 @@ self: { pname = "criterion"; version = "1.6.5.0"; sha256 = "0f7011j1bz9p6b88aj6s4yp3m9vwn95irqby1glmh05lj46dh4yn"; + revision = "1"; + editedCabalFile = "0kd2jjkysyw7gycm9wijai097bbhgvi342wqj5sc2gcj0bc78jrx"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -171836,7 +171764,6 @@ self: { ]; description = "Robust, reliable performance measurement and analysis"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "criterion-report"; } ) { }; @@ -171947,6 +171874,8 @@ self: { pname = "criterion-measurement"; version = "0.2.4.0"; sha256 = "18zr0z9fa2x61bynzvhh7g8r7mshsz6l4dd7bl8k9mwy0icy0hm3"; + revision = "1"; + editedCabalFile = "0linwsrkzz65rqpi1awbq3b4pckf0pjwzwlwnnfdzax5dkkzqgkg"; libraryHaskellDepends = [ aeson base @@ -173995,6 +173924,8 @@ self: { pname = "crypto-token"; version = "0.1.2"; sha256 = "18xphlvn6wzyi6lqrvm5vic97pkcbiph1938p5l1mb22rj5215zm"; + revision = "1"; + editedCabalFile = "1ff8m0ajmxgy0fp8lr0anbzliags0nwixianxarlg66cmmp6mfgs"; libraryHaskellDepends = [ array base @@ -174801,7 +174732,7 @@ self: { } ) { }; - crypton_1_1_2 = callPackage ( + crypton_1_1_4 = callPackage ( { mkDerivation, base, @@ -174821,8 +174752,8 @@ self: { }: mkDerivation { pname = "crypton"; - version = "1.1.2"; - sha256 = "17ndb7zi05gbkkf153xdwxznlqq14masaj9acv4n44hcgzdamk41"; + version = "1.1.4"; + sha256 = "0rxfw3ikgkdgn4s3sv3fx815nbv78l5pw7c668jrk0rzmfc980ki"; libraryHaskellDepends = [ base base16 @@ -175254,7 +175185,7 @@ self: { } ) { }; - crypton-x509_1_9_0 = callPackage ( + crypton-x509_1_9_1 = callPackage ( { mkDerivation, base, @@ -175274,8 +175205,8 @@ self: { }: mkDerivation { pname = "crypton-x509"; - version = "1.9.0"; - sha256 = "1kbn88qfk61rixbk1k35k9hn7rdw0b9pfjw7li5gm18rz7avlp8m"; + version = "1.9.1"; + sha256 = "03mw7kdd5x8mc5gw47dk5ywvdnfh38p00lhlgcmmcwl26f8049jm"; libraryHaskellDepends = [ base bytestring @@ -175631,7 +175562,7 @@ self: { } ) { }; - crypton-x509-validation_1_9_0 = callPackage ( + crypton-x509-validation_1_9_1 = callPackage ( { mkDerivation, base, @@ -175653,8 +175584,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 @@ -176582,6 +176515,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 +177606,8 @@ self: { }: mkDerivation { pname = "cuddle"; - version = "1.6.0.0"; - sha256 = "16r8yk16zw6jki83y0plb6nim5n0jz7r6b1a8n5fyzk7v0f0l8np"; + version = "1.8.0.0"; + sha256 = "195pp5chnsc2wd0jkfqv2c1s6gpnam3qq8df77z3mw24j44clj89"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -177639,7 +177640,6 @@ self: { regex-tdfa scientific text - tree-diff ]; executableHaskellDepends = [ antigen @@ -178272,56 +178272,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 +178317,6 @@ self: { ]; description = "A package for simple, fast radiocarbon calibration"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "currycarbon"; } ) { }; @@ -179200,22 +179149,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 +180123,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 +180470,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 +181593,6 @@ self: { ]; description = "Convert package Haddock to Dash docsets (IDE docs)"; license = lib.licenses.lgpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "dash-haskell"; } ) { }; @@ -184712,69 +184738,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 +184791,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 +184822,6 @@ self: { vector ]; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -186060,174 +185984,75 @@ self: { ) { }; dataframe = callPackage ( - { - mkDerivation, - array, - attoparsec, - base, - bytestring, - bytestring-lexing, - containers, - criterion, - directory, - filepath, - granite, - hashable, - HUnit, - mmap, - parallel, - process, - random, - random-shuffle, - snappy-hs, - template-haskell, - text, - time, - vector, - vector-algorithms, - zstd, - }: - mkDerivation { - pname = "dataframe"; - version = "0.3.3.6"; - sha256 = "0x32x6lg5kq3l2zpcpbp1nw6k279lp1y4nsfm9ppaz18j9k39nqy"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - array - attoparsec - base - bytestring - bytestring-lexing - containers - directory - granite - hashable - mmap - parallel - process - random - snappy-hs - template-haskell - text - time - vector - vector-algorithms - zstd - ]; - executableHaskellDepends = [ - base - directory - filepath - process - random - time - vector - ]; - testHaskellDepends = [ - base - HUnit - random - random-shuffle - text - time - vector - ]; - benchmarkHaskellDepends = [ - base - criterion - process - ]; - description = "A fast, safe, and intuitive DataFrame library"; - license = lib.meta.getLicenseFromSpdxId "GPL-3.0-or-later"; - } - ) { }; - - dataframe_1_1_2_1 = callPackage ( { mkDerivation, aeson, - array, - attoparsec, base, bytestring, - bytestring-lexing, - cassava, containers, criterion, + dataframe-core, + dataframe-csv, + dataframe-csv-th, + dataframe-json, + dataframe-lazy, + dataframe-learn, + dataframe-operations, + dataframe-parquet, + dataframe-parquet-th, + dataframe-parsing, + dataframe-th, + dataframe-viz, deepseq, directory, filepath, - Glob, - granite, - hashable, - http-conduit, HUnit, process, 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"; + version = "2.1.0.3"; + sha256 = "15m1zc44vxi63v444r04d0x1vawc6ysyyil416bibw4306lkmk4j"; + revision = "1"; + editedCabalFile = "0qsw91vkxl5m9z9d2naw348m1l04q1zjwy90qmxmachi5jkbmkk0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson - array - attoparsec base bytestring - bytestring-lexing - cassava containers - deepseq - directory - filepath - Glob - granite - hashable - http-conduit - process - random - regex-tdfa - scientific - snappy-hs - stm - streamly-bytestring - streamly-core - template-haskell + dataframe-core + dataframe-csv + dataframe-csv-th + dataframe-json + dataframe-lazy + dataframe-learn + dataframe-operations + dataframe-parquet + dataframe-parquet-th + dataframe-parsing + dataframe-th + dataframe-viz text - these - time - unordered-containers vector - vector-algorithms - zlib - zstd ]; executableHaskellDepends = [ base bytestring containers + dataframe-core + dataframe-lazy + dataframe-learn + dataframe-operations + dataframe-parsing directory filepath process @@ -186238,69 +186063,375 @@ self: { vector ]; testHaskellDepends = [ + aeson base bytestring containers + dataframe-core + dataframe-csv + dataframe-json + dataframe-lazy + dataframe-learn + dataframe-operations + dataframe-parquet + dataframe-parsing HUnit QuickCheck random random-shuffle text - these time vector ]; benchmarkHaskellDepends = [ base criterion + deepseq process random ]; + doHaddock = false; description = "A fast, safe, and intuitive DataFrame library"; license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; } ) { }; + dataframe_2_3_0_0 = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + criterion, + dataframe-core, + dataframe-csv, + dataframe-csv-th, + dataframe-json, + dataframe-lazy, + dataframe-learn, + dataframe-operations, + dataframe-parquet, + dataframe-parquet-th, + dataframe-parsing, + dataframe-th, + dataframe-viz, + deepseq, + directory, + filepath, + HUnit, + process, + QuickCheck, + random, + random-shuffle, + temporary, + text, + time, + unix, + vector, + }: + mkDerivation { + pname = "dataframe"; + version = "2.3.0.0"; + sha256 = "1zydgrcn8aaahsxfk0w5w8vb1a80h384y2507bg6bxplxipin53f"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + dataframe-core + dataframe-csv + dataframe-csv-th + dataframe-json + dataframe-lazy + dataframe-learn + dataframe-operations + dataframe-parquet + dataframe-parquet-th + dataframe-parsing + dataframe-th + dataframe-viz + text + vector + ]; + 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-json + dataframe-lazy + dataframe-learn + dataframe-operations + dataframe-parquet + dataframe-parsing + directory + HUnit + QuickCheck + random + random-shuffle + temporary + text + time + vector + ]; + benchmarkHaskellDepends = [ + base + criterion + deepseq + process + random + ]; + doHaddock = false; + description = "A fast, safe, and intuitive DataFrame library"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + dataframe-core = callPackage ( + { + mkDerivation, + base, + containers, + random, + text, + vector, + }: + mkDerivation { + pname = "dataframe-core"; + version = "1.0.2.0"; + sha256 = "1q3fiaqc8b7i297g7djglvabv2mz88adm0119qy0hg83pg8dyzki"; + libraryHaskellDepends = [ + base + containers + random + text + vector + ]; + description = "Core data structures for the dataframe library"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + + dataframe-core_1_1_0_4 = callPackage ( + { + mkDerivation, + base, + containers, + primitive, + random, + text, + vector, + }: + mkDerivation { + pname = "dataframe-core"; + version = "1.1.0.4"; + sha256 = "15qdk6db65qs6avk1zalxaaqjp6kkr33vamxbj24zhkgv76arijd"; + libraryHaskellDepends = [ + base + containers + primitive + random + text + vector + ]; + description = "Core data structures for the dataframe library"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + dataframe-csv = callPackage ( + { + mkDerivation, + base, + bytestring, + cassava, + containers, + dataframe-core, + dataframe-operations, + dataframe-parsing, + text, + vector, + }: + mkDerivation { + pname = "dataframe-csv"; + version = "1.0.1.1"; + sha256 = "0ap9xfmwrzj4h0dh4lbxqjshks4fk919xsrr0xc6kqx47ms0kjc5"; + libraryHaskellDepends = [ + base + bytestring + cassava + containers + dataframe-core + dataframe-operations + dataframe-parsing + text + vector + ]; + description = "CSV reader and writer for the dataframe ecosystem"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + + dataframe-csv_1_0_2_0 = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + dataframe-core, + dataframe-operations, + dataframe-parsing, + text, + time, + vector, + }: + mkDerivation { + pname = "dataframe-csv"; + version = "1.0.2.0"; + sha256 = "0nycsfl3aykk5rj3zc0xdbpbp8zwphp6s8cxm8g7l8h23csfbqqn"; + revision = "1"; + editedCabalFile = "1szczcqfy8bza0lhs2paj7kn2i5asg9qw3mz2svh1382wsjhm4hr"; + 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"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + dataframe-csv-th = callPackage ( + { + mkDerivation, + base, + dataframe-csv, + dataframe-th, + template-haskell, + }: + mkDerivation { + pname = "dataframe-csv-th"; + version = "1.0.1.0"; + sha256 = "0bbp5k5mkh2mplfq8qcm7yaafq11dy93x2v3192a6xc389cq9y3p"; + 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-csv-th_1_0_1_1 = callPackage ( + { + mkDerivation, + base, + dataframe-csv, + dataframe-th, + template-haskell, + }: + mkDerivation { + pname = "dataframe-csv-th"; + version = "1.0.1.1"; + sha256 = "1zgilihrr77rfby922yfccbvv050p61gkp88yc9fqcwbfwbhnv02"; + libraryHaskellDepends = [ + base + dataframe-csv + dataframe-th + template-haskell + ]; + description = "CSV-file-based Template Haskell splices for the dataframe ecosystem"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + dataframe-fastcsv = callPackage ( { mkDerivation, - array, base, bytestring, containers, dataframe, + dataframe-core, + dataframe-csv, + dataframe-operations, + dataframe-parsing, directory, HUnit, mmap, - parallel, QuickCheck, text, + time, vector, }: mkDerivation { pname = "dataframe-fastcsv"; - version = "1.0.0.0"; - sha256 = "0ddchisr1b2wdyacz85ff882qjfj807bhcch9w8w43s675x64kgq"; + version = "1.1.1.0"; + sha256 = "0k37jakhy10bydbv1s89p2z3rfsw9v1dx57hk9dz9akpq4gx8vl0"; + revision = "2"; + editedCabalFile = "02f09j78p194ifmgzpyqf2lipmk3w4fv6hvmsxcpri63vcq3q299"; libraryHaskellDepends = [ - array base bytestring containers - dataframe + dataframe-core + dataframe-csv + dataframe-operations + dataframe-parsing mmap - parallel text + time vector ]; testHaskellDepends = [ base containers dataframe + dataframe-core + dataframe-csv + dataframe-operations + dataframe-parsing directory HUnit QuickCheck text + time vector ]; description = "SIMD-accelerated CSV reader for the dataframe library"; @@ -186314,17 +186445,21 @@ self: { { mkDerivation, base, - dataframe, + dataframe-core, + dataframe-operations, + ghc-typelits-natnormalise, hasktorch, vector, }: mkDerivation { pname = "dataframe-hasktorch"; - version = "0.1.0.2"; - sha256 = "1vm21jzfda3bx3xb60907dpr5a5rv99lcv7371p4xlq1j5njm76i"; + version = "0.2.0.2"; + sha256 = "142bgckayq458kf9ywn30d4f6y7q2sfag68vs2igni6vpqkbabhc"; libraryHaskellDepends = [ base - dataframe + dataframe-core + dataframe-operations + ghc-typelits-natnormalise hasktorch vector ]; @@ -186334,13 +186469,620 @@ self: { } ) { }; - dataframe-persistent = callPackage ( + 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 + http-conduit + temporary + text + ]; + testHaskellDepends = [ base ]; + description = "Read Parquet datasets from HuggingFace into dataframes"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + + dataframe-json = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + dataframe-core, + scientific, + text, + vector, + }: + mkDerivation { + pname = "dataframe-json"; + version = "1.0.1.0"; + sha256 = "1jyxm1p8gz7kzygbv73i0bk4145jgykv5ymr7p8vvjgyyzkf16vf"; + libraryHaskellDepends = [ + aeson + base + bytestring + dataframe-core + scientific + text + vector + ]; + description = "JSON reader and writer for the dataframe ecosystem"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + + dataframe-json_1_0_1_1 = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + dataframe-core, + scientific, + text, + vector, + }: + mkDerivation { + pname = "dataframe-json"; + version = "1.0.1.1"; + sha256 = "182qa4a73h8jws5fgr6nj4xf7cmcwz6b88j4hfsc89rilkphavcd"; + revision = "1"; + editedCabalFile = "1h4fj5wv29hyish7hhlmcpzs0xpccfcg83pxwq42mjgl42rxk4rw"; + libraryHaskellDepends = [ + aeson + base + bytestring + dataframe-core + scientific + text + vector + ]; + description = "JSON reader and writer for the dataframe ecosystem"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + 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 = "1.0.1.1"; + sha256 = "0vs4aj3571rk8fxia06n4ca1vk3ahfjwx9b54p17shpcvxwhz44j"; + libraryHaskellDepends = [ + async + attoparsec + base + bytestring + containers + dataframe-core + dataframe-csv + dataframe-operations + dataframe-parquet + dataframe-parsing + directory + filepath + Glob + stm + temporary + text + vector + ]; + description = "Lazy query engine for the dataframe ecosystem"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + dataframe-lazy_1_1_0_2 = 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 = "1.1.0.2"; + sha256 = "0c4y3028l9la20ap8l8sgp6dapbywslj10b7k4gp52cg54dci119"; + libraryHaskellDepends = [ + async + attoparsec + base + bytestring + containers + dataframe-core + dataframe-csv + dataframe-operations + dataframe-parquet + dataframe-parsing + directory + filepath + 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, + base, + containers, + dataframe-core, + dataframe-operations, + parallel, + text, + vector, + vector-algorithms, + }: + mkDerivation { + pname = "dataframe-learn"; + version = "1.0.2.0"; + sha256 = "0d4h2yy5067sivxqmsb133apynjz68g2kzlfxzzdrgknl7d2qljd"; + revision = "1"; + editedCabalFile = "1h04fbncqmndxak0hzc1sgpgmg3s4rl6sc04kvvn0jrrm34blas7"; + libraryHaskellDepends = [ + base + containers + dataframe-core + dataframe-operations + parallel + text + vector + vector-algorithms + ]; + description = "Decision trees and feature synthesis for the dataframe ecosystem"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + + dataframe-learn_1_1_0_1 = callPackage ( + { + mkDerivation, + base, + containers, + dataframe-core, + dataframe-operations, + parallel, + random, + text, + vector, + vector-algorithms, + }: + mkDerivation { + pname = "dataframe-learn"; + version = "1.1.0.1"; + sha256 = "1cr4y5msl9zj7y3yrdkw0a6pk57lb40b94ydryddwg8bmz41hqdz"; + libraryHaskellDepends = [ + base + containers + dataframe-core + dataframe-operations + parallel + random + text + vector + vector-algorithms + ]; + description = "Interpretable, expression-returning machine learning for the dataframe ecosystem"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + dataframe-operations = callPackage ( + { + mkDerivation, + base, + containers, + dataframe-core, + dataframe-parsing, + random, + regex-tdfa, + text, + time, + unordered-containers, + vector, + vector-algorithms, + }: + mkDerivation { + pname = "dataframe-operations"; + version = "1.1.0.3"; + sha256 = "0jvjijdpg7k697j7m14w0d78njhls4zxfhszvhvr11vangyd5ir4"; + libraryHaskellDepends = [ + base + containers + dataframe-core + dataframe-parsing + random + regex-tdfa + text + time + unordered-containers + vector + vector-algorithms + ]; + description = "Column operations, expression DSL, and statistics for the dataframe ecosystem"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + + dataframe-operations_1_1_1_1 = callPackage ( { mkDerivation, base, bytestring, containers, + dataframe-core, + dataframe-parsing, + random, + regex-tdfa, + text, + time, + vector, + vector-algorithms, + }: + mkDerivation { + pname = "dataframe-operations"; + version = "1.1.1.1"; + sha256 = "1ij9iri6kc1fmw1w91yynri495lahj2cnhl1qzpw0c4zcfirn5w9"; + libraryHaskellDepends = [ + base + bytestring + containers + dataframe-core + dataframe-parsing + random + regex-tdfa + text + time + vector + vector-algorithms + ]; + description = "Column operations, expression DSL, and statistics for the dataframe ecosystem"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + dataframe-parquet = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + dataframe-core, + dataframe-operations, + dataframe-parsing, + directory, + filepath, + Glob, + http-conduit, + pinch, + snappy-hs, + streamly-bytestring, + streamly-core, + text, + time, + vector, + zlib, + zstd, + }: + mkDerivation { + pname = "dataframe-parquet"; + version = "1.0.1.1"; + sha256 = "18hbhbhg2q1xr63mayhzbqmxc7zvn9m87hrzfg169lynnwj849p7"; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + dataframe-core + dataframe-operations + dataframe-parsing + directory + filepath + Glob + http-conduit + pinch + snappy-hs + streamly-bytestring + streamly-core + text + time + vector + zlib + zstd + ]; + description = "Parquet reader and writer for the dataframe ecosystem"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + dataframe-parquet_1_1_0_1 = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + dataframe-core, + dataframe-operations, + dataframe-parsing, + directory, + filepath, + Glob, + pinch, + snappy-hs, + text, + time, + vector, + zlib, + zstd, + }: + mkDerivation { + pname = "dataframe-parquet"; + version = "1.1.0.1"; + sha256 = "0qgphrms5dnv4fdi9x0d4spqicq13sw24ii6hqr2hsqn8cnmszki"; + libraryHaskellDepends = [ + base + bytestring + containers + dataframe-core + dataframe-operations + dataframe-parsing + directory + filepath + Glob + pinch + snappy-hs + text + time + vector + zlib + zstd + ]; + 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.0.1.0"; + sha256 = "09jhhc5mbkmkvzd2zjhap0iz3m6yjbkrszk0c5rhclg5zacqfpdd"; + libraryHaskellDepends = [ + base + containers + dataframe-core + dataframe-parquet + dataframe-th + directory + filepath + Glob + template-haskell + text + ]; + description = "Parquet-file-based Template Haskell splices for the dataframe ecosystem"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + dataframe-parquet-th_1_0_1_2 = callPackage ( + { + mkDerivation, + base, + containers, + dataframe-core, + dataframe-parquet, + dataframe-th, + directory, + filepath, + Glob, + template-haskell, + text, + }: + mkDerivation { + pname = "dataframe-parquet-th"; + version = "1.0.1.2"; + sha256 = "1dlz3fjwikcbvlf7663hvj6pxczqrjc3nqy3a551ky1mdiqz22y9"; + libraryHaskellDepends = [ + base + containers + dataframe-core + dataframe-parquet + dataframe-th + directory + filepath + Glob + template-haskell + text + ]; + description = "Parquet-file-based Template Haskell splices for the dataframe ecosystem"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + dataframe-parsing = callPackage ( + { + mkDerivation, + attoparsec, + base, + bytestring, + bytestring-lexing, + containers, + dataframe-core, + text, + time, + }: + mkDerivation { + pname = "dataframe-parsing"; + version = "1.0.1.0"; + sha256 = "0c9mzrls21nivhlbf87p11xd1pf0qz9i6jz5babgq18dxr1m7wry"; + libraryHaskellDepends = [ + attoparsec + base + bytestring + bytestring-lexing + containers + dataframe-core + text + time + ]; + description = "Shared text/binary parsing helpers for the dataframe ecosystem"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + + dataframe-parsing_1_0_2_1 = callPackage ( + { + mkDerivation, + attoparsec, + base, + bytestring, + bytestring-lexing, + containers, + dataframe-core, + HUnit, + QuickCheck, + text, + time, + vector, + }: + mkDerivation { + pname = "dataframe-parsing"; + version = "1.0.2.1"; + sha256 = "040sflw2hv4nk2jm85cq5zqk3w1p8ay1m0nkmj3g3c8b02c6xziz"; + libraryHaskellDepends = [ + attoparsec + base + bytestring + bytestring-lexing + containers + dataframe-core + text + time + vector + ]; + 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"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + dataframe-persistent = callPackage ( + { + mkDerivation, + base, + bytestring, + conduit, + containers, dataframe, + dataframe-core, + dataframe-operations, HUnit, monad-logger, persistent, @@ -186355,14 +187097,20 @@ self: { }: mkDerivation { pname = "dataframe-persistent"; - version = "0.2.0.0"; - sha256 = "0zm6k82vx41pn2yg30j1p0ghrai39yz450cam5298ln18b8c87w8"; + version = "0.3.0.1"; + sha256 = "1nmbiin3qiwskcafazl9m58i070gszsqbrb3jnih1jnxcnbpj8mi"; + revision = "1"; + editedCabalFile = "12g4y5hsipdjx49djwxjlvc92541v7r9zzarsiprx1pnpk6ijcgl"; libraryHaskellDepends = [ base bytestring + conduit containers - dataframe + dataframe-core + dataframe-operations persistent + persistent-sqlite + resourcet template-haskell text time @@ -186372,6 +187120,8 @@ self: { testHaskellDepends = [ base dataframe + dataframe-core + dataframe-operations HUnit monad-logger persistent @@ -186384,7 +187134,145 @@ 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 = "1.0.1.1"; + sha256 = "1f9l72h07wakydnz1a9lhnbh37y6b190vq4gvs24qz8prjcfy9b8"; + 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-th_1_0_1_2 = callPackage ( + { + mkDerivation, + base, + containers, + dataframe-core, + dataframe-operations, + dataframe-parsing, + template-haskell, + text, + vector, + }: + mkDerivation { + pname = "dataframe-th"; + version = "1.0.1.2"; + sha256 = "07iwc4zrayad4x08snl4gr59hxhjfa97siz64kwcdrqn9nnnzcva"; + revision = "1"; + editedCabalFile = "1yvni0lln0iag0w759ndp9998cgdixmliw1azwa23ghx9sq1xdlm"; + 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"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + dataframe-viz = callPackage ( + { + mkDerivation, + aeson, + base, + containers, + dataframe-core, + directory, + granite, + process, + random, + text, + vector, + }: + mkDerivation { + pname = "dataframe-viz"; + version = "1.0.2.0"; + sha256 = "0brwlcpkzqlb5709kg15r7zcq436h9gmkarz5wgpdj4fxn9ffcli"; + 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"; + } + ) { }; + + dataframe-viz_1_0_3_0 = callPackage ( + { + mkDerivation, + aeson, + base, + containers, + dataframe-core, + directory, + granite, + process, + random, + text, + vector, + }: + mkDerivation { + pname = "dataframe-viz"; + version = "1.0.3.0"; + sha256 = "0p9njvdp2lk4cnvygrs5hki42cczldgwg1wi67yk9a9ny0mph1vv"; + revision = "1"; + editedCabalFile = "1rbmmsqyiz956g1frw6y7sh4p30j9zfw1f8gqrcljlhij6vrcgk6"; + 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"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -186647,6 +187535,7 @@ self: { mkDerivation, aeson, base, + brotli, bytestring, containers, ghc-heap, @@ -186656,24 +187545,27 @@ self: { lucid2, servant-server, stm, - tagged, + streaming-commons, text, time, uuid, wai, warp, + zlib, }: mkDerivation { pname = "datastar-hs"; - version = "1.0.0.0"; - sha256 = "0x80ky0q5j1mymy768h58z18aj9g7gvb38vqpwvqgq9n5n9ypmcq"; + version = "1.0.2.1"; + sha256 = "0hzjm0sfxq9sx6w50rr3lkd77yfl1lr6rqziv2nbdzk2wlrzbc9f"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base + brotli bytestring http-types + streaming-commons text wai ]; @@ -186688,7 +187580,6 @@ self: { lucid2 servant-server stm - tagged text time uuid @@ -186697,10 +187588,12 @@ self: { ]; testHaskellDepends = [ base + brotli bytestring hspec text wai + zlib ]; description = "Haskell bindings for Datastar"; license = lib.meta.getLicenseFromSpdxId "MIT"; @@ -187146,6 +188039,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 +188522,8 @@ self: { }: mkDerivation { pname = "dbus"; - version = "1.4.2"; - sha256 = "18d9v2p1cdf6z1hd5s7fw5hhzj4yag6qc2rzya4mpbv21b7cbvbs"; + version = "1.4.3"; + sha256 = "15vmbyyj6jl3glg1mkc5zm1yk5lbx4l4b9g53rhxxcpbrsrxv597"; libraryHaskellDepends = [ base bytestring @@ -187766,8 +188690,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 +188733,8 @@ self: { }: mkDerivation { pname = "dbus-menu"; - version = "0.1.3.2"; - sha256 = "16jqm07s4zvprrlr86srymjjdz373bx00w6298vl93hmr7vn5fa6"; + version = "0.1.3.3"; + sha256 = "1sh1g20kknyi2jvrc75xjw0mljvy2w0pwl3higazh357ry8xpraz"; libraryHaskellDepends = [ base containers @@ -188894,108 +189818,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 +189907,6 @@ self: { ]; description = "Modules for working with the Debian package system"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -189617,8 +190438,8 @@ self: { }: mkDerivation { pname = "debuggable"; - version = "0.1.0"; - sha256 = "0wr0s3l427wd20bq93dppdbxcr3pda63yc1h08cppm10j1dfhlpx"; + version = "0.1.1"; + sha256 = "1q3lwah80kds9gn7m7yhi3vpfbalw2wqgx1r67ysgyjy2xp8fm7b"; libraryHaskellDepends = [ base containers @@ -189703,8 +190524,8 @@ self: { pname = "dec"; version = "0.0.6"; sha256 = "0bbzn9kqb1zdvi4kd37p3lhx0rkdbyq98hqcn9qv5y67s6a3c5gv"; - revision = "1"; - editedCabalFile = "1xwkjk0shcbwlmiz8zsx69r652zfkh3k2bj1vpzdsjj241g3n6r0"; + revision = "2"; + editedCabalFile = "1zimm9sia4sb05v6z1n980x7zwy4fryrbrqizp1d50gfb7qwblms"; libraryHaskellDepends = [ base boring @@ -189759,6 +190580,7 @@ self: { ]; description = "Combinators for manipulating dependently-typed predicates"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -190830,16 +191652,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 +191676,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 +191687,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 +193357,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 +193386,6 @@ self: { ]; description = "Double-ended queues"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -193241,47 +194027,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 +194062,6 @@ self: { ]; description = "Derive instances for monad transformer stacks"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -194004,6 +194748,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.0.0"; + sha256 = "1mvcfay6hc4hrm3jmrz7fqss1r0h901j3n29r92nia4n7cccv6ag"; + 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, @@ -197789,6 +198585,29 @@ self: { } ) { }; + diagrams-solve_0_2 = callPackage ( + { + mkDerivation, + base, + tasty, + tasty-quickcheck, + }: + mkDerivation { + pname = "diagrams-solve"; + version = "0.2"; + sha256 = "125wv9hn1d2g9ybh4jbynpqjpka0s8rja6xmwhlr61nm1p0jyvsa"; + 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 +201122,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 +201299,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 +201338,6 @@ self: { ]; description = "Stream directory entries in constant memory in vanilla IO"; license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -202951,8 +203728,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 +204241,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 +204268,16 @@ self: { distributive lens MemoTrie + monad-loops mtl profunctors + QuickCheck + random tagged template-haskell text th-abstraction + transformers vector witherable ]; @@ -203510,13 +204294,16 @@ self: { lens megaparsec MemoTrie + monad-loops mtl profunctors QuickCheck + random tagged template-haskell text th-abstraction + transformers vector witherable ]; @@ -203947,72 +204734,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 +205156,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 +205284,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 +206468,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 +206717,8 @@ self: { }: mkDerivation { pname = "doctest"; - version = "0.24.3"; - sha256 = "0f0j5ds8wihac23ck5fd1bf6m8i4vxnqvazfyn6fasl5247hy935"; + version = "0.25.0"; + sha256 = "12csh32v8prq6i6y6fpshyps7hmiapnv1m530jga2l65c0wj86y6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -208396,6 +209230,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 { @@ -213857,8 +214737,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 +216062,8 @@ self: { pname = "effectful"; version = "2.6.1.0"; sha256 = "1khfh55p5brgc7d5hdainsfgij9qpfx744h12gkrrzs9mbl2qxaq"; + revision = "1"; + editedCabalFile = "0mqbfl17wrf75j6n9v2zzjj546lfq1pfgspwh04fdnl3n61dp1fk"; libraryHaskellDepends = [ async base @@ -215238,6 +216120,8 @@ self: { pname = "effectful-core"; version = "2.6.1.0"; sha256 = "1wk9p0yr60b6ksh1pgzxqklvdgi4khwdv91h0qi05yyscvv9lrww"; + revision = "1"; + editedCabalFile = "05fbv40z9mfz7j3g7aipvnxnzdsfy8mv4xvka77h50n1hxjkf18k"; libraryHaskellDepends = [ base containers @@ -215291,32 +216175,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 +216197,6 @@ self: { ]; description = "A GHC plugin for improving disambiguation of effects"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -215461,6 +216318,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, @@ -216399,6 +217329,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 +217628,8 @@ self: { pname = "ekg"; version = "0.4.1.2"; sha256 = "1k16w8xfnqzbdvbr01yp02fxv6cypsl6z0vfah7zsf7cvw34ryjz"; + revision = "1"; + editedCabalFile = "0zq486mw3dpjrg0l3zf3266r3cqf4zhpds9sygc3sf1lj6bib66z"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson @@ -217494,10 +218470,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 +218491,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Dependently typed elimination functions using singletons"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -218628,55 +219603,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 +219648,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 +219866,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 +219893,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 +219948,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 +219975,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 +220025,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 +220069,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 +220136,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 +220344,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 +220391,6 @@ self: { ]; description = "Utilities to write Emacs dynamic modules"; license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -220730,8 +221321,8 @@ self: { }: mkDerivation { pname = "emojis"; - version = "0.1.4.1"; - sha256 = "1r8a8xjnsqbyzg96fla2s1cg6804297w6487rnrvjhqxgccxc040"; + version = "0.1.5"; + sha256 = "1p3x068qg6vr77j3z54795qhaqk0726nf8qwijzkbvkb8ks7fw9p"; libraryHaskellDepends = [ base containers @@ -220880,8 +221471,6 @@ self: { binary, bytestring, containers, - extensible-exceptions, - ghc-prim, HUnit, mtl, QuickCheck, @@ -220889,8 +221478,8 @@ self: { }: mkDerivation { pname = "encoding"; - version = "0.10.2"; - sha256 = "07fclvjvd25cb21j6hakkcrk83f46ri9mkc9qdgllhb5p9zwxdig"; + version = "0.10.3"; + sha256 = "1nga322n74jgqq0svhhv99g0mk74fzzsd4a914nsy5i78fp1bspg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -220899,8 +221488,6 @@ self: { binary bytestring containers - extensible-exceptions - ghc-prim mtl regex-compat ]; @@ -221970,8 +222557,8 @@ self: { pname = "enummapset"; version = "0.7.3.0"; sha256 = "0w3hvypj14j7k8kfzrahyv7v35yj60jjyjv4klvnbw05a10hbj3l"; - revision = "1"; - editedCabalFile = "1815z4vq9k5jab7x95s0qjkmfdrks6ivn2jqrhnm18ljwz60xax8"; + revision = "2"; + editedCabalFile = "04vldagscnd2pnlg1px0g982mpjxj1fsfaxk0nb504pxzsk3nmgd"; libraryHaskellDepends = [ aeson base @@ -222033,8 +222620,8 @@ self: { }: mkDerivation { pname = "enumset"; - version = "0.1"; - sha256 = "1flsyc8a9hj33pl35jkcls8sdc7yw8yc9xfflynm0h9ncq1frlcr"; + version = "0.1.0.2"; + sha256 = "1m658211vjwx45vifax7cxyq9d3i6x3rjrsigcnfp28v8yripim0"; libraryHaskellDepends = [ base data-accessor @@ -222621,8 +223208,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 +223227,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 +223473,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 +223498,14 @@ self: { directory epub-metadata filepath + heredoc mtl + optparse-applicative-dex parsec process regex-compat + text + unix zip-archive ]; testHaskellDepends = [ @@ -222908,10 +223514,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 +223839,8 @@ self: { }: mkDerivation { pname = "erebos"; - version = "0.2.1"; - sha256 = "05h1vlgvspfk0pwb6l5fj7zqv8pixhqyjqhbk3yvabhmfwhw5p25"; + version = "0.2.2"; + sha256 = "1ibp0xmc3vx2xin4qn12pxbk3v9kmkxv47nprjisa26la87nfkfi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -223313,8 +223921,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 +224170,7 @@ self: { { mkDerivation, aeson, + aeson-pretty, base, bytestring, doctest, @@ -223571,25 +224180,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 +224212,7 @@ self: { http-client http-types network-uri + scientific text time ]; @@ -224592,8 +225206,10 @@ self: { entropy, esqueleto, fast-logger, + fgl, file-embed, foreign-store, + gitrev, hjsmin, hscolour, hspec, @@ -224638,8 +225254,8 @@ self: { }: mkDerivation { pname = "espial"; - version = "0.0.20"; - sha256 = "0gdwd0yni2wd36zg3hv832x1rvabnq4q424mqmkid9jp9df4951l"; + version = "0.0.35"; + sha256 = "03gx4jxpqvnbn5w0zyl1ci9b4ahggayjy9sdiy12jdv7mr7c3ikg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -224663,8 +225279,10 @@ self: { entropy esqueleto fast-logger + fgl file-embed foreign-store + gitrev hjsmin hscolour html-entities @@ -224724,8 +225342,10 @@ self: { entropy esqueleto fast-logger + fgl file-embed foreign-store + gitrev hjsmin hscolour html-entities @@ -224787,8 +225407,10 @@ self: { entropy esqueleto fast-logger + fgl file-embed foreign-store + gitrev hjsmin hscolour hspec @@ -224830,7 +225452,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 +225547,7 @@ self: { ]; description = "Type-safe EDSL for SQL queries on persistent backends"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -224959,6 +225582,7 @@ self: { ]; description = "Compatibility operators for Persistent and Esqueleto"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -225067,6 +225691,7 @@ self: { ]; description = "postgis bindings for esqueleto"; license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -227248,8 +227873,8 @@ self: { }: mkDerivation { pname = "eventium-core"; - version = "0.3.1"; - sha256 = "186mwhbxbk78ligbndahb2fh57gg27ms8bda5am5b5c2r9l2vbj3"; + version = "0.3.2"; + sha256 = "1wyhpjkjddygdiyxji9xf82x687gbb6161mgfg5jmlkp0ka6nclh"; libraryHaskellDepends = [ aeson base @@ -227301,8 +227926,8 @@ self: { }: mkDerivation { pname = "eventium-memory"; - version = "0.3.1"; - sha256 = "0s5n0gjh4gl6axhg3q3j8l1qr47vfri0qznim7cd6kcm1fr0c4qc"; + version = "0.3.2"; + sha256 = "0xhkgd8ygv3r2msrm4jicfd745ilzp5b1m0jgzmkixgjz03h4dc4"; libraryHaskellDepends = [ base containers @@ -227350,8 +227975,8 @@ self: { }: mkDerivation { pname = "eventium-postgresql"; - version = "0.3.1"; - sha256 = "1wmgdw0ldrl9f93nm5rr5jkdshm5m4r80sqjddrbiaaxlcpxc47q"; + version = "0.3.2"; + sha256 = "0jn3ck7w1v6v3am1lgb3wkz9inj5jcxc60vv3jsxdihfygvihzb6"; libraryHaskellDepends = [ aeson base @@ -227399,8 +228024,8 @@ self: { }: mkDerivation { pname = "eventium-sql-common"; - version = "0.3.1"; - sha256 = "0x2h8fis785k978vaffy6iirxdjh2lwdsqdd71hzvqgd3pykkf0j"; + version = "0.3.2"; + sha256 = "0zqkz6p3a23lyhy97mxfnxwcs2w0a880hwfcrmdhhlnajkz4ssvx"; libraryHaskellDepends = [ aeson base @@ -227437,8 +228062,8 @@ self: { }: mkDerivation { pname = "eventium-sqlite"; - version = "0.3.1"; - sha256 = "1cl7v6ph8x0d3qq16ja721j0mk2s8nf15i7np653ny857rb8mgkb"; + version = "0.3.2"; + sha256 = "18vqln1dpfqqw9aja634fxbqkpk21hx04r8hhlkhmn62zpyv3l27"; libraryHaskellDepends = [ aeson base @@ -227518,8 +228143,8 @@ self: { }: mkDerivation { pname = "eventium-testkit"; - version = "0.3.1"; - sha256 = "0riljm36j1wpbdyr3w00yajq4565fky13ybypk5wnk8f0spdyfnn"; + version = "0.3.2"; + sha256 = "0hvx1frar5ayxd6rd7lzlgm7mk50zqi91knzrpnbq9n9cwvhn9bs"; libraryHaskellDepends = [ aeson base @@ -227540,35 +228165,57 @@ self: { { mkDerivation, ansi-terminal, + async, base, bytestring, + clock, + co-log-core, + containers, dlist, ghc-events, + ghc-stack-profiler-core, hashable, + lifted-async, machines, + monad-control, network, optparse-applicative, + stm, text, - unliftio-core, + time, + transformers, + transformers-base, unordered-containers, + vector, }: mkDerivation { pname = "eventlog-live"; - version = "0.4.0.0"; - sha256 = "0p0247vlm3qphcvdvh6gbb83s9zpp484q3x9691ab497nkpyzj17"; + version = "0.5.0.0"; + sha256 = "0wa56qggyjv0rc1wkfmpaqpj5anxz1f6w4jvlnm5b2sq2cl0zwyx"; libraryHaskellDepends = [ ansi-terminal + async base bytestring + clock + co-log-core + containers dlist ghc-events + ghc-stack-profiler-core hashable + lifted-async machines + monad-control network optparse-applicative + stm text - unliftio-core + time + transformers + transformers-base unordered-containers + vector ]; description = "Live processing of eventlog data"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; @@ -227618,64 +228265,70 @@ self: { eventlog-live-otelcol = callPackage ( { mkDerivation, - aeson, ansi-terminal, base, bytestring, + containers, data-default, dlist, eventlog-live, - eventlog-socket, file-embed, ghc-events, + ghc-stack-profiler-core, grapesy, hashable, hs-opentelemetry-otlp, + HsYAML, lens-family, machines, 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.6.1.0"; + sha256 = "1ipmhigi0yz71kw66b5x9x730z5hpr8psx9ndgsc1z22g9bia33p"; + revision = "1"; + editedCabalFile = "01wg91yan053pf4a3ns0a1vzi8aj4c87sb20j67dkzwb4q31mpk4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - aeson ansi-terminal base bytestring + containers data-default dlist eventlog-live - eventlog-socket file-embed ghc-events + ghc-stack-profiler-core grapesy hashable hs-opentelemetry-otlp + HsYAML lens-family machines 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"; @@ -228532,64 +229185,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 +229239,6 @@ self: { ]; description = "Opcode types for Ethereum Virtual Machine (EVM)"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -228850,6 +229444,7 @@ self: { { mkDerivation, base, + infinite-list, numtype-dk, QuickCheck, tasty, @@ -228858,15 +229453,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 +229884,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 +230627,7 @@ self: { ]; description = "@exinst@ support for @aeson@ package"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -229991,6 +230671,7 @@ self: { ]; description = "@exinst@ support for @base@ package"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -230037,6 +230718,7 @@ self: { ]; description = "@exinst@ support for @bytes@ package"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -230079,6 +230761,7 @@ self: { ]; description = "@exinst@ support for @cereal@ package"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -230171,6 +230854,7 @@ self: { ]; description = "Dependent pairs and their instances"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -230301,53 +230985,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 +231067,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 @@ -230965,10 +231640,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 +232835,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 +233155,8 @@ self: { }: mkDerivation { pname = "extralife"; - version = "0.2.0.0"; - sha256 = "0bpaz123qg91rw4b97p528w4l7wbb17x4h61dmy1v2sr01l82q58"; + version = "0.2.0.3"; + sha256 = "188pj87i6w90vx95sya0pnrxl5xdcvh2jd04vv94c6n0wada9z9a"; libraryHaskellDepends = [ aeson base @@ -233659,67 +234332,6 @@ self: { ) { }; falsify = callPackage ( - { - mkDerivation, - base, - base16-bytestring, - binary, - bytestring, - containers, - 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, @@ -233772,7 +234384,6 @@ self: { ]; description = "Property-based testing with internal integrated shrinking"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.maralorn ]; } ) { }; @@ -235563,99 +236174,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 +236217,8 @@ self: { }: mkDerivation { pname = "fbrnch"; - version = "1.8.1"; - sha256 = "01sxsyb1xwcgk306hzchvkzmhvcws3dr14pvglaiw7xj6y8915pd"; + version = "1.8.3"; + sha256 = "0j5ygh2irp06v9mfrkizqm4d15z5kxa1pzd56qpgs16vw57nfidp"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -236818,60 +237336,6 @@ self: { ) { }; fedora-repoquery = callPackage ( - { - mkDerivation, - base, - case-insensitive, - curl, - directory, - extra, - 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, @@ -236893,8 +237357,8 @@ self: { }: mkDerivation { pname = "fedora-repoquery"; - version = "0.8.1"; - sha256 = "0g2vnk9hm5apr2ixl6k567wg8kkzkfmg265pb244cm0raam417cd"; + version = "0.8.2"; + sha256 = "0i3n2rgd5az5axyi5r822hkxaprd2kv2fy2wjw0yxbrc2a8r6k70"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -238769,10 +239233,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 +239779,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, @@ -239909,41 +240333,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 +240806,8 @@ self: { pname = "fin"; version = "0.3.2"; sha256 = "0h912rcy2krba01yd1xq6wyj2mnq7bqr7ap6rcdfw0sgkxa5j9dr"; - revision = "1"; - editedCabalFile = "0m4h2vqkmjkzbxswyrmj9b33wiq61kij6snlcnflk556acakrzsv"; + revision = "2"; + editedCabalFile = "0k2s971fvwb1hm3zr1i4b3sjx2phn6ik2mlixfsrnhfapghr8zg3"; libraryHaskellDepends = [ base boring @@ -242205,41 +242649,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 +242680,6 @@ self: { ]; description = "Generic vectors with statically known size"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -245604,8 +246012,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 +246290,10 @@ self: { filepath, hashable, prettyprinter, + QuickCheck, tasty, tasty-golden, + tasty-quickcheck, temporary, text, vector, @@ -245891,8 +246301,8 @@ self: { }: mkDerivation { pname = "fnotation"; - version = "0.1.1.0"; - sha256 = "0ff4jk5q9frqpabcnnmm31q9nd0wliyk0z1p7by71l5czbs0izbx"; + version = "0.2.0.0"; + sha256 = "0ccpvi73icr49341qarbvivy3a1ab8lfybl7zq95v17yrj018s0y"; libraryHaskellDepends = [ base containers @@ -245910,8 +246320,10 @@ self: { diagnostician filepath prettyprinter + QuickCheck tasty tasty-golden + tasty-quickcheck temporary text vector @@ -248983,6 +249395,116 @@ self: { } ) { }; + fourmolu_0_20_0_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.0.0"; + sha256 = "1f8ppnrlg143bmpbkkik35bs2hqxw7hvm53spwv4ybh4ckfcx8rl"; + 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 +249677,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 +249694,11 @@ self: { testHaskellDepends = [ base bytestring - cryptonite - integer-logarithms + crypton vector ]; description = "Format-preserving encryption"; - license = lib.licenses.mit; + license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -249880,7 +250401,6 @@ self: { { mkDerivation, aeson, - annotated-exception, async, autodocodec, autodocodec-openapi3, @@ -249953,11 +250473,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 +250548,6 @@ self: { ]; testHaskellDepends = [ aeson - annotated-exception async base Blammo @@ -250037,13 +250555,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 +250648,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; @@ -251970,6 +252501,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 +253171,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 +253658,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 +255326,7 @@ self: { ]; description = "General functor products for various Foldable instances"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -255234,8 +255834,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 +256321,8 @@ self: { }: mkDerivation { pname = "futhark"; - version = "0.25.37"; - sha256 = "0ynbbp66f6xx836zf71qfarnkmnsbm1hyk1pmk3yf4z301vz1xdh"; + version = "0.26.3"; + sha256 = "191gfjs13q9prgjb05ql74fpk4aa7gb2lsbc8qyasg705ij0anw6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -255883,8 +256483,8 @@ self: { }: mkDerivation { pname = "futhark-manifest"; - version = "1.7.0.0"; - sha256 = "1l24qmzc288g8ivz25i6kcngawxxvi1nb3667ydsnb9bl45k75pc"; + version = "1.8.0.0"; + sha256 = "1sq2rrkh9xn5nf8d2g0hw642vvf4zdaq8k6j8dyqnvyckz9jvl1l"; libraryHaskellDepends = [ aeson base @@ -255906,6 +256506,46 @@ self: { } ) { }; + 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 + 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"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + futhark-server = callPackage ( { mkDerivation, @@ -255921,8 +256561,8 @@ self: { }: mkDerivation { pname = "futhark-server"; - version = "1.3.3.0"; - sha256 = "0j45clfg1mzy06nnzbgn9gdbys0nh7d9h31gyvpa825qm44xjfdj"; + version = "1.4.1.0"; + sha256 = "0p2afnacjd5xnlfv5k16lrvd0ff1zwmyym8dw0j2j521z3w8ddv8"; libraryHaskellDepends = [ base binary @@ -260442,43 +261082,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 +261112,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 +261133,6 @@ self: { ]; description = "Generically derive traversals, lenses and prisms"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -260730,42 +261308,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 +261337,6 @@ self: { ]; description = "Generically derive traversals, lenses and prisms"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.maralorn ]; } ) { }; @@ -263643,40 +264184,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 +264214,6 @@ self: { ]; description = "Terrestrial coordinate systems and geodetic calculations"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -263936,13 +264442,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.0.1"; + sha256 = "1imqvyc733dlqpyb3wpb4ma3f9kvncb30fq97fpsy9apq5d9151s"; libraryHaskellDepends = [ base containers @@ -263950,7 +264458,9 @@ self: { gl-block mono-traversable ptrdiff + serialise simple-affine-space + template-haskell webcolor-labels ]; testHaskellDepends = [ @@ -264629,8 +265139,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 +265275,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 +265461,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 +266128,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 +266159,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 +266481,7 @@ self: { } ) { }; - ghc-exactprint_1_9_0_0 = callPackage ( + ghc-exactprint_1_10_0_0 = callPackage ( { mkDerivation, base, @@ -265971,8 +266500,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 +266551,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 +266582,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 }: + { + mkDerivation, + base, + containers, + ghc, + ghc-boot, + mtl, + syb, + }: mkDerivation { pname = "ghc-exactprint"; version = "1.14.0.0"; sha256 = "1nw1ddmwxla9ck3x096zfg8gzncy8pwj99rhsvq1nzs9arrprzzf"; 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 +266794,8 @@ self: { }: mkDerivation { pname = "ghc-hie"; - version = "0.0.4"; - sha256 = "1smxidy27ccy66xjs7b11v3pcpbbjh2ifs42qzd1p07ll9j03j1z"; + version = "0.0.5"; + sha256 = "1275clmkcfyzcsi2rd6j3yj4xbsdwwkh1kmkf0pvg3vq95cdk4az"; libraryHaskellDepends = [ array base @@ -268200,12 +268731,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 +268777,8 @@ self: { }: mkDerivation { pname = "ghc-stack-profiler"; - version = "0.2.0.0"; - sha256 = "0c5c7q600s21fvdqgp7lvjbc88imy965g8innnr9k9vgzdm163zi"; + version = "0.3.0.0"; + sha256 = "0zcm5hb88k2fd4h12x582m8d2v4g7xc1sjcq22lpc4ypz3aswr2m"; libraryHaskellDepends = [ async base @@ -268257,13 +268806,16 @@ self: { binary, bytestring, containers, + tasty, + tasty-hunit, + tasty-quickcheck, text, transformers, }: mkDerivation { pname = "ghc-stack-profiler-core"; - version = "0.2.0.0"; - sha256 = "17mvs444y48yx4r3bkawj6rg9k7xcg56mav9r7jfl7l82h7y6f5g"; + version = "0.3.0.0"; + sha256 = "0qf00x0mq1c0zimqr6f8mn2y9bm0m0fpc4fnixlnr3lzakjffscf"; libraryHaskellDepends = [ base binary @@ -268272,6 +268824,12 @@ self: { text transformers ]; + testHaskellDepends = [ + base + tasty + tasty-hunit + tasty-quickcheck + ]; description = "Thread sample types and serialisation logic for `ghc-stack-profiler`"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } @@ -268295,8 +268853,8 @@ self: { }: mkDerivation { pname = "ghc-stack-profiler-speedscope"; - version = "0.2.0.0"; - sha256 = "0v9xqldkhm7ji6bwqh53d6949vmwq902ml4gflxpigbdvb2sami9"; + version = "0.3.0.0"; + sha256 = "0g5wz56ckcbdaaq7rn8r2k05nwj81rw6z5q8wg0v2av1rb9wx61f"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -268620,7 +269178,8 @@ self: { deepseq, directory, filepath, - ghc-lib, + ghc, + ghc-boot, ghc-paths, optparse-applicative, process, @@ -268647,7 +269206,8 @@ self: { deepseq directory filepath - ghc-lib + ghc + ghc-boot ghc-paths optparse-applicative process @@ -268787,8 +269347,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 +269363,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 +269378,6 @@ self: { ]; description = "Utilities for writing GHC type-checker plugins"; license = lib.licenses.bsd2; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -268927,50 +269467,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 +269489,8 @@ self: { }: mkDerivation { pname = "ghc-typelits-extra"; - version = "0.5.3"; - sha256 = "1azm03pz1rs0x6i7ywqckmrcs5n95ry0g4kj4c9asl8g0gnkvq8a"; + version = "0.5.4"; + sha256 = "0ia95wayhlpdx966drq6ryqmnl6yjbfsnqfhmb5mgax0ahbshsps"; libraryHaskellDepends = [ base containers @@ -269021,50 +269517,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 +269537,8 @@ self: { }: mkDerivation { pname = "ghc-typelits-knownnat"; - version = "0.8.3"; - sha256 = "13s0yya4q32v76ix0qlimvj14j9qiamxvqyjfw0lp2g42wdj67fz"; + version = "0.8.4"; + sha256 = "1b93j3iabk0a3vpxc5g7pfff1d4vfb7lyqplm7zpgx571j95nv0i"; libraryHaskellDepends = [ base ghc @@ -269102,90 +269558,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 +269579,8 @@ self: { }: mkDerivation { pname = "ghc-typelits-natnormalise"; - version = "0.9.5"; - sha256 = "1391bmh8460kybfp39v0c5njd7r4yxz6nyk28qvx70jry2pdysbq"; + version = "0.9.6"; + sha256 = "1ly514p0332jj7b1zk4yq19xg10wrwv1l42rlyg9akki4bfb0sv2"; libraryHaskellDepends = [ base containers @@ -269224,7 +269600,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 +269830,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 = [ @@ -269746,8 +270121,8 @@ self: { }: mkDerivation { pname = "ghci-quickfix"; - version = "0.1.0.0"; - sha256 = "1zgbj4klclfkrgzskjcj4ngf2hjsqw8g2fpcwl6zvwk9snz7hfhz"; + version = "0.1.1.0"; + sha256 = "1jwc9fn16r751rahzsjynn5h2snks8is622qbb1prkq932v4qh9x"; libraryHaskellDepends = [ async base @@ -269824,8 +270199,8 @@ self: { }: mkDerivation { pname = "ghci4luatex"; - version = "0.1.2"; - sha256 = "12k0j92j65n3qidczx088xr47xbj86srria1859bw0qm8f1zzy2j"; + version = "0.1.4"; + sha256 = "1yq2ljcd3sxq2bv682cbg60j0ans16w8ny3yfwsfqzxdcv0hv656"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -269869,69 +270244,6 @@ self: { } ) { }; - 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"; - 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"; - hydraPlatforms = lib.platforms.none; - mainProgram = "ghci4luatex"; - } - ) { }; - ghcid = callPackage ( { mkDerivation, @@ -270052,7 +270364,6 @@ self: { mtl, opentelemetry, optparse-applicative, - os-string, parallel, prettyprinter, prettyprinter-ansi-terminal, @@ -270077,8 +270388,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 +270440,6 @@ self: { mtl opentelemetry optparse-applicative - os-string parallel prettyprinter prettyprinter-ansi-terminal @@ -270163,6 +270475,7 @@ self: { description = "The core of an IDE"; license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; mainProgram = "ghcide"; + maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; @@ -270946,15 +271259,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 +271292,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 +271316,7 @@ self: { vector, versions, vty, + witherable, word8, xz, yaml, @@ -271000,10 +271324,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 +271348,15 @@ self: { containers cryptohash-sha256 deepseq + dhall directory disk-free-space + either exceptions file-uri filepath + filepattern + indexed-traversable libarchive megaparsec mtl @@ -271046,6 +271372,7 @@ self: { retry safe safe-exceptions + scientific split strict-base tagsoup @@ -271053,6 +271380,7 @@ self: { temporary terminal-size text + th-lift time transformers unix @@ -271065,6 +271393,7 @@ self: { vector versions vty + witherable word8 xz yaml @@ -271079,8 +271408,11 @@ self: { bytestring containers deepseq + dhall directory + either filepath + indexed-traversable libarchive megaparsec mtl @@ -271099,26 +271431,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 +271471,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 +275458,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 +276461,9 @@ self: { attoparsec, aws, base, + blake3, blaze-builder, bloomfilter, - byteable, bytestring, Cabal, case-insensitive, @@ -276067,6 +276475,7 @@ self: { crypto-api, crypton, crypton-connection, + crypton-x509-store, data-default, DAV, dbus, @@ -276100,7 +276509,6 @@ self: { network, network-bsd, network-uri, - old-locale, optparse-applicative, os-string, path-pieces, @@ -276114,7 +276522,6 @@ self: { resourcet, SafeSemaphore, sandi, - securemem, servant, servant-client, servant-client-core, @@ -276154,8 +276561,8 @@ self: { }: mkDerivation { pname = "git-annex"; - version = "10.20260421"; - sha256 = "0r7p1bs9syhzha1kyf2z6n29dvghqy8gf0lcw8igbzwk2d30q0vz"; + version = "10.20260624"; + sha256 = "0ccviqlk2m9xd56m6iy64h0h09hzxxxbmiy66hkw58k41rr44pfm"; configureFlags = [ "-fassistant" "-f-benchmark" @@ -276190,9 +276597,9 @@ self: { attoparsec aws base + blake3 blaze-builder bloomfilter - byteable bytestring case-insensitive clientsession @@ -276203,6 +276610,7 @@ self: { crypto-api crypton crypton-connection + crypton-x509-store data-default DAV dbus @@ -276235,7 +276643,6 @@ self: { network network-bsd network-uri - old-locale optparse-applicative os-string path-pieces @@ -276249,7 +276656,6 @@ self: { resourcet SafeSemaphore sandi - securemem servant servant-client servant-client-core @@ -277640,10 +278046,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 +278345,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 +278958,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 +279077,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 +279102,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 +279135,6 @@ self: { ]; description = "A Haskell library for the GitLab web API"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -279662,8 +280003,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 +280013,6 @@ self: { bytestring cereal cereal-text - either text unordered-containers ]; @@ -279685,7 +280025,7 @@ self: { unordered-containers ]; description = "A template DSL library"; - license = lib.licenses.bsd3; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -286629,8 +286969,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 +287933,8 @@ self: { pname = "gothic"; version = "0.1.8.5"; sha256 = "1j6mzniw3n2v4lg3pzkxz05jk50baclnmx84lfxnjv71rz83sjz6"; + revision = "1"; + editedCabalFile = "1grg3q95yay2aqdi064c117mx15ny9s2ilzbwpqk1bsihxzvcfvb"; libraryHaskellDepends = [ aeson base @@ -288978,8 +289320,8 @@ self: { }: mkDerivation { pname = "granite"; - version = "0.4.0.1"; - sha256 = "1a70sd5sndnyi024sv7fvgm7chlgjixz3ii8m9983mybap8ywn0g"; + version = "0.7.3.1"; + sha256 = "1gh8bnhpvi6na4vfwlyiqy6vzay9rryc0psjcc82s7kvlw7xwhgg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -290336,6 +290678,8 @@ self: { pname = "graphql"; version = "1.5.0.2"; sha256 = "0wphj1ybrx6kld36fmwc1wmrarkdydgxz72szgxwd25lbplcjvib"; + revision = "1"; + editedCabalFile = "1x6zvnmmxnp40z24y9af7473vibyl740fyigzvrgbmjp7vxq9ing"; libraryHaskellDepends = [ base conduit @@ -290540,6 +290884,8 @@ self: { pname = "graphql-spice"; version = "1.0.7.0"; sha256 = "0f3g44mc8g9j644kq2zqag2n8gpb6h9rka0qd2par66c2sv5mw30"; + revision = "2"; + editedCabalFile = "1vn0b2spy4nic9xw78hw3gvabhpivd5ihbkd7zr17hv090hhzix2"; libraryHaskellDepends = [ aeson base @@ -291589,8 +291935,8 @@ self: { }: mkDerivation { pname = "greskell"; - version = "2.0.3.3"; - sha256 = "09k5h0y77wahrsv3xlxsrba1rwzc4p2fbhf8psi7qp314sgs3adx"; + version = "2.0.3.5"; + sha256 = "0pn9phhndk5hxsa2wvhz5i26d24ywdy8js6xii9v35qrnc6b26x9"; libraryHaskellDepends = [ aeson base @@ -291619,57 +291965,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,8 +291985,8 @@ self: { }: mkDerivation { pname = "greskell-core"; - version = "1.0.0.6"; - sha256 = "14xsjs4xf3db8ppz4xypshzvyvxsn7s7syr8vqkrbll8vz9laab8"; + version = "1.0.0.8"; + sha256 = "0lg2jkx3zaqjvlcfaikzff4qpr6j4dq9hdrycmndvrw1w4l86118"; libraryHaskellDepends = [ aeson base @@ -291721,58 +292016,6 @@ self: { } ) { }; - 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"; - 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; - hydraPlatforms = lib.platforms.none; - } - ) { }; - greskell-websocket = callPackage ( { mkDerivation, @@ -291795,8 +292038,8 @@ self: { }: mkDerivation { pname = "greskell-websocket"; - version = "1.0.0.4"; - sha256 = "130v63zgx21rqk57d1lzsx0iv688gg7j33vywflacnd3r6ns6zxc"; + version = "1.0.0.6"; + sha256 = "1wm6kz7qy4wyc57qppn8zg8lq39lfsg3q2dap8qfv3p251qvvnib"; libraryHaskellDepends = [ aeson async @@ -291829,63 +292072,6 @@ self: { } ) { }; - 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"; - 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; - hydraPlatforms = lib.platforms.none; - } - ) { }; - grfn = callPackage ( { mkDerivation, @@ -292461,6 +292647,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 +294026,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 +294615,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 +294721,8 @@ self: { }: mkDerivation { pname = "gtk-sni-tray"; - version = "0.2.1.1"; - sha256 = "0cc7lzn19ipn69i4ggqs308ncn06w772azcgha1biqba0hv1hcsp"; + version = "0.2.1.2"; + sha256 = "1vm7qw3bl6xw36zgxj9yjqc8kqlaiiymkr7dvv5anqlxsbr5jhn3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -294569,8 +294795,8 @@ self: { }: mkDerivation { pname = "gtk-strut"; - version = "0.1.4.0"; - sha256 = "0xc3c9mzfm7d7sncdzqyjlbkvmrv4b9v09q2yjysvs09hhw5lyva"; + version = "0.1.4.1"; + sha256 = "0z88syxd3r8pcybh5zf0rljyygyidmxrk0qxwakfywkhlabil1ip"; libraryHaskellDepends = [ base data-default @@ -296589,7 +296815,6 @@ self: { ]; description = "Multiparty Computation in Haskell"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "id3gini"; } ) { }; @@ -298507,92 +298732,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 +298813,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 +299226,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, @@ -299159,6 +299247,8 @@ self: { pname = "hackage-revdeps"; version = "0.3"; sha256 = "19kfd0xan723y6h8n9vww78nfd1hi6ch1mr655s9fignv8fdm94h"; + revision = "1"; + editedCabalFile = "13ml0rzi9ddzwlq2mf82wcvkb2l1b7bsjc1pijp4z3sxlv0x2gg9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -299186,7 +299276,6 @@ self: { ]; description = "List Hackage reverse dependencies"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -299227,10 +299316,8 @@ self: { }: mkDerivation { pname = "hackage-security"; - version = "0.6.3.2"; - sha256 = "1yb8hz4h4wmmj2smr31nmfjfpfqrv3xcn3x92c59s8fmis39g3xz"; - revision = "2"; - editedCabalFile = "1h3j39pys4sx36z0iz3vshj530gz178hs14nhp6ln60hf5xmf9n0"; + version = "0.6.3.3"; + sha256 = "0rmzk6486s0raw488qxa33hn038jzikb0d1n2s7lbkgc62pjdyhz"; libraryHaskellDepends = [ base base16-bytestring @@ -299995,7 +300082,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 +300229,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 +300283,7 @@ self: { } ) { }; - haddock-library = callPackage ( + haddock-library_1_11_0 = callPackage ( { mkDerivation, base, @@ -300168,6 +300329,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 +300454,6 @@ self: { ]; description = "Generate docset of Dash by Haddock haskell documentation tool"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "haddocset"; } ) { }; @@ -301610,10 +301771,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 +301935,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 +302357,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 +302486,8 @@ self: { }: mkDerivation { pname = "hakyll-filestore"; - version = "0.1.12"; - sha256 = "0bzs858sjlzazlf486rj74dvf7rs6i2r2q2k72s8ymjra3s3xnq0"; + version = "0.1.13"; + sha256 = "1fqa6i0x4bylxq7ah3na4c3is3aiz5cb9si6ikiw79hr5sivgv2h"; libraryHaskellDepends = [ base filestore @@ -302358,8 +302519,8 @@ self: { }: mkDerivation { pname = "hakyll-images"; - version = "1.3.0"; - sha256 = "0r9ghzlzfqkw4ybgl3zpj9f6znyxnwf4ys34z1f8aqrahxacaapy"; + version = "1.3.1"; + sha256 = "1a457rsq0x1mnqv6zllrhyhc1qsicr4xiqxix9dpjw86n445zxd4"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base @@ -303958,6 +304119,106 @@ self: { } ) { }; + hanalyze = callPackage ( + { + mkDerivation, + ad, + aeson, + async, + base, + bytestring, + cassava, + containers, + dataframe, + deepseq, + directory, + filepath, + hmatrix, + hspec, + hvega, + massiv, + mwc-random, + parallel, + process, + random, + statistics, + tasty, + tasty-bench, + temporary, + text, + time, + unordered-containers, + vector, + vector-algorithms, + }: + mkDerivation { + pname = "hanalyze"; + version = "0.1.0.1"; + sha256 = "1gfhiamahl4gdgmxyklz1scnpcwjwf0ivh5si0bam2w857njyx02"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + ad + aeson + async + base + bytestring + cassava + containers + dataframe + deepseq + directory + filepath + hmatrix + hvega + massiv + mwc-random + parallel + process + statistics + temporary + text + unordered-containers + vector + vector-algorithms + ]; + executableHaskellDepends = [ + base + bytestring + cassava + containers + dataframe + deepseq + directory + filepath + hmatrix + hvega + massiv + mwc-random + random + tasty + tasty-bench + text + time + vector + ]; + testHaskellDepends = [ + base + bytestring + dataframe + hmatrix + hspec + mwc-random + temporary + text + vector + ]; + description = "A general-purpose statistical analysis, optimization and visualization toolkit"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + handa-data = callPackage ( { mkDerivation, base }: mkDerivation { @@ -307127,49 +307388,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 +307422,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 +307450,6 @@ self: { ]; description = "numhask shim for harpie"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -308255,6 +308444,46 @@ self: { ) { }; hash-tree = callPackage ( + { + mkDerivation, + base, + base64-bytestring, + bytestring, + containers, + crypton, + hspec, + memory, + QuickCheck, + }: + mkDerivation { + pname = "hash-tree"; + version = "0.0.1"; + sha256 = "0dixldpjd2mm4r9cvklg6xsh1jx3kadab8scas7g97jiq9cwilhq"; + libraryHaskellDepends = [ + base + bytestring + containers + crypton + memory + ]; + testHaskellDepends = [ + base + base64-bytestring + bytestring + containers + crypton + hspec + memory + QuickCheck + ]; + description = "Merkle Hash Tree"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + + hash-tree_0_1_0 = callPackage ( { mkDerivation, base, @@ -310353,6 +310582,7 @@ self: { ]; description = "Redis broker implementation for haskell-bee"; license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -310419,6 +310649,7 @@ self: { ]; description = "STM broker implementation for haskell-bee"; license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -311129,8 +311360,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 +311566,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 +312610,7 @@ self: { mkDerivation, aeson, aeson-pretty, + apply-refact, array, async, base, @@ -312404,11 +312635,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 +312667,7 @@ self: { process-extras, QuickCheck, random, - regex-applicative, + refact, regex-tdfa, row-types, safe-exceptions, @@ -312441,10 +312675,8 @@ self: { shake, shake-bench, sqlite-simple, - stan, stm, stm-containers, - string-interpolate, stylish-haskell, syb, tasty, @@ -312453,11 +312685,11 @@ self: { tasty-quickcheck, tasty-rerun, template-haskell, + temporary, text, text-rope, time, transformers, - trial, unix, unliftio, unliftio-core, @@ -312467,13 +312699,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 +312731,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 +312757,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 +312841,6 @@ self: { sqlite-simple stm stm-containers - string-interpolate tasty tasty-expected-failure tasty-hunit @@ -313545,6 +313780,7 @@ self: { ]; description = "Haskell interface for Tembo's PGMQ PostgreSQL extension"; license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -318262,6 +318498,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 +319023,8 @@ self: { }: mkDerivation { pname = "hasktorch"; - version = "0.2.1.8"; - sha256 = "02zxfiqip3r12k39a9hp53sdb59x3gxp2jv9iw77miz9cdy9ky7y"; + version = "0.2.2.0"; + sha256 = "0hsal3n7jixqzmsz7clp7pad7xrh88hk28790bk2xzv48039f2ly"; setupHaskellDepends = [ base Cabal @@ -320155,93 +320392,7 @@ self: { base, bytestring, bytestring-strict-builder, - containers, - contravariant, - contravariant-extras, - criterion, - dlist, - hashable, - hashtables, - hspec, - hspec-discover, - iproute, - mtl, - postgresql-binary, - postgresql-libpq, - profunctors, - quickcheck-instances, - rerebase, - scientific, - tasty, - tasty-hunit, - tasty-quickcheck, - testcontainers-postgresql, - text, - text-builder, - time, - transformers, - uuid, - vector, - witherable, - }: - mkDerivation { - pname = "hasql"; - version = "1.9.3.1"; - sha256 = "1v8zj0qcq15cp8d70r24paj2iyagxyhc0svj28g6az2irslwx8dw"; - libraryHaskellDepends = [ - aeson - attoparsec - base - bytestring - bytestring-strict-builder - containers - contravariant - dlist - hashable - hashtables - iproute - mtl - postgresql-binary - postgresql-libpq - profunctors - scientific - text - text-builder - time - transformers - uuid - vector - witherable - ]; - testHaskellDepends = [ - contravariant-extras - hspec - quickcheck-instances - rerebase - tasty - tasty-hunit - tasty-quickcheck - testcontainers-postgresql - ]; - 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 ( - { - mkDerivation, - aeson, - attoparsec, - base, - bytestring, - bytestring-strict-builder, + comonad, contravariant, criterion, dlist, @@ -320271,14 +320422,15 @@ self: { }: mkDerivation { pname = "hasql"; - version = "1.10.3"; - sha256 = "1ir88nqpwdyv8m1xvd6j5byf0jzfq1dm05kl3fcplxh6habsjvsi"; + version = "1.10.3.5"; + sha256 = "012z5lz74mbngmzkzl9cmkm219xhwhdscigwbg161x3yx2g0ar2v"; libraryHaskellDepends = [ aeson attoparsec base bytestring bytestring-strict-builder + comonad contravariant dlist hashable @@ -320303,6 +320455,7 @@ self: { attoparsec base bytestring + comonad contravariant dlist hashable @@ -320333,7 +320486,45 @@ self: { ]; 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"; } ) { }; @@ -320548,42 +320739,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,7 +320775,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Hasql extension for dynamic construction of statements"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -320628,17 +320782,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 +320798,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 +320863,8 @@ self: { }: mkDerivation { pname = "hasql-generate"; - version = "1.1.0"; - sha256 = "0ylfryjm38rx6rn2s1qx88j22l9ssik3mvjqnvpxqd0z3j3zjayg"; + version = "1.1.1"; + sha256 = "1iz3n3j9i7xjbxyhn46a57wbg12q8dvxzj3538lr93sn19m174ss"; libraryHaskellDepends = [ aeson base @@ -320877,69 +321018,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 +321088,6 @@ self: { ]; description = "QuasiQuoter that supports expression interpolation for hasql"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -321073,8 +321150,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 +321290,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,45 +321330,11 @@ self: { testToolDepends = [ hspec-discover ]; description = "LISTEN/NOTIFY support for Hasql"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "hasql-notifications"; } ) { }; hasql-optparse-applicative = callPackage ( - { - mkDerivation, - attoparsec, - attoparsec-time, - base, - bytestring, - hasql, - hasql-pool, - optparse-applicative, - text, - time, - }: - 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, @@ -321366,7 +321364,6 @@ self: { ]; description = "\"optparse-applicative\" parsers for \"hasql\""; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -321441,54 +321438,6 @@ self: { ) { }; hasql-pool = callPackage ( - { - mkDerivation, - async, - base, - bytestring, - hasql, - hspec, - hspec-discover, - random, - rerebase, - stm, - testcontainers-postgresql, - text, - text-builder, - time, - tuple, - uuid, - }: - mkDerivation { - pname = "hasql-pool"; - version = "1.3.0.4"; - sha256 = "1spqdiba90sxsx9cwarxmxfq4d89nkdf76a83hpb3bklmcz9sg0w"; - libraryHaskellDepends = [ - base - bytestring - hasql - stm - text - time - uuid - ]; - testHaskellDepends = [ - async - hasql - hspec - random - rerebase - testcontainers-postgresql - text-builder - tuple - ]; - testToolDepends = [ hspec-discover ]; - description = "Pool of connections for Hasql"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - } - ) { }; - - hasql-pool_1_4_2 = callPackage ( { mkDerivation, async, @@ -321535,7 +321484,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Pool of connections for Hasql"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -321711,7 +321659,6 @@ self: { ]; description = "Integration of \"hasql\" with \"postgresql-types\""; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -322087,7 +322034,6 @@ self: { { mkDerivation, base, - bytestring, containers, contravariant, foldl, @@ -322101,46 +322047,8 @@ self: { }: mkDerivation { pname = "hasql-th"; - version = "0.4.0.23"; - sha256 = "0vacg1ckx0m7d78syl51x9wkf1smvg70gi9pzp8jdx6i51kmrq87"; - libraryHaskellDepends = [ - base - bytestring - containers - contravariant - foldl - hasql - postgresql-syntax - template-haskell - template-haskell-compat-v0208 - text - uuid - vector - ]; - description = "Template Haskell utilities for Hasql"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - } - ) { }; - - hasql-th_0_5 = callPackage ( - { - mkDerivation, - base, - containers, - contravariant, - foldl, - hasql, - postgresql-syntax, - template-haskell, - template-haskell-compat-v0208, - text, - uuid, - vector, - }: - mkDerivation { - pname = "hasql-th"; - version = "0.5"; - sha256 = "0s8bc64ycxrsffcb59v2inj7s2qpf7ar3pcjgxcrd0dq6djqc5gd"; + version = "0.5.0.1"; + sha256 = "1h8g7m2wc9386lpxw1h0q2591v16nvcpq7858nhnpn4bcb2ivp26"; libraryHaskellDepends = [ base containers @@ -322156,7 +322064,6 @@ self: { ]; description = "Template Haskell utilities for Hasql"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -322201,42 +322108,6 @@ self: { ) { }; hasql-transaction = callPackage ( - { - mkDerivation, - async, - base, - bytestring, - bytestring-tree-builder, - contravariant, - hasql, - mtl, - rerebase, - transformers, - }: - mkDerivation { - pname = "hasql-transaction"; - version = "1.2.1"; - sha256 = "0mvk0g92hmjcv6yjcbm0jlrn8h6raj05lmmsi2jd1l1vqlqgip3l"; - libraryHaskellDepends = [ - base - bytestring - bytestring-tree-builder - contravariant - hasql - mtl - transformers - ]; - testHaskellDepends = [ - async - hasql - rerebase - ]; - description = "Composable abstraction over retryable transactions for Hasql"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - } - ) { }; - - hasql-transaction_1_2_2 = callPackage ( { mkDerivation, async, @@ -322271,7 +322142,6 @@ self: { ]; description = "Composable abstraction over retryable transactions for Hasql"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -324135,6 +324005,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 +326412,6 @@ self: { ]; description = "Haskell docs tool"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "hdocs"; } ) { }; @@ -327601,86 +327518,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 +327594,6 @@ self: { ]; description = "Release with confidence"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -328232,6 +328068,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 +328136,8 @@ self: { pname = "hedgehog-quickcheck"; version = "0.1.1"; sha256 = "1z2ja63wqz83qhwzh0zs98k502v8fjdpnsnhqk3srypx2nw5vdlp"; - revision = "10"; - editedCabalFile = "18vclwp2i5w0acgs4zjjw82sy0s8sky9baa168qvyj2c1rdhs48q"; + revision = "11"; + editedCabalFile = "1l93hpmmgp178ldjcvxlw4j3br09m8hsli7ls9blai650xz47pvj"; libraryHaskellDepends = [ base hedgehog @@ -328456,6 +328325,91 @@ self: { } ) { }; + hedis_0_16_1 = callPackage ( + { + mkDerivation, + async, + base, + bytestring, + bytestring-lexing, + containers, + deepseq, + errors, + exceptions, + hashable, + HTTP, + http-types, + HUnit, + mtl, + network, + network-uri, + resource-pool, + scanner, + stm, + test-framework, + test-framework-hunit, + text, + time, + tls, + transformers, + unliftio-core, + unordered-containers, + vector, + }: + mkDerivation { + pname = "hedis"; + version = "0.16.1"; + sha256 = "07j625nvjfynkp340m1hwb5q1lxn550jfd49aryax5l96f1z0bv1"; + libraryHaskellDepends = [ + async + base + bytestring + bytestring-lexing + containers + deepseq + errors + exceptions + hashable + HTTP + http-types + mtl + network + network-uri + resource-pool + scanner + stm + text + time + tls + unliftio-core + unordered-containers + vector + ]; + testHaskellDepends = [ + async + base + bytestring + HUnit + mtl + network + stm + test-framework + test-framework-hunit + text + time + transformers + ]; + benchmarkHaskellDepends = [ + base + mtl + time + ]; + description = "Client library for the Redis datastore: supports full command set, pipelining"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + hedis-config = callPackage ( { mkDerivation, @@ -332704,8 +332658,10 @@ self: { }: mkDerivation { pname = "hetzner"; - version = "0.7.2.1"; - sha256 = "0c0zfgp5s8j2ymncpz0lb0y6rfrr2m2pbacwvz5kjrglma19dck1"; + version = "0.7.3.0"; + sha256 = "1f5isfnvh25v1kljga1rz83clg9sv2m1xrhn6fjn7rplxn2ysfsc"; + revision = "1"; + editedCabalFile = "1bylw9zl4sf48j4yqfg3mmkx92v875rxvdhbqgk2k6z4gkva7rhy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -334406,8 +334362,8 @@ self: { pname = "hgal"; version = "2.0.0.3"; sha256 = "0sla6djvppgrir0kc0h3d558kcrxsk85xi0i7ganragy9vkkr0qx"; - revision = "1"; - editedCabalFile = "1dn493c2ll9sdqhj4dy721gd4pgv9win2s89lqnbfmkkidq34134"; + revision = "2"; + editedCabalFile = "1098mnd6f7vhah1jmx8gmy44p0xqqy5w7ryg3bavnlfx45cnb04g"; libraryHaskellDepends = [ array base @@ -335240,8 +335196,6 @@ self: { ]; description = "Haskell interface to GMP"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -335517,17 +335471,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 +335491,12 @@ self: { base bytestring containers + directory mtl text transformers vector + vector-sized ]; executableHaskellDepends = [ base @@ -335552,8 +335510,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 +335541,8 @@ self: { }: mkDerivation { pname = "hhp"; - version = "1.0.3"; - sha256 = "059a5j39l0mmk5wc9zird3jz1zsrpgk5h8zxbn18w9i9zpmlbwlc"; + version = "1.0.4"; + sha256 = "0b2wlkf1kc0m9bcb5days93w51jcd8gf37app03adnqzsaiypy7k"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -336160,103 +336119,6 @@ self: { ) { }; hie-bios = callPackage ( - { - mkDerivation, - aeson, - base, - base16-bytestring, - bytestring, - co-log-core, - conduit, - conduit-extra, - cryptohash-sha1, - deepseq, - directory, - exceptions, - extra, - file-embed, - filepath, - ghc, - optparse-applicative, - prettyprinter, - tasty, - tasty-expected-failure, - tasty-hunit, - template-haskell, - temporary, - text, - time, - transformers, - unix-compat, - unordered-containers, - yaml, - }: - mkDerivation { - pname = "hie-bios"; - version = "0.17.0"; - sha256 = "0dgkckj73zknnhgnval0igb3v183ygyda65mfyibqmrm05phk9yi"; - revision = "1"; - editedCabalFile = "1ayi02194h4fqbrd797lv0r0apzrwv368ghndyyd8s7v5qj8r928"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson - base - base16-bytestring - bytestring - co-log-core - conduit - conduit-extra - cryptohash-sha1 - deepseq - directory - exceptions - extra - file-embed - filepath - ghc - prettyprinter - template-haskell - temporary - text - time - transformers - unix-compat - unordered-containers - yaml - ]; - executableHaskellDepends = [ - base - co-log-core - directory - filepath - optparse-applicative - prettyprinter - ]; - testHaskellDepends = [ - aeson - base - co-log-core - directory - extra - filepath - ghc - prettyprinter - tasty - tasty-expected-failure - tasty-hunit - temporary - text - transformers - yaml - ]; - description = "Set up a GHC API session"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - mainProgram = "hie-bios"; - } - ) { }; - - hie-bios_0_19_0 = callPackage ( { mkDerivation, aeson, @@ -336347,8 +336209,8 @@ self: { ]; description = "Set up a GHC API session"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; mainProgram = "hie-bios"; + maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; @@ -336509,76 +336371,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 +336436,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 +337556,7 @@ self: { aeson-pretty, base, bytestring, + casing, containers, convertible, data-default, @@ -337771,7 +337564,9 @@ self: { deriving-aeson, exceptions, filepath, + ghc-lib-parser, hashable, + here, hlint, lens, monad-logger, @@ -337787,18 +337582,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.0"; + sha256 = "127jk3pfpmfzna5cz0pcfb7cprpgbrf7f8bp8j88s32ywjn0nfg5"; + isLibrary = true; + isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty base bytestring + casing containers convertible data-default @@ -337807,6 +337605,7 @@ self: { exceptions filepath hashable + here lens monad-logger mtl @@ -337819,13 +337618,15 @@ self: { typed-process unliftio unordered-containers + uuid vector ]; - testHaskellDepends = [ + executableHaskellDepends = [ aeson aeson-pretty base bytestring + casing containers convertible data-default @@ -337834,6 +337635,38 @@ self: { exceptions filepath hashable + here + lens + monad-logger + mtl + pretty-simple + primitive + retry + safe + text + time + typed-process + unliftio + unordered-containers + uuid + vector + ]; + testHaskellDepends = [ + aeson + aeson-pretty + base + bytestring + casing + containers + convertible + data-default + deepseq + deriving-aeson + exceptions + filepath + ghc-lib-parser + hashable + here lens monad-logger mtl @@ -337848,12 +337681,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 +340589,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 +340625,6 @@ self: { ]; description = "Simple Hackage release workflow for package maintainers"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "hkgr"; } ) { }; @@ -341076,8 +340869,8 @@ self: { }: mkDerivation { pname = "hledger"; - version = "1.52"; - sha256 = "10pj2y6a90awrvg982pmimx5j8sykghgpfx7xv1511jyj89g5ry1"; + version = "1.52.1"; + sha256 = "1a9d7qlg3l045pbmrh8y0pjyicrg7phx5azg1sls0ic4jszwx3my"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -341442,8 +341235,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 +341427,8 @@ self: { }: mkDerivation { pname = "hledger-lib"; - version = "1.52"; - sha256 = "0z7fi6qj009ab1p77cmhsy1pbxx6p9gqkbdgyiycwpkim6yv9awy"; + version = "1.52.1"; + sha256 = "059j359a4qmbmy5sqwpjkfbp0bclahrbj7qb1nyhvq8c93xhbqaw"; libraryHaskellDepends = [ aeson aeson-pretty @@ -341901,10 +341694,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 +341832,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 +343358,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 +343640,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 +344095,7 @@ self: { lsp, lsp-test, lsp-types, + primitive, safe-exceptions, string-interpolate, tasty, @@ -344315,8 +344109,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 +344127,7 @@ self: { lsp lsp-test lsp-types + primitive safe-exceptions string-interpolate tasty @@ -345610,19 +345405,23 @@ self: { hscurses, mtl, ncurses, - pcre-light, + optparse-applicative, + posix-paths, process, random, + regex-posix, + tasty, + tasty-hunit, unix, utf8-string, }: mkDerivation { pname = "hmp3-ng"; - version = "2.17.3"; - sha256 = "1afws7lm7c4bxwy31nrfq4li7ign1g6vdjk5qdrp9lv1xymsd4ly"; - isLibrary = false; + version = "2.19.0"; + sha256 = "1gwahixy0khik6d9pv7r2mzawn5grsijd04cqf35dznixrg7n860"; + isLibrary = true; isExecutable = true; - executableHaskellDepends = [ + libraryHaskellDepends = [ array base bytestring @@ -345632,13 +345431,28 @@ self: { filepath hscurses mtl - pcre-light + posix-paths process random + regex-posix 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 +346164,7 @@ self: { testHaskellDepends = [ base ]; description = "Nix store database support"; license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -346427,6 +346242,8 @@ self: { pname = "hnix-store-nar"; version = "0.1.1.0"; sha256 = "16g03bvgdmpmzvq1acsayfq4b9xh7cgf41xn9bqjl0w72var67qp"; + revision = "1"; + editedCabalFile = "135sdfmi5idg2bkis4z7zc0r6dk8wafpigz6q12l497rb5p6465h"; libraryHaskellDepends = [ algebraic-graphs base @@ -347020,67 +346837,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 +346895,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Haskell OAuth2 authentication client"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -348132,6 +347887,8 @@ self: { pname = "hoist-error"; version = "0.3.1.0"; sha256 = "12hq6xz6jrsjd6nc03iv033abx73m1b2baszlk6b7k6r850fw4q5"; + revision = "1"; + editedCabalFile = "15rgfb3ad5g5av3fy8dk0hgs5878h7izpglvza0ip8dsgg7qxnyc"; libraryHaskellDepends = [ base mtl @@ -348273,6 +348030,7 @@ self: { mkDerivation, base, containers, + hebrew-time, tasty, tasty-hunit, tasty-quickcheck, @@ -348281,17 +348039,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 +349323,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, @@ -349780,7 +349433,6 @@ self: { testFlags = [ "--no-net" ]; description = "Haskell API Search"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "hoogle"; } ) { }; @@ -351278,8 +350930,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,138 +351491,6 @@ self: { } ) { }; - hpack = callPackage ( - { - mkDerivation, - aeson, - base, - bifunctors, - bytestring, - Cabal, - containers, - 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.38.3"; - sha256 = "0zzx5zwak1qrlnrc0lj1n5qccvdl8zxvdppxd8f3y562nrl81s1r"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - 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 - ]; - 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; - mainProgram = "hpack"; - } - ) { }; - hpack_0_39_1 = callPackage ( { mkDerivation, @@ -352106,7 +351626,7 @@ self: { } ) { }; - hpack_0_39_3 = callPackage ( + hpack = callPackage ( { mkDerivation, aeson, @@ -352116,7 +351636,6 @@ self: { Cabal, containers, cryptohash-sha256, - crypton, deepseq, directory, filepath, @@ -352145,8 +351664,8 @@ self: { }: mkDerivation { pname = "hpack"; - version = "0.39.3"; - sha256 = "1cisz24831wndv403b0yxvgavisn3z4m7vw5yq7g66aj8c01bibm"; + version = "0.39.6"; + sha256 = "0dm9ir0k89i8f8cbjxdp0wdc2xy5marp22jpl4l69xhvjv1mjx16"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -352157,7 +351676,6 @@ self: { Cabal containers cryptohash-sha256 - crypton deepseq directory filepath @@ -352183,7 +351701,6 @@ self: { Cabal containers cryptohash-sha256 - crypton deepseq directory filepath @@ -352209,7 +351726,6 @@ self: { Cabal containers cryptohash-sha256 - crypton deepseq directory filepath @@ -352238,7 +351754,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "A modern format for Haskell packages"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "hpack"; } ) { }; @@ -352355,7 +351870,9 @@ self: { dhall-json, Diff, directory, + extra, filepath, + filepattern, hpack, megaparsec, microlens, @@ -352370,8 +351887,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 +351914,9 @@ self: { bytestring dhall dhall-json + extra filepath + filepattern hpack megaparsec microlens @@ -352429,7 +351948,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 +352465,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 = [ @@ -353295,6 +352814,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.0"; + sha256 = "1165ry9gd44ma75kwjjmb9fdbzsha3dk58a2cnnj8dg5swm3z6iw"; + 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, @@ -353601,93 +353236,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 +353315,6 @@ self: { ]; description = "Haskell bindings to libpqtypes"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) libpq; }; @@ -353811,18 +353358,18 @@ self: { hpqtypes-extras = callPackage ( { mkDerivation, + attoparsec, base, base16-bytestring, bytestring, containers, - crypton, deepseq, exceptions, extra, hpqtypes, log-base, - memory, mtl, + ppad-ripemd160, tasty, tasty-bench, tasty-hunit, @@ -353832,20 +353379,20 @@ self: { }: mkDerivation { pname = "hpqtypes-extras"; - version = "1.18.0.0"; - sha256 = "1vqyb1izw6ascmkkqkm33iahydrabpb7rq2r3qkhxkjbhrgfk5j5"; + 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 ]; @@ -353870,71 +353417,6 @@ self: { } ) { }; - hpqtypes-extras_1_19_0_0 = callPackage ( - { - mkDerivation, - 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.19.0.0"; - sha256 = "0i2rrmbhm35kpfr4w6w4hqkrb2plnyi4rz1l11gdy3mp9938rwgc"; - revision = "1"; - editedCabalFile = "10yaza7wwl1rcq44fhh2jbwil67081q069zlm8z2y7k5zl17kaba"; - 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"; - hydraPlatforms = lib.platforms.none; - } - ) { }; - hprotoc = callPackage ( { mkDerivation, @@ -354076,15 +353558,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 +353583,8 @@ self: { }: mkDerivation { pname = "hprox"; - version = "0.6.4"; - sha256 = "0i1c05jkz512nhy8nxzj8ccgycbfzaxygl0y7pyrlxr5j74x9hi1"; + version = "0.7.1"; + sha256 = "1547zdnxjy77i56yc998lrvs1d221qzgd87habwgii47ci61ws66"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -354119,8 +353605,10 @@ self: { http-reverse-proxy http-types http2 + network optparse-applicative random + streaming-commons text tls tls-session-manager @@ -354137,6 +353625,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 +356178,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 +356200,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 +356217,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 +356326,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 +356359,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 +356396,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 +356425,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 +356616,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 +356710,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 +356837,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 +356855,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 +356878,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 +356892,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 +356902,7 @@ self: { conduit hs-opentelemetry-api hs-opentelemetry-instrumentation-conduit + hs-opentelemetry-semantic-conventions http-client http-conduit http-types @@ -357027,6 +356910,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 +356932,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 +357075,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 +357089,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 +357108,7 @@ self: { base, hs-opentelemetry-api, hs-opentelemetry-instrumentation-persistent, + hs-opentelemetry-semantic-conventions, iproute, monad-logger, mysql, @@ -357118,12 +357121,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 +357149,8 @@ self: { base, bytestring, hs-opentelemetry-api, + hs-opentelemetry-semantic-conventions, + hspec, iproute, postgresql-libpq, postgresql-simple, @@ -357155,12 +357161,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 +357176,12 @@ self: { unliftio-core unordered-containers ]; + testHaskellDepends = [ + base + bytestring + hspec + ]; + description = "OpenTelemetry instrumentation for postgresql-simple"; license = lib.licenses.bsd3; } ) { }; @@ -357181,6 +357194,7 @@ self: { containers, hs-opentelemetry-api, hs-opentelemetry-sdk, + hs-opentelemetry-semantic-conventions, tagged, tasty, tasty-hunit, @@ -357188,11 +357202,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 +357222,7 @@ self: { tasty-hunit text ]; + description = "OpenTelemetry instrumentation for the Tasty test framework"; license = lib.licenses.bsd3; } ) { }; @@ -357215,7 +357231,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 +357247,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 +357262,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 +357286,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 +357319,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 +357349,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 +357367,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 +357403,6 @@ self: { hs-opentelemetry-api, hspec, hspec-discover, - http-types, pretty-hex, primitive, QuickCheck, @@ -357343,13 +357410,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 +357427,7 @@ self: { pretty-hex primitive QuickCheck + text ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ @@ -357376,6 +357443,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 +357488,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 +357512,7 @@ self: { hspec-discover QuickCheck text + unordered-containers ]; testToolDepends = [ hspec-discover ]; description = "Trace propagation via HTTP headers following the w3c tracestate spec"; @@ -357417,63 +357520,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 +357675,7 @@ self: { directory, filepath, Glob, - hs-opentelemetry-api, + hs-opentelemetry-api-types, text, unordered-containers, vector, @@ -357496,13 +357683,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 +357715,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 +357731,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 +357762,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 +361732,7 @@ self: { mkDerivation, base, Cabal-syntax, + containers, cvss, network-uri, osv, @@ -361547,11 +361745,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 +361898,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 +361946,7 @@ self: { base bytestring Cabal-syntax + directory filepath hsec-core network-uri @@ -361756,8 +361956,10 @@ self: { validation-selective ]; testHaskellDepends = [ + aeson aeson-pretty base + bytestring Cabal-syntax containers cvss @@ -362699,53 +362901,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 +362943,6 @@ self: { ]; description = "Install Haskell software"; license = lib.meta.getLicenseFromSpdxId "ISC"; - hydraPlatforms = lib.platforms.none; mainProgram = "hsinstall"; } ) { }; @@ -363105,76 +363259,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 +363304,6 @@ self: { ]; description = "Bindings to Lua, an embeddable scripting language"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -363540,41 +363623,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 +363654,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 +363692,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 +363742,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 +363778,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 +363814,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 +363858,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 +363897,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 +363939,6 @@ self: { ]; description = "Utilities to build Lua modules"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -364250,48 +363972,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 +364008,6 @@ self: { ]; description = "Type specifiers for Lua"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -366102,18 +365781,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 +365800,21 @@ self: { }: mkDerivation { pname = "hspec-junit-formatter"; - version = "1.1.2.1"; - sha256 = "1ydgm3c24jn2zz7vypicr7f0wxba20yj15m27ink3pk7610sd9bp"; + version = "1.3.0.0"; + sha256 = "1a4glkdl4hyslxhy97dw5y1xb36zh2ycbw5v6hrrq2wr9229505p"; 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 +365822,9 @@ self: { ]; testHaskellDepends = [ base - containers filepath hspec - hspec-golden - markdown-unlit + iso8601-time temporary text xml-conduit @@ -367019,6 +366695,7 @@ self: { case-insensitive, hspec, hspec-core, + hspec-discover, hspec-expectations, http-types, QuickCheck, @@ -367029,8 +366706,8 @@ self: { }: mkDerivation { pname = "hspec-wai"; - version = "0.11.1"; - sha256 = "03wiksic5y9a2g6a86nsxrnajdgdvpv17w02h5qla0zp9zs6pa1j"; + version = "0.12.0"; + sha256 = "1nqcfd39jzjv39j15aifn574gi06iylz33f61sy1f310f5v6m0s5"; libraryHaskellDepends = [ base base-compat @@ -367060,6 +366737,7 @@ self: { wai wai-extra ]; + testToolDepends = [ hspec-discover ]; description = "Experimental Hspec support for testing WAI applications"; license = lib.licenses.mit; } @@ -367074,15 +366752,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.0"; + sha256 = "1r9jksc6xqpy4bp63w8y5ffnmli10d3zfx2qxnp7y08dk8vadwls"; libraryHaskellDepends = [ aeson aeson-qq @@ -367097,6 +366774,7 @@ self: { hspec hspec-wai ]; + testToolDepends = [ hspec-discover ]; description = "Testing JSON APIs with hspec-wai"; license = lib.licenses.mit; } @@ -367140,6 +366818,7 @@ self: { ]; description = "Write end2end web application tests using webdriver and hspec"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -367181,8 +366860,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 +367733,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, @@ -371417,8 +371122,8 @@ self: { }: mkDerivation { pname = "http-client-restricted"; - version = "0.1.0"; - sha256 = "12rzkzqgv32rw0z1m38d0mi5dbdn07j3myqp3wfdqfaygib0a6i4"; + version = "0.1.1"; + sha256 = "17c7zgcq7ff562ai6drrza05sp2gw0myyrkg8jcwdrzni7532000"; libraryHaskellDepends = [ base crypton-connection @@ -371975,6 +371680,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, @@ -372363,8 +372101,8 @@ self: { }: mkDerivation { pname = "http-grammar"; - version = "0.1.0.4"; - sha256 = "0b2cjn228w06v4ziv04178hy1a0z4gnbd1c8h2i0wq1mgihzfnan"; + version = "0.1.0.5"; + sha256 = "19qz60xrwqg0h636h4qmpa8j97dlj8xki03wgc486zil3dh8s406"; libraryHaskellDepends = [ attoparsec base @@ -373291,39 +373029,6 @@ self: { ) { }; http-semantics = callPackage ( - { - mkDerivation, - array, - base, - bytestring, - case-insensitive, - http-types, - network, - network-byte-order, - time-manager, - utf8-string, - }: - 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, @@ -373353,7 +373058,6 @@ self: { ]; description = "HTTP semantics library"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -373729,15 +373433,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 +373455,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"; } @@ -373785,107 +373496,6 @@ self: { ) { }; http2 = 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.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, @@ -373925,6 +373535,8 @@ self: { pname = "http2"; version = "5.4.0"; sha256 = "09qj8afc0dfd769hs8lch14m5njacxfl2yncxlhxwbgxxs7zfgdq"; + revision = "1"; + editedCabalFile = "08sybsb3aw0xq5z661sng3gkwa1qvmbcsbdh0v7py7m9x2j42pif"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -373981,7 +373593,6 @@ self: { ]; description = "HTTP/2 library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -374292,6 +373903,96 @@ self: { ) { }; http3 = callPackage ( + { + mkDerivation, + array, + async, + attoparsec, + base, + base16-bytestring, + bytestring, + case-insensitive, + conduit, + conduit-extra, + containers, + crypton, + hspec, + hspec-discover, + http-semantics, + http-types, + http2, + iproute, + network, + network-byte-order, + network-control, + psqueues, + quic, + QuickCheck, + sockaddr, + stm, + time-manager, + tls, + utf8-string, + }: + mkDerivation { + pname = "http3"; + version = "0.1.2"; + sha256 = "09s7n19aw4my7rrpjkrh4ql53282gjgfjkd2k1fn85xgz3y7jcbc"; + revision = "1"; + editedCabalFile = "0mgq4c3065iidllx3agvwclwacq6zgrpv4wrd20z1l8gz26hg2ar"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + array + async + base + bytestring + case-insensitive + containers + http-semantics + http-types + http2 + iproute + network + network-byte-order + network-control + psqueues + quic + sockaddr + stm + time-manager + utf8-string + ]; + testHaskellDepends = [ + async + attoparsec + base + base16-bytestring + bytestring + case-insensitive + conduit + conduit-extra + containers + crypton + hspec + http-semantics + http-types + http2 + iproute + network + quic + QuickCheck + stm + tls + ]; + testToolDepends = [ hspec-discover ]; + description = "HTTP/3 library"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + http3_0_1_3 = callPackage ( { mkDerivation, array, @@ -375276,8 +374977,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 +374991,7 @@ self: { criterion ]; description = "Provide duration helper"; - license = lib.licenses.bsd3; + license = lib.licenses.mit; } ) { }; @@ -376477,6 +376178,8 @@ self: { pname = "hw-aeson"; version = "0.1.9.0"; sha256 = "0jnaikswz1df0q3nva2ln3pf2hmnpa6yhw00q46icvbqxyhxnnjj"; + revision = "1"; + editedCabalFile = "05x2g2gcz689kqnr4n88vnvjhvqkj68kmf5i3frzmapmc1ifz4jy"; libraryHaskellDepends = [ aeson base @@ -378310,8 +378013,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 +378477,8 @@ self: { pname = "hw-prim"; version = "0.6.3.2"; sha256 = "07a442g1fjzrfnz3y9mx3d2hv0ffjnbfdkmbiard8bn78vf5z80z"; - revision = "3"; - editedCabalFile = "0q3bmdmwxh1xqwril6bxv8p67ys0p1znlvzis3akkvyiiddixs4w"; + revision = "4"; + editedCabalFile = "0i32bn58q3agnjznp6ca42rc6gnydwlad4adqzs7raidvshiy5dp"; libraryHaskellDepends = [ base bytestring @@ -381077,90 +380780,49 @@ self: { hydra = callPackage ( { mkDerivation, - aeson, base, - base64-bytestring, - bytestring, - containers, - directory, - filepath, - hspec, - hspec-discover, - HUnit, - mtl, - process, - QuickCheck, - regex-tdfa, - scientific, - split, - text, - time, - vector, + hydra-haskell, + hydra-kernel, }: mkDerivation { pname = "hydra"; - version = "0.14.0"; - sha256 = "1ajds9p3z324w04nijfn4pjiilmdavyi2zi9ly51k1bgz0kpq3k2"; - isLibrary = true; - isExecutable = true; + version = "0.16.1"; + sha256 = "0kpqrjgxniyhkbp68hxc325mcab16xr1f9ll62prrlzvwbs15dvb"; libraryHaskellDepends = [ - aeson base - base64-bytestring - bytestring - containers - directory - filepath - regex-tdfa - scientific - split - text - vector + hydra-haskell + hydra-kernel ]; - executableHaskellDepends = [ - aeson - base - base64-bytestring - bytestring - containers - directory - filepath - hspec - regex-tdfa - scientific - split - text - vector - ]; - testHaskellDepends = [ - aeson - base - base64-bytestring - bytestring - containers - directory - filepath - hspec - hspec-discover - HUnit - mtl - process - QuickCheck - regex-tdfa - scientific - split - text - time - vector - ]; - testToolDepends = [ hspec-discover ]; - description = "Graph programming language"; + description = "Hydra: graphs are programs, and programs are graphs (umbrella package)"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; } ) { }; + hydra-haskell = callPackage ( + { + mkDerivation, + base, + containers, + hydra-kernel, + scientific, + }: + mkDerivation { + pname = "hydra-haskell"; + version = "0.16.1"; + sha256 = "1mn4gkf3ziqrqhxifhhs3k7z9m97sabdcr0rxxprd0w4qzh3kwl3"; + libraryHaskellDepends = [ + base + containers + hydra-kernel + scientific + ]; + description = "Hydra's Haskell coder: emit Haskell source from Hydra modules"; + license = lib.licenses.asl20; + } + ) { }; + hydra-hs = callPackage ( { mkDerivation, @@ -381185,6 +380847,37 @@ self: { } ) { sixense_x64 = null; }; + hydra-kernel = callPackage ( + { + mkDerivation, + base, + base64-bytestring, + bytestring, + containers, + regex-tdfa, + scientific, + split, + text, + }: + mkDerivation { + pname = "hydra-kernel"; + version = "0.16.1"; + sha256 = "0v947g2zh34dgsyndvj3x92rvgrf8vpcspq4z7ckm5dqcghlssbq"; + libraryHaskellDepends = [ + base + base64-bytestring + bytestring + containers + regex-tdfa + scientific + split + text + ]; + description = "The Hydra kernel: core types, terms, inference, and DSL runtime"; + license = lib.licenses.asl20; + } + ) { }; + hydra-print = callPackage ( { mkDerivation, @@ -381888,86 +381581,6 @@ self: { ) { }; hyperbole = callPackage ( - { - mkDerivation, - base, - bytestring, - casing, - containers, - cookie, - data-default, - effectful, - file-embed, - http-api-data, - http-types, - network, - skeletest, - string-conversions, - string-interpolate, - text, - time, - wai, - wai-websockets, - warp, - web-view, - websockets, - }: - mkDerivation { - pname = "hyperbole"; - version = "0.4.3"; - sha256 = "08lk0qxpsycdivq9v3xz5b4127nx9wh0swqd22c3s67da2ny0s3w"; - libraryHaskellDepends = [ - base - bytestring - casing - containers - cookie - data-default - effectful - file-embed - http-api-data - http-types - network - string-conversions - string-interpolate - text - time - wai - wai-websockets - warp - web-view - websockets - ]; - testHaskellDepends = [ - base - bytestring - casing - containers - cookie - data-default - effectful - file-embed - http-api-data - http-types - network - skeletest - string-conversions - string-interpolate - text - time - wai - 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, @@ -382002,8 +381615,8 @@ self: { }: mkDerivation { pname = "hyperbole"; - version = "0.6.0"; - sha256 = "19xvm5q10wc0zcycjs28pc1szcwszyw1i0s4n5n2px3w7p7z7yk4"; + version = "0.6.1"; + sha256 = "1p3rw0nc2yp6cj6hdqqll3r55qxldd6lzbpivx21zqcawxj7dh7y"; libraryHaskellDepends = [ aeson atomic-css @@ -383632,26 +383245,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,21 +384060,45 @@ 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"; 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; } @@ -385131,128 +384791,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 +384908,6 @@ self: { ]; description = "A Haskell backend kernel for the Jupyter project"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "ihaskell"; } ) { }; @@ -385522,6 +385059,7 @@ self: { text ]; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; mainProgram = "ihaskell-dataframe-exe"; } ) { }; @@ -386824,8 +386362,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 +386932,6 @@ self: { ]; description = "PostgreSQL LISTEN/NOTIFY channel manager for IHP"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -387750,6 +387286,8 @@ self: { pname = "ihp-zip"; version = "0.1.1"; sha256 = "1hkx1rf4h297bjjwwf6ckxg6jp7bvr2z92vy4a67n33k8l7mhi18"; + revision = "1"; + editedCabalFile = "06ys219bimjclmsib4dl9680i4cyj2l0gms5jzj9gxxf5h1dsllb"; libraryHaskellDepends = [ base http-types @@ -388684,36 +388222,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 +388248,6 @@ self: { ]; description = "Build a pool of queue-processing worker threads"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -389777,6 +389284,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 +389492,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 +389514,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 +389541,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 +389565,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 +390368,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 +390701,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 +390735,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 +390796,6 @@ self: { ]; description = "Automatic differentiation and backpropagation"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -392123,35 +391601,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 +391629,6 @@ self: { ]; description = "Configuration files in the INI format"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -393009,7 +392457,7 @@ self: { } ) { aether = null; }; - insert-ordered-containers = callPackage ( + insert-ordered-containers_0_2_7 = callPackage ( { mkDerivation, aeson, @@ -393064,10 +392512,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 +392565,6 @@ self: { ]; description = "Associative containers retaining insertion order for traversals"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -394478,8 +393926,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 +394986,8 @@ self: { }: mkDerivation { pname = "interval-patterns"; - version = "0.8.1"; - sha256 = "1wq080qvc1xbw6kd86ffl7017prz27g5658yyyvmjrshv5krxrhx"; + version = "0.8.2"; + sha256 = "1bsqvy401j1gpljdx5yrc7xdb68ninin0jxj01k2h5jkljrv4q14"; libraryHaskellDepends = [ base containers @@ -396218,8 +395666,8 @@ self: { pname = "invertible-grammar"; version = "0.1.3.5"; sha256 = "01g4lf31hgv8dqabmabkp6zld6v2l3a2mv9wcgyfxghfrd6dspdw"; - revision = "2"; - editedCabalFile = "1w61hp5rsgp8lgfmaik3r8iqbhsq9hlb7bm5j9sfnlfv0j57ba4g"; + revision = "3"; + editedCabalFile = "0vzk87714lq676kaci3zl656aizd9m871wpz8q20144r58jfkwc7"; libraryHaskellDepends = [ base bifunctors @@ -397190,8 +396638,8 @@ self: { }: mkDerivation { pname = "ip2location-io"; - version = "1.4.0"; - sha256 = "0ipv4ifgm30hjlkgqbdiy6vl6mcd11fyf7kr5mqhhwb60mxwl6za"; + version = "1.5.0"; + sha256 = "0y9mk9xyrrbq8vfxxzvh6xfs6bn91xnvcmyhr5y491s6qvqh0pxp"; libraryHaskellDepends = [ aeson base @@ -397224,8 +396672,8 @@ self: { }: mkDerivation { pname = "ip2proxy"; - version = "3.4.0"; - sha256 = "1yk7fxndxgnsj5vrqr709mphywff8zs6swskbilwrb8pyqbwl1nk"; + version = "3.5.0"; + sha256 = "0yykchlsbpy7k3mmksgwd4vcwaaf21y8rh3dyiccwl7bylbif121"; libraryHaskellDepends = [ aeson base @@ -397252,8 +396700,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 +396711,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"; } ) { }; @@ -397891,58 +397339,6 @@ self: { ) { }; ipython-kernel = callPackage ( - { - mkDerivation, - aeson, - base, - binary, - bytestring, - containers, - cryptonite, - directory, - filepath, - memory, - parsec, - process, - temporary, - text, - transformers, - unordered-containers, - uuid, - zeromq4-haskell, - }: - mkDerivation { - pname = "ipython-kernel"; - version = "0.11.0.0"; - sha256 = "19r08fb814fp58wik0iihhypa8awxwpbli3n55gdi4a8xzy1yrdr"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson - base - binary - bytestring - containers - cryptonite - directory - filepath - memory - parsec - process - temporary - text - transformers - unordered-containers - uuid - zeromq4-haskell - ]; - description = "A library for creating kernels for IPython frontends"; - license = lib.licenses.mit; - } - ) { }; - - ipython-kernel_0_12_1_0 = callPackage ( { mkDerivation, aeson, @@ -397991,7 +397387,6 @@ self: { ]; description = "A library for creating kernels for IPython frontends"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -401706,6 +401101,8 @@ self: { pname = "jailbreak-cabal"; version = "1.4.1"; sha256 = "0q6l608m965s6932xabm7v2kav5cxrihb5qcbrwz0c4xiwrz4l5x"; + revision = "1"; + editedCabalFile = "1dx0ycxi1wg02zn9407ay1qlhm6rj5115wj8z1j00jdg96jign5p"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -402081,37 +401478,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 +401508,6 @@ self: { ]; description = "Create immutable algebraic data structures for Java"; license = "unknown"; - hydraPlatforms = lib.platforms.none; mainProgram = "java-adt"; } ) { }; @@ -404349,8 +403714,10 @@ self: { }: mkDerivation { pname = "jose"; - version = "0.11"; - sha256 = "0h0byx4jww4w5k1nl123kr1vgszarjd8ib4cn75xq24ji4yyfx19"; + version = "0.12"; + sha256 = "1wsm2r6lvhgw10blgj21v4nf2293jkjhis9yl7a6r38sdarqzc59"; + revision = "1"; + editedCabalFile = "102hcfli41kys96qw3dczj53jkv54d1kqxciw5rqwk1xpzp275h9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -404396,7 +403763,7 @@ self: { } ) { }; - jose_0_12 = callPackage ( + jose_0_13 = callPackage ( { mkDerivation, aeson, @@ -404410,11 +403777,11 @@ self: { hedgehog, hspec, lens, - memory, monad-time, mtl, network-uri, pem, + ram, tasty, tasty-hedgehog, tasty-hspec, @@ -404424,8 +403791,8 @@ self: { }: mkDerivation { pname = "jose"; - version = "0.12"; - sha256 = "1wsm2r6lvhgw10blgj21v4nf2293jkjhis9yl7a6r38sdarqzc59"; + version = "0.13"; + sha256 = "0nazawimg6n0bwsyhd2dxwxidsnpinfrci8q0g0g1sjq62x2dqis"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -404438,10 +403805,10 @@ self: { crypton crypton-x509 lens - memory monad-time mtl network-uri + ram template-haskell text time @@ -404594,6 +403961,8 @@ self: { pname = "journalctl-stream"; version = "0.6.0.8"; sha256 = "0q1vjrjd8mgwp3h1cf229s5hfnaf95f53a3h4ivkrgsd1y5qjfzc"; + revision = "1"; + editedCabalFile = "1bvysag7dk2h90b2qvqan94k6i3gnav0wkaaxypnybrbm6hzycyr"; libraryHaskellDepends = [ aeson base @@ -405955,8 +405324,8 @@ self: { }: mkDerivation { pname = "json-feed"; - version = "2.0.0.18"; - sha256 = "18vwwr2r8n7rwajhrj6jj73rhjx5g76in9p9wwpvxy0cvfd3jirn"; + version = "2.0.0.19"; + sha256 = "11yng02y1ki07vl5i8kr8d2am7kmf8qk8prz076jlsj4nwfpay89"; libraryHaskellDepends = [ aeson base @@ -406769,8 +406138,8 @@ self: { }: mkDerivation { pname = "json-spec"; - version = "1.1.1.2"; - sha256 = "1wg7g94mss8bjx65xgnpz1d2rm9a68q6lnprwclmhjcrk91lfw7l"; + version = "1.3.0.2"; + sha256 = "1qkmn7ry6k65jj9blxsgqzkkvhk82hbncjjaay9mkw563mqjrxbh"; libraryHaskellDepends = [ aeson base @@ -406797,51 +406166,6 @@ self: { } ) { }; - 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"; - 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"; - hydraPlatforms = lib.platforms.none; - } - ) { }; - json-spec-elm = callPackage ( { mkDerivation, @@ -406855,8 +406179,8 @@ self: { }: mkDerivation { pname = "json-spec-elm"; - version = "0.4.0.7"; - sha256 = "0n2kr3816qgs4hrhnl5xjvh58ixpjwv5rhf8s3kxdhn5ik5nwj23"; + version = "0.5.0.3"; + sha256 = "1b4vg7fkd3kcsm9gpqm4qm8bzy6zr1fc32znhab0l7aafay98iqh"; libraryHaskellDepends = [ base bound @@ -406878,43 +406202,6 @@ self: { } ) { }; - 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"; - 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"; - hydraPlatforms = lib.platforms.none; - } - ) { }; - json-spec-elm-servant = callPackage ( { mkDerivation, @@ -406943,8 +406230,8 @@ self: { }: mkDerivation { pname = "json-spec-elm-servant"; - version = "0.4.4.3"; - sha256 = "011kgpias7bic73aj5v8islkiwyys7jy9llcncafa9hm9bc3dbs4"; + version = "0.5.1.0"; + sha256 = "04jw9qzp1v8gc8cb43r74h2diyy7krsl6j9bplzyjn6hj0wvynd5"; libraryHaskellDepends = [ base bound @@ -406991,90 +406278,12 @@ self: { } ) { }; - 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"; - 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"; - hydraPlatforms = lib.platforms.none; - } - ) { }; - json-spec-openapi = callPackage ( { mkDerivation, aeson, base, hspec, - insert-ordered-containers, json-spec, lens, openapi3, @@ -407083,12 +406292,11 @@ self: { }: mkDerivation { pname = "json-spec-openapi"; - version = "1.0.1.3"; - sha256 = "04l5fwj5dr9rhb0b2qv2750gzc4gqvkh5dvf8vx5gh67i9skc384"; + version = "1.2.0.4"; + sha256 = "09slc9d9v9ah5jjxn8z53vkdf8xf4cmrzfsk1rprkqk5qd7bs7ik"; libraryHaskellDepends = [ aeson base - insert-ordered-containers json-spec lens openapi3 @@ -407098,7 +406306,6 @@ self: { aeson base hspec - insert-ordered-containers json-spec lens openapi3 @@ -407110,49 +406317,6 @@ self: { } ) { }; - 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"; - 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"; - hydraPlatforms = lib.platforms.none; - } - ) { }; - json-state = callPackage ( { mkDerivation, @@ -407200,8 +406364,8 @@ self: { }: mkDerivation { pname = "json-stream"; - version = "0.4.6.0"; - sha256 = "0w59673565sjhcal7rk69v79fz5hal4fr8xj9jg3w7n3z5f849ym"; + version = "0.4.6.1"; + sha256 = "1r6h7dnsn8s8bbgbxn65z522k3yl8fza0j8gip3ldrgpsiq7wb7y"; libraryHaskellDepends = [ aeson base @@ -410221,22 +409385,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 +409735,8 @@ self: { pname = "kansas-comet"; version = "0.4.4"; sha256 = "1kaglsz8xdzx2r7487a5w5mahxwiysf7ca0fxbxy421g3a49430p"; + revision = "1"; + editedCabalFile = "1jmm14dql7cjbm9n5flywn4xwpggk30jr0k0if5g15wfz1gs2wgs"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson @@ -411565,8 +410766,8 @@ self: { }: mkDerivation { pname = "katip-wai"; - version = "0.2.0.1"; - sha256 = "0v1zsg158hfq0dl1d3535b5bz60j78mx3n8bi3y6482dhjnx35gp"; + version = "0.2.0.2"; + sha256 = "1bpjz2309znqqsmr230vmjdvx2dzjh55b1lbiysidgh0fdp7qr11"; libraryHaskellDepends = [ aeson base @@ -412237,8 +411438,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 +412719,153 @@ self: { } ) { }; + keiki = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + cryptohash-sha256, + deepseq, + hspec, + nothunks, + profunctors, + sbv, + template-haskell, + text, + time, + }: + mkDerivation { + pname = "keiki"; + version = "0.1.0.0"; + sha256 = "1zvcwgqla2d7n7ijjry4s6xi9zb33ij8kjdbzkxg65gkmb62w9s2"; + libraryHaskellDepends = [ + base + bytestring + containers + cryptohash-sha256 + nothunks + profunctors + sbv + template-haskell + text + time + ]; + testHaskellDepends = [ + base + containers + deepseq + hspec + nothunks + profunctors + 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, + tasty-bench, + template-haskell, + text, + time, + }: + mkDerivation { + pname = "keiki-codec-json"; + version = "0.1.0.0"; + sha256 = "1ppwzriw9ydhqia2hyljbbjg7sxciny3kf8bkb7nqxy15d4ncccm"; + libraryHaskellDepends = [ + aeson + base + containers + keiki + 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.1.0.0"; + sha256 = "0x6adrkhq08lg415hza76if8rhh3v45ddrf3rbcan1pf54bp1yc3"; + 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, @@ -413775,149 +413123,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 +413184,8 @@ self: { }: mkDerivation { pname = "keter"; - version = "2.3.5"; - sha256 = "13j8xpi4p6sr7n1c3s81j11zxf5mr60s98m57i1l5m06ykr0p121"; + version = "2.3.6"; + sha256 = "14d7c64w9l2mvfbry3lviwlwc397pn78gxaw02xcnmy5bk6samyg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -414068,7 +413273,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 +413697,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 +413728,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 +413802,8 @@ self: { }: mkDerivation { pname = "keyed-vals-redis"; - version = "0.2.3.4"; - sha256 = "19746dkdh5nk1p09id3qv8zlfcn11k7xnnjfzzvbk39ngdk947jf"; + version = "0.2.3.5"; + sha256 = "1smssmj7rrzp82q6az9cgk1id5ilsqfs4328lzxs0v6aczi8pr2i"; libraryHaskellDepends = [ base bytestring @@ -414626,6 +413830,55 @@ self: { } ) { }; + keyed-vals-redis_0_2_3_6 = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + hedis, + hspec, + hspec-tmp-proc, + keyed-vals, + keyed-vals-hspec-tests, + QuickCheck, + read-env-var, + text, + tmp-proc-redis, + unliftio, + unliftio-core, + }: + mkDerivation { + pname = "keyed-vals-redis"; + version = "0.2.3.6"; + sha256 = "12aah9s10wqkf96lb3l1lwvnrxf1lglshzr0bk7bzvjcv2max3m4"; + libraryHaskellDepends = [ + base + bytestring + containers + hedis + keyed-vals + read-env-var + text + unliftio + unliftio-core + ]; + testHaskellDepends = [ + base + bytestring + hspec + hspec-tmp-proc + keyed-vals-hspec-tests + QuickCheck + text + tmp-proc-redis + ]; + description = "Access Redis using a keyed-vals Handle"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + keylayouts = callPackage ( { mkDerivation, @@ -414651,6 +413904,60 @@ 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"; + 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 +414754,7 @@ self: { ]; description = "Type-level integers. Like KnownNat, but for integers."; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -415476,6 +414784,7 @@ self: { ]; description = "Type-level rationals. Like KnownNat, but for rationals."; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -415525,6 +414834,411 @@ self: { } ) { }; + kiroku-cli = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + generic-lens, + hspec, + kiroku-store, + kiroku-test-support, + lens, + optparse-applicative, + text, + }: + mkDerivation { + pname = "kiroku-cli"; + version = "0.1.0.0"; + sha256 = "1dz5wzzsd6miyrlqwdim0vzx7kfq1j7zr07rqyim5s3v19d6m0mf"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + generic-lens + kiroku-store + lens + optparse-applicative + text + ]; + executableHaskellDepends = [ + base + optparse-applicative + text + ]; + testHaskellDepends = [ + aeson + base + containers + generic-lens + hspec + 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.0"; + sha256 = "06gv8jv6n057rq1ks3syfl75b06fspc0vgsni0jsd4jrq86xw5rq"; + 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.0"; + sha256 = "1n2x2s8jfpwm7d2c8c8l850mqyi0jgsf95lyp6diqipdy7sb9ggs"; + 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, + shibuya-core, + stm, + streamly, + streamly-core, + tasty-bench, + text, + time, + unliftio, + unliftio-core, + unordered-containers, + uuid, + vector, + }: + mkDerivation { + pname = "kiroku-store"; + version = "0.2.0.0"; + sha256 = "1sp9rhhwb2qn8nw1ajrlay9imd7vg9gkrpkm89jzqbrdq9dx7krq"; + libraryHaskellDepends = [ + aeson + async + base + bytestring + containers + contravariant-extras + effectful-core + generic-lens + hasql + hasql-notifications + hasql-pool + hasql-transaction + lens + mmzk-typeid + stm + streamly-core + text + time + unliftio-core + uuid + vector + ]; + testHaskellDepends = [ + aeson + async + base + containers + contravariant-extras + directory + effectful-core + ephemeral-pg + generic-lens + hasql + hasql-pool + hasql-transaction + hedgehog + hspec + hspec-hedgehog + kiroku-test-support + lens + 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 + 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, + attoparsec, + base, + bytestring, + codd, + containers, + ephemeral-pg, + file-embed, + hasql, + hasql-pool, + hspec, + kiroku-store, + streaming, + text, + time, + vector, + }: + mkDerivation { + pname = "kiroku-store-migrations"; + version = "0.1.1.0"; + sha256 = "095p8csjbgfr9107m8wd9r0d5bk5iwya2yprylmlvwr4yw1bqkq6"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + bytestring + codd + file-embed + streaming + text + time + ]; + executableHaskellDepends = [ + base + codd + time + ]; + testHaskellDepends = [ + aeson + attoparsec + base + codd + containers + ephemeral-pg + hasql + hasql-pool + hspec + kiroku-store + text + time + vector + ]; + description = "Schema migrations for kiroku-store"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + mainProgram = "kiroku-store-migrate"; + broken = true; + } + ) { codd = null; }; + kit = callPackage ( { mkDerivation, @@ -415579,9 +415293,7 @@ self: { kleene = callPackage ( { mkDerivation, - attoparsec, base, - base-compat, bytestring, containers, lattices, @@ -415591,19 +415303,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 +415322,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 +415377,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 +415572,8 @@ self: { mkDerivation, base, cereal, + hashable, + hinotify, hspec, hspec-discover, lens, @@ -415818,13 +415590,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 @@ -417828,8 +417602,8 @@ self: { }: mkDerivation { pname = "kvitable"; - version = "1.1.1.1"; - sha256 = "0mspa616p0kb7y99hh4kvh65zi0vv1r7j4k3m1kqfjby5fivjccz"; + version = "1.1.2.0"; + sha256 = "1abj72ghvcidxz5p48awgxj40c8k8brajscw29q3rssaqhwm9n6f"; libraryHaskellDepends = [ base containers @@ -418919,7 +418693,6 @@ self: { description = "Lambdabot is a development tool and advanced IRC bot"; license = "GPL"; mainProgram = "lambdabot"; - maintainers = [ lib.maintainers.ncfavier ]; } ) { }; @@ -421478,63 +421251,6 @@ self: { ) { }; language-docker = 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 = "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, @@ -421588,7 +421304,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; } ) { }; @@ -423514,6 +423229,61 @@ self: { } ) { }; + language-smtlib = callPackage ( + { + mkDerivation, + base, + containers, + directory, + filepath, + megaparsec, + parser-combinators, + prettyprinter, + QuickCheck, + quickcheck-instances, + scientific, + tasty, + tasty-hunit, + tasty-quickcheck, + text, + }: + mkDerivation { + pname = "language-smtlib"; + version = "0.1.0.0"; + sha256 = "00wyxq888bgy2l4m54l5fdk3pdpi3zd3rvdim85zzp6vq7lbwpn1"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + containers + megaparsec + parser-combinators + prettyprinter + scientific + text + ]; + executableHaskellDepends = [ + base + text + ]; + testHaskellDepends = [ + base + directory + filepath + megaparsec + QuickCheck + quickcheck-instances + tasty + tasty-hunit + tasty-quickcheck + text + ]; + description = "Parsing, printing and incremental I/O for the SMT-LIB 2 format"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + mainProgram = "language-smtlib-exe"; + } + ) { }; + language-spelling = callPackage ( { mkDerivation, @@ -424208,10 +423978,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 +424048,8 @@ self: { pname = "large-generics"; version = "0.2.3"; sha256 = "0sxgw2aajh79sm9pd66i7ml7z9k7vs38aarpf39yh98bppci6sgk"; + revision = "1"; + editedCabalFile = "19zkyc6idyajy1pg96xsgv4dny0i6w02n0m6v5fia8507gjx5d04"; libraryHaskellDepends = [ aeson base @@ -424425,8 +424195,8 @@ self: { }: mkDerivation { pname = "large-records"; - version = "0.4.4"; - sha256 = "15mk1n86y6lx7ycjraz4lzwqn7rb52qikmgwqd68sq9znfq802rj"; + version = "0.4.5"; + sha256 = "1krnzp7wj46y732gqpirfslcp1m86cxnz3llldwynigrvng5kx7v"; libraryHaskellDepends = [ base containers @@ -425138,8 +424908,8 @@ self: { }: mkDerivation { pname = "launchdarkly-server-sdk"; - version = "4.5.1"; - sha256 = "1rwz5qm7vbznr6gi8pwajzm6qp2y6qac3ir9gp9nh1d2ngjl8q70"; + version = "4.6.0"; + sha256 = "08yw54j76c2axas5v76f3lfzywh47sz78kx11gc7fagxq92k8h46"; libraryHaskellDepends = [ aeson attoparsec @@ -425397,7 +425167,7 @@ self: { } ) { }; - lawful-conversions = callPackage ( + lawful-conversions_0_1_7 = callPackage ( { mkDerivation, base, @@ -425447,10 +425217,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 +425267,6 @@ self: { ]; description = "Lawful typeclasses for bidirectional conversion between types"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -426358,17 +426128,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 +426165,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 +428097,8 @@ self: { pname = "lens-aeson"; version = "1.2.3"; sha256 = "00ac8anw6a3alwlqqvbr1vp7brajrdp66ximl7ylvj28wbznmg3v"; - revision = "2"; - editedCabalFile = "1mw2ijrdkkpazgnfb1msahgf1dlygrcl2i3hi4g7vqf8b95knwss"; + revision = "3"; + editedCabalFile = "1zrqhm3sazzj3sbzh8jpg3v35i6ngvh395lb7mfpglbc8zj4ri3d"; libraryHaskellDepends = [ aeson base @@ -430281,12 +430049,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 +430102,8 @@ self: { }: mkDerivation { pname = "libasterix"; - version = "0.11.0"; - sha256 = "0xy76mnv2xgv0iillk1h7if8chlajphwh6f61hj2lzqjiwxs5cn9"; + version = "0.11.1"; + sha256 = "1mb389k9gnxmbsl1jhiwn03600ds334w4msf9hqj9p2hkzgflwzc"; libraryHaskellDepends = [ base base16-bytestring @@ -430515,8 +430283,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 +432521,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 +432872,8 @@ self: { pname = "libyaml-streamly"; version = "0.2.4.0"; sha256 = "0yc1nsk9i35lwdcgqlidc3ssqz16j1dinzg3asajgn4nc1ws4yvr"; + revision = "1"; + editedCabalFile = "1ybjvba68fd8m1f1vaiis3bc8mkirmbd26v7lgc02davxr7z8yk2"; libraryHaskellDepends = [ base bytestring @@ -433448,59 +433218,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 +433261,6 @@ self: { ]; description = "Run lifted IO operations asynchronously and wait for their results"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -434827,82 +434543,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 +434573,8 @@ self: { }: mkDerivation { pname = "linear-base"; - version = "0.7.0"; - sha256 = "05702yygp25l1268h4clcsacsdp8xvkqhzafax4q5bjh61hg0g9d"; + version = "0.8.1"; + sha256 = "0c3l1lmqp0jax0fdahmvhkvqaldvg26g6lnzi0l4k6vr7rnl4r7c"; libraryHaskellDepends = [ base bytestring @@ -434977,7 +434617,6 @@ self: { doHaddock = false; description = "Standard library for linear types"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -435254,6 +434893,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 +435407,8 @@ self: { }: mkDerivation { pname = "linenoise"; - version = "0.6.0"; - sha256 = "13yia363m9b1xp89czqi4vmid9acbii9h01gj27nkjrlfnbck59q"; + version = "0.7.0"; + sha256 = "02d8f3s03y9d974d726azsc7mn0i72ry012gl7pipdrq347nkp52"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -437255,125 +436942,6 @@ self: { ) { }; liquid-fixpoint = callPackage ( - { - mkDerivation, - aeson, - ansi-terminal, - array, - ascii-progress, - async, - attoparsec, - base, - binary, - boxes, - bytestring, - cereal, - cmdargs, - containers, - deepseq, - directory, - fgl, - filepath, - hashable, - intern, - lens-family, - megaparsec, - mtl, - optparse-applicative, - parallel, - parser-combinators, - pretty, - process, - rest-rewrite, - smtlib-backends, - smtlib-backends-process, - stm, - store, - syb, - tagged, - tasty, - tasty-ant-xml, - tasty-hunit, - tasty-quickcheck, - tasty-rerun, - text, - transformers, - unordered-containers, - vector, - }: - mkDerivation { - pname = "liquid-fixpoint"; - version = "0.9.6.3.2"; - sha256 = "1anf30y3xvlhwbph2wy0iysgr28044q99knz5fzqa7hfzi9vy62n"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson - ansi-terminal - array - ascii-progress - async - attoparsec - base - binary - boxes - bytestring - cereal - cmdargs - containers - deepseq - directory - fgl - filepath - hashable - intern - lens-family - megaparsec - mtl - parallel - parser-combinators - pretty - process - rest-rewrite - smtlib-backends - smtlib-backends-process - stm - store - syb - text - transformers - unordered-containers - vector - ]; - executableHaskellDepends = [ base ]; - testHaskellDepends = [ - base - containers - directory - filepath - hashable - mtl - optparse-applicative - process - stm - tagged - tasty - tasty-ant-xml - tasty-hunit - tasty-quickcheck - tasty-rerun - text - transformers - unordered-containers - ]; - description = "Predicate Abstraction-based Horn-Clause/Implication Constraint Solver"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - mainProgram = "fixpoint"; - maintainers = [ lib.maintainers.artem ]; - } - ) { }; - - liquid-fixpoint_0_9_6_3_5 = callPackage ( { mkDerivation, aeson, @@ -437490,6 +437058,124 @@ self: { ]; description = "Predicate Abstraction-based Horn-Clause/Implication Constraint Solver"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + mainProgram = "fixpoint"; + maintainers = [ lib.maintainers.artem ]; + } + ) { }; + + liquid-fixpoint_0_9_6_3_7 = callPackage ( + { + mkDerivation, + aeson, + ansi-terminal, + array, + ascii-progress, + async, + attoparsec, + base, + binary, + boxes, + bytestring, + cereal, + containers, + deepseq, + directory, + fgl, + filepath, + gitrev, + hashable, + intern, + megaparsec, + mtl, + optparse-applicative, + parser-combinators, + pretty, + process, + rest-rewrite, + smtlib-backends, + smtlib-backends-process, + stm, + store, + syb, + tagged, + tasty, + tasty-ant-xml, + tasty-hunit, + tasty-quickcheck, + tasty-rerun, + text, + transformers, + unordered-containers, + vector, + }: + mkDerivation { + pname = "liquid-fixpoint"; + version = "0.9.6.3.7"; + sha256 = "1kifvan7gjp9chqi60ay2fwxs3ax4s9qji2kn5wchbhlr4il9fwd"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + ansi-terminal + array + ascii-progress + async + attoparsec + base + binary + boxes + bytestring + cereal + containers + deepseq + directory + fgl + filepath + gitrev + hashable + intern + megaparsec + mtl + parser-combinators + pretty + process + rest-rewrite + smtlib-backends + smtlib-backends-process + stm + store + syb + text + transformers + unordered-containers + vector + ]; + executableHaskellDepends = [ + base + gitrev + ]; + testHaskellDepends = [ + base + containers + directory + filepath + hashable + mtl + optparse-applicative + process + stm + tagged + tasty + tasty-ant-xml + tasty-hunit + tasty-quickcheck + tasty-rerun + text + transformers + unordered-containers + ]; + description = "Predicate Abstraction-based Horn-Clause/Implication Constraint Solver"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "fixpoint"; maintainers = [ lib.maintainers.artem ]; @@ -437540,6 +437226,8 @@ self: { pname = "liquid-parallel"; version = "3.2.2.0.3"; sha256 = "01k4a8c5maid9am6mcyj1mqfyd93yic8nfbx6scnxnqdrkwxxylb"; + revision = "1"; + editedCabalFile = "12p612xhwrf0x6a2px6ln474dg3krfgi43dczrri6d2icfl7drsa"; setupHaskellDepends = [ base Cabal @@ -437605,8 +437293,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 +437357,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 +437378,7 @@ self: { } ) { inherit (pkgs) z3; }; - liquidhaskell_0_9_12_2_1 = callPackage ( + liquidhaskell_0_9_14_1_1 = callPackage ( { mkDerivation, base, @@ -437705,8 +437391,8 @@ self: { }: mkDerivation { pname = "liquidhaskell"; - version = "0.9.12.2.1"; - sha256 = "1l4sx3mcqvvkd6plqvg7npjgwcgp5k24pl8732cx6npipd331r4b"; + version = "0.9.14.1.1"; + sha256 = "0chh1a6cl0b8gdc0pkzf3wsk7r2448v4ph0g31fbzyg7daznjdg2"; setupHaskellDepends = [ base Cabal @@ -437728,125 +437414,6 @@ self: { ) { inherit (pkgs) z3; }; liquidhaskell-boot = callPackage ( - { - mkDerivation, - aeson, - array, - base, - binary, - bytestring, - Cabal, - cereal, - cmdargs, - containers, - deepseq, - Diff, - directory, - exceptions, - extra, - filepath, - fingertree, - free, - ghc, - ghc-boot, - ghc-internal, - ghc-paths, - ghc-prim, - githash, - gitrev, - hashable, - hscolour, - liquid-fixpoint, - megaparsec, - mtl, - optparse-applicative, - pretty, - split, - syb, - tasty, - tasty-ant-xml, - tasty-hunit, - template-haskell, - temporary, - text, - th-compat, - time, - transformers, - unordered-containers, - vector, - }: - mkDerivation { - pname = "liquidhaskell-boot"; - version = "0.9.10.1.2"; - sha256 = "0kckh95w3y1gjfhy8k2fyg9mmqq3vq8gcbacyywwsmr2mx752k5z"; - revision = "1"; - editedCabalFile = "00yxwj9x4fi4yxvv87l1fqz2wnpihvdaakv79d885vsfi9nfqxk1"; - libraryHaskellDepends = [ - aeson - array - base - binary - bytestring - Cabal - cereal - cmdargs - containers - deepseq - Diff - directory - exceptions - extra - filepath - fingertree - free - ghc - ghc-boot - ghc-prim - githash - gitrev - hashable - hscolour - liquid-fixpoint - megaparsec - mtl - optparse-applicative - pretty - split - syb - template-haskell - temporary - text - th-compat - time - transformers - unordered-containers - vector - ]; - testHaskellDepends = [ - base - directory - filepath - ghc - ghc-internal - ghc-paths - ghc-prim - liquid-fixpoint - megaparsec - syb - tasty - tasty-ant-xml - tasty-hunit - template-haskell - time - unordered-containers - ]; - description = "Liquid Types for Haskell"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - maintainers = [ lib.maintainers.artem ]; - } - ) { }; - - liquidhaskell-boot_0_9_12_2_1 = callPackage ( { mkDerivation, aeson, @@ -437959,6 +437526,119 @@ self: { ]; description = "Liquid Types for Haskell"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + maintainers = [ lib.maintainers.artem ]; + } + ) { }; + + liquidhaskell-boot_0_9_14_1_1 = callPackage ( + { + mkDerivation, + aeson, + array, + base, + binary, + bytestring, + Cabal, + cereal, + containers, + deepseq, + Diff, + directory, + exceptions, + extra, + filepath, + fingertree, + free, + ghc, + ghc-boot, + ghc-internal, + ghc-paths, + ghc-prim, + githash, + gitrev, + hashable, + hscolour, + liquid-fixpoint, + megaparsec, + mtl, + pretty, + split, + syb, + tasty, + tasty-ant-xml, + tasty-hunit, + template-haskell, + temporary, + text, + th-compat, + time, + transformers, + unordered-containers, + vector, + }: + mkDerivation { + pname = "liquidhaskell-boot"; + version = "0.9.14.1.1"; + sha256 = "0cj124s9mdmg2hs8jyfp4c1zysx7pml6blg5yshbbykna57w4yai"; + libraryHaskellDepends = [ + aeson + array + base + binary + bytestring + Cabal + cereal + containers + deepseq + Diff + directory + exceptions + extra + filepath + fingertree + free + ghc + ghc-boot + ghc-prim + githash + gitrev + hashable + hscolour + liquid-fixpoint + megaparsec + mtl + pretty + split + syb + template-haskell + temporary + text + th-compat + time + transformers + unordered-containers + vector + ]; + testHaskellDepends = [ + base + directory + filepath + ghc + ghc-internal + ghc-paths + ghc-prim + liquid-fixpoint + megaparsec + syb + tasty + tasty-ant-xml + tasty-hunit + template-haskell + time + unordered-containers + ]; + description = "Liquid Types for Haskell"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.artem ]; } @@ -438659,6 +438339,7 @@ self: { ]; description = "Witnesses for working with type-level lists"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -444220,6 +443901,7 @@ self: { bifunctors, containers, errata, + hashable, mmorph, mtl, recursion-schemes, @@ -444231,13 +443913,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 +443933,7 @@ self: { bifunctors containers errata + hashable mmorph mtl recursion-schemes @@ -445008,8 +444692,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 +444908,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 +444941,6 @@ self: { ]; description = "Left and right actions, semidirect products and torsors"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -445656,8 +445302,8 @@ self: { }: mkDerivation { pname = "lsm-tree"; - version = "1.0.0.2"; - sha256 = "0iqhb5pjcb3fjpd2iibjqradr14jpc0cchcsllb87gbl4izkrryf"; + version = "1.1.0.0"; + sha256 = "01iyd656jvw2cvjbdbhzqscmqr7l41ggysinqppizwj4z65qxj4p"; libraryHaskellDepends = [ base binary @@ -445784,89 +445430,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 +445509,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 +445594,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 +445690,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 +445794,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 +446403,8 @@ self: { }: mkDerivation { pname = "lucid"; - version = "2.11.20250303"; - sha256 = "1x24nzfjrwqwn1pl8qk4zxd0rndlha79k3swykkrqm24x5bj7rmv"; + version = "2.11.20260427"; + sha256 = "15dj8qdqzhpi9cx5inxys4m3cb374cjq3p57qkc1iw26bpk9bxbd"; libraryHaskellDepends = [ base blaze-builder @@ -447388,8 +446747,8 @@ self: { }: mkDerivation { pname = "lucid2"; - version = "0.0.20250303"; - sha256 = "09h6i531dp4sm1a9qr6y92ikbgb6zxjy960zylz30fb6jl3gx0la"; + version = "0.0.20260427"; + sha256 = "0dx4ka57hxv45pl47vjdbmklqlmdlmb3zsd6k08mdknr1b0ighsh"; libraryHaskellDepends = [ base bytestring @@ -449832,16 +449191,75 @@ self: { { mkDerivation, base, + bytestring, + directory, file, + filepath, + HUnit, + unix, }: mkDerivation { pname = "magic"; - version = "1.1"; - sha256 = "10p0gjjjwr1dda7hahwrwn5njbfhl67arq3v3nf1jr3vymlkn75j"; - libraryHaskellDepends = [ base ]; - librarySystemDepends = [ file ]; + version = "1.1.2"; + sha256 = "0f7x8r83amzg5dh898fnc00kw79y263mwmzmaq88007w6l6kxvpy"; + libraryHaskellDepends = [ + base + bytestring + ]; + libraryPkgconfigDepends = [ file ]; + testHaskellDepends = [ + base + bytestring + directory + filepath + HUnit + unix + ]; description = "Interface to C file/magic library"; - license = lib.licenses.bsd3; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { inherit (pkgs) file; }; + + magic_2_0_0 = callPackage ( + { + mkDerivation, + base, + bytestring, + deepseq, + directory, + file, + filepath, + HUnit, + os-string, + text, + unix, + }: + mkDerivation { + pname = "magic"; + 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.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) file; }; @@ -452607,56 +452025,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 +452078,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"; } ) { }; @@ -456794,8 +456161,8 @@ self: { }: mkDerivation { pname = "mcp"; - version = "0.3.1.0"; - sha256 = "1cab6j8a8f7fr5byl7kxa00z4p94izqrf0pqxrv1bj2qcc2gwipm"; + version = "0.3.2.0"; + sha256 = "0clp268qc93pp081qgnw0x77b774lx5ihnd9hgkql85l0w8cvpml"; libraryHaskellDepends = [ aeson base @@ -456838,6 +456205,56 @@ 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, @@ -456856,8 +456273,8 @@ self: { }: mkDerivation { pname = "mcp-server"; - version = "0.1.0.19"; - sha256 = "11vijbd9dyqi0zd53014paxp3zgnn2gjnk0lr49c2kgs4i7529mf"; + version = "0.1.0.20"; + sha256 = "02v83mj3lrq7s5x4dcinar2m6bkqz5dmiq0jwp334amdmfhm5zf9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -457225,6 +456642,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 +457550,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 +457640,8 @@ self: { pname = "megaparsec-tests"; version = "9.7.0"; sha256 = "17jwz62f8lnrfmmfrsv1jcvn9wmpk4jlhmxjwk5qqx2iyijnrpb1"; - revision = "3"; - editedCabalFile = "06r004sdmxr4i28cwf94pacfs9n6j1ny5nyl6b46cjkkm07gny1x"; + revision = "6"; + editedCabalFile = "0qw2c04nl687z4wp7qby8kv1lw63vyz9jcxazzmnw4lzwapsizqp"; libraryHaskellDepends = [ base bytestring @@ -458185,6 +457675,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 +457943,7 @@ self: { containers, daytripper, foldl, + hashable, looksee, looksee-trip, mtl, @@ -458408,13 +457955,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 +457976,7 @@ self: { containers daytripper foldl + hashable looksee looksee-trip mtl @@ -459584,64 +459133,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 +459193,6 @@ self: { ]; description = "Short description"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -461267,11 +460757,12 @@ self: { containers, crypton, ram, + text, }: mkDerivation { pname = "mfmts"; - version = "1.0.0.1"; - sha256 = "0ff8i8y6khcci1mqfjw75j3aiak9srfp3rr1hyic6w4l4js6x16i"; + version = "1.1.0.0"; + sha256 = "0wv7nc4kdsvhasffcg90lr3whr363mxzvqk376ck3yzki876bil2"; libraryHaskellDepends = [ array base @@ -461280,6 +460771,7 @@ self: { containers crypton ram + text ]; description = "Implements multiformats specification"; license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; @@ -461527,8 +461019,8 @@ self: { pname = "microaeson"; version = "0.1.0.3"; sha256 = "04sngljny67zcs4271b4f1yvcjlahmn55yh30nwjpmwjybwahg66"; - revision = "1"; - editedCabalFile = "0vcpzz89w9ngfn07vxx1ry2pfjc9kyycgs0bqaaknqkbpppmf2c1"; + revision = "2"; + editedCabalFile = "17dh4bwr6rfcqlnv8rsx5j4hll49hpwdxxrbfwfv64xn7m7xbx4k"; libraryHaskellDepends = [ array base @@ -461674,6 +461166,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 +461692,8 @@ self: { }: mkDerivation { pname = "microlens-pro"; - version = "0.2.0.3"; - sha256 = "1mmj8y7rvfasas1kqpns8aj9mr52rgb8mm8fy5qwmv0ll8r3siik"; + version = "0.2.0.4"; + sha256 = "099ynp1winji1jn08dqayywliwk9midccfsv13cakhrdnbps8zj3"; libraryHaskellDepends = [ base containers @@ -462634,10 +462180,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 @@ -463923,45 +463467,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 +463502,6 @@ self: { ]; description = "Compose MIME email messages"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -464072,6 +463576,78 @@ self: { } ) { }; + mime-mail-ses_0_4_5 = callPackage ( + { + mkDerivation, + base, + base16-bytestring, + base64-bytestring, + bytestring, + case-insensitive, + conduit, + crypton, + http-client, + http-client-tls, + http-conduit, + http-types, + mime-mail, + optparse-applicative, + ram, + tasty, + tasty-hunit, + text, + time, + xml-conduit, + xml-types, + }: + mkDerivation { + pname = "mime-mail-ses"; + version = "0.4.5"; + sha256 = "0kfrj2947905l12i3cns8pkshylwlpbkrfg7x1gcq86r3lyj4pcx"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + base16-bytestring + base64-bytestring + bytestring + case-insensitive + conduit + crypton + http-client + http-client-tls + http-conduit + http-types + mime-mail + ram + text + time + xml-conduit + xml-types + ]; + executableHaskellDepends = [ + base + http-client + http-client-tls + mime-mail + optparse-applicative + text + ]; + testHaskellDepends = [ + base + bytestring + case-insensitive + tasty + tasty-hunit + time + ]; + description = "Send mime-mail messages via Amazon SES"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + mainProgram = "send-aws"; + } + ) { }; + mime-string = callPackage ( { mkDerivation, @@ -464306,8 +463882,8 @@ self: { { mkDerivation, base }: mkDerivation { pname = "mini"; - version = "1.6.1.0"; - sha256 = "18vxnsn1lgrqc2clnygi68y7234z0jlqlz4cqjdpy0v0xspy90mf"; + version = "1.6.3.0"; + sha256 = "10wbi0jc0iv3931km08qgp74hin5jij8vs9z87a3qf22qcv40avf"; libraryHaskellDepends = [ base ]; description = "Minimal essentials"; license = lib.meta.getLicenseFromSpdxId "MIT"; @@ -466063,53 +465639,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 +465650,8 @@ self: { }: mkDerivation { pname = "miso"; - version = "1.9.0.0"; - sha256 = "0v45pvrxwf0biywx8icq2qww8gvmy2a9k1iz0n21p14bxm2fjicx"; - revision = "1"; - editedCabalFile = "0pjvyyr7ldggx0ffzrwnrmx7xss407i0sprvpy55n9lxknzvjav0"; + version = "1.11.0.0"; + sha256 = "15f0yqpfd2kfklcp7vf9ap7ha59k5z2iiahqxypgshy14i04sz9g"; libraryHaskellDepends = [ base bytestring @@ -466135,7 +465662,6 @@ self: { ]; description = "A tasty Haskell front-end web framework"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -466194,6 +465720,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 { @@ -466839,8 +466419,8 @@ self: { }: mkDerivation { pname = "mlkem"; - version = "0.2.0.0"; - sha256 = "0ryq0mwlics4kqjqh05y33y4qmj2j2z0r4p2jaw6mhs41qyj346z"; + version = "0.2.1.0"; + sha256 = "0mw90qq671klq5w20ijrv7pk10lxzphqxrpdjawdl3azhdcvr8kd"; libraryHaskellDepends = [ base crypton @@ -467771,8 +467351,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 +467641,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 +467693,6 @@ self: { ]; description = "Declarative mocking with a single arrow `~>`"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -468381,8 +467918,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 +470394,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 +470798,8 @@ self: { pname = "monad-metrics"; version = "0.2.2.2"; sha256 = "1w065hrd4r6as763anliig0dd3qdrn50gz5ld8iz3fc744qyc356"; + revision = "1"; + editedCabalFile = "04ds2862j734w43qngf91ybrcwsz66wp4kh6q5396xwalnfdnqq1"; libraryHaskellDepends = [ base clock @@ -471847,8 +471386,8 @@ self: { }: mkDerivation { pname = "monad-schedule"; - version = "0.2.0.2"; - sha256 = "12kp17zbc7y3m8nb89b235s0w31f67mz1jcbni3dkpzahn1k8681"; + version = "1.6"; + sha256 = "1krmb4xc9kxncbgbi448k7mvj6nlygg5fvgnahjzrvd6nbnnswc6"; libraryHaskellDepends = [ base base-compat @@ -471880,7 +471419,7 @@ self: { } ) { }; - monad-schedule_1_6 = callPackage ( + monad-schedule_1_7 = callPackage ( { mkDerivation, base, @@ -471900,8 +471439,8 @@ self: { }: mkDerivation { pname = "monad-schedule"; - version = "1.6"; - sha256 = "1krmb4xc9kxncbgbi448k7mvj6nlygg5fvgnahjzrvd6nbnnswc6"; + version = "1.7"; + sha256 = "128zn2j38gkm4yhc3nkyf86nh763lc4jdipqlp72skml8jrdcn3z"; libraryHaskellDepends = [ base base-compat @@ -473983,6 +473522,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 +473655,8 @@ self: { }: mkDerivation { pname = "monoid-transformer"; - version = "0.0.4"; - sha256 = "1243r77m5ywphwyhw7kn9vb2ha5m5zj375bd61fprdfiwi3z3as3"; + version = "0.0.4.1"; + sha256 = "1kpb7pq1w0gwis4qs1bl6nzaswyywm2kdy4cxdz0v3qw21zyzxqp"; libraryHaskellDepends = [ base semigroups @@ -474117,8 +473684,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 +473762,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 +473774,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 +473804,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, @@ -474390,6 +473882,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Examples for monoidmap"; license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -474413,70 +473906,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 +473995,7 @@ self: { ]; description = "QuickCheck support for monoidmap"; license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -475088,8 +474523,8 @@ self: { pname = "months"; version = "0.2.1"; sha256 = "18ysiyj5vqp96nvrkaa1k58ci6l08x03lkiq6cmi5vyg4gw734ig"; - revision = "1"; - editedCabalFile = "1lmikm7y31wlk634fr2l6ba74mn5a1h5y3p1phx7xjxvahjf3li7"; + revision = "2"; + editedCabalFile = "1xr06m5pskgfgzkfbfs988z7720wl8sz169h48fg3c0zd37xhghn"; libraryHaskellDepends = [ aeson attoparsec @@ -477428,8 +476863,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 +480377,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 +483599,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 +484666,7 @@ self: { case-insensitive, criterion, crypton, + crypton-pem, crypton-x509, crypton-x509-store, crypton-x509-system, @@ -485242,7 +484678,6 @@ self: { io-streams, monad-loops, network, - pem, QuickCheck, quickcheck-instances, ram, @@ -485261,8 +484696,8 @@ self: { }: mkDerivation { pname = "mysql-haskell"; - version = "1.2.4"; - sha256 = "1cfc8ljyih3gh0yp8bfj9l1d029mwinjv32x3wn0s9k0maq4lnfc"; + version = "1.2.5"; + sha256 = "0hffk7zc42p3fhk7j6aiphkddz9z8hyqvl1090dgq51vi1z4c9zb"; libraryHaskellDepends = [ asn1-encoding asn1-types @@ -485272,6 +484707,7 @@ self: { bytestring bytestring-lexing crypton + crypton-pem crypton-x509 crypton-x509-store crypton-x509-system @@ -485280,7 +484716,6 @@ self: { io-streams monad-loops network - pem ram scientific text @@ -485992,6 +485427,7 @@ self: { ]; description = "Homogeneous tuples of arbitrary length"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -486475,21 +485911,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 +485929,6 @@ self: { ]; description = "Named parameters (keyword arguments) for Haskell"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -487213,8 +486633,8 @@ self: { }: mkDerivation { pname = "nanotime"; - version = "0.3.2"; - sha256 = "0s6ks96avm4k3v013kx8c5apzf6fa4ws0p6fgmyq1b58pnx67wkz"; + version = "0.3.3"; + sha256 = "1xcx7pmlmgb5394kkl33r2dbxsj3f692kqb7rcfl24w161ad5plp"; libraryHaskellDepends = [ base time @@ -487802,6 +487222,81 @@ self: { } ) { }; + natskell = callPackage ( + { + mkDerivation, + aeson, + attoparsec, + base, + bytestring, + conduit, + containers, + cryptonite, + heap, + hspec, + memory, + mtl, + network, + network-simple, + port-utils, + QuickCheck, + random, + stm, + text, + time, + tls, + word8, + zlib, + }: + mkDerivation { + pname = "natskell"; + version = "0.0.0.1"; + sha256 = "0qw43dm842gsdyjljgpgf938g4wwa88qqglc0n3d2l1ik0g0bk1r"; + libraryHaskellDepends = [ + aeson + attoparsec + base + bytestring + conduit + containers + cryptonite + 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 +487306,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 +487323,10 @@ self: { process ]; testToolDepends = [ doctest ]; + benchmarkHaskellDepends = [ + base + tasty-bench + ]; description = "Natural number"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; @@ -488950,8 +488450,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 +488982,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 +490926,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 +490944,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"; } @@ -492439,29 +491936,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 +491955,6 @@ self: { ]; description = "Simple network runner library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -493489,41 +492962,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 +492996,6 @@ self: { ]; description = "Lightweight library for waiting on networked services to become available"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -494475,10 +493912,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 +494272,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 +494288,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 +494301,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 +494410,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 +495256,8 @@ self: { pname = "nix-diff"; version = "1.0.21"; sha256 = "0c9v9n75p1zfr546l2h2n0d42whyr1xm5whq86a22inmjqrbbq4y"; - revision = "1"; - editedCabalFile = "0j7xk1v0rq7k3d0yh02173nilws6iwrbgkn134px84rn9fcwq3vg"; + revision = "2"; + editedCabalFile = "0p8vh6l0is7qj5zlf10da5cvz2nmh2xa97kfa7slsx5y3qsim41c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -496040,8 +495475,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 = [ @@ -497165,38 +496600,6 @@ self: { ) { }; no-recursion = callPackage ( - { - mkDerivation, - base, - Cabal, - cabal-doctest, - doctest, - ghc, - }: - 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, @@ -497224,7 +496627,6 @@ self: { ]; 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; maintainers = [ lib.maintainers.sellout ]; } ) { }; @@ -497959,26 +497361,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 ]; @@ -498099,8 +497503,8 @@ self: { }: mkDerivation { pname = "non-negative"; - version = "0.1.2"; - sha256 = "0f01q916dzkl1i0v15qrw9cviycki5g3fgi6x8gs45iwbzssq52n"; + version = "0.1.2.1"; + sha256 = "0acn76g7am9i318vrqj82dmxa746iz4kg2kyx2das10w7b0wmdrb"; libraryHaskellDepends = [ base QuickCheck @@ -498831,6 +498235,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, @@ -499457,8 +498944,8 @@ self: { }: mkDerivation { pname = "nova-cache"; - version = "0.3.2.1"; - sha256 = "13k4g6msfcf40hizba1sdl4h59839jajs909phcn0h6yhw2v3cn9"; + version = "0.4.2.1"; + sha256 = "15dpf98f6zablx9y1injda3inkmy94nxq1ifwmx0nl9ppqysdha7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -499483,8 +498970,8 @@ self: { ram text ]; - 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; } @@ -499549,20 +499036,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; @@ -499577,15 +499065,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 @@ -499600,12 +499089,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; @@ -499953,8 +499444,8 @@ self: { }: mkDerivation { pname = "nri-http"; - version = "0.3.0.0"; - sha256 = "1b3zaw96np1x87839fi47shzb79v6rs6hvr116fjb7kvayrz7xpn"; + version = "0.7.0.1"; + sha256 = "0fvra4wmgc0mr806hs52flp2i0x2pq5fv7dqqgqr4102mmjw113x"; libraryHaskellDepends = [ aeson base @@ -500017,8 +499508,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 @@ -500080,6 +499573,7 @@ self: { random, safe-exceptions, stm, + strict-stm, text, time, unordered-containers, @@ -500087,8 +499581,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 @@ -500106,6 +499602,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 @@ -500128,6 +499648,7 @@ self: { random safe-exceptions stm + strict-stm text time unordered-containers @@ -500136,6 +499657,7 @@ self: { description = "Report log spans collected by nri-prelude"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; + mainProgram = "memory-leak-test"; } ) { }; @@ -500208,6 +499730,7 @@ self: { aeson, aeson-pretty, async, + attoparsec, auto-update, base, bytestring, @@ -500232,12 +499755,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 @@ -500264,6 +499788,7 @@ self: { aeson aeson-pretty async + attoparsec auto-update base bytestring @@ -500319,8 +499844,8 @@ self: { }: mkDerivation { pname = "nri-redis"; - version = "0.2.0.3"; - sha256 = "17rpdmqqfv6iyhjjf7lrr6hbn0mlz71i8llx7617d3v34y1bh3r0"; + version = "0.4.1.1"; + sha256 = "1z0x1gg12hpr76j8w2nknyw1vgv94ynqwkvychqnwh5hcw3qmgsf"; libraryHaskellDepends = [ aeson async @@ -501508,17 +501033,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"; @@ -504573,43 +504113,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, @@ -504626,8 +504129,8 @@ self: { }: mkDerivation { pname = "ogma-cli"; - version = "1.13.0"; - sha256 = "07x7ac06pji09fsv7z0r5a7zp9v789gx1jmza3ccj1l1qjaxgkk5"; + version = "1.14.0"; + sha256 = "0f9cns8gidmcyxvpkvqkix21imrrqfzdypr0y7l3d4n9kf6a88n8"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -504648,84 +504151,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, @@ -504758,11 +504188,13 @@ self: { test-framework-hunit, test-framework-quickcheck2, text, + vector, + yaml, }: mkDerivation { pname = "ogma-core"; - version = "1.13.0"; - sha256 = "05pg97plq3nwv5x1qsfi4hy7zcwm4680nyz7an2n82ggdj8dagc9"; + version = "1.14.0"; + sha256 = "0560i9v87qwyj7p16f23d87r5ba7rkb1i759w1z2hbsmjb31sx2z"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson @@ -504790,6 +504222,8 @@ self: { ogma-spec process text + vector + yaml ]; testHaskellDepends = [ base @@ -504802,7 +504236,6 @@ self: { ]; description = "Ogma: Helper tool to interoperate between Copilot and other languages"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -504823,48 +504256,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.14.0"; + sha256 = "1zc1gwxriapnd4phzcnz92ms17rmyl03mmr9azw0g52ndyyc0km3"; libraryHaskellDepends = [ aeson base @@ -504883,7 +504276,6 @@ self: { ]; description = "Ogma: Helper tool to interoperate between Copilot and other languages"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -504903,51 +504295,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.14.0"; + sha256 = "179cs29mnniv4bbgr2i63bzjvfajwvk9cq3bhdmip8j3a6296059"; setupHaskellDepends = [ base Cabal @@ -504970,7 +504319,6 @@ self: { ]; description = "Ogma: Runtime Monitor translator: C Language Frontend"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -505017,24 +504365,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.14.0"; + sha256 = "1wxs5qi0c48z8fggr1933nxzbigylih2q7vbfpn9hlgchbcqfmfg"; libraryHaskellDepends = [ base ]; description = "Ogma: Runtime Monitor translator: Copilot Language Endpoints"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -505051,37 +504386,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.14.0"; + sha256 = "1cnd6a3cnslr2wfp7ln8px76g0g0562kna31j7llzcdpd9wks4ww"; libraryHaskellDepends = [ base bytestring @@ -505093,7 +504399,6 @@ self: { ]; description = "Ogma: Runtime Monitor translator: CSV Frontend"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -505185,39 +504490,8 @@ 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.14.0"; + sha256 = "01wyvzs6idi92z0if1jv7qs8achwxxy9ar8m3cvbbim9fyy9k6f6"; libraryHaskellDepends = [ aeson base @@ -505230,7 +504504,6 @@ self: { ]; description = "Ogma: Runtime Monitor translator: JSON Frontend"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -505250,51 +504523,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.14.0"; + sha256 = "1nkr6yycbkv9lfnnvznkc13nwh7d3n9ccgi15v1w1rw7nf7n896c"; setupHaskellDepends = [ base Cabal @@ -505317,7 +504547,6 @@ self: { ]; description = "Ogma: Runtime Monitor translator: Lustre Language Frontend"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -505337,51 +504566,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.14.0"; + sha256 = "0ynk1gwk12zvkbb459j07k5v4gqligdmmfhhihkcqhhand1s50iy"; setupHaskellDepends = [ base Cabal @@ -505404,7 +504590,6 @@ self: { ]; description = "Ogma: Runtime Monitor translator: SMV Language Frontend"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -505419,33 +504604,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.14.0"; + sha256 = "1lfih3na1ch52jp7zly2qrz56ps17ii5kz14rdkgxml6jd1sf7k8"; libraryHaskellDepends = [ base bytestring @@ -505455,7 +504615,6 @@ self: { ]; description = "Ogma: Runtime Monitor translator: XLSX Frontend"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -505472,37 +504631,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.14.0"; + sha256 = "0mywpz1wjkyr726xrkhsw5y7mw4mn2j2m7zx2pdhb75pw2hp3zz0"; libraryHaskellDepends = [ base hxt @@ -505514,7 +504644,6 @@ self: { ]; description = "Ogma: Runtime Monitor translator: XML Frontend"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -505522,24 +504651,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.14.0"; + sha256 = "17gvcj5nlib3wdbnkjrv6wn2dwd7i9332l7df6w616glmxhqcms9"; libraryHaskellDepends = [ base ]; description = "Ogma: Runtime Monitor translator: JSON Frontend"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -505886,6 +505002,98 @@ self: { } ) { }; + okf-cli = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + generic-lens, + lens, + okf-core, + optparse-applicative, + text, + }: + mkDerivation { + pname = "okf-cli"; + version = "0.1.0.0"; + sha256 = "1zx2iypjpw76dndd5pf9fb68b79plfgc7ab2ipkbrzjqkyz7jzsr"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + base + bytestring + generic-lens + lens + okf-core + optparse-applicative + text + ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ + base + optparse-applicative + text + ]; + description = "Command-line interface for Open Knowledge Format bundles"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + mainProgram = "okf"; + } + ) { }; + + okf-core = callPackage ( + { + mkDerivation, + aeson, + attoparsec, + base, + bytestring, + cmark-gfm, + containers, + directory, + filepath, + frontmatter, + generic-lens, + lens, + temporary, + text, + vector, + yaml, + }: + mkDerivation { + pname = "okf-core"; + version = "0.1.0.0"; + sha256 = "0qbmqxi6g378r29lpbp5axs8ch9imgssdqqlpxvx6x36pa0gi343"; + libraryHaskellDepends = [ + aeson + attoparsec + base + bytestring + cmark-gfm + containers + directory + filepath + frontmatter + generic-lens + lens + text + vector + yaml + ]; + testHaskellDepends = [ + aeson + base + directory + filepath + temporary + text + ]; + description = "Read, validate, index, and traverse Open Knowledge Format bundles"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + old-locale = callPackage ( { mkDerivation, base }: mkDerivation { @@ -506135,8 +505343,8 @@ self: { }: mkDerivation { pname = "om-doh"; - version = "0.1.0.5"; - sha256 = "0cl0s0bg0c6afy3ps6g9bay177lqxf9v45c6xby08srm38mjgfwn"; + version = "0.1.0.6"; + sha256 = "1sf7bdlzjdq7qkf064d9vbwkxc7znp97sgy5v8cwr38m00nkfkd3"; libraryHaskellDepends = [ base base64 @@ -506284,71 +505492,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 @@ -506542,8 +505687,8 @@ self: { }: mkDerivation { pname = "om-logging"; - version = "1.1.0.11"; - sha256 = "12g0xp74bwvyk10jb3wa7r96p16q84yw26qwm64iqs6m0s762qxd"; + version = "1.1.0.12"; + sha256 = "1zwsyg9698h6iybqj456wj5024pj04kkmyv1wqgdnkp7rhpr8c0a"; libraryHaskellDepends = [ aeson base @@ -506577,8 +505722,8 @@ self: { }: mkDerivation { pname = "om-plugin-imports"; - version = "0.4.0.2.9.14"; - sha256 = "1ad1zbhr4pph5dv4d16rw9l58ghvpglv3qyd3cx8lfzl39chbi28"; + version = "0.4.1.1.9.14"; + sha256 = "0sycyhdmdnhbdx0dj2f58ssr6z7vgkml27q7vzhcwwp0lnifds40"; libraryHaskellDepends = [ base containers @@ -506615,8 +505760,8 @@ self: { }: mkDerivation { pname = "om-show"; - version = "0.1.2.12"; - sha256 = "02yg08lgq3pcd8rbliwq8mr9xq9m7xq8r32zlp6p0wkacf3ahi8c"; + version = "0.1.2.13"; + sha256 = "1scldmasmpfjwnqj6qrh1j717g3x6wzf0izhdmsbvm8cl3lia2m8"; libraryHaskellDepends = [ aeson base @@ -506652,8 +505797,8 @@ self: { }: mkDerivation { pname = "om-socket"; - version = "1.0.0.5"; - sha256 = "1r3wl9530nd5piwl5dj8rlpc0p6df3kgycl7zcmfd5f8f1mz44fw"; + version = "1.0.0.6"; + sha256 = "1kalcjyjfg8l6amzpgaqzlf1axafk5h8x18b963dzy5r78jvfnkz"; libraryHaskellDepends = [ aeson base @@ -506703,8 +505848,8 @@ self: { }: mkDerivation { pname = "om-time"; - version = "0.3.1.2"; - sha256 = "06g2fhljg2h45xf27zbmgm4v5l1xi2ns1vkbrrhrh1pn0vl92nri"; + version = "0.3.1.3"; + sha256 = "0sldx9hic6hyrq41qdbjarfxg7l6xb9f4nmcc53cj11hcx5i1a3r"; libraryHaskellDepends = [ aeson base @@ -507081,26 +506226,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.3"; + sha256 = "1yh7w2y7hp163rdk0p449jfqfia6zncaqaip82ckbd45c0x0vckm"; libraryHaskellDepends = [ base + bifunctors bytestring containers hashable lens + semigroupoids text + text-short unordered-containers ]; testHaskellDepends = [ @@ -507642,10 +506793,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 @@ -508022,8 +507173,8 @@ self: { }: mkDerivation { pname = "open-browser"; - version = "0.4.0.0"; - sha256 = "0pgqrdwmzw70yfqvbssc01b8n3aqw3l6a92j16vby9x0cv803zyy"; + version = "0.5.0.0"; + sha256 = "09iyxigvgbi2d1prc299ihdbvg9m7fdkxk574gkdr0m3xq76fccx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -508557,8 +507708,8 @@ self: { }: mkDerivation { pname = "openal-ffi"; - version = "0.0.1"; - sha256 = "14zhplwg66dpx78zyyx1wp1lqfqbwkcgjrkm94dfz25vykw71k0h"; + version = "0.0.2"; + sha256 = "0d15ab20642v575l0vfcm3rkfzzl7askcg7iim275ymn0p7qarw7"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ openal ]; testHaskellDepends = [ base ]; @@ -508567,6 +507718,106 @@ self: { } ) { inherit (pkgs) openal; }; + openapi-hs = callPackage ( + { + mkDerivation, + aeson, + aeson-pretty, + base, + base-compat-batteries, + bytestring, + containers, + cookie, + generics-sop, + 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 = "openapi-hs"; + version = "4.0.0"; + sha256 = "0ig5ghkhqdfv78nihp1vxzi0k2x4mjr5ish5xlkk5x4y4r56wh3j"; + isLibrary = true; + isExecutable = true; + 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 + bytestring + lens + text + ]; + testHaskellDepends = [ + aeson + base + base-compat-batteries + bytestring + containers + 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.1 data model"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + mainProgram = "example"; + } + ) { }; + openapi-petstore = callPackage ( { mkDerivation, @@ -508695,118 +507946,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, @@ -508912,7 +508051,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "OpenAPI 3.0 data model"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "example"; } ) { }; @@ -511725,57 +510863,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, @@ -511825,7 +510912,6 @@ self: { ]; description = "Settings parsing for Haskell: command-line arguments, environment variables, and configuration values"; license = lib.licenses.lgpl3Only; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -512438,42 +511524,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, @@ -512488,6 +511538,8 @@ self: { pname = "optparse-applicative"; version = "0.19.0.0"; sha256 = "0waq6i6jk0zj9vb00m62khfcm9xdnz3afzs471vhqwr1v3psw5ng"; + revision = "1"; + editedCabalFile = "1hvcdhc7m9f3qh70cqhrjf0qszyv0dj8fvl2i3fpr3s9ybdwn7ac"; libraryHaskellDepends = [ base prettyprinter @@ -512502,7 +511554,6 @@ self: { ]; description = "Utilities and combinators for parsing command line options"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -512518,6 +511569,8 @@ self: { pname = "optparse-applicative-cmdline-util"; version = "0.2.1"; sha256 = "0l6qmxncqacfm8abpf2j2f7pn7pbd09lpm20im6gpm27dmls001h"; + revision = "1"; + editedCabalFile = "07p0flx6k16xpsm8057n8giimv45di1kymfdp6fk5m8nj6nllk45"; libraryHaskellDepends = [ attoparsec base @@ -512961,6 +512014,7 @@ self: { ]; description = "Types and functions for Kepler orbits"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -514368,6 +513422,101 @@ self: { } ) { }; + ormolu_0_8_1_1 = 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.1.1"; + sha256 = "0xhld2w9bkybqf0fcld7qm8k5fjsl6hkvjks5ifz4y8yp4lwwbhm"; + 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, @@ -514688,7 +513837,7 @@ self: { } ) { }; - os-string_2_0_10 = callPackage ( + os-string_2_0_11 = callPackage ( { mkDerivation, base, @@ -514703,8 +513852,8 @@ self: { }: mkDerivation { pname = "os-string"; - version = "2.0.10"; - sha256 = "19asqyappgnyzvr3wrh5jnaim6zs7girk7g61j1gq28s2akbi0pn"; + version = "2.0.11"; + sha256 = "056p32nymmhx9whmqhvzwasmd9p9mn4slzp33v3rf3jywq87902l"; libraryHaskellDepends = [ base bytestring @@ -517642,210 +516791,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, @@ -517932,8 +516877,8 @@ self: { }: mkDerivation { pname = "pandoc"; - version = "3.9.0.2"; - sha256 = "0v1b3n9sn25kblhnzn1p0l5pv0raj93byx75jqbssnj854qshik4"; + version = "3.10"; + sha256 = "016k9bmc4c0pc1b4iilrp60rlxc8339mwqr1k9kd9xm6h4xz0slw"; configureFlags = [ "-f-trypandoc" ]; enableSeparateDataOutput = true; libraryHaskellDepends = [ @@ -518046,7 +516991,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 @@ -518241,8 +517185,8 @@ self: { }: mkDerivation { pname = "pandoc-cli"; - version = "3.7.0.2"; - sha256 = "0g9x7h2aimiffnv03pcvai64kpwxykz18kd126x92lpsdjwclkgz"; + version = "3.10"; + sha256 = "14zsnj1zw5zjk704hivdimzwgs7zw47wl89i6phlaw7s9balvx4j"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -518264,46 +517208,6 @@ self: { } ) { }; - 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"; - 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"; - hydraPlatforms = lib.platforms.none; - mainProgram = "pandoc"; - maintainers = [ lib.maintainers.maralorn ]; - } - ) { }; - pandoc-columns = callPackage ( { mkDerivation, @@ -518430,7 +517334,7 @@ self: { } ) { }; - pandoc-crossref_0_3_23 = callPackage ( + pandoc-crossref_0_3_24 = callPackage ( { mkDerivation, base, @@ -518460,10 +517364,8 @@ self: { }: mkDerivation { pname = "pandoc-crossref"; - version = "0.3.23"; - sha256 = "104nmakm5i8s30gbfszkv4pdcvf21i16q118pmvhvfahsl6kq7ra"; - revision = "1"; - editedCabalFile = "14b90zs7x0ii3yhxmrfkrc6qj0vvxdk6axndprm1q6v92r86pl1s"; + version = "0.3.24"; + sha256 = "02bcvf5g4gjyrjqdzmyrwp9q6yl8dw3f8bgi0mgrbyn607jvaby9"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -519124,10 +518026,8 @@ self: { }: mkDerivation { pname = "pandoc-lua-engine"; - version = "0.4.3"; - sha256 = "1s5g1mvl13pa411kyd2jp5jz0lw8alxqpv984nnfnq17d2nj4mkw"; - revision = "2"; - editedCabalFile = "0a00gmr5ymp5jl6dp6f1qcmyxcqz1nqp2d4y6x1342zhqsi1zs8s"; + version = "0.5.3"; + sha256 = "1n2jkylqxk5c4n3ag8b5w4d3nzdnrw5j4d31i2binv9xs9zm3lkp"; libraryHaskellDepends = [ aeson base @@ -519176,94 +518076,6 @@ self: { } ) { }; - 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"; - 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"; - hydraPlatforms = lib.platforms.none; - } - ) { }; - pandoc-lua-marshal = callPackage ( { mkDerivation, @@ -519514,10 +518326,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 = [ @@ -519729,8 +518539,8 @@ self: { }: mkDerivation { pname = "pandoc-server"; - version = "0.1.0.11"; - sha256 = "1686kl05pr6bqrmg5dda1d7m9dmk0c087fpg54r9v5iy1x732gws"; + version = "0.1.3"; + sha256 = "1sncxx1q29z7vs6nf7vhakx0lym1wj37sbjb5zywshnl5bfn9izj"; libraryHaskellDepends = [ aeson base @@ -519753,52 +518563,6 @@ self: { } ) { }; - 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"; - 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"; - hydraPlatforms = lib.platforms.none; - } - ) { }; - pandoc-sidenote = callPackage ( { mkDerivation, @@ -519971,8 +518735,8 @@ self: { }: mkDerivation { pname = "pandoc-types"; - version = "1.23.1.1"; - sha256 = "17zhzimkk27s0mx4h752jzhxqqr7nklj1mnrkx86faq816qx1hc9"; + version = "1.23.1.2"; + sha256 = "16si06wlmk7x8br8nzd628pdgk72k0jl552xrkkdq965m2yavpc1"; libraryHaskellDepends = [ aeson base @@ -520583,185 +519347,6 @@ self: { ) { }; pantry = 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, - 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, @@ -520937,7 +519522,6 @@ self: { doHaddock = false; description = "Content addressable Haskell package management"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -522071,33 +520655,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, @@ -522119,7 +520676,6 @@ self: { ]; description = "Parallel programming library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -523252,6 +521808,8 @@ self: { pname = "parsec"; version = "3.1.18.0"; sha256 = "1byha0j1i0h5wwzafm0csx0y8maga17r6my2z5w2ciki789rybs0"; + revision = "1"; + editedCabalFile = "1ajpd2nn6ph3zrzbkwp877zv8772pqashbwqf714mhgl9jbcp818"; libraryHaskellDepends = [ base bytestring @@ -523745,6 +522303,8 @@ self: { pname = "parser-combinators-tests"; version = "1.3.1"; sha256 = "1xk3mk35m8fif47b8widww2696ldrjf7f7aw5f154g7vmgvp9qgv"; + revision = "1"; + editedCabalFile = "0ddbl466ddi7wgsmvv4klsqi0vwhp8s2g5qcv4ml2asi4jxbql6h"; isLibrary = false; isExecutable = false; testHaskellDepends = [ @@ -525007,6 +523567,75 @@ self: { } ) { }; + password_3_1_1_0 = callPackage ( + { + mkDerivation, + base, + base-compat, + base64, + bytestring, + Cabal, + cabal-doctest, + crypton, + doctest, + memory, + password-types, + QuickCheck, + quickcheck-instances, + ram, + scrypt, + tasty, + tasty-golden, + tasty-hunit, + tasty-quickcheck, + template-haskell, + text, + }: + mkDerivation { + pname = "password"; + version = "3.1.1.0"; + sha256 = "1lzvhagxr4xqiflzz775b0byv2bshd8k82dax3yffss9sh9ljqq6"; + setupHaskellDepends = [ + base + Cabal + cabal-doctest + ]; + libraryHaskellDepends = [ + base + base64 + bytestring + crypton + password-types + ram + template-haskell + text + ]; + testHaskellDepends = [ + base + base-compat + base64 + bytestring + crypton + doctest + memory + password-types + QuickCheck + quickcheck-instances + scrypt + tasty + tasty-golden + tasty-hunit + tasty-quickcheck + template-haskell + text + ]; + description = "Hashing and checking of passwords"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.cdepillabout ]; + } + ) { }; + password-aeson = callPackage ( { mkDerivation, @@ -525130,67 +523759,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, @@ -525215,7 +523783,6 @@ self: { ]; description = "typeclass instances for password package"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.cdepillabout ]; } ) { }; @@ -526374,10 +524941,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 @@ -526467,8 +525032,8 @@ self: { }: mkDerivation { pname = "patrol"; - version = "1.1.0.0"; - sha256 = "0ijfflc9gv3ks5y3irng0mpsbcfwx41v59xgm8840310sz6kj4p1"; + version = "1.2.0.5"; + sha256 = "06q8q5jkvvj7j3nq9qzhnh6rqp833n12vl3bcd6angl9bly7a4my"; libraryHaskellDepends = [ aeson base @@ -526504,64 +525069,6 @@ self: { } ) { }; - 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"; - 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"; - hydraPlatforms = lib.platforms.none; - } - ) { }; - patronscraper = callPackage ( { mkDerivation, @@ -527636,75 +526143,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 @@ -527727,18 +526180,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; } ) { }; @@ -529504,70 +527956,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, @@ -529623,7 +528011,6 @@ self: { benchmarkHaskellDepends = [ base ]; description = "Performance tools"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; mainProgram = "perf-explore"; } ) { }; @@ -530548,136 +528935,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, @@ -530803,7 +529060,6 @@ self: { ]; description = "Type-safe, multi-backend data serialization"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.psibi ]; } ) { }; @@ -531585,85 +529841,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, @@ -531739,7 +529916,6 @@ self: { ]; description = "Backend for the persistent library using MySQL database server"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -531995,6 +530171,8 @@ self: { pname = "persistent-pagination"; version = "0.1.1.2"; sha256 = "16p89c4rjwak7slb7rmzn0qyap2vg3ayis8q3lkxl0k7a609pf5h"; + revision = "1"; + editedCabalFile = "05nsc0fiiv1g6222b48mgzqgl85xq2yrsg0spk12367qr73g9dhy"; libraryHaskellDepends = [ base conduit @@ -532021,6 +530199,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Efficient and correct pagination for persistent or esqueleto queries"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -532053,104 +530232,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, @@ -532619,6 +530700,7 @@ self: { ]; description = "Monad classes for running queries with Persistent and Esqueleto"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -532940,6 +531022,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Type safe access to multiple database schemata"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -533450,6 +531533,8 @@ self: { pname = "pg-entity"; version = "0.0.6.0"; sha256 = "0710ipshbpmkci944ms2gvd8mk6f9ikz5nmp1l6g19w6wq1ab72f"; + revision = "1"; + editedCabalFile = "0ln1rq25vjn2qmzdxdcyvyalk6gpxfx0pz5aw6b41lynnwbxslh3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -533760,9 +531845,9 @@ self: { deepseq, directory, exceptions, - hashable, hedgehog, mtl, + postgresql-libpq, postgresql-simple, resource-pool, scientific, @@ -533772,14 +531857,13 @@ 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"; libraryHaskellDepends = [ aeson base @@ -533789,6 +531873,7 @@ self: { directory exceptions mtl + postgresql-libpq postgresql-simple scientific singletons @@ -533803,18 +531888,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 ]; @@ -533938,6 +532019,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, @@ -534089,8 +532253,8 @@ self: { }: mkDerivation { pname = "pgmq-config"; - version = "0.2.0.0"; - sha256 = "0y5vgas8hixs57ygh7wcy76jikzlw567vc83w1ygjk6ssdx2vd1g"; + version = "0.3.0.0"; + sha256 = "0fbr3rywgvpvhm3jp2ll6353ngd5dpmwpd7fnlzw8y6jk6jwqcmb"; libraryHaskellDepends = [ base containers @@ -534137,8 +532301,8 @@ self: { }: mkDerivation { pname = "pgmq-core"; - version = "0.2.0.0"; - sha256 = "0pfiflhnaqnpxv8srblr5s11aqvy3jkq70v1ggbsji1a9q6zh4n8"; + version = "0.3.0.0"; + sha256 = "1hm1cva51f2fi7363vff4035rfb0dqwymk8sswqvjif22z4bd3dc"; libraryHaskellDepends = [ aeson base @@ -534183,8 +532347,8 @@ self: { }: mkDerivation { pname = "pgmq-effectful"; - version = "0.2.0.0"; - sha256 = "07d2zzg9s5n43k29xx7gqlpjjk21jgb58sv392i7wdvm9g5byhd8"; + version = "0.3.0.0"; + sha256 = "1yslphqkbqzrgl896yf5jj8jbrm8p56bgqy2jnzdyshgg28yxizs"; libraryHaskellDepends = [ aeson base @@ -534256,8 +532420,8 @@ self: { }: mkDerivation { pname = "pgmq-hasql"; - version = "0.2.0.0"; - sha256 = "128k8q1g78nb56282dmbgkjdic1acc5607fmg6cvdmh9xwmf5cv6"; + version = "0.3.0.0"; + sha256 = "0akq7w7zp6rk0ng29z4cmjhg2xxx5ms0sfw99rwf6f0bzqcw2a5j"; libraryHaskellDepends = [ aeson base @@ -534312,8 +532476,8 @@ self: { }: mkDerivation { pname = "pgmq-migration"; - version = "0.2.0.0"; - sha256 = "17yykj64dabc65hwzgdnq98v2qxr9q7cg5zhyhixybgi7s1c7ync"; + version = "0.3.0.0"; + sha256 = "1bb9q8mcanzsaszf0vw5pxgxpk1llqya18dkrs9ji308f88vldjm"; libraryHaskellDepends = [ base bytestring @@ -534785,8 +532949,8 @@ self: { }: mkDerivation { pname = "phino"; - version = "0.0.0.67"; - sha256 = "160lkhc47i3k0sranhjx5k0mk9w9gm8q8iwizrwdq1n8qcanp5vv"; + version = "0.0.85"; + sha256 = "1mqklsis68p88rydks6hr5v0zhisv6509fycqv5zsl1p87571kar"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -534831,6 +532995,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; @@ -537929,8 +536097,8 @@ self: { }: mkDerivation { pname = "pinned-warnings"; - version = "0.1.3.0"; - sha256 = "1ya45nm85rdrgdcxx8iycs5r9rh0zkzc6i0y6x58vsy3mnq9qn37"; + version = "0.1.4.0"; + sha256 = "14vjqcrvn5hsq6kzzr690wiwkbcvy48d8l5rf4y3av41wjbkkvp1"; libraryHaskellDepends = [ base bytestring @@ -543401,8 +541569,8 @@ self: { }: mkDerivation { pname = "pms-application-service"; - version = "0.0.9.0"; - sha256 = "0nbfpbagxbvymrz9w8ph36v8xa9gmvm3z3r672j1lglb01q5yg2k"; + version = "0.1.2.0"; + sha256 = "0max9rsqfcri7yqr5zwksm8z7bcka1wsjib17q9lqrsqhaygw41q"; libraryHaskellDepends = [ aeson async @@ -543445,37 +541613,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 @@ -543486,13 +541661,13 @@ self: { aeson async base + bytestring data-default hspec hspec-discover lens monad-logger stm - unix ]; testToolDepends = [ hspec-discover ]; description = "pms-domain-model"; @@ -543532,8 +541707,8 @@ self: { }: mkDerivation { pname = "pms-domain-service"; - version = "0.1.1.0"; - sha256 = "1qdkip9fqk20xfbswx0f62fic9w19md22vcimcc1rbcgw3w810dy"; + version = "0.1.6.0"; + sha256 = "1l3aric3yjc00n0aq8nikjnip885vixh5nhq34l4msdb9a39q66v"; libraryHaskellDepends = [ aeson base @@ -543575,6 +541750,310 @@ self: { } ) { }; + pms-infra-agent-process = callPackage ( + { + mkDerivation, + aeson, + async, + base, + bytestring, + conduit, + containers, + 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, + }: + mkDerivation { + pname = "pms-infra-agent-process"; + version = "0.0.2.0"; + sha256 = "1vdx5sp7ymc4syb522gla6ag700bzxa0vck8jlxgi99zgv5pn3h0"; + libraryHaskellDepends = [ + aeson + async + base + bytestring + conduit + containers + data-default + directory + fast-logger + filepath + lens + monad-logger + mtl + pms-domain-model + process + safe-exceptions + stm + strip-ansi-escape + text + transformers + ]; + testHaskellDepends = [ + aeson + async + base + bytestring + data-default + hspec + hspec-discover + lens + monad-logger + pms-domain-model + stm + ]; + testToolDepends = [ hspec-discover ]; + description = "pms-infra-agent-process"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + 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.1.0"; + sha256 = "135myq38wxhccxy0zz6p0j5aw03aq33ljlzg7z4lvw3i4grfrxbr"; + 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 = "TCP server listener library for pty-mcp-server agent tools"; + 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, @@ -543598,12 +542077,11 @@ self: { stm, text, transformers, - unix, }: mkDerivation { pname = "pms-infra-cmdrun"; - version = "0.0.8.0"; - sha256 = "0q0780gl1jadq0qjh7dqknvv9i0g0229nsaxahv6f3n9brx9bf30"; + version = "0.1.0.0"; + sha256 = "0zryyyjbwi05c679jq337xrbfnz5xgys1f4lqfh5s8skrvfv2rbz"; libraryHaskellDepends = [ aeson async @@ -543625,16 +542103,18 @@ self: { transformers ]; testHaskellDepends = [ + aeson async base data-default + directory + filepath hspec hspec-discover lens monad-logger pms-domain-model stm - unix ]; testToolDepends = [ hspec-discover ]; description = "pms-infra-cmdrun"; @@ -543647,6 +542127,7 @@ self: { { mkDerivation, aeson, + ai-agent-diff-patch, async, base, bytestring, @@ -543662,18 +542143,19 @@ self: { mtl, pms-domain-model, process, + regex-tdfa, safe-exceptions, stm, text, transformers, - unix, }: mkDerivation { pname = "pms-infra-filesystem"; - version = "0.0.2.0"; - sha256 = "0gbkg1k220lrmvjz2pdkdjhw8rpjjm6rjqfygwnv095s4gcb6zkw"; + version = "0.0.4.0"; + sha256 = "1325pkkkmcxvm5z16n1b4ksrbdfy1hn55sfyc4xn6a8r5813pfdz"; libraryHaskellDepends = [ aeson + ai-agent-diff-patch async base bytestring @@ -543687,6 +542169,7 @@ self: { mtl pms-domain-model process + regex-tdfa safe-exceptions stm text @@ -543695,6 +542178,7 @@ self: { testHaskellDepends = [ async base + bytestring data-default directory filepath @@ -543704,7 +542188,7 @@ self: { monad-logger pms-domain-model stm - unix + text ]; testToolDepends = [ hspec-discover ]; description = "pms-infra-filesystem"; @@ -543734,14 +542218,15 @@ self: { process, safe-exceptions, stm, + strip-ansi-escape, text, transformers, unix, }: mkDerivation { pname = "pms-infra-procspawn"; - version = "0.0.8.0"; - sha256 = "0n96yp399grggivd9a3hk2n483cdsyywdkgam9bmkxr0pms8grqp"; + version = "0.0.9.0"; + sha256 = "1dd8pz2dqhglc2mswd3608q4hj8yjdh0745xwng1b1wbfxp30mlj"; libraryHaskellDepends = [ aeson async @@ -543759,6 +542244,7 @@ self: { process safe-exceptions stm + strip-ansi-escape text transformers ]; @@ -544156,8 +542642,8 @@ self: { }: mkDerivation { pname = "pms-ui-request"; - version = "0.0.6.0"; - sha256 = "1whhi2npja49xifkqhlfmm1j4snw3vhs4vw39205sypvp6irq8ny"; + version = "0.0.7.0"; + sha256 = "1rsxa553bg20alqh3wnqi89zmyazrsscnz1pgcfwkk41df42xlwv"; libraryHaskellDepends = [ aeson base @@ -546331,8 +544817,8 @@ self: { }: mkDerivation { pname = "polysemy-chronos"; - version = "0.7.0.1"; - sha256 = "1iihnrzj1ghh6ihhd70msswg1wwqar31xhi73qc8is5bwk0y491x"; + version = "0.7.0.2"; + sha256 = "0c6gcsgda7c81m087zwlhpg8374pxr3daw290xqdrkcl74n326qy"; libraryHaskellDepends = [ base chronos @@ -546374,8 +544860,8 @@ self: { }: mkDerivation { pname = "polysemy-conc"; - version = "0.14.1.1"; - sha256 = "1cb7jlfgrspxi7jb0zrnhdgjl2d64na5kk1nda4z34k5s93dl4n0"; + version = "0.15.0.0"; + sha256 = "13nga6ahpkwj3ldffzv2d5cikz65acq7v57hs3zc5ns9mmvrlbp9"; libraryHaskellDepends = [ async base @@ -546847,8 +545333,8 @@ self: { }: mkDerivation { pname = "polysemy-log"; - version = "0.11.1.0"; - sha256 = "0d5spw0w2l013myk4rqa936zx85jd2qiaalgcdn0r2fiyhx2xn6i"; + version = "0.11.2.0"; + sha256 = "1mjsykdg091s6gwh1yzzl756l5m44c2v839pl4scd31fg1wny9nk"; libraryHaskellDepends = [ ansi-terminal async @@ -546901,8 +545387,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 @@ -546951,8 +545437,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 @@ -547270,8 +545756,8 @@ self: { }: mkDerivation { pname = "polysemy-process"; - version = "0.14.1.1"; - sha256 = "1csq2mz5h1w4jigk9nmahhxjzl6v3gzk42f28ml4322zqniqkri4"; + version = "0.15.0.0"; + sha256 = "1zb5xzmp1kj9nzdby9hp6x9q69ynsill7xbw774n7jy6xdxqslwg"; libraryHaskellDepends = [ async base @@ -547391,8 +545877,8 @@ self: { }: mkDerivation { pname = "polysemy-resume"; - version = "0.9.0.1"; - sha256 = "1i9wjlsyq2b0fyspyshk4xxdqc24gqf0pykh0sd3gcd9wnfc4zcg"; + version = "0.9.0.2"; + sha256 = "0hwhg32cjgv80hanbzcqgb547syrn8djk45dmqdhkrmn6lhbmpzi"; libraryHaskellDepends = [ base incipit-core @@ -547527,8 +546013,8 @@ self: { }: mkDerivation { pname = "polysemy-test"; - version = "0.10.0.1"; - sha256 = "1lsfiwz7vx3rk07wqqlrfh91wc5i4h5ij3w9nhjf54kg6gx9s8w7"; + version = "0.11.0.1"; + sha256 = "1basf20yx26cs5an6rnjvic499myjh2hk76z7mrwf3izjg9vqawc"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base @@ -547568,8 +546054,8 @@ self: { }: mkDerivation { pname = "polysemy-time"; - version = "0.7.0.1"; - sha256 = "0cm1sp553irglfzljlnndly7rw5yabw5bigch7dfy5ssmiksa0kr"; + version = "0.7.0.2"; + sha256 = "06kxhwdadcwkr7ygg2plfaswfxk18g1365hak5nlq9wa2fvxp391"; libraryHaskellDepends = [ aeson base @@ -547886,14 +546372,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 @@ -547902,8 +546390,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"; } ) { }; @@ -548605,10 +547098,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 = [ @@ -550549,8 +549040,8 @@ self: { }: mkDerivation { pname = "postgres-websockets"; - version = "0.12.0.0"; - sha256 = "0y425aq3jn38k98ammprklscw8y13hx7n2ibgpcz91anpk6cir0h"; + version = "0.12.1.1"; + sha256 = "0p9q1g0xk6gsk8fwqksp6jrbzrij3ghwa8flkjrbvi845anjv8xy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -550678,72 +549169,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, @@ -550808,7 +549233,6 @@ self: { ]; description = "Encoders and decoders for the PostgreSQL's binary format"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -551289,6 +549713,7 @@ self: { ]; description = "A PostgreSQL persistent schema migration utility"; license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -552261,8 +550686,6 @@ self: { ]; description = "Integration of \"postgresql-simple\" with \"postgresql-types\""; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -553977,8 +552400,8 @@ self: { }: mkDerivation { pname = "ppad-aead"; - version = "0.3.1"; - sha256 = "13hkgnsxclxsimidxra7bn5dqp5hl0ckw1zgmyx25iha6bwcbig3"; + version = "0.3.2"; + sha256 = "1wvjn38gw7yn3yc9nb12v85ynq4a4s2xzfrlzcpgijbdzs1xjnsc"; libraryHaskellDepends = [ base bytestring @@ -554024,8 +552447,8 @@ self: { }: mkDerivation { pname = "ppad-base16"; - version = "0.2.1"; - sha256 = "0dm36k88n4d0l6ddf674q9mjpsx3pydwlyirirlj4mi219cayz4r"; + version = "0.3.0"; + sha256 = "05nh6hbmfkqpq8cqqlqj5i9sbn5hf7wng98342ldcj9i24y435pb"; libraryHaskellDepends = [ base bytestring @@ -554097,6 +552520,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, @@ -554110,8 +552575,8 @@ self: { }: mkDerivation { pname = "ppad-bech32"; - version = "0.2.4"; - sha256 = "1gandp9vcr56ifygnvh7rxs9v4732l1y29qwvapsvsijsy23wy4v"; + version = "0.2.5"; + sha256 = "1ykp6s4j0xrgkwyqlbkxhd0bshs4m9h0n189qkshxdfd2sv982zj"; libraryHaskellDepends = [ base bytestring @@ -554646,11 +553111,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 @@ -554670,8 +553136,42 @@ self: { criterion deepseq ppad-base16 + weigh ]; - description = "A pure ChaCha20 stream cipher"; + 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.1.0"; + sha256 = "18dq2dfrxyl0jfxjkq179ivba9ra3s76ya8lfx0mkvz1hj6ya7vk"; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ + base + tasty + tasty-hunit + tasty-quickcheck + ]; + benchmarkHaskellDepends = [ + base + criterion + deepseq + weigh + ]; + description = "Anytime-valid sequential testing via e-processes"; license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -554689,8 +553189,8 @@ self: { }: mkDerivation { pname = "ppad-fixed"; - version = "0.1.3"; - sha256 = "1dxfpvqiycc60mb4ax5l22hyqgr2rwald3wc7bnwx18klrx7cblv"; + version = "0.1.5"; + sha256 = "0sy0v3kqvk05q9grw71dcljsfkysacbnfq11acnyglabla2gq20g"; libraryHaskellDepends = [ base deepseq @@ -554806,6 +553306,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, @@ -554858,16 +553405,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.2"; + sha256 = "1qkb490i8kk4ic1ac56gfssy2qzdjf1mqazj9m2rdyhwhfq8hs46"; libraryHaskellDepends = [ base bytestring @@ -554885,9 +553434,11 @@ self: { base bytestring criterion + deepseq ppad-base16 + weigh ]; - description = "A pure Poly1305 MAC"; + description = "A fast Poly1305 MAC"; license = lib.meta.getLicenseFromSpdxId "MIT"; } ) { }; @@ -554949,8 +553500,8 @@ self: { }: mkDerivation { pname = "ppad-script"; - version = "0.2.2"; - sha256 = "1nvkx0hgxvipqn27c7q4cxk7dz0calk4w6f0nhpxphi9w4z5jhqg"; + version = "0.2.3"; + sha256 = "1zrrqsifqcv4bmydvqrfhajw1jfniih5pyj69l78x3h7bl2bj8i6"; libraryHaskellDepends = [ base bytestring @@ -555000,8 +553551,8 @@ self: { }: mkDerivation { pname = "ppad-secp256k1"; - version = "0.5.4"; - sha256 = "1iqa533crlw9n2s5hqvlix4fc8vz01hswgcq1y32gf1mfgyzfsxl"; + version = "0.5.7"; + sha256 = "11kyqf5d39siblclxxad8g402625rzdnrikdad851jd6is7vwl1i"; libraryHaskellDepends = [ base bytestring @@ -555301,6 +553852,147 @@ self: { } ) { }; + pqi = callPackage ( + { + mkDerivation, + base, + bytestring, + hspec, + postgresql-libpq, + ptr-peeker, + ptr-poker, + QuickCheck, + }: + mkDerivation { + pname = "pqi"; + version = "0.0.1.1"; + sha256 = "1dn97a72rsdhqr2cr66hgma9zi8svwzzcz83xqz75waby5phd96q"; + libraryHaskellDepends = [ + base + bytestring + ptr-peeker + ptr-poker + ]; + testHaskellDepends = [ + base + bytestring + hspec + postgresql-libpq + QuickCheck + ]; + 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 = "0.0.1.2"; + sha256 = "07j3y03brp7k538ch81q6cmiy5f38rmy3nm5b4b9g5j1f2mrkcsw"; + 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 = "0.0.1.1"; + sha256 = "0rk0d9lqmdm63xmcc49l4qcrh3ylndscg7h4ybc5lwxr50ggljcf"; + libraryHaskellDepends = [ + base + bytestring + postgresql-libpq + pqi + ]; + testHaskellDepends = [ + base + hspec + pqi-conformance + ]; + 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 = "0.0.1.1"; + sha256 = "10230x398l90r8k7q8gkg2a9vzbs1yvqiy9v4ic9zxbbdx878kba"; + libraryHaskellDepends = [ + base + base64-bytestring + bytestring + containers + crypton + network + pqi + ptr-peeker + ptr-poker + transformers + unix + ]; + testHaskellDepends = [ + base + hspec + pqi-conformance + ]; + doHaddock = false; + description = "Native (pure-Haskell) adapter for pqi"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + pqueue = callPackage ( { mkDerivation, @@ -555314,10 +554006,10 @@ self: { }: mkDerivation { pname = "pqueue"; - version = "1.5.0.0"; - sha256 = "00hzrhz3n55ahyv2h183l72jsl3q01p4ns0063p0vjaa5j6qpy0v"; - revision = "3"; - editedCabalFile = "0g7zaidq3gf08kzwp4xrbi3f76qdv4ckx6nblzi5j55awcsp08xy"; + version = "1.6.0.0"; + sha256 = "1bg9z0m062lggmzkrq29vz75d7mxxmx9ka1862j7qszj9gqmqnw6"; + revision = "1"; + editedCabalFile = "1g2xnsh8h8dddgagpivnbns5h7yzmwyhwcxwya6a0pdlisfi8rdm"; libraryHaskellDepends = [ base deepseq @@ -555637,8 +554329,8 @@ self: { }: mkDerivation { pname = "prairie"; - version = "0.1.1.0"; - sha256 = "1ik2dpdwm4jp9wb2hp4y7pyvxbsjqlpsp5n28wkh6rhi05kmmv1p"; + version = "0.1.2.0"; + sha256 = "0cafxmmas85pyyj4j9bv1xs4k5x1y5mkh7cavsxz2z93khdvwdfs"; libraryHaskellDepends = [ aeson base @@ -556401,8 +555093,8 @@ self: { }: mkDerivation { pname = "prelate"; - version = "0.9.0.0"; - sha256 = "06bsz3jfi40dqnzwxka7k914y8gyy3i08naw36nsypakfgb376ag"; + version = "0.9.0.2"; + sha256 = "1zm8zcp6m2fb46a6lcs0ivgffdz6a3x5fyp89230gks2b9vyd97d"; libraryHaskellDepends = [ aeson base @@ -557737,22 +556429,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 = [ @@ -557777,12 +556468,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; @@ -557798,15 +556488,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 @@ -557822,9 +556512,9 @@ self: { base-compat containers deepseq - gauge prettyprinter QuickCheck + tasty-bench text ]; description = "ANSI terminal backend for the »prettyprinter« package"; @@ -557882,8 +556572,8 @@ self: { }: mkDerivation { pname = "prettyprinter-compat-annotated-wl-pprint"; - version = "1.1"; - sha256 = "0plkzvwbqilmh711fbbki9r37i01n00kmzr6cxjgjw0ak1m2djbn"; + version = "1.1.1"; + sha256 = "0kdrl7hppi2sqj7x9mkkqmn0pdaw21rg4lj9xkmvr0xxdankcaa7"; libraryHaskellDepends = [ base prettyprinter @@ -557917,7 +556607,7 @@ self: { } ) { }; - prettyprinter-compat-ansi-wl-pprint_1_1 = callPackage ( + prettyprinter-compat-ansi-wl-pprint_1_1_1 = callPackage ( { mkDerivation, base, @@ -557927,8 +556617,8 @@ self: { }: mkDerivation { pname = "prettyprinter-compat-ansi-wl-pprint"; - version = "1.1"; - sha256 = "0cx8kgwpmp00zklddi04kb617q0bcqga9sczfh6brmqphqwnnzd5"; + version = "1.1.1"; + sha256 = "0fp40v7z6vqmkjbml07p89s8cw0yd86ylmx7nanlkndbpfqgd2mm"; libraryHaskellDepends = [ base prettyprinter @@ -557950,8 +556640,8 @@ self: { }: mkDerivation { pname = "prettyprinter-compat-wl-pprint"; - version = "1.0.1"; - sha256 = "0ffrbh79da9ihn3lbk9vq9329sdhddf6ccnag1k148z3ividxc63"; + version = "1.0.2"; + sha256 = "0ry0k87br4f5s1i5xfcdch8af4cbhll6qq2fi9mb2fc2n8isqpam"; libraryHaskellDepends = [ base prettyprinter @@ -558018,10 +556708,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 @@ -558115,8 +556803,8 @@ self: { pname = "prettyprinter-lucid"; version = "0.2.0.1"; sha256 = "1kmbqywn15djxsxb98qrrn9cfdpvmq8x4h29fzdx76bsv5zrlvvk"; - revision = "1"; - editedCabalFile = "1d5fdkd3l5kbqcqgs7lxgxqpmx4vwa9n3wxzk2bp1hak92m2w1s1"; + revision = "2"; + editedCabalFile = "0n5raj6if3c41xvz9s0myxl5d4qdwgqw6ypgpcrlb2fh4wdh0a5n"; libraryHaskellDepends = [ base lucid @@ -559883,19 +558571,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 @@ -560052,7 +558740,7 @@ self: { } ) { }; - process_1_6_28_0 = callPackage ( + process_1_6_30_0 = callPackage ( { mkDerivation, base, @@ -560063,8 +558751,8 @@ self: { }: mkDerivation { pname = "process"; - version = "1.6.28.0"; - sha256 = "0sqmcci9xsfrzv84c4s7mhsdilqah06kkpaygq4jq3kmbxsipinn"; + version = "1.6.30.0"; + sha256 = "1qhb3gkv9l9jmy900qd8n5nnlk6f8f1fyd16xs2c45mh8ldq5kxc"; libraryHaskellDepends = [ base deepseq @@ -562399,8 +561087,8 @@ self: { }: mkDerivation { pname = "prometheus"; - version = "2.3.0"; - sha256 = "0mawlfpx34nv44a46z1s68xdrnxmrwsbi3rq9hhfbq9jpj161rk5"; + version = "2.3.1"; + sha256 = "03glkc6lrh63ldd3cy2glsb85ffy445b5kxsbr7dc0fbdcfnncfs"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -562449,10 +561137,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 @@ -562783,29 +561469,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, @@ -562825,7 +561488,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; } ) { }; @@ -562941,8 +561603,8 @@ self: { }: mkDerivation { pname = "prop-unit"; - version = "1.0.1"; - sha256 = "083m9lisb5qb1l71wmhv22fmgaf13zfzwxkz312mcgr6ifmm2nxi"; + version = "1.0.2"; + sha256 = "0pppsf269wbgkppxa7dw6dgqzb8nxn0j8g53yxfwbs8pcq4lp8p3"; libraryHaskellDepends = [ base hedgehog @@ -564092,8 +562754,8 @@ self: { }: mkDerivation { pname = "proto3-suite"; - version = "0.9.4"; - sha256 = "1psfqrn09c3p1b9zd8237i28r5dfjp3zpk5f2jq9l5izzam71y6a"; + version = "0.10.0"; + sha256 = "1rsh5ia1r9f4yyb62vfl9iy38sh7fkx17908skd57xa3sk33bfl8"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -564209,14 +562871,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 @@ -564232,7 +562893,6 @@ self: { text text-short transformers - unordered-containers vector word-compat ]; @@ -565483,6 +564143,8 @@ self: { pname = "psqueues"; version = "0.2.8.3"; sha256 = "0xnh18jd0lad1l97alw813wq66q23gwhr53dx1r0v81wxfdbxg0h"; + revision = "2"; + editedCabalFile = "00hii480f8051pk3al07hyzz3b5kf7w8xbri5n2lwd2akms9iqgn"; libraryHaskellDepends = [ base deepseq @@ -565766,59 +564428,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, @@ -565868,7 +564477,6 @@ self: { ]; description = "Experimental abstractions for operations on pointers"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -565984,6 +564592,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, @@ -565998,8 +564610,8 @@ self: { }: mkDerivation { pname = "pty-mcp-server"; - version = "0.1.6.0"; - sha256 = "1hzf973h21cdgbpn6sq8diqi415y1czvbkdvblhdv2k5sfk5l3cs"; + version = "0.2.1.0"; + sha256 = "1hf21sznwr3v4jmw09dna2kxsqwf0h2y67a2hixg17q3lqqz29dl"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -566008,6 +564620,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 @@ -566887,6 +565503,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, @@ -567456,8 +566160,8 @@ self: { }: mkDerivation { pname = "puresat"; - version = "0.1"; - sha256 = "14jkk4wkmwh0pqai9zzsq214pc3g9fr3bv2lvq72k50cg49dc72a"; + version = "0.1.0.1"; + sha256 = "1rkwjahwp2048jiykcx497jd35061xzyzwm6hbp7gjdd8ig7g53s"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -568427,6 +567131,8 @@ self: { pname = "push-notify-apn"; version = "0.5.0.0"; sha256 = "128k7awxxs07lymqln224lnxvcqwcc263jzpsbsadzp6zpwpg641"; + revision = "1"; + editedCabalFile = "0ydqn7jgkzvx5gva3id4f1frpsa1p3y57zn9qwyscrwi5sap3706"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -568734,7 +567440,7 @@ self: { } ) { }; - pusher-http-haskell_2_1_0_23 = callPackage ( + pusher-http-haskell_2_1_0_25 = callPackage ( { mkDerivation, aeson, @@ -568755,8 +567461,8 @@ self: { }: mkDerivation { pname = "pusher-http-haskell"; - version = "2.1.0.23"; - sha256 = "0khqarh5jsn7ha7byrlhmg4wj105iy2b6nf2xbk9pgvvkisgixa8"; + version = "2.1.0.25"; + sha256 = "0zpyac27wxcr1sg6rhvwg8zmj2aajacv49fajg58n1paxbrl69ch"; libraryHaskellDepends = [ aeson base @@ -569800,6 +568506,7 @@ self: { cryptonite, extra, hspec, + hspec-discover, optparse-applicative, process, simple-sql-parser, @@ -569810,8 +568517,8 @@ self: { }: mkDerivation { pname = "qhs"; - version = "0.4.1"; - sha256 = "0j7jdjgq45qahf1dyys94a3appi70n9jrhglwv0c52zn703vwqa4"; + version = "0.4.3"; + sha256 = "1ndrr3fjplffc0ifp163kcjg7g38y6skf5py58q3js6gilqhbbsi"; isLibrary = false; isExecutable = true; libraryHaskellDepends = [ @@ -569835,6 +568542,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"; @@ -571754,6 +570462,90 @@ self: { ) { }; quic = callPackage ( + { + mkDerivation, + array, + async, + base, + base16-bytestring, + bytestring, + containers, + crypto-token, + crypton, + crypton-x509, + crypton-x509-store, + crypton-x509-system, + crypton-x509-validation, + fast-logger, + filepath, + hspec, + hspec-discover, + iproute, + memory, + network, + network-byte-order, + network-control, + QuickCheck, + random, + serialise, + stm, + tls, + unix-time, + }: + mkDerivation { + pname = "quic"; + version = "0.2.21"; + sha256 = "118ds282flakcdadvybn35bvr02dz2iqwg5c1m6d0gj51mmkb054"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + array + async + base + base16-bytestring + bytestring + containers + crypto-token + crypton + crypton-x509 + crypton-x509-store + crypton-x509-system + crypton-x509-validation + fast-logger + filepath + iproute + memory + network + network-byte-order + network-control + random + serialise + stm + tls + unix-time + ]; + testHaskellDepends = [ + async + base + base16-bytestring + bytestring + containers + crypton + hspec + network + QuickCheck + tls + unix-time + ]; + testToolDepends = [ hspec-discover ]; + description = "QUIC"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + + quic_0_3_2 = callPackage ( { mkDerivation, array, @@ -571788,6 +570580,8 @@ self: { pname = "quic"; version = "0.3.2"; sha256 = "16g5dizm5gf1qidjl7njijpnn6svg9q2zw4ldry3z7klaq4ghsq8"; + revision = "1"; + editedCabalFile = "0vax41sf1x8xwrfam1fz7q1d6acwsxqk3z74zrgizs1gmsjzn89b"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -572482,44 +571276,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, @@ -572813,55 +571569,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, @@ -573004,54 +571711,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, @@ -573337,8 +571996,8 @@ self: { }: mkDerivation { pname = "quickcheck-state-machine"; - version = "0.10.3"; - sha256 = "07a408jahjknfy587f2hcbyiv6vs03cl2jv8kv493kh3rfnpnz85"; + version = "0.10.4"; + sha256 = "0gih96qfmmyvxq1xi3m4amznrfvd5928ms35i9xqm5r77di6l8kx"; libraryHaskellDepends = [ base base-compat @@ -573546,10 +572205,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 @@ -576043,8 +574700,8 @@ self: { pname = "ral"; version = "0.2.2"; sha256 = "1c301l9mcq86wkgb4x8vhjrzb0nmv75dsixg5bgmwqp8rbh0xis6"; - revision = "2"; - editedCabalFile = "1a1c3y5b9kp96wkm39f1ahnij0vpr6y9fb25l03ykhhc03y6fadm"; + revision = "3"; + editedCabalFile = "1w2f396ppbb7ibq5yghbhqrcij167cnqv4rrkfirw4a2sfzqbcd9"; libraryHaskellDepends = [ adjunctions base @@ -576081,8 +574738,8 @@ self: { pname = "ral-lens"; version = "0.2.1"; sha256 = "04i3mq49y3swvzyzhjzjgalwwbgn29vjwkqda7b8hs33wxaza7d6"; - revision = "1"; - editedCabalFile = "0bnkggykp5sj4aaw850srg9xsv666cdzafcwcpr3gnk1fqy50rgg"; + revision = "2"; + editedCabalFile = "0s6zxxrrhv6il1p44gcph8fd92v8wxyxfcka77ka44smwym29q49"; libraryHaskellDepends = [ base bin @@ -576108,8 +574765,8 @@ self: { pname = "ral-optics"; version = "0.2.1"; sha256 = "117nwsw8h167fi1x416xifa4pq9ihvasj9144cdg4mmk2ly9br2n"; - revision = "1"; - editedCabalFile = "0x6ww1ck2ysafqrhwxa6d3978yj8fy3nkbsghmhkhv4v0whnxkda"; + revision = "2"; + editedCabalFile = "02wrm44f1dvgbf94gi4a12g1s7hyxa677ys9iqv16733ril47s4b"; libraryHaskellDepends = [ base bin @@ -576379,66 +575036,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, @@ -576494,7 +575091,6 @@ self: { ]; description = "Pseudo-random number generation"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -577268,57 +575864,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, @@ -577368,7 +575913,6 @@ self: { ]; description = "An efficient and versatile range library"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -577384,10 +575928,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 @@ -577397,8 +575939,6 @@ self: { testHaskellDepends = [ base containers - deepseq - hashable tasty tasty-quickcheck ]; @@ -578327,8 +576867,8 @@ self: { }: mkDerivation { pname = "ratel"; - version = "2.0.0.18"; - sha256 = "1rzvwij2z6pa1r88ipf1a7zsx5mz6blxq5apdykip5x63d2rrlcx"; + version = "2.0.0.19"; + sha256 = "0dqir35pwz5n73bgclcyp1xypsvg5qwavcsvzmf57mn7nylsp2ba"; libraryHaskellDepends = [ aeson base @@ -580711,10 +579251,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 @@ -581757,75 +580295,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, @@ -581891,7 +580360,6 @@ self: { ]; description = "A more progressive alternative to the \"base\" package"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -582488,6 +580956,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, @@ -582577,8 +581224,8 @@ self: { }: mkDerivation { pname = "recover-rtti"; - version = "0.5.3"; - sha256 = "1vnvf2yrl626xa3zn96lfg2bw6klxhapgw606yrm23p1vjcgm9sz"; + version = "0.6.1"; + sha256 = "114886rh1cwq4xvz20bg933hncpz2grvzyggqdvfq36nl6wsvcx0"; libraryHaskellDepends = [ aeson base @@ -582615,67 +581262,6 @@ self: { } ) { }; - 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"; - 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"; - hydraPlatforms = lib.platforms.none; - } - ) { }; - recurly-client = callPackage ( { mkDerivation, @@ -585576,61 +584162,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, @@ -585679,7 +584210,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"; } ) { }; @@ -586371,13 +584901,16 @@ self: { mkDerivation, base, bimap, + bytestring, containers, data-default, dependent-map, dependent-sum, + directory, exception-transformers, exceptions, extra, + filepath, hspec, mmorph, mtl, @@ -586389,18 +584922,20 @@ self: { text, time, transformers, + unix, vty, vty-crossplatform, }: mkDerivation { pname = "reflex-vty"; - version = "0.6.2.1"; - sha256 = "0l3nbfn2ih0wdp4yjv1f4jmxi5nm008azmlpv71yxhpi9dvg2hzm"; + version = "1.0.0.1"; + sha256 = "05ha6zi77rs1ibbz721akn5x514807dpqsnrxsiqwryajbyfjix7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bimap + bytestring containers data-default dependent-map @@ -586417,6 +584952,7 @@ self: { text time transformers + unix vty vty-crossplatform ]; @@ -586432,14 +584968,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"; } ) { }; @@ -590051,8 +588589,8 @@ self: { pname = "relude"; version = "1.2.2.2"; sha256 = "1865bladis4czglyvkcj05qh3fr2bvrm1w5dm5gz3wjs2cnsivci"; - revision = "2"; - editedCabalFile = "0mv37443g7ipz9ndkcsq4ad0jlimxffjzrwprhlpiijj3jkb48dk"; + revision = "3"; + editedCabalFile = "1zbx1xm4qdhjriyrdbyqflkymvpa9aafjb4jck61w5kmvjqqxplc"; libraryHaskellDepends = [ base bytestring @@ -590649,8 +589187,8 @@ self: { }: mkDerivation { pname = "reorder-expression"; - version = "0.1.0.2"; - sha256 = "1538lw1y56rqcxkpa2jcwm2zqx03ajfa1km1h2f2nsvrdr0f57a6"; + version = "0.1.0.3"; + sha256 = "0qhybcgmkxq9nv3j07vz2igqccly78wgqfiw1y2z74m5d1wy536p"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base @@ -591283,8 +589821,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 @@ -591928,8 +590466,8 @@ self: { pname = "req"; version = "3.13.4"; sha256 = "0s80kl29b7d35v044yvkfa6ja40k4sm3wh26qpnscqzv2n6w8zzk"; - revision = "8"; - editedCabalFile = "0jb09p3kxvnkpn9s3am2kwaz4z4hx461ixlp79fkhcpfzakziis0"; + revision = "10"; + editedCabalFile = "0rpwvkzfraip54xrx6zinlf6crh7hac7xcp27d65fvq1v2adwz82"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson @@ -592172,6 +590710,7 @@ self: { request = callPackage ( { mkDerivation, + aeson, base, bytestring, case-insensitive, @@ -592183,9 +590722,10 @@ self: { }: mkDerivation { pname = "request"; - version = "0.4.0.0"; - sha256 = "1l3x0p4i3kmi065y19g5q8kbwi2pndipkaay9j7m8zprklgzixzg"; + version = "0.4.1.0"; + sha256 = "1j8nw5d6hqarc6ifgb6yi65b5vazq1i7xxp0w5kj2g6vrbphd39z"; libraryHaskellDepends = [ + aeson base bytestring case-insensitive @@ -592195,6 +590735,7 @@ self: { text ]; testHaskellDepends = [ + aeson base bytestring hspec @@ -592366,8 +590907,8 @@ self: { pname = "rere"; version = "0.2.0.2"; sha256 = "14lmqbihrhy9cdskxgk9l36ndr323vqiwxs8fry5s64gg00ahlyf"; - revision = "1"; - editedCabalFile = "018hk8ng0ca1z37wvm8vr1cfh13dmha300cq1l9mzxvkm7nkbp4m"; + revision = "2"; + editedCabalFile = "1brmp42vxfn301lwqvkvwcqbzqwnkhq171yx6ry204l178ih4yj5"; libraryHaskellDepends = [ base containers @@ -592400,18 +590941,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"; @@ -592421,7 +590950,6 @@ self: { doHaddock = false; description = "Reexports from \"base\" with a bunch of other standard libraries"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -592919,16 +591447,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; @@ -592963,29 +591500,6 @@ 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, base, @@ -593009,7 +591523,6 @@ self: { ]; description = "A high-performance striped resource pooling implementation"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -594065,6 +592578,7 @@ self: { restman = callPackage ( { mkDerivation, + aeson, ansi-terminal-types, base, binary, @@ -594072,6 +592586,8 @@ self: { bytestring, case-insensitive, containers, + directory, + hedgehog, http-client, http-client-tls, http-types, @@ -594081,19 +592597,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 = [ @@ -594124,6 +592647,7 @@ self: { brick bytestring case-insensitive + http-client http-types microlens optparse-applicative @@ -594131,9 +592655,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"; } ) { }; @@ -594623,8 +593168,8 @@ self: { }: mkDerivation { pname = "retroclash-lib"; - version = "0.1.2.3"; - sha256 = "0cxvcxldfl4nl9vhllbs4n0h8615s84mms93kj6g9nl5rvmfgkg7"; + version = "0.1.2.4"; + sha256 = "1zxh9wk8k71f6xzfsjvx59m5n9wbw6wkmda5pzv96k4afwsq7im2"; libraryHaskellDepends = [ barbies base @@ -594782,6 +593327,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, @@ -595729,98 +594321,6 @@ self: { ) { }; rhine = 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.5"; - sha256 = "0dkkdkrqbrp1383pl9ak8w121f115ylgp389g5aq7l6j3qyaxjfh"; - revision = "1"; - editedCabalFile = "03s7fbxjfjnr295z5yikj8vl9dh16acxg0qpmzbkpmy0zfpv58hm"; - 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 - 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, @@ -595906,6 +594406,92 @@ self: { ]; description = "Functional Reactive Programming with type-level clocks"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + maintainers = [ lib.maintainers.turion ]; + } + ) { }; + + rhine_1_8 = callPackage ( + { + mkDerivation, + automaton, + base, + containers, + criterion, + deepseq, + foldable1-classes-compat, + free, + mmorph, + MonadRandom, + mtl, + profunctors, + QuickCheck, + random, + selective, + simple-affine-space, + tasty, + tasty-hunit, + tasty-quickcheck, + text, + time, + time-domain, + transformers, + vector-sized, + }: + mkDerivation { + pname = "rhine"; + version = "1.8"; + sha256 = "1h9bznrqj52nfc6w71ai4j3jl2c6fvgppjjri0jwn4ygmhhs99gb"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + automaton + base + containers + deepseq + foldable1-classes-compat + free + mmorph + MonadRandom + mtl + profunctors + random + selective + simple-affine-space + text + time + time-domain + transformers + vector-sized + ]; + testHaskellDepends = [ + automaton + base + criterion + mtl + QuickCheck + selective + tasty + tasty-hunit + tasty-quickcheck + text + time + time-domain + transformers + vector-sized + ]; + benchmarkHaskellDepends = [ + automaton + base + criterion + 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 ]; } @@ -595956,7 +594542,7 @@ self: { } ) { }; - rhine-bayes_1_6 = callPackage ( + rhine-bayes_1_8 = callPackage ( { mkDerivation, automaton, @@ -595971,8 +594557,8 @@ self: { }: mkDerivation { pname = "rhine-bayes"; - version = "1.6"; - sha256 = "11h3a3jwsk19hw473lkamgplx0mbvcr29cidvcibr3i0vp6lxmmz"; + version = "1.8"; + sha256 = "0k015kgyqabqiykar6v51fpwcz2sf40bnw57kwgam7d5zv0sm504"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -595996,47 +594582,13 @@ 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"; } ) { }; rhine-gloss = callPackage ( - { - mkDerivation, - automaton, - 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, @@ -596065,6 +594617,38 @@ self: { executableHaskellDepends = [ base ]; description = "Gloss backend for Rhine"; license = lib.licenses.bsd3; + mainProgram = "rhine-gloss-gears"; + maintainers = [ lib.maintainers.turion ]; + } + ) { }; + + rhine-gloss_1_8 = callPackage ( + { + mkDerivation, + automaton, + base, + gloss, + mmorph, + rhine, + transformers, + }: + mkDerivation { + pname = "rhine-gloss"; + version = "1.8"; + sha256 = "02fmr3y63xwsg2yg85n3qjnqx9ba8j8mpxjdb5mhi31kd0f7rxz6"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + automaton + base + gloss + mmorph + 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 ]; @@ -596072,59 +594656,6 @@ self: { ) { }; rhine-terminal = callPackage ( - { - mkDerivation, - base, - exceptions, - hspec, - monad-schedule, - rhine, - stm, - terminal, - text, - time, - transformers, - }: - mkDerivation { - pname = "rhine-terminal"; - version = "1.5"; - sha256 = "18b0c5nzndwxixb6x31c7rav9mjad6zi4xqarxc1r4qvx3b31r6x"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - exceptions - monad-schedule - rhine - terminal - time - transformers - ]; - executableHaskellDepends = [ - base - rhine - terminal - text - time - ]; - testHaskellDepends = [ - 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, @@ -596173,6 +594704,64 @@ self: { ]; description = "Terminal backend for Rhine"; license = lib.licenses.bsd3; + mainProgram = "rhine-terminal-simple"; + } + ) { }; + + rhine-terminal_1_8 = callPackage ( + { + mkDerivation, + automaton, + base, + exceptions, + hspec, + rhine, + stm, + terminal, + text, + time, + transformers, + }: + mkDerivation { + pname = "rhine-terminal"; + version = "1.8"; + sha256 = "01xmzhdq60dfyq265y98zmf7kwrbyblqrx5mjr540d3dv2lgbpxd"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + automaton + base + exceptions + rhine + terminal + text + time + transformers + ]; + executableHaskellDepends = [ + automaton + base + exceptions + rhine + terminal + text + time + transformers + ]; + testHaskellDepends = [ + automaton + base + exceptions + hspec + rhine + stm + terminal + text + time + transformers + ]; + description = "Terminal backend for Rhine"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "rhine-terminal-simple"; } @@ -597373,8 +595962,8 @@ self: { }: mkDerivation { pname = "riichi-scoring"; - version = "0.3.1.0"; - sha256 = "1cfa2i9ng40mjnfmbsgpjy2ijh6lcr1xzmhd2yhfs915g45glsbp"; + version = "0.5.0.0"; + sha256 = "1zj43kwvm0v665pqyj7axzwf3fiv98m446zzxmbqhs6gjm4pb8l9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -599146,42 +597735,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, @@ -599227,7 +597780,6 @@ self: { ]; description = "Implementation of the ROC (Taiwan) Uniform ID Number format"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -599621,43 +598173,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, @@ -599687,7 +598202,6 @@ self: { ]; description = "error tracking through rollbar.com"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -603588,20 +602102,16 @@ self: { { mkDerivation, aeson, - alex, array, base, bifunctors, - BNFC, bytestring, - Cabal, co-log-core, data-default-class, directory, - doctest, + doctest-parallel, filepath, Glob, - happy, hspec, hspec-discover, lens, @@ -603609,7 +602119,6 @@ self: { lsp-types, mtl, optparse-generic, - process, QuickCheck, stm, template-haskell, @@ -603619,15 +602128,10 @@ self: { }: mkDerivation { pname = "rzk"; - version = "0.7.7"; - sha256 = "05hq5n9sm8vmp75f8a66apm0yaq26y5ip7sj25mpdcad6zmn2q3q"; + version = "0.9.0"; + sha256 = "0pg38l48r9jflig9a5ngnkirvif4hbdgsyksk8n8wblcjya1vlni"; isLibrary = true; isExecutable = true; - setupHaskellDepends = [ - base - Cabal - process - ]; libraryHaskellDepends = [ aeson array @@ -603648,12 +602152,8 @@ self: { text yaml ]; - libraryToolDepends = [ - alex - BNFC - happy - ]; executableHaskellDepends = [ + aeson array base bifunctors @@ -603667,18 +602167,15 @@ self: { with-utf8 yaml ]; - executableToolDepends = [ - alex - BNFC - happy - ]; testHaskellDepends = [ + aeson array base bifunctors bytestring directory - doctest + doctest-parallel + filepath Glob hspec hspec-discover @@ -603688,12 +602185,7 @@ self: { text 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; @@ -603794,6 +602286,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, @@ -603938,33 +602499,6 @@ self: { ) { }; safe-coloured-text = callPackage ( - { - mkDerivation, - base, - bytestring, - text, - validity, - validity-bytestring, - validity-text, - }: - 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, @@ -603988,47 +602522,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, @@ -604130,6 +602627,7 @@ self: { ]; testToolDepends = [ sydtest-discover ]; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -604451,8 +602949,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 @@ -606465,6 +604965,7 @@ self: { monad-control, monad-logger, mtl, + network, optparse-applicative, pretty-show, process, @@ -606486,8 +604987,8 @@ self: { }: mkDerivation { pname = "sandwich"; - version = "0.3.0.5"; - sha256 = "1xx99hlscbqyyl5z8yby4x13bnkxzbxcxq817jf4b4v2qyha1a0b"; + version = "0.3.1.0"; + sha256 = "1zw4sg40qsn5qk24wbaf6faffhvwj77g8am4agz55pafgzi5ig54"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -606509,6 +605010,7 @@ self: { monad-control monad-logger mtl + network optparse-applicative pretty-show process @@ -606547,6 +605049,7 @@ self: { monad-control monad-logger mtl + network optparse-applicative pretty-show process @@ -606585,6 +605088,7 @@ self: { monad-control monad-logger mtl + network optparse-applicative pretty-show process @@ -606647,8 +605151,8 @@ self: { }: mkDerivation { pname = "sandwich-contexts"; - version = "0.3.0.3"; - sha256 = "0bd0a3akg7rbpp94cwyrpjjw104468y7caxnvl6iwl3fnc6gvy7c"; + version = "0.3.0.4"; + sha256 = "03l0xsfnscbg48jfgk8sdivf3dns9fxlwz98y0gs7cnlrh657jmx"; libraryHaskellDepends = [ aeson base @@ -606736,8 +605240,8 @@ self: { }: mkDerivation { pname = "sandwich-contexts-kubernetes"; - version = "0.1.2.0"; - sha256 = "19nvallfy3cqwapdsgxp6pwnxrqycb10awlgac9hx5l6m3qmp7w5"; + version = "0.1.3.0"; + sha256 = "1xgzlsf7as6ipxwicgzd3vg9h4yjqb0ldnljwydxvhgwd1v3a059"; libraryHaskellDepends = [ aeson base @@ -606813,8 +605317,8 @@ self: { }: mkDerivation { pname = "sandwich-contexts-minio"; - version = "0.1.0.2"; - sha256 = "0s8aqra7h52sa1md8x9a38ikd4z1wx5kxdg4a5hw5nvmr0c86y4w"; + version = "0.1.0.3"; + sha256 = "0p7d60f6jc6xqfi4cgdx6ch5fg7nblf1w7lqnzdvkkfixwcgqfib"; libraryHaskellDepends = [ aeson base @@ -606940,19 +605444,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 = [ @@ -606965,12 +605470,13 @@ self: { monad-logger mtl safe - safe-exceptions sandwich stm string-interpolate text time + unliftio + unliftio-core vector wreq ]; @@ -606984,12 +605490,13 @@ self: { monad-logger mtl safe - safe-exceptions sandwich stm string-interpolate text time + unliftio + unliftio-core vector wreq ]; @@ -607003,12 +605510,13 @@ self: { monad-logger mtl safe - safe-exceptions sandwich stm string-interpolate text time + unliftio + unliftio-core vector wreq ]; @@ -607019,129 +605527,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, @@ -607178,8 +605563,8 @@ self: { }: mkDerivation { pname = "sandwich-webdriver"; - version = "0.4.0.2"; - sha256 = "1ixcq0vffy4awfv5dimkdq9yzkrbnjm046vsls6pvy1b5dlp9nb6"; + version = "0.5.0.0"; + sha256 = "0l40cj08kzfcfp8cizmf36a0xbwj467hn8wv9h34i0lpicb8ddwd"; libraryHaskellDepends = [ aeson base @@ -607409,10 +605794,8 @@ self: { }: mkDerivation { pname = "sasha"; - version = "0.2"; - sha256 = "1z99hdbn94ngfinijgsd5x4lllwpyxc8jkf67lk0f6p12jfq7qv0"; - revision = "2"; - editedCabalFile = "07zzjr1klfiafxxlxjdyqxdwvy2np6dg60qskv8bq12b863wxrf4"; + version = "0.2.0.1"; + sha256 = "15x41qwzi0cnhlk4m8krgz6slipg86warswirpgmxy4pyamj93fa"; libraryHaskellDepends = [ base bytestring @@ -607435,7 +605818,6 @@ self: { tasty-bench tasty-hunit tasty-quickcheck - template-haskell text ]; testToolDepends = [ alex ]; @@ -607743,41 +606125,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 + minisat ]; - testHaskellDepends = [ - base - hspec - ]; - 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, @@ -607812,7 +606179,6 @@ self: { ]; description = "Handle POSIX cron schedules"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -608079,8 +606445,8 @@ self: { }: mkDerivation { pname = "sayable"; - version = "1.2.6.0"; - sha256 = "10avl2p6bhh490cjngfvrbqydcagskfjy0xgd13msscmw50ghiqj"; + version = "1.2.7.0"; + sha256 = "17x1p6n1l3sbx6zfsvwwxhgz336zckpj5p1l8n5qwsnrc405saln"; libraryHaskellDepends = [ base bytestring @@ -608135,8 +606501,8 @@ self: { }: mkDerivation { pname = "sbp"; - version = "6.2.2"; - sha256 = "1bgvkmp5l92vsadnj6hjrhxzsdfcfc3b1pdrg9a901vhib0sa98w"; + version = "6.5.0"; + sha256 = "1yzlj7f1n3nb314glm9nxr09v8wirhg6jshpvliaqls5278k8zl8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -608180,81 +606546,6 @@ self: { } ) { }; - 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"; - 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; - hydraPlatforms = lib.platforms.none; - } - ) { }; - sbp2udp = callPackage ( { mkDerivation, @@ -608300,101 +606591,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, @@ -608434,8 +606630,8 @@ self: { }: mkDerivation { pname = "sbv"; - version = "14.0"; - sha256 = "05marjjn7ngh80lw5m1nkjyi2kilknbg0h1sjipbbjnsjp0bn3yr"; + version = "14.3"; + sha256 = "1cyf6xl01ngy04q79lhc64ysvpxbypx7203qqp5vk2xjrlyfv8zi"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array @@ -608496,7 +606692,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; }; @@ -610874,6 +609069,25 @@ self: { } ) { }; + scip = callPackage ( + { + mkDerivation, + base, + proto-lens-runtime, + }: + mkDerivation { + pname = "scip"; + version = "0.8.1"; + sha256 = "02a38xbh62mmb9x4djrknzrlc3gbf9vrmm7310liqr4g2q0j5w1b"; + libraryHaskellDepends = [ + base + proto-lens-runtime + ]; + description = "Haskell bindings for the SCIP code intelligence protocol"; + license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; + } + ) { }; + scons2dot = callPackage ( { mkDerivation, @@ -611070,107 +609284,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, @@ -611273,7 +609386,6 @@ self: { ]; description = "Haskell web framework inspired by Ruby's Sinatra, using WAI and Warp"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -611787,8 +609899,8 @@ self: { }: mkDerivation { pname = "scotty-tls"; - version = "0.6.0"; - sha256 = "1wa1jv2r4ifg43jxjh18j4vzx8dzx97mddmv6g6iwsixsk5q6kvn"; + version = "0.6.1"; + sha256 = "1knjaq3wfg8qwyll8d73ygq4bzngvmw6avy91pzyx86qmwiwaim1"; libraryHaskellDepends = [ base scotty @@ -612445,8 +610557,8 @@ self: { }: mkDerivation { pname = "scripths"; - version = "0.3.1.0"; - sha256 = "1prxmgq44rh8l2qrq77pz1xnn02jd2wqyanlimmh2dv5z38cpmk4"; + version = "0.5.3.0"; + sha256 = "0njfpgnwhz147jh54gn7hz9bmar1pmcpvs7g11gb66swcp1lndxn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -612458,6 +610570,7 @@ self: { ]; executableHaskellDepends = [ base + directory filepath text ]; @@ -615313,6 +613426,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, @@ -615422,24 +613559,33 @@ self: { } ) { }; - semaphore-compat_1_0_0 = callPackage ( + semaphore-compat_2_0_0 = callPackage ( { mkDerivation, base, + containers, + directory, exceptions, + filepath, + stm, unix, }: mkDerivation { pname = "semaphore-compat"; - version = "1.0.0"; - sha256 = "1qnrdqayrdazmsflh37p1igd25nh1cfgn4k1v3jwwb0w0amnyvhw"; - revision = "4"; - editedCabalFile = "1sgk940k24ig1r50ycz4w79591hqjys4sdmfifgsr6zcq3183zrd"; + version = "2.0.0"; + sha256 = "0qjdkkc9fc3ivybnlswmgnp15p8kvxg1w61rgl6qjgpibzhhvw7a"; + isLibrary = true; + isExecutable = true; libraryHaskellDepends = [ base + containers + directory exceptions + filepath + stm unix ]; + doHaddock = false; description = "Cross-platform abstraction for system semaphores"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; @@ -615566,6 +613712,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, @@ -618035,8 +616217,8 @@ self: { pname = "servant"; version = "0.20.3.0"; sha256 = "00k6pwqxpyjp5qm5pjl8qb75iqmpql5iv3ac43xdvikcixffcwzj"; - revision = "3"; - editedCabalFile = "15qvrb3kx5z0m2yzp4870hmdfykynd3il5747j4433y29v8vxcvc"; + revision = "4"; + editedCabalFile = "02sakxh73k1l6dj2jfnsqs748z6cc0zvkmk9x8ap5bsw60j1dy40"; libraryHaskellDepends = [ aeson attoparsec @@ -618320,12 +616502,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 @@ -618334,7 +616515,6 @@ self: { lens servant text - unordered-containers ]; description = "Authentication combinators for servant"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; @@ -618367,8 +616547,8 @@ self: { }: mkDerivation { pname = "servant-auth-client"; - version = "0.4.9.2"; - sha256 = "0wfpg3l46qpxbbl3zdfwg6jbc89dk3pqh215s2l87ng4pmwg8ry4"; + version = "0.4.10.0"; + sha256 = "095yimjgqyl24sgz5c7bcv7ggq3jbrym64nkc57g9w8xpg4r1jjj"; libraryHaskellDepends = [ base bytestring @@ -618679,10 +616859,10 @@ self: { lens, lens-aeson, markdown-unlit, - memory, monad-time, mtl, QuickCheck, + ram, servant, servant-auth, servant-server, @@ -618697,8 +616877,8 @@ self: { }: mkDerivation { pname = "servant-auth-server"; - version = "0.4.9.2"; - sha256 = "1qwzfqgfrs59q9m63ikqvam745jbz8206617r5blhgsds95m6jsp"; + version = "0.4.10.0"; + sha256 = "1xq2qqm47lv3m8kpdva3h52zqwdm88mlawhx4jykqjrgl1ssyyr6"; libraryHaskellDepends = [ aeson base @@ -618712,9 +616892,9 @@ self: { http-types jose lens - memory monad-time mtl + ram servant servant-auth servant-server @@ -622244,6 +620424,86 @@ self: { } ) { }; + servant-openapi-hs = callPackage ( + { + mkDerivation, + aeson, + aeson-pretty, + base, + base-compat, + bytestring, + hspec, + hspec-discover, + http-media, + insert-ordered-containers, + lens, + lens-aeson, + openapi-hs, + QuickCheck, + servant, + singleton-bool, + template-haskell, + text, + time, + unordered-containers, + utf8-string, + vector, + }: + mkDerivation { + pname = "servant-openapi-hs"; + version = "4.0.0"; + sha256 = "0maabrgvq7n5kw0mw5k9xyv6amxndnxk7wlzigsmk5lfpk1hbbfh"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + aeson-pretty + base + base-compat + bytestring + hspec + http-media + insert-ordered-containers + lens + openapi-hs + QuickCheck + servant + singleton-bool + text + unordered-containers + ]; + executableHaskellDepends = [ + aeson + base + bytestring + lens + openapi-hs + servant + text + ]; + testHaskellDepends = [ + aeson + base + base-compat + 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, @@ -623012,8 +621272,8 @@ self: { pname = "servant-quickcheck"; version = "0.1.1.0"; sha256 = "0hzfwqxbcgf9mxzlhw53pv99jxlpib56xjsnh8yw15j2pgb908qs"; - revision = "2"; - editedCabalFile = "1gxbwicayab51avfn5phxbhd4r03l1qadblwkswxkv56b7qlb6av"; + revision = "3"; + editedCabalFile = "07dm7v8hd54mynqan3sh2iaa78x85n8mfv51fp6350dadim6s75y"; libraryHaskellDepends = [ aeson base @@ -623789,8 +622049,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 = [ @@ -624522,89 +622782,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, @@ -624682,7 +622859,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; } ) { }; @@ -626668,7 +624844,10 @@ self: { array, base, containers, + doctest-exitcode-stdio, + doctest-lib, enummapset, + enumset, non-empty, prelude-compat, psqueues, @@ -626681,10 +624860,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 = [ @@ -626703,7 +624880,10 @@ self: { array base containers + doctest-exitcode-stdio + doctest-lib enummapset + enumset QuickCheck transformers utility-ht @@ -627313,6 +625493,8 @@ self: { pname = "sexp-grammar"; version = "2.3.4.2"; sha256 = "1pbiccdddnniainx48c9s1l9fjsqf4i57iddrww12mnhdpszr3nw"; + revision = "1"; + editedCabalFile = "1qq5hzz6agp27k4254bq7g7jpgz5aimkls2ncrhfxs2hm189bq39"; libraryHaskellDepends = [ array base @@ -629305,85 +627487,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, @@ -629458,7 +627561,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 ]; } ) { }; @@ -630704,60 +628806,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, @@ -630807,7 +628855,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"; } ) { }; @@ -631117,9 +629164,9 @@ self: { hs-opentelemetry-semantic-conventions, hspec, lens, - memory, nqe, QuickCheck, + random, stm, streamly, streamly-core, @@ -631132,8 +629179,8 @@ self: { }: mkDerivation { pname = "shibuya-core"; - version = "0.3.0.0"; - sha256 = "0jzpy01g4sgg8z6h34qz8fk0fjbncpmw3pf06aykg046ipkj8v0r"; + version = "0.7.1.0"; + sha256 = "0z1n0s2frnyjhpwr6ll3lxs0npwrjq9p238m2hdni41awky8bwj5"; libraryHaskellDepends = [ aeson base @@ -631148,6 +629195,7 @@ self: { hs-opentelemetry-semantic-conventions lens nqe + random stm streamly streamly-core @@ -631165,7 +629213,6 @@ self: { hs-opentelemetry-api hs-opentelemetry-exporter-in-memory hspec - memory nqe QuickCheck stm @@ -631193,6 +629240,7 @@ self: { containers, effectful-core, hs-opentelemetry-api, + hs-opentelemetry-semantic-conventions, hw-kafka-client, hw-kafka-streamly, kafka-effectful, @@ -631206,17 +629254,19 @@ self: { tasty-hunit, text, time, + unordered-containers, }: mkDerivation { pname = "shibuya-kafka-adapter"; - version = "0.2.0.0"; - sha256 = "00b9dd5298j9yrj2dxyrnm02nq5hqddwik2z3i7gid0rrqqfdb73"; + version = "0.7.0.0"; + sha256 = "0a89g295yhdksabqghqgvyimlwqr5nx6h6gs91df6d9ikhs8kklg"; libraryHaskellDepends = [ base bytestring containers effectful-core hs-opentelemetry-api + hs-opentelemetry-semantic-conventions hw-kafka-client hw-kafka-streamly kafka-effectful @@ -631226,6 +629276,7 @@ self: { streamly-core text time + unordered-containers ]; testHaskellDepends = [ async @@ -631234,6 +629285,7 @@ self: { containers effectful-core hs-opentelemetry-api + hs-opentelemetry-semantic-conventions hw-kafka-client kafka-effectful process @@ -631246,6 +629298,7 @@ self: { tasty-hunit text time + unordered-containers ]; description = "Kafka adapter for the Shibuya queue processing framework"; license = lib.meta.getLicenseFromSpdxId "MIT"; @@ -631253,6 +629306,80 @@ 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.2.0.0"; + sha256 = "0b3lvbjbyxzf4dj6bbgyxakmm58kzfvvyqpyc9rf1kva53zh6k8q"; + 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 + 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, @@ -631275,8 +629402,8 @@ self: { }: mkDerivation { pname = "shibuya-metrics"; - version = "0.3.0.0"; - sha256 = "1rj7jqsc1973b8ivglqhmwn33v39yvs3sc9q0k6glqrja0wwgpjh"; + version = "0.7.1.0"; + sha256 = "06xqnkhrknpf9pvp0ah8khis9jn11h5rq0mv6gccvlgrgn6xls8g"; libraryHaskellDepends = [ aeson async @@ -631326,12 +629453,13 @@ self: { streamly-core, text, time, + unordered-containers, vector, }: mkDerivation { pname = "shibuya-pgmq-adapter"; - version = "0.3.0.0"; - sha256 = "0d9h23zvzapkclwk0bbpz6wqmcgs7a871rm27i5x4hhins2ix626"; + version = "0.8.0.0"; + sha256 = "14qmmmi29lakgslhwpd0zqvkvrrhnfd0zicg2l0f2i58njcsj43c"; libraryHaskellDepends = [ aeson base @@ -631346,6 +629474,7 @@ self: { streamly-core text time + unordered-containers vector ]; testHaskellDepends = [ @@ -631371,6 +629500,7 @@ self: { streamly-core text time + unordered-containers vector ]; description = "PGMQ adapter for the Shibuya queue processing framework"; @@ -631463,6 +629593,614 @@ 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.1.0.1"; + sha256 = "01sgsgi65ky2c6l2zjnm5n77z39yxw2x82yin04y1qa02ps9g9nm"; + 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.0.1"; + sha256 = "07f682gwjqw1pdfxv6x5p9ssmbjczzkyax4zz32jvll48i9bqc4r"; + 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 + 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, + vector, + }: + mkDerivation { + pname = "shikumi-cache-postgres"; + version = "0.1.0.1"; + sha256 = "0y7m9v7fm04py4dp1vdsjcvxcvay1jkx8qpznmzigklk54lw2ryy"; + libraryHaskellDepends = [ + aeson + base + effectful + hasql + shikumi-cache + text + ]; + testHaskellDepends = [ + baikai + base + effectful + ephemeral-pg + generic-lens + lens + shikumi + shikumi-cache + tasty + tasty-hunit + text + 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, + vector, + }: + mkDerivation { + pname = "shikumi-cache-redis"; + version = "0.1.0.1"; + sha256 = "1ims0hrqv97yp0gkj6zsmrh68pwxypy0s8d3285qw2gflzq5s24x"; + 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 + 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.1.0.1"; + sha256 = "1pi1jmkfw6g4fcgaxwnd5k4qbzsiqpn6p5mgpmnih7h21kgmy93v"; + libraryHaskellDepends = [ + aeson + base + bytestring + effectful + 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.1.0.1"; + sha256 = "1xlr9rjn5c7l59ll9jil0rvn7iicns791z214x20ypc7ll23707w"; + 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-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.1.0.1"; + sha256 = "04fvghdzb2ysm06h97wyh51wnbzx6r0fl9zqxnkbj1xbh7v8cwnb"; + libraryHaskellDepends = [ + aeson + base + containers + effectful + 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, + effectful, + generic-lens, + lens, + shikumi, + tasty, + tasty-hunit, + text, + vector, + }: + mkDerivation { + pname = "shikumi-tools"; + version = "0.1.0.1"; + sha256 = "1f0wdy7cgkshyphqb8sdrr8xx556jap96f8rsm3ab9jkw9r1i2qj"; + libraryHaskellDepends = [ + aeson + baikai + base + bytestring + containers + effectful + generic-lens + lens + shikumi + text + vector + ]; + testHaskellDepends = [ + aeson + baikai + base + containers + effectful + 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.1.0.1"; + sha256 = "17b94cjh2hdfam8i56vw1ixq3cz8ib96r3jcj5xqzvwk9mw48myg"; + 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, + 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.0.0"; + sha256 = "04m5d9kgcja4d22fb6wyqw2xbfvfv2lfar856273vwjg888iwjvn"; + libraryHaskellDepends = [ + 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 = [ + 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, @@ -633785,31 +632523,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, @@ -633831,7 +632544,6 @@ self: { ]; description = "Cabal compatibility wrapper library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -634255,49 +632967,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, @@ -634321,6 +632990,8 @@ self: { pname = "simple-expr"; version = "0.2.0.2"; sha256 = "0ffb0rg166r2ynxih7r3ssq28rpax77rhqi9w0dcgjnblacnw1sk"; + revision = "1"; + editedCabalFile = "1vm2xy40pjm8zv5pz71snxvf99wg6zd1hxpq9z2a9my37a47law4"; libraryHaskellDepends = [ base combinatorial @@ -634358,7 +633029,6 @@ self: { ]; description = "Minimalistic toolkit for simple mathematical expression"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -636656,8 +635326,8 @@ self: { pname = "singleton-bool"; version = "0.1.8"; sha256 = "0wql2gdy93f62ghv93xcqjm6ajs5glyz8si605wrll9vp79g66r6"; - revision = "1"; - editedCabalFile = "1hbfb98zrk78cfbbw32yf9p37qy4m9q347ivy16jvr7s158kr1pj"; + revision = "2"; + editedCabalFile = "1h2q52vfs5672vp61c0kkj8hhw0z0cr5xbpv2h3wga8z50a8x64l"; libraryHaskellDepends = [ base boring @@ -636711,6 +635381,7 @@ self: { ]; description = "Unary natural numbers relying on the singletons infrastructure"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -636748,31 +635419,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 @@ -636787,14 +635456,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; } ) { }; @@ -636907,6 +635585,7 @@ self: { ]; description = "An optional type with type level default"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -636960,8 +635639,8 @@ self: { }: mkDerivation { pname = "singletons-th"; - version = "3.4"; - sha256 = "1fkfaj04g03sw6zsz553a3zyjrhdv7cw1m2dsqb1plk10fj7zi51"; + version = "3.5"; + sha256 = "13ws4fgaw286a1ym29wlxaqg6330yg6hy2h941dj2p9vpdcsf8za"; libraryHaskellDepends = [ base containers @@ -638039,80 +636718,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, @@ -638194,7 +636799,6 @@ self: { ]; description = "Batteries-included, opinionated test framework"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; mainProgram = "skeletest-preprocessor"; } ) { }; @@ -639431,6 +638035,8 @@ self: { pname = "slack-web"; version = "2.2.0.0"; sha256 = "1nz59hf489b8avjkldf090xj92q194cgk7zhky1vj78i16pyarj5"; + revision = "1"; + editedCabalFile = "1bf6gvgysih25c56xpci8bzgairw2jzr1fz5z3529ilinq599zkc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -639703,41 +638309,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, @@ -639769,7 +638340,6 @@ self: { ]; description = "A quick & easy static site builder built with shake and pandoc"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -639891,40 +638461,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, @@ -639953,7 +638489,6 @@ self: { ]; description = "Sized list"; license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -640246,60 +638781,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, @@ -640348,7 +638829,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 ]; } @@ -642019,8 +640499,8 @@ self: { pname = "smtp-mail"; version = "0.5.0.1"; sha256 = "1xcs3k3p5p4qgr77icizk154fysf63c2cj04l4k2dz2bnzz1f9ih"; - revision = "1"; - editedCabalFile = "116i18fpizjqarn8sbqcykh5l1idd4imdq83akzrjpq9qjd00dq3"; + revision = "2"; + editedCabalFile = "1wgh836yb5g3pmvffqipkb7iks6zr42pv1y7bfzl396q7l1vkszg"; libraryHaskellDepends = [ array base @@ -645556,12 +644036,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 = [ @@ -645571,12 +644054,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"; } @@ -646414,6 +644905,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, @@ -647259,66 +645791,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, @@ -647374,7 +645846,6 @@ self: { ]; description = "Generate CSV Exports of your Solana Staking Rewards"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "solana-staking-csvs"; } ) { }; @@ -647654,6 +646125,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, @@ -647876,35 +646368,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, @@ -647931,7 +646394,6 @@ self: { ]; description = "Type-enforced sorted lists and related functions"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -648173,8 +646635,8 @@ self: { }: mkDerivation { pname = "sound-change"; - version = "0.1.0.0"; - sha256 = "1xg9drlf5kaqkx3fyyvz386cwpdk7ynyypkalr7fxax0q0cmcs08"; + version = "0.1.0.2"; + sha256 = "0ajwfa0r82sk9c37r5rj99w2q2pk6waphg84rp9048dx3fx68d5c"; libraryHaskellDepends = [ base containers @@ -648221,8 +646683,8 @@ self: { pname = "sound-collage"; version = "0.2.1"; sha256 = "09g63b3k0l30z3lxmcz0zpggqqhnr7m01wh2vpm5v561rbnl8rsi"; - revision = "4"; - editedCabalFile = "07innczhsry9nar0ry5h9fia7r6aiidqxdh8mppvk6d3bpvh04y6"; + revision = "5"; + editedCabalFile = "1wxcvf2iz70g9q2ihzcp9dpvzlpjcdc6r9a8qlwn15nda5l5xxzj"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -649956,8 +648418,8 @@ self: { }: mkDerivation { pname = "spdx"; - version = "1.1"; - sha256 = "14x1kk4baq4a3am4hp5ax2smc0h5dizlc22w2jkc63f3013dxvp3"; + version = "1.1.0.1"; + sha256 = "04wkvbbpyyz9llsskqfy911gq4dx561ssjmmpd5x6v6zb96f46mi"; libraryHaskellDepends = [ base Cabal-syntax @@ -650833,6 +649295,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, @@ -650915,8 +649662,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"; @@ -650962,8 +649709,8 @@ self: { }: mkDerivation { pname = "spirv-reflect-ffi"; - version = "0.3"; - sha256 = "1fh7xwqlc9diz3v4byz5iknndf5hm83mzb7awcn012ac55d3gz3x"; + version = "0.4"; + sha256 = "0whhj25i23wwir5zfd83rnjypyn229ik5v7l2yicv8s87agim5lb"; libraryHaskellDepends = [ base bytestring @@ -650990,8 +649737,8 @@ self: { }: mkDerivation { pname = "spirv-reflect-types"; - version = "0.3"; - sha256 = "0sg46268a52qkhql50rm3rkgikg8ygrxhxb4qhrx09xpqqngxhzz"; + version = "0.4"; + sha256 = "1kmhqh0kh0zk6k3q96mm390xfdk3k8icc39zkbz65986w5s6a9vg"; libraryHaskellDepends = [ base containers @@ -651017,8 +649764,8 @@ self: { }: mkDerivation { pname = "spirv-reflect-yaml"; - version = "0.3"; - sha256 = "1bi1c6ykzs6pbls7r21ipx29dinn7m9lqn94lwf7j2c901nk53s1"; + version = "0.4"; + sha256 = "02fzccm4f14yrs3m7lbxb35hg966j4nrv2dl3q7w3df7kv6m95lg"; libraryHaskellDepends = [ base bytestring @@ -651329,40 +650076,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, @@ -651393,7 +650106,6 @@ self: { ]; description = "Random samplers for some common distributions, based on splitmix"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -651587,8 +650299,10 @@ self: { }: mkDerivation { pname = "sport"; - version = "0.2.0.0"; - sha256 = "17s0gp4cdgkphxz6gl0jw2s0ml97mp8z41jd3dgg1fsw82xg7yx1"; + version = "3.0.0.0"; + sha256 = "0dgbi6js4ljpj1hz7j9kxcch3glx7642lprxcjz355y697qb81y6"; + isLibrary = true; + isExecutable = true; libraryHaskellDepends = [ async base @@ -651596,8 +650310,15 @@ self: { stm unix ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ + async + base + bytestring + ]; description = "UNIX serial port"; license = lib.meta.getLicenseFromSpdxId "MIT"; + mainProgram = "sport"; } ) { }; @@ -653035,6 +651756,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, @@ -653398,8 +652146,8 @@ self: { }: mkDerivation { pname = "squeal-postgresql-qq"; - version = "0.1.5.1"; - sha256 = "17p98fzmm7vpw5biv8hz8rnca7xh6vjrd031s8fjghbrz2hlsznd"; + version = "0.1.5.2"; + sha256 = "0y6dw4mph5163qr2736mf8hg7d8sixgv0zmqf4bnyhvwkp0k40c1"; libraryHaskellDepends = [ aeson base @@ -654799,8 +653547,8 @@ self: { pname = "stache"; version = "2.3.4"; sha256 = "0kgiyxws2kir8q8zrqkzmk103y7hl6nksxl70f6fy8m9fqkjga51"; - revision = "6"; - editedCabalFile = "1yl7n6jqam01sgj5139cg3345igxpp3vbdg79j1hi73pxj2q1q36"; + revision = "7"; + editedCabalFile = "0jzd89k4msnyjlyk1297rm2bkq9lbmirnm9pkzjwmhyvvghdis25"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -654855,6 +653603,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, @@ -654915,6 +653744,7 @@ self: { raw-strings-qq, rio, rio-prettyprint, + semaphore-compat, split, stm, tar, @@ -654931,8 +653761,8 @@ self: { }: mkDerivation { pname = "stack"; - version = "3.9.3"; - sha256 = "1kwb2dlfv2dkvim0c4z0w0pmhmj6dgp22gy61xbmdiksjch93lq1"; + version = "3.11.1"; + sha256 = "0szis9sfvbvx5030a40k870n6bwglm7zmqsw2m3lhnn1hh835vvq"; configureFlags = [ "-fdisable-git-info" "-fhide-dependency-versions" @@ -654999,6 +653829,7 @@ self: { random rio rio-prettyprint + semaphore-compat split stm tar @@ -655067,6 +653898,7 @@ self: { random rio rio-prettyprint + semaphore-compat split stm tar @@ -655138,6 +653970,7 @@ self: { raw-strings-qq rio rio-prettyprint + semaphore-compat split stm tar @@ -657357,7 +656190,6 @@ self: { mkDerivation, aeson, base, - bytestring, contravariant-extras, hasql, hasql-dynamic-statements, @@ -657369,12 +656201,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 @@ -657481,8 +656312,8 @@ self: { pname = "stan"; version = "0.2.1.0"; sha256 = "1mf01bpy291131jfl4fcslv0jfn8i8jqwr29v1v48j6c6q49rias"; - revision = "4"; - editedCabalFile = "052qy3ckclp5qz8yf37m3lqbj8fw9hxv2lcl3wxy6gj8q76z4a90"; + revision = "5"; + editedCabalFile = "1jv50zl2xjgrmpsr2dwb9cxa6x5izzb4xc1k3r8mrallg7lykf8n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -658616,6 +657447,8 @@ self: { pname = "statistics"; version = "0.16.5.0"; sha256 = "0hhvnh8ygzhzx2r6m0l7cjaxi0jw1jqcnkbv74x901amz4q68wfy"; + revision = "1"; + editedCabalFile = "1p3ly663c9c5gh5lc467shz0a81jr5yd3rn3kq36a0vx4z861wn9"; libraryHaskellDepends = [ aeson async @@ -659090,8 +657923,8 @@ self: { }: mkDerivation { pname = "status-notifier-item"; - version = "0.3.2.13"; - sha256 = "046zsxxwwinqzisw7sfq6bp1a5liphq42lavfxs2rqhrw6v8gw78"; + version = "0.3.2.14"; + sha256 = "0drf0f9q4wdfv2z7ridw8l1d0cxcjxrarnwgswmcf847yqkbrvpk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -659780,8 +658613,8 @@ self: { pname = "step-function"; version = "0.2.1"; sha256 = "1izshxrfhidvdhmnyrnqx2lqv2qjpisjdrxa687yywswcd4nlf9g"; - revision = "2"; - editedCabalFile = "1vrlv163yl2997lsas5qj1d5jp563dzy78mdhfp3bd57lvjz396r"; + revision = "3"; + editedCabalFile = "1nll625y24lfr462fjixdns463ws0kadczr1g5jmmzbjjkgkz1j0"; libraryHaskellDepends = [ base containers @@ -659959,8 +658792,8 @@ self: { }: mkDerivation { pname = "stim-parser"; - version = "0.1.0.0"; - sha256 = "1v7zd8cfklaafr9a97jrk9scxms5n0kqmmh6smdlgjb6iyzjs4rs"; + version = "0.2.0.0"; + sha256 = "1bj8gidd7h5g95mnvq510fvwzav4gfs2hsc7g56cn30vggl0bd2s"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -660857,6 +659690,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, @@ -661353,10 +660371,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 @@ -661492,8 +660508,8 @@ self: { }: mkDerivation { pname = "store"; - version = "0.7.20"; - sha256 = "1ysp87fhqxw2rlcbhfba1z08j8ml7gq1a1ic6dcl5mdyxxmqywr0"; + version = "0.7.22"; + sha256 = "0qwg277xa4h6190pdpsx8mbjb28v1abyh4vwsjpwr3cg3g852brr"; libraryHaskellDepends = [ array async @@ -661790,60 +660806,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, @@ -661882,7 +660844,6 @@ self: { ]; description = "EDSL for AWS CloudFormation"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -669428,58 +668389,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, @@ -669503,10 +668412,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 @@ -669529,7 +668436,6 @@ self: { ]; description = "Streaming data pipelines with declarative concurrency"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.maralorn ]; } ) { }; @@ -669652,6 +668558,8 @@ self: { pname = "streamly-bytestring"; version = "0.2.3"; sha256 = "1j4bjc8f7xwxk19558xxvrmbrahphhn1dh70h9z23pxf18lpnlrn"; + revision = "1"; + editedCabalFile = "1qzfc436g9gq8pz0kkq87y4x05l8apm42cchqdpsdakmxg5kn7hd"; libraryHaskellDepends = [ base bytestring @@ -669754,47 +668662,6 @@ self: { ) { }; streamly-core = callPackage ( - { - mkDerivation, - base, - containers, - directory, - exceptions, - filepath, - fusion-plugin-types, - ghc-bignum, - ghc-prim, - heaps, - 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, @@ -669811,10 +668678,8 @@ self: { }: mkDerivation { pname = "streamly-core"; - version = "0.3.0"; - sha256 = "1qycnqxc7icqfd2y06rg7bgymigmrcmm75q7l7m2c92ssh5rbv4q"; - revision = "1"; - editedCabalFile = "1hjdwsc0yk4z5lhvaxnv5yw70qlpccfrbm2s4di53fz4g5r80xh0"; + version = "0.3.1"; + sha256 = "0wacgkc1qvny5dirljqcnn68ai67hqvcl7d6nw0nq7xg0r4r2qb0"; libraryHaskellDepends = [ base containers @@ -669830,7 +668695,6 @@ self: { ]; description = "Streaming, parsers, arrays, serialization and more"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -669860,6 +668724,8 @@ self: { pname = "streamly-examples"; version = "0.3.1"; sha256 = "0yfckhymdzkfgr8ip9bkchic6xh0fn5v17palpn81xw2vbwj78vd"; + revision = "1"; + editedCabalFile = "09c7kqng4qdiaim37w7nql880pdcgrwvfc9jfxfknx144sd5nxvw"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -669932,6 +668798,8 @@ self: { pname = "streamly-fsevents"; version = "0.1.1"; sha256 = "0k2zsiz89slsp6vv1cf4i61dj7h69hyn50pj5mlix63vl52iw8w8"; + revision = "1"; + editedCabalFile = "1fmag6dcxx3bxwpwxcr0f22hn6vv0r9dlsdb2q3s398ckvw1p55h"; libraryHaskellDepends = [ base containers @@ -669969,10 +668837,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 @@ -670152,53 +669018,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, @@ -671038,37 +669857,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, @@ -671098,7 +669886,6 @@ self: { ]; description = "Strict linked list with stack-safe operations"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -671613,8 +670400,8 @@ self: { pname = "string-interpolate"; version = "0.3.4.0"; sha256 = "13hb3spabggr6gsn9xhwpwldjvpl2l7z4lgssis82c40n108b0w8"; - revision = "4"; - editedCabalFile = "1sj0sgli6kvspbphaz7ndhx3dg8a9nvjggirwyvd956ps4jwv993"; + revision = "6"; + editedCabalFile = "03zvlwn83nkjkwn0dzsbidwr5rf8cfzghn9cksh996ya9i0f19j2"; libraryHaskellDepends = [ base bytestring @@ -672796,7 +671583,6 @@ self: { aeson, base, bytestring, - data-default, gpolyline, http-client, http-client-tls, @@ -672808,46 +671594,8 @@ self: { }: mkDerivation { pname = "strive"; - version = "6.0.0.17"; - sha256 = "07sqrn4rx4y7pm82nmqayz4zl53cqq30a6a5zgiixj0h6szwlhdh"; - libraryHaskellDepends = [ - aeson - base - bytestring - data-default - 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"; - } - ) { }; - - 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"; + version = "6.1.0.5"; + sha256 = "1hb4jfrx1apb3p74zk33gliv2g4xv4lnaazrg1dg8z02xrdxsjrb"; libraryHaskellDepends = [ aeson base @@ -672863,7 +671611,6 @@ self: { ]; description = "A client for the Strava V3 API"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -674651,8 +673398,8 @@ self: { }: mkDerivation { pname = "submark"; - version = "0.3.1"; - sha256 = "087wifqilh6c0fcrx282p20pnx6z0557542zbf8qv1b94qxzd7lc"; + version = "0.4.0"; + sha256 = "1qbig2rfvdf277pv308y8xl1vc3jzr7vn2ir92i296d1h0wyjdjz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -675229,6 +673976,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, @@ -677880,7 +676734,7 @@ self: { } ) { }; - swagger2 = callPackage ( + swagger2_2_8_10 = callPackage ( { mkDerivation, aeson, @@ -677980,10 +676834,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, @@ -678085,7 +676940,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Swagger 2.0 data model"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -678940,32 +677794,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, @@ -678988,7 +677816,6 @@ self: { ]; description = "Scrap Your Boilerplate"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -679072,73 +677899,6 @@ self: { ) { }; sydtest = callPackage ( - { - mkDerivation, - async, - autodocodec, - base, - bytestring, - containers, - deepseq, - dlist, - fast-myers-diff, - filepath, - MonadRandom, - mtl, - opt-env-conf, - path, - path-io, - pretty-show, - QuickCheck, - quickcheck-io, - random, - random-shuffle, - safe, - safe-coloured-text, - safe-coloured-text-terminfo, - stm, - svg-builder, - text, - vector, - }: - mkDerivation { - pname = "sydtest"; - version = "0.20.0.1"; - sha256 = "1jnks9znjr4ar6x4a6965w6yijcd80ci6z5qwln4v98ls1a81x19"; - libraryHaskellDepends = [ - async - autodocodec - base - bytestring - containers - deepseq - dlist - fast-myers-diff - filepath - MonadRandom - mtl - opt-env-conf - path - path-io - pretty-show - QuickCheck - quickcheck-io - random - random-shuffle - safe - safe-coloured-text - safe-coloured-text-terminfo - stm - svg-builder - text - vector - ]; - description = "A modern testing framework for Haskell with good defaults and advanced testing features"; - license = "unknown"; - } - ) { }; - - sydtest_0_23_0_2 = callPackage ( { mkDerivation, async, @@ -679202,7 +677962,6 @@ self: { ]; description = "A modern testing framework for Haskell with good defaults and advanced testing features"; license = "unknown"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -681539,38 +680298,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, @@ -681598,7 +680325,6 @@ self: { ]; description = "Type level string parser combinators"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.raehik ]; } ) { }; @@ -683896,7 +682622,6 @@ self: { hspec-expectations, optparse-applicative, tasty, - tasty-autocollect, tasty-hunit-compat, text, typed-process, @@ -683905,8 +682630,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; @@ -683935,12 +682660,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"; @@ -684648,8 +683371,8 @@ self: { }: mkDerivation { pname = "taffybar"; - version = "7.0.1"; - sha256 = "1k2yfcnwms3b0v099ar9ygsx8a439mbbx6fgvpybhb1yi32fn32z"; + version = "7.1.0"; + sha256 = "08iklvwh8w4649g0jhwznjkkzrxy1wq6h30iw3a0rxbz5yipcs7q"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -684767,6 +683490,7 @@ self: { hspec-core hspec-golden JuicyPixels + network QuickCheck text transformers @@ -684787,6 +683511,243 @@ self: { inherit (pkgs) systemd; }; + taffybar_7_2_4 = + 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, + scotty, + 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.4"; + sha256 = "16p2mqm4ncjxcy8n07592ibsrkhcvqwc0x5cg723n5idws1xkl64"; + 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 + scotty + 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 + directory + filepath + gi-gtk3 + hspec + hspec-core + hspec-golden + JuicyPixels + network + QuickCheck + status-notifier-item + 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; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.rvl ]; + } + ) + { + inherit (pkgs) gtk3; + inherit (pkgs) systemd; + }; + tag-bits = callPackage ( { mkDerivation, @@ -684890,29 +683851,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, @@ -684932,7 +683870,6 @@ self: { ]; description = "Haskell 98 phantom types to avoid unsafely passing dummy arguments"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -685243,6 +684180,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, @@ -686513,6 +685505,7 @@ self: { finitary, finite-typelits, hspec, + hspec-quickcheck-classes, microlens, MonadRandom, nonempty-containers, @@ -686526,8 +685519,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 = [ @@ -686552,6 +685545,7 @@ self: { filepath finitary hspec + hspec-quickcheck-classes microlens MonadRandom nonempty-containers @@ -687319,82 +686313,6 @@ self: { ) { }; tar = 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.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, @@ -687420,6 +686338,8 @@ self: { pname = "tar"; version = "0.7.1.0"; sha256 = "1k5nn0jnxrsw52kav8a21z2qrgcmbhybyfjhadwc6ym39rw8mlfm"; + revision = "1"; + editedCabalFile = "1p9hj3ycxva2ifl79n4gw4n9bwv01fw2x2layx6764zm12qdlm37"; libraryHaskellDepends = [ array base @@ -687460,7 +686380,6 @@ self: { doHaddock = false; description = "Reading, writing and manipulating \".tar\" archive files."; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -688632,50 +687551,23 @@ self: { base, containers, deepseq, - ghc-prim, tasty, + transformers, }: 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, - }: - 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; } ) { }; @@ -688720,6 +687612,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, @@ -688736,8 +687667,8 @@ self: { }: mkDerivation { pname = "tasty-checklist"; - version = "1.0.8.0"; - sha256 = "19mn4xfc8cvfcwgmfqh1pxsjv5wrsdxwxwsb9l8zflq3awvaq2g2"; + version = "1.0.10.0"; + sha256 = "1xvk2wscrfiblgxgir8d4py7giddhnh33lwyj0li02diwcq9b0sn"; libraryHaskellDepends = [ base containers @@ -688813,63 +687744,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, @@ -688935,7 +687809,6 @@ self: { ]; description = "Test discovery for the tasty framework"; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; mainProgram = "tasty-discover"; } ) { }; @@ -689142,8 +688015,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 @@ -690654,6 +689527,7 @@ self: { { mkDerivation, base, + containers, lens, pretty, tax, @@ -690661,10 +689535,11 @@ self: { }: mkDerivation { pname = "tax-ato"; - version = "2025.1"; - sha256 = "0xg8wl83cgla3v2bjx4sk4szlyxam1223xrsa6v6ggwiqm9la5sq"; + version = "2026.1"; + sha256 = "0hyc6vxyn045w7kl1f2igvnv6fna2zw6ijsibbnz457jay0vb630"; libraryHaskellDepends = [ base + containers lens pretty tax @@ -692673,7 +691548,7 @@ self: { { mkDerivation, base, - template-haskell, + ghc-internal, }: mkDerivation { pname = "template-haskell-lift"; @@ -692683,7 +691558,7 @@ self: { editedCabalFile = "072g7a9b2sp0vc3g48xqbrxfis1rizqakz0b8064hs0cbgj3xkgn"; libraryHaskellDepends = [ base - template-haskell + ghc-internal ]; description = "The 'Lift' typeclass"; license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; @@ -692721,7 +691596,7 @@ self: { { mkDerivation, base, - template-haskell, + ghc-internal, }: mkDerivation { pname = "template-haskell-quasiquoter"; @@ -692731,7 +691606,7 @@ self: { editedCabalFile = "1bjaz33byxl0x8rj4jvw7dqbjhmysmnx9cgjs29s5c8g5i1pq0ki"; libraryHaskellDepends = [ base - template-haskell + ghc-internal ]; description = "The 'QuasiQuoter' interface"; license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; @@ -695531,6 +694406,8 @@ self: { pname = "test-framework"; version = "0.8.2.3"; sha256 = "0pn5qzhzcjxk4cm1h8ld0arxh4awkw44g96ql679wfhcj1n7h2ii"; + revision = "1"; + editedCabalFile = "0q4qg744nm32yc3cdhsmh6jmch1r0dkrs3dq6cgpng83rp6zgpz6"; libraryHaskellDepends = [ ansi-terminal ansi-wl-pprint @@ -697030,8 +695907,8 @@ self: { }: mkDerivation { pname = "texmath"; - version = "0.12.10.3"; - sha256 = "0xpv5zxaixn2kkc3kn547jg7rkg6bl2mrmxiwvxf2r0qgj4kmr2p"; + version = "0.13.1.2"; + sha256 = "042azr8ii561i5pa1wp13bm50fp8qx2nvj94a35jlii1j0shnri5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -697063,63 +695940,6 @@ self: { } ) { }; - 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"; - 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; - hydraPlatforms = lib.platforms.none; - } - ) { }; - texrunner = callPackage ( { mkDerivation, @@ -697420,56 +696240,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, @@ -697516,53 +696286,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, @@ -697601,7 +696328,6 @@ self: { ]; description = "Internals of \"text-builder\""; license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -698434,6 +697160,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, @@ -699118,8 +697895,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 = [ @@ -699290,10 +698067,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 @@ -699379,10 +698154,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 @@ -700507,13 +699280,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 @@ -700523,6 +699297,7 @@ self: { syb template-haskell th-abstraction + th-compat th-orphans transformers-compat ]; @@ -700969,10 +699744,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 @@ -701711,8 +700484,8 @@ self: { }: mkDerivation { pname = "theatre"; - version = "1.0.0.2"; - sha256 = "1iwl4wswhav9d5vnfgwx9w9sms785jwxxc0vx7p5x2kb9hf3d8ac"; + version = "1.0.0.3"; + sha256 = "1clc60g05afl7r03yafmf83pqs2ap4vr5r4nqn7wp6db6m4k3qa0"; libraryHaskellDepends = [ base contravariant @@ -704058,8 +702831,10 @@ self: { }: mkDerivation { pname = "tidal"; - version = "1.10.1"; - sha256 = "0pkklwnl49ldmasbdsgz385n9ba2rryivrb66c0hq437f62b0f4q"; + version = "1.10.2"; + sha256 = "1mq0bzbr5hcsi1k8ry9xckbf0zf3s812pj08s6qrqn6zg3qg6qmw"; + revision = "1"; + editedCabalFile = "07ji0hxk2v9vfk141q6174fcnagjwyn2jf3gxbfdgmihjk1vcnc4"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base @@ -704113,8 +702888,8 @@ self: { }: mkDerivation { pname = "tidal-core"; - version = "1.10.1"; - sha256 = "1wgzfmhmw5f0jzmrjksr84fbc2yhm836b45vyr9mdzgrs8872v9j"; + version = "1.10.2"; + sha256 = "078xddsr91q8z35bv37ks0ydkh81aay09i9za06czqh5dsvb1hl4"; libraryHaskellDepends = [ base colour @@ -704145,8 +702920,8 @@ self: { }: mkDerivation { pname = "tidal-link"; - version = "1.2.0"; - sha256 = "15sqmdafz8ha2rlk4k327pjfc2kpcvq211avchanmmlvn7dflvsv"; + version = "1.2.1"; + sha256 = "1w6qk38wwjvkx517dk16qmqzjg5sbsxi4pl9g00hwayls8mp30jf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -704709,7 +703484,7 @@ self: { } ) { }; - time_1_15 = callPackage ( + time_1_16 = callPackage ( { mkDerivation, base, @@ -704724,8 +703499,8 @@ self: { }: mkDerivation { pname = "time"; - version = "1.15"; - sha256 = "0632fg4n4psg4b756fhs6cq0yspyb6k5n3nvpql6bycsbj7i78jg"; + version = "1.16"; + sha256 = "04r0p1mb1067023cr9v429lhm5jprgnmx8sfz8qsif33r2cip8zr"; libraryHaskellDepends = [ base deepseq @@ -704745,6 +703520,7 @@ self: { base criterion deepseq + template-haskell ]; description = "A time library"; license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; @@ -704834,8 +703610,8 @@ self: { }: mkDerivation { pname = "time-domain"; - version = "0.1.0.5"; - sha256 = "0lrzhbmv18ab4388p8v959jf9v2i8wamniganm0z7bx3x95jx9v7"; + version = "1.6"; + sha256 = "1ird6llqxa0jsr17q7c4ljlpix42j74d2alxf5nq33xqfjvl14rr"; libraryHaskellDepends = [ base time @@ -704846,18 +703622,22 @@ self: { } ) { }; - time-domain_1_6 = callPackage ( + time-domain_1_8 = callPackage ( { mkDerivation, base, + changeset, + groups, 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"; @@ -705178,29 +703958,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, @@ -705225,7 +703982,6 @@ self: { ]; description = "Scalable timer"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -708191,29 +706947,36 @@ self: { async, base, base16-bytestring, + base64-bytestring, bytestring, cereal, + containers, crypton, crypton-x509, crypton-x509-store, crypton-x509-validation, data-default, + ech-config, hourglass, + hpke, hspec, hspec-discover, memory, mtl, network, + network-run, QuickCheck, + random, serialise, + tasty-bench, transformers, unix-time, zlib, }: mkDerivation { pname = "tls"; - version = "2.1.8"; - sha256 = "1csdy3426lva1a5f7gh9qm96vzfraqj91jbxlm79wbf1jsdzfhsq"; + version = "2.1.14"; + sha256 = "14d190v9zxjfmva8ihq2iq3pdx7623znvxjr8gaiwsy5j45hvw0k"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -708228,9 +706991,12 @@ self: { crypton-x509-store crypton-x509-validation data-default + ech-config + hpke memory mtl network + random serialise transformers unix-time @@ -708240,22 +707006,45 @@ self: { asn1-types async base + base64-bytestring bytestring crypton crypton-x509 crypton-x509-validation + ech-config hourglass hspec QuickCheck serialise ]; testToolDepends = [ hspec-discover ]; + benchmarkHaskellDepends = [ + asn1-types + async + base + base64-bytestring + bytestring + containers + crypton + crypton-x509 + crypton-x509-store + crypton-x509-validation + data-default + ech-config + hourglass + hspec + network + network-run + QuickCheck + serialise + tasty-bench + ]; description = "TLS protocol native implementation"; license = lib.licenses.bsd3; } ) { }; - tls_2_4_1 = callPackage ( + tls_2_4_3 = callPackage ( { mkDerivation, async, @@ -708292,8 +707081,8 @@ self: { }: mkDerivation { pname = "tls"; - version = "2.4.1"; - sha256 = "1crv34z1fp7zxp0x1yxhw4hbna9n0va6xlihrxw3zp2274ydihml"; + version = "2.4.3"; + sha256 = "0lf5m70n4b65izxnz4k7zq2dr4lhd4l7237gglmrvy8s2f2hzpd2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -708554,62 +707343,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, @@ -708660,7 +707393,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 ]; } @@ -708859,8 +707591,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; @@ -708939,8 +707671,8 @@ self: { }: mkDerivation { pname = "tmp-proc-example"; - version = "0.7.0.0"; - sha256 = "0dflnl4jy9x27jwg9zak77mv025myvhqg0drbf7jc1pbawr5vcg0"; + version = "0.7.2.5"; + sha256 = "0vgym8ds2izh7gspp2pxwf5a5pkb37fkvls6fx0pgw7hwszkaj25"; libraryHaskellDepends = [ aeson base @@ -709066,8 +707798,8 @@ self: { }: mkDerivation { pname = "tmp-proc-redis"; - version = "0.7.2.4"; - sha256 = "1f4wksdmkzdj3br1qiy3y2v33ds92yw8wl29jmkh6k4zl4ahkdyc"; + version = "0.7.2.5"; + sha256 = "0h5bdqiv4j3b2cs9w752hgq58nk4wpaa7zrny3zzwwjnbnsvxjqx"; libraryHaskellDepends = [ base bytestring @@ -709089,6 +707821,43 @@ self: { } ) { }; + tmp-proc-redis_0_7_3_0 = callPackage ( + { + mkDerivation, + base, + bytestring, + hedis, + hspec, + hspec-tmp-proc, + text, + tmp-proc, + }: + mkDerivation { + pname = "tmp-proc-redis"; + version = "0.7.3.0"; + sha256 = "00gmnh8x2g4ic09mbyqjk08lks6hbc93xd61zzy8c2hmrbncbxsn"; + libraryHaskellDepends = [ + base + bytestring + hedis + text + tmp-proc + ]; + testHaskellDepends = [ + base + bytestring + hedis + hspec + hspec-tmp-proc + text + tmp-proc + ]; + description = "Launch Redis in docker using tmp-proc"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + tmp-proc-zipkin = callPackage ( { mkDerivation, @@ -710118,8 +708887,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 = [ @@ -710310,8 +709079,8 @@ self: { pname = "tomland"; version = "1.3.3.3"; sha256 = "1asnz773mrbg8fkfabq5w24v63sgqljspc4p4nmf4dm6abm2p6d0"; - revision = "4"; - editedCabalFile = "128mzn1d9cxhw4kfvgy2rv2hn362dn57k8ha4jdj34caaaagdq9w"; + revision = "6"; + editedCabalFile = "13yy55bwq05n6vapcr9hns5n3ns1vjazhg9d5rc5wbjmd3r5p7j5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -712249,6 +711018,8 @@ self: { tpdb = callPackage ( { mkDerivation, + atto-lisp, + attoparsec, base, bytestring, containers, @@ -712262,16 +711033,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 @@ -712284,6 +711058,7 @@ self: { prettyprinter text time + unordered-containers xml-conduit xml-hamlet ]; @@ -712298,6 +711073,7 @@ self: { ]; description = "Data Type for Rewriting Systems"; license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -714763,7 +713539,6 @@ self: { mkDerivation, aeson, ansi-terminal, - ansi-wl-pprint, base, bytestring, containers, @@ -714774,6 +713549,8 @@ self: { parsec, parsers, pretty, + prettyprinter, + prettyprinter-ansi-terminal, primitive, QuickCheck, scientific, @@ -714793,14 +713570,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 @@ -714809,6 +713585,8 @@ self: { parsec parsers pretty + prettyprinter + prettyprinter-ansi-terminal primitive QuickCheck scientific @@ -714823,13 +713601,11 @@ self: { vector ]; testHaskellDepends = [ - ansi-terminal - ansi-wl-pprint base parsec + prettyprinter primitive QuickCheck - tagged tasty tasty-golden tasty-quickcheck @@ -715952,6 +714728,124 @@ self: { } ) { }; + tricorder = callPackage ( + { + mkDerivation, + aeson, + ansi-terminal, + atelier-core, + atelier-prelude, + base, + brick, + bytestring, + Cabal-syntax, + casing, + containers, + data-default, + directory, + effectful, + effectful-core, + effectful-plugin, + effectful-th, + filepath, + hashable, + hspec, + megaparsec, + mtl, + network, + optparse-applicative, + process, + relude, + stm, + tasty, + tasty-discover, + tasty-hspec, + template-haskell, + text, + time, + time-units, + typed-process, + unagi-chan, + vty, + vty-crossplatform, + yaml, + }: + mkDerivation { + pname = "tricorder"; + version = "0.1.0.1"; + sha256 = "1ckl2idd9kx21zh57w3wdayq478whjrsqnhizzndlwri3dmwa5n4"; + isLibrary = false; + isExecutable = true; + libraryHaskellDepends = [ + aeson + ansi-terminal + atelier-core + atelier-prelude + base + brick + bytestring + Cabal-syntax + casing + containers + data-default + directory + effectful + effectful-core + effectful-plugin + effectful-th + filepath + hashable + megaparsec + mtl + network + optparse-applicative + process + relude + stm + template-haskell + text + time + time-units + vty + vty-crossplatform + yaml + ]; + executableHaskellDepends = [ + atelier-prelude + base + effectful-core + effectful-plugin + ]; + testHaskellDepends = [ + aeson + atelier-core + atelier-prelude + base + Cabal-syntax + containers + data-default + effectful + effectful-core + effectful-plugin + hspec + process + stm + tasty + tasty-discover + tasty-hspec + text + time + time-units + typed-process + unagi-chan + ]; + 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, @@ -717647,8 +716541,8 @@ self: { }: mkDerivation { pname = "tuispec"; - version = "0.2.0.0"; - sha256 = "1qjal3lw3nnaf3r7azggr1cvq0y8q6p7jqdqzhqcqrkd4n9fgjxs"; + version = "0.3.1.1"; + sha256 = "1c0zbakx0r2fhf5b4hdpwbpc8fs8ljnlv5zvwnjznvyq8jmn00jv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -721964,39 +720858,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, @@ -722026,7 +720887,6 @@ self: { ]; description = "Simple type check plugin which calculate addition, subtraction and less-or-equal-than"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -722275,6 +721135,7 @@ self: { ]; description = "A framework for strongly typed FSM"; license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -722989,8 +721850,8 @@ self: { }: mkDerivation { pname = "typelet"; - version = "0.1.6"; - sha256 = "0bf5g30zbjwk8z30vad6hqslpslfxzmanpv4zpdn41kdcnc1dj8k"; + version = "0.1.7"; + sha256 = "0rjj5bqm7mhmmy85r13bz0lsws7qc3pji0bj1b4lxf5fhm62x2q3"; libraryHaskellDepends = [ base containers @@ -723797,8 +722658,8 @@ self: { }: mkDerivation { pname = "typst"; - version = "0.8.0.2"; - sha256 = "1q17vy9x5g64zzw5156bdh3mippin6ygkc3yqk0mbffkrfdcn21m"; + version = "0.10"; + sha256 = "0qbj3dip0v8f5h9sqa2dy084szf3agl97pn2li0rwvkr1cyb0sgk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -723840,80 +722701,6 @@ self: { } ) { }; - 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"; - 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"; - hydraPlatforms = lib.platforms.none; - } - ) { }; - typst-symbols = callPackage ( { mkDerivation, @@ -723922,8 +722709,8 @@ self: { }: mkDerivation { pname = "typst-symbols"; - version = "0.1.8.1"; - sha256 = "1va29x72r0w0bms7wfsrhbnfn8cha1ghbaj33y62kflm50k9hwrg"; + version = "0.2"; + sha256 = "1f6jj6hvj0lvjf1dbkmmc54sf3d8ms7y057vvjmhjqpcscxa6g4j"; libraryHaskellDepends = [ base text @@ -723933,26 +722720,6 @@ self: { } ) { }; - typst-symbols_0_1_9_1 = callPackage ( - { - mkDerivation, - base, - text, - }: - mkDerivation { - pname = "typst-symbols"; - version = "0.1.9.1"; - sha256 = "0pqjdmyclljsybipcmyas4pifggndf47bvahnpcaflnw9db73j63"; - libraryHaskellDepends = [ - base - text - ]; - description = "Symbol and emoji lookup for typst language"; - license = lib.meta.getLicenseFromSpdxId "MIT"; - hydraPlatforms = lib.platforms.none; - } - ) { }; - tyro = callPackage ( { mkDerivation, @@ -725028,8 +723795,8 @@ self: { }: mkDerivation { pname = "uhd"; - version = "0.1.0.1"; - sha256 = "0a9gdh28lavxjkf158d4n4l371jbnqva1k8yswc9mrbfgsf70f7i"; + version = "0.1.1.0"; + sha256 = "1a6ia1s40dzr6106nhc9x70hwzf9zzwjq9c3cfvg4i753rq1bnzi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -726131,6 +724898,8 @@ self: { pname = "unclogging"; version = "0.1.0.3"; sha256 = "1iy5aacr19xcabs0q2a2vqc43lsaxayy8avw0wbnkqnb5y7cjm5c"; + revision = "1"; + editedCabalFile = "00qjrw2nl6sdiksa3h7r7gm2rnvsrblfkdxq1k3qxn5xalcgxfaj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -726623,10 +725392,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 = [ @@ -726652,25 +725419,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 = [ @@ -726694,11 +725457,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"; @@ -726706,37 +725467,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, @@ -726749,6 +725479,8 @@ self: { pname = "unicode-data"; version = "0.8.0"; sha256 = "02qgvnv6izs3nq8a14nw86pbgazqvjj22rsvvzklck56rmm7paby"; + revision = "1"; + editedCabalFile = "16rc4xis9sl8ygd629k9s1y4kz2ydh119dc7acl15pi9aq30q9qh"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base @@ -726762,7 +725494,6 @@ self: { ]; description = "Access Unicode Character Database (UCD)"; license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -726780,6 +725511,8 @@ self: { pname = "unicode-data-names"; version = "0.6.0"; sha256 = "0dr2wb100km8v683aw8ylwc2npj4bl7adsmknrdb0z3nz7xi0j0k"; + revision = "1"; + editedCabalFile = "1bxa7s4alyad88gmlp8cz9i301p0ij4l4n07948l028bjil7r218"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -726837,6 +725570,8 @@ self: { pname = "unicode-data-scripts"; version = "0.6.0"; sha256 = "0g6a7smdzjp6rxqv86nvh9bp7qihg5a9a9agw14jhg6zvs8kpgy0"; + revision = "1"; + editedCabalFile = "13v1n071x8jaxwmrrp849ywylaggal2iay6bjjwc75y79hwwzx58"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base @@ -726867,6 +725602,8 @@ self: { pname = "unicode-data-security"; version = "0.6.0"; sha256 = "16kkvmjqigzgwhw7x0kx9p38m1m9bhm0nc47rm8564czx2bxw7lh"; + revision = "1"; + editedCabalFile = "0vmysj0cz5626kdsr7g5r63pzkc5s3df83s21zp7pmaqcvnq9hj1"; libraryHaskellDepends = [ base unicode-data @@ -728217,8 +726954,8 @@ self: { }: mkDerivation { pname = "unique-logic"; - version = "0.4.0.1"; - sha256 = "05y401k00qminds1di27sxvhwjl5xn6yn1qq1vnbhs0ib4s8csvy"; + version = "0.4.1.1"; + sha256 = "118ryg5gi4y4j9gi487qwh9l8zcvyiy8bh95gh0a692arsyviaaf"; libraryHaskellDepends = [ base explicit-exception @@ -728253,8 +726990,8 @@ self: { }: mkDerivation { pname = "unique-logic-tf"; - version = "0.5.1.1"; - sha256 = "0l6clsazbcvbxb65hhjp3cpsf00ksi625mvxg0v9gxqibssdziwk"; + version = "0.5.1.3"; + sha256 = "0shh78834hnrb6gzk2w6gl40g6rsjylq9fii766i4zvnppb4n5yi"; libraryHaskellDepends = [ base containers @@ -728645,6 +727382,7 @@ self: { ]; description = "A domain-specific type system for dimensional analysis"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -728695,6 +727433,7 @@ self: { ]; description = "Definitions for use with the units package"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -729143,6 +727882,8 @@ self: { pname = "universe-some"; version = "1.2.2.1"; sha256 = "1halagqwlmxm68z1hb6v11zn2jxbbvb1rrbs3lcfass9yrhcf6az"; + revision = "1"; + editedCabalFile = "1yp9qs13k7ny7b91lvihdf2b8hqvicqxlkfcdjjvgyxyhqx5rmpf"; libraryHaskellDepends = [ base some @@ -729221,7 +727962,6 @@ self: { bytestring, containers, deepseq, - ghc-prim, hashable, hedgehog, microlens, @@ -729240,14 +727980,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 @@ -729289,6 +728028,8 @@ self: { pname = "unix"; version = "2.8.8.0"; sha256 = "0gjsg9w6psn1gqzkc8akv5a2343fc3x7dlr25xb1lwzbpyixwa51"; + revision = "1"; + editedCabalFile = "0zisn0p6p5fyh8plsis9s43wlpyvkacjapyjy21qk0dixvdwqmll"; libraryHaskellDepends = [ base bytestring @@ -729622,6 +728363,42 @@ self: { } ) { }; + unix-time_0_5_0 = callPackage ( + { + mkDerivation, + base, + binary, + bytestring, + hspec, + hspec-discover, + QuickCheck, + template-haskell, + time, + }: + mkDerivation { + pname = "unix-time"; + version = "0.5.0"; + sha256 = "0px8iw9hbrw5kl7yb6b9719swrjm5ikimin9ky9zh293csdn0qqm"; + libraryHaskellDepends = [ + base + binary + bytestring + ]; + testHaskellDepends = [ + base + bytestring + hspec + QuickCheck + template-haskell + time + ]; + testToolDepends = [ hspec-discover ]; + description = "Unix time parser/formatter and utilities"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + unjson = callPackage ( { mkDerivation, @@ -730281,66 +729058,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, @@ -730397,7 +729114,6 @@ self: { ]; description = "Efficient hashing-based container types"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -731056,16 +729772,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 = [ @@ -731074,6 +729792,7 @@ self: { ghc-bignum hspec hspec-core + os-string text ]; description = "converts between primitives"; @@ -733516,8 +732235,8 @@ self: { }: mkDerivation { pname = "utxorpc"; - version = "0.0.18.1"; - sha256 = "0gnbyj3r7faqvkaxfmbxxkcznl53jxrzbby3k1zpyigr3h61k4sp"; + version = "0.0.19.2"; + sha256 = "0x47dx31dp315pw8s9c0majv70vj521sgrahai9lylkgp398fvjx"; libraryHaskellDepends = [ base proto-lens @@ -734378,12 +733097,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 = [ @@ -734396,6 +733116,7 @@ self: { Cabal directory filepath + pretty text ]; testHaskellDepends = [ @@ -734842,6 +733563,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, @@ -735060,7 +734264,7 @@ self: { } ) { }; - validation = callPackage ( + validation_1_1_5 = callPackage ( { mkDerivation, assoc, @@ -735097,10 +734301,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, @@ -735144,7 +734349,6 @@ self: { ]; description = "A data-type like Either but with an accumulating Applicative"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -735185,8 +734389,8 @@ self: { pname = "validation-selective"; version = "0.2.0.0"; sha256 = "11s9qsp5w19lbk6vg6psr3864xdsx2kmx3gcmnn2qkx6wsblx24s"; - revision = "7"; - editedCabalFile = "0yd0imzv9h7mq8h6q6rhn341hn6qi4fgi4y3yswrqjfwchr7as4i"; + revision = "9"; + editedCabalFile = "0ph04qbpwcngigarsf609dzdmvrn0c8jx2q9p329yl16kb0zk3d8"; libraryHaskellDepends = [ base deepseq @@ -736173,8 +735377,8 @@ self: { }: mkDerivation { pname = "variant"; - version = "1.0.2"; - sha256 = "18nwggg8lyybfzj8ag2k2vjrf26srjqc3rp7sfb3syridcqmrwxg"; + version = "1.0.3"; + sha256 = "0a7vajilkvxwgkck1b02wp2wvc03sbgllk4xf78lgasw5rg6854v"; libraryHaskellDepends = [ base deepseq @@ -737018,16 +736222,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 @@ -737039,13 +736239,11 @@ self: { indexed-traversable QuickCheck semigroupoids - transformers ]; testHaskellDepends = [ base fin inspection-testing - tagged ]; benchmarkHaskellDepends = [ base @@ -737070,8 +736268,8 @@ self: { pname = "vec-lens"; version = "0.4.1"; sha256 = "1llppbk2qdkymgy66w5dl2w7x3r70mf5rqzp6ppllvzhjm7fg9vw"; - revision = "1"; - editedCabalFile = "1kpaay7gdidz07j8z2afp0h3ymay5xp8x03h5sqfzg8kvxjhbj1s"; + revision = "2"; + editedCabalFile = "0rl6y33m67mln0r4lpmqsq5x59wllwrswq1yzpna4zxg9zz5hprr"; libraryHaskellDepends = [ base fin @@ -737095,8 +736293,8 @@ self: { pname = "vec-optics"; version = "0.4.1"; sha256 = "1s0q34r54bsj43lzzzg9wcssc2lcgqgvx556xzdkyhs69rcc3r11"; - revision = "1"; - editedCabalFile = "0lx1wmmz037x8whs6wf67rx7gzwb3sm9pxmk3vplyp7dnz0sxm8p"; + revision = "2"; + editedCabalFile = "11gm02d3w1y7kznaghrza00djmscn0085v3ldlwk3ywkv128fimr"; libraryHaskellDepends = [ base fin @@ -737218,8 +736416,8 @@ self: { pname = "vector"; version = "0.13.2.0"; sha256 = "08y4j6nii17wc3fs3d2za0yifd3gqf73g8zyqdnsry6bhv3h7wi8"; - revision = "2"; - editedCabalFile = "1d3ma9zldfwlz7s41hmaz6jcxwpyh12cld44n1ys7n2jvb43ihws"; + revision = "5"; + editedCabalFile = "0hk93sac2m7svblxkcy0k00x8zh5nl0gs55ki6ncwcgfh3jjvh9y"; libraryHaskellDepends = [ base deepseq @@ -741804,10 +741002,8 @@ self: { }: mkDerivation { pname = "vty"; - version = "6.4"; - sha256 = "0iha15inmig2j2f4kljwb2jhbqa8vsh2aa8l7y5fsanjiciscrbi"; - revision = "2"; - editedCabalFile = "1dcnkfghflgn3qv72pdpa6npfdrrjqhil3wnxd75rbd4mf7812hf"; + version = "6.6"; + sha256 = "17p19kv0755w67yya0x9zmbc0d7jhlmz95kni303mxz221q0d6ny"; libraryHaskellDepends = [ base binary @@ -741830,76 +741026,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, @@ -741919,7 +741046,6 @@ self: { ]; description = "Cross-platform support for Vty"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -742112,8 +741238,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 = [ @@ -742147,58 +741273,6 @@ self: { ) { }; vty-windows = 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.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, @@ -742247,7 +741321,6 @@ self: { description = "Windows backend for Vty"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; platforms = lib.platforms.windows; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -742819,96 +741892,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, @@ -742993,7 +742061,6 @@ self: { ]; description = "WAI application for static serving"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "warp"; } ) { }; @@ -743615,8 +742682,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; @@ -746839,91 +745906,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, @@ -747011,7 +745993,6 @@ self: { ]; description = "SAML2 assertion validation as WAI middleware"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -747034,8 +746015,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 = [ @@ -747664,36 +746645,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, @@ -747719,7 +746670,6 @@ self: { ]; description = "Monad transformers for WAI and WebSockets"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -748206,7 +747156,6 @@ self: { criterion, crypton-x509, directory, - ghc-prim, hashable, hspec, hspec-discover, @@ -748231,139 +747180,8 @@ self: { }: mkDerivation { pname = "warp"; - version = "3.4.9"; - sha256 = "1c2mbcdsvv1rwsngckf83r80340c1vrim8qdvajda8iy9h6nh69s"; - libraryHaskellDepends = [ - array - async - auto-update - base - bsb-http-chunked - bytestring - case-insensitive - containers - crypton-x509 - ghc-prim - 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 - bsb-http-chunked - bytestring - case-insensitive - containers - crypton-x509 - directory - ghc-prim - hashable - hspec - http-client - http-date - http-types - http2 - iproute - network - process - QuickCheck - recv - simple-sendfile - stm - streaming-commons - text - time-manager - unix - vault - wai - word8 - ]; - 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"; + version = "3.4.13.1"; + sha256 = "16g1vml90v14y6g037j1ijyrmacsawjrxdhg99wyghm6659dj8q4"; libraryHaskellDepends = [ array async @@ -748449,7 +747267,6 @@ self: { ]; description = "A fast, light-weight web server for WAI applications"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; @@ -748561,6 +747378,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, @@ -749360,8 +748240,8 @@ self: { }: mkDerivation { pname = "wavefront"; - version = "0.7.1.5"; - sha256 = "0kxjhpkfr87fgcl305ng29v4vs9d2pnfr1iwr82gkhk7jbrxzbla"; + version = "0.7.2.0"; + sha256 = "0k25aisf7qxydgwdyagbq1iqav8rcr8rdqbl4iy4kxj21fnhw93v"; libraryHaskellDepends = [ attoparsec base @@ -749800,8 +748680,8 @@ self: { }: mkDerivation { pname = "web-cookiejar"; - version = "0.1.3.1"; - sha256 = "18r56nw4bb6rjzlxv7aamxwrza956iykg5kv7d4im7rmcn9262f8"; + version = "0.1.3.2"; + sha256 = "1n455847kw6cmz60s49r920kalf3ds51dsfs5fisrgaf2klg17gr"; libraryHaskellDepends = [ attoparsec base @@ -750583,61 +749463,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, @@ -751515,11 +750340,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 = [ @@ -751558,6 +750384,7 @@ self: { unliftio-core unordered-containers wai + wai-extra ]; description = "A super-simple web server framework"; license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; @@ -751762,75 +750589,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, @@ -751872,8 +750630,8 @@ self: { }: mkDerivation { pname = "webdriver"; - version = "0.14.0.0"; - sha256 = "0sqphl21ma7n6fk40wyh8b79xrz1aznpnpmgds6277ini1lvn3q8"; + version = "0.15.0.0"; + sha256 = "1iw0lwhdd6pxjazw9bvyraqmpajb7h7va85ryi32dz7kyfxvyqva"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -752003,58 +750761,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, @@ -752119,7 +750825,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; } ) { }; @@ -752369,6 +751074,7 @@ self: { ]; description = "Wrapper around the webdriver package that automatically manages Selenium"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -752620,55 +751326,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, @@ -752716,46 +751373,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, @@ -752789,83 +751410,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, @@ -752936,44 +751484,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, @@ -753005,40 +751519,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, @@ -753066,7 +751550,6 @@ self: { ]; description = "Host swagger UI based on WebGear API specifications"; license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -754686,164 +753169,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, @@ -755000,7 +753325,6 @@ self: { ]; description = "Solver-agnostic symbolic values support for issuing queries"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -755087,30 +753411,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, @@ -755135,7 +753435,6 @@ self: { ]; description = "A compatibility layer for GHC's 'wherefrom' function"; license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -755993,45 +754292,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, @@ -756067,7 +754327,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Dynamic key binding framework"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -756608,6 +754867,218 @@ self: { } ) { }; + wireform-core = callPackage ( + { + mkDerivation, + base, + bytestring, + ghc-prim, + text, + vector, + }: + mkDerivation { + pname = "wireform-core"; + version = "0.1.0.0"; + sha256 = "1ylw4vblnp8hhda6k1p5va2k3ypl9l4xrba4lscwk4lhp68irzmw"; + libraryHaskellDepends = [ + base + bytestring + ghc-prim + text + vector + ]; + 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, + tasty, + tasty-hedgehog, + tasty-hunit, + template-haskell, + text, + th-abstraction, + transformers, + }: + mkDerivation { + pname = "wireform-derive"; + version = "0.1.0.0"; + sha256 = "1bsfyy9jgdc6k5mvynjlh0iw1igywk4y9zdp7lmigv0nrvqzg3wd"; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + deepseq + hashable + mtl + template-haskell + text + th-abstraction + transformers + ]; + testHaskellDepends = [ + aeson + base + bytestring + containers + hedgehog + tasty + tasty-hedgehog + tasty-hunit + 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, + tasty, + tasty-hedgehog, + tasty-hunit, + template-haskell, + text, + time, + unordered-containers, + vector, + wireform-core, + wireform-derive, + }: + mkDerivation { + pname = "wireform-proto"; + version = "0.1.0.0"; + sha256 = "157hnndcynv47ifxwhlcyhvyyikbn53z5s8ywihbp5ggryrz2z20"; + 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 + base64-bytestring + bytestring + containers + deepseq + directory + filepath + hashable + hedgehog + process + reflection + tasty + tasty-hedgehog + tasty-hunit + template-haskell + text + time + unordered-containers + vector + wireform-core + wireform-derive + ]; + benchmarkHaskellDepends = [ + aeson + base + bytestring + containers + criterion + deepseq + hashable + 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, @@ -756737,7 +755208,9 @@ self: { base, bytestring, containers, + hedgehog, HUnit, + os-string, tagged, template-haskell, text, @@ -756746,12 +755219,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 @@ -756761,7 +755235,9 @@ self: { base bytestring containers + hedgehog HUnit + os-string tagged text time @@ -757441,8 +755917,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 @@ -757496,18 +755972,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.4"; + sha256 = "1qmbbjinr4whwnmadphnxs4b19f9pihz9syslj54jfnwdbzvfjx9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -757515,13 +755991,13 @@ self: { barbies base bytestring - crypton deriving-aeson http-conduit ]; executableHaskellDepends = [ base rhine + semialign ]; testHaskellDepends = [ aeson @@ -758266,8 +756742,8 @@ self: { pname = "word8set"; version = "0.1.2"; sha256 = "0jbr571rxw0vxxc95568kdxrw9d0kk6np9wrwjd6rj6ybh532zr7"; - revision = "1"; - editedCabalFile = "1w3w1f8kig5mvrl06y5f48lrr44zxwa0w8lvwa6vks4fvv1ia0lj"; + revision = "2"; + editedCabalFile = "16k13l7dzwjwwz8wp6zbfvkfymcxn0jpkmy3gpv2h5qgzf74pxdd"; libraryHaskellDepends = [ base deepseq @@ -758502,8 +756978,8 @@ self: { }: mkDerivation { pname = "wordlist"; - version = "0.1.0.7"; - sha256 = "1wa5r85035lrjw878jkqh63ppj3rz1wcc01a0si85fnc5awa1gfi"; + version = "0.1.0.8"; + sha256 = "0ay80hxp0lb21f58m16c15fl7v8rxy2ypc8ixam2b7dkzxw3l6vv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -761443,14 +759919,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 = [ @@ -761472,7 +759948,7 @@ self: { base containers diagrams-lib - HUnit + hspec ]; description = "Simple flowchart diagrams. Inspired by DRAKON."; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; @@ -762183,6 +760659,31 @@ self: { } ) { }; + xcodec = callPackage ( + { + mkDerivation, + array, + base, + bytestring, + containers, + text, + }: + mkDerivation { + pname = "xcodec"; + version = "1.0.0.0"; + sha256 = "0cqwzr9c6a9ddrl9jr5q3vpzy1x54ys8qw97849s6il7ab9j0z18"; + libraryHaskellDepends = [ + array + base + bytestring + containers + text + ]; + description = "Classes for working with generically typed codecs"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + xcp = callPackage ( { mkDerivation, @@ -762371,8 +760872,8 @@ self: { }: mkDerivation { pname = "xdg-desktop-entry"; - version = "0.1.1.4"; - sha256 = "199jbayp6ng2hdjkgwp3ng3111r6abiw9rar4ngx3mr9d06dyb67"; + version = "0.1.1.5"; + sha256 = "03qzdhfa73lypmysnw3zn17i1jabzy0yxvn1g175sbvzp3fgbypb"; libraryHaskellDepends = [ base directory @@ -762816,7 +761317,7 @@ self: { } ) { }; - xhtml_3000_4_0_0 = callPackage ( + xhtml_3000_4_1_0 = callPackage ( { mkDerivation, base, @@ -762826,8 +761327,8 @@ self: { }: mkDerivation { pname = "xhtml"; - version = "3000.4.0.0"; - sha256 = "1qald32plg2yh587hi2mvp66yryzw0lw6fm65hc1m09g2yf7vbg6"; + version = "3000.4.1.0"; + sha256 = "0vp78sa3hz6fwsz572l1wdhvlycbwpnm42k5083qdlb74mrf89vm"; libraryHaskellDepends = [ base bytestring @@ -763252,127 +761753,6 @@ self: { ) { }; xlsx = callPackage ( - { - mkDerivation, - attoparsec, - base, - base64-bytestring, - binary-search, - bytestring, - conduit, - containers, - criterion, - data-default, - deepseq, - Diff, - directory, - dlist, - errors, - exceptions, - extra, - filepath, - groom, - hexpat, - lens, - monad-control, - mtl, - network-uri, - old-locale, - raw-strings-qq, - safe, - smallcheck, - tasty, - tasty-hunit, - tasty-smallcheck, - text, - time, - transformers, - transformers-base, - vector, - xeno, - xml-conduit, - xml-types, - zip, - zip-archive, - zip-stream, - zlib, - }: - mkDerivation { - pname = "xlsx"; - version = "1.1.4"; - sha256 = "11n6zc5wsk491fqzyn7davml84clbpnhvdw2gwsz4vq86fy69g0s"; - libraryHaskellDepends = [ - attoparsec - base - base64-bytestring - binary-search - bytestring - conduit - containers - data-default - deepseq - dlist - errors - exceptions - extra - filepath - hexpat - lens - monad-control - mtl - network-uri - old-locale - safe - text - time - transformers - transformers-base - vector - xeno - xml-conduit - xml-types - zip - zip-archive - zip-stream - zlib - ]; - testHaskellDepends = [ - base - bytestring - conduit - containers - deepseq - Diff - directory - filepath - groom - lens - mtl - raw-strings-qq - smallcheck - tasty - tasty-hunit - tasty-smallcheck - text - time - vector - xml-conduit - zip - ]; - benchmarkHaskellDepends = [ - base - bytestring - conduit - criterion - deepseq - lens - ]; - description = "Simple and incomplete Excel file parser/writer"; - license = lib.licenses.mit; - } - ) { }; - - xlsx_1_2_0 = callPackage ( { mkDerivation, attoparsec, @@ -763490,7 +761870,6 @@ self: { ]; description = "Simple and incomplete Excel file parser/writer"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -765848,6 +764227,8 @@ self: { pname = "xmonad-contrib"; version = "0.18.2"; sha256 = "0kbaccm8nmx2yxg82yhniv0r87b6yw26qa6w5p83a38i86jfz0rd"; + revision = "1"; + editedCabalFile = "0yfl413sxiql49b1xp0yi09cq3svzr9g5ds69pdjxsa7r7hfbhh3"; libraryHaskellDepends = [ base bytestring @@ -766382,10 +764763,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 = [ @@ -766401,10 +764780,7 @@ self: { transformers xmobar ]; - executableHaskellDepends = [ - base - xmobar - ]; + executableHaskellDepends = [ base ]; testHaskellDepends = [ base extra @@ -767342,8 +765718,8 @@ self: { pname = "xz"; version = "5.6.3"; sha256 = "15450bmpbka14ykajr38aj8lyilg0vxsrhsdlq20a9zg63ppvc4d"; - revision = "2"; - editedCabalFile = "192ik7g7afjpzkvsh4wfkvg98c6b1zdysvzpk9byqp1m0k0zipka"; + revision = "3"; + editedCabalFile = "0n35plgw6r88xv1fh8fv5qih2y6vhvp8w5qqaibaxyf4gl2gh0f0"; libraryHaskellDepends = [ base bytestring @@ -767367,8 +765743,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"; @@ -769137,6 +767513,8 @@ self: { pname = "yaml-streamly"; version = "0.12.5"; sha256 = "0gkgbqki58snxzsd1wa0gs22bwx6fax0b32zc3dy53n9fyivbwiz"; + revision = "1"; + editedCabalFile = "0dmgn4qvszm6j7vxknjc2q9c4jsbiy04qy4z516y9jwfn2jggmkc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -769469,8 +767847,8 @@ self: { }: mkDerivation { pname = "yamlscript"; - version = "0.2.8.0"; - sha256 = "172bkvr7b6j69d5yyvbiphy9r67hqwqdm4yq6hnxcja46k8zqhqd"; + version = "0.2.23.0"; + sha256 = "0fwsgnzl3fykr095wbs81a0hqdbb6alffpm8mskgvpjd5g2frs2a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -769504,6 +767882,54 @@ self: { } ) { ys = null; }; + yamlstar = callPackage ( + { + mkDerivation, + aeson, + aeson-pretty, + base, + bytestring, + hspec, + text, + unix, + vector, + yamlstar, + }: + mkDerivation { + pname = "yamlstar"; + version = "0.1.11.0"; + sha256 = "059pp7bidla1qrnkp880721gcw63la5vj23s0f6fv22p0qars41m"; + 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, @@ -770299,7 +768725,6 @@ self: { either, free, kan-extensions, - lens, profunctors, strict, template-haskell, @@ -770308,8 +768733,8 @@ self: { }: mkDerivation { pname = "yaya"; - version = "0.6.2.3"; - sha256 = "0xvn1zbg2r40wsld55bmw5j0slc4jwdsfpsha1zijsk2zw2vz5kw"; + version = "1.0.0.0"; + sha256 = "0l6h65265ikqr96jkn7arbayfxxi2b3vg977pwa7fnmzlj2dz98p"; setupHaskellDepends = [ base Cabal @@ -770321,57 +768746,6 @@ self: { 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, - th-abstraction, - transformers, - }: - mkDerivation { - pname = "yaya"; - version = "0.7.0.0"; - sha256 = "10lf9pqmmvy1g7y8zvf9mxy33zanfngcqmgsrizm8mzvwnnq95hl"; - setupHaskellDepends = [ - base - Cabal - cabal-doctest - ]; - libraryHaskellDepends = [ - base - comonad - either - free - kan-extensions - lens profunctors strict template-haskell @@ -770384,7 +768758,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 ]; } ) { }; @@ -770398,45 +768771,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 @@ -770446,6 +768786,7 @@ self: { base containers yaya + yaya-unsafe ]; testHaskellDepends = [ base @@ -770453,7 +768794,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 ]; } ) { }; @@ -770471,47 +768811,8 @@ self: { }: mkDerivation { pname = "yaya-hedgehog"; - version = "0.3.0.5"; - sha256 = "0fsfb5gj8yri80yxax48z2z7yncg80fzlqxami13sa2pwszxfzii"; - setupHaskellDepends = [ - base - Cabal - cabal-doctest - ]; - libraryHaskellDepends = [ - base - deriving-compat - hedgehog - yaya - ]; - testHaskellDepends = [ - base - deriving-compat - doctest - hedgehog - yaya - ]; - description = "Hedgehog testing support for the Yaya recursion scheme library"; - license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; - maintainers = [ lib.maintainers.sellout ]; - } - ) { }; - - yaya-hedgehog_0_4_0_0 = callPackage ( - { - mkDerivation, - base, - Cabal, - cabal-doctest, - deriving-compat, - doctest, - hedgehog, - yaya, - }: - mkDerivation { - pname = "yaya-hedgehog"; - version = "0.4.0.0"; - sha256 = "116s0ddwhxjgkm3i02njbzw47p2kl4mi133cri7vn2d9z8xrnbhp"; + version = "1.0.0.0"; + sha256 = "08hh17nmq2fc8rxqrbl65cvbjd7cvr2qlyy5gf70cmdi15s2sqpj"; setupHaskellDepends = [ base Cabal @@ -770532,11 +768833,43 @@ self: { ]; description = "Hedgehog 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 ]; } ) { }; + yaya-lens = callPackage ( + { + mkDerivation, + base, + Cabal, + cabal-doctest, + doctest, + lens, + yaya, + }: + mkDerivation { + pname = "yaya-lens"; + version = "0.0.1.0"; + sha256 = "0bi1h3ssm87a83i5h3gpk4pc3pzwjd71zqxcjdqqir95b202x7c2"; + setupHaskellDepends = [ + base + Cabal + cabal-doctest + ]; + libraryHaskellDepends = [ + base + lens + yaya + ]; + testHaskellDepends = [ + base + doctest + ]; + description = "Total recursion schemes"; + license = "(AGPL-3.0-only WITH Universal-FOSS-exception-1.0 OR LicenseRef-commercial)"; + } + ) { }; + yaya-quickcheck = callPackage ( { mkDerivation, @@ -770549,42 +768882,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 @@ -770601,7 +768900,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 ]; } ) { }; @@ -770645,14 +768943,13 @@ self: { doctest, free, hedgehog, - lens, yaya, yaya-hedgehog, }: mkDerivation { pname = "yaya-unsafe"; - version = "0.4.1.4"; - sha256 = "1nrwhpalhmbdzh5fj61vhfigjc1rszg1k904jw34z94xasv08qdh"; + version = "1.0.0.1"; + sha256 = "0vya2h9n9ly99mhpd7ch2sr7xyx5cyspg5gix0cfs8ds4b36iskp"; setupHaskellDepends = [ base Cabal @@ -770662,50 +768959,6 @@ self: { 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"; - setupHaskellDepends = [ - base - Cabal - cabal-doctest - ]; - libraryHaskellDepends = [ - base - comonad - free - lens yaya ]; testHaskellDepends = [ @@ -770717,7 +768970,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 ]; } ) { }; @@ -771229,8 +769481,8 @@ self: { }: mkDerivation { pname = "yesod"; - version = "1.6.2.1"; - sha256 = "1qglaxqx96c7wi4817ff67c9g2fxlnjzdpgic458i80khpdlmb5c"; + version = "1.6.2.3"; + sha256 = "02v7fk5ah5km0867lhpsxdpjszc784034v6lah6c1qcb69898dg5"; libraryHaskellDepends = [ aeson base @@ -771274,8 +769526,8 @@ self: { }: mkDerivation { pname = "yesod-alerts"; - version = "0.1.3.0"; - sha256 = "1x7l1h4xziqg6fjjp5qnqdmbnrpiryzv37q322llnmsi1f89zvzv"; + version = "0.1.6.0"; + sha256 = "04gjm0j659p9h99qzjclg23k53sd3vikaj36c6vmz6fw8bzfj01i"; libraryHaskellDepends = [ alerts base @@ -771473,8 +769725,8 @@ self: { }: mkDerivation { pname = "yesod-auth"; - version = "1.6.12.0"; - sha256 = "0z3b7qc4cinzmhksspzhm33v1kvnqjv07dg52mm8pld0j645f922"; + version = "1.6.12.1"; + sha256 = "085kw838kr330pz88a5jpp5c01m41i312k4dwzgzmp6m24z8jwkx"; libraryHaskellDepends = [ aeson attoparsec-aeson @@ -772282,8 +770534,8 @@ self: { }: mkDerivation { pname = "yesod-auth-oauth"; - version = "1.6.1"; - sha256 = "0gyjcrm8yhqd2zripv050p0jnlxl88czbqar2crr4gxq8na5pn20"; + version = "1.6.1.1"; + sha256 = "072a670mlklq3vw4x04b6cbvb0clcdif02bzsg5cg0267d4d4ykn"; libraryHaskellDepends = [ authenticate-oauth base @@ -772300,67 +770552,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, @@ -772418,7 +770609,6 @@ self: { ]; description = "OAuth 2.0 authentication plugins"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -772758,7 +770948,6 @@ self: { conduit, conduit-extra, containers, - data-default-class, directory, file-embed, filepath, @@ -772779,7 +770968,6 @@ self: { text, time, transformers, - transformers-compat, unliftio, unordered-containers, wai, @@ -772791,10 +770979,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 = [ @@ -772805,7 +770991,6 @@ self: { conduit conduit-extra containers - data-default-class directory file-embed filepath @@ -772826,7 +771011,6 @@ self: { text time transformers - transformers-compat unliftio unordered-containers wai @@ -773186,6 +771370,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, @@ -773537,8 +771894,8 @@ self: { }: mkDerivation { pname = "yesod-eventsource"; - version = "1.6.0.1"; - sha256 = "0h8gyvlqvp6zm6kfmiwa0z7ic2377f0vi43fgcn5mlssv890z8gh"; + version = "1.6.0.2"; + sha256 = "0hqvc5n1wb654bpkgpw38f0csxadiadav341jl4nlx03hhap5fri"; libraryHaskellDepends = [ base blaze-builder @@ -773817,8 +772174,8 @@ self: { }: mkDerivation { pname = "yesod-form"; - version = "1.7.9.2"; - sha256 = "1v514nc95x7wb16va623k91k4df89yyspkyz6xv23b74bqngv9cf"; + version = "1.7.9.3"; + sha256 = "0p44qidnv6m5dwi4079l5fqarn5c5psmi1yc2rlhkjvdady3z1xn"; libraryHaskellDepends = [ aeson attoparsec @@ -773977,8 +772334,8 @@ self: { }: mkDerivation { pname = "yesod-form-multi"; - version = "1.7.0.2"; - sha256 = "1kx27680mgplmqnfjygbcf6a2bv0i9rcxbys986aaa3x785dfj02"; + version = "1.7.0.3"; + sha256 = "15n3vjpnx9sb0hnpaffi3204bp6lh0zmqa9k3zdfvcz3dzfqijfm"; libraryHaskellDepends = [ base containers @@ -774472,8 +772829,6 @@ self: { base64-bytestring, bytestring, case-insensitive, - classy-prelude, - classy-prelude-yesod, conduit, containers, directory, @@ -774482,7 +772837,6 @@ self: { hspec, http-client, http-types, - monad-logger, network-uri, template-haskell, text, @@ -774496,13 +772850,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 @@ -774519,23 +772872,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 @@ -774543,9 +772886,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"; } ) { }; @@ -774565,8 +772906,8 @@ self: { }: mkDerivation { pname = "yesod-newsfeed"; - version = "1.7.0.0"; - sha256 = "0g7n99zsrfinal2kcmrfyj3gcxrd390az93yz3c1kxzd5w1ffb4g"; + version = "1.7.0.1"; + sha256 = "1gfa5b6xwiaxspbk37qx3vs95ngz368q8qqz4z3xrdzg1fclbvri"; libraryHaskellDepends = [ base blaze-html @@ -774807,6 +773148,7 @@ self: { blaze-builder, conduit, hspec, + hspec-discover, persistent, persistent-sqlite, persistent-template, @@ -774819,8 +773161,8 @@ self: { }: mkDerivation { pname = "yesod-persistent"; - version = "1.6.0.8"; - sha256 = "02vm0qm0yxqn6x61iir81wf6ibwnf8gkia8lw71fgpxgav154ig6"; + version = "1.6.0.9"; + sha256 = "15hri25l4z2l02h6m39y8avzg4cbjpp3isx8cy2vpy48yd11bv0a"; libraryHaskellDepends = [ base blaze-builder @@ -774843,6 +773185,7 @@ self: { wai-extra yesod-core ]; + testToolDepends = [ hspec-discover ]; description = "Some helpers for using Persistent from Yesod"; license = lib.licenses.mit; } @@ -775891,7 +774234,6 @@ self: { mkDerivation, base, conduit, - containers, data-default, text, time, @@ -775901,12 +774243,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 @@ -775959,8 +774300,8 @@ self: { }: mkDerivation { pname = "yesod-static"; - version = "1.6.1.2"; - sha256 = "0xp3fa310zsmamnmfzwjf8hgyp0z4csxd06yjxinzy5rnry781dp"; + version = "1.6.1.3"; + sha256 = "0jqs8247dglayb22z8wdkizc71qbib7f1cq8lnqi0ns76x0dg1pz"; libraryHaskellDepends = [ async attoparsec @@ -776255,97 +774596,6 @@ self: { ) { }; yesod-test = callPackage ( - { - mkDerivation, - aeson, - attoparsec, - base, - blaze-builder, - blaze-html, - 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, @@ -776384,8 +774634,8 @@ self: { }: mkDerivation { pname = "yesod-test"; - version = "1.7.0.1"; - sha256 = "1mkzccbzmj83fr8jf31q6qhdia01m24sr8iayb6jj6p1wfwspsk3"; + version = "1.7.0.2"; + sha256 = "0cf2cq04piywvnjgaix2rb8fkck2hh2z2q2vr4nd90w5dqlmhz5d"; libraryHaskellDepends = [ aeson attoparsec @@ -776437,7 +774687,6 @@ self: { ]; description = "integration testing for WAI/Yesod Applications"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -776732,8 +774981,8 @@ self: { }: mkDerivation { pname = "yesod-websockets"; - version = "0.3.0.3"; - sha256 = "0hm4qzn0kqwl7mfvhgc1h1xbpj80fnkfbh5r3k9c52n5dmcapy6n"; + version = "0.3.0.4"; + sha256 = "1zlr6jr9q15bf6y33hynbi9xq68myfgqkdrb2vhq241rl9nnvjpd"; libraryHaskellDepends = [ base conduit @@ -780475,8 +778724,8 @@ self: { }: mkDerivation { pname = "zeugma"; - version = "0.10.0.1"; - sha256 = "15lah2yg29kw14xn2q5lyrxhzczf45l9vgv0i5v410mnlkhj8jwn"; + version = "0.11.0.0"; + sha256 = "1nxmp9qb40jrgsz11jn7rk6vgxbwb74r66291r2sr5gg5kcgjs75"; libraryHaskellDepends = [ base chronos @@ -780975,10 +779224,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 = [ @@ -781267,6 +779514,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, @@ -781620,8 +779901,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 000000000000..6b3d6dabdd4a --- /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-stackage-nightly-2026-06-16.patch b/pkgs/development/haskell-modules/patches/darcs-stackage-nightly-2026-06-16.patch new file mode 100644 index 000000000000..51092a066910 --- /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/misc/haskell/hercules-ci-optparse-applicative.nix b/pkgs/development/misc/haskell/hercules-ci-optparse-applicative.nix index 7d54778603ea..6ffb80f99b45 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 287d06540253..2e6e40cbffc3 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3708,14 +3708,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 @@ -3729,14 +3728,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 ac47671a24ad..5c814720f196 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 @@ -284,6 +292,11 @@ 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; diff --git a/pkgs/top-level/release-haskell.nix b/pkgs/top-level/release-haskell.nix index 6ed29a18e494..f2bc7367d527 100644 --- a/pkgs/top-level/release-haskell.nix +++ b/pkgs/top-level/release-haskell.nix @@ -67,7 +67,7 @@ let ghc967 ghc984 ghc9103 - ghc9123 + ghc9125 ]; # packagePlatforms applied to `haskell.packages.*` @@ -529,7 +529,7 @@ let ] released; Cabal_3_10_3_0 = lib.subtractLists [ # time < 1.13 conflicts with time == 1.14.* - compilerNames.ghc9123 + compilerNames.ghc9125 ] released; Cabal_3_12_1_0 = released; Cabal_3_14_2_0 = released; @@ -537,14 +537,24 @@ let 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 ]; haskell-language-server = released; hoogle = released; - hlint = lib.subtractLists [ - compilerNames.ghc9123 - ] released; + hlint = released; hpack = released; hsdns = released; iserv-proxy = released; @@ -555,12 +565,8 @@ let ghc-lib = released; ghc-lib-parser = released; ghc-lib-parser-ex = released; - ghc-source-gen = lib.subtractLists [ - compilerNames.ghc9123 - ] released; - ghc-tags = lib.subtractLists [ - compilerNames.ghc9123 - ] released; + ghc-source-gen = released; + ghc-tags = released; hashable = released; primitive = released; scrod = [ @@ -571,9 +577,7 @@ let # 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 = [