diff options
54 files changed, 11094 insertions, 14010 deletions
diff --git a/.git-blame-ignore-revs b/.git-blame-ignore-revs index 64f3109dba20..3e2a9d950e4f 100644 --- a/.git-blame-ignore-revs +++ b/.git-blame-ignore-revs @@ -264,6 +264,9 @@ a4f7e161b380b35b2f7bc432659a95fd71254ad8 # haskellPackages.hercules-ci-agent (cabal2nix -> nixfmt-rfc-style) 9314da7ee8d2aedfb15193b8c489da51efe52bb5 +# haskell-updates: nixfmt-rfc-style +9e296dcf846294e0aa94af7d3235e82eee7fe055 + # nix-builder-vm: nixfmt-rfc-style a034fb50f79816c6738fb48b48503b09ea3b0132 diff --git a/doc/languages-frameworks/agda.section.md b/doc/languages-frameworks/agda.section.md index ae126b16cad7..53fcd8971005 100644 --- a/doc/languages-frameworks/agda.section.md +++ b/doc/languages-frameworks/agda.section.md @@ -125,11 +125,10 @@ To install Agda without GHC, use `ghc = null;`. ## Writing Agda packages {#writing-agda-packages} -To write a nix derivation for an Agda library, first check that the library has a `*.agda-lib` file. +To write a nix derivation for an Agda library, first check that the library has a (single) `*.agda-lib` file. A derivation can then be written using `agdaPackages.mkDerivation`. This has similar arguments to `stdenv.mkDerivation` with the following additions: -* `everythingFile` can be used to specify the location of the `Everything.agda` file, defaulting to `./Everything.agda`. If this file does not exist then either it should be patched in or the `buildPhase` should be overridden (see below). * `libraryName` should be the name that appears in the `*.agda-lib` file, defaulting to `pname`. * `libraryFile` should be the file name of the `*.agda-lib` file, defaulting to `${libraryName}.agda-lib`. @@ -150,9 +149,9 @@ agdaPackages.mkDerivation { ### Building Agda packages {#building-agda-packages} -The default build phase for `agdaPackages.mkDerivation` runs `agda` on the `Everything.agda` file. +The default build phase for `agdaPackages.mkDerivation` runs `agda --build-library`. If something else is needed to build the package (e.g. `make`) then the `buildPhase` should be overridden. -Additionally, a `preBuild` or `configurePhase` can be used if there are steps that need to be done prior to checking the `Everything.agda` file. +Additionally, a `preBuild` or `configurePhase` can be used if there are steps that need to be done prior to checking the library. `agda` and the Agda libraries contained in `buildInputs` are made available during the build phase. ### Installing Agda packages {#installing-agda-packages} @@ -180,7 +179,7 @@ the Agda package set is small and can (still) be maintained by hand. ### Adding Agda packages to Nixpkgs {#adding-agda-packages-to-nixpkgs} -To add an Agda package to `nixpkgs`, the derivation should be written to `pkgs/development/libraries/agda/${library-name}/` and an entry should be added to `pkgs/top-level/agda-packages.nix`. Here it is called in a scope with access to all other Agda libraries, so the top line of the `default.nix` can look like: +To add an Agda package to `nixpkgs`, the derivation should be written to `pkgs/development/libraries/agda/${library-name}/default.nix` and an entry should be added to `pkgs/top-level/agda-packages.nix`. Here it is called in a scope with access to all other Agda libraries, so the derivation could look like: ```nix { @@ -188,37 +187,21 @@ To add an Agda package to `nixpkgs`, the derivation should be written to `pkgs/d standard-library, fetchFromGitHub, }: -{ } -``` - -Note that the derivation function is called with `mkDerivation` set to `agdaPackages.mkDerivation`, therefore you -could use a similar set as in your `default.nix` from [Writing Agda Packages](#writing-agda-packages) with -`agdaPackages.mkDerivation` replaced with `mkDerivation`. -Here is an example skeleton derivation for iowa-stdlib: - -```nix mkDerivation { - version = "1.5.0"; - pname = "iowa-stdlib"; - + pname = "my-library"; + version = "1.0"; src = <...>; - - libraryFile = ""; - libraryName = "IAL-1.3"; - - buildPhase = '' - runHook preBuild - - patchShebangs find-deps.sh - make - - runHook postBuild - ''; + buildInputs = [ standard-library ]; + meta = <...>; } ``` -This library has a file called `.agda-lib`, and so we give an empty string to `libraryFile` as nothing precedes `.agda-lib` in the filename. This file contains `name: IAL-1.3`, and so we let `libraryName = "IAL-1.3"`. This library does not use an `Everything.agda` file and instead has a Makefile, so there is no need to set `everythingFile` and we set a custom `buildPhase`. +You can look at other files under `pkgs/development/libraries/agda/` for more inspiration. + +Note that the derivation function is called with `mkDerivation` set to `agdaPackages.mkDerivation`, therefore you +could use a similar set as in your `default.nix` from [Writing Agda Packages](#writing-agda-packages) with +`agdaPackages.mkDerivation` replaced with `mkDerivation`. When writing an Agda package it is essential to make sure that no `.agda-lib` file gets added to the store as a single file (for example by using `writeText`). This causes Agda to think that the nix store is a Agda library and it will attempt to write to it whenever it typechecks something. See [https://github.com/agda/agda/issues/4613](https://github.com/agda/agda/issues/4613). @@ -226,7 +209,7 @@ In the pull request adding this library, you can test whether it builds correctly by writing in a comment: ``` -@ofborg build agdaPackages.iowa-stdlib +@ofborg build agdaPackages.my-library ``` ### Maintaining Agda packages {#agda-maintaining-packages} diff --git a/doc/languages-frameworks/haskell.section.md b/doc/languages-frameworks/haskell.section.md index 9a02c18b548d..ad48c3a6b446 100644 --- a/doc/languages-frameworks/haskell.section.md +++ b/doc/languages-frameworks/haskell.section.md @@ -58,7 +58,7 @@ Each of those compiler versions has a corresponding attribute set `packages` bui it. However, the non-standard package sets are not tested regularly and, as a result, contain fewer working packages. The corresponding package set for GHC 9.4.8 is `haskell.packages.ghc948`. In fact `haskellPackages` (at the time of writing) is just an alias -for `haskell.packages.ghc984`: +for `haskell.packages.ghc9102`: Every package set also re-exposes the GHC used to build its packages as `haskell.packages.*.ghc`. diff --git a/doc/release-notes/rl-2511.section.md b/doc/release-notes/rl-2511.section.md index 68f68cb4e64f..03713653fcfa 100644 --- a/doc/release-notes/rl-2511.section.md +++ b/doc/release-notes/rl-2511.section.md @@ -9,6 +9,8 @@ and newer series. However, embedded chips without LSX (Loongson SIMD eXtension), such as 2K0300 SoC, are not supported. `pkgsCross.loongarch64-linux-embedded` can be used to build software and systems for these platforms. - The official Nix formatter `nixfmt` is now stable and available as `pkgs.nixfmt`, deprecating the temporary `pkgs.nixfmt-rfc-style` attribute. The classic `nixfmt` will stay available for some more time as `pkgs.nixfmt-classic`. +- The default GHC version has been updated from 9.8 to 9.10. + `haskellPackages` correspondingly uses Stackage LTS 24 (instead of LTS 23) as a baseline. ## Backward Incompatibilities {#sec-nixpkgs-release-25.11-incompatibilities} diff --git a/maintainers/scripts/haskell/merge-and-open-pr.sh b/maintainers/scripts/haskell/merge-and-open-pr.sh index ea985acfc9a0..e5f5aa5e2831 100755 --- a/maintainers/scripts/haskell/merge-and-open-pr.sh +++ b/maintainers/scripts/haskell/merge-and-open-pr.sh @@ -80,13 +80,7 @@ echo "Merging https://github.com/NixOS/nixpkgs/pull/${curr_haskell_updates_pr_nu gh pr merge --repo NixOS/nixpkgs --merge "$curr_haskell_updates_pr_num" # Update stackage, Hackage hashes, and regenerate Haskell package set -echo "Updating Stackage..." -./maintainers/scripts/haskell/update-stackage.sh --do-commit -echo "Updating Hackage hashes..." -./maintainers/scripts/haskell/update-hackage.sh --do-commit -echo "Regenerating Hackage packages..." -# Using fast here because after the hackage-update eval errors will likely break the transitive dependencies check. -./maintainers/scripts/haskell/regenerate-hackage-packages.sh --fast --do-commit +./maintainers/scripts/haskell/update-package-set.sh # Push these new commits to the haskell-updates branch echo "Pushing commits just created to the remote $push_remote/haskell-updates branch..." diff --git a/maintainers/scripts/haskell/regenerate-hackage-packages.sh b/maintainers/scripts/haskell/regenerate-hackage-packages.sh index 58bb433f010e..d2c5c25c65f8 100755 --- a/maintainers/scripts/haskell/regenerate-hackage-packages.sh +++ b/maintainers/scripts/haskell/regenerate-hackage-packages.sh @@ -1,5 +1,5 @@ #! /usr/bin/env nix-shell -#! nix-shell -i bash -p coreutils haskellPackages.cabal2nix-unstable git -I nixpkgs=. +#! nix-shell -i bash -p coreutils haskellPackages.cabal2nix-unstable.bin git -I nixpkgs=. set -euo pipefail @@ -107,10 +107,10 @@ nixfmt pkgs/development/haskell-modules/hackage-packages.nix if [[ "$DO_COMMIT" -eq 1 ]]; then git add pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml git add pkgs/development/haskell-modules/hackage-packages.nix -git commit -F - << EOF +git commit --edit -F - << EOF haskellPackages: regenerate package set based on current config -This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh +(generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh) EOF fi diff --git a/maintainers/scripts/haskell/update-cabal2nix-unstable.sh b/maintainers/scripts/haskell/update-cabal2nix-unstable.sh index 866e7d2a6639..b81592b35fc7 100755 --- a/maintainers/scripts/haskell/update-cabal2nix-unstable.sh +++ b/maintainers/scripts/haskell/update-cabal2nix-unstable.sh @@ -1,5 +1,5 @@ #! /usr/bin/env nix-shell -#! nix-shell -i bash -p coreutils curl jq gnused haskellPackages.cabal2nix-unstable -I nixpkgs=. +#! nix-shell -i bash -p coreutils curl jq gnused haskellPackages.cabal2nix-unstable.bin nix-prefetch-scripts -I nixpkgs=. # Updates cabal2nix-unstable to the latest master of the nixos/cabal2nix repository. # See regenerate-hackage-packages.sh for details on the purpose of this script. diff --git a/maintainers/scripts/haskell/update-hackage.sh b/maintainers/scripts/haskell/update-hackage.sh index 27a77d5db9df..e6cf7fa2bea7 100755 --- a/maintainers/scripts/haskell/update-hackage.sh +++ b/maintainers/scripts/haskell/update-hackage.sh @@ -1,10 +1,34 @@ #! /usr/bin/env nix-shell #! nix-shell -i bash -p curl jq git gnused -I nixpkgs=. - -# See regenerate-hackage-packages.sh for details on the purpose of this script. +# +# SYNOPSIS +# +# Update Hackage index and hashes data exposed via pkgs.all-cabal-hashes. +# +# DESCRIPTION +# +# Find latest revision of the commercialhaskell/all-cabal-hashes repository's +# hackage branch and update pkgs/data/misc/hackage/pin.json accordingly. +# +# This data is used by hackage2nix to generate hackage-packages.nix. Since +# hackage2nix uses the latest version of a package unless an explicit +# constraint is configured, running this script indirectly updates packages +# (when hackage2nix is executed afterwards). +# +# Prints a version difference to stdout if the pin has been updated, nothing +# otherwise. +# +# EXIT STATUS +# +# Always exit with zero (even if nothing changed) unless there was an error. set -euo pipefail +if [[ "${1:-}" == "--do-commit" ]]; then + echo "$0: --do-commit is no longer supported. Use update-package-set.sh instead." + exit 100 +fi + pin_file=pkgs/data/misc/hackage/pin.json current_commit="$(jq -r .commit $pin_file)" old_date="$(jq -r .msg $pin_file | sed 's/Update from Hackage at //')" @@ -14,6 +38,7 @@ commit_msg="$(echo "$git_info" | jq -r .commit.commit.message)" new_date="$(echo "$commit_msg" | sed 's/Update from Hackage at //')" if [ "$current_commit" != "$head_commit" ]; then + echo "Updating all-cabal-hashes from $old_date to $new_date" >&2 url="https://github.com/commercialhaskell/all-cabal-hashes/archive/$head_commit.tar.gz" hash="$(nix-prefetch-url "$url")" jq -n \ @@ -23,13 +48,9 @@ if [ "$current_commit" != "$head_commit" ]; then --arg commit_msg "$commit_msg" \ '{commit: $commit, url: $url, sha256: $hash, msg: $commit_msg}' \ > $pin_file +else + echo "No new all-cabal-hashes version" >&2 + exit 0 fi -if [[ "${1:-}" == "--do-commit" ]]; then -git add pkgs/data/misc/hackage/pin.json -git commit -F - << EOF -all-cabal-hashes: $old_date -> $new_date - -This commit has been generated by maintainers/scripts/haskell/update-hackage.sh -EOF -fi +echo "$old_date -> $new_date" diff --git a/maintainers/scripts/haskell/update-package-set.sh b/maintainers/scripts/haskell/update-package-set.sh new file mode 100755 index 000000000000..94ccf2827555 --- /dev/null +++ b/maintainers/scripts/haskell/update-package-set.sh @@ -0,0 +1,53 @@ +#! /usr/bin/env nix-shell +#! nix-shell -i bash +#! nix-shell -p git -I nixpkgs=. +set -euo pipefail + +filesToStage=( + 'pkgs/data/misc/hackage/pin.json' + 'pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml' + 'pkgs/development/haskell-modules/hackage-packages.nix' +) + +if ! git diff --quiet --cached; then + echo "Please commit staged changes before running $0" >&2 + exit 100 +fi + +if ! git diff --quiet -- "${filesToStage[@]}"; then + echo -n "Please commit your changes to the following files before running $0: " >&2 + echo "${filesToStage[@]}" >&2 + exit 100 +fi + +stackage_diff="$(./maintainers/scripts/haskell/update-stackage.sh)" +hackage_diff="$(./maintainers/scripts/haskell/update-hackage.sh)" +readonly stackage_diff hackage_diff + +# Prefer Stackage version diff in the commit header, fall back to Hackage +if [[ -n "$stackage_diff" ]]; then + commit_message="haskellPackages: stackage $stackage_diff" + if [[ -n "$hackage_diff" ]]; then + commit_message="$commit_message + +all-cabal-hashes: $hackage_diff" + fi +elif [[ -n "$hackage_diff" ]]; then + commit_message="haskellPackages: hackage $hackage_diff + +all-cabal-hashes: $hackage_diff" +else + echo "Neither Hackage nor Stackage changed. Nothing to do." >&2 + exit 0 +fi + +commit_message="$commit_message + +(generated by maintainers/scripts/haskell/update-package-set.sh)" + +# Using fast here because after the hackage-update eval errors will likely break the transitive dependencies check. +./maintainers/scripts/haskell/regenerate-hackage-packages.sh --fast + +# A --do-commit flag probably doesn't make much sense +git add -- "${filesToStage[@]}" +git commit -m "$commit_message" diff --git a/maintainers/scripts/haskell/update-stackage.sh b/maintainers/scripts/haskell/update-stackage.sh index 8401ec1f2108..5a91d3dc9cbc 100755 --- a/maintainers/scripts/haskell/update-stackage.sh +++ b/maintainers/scripts/haskell/update-stackage.sh @@ -1,9 +1,36 @@ #! /usr/bin/env nix-shell #! nix-shell -i bash -p curl jq git gnused gnugrep -I nixpkgs=. # shellcheck shell=bash +# +# SYNOPSIS +# +# Update version constraints in hackage2nix config file from Stackage. +# +# DESCRIPTION +# +# Fetches the latest snapshot of the configured Stackage solver which is +# configured via the SOLVER (either LTS or Nightly) and VERSION variables in +# the script. +# +# VERSION is only applicable if SOLVER is LTS. SOLVER=LTS and VERSION=22 +# will cause update-stackage.sh to fetch the latest LTS-22.XX version. +# If empty, the latest version of the solver is used. +# +# If the configuration file has been updated, update-stackage.sh prints a +# version difference to stdout, e.g. 23.11 -> 23.13. Otherwise, stdout remains +# empty. +# +# EXIT STATUS +# +# Always exit with zero (even if nothing changed) unless there was an error. set -eu -o pipefail +if [[ "${1:-}" == "--do-commit" ]]; then + echo "$0: --do-commit is no longer supported. Use update-package-set.sh instead." + exit 100 +fi + # Stackage solver to use, LTS or Nightly # (should be capitalized like the display name) SOLVER=LTS @@ -31,11 +58,11 @@ old_version=$(grep '^# Stackage' $stackage_config | sed -e 's/.\+ \([A-Za-z]\+ [ version="$SOLVER $(sed -rn "s/^--.*http:..(www.)?stackage.org.snapshot.$(toLower "$SOLVER")-//p" "$tmpfile")" if [[ "$old_version" == "$version" ]]; then - echo "No new stackage version" + echo "No new stackage version" >&2 exit 0 # Nothing to do fi -echo "Updating Stackage from $old_version to $version." +echo "Updating Stackage from $old_version to $version." >&2 # Create a simple yaml version of the file. sed -r \ @@ -78,11 +105,4 @@ sed -r \ # ShellCheck: latest version of command-line dev tool. # Agda: The Agda community is fast-moving; we strive to always include the newest versions of Agda and the Agda packages in nixpkgs. -if [[ "${1:-}" == "--do-commit" ]]; then -git add $stackage_config -git commit -F - << EOF -haskellPackages: stackage $old_version -> $version - -This commit has been generated by maintainers/scripts/haskell/update-stackage.sh -EOF -fi +echo "$old_version -> $version" diff --git a/pkgs/build-support/agda/default.nix b/pkgs/build-support/agda/default.nix index b4609940fedc..aeb214727ef6 100644 --- a/pkgs/build-support/agda/default.nix +++ b/pkgs/build-support/agda/default.nix @@ -90,8 +90,6 @@ let pname, meta, buildInputs ? [ ], - everythingFile ? "./Everything.agda", - includePaths ? [ ], libraryName ? pname, libraryFile ? "${libraryName}.agda-lib", buildPhase ? null, @@ -100,17 +98,14 @@ let ... }: let - agdaWithArgs = withPackages (filter (p: p ? isAgdaDerivation) buildInputs); - includePathArgs = concatMapStrings (path: "-i" + path + " ") ( - includePaths ++ [ (dirOf everythingFile) ] - ); + agdaWithPkgs = withPackages (filter (p: p ? isAgdaDerivation) buildInputs); in { inherit libraryName libraryFile; isAgdaDerivation = true; - buildInputs = buildInputs ++ [ agdaWithArgs ]; + buildInputs = buildInputs ++ [ agdaWithPkgs ]; buildPhase = if buildPhase != null then @@ -118,8 +113,7 @@ let else '' runHook preBuild - agda ${includePathArgs} ${everythingFile} - rm ${everythingFile} ${lib.interfaceFile Agda.version everythingFile} + agda --build-library runHook postBuild ''; diff --git a/pkgs/build-support/agda/lib.nix b/pkgs/build-support/agda/lib.nix index 4bdb80a6ca00..c11c17e668a9 100644 --- a/pkgs/build-support/agda/lib.nix +++ b/pkgs/build-support/agda/lib.nix @@ -6,8 +6,8 @@ * The resulting path may not be normalized. * * Examples: - * interfaceFile pkgs.agda.version "./Everything.agda" == "_build/2.6.4.3/agda/./Everything.agdai" - * interfaceFile pkgs.agda.version "src/Everything.lagda.tex" == "_build/2.6.4.3/agda/src/Everything.agdai" + * interfaceFile pkgs.agda.version "./Foo.agda" == "_build/AGDA_VERSION/agda/./Foo.agdai" + * interfaceFile pkgs.agda.version "src/Foo.lagda.tex" == "_build/AGDA_VERSION/agda/src/Foo.agdai" */ interfaceFile = agdaVersion: agdaFile: diff --git a/pkgs/by-name/hl/hledger-check-fancyassertions/package.nix b/pkgs/by-name/hl/hledger-check-fancyassertions/package.nix index 94ce06940e98..70ee0c052552 100644 --- a/pkgs/by-name/hl/hledger-check-fancyassertions/package.nix +++ b/pkgs/by-name/hl/hledger-check-fancyassertions/package.nix @@ -13,7 +13,7 @@ stdenvNoCC.mkDerivation rec { src = fetchurl { name = "hledger-check-fancyassertion-${version}.hs"; url = "https://raw.githubusercontent.com/simonmichael/hledger/hledger-lib-${version}/bin/hledger-check-fancyassertions.hs"; - sha256 = "0lyyz8dqkknd9d073l613kdkaqd9r6ymdw94d7mwp17pxvfr17wf"; + hash = "sha256-p1JvPHSB5hkfZsTq1sSL0mxCRkhZu1zkpXTELVNFE64="; }; dontUnpack = true; diff --git a/pkgs/data/misc/hackage/pin.json b/pkgs/data/misc/hackage/pin.json index bd1c6b104bd2..feb8c4cc8963 100644 --- a/pkgs/data/misc/hackage/pin.json +++ b/pkgs/data/misc/hackage/pin.json @@ -1,6 +1,6 @@ { - "commit": "0b40331fe9f6ba2ce9cf1b8afe0a04aa79d36878", - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/0b40331fe9f6ba2ce9cf1b8afe0a04aa79d36878.tar.gz", - "sha256": "03mjsvybfh8bq5v475pqqs5bs9xdb0pm2qrw9w892q0q0ir5b6na", - "msg": "Update from Hackage at 2025-06-01T18:10:16Z" + "commit": "78f57f9406b64781d6d7054a594f7041408cdda2", + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/78f57f9406b64781d6d7054a594f7041408cdda2.tar.gz", + "sha256": "14ab20fn18wnmni8xgmkm561xdik1l2fgvzmpfp8cfp3vc2lr4sn", + "msg": "Update from Hackage at 2025-08-06T11:20:02Z" } diff --git a/pkgs/development/compilers/ghc/8.10.7.nix b/pkgs/development/compilers/ghc/8.10.7.nix index 7dc6c0a62688..57836ad5f3c2 100644 --- a/pkgs/development/compilers/ghc/8.10.7.nix +++ b/pkgs/development/compilers/ghc/8.10.7.nix @@ -69,6 +69,10 @@ in || (stdenv.hostPlatform != stdenv.targetPlatform) ), + # Enable NUMA support in RTS + enableNuma ? lib.meta.availableOn stdenv.targetPlatform numactl, + numactl, + # What flavour to build. An empty string indicates no # specific flavour and falls back to ghc default values. ghcFlavour ? lib.optionalString (stdenv.targetPlatform != stdenv.hostPlatform) ( @@ -265,7 +269,7 @@ let basePackageSet = if hostPlatform != targetPlatform then targetPackages else pkgsHostTarget; in { - inherit (basePackageSet) gmp ncurses; + inherit (basePackageSet) gmp ncurses numactl; # dynamic inherits are not possible in Nix libffi = basePackageSet.${libffi_name}; }; @@ -363,6 +367,12 @@ stdenv.mkDerivation ( sha256 = "1rmv3132xhxbka97v0rx7r6larx5f5nnvs4mgm9q3rmgpjyd1vf9"; includes = [ "libraries/ghci/ghci.cabal.in" ]; }) + + # Correctly record libnuma's library and include directories in the + # package db. This fixes linking whenever stdenv and propagation won't + # quite pass the correct -L flags to the linker, e.g. when using GHC + # outside of stdenv/nixpkgs or build->build compilation in pkgsStatic. + ./ghc-8.10-9.2-rts-package-db-libnuma-dirs.patch ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ # Make Block.h compile with c++ compilers. Remove with the next release @@ -511,6 +521,11 @@ stdenv.mkDerivation ( ++ lib.optionals (disableLargeAddressSpace) [ "--disable-large-address-space" ] + ++ lib.optionals enableNuma [ + "--enable-numa" + "--with-libnuma-includes=${lib.getDev targetLibs.numactl}/include" + "--with-libnuma-libraries=${lib.getLib targetLibs.numactl}/lib" + ] ++ lib.optionals enableUnregisterised [ "--enable-unregisterised" ]; @@ -562,8 +577,13 @@ stdenv.mkDerivation ( buildInputs = [ bash ] ++ (libDeps hostPlatform); - depsTargetTarget = map lib.getDev (libDeps targetPlatform); - depsTargetTargetPropagated = map (lib.getOutput "out") (libDeps targetPlatform); + # stage1 GHC doesn't need to link against libnuma, so it's target specific + depsTargetTarget = map lib.getDev ( + libDeps targetPlatform ++ lib.optionals enableNuma [ targetLibs.numactl ] + ); + depsTargetTargetPropagated = map (lib.getOutput "out") ( + libDeps targetPlatform ++ lib.optionals enableNuma [ targetLibs.numactl ] + ); # required, because otherwise all symbols from HSffi.o are stripped, and # that in turn causes GHCi to abort diff --git a/pkgs/development/compilers/ghc/common-hadrian.nix b/pkgs/development/compilers/ghc/common-hadrian.nix index f7fa6925774c..7d652f4f8111 100644 --- a/pkgs/development/compilers/ghc/common-hadrian.nix +++ b/pkgs/development/compilers/ghc/common-hadrian.nix @@ -91,6 +91,10 @@ && !stdenv.hostPlatform.isStatic, elfutils, + # Enable NUMA support in RTS + enableNuma ? lib.meta.availableOn stdenv.targetPlatform numactl, + numactl, + # What flavour to build. Flavour string may contain a flavour and flavour # transformers as accepted by hadrian. ghcFlavour ? @@ -110,7 +114,7 @@ # While split sections are now enabled by default in ghc 8.8 for windows, # they seem to lead to `too many sections` errors when building base for # profiling. - ++ lib.optionals (!stdenv.targetPlatform.isWindows) [ "split_sections" ]; + ++ (if stdenv.targetPlatform.isWindows then [ "no_split_sections" ] else [ "split_sections" ]); in baseFlavour + lib.concatMapStrings (t: "+${t}") transformers, @@ -248,6 +252,14 @@ ./Cabal-3.12-paths-fix-cycle-aarch64-darwin.patch ) ] + ++ lib.optionals stdenv.targetPlatform.isWindows [ + # https://gitlab.haskell.org/ghc/ghc/-/merge_requests/13919 + (fetchpatch { + name = "include-modern-utimbuf.patch"; + url = "https://gitlab.haskell.org/ghc/ghc/-/commit/7e75928ed0f1c4654de6ddd13d0b00bf4b5c6411.patch"; + hash = "sha256-sb+AHdkGkCu8MW0xoQIpD5kEc0zYX8udAMDoC+TWc0Q="; + }) + ] # Prevents passing --hyperlinked-source to haddock. Note that this can # be configured via a user defined flavour now. Unfortunately, it is # impossible to import an existing flavour in UserSettings, so patching @@ -291,6 +303,11 @@ url = "https://gitlab.haskell.org/ghc/ghc/-/commit/39bb6e583d64738db51441a556d499aa93a4fc4a.patch"; sha256 = "0w5fx413z924bi2irsy1l4xapxxhrq158b5gn6jzrbsmhvmpirs0"; }) + ] + + # Missing ELF symbols + ++ lib.optionals stdenv.targetPlatform.isAndroid [ + ./ghc-define-undefined-elf-st-visibility.patch ]; stdenv = stdenvNoCC; @@ -329,7 +346,8 @@ assert !enableNativeBignum -> gmp != null; assert stdenv.buildPlatform == stdenv.hostPlatform || stdenv.hostPlatform == stdenv.targetPlatform; # It is currently impossible to cross-compile GHC with Hadrian. -assert stdenv.buildPlatform == stdenv.hostPlatform; +assert lib.assertMsg (stdenv.buildPlatform == stdenv.hostPlatform) + "GHC >= 9.6 can't be cross-compiled. If you meant to build a GHC cross-compiler, use `buildPackages`."; let inherit (stdenv) buildPlatform hostPlatform targetPlatform; @@ -407,6 +425,8 @@ let ld = cc.bintools; "ld.gold" = cc.bintools; + windres = cc.bintools; + otool = cc.bintools.bintools; # GHC needs install_name_tool on all darwin platforms. The same one can @@ -465,6 +485,7 @@ let gmp libffi ncurses + numactl ; }; @@ -649,6 +670,11 @@ stdenv.mkDerivation ( "--with-libdw-includes=${lib.getDev targetLibs.elfutils}/include" "--with-libdw-libraries=${lib.getLib targetLibs.elfutils}/lib" ] + ++ lib.optionals enableNuma [ + "--enable-numa" + "--with-libnuma-includes=${lib.getDev targetLibs.numactl}/include" + "--with-libnuma-libraries=${lib.getLib targetLibs.numactl}/lib" + ] ++ lib.optionals targetPlatform.isDarwin [ # Darwin uses llvm-ar. GHC will try to use `-L` with `ar` when it is `llvm-ar` # but it doesn’t currently work because Cabal never uses `-L` on Darwin. See: @@ -715,8 +741,13 @@ stdenv.mkDerivation ( buildInputs = [ bash ] ++ (libDeps hostPlatform); - depsTargetTarget = map lib.getDev (libDeps targetPlatform); - depsTargetTargetPropagated = map (lib.getOutput "out") (libDeps targetPlatform); + # stage0:ghc (i.e. stage1) doesn't need to link against libnuma, so it's target specific + depsTargetTarget = map lib.getDev ( + libDeps targetPlatform ++ lib.optionals enableNuma [ targetLibs.numactl ] + ); + depsTargetTargetPropagated = map (lib.getOutput "out") ( + libDeps targetPlatform ++ lib.optionals enableNuma [ targetLibs.numactl ] + ); hadrianFlags = [ "--flavour=${ghcFlavour}" @@ -820,6 +851,10 @@ stdenv.mkDerivation ( "${llvmPackages.clang}/bin/${llvmPackages.clang.targetPrefix}clang" }" '' + + lib.optionalString stdenv.targetPlatform.isWindows '' + ghc-settings-edit "$settingsFile" \ + "windres command" "${toolPath "windres" installCC}" + '' + '' # Install the bash completion file. diff --git a/pkgs/development/compilers/ghc/common-make-native-bignum.nix b/pkgs/development/compilers/ghc/common-make-native-bignum.nix index 0bd5b9b506ef..9b9d386ecdb1 100644 --- a/pkgs/development/compilers/ghc/common-make-native-bignum.nix +++ b/pkgs/development/compilers/ghc/common-make-native-bignum.nix @@ -68,6 +68,10 @@ || (stdenv.hostPlatform != stdenv.targetPlatform) ), + # Enable NUMA support in RTS + enableNuma ? lib.meta.availableOn stdenv.targetPlatform numactl, + numactl, + # What flavour to build. An empty string indicates no # specific flavour and falls back to ghc default values. ghcFlavour ? lib.optionalString (stdenv.targetPlatform != stdenv.hostPlatform) ( @@ -261,6 +265,7 @@ let gmp libffi ncurses + numactl ; }; @@ -296,88 +301,22 @@ stdenv.mkDerivation ( stripLen = 1; extraPrefix = "libraries/unix/"; }) - ] - ++ lib.optionals (lib.versionOlder version "9.4") [ - # fix hyperlinked haddock sources: https://github.com/haskell/haddock/pull/1482 - (fetchpatch { - url = "https://patch-diff.githubusercontent.com/raw/haskell/haddock/pull/1482.patch"; - sha256 = "sha256-8w8QUCsODaTvknCDGgTfFNZa8ZmvIKaKS+2ZJZ9foYk="; - extraPrefix = "utils/haddock/"; - stripLen = 1; - }) - ] - - ++ lib.optionals (lib.versionOlder version "9.4.6") [ - # Fix docs build with sphinx >= 6.0 - # https://gitlab.haskell.org/ghc/ghc/-/issues/22766 - (fetchpatch { - name = "ghc-docs-sphinx-6.0.patch"; - url = "https://gitlab.haskell.org/ghc/ghc/-/commit/10e94a556b4f90769b7fd718b9790d58ae566600.patch"; - sha256 = "0kmhfamr16w8gch0lgln2912r8aryjky1hfcda3jkcwa5cdzgjdv"; - }) - ] - ++ [ # Fix docs build with Sphinx >= 7 https://gitlab.haskell.org/ghc/ghc/-/issues/24129 ./docs-sphinx-7.patch - ] - - ++ lib.optionals (lib.versionOlder version "9.2.2") [ - # Add flag that fixes C++ exception handling; opt-in. Merged in 9.4 and 9.2.2. - # https://gitlab.haskell.org/ghc/ghc/-/merge_requests/7423 - (fetchpatch { - name = "ghc-9.0.2-fcompact-unwind.patch"; - # Note that the test suite is not packaged. - url = "https://gitlab.haskell.org/ghc/ghc/-/commit/c6132c782d974a7701e7f6447bdcd2bf6db4299a.patch?merge_request_iid=7423"; - sha256 = "sha256-b4feGZIaKDj/UKjWTNY6/jH4s2iate0wAgMxG3rAbZI="; - }) - ] - - ++ lib.optionals (lib.versionAtLeast version "9.2") [ - # Don't generate code that doesn't compile when --enable-relocatable is passed to Setup.hs - # Can be removed if the Cabal library included with ghc backports the linked fix - (fetchpatch { - url = "https://github.com/haskell/cabal/commit/6c796218c92f93c95e94d5ec2d077f6956f68e98.patch"; - stripLen = 1; - extraPrefix = "libraries/Cabal/"; - sha256 = "sha256-yRQ6YmMiwBwiYseC5BsrEtDgFbWvst+maGgDtdD0vAY="; - }) - ] - ++ lib.optionals (version == "9.4.6") [ - # Work around a type not being defined when including Rts.h in bytestring's cbits - # due to missing feature macros. See https://gitlab.haskell.org/ghc/ghc/-/issues/23810. - ./9.4.6-bytestring-posix-source.patch - ] - - ++ lib.optionals (stdenv.targetPlatform.isDarwin && stdenv.targetPlatform.isAarch64) [ - # Prevent the paths module from emitting symbols that we don't use - # when building with separate outputs. - # - # These cause problems as they're not eliminated by GHC's dead code - # elimination on aarch64-darwin. (see - # https://github.com/NixOS/nixpkgs/issues/140774 for details). + # Correctly record libnuma's library and include directories in the + # package db. This fixes linking whenever stdenv and propagation won't + # quite pass the correct -L flags to the linker, e.g. when using GHC + # outside of stdenv/nixpkgs or build->build compilation in pkgsStatic. ( - if lib.versionAtLeast version "9.2" then - ./Cabal-at-least-3.6-paths-fix-cycle-aarch64-darwin.patch + if lib.versionAtLeast version "9.4" then + ./ghc-9.4-rts-package-db-libnuma-dirs.patch else - ./Cabal-3.2-3.4-paths-fix-cycle-aarch64-darwin.patch + ./ghc-8.10-9.2-rts-package-db-libnuma-dirs.patch ) ] - # Fixes stack overrun in rts which crashes an process whenever - # freeHaskellFunPtr is called with nixpkgs' hardening flags. - # https://gitlab.haskell.org/ghc/ghc/-/issues/25485 - # https://gitlab.haskell.org/ghc/ghc/-/merge_requests/13599 - # TODO: patch doesn't apply for < 9.4, but may still be necessary? - ++ lib.optionals (lib.versionAtLeast version "9.4") [ - (fetchpatch { - name = "ghc-rts-adjustor-fix-i386-stack-overrun.patch"; - url = "https://gitlab.haskell.org/ghc/ghc/-/commit/39bb6e583d64738db51441a556d499aa93a4fc4a.patch"; - sha256 = "0w5fx413z924bi2irsy1l4xapxxhrq158b5gn6jzrbsmhvmpirs0"; - }) - ] - # Before GHC 9.6, GHC, when used to compile C sources (i.e. to drive the CC), would first # invoke the C compiler to generate assembly and later call the assembler on the result of # that operation. Unfortunately, that is brittle in a lot of cases, e.g. when using mismatched @@ -414,7 +353,83 @@ stdenv.mkDerivation ( [ # TODO(@sternenseemann): backport changes to GHC < 9.4 if possible ] - ); + ) + + ++ lib.optionals (lib.versionAtLeast version "9.2") [ + # Don't generate code that doesn't compile when --enable-relocatable is passed to Setup.hs + # Can be removed if the Cabal library included with ghc backports the linked fix + (fetchpatch { + url = "https://github.com/haskell/cabal/commit/6c796218c92f93c95e94d5ec2d077f6956f68e98.patch"; + stripLen = 1; + extraPrefix = "libraries/Cabal/"; + sha256 = "sha256-yRQ6YmMiwBwiYseC5BsrEtDgFbWvst+maGgDtdD0vAY="; + }) + ] + + ++ lib.optionals (lib.versionOlder version "9.2.2") [ + # Add flag that fixes C++ exception handling; opt-in. Merged in 9.4 and 9.2.2. + # https://gitlab.haskell.org/ghc/ghc/-/merge_requests/7423 + (fetchpatch { + name = "ghc-9.0.2-fcompact-unwind.patch"; + # Note that the test suite is not packaged. + url = "https://gitlab.haskell.org/ghc/ghc/-/commit/c6132c782d974a7701e7f6447bdcd2bf6db4299a.patch?merge_request_iid=7423"; + sha256 = "sha256-b4feGZIaKDj/UKjWTNY6/jH4s2iate0wAgMxG3rAbZI="; + }) + ] + + # fix hyperlinked haddock sources: https://github.com/haskell/haddock/pull/1482 + ++ lib.optionals (lib.versionOlder version "9.4") [ + (fetchpatch { + url = "https://patch-diff.githubusercontent.com/raw/haskell/haddock/pull/1482.patch"; + sha256 = "sha256-8w8QUCsODaTvknCDGgTfFNZa8ZmvIKaKS+2ZJZ9foYk="; + extraPrefix = "utils/haddock/"; + stripLen = 1; + }) + ] + + # Fixes stack overrun in rts which crashes an process whenever + # freeHaskellFunPtr is called with nixpkgs' hardening flags. + # https://gitlab.haskell.org/ghc/ghc/-/issues/25485 + # https://gitlab.haskell.org/ghc/ghc/-/merge_requests/13599 + # TODO: patch doesn't apply for < 9.4, but may still be necessary? + ++ lib.optionals (lib.versionAtLeast version "9.4") [ + (fetchpatch { + name = "ghc-rts-adjustor-fix-i386-stack-overrun.patch"; + url = "https://gitlab.haskell.org/ghc/ghc/-/commit/39bb6e583d64738db51441a556d499aa93a4fc4a.patch"; + sha256 = "0w5fx413z924bi2irsy1l4xapxxhrq158b5gn6jzrbsmhvmpirs0"; + }) + ] + + ++ lib.optionals (lib.versionOlder version "9.4.6") [ + # Fix docs build with sphinx >= 6.0 + # https://gitlab.haskell.org/ghc/ghc/-/issues/22766 + (fetchpatch { + name = "ghc-docs-sphinx-6.0.patch"; + url = "https://gitlab.haskell.org/ghc/ghc/-/commit/10e94a556b4f90769b7fd718b9790d58ae566600.patch"; + sha256 = "0kmhfamr16w8gch0lgln2912r8aryjky1hfcda3jkcwa5cdzgjdv"; + }) + ] + + ++ lib.optionals (version == "9.4.6") [ + # Work around a type not being defined when including Rts.h in bytestring's cbits + # due to missing feature macros. See https://gitlab.haskell.org/ghc/ghc/-/issues/23810. + ./9.4.6-bytestring-posix-source.patch + ] + + ++ lib.optionals (stdenv.targetPlatform.isDarwin && stdenv.targetPlatform.isAarch64) [ + # Prevent the paths module from emitting symbols that we don't use + # when building with separate outputs. + # + # These cause problems as they're not eliminated by GHC's dead code + # elimination on aarch64-darwin. (see + # https://github.com/NixOS/nixpkgs/issues/140774 for details). + ( + if lib.versionAtLeast version "9.2" then + ./Cabal-at-least-3.6-paths-fix-cycle-aarch64-darwin.patch + else + ./Cabal-3.2-3.4-paths-fix-cycle-aarch64-darwin.patch + ) + ]; postPatch = "patchShebangs ."; @@ -563,6 +578,11 @@ stdenv.mkDerivation ( ++ lib.optionals (disableLargeAddressSpace) [ "--disable-large-address-space" ] + ++ lib.optionals enableNuma [ + "--enable-numa" + "--with-libnuma-includes=${lib.getDev targetLibs.numactl}/include" + "--with-libnuma-libraries=${lib.getLib targetLibs.numactl}/lib" + ] ++ lib.optionals enableUnregisterised [ "--enable-unregisterised" ]; @@ -618,8 +638,13 @@ stdenv.mkDerivation ( buildInputs = [ bash ] ++ (libDeps hostPlatform); - depsTargetTarget = map lib.getDev (libDeps targetPlatform); - depsTargetTargetPropagated = map (lib.getOutput "out") (libDeps targetPlatform); + # stage1 GHC doesn't need to link against libnuma, so it's target specific + depsTargetTarget = map lib.getDev ( + libDeps targetPlatform ++ lib.optionals enableNuma [ targetLibs.numactl ] + ); + depsTargetTargetPropagated = map (lib.getOutput "out") ( + libDeps targetPlatform ++ lib.optionals enableNuma [ targetLibs.numactl ] + ); # required, because otherwise all symbols from HSffi.o are stripped, and # that in turn causes GHCi to abort diff --git a/pkgs/development/compilers/ghc/ghc-8.10-9.2-rts-package-db-libnuma-dirs.patch b/pkgs/development/compilers/ghc/ghc-8.10-9.2-rts-package-db-libnuma-dirs.patch new file mode 100644 index 000000000000..698c111e6721 --- /dev/null +++ b/pkgs/development/compilers/ghc/ghc-8.10-9.2-rts-package-db-libnuma-dirs.patch @@ -0,0 +1,100 @@ +From 3d17e6fa39fb18d4300fbf2a0c4b9ddb4adf746b Mon Sep 17 00:00:00 2001 +From: sterni <sternenseemann@systemli.org> +Date: Thu, 17 Jul 2025 21:21:29 +0200 +Subject: [PATCH] rts: record libnuma include and lib dirs in package conf +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +The --with-libnuma-libraries and --with-libnuma-includes flags were +originally introduced for hadrian in def486c90ef6f37d81d0d9c6df7544 +and curiously never supported by the make build system — even though +the addition was made in the 9.0 series and even backported to the +8.10 series. + +While the make build system knows when to link against libnuma, it won't +enforce its specific directories by adding them to rts.conf in the +package db. This commit implements this retroactively for the make build +system, modeled after how make does the same sort of thing for Libdw. +The Libdw logic also affects the bindist configure file in +distrib/configure.ac which isn't replicate since we don't need it. +--- + mk/config.mk.in | 4 ++++ + rts/ghc.mk | 8 ++++++++ + rts/package.conf.in | 5 +++-- + rts/rts.cabal.in | 1 + + 4 files changed, 16 insertions(+), 2 deletions(-) + +diff --git a/mk/config.mk.in b/mk/config.mk.in +index 35f6e2d087..d2b1329eb5 100644 +--- a/mk/config.mk.in ++++ b/mk/config.mk.in +@@ -333,6 +333,10 @@ LibdwIncludeDir=@LibdwIncludeDir@ + # rts/Libdw.c:set_initial_registers() + GhcRtsWithLibdw=$(strip $(if $(filter $(TargetArch_CPP),i386 x86_64 s390x),@UseLibdw@,NO)) + ++UseLibNuma=@UseLibNuma@ ++LibNumaLibDir=@LibNumaLibDir@ ++LibNumaIncludeDir=@LibNumaIncludeDir@ ++ + ################################################################################ + # + # Paths (see paths.mk) +diff --git a/rts/ghc.mk b/rts/ghc.mk +index 9c535def5a..7782c4b768 100644 +--- a/rts/ghc.mk ++++ b/rts/ghc.mk +@@ -576,6 +576,14 @@ rts_PACKAGE_CPP_OPTS += -DLIBDW_INCLUDE_DIR= + rts_PACKAGE_CPP_OPTS += -DLIBDW_LIB_DIR= + endif + ++ifeq "$(UseLibNuma)" "YES" ++rts_PACKAGE_CPP_OPTS += -DLIBNUMA_INCLUDE_DIR=$(LibNumaIncludeDir) ++rts_PACKAGE_CPP_OPTS += -DLIBNUMA_LIB_DIR=$(LibNumaLibDir) ++else ++rts_PACKAGE_CPP_OPTS += -DLIBNUMA_INCLUDE_DIR= ++rts_PACKAGE_CPP_OPTS += -DLIBNUMA_LIB_DIR= ++endif ++ + # ----------------------------------------------------------------------------- + # dependencies + +diff --git a/rts/package.conf.in b/rts/package.conf.in +index 9bdbf3659a..46f728b09a 100644 +--- a/rts/package.conf.in ++++ b/rts/package.conf.in +@@ -18,9 +18,9 @@ hidden-modules: + import-dirs: + + #if defined(INSTALLING) +-library-dirs: LIB_DIR"/rts" FFI_LIB_DIR LIBDW_LIB_DIR ++library-dirs: LIB_DIR"/rts" FFI_LIB_DIR LIBDW_LIB_DIR LIBNUMA_LIB_DIR + #else /* !INSTALLING */ +-library-dirs: TOP"/rts/dist/build" FFI_LIB_DIR LIBDW_LIB_DIR ++library-dirs: TOP"/rts/dist/build" FFI_LIB_DIR LIBDW_LIB_DIR LIBNUMA_LIB_DIR + #endif + + hs-libraries: "HSrts" FFI_LIB +@@ -76,6 +76,7 @@ include-dirs: TOP"/rts/dist/build" + FFI_INCLUDE_DIR + LIBDW_INCLUDE_DIR + TOP"/includes/dist-install/build" ++ LIBNUMA_INCLUDE_DIR + #endif + + includes: Stg.h +diff --git a/rts/rts.cabal.in b/rts/rts.cabal.in +index 0a06414d95..f71fb079ec 100644 +--- a/rts/rts.cabal.in ++++ b/rts/rts.cabal.in +@@ -150,6 +150,7 @@ library + include-dirs: build ../includes includes + includes/dist-derivedconstants/header @FFIIncludeDir@ + @LibdwIncludeDir@ ++ @LibNumaIncludeDir@ + includes: Stg.h + install-includes: Cmm.h HsFFI.h MachDeps.h Rts.h RtsAPI.h Stg.h + ghcautoconf.h ghcconfig.h ghcplatform.h ghcversion.h +-- +2.50.0 + diff --git a/pkgs/development/compilers/ghc/ghc-9.4-rts-package-db-libnuma-dirs.patch b/pkgs/development/compilers/ghc/ghc-9.4-rts-package-db-libnuma-dirs.patch new file mode 100644 index 000000000000..6607ec02f3f7 --- /dev/null +++ b/pkgs/development/compilers/ghc/ghc-9.4-rts-package-db-libnuma-dirs.patch @@ -0,0 +1,100 @@ +From a0b547f41939304adfc0c430314c342dd69306ae Mon Sep 17 00:00:00 2001 +From: sterni <sternenseemann@systemli.org> +Date: Thu, 17 Jul 2025 21:21:29 +0200 +Subject: [PATCH] rts: record libnuma include and lib dirs in package conf +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +The --with-libnuma-libraries and --with-libnuma-includes flags were +originally introduced for hadrian in def486c90ef6f37d81d0d9c6df7544 +and curiously never supported by the make build system — even though +the addition was made in the 9.0 series and even backported to the +8.10 series. + +While the make build system knows when to link against libnuma, it won't +enforce its specific directories by adding them to rts.conf in the +package db. This commit implements this retroactively for the make build +system, modeled after how make does the same sort of thing for Libdw. +The Libdw logic also affects the bindist configure file in +distrib/configure.ac which isn't replicate since we don't need it. +--- + mk/config.mk.in | 4 ++++ + rts/ghc.mk | 8 ++++++++ + rts/package.conf.in | 5 +++-- + rts/rts.cabal.in | 1 + + 4 files changed, 16 insertions(+), 2 deletions(-) + +diff --git a/mk/config.mk.in b/mk/config.mk.in +index 2ff2bea9b6..d95f927dbd 100644 +--- a/mk/config.mk.in ++++ b/mk/config.mk.in +@@ -324,6 +324,10 @@ LibdwIncludeDir=@LibdwIncludeDir@ + # rts/Libdw.c:set_initial_registers() + GhcRtsWithLibdw=$(strip $(if $(filter $(TargetArch_CPP),i386 x86_64 s390x),@UseLibdw@,NO)) + ++UseLibNuma=@UseLibNuma@ ++LibNumaLibDir=@LibNumaLibDir@ ++LibNumaIncludeDir=@LibNumaIncludeDir@ ++ + ################################################################################ + # + # Paths (see paths.mk) +diff --git a/rts/ghc.mk b/rts/ghc.mk +index 36a82f9f2c..854bb8e013 100644 +--- a/rts/ghc.mk ++++ b/rts/ghc.mk +@@ -573,6 +573,14 @@ rts_PACKAGE_CPP_OPTS += -DLIBDW_INCLUDE_DIR= + rts_PACKAGE_CPP_OPTS += -DLIBDW_LIB_DIR= + endif + ++ifeq "$(UseLibNuma)" "YES" ++rts_PACKAGE_CPP_OPTS += -DLIBNUMA_INCLUDE_DIR=$(LibNumaIncludeDir) ++rts_PACKAGE_CPP_OPTS += -DLIBNUMA_LIB_DIR=$(LibNumaLibDir) ++else ++rts_PACKAGE_CPP_OPTS += -DLIBNUMA_INCLUDE_DIR= ++rts_PACKAGE_CPP_OPTS += -DLIBNUMA_LIB_DIR= ++endif ++ + # ----------------------------------------------------------------------------- + # dependencies + +diff --git a/rts/package.conf.in b/rts/package.conf.in +index cb5a436f5c..9e5ae48adb 100644 +--- a/rts/package.conf.in ++++ b/rts/package.conf.in +@@ -18,9 +18,9 @@ hidden-modules: + import-dirs: + + #if defined(INSTALLING) +-library-dirs: LIB_DIR FFI_LIB_DIR LIBDW_LIB_DIR ++library-dirs: LIB_DIR FFI_LIB_DIR LIBDW_LIB_DIR LIBNUMA_LIB_DIR + #else /* !INSTALLING */ +-library-dirs: TOP"/rts/dist-install/build" FFI_LIB_DIR LIBDW_LIB_DIR ++library-dirs: TOP"/rts/dist-install/build" FFI_LIB_DIR LIBDW_LIB_DIR LIBNUMA_LIB_DIR + #endif + + hs-libraries: "HSrts" FFI_LIB +@@ -74,6 +74,7 @@ include-dirs: TOP"/rts/include" + TOP"/rts/dist-install/build/include" + FFI_INCLUDE_DIR + LIBDW_INCLUDE_DIR ++ LIBNUMA_INCLUDE_DIR + #endif + + includes: Rts.h +diff --git a/rts/rts.cabal.in b/rts/rts.cabal.in +index a8882268ac..debf2ba0a0 100644 +--- a/rts/rts.cabal.in ++++ b/rts/rts.cabal.in +@@ -154,6 +154,7 @@ library + include-dirs: include + @FFIIncludeDir@ + @LibdwIncludeDir@ ++ @LibNumaIncludeDir@ + includes: Rts.h + install-includes: Cmm.h HsFFI.h MachDeps.h Rts.h RtsAPI.h Stg.h + ghcautoconf.h ghcconfig.h ghcplatform.h ghcversion.h +-- +2.50.0 + diff --git a/pkgs/development/compilers/ghc/ghc-define-undefined-elf-st-visibility.patch b/pkgs/development/compilers/ghc/ghc-define-undefined-elf-st-visibility.patch new file mode 100644 index 000000000000..bd3b3ea60485 --- /dev/null +++ b/pkgs/development/compilers/ghc/ghc-define-undefined-elf-st-visibility.patch @@ -0,0 +1,24 @@ +diff --git a/rts/linker/ElfTypes.h b/rts/linker/ElfTypes.h +index f5e2f819d9..7f75087738 100644 +--- a/rts/linker/ElfTypes.h ++++ b/rts/linker/ElfTypes.h +@@ -33,6 +33,9 @@ + #define Elf_Sym Elf64_Sym + #define Elf_Rel Elf64_Rel + #define Elf_Rela Elf64_Rela ++#if !defined(ELF64_ST_VISIBILITY) ++#define ELF64_ST_VISIBILITY(o) ((o)&0x3) ++#endif + #if !defined(ELF_ST_VISIBILITY) + #define ELF_ST_VISIBILITY ELF64_ST_VISIBILITY + #endif +@@ -60,6 +63,9 @@ + #define Elf_Sym Elf32_Sym + #define Elf_Rel Elf32_Rel + #define Elf_Rela Elf32_Rela ++#if !defined(ELF32_ST_VISIBILITY) ++#define ELF32_ST_VISIBILITY(o) ((o)&0x3) ++#endif + #if !defined(ELF_ST_VISIBILITY) + #define ELF_ST_VISIBILITY ELF32_ST_VISIBILITY + #endif /* ELF_ST_VISIBILITY */ diff --git a/pkgs/development/haskell-modules/cabal2nix-unstable.nix b/pkgs/development/haskell-modules/cabal2nix-unstable.nix index 7daf09ffe0dd..15a63ec9c5c7 100644 --- a/pkgs/development/haskell-modules/cabal2nix-unstable.nix +++ b/pkgs/development/haskell-modules/cabal2nix-unstable.nix @@ -35,10 +35,10 @@ }: mkDerivation { pname = "cabal2nix"; - version = "unstable-2025-06-14"; + version = "unstable-2025-08-10"; src = fetchzip { - url = "https://github.com/NixOS/cabal2nix/archive/e9e2ebd9ab5c89c6cd55dd2c568dd46086f2addb.tar.gz"; - sha256 = "0in0vab4vihamdhf0zs8y22dwm7h4fqzryq47cxb48cxg29rfz9y"; + url = "https://github.com/NixOS/cabal2nix/archive/31c6db234a905bbf4e8f34c5a986f294b231de0a.tar.gz"; + sha256 = "1ifbmcm5k8mxcpq4kscfc5ddcknawxz6a4ak30jmf0kk1lrfsikf"; }; postUnpack = "sourceRoot+=/cabal2nix; echo source root reset to $sourceRoot"; isLibrary = true; diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 2de8190498fe..dba94d81690f 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -82,6 +82,22 @@ with haskellLib; } ) ); + Cabal_3_16_0_0 = + overrideCabal + (drv: { + # Revert increased lower bound on unix since we have backported + # the required patch to all GHC bundled versions of unix. + postPatch = drv.postPatch or "" + '' + substituteInPlace Cabal.cabal --replace-fail "unix >= 2.8.6.0" "unix >= 2.6.0.0" + ''; + }) + ( + doDistribute ( + super.Cabal_3_16_0_0.override { + Cabal-syntax = self.Cabal-syntax_3_16_0_0; + } + ) + ); # Needs matching version of Cabal Cabal-hooks = super.Cabal-hooks.override { @@ -100,8 +116,8 @@ with haskellLib; let # !!! Use cself/csuper inside for the actual overrides cabalInstallOverlay = cself: csuper: { - Cabal = cself.Cabal_3_14_2_0; - Cabal-syntax = cself.Cabal-syntax_3_14_2_0; + Cabal = cself.Cabal_3_16_0_0; + Cabal-syntax = cself.Cabal-syntax_3_16_0_0; }; in { @@ -142,7 +158,7 @@ with haskellLib; ] ) [ - ./patches/cabal-install-3.14.1.1-lift-unix-bound.patch + ./patches/cabal-install-3.16-lift-unix-bound.patch ]; } // lib.optionalAttrs (pkgs.stdenv.hostPlatform.isDarwin && pkgs.stdenv.hostPlatform.isAarch64) { @@ -173,6 +189,24 @@ with haskellLib; guardian ; + # cabal2nix depends on hpack which doesn't support Cabal >= 3.16 + cabal2nix-unstable = super.cabal2nix-unstable.override ( + # Manually override the relevant dependencies to reduce rebuild amount + let + cabalOverride = { + Cabal = self.Cabal_3_14_2_0; + }; + in + cabalOverride + // lib.mapAttrs (_: drv: drv.override cabalOverride) { + inherit (self) + distribution-nixpkgs + hackage-db + hpack + ; + } + ); + # Expected test output for these accidentally checks the absolute location of the source directory # https://github.com/dan-t/cabal-cargs/issues/9 cabal-cargs = overrideCabal (drv: { @@ -196,12 +230,17 @@ with haskellLib; ]; }) super.cabal-cargs; - # Extensions wants the latest version of Cabal for its list of Haskell + # Extensions wants a specific version of Cabal for its list of Haskell # language extensions. - # 2025-02-10: jailbreak to allow hspec-hedgehog 0.3.0.0 and hedgehog 1.5 extensions = doJailbreak ( super.extensions.override { - Cabal = if versionOlder self.ghc.version "9.6" then self.Cabal_3_10_3_0 else null; # use GHC bundled version + Cabal = + if versionOlder self.ghc.version "9.10" then + self.Cabal_3_12_1_0 + else + # use GHC bundled version + # N.B. for GHC >= 9.12, extensions needs to be upgraded + null; } ); @@ -255,16 +294,14 @@ with haskellLib; "vector-tests-O0" "vector-tests-O2" ]; + # Ironically, we still need to build the doctest suite. + # vector-0.13.2.0 has a doctest < 0.24 constraint + jailbreak = true; }) super.vector; # https://github.com/lspitzner/data-tree-print/issues/4 data-tree-print = doJailbreak super.data-tree-print; - # jacinda needs latest version of alex and happy - jacinda = super.jacinda.override { - happy = self.happy_2_1_5; - }; - # Test suite hangs on 32bit. Unclear if this is a bug or not, but if so, then # it has been present in past versions as well. # https://github.com/haskell-unordered-containers/unordered-containers/issues/491 @@ -309,10 +346,9 @@ with haskellLib; sha256 = "10zkvclyir3zf21v41zdsvg68vrkq89n64kv9k54742am2i4aygf"; }) super.weeder; - # Version 2.1.1 is deprecated, but part of Stackage LTS at the moment. - # https://github.com/commercialhaskell/stackage/issues/7500 - # https://github.com/yesodweb/shakespeare/issues/280 - shakespeare = doDistribute self.shakespeare_2_1_0_1; + # Test suite doesn't find necessary test files when compiling + # https://github.com/yesodweb/shakespeare/issues/294 + shakespeare = dontCheck super.shakespeare; # Work around -Werror failures until a more permanent solution is released # https://github.com/haskell-cryptography/HsOpenSSL/issues/88 @@ -360,6 +396,14 @@ with haskellLib; }; }) super.leveldb-haskell; + # 2025-08-08: Allow inspection-testing >= 0.6 in fused-effects' test-suite + # https://github.com/fused-effects/fused-effects/pull/466 + fused-effects = doJailbreak super.fused-effects; + + # 2025-08-08: Allow QuickCheck > 2.16 in selective's test-suite + # https://github.com/snowleopard/selective/pull/81 + selective = doJailbreak super.selective; + # 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 # https://github.com/vincenthz/hs-hourglass/pull/56 @@ -448,29 +492,31 @@ with haskellLib; jpeg-turbo = dontCheck super.jpeg-turbo; JuicyPixels-jpeg-turbo = dontCheck super.JuicyPixels-jpeg-turbo; - # Fixes compilation for basement on i686 for GHC >= 9.4 + # Fixes compilation for basement on i686 # https://github.com/haskell-foundation/foundation/pull/573 - # Patch would not work for GHC >= 9.2 where it breaks compilation on x86_64 + # Don't apply patch for GHC == 9.2.* on 64bit where it breaks compilation: # https://github.com/haskell-foundation/foundation/pull/573#issuecomment-1669468867 - # TODO(@sternenseemann): make unconditional - basement = appendPatches (lib.optionals pkgs.stdenv.hostPlatform.is32bit [ - (fetchpatch { - name = "basement-i686-ghc-9.4.patch"; - url = "https://github.com/haskell-foundation/foundation/pull/573/commits/38be2c93acb6f459d24ed6c626981c35ccf44095.patch"; - sha256 = "17kz8glfim29vyhj8idw8bdh3id5sl9zaq18zzih3schfvyjppj7"; - stripLen = 1; - }) - ]) super.basement; + basement = appendPatches (lib.optionals + (pkgs.stdenv.hostPlatform.is32bit || lib.versions.majorMinor self.ghc.version != "9.2") + [ + (fetchpatch { + name = "basement-i686-ghc-9.4.patch"; + url = "https://github.com/haskell-foundation/foundation/pull/573/commits/38be2c93acb6f459d24ed6c626981c35ccf44095.patch"; + sha256 = "17kz8glfim29vyhj8idw8bdh3id5sl9zaq18zzih3schfvyjppj7"; + stripLen = 1; + }) + ] + ) super.basement; # Fixes compilation of memory with GHC >= 9.4 on 32bit platforms # https://github.com/vincenthz/hs-memory/pull/99 - memory = appendPatches (lib.optionals pkgs.stdenv.hostPlatform.is32bit [ + memory = appendPatches [ (fetchpatch { name = "memory-i686-ghc-9.4.patch"; url = "https://github.com/vincenthz/hs-memory/pull/99/commits/2738929ce15b4c8704bbbac24a08539b5d4bf30e.patch"; sha256 = "196rj83iq2k249132xsyhbbl81qi1j23h9pa6mmk6zvxpcf63yfw"; }) - ]) super.memory; + ] super.memory; # Depends on outdated deps hedgehog < 1.4, doctest < 0.12 for tests # As well as deepseq < 1.5 (so it forbids GHC 9.8) @@ -500,6 +546,15 @@ with haskellLib; }) ] 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 + # -> ghc-exactprint-1.10.0.0 -> extra-1.8 -> quickcheck-instances-0.3.33 (test) + # -> uuid-types-1.0.6 (test) -> tasty-quickcheck-0.11.1 + # + # tasty-quickcheck is probably the least risky test suite to disable. + tasty-quickcheck = dontCheck super.tasty-quickcheck; + # https://github.com/schuelermine/ret/issues/3 ret = doJailbreak super.ret; # base < 4.19 @@ -543,7 +598,7 @@ with haskellLib; name = "git-annex-${super.git-annex.version}-src"; url = "git://git-annex.branchable.com/"; rev = "refs/tags/" + super.git-annex.version; - sha256 = "0d968aciaxmblahk79x2m708rvbg19flj5naxzg0zdp9j2jwlcqf"; + sha256 = "sha256-jaU8bEOo4X5pgolAIjKtsIha/1bYRhI2d2FAcmCs+YI="; # 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 @@ -558,18 +613,6 @@ with haskellLib; # TODO(@sternenseemann): submit upstreamable patch resolving this # (this should be possible by also taking PREFIX into account). ./patches/git-annex-no-usr-prefix.patch - - # Pick fix for git 2.50 related test suite failures from 10.20250630 - # https://git-annex.branchable.com/bugs/test_suite_fail_with_git_2.50/ - (pkgs.fetchpatch { - name = "git-annex-workaround-for-git-2.50.patch"; - url = "https://git.joeyh.name/index.cgi/git-annex.git/patch/?id=fb155b1e3e59cc1f9cf8a4fe7d47cba49d1c81af"; - sha256 = "sha256-w6eXW0JqshXTd0/tNPZ0fOW2SVmA90G5eFhsd9y05BI="; - excludes = [ - "doc/**" - "CHANGELOG" - ]; - }) ]; postPatch = '' @@ -605,6 +648,23 @@ with haskellLib; # https://github.com/awakesecurity/nix-graph/issues/5 nix-graph = doJailbreak super.nix-graph; + # 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="; + }) + ( + overrideCabal (drv: { + prePatch = '' + ${drv.prePatch or ""} + ${lib.getExe' pkgs.buildPackages.dos2unix "dos2unix"} *.cabal + ''; + }) super.algebraic-graphs + ); + # Too strict bounds on hspec # https://github.com/illia-shkroba/pfile/issues/2 pfile = doJailbreak super.pfile; @@ -765,8 +825,13 @@ with haskellLib; sha256 = "sha256-EAyTVkAqCvJ0lRD0+q/htzBJ8iD5qP47j5i2fKhRrlw="; }) super.xml-picklers; - # 2024-05-18: Upstream tests against a different pandoc version - pandoc-crossref = dontCheck super.pandoc-crossref; + # 2025-08-03: Too strict bounds on open-browser, data-default and containers + # https://github.com/lierdakil/pandoc-crossref/issues/478 + pandoc-crossref = doJailbreak super.pandoc-crossref; + + # Too strict upper bound on data-default-class (< 0.2) + # https://github.com/stackbuilders/dotenv-hs/issues/203 + dotenv = doJailbreak super.dotenv; # 2022-01-29: Tests require package to be in ghc-db. aeson-schemas = dontCheck super.aeson-schemas; @@ -777,33 +842,9 @@ with haskellLib; # https://github.com/alphaHeavy/lzma-conduit/issues/23 lzma-conduit = doJailbreak super.lzma-conduit; - # doctest suite needs adjustment with GHC 9.12 - xml-conduit = appendPatch (pkgs.fetchpatch { - name = "xml-conduit-ghc-9.12.patch"; - url = "https://github.com/snoyberg/xml/commit/73ce67029c61decaa6525536377a15581325fd9e.patch"; - sha256 = "1gvdhwz7f6rw28xqm82h1kx2kwbdvigipfcb0y66520lvd544sm6"; - stripLen = 1; - }) super.xml-conduit; - # 2020-06-05: HACK: does not pass own build suite - `dontCheck` # 2024-01-15: too strict bound on free < 5.2 - hnix = doJailbreak ( - dontCheck ( - super.hnix.override { - # 2023-12-11: Needs older core due to remote - hnix-store-core = self.hnix-store-core_0_6_1_0; - } - ) - ); - - # Too strict bounds on algebraic-graphs - # https://github.com/haskell-nix/hnix-store/issues/180 - hnix-store-core_0_6_1_0 = doJailbreak super.hnix-store-core_0_6_1_0; - - # 2023-12-11: Needs older core - hnix-store-remote = super.hnix-store-remote.override { - hnix-store-core = self.hnix-store-core_0_6_1_0; - }; + hnix = doJailbreak (dontCheck super.hnix); # Fails for non-obvious reasons while attempting to use doctest. focuslist = dontCheck super.focuslist; @@ -838,7 +879,6 @@ with haskellLib; DigitalOcean = dontCheck super.DigitalOcean; directory-layout = dontCheck super.directory-layout; dom-selector = dontCheck super.dom-selector; # http://hydra.cryp.to/build/497670/log/raw - dotenv = dontCheck super.dotenv; # Tests fail because of missing test file on version 0.8.0.2 fixed on version 0.8.0.4 dotfs = dontCheck super.dotfs; # http://hydra.cryp.to/build/498599/log/raw DRBG = dontCheck super.DRBG; # http://hydra.cryp.to/build/498245/nixlog/1/raw ed25519 = dontCheck super.ed25519; @@ -890,13 +930,6 @@ with haskellLib; katt = dontCheck super.katt; language-slice = dontCheck super.language-slice; - # Bogus lower bound on data-default-class added via Hackage revision - # https://github.com/mrkkrp/req/pull/180#issuecomment-2628201485 - req = overrideCabal { - revision = null; - editedCabalFile = null; - } super.req; - # Group of libraries by same upstream maintainer for interacting with # Telegram messenger. Bit-rotted a bit since 2020. tdlib = appendPatch (fetchpatch { @@ -1381,21 +1414,6 @@ with haskellLib; VulkanMemoryAllocator = addExtraLibrary pkgs.vulkan-headers super.VulkanMemoryAllocator; vulkan-utils = addExtraLibrary pkgs.vulkan-headers super.vulkan-utils; - # Support for vulkan-headers 1.4.313.0 - # https://github.com/YoshikuniJujo/gpu-vulkan-middle/issues/10 - gpu-vulkan-middle = overrideCabal (drv: { - version = - let - fixed = "0.1.0.76"; - in - lib.warnIf (lib.versionAtLeast drv.version fixed) - "haskellPackages.gpu-vulkan-middle: default version ${drv.version} >= ${fixed}, consider dropping override" - fixed; - sha256 = "sha256-VQAVo/84qPBFkQSmY3pT4WXOK9zrFMpK7WN9/UdED6E="; - revision = null; - editedCabalFile = null; - }) super.gpu-vulkan-middle; - # Generate cli completions for dhall. dhall = self.generateOptparseApplicativeCompletions [ "dhall" ] super.dhall; # 2025-01-27: allow aeson >= 2.2, 9.8 versions of text and bytestring @@ -1578,39 +1596,6 @@ with haskellLib; # https://github.com/haskell-servant/servant-ekg/issues/15 servant-ekg = doJailbreak super.servant-ekg; - # Fixes bug in an Ord instance that was causing the test suite to fail - # https://github.com/fpringle/servant-routes/issues/33 - servant-routes = appendPatches [ - (pkgs.fetchpatch { - name = "servant-routes-fix-ord.patch"; - url = "https://github.com/fpringle/servant-routes/commit/d1ef071f11c6a0810637beb8ea0b08f8e524b48a.patch"; - sha256 = "1c2xpi7sz0621fj9r1010587d1l39j6mm8l4vqmz9pldccmcb0f2"; - }) - ] super.servant-routes; - - # Fix test suite with text >= 2.1.2 - servant-client = - appendPatches - [ - (pkgs.fetchpatch { - name = "servant-client-text-2.1.2.patch"; - url = "https://github.com/haskell-servant/servant/commit/9cda0cfb356a01ad402ee949e0b0d5c0494eace2.patch"; - sha256 = "19vpn7h108wra9b84r642zxg0mii66rq4vjbqhi7ackkdb0mx9yn"; - relative = "servant-client"; - # patch to servant-client.cabal doesn't apply on 0.20.2 - includes = [ "README.md" ]; - }) - ] - ( - overrideCabal (drv: { - postPatch = super.postPatch or "" + '' - # Restore the symlink (to the file we patch) which becomes a regular file - # in the hackage tarball - ln -sf README.md README.lhs - ''; - }) super.servant-client - ); - # it wants to build a statically linked binary by default hledger-flow = overrideCabal (drv: { postPatch = (drv.postPatch or "") + '' @@ -1661,16 +1646,6 @@ with haskellLib; # https://github.com/NixOS/nixpkgs/issues/198495 (dontCheckIf (pkgs.postgresqlTestHook.meta.broken) super.persistent-postgresql); - # Downgrade persistent-test to a version that's compatible with - # persistent < 2.16 (which Stackage prescribed). Unfortunately, the - # bad version of persistent-test slipped into Stackage LTS because - # PVP allows it and LTS doesn't continuously run test suites (contrary - # to nightly). - # See also https://github.com/yesodweb/persistent/pull/1584#issuecomment-2939756529 - # https://github.com/commercialhaskell/stackage/issues/7768 - persistent-test_2_13_1_4 = dontDistribute super.persistent-test; - persistent-test = doDistribute self.persistent-test_2_13_1_3; - # Needs matching lsp-types # Allow lens >= 5.3 lsp_2_4_0_0 = doDistribute ( @@ -1818,6 +1793,30 @@ 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="; + }) + ] + ( + overrideCabal (drv: { + prePatch = '' + ${drv.prePatch or ""} + ${lib.getExe' pkgs.buildPackages.dos2unix "dos2unix"} *.cabal + ''; + }) super.optparse-applicative + ); + + # 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. @@ -2046,32 +2045,6 @@ with haskellLib; # https://github.com/serokell/haskell-crypto/issues/25 crypto-sodium = dontCheck super.crypto-sodium; - # Polyfill for GHCs from the integer-simple days that don't bundle ghc-bignum - ghc-bignum = super.ghc-bignum or self.mkDerivation { - pname = "ghc-bignum"; - version = "1.0"; - sha256 = "0xl848q8z6qx2bi6xil0d35lra7wshwvysyfblki659d7272b1im"; - description = "GHC BigNum library"; - license = lib.licenses.bsd3; - # ghc-bignum is not buildable if none of the three backends - # is explicitly enabled. We enable Native for now as it doesn't - # depend on anything else as opposed to GMP and FFI. - # Apply patch which fixes a compilation failure we encountered. - # Will need to be kept until we can drop ghc-bignum entirely, - # i. e. if GHC 8.10.* and 8.8.* have been removed. - configureFlags = [ - "-f" - "Native" - ]; - patches = [ - (fetchpatch { - url = "https://gitlab.haskell.org/ghc/ghc/-/commit/08d1588bf38d83140a86817a7a615db486357d4f.patch"; - sha256 = "sha256-Y9WW0KDQ/qY2L9ObPvh1i/6lxXIlprbxzdSBDfiaMtE="; - relative = "libraries/ghc-bignum"; - }) - ]; - }; - # 2021-04-09: too strict time bound # PR pending https://github.com/zohl/cereal-time/pull/2 cereal-time = doJailbreak super.cereal-time; @@ -2084,35 +2057,6 @@ with haskellLib; # https://github.com/obsidiansystems/database-id/issues/1 database-id-class = doJailbreak super.database-id-class; - cabal2nix-unstable = overrideCabal { - passthru = { - updateScript = ../../../maintainers/scripts/haskell/update-cabal2nix-unstable.sh; - - # This is used by regenerate-hackage-packages.nix to supply the configuration - # values we can easily generate automatically without checking them in. - compilerConfig = - pkgs.runCommand "hackage2nix-${self.ghc.haskellCompilerName}-config.yaml" - { - nativeBuildInputs = [ - self.ghc - ]; - } - '' - cat > "$out" << EOF - # generated by haskellPackages.cabal2nix-unstable.compilerConfig - compiler: ${self.ghc.haskellCompilerName} - - core-packages: - EOF - - ghc-pkg list \ - | tail -n '+2' \ - | sed -e 's/[()]//g' -e 's/\s\+/ - /' \ - >> "$out" - ''; - }; - } super.cabal2nix-unstable; - # Too strict version bounds on base # https://github.com/gibiansky/IHaskell/issues/1217 ihaskell-display = doJailbreak super.ihaskell-display; @@ -2174,10 +2118,6 @@ with haskellLib; ); gi-gtk-declarative-app-simple = doJailbreak super.gi-gtk-declarative-app-simple; - # FIXME: These should be removed as gi-gtk4/gi-gdk4 become the standard - gi-gtk_4 = self.gi-gtk_4_0_12; - gi-gdk_4 = self.gi-gdk_4_0_10; - # 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 @@ -2190,14 +2130,6 @@ with haskellLib; ) ); - stack = super.stack.overrideScope ( - self: super: { - # stack needs to be built with the same hpack version that the upstream releases use. - # https://github.com/NixOS/nixpkgs/issues/223390 - hpack = self.hpack_0_38_0; - } - ); - # 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 ( @@ -2273,24 +2205,14 @@ with haskellLib; # test suite requires stack to run, https://github.com/dino-/photoname/issues/24 photoname = dontCheck super.photoname; - # Upgrade of unordered-containers in Stackage causes ordering-sensitive test to fail - # https://github.com/commercialhaskell/stackage/issues/6366 - # https://github.com/kapralVV/Unique/issues/9 - # Too strict bounds on hashable - # https://github.com/kapralVV/Unique/pull/10 - Unique = warnAfterVersion "0.4.7.9" ( - overrideCabal (drv: { - testFlags = [ - "--skip" - "/Data.List.UniqueUnsorted.removeDuplicates/removeDuplicates: simple test/" - "--skip" - "/Data.List.UniqueUnsorted.repeatedBy,repeated,unique/unique: simple test/" - "--skip" - "/Data.List.UniqueUnsorted.repeatedBy,repeated,unique/repeatedBy: simple test/" - ] - ++ drv.testFlags or [ ]; - }) super.Unique - ); + # 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 + Unique = doJailbreak super.Unique; + + # Too strict bound on tasty-quickcheck (<0.11) + # https://github.com/haskell-unordered-containers/hashable/issues/321 + hashable_1_4_7_0 = doDistribute (doJailbreak super.hashable_1_4_7_0); # https://github.com/AndrewRademacher/aeson-casing/issues/8 aeson-casing = warnAfterVersion "0.2.0.0" ( @@ -2557,35 +2479,8 @@ with haskellLib; }) ] super.krank; - hermes-json = overrideCabal (drv: { - # 2025-02-11: Upper bounds on hedgehog < 1.5 too strict. - jailbreak = true; - - # vendored simdjson breaks with clang-19. apply patches that work with - # a more recent simdjson so we can un-vendor it - patches = drv.patches or [ ] ++ [ - (fetchpatch { - url = "https://github.com/velveteer/hermes/commit/6fd9904d93a5c001aadb27c114345a6958904d71.patch"; - hash = "sha256-Pv09XP0/VjUiAFp237Adj06PIZU21mQRh7guTlKksvA="; - excludes = [ - ".github/*" - "hermes-bench/*" - ]; - }) - (fetchpatch { - url = "https://github.com/velveteer/hermes/commit/ca8dddbf52f9d7788460a056fefeb241bcd09190.patch"; - hash = "sha256-tDDGS0QZ3YWe7+SP09wnxx6lIWL986ce5Zhqr7F2sBk="; - excludes = [ - "README.md" - ".github/*" - "hermes-bench/*" - ]; - }) - ]; - postPatch = drv.postPatch or "" + '' - ln -fs ${pkgs.simdjson.src} simdjson - ''; - }) super.hermes-json; + # 2025-08-06: Upper bounds on containers <0.7 and hedgehog < 1.5 too strict. + hermes-json = doJailbreak super.hermes-json; # hexstring is not compatible with newer versions of base16-bytestring # See https://github.com/solatis/haskell-hexstring/issues/3 @@ -2691,27 +2586,38 @@ with haskellLib; # Overly strict bounds on tasty-quickcheck (test suite) (< 0.11) hashable = doJailbreak super.hashable; + cborg = lib.pipe super.cborg [ - # Fix build on 32-bit: https://github.com/well-typed/cborg/pull/322 - (appendPatches ( - lib.optionals pkgs.stdenv.hostPlatform.is32bit [ - (pkgs.fetchpatch { - name = "cborg-i686-1.patch"; - url = "https://github.com/well-typed/cborg/commit/a4757c46219afe6d235652ae642786f2e2977020.patch"; - sha256 = "01n0x2l605x7in9hriz9asmzsfb5f8d6zkwgypckfj1r18qbs2hj"; - includes = [ "**/Codec/CBOR/**" ]; - stripLen = 1; - }) - (pkgs.fetchpatch { - name = "cborg-i686-2.patch"; - url = "https://github.com/well-typed/cborg/commit/94a856e4e544a5bc7f927cfb728de385d6260af4.patch"; - sha256 = "03iz85gsll38q5bl3m024iv7yb1k5sisly7jvgf66zic8fbvkhcn"; - includes = [ "**/Codec/CBOR/**" ]; - stripLen = 1; - }) - ] - )) + (appendPatches [ + # This patch changes CPP macros form gating on the version of ghc-prim to base + # since that's where the definitions are imported from. The source commit + # also changes the cabal file metadata which we filter out since we are + # only interested in this change as a dependency of cborg-i686-support-upstream.patch. + (pkgs.fetchpatch { + name = "cborg-no-gate-on-ghc-prim-version.patch"; + url = "https://github.com/well-typed/cborg/commit/a33f94f616f5047e45608a34ca16bfb1304ceaa1.patch"; + hash = "sha256-30j4Dksh2nnLKAcUF5XJw3Z/UjfV3F+JFnHeXSUs9Rk="; + includes = [ "**/Codec/CBOR/**" ]; + stripLen = 1; + }) + # Fixes compilation on 32-bit platforms. Unreleased patch committed to the + # upstream master branch: https://github.com/well-typed/cborg/pull/351 + (pkgs.fetchpatch { + name = "cborg-i686-support-upstream.patch"; + url = "https://github.com/well-typed/cborg/commit/ecc1360dcf9e9ee27d08de5206b844e075c88ca4.patch"; + hash = "sha256-9m2FlG6ziRxA1Dy22mErBaIjiZHa1dqtkbmFnMMFrTI="; + stripLen = 1; + }) + ]) + # Make sure patches to cborg.cabal apply + (overrideCabal (drv: { + prePatch = '' + ${drv.prePatch or ""} + ${lib.getExe' pkgs.buildPackages.dos2unix "dos2unix"} *.cabal + ''; + })) ]; + # Doesn't compile with tasty-quickcheck == 0.11 (see issue above) serialise = dontCheck super.serialise; # https://github.com/Bodigrim/data-array-byte/issues/1 @@ -2729,19 +2635,6 @@ with haskellLib; # https://github.com/phadej/aeson-extra/issues/62 aeson-extra = doJailbreak super.aeson-extra; - # Support tasty-quickcheck 0.11: https://github.com/Bodigrim/mod/pull/26 - mod = appendPatch (fetchpatch { - url = "https://github.com/Bodigrim/mod/commit/30596fb9d85b69ec23ecb05ef9a7c91d67901cfd.patch"; - sha256 = "sha256-9XuzIxEbepaw5bRoIOUka8fkiZBfturIybh/9nhGmWQ="; - }) super.mod; - - # Fixes build of test suite: not yet released - primitive-unlifted = appendPatch (fetchpatch { - url = "https://github.com/haskell-primitive/primitive-unlifted/commit/26922952ef20c4771d857f3e96c9e710cb3c2df9.patch"; - sha256 = "0h9xxrv78spqi93l9206398gmsliaz0w6xy37nrvx3daqr1y4big"; - excludes = [ "*.cabal" ]; - }) super.primitive-unlifted; - # composite-aeson <0.8, composite-base <0.8 compdoc = doJailbreak super.compdoc; @@ -2769,6 +2662,15 @@ with haskellLib; # Test failure https://gitlab.com/lysxia/ap-normalize/-/issues/2 ap-normalize = dontCheck super.ap-normalize; + # Fixes test that checks error messages which is sensitive to GHC/Cabal version changes + heist = appendPatches [ + (pkgs.fetchpatch { + name = "heist-fix-ghc-errorr-message-test.patch"; + url = "https://github.com/snapframework/heist/commit/9c8c963021608f09e93d486e5339e45073c757bc.patch"; + sha256 = "sha256-lenMCb6o0aAJ8D450JB76cZ49o+LVl2UO9hhAZYPacI="; + }) + ] super.heist; + heist-extra = doJailbreak super.heist-extra; # base <4.18.0.0.0 unionmount = doJailbreak super.unionmount; # base <4.18 tailwind = doJailbreak super.tailwind; # base <=4.17.0.0 @@ -2922,9 +2824,6 @@ with haskellLib; libraryToolDepends = (drv.libraryToolDepends or [ ]) ++ [ pkgs.buildPackages.git ]; }) super.kmonad; - # 2024-03-17: broken - vaultenv = dontDistribute super.vaultenv; - # 2024-01-24: support optparse-applicative 0.18 niv = appendPatches [ (fetchpatch { @@ -2943,12 +2842,6 @@ with haskellLib; # 2024-03-25: HSH broken because of the unix-2.8.0.0 breaking change HSH = appendPatches [ ./patches/HSH-unix-openFd.patch ] super.HSH; - # Support unix < 2.8 to build in older ghc than 9.6 - linux-namespaces = appendPatch (fetchpatch { - url = "https://github.com/redneb/hs-linux-namespaces/commit/f4a3546541bb6c7172fdd03e177a961da60e3951.patch"; - sha256 = "sha256-6Qv7NWIbzR3ktMGFogw5597bIqPH7Z4hoFvvBQAoquY="; - }) super.linux-namespaces; - # Use recent git version as the hackage version is outdated and not building on recent GHC versions haskell-to-elm = overrideSrc { version = "unstable-2023-12-02"; @@ -3047,6 +2940,20 @@ with haskellLib; # https://github.com/snoyberg/http-client/pull/563 http-client-tls = doJailbreak super.http-client-tls; + # agda2hs 1.3 is not compatible with Agda 2.8.0 + agda2hs = lib.pipe super.agda2hs [ + (warnAfterVersion "1.3") + (overrideSrc { + version = "1.3-unstable-2025-07-25"; + src = pkgs.fetchFromGitHub { + owner = "agda"; + repo = "agda2hs"; + rev = "01cc0532b522f64223782617cbde1a6f21b8880e"; + hash = "sha256-SXhnkZa8OmgpYRTb2IVTfebtX+GG5mkVcqKchl2Noic="; + }; + }) + ]; + bsb-http-chunked = lib.pipe super.bsb-http-chunked [ (warnAfterVersion "0.0.0.4") # Last released in 2018 @@ -3070,39 +2977,12 @@ with haskellLib; # jailbreak to allow deepseq >= 1.5, https://github.com/jumper149/blucontrol/issues/3 blucontrol = doJailbreak super.blucontrol; - # Needs to match pandoc, see: - # https://github.com/jgm/pandoc/commit/97b36ecb7703b434ed4325cc128402a9eb32418d - commonmark-pandoc = doDistribute self.commonmark-pandoc_0_2_2_3; - - pandoc = lib.pipe super.pandoc [ - dontCheck # test errors in "jats-writer" possibly fixed in newer release - # Test output changes with newer version of texmath - (appendPatch (fetchpatch { - name = "jats:update-for-texmath"; - url = "https://github.com/jgm/pandoc/commit/e2a0cc9ddaf9e7d35cbd3c76f37e39737a79c2bf.patch"; - sha256 = "sha256-qA9mfYS/VhWwYbB9yu7wbHwozz3cqequ361PxkbAt08="; - includes = [ "test/*" ]; - })) - (appendPatch (fetchpatch { - name = "jats:update-for-mathml"; - url = "https://github.com/jgm/pandoc/commit/4ba0bac5c118da4da1d44e3bbb38d7c7aef19e3b.patch"; - sha256 = "sha256-ayRKeCqYKgZVA826xgAXxGhttm0Gx4ZrIRJlFlXPKhw="; - })) - (appendPatch (fetchpatch { - name = "jats:use-texmath-0.12.10.1"; - url = "https://github.com/jgm/pandoc/commit/d3d5366e5197330e035f9f1700929c9b5a24d532.patch"; - sha256 = "sha256-skG7LbKl4ypVnEYA9xMtDbUmHrjuXWfuchV8iMn8Yy0="; - includes = [ "test/*" ]; - })) - ]; - HList = lib.pipe super.HList [ # Fixes syntax error in tests (appendPatch (fetchpatch { url = "https://bitbucket.org/HList/hlist/commits/e688f11d7432c812c2b238464401a86f588f81e1/raw"; sha256 = "sha256-XIBIrR2MFmhKaocZJ4p57CgmAaFmMU5Z5a0rk2CjIcM="; })) - ]; # 2025-04-09: jailbreak to allow hedgehog >= 1.5 @@ -3114,6 +2994,10 @@ with haskellLib; # 2025-04-09: jailbreak to allow tasty-quickcheck >= 0.11 bzlib = warnAfterVersion "0.5.2.0" (doJailbreak super.bzlib); + # 2025-07-29: test suite "test" fails to build because of missing source files, + # fixed by https://github.com/commercialhaskell/path/pull/193 + path = warnAfterVersion "0.9.6" (dontCheck super.path); + inherit (lib.mapAttrs ( _: pkg: @@ -3161,9 +3045,6 @@ with haskellLib; # 2025-04-09: jailbreak to allow template-haskell >= 2.21, th-abstraction >= 0.7 kind-generics-th = warnAfterVersion "0.2.3.3" (doJailbreak super.kind-generics-th); - # 2025-04-09: jailbreak to allow tasty >= 1.5 - cvss = warnAfterVersion "0.1" (doJailbreak super.cvss); - # 2025-04-09: jailbreak to allow aeson >= 2.2, base >= 4.19, text >= 2.1 ebird-api = warnAfterVersion "0.2.0.0" (doJailbreak super.ebird-api); @@ -3298,6 +3179,19 @@ with haskellLib; # and therefore aren't uploaded to hackage # Needs to be fixed upstream haskore = dontCheck (doJailbreak super.haskore); + + # 2025-07-10: Hackage release is outdated, https://github.com/portnov/libssh2-hs/issues/77 + libssh2 = overrideSrc { + version = "0.2.0.9-unstable-2025-04-03"; + src = + pkgs.fetchFromGitHub { + owner = "portnov"; + repo = "libssh2-hs"; + rev = "d35fa047cd872a73cd4db83aa3185463ac88a1d7"; + sha256 = "sha256-m3VVx9mgI3OqtWHC8qY63/Wns808q5iITD5regdMILo="; + } + + "/libssh2"; + } super.libssh2; } // import ./configuration-tensorflow.nix { inherit pkgs haskellLib; } self super @@ -3308,19 +3202,362 @@ with haskellLib; amazonkaSrc = pkgs.fetchFromGitHub { owner = "brendanhay"; repo = "amazonka"; - rev = "f3a7fca02fdbb832cc348e991983b1465225d50c"; - sha256 = "sha256-u+R+4WeCd16X8H2dkDHzD3nOLsvsTB0lLNUsbRT23aE="; + rev = "7645bd335f008912b9e5257486f622b674de7afa"; + sha256 = "sha256-ObamDnJdcLA2BlX9iGIxkaknUeL3Po3madKO4JA/em0="; }; setAmazonkaSourceRoot = dir: drv: (overrideSrc { - version = "2.0"; + version = "2.0-unstable-2025-04-16"; src = amazonkaSrc + "/${dir}"; }) drv; - isAmazonkaService = - name: lib.hasPrefix "amazonka-" name && name != "amazonka-test" && name != "amazonka-s3-streaming"; - amazonkaServices = lib.filter isAmazonkaService (lib.attrNames super); + # To get the list of amazonka services run: + # > nix eval --impure --expr 'builtins.attrNames (import ./. {}).haskellPackages' --json | jq '.[]' | grep '^"amazonka' + # NB: we exclude amazonka-test and amazonka-s3-streaming + amazonkaServices = [ + "amazonka" + "amazonka-accessanalyzer" + "amazonka-account" + "amazonka-alexa-business" + "amazonka-amp" + "amazonka-amplify" + "amazonka-amplifybackend" + "amazonka-amplifyuibuilder" + "amazonka-apigateway" + "amazonka-apigatewaymanagementapi" + "amazonka-apigatewayv2" + "amazonka-appconfig" + "amazonka-appconfigdata" + "amazonka-appflow" + "amazonka-appintegrations" + "amazonka-application-autoscaling" + "amazonka-application-insights" + "amazonka-applicationcostprofiler" + "amazonka-appmesh" + "amazonka-apprunner" + "amazonka-appstream" + "amazonka-appsync" + "amazonka-arc-zonal-shift" + "amazonka-athena" + "amazonka-auditmanager" + "amazonka-autoscaling" + "amazonka-autoscaling-plans" + "amazonka-backup" + "amazonka-backup-gateway" + "amazonka-backupstorage" + "amazonka-batch" + "amazonka-billingconductor" + "amazonka-braket" + "amazonka-budgets" + "amazonka-certificatemanager" + "amazonka-certificatemanager-pca" + "amazonka-chime" + "amazonka-chime-sdk-identity" + "amazonka-chime-sdk-media-pipelines" + "amazonka-chime-sdk-meetings" + "amazonka-chime-sdk-messaging" + "amazonka-chime-sdk-voice" + "amazonka-cloud9" + "amazonka-cloudcontrol" + "amazonka-clouddirectory" + "amazonka-cloudformation" + "amazonka-cloudfront" + "amazonka-cloudhsm" + "amazonka-cloudhsmv2" + "amazonka-cloudsearch" + "amazonka-cloudsearch-domains" + "amazonka-cloudtrail" + "amazonka-cloudwatch" + "amazonka-cloudwatch-events" + "amazonka-cloudwatch-logs" + "amazonka-codeartifact" + "amazonka-codebuild" + "amazonka-codecommit" + "amazonka-codedeploy" + "amazonka-codeguru-reviewer" + "amazonka-codeguruprofiler" + "amazonka-codepipeline" + "amazonka-codestar" + "amazonka-codestar-connections" + "amazonka-codestar-notifications" + "amazonka-cognito-identity" + "amazonka-cognito-idp" + "amazonka-cognito-sync" + "amazonka-comprehend" + "amazonka-comprehendmedical" + "amazonka-compute-optimizer" + "amazonka-config" + "amazonka-connect" + "amazonka-connect-contact-lens" + "amazonka-connectcampaigns" + "amazonka-connectcases" + "amazonka-connectparticipant" + "amazonka-contrib-rds-utils" + "amazonka-controltower" + "amazonka-core" + "amazonka-cost-explorer" + "amazonka-cur" + "amazonka-customer-profiles" + "amazonka-databrew" + "amazonka-dataexchange" + "amazonka-datapipeline" + "amazonka-datasync" + "amazonka-detective" + "amazonka-devicefarm" + "amazonka-devops-guru" + "amazonka-directconnect" + "amazonka-discovery" + "amazonka-dlm" + "amazonka-dms" + "amazonka-docdb" + "amazonka-docdb-elastic" + "amazonka-drs" + "amazonka-ds" + "amazonka-dynamodb" + "amazonka-dynamodb-dax" + "amazonka-dynamodb-streams" + "amazonka-ebs" + "amazonka-ec2" + "amazonka-ec2-instance-connect" + "amazonka-ecr" + "amazonka-ecr-public" + "amazonka-ecs" + "amazonka-efs" + "amazonka-eks" + "amazonka-elastic-inference" + "amazonka-elasticache" + "amazonka-elasticbeanstalk" + "amazonka-elasticsearch" + "amazonka-elastictranscoder" + "amazonka-elb" + "amazonka-elbv2" + "amazonka-emr" + "amazonka-emr-containers" + "amazonka-emr-serverless" + "amazonka-evidently" + "amazonka-finspace" + "amazonka-finspace-data" + "amazonka-fis" + "amazonka-fms" + "amazonka-forecast" + "amazonka-forecastquery" + "amazonka-frauddetector" + "amazonka-fsx" + "amazonka-gamelift" + "amazonka-gamesparks" + "amazonka-glacier" + "amazonka-globalaccelerator" + "amazonka-glue" + "amazonka-grafana" + "amazonka-greengrass" + "amazonka-greengrassv2" + "amazonka-groundstation" + "amazonka-guardduty" + "amazonka-health" + "amazonka-healthlake" + "amazonka-honeycode" + "amazonka-iam" + "amazonka-iam-policy" + "amazonka-identitystore" + "amazonka-imagebuilder" + "amazonka-importexport" + "amazonka-inspector" + "amazonka-inspector2" + "amazonka-iot" + "amazonka-iot-analytics" + "amazonka-iot-dataplane" + "amazonka-iot-jobs-dataplane" + "amazonka-iot-roborunner" + "amazonka-iot1click-devices" + "amazonka-iot1click-projects" + "amazonka-iotdeviceadvisor" + "amazonka-iotevents" + "amazonka-iotevents-data" + "amazonka-iotfleethub" + "amazonka-iotfleetwise" + "amazonka-iotsecuretunneling" + "amazonka-iotsitewise" + "amazonka-iotthingsgraph" + "amazonka-iottwinmaker" + "amazonka-iotwireless" + "amazonka-ivs" + "amazonka-ivschat" + "amazonka-kafka" + "amazonka-kafkaconnect" + "amazonka-kendra" + "amazonka-keyspaces" + "amazonka-kinesis" + "amazonka-kinesis-analytics" + "amazonka-kinesis-firehose" + "amazonka-kinesis-video" + "amazonka-kinesis-video-archived-media" + "amazonka-kinesis-video-media" + "amazonka-kinesis-video-signaling" + "amazonka-kinesis-video-webrtc-storage" + "amazonka-kinesisanalyticsv2" + "amazonka-kms" + "amazonka-lakeformation" + "amazonka-lambda" + "amazonka-lex-models" + "amazonka-lex-runtime" + "amazonka-lexv2-models" + "amazonka-license-manager" + "amazonka-license-manager-linux-subscriptions" + "amazonka-license-manager-user-subscriptions" + "amazonka-lightsail" + "amazonka-location" + "amazonka-lookoutequipment" + "amazonka-lookoutmetrics" + "amazonka-lookoutvision" + "amazonka-m2" + "amazonka-macie" + "amazonka-maciev2" + "amazonka-managedblockchain" + "amazonka-marketplace-analytics" + "amazonka-marketplace-catalog" + "amazonka-marketplace-entitlement" + "amazonka-marketplace-metering" + "amazonka-mechanicalturk" + "amazonka-mediaconnect" + "amazonka-mediaconvert" + "amazonka-medialive" + "amazonka-mediapackage" + "amazonka-mediapackage-vod" + "amazonka-mediastore" + "amazonka-mediastore-dataplane" + "amazonka-mediatailor" + "amazonka-memorydb" + "amazonka-mgn" + "amazonka-migration-hub-refactor-spaces" + "amazonka-migrationhub" + "amazonka-migrationhub-config" + "amazonka-migrationhuborchestrator" + "amazonka-migrationhubstrategy" + "amazonka-ml" + "amazonka-mobile" + "amazonka-mq" + "amazonka-mtl" + "amazonka-mwaa" + "amazonka-neptune" + "amazonka-network-firewall" + "amazonka-networkmanager" + "amazonka-nimble" + "amazonka-oam" + "amazonka-omics" + "amazonka-opensearch" + "amazonka-opensearchserverless" + "amazonka-opsworks" + "amazonka-opsworks-cm" + "amazonka-organizations" + "amazonka-outposts" + "amazonka-panorama" + "amazonka-personalize" + "amazonka-personalize-events" + "amazonka-personalize-runtime" + "amazonka-pi" + "amazonka-pinpoint" + "amazonka-pinpoint-email" + "amazonka-pinpoint-sms-voice" + "amazonka-pinpoint-sms-voice-v2" + "amazonka-pipes" + "amazonka-polly" + "amazonka-pricing" + "amazonka-privatenetworks" + "amazonka-proton" + "amazonka-qldb" + "amazonka-qldb-session" + "amazonka-quicksight" + "amazonka-ram" + "amazonka-rbin" + "amazonka-rds" + "amazonka-rds-data" + "amazonka-redshift" + "amazonka-redshift-data" + "amazonka-redshift-serverless" + "amazonka-rekognition" + "amazonka-resiliencehub" + "amazonka-resource-explorer-v2" + "amazonka-resourcegroups" + "amazonka-resourcegroupstagging" + "amazonka-robomaker" + "amazonka-rolesanywhere" + "amazonka-route53" + "amazonka-route53-autonaming" + "amazonka-route53-domains" + "amazonka-route53-recovery-cluster" + "amazonka-route53-recovery-control-config" + "amazonka-route53-recovery-readiness" + "amazonka-route53resolver" + "amazonka-rum" + "amazonka-s3" + "amazonka-s3-encryption" + #"amazonka-s3-streaming" + "amazonka-s3outposts" + "amazonka-sagemaker" + "amazonka-sagemaker-a2i-runtime" + "amazonka-sagemaker-edge" + "amazonka-sagemaker-featurestore-runtime" + "amazonka-sagemaker-geospatial" + "amazonka-sagemaker-metrics" + "amazonka-sagemaker-runtime" + "amazonka-savingsplans" + "amazonka-scheduler" + "amazonka-schemas" + "amazonka-sdb" + "amazonka-secretsmanager" + "amazonka-securityhub" + "amazonka-securitylake" + "amazonka-serverlessrepo" + "amazonka-service-quotas" + "amazonka-servicecatalog" + "amazonka-servicecatalog-appregistry" + "amazonka-ses" + "amazonka-sesv2" + "amazonka-shield" + "amazonka-signer" + "amazonka-simspaceweaver" + "amazonka-sms" + "amazonka-sms-voice" + "amazonka-snow-device-management" + "amazonka-snowball" + "amazonka-sns" + "amazonka-sqs" + "amazonka-ssm" + "amazonka-ssm-contacts" + "amazonka-ssm-incidents" + "amazonka-ssm-sap" + "amazonka-sso" + "amazonka-sso-admin" + "amazonka-sso-oidc" + "amazonka-stepfunctions" + "amazonka-storagegateway" + "amazonka-sts" + "amazonka-support" + "amazonka-support-app" + "amazonka-swf" + "amazonka-synthetics" + #"amazonka-test" + "amazonka-textract" + "amazonka-timestream-query" + "amazonka-timestream-write" + "amazonka-transcribe" + "amazonka-transfer" + "amazonka-translate" + "amazonka-voice-id" + "amazonka-waf" + "amazonka-waf-regional" + "amazonka-wafv2" + "amazonka-wellarchitected" + "amazonka-wisdom" + "amazonka-workdocs" + "amazonka-worklink" + "amazonka-workmail" + "amazonka-workmailmessageflow" + "amazonka-workspaces" + "amazonka-workspaces-web" + "amazonka-xray" + ]; amazonkaServiceOverrides = ( lib.genAttrs amazonkaServices ( name: @@ -3345,5 +3582,8 @@ with haskellLib; amazonka = warnAfterVersion "2.0" ( setAmazonkaSourceRoot "lib/amazonka" (doJailbreak super.amazonka) ); + amazonka-test = warnAfterVersion "2.0" ( + setAmazonkaSourceRoot "lib/amazonka-test" (doJailbreak super.amazonka-test) + ); } ) diff --git a/pkgs/development/haskell-modules/configuration-darwin.nix b/pkgs/development/haskell-modules/configuration-darwin.nix index 775742748ab5..0f3efdf5924c 100644 --- a/pkgs/development/haskell-modules/configuration-darwin.nix +++ b/pkgs/development/haskell-modules/configuration-darwin.nix @@ -383,8 +383,12 @@ self: super: libraryHaskellDepends = drv.libraryHaskellDepends ++ [ self.file-embed ]; }) (disableCabalFlag "fixity-th" super.fourmolu); - # https://github.com/NixOS/nixpkgs/issues/149692 - Agda = disableCabalFlag "optimise-heavily" super.Agda; + Agda = lib.pipe super.Agda [ + # https://github.com/NixOS/nixpkgs/issues/149692 + (disableCabalFlag "optimise-heavily") + # https://github.com/agda/agda/issues/8016 + (appendConfigureFlag "--ghc-option=-Wwarn=deprecations") + ]; # https://github.com/NixOS/nixpkgs/issues/198495 eventsourcing-postgresql = dontCheck super.eventsourcing-postgresql; diff --git a/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix b/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix index b8748b911eb9..8817ba0c6528 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix @@ -64,6 +64,36 @@ self: super: { # Becomes a core package in GHC >= 9.8 semaphore-compat = doDistribute self.semaphore-compat_1_0_0; + # Becomes a core package in GHC >= 9.10 + # os-string >= 2 is incompatible with bytestring < 0.11 + os-string = doDistribute self.os-string_1_0_0; + + # Becomes a core package in GHC >= 9.10, no release compatible with GHC < 9.10 is available + ghc-internal = null; + # Become core packages in GHC >= 9.10, but aren't uploaded to Hackage + ghc-toolchain = null; + ghc-platform = null; + + # Becomes a core package in GHC >= 9.0 + ghc-bignum = lib.pipe self.ghc-bignum_1_0 [ + # ghc-bignum is not buildable if none of the three backends + # is explicitly enabled. We enable Native for now as it doesn't + # depend on anything else as opposed to GMP and FFI. + # Apply patch which fixes a compilation failure we encountered. + # Will need to be kept until we can drop ghc-bignum entirely, + # i. e. if GHC 8.10.* and 8.8.* have been removed. + (enableCabalFlag "Native") + # Fixes compilation failure + (appendPatches [ + (pkgs.fetchpatch { + url = "https://gitlab.haskell.org/ghc/ghc/-/commit/08d1588bf38d83140a86817a7a615db486357d4f.patch"; + sha256 = "sha256-Y9WW0KDQ/qY2L9ObPvh1i/6lxXIlprbxzdSBDfiaMtE="; + relative = "libraries/ghc-bignum"; + }) + ]) + doDistribute + ]; + # only broken for >= 9.6 calligraphy = doDistribute (unmarkBroken super.calligraphy); @@ -76,19 +106,18 @@ self: super: { aeson = dontCheck super.aeson; # For GHC < 9.4, some packages need data-array-byte as an extra dependency - # For GHC < 9.2, os-string is not required. primitive = addBuildDepends [ self.data-array-byte ] super.primitive; - hashable = + # hashable >= 1.5 only supports GHC >= 9.6 / base >= 4.18 + hashable = self.hashable_1_4_7_0; + hashable_1_4_7_0 = + # extra deps for GHC < 9.4 addBuildDepends [ self.data-array-byte self.base-orphans ] - ( - super.hashable.override { - os-string = null; - } - ); + # For GHC < 9.2, os-string is not required + (super.hashable_1_4_7_0.override { os-string = null; }); hashable-time = doDistribute (unmarkBroken super.hashable-time); # Needs base-orphans for GHC < 9.8 / base < 4.19 @@ -133,6 +162,9 @@ self: super: { hlint = self.hlint_3_4_1; + # test suite depends on vcr since hpack >= 0.38.1 which requires GHC2021 + hpack = dontCheck super.hpack; + mime-string = disableOptimization super.mime-string; # weeder 2.3.* no longer supports GHC 8.10 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 a476886358b1..842037de9305 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix @@ -67,6 +67,15 @@ self: super: { # Becomes a core package in GHC >= 9.8 semaphore-compat = doDistribute self.semaphore-compat_1_0_0; + # Becomes a core package in GHC >= 9.10 + os-string = doDistribute self.os-string_1_0_0; + + # Becomes a core package in GHC >= 9.10, no release compatible with GHC < 9.10 is available + ghc-internal = null; + # Become core packages in GHC >= 9.10, but aren't uploaded to Hackage + ghc-toolchain = null; + ghc-platform = null; + # Only required for ghc >= 9.2 nothunks = super.nothunks.override { wherefrom-compat = null; @@ -84,18 +93,17 @@ self: super: { # For GHC < 9.4, some packages need data-array-byte as an extra dependency primitive = addBuildDepends [ self.data-array-byte ] super.primitive; - # For GHC < 9.2, os-string is not required. - hashable = + # hashable >= 1.5 only supports GHC >= 9.6 / base >= 4.18 + hashable = self.hashable_1_4_7_0; + hashable_1_4_7_0 = + # extra deps for GHC < 9.4 addBuildDepends [ self.data-array-byte self.base-orphans ] - ( - super.hashable.override { - os-string = null; - } - ); + # For GHC < 9.2, os-string is not required + (super.hashable_1_4_7_0.override { os-string = null; }); # Too strict lower bounds on base primitive-addr = doJailbreak super.primitive-addr; @@ -117,6 +125,9 @@ self: super: { "haskell-language-server has dropped support for ghc 9.0 in version 2.4.0.0, please use a newer ghc version or an older nixpkgs version" (markBroken super.haskell-language-server); + # test suite depends on vcr since hpack >= 0.38.1 which requires GHC2021 + hpack = dontCheck super.hpack; + # Needs to use ghc-lib due to incompatible GHC ghc-tags = doDistribute self.ghc-tags_1_5; 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 40351fcd3635..8e9d4b882850 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix @@ -66,41 +66,22 @@ in unix = null; xhtml = null; + # “Unfortunately we are unable to support GHC 9.10.” + apply-refact = dontDistribute (markBroken super.apply-refact); + # # Version upgrades # # Upgrade to accommodate new core library versions, where the authors have # already made the relevant changes. - # 2025-04-09: jailbreak to allow hedgehog >= 1.5, hspec-hedgehog >=0.2 - extensions = doJailbreak (doDistribute self.extensions_0_1_0_2); fourmolu = doDistribute self.fourmolu_0_16_0_0; - # https://github.com/digital-asset/ghc-lib/issues/600 - ghc-lib = doDistribute self.ghc-lib_9_10_2_20250515; - ghc-lib-parser = doDistribute self.ghc-lib-parser_9_10_2_20250515; - ghc-lib-parser-ex = doDistribute self.ghc-lib-parser-ex_9_10_0_0; - htree = doDistribute self.htree_0_2_0_0; ormolu = doDistribute self.ormolu_0_7_7_0; stylish-haskell = doDistribute self.stylish-haskell_0_15_0_1; - # A given major version of ghc-exactprint only supports one version of GHC. - ghc-exactprint = doDistribute self.ghc-exactprint_1_9_0_0; - ghc-exactprint_1_9_0_0 = addBuildDepends [ - self.Diff - self.extra - self.ghc-paths - self.silently - self.syb - self.HUnit - ] super.ghc-exactprint_1_9_0_0; - # # Jailbreaks # - # 2025-04-09: base <4.20, containers <0.7, filepath <1.5, Cabal-syntax <3.11 - cabal-install-parsers = - assert super.cabal-install-parsers.version == "0.6.1.1"; - doJailbreak super.cabal-install-parsers; floskell = doJailbreak super.floskell; # base <4.20 # 2025-04-09: filepath <1.5 haddock-library = @@ -109,8 +90,6 @@ in large-generics = doJailbreak super.large-generics; # base <4.20 tree-sitter = doJailbreak super.tree-sitter; # containers <0.7, filepath <1.5 - hashable_1_5_0_0 = doJailbreak super.hashable_1_5_0_0; # relax bounds for QuickCheck, tasty, and tasty-quickcheck - # # Test suite issues # @@ -118,12 +97,4 @@ in fsnotify = dontCheck super.fsnotify; # https://github.com/haskell-fswatch/hfsnotify/issues/115 hinotify = pkgs.haskell.lib.dontCheck super.hinotify; # https://github.com/kolmodin/hinotify/issues/38 monad-dijkstra = dontCheck super.monad-dijkstra; # needs hlint 3.10 - - haskell-language-server = super.haskell-language-server.override { - floskell = null; - retrie = null; - hlint = null; - apply-refact = null; - }; - } 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 552cb1f755e3..4e463124bec0 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.12.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.12.x.nix @@ -73,37 +73,20 @@ with haskellLib; # Hand pick versions that are compatible with ghc 9.12 and base 4.21 # - extra = doDistribute self.extra_1_8; - htree = doDistribute self.htree_0_2_0_0; - tagged = doDistribute self.tagged_0_8_9; - time-compat = doDistribute self.time-compat_1_9_8; extensions = doDistribute self.extensions_0_1_0_3; - doctest = doDistribute self.doctest_0_24_0; - ghc-syntax-highlighter = doDistribute self.ghc-syntax-highlighter_0_0_13_0; - ghc-lib = doDistribute self.ghc-lib_9_12_2_20250421; ghc-exactprint = doDistribute self.ghc-exactprint_1_12_0_0; - ghc-lib-parser = doDistribute self.ghc-lib-parser_9_12_2_20250421; - ghc-lib-parser-ex = doDistribute self.ghc-lib-parser-ex_9_12_0_0; - hlint = doDistribute self.hlint_3_10; - # fourmolu checks require Diff > 1.0, which is not yet supported by various other deps of hls. - fourmolu = doDistribute (dontCheck self.fourmolu_0_18_0_0); - ormolu = doDistribute self.ormolu_0_8_0_0; - stylish-haskell = doDistribute self.stylish-haskell_0_15_1_0; - apply-refact = doDistribute self.apply-refact_0_15_0_0; # # Jailbreaks # large-generics = doJailbreak super.large-generics; # base <4.20 - time-compat_1_9_8 = doJailbreak super.time-compat_1_9_8; # too strict lower bound on QuickCheck cpphs = overrideCabal (drv: { # jail break manually the conditional dependencies postPatch = '' sed -i 's/time >=1.5 \&\& <1.13/time >=1.5 \&\& <=1.14/g' cpphs.cabal ''; }) super.cpphs; - vector = doJailbreak super.vector; # doctest >=0.15 && <0.24 cabal-install-parsers = doJailbreak super.cabal-install-parsers; # base, Cabal-syntax, etc. ghc-exactprint_1_12_0_0 = addBuildDepends [ # somehow buildDepends was missing @@ -128,15 +111,6 @@ with haskellLib; relude = dontCheck super.relude; - doctest_0_24_0 = overrideCabal (drv: { - testFlags = drv.testFlags or [ ] ++ [ - # These tests require cabal-install (would cause infinite recursion) - "--skip=/Cabal.Options" - "--skip=/Cabal.Paths/paths" - "--skip=/Cabal.ReplOptions" # >= 0.23 - ]; - }) super.doctest_0_24_0; - # https://gitlab.haskell.org/ghc/ghc/-/issues/25930 generic-lens = dontCheck super.generic-lens; @@ -171,12 +145,4 @@ with haskellLib; }) ]; }) (dontCheck (doJailbreak super.doctest-parallel)); # Cabal >=2.4 && <3.13 - - haskell-language-server = super.haskell-language-server.override { - floskell = null; - retrie = null; - }; - - # Allow Cabal 3.14 - hpack = doDistribute self.hpack_0_38_0; } diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix index cd67a884e853..f82aef3a706e 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix @@ -64,9 +64,18 @@ self: super: { # their existence to callPackages, but their is no shim for lower GHC versions. system-cxx-std-lib = null; + # Becomes a core package in GHC >= 9.10, no release compatible with GHC < 9.10 is available + ghc-internal = null; + # Become core packages in GHC >= 9.10, but aren't uploaded to Hackage + ghc-toolchain = null; + ghc-platform = null; + # Becomes a core package in GHC >= 9.8 semaphore-compat = doDistribute self.semaphore-compat_1_0_0; + # Becomes a core package in GHC >= 9.10 + os-string = doDistribute self.os-string_2_0_7; + # weeder >= 2.5 requires GHC 9.4 weeder = doDistribute self.weeder_2_4_1; # Allow dhall 1.42.* @@ -83,8 +92,10 @@ self: super: { "haskell-language-server has dropped support for ghc 9.2 in version 2.10.0.0, please use a newer ghc version or an older nixpkgs version" (markBroken super.haskell-language-server); + # hashable >= 1.5 doesn't support base < 4.18 + hashable = self.hashable_1_4_7_0; # For GHC < 9.4, some packages need data-array-byte as an extra dependency - hashable = addBuildDepends [ self.data-array-byte ] super.hashable; + hashable_1_4_7_0 = addBuildDepends [ self.data-array-byte ] super.hashable_1_4_7_0; primitive = addBuildDepends [ self.data-array-byte ] super.primitive; primitive-unlifted = super.primitive-unlifted_0_1_3_1; # Too strict lower bound on base 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 4a1afd49fcb1..85c11873024c 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix @@ -56,11 +56,22 @@ self: super: { # Becomes a core package in GHC >= 9.8 semaphore-compat = doDistribute self.semaphore-compat_1_0_0; + # Becomes a core package in GHC >= 9.10 + os-string = doDistribute self.os-string_2_0_7; + + # Becomes a core package in GHC >= 9.10, no release compatible with GHC < 9.10 is available + ghc-internal = null; + # Become core packages in GHC >= 9.10, but aren't uploaded to Hackage + ghc-toolchain = null; + ghc-platform = null; + # only broken for >= 9.6 calligraphy = doDistribute (unmarkBroken super.calligraphy); # Jailbreaks & Version Updates + # hashable >= 1.5 needs base >= 4.18 + hashable = self.hashable_1_4_7_0; hashable-time = doJailbreak super.hashable-time; libmpd = doJailbreak super.libmpd; 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 60214323e839..395491eebe2a 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix @@ -64,6 +64,15 @@ in # Becomes a core package in GHC >= 9.8 semaphore-compat = doDistribute self.semaphore-compat_1_0_0; + # Becomes a core package in GHC >= 9.10 + os-string = doDistribute self.os-string_2_0_7; + + # Becomes a core package in GHC >= 9.10, no release compatible with GHC < 9.10 is available + ghc-internal = null; + # Become core packages in GHC >= 9.10, but aren't uploaded to Hackage + ghc-toolchain = null; + ghc-platform = null; + # Needs base-orphans for GHC < 9.8 / base < 4.19 some = addBuildDepend self.base-orphans super.some; @@ -190,6 +199,9 @@ in # A given major version of ghc-exactprint only supports one version of GHC. ghc-exactprint = addBuildDepend self.extra super.ghc-exactprint_1_7_1_0; + + ghc-lib-parser = doDistribute self.ghc-lib-parser_9_10_2_20250515; + ghc-lib-parser-ex = doDistribute self.ghc-lib-parser-ex_9_10_0_0; } # super.ghc is required to break infinite recursion as Nix is strict in the attrNames // 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 f56b3108ba51..24d99e75a43c 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix @@ -12,7 +12,7 @@ let ver: pkg: lib.warnIf (lib.versionOlder ver super.${pkg.pname}.version - ) "override for haskell.packages.ghc912.${pkg.pname} may no longer be needed" pkg; + ) "override for haskell.packages.ghc98.${pkg.pname} may no longer be needed" pkg; in @@ -64,10 +64,18 @@ in unix = null; xhtml = null; + # Becomes a core package in GHC >= 9.10 + os-string = doDistribute self.os-string_2_0_7; + + # Becomes a core package in GHC >= 9.10, no release compatible with GHC < 9.10 is available + ghc-internal = null; + # Become core packages in GHC >= 9.10, but aren't uploaded to Hackage + ghc-toolchain = null; + ghc-platform = null; + # # Version upgrades # - megaparsec = doDistribute self.megaparsec_9_7_0; ghc-tags = self.ghc-tags_1_8; # @@ -95,14 +103,6 @@ in # A factor of 100 is insufficient, 200 seems seems to work. hip = appendConfigureFlag "--ghc-options=-fsimpl-tick-factor=200" super.hip; - # 2025-04-21: "flavor" for GHC 9.8.5 is missing a fix introduced for 9.8.4. See: - # https://github.com/digital-asset/ghc-lib/pull/571#discussion_r2052684630 - ghc-lib-parser = warnAfterVersion "9.8.5.20250214" ( - overrideCabal { - postPatch = '' - substituteInPlace compiler/cbits/genSym.c \ - --replace-fail "HsWord64 u = atomic_inc64" "HsWord64 u = atomic_inc" - ''; - } super.ghc-lib-parser - ); + ghc-lib-parser = doDistribute self.ghc-lib-parser_9_10_2_20250515; + ghc-lib-parser-ex = doDistribute self.ghc-lib-parser-ex_9_10_0_0; } diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index ff7ec02444af..56dd9dd4700c 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -16,6 +16,7 @@ broken-packages: - AC-BuildPlatform # failure in job https://hydra.nixos.org/build/233219130 at 2023-09-02 - AC-EasyRaster-GTK # failure in job https://hydra.nixos.org/build/233226232 at 2023-09-02 - AC-HalfInteger # failure in job https://hydra.nixos.org/build/233239266 at 2023-09-02 + - ac-library-hs # failure in job https://hydra.nixos.org/build/302800699 at 2025-07-27 - ac-machine # failure in job https://hydra.nixos.org/build/233253535 at 2023-09-02 - AC-MiniTest # failure in job https://hydra.nixos.org/build/233216015 at 2023-09-02 - AC-Terminal # failure in job https://hydra.nixos.org/build/233192747 at 2023-09-02 @@ -256,6 +257,7 @@ broken-packages: - ascii-string # failure in job https://hydra.nixos.org/build/233249978 at 2023-09-02 - ascii-vector-avc # failure in job https://hydra.nixos.org/build/233208533 at 2023-09-02 - ascii85-conduit # failure in job https://hydra.nixos.org/build/233235427 at 2023-09-02 + - ascii85x # failure in job https://hydra.nixos.org/build/302801241 at 2025-07-27 - asciidiagram # failure in job https://hydra.nixos.org/build/233259020 at 2023-09-02 - asif # failure in job https://hydra.nixos.org/build/233251551 at 2023-09-02 - asil # failure in job https://hydra.nixos.org/build/233204081 at 2023-09-02 @@ -313,6 +315,7 @@ broken-packages: - auto # failure in job https://hydra.nixos.org/build/233211088 at 2023-09-02 - auto-split # failure in job https://hydra.nixos.org/build/295091795 at 2025-04-22 - autoapply # failure in job https://hydra.nixos.org/build/295091805 at 2025-04-22 + - autodocodec-exact # failure in job https://hydra.nixos.org/build/302801281 at 2025-07-27 - autom # failure in job https://hydra.nixos.org/build/234461198 at 2023-09-13 - automata # failure in job https://hydra.nixos.org/build/295091890 at 2025-04-22 - autonix-deps # failure in job https://hydra.nixos.org/build/233258269 at 2023-09-02 @@ -326,6 +329,7 @@ broken-packages: - avwx # failure in job https://hydra.nixos.org/build/233258167 at 2023-09-02 - awesome-prelude # failure in job https://hydra.nixos.org/build/233232761 at 2023-09-02 - awesomium-raw # failure in job https://hydra.nixos.org/build/233241036 at 2023-09-02 + - aws-academy-grade-exporter # failure in job https://hydra.nixos.org/build/302801316 at 2025-07-27 - aws-cloudfront-signed-cookies # failure in job https://hydra.nixos.org/build/252736035 at 2024-03-16 - aws-cloudfront-signer # failure in job https://hydra.nixos.org/build/233194723 at 2023-09-02 - aws-easy # failure building library in job https://hydra.nixos.org/build/237244335 at 2023-10-21 @@ -375,7 +379,6 @@ broken-packages: - base32-lens # failure in job https://hydra.nixos.org/build/233226670 at 2023-09-02 - base58address # failure in job https://hydra.nixos.org/build/233221633 at 2023-09-02 - base62 # failure in job https://hydra.nixos.org/build/233250040 at 2023-09-02 - - base64-bytes # failure in job https://hydra.nixos.org/build/295091866 at 2025-04-22 - base64-conduit # failure in job https://hydra.nixos.org/build/233197196 at 2023-09-02 - base64-lens # failure in job https://hydra.nixos.org/build/233252600 at 2023-09-02 - based # failure in job https://hydra.nixos.org/build/233211900 at 2023-09-02 @@ -515,6 +518,8 @@ broken-packages: - bliplib # failure in job https://hydra.nixos.org/build/233195751 at 2023-09-02 - blockchain # failure in job https://hydra.nixos.org/build/233245492 at 2023-09-02 - blockhash # failure in job https://hydra.nixos.org/build/233227049 at 2023-09-02 + - blockio-uring # failure in job https://hydra.nixos.org/build/302801498, https://github.com/well-typed/blockio-uring/issues/44 at 2025-07-27 + - blockio-uring # https://github.com/well-typed/blockio-uring/issues/44, added 2025-07-27 - Blogdown # failure in job https://hydra.nixos.org/build/233239841 at 2023-09-02 - BlogLiterately # failure in job https://hydra.nixos.org/build/233202164 at 2023-09-02 - bloodhound-amazonka-auth # failure building library in job https://hydra.nixos.org/build/237245625 at 2023-10-21 @@ -718,7 +723,6 @@ broken-packages: - Cassava # failure in job https://hydra.nixos.org/build/233245677 at 2023-09-02 - cassava-conduit # failure in job https://hydra.nixos.org/build/233220495 at 2023-09-02 - cassava-records # failure in job https://hydra.nixos.org/build/233259049 at 2023-09-02 - - cassette # failure in job https://hydra.nixos.org/build/233201251 at 2023-09-02 - castle # failure in job https://hydra.nixos.org/build/233204027 at 2023-09-02 - catamorphism # failure in job https://hydra.nixos.org/build/233208488 at 2023-09-02 - Catana # failure in job https://hydra.nixos.org/build/233196550 at 2023-09-02 @@ -726,6 +730,7 @@ broken-packages: - category-printf # failure in job https://hydra.nixos.org/build/233216355 at 2023-09-02 - category-traced # failure in job https://hydra.nixos.org/build/233193963 at 2023-09-02 - catnplus # failure in job https://hydra.nixos.org/build/233241280 at 2023-09-02 + - cauldron # failure in job https://hydra.nixos.org/build/302801682 at 2025-07-27 - cautious-file # failure in job https://hydra.nixos.org/build/233218702 at 2023-09-02 - cautious-gen # failure in job https://hydra.nixos.org/build/233258367 at 2023-09-02 - cayene-lpp # failure in job https://hydra.nixos.org/build/233228959 at 2023-09-02 @@ -778,6 +783,7 @@ broken-packages: - Checked # failure in job https://hydra.nixos.org/build/233257598 at 2023-09-02 - checked-exceptions # failure in job https://hydra.nixos.org/build/295092260 at 2025-04-22 - checkmate # failure in job https://hydra.nixos.org/build/233248012 at 2023-09-02 + - chell-quickcheck # won't support QuickCheck >= 2.15 https://github.com/typeclasses/chell/issues/5#issuecomment-3152262118 - chez-grater # failure in job https://hydra.nixos.org/build/233213537 at 2023-09-02 - chiasma # failure in job https://hydra.nixos.org/build/295122809 at 2025-04-22 - chiphunk # failure in job https://hydra.nixos.org/build/233232520 at 2023-09-02 @@ -871,8 +877,6 @@ broken-packages: - cmph # failure in job https://hydra.nixos.org/build/233225766 at 2023-09-02 - CMQ # failure in job https://hydra.nixos.org/build/233233168 at 2023-09-02 - cmt # failure in job https://hydra.nixos.org/build/233233474 at 2023-09-02 - - co-log-concurrent # failure in job https://hydra.nixos.org/build/295092333 at 2025-04-22 - - co-log-json # failure in job https://hydra.nixos.org/build/295092337 at 2025-04-22 - co-log-polysemy-formatting # failure building executable 'example' in job https://hydra.nixos.org/build/237249360 at 2023-10-21 - co-log-sys # failure in job https://hydra.nixos.org/build/233206587 at 2023-09-02 - cobot-tools # failure in job https://hydra.nixos.org/build/233259173 at 2023-09-02 @@ -1015,7 +1019,6 @@ broken-packages: - contra-tracers # failure in job https://hydra.nixos.org/build/233197959 at 2023-09-02 - contracheck-applicative # failure in job https://hydra.nixos.org/build/233255104 at 2023-09-02 - Contract # failure in job https://hydra.nixos.org/build/233242103 at 2023-09-02 - - control-block # failure in job https://hydra.nixos.org/build/295092490 at 2025-04-22 - control-dsl # failure in job https://hydra.nixos.org/build/233249037 at 2023-09-02 - control-iso # failure in job https://hydra.nixos.org/build/233229763 at 2023-09-02 - control-monad-failure # failure in job https://hydra.nixos.org/build/233240265 at 2023-09-02 @@ -1024,6 +1027,7 @@ broken-packages: - contstuff-monads-tf # failure in job https://hydra.nixos.org/build/233224064 at 2023-09-02 - contstuff-transformers # failure in job https://hydra.nixos.org/build/233244153 at 2023-09-02 - conversion-bytestring # failure in job https://hydra.nixos.org/build/295092506 at 2025-04-22 + - convex-schema-parser # failure in job https://hydra.nixos.org/build/302801971 at 2025-07-27 - cookie-tray # failure in job https://hydra.nixos.org/build/295092527 at 2025-04-22 - cooklang-hs # failure in job https://hydra.nixos.org/build/295092511 at 2025-04-22 - copilot-bluespec # failure in job https://hydra.nixos.org/build/253685418 at 2024-03-31 @@ -1116,6 +1120,7 @@ broken-packages: - cuckoo # failure in job https://hydra.nixos.org/build/233210915 at 2023-09-02 - cuckoo-filter # failure in job https://hydra.nixos.org/build/233226484 at 2023-09-02 - cudd # failure in job https://hydra.nixos.org/build/252716117 at 2024-03-16 + - cuddle # failure in job https://hydra.nixos.org/build/302802065 at 2025-07-27 - curl-aeson # failure in job https://hydra.nixos.org/build/233210106 at 2023-09-02 - curl-runnings # failure in job https://hydra.nixos.org/build/233258680 at 2023-09-02 - currency-convert # failure in job https://hydra.nixos.org/build/233224509 at 2023-09-02 @@ -1305,9 +1310,7 @@ broken-packages: - dia-base # failure in job https://hydra.nixos.org/build/233230896 at 2023-09-02 - diagnose # failure in job https://hydra.nixos.org/build/233231767 at 2023-09-02 - diagrams-boolean # failure in job https://hydra.nixos.org/build/233202036 at 2023-09-02 - - diagrams-gtk # failure in job https://hydra.nixos.org/build/295092833 at 2025-04-22 - diagrams-haddock # failure in job https://hydra.nixos.org/build/295092844 at 2025-04-22 - - diagrams-pandoc # failure in job https://hydra.nixos.org/build/295092840 at 2025-04-22 - diagrams-pdf # failure in job https://hydra.nixos.org/build/233197864 at 2023-09-02 - diagrams-qrcode # failure in job https://hydra.nixos.org/build/233229542 at 2023-09-02 - diagrams-rubiks-cube # failure in job https://hydra.nixos.org/build/233213426 at 2023-09-02 @@ -1349,7 +1352,6 @@ broken-packages: - direm # failure in job https://hydra.nixos.org/build/233211496 at 2023-09-02 - dirstream # failure in job https://hydra.nixos.org/build/273442606 at 2024-10-01 - disco # failure in job https://hydra.nixos.org/build/233212298 at 2023-09-02 - - discord-haskell # failure in job https://hydra.nixos.org/build/295092870 at 2025-04-22 - discord-register # failure in job https://hydra.nixos.org/build/295092898 at 2025-04-22 - discord-types # failure in job https://hydra.nixos.org/build/233251778 at 2023-09-02 - discordian-calendar # failure in job https://hydra.nixos.org/build/233218124 at 2023-09-02 @@ -1401,7 +1403,6 @@ broken-packages: - DOH # failure in job https://hydra.nixos.org/build/233231913 at 2023-09-02 - doi # failure in job https://hydra.nixos.org/build/295092999 at 2025-04-22 - dom-events # failure in job https://hydra.nixos.org/build/233231199 at 2023-09-02 - - dom-parser # failure in job https://hydra.nixos.org/build/233235797 at 2023-09-02 - dom-selector # failure in job https://hydra.nixos.org/build/233212663 at 2023-09-02 - domaindriven-core # failure in job https://hydra.nixos.org/build/233234739 at 2023-09-02 - dominion # failure in job https://hydra.nixos.org/build/252714022 at 2024-03-16 @@ -1409,7 +1410,6 @@ broken-packages: - dormouse-uri # failure in job https://hydra.nixos.org/build/233191706 at 2023-09-02 - dot-linker # failure in job https://hydra.nixos.org/build/233237512 at 2023-09-02 - dotfs # failure in job https://hydra.nixos.org/build/233200762 at 2023-09-02 - - double-x-encoding # failure in job https://hydra.nixos.org/build/253694746 at 2024-03-31 - doublezip # failure in job https://hydra.nixos.org/build/233219270 at 2023-09-02 - doublify-toolkit # failure in job https://hydra.nixos.org/build/233223302 at 2023-09-02 - dovin # failure in job https://hydra.nixos.org/build/252714139 at 2024-03-16 @@ -1446,7 +1446,6 @@ broken-packages: - dualizer # failure in job https://hydra.nixos.org/build/233237592 at 2023-09-02 - duckling # failure in job https://hydra.nixos.org/build/233247880 at 2023-09-02 - duet # failure in job https://hydra.nixos.org/build/233219004 at 2023-09-02 - - dumb-cas # failure in job https://hydra.nixos.org/build/252730634 at 2024-03-16 - dump-core # failure in job https://hydra.nixos.org/build/233244428 at 2023-09-02 - dunai-core # failure in job https://hydra.nixos.org/build/233255804 at 2023-09-02 - Dung # failure in job https://hydra.nixos.org/build/233206343 at 2023-09-02 @@ -1507,7 +1506,6 @@ broken-packages: - editline # failure in job https://hydra.nixos.org/build/233259515 at 2023-09-02 - edits # failure in job https://hydra.nixos.org/build/295093075 at 2025-04-22 - effect-handlers # failure in job https://hydra.nixos.org/build/233234988 at 2023-09-02 - - effect-stack # failure in job https://hydra.nixos.org/build/233212358 at 2023-09-02 - effectful-st # failure in job https://hydra.nixos.org/build/233248591 at 2023-09-02 - effectful-zoo # failure in job https://hydra.nixos.org/build/283208805 at 2024-12-31 - effective-aspects # failure in job https://hydra.nixos.org/build/233223120 at 2023-09-02 @@ -1656,6 +1654,7 @@ broken-packages: - exinst-hashable # failure in job https://hydra.nixos.org/build/233210438 at 2023-09-02 - exists # failure in job https://hydra.nixos.org/build/233243541 at 2023-09-02 - exitcode # failure in job https://hydra.nixos.org/build/233238454 at 2023-09-02 + - exotic-list-monads # failure in job https://hydra.nixos.org/build/302802593 at 2025-07-27 - exp-cache # failure in job https://hydra.nixos.org/build/233220561 at 2023-09-02 - exp-extended # failure in job https://hydra.nixos.org/build/233236139 at 2023-09-02 - experimenter # failure in job https://hydra.nixos.org/build/252726011 at 2024-03-16 @@ -1905,7 +1904,6 @@ broken-packages: - frown # failure in job https://hydra.nixos.org/build/233208462 at 2023-09-02 - frp-arduino # failure in job https://hydra.nixos.org/build/233192216 at 2023-09-02 - frpnow # failure in job https://hydra.nixos.org/build/233236056 at 2023-09-02 - - fs-api # failure in job https://hydra.nixos.org/build/299137683 at 2025-06-23 - fs-events # failure in job https://hydra.nixos.org/build/233218231 at 2023-09-02 - fsh-csv # failure in job https://hydra.nixos.org/build/233220196 at 2023-09-02 - FSM # failure in job https://hydra.nixos.org/build/233247343 at 2023-09-02 @@ -1926,7 +1924,6 @@ broken-packages: - funcons-tools # failure in job https://hydra.nixos.org/build/295122838 at 2025-04-22 - function-instances-algebra # failure in job https://hydra.nixos.org/build/233202209 at 2023-09-02 - functional-arrow # failure in job https://hydra.nixos.org/build/295093396 at 2025-04-22 - - functor-combinators # failure in job https://hydra.nixos.org/build/252714438 at 2024-03-16 - functor-friends # failure in job https://hydra.nixos.org/build/233208108 at 2023-09-02 - functor-infix # failure in job https://hydra.nixos.org/build/233228794 at 2023-09-02 - functor-utils # failure in job https://hydra.nixos.org/build/233213259 at 2023-09-02 @@ -1952,7 +1949,6 @@ broken-packages: - fwgl # failure in job https://hydra.nixos.org/build/233246210 at 2023-09-02 - fwgl-javascript # broken by fwgl, manually entered here, because it does not appear in transitive-broken.yaml at 2024-07-09 - fx # failure in job https://hydra.nixos.org/build/295093438 at 2025-04-22 - - fxpak # failure in job https://hydra.nixos.org/build/265955610 at 2024-07-14 - g-npm # failure in job https://hydra.nixos.org/build/233215965 at 2023-09-02 - g4ip # failure in job https://hydra.nixos.org/build/233248315 at 2023-09-02 - gambler # failure in job https://hydra.nixos.org/build/252732701 at 2024-03-16 @@ -1980,7 +1976,6 @@ broken-packages: - GeneralTicTacToe # failure in job https://hydra.nixos.org/build/233207939 at 2023-09-02 - generator # failure in job https://hydra.nixos.org/build/233213384 at 2023-09-02 - generators # failure in job https://hydra.nixos.org/build/233246459 at 2023-09-02 - - generic-aeson # failure in job https://hydra.nixos.org/build/233198064 at 2023-09-02 - generic-binary # failure in job https://hydra.nixos.org/build/233214473 at 2023-09-02 - generic-church # failure in job https://hydra.nixos.org/build/233213419 at 2023-09-02 - generic-enum # failure in job https://hydra.nixos.org/build/233220316 at 2023-09-02 @@ -2010,7 +2005,6 @@ broken-packages: - gentlemark # failure in job https://hydra.nixos.org/build/233202158 at 2023-09-02 - genvalidity-appendful # failure in job https://hydra.nixos.org/build/295093519 at 2025-04-22 - genvalidity-mergeful # failure in job https://hydra.nixos.org/build/295093508 at 2025-04-22 - - genvalidity-network-uri # failure in job https://hydra.nixos.org/build/299137822 at 2025-06-23 - geo-resolver # failure in job https://hydra.nixos.org/build/233206563 at 2023-09-02 - geo-uk # failure in job https://hydra.nixos.org/build/233221284 at 2023-09-02 - geocode-google # failure in job https://hydra.nixos.org/build/233191594 at 2023-09-02 @@ -2078,6 +2072,7 @@ broken-packages: - gi-gio-hs-list-model # failure in job https://hydra.nixos.org/build/233241640 at 2023-09-02 - gi-gstapp # failure in job https://hydra.nixos.org/build/253686159 at 2024-03-31 - gi-gsttag # failure in job https://hydra.nixos.org/build/233197576 at 2023-09-02 + - gi-gtk4-layer-shell # failure in job https://hydra.nixos.org/build/302803068 at 2025-07-27 - gi-gtksheet # failure in job https://hydra.nixos.org/build/233211386 at 2023-09-02 - gi-ibus # failure in job https://hydra.nixos.org/build/233220272 at 2023-09-02 - gi-keybinder # failure in job https://hydra.nixos.org/build/265273447 at 2024-07-14 @@ -2086,6 +2081,7 @@ broken-packages: - giak # failure in job https://hydra.nixos.org/build/233242229 at 2023-09-02 - gibberish # failure in job https://hydra.nixos.org/build/255688714 at 2024-04-16 - Gifcurry # failure in job https://hydra.nixos.org/build/233200204 at 2023-09-02 + - ginger2 # failure in job https://hydra.nixos.org/build/302803092 at 2025-07-27 - gingersnap # failure in job https://hydra.nixos.org/build/233227186 at 2023-09-02 - ginsu # failure in job https://hydra.nixos.org/build/233223259 at 2023-09-02 - gipeda # failure in job https://hydra.nixos.org/build/233228149 at 2023-09-02 @@ -2281,7 +2277,6 @@ broken-packages: - 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 - - haddock-use-refs # failure in job https://hydra.nixos.org/build/295094009 at 2025-04-22 - hadoop-formats # failure in job https://hydra.nixos.org/build/233224647 at 2023-09-02 - hadoop-rpc # failure in job https://hydra.nixos.org/build/233247222 at 2023-09-02 - hadoop-streaming # failure in job https://hydra.nixos.org/build/233229895 at 2023-09-02 @@ -2455,7 +2450,6 @@ broken-packages: - haskelldb-wx # failure in job https://hydra.nixos.org/build/233197525 at 2023-09-02 - HaskellForMaths # failure in job https://hydra.nixos.org/build/233237608 at 2023-09-02 - HaskellLM # failure in job https://hydra.nixos.org/build/233237641 at 2023-09-02 - - HaskellNet # failure in job https://hydra.nixos.org/build/295091001 at 2025-04-22 - HaskellNN # failure in job https://hydra.nixos.org/build/233209323 at 2023-09-02 - Haskelloids # failure in job https://hydra.nixos.org/build/233204861 at 2023-09-02 - haskellscrabble # failure in job https://hydra.nixos.org/build/233251248 at 2023-09-02 @@ -2471,7 +2465,6 @@ broken-packages: - haskoin # failure in job https://hydra.nixos.org/build/233201668 at 2023-09-02 - haskoin-store # failure in job https://hydra.nixos.org/build/299138382 at 2025-06-23 - haskoin-util # failure in job https://hydra.nixos.org/build/233222171 at 2023-09-02 - - haskoin-wallet # failure in job https://hydra.nixos.org/build/233206922 at 2023-09-02 - haskore-realtime # failure in job https://hydra.nixos.org/build/301391170 at 2025-07-01 - haskore-vintage # failure in job https://hydra.nixos.org/build/233230742 at 2023-09-02 - HaskRel # failure in job https://hydra.nixos.org/build/295090970 at 2025-04-22 @@ -2522,6 +2515,7 @@ broken-packages: - hbeat # failure in job https://hydra.nixos.org/build/233228628 at 2023-09-02 - hblas # failure in job https://hydra.nixos.org/build/233232561 at 2023-09-02 - hblock # failure in job https://hydra.nixos.org/build/233205351 at 2023-09-02 + - hblosc # failure in job https://hydra.nixos.org/build/302803521 at 2025-07-27 - hburg # failure in job https://hydra.nixos.org/build/233247429 at 2023-09-02 - hcad # failure in job https://hydra.nixos.org/build/233219976 at 2023-09-02 - HCard # failure in job https://hydra.nixos.org/build/233231922 at 2023-09-02 @@ -2561,6 +2555,7 @@ broken-packages: - heckle # failure in job https://hydra.nixos.org/build/233228954 at 2023-09-02 - heddit # failure in job https://hydra.nixos.org/build/233229058 at 2023-09-02 - hedgehog-checkers # failure in job https://hydra.nixos.org/build/233229405 at 2023-09-02 + - hedgehog-extras # failure in job https://hydra.nixos.org/build/302803553, https://github.com/input-output-hk/hedgehog-extras/issues/93 at 2025-07-27 - hedgehog-gen # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/237243271 at 2023-10-21 - hedgehog-generic # failure in job https://hydra.nixos.org/build/233204695 at 2023-09-02 - hedgehog-golden # failure in job https://hydra.nixos.org/build/233219619 at 2023-09-02 @@ -2880,7 +2875,6 @@ broken-packages: - hs-scrape # failure in job https://hydra.nixos.org/build/233244221 at 2023-09-02 - hs-server-starter # failure in job https://hydra.nixos.org/build/295094379 at 2025-04-22 - hs-snowtify # failure in job https://hydra.nixos.org/build/233200511 at 2023-09-02 - - hs-speedscope # failure in job https://hydra.nixos.org/build/295094385 at 2025-04-22 - hs-tags # failure in job https://hydra.nixos.org/build/233258358 at 2023-09-02 - hs-tango # failure in job https://hydra.nixos.org/build/276377558 at 2024-11-06 - hs-term-emulator # failure in job https://hydra.nixos.org/build/233252262 at 2023-09-02 @@ -3134,6 +3128,7 @@ broken-packages: - IDynamic # failure in job https://hydra.nixos.org/build/233196222 at 2023-09-02 - ieee-utils # failure in job https://hydra.nixos.org/build/233224430 at 2023-09-02 - iexcloud # failure in job https://hydra.nixos.org/build/233224874 at 2023-09-02 + - if-instance # failure in job https://hydra.nixos.org/build/302803982 at 2025-07-27 - ifcxt # failure in job https://hydra.nixos.org/build/233196911 at 2023-09-02 - IFS # failure in job https://hydra.nixos.org/build/233246865 at 2023-09-02 - ig # failure in job https://hydra.nixos.org/build/233203872 at 2023-09-02 @@ -3221,7 +3216,6 @@ broken-packages: - interspersed # failure in job https://hydra.nixos.org/build/252722645 at 2024-03-16 - interval # failure in job https://hydra.nixos.org/build/233239434 at 2023-09-02 - interval-algebra # failure in job https://hydra.nixos.org/build/233208487 at 2023-09-02 - - interval-patterns # failure in job https://hydra.nixos.org/build/239259401 at 2023-11-10 - interval-tree-clock # failure in job https://hydra.nixos.org/build/233234316 at 2023-09-02 - IntFormats # failure in job https://hydra.nixos.org/build/233195190 at 2023-09-02 - intricacy # failure in job https://hydra.nixos.org/build/252711846 at 2024-03-16 @@ -3259,7 +3253,6 @@ broken-packages: - isdicom # failure in job https://hydra.nixos.org/build/233214249 at 2023-09-02 - IsNull # failure in job https://hydra.nixos.org/build/233233011 at 2023-09-02 - iso-deriving # failure in job https://hydra.nixos.org/build/252738238 at 2024-03-16 - - iso8601-duration # failure in job https://hydra.nixos.org/build/233190968 at 2023-09-02 - isobmff # failure in job https://hydra.nixos.org/build/233237273 at 2023-09-02 - isotope # failure in job https://hydra.nixos.org/build/233204650 at 2023-09-02 - it-has # failure in job https://hydra.nixos.org/build/233212395 at 2023-09-02 @@ -3332,6 +3325,7 @@ broken-packages: - json-qq # failure in job https://hydra.nixos.org/build/233196259 at 2023-09-02 - json-rpc-generic # failure in job https://hydra.nixos.org/build/233201371 at 2023-09-02 - json-rpc-server # failure in job https://hydra.nixos.org/build/233201284 at 2023-09-02 + - json-schema # failure in job https://hydra.nixos.org/build/303231342 at 2025-07-27 - json-syntax # failure in job https://hydra.nixos.org/build/233250639 at 2023-09-02 - json-to-haskell # failure in job https://hydra.nixos.org/build/252711573 at 2024-03-16 - json-to-type # failure in job https://hydra.nixos.org/build/275143966 at 2024-10-21 @@ -3580,7 +3574,6 @@ broken-packages: - libriscv # failure in job https://hydra.nixos.org/build/295122867 at 2025-04-22 - libsecp256k1 # failure in job https://hydra.nixos.org/build/234441559 at 2023-09-13 - libsodium # failure in job https://hydra.nixos.org/build/243816565 at 2024-01-01 - - libssh2 # failure in job https://hydra.nixos.org/build/295095049 at 2025-04-22 - libstackexchange # failure in job https://hydra.nixos.org/build/295095048 at 2025-04-22 - libsystemd-daemon # failure in job https://hydra.nixos.org/build/233207090 at 2023-09-02 - libtagc # failure in job https://hydra.nixos.org/build/233223631 at 2023-09-02 @@ -3658,6 +3651,7 @@ broken-packages: - llvm-base # failure in job https://hydra.nixos.org/build/233244366 at 2023-09-02 - llvm-codegen # failure in job https://hydra.nixos.org/build/295095119 at 2025-04-22 - llvm-extension # failure in job https://hydra.nixos.org/build/266355631 at 2024-07-14 + - llvm-extra # failure in job https://hydra.nixos.org/build/303481607 at 2025-07-27 - llvm-general-pure # failure in job https://hydra.nixos.org/build/233246430 at 2023-09-02 - llvm-hs # failure in job https://hydra.nixos.org/build/233205149 at 2023-09-02 - llvm-hs-pure # failure in job https://hydra.nixos.org/build/252721738 at 2024-03-16 @@ -3810,6 +3804,8 @@ broken-packages: - mcm # failure in job https://hydra.nixos.org/build/233229087 at 2023-09-02 - mcmaster-gloss-examples # failure in job https://hydra.nixos.org/build/234457610 at 2023-09-13 - mcmc-synthesis # failure in job https://hydra.nixos.org/build/233208414 at 2023-09-02 + - mcp # failure in job https://hydra.nixos.org/build/302804588 at 2025-07-27 + - mcp-server # failure in job https://hydra.nixos.org/build/302804602 at 2025-07-27 - mcpi # failure in job https://hydra.nixos.org/build/233231465 at 2023-09-02 - mdapi # failure in job https://hydra.nixos.org/build/233257724 at 2023-09-02 - mdcat # failure in job https://hydra.nixos.org/build/233249429 at 2023-09-02 @@ -3995,7 +3991,6 @@ broken-packages: - monoid-absorbing # failure in job https://hydra.nixos.org/build/233236465 at 2023-09-02 - monoid-owns # failure in job https://hydra.nixos.org/build/233259043 at 2023-09-02 - monoidmap # failure in job https://hydra.nixos.org/build/295095498 at 2025-04-22 - - monoidmap-internal # failure in job https://hydra.nixos.org/build/295095513 at 2025-04-22 - monoidplus # failure in job https://hydra.nixos.org/build/233226759 at 2023-09-02 - monoids # failure in job https://hydra.nixos.org/build/233231684 at 2023-09-02 - monopati # failure in job https://hydra.nixos.org/build/233234119 at 2023-09-02 @@ -4017,6 +4012,7 @@ broken-packages: - movie-monad # failure in job https://hydra.nixos.org/build/233215402 at 2023-09-02 - mpppc # failure in job https://hydra.nixos.org/build/233223008 at 2023-09-02 - mpris # failure in job https://hydra.nixos.org/build/233259241 at 2023-09-02 + - mptcp-pm # failure in job https://hydra.nixos.org/build/303231350 at 2025-07-27 - mpvguihs # failure in job https://hydra.nixos.org/build/233196650 at 2023-09-02 - mqtt # failure in job https://hydra.nixos.org/build/233202067 at 2023-09-02 - mqtt-hs # failure in job https://hydra.nixos.org/build/233239399 at 2023-09-02 @@ -4026,7 +4022,8 @@ broken-packages: - ms-auth # failure in job https://hydra.nixos.org/build/233193383 at 2023-09-02 - ms-azure-api # failure in job https://hydra.nixos.org/build/233202229 at 2023-09-02 - ms-graph-api # failure in job https://hydra.nixos.org/build/233219042 at 2023-09-02 - - msgpack # failure in job https://hydra.nixos.org/build/233258131 at 2023-09-02 + - msgpack-aeson # failure in job https://hydra.nixos.org/build/303231349 at 2025-07-27 + - msgpack-rpc # failure in job https://hydra.nixos.org/build/303231348 at 2025-07-27 - msgpack-types # failure in job https://hydra.nixos.org/build/233235351 at 2023-09-02 - msh # failure in job https://hydra.nixos.org/build/233196466 at 2023-09-02 - MTGBuilder # failure in job https://hydra.nixos.org/build/233227528 at 2023-09-02 @@ -4273,7 +4270,6 @@ broken-packages: - ohhecs # failure in job https://hydra.nixos.org/build/267987310 at 2024-07-31 - ohloh-hs # failure in job https://hydra.nixos.org/build/233228177 at 2023-09-02 - oi # failure in job https://hydra.nixos.org/build/233190838 at 2023-09-02 - - oidc-client # failure in job https://hydra.nixos.org/build/295095776 at 2025-04-22 - okapi # failure in job https://hydra.nixos.org/build/233193822 at 2023-09-02 - old-version # failure in job https://hydra.nixos.org/build/233198538 at 2023-09-02 - ollama-haskell # failure in job https://hydra.nixos.org/build/276371507 at 2024-11-06 @@ -4331,7 +4327,6 @@ broken-packages: - openssh-protocol # failure in job https://hydra.nixos.org/build/233196013 at 2023-09-02 - opentelemetry-extra # failure in job https://hydra.nixos.org/build/233194254 at 2023-09-02 - opentelemetry-http-client # failure in job https://hydra.nixos.org/build/233221983 at 2023-09-02 - - opentelemetry-plugin # failure in job https://hydra.nixos.org/build/295095836 at 2025-04-22 - opentheory-char # failure in job https://hydra.nixos.org/build/233222347 at 2023-09-02 - opentype # failure in job https://hydra.nixos.org/build/233213443 at 2023-09-02 - OpenVGRaw # failure in job https://hydra.nixos.org/build/233254457 at 2023-09-02 @@ -4389,12 +4384,14 @@ broken-packages: - overloaded-records # failure in job https://hydra.nixos.org/build/233235922 at 2023-09-02 - overture # failure in job https://hydra.nixos.org/build/233245959 at 2023-09-02 - owoify-hs # failure in job https://hydra.nixos.org/build/233213422 at 2023-09-02 + - ox-arrays # failure in job https://hydra.nixos.org/build/302805170 at 2025-07-27 - pa-field-parser # failure in job https://hydra.nixos.org/build/295095885 at 2025-04-22 - pack # failure in job https://hydra.nixos.org/build/233243562 at 2023-09-02 - package-description-remote # failure in job https://hydra.nixos.org/build/233221358 at 2023-09-02 - package-vt # failure in job https://hydra.nixos.org/build/233225831 at 2023-09-02 - packdeps # failure in job https://hydra.nixos.org/build/233216607 at 2023-09-02 - packed # failure in job https://hydra.nixos.org/build/233231889 at 2023-09-02 + - packed-data # failure in job https://hydra.nixos.org/build/302805203 at 2025-07-27 - packed-dawg # failure in job https://hydra.nixos.org/build/233207332 at 2023-09-02 - packed-multikey-map # failure in job https://hydra.nixos.org/build/233234157 at 2023-09-02 - packedstring # failure in job https://hydra.nixos.org/build/233240511 at 2023-09-02 @@ -4690,6 +4687,7 @@ broken-packages: - plural # failure in job https://hydra.nixos.org/build/233198934 at 2023-09-02 - ply-loader # failure in job https://hydra.nixos.org/build/252720663 at 2024-03-16 - plzwrk # failure in job https://hydra.nixos.org/build/233219630 at 2023-09-02 + - pms-domain-model # failure in job https://hydra.nixos.org/build/302805399 at 2025-07-27 - pngload-fixed # failure in job https://hydra.nixos.org/build/233233956 at 2023-09-02 - pocket # failure in job https://hydra.nixos.org/build/233244120 at 2023-09-02 - podenv # failure in job https://hydra.nixos.org/build/233210257 at 2023-09-02 @@ -4738,7 +4736,6 @@ broken-packages: - pontarius-xpmn # failure in job https://hydra.nixos.org/build/233217546 at 2023-09-02 - pool # failure in job https://hydra.nixos.org/build/233205364 at 2023-09-02 - pool-conduit # failure in job https://hydra.nixos.org/build/233246643 at 2023-09-02 - - poolboy # failure in job https://hydra.nixos.org/build/233195085 at 2023-09-02 - pop3-client # failure in job https://hydra.nixos.org/build/233251475 at 2023-09-02 - popkey # failure in job https://hydra.nixos.org/build/233203892 at 2023-09-02 - poppler # failure in job https://hydra.nixos.org/build/233196044 at 2023-09-02 @@ -4978,7 +4975,6 @@ broken-packages: - quickbooks # failure in job https://hydra.nixos.org/build/233227666 at 2023-09-02 - quickcheck-arbitrary-template # failure in job https://hydra.nixos.org/build/233223045 at 2023-09-02 - quickcheck-combinators # failure in job https://hydra.nixos.org/build/233209131 at 2023-09-02 - - quickcheck-lockstep # failure in job https://hydra.nixos.org/build/295096463 at 2025-04-22 - quickcheck-property-comb # failure in job https://hydra.nixos.org/build/233204877 at 2023-09-02 - quickcheck-property-monad # failure in job https://hydra.nixos.org/build/233228775 at 2023-09-02 - quickcheck-rematch # failure in job https://hydra.nixos.org/build/233205449 at 2023-09-02 @@ -5129,6 +5125,7 @@ broken-packages: - regexqq # failure in job https://hydra.nixos.org/build/233233149 at 2023-09-02 - regions # failure in job https://hydra.nixos.org/build/233196483 at 2023-09-02 - register-machine-typelevel # failure in job https://hydra.nixos.org/build/233217514 at 2023-09-02 + - registry-messagepack # failure in job https://hydra.nixos.org/build/303231364 at 2025-07-27 - registry-options # failure in job https://hydra.nixos.org/build/295096594 at 2025-04-22 - regress # failure in job https://hydra.nixos.org/build/233208901 at 2023-09-02 - regular # failure in job https://hydra.nixos.org/build/233232656 at 2023-09-02 @@ -5400,7 +5397,6 @@ broken-packages: - servant-avro # failure in job https://hydra.nixos.org/build/233225632 at 2023-09-02 - servant-benchmark # failure in job https://hydra.nixos.org/build/233203748 at 2023-09-02 - servant-cassava # failure in job https://hydra.nixos.org/build/252730906 at 2024-03-16 - - servant-cli # failure in job https://hydra.nixos.org/build/233259212 at 2023-09-02 - servant-client-js # failure in job https://hydra.nixos.org/build/233194725 at 2023-09-02 - servant-combinators # failure in job https://hydra.nixos.org/build/233249924 at 2023-09-02 - servant-db # failure in job https://hydra.nixos.org/build/233234946 at 2023-09-02 @@ -5408,6 +5404,7 @@ broken-packages: - servant-docs-simple # failure in job https://hydra.nixos.org/build/233237374 at 2023-09-02 - servant-ekg # failure in job https://hydra.nixos.org/build/295096851 at 2025-04-22 - servant-errors # failure in job https://hydra.nixos.org/build/233239712 at 2023-09-02 + - servant-event-stream # failure in job https://hydra.nixos.org/build/302806100 at 2025-07-27 - servant-gdp # failure in job https://hydra.nixos.org/build/233191664 at 2023-09-02 - servant-generate # failure in job https://hydra.nixos.org/build/233199452 at 2023-09-02 - servant-generic # failure in job https://hydra.nixos.org/build/233211338 at 2023-09-02 @@ -5442,7 +5439,6 @@ broken-packages: - servant-to-elm # failure in job https://hydra.nixos.org/build/253681347 at 2024-03-31 - servant-tracing # failure in job https://hydra.nixos.org/build/233229308 at 2023-09-02 - servant-typed-error # failure in job https://hydra.nixos.org/build/252727241 at 2024-03-16 - - servant-typescript # failure in job https://hydra.nixos.org/build/253932573 at 2024-03-31 - servant-util # failure in job https://hydra.nixos.org/build/252729690 at 2024-03-16 - servant-wasm # failure in job https://hydra.nixos.org/build/233191644 at 2023-09-02 - servant-xml-conduit # failure in job https://hydra.nixos.org/build/243828707 at 2024-01-01 @@ -5586,11 +5582,11 @@ broken-packages: - sjsp # failure in job https://hydra.nixos.org/build/233225141 at 2023-09-02 - SJW # failure in job https://hydra.nixos.org/build/233209689 at 2023-09-02 - skeletal-set # failure in job https://hydra.nixos.org/build/233254711 at 2023-09-02 - - skeletest # failure in job https://hydra.nixos.org/build/270083279 at 2024-08-31 - skell # failure in job https://hydra.nixos.org/build/233245484 at 2023-09-02 - skemmtun # failure in job https://hydra.nixos.org/build/233223893 at 2023-09-02 - sketch-frp-copilot # copilot >=4.3 && <4.4, - skew-list # failure in job https://hydra.nixos.org/build/295097034 at 2025-04-22 + - skews # time out in job https://hydra.nixos.org/build/302806286 at 2025-07-27 - skopedate # failure in job https://hydra.nixos.org/build/233220634 at 2023-09-02 - skulk # failure in job https://hydra.nixos.org/build/233258672 at 2023-09-02 - skylighting-extensions # failure in job https://hydra.nixos.org/build/233221387 at 2023-09-02 @@ -5682,6 +5678,7 @@ broken-packages: - socketed # failure in job https://hydra.nixos.org/build/233210087 at 2023-09-02 - socketio # failure in job https://hydra.nixos.org/build/233214659 at 2023-09-02 - sockets # failure in job https://hydra.nixos.org/build/295097095 at 2025-04-22 + - socks5 # failure in job https://hydra.nixos.org/build/302806344 at 2025-07-27 - sodium # failure in job https://hydra.nixos.org/build/233213989 at 2023-09-02 - soegtk # failure in job https://hydra.nixos.org/build/233198991 at 2023-09-02 - softfloat-hs # failure in job https://hydra.nixos.org/build/233205242 at 2023-09-02 @@ -5691,6 +5688,7 @@ broken-packages: - sonic-visualiser # failure in job https://hydra.nixos.org/build/233257956 at 2023-09-02 - Sonnex # failure in job https://hydra.nixos.org/build/233229367 at 2023-09-02 - SoOSiM # failure in job https://hydra.nixos.org/build/233224114 at 2023-09-02 + - sop-satisfier # failure in job https://hydra.nixos.org/build/302806351 at 2025-07-27 - sorted # failure in job https://hydra.nixos.org/build/233222633 at 2023-09-02 - sorting # failure in job https://hydra.nixos.org/build/233214204 at 2023-09-02 - sorty # failure in job https://hydra.nixos.org/build/233211118 at 2023-09-02 @@ -5978,7 +5976,6 @@ broken-packages: - system-test # failure in job https://hydra.nixos.org/build/233240318 at 2023-09-02 - systemd-ntfy # failure in job https://hydra.nixos.org/build/236686880 at 2023-10-04 - systemd-socket-activation # failure in job https://hydra.nixos.org/build/295097415 at 2025-04-22 - - systranything # failure in job https://hydra.nixos.org/build/295097462 at 2025-04-22 - t-regex # failure in job https://hydra.nixos.org/build/233254486 at 2023-09-02 - t3-server # failure in job https://hydra.nixos.org/build/233220511 at 2023-09-02 - table # failure in job https://hydra.nixos.org/build/233223186 at 2023-09-02 @@ -6023,6 +6020,7 @@ broken-packages: - tasty-grading-system # failure in job https://hydra.nixos.org/build/236673021 at 2023-10-04 - tasty-hedgehog-coverage # failure in job https://hydra.nixos.org/build/233231332 at 2023-09-02 - tasty-mgolden # failure in job https://hydra.nixos.org/build/233248196 at 2023-09-02 + - tasty-papi # failure in job https://hydra.nixos.org/build/302806735, https://github.com/Shimuuar/tasty-papi/issues/4#issuecomment-3123432375 at 2025-07-27 - tasty-process # failure in job https://hydra.nixos.org/build/253680638 at 2024-03-31 - tasty-stats # failure in job https://hydra.nixos.org/build/233228752 at 2023-09-02 - tasty-test-reporter # failure in job https://hydra.nixos.org/build/233208181 at 2023-09-02 @@ -6184,7 +6182,6 @@ broken-packages: - tiger # failure in job https://hydra.nixos.org/build/233249333 at 2023-09-02 - TigerHash # failure in job https://hydra.nixos.org/build/233208162 at 2023-09-02 - tightrope # failure in job https://hydra.nixos.org/build/233215237 at 2023-09-02 - - tiktoken # failure in job https://hydra.nixos.org/build/273448419 at 2024-10-01 - tikzsd # failure in job https://hydra.nixos.org/build/233224431 at 2023-09-02 - time-extras # failure in job https://hydra.nixos.org/build/233204030 at 2023-09-02 - time-parsers # failure in job https://hydra.nixos.org/build/295097665 at 2025-04-22 @@ -6328,6 +6325,7 @@ broken-packages: - turing-music # failure in job https://hydra.nixos.org/build/233203435 at 2023-09-02 - turtle-options # failure in job https://hydra.nixos.org/build/233255831 at 2023-09-02 - tweak # failure in job https://hydra.nixos.org/build/233211020 at 2023-09-02 + - twee # failure in job https://hydra.nixos.org/build/302807024 at 2025-07-27 - twentefp-websockets # failure in job https://hydra.nixos.org/build/233207022 at 2023-09-02 - twhs # failure in job https://hydra.nixos.org/build/233201182 at 2023-09-02 - twilio # failure in job https://hydra.nixos.org/build/233199959 at 2023-09-02 @@ -6383,6 +6381,7 @@ broken-packages: - typed-wire # failure in job https://hydra.nixos.org/build/233237626 at 2023-09-02 - typedquery # failure in job https://hydra.nixos.org/build/233215307 at 2023-09-02 - typehash # failure in job https://hydra.nixos.org/build/233207184 at 2023-09-02 + - typelet # failure in job https://hydra.nixos.org/build/302807072 at 2025-07-27 - typelevel-rewrite-rules # failure in job https://hydra.nixos.org/build/233243365 at 2023-09-02 - typelevel-tensor # failure in job https://hydra.nixos.org/build/233190827 at 2023-09-02 - typeparams # failure in job https://hydra.nixos.org/build/233192078 at 2023-09-02 @@ -6763,6 +6762,7 @@ broken-packages: - X11-xfixes # failure in job https://hydra.nixos.org/build/233256494 at 2023-09-02 - x86-64bit # failure in job https://hydra.nixos.org/build/252737465 at 2024-03-16 - xcffib # failure in job https://hydra.nixos.org/build/295098351 at 2025-04-22 + - xcframework # failure in job https://hydra.nixos.org/build/302807506 at 2025-07-27 - xchat-plugin # failure in job https://hydra.nixos.org/build/233238679 at 2023-09-02 - xcp # failure in job https://hydra.nixos.org/build/233208926 at 2023-09-02 - Xec # failure in job https://hydra.nixos.org/build/233191564 at 2023-09-02 @@ -6789,7 +6789,7 @@ broken-packages: - xml-extractors # failure in job https://hydra.nixos.org/build/252718569 at 2024-03-16 - xml-html-conduit-lens # failure in job https://hydra.nixos.org/build/233238471 at 2023-09-02 - xml-indexed-cursor # failure in job https://hydra.nixos.org/build/295098303 at 2025-04-22 - - xml-lens # failure in job https://hydra.nixos.org/build/295098347 at 2025-04-22 + - xml-isogen # failure in job https://hydra.nixos.org/build/303231372 at 2025-07-27 - xml-parsec # failure in job https://hydra.nixos.org/build/233208461 at 2023-09-02 - xml-parser # failure in job https://hydra.nixos.org/build/252721082 at 2024-03-16 - xml-prettify # failure in job https://hydra.nixos.org/build/233225974 at 2023-09-02 @@ -6809,6 +6809,7 @@ broken-packages: - xmonad-vanessa # failure in job https://hydra.nixos.org/build/233214303 at 2023-09-02 - xmonad-wallpaper # failure in job https://hydra.nixos.org/build/233217165 at 2023-09-02 - xmonad-windownames # failure in job https://hydra.nixos.org/build/233258043 at 2023-09-02 + - xnobar # failure in job https://hydra.nixos.org/build/302807518 at 2025-07-27 - xorshift-plus # failure in job https://hydra.nixos.org/build/233255176 at 2023-09-02 - Xorshift128Plus # failure in job https://hydra.nixos.org/build/233225679 at 2023-09-02 - xsact # failure in job https://hydra.nixos.org/build/233221821 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 11b6d196b68c..a8e3ac27c4fe 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -25,20 +25,12 @@ # not work. # keep-sorted start skip_lines=1 case=no numeric=yes default-package-overrides: - - chs-cabal < 0.1.1.2 # Incompatible with Cabal < 3.12 - # 2024-12-23: last version to be compatible with Stackage LTS 22/23 (due to data-default) - - diagrams-input < 0.1.4 - - extensions < 0.1.0.2 # Incompatible with Cabal < 3.12, the newest extensions version is only needed on ghc 9.10 - # 2021-11-09: ghc-bignum is bundled starting with 9.0.1; only 1.0 builds with GHCs prior to 9.2.1 - - ghc-bignum == 1.0 - # 2024-08-17: Stackage doesn't contain hnix-store-core >= 0.8 yet, so we need to restrict hnix-store-remote - - hnix-store-remote < 0.7 - # 2025-01-17: need to match stackage version of hosc - - hsc3 < 0.21 - # 2024-12-31: last version that's compatible with GHC < 9.9 - - htree < 0.2.0.0 - # 2025-06-11: last version that supports pandoc == 3.6.* which is prescribed by LTS 23 - - pandoc-crossref < 0.3.20 + - chs-cabal == 0.1.1.2 # matches Cabal 3.12 (GHC 9.10) + - extensions == 0.1.0.2 # matches Cabal 3.12 (GHC 9.10) + # 2025-07-26: HLS doesn't support hiedb >= 0.7 yet + - hiedb < 0.7 + # 2025-08-03: need to match stackage version of hosc + - hsc3 >= 0.21 && < 0.22 # keep-sorted end # keep-sorted start skip_lines=1 case=no numeric=yes @@ -52,18 +44,21 @@ extra-packages: - attoparsec == 0.13.* # 2022-02-23: Needed to compile elm for now - Cabal == 3.2.* # Used for packages needing newer Cabal on ghc 8.6 and 8.8 - Cabal == 3.10.* - - Cabal == 3.12.* # version required for cabal-install and other packages + - Cabal == 3.12.* + - Cabal == 3.14.* + - Cabal == 3.16.* # version required for cabal-install and other packages - Cabal-syntax == 3.6.* # Dummy package that ensures packages depending on Cabal-syntax can work for Cabal < 3.8 - Cabal-syntax == 3.8.* # version required for ormolu and fourmolu on ghc 9.0 - Cabal-syntax == 3.10.* - - Cabal-syntax == 3.12.* # version required for cabal-install and other packages - - commonmark-pandoc < 0.2.3 # 2025-04-06: Needed for pandoc 3.6 - - extensions == 0.1.0.2 # 2024-10-20: for GHC 9.10/Cabal 3.12 + - Cabal-syntax == 3.12.* + - Cabal-syntax == 3.14.* + - Cabal-syntax == 3.16.* # version required for cabal-install and other packages - fourmolu == 0.14.0.0 # 2023-11-13: for ghc-lib-parser 9.6 compat - fourmolu == 0.16.0.0 # 2025-01-27: for ghc 9.10 compat - fsnotify < 0.4 # 2024-04-22: required by spago-0.21 - fuzzyset == 0.2.4 # 2023-12-20: Needed for building postgrest > 10 - ghc-api-compat == 8.10.7 # 2022-02-17: preserve for GHC 8.10.7 + - ghc-bignum == 1.0.* # 2021-11-09: preserve for GHC 8.10.7 - ghc-exactprint == 0.6.* # 2022-12-12: needed for GHC < 9.2 - ghc-exactprint == 1.5.* # 2023-03-30: needed for GHC == 9.2 - ghc-exactprint == 1.6.* # 2023-03-30: needed for GHC == 9.4 @@ -75,16 +70,17 @@ extra-packages: - ghc-lib == 9.10.* # 2024-12-30: preserve for GHC 9.10/ghc-tags 1.9 - ghc-lib-parser == 9.2.* # 2022-02-17: preserve for GHC 8.10, 9.0 - ghc-lib-parser == 9.6.* # 2024-05-19: preserve for GHC 9.2, 9.4 - - ghc-lib-parser == 9.10.* # 2024-12-26: preserve for GHC 9.10 + - ghc-lib-parser == 9.10.* # 2024-12-26: preserve for GHC 9.6, 9.8, 9.10 - ghc-lib-parser-ex == 9.2.* # 2022-07-13: preserve for GHC 8.10, 9.0 - ghc-lib-parser-ex == 9.6.* # 2024-05-19: preserve for GHC 9.2, 9.4 - - ghc-lib-parser-ex == 9.10.* # 2024-12-26: preserve for 9.10 HLS + - ghc-lib-parser-ex == 9.10.* # 2024-12-26: preserve for GHC 9.6, 9.8, 9.10 - ghc-source-gen < 0.4.6.0 # 2024-12-31: support GHC < 9.0 - ghc-tags == 1.5.* # 2023-02-18: preserve for ghc-lib == 9.2.* - 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.* - happy == 1.19.12 # for ghcjs - 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 - hasql-dynamic-statements < 0.3.1.6 # 2025-01-19: Needed for building postgrest - hasql-implicits < 0.2 # 2025-01-19: Needed for building postgrest @@ -93,8 +89,6 @@ extra-packages: - hasql-transaction < 1.1.1 # 2025-01-19: Needed for building postgrest - hlint == 3.4.1 # 2022-09-21: preserve for ghc 8.10 - hlint == 3.6.* # 2025-04-14: needed for hls with ghc-lib-parser 9.6 - - hnix-store-core < 0.7 # 2023-12-11: required by hnix-store-remote 0.6 - - hpack == 0.38.0 # 2025-04-23: preserve for stack == 3.5.1 - hspec < 2.8 # 2022-04-07: Needed for tasty-hspec 1.1.6 - hspec-core < 2.8 # 2022-04-07: Needed for tasty-hspec 1.1.6 - hspec-discover < 2.8 # 2022-04-07: Needed for tasty-hspec 1.1.6 @@ -109,7 +103,7 @@ extra-packages: - ormolu == 0.5.2.0 # 2023-08-08: preserve for ghc 9.0 - ormolu == 0.7.2.0 # 2023-11-13: for ghc-lib-parser 9.6 compat - ormolu == 0.7.7.0 # 2025-01-27: for ghc 9.10 compat - - persistent-test < 2.13.1.4 # 2025-06-04: incompatible with persistent < 2.16, see conf*-common.nix + - os-string == 1.* # 2025-07-30: dummy package we need for pre os-string GHCs - postgresql-binary < 0.14 # 2025-01-19: Needed for building postgrest - primitive-unlifted == 0.1.3.1 # 2024-03-16: preserve for ghc 9.2 - retrie < 1.2.0.0 # 2022-12-30: preserve for ghc < 9.2 @@ -377,6 +371,7 @@ package-maintainers: - pdftotext - warp-systemd - amazonka + - libssh2 ncfavier: - Agda - irc-client diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml index 338c7fde2257..25df82ed3306 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 23.24 +# Stackage LTS 24.3 # This file is auto-generated by # maintainers/scripts/haskell/update-stackage.sh default-package-overrides: @@ -20,13 +20,13 @@ default-package-overrides: - aern2-real ==0.2.16.1 - aeson ==2.2.3.0 - aeson-attoparsec ==0.0.0 + - aeson-better-errors ==0.9.1.3 - aeson-casing ==0.2.0.0 - aeson-combinators ==0.1.2.1 - aeson-diff ==1.1.0.13 - - aeson-extra ==0.5.1.3 + - aeson-gadt-th ==0.2.5.4 - aeson-generic-compat ==0.0.2.0 - - aeson-jsonpath ==0.2.0.0 - - aeson-optics ==1.2.1 + - aeson-jsonpath ==0.3.0.2 - aeson-pretty ==0.8.10 - aeson-qq ==0.8.4 - aeson-schemas ==1.4.3.0 @@ -36,15 +36,19 @@ default-package-overrides: - aeson-warning-parser ==0.1.1 - aeson-yak ==0.1.1.3 - aeson-yaml ==1.1.0.1 + - AesonBson ==0.4.1 + - aftovolio ==0.8.0.0 - agda2lagda ==0.2023.6.9 - agreeing ==0.2.2.0 - alarmclock ==0.7.0.7 - - alex ==3.5.3.0 + - alex ==3.5.4.0 - alex-meta ==0.3.0.13 - alex-tools ==0.6.1 + - alfred-margaret ==2.1.0.2 - algebra ==4.3.1 - algebraic-graphs ==0.7 - align-audio ==0.0.0.1 + - Allure ==0.11.0.0 - almost-fix ==0.0.2 - alsa-core ==0.5.0.1 - alsa-mixer ==0.3.0.1 @@ -54,13 +58,15 @@ default-package-overrides: - alternators ==1.0.0.0 - ALUT ==2.4.0.3 - amqp ==0.24.0 + - amqp-utils ==0.6.7.2 - annotated-exception ==0.3.0.4 - annotated-wl-pprint ==0.7.0 - - ansi-terminal ==1.1.2 + - ansi-terminal ==1.1.3 - ansi-terminal-game ==1.9.3.0 - - ansi-terminal-types ==1.1 + - ansi-terminal-types ==1.1.3 - ansi-wl-pprint ==1.0.2 - - ANum ==0.2.0.2 + - ansigraph ==0.3.0.5 + - ANum ==0.2.0.4 - aos-signature ==0.1.1 - ap-normalize ==0.1.0.1 - apecs ==0.9.6 @@ -72,17 +78,15 @@ default-package-overrides: - appendful-persistent ==0.1.0.1 - appendmap ==0.1.5 - apply-merge ==0.1.1.0 - - apply-refact ==0.14.0.0 - apportionment ==0.0.0.4 - approximate ==0.3.5 - approximate-equality ==1.1.0.2 - - arbor-lru-cache ==0.1.1.1 - arithmoi ==0.13.1.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-group ==1.0.0.17 - ascii-progress ==0.3.3.0 - asn1-encoding ==0.9.6 - asn1-parse ==0.9.5 @@ -107,7 +111,7 @@ default-package-overrides: - attoparsec-binary ==0.2 - attoparsec-data ==1.0.5.4 - attoparsec-expr ==0.1.1.2 - - attoparsec-framer ==0.1.0.9 + - attoparsec-framer ==0.1.0.10 - attoparsec-iso8601 ==1.1.1.0 - attoparsec-path ==0.0.0.1 - attoparsec-time ==1.0.3.1 @@ -116,13 +120,13 @@ default-package-overrides: - authenticate ==1.3.5.2 - authenticate-oauth ==1.7 - auto-update ==0.2.6 - - autodocodec ==0.4.2.2 - - autodocodec-nix ==0.0.1.5 - - autodocodec-openapi3 ==0.2.1.4 + - 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.1 + - autodocodec-servant-multipart ==0.0.0.2 - autodocodec-swagger2 ==0.1.0.0 - - autodocodec-yaml ==0.4.0.1 + - autodocodec-yaml ==0.4.0.2 - autoexporter ==2.0.0.15 - automaton ==1.5 - avro ==0.6.2.1 @@ -133,13 +137,13 @@ default-package-overrides: - aws-xray-client ==0.1.0.2 - aws-xray-client-persistent ==0.1.0.5 - aws-xray-client-wai ==0.1.0.2 - - backprop ==0.2.6.5 + - backprop ==0.2.7.2 - backtracking ==0.1.0 - - bank-holiday-germany ==1.3.1.0 + - bank-holiday-germany ==2.1.0.1 - bank-holidays-england ==0.2.0.11 - barbies ==2.1.1.0 - - base-compat ==0.13.1 - - base-compat-batteries ==0.13.1 + - base-compat ==0.14.1 + - base-compat-batteries ==0.14.1 - base-orphans ==0.9.3 - base-prelude ==1.6.1.1 - base-unicode-symbols ==0.2.4.2 @@ -158,15 +162,16 @@ default-package-overrides: - battleship-combinatorics ==0.0.1 - bazel-runfiles ==0.12 - bbdb ==0.8 - - bcp47 ==0.2.0.6 - - bcp47-orphans ==0.1.0.6 + - bcp47 ==0.3.0.0 + - bcp47-orphans ==0.1.3.0 - bcrypt ==0.0.11 - - beam-core ==0.10.3.1 - - beam-migrate ==0.5.3.1 - - beam-postgres ==0.5.4.2 - - beam-sqlite ==0.5.4.0 - - bech32 ==1.1.8 - - bech32-th ==1.1.8 + - beam-core ==0.10.4.0 + - beam-migrate ==0.5.3.2 + - beam-postgres ==0.5.4.3 + - beam-sqlite ==0.5.4.1 + - bech32 ==1.1.9 + - bech32-th ==1.1.9 + - bench ==1.0.13 - bench-show ==0.3.2 - benchpress ==0.2.2.25 - bencode ==0.6.1.1 @@ -182,15 +187,15 @@ default-package-overrides: - bin ==0.1.4 - binance-exports ==0.1.2.0 - binary-conduit ==1.3.1 - - binary-generic-combinators ==0.4.4.0 + - 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 - binary-parser ==0.5.7.7 + - binary-parsers ==0.2.4.0 - binary-search ==2.0.0 - binary-shared ==0.8.3 - - binary-tagged ==0.3.1 - binaryen ==0.0.6.0 - bindings-DSL ==1.0.25 - bindings-GLFW ==3.3.9.2 @@ -211,7 +216,7 @@ default-package-overrides: - blas-ffi ==0.1 - blas-hs ==0.1.1.0 - blaze-bootstrap ==0.1.0.1 - - blaze-builder ==0.4.3 + - blaze-builder ==0.4.4 - blaze-colonnade ==1.2.3.0 - blaze-html ==0.9.2.0 - blaze-markup ==0.8.3.0 @@ -220,7 +225,7 @@ default-package-overrides: - bloodhound ==0.23.0.1 - bloomfilter ==2.0.1.2 - bluefin ==0.0.16.0 - - bluefin-internal ==0.0.15.0 + - bluefin-internal ==0.1.0.0 - bm ==0.2.0.0 - bmp ==1.2.6.4 - bnb-staking-csvs ==0.2.2.0 @@ -231,7 +236,6 @@ default-package-overrides: - boltzmann-samplers ==0.1.1.0 - Boolean ==0.2.4 - boolsimplifier ==0.1.8 - - boomerang ==1.4.9.3 - boomwhacker ==0.0.2 - bordacount ==0.1.0.0 - boring ==0.2.2 @@ -240,11 +244,13 @@ default-package-overrides: - bounded-queue ==1.0.0 - BoundedChan ==1.0.3.0 - boundingboxes ==0.2.3 - - box ==0.9.3.2 - - box-socket ==0.5.2.0 + - bower-json ==1.1.0.0 + - bowtie ==0.7.0 + - box ==0.9.3.3 + - box-socket ==0.5.2.1 - boxes ==0.1.5 - breakpoint ==0.1.4.0 - - brick ==2.4 + - brick ==2.9 - brotli ==0.0.0.2 - brotli-streams ==0.0.0.0 - bsb-http-chunked ==0.0.0.4 @@ -252,14 +258,14 @@ default-package-overrides: - bson-lens ==0.1.1 - btrfs ==0.2.1.0 - buffer-pipe ==0.0 - - bugsnag ==1.1.0.1 + - bugsnag ==1.2.0.0 - bugsnag-hs ==0.2.0.12 - - bugsnag-wai ==1.0.0.1 + - bugsnag-wai ==1.0.1.1 - bugsnag-yesod ==1.0.1.0 - bugzilla-redhat ==1.0.1.1 - - burrito ==2.0.1.13 + - burrito ==2.0.1.14 + - butcher ==1.3.3.2 - bv ==0.5 - - bv-little ==1.3.2 - bv-sized ==1.0.6 - byte-count-reader ==0.10.1.12 - byte-order ==0.1.3.1 @@ -270,10 +276,12 @@ default-package-overrides: - byteorder ==1.0.4 - bytes ==0.17.4 - byteset ==0.1.1.2 - - byteslice ==0.2.14.0 - - bytesmith ==0.3.11.1 + - byteslice ==0.2.15.0 + - bytesmith ==0.3.13.0 + - bytestring-aeson-orphans ==0.1.0.2 - bytestring-builder ==0.10.8.2.0 - bytestring-conversion ==0.3.2 + - bytestring-encodings ==0.2.0.2 - bytestring-lexing ==0.5.0.15 - bytestring-strict-builder ==0.4.5.8 - bytestring-to-vector ==0.3.0.1 @@ -289,29 +297,29 @@ default-package-overrides: - c14n ==0.1.0.3 - c2hs ==0.28.8 - ca-province-codes ==1.0.0.0 - - cabal-add ==0.1 + - cabal-add ==0.2 - cabal-appimage ==0.4.1.0 - cabal-clean ==0.2.20230609 - - cabal-debian ==5.2.5 + - cabal-debian ==5.2.6 - cabal-doctest ==1.0.11 - cabal-file ==0.1.1 - - cabal-fix ==0.1.0.0 - cabal-flatpak ==0.1.2 - - cabal-gild ==1.5.0.3 - - cabal-install-parsers ==0.6.1.1 - - cabal-plan ==0.7.5.0 - - cabal-rpm ==2.2.1 + - cabal-gild ==1.6.0.2 + - cabal-install-parsers ==0.6.2 + - cabal-plan ==0.7.6.1 + - cabal-rpm ==2.3.0 - cabal-sort ==0.1.2.1 - cabal2spec ==2.7.1 - cache ==0.1.3.0 - cached-json-file ==0.1.1 - - cacophony ==0.10.1 + - cacophony ==0.11.0 - cairo ==0.13.12.0 - cairo-image ==0.1.0.5 - calendar-recycling ==0.0.0.1 - - call-alloy ==0.5.0.1 + - call-alloy ==0.6.0.2 - 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 @@ -322,11 +330,12 @@ default-package-overrides: - cased ==0.1.0.0 - cases ==0.1.4.4 - casing ==0.1.4.1 - - cassava ==0.5.3.2 + - cassava ==0.5.4.0 - 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.4 - cborg ==0.2.10.0 - cborg-json ==0.2.6.0 @@ -343,57 +352,57 @@ default-package-overrides: - character-cases ==0.1.0.6 - character-ps ==0.1 - charset ==0.3.12 + - charsetdetect-ae ==1.1.0.4 - Chart ==1.9.5 - Chart-cairo ==1.9.4.1 - Chart-diagrams ==1.9.5.1 - - chart-svg ==0.7.0.0 - - ChasingBottoms ==1.3.1.15 + - chart-svg ==0.8.2.1 + - ChasingBottoms ==1.3.1.16 - check-email ==1.0.2 - checkers ==0.6.0 - checksum ==0.0.0.1 - chell ==0.5.0.2 - chell-hunit ==0.3.0.2 - - chell-quickcheck ==0.2.5.4 - chimera ==0.4.1.0 - choice ==0.2.4.1 - chronologique ==0.3.1.3 - - chronos ==1.1.6.2 + - chronos ==1.1.7.0 - chunked-data ==0.3.1 - cipher-aes ==0.2.11 - cipher-camellia ==0.0.2 - cipher-rc4 ==0.1.4 - circle-packing ==0.1.0.6 - circular ==0.4.0.3 - - citeproc ==0.8.1.1 - - clash-ghc ==1.8.2 - - clash-lib ==1.8.2 + - citeproc ==0.9.0.1 - clash-prelude ==1.8.2 - clash-prelude-hedgehog ==1.8.2 - classy-prelude ==1.5.0.3 - classy-prelude-conduit ==1.5.0 - classy-prelude-yesod ==1.5.0 - - clay ==0.15.0 + - clay ==0.16.0 + - cli-arguments ==0.7.0.0 - clientsession ==0.9.3.0 - Clipboard ==2.3.2.2 - clock ==0.8.4 - - closed ==0.2.0.2 + - closed ==0.2.1.0 - clumpiness ==0.17.0.2 - ClustalParser ==1.3.0 - cmark ==0.6.1 - cmark-gfm ==0.2.6 - cmark-lucid ==0.1.0.0 - cmdargs ==0.10.22 - - co-log ==0.6.1.2 + - co-log ==0.7.0.0 + - co-log-concurrent ==0.5.1.1 - co-log-core ==0.3.2.5 - co-log-polysemy ==0.0.1.6 - - code-conjure ==0.5.16 + - code-conjure ==0.7.6 - code-page ==0.2.1 - codec-beam ==0.2.0 - coinor-clp ==0.0.0.2 - cointracking-imports ==0.1.0.2 - collect-errors ==0.1.6.0 - colonnade ==1.2.0.2 - - Color ==0.3.3 + - Color ==0.4.0 - colorful-monoids ==0.2.1.3 - colorize-haskell ==1.0.1 - colour ==2.3.6 @@ -413,9 +422,8 @@ default-package-overrides: - commutative-semigroups ==0.2.0.2 - comonad ==5.0.9 - compact ==0.2.0.0 - - compactmap ==0.1.4.5 + - compactmap ==0.1.4.6 - companion ==0.1.0 - - compdata ==0.13.1 - compensated ==0.8.3 - compiler-warnings ==0.1.0 - componentm ==0.0.0.2 @@ -437,26 +445,25 @@ default-package-overrides: - conduit-algorithms ==0.0.14.0 - conduit-combinators ==1.3.0 - conduit-concurrent-map ==0.1.4 - - conduit-extra ==1.3.7 + - 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.10 + - constrained-categories ==0.4.2.0 - constraint-tuples ==0.2 - constraints ==0.14.2 - constraints-extras ==0.4.0.2 - construct ==0.3.2 + - consumers ==2.3.3.1 - context ==0.2.1.0 - context-http-client ==0.2.0.2 - context-resource ==0.2.0.2 - context-wai-middleware ==0.2.0.2 - - contiguous ==0.6.4.2 + - contiguous ==0.6.5.0 - contravariant ==1.5.5 - contravariant-extras ==0.3.5.4 - control-bool ==0.2.1 @@ -465,33 +472,34 @@ default-package-overrides: - control-monad-omega ==0.3.3 - convertible ==1.1.1.1 - cookie ==0.5.1 - - copilot ==4.1 - - copilot-c99 ==4.1 - - copilot-core ==4.1 - - copilot-interpreter ==4.1 - - copilot-language ==4.1 - - copilot-libraries ==4.1 - - copilot-prettyprinter ==4.1 - - copilot-theorem ==4.1 + - copilot ==4.5 + - copilot-c99 ==4.5 + - copilot-core ==4.5 + - copilot-interpreter ==4.5 + - copilot-language ==4.5 + - copilot-libraries ==4.5 + - copilot-prettyprinter ==4.5 + - copilot-theorem ==4.5 - copr-api ==0.2.0 - core-data ==0.3.9.1 - core-program ==0.7.0.0 - core-telemetry ==0.2.9.4 - core-text ==0.3.8.1 - countable ==1.2 + - countdown-numbers-game ==0.0.0.1 - country ==0.2.5.0 - covariance ==0.2.0.1 - cpphs ==1.20.9.1 - cpu ==0.1.2 + - cpuinfo ==0.1.0.3 - cql ==4.0.4 - cql-io ==1.1.1 - crackNum ==3.15 - crc32c ==0.2.2 - - credential-store ==0.1.2 + - crdt-event-fold ==1.8.1.2 - criterion ==1.6.4.0 - criterion-measurement ==0.2.3.0 - cron ==0.7.2 - - crypt-sha512 ==0 - crypto-api ==0.13.3 - crypto-api-tests ==0.3 - crypto-cipher-tests ==0.0.11 @@ -508,33 +516,35 @@ default-package-overrides: - cryptohash-sha512 ==0.11.102.0 - crypton ==1.0.4 - crypton-conduit ==0.2.3 - - crypton-connection ==0.4.4 + - crypton-connection ==0.4.5 + - crypton-pem ==0.3.0 + - crypton-socks ==0.6.2 - crypton-x509 ==1.7.7 - - crypton-x509-store ==1.6.10 + - crypton-x509-store ==1.6.11 - crypton-x509-system ==1.6.7 - 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 - csv ==0.1.2 - csv-conduit ==1.0.1.1 - ctrie ==0.2 - cubicbezier ==0.6.0.7 - cubicspline ==0.1.2 - - cuda ==0.11.0.1 - cue-sheet ==2.0.2 - curl ==1.3.8 - - curly-expander ==0.3.0.4 - currency ==0.2.0.0 - - currycarbon ==0.3.0.1 + - currycarbon ==0.4.0.1 - cursor ==0.3.2.0 - cursor-brick ==0.1.0.1 - cursor-fuzzy-time ==0.1.0.0 - cursor-gen ==0.4.0.0 - cutter ==0.0 - cyclotomic ==1.1.2 + - czipwith ==1.0.1.4 - data-accessor ==0.2.3.1 - data-accessor-mtl ==0.2.0.5 - data-accessor-transformers ==0.2.1.8 @@ -544,22 +554,15 @@ default-package-overrides: - data-checked ==0.3 - data-clist ==0.2 - data-compat ==0.1.0.5 - - data-default ==0.7.1.3 - - data-default-class ==0.1.2.2 - - data-default-instances-base ==0.1.0.3 - - data-default-instances-bytestring ==0.0.1 - - data-default-instances-case-insensitive ==0.0.1 - - data-default-instances-containers ==0.1.0.3 - - data-default-instances-dlist ==0.0.1.2 - - data-default-instances-old-locale ==0.0.1.2 - - data-default-instances-unordered-containers ==0.0.1 - - data-default-instances-vector ==0.0.1 + - data-default ==0.8.0.1 + - data-default-class ==0.2.0.0 - data-diverse ==4.7.1.0 - data-dword ==0.3.2.1 - - data-effects ==0.3.0.1 - - data-effects-core ==0.2.0.0 - - data-effects-th ==0.2.0.0 + - data-effects ==0.4.2.0 + - data-effects-core ==0.4.3.0 + - data-effects-th ==0.4.2.1 - data-endian ==0.1.1 + - data-findcycle ==0.1.2.0 - data-fix ==0.3.4 - data-functor-logistic ==0.0 - data-has ==0.4.0.0 @@ -572,17 +575,18 @@ default-package-overrides: - data-msgpack-types ==0.0.3 - data-or ==1.0.0.7 - data-ordlist ==0.4.7.0 + - data-prometheus ==0.1.0.0 - 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-textual ==0.3.0.3 + - dataframe ==0.2.0.2 - dataurl ==0.1.0.0 - DAV ==1.3.4 - dbcleaner ==0.1.3 - - DBFunctor ==0.1.2.1 - - dbus ==1.3.11 + - dbus ==1.4.1 - dbus-hslogger ==0.1.0.1 - debian ==4.0.5 - debian-build ==0.10.2.1 @@ -595,9 +599,12 @@ default-package-overrides: - deferred-folds ==0.9.18.7 - defun-core ==0.1.0.1 - dejafu ==2.4.0.7 + - delta-types ==1.0.0.0 - dense-linear-algebra ==0.1.0.0 - dependent-map ==0.4.0.0 + - 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 @@ -616,25 +623,28 @@ default-package-overrides: - di-handle ==1.0.1 - di-monad ==1.3.5 - diagrams ==1.4.2 + - diagrams-braille ==0.1.2 - diagrams-builder ==0.8.0.6 - - diagrams-cairo ==1.4.2.1 - - diagrams-canvas ==1.4.1.2 - - diagrams-contrib ==1.4.5.1 + - diagrams-cairo ==1.5 + - diagrams-canvas ==1.4.2 + - diagrams-contrib ==1.4.6 - diagrams-core ==1.5.1.1 - - diagrams-lib ==1.4.6.2 - - diagrams-postscript ==1.5.1.1 - - diagrams-rasterific ==1.4.2.3 + - diagrams-gtk ==1.4 + - diagrams-lib ==1.5 + - diagrams-postscript ==1.5.2 + - diagrams-rasterific ==1.5 - diagrams-solve ==0.1.3.1 - - diagrams-svg ==1.4.4 + - diagrams-svg ==1.5 - dice ==0.1.1 - dictionary-sharing ==0.1.0.0 - - Diff ==0.5 + - Diff ==1.0.2 - diff-loc ==0.1.0.0 - digest ==0.0.2.1 - digits ==0.3.1 + - digraph ==0.3.2 - dimensional ==1.6.1 - direct-sqlite ==2.3.29 - - directory-ospath-streaming ==0.1.0.3 + - directory-ospath-streaming ==0.2.2 - directory-tree ==0.12.1 - dirichlet ==0.1.0.7 - discount ==0.1.1 @@ -657,24 +667,24 @@ default-package-overrides: - distributive ==0.6.2.1 - djinn-lib ==0.0.1.4 - djot ==0.1.2.2 - - dl-fedora ==1.2.1 + - dl-fedora ==2.0.1 - dlist ==1.0 - dlist-instances ==0.1.1.1 - - dlist-nonempty ==0.1.3 - dns ==4.2.0 - do-list ==1.0.1 - do-notation ==0.1.0.2 + - dobutokO2 ==0.45.3.0 - dockerfile ==0.2.0 - doclayout ==0.5 - docopt ==0.7.0.8 - doctemplates ==0.11.0.1 - - doctest ==0.22.6 + - doctest ==0.24.2 - doctest-discover ==0.2.0.0 - doctest-driver-gen ==0.3.0.8 - - doctest-exitcode-stdio ==0.0 + - doctest-exitcode-stdio ==0.0.0.1 - doctest-extract ==0.1.2 - doctest-lib ==0.1.1.1 - - doctest-parallel ==0.3.1.1 + - doctest-parallel ==0.4 - doldol ==0.4.1.2 - domain ==0.1.1.5 - domain-aeson ==0.1.1.2 @@ -682,54 +692,55 @@ default-package-overrides: - domain-core ==0.1.0.4 - domain-optics ==0.1.0.4 - dot ==0.3 - - dotenv ==0.12.0.0 - dotgen ==0.4.3 - dotnet-timespan ==0.0.1.0 - - dotparse ==0.1.2.2 + - dotparse ==0.1.2.3 - double-conversion ==2.0.5.0 - download ==0.3.2.7 - download-curl ==0.1.4 - DPutils ==0.1.1.0 - - drawille ==0.1.3.0 - drifter ==0.3.0 - drifter-postgresql ==0.2.1 - drifter-sqlite ==0.1.0.0 - dsp ==0.2.5.2 - dual-tree ==0.2.3.1 - dublincore-xml-conduit ==0.1.0.3 + - dunai ==0.14.1 - duration ==0.2.0.0 - - dvorak ==0.1.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 + - easyplot ==1.0 - Ebnf2ps ==1.0.15 + - ech-config ==0.0.1 - echo ==0.1.4 - ecstasy ==0.2.1.0 - ed25519 ==0.0.5.0 + - ede ==0.3.4.0 - edit-distance ==0.2.2.1 - edit-distance-vector ==1.0.0.4 - editor-open ==0.6.0.0 - - effectful ==2.5.1.0 - - effectful-core ==2.5.1.0 - - effectful-plugin ==1.1.0.4 + - effectful ==2.6.0.0 + - effectful-core ==2.6.0.0 + - effectful-plugin ==2.0.0.0 - effectful-th ==1.0.0.3 - egison-pattern-src ==0.2.1.2 - - either ==5.0.2 + - either ==5.0.3 - either-unwrap ==1.1 - ekg ==0.4.1.2 - - ekg-core ==0.1.1.8 + - ekg-core ==0.1.2.0 - ekg-json ==0.1.1.1 - ekg-statsd ==0.2.6.2 + - ekg-wai ==0.1.2.0 - elerea ==2.9.0 - elf ==0.31 - - eliminators ==0.9.4 + - eliminators ==0.9.5 - elm-bridge ==0.8.4 - elm-core-sources ==1.0.0 - elm-export ==0.6.0.1 - - elm-street ==0.2.2.1 - elm-syntax ==0.3.3.0 - elm2nix ==0.4.0 - elynx ==0.8.0.0 @@ -738,12 +749,13 @@ default-package-overrides: - elynx-seq ==0.8.0.0 - elynx-tools ==0.8.0.0 - elynx-tree ==0.7.2.2 - - emacs-module ==0.2.1 + - emacs-module ==0.2.1.1 - email-validate ==2.3.2.21 - emd ==0.2.0.0 - emojis ==0.1.4.1 - enclosed-exceptions ==1.0.3 - - encoding ==0.8.10 + - encoding ==0.10.2 + - end-of-exe ==0.1.2.0 - ENIG ==0.0.1.0 - entropy ==0.4.1.11 - enum-subset-generate ==0.1.0.3 @@ -766,8 +778,8 @@ default-package-overrides: - errorcall-eq-instance ==0.3.0 - errors ==2.3.0 - errors-ext ==0.4.2 - - ersatz ==0.5 - - esqueleto ==3.5.14.0 + - ersatz ==0.6 + - esqueleto ==3.6.0.0 - essence-of-live-coding ==0.2.8 - essence-of-live-coding-gloss ==0.2.8 - essence-of-live-coding-pulse ==0.2.8 @@ -789,19 +801,17 @@ default-package-overrides: - exon ==1.7.2.0 - exp-pairs ==0.2.1.1 - expiring-cache-map ==0.0.6.1 - - explainable-predicates ==0.1.2.4 - explicit-exception ==0.2 - express ==1.0.18 - - extended-reals ==0.2.6.0 - - extensible ==0.9.2 - - extensible-effects ==5.0.0.1 + - extended-reals ==0.2.7.0 - extensible-exceptions ==0.1.1.4 - - extra ==1.7.16 + - extra ==1.8 - extra-data-yj ==0.1.0.0 - extractable-singleton ==0.0.1 - extrapolate ==0.4.6 - fail ==4.9.0.0 - FailT ==0.1.2.0 + - fakedata ==1.0.5 - fakedata-parser ==0.1.0.0 - fakefs ==0.3.0.2 - fakepull ==0.3.0.2 @@ -809,22 +819,22 @@ default-package-overrides: - falsify ==0.2.0 - fast-builder ==0.1.5.0 - fast-digits ==0.3.2.0 - - fast-logger ==3.2.5 + - fast-logger ==3.2.6 - fast-math ==1.0.2 - fast-myers-diff ==0.0.1 + - fbrnch ==1.7.1 - fcf-family ==0.2.0.2 - fdo-notify ==0.3.1 - feature-flags ==0.1.0.1 - fedora-krb ==0.1.0 - - fedora-releases ==0.2.1 - - fedora-repoquery ==0.7.2 + - fedora-releases ==0.3.0 + - fedora-repoquery ==0.7.3 - 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-arbitrary ==0.2.0.6 - - fields-and-cases ==0.2.0.0 + - fgl-visualize ==0.1.0.1 - fields-json ==0.4.0.0 - file-embed ==0.0.16.0 - file-embed-lzma ==0.1 @@ -834,22 +844,24 @@ default-package-overrides: - filecache ==0.5.2 - filelock ==0.1.1.7 - filemanip ==0.3.6.3 + - filepath-bytestring ==1.5.2.0.3 - filepattern ==0.1.3 - fileplow ==0.1.0.0 - filter-logger ==0.6.0.0 - filtrable ==0.1.6.0 - fin ==0.3.2 - FindBin ==0.0.5 - - fingertree ==0.1.6.1 + - fingertree ==0.1.6.2 - finite-typelits ==0.2.1.0 - first-class-families ==0.8.1.0 - fits-parse ==0.4.2 - fitspec ==0.4.10 - fix-whitespace ==0.1 - fixed ==0.3 + - fixed-generic ==0.1.0.2 - fixed-length ==0.2.3.1 - - fixed-vector ==1.2.3.0 - - fixed-vector-hetero ==0.6.2.0 + - fixed-vector ==2.0.0.0 + - fixed-vector-hetero ==0.7.0.0 - flac ==0.2.1 - flac-picture ==0.1.3 - flags-applicative ==0.1.0.3 @@ -867,22 +879,20 @@ default-package-overrides: - focus ==1.0.3.2 - focuslist ==0.1.1.0 - fold-debounce ==0.2.0.16 - - foldable1-classes-compat ==0.1.1 + - fold-debounce-conduit ==0.2.0.8 + - foldable1-classes-compat ==0.1.2 - foldl ==1.4.18 - folds ==0.7.8 - FontyFruity ==0.5.3.5 - - force-layout ==0.4.0.6 + - force-layout ==0.4.1 - foreign-store ==0.2.1 - ForestStructures ==0.0.1.1 - forkable-monad ==0.2.0.3 - forma ==1.2.0 - format-numbers ==0.1.0.1 - - formatn ==0.3.1.0 + - formatn ==0.3.2.0 - formatting ==7.2.0 - - fortran-src ==0.16.5 - foundation ==0.0.30 - - fourmolu ==0.15.0.0 - - Frames ==0.7.4.2 - free ==5.2 - free-alacarte ==1.0.0.9 - free-categories ==0.2.0.2 @@ -890,7 +900,6 @@ default-package-overrides: - free-vl ==0.1.4 - freenect ==1.2.1 - freer-par-monad ==0.1.0.0 - - freer-simple ==1.2.1.2 - freetype2 ==0.2.0 - friendly-time ==0.4.1 - frisby ==0.2.5 @@ -900,8 +909,7 @@ default-package-overrides: - ftp-client ==0.5.1.6 - funcmp ==1.9 - function-builder ==0.3.0.1 - - functor-classes-compat ==2.0.0.2 - - functor-combinators ==0.4.1.3 + - functor-combinators ==0.4.1.4 - functor-products ==0.1.2.2 - fused-effects ==1.1.2.5 - fusion-plugin ==0.2.7 @@ -909,22 +917,25 @@ default-package-overrides: - fuzzcheck ==0.1.1 - fuzzy ==0.1.1.0 - fuzzy-dates ==0.1.1.2 - - fuzzy-time ==0.3.0.0 + - fuzzy-time ==0.3.0.1 - fuzzyset ==0.3.2 - - gauge ==0.2.5 - gd ==3000.7.3 - gdp ==0.0.3.0 - gemini-exports ==0.1.0.2 - general-games ==1.1.1 + - generic-aeson ==0.2.0.14 - generic-arbitrary ==1.0.1.2 + - generic-case ==0.1.1.1 - generic-constraints ==1.1.1.1 - generic-data ==1.1.0.2 - generic-data-functions ==0.6.0 - generic-data-surgery ==0.3.0.0 - generic-deriving ==1.14.6 + - generic-enumeration ==0.1.0.4 - generic-functor ==1.1.0.0 - generic-lens ==2.2.2.0 - generic-lens-core ==2.2.1.0 + - generic-lexicographic-order ==0.1.0.1 - generic-monoid ==0.1.0.1 - generic-optics ==2.2.1.0 - generic-random ==1.5.0.1 @@ -935,7 +946,6 @@ default-package-overrides: - generics-eot ==0.4.0.1 - generics-sop ==0.5.1.4 - generics-sop-lens ==0.2.1 - - geniplate-mirror ==0.7.10 - genvalidity ==1.1.1.0 - genvalidity-aeson ==1.0.0.1 - genvalidity-appendful ==0.1.0.0 @@ -968,29 +978,32 @@ default-package-overrides: - genvalidity-unordered-containers ==1.0.0.1 - genvalidity-uuid ==1.0.0.1 - genvalidity-vector ==1.0.0.0 - - geodetics ==0.1.2 + - geodetics ==1.1.0 + - geoip2 ==0.4.1.3 - getopt-generics ==0.13.1.0 - ghc-bignum-orphans ==0.1.1 - ghc-byteorder ==4.11.0.0.10 - ghc-check ==0.5.0.8 + - ghc-compact ==0.1.0.0 - ghc-core ==0.5.6 - ghc-events ==0.20.0.0 - - ghc-exactprint ==1.8.0.0 + - ghc-exactprint ==1.10.0.0 - ghc-hs-meta ==0.1.5.0 - - ghc-lib ==9.8.5.20250214 - - ghc-lib-parser ==9.8.5.20250214 - - ghc-lib-parser-ex ==9.8.0.2 + - ghc-lib ==9.12.2.20250421 + - ghc-lib-parser ==9.12.2.20250421 + - ghc-lib-parser-ex ==9.12.0.0 - ghc-parser ==0.2.7.0 - ghc-paths ==0.1.0.12 - ghc-source-gen ==0.4.6.0 - - ghc-syntax-highlighter ==0.0.11.0 + - ghc-syntax-highlighter ==0.0.13.0 - ghc-tcplugins-extra ==0.4.6 - 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-presburger ==0.7.4.1 + - ghc-typelits-presburger ==0.7.4.2 - ghci-hexcalc ==0.1.1.0 + - ghci4luatex ==0.1.2 - ghcid ==0.8.9 - ghcjs-codemirror ==0.0.0.2 - ghcjs-dom ==0.9.9.2 @@ -1005,49 +1018,50 @@ default-package-overrides: - gi-dbusmenu ==0.4.14 - gi-dbusmenugtk3 ==0.4.16 - gi-freetype2 ==2.0.5 - - gi-gdk ==3.0.30 + - gi-gdk ==4.0.10 - gi-gdk3 ==3.0.30 - gi-gdk4 ==4.0.10 - gi-gdkpixbuf ==2.0.32 - - gi-gdkx11 ==3.0.17 + - gi-gdkx11 ==4.0.9 - gi-gdkx113 ==3.0.17 - gi-gdkx114 ==4.0.9 - - gi-gio ==2.0.37 + - gi-gio ==2.0.38 - gi-glib ==2.0.30 - gi-gmodule ==2.0.6 - gi-gobject ==2.0.31 - gi-graphene ==1.0.8 - gi-gsk ==4.0.9 - - gi-gtk ==3.0.44 - - gi-gtk-hs ==0.3.17 + - gi-gtk ==4.0.12 - gi-gtk3 ==3.0.44 - gi-gtk4 ==4.0.12 - - gi-gtksource ==3.0.30 - - gi-gtksource3 ==3.0.30 + - gi-gtksource ==5.0.2 + - gi-gtksource5 ==5.0.2 - gi-harfbuzz ==0.0.10 + - gi-javascriptcore ==6.0.5 + - gi-javascriptcore6 ==6.0.5 - gi-pango ==1.0.30 - - gi-soup ==2.4.30 - - gi-soup2 ==2.4.30 + - 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-annex ==10.20250416 - git-lfs ==1.2.5 - git-mediate ==1.1.0 - githash ==0.1.7.0 - - github ==0.29 + - github ==0.30 - github-release ==2.0.0.14 - github-rest ==1.2.1 - github-types ==0.2.1 - - github-webhooks ==0.17.0 - - gitlab-haskell ==1.0.2.2 - - gitlib ==3.1.3 - - gitlib-libgit2 ==3.1.2.1 - - gitlib-test ==3.1.2 + - github-webhooks ==0.18.0 + - gitlab-haskell ==1.1.0.0 - gitrev ==1.3.1 - gl ==0.9.1 - glabrous ==2.0.6.4 - 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 @@ -1059,6 +1073,91 @@ default-package-overrides: - GLURaw ==2.0.0.5 - GLUT ==2.7.0.16 - gnuplot ==0.5.7 + - gogol ==1.0.0.0 + - gogol-adexchange-buyer ==1.0.0 + - gogol-adexchange-seller ==1.0.0 + - gogol-admin-datatransfer ==1.0.0 + - gogol-admin-directory ==1.0.0 + - gogol-admin-reports ==1.0.0 + - gogol-adsense ==1.0.0 + - gogol-adsense-host ==1.0.0 + - gogol-analytics ==1.0.0 + - gogol-android-enterprise ==1.0.0 + - gogol-android-publisher ==1.0.0 + - gogol-appengine ==1.0.0 + - gogol-apps-activity ==1.0.0 + - gogol-apps-calendar ==1.0.0 + - gogol-apps-licensing ==1.0.0 + - gogol-apps-reseller ==1.0.0 + - gogol-apps-tasks ==1.0.0 + - gogol-appstate ==1.0.0 + - gogol-bigquery ==1.0.0 + - gogol-billing ==1.0.0 + - gogol-blogger ==1.0.0 + - gogol-books ==1.0.0 + - gogol-civicinfo ==1.0.0 + - gogol-classroom ==1.0.0 + - gogol-cloudtrace ==1.0.0 + - gogol-compute ==1.0.0 + - gogol-container ==1.0.0 + - gogol-core ==1.0.0.0 + - gogol-customsearch ==1.0.0 + - gogol-dataflow ==1.0.0 + - gogol-dataproc ==1.0.0 + - gogol-datastore ==1.0.0 + - gogol-debugger ==1.0.0 + - gogol-deploymentmanager ==1.0.0 + - gogol-dfareporting ==1.0.0 + - gogol-discovery ==1.0.0 + - gogol-dns ==1.0.0 + - gogol-doubleclick-bids ==1.0.0 + - gogol-doubleclick-search ==1.0.0 + - gogol-drive ==1.0.0 + - gogol-firebase-rules ==1.0.0 + - gogol-fitness ==1.0.0 + - gogol-fonts ==1.0.0 + - gogol-fusiontables ==1.0.0 + - gogol-games ==1.0.0 + - gogol-games-configuration ==1.0.0 + - gogol-games-management ==1.0.0 + - gogol-genomics ==1.0.0 + - gogol-gmail ==1.0.0 + - gogol-groups-migration ==1.0.0 + - gogol-groups-settings ==1.0.0 + - gogol-identity-toolkit ==1.0.0 + - gogol-kgsearch ==1.0.0 + - gogol-logging ==1.0.0 + - gogol-mirror ==1.0.0 + - gogol-monitoring ==1.0.0 + - gogol-oauth2 ==1.0.0 + - gogol-pagespeed ==1.0.0 + - gogol-partners ==1.0.0 + - gogol-people ==1.0.0 + - gogol-play-moviespartner ==1.0.0 + - gogol-plus ==1.0.0 + - gogol-plus-domains ==1.0.0 + - gogol-proximitybeacon ==1.0.0 + - gogol-pubsub ==1.0.0 + - gogol-qpxexpress ==1.0.0 + - gogol-replicapool ==1.0.0 + - gogol-replicapool-updater ==1.0.0 + - gogol-resourcemanager ==1.0.0 + - gogol-script ==1.0.0 + - gogol-sheets ==1.0.0 + - gogol-shopping-content ==1.0.0 + - gogol-siteverification ==1.0.0 + - gogol-spectrum ==1.0.0 + - gogol-sqladmin ==1.0.0 + - gogol-storage ==1.0.0 + - gogol-storage-transfer ==1.0.0 + - gogol-tagmanager ==1.0.0 + - gogol-translate ==1.0.0 + - gogol-urlshortener ==1.0.0 + - gogol-vision ==1.0.0 + - gogol-webmaster-tools ==1.0.0 + - gogol-youtube ==1.0.0 + - gogol-youtube-analytics ==1.0.0 + - gogol-youtube-reporting ==1.0.0 - goldplate ==0.2.2.1 - google-isbn ==1.0.3 - google-oauth2-jwt ==0.3.3.1 @@ -1066,83 +1165,82 @@ default-package-overrides: - gpolyline ==0.1.0.1 - graph-core ==0.3.0.0 - graphite ==0.10.0.1 - - graphql ==1.5.0.0 + - graphql ==1.5.0.1 - graphql-client ==1.2.4 - graphql-spice ==1.0.6.0 - graphs ==0.7.3 - - graphula ==2.1.0.1 + - graphula ==2.1.2.0 - graphviz ==2999.20.2.1 - gravatar ==0.8.1 - greskell ==2.0.3.3 - - greskell-core ==1.0.0.4 + - greskell-core ==1.0.0.6 - greskell-websocket ==1.0.0.4 - gridtables ==0.1.0.0 - - grisette ==0.9.0.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-sni-tray ==0.1.8.1 - - gtk-strut ==0.1.3.2 - gtk2hs-buildtools ==0.13.12.0 - gtk3 ==0.15.10 - guarded-allocation ==0.0.1 - - hackage-cli ==0.1.0.2 - - hackage-security ==0.6.3.0 + - hackage-cli ==0.1.0.3 + - hackage-revdeps ==0.1 + - hackage-security ==0.6.3.1 - hackage-security-HTTP ==0.1.1.2 - haddock-library ==1.11.0 - haha ==0.3.1.1 - hakyll ==4.16.6.0 - hakyll-convert ==0.3.0.5 - hal ==1.1 - - half ==0.3.2 + - half ==0.3.3 - hall-symbols ==0.1.0.6 - hamlet ==1.2.0 - hamtsolo ==1.0.4 - HandsomeSoup ==0.4.2 - - handwriting ==0.1.0.3 - happstack-jmacro ==7.0.12.6 - happstack-server ==7.9.2.1 - happstack-server-tls ==7.2.1.6 - - happy ==2.0.2 - - happy-lib ==2.0.2 + - happy ==2.1.6 + - happy-lib ==2.1.6 - happy-meta ==0.2.1.0 - - harpie ==0.1.2.0 - - harpie-numhask ==0.1.0.1 + - harpie ==0.1.3.0 + - harpie-numhask ==0.1.0.2 - has-transformers ==0.1.0.4 - HasBigDecimal ==0.2.0.0 - - hashable ==1.4.7.0 - - hashids ==1.1.1.0 + - hashable ==1.5.0.0 - hashmap ==1.3.3 - - hashtables ==1.3.1 - - haskell-gi ==0.26.15 - - haskell-gi-base ==0.26.8 + - hashtables ==1.4.2 + - haskell-gi ==0.26.17 + - haskell-gi-base ==0.26.9 - haskell-gi-overloading ==1.0 - - haskell-lexer ==1.1.2 + - haskell-lexer ==1.2.1 - haskell-src ==1.0.4.1 - haskell-src-exts ==1.23.1 - haskell-src-exts-simple ==1.23.1.0 - haskell-src-exts-util ==0.2.5 - haskell-src-meta ==0.8.15 + - HaskellNet ==0.6.2 + - HaskellNet-SSL ==0.4.0.2 - haskey-btree ==0.3.0.1 - haskintex ==0.8.0.3 - - haskoin-core ==1.1.0 - - haskoin-node ==1.1.4 - - haskoin-store-data ==1.4.0 + - haskoin-core ==1.2.2 + - haskoin-store-data ==1.5.16 - hasktags ==0.73.0 - - hasql ==1.8.1.4 + - hasql ==1.9.2 - hasql-dynamic-statements ==0.3.1.8 - hasql-implicits ==0.2.0.1 - hasql-interpolate ==1.0.1.0 - hasql-listen-notify ==0.1.0.1 - hasql-migration ==0.3.1 - - hasql-notifications ==0.2.3.2 - - hasql-optparse-applicative ==0.8.0.1 - - hasql-pool ==1.2.0.3 + - hasql-optparse-applicative ==0.9 + - hasql-pool ==1.3.0.3 - hasql-th ==0.4.0.23 - - hasql-transaction ==1.1.1.2 + - hasql-transaction ==1.2.1 + - Hastructure ==0.50.4 - hasty-hamiltonian ==1.3.4 - - HaTeX ==3.22.4.2 + - HaTeX ==3.23.0.1 + - haveibeenpwned ==0.2.0.3 - HaXml ==1.25.14 - haxr ==3000.11.5.1 - Hclip ==3.0.0.4 @@ -1158,19 +1256,20 @@ default-package-overrides: - hedgehog ==1.5 - hedgehog-classes ==0.2.5.4 - hedgehog-corpus ==0.2.0 + - hedgehog-fakedata ==0.0.1.5 - hedgehog-fn ==1.0 - hedgehog-quickcheck ==0.1.1 - hedis ==0.15.2 - hedn ==0.3.0.4 - - heftia ==0.5.0.0 - - heftia-effects ==0.5.0.0 - - hegg ==0.5.0.0 + - heftia ==0.7.0.0 + - heftia-effects ==0.7.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 - hex ==0.2.0 - hex-text ==0.1.0.9 - hexml ==0.3.5 @@ -1181,7 +1280,6 @@ default-package-overrides: - hgal ==2.0.0.3 - hi-file-parser ==0.1.7.0 - hidapi ==0.1.8 - - hindent ==6.2.1 - hinfo ==0.0.3.0 - hinotify ==0.4.2 - hint ==0.9.0.8 @@ -1189,46 +1287,46 @@ default-package-overrides: - hjsmin ==0.2.1 - hkd-default ==1.1.0.0 - hkgr ==0.4.8 - - hledger ==1.40 + - hledger ==1.43.2 - hledger-iadd ==1.3.21 - hledger-interest ==1.6.7 - - hledger-lib ==1.40 + - hledger-lib ==1.43.2 - hledger-stockquotes ==0.1.3.2 - - hledger-ui ==1.40 - - hledger-web ==1.40 + - hledger-ui ==1.43.2 + - hledger-web ==1.43.2 - hlibcpuid ==0.2.0 - hlibgit2 ==0.18.0.16 - hlibsass ==0.1.10.1 - - hlint ==3.8 + - hlint ==3.10 - 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 - - HMock ==0.5.1.2 - hmpfr ==0.4.5 - - hnix-store-core ==0.8.0.0 - - hoauth2 ==2.14.0 + - hoare ==0.1.1.0 + - hoauth2 ==2.14.3 - hoogle ==5.0.18.4 - hopenssl ==2.2.5 - horizontal-rule ==0.7.0.0 - - hosc ==0.20 + - hosc ==0.21.1 - hostname ==1.0 - hostname-validate ==1.0.0 - hourglass ==0.2.12 - hourglass-orphans ==0.1.0.0 - hp2pretty ==0.10.1 - - hpack ==0.37.0 - - hpc-codecov ==0.6.2.0 - - hpc-lcov ==1.1.2 + - hpack ==0.38.1 + - hpc-codecov ==0.6.3.0 + - hpc-lcov ==1.2.0 - HPDF ==1.7 + - hpke ==0.0.0 - hpp ==0.6.5 - hpqtypes ==1.12.0.0 - - hpqtypes-extras ==1.16.4.4 - - hquantlib-time ==0.1.1 + - hpqtypes-extras ==1.18.0.0 + - hquantlib-time ==0.1.2 - hreader ==1.1.1 - hreader-lens ==0.1.3.0 - hruby ==0.5.1.0 @@ -1256,12 +1354,12 @@ default-package-overrides: - hslua-core ==2.3.2 - hslua-list ==1.1.4 - hslua-marshalling ==2.3.1 - - hslua-module-doclayout ==1.2.0 + - 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.3 + - hslua-module-zip ==1.1.4 - hslua-objectorientation ==2.3.1 - hslua-packaging ==2.3.1 - hslua-repl ==0.1.2 @@ -1322,7 +1420,7 @@ default-package-overrides: - http-date ==0.0.11 - http-directory ==0.1.11 - http-download ==0.2.1.0 - - http-io-streams ==0.1.7.0 + - http-io-streams ==0.1.7.1 - http-link-header ==1.2.3 - http-media ==0.8.1.1 - http-query ==0.1.3 @@ -1330,7 +1428,7 @@ default-package-overrides: - http-semantics ==0.3.0 - http-streams ==0.8.9.9 - http-types ==0.12.4 - - http2 ==5.3.9 + - http2 ==5.3.10 - httpd-shed ==0.4.1.2 - human-readable-duration ==0.2.1.4 - HUnit ==1.6.2.0 @@ -1344,13 +1442,11 @@ default-package-overrides: - hw-excess ==0.2.3.0 - hw-hedgehog ==0.1.1.1 - hw-int ==0.0.2.0 - - hw-json-simd ==0.1.1.2 - hw-kafka-client ==5.3.0 - hw-mquery ==0.2.1.2 - hw-parser ==0.1.1.0 - hw-prim ==0.6.3.2 - hw-rankselect-base ==0.3.4.1 - - hw-streams ==0.0.1.1 - hw-string-parse ==0.0.0.5 - hweblib ==0.6.3 - hwk ==0.6 @@ -1363,9 +1459,10 @@ default-package-overrides: - hxt-regex-xmlschema ==9.2.0.7 - hxt-tagsoup ==9.1.4 - hxt-unicode ==9.0.2.4 + - hxt-xpath ==9.1.2.2 - hybrid-vectors ==0.2.5 - - hyper ==0.2.1.1 - - hyperloglog ==0.4.6 + - hyperbole ==0.4.3 + - hyperloglog ==0.5 - hyphenation ==0.8.3 - iconv ==0.4.1.3 - identicon ==0.2.3 @@ -1373,15 +1470,15 @@ default-package-overrides: - if ==0.1.0.0 - IfElse ==0.85 - iff ==0.0.6.1 - - ihaskell ==0.11.0.0 + - ihaskell ==0.12.0.0 - ihaskell-hvega ==0.5.0.6 - ihs ==0.1.0.3 - - ilist ==0.4.0.1 - imagesize-conduit ==1.1 - Imlib ==0.1.2 - immortal ==0.3 - immortal-queue ==0.1.0.1 - imp ==1.0.3.3 + - ImpSpec ==0.1.0.0 - inbox ==0.2.0 - incipit-base ==0.6.1.1 - incipit-core ==0.6.1.1 @@ -1396,6 +1493,7 @@ default-package-overrides: - indexed-transformers ==0.1.0.4 - indexed-traversable ==0.1.4 - indexed-traversable-instances ==0.1.2 + - inf-backprop ==0.1.1.0 - infer-license ==0.2.0 - infinite-list ==0.1.2 - influxdb ==1.9.3.2 @@ -1405,14 +1503,14 @@ default-package-overrides: - inline-c-cpp ==0.5.0.2 - input-parsers ==0.3.0.2 - insert-ordered-containers ==0.2.7 - - inspection-testing ==0.5.0.3 + - inspection-testing ==0.6.2 - int-cast ==0.2.0.0 - int-supply ==1.0.0 - integer-conversion ==0.1.1 - integer-logarithms ==1.0.4 - - integer-roots ==1.0.2.0 - - integer-types ==0.1.4.1 + - integer-roots ==1.0.3.0 - integration ==0.2.1 + - intermediate-structures ==0.1.2.0 - intern ==0.9.6 - interpolate ==0.2.1 - interpolatedstring-perl6 ==1.0.2 @@ -1433,7 +1531,7 @@ default-package-overrides: - io-streams ==1.5.2.2 - io-streams-haproxy ==1.0.1.0 - ip ==1.7.8 - - ip6addr ==2.0.0 + - ip6addr ==2.0.0.1 - iproute ==1.7.15 - IPv6Addr ==2.0.6.1 - IPv6DB ==0.3.3.4 @@ -1441,6 +1539,7 @@ default-package-overrides: - ipython-kernel ==0.11.0.0 - irc ==0.6.1.1 - irc-ctcp ==0.1.3.1 + - iri ==0.5.1.1 - isbn ==1.1.0.5 - islink ==0.1.0.0 - iso3166-country-codes ==0.20140203.8 @@ -1460,26 +1559,26 @@ default-package-overrides: - js-chart ==2.9.4.1 - js-dgtable ==0.5.2 - js-flot ==0.8.3 - - js-jquery ==3.3.1 + - js-jquery ==3.7.1 - jsaddle ==0.9.9.3 - jsaddle-dom ==0.9.9.2 + - jsaddle-warp ==0.9.9.5 - json ==0.11 - json-feed ==2.0.0.15 - json-rpc ==1.1.2 - json-spec ==1.1.1.2 - json-spec-elm ==0.4.0.6 - - json-spec-elm-servant ==0.4.3.0 - - json-spec-openapi ==1.0.1.1 + - json-spec-elm-servant ==0.4.4.1 + - json-spec-openapi ==1.0.1.3 - json-stream ==0.4.6.0 - jsonifier ==0.2.1.3 - jsonpath ==0.3.0.0 - JuicyCairo ==0.1.0.1 - JuicyPixels ==3.3.9 - JuicyPixels-extra ==0.6.0 - - JuicyPixels-scale-dct ==0.1.2 - junit-xml ==0.1.0.4 - justified-containers ==0.3.0.0 - - kan-extensions ==5.2.6 + - kan-extensions ==5.2.7 - kansas-comet ==0.4.3 - katip ==0.8.8.2 - katip-logstash ==0.1.0.2 @@ -1487,8 +1586,7 @@ default-package-overrides: - kazura-queue ==0.1.0.4 - kdt ==0.2.6 - keep-alive ==0.2.1.0 - - keter ==2.1.9 - - keuringsdienst ==1.0.2.2 + - keter ==2.1.10 - keycode ==0.2.3 - keyed-vals ==0.2.3.2 - keyed-vals-hspec-tests ==0.2.3.2 @@ -1497,36 +1595,37 @@ default-package-overrides: - keys ==3.12.4 - ki ==1.0.1.2 - ki-unlifted ==1.0.0.2 - - kind-apply ==0.4.0.0 + - kind-apply ==0.4.0.1 - kind-generics ==0.5.0.0 - kmeans ==0.1.3 - knob ==0.2.2 - koji ==0.0.2 - - koji-tool ==1.2 + - koji-tool ==1.3 - kvitable ==1.1.0.1 - labels ==0.3.3 - lackey ==2.0.0.11 + - 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 + - language-bash ==0.11.1 - language-c ==0.10.0 - language-c-quote ==0.13.0.2 - language-c99 ==0.2.0 - language-c99-simple ==0.3.0 - language-c99-util ==0.2.0 - - language-docker ==13.0.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 - - language-thrift ==0.13.0.0 - - 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 @@ -1535,7 +1634,6 @@ default-package-overrides: - lawful-conversions ==0.1.7 - lazy-csv ==0.5.1 - lazyio ==0.1.0.4 - - lazyppl ==1.0 - lazysmallcheck ==0.6 - lca ==0.4 - leancheck ==1.0.2 @@ -1543,13 +1641,13 @@ default-package-overrides: - leapseconds-announced ==2017.1.0.1 - learn-physics ==0.6.7 - leb128-cereal ==1.2 - - lens ==5.3.4 + - lens ==5.3.5 - lens-action ==0.2.6 - lens-aeson ==1.2.3 - lens-csv ==0.1.1.0 - lens-family ==2.1.3 - lens-family-core ==2.1.3 - - lens-family-th ==0.5.3.1 + - lens-family-th ==0.5.3.2 - lens-misc ==0.0.2.0 - lens-properties ==4.11.1 - lens-regex ==0.1.3 @@ -1562,21 +1660,23 @@ default-package-overrides: - libffi ==0.2.1 - libmpd ==0.10.0.1 - liboath-hs ==0.0.1.2 + - libsodium-bindings ==0.0.3.0 - libyaml ==0.1.4 - libyaml-clib ==0.2.5 - lift-generics ==0.3 - lift-type ==0.1.2.0 - lifted-async ==0.10.2.7 - lifted-base ==0.2.3.12 - - linear ==1.23.1 - - linear-base ==0.4.0 - - linear-circuit ==0.1.0.4 + - lifted-threads ==1.0 + - linear ==1.23.2 + - linear-base ==0.5.0 - linear-generics ==0.2.3 + - linear-geo ==0.1.0.0 - linear-programming ==0.0.1 - linebreak ==1.1.0.4 - linux-capabilities ==0.1.1.0 - linux-file-extents ==0.2.0.1 - - linux-namespaces ==0.1.3.1 + - linux-namespaces ==0.2.0.1 - List ==0.6.2 - list-predicate ==0.1.0.1 - list-shuffle ==1.0.0.1 @@ -1584,16 +1684,17 @@ default-package-overrides: - list-transformer ==1.1.1 - list-witnesses ==0.1.4.1 - ListLike ==4.7.8.3 + - lists-flines ==0.1.3.0 - listsafe ==0.1.0.1 - ListTree ==0.2.3 - ListZipper ==1.2.0.2 - - literatex ==0.3.0.0 + - literatex ==0.4.0.0 - lmdb ==0.2.5 - load-env ==0.2.1.0 - locators ==0.3.0.5 - loch-th ==0.2.2 - lockfree-queue ==0.2.4 - - log-base ==0.12.0.1 + - log-base ==0.12.1.0 - log-domain ==0.13.2 - logfloat ==0.14.0 - logger-thread ==0.1.0.2 @@ -1607,9 +1708,9 @@ default-package-overrides: - lpeg ==1.1.0 - LPFP ==1.1.5 - LPFP-core ==1.1.5 + - lr-acts ==0.0.1 - lrucache ==1.2.0.1 - - lrucaching ==0.3.4 - - lsql-csv ==0.1.0.6 + - lsfrom ==2.0 - lua ==2.3.3 - lua-arbitrary ==1.0.1.1 - lucid ==2.11.20250303 @@ -1619,27 +1720,31 @@ default-package-overrides: - lukko ==0.1.2 - lumberjack ==1.0.3.0 - lz4 ==0.2.3.1 + - lz4-frame-conduit ==0.1.0.2 - lzma ==0.0.1.1 - lzma-clib ==5.2.2 - machines ==0.7.4 - magic ==1.1 - - magico ==0.0.2.3 + - mail-pool ==2.3.1 - mailtrap ==0.1.2.2 - main-tester ==0.2.0.1 - mainland-pretty ==0.7.1.1 - managed ==1.0.10 + - mandrill ==0.5.8.0 + - manifolds-core ==0.6.1.1 + - Mantissa ==0.1.0.0 - map-syntax ==0.3 - - mappings ==0.3.1.0 + - mappings ==0.3.2.0 - markdown ==0.1.17.5 - markdown-unlit ==0.6.0 - markov-chain ==0.0.3.4 - markov-chain-usage-model ==0.0.0 - - markup-parse ==0.1.1.1 - - massiv ==1.0.4.1 + - markup-parse ==0.2.1.0 + - massiv ==1.0.5.0 - massiv-io ==1.0.0.1 - massiv-serialise ==1.0.0.2 - massiv-test ==1.1.0.1 - - matchable ==0.1.2.1 + - matchable ==0.2 - math-extras ==0.1.1.0 - math-functions ==0.3.4.4 - mathexpr ==0.3.1.0 @@ -1654,17 +1759,19 @@ default-package-overrides: - mbox-utility ==0.0.3.1 - mcmc ==0.8.3.1 - mcmc-types ==1.0.3 - - mealy ==0.5.0.0 + - mcp-server ==0.1.0.14 + - mealy ==0.5.0.1 - med-module ==0.1.3 - median-stream ==0.7.0.0 - - megaparsec ==9.6.1 - - megaparsec-tests ==9.6.1 + - megaparsec ==9.7.0 + - megaparsec-tests ==9.7.0 - melf ==1.3.1 - - mem-info ==0.3.1.0 + - mem-info ==0.4.1.1 - membership ==0.0.1 - memcache ==0.3.0.2 - memory ==0.18.0 - MemoTrie ==0.6.11 + - mempack ==0.1.2.0 - mergeful ==0.3.0.0 - mergeful-persistent ==0.3.0.1 - mergeless ==0.4.0.0 @@ -1676,12 +1783,12 @@ default-package-overrides: - metrics ==0.4.1.1 - mfsolve ==0.3.2.2 - microaeson ==0.1.0.2 - - microlens ==0.4.13.1 + - microlens ==0.4.14.0 - microlens-aeson ==2.5.2 - microlens-contra ==0.1.0.3 - - microlens-ghc ==0.4.14.3 - - microlens-mtl ==0.2.0.3 - - microlens-platform ==0.4.3.6 + - microlens-ghc ==0.4.15.1 + - microlens-mtl ==0.2.1.0 + - microlens-platform ==0.4.4.1 - microlens-th ==0.4.3.17 - microspec ==0.2.1.3 - microstache ==1.0.3 @@ -1693,12 +1800,13 @@ default-package-overrides: - mime-mail ==0.5.1 - mime-mail-ses ==0.4.3 - mime-types ==0.1.2.0 - - min-max-pqueue ==0.1.0.2 - minimal-configuration ==0.1.4 - minimorph ==0.3.0.1 + - minisat ==0.1.4 - minisat-solver ==0.1 - miniterion ==0.1.1.1 - miniutter ==0.5.1.2 + - minmax ==0.1.1.0 - mintty ==0.1.4 - misfortune ==0.1.2.1 - miso ==1.8.7.0 @@ -1709,7 +1817,11 @@ default-package-overrides: - mmark ==0.0.8.0 - mmark-cli ==0.0.5.2 - mmark-ext ==0.2.1.5 - - mmorph ==1.2.0 + - mmorph ==1.2.1 + - mmsyn2-array ==0.3.1.1 + - mmsyn7l ==0.9.2.0 + - mmsyn7ukr-array ==0.3.0.0 + - mmsyn7ukr-common ==0.3.1.0 - mnist-idx ==0.1.3.2 - mnist-idx-conduit ==0.4.0.0 - mockcat ==0.5.2.0 @@ -1720,8 +1832,9 @@ default-package-overrides: - moffy ==0.1.1.0 - moffy-samples ==0.1.0.3 - moffy-samples-events ==0.2.2.5 - - monad-bayes ==1.3.0.4 - - monad-chronicle ==1.0.2 + - moffy-samples-gtk3 ==0.1.0.0 + - moffy-samples-gtk3-run ==0.1.0.7 + - monad-chronicle ==1.1 - monad-control ==1.0.3.1 - monad-control-aligned ==0.0.2.1 - monad-control-identity ==0.2.0.0 @@ -1730,6 +1843,7 @@ default-package-overrides: - monad-interleave ==0.2.0.1 - monad-logger ==0.3.42 - monad-logger-aeson ==0.4.1.3 + - monad-logger-extras ==0.1.1.2 - monad-logger-json ==0.1.0.0 - monad-logger-logstash ==0.2.0.2 - monad-logger-syslog ==0.1.6.1 @@ -1746,25 +1860,28 @@ default-package-overrides: - monad-time ==0.4.0.0 - monadlist ==0.0.2 - monadoid ==0.0.3 - - monadology ==0.3 + - monadology ==0.4 - MonadPrompt ==1.0.0.5 - MonadRandom ==0.6.2 - monads-tf ==0.3.0.1 - mongoDB ==2.7.1.4 - mono-traversable ==1.0.21.0 - mono-traversable-instances ==0.1.1.0 - - mono-traversable-keys ==0.3.0 - - monoid-extras ==0.6.5 + - monoid-extras ==0.7 + - monoid-insertleft ==0.1.0.1 + - monoid-map ==0.2.0.1 - monoid-subclasses ==1.2.6 - monoid-transformer ==0.0.4 - monoidal-containers ==0.6.6.0 - monoidal-functors ==0.2.3.0 - - monoidmap ==0.0.4.3 + - monoidmap ==0.0.4.4 + - monoidmap-aeson ==0.0.0.6 + - monoidmap-examples ==0.0.0.1 + - monoidmap-internal ==0.0.0.1 + - monoidmap-quickcheck ==0.0.0.3 - more-containers ==0.2.2.2 - - morpheus-graphql ==0.28.1 - morpheus-graphql-app ==0.28.1 - morpheus-graphql-client ==0.28.1 - - morpheus-graphql-code-gen ==0.28.1 - morpheus-graphql-code-gen-utils ==0.28.1 - morpheus-graphql-core ==0.28.1 - morpheus-graphql-server ==0.28.1 @@ -1775,11 +1892,11 @@ default-package-overrides: - mpi-hs-binary ==0.1.1.0 - 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 - - multi-containers ==0.2 - multiarg ==0.30.0.10 - multimap ==1.2.1 - multipart ==0.2.1 @@ -1796,8 +1913,6 @@ default-package-overrides: - mx-state-codes ==1.0.0.0 - myers-diff ==0.3.0.2 - mysql ==0.2.1 - - mysql-haskell ==1.1.6 - - mysql-haskell-nem ==0.1.0.0 - mysql-json-table ==0.1.4.1 - mysql-simple ==0.4.9 - n-tuple ==0.0.3 @@ -1808,15 +1923,15 @@ default-package-overrides: - named-text ==1.2.1.0 - names-th ==0.3.0.1 - nano-erl ==0.1.0.1 - - NanoID ==3.4.0.2 + - NanoID ==3.4.1.1 - nanospec ==0.2.2 - - nanovg ==0.8.1.0 - nats ==1.1.2 - - natural-arithmetic ==0.2.2.0 + - natural-arithmetic ==0.2.3.0 - natural-induction ==0.2.0.0 - natural-sort ==0.1.2 - natural-transformation ==0.4.1 - neat-interpolation ==0.5.1.4 + - nerd-font-icons ==0.1.0.0 - netcode-io ==0.0.3 - netlib-carray ==0.1 - netlib-comfort-array ==0.0.0.2 @@ -1832,6 +1947,7 @@ default-package-overrides: - network-byte-order ==0.1.7 - network-conduit-tls ==1.4.0.1 - network-control ==0.1.7 + - network-house ==0.1.0.3 - network-info ==0.2.1 - network-ip ==0.3.0.3 - network-messagepack-rpc ==0.1.2.0 @@ -1850,8 +1966,9 @@ default-package-overrides: - nfc ==0.1.1 - nicify-lib ==1.0.1 - NineP ==0.0.2.1 - - nix-derivation ==1.1.3 + - nix-narinfo ==0.1.1.2 - nix-paths ==1.0.1 + - no-recursion ==0.1.2.3 - no-value ==1.0.0.0 - NoHoed ==0.1.1 - non-empty ==0.3.5 @@ -1864,37 +1981,52 @@ default-package-overrides: - nonempty-vector ==0.2.4 - nonempty-zipper ==1.0.1.1 - normaldistribution ==1.1.0.3 - - nothunks ==0.3.0.0 + - nothunks ==0.3.1 - nowdoc ==0.1.1.0 - - nqe ==0.6.6 - nsis ==0.3.3 - numbers ==3000.2.0.2 - numeric-extras ==0.1 - numeric-limits ==0.1.0.0 - numeric-prelude ==0.4.4 - numeric-quest ==0.2.0.2 - - numhask ==0.12.1.0 - - numhask-array ==0.11.1.0 - - numhask-space ==0.11.1.0 + - numhask ==0.13.1.0 + - numhask-space ==0.13.1.0 - NumInstances ==1.4 - numtype-dk ==0.5.0.3 - - nuxeo ==0.3.2 - nvim-hs ==2.3.2.4 - nvim-hs-contrib ==2.0.0.2 - nvim-hs-ghcid ==2.0.1.0 - - nvvm ==0.10.0.1 - o-clock ==1.4.0.1 - ObjectName ==1.1.0.2 - oblivious-transfer ==0.1.0 - odbc ==0.3.0 - - ods2csv ==0.1.0.1 + - ods2csv ==0.1.0.2 + - oeis ==0.3.10.1 - 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 - old-locale ==1.0.0.7 - old-time ==1.1.0.4 - - ollama-haskell ==0.1.3.0 + - ollama-haskell ==0.2.0.0 + - om-doh ==0.1.0.4 - om-elm ==2.0.1.0 + - om-fail ==0.1.0.6 + - om-fork ==0.7.1.12 + - om-http ==0.5.0.1 + - om-logging ==1.1.0.10 - om-show ==0.1.2.11 + - om-time ==0.3.1.1 - once ==0.4 - one-liner ==2.1 - one-liner-instances ==0.1.3.0 @@ -1902,9 +2034,9 @@ default-package-overrides: - Only ==0.1 - oo-prototypes ==0.1.0.0 - oops ==0.2.0.1 - - opaleye ==0.10.5.0 - - open-browser ==0.2.1.1 - - open-witness ==0.6 + - opaleye ==0.10.7.0 + - open-browser ==0.4.0.0 + - open-witness ==0.7 - OpenAL ==1.7.0.5 - openapi3 ==3.2.4 - openexr-write ==0.1.0.2 @@ -1919,14 +2051,14 @@ default-package-overrides: - opentelemetry-wai ==0.8.0 - operational ==0.2.4.2 - opml-conduit ==0.9.0.0 - - opt-env-conf ==0.8.0.0 + - opt-env-conf ==0.9.0.0 - optics ==0.4.2.1 - optics-core ==0.4.1.1 - optics-extra ==0.4.2.1 - optics-operators ==0.1.0.1 - optics-th ==0.4.1 - optics-vl ==0.2.1 - - optima ==0.4.0.5 + - optima ==0.4.0.7 - optional-args ==1.0.2 - options ==1.2.1.2 - optparse-applicative ==0.18.1.0 @@ -1936,8 +2068,6 @@ default-package-overrides: - optparse-text ==0.1.1.0 - ordered-containers ==0.2.4 - OrderedBits ==0.0.2.0 - - ormolu ==0.7.4.0 - - os-string ==2.0.7 - overhang ==1.0.0 - packcheck ==0.7.1 - pager ==0.1.1.0 @@ -1945,10 +2075,10 @@ default-package-overrides: - pagure ==0.2.1 - pagure-cli ==0.2.2 - palette ==0.3.0.4 - - pandoc ==3.6 - - pandoc-cli ==3.6 - - pandoc-lua-engine ==0.4.1.1 - - pandoc-lua-marshal ==0.3.0 + - pandoc ==3.7.0.2 + - pandoc-cli ==3.7.0.2 + - pandoc-lua-engine ==0.4.3 + - pandoc-lua-marshal ==0.3.1 - pandoc-plot ==1.9.1 - pandoc-server ==0.1.0.11 - pandoc-throw ==0.1.0.0 @@ -1960,6 +2090,7 @@ default-package-overrides: - parallel-io ==0.3.5 - parameterized ==0.5.0.0 - parameterized-utils ==2.1.10.0 + - paramtree ==0.1.2 - park-bench ==0.1.1.0 - parseargs ==0.2.0.9 - parsec-class ==1.0.1.0 @@ -1968,16 +2099,18 @@ default-package-overrides: - ParsecTools ==0.0.2.0 - parser-combinators ==1.3.0 - parser-combinators-tests ==1.3.0 + - parser-regex ==0.3.0.0 - parsers ==0.12.12 - partial-handler ==1.0.3 - partial-isomorphisms ==0.2.4.0 - - partial-order ==0.2.0.0 - - partialord ==0.0.2 + - partialord ==0.1.1 - password ==3.1.0.1 - password-instances ==3.0.0.0 - password-types ==1.0.0.0 - - path ==0.9.5 + - patch ==0.0.8.4 + - path ==0.9.6 - path-binary-instance ==0.1.0.1 + - path-dhall-instance ==0.2.1.0 - path-extensions ==0.1.1.0 - path-extra ==0.3.1 - path-io ==1.8.2 @@ -1987,7 +2120,7 @@ default-package-overrides: - pathtype ==0.8.1.3 - pathwalk ==0.3.1.2 - patience ==0.3 - - patrol ==1.0.0.11 + - patrol ==1.1.0.0 - pava ==0.1.1.4 - pcg-random ==0.1.4.0 - pcre-heavy ==1.0.0.4 @@ -2002,32 +2135,31 @@ default-package-overrides: - pedersen-commitment ==0.2.0 - pem ==0.2.4 - percent-format ==0.0.4 - - perf ==0.13.0.0 + - perf ==0.14.0.3 - perfect-hash-generator ==1.0.0 - persistable-record ==0.6.0.6 - persistable-types-HDBC-pg ==0.0.3.5 - - persistent ==2.14.6.3 + - persistent ==2.17.1.0 - persistent-discover ==0.1.0.7 - - persistent-documentation ==0.1.0.5 + - persistent-documentation ==0.1.0.6 - persistent-lens ==1.0.0 - persistent-mongoDB ==2.13.1.0 - - persistent-mtl ==0.5.1 + - persistent-mtl ==0.5.2 - persistent-mysql ==2.13.1.5 - persistent-pagination ==0.1.1.2 - - persistent-postgresql ==2.13.6.2 - - persistent-qq ==2.12.0.6 + - persistent-postgresql ==2.13.7.0 + - persistent-qq ==2.12.0.7 - persistent-redis ==2.13.0.2 - - persistent-sqlite ==2.13.3.0 + - persistent-sqlite ==2.13.3.1 - persistent-template ==2.12.0.0 - - persistent-test ==2.13.1.4 + - persistent-test ==2.13.2.0 - persistent-typed-db ==0.1.0.7 - - pfile ==0.1.0.1 - pg-harness-client ==0.6.0 - pg-transact ==0.3.2.0 - phantom-state ==0.2.1.5 - - phatsort ==0.6.0.0 - pid1 ==0.1.3.1 - pinch ==0.5.2.0 + - pinecone ==1.0.0 - pipes ==4.3.16 - pipes-aeson ==0.4.2 - pipes-attoparsec ==0.6.0 @@ -2039,6 +2171,7 @@ default-package-overrides: - pipes-fastx ==0.3.0.0 - pipes-fluid ==0.6.0.1 - pipes-group ==1.0.12 + - pipes-http ==1.0.6 - pipes-mongodb ==0.1.0.0 - pipes-ordered-zip ==1.2.1 - pipes-parse ==3.0.9 @@ -2065,6 +2198,8 @@ 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 - port-utils ==0.2.1.0 - portable-lines ==0.1 @@ -2073,19 +2208,18 @@ default-package-overrides: - possibly ==1.0.0.0 - post-mess-age ==0.2.1.0 - postgres-options ==0.2.2.0 - - postgresql-binary ==0.14.0.1 + - postgresql-binary ==0.14.1 - 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-schema ==0.1.14 - - postgresql-simple ==0.7.0.0 - - postgresql-simple-url ==0.2.1.0 - - postgresql-syntax ==0.4.1.2 + - postgresql-simple ==0.7.0.1 + - postgresql-syntax ==0.4.1.3 - postgresql-typed ==0.6.2.5 - pptable ==0.3.0.0 - pqueue ==1.5.0.0 - - prairie ==0.0.4.0 + - prairie ==0.1.0.0 - pred-set ==0.0.1 - prefix-units ==0.3.0.1 - prelude-compat ==0.0.0.2 @@ -2097,7 +2231,7 @@ default-package-overrides: - pretty-simple ==4.1.3.0 - pretty-sop ==0.2.0.3 - pretty-terminal ==0.1.0.0 - - prettychart ==0.2.2.0 + - prettychart ==0.3.0.2 - prettyclass ==1.0.0.0 - prettyprinter ==1.7.1 - prettyprinter-ansi-terminal ==1.1.3 @@ -2115,25 +2249,26 @@ default-package-overrides: - primitive-offset ==0.2.0.1 - primitive-serial ==0.1 - primitive-unaligned ==0.1.1.2 - - primitive-unlifted ==2.1.0.0 + - primitive-unlifted ==2.2.0.0 - print-console-colors ==0.1.0.0 - probability ==0.2.8 + - probability-polynomial ==1.0.0.1 - process-extras ==0.7.4 - product-isomorphic ==0.0.3.4 - product-profunctors ==0.11.1.1 - - profunctors ==5.6.2 + - 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-metrics-ghc ==1.0.1.2 - promises ==0.3 + - prompt-hs ==1.0.3.1 - prospect ==0.1.0.0 - proto-lens ==0.7.1.6 - - proto-lens-arbitrary ==0.1.2.14 - proto-lens-optparse ==0.1.1.13 - - proto-lens-protobuf-types ==0.7.2.1 - - proto-lens-protoc ==0.8.0.1 + - proto-lens-protobuf-types ==0.7.2.2 + - proto-lens-protoc ==0.9.0.0 - proto-lens-runtime ==0.7.0.7 - proto-lens-setup ==0.4.0.9 - protobuf ==0.2.1.3 @@ -2142,6 +2277,7 @@ default-package-overrides: - protocol-radius-test ==0.1.0.1 - protolude ==0.3.5 - proxied ==0.3.2 + - pseudo-boolean ==0.1.12.0 - psql-helpers ==0.1.0.0 - PSQueue ==1.2.1 - psqueues ==0.2.8.1 @@ -2150,6 +2286,7 @@ default-package-overrides: - ptr-poker ==0.1.2.16 - pulse-simple ==0.1.14 - pureMD5 ==2.1.4 + - puresat ==0.1 - purescript-bridge ==0.15.0.0 - pusher-http-haskell ==2.1.0.20 - pvar ==1.0.0.0 @@ -2157,23 +2294,27 @@ default-package-overrides: - PyF ==0.11.4.0 - qchas ==1.1.0.1 - quaalude ==0.0.0.1 - - quadratic-irrational ==0.1.1 + - 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 - quickbench ==1.0.1 - - QuickCheck ==2.14.3 + - QuickCheck ==2.15.0.1 - 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-groups ==0.0.1.4 + - quickcheck-dynamic ==4.0.1 + - quickcheck-groups ==0.0.1.5 - quickcheck-higherorder ==0.1.0.1 - - quickcheck-instances ==0.3.32 + - quickcheck-instances ==0.3.33 - quickcheck-io ==0.2.0 - - quickcheck-monoid-subclasses ==0.3.0.5 - - quickcheck-quid ==0.0.1.7 + - quickcheck-monoid-subclasses ==0.3.0.6 + - quickcheck-quid ==0.0.1.8 - quickcheck-simple ==0.1.1.1 - - quickcheck-state-machine ==0.10.1 + - quickcheck-special ==0.1.0.6 + - quickcheck-state-machine ==0.10.2 - quickcheck-text ==0.1.2.1 - quickcheck-transformer ==0.3.1.2 - quickcheck-unicode ==1.0.1.0 @@ -2195,8 +2336,8 @@ default-package-overrides: - random-tree ==0.6.0.5 - range ==0.3.0.2 - range-set-list ==0.1.4 - - ranged-list ==0.1.2.1 - - Ranged-sets ==0.4.0 + - ranged-list ==0.1.2.3 + - Ranged-sets ==0.5.0 - ranges ==0.2.4 - rank1dynamic ==0.4.3 - rank2classes ==1.5.4 @@ -2208,13 +2349,13 @@ default-package-overrides: - ratio-int ==0.1.2 - rattle ==0.2 - rattletrap ==14.1.3 - - Rattus ==0.5.1.1 - raw-strings-qq ==1.1 - rawfilepath ==1.1.1 - rawstring-qm ==0.2.3.1 - rcu ==0.2.7 - rdf ==0.1.0.8 - rdtsc ==1.3.0.1 + - re2 ==0.3 - reactive-balsa ==0.4.0.1 - reactive-banana ==1.3.2.0 - reactive-banana-bunch ==1.0.0.1 @@ -2226,11 +2367,11 @@ default-package-overrides: - real-dice ==0.1.0.5 - rebase ==1.21.2 - rec-def ==0.2.2 - - record-dot-preprocessor ==0.2.17 - record-hasfield ==1.0.1 + - recover-rtti ==0.5.1 - recursion-schemes ==5.2.3 - recv ==0.1.1 - - redact ==0.5.0.0 + - redact ==0.6.0.0 - reddit-scrape ==0.0.1 - redis-glob ==0.1.0.11 - redis-resp ==1.0.0 @@ -2239,7 +2380,12 @@ default-package-overrides: - ref-tf ==0.5.0.1 - refact ==0.3.0.2 - refined ==0.8.2 + - refined-containers ==0.1.2.0 - reflection ==2.1.9 + - reflex ==0.9.3.4 + - reflex-dom-core ==0.8.1.4 + - reflex-fsnotify ==0.3.0.2 + - reflex-gadt-api ==0.2.2.3 - RefSerialize ==0.4.0 - regex ==1.1.0.2 - regex-applicative ==0.3.4 @@ -2253,9 +2399,6 @@ default-package-overrides: - regex-with-pcre ==1.1.0.2 - registry ==0.6.3.2 - registry-aeson ==0.3.1.2 - - registry-hedgehog ==0.8.2.2 - - registry-hedgehog-aeson ==0.3.1.2 - - regression-simple ==0.2.1 - reinterpret-cast ==0.1.0 - relapse ==1.0.0.1 - relational-query ==0.12.3.1 @@ -2263,9 +2406,12 @@ default-package-overrides: - relational-record ==0.2.2.0 - relational-schemas ==0.1.8.1 - reliable-io ==0.0.2 - - relude ==1.2.2.0 + - 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 - replace-attoparsec ==1.5.0.0 - replace-megaparsec ==1.5.0.1 - repline ==0.4.3.0 @@ -2274,29 +2420,30 @@ default-package-overrides: - rerebase ==1.21.2 - rerefined ==0.8.0 - reroute ==0.7.0.0 - - resistor-cube ==0.0.1.4 - resolv ==0.2.0.2 - resource-pool ==0.4.0.0 - resourcet ==1.3.0 - rest-rewrite ==0.4.5 - result ==0.2.6.0 - retry ==0.9.3.1 + - rev-scientific ==0.2.1.0 - rev-state ==0.2.0.1 - rex ==0.6.2 - rfc1751 ==0.1.4 - rfc5051 ==0.2 - rg ==1.4.0.0 + - rhbzquery ==0.4.5 - rhine ==1.5 - - rhine-bayes ==1.5 - rhine-gloss ==1.5 - rhine-terminal ==1.5 + - rhythmic-sequences ==0.8.0.0 - riak-protobuf ==0.25.0.0 - - richenv ==0.1.0.2 + - richenv ==0.1.0.3 - rio ==0.1.22.0 - rio-orphans ==0.1.2.0 - rio-prettyprint ==0.1.8.0 - rng-utils ==0.3.1 - - roc-id ==0.2.0.4 + - roc-id ==0.2.0.5 - rocksdb-haskell ==1.0.1 - rocksdb-haskell-jprupp ==2.1.7 - rocksdb-query ==0.4.3 @@ -2313,8 +2460,6 @@ default-package-overrides: - rrb-vector ==0.2.2.1 - RSA ==2.4.1 - rss ==3000.2.0.8 - - rss-conduit ==0.6.0.1 - - run-haskell-module ==0.0.2 - run-st ==0.1.3.3 - runmemo ==1.0.0.1 - rvar ==0.3.0.2 @@ -2336,23 +2481,24 @@ default-package-overrides: - safecopy ==0.10.4.2 - safeio ==0.0.6.0 - SafeSemaphore ==0.10.1 + - saltine ==0.2.2.0 - salve ==2.0.0.8 - sample-frame ==0.0.4 - sample-frame-np ==0.0.5 - sampling ==0.3.5 - samsort ==0.1.0.0 - sandi ==0.5 - - sandwich ==0.3.0.3 - - sandwich-contexts ==0.3.0.2 + - sandwich ==0.3.0.4 + - sandwich-contexts ==0.3.0.3 - sandwich-hedgehog ==0.1.3.1 - - sandwich-quickcheck ==0.1.0.7 + - sandwich-quickcheck ==0.2.0.0 - sandwich-slack ==0.1.2.0 - - sandwich-webdriver ==0.3.0.0 - - saturn ==1.0.0.8 + - sandwich-webdriver ==0.3.0.1 + - saturn ==1.0.0.9 - say ==0.1.0.1 - sayable ==1.2.5.0 - sbp ==6.2.1 - - sbv ==11.0 + - sbv ==11.7 - scalpel ==0.6.2.2 - scalpel-core ==0.6.2.2 - scanf ==0.1.0.0 @@ -2363,10 +2509,16 @@ default-package-overrides: - scientist ==0.0.0.0 - scotty ==0.22 - scrypt ==0.5.0 - - search-algorithms ==0.3.3 + - sdl2 ==2.5.5.1 + - sdl2-gfx ==0.3.0.0 + - sdl2-image ==2.1.0.0 + - sdl2-mixer ==1.2.0.0 + - sdl2-ttf ==2.1.3 + - search-algorithms ==0.3.4 - secp256k1-haskell ==1.4.6 - securemem ==0.1.10 - - select-rpms ==0.2.0 + - sel ==0.1.0.0 + - select-rpms ==0.3.0 - selections ==0.3.0.0 - selective ==0.7.0.1 - semialign ==1.3.1 @@ -2380,21 +2532,21 @@ default-package-overrides: - seqalign ==0.2.0.4 - seqid ==0.6.3 - seqid-streams ==0.7.2 - - sequence-formats ==1.10.0.0 - - sequenceTools ==1.5.3.1 + - sequence-formats ==1.11.0.2 + - sequenceTools ==1.6.0.0 - serialise ==0.2.6.1 - - servant ==0.20.2 + - servant ==0.20.3.0 - servant-auth ==0.4.2.0 - servant-auth-client ==0.4.2.0 - servant-auth-docs ==0.2.11.0 - - servant-auth-server ==0.4.9.0 + - servant-auth-server ==0.4.9.1 - servant-auth-swagger ==0.2.11.0 - servant-blaze ==0.9.1 - servant-checked-exceptions ==2.2.0.1 - servant-checked-exceptions-core ==2.2.0.1 - servant-cli ==0.1.1.0 - - servant-client ==0.20.2 - - servant-client-core ==0.20.2 + - servant-client ==0.20.3.0 + - servant-client-core ==0.20.3.0 - servant-conduit ==0.16.1 - servant-docs ==0.13.1 - servant-elm ==0.7.3 @@ -2410,45 +2562,44 @@ default-package-overrides: - servant-multipart-client ==0.12.2 - servant-openapi3 ==2.0.1.6 - servant-pipes ==0.16.1 - - servant-quickcheck ==0.1.1.0 - servant-rate-limit ==0.2.0.0 - servant-rawm ==1.0.0.0 - - servant-server ==0.20.2 + - servant-server ==0.20.3.0 - servant-static-th ==1.0.0.1 - servant-swagger ==1.2.1 - servant-swagger-ui ==0.3.5.5.0.1 - servant-swagger-ui-core ==0.3.5 + - servant-swagger-ui-redoc ==0.3.5 - servant-websockets ==2.0.0 - servant-xml ==1.0.3 - serversession ==1.0.3 - serversession-backend-acid-state ==1.0.5 - - serversession-backend-persistent ==2.0.3 - serversession-backend-redis ==1.0.5 - 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-monad ==0.3.0.0 - setenv ==0.1.1.3 - setlocale ==1.0.0.10 - sexp-grammar ==2.3.4.2 - SHA ==1.6.4.4 - shake ==0.19.8 - shake-plus ==0.3.4.0 - - shakespeare ==2.1.1 + - shakespeare ==2.1.0.1 - shakespeare-text ==1.1.0 - shared-memory ==0.2.0.1 - shell-conduit ==5.0.0 - shell-escape ==0.2.0 - shell-utility ==0.1 - - shellify ==0.11.0.4 + - shellify ==0.14.0.2 - shellmet ==0.0.5.0 - shelltestrunner ==1.10 - shellwords ==0.1.4.3 - shelly ==1.12.1 - should-not-typecheck ==2.1.0 - show-combinators ==0.2.0.0 + - shower ==0.2.0.4 - siggy-chardust ==1.0.0 - signal ==0.1.0.4 - silently ==1.2.5.4 @@ -2461,6 +2612,7 @@ default-package-overrides: - simple-expr ==0.1.1.0 - 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.3 - simple-reflect ==0.3.3 - simple-sendfile ==0.2.32 @@ -2472,33 +2624,39 @@ default-package-overrides: - singleton-bool ==0.1.8 - singleton-nats ==0.4.7 - singletons ==3.0.4 - - singletons-base ==3.3 - - singletons-presburger ==0.7.4.0 - - singletons-th ==3.3 + - singletons-base ==3.4 + - singletons-presburger ==0.7.4.1 + - singletons-th ==3.4 - 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 - skews ==0.1.0.3 - skip-var ==0.1.1.0 - - skylighting ==0.14.5 - - skylighting-core ==0.14.5 + - skylighting ==0.14.6 + - skylighting-core ==0.14.6 - skylighting-format-ansi ==0.1 - skylighting-format-blaze-html ==0.1.1.3 - skylighting-format-context ==0.1.0.2 - skylighting-format-latex ==0.1 + - skylighting-format-typst ==0.1 + - slack-web ==2.2.0.0 - slave-thread ==1.1.0.3 - slick ==1.3.1.0 - slist ==0.2.1.0 - slynx ==0.8.0.0 - smallcheck ==1.2.1.1 + - smith ==0.2.0.0 - 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 - snowflake ==0.1.1.1 + - socket ==0.8.3.0 - socks ==0.6.1 - solana-staking-csvs ==0.1.3.0 - some ==1.0.6 @@ -2510,17 +2668,19 @@ default-package-overrides: - sourcemap ==0.1.7 - sox ==0.2.3.2 - soxlib ==0.0.3.2 + - spacecookie ==1.0.0.3 + - spdx ==1.1 - special-values ==0.1.0.0 - speculate ==0.4.20 - - specup ==0.2.0.5 + - specup ==0.2.0.6 - speedy-slice ==0.3.2 - sphinx ==0.6.1 - Spintax ==0.3.7.0 - splice ==0.6.1.1 - split ==0.2.5 - split-record ==0.1.1.4 - - splitmix ==0.1.1 - - splitmix-distributions ==1.0.0 + - splitmix ==0.1.3.1 + - splitmix-distributions ==1.1.0 - Spock-api ==0.14.0.0 - spoon ==0.3.1 - spreadsheet ==0.1.3.10 @@ -2529,9 +2689,9 @@ default-package-overrides: - sqlite-simple ==0.4.19.0 - squeather ==0.8.0.0 - srcloc ==0.6.0.1 - - srtree ==2.0.0.2 + - srtree ==2.0.1.5 - stache ==2.3.4 - - stack-all ==0.6.4 + - stack-all ==0.7.1 - stack-clean-old ==0.5.1 - stack-templatizer ==0.1.1.0 - stamina ==0.1.0.3 @@ -2544,8 +2704,9 @@ default-package-overrides: - static-text ==0.2.0.7 - statistics ==0.16.3.0 - statistics-linreg ==0.3 + - statsd-rupp ==0.5.0.1 - status-notifier-item ==0.3.1.0 - - step-function ==0.2.0.1 + - step-function ==0.2.1 - stitch ==0.6.0.0 - stm-chans ==3.0.0.9 - stm-conduit ==4.0.1 @@ -2558,6 +2719,7 @@ default-package-overrides: - STMonadTrans ==0.4.8 - storable-complex ==0.2.3.0 - storable-endian ==0.2.6.1 + - storable-generic ==0.1.0.5 - storable-hetero-list ==0.1.0.4 - storable-peek-poke ==0.1.0.2 - storable-record ==0.0.7 @@ -2565,14 +2727,19 @@ default-package-overrides: - storablevector ==0.2.13.2 - store ==0.7.20 - store-core ==0.4.4.7 + - store-streaming ==0.2.0.5 - stratosphere ==0.60.0 - Stream ==0.4.7.2 - streaming ==0.2.4.0 - streaming-attoparsec ==1.0.0.1 + - streaming-binary ==0.3.0.1 - streaming-bytestring ==0.3.4 - streaming-commons ==0.2.3.0 - streaming-wai ==0.1.1 + - streamly ==0.10.1 + - streamly-bytestring ==0.2.2 - streamly-core ==0.2.3 + - streamly-process ==0.3.1 - streams ==3.3.3 - strict ==0.5.1 - strict-base-types ==0.8.1 @@ -2581,33 +2748,37 @@ default-package-overrides: - strict-list ==0.1.7.6 - strict-mutable-base ==1.1.0.0 - strict-tuple ==0.1.5.4 - - strict-wrapper ==0.0.1.0 + - strict-wrapper ==0.0.2.0 - string-class ==0.1.7.2 - string-combinators ==0.6.0.5 - string-conv ==0.2.0 - string-conversions ==0.4.0.1 - string-interpolate ==0.3.4.0 - string-qq ==0.0.6 + - string-random ==0.1.4.5 - string-transform ==1.1.1 - string-variants ==0.3.1.1 - stringable ==0.1.3 - stringbuilder ==0.5.1 - stringprep ==1.0.0 - stringsearch ==0.3.6.6 - - strive ==6.0.0.12 - - strongweak ==0.11.0 + - strive ==6.0.0.17 + - strongweak ==0.12.0 - structs ==0.1.9 - - structured ==0.1.1 - - stylish-haskell ==0.14.6.0 - - subcategories ==0.2.1.1 + - 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.0.1 + - SVGFonts ==1.8.1 - swagger2 ==2.8.10 - swish ==0.10.10.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.19.0.0 + - sydtest ==0.20.0.0 - sydtest-aeson ==0.2.0.1 - sydtest-amqp ==0.1.0.0 - sydtest-autodocodec ==0.0.0.0 @@ -2628,6 +2799,7 @@ default-package-overrides: - sydtest-webdriver-yesod ==0.0.0.1 - sydtest-yesod ==0.3.0.3 - 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 @@ -2642,27 +2814,27 @@ default-package-overrides: - system-info ==0.5.2 - system-linux-proc ==0.1.1.1 - systemd ==2.4.0 + - table-layout ==1.0.0.2 - tabular ==0.2.2.8 - tagchup ==0.4.1.2 - - tagged ==0.8.8 + - tagged ==0.8.9 - tagged-binary ==0.2.0.1 - - tagged-identity ==0.1.4 + - tagged-identity ==0.1.5 - tagged-transformer ==0.8.3 - tagsoup ==0.14.8 - tagstream-conduit ==0.5.6 - tao ==1.0.0 - tao-example ==1.0.0 - - tar ==0.6.3.0 + - tar ==0.6.4.0 - tar-conduit ==0.4.1 - tardis ==0.5.0 - tasty ==1.5.3 - tasty-ant-xml ==1.1.9 - tasty-autocollect ==0.4.4 - tasty-bench ==0.4.1 - - tasty-bench-fit ==0.1.1 - tasty-checklist ==1.0.6.0 - tasty-dejafu ==2.1.0.2 - - tasty-discover ==5.0.1 + - tasty-discover ==5.0.2 - tasty-expected-failure ==0.12.3 - tasty-fail-fast ==0.0.3 - tasty-focus ==1.0.1 @@ -2675,14 +2847,14 @@ default-package-overrides: - tasty-inspection-testing ==0.2.1 - tasty-kat ==0.0.3 - tasty-leancheck ==0.0.2 - - tasty-lua ==1.1.1 + - tasty-lua ==1.1.1.1 - tasty-papi ==0.1.2.0 - tasty-program ==1.1.0 - - tasty-quickcheck ==0.11 + - tasty-quickcheck ==0.11.1 - tasty-rerun ==1.1.20 - tasty-silver ==3.3.2 - tasty-smallcheck ==0.8.2 - - tasty-sugar ==2.2.2.0 + - tasty-sugar ==2.2.2.1 - tasty-tap ==0.1.0 - tasty-th ==0.1.7 - tasty-wai ==0.1.2.0 @@ -2699,7 +2871,7 @@ default-package-overrides: - temporary-rc ==1.2.0.3 - temporary-resourcet ==0.1.0.1 - tensorflow-test ==0.1.0.0 - - tensort ==1.0.1.4 + - tensort ==1.1.0.0 - termbox ==2.0.0.2 - termbox-banana ==2.0.0.1 - termbox-bindings-c ==0.1.0.2 @@ -2708,7 +2880,6 @@ default-package-overrides: - terminal ==0.2.0.0 - terminal-progress-bar ==0.4.2 - terminal-size ==0.3.4 - - termonad ==4.6.0.0 - test-certs ==0.1.1.1 - test-framework ==0.8.2.2 - test-framework-hunit ==0.3.0.2 @@ -2718,13 +2889,17 @@ default-package-overrides: - test-fun ==0.1.0.0 - testing-feat ==1.1.1.1 - testing-type-modifiers ==0.1.0.1 - - texmath ==0.12.10.1 + - texmath ==0.12.10.3 - text-ansi ==0.3.0.1 - text-binary ==0.2.1.1 - - text-builder ==0.6.10 - - text-builder-dev ==0.3.10 + - text-builder ==1.0.0.4 + - text-builder-core ==0.1.1.1 + - text-builder-dev ==0.4 - 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 - text-latin1 ==0.3.1 @@ -2735,9 +2910,9 @@ default-package-overrides: - text-postgresql ==0.0.3.1 - text-printer ==0.5.0.2 - text-regex-replace ==0.1.1.5 - - text-rope ==0.2 + - text-rope ==0.3 - text-short ==0.1.6 - - text-show ==3.11.1 + - text-show ==3.11.2 - text-show-instances ==3.9.10 - text-zipper ==0.13 - textlocal ==0.1.0.5 @@ -2749,7 +2924,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.16 + - th-desugar ==1.17 - th-env ==0.1.1 - th-expand-syns ==0.4.12.0 - th-extras ==0.0.0.8 @@ -2774,10 +2949,12 @@ default-package-overrides: - threads ==0.5.1.8 - threads-extras ==0.1.0.3 - threepenny-gui ==0.9.4.2 - - tidal ==1.9.5 - - tidal-link ==1.0.3 + - thyme ==0.4.1 + - tidal ==1.10.1 + - tidal-core ==1.10.1 + - tidal-link ==1.2.0 - tile ==0.3.0.0 - - time-compat ==1.9.7 + - time-compat ==1.9.8 - time-domain ==0.1.0.5 - time-lens ==0.4.0.2 - time-locale-compat ==0.1.1.5 @@ -2796,21 +2973,22 @@ default-package-overrides: - timezone-series ==0.1.13 - titlecase ==1.0.1 - tldr ==0.9.2 - - tls ==2.1.1 + - tls ==2.1.8 - tls-session-manager ==0.0.8 - tlynx ==0.8.0.0 - tmapchan ==0.0.3 - tmapmvar ==0.0.4 - tmp-proc ==0.7.2.2 - tmp-proc-postgres ==0.7.2.4 + - tmp-proc-rabbitmq ==0.7.2.4 - tmp-proc-redis ==0.7.2.4 - token-bucket ==0.1.0.1 - tokenize ==0.3.0.1 - toml-parser ==2.0.1.2 - - toml-reader ==0.2.2.0 + - toml-reader ==0.3.0.0 - toml-reader-parse ==0.1.1.1 - tomland ==1.3.3.3 - - tools-yj ==0.1.0.27 + - tools-yj ==0.1.0.45 - tophat ==1.0.8.0 - topograph ==1.0.1 - torrent ==10000.1.3 @@ -2828,9 +3006,8 @@ default-package-overrides: - trifecta ==2.1.4 - trimdent ==0.1.0.0 - trivial-constraint ==0.7.0.0 - - true-name ==0.2.0.0 - tsv2csv ==0.1.0.2 - - ttc ==1.4.0.0 + - ttc ==1.5.0.0 - ttrie ==0.1.2.2 - tuple ==0.3.0.2 - tuple-sop ==0.3.1.0 @@ -2858,15 +3035,15 @@ 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.9 + - typecheck-plugin-nat-simple ==0.1.0.11 - 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.6.1 - - typst-symbols ==0.1.7 + - typst ==0.8.0.1 + - typst-symbols ==0.1.8.1 - tz ==0.1.3.6 - tzdata ==0.2.20250115.0 - tztime ==0.1.1.0 @@ -2880,6 +3057,7 @@ default-package-overrides: - unboxing-vector ==0.2.0.0 - uncaught-exception ==0.1.0 - uncertain ==0.4.0.1 + - unconditional-jump ==1.0.0 - unconstrained ==0.1.0.2 - unexceptionalio ==0.5.1 - unexceptionalio-trans ==0.5.2 @@ -2890,16 +3068,16 @@ default-package-overrides: - unicode-transforms ==0.4.0.1 - unidecode ==0.1.0.4 - unification-fd ==0.12.0.2 - - union ==0.1.2 + - union ==0.1.3 - union-angle ==0.1.0.1 - - union-color ==0.1.2.1 + - union-color ==0.1.4.0 - union-find-array ==0.1.0.4 - unipatterns ==0.0.0.0 - uniplate ==1.6.13 - uniq-deep ==1.2.1 - - unique ==0.0.1 - unique-logic ==0.4.0.1 - - unique-logic-tf ==0.5.1 + - unique-logic-tf ==0.5.1.1 + - uniqueness-periods-vector-stats ==0.4.0.0 - unit-constraint ==0.0.0 - units ==2.4.1.5 - units-defs ==2.2.1 @@ -2910,10 +3088,9 @@ default-package-overrides: - universe-instances-extended ==1.1.4 - universe-reverse-instances ==1.1.2 - universe-some ==1.2.2 - - universum ==1.8.2.2 - unix-bytestring ==0.4.0.3 - unix-compat ==0.7.4 - - unix-time ==0.4.16 + - unix-time ==0.4.17 - unjson ==0.15.4 - unlifted ==0.2.3.0 - unliftio ==0.2.25.1 @@ -2924,12 +3101,11 @@ default-package-overrides: - unlit ==0.4.0.0 - unordered-containers ==0.2.20 - unsafe ==0.0 - - uri-bytestring ==0.3.3.1 + - uri-bytestring ==0.4.0.1 - uri-bytestring-aeson ==0.1.0.9 - uri-encode ==1.5.0.7 - url ==2.1.3 - urlpath ==11.0.2 - - userid ==0.1.3.8 - users ==0.5.0.0 - users-test ==0.5.0.1 - utf8-light ==0.4.4.0 @@ -2958,8 +3134,10 @@ default-package-overrides: - validity-uuid ==0.1.0.3 - validity-vector ==0.2.0.3 - valor ==1.0.0.0 + - vary ==0.1.1.3 - varying ==0.8.1.0 - vault ==0.3.1.5 + - vcr ==0.1.0 - vcs-ignore ==0.0.2.0 - vec ==0.5.1 - vector ==0.13.2.0 @@ -2968,18 +3146,22 @@ default-package-overrides: - vector-buffer ==0.4.1 - vector-builder ==0.3.8.6 - vector-bytes-instances ==0.1.1 - - vector-extras ==0.2.8.2 - - vector-hashtables ==0.1.2.0 - - vector-instances ==3.4.2 + - vector-extras ==0.3 + - vector-fftw ==0.1.4.1 + - vector-hashtables ==0.1.2.1 + - vector-instances ==3.4.3 - vector-mmap ==0.0.3 + - vector-quicksort ==0.2 - vector-rotcev ==0.1.0.2 - vector-sized ==1.6.1 - - vector-space ==0.16 - - vector-split ==1.0.0.3 + - vector-space ==0.19 + - vector-split ==1.0.0.4 - vector-stream ==0.1.0.1 - vector-th-unbox ==0.2.2 + - verbosity ==0.4.0.0 - verset ==0.0.1.11 - versions ==6.0.8 + - vessel ==0.3.0.2 - vformat ==0.14.1.0 - vformat-time ==0.1.0.0 - ViennaRNAParser ==1.3.3 @@ -2989,10 +3171,10 @@ default-package-overrides: - vivid-osc ==0.5.0.0 - vivid-supercollider ==0.4.1.2 - void ==0.7.3 - - vty ==6.2 + - vty ==6.4 - vty-crossplatform ==0.4.0.0 - vty-unix ==0.2.0.0 - - vty-windows ==0.2.0.3 + - vty-windows ==0.2.0.4 - wai ==3.2.4 - wai-app-static ==3.1.9 - wai-cli ==0.2.3 @@ -3000,7 +3182,7 @@ default-package-overrides: - wai-cors ==0.2.7 - wai-enforce-https ==1.0.0.0 - wai-eventsource ==3.0.0 - - wai-extra ==3.1.16 + - wai-extra ==3.1.17 - wai-feature-flags ==0.1.0.8 - wai-handler-launch ==3.0.3.1 - wai-logger ==2.5.0 @@ -3023,23 +3205,25 @@ default-package-overrides: - wai-transformers ==0.1.0 - wai-websockets ==3.0.1.2 - wakame ==0.1.0.0 - - warp ==3.4.7 - - warp-tls ==3.4.9 + - warp ==3.4.8 + - warp-tls ==3.4.13 - wave ==0.2.1 - wcwidth ==0.0.2 - - web-rep ==0.12.3.0 + - web-cookiejar ==0.1.3.0 + - web-rep ==0.14.0.0 - web-routes ==0.27.16 - - web-routes-boomerang ==0.28.4.5 - web-routes-th ==0.22.8.2 + - web-view ==0.7.0 - webdriver ==0.12.0.1 + - webdriver-precore ==0.1.0.2 - webdriver-wrapper ==0.2.0.1 - webex-teams-api ==0.2.0.1 - webex-teams-conduit ==0.2.0.1 - - webgear-core ==1.3.1 - - webgear-openapi ==1.3.1 - - webgear-server ==1.3.1 - - webgear-swagger ==1.3.1 - - webgear-swagger-ui ==1.3.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 - webpage ==0.0.5.1 - webrtc-vad ==0.1.0.3 - websockets ==0.13.0.0 @@ -3049,24 +3233,24 @@ default-package-overrides: - welford-online-mean-variance ==0.2.0.0 - what4 ==1.6.3 - wherefrom-compat ==0.1.1.1 - - wide-word ==0.1.7.0 - - wild-bind ==0.1.2.11 + - which ==0.2.0.3 + - wide-word ==0.1.7.1 + - wild-bind ==0.1.2.12 - wild-bind-x11 ==0.2.0.17 - Win32-notify ==0.3.0.3 - windns ==0.1.0.1 - - witch ==1.2.4.0 - - with-location ==0.1.0 + - witch ==1.3.0.6 - with-utf8 ==1.1.0.0 - withdependencies ==0.3.1 - witherable ==0.5 - within ==0.2.0.1 - - witness ==0.6.2 + - witness ==0.7 - wizards ==1.0.3 - wkt-types ==0.1.0.0 - wl-pprint ==1.2.1 - wl-pprint-annotated ==0.1.0.1 - wl-pprint-text ==1.2.0.2 - - wled-json ==0.0.1.1 + - wled-json ==0.1.0.0 - word-compat ==0.0.6 - word-trie ==0.3.0 - word-wrap ==0.5 @@ -3078,7 +3262,7 @@ default-package-overrides: - wreq-stringless ==0.5.9.1 - writer-cps-transformers ==0.5.6.1 - ws ==0.0.6 - - wuss ==2.0.2.0 + - wuss ==2.0.2.5 - X11 ==1.10.3 - X11-xft ==0.3.4 - x11-xim ==0.0.9.0 @@ -3087,15 +3271,16 @@ default-package-overrides: - xdg-desktop-entry ==0.1.1.2 - xdg-userdirs ==0.1.0.2 - xeno ==0.6 + - xls ==0.1.3 - xlsx ==1.1.4 - xml ==1.3.14 - xml-basic ==0.1.3.3 - - xml-conduit ==1.9.1.4 - - xml-conduit-writer ==0.1.1.5 + - xml-conduit ==1.10.0.1 - xml-hamlet ==0.5.0.2 - xml-helpers ==1.0.0 - xml-html-qq ==0.1.0.1 - xml-indexed-cursor ==0.1.1.0 + - xml-parser ==0.1.1.2 - xml-picklers ==0.3.6 - xml-to-json-fast ==2.0.0 - xml-types ==0.3.8 @@ -3110,9 +3295,14 @@ default-package-overrides: - xss-sanitize ==0.3.7.2 - xxhash-ffi ==0.3 - yaml ==0.11.11.2 - - yaml-unscrambler ==0.1.0.19 - - Yampa ==0.14.12 + - yaml-unscrambler ==0.1.0.20 + - 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 - yes-precure5-command ==5.5.3 - yeshql-core ==4.2.0.0 - yesod ==1.6.2.1 @@ -3121,8 +3311,7 @@ default-package-overrides: - yesod-auth-hashdb ==1.7.1.7 - yesod-auth-oauth2 ==0.7.4.0 - yesod-bin ==1.6.2.3 - - yesod-core ==1.6.27.0 - - yesod-csp ==0.2.6.0 + - yesod-core ==1.6.27.1 - yesod-eventsource ==1.6.0.1 - yesod-form ==1.7.9 - yesod-form-bootstrap4 ==3.0.1.1 @@ -3137,7 +3326,7 @@ default-package-overrides: - yesod-routes-flow ==3.0.0.2 - yesod-sitemap ==1.6.0 - yesod-static ==1.6.1.0 - - yesod-test ==1.6.16 + - yesod-test ==1.6.19 - yesod-websockets ==0.3.0.3 - yggdrasil-schema ==1.0.0.6 - yi ==0.19.3 @@ -3156,12 +3345,14 @@ default-package-overrides: - yjtools ==0.9.18 - yoga ==0.0.0.8 - youtube ==0.2.1.1 + - zenacy-html ==2.1.2 + - zenacy-unicode ==1.0.3 - zenc ==0.1.2 - zeromq4-haskell ==0.8.0 - zeromq4-patterns ==0.3.1.0 - zigzag ==0.1.0.0 - zim-parser ==0.2.1.0 - - zip ==2.1.0 + - zip ==2.2.1 - zip-archive ==0.4.3.2 - zip-stream ==0.2.2.0 - zippers ==0.3.2 diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index c53cd7260bd4..6a06ab85ab71 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -136,13 +136,11 @@ dont-distribute-packages: - atlassian-connect-core - atmos-dimensional-tf - atom-msp430 - - atomic-css - atomic-primops-foreign - atp - attenuation-profunctors - AttoJson - attoparsec-enumerator - - attoparsec-isotropic - attoparsec-iteratee - attoparsec-text-enumerator - atuin @@ -201,7 +199,6 @@ dont-distribute-packages: - Barracuda - base32-bytestring - baserock-schema - - base_4_21_0_0 - BASIC - basic - batchd @@ -293,6 +290,7 @@ dont-distribute-packages: - blink1 - blip - Blobs + - blockio - blogination - BlogLiterately-diagrams - bloxorz @@ -721,7 +719,6 @@ dont-distribute-packages: - dhall-secret - dia-functions - diagrams-html5 - - diagrams-reflex - diagrams-wx - dialog - diff @@ -748,7 +745,6 @@ dont-distribute-packages: - distribution-plot - dixi - dl-fedora - - dl-fedora_2_0_1 - dmenu-pkill - dmenu-pmount - dmenu-search @@ -956,7 +952,6 @@ dont-distribute-packages: - FirstOrderTheory - fishfood - fix-parser-simple - - fixed-generic - fixed-point-vector - fixed-point-vector-space - fixhs @@ -1026,7 +1021,6 @@ dont-distribute-packages: - frpnow-gtk - frpnow-gtk3 - frpnow-vty - - fs-sim - ftdi - ftp-client-conduit - FTPLine @@ -1085,7 +1079,6 @@ dont-distribute-packages: - getemx - ghc-debugger - ghc-dump-util - - ghc-experimental - ghc-imported-from - ghc-instances - ghc-mod @@ -1116,6 +1109,7 @@ dont-distribute-packages: - glazier-react - glazier-react-examples - glazier-react-widget + - glean - GLFW-OGL - GLFW-task - global @@ -1159,10 +1153,6 @@ dont-distribute-packages: - GPipe-TextureLoad - gps - gps2htmlReport - - gpu-vulkan - - gpu-vulkan-khr-surface - - gpu-vulkan-khr-surface-glfw - - gpu-vulkan-khr-swapchain - GPX - grab-form - graflog @@ -1196,7 +1186,6 @@ dont-distribute-packages: - gridland - grisette - grisette-monad-coroutine - - grisette_0_12_0_0 - gross - groundhog-converters - groundhog-inspector @@ -1363,7 +1352,6 @@ dont-distribute-packages: - haskelldb-hsql-postgresql - haskelldb-hsql-sqlite3 - haskelldb-th - - HaskellNet-SSL - haskelm - haskey - haskey-mtl @@ -1566,6 +1554,7 @@ dont-distribute-packages: - hoppy-docs - hoppy-runtime - hoppy-std + - horde-ad - hotswap - hp2any-graph - hp2any-manager @@ -1584,7 +1573,6 @@ dont-distribute-packages: - HPong - hpqtypes-effectful - hpqtypes-extras - - hpqtypes-extras_1_17_0_1 - hprotoc - hprotoc-fork - hps @@ -1872,7 +1860,6 @@ dont-distribute-packages: - json-pointer-hasql - json-query - json-rpc-client - - json-schema - json-state - json-togo - json2-hdbc @@ -1935,12 +1922,12 @@ dont-distribute-packages: - kit - kmeans-par - kmeans-vector + - knead - knit-haskell - koji-install - koji-tool - korfu - ks-test - - kubernetes-api-client - kubernetes-client - kure-your-boilerplate - kurita @@ -2010,7 +1997,6 @@ dont-distribute-packages: - legion-discovery - legion-discovery-client - legion-extra - - leksah - leksah-server - lens-utils - lenz @@ -2031,7 +2017,6 @@ dont-distribute-packages: - libraft - librarian - librato - - libssh2-conduit - libxml-enumerator - lifted-base-tf - lightning-haskell @@ -2062,7 +2047,6 @@ dont-distribute-packages: - liquidhaskell-cabal-demo - list-t-attoparsec - list-t-html-parser - - list1 - listenbrainz-client - ListT - liszt @@ -2073,6 +2057,7 @@ dont-distribute-packages: - llvm-base-types - llvm-base-util - llvm-data-interop + - llvm-dsl - llvm-general - llvm-general-quote - llvm-hs-pretty @@ -2133,7 +2118,6 @@ dont-distribute-packages: - magic-wormhole - mahoro - maid - - mail-pool - MailchimpSimple - mailgun - majordomo @@ -2208,7 +2192,6 @@ dont-distribute-packages: - Michelangelo - micro-gateway - microformats2-types - - MicroHs - MicrosoftTranslator - midimory - mig-server @@ -2281,14 +2264,11 @@ dont-distribute-packages: - mpretty - mprover - mps - - mptcp-pm - mptcpanalyzer - - msgpack-aeson - msgpack-arbitrary - msgpack-binary - msgpack-idl - msgpack-persist - - msgpack-rpc - msgpack-rpc-conduit - msgpack-testsuite - msi-kb-backlit @@ -2532,6 +2512,7 @@ dont-distribute-packages: - partage - partial-semigroup-test - passman-cli + - patch-image - pathfindingcore - patterns - paypal-rest-client @@ -2616,6 +2597,17 @@ dont-distribute-packages: - Plot-ho-matic - PlslTools - plugins-auto + - pms-application-service + - pms-domain-service + - pms-infra-cmdrun + - pms-infra-procspawn + - pms-infra-serial + - pms-infra-socket + - pms-infra-watch + - pms-infrastructure + - pms-ui-notification + - pms-ui-request + - pms-ui-response - png-file - pngload - pointless-lenses @@ -2632,7 +2624,6 @@ dont-distribute-packages: - polysemy-hasql - polysemy-hasql-test - polysemy-kvstore-jsonfile - - polysemy-log-co - polysemy-methodology - polysemy-methodology-co-log - polysemy-methodology-composite @@ -2718,6 +2709,7 @@ dont-distribute-packages: - psql - ptera - ptera-th + - pty-mcp-server - publicsuffixlist - puffytools - Pugs @@ -2795,7 +2787,6 @@ dont-distribute-packages: - random-extras - random-hypergeometric - range-space - - ranged-list_0_1_2_3 - Ranka - rasa - rasa-example-config @@ -2815,6 +2806,7 @@ dont-distribute-packages: - rbr - rc - rdioh + - rds-data-polysemy - react-flux-servant - reactive - reactive-banana-sdl @@ -2838,12 +2830,10 @@ dont-distribute-packages: - refh - reflex-animation - reflex-backend-wai - - reflex-dom-colonnade - reflex-ghci - reflex-gloss-scene - reflex-libtelnet - reflex-localize - - reflex-localize-dom - reflex-monad-auth - reflex-process - reform-blaze @@ -2862,7 +2852,6 @@ dont-distribute-packages: - regions-monadsfd - regions-monadstf - regions-mtl - - registry-messagepack - regular-extras - regular-web - regular-xmlpickler @@ -3256,7 +3245,6 @@ dont-distribute-packages: - spelling-suggest - sphero - spice - - spike - SpinCounter - splines - sprinkles @@ -3412,7 +3400,6 @@ dont-distribute-packages: - techlab - telegram-bot - telegram-raw-api - - telescope - ten-lens - ten-unordered-containers - terminal-text @@ -3461,7 +3448,6 @@ dont-distribute-packages: - toboggan - todos - toktok - - toml-reader_0_3_0_0 - tomlcheck - tonatona - tonatona-google-server-api @@ -3476,7 +3462,6 @@ dont-distribute-packages: - toxcore-c - toysolver - tpb - - trace-embrace - tracing-control - trajectory - trans-fx-data @@ -3490,7 +3475,6 @@ dont-distribute-packages: - trasa-client - trasa-extra - trasa-form - - trasa-reflex - trasa-server - trasa-th - traversal-template @@ -3519,7 +3503,6 @@ dont-distribute-packages: - twentefp-graphs - twentefp-rosetree - twentefp-trees - - twentyseven - twfy-api-client - twidge - twilight-stm @@ -3538,7 +3521,6 @@ dont-distribute-packages: - type-sets - type-structure - type-sub-th - - typecheck-plugin-nat-simple_0_1_0_11 - TypeClass - typed-encoding-encoding - typed-gui @@ -3769,7 +3751,6 @@ dont-distribute-packages: - xml-catalog - xml-enumerator - xml-enumerator-combinators - - xml-isogen - xml-monad - xml-pipe - xml-push diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index 115f247a1c4f..064a471c49e9 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -265,6 +265,9 @@ builtins.intersectAttrs super { ); hnix = self.generateOptparseApplicativeCompletions [ "hnix" ] super.hnix; + # Provides a library and an executable (pretty-derivation) + nix-derivation = enableSeparateBinOutput super.nix-derivation; + # Generate shell completion. cabal2nix = self.generateOptparseApplicativeCompletions [ "cabal2nix" ] super.cabal2nix; @@ -421,6 +424,14 @@ builtins.intersectAttrs super { hasql-pool = dontCheck super.hasql-pool; hasql-transaction = dontCheck super.hasql-transaction; + # Test dependency tree-sitter-while is not uploaded to Hackage, + # so cabal2nix automatically marks it as broken + hs-tree-sitter-capi = lib.pipe super.hs-tree-sitter-capi [ + dontCheck + doDistribute + unmarkBroken + ]; + # Avoid compiling twice by providing executable as a separate output (with small closure size), postgres-websockets = lib.pipe super.postgres-websockets [ enableSeparateBinOutput @@ -502,11 +513,27 @@ builtins.intersectAttrs super { # can't use pkg-config (LLVM has no official .pc files), we need to pass the # `dev` and `lib` output in, or Cabal will have trouble finding the library. # Since it looks a bit neater having it in a list, we circumvent the singular - # LLVM input here. - llvm-ffi = addBuildDepends [ - pkgs.llvmPackages_16.llvm.lib - pkgs.llvmPackages_16.llvm.dev - ] (super.llvm-ffi.override { LLVM = null; }); + # LLVM input that llvm-ffi declares. + llvm-ffi = + let + chosenLlvmVersion = 20; + nextLlvmAttr = "llvmPackages_${toString (chosenLlvmVersion + 1)}"; + shouldUpgrade = + pkgs ? ${nextLlvmAttr} && (lib.strings.match ".+rc.+" pkgs.${nextLlvmAttr}.llvm.version) == null; + in + lib.warnIf shouldUpgrade + "haskellPackages.llvm-ffi: ${nextLlvmAttr} is available in Nixpkgs, consider updating." + lib.pipe + super.llvm-ffi + [ + # ATTN: There is no matching flag for the latest supported LLVM version, + # so you may need to remove this when updating chosenLlvmVersion + (enableCabalFlag "LLVM${toString chosenLlvmVersion}00") + (addBuildDepends [ + pkgs."llvmPackages_${toString chosenLlvmVersion}".llvm.lib + pkgs."llvmPackages_${toString chosenLlvmVersion}".llvm.dev + ]) + ]; # Needs help finding LLVM. spaceprobe = addBuildTool self.buildHaskellPackages.llvmPackages.llvm super.spaceprobe; @@ -729,6 +756,15 @@ builtins.intersectAttrs super { # Break infinite recursion cycle with criterion and network-uri. js-flot = dontCheck super.js-flot; + # Test suite unsets PATH, but wants to be able to run `whoami` + # https://github.com/stackbuilders/dotenv-hs/commit/6125dc2d260c5042f5416c1431882d1c2c91d3c8#issuecomment-3163926427 + dotenv = overrideCabal (drv: { + postPatch = drv.postPatch or "" + '' + substituteInPlace spec/fixtures/.dotenv spec/Configuration/DotenvSpec.hs \ + --replace-fail "whoami" "$(type -p whoami)" + ''; + }) super.dotenv; + # Break infinite recursion cycle between QuickCheck and splitmix. splitmix = dontCheck super.splitmix; splitmix_0_1_1 = dontCheck super.splitmix_0_1_1; @@ -832,6 +868,14 @@ builtins.intersectAttrs super { pkgs.z3 ] super.crucible-llvm; + # yaml doesn't build its executables (json2yaml, yaml2json) by default: + # https://github.com/snoyberg/yaml/issues/194 + yaml = lib.pipe super.yaml [ + (disableCabalFlag "no-exe") + enableSeparateBinOutput + (addBuildDepend self.optparse-applicative) + ]; + # Compile manpages (which are in RST and are compiled with Sphinx). futhark = overrideCabal @@ -1120,6 +1164,25 @@ builtins.intersectAttrs super { ]; }) super.relocant; + # https://gitlab.iscpif.fr/gargantext/haskell-pgmq/blob/9a869df2842eccc86a0f31a69fb8dc5e5ca218a8/README.md#running-test-cases + haskell-pgmq = overrideCabal (drv: { + env = drv.env or { } // { + postgresqlEnableTCP = toString true; + }; + testToolDepends = drv.testToolDepends or [ ] ++ [ + # otherwise .dev gets selected?! + (lib.getBin (pkgs.postgresql.withPackages (ps: [ ps.pgmq ]))) + pkgs.postgresqlTestHook + ]; + }) super.haskell-pgmq; + + # https://gitlab.iscpif.fr/gargantext/haskell-bee/blob/19c8775f0d960c669235bf91131053cb6f69a1c1/README.md#redis + haskell-bee-redis = overrideCabal (drv: { + testToolDepends = drv.testToolDepends or [ ] ++ [ + pkgs.redisTestHook + ]; + }) super.haskell-bee-redis; + retrie = addTestToolDepends [ pkgs.git pkgs.mercurial ] super.retrie; retrie_1_2_0_0 = addTestToolDepends [ pkgs.git pkgs.mercurial ] super.retrie_1_2_0_0; retrie_1_2_1_1 = addTestToolDepends [ pkgs.git pkgs.mercurial ] super.retrie_1_2_1_1; @@ -1217,21 +1280,33 @@ builtins.intersectAttrs super { # not used to link against by anyone, we can make it’s closure smaller and # add its runtime dependencies in `haskellPackages` (as opposed to cabal2nix). cabal2nix-unstable = overrideCabal (drv: { - buildTools = (drv.buildTools or [ ]) ++ [ - pkgs.buildPackages.makeWrapper - ]; - postInstall = '' - ${drv.postInstall or ""} + passthru = drv.passthru or { } // { + updateScript = ../../../maintainers/scripts/haskell/update-cabal2nix-unstable.sh; - wrapProgram $out/bin/cabal2nix \ - --prefix PATH ":" "${ - pkgs.lib.makeBinPath [ - pkgs.nix - pkgs.nix-prefetch-scripts - ] - }" - ''; - }) (justStaticExecutables super.cabal2nix-unstable); + # This is used by regenerate-hackage-packages.nix to supply the configuration + # values we can easily generate automatically without checking them in. + compilerConfig = + pkgs.runCommand "hackage2nix-${self.ghc.haskellCompilerName}-config.yaml" + { + nativeBuildInputs = [ + self.ghc + ]; + } + '' + cat > "$out" << EOF + # generated by haskellPackages.cabal2nix-unstable.compilerConfig + compiler: ${self.ghc.haskellCompilerName} + + core-packages: + EOF + + ghc-pkg list \ + | tail -n '+2' \ + | sed -e 's/[()]//g' -e 's/\s\+/ - /' \ + >> "$out" + ''; + }; + }) (enableSeparateBinOutput super.cabal2nix-unstable); # test suite needs local redis daemon nri-redis = dontCheck super.nri-redis; @@ -1292,6 +1367,13 @@ builtins.intersectAttrs super { (self.generateOptparseApplicativeCompletions [ "cloudy" ]) ]; + # We don't have multiple GHC versions to test against in PATH + ghc-hie = overrideCabal (drv: { + testFlags = drv.testFlags or [ ] ++ [ + "--skip=/GHC.Iface.Ext.Binary/readHieFile" + ]; + }) super.ghc-hie; + # Wants running postgresql database accessible over ip, so postgresqlTestHook # won't work (or would need to patch test suite). domaindriven-core = dontCheck super.domaindriven-core; @@ -1342,6 +1424,16 @@ builtins.intersectAttrs super { (overrideCabal { mainProgram = "agda"; }) # Split outputs to reduce closure size enableSeparateBinOutput + # Build the primitive library to generate its interface files. + # These are needed in order to use Agda in Nix builds. + (overrideCabal (drv: { + postInstall = drv.postInstall or "" + '' + agdaExe=''${bin:-$out}/bin/agda + + echo "Generating Agda core library interface files..." + (cd "$("$agdaExe" --print-agda-data-dir)/lib/prim" && "$agdaExe" --build-library) + ''; + })) ]; # ats-format uses cli-setup in Setup.hs which is quite happy to write @@ -1620,8 +1712,8 @@ builtins.intersectAttrs super { gi-javascriptcore4 gi-javascriptcore6 gi-webkit2webextension - gi-gtk_4_0_12 - gi-gdk_4_0_10 + gi-gtk + gi-gdk gi-gdk4 gi-gdkx114 gi-gtk4 @@ -1713,33 +1805,29 @@ builtins.intersectAttrs super { xmobar = enableSeparateBinOutput super.xmobar; - # 2024-08-09: Disable some cabal-doctest tests pending further investigation. - inherit - (lib.mapAttrs ( - _: doctest: - lib.pipe doctest [ - (overrideCabal (drv: { - patches = drv.patches or [ ] ++ [ - (pkgs.fetchpatch { - name = "doctest-0.23.0-ghc-9.12.patch"; - url = "https://github.com/sol/doctest/commit/77373c5d84cd5e59ea86ec30b9ada874f50fad9e.patch"; - sha256 = "07dx99lna17fni1ccbklijx1ckkf2p4kk9wvkwib0ihmra70zpn2"; - includes = [ "test/**" ]; - }) - ]; - testFlags = drv.testFlags or [ ] ++ [ - # These tests require cabal-install (would cause infinite recursion) - "--skip=/Cabal.Options" - "--skip=/Cabal.Paths/paths" - "--skip=/Cabal.ReplOptions" # >= 0.23 - ]; - })) - doDistribute - ] - ) { inherit (super) doctest doctest_0_23_0; }) - doctest - doctest_0_23_0 - ; + # Combination of library and executable + extensions = enableSeparateBinOutput super.extensions; + + # These test cases access the network + hpack = overrideCabal (drv: { + testFlags = drv.testFlags or [ ] ++ [ + "--skip" + "/Hpack.Defaults/ensureFile/with 404/does not create any files/" + "--skip" + "/Hpack.Defaults/ensureFile/downloads file if missing/" + "--skip" + "/EndToEnd/hpack/defaults/fails if defaults don't exist/" + ]; + }) super.hpack; + + doctest = overrideCabal (drv: { + testFlags = drv.testFlags or [ ] ++ [ + # These tests require cabal-install (would cause infinite recursion) + "--skip=/Cabal.Options" + "--skip=/Cabal.Paths/paths" + "--skip=/Cabal.ReplOptions" # >= 0.23 + ]; + }) super.doctest; # tracked upstream: https://github.com/snapframework/openssl-streams/pull/11 # certificate used only 1024 Bit RSA key and SHA-1, which is not allowed in OpenSSL 3.1+ diff --git a/pkgs/development/haskell-modules/generic-builder.nix b/pkgs/development/haskell-modules/generic-builder.nix index acfead1a5125..cfdb273f696a 100644 --- a/pkgs/development/haskell-modules/generic-builder.nix +++ b/pkgs/development/haskell-modules/generic-builder.nix @@ -88,7 +88,7 @@ in enableSharedLibraries ? !stdenv.hostPlatform.isStatic && (ghc.enableShared or false) - && !stdenv.hostPlatform.useAndroidPrebuilt, + && !stdenv.hostPlatform.useAndroidPrebuilt, # TODO: figure out why /build leaks into RPATH enableDeadCodeElimination ? (!stdenv.hostPlatform.isDarwin), # TODO: use -dead_strip for darwin # Disabling this for ghcjs prevents this crash: https://gitlab.haskell.org/ghc/ghc/-/issues/23235 enableStaticLibraries ? diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 833c327d6007..97d33bbb4bac 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -1039,8 +1039,8 @@ self: { { mkDerivation, base }: mkDerivation { pname = "ANum"; - version = "0.2.0.2"; - sha256 = "06mvkp9b0hxlp1w2yp7bb6340l88mzs15azx7nma401icqdhvbpn"; + version = "0.2.0.4"; + sha256 = "19wacb1n731b5xckhryry3kyxdp6wmzgw54jv70y18an3jdnlzhd"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Num instance for Applicatives provided via the ANum newtype"; @@ -1490,7 +1490,6 @@ self: { blaze-html, boxes, bytestring, - Cabal, case-insensitive, containers, data-hash, @@ -1499,9 +1498,13 @@ self: { dlist, edit-distance, emacs, + enummapset, equivalence, exceptions, + filelock, + filemanip, filepath, + generic-data, ghc-compact, gitrev, happy, @@ -1510,16 +1513,19 @@ self: { monad-control, mtl, murmur-hash, + nonempty-containers, parallel, peano, pqueue, pretty, process, + process-extras, regex-tdfa, split, stm, STMonadTrans, strict, + template-haskell, text, time, transformers, @@ -1531,20 +1537,11 @@ self: { }: mkDerivation { pname = "Agda"; - version = "2.7.0.1"; - sha256 = "13pn0mbxyfy04fcdl68l2m36b40hwk8iwpkqdfad3xsf9l5ddxil"; - revision = "3"; - editedCabalFile = "0vmsy5hjivysiqkzk65ca1y8ivbzly5z55zi12bgsmj7jqrd8vrf"; + version = "2.8.0"; + sha256 = "184vjq260zf5w9c8nz11nbhpsvq3a1yxp7mhaz7synlaww3ik146"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; - setupHaskellDepends = [ - base - Cabal - directory - filepath - process - ]; libraryHaskellDepends = [ aeson ansi-terminal @@ -1562,9 +1559,13 @@ self: { directory dlist edit-distance + enummapset equivalence exceptions + filelock + filemanip filepath + generic-data ghc-compact gitrev hashable @@ -1572,16 +1573,19 @@ self: { monad-control mtl murmur-hash + nonempty-containers parallel peano pqueue pretty process + process-extras regex-tdfa split stm STMonadTrans strict + template-haskell text time transformers @@ -1597,9 +1601,13 @@ self: { ]; executableHaskellDepends = [ base + bytestring directory + filelock filepath + gitrev process + template-haskell ]; executableToolDepends = [ emacs ]; description = "A dependently typed functional programming language and proof assistant"; @@ -6023,6 +6031,57 @@ self: { } ) { }; + "Cabal_3_16_0_0" = callPackage ( + { + mkDerivation, + array, + base, + bytestring, + Cabal-syntax, + containers, + deepseq, + directory, + filepath, + mtl, + parsec, + pretty, + process, + time, + transformers, + unix, + }: + mkDerivation { + pname = "Cabal"; + version = "3.16.0.0"; + sha256 = "030v97qnq7299ldi6zz9lb8ashldybp9l1x2f9ga8l7m8xns72nn"; + setupHaskellDepends = [ + mtl + parsec + ]; + libraryHaskellDepends = [ + array + base + bytestring + Cabal-syntax + containers + deepseq + directory + filepath + mtl + parsec + pretty + process + time + transformers + unix + ]; + doCheck = false; + description = "A framework for packaging Haskell software"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + "Cabal-hooks" = callPackage ( { mkDerivation, @@ -6034,8 +6093,8 @@ self: { }: mkDerivation { pname = "Cabal-hooks"; - version = "3.14"; - sha256 = "0fj770ix5a9n7nbfmp0919c2qgg20h3m1lwjdwq27mrgzk770s57"; + version = "3.16"; + sha256 = "1s28vzj1s4yc54w4nrxvj786f9h5p89mazww3iia7m7sb2r21fjr"; libraryHaskellDepends = [ base Cabal @@ -6316,6 +6375,52 @@ self: { } ) { }; + "Cabal-syntax_3_16_0_0" = callPackage ( + { + mkDerivation, + alex, + array, + base, + binary, + bytestring, + containers, + deepseq, + directory, + filepath, + mtl, + parsec, + pretty, + text, + time, + transformers, + }: + mkDerivation { + pname = "Cabal-syntax"; + version = "3.16.0.0"; + sha256 = "17w0av34br7l5p2hw4bvzjmmrass6s0775big1w3hiig0lbx8nzl"; + libraryHaskellDepends = [ + array + base + binary + bytestring + containers + deepseq + directory + filepath + mtl + parsec + pretty + text + time + transformers + ]; + libraryToolDepends = [ alex ]; + description = "A library for working with .cabal files"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + "CabalSearch" = callPackage ( { mkDerivation, @@ -7005,10 +7110,8 @@ self: { }: mkDerivation { pname = "ChasingBottoms"; - version = "1.3.1.15"; - sha256 = "0if8h6xq10y1xa90cwmx2jkxjn9628rzs8y6fsjmpjdcvcyr5wnj"; - revision = "2"; - editedCabalFile = "11h7gfnlxfrfpvax74lbdwaz8jazy833q6mzrgs9p8cyj6q69ibn"; + version = "1.3.1.16"; + sha256 = "08zg018arf4qvp970dcnf0nyaqp7wkp5ba2dhck3v4l49k5cax9m"; libraryHaskellDepends = [ base containers @@ -7539,59 +7642,6 @@ self: { }: mkDerivation { pname = "Color"; - version = "0.3.3"; - sha256 = "14sf71lhqc1w6s3p1k8a99xgzcwfnr3v5irvfkr09rvv7fd66nva"; - libraryHaskellDepends = [ - base - data-default-class - deepseq - vector - ]; - testHaskellDepends = [ - base - colour - hspec - HUnit - JuicyPixels - massiv - massiv-test - QuickCheck - random - vector - ]; - testToolDepends = [ hspec-discover ]; - benchmarkHaskellDepends = [ - base - colour - criterion - deepseq - random - ]; - description = "Color spaces and conversions between them"; - license = lib.licenses.bsd3; - } - ) { }; - - "Color_0_4_0" = callPackage ( - { - mkDerivation, - base, - colour, - criterion, - data-default-class, - deepseq, - hspec, - hspec-discover, - HUnit, - JuicyPixels, - massiv, - massiv-test, - QuickCheck, - random, - vector, - }: - mkDerivation { - pname = "Color"; version = "0.4.0"; sha256 = "1pnvfzrqilfbxkifmp5r9m0ys06lmmhdfnskib7cc22lifg85q3x"; libraryHaskellDepends = [ @@ -7622,7 +7672,6 @@ self: { ]; description = "Color spaces and conversions between them"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -8110,6 +8159,31 @@ self: { } ) { }; + "ConsoleAsk" = callPackage ( + { + mkDerivation, + base, + lens, + parsec, + regex-tdfa, + text, + }: + mkDerivation { + pname = "ConsoleAsk"; + version = "0.1.0.1"; + sha256 = "0mbrvaqdxfx7vfcqy6rbva0ml6a7a2yklgzh3vx008yaavzw4hy6"; + libraryHaskellDepends = [ + base + lens + parsec + regex-tdfa + text + ]; + description = "Simple CLI user input library"; + license = lib.licenses.mit; + } + ) { }; + "ConstraintKinds" = callPackage ( { mkDerivation, @@ -10221,44 +10295,6 @@ self: { }: mkDerivation { pname = "Diff"; - version = "0.5"; - sha256 = "0la5npl3zglzbsnlbksp0s6khb79cm6hbdxhy29sd3xivzg89k03"; - revision = "1"; - editedCabalFile = "1fxg0ibi80dq68draxfh1p0n4mkmyn7gm0b51jwpkq6rx8p9g2lw"; - libraryHaskellDepends = [ - array - base - pretty - ]; - testHaskellDepends = [ - array - base - directory - pretty - process - QuickCheck - test-framework - test-framework-quickcheck2 - ]; - description = "Diff algorithm in pure Haskell"; - license = lib.licenses.bsd3; - } - ) { }; - - "Diff_1_0_2" = callPackage ( - { - mkDerivation, - array, - base, - directory, - pretty, - process, - QuickCheck, - test-framework, - test-framework-quickcheck2, - }: - mkDerivation { - pname = "Diff"; version = "1.0.2"; sha256 = "11ad6ng3pqjb9dixnqk35bpgzjzva7ifnnjjlz0z5xzbsp9jcznd"; libraryHaskellDepends = [ @@ -10278,7 +10314,6 @@ self: { ]; description = "Diff algorithm in pure Haskell"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -15105,8 +15140,8 @@ self: { pname = "GLUT"; version = "2.7.0.16"; sha256 = "0vdkfj4wjzigdpzgr5l001y9wkhwgl00mclr26gf93kps14fkymn"; - revision = "3"; - editedCabalFile = "00jj0f8vxfz11kpw673v5hs72xciyz4jvhp8p74cbqyj11dbp35d"; + revision = "4"; + editedCabalFile = "0xfm8l90llyyqj3aip0i87ykq936zfl3bc7sibgdng8dhi5xj7y3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -21294,53 +21329,6 @@ self: { }: mkDerivation { pname = "HaTeX"; - version = "3.22.4.2"; - sha256 = "1wfyzv5kpi5npqfya11dalrxffygcz7rdsmk8kk85fvzyka8p5kf"; - libraryHaskellDepends = [ - base - bibtex - bytestring - containers - hashable - matrix - parsec - prettyprinter - QuickCheck - text - transformers - ]; - testHaskellDepends = [ - base - parsec - QuickCheck - tasty - tasty-quickcheck - text - ]; - description = "The Haskell LaTeX library"; - license = lib.licenses.bsd3; - } - ) { }; - - "HaTeX_3_23_0_1" = callPackage ( - { - mkDerivation, - base, - bibtex, - bytestring, - containers, - hashable, - matrix, - parsec, - prettyprinter, - QuickCheck, - tasty, - tasty-quickcheck, - text, - transformers, - }: - mkDerivation { - pname = "HaTeX"; version = "3.23.0.1"; sha256 = "1w98iprpanz7i78fzhf14rlzyhj0wmjs45xp5nrbxkzvwb1dvigk"; libraryHaskellDepends = [ @@ -21366,7 +21354,6 @@ self: { ]; description = "The Haskell LaTeX library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -22336,10 +22323,8 @@ self: { }: mkDerivation { pname = "HaskellNet"; - version = "0.6.1.2"; - sha256 = "0yd0n6c9favb6kv37flz2cn9wz5kapx3iqljq2h7l6qvx6kd92v5"; - revision = "1"; - editedCabalFile = "1j5g09v40rvsk4crfjabs0mma5nlwsbzbny25803bc6805jh9058"; + version = "0.6.2"; + sha256 = "134gmv5b4f02f24m86ql256dssdvkgqjp2cw36p6958ydbdsx6s4"; libraryHaskellDepends = [ array base @@ -22356,8 +22341,6 @@ self: { ]; description = "Client support for POP3, SMTP, and IMAP"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -22394,7 +22377,6 @@ self: { ]; description = "Helpers to connect to SSL/TLS mail servers with HaskellNet"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "HaskellNet-SSL-example"; } ) { }; @@ -22567,6 +22549,200 @@ self: { } ) { }; + "Hastructure" = callPackage ( + { + mkDerivation, + aeson, + aeson-pretty, + attoparsec, + attoparsec-aeson, + base, + base-compat, + bytestring, + containers, + Decimal, + deepseq, + dlist, + generic-lens, + hashable, + http-types, + lens, + math-functions, + MissingH, + monad-loops, + mtl, + numeric-limits, + openapi3, + parallel, + regex-base, + regex-pcre-builtin, + scientific, + servant, + servant-openapi3, + servant-server, + split, + string-conversions, + swagger2, + tabular, + tasty, + tasty-golden, + tasty-hspec, + tasty-hunit, + template-haskell, + text, + time, + vector, + wai, + wai-cors, + warp, + yaml, + }: + mkDerivation { + pname = "Hastructure"; + version = "0.50.4"; + sha256 = "15g4hsgh2spfmynz4rs9za0ifcgdgcvp4n5qgm2szf4i9sdly0cf"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + aeson-pretty + attoparsec + attoparsec-aeson + base + base-compat + bytestring + containers + Decimal + deepseq + dlist + generic-lens + hashable + http-types + lens + math-functions + MissingH + monad-loops + mtl + numeric-limits + openapi3 + parallel + regex-base + regex-pcre-builtin + scientific + servant + servant-openapi3 + servant-server + split + string-conversions + swagger2 + tabular + template-haskell + text + time + vector + wai + wai-cors + warp + yaml + ]; + executableHaskellDepends = [ + aeson + aeson-pretty + attoparsec + attoparsec-aeson + base + base-compat + bytestring + containers + Decimal + deepseq + dlist + generic-lens + hashable + http-types + lens + math-functions + MissingH + monad-loops + mtl + numeric-limits + openapi3 + parallel + regex-base + regex-pcre-builtin + scientific + servant + servant-openapi3 + servant-server + split + string-conversions + swagger2 + tabular + tasty + tasty-golden + tasty-hspec + tasty-hunit + template-haskell + text + time + vector + wai + wai-cors + warp + yaml + ]; + testHaskellDepends = [ + aeson + aeson-pretty + attoparsec + attoparsec-aeson + base + base-compat + bytestring + containers + Decimal + deepseq + dlist + generic-lens + hashable + http-types + lens + math-functions + MissingH + monad-loops + mtl + numeric-limits + openapi3 + parallel + regex-base + regex-pcre-builtin + scientific + servant + servant-openapi3 + servant-server + split + string-conversions + swagger2 + tabular + tasty + tasty-golden + tasty-hspec + tasty-hunit + template-haskell + text + time + vector + wai + wai-cors + warp + yaml + ]; + description = "Cashflow modeling library for structured finance"; + license = lib.licenses.bsd3; + mainProgram = "Hastructure-exe"; + } + ) { }; + "Hate" = callPackage ( { mkDerivation, @@ -23978,8 +24154,8 @@ self: { }: mkDerivation { pname = "HsSyck"; - version = "0.53"; - sha256 = "17r4jwnkjinmzpw9m2crjwccdyv9wmpljnv1ldgljkr9p9mb5ywf"; + version = "0.55"; + sha256 = "1ccm9r40898kfgkrnwz0ybcdps83li9wk565fm37gdpsvmi19faf"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base @@ -24096,6 +24272,8 @@ self: { pname = "HsYAML"; version = "0.2.1.5"; sha256 = "13av46629msknp1spmcczgd2hpsyj0ca590vpiy7df8l6cfwjyk5"; + revision = "1"; + editedCabalFile = "1l5ig8a1c13rwcx530li93p0kkxcsjpjyr303v19z6n8zmdvnz6a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -24700,6 +24878,8 @@ self: { pname = "IPv6DB"; version = "0.3.3.4"; sha256 = "1mkf2fqlg2n9q3l3p8rxdcmb7k281lz37x6hiry1wvxbn92d4pja"; + revision = "1"; + editedCabalFile = "18wx26x4nyyywbl7inwna68kmxs8sbyckmrhdz4png9gn7ix4sr0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -26306,18 +26486,26 @@ self: { mkDerivation, base, containers, + directory, + generic-lens, + lens, mtl, }: mkDerivation { pname = "Kawaii-Parser"; - version = "2.0.0"; - sha256 = "1b0b6hr128jahwlivl0w27s11l51p6y5xjijjlgqhb17yjicxfl1"; + version = "3.0.0"; + sha256 = "09zj4ryqypd46i4ilfqx9mf9y9cs4p4gjyqyks3a11b0qmvlhna9"; + revision = "2"; + editedCabalFile = "0m63mixkaiwzw0m6ksl28q26cijkkxiydrjn6vcz10ymfyjm7mkw"; libraryHaskellDepends = [ base containers + directory + generic-lens + lens mtl ]; - description = "A simple parsing library"; + description = "A simple parsing library and some additional utilities"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; @@ -26815,6 +27003,8 @@ self: { pname = "LPFP"; version = "1.1.5"; sha256 = "11mlcd1pq2vb0kwjm2z6304qslvmdcfdbly37yr27zhn860zfzz2"; + revision = "2"; + editedCabalFile = "1530y0rmj3gwhk0ghpaf0977wz0n2pq86dfcb401y0ala7f4z167"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -29699,8 +29889,8 @@ self: { }: mkDerivation { pname = "MicroHs"; - version = "0.12.6.1"; - sha256 = "145fk10clh4mmfd58212kr1b56fr4j19vrlrq6d4jdv4zrvk5iwl"; + version = "0.13.0.0"; + sha256 = "02wl86ql8xcp9w7vlhvh0m95am6ssmw8fzkbs597qlhpwp91ax3w"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -29720,7 +29910,6 @@ self: { ]; description = "A small compiler for Haskell"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; mainProgram = "mhs"; } ) { }; @@ -29776,27 +29965,31 @@ self: { happy, haskell-src-exts, mtl, + optparse-applicative, pretty, process, + string-qq, transformers, }: mkDerivation { pname = "MiniAgda"; - version = "0.2022.3.11"; - sha256 = "1h1zcq3hsx8nxayzp3sa1qd1mlaigshqknkp3xn66yiv08f6vgmc"; - isLibrary = false; + version = "0.2025.7.23"; + sha256 = "13vxbq62jvbrgcxmswcb8izfwyh5d01a6n47vaz0i6qkx5hwx7xk"; + isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; - executableHaskellDepends = [ + libraryHaskellDepends = [ array base containers haskell-src-exts mtl + optparse-applicative pretty + string-qq transformers ]; - executableToolDepends = [ + libraryToolDepends = [ alex happy ]; @@ -31686,47 +31879,6 @@ self: { aeson, base, bytestring, - cereal, - extra, - mwc-random, - optparse-applicative, - text, - }: - mkDerivation { - pname = "NanoID"; - version = "3.4.0.2"; - sha256 = "1dddc7aakhrj65kdspj8ashfdfl894ybqf7iwy94l344ikldfkaj"; - revision = "2"; - editedCabalFile = "0yb2bkc0mdywmn1px7i4fpfa6n37fj1fgdzsl3bmcbw9w26qikxc"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson - base - bytestring - cereal - extra - mwc-random - text - ]; - executableHaskellDepends = [ - base - bytestring - mwc-random - optparse-applicative - ]; - description = "NanoID generator"; - license = lib.licenses.bsd3; - mainProgram = "nanoid"; - } - ) { }; - - "NanoID_3_4_1" = callPackage ( - { - mkDerivation, - aeson, - base, - bytestring, bytestring-encodings, cereal, extra, @@ -31736,8 +31888,8 @@ self: { }: mkDerivation { pname = "NanoID"; - version = "3.4.1"; - sha256 = "1rrz4wmhba372fg9w8rg6fgynwqmy5dhyz5i74xab5mbjgv169rs"; + version = "3.4.1.1"; + sha256 = "1dfl5vj6fwxwrhgx11vzxij2p19q3kqri130fxgw2l6ajlckyh8x"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -31758,7 +31910,6 @@ self: { ]; description = "NanoID generator"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "nanoid"; } ) { }; @@ -34971,8 +35122,8 @@ self: { }: mkDerivation { pname = "PenroseKiteDart"; - version = "1.3"; - sha256 = "0yjfc7zahrf4h02xhlbhzh0r8nzns5v1a2rp2sg3gi073v59gpps"; + version = "1.4.5"; + sha256 = "05gh500vaf7bimfsw5w26x7l7182rnjxahavxi564msb2k6y8jrm"; libraryHaskellDepends = [ base containers @@ -36428,8 +36579,10 @@ self: { }: mkDerivation { pname = "QuickCheck"; - version = "2.14.3"; - sha256 = "0085lwy14r7hk7ibmv8d7d54ja9zin0ijf0b27xai898dfrj43sw"; + version = "2.15.0.1"; + sha256 = "0zvfydg44ibs1br522rzvdlxj9mpz0h62js1hay1sj5gvdnj3cm3"; + revision = "1"; + editedCabalFile = "0cgfp4s51cjphsn9cls6rndisvqmi94vn95xan9g1yz6p5xk7z8c"; libraryHaskellDepends = [ base containers @@ -36441,6 +36594,7 @@ self: { ]; testHaskellDepends = [ base + containers deepseq process ]; @@ -36449,7 +36603,7 @@ self: { } ) { }; - "QuickCheck_2_15_0_1" = callPackage ( + "QuickCheck_2_16_0_0" = callPackage ( { mkDerivation, base, @@ -36463,10 +36617,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 @@ -37555,34 +37707,6 @@ self: { }: mkDerivation { pname = "Ranged-sets"; - version = "0.4.0"; - sha256 = "1skd2a6yw7dd5vq8x81kwh28gi8sgyzg9qqqyadxmgpvy11sh9ab"; - revision = "2"; - editedCabalFile = "1dl69wa509yn2jvl0d4c5c036swq22i6nd73kqn0bp7vhbj4rfq4"; - libraryHaskellDepends = [ - base - HUnit - QuickCheck - ]; - testHaskellDepends = [ - base - HUnit - QuickCheck - ]; - description = "Ranged sets for Haskell"; - license = lib.licenses.bsd3; - } - ) { }; - - "Ranged-sets_0_5_0" = callPackage ( - { - mkDerivation, - base, - HUnit, - QuickCheck, - }: - mkDerivation { - pname = "Ranged-sets"; version = "0.5.0"; sha256 = "03254dl4nl7x4dhlkj6285gc6djgwklfbg1yypl1vfl72l5bsh40"; libraryHaskellDepends = [ @@ -37596,7 +37720,6 @@ self: { ]; description = "Ranged sets for Haskell"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -39389,58 +39512,6 @@ self: { }: mkDerivation { pname = "SVGFonts"; - version = "1.8.0.1"; - sha256 = "0r3z7i7x56qvhyc51jlq084c1biy9xn72nm19mw116gx49rm32k9"; - revision = "2"; - editedCabalFile = "1kk7hbsd0aard9457y674rw5yvailfap1jzmvmvzmfi4ripwqxag"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - attoparsec - base - blaze-markup - blaze-svg - bytestring - cereal - cereal-vector - containers - data-default-class - diagrams-core - diagrams-lib - directory - parsec - split - text - vector - xml - ]; - description = "Fonts from the SVG-Font format"; - license = lib.licenses.bsd3; - } - ) { }; - - "SVGFonts_1_8_1" = callPackage ( - { - mkDerivation, - attoparsec, - base, - blaze-markup, - blaze-svg, - bytestring, - cereal, - cereal-vector, - containers, - data-default-class, - diagrams-core, - diagrams-lib, - directory, - parsec, - split, - text, - vector, - xml, - }: - mkDerivation { - pname = "SVGFonts"; version = "1.8.1"; sha256 = "022c81vvfkcjhgrvgyvnqpd151f6369n89lj1hfh2rmjypxmm318"; enableSeparateDataOutput = true; @@ -39465,7 +39536,6 @@ self: { ]; description = "Fonts from the SVG-Font format"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -40334,10 +40404,8 @@ self: { }: mkDerivation { pname = "ShellCheck"; - version = "0.10.0"; - sha256 = "08bdjcdl457xz2vh8y2w29bcwh1k7sfzyvszln3498vm5m1xn22d"; - revision = "1"; - editedCabalFile = "1935jrzy1r3g9cc74b330fmxnz2i1j8hsdk9jnl557qgk6xjqzs7"; + version = "0.11.0"; + sha256 = "003lhhmaqbzvddw2im4ki5vz6v4imd8f5cp470gk122p36f2x9w1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -45165,10 +45233,8 @@ self: { }: mkDerivation { pname = "Unique"; - version = "0.4.7.9"; - sha256 = "14f1qnmhdmbam8qis725dhwq1mk9h86fsnzhkwhsx73ny9z29s1l"; - revision = "1"; - editedCabalFile = "10s0npnfkh7naj49afmyrvnilikp6426fbhi49f97pxrgcmy4dvw"; + version = "0.4.8.0"; + sha256 = "1wv9dskvs2im5a97h3xm161sbqcbw81d7knk81y876ghqqf3hr56"; libraryHaskellDepends = [ base containers @@ -46710,8 +46776,8 @@ self: { { mkDerivation }: mkDerivation { pname = "Win32"; - version = "2.14.2.0"; - sha256 = "0qmm44py2r1z5mj12vr33s01kci5hmh479pr6v8ljqgm2imlfr4j"; + version = "2.14.2.1"; + sha256 = "0583vy22b89z4zdgg52ayga46mw8qmj0lw7qm99q6wggnjgmmlb9"; description = "A binding to Windows Win32 API"; license = lib.licenses.bsd3; platforms = lib.platforms.windows; @@ -48187,40 +48253,6 @@ self: { }: mkDerivation { pname = "Yampa"; - version = "0.14.12"; - sha256 = "032kzcrxpsdb53xg7qrjl1h8vfd8alfknd8s03zsn8gg85grdnl3"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - deepseq - random - simple-affine-space - ]; - benchmarkHaskellDepends = [ - base - criterion - filepath - time - ]; - description = "Elegant Functional Reactive Programming Language for Hybrid Systems"; - license = lib.licenses.bsd3; - } - ) { }; - - "Yampa_0_15" = callPackage ( - { - mkDerivation, - base, - criterion, - deepseq, - filepath, - random, - simple-affine-space, - time, - }: - mkDerivation { - pname = "Yampa"; version = "0.15"; sha256 = "0dxcgd7i0n5g2h041vgaam47gn3ac7i2980lq6dihvyzw8zplpcq"; isLibrary = true; @@ -48239,7 +48271,6 @@ self: { ]; description = "Elegant Functional Reactive Programming Language for Hybrid Systems"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -49364,8 +49395,8 @@ self: { }: mkDerivation { pname = "ac-library-hs"; - version = "1.5.0.0"; - sha256 = "15jvxwsx50qcv58wx4a2m4f1h5ic476cnb78n757shyfm0asn9ag"; + version = "1.5.2.1"; + sha256 = "1b4x187v1mrs0p95ng5qa8zjaa12m13af2r70rc76kbn279qjb3k"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -49374,6 +49405,7 @@ self: { bytestring primitive random + transformers vector vector-algorithms wide-word @@ -49384,6 +49416,7 @@ self: { bytestring primitive random + transformers vector vector-algorithms wide-word @@ -49428,7 +49461,9 @@ self: { ]; description = "Data structures and algorithms"; license = lib.licenses.cc0; + hydraPlatforms = lib.platforms.none; mainProgram = "example-lazy-segtree"; + broken = true; } ) { }; @@ -52296,8 +52331,8 @@ self: { pname = "active"; version = "0.2.1"; sha256 = "150kwir36aj9q219qi80mlqd0vxm4941dh6x4xp58rbd5a3mhmv1"; - revision = "4"; - editedCabalFile = "0s5aiyskly1j4wd4hs2c52bdawx9340pgdx0378xvivixd48cd8x"; + revision = "5"; + editedCabalFile = "0wxl3pfdz4krx7lg1rckvmjkm2hj5vlwx3kyzzfrpsfhc9zq7f1g"; libraryHaskellDepends = [ base lens @@ -53708,8 +53743,8 @@ self: { pname = "aeson"; version = "2.2.3.0"; sha256 = "1akbrh8iz47f0ai30yabg1n4vcf1fx0a9gzj45fx0si553s5r8ns"; - revision = "3"; - editedCabalFile = "16sajjm1fqrjjgdy651ff7hyj89di7ys9wk4qnm9h6nnpbr5krb1"; + revision = "4"; + editedCabalFile = "0yw5kahz82kls4svn0qssckvx143k73h5nqg0z1d4s7ibqww4j3x"; libraryHaskellDepends = [ base bytestring @@ -54965,41 +55000,6 @@ self: { base, hspec, parsec, - template-haskell, - text, - vector, - }: - mkDerivation { - pname = "aeson-jsonpath"; - version = "0.2.0.0"; - sha256 = "1zh3psdbmcvfai6sfnkxhzfsk9icw3fbadhkhcs5k2lag9fhzy76"; - libraryHaskellDepends = [ - aeson - base - parsec - template-haskell - text - vector - ]; - testHaskellDepends = [ - aeson - base - hspec - parsec - vector - ]; - description = "Parse and run JSONPath queries on Aeson documents"; - license = lib.licenses.mit; - } - ) { }; - - "aeson-jsonpath_0_3_0_2" = callPackage ( - { - mkDerivation, - aeson, - base, - hspec, - parsec, scientific, template-haskell, text, @@ -55029,7 +55029,6 @@ self: { ]; description = "Parse and run JSONPath queries on Aeson documents"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -58282,8 +58281,8 @@ self: { }: mkDerivation { pname = "alex"; - version = "3.5.3.0"; - sha256 = "1ily1dp24i760m8p4l7x99ig532v8g1lxqp24f2i6dr8vpi55kd5"; + version = "3.5.4.0"; + sha256 = "1plasa0h85dfcga2h4yd1bqfi8smx4ghscyg299nh3lhqkr71sm9"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -59448,8 +59447,8 @@ self: { pname = "align-audio"; version = "0.0.0.1"; sha256 = "1r1660igj6bmzhccw30vj0wsz7jjkd5k0vbr4nrcbpcwkxllshnb"; - revision = "2"; - editedCabalFile = "15hqn6q6991qp60pvykw3ryrcyqz94vhwcj1y28sxdpn5ga8mrl9"; + revision = "3"; + editedCabalFile = "1j50cp7i77dplkd3g7nnyn9xgcr8r8d4lh6nh9xcnjfkn8p6g539"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -69871,8 +69870,8 @@ self: { }: mkDerivation { pname = "amazonka-mtl"; - version = "0.1.1.1"; - sha256 = "19rcmfq5ly92jm96w5770286kihd5gsdc45rmpbkhm71xl2aa0pq"; + version = "0.1.1.3"; + sha256 = "06ng492c6r0zwyjyr0h6b665sp6v17i245svdsag3ha8ni303hka"; libraryHaskellDepends = [ amazonka amazonka-core @@ -75221,8 +75220,8 @@ self: { }: mkDerivation { pname = "amqp-utils"; - version = "0.6.6.0"; - sha256 = "08s3djzf4jpz765myxa2jl4sng61892xalczsgka2rnpgvxgcap0"; + version = "0.6.7.2"; + sha256 = "0ypkx415bvd7rd5466df3c9rhplgirwr61c7dswkwwnjwnvvz85w"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -75709,8 +75708,8 @@ self: { }: mkDerivation { pname = "android-activity"; - version = "0.2.0.1"; - sha256 = "1pb250zsmh9z7h8wcqnqhbvhhdwwhmrwj8qr1w8053pxylsr5npn"; + version = "0.2.0.2"; + sha256 = "1l82k9if392682wr31b6g74wv25qwl5cgxwcmhnrp4lm8w0n428d"; libraryHaskellDepends = [ base data-default @@ -76648,8 +76647,8 @@ self: { }: mkDerivation { pname = "ansi-terminal"; - version = "1.1.2"; - sha256 = "1c2n051943gkwc87vpw7nrjxr5hivzq128x9k5j2mqji0hz4ml58"; + version = "1.1.3"; + sha256 = "14n0d3a4351mlin4dvk9xjg3x7dksnpkdg5l0gbby2fpbhb1mlc8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -76691,8 +76690,8 @@ self: { pname = "ansi-terminal-game"; version = "1.9.3.0"; sha256 = "1yy7hzdcawdmwl8wqzabbamzjdg260xbwryj0hdjn7b0n6qlqymk"; - revision = "2"; - editedCabalFile = "1gjaa3kj05v5zyjn27y17w05nx018bx28znj7r0al0c6267n0la8"; + revision = "3"; + editedCabalFile = "0m4df8a2p18j29zsgffnyf69hjkyam3rg3xc4zvmxafidj877ykk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -76774,8 +76773,8 @@ self: { }: mkDerivation { pname = "ansi-terminal-types"; - version = "1.1"; - sha256 = "09axg8lpyyzm436lfmk21hawqxljln0hrjhg6gfz99cdnwz37rgj"; + version = "1.1.3"; + sha256 = "12d625xa33qwwzpw75zpw05mk2a5qvqwj8jdkbcrp27iawhwxjcz"; libraryHaskellDepends = [ base colour @@ -78132,8 +78131,8 @@ self: { }: mkDerivation { pname = "aoc"; - version = "0.1.0.2"; - sha256 = "0x5lpirk74zf4283gpvmw71dv8mgil80l1awv42f8sfxg5nx805g"; + version = "0.2.1.0"; + sha256 = "1mc8nlrzyx8h2capq9ik52wffp3vsjd3hjzfnlka311xdlyzzvqv"; libraryHaskellDepends = [ base containers @@ -80866,103 +80865,7 @@ self: { mkDerivation, base, containers, - directory, - extra, - filemanip, - filepath, - ghc, - ghc-boot-th, - ghc-exactprint, - ghc-paths, - optparse-applicative, - process, - refact, - silently, - syb, - tasty, - tasty-expected-failure, - tasty-golden, - transformers, - uniplate, - unix-compat, - }: - mkDerivation { - pname = "apply-refact"; - version = "0.14.0.0"; - sha256 = "17dndhrpli0149rqbcyygb4w3lpmz8068pyrkcpwvfkd21p8yikk"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - containers - directory - extra - filemanip - ghc - ghc-boot-th - ghc-exactprint - process - refact - syb - transformers - uniplate - unix-compat - ]; - executableHaskellDepends = [ - base - containers - directory - extra - filemanip - filepath - ghc - ghc-boot-th - ghc-exactprint - ghc-paths - optparse-applicative - process - refact - syb - transformers - uniplate - unix-compat - ]; - testHaskellDepends = [ - base - containers - directory - extra - filemanip - filepath - ghc - ghc-boot-th - ghc-exactprint - ghc-paths - optparse-applicative - process - refact - silently - syb - tasty - tasty-expected-failure - tasty-golden - transformers - uniplate - unix-compat - ]; - description = "Perform refactorings specified by the refact library"; - license = lib.licenses.bsd3; - mainProgram = "refactor"; - } - ) { }; - - "apply-refact_0_15_0_0" = callPackage ( - { - mkDerivation, - base, - containers, data-default, - data-default-class, directory, extra, filemanip, @@ -80993,7 +80896,6 @@ self: { base containers data-default - data-default-class directory extra filemanip @@ -81011,7 +80913,6 @@ self: { base containers data-default - data-default-class directory extra filemanip @@ -81031,7 +80932,6 @@ self: { testHaskellDepends = [ base containers - data-default directory extra filemanip @@ -81054,7 +80954,6 @@ self: { ]; description = "Perform refactorings specified by the refact library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "refactor"; } ) { }; @@ -82104,8 +82003,8 @@ self: { }: mkDerivation { pname = "arch-hs"; - version = "0.12.0.1"; - sha256 = "0j8j22yy3mz31ypw3j8bk4cz5n2pfvv41m5smg0jxxxvdf6jbdia"; + version = "0.12.0.2"; + sha256 = "00jpxr23db9h92k53pbca5qgww7qzni925sqlgm01ydrpi394lck"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -83461,8 +83360,8 @@ self: { pname = "arithmoi"; version = "0.13.1.0"; sha256 = "0ka0sqkrkqrln6ci8fxzls9r5bhwii48xc39bbapdqbn4sc2c5bf"; - revision = "1"; - editedCabalFile = "1q36pbxsz3vcig7gjr0m38bn5d34az2cjkhcag4n2ra86zdqrnvv"; + revision = "2"; + editedCabalFile = "1q81krc6qgg495qqlnh7kbzg2fk57amgiqa5xmxwhxrhlffjsk3d"; configureFlags = [ "-f-llvm" ]; libraryHaskellDepends = [ array @@ -85093,6 +84992,62 @@ self: { } ) { }; + "ascii85x" = callPackage ( + { + mkDerivation, + array, + attoparsec, + base, + bytestring, + hedgehog, + JuicyPixels, + optparse-applicative, + text, + vector, + }: + mkDerivation { + pname = "ascii85x"; + version = "0.2.4.1"; + sha256 = "1jr0qqcyx173gy5izz99z5s3v9a78ks48g7am4lfab7py3k0xri3"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + array + attoparsec + base + bytestring + JuicyPixels + text + vector + ]; + executableHaskellDepends = [ + array + attoparsec + base + bytestring + JuicyPixels + optparse-applicative + text + vector + ]; + testHaskellDepends = [ + array + attoparsec + base + bytestring + hedgehog + JuicyPixels + text + vector + ]; + description = "Displays TI-85 variable files as text"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "ascii85x"; + broken = true; + } + ) { }; + "asciichart" = callPackage ( { mkDerivation, @@ -87607,7 +87562,6 @@ self: { ]; description = "Type-safe, composable CSS utility functions. Inspired by Tailwindcss and Elm-UI"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -88875,8 +88829,8 @@ self: { }: mkDerivation { pname = "attoparsec-framer"; - version = "0.1.0.9"; - sha256 = "0kh54qdzjqa7lxd8s679b3my5nsy55rwqwd84nblmfczi73bjc0p"; + version = "0.1.0.10"; + sha256 = "1ziskifj6mly9ywsag8395ladwscrwzjpn628nbmn29x28zq0n61"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -88988,6 +88942,7 @@ self: { containers, deepseq, directory, + fail, filepath, ghc-prim, haddock-use-refs, @@ -88996,6 +88951,7 @@ self: { QuickCheck, quickcheck-unicode, scientific, + semigroups, tagged, tasty, tasty-bench, @@ -89008,17 +88964,19 @@ self: { }: mkDerivation { pname = "attoparsec-isotropic"; - version = "0.14.4"; - sha256 = "17rgqqkshn7pdyk54ac4vc3xs4p2kqh3mbd0ppsy7shyry7c1ahs"; + version = "0.14.5"; + sha256 = "1bvxy2gydz3kv0fbhp77bwk75l73kz7qc4aa7wlldga90f8y3vhj"; libraryHaskellDepends = [ array base bytestring containers deepseq + fail ghc-prim haddock-use-refs scientific + semigroups tagged text trace-embrace @@ -89028,11 +88986,16 @@ self: { array base bytestring + containers deepseq + fail + haddock-use-refs http-types QuickCheck quickcheck-unicode scientific + semigroups + tagged tasty tasty-bench tasty-quickcheck @@ -89049,13 +89012,18 @@ self: { containers deepseq directory + fail filepath ghc-prim + haddock-use-refs http-types parsec scientific + semigroups + tagged tasty-bench text + trace-embrace transformers unordered-containers vector @@ -89063,7 +89031,6 @@ self: { doHaddock = false; description = "right-to-left parser backward compatible with attoparsec"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -89453,6 +89420,8 @@ self: { pname = "audacity"; version = "0.0.2.2"; sha256 = "1glvk4mkq8j48s0xm86xb1l3xrb6m3cijcckdm48zq3pz7yg3hd8"; + revision = "1"; + editedCabalFile = "1zijgx43yd713czj9r5b2yv26dii4d4i6ar9n0l1c9zqaqv7vh6p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -90197,8 +90166,8 @@ self: { }: mkDerivation { pname = "autodocodec"; - version = "0.4.2.2"; - sha256 = "1m6mhss3iw49xsc0yr663hy9prkwwwsbzg82mi27z4iq4v0hdmm6"; + version = "0.5.0.0"; + sha256 = "172z14rfrl7jn0cwsbspyzb884szrmvq1rixd2b8ymc8d278l049"; libraryHaskellDepends = [ aeson base @@ -90224,38 +90193,48 @@ self: { } ) { }; - "autodocodec-nix" = callPackage ( + "autodocodec-exact" = callPackage ( { mkDerivation, aeson, + aeson-pretty, autodocodec, base, + bytestring, containers, + mtl, + pretty-show, scientific, text, unordered-containers, vector, }: mkDerivation { - pname = "autodocodec-nix"; - version = "0.0.1.5"; - sha256 = "0lfp0li2hjqad4pw27cyhzsy17frg0i1a6v6irihl362ymk8dj22"; + pname = "autodocodec-exact"; + version = "0.0.0.1"; + sha256 = "07ljrfxhkrl7k33nhg51m30334yvjp7jrix6hlwzgfqgr4nsbdas"; libraryHaskellDepends = [ aeson + aeson-pretty autodocodec base + bytestring containers + mtl + pretty-show scientific text unordered-containers vector ]; - description = "Autodocodec interpreters for nix"; + description = "Exact decoder for autodocodec"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; - "autodocodec-nix_0_1_0_0" = callPackage ( + "autodocodec-nix" = callPackage ( { mkDerivation, aeson, @@ -90283,7 +90262,6 @@ self: { ]; description = "Autodocodec interpreters for nix"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -90303,8 +90281,8 @@ self: { }: mkDerivation { pname = "autodocodec-openapi3"; - version = "0.2.1.4"; - sha256 = "12mvgidsjw21q180z3z9gfms4lallixr9swslcac090y92m57q3s"; + version = "0.3.0.1"; + sha256 = "1p48w9w58csgyy2gk5c4j094hs2qglgy4irmzim4c4g6lajwfrvj"; libraryHaskellDepends = [ aeson autodocodec @@ -90376,8 +90354,8 @@ self: { }: mkDerivation { pname = "autodocodec-servant-multipart"; - version = "0.0.0.1"; - sha256 = "194k3y3c8mz7x3pvghjrg7vax5hgzn86b3xrm68azxvz3q1chk3q"; + version = "0.0.0.2"; + sha256 = "0zdghkqmrr2d4lj71c3qh62bqvc5frhid8s8zkh3hwkkla7a1ld4"; libraryHaskellDepends = [ aeson autodocodec @@ -90443,8 +90421,8 @@ self: { }: mkDerivation { pname = "autodocodec-yaml"; - version = "0.4.0.1"; - sha256 = "04f55h2cg81iwql5rkyap86yy6g2h4jp1wlga1hvr0yrmkfvjm7g"; + version = "0.4.0.2"; + sha256 = "17ll6bb0qs7nm9s2kf1b2zn67kjv5lwcrs2igllk5vlsajk4difl"; libraryHaskellDepends = [ autodocodec autodocodec-schema @@ -91934,6 +91912,44 @@ self: { } ) { }; + "aws-academy-grade-exporter" = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + cassava, + optparse-applicative, + postgresql-simple, + req, + text, + vector, + }: + mkDerivation { + pname = "aws-academy-grade-exporter"; + version = "0.1.0.0"; + sha256 = "1wh0sz2x4kfh97yi3811r3vg2qf6i6zp2hyifzz1jy1nra93b6av"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + aeson + base + bytestring + cassava + optparse-applicative + postgresql-simple + req + text + vector + ]; + description = "Export grades from AWS Academy to different formats"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + mainProgram = "aws-academy-grade-exporter"; + broken = true; + } + ) { }; + "aws-arn" = callPackage ( { mkDerivation, @@ -93762,8 +93778,8 @@ self: { }: mkDerivation { pname = "aws-spend-summary"; - version = "0.2.0.2"; - sha256 = "0zp9bdrhxl4z8fyjqcilndpj6qw5scs1byh1fzj8v9r4zzg59zsg"; + version = "0.3.0.0"; + sha256 = "0lnwlvjqjs4hxqfblrhgqjq6309c466hlnamryprgd3l8nhnpak3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -94392,13 +94408,14 @@ self: { deepseq, hspec, mtl, + primitive, QuickCheck, - stm, + sparse-set, }: mkDerivation { pname = "aztecs"; - version = "0.12.0"; - sha256 = "0r904arfgisqg83ps9schak9pwhf9r17rpilj2qx8fy2iwvfs98k"; + version = "0.13.0"; + sha256 = "1k1cpd0jjxc16gvjhzn6nj063rxpnmi8pcpv56c61wzyrqs3rrbk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -94406,12 +94423,10 @@ self: { containers deepseq mtl - stm - ]; - executableHaskellDepends = [ - base - deepseq + primitive + sparse-set ]; + executableHaskellDepends = [ base ]; testHaskellDepends = [ base containers @@ -94423,6 +94438,8 @@ self: { base criterion deepseq + primitive + sparse-set ]; description = "A modular game engine and Entity-Component-System (ECS) for Haskell"; license = lib.licenses.bsd3; @@ -95451,7 +95468,6 @@ self: { microlens, microlens-th, mwc-random, - primitive, reflection, time, transformers, @@ -95460,14 +95476,13 @@ self: { }: mkDerivation { pname = "backprop"; - version = "0.2.6.5"; - sha256 = "0rc6dsf0zasl9vah8kv61qk2z7s644lzsrmkd7fwxwj1480kb482"; + version = "0.2.7.2"; + sha256 = "1v7r2gr18kcrcf12dmjpg2cqg1lanpqfpjwbqqnm1sbibvf467w7"; libraryHaskellDepends = [ base containers deepseq microlens - primitive reflection transformers vector @@ -96252,8 +96267,8 @@ self: { pname = "ban-instance"; version = "0.1.0.1"; sha256 = "0504qsjbqbrdf9avfrhs290baszc9dickx7wknbyxwrzpzzbpggk"; - revision = "4"; - editedCabalFile = "1ip2abbxnj2cwc3b0l88s0014zakx4g84ifnnaqq8rg6mcn5ppik"; + revision = "5"; + editedCabalFile = "1a0xh0kfdpqgppaisb0hlm4k40gssbxh5jjz2j2l8xn2bnmv95cb"; libraryHaskellDepends = [ base template-haskell @@ -96276,39 +96291,8 @@ self: { }: mkDerivation { pname = "bank-holiday-germany"; - version = "1.3.1.0"; - sha256 = "1a9n5vc9bqs6a6nh87px4lb9i73ad4yg0l67rlwiv80l4pqia1fi"; - libraryHaskellDepends = [ - base - time - ]; - testHaskellDepends = [ - base - doctest - hedgehog - hspec - hspec-hedgehog - time - ]; - description = "German bank holidays and public holidays"; - license = lib.licenses.mit; - } - ) { }; - - "bank-holiday-germany_2_1_0_0" = callPackage ( - { - mkDerivation, - base, - doctest, - hedgehog, - hspec, - hspec-hedgehog, - time, - }: - mkDerivation { - pname = "bank-holiday-germany"; - version = "2.1.0.0"; - sha256 = "1p0grrrd949ng2hjwfx66v42c9sl2lhwxy0qg1r4b0myr77wia03"; + version = "2.1.0.1"; + sha256 = "17mfcdm55bh8a4a00khwvij5zc2iibr7hibw9fh5zz9yzywvqniw"; libraryHaskellDepends = [ base time @@ -96323,7 +96307,6 @@ self: { ]; description = "German bank holidays and public holidays"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -96536,17 +96519,17 @@ self: { attoparsec, base, bytestring, + containers, mtl, optparse-applicative, - shh, + process, text, + unix, }: mkDerivation { pname = "barbly"; - version = "0.1.0.0"; - sha256 = "1mmbvgw5g2jb8qv7vd00iym9xyb07jx03wi6x1ldqvzfn2vcc22l"; - revision = "1"; - editedCabalFile = "09xb9p2ik8kpa2gras9jqs4rr55bsbd7xnmgijxxzwf9hl00k0by"; + version = "0.2.0.0"; + sha256 = "039q8jcfqkcgyf8yf3a7mm33dihjr7i3fz54r30mq8cbf75zxws8"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -96555,10 +96538,12 @@ self: { attoparsec base bytestring + containers mtl optparse-applicative - shh + process text + unix ]; description = "Create status bar menus for macOS from executables"; license = lib.licenses.bsd3; @@ -96862,27 +96847,6 @@ self: { }: mkDerivation { pname = "base-compat"; - version = "0.13.1"; - sha256 = "08c43vzhq0dsnd8lqzrpimlj3h2386ybb8qksdk01fy8as6rw7fv"; - libraryHaskellDepends = [ - base - ghc-prim - unix - ]; - description = "A compatibility layer for base"; - license = lib.licenses.mit; - } - ) { }; - - "base-compat_0_14_1" = callPackage ( - { - mkDerivation, - base, - ghc-prim, - unix, - }: - mkDerivation { - pname = "base-compat"; version = "0.14.1"; sha256 = "1s9mk80lb8rscb0rndm9pkh1nmkkd4dnl7nymb3qypk43ra5brkl"; libraryHaskellDepends = [ @@ -96892,7 +96856,6 @@ self: { ]; description = "A compatibility layer for base"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -96908,8 +96871,8 @@ self: { }: mkDerivation { pname = "base-compat-batteries"; - version = "0.13.1"; - sha256 = "00m8lx2raldr6xvlc92za11a2sj3x0031vi6v3as0cnvl58mnliy"; + version = "0.14.1"; + sha256 = "1q9873jrfld2gqkw8xfhcmw1r3hqkvi58r1lxpvwh0nd0hpz8arx"; libraryHaskellDepends = [ base base-compat @@ -96926,34 +96889,17 @@ self: { } ) { }; - "base-compat-batteries_0_14_1" = callPackage ( - { - mkDerivation, - base, - base-compat, - ghc-prim, - hspec, - hspec-discover, - QuickCheck, - }: + "base-compat-constptr" = callPackage ( + { mkDerivation, base }: mkDerivation { - pname = "base-compat-batteries"; - version = "0.14.1"; - sha256 = "1q9873jrfld2gqkw8xfhcmw1r3hqkvi58r1lxpvwh0nd0hpz8arx"; - libraryHaskellDepends = [ - base - base-compat - ghc-prim - ]; - testHaskellDepends = [ - base - hspec - QuickCheck - ]; - testToolDepends = [ hspec-discover ]; - description = "base-compat with extra batteries"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; + pname = "base-compat-constptr"; + version = "0.1.0.0"; + sha256 = "06da4aylbnihfxf3sap6mczyrlpia0l80r1ilmbng7x5bda24443"; + revision = "2"; + editedCabalFile = "03x7hrd4xv9xa0v72srn19v402nwws93n7jgakliabfshacd4pp3"; + libraryHaskellDepends = [ base ]; + description = "Backport of 'Foreign.C.ConstPtr'"; + license = lib.licenses.agpl3Only; } ) { }; @@ -97685,6 +97631,8 @@ self: { pname = "base64-bytes"; version = "0.1.1.1"; sha256 = "0gvh2yg7mqwrswcq5p0h35bifsvm18cdvsjzazz37yrwan0i31vs"; + revision = "1"; + editedCabalFile = "17kl1813wdqbh6hjrm7npm2w65d0ir4bpbklggr4bxzxabwbsg2c"; libraryHaskellDepends = [ base byte-order @@ -97714,8 +97662,6 @@ self: { ]; description = "Base64 encoding of byte sequences"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -97785,8 +97731,8 @@ self: { pname = "base64-bytestring-type"; version = "1.0.1"; sha256 = "03kq4rjj6by02rf3hg815jfdqpdk0xygm5f46r2pn8mb99yd01zn"; - revision = "21"; - editedCabalFile = "1y3j1lkqlqw8l4p0g8s3iac0gd84nz3pqccrzfj7n23fp19zr1q3"; + revision = "22"; + editedCabalFile = "0a5640qjbd3f96v9sf6r1laqpqk83xh073qlq75174kcg5zi4rxa"; libraryHaskellDepends = [ aeson base @@ -99274,8 +99220,8 @@ self: { "bcp47" = callPackage ( { mkDerivation, - aeson, base, + case-insensitive, containers, country, doctest, @@ -99288,11 +99234,11 @@ self: { }: mkDerivation { pname = "bcp47"; - version = "0.2.0.6"; - sha256 = "0k226jmpv6fnifbmbgdfvbj375an5g7bzzlcvfa1n5x65512ibp2"; + version = "0.3.0.0"; + sha256 = "0w2cxmr43vqjr8jfn9drgj8brdwi3wbais9bj1d7lhvadmjn5yp5"; libraryHaskellDepends = [ - aeson base + case-insensitive containers country generic-arbitrary @@ -99302,7 +99248,6 @@ self: { text ]; testHaskellDepends = [ - aeson base containers country @@ -99320,6 +99265,8 @@ self: { "bcp47-orphans" = callPackage ( { mkDerivation, + aeson, + autodocodec, base, bcp47, cassava, @@ -99328,6 +99275,8 @@ self: { hashable, hspec, http-api-data, + lens, + openapi3, path-pieces, persistent, QuickCheck, @@ -99336,11 +99285,11 @@ self: { }: mkDerivation { pname = "bcp47-orphans"; - version = "0.1.0.6"; - sha256 = "18r6wwj7sq5q1r9fg0kiss5p7h0qh485paginrc46lzygx4l5r3q"; - revision = "1"; - editedCabalFile = "0mf4plqqr6aw9jprp3fmmkpvk2g3h8hjn4wkp23ni07v818mlvlf"; + version = "0.1.3.0"; + sha256 = "0b1hwlgi7kib9fkj3cy4mx9d3pakrs2dszc7gzx1i3f079mgmdy2"; libraryHaskellDepends = [ + aeson + autodocodec base bcp47 cassava @@ -99348,12 +99297,15 @@ self: { esqueleto hashable http-api-data + lens + openapi3 path-pieces persistent serialise text ]; testHaskellDepends = [ + aeson base bcp47 cassava @@ -99873,8 +99825,8 @@ self: { }: mkDerivation { pname = "beam-automigrate"; - version = "0.1.6.0"; - sha256 = "09pq0i3zb68ad20qznvf4kqf3y3zz0pjfi84g87rxay6y4sj6vi1"; + version = "0.1.7.0"; + sha256 = "019b0kykdjqmf2xcj11pi2s67ssy2al882nsj5aq2h1mq6c7bx63"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -99974,8 +99926,10 @@ self: { }: mkDerivation { pname = "beam-core"; - version = "0.10.3.1"; - sha256 = "0n3fyjhcljd44ri7z3kb1sd3izv047v82m9n7597r7sbipv8cysc"; + version = "0.10.4.0"; + sha256 = "1zxqyxxyid186s86lfw0sq030jckh83j3rwj6ibx4wg3flslk515"; + revision = "1"; + editedCabalFile = "1zwvxqfrmwnvsdj959ir6pwy3bbssyzgngh23kz40965pazxg8g6"; libraryHaskellDepends = [ aeson base @@ -100019,9 +99973,7 @@ self: { large-generics, large-records, microlens, - record-dot-preprocessor, record-hasfield, - sop-core, sqlite-simple, tasty, tasty-hunit, @@ -100030,15 +99982,13 @@ self: { }: mkDerivation { pname = "beam-large-records"; - version = "0.1.1"; - sha256 = "1vsc8aikpxwhzgjk4vlvs9wkg9hlq0942zqz0r8s98s1ad2pfmih"; + version = "0.1.2"; + sha256 = "193r7r9rnbqn3k8kq6s80dq8spvgbbnm9kn80xa7irp0qb2q25p6"; libraryHaskellDepends = [ base beam-core large-generics microlens - sop-core - text ]; testHaskellDepends = [ base @@ -100048,7 +99998,6 @@ self: { large-generics large-records microlens - record-dot-preprocessor record-hasfield sqlite-simple tasty @@ -100074,69 +100023,6 @@ self: { dependent-map, dependent-sum, free, - ghc-prim, - hashable, - haskell-src-exts, - microlens, - mtl, - parallel, - pqueue, - pretty, - scientific, - text, - time, - unordered-containers, - uuid-types, - vector, - }: - mkDerivation { - pname = "beam-migrate"; - version = "0.5.3.1"; - sha256 = "0qx1nh5vvncgr4ixnraaahwp879v8wgn2lhixgzndk6zrs3y4a21"; - revision = "1"; - editedCabalFile = "0sm683b4k7km2378gqkvii1lb7bx79pscll72jnwfzh72dxqc2fh"; - libraryHaskellDepends = [ - aeson - base - beam-core - bytestring - containers - deepseq - dependent-map - dependent-sum - free - ghc-prim - hashable - haskell-src-exts - microlens - mtl - parallel - pqueue - pretty - scientific - text - time - unordered-containers - uuid-types - vector - ]; - description = "SQL DDL support and migrations support library for Beam"; - license = lib.licenses.mit; - } - ) { }; - - "beam-migrate_0_5_3_2" = callPackage ( - { - mkDerivation, - aeson, - base, - beam-core, - bytestring, - containers, - deepseq, - dependent-map, - dependent-sum, - free, hashable, haskell-src-exts, microlens, @@ -100155,6 +100041,8 @@ self: { pname = "beam-migrate"; version = "0.5.3.2"; sha256 = "05cz2gh9r00dr6knigq9v7zcdmpk2b19z0pg79wimkcxa2fblb5z"; + revision = "1"; + editedCabalFile = "0v1hx1pxwb7xxqdcdqyj8fv9liiz44ak2wmi7my267amxdx2n6h2"; libraryHaskellDepends = [ aeson base @@ -100181,7 +100069,6 @@ self: { ]; description = "SQL DDL support and migrations support library for Beam"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -100270,91 +100157,6 @@ self: { conduit, free, hashable, - haskell-src-exts, - 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.4.2"; - sha256 = "0fczf2aqz3fasbjsz8hl0mnjhx9zq7fx68wqfgsnlpp3ycbsf7d9"; - libraryHaskellDepends = [ - aeson - attoparsec - base - beam-core - beam-migrate - bytestring - case-insensitive - conduit - free - hashable - haskell-src-exts - 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; - } - ) { }; - - "beam-postgres_0_5_4_3" = callPackage ( - { - mkDerivation, - aeson, - attoparsec, - base, - beam-core, - beam-migrate, - bytestring, - case-insensitive, - conduit, - free, - hashable, hedgehog, lifted-base, monad-control, @@ -100379,6 +100181,8 @@ self: { pname = "beam-postgres"; version = "0.5.4.3"; sha256 = "0v2m4cyq5cnxzwrr93m2v04zkh7fwvy1nwg7dajnpqc09kp70yzr"; + revision = "1"; + editedCabalFile = "1pxgbm1ch98n05smyp7p4k1s8pa2ikgd54bgk9mv58fzgzym6hxx"; libraryHaskellDepends = [ aeson attoparsec @@ -100422,7 +100226,6 @@ self: { ]; description = "Connection layer between beam and postgres"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -100435,6 +100238,7 @@ self: { beam-core, beam-migrate, bytestring, + direct-sqlite, dlist, free, hashable, @@ -100452,8 +100256,10 @@ self: { }: mkDerivation { pname = "beam-sqlite"; - version = "0.5.4.0"; - sha256 = "14yhbmq07768w8wa5ffwjnb315ln4ynkfz49z255l4pdwrpix406"; + version = "0.5.4.1"; + sha256 = "1f5yjsx7zfbfbxs3xd64rwn2m3vjffrbdn5xadhm1axhghi6srki"; + revision = "1"; + editedCabalFile = "0igd6nzypnnpswpybn87j7vzgy2cbgb4l19phimjdacgdjsvb4nf"; libraryHaskellDepends = [ aeson attoparsec @@ -100461,6 +100267,7 @@ self: { beam-core beam-migrate bytestring + direct-sqlite dlist free hashable @@ -100718,8 +100525,8 @@ self: { }: mkDerivation { pname = "bech32"; - version = "1.1.8"; - sha256 = "0y9k93c5rxh0wjdyz4f1qpp6kljdbsrmy5appp4aqvwq2nqz9aas"; + version = "1.1.9"; + sha256 = "0l3h4c1aqjqrlxdc4gq409dwly61i7k2d7g3gz0gya9nf39xc3f4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -100776,8 +100583,8 @@ self: { }: mkDerivation { pname = "bech32-th"; - version = "1.1.8"; - sha256 = "0dg79llv3rrakhskzpbs1qdwjn8i1whn1fn3xqkd9scmwh26a2n2"; + version = "1.1.9"; + sha256 = "0bc3wx5np17lb1y4s843f8m65687ainiv8biqfhfg7i2gfsc60cs"; libraryHaskellDepends = [ base bech32 @@ -102149,8 +101956,8 @@ self: { pname = "bhoogle"; version = "0.1.4.4"; sha256 = "1z19h0jgnipj16rqbrflcjnqaslafq9bvwkyg8q0il76q7s4wyxa"; - revision = "1"; - editedCabalFile = "182j2bc4cqddzv5vd2fkkyx2qs9ya7vg9r234xr5gyp35waln1i9"; + revision = "2"; + editedCabalFile = "1kpzvlzydrfqjhmpjirb51xhnwircdcnmhbn82nvnvm5s4h0pajd"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -103426,8 +103233,8 @@ self: { }: mkDerivation { pname = "binary-generic-combinators"; - version = "0.4.4.0"; - sha256 = "0kdgfhkfxsz7315jbf0a5vm15nwmd5gpgwk9hw2kwkfzl1k6iv7x"; + version = "0.4.4.1"; + sha256 = "1awm4v3y0wjc35kcqrkjx5vjc3jj4fpbhf09fl920l686vg5l712"; libraryHaskellDepends = [ base binary @@ -108845,8 +108652,8 @@ self: { }: mkDerivation { pname = "bitstring"; - version = "0.0.0"; - sha256 = "1ix2x4v76wq5148k1aax69cf8sk14cd0z362dz1d2qmj9qxsnsw8"; + version = "0.0.1"; + sha256 = "0v4qrcw4h4lz1fq58vlbvsv5wcj7540yv5mv3mdqrnbk99hb05xs"; libraryHaskellDepends = [ base bytestring @@ -110091,8 +109898,8 @@ self: { }: mkDerivation { pname = "blaze-builder"; - version = "0.4.3"; - sha256 = "1vkzpi48dycxvwxv0rcpzcgn12dqlngmivsszxrmlfixdyznlr02"; + version = "0.4.4"; + sha256 = "0jd8drfknr3f3ckhgkmdqv1l1pbxgvdd8jrg0dn21aflq5ybvarw"; libraryHaskellDepends = [ base bytestring @@ -111007,8 +110814,8 @@ self: { }: mkDerivation { pname = "blockfrost-api"; - version = "0.12.2.0"; - sha256 = "04w745ws2nf90yix2idd6shahqfi7mwx83j4divjrkfb57pd8v6p"; + version = "0.13.0.0"; + sha256 = "0nghxnx9kjwk2frzsy0zrskvn3yffy7xp2fa70hl25bsc4sa2zar"; libraryHaskellDepends = [ aeson base @@ -111070,8 +110877,8 @@ self: { }: mkDerivation { pname = "blockfrost-client"; - version = "0.9.2.0"; - sha256 = "04q48afris70y4j4ya52kvj9n1iy8jqn6ygydp11idr15fpjj4qh"; + version = "0.10.0.0"; + sha256 = "0jyg2mc8jmwpsix46nh8r6bc2p1j5rdrjsrcdyyvqz5a2ri6hac7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -111242,6 +111049,119 @@ self: { } ) { }; + "blockio" = callPackage ( + { + mkDerivation, + async, + base, + blockio-uring, + bytestring, + deepseq, + fs-api, + fs-sim, + io-classes, + primitive, + QuickCheck, + tasty, + tasty-hunit, + tasty-quickcheck, + temporary, + unix, + vector, + }: + mkDerivation { + pname = "blockio"; + version = "0.1.0.1"; + sha256 = "1cmffkkx938f2kbdfjgqqmhqdpvln2iwqm3pdpvjlm40isdpqj5c"; + libraryHaskellDepends = [ + base + blockio-uring + bytestring + deepseq + fs-api + fs-sim + io-classes + primitive + unix + vector + ]; + testHaskellDepends = [ + async + base + bytestring + fs-api + fs-sim + io-classes + primitive + QuickCheck + tasty + tasty-hunit + tasty-quickcheck + temporary + vector + ]; + doHaddock = false; + description = "Perform batches of disk I/O operations"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + "blockio-uring" = callPackage ( + { + mkDerivation, + async, + base, + containers, + liburing, + primitive, + quickcheck-classes, + random, + tasty, + tasty-hunit, + tasty-quickcheck, + time, + unix, + vector, + }: + mkDerivation { + pname = "blockio-uring"; + version = "0.1.0.1"; + sha256 = "1vhzi5ad162vdnn13444rf729302zqb2ikfmlb4i6k27pp0z1w58"; + libraryHaskellDepends = [ + base + primitive + vector + ]; + libraryPkgconfigDepends = [ liburing ]; + testHaskellDepends = [ + base + primitive + quickcheck-classes + tasty + tasty-hunit + tasty-quickcheck + vector + ]; + testPkgconfigDepends = [ liburing ]; + benchmarkHaskellDepends = [ + async + base + containers + primitive + random + time + unix + vector + ]; + benchmarkPkgconfigDepends = [ liburing ]; + description = "Perform batches of asynchronous disk IO operations"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { inherit (pkgs) liburing; }; + "blogination" = callPackage ( { mkDerivation, @@ -111951,8 +111871,8 @@ self: { }: mkDerivation { pname = "bluefin-internal"; - version = "0.0.15.0"; - sha256 = "1cq1v2cva1vkda1dfwv1c6z8xxxq4qlwwjx3096snsawl8jhnlnj"; + version = "0.1.0.0"; + sha256 = "1106fij37sq7xnmb1zrvls94frqs9ard2nggiphmc2lpkcg71whz"; libraryHaskellDepends = [ async base @@ -111967,32 +111887,24 @@ self: { } ) { }; - "bluefin-internal_0_1_0_0" = callPackage ( + "bluefin-random" = callPackage ( { mkDerivation, - async, base, - monad-control, - transformers, - transformers-base, - unliftio-core, + bluefin, + random, }: mkDerivation { - pname = "bluefin-internal"; - version = "0.1.0.0"; - sha256 = "1106fij37sq7xnmb1zrvls94frqs9ard2nggiphmc2lpkcg71whz"; + pname = "bluefin-random"; + version = "0.0.16.1"; + sha256 = "1kh5xgrwxqx4z0psk0wx8n5b7f3qq80jhzvifs5vry1l1irdj24a"; libraryHaskellDepends = [ - async base - monad-control - transformers - transformers-base - unliftio-core + bluefin + random ]; - testHaskellDepends = [ base ]; - description = "The Bluefin effect system, internals"; + description = "The Bluefin effect system, random generators"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -112031,6 +111943,7 @@ self: { aeson, async, base, + bytestring, containers, dns, http-api-data, @@ -112042,12 +111955,13 @@ self: { }: mkDerivation { pname = "bluesky-tools"; - version = "0.6.0.2"; - sha256 = "0qshnig4f791swn2rf1ssgxi9l04fvf8s0jadbn95nqzxqyyyjv2"; + version = "0.6.0.4"; + sha256 = "0q0q945xqxwq2mv1nd31cyfxb207rws1rhvnmqvg3p96354ahd12"; libraryHaskellDepends = [ aeson async base + bytestring containers dns http-api-data @@ -112705,8 +112619,8 @@ self: { }: mkDerivation { pname = "bolt"; - version = "0.3.1.0"; - sha256 = "0r3pyl170h3xyq4400j40ijp2j3nzh1sqlh0qd0fb140qcwvr35h"; + version = "0.3.2.0"; + sha256 = "0faml4lf320wspc43ccs8xdr0cs5ngbvaf8lwrzcqk2x0alw6v22"; libraryHaskellDepends = [ base bifunctors @@ -113624,8 +113538,8 @@ self: { pname = "boomwhacker"; version = "0.0.2"; sha256 = "0q5cq5j7dy1qm5jqpcl1imwiqqm0h21yvqwnvabsjnfrvfvryqg2"; - revision = "1"; - editedCabalFile = "0hwqdahpbinw9m7h05q0fhakj4w8mlvqz0ah6609x6wgb0dggmyb"; + revision = "2"; + editedCabalFile = "0jqys322j818dc24fyb37a59qs66m3b46j05y4vswipakwm1kgmk"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -114784,8 +114698,8 @@ self: { }: mkDerivation { pname = "box"; - version = "0.9.3.2"; - sha256 = "0x2h5d6jgmv4nwsl955xb89q0f1fclsg5hjn7fyyja3z8w9qnf39"; + version = "0.9.3.3"; + sha256 = "1gn8hrq6f32jp91ckbz1bizhbpbm2a2wkh1id6ngdhdfxs7zx3di"; libraryHaskellDepends = [ async base @@ -114854,8 +114768,8 @@ self: { }: mkDerivation { pname = "box-socket"; - version = "0.5.2.0"; - sha256 = "13a8dclvf7m5j0a9gvmla8pr78qqrqnbqz8nc8js2yzp215p5qip"; + version = "0.5.2.1"; + sha256 = "0g2mw17s88z84268rdnv8jxpdrn9ix4bjk1bwc4w0krf7q750i75"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -115463,79 +115377,6 @@ self: { directory, exceptions, filepath, - microlens, - microlens-mtl, - microlens-th, - mtl, - QuickCheck, - stm, - template-haskell, - text, - text-zipper, - unix-compat, - vector, - vty, - vty-crossplatform, - word-wrap, - }: - mkDerivation { - pname = "brick"; - version = "2.4"; - sha256 = "124l7yay5q5dxmpf48a4m8b7fnkwpv0shsy78qjpw5fdvqf9xkvz"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - bimap - bytestring - config-ini - containers - data-clist - deepseq - directory - exceptions - filepath - microlens - microlens-mtl - microlens-th - mtl - stm - template-haskell - text - text-zipper - unix-compat - 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_9" = callPackage ( - { - mkDerivation, - base, - bimap, - bytestring, - config-ini, - containers, - data-clist, - deepseq, - directory, - exceptions, - filepath, hashable, microlens, microlens-mtl, @@ -115599,7 +115440,6 @@ self: { ]; description = "A declarative terminal user interface library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -116865,6 +116705,8 @@ self: { pname = "brotli"; version = "0.0.0.2"; sha256 = "09y460adrq6cp9d8qlf8522yb0qc1vgjxv4d56kq2rdf9khqic6z"; + revision = "1"; + editedCabalFile = "1a0lbghilwpa6hb5msivb7hjqnnxi2bxlfgiawv0mjpc7gidhbz7"; libraryHaskellDepends = [ base bytestring @@ -116947,8 +116789,8 @@ self: { pname = "brotli-streams"; version = "0.0.0.0"; sha256 = "14jc1nhm50razsl99d95amdf4njf75dnzx8vqkihgrgp7qisyz3z"; - revision = "9"; - editedCabalFile = "1rhy0d1jy3v9r1skg3bdlnjj5avxy968ih1cyg9x9yb7rbyf3za5"; + revision = "10"; + editedCabalFile = "0v0zg5q9ahf8kvfm9zwlj4ws1yd3bvdxyxkak3xk7nca49vb8mcm"; libraryHaskellDepends = [ base brotli @@ -118142,8 +117984,8 @@ self: { }: mkDerivation { pname = "bugsnag"; - version = "1.1.0.1"; - sha256 = "1n2lq9iyz5m0s1mx22cwaci18f9i37g6xgdq3nbbyysmylrw09w2"; + version = "1.2.0.0"; + sha256 = "0hhr4z1jdsbg8jx2416dgpad0lirzdjiv79s4ykhfimn2pqk9liq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -118303,8 +118145,8 @@ self: { }: mkDerivation { pname = "bugsnag-wai"; - version = "1.0.0.1"; - sha256 = "0f3x4m9nl277rhg2pwrja9xh6fffrwl2dm1cf3jiyngkrbrfck0w"; + version = "1.0.1.1"; + sha256 = "0wi0ip7fjzk3hvw2i19wjj08pn0bvmnx9j68lh4hgc8a0bdr69bg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -119197,8 +119039,8 @@ self: { }: mkDerivation { pname = "burrito"; - version = "2.0.1.13"; - sha256 = "1bg3nd994xrwpirqn2hsbk831fralal946sac3ljslxjlvxar8v6"; + version = "2.0.1.14"; + sha256 = "1mywmf72rsj5p6mrg3454wsihlh1b26x4acb2gp0awx4bg96j09i"; libraryHaskellDepends = [ base bytestring @@ -120631,8 +120473,8 @@ self: { }: mkDerivation { pname = "byteslice"; - version = "0.2.14.0"; - sha256 = "0s9cnb7p1wr5vh3j95a952222xf2xzli451las5il3n04n4rxq1n"; + version = "0.2.15.0"; + sha256 = "10fcb7g9m4rkd6mza2km64agsgkwrbl7crv5hdcd5yljq6gyx2fm"; libraryHaskellDepends = [ base bytestring @@ -120685,8 +120527,8 @@ self: { }: mkDerivation { pname = "bytesmith"; - version = "0.3.11.1"; - sha256 = "1vl14ndc9ys5480g0zsrsrdg0r84r2if9wrvjsyx0vxlj4phg3vp"; + version = "0.3.13.0"; + sha256 = "0gbpqz1r8xcqii9kj6nd1yjcdrpj49rr107v2ldylvilvqw6yh52"; libraryHaskellDepends = [ base byteslice @@ -122646,8 +122488,8 @@ self: { }: mkDerivation { pname = "cab"; - version = "0.2.21"; - sha256 = "06hpsqanj0c3wy8jmk29gg3ma189fw8l41jx4k53zdjgx9x9wqmv"; + version = "0.2.22"; + sha256 = "1if9qqbgx4vkby765gz8fr498b8bscxzkfzw7001a3nn0sn38822"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -122726,10 +122568,10 @@ self: { }: mkDerivation { pname = "cabal-add"; - version = "0.1"; - sha256 = "1szbi0z8yf98641rwnj856gcfsvvflxwrfxraxy6rl60m7i0mab1"; - revision = "2"; - editedCabalFile = "1qb5xq7r68psc2dpp8wdfcfd1w4nls7xfla1fkc9vppd8zxmi87m"; + version = "0.2"; + sha256 = "0fd098gkfmxrhq0k4j1ll5g4xwwzgmhdx0mj9hnp5xanj7z1laxg"; + revision = "1"; + editedCabalFile = "03z75dp7mf471mm40mfb157ng2fgp66nkyhaa6fsb3j2qfwg5wz4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -122743,8 +122585,8 @@ self: { executableHaskellDepends = [ base bytestring - Cabal cabal-install-parsers + Cabal-syntax directory filepath optparse-applicative @@ -122752,6 +122594,8 @@ self: { ]; testHaskellDepends = [ base + bytestring + Cabal Diff directory process @@ -123132,8 +122976,8 @@ self: { }: mkDerivation { pname = "cabal-cargs"; - version = "1.6.0"; - sha256 = "1kn21l5w838db558nijblar6i3z5jkh12d6l1yccxmd70lrb39vv"; + version = "1.7.0"; + sha256 = "17q51lg7vhdzvy9s8f3zplxa4mij2bjclzxry5f9d2pgiq4290p9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -123314,8 +123158,8 @@ self: { }: mkDerivation { pname = "cabal-debian"; - version = "5.2.5"; - sha256 = "0nkrvs1a9kj2nqz9pklxzni5wbirwgqim9haqn8lglqliycrdzbx"; + version = "5.2.6"; + sha256 = "081h14nw6spfpr6l0cd9knc2jw8g3zhlwyhq7zrxvfrlqwwwm14w"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -123762,8 +123606,8 @@ self: { pname = "cabal-flatpak"; version = "0.1.2"; sha256 = "05ig175b2glxppn5wr05pnncqkp8yhhy1m7ymmc1jk5pmiy3zvzi"; - revision = "1"; - editedCabalFile = "0fhwfjrq20zqh64cb0iv2civljacllgy3zqsyjlydmphs95v5hhv"; + revision = "2"; + editedCabalFile = "01iqpfj5nvl19580ckl4b0aljl86svplxzpkavp5r0jbwaqi0ll3"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -123944,63 +123788,6 @@ self: { }: mkDerivation { pname = "cabal-gild"; - version = "1.5.0.3"; - sha256 = "0lv3w9l865nys341z3r20psvmnjm79np7898d5v9ccr8l58h1vp4"; - 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.licenses.mit; - mainProgram = "cabal-gild"; - maintainers = [ lib.maintainers.turion ]; - } - ) { }; - - "cabal-gild_1_6_0_2" = 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.2"; sha256 = "166ijl0lixglqpmif2934frdcxz8x6xp1ihfbi1j338mw6l212q2"; isLibrary = true; @@ -124033,7 +123820,6 @@ self: { ]; description = "Formats package descriptions"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "cabal-gild"; maintainers = [ lib.maintainers.turion ]; } @@ -124301,7 +124087,6 @@ self: { filepath, hackage-security, HTTP, - lukko, mtl, network-uri, open-browser, @@ -124316,6 +124101,7 @@ self: { resolv, safe-exceptions, semaphore-compat, + silently, stm, tagged, tar, @@ -124332,8 +124118,8 @@ self: { }: mkDerivation { pname = "cabal-install"; - version = "3.14.2.0"; - sha256 = "1nvv3h9kq92ifyqqma88538579v7898pd9b52hras2h489skv8g8"; + version = "3.16.0.0"; + sha256 = "06jndk7xcm837rsy4y9nhy8a0162ckravh8dlnif1vmywfgljai8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -124355,7 +124141,6 @@ self: { filepath hackage-security HTTP - lukko mtl network-uri open-browser @@ -124396,6 +124181,7 @@ self: { process QuickCheck random + silently tagged tar tasty @@ -124605,8 +124391,8 @@ self: { }: mkDerivation { pname = "cabal-install-parsers"; - version = "0.6.1.1"; - sha256 = "1w4kbc7435qbkflb8rkmfgyqw3fynyfqgvy4mxay1r1zfknqvq0b"; + version = "0.6.2"; + sha256 = "1362p021irm0kaz7n8gdjy1ppjk914zza114cmpm87ris0i1a9jn"; libraryHaskellDepends = [ aeson base @@ -124659,7 +124445,7 @@ self: { } ) { }; - "cabal-install-parsers_0_6_2" = callPackage ( + "cabal-install-parsers_0_6_3" = callPackage ( { mkDerivation, aeson, @@ -124691,8 +124477,8 @@ self: { }: mkDerivation { pname = "cabal-install-parsers"; - version = "0.6.2"; - sha256 = "1362p021irm0kaz7n8gdjy1ppjk914zza114cmpm87ris0i1a9jn"; + version = "0.6.3"; + sha256 = "1vcy6y1p750g4v9zqmsakrcvw78p43n2b745fl02xq7xyr5lpfij"; libraryHaskellDepends = [ aeson base @@ -124769,8 +124555,8 @@ self: { }: mkDerivation { pname = "cabal-install-solver"; - version = "3.14.2.0"; - sha256 = "0551cvrkbnjfqjd3byq7pczlwjdb0n1jrfsrb0j8axagylbif7g1"; + version = "3.16.0.0"; + sha256 = "0jp4iipc7j05hwvxpw4xiiv1rjaadc8c5a1jhqggr9q8l9pkvaw1"; libraryHaskellDepends = [ array base @@ -125063,8 +124849,8 @@ self: { }: mkDerivation { pname = "cabal-plan"; - version = "0.7.5.0"; - sha256 = "0svvsh3ir9z1pdjbbhi8fkcqv66812hixnv18vifhcw0v8w94ymi"; + version = "0.7.6.1"; + sha256 = "03b71qxcw97qnkjvrj9x6x4963d4kvwq0bwvmjkay9znsds938v7"; configureFlags = [ "-fexe" ]; isLibrary = true; isExecutable = true; @@ -125214,60 +125000,6 @@ self: { directory, extra, filepath, - http-client, - http-client-tls, - http-query, - simple-cabal, - simple-cmd, - simple-cmd-args, - text, - time, - unix, - }: - mkDerivation { - pname = "cabal-rpm"; - version = "2.2.1"; - sha256 = "0dsbnnvzss0flknf1c2fq85y9a4d26nbrlnrh2xcyfwh2mz20c9d"; - revision = "1"; - editedCabalFile = "1ad0j7qykd5wbn1gdfrkbc50s707h3p0ll8nfqv0if8q1bck3w8l"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - aeson - base - bytestring - Cabal - cached-json-file - directory - extra - filepath - http-client - http-client-tls - http-query - 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_0" = callPackage ( - { - mkDerivation, - aeson, - base, - bytestring, - Cabal, - cached-json-file, - directory, - extra, - filepath, html-entities, http-client, http-client-tls, @@ -125309,7 +125041,6 @@ self: { ]; description = "RPM packaging tool for Haskell Cabal-based packages"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "cabal-rpm"; } ) { }; @@ -125553,6 +125284,8 @@ self: { pname = "cabal-sort"; version = "0.1.2.2"; sha256 = "1gyx5d485mzya147d7gwh0i9bkvdqxixrb80bfv5sn710p07bfdz"; + revision = "1"; + editedCabalFile = "0hlz8y734rgcqjlncv0bwi05m30iviz6bi9bsafvsv1w25lxlpc4"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -126193,6 +125926,50 @@ self: { } ) { }; + "cabal2spec_2_8_0" = callPackage ( + { + mkDerivation, + base, + Cabal, + filepath, + optparse-applicative, + tasty, + tasty-golden, + time, + }: + mkDerivation { + pname = "cabal2spec"; + version = "2.8.0"; + sha256 = "15pgbrsjykwq30fvw70rvbsvkrabqv43qf1v4l8bi229406vflb9"; + 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; + hydraPlatforms = lib.platforms.none; + mainProgram = "cabal2spec"; + maintainers = [ lib.maintainers.peti ]; + } + ) { }; + "cabalQuery" = callPackage ( { mkDerivation, @@ -126870,8 +126647,8 @@ self: { }: mkDerivation { pname = "cachix"; - version = "1.7.8"; - sha256 = "18vp2r0q6ibk5snsys7qh65vmshp4344z29pqdp8qfwzk5yqc3hc"; + version = "1.8.0"; + sha256 = "0axi9g6v8h29fi4lvxjxqrk4215c41zzp860hl5avdka1l0cvv5q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -127031,8 +126808,8 @@ self: { }: mkDerivation { pname = "cachix-api"; - version = "1.7.8"; - sha256 = "0rvmfwmgyn6jpivq45f5v5sg0s007ansjmizflxgiqn4sfqbkndr"; + version = "1.8.0"; + sha256 = "02cj18aghnl8w4pr2azpgg52aha6z59lcxy6nqd6yvrzgg0lv97v"; libraryHaskellDepends = [ aeson async @@ -127083,76 +126860,6 @@ self: { base16-bytestring, bytestring, criterion, - cryptonite, - deepseq, - directory, - exceptions, - free, - hlint, - lens, - memory, - monad-coroutine, - mtl, - safe-exceptions, - text, - transformers, - }: - mkDerivation { - pname = "cacophony"; - version = "0.10.1"; - sha256 = "1w9v04mdyzvwndqfb8my9a82b51avgwfnl6g7w89xj37ax9ariaj"; - revision = "1"; - editedCabalFile = "0462qjh4qirgkr9v4fhjy28gc8pgnig1kmnrazfm2if2pqgbj0n7"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - bytestring - cryptonite - exceptions - free - lens - memory - monad-coroutine - mtl - safe-exceptions - transformers - ]; - testHaskellDepends = [ - aeson - attoparsec - base - base16-bytestring - bytestring - directory - hlint - text - ]; - benchmarkHaskellDepends = [ - async - base - base16-bytestring - bytestring - criterion - deepseq - ]; - description = "A library implementing the Noise protocol"; - license = lib.licenses.publicDomain; - hydraPlatforms = lib.platforms.none; - broken = true; - } - ) { }; - - "cacophony_0_11_0" = callPackage ( - { - mkDerivation, - aeson, - async, - attoparsec, - base, - base16-bytestring, - bytestring, - criterion, crypton, deepseq, directory, @@ -128205,73 +127912,6 @@ self: { }: mkDerivation { pname = "call-alloy"; - version = "0.5.0.1"; - sha256 = "0c34yd6l0650qk760mmgsfgmwvhqhs43nzm7nhzkps5z1p966wmc"; - revision = "2"; - editedCabalFile = "0hgy6daai4i0y5rz4350dzwz4wrwlyrr5d2c7k8d6hc4d8dlhqvm"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - async - base - bytestring - containers - directory - exceptions - extra - filepath - process - split - transformers - trifecta - unix - ]; - testHaskellDepends = [ - async - base - bytestring - containers - directory - exceptions - extra - file-embed - filepath - hspec - process - split - string-interpolate - transformers - trifecta - unix - ]; - description = "A simple library to call Alloy given a specification"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; - } - ) { }; - - "call-alloy_0_6_0_2" = callPackage ( - { - mkDerivation, - async, - base, - bytestring, - containers, - directory, - exceptions, - extra, - file-embed, - filepath, - hspec, - process, - split, - string-interpolate, - transformers, - trifecta, - unix, - }: - mkDerivation { - pname = "call-alloy"; version = "0.6.0.2"; sha256 = "1b8xb2z3cjlqiz2jj75qbw4p0xhdybhnarq3xg2gdn2c953xyscq"; enableSeparateDataOutput = true; @@ -131855,10 +131495,10 @@ self: { }: mkDerivation { pname = "cassava"; - version = "0.5.3.2"; - sha256 = "1jd9s10z2y3hizrpy3iaw2vvqmk342zxhwkky57ba39cbli5vlis"; + version = "0.5.4.0"; + sha256 = "0vdbmvb36sg08glig1dqc8kb1s07l5fcn2n0c58iglkv5djsbpnr"; revision = "1"; - editedCabalFile = "0xkqzvj5xd6d37gpf2rm9cp2p2lhkc3jgd0gvlmv99vcmy125rdj"; + editedCabalFile = "1w7mih2wpbgv0bn2cg2ip0ffsn2y7aywqixi1lig30yarsyc873x"; configureFlags = [ "-f-bytestring--lt-0_10_4" ]; libraryHaskellDepends = [ array @@ -132182,16 +131822,21 @@ self: { ) { }; "cassette" = callPackage ( - { mkDerivation, base }: + { + mkDerivation, + base, + profunctors, + }: mkDerivation { pname = "cassette"; - version = "0.1.0"; - sha256 = "04qnk1s4bdj3wbbxdwzzvpnhkcgma8c4qfkg454ybg7f8kyv6h7x"; - libraryHaskellDepends = [ base ]; - description = "A combinator library for simultaneously defining parsers and pretty printers"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; + version = "0.2.0.1"; + sha256 = "1rl5bb7bhprvnqcr55psbgws96xvjfci5nimhly3avs7pvkwxbhj"; + libraryHaskellDepends = [ + base + profunctors + ]; + description = "Combinators to simultaneously define parsers and pretty printers"; + license = lib.licenses.asl20; } ) { }; @@ -132830,41 +132475,36 @@ self: { "cauldron" = callPackage ( { mkDerivation, - algebraic-graphs, base, - bytestring, containers, tasty, tasty-hunit, - text, transformers, }: mkDerivation { pname = "cauldron"; - version = "0.6.1.0"; - sha256 = "04anjjpjvj51x27mq9n2sc88v6398bz5ljzq049d879avl0i08sj"; + version = "0.9.0.1"; + sha256 = "1wcym2d37qpva1gfjwqh0zw9vfp9x1aqql19mdgvlc2hpf7m02y4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - algebraic-graphs base - bytestring containers - text ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ - algebraic-graphs base containers tasty tasty-hunit - text transformers ]; + doHaddock = false; description = "Dependency injection library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "cauldron-example-wiring"; + broken = true; } ) { }; @@ -133244,8 +132884,8 @@ self: { pname = "cborg"; version = "0.2.10.0"; sha256 = "15y7p5rsv76fpklh4rgrxlxxaivpbchxdfdw96mqqjgw7060gzhp"; - revision = "2"; - editedCabalFile = "0m1ndq1a4yya5p7093lw3ynpcw2q74s73im0bhm9jp6a19cj88m5"; + revision = "3"; + editedCabalFile = "1ahqlq51kjc8cf5sybbmrh4rf6vsbkcd67rhxhrr9rc5w6nl9h27"; libraryHaskellDepends = [ array base @@ -133311,8 +132951,8 @@ self: { pname = "cborg-json"; version = "0.2.6.0"; sha256 = "1p6xdimwypmlsc0zdyw1vyyapnhwn2g8b9n0a83ca6h4r90722yv"; - revision = "3"; - editedCabalFile = "1dlmm5jyl8a8rxpkvr2dk5dlsvxrap3x4pbwnx4mg3q7sz25rs8r"; + revision = "4"; + editedCabalFile = "06pjqx8v7j8f6rvkf84vahva8y02lykaymnjdrjqrc5rgy01c6m0"; libraryHaskellDepends = [ aeson aeson-pretty @@ -136198,6 +135838,7 @@ self: { flatparse, formatn, harpie, + lens, markup-parse, mtl, numhask, @@ -136210,62 +135851,8 @@ self: { }: mkDerivation { pname = "chart-svg"; - version = "0.7.0.0"; - sha256 = "1v1dhvn4rgv191byvr5dvaxifd48hskpqvv3kzpsq40ii7hqyj4m"; - libraryHaskellDepends = [ - base - bytestring - Color - containers - cubicbezier - flatparse - formatn - harpie - markup-parse - mtl - numhask - numhask-space - optics-core - random - string-interpolate - text - time - ]; - testHaskellDepends = [ - base - doctest-parallel - ]; - description = "Charting library targetting SVGs"; - license = lib.licenses.bsd3; - } - ) { }; - - "chart-svg_0_8_0_3" = callPackage ( - { - mkDerivation, - base, - bytestring, - Color, - containers, - cubicbezier, - doctest-parallel, - flatparse, - formatn, - harpie, - markup-parse, - mtl, - numhask, - numhask-space, - optics-core, - random, - string-interpolate, - text, - time, - }: - mkDerivation { - pname = "chart-svg"; - version = "0.8.0.3"; - sha256 = "0qvnxm90vka02pplz9fxncsplnsbxkh9xcp81wik0g795g7xkpsp"; + version = "0.8.2.1"; + sha256 = "0nxg8ggd7nslr585sag2zzgal6scs66sf5v42hrpjdslkqks85sl"; libraryHaskellDepends = [ base bytestring @@ -136275,6 +135862,7 @@ self: { flatparse formatn harpie + lens markup-parse mtl numhask @@ -136291,7 +135879,6 @@ self: { ]; description = "Charting library targetting SVGs"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -137390,6 +136977,8 @@ self: { ]; description = "QuickCheck support for Chell"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -137947,6 +137536,8 @@ self: { pname = "chimera"; version = "0.4.1.0"; sha256 = "1wxw0d9dq7q3a9rn3h69yjiyi94xhyip1ssii982rm35jsywak49"; + revision = "1"; + editedCabalFile = "1rpm93iq6kapgcd1c0711sgsav0zpxnn0b88zga35pizq9j9vrm9"; libraryHaskellDepends = [ adjunctions base @@ -138712,10 +138303,10 @@ self: { }: mkDerivation { pname = "chronos"; - version = "1.1.6.2"; - sha256 = "08y8s9mwb69kisi0yhng6plvasy6jnj25i4ar8k2cq3vsf6bgx73"; + version = "1.1.7.0"; + sha256 = "0gcyv9gg8a37xcylkvq2r7pqwblvfvchvqjih8ylp4420fl66mri"; revision = "1"; - editedCabalFile = "04991mhi13b95iy665s59r4z9qsh68wykkgch5dqlnlm1dd6fzdw"; + editedCabalFile = "0l1gns3cr7rqqyh175wlx5r1yrja7kyb7b6cr652czby8hzyj677"; libraryHaskellDepends = [ aeson attoparsec @@ -138816,10 +138407,10 @@ self: { }: mkDerivation { pname = "chs-cabal"; - version = "0.1.1.1"; - sha256 = "0fvf26394rpn9g4f3rp13bq8rrhzs9d95k7nbcpayzml2j9rsv3l"; - revision = "2"; - editedCabalFile = "1vv61klw11fhnn5ki0z2x0k6d7vvj622bjj05mdlx8sdjqijlbgd"; + version = "0.1.1.2"; + sha256 = "1qh234dx3d3l3nxb67alv0ggwqipp1502krq11fgq3hp0jhcm8b8"; + revision = "1"; + editedCabalFile = "08p3vj0v1i546m1allza5wl7q038qgqvb4b4p3p501v097yrvh6z"; libraryHaskellDepends = [ base Cabal @@ -138830,7 +138421,7 @@ self: { } ) { }; - "chs-cabal_0_1_1_4" = callPackage ( + "chs-cabal_1_0_0_0" = callPackage ( { mkDerivation, base, @@ -138839,8 +138430,8 @@ self: { }: mkDerivation { pname = "chs-cabal"; - version = "0.1.1.4"; - sha256 = "1y9z3ymvsldl4kjjdzagx0p3i7s5lyrsipd29bx2nqv05ldgrkip"; + version = "1.0.0.0"; + sha256 = "0n8ybcs7l8llh7641nkw5bd7pwhx563ip9srdy5vpqijnijsfxkq"; libraryHaskellDepends = [ base Cabal @@ -139350,8 +138941,8 @@ self: { }: mkDerivation { pname = "cimple"; - version = "0.0.22"; - sha256 = "0dp62wqcrdf16mrs10ij59y2ncrbm3nplp3h8qszmq4csiq8scfi"; + version = "0.0.25"; + sha256 = "089nysm2745kpvalcrjww750dy1yqm0ymaikf1k33fkxapkm5cgy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -140338,81 +139929,6 @@ self: { }: mkDerivation { pname = "citeproc"; - version = "0.8.1.1"; - sha256 = "0hgkxgd1wmyrryv2ahavia6r5z9331i9557mnblq922lkdi0bs2g"; - revision = "1"; - editedCabalFile = "091gm0cbjsqvad3fhd2fx4bgsylv3gfakq3fhki3z40aywri8992"; - 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.licenses.bsd2; - maintainers = [ lib.maintainers.sternenseemann ]; - } - ) { }; - - "citeproc_0_9_0_1" = 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.9.0.1"; sha256 = "1s1gdd7piwssp5b6bwbfyp9sfna052v3rayav7di44yapm5dazmr"; isLibrary = true; @@ -140453,7 +139969,6 @@ self: { ]; description = "Generates citations and bibliography from CSL styles"; license = lib.licenses.bsd2; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.sternenseemann ]; } ) { }; @@ -142606,39 +142121,6 @@ self: { }: mkDerivation { pname = "clay"; - version = "0.15.0"; - sha256 = "1gp7x76cw15jmd3ahqf1q0bc2p6ix182x6s2pzyh8yr4b29b9r3v"; - revision = "2"; - editedCabalFile = "174jkyq4yjk022msd2rq0wlp4myy9fa92w28d4nwd7jrwghw5qki"; - libraryHaskellDepends = [ - base - mtl - text - ]; - testHaskellDepends = [ - base - hspec - hspec-discover - mtl - text - ]; - testToolDepends = [ hspec-discover ]; - description = "CSS preprocessor as embedded Haskell"; - license = lib.licenses.bsd3; - } - ) { }; - - "clay_0_16_0" = callPackage ( - { - mkDerivation, - base, - hspec, - hspec-discover, - mtl, - text, - }: - mkDerivation { - pname = "clay"; version = "0.16.0"; sha256 = "0746w54gcpck0sj493bh2wlfdgknxbpwgr7q3b6l9m8djs7j8q41"; libraryHaskellDepends = [ @@ -142656,7 +142138,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "CSS preprocessor as embedded Haskell"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -145033,13 +144514,14 @@ self: { markdown-unlit, persistent, QuickCheck, + random, text, vector, }: mkDerivation { pname = "closed"; - version = "0.2.0.2"; - sha256 = "0dh73bayq78a0idbh2lprmb8hazj03g4ma5gcmad06bq01nl9yxh"; + version = "0.2.1.0"; + sha256 = "157y53hh43bj2inzvfr5hq538003jif25dy3329xkihq720ddxgv"; libraryHaskellDepends = [ aeson base @@ -145048,6 +144530,7 @@ self: { hashable persistent QuickCheck + random text ]; testHaskellDepends = [ @@ -147044,73 +146527,6 @@ self: { ansi-terminal, base, bytestring, - chronos, - co-log-core, - containers, - contravariant, - dependent-map, - dependent-sum, - directory, - doctest, - exceptions, - filepath, - Glob, - hedgehog, - mtl, - text, - transformers, - unliftio-core, - vector, - }: - mkDerivation { - pname = "co-log"; - version = "0.6.1.2"; - sha256 = "0qq3zad2pq6y37ll0hdz3481grng6ms0rb9vkf66663p2qbkngqh"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - ansi-terminal - base - bytestring - chronos - co-log-core - containers - contravariant - dependent-map - dependent-sum - directory - exceptions - filepath - mtl - text - transformers - unliftio-core - vector - ]; - executableHaskellDepends = [ - base - bytestring - dependent-map - mtl - ]; - testHaskellDepends = [ - base - co-log-core - doctest - Glob - hedgehog - ]; - description = "Composable Contravariant Comonadic Logging Library"; - license = lib.licenses.mpl20; - } - ) { }; - - "co-log_0_7_0_0" = callPackage ( - { - mkDerivation, - ansi-terminal, - base, - bytestring, co-log-core, containers, contravariant, @@ -147169,7 +146585,6 @@ self: { ]; description = "Composable Contravariant Comonadic Logging Library"; license = lib.licenses.mpl20; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -147182,10 +146597,10 @@ self: { }: mkDerivation { pname = "co-log-concurrent"; - version = "0.5.1.0"; - sha256 = "07qmx9z03vmgq2cgz4352fsav7r1nx8n7svmrhg2lkdiyp0j7a59"; - revision = "3"; - editedCabalFile = "17pmkgly1882hbwa6b2qb0y1wh4x4nawhw1vl8fsy252caxkck0s"; + version = "0.5.1.1"; + sha256 = "1yw5ljanhc176k4xj1pfqkhq6c63hv5an7pm06vjiakmk6j4rqlg"; + revision = "1"; + editedCabalFile = "071xrzj7bjnb32f5dlsqa726cmw9s9q22bv7ch4gj2r83crng68g"; libraryHaskellDepends = [ base co-log-core @@ -147193,8 +146608,6 @@ self: { ]; description = "Asynchronous backend for co-log library"; license = lib.licenses.mpl20; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -147285,8 +146698,8 @@ self: { }: mkDerivation { pname = "co-log-json"; - version = "0.1.0.0"; - sha256 = "0212dcaw4anjn569a8gpv30k09b9lk99r70bbsh7kb8hb268rk83"; + version = "0.1.0.2"; + sha256 = "0lr8599hqiyg70qw5pmdbrpm1lyps819h7anxxi4ip2r1im2p3xd"; libraryHaskellDepends = [ aeson base @@ -147298,8 +146711,6 @@ self: { ]; description = "Structured messages support in co-log ecosystem"; license = lib.licenses.mpl20; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -147727,39 +147138,8 @@ self: { }: mkDerivation { pname = "code-conjure"; - version = "0.5.16"; - sha256 = "1payg71xcb6p6vzdn4cr2b8lm6xd8fwln55kq0w0kmf77252xxla"; - libraryHaskellDepends = [ - base - express - leancheck - speculate - template-haskell - ]; - testHaskellDepends = [ - base - express - leancheck - speculate - ]; - description = "synthesize Haskell functions out of partial definitions"; - license = lib.licenses.bsd3; - } - ) { }; - - "code-conjure_0_7_4" = callPackage ( - { - mkDerivation, - base, - express, - leancheck, - speculate, - template-haskell, - }: - mkDerivation { - pname = "code-conjure"; - version = "0.7.4"; - sha256 = "19ynxnzwfyspr22dgnrs3h6zb7a64lig59xhfir4m055y1wp6qvx"; + version = "0.7.6"; + sha256 = "0maynl7p4pahsd5nyrmnkx13dxp656rj6hyp0jrl7k7rfk5nz1i8"; libraryHaskellDepends = [ base express @@ -147775,7 +147155,6 @@ self: { ]; description = "synthesize Haskell functions out of partial definitions"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -148236,6 +147615,8 @@ self: { pname = "codet"; version = "0.1.0.1"; sha256 = "0jv3z28sxdgmbpkxics2c8s4r576fz4r8dv7ai4yy1h4fqsli5vw"; + revision = "1"; + editedCabalFile = "134ah1y9shw15v5ls7xg4rzw0yqdjkrkljbn7wa60k2mx6l7861z"; libraryHaskellDepends = [ base bytestring @@ -148277,6 +147658,8 @@ self: { pname = "codet-plugin"; version = "0.1.0.1"; sha256 = "11ddf0h01qw00q3dd7gk12j31b98ff0yv5jd04wwngkhpcbshgb6"; + revision = "1"; + editedCabalFile = "0qjrxr49ak3cg00pg405sbalh0xb3q0f6v7azgxsjzcr8cd6k881"; libraryHaskellDepends = [ base codet @@ -148518,6 +147901,18 @@ self: { } ) { }; + "coerce-with-substitution" = callPackage ( + { mkDerivation, base }: + mkDerivation { + pname = "coerce-with-substitution"; + version = "0.0.0.0"; + sha256 = "1g2a723xlbj2blpyfgcr6jg6a2yyca7pa5dgw9jnpip98hssmhsa"; + libraryHaskellDepends = [ base ]; + description = "Coercions with improved type inference"; + license = lib.licenses.bsd3; + } + ) { }; + "coercible-subtypes" = callPackage ( { mkDerivation, base }: mkDerivation { @@ -151645,29 +151040,39 @@ self: { } ) { }; - "commonmark-pandoc_0_2_2_3" = callPackage ( + "commonmark-initial" = callPackage ( { mkDerivation, base, commonmark, commonmark-extensions, - pandoc-types, + deriving-compat, + dwergaz, + free, + parsec, text, }: mkDerivation { - pname = "commonmark-pandoc"; - version = "0.2.2.3"; - sha256 = "1jjsagf4gcbvzn89abwrczr8xprqnp0mn7bjw3m5lf34nbnd2dza"; + pname = "commonmark-initial"; + version = "0.1.0.0"; + sha256 = "1vgi2yhcs8g5bylmwfkib3b83cq7vw6hacxf1xn0mmyzrdjgmg7c"; libraryHaskellDepends = [ base commonmark + deriving-compat + free + text + ]; + testHaskellDepends = [ + base + commonmark commonmark-extensions - pandoc-types + dwergaz + parsec text ]; - description = "Bridge between commonmark and pandoc AST"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; + description = "An initial encoding of the CommonMark language"; + license = lib.licenses.isc; } ) { }; @@ -152522,8 +151927,8 @@ self: { }: mkDerivation { pname = "compactmap"; - version = "0.1.4.5"; - sha256 = "1xa4wa4qjd7yjghkaakpgrz9kw4iyy0zlc9cpajyysaxdq4k7czf"; + version = "0.1.4.6"; + sha256 = "1lkvhmdz77m6jm43946q2g6ijl7w6kqs9n68g1gzfxw6akmpy39y"; libraryHaskellDepends = [ base vector @@ -156492,8 +155897,10 @@ self: { }: mkDerivation { pname = "conduit-extra"; - version = "1.3.7"; - sha256 = "0mrbaf4lrnczgn1kxjwpmzxk226wprw10y9xg621g74h4s36zgdj"; + version = "1.3.8"; + sha256 = "08l2728vyr3dppnj4z3yagi2265ixp8g8ayhz07x3x88jj73w7s9"; + revision = "1"; + editedCabalFile = "1fq0cs2fcn2kd1mvp9ygsp7rm5qridwp1wwnr60jmpahvihb4cp9"; libraryHaskellDepends = [ async attoparsec @@ -156553,8 +155960,6 @@ self: { conduit, conduit-combinators, conduit-extra, - directory, - doctest, either, exceptions, filepath, @@ -156563,19 +155968,22 @@ self: { monad-control, mtl, regex-posix, + resourcet, semigroups, streaming-commons, text, time, transformers, transformers-base, + transformers-either, unix, unix-compat, + unliftio-core, }: mkDerivation { pname = "conduit-find"; - version = "0.1.0.3"; - sha256 = "13gbpvqxs3k2vlsbdn0vr90z4y8kaz7hlw9bywyqd8jna3ff13a9"; + version = "0.1.0.4"; + sha256 = "03mrfqmxryrv21adk6ijf3isfffjhf91qkjqqrlfkm3fxhz2xp4m"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -156591,13 +155999,16 @@ self: { monad-control mtl regex-posix + resourcet semigroups streaming-commons text time transformers transformers-base + transformers-either unix-compat + unliftio-core ]; executableHaskellDepends = [ attoparsec @@ -156612,6 +156023,7 @@ self: { monad-control mtl regex-posix + resourcet semigroups streaming-commons text @@ -156619,14 +156031,13 @@ self: { transformers transformers-base unix + unliftio-core ]; testHaskellDepends = [ attoparsec base conduit conduit-combinators - directory - doctest either exceptions filepath @@ -156635,6 +156046,7 @@ self: { monad-control mtl regex-posix + resourcet semigroups streaming-commons text @@ -156642,6 +156054,7 @@ self: { transformers transformers-base unix-compat + unliftio-core ]; description = "A file-finding conduit that allows user control over traversals"; license = lib.licenses.mit; @@ -160686,52 +160099,6 @@ self: { }: mkDerivation { pname = "contiguous"; - version = "0.6.4.2"; - sha256 = "0ay0hrdi2gj3b2z81cswmcaphkyy57w532svyc5mm3mncd0ddsm8"; - libraryHaskellDepends = [ - base - deepseq - primitive - primitive-unlifted - run-st - ]; - testHaskellDepends = [ - base - primitive - QuickCheck - quickcheck-classes - quickcheck-instances - vector - ]; - benchmarkHaskellDepends = [ - base - random - random-shuffle - weigh - ]; - description = "Unified interface for primitive arrays"; - license = lib.licenses.bsd3; - } - ) { }; - - "contiguous_0_6_5_0" = callPackage ( - { - mkDerivation, - base, - deepseq, - primitive, - primitive-unlifted, - QuickCheck, - quickcheck-classes, - quickcheck-instances, - random, - random-shuffle, - run-st, - vector, - weigh, - }: - mkDerivation { - pname = "contiguous"; version = "0.6.5.0"; sha256 = "1ml7a8gcx89jmd7l96amcwkfyq23h4z6gwn377iaw6nbi1hia0lm"; libraryHaskellDepends = [ @@ -160757,7 +160124,6 @@ self: { ]; description = "Unified interface for primitive arrays"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -161102,8 +160468,8 @@ self: { }: mkDerivation { pname = "control-block"; - version = "0.0.1"; - sha256 = "06l9s8inrdqp9z4zsd178rk3211zmhx4acwxq1py801lpb7vgn8v"; + version = "0.0.2"; + sha256 = "0p79ic8yq9jw86jiyxs6k6z740w25ckkdn0lp3rj8rxya2h7viaw"; libraryHaskellDepends = [ base indexed-traversable @@ -161111,8 +160477,6 @@ self: { ]; description = "Higher-order functions with their function arguments at the end, for channeling the full power of BlockArguments and LambdaCase"; license = lib.licenses.bsd2; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -161906,6 +161270,70 @@ self: { } ) { }; + "convex-schema-parser" = callPackage ( + { + mkDerivation, + aeson, + base, + containers, + deepseq, + directory, + filepath, + fsnotify, + HUnit, + mtl, + optparse-applicative, + parsec, + process, + split, + stm, + yaml, + }: + mkDerivation { + pname = "convex-schema-parser"; + version = "0.1.8.0"; + sha256 = "15czjgcva7h6c73z863ywpk2gb3l3c2kj8vhhcx95rxzgfzrc1mv"; + isLibrary = false; + isExecutable = true; + libraryHaskellDepends = [ + base + containers + directory + filepath + mtl + parsec + process + split + ]; + executableHaskellDepends = [ + aeson + base + deepseq + directory + filepath + fsnotify + optparse-applicative + parsec + process + stm + yaml + ]; + testHaskellDepends = [ + base + containers + HUnit + mtl + parsec + ]; + doHaddock = false; + description = "A type-safe client generator for Convex for both Rust and Python"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + mainProgram = "convex-schema-parser"; + broken = true; + } + ) { }; + "convexHullNd" = callPackage ( { mkDerivation, @@ -162147,8 +161575,8 @@ self: { }: mkDerivation { pname = "copilot"; - version = "4.1"; - sha256 = "04zhqkkp66alvk6b2mhgdvdg2d9yjyyzmv7vp7caj13cyqrifflz"; + version = "4.5"; + sha256 = "11wjcl5lcmaxwb08hl6351j5kq24n7vy1323wxac40b1gmbmrhcb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -162168,44 +161596,6 @@ self: { } ) { }; - "copilot_4_4" = callPackage ( - { - mkDerivation, - base, - copilot-c99, - copilot-core, - copilot-language, - copilot-libraries, - copilot-prettyprinter, - copilot-theorem, - directory, - filepath, - optparse-applicative, - }: - mkDerivation { - pname = "copilot"; - version = "4.4"; - sha256 = "1fazwy4wnbf7jvs793kwhpc6hjnxf0ak9fhpnlvmdcwryz35nfbw"; - 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, @@ -162228,8 +161618,8 @@ self: { }: mkDerivation { pname = "copilot-bluespec"; - version = "4.4"; - sha256 = "1iw53mmq7hn8a1zy1i8zhjapfdaccvg1l0xwgpkr53b761srbpni"; + version = "4.5"; + sha256 = "0xlgaai6yavnqpxrviyipnbaczsdjkkw48mrhjckv4ml4g1bv5zx"; libraryHaskellDepends = [ base copilot-core @@ -162283,8 +161673,8 @@ self: { }: mkDerivation { pname = "copilot-c99"; - version = "4.1"; - sha256 = "0lqjqji6v7bxavqlg367837n7qvdlba11y0x24pkl6djdwq4rx5p"; + version = "4.5"; + sha256 = "11rpzzj3q6bhxf8sj590qh21lq2cr8ifca60n459rm4dzv5bxr2h"; libraryHaskellDepends = [ base copilot-core @@ -162314,60 +161704,6 @@ self: { } ) { }; - "copilot-c99_4_4" = 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.4"; - sha256 = "0wk3b1m9har25iwd0fg9pzcffk23gz0bf7xmfljr4fxlf16gqz0s"; - 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, @@ -162412,8 +161748,8 @@ self: { }: mkDerivation { pname = "copilot-core"; - version = "4.1"; - sha256 = "0w1bpf2sqmwjsk5pbf5wglmmgi26xa9ns497cs0dqz4v278v98yj"; + version = "4.5"; + sha256 = "00wqjb2jkn5m0vs1clawqkfadbwmd0fp2sglzwh1lyzpy17xn405"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base @@ -162428,35 +161764,6 @@ self: { } ) { }; - "copilot-core_4_4" = callPackage ( - { - mkDerivation, - base, - HUnit, - QuickCheck, - test-framework, - test-framework-hunit, - test-framework-quickcheck2, - }: - mkDerivation { - pname = "copilot-core"; - version = "4.4"; - sha256 = "0rdfz1q1g91jxack93lcl2bj1az53m1k8fs25xi6bqbrbb3w77f0"; - 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, @@ -162507,8 +161814,8 @@ self: { }: mkDerivation { pname = "copilot-interpreter"; - version = "4.1"; - sha256 = "016qvssn4hp3nllv9xxsx2d6z4z5m4kq8js5k10dcnhxbkr2bngz"; + version = "4.5"; + sha256 = "0bdl6xi07bpgdl1cdhhanwl6iymmgi4jnij57jnim22891qn7lkn"; libraryHaskellDepends = [ base copilot-core @@ -162528,41 +161835,6 @@ self: { } ) { }; - "copilot-interpreter_4_4" = callPackage ( - { - mkDerivation, - base, - copilot-core, - copilot-prettyprinter, - pretty, - QuickCheck, - test-framework, - test-framework-quickcheck2, - }: - mkDerivation { - pname = "copilot-interpreter"; - version = "4.4"; - sha256 = "02l48zpj8c51h3hs50j1q1fwglgsn8xdipdz5gha9kghvrkbl7p5"; - 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, @@ -162583,56 +161855,8 @@ self: { }: mkDerivation { pname = "copilot-language"; - version = "4.1"; - sha256 = "04qa8i4gyvvv3la5qhdqbam0g8kxny6miv4z65g6crwdp9x7bdyv"; - libraryHaskellDepends = [ - array - base - containers - copilot-core - copilot-interpreter - copilot-theorem - data-reify - mtl - ]; - testHaskellDepends = [ - base - copilot-core - copilot-interpreter - HUnit - pretty - QuickCheck - test-framework - test-framework-hunit - test-framework-quickcheck2 - ]; - description = "A Haskell-embedded DSL for monitoring hard real-time distributed systems"; - license = lib.licenses.bsd3; - } - ) { }; - - "copilot-language_4_4" = 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.4"; - sha256 = "12jzx9sfzpvrbahha3mydpa5bzg2d5biar4cnn9rwxpw4i7vpnzy"; + version = "4.5"; + sha256 = "11g3bw8r4kp4danqshf76ab1hyibhva0aakv261iyi66jd7kfzmj"; libraryHaskellDepends = [ array base @@ -162656,7 +161880,6 @@ self: { ]; description = "A Haskell-embedded DSL for monitoring hard real-time distributed systems"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -162676,47 +161899,8 @@ self: { }: mkDerivation { pname = "copilot-libraries"; - version = "4.1"; - sha256 = "04vgskgq20q62ybd1lm19bqgqabhfbb6v5vqj92gv9dk4861lahd"; - 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; - } - ) { }; - - "copilot-libraries_4_4" = callPackage ( - { - mkDerivation, - base, - containers, - copilot-interpreter, - copilot-language, - copilot-theorem, - mtl, - parsec, - QuickCheck, - test-framework, - test-framework-quickcheck2, - }: - mkDerivation { - pname = "copilot-libraries"; - version = "4.4"; - sha256 = "0q1znmgjk4hbd6z25avw23la6ckn7117vv9q4kkn4gyjy7q2kpjc"; + version = "4.5"; + sha256 = "0vfi7v6qi4034bf8zwi9gs4p2aicinyrj6zihwglvz90vf8zi1lz"; libraryHaskellDepends = [ base containers @@ -162735,7 +161919,6 @@ self: { ]; description = "Libraries for the Copilot language"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -162748,8 +161931,8 @@ self: { }: mkDerivation { pname = "copilot-prettyprinter"; - version = "4.1"; - sha256 = "0hd3dghc62wi1rj0ilwdgjw60kvbrqhcwdc502r0xny9ha9b6ws5"; + version = "4.5"; + sha256 = "03wnk8m4c06hslirrp6hw7yrziq0p412njrkima6ar9w5jzngqs0"; libraryHaskellDepends = [ base copilot-core @@ -162760,28 +161943,6 @@ self: { } ) { }; - "copilot-prettyprinter_4_4" = callPackage ( - { - mkDerivation, - base, - copilot-core, - pretty, - }: - mkDerivation { - pname = "copilot-prettyprinter"; - version = "4.4"; - sha256 = "06134bgb2386mfcgqyka2ldwiwxskv6d2lmqqyvdwg21108kn59f"; - libraryHaskellDepends = [ - base - copilot-core - pretty - ]; - description = "A prettyprinter of Copilot Specifications"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - } - ) { }; - "copilot-sbv" = callPackage ( { mkDerivation, @@ -162823,69 +161984,6 @@ self: { copilot-prettyprinter, data-default, directory, - libBF, - mtl, - panic, - parameterized-utils, - parsec, - pretty, - process, - QuickCheck, - random, - test-framework, - test-framework-quickcheck2, - transformers, - what4, - xml, - }: - mkDerivation { - pname = "copilot-theorem"; - version = "4.1"; - sha256 = "0jki4295p9z3a2n81pvzi1bs7i75ya9jf324cw4wiqk9r1zajdb2"; - libraryHaskellDepends = [ - base - bimap - bv-sized - containers - copilot-core - copilot-prettyprinter - data-default - directory - libBF - mtl - panic - parameterized-utils - parsec - pretty - process - random - transformers - what4 - xml - ]; - testHaskellDepends = [ - base - copilot-core - QuickCheck - test-framework - test-framework-quickcheck2 - ]; - description = "k-induction for Copilot"; - license = lib.licenses.bsd3; - } - ) { }; - - "copilot-theorem_4_4" = callPackage ( - { - mkDerivation, - base, - bimap, - bv-sized, - containers, - copilot-core, - copilot-prettyprinter, - data-default, - directory, HUnit, libBF, mtl, @@ -162904,8 +162002,8 @@ self: { }: mkDerivation { pname = "copilot-theorem"; - version = "4.4"; - sha256 = "0v1b9nn783w9xc4mqq7ns0wn09rkfzl5vhy6x0icsidyp1h9kcdh"; + version = "4.5"; + sha256 = "0v4cy199r7hpzmnsf0lfkm6cj9vwb4l8wki06ljni5rx0c6fqb8i"; libraryHaskellDepends = [ base bimap @@ -162937,7 +162035,6 @@ self: { ]; description = "k-induction for Copilot"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -162980,8 +162077,8 @@ self: { }: mkDerivation { pname = "copilot-verifier"; - version = "4.4"; - sha256 = "02kwvq3h04xq988zgvkhghfz4g00fj3s3bjfsp9962mw4dir3mbf"; + version = "4.5"; + sha256 = "1iayxxl2l61bp5bnidmqvl3vp3bskas4bdd1hpvhccjrh9jnw6k8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -163080,6 +162177,48 @@ self: { } ) { }; + "copilot-visualizer" = callPackage ( + { + mkDerivation, + aeson, + base, + copilot, + copilot-core, + copilot-interpreter, + copilot-language, + filepath, + hint, + ogma-extra, + pretty, + text, + websockets, + }: + mkDerivation { + pname = "copilot-visualizer"; + version = "4.5"; + sha256 = "190j66sv6xrqlwjvgi75hbh5m9pcvi00a0akdi1ihskry52nxv4l"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson + base + copilot + copilot-core + copilot-interpreter + copilot-language + filepath + hint + ogma-extra + pretty + text + websockets + ]; + description = "Visualizer for Copilot"; + license = lib.licenses.bsd3; + } + ) { }; + "copr" = callPackage ( { mkDerivation, @@ -164460,6 +163599,8 @@ self: { pname = "countdown-numbers-game"; version = "0.0.0.1"; sha256 = "1warpkqimxjvqrm1jq4nbj3g3bz009alklqs46dh23p3lrgcif61"; + revision = "1"; + editedCabalFile = "05106icwf7kvnwj5109yim2xyx8q5lxvccbn2dqb0q571h5v1a5q"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -166851,6 +165992,46 @@ self: { } ) { }; + "creditmonad" = callPackage ( + { + mkDerivation, + base, + containers, + mtl, + prettyprinter, + QuickCheck, + STMonadTrans, + unliftio, + }: + mkDerivation { + pname = "creditmonad"; + version = "1.0.0"; + sha256 = "176bzh9v4cwmpp60rq5ng8mwacc41cdarg4sb126dgzv9i1pyb49"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + containers + mtl + prettyprinter + QuickCheck + STMonadTrans + ]; + executableHaskellDepends = [ + base + containers + mtl + prettyprinter + QuickCheck + STMonadTrans + unliftio + ]; + description = "Reasoning about amortized time complexity"; + license = lib.licenses.bsd3; + mainProgram = "creditmonad"; + } + ) { }; + "crem" = callPackage ( { mkDerivation, @@ -167180,6 +166361,8 @@ self: { pname = "criterion"; version = "1.6.4.0"; sha256 = "0l9gxar759nskhm7gskr3j08bw8515amw6rr4n3zx3978dxg8aq6"; + revision = "1"; + editedCabalFile = "0wwzijzvqrv7swpalr24i3j4pjcjm266ybhhah853d783zz37vzz"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -169802,10 +168985,8 @@ self: { }: mkDerivation { pname = "cryptoids"; - version = "0.5.1.0"; - sha256 = "0ai7hg4r944hck9vq2ffwwjsxp3mjfvxwhfr8b8765n1bh86i466"; - revision = "5"; - editedCabalFile = "1g2p5519rrbiizry5izdmqn47sayv7v7kqmj0w7abdn6b68di73j"; + version = "0.5.1.1"; + sha256 = "1n2za35fkazg6510mg2g3pqg56hshy5yvi21g1ixn030d4jc5020"; libraryHaskellDepends = [ base binary @@ -169833,10 +169014,8 @@ self: { }: mkDerivation { pname = "cryptoids-class"; - version = "0.0.0"; - sha256 = "0zp0d815r0dv2xqdi6drq846zz2a82gpqp6nvap3b5dnx2q3hbjy"; - revision = "4"; - editedCabalFile = "0c3cq648sh5cpj0isknhayamzgzv8avixxfpzr4riags70jr28ld"; + version = "0.0.0.1"; + sha256 = "0l33wc3ki93i7ckj8y0haidxvg66mq2jas138ikagw3qgb91dv71"; libraryHaskellDepends = [ base cryptoids-types @@ -169861,10 +169040,8 @@ self: { }: mkDerivation { pname = "cryptoids-types"; - version = "1.0.0"; - sha256 = "0dhv92hdydhhgwgdihl3wpiyxl10szrgfnb68ygn07xxhmmfc3hf"; - revision = "2"; - editedCabalFile = "0nszxjdf9zd7dh4ar2vbnjs8a5awbqh2m3p0pvsypgiflcrlp9wn"; + version = "1.0.0.1"; + sha256 = "05qfmbh4bdx69m925p9818n7fj8rxyr2knkkx9lkwq5ikjmv3q8p"; libraryHaskellDepends = [ aeson base @@ -170096,6 +169273,83 @@ self: { } ) { }; + "crypton-asn1-encoding" = callPackage ( + { + mkDerivation, + base, + bytestring, + crypton-asn1-types, + tasty, + tasty-quickcheck, + time-hourglass, + }: + mkDerivation { + pname = "crypton-asn1-encoding"; + version = "0.10.0"; + sha256 = "1li6577cpw6dsxacawqc94pba2anj1bnip82h75jixjkw873m0a9"; + libraryHaskellDepends = [ + base + bytestring + crypton-asn1-types + time-hourglass + ]; + testHaskellDepends = [ + base + bytestring + crypton-asn1-types + tasty + tasty-quickcheck + time-hourglass + ]; + description = "ASN.1 data (raw, BER or DER) readers and writers"; + license = lib.licenses.bsd3; + } + ) { }; + + "crypton-asn1-parse" = callPackage ( + { + mkDerivation, + base, + bytestring, + crypton-asn1-types, + }: + mkDerivation { + pname = "crypton-asn1-parse"; + version = "0.10.0"; + sha256 = "1n98fzzc1hx4jfsax83iky5hkyzpavraghl9mns21dzwv1wg5h1m"; + libraryHaskellDepends = [ + base + bytestring + crypton-asn1-types + ]; + description = "A monadic parser combinator for a ASN.1 stream."; + license = lib.licenses.bsd3; + } + ) { }; + + "crypton-asn1-types" = callPackage ( + { + mkDerivation, + base, + base16, + bytestring, + time-hourglass, + }: + mkDerivation { + pname = "crypton-asn1-types"; + version = "0.4.1"; + sha256 = "0b9h9qzgs1afq1iiyvjs15z5kh97jjfq74x7jawxvlx0fwwcdvv1"; + libraryHaskellDepends = [ + base + base16 + bytestring + time-hourglass + ]; + description = "ASN.1 types"; + license = lib.licenses.bsd3; + } + ) { }; + "crypton-box" = callPackage ( { mkDerivation, @@ -170185,26 +169439,26 @@ self: { base, bytestring, containers, + crypton-socks, crypton-x509-store, crypton-x509-system, data-default, network, - socks, tls, }: mkDerivation { pname = "crypton-connection"; - version = "0.4.4"; - sha256 = "14d47klwmmf7zdm66161rbrbwy58qjzrkmd8mmkfrzm54b16hw14"; + version = "0.4.5"; + sha256 = "1pi56aw3yr4zjfvdrcp6q4vwggml040c5m6bdd916zzbjpqbkpdw"; libraryHaskellDepends = [ base bytestring containers + crypton-socks crypton-x509-store crypton-x509-system data-default network - socks tls ]; description = "Simple and easy network connection API"; @@ -170212,6 +169466,70 @@ self: { } ) { }; + "crypton-pem" = callPackage ( + { + mkDerivation, + base, + base64, + bytestring, + deepseq, + HUnit, + QuickCheck, + test-framework, + test-framework-hunit, + test-framework-quickcheck2, + text, + }: + mkDerivation { + pname = "crypton-pem"; + version = "0.3.0"; + sha256 = "0h05hg2hxsvvg8hjad5l2r5wi9x2nhan9w3k93bsriklpa6apb8z"; + libraryHaskellDepends = [ + base + base64 + bytestring + deepseq + text + ]; + testHaskellDepends = [ + base + bytestring + HUnit + QuickCheck + test-framework + test-framework-hunit + test-framework-quickcheck2 + ]; + description = "Privacy Enhanced Mail (PEM) file format reader and writer"; + license = lib.licenses.bsd3; + } + ) { }; + + "crypton-socks" = callPackage ( + { + mkDerivation, + base, + bytestring, + cereal, + network, + }: + mkDerivation { + pname = "crypton-socks"; + version = "0.6.2"; + sha256 = "0fwzlvndyxjwhxambxdjzzm63yvb6jzsg53dkv3i6x17biz0hdm8"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + bytestring + cereal + network + ]; + description = "SOCKS Protocol Version 5"; + license = lib.licenses.bsd3; + } + ) { }; + "crypton-x509" = callPackage ( { mkDerivation, @@ -170281,8 +169599,8 @@ self: { }: mkDerivation { pname = "crypton-x509-store"; - version = "1.6.10"; - sha256 = "1c1q8bz42vcwxlij42zx9cgrmpp763q404g5hhws975d1lf67w6f"; + version = "1.6.11"; + sha256 = "07vq7f883cm5krqz2kc0qkh9ks54jknrwdqvfqsk91s12b693a83"; libraryHaskellDepends = [ asn1-encoding asn1-types @@ -172223,6 +171541,104 @@ self: { } ) { inherit (pkgs) cudd; }; + "cuddle" = callPackage ( + { + mkDerivation, + base, + base16-bytestring, + boxes, + bytestring, + capability, + cborg, + containers, + data-default-class, + foldable1-classes-compat, + generic-optics, + hashable, + hspec, + hspec-megaparsec, + HUnit, + megaparsec, + mtl, + mutable-containers, + optics-core, + optparse-applicative, + ordered-containers, + parser-combinators, + prettyprinter, + QuickCheck, + random, + regex-tdfa, + scientific, + string-qq, + text, + tree-diff, + }: + mkDerivation { + pname = "cuddle"; + version = "0.5.0.0"; + sha256 = "1vjm6v5wf1hbj7ikwmfxf4ah62g4j33nhqqc1xjb9dll5jlvadyn"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + base16-bytestring + boxes + bytestring + capability + cborg + containers + data-default-class + foldable1-classes-compat + generic-optics + hashable + megaparsec + mtl + mutable-containers + optics-core + ordered-containers + parser-combinators + prettyprinter + random + regex-tdfa + scientific + text + tree-diff + ]; + executableHaskellDepends = [ + base + base16-bytestring + bytestring + cborg + megaparsec + mtl + optparse-applicative + prettyprinter + random + text + ]; + testHaskellDepends = [ + base + bytestring + data-default-class + hspec + hspec-megaparsec + HUnit + megaparsec + prettyprinter + QuickCheck + string-qq + text + tree-diff + ]; + description = "CDDL Generator and test utilities"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + mainProgram = "cuddle"; + broken = true; + } + ) { }; + "cue-sheet" = callPackage ( { mkDerivation, @@ -172806,6 +172222,7 @@ self: { { mkDerivation, base, + file-embed, filepath, hspec, hspec-core, @@ -172819,12 +172236,14 @@ self: { }: mkDerivation { pname = "currycarbon"; - version = "0.3.0.1"; - sha256 = "0bgak5yamhqprrjqjslr0w7acmzgz65scm67nnqmga1yf6klz5jk"; + version = "0.4.0.1"; + sha256 = "1qjgm413qxvr99zikd6jvc9znm163x2jr1spp32ig892hqbzcpdw"; isLibrary = true; isExecutable = true; + enableSeparateDataOutput = true; libraryHaskellDepends = [ base + file-embed filepath math-functions MonadRandom @@ -172849,7 +172268,7 @@ self: { } ) { }; - "currycarbon_0_4_0_1" = callPackage ( + "currycarbon_0_5_0_0" = callPackage ( { mkDerivation, base, @@ -172867,8 +172286,8 @@ self: { }: mkDerivation { pname = "currycarbon"; - version = "0.4.0.1"; - sha256 = "1qjgm413qxvr99zikd6jvc9znm163x2jr1spp32ig892hqbzcpdw"; + version = "0.5.0.0"; + sha256 = "0d5rc0qj8j92abphfrxgcd2011f7mgxb2b5qsrqds0pmy3abkh94"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -173313,10 +172732,8 @@ self: { }: mkDerivation { pname = "curve25519"; - version = "0.2.8"; - sha256 = "1v621hk9lkz7p8p521jvsa9hi7ssynj9fy1x16lhfnr18gzi789i"; - revision = "1"; - editedCabalFile = "1z9wl41rrwyf45jyb8640d3rs65s919vianyk6hmf1r6wxv0v8zn"; + version = "0.2.8.1"; + sha256 = "0p2rxad477cxbpxryvp78v8nrrf5gm35106jbqrj5cjgksappkdj"; libraryHaskellDepends = [ base bytestring @@ -173712,8 +173129,8 @@ self: { }: mkDerivation { pname = "cvss"; - version = "0.1"; - sha256 = "02ldb650d053hisyb7fdd19x77k8sxvz4y939hj649pjl75b7qdr"; + version = "0.2.0.1"; + sha256 = "174f32cll6r8ks5qpaivgiid0diypj9pckbjvxd575m7kxs60v66"; libraryHaskellDepends = [ base text @@ -176197,8 +175614,8 @@ self: { pname = "data-array-byte"; version = "0.1.0.1"; sha256 = "002n0af7q08q3fmgsc5b47s1clirxy0lrqglwxzhabg0nfhfrdhv"; - revision = "4"; - editedCabalFile = "1yr2pa9ghmlhy28dfbch7snsmab6y8vvml7ch7pvx44gil0l0h1s"; + revision = "5"; + editedCabalFile = "06xfi70zgpv77nqrrnk649vdzji6cgp40a69i41kw05p7xaa1whc"; libraryHaskellDepends = [ base deepseq @@ -176662,41 +176079,37 @@ self: { } ) { }; - "data-default" = callPackage ( + "data-debruijn" = callPackage ( { mkDerivation, base, containers, - data-default-class, - data-default-instances-containers, - data-default-instances-dlist, - data-default-instances-old-locale, - mtl, - old-locale, + deepseq, + ghc-bignum, + ghc-prim, + QuickCheck, }: mkDerivation { - pname = "data-default"; - version = "0.7.1.3"; - sha256 = "0456mjxg803fzmsy5gm6nc2l1gygkw4rdwg304kn7m710110f13n"; + pname = "data-debruijn"; + version = "0.1.0.0"; + sha256 = "1zwi7wsznmhph5nljhxzk1rbz5a8qz79j8djdkqc169z5f7fkssv"; + revision = "1"; + editedCabalFile = "1njc7m4g0nwj9ww2gk2z83xbll8pcchmmix109fwgwgz9jv26ckr"; libraryHaskellDepends = [ base - data-default-class - data-default-instances-containers - data-default-instances-dlist - data-default-instances-old-locale - ]; - testHaskellDepends = [ - base containers - mtl - old-locale + deepseq + ghc-bignum + ghc-prim + QuickCheck ]; - description = "A class for types with a default value"; - license = lib.licenses.bsd3; + doHaddock = false; + description = "Fast and safe implementation of common compiler machinery"; + license = lib.licenses.agpl3Only; } ) { }; - "data-default_0_8_0_1" = callPackage ( + "data-default" = callPackage ( { mkDerivation, base, @@ -176718,23 +176131,10 @@ self: { ]; description = "A class for types with a default value"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; "data-default-class" = callPackage ( - { mkDerivation, base }: - mkDerivation { - pname = "data-default-class"; - version = "0.1.2.2"; - sha256 = "1qxfyxdddl0rzigp81p36i1dgddw2yhqskyz8ngkcy6zbq0w407l"; - libraryHaskellDepends = [ base ]; - description = "A class for types with a default value"; - license = lib.licenses.bsd3; - } - ) { }; - - "data-default-class_0_2_0_0" = callPackage ( { mkDerivation, data-default }: mkDerivation { pname = "data-default-class"; @@ -176743,7 +176143,6 @@ self: { libraryHaskellDepends = [ data-default ]; description = "A class for types with a default value (compatibility shim)"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -177262,48 +176661,6 @@ self: { { mkDerivation, base, - data-default, - data-effects-core, - data-effects-th, - infinite-list, - lens, - tasty, - tasty-discover, - tasty-hunit, - text, - these, - time, - }: - mkDerivation { - pname = "data-effects"; - version = "0.3.0.1"; - sha256 = "0xglskzbh7hfl48hx4674ci4p0k8wk9kj2gcw2skpi39pqy2qiwm"; - libraryHaskellDepends = [ - base - data-default - data-effects-core - data-effects-th - infinite-list - lens - text - these - time - ]; - testHaskellDepends = [ - base - tasty - tasty-hunit - ]; - testToolDepends = [ tasty-discover ]; - description = "A basic framework for effect systems based on effects represented by GADTs"; - license = lib.licenses.mpl20; - } - ) { }; - - "data-effects_0_4_2_0" = callPackage ( - { - mkDerivation, - base, co-log-core, containers, data-default, @@ -177347,7 +176704,6 @@ self: { testToolDepends = [ tasty-discover ]; description = "A basic framework for effect systems based on effects represented by GADTs"; license = lib.licenses.mpl20; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -177355,36 +176711,6 @@ self: { { mkDerivation, base, - compdata, - mtl, - tasty, - tasty-discover, - tasty-hunit, - }: - mkDerivation { - pname = "data-effects-core"; - version = "0.2.0.0"; - sha256 = "1cxagw2h0987k3s1h3wbhqsydjk0yvz4nda5d6yvz2w3jlm1fnqg"; - libraryHaskellDepends = [ - base - compdata - mtl - ]; - testHaskellDepends = [ - base - tasty - tasty-hunit - ]; - testToolDepends = [ tasty-discover ]; - description = "A basic framework for effect systems based on effects represented by GADTs"; - license = lib.licenses.mpl20; - } - ) { }; - - "data-effects-core_0_4_3_0" = callPackage ( - { - mkDerivation, - base, free, hspec, kan-extensions, @@ -177416,7 +176742,6 @@ self: { testToolDepends = [ tasty-discover ]; description = "A basic framework for effect systems based on effects represented by GADTs"; license = lib.licenses.mpl20; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -177429,61 +176754,6 @@ self: { data-effects-core, either, extra, - formatting, - infinite-list, - lens, - mtl, - tasty, - tasty-discover, - tasty-hunit, - template-haskell, - text, - th-abstraction, - }: - mkDerivation { - pname = "data-effects-th"; - version = "0.2.0.0"; - sha256 = "0b6hwhh7hc7b81xsm1khrjda737gjwg0q48c8v9ai48q5nsnb646"; - revision = "2"; - editedCabalFile = "1zrl8m2w1hlpdhagbhrmq2slf22yfn1am3kw8v68nh2lqp2v9b0x"; - libraryHaskellDepends = [ - base - containers - data-default - data-effects-core - either - extra - formatting - infinite-list - lens - mtl - template-haskell - text - th-abstraction - ]; - testHaskellDepends = [ - base - data-default - data-effects-core - infinite-list - tasty - tasty-hunit - ]; - testToolDepends = [ tasty-discover ]; - description = "Template Haskell utilities for the data-effects library"; - license = "MPL-2.0 AND BSD-3-Clause"; - } - ) { }; - - "data-effects-th_0_4_2_1" = callPackage ( - { - mkDerivation, - base, - containers, - data-default, - data-effects-core, - either, - extra, infinite-list, lens, mtl, @@ -177523,7 +176793,6 @@ self: { testToolDepends = [ tasty-discover ]; description = "Template Haskell utilities for the data-effects library"; license = lib.licenses.mpl20; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -180556,20 +179825,23 @@ self: { containers, criterion, directory, + filepath, hashable, HUnit, random, random-shuffle, + snappy, statistics, text, time, vector, vector-algorithms, + zstd, }: mkDerivation { pname = "dataframe"; - version = "0.1.0.3"; - sha256 = "0p4syk43nz1b9x9fzm3hgrdgksjs3siqgczaf2bqmgrra61fw8nh"; + version = "0.2.0.2"; + sha256 = "0h4p5lbcka15zn5iqzvjsq2bwc3c1ivia5jf6p2gns8d0di9swbd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -180579,12 +179851,15 @@ self: { bytestring containers directory + filepath hashable + snappy statistics text time vector vector-algorithms + zstd ]; executableHaskellDepends = [ array @@ -180594,11 +179869,13 @@ self: { containers directory hashable + snappy statistics text time vector vector-algorithms + zstd ]; testHaskellDepends = [ base @@ -180622,6 +179899,94 @@ self: { } ) { }; + "dataframe_0_3_0_1" = callPackage ( + { + mkDerivation, + array, + attoparsec, + base, + bytestring, + containers, + criterion, + directory, + filepath, + hashable, + HUnit, + process, + random, + random-shuffle, + statistics, + template-haskell, + text, + time, + vector, + vector-algorithms, + zstd, + }: + mkDerivation { + pname = "dataframe"; + version = "0.3.0.1"; + sha256 = "01b8fff0hfz48fbkgl0jf8nwb8421l3zd72by0qr0yhf3g6ifj1z"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + array + attoparsec + base + bytestring + containers + directory + filepath + hashable + statistics + template-haskell + text + time + vector + vector-algorithms + zstd + ]; + executableHaskellDepends = [ + array + attoparsec + base + bytestring + containers + directory + hashable + random + statistics + template-haskell + text + time + vector + vector-algorithms + zstd + ]; + testHaskellDepends = [ + base + HUnit + random + random-shuffle + text + time + vector + ]; + benchmarkHaskellDepends = [ + base + criterion + process + random + text + time + vector + ]; + description = "A fast, safe, and intuitive DataFrame library"; + license = lib.licenses.gpl3Plus; + hydraPlatforms = lib.platforms.none; + } + ) { }; + "datalog" = callPackage ( { mkDerivation, @@ -181705,98 +181070,8 @@ self: { }: mkDerivation { pname = "dbus"; - version = "1.3.11"; - sha256 = "19py6nx9461vhf6dd5q1j4zvraqyd5060vic5hnv2g6sf7c2s0kj"; - libraryHaskellDepends = [ - base - bytestring - cereal - conduit - containers - deepseq - exceptions - filepath - lens - network - parsec - random - split - template-haskell - text - th-lift - transformers - unix - vector - xml-conduit - xml-types - ]; - testHaskellDepends = [ - base - bytestring - cereal - containers - directory - extra - filepath - network - parsec - process - QuickCheck - random - resourcet - tasty - tasty-hunit - tasty-quickcheck - temporary - text - transformers - unix - vector - ]; - doCheck = false; - description = "A client library for the D-Bus IPC system"; - license = lib.licenses.asl20; - } - ) { }; - - "dbus_1_4_0" = callPackage ( - { - mkDerivation, - base, - bytestring, - cereal, - conduit, - containers, - deepseq, - directory, - exceptions, - extra, - filepath, - lens, - network, - parsec, - process, - QuickCheck, - random, - resourcet, - split, - tasty, - tasty-hunit, - tasty-quickcheck, - template-haskell, - temporary, - text, - th-lift, - transformers, - unix, - vector, - xml-conduit, - xml-types, - }: - mkDerivation { - pname = "dbus"; - version = "1.4.0"; - sha256 = "1rb5q8g0n3fj9b57wlds7ldji029fqym4dvpvq10hmn7qw313dz6"; + version = "1.4.1"; + sha256 = "016xrx8gnvldpwgalpsxzvkwagavpzw9m7j65w5msskaxk474ln7"; libraryHaskellDepends = [ base bytestring @@ -181846,7 +181121,6 @@ self: { doCheck = false; description = "A client library for the D-Bus IPC system"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -183532,17 +182806,19 @@ self: { containers, hspec, markdown-unlit, + scientific, text, vector, }: mkDerivation { pname = "debug-print"; - version = "0.2.0.1"; - sha256 = "1bcdmnkxcyicw4f57vlx64iyfj3lwz1157s89k4gdyk3ilc2x8g4"; + version = "0.2.1.0"; + sha256 = "1mgl8sc69fbpcx3hrb8b1dcsgs2zzflms5ryf3zbs8j91yvpx02s"; libraryHaskellDepends = [ aeson base containers + scientific text vector ]; @@ -183865,8 +183141,8 @@ self: { pname = "decimal-literals"; version = "0.1.0.1"; sha256 = "0lbpnc4c266fbqjzzrnig648zzsqfaphlxqwyly9xd15qggzasb0"; - revision = "3"; - editedCabalFile = "1650vnqwjsqg2mghsvghiyzg5qqbz36vibkq8614adhyjpcd3w07"; + revision = "4"; + editedCabalFile = "1jiayinmqx35lm7n5dwgfqfq8pafdz7q1ysv8lqqjaiylrlm092r"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base @@ -184304,7 +183580,7 @@ self: { } ) { }; - "deepseq_1_5_1_0" = callPackage ( + "deepseq_1_5_2_0" = callPackage ( { mkDerivation, base, @@ -184312,8 +183588,8 @@ self: { }: mkDerivation { pname = "deepseq"; - version = "1.5.1.0"; - sha256 = "0yz1b3c4fpa1pknwd64fba37wbr7mxzawd0han2ifq70mgiqfkiz"; + version = "1.5.2.0"; + sha256 = "1rgv1kn3igdip34bpn24syirmsjllipd98l301y5n225gw6q1mq9"; libraryHaskellDepends = [ base ghc-prim @@ -185477,6 +184753,8 @@ self: { pname = "deltaq"; version = "1.0.0.0"; sha256 = "00zpvwxar13rq84li7j21ycapdnyx128cs2yqvn6hwnrr8w25w9d"; + revision = "1"; + editedCabalFile = "1i4lkq6w34ik7csx6wpwy4by2vbdijilpynwjf9kr7dfn5ac2gz1"; libraryHaskellDepends = [ base Chart @@ -186847,8 +186125,8 @@ self: { }: mkDerivation { pname = "derive-has-field"; - version = "0.1.1.0"; - sha256 = "17jvz6w3d806zh80dpgiq7lpxa9qjdj06c1h2x4la1cq0gixj9km"; + version = "0.1.2.0"; + sha256 = "1ccsg6x0isnqgnxdl53y18jciwlv4nvbjb7g4vpdw60s9p0z86xw"; libraryHaskellDepends = [ base template-haskell @@ -190552,8 +189830,8 @@ self: { pname = "diagrams-builder"; version = "0.8.0.6"; sha256 = "17yi5dmcxx4sgk3wha386zbv9h69pwq72j8i21vmfh35brxhs9f4"; - revision = "2"; - editedCabalFile = "1mkxn0r6wmxyvdhwly1a6j0z4j234mfv7aimirwl7jmcv55lwbs4"; + revision = "3"; + editedCabalFile = "0pi4509j5i8jgxn0a9z39ac1sr8n2n97v8pfyla9s30sc63ybjag"; configureFlags = [ "-fcairo" "-fps" @@ -190608,65 +189886,6 @@ self: { cairo, colour, containers, - data-default-class, - diagrams-core, - diagrams-lib, - filepath, - hashable, - JuicyPixels, - lens, - mtl, - optparse-applicative, - pango, - split, - statestack, - transformers, - unix, - vector, - }: - mkDerivation { - pname = "diagrams-cairo"; - version = "1.4.2.1"; - sha256 = "0fqma8m4xrqha079aqqynk23y252x47xfzvb0gss4bvgdmwa0lzc"; - revision = "3"; - editedCabalFile = "1qdx7k5z6bw70y6rmjs5pkwdypsmrl0gmp7qdjmsbkjv2sah7hq4"; - libraryHaskellDepends = [ - array - base - bytestring - cairo - colour - containers - data-default-class - diagrams-core - diagrams-lib - filepath - hashable - JuicyPixels - lens - mtl - optparse-applicative - pango - split - statestack - transformers - unix - vector - ]; - description = "Cairo backend for diagrams drawing EDSL"; - license = lib.licenses.bsd3; - } - ) { }; - - "diagrams-cairo_1_4_3" = callPackage ( - { - mkDerivation, - array, - base, - bytestring, - cairo, - colour, - containers, data-default, diagrams-core, diagrams-lib, @@ -190685,8 +189904,10 @@ self: { }: mkDerivation { pname = "diagrams-cairo"; - version = "1.4.3"; - sha256 = "0irj7jigi9dfprjilndyx0kwg7vjpbhrsxhlsqc8n1sy1b4s2aha"; + version = "1.5"; + sha256 = "1s0cq1sv158b7pszhipc4f5555zfqz1xxa7hdd13afx7jnh68z3i"; + revision = "1"; + editedCabalFile = "19daz3jx4kc4pqr0ffq4wrpfwk95xz3fnhlacba9q96aw3c1vcnd"; libraryHaskellDepends = [ array base @@ -190712,7 +189933,6 @@ self: { ]; description = "Cairo backend for diagrams drawing EDSL"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -190723,49 +189943,6 @@ self: { blank-canvas, cmdargs, containers, - data-default-class, - diagrams-core, - diagrams-lib, - lens, - mtl, - NumInstances, - optparse-applicative, - statestack, - text, - }: - mkDerivation { - pname = "diagrams-canvas"; - version = "1.4.1.2"; - sha256 = "165iwjvx17ym5qsrxsj7va4kmmifg8nay1qq7mbyp3crvfvkfgv2"; - revision = "2"; - editedCabalFile = "1hmbcr20pwdfd26xr9dx6gdcmzsw1p7k8avgjcvqa4n9p8ykcrqp"; - libraryHaskellDepends = [ - base - blank-canvas - cmdargs - containers - data-default-class - diagrams-core - diagrams-lib - lens - mtl - NumInstances - optparse-applicative - statestack - text - ]; - description = "HTML5 canvas backend for diagrams drawing EDSL"; - license = lib.licenses.bsd3; - } - ) { }; - - "diagrams-canvas_1_4_2" = callPackage ( - { - mkDerivation, - base, - blank-canvas, - cmdargs, - containers, data-default, diagrams-core, diagrams-lib, @@ -190780,8 +189957,8 @@ self: { pname = "diagrams-canvas"; version = "1.4.2"; sha256 = "0ns1xmgcjqig7qld7r77rbcrk779cmzj7xfqj6a7sbdci3in2dgm"; - revision = "1"; - editedCabalFile = "08pm7i10k7a046jjrdbzhmlrv05wp171mblgs8y18m6vc8hw87v6"; + revision = "2"; + editedCabalFile = "0if7b5dzgrdqz491ma31kizasiyaa3pc0m570r4ccr4m2gs7jz2m"; libraryHaskellDepends = [ base blank-canvas @@ -190799,7 +189976,6 @@ self: { ]; description = "HTML5 canvas backend for diagrams drawing EDSL"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -190812,86 +189988,6 @@ self: { containers, cubicbezier, data-default, - data-default-class, - diagrams-core, - diagrams-lib, - diagrams-solve, - force-layout, - hashable, - HUnit, - lens, - linear, - mfsolve, - MonadRandom, - monoid-extras, - mtl, - mtl-compat, - parsec, - QuickCheck, - random, - semigroups, - split, - test-framework, - test-framework-hunit, - test-framework-quickcheck2, - text, - }: - mkDerivation { - pname = "diagrams-contrib"; - version = "1.4.5.1"; - sha256 = "0whp2p9m7pcb2sgyr8rvhf518f18w5i0vxziganw7qj6ijn9kdyb"; - revision = "2"; - editedCabalFile = "000ybzwi9cj7p6j21xhkby1sg13ph55qmc6j05cw8j5n1a6c1mv5"; - libraryHaskellDepends = [ - base - circle-packing - colour - containers - cubicbezier - data-default - data-default-class - diagrams-core - diagrams-lib - diagrams-solve - force-layout - hashable - lens - linear - mfsolve - MonadRandom - monoid-extras - mtl - mtl-compat - parsec - random - semigroups - split - text - ]; - testHaskellDepends = [ - base - containers - diagrams-lib - HUnit - QuickCheck - test-framework - test-framework-hunit - test-framework-quickcheck2 - ]; - description = "Collection of user contributions to diagrams EDSL"; - license = lib.licenses.bsd3; - } - ) { }; - - "diagrams-contrib_1_4_6" = callPackage ( - { - mkDerivation, - base, - circle-packing, - colour, - containers, - cubicbezier, - data-default, diagrams-core, diagrams-lib, diagrams-solve, @@ -190919,8 +190015,8 @@ self: { pname = "diagrams-contrib"; version = "1.4.6"; sha256 = "1x5z361xmqfa503brmf0zwyq3lldm9kgixx90v14s4dsz52my46k"; - revision = "1"; - editedCabalFile = "00zgzy7b3vkjd0f22hbp2lknwl1x5nd6d1ng30wq4qlncwdxqkpz"; + revision = "3"; + editedCabalFile = "07yslc0ds8sj412xgy13dxa7g2a8psgx06nds99yd55bfppias32"; libraryHaskellDepends = [ base circle-packing @@ -190958,7 +190054,6 @@ self: { ]; description = "Collection of user contributions to diagrams EDSL"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -191031,10 +190126,8 @@ self: { }: mkDerivation { pname = "diagrams-gi-cairo"; - version = "1.4.2"; - sha256 = "0k6fw1vvqa4pra4czd90n7i7h1vf6hn08a4jip1xbqkf57d89bn6"; - revision = "1"; - editedCabalFile = "1r1ph8nc7xgh3by63dsamkvhi6bvw1bgvhnc8f664iiziaj9p08a"; + version = "1.5"; + sha256 = "1wkr52maf7320k75si6lbwds39i0zw0mhd8b4y5h262ifqfkyi1s"; libraryHaskellDepends = [ array base @@ -191106,8 +190199,8 @@ self: { pname = "diagrams-gtk"; version = "1.4"; sha256 = "1sga2wwkircjgryd4pn9i0wvvcnh3qnhpxas32crpdq939idwsxn"; - revision = "6"; - editedCabalFile = "0fiv5w3pk8rbj6d28qyay13h25px7fs1flzqdriz1n74f6prnj98"; + revision = "7"; + editedCabalFile = "065hmxb3hhaa7g1xbay0wa29zcyivxrp289l9wrak7pg610ri3j3"; libraryHaskellDepends = [ base cairo @@ -191117,8 +190210,6 @@ self: { ]; description = "Backend for rendering diagrams directly to GTK windows"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -191325,77 +190416,6 @@ self: { }: mkDerivation { pname = "diagrams-input"; - version = "0.1.3.1"; - sha256 = "1xnpgw1dkfa28l03g5cp24khzmb96vv6ws985sxi472ig76ygfwd"; - libraryHaskellDepends = [ - attoparsec - base - base64-bytestring - blaze-builder - blaze-markup - bytestring - colour - conduit - conduit-extra - containers - css-text - data-default - diagrams-core - diagrams-lib - digits - either - JuicyPixels - linear - resourcet - semigroups - split - system-filepath - text - transformers - unordered-containers - vector - xml-conduit - xml-types - ]; - description = "Parse raster and SVG files for diagrams"; - license = lib.licenses.bsd3; - } - ) { }; - - "diagrams-input_0_1_5" = callPackage ( - { - mkDerivation, - attoparsec, - base, - base64-bytestring, - blaze-builder, - blaze-markup, - bytestring, - colour, - conduit, - conduit-extra, - containers, - css-text, - data-default, - diagrams-core, - diagrams-lib, - digits, - either, - JuicyPixels, - linear, - resourcet, - semigroups, - split, - system-filepath, - text, - transformers, - unordered-containers, - vector, - xml-conduit, - xml-types, - }: - mkDerivation { - pname = "diagrams-input"; version = "0.1.5"; sha256 = "011kvcx3py8dwjx10ddd0z6pm5k76lb2y4mzkfp1nbcy0imkkfyq"; libraryHaskellDepends = [ @@ -191430,7 +190450,6 @@ self: { ]; description = "Parse raster and SVG files for diagrams"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -191446,115 +190465,6 @@ self: { colour, containers, criterion, - data-default-class, - deepseq, - diagrams-core, - diagrams-solve, - directory, - distributive, - dual-tree, - exceptions, - fail, - filepath, - fingertree, - fsnotify, - hashable, - intervals, - JuicyPixels, - lens, - linear, - monoid-extras, - mtl, - numeric-extras, - optparse-applicative, - process, - profunctors, - QuickCheck, - semigroups, - tagged, - tasty, - tasty-hunit, - tasty-quickcheck, - text, - transformers, - unordered-containers, - }: - mkDerivation { - pname = "diagrams-lib"; - version = "1.4.6.2"; - sha256 = "0qz5yrrg4k4f72fg20b1rq5mk7n7q531qmj0irpg9lmrr596bdh9"; - revision = "3"; - editedCabalFile = "0sffvdkbxm1lsl2b7sd6psrrnc4lcc1c5ipvc2hhpmzzmfyc49fc"; - libraryHaskellDepends = [ - active - adjunctions - array - base - bytestring - cereal - colour - containers - data-default-class - diagrams-core - diagrams-solve - directory - distributive - dual-tree - exceptions - fail - filepath - fingertree - fsnotify - hashable - intervals - JuicyPixels - lens - linear - monoid-extras - mtl - optparse-applicative - process - profunctors - semigroups - tagged - text - transformers - unordered-containers - ]; - testHaskellDepends = [ - base - deepseq - diagrams-solve - distributive - lens - numeric-extras - QuickCheck - tasty - tasty-hunit - tasty-quickcheck - ]; - benchmarkHaskellDepends = [ - base - criterion - diagrams-core - ]; - description = "Embedded domain-specific language for declarative graphics"; - license = lib.licenses.bsd3; - } - ) { }; - - "diagrams-lib_1_5" = callPackage ( - { - mkDerivation, - active, - adjunctions, - array, - base, - bytestring, - cereal, - colour, - containers, - criterion, data-default, deepseq, diagrams-core, @@ -191591,8 +190501,8 @@ self: { pname = "diagrams-lib"; version = "1.5"; sha256 = "0gp9k6cfc62j6rlfiziig6j5shf05d0vbcvss40rzjk8qi012i11"; - revision = "1"; - editedCabalFile = "092pidlcpqxrjqjmpwgiznqkjzz1qwbkxb8526k2gi7n1zy2bw3v"; + revision = "2"; + editedCabalFile = "0499yz41prmsixfq2h9virqr9fkn9akllxxf0yc2kqkv7ran2ij9"; libraryHaskellDepends = [ active adjunctions @@ -191647,7 +190557,6 @@ self: { ]; description = "Embedded domain-specific language for declarative graphics"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -191676,8 +190585,8 @@ self: { }: mkDerivation { pname = "diagrams-pandoc"; - version = "0.4"; - sha256 = "164f0k1jk8p604h31wypy2z2jy5x0gfbkbmmrd64c9jp7j71iyc4"; + version = "0.4.1"; + sha256 = "1gil467zp3n6wymiw4d492izf1hhac01j4nafmahjh4ybvi840xr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -191722,9 +190631,7 @@ self: { ]; description = "A Pandoc filter to express diagrams inline using the Haskell EDSL _Diagrams_"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "diagrams-pandoc"; - broken = true; } ) { }; @@ -191798,6 +190705,8 @@ self: { pname = "diagrams-pgf"; version = "1.5"; sha256 = "13zm00ayyk6gvlh4l2wdmrdqic386v69i3krylgvrajhdsd050al"; + revision = "1"; + editedCabalFile = "0vzi1dim76arwjrh9yqb9l2004ffsir8rws4vx26is5wzxsqf8y1"; libraryHaskellDepends = [ base bytestring @@ -191830,49 +190739,6 @@ self: { base, bytestring, containers, - data-default-class, - diagrams-core, - diagrams-lib, - hashable, - lens, - monoid-extras, - mtl, - semigroups, - split, - statestack, - }: - mkDerivation { - pname = "diagrams-postscript"; - version = "1.5.1.1"; - sha256 = "1kwb100k3qif9gc8kgvglya5by61522128cxsjrxk5a8dzpgwal4"; - revision = "4"; - editedCabalFile = "1wm9y3dj5bg6k2jm1ycy8sdg54pzgy2lrhdv9wm2n8jhhk3884qy"; - libraryHaskellDepends = [ - base - bytestring - containers - data-default-class - diagrams-core - diagrams-lib - hashable - lens - monoid-extras - mtl - semigroups - split - statestack - ]; - description = "Postscript backend for diagrams drawing EDSL"; - license = lib.licenses.bsd3; - } - ) { }; - - "diagrams-postscript_1_5_2" = callPackage ( - { - mkDerivation, - base, - bytestring, - containers, data-default, diagrams-core, diagrams-lib, @@ -191888,8 +190754,8 @@ self: { pname = "diagrams-postscript"; version = "1.5.2"; sha256 = "08kqhnd5r60kisjraypwjfcri1v4f32rf14js413871pgic4rhy5"; - revision = "1"; - editedCabalFile = "0ndvf9nhvgwvwnc0k9in3n83l3jif1nzsyyrmpk5plif590hj1zp"; + revision = "2"; + editedCabalFile = "060zkv836i1df97nqkna8fnqkyxv4wgmk7yn74whyf1fii4rf86g"; libraryHaskellDepends = [ base bytestring @@ -191907,7 +190773,6 @@ self: { ]; description = "Postscript backend for diagrams drawing EDSL"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -191944,58 +190809,6 @@ self: { base, bytestring, containers, - data-default-class, - diagrams-core, - diagrams-lib, - file-embed, - filepath, - FontyFruity, - hashable, - JuicyPixels, - lens, - mtl, - optparse-applicative, - Rasterific, - }: - mkDerivation { - pname = "diagrams-rasterific"; - version = "1.4.2.3"; - sha256 = "0n46scybjs8mnhrnh5z3nkrah6f8v1rv4cca8k8mqzsf8ss30q5l"; - revision = "3"; - editedCabalFile = "0yz8vkxp8vi3di8wli6m8090vs56mngv3wr9riam896n1z0xqzg7"; - libraryHaskellDepends = [ - base - bytestring - containers - data-default-class - diagrams-core - diagrams-lib - file-embed - filepath - FontyFruity - hashable - JuicyPixels - lens - mtl - optparse-applicative - Rasterific - ]; - testHaskellDepends = [ - base - diagrams-core - diagrams-lib - ]; - description = "Rasterific backend for diagrams"; - license = lib.licenses.bsd3; - } - ) { }; - - "diagrams-rasterific_1_5" = callPackage ( - { - mkDerivation, - base, - bytestring, - containers, data-default, diagrams-core, diagrams-lib, @@ -192013,6 +190826,8 @@ self: { pname = "diagrams-rasterific"; version = "1.5"; sha256 = "02bq6819a8xxa20kggmg9j5wa72zh4gbcvbpv1b1pzbg57bp2s8k"; + revision = "1"; + editedCabalFile = "1f5l5w28kbnajc0kd304fs2h9svc2inb90qbjmqyii30bf0b2n15"; libraryHaskellDepends = [ base bytestring @@ -192037,7 +190852,6 @@ self: { ]; description = "Rasterific backend for diagrams"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -192075,7 +190889,6 @@ self: { ]; description = "reflex backend for diagrams drawing EDSL"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -192158,59 +190971,10 @@ self: { }: mkDerivation { pname = "diagrams-svg"; - version = "1.4.4"; - sha256 = "1h55yvpbrdjfn9512m8sbsyz2zjw6ssi3mh0f3w8dw34f8vlz5b1"; - libraryHaskellDepends = [ - base - base64-bytestring - bytestring - colour - containers - diagrams-core - diagrams-lib - filepath - hashable - JuicyPixels - lens - monoid-extras - mtl - optparse-applicative - semigroups - split - svg-builder - text - ]; - description = "SVG backend for diagrams drawing EDSL"; - license = lib.licenses.bsd3; - } - ) { }; - - "diagrams-svg_1_5" = callPackage ( - { - mkDerivation, - base, - base64-bytestring, - bytestring, - colour, - containers, - diagrams-core, - diagrams-lib, - filepath, - hashable, - JuicyPixels, - lens, - monoid-extras, - mtl, - optparse-applicative, - semigroups, - split, - svg-builder, - text, - }: - mkDerivation { - pname = "diagrams-svg"; version = "1.5"; sha256 = "1g11fvcgx99xg71c9sd6m7pfclnzcfx72alcx3avlb4qzz56wn52"; + revision = "2"; + editedCabalFile = "1d7n707vmcbk1l1fi956hagyyzzn3hd11wxyabm1mirv8qxrha0s"; libraryHaskellDepends = [ base base64-bytestring @@ -192233,7 +190997,6 @@ self: { ]; description = "SVG backend for diagrams drawing EDSL"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -194878,43 +193641,6 @@ self: { "directory-ospath-streaming" = callPackage ( { mkDerivation, - base, - directory, - filepath, - os-string, - random, - tasty, - tasty-hunit, - unix, - }: - mkDerivation { - pname = "directory-ospath-streaming"; - version = "0.1.0.3"; - sha256 = "0zj49n8w5130pwnc799may0ps9dmda3dcg0hpcsj3ac08jhy79bg"; - libraryHaskellDepends = [ - base - 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.licenses.asl20; - } - ) { }; - - "directory-ospath-streaming_0_2_2" = callPackage ( - { - mkDerivation, atomic-counter, base, deepseq, @@ -194950,7 +193676,6 @@ self: { ]; description = "Stream directory entries in constant memory in vanilla IO"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -195478,8 +194203,8 @@ self: { }: mkDerivation { pname = "discord-haskell"; - version = "1.17.1"; - sha256 = "1lw1n8m297ad0rcbn48ysg85l35sg5bh3gwbnm2698cd051b4yad"; + version = "1.18.0"; + sha256 = "0g3xlhjfqslv6565fgzq0m0qdsf50kv9m5shb71yr4hwvar4w7qc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -195516,8 +194241,6 @@ self: { ]; description = "Write bots for Discord in Haskell"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -195553,6 +194276,8 @@ self: { pname = "discord-haskell-voice"; version = "3.0.0"; sha256 = "0nac7m0szs0lajgg27h8hpx4q1m6v1nl6y3mzmz9aqhb1zwi0162"; + revision = "1"; + editedCabalFile = "0fj2lvpdaz7mgqz3nk2cvwlx6ddwzpsm7dilaj6r25fy7ljb2f0p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -197846,14 +196571,16 @@ self: { mtl, profunctors, tagged, + template-haskell, text, + th-abstraction, vector, witherable, }: mkDerivation { pname = "distributors"; - version = "0.1.0.3"; - sha256 = "1xisl64gmzmbgqqv3dnk1jdymq67zcxd4v7lx1fzxvxwr2z8ky5w"; + version = "0.2.0.1"; + sha256 = "11qdcaj1fa5zvxdy85bqc1qm6pnlv4cwym1i8zi1mxcvcmc38fci"; libraryHaskellDepends = [ adjunctions base @@ -197866,7 +196593,9 @@ self: { mtl profunctors tagged + template-haskell text + th-abstraction vector witherable ]; @@ -197883,7 +196612,9 @@ self: { mtl profunctors tagged + template-haskell text + th-abstraction vector witherable ]; @@ -198321,67 +197052,6 @@ self: { bytestring, directory, extra, - filepath, - http-client, - http-client-tls, - http-directory, - http-types, - optparse-applicative, - regex-posix, - simple-cmd, - simple-cmd-args, - simple-prompt, - text, - time, - unix, - xdg-userdirs, - }: - mkDerivation { - pname = "dl-fedora"; - version = "1.2.1"; - sha256 = "1pd6wzr9nsvplb200c2bk8gyhv89lcgc2df86rfzklb6z68dqy7z"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - ansi-wl-pprint - base - bytestring - directory - extra - filepath - http-client - http-client-tls - http-directory - http-types - optparse-applicative - regex-posix - simple-cmd - simple-cmd-args - simple-prompt - text - time - unix - xdg-userdirs - ]; - testHaskellDepends = [ - base - simple-cmd - ]; - description = "Fedora image download tool"; - license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; - mainProgram = "dl-fedora"; - } - ) { }; - - "dl-fedora_2_0_1" = callPackage ( - { - mkDerivation, - ansi-wl-pprint, - base, - bytestring, - directory, - extra, fedora-releases, filepath, http-client, @@ -200236,86 +198906,13 @@ self: { silently, stringbuilder, syb, - transformers, - }: - mkDerivation { - pname = "doctest"; - version = "0.22.6"; - sha256 = "02g4iy57xcqs3p5w6hw1rzcbszh3b8c132a4zdfi4qf65pml6b0a"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - code-page - containers - deepseq - directory - exceptions - filepath - ghc - ghc-paths - process - syb - transformers - ]; - executableHaskellDepends = [ base ]; - testHaskellDepends = [ - base - code-page - containers - deepseq - directory - exceptions - filepath - ghc - ghc-paths - hspec - hspec-core - HUnit - mockery - process - QuickCheck - silently - stringbuilder - syb - transformers - ]; - testToolDepends = [ hspec-discover ]; - description = "Test interactive Haskell examples"; - license = lib.licenses.mit; - mainProgram = "doctest"; - } - ) { }; - - "doctest_0_24_0" = callPackage ( - { - mkDerivation, - base, - code-page, - containers, - deepseq, - directory, - exceptions, - filepath, - ghc, - ghc-paths, - hspec, - hspec-core, - hspec-discover, - HUnit, - mockery, - process, - QuickCheck, - silently, - stringbuilder, - syb, temporary, transformers, }: mkDerivation { pname = "doctest"; - version = "0.24.0"; - sha256 = "1cylb84kmlw7a38xnfyx0sxcpgahmfm7bsbv0vf2x3slsgz597kx"; + version = "0.24.2"; + sha256 = "1dpffnr24zaricmkwc13npap569crwwfha1w9vz3fhywmh0dnfjk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -200359,7 +198956,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Test interactive Haskell examples"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "doctest"; } ) { }; @@ -200489,10 +199085,8 @@ self: { }: mkDerivation { pname = "doctest-exitcode-stdio"; - version = "0.0"; - sha256 = "1g3c7yrqq2mwqbmvs8vkx1a3cf0p0x74b7fnn344dsk7bsfpgv0x"; - revision = "2"; - editedCabalFile = "0gfnxkbm126m0d4pnqgl5ca6ab8x5p1vpbxjxgz1sxczablsmk5b"; + version = "0.0.0.1"; + sha256 = "0kg5xiw4giyvqpcj6cxqqnysvixhxlwm0pbg3qks8dzwb5w79dvk"; libraryHaskellDepends = [ base doctest-lib @@ -200522,6 +199116,8 @@ self: { pname = "doctest-extract"; version = "0.1.2"; sha256 = "1dizs0r9pdankbv5ijfgqva5ha8p5xxl7x8y1sjql6h7ch8pz0p6"; + revision = "1"; + editedCabalFile = "1m71h2iwizh9rms2dq29wwzbsfz8qzqw7q8vldpmk7nm1572rhss"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -200567,6 +199163,7 @@ self: { exceptions, filepath, ghc, + ghc-exactprint, ghc-paths, Glob, hspec, @@ -200586,10 +199183,8 @@ self: { }: mkDerivation { pname = "doctest-parallel"; - version = "0.3.1.1"; - sha256 = "1xpk020024vsqh27sp225hx50i1hn5fkhxiyww6wqnhrkxypjkwa"; - revision = "2"; - editedCabalFile = "1s9dibzwnl281ggp507gj1d0h26jczr537wlcr5ks5axwfb0262c"; + version = "0.4"; + sha256 = "1y907fg2y7ayddwv38rjv6nyc18w682dxwkq3msqnlkddglqlxfx"; libraryHaskellDepends = [ base base-compat @@ -200601,6 +199196,7 @@ self: { exceptions filepath ghc + ghc-exactprint ghc-paths Glob process @@ -201141,8 +199737,8 @@ self: { }: mkDerivation { pname = "dollaridoos"; - version = "0.1.0.0"; - sha256 = "1pipbyfpny8mq540rpfkgkwbc3mc13yf6xm1h9vxm0fnaa8kcbw9"; + version = "0.2.0.0"; + sha256 = "09hbm1dkgg8qb4y22hbqwmy858nbaxjn9vizv7z58gd2756gia7s"; libraryHaskellDepends = [ base profunctors @@ -201263,8 +199859,6 @@ self: { ]; description = "Simple monadic DOM parser"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -202268,8 +200862,8 @@ self: { }: mkDerivation { pname = "dotparse"; - version = "0.1.2.2"; - sha256 = "0zn8vhq76jihraq8brq1h4klx99wsp4qd3ylzr0dzrv1rsiby6vx"; + version = "0.1.2.3"; + sha256 = "0r5dzf30shd2piisn8a1z0i8y31h0xlr55is4dyj7zg7l87i16g4"; libraryHaskellDepends = [ algebraic-graphs base @@ -202391,8 +200985,8 @@ self: { }: mkDerivation { pname = "double-x-encoding"; - version = "1.2.1"; - sha256 = "0sg8sh9a1krzfhdwxcd3ja56kzr6hif11s4iqicrdqz3qgi905ia"; + version = "1.2.2"; + sha256 = "0wzawzwsw2dkmw5yvnva8la6v2iwr5ni353imi0qmsgssvg0va6s"; libraryHaskellDepends = [ base Cabal-syntax @@ -202405,8 +200999,6 @@ self: { ]; description = "Encoding scheme to encode any Unicode string with only [0-9a-zA-Z_]"; license = lib.licenses.isc; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -204672,28 +203264,36 @@ self: { { mkDerivation, base, - bifunctors, - comonad, + Cabal, + cabal-doctest, containers, + doctest, lens, template-haskell, transformers, }: mkDerivation { pname = "dualizer"; - version = "0.1.0.1"; - sha256 = "022wiqvy2lxfc9zqibrd3av994r6hi9pkqi3b3m53h6zaphpnwl7"; + version = "0.2.0.0"; + sha256 = "0ahfrn988gddfsdyi6sib338ln1ji4lmhvgr6m20j4z0i3q88f7n"; + setupHaskellDepends = [ + base + Cabal + cabal-doctest + ]; libraryHaskellDepends = [ base - bifunctors - comonad containers lens template-haskell transformers ]; + testHaskellDepends = [ + base + doctest + ]; description = "Automatically generate dual constructions"; - license = "AGPL"; + license = lib.licenses.agpl3Plus; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.sellout ]; broken = true; @@ -204970,8 +203570,8 @@ self: { pname = "dumb-cas"; version = "0.2.1.1"; sha256 = "0rqh1sy500gbgqr69z220yb8g7gp117z0iw1kly9zxqhrzn3sv9f"; - revision = "1"; - editedCabalFile = "031hcc34r20gpvsicllwcvvzirx2bm5nsdabp75a0m05rj3wzmvv"; + revision = "2"; + editedCabalFile = "0gg7yxb8r8f53pw6j33ifm9l5a934q7x261kbydj1kf8zbq0pwfd"; libraryHaskellDepends = [ base containers @@ -204987,8 +203587,6 @@ self: { ]; description = "A computer “algebra” system that knows nothing about algebra, at the core"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -205169,8 +203767,8 @@ self: { pname = "dupIO"; version = "0.1.0"; sha256 = "1j2xi1hskmgkknmg01fbkfa3ry2a1f7mzkvjhkqlsz27v3f3q4lm"; - revision = "1"; - editedCabalFile = "0hpph3a26q0jj0bhvxkngj02m5s3amibjgbazd7aq91phrhykz6z"; + revision = "2"; + editedCabalFile = "0r19v7zfz18z68xhpajajjzmz4kfnz4pjj788ld3yhbnggb6y0gi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -205706,8 +204304,8 @@ self: { }: mkDerivation { pname = "dwergaz"; - version = "0.3.0.2"; - sha256 = "0849adznjgfg4z1llq5kfwi3ypjj9bj1jw7anax6g86izzvs75jj"; + version = "0.3.1.0"; + sha256 = "1c40js81v95hl90zv7nbsmdn8z05s8f2arjhzvsbimckvjrg03x9"; libraryHaskellDepends = [ base pretty @@ -209173,8 +207771,8 @@ self: { }: mkDerivation { pname = "effect-stack"; - version = "0.3"; - sha256 = "08zalj8svp78ykqbf5nhd6khgygz8dplcvjd19w3hvgm08y4kxqi"; + version = "0.3.0.1"; + sha256 = "04y5rqvjzz5fsvlkwqwjlwngz3j3p83anzh77d7fbmkii8fb9g87"; libraryHaskellDepends = [ base constraints @@ -209183,8 +207781,6 @@ self: { ]; description = "Reducing the pain of transformer stacks with duplicated effects"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -209214,8 +207810,8 @@ self: { }: mkDerivation { pname = "effectful"; - version = "2.5.1.0"; - sha256 = "040figskafk9b8gwvphhq1s5mdq2p6fmrwd5yipl36vpdmc350fy"; + version = "2.6.0.0"; + sha256 = "1k850pgslnfdhfwqcwr4hv2ymab4cszklrh4rxmwhwixrbb7m3l8"; libraryHaskellDepends = [ async base @@ -209269,8 +207865,8 @@ self: { }: mkDerivation { pname = "effectful-core"; - version = "2.5.1.0"; - sha256 = "1mn2f6kv8vnccsdq20fhb4q7xiqh5w0v9bp72ianpyyjyvljbi3a"; + version = "2.6.0.0"; + sha256 = "1zi1cgnyfzz5csml8saf9zxixrc7q074ywgh0cjd5k2v3zj79rw1"; libraryHaskellDepends = [ base containers @@ -209287,6 +207883,35 @@ self: { } ) { }; + "effectful-opaleye" = callPackage ( + { + mkDerivation, + base, + effectful-core, + effectful-postgresql, + effectful-th, + opaleye, + postgresql-simple, + product-profunctors, + }: + mkDerivation { + pname = "effectful-opaleye"; + version = "0.1.0.1"; + sha256 = "0gf77a7r9r9bam0lvbp71np3dv40y9gnvxwdhh89lbaw35qjrwfb"; + libraryHaskellDepends = [ + base + effectful-core + effectful-postgresql + effectful-th + opaleye + postgresql-simple + product-profunctors + ]; + description = "effectful support for high-level PostgreSQL operations via Opaleye"; + license = lib.licenses.bsd3; + } + ) { }; + "effectful-plugin" = callPackage ( { mkDerivation, @@ -209297,10 +207922,8 @@ self: { }: mkDerivation { pname = "effectful-plugin"; - version = "1.1.0.4"; - sha256 = "0c401ni8ajig5da4dgkk2xbajbkzghrjll8ccfh7pbbiknf7si7j"; - revision = "1"; - editedCabalFile = "1d1ih6q1fapizqw2gzm0jvyhlwgni1sffvghhmcw2dhdbbagmr4g"; + version = "2.0.0.0"; + sha256 = "11xy98k20r9bw2436digcn3mjdk5qlf12i0h7d0xizsqsdazyvy6"; libraryHaskellDepends = [ base containers @@ -209316,6 +207939,31 @@ self: { } ) { }; + "effectful-postgresql" = callPackage ( + { + mkDerivation, + base, + effectful-core, + effectful-th, + postgresql-simple, + unliftio-pool, + }: + mkDerivation { + pname = "effectful-postgresql"; + version = "0.1.0.1"; + sha256 = "0mmiwcb3mppdrifvxjwsqcnlkbwswaq3n8jgl18ibqciwc78m70b"; + libraryHaskellDepends = [ + base + effectful-core + effectful-th + postgresql-simple + unliftio-pool + ]; + description = "effectful support for mid-level PostgreSQL operations"; + license = lib.licenses.bsd3; + } + ) { }; + "effectful-st" = callPackage ( { mkDerivation, @@ -210247,15 +208895,13 @@ self: { profunctors, QuickCheck, semigroupoids, - test-framework, - test-framework-quickcheck2, + tasty, + tasty-quickcheck, }: mkDerivation { pname = "either"; - version = "5.0.2"; - sha256 = "1gl748ia68bldbqb2fl7vjv44g0y8ivn659fjmy1qyypgyb5p95z"; - revision = "2"; - editedCabalFile = "1lx6ls938vssg75ib2fr1ww4nsig2rkhjc6x57yfinx1yb9r62vz"; + version = "5.0.3"; + sha256 = "00a8h2jgrpqdlsi8vjrm2qa6rmw33ksirxv9s6i90nlmhhg6jrkd"; libraryHaskellDepends = [ base bifunctors @@ -210266,8 +208912,8 @@ self: { testHaskellDepends = [ base QuickCheck - test-framework - test-framework-quickcheck2 + tasty + tasty-quickcheck ]; description = "Combinators for working with sums"; license = lib.licenses.bsd3; @@ -210612,18 +209258,18 @@ self: { mkDerivation, base, containers, + ghc-prim, text, unordered-containers, }: mkDerivation { pname = "ekg-core"; - version = "0.1.1.8"; - sha256 = "028c3g1fz0rfxpfn98wxxmklnxx3szwvjxl9n9ls2w011vqslvia"; - revision = "1"; - editedCabalFile = "1lwss6aha8bjmjb3xji58jznca7k7nss76qva5pihgb20j7xs7vi"; + version = "0.1.2.0"; + sha256 = "12d4xzkdczbrmhhpgymf9brjn0kpq5645dq57xw05sylalfyslzz"; libraryHaskellDepends = [ base containers + ghc-prim text unordered-containers ]; @@ -211306,10 +209952,10 @@ self: { }: mkDerivation { pname = "eliminators"; - version = "0.9.4"; - sha256 = "1qr02xlmb6nfd505z0iw7bj7kpha8wyvcr31rm92r1a78pwvysaf"; + version = "0.9.5"; + sha256 = "17pl2mg9bpagzkw50mydls883bj4mm7glmgnm59r57prky9h55gs"; revision = "1"; - editedCabalFile = "1rd0qixjgsm5dk9r8dmdk31i0dvsd57mg212k2c0pxh553lggq1q"; + editedCabalFile = "0dzyskd0av2rdq9bk0y0d2605a65p9xailbbchvmaqjvqf4cqvpm"; libraryHaskellDepends = [ base extra @@ -212983,10 +211629,7 @@ self: { aeson, async, base, - constraints-extras, data-default, - dependent-sum, - dependent-sum-template, directory, file-embed, filepath, @@ -213012,17 +211655,14 @@ self: { }: mkDerivation { pname = "ema"; - version = "0.10.2.0"; - sha256 = "197rdjsxmwxairp09jviy0h51j89n3da291bgfh8wg3xfs618vqh"; + version = "0.12.0.0"; + sha256 = "1mv149j0b77y9z89a1izs686ijjg8yl8v4ghj63rpay5yzqkbvwf"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson async base - constraints-extras data-default - dependent-sum - dependent-sum-template directory file-embed filepath @@ -213197,57 +211837,6 @@ self: { monad-control, monad-interleave, mtl, - prettyprinter, - prettyprinter-combinators, - primitive, - template-haskell, - text, - transformers-base, - tuples-homogenous-h98, - vector, - void, - }: - mkDerivation { - pname = "emacs-module"; - version = "0.2.1"; - sha256 = "0xmydwd9b78943cqxwx3pk71lp9chr879rpkf2fhfl2g6xvhrf86"; - revision = "1"; - editedCabalFile = "0m616p4mli1785yqr5qq52bi6cwgsqkapam75xq27d1dni0nc7h9"; - libraryHaskellDepends = [ - base - bytestring - deepseq - exceptions - filepath - monad-control - monad-interleave - mtl - prettyprinter - prettyprinter-combinators - primitive - template-haskell - text - transformers-base - tuples-homogenous-h98 - vector - void - ]; - description = "Utilities to write Emacs dynamic modules"; - license = lib.licenses.asl20; - } - ) { }; - - "emacs-module_0_2_1_1" = callPackage ( - { - mkDerivation, - base, - bytestring, - deepseq, - exceptions, - filepath, - monad-control, - monad-interleave, - mtl, os-string, prettyprinter, prettyprinter-combinators, @@ -213285,7 +211874,6 @@ self: { ]; description = "Utilities to write Emacs dynamic modules"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -214376,58 +212964,6 @@ self: { base, binary, bytestring, - Cabal, - containers, - extensible-exceptions, - filepath, - ghc-prim, - HaXml, - HUnit, - mtl, - QuickCheck, - regex-compat, - }: - mkDerivation { - pname = "encoding"; - version = "0.8.10"; - sha256 = "0ccysrrpdg97g6ihlk0dh57nja7y3lf4n6ygkz1rff5r2r0z6v80"; - setupHaskellDepends = [ - base - Cabal - containers - filepath - ghc-prim - HaXml - ]; - libraryHaskellDepends = [ - array - base - binary - bytestring - containers - extensible-exceptions - ghc-prim - mtl - regex-compat - ]; - testHaskellDepends = [ - base - bytestring - HUnit - QuickCheck - ]; - description = "A library for various character encodings"; - license = lib.licenses.bsd3; - } - ) { }; - - "encoding_0_10_2" = callPackage ( - { - mkDerivation, - array, - base, - binary, - bytestring, containers, extensible-exceptions, ghc-prim, @@ -214461,7 +212997,6 @@ self: { ]; description = "A library for various character encodings"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -215629,22 +214164,12 @@ self: { ) { }; "env-guard" = callPackage ( - { - mkDerivation, - base, - doctest, - }: + { mkDerivation, base }: mkDerivation { pname = "env-guard"; - version = "0.2"; - sha256 = "0chgskm1893i17b7r704wh44b7wh0ig2jz7y43vznhnmchrc80al"; - revision = "6"; - editedCabalFile = "0ydizcy5mz73wc4835l5cn6c82lc7hllnzrhpmky4jbmvqxm0la2"; + version = "0.2.1"; + sha256 = "0xm9638nkikfy62abims10jmmr9y3rm2vb22aqh4qmjcj4r37ibq"; libraryHaskellDepends = [ base ]; - testHaskellDepends = [ - base - doctest - ]; description = "Conditionally running IO actions based on environment variables"; license = lib.licenses.mit; } @@ -216774,8 +215299,8 @@ self: { }: mkDerivation { pname = "erebos"; - version = "0.1.8.1"; - sha256 = "04lw5xr1nxra0i6m6882rhv06lm892rvhaczacbhynrhnblq96dm"; + version = "0.1.9"; + sha256 = "16dh0qxbgp16vwq5q90pffs5bx5rxwkjcw33pjx4lkbd0xd3aws9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -216854,8 +215379,8 @@ self: { }: mkDerivation { pname = "erebos-tester"; - version = "0.3.2"; - sha256 = "0m3fi03q0l55r6amxcq0l01sqcg8m6hqbx1zhdaq75s3yyx4wb71"; + version = "0.3.3"; + sha256 = "0xcwijr034dw5s4f6jyb727449wayyd31lv8afmfr49i0jmwhgay"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -217702,25 +216227,23 @@ self: { containers, data-default, fail, - HUnit, lens, mtl, + optparse-applicative, parsec, process, semigroups, streams, + tasty, + tasty-hunit, temporary, - test-framework, - test-framework-hunit, transformers, unordered-containers, }: mkDerivation { pname = "ersatz"; - version = "0.5"; - sha256 = "1fzaany3mzzmizfzdglwqni3q842ip5z86apgdla2ynhq0hlmh3m"; - revision = "3"; - editedCabalFile = "11sbymicw1npij9fzrzkn1h47si9bv9nknjvqwny074vnryxy4bq"; + version = "0.6"; + sha256 = "05wg6hvrxijdw6pnzpzdcf85ybjdhax731f70gxl1hvwfllrp43j"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -217743,10 +216266,12 @@ self: { executableHaskellDepends = [ array base + bytestring containers fail lens mtl + optparse-applicative parsec semigroups ]; @@ -217755,9 +216280,8 @@ self: { base containers data-default - HUnit - test-framework - test-framework-hunit + tasty + tasty-hunit ]; description = "A monad for expressing SAT or QSAT problems using observable sharing"; license = lib.licenses.bsd3; @@ -218341,96 +216865,6 @@ self: { }: mkDerivation { pname = "esqueleto"; - version = "3.5.14.0"; - sha256 = "1k285dv55r2s222kpk398bync0s89p4j1r9z4ybl325mlix86x56"; - libraryHaskellDepends = [ - aeson - attoparsec - base - blaze-html - bytestring - conduit - containers - monad-logger - persistent - resourcet - tagged - template-haskell - text - time - transformers - unliftio - unordered-containers - ]; - testHaskellDepends = [ - aeson - attoparsec - base - blaze-html - bytestring - conduit - containers - exceptions - hspec - hspec-core - monad-logger - mtl - mysql - mysql-simple - persistent - persistent-mysql - persistent-postgresql - persistent-sqlite - postgresql-simple - QuickCheck - resourcet - tagged - template-haskell - text - time - transformers - unliftio - unordered-containers - ]; - description = "Type-safe EDSL for SQL queries on persistent backends"; - license = lib.licenses.bsd3; - } - ) { }; - - "esqueleto_3_6_0_0" = callPackage ( - { - mkDerivation, - aeson, - attoparsec, - base, - blaze-html, - bytestring, - conduit, - containers, - exceptions, - hspec, - hspec-core, - monad-logger, - mtl, - mysql, - mysql-simple, - persistent, - persistent-mysql, - persistent-postgresql, - persistent-sqlite, - postgresql-simple, - QuickCheck, - resourcet, - tagged, - template-haskell, - text, - time, - transformers, - unliftio, - unordered-containers, - }: - mkDerivation { - pname = "esqueleto"; version = "3.6.0.0"; sha256 = "1x7bd4l7ax6d47mhkbfdqsfjay0qn362is393cnbbm0395v2ijlh"; revision = "1"; @@ -218486,7 +216920,6 @@ self: { ]; description = "Type-safe EDSL for SQL queries on persistent backends"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -220820,10 +219253,8 @@ self: { }: mkDerivation { pname = "eventlog2html"; - version = "0.11.1"; - sha256 = "1rfyw285g48c7dck8kjykx9n4brw7ngm275n64g1wwwkm4ybn43n"; - revision = "1"; - editedCabalFile = "0kxb0990f8x394j2l7y5y2xz43lqdlm4bc6gihfqnkc6w5qsqhji"; + version = "0.12.0"; + sha256 = "1jbp46hcx4kcnkln9vd8b36fjwhxlmlcv08narr6w5bfxz1dpzy6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -222220,25 +220651,23 @@ self: { } ) { }; - "exceptions_0_10_9" = callPackage ( + "exceptions_0_10_10" = callPackage ( { mkDerivation, base, mtl, QuickCheck, stm, + tasty, + tasty-hunit, + tasty-quickcheck, template-haskell, - test-framework, - test-framework-hunit, - test-framework-quickcheck2, transformers, }: mkDerivation { pname = "exceptions"; - version = "0.10.9"; - sha256 = "0h5y2rqg7kz4ic59n5i7619766mzfpqcdill3l712nihs3q2nk4v"; - revision = "1"; - editedCabalFile = "11p0d1gd3ybgbyplhr18wy2k7cy3hf6ab288ymy3ddayc4a927k6"; + version = "0.10.10"; + sha256 = "1cddmj2y5h2hqjgmk14c698g8hhq0x2rycdl5vgz8vvzzsg83zq8"; libraryHaskellDepends = [ base mtl @@ -222251,10 +220680,10 @@ self: { mtl QuickCheck stm + tasty + tasty-hunit + tasty-quickcheck template-haskell - test-framework - test-framework-hunit - test-framework-quickcheck2 transformers ]; description = "Extensible optionally-pure exceptions"; @@ -223438,8 +221867,8 @@ self: { }: mkDerivation { pname = "exotic-list-monads"; - version = "1.1.1"; - sha256 = "063nmcqp9swzmhbdbdvl63kll1mqw3gywwrzx64s5hdk893rzkrf"; + version = "1.2.0"; + sha256 = "1wxdhh869v69schj88xz9anzmj4qly3wrh8jmkwga6h5krhvqkgh"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base @@ -223450,6 +221879,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Non-standard monads on lists and non-empty lists"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -224516,6 +222947,26 @@ self: { } ) { }; + "extended" = callPackage ( + { + mkDerivation, + base, + HUnit, + }: + mkDerivation { + pname = "extended"; + version = "0.1.0.0"; + sha256 = "1ffggdqri1ab1f5jnqg0as37i5gv8dmi2l41zpfy0bhq25swanx5"; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ + base + HUnit + ]; + description = "Support for an 80-bit extended float"; + license = lib.licenses.bsd3; + } + ) { }; + "extended-categories" = callPackage ( { mkDerivation, @@ -224609,8 +223060,10 @@ self: { }: mkDerivation { pname = "extended-reals"; - version = "0.2.6.0"; - sha256 = "0cy5fb6b9kidxqadpymy0pqvswlsqxwxqqhfx9di1l66ynks2b6z"; + version = "0.2.7.0"; + sha256 = "0q9k3fl8n30mlsv1c459470bjd4bqyg0vqycjc76qkzxwljl6pwk"; + revision = "1"; + editedCabalFile = "1w69ym1cpsdxh7344j6j0kabrdazfx7n9yzqgxcjplsd92gwr97k"; libraryHaskellDepends = [ base deepseq @@ -225013,68 +223466,6 @@ self: { }: mkDerivation { pname = "extensions"; - version = "0.1.0.1"; - sha256 = "1rf6jhmms6ll7mn9rh81amzb7nd4zjqcnxdzivw50dxcrcfmdiq2"; - revision = "1"; - editedCabalFile = "1ixf5bpxy840zdlg3gsl3whzii03fc5j16i591pakprsvprp04hk"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - bytestring - Cabal - containers - directory - filepath - ghc-boot-th - parsec - text - ]; - executableHaskellDepends = [ - base - colourista - containers - directory - filepath - optparse-applicative - text - ]; - testHaskellDepends = [ - base - bytestring - containers - ghc-boot-th - hedgehog - hspec - hspec-hedgehog - text - ]; - description = "Parse Haskell Language Extensions"; - license = lib.licenses.mpl20; - mainProgram = "extensions"; - } - ) { }; - - "extensions_0_1_0_2" = callPackage ( - { - mkDerivation, - base, - bytestring, - Cabal, - colourista, - containers, - directory, - filepath, - ghc-boot-th, - hedgehog, - hspec, - hspec-hedgehog, - optparse-applicative, - parsec, - text, - }: - mkDerivation { - pname = "extensions"; version = "0.1.0.2"; sha256 = "1ra1qfrsc3icv6lgm06pgrhv77shwb8r7ci2whgnj3hs692ld7gd"; revision = "5"; @@ -225113,7 +223504,6 @@ self: { ]; description = "Parse Haskell Language Extensions"; license = lib.licenses.mpl20; - hydraPlatforms = lib.platforms.none; mainProgram = "extensions"; } ) { }; @@ -225321,47 +223711,6 @@ self: { }: mkDerivation { pname = "extra"; - version = "1.7.16"; - sha256 = "0w3wwwnf96ax70lrb0fkfich7b23kvk112j9rzr72b0bqd1ns315"; - revision = "1"; - editedCabalFile = "0xb2xd6qw664rz0d1pa7g4cd58ixqfhpxh7q6gz9lhc10afqw62g"; - libraryHaskellDepends = [ - base - clock - directory - filepath - process - time - unix - ]; - testHaskellDepends = [ - base - directory - filepath - QuickCheck - quickcheck-instances - unix - ]; - description = "Extra functions I use"; - license = lib.licenses.bsd3; - } - ) { }; - - "extra_1_8" = callPackage ( - { - mkDerivation, - base, - clock, - directory, - filepath, - process, - QuickCheck, - quickcheck-instances, - time, - unix, - }: - mkDerivation { - pname = "extra"; version = "1.8"; sha256 = "18c9ad7wjf6q4yp0sagxhwyjpm9frw9kk27ih2x0nmjhmrgcx91g"; libraryHaskellDepends = [ @@ -225383,7 +223732,6 @@ self: { ]; description = "Extra functions I use"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -227017,6 +225365,8 @@ self: { pname = "fast-digits"; version = "0.3.2.0"; sha256 = "1kwgqxfsm4y7f8cr4zzbwyd9fk6v10hykgqc271k41zf0h6k0pq8"; + revision = "1"; + editedCabalFile = "1rp001n3i9i0xgvi1p0rzsinxmsj89x5xn541vfd0y09ihcl8yyc"; libraryHaskellDepends = [ base ghc-bignum @@ -227092,8 +225442,8 @@ self: { }: mkDerivation { pname = "fast-logger"; - version = "3.2.5"; - sha256 = "0cddv18k0n1hdbjf0szqq7pl5r0h4srzxy8pmr66a4pc1w410lii"; + version = "3.2.6"; + sha256 = "1hy5cczg64q6cafahfcfjsij48w80zskgjnn3ks0w5w4vqiccrmx"; libraryHaskellDepends = [ array auto-update @@ -228283,9 +226633,11 @@ self: { fb-stubs, filepath, fmt, + folly-clib, gflags, ghc, ghci, + glog, hashable, haskell-src-exts, hspec, @@ -228295,7 +226647,6 @@ self: { json, lens, libevent, - libglog, lifted-base, mangle, monad-control, @@ -228324,8 +226675,8 @@ self: { }: mkDerivation { pname = "fb-util"; - version = "0.1.0.1"; - sha256 = "16n38c1vi99rhvzv61lah6krplf4sgfz74nwngmjn90vm5ah6r4h"; + version = "0.2.0.0"; + sha256 = "0618nh92kmsx4gfw37lspaiqsz4g8vcsfchax46bw172z8yg7mim"; libraryHaskellDepends = [ aeson aeson-pretty @@ -228348,6 +226699,7 @@ self: { exceptions extra filepath + folly-clib ghc ghci hashable @@ -228383,8 +226735,8 @@ self: { double-conversion fmt gflags + glog libevent - libglog ]; testHaskellDepends = [ aeson @@ -228426,8 +226778,8 @@ self: { inherit (pkgs) double-conversion; inherit (pkgs) fmt; inherit (pkgs) gflags; + inherit (pkgs) glog; inherit (pkgs) libevent; - libglog = null; }; "fbmessenger-api" = callPackage ( @@ -228555,8 +226907,8 @@ self: { }: mkDerivation { pname = "fbrnch"; - version = "1.6.2"; - sha256 = "0yqpxma3qgdkacbabaffz0498phl79yvn2pbhn10gb6f18lzxcsf"; + version = "1.7.1"; + sha256 = "1xsq70xpd0qgz0krlmm31b821ir94sc8qa0qpshjlcfja882p11l"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -229594,8 +227946,8 @@ self: { }: mkDerivation { pname = "fedora-releases"; - version = "0.2.1"; - sha256 = "1dn5ngl6disgpc8vlfc2p4p9gxm318viwi78lalc5y0yrwyczxb1"; + version = "0.3.0"; + sha256 = "1lipp022kxj72i9d25f8if4dppa706zvb1a62lx3gw1xw1p55j8b"; libraryHaskellDepends = [ aeson base @@ -229630,8 +227982,8 @@ self: { }: mkDerivation { pname = "fedora-repoquery"; - version = "0.7.2"; - sha256 = "0glmc6fqcw7r400nczlnalbdp98ddvvywrxng9jz5y7bindy1vh7"; + version = "0.7.3"; + sha256 = "1sdyvbvrh1z32y8hsbfwzyrffl57niri0rgpp580syh11l621sj1"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -231506,6 +229858,8 @@ self: { pname = "fgl"; version = "5.8.3.0"; sha256 = "1hb3mgqqz67qwfw2893bslj4mkhs4g0y51c6zpc6r2h6caqibjm4"; + revision = "1"; + editedCabalFile = "13yn7h8rwmdjwscli9cpn44dp5pm2c0km7b3v1cmfq4na16pczsh"; libraryHaskellDepends = [ array base @@ -232470,6 +230824,8 @@ self: { pname = "filepath"; version = "1.5.4.0"; sha256 = "1bswvf1hrsslb8xlwvsccz12h5habrdpqq4zgcyjg4zm6b28dajl"; + revision = "1"; + editedCabalFile = "0b7hmqygr29ppazwbmrrl60bshpqg7zhvzq5g4wl3pgj19iw55ql"; libraryHaskellDepends = [ base bytestring @@ -232514,8 +230870,8 @@ self: { }: mkDerivation { pname = "filepath-bytestring"; - version = "1.5.2.0.2"; - sha256 = "1ry4zib0fj4jhk1qzg2yvp347wmbm314bvbsbbix83hax70pjk77"; + version = "1.5.2.0.3"; + sha256 = "0jz6mpr6fvxijvkib9500x25np7j836wrvy8jd23l16r4rhnhmxy"; libraryHaskellDepends = [ base bytestring @@ -232542,6 +230898,7 @@ self: { { mkDerivation, base, + base32, binary, bytestring, case-insensitive, @@ -232550,17 +230907,15 @@ self: { cryptoids-types, exceptions, filepath, - sandi, template-haskell, }: mkDerivation { pname = "filepath-crypto"; - version = "0.1.0.0"; - sha256 = "1bj9haa4ignmk6c6gdiqb4rnwy395pwqdyfy4kgg0z16w0l39mw0"; - revision = "9"; - editedCabalFile = "09a1y0m7jgchi8bmly49amzjrs25insvaf4ag3wys1ngb1cc2az0"; + version = "0.1.0.1"; + sha256 = "1bbi3w5iziywf45p1y96k58hdv5y6fwlpnv2f6gj30jxqasj2x2v"; libraryHaskellDepends = [ base + base32 binary bytestring case-insensitive @@ -232569,7 +230924,6 @@ self: { cryptoids-types exceptions filepath - sandi template-haskell ]; description = "Reversable and secure encoding of object ids as filepaths"; @@ -232732,8 +231086,8 @@ self: { pname = "filestore"; version = "0.6.5"; sha256 = "0z29273vdqjsrj4vby0gp7d12wg9nkzq9zgqg18db0p5948jw1dh"; - revision = "2"; - editedCabalFile = "1m6qi647v475gcim8nfb6cgahhc99rszc8k1z2mpzm797qxg9xbs"; + revision = "3"; + editedCabalFile = "003vfb6j47vihjba1py9ls9l269gkg89rf732gb5lwdximxg7wf0"; libraryHaskellDepends = [ base bytestring @@ -233405,8 +231759,8 @@ self: { }: mkDerivation { pname = "fingertree"; - version = "0.1.6.1"; - sha256 = "0kx2nv9cddghcx4i413iq8078gqa20yrgpja6js4dl3wpsq47yzm"; + version = "0.1.6.2"; + sha256 = "1aww2c2alnkaaigh0xx2cvx6s8qddzlfy1xcwf0fddnf9p2psqgj"; libraryHaskellDepends = [ base deepseq @@ -233622,8 +231976,8 @@ self: { }: mkDerivation { pname = "finite"; - version = "1.4.1.2"; - sha256 = "10hnqz4klgrpfbvla07h8yghpv22bsyijf0cibfzwl9j779vb4nc"; + version = "1.5.0.0"; + sha256 = "02fw2m1qn4rpz25jnd9vb16417srpzwz0lhzin04dwc6gjq74i8g"; libraryHaskellDepends = [ array base @@ -234166,32 +232520,29 @@ self: { { mkDerivation, base, - Cabal, containers, - hspec, - hspec-discover, + tasty, + tasty-hunit, template-haskell, + transformers, }: mkDerivation { pname = "first-class-instances"; - version = "0.1.0.0"; - sha256 = "0d3pay7x31a5d9g4rkb0sflk97qcnpyg3fh81247b6r21gl5qbr3"; + version = "1.0.0.1"; + sha256 = "165h2kwn41pn9qw96dnx2kzyxanaysm8vhiwfy2l9hxagiqwz0x0"; libraryHaskellDepends = [ base - Cabal containers template-haskell + transformers ]; testHaskellDepends = [ base - Cabal - containers - hspec - hspec-discover + tasty + tasty-hunit template-haskell ]; - testToolDepends = [ hspec-discover ]; - description = "First class typeclass instances"; + description = "First-class typeclass instances"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; @@ -234678,7 +233029,6 @@ self: { ]; description = "Fixed-point number build on generic integral number"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -234865,11 +233215,14 @@ self: { doctest, filemanip, primitive, + tasty, + tasty-inspection-testing, + template-haskell, }: mkDerivation { pname = "fixed-vector"; - version = "1.2.3.0"; - sha256 = "0cbz734dccsy3jvhszszyrnls6bbys4gaq326dksaabwv6mn58vc"; + version = "2.0.0.0"; + sha256 = "1ymrnab5kcmwwjlshyryjdysfvig7ikglpc7fqid8g2pyzqsvz5h"; libraryHaskellDepends = [ base deepseq @@ -234880,36 +233233,74 @@ self: { doctest filemanip primitive + tasty + tasty-inspection-testing + template-haskell ]; description = "Generic vectors with statically known size"; license = lib.licenses.bsd3; } ) { }; - "fixed-vector-binary" = callPackage ( + "fixed-vector-QC" = callPackage ( { mkDerivation, base, - binary, fixed-vector, - tasty, - tasty-quickcheck, + QuickCheck, }: mkDerivation { - pname = "fixed-vector-binary"; - version = "1.0.0.2"; - sha256 = "1cqy2zrc8c4p6vpy5bl5cr51qi335lkwjhwwrmwam66frp5p5lrl"; + pname = "fixed-vector-QC"; + version = "2.0.0.0"; + sha256 = "0yv4r93i26ak98h6qmd7crllbz33ys63yp5kigb9745271pi5ip7"; libraryHaskellDepends = [ base - binary fixed-vector + QuickCheck ]; - testHaskellDepends = [ + description = "QuickCheck instances for fixed-vector"; + license = lib.licenses.bsd3; + } + ) { }; + + "fixed-vector-aeson" = callPackage ( + { + mkDerivation, + aeson, + base, + fixed-vector, + vector, + }: + mkDerivation { + pname = "fixed-vector-aeson"; + version = "2.0.0.0"; + sha256 = "0cdhdy0ay5044vxal8dhx9gqv07x8dd358n21vlas6s0kb6jxmvy"; + libraryHaskellDepends = [ + aeson + base + fixed-vector + vector + ]; + description = "Aeson instances for fixed-vector"; + license = lib.licenses.bsd3; + } + ) { }; + + "fixed-vector-binary" = callPackage ( + { + mkDerivation, + base, + binary, + fixed-vector, + }: + mkDerivation { + pname = "fixed-vector-binary"; + version = "2.0.0.0"; + sha256 = "04fxpi7x7psfwdfr398l3y7x17qkm5hfjr444p29b0wbg89ldwwm"; + libraryHaskellDepends = [ base binary fixed-vector - tasty - tasty-quickcheck ]; description = "Binary instances for fixed-vector"; license = lib.licenses.bsd3; @@ -234954,25 +233345,16 @@ self: { base, cereal, fixed-vector, - tasty, - tasty-quickcheck, }: mkDerivation { pname = "fixed-vector-cereal"; - version = "1.0.0.2"; - sha256 = "0ivfpnkh76dxjxcvdv1c4m9blp237g1h071217yj5gjk3vigyf54"; + version = "2.0.0.0"; + sha256 = "0pac616jkz2385yqzmrb71c4sqr4cvabw8rr9k316zygc89xy2jx"; libraryHaskellDepends = [ base cereal fixed-vector ]; - testHaskellDepends = [ - base - cereal - fixed-vector - tasty - tasty-quickcheck - ]; description = "Cereal instances for fixed-vector"; license = lib.licenses.bsd3; } @@ -234989,8 +233371,8 @@ self: { }: mkDerivation { pname = "fixed-vector-hetero"; - version = "0.6.2.0"; - sha256 = "1flqm18gcwc4f54y3b5axyfhdq9wn4069y64nbsmh064d23bln5s"; + version = "0.7.0.0"; + sha256 = "199ginhsll6b30kljxhbibdg97fjp0x1x5jx3bzxg1v8gvj2lwnm"; libraryHaskellDepends = [ base deepseq @@ -238635,17 +237017,15 @@ self: { QuickCheck, quickcheck-instances, tagged, + tasty, tasty-bench, - test-framework, - test-framework-quickcheck2, + tasty-quickcheck, transformers, }: mkDerivation { pname = "foldable1-classes-compat"; - version = "0.1.1"; - sha256 = "17xmc3525crnd86rrl2c50rfnhibwh5xbqrnmvzvyns4d3l4vvdg"; - revision = "2"; - editedCabalFile = "0m1cd2g2f2983nb9h4d3amq058k2yri6hbh5v026y5lxhg9fq0i8"; + version = "0.1.2"; + sha256 = "1n6a8ga07gdwnhy485qzy23algcmnzppfcxfy8c6qipamn4hw5p3"; libraryHaskellDepends = [ base ghc-prim @@ -238656,8 +237036,8 @@ self: { containers QuickCheck quickcheck-instances - test-framework - test-framework-quickcheck2 + tasty + tasty-quickcheck transformers ]; benchmarkHaskellDepends = [ @@ -239294,6 +237674,52 @@ self: { } ) { }; + "folly-clib" = + callPackage + ( + { + mkDerivation, + boost, + boost_filesystem, + boost_program_options, + fmt, + glog, + libunwind, + openssl, + snappy, + }: + mkDerivation { + pname = "folly-clib"; + version = "20250713.1537"; + sha256 = "1qwznpx922gcy17nzvv249dq4f6f2lvh7y055cpd6kzqk03a984j"; + librarySystemDepends = [ + boost + boost_filesystem + boost_program_options + ]; + libraryPkgconfigDepends = [ + fmt + glog + libunwind + openssl + snappy + ]; + doHaddock = false; + description = "The folly C++ library from Meta"; + license = lib.licenses.asl20; + } + ) + { + inherit (pkgs) boost; + boost_filesystem = null; + boost_program_options = null; + inherit (pkgs) fmt; + inherit (pkgs) glog; + inherit (pkgs) libunwind; + inherit (pkgs) openssl; + inherit (pkgs) snappy; + }; + "foma" = callPackage ( { mkDerivation, @@ -239537,33 +237963,6 @@ self: { mkDerivation, base, containers, - data-default-class, - lens, - linear, - }: - mkDerivation { - pname = "force-layout"; - version = "0.4.0.6"; - sha256 = "17956k3mab2xhrmfy7fj5gh08h43yjlsryi5acjhnkmin5arhwpp"; - revision = "13"; - editedCabalFile = "07p1rlal8fjbyd4hm0p3a3cp3b67a86qdls88yl3f0xcgrnxxmkq"; - libraryHaskellDepends = [ - base - containers - data-default-class - lens - linear - ]; - description = "Simple force-directed layout"; - license = lib.licenses.bsd3; - } - ) { }; - - "force-layout_0_4_1" = callPackage ( - { - mkDerivation, - base, - containers, data-default, lens, linear, @@ -239583,7 +237982,6 @@ self: { ]; description = "Simple force-directed layout"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -240097,8 +238495,8 @@ self: { }: mkDerivation { pname = "formatn"; - version = "0.3.1.0"; - sha256 = "0xh78ckdsih2p984qr170f6l4yfz5fnq7xni6gjzapcilfxzvky9"; + version = "0.3.2.0"; + sha256 = "082cakp1wwndb02ig387sc5r6dji27r6ahdbsvxvwmxfg52rqa2l"; libraryHaskellDepends = [ base containers @@ -240593,8 +238991,8 @@ self: { }: mkDerivation { pname = "fortran-src"; - version = "0.16.5"; - sha256 = "1adqczpb1d2zclgvg03z3izcmmncgxj7bff9zz5p8zc77v8865m4"; + version = "0.16.7"; + sha256 = "12d46b232aks34nvb3jc66dhz0nxq3z8ngbs6rfn71paj2mfj5cv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -241202,113 +239600,6 @@ self: { } ) { }; - "fourmolu" = callPackage ( - { - mkDerivation, - aeson, - ansi-terminal, - array, - base, - binary, - bytestring, - Cabal-syntax, - containers, - deepseq, - 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, - text, - th-env, - yaml, - }: - mkDerivation { - pname = "fourmolu"; - version = "0.15.0.0"; - sha256 = "11xy0k5zkhd0dz7ify0m466l90j8sblm9rzzwkc0nn0d8pxyizfq"; - revision = "1"; - editedCabalFile = "1a0wnrvygipxivjzjbbvl1vm4pc45p5p239z741xj9jj5kipjh9c"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson - ansi-terminal - array - base - binary - bytestring - Cabal-syntax - containers - deepseq - Diff - directory - file-embed - filepath - ghc-lib-parser - megaparsec - MemoTrie - mtl - scientific - syb - text - yaml - ]; - executableHaskellDepends = [ - base - Cabal-syntax - containers - directory - filepath - ghc-lib-parser - optparse-applicative - text - th-env - yaml - ]; - testHaskellDepends = [ - base - bytestring - Cabal-syntax - 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.licenses.bsd3; - mainProgram = "fourmolu"; - } - ) { }; - "fourmolu_0_16_0_0" = callPackage ( { mkDerivation, @@ -241416,7 +239707,7 @@ self: { } ) { }; - "fourmolu_0_18_0_0" = callPackage ( + "fourmolu" = callPackage ( { mkDerivation, aeson, @@ -241521,7 +239812,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "A formatter for Haskell source code"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "fourmolu"; } ) { }; @@ -242435,8 +240725,8 @@ self: { }: mkDerivation { pname = "freckle-app"; - version = "1.23.1.0"; - sha256 = "0ik1ay4vm0qw5jg1zvbdfl1p0gxawlrah9lphg9y2cqq48yj4zql"; + version = "1.23.3.0"; + sha256 = "0405dj2isvhgib85km2fppq32aan5sghsny2ilwv39pr2g6kkwkm"; libraryHaskellDepends = [ aeson annotated-exception @@ -242677,8 +240967,8 @@ self: { }: mkDerivation { pname = "freckle-http"; - version = "0.1.0.0"; - sha256 = "1a8isx1z9injzmbcfj19i4m8cccbl754chx8ayxww76ahd1s6v81"; + version = "0.2.0.0"; + sha256 = "0an1bqpsslr8zlpmvvp5hjw5fwpwqjr6w0m4ib7sa1d0218xzdnz"; libraryHaskellDepends = [ aeson annotated-exception @@ -243796,8 +242086,8 @@ self: { pname = "free-vector-spaces"; version = "0.1.5.2"; sha256 = "0p0flpai3n9ism9dd3kyf1fa8s8rpb4cc00m3bplb9s8zb6aghpb"; - revision = "2"; - editedCabalFile = "1jlaljmfhsb4yb8iqmw1zaa3kkiayg6li6bk04a3camh2jc8k22m"; + revision = "3"; + editedCabalFile = "1nhbj4ch0fayqbd90qzwhlda929rny81422grdqifghqrr1lq4lv"; libraryHaskellDepends = [ base lens @@ -244893,18 +243183,16 @@ self: { { mkDerivation, base, - bifunctors, optparse-applicative, }: mkDerivation { pname = "friendly"; - version = "0.1.0.4"; - sha256 = "0nk48ly13mcrishi4xz9djh0n9k4q68lbgkr1p3ls5cf902nsn3i"; + version = "0.1.1"; + sha256 = "16bivgrpvb9yxpy9nv8kx5pnwbqjfpr33ik3ijhzvlh804zjpf5a"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base - bifunctors optparse-applicative ]; description = "Attempt to pretty-print any input"; @@ -245403,10 +243691,8 @@ self: { }: mkDerivation { pname = "fs-api"; - version = "0.3.0.1"; - sha256 = "0yjfldwmxqg4fgcymyb9bb9axwsfsnldnxxfmk54spkmiab8kr49"; - revision = "1"; - editedCabalFile = "17z9clqfs0hm8jl2hdgk0jqvjdxm8i4lk0av489nhsj2qp6ikvmy"; + version = "0.4.0.0"; + sha256 = "1aw9x4cgflm2fy5ps3cgpwfzgfp7r7r9fps2vkzbqz03gjpql0dm"; libraryHaskellDepends = [ base bytestring @@ -245434,8 +243720,6 @@ self: { ]; description = "Abstract interface for the file system"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -245461,6 +243745,7 @@ self: { bifunctors, bytestring, containers, + deepseq, fs-api, generics-sop, io-classes, @@ -245479,10 +243764,10 @@ self: { }: mkDerivation { pname = "fs-sim"; - version = "0.3.1.0"; - sha256 = "0qq7fc9b37haz2dcywyxhkszy58i3fr7z8nyrrp16x46v5cs6jwq"; + version = "0.4.0.0"; + sha256 = "0wirx3mk2dmjw13adbf4d9qpgx7b9kk0y5my7s3yx1lsm2z9m4pw"; revision = "1"; - editedCabalFile = "1pbpi5hngw723z2nr9zwp9rzfxh1p1q8jk8ln01brm7xf3kkq2pb"; + editedCabalFile = "1lz7jaq5qp1pdc8dvahc3nl8csgpp0qplriqfnmrryn22dyqfi4s"; libraryHaskellDepends = [ base base16-bytestring @@ -245501,6 +243786,7 @@ self: { bifunctors bytestring containers + deepseq fs-api generics-sop io-classes @@ -245517,7 +243803,6 @@ self: { ]; description = "Simulated file systems"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -246985,8 +245270,8 @@ self: { }: mkDerivation { pname = "functor-combinators"; - version = "0.4.1.3"; - sha256 = "0123y4n01rga8kb86w74hzjwvz8jfr15c1abkrrngacp60bd25rl"; + version = "0.4.1.4"; + sha256 = "1yqfbnwv649viy1qpzvk8f9xip0id1k7q6m0j2ssiapfpig43xys"; libraryHaskellDepends = [ assoc base @@ -247031,8 +245316,6 @@ self: { ]; description = "Tools for functor combinator-based program design"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -248092,6 +246375,7 @@ self: { cmark-gfm, co-log-core, containers, + criterion, cryptohash-md5, Diff, directory, @@ -248142,8 +246426,8 @@ self: { }: mkDerivation { pname = "futhark"; - version = "0.25.31"; - sha256 = "0sbbc296gzxfib1i0390ipasy4k8dbxkv3nn4615vmg99njdz84p"; + version = "0.25.32"; + sha256 = "17wwvflv1y6bkkj01kd1fqin0c08yj6d005c8f6h1jcrjrmnqqp6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -248161,6 +246445,7 @@ self: { cmark-gfm co-log-core containers + criterion cryptohash-md5 Diff directory @@ -248190,10 +246475,14 @@ self: { prettyprinter prettyprinter-ansi-terminal process-extras + QuickCheck random regex-tdfa srcloc statistics + tasty + tasty-hunit + tasty-quickcheck template-haskell temporary terminal-size @@ -248211,16 +246500,13 @@ self: { executableHaskellDepends = [ base ]; testHaskellDepends = [ base - containers - free - megaparsec - mtl - QuickCheck tasty - tasty-hunit - tasty-quickcheck - text ]; + benchmarkHaskellDepends = [ + base + criterion + ]; + doHaddock = false; description = "An optimising compiler for a functional, array-oriented language"; license = lib.licenses.isc; mainProgram = "futhark"; @@ -248511,8 +246797,8 @@ self: { }: mkDerivation { pname = "fuzzily"; - version = "0.2.0.0"; - sha256 = "10xa34441fwjk4pabw98lgrfi3iw4yb03rxnjlir0lp38cfxgqvi"; + version = "0.2.1.0"; + sha256 = "1yna3f5ny5krqw1vvczh35m5lhmqfaymdshnhqymbcxn4v0niwdc"; libraryHaskellDepends = [ base monoid-subclasses @@ -248640,8 +246926,8 @@ self: { }: mkDerivation { pname = "fuzzy-time"; - version = "0.3.0.0"; - sha256 = "00283a009wcgzmg86mq4rbxzpycrjy0cvjnn2nc3yfy92lq1j9ad"; + version = "0.3.0.1"; + sha256 = "1zcpmp3zknpy6vw4q3l373s70vjc63rwq6if4418x0d786sd54kg"; libraryHaskellDepends = [ base containers @@ -249083,8 +247369,8 @@ self: { }: mkDerivation { pname = "fxpak"; - version = "0.1.2"; - sha256 = "1mrpbz32aczrh5aw550p1vzvj8zqhcnmj574sc012r3z1c0g1cin"; + version = "0.1.3"; + sha256 = "1fn88wzhazx9jwddjxq4l4q1xr9g9yl5dsbc9slizb8mnkrkacd9"; libraryHaskellDepends = [ base bytestring @@ -249092,8 +247378,6 @@ self: { ]; description = "Interface to the FXPak/FXPak Pro USB interface"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -252083,6 +250367,8 @@ self: { pname = "generic-aeson"; version = "0.2.0.14"; sha256 = "0ssras2db9fqgyfhhw2pk827xf4dd4g9s9vwj8g85vaqxyvzyd8x"; + revision = "1"; + editedCabalFile = "047mgqq08f1zmnw9400b246bjgpg1r5barz53kbqhfqiaq7ybz85"; libraryHaskellDepends = [ aeson attoparsec @@ -252096,8 +250382,6 @@ self: { ]; description = "Derivation of Aeson instances using GHC generics"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -252486,8 +250770,8 @@ self: { { mkDerivation, base }: mkDerivation { pname = "generic-enumeration"; - version = "0.1.0.3"; - sha256 = "02ywn0byg4g42hl28mqc07jifj48jxzmnjm4plfdz4pnxs40kwzg"; + version = "0.1.0.4"; + sha256 = "0f83fnvmmi4yvdn9i2r1vkpk6cy4lqpxgjv26f380akyf30av90p"; libraryHaskellDepends = [ base ]; description = "Generically derived enumerations"; license = lib.licenses.mit; @@ -252656,6 +250940,8 @@ self: { pname = "generic-lens-lite"; version = "0.1.1"; sha256 = "1ldc13g7l5jjgca80c2hymkbgq9pf8b5j4x3dr83kz6wq2p76q12"; + revision = "1"; + editedCabalFile = "1wg3qxik9mgd49jkrgzargpncj6d1pg1zy13xg9yck5w4i10rixw"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Monomorphic field lens like with generic-lens"; @@ -252667,8 +250953,8 @@ self: { { mkDerivation, base }: mkDerivation { pname = "generic-lexicographic-order"; - version = "0.1.0.0"; - sha256 = "096c1fan7isxynyk968llm3p204kgcmh8xp4krnmspz0xvcn7sh0"; + version = "0.1.0.1"; + sha256 = "01vylkficx9ylri9200pvqgqc89lm9x4iy3s4bfal96pv8q59knx"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Derive Bounded and Enum for sum types and Enum for product types"; @@ -252845,6 +251131,8 @@ self: { pname = "generic-optics-lite"; version = "0.1.1"; sha256 = "1dd2dw72fyyimnyq8bw57k7lbh0lnjipvk08dyj87h357ykjv3ql"; + revision = "1"; + editedCabalFile = "1z3bf20fj03bfp4zigdxzw4v30hmxgwkdzdmgbn4hibpcz2j24p0"; libraryHaskellDepends = [ base generic-lens-lite @@ -254849,8 +253137,6 @@ self: { ]; description = "GenValidity support for URI"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -255684,47 +253970,6 @@ self: { array, base, checkers, - dimensional, - HUnit, - QuickCheck, - semigroups, - test-framework, - test-framework-hunit, - test-framework-quickcheck2, - }: - mkDerivation { - pname = "geodetics"; - version = "0.1.2"; - sha256 = "18jjq4z16v6mkmm4as67srrwzk75cl32jlph3qbm106gms54vska"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - array - base - dimensional - semigroups - ]; - testHaskellDepends = [ - array - base - checkers - dimensional - HUnit - QuickCheck - test-framework - test-framework-hunit - test-framework-quickcheck2 - ]; - description = "Terrestrial coordinate systems and geodetic calculations"; - license = lib.licenses.bsd3; - } - ) { }; - - "geodetics_1_1_0" = callPackage ( - { - mkDerivation, - array, - base, - checkers, hspec, HUnit, parsec, @@ -255750,7 +253995,6 @@ self: { ]; description = "Terrestrial coordinate systems and geodetic calculations"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -256507,7 +254751,7 @@ self: { } ) { }; - "ghc_9_12_1" = + "ghc_9_12_2" = callPackage ( { @@ -256541,8 +254785,8 @@ self: { }: mkDerivation { pname = "ghc"; - version = "9.12.1"; - sha256 = "179gp0lqrxhvzc0pyxwmkvxpilm6c201s1pjws3dl8qqyddliiqs"; + version = "9.12.2"; + sha256 = "0l5rrnfv933m37dziqaf5iv4nqirig1mfaj037by94s486ggx5f7"; setupHaskellDepends = [ base Cabal @@ -256635,6 +254879,18 @@ self: { } ) { }; + "ghc-bignum_1_0" = callPackage ( + { mkDerivation }: + mkDerivation { + pname = "ghc-bignum"; + version = "1.0"; + sha256 = "0xl848q8z6qx2bi6xil0d35lra7wshwvysyfblki659d7272b1im"; + description = "GHC BigNum library"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + "ghc-bignum_1_3" = callPackage ( { mkDerivation }: mkDerivation { @@ -256708,9 +254964,8 @@ self: { description = "Shared functionality between GHC and its boot libraries"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; - broken = true; } - ) { ghc-platform = null; }; + ) { }; "ghc-boot-th_9_10_2" = callPackage ( { mkDerivation, base }: @@ -257217,8 +255472,8 @@ self: { }: mkDerivation { pname = "ghc-debugger"; - version = "0.2.0.0"; - sha256 = "0k02y36kz9412i0fk9vvdidcyc5qh0cq47jbgk78i8c7276dm4j3"; + version = "0.4.0.0"; + sha256 = "0nzmlnhv5liwkibva0djvc06c0d2wwpqa9x4lvpb2snkid0yliyl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -257228,10 +255483,12 @@ self: { binary bytestring containers + directory exceptions filepath ghc ghci + hie-bios mtl process unix @@ -257484,9 +255741,8 @@ self: { "ghc-events-analyze" = callPackage ( { mkDerivation, + async, base, - blaze-svg, - bytestring, containers, diagrams-lib, diagrams-svg, @@ -257497,7 +255753,6 @@ self: { mtl, optparse-applicative, parsec, - regex-base, regex-pcre-builtin, SVGFonts, template-haskell, @@ -257509,16 +255764,12 @@ self: { }: mkDerivation { pname = "ghc-events-analyze"; - version = "0.2.8"; - sha256 = "1aam80l76dy76b8wbkjnbmxkmbgvczs591yjnbb9rm5bv9ggcb29"; - revision = "1"; - editedCabalFile = "12p15xrlqfjwz2izp39b2yyvdjhsvpv89djskym9f6fpcki8ij4y"; + version = "0.2.9"; + sha256 = "0gzzhf369b8f5j870rx1sai60khrd6k2ryxikngv4a3nwh75p151"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base - blaze-svg - bytestring containers diagrams-lib diagrams-svg @@ -257529,7 +255780,6 @@ self: { mtl optparse-applicative parsec - regex-base regex-pcre-builtin SVGFonts template-haskell @@ -257539,6 +255789,10 @@ self: { transformers unordered-containers ]; + testHaskellDepends = [ + async + base + ]; description = "Analyze and visualize event logs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; @@ -257868,7 +256122,7 @@ self: { } ) { }; - "ghc-exactprint" = callPackage ( + "ghc-exactprint_1_8_0_0" = callPackage ( { mkDerivation, base, @@ -257931,23 +256185,111 @@ self: { ]; description = "ExactPrint for GHC"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; "ghc-exactprint_1_9_0_0" = callPackage ( - { mkDerivation }: + { + mkDerivation, + base, + containers, + Diff, + directory, + extra, + filepath, + ghc, + ghc-boot, + ghc-paths, + HUnit, + mtl, + silently, + syb, + }: mkDerivation { pname = "ghc-exactprint"; version = "1.9.0.0"; sha256 = "195y3yy7bjrx3b21nqrhxrnbxidaydb9g28i37wqx5glv8y65v51"; isLibrary = true; isExecutable = true; + libraryHaskellDepends = [ + base + containers + ghc + ghc-boot + mtl + syb + ]; + testHaskellDepends = [ + base + containers + Diff + directory + extra + filepath + ghc + ghc-boot + ghc-paths + HUnit + silently + syb + ]; description = "ExactPrint for GHC"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } ) { }; + "ghc-exactprint" = callPackage ( + { + mkDerivation, + base, + containers, + Diff, + directory, + extra, + filepath, + ghc, + ghc-boot, + ghc-paths, + HUnit, + mtl, + silently, + syb, + }: + mkDerivation { + pname = "ghc-exactprint"; + version = "1.10.0.0"; + sha256 = "14jwkx0q2bidcv5ss7zmkvl41z264k7siy9fh7py27h7azb539v0"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + containers + ghc + ghc-boot + mtl + syb + ]; + testHaskellDepends = [ + base + containers + Diff + directory + extra + filepath + ghc + ghc-boot + ghc-paths + HUnit + silently + syb + ]; + description = "ExactPrint for GHC"; + license = lib.licenses.bsd3; + } + ) { }; + "ghc-exactprint_1_12_0_0" = callPackage ( { mkDerivation }: mkDerivation { @@ -257962,7 +256304,7 @@ self: { } ) { }; - "ghc-experimental" = callPackage ( + "ghc-experimental_9_1201_0" = callPackage ( { mkDerivation, base, @@ -258062,6 +256404,7 @@ self: { mkDerivation, base, containers, + ghc-internal, ghc-prim, rts, }: @@ -258072,6 +256415,7 @@ self: { libraryHaskellDepends = [ base containers + ghc-internal ghc-prim rts ]; @@ -258123,6 +256467,63 @@ self: { } ) { }; + "ghc-hie" = callPackage ( + { + mkDerivation, + array, + base, + bytestring, + containers, + deepseq, + directory, + filepath, + ghc, + ghc-boot, + hspec, + hspec-discover, + process, + QuickCheck, + temporary, + transformers, + }: + mkDerivation { + pname = "ghc-hie"; + version = "0.0.2"; + sha256 = "1z51fbm0n9knqrp01gqd7xx0pkfwyr9kgaginvqmdw45gi8rqhm7"; + libraryHaskellDepends = [ + array + base + bytestring + containers + deepseq + directory + filepath + ghc + ghc-boot + transformers + ]; + testHaskellDepends = [ + array + base + bytestring + containers + deepseq + directory + filepath + ghc + ghc-boot + hspec + process + QuickCheck + temporary + transformers + ]; + testToolDepends = [ hspec-discover ]; + description = "HIE-file parsing machinery that supports multiple versions of GHC"; + license = lib.licenses.mit; + } + ) { }; + "ghc-hotswap" = callPackage ( { mkDerivation, @@ -258357,7 +256758,7 @@ self: { } ) { }; - "ghc-internal" = callPackage ( + "ghc-internal_9_1201_0" = callPackage ( { mkDerivation, ghc-bignum, @@ -258532,70 +256933,6 @@ self: { } ) { }; - "ghc-lib" = callPackage ( - { - mkDerivation, - alex, - array, - base, - binary, - bytestring, - containers, - deepseq, - directory, - exceptions, - filepath, - ghc-lib-parser, - ghc-prim, - happy, - hpc, - parsec, - pretty, - process, - rts, - semaphore-compat, - stm, - time, - transformers, - unix, - }: - mkDerivation { - pname = "ghc-lib"; - version = "9.8.5.20250214"; - sha256 = "1f0q8y22k8qwqjax4bvn1cbg2whxmcnfydp6izw54rk4yqyx5b0c"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - array - base - binary - bytestring - containers - deepseq - directory - exceptions - filepath - ghc-lib-parser - ghc-prim - hpc - parsec - pretty - process - rts - semaphore-compat - stm - time - transformers - unix - ]; - libraryToolDepends = [ - alex - happy - ]; - description = "The GHC API, decoupled from GHC versions"; - license = lib.licenses.bsd3; - } - ) { }; - "ghc-lib_9_10_2_20250515" = callPackage ( { mkDerivation, @@ -258661,7 +256998,7 @@ self: { } ) { }; - "ghc-lib_9_12_2_20250421" = callPackage ( + "ghc-lib" = callPackage ( { mkDerivation, alex, @@ -258724,7 +257061,6 @@ self: { ]; description = "The GHC API, decoupled from GHC versions"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -258796,6 +257132,7 @@ self: { directory, exceptions, filepath, + ghc-internal, ghc-prim, happy, parsec, @@ -258820,6 +257157,7 @@ self: { directory exceptions filepath + ghc-internal ghc-prim parsec pretty @@ -258838,60 +257176,6 @@ self: { } ) { }; - "ghc-lib-parser" = callPackage ( - { - mkDerivation, - alex, - array, - base, - binary, - bytestring, - containers, - deepseq, - directory, - exceptions, - filepath, - ghc-prim, - happy, - parsec, - pretty, - process, - time, - transformers, - unix, - }: - mkDerivation { - pname = "ghc-lib-parser"; - version = "9.8.5.20250214"; - sha256 = "1l07lkc4d9ryxy26fr7mry4691m0f3p0wi6b6l1jzr968hrs06cb"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - array - base - binary - bytestring - containers - deepseq - directory - exceptions - filepath - ghc-prim - parsec - pretty - process - time - transformers - unix - ]; - libraryToolDepends = [ - alex - happy - ]; - description = "The GHC API, decoupled from GHC versions"; - license = lib.licenses.bsd3; - } - ) { }; - "ghc-lib-parser_9_10_2_20250515" = callPackage ( { mkDerivation, @@ -258905,6 +257189,7 @@ self: { directory, exceptions, filepath, + ghc-internal, ghc-prim, happy, parsec, @@ -258929,6 +257214,7 @@ self: { directory exceptions filepath + ghc-internal ghc-prim parsec pretty @@ -258947,7 +257233,7 @@ self: { } ) { }; - "ghc-lib-parser_9_12_2_20250421" = callPackage ( + "ghc-lib-parser" = callPackage ( { mkDerivation, alex, @@ -258960,6 +257246,7 @@ self: { directory, exceptions, filepath, + ghc-internal, ghc-prim, happy, os-string, @@ -258985,6 +257272,7 @@ self: { directory exceptions filepath + ghc-internal ghc-prim os-string parsec @@ -259000,7 +257288,6 @@ self: { ]; description = "The GHC API, decoupled from GHC versions"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -259086,46 +257373,6 @@ self: { } ) { }; - "ghc-lib-parser-ex" = callPackage ( - { - mkDerivation, - base, - bytestring, - containers, - directory, - extra, - filepath, - ghc-lib-parser, - tasty, - tasty-hunit, - uniplate, - }: - mkDerivation { - pname = "ghc-lib-parser-ex"; - version = "9.8.0.2"; - sha256 = "1s4ibjdzrflb2r88srmdnslj09h78xqwdn6djcnirmnka7qrf09v"; - libraryHaskellDepends = [ - base - bytestring - containers - ghc-lib-parser - uniplate - ]; - testHaskellDepends = [ - base - directory - extra - filepath - ghc-lib-parser - tasty - tasty-hunit - uniplate - ]; - description = "Algorithms on GHC parse trees"; - license = lib.licenses.bsd3; - } - ) { }; - "ghc-lib-parser-ex_9_10_0_0" = callPackage ( { mkDerivation, @@ -259169,7 +257416,7 @@ self: { } ) { }; - "ghc-lib-parser-ex_9_12_0_0" = callPackage ( + "ghc-lib-parser-ex" = callPackage ( { mkDerivation, base, @@ -259220,7 +257467,6 @@ self: { ]; description = "Programming with GHC parse trees"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "ghc-lib-parser-ex-build-tool"; } ) { }; @@ -259807,8 +258053,8 @@ self: { }: mkDerivation { pname = "ghc-prof"; - version = "1.4.1.13"; - sha256 = "0g85216s10pm515wi0dl95znq3vdac3zvagizg8vy82zfmsgxwcp"; + version = "1.4.1.14"; + sha256 = "16zl8x8abkh2fbyzsd6k48vm2na0bbm0cv2b9sfi3jac7mi3v3kq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -260248,36 +258494,6 @@ self: { }: mkDerivation { pname = "ghc-syntax-highlighter"; - version = "0.0.11.0"; - sha256 = "0y2vhw6damddry3prvd5lcs3hak7r9ixv0mf1wvx8g276gs9frxs"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - base - ghc-lib-parser - text - ]; - testHaskellDepends = [ - base - hspec - text - ]; - testToolDepends = [ hspec-discover ]; - description = "Syntax highlighter for Haskell using the lexer of GHC"; - license = lib.licenses.bsd3; - } - ) { }; - - "ghc-syntax-highlighter_0_0_13_0" = callPackage ( - { - mkDerivation, - base, - ghc-lib-parser, - hspec, - hspec-discover, - text, - }: - mkDerivation { - pname = "ghc-syntax-highlighter"; version = "0.0.13.0"; sha256 = "1smlyk3yx7nvdaik3bfpg1qv17xy045lyck8wbjgwaiz8kz29830"; enableSeparateDataOutput = true; @@ -260294,7 +258510,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Syntax highlighter for Haskell using the lexer of GHC"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -260426,8 +258641,7 @@ self: { deepseq, directory, filepath, - ghc, - ghc-boot, + ghc-lib, ghc-paths, optparse-applicative, process, @@ -260456,8 +258670,7 @@ self: { deepseq directory filepath - ghc - ghc-boot + ghc-lib ghc-paths optparse-applicative process @@ -260487,7 +258700,8 @@ self: { deepseq, directory, filepath, - ghc-lib, + ghc, + ghc-boot, ghc-paths, optparse-applicative, process, @@ -260516,7 +258730,8 @@ self: { deepseq directory filepath - ghc-lib + ghc + ghc-boot ghc-paths optparse-applicative process @@ -260654,16 +258869,18 @@ self: { base, containers, ghc, + template-haskell, transformers, }: mkDerivation { pname = "ghc-tcplugin-api"; - version = "0.14.0.0"; - sha256 = "089lw1gjxrk54s1agl5gxkwg49368z6i6m260snz05nfia4m7fak"; + version = "0.16.1.0"; + sha256 = "0paim12vmk8ak7gqybazahc4za01a5zbfrf4aj6zflmhf80wxyhk"; libraryHaskellDepends = [ base containers ghc + template-haskell transformers ]; description = "An API for type-checker plugins"; @@ -260978,8 +259195,8 @@ self: { }: mkDerivation { pname = "ghc-typelits-presburger"; - version = "0.7.4.1"; - sha256 = "0n9jzw319cmf0a0pa90y133rmbjx0109ddwzndvpfqrhj6bf27cw"; + version = "0.7.4.2"; + sha256 = "1vnhhz8vb0v0ym9wq82xx324c310bjl51y0igggy77z94fhm0q0n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -261489,6 +259706,68 @@ self: { } ) { }; + "ghci4luatex" = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + cmdargs, + containers, + hspec, + network-simple, + process, + QuickCheck, + stm, + text, + }: + mkDerivation { + pname = "ghci4luatex"; + version = "0.1.2"; + sha256 = "12k0j92j65n3qidczx088xr47xbj86srria1859bw0qm8f1zzy2j"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + base + bytestring + cmdargs + containers + network-simple + process + stm + text + ]; + executableHaskellDepends = [ + aeson + base + bytestring + cmdargs + containers + network-simple + process + stm + text + ]; + testHaskellDepends = [ + aeson + base + bytestring + cmdargs + containers + hspec + network-simple + process + QuickCheck + stm + text + ]; + description = "A GHCi session in LaTeX"; + license = lib.licenses.bsd3; + mainProgram = "ghci4luatex"; + } + ) { }; + "ghcid" = callPackage ( { mkDerivation, @@ -261635,6 +259914,8 @@ self: { pname = "ghcide"; version = "2.11.0.0"; sha256 = "0d9rvh6xxw8y64f1pdivwdkmi9wqknl4m2n2h3x4rjmqj2al92vs"; + revision = "1"; + editedCabalFile = "1bbq5p529qpwihrc7wd595g2f5scg15s3hvyq5lql3bp0ks2l6k1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -261896,8 +260177,8 @@ self: { }: mkDerivation { pname = "ghcitui"; - version = "0.4.1.0"; - sha256 = "05c9s43qhzxc280xycicwrm95kl1jpz14pzlcnv0a29i8589gpdz"; + version = "0.4.1.1"; + sha256 = "1s7imyvv7pg3yyrajgl5fqv1q35188ianm8y689mzb5ikbwr5wq4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -261969,8 +260250,8 @@ self: { { mkDerivation }: mkDerivation { pname = "ghcjs-base"; - version = "0.8.0.3"; - sha256 = "1cff0sgcwdas30dgxg9mdab5rk0s1v2qkkb9cr47dl3d5wmc4add"; + version = "0.8.0.4"; + sha256 = "081w3234jramsmafnl86v37lwbckr2vc93gr9pdwc31yzni9kbml"; description = "base library for GHCJS"; license = lib.licenses.mit; platforms = [ "javascript-ghcjs" ]; @@ -262755,6 +261036,8 @@ self: { pname = "ghostscript-parallel"; version = "0.0.1"; sha256 = "1sja6nhp8p9h2z0yr5qwxd8d59zzpb11ybmsbargza6ddaplpxny"; + revision = "1"; + editedCabalFile = "1sd1rh0fm29c3h4vm42fv6vbqplcm32ilqzimdp7vxfp3mhbblpr"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -263498,35 +261781,6 @@ self: { mkDerivation, base, Cabal, - gi-gdk3, - haskell-gi, - }: - mkDerivation { - pname = "gi-gdk"; - version = "3.0.30"; - sha256 = "0fq77cryf9njdxxh7ywhv3dinpn5hy5p7ppfsaf6163zw2qjshz3"; - revision = "1"; - editedCabalFile = "1pf2dxjr47hhxkxhv9wy7w8d0w7zbszindja2xqi3ss8imsljpxl"; - setupHaskellDepends = [ - base - Cabal - gi-gdk3 - haskell-gi - ]; - libraryHaskellDepends = [ - base - gi-gdk3 - ]; - description = "Gdk 3.x bindings (compatibility layer)"; - license = lib.licenses.lgpl21Only; - } - ) { }; - - "gi-gdk_4_0_10" = callPackage ( - { - mkDerivation, - base, - Cabal, gi-gdk4, haskell-gi, }: @@ -263548,7 +261802,6 @@ self: { ]; description = "Gdk bindings (compatibility layer)"; license = lib.licenses.lgpl21Only; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -263722,36 +261975,6 @@ self: { mkDerivation, base, Cabal, - gi-gdkx113, - haskell-gi, - }: - mkDerivation { - pname = "gi-gdkx11"; - version = "3.0.17"; - sha256 = "03jyplzw32w8lyasbq4njjw1jyixa83hyggpk3z9n5w0d6l2xwz3"; - revision = "1"; - editedCabalFile = "04xjy6apyn6yk63q04bnh36gryrcz0r1id0hnp9bblf7jpr0jqxk"; - setupHaskellDepends = [ - base - Cabal - gi-gdkx113 - haskell-gi - ]; - libraryHaskellDepends = [ - base - gi-gdkx113 - ]; - doHaddock = false; - description = "GdkX11 3.x bindings (compatibility layer)"; - license = lib.licenses.lgpl21Only; - } - ) { }; - - "gi-gdkx11_4_0_9" = callPackage ( - { - mkDerivation, - base, - Cabal, gi-gdkx114, haskell-gi, }: @@ -263774,7 +261997,6 @@ self: { doHaddock = false; description = "GdkX11 4.x bindings (compatibility layer)"; license = lib.licenses.lgpl21Only; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -264011,51 +262233,6 @@ self: { }: mkDerivation { pname = "gi-gio"; - version = "2.0.37"; - sha256 = "0a3z1aj1fqnpwxcf27anjcp2wpg3mbn86xybk150260bb00jzxpb"; - setupHaskellDepends = [ - base - Cabal - gi-glib - gi-gobject - haskell-gi - ]; - libraryHaskellDepends = [ - base - bytestring - containers - gi-glib - gi-gobject - haskell-gi - haskell-gi-base - haskell-gi-overloading - text - transformers - ]; - libraryPkgconfigDepends = [ glib ]; - description = "Gio bindings"; - license = lib.licenses.lgpl21Only; - } - ) { inherit (pkgs) glib; }; - - "gi-gio_2_0_38" = callPackage ( - { - mkDerivation, - base, - bytestring, - Cabal, - containers, - gi-glib, - gi-gobject, - glib, - haskell-gi, - haskell-gi-base, - haskell-gi-overloading, - text, - transformers, - }: - mkDerivation { - pname = "gi-gio"; version = "2.0.38"; sha256 = "12bmpafy5w85y7mzww0l5ilimbdmaabpxz7ry9sacg37kjm3kidf"; setupHaskellDepends = [ @@ -264080,7 +262257,6 @@ self: { libraryPkgconfigDepends = [ glib ]; description = "Gio bindings"; license = lib.licenses.lgpl21Only; - hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) glib; }; @@ -264748,35 +262924,6 @@ self: { mkDerivation, base, Cabal, - gi-gtk3, - haskell-gi, - }: - mkDerivation { - pname = "gi-gtk"; - version = "3.0.44"; - sha256 = "19rj31plyr8syx0g0f5q7p0g8ay4i38cfnmqdkvzbx7zczv7hlck"; - revision = "1"; - editedCabalFile = "18yxy4h72rc13qjqzkr3jqpk19fvahmj9hhyllc4hy3z3s7zp0zp"; - setupHaskellDepends = [ - base - Cabal - gi-gtk3 - haskell-gi - ]; - libraryHaskellDepends = [ - base - gi-gtk3 - ]; - description = "Gtk 3.x bindings (compatibility layer)"; - license = lib.licenses.lgpl21Only; - } - ) { }; - - "gi-gtk_4_0_12" = callPackage ( - { - mkDerivation, - base, - Cabal, gi-gtk4, haskell-gi, }: @@ -264798,7 +262945,6 @@ self: { ]; description = "Gtk 4.x bindings (compatibility layer)"; license = lib.licenses.lgpl21Only; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -265129,6 +263275,53 @@ self: { } ) { inherit (pkgs) gtk4; }; + "gi-gtk4-layer-shell" = callPackage ( + { + mkDerivation, + base, + bytestring, + Cabal, + containers, + gi-gdk4, + gi-gtk4, + gtk4-layer-shell, + haskell-gi, + haskell-gi-base, + haskell-gi-overloading, + text, + transformers, + }: + mkDerivation { + pname = "gi-gtk4-layer-shell"; + version = "0.1.0"; + sha256 = "0x1bafara3nq2f76lmmzvkm51i16za0fymh0zpvqx4mvac8lhpzz"; + setupHaskellDepends = [ + base + Cabal + gi-gdk4 + gi-gtk4 + haskell-gi + ]; + libraryHaskellDepends = [ + base + bytestring + containers + gi-gdk4 + gi-gtk4 + haskell-gi + haskell-gi-base + haskell-gi-overloading + text + transformers + ]; + libraryPkgconfigDepends = [ gtk4-layer-shell ]; + description = "gtk4-layer-shell bindings"; + license = lib.licenses.lgpl21Only; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { inherit (pkgs) gtk4-layer-shell; }; + "gi-gtkosxapplication" = callPackage ( { mkDerivation, @@ -265245,36 +263438,6 @@ self: { mkDerivation, base, Cabal, - gi-gtksource3, - haskell-gi, - }: - mkDerivation { - pname = "gi-gtksource"; - version = "3.0.30"; - sha256 = "1iiqhfjgsis14wbchr0xnqsrplzlp2whp7c23ji59zf4s24ylx3r"; - revision = "1"; - editedCabalFile = "015v8janqmilydq3xv6wd26fglnrc6vl7226y6lnflnc9zi2fvll"; - setupHaskellDepends = [ - base - Cabal - gi-gtksource3 - haskell-gi - ]; - libraryHaskellDepends = [ - base - gi-gtksource3 - ]; - doHaddock = false; - description = "GtkSource 3.x bindings (compatibility layer)"; - license = lib.licenses.lgpl21Only; - } - ) { }; - - "gi-gtksource_5_0_2" = callPackage ( - { - mkDerivation, - base, - Cabal, gi-gtksource5, haskell-gi, }: @@ -265297,7 +263460,6 @@ self: { doHaddock = false; description = "GtkSource 5.x bindings (compatibility layer)"; license = lib.licenses.lgpl21Only; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -266250,36 +264412,6 @@ self: { mkDerivation, base, Cabal, - gi-soup2, - haskell-gi, - }: - mkDerivation { - pname = "gi-soup"; - version = "2.4.30"; - sha256 = "1c9cnxiwi722gizhm4z0mlwy6dwis11nw2dppx04k8v34qxqskaa"; - revision = "1"; - editedCabalFile = "040rszg07azivvyb4z5szxj4kk4fyhx9hfb7x3y8i30d7isfsvhw"; - setupHaskellDepends = [ - base - Cabal - gi-soup2 - haskell-gi - ]; - libraryHaskellDepends = [ - base - gi-soup2 - ]; - doHaddock = false; - description = "Libsoup 2.4.x bindings (compatibility layer)"; - license = lib.licenses.lgpl21Only; - } - ) { }; - - "gi-soup_3_0_4" = callPackage ( - { - mkDerivation, - base, - Cabal, gi-soup3, haskell-gi, }: @@ -266302,7 +264434,6 @@ self: { doHaddock = false; description = "Libsoup 3.x bindings (compatibility layer)"; license = lib.licenses.lgpl21Only; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -266539,8 +264670,8 @@ self: { }: mkDerivation { pname = "gi-webkit"; - version = "6.0.4"; - sha256 = "0cabpym4p654psrck548wpkdf43wbm8zn0r2lrqiijx72f6xwij5"; + version = "6.0.5"; + sha256 = "1a7nmzry1h24i35imhp2d9x32bn32fwswpvrp72lk8yyb12v7i5g"; setupHaskellDepends = [ base Cabal @@ -267143,6 +265274,8 @@ self: { pname = "ginger"; version = "0.10.6.0"; sha256 = "0j5arz8x2ksbcwy5iq8p7pzy71rl0nhadlv2d6933ibdgvzbsb7j"; + revision = "1"; + editedCabalFile = "1226x5dlcpaczy3kx5h27fmq4g03h4aa1nc1aw9r7x18h8rjay04"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -267203,6 +265336,98 @@ self: { } ) { }; + "ginger2" = callPackage ( + { + mkDerivation, + aeson, + array, + base, + base64-bytestring, + bytestring, + cmark, + containers, + directory, + filepath, + megaparsec, + mtl, + optparse-applicative, + quickcheck-instances, + random, + regex-tdfa, + scientific, + SHA, + tasty, + tasty-hunit, + tasty-quickcheck, + template-haskell, + text, + time, + vector, + yaml, + }: + mkDerivation { + pname = "ginger2"; + version = "2.2.0.0"; + sha256 = "0a8aa944v7b8qlwqykkrvm334ic8c8lfb8zwls7wx1cyh68kif66"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + array + base + base64-bytestring + bytestring + containers + filepath + megaparsec + mtl + random + regex-tdfa + scientific + SHA + tasty + tasty-quickcheck + template-haskell + text + time + vector + ]; + executableHaskellDepends = [ + aeson + base + cmark + containers + directory + filepath + optparse-applicative + random + text + vector + yaml + ]; + testHaskellDepends = [ + base + base64-bytestring + bytestring + containers + megaparsec + mtl + quickcheck-instances + random + tasty + tasty-hunit + tasty-quickcheck + text + vector + ]; + description = "Jinja templates for Haskell"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + mainProgram = "ginger2"; + broken = true; + } + ) { }; + "gingersnap" = callPackage ( { mkDerivation, @@ -267727,8 +265952,261 @@ self: { }: mkDerivation { pname = "git-annex"; - version = "10.20250520"; - sha256 = "15qb4pm3chhb5x0halx5qd4s1rcbci1q22sskm0mw4xjn2yfhc99"; + version = "10.20250416"; + sha256 = "02d4dw7mc72y4lb34nhg4lv0wjns9p8hzx80wqbf2vgsyq7q6zk5"; + configureFlags = [ + "-fassistant" + "-f-benchmark" + "-fcrypton" + "-fdbus" + "-f-debuglocks" + "-fmagicmime" + "-fpairing" + "-fproduction" + "-ftorrentparser" + ]; + isLibrary = false; + isExecutable = true; + setupHaskellDepends = [ + async + base + bytestring + Cabal + directory + exceptions + filepath + filepath-bytestring + process + split + time + utf8-string + ]; + executableHaskellDepends = [ + aeson + ansi-terminal + async + attoparsec + aws + base + blaze-builder + bloomfilter + byteable + bytestring + case-insensitive + clientsession + clock + concurrent-output + conduit + containers + crypto-api + crypton + data-default + DAV + dbus + deepseq + directory + disk-free-space + dlist + edit-distance + exceptions + fdo-notify + feed + file-io + filepath + free + git-lfs + hinotify + http-client + http-client-restricted + http-client-tls + http-conduit + http-types + IfElse + magic + memory + microlens + monad-control + monad-logger + mountpoints + mtl + network + network-bsd + network-info + network-multicast + network-uri + old-locale + optparse-applicative + os-string + path-pieces + persistent + persistent-sqlite + persistent-template + process + QuickCheck + random + regex-tdfa + resourcet + SafeSemaphore + sandi + securemem + servant + servant-client + servant-client-core + servant-server + shakespeare + socks + split + stm + stm-chans + tagsoup + tasty + tasty-hunit + tasty-quickcheck + tasty-rerun + template-haskell + text + time + torrent + transformers + unbounded-delays + unix + unix-compat + unliftio-core + unordered-containers + utf8-string + uuid + vector + wai + wai-extra + warp + warp-tls + yesod + yesod-core + yesod-form + yesod-static + ]; + description = "manage files with git, without checking their contents into git"; + license = lib.licenses.agpl3Only; + mainProgram = "git-annex"; + maintainers = [ + lib.maintainers.peti + lib.maintainers.roosemberth + ]; + } + ) { }; + + "git-annex_10_20250721" = callPackage ( + { + mkDerivation, + aeson, + ansi-terminal, + async, + attoparsec, + aws, + base, + blaze-builder, + bloomfilter, + byteable, + bytestring, + Cabal, + case-insensitive, + clientsession, + clock, + concurrent-output, + conduit, + containers, + crypto-api, + crypton, + data-default, + DAV, + dbus, + deepseq, + directory, + disk-free-space, + dlist, + edit-distance, + exceptions, + fdo-notify, + feed, + file-io, + filepath, + filepath-bytestring, + free, + git-lfs, + hinotify, + http-client, + http-client-restricted, + http-client-tls, + http-conduit, + http-types, + IfElse, + magic, + memory, + microlens, + monad-control, + monad-logger, + mountpoints, + mtl, + network, + network-bsd, + network-info, + network-multicast, + network-uri, + old-locale, + optparse-applicative, + os-string, + path-pieces, + persistent, + persistent-sqlite, + persistent-template, + process, + QuickCheck, + random, + regex-tdfa, + resourcet, + SafeSemaphore, + sandi, + securemem, + servant, + servant-client, + servant-client-core, + servant-server, + shakespeare, + socks, + split, + stm, + stm-chans, + tagsoup, + tasty, + tasty-hunit, + tasty-quickcheck, + tasty-rerun, + template-haskell, + text, + time, + torrent, + transformers, + unbounded-delays, + unix, + unix-compat, + unliftio-core, + unordered-containers, + utf8-string, + uuid, + vector, + wai, + wai-extra, + warp, + warp-tls, + yesod, + yesod-core, + yesod-form, + yesod-static, + }: + mkDerivation { + pname = "git-annex"; + version = "10.20250721"; + sha256 = "1b4ah9s9i3aj92l1zc4vz6j2nvsrmm8pk2yh6hkwhvx9vdsxczr1"; configureFlags = [ "-fassistant" "-f-benchmark" @@ -267862,6 +266340,7 @@ self: { ]; description = "manage files with git, without checking their contents into git"; license = lib.licenses.agpl3Only; + hydraPlatforms = lib.platforms.none; mainProgram = "git-annex"; maintainers = [ lib.maintainers.peti @@ -268451,6 +266930,104 @@ self: { } ) { }; + "git-phoenix" = callPackage ( + { + mkDerivation, + base, + binary, + bytestring, + conduit, + containers, + cryptohash-sha1, + deepseq, + directory, + extra, + filepath, + lazy-scope, + lens, + memory, + optparse-applicative, + pretty-hex, + QuickCheck, + regex-tdfa, + relude, + tagged, + tasty, + tasty-discover, + tasty-hunit, + tasty-quickcheck, + template-haskell, + time, + trace-embrace, + unliftio, + wl-pprint-text, + word8, + zlib, + }: + mkDerivation { + pname = "git-phoenix"; + version = "0.0.2"; + sha256 = "0nkpa6nw1a9cnr1zhb92h6c8ykf92744c2pn2gnqx4nl89rx1w2g"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + binary + bytestring + conduit + containers + cryptohash-sha1 + deepseq + directory + extra + filepath + lazy-scope + lens + memory + optparse-applicative + pretty-hex + regex-tdfa + relude + tagged + template-haskell + time + trace-embrace + unliftio + wl-pprint-text + word8 + zlib + ]; + executableHaskellDepends = [ + base + bytestring + directory + optparse-applicative + relude + tagged + unliftio + ]; + testHaskellDepends = [ + base + bytestring + directory + optparse-applicative + QuickCheck + relude + tagged + tasty + tasty-discover + tasty-hunit + tasty-quickcheck + time + unliftio + ]; + testToolDepends = [ tasty-discover ]; + description = "Recover Git repositories from disk recovery tool output (photorec)"; + license = lib.licenses.bsd3; + mainProgram = "git-phoenix"; + } + ) { }; + "git-remote-ipfs" = callPackage ( { mkDerivation, @@ -269033,7 +267610,7 @@ self: { network-uri, tagged, text, - time-compat, + time, tls, transformers, transformers-compat, @@ -269042,10 +267619,8 @@ self: { }: mkDerivation { pname = "github"; - version = "0.29"; - sha256 = "1hki9lvf5vcq980ky98vwc7rh86rgf3z8pvqfgpb6jinc7jylcpx"; - revision = "6"; - editedCabalFile = "0ylwq4jzsng513pi98b3hxnn9lbjvjv5sgq1r7kfbd8nxgdcrbmw"; + version = "0.30"; + sha256 = "04rwdgrzsf2bq829w1v3435ynxz0lhb3c5vgbm2q080rwww29bif"; libraryHaskellDepends = [ aeson base @@ -269069,7 +267644,7 @@ self: { network-uri tagged text - time-compat + time tls transformers transformers-compat @@ -269083,6 +267658,7 @@ self: { bytestring file-embed hspec + http-client tagged text unordered-containers @@ -269094,92 +267670,65 @@ self: { } ) { }; - "github_0_30" = callPackage ( + "github-actions" = callPackage ( { mkDerivation, aeson, base, - base-compat, - base16-bytestring, - binary, - binary-instances, bytestring, containers, - cryptohash-sha1, - deepseq, - deepseq-generics, - exceptions, - file-embed, - hashable, - hspec, - hspec-discover, - http-client, - http-client-tls, - http-link-header, - http-types, - iso8601-time, - mtl, - network-uri, - tagged, + filepath, + hedgehog, + hoist-error, + pretty-show, + string-interpolate, + tasty, + tasty-discover, + tasty-golden, + tasty-golden-extra, + tasty-hedgehog, + tasty-hunit, text, - time, - tls, - transformers, - transformers-compat, - unordered-containers, vector, + yaml, }: mkDerivation { - pname = "github"; - version = "0.30"; - sha256 = "04rwdgrzsf2bq829w1v3435ynxz0lhb3c5vgbm2q080rwww29bif"; + pname = "github-actions"; + version = "0.1.1.0"; + sha256 = "1nxph5yypjqjcwwr7r397pdgnk7ad7y144dgmapzvrbz3xbzkz2d"; libraryHaskellDepends = [ aeson base - base-compat - base16-bytestring - binary - binary-instances - bytestring containers - cryptohash-sha1 - deepseq - deepseq-generics - exceptions - hashable - http-client - http-client-tls - http-link-header - http-types - iso8601-time - mtl - network-uri - tagged + hedgehog + hoist-error + string-interpolate text - time - tls - transformers - transformers-compat - unordered-containers vector ]; testHaskellDepends = [ aeson base - base-compat bytestring - file-embed - hspec - http-client - tagged + containers + filepath + hedgehog + hoist-error + pretty-show + string-interpolate + tasty + tasty-discover + tasty-golden + tasty-golden-extra + tasty-hedgehog + tasty-hunit text - unordered-containers vector + yaml ]; - testToolDepends = [ hspec-discover ]; - description = "Access to the GitHub API, v3"; + testToolDepends = [ tasty-discover ]; + description = "Github Actions"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -269801,52 +268350,6 @@ self: { }: mkDerivation { pname = "github-webhooks"; - version = "0.17.0"; - sha256 = "06dh28yqhjmh4gks0r20x6cn1974a0cx1yr3n55l3slr1w9j46bv"; - libraryHaskellDepends = [ - aeson - base - base16-bytestring - bytestring - cryptonite - deepseq - deepseq-generics - memory - text - time - vector - ]; - testHaskellDepends = [ - aeson - base - bytestring - hspec - text - vector - ]; - description = "Aeson instances for GitHub Webhook payloads"; - license = lib.licenses.mit; - } - ) { }; - - "github-webhooks_0_18_0" = callPackage ( - { - mkDerivation, - aeson, - base, - base16-bytestring, - bytestring, - cryptonite, - deepseq, - deepseq-generics, - hspec, - memory, - text, - time, - vector, - }: - mkDerivation { - pname = "github-webhooks"; version = "0.18.0"; sha256 = "0j1ykqmcz5bwr0ksvcan0p5rhsmgbvynp540vn6flmnscq45hhmb"; libraryHaskellDepends = [ @@ -269872,7 +268375,6 @@ self: { ]; description = "Aeson instances for GitHub webhook payloads"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -270200,68 +268702,6 @@ self: { base, bytestring, crypton-connection, - data-default-class, - 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.0.2.2"; - sha256 = "11pck9gqlnjp7759kdy3qk3xq6wcnj6acyxgdhx40190d1h3sid9"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson - base - bytestring - crypton-connection - data-default-class - 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.licenses.bsd3; - } - ) { }; - - "gitlab-haskell_1_1_0_0" = callPackage ( - { - mkDerivation, - aeson, - ansi-wl-pprint, - base, - bytestring, - crypton-connection, data-default, http-client, http-conduit, @@ -270313,7 +268753,6 @@ self: { ]; description = "A Haskell library for the GitLab web API"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -271642,6 +270081,353 @@ self: { } ) { }; + "glean" = + callPackage + ( + { + mkDerivation, + aeson, + aeson-pretty, + alex, + ansi-terminal, + array, + async, + atomic, + attoparsec, + attoparsec-aeson, + base, + binary, + bytestring, + clock, + containers, + contravariant, + criterion, + data-default, + deepseq, + directory, + exceptions, + extra, + fb-util, + filepath, + fmt, + fuzzy, + gflags, + ghc, + ghc-compact, + ghc-prim, + Glob, + glog, + gtest_main, + happy, + hashable, + haskeline, + haxl, + hie-compat, + hiedb, + hinotify, + http-types, + HUnit, + icu, + IntervalMap, + json, + libfolly, + libunwind, + mangle, + microlens, + monad-control, + mtl, + network, + network-uri, + optparse-applicative, + parsec, + pretty, + prettyprinter, + prettyprinter-ansi-terminal, + primitive, + process, + process-extras, + proto-lens, + proto-lens-runtime, + QuickCheck, + quickcheck-io, + quickcheck-text, + random, + regex-base, + regex-pcre, + rocksdb, + safe, + safe-exceptions, + scientific, + SHA, + split, + stm, + STMonadTrans, + tar, + tasty, + tasty-hunit-adapter, + template-haskell, + temporary, + text, + text-show, + thrift-haxl, + thrift-http, + thrift-lib, + time, + transformers, + unix, + unordered-containers, + uri-encode, + utf8-string, + uuid, + vector, + vector-algorithms, + wai, + warp, + xxHash, + yaml, + }: + mkDerivation { + pname = "glean"; + version = "0.1.0.0"; + sha256 = "0x8k1h1g75j90kdl9hdk0sb1yl237a89s21zah14igvrnamjhyn1"; + isLibrary = false; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson + aeson-pretty + ansi-terminal + array + async + attoparsec + attoparsec-aeson + base + binary + bytestring + clock + containers + contravariant + criterion + data-default + deepseq + directory + exceptions + extra + fb-util + filepath + ghc + ghc-compact + ghc-prim + hashable + haskeline + haxl + hinotify + HUnit + IntervalMap + json + mangle + microlens + monad-control + mtl + network + network-uri + optparse-applicative + parsec + pretty + prettyprinter + prettyprinter-ansi-terminal + primitive + process + process-extras + proto-lens + proto-lens-runtime + random + regex-base + regex-pcre + safe + safe-exceptions + scientific + SHA + split + stm + STMonadTrans + tar + tasty + tasty-hunit-adapter + template-haskell + temporary + text + text-show + thrift-haxl + thrift-http + thrift-lib + time + transformers + unix + unordered-containers + uri-encode + utf8-string + uuid + vector + vector-algorithms + yaml + ]; + librarySystemDepends = [ atomic ]; + libraryPkgconfigDepends = [ + fmt + gflags + glog + icu + libfolly + libunwind + rocksdb + xxHash + ]; + libraryToolDepends = [ + alex + happy + ]; + executableHaskellDepends = [ + aeson + aeson-pretty + ansi-terminal + array + async + attoparsec + attoparsec-aeson + base + binary + bytestring + clock + containers + contravariant + data-default + deepseq + directory + exceptions + extra + fb-util + filepath + fuzzy + ghc + ghc-prim + Glob + hashable + haskeline + haxl + hie-compat + hiedb + hinotify + http-types + HUnit + json + mtl + network-uri + optparse-applicative + parsec + prettyprinter + process + random + regex-base + regex-pcre + safe + safe-exceptions + scientific + split + stm + STMonadTrans + tar + temporary + text + text-show + thrift-http + thrift-lib + time + transformers + unix + unordered-containers + utf8-string + uuid + vector + wai + warp + ]; + testHaskellDepends = [ + aeson + ansi-terminal + array + async + attoparsec + attoparsec-aeson + base + binary + bytestring + clock + containers + contravariant + data-default + deepseq + directory + exceptions + extra + fb-util + filepath + ghc-prim + hashable + haxl + hinotify + HUnit + json + mtl + network-uri + optparse-applicative + parsec + prettyprinter + process + QuickCheck + quickcheck-io + quickcheck-text + random + regex-base + regex-pcre + safe + safe-exceptions + scientific + stm + STMonadTrans + tar + temporary + text + text-show + thrift-lib + time + transformers + unix + unordered-containers + utf8-string + uuid + vector + ]; + testPkgconfigDepends = [ gtest_main ]; + doHaddock = false; + description = "A system for collecting, deriving and working with facts about source code"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) + { + atomic = null; + inherit (pkgs) fmt; + inherit (pkgs) gflags; + inherit (pkgs) glog; + gtest_main = null; + inherit (pkgs) icu; + libfolly = null; + inherit (pkgs) libunwind; + inherit (pkgs) rocksdb; + inherit (pkgs) xxHash; + }; + "glfw-group" = callPackage ( { mkDerivation, @@ -271931,6 +270717,8 @@ self: { pname = "glirc"; version = "2.41"; sha256 = "1sigh9154jxsisszj4sm3zbjja0mgqk9hrv7a4rr2c976pqri9yb"; + revision = "1"; + editedCabalFile = "1inwjbag35qfyndmb05gpyc3ws1acmzp4qfq6g1jv2j1fjm3cc7v"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ @@ -276965,8 +275753,8 @@ self: { pname = "goldplate"; version = "0.2.2.1"; sha256 = "09z937azq3n736gn1sgdy7bxw4nvgsrqicgxdh7x79qng7ks035w"; - revision = "1"; - editedCabalFile = "1ghf2j3hn0gfb4abbb8nk95wfwqx9sn349pchfvad0h07qv2ligf"; + revision = "2"; + editedCabalFile = "04wn6sj57v3xc01000pg41zq0dqjnsahif6hh7kwksayzrbyrx6s"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -278547,8 +277335,8 @@ self: { }: mkDerivation { pname = "gothic"; - version = "0.1.8.2"; - sha256 = "1mqkkla4ipibp7y7aiy466qrqcapra4n2xx8an07c1inwkpsxzw1"; + version = "0.1.8.3"; + sha256 = "0lf0yhq4q2vcw9b69l7ixdscmz5drxiag9l31iz1ypb8cyjspi1q"; libraryHaskellDepends = [ aeson base @@ -279055,7 +277843,6 @@ self: { ]; description = "Vulkan library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -279183,7 +277970,6 @@ self: { ]; description = "VK_KHR_surface extension of the Vulkan API"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -279228,7 +278014,6 @@ self: { ]; description = "GLFW surface for Vulkan"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -279276,7 +278061,6 @@ self: { ]; description = "VK_KHR_swapchain extension of the Vulkan API"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -279307,8 +278091,8 @@ self: { }: mkDerivation { pname = "gpu-vulkan-middle"; - version = "0.1.0.75"; - sha256 = "1m22f7p78pwpipkvlsg95izivhz4z2cxiww4l4qy329s1cyyy0w6"; + version = "0.1.0.76"; + sha256 = "188g8i3zszb3xm5cl57bvhmwwrg1adx679h4j52z1a1qzyiia02m"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base @@ -280133,8 +278917,8 @@ self: { }: mkDerivation { pname = "grapesy"; - version = "1.0.1"; - sha256 = "1iplb4pvbqrpqdd6vbafd01drxyfinbrjq0w74w8rjzs4h7ag9wp"; + version = "1.1.0"; + sha256 = "1zr9x487l6aw872sdfdhcl7wl70nwfbdm8f3jrp7naayamxl2hzf"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson @@ -280185,6 +278969,7 @@ self: { mtl network optparse-applicative + proto-lens proto-lens-protobuf-types proto-lens-runtime QuickCheck @@ -280211,6 +278996,7 @@ self: { deepseq hashable optparse-applicative + proto-lens proto-lens-runtime splitmix text @@ -281254,8 +280040,8 @@ self: { }: mkDerivation { pname = "graphql"; - version = "1.5.0.0"; - sha256 = "1vgvrk225fgn94cmdk5yy6a6d8p10igwx1fbvll94x4izkq57h9y"; + version = "1.5.0.1"; + sha256 = "0kx0pnf16zwdjxc1ig46mbv7px7r7v6xn6kmlypl0d73ik8jfzrq"; libraryHaskellDepends = [ base conduit @@ -281392,6 +280178,8 @@ self: { pname = "graphql-client"; version = "1.2.4"; sha256 = "0rm7x5hrjz7fqfixpaab2c8fmwpn6m3p14zr0wq2bll8qf0hj15c"; + revision = "1"; + editedCabalFile = "0fi7q2zxfm85pdpn9b4jzh49rnakm5dvcmjkr0g39738zprgwaph"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -281653,8 +280441,8 @@ self: { }: mkDerivation { pname = "graphula"; - version = "2.1.0.1"; - sha256 = "1bc8nr6m9lahbfg5h1i9y25kv5ikr7dcqs4ga4hzii07zvq6ks84"; + version = "2.1.2.0"; + sha256 = "11w4sp6jpygpqd0xjnhwdrj5gizz4nrn01md2hc98fxm19a0la03"; libraryHaskellDepends = [ base containers @@ -282557,8 +281345,8 @@ self: { }: mkDerivation { pname = "greskell-core"; - version = "1.0.0.4"; - sha256 = "0cvqrbpfa0flsvjvmdg6pf1m0dd1gxgk22n8wqbnvwak8c528hff"; + version = "1.0.0.6"; + sha256 = "14xsjs4xf3db8ppz4xypshzvyvxsn7s7syr8vqkrbll8vz9laab8"; libraryHaskellDepends = [ aeson base @@ -283052,123 +281840,8 @@ self: { }: mkDerivation { pname = "grisette"; - version = "0.9.0.0"; - sha256 = "1j9aqdi8lx4i65dqj68hsjaq95kddk7bnk8mzznga7vspczlarsx"; - libraryHaskellDepends = [ - array - async - atomic-primops - base - binary - bytes - bytestring - cereal - cereal-text - containers - deepseq - generic-deriving - hashable - libBF - loch-th - mtl - parallel - prettyprinter - QuickCheck - sbv - stm - template-haskell - text - th-abstraction - th-compat - th-lift-instances - transformers - unordered-containers - vector - ]; - testHaskellDepends = [ - array - async - atomic-primops - base - binary - bytes - bytestring - cereal - cereal-text - containers - deepseq - doctest - generic-deriving - hashable - HUnit - libBF - loch-th - mtl - parallel - prettyprinter - QuickCheck - sbv - stm - template-haskell - test-framework - test-framework-hunit - test-framework-quickcheck2 - text - th-abstraction - th-compat - th-lift-instances - transformers - unordered-containers - vector - ]; - description = "Symbolic evaluation as a library"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - } - ) { }; - - "grisette_0_12_0_0" = callPackage ( - { - mkDerivation, - array, - async, - atomic-primops, - base, - binary, - bytes, - bytestring, - cereal, - cereal-text, - containers, - deepseq, - doctest, - generic-deriving, - hashable, - HUnit, - libBF, - loch-th, - mtl, - parallel, - prettyprinter, - QuickCheck, - sbv, - stm, - template-haskell, - test-framework, - test-framework-hunit, - test-framework-quickcheck2, - text, - th-abstraction, - th-compat, - th-lift-instances, - transformers, - unordered-containers, - vector, - }: - mkDerivation { - pname = "grisette"; - version = "0.12.0.0"; - sha256 = "0dcwbc53321jg6jfmsr72kmsx8w7c6x9aq4yllwfvbzh092ljlib"; + version = "0.13.0.1"; + sha256 = "0lid92s0si7l0phmba23m5yrsf1gjyxp7sbpzbwi3cbxqsapjid5"; libraryHaskellDepends = [ array async @@ -286478,6 +285151,66 @@ self: { } ) { }; + "gym-hs" = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + hspec, + process, + scientific, + text, + unordered-containers, + vector, + }: + mkDerivation { + pname = "gym-hs"; + version = "0.1.0.1"; + sha256 = "1njgq9bhb1pq0prih9siwcj6y5aigz4w4k8vld7z96cr18hqzam3"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + process + scientific + text + unordered-containers + vector + ]; + executableHaskellDepends = [ + aeson + base + bytestring + containers + process + scientific + text + unordered-containers + vector + ]; + testHaskellDepends = [ + aeson + base + bytestring + containers + hspec + process + scientific + text + unordered-containers + vector + ]; + description = "Haskell bindings for OpenAI Gymnasium"; + license = lib.licenses.mit; + mainProgram = "gym-hs-example"; + } + ) { }; + "gym-http-api" = callPackage ( { mkDerivation, @@ -289225,8 +287958,8 @@ self: { }: mkDerivation { pname = "hackage-cli"; - version = "0.1.0.2"; - sha256 = "1q7k8fy6mqb7h4q4bm8qp0ma2nhspszkwy8d606hb66sdiw7k73k"; + version = "0.1.0.3"; + sha256 = "19mnvvhhcagq1l3qc37qxxv7pwzfw6p15194f21z7harj5y1ly5c"; isLibrary = false; isExecutable = true; libraryHaskellDepends = [ @@ -289607,8 +288340,8 @@ self: { pname = "hackage-repo-tool"; version = "0.1.1.4"; sha256 = "1nqm6rri8rkhrqvppyzy04s3875c4wjcay8gny4ygbr65c6iw81v"; - revision = "1"; - editedCabalFile = "09fx1z32m36riv3hmjrv36knlmmrrjq2hbl30i2qfk7pfcbcjlgw"; + revision = "2"; + editedCabalFile = "0ghjpd02ccv6xdp0n6mxylq09ff5w7yzvpw3v3w4i62l43fi9j7q"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -289642,6 +288375,56 @@ self: { 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.licenses.bsd3; + } + ) { }; + + "hackage-revdeps_0_1_1" = callPackage ( + { + mkDerivation, + alfred-margaret, + ansi-terminal, + base, + bytestring, + Cabal, cabal-install, Cabal-syntax, containers, @@ -289655,6 +288438,8 @@ self: { pname = "hackage-revdeps"; version = "0.1.1"; sha256 = "0ckkcp2ndzv219hpl42vfzw0hvb5vblsx2bvdsa98wikkxnmn47j"; + revision = "3"; + editedCabalFile = "0p2r520kabr25q7z6j2068miann7mi59n2cxbaxsk5ga5gvbfqn2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -289682,6 +288467,7 @@ self: { ]; description = "List Hackage reverse dependencies"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -289722,8 +288508,10 @@ self: { }: mkDerivation { pname = "hackage-security"; - version = "0.6.3.0"; - sha256 = "0w0d94gbqpi8b3ddkb32px8xj0qxaaxwdbl8x45y55331b23a7a0"; + version = "0.6.3.1"; + sha256 = "05sckvvwj10krkhp1457mgp1hgq45p7r2sp850g3b5689i91mvqx"; + revision = "1"; + editedCabalFile = "1si6mkc8gimkpqkdl2wyzxp14v7yphp40hxvp77im7bhr8brsa77"; libraryHaskellDepends = [ base base16-bytestring @@ -290732,8 +289520,6 @@ self: { testToolDepends = [ tasty-discover ]; description = "Eliminate warnings for names referred in Haddock only"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -291361,6 +290147,7 @@ self: { aeson, attoparsec, base, + bytestring, data-default, doctest, filepath, @@ -291379,8 +290166,8 @@ self: { }: mkDerivation { pname = "haiji"; - version = "0.3.4.0"; - sha256 = "1m97lnd993xpxcbm3n2qgqzqjb5j3jvkzkdcb1h9qjd3lr88j1cf"; + version = "0.4.0.0"; + sha256 = "1r6bzh95a4qg0waday49qqrm1kmss667hksp0wcl749w5g32jnaq"; libraryHaskellDepends = [ aeson attoparsec @@ -291398,6 +290185,7 @@ self: { testHaskellDepends = [ aeson base + bytestring data-default doctest filepath @@ -292095,8 +290883,8 @@ self: { pname = "hakyll"; version = "4.16.6.0"; sha256 = "1933k6aiawa0kdws7ajm9picjchnfrkkd0qd8xb9l2yv1fvcywg2"; - revision = "1"; - editedCabalFile = "0w6z4dq378aai39n9samlfahqr5s1p0fz1xl6kgfp9z8bvq9daa7"; + revision = "3"; + editedCabalFile = "0q2yl6vqf6qqc7azqwsls7b2pm3y42shhdcpyszrpi16zgx9y137"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -292743,8 +291531,8 @@ self: { }: mkDerivation { pname = "hakyll-filestore"; - version = "0.1.11"; - sha256 = "1gfyibnazvanrywl9bcb3y2frpp4n1cvx0c8m6cx8vmdwslwmrnv"; + version = "0.1.12"; + sha256 = "0bzs858sjlzazlf486rj74dvf7rs6i2r2q2k72s8ymjra3s3xnq0"; libraryHaskellDepends = [ base filestore @@ -293291,14 +292079,14 @@ self: { bytestring, deepseq, QuickCheck, + tasty, + tasty-quickcheck, template-haskell, - test-framework, - test-framework-quickcheck2, }: mkDerivation { pname = "half"; - version = "0.3.2"; - sha256 = "0f7hgnfy8qpjsjv78gk01di3riwfbrb961msn19qmsplnsgjx68r"; + version = "0.3.3"; + sha256 = "00mb2xfz0q8sq8zxqpw3ycp1p8gjhlgc0wxh5xr7kzyn52b08xpl"; libraryHaskellDepends = [ base binary @@ -293310,8 +292098,8 @@ self: { binary bytestring QuickCheck - test-framework - test-framework-quickcheck2 + tasty + tasty-quickcheck ]; description = "Half-precision floating-point"; license = lib.licenses.bsd3; @@ -296710,41 +295498,8 @@ self: { }: mkDerivation { pname = "happy"; - version = "2.0.2"; - sha256 = "0gp8fwn0k4vdz4g3s00jrh0n4g1arvpp6ps4f5xljqd1x1sjxxgp"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - array - base - containers - happy-lib - mtl - ]; - testHaskellDepends = [ - base - process - ]; - description = "Happy is a parser generator for Haskell"; - license = lib.licenses.bsd2; - mainProgram = "happy"; - } - ) { }; - - "happy_2_1_5" = callPackage ( - { - mkDerivation, - array, - base, - containers, - happy-lib, - mtl, - process, - }: - mkDerivation { - pname = "happy"; - version = "2.1.5"; - sha256 = "1i21bklax7fjh5l2a2yw1va0wx8ww1pf3f8082r53yavyqj2zy3s"; + version = "2.1.6"; + sha256 = "06avy3dn56axanjy9bvan5kxcnlx9f8ks4zl20sngd8c05hkjiwv"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -296760,7 +295515,6 @@ self: { ]; description = "Happy is a parser generator for Haskell"; license = lib.licenses.bsd2; - hydraPlatforms = lib.platforms.none; mainProgram = "happy"; } ) { }; @@ -296901,8 +295655,8 @@ self: { }: mkDerivation { pname = "happy-lib"; - version = "2.0.2"; - sha256 = "0ki1yn2m7fadsj1vjfskc2py7s6sgkhhzbs4l3ykbmgxkskvza29"; + version = "2.1.6"; + sha256 = "1kf2naamk4x81c5w6l8g615r3vcarl4bbddficrjpzb22n8318dh"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array @@ -296917,34 +295671,6 @@ self: { } ) { }; - "happy-lib_2_1_5" = callPackage ( - { - mkDerivation, - array, - base, - containers, - mtl, - transformers, - }: - mkDerivation { - pname = "happy-lib"; - version = "2.1.5"; - sha256 = "1swlva1h9shz8vwvi12b0dr66xrg627087n9p3scll5i5md6qnm2"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - array - base - containers - mtl - transformers - ]; - doHaddock = false; - description = "Happy is a parser generator for Haskell implemented using this library"; - license = lib.licenses.bsd2; - hydraPlatforms = lib.platforms.none; - } - ) { }; - "happy-meta" = callPackage ( { mkDerivation, @@ -297606,8 +296332,10 @@ self: { }: mkDerivation { pname = "harpie"; - version = "0.1.2.0"; - sha256 = "1dmga5rqhz7p1hxl9lyig3w3l3x3921av1n0zvd3ci40dbl6nsi9"; + version = "0.1.3.0"; + sha256 = "1agkp62rcgk705hp8hlppfiidv5vsz0ps6pq3pvlnn1g73vv5ivr"; + isLibrary = true; + isExecutable = true; libraryHaskellDepends = [ adjunctions base @@ -297620,12 +296348,18 @@ self: { vector vector-algorithms ]; + executableHaskellDepends = [ + adjunctions + base + first-class-families + ]; testHaskellDepends = [ base doctest-parallel ]; description = "Haskell array programming"; license = lib.licenses.bsd3; + mainProgram = "harpie-bug-issue1"; } ) { }; @@ -297642,8 +296376,8 @@ self: { }: mkDerivation { pname = "harpie-numhask"; - version = "0.1.0.1"; - sha256 = "1688gkwabg3ijnqq65j3nwrwdx2r6qb38dpchkm6wckycpy7i8f2"; + version = "0.1.0.2"; + sha256 = "1vf21nbqrgws4lk6k1rhw00wccdskjl5cqdc9w0psgcdrq8xvprm"; libraryHaskellDepends = [ adjunctions base @@ -298632,8 +297366,8 @@ self: { }: mkDerivation { pname = "hash-string"; - version = "0.1.0.1"; - sha256 = "136a5pkygam99fx52r1dhrxydkzk1v83n0ip5iaczdx99cwki0gb"; + version = "0.1.0.2"; + sha256 = "0ri03id2jwpsn77mnnvvicx6niy5q5q7mr38r6y64am4j6yfh2q3"; libraryHaskellDepends = [ base bytestring @@ -298691,7 +297425,7 @@ self: { } ) { }; - "hashable" = callPackage ( + "hashable_1_4_7_0" = callPackage ( { mkDerivation, base, @@ -298745,10 +297479,11 @@ self: { ]; description = "A class for types that can be converted to a hash value"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; - "hashable_1_5_0_0" = callPackage ( + "hashable" = callPackage ( { mkDerivation, base, @@ -298804,7 +297539,6 @@ self: { ]; description = "A class for types that can be converted to a hash value"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -299416,52 +298150,6 @@ self: { base, ghc-prim, hashable, - HUnit, - mwc-random, - primitive, - QuickCheck, - test-framework, - test-framework-hunit, - test-framework-quickcheck2, - vector, - }: - mkDerivation { - pname = "hashtables"; - version = "1.3.1"; - sha256 = "1hsrihk948xfpy14qrhar50b41kp60i1rx8bkadjg1xb4bml0gbg"; - revision = "1"; - editedCabalFile = "1xskh7v0wnnrm1gc6haihahq4gqrk38bzsf2v35aj0gr16sa9g3i"; - libraryHaskellDepends = [ - base - ghc-prim - hashable - primitive - vector - ]; - testHaskellDepends = [ - base - ghc-prim - hashable - HUnit - mwc-random - primitive - QuickCheck - test-framework - test-framework-hunit - test-framework-quickcheck2 - vector - ]; - description = "Mutable hash tables in the ST monad"; - license = lib.licenses.bsd3; - } - ) { }; - - "hashtables_1_4_2" = callPackage ( - { - mkDerivation, - base, - ghc-prim, - hashable, mwc-random, primitive, QuickCheck, @@ -299495,7 +298183,6 @@ self: { ]; description = "Mutable hash tables in the ST monad"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -300562,6 +299249,293 @@ self: { } ) { }; + "haskell-bee" = callPackage ( + { + mkDerivation, + aeson, + base, + safe-exceptions, + stm, + tasty, + tasty-quickcheck, + text, + unbounded-delays, + }: + mkDerivation { + pname = "haskell-bee"; + version = "0.1.0.0"; + sha256 = "1wsdwfqswvq9vbsk8vpdx58bqrznqix2p8d527fwvksvg9rpq5r0"; + libraryHaskellDepends = [ + aeson + base + safe-exceptions + stm + text + unbounded-delays + ]; + testHaskellDepends = [ + aeson + base + tasty + tasty-quickcheck + ]; + description = "A lightweight library for asynchronous job workers with multiple broker backends"; + license = lib.licenses.agpl3Plus; + } + ) { }; + + "haskell-bee-pgmq" = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + deepseq, + haskell-bee, + haskell-bee-tests, + haskell-pgmq, + hspec, + mtl, + postgresql-libpq, + postgresql-simple, + random-strings, + safe, + safe-exceptions, + scientific, + tasty, + tasty-hspec, + text, + time, + units, + unix-time, + }: + mkDerivation { + pname = "haskell-bee-pgmq"; + version = "0.1.0.0"; + sha256 = "1cf8mc1ddl1vhh7nyjsla5ccymy3963sz2j9l337pvpm492lxf0a"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + deepseq + haskell-bee + haskell-pgmq + postgresql-libpq + postgresql-simple + safe + safe-exceptions + scientific + text + time + units + unix-time + ]; + executableHaskellDepends = [ + aeson + base + haskell-bee + haskell-pgmq + mtl + postgresql-simple + text + ]; + testHaskellDepends = [ + aeson + base + containers + haskell-bee + haskell-bee-tests + hspec + postgresql-simple + random-strings + tasty + tasty-hspec + text + ]; + description = "PostgreSQL/PGMQ broker implementation for haskell-bee"; + license = lib.licenses.agpl3Plus; + mainProgram = "simple-worker"; + } + ) { }; + + "haskell-bee-redis" = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + deepseq, + haskell-bee, + haskell-bee-tests, + hedis, + hspec, + random-strings, + safe, + safe-exceptions, + scientific, + stm, + tasty, + tasty-hspec, + tasty-hunit, + tasty-quickcheck, + text, + time, + units, + unix-time, + }: + mkDerivation { + pname = "haskell-bee-redis"; + version = "0.1.0.0"; + sha256 = "19qq0gkpqb0ywchsz0z2q5qpvj3f260k1175zkjc49mzwl6q26x4"; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + deepseq + haskell-bee + hedis + safe + safe-exceptions + scientific + stm + text + time + units + unix-time + ]; + testHaskellDepends = [ + aeson + base + containers + haskell-bee + haskell-bee-tests + hedis + hspec + random-strings + stm + tasty + tasty-hspec + tasty-hunit + tasty-quickcheck + text + unix-time + ]; + description = "Redis broker implementation for haskell-bee"; + license = lib.licenses.agpl3Plus; + } + ) { }; + + "haskell-bee-stm" = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + deepseq, + haskell-bee, + haskell-bee-tests, + hspec, + random-strings, + safe, + safe-exceptions, + scientific, + stm, + tasty, + tasty-hspec, + tasty-hunit, + tasty-quickcheck, + text, + time, + units, + unix-time, + }: + mkDerivation { + pname = "haskell-bee-stm"; + version = "0.1.0.0"; + sha256 = "1m34642h4nkl03yrvpgrhnprkj09xylg5rfg169gadwk8jm6w0bw"; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + deepseq + haskell-bee + safe + safe-exceptions + scientific + stm + text + time + units + unix-time + ]; + testHaskellDepends = [ + aeson + base + containers + haskell-bee + haskell-bee-tests + hspec + random-strings + stm + tasty + tasty-hspec + tasty-hunit + tasty-quickcheck + text + unix-time + ]; + description = "STM broker implementation for haskell-bee"; + license = lib.licenses.agpl3Plus; + } + ) { }; + + "haskell-bee-tests" = callPackage ( + { + mkDerivation, + aeson, + base, + containers, + haskell-bee, + hedis, + hspec, + postgresql-simple, + random-strings, + stm, + tasty, + tasty-hspec, + text, + }: + mkDerivation { + pname = "haskell-bee-tests"; + version = "0.1.0.0"; + sha256 = "1bcg8c8fm9yaq4k3v8m79qq6miqjgbmc3xbdnr4mn5z8ayi1s2cr"; + libraryHaskellDepends = [ + aeson + base + containers + haskell-bee + hedis + hspec + postgresql-simple + random-strings + stm + tasty + tasty-hspec + text + ]; + description = "Reusable test suite for any haskell-bee Broker implementation"; + license = lib.licenses.agpl3Plus; + } + ) { }; + "haskell-bitmex-client" = callPackage ( { mkDerivation, @@ -301754,8 +300728,8 @@ self: { }: mkDerivation { pname = "haskell-gi"; - version = "0.26.15"; - sha256 = "07lpd31j582czgvrivyh0fp3bbjmhvqicgy47pv2j69x450q2wsa"; + version = "0.26.17"; + sha256 = "0vg75z5qgf0km59gv6dvpzckyxdli3i5d8lk8xck55smaf9h6f6i"; setupHaskellDepends = [ base Cabal @@ -301806,16 +300780,18 @@ self: { bytestring, containers, glib, + optics-core, text, }: mkDerivation { pname = "haskell-gi-base"; - version = "0.26.8"; - sha256 = "19sp8yi9inxq7vqw6zpf2rlk56algxajkf8gyl0iqbx95kb4x1bb"; + version = "0.26.9"; + sha256 = "1li1q8k5zn7yxqn3rdh5sjkq4lsr9gsbhkvxh6wzca39n37vnnf3"; libraryHaskellDepends = [ base bytestring containers + optics-core text ]; libraryPkgconfigDepends = [ glib ]; @@ -301862,6 +300838,90 @@ self: { } ) { }; + "haskell-google-genai-client" = callPackage ( + { + mkDerivation, + aeson, + base, + base64-bytestring, + bytestring, + case-insensitive, + containers, + deepseq, + exceptions, + hspec, + http-api-data, + http-client, + http-client-tls, + http-media, + http-types, + iso8601-time, + microlens, + monad-logger, + mtl, + network, + QuickCheck, + random, + safe-exceptions, + semigroups, + text, + time, + transformers, + unordered-containers, + vector, + }: + mkDerivation { + pname = "haskell-google-genai-client"; + version = "0.1.0"; + sha256 = "020qnab47jn1ixmwds8w4nbyzd2j1kpg7ykd71lfc71vnr4mh93h"; + libraryHaskellDepends = [ + aeson + base + base64-bytestring + bytestring + case-insensitive + containers + deepseq + exceptions + http-api-data + http-client + http-client-tls + http-media + http-types + iso8601-time + microlens + monad-logger + mtl + network + random + safe-exceptions + text + time + transformers + unordered-containers + vector + ]; + testHaskellDepends = [ + aeson + base + bytestring + containers + hspec + iso8601-time + mtl + QuickCheck + semigroups + text + time + transformers + unordered-containers + vector + ]; + description = "Auto-generated Gemini API Client for Haskell"; + license = lib.licenses.mit; + } + ) { }; + "haskell-google-trends" = callPackage ( { mkDerivation, @@ -302053,14 +301113,16 @@ self: { primitive, random, singletons, + singletons-base, + singletons-th, tasty, tasty-golden, tasty-hunit, }: mkDerivation { pname = "haskell-igraph"; - version = "0.8.0"; - sha256 = "0lwpliym0rldf4pqi17a9gm0dxlxd8jf4r12lcyp78mhdxfgdzcc"; + version = "0.8.5"; + sha256 = "18v37fr01ngkg0m204gkcsfqydr2kjjqim5lyhwhnnm7hgkw85j3"; libraryHaskellDepends = [ base bytestring @@ -302070,6 +301132,8 @@ self: { data-ordlist primitive singletons + singletons-base + singletons-th ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ @@ -302083,7 +301147,7 @@ self: { tasty-golden tasty-hunit ]; - description = "Bindings to the igraph C library (v0.8.0)."; + description = "Bindings to the igraph C library (v0.8.5)."; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; @@ -302210,7 +301274,6 @@ self: { mkDerivation, aeson, aeson-pretty, - apply-refact, array, async, base, @@ -302229,23 +301292,18 @@ self: { eventlog2html, extra, filepath, - floskell, - foldl, fourmolu, fuzzy, ghc, ghc-boot, ghc-boot-th, ghc-exactprint, - ghc-lib-parser, - ghc-lib-parser-ex, ghcide, githash, hashable, hie-bios, hie-compat, hiedb, - hlint, hls-graph, hls-plugin-api, hls-test-utils, @@ -302270,10 +301328,8 @@ self: { process-extras, QuickCheck, random, - refact, regex-applicative, regex-tdfa, - retrie, row-types, safe-exceptions, semigroupoids, @@ -302291,7 +301347,6 @@ self: { tasty-quickcheck, tasty-rerun, template-haskell, - temporary, text, text-rope, time, @@ -302308,12 +301363,13 @@ self: { pname = "haskell-language-server"; version = "2.11.0.0"; sha256 = "1acd42sqa76nkrwkb6jcrimbf8va6ikkynv9ssbbamyy4vmx1aa4"; + revision = "1"; + editedCabalFile = "06ah5cdcg52azd0jx7n4n7xwrhphjc2k4k8gqda44m1kiv5z2v18"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty - apply-refact array async base @@ -302330,23 +301386,18 @@ self: { dlist extra filepath - floskell - foldl fourmolu fuzzy ghc ghc-boot ghc-boot-th ghc-exactprint - ghc-lib-parser - ghc-lib-parser-ex ghcide githash hashable hie-bios hie-compat hiedb - hlint hls-graph hls-plugin-api hls-test-utils @@ -302366,10 +301417,8 @@ self: { prettyprinter process process-extras - refact regex-applicative regex-tdfa - retrie row-types safe-exceptions semigroupoids @@ -302381,14 +301430,12 @@ self: { stylish-haskell syb template-haskell - temporary text text-rope time transformers trial unliftio - unliftio-core unordered-containers vector yaml @@ -302500,24 +301547,11 @@ self: { { mkDerivation, base }: mkDerivation { pname = "haskell-lexer"; - version = "1.1.2"; - sha256 = "07b8vij3x90px9zm3zmfy55f8zja8wcy8m0kpbpa94gdzxmmpagk"; - libraryHaskellDepends = [ base ]; - description = "A fully compliant Haskell 98 lexer"; - license = lib.licenses.mit; - } - ) { }; - - "haskell-lexer_1_2_1" = callPackage ( - { mkDerivation, base }: - mkDerivation { - pname = "haskell-lexer"; version = "1.2.1"; sha256 = "0h8s19j2flby3qrvb93j1d2lpjl1jgin8lj6dqpb7c86h59f2xlx"; libraryHaskellDepends = [ base ]; description = "A fully compliant Haskell 98 lexer"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -303192,6 +302226,62 @@ self: { } ) { }; + "haskell-pgmq" = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + hspec, + postgresql-simple, + random-strings, + safe, + stm, + tasty, + tasty-hspec, + text, + time, + units, + }: + mkDerivation { + pname = "haskell-pgmq"; + version = "0.1.0.0"; + sha256 = "1kslpx1zah97k9z2k967rwkjm01p9c0vz0if4hhpa52rprcadm7k"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson + base + bytestring + postgresql-simple + safe + text + time + units + ]; + executableHaskellDepends = [ + base + postgresql-simple + ]; + testHaskellDepends = [ + aeson + base + containers + hspec + postgresql-simple + random-strings + stm + tasty + tasty-hspec + text + ]; + description = "Haskell interface for Tembo's PGMQ PostgreSQL extension"; + license = lib.licenses.agpl3Plus; + } + ) { }; + "haskell-platform-test" = callPackage ( { mkDerivation, @@ -307034,126 +306124,6 @@ self: { cereal, conduit, containers, - cryptonite, - data-default, - deepseq, - entropy, - hashable, - hspec, - hspec-discover, - HUnit, - lens, - lens-aeson, - memory, - mtl, - murmur3, - network, - QuickCheck, - safe, - scientific, - secp256k1-haskell, - split, - string-conversions, - text, - time, - transformers, - unordered-containers, - vector, - }: - mkDerivation { - pname = "haskoin-core"; - version = "1.1.0"; - sha256 = "09ic5fcs1j0snbwgcvsn4bkr9d9a6sn537ll93nd5rim6nkbx09n"; - libraryHaskellDepends = [ - aeson - array - base - base16 - binary - bytes - bytestring - cereal - conduit - containers - cryptonite - data-default - deepseq - entropy - hashable - hspec - memory - mtl - murmur3 - network - QuickCheck - safe - scientific - secp256k1-haskell - split - string-conversions - text - time - transformers - unordered-containers - vector - ]; - testHaskellDepends = [ - aeson - array - base - base16 - base64 - binary - bytes - bytestring - cereal - conduit - containers - cryptonite - data-default - deepseq - entropy - hashable - hspec - HUnit - lens - lens-aeson - memory - mtl - murmur3 - network - QuickCheck - safe - scientific - secp256k1-haskell - split - string-conversions - text - time - transformers - unordered-containers - vector - ]; - testToolDepends = [ hspec-discover ]; - description = "Bitcoin & Bitcoin Cash library for Haskell"; - license = lib.licenses.mit; - } - ) { }; - - "haskoin-core_1_2_2" = callPackage ( - { - mkDerivation, - aeson, - array, - base, - base16, - base64, - binary, - bytes, - bytestring, - cereal, - conduit, - containers, crypton, data-default, deepseq, @@ -307257,7 +306227,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Bitcoin & Bitcoin Cash library for Haskell"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -307744,98 +306713,6 @@ self: { }: mkDerivation { pname = "haskoin-store-data"; - version = "1.4.0"; - sha256 = "00az0j07f9xj9af502i7b6zkmz43f9c45z80y1znhlvf66as25vi"; - libraryHaskellDepends = [ - aeson - base - binary - bytes - bytestring - cereal - containers - data-default - deepseq - hashable - haskoin-core - http-client - http-types - lens - mtl - network - scotty - string-conversions - text - time - unordered-containers - vector - wreq - ]; - testHaskellDepends = [ - aeson - base - binary - bytes - bytestring - cereal - containers - data-default - deepseq - hashable - haskoin-core - hspec - http-client - http-types - lens - mtl - network - QuickCheck - scotty - string-conversions - text - time - unordered-containers - vector - wreq - ]; - testToolDepends = [ hspec-discover ]; - description = "Data for Haskoin Store"; - license = lib.licenses.mit; - } - ) { }; - - "haskoin-store-data_1_5_16" = callPackage ( - { - mkDerivation, - aeson, - base, - binary, - bytes, - bytestring, - cereal, - containers, - data-default, - deepseq, - hashable, - haskoin-core, - hspec, - hspec-discover, - http-client, - http-types, - lens, - mtl, - network, - QuickCheck, - scotty, - string-conversions, - text, - time, - unordered-containers, - vector, - wreq, - }: - mkDerivation { - pname = "haskoin-store-data"; version = "1.5.16"; sha256 = "0qbka5arcr32vrw08hx0xwfi2nmy5hm078j3r2x41cg7d7mvbhvi"; libraryHaskellDepends = [ @@ -307893,7 +306770,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Data for Haskoin Store"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -308120,9 +306996,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Lightweight CLI wallet for Bitcoin and Bitcoin Cash"; license = lib.licenses.publicDomain; - hydraPlatforms = lib.platforms.none; mainProgram = "hw"; - broken = true; } ) { }; @@ -308646,8 +307520,8 @@ self: { }: mkDerivation { pname = "hasktorch"; - version = "0.2.1.3"; - sha256 = "18j3mvbag1anmkc5s8486i1a6am3iljm48aixxf5fi1bg2mkq46k"; + version = "0.2.1.4"; + sha256 = "0g5k796s66mz53cabfd0gl099rrjk1pfxc55qfg2j97mn69hgb1q"; setupHaskellDepends = [ base Cabal @@ -309540,8 +308414,8 @@ self: { pname = "haskyapi"; version = "0.0.0.2"; sha256 = "1s5krzzmrl8p97xg8p1dimijqmyjbrdfm4i0dpp7jiipj2hzvqyq"; - revision = "1"; - editedCabalFile = "0lglfby1cpaplq53cvsm3n6crdskfm8ck33rwkm6nbzylhszm0f0"; + revision = "3"; + editedCabalFile = "0v39ysp0yqqfai6xma07x3mkka8kyv8d126knsgshjjj7kkc4h6z"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -310015,87 +308889,6 @@ self: { base, bytestring, bytestring-strict-builder, - 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, - text, - text-builder, - time, - transformers, - uuid, - vector, - }: - mkDerivation { - pname = "hasql"; - version = "1.8.1.4"; - sha256 = "0m2micp6g9kc1dq7sy3j8lba5iw7p0zn669613bs3an3ni4a7f03"; - libraryHaskellDepends = [ - aeson - attoparsec - base - bytestring - bytestring-strict-builder - contravariant - dlist - hashable - hashtables - iproute - mtl - postgresql-binary - postgresql-libpq - profunctors - scientific - text - text-builder - time - transformers - uuid - vector - ]; - testHaskellDepends = [ - contravariant-extras - hspec - quickcheck-instances - rerebase - tasty - tasty-hunit - tasty-quickcheck - ]; - testToolDepends = [ hspec-discover ]; - benchmarkHaskellDepends = [ - criterion - rerebase - ]; - doHaddock = false; - description = "Fast PostgreSQL driver with a flexible mapping API"; - license = lib.licenses.mit; - } - ) { }; - - "hasql_1_9_1_2" = callPackage ( - { - mkDerivation, - aeson, - attoparsec, - base, - bytestring, - bytestring-strict-builder, containers, contravariant, contravariant-extras, @@ -310126,8 +308919,8 @@ self: { }: mkDerivation { pname = "hasql"; - version = "1.9.1.2"; - sha256 = "0z8hadc22nx2yxbp9m5yvlz72rsbagwx676h29nh3cagaz7a9swi"; + version = "1.9.2"; + sha256 = "1m3d7246bp5fs1hw5xhlnba2nzcgrdjadwn8jjjim3isr8q2zl0h"; libraryHaskellDepends = [ aeson attoparsec @@ -310170,7 +308963,6 @@ self: { doHaddock = false; description = "Fast PostgreSQL driver with a flexible mapping API"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -310901,37 +309693,6 @@ self: { hasql, hasql-pool, optparse-applicative, - time, - }: - mkDerivation { - pname = "hasql-optparse-applicative"; - version = "0.8.0.1"; - sha256 = "0xxli8ln3kpwci7iksy6za3pmnds6blw0y349c76ibfjb69d412k"; - libraryHaskellDepends = [ - attoparsec - attoparsec-time - base - bytestring - hasql - hasql-pool - optparse-applicative - time - ]; - description = "\"optparse-applicative\" parsers for \"hasql\""; - license = lib.licenses.mit; - } - ) { }; - - "hasql-optparse-applicative_0_9" = callPackage ( - { - mkDerivation, - attoparsec, - attoparsec-time, - base, - bytestring, - hasql, - hasql-pool, - optparse-applicative, text, time, }: @@ -310952,7 +309713,6 @@ self: { ]; description = "\"optparse-applicative\" parsers for \"hasql\""; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -311043,8 +309803,8 @@ self: { }: mkDerivation { pname = "hasql-pool"; - version = "1.2.0.3"; - sha256 = "1jjr5wmign12m05f7p3cssmd9qfindv3q9q37j28jk8y74lnqxvy"; + version = "1.3.0.3"; + sha256 = "1r59bn50klalw3g9fal8xpbv86fzzw77nqbymhdvq11wslhpyrm3"; libraryHaskellDepends = [ base bytestring @@ -311066,47 +309826,6 @@ self: { } ) { }; - "hasql-pool_1_3_0_2" = callPackage ( - { - mkDerivation, - async, - base, - bytestring, - hasql, - hspec, - random, - rerebase, - stm, - text, - time, - uuid, - }: - mkDerivation { - pname = "hasql-pool"; - version = "1.3.0.2"; - sha256 = "1adx703q4vx2qpmp2hl3zaa48h79px2py9p04ikwixd1aq300wrh"; - libraryHaskellDepends = [ - base - bytestring - hasql - stm - text - time - uuid - ]; - testHaskellDepends = [ - async - hasql - hspec - random - rerebase - ]; - description = "Pool of connections for Hasql"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - } - ) { }; - "hasql-postgres" = callPackage ( { mkDerivation, @@ -311363,8 +310082,8 @@ self: { }: mkDerivation { pname = "hasql-resource-pool"; - version = "1.9.1.2"; - sha256 = "1cg1wgrb7xbnqqqzy31y5lskcb66vmsr6ifmv0xi1qy0kb0c2y7i"; + version = "1.9.1.3"; + sha256 = "10hgwdpnd82yhsjflbskngwkjmkpp49qrvxspgka24ngp8q08zyz"; libraryHaskellDepends = [ base-prelude clock @@ -311710,44 +310429,8 @@ self: { }: mkDerivation { pname = "hasql-transaction"; - version = "1.1.1.2"; - sha256 = "159dd3v9cz2kz1ph770w54nr25md6fncng86mfiphrh7823vfj4w"; - libraryHaskellDepends = [ - base - bytestring - bytestring-tree-builder - contravariant - hasql - mtl - transformers - ]; - testHaskellDepends = [ - async - hasql - rerebase - ]; - description = "Composable abstraction over retryable transactions for Hasql"; - license = lib.licenses.mit; - } - ) { }; - - "hasql-transaction_1_2_0_1" = callPackage ( - { - mkDerivation, - async, - base, - bytestring, - bytestring-tree-builder, - contravariant, - hasql, - mtl, - rerebase, - transformers, - }: - mkDerivation { - pname = "hasql-transaction"; - version = "1.2.0.1"; - sha256 = "18dvw4vd91r74ljqysf8b3ww4ld9pg4cgrqxph59hlgkl7dxw330"; + version = "1.2.1"; + sha256 = "0mvk0g92hmjcv6yjcbm0jlrn8h6raj05lmmsi2jd1l1vqlqgip3l"; libraryHaskellDepends = [ base bytestring @@ -311764,7 +310447,6 @@ self: { ]; description = "Composable abstraction over retryable transactions for Hasql"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -313253,6 +311935,8 @@ self: { pname = "haxr"; version = "3000.11.5.1"; sha256 = "1r5ipm1qzlkxk1xc9hv86kli5aa4nw7i9a6n42ixkcspwb8fjhzd"; + revision = "1"; + editedCabalFile = "0m9x1cs789qs7k3zc197zri1nbh6g1y05xraq5a1k10s0xs5sjdy"; libraryHaskellDepends = [ array base @@ -313891,6 +312575,33 @@ self: { } ) { }; + "hblosc" = callPackage ( + { + mkDerivation, + base, + bytestring, + hspec, + }: + mkDerivation { + pname = "hblosc"; + version = "0.1.0.2"; + sha256 = "0xsp5cwj8mqss6rwbm5ndjkzl2yhw7x135s9gvhwm6xj36pz0gnb"; + libraryHaskellDepends = [ + base + bytestring + ]; + testHaskellDepends = [ + base + bytestring + hspec + ]; + description = "Blosc (numerical compression library) bindings for Haskell"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + "hbro" = callPackage ( { mkDerivation, @@ -317179,8 +315890,8 @@ self: { pname = "hedgehog-classes"; version = "0.2.5.4"; sha256 = "0z9ik5asddc2pnz430jsi1pyahkh6jy36ng0vwm7ywcq7cvhcvlz"; - revision = "5"; - editedCabalFile = "19jxkb9dszkvch4cd30n4nsp36p86xdbgqbliqv836m2qwayjmyp"; + revision = "6"; + editedCabalFile = "1gj6lrvy11bxnv26ayg1b98dv44ahwqngi8d5rxw1h1m13a7yzkk"; libraryHaskellDepends = [ aeson base @@ -317230,22 +315941,25 @@ self: { async, base, bytestring, + containers, deepseq, Diff, directory, exceptions, filepath, + generic-lens, hedgehog, http-conduit, + hw-prelude, lifted-async, lifted-base, + microlens, mmorph, monad-control, mtl, network, process, resourcet, - retry, stm, tar, tasty, @@ -317262,34 +315976,38 @@ self: { }: mkDerivation { pname = "hedgehog-extras"; - version = "0.7.0.0"; - sha256 = "0dhkhai2q831fb8z9cyv065gdf0468x0sbns1np74v8qnzwbhgav"; - revision = "1"; - editedCabalFile = "1f8xc2dr158c3nppj4rny611vfli74fpggnx1s75ln846xq2yzkj"; + version = "0.9.0.0"; + sha256 = "0l067gvm7vvhr5jrcys9676kfhdvaivbwiqh85n0zlcnkf3mjff0"; libraryHaskellDepends = [ aeson aeson-pretty async base bytestring + containers deepseq Diff directory exceptions filepath + generic-lens hedgehog http-conduit + hw-prelude lifted-async lifted-base + microlens mmorph monad-control mtl network process resourcet - retry stm tar + tasty + tasty-discover + tasty-hedgehog temporary text time @@ -317302,10 +316020,12 @@ self: { testHaskellDepends = [ base hedgehog + lifted-base network process resourcet tasty + tasty-discover tasty-hedgehog time transformers @@ -317313,6 +316033,8 @@ self: { testToolDepends = [ tasty-discover ]; description = "Supplemental library for hedgehog"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -317329,8 +316051,8 @@ self: { pname = "hedgehog-fakedata"; version = "0.0.1.5"; sha256 = "00k26d83v0646klrg0k3cf94r4fnnx3ykxv7i8shjjgbkbzlzz78"; - revision = "2"; - editedCabalFile = "1b8v4j8zkvdfx786nfxxdkxj57b2qh4p9h16wiy0kc3l1dsj6llm"; + revision = "3"; + editedCabalFile = "1gfknhs1lslw7s00ciqn14r9b1lpph0827hhbb6bg9r52lylv9g3"; libraryHaskellDepends = [ base fakedata @@ -317593,8 +316315,8 @@ self: { pname = "hedgehog-quickcheck"; version = "0.1.1"; sha256 = "1z2ja63wqz83qhwzh0zs98k502v8fjdpnsnhqk3srypx2nw5vdlp"; - revision = "8"; - editedCabalFile = "162j9h6khlavyi51847s71znig1l7shj12pgp8pv76i9jr8dpm1m"; + revision = "9"; + editedCabalFile = "1grw0vh1n3nbhpypb4v4rhmidm5n2hjbr4wiyvwj79bl12bd1x49"; libraryHaskellDepends = [ base hedgehog @@ -318127,38 +316849,6 @@ self: { }: mkDerivation { pname = "heftia"; - version = "0.5.0.0"; - sha256 = "0y906qlpz903gk08gvgzav02adhxqz561aqy9jbrpn5wh3jqshrn"; - libraryHaskellDepends = [ - base - data-effects - mtl - unliftio - ]; - testHaskellDepends = [ - base - tasty - tasty-hunit - ]; - testToolDepends = [ tasty-discover ]; - description = "higher-order algebraic effects done right"; - license = lib.licenses.mpl20; - } - ) { }; - - "heftia_0_7_0_0" = callPackage ( - { - mkDerivation, - base, - data-effects, - mtl, - tasty, - tasty-discover, - tasty-hunit, - unliftio, - }: - mkDerivation { - pname = "heftia"; version = "0.7.0.0"; sha256 = "12nc03y7x3sclxihvn3936rqh9dw018z25whsqkgm9m5z51y7fij"; libraryHaskellDepends = [ @@ -318175,7 +316865,6 @@ self: { testToolDepends = [ tasty-discover ]; description = "higher-order algebraic effects done right"; license = lib.licenses.mpl20; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -318187,127 +316876,8 @@ self: { co-log-core, containers, data-effects, - eff, - effectful, - eveff, - extra, - filepath, - freer-simple, - fused-effects, - ghc-typelits-knownnat, - heftia, - hspec, - logict, - mpeff, - mtl, - polysemy, - process, - tasty, - tasty-bench, - tasty-discover, - tasty-hspec, - text, - time, - unbounded-delays, - unliftio, - }: - mkDerivation { - pname = "heftia-effects"; - version = "0.5.0.0"; - sha256 = "0bhjj3hhvhid4vk1vfzgqpy2wpb725nwlgkc5xqy6y1ihqkf65r5"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - bytestring - co-log-core - containers - data-effects - ghc-typelits-knownnat - heftia - process - text - time - unbounded-delays - unliftio - ]; - executableHaskellDepends = [ - base - bytestring - co-log-core - containers - data-effects - extra - filepath - ghc-typelits-knownnat - heftia - process - text - time - unbounded-delays - unliftio - ]; - testHaskellDepends = [ - base - bytestring - co-log-core - containers - data-effects - ghc-typelits-knownnat - heftia - hspec - process - tasty - tasty-hspec - text - time - unbounded-delays - unliftio - ]; - testToolDepends = [ tasty-discover ]; - benchmarkHaskellDepends = [ - base - bytestring - co-log-core - containers - data-effects - eff - effectful - eveff - freer-simple - fused-effects - ghc-typelits-knownnat - heftia - logict - mpeff - mtl - polysemy - process - tasty-bench - text - time - unbounded-delays - unliftio - ]; - description = "higher-order algebraic effects done right"; - license = lib.licenses.mpl20; - hydraPlatforms = lib.platforms.none; - broken = true; - } - ) { eff = null; }; - - "heftia-effects_0_7_0_0" = callPackage ( - { - mkDerivation, - base, - bytestring, - co-log-core, - containers, - data-effects, - eff, effectful, filepath, - freer-simple, fused-effects, heftia, hspec, @@ -318381,9 +316951,7 @@ self: { co-log-core containers data-effects - eff effectful - freer-simple fused-effects heftia logict @@ -318399,10 +316967,8 @@ self: { ]; description = "higher-order algebraic effects done right"; license = lib.licenses.mpl20; - hydraPlatforms = lib.platforms.none; - broken = true; } - ) { eff = null; }; + ) { }; "hegg" = callPackage ( { @@ -318418,8 +316984,8 @@ self: { }: mkDerivation { pname = "hegg"; - version = "0.5.0.0"; - sha256 = "0xwxmkkvx0aj8h2vqxv3n1vi94sp1kyh02yrh3mwr24d7xjq1qzs"; + version = "0.6.0.0"; + sha256 = "0xld2r3arba3lgjc4rz4gpfnvpxhhkf8cihsnb2a88a8ydjhlnav"; libraryHaskellDepends = [ base containers @@ -318591,8 +317157,8 @@ self: { pname = "heist"; version = "1.1.1.2"; sha256 = "1377740si611j0szp64axy0xj1fi2a6w8i9s3xij89h34m7rb3rz"; - revision = "4"; - editedCabalFile = "112bhvishyhknb7gzii56sqaz5gxzb1png2k73rsnfmranvzl3ka"; + revision = "5"; + editedCabalFile = "0rx4cx09zlg9kdl2sn5fn2ka7a7c26xrvbhkp60pzdnj1hdnsbqi"; libraryHaskellDepends = [ aeson attoparsec @@ -319890,6 +318456,63 @@ self: { } ) { }; + "heph-sparse-set" = callPackage ( + { + mkDerivation, + base, + containers, + criterion, + deepseq, + hedgehog, + mtl, + nothunks, + primitive, + random, + tasty, + tasty-discover, + tasty-hedgehog, + tasty-hunit, + vector, + }: + mkDerivation { + pname = "heph-sparse-set"; + version = "0.1.0.0"; + sha256 = "0w1h6xa62xp1bwpz4czdr6vzml311zq76i1swq6iqpw2wch0dbvn"; + libraryHaskellDepends = [ + base + deepseq + primitive + vector + ]; + testHaskellDepends = [ + base + containers + deepseq + hedgehog + nothunks + primitive + tasty + tasty-discover + tasty-hedgehog + tasty-hunit + vector + ]; + testToolDepends = [ tasty-discover ]; + benchmarkHaskellDepends = [ + base + containers + criterion + deepseq + mtl + primitive + random + vector + ]; + description = "Really fast mutable sparse sets"; + license = lib.licenses.bsd3; + } + ) { }; + "heptapod" = callPackage ( { mkDerivation, @@ -320135,8 +318758,8 @@ self: { }: mkDerivation { pname = "hercules-ci-agent"; - version = "0.10.6"; - sha256 = "1mkgh544f5zxgbm6gx5dl8pnw3kpvj08b3qzh2k8vd4hlgnwhlam"; + version = "0.10.7"; + sha256 = "1d2hmhh2r0drg37cm9f3jwv5k8gjmg3mnsrsvfip0m49n09bmpqi"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ @@ -320670,8 +319293,8 @@ self: { }: mkDerivation { pname = "hercules-ci-cli"; - version = "0.3.7"; - sha256 = "1h4y8jkviiahshvky20jdda8sfmlbzpkpx313ddg9bvfqafps2mz"; + version = "0.3.8"; + sha256 = "1dkb2njp9agmawfyfsyy3sz3kx42jlv0zmbrr2b4r6zmv8v9q97h"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -320781,8 +319404,8 @@ self: { }: mkDerivation { pname = "hercules-ci-cnix-expr"; - version = "0.4.0.0"; - sha256 = "1v96q27x66cdrd1mibb2cpnqiwly408ac67h1mw5dr0l1bdasvds"; + version = "0.5.0.0"; + sha256 = "0dlci548d4kpi3za59fdfd5y5p8h08rfyyvhi0a0vm4zz4jip249"; setupHaskellDepends = [ base Cabal @@ -320865,8 +319488,8 @@ self: { }: mkDerivation { pname = "hercules-ci-cnix-store"; - version = "0.3.7.0"; - sha256 = "1cfkfp8n61v7wssgs4f466pb241mm9pfsqkrnrlvqrx2w6ka5svg"; + version = "0.4.0.0"; + sha256 = "0jrln90r7yg2gdd5xiwfqz8wsmzx21pfvi8bn23p30hfv5flpha8"; setupHaskellDepends = [ base Cabal @@ -320998,6 +319621,36 @@ self: { } ) { }; + "heredocs-r2" = callPackage ( + { + mkDerivation, + base, + bytestring, + hspec, + parsec, + template-haskell, + text, + }: + mkDerivation { + pname = "heredocs-r2"; + version = "0.1.0.2"; + sha256 = "1dzsgblbn4hijd6hgrwc951h1v6fjbg7gjbl8l3ihy79jm75ifbx"; + libraryHaskellDepends = [ + base + parsec + template-haskell + ]; + testHaskellDepends = [ + base + bytestring + hspec + text + ]; + description = "Heredocument on Haskell"; + license = lib.licenses.bsd3; + } + ) { }; + "herf-time" = callPackage ( { mkDerivation, @@ -321048,8 +319701,8 @@ self: { }: mkDerivation { pname = "hermes-json"; - version = "0.6.1.0"; - sha256 = "05xxc3r9gbicrdc2jfhxv556n3y46alafkcfks7dz31kq9mz619g"; + version = "0.7.0.0"; + sha256 = "1261sm969kwji4gwk474l41rk0f3i8isb5x4zd77l3y4d5hgz85b"; libraryHaskellDepends = [ base bytestring @@ -321725,6 +320378,33 @@ self: { } ) { }; + "heterogeneous-comparison" = callPackage ( + { + mkDerivation, + base, + deepseq, + hashable, + ord-axiomata, + primitive, + stm, + }: + mkDerivation { + pname = "heterogeneous-comparison"; + version = "0.1.0.0"; + sha256 = "03gprs0c5jjn4nc0xv1529cdjdwyy4xdkzmbb2xdrl735kjnhxw0"; + libraryHaskellDepends = [ + base + deepseq + hashable + ord-axiomata + primitive + stm + ]; + description = "Comparison of distinctly typed values with evidence capture"; + license = lib.licenses.bsd3; + } + ) { }; + "heterogeneous-list-literals" = callPackage ( { mkDerivation, @@ -321912,6 +320592,7 @@ self: { githash, gmp, here, + hspec, libff, megaparsec, memory, @@ -321920,6 +320601,7 @@ self: { optics-core, optics-extra, optics-th, + optparse-applicative, optparse-generic, pretty-hex, process, @@ -321949,16 +320631,16 @@ self: { tree-view, unliftio-core, unordered-containers, + utf8-string, vector, witch, - with-utf8, witherable, wreq, }: mkDerivation { pname = "hevm"; - version = "0.54.2"; - sha256 = "0hbivn9008wml61bm8dchqwywc8fk0jmb4ffr18ks2qsscf2kph7"; + version = "0.55.1"; + sha256 = "15yrqf0z0phjgvr4d91qkcxh5zzhvk12nlf723hdj2qda9d3cim9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -322031,11 +320713,12 @@ self: { filepath githash optics-core + optparse-applicative optparse-generic + split text unliftio-core witch - with-utf8 ]; testHaskellDepends = [ aeson @@ -322051,6 +320734,7 @@ self: { filemanip filepath here + hspec mtl operational optics-core @@ -322059,6 +320743,7 @@ self: { QuickCheck quickcheck-instances regex + split tasty tasty-expected-failure tasty-hunit @@ -322077,10 +320762,13 @@ self: { containers filemanip filepath + here + mtl tasty tasty-bench text unliftio-core + utf8-string ]; doHaddock = false; description = "Symbolic EVM Evaluator"; @@ -325185,10 +323873,10 @@ self: { }: mkDerivation { pname = "hie-bios"; - version = "0.15.0"; - sha256 = "1lih0gab4r33vyjmrfd7dq6fzwy6bzgkr2xw4cf3yxvxk3m1czaj"; + version = "0.16.0"; + sha256 = "1sc8x0bp52hs7nhli6r68iljpjfs7v9933acs146pv6n73iz1brh"; revision = "1"; - editedCabalFile = "1rcvcsz97y4b242mdjxlxmgv05bhb56hss1sqf4w07i9a6bjhnba"; + editedCabalFile = "13csx879qap1hh21y7pzm9bi2c49j6p34rdvqimdswgda352r4gq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -325473,6 +324161,77 @@ self: { } ) { }; + "hiedb_0_7_0_0" = 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.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "hiedb"; + } + ) { }; + "hiedb-plugin" = callPackage ( { mkDerivation, @@ -329647,184 +328406,8 @@ self: { hashable, haskeline, hledger-lib, - lucid, - math-functions, - megaparsec, - microlens, - mtl, - process, - regex-tdfa, - safe, - shakespeare, - split, - tabular, - tasty, - temporary, - terminfo, - text, - text-ansi, - time, - timeit, - transformers, - unordered-containers, - utf8-string, - utility-ht, - wizards, - }: - mkDerivation { - pname = "hledger"; - version = "1.40"; - sha256 = "189lbp9dmg9kxik5zg7nk6jm8h5p8hpq1z01zsj8c29x8b8md7b7"; - revision = "1"; - editedCabalFile = "00vyxy5airrh388m1zvb3sq0jdqpfdzqiq3zdin8zq0r1jdyhzxc"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson - ansi-terminal - base - bytestring - cmdargs - containers - data-default - Decimal - Diff - directory - extra - filepath - githash - hashable - haskeline - hledger-lib - lucid - math-functions - megaparsec - microlens - mtl - process - regex-tdfa - safe - shakespeare - split - tabular - tasty - temporary - terminfo - text - text-ansi - time - timeit - transformers - unordered-containers - utf8-string - utility-ht - wizards - ]; - executableHaskellDepends = [ - aeson - ansi-terminal - base - bytestring - cmdargs - containers - data-default - Decimal - directory - extra - filepath - githash - haskeline - hledger-lib - math-functions - megaparsec - microlens - mtl - process - regex-tdfa - safe - shakespeare - split - tabular - tasty - temporary - terminfo - text - text-ansi - time - timeit - transformers - unordered-containers - utf8-string - utility-ht - wizards - ]; - testHaskellDepends = [ - aeson - ansi-terminal - base - bytestring - cmdargs - containers - data-default - Decimal - directory - extra - filepath - githash - haskeline - hledger-lib - math-functions - megaparsec - microlens - mtl - process - regex-tdfa - safe - shakespeare - split - tabular - tasty - temporary - terminfo - text - text-ansi - time - timeit - transformers - unordered-containers - utf8-string - utility-ht - wizards - ]; - description = "Command-line interface for the hledger accounting system"; - license = lib.licenses.gpl3Only; - mainProgram = "hledger"; - maintainers = [ - lib.maintainers.maralorn - lib.maintainers.sternenseemann - ]; - } - ) { }; - - "hledger_1_42_2" = callPackage ( - { - mkDerivation, - aeson, - ansi-terminal, - base, - bytestring, - cmdargs, - containers, - data-default, - Decimal, - Diff, - directory, - extra, - filepath, - githash, - hashable, - haskeline, - hledger-lib, + http-client, + http-types, lucid, math-functions, megaparsec, @@ -329833,6 +328416,7 @@ self: { mtl, process, regex-tdfa, + req, safe, shakespeare, split, @@ -329851,8 +328435,8 @@ self: { }: mkDerivation { pname = "hledger"; - version = "1.42.2"; - sha256 = "0c6g90xdwavp23azv4b1k9sn309j96150adc5ihm4lhijvldphcr"; + version = "1.43.2"; + sha256 = "043gw3amc29fbjxlzyc4m97bw5i5462352lmk61adlxcd12l47i1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -329872,6 +328456,8 @@ self: { hashable haskeline hledger-lib + http-client + http-types lucid math-functions megaparsec @@ -329880,6 +328466,7 @@ self: { mtl process regex-tdfa + req safe shakespeare split @@ -329911,12 +328498,15 @@ self: { githash haskeline hledger-lib + http-client + http-types math-functions megaparsec microlens mtl process regex-tdfa + req safe shakespeare split @@ -329948,12 +328538,15 @@ self: { githash haskeline hledger-lib + http-client + http-types math-functions megaparsec microlens mtl process regex-tdfa + req safe shakespeare split @@ -329971,8 +328564,7 @@ self: { wizards ]; description = "Command-line interface for the hledger accounting system"; - license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; + license = lib.licenses.gpl3Plus; mainProgram = "hledger"; maintainers = [ lib.maintainers.maralorn @@ -330208,8 +328800,8 @@ self: { pname = "hledger-iadd"; version = "1.3.21"; sha256 = "00x0vbfp08kqs1nbknndk9h56hcidf6xnrk0ldz45dvjrmgcv3w2"; - revision = "8"; - editedCabalFile = "166vkhghms83x0c03m6kg6v5fx3x8wyr445zjy6vxfsbni6ks4h7"; + revision = "9"; + editedCabalFile = "0fhkk8gsqiv7mxjk8jlz43i2h0cqampr8w5f1lxcnfz9g4k0bv5l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -330289,8 +328881,8 @@ self: { pname = "hledger-interest"; version = "1.6.7"; sha256 = "1jirygghw82zi8z160j45qzfcj1l89vckqr7hrv78h3f3pim6np4"; - revision = "1"; - editedCabalFile = "1hl3vgwhlk15xrhafmp5y017cm4y7zkn2n8l9frsc0xz67h9571z"; + revision = "2"; + editedCabalFile = "1inrlrz2rgk99sspm33r7rnfiycx8pllsh95ais9x05fp88cxhcf"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -330353,169 +328945,6 @@ self: { ansi-terminal, array, base, - base-compat, - blaze-markup, - bytestring, - call-stack, - cassava, - cassava-megaparsec, - cmdargs, - colour, - containers, - data-default, - Decimal, - deepseq, - directory, - doclayout, - doctest, - extra, - file-embed, - filepath, - Glob, - hashtables, - lucid, - megaparsec, - microlens, - microlens-th, - mtl, - pager, - parser-combinators, - pretty-simple, - regex-tdfa, - safe, - tabular, - tasty, - tasty-hunit, - template-haskell, - terminal-size, - text, - text-ansi, - time, - timeit, - transformers, - uglymemo, - unordered-containers, - utf8-string, - }: - mkDerivation { - pname = "hledger-lib"; - version = "1.40"; - sha256 = "05kap7kgjlh3y7j6ld0jqih21ad7acxd9cv18h0gb7kbwn7qm8vi"; - revision = "1"; - editedCabalFile = "0j7z1ji5az5lmcxd3bqdv9pfkphvvl3wja2vqhhja1jf63bhml57"; - libraryHaskellDepends = [ - aeson - aeson-pretty - ansi-terminal - array - base - base-compat - blaze-markup - bytestring - call-stack - cassava - cassava-megaparsec - cmdargs - colour - containers - data-default - Decimal - deepseq - directory - doclayout - extra - file-embed - filepath - Glob - hashtables - lucid - megaparsec - microlens - microlens-th - mtl - pager - parser-combinators - pretty-simple - regex-tdfa - safe - tabular - tasty - tasty-hunit - template-haskell - terminal-size - text - text-ansi - time - timeit - transformers - uglymemo - unordered-containers - utf8-string - ]; - testHaskellDepends = [ - aeson - aeson-pretty - ansi-terminal - array - base - base-compat - blaze-markup - bytestring - call-stack - cassava - cassava-megaparsec - cmdargs - colour - containers - data-default - Decimal - deepseq - directory - doclayout - doctest - extra - file-embed - filepath - Glob - hashtables - lucid - megaparsec - microlens - microlens-th - mtl - pager - parser-combinators - pretty-simple - regex-tdfa - safe - tabular - tasty - tasty-hunit - template-haskell - terminal-size - text - text-ansi - time - timeit - transformers - uglymemo - unordered-containers - utf8-string - ]; - description = "A library providing the core functionality of hledger"; - license = lib.licenses.gpl3Only; - } - ) { }; - - "hledger-lib_1_42_2" = callPackage ( - { - mkDerivation, - aeson, - aeson-pretty, - ansi-terminal, - array, - base, - base-compat, blaze-html, blaze-markup, bytestring, @@ -330562,15 +328991,14 @@ self: { }: mkDerivation { pname = "hledger-lib"; - version = "1.42.2"; - sha256 = "0m0z70m4bm7bhrhjczdhwgz8afvjc1lrxwdr8kzgg0yyq2xrmxxx"; + version = "1.43.2"; + sha256 = "18037qwz7d0h4i86ac0w3hkrvx22vdxf04fjbg0qjlizgb3dlazf"; libraryHaskellDepends = [ aeson aeson-pretty ansi-terminal array base - base-compat blaze-html blaze-markup bytestring @@ -330620,7 +329048,6 @@ self: { ansi-terminal array base - base-compat blaze-html blaze-markup bytestring @@ -330666,8 +329093,7 @@ self: { utf8-string ]; description = "A library providing the core functionality of hledger"; - license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; + license = lib.licenses.gpl3Plus; } ) { }; @@ -330829,92 +329255,8 @@ self: { }: mkDerivation { pname = "hledger-ui"; - version = "1.40"; - sha256 = "0rvijrnmkc21nllqcbkn6fh51ifp1n1p8qgmckfp5pngqg40vvnz"; - revision = "1"; - editedCabalFile = "1sj141sr23j1xajy6c9r9aqxy8gr98c9qcgx5myn78nh3420kxsm"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - ansi-terminal - async - base - brick - cmdargs - containers - data-default - directory - doclayout - extra - filepath - fsnotify - githash - hledger - hledger-lib - megaparsec - microlens - microlens-platform - mtl - process - safe - split - text - text-zipper - time - transformers - unix - vector - vty - vty-crossplatform - ]; - executableHaskellDepends = [ base ]; - description = "Terminal interface for the hledger accounting system"; - license = lib.licenses.gpl3Only; - mainProgram = "hledger-ui"; - maintainers = [ lib.maintainers.maralorn ]; - } - ) { }; - - "hledger-ui_1_42_2" = callPackage ( - { - mkDerivation, - ansi-terminal, - async, - base, - brick, - cmdargs, - containers, - data-default, - directory, - doclayout, - extra, - filepath, - fsnotify, - githash, - hledger, - hledger-lib, - megaparsec, - microlens, - microlens-platform, - mtl, - process, - safe, - split, - text, - text-zipper, - time, - transformers, - unix, - vector, - vty, - vty-crossplatform, - }: - mkDerivation { - pname = "hledger-ui"; - version = "1.42.2"; - sha256 = "17jmjphvrxcmg69b3p82sapf8x14w5xw10crbpcs6ws0wmlmmq71"; - revision = "1"; - editedCabalFile = "0lh28f9pxx6zxn91wna6ywj50igraqb6dyg797qqm2q3zz0kapif"; + version = "1.43.2"; + sha256 = "1xz5ndkg5mci689n82dnmwhhr8a08qw12czsf4b82ha7zlmbkmnv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -330951,8 +329293,7 @@ self: { ]; executableHaskellDepends = [ base ]; description = "Terminal interface for the hledger accounting system"; - license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; + license = lib.licenses.gpl3Plus; mainProgram = "hledger-ui"; maintainers = [ lib.maintainers.maralorn ]; } @@ -331013,6 +329354,7 @@ self: { Decimal, directory, extra, + file-embed, filepath, githash, hjsmin, @@ -331048,10 +329390,8 @@ self: { }: mkDerivation { pname = "hledger-web"; - version = "1.40"; - sha256 = "1dsvsgdan7f8zc0z9x4zri2q6ccajvqpjpv18zj488ihknshiwgq"; - revision = "1"; - editedCabalFile = "18aginmx6wlqk0zpf8jvisgl4hrlqd1g83wgfnqj3lrj66p0x4bd"; + version = "1.43.2"; + sha256 = "0d4sv9k3m7s0764lbq2l8w9p2p47cby177l0avl5w3fa9y8d0gyd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -331071,6 +329411,7 @@ self: { Decimal directory extra + file-embed filepath githash hjsmin @@ -331107,133 +329448,7 @@ self: { executableHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Web user interface for the hledger accounting system"; - license = lib.licenses.gpl3Only; - mainProgram = "hledger-web"; - maintainers = [ lib.maintainers.maralorn ]; - } - ) { }; - - "hledger-web_1_42_2" = callPackage ( - { - mkDerivation, - aeson, - base, - base-compat, - base64, - blaze-html, - blaze-markup, - bytestring, - case-insensitive, - clientsession, - cmdargs, - conduit, - conduit-extra, - containers, - data-default, - Decimal, - directory, - extra, - filepath, - githash, - hjsmin, - hledger, - hledger-lib, - hspec, - http-client, - http-conduit, - http-types, - megaparsec, - mtl, - network, - safe, - shakespeare, - template-haskell, - text, - time, - transformers, - unix-compat, - unordered-containers, - utf8-string, - wai, - wai-cors, - wai-extra, - wai-handler-launch, - warp, - yaml, - yesod, - yesod-core, - yesod-form, - yesod-static, - yesod-test, - }: - mkDerivation { - pname = "hledger-web"; - version = "1.42.2"; - sha256 = "0ciz1y97aw7493avj8i9hnzjinc1fwj20wns036qa6yxglsj0qkm"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson - base - base-compat - base64 - blaze-html - blaze-markup - bytestring - case-insensitive - clientsession - cmdargs - conduit - conduit-extra - containers - data-default - Decimal - directory - extra - filepath - githash - hjsmin - hledger - hledger-lib - hspec - http-client - http-conduit - http-types - megaparsec - mtl - network - safe - shakespeare - template-haskell - text - time - transformers - unix-compat - unordered-containers - utf8-string - wai - wai-cors - wai-extra - wai-handler-launch - warp - yaml - yesod - yesod-core - yesod-form - yesod-static - yesod-test - ]; - executableHaskellDepends = [ - base - base-compat - ]; - testHaskellDepends = [ - base - base-compat - ]; - description = "Web user interface for the hledger accounting system"; - license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; + license = lib.licenses.gpl3Plus; mainProgram = "hledger-web"; maintainers = [ lib.maintainers.maralorn ]; } @@ -331601,79 +329816,6 @@ self: { }: mkDerivation { pname = "hlint"; - version = "3.8"; - sha256 = "0x5xkd8n9idmg334kj1kky6bcl4wl8ks4i87j3r8zwp75fv3dwm8"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson - ansi-terminal - base - bytestring - cmdargs - containers - cpphs - data-default - deriving-aeson - directory - extra - file-embed - filepath - filepattern - ghc-lib-parser - ghc-lib-parser-ex - hscolour - process - refact - text - transformers - uniplate - unordered-containers - utf8-string - vector - yaml - ]; - executableHaskellDepends = [ base ]; - description = "Source code suggestions"; - license = lib.licenses.bsd3; - mainProgram = "hlint"; - maintainers = [ lib.maintainers.maralorn ]; - } - ) { }; - - "hlint_3_10" = callPackage ( - { - mkDerivation, - aeson, - ansi-terminal, - base, - bytestring, - cmdargs, - containers, - cpphs, - data-default, - deriving-aeson, - directory, - extra, - file-embed, - filepath, - filepattern, - ghc-lib-parser, - ghc-lib-parser-ex, - hscolour, - process, - refact, - text, - transformers, - uniplate, - unordered-containers, - utf8-string, - vector, - yaml, - }: - mkDerivation { - pname = "hlint"; version = "3.10"; sha256 = "0dzy7spc45v88yplczhd3la464bhcbaihi619a45bd06ghrp55nr"; isLibrary = true; @@ -331710,7 +329852,6 @@ self: { executableHaskellDepends = [ base ]; description = "Source code suggestions"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "hlint"; maintainers = [ lib.maintainers.maralorn ]; } @@ -333480,62 +331621,11 @@ self: { ) { }; "hls-stan-plugin" = callPackage ( - { - mkDerivation, - aeson, - base, - containers, - data-default, - deepseq, - directory, - filepath, - ghc, - ghcide, - hashable, - hie-compat, - hls-plugin-api, - hls-test-utils, - lens, - lsp-types, - stan, - text, - transformers, - trial, - unordered-containers, - }: + { mkDerivation }: mkDerivation { pname = "hls-stan-plugin"; version = "2.6.0.0"; sha256 = "1zhw2ysf5ccsrz1vahff6hr683b581v4py2pyf9xfnjfay5gl0id"; - libraryHaskellDepends = [ - base - containers - data-default - deepseq - directory - ghc - ghcide - hashable - hie-compat - hls-plugin-api - lsp-types - stan - text - transformers - trial - unordered-containers - ]; - testHaskellDepends = [ - aeson - base - containers - filepath - hls-plugin-api - hls-test-utils - lens - lsp-types - text - ]; description = "Stan integration plugin with Haskell Language Server"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; @@ -335404,108 +333494,6 @@ self: { } ) { }; - "hnix-store-core_0_6_1_0" = callPackage ( - { - mkDerivation, - algebraic-graphs, - attoparsec, - base, - base16-bytestring, - base64-bytestring, - binary, - bytestring, - cereal, - containers, - cryptonite, - directory, - filepath, - hashable, - hspec, - lifted-base, - memory, - monad-control, - mtl, - nix-derivation, - process, - relude, - saltine, - tasty, - tasty-discover, - tasty-golden, - tasty-hspec, - tasty-hunit, - tasty-quickcheck, - temporary, - text, - time, - unix, - unordered-containers, - vector, - }: - mkDerivation { - pname = "hnix-store-core"; - version = "0.6.1.0"; - sha256 = "1bziw2avcahqn2fpzw40s74kdw9wjvcplp6r2zrg83rbh2k1x73p"; - libraryHaskellDepends = [ - algebraic-graphs - attoparsec - base - base16-bytestring - base64-bytestring - bytestring - cereal - containers - cryptonite - directory - filepath - hashable - lifted-base - memory - monad-control - mtl - nix-derivation - relude - saltine - text - time - unix - unordered-containers - vector - ]; - testHaskellDepends = [ - attoparsec - base - base16-bytestring - base64-bytestring - binary - bytestring - containers - cryptonite - directory - filepath - hspec - process - relude - tasty - tasty-golden - tasty-hspec - tasty-hunit - tasty-quickcheck - temporary - text - unix - ]; - testToolDepends = [ tasty-discover ]; - description = "Core effects for interacting with the Nix store"; - license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; - maintainers = [ - lib.maintainers.Anton-Latukha - lib.maintainers.sorki - ]; - } - ) { }; - "hnix-store-core" = callPackage ( { mkDerivation, @@ -335800,53 +333788,6 @@ self: { "hnix-store-remote" = callPackage ( { mkDerivation, - attoparsec, - base, - binary, - bytestring, - containers, - cryptonite, - hnix-store-core, - mtl, - network, - nix-derivation, - relude, - text, - time, - unordered-containers, - }: - mkDerivation { - pname = "hnix-store-remote"; - version = "0.6.0.0"; - sha256 = "1myib16z5rjx9wa3vbixwq3niqmkhdzjnsinqshvmk6hqwpgqv7r"; - libraryHaskellDepends = [ - attoparsec - base - binary - bytestring - containers - cryptonite - hnix-store-core - mtl - network - nix-derivation - relude - text - time - unordered-containers - ]; - description = "Remote hnix store"; - license = lib.licenses.asl20; - maintainers = [ - lib.maintainers.Anton-Latukha - lib.maintainers.sorki - ]; - } - ) { }; - - "hnix-store-remote_0_7_0_0" = callPackage ( - { - mkDerivation, aeson, attoparsec, base, @@ -335929,7 +333870,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Remote hnix store"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.Anton-Latukha lib.maintainers.sorki @@ -336311,64 +334251,6 @@ self: { base, base64, binary, - 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.0"; - sha256 = "1gbdb01iinhcfc91iw2ld4lpvmpcvy6d9r1zl5a58jg16z5v6j8k"; - libraryHaskellDepends = [ - aeson - base - base64 - binary - bytestring - containers - crypton - data-default - exceptions - http-conduit - http-types - memory - microlens - text - transformers - uri-bytestring - uri-bytestring-aeson - ]; - testHaskellDepends = [ - aeson - base - hspec - uri-bytestring - ]; - testToolDepends = [ hspec-discover ]; - description = "Haskell OAuth2 authentication client"; - license = lib.licenses.mit; - } - ) { }; - - "hoauth2_2_14_3" = callPackage ( - { - mkDerivation, - aeson, - base, - base64, - binary, binary-instances, bytestring, containers, @@ -336420,7 +334302,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Haskell OAuth2 authentication client"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -337405,8 +335286,8 @@ self: { }: mkDerivation { pname = "hoist-error"; - version = "0.3.0.0"; - sha256 = "160967zsp8rzsvs12crsxh3854lnhxiidv8adixb4nf9hxvdnka6"; + version = "0.3.1.0"; + sha256 = "12hq6xz6jrsjd6nc03iv033abx73m1b2baszlk6b7k6r850fw4q5"; libraryHaskellDepends = [ base mtl @@ -339784,6 +337665,85 @@ self: { } ) { }; + "horde-ad" = callPackage ( + { + mkDerivation, + assert-failure, + atomic-counter, + base, + Boolean, + bytestring, + containers, + criterion, + data-default, + deepseq, + dependent-enummap, + dependent-sum, + enummapset, + ghc-typelits-knownnat, + ghc-typelits-natnormalise, + indexed-traversable, + inspection-testing, + mnist-idx, + orthotope, + ox-arrays, + random, + some, + tasty, + tasty-hunit, + tasty-quickcheck, + vector, + zlib, + }: + mkDerivation { + pname = "horde-ad"; + version = "0.2.0.0"; + sha256 = "0sjhczkfmjv8hcma7sm27b1qzfgzb8kxxh4vd8ybaa6pdn374yjr"; + libraryHaskellDepends = [ + assert-failure + atomic-counter + base + Boolean + bytestring + containers + criterion + data-default + deepseq + dependent-enummap + dependent-sum + enummapset + ghc-typelits-knownnat + ghc-typelits-natnormalise + indexed-traversable + inspection-testing + mnist-idx + orthotope + ox-arrays + random + some + tasty + tasty-hunit + tasty-quickcheck + vector + zlib + ]; + testHaskellDepends = [ + base + tasty + ]; + benchmarkHaskellDepends = [ + base + criterion + deepseq + random + ]; + doHaddock = false; + description = "Higher Order Reverse Derivatives Efficiently - Automatic Differentiation"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + "horizon" = callPackage ( { mkDerivation, @@ -339985,8 +337945,8 @@ self: { pname = "horizontal-rule"; version = "0.7.0.0"; sha256 = "0s4hf7frj1gc41v83qk8fgdfn49msmvhcfw6vjklx6w7b6pkfx9x"; - revision = "1"; - editedCabalFile = "1jb71y6mxkrcnps1jdh6rkkrznhzcsyl8c7s565xjalabql56nkq"; + revision = "2"; + editedCabalFile = "02cql9yvsvbi6xf7kplidmxay7n70lxb1z2499vngn7197b6d5kh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -340072,40 +338032,6 @@ self: { binary, blaze-builder, bytestring, - data-binary-ieee754, - network, - parsec, - time, - transformers, - }: - mkDerivation { - pname = "hosc"; - version = "0.20"; - sha256 = "17pvv6rgl74ymq7pazxqia19smsga53kkg5h1i1dgfpikrmq7fz9"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - base - binary - blaze-builder - bytestring - data-binary-ieee754 - network - parsec - time - transformers - ]; - description = "Haskell Open Sound Control"; - license = lib.licenses.gpl3Only; - } - ) { }; - - "hosc_0_21_1" = callPackage ( - { - mkDerivation, - base, - binary, - blaze-builder, - bytestring, network, parsec, safe, @@ -340130,7 +338056,6 @@ self: { ]; description = "Haskell Open Sound Control"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -340939,269 +338864,6 @@ self: { text, transformers, unordered-containers, - vector, - yaml, - }: - mkDerivation { - pname = "hpack"; - version = "0.37.0"; - sha256 = "0wrc3h93gxs7mkl6pdshyg1slayivglxzw2f0hkmzyyfbqip6x54"; - 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 - vector - yaml - ]; - testToolDepends = [ hspec-discover ]; - description = "A modern format for Haskell packages"; - license = lib.licenses.mit; - mainProgram = "hpack"; - } - ) { }; - - "hpack_0_38_0" = 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, - vector, - yaml, - }: - mkDerivation { - pname = "hpack"; - version = "0.38.0"; - sha256 = "0iysz3xnxhjj49hjz9gv56awaldamrbidkiw0xd873g5yfyhyljp"; - revision = "1"; - editedCabalFile = "02pqfqqijvr2z3ki2rnb9nlavhzm59qbbvhq89bfdvhcicfgmmf4"; - 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 - vector - yaml - ]; - testToolDepends = [ hspec-discover ]; - description = "A modern format for Haskell packages"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - mainProgram = "hpack"; - } - ) { }; - - "hpack_0_38_1" = 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, @@ -341298,7 +338960,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "A modern format for Haskell packages"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "hpack"; } ) { }; @@ -342006,8 +339667,8 @@ self: { }: mkDerivation { pname = "hpc-codecov"; - version = "0.6.2.0"; - sha256 = "193aqvdqh730wa362l617vs8dwsan5f631477akkz4mmighf6zv6"; + version = "0.6.3.0"; + sha256 = "0ilra8ijfsk4jrh7v36g9qq22s2rs0w4islg88wcd66m95ff1djq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -342136,65 +339797,6 @@ self: { }: mkDerivation { pname = "hpc-lcov"; - version = "1.1.2"; - sha256 = "1bmm0nq1m6xmi5g5zyycrfi8xlxh6ip2mi32z8bp9pyjrn7jy9pv"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - containers - hpc - ]; - executableHaskellDepends = [ - aeson - base - containers - hpc - optparse-applicative - path - path-io - process - text - unordered-containers - yaml - ]; - testHaskellDepends = [ - base - containers - hpc - tasty - tasty-discover - tasty-golden - tasty-hunit - ]; - testToolDepends = [ tasty-discover ]; - description = "Convert HPC output into LCOV format"; - license = lib.licenses.bsd3; - mainProgram = "hpc-lcov"; - } - ) { }; - - "hpc-lcov_1_2_0" = callPackage ( - { - mkDerivation, - aeson, - base, - containers, - hpc, - optparse-applicative, - path, - path-io, - process, - tasty, - tasty-discover, - tasty-golden, - tasty-hunit, - text, - unordered-containers, - yaml, - }: - mkDerivation { - pname = "hpc-lcov"; version = "1.2.0"; sha256 = "1v4cacn1qwhrdr2szsgqfrghjs8jdwqnr5qvqh5qd3qcn3hc7l56"; isLibrary = true; @@ -342229,7 +339831,6 @@ self: { testToolDepends = [ tasty-discover ]; description = "Convert HPC output into LCOV format"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "hpc-lcov"; } ) { }; @@ -342831,71 +340432,8 @@ self: { }: mkDerivation { pname = "hpqtypes-extras"; - version = "1.16.4.4"; - sha256 = "1qi17ssciafb341ihhf1nkk3xb8vh6h3f0ymx3y409w8ckfm3kg5"; - 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.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - } - ) { }; - - "hpqtypes-extras_1_17_0_1" = 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.17.0.1"; - sha256 = "1f2ipf4hwp3iqfb79bbx8h97l1cy8vyc1w5h0q1fvg2yvxl52szp"; + version = "1.18.0.0"; + sha256 = "1vqyb1izw6ascmkkqkm33iahydrabpb7rq2r3qkhxkjbhrgfk5j5"; libraryHaskellDepends = [ base base16-bytestring @@ -343601,14 +341139,14 @@ self: { }: mkDerivation { pname = "hquantlib-time"; - version = "0.1.1"; - sha256 = "06ixjf69aadb9lpcaqz4nsaznbzazp9ym02kkkxrg382zya47h68"; + version = "0.1.2"; + sha256 = "0i0klg4l4vipw8802ghb2ddd1fpn7wrg027pqfh1yf6x1m1r2k8z"; libraryHaskellDepends = [ base time ]; description = "HQuantLib Time is a business calendar functions extracted from HQuantLib"; - license = "LGPL"; + license = lib.licenses.lgpl3Plus; } ) { }; @@ -345275,6 +342813,33 @@ self: { } ) { }; + "hs-onnxruntime-capi" = callPackage ( + { + mkDerivation, + base, + base-compat-constptr, + bytestring, + libonnxruntime, + vector, + }: + mkDerivation { + pname = "hs-onnxruntime-capi"; + version = "0.1.0.0"; + sha256 = "1sij7bpw82xg5djk0p96jlahfmdcp4spwwa1nsman8bn4i9nzkli"; + revision = "4"; + editedCabalFile = "0872p0bcx2bv1zjv6jkhw5nvq1wwn64g73b4f4c9hj0wwz7m4jxn"; + libraryHaskellDepends = [ + base + base-compat-constptr + bytestring + vector + ]; + libraryPkgconfigDepends = [ libonnxruntime ]; + description = "Low-level bindings for ONNX Runtime"; + license = lib.licenses.agpl3Only; + } + ) { libonnxruntime = null; }; + "hs-openmoji-data" = callPackage ( { mkDerivation, @@ -346712,14 +344277,15 @@ self: { base, extra, ghc-events, + machines, optparse-applicative, text, vector, }: mkDerivation { pname = "hs-speedscope"; - version = "0.2.1"; - sha256 = "1qzmcn718mbg5pckvbcw2n36srmbixkyp45hrkdcdnqcsvf5agln"; + version = "0.3.0"; + sha256 = "089mg3q9f6pkvkx4zxgnv69hyzs06cr4ljkaij5kzgq35i12l4x3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -346727,6 +344293,7 @@ self: { base extra ghc-events + machines optparse-applicative text vector @@ -346734,9 +344301,7 @@ self: { executableHaskellDepends = [ base ]; description = "Convert an eventlog into the speedscope json format"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "hs-speedscope"; - broken = true; } ) { }; @@ -346898,6 +344463,65 @@ self: { } ) { }; + "hs-tree-sitter" = callPackage ( + { + mkDerivation, + base, + base-compat-constptr, + bytestring, + hs-tree-sitter-capi, + }: + mkDerivation { + pname = "hs-tree-sitter"; + version = "13.0.14.0"; + sha256 = "0mqxln8ci9lp1i8xpn4dp1dix0ksvqkn9fccggrgnxrwgzkydd97"; + revision = "1"; + editedCabalFile = "14ix57r4lvbx9xgvisnvvsxxdwm5fx8crknimpp6vp0pl2p5ncih"; + libraryHaskellDepends = [ + base + base-compat-constptr + bytestring + hs-tree-sitter-capi + ]; + doHaddock = false; + description = "High-level bindings for tree-sitter"; + license = lib.licenses.agpl3Only; + } + ) { }; + + "hs-tree-sitter-capi" = callPackage ( + { + mkDerivation, + base, + base-compat-constptr, + tasty, + tasty-hunit, + tree-sitter-while, + }: + mkDerivation { + pname = "hs-tree-sitter-capi"; + version = "13.0.14.0"; + sha256 = "0ncw6y1gcqqf4ig3calb0k6rf4rflp1a70x2231lhzbm0jn0r3pm"; + revision = "1"; + editedCabalFile = "096224gn8gi1k1l5yc0hx7hjsw772n7gjgqasnd3jbfrgw50dsfq"; + libraryHaskellDepends = [ + base + base-compat-constptr + ]; + testHaskellDepends = [ + base + base-compat-constptr + tasty + tasty-hunit + tree-sitter-while + ]; + description = "Low-level bindings for tree-sitter"; + license = lib.licenses.agpl3Only; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { tree-sitter-while = null; }; + "hs-twitter" = callPackage ( { mkDerivation, @@ -348071,60 +345695,6 @@ self: { }: mkDerivation { pname = "hsc3"; - version = "0.20"; - sha256 = "1pi2zzcz6xrj5w0ql5g7z6qf2vbchixc871if2yqna8wndakhcc8"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - array - base - binary - bytestring - containers - data-binary-ieee754 - data-ordlist - directory - filepath - hosc - mtl - murmur-hash - network - process - random - safe - split - transformers - vector - ]; - description = "Haskell SuperCollider"; - license = lib.licenses.gpl3Only; - } - ) { }; - - "hsc3_0_21" = callPackage ( - { - mkDerivation, - array, - base, - binary, - bytestring, - containers, - data-binary-ieee754, - data-ordlist, - directory, - filepath, - hosc, - mtl, - murmur-hash, - network, - process, - random, - safe, - split, - transformers, - vector, - }: - mkDerivation { - pname = "hsc3"; version = "0.21"; sha256 = "06rxvhravms34w4zfazvxsxh4n8ysnrcbfv3y5028yrckingihlv"; enableSeparateDataOutput = true; @@ -348151,7 +345721,6 @@ self: { ]; description = "Haskell SuperCollider"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -350020,8 +347589,8 @@ self: { }: mkDerivation { pname = "hsec-core"; - version = "0.1.0.0"; - sha256 = "0yf6vdv1v3r52i92pcjh7jpnxwxlax9vpchy0f2ixs0ddgsk6v83"; + version = "0.2.0.2"; + sha256 = "0aj2mv8b59vqp220b5dm1jx5xac9rhv7axj7dbmmfxgcqks3rvfz"; libraryHaskellDepends = [ base Cabal-syntax @@ -350052,14 +347621,14 @@ self: { base, bytestring, directory, + either, extra, - feed, filepath, hsec-core, http-client, lens, optparse-applicative, - process, + tar, tasty, tasty-hunit, temporary, @@ -350067,29 +347636,32 @@ self: { time, transformers, wreq, + zlib, }: mkDerivation { pname = "hsec-sync"; - version = "0.1.0.0"; - sha256 = "0svk3rvsf6svhy2vqr5bpxxgngjmxb9zxwj9ljx4n56yq2gvqdp9"; - revision = "1"; - editedCabalFile = "1xk4f5yh720d16gxark20cbdywg9jrlrhd20x153a74p2gka44rm"; + version = "0.2.0.2"; + sha256 = "0dcyas96pikg3zp671wcizm1n9amr6rxpxwh2pmgj1ivpa9v714j"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ + aeson base + bytestring directory + either extra - feed filepath hsec-core http-client lens - process + tar + temporary text time transformers wreq + zlib ]; executableHaskellDepends = [ aeson @@ -350103,7 +347675,6 @@ self: { base directory filepath - process tasty tasty-hunit temporary @@ -350123,67 +347694,95 @@ self: { mkDerivation, aeson, aeson-pretty, + atom-conduit, base, bytestring, Cabal-syntax, commonmark, commonmark-pandoc, + conduit, + conduit-extra, containers, cvss, + data-default, directory, extra, - feed, + file-embed, filepath, + hedgehog, hsec-core, lucid, mtl, optparse-applicative, osv, + pandoc, pandoc-types, parsec, pathwalk, + pretty, pretty-simple, + prettyprinter, process, + refined, + resourcet, safe, tasty, tasty-golden, + tasty-hedgehog, tasty-hunit, + template-haskell, text, time, toml-parser, + transformers, + uri-bytestring, validation-selective, + xml-conduit, }: mkDerivation { pname = "hsec-tools"; - version = "0.1.0.0"; - sha256 = "1q48ygbw463jm77cv3sznbncr496rqzqrablj02s1vdwihkv3h86"; + version = "0.2.0.2"; + sha256 = "02vnhw6dlp5iq7pznnljlw6ilbvf4zhz6hn96m4y6y5naxafv1iy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson + atom-conduit base + bytestring Cabal-syntax commonmark commonmark-pandoc + conduit + conduit-extra containers cvss + data-default directory extra - feed + file-embed filepath hsec-core lucid mtl osv + pandoc pandoc-types parsec pathwalk + pretty + prettyprinter process + refined + resourcet safe + template-haskell text time toml-parser + uri-bytestring validation-selective + xml-conduit ]; executableHaskellDepends = [ aeson @@ -350194,21 +347793,28 @@ self: { hsec-core optparse-applicative text + transformers validation-selective ]; testHaskellDepends = [ aeson-pretty base Cabal-syntax + containers cvss directory + hedgehog hsec-core + osv pretty-simple + prettyprinter tasty tasty-golden + tasty-hedgehog tasty-hunit text time + toml-parser ]; description = "Tools for working with the Haskell security advisory database"; license = lib.licenses.bsd3; @@ -350604,7 +348210,6 @@ self: { cmdargs, directory, filepath, - filepath-bytestring, libssh2, mtl, tasty, @@ -350617,8 +348222,8 @@ self: { }: mkDerivation { pname = "hsftp"; - version = "1.3.1"; - sha256 = "0027bmn11fl3lbyd4aw77w5b4xdf53izpxnnpp1qnwpxd8j92w82"; + version = "1.4.0"; + sha256 = "01fzgrk9w6xy7wxkpg2znw5g2wkqrcz6vj1f0pdffvg0bslfn4g0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -350628,7 +348233,6 @@ self: { cmdargs directory filepath - filepath-bytestring libssh2 mtl time @@ -350641,7 +348245,6 @@ self: { cmdargs directory filepath - filepath-bytestring libssh2 mtl time @@ -350654,7 +348257,6 @@ self: { cmdargs directory filepath - filepath-bytestring libssh2 mtl tasty @@ -351185,6 +348787,54 @@ self: { } ) { }; + "hsinstall_2_9" = callPackage ( + { + mkDerivation, + base, + Cabal, + directory, + exceptions, + filepath, + formatting, + heredoc, + optparse-applicative, + prettyprinter, + process, + safe-exceptions, + transformers, + }: + mkDerivation { + pname = "hsinstall"; + version = "2.9"; + sha256 = "0lnby8681spli3qr43mybhcj6l2klfphfzja2gnapqwcm7d894r1"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + directory + filepath + ]; + executableHaskellDepends = [ + base + Cabal + directory + exceptions + filepath + formatting + heredoc + optparse-applicative + prettyprinter + process + safe-exceptions + transformers + ]; + description = "Install Haskell software"; + license = lib.licenses.isc; + hydraPlatforms = lib.platforms.none; + mainProgram = "hsinstall"; + } + ) { }; + "hskeleton" = callPackage ( { mkDerivation, @@ -351568,6 +349218,56 @@ self: { } ) { }; + "hslua_2_4_0" = callPackage ( + { + mkDerivation, + base, + bytestring, + exceptions, + hslua-aeson, + hslua-classes, + hslua-core, + hslua-marshalling, + hslua-objectorientation, + hslua-packaging, + hslua-typing, + tasty, + tasty-hslua, + tasty-hunit, + text, + }: + mkDerivation { + pname = "hslua"; + version = "2.4.0"; + sha256 = "093cjgrzxyvd7kg7ap5bszbfpgzcggwsnypm2q2ij6hyqz8x8gqk"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + hslua-aeson + hslua-classes + hslua-core + hslua-marshalling + hslua-objectorientation + hslua-packaging + hslua-typing + ]; + testHaskellDepends = [ + base + bytestring + exceptions + hslua-core + tasty + tasty-hslua + tasty-hunit + text + ]; + description = "Bindings to Lua, an embeddable scripting language"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + } + ) { }; + "hslua-aeson" = callPackage ( { mkDerivation, @@ -351881,8 +349581,8 @@ self: { }: mkDerivation { pname = "hslua-module-doclayout"; - version = "1.2.0"; - sha256 = "1x3znkdz1l8p8gsvazz85936p107xscsaah1ac3padyiswhair1j"; + version = "1.2.0.1"; + sha256 = "139l4sh9pllm0zjgv3w7scbpd0cgn23r95fdlchavsdfwkpvcx17"; libraryHaskellDepends = [ base doclayout @@ -351989,6 +349689,55 @@ self: { } ) { }; + "hslua-module-system_1_2_1_1" = callPackage ( + { + mkDerivation, + base, + bytestring, + directory, + exceptions, + hslua-core, + hslua-marshalling, + hslua-packaging, + process, + tasty, + tasty-hunit, + tasty-lua, + temporary, + text, + time, + }: + mkDerivation { + pname = "hslua-module-system"; + version = "1.2.1.1"; + sha256 = "0ck8c44randld4gqhsbw0i51xfa44yfwrw90klj9bppx8cac16ys"; + libraryHaskellDepends = [ + base + bytestring + directory + exceptions + hslua-core + hslua-marshalling + hslua-packaging + process + temporary + text + time + ]; + testHaskellDepends = [ + base + hslua-core + hslua-packaging + tasty + tasty-hunit + tasty-lua + ]; + description = "Lua module wrapper around Haskell's System module"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + } + ) { }; + "hslua-module-text" = callPackage ( { mkDerivation, @@ -352071,8 +349820,6 @@ self: { { mkDerivation, base, - bytestring, - filepath, hslua-core, hslua-list, hslua-marshalling, @@ -352088,14 +349835,10 @@ self: { }: mkDerivation { pname = "hslua-module-zip"; - version = "1.1.3"; - sha256 = "1fws5jwf1zwqilgm05y28ywgxavygnjpdlj43nhfg8cmng1p0kyq"; - revision = "1"; - editedCabalFile = "1ml14hycwh4wg8351b8dq94qyppkzhw8jk0b0dgahqvy7p5w86y3"; + version = "1.1.4"; + sha256 = "1ij2rmy8m4pw7k7w5vvb3g934kms60vhzhhp8kryknbi6bsg8lsy"; libraryHaskellDepends = [ base - bytestring - filepath hslua-core hslua-list hslua-marshalling @@ -352107,20 +349850,12 @@ self: { ]; testHaskellDepends = [ base - bytestring - filepath hslua-core - hslua-list - hslua-marshalling hslua-module-system hslua-packaging - hslua-typing tasty tasty-hunit tasty-lua - text - time - zip-archive ]; description = "Lua module to work with file zips"; license = lib.licenses.mit; @@ -352185,6 +349920,46 @@ self: { } ) { }; + "hslua-objectorientation_2_4_0" = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + hslua-core, + hslua-marshalling, + hslua-typing, + tasty, + tasty-hslua, + text, + }: + mkDerivation { + pname = "hslua-objectorientation"; + version = "2.4.0"; + sha256 = "0gm7l5gqbxrvniivz82wl9rmwgmrg2swji3q0wk43s2xxhajbihs"; + libraryHaskellDepends = [ + base + containers + hslua-core + hslua-marshalling + hslua-typing + text + ]; + testHaskellDepends = [ + base + bytestring + hslua-core + hslua-marshalling + hslua-typing + tasty + tasty-hslua + ]; + description = "Object orientation tools for HsLua"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + } + ) { }; + "hslua-packaging" = callPackage ( { mkDerivation, @@ -352233,6 +350008,50 @@ self: { } ) { }; + "hslua-packaging_2_3_2" = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + hslua-core, + hslua-marshalling, + hslua-objectorientation, + hslua-typing, + tasty, + tasty-hslua, + tasty-hunit, + text, + }: + mkDerivation { + pname = "hslua-packaging"; + version = "2.3.2"; + sha256 = "1w7929fr6pkwm9x25ags1nk5xrfq9kn3g113wi5c02a8m8zqwh8s"; + libraryHaskellDepends = [ + base + containers + hslua-core + hslua-marshalling + hslua-objectorientation + hslua-typing + text + ]; + testHaskellDepends = [ + base + bytestring + hslua-core + hslua-marshalling + tasty + tasty-hslua + tasty-hunit + text + ]; + description = "Utilities to build Lua modules"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + } + ) { }; + "hslua-repl" = callPackage ( { mkDerivation, @@ -353011,8 +350830,8 @@ self: { }: mkDerivation { pname = "hsparql"; - version = "0.3.9"; - sha256 = "0zdk4d5fsd4fbmw76bwq18y71r7zf0ky116a056f586qn9z7p9gq"; + version = "0.4.0"; + sha256 = "1j1im8y00g23gqhq4jnnq0jm9l44d8bn0zwrvswnyxr70f67hrxg"; libraryHaskellDepends = [ base bytestring @@ -353133,6 +350952,33 @@ self: { } ) { }; + "hspec-annotated-exception" = callPackage ( + { + mkDerivation, + annotated-exception, + base, + hspec, + HUnit, + lens, + text, + }: + mkDerivation { + pname = "hspec-annotated-exception"; + version = "0.0.0.0"; + sha256 = "0cmhplcqqbn9ggv5fwdij3kmj52jvkm8j4z3gbrgyd66y1i9wmhb"; + libraryHaskellDepends = [ + annotated-exception + base + hspec + HUnit + lens + text + ]; + description = "Hspec hook that unwraps test failures from AnnotatedException"; + license = lib.licenses.mit; + } + ) { }; + "hspec-api" = callPackage ( { mkDerivation, @@ -353392,6 +351238,8 @@ self: { pname = "hspec-core"; version = "2.11.12"; sha256 = "030400w95775jrivbi7n1nnx6j5z717rqd3986ggklb8h9hjalfc"; + revision = "1"; + editedCabalFile = "0yq9nnawcgbgxiz4ymfa8k66jrvgrhmv8j7g880x8k6q8q4ncqlq"; libraryHaskellDepends = [ ansi-terminal array @@ -354320,6 +352168,8 @@ self: { pname = "hspec-meta"; version = "2.11.12"; sha256 = "1612pg5gihqjxrzqqvbbgckaqiwq3rmz3rg07lrjhzklg975nj69"; + revision = "2"; + editedCabalFile = "1jrk14s51psb0zjici56220iyb98i3q06sd3rsyx594s3cddgn5d"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -355674,55 +353524,69 @@ self: { } ) { inherit (pkgs) sqlite; }; - "hsqml" = callPackage ( - { - mkDerivation, - base, - c2hs, - Cabal, - containers, - directory, - filepath, - qt5, - QuickCheck, - tagged, - template-haskell, - text, - transformers, - }: - mkDerivation { - pname = "hsqml"; - version = "0.3.5.1"; - sha256 = "046inz0pa5s052w653pk2km9finj44c6y2yx7iqihn4h4vnqbim0"; - setupHaskellDepends = [ - base - Cabal - filepath - template-haskell - ]; - libraryHaskellDepends = [ - base - containers - filepath - tagged - text - transformers - ]; - libraryPkgconfigDepends = [ qt5 ]; - libraryToolDepends = [ c2hs ]; - testHaskellDepends = [ - base - containers - directory - QuickCheck - tagged - text - ]; - description = "Haskell binding for Qt Quick"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - } - ) { qt5 = null; }; + "hsqml" = + callPackage + ( + { + mkDerivation, + base, + bytestring, + c2hs, + Cabal, + containers, + directory, + filepath, + qt5, + Qt5Network, + QuickCheck, + tagged, + template-haskell, + text, + transformers, + }: + mkDerivation { + pname = "hsqml"; + version = "0.3.6.1"; + sha256 = "0wvnxc3kad9ja4s16n9nj6nqknckal93ifbprq6nwd0x5i6zvknm"; + setupHaskellDepends = [ + base + Cabal + filepath + template-haskell + ]; + libraryHaskellDepends = [ + base + bytestring + containers + directory + filepath + QuickCheck + tagged + text + transformers + ]; + libraryPkgconfigDepends = [ + qt5 + Qt5Network + ]; + libraryToolDepends = [ c2hs ]; + testHaskellDepends = [ + base + containers + directory + QuickCheck + tagged + text + ]; + description = "Haskell binding for Qt Quick"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) + { + Qt5Network = null; + qt5 = null; + }; "hsqml-datamodel" = callPackage ( { @@ -355787,8 +353651,8 @@ self: { }: mkDerivation { pname = "hsqml-demo-manic"; - version = "0.3.4.0"; - sha256 = "09lnd6am51z98j4kwwidj4jw0bcrx8904r526w50y38afngysqx6"; + version = "0.3.5.0"; + sha256 = "1y5wfqdilmgkshvd5zz0ajpjx41rn68n6gp43nx1qamz036plklv"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -355819,8 +353683,8 @@ self: { }: mkDerivation { pname = "hsqml-demo-morris"; - version = "0.3.1.1"; - sha256 = "166r06yhnmg063d48dh7973wg85nfmvp1c5gmy79ilycc8xgvmhm"; + version = "0.3.2.0"; + sha256 = "0bc0ll794bmz0m12y2s6pcwxlm16ppcldhr0gbs4xfwcb2mylrd2"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -355852,8 +353716,8 @@ self: { }: mkDerivation { pname = "hsqml-demo-notes"; - version = "0.3.3.0"; - sha256 = "0gjlsqlspchav6lvc4ld15192x70j8cyzw903dgla7g9sj8fg813"; + version = "0.3.4.0"; + sha256 = "1k15v0wyv59dkd7wgzpkv8qy8g0i3sw5dpsjf003cy59rl8g8y3q"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -355882,8 +353746,8 @@ self: { }: mkDerivation { pname = "hsqml-demo-samples"; - version = "0.3.4.0"; - sha256 = "0y82caz4fb4cz4qfmdg7h5zr959yw2q162zz980jz179188a8pr2"; + version = "0.3.5.0"; + sha256 = "0xihibxfy86ml20hhzr66mzygk0lhwhwjpz09ig47fvdlhs0239d"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -358488,37 +356352,6 @@ self: { }: mkDerivation { pname = "htree"; - version = "0.1.1.0"; - sha256 = "1m95win8gy5h2343pa2zjij9v092az0fdq3xc3qsfycs6f1w06id"; - libraryHaskellDepends = [ base ]; - testHaskellDepends = [ - base - containers - hspec - QuickCheck - quickcheck-instances - template-haskell - th-compat - ]; - description = "a library to build and work with heterogeneous, type level indexed rose trees"; - license = lib.licenses.agpl3Plus; - maintainers = [ lib.maintainers.mangoiv ]; - } - ) { }; - - "htree_0_2_0_0" = callPackage ( - { - mkDerivation, - base, - containers, - hspec, - QuickCheck, - quickcheck-instances, - template-haskell, - th-compat, - }: - mkDerivation { - pname = "htree"; version = "0.2.0.0"; sha256 = "1q3piv0281whrz2nixl8wk4ryzpkd6p5isyw5by1y85pn16m60jf"; libraryHaskellDepends = [ base ]; @@ -358533,7 +356366,6 @@ self: { ]; description = "a library to build and work with heterogeneous, type level indexed rose trees"; license = lib.licenses.agpl3Plus; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.mangoiv ]; } ) { }; @@ -360340,7 +358172,6 @@ self: { snap, snap-core, snap-server, - system-filepath, text, transformers, unordered-containers, @@ -360348,10 +358179,8 @@ self: { }: mkDerivation { pname = "http-io-streams"; - version = "0.1.7.0"; - sha256 = "14jn78jby18h0jnmpx523nq3wnpr4l65mn746rzmq6z49p513wmg"; - revision = "1"; - editedCabalFile = "0fmpilsyw805v0s6m0cgx4j47f88difadqwmz5xl7akqzbv66ap5"; + version = "0.1.7.1"; + sha256 = "1hf36r7yv38xrpv21c4vaqwf9qdmn92gqpibva4gzlamc4jj6xqz"; libraryHaskellDepends = [ attoparsec base @@ -360399,7 +358228,6 @@ self: { snap snap-core snap-server - system-filepath text transformers unordered-containers @@ -361594,8 +359422,8 @@ self: { }: mkDerivation { pname = "http2"; - version = "5.3.9"; - sha256 = "0wcv9ziz0865j66avlax7f4i9l5k7ydcn96bacy78snmvcciblqf"; + version = "5.3.10"; + sha256 = "0rs21pgnmd0qcg1j360pm8r9c4hm18bcivhnq3krqjl32zb1frpl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -361880,6 +359708,7 @@ self: { base, bytestring, crypton-x509-store, + crypton-x509-system, crypton-x509-validation, http2, network, @@ -361892,14 +359721,15 @@ self: { }: mkDerivation { pname = "http2-tls"; - version = "0.4.6"; - sha256 = "1fi7mk5lkpgr194da9wcwwn7hwdj5cw9kzdiqr3w8dwixnddqrl9"; + version = "0.4.9"; + sha256 = "180l7fqddgrxjvqikrg1q2s5p3s2h4a4fsf23l3bn9fvirnswf4d"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring crypton-x509-store + crypton-x509-system crypton-x509-validation http2 network @@ -361939,6 +359769,8 @@ self: { iproute, network, network-byte-order, + network-control, + psqueues, quic, QuickCheck, sockaddr, @@ -361949,8 +359781,8 @@ self: { }: mkDerivation { pname = "http3"; - version = "0.0.24"; - sha256 = "1i7dzw9ib9h0i2zjnwsqxbs188p71ly1ad1vdnjnbhyr4gq6aw77"; + version = "0.1.0"; + sha256 = "1ygm1a6ph24a84vsdqb7l2bn1ylzd3dl0bc6blvpqq6yhhm34cpa"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -361966,6 +359798,8 @@ self: { iproute network network-byte-order + network-control + psqueues quic sockaddr stm @@ -361978,8 +359812,10 @@ self: { base base16-bytestring bytestring + case-insensitive conduit conduit-extra + containers crypton hspec http-semantics @@ -362625,6 +360461,56 @@ self: { } ) { }; + "huihua" = callPackage ( + { + mkDerivation, + adjunctions, + base, + bytestring, + containers, + deepseq, + distributive, + doctest-parallel, + flatparse, + harpie, + markup-parse, + prettyprinter, + random, + string-interpolate, + text, + these, + vector, + }: + mkDerivation { + pname = "huihua"; + version = "0.1.0.1"; + sha256 = "0jmwqd2hnd2cpv2vhykjyyba6fz15734m1fxxqz32mqmhh6zj7zw"; + libraryHaskellDepends = [ + adjunctions + base + bytestring + containers + deepseq + distributive + flatparse + harpie + markup-parse + prettyprinter + random + string-interpolate + text + these + vector + ]; + testHaskellDepends = [ + base + doctest-parallel + ]; + description = "uiua port"; + license = lib.licenses.bsd3; + } + ) { }; + "hulk" = callPackage ( { mkDerivation, @@ -364223,8 +362109,8 @@ self: { pname = "hw-balancedparens"; version = "0.4.1.3"; sha256 = "0cp8nzm99ap0j8qzsn15rxcvxa3k6bywqx0y5ccflpvqysd88wfc"; - revision = "1"; - editedCabalFile = "1q8kckqqnw434vaq0mx0q3ayhrzc30v8a7m758747yis8vqxrvjb"; + revision = "3"; + editedCabalFile = "1qkci3bwjd3c1kn3l9mgxvzqg0q89xmw6x7rlp1kh1qpv9vwg9d7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -365225,8 +363111,8 @@ self: { }: mkDerivation { pname = "hw-json"; - version = "1.3.3.0"; - sha256 = "1kqwz2wh0bqq91amqwljilb6grmq943z874b1avq6z1mxvxmaf9a"; + version = "1.3.3.1"; + sha256 = "06arzyxh3xrn3avd1s7fndqgg1pd99yf6syr5ha0icmwhsy9byjz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -365458,10 +363344,8 @@ self: { }: mkDerivation { pname = "hw-json-simd"; - version = "0.1.1.2"; - sha256 = "03g2gwmkp6v7b0vf4x8bh4qk91ghr0av5x3c9paj3rp3igycccd6"; - revision = "1"; - editedCabalFile = "1s06mj022lggx28hqdsd181xhbbxadqmbzrafxh4nf5q212dwkzb"; + version = "0.1.1.3"; + sha256 = "1rcmb4zpfgmxh5x04vb68lj1prgiwl5wpa4mn6w7kp7sccd4f9mi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -366438,8 +364322,8 @@ self: { pname = "hw-rankselect"; version = "0.13.4.1"; sha256 = "03nf8jwr1qpbfa20y3zlb3z6cxy8ylpdbsy0fvxdjs8q35f7bmx5"; - revision = "3"; - editedCabalFile = "1fwgjhy3wm1bbyqcq62vcf9nvha17bwzb34g2rd6z1v5qr8dm1gi"; + revision = "5"; + editedCabalFile = "0g15p5dlnfk2ggqsww8gvp877j3vz5x3vc3xvfgwqp3640sgax6j"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -366613,8 +364497,8 @@ self: { pname = "hw-simd"; version = "0.1.2.2"; sha256 = "0ipcrv19xwmq6znbmwmzrjahmymmcmpbs7hpx0183hrwbx2hyhqx"; - revision = "1"; - editedCabalFile = "0c0wv09q98inana4n70qnv6226506fdw4ghbw1pxqglj0ccallib"; + revision = "2"; + editedCabalFile = "05sfkgcfl94wighx2nfrp6rsvkvbch7wn701i669r88b900w56yv"; libraryHaskellDepends = [ base bits-extra @@ -367125,6 +365009,8 @@ self: { pname = "hw-xml"; version = "0.5.1.2"; sha256 = "0zv5dwi4vbacjz3rw62g320p0iy0xya3z2xd4mf238gd9v5fnhd5"; + revision = "1"; + editedCabalFile = "1jrj3lpy76aly7pm4j7ys35s75a8rgf4mqlifasx61k1rvsiiv0s"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -369567,61 +367453,6 @@ self: { cpu, deepseq, distributive, - hashable, - lens, - reflection, - semigroupoids, - semigroups, - tagged, - vector, - }: - mkDerivation { - pname = "hyperloglog"; - version = "0.4.6"; - sha256 = "0zwg4dhgasa9sx7pbjjjb9kz2bnhb3r2daij2b572cszv65l91nv"; - revision = "5"; - editedCabalFile = "1acq3rhj3x019ckvvhpl4vg8islr53il9ngxd5p5k1is90hcyx97"; - libraryHaskellDepends = [ - approximate - base - binary - bits - bytes - bytestring - cereal - cereal-vector - comonad - cpu - deepseq - distributive - hashable - lens - reflection - semigroupoids - semigroups - tagged - vector - ]; - description = "An approximate streaming (constant space) unique object counter"; - license = lib.licenses.bsd3; - } - ) { }; - - "hyperloglog_0_5" = callPackage ( - { - mkDerivation, - approximate, - base, - binary, - bits, - bytes, - bytestring, - cereal, - cereal-vector, - comonad, - cpu, - deepseq, - distributive, entropy, ghc-prim, hashable, @@ -369661,7 +367492,6 @@ self: { ]; description = "An approximate streaming (constant space) unique object counter"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -370477,8 +368307,8 @@ self: { pname = "iCalendar"; version = "0.4.1.1"; sha256 = "0bdsfl108c740zn105sw765dlfw8hvpnwk7w3psy1iyn8hasl1rh"; - revision = "1"; - editedCabalFile = "09b4kqm03v6cxiq9yf0xp0sbc232gra5lg56p1rllyl2rdfq31n1"; + revision = "2"; + editedCabalFile = "1d2wwdzhfvv535v951z62a3qsd7pyk68srmb80kn46qnn33k0cvi"; libraryHaskellDepends = [ base base64-bytestring @@ -372035,6 +369865,8 @@ self: { pname = "if-instance"; version = "0.6.0.0"; sha256 = "1pjl4dg510dp6p23hjn1rii7pf444jqn9jy6wvy6x9m8b25j2nzr"; + revision = "1"; + editedCabalFile = "0i96a850a5kb3azn40j38wi20vkcbh804b29swrz8mi60basr9rb"; libraryHaskellDepends = [ base ghc @@ -372048,6 +369880,8 @@ self: { doHaddock = false; description = "Branch on whether a constraint is satisfied"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -372441,128 +370275,6 @@ self: { }: mkDerivation { pname = "ihaskell"; - version = "0.11.0.0"; - sha256 = "1mjjsmjvapkmj69qzp9sskgxi04fymacvy0la7lr1rcrl9z5x5hd"; - 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_12_0_0" = 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; @@ -372636,7 +370348,6 @@ self: { ]; description = "A Haskell backend kernel for the Jupyter project"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "ihaskell"; } ) { }; @@ -374280,8 +371991,8 @@ self: { }: mkDerivation { pname = "immutaball-core"; - version = "0.1.0.4.1"; - sha256 = "136vbcyywfyl2kafpygz1iwv5yahlzxhj9y07wsz3dch90x0lail"; + version = "0.1.0.5.1"; + sha256 = "12i9vxhxsmka4rlmkj4ip930h4clcbn031il39x6clj2dflj5807"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -374376,7 +372087,7 @@ self: { unbounded-delays wires ]; - description = "Immutaball platformer game"; + description = "Immutaball platformer game (prototype version)"; license = lib.licenses.bsd0; hydraPlatforms = lib.platforms.none; } @@ -378147,7 +375858,6 @@ self: { ieee754, inline-c, mtl, - pretty, primitive, process, quickcheck-assertions, @@ -378157,25 +375867,20 @@ self: { silently, singletons, singletons-th, - strict, tasty, tasty-expected-failure, - tasty-golden, tasty-hunit, tasty-quickcheck, template-haskell, temporary, text, - th-lift, - th-orphans, - transformers, unix, vector, }: mkDerivation { pname = "inline-r"; - version = "1.0.1"; - sha256 = "0wndjyp5y08f8m01rbcxs1dn721dp2wfcfa19k1i443r0f1wc3mf"; + version = "1.0.2"; + sha256 = "01frm1ibdpaxdpi0rik469xjcyj9nnvxjjkmf7bjfgss4slz06fd"; libraryHaskellDepends = [ aeson base @@ -378187,7 +375892,6 @@ self: { heredoc inline-c mtl - pretty primitive process reflection @@ -378197,9 +375901,6 @@ self: { template-haskell temporary text - th-lift - th-orphans - transformers unix vector ]; @@ -378216,10 +375917,8 @@ self: { quickcheck-assertions silently singletons - strict tasty tasty-expected-failure - tasty-golden tasty-hunit tasty-quickcheck template-haskell @@ -378233,10 +375932,8 @@ self: { criterion filepath primitive - process singletons template-haskell - vector ]; description = "Seamlessly call R from Haskell and vice versa. No FFI required."; license = lib.licenses.bsd3; @@ -378473,38 +376170,8 @@ self: { }: mkDerivation { pname = "inspection-testing"; - version = "0.5.0.3"; - sha256 = "1kh6lrcdyfnj0c8fqrllb21hfmnlsrllw6jkkg4hya0f9lqf4mgi"; - revision = "3"; - editedCabalFile = "1b66i5h8vbj3d3dn99wy6sffppfz8iywpwwdivxnxvn645crywa8"; - libraryHaskellDepends = [ - base - containers - ghc - mtl - template-haskell - transformers - ]; - testHaskellDepends = [ base ]; - description = "GHC plugin to do inspection testing"; - license = lib.licenses.mit; - } - ) { }; - - "inspection-testing_0_6" = callPackage ( - { - mkDerivation, - base, - containers, - ghc, - mtl, - template-haskell, - transformers, - }: - mkDerivation { - pname = "inspection-testing"; - version = "0.6"; - sha256 = "13j6bqybkqd1nrhx648j0nmsjgyqnmbgssm5pxynmkqw62yylbry"; + version = "0.6.2"; + sha256 = "0zi1q86sd9jy5dpqfs2j71acdl7kvik0ps78xirpdhyldhwwyqws"; libraryHaskellDepends = [ base containers @@ -378516,7 +376183,6 @@ self: { testHaskellDepends = [ base ]; description = "GHC plugin to do inspection testing"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -379193,8 +376859,8 @@ self: { pname = "int-cast"; version = "0.2.0.0"; sha256 = "0s8rqm5d9f4y2sskajsw8ff7q8xp52vwqa18m6bajldp11m9a1p0"; - revision = "7"; - editedCabalFile = "0z1bffrx787f2697a6gfkmbxkj3ymgs88kid9ckcla08n11zw2ql"; + revision = "8"; + editedCabalFile = "10a33fvsy4qkckw6ciqiigy4r5f1pflw16l284scsdas56lk1pqq"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base @@ -379292,8 +376958,8 @@ self: { }: mkDerivation { pname = "int-like"; - version = "0.3.0"; - sha256 = "0nyxhq5715cb5dpvs6ap6zkm08xai1ivhpvj6jsj3kiy0fxyscmw"; + version = "0.3.1"; + sha256 = "093kq89lj49wmr878i3nx4yw7x0csh7wmnbil4w7whcy7zfmfabx"; libraryHaskellDepends = [ algebraic-graphs base @@ -379511,7 +377177,6 @@ self: { { mkDerivation, base, - doctest, ghc-bignum, smallcheck, tasty, @@ -379521,17 +377186,14 @@ self: { }: mkDerivation { pname = "integer-roots"; - version = "1.0.2.0"; - sha256 = "15sn3jgm8axm8f9z02aj3xdf318qwwc5qfc8b4r0n7hfr1jgrqs5"; - revision = "1"; - editedCabalFile = "1ff3w9ygyw5shshknyrcl4j7g3gbaz3dyfm8a6gwndrkg1nb7a37"; + version = "1.0.3.0"; + sha256 = "0l6pygfrlyvrbxshz6s1zd6w3q2hl1dc18y08mg0a334ky87za9k"; libraryHaskellDepends = [ base ghc-bignum ]; testHaskellDepends = [ base - doctest smallcheck tasty tasty-hunit @@ -380825,6 +378487,7 @@ self: { hashable, heaps, hspec, + indexed-traversable, lattices, parsec, QuickCheck, @@ -380835,8 +378498,8 @@ self: { }: mkDerivation { pname = "interval-patterns"; - version = "0.8.0"; - sha256 = "1paciwq4wzl0kqkl5zzj486dsq5pg6275nj15gicv1czj7m9ncg9"; + version = "0.8.1"; + sha256 = "1wq080qvc1xbw6kd86ffl7017prz27g5658yyyvmjrshv5krxrhx"; libraryHaskellDepends = [ base containers @@ -380844,6 +378507,7 @@ self: { groups hashable heaps + indexed-traversable lattices semirings time @@ -380857,6 +378521,7 @@ self: { hashable heaps hspec + indexed-traversable lattices parsec QuickCheck @@ -380867,8 +378532,6 @@ self: { ]; description = "Intervals, and monoids thereof"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -381716,6 +379379,7 @@ self: { base, bytestring, deepseq, + ghc-internal, nothunks, primitive, QuickCheck, @@ -381726,14 +379390,15 @@ self: { }: mkDerivation { pname = "io-classes"; - version = "1.8.0.0"; - sha256 = "154bpq8w65xyy4slbd12d0r02gv5bz0q09rlpxyjwx63kpzy5xw1"; + version = "1.8.0.1"; + sha256 = "0ivhs0wpl2i8fw5g2ch3ck5adzwsp1dlfl1j3vy872i3cfygcbdi"; libraryHaskellDepends = [ array async base bytestring deepseq + ghc-internal nothunks primitive QuickCheck @@ -381942,8 +379607,8 @@ self: { }: mkDerivation { pname = "io-sim"; - version = "1.8.0.0"; - sha256 = "00dmqfbq9j906f5ga1vqqmrvzdmwxwrw6gcigmdspwnpaq73yydr"; + version = "1.8.0.1"; + sha256 = "1xv0j1l46n0wv76sll796avrvl3aaxnf0dsqjkp66fw0yprdbh5n"; libraryHaskellDepends = [ base containers @@ -382490,8 +380155,8 @@ self: { }: mkDerivation { pname = "ip2location-io"; - version = "1.1.0"; - sha256 = "1hzikf2ivaxmhw8z1zlcs108vww88nfk4iv4hx85v205gdxwgpwz"; + version = "1.3.0"; + sha256 = "1425ca51il1cairnv8qabxb1m242jndsi0m2m1lpvyk5jwj3k2cv"; libraryHaskellDepends = [ aeson base @@ -382552,8 +380217,8 @@ self: { }: mkDerivation { pname = "ip6addr"; - version = "2.0.0"; - sha256 = "1drhjv6xmwfnx2yvxxs03ds415gxdgylzkmb5wy9g7b12q91kxf5"; + version = "2.0.0.1"; + sha256 = "18g1y923ll8sh1flg9ddf5nyi7ndngf99p3d39q6icimffnyqkfh"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -384379,14 +382044,15 @@ self: { bytestring-lexing, hspec, hspec-core, + hspec-discover, QuickCheck, quickcheck-instances, time, }: mkDerivation { pname = "iso8601-duration"; - version = "0.1.2.0"; - sha256 = "1hzzcgc1k3dn4l5yxzqq9d62n2hfkrcg0ag14dly7ak3gx9l8l3n"; + version = "0.1.2.1"; + sha256 = "0swdzv13y0ww4vlddcfwlwdcp0n5v824dcn5hfa5lxlp06xvy86h"; libraryHaskellDepends = [ attoparsec base @@ -384403,10 +382069,9 @@ self: { quickcheck-instances time ]; + testToolDepends = [ hspec-discover ]; description = "Types and parser for ISO8601 durations"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -387704,8 +385369,8 @@ self: { }: mkDerivation { pname = "javelin-frames"; - version = "0.1.0.1"; - sha256 = "1gw9db2jqwbnkyyxpd4wj238n34c6vd7psr909wi918d79mmlc2g"; + version = "0.1.0.2"; + sha256 = "0g4vw1qb5m8ypyjr72hh0f1dmba0r43ggkvx4zpwcv7ij3qd25bl"; libraryHaskellDepends = [ base containers @@ -389862,28 +387527,6 @@ self: { }: mkDerivation { pname = "js-jquery"; - version = "3.3.1"; - sha256 = "16q68jzbs7kp07dnq8cprdcc8fd41rim38039vg0w4x11lgniq70"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ base ]; - testHaskellDepends = [ - base - HTTP - ]; - doCheck = false; - description = "Obtain minified jQuery code"; - license = lib.licenses.mit; - } - ) { }; - - "js-jquery_3_7_1" = callPackage ( - { - mkDerivation, - base, - HTTP, - }: - mkDerivation { - pname = "js-jquery"; version = "3.7.1"; sha256 = "01mizq5s0nkbss800wjkdfss9ia193v5alrzsj356by5l40zm1x0"; enableSeparateDataOutput = true; @@ -389895,7 +387538,6 @@ self: { doCheck = false; description = "Obtain minified jQuery code"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -390134,15 +387776,17 @@ self: { base, bytestring, jsaddle, + template-haskell, }: mkDerivation { pname = "jsaddle-wasm"; - version = "0.1.1.0"; - sha256 = "0srdxphbx4f70z97l1v64xdww2ggxap7wb1lyplacrml3pq7qr5d"; + version = "0.1.2.1"; + sha256 = "1a87wi5drdvjcs621wdhmbpgqmnf6s0sd6rcik0hkmyvbhlxv37v"; libraryHaskellDepends = [ base bytestring jsaddle + template-haskell ]; doHaddock = false; description = "Run JSaddle JSM with the GHC Wasm backend"; @@ -391397,7 +389041,6 @@ self: { "json-query" = callPackage ( { mkDerivation, - array-chunks, base, bytebuild, byteslice, @@ -391419,12 +389062,9 @@ self: { }: mkDerivation { pname = "json-query"; - version = "0.2.3.1"; - sha256 = "06j1004is5y5fji89ns9h93qayqmgmjlv9aqlq66xxvp3ijvqzmn"; - revision = "1"; - editedCabalFile = "16pkhyxyr1pmk8g22kydqakv0a2nv7lgx3b6gvvr58xwh3alrzvp"; + version = "0.3.0.0"; + sha256 = "1w1nzl4p4q3qs2b53b6kb8mp4jdc22q02q097bi97a0x0ab4avrq"; libraryHaskellDepends = [ - array-chunks base bytebuild bytestring @@ -391434,13 +389074,12 @@ self: { primitive-unlifted profunctors scientific-notation + text text-short transformers ]; testHaskellDepends = [ - array-chunks base - bytebuild byteslice bytestring hspec @@ -391452,7 +389091,6 @@ self: { tasty-hspec tasty-hunit text - text-short ]; description = "Kitchen sink for querying JSON"; license = lib.licenses.bsd3; @@ -391762,6 +389400,7 @@ self: { description = "Types and type classes for defining JSON schemas"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -391918,82 +389557,6 @@ self: { }: mkDerivation { pname = "json-spec-elm-servant"; - version = "0.4.3.0"; - sha256 = "05vvm8ivpnp4f3sx7p1sxp2ywqlnii3mjalcwfv6fimsyjlk638w"; - 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.licenses.mit; - } - ) { }; - - "json-spec-elm-servant_0_4_4_1" = 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.4.4.1"; sha256 = "0236nyzixcj5z10kmmdxhdzb9gmaczjk0p9icgyh972zm6ql00l0"; libraryHaskellDepends = [ @@ -392039,7 +389602,6 @@ self: { ]; description = "Generated elm code for servant APIs"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -392058,8 +389620,8 @@ self: { }: mkDerivation { pname = "json-spec-openapi"; - version = "1.0.1.1"; - sha256 = "0vk9m76ga1706b9r4ggpfk7f11jpv22mhibqxd7vqfbi3iffm2ys"; + version = "1.0.1.3"; + sha256 = "04l5fwj5dr9rhb0b2qv2750gzc4gqvkh5dvf8vx5gh67i9skc384"; libraryHaskellDepends = [ aeson base @@ -392192,13 +389754,12 @@ self: { text, text-short, transformers, - word-compat, zigzag, }: mkDerivation { pname = "json-syntax"; - version = "0.2.7.2"; - sha256 = "0niyi6vzrl9q4xlh0d5ygdm81zvbgglkmfq5p2a44y6avzqs1sq7"; + version = "0.3.0.2"; + sha256 = "0h9adxxacg5l5ggq97syy33cnnvq3nzma6xxcgff31p2h08i098w"; libraryHaskellDepends = [ array-builder array-chunks @@ -392215,7 +389776,6 @@ self: { text text-short transformers - word-compat zigzag ]; testHaskellDepends = [ @@ -394032,8 +391592,8 @@ self: { }: mkDerivation { pname = "jukebox"; - version = "0.5.5"; - sha256 = "1rv21hdgjmmd6mynv8prfdcn48by3zch9qz6clmkjijvph0zg0nl"; + version = "0.5.8"; + sha256 = "1pb7z95cmqaxbmba2grrbf8dm56821y40v12l4402milnahzl3k9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -395272,10 +392832,8 @@ self: { }: mkDerivation { pname = "kan-extensions"; - version = "5.2.6"; - sha256 = "1k7cxqj9hl1b4axlw5903hrxh4vg5rdrzjmpa44xrhws3hy2i0ps"; - revision = "1"; - editedCabalFile = "0cq87wbjx4zppyxamqqcy2hsahs3n3k23qnp6q7lrh5303wp5fg0"; + version = "5.2.7"; + sha256 = "0n716zyihbnq3s1zhqbh3fm0qzhgy2hk79ziy8b6bvydjpzsq8y3"; libraryHaskellDepends = [ adjunctions array @@ -398582,8 +396140,8 @@ self: { }: mkDerivation { pname = "keter"; - version = "2.1.9"; - sha256 = "06kn3xrzpqnlynzq12b511r0dqr8dinvbq8fliqvjrn5cyyl9sk5"; + version = "2.1.10"; + sha256 = "1ml0c6bhdivmp2r4n3bmridwls5ik7if28235866f5k17qr4b3c9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -399836,8 +397394,8 @@ self: { }: mkDerivation { pname = "kind-apply"; - version = "0.4.0.0"; - sha256 = "0bw41crzif6rdsfpskb8yanhzkcwn7hqwjawzifgi6jz3mvqqaha"; + version = "0.4.0.1"; + sha256 = "0j3aswwf5afvg1h3f6wv6yd253ynkzcbfq1fznsgi94dx90inkjy"; libraryHaskellDepends = [ base first-class-families @@ -399907,6 +397465,8 @@ self: { pname = "kind-generics-th"; version = "0.2.3.3"; sha256 = "1jilhnjqgcnaip9i8n6mff0zs91m4b8aciy1a0pi9jvqz2jdaxrz"; + revision = "1"; + editedCabalFile = "0qhcdm88rn8iradkk8xqlsdiy2rz0xwiclss3y4vknmhdl8q0cn5"; libraryHaskellDepends = [ base fcf-family @@ -400404,6 +397964,8 @@ self: { pname = "knead"; version = "1.0.1.1"; sha256 = "1sd391wpnyzcyp2d7w4xfmmafsxkhcn7wfhpwdglvxzpv0sbixrd"; + revision = "1"; + editedCabalFile = "17gx9wzva1zl7i7fk4bhadv60x9la3ralh58iv1v4hi52hx5b7bg"; libraryHaskellDepends = [ base bool8 @@ -400431,6 +397993,7 @@ self: { ]; description = "Repa-like array processing using LLVM JIT"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -400778,16 +398341,15 @@ self: { extra, filepath, formatting, - Glob, http-conduit, http-directory, koji, pretty-simple, rpm-nvr, safe, + select-rpms, simple-cmd, simple-cmd-args, - simple-prompt, text, time, utf8-string, @@ -400795,8 +398357,8 @@ self: { }: mkDerivation { pname = "koji-tool"; - version = "1.2"; - sha256 = "0kv1r4d4j9a5snj2g810b6fav3fbgw818dpzsvnfwys8xj792m6m"; + version = "1.3"; + sha256 = "0ibbkl0lvgfwh16hihgqbc9gsgxdlz2w1ra7kfjs9cmx5l8w1gpg"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -400805,16 +398367,15 @@ self: { extra filepath formatting - Glob http-conduit http-directory koji pretty-simple rpm-nvr safe + select-rpms simple-cmd simple-cmd-args - simple-prompt text time utf8-string @@ -401705,8 +399266,8 @@ self: { }: mkDerivation { pname = "kubernetes-api-client"; - version = "0.6.0.1"; - sha256 = "0j1jldj300n2fnr6q7ciiszcp2p3gs33cjxpjk481rrz84xlgaf5"; + version = "0.6.1.1"; + sha256 = "0f3sfs6z9xwf7811s7mbh03a4jsyfcvjx1lvycs7gv1ak1jhm27z"; libraryHaskellDepends = [ aeson attoparsec @@ -401789,7 +399350,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Client library for Kubernetes"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -404951,6 +402511,8 @@ self: { pname = "langchain-hs"; version = "0.0.2.0"; sha256 = "0gh3gmmppfms1jg5zaxksalh90675r4pl6lmz63szkpwl9rmc9kz"; + revision = "2"; + editedCabalFile = "0qk56yswclxrf903c34ifadd8ja2l3zxfc0b2vzlgf1x7zf4cikl"; libraryHaskellDepends = [ aeson async @@ -405889,63 +403451,6 @@ self: { }: mkDerivation { pname = "language-docker"; - version = "13.0.0"; - sha256 = "16ywhy8bah81x9agckqbkad0h7k6gzxgds5frbj4nvs7x8xp6vh8"; - 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.licenses.gpl3Only; - } - ) { }; - - "language-docker_14_0_1" = 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 = [ @@ -405979,7 +403484,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Dockerfile parser, pretty-printer and embedded DSL"; license = lib.licenses.gpl3Plus; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -408492,8 +405996,8 @@ self: { pname = "lapack-ffi-tools"; version = "0.1.3.2"; sha256 = "0y30qwxzbggn3aqr437j3bi1yfa1fpdq96xq7vxbi1fnll8a9432"; - revision = "1"; - editedCabalFile = "0z8ahg1bxcphdyhjaxwmfhdhwwg1d2mhx3dvl6af3c9sql9r5xjw"; + revision = "2"; + editedCabalFile = "0k96wssmadcjrhdzcd6q3n7qx9kpb2wb3i9c61xygwx6x9q13wm3"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -408561,7 +406065,6 @@ self: { bytestring, containers, deepseq, - fourmolu, ghc, ghc-tcplugin-api, hashable, @@ -408571,7 +406074,6 @@ self: { parsec, primitive, QuickCheck, - record-dot-preprocessor, record-hasfield, sop-core, Stream, @@ -408586,10 +406088,8 @@ self: { }: mkDerivation { pname = "large-anon"; - version = "0.3.2"; - sha256 = "0lj23kv7p9ax8gs7mgb37cq1x4jd3zmbz4v6fvvd1mwnkrjsnvvd"; - isLibrary = true; - isExecutable = true; + version = "0.3.3"; + sha256 = "1xwl72d217i10va21cf61nfjvw85zdajhff57qhpbf15my187a3h"; libraryHaskellDepends = [ aeson base @@ -408608,11 +406108,6 @@ self: { tagged typelet ]; - executableHaskellDepends = [ - base - fourmolu - text - ]; testHaskellDepends = [ aeson aeson-pretty @@ -408625,7 +406120,6 @@ self: { optics-core parsec QuickCheck - record-dot-preprocessor record-hasfield sop-core Stream @@ -408639,7 +406133,6 @@ self: { description = "Scalable anonymous records"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; - mainProgram = "large-anon-testsuite-fourmolu-preprocessor"; broken = true; } ) { }; @@ -408663,10 +406156,8 @@ self: { }: mkDerivation { pname = "large-generics"; - version = "0.2.2"; - sha256 = "1mvlyhna4s0997pzfkbhgg3v4l5fqj7rpx5nqjpgy7af5zp2mdgn"; - revision = "1"; - editedCabalFile = "1ly8qwzy3myvfsdp0dlgr80mnys6mi6b17xgh457r642qhig9cc4"; + version = "0.2.3"; + sha256 = "0sxgw2aajh79sm9pd66i7ml7z9k7vs38aarpf39yh98bppci6sgk"; libraryHaskellDepends = [ aeson base @@ -408812,8 +406303,8 @@ self: { }: mkDerivation { pname = "large-records"; - version = "0.4.2"; - sha256 = "1z61v8vi3ax2pjw0d4k3vznbiziwflgraralrkxv12s3s3kq0pm5"; + version = "0.4.3"; + sha256 = "0byhs4dr86l0shqhhj3nnwcfqb8a08363w212gjqnm3kbvh18nsy"; libraryHaskellDepends = [ base containers @@ -409458,8 +406949,8 @@ self: { pname = "lattices"; version = "2.2.1"; sha256 = "0rknzbzwcbg87hjiz4jwqb81w14pywkipxjrrlrp0m5i8ciky1i7"; - revision = "2"; - editedCabalFile = "1y01fx2d3ad601zg13n52k8d4lcx1s3b6hhbwmyblhdj7x9xyl2i"; + revision = "3"; + editedCabalFile = "0ry6d23sy0pqgzn2cfbr0yrsxcf1mix2irhv1x9bzv99cz2az3qm"; libraryHaskellDepends = [ base containers @@ -410506,6 +407997,57 @@ self: { } ) { }; + "lazy-scope" = callPackage ( + { + mkDerivation, + base, + bytestring, + deepseq, + directory, + filepath, + mtl, + relude, + tasty, + tasty-discover, + tasty-hunit, + tasty-quickcheck, + trace-embrace, + transformers, + unliftio, + }: + mkDerivation { + pname = "lazy-scope"; + version = "0.0.1"; + sha256 = "1mg61w6jlv8218d3ps5blidbdfwrybyb60qr6vnappla7yixbj9v"; + libraryHaskellDepends = [ + base + bytestring + deepseq + directory + filepath + mtl + relude + trace-embrace + transformers + unliftio + ]; + testHaskellDepends = [ + base + bytestring + directory + relude + tasty + tasty-discover + tasty-hunit + tasty-quickcheck + unliftio + ]; + testToolDepends = [ tasty-discover ]; + description = "Alternative lazy ByteString and ST-like IO Handle"; + license = lib.licenses.bsd3; + } + ) { }; + "lazy-search" = callPackage ( { mkDerivation, @@ -412174,7 +409716,6 @@ self: { ]; description = "Haskell IDE written in Haskell"; license = "GPL"; - hydraPlatforms = lib.platforms.none; mainProgram = "leksah"; } ) { inherit (pkgs) gtk3; }; @@ -412375,7 +409916,6 @@ self: { generic-deriving, ghc-prim, hashable, - HUnit, indexed-traversable, indexed-traversable-instances, kan-extensions, @@ -412388,10 +409928,10 @@ self: { simple-reflect, strict, tagged, + tasty, + tasty-hunit, + tasty-quickcheck, template-haskell, - test-framework, - test-framework-hunit, - test-framework-quickcheck2, text, th-abstraction, these, @@ -412402,8 +409942,8 @@ self: { }: mkDerivation { pname = "lens"; - version = "5.3.4"; - sha256 = "12n8jdwlpa5lcp2yi26a4fwncn1v1lyznaa9fasszk6qp0afvdpi"; + version = "5.3.5"; + sha256 = "1s0ziznj60l9z3z5dacq58kaq8cdfxcz0r75f5hwj25ivzrsrszg"; libraryHaskellDepends = [ array assoc @@ -412445,13 +409985,12 @@ self: { bytestring containers deepseq - HUnit mtl QuickCheck simple-reflect - test-framework - test-framework-hunit - test-framework-quickcheck2 + tasty + tasty-hunit + tasty-quickcheck text transformers ]; @@ -412712,8 +410251,8 @@ self: { }: mkDerivation { pname = "lens-family-th"; - version = "0.5.3.1"; - sha256 = "0fhv44qb3gdwiay3imhwhqhdpiczncjz2w6jiiqk11qn4a63rv7l"; + version = "0.5.3.2"; + sha256 = "1lkzrnajlgnxd5wmxaa8z4j3kxry5iwarc15n9jkxygb0b20x3rh"; libraryHaskellDepends = [ base template-haskell @@ -412949,8 +410488,8 @@ self: { pname = "lens-properties"; version = "4.11.1"; sha256 = "1caciyn75na3f25q9qxjl7ibjam22xlhl5k2pqfiak10lxsmnz2g"; - revision = "7"; - editedCabalFile = "14n9yzar4zfqigyayxhi11a0g954nb4jcz0fahgpxyl2vbg7h1ch"; + revision = "8"; + editedCabalFile = "0lp0nkbm38v2i361w79dmqq20v3gn95bh1xixbs20549k73cxxj3"; libraryHaskellDepends = [ base lens @@ -413455,8 +410994,8 @@ self: { pname = "lentil"; version = "1.5.8.0"; sha256 = "08g15kzynync0kl9f247sifzqpkjyvigc5r31w2n3vivi3pdcafn"; - revision = "1"; - editedCabalFile = "0n991bjlcjchmjlgfxg709sp6vsi6c5igzs7904i6hfabq3z47q5"; + revision = "2"; + editedCabalFile = "0qcibmqkw96658fx3dcfy90k8w4a7xdvllb8h0hk14v0lwvi4cmm"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -416597,8 +414136,6 @@ self: { libraryToolDepends = [ c2hs ]; description = "FFI bindings to libssh2 SSH2 client library (http://libssh2.org/)"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { inherit (pkgs) libssh2; }; @@ -416628,7 +414165,6 @@ self: { ]; description = "Conduit wrappers for libssh2 FFI bindings (see libssh2 package)"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -416841,8 +414377,8 @@ self: { }: mkDerivation { pname = "libtorch-ffi"; - version = "2.0.1.3"; - sha256 = "0hamxxlf69r3m826a3x59k11cmlv4m2340mr3xmcbyqga2zs04a6"; + version = "2.0.1.5"; + sha256 = "0qk8wdfp2c3xwn8ydszxn5zpifcgbp5ns75rinyyqybz0rls1xk8"; libraryHaskellDepends = [ async base @@ -418723,7 +416259,6 @@ self: { distributive, ghc-prim, hashable, - HUnit, indexed-traversable, lens, QuickCheck, @@ -418732,10 +416267,10 @@ self: { semigroupoids, simple-reflect, tagged, + tasty, + tasty-hunit, + tasty-quickcheck, template-haskell, - test-framework, - test-framework-hunit, - test-framework-quickcheck2, transformers, transformers-compat, unordered-containers, @@ -418744,8 +416279,8 @@ self: { }: mkDerivation { pname = "linear"; - version = "1.23.1"; - sha256 = "0ybch2f4yc7mhxryr5f29i7j8ryq1i1n69fgldskxjrj825qkb3x"; + version = "1.23.2"; + sha256 = "05v91is8rwm34a86gra2q03d5f1klj4nmlxx8r3cx0gbkdhrvmmv"; libraryHaskellDepends = [ adjunctions base @@ -418776,13 +416311,12 @@ self: { binary bytestring deepseq - HUnit QuickCheck reflection simple-reflect - test-framework - test-framework-hunit - test-framework-quickcheck2 + tasty + tasty-hunit + tasty-quickcheck vector ]; description = "Linear Algebra"; @@ -418872,81 +416406,6 @@ self: { base, containers, deepseq, - 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.4.0"; - sha256 = "092xnbn29829zz1nq96h2fcw3qpkanzrhw09cjs90f19xhcs1vxw"; - libraryHaskellDepends = [ - base - containers - ghc-prim - hashable - linear-generics - primitive - storable-tuple - text - transformers - vector - ]; - testHaskellDepends = [ - base - containers - hedgehog - inspection-testing - linear-generics - mmorph - storable-tuple - tasty - tasty-hedgehog - tasty-inspection-testing - text - vector - ]; - benchmarkHaskellDepends = [ - base - containers - deepseq - hashable - hashtables - MonadRandom - random - random-shuffle - tasty-bench - unordered-containers - vector - ]; - description = "Standard library for linear types"; - license = lib.licenses.mit; - } - ) { }; - - "linear-base_0_5_0" = callPackage ( - { - mkDerivation, - base, - containers, - deepseq, ghc-bignum, ghc-prim, hashable, @@ -419014,7 +416473,6 @@ self: { doHaddock = false; description = "Standard library for linear types"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -419120,6 +416578,35 @@ self: { } ) { }; + "linear-free" = callPackage ( + { + mkDerivation, + base, + containers, + hspec, + linear-base, + QuickCheck, + }: + mkDerivation { + pname = "linear-free"; + version = "0.1.0.0"; + sha256 = "1j0g3zc3gaiz93c1zirhkh1rgj14ym12z1z3w19fr7ilknn86aw4"; + libraryHaskellDepends = [ + base + linear-base + ]; + testHaskellDepends = [ + base + containers + hspec + linear-base + QuickCheck + ]; + description = "Linear free monads"; + license = lib.licenses.mit; + } + ) { }; + "linear-generics" = callPackage ( { mkDerivation, @@ -420493,29 +417980,6 @@ self: { }: mkDerivation { pname = "linux-namespaces"; - version = "0.1.3.1"; - sha256 = "1h0ar1jqgip5k5b7c2v452jk62ig1pfgpw587faw8z0ai51yrl9a"; - libraryHaskellDepends = [ - base - bytestring - unix - ]; - description = "Work with linux namespaces: create new or enter existing ones"; - license = lib.licenses.bsd3; - platforms = lib.platforms.linux; - maintainers = [ lib.maintainers.alexfmpe ]; - } - ) { }; - - "linux-namespaces_0_2_0_1" = callPackage ( - { - mkDerivation, - base, - bytestring, - unix, - }: - mkDerivation { - pname = "linux-namespaces"; version = "0.2.0.1"; sha256 = "11giyfb1r7n8y4f2bvjycg4zv0c2dh9s64qcmvlr5akwvwjlzylb"; libraryHaskellDepends = [ @@ -420526,7 +417990,6 @@ self: { description = "Work with linux namespaces: create new or enter existing ones"; license = lib.licenses.bsd3; platforms = lib.platforms.linux; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; @@ -422261,22 +419724,14 @@ self: { ) { }; "list1" = callPackage ( - { - mkDerivation, - base, - smash, - }: + { mkDerivation, base }: mkDerivation { pname = "list1"; - version = "0.0.2"; - sha256 = "0lxx1m2vrf14fb8r4qzfp6y8iqxai3cdpg2dzh9az383qxhy0zmh"; - libraryHaskellDepends = [ - base - smash - ]; + version = "0.1.0"; + sha256 = "1kyl7gg0prq7cyr0radwqcwdmqj3d0w2rjs1406nkryjfibsxgkh"; + libraryHaskellDepends = [ base ]; description = "Helpers for working with NonEmpty lists"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -422589,61 +420044,10 @@ self: { }: mkDerivation { pname = "literatex"; - version = "0.3.0.0"; - sha256 = "0ph3s26hxvnkdqc3s09d3ka1p224zmgwc3k6zi7jmma0sgrmnm9x"; - revision = "8"; - editedCabalFile = "0wg9kshyn0s8f65pchyl69i97qdk39lr8fzp9c4zb7d2lv1cgn8c"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - bytestring - conduit - text - ttc - unliftio - ]; - executableHaskellDepends = [ - ansi-wl-pprint - base - optparse-applicative - ttc - ]; - testHaskellDepends = [ - base - bytestring - filepath - tasty - tasty-hunit - text - ttc - unliftio - ]; - description = "transform literate source code to Markdown"; - license = lib.licenses.mit; - mainProgram = "literatex"; - } - ) { }; - - "literatex_0_4_0_0" = callPackage ( - { - mkDerivation, - ansi-wl-pprint, - base, - bytestring, - conduit, - filepath, - optparse-applicative, - tasty, - tasty-hunit, - text, - ttc, - unliftio, - }: - mkDerivation { - pname = "literatex"; version = "0.4.0.0"; sha256 = "06whn0rx1gy2pzl4678z087pfragy2sjaw34ljx6sfvxg0wn03bx"; + revision = "1"; + editedCabalFile = "1kqa99vrq35hk0n58cj5sgp6s87jgwhafz78jzrwi67v94w3hi01"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -422672,7 +420076,6 @@ self: { ]; description = "transform literate source code to Markdown"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "literatex"; } ) { }; @@ -422993,7 +420396,7 @@ self: { base, bytestring, derive-storable, - llama, + llama-cpp, tasty, tasty-hunit, }: @@ -423006,7 +420409,7 @@ self: { bytestring derive-storable ]; - librarySystemDepends = [ llama ]; + librarySystemDepends = [ llama-cpp ]; testHaskellDepends = [ base bytestring @@ -423019,7 +420422,7 @@ self: { hydraPlatforms = lib.platforms.none; broken = true; } - ) { llama = null; }; + ) { inherit (pkgs) llama-cpp; }; "llrbtree" = callPackage ( { mkDerivation, base }: @@ -423432,6 +420835,8 @@ self: { pname = "llvm-dsl"; version = "0.1.2"; sha256 = "1ynldbzdlr5i08174s85nzi8iwaic0zr10x8zccvl127d9d3264q"; + revision = "1"; + editedCabalFile = "1jihb8c0jg7xby9ql3cxf7l7nkrppg5n5xhfdhfnqn53msb9bp9w"; libraryHaskellDepends = [ base bool8 @@ -423457,6 +420862,7 @@ self: { ]; description = "Support for writing an EDSL with LLVM-JIT as target"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -423524,8 +420930,8 @@ self: { }: mkDerivation { pname = "llvm-extra"; - version = "0.12.1"; - sha256 = "0i8209qf00fbl1wmfin27ym0ampa4ijxr8ymhqvcvkq8xg1y2ayy"; + version = "0.13"; + sha256 = "0j87l1d6ypg1lm5bjfimgrnygr160rw7igr34kaj33mh0lry6jcr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -423558,6 +420964,8 @@ self: { doHaddock = false; description = "Utility functions for the llvm interface"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -423566,24 +420974,24 @@ self: { mkDerivation, base, enumset, - LLVM, + LLVM-21git, }: mkDerivation { pname = "llvm-ffi"; - version = "16.0"; - sha256 = "14cf6qhdq69ggx41259ih55g6z1vn0694wrh3s8m6f7adq990ra9"; + version = "21.0.0.1"; + sha256 = "0zf77a26g1f4vii5lxa6ms92isrll70ridf6hi66n851rdps6j7c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base enumset ]; - librarySystemDepends = [ LLVM ]; + librarySystemDepends = [ LLVM-21git ]; description = "FFI bindings to the LLVM compiler toolkit"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.thielema ]; } - ) { LLVM = null; }; + ) { LLVM-21git = null; }; "llvm-ffi-tools" = callPackage ( { @@ -424249,8 +421657,8 @@ self: { }: mkDerivation { pname = "llvm-tf"; - version = "16.0"; - sha256 = "1nscccmk0nf52p9r0af354p4n4vr1fbaym4x164wwwid7xc1x65g"; + version = "21.0"; + sha256 = "108a6kw5xfbxq4y613702r79bix6djyn3szi188d38vmwzs4a8qx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -425425,8 +422833,8 @@ self: { }: mkDerivation { pname = "log-base"; - version = "0.12.0.1"; - sha256 = "021chwkggy7q5c3hysfg3aj6pv60wla1cv8iyppibx70ilqpzqs4"; + version = "0.12.1.0"; + sha256 = "1c4dimdgzbia8h201prbl1w8g4qixn9fr100d7aawr256xhi7jci"; libraryHaskellDepends = [ aeson aeson-pretty @@ -425603,7 +423011,7 @@ self: { bytestring, deepseq, http-client, - http-client-openssl, + http-client-tls, http-types, log-base, network-uri, @@ -425618,8 +423026,8 @@ self: { }: mkDerivation { pname = "log-elasticsearch"; - version = "0.13.0.1"; - sha256 = "1l9p4zpf18rkwkv485swrlwyx2l3iqd332273mkz64ybjqllsdkx"; + version = "0.13.0.2"; + sha256 = "1hnd866bcp5fqnxlh3z39d2kn9mza9vp554sm34cmaclmkzfp0cw"; libraryHaskellDepends = [ aeson aeson-pretty @@ -425628,7 +423036,7 @@ self: { bytestring deepseq http-client - http-client-openssl + http-client-tls http-types log-base network-uri @@ -426267,6 +423675,68 @@ self: { } ) { }; + "logging-effect_1_4_1" = callPackage ( + { + mkDerivation, + async, + base, + bytestring, + criterion, + exceptions, + fast-logger, + free, + lifted-async, + monad-control, + monad-logger, + mtl, + prettyprinter, + semigroups, + stm, + stm-delay, + text, + time, + transformers, + transformers-base, + unliftio-core, + }: + mkDerivation { + pname = "logging-effect"; + version = "1.4.1"; + sha256 = "1w8al4wlrda7qdifs86zqvlqdzzpd0awjn1nvcln7ax2yd5ncwnp"; + libraryHaskellDepends = [ + async + base + exceptions + free + monad-control + mtl + prettyprinter + semigroups + stm + stm-delay + text + time + transformers + transformers-base + unliftio-core + ]; + benchmarkHaskellDepends = [ + base + bytestring + criterion + fast-logger + lifted-async + monad-logger + prettyprinter + text + time + ]; + description = "A mtl-style monad transformer for general purpose & compositional logging"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + "logging-effect-colors" = callPackage ( { mkDerivation, @@ -429012,6 +426482,8 @@ self: { pname = "lsp"; version = "2.7.0.1"; sha256 = "1z3kc0vpgijzg56n70vmbi9draxzk02fifz83kgjq73rjc2scp7w"; + revision = "1"; + editedCabalFile = "1lq1gs8b47k3fv79lwz6a9zfkkywp95jy7xzxh0sb5k21x5yy7m9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -430850,18 +428322,14 @@ self: { { mkDerivation, base, - containers, - relude, stm, }: mkDerivation { pname = "lvar"; - version = "0.1.0.0"; - sha256 = "1hllvr4nsjv3c3x5aybp05wr9pdvwlw101vq7c37ydnb91hbfdv4"; + version = "0.2.0.0"; + sha256 = "1wp4yi6c7d893hjgwnpdla8hwiqp7gg8190fmji5gn0vbihl6csb"; libraryHaskellDepends = [ base - containers - relude stm ]; description = "TMVar that can be listened to"; @@ -431262,8 +428730,8 @@ self: { }: mkDerivation { pname = "lz4-bytes"; - version = "0.1.2.0"; - sha256 = "1jgsz96n7n7g4403w0h3zjvlhdh11vy4s7wqka0ppsikjjl7f1ni"; + version = "0.2.0.0"; + sha256 = "10g253lwwmiz7ci70lyxfjln8mczj5r3m2nmcgidh4r9h31x30yv"; libraryHaskellDepends = [ base byte-order @@ -433266,7 +430734,6 @@ self: { ]; description = "Preconfigured email connection pool on top of smtp"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "exe"; } ) { }; @@ -435627,58 +433094,6 @@ self: { }: mkDerivation { pname = "mappings"; - version = "0.3.1.0"; - sha256 = "1yf6qvsipjfq8s9z9lk7q29m3dkpa5kgvjpkm4wap5vawp2rzqyd"; - revision = "1"; - editedCabalFile = "1xg13149rlb00gb8bmnwwy7hncsjsw961mwfffwj99a1ki2ym5qw"; - 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.licenses.bsd3; - mainProgram = "view"; - } - ) { }; - - "mappings_0_3_2_0" = callPackage ( - { - mkDerivation, - base, - cond, - containers, - formatting, - hspec, - hspec-discover, - indexed-traversable, - partialord, - }: - mkDerivation { - pname = "mappings"; version = "0.3.2.0"; sha256 = "0xmdcrc3bs0lvlp9jia5bfvppj0zcgdaic1zr7p5c3gnlw16d739"; isLibrary = true; @@ -435711,7 +433126,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Types which represent functions k -> v"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "view"; } ) { }; @@ -436390,18 +433804,18 @@ self: { bytestring, containers, deepseq, + Diff, doctest-parallel, flatparse, string-interpolate, tasty, tasty-golden, these, - tree-diff, }: mkDerivation { pname = "markup-parse"; - version = "0.1.1.1"; - sha256 = "0k9ga485l7nvhny0kqjb6s4q407a1mnfpcsy90892qgj42dkkdb4"; + version = "0.2.1.0"; + sha256 = "0g80sx8naqbzk21pb8msz7sr9z09brkdr2nkwx1qc3b2g41j5fd9"; libraryHaskellDepends = [ base bytestring @@ -436409,19 +433823,15 @@ self: { deepseq flatparse string-interpolate - tasty - tasty-golden these - tree-diff ]; testHaskellDepends = [ base bytestring + Diff doctest-parallel - string-interpolate tasty tasty-golden - tree-diff ]; description = "A markup parser"; license = lib.licenses.bsd3; @@ -437015,47 +434425,6 @@ self: { }: mkDerivation { pname = "massiv"; - version = "1.0.4.1"; - sha256 = "11gvl0z49aariw3vy8g46di1x5xibf6l7zf6b3l701hvg0hffyn7"; - libraryHaskellDepends = [ - base - bytestring - deepseq - exceptions - primitive - random - scheduler - unliftio-core - vector - vector-stream - ]; - testHaskellDepends = [ - base - doctest - ]; - description = "Massiv (Массив) is an Array Library"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.sheepforce ]; - } - ) { }; - - "massiv_1_0_5_0" = callPackage ( - { - mkDerivation, - base, - bytestring, - deepseq, - doctest, - exceptions, - primitive, - random, - scheduler, - unliftio-core, - vector, - vector-stream, - }: - mkDerivation { - pname = "massiv"; version = "1.0.5.0"; sha256 = "138y8kk2qxprlwd8isb6h7wigiymmin1sip255060ql5gzjaawcw"; libraryHaskellDepends = [ @@ -437076,7 +434445,6 @@ self: { ]; description = "Massiv (Массив) is an Array Library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.sheepforce ]; } ) { }; @@ -437457,41 +434825,6 @@ self: { { mkDerivation, base, - containers, - hashable, - hspec, - tagged, - unordered-containers, - vector, - }: - mkDerivation { - pname = "matchable"; - version = "0.1.2.1"; - sha256 = "0vpjqw9hkx8ck1x56fbjmhhgmdmxzjbxiqdq1i3kqsh8p67dnshq"; - revision = "1"; - editedCabalFile = "0gawa35cnb7qv7fgjpxn1x8ljzx93blw9bnfmpzazlij61cw6lq4"; - libraryHaskellDepends = [ - base - containers - hashable - tagged - unordered-containers - vector - ]; - testHaskellDepends = [ - base - containers - hspec - ]; - description = "A type class for Matchable Functors"; - license = lib.licenses.bsd3; - } - ) { }; - - "matchable_0_2" = callPackage ( - { - mkDerivation, - base, base-orphans, containers, generically, @@ -437525,7 +434858,6 @@ self: { ]; description = "A type class for Matchable Functors"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -438925,8 +436257,8 @@ self: { }: mkDerivation { pname = "mattermost-api"; - version = "90000.0.0"; - sha256 = "1ka3r4bnfwlbjnkws8vkg8i9gj8wzsyss137p7hxrx4sr75s6iyv"; + version = "90000.1.0"; + sha256 = "0mp2qch4amgiixmx7zv158fb3ld1dpfad17sb43gxwadrj9afxdh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -438988,8 +436320,8 @@ self: { }: mkDerivation { pname = "mattermost-api-qc"; - version = "90000.0.0"; - sha256 = "0lrb8l8nbrdp4y2ala8hchr8ikv5hqw710ffiiw1sz6z2dqiqbxm"; + version = "90000.1.0"; + sha256 = "08ifm97c80a8vp9cqlwk7jb7105y2q6w77zvy2p42vk1l1p6yq4m"; libraryHaskellDepends = [ base containers @@ -439855,6 +437187,149 @@ self: { } ) { }; + "mcp" = callPackage ( + { + mkDerivation, + aeson, + async, + base, + base64-bytestring, + bytestring, + containers, + cryptonite, + http-conduit, + http-types, + jose, + memory, + mtl, + optparse-applicative, + random, + scientific, + servant, + servant-auth, + servant-auth-server, + servant-server, + stm, + text, + time, + transformers, + unordered-containers, + uuid, + wai, + wai-extra, + warp, + }: + mkDerivation { + pname = "mcp"; + version = "0.2.0.1"; + sha256 = "0mmm890m86dv16hw7mjbznswhw1jrm7kbn45qqhfp661k3kwlw1j"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + async + base + base64-bytestring + bytestring + containers + cryptonite + http-conduit + http-types + jose + memory + mtl + random + servant + servant-auth + servant-auth-server + servant-server + stm + text + time + transformers + unordered-containers + uuid + wai + wai-extra + warp + ]; + executableHaskellDepends = [ + aeson + base + containers + optparse-applicative + scientific + text + time + ]; + testHaskellDepends = [ base ]; + description = "A Haskell implementation of the Model Context Protocol (MCP)"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + + "mcp-server" = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + hspec, + http-types, + network-uri, + QuickCheck, + template-haskell, + text, + vector, + wai, + warp, + }: + mkDerivation { + pname = "mcp-server"; + version = "0.1.0.14"; + sha256 = "0lyr19sg5cjsgiq16v0cfkf1rkwgvyacz4siflf4wapllrkr82fz"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + http-types + network-uri + template-haskell + text + vector + wai + warp + ]; + executableHaskellDepends = [ + base + containers + network-uri + text + ]; + testHaskellDepends = [ + aeson + base + bytestring + containers + hspec + network-uri + QuickCheck + template-haskell + text + ]; + description = "Library for building Model Context Protocol (MCP) servers"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + "mcpi" = callPackage ( { mkDerivation, @@ -440121,23 +437596,33 @@ self: { mkDerivation, adjunctions, base, + clock, containers, + deepseq, doctest-parallel, + formatn, harpie, harpie-numhask, + mtl, mwc-probability, numhask, + optics-core, + optparse-applicative, + perf, primitive, profunctors, tdigest, text, + time, vector, vector-algorithms, }: mkDerivation { pname = "mealy"; - version = "0.5.0.0"; - sha256 = "0cijjmi3wqi7z3vbhm0ya8va9397rlkr3wkri6kf94qqr1vimgxy"; + version = "0.5.0.1"; + sha256 = "095rqkb2skzj5sizj1f8l3d37brqmws4jx2pi004gkff2czawdzz"; + isLibrary = true; + isExecutable = true; libraryHaskellDepends = [ adjunctions base @@ -440153,12 +437638,29 @@ self: { vector vector-algorithms ]; + executableHaskellDepends = [ + base + clock + containers + deepseq + formatn + harpie + harpie-numhask + mtl + optics-core + optparse-applicative + perf + tdigest + text + time + ]; testHaskellDepends = [ base doctest-parallel ]; description = "Mealy machines for processing time-series and ordered data"; license = lib.licenses.bsd3; + mainProgram = "mealy-perf"; } ) { }; @@ -440276,8 +437778,8 @@ self: { pname = "med-module"; version = "0.1.3"; sha256 = "04p1aj85hsr3wpnnfg4nxbqsgq41ga63mrg2w39d8ls8ljvajvna"; - revision = "1"; - editedCabalFile = "0m69cvm2nzx2g0y8jfkymap529fm0k65wg82dycj0dc60p9fj66r"; + revision = "2"; + editedCabalFile = "0b557rrqki2rjb922s1yqkd7gbm9cjhzg52f0h5mp19v53nds3vz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -440999,52 +438501,6 @@ self: { "megaparsec" = callPackage ( { mkDerivation, - base, - bytestring, - case-insensitive, - containers, - criterion, - deepseq, - mtl, - parser-combinators, - scientific, - text, - transformers, - weigh, - }: - mkDerivation { - pname = "megaparsec"; - version = "9.6.1"; - sha256 = "1zyb1mqa2mjjig5aggndifh6zqlwbw8sn4nm4an73gkxhjz5f8m3"; - libraryHaskellDepends = [ - 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.licenses.bsd2; - } - ) { }; - - "megaparsec_9_7_0" = callPackage ( - { - mkDerivation, array, base, bytestring, @@ -441087,7 +438543,6 @@ self: { ]; description = "Monadic parser combinators"; license = lib.licenses.bsd2; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -441111,10 +438566,10 @@ self: { }: mkDerivation { pname = "megaparsec-tests"; - version = "9.6.1"; - sha256 = "1l3rmg4ymw4czqkkb3502g322ijdg11c1img9l4p6ipy7hdzw52n"; + version = "9.7.0"; + sha256 = "17jwz62f8lnrfmmfrsv1jcvn9wmpk4jlhmxjwk5qqx2iyijnrpb1"; revision = "1"; - editedCabalFile = "0vycmn3c32z1bk19612277df41in55rkyk23gk3m007drsaq3xdl"; + editedCabalFile = "108nv4c045xg3ks0v7c0figqrl7v90l87cahhmn5mc24vdpxhkrj"; libraryHaskellDepends = [ base bytestring @@ -441150,60 +438605,80 @@ self: { } ) { }; - "megaparsec-tests_9_7_0" = callPackage ( + "megaparsec-time" = callPackage ( { mkDerivation, base, - bytestring, - case-insensitive, - containers, hspec, hspec-discover, - hspec-megaparsec, megaparsec, - mtl, + megaparsec-utils, + parser-combinators, QuickCheck, - scientific, - temporary, - text, - transformers, + time, }: mkDerivation { - pname = "megaparsec-tests"; - version = "9.7.0"; - sha256 = "17jwz62f8lnrfmmfrsv1jcvn9wmpk4jlhmxjwk5qqx2iyijnrpb1"; + pname = "megaparsec-time"; + version = "0.2.0.1"; + sha256 = "0w5br2skph6ylbf1fdb1r8z4kpqr571dr5jzf6hdmm4f18k57v1v"; libraryHaskellDepends = [ base - bytestring - containers + megaparsec + megaparsec-utils + parser-combinators + time + ]; + testHaskellDepends = [ + base hspec - hspec-megaparsec megaparsec - mtl + megaparsec-utils + parser-combinators QuickCheck + time + ]; + testToolDepends = [ hspec-discover ]; + description = "Parsers and utilities for the Megaparsec library"; + license = lib.licenses.gpl3Only; + } + ) { }; + + "megaparsec-utils" = callPackage ( + { + mkDerivation, + aeson, + base, + hspec, + megaparsec, + parser-combinators, + QuickCheck, + text, + uuid, + }: + mkDerivation { + pname = "megaparsec-utils"; + version = "0.1.1.2"; + sha256 = "1ai5r2pw0y73x35rkxkmb7n9fhrcb5vjh3wl9q2q51lnwmhiqki0"; + libraryHaskellDepends = [ + aeson + base + megaparsec + parser-combinators text - transformers + uuid ]; testHaskellDepends = [ + aeson base - bytestring - case-insensitive - containers hspec - hspec-megaparsec megaparsec - mtl + parser-combinators QuickCheck - scientific - temporary text - transformers + uuid ]; - testToolDepends = [ hspec-discover ]; - description = "Test utilities and the test suite of Megaparsec"; - license = lib.licenses.bsd2; - hydraPlatforms = lib.platforms.none; - broken = true; + description = "Parsers and utilities for the Megaparsec library"; + license = lib.licenses.gpl3Only; } ) { }; @@ -441671,67 +439146,6 @@ self: { genvalidity-text, hashable, hspec, - optparse-applicative, - QuickCheck, - text, - unix, - validity, - validity-text, - }: - mkDerivation { - pname = "mem-info"; - version = "0.3.1.0"; - sha256 = "032r34swgdmb6xh3ralcpb0223i2gqfixxgly7v9da0w76cj6g7y"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - bytestring - containers - directory - filepath - fmt - hashable - optparse-applicative - text - unix - validity - validity-text - ]; - executableHaskellDepends = [ base ]; - testHaskellDepends = [ - base - fmt - genvalidity - genvalidity-hspec - genvalidity-text - hashable - hspec - optparse-applicative - QuickCheck - text - unix - ]; - description = "Print the core memory usage of programs"; - license = lib.licenses.bsd3; - mainProgram = "printmem"; - } - ) { }; - - "mem-info_0_4_1_0" = callPackage ( - { - mkDerivation, - base, - bytestring, - containers, - directory, - filepath, - fmt, - genvalidity, - genvalidity-hspec, - genvalidity-text, - hashable, - hspec, mtl, optparse-applicative, QuickCheck, @@ -441743,8 +439157,8 @@ self: { }: mkDerivation { pname = "mem-info"; - version = "0.4.1.0"; - sha256 = "0613k5qil4j1cfh335gyjf708md9cicbhm5xji7v8fzfmzsqxx1c"; + version = "0.4.1.1"; + sha256 = "10b3lmqh4nbyfpglgjb04xx0wd65vxfyc53m3l89linhvij61kmc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -441782,7 +439196,6 @@ self: { ]; description = "Print the core memory usage of programs"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "printmem"; } ) { }; @@ -444460,8 +441873,8 @@ self: { pname = "microaeson"; version = "0.1.0.2"; sha256 = "025vnzs4j2nmkin5x8h5hbrj25spamqppg68wfqlnbrr1519lxfz"; - revision = "1"; - editedCabalFile = "1faq5mjz8jy739lbaizy1v5wrvkxsjzp6lhjmb06a3yv71h6m594"; + revision = "2"; + editedCabalFile = "04kq6sh1fl0xgkai0d055s7hkwf21vlksgqizh4xfvsb2xbakgiz"; libraryHaskellDepends = [ array base @@ -444764,26 +442177,11 @@ self: { { mkDerivation, base }: mkDerivation { pname = "microlens"; - version = "0.4.13.1"; - sha256 = "1z6ph89sgdhgdf8sqaw9g978mlnvlc4k8y50pssaxxplizpanm0a"; - revision = "1"; - editedCabalFile = "07d5lm0p98aly7wfm1ishm8dy6ccgg2mklrxkgry9s3qblmnw9gw"; - libraryHaskellDepends = [ base ]; - description = "A tiny lens library with no dependencies"; - license = lib.licenses.bsd3; - } - ) { }; - - "microlens_0_4_14_0" = callPackage ( - { mkDerivation, base }: - mkDerivation { - pname = "microlens"; version = "0.4.14.0"; sha256 = "0blj96kbgf0vivc8pv0gpvlaljxcffvxqm6zvr5n7c2g7rhjlyan"; libraryHaskellDepends = [ base ]; description = "A tiny lens library with no dependencies"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -444887,33 +442285,6 @@ self: { }: mkDerivation { pname = "microlens-ghc"; - version = "0.4.14.3"; - sha256 = "13sczn286n6yjjhnf3nsjq1l43rgxawr61ma1f4pmwd4aj1ihdcp"; - libraryHaskellDepends = [ - array - base - bytestring - containers - microlens - transformers - ]; - description = "microlens + array, bytestring, containers, transformers"; - license = lib.licenses.bsd3; - } - ) { }; - - "microlens-ghc_0_4_15_1" = callPackage ( - { - mkDerivation, - array, - base, - bytestring, - containers, - microlens, - transformers, - }: - mkDerivation { - pname = "microlens-ghc"; version = "0.4.15.1"; sha256 = "0xdhlby2ygjdiwnmpd1d3rr74qv7syq356f6mmq3zj607ikkbv86"; libraryHaskellDepends = [ @@ -444926,7 +442297,6 @@ self: { ]; description = "microlens + array, bytestring, containers, transformers"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -444941,33 +442311,6 @@ self: { }: mkDerivation { pname = "microlens-mtl"; - version = "0.2.0.3"; - sha256 = "1ilz0zyyk9f6h97gjsaqq65njfs23fk3wxhigvj4z0brf7rnlssd"; - revision = "1"; - editedCabalFile = "0xw3hjsfdg0hz12bk9yh2zqs2xi4jxaspwkd968ajxq13rmygxlj"; - libraryHaskellDepends = [ - base - microlens - mtl - transformers - transformers-compat - ]; - description = "microlens support for Reader/Writer/State from mtl"; - license = lib.licenses.bsd3; - } - ) { }; - - "microlens-mtl_0_2_1_0" = callPackage ( - { - mkDerivation, - base, - microlens, - mtl, - transformers, - transformers-compat, - }: - mkDerivation { - pname = "microlens-mtl"; version = "0.2.1.0"; sha256 = "13w4fx1kslm8yy5liwrw59y47nq773bxmv3nwg7k79gjw5r9rmzv"; libraryHaskellDepends = [ @@ -444979,7 +442322,6 @@ self: { ]; description = "microlens support for Reader/Writer/State from mtl"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -444998,39 +442340,6 @@ self: { }: mkDerivation { pname = "microlens-platform"; - version = "0.4.3.6"; - sha256 = "0bbskwm9lh2lmk54a0hwc4aq9fpw4zpq5089nd7w2w0m9rny9jka"; - libraryHaskellDepends = [ - base - hashable - microlens - microlens-ghc - microlens-mtl - microlens-th - text - unordered-containers - vector - ]; - description = "microlens + all batteries included (best for apps)"; - license = lib.licenses.bsd3; - } - ) { }; - - "microlens-platform_0_4_4_1" = callPackage ( - { - mkDerivation, - base, - hashable, - microlens, - microlens-ghc, - microlens-mtl, - microlens-th, - text, - unordered-containers, - vector, - }: - mkDerivation { - pname = "microlens-platform"; version = "0.4.4.1"; sha256 = "0d37rzskqr94grq75a00wgwlz8wrm6awxjw0r396hwwjl8abwipm"; libraryHaskellDepends = [ @@ -445046,7 +442355,6 @@ self: { ]; description = "microlens + all batteries included (best for apps)"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -445557,8 +442865,8 @@ self: { pname = "midi-music-box"; version = "0.0.1.2"; sha256 = "0rnjwis6y0lnyfjxnxqk3zsh78ylccq5v21avb97vybmj0pld1l9"; - revision = "6"; - editedCabalFile = "0b8039mw0wacjxxwx1ws2wczwdgxm4iiymdkykk7lp5ii75vvfww"; + revision = "7"; + editedCabalFile = "02xnldnw5ci6chpbj18mz82m8pp582zpy9z3bdy5yi7q7k415h0p"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -445705,6 +443013,8 @@ self: { pname = "midimory"; version = "0.0.2.3"; sha256 = "1k9pm0ai9i66c7l4px84cf5db3nsq5ab9ndplcyfh05snbdy70vz"; + revision = "1"; + editedCabalFile = "1sq7xipm92nfcbf6cad1yclzl36gghqlnnvs1r0579njjcchbgl5"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -446101,9 +443411,11 @@ self: { directory, filepath, hspec, + hspec-discover, http-client, http-date, http-types, + http2, network, old-locale, parsec, @@ -446124,8 +443436,8 @@ self: { }: mkDerivation { pname = "mighttpd2"; - version = "4.0.8"; - sha256 = "0yqj3m7y493bzjmx1ycyid4s40h11l46w8lv1783drlw7wpakmya"; + version = "4.0.9"; + sha256 = "1qd43hlyvhnslxrvy4h0rj5qs6nbxnz8d23myqjspa9jl8rzb1bg"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -446143,6 +443455,7 @@ self: { filepath http-date http-types + http2 network parsec resourcet @@ -446182,6 +443495,7 @@ self: { hspec http-client ]; + testToolDepends = [ hspec-discover ]; description = "High performance web server on WAI/warp"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; @@ -447078,8 +444392,8 @@ self: { }: mkDerivation { pname = "minici"; - version = "0.1.7"; - sha256 = "0kwlgsjn7ikddk59bksb4abb0dc262a61mh4694p8s7x3psjris1"; + version = "0.1.8"; + sha256 = "0fady7w644gcrjd9yy7ngbi1dj2rp87lnzmxjr307w8kdb2aqdcj"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -447972,16 +445286,16 @@ self: { mkDerivation, async, base, + system-cxx-std-lib, }: mkDerivation { pname = "minisat"; - version = "0.1.3"; - sha256 = "172l1zn3ls0s55llnp4z1kgf388bs5vq4a8qys2x7dqk9zmgpbqb"; - revision = "1"; - editedCabalFile = "1h5p30fmkgn8d2rl9cjd7ggwph2bhhiziz9zdi5caasnklsr1cvk"; + version = "0.1.4"; + sha256 = "0v696v733hvllp2gfa9dp0nsw8d1836wjdirih912zap4igralfq"; libraryHaskellDepends = [ async base + system-cxx-std-lib ]; description = "A Haskell bundle of the Minisat SAT solver"; license = lib.licenses.bsd3; @@ -449068,25 +446382,28 @@ self: { bytestring, concurrent-output, containers, + data-default, directory, + extra, filepath, filepattern, - ghc-prim, hspec, HsYAML, + MissingH, monad-parallel, process, SafeSemaphore, text, + text-builder-linear, + text-display, time, unix-compat, - unordered-containers, xdg-basedir, }: mkDerivation { pname = "miv"; - version = "0.4.8"; - sha256 = "1b3lplsnjf992rvidj48swccl8f8aqdik1sf481g7vwv2mz7d7m6"; + version = "0.4.9"; + sha256 = "1z3hwvg3jb82hf6hrlzl9vv1fqy1llgfj2rps27fbccz50i6v6ps"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -449095,33 +446412,26 @@ self: { bytestring concurrent-output containers + data-default directory + extra filepath filepattern - ghc-prim HsYAML + MissingH monad-parallel process SafeSemaphore text + text-builder-linear + text-display time unix-compat - unordered-containers xdg-basedir ]; testHaskellDepends = [ base - bytestring - containers - directory - ghc-prim hspec - HsYAML - monad-parallel - process - text - time - unordered-containers ]; description = "Vim plugin manager written in Haskell"; license = lib.licenses.mit; @@ -449591,6 +446901,8 @@ self: { pname = "mmark-cli"; version = "0.0.5.2"; sha256 = "05i8wy3zls6fp1qmdz4ayydhgvq6jnhh2rj4r3frvp8nl70kkv26"; + revision = "1"; + editedCabalFile = "1p1ia1vxaa8qpbc4hclmavjnk8xj1b6qqzprq3gysy5l38s340aj"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -449671,10 +446983,8 @@ self: { }: mkDerivation { pname = "mmorph"; - version = "1.2.0"; - sha256 = "1022d8mm523dihkf85mqsqxpm9rnyicmv91c8rm4csv7xdc80cv1"; - revision = "3"; - editedCabalFile = "1582vcpjiyimb1vwnhgq8gp805iziwa8sivv2frir0cgq4z236yz"; + version = "1.2.1"; + sha256 = "1rjclyxyr5ajnpmkrlwap77h5fmdwys8bpwfj0n87v33hh1dcn8f"; libraryHaskellDepends = [ base mtl @@ -450224,6 +447534,34 @@ self: { } ) { }; + "mmzk-env" = callPackage ( + { + mkDerivation, + base, + containers, + gigaparsec, + hspec, + }: + mkDerivation { + pname = "mmzk-env"; + version = "0.1.0.0"; + sha256 = "1lrm2cp0xl5qbas91rij940c169jv29n2iyjv6nx2873yqa3ig37"; + libraryHaskellDepends = [ + base + containers + gigaparsec + ]; + testHaskellDepends = [ + base + containers + gigaparsec + hspec + ]; + description = "Read environment variables into a user-defined data type"; + license = lib.licenses.mit; + } + ) { }; + "mmzk-typeid" = callPackage ( { mkDerivation, @@ -450628,6 +447966,8 @@ self: { pname = "mod"; version = "0.2.0.1"; sha256 = "0wp8623f8i10l73yagnz0ivyfm35j08jkw3xsly0jic5x3jghqra"; + revision = "1"; + editedCabalFile = "05hqm25v3wg2arbh7s55r02kxxbfyma2r70b8qm14ana599mp8v0"; libraryHaskellDepends = [ base deepseq @@ -452295,35 +449635,6 @@ self: { { mkDerivation, base, - data-default-class, - mtl, - semigroupoids, - these, - transformers, - transformers-compat, - }: - mkDerivation { - pname = "monad-chronicle"; - version = "1.0.2"; - sha256 = "1mmp2r75b3j9l0rvxjvl1znlr7x4d8baj6ykffdsbnf9v59h0dcx"; - libraryHaskellDepends = [ - base - data-default-class - mtl - semigroupoids - these - transformers - transformers-compat - ]; - description = "These as a transformer, ChronicleT"; - license = lib.licenses.bsd3; - } - ) { }; - - "monad-chronicle_1_1" = callPackage ( - { - mkDerivation, - base, mtl, semigroupoids, these, @@ -452344,7 +449655,6 @@ self: { ]; description = "These as a transformer, ChronicleT"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -455181,43 +452491,6 @@ self: { }: mkDerivation { pname = "monadology"; - version = "0.3"; - sha256 = "1nfx9hl6vimqwr7dv3nlvf0c5brjppznjzrqr0kqdxjz7mvjmvy1"; - libraryHaskellDepends = [ - base - constraints - invariant - transformers - type-rig - witness - ]; - testHaskellDepends = [ - base - tasty - tasty-hunit - text - transformers - ]; - description = "The best ideas in monad-related classes and types"; - license = lib.licenses.bsd2; - } - ) { }; - - "monadology_0_4" = callPackage ( - { - mkDerivation, - base, - constraints, - invariant, - tasty, - tasty-hunit, - text, - transformers, - type-rig, - witness, - }: - mkDerivation { - pname = "monadology"; version = "0.4"; sha256 = "0l1bxpws6r132g8baiich90x6sfrsyn66z1ca3akqkfk4p2qbj0r"; libraryHaskellDepends = [ @@ -455236,7 +452509,6 @@ self: { ]; description = "The best ideas in monad-related classes and types"; license = lib.licenses.bsd2; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -456031,34 +453303,6 @@ self: { }: mkDerivation { pname = "monoid-extras"; - version = "0.6.5"; - sha256 = "00snvxpah65dx14652dljfz8xyv1dijm38yhx81pjzz8qzsnk14f"; - libraryHaskellDepends = [ - base - groups - semigroupoids - ]; - benchmarkHaskellDepends = [ - base - criterion - semigroups - ]; - description = "Various extra monoid-related definitions and utilities"; - license = lib.licenses.bsd3; - } - ) { }; - - "monoid-extras_0_7" = callPackage ( - { - mkDerivation, - base, - criterion, - groups, - semigroupoids, - semigroups, - }: - mkDerivation { - pname = "monoid-extras"; version = "0.7"; sha256 = "0c25hcvsw6xqdgy6p8q5jdgxmnqhiq7z2hm43cn0yh9nk2y294ws"; libraryHaskellDepends = [ @@ -456073,7 +453317,6 @@ self: { ]; description = "Various extra monoid-related definitions and utilities"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -456362,69 +453605,6 @@ self: { 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"; - version = "0.0.4.3"; - sha256 = "1f8fk22l1929ryb672db3z0jqgm7nkpm0mqk6a0g1wl5nm5swwmq"; - 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 - ]; - doHaddock = false; - description = "Monoidal map type"; - license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; - broken = true; - } - ) { }; - - "monoidmap_0_0_4_4" = callPackage ( - { - mkDerivation, - base, - containers, - deepseq, - groups, monoid-subclasses, monoidmap-internal, nothunks, @@ -456467,8 +453647,8 @@ self: { }: mkDerivation { pname = "monoidmap-aeson"; - version = "0.0.0.5"; - sha256 = "1m5pw94lrybjvf6hnfzl0v974fg2i53r5s8aw4qv9cbxizhh68ag"; + version = "0.0.0.6"; + sha256 = "0fd2cd4a8ncb3hibfknq0sf7j8nmmisr4bwc42yp6l0ddfsdbbd6"; libraryHaskellDepends = [ aeson base @@ -456509,8 +453689,8 @@ self: { }: mkDerivation { pname = "monoidmap-examples"; - version = "0.0.0.0"; - sha256 = "1pqswi2r41r7hrrzwg4ygj67jsgmmsyyqyn7n47lnf4q331l1hv6"; + version = "0.0.0.1"; + sha256 = "1q7vssgknncjq1f187zvg6630r6kk12mdmq1985skm98ynl1n8wx"; libraryHaskellDepends = [ base containers @@ -456553,8 +453733,8 @@ self: { }: mkDerivation { pname = "monoidmap-internal"; - version = "0.0.0.0"; - sha256 = "0di3b4x4f5mkmi71rpfa0zv5048z4hkzzdy1zw1qla46sn1646jg"; + version = "0.0.0.1"; + sha256 = "1khqa1pnxfngbay9gzjvls7hy7pddr8pd32c0z1na9mj8q8hz63c"; libraryHaskellDepends = [ base containers @@ -456587,8 +453767,6 @@ self: { ]; description = "Internal support for monoidmap"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -456603,8 +453781,8 @@ self: { }: mkDerivation { pname = "monoidmap-quickcheck"; - version = "0.0.0.2"; - sha256 = "0sqgd61a6abwr7rdiqm25cs2kl496v8ji0rax9dw0sdc3zh6m4j2"; + version = "0.0.0.3"; + sha256 = "065b7rk64yg89ll546n338jny9d3y0pmp2alwf5z7z5n25nf40cq"; libraryHaskellDepends = [ base containers @@ -460128,6 +457306,7 @@ self: { badPlatforms = lib.platforms.darwin; hydraPlatforms = lib.platforms.none; mainProgram = "mptcp-pm"; + broken = true; } ) { }; @@ -460813,8 +457992,8 @@ self: { pname = "msgpack"; version = "1.0.1.0"; sha256 = "1ljb9rdhdbxqs32brrwd42c8v3z7yrl6pr4mzmid1rfqdipard77"; - revision = "2"; - editedCabalFile = "07m8xrwfxp0p6dgg7bz1vwsypcwi9ix84bxva462261ncyaayd9p"; + revision = "3"; + editedCabalFile = "10qhv3v617zq8r3b08mqb3h1h6vzmvyq2rps6kdvs8gvqb5mkiss"; libraryHaskellDepends = [ base binary @@ -460838,8 +458017,6 @@ self: { ]; description = "A Haskell implementation of MessagePack"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -460883,6 +458060,7 @@ self: { description = "Aeson adapter for MessagePack"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -461159,6 +458337,7 @@ self: { description = "A MessagePack-RPC Implementation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -464343,8 +461522,8 @@ self: { pname = "multistate"; version = "0.8.0.4"; sha256 = "0y42c21ha0chqhrn40a4bikdbirsw7aqg4i866frpagz1ivr915q"; - revision = "1"; - editedCabalFile = "0m1wv2yv1isw1qkzfa2fgjx0md7irp9djcgy16739wvl8hnj1ciq"; + revision = "2"; + editedCabalFile = "1gdxarys4x4bws8d8smw219z7zrjbyl8k7d2fqv1ray1x52zxr3n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -468870,17 +466049,14 @@ self: { criterion, nanomsg, QuickCheck, - test-framework, - test-framework-quickcheck2, - test-framework-th, + tasty, + tasty-quickcheck, zeromq4-haskell, }: mkDerivation { pname = "nanomsg-haskell"; - version = "0.2.4"; - sha256 = "00941a7vp6y4gzxpjlr4516ic96l5892w0akqajq3jyh5601jqg3"; - revision = "1"; - editedCabalFile = "02ahbmda51j7ayvda9nwvkbw8wnd1gm9kqa3lqdqh8s587wl4wm7"; + version = "0.2.5"; + sha256 = "17qqb9bqjzl8whylwc784ksv69zw5dyx5gvjjjfi68qnafx9fka5"; libraryHaskellDepends = [ base binary @@ -468889,12 +466065,10 @@ self: { librarySystemDepends = [ nanomsg ]; testHaskellDepends = [ base - binary bytestring QuickCheck - test-framework - test-framework-quickcheck2 - test-framework-th + tasty + tasty-quickcheck ]; benchmarkHaskellDepends = [ base @@ -469644,8 +466818,8 @@ self: { }: mkDerivation { pname = "natural-arithmetic"; - version = "0.2.2.0"; - sha256 = "1ps6lcp0s3izphp3hx73p2v91cs1r2iz4rh1hwrmxd9pfar815ya"; + version = "0.2.3.0"; + sha256 = "1lf7v804lnvb63mw232qkyqrhdrbk37s6icx4wysiw8z90v6c10j"; libraryHaskellDepends = [ base unlifted @@ -474021,8 +471195,8 @@ self: { }: mkDerivation { pname = "network-protocol-xmpp"; - version = "0.5.1"; - sha256 = "1fd8rq235lbpkdlashsqk01ymxbbh6q1hng706h5lw0v49wpvd7i"; + version = "0.5.2"; + sha256 = "0jm46pkhys8a2rvyss8dv1b61im56il0kkwswg521xv6mfqk1csm"; libraryHaskellDepends = [ base bytestring @@ -475041,6 +472215,45 @@ self: { } ) { }; + "network-wait_0_4_0_0" = callPackage ( + { + mkDerivation, + base, + bytestring, + exceptions, + network, + network-simple, + retry, + tasty, + tasty-hunit, + }: + mkDerivation { + pname = "network-wait"; + version = "0.4.0.0"; + sha256 = "16pc8d6byma1srkljz02wbp0kwfskybq0d1rb01q3c17l0dqqp61"; + libraryHaskellDepends = [ + base + bytestring + exceptions + network + retry + ]; + testHaskellDepends = [ + base + bytestring + exceptions + network + network-simple + retry + tasty + tasty-hunit + ]; + description = "Lightweight library for waiting on networked services to become available"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + } + ) { }; + "network-websocket" = callPackage ( { mkDerivation, @@ -475958,8 +473171,8 @@ self: { pname = "newtype-generics"; version = "0.6.2"; sha256 = "0km7cp041bgdgrxrbrawz611mcylxp943880a2yg228a09961b51"; - revision = "4"; - editedCabalFile = "1489zmir2l591y7k9rik6khj6vf9zjnkxyhnpmpr4djpdzk6pcin"; + revision = "5"; + editedCabalFile = "0arlqrq482ai3j6cwgb8kc34zc8y3ghg8fgrxxcnw752hzrl1g71"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base @@ -477188,8 +474401,8 @@ self: { pname = "nix-derivation"; version = "1.1.3"; sha256 = "11drhg3zjhwbvdw25k0icvbkcpqilx0m9qw60k7snfaz1iadfkdb"; - revision = "1"; - editedCabalFile = "1w84h665dls927g1zwzyfp91jyk97dy0ccii8m07y1prp007ccxa"; + revision = "2"; + editedCabalFile = "0vh21lq7wishsv6wysi1yrmij1iq7kafyrv02nr06sdgfwh0vzan"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -477937,6 +475150,8 @@ self: { pname = "nixfmt"; version = "0.6.0"; sha256 = "0jgg8cp2q6ip15cjw10zk2ff4avqc5nwd8amkrrqm0zka41pc0jz"; + revision = "1"; + editedCabalFile = "0bfc9pg4s6xhq2spm32xxg9ivmrcbang4pm62wwkq8rhby6yszwr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -479702,12 +476917,16 @@ self: { hspec, hspec-core, hspec-discover, + template-haskell, }: mkDerivation { pname = "nonempty-wrapper"; - version = "0.1.0.0"; - sha256 = "057c0ry3p4z1x2br6v5gm4c044i0z868kk5jihyf8s0r821zfzxj"; - libraryHaskellDepends = [ base ]; + version = "0.1.1.0"; + sha256 = "0pd8hid5a7m7v7vgcf0gvp2321aim03jq57pcgpj5v99lf3545cg"; + libraryHaskellDepends = [ + base + template-haskell + ]; testHaskellDepends = [ base hspec @@ -479733,8 +476952,8 @@ self: { }: mkDerivation { pname = "nonempty-wrapper-aeson"; - version = "0.1.0.0"; - sha256 = "0qg0xl93vl4nkm2aqsfqnwgk7vsaxvbib302n4ap6m5vks84b8fg"; + version = "0.1.0.1"; + sha256 = "0rc78k8mig3l2s7xzr71rnsf795q0p3f2nmdi9gnf5s1v77rli5i"; libraryHaskellDepends = [ aeson base @@ -479764,8 +476983,8 @@ self: { }: mkDerivation { pname = "nonempty-wrapper-quickcheck"; - version = "0.1.0.0"; - sha256 = "1k0bb0ir5k9cmgv261s1l86yd0sfrl0m9h0dfc2qhq9qzz9k2lvz"; + version = "0.1.0.1"; + sha256 = "1c86ggam7ay381cw5yhi74bbab5nmm0vjd0xg25m5as87agycj7k"; libraryHaskellDepends = [ base nonempty-wrapper @@ -479786,8 +477005,8 @@ self: { }: mkDerivation { pname = "nonempty-wrapper-text"; - version = "0.1.0.0"; - sha256 = "1v2my0dcy7frmnnhf46rqsiqi5mfsk7d1fi28agcg9qva73qiw4q"; + version = "0.1.1.0"; + sha256 = "04g43biz6vc8d6b61p53xs02vs2jwk216sn2clzkaljzmljzcycl"; libraryHaskellDepends = [ base bytestring @@ -480328,10 +477547,10 @@ self: { }: mkDerivation { pname = "nothunks"; - version = "0.3.0.0"; - sha256 = "0fnwad49mv0q46wrnapkqh4hm4rm43gw0papppqrg0z96r658yc4"; + version = "0.3.1"; + sha256 = "0pcpgv4pp0likra1rxyf70w48qn0nyqqghagym1x73j4zr9gk0rp"; revision = "1"; - editedCabalFile = "08w1sgh8z7i24623bx7lkhap80zmfhs4kfxgylsvz0zb8hbg7gvp"; + editedCabalFile = "1qsabpyjcwkm75jh7pa6yv2aza0z50rpn0q27sxjxmhw1gbv0rja"; libraryHaskellDepends = [ base bytestring @@ -480450,8 +477669,8 @@ self: { }: mkDerivation { pname = "notmuch"; - version = "0.3.1.1"; - sha256 = "18z8pbqagdyd5rqv42i6060vv40gv84dx3sf52vvrayga19k1ydw"; + version = "0.3.2"; + sha256 = "0yx7lkncs7xn3w3sdplwj7ghsblm9q4w97af9vw9rszhpd50b1cd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -480471,7 +477690,7 @@ self: { ]; libraryToolDepends = [ c2hs ]; description = "Haskell binding to Notmuch, the mail indexer"; - license = lib.licenses.gpl3Only; + license = lib.licenses.gpl3Plus; } ) { @@ -482713,8 +479932,8 @@ self: { }: mkDerivation { pname = "numhask"; - version = "0.12.1.0"; - sha256 = "1709f96j4jk81cqadb2lngr35j7jv7rixjx1i7qcccqr80dxhbq6"; + version = "0.13.1.0"; + sha256 = "0l326qwhra12ryjq9xmssl6pphfa4c5rhhbg1rm47rklclahwcy5"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base @@ -482922,43 +480141,6 @@ self: { base, containers, distributive, - numhask, - random, - semigroupoids, - tdigest, - text, - time, - vector, - }: - mkDerivation { - pname = "numhask-space"; - version = "0.11.1.0"; - sha256 = "0hl6f91c86i0yv9pv97m4kqyx3mb6kzixcxianxvgmv10gbn2c82"; - libraryHaskellDepends = [ - adjunctions - base - containers - distributive - numhask - random - semigroupoids - tdigest - text - time - vector - ]; - description = "Numerical spaces"; - license = lib.licenses.bsd3; - } - ) { }; - - "numhask-space_0_13_0_0" = callPackage ( - { - mkDerivation, - adjunctions, - base, - containers, - distributive, doctest-parallel, numhask, semigroupoids, @@ -482969,8 +480151,8 @@ self: { }: mkDerivation { pname = "numhask-space"; - version = "0.13.0.0"; - sha256 = "0nhjj99b170axz8fncxvsshxvf9z57gyas2qnwyr53kawandl49j"; + version = "0.13.1.0"; + sha256 = "145jb3vcy1n1i0xfhsnz4bm9fl2wnvikrazavv6x5yxjnba1m24m"; libraryHaskellDepends = [ adjunctions base @@ -482989,7 +480171,6 @@ self: { ]; description = "Numerical spaces"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -485403,8 +482584,8 @@ self: { }: mkDerivation { pname = "ods2csv"; - version = "0.1.0.1"; - sha256 = "1a1qrknqh24hgv5v46vnxnaqcnx3n92rcwgh3b6h6k27kassx4xa"; + version = "0.1.0.2"; + sha256 = "0smbbyn74khs1ldfh7cax7drhv383pyfq1j5ljwzlx3fj5b0hlh1"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -485601,6 +482782,50 @@ self: { } ) { }; + "ogma-cli_1_8_0" = callPackage ( + { + mkDerivation, + aeson, + base, + HUnit, + microstache, + ogma-core, + optparse-applicative, + process, + test-framework, + test-framework-hunit, + text, + unix, + }: + mkDerivation { + pname = "ogma-cli"; + version = "1.8.0"; + sha256 = "0zfqgzkhp3cc9k28ijj61iss76ljdfmnsh9h2lk65677nxaplia4"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + aeson + base + microstache + ogma-core + optparse-applicative + text + ]; + testHaskellDepends = [ + base + HUnit + process + test-framework + test-framework-hunit + unix + ]; + description = "Ogma: Helper tool to interoperate between Copilot and other languages"; + license = "unknown"; + hydraPlatforms = lib.platforms.none; + mainProgram = "ogma"; + } + ) { }; + "ogma-core" = callPackage ( { mkDerivation, @@ -485673,6 +482898,79 @@ self: { } ) { }; + "ogma-core_1_8_0" = 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.8.0"; + sha256 = "1xp5wxmspdqcndxfavxxkwd3nj975sdhjc472jr2bsm9xs9pbdmq"; + 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"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + "ogma-extra" = callPackage ( { mkDerivation, @@ -485713,6 +483011,47 @@ self: { } ) { }; + "ogma-extra_1_8_0" = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + Cabal, + directory, + filepath, + microstache, + QuickCheck, + test-framework, + test-framework-quickcheck2, + text, + }: + mkDerivation { + pname = "ogma-extra"; + version = "1.8.0"; + sha256 = "1k78qqv5j2mm2vyfp5mnql4qg63vgd783kx538fv4g2il5vcskr4"; + 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"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + "ogma-language-c" = callPackage ( { mkDerivation, @@ -485756,6 +483095,50 @@ self: { } ) { }; + "ogma-language-c_1_8_0" = callPackage ( + { + mkDerivation, + alex, + array, + base, + BNFC, + Cabal, + happy, + process, + QuickCheck, + test-framework, + test-framework-quickcheck2, + }: + mkDerivation { + pname = "ogma-language-c"; + version = "1.8.0"; + sha256 = "0qw5msprsnax5797a6ch0k7rmsx9xymsb4g57qmyhpswinn149s9"; + 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"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + "ogma-language-cocospec" = callPackage ( { mkDerivation, @@ -485807,6 +483190,19 @@ self: { } ) { }; + "ogma-language-copilot_1_8_0" = callPackage ( + { mkDerivation, base }: + mkDerivation { + pname = "ogma-language-copilot"; + version = "1.8.0"; + sha256 = "0bqi40cgqzfjq3rwvy4i27srw5na44mp4vsqmldig1q6gfficfj7"; + libraryHaskellDepends = [ base ]; + description = "Ogma: Runtime Monitor translator: Copilot Language Endpoints"; + license = "unknown"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + "ogma-language-csv" = callPackage ( { mkDerivation, @@ -485836,6 +483232,36 @@ self: { } ) { }; + "ogma-language-csv_1_8_0" = callPackage ( + { + mkDerivation, + base, + bytestring, + cassava, + mtl, + ogma-spec, + text, + vector, + }: + mkDerivation { + pname = "ogma-language-csv"; + version = "1.8.0"; + sha256 = "1ksbcc3xwwj2jf5qrp0igz374zxg1l1vwjqwnay7a4rzn6cv915m"; + libraryHaskellDepends = [ + base + bytestring + cassava + mtl + ogma-spec + text + vector + ]; + description = "Ogma: Runtime Monitor translator: CSV Frontend"; + license = "unknown"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + "ogma-language-fret-cs" = callPackage ( { mkDerivation, @@ -485941,6 +483367,38 @@ self: { } ) { }; + "ogma-language-jsonspec_1_8_0" = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + jsonpath, + megaparsec, + mtl, + ogma-spec, + text, + }: + mkDerivation { + pname = "ogma-language-jsonspec"; + version = "1.8.0"; + sha256 = "14wazx0rp7qki40bpwakc0vrsx5n5wsfcm7knp4mzf4c9sqn81yf"; + libraryHaskellDepends = [ + aeson + base + bytestring + jsonpath + megaparsec + mtl + ogma-spec + text + ]; + description = "Ogma: Runtime Monitor translator: JSON Frontend"; + license = "unknown"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + "ogma-language-lustre" = callPackage ( { mkDerivation, @@ -485984,6 +483442,50 @@ self: { } ) { }; + "ogma-language-lustre_1_8_0" = callPackage ( + { + mkDerivation, + alex, + array, + base, + BNFC, + Cabal, + happy, + process, + QuickCheck, + test-framework, + test-framework-quickcheck2, + }: + mkDerivation { + pname = "ogma-language-lustre"; + version = "1.8.0"; + sha256 = "0j2v4p2cx32bjclgjf0kjlsd1qjwp70r3kicw727wdrpwfp11pzl"; + 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"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + "ogma-language-smv" = callPackage ( { mkDerivation, @@ -486027,6 +483529,50 @@ self: { } ) { }; + "ogma-language-smv_1_8_0" = callPackage ( + { + mkDerivation, + alex, + array, + base, + BNFC, + Cabal, + happy, + process, + QuickCheck, + test-framework, + test-framework-quickcheck2, + }: + mkDerivation { + pname = "ogma-language-smv"; + version = "1.8.0"; + sha256 = "0xmvs30qch7vyz6awlxqsdplm1hj3x0088fngrkwizyl5schqjvv"; + 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"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + "ogma-language-xlsx" = callPackage ( { mkDerivation, @@ -486052,6 +483598,32 @@ self: { } ) { }; + "ogma-language-xlsx_1_8_0" = callPackage ( + { + mkDerivation, + base, + bytestring, + ogma-spec, + text, + xlsx, + }: + mkDerivation { + pname = "ogma-language-xlsx"; + version = "1.8.0"; + sha256 = "1i21p3gryni27zar6kghd8hfrdqcpq4yrds50b8wi82f587kydgq"; + libraryHaskellDepends = [ + base + bytestring + ogma-spec + text + xlsx + ]; + description = "Ogma: Runtime Monitor translator: XLSX Frontend"; + license = "unknown"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + "ogma-language-xmlspec" = callPackage ( { mkDerivation, @@ -486081,6 +483653,36 @@ self: { } ) { }; + "ogma-language-xmlspec_1_8_0" = callPackage ( + { + mkDerivation, + base, + hxt, + hxt-regex-xmlschema, + hxt-xpath, + mtl, + ogma-spec, + pretty, + }: + mkDerivation { + pname = "ogma-language-xmlspec"; + version = "1.8.0"; + sha256 = "1dmnmqa3qbnijshk3hy9mj1mw1pqdcq4hbglhq92vf096cnm1xs5"; + libraryHaskellDepends = [ + base + hxt + hxt-regex-xmlschema + hxt-xpath + mtl + ogma-spec + pretty + ]; + description = "Ogma: Runtime Monitor translator: XML Frontend"; + license = "unknown"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + "ogma-spec" = callPackage ( { mkDerivation, base }: mkDerivation { @@ -486093,6 +483695,19 @@ self: { } ) { }; + "ogma-spec_1_8_0" = callPackage ( + { mkDerivation, base }: + mkDerivation { + pname = "ogma-spec"; + version = "1.8.0"; + sha256 = "1haqg4ci5j6gzxq721mndplmhrilq1va2zk2x6zl4mgf9wz9cy2d"; + libraryHaskellDepends = [ base ]; + description = "Ogma: Runtime Monitor translator: JSON Frontend"; + license = "unknown"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + "ogmarkup" = callPackage ( { mkDerivation, @@ -486293,6 +483908,8 @@ self: { pname = "oidc-client"; version = "0.8.0.0"; sha256 = "0fmffnf6gg99d15nn84ih36lr7qasa1zfkb62sgb0icik8dwv83m"; + revision = "1"; + editedCabalFile = "1zaaldni8i7kdxpmbpd2nlva0ygycn9955yh9qvcm08cd2wvq15d"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -486330,8 +483947,6 @@ self: { ]; description = "OpenID Connect 1.0 library for RP"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -486494,8 +484109,12 @@ self: { directory, filepath, http-client, + http-client-tls, http-types, + mtl, + scientific, silently, + stm, tasty, tasty-hunit, text, @@ -486503,8 +484122,8 @@ self: { }: mkDerivation { pname = "ollama-haskell"; - version = "0.1.3.0"; - sha256 = "1ds9hkjhmkaw7mgxbpbq83df30iwjmnxi343f2sbm8xl8hhc8c1g"; + version = "0.2.0.0"; + sha256 = "00vgffjzhyc060x59gxrqazzclkm3bspmvzva5kc2c2319l93wy8"; libraryHaskellDepends = [ aeson base @@ -486514,7 +484133,10 @@ self: { directory filepath http-client + http-client-tls http-types + mtl + stm text time ]; @@ -486527,14 +484149,18 @@ self: { directory filepath http-client + http-client-tls http-types + mtl + scientific silently + stm tasty tasty-hunit text time ]; - description = "Haskell bindings for ollama"; + description = "Haskell client for ollama"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; @@ -486665,8 +484291,8 @@ self: { }: mkDerivation { pname = "om-doh"; - version = "0.1.0.3"; - sha256 = "0zk87kycigpzycrr898xgn5lzazmfcqcghf7qacj0cgzqsw62xww"; + version = "0.1.0.4"; + sha256 = "12n3qap371fkwdkpm4fjr42xqnfs3kk3pmikzxxkx9zfvxk7zw58"; libraryHaskellDepends = [ base base64 @@ -488051,8 +485677,10 @@ self: { }: mkDerivation { pname = "opaleye"; - version = "0.10.5.0"; - sha256 = "0vp0k043a22l18hi54grn7drpp2486r43k90my59ymqyy79blh68"; + version = "0.10.7.0"; + sha256 = "0giy1g65lsvfhqqczxf0gqd4vbpb9n5van583jdlrd9w3vyf388b"; + revision = "1"; + editedCabalFile = "1mmbwdrslh4gfcc370cssv51yfjlfya9fwvxdh3254amzgh1232v"; libraryHaskellDepends = [ aeson base @@ -488429,27 +486057,6 @@ self: { }: mkDerivation { pname = "open-browser"; - version = "0.2.1.1"; - sha256 = "013qjlvx2rm1hr907ls3wqw3av0alw8q7gql05bb2ccf4g1h3ay2"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - process - ]; - description = "Open a web browser from Haskell"; - license = lib.licenses.bsd3; - } - ) { }; - - "open-browser_0_4_0_0" = callPackage ( - { - mkDerivation, - base, - process, - }: - mkDerivation { - pname = "open-browser"; version = "0.4.0.0"; sha256 = "0pgqrdwmzw70yfqvbssc01b8n3aqw3l6a92j16vby9x0cv803zyy"; isLibrary = true; @@ -488460,7 +486067,6 @@ self: { ]; description = "Open a web browser from Haskell"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -488669,45 +486275,6 @@ self: { base, constraints, hashable, - mtl, - random, - tasty, - tasty-hunit, - template-haskell, - transformers, - witness, - }: - mkDerivation { - pname = "open-witness"; - version = "0.6"; - sha256 = "0zysnzp7zdmv9d03xnlcqdsnwjrw934gkz6ngahwaqpbx4pp1zmb"; - libraryHaskellDepends = [ - base - constraints - hashable - random - template-haskell - transformers - witness - ]; - testHaskellDepends = [ - base - mtl - tasty - tasty-hunit - witness - ]; - description = "open witnesses"; - license = lib.licenses.bsd2; - } - ) { }; - - "open-witness_0_7" = callPackage ( - { - mkDerivation, - base, - constraints, - hashable, random, tasty, tasty-hunit, @@ -488736,7 +486303,6 @@ self: { ]; description = "open witnesses"; license = lib.licenses.bsd2; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -489408,8 +486974,8 @@ self: { }: mkDerivation { pname = "opencascade-hs"; - version = "0.5.0.1"; - sha256 = "1a397mxry4k5hq6gwnjn1lc3q8fz5pg7ff6imr1fwyf9b6rhls9j"; + version = "0.5.1.0"; + sha256 = "12c77xnh0h0h2sw23q5v891iddnmsq5j1853b90wypm6p18kpnsw"; libraryHaskellDepends = [ base resourcet @@ -489432,8 +486998,8 @@ self: { }: mkDerivation { pname = "opencc"; - version = "0.1.1.0"; - sha256 = "06jz04352bgqnfvzds75n65x352x07ffj8aan01q6m2mjs3xidfa"; + version = "0.1.2.0"; + sha256 = "0vl57aglagq0zpxld3hhp4sda783m5sncdxwyxyjypl433yjyzgq"; libraryHaskellDepends = [ base bytestring @@ -490821,8 +488387,8 @@ self: { }: mkDerivation { pname = "opentelemetry-plugin"; - version = "1.1.1"; - sha256 = "1sp6bzy0is704x18522b2kmbbsw3nbfz9x69rvidmpz0x52cpwbg"; + version = "1.1.2"; + sha256 = "12lm7b4kjqlvc3j2i4q7xqavr0d98wazfaqyvph20afvfq90zwf8"; libraryHaskellDepends = [ base bytestring @@ -490840,8 +488406,6 @@ self: { ]; description = "GHC plugin for open telemetry"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -492050,57 +489614,6 @@ self: { }: mkDerivation { pname = "opt-env-conf"; - version = "0.8.0.0"; - sha256 = "0wfayv1k0xxl033knm4fjfc77ffijvh75xpg0g5f0bvc5i7kvgyc"; - 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_9_0_0" = 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 = [ @@ -492125,7 +489638,6 @@ self: { ]; description = "Settings parsing for Haskell: command-line arguments, environment variables, and configuration values"; license = lib.licenses.lgpl3Only; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -492446,40 +489958,8 @@ self: { }: mkDerivation { pname = "optima"; - version = "0.4.0.5"; - sha256 = "0wdlnfl39zaq9mv7xxaljxq851hp4xzmblkfpfvg4qdfhk4hn7k6"; - libraryHaskellDepends = [ - attoparsec - attoparsec-data - base - optparse-applicative - text - text-builder - ]; - testHaskellDepends = [ - attoparsec-data - rerebase - ]; - description = "Simple command line interface arguments parser"; - license = lib.licenses.mit; - } - ) { }; - - "optima_0_4_0_6" = callPackage ( - { - mkDerivation, - attoparsec, - attoparsec-data, - base, - optparse-applicative, - rerebase, - text, - text-builder, - }: - mkDerivation { - pname = "optima"; - version = "0.4.0.6"; - sha256 = "06wy9d3zidly70d3n9bbxfl9yx2hx03xw8k9p8vhjb0xj526vpgk"; + version = "0.4.0.7"; + sha256 = "0cqy4ifddmyjmp8hj5ksi7f1b2bvxlwljm6q2cjxfpp3ig6alzr6"; libraryHaskellDepends = [ attoparsec attoparsec-data @@ -492494,7 +489974,6 @@ self: { ]; description = "Simple command line interface arguments parser"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -492843,6 +490322,39 @@ self: { } ) { }; + "optparse-applicative_0_19_0_0" = callPackage ( + { + mkDerivation, + base, + prettyprinter, + prettyprinter-ansi-terminal, + process, + QuickCheck, + text, + transformers, + }: + mkDerivation { + pname = "optparse-applicative"; + version = "0.19.0.0"; + sha256 = "0waq6i6jk0zj9vb00m62khfcm9xdnz3afzs471vhqwr1v3psw5ng"; + libraryHaskellDepends = [ + base + prettyprinter + prettyprinter-ansi-terminal + process + text + transformers + ]; + testHaskellDepends = [ + base + QuickCheck + ]; + description = "Utilities and combinators for parsing command line options"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + "optparse-applicative-cmdline-util" = callPackage ( { mkDerivation, @@ -492966,8 +490478,8 @@ self: { pname = "optparse-generic"; version = "1.5.2"; sha256 = "0dca5q57jv4b8l1af4ywimaiw9rfrysambcghfmll4il5prm3d67"; - revision = "1"; - editedCabalFile = "190nlp7dh878232ia2nsl75q6bzr62szl1vcyinz528lmdbnbpdc"; + revision = "2"; + editedCabalFile = "069srkpphp5x51b4x9al74qa9dmb5q5hngffj67cs28021y8pxnk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -493496,6 +491008,18 @@ self: { } ) { }; + "ord-axiomata" = callPackage ( + { mkDerivation, base }: + mkDerivation { + pname = "ord-axiomata"; + version = "0.1.0.0"; + sha256 = "1fgzxlz2rynscnic1jawvrymhp70wxq04lpvp0ls84ky90zyzak8"; + libraryHaskellDepends = [ base ]; + description = "Axiomata & lemmata for easier use of Data.Type.Ord"; + license = lib.licenses.bsd3; + } + ) { }; + "order-maintenance" = callPackage ( { mkDerivation, @@ -494568,99 +492092,6 @@ self: { } ) { }; - "ormolu" = callPackage ( - { - mkDerivation, - ansi-terminal, - array, - base, - binary, - bytestring, - Cabal-syntax, - containers, - deepseq, - Diff, - directory, - file-embed, - filepath, - ghc-lib-parser, - hspec, - hspec-discover, - hspec-megaparsec, - megaparsec, - MemoTrie, - mtl, - optparse-applicative, - path, - path-io, - QuickCheck, - syb, - temporary, - text, - th-env, - }: - mkDerivation { - pname = "ormolu"; - version = "0.7.4.0"; - sha256 = "1s7a9crjhbsmjkdvpv8ycygpiikv96s96p3lmjik4pb3q7idir2z"; - revision = "5"; - editedCabalFile = "107p02xhq0gfacc6j8kackqn16a0wnayq7qpi26acvzqqyxhcjxy"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - ansi-terminal - array - base - binary - bytestring - Cabal-syntax - containers - deepseq - 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 - ]; - testHaskellDepends = [ - base - Cabal-syntax - 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.licenses.bsd3; - mainProgram = "ormolu"; - } - ) { }; - "ormolu_0_7_7_0" = callPackage ( { mkDerivation, @@ -494758,7 +492189,7 @@ self: { } ) { }; - "ormolu_0_8_0_0" = callPackage ( + "ormolu" = callPackage ( { mkDerivation, ansi-terminal, @@ -494848,7 +492279,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "A formatter for Haskell source code"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "ormolu"; } ) { }; @@ -495171,7 +492601,21 @@ self: { } ) { }; - "os-string" = callPackage ( + "os-string_1_0_0" = callPackage ( + { mkDerivation, filepath }: + mkDerivation { + pname = "os-string"; + version = "1.0.0"; + sha256 = "0znnp88cgbj3r858r2w6mlf2sjg3lxfajyih4bdshs0vgy1dyhr6"; + libraryHaskellDepends = [ filepath ]; + doHaddock = false; + description = "Library for manipulating Operating system strings"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + "os-string_2_0_7" = callPackage ( { mkDerivation, base, @@ -495188,6 +492632,8 @@ self: { pname = "os-string"; version = "2.0.7"; sha256 = "186b4swiga0nk05np512iw50pz9w88l3bqz47pr241997bykb71k"; + revision = "1"; + editedCabalFile = "0504jf7wa84z3a8gd60cx7df6232xq31wqc532jcxrxh3hl0hm6b"; libraryHaskellDepends = [ base bytestring @@ -495211,6 +492657,7 @@ self: { ]; description = "Library for manipulating Operating system strings"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -495521,6 +492968,7 @@ self: { aeson, base, cvss, + purl, tasty, tasty-hunit, text, @@ -495528,12 +492976,13 @@ self: { }: mkDerivation { pname = "osv"; - version = "0.1.0.0"; - sha256 = "11w2x76ifx4sf6z5gz116pky4w4qv3l8nj2z57x61802l9ckrlqd"; + version = "0.2.0.0"; + sha256 = "09lbnl3piba0195b55pvl174l7lxnlimqwvi6mmv4c7kymzyrfgh"; libraryHaskellDepends = [ aeson base cvss + purl text time ]; @@ -495746,8 +493195,8 @@ self: { }: mkDerivation { pname = "oughta"; - version = "0.2.0.0"; - sha256 = "1ls97l94jpv5mlmiqccm4z8p80vnk8z0mv2937zcl1c7bx67ra3j"; + version = "0.3.0.0"; + sha256 = "1153jnvscsc3i8zz0sih7vy42vlsgynw0hvjvh0zxxqcyx4cc27i"; libraryHaskellDepends = [ base bytestring @@ -496134,6 +493583,64 @@ self: { } ) { }; + "ox-arrays" = callPackage ( + { + mkDerivation, + base, + bytestring, + deepseq, + ghc-typelits-knownnat, + ghc-typelits-natnormalise, + hedgehog, + hmatrix, + orthotope, + random, + tasty, + tasty-bench, + tasty-hedgehog, + template-haskell, + vector, + }: + mkDerivation { + pname = "ox-arrays"; + version = "0.1.0.0"; + sha256 = "0kix255p5n1dg9y3s00il3x4s1r4d3fn1v6ljm6zgy8j40lg1nzh"; + libraryHaskellDepends = [ + base + deepseq + ghc-typelits-knownnat + ghc-typelits-natnormalise + orthotope + template-haskell + vector + ]; + testHaskellDepends = [ + base + bytestring + ghc-typelits-knownnat + ghc-typelits-natnormalise + hedgehog + orthotope + random + tasty + tasty-hedgehog + vector + ]; + benchmarkHaskellDepends = [ + base + hmatrix + orthotope + tasty-bench + vector + ]; + doHaddock = false; + description = "An efficient CPU-based multidimensional array (tensor) library"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + "pa-error-tree" = callPackage ( { mkDerivation, @@ -496471,8 +493978,6 @@ self: { base, bytestring, deepseq, - doctest, - env-guard, hedgehog, tasty, tasty-hedgehog, @@ -496482,10 +493987,8 @@ self: { }: mkDerivation { pname = "package-version"; - version = "0.4"; - sha256 = "00ack16vq6c1pqrnm5pl8m0p5dx0rgrzk2ylsl22l9fj70v730a6"; - revision = "1"; - editedCabalFile = "0yi88ilxyppyjpybladc5vf5kzvi1jhacpsgiw8y5xk634rwr6gn"; + version = "0.4.1"; + sha256 = "116r62wk0pyp1cqhsfjsp0jchyqf5638by6vl7k3c7ylac6ki45c"; libraryHaskellDepends = [ base bytestring @@ -496495,8 +493998,6 @@ self: { ]; testHaskellDepends = [ base - doctest - env-guard hedgehog tasty tasty-hedgehog @@ -496661,6 +494162,7 @@ self: { extra, filepath, hspec, + linear-base, listsafe, mtl, optparse-applicative, @@ -496672,16 +494174,16 @@ self: { }: mkDerivation { pname = "packed-data"; - version = "0.1.0.3"; - sha256 = "1h0aqcpfygj29mij5ln7zaypf4a6v37ycnlhh5shb7pvh0nfajn3"; + version = "0.2.0.0"; + sha256 = "07hkm3a98aadihm3zvvq299xmswf8xzdyzx06qcs7nbdqwkqx2zk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring - bytestring-strict-builder deepseq extra + linear-base mtl template-haskell ]; @@ -496710,7 +494212,9 @@ self: { vector ]; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "examples"; + broken = true; } ) { }; @@ -497746,22 +495250,47 @@ self: { "palindromes" = callPackage ( { mkDerivation, - array, base, - bytestring, - containers, + conduit, + criterion, + deepseq, + directory, + filepath, + HUnit, + levenshtein, + QuickCheck, + strict, + vector, }: mkDerivation { pname = "palindromes"; - version = "0.4"; - sha256 = "1k0kvd8p1ivwmpmf8khwmb4vyk8z0di74xn5840zy9jhf1cwx4kn"; + version = "1.1.0.0"; + sha256 = "1dfq0b2f11xwbdn9hyrrr4ywzz415nb32n4yfjrqf35myaqdbfcz"; isLibrary = true; isExecutable = true; + libraryHaskellDepends = [ + base + conduit + vector + ]; executableHaskellDepends = [ - array base - bytestring - containers + directory + ]; + testHaskellDepends = [ + base + HUnit + levenshtein + QuickCheck + vector + ]; + benchmarkHaskellDepends = [ + base + criterion + deepseq + directory + filepath + strict ]; description = "Finding palindromes in strings"; license = lib.licenses.bsd3; @@ -498022,210 +495551,6 @@ self: { }: mkDerivation { pname = "pandoc"; - version = "3.6"; - sha256 = "1f7rjwgxlhhzpxcm29kgc1c4bzb827vidxh48qvd2bw597ykp5ns"; - 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.licenses.gpl2Plus; - maintainers = [ - lib.maintainers.maralorn - lib.maintainers.sternenseemann - ]; - } - ) { }; - - "pandoc_3_7_0_2" = 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" ]; @@ -498338,7 +495663,6 @@ self: { doHaddock = false; description = "Conversion between markup formats"; license = lib.licenses.gpl2Plus; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.maralorn lib.maintainers.sternenseemann @@ -498534,45 +495858,6 @@ self: { }: mkDerivation { pname = "pandoc-cli"; - version = "3.6"; - sha256 = "0crqm20rl95g557biqvlsm0yjgn31sfhm5sa9s65sbpzi81cvp07"; - 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.licenses.gpl2Plus; - mainProgram = "pandoc"; - maintainers = [ lib.maintainers.maralorn ]; - } - ) { }; - - "pandoc-cli_3_7_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.7.0.2"; sha256 = "0g9x7h2aimiffnv03pcvai64kpwxykz18kd126x92lpsdjwclkgz"; isLibrary = false; @@ -498591,7 +495876,6 @@ self: { ]; description = "Conversion between documentation formats"; license = lib.licenses.gpl2Plus; - hydraPlatforms = lib.platforms.none; mainProgram = "pandoc"; maintainers = [ lib.maintainers.maralorn ]; } @@ -498657,99 +495941,6 @@ self: { }: mkDerivation { pname = "pandoc-crossref"; - version = "0.3.19"; - sha256 = "0zzdnv8prz1jkksrmfr3gz23483mkbj1vkjpxda97qld3n8zkdhb"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - base - containers - data-default - directory - filepath - microlens - microlens-ghc - microlens-mtl - microlens-th - mtl - pandoc - pandoc-types - syb - template-haskell - text - utility-ht - ]; - executableHaskellDepends = [ - base - deepseq - gitrev - open-browser - optparse-applicative - pandoc - pandoc-types - template-haskell - temporary - text - ]; - testHaskellDepends = [ - base - containers - data-default - directory - filepath - hspec - microlens - mtl - pandoc - pandoc-types - text - ]; - testToolDepends = [ pandoc-cli ]; - benchmarkHaskellDepends = [ - base - criterion - pandoc - pandoc-types - text - ]; - doHaddock = false; - description = "Pandoc filter for cross-references"; - license = lib.licenses.gpl2Only; - mainProgram = "pandoc-crossref"; - } - ) { }; - - "pandoc-crossref_0_3_20" = callPackage ( - { - mkDerivation, - base, - containers, - criterion, - data-default, - deepseq, - directory, - filepath, - gitrev, - hspec, - microlens, - microlens-ghc, - microlens-mtl, - microlens-th, - mtl, - open-browser, - optparse-applicative, - pandoc, - pandoc-cli, - pandoc-types, - syb, - template-haskell, - temporary, - text, - utility-ht, - }: - mkDerivation { - pname = "pandoc-crossref"; version = "0.3.20"; sha256 = "10fgmddlyva8yyqh9m5c8d417bcyxvfqgw9l0q77lp6b161593ya"; isLibrary = true; @@ -498809,7 +496000,6 @@ self: { doHaddock = false; description = "Pandoc filter for cross-references"; license = lib.licenses.gpl2Only; - hydraPlatforms = lib.platforms.none; mainProgram = "pandoc-crossref"; } ) { }; @@ -499411,95 +496601,10 @@ self: { }: mkDerivation { pname = "pandoc-lua-engine"; - version = "0.4.1.1"; - sha256 = "1nxk3ban38bc4avqjjwisk40licxkr217dgjm991ny2kny28r4rf"; - 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.licenses.gpl2Plus; - } - ) { }; - - "pandoc-lua-engine_0_4_3" = 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.4.3"; sha256 = "1s5g1mvl13pa411kyd2jp5jz0lw8alxqpv984nnfnq17d2nj4mkw"; + revision = "2"; + editedCabalFile = "0a00gmr5ymp5jl6dp6f1qcmyxcqz1nqp2d4y6x1342zhqsi1zs8s"; libraryHaskellDepends = [ aeson base @@ -499545,7 +496650,6 @@ self: { ]; description = "Lua engine to power custom pandoc conversions"; license = lib.licenses.gpl2Plus; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -499571,8 +496675,8 @@ self: { }: mkDerivation { pname = "pandoc-lua-marshal"; - version = "0.3.0"; - sha256 = "0d8vfbmgd107b9lq9dq0b39v3dhznqh11j0ci0i8hsb7g3dkks5g"; + version = "0.3.1"; + sha256 = "0869amr9w5s90dha694vy6rwfni7p1wp9dyjyyk2jvh8h22gcpr0"; libraryHaskellDepends = [ aeson base @@ -499801,6 +496905,8 @@ self: { pname = "pandoc-plot"; version = "1.9.1"; sha256 = "0d6lknjnlzg4a7sx311kpdi94yq7fp19lhvwbsf7rvc3ykx0hjm3"; + revision = "1"; + editedCabalFile = "0ykgv0cxiwvcx0pkkmx841cdwv2sas033mq928mg6dlcbvw32nx1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -500211,8 +497317,8 @@ self: { pname = "pandoc-types"; version = "1.23.1"; sha256 = "1hd18l1c5yh7x24gsligkbraadq12hn7mim16xyjnicdsa1s03xd"; - revision = "2"; - editedCabalFile = "1whymq4w5z08l5ng829kn8aslczda6svi6c6q72cnv200mlq7d1c"; + revision = "3"; + editedCabalFile = "0w2n4vzxs3jasrivaq49clxdlccnfv2gh4mkp8s7krxa1arambrz"; libraryHaskellDepends = [ aeson base @@ -500975,6 +498081,186 @@ self: { } ) { }; + "pantry_0_11_0" = 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.11.0"; + sha256 = "0s2mcxrxl7zfr3ipy3wc75d3ankra3xvyrisvxs12dc2iylr4kpk"; + 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; + hydraPlatforms = lib.platforms.none; + } + ) { }; + "pantry-tmp" = callPackage ( { mkDerivation, @@ -503612,8 +500898,8 @@ self: { pname = "parser-combinators-tests"; version = "1.3.0"; sha256 = "0sw6ws7za93y3lbmxp6jp1k17zi3wdg7698ab133kcw82f6mzba2"; - revision = "1"; - editedCabalFile = "0h6lwj0mdlirlwcadjvyblvgqg6yksw2bnp77qkjxm2kk3rw56hn"; + revision = "2"; + editedCabalFile = "1b038wk6b1kria8627qb0nfrz4v67j2yq5rx01m3vigfxf6h4422"; isLibrary = false; isExecutable = false; testHaskellDepends = [ @@ -504455,31 +501741,6 @@ self: { }: mkDerivation { pname = "partialord"; - version = "0.0.2"; - sha256 = "1cnsjn3s154ar439gcphblm1pwvqn6w88c1hyvin7xapnssrg32g"; - libraryHaskellDepends = [ - base - containers - ]; - testHaskellDepends = [ - base - containers - hspec - ]; - description = "Data structure supporting partial orders"; - license = lib.licenses.bsd3; - } - ) { }; - - "partialord_0_1_1" = callPackage ( - { - mkDerivation, - base, - containers, - hspec, - }: - mkDerivation { - pname = "partialord"; version = "0.1.1"; sha256 = "0ibbjsm2rwm3s9vmg87lp1rv9dg50nndrklg379p226fz0lr630d"; libraryHaskellDepends = [ @@ -504493,7 +501754,6 @@ self: { ]; description = "Data structure supporting partial orders"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -505382,8 +502642,8 @@ self: { pname = "patch-image"; version = "0.3.3.2"; sha256 = "1kbd19vaizhbrpb4pa3py125kaw313yn3aq70yr7wygk1kk6v7ql"; - revision = "3"; - editedCabalFile = "1y3fv802jvnrc08qpmh4vvk2h83lbdkv12g6rckhcl4ppgrzc5lz"; + revision = "4"; + editedCabalFile = "0li4lra7d79vkmlzbgrdr19szvhdm5ifsszk54l5w3pkrijiqv5k"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -505471,59 +502731,6 @@ self: { filepath, genvalidity, genvalidity-hspec, - genvalidity-property, - hashable, - hspec, - mtl, - QuickCheck, - template-haskell, - text, - validity, - }: - mkDerivation { - pname = "path"; - version = "0.9.5"; - sha256 = "0cy4vilmhzhi5nfh4v2kyvizhjzjpjib3bvgm1sgmvjzj40dfgrd"; - libraryHaskellDepends = [ - aeson - base - deepseq - exceptions - filepath - hashable - template-haskell - text - ]; - testHaskellDepends = [ - aeson - base - bytestring - filepath - genvalidity - genvalidity-hspec - genvalidity-property - hspec - mtl - QuickCheck - template-haskell - validity - ]; - description = "Support for well-typed paths"; - license = lib.licenses.bsd3; - } - ) { }; - - "path_0_9_6" = callPackage ( - { - mkDerivation, - aeson, - base, - bytestring, - deepseq, - exceptions, - filepath, - genvalidity, - genvalidity-hspec, hashable, hspec, QuickCheck, @@ -505563,7 +502770,6 @@ self: { doHaddock = false; description = "Support for well-typed paths"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -506147,6 +503353,7 @@ self: { exceptions, hspec, http-client, + http-client-tls, http-types, network-uri, text, @@ -506155,8 +503362,8 @@ self: { }: mkDerivation { pname = "patrol"; - version = "1.0.0.11"; - sha256 = "0adci15r7mm0ddbg4zb10kngyl0c7ipaws7drd7idmzrb0gb82kd"; + version = "1.1.0.0"; + sha256 = "0ijfflc9gv3ks5y3irng0mpsbcfwx41v59xgm8840310sz6kj4p1"; libraryHaskellDepends = [ aeson base @@ -506165,6 +503372,7 @@ self: { containers exceptions http-client + http-client-tls http-types network-uri text @@ -508033,6 +505241,28 @@ self: { } ) { }; + "pear" = callPackage ( + { + mkDerivation, + base, + doctest, + markdown-unlit, + }: + mkDerivation { + pname = "pear"; + version = "1.0.0.1"; + sha256 = "1svbmj1v7y3hq9f43x4szvs6h83zz085y1h5lncci4i4yx7qfrhj"; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ + base + doctest + ]; + testToolDepends = [ markdown-unlit ]; + description = "Pear Trees: An indexed type using type-level binary numbers"; + license = lib.licenses.mit; + } + ) { }; + "pec" = callPackage ( { mkDerivation, @@ -509053,57 +506283,6 @@ self: { { mkDerivation, base, - clock, - containers, - deepseq, - formatn, - mtl, - numhask-space, - optparse-applicative, - recursion-schemes, - text, - vector, - }: - mkDerivation { - pname = "perf"; - version = "0.13.0.0"; - sha256 = "0xqwg42cl9f1s9niyc2r9py75w26bp7rlax04ifjjbbq5y9aw2gb"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - clock - containers - deepseq - formatn - mtl - numhask-space - optparse-applicative - recursion-schemes - text - vector - ]; - executableHaskellDepends = [ - base - clock - containers - deepseq - formatn - mtl - optparse-applicative - text - ]; - benchmarkHaskellDepends = [ base ]; - description = "Performance methods and monad"; - license = lib.licenses.bsd3; - mainProgram = "perf-explore"; - } - ) { }; - - "perf_0_14_0_2" = callPackage ( - { - mkDerivation, - base, boxes, chart-svg, clock, @@ -509124,8 +506303,8 @@ self: { }: mkDerivation { pname = "perf"; - version = "0.14.0.2"; - sha256 = "0xwfny9y389v9kalzj0dshbmzv6nyacxa7vvdwp2ax12vl0pnp00"; + version = "0.14.0.3"; + sha256 = "1w8svzwgxmspaigys1pkr6ba7xr0cl158c1gsw244jda0zr47qjj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -509160,7 +506339,6 @@ self: { benchmarkHaskellDepends = [ base ]; description = "Performance methods and monad"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "perf-explore"; } ) { }; @@ -509910,8 +507088,8 @@ self: { }: mkDerivation { pname = "persist"; - version = "0.1.1.5"; - sha256 = "19s0jpbcas6c64lzl9plhp1b3qk89g3jrqhj2ljxvkzk81dbr2r3"; + version = "1.0.0.0"; + sha256 = "1waqnc96f8bnrlkcqk79b28p75pyczbbgw3nfbkb2n5bgwq62mc0"; libraryHaskellDepends = [ base bytestring @@ -510103,131 +507281,6 @@ self: { hspec, http-api-data, lift-type, - monad-logger, - mtl, - path-pieces, - QuickCheck, - quickcheck-instances, - resource-pool, - resourcet, - scientific, - shakespeare, - silently, - template-haskell, - text, - th-lift-instances, - time, - transformers, - unliftio, - unliftio-core, - unordered-containers, - vault, - vector, - }: - mkDerivation { - pname = "persistent"; - version = "2.14.6.3"; - sha256 = "1nqmd1ml1s4cm9hwfz9cz5qj4i9zm8ip69gmgysfgbs0h64f7w2d"; - revision = "1"; - editedCabalFile = "1rx07qblwxaq9fcl8z66lvmqd48widnlqcg3hgdd8ni9yrvwfmxi"; - libraryHaskellDepends = [ - aeson - attoparsec - attoparsec-aeson - base - base64-bytestring - blaze-html - bytestring - conduit - containers - deepseq - fast-logger - http-api-data - lift-type - monad-logger - mtl - path-pieces - resource-pool - resourcet - scientific - silently - template-haskell - text - th-lift-instances - time - transformers - unliftio - unliftio-core - unordered-containers - vault - vector - ]; - testHaskellDepends = [ - aeson - attoparsec - base - base64-bytestring - blaze-html - bytestring - conduit - containers - deepseq - fast-logger - hspec - http-api-data - monad-logger - mtl - path-pieces - QuickCheck - quickcheck-instances - resource-pool - resourcet - scientific - shakespeare - silently - template-haskell - text - th-lift-instances - time - transformers - unliftio - unliftio-core - unordered-containers - vector - ]; - benchmarkHaskellDepends = [ - base - criterion - deepseq - file-embed - template-haskell - text - ]; - description = "Type-safe, multi-backend data serialization"; - license = lib.licenses.mit; - maintainers = [ lib.maintainers.psibi ]; - } - ) { }; - - "persistent_2_17_0_0" = 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, @@ -510254,8 +507307,8 @@ self: { }: mkDerivation { pname = "persistent"; - version = "2.17.0.0"; - sha256 = "0y0rmg4xfqmkndckz2a8ndl8djmdc9zab36qb56g9as1zpm91wfn"; + version = "2.17.1.0"; + sha256 = "0c3kz36nv9n8xd21z7hgk8djj2ldvzfmy3qrmxhr8p617s18182g"; libraryHaskellDepends = [ aeson attoparsec @@ -510335,7 +507388,6 @@ self: { ]; description = "Type-safe, multi-backend data serialization"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.psibi ]; } ) { }; @@ -510559,46 +507611,6 @@ self: { }: mkDerivation { pname = "persistent-documentation"; - version = "0.1.0.5"; - sha256 = "032mfnsz5kpy1022gc2w9y0g4fjhqwq07zb2r8arjdhzzhbirwk2"; - libraryHaskellDepends = [ - base - containers - mtl - persistent - template-haskell - text - ]; - testHaskellDepends = [ - base - containers - hspec - hspec-discover - persistent - persistent-template - text - ]; - testToolDepends = [ hspec-discover ]; - description = "Documentation DSL for persistent entities"; - license = lib.licenses.asl20; - } - ) { }; - - "persistent-documentation_0_1_0_6" = callPackage ( - { - mkDerivation, - base, - containers, - hspec, - hspec-discover, - mtl, - persistent, - persistent-template, - template-haskell, - text, - }: - mkDerivation { - pname = "persistent-documentation"; version = "0.1.0.6"; sha256 = "1v07vhjmim4bycl7ygg2my3qwqqz36ajm8x8gwqh0g0i83sjh5ks"; libraryHaskellDepends = [ @@ -510621,7 +507633,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Documentation DSL for persistent entities"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -511097,83 +508108,6 @@ self: { containers, esqueleto, exceptions, - explainable-predicates, - monad-logger, - mtl, - persistent, - persistent-postgresql, - persistent-sqlite, - resource-pool, - resourcet, - tasty, - tasty-autocollect, - tasty-golden, - tasty-hunit, - text, - transformers, - unliftio, - unliftio-core, - unliftio-pool, - }: - mkDerivation { - pname = "persistent-mtl"; - version = "0.5.1"; - sha256 = "13sz2j3g5vyvfhs97xzmzcb5a83lg4wlzmqnbmwg6l419jpj23fq"; - revision = "1"; - editedCabalFile = "0frfp7hifii11sk85j44rbd4ic0inp2gzzpfdylkbrbpfw32s54d"; - libraryHaskellDepends = [ - base - conduit - containers - exceptions - monad-logger - mtl - persistent - resource-pool - resourcet - text - transformers - unliftio - unliftio-core - unliftio-pool - ]; - testHaskellDepends = [ - base - bytestring - conduit - containers - esqueleto - explainable-predicates - monad-logger - persistent - persistent-postgresql - persistent-sqlite - resource-pool - resourcet - tasty - tasty-autocollect - tasty-golden - tasty-hunit - text - unliftio - ]; - testToolDepends = [ tasty-autocollect ]; - description = "Monad transformer for the persistent API"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; - } - ) { }; - - "persistent-mtl_0_5_2" = callPackage ( - { - mkDerivation, - base, - bytestring, - conduit, - containers, - esqueleto, - exceptions, monad-logger, mtl, persistent, @@ -511660,10 +508594,8 @@ self: { }: mkDerivation { pname = "persistent-postgresql"; - version = "2.13.6.2"; - sha256 = "1z6cy54qnxpml86b6dr67kin6ww0dfn9vg3bzb3iw5s9srf7zwn2"; - revision = "1"; - editedCabalFile = "1a58a602nnwrb3s72q12piw18r458w3ha9nfjmpz5na566ndqmgl"; + version = "2.13.7.0"; + sha256 = "1774fh28jls2r692164ln66ipa6gl3sqj8pb04nf3sl1m498qjd7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -511808,8 +508740,8 @@ self: { }: mkDerivation { pname = "persistent-qq"; - version = "2.12.0.6"; - sha256 = "1z017xb7mq3npbz1jw7d9b2x8ylwr4qcpi7d87pi6dw89nwqcwwd"; + version = "2.12.0.7"; + sha256 = "1swbhc1gqn2njc4ycpizqbkl77xrz7a8sizlcb6lcizb9zaakkf4"; libraryHaskellDepends = [ base haskell-src-meta @@ -512069,8 +509001,8 @@ self: { }: mkDerivation { pname = "persistent-sql-lifted"; - version = "0.4.3.1"; - sha256 = "1lcr99d84pyvcz7b0vln2q1ai98g8n44afp0xb0zfgmhal2zidic"; + version = "0.4.4.0"; + sha256 = "07jl90fwv4cnjzrgnimbz1n8nqjf7y56kknr9pn8q1rb77w8g6r0"; libraryHaskellDepends = [ annotated-exception base @@ -512123,93 +509055,6 @@ self: { }: mkDerivation { pname = "persistent-sqlite"; - version = "2.13.3.0"; - sha256 = "014ibary358yq2shi72ry56xfqzqj173al33nsmcp5z13j8m5hdx"; - configureFlags = [ "-fsystemlib" ]; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson - base - bytestring - conduit - containers - microlens-th - monad-logger - mtl - persistent - resource-pool - resourcet - text - time - transformers - unliftio-core - unordered-containers - ]; - librarySystemDepends = [ sqlite ]; - testHaskellDepends = [ - base - bytestring - conduit - containers - exceptions - fast-logger - hspec - HUnit - microlens - monad-logger - mtl - persistent - persistent-test - QuickCheck - resourcet - system-fileio - system-filepath - temporary - text - time - transformers - unliftio-core - ]; - description = "Backend for the persistent library using sqlite3"; - license = lib.licenses.mit; - maintainers = [ lib.maintainers.psibi ]; - } - ) { inherit (pkgs) sqlite; }; - - "persistent-sqlite_2_13_3_1" = callPackage ( - { - mkDerivation, - aeson, - base, - bytestring, - conduit, - containers, - exceptions, - fast-logger, - hspec, - HUnit, - microlens, - microlens-th, - monad-logger, - mtl, - persistent, - persistent-test, - QuickCheck, - resource-pool, - resourcet, - sqlite, - system-fileio, - system-filepath, - temporary, - text, - time, - transformers, - unliftio-core, - unordered-containers, - }: - mkDerivation { - pname = "persistent-sqlite"; version = "2.13.3.1"; sha256 = "14yn3a5nqjq1b7ss6xl2455nwq92kbwc94q675jiyi4gzh85xfd0"; configureFlags = [ "-fsystemlib" ]; @@ -512260,7 +509105,6 @@ self: { ]; description = "Backend for the persistent library using sqlite3"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.psibi ]; } ) { inherit (pkgs) sqlite; }; @@ -512366,76 +509210,6 @@ self: { } ) { }; - "persistent-test_2_13_1_3" = callPackage ( - { - mkDerivation, - aeson, - base, - blaze-html, - bytestring, - conduit, - containers, - exceptions, - hspec, - hspec-expectations, - http-api-data, - HUnit, - monad-control, - monad-logger, - mtl, - path-pieces, - persistent, - QuickCheck, - quickcheck-instances, - random, - resourcet, - text, - time, - transformers, - transformers-base, - unliftio, - unliftio-core, - unordered-containers, - }: - mkDerivation { - pname = "persistent-test"; - version = "2.13.1.3"; - sha256 = "0qqv00nlqpnfx4h3kkd8k0y41a8dfmgj0rc0smdf6p4kl2g1hrdl"; - libraryHaskellDepends = [ - aeson - base - blaze-html - bytestring - conduit - containers - exceptions - hspec - hspec-expectations - http-api-data - HUnit - monad-control - monad-logger - mtl - path-pieces - persistent - QuickCheck - quickcheck-instances - random - resourcet - text - time - transformers - transformers-base - unliftio - unliftio-core - unordered-containers - ]; - description = "Tests for Persistent"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - } - ) { }; - "persistent-test" = callPackage ( { mkDerivation, @@ -512469,8 +509243,8 @@ self: { }: mkDerivation { pname = "persistent-test"; - version = "2.13.1.4"; - sha256 = "1k2wq6ag4jvqr1krdjfx84mmx0mg09hy38w569zxwdrd03ffcjpy"; + version = "2.13.2.0"; + sha256 = "0mzj2k07yhbx8674c1yh6brl8clncqc7ci8295hjazrmr528rc2x"; libraryHaskellDepends = [ aeson base @@ -512529,8 +509303,8 @@ self: { pname = "persistent-typed-db"; version = "0.1.0.7"; sha256 = "0fkshbf35mnlx4aqkij0lzzmpfxw34zkwgq8s2lm3rrrqw7gw59l"; - revision = "1"; - editedCabalFile = "19l1nfd82l8lsjsi00virsapwlnany5cdwgzw9hmm9bkwxfsk9v8"; + revision = "2"; + editedCabalFile = "0m5ajvfcj10k1mnlwdyd1n9s3py70g4sinzh0gkvch9q1bl6qiwz"; libraryHaskellDepends = [ aeson base @@ -513984,11 +510758,13 @@ self: { { mkDerivation, aeson, + array, base, binary-ieee754, bytestring, containers, directory, + file-embed, filepath, hspec, hspec-core, @@ -513996,32 +510772,47 @@ self: { megaparsec, optparse-applicative, prettyprinter, + process, + random, + regex-pcre-builtin, scientific, silently, text, + time, + transformers, utf8-string, + vector, + xml-conduit, yaml, }: mkDerivation { pname = "phino"; - version = "0.0.0.1"; - sha256 = "1sl4iqrcmmjn2gc294rz4yfj5k0hd7ngl9ax57k22h2qac90rrkc"; + version = "0.0.0.36"; + sha256 = "132jzvaz2cmdazmxv80590lkxsa4dj503qq97rwz0g5ffch46xh5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson + array base binary-ieee754 bytestring containers directory + file-embed filepath megaparsec optparse-applicative prettyprinter + random + regex-pcre-builtin scientific text + time + transformers utf8-string + vector + xml-conduit yaml ]; executableHaskellDepends = [ base ]; @@ -514036,8 +510827,10 @@ self: { megaparsec optparse-applicative prettyprinter + process silently text + xml-conduit yaml ]; testToolDepends = [ hspec-discover ]; @@ -519444,8 +516237,8 @@ self: { pname = "pipes-safe"; version = "2.3.5"; sha256 = "13npagy597g6zfr2f3vj4a98h2ssg2ps7lmdzrgdsvm8m28x3cph"; - revision = "3"; - editedCabalFile = "1wic8km3c17g2xrmxd4qj5qmppb76k7srxrgj8jg1vs6g2l7v6cs"; + revision = "4"; + editedCabalFile = "1x0p9fiilz21ck5n52lg2p17qi7n0mkk566qzzwd4jnvhbcsb8jf"; libraryHaskellDepends = [ base containers @@ -522415,6 +519208,813 @@ self: { } ) { }; + "pms-application-service" = callPackage ( + { + mkDerivation, + aeson, + async, + async-pool, + base, + data-default, + directory, + fast-logger, + filepath, + hspec, + hspec-discover, + lens, + monad-logger, + mtl, + pms-domain-model, + safe-exceptions, + stm, + text, + unix, + yaml, + }: + mkDerivation { + pname = "pms-application-service"; + version = "0.0.7.0"; + sha256 = "1g3100jqhv4wp0n1d5mmg5w5qdfm38jkrvvjibkmy6d5jq319p1b"; + libraryHaskellDepends = [ + aeson + async + async-pool + base + data-default + directory + fast-logger + filepath + lens + monad-logger + mtl + pms-domain-model + safe-exceptions + text + yaml + ]; + testHaskellDepends = [ + async + base + data-default + hspec + hspec-discover + lens + monad-logger + pms-domain-model + stm + unix + ]; + testToolDepends = [ hspec-discover ]; + description = "pms-application-service"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + "pms-domain-model" = callPackage ( + { + mkDerivation, + aeson, + async, + base, + bytestring, + data-default, + fast-logger, + filepath, + hspec, + hspec-discover, + lens, + monad-logger, + mtl, + safe-exceptions, + stm, + strip-ansi-escape, + text, + transformers, + unix, + }: + mkDerivation { + pname = "pms-domain-model"; + version = "0.0.8.0"; + sha256 = "0da1pjishncbvd72aqky4bfsaccrdz4vb7vm5fskyxhi2nlvnvlp"; + libraryHaskellDepends = [ + aeson + base + bytestring + data-default + fast-logger + filepath + lens + monad-logger + mtl + safe-exceptions + stm + strip-ansi-escape + text + transformers + ]; + testHaskellDepends = [ + aeson + async + base + data-default + hspec + hspec-discover + lens + monad-logger + stm + unix + ]; + testToolDepends = [ hspec-discover ]; + description = "pms-domain-model"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + + "pms-domain-service" = callPackage ( + { + mkDerivation, + aeson, + async, + base, + bytestring, + conduit, + data-default, + directory, + fast-logger, + filepath, + hspec, + hspec-discover, + lens, + monad-logger, + mtl, + mustache, + network-uri, + pms-domain-model, + safe-exceptions, + stm, + template-haskell, + text, + transformers, + unix, + unordered-containers, + }: + mkDerivation { + pname = "pms-domain-service"; + version = "0.0.7.0"; + sha256 = "0xlfmdr1cmkl0pr74zfpc9n14hj4nix0rc8gpm4zgrz36hcp2pp0"; + libraryHaskellDepends = [ + aeson + base + bytestring + conduit + data-default + directory + fast-logger + filepath + lens + monad-logger + mtl + mustache + network-uri + pms-domain-model + safe-exceptions + stm + template-haskell + text + transformers + unordered-containers + ]; + testHaskellDepends = [ + async + base + data-default + hspec + hspec-discover + lens + monad-logger + pms-domain-model + stm + unix + ]; + testToolDepends = [ hspec-discover ]; + description = "pms-domain-service"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + "pms-infra-cmdrun" = callPackage ( + { + mkDerivation, + aeson, + async, + base, + bytestring, + conduit, + data-default, + directory, + fast-logger, + filepath, + hspec, + hspec-discover, + lens, + monad-logger, + mtl, + pms-domain-model, + process, + safe-exceptions, + stm, + text, + transformers, + unix, + }: + mkDerivation { + pname = "pms-infra-cmdrun"; + version = "0.0.5.0"; + sha256 = "0x92zhgky3rpldmn3hvy6g09ci6n38qbqpq60fqg0idxjcw2n374"; + libraryHaskellDepends = [ + aeson + async + base + bytestring + conduit + data-default + directory + fast-logger + filepath + lens + monad-logger + mtl + pms-domain-model + process + safe-exceptions + stm + text + transformers + ]; + testHaskellDepends = [ + async + base + data-default + hspec + hspec-discover + lens + monad-logger + pms-domain-model + stm + unix + ]; + testToolDepends = [ hspec-discover ]; + description = "pms-infra-cmdrun"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + "pms-infra-procspawn" = callPackage ( + { + mkDerivation, + aeson, + async, + base, + bytestring, + conduit, + data-default, + directory, + fast-logger, + filepath, + hspec, + hspec-discover, + lens, + monad-logger, + mtl, + pms-domain-model, + process, + safe-exceptions, + stm, + text, + transformers, + unix, + }: + mkDerivation { + pname = "pms-infra-procspawn"; + version = "0.0.4.0"; + sha256 = "0fc12w4zw290sp38mjgwmx00kjd0xdxbzq1msprz1gw356pkpxbk"; + libraryHaskellDepends = [ + aeson + async + base + bytestring + conduit + data-default + directory + fast-logger + filepath + lens + monad-logger + mtl + pms-domain-model + process + safe-exceptions + stm + text + transformers + ]; + testHaskellDepends = [ + async + base + data-default + hspec + hspec-discover + lens + monad-logger + pms-domain-model + stm + unix + ]; + testToolDepends = [ hspec-discover ]; + description = "pms-infra-procspawn"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + "pms-infra-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, + unix, + }: + mkDerivation { + pname = "pms-infra-serial"; + version = "0.0.2.0"; + sha256 = "0hdj6k8i7b22gffq86lyvnnds7fcwrq2imffdbg0dzzig8qwydbj"; + 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 + data-default + hspec + hspec-discover + lens + monad-logger + pms-domain-model + stm + unix + ]; + testToolDepends = [ hspec-discover ]; + description = "pms-infra-serial"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + "pms-infra-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, + process, + safe-exceptions, + stm, + text, + transformers, + unix, + }: + mkDerivation { + pname = "pms-infra-socket"; + version = "0.0.4.0"; + sha256 = "1vid9qxl69ls3hgjxy1a47iv0wfyy5ahpcj6k0zlcl5z7j3xxzwr"; + 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 + stm + text + transformers + ]; + testHaskellDepends = [ + async + base + data-default + hspec + hspec-discover + lens + monad-logger + pms-domain-model + stm + unix + ]; + testToolDepends = [ hspec-discover ]; + description = "pms-infra-socket"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + "pms-infra-watch" = callPackage ( + { + mkDerivation, + aeson, + async, + base, + bytestring, + conduit, + data-default, + directory, + fast-logger, + filepath, + fsnotify, + hspec, + hspec-discover, + lens, + monad-logger, + mtl, + pms-domain-model, + process, + safe-exceptions, + stm, + text, + transformers, + unix, + }: + mkDerivation { + pname = "pms-infra-watch"; + version = "0.0.5.0"; + sha256 = "1y1gqi6mfx5v6j0syh4p2za3p7a2v402qj1zrq5z6r8c677b96jf"; + libraryHaskellDepends = [ + aeson + async + base + bytestring + conduit + data-default + directory + fast-logger + filepath + fsnotify + lens + monad-logger + mtl + pms-domain-model + process + safe-exceptions + stm + text + transformers + ]; + testHaskellDepends = [ + async + base + data-default + hspec + hspec-discover + lens + monad-logger + pms-domain-model + stm + unix + ]; + testToolDepends = [ hspec-discover ]; + description = "pms-infra-watch"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + "pms-infrastructure" = callPackage ( + { + mkDerivation, + aeson, + async, + base, + bytestring, + conduit, + data-default, + directory, + fast-logger, + filepath, + hie-bios, + hspec, + hspec-discover, + lens, + monad-logger, + mtl, + pms-domain-model, + posix-pty, + process, + safe-exceptions, + stm, + strip-ansi-escape, + text, + transformers, + unix, + }: + mkDerivation { + pname = "pms-infrastructure"; + version = "0.0.6.0"; + sha256 = "11ac6hxrakfwgzikrhnfshfg20538hdmnh83sxmv4k129y8diwcz"; + libraryHaskellDepends = [ + aeson + async + base + bytestring + conduit + data-default + directory + fast-logger + filepath + hie-bios + lens + monad-logger + mtl + pms-domain-model + posix-pty + process + safe-exceptions + stm + strip-ansi-escape + text + transformers + ]; + testHaskellDepends = [ + async + base + data-default + hspec + hspec-discover + lens + monad-logger + pms-domain-model + stm + unix + ]; + testToolDepends = [ hspec-discover ]; + description = "pms-infrastructure"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + "pms-ui-notification" = callPackage ( + { + mkDerivation, + aeson, + async, + base, + bytestring, + conduit, + data-default, + fast-logger, + hspec, + hspec-discover, + lens, + monad-logger, + mtl, + pms-domain-model, + safe-exceptions, + stm, + text, + transformers, + unix, + }: + mkDerivation { + pname = "pms-ui-notification"; + version = "0.0.4.0"; + sha256 = "0nhsm3l15wi73mi1rqs1qwnrp18a773zv1z3pis2c9vx9bap6b66"; + libraryHaskellDepends = [ + aeson + base + bytestring + conduit + data-default + fast-logger + lens + monad-logger + mtl + pms-domain-model + safe-exceptions + stm + text + transformers + ]; + testHaskellDepends = [ + async + base + data-default + hspec + hspec-discover + lens + monad-logger + pms-domain-model + stm + unix + ]; + testToolDepends = [ hspec-discover ]; + description = "pms-ui-notification"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + "pms-ui-request" = callPackage ( + { + mkDerivation, + aeson, + async, + base, + bytestring, + conduit, + data-default, + fast-logger, + hspec, + hspec-discover, + lens, + monad-logger, + mtl, + pms-domain-model, + safe-exceptions, + stm, + text, + transformers, + unix, + }: + mkDerivation { + pname = "pms-ui-request"; + version = "0.0.6.0"; + sha256 = "1whhi2npja49xifkqhlfmm1j4snw3vhs4vw39205sypvp6irq8ny"; + libraryHaskellDepends = [ + aeson + base + bytestring + conduit + data-default + fast-logger + lens + monad-logger + mtl + pms-domain-model + safe-exceptions + stm + text + transformers + ]; + testHaskellDepends = [ + async + base + data-default + hspec + hspec-discover + lens + monad-logger + pms-domain-model + stm + unix + ]; + testToolDepends = [ hspec-discover ]; + description = "pms-ui-request"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + "pms-ui-response" = callPackage ( + { + mkDerivation, + aeson, + async, + base, + bytestring, + conduit, + data-default, + fast-logger, + hspec, + hspec-discover, + lens, + monad-logger, + mtl, + pms-domain-model, + safe-exceptions, + stm, + text, + transformers, + unix, + }: + mkDerivation { + pname = "pms-ui-response"; + version = "0.0.5.0"; + sha256 = "05p16wb90wlj15h442wqfmnypks9bk8pynmfhydyg0f2rbrn6dsa"; + libraryHaskellDepends = [ + aeson + base + bytestring + conduit + data-default + fast-logger + lens + monad-logger + mtl + pms-domain-model + safe-exceptions + stm + text + transformers + ]; + testHaskellDepends = [ + async + base + data-default + hspec + hspec-discover + lens + monad-logger + pms-domain-model + stm + unix + ]; + testToolDepends = [ hspec-discover ]; + description = "pms-ui-response"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + } + ) { }; + "png-file" = callPackage ( { mkDerivation, @@ -525037,7 +522637,6 @@ self: { ]; description = "Colog adapters for polysemy-log"; license = "BSD-2-Clause-Patent"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -526622,32 +524221,30 @@ self: { "poolboy" = callPackage ( { mkDerivation, - async, base, hspec, hspec-core, - stm, + timeit, unliftio, + unordered-containers, }: mkDerivation { pname = "poolboy"; - version = "0.2.2.0"; - sha256 = "0d0lxqyf73w7nvgydbgv692zzc0zg2hk8sdd3lb6xyzdqkkd0vf3"; + version = "0.4.0.1"; + sha256 = "0ifdp2p2c257k52c9prm072c1gmfx55a40gaanba083viq6cxzal"; libraryHaskellDepends = [ - async base - stm unliftio + unordered-containers ]; testHaskellDepends = [ base hspec hspec-core + timeit ]; description = "Simple work queue for bounded concurrency"; license = lib.licenses.isc; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -527994,10 +525591,8 @@ self: { { mkDerivation, base }: mkDerivation { pname = "positive-integer"; - version = "0.1.0.0"; - sha256 = "17vqxdmqbsp6366dipq5xdfb3aq5mrshlvkw8zv30byl7p6iaz51"; - revision = "1"; - editedCabalFile = "101bbp5zv7w5ldr7j2nxpmm21mpnpzz4knrcv5inqfs0k69w1z7c"; + version = "0.1.2.0"; + sha256 = "0m0l02v3ybsilkcvyc82ma57bbha4rhncsf5574b0m3zmxq17kaq"; libraryHaskellDepends = [ base ]; description = "Type of positive integers"; license = lib.licenses.mit; @@ -528768,8 +526363,8 @@ self: { }: mkDerivation { pname = "postgresql-binary"; - version = "0.14.0.1"; - sha256 = "090plscva1np15p5ya62aqyzpagpyzz6f3fxkkp44p20aw2w78bp"; + version = "0.14.1"; + sha256 = "1kp7h3vdm2i38nszd8skb7xh512zjcqrg1l1m0hs6wwy72s5iix0"; libraryHaskellDepends = [ aeson base @@ -529760,7 +527355,6 @@ self: { cryptohash-md5, filepath, hashable, - HUnit, inspection-testing, Only, postgresql-libpq, @@ -529777,10 +527371,8 @@ self: { }: mkDerivation { pname = "postgresql-simple"; - version = "0.7.0.0"; - sha256 = "0gm1wk2zq35h46v0l1qc0z63jv3gxgqd059j1mcmww80a6sipf4c"; - revision = "3"; - editedCabalFile = "1vbdiniz18m1kk4wxdnc43ry7gq00vxxvklmnrn8v3vc5r55inka"; + version = "0.7.0.1"; + sha256 = "16dbydsi5hib4zksl2sri0mz0hwfnagb2f757q1xc603clhg6z2r"; libraryHaskellDepends = [ aeson attoparsec @@ -529808,7 +527400,6 @@ self: { containers cryptohash-md5 filepath - HUnit inspection-testing postgresql-libpq tasty @@ -529906,6 +527497,44 @@ self: { } ) { }; + "postgresql-simple-interval" = callPackage ( + { + mkDerivation, + attoparsec, + base, + bytestring, + hspec, + persistent, + postgresql-simple, + scientific, + text, + }: + mkDerivation { + pname = "postgresql-simple-interval"; + version = "0.2025.7.12"; + sha256 = "1hcs6yfdijxnfpmi3knid7km7m4hw9h3y8pbhpxjq67cix1kmqxb"; + libraryHaskellDepends = [ + attoparsec + base + bytestring + persistent + postgresql-simple + scientific + text + ]; + testHaskellDepends = [ + attoparsec + base + bytestring + hspec + postgresql-simple + text + ]; + description = "A simple interval type for PostgreSQL"; + license = lib.licenses.bsd0; + } + ) { }; + "postgresql-simple-ltree" = callPackage ( { mkDerivation, @@ -530273,51 +527902,6 @@ self: { }: mkDerivation { pname = "postgresql-syntax"; - version = "0.4.1.2"; - sha256 = "0z2mnx8npickm5h208mqm76ybr37cmqqf3q1nfy3kh19xdgqhfy7"; - libraryHaskellDepends = [ - base - bytestring - case-insensitive - hashable - headed-megaparsec - megaparsec - parser-combinators - text - text-builder - unordered-containers - ]; - testHaskellDepends = [ - hedgehog - rerebase - tasty - tasty-hunit - ]; - description = "PostgreSQL AST parsing and rendering"; - license = lib.licenses.mit; - } - ) { }; - - "postgresql-syntax_0_4_1_3" = callPackage ( - { - mkDerivation, - base, - bytestring, - case-insensitive, - hashable, - headed-megaparsec, - hedgehog, - megaparsec, - parser-combinators, - rerebase, - tasty, - tasty-hunit, - text, - text-builder, - unordered-containers, - }: - mkDerivation { - pname = "postgresql-syntax"; version = "0.4.1.3"; sha256 = "0fg4zicn3kwdvvpf3si9pi6pmnsm9k5ph3drqd57jp8xz16b1rzl"; libraryHaskellDepends = [ @@ -530340,7 +527924,6 @@ self: { ]; description = "PostgreSQL AST parsing and rendering"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -531719,6 +529302,7 @@ self: { base, bytestring, criterion, + deepseq, ppad-base16, ppad-chacha, ppad-poly1305, @@ -531729,8 +529313,8 @@ self: { }: mkDerivation { pname = "ppad-aead"; - version = "0.1.0"; - sha256 = "1vvz39m852yp3j0mdm1mx3i5rgl78z0limlgm70al34gv1gxv3mh"; + version = "0.2.0"; + sha256 = "1s14bplwjfavg50xfyy65r2f8lg4man31jc83m3l32k6h4jvg983"; libraryHaskellDepends = [ base bytestring @@ -531751,6 +529335,7 @@ self: { base bytestring criterion + deepseq ppad-base16 ]; description = "A pure AEAD-ChaCha20-Poly1305 construction"; @@ -531818,8 +529403,8 @@ self: { }: mkDerivation { pname = "ppad-base58"; - version = "0.2.0"; - sha256 = "1bn0fv1vmsc698lpl8x1brgi00bl9rcnh7r8v81rcxnjqf9xfdcb"; + version = "0.2.1"; + sha256 = "0s94985p1d1zh0ip404pgi12bj97naydr525i45aac64w8iis03y"; libraryHaskellDepends = [ base bytestring @@ -531859,8 +529444,8 @@ self: { }: mkDerivation { pname = "ppad-bech32"; - version = "0.2.2"; - sha256 = "1bp4p6adfi7awy3k2fbi3akjqr5gyiijilgxg5r0hzpnzmzpxvzr"; + version = "0.2.3"; + sha256 = "0g8fk0bwx88zr4k4mijd8zn5jhi6gcsn6hvdp8jxb3r4a97a4yyv"; libraryHaskellDepends = [ base bytestring @@ -531903,8 +529488,8 @@ self: { }: mkDerivation { pname = "ppad-bip32"; - version = "0.1.1"; - sha256 = "0q76ffxzrbr0fiv18ghgfjrv0y61nvsb6971pl49377c2835qa1l"; + version = "0.2.0"; + sha256 = "1h7i6km0ai3wvyrhfhl31gpaq21vcggrgk0gvr0cjhkmmscd3d5w"; libraryHaskellDepends = [ base bytestring @@ -531960,8 +529545,8 @@ self: { }: mkDerivation { pname = "ppad-bip39"; - version = "0.2.1"; - sha256 = "1aqcjq1xika89qhxf54z25shg4kz8pmr6k70k48w7lyk85h3l97b"; + version = "0.3.0"; + sha256 = "18bshwr4hpnxk2v73kqxcsjbjffpss41whmd3scm20wq3al2xvva"; libraryHaskellDepends = [ base bytestring @@ -532004,6 +529589,7 @@ self: { base, bytestring, criterion, + deepseq, ppad-base16, primitive, tasty, @@ -532011,8 +529597,8 @@ self: { }: mkDerivation { pname = "ppad-chacha"; - version = "0.1.0"; - sha256 = "15idv1nrl2rl5rmx42dw1zwpdr7wvrr08j0k4vwy0s12cc40aka6"; + version = "0.2.0"; + sha256 = "1zqrg1af6rlflq74lamxd9f0p8sfhvmhjv3ii89mkckhizr8fqrc"; libraryHaskellDepends = [ base bytestring @@ -532030,6 +529616,7 @@ self: { base bytestring criterion + deepseq ppad-base16 ]; description = "A pure ChaCha20 stream cipher"; @@ -532053,8 +529640,8 @@ self: { }: mkDerivation { pname = "ppad-hkdf"; - version = "0.2.1"; - sha256 = "1y5rmkaq8wgibsx6bvppbaqp13fb9al5yn4ni9x2ll685545m398"; + version = "0.3.0"; + sha256 = "194nwcjpdals55wf5khvl393d0q4fzdmx9424s9j2n0z70ry29pw"; libraryHaskellDepends = [ base bytestring @@ -532145,8 +529732,8 @@ self: { }: mkDerivation { pname = "ppad-pbkdf"; - version = "0.1.1"; - sha256 = "05g3k4gyjkpn9k5fhz37lq10qgzlwayf4xiy5m4kjijv7l1wcxqp"; + version = "0.2.0"; + sha256 = "1zir2zm4bgimrgiv94dzqvn794dhwywl63b4im9sg9c61gh91r9m"; libraryHaskellDepends = [ base bytestring @@ -532188,8 +529775,8 @@ self: { }: mkDerivation { pname = "ppad-poly1305"; - version = "0.2.0"; - sha256 = "1vv3ln9lzszx3h0dji4fqznh86qh40sl34msljddgyj3h709lzk6"; + version = "0.3.0"; + sha256 = "06db9qvi688nyhw8fqk8vqxhl6sddfkrg5ap15xd2lf75rl1v7kw"; libraryHaskellDepends = [ base bytestring @@ -532322,8 +529909,8 @@ self: { }: mkDerivation { pname = "ppad-secp256k1"; - version = "0.3.0"; - sha256 = "1k2glxrrpgdngzy0j5mgbkh9a0a5b0cp5c1lmvaiwipik50n9rb3"; + version = "0.4.0"; + sha256 = "0wrmbz0s19g7b6qardn7isgmkrl5svw5nf360ksvhwagicv51g7l"; libraryHaskellDepends = [ base bytestring @@ -532627,6 +530214,82 @@ self: { } ) { }; + "pr-tools" = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + case-insensitive, + containers, + Diff, + directory, + extra, + filepath, + Glob, + http-client, + http-client-tls, + http-types, + optparse-applicative, + process, + split, + temporary, + text, + time, + uuid, + yaml, + }: + mkDerivation { + pname = "pr-tools"; + version = "0.1.0.0"; + sha256 = "0r9588mdf2n65gnnc4jy9nwvklmdd0mzyyp0k8hsd12k7av8fl1f"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + base + bytestring + case-insensitive + containers + Diff + directory + extra + http-client + http-client-tls + http-types + process + split + text + time + uuid + yaml + ]; + executableHaskellDepends = [ + aeson + base + bytestring + case-insensitive + containers + Diff + directory + filepath + Glob + http-client + http-client-tls + http-types + optparse-applicative + process + split + temporary + time + uuid + yaml + ]; + description = "Decentralized git pull request and code review flows"; + license = lib.licenses.bsd3; + } + ) { }; + "practice-room" = callPackage ( { mkDerivation, @@ -532755,42 +530418,6 @@ self: { base, constraints, containers, - hspec, - lens, - template-haskell, - text, - }: - mkDerivation { - pname = "prairie"; - version = "0.0.4.0"; - sha256 = "0d5bfci30ck6kx9pspv0d68lxgs700xv6y6067ki9yvlnrimrff2"; - libraryHaskellDepends = [ - aeson - base - constraints - containers - lens - template-haskell - text - ]; - testHaskellDepends = [ - aeson - base - hspec - lens - ]; - description = "A first class record field library"; - license = lib.licenses.bsd3; - } - ) { }; - - "prairie_0_1_0_0" = callPackage ( - { - mkDerivation, - aeson, - base, - constraints, - containers, foldable1-classes-compat, hspec, lens, @@ -532823,7 +530450,6 @@ self: { ]; description = "A first class record field library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -534797,50 +532423,6 @@ self: { chart-svg, containers, doctest-parallel, - markup-parse, - numhask-space, - optics-core, - text, - time, - web-rep, - }: - mkDerivation { - pname = "prettychart"; - version = "0.2.2.0"; - sha256 = "1mj20bhpjn7gf7kb123zmn27bfpk1zncqqg606xmdcyx225m43al"; - libraryHaskellDepends = [ - async - base - box - bytestring - chart-svg - containers - markup-parse - numhask-space - optics-core - text - time - web-rep - ]; - testHaskellDepends = [ - base - doctest-parallel - ]; - description = "Pretty print charts from ghci"; - license = lib.licenses.bsd3; - } - ) { }; - - "prettychart_0_3_0_1" = callPackage ( - { - mkDerivation, - async, - base, - box, - bytestring, - chart-svg, - containers, - doctest-parallel, filepath, fsnotify, markup-parse, @@ -534853,8 +532435,8 @@ self: { }: mkDerivation { pname = "prettychart"; - version = "0.3.0.1"; - sha256 = "0m1gc6vwywrihrwa6w204vyfsrisim1f7fznyvip48dzn7sh3c2v"; + version = "0.3.0.2"; + sha256 = "0qa4p1yx5ld2gbxymq2x5pd3y37hcqmjiyymxcwd8ndxh3f66llp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -534887,7 +532469,6 @@ self: { ]; description = "Pretty print charts from ghci"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "prettychart-watch"; } ) { }; @@ -535619,6 +533200,25 @@ self: { } ) { }; + "primdata" = callPackage ( + { + mkDerivation, + base, + ghc-prim, + }: + mkDerivation { + pname = "primdata"; + version = "0.1.2.2"; + sha256 = "0cjsjcm6d71d61idkmb9d8ia26hcwzrmx8k5w1afhzpla73zfia9"; + libraryHaskellDepends = [ + base + ghc-prim + ]; + description = "Minimum-overhead primitive datatypes"; + license = lib.licenses.mit; + } + ) { }; + "prime" = callPackage ( { mkDerivation, @@ -536346,47 +533946,6 @@ self: { }: mkDerivation { pname = "primitive-unlifted"; - version = "2.1.0.0"; - sha256 = "07ix39sraijgajprpzdbnl67m8ghixxbqg93k4m02k1gi83j2d31"; - revision = "1"; - editedCabalFile = "169j22x9xbw35pgsqixqbjhk5gbshbf1cvq2i84yz4b3g74164gg"; - libraryHaskellDepends = [ - array - base - bytestring - primitive - text-short - ]; - testHaskellDepends = [ - base - primitive - QuickCheck - quickcheck-classes-base - stm - tasty - tasty-quickcheck - ]; - description = "Primitive GHC types with unlifted types inside"; - license = lib.licenses.bsd3; - } - ) { }; - - "primitive-unlifted_2_2_0_0" = callPackage ( - { - mkDerivation, - array, - base, - bytestring, - primitive, - QuickCheck, - quickcheck-classes-base, - stm, - tasty, - tasty-quickcheck, - text-short, - }: - mkDerivation { - pname = "primitive-unlifted"; version = "2.2.0.0"; sha256 = "06r10v5dp1a4zpvv8ffmjab8bjsn5gmkx7irr02xwahwb8q4dv69"; libraryHaskellDepends = [ @@ -536407,7 +533966,6 @@ self: { ]; description = "Primitive GHC types with unlifted types inside"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -537158,8 +534716,8 @@ self: { pname = "probability-polynomial"; version = "1.0.0.1"; sha256 = "1f06x4d2cbd9j7rxgwdpxn8ff8w32xag96qk86mwggnzlw091gib"; - revision = "1"; - editedCabalFile = "10avhbz8k3yg1hzjp5qbkhv3mmmhrvii5mpjcxqcw9pq635x0kc8"; + revision = "2"; + editedCabalFile = "039np4z6lzz81n90k1sqbr7n8bxfmh8v4xvbppzzpgk6kp5fxpfm"; libraryHaskellDepends = [ base containers @@ -538567,10 +536125,8 @@ self: { }: mkDerivation { pname = "profunctors"; - version = "5.6.2"; - sha256 = "0an9v003ivxmjid0s51qznbjhd5fsa1dkcfsrhxllnjja1xmv5b5"; - revision = "3"; - editedCabalFile = "0y2g5dhmvkbd8zsckpgxd1g4hr3g56g0iqi6crjjc8wqd12bly71"; + version = "5.6.3"; + sha256 = "1wqf3isrrgmqxz5h42phsa7lawl6442r1da89hg82bld6qkz9imr"; libraryHaskellDepends = [ base base-orphans @@ -539849,6 +537405,36 @@ self: { } ) { }; + "prometheus-wai" = callPackage ( + { + mkDerivation, + autoexporter, + base, + bytestring, + containers, + http-types, + prometheus, + text, + wai, + }: + mkDerivation { + pname = "prometheus-wai"; + version = "0.0.0.1"; + sha256 = "1l1xab87n1ll5m8h439mcq7bcy0lf7sw8zf97ld6wy6jlq82ncin"; + libraryHaskellDepends = [ + base + bytestring + containers + http-types + prometheus + text + wai + ]; + libraryToolDepends = [ autoexporter ]; + license = lib.licenses.mit; + } + ) { }; + "prometheus-wai-middleware" = callPackage ( { mkDerivation, @@ -539970,8 +537556,31 @@ self: { }: mkDerivation { pname = "prompt-hs"; - version = "1.0.1.0"; - sha256 = "1yarj087xyardxpf7ibv2bpfkaiyikzpzcpa1sf76lfd6v5rwr7s"; + 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.licenses.bsd3; + } + ) { }; + + "prompt-hs_1_1_0_1" = callPackage ( + { + mkDerivation, + base, + microlens, + terminal, + text, + }: + mkDerivation { + pname = "prompt-hs"; + version = "1.1.0.1"; + sha256 = "1x6h8cahb6rwdmk2w155gq2mqk4gl11qrsi96h1l0i0a6nzma9wh"; libraryHaskellDepends = [ base microlens @@ -539980,6 +537589,7 @@ self: { ]; description = "A user-friendly, dependently-typed library for asking your users questions"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -541051,44 +538661,6 @@ self: { }: mkDerivation { pname = "proto-lens-protobuf-types"; - version = "0.7.2.1"; - sha256 = "0622dfxc7s260fhb2hcjis5p0k7cidr7vvxicmhhk2n3zamngvrb"; - setupHaskellDepends = [ - base - Cabal - proto-lens-setup - ]; - libraryHaskellDepends = [ - base - lens-family - proto-lens - proto-lens-runtime - text - ]; - libraryToolDepends = [ - proto-lens-protoc - protobuf - ]; - description = "Basic protocol buffer message types"; - license = lib.licenses.bsd3; - } - ) { inherit (pkgs) protobuf; }; - - "proto-lens-protobuf-types_0_7_2_2" = callPackage ( - { - mkDerivation, - base, - Cabal, - lens-family, - proto-lens, - proto-lens-protoc, - proto-lens-runtime, - proto-lens-setup, - protobuf, - text, - }: - mkDerivation { - pname = "proto-lens-protobuf-types"; version = "0.7.2.2"; sha256 = "1k0idwvscsbyrlfz1fz5zvhdbi7l7i1qa6qnh1clhgp04avkwsk4"; setupHaskellDepends = [ @@ -541109,7 +538681,6 @@ self: { ]; description = "Basic protocol buffer message types"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) protobuf; }; @@ -541132,54 +538703,6 @@ self: { }: mkDerivation { pname = "proto-lens-protoc"; - version = "0.8.0.1"; - sha256 = "0kyvcmvsjrj6mwi71k1rfpzvxjy379yb981fj8nacgv5ka1xmja6"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - filepath - ]; - libraryToolDepends = [ protobuf ]; - executableHaskellDepends = [ - base - bytestring - containers - filepath - ghc - ghc-paths - ghc-source-gen - lens-family - pretty - proto-lens - proto-lens-runtime - text - ]; - description = "Protocol buffer compiler for the proto-lens library"; - license = lib.licenses.bsd3; - mainProgram = "proto-lens-protoc"; - } - ) { inherit (pkgs) protobuf; }; - - "proto-lens-protoc_0_9_0_0" = callPackage ( - { - mkDerivation, - base, - bytestring, - containers, - filepath, - ghc, - ghc-paths, - ghc-source-gen, - lens-family, - pretty, - proto-lens, - proto-lens-runtime, - protobuf, - text, - }: - mkDerivation { - pname = "proto-lens-protoc"; version = "0.9.0.0"; sha256 = "077cwkznz9yg2lsha5gywalam4s0ccqpfplansvk5yvcajdqprmc"; isLibrary = true; @@ -541205,7 +538728,6 @@ self: { ]; description = "Protocol buffer compiler for the proto-lens library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "proto-lens-protoc"; } ) { inherit (pkgs) protobuf; }; @@ -543128,6 +540650,55 @@ self: { } ) { }; + "pty-mcp-server" = callPackage ( + { + mkDerivation, + base, + optparse-applicative, + pms-application-service, + pms-domain-model, + pms-domain-service, + pms-infra-cmdrun, + pms-infra-procspawn, + pms-infra-serial, + pms-infra-socket, + pms-infra-watch, + pms-infrastructure, + pms-ui-notification, + pms-ui-request, + pms-ui-response, + safe-exceptions, + }: + mkDerivation { + pname = "pty-mcp-server"; + version = "0.0.8.0"; + sha256 = "1jv0ks4b6v3nc6x1gjap2ady3dsdyp46qhkx8qqmpq99bx2x0vp1"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base + optparse-applicative + pms-application-service + pms-domain-model + pms-domain-service + pms-infra-cmdrun + pms-infra-procspawn + pms-infra-serial + pms-infra-socket + pms-infra-watch + pms-infrastructure + pms-ui-notification + pms-ui-request + pms-ui-response + safe-exceptions + ]; + description = "pty-mcp-server"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + mainProgram = "pty-mcp-server"; + } + ) { }; + "pub" = callPackage ( { mkDerivation, @@ -545135,6 +542706,44 @@ self: { } ) { }; + "purl" = callPackage ( + { + mkDerivation, + aeson, + base, + case-insensitive, + containers, + http-types, + parsec, + tasty, + tasty-hunit, + text, + }: + mkDerivation { + pname = "purl"; + version = "0.1.0.0"; + sha256 = "07p3jn5ljj0b98hcmacz2yv735c2ywnqywpw2bnyzqxg9ld0c7bx"; + libraryHaskellDepends = [ + aeson + base + case-insensitive + containers + http-types + parsec + text + ]; + testHaskellDepends = [ + base + containers + tasty + tasty-hunit + text + ]; + description = "Support for purl (mostly universal package url)"; + license = lib.licenses.bsd3; + } + ) { }; + "pursuit-client" = callPackage ( { mkDerivation, @@ -545392,8 +543001,8 @@ self: { }: mkDerivation { pname = "push-notify-apn"; - version = "0.4.0.3"; - sha256 = "024xanv7wcpmbd2mv4v8gw281gsnx5z15a39zh0v07bgiq7q04wb"; + version = "0.5.0.0"; + sha256 = "128k7awxxs07lymqln224lnxvcqwcc263jzpsbsadzp6zpwpg641"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -546720,11 +544329,11 @@ self: { bytestring, containers, cryptonite, + extra, hspec, optparse-applicative, process, simple-sql-parser, - split, sqlite-simple, syb, text, @@ -546732,38 +544341,32 @@ self: { }: mkDerivation { pname = "qhs"; - version = "0.3.3"; - sha256 = "1wm11y9gnfrjrq5i5nl74vkg242mr08223kw6cracnmr4n6xqm0q"; + version = "0.4.0"; + sha256 = "10b996ymvsmcmjyiaw567idr52mc017cgppma9va8yw94xqgdx7s"; isLibrary = false; isExecutable = true; - executableHaskellDepends = [ + libraryHaskellDepends = [ base bytestring containers cryptonite + extra optparse-applicative simple-sql-parser - split sqlite-simple syb text zlib ]; + executableHaskellDepends = [ base ]; testHaskellDepends = [ base - bytestring containers - cryptonite + extra hspec - optparse-applicative process - simple-sql-parser - split - sqlite-simple - syb - text - zlib ]; + doHaddock = false; description = "Command line tool qhs, SQL queries on CSV and TSV files"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; @@ -547704,10 +545307,8 @@ self: { }: mkDerivation { pname = "quadratic-irrational"; - version = "0.1.1"; - sha256 = "11nksvr6wnbrphq3ymg93w2xpqw6in3j1qpgbl2f3x9bgiss2l7s"; - revision = "3"; - editedCabalFile = "0y272jnh73ww4768zm4h5vh6ir2l1pnrmk4sbnpvjcx49n83lgs2"; + version = "0.1.2"; + sha256 = "01n7kwg1diqdgid1ixc76c0rj2px1mvgrss0plf43w93dpj7apvn"; libraryHaskellDepends = [ arithmoi base @@ -547858,6 +545459,8 @@ self: { pname = "quantification"; version = "0.8"; sha256 = "1dw47hy0pvar4mkdp6xjz8ywpic2zs3q0xah9zlbnfpibhjjc1a9"; + revision = "1"; + editedCabalFile = "1abpn4sz7g9ih4c3iclpqnwng15dwa7553pxyvwvgy19x6sfgck2"; libraryHaskellDepends = [ base binary @@ -548622,8 +546225,8 @@ self: { pname = "queues"; version = "1.0.0"; sha256 = "0mnn6lgd7101lrmwqy4lf04ncq8ci2kfxydm1rlh879gjvzz3lsr"; - revision = "4"; - editedCabalFile = "19appf6z8aavky899wy93487zmjzfhz6jiw1imzm6903q65w4p6r"; + revision = "5"; + editedCabalFile = "00qbr5h2k6hkykfsw6qqqz8krfd06hvridpzijyvdskg97pggjv5"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base @@ -548701,6 +546304,7 @@ self: { crypton, crypton-x509, crypton-x509-system, + crypton-x509-validation, fast-logger, filepath, hspec, @@ -548719,8 +546323,8 @@ self: { }: mkDerivation { pname = "quic"; - version = "0.2.14"; - sha256 = "1f486d4mqc18pfx5krwxv9mh1zkmyjbjddkx4yixjf2yfhq6a855"; + version = "0.2.18"; + sha256 = "1jzddg0lfm6hcpxgj61vyk0ll201z4gk1q8kw0v99ws1v4q6r611"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -548734,6 +546338,7 @@ self: { crypton crypton-x509 crypton-x509-system + crypton-x509-validation fast-logger filepath iproute @@ -548790,8 +546395,10 @@ self: { "quick-process" = callPackage ( { mkDerivation, + array, attoparsec, base, + base-orphans, bytestring, casing, conduit, @@ -548803,16 +546410,20 @@ self: { either, exceptions, filepath, + generic-data, + generic-deriving, generic-lens, generic-random, + ghc-prim, hashable, - HList, lens, mmorph, monad-control, + monad-time, mtl, - pretty, + pretty-simple, process, + profunctors, QuickCheck, quickcheck-instances, regex-compat, @@ -548824,6 +546435,7 @@ self: { sbv, semigroups, streaming-commons, + tagged, tasty, tasty-discover, tasty-hunit, @@ -548843,14 +546455,17 @@ self: { unix-compat, unliftio, unliftio-core, + wl-pprint-text, }: mkDerivation { pname = "quick-process"; - version = "0.0.1"; - sha256 = "1dgv63w8qlb35xjsyn0716xsmb9jimdwly0c7704pmlfnw5sp38s"; + version = "0.0.3"; + sha256 = "180zxzsg2xh24nw7gdzmk134hx7vl61hfc3dsvrdr0rwkp1xmngi"; libraryHaskellDepends = [ + array attoparsec base + base-orphans bytestring casing conduit @@ -548862,16 +546477,20 @@ self: { either exceptions filepath + generic-data + generic-deriving generic-lens generic-random + ghc-prim hashable - HList lens mmorph monad-control + monad-time mtl - pretty + pretty-simple process + profunctors QuickCheck regex-compat regex-posix @@ -548882,6 +546501,7 @@ self: { sbv semigroups streaming-commons + tagged template-haskell temporary text @@ -548895,13 +546515,13 @@ self: { unix unix-compat unliftio-core + wl-pprint-text ]; testHaskellDepends = [ base bytestring directory generic-lens - HList lens QuickCheck quickcheck-instances @@ -549277,8 +546897,8 @@ self: { }: mkDerivation { pname = "quickcheck-dynamic"; - version = "4.0.0"; - sha256 = "11cd2d1sx6qlyhc2ik20a7ppc0a8ggnf3zalbsj8i3vnj20240pa"; + version = "4.0.1"; + sha256 = "0i40k3ymgdx95w8f6gzn3jasxyqiqa38jjxm398jkrfnj45jxmph"; libraryHaskellDepends = [ base containers @@ -549336,8 +546956,8 @@ self: { }: mkDerivation { pname = "quickcheck-groups"; - version = "0.0.1.4"; - sha256 = "1k1pbxcp8ppzyym2wavvpn6p5d74cddh1ldlg1kv55ypfszzzf21"; + version = "0.0.1.5"; + sha256 = "1ibchcgj1bqfsc6dx3n4bii6dhylxjn8zl9vhhvk48zsk99q4jaz"; libraryHaskellDepends = [ base groups @@ -549420,10 +547040,10 @@ self: { }: mkDerivation { pname = "quickcheck-instances"; - version = "0.3.32"; - sha256 = "10zz62j1jplk392c90hkg9mfk8piyp5ify94jp3rld722phg5xa8"; + version = "0.3.33"; + sha256 = "0rl8y3rb4fm4nqz122bp5f2aya4f8bc9m9i9n2vwlyq2gdacs0v8"; revision = "1"; - editedCabalFile = "0d7vgsvvkipa1d1gh7z7ha12fv49frcv81dz09qy0m6kvn5lawl7"; + editedCabalFile = "1xkc7rsfgya4rwiizh0yfincws3knpdnh08m280v1dgik4kv37vh"; libraryHaskellDepends = [ array base @@ -549508,8 +547128,8 @@ self: { }: mkDerivation { pname = "quickcheck-lockstep"; - version = "0.7.0"; - sha256 = "0dcy47ab2813saml3jdiar9xlx8ml8c55awcg92i6amazhgwpyw2"; + version = "0.8.1"; + sha256 = "10x2yzr4pykgb8krassql1dl81vp78yx06ykswwy6cld46hq1d5h"; libraryHaskellDepends = [ base constraints @@ -549535,8 +547155,6 @@ self: { ]; description = "Library for lockstep-style testing with 'quickcheck-dynamic'"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -549553,15 +547171,14 @@ self: { pretty-show, QuickCheck, quickcheck-classes, - quickcheck-instances, semigroupoids, text, vector, }: mkDerivation { pname = "quickcheck-monoid-subclasses"; - version = "0.3.0.5"; - sha256 = "0hnrm69vavc2b1h4cishdvn7j0x8l8mk8fggbai3kn77w6cnf3il"; + version = "0.3.0.6"; + sha256 = "03gngckzwhln7c86dixg8szrnqwgdl9svy6hfnzgyjpn4qfqwcmv"; libraryHaskellDepends = [ base containers @@ -549569,7 +547186,6 @@ self: { pretty-show QuickCheck quickcheck-classes - quickcheck-instances semigroupoids ]; testHaskellDepends = [ @@ -549581,7 +547197,6 @@ self: { monoid-subclasses QuickCheck quickcheck-classes - quickcheck-instances text vector ]; @@ -549701,8 +547316,8 @@ self: { }: mkDerivation { pname = "quickcheck-quid"; - version = "0.0.1.7"; - sha256 = "1r0ip3a281dgvy6bplhr76wg5n0l4qz0k6i6r3fzh4848r6z9say"; + version = "0.0.1.8"; + sha256 = "0qx08f6z1y21qn63z5hkhlvj1rgn921ads03lrppmggg9kvrk5x0"; libraryHaskellDepends = [ base containers @@ -549965,8 +547580,8 @@ self: { }: mkDerivation { pname = "quickcheck-state-machine"; - version = "0.10.1"; - sha256 = "03ignyi3db1hciwjk03xvwd1ls53sszm4j3398vdw97s53d5li7l"; + version = "0.10.2"; + sha256 = "01cs422p7jqqgnhhm2lcdsm2ilz0hcakhm16vcdfgmxbmp0af15c"; libraryHaskellDepends = [ base base-compat @@ -553022,7 +550637,6 @@ self: { tasty, tasty-bench, tasty-hunit, - tasty-inspection-testing, tasty-smallcheck, time, transformers, @@ -553047,7 +550661,6 @@ self: { stm tasty tasty-hunit - tasty-inspection-testing tasty-smallcheck transformers ]; @@ -553886,32 +551499,6 @@ self: { mkDerivation, base, doctest, - typecheck-plugin-nat-simple, - }: - mkDerivation { - pname = "ranged-list"; - version = "0.1.2.1"; - sha256 = "0higq2v525f0i4fwckcq16lf0ig85hlkhiqz0cc3ipanwap8wr6n"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - base - typecheck-plugin-nat-simple - ]; - testHaskellDepends = [ - base - doctest - typecheck-plugin-nat-simple - ]; - description = "The list like structure whose length or range of length can be specified"; - license = lib.licenses.bsd3; - } - ) { }; - - "ranged-list_0_1_2_3" = callPackage ( - { - mkDerivation, - base, - doctest, ghc-internal, typecheck-plugin-nat-simple, }: @@ -553933,7 +551520,6 @@ self: { ]; description = "The list like structure whose length or range of length can be specified"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -555171,6 +552757,52 @@ self: { } ) { }; + "rattletrap_14_1_4" = callPackage ( + { + mkDerivation, + aeson, + aeson-pretty, + array, + base, + bytestring, + containers, + filepath, + http-client, + http-client-tls, + text, + }: + mkDerivation { + pname = "rattletrap"; + version = "14.1.4"; + sha256 = "1qskyb2m4szwhs2f6npg55abxz1jc0rc0pcp4hzbfapwr588myy6"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + aeson-pretty + array + base + bytestring + containers + filepath + http-client + http-client-tls + text + ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ + base + bytestring + filepath + ]; + description = "Parse and generate Rocket League replays"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + mainProgram = "rattletrap"; + broken = true; + } + ) { }; + "raven-haskell" = callPackage ( { mkDerivation, @@ -555478,6 +553110,46 @@ self: { } ) { }; + "raytrace" = callPackage ( + { + mkDerivation, + base, + Color, + linear, + massiv, + massiv-io, + mtl, + random, + }: + mkDerivation { + pname = "raytrace"; + version = "0.2.0.0"; + sha256 = "1152vr6g4vaz19vri3fkk8aw83mcy4r3kjnvxwcj9nb6wh66612c"; + revision = "1"; + editedCabalFile = "0ahh2q6h0dq5kzz28vbnhr6szf3aahmsmdpcxkq8060b5z46rm44"; + libraryHaskellDepends = [ + base + Color + linear + massiv + massiv-io + mtl + random + ]; + testHaskellDepends = [ + base + Color + linear + massiv + massiv-io + mtl + random + ]; + description = "Ray tracing library"; + license = lib.licenses.bsd3; + } + ) { }; + "raz" = callPackage ( { mkDerivation, @@ -555890,8 +553562,8 @@ self: { }: mkDerivation { pname = "rdf4h"; - version = "5.2.0"; - sha256 = "03f1dcw4zii4yvq7azhcgpkf59wibjdlvkifb88jp8maiaadzr75"; + version = "5.2.1"; + sha256 = "1jah12gcmc85qpbhw6igi28rvmww38fqmj1waqw7c16y0lxnkvxb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -556056,10 +553728,8 @@ self: { }: mkDerivation { pname = "rds-data"; - version = "0.2.0.0"; - sha256 = "08lk0m1vgvbsmbvf5gv9nlab161a05w6n964w90g7wf1rqmj54d7"; - isLibrary = false; - isExecutable = false; + version = "0.2.0.1"; + sha256 = "1kfi9qmq07v9bvs7a08221r4c7r4hl74f1iavnk6d5gaqms38sfz"; libraryHaskellDepends = [ aeson amazonka-core @@ -556203,6 +553873,138 @@ self: { } ) { }; + "rds-data-polysemy" = callPackage ( + { + mkDerivation, + aeson, + aeson-pretty, + amazonka, + amazonka-core, + amazonka-rds, + amazonka-rds-data, + amazonka-secretsmanager, + base, + base64-bytestring, + bytestring, + contravariant, + generic-lens, + hedgehog, + hedgehog-extras, + http-client, + hw-polysemy, + hw-prelude, + microlens, + mtl, + optparse-applicative, + polysemy-log, + polysemy-plugin, + polysemy-time, + rds-data, + resourcet, + stm, + tasty, + tasty-discover, + tasty-hedgehog, + testcontainers, + text, + time, + transformers, + ulid, + uuid, + }: + mkDerivation { + pname = "rds-data-polysemy"; + version = "0.1.0.0"; + sha256 = "13anncaj8yw3y4csg7kbda6wrb9s8g5spd9k5h1ygrwy1az697sr"; + isLibrary = false; + isExecutable = true; + libraryHaskellDepends = [ + aeson + amazonka + amazonka-core + amazonka-rds + amazonka-rds-data + amazonka-secretsmanager + base + base64-bytestring + bytestring + contravariant + generic-lens + hw-polysemy + hw-prelude + microlens + mtl + polysemy-log + polysemy-plugin + rds-data + text + time + transformers + ulid + uuid + ]; + executableHaskellDepends = [ + aeson + amazonka + amazonka-rds-data + base + bytestring + generic-lens + hedgehog + http-client + hw-polysemy + hw-prelude + microlens + optparse-applicative + polysemy-log + polysemy-plugin + polysemy-time + rds-data + resourcet + stm + testcontainers + text + time + ulid + uuid + ]; + testHaskellDepends = [ + aeson + aeson-pretty + amazonka + amazonka-core + amazonka-rds + amazonka-rds-data + amazonka-secretsmanager + base + base64-bytestring + bytestring + generic-lens + hedgehog + hedgehog-extras + hw-polysemy + microlens + polysemy-log + polysemy-plugin + rds-data + tasty + tasty-discover + tasty-hedgehog + testcontainers + text + time + ulid + uuid + ]; + testToolDepends = [ tasty-discover ]; + doHaddock = false; + description = "Codecs for use with AWS rds-data"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "rds-data"; + } + ) { }; + "rdtsc" = callPackage ( { mkDerivation, base }: mkDerivation { @@ -558728,7 +556530,6 @@ self: { bytestring, containers, ghc-heap, - ghc-prim, mtl, primitive, QuickCheck, @@ -558743,17 +556544,14 @@ self: { }: mkDerivation { pname = "recover-rtti"; - version = "0.5.0"; - sha256 = "17jx201m9x14d624agxx96wkscmlppilmdsjwnh9p930504f66mp"; - revision = "1"; - editedCabalFile = "1m39pwdlnk20lbp45zlgwwp931rhh98qba0rwvzs2789qw3ma57m"; + version = "0.5.1"; + sha256 = "1k8sxwgbbcx38hlkwvpxa44ifw0mr1k10b01a0pym4n0aha9wp90"; libraryHaskellDepends = [ aeson base bytestring containers ghc-heap - ghc-prim mtl primitive sop-core @@ -558767,8 +556565,6 @@ self: { base bytestring containers - ghc-heap - ghc-prim mtl primitive QuickCheck @@ -559181,54 +556977,6 @@ self: { mkDerivation, ansi-terminal, ansi-wl-pprint, - base, - directory, - explainable-predicates, - HMock, - optparse-applicative, - tasty, - tasty-hunit, - text, - }: - mkDerivation { - pname = "redact"; - version = "0.5.0.0"; - sha256 = "0f9nfkli9spbcidfwq81z4ryjnlyqf4snj1dmhsngpcp0x2am798"; - revision = "3"; - editedCabalFile = "05rf8wvc27fw9j8j75yx55v17vnwyr1gmqw5rqd1ph1zrqwykj2l"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - ansi-terminal - base - text - ]; - executableHaskellDepends = [ - ansi-terminal - ansi-wl-pprint - base - directory - optparse-applicative - ]; - testHaskellDepends = [ - ansi-terminal - base - explainable-predicates - HMock - tasty - tasty-hunit - ]; - description = "hide secret text on the terminal"; - license = lib.licenses.mit; - mainProgram = "redact"; - } - ) { }; - - "redact_0_6_0_0" = callPackage ( - { - mkDerivation, - ansi-terminal, - ansi-wl-pprint, array, base, constraints, @@ -559290,7 +557038,6 @@ self: { ]; description = "hide secret text on the terminal"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "redact"; } ) { }; @@ -560678,8 +558425,8 @@ self: { }: mkDerivation { pname = "reflex"; - version = "0.9.3.3"; - sha256 = "0iklqcszxmj3dian0mjpz75483084ar8i328ydcx68xk9l9rlqbf"; + version = "0.9.3.4"; + sha256 = "1qh2xbg4q2gif25hinz72j8ka2w976lccklknwgijxaayh92if4a"; libraryHaskellDepends = [ base bifunctors @@ -561036,7 +558783,6 @@ self: { ]; description = "Use colonnade with reflex-dom"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -562045,7 +559791,6 @@ self: { description = "Helper widgets for reflex-localize"; license = lib.licenses.mit; badPlatforms = [ "aarch64-linux" ] ++ lib.platforms.darwin; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -564751,6 +562496,7 @@ self: { description = "MessagePack encoders / decoders"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -566067,10 +563813,8 @@ self: { }: mkDerivation { pname = "relude"; - version = "1.2.2.0"; - sha256 = "0ikp23nbzrxfalpsk6n8yg3byh43f8hp156wpxx45yc297gmgpil"; - revision = "4"; - editedCabalFile = "1pfhfswpmqlyhia8lwbx6yf9in3l8m09w1n6g40njqy95s0cxynz"; + version = "1.2.2.2"; + sha256 = "1865bladis4czglyvkcj05qh3fr2bvrm1w5dm5gz3wjs2cnsivci"; libraryHaskellDepends = [ base bytestring @@ -568157,14 +565901,15 @@ self: { base, bytestring, case-insensitive, + hspec, http-client, http-client-tls, http-types, }: mkDerivation { pname = "request"; - version = "0.2.2.0"; - sha256 = "057x980cs826j7yjhiph6m9j33zh0nlrshfdbq4i8g887scbqgnx"; + version = "0.3.0.0"; + sha256 = "1cankhlqmqcs1qnrqf2k53vdwdp3x2dh7gqz37cynvi7ndxzxavd"; libraryHaskellDepends = [ base bytestring @@ -568173,6 +565918,11 @@ self: { http-client-tls http-types ]; + testHaskellDepends = [ + base + bytestring + hspec + ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; @@ -568955,6 +566705,34 @@ self: { } ) { }; + "resource-pool_0_5_0_0" = callPackage ( + { + mkDerivation, + base, + hashable, + primitive, + stm, + text, + time, + }: + mkDerivation { + pname = "resource-pool"; + version = "0.5.0.0"; + sha256 = "1l0l26fgwjilqh55z7vylw9i735hich8amwgl1a63dgcwyvhlxgs"; + libraryHaskellDepends = [ + base + hashable + primitive + stm + text + time + ]; + description = "A high-performance striped resource pooling implementation"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + "resource-pool-catchio" = callPackage ( { mkDerivation, @@ -572760,8 +570538,8 @@ self: { }: mkDerivation { pname = "richenv"; - version = "0.1.0.2"; - sha256 = "0yxl6cnhg7n29f93mj4a5wkp1v1i2y38824n2bg8b64ik1hlg876"; + version = "0.1.0.3"; + sha256 = "0v6ymwypp6023srv9axh0rc98bsvkhk29nwhap9rb33x8ibb8vr9"; libraryHaskellDepends = [ aeson base @@ -573673,6 +571451,8 @@ self: { pname = "risc386"; version = "0.0.20230928"; sha256 = "139cxdvb9lg0p9nkqkrwicsiwlhq8vphq6l1dhv8s6aia556w6kw"; + revision = "1"; + editedCabalFile = "0wmj5b3bgdbqdl213z70zplvmxznz75kzg23idaca0nl6nx9jynf"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -574720,8 +572500,8 @@ self: { }: mkDerivation { pname = "roc-id"; - version = "0.2.0.4"; - sha256 = "126ijgk7wi06694xcqvjz9amg61pzi2hnx7gq631zwxa6d98czzk"; + version = "0.2.0.5"; + sha256 = "1a70y8l45lyglq6rrxrp20jfpwg87gkga4wdxdf15nzh0p1a417f"; libraryHaskellDepends = [ base MonadRandom @@ -581799,7 +579579,6 @@ self: { exceptions, filepath, free, - haskell-src-exts, microlens, microlens-th, monad-control, @@ -581826,8 +579605,8 @@ self: { }: mkDerivation { pname = "sandwich"; - version = "0.3.0.3"; - sha256 = "0j53b68vgidwahmbbhcrshh9043k1g230lypyfavcwbpcgrzxkpb"; + version = "0.3.0.4"; + sha256 = "1j6xlnhb58kg776jl1bp82lfi95a9xy27haqanbx67mw7n471gc6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -581844,7 +579623,6 @@ self: { exceptions filepath free - haskell-src-exts microlens microlens-th monad-control @@ -581883,7 +579661,6 @@ self: { exceptions filepath free - haskell-src-exts microlens microlens-th monad-control @@ -581922,7 +579699,6 @@ self: { exceptions filepath free - haskell-src-exts microlens microlens-th monad-control @@ -581982,7 +579758,6 @@ self: { string-interpolate, temporary, text, - time, transformers, unix-compat, unliftio, @@ -581991,8 +579766,8 @@ self: { }: mkDerivation { pname = "sandwich-contexts"; - version = "0.3.0.2"; - sha256 = "01klfrf9n1z6h1iqgb3ccch1dxihp28lh60d44xj3xmfz2q4y5iq"; + version = "0.3.0.3"; + sha256 = "0bd0a3akg7rbpp94cwyrpjjw104468y7caxnvl6iwl3fnc6gvy7c"; libraryHaskellDepends = [ aeson base @@ -582020,7 +579795,6 @@ self: { string-interpolate temporary text - time transformers unix-compat unliftio @@ -582054,8 +579828,8 @@ self: { exceptions, filepath, http-client, - kubernetes-client, - kubernetes-client-core, + kubernetes-api, + kubernetes-api-client, lens, lens-aeson, minio-hs, @@ -582081,8 +579855,8 @@ self: { }: mkDerivation { pname = "sandwich-contexts-kubernetes"; - version = "0.1.0.0"; - sha256 = "04p2g6jjra3bh4a4zb00lidckm91ba3cvwvrvjh28i3flh15b6wr"; + version = "0.1.1.0"; + sha256 = "00g2fq9xnk8icrvfjmqkhl3g7pz7159kqajx10vgy4xgdxp25zfz"; libraryHaskellDepends = [ aeson base @@ -582091,8 +579865,8 @@ self: { exceptions filepath http-client - kubernetes-client - kubernetes-client-core + kubernetes-api + kubernetes-api-client lens lens-aeson minio-hs @@ -582244,50 +580018,6 @@ self: { mkDerivation, base, free, - monad-control, - mtl, - QuickCheck, - safe-exceptions, - sandwich, - text, - time, - }: - mkDerivation { - pname = "sandwich-quickcheck"; - version = "0.1.0.7"; - sha256 = "10l3k71lhppss9fdckp4wm3wd16ljg9jy3vq4gsmkzccs66wy7x8"; - libraryHaskellDepends = [ - base - free - monad-control - mtl - QuickCheck - safe-exceptions - sandwich - text - time - ]; - testHaskellDepends = [ - base - free - monad-control - mtl - QuickCheck - safe-exceptions - sandwich - text - time - ]; - description = "Sandwich integration with QuickCheck"; - license = lib.licenses.bsd3; - } - ) { }; - - "sandwich-quickcheck_0_2_0_0" = callPackage ( - { - mkDerivation, - base, - free, QuickCheck, sandwich, text, @@ -582315,7 +580045,6 @@ self: { ]; description = "Sandwich integration with QuickCheck"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -582450,8 +580179,8 @@ self: { }: mkDerivation { pname = "sandwich-webdriver"; - version = "0.3.0.0"; - sha256 = "1s4j2i91csn1wplw1vnz7s8kin5v580a7m98yfas8p7nlm9bihp4"; + version = "0.3.0.1"; + sha256 = "18vb8vdcpdy6zkqynhqwzy2217lbz0jrdhd2c21wr6ly4rfmf0jr"; libraryHaskellDepends = [ aeson base @@ -582515,6 +580244,7 @@ self: { sandwich sandwich-contexts string-interpolate + temporary text time transformers @@ -582690,8 +580420,8 @@ self: { pname = "sasha"; version = "0.2"; sha256 = "1z99hdbn94ngfinijgsd5x4lllwpyxc8jkf67lk0f6p12jfq7qv0"; - revision = "1"; - editedCabalFile = "0k3c54jajid7ggrm87xa0fvh11zjmhy2qn6lply1nykjhip9q1qn"; + revision = "2"; + editedCabalFile = "07zzjr1klfiafxxlxjdyqxdwvy2np6dg60qskv8bq12b863wxrf4"; libraryHaskellDepends = [ base bytestring @@ -583032,8 +580762,8 @@ self: { }: mkDerivation { pname = "saturn"; - version = "1.0.0.8"; - sha256 = "00aakwr06ygbidbawr60lq07vk5gp74fp7wj71ndzc1ph6crivwp"; + version = "1.0.0.9"; + sha256 = "1c2z4ar1jiqgmkbrgxb7lg1xgcz4fappgd32xgdxl39q7qa4w1mn"; libraryHaskellDepends = [ base containers @@ -583467,8 +581197,10 @@ self: { array, async, base, + base16-bytestring, bytestring, containers, + cryptohash-sha512, deepseq, directory, filepath, @@ -583488,19 +581220,23 @@ self: { text, time, transformers, + tree-view, uniplate, z3, }: mkDerivation { pname = "sbv"; - version = "11.0"; - sha256 = "1pdyy3mrhyrqacs7snn4dc9drawqij28svn8qlqxx0wr1bwx86gp"; + version = "11.7"; + sha256 = "1nq1yjc4wfjmqhp0y61aqmva99vxnpj2mpksyai63ijmx9zq8yzs"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array async base + base16-bytestring + bytestring containers + cryptohash-sha512 deepseq directory filepath @@ -583515,6 +581251,7 @@ self: { text time transformers + tree-view uniplate ]; testHaskellDepends = [ @@ -583551,7 +581288,7 @@ self: { } ) { inherit (pkgs) z3; }; - "sbv_11_7" = callPackage ( + "sbv_12_1" = callPackage ( { mkDerivation, array, @@ -583564,6 +581301,8 @@ self: { deepseq, directory, filepath, + haskell-src-exts, + haskell-src-meta, libBF, mtl, pretty, @@ -583586,8 +581325,8 @@ self: { }: mkDerivation { pname = "sbv"; - version = "11.7"; - sha256 = "1nq1yjc4wfjmqhp0y61aqmva99vxnpj2mpksyai63ijmx9zq8yzs"; + version = "12.1"; + sha256 = "0k2c6ljq5i7wrnn2nyld3cxskkpan7ziqflkm9lbc7kzbp69jyq4"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array @@ -583600,6 +581339,8 @@ self: { deepseq directory filepath + haskell-src-exts + haskell-src-meta libBF mtl pretty @@ -588824,8 +586565,8 @@ self: { }: mkDerivation { pname = "search-algorithms"; - version = "0.3.3"; - sha256 = "00b1fxgjg57m6qm8017yvqbs6qvblw4iazir005flzjm6jls12kz"; + version = "0.3.4"; + sha256 = "1r6nnwb0ry95xqg8psdwgfx6h264kd437a3mr5z7gv7vdarb3r2h"; libraryHaskellDepends = [ base containers @@ -589718,8 +587459,8 @@ self: { }: mkDerivation { pname = "select-rpms"; - version = "0.2.0"; - sha256 = "14w9j0jdjsqqd75ppka418hjy0ns1cf30q65cakz8mv81ycdpslc"; + version = "0.3.0"; + sha256 = "0xzhhic205nvh8n2mdb85675x8kdvlgjy0d4xxyw1nq8p078cn51"; libraryHaskellDepends = [ base directory @@ -591783,72 +589524,8 @@ self: { }: mkDerivation { pname = "sequence-formats"; - version = "1.10.0.0"; - sha256 = "1hsmhhrd88r3wan6b1z1x5j9shy3qg36m27g9lks4fvs95hf76yg"; - libraryHaskellDepends = [ - attoparsec - base - bytestring - containers - errors - exceptions - foldl - lens-family - pipes - pipes-attoparsec - pipes-bytestring - pipes-safe - pipes-zlib - streaming-commons - transformers - vector - ]; - testHaskellDepends = [ - base - bytestring - containers - foldl - hspec - pipes - pipes-safe - pipes-zlib - tasty - tasty-hunit - transformers - vector - ]; - description = "A package with basic parsing utilities for several Bioinformatic data formats"; - license = lib.licenses.gpl3Only; - } - ) { }; - - "sequence-formats_1_11_0_1" = callPackage ( - { - mkDerivation, - attoparsec, - base, - bytestring, - containers, - errors, - exceptions, - foldl, - hspec, - lens-family, - pipes, - pipes-attoparsec, - pipes-bytestring, - pipes-safe, - pipes-zlib, - streaming-commons, - tasty, - tasty-hunit, - transformers, - vector, - }: - mkDerivation { - pname = "sequence-formats"; - version = "1.11.0.1"; - sha256 = "1qzawb3qnn76j7dvb0q8jbblbayggr5hja0x723y09nv1y9lg6g5"; + version = "1.11.0.2"; + sha256 = "1y6sv7xlzbkvlrihmkclv1hp5g3nsrnz37xika3jzksqv4grv412"; libraryHaskellDepends = [ attoparsec base @@ -591884,78 +589561,12 @@ self: { ]; description = "A package with basic parsing utilities for several Bioinformatic data formats"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; } ) { }; "sequenceTools" = callPackage ( { mkDerivation, - ansi-wl-pprint, - base, - bytestring, - foldl, - hspec, - lens-family, - optparse-applicative, - pipes, - pipes-group, - pipes-ordered-zip, - pipes-safe, - random, - sequence-formats, - split, - transformers, - vector, - }: - mkDerivation { - pname = "sequenceTools"; - version = "1.5.3.1"; - sha256 = "1h2bfapfqs03j46lx5lpyayajwicapycpyli6nkzs7h7cqiwri6f"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - bytestring - optparse-applicative - pipes - random - sequence-formats - vector - ]; - executableHaskellDepends = [ - ansi-wl-pprint - base - bytestring - foldl - lens-family - optparse-applicative - pipes - pipes-group - pipes-ordered-zip - pipes-safe - random - sequence-formats - split - transformers - vector - ]; - testHaskellDepends = [ - base - bytestring - hspec - pipes - sequence-formats - vector - ]; - description = "A package with tools for processing DNA sequencing data"; - license = lib.licenses.gpl3Only; - } - ) { }; - - "sequenceTools_1_6_0_0" = callPackage ( - { - mkDerivation, base, bytestring, foldl, @@ -592017,7 +589628,6 @@ self: { ]; description = "A package with tools for processing DNA sequencing data"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -592175,17 +589785,14 @@ self: { base, binary, bytestring, - mtl, serdoc-core, tasty, tasty-quickcheck, - text, - time, }: mkDerivation { pname = "serdoc-binary"; - version = "0.3.1.0"; - sha256 = "1v8psfn9l2zagsxrpbmp63pkg4mqy86zlq5g0x33vygyflrlihqv"; + version = "0.3.2.0"; + sha256 = "059kljs9gcmhn2n4cpbq5i6kc20p936ji6wgrbqvsbrs3sh85faz"; libraryHaskellDepends = [ base binary @@ -592196,12 +589803,9 @@ self: { base binary bytestring - mtl serdoc-core tasty tasty-quickcheck - text - time ]; description = "`binary` backend for `serdoc`"; license = lib.licenses.asl20; @@ -592221,23 +589825,18 @@ self: { template-haskell, text, th-abstraction, - time, }: mkDerivation { pname = "serdoc-core"; - version = "0.3.1.0"; - sha256 = "03x18gcm3n5vgm82kp0b237pl5jgrlxim83zznlchdlx1scxdwzw"; + version = "0.3.2.0"; + sha256 = "042qwr8bh3wk0qmbzl3xdq3zj5y6hgvf4mphq5d86ssm18bx4kx5"; libraryHaskellDepends = [ base bytestring containers - mtl - tasty - tasty-quickcheck template-haskell text th-abstraction - time ]; testHaskellDepends = [ base @@ -592245,9 +589844,6 @@ self: { mtl tasty tasty-quickcheck - template-haskell - text - time ]; description = "Generated documentation of serialization formats"; license = lib.licenses.asl20; @@ -592397,8 +589993,8 @@ self: { pname = "serialise"; version = "0.2.6.1"; sha256 = "1x3p9vi6daf50xgv5xxjnclqcq9ynqg1qw7af3ppa1nizycrg533"; - revision = "4"; - editedCabalFile = "1ipcrg5g450a3aq15l5rhngpfck8krz7c7bvhhrd8fv3q645yjbh"; + revision = "5"; + editedCabalFile = "0kfai48gza3zzi3s3ll1gng2wbpdmr5z5isx8snlh49vafsqjzx6"; libraryHaskellDepends = [ array base @@ -592794,6 +590390,7 @@ self: { constraints, containers, deepseq, + generics-sop, hspec, hspec-discover, http-api-data, @@ -592812,10 +590409,10 @@ self: { }: mkDerivation { pname = "servant"; - version = "0.20.2"; - sha256 = "0rakyjrmn05sb2gxk4bkxlb23zfwm1pjkdg9mh7b4hjgsdwy4fba"; - revision = "1"; - editedCabalFile = "17n769vwyyc5hshm71r33ksvn26qcz19017wl9p8xj4igav790pa"; + version = "0.20.3.0"; + sha256 = "00k6pwqxpyjp5qm5pjl8qb75iqmpql5iv3ac43xdvikcixffcwzj"; + revision = "2"; + editedCabalFile = "0wvq6jj6js7sxq1rrn4v6749zfwkz3cl8dsypf5cvbpkz1qp4d7j"; libraryHaskellDepends = [ aeson attoparsec @@ -592826,6 +590423,7 @@ self: { constraints containers deepseq + generics-sop http-api-data http-media http-types @@ -592846,6 +590444,7 @@ self: { hspec http-media mtl + network-uri QuickCheck quickcheck-instances text @@ -592904,15 +590503,12 @@ self: { containers, servant, servant-server, - template-haskell, text, }: mkDerivation { pname = "servant-activeresource"; - version = "0.1.0.0"; - sha256 = "0dcip0vbry344pv8za5ldxr9g71vyb63ks3jdpjc7z4vixp5rbsp"; - revision = "1"; - editedCabalFile = "006mbw5mvj5kzz8bigws55xallwrsvdsi5b5y9wc4d7l8a63z0gd"; + version = "0.2.0.0"; + sha256 = "0gxw9yxsr4ri2lwr4y0qhf0cgqknrdjgpqn87wy1n4pas2k6sc15"; libraryHaskellDepends = [ aeson base @@ -592920,7 +590516,6 @@ self: { containers servant servant-server - template-haskell text ]; testHaskellDepends = [ @@ -592930,10 +590525,9 @@ self: { containers servant servant-server - template-haskell text ]; - description = "Servant endpoints compatible with Rails's ActiveResources"; + description = "Servant endpoints compatible with Rails's ActiveResource"; license = lib.licenses.bsd3; } ) { }; @@ -593153,8 +590747,8 @@ self: { pname = "servant-auth-client"; version = "0.4.2.0"; sha256 = "1pvqiygnwnkj6y4mi03qnpjlp305cjmpzp7nrqmc2p6qwnl2l4q9"; - revision = "1"; - editedCabalFile = "0knqj557cxmjih4dxcyqgyraabsbgihlmf3p06x5rqav6ks2zr8n"; + revision = "2"; + editedCabalFile = "1cbsy3kpbwqliyc59fcwxgl5x31gigawl8zb4zhlv5afnq6inm3q"; libraryHaskellDepends = [ base bytestring @@ -593298,8 +590892,8 @@ self: { pname = "servant-auth-docs"; version = "0.2.11.0"; sha256 = "127w2ggii2vqs60cnd5ir4azyrxnm7mhfydi156liykk2v8jkkaj"; - revision = "1"; - editedCabalFile = "0hnjh3ybc7x39sj4cy3m1c0zq5jwbkq5kz2zh4x1263nyddnxha9"; + revision = "2"; + editedCabalFile = "1afn8h6j7fljz5q6p2pml3xpdrbkapy14nb33fxsdasg4nmfzgzr"; setupHaskellDepends = [ base Cabal @@ -593455,7 +591049,7 @@ self: { bytestring, case-insensitive, cookie, - data-default-class, + data-default, entropy, hspec, hspec-discover, @@ -593483,10 +591077,10 @@ self: { }: mkDerivation { pname = "servant-auth-server"; - version = "0.4.9.0"; - sha256 = "0fhk2z9n9ax4g7iisdgcd87wgj9wvazhl86kjh364gsj1g8a5y99"; + version = "0.4.9.1"; + sha256 = "04sy2g81pp0pr31xi6h1hqm199z6r4xv3fy2x307dlydxmdm8qb3"; revision = "1"; - editedCabalFile = "0skvvqkyqzgjdg5b2l9fd1ri144s649g5yddpclwciraimip7gw1"; + editedCabalFile = "0n29r1359vs9pl5rk7d7yh33i821qn9bcmrbfd4ddxl4n3sy27v1"; libraryHaskellDepends = [ aeson base @@ -593495,7 +591089,7 @@ self: { bytestring case-insensitive cookie - data-default-class + data-default entropy http-types jose @@ -593562,8 +591156,8 @@ self: { pname = "servant-auth-swagger"; version = "0.2.11.0"; sha256 = "1h5ckkai4qxz9c2a62l2lv0ss8az5j1lwyzs4g652zffrgx9qk28"; - revision = "1"; - editedCabalFile = "1djifng1y6sgxbcwavdc9w52n0wv99b0wya8byszzg5kjk2vzfkj"; + revision = "2"; + editedCabalFile = "171xyzbay3x6bp5zvx9jcn6hi4sh13hh1ydp6z528xh70lr4krrn"; libraryHaskellDepends = [ base lens @@ -594083,6 +591677,8 @@ self: { pname = "servant-cassava"; version = "0.10.2"; sha256 = "1g2d6gvy21mfxl4f0slqxm7jrapqs47m9n615gijmb536i8csfq1"; + revision = "1"; + editedCabalFile = "09zcd3733hb97wnxvwyk5j19c3b6ar0nk2ak5c1iww2mpkv9lvz2"; libraryHaskellDepends = [ base base-compat @@ -594280,9 +591876,7 @@ self: { ]; description = "Command line interface for Servant API clients"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "greet-cli"; - broken = true; } ) { }; @@ -594297,6 +591891,7 @@ self: { deepseq, entropy, exceptions, + generics-sop, hspec, hspec-discover, http-api-data, @@ -594325,10 +591920,10 @@ self: { }: mkDerivation { pname = "servant-client"; - version = "0.20.2"; - sha256 = "026bp0qk2bx672834yjxmqrfacyzzdssm89bd0niz1xzxzmw5r7g"; + version = "0.20.3.0"; + sha256 = "0kxmixgv5nmir2bk3zfrhaal4969rf414wi2ccnngjm3395bqrwn"; revision = "2"; - editedCabalFile = "1sm0xspcsxn6n70nirpglcmx07sn6vmag8kvvw9i2dr2hcfkgk55"; + editedCabalFile = "01if9an74258ri4sg91z64f200wl5z9i368ngc25wcgqkzpda3xd"; libraryHaskellDepends = [ base base-compat @@ -594356,6 +591951,7 @@ self: { base-compat bytestring entropy + generics-sop hspec http-api-data http-client @@ -594388,6 +591984,7 @@ self: { { mkDerivation, aeson, + attoparsec, base, base-compat, base64-bytestring, @@ -594408,15 +592005,17 @@ self: { sop-core, template-haskell, text, + transformers, }: mkDerivation { pname = "servant-client-core"; - version = "0.20.2"; - sha256 = "10nv810ns8v1d9a2fkg9bgi7h9gm4yap1y6mg2r15d569i27rrvc"; - revision = "1"; - editedCabalFile = "13200adlbl8mydi35x1r8w4q9ra8y079figgjxl5jsrhvps54608"; + version = "0.20.3.0"; + sha256 = "1vv6xf340hyk60vv6jb1zxfpsb7x2ykacb84yrn3h1w4k075hlyn"; + revision = "2"; + editedCabalFile = "1gnnbybxpvvc82p45iqqiggrw545m6qmkgwfnv18rv83p5lqzcv0"; libraryHaskellDepends = [ aeson + attoparsec base base-compat base64-bytestring @@ -594438,9 +592037,12 @@ self: { testHaskellDepends = [ base base-compat + bytestring deepseq hspec QuickCheck + servant + transformers ]; testToolDepends = [ hspec-discover ]; description = "Core functionality and class for client function generation for servant APIs"; @@ -595242,6 +592844,8 @@ self: { testHaskellDepends = [ base ]; description = "Servant support for Server-Sent events"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -595928,8 +593532,8 @@ self: { pname = "servant-http-streams"; version = "0.20.2"; sha256 = "029i6rqmj6q5fn32vimr92rwgfb0c5l5cm19ncrw48nh78pgp0zm"; - revision = "1"; - editedCabalFile = "1k1yl2n7j1j8n5d88y0i6ddxgakzd55h94my4rgmga7c8vrd2ynn"; + revision = "2"; + editedCabalFile = "0790nxwl0wiv8qvfl6pv7aqcqivx7yhjyfld9xvpkwkg8ny6z86d"; libraryHaskellDepends = [ base base-compat @@ -597772,8 +595376,8 @@ self: { pname = "servant-quickcheck"; version = "0.1.1.0"; sha256 = "0hzfwqxbcgf9mxzlhw53pv99jxlpib56xjsnh8yw15j2pgb908qs"; - revision = "1"; - editedCabalFile = "0lppp61x971hkz3cw2ag2aqnpfjk4bk3vsf80rivhw4r2fv53p07"; + revision = "2"; + editedCabalFile = "1gxbwicayab51avfn5phxbhd4r03l1qadblwkswxkv56b7qlb6av"; libraryHaskellDepends = [ aeson base @@ -598184,8 +595788,8 @@ self: { }: mkDerivation { pname = "servant-routes"; - version = "0.1.0.0"; - sha256 = "1m17cpbmyi8y2h27p9y28193b2d46qmr8bhswvjn89nd5z42d6x2"; + version = "0.1.1.0"; + sha256 = "0r9db46gbi9rcsrdvqndfa9433szbp5a0c1ad3z3qchpf3i2dxfm"; libraryHaskellDepends = [ aeson aeson-pretty @@ -598216,6 +595820,52 @@ self: { } ) { }; + "servant-routes-golden" = callPackage ( + { + mkDerivation, + aeson, + aeson-pretty, + base, + hspec, + hspec-core, + hspec-discover, + hspec-golden, + QuickCheck, + servant, + servant-routes, + text, + }: + mkDerivation { + pname = "servant-routes-golden"; + version = "0.1.0.0"; + sha256 = "16kc5q0vc7hjy7dfd3smnlcs6308sligzgr3hcnx1mqxnfmv0svp"; + libraryHaskellDepends = [ + aeson + aeson-pretty + base + hspec-core + hspec-golden + servant-routes + text + ]; + testHaskellDepends = [ + aeson + aeson-pretty + base + hspec + hspec-core + hspec-golden + QuickCheck + servant + servant-routes + text + ]; + testToolDepends = [ hspec-discover ]; + description = "Golden test your Servant APIs using `servant-routes`"; + license = lib.licenses.bsd3; + } + ) { }; + "servant-ruby" = callPackage ( { mkDerivation, @@ -598492,10 +596142,10 @@ self: { }: mkDerivation { pname = "servant-server"; - version = "0.20.2"; - sha256 = "0fqgnzzgbj4w441h3v841lav7gxazakz04s354r24pq4rh6m1kqy"; + version = "0.20.3.0"; + sha256 = "05crwklbncd393zq00gi04zgnfyy2wk31s0xf5hy6yjrsbshlmih"; revision = "1"; - editedCabalFile = "0qjl1yrr0l7kynrndv8qmpzl0jz9nzb7c4v9r7kxq05nnb7xpqbz"; + editedCabalFile = "1z2h1gmxphwd76chyah405ww4ciyxq7rvggghr6lh0z1m3p2k90h"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -599670,12 +597320,13 @@ self: { servant, servant-foreign, string-interpolate, + temporary, text, }: mkDerivation { pname = "servant-typescript"; - version = "0.1.0.2"; - sha256 = "03nf4gqiy7jpdaxmddv859im0czpjrdss72cgjhkd96vqf4g4kam"; + version = "0.1.0.3"; + sha256 = "0x10dsd16bjqkk7s8kb1yfhrvkzqw5v0smxm8vf3bm8q10anf2dp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -599704,6 +597355,7 @@ self: { servant servant-foreign string-interpolate + temporary text ]; testHaskellDepends = [ @@ -599722,9 +597374,7 @@ self: { ]; description = "TypeScript client generation for Servant"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "servant-typescript-exe"; - broken = true; } ) { }; @@ -603826,7 +601476,7 @@ self: { } ) { }; - "shakespeare_2_1_0_1" = callPackage ( + "shakespeare" = callPackage ( { mkDerivation, aeson, @@ -603899,12 +601549,11 @@ self: { ]; description = "A toolkit for making compile-time interpolated templates"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.psibi ]; } ) { }; - "shakespeare" = callPackage ( + "shakespeare_2_1_4" = callPackage ( { mkDerivation, aeson, @@ -603932,8 +601581,8 @@ self: { }: mkDerivation { pname = "shakespeare"; - version = "2.1.1"; - sha256 = "1j6jniy8d8dgc61h4n2kw668y8f30cqnsfwmgad1s4fqj1bplh0r"; + version = "2.1.4"; + sha256 = "1c9lvb0aw00r0wibm061c614phlwsrf888amjn9nc168ix0cxv6x"; libraryHaskellDepends = [ aeson base @@ -603977,6 +601626,7 @@ self: { ]; description = "A toolkit for making compile-time interpolated templates"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.psibi ]; } ) { }; @@ -604936,61 +602586,6 @@ self: { mkDerivation, base, containers, - data-default-class, - directory, - extra, - hspec, - hspec-core, - HStringTemplate, - mtl, - raw-strings-qq, - shake, - text, - unordered-containers, - }: - mkDerivation { - pname = "shellify"; - version = "0.11.0.4"; - sha256 = "1q0fjdsw76507f0abx6vcqhm1khsx8rd4d1nnipfpj4vsp5w1dbc"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - containers - data-default-class - directory - extra - HStringTemplate - mtl - raw-strings-qq - shake - text - unordered-containers - ]; - executableHaskellDepends = [ - base - raw-strings-qq - text - ]; - testHaskellDepends = [ - base - hspec - hspec-core - raw-strings-qq - text - ]; - description = "A tool for generating shell.nix files"; - license = lib.licenses.asl20; - mainProgram = "nix-shellify"; - maintainers = [ lib.maintainers.danielrolls ]; - } - ) { }; - - "shellify_0_14_0_0" = callPackage ( - { - mkDerivation, - base, - containers, data-default, directory, extra, @@ -605008,8 +602603,8 @@ self: { }: mkDerivation { pname = "shellify"; - version = "0.14.0.0"; - sha256 = "09i55y57innmjbgb0x1bvrbpk0c5py0bb004wxnqpw4b8swxc60r"; + version = "0.14.0.2"; + sha256 = "0hv3ggkx00qn62pdgk3paiqmhm6l3ckgw3ajwg43b9xwji5iiz3r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -605045,7 +602640,6 @@ self: { ]; description = "A tool for generating shell.nix files"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; mainProgram = "nix-shellify"; maintainers = [ lib.maintainers.danielrolls ]; } @@ -610929,8 +608523,8 @@ self: { }: mkDerivation { pname = "singletons-base"; - version = "3.3"; - sha256 = "1h879yy50g6pldnshjh3syvw8qvqzkm8vxsrj237fk76n56x0iq8"; + version = "3.4"; + sha256 = "1cypbpfg0xlh9dy3rwa9yhs2k007x34z7v5h3qd3ncwrvy0f450d"; setupHaskellDepends = [ base Cabal @@ -611083,11 +608677,12 @@ self: { reflection, singletons, singletons-base, + transformers, }: mkDerivation { pname = "singletons-presburger"; - version = "0.7.4.0"; - sha256 = "1c58ckqnhqsmshdc9fmjd5y0x63i3q1jajj8v9cacybhi8krl0sq"; + version = "0.7.4.1"; + sha256 = "1h2xwcnwlrkfd5yi1h3q5xw4yy891mq979iajdxaz7a8dxzz58ga"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -611098,6 +608693,7 @@ self: { reflection singletons singletons-base + transformers ]; description = "Presburger Arithmetic Solver for GHC Type-level natural numbers with Singletons package"; license = lib.licenses.bsd3; @@ -611120,8 +608716,8 @@ self: { }: mkDerivation { pname = "singletons-th"; - version = "3.3"; - sha256 = "131v6gfx43mwxaqxx4m1lkyb1cxybwpd02m91r83i1phkxmla2qv"; + version = "3.4"; + sha256 = "1fkfaj04g03sw6zsz553a3zyjrhdv7cw1m2dsqb1plk10fj7zi51"; libraryHaskellDepends = [ base containers @@ -612261,9 +609857,7 @@ self: { ]; description = "Batteries-included, opinionated test framework"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "skeletest-preprocessor"; - broken = true; } ) { }; @@ -612530,6 +610124,8 @@ self: { ]; description = "A very quick-and-dirty WebSocket server"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -612698,53 +610294,6 @@ self: { skylighting-format-blaze-html, skylighting-format-context, skylighting-format-latex, - text, - }: - mkDerivation { - pname = "skylighting"; - version = "0.14.5"; - sha256 = "1xs3vhxa8nyn8fm99jzn8cmd3n0y50sjrvy7k05vp5jr5g00zhkc"; - configureFlags = [ "-fexecutable" ]; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - binary - containers - skylighting-core - skylighting-format-ansi - skylighting-format-blaze-html - skylighting-format-context - skylighting-format-latex - ]; - executableHaskellDepends = [ - base - blaze-html - bytestring - containers - pretty-show - text - ]; - description = "syntax highlighting library"; - license = lib.licenses.gpl2Only; - mainProgram = "skylighting"; - } - ) { }; - - "skylighting_0_14_6" = callPackage ( - { - mkDerivation, - base, - binary, - blaze-html, - bytestring, - containers, - pretty-show, - skylighting-core, - skylighting-format-ansi, - skylighting-format-blaze-html, - skylighting-format-context, - skylighting-format-latex, skylighting-format-typst, text, }: @@ -612776,7 +610325,6 @@ self: { ]; description = "syntax highlighting library"; license = lib.licenses.gpl2Only; - hydraPlatforms = lib.platforms.none; mainProgram = "skylighting"; } ) { }; @@ -612812,88 +610360,6 @@ self: { }: mkDerivation { pname = "skylighting-core"; - version = "0.14.5"; - sha256 = "1bld0xwrbhspycm9ii7rb3c2wnydvc6vmw9q0sxyk6iavsmia0kd"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson - attoparsec - base - base64-bytestring - binary - bytestring - case-insensitive - colour - containers - directory - filepath - mtl - safe - text - transformers - utf8-string - xml-conduit - ]; - testHaskellDepends = [ - aeson - base - bytestring - containers - Diff - directory - filepath - pretty-show - QuickCheck - tasty - tasty-golden - tasty-hunit - tasty-quickcheck - text - ]; - benchmarkHaskellDepends = [ - base - containers - criterion - filepath - text - ]; - description = "syntax highlighting library"; - license = lib.licenses.bsd3; - } - ) { }; - - "skylighting-core_0_14_6" = callPackage ( - { - mkDerivation, - aeson, - attoparsec, - base, - base64-bytestring, - binary, - bytestring, - case-insensitive, - colour, - containers, - criterion, - Diff, - directory, - filepath, - mtl, - pretty-show, - QuickCheck, - safe, - tasty, - tasty-golden, - tasty-hunit, - tasty-quickcheck, - text, - transformers, - utf8-string, - xml-conduit, - }: - mkDerivation { - pname = "skylighting-core"; version = "0.14.6"; sha256 = "1zvdgrqqr9xlbnrrp2lbrxqdbpjl11j13qbpibp5rl3y5azqn89y"; revision = "1"; @@ -612944,7 +610410,6 @@ self: { ]; description = "syntax highlighting library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -616515,8 +613980,8 @@ self: { pname = "snap"; version = "1.1.3.3"; sha256 = "1mqckzm9gasa04ls691zgw4c6m53mgcj86yd2p5qvy07mpn9rdvx"; - revision = "3"; - editedCabalFile = "1nzkb0jq359lpwz4a1ldx1fh8xs735wfwf2z6qq0z7y0c4zxb9da"; + revision = "4"; + editedCabalFile = "1zqvs7kx3jy8vmgwqc344cyv6f3zpx0vg9w5nb9lf5h23bl85k0i"; libraryHaskellDepends = [ aeson attoparsec @@ -619439,8 +616904,8 @@ self: { }: mkDerivation { pname = "snappy"; - version = "0.2.0.3"; - sha256 = "0jy747dg58smzzr1mzrm751bkwvnaaghn65ppfkqbpqz6jw45qq2"; + version = "0.2.0.4"; + sha256 = "1marmb148hq6fnwmb5q1kqmzjsxpnqcgszmm4jdapiijlmms1b76"; libraryHaskellDepends = [ base bytestring @@ -621042,6 +618507,67 @@ self: { } ) { }; + "socks5" = callPackage ( + { + mkDerivation, + async, + base, + binary, + bytestring, + data-default, + hspec, + iproute, + mtl, + network, + network-run, + optparse-applicative, + text, + tls, + }: + mkDerivation { + pname = "socks5"; + version = "0.8.0.0"; + sha256 = "1lvzrvj5gc6c1vmq05yy269jc7ll4wahqgmyn6gqhs20pkg3cp2g"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + async + base + binary + bytestring + iproute + mtl + network + network-run + text + tls + ]; + executableHaskellDepends = [ + base + bytestring + data-default + network + optparse-applicative + text + tls + ]; + testHaskellDepends = [ + async + base + bytestring + data-default + hspec + network + network-run + tls + ]; + description = "A SOCKS5 (RFC 1928) implementation"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + "sodium" = callPackage ( { mkDerivation, @@ -621540,6 +619066,36 @@ self: { } ) { }; + "sop-satisfier" = callPackage ( + { + mkDerivation, + base, + containers, + tasty, + tasty-hunit, + transformers, + }: + mkDerivation { + pname = "sop-satisfier"; + version = "0.3.4.5"; + sha256 = "1q0w5syb0x04k6iy4rhssw7wnj1vy562lhw9lmvygi37wir6vjj1"; + libraryHaskellDepends = [ + base + containers + transformers + ]; + testHaskellDepends = [ + base + tasty + tasty-hunit + ]; + description = "Check satisfiability of expressions on natural numbers"; + license = lib.licenses.bsd2; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + "sophia" = callPackage ( { mkDerivation, @@ -623363,8 +620919,8 @@ self: { }: mkDerivation { pname = "sparse-set"; - version = "0.1.0"; - sha256 = "0yy5n4dli33s6hqlpaifi7p81bp656lymlk3zfw97ijz8ac07dsn"; + version = "0.3.0"; + sha256 = "0wgnl1xd047j3g222clm5vx1g7g1br27zzj43vv33k9gf37xcsrn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -623456,8 +621012,8 @@ self: { }: mkDerivation { pname = "sparse-vector"; - version = "0.1.0"; - sha256 = "0q01fjip1lql62kpqia23mhhv906n3hr7axs760gj7sclqgvcmyr"; + version = "0.3.0"; + sha256 = "0f86qh8akaimz7q146w6sbshxiay0w7bqi7zx7n4877gsq0hirys"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -624159,8 +621715,8 @@ self: { }: mkDerivation { pname = "specup"; - version = "0.2.0.5"; - sha256 = "1b84drxgqaij48rwwannnkms1mzd5mw4i4r442am6wz4y7v45309"; + version = "0.2.0.6"; + sha256 = "1b7bvrb2ad1p78g82q7a3pzi4pgq2qrsas8vl9nglljyn2l259va"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -624929,7 +622485,6 @@ self: { base, containers, ghc, - hlint, stm, }: mkDerivation { @@ -624940,7 +622495,6 @@ self: { base containers ghc - hlint stm ]; description = "HLint as a GHC source plugin"; @@ -625080,6 +622634,7 @@ self: { math-functions, process, random, + template-haskell, test-framework, test-framework-hunit, testu01, @@ -625088,8 +622643,8 @@ self: { }: mkDerivation { pname = "splitmix"; - version = "0.1.1"; - sha256 = "1iqjxg3jdjmpj6rchnab1scr6b12p1mk7y75ywn06qisc0dc8y6n"; + version = "0.1.3.1"; + sha256 = "0w32z3rhsnijb9s5k6h60rhbzgzkw8xq1glfbjbl1znlkgbx1g5n"; libraryHaskellDepends = [ base deepseq @@ -625105,6 +622660,7 @@ self: { math-functions process random + template-haskell test-framework test-framework-hunit tf-random @@ -625137,8 +622693,8 @@ self: { }: mkDerivation { pname = "splitmix-distributions"; - version = "1.0.0"; - sha256 = "03ffkpz3877y2jj1cblxk5gvcpl8zdsiccaq0x7xh761fgz3vsd6"; + version = "1.1.0"; + sha256 = "0rq99yr7mfv0z795s3z2shnsn1ynd7f6gkp3bazpv01sa95rjgj8"; libraryHaskellDepends = [ base containers @@ -625150,18 +622706,14 @@ self: { ]; testHaskellDepends = [ base - erf hspec - mtl - splitmix - transformers ]; description = "Random samplers for some common distributions, based on splitmix"; license = lib.licenses.bsd3; } ) { }; - "splitmix-distributions_1_1_0" = callPackage ( + "splitmix-distributions_1_2_0" = callPackage ( { mkDerivation, base, @@ -625175,8 +622727,8 @@ self: { }: mkDerivation { pname = "splitmix-distributions"; - version = "1.1.0"; - sha256 = "0rq99yr7mfv0z795s3z2shnsn1ynd7f6gkp3bazpv01sa95rjgj8"; + version = "1.2.0"; + sha256 = "0r47f5gnga16gxmm9x37q636r5kww5g4xy52s79l581a4wygkw6x"; libraryHaskellDepends = [ base containers @@ -625536,8 +623088,8 @@ self: { pname = "spreadsheet"; version = "0.1.3.10"; sha256 = "022q6an3jl0s8bnwgma8v03b6m4zq3q0drl6nsrcs0nav8n1z5r0"; - revision = "1"; - editedCabalFile = "1dd37qgmy7nzxkbarflh5fm33gy7yqy91pa4pa3x4yggp9v52f61"; + revision = "2"; + editedCabalFile = "1zw9lf90r43vnmybbzmgahw4w423zfjhz4b0nmssnvdbk2lj5yps"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -626666,6 +624218,8 @@ self: { pname = "sqlite"; version = "0.5.5"; sha256 = "1i2bkfyswmannwb1fx6y8ma3pzgx28nl05a35gz1gar28rsx7gyk"; + revision = "1"; + editedCabalFile = "0pp4b2z41n9rpln4zrc6d9100v8g60m3ggjrjbq5fk0xjan4gp7k"; libraryHaskellDepends = [ base bytestring @@ -627132,6 +624686,55 @@ self: { } ) { }; + "squeal-postgresql-qq" = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + generics-sop, + hspec, + postgresql-syntax, + squeal-postgresql, + template-haskell, + text, + time, + uuid, + }: + mkDerivation { + pname = "squeal-postgresql-qq"; + version = "0.1.1.1"; + sha256 = "1bwqv15hik3xnhq5v0jshhxjgdwv6hadwrlz49wjw2aszl5jk26c"; + libraryHaskellDepends = [ + aeson + base + bytestring + generics-sop + postgresql-syntax + squeal-postgresql + template-haskell + text + time + uuid + ]; + testHaskellDepends = [ + aeson + base + bytestring + generics-sop + hspec + postgresql-syntax + squeal-postgresql + template-haskell + text + time + uuid + ]; + description = "QuasiQuoter transforming raw sql into Squeal expressions"; + license = lib.licenses.mit; + } + ) { }; + "squeal-postgresql-uuid-ossp" = callPackage ( { mkDerivation, @@ -627548,121 +625151,6 @@ self: { attoparsec, attoparsec-expr, base, - bytestring, - containers, - dlist, - exceptions, - filepath, - hashable, - HUnit, - ieee754, - lens, - list-shuffle, - massiv, - mtl, - nlopt, - normaldistribution, - optparse-applicative, - random, - split, - statistics, - transformers, - unordered-containers, - vector, - zlib, - }: - mkDerivation { - pname = "srtree"; - version = "2.0.0.2"; - sha256 = "1azvqikk4d9rdd2hc96s7bsnzn575w0lvw6xrl1iiv40655xsdzf"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - attoparsec - attoparsec-expr - base - bytestring - containers - dlist - exceptions - filepath - hashable - ieee754 - lens - list-shuffle - massiv - mtl - random - split - statistics - transformers - unordered-containers - vector - zlib - ]; - librarySystemDepends = [ nlopt ]; - executableHaskellDepends = [ - attoparsec - attoparsec-expr - base - bytestring - containers - dlist - exceptions - filepath - hashable - ieee754 - lens - list-shuffle - massiv - mtl - normaldistribution - optparse-applicative - random - split - statistics - transformers - unordered-containers - vector - zlib - ]; - testHaskellDepends = [ - ad - attoparsec - attoparsec-expr - base - bytestring - containers - dlist - exceptions - filepath - hashable - HUnit - ieee754 - lens - list-shuffle - massiv - mtl - random - split - statistics - transformers - unordered-containers - vector - zlib - ]; - description = "A general library to work with Symbolic Regression expression trees"; - license = lib.licenses.bsd3; - } - ) { inherit (pkgs) nlopt; }; - - "srtree_2_0_1_4" = callPackage ( - { - mkDerivation, - ad, - attoparsec, - attoparsec-expr, - base, binary, bytestring, containers, @@ -627691,8 +625179,8 @@ self: { }: mkDerivation { pname = "srtree"; - version = "2.0.1.4"; - sha256 = "04r9lxf3nffpmmv978h8mfzr0shcbcrwarxs8s2mgpdvdx5qm1sa"; + version = "2.0.1.5"; + sha256 = "0h856i6gsh01rpp08lkvdrigylhbf1h016xwkccmmyd20iz3023l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -627782,7 +625270,6 @@ self: { ]; description = "A general library to work with Symbolic Regression expression trees"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) nlopt; }; @@ -628551,8 +626038,8 @@ self: { pname = "stache"; version = "2.3.4"; sha256 = "0kgiyxws2kir8q8zrqkzmk103y7hl6nksxl70f6fy8m9fqkjga51"; - revision = "4"; - editedCabalFile = "03bgp2b2kpijnvdsvcr4adas7iyz3v12cp6j044b248cw6hklayd"; + revision = "5"; + editedCabalFile = "1kvqv42w223r53mjkj2am6j65qly8bvahr5fxvlbnx88bairp0zm"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -628683,8 +626170,8 @@ self: { }: mkDerivation { pname = "stack"; - version = "3.5.1"; - sha256 = "12423vw5k576c1yy0mg40cjia8j6b9jsf8p2489ixlvm192fza7f"; + version = "3.7.1"; + sha256 = "03n8191slbq9zs9h437qda1w24nnf73p7x48x8lqp8sbcn6plaj1"; configureFlags = [ "-fdisable-git-info" "-fhide-dependency-versions" @@ -628938,52 +626425,8 @@ self: { }: mkDerivation { pname = "stack-all"; - version = "0.6.4"; - sha256 = "1yvzglvaalk537fza2nhzjacm7aanrnwsz0grg00ln0a06hb8wcb"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - aeson - base - cached-json-file - config-ini - directory - extra - filepath - http-query - process - simple-cmd - simple-cmd-args - text - yaml - ]; - description = "CLI tool for building over Stackage major versions"; - license = lib.licenses.bsd3; - mainProgram = "stack-all"; - } - ) { }; - - "stack-all_0_7" = callPackage ( - { - mkDerivation, - aeson, - base, - cached-json-file, - config-ini, - directory, - extra, - filepath, - http-query, - process, - simple-cmd, - simple-cmd-args, - text, - yaml, - }: - mkDerivation { - pname = "stack-all"; - version = "0.7"; - sha256 = "12h5ddkfjv93h677gp2jd254viizbkcg09fflp9mlwxl30bghzdh"; + version = "0.7.1"; + sha256 = "0s9z8ca6g4gc728nn5kgg5j8qykg23cha1qg01y9xpb25mjjprdq"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -629003,7 +626446,6 @@ self: { ]; description = "CLI tool for building over Stackage major versions"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "stack-all"; } ) { }; @@ -630839,8 +628281,8 @@ self: { }: mkDerivation { pname = "stackctl"; - version = "1.7.3.4"; - sha256 = "0y0prp85gf5yns5lb9285g2xqfy8w5ck2ajkpiljnmff2zqnlyzb"; + version = "1.7.3.5"; + sha256 = "1naf2n41d0vhhnkkc4bnkapzqdmap6kp8xh27dqjcg7kmv3hllhi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -631153,6 +628595,8 @@ self: { pname = "stan"; version = "0.2.1.0"; sha256 = "1mf01bpy291131jfl4fcslv0jfn8i8jqwr29v1v48j6c6q49rias"; + revision = "1"; + editedCabalFile = "0b7lf7g8kg7xxxl3zgfxk86bs0pl9i9xm1cvn1n2bpmfvymm19qa"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -632531,6 +629975,18 @@ self: { } ) { }; + "stats-monad" = callPackage ( + { mkDerivation, base }: + mkDerivation { + pname = "stats-monad"; + version = "0.1.0.1"; + sha256 = "1cg0db7malqm75rlxxcmp2w00pvlf1kki4fz5p7lc86qy7241vzb"; + libraryHaskellDepends = [ base ]; + description = "A discrete probability monad with statistics"; + license = lib.licenses.bsd3; + } + ) { }; + "statsd" = callPackage ( { mkDerivation, @@ -633420,39 +630876,10 @@ self: { }: mkDerivation { pname = "step-function"; - version = "0.2.0.1"; - sha256 = "0hpzbjgjgsrx6q7sjk2dz40i2lggx8wraqlf58ibbv3y1yvb2q6a"; - revision = "2"; - editedCabalFile = "034mk1k23qs8d9y1iyxnpxn0zcq0yy6z7jy9lp3l4vin6gmpz0vk"; - libraryHaskellDepends = [ - base - containers - deepseq - QuickCheck - ]; - testHaskellDepends = [ - base - QuickCheck - ]; - description = "Staircase functions or piecewise constant functions"; - license = lib.licenses.bsd3; - } - ) { }; - - "step-function_0_2_1" = callPackage ( - { - mkDerivation, - base, - containers, - deepseq, - QuickCheck, - }: - mkDerivation { - pname = "step-function"; version = "0.2.1"; sha256 = "1izshxrfhidvdhmnyrnqx2lqv2qjpisjdrxa687yywswcd4nlf9g"; - revision = "1"; - editedCabalFile = "1xh4slrjyrbzp5fzrx65bld6y8h8rmqrrb36xprs7c2kq08c6wwv"; + revision = "2"; + editedCabalFile = "1vrlv163yl2997lsas5qj1d5jp563dzy78mdhfp3bd57lvjz396r"; libraryHaskellDepends = [ base containers @@ -633465,7 +630892,6 @@ self: { ]; description = "Staircase functions or piecewise constant functions"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -633667,6 +631093,8 @@ self: { pname = "stm"; version = "2.5.3.1"; sha256 = "1rrh4s07vav9mlhpqsq9r6r0gh3f4k8g1gjlx63ngkpdj59ldc7b"; + revision = "1"; + editedCabalFile = "1pfrf0r1f3hl9x3nxv5nja6hrflm72z3cls4x5vljnzmrp4mf6s2"; libraryHaskellDepends = [ array base @@ -638235,8 +635663,8 @@ self: { }: mkDerivation { pname = "strict-impl-params"; - version = "1.0.0"; - sha256 = "0qbc5vk8079vcwxj8sgy696jd629arsws92bcv3vcavnkvzz696c"; + version = "1.1.0"; + sha256 = "1778h3ck3px9cdrxgpcm1f9k76c538c1y8d9nlyhldigrvyminjb"; libraryHaskellDepends = [ base ghc @@ -638440,8 +635868,8 @@ self: { pname = "strict-tuple"; version = "0.1.5.4"; sha256 = "1znx5lmi7lgn4jzkr73lsc2xac0ypl65bx0pa1hxrc4c74ilysbk"; - revision = "1"; - editedCabalFile = "05s4z3crwb0akjfgcgrqrmzd690wn5s765srhmwdg6b1is8zm1zn"; + revision = "2"; + editedCabalFile = "1qxp8122z7bgbklc8jpd0cv6yjgvszkj86wzc2axk10jhcxwdnrx"; libraryHaskellDepends = [ base bifunctors @@ -638514,8 +635942,8 @@ self: { { mkDerivation, base }: mkDerivation { pname = "strict-wrapper"; - version = "0.0.1.0"; - sha256 = "06g79nq6mdbvp8cskdmnxbza4fj1bh0xk4hdvijnx3cljv2rnq7g"; + version = "0.0.2.0"; + sha256 = "1qv3qpfn0v0c0cbr8mdhczgd428d17hnf7gg99y7nnakylyz55y1"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Lightweight strict types"; @@ -638794,8 +636222,8 @@ self: { pname = "string-fromto"; version = "1.0.0.0"; sha256 = "0vnf500vahgccbbg7zvxqjxllvyq3jxzf2difqwh46fp62jfqwmx"; - revision = "2"; - editedCabalFile = "0h6w39bx4vvrzyg3bbcr3s78g427akzg7nykxa6zwdxk9sq67fsp"; + revision = "3"; + editedCabalFile = "0lg4iwgi22g4pykp27pf9izjz8n3nmgl9j7ga9dnssa80g92xxgy"; libraryHaskellDepends = [ base bytestring @@ -638838,8 +636266,8 @@ self: { pname = "string-interpolate"; version = "0.3.4.0"; sha256 = "13hb3spabggr6gsn9xhwpwldjvpl2l7z4lgssis82c40n108b0w8"; - revision = "2"; - editedCabalFile = "0mw6ws7ixdcfhn7pkgci8v1pk26wnid123pi5f1y88hnmnrzs13k"; + revision = "3"; + editedCabalFile = "0grq9v023186gfq3a2as9974qlwcjx3dhxqczpq22bq2wfpw24x7"; libraryHaskellDepends = [ base bytestring @@ -639435,6 +636863,30 @@ self: { } ) { }; + "strip-ansi" = callPackage ( + { + mkDerivation, + ansi-terminal, + base, + hspec, + hspec-discover, + }: + mkDerivation { + pname = "strip-ansi"; + version = "0.0.1"; + sha256 = "1g0vp8q4c5jmvf243jm2l127dak5ic2558vv7ddvb5qsvjkbv4b4"; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ + ansi-terminal + base + hspec + ]; + testToolDepends = [ hspec-discover ]; + description = "Strip ANSI escape codes from strings"; + license = lib.licenses.mit; + } + ) { }; + "strip-ansi-escape" = callPackage ( { mkDerivation, @@ -640011,45 +637463,6 @@ self: { }: mkDerivation { pname = "strive"; - version = "6.0.0.12"; - sha256 = "1376pkfkzm3pvhl1k8kqls20vj00zfhyhriccwlzvw918h4f73nc"; - 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.licenses.mit; - } - ) { }; - - "strive_6_0_0_17" = callPackage ( - { - mkDerivation, - aeson, - base, - bytestring, - data-default, - gpolyline, - http-client, - http-client-tls, - http-types, - template-haskell, - text, - time, - transformers, - }: - mkDerivation { - pname = "strive"; version = "6.0.0.17"; sha256 = "07sqrn4rx4y7pm82nmqayz4zl53cqq30a6a5zgiixj0h6szwlhdh"; libraryHaskellDepends = [ @@ -640068,7 +637481,6 @@ self: { ]; description = "A client for the Strava V3 API"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -640226,52 +637638,6 @@ self: { }: mkDerivation { pname = "strongweak"; - version = "0.11.0"; - sha256 = "0bzx25pwc2mg92f72lj32g78yn5gx8pl8341cxbv3j0ysim1fhfj"; - libraryHaskellDepends = [ - base - rerefined - text - text-builder-linear - vector - vector-sized - ]; - testHaskellDepends = [ - base - generic-random - hspec - QuickCheck - quickcheck-instances - rerefined - text - text-builder-linear - vector - vector-sized - ]; - testToolDepends = [ hspec-discover ]; - description = "Convert between strong and weak representations of types"; - license = lib.licenses.mit; - maintainers = [ lib.maintainers.raehik ]; - } - ) { }; - - "strongweak_0_12_0" = callPackage ( - { - mkDerivation, - base, - generic-random, - hspec, - hspec-discover, - QuickCheck, - quickcheck-instances, - rerefined, - text, - text-builder-linear, - vector, - vector-sized, - }: - mkDerivation { - pname = "strongweak"; version = "0.12.0"; sha256 = "1z3p0wq88h6l056pyfvchxpwrlwypnxaad0g1wqdz7nsigd3fn12"; libraryHaskellDepends = [ @@ -640297,7 +637663,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Convert between strong and weak representations of types"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.raehik ]; } ) { }; @@ -641208,104 +638573,6 @@ self: { } ) { }; - "stylish-haskell" = callPackage ( - { - mkDerivation, - aeson, - base, - bytestring, - Cabal, - containers, - directory, - file-embed, - filepath, - ghc-lib-parser, - ghc-lib-parser-ex, - HsYAML, - HsYAML-aeson, - HUnit, - mtl, - optparse-applicative, - random, - regex-tdfa, - strict, - syb, - test-framework, - test-framework-hunit, - text, - }: - mkDerivation { - pname = "stylish-haskell"; - version = "0.14.6.0"; - sha256 = "1v72i3dxn30z832cs19sbnj5p40y873sv4kciaivd0ls7i5mm8vb"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson - base - bytestring - Cabal - containers - directory - file-embed - filepath - ghc-lib-parser - ghc-lib-parser-ex - HsYAML - HsYAML-aeson - mtl - regex-tdfa - syb - text - ]; - executableHaskellDepends = [ - aeson - base - bytestring - Cabal - containers - directory - file-embed - filepath - ghc-lib-parser - ghc-lib-parser-ex - HsYAML - HsYAML-aeson - mtl - optparse-applicative - regex-tdfa - strict - syb - text - ]; - testHaskellDepends = [ - aeson - base - bytestring - Cabal - containers - directory - file-embed - filepath - ghc-lib-parser - ghc-lib-parser-ex - HsYAML - HsYAML-aeson - HUnit - mtl - random - regex-tdfa - syb - test-framework - test-framework-hunit - text - ]; - description = "Haskell code prettifier"; - license = lib.licenses.bsd3; - mainProgram = "stylish-haskell"; - } - ) { }; - "stylish-haskell_0_15_0_1" = callPackage ( { mkDerivation, @@ -641405,7 +638672,7 @@ self: { } ) { }; - "stylish-haskell_0_15_1_0" = callPackage ( + "stylish-haskell" = callPackage ( { mkDerivation, aeson, @@ -641499,7 +638766,6 @@ self: { ]; description = "Haskell code prettifier"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "stylish-haskell"; } ) { }; @@ -641808,8 +639074,8 @@ self: { }: mkDerivation { pname = "subcategories"; - version = "0.2.1.1"; - sha256 = "14n1f28wbk0jczig211jj4181ljnczy18hy5pi1y1c6pmbj9mxci"; + version = "0.2.1.2"; + sha256 = "071kcgw07f5wnnbgf9mgflx4z23jf6pjc19wphnw235sqdd65p66"; libraryHaskellDepends = [ base containers @@ -642840,6 +640106,8 @@ self: { pname = "sum-pyramid"; version = "0.0.1"; sha256 = "1zh7g16d345g8wffgj7wswfryrxxf7ik02fwrncqyc9yxmc7hm6y"; + revision = "1"; + editedCabalFile = "0pq6b89ygb0c2sd7b73zic7f8g589jz08ff0a1fpwr4xj5mawkmd"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -644345,8 +641613,8 @@ self: { }: mkDerivation { pname = "sv2v"; - version = "0.0.13"; - sha256 = "0gg8972im84gp60qavpmsdxcmjwzsbbg3va2f0fdxz5yqyc96cdn"; + version = "0.0.13.1"; + sha256 = "1idv0mm1n02k9qzqqshylp310bcjlg5m3dh7l6dvz575553r4d1l"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -645269,6 +642537,7 @@ self: { boolexpr, brick, brick-list-skip, + brick-tabular-list, bytestring, clock, colour, @@ -645288,6 +642557,7 @@ self: { fused-effects, fused-effects-lens, fuzzy, + generic-data, githash, hashable, hsnoise, @@ -645301,24 +642571,30 @@ self: { megaparsec, minimorph, MissingH, + monad-logger, + monoidmap, + monoidmap-aeson, mtl, murmur3, natural-sort, nonempty-containers, optparse-applicative, + ordered-containers, palette, pandoc, pandoc-types, parser-combinators, prettyprinter, QuickCheck, + quickcheck-instances, random, scientific, + servant, servant-docs, + servant-JuicyPixels, servant-multipart, servant-server, SHA, - simple-enumeration, split, sqlite-simple, syb, @@ -645352,8 +642628,8 @@ self: { }: mkDerivation { pname = "swarm"; - version = "0.6.0.0"; - sha256 = "0y2ijxfn8yns6fk87mj7nzlnq5k62mhc5xp8nhzzs5yf2v4p72j6"; + version = "0.7.0.0"; + sha256 = "0i0n5vrsz7d8x45lbjzmk1jln368bcz6cy3hn3yaafvhyacqii82"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -645366,6 +642642,7 @@ self: { boolexpr brick brick-list-skip + brick-tabular-list bytestring clock colour @@ -645385,6 +642662,7 @@ self: { fused-effects fused-effects-lens fuzzy + generic-data githash hashable hsnoise @@ -645397,10 +642675,14 @@ self: { lsp megaparsec minimorph + monad-logger + monoidmap + monoidmap-aeson mtl murmur3 natural-sort nonempty-containers + ordered-containers palette pandoc pandoc-types @@ -645408,11 +642690,12 @@ self: { prettyprinter random scientific + servant servant-docs + servant-JuicyPixels servant-multipart servant-server SHA - simple-enumeration split sqlite-simple syb @@ -645439,10 +642722,17 @@ self: { yaml ]; executableHaskellDepends = [ + aeson base brick + bytestring + containers + extra fused-effects githash + http-client + http-client-tls + http-types lens optparse-applicative sqlite-simple @@ -645472,6 +642762,7 @@ self: { mtl nonempty-containers QuickCheck + quickcheck-instances SHA tasty tasty-expected-failure @@ -645488,6 +642779,7 @@ self: { base containers extra + fused-effects lens mtl tasty-bench @@ -646191,8 +643483,8 @@ self: { }: mkDerivation { pname = "sydtest"; - version = "0.19.0.0"; - sha256 = "12wp36pi2w7f3wffrmss8ra5y3xcpar4i9zp04z5r1g11y9i2h80"; + version = "0.20.0.0"; + sha256 = "0f1ipp6wqykkyiibn1prx61ysvydf4bybiqg5mlzgi5h1cnqh22i"; libraryHaskellDepends = [ async autodocodec @@ -649613,6 +646905,8 @@ self: { pname = "synthesizer-llvm"; version = "1.1.0.1"; sha256 = "166551a0g4m48f0mxccwcrgg488i4v8jpj6rjhd39mh6gxb874yr"; + revision = "2"; + editedCabalFile = "1rgb81in79d8yvks08hr5lrsbvvwc7p70gz7l9jcp59w2lgg42yb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -650631,11 +647925,15 @@ self: { bytestring, extra, gi-ayatana-appindicator3, - gi-gdk, + gi-gdk3, gi-glib, gi-gobject, - gi-gtk, + gi-gtk3, + hspec-expectations, optparse-applicative, + tasty, + tasty-autocollect, + tasty-hunit-compat, text, typed-process, unliftio, @@ -650643,31 +647941,45 @@ self: { }: mkDerivation { pname = "systranything"; - version = "0.1.2.0"; - sha256 = "1da3zqkknx9yg8spwjpaxx4sizwl598p2dwr2nnrl6dw033c6m1f"; - isLibrary = false; + version = "0.1.3.0"; + sha256 = "17y8zwbrxmbfr8g7gwbsvhxrwf330l6n2xqm6247ia8k5ap4drfy"; + isLibrary = true; isExecutable = true; - executableHaskellDepends = [ + enableSeparateDataOutput = true; + libraryHaskellDepends = [ aeson base bytestring extra gi-ayatana-appindicator3 - gi-gdk + gi-gdk3 gi-glib gi-gobject - gi-gtk - optparse-applicative + gi-gtk3 text typed-process + ]; + executableHaskellDepends = [ + base + gi-glib + gi-gtk3 + optparse-applicative unliftio yaml ]; + testHaskellDepends = [ + 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.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "systranything"; - broken = true; } ) { }; @@ -651539,31 +648851,6 @@ self: { }: mkDerivation { pname = "tagged"; - version = "0.8.8"; - sha256 = "19x66y8zqh06mmkbbnpy0m5sk402zj6iqfj3d30h6qji6mwgm0x0"; - revision = "1"; - editedCabalFile = "0chbxdppgpsrjqzf28z53x9wqwz0ncfimhfc6rr9knixvvxxx4wi"; - libraryHaskellDepends = [ - base - deepseq - template-haskell - transformers - ]; - description = "Haskell 98 phantom types to avoid unsafely passing dummy arguments"; - license = lib.licenses.bsd3; - } - ) { }; - - "tagged_0_8_9" = callPackage ( - { - mkDerivation, - base, - deepseq, - template-haskell, - transformers, - }: - mkDerivation { - pname = "tagged"; version = "0.8.9"; sha256 = "1137jm5zbnirv7padqqhc0ky8l3npqn8v2fjasjscjs1pf7diakd"; libraryHaskellDepends = [ @@ -651574,7 +648861,6 @@ self: { ]; description = "Haskell 98 phantom types to avoid unsafely passing dummy arguments"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -651639,10 +648925,8 @@ self: { }: mkDerivation { pname = "tagged-identity"; - version = "0.1.4"; - sha256 = "0mq4q4i16lzm1d0ckarwjk2a47y28lfrv0hc31y0xblb9q50xxwl"; - revision = "1"; - editedCabalFile = "03r7ys57zbyadkka5rzb418y5ksb88nnmvxjs58j0pmp71h0zfa6"; + version = "0.1.5"; + sha256 = "1n8zfgb80856rhizkclq6bfdcixbi0ymvx0f508x70crrvk38xdv"; libraryHaskellDepends = [ base mtl @@ -653841,77 +651125,6 @@ self: { containers, deepseq, directory, - file-embed, - filepath, - os-string, - QuickCheck, - tasty, - tasty-bench, - tasty-quickcheck, - temporary, - time, - transformers, - }: - mkDerivation { - pname = "tar"; - version = "0.6.3.0"; - sha256 = "05387za01dssa2nhgqcsshwpxakfk4djad39dm0j99f8xq7ndfsh"; - revision = "1"; - editedCabalFile = "12pxf0427a51gw4n652vzfjc1scj4x5m4c778cs9bs4vk7cm3wg9"; - libraryHaskellDepends = [ - array - base - bytestring - containers - deepseq - directory - filepath - os-string - time - transformers - ]; - testHaskellDepends = [ - array - base - bytestring - containers - deepseq - directory - 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.licenses.bsd3; - } - ) { }; - - "tar_0_6_4_0" = callPackage ( - { - mkDerivation, - array, - base, - bytestring, - containers, - deepseq, - directory, directory-ospath-streaming, file-embed, file-io, @@ -653929,8 +651142,8 @@ self: { pname = "tar"; version = "0.6.4.0"; sha256 = "1apkq11xg0rqbgs83hag85r4ibdw7v09n1qj0l0962d80h0aajbr"; - revision = "1"; - editedCabalFile = "05fqzjmcp7qqk1cb23dahszrcpk88cpasi4703irkzj90hvlj9d7"; + revision = "2"; + editedCabalFile = "074f5a4qcdl5vb7334i41azj4aj8i5ql03qrlr3hb5smxhvvk386"; libraryHaskellDepends = [ array base @@ -653976,7 +651189,6 @@ self: { doHaddock = false; description = "Reading, writing and manipulating \".tar\" archive files."; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -654625,16 +651837,17 @@ self: { optparse-applicative, protolude, tasklite-core, + template-haskell, + temporary, text, yaml, }: mkDerivation { pname = "tasklite"; - version = "0.3.0.0"; - sha256 = "0zmpf1b6k6xlypvv04gwwqkmghsxpqii2zci361whfsy3qyyy0hs"; + version = "0.5.0.0"; + sha256 = "0fx3f8v6lg5gk0rzq9mli6f85yw83aw6nvbqs7rbilc9fj0431xg"; isLibrary = false; isExecutable = true; - enableSeparateDataOutput = true; executableHaskellDepends = [ base directory @@ -654646,10 +651859,13 @@ self: { ]; testHaskellDepends = [ base + directory hspec optparse-applicative protolude tasklite-core + template-haskell + temporary ]; description = "CLI task / todo list manager with SQLite backend"; license = lib.licenses.agpl3Plus; @@ -654672,6 +651888,7 @@ self: { directory, editor-open, exceptions, + extra, file-embed, filepath, fuzzily, @@ -654681,6 +651898,7 @@ self: { hsemail, hspec, iso8601-duration, + MissingH, neat-interpolation, optparse-applicative, parsec, @@ -654699,6 +651917,7 @@ self: { simple-sql-parser, sqlite-simple, syb, + terminal-size, text, time, ulid, @@ -654713,8 +651932,8 @@ self: { }: mkDerivation { pname = "tasklite-core"; - version = "0.3.0.0"; - sha256 = "1did4b3gh4pfrwawi2g2ka7d6mg7xcg7vgbdwyfdvwzva5ynrx99"; + version = "0.5.0.0"; + sha256 = "1vkklq4v65ms4nav1ph2zkpq8sqcnrd8272kzmbrfs1jlyzgfrn1"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson @@ -654727,6 +651946,7 @@ self: { directory editor-open exceptions + extra file-embed filepath fuzzily @@ -654752,6 +651972,7 @@ self: { simple-sql-parser sqlite-simple syb + terminal-size text time ulid @@ -654767,12 +651988,16 @@ self: { testHaskellDepends = [ aeson base + bytestring hourglass hspec + iso8601-duration + MissingH neat-interpolation protolude sqlite-simple text + ulid yaml ]; benchmarkHaskellDepends = [ @@ -654889,8 +652114,8 @@ self: { pname = "tasty"; version = "1.5.3"; sha256 = "10076vlklbcyiz7plakrihava5sy3dvwhskjldqzhfl18jvcg82l"; - revision = "1"; - editedCabalFile = "1l7nwf37v29qb1m2q3264473dzhvr6r764skzi9whkr7pjfylmlx"; + revision = "2"; + editedCabalFile = "04llcf1i3gawdik0bjhxdgls2wkiqlx0gi76nfh784nv2qzxlpbb"; libraryHaskellDepends = [ ansi-terminal base @@ -655313,63 +652538,6 @@ self: { }: mkDerivation { pname = "tasty-discover"; - version = "5.0.1"; - sha256 = "143d0bcbvnvybbgrfdjr0wqmpdghjkn1297qmxk5ji33r8pqf4wc"; - 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.licenses.mit; - mainProgram = "tasty-discover"; - } - ) { }; - - "tasty-discover_5_0_2" = 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; @@ -655402,7 +652570,6 @@ self: { ]; description = "Test discovery for the tasty framework"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "tasty-discover"; } ) { }; @@ -655615,8 +652782,8 @@ self: { pname = "tasty-golden-extra"; version = "0.1.0.0"; sha256 = "1bfd9ql3pws2vd37nbc5a8b49p7zbq3n48slxkrrwx1szaxkp8nj"; - revision = "2"; - editedCabalFile = "1vj6yr1ysnn5x76r3j824gdny121z69vr9367yi3mp4jxl1w44kw"; + revision = "3"; + editedCabalFile = "1hdkxsn075bc6f318vk81bddagxsyp390604v3azskfp52bwbl8r"; libraryHaskellDepends = [ aeson aeson-diff @@ -655834,8 +653001,8 @@ self: { pname = "tasty-hspec"; version = "1.2.0.4"; sha256 = "1hk1nkjvhp89xxgzj6dhbgw0fknnghpng6afq4i39hjkwv5p78ni"; - revision = "6"; - editedCabalFile = "1i2zj9q7lxiaqs8mlwhw72ar7bnkr5k5y99pjalaisb6hp9380ds"; + revision = "7"; + editedCabalFile = "0s1y34i8g7fva0z10ws3ipcy2jmlvqk0v4hdbx8rqnby5n0l5kay"; libraryHaskellDepends = [ base hspec @@ -656295,14 +653462,11 @@ self: { QuickCheck, tasty, tasty-hunit, - text, }: mkDerivation { pname = "tasty-lua"; - version = "1.1.1"; - sha256 = "186322a9gwndnpis4r7nzlca4iymrz712bbbxpm0pxsw63xary06"; - revision = "1"; - editedCabalFile = "180jy8dhr7mdfgj5xgnwddm5lh8ahbvs78y07g9zgpsxkdnm5ghn"; + version = "1.1.1.1"; + sha256 = "03b2n3gw2w70cnl57w3sh3cv5ka270sf07jlxpb4zs0z5gh83p1r"; libraryHaskellDepends = [ base bytestring @@ -656312,11 +653476,9 @@ self: { lua-arbitrary QuickCheck tasty - text ]; testHaskellDepends = [ base - bytestring directory filepath hslua-core @@ -656418,6 +653580,8 @@ self: { description = "Bencmarking using instruction counting"; license = lib.licenses.bsd3; platforms = lib.platforms.linux; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { inherit (pkgs) papi; }; @@ -656539,42 +653703,6 @@ self: { mkDerivation, base, optparse-applicative, - pcre-light, - QuickCheck, - random, - tagged, - tasty, - tasty-hunit, - }: - mkDerivation { - pname = "tasty-quickcheck"; - version = "0.11"; - sha256 = "07liq4wjz7wad8xwgwb5x9ijl8626cfd9f5gb37mjqc23ab268lx"; - libraryHaskellDepends = [ - base - optparse-applicative - QuickCheck - random - tagged - tasty - ]; - testHaskellDepends = [ - base - pcre-light - QuickCheck - tasty - tasty-hunit - ]; - description = "QuickCheck support for the Tasty test framework"; - license = lib.licenses.mit; - } - ) { }; - - "tasty-quickcheck_0_11_1" = callPackage ( - { - mkDerivation, - base, - optparse-applicative, QuickCheck, random, regex-tdfa, @@ -656586,8 +653714,8 @@ self: { pname = "tasty-quickcheck"; version = "0.11.1"; sha256 = "0si4ccgqlv8h33d6310rrqba7f4pz3g8cinqfj42yd7damsdxm73"; - revision = "1"; - editedCabalFile = "0l4ck9xqbylrdhyi0gwvws7jakn3qcyd146g9wwcqmjryzkzpj68"; + revision = "3"; + editedCabalFile = "1wzvha4xam8npx5mk33c056grmrqnjd6m38nnm6d7y99w2mn1a7w"; libraryHaskellDepends = [ base optparse-applicative @@ -656605,7 +653733,6 @@ self: { ]; description = "QuickCheck support for the Tasty test framework"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -656659,6 +653786,8 @@ self: { pname = "tasty-rerun"; version = "1.1.20"; sha256 = "0px58jm1yqbg32qf2s0yk09d2qdjxkkz9df89f31q3nzw85jv2ky"; + revision = "1"; + editedCabalFile = "13xmx91hp7i0qzrhada9ckliqkynwlwa8x6pjbvxjcy1y0qsd7hk"; libraryHaskellDepends = [ base containers @@ -656829,8 +653958,8 @@ self: { }: mkDerivation { pname = "tasty-sugar"; - version = "2.2.2.0"; - sha256 = "1ac9ciqlrq25ipqnjssk3288gnpsi6y9ia8s0f3d6dvcv73593rb"; + version = "2.2.2.1"; + sha256 = "009n17zzaxyw0gfy6jr3869bjd8qwadwwf2ya788kasa00qh8if2"; libraryHaskellDepends = [ base containers @@ -657075,8 +654204,8 @@ self: { pname = "tasty-wai"; version = "0.1.2.0"; sha256 = "18yw2qzzg969c99rpa8p154hxbm9i4iq64pma3jkr2gfdm6j4vvg"; - revision = "2"; - editedCabalFile = "140kajnwrk614hswxyjymgpzy61m6riv5s25p4zkgv8aa1yhbk06"; + revision = "3"; + editedCabalFile = "0jxvhn4yasi1cl9rxwfpsdjh0bz79i4javy9qf4hqi7vzzxll6i4"; libraryHaskellDepends = [ base bytestring @@ -657146,20 +654275,18 @@ self: { base, dollaridoos, profunctors, - semigroups, }: mkDerivation { pname = "tax"; - version = "0.2.0.0"; - sha256 = "13911rksr268v2jbdm7kkwlglni7s8lb417lryr7m2x9vfg31jqb"; + version = "0.2.1.0"; + sha256 = "1cgfvfi89rv4c12754hsah13ggfhq1hk4axs3sz7dvdwlw25swxr"; libraryHaskellDepends = [ base dollaridoos profunctors - semigroups ]; description = "Types and combinators for taxes"; - license = lib.licenses.agpl3Only; + license = lib.licenses.agpl3Plus; } ) { }; @@ -657174,8 +654301,8 @@ self: { }: mkDerivation { pname = "tax-ato"; - version = "2024.1.0.1"; - sha256 = "1mggzkkd4sxf7bccqwpz49jgxh36mbixl95j2sbsnyac91kgkmxa"; + version = "2025.1"; + sha256 = "0xg8wl83cgla3v2bjx4sk4szlyxam1223xrsa6v6ggwiqm9la5sq"; libraryHaskellDepends = [ base lens @@ -658838,8 +655965,8 @@ self: { }: mkDerivation { pname = "telescope"; - version = "0.3.0"; - sha256 = "06hfflc1ala8b8zm0838yrd51lwj5bqg1qdqwn9fs0hr1jp5nx1r"; + version = "0.4.0"; + sha256 = "13bls8czlwk6df5p5i37cs4sdf0wmz4w4bnjjhpf8kk7bnglpr97"; libraryHaskellDepends = [ base binary @@ -658881,7 +656008,6 @@ self: { testToolDepends = [ skeletest ]; description = "Astronomical Observations (FITS, ASDF, WCS, etc)"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -660723,39 +657849,6 @@ self: { }: mkDerivation { pname = "tensort"; - version = "1.0.1.4"; - sha256 = "1k1cp1hx9b845pnj0rmyx450893bgi7l77m3pi83l7mfzx0zbkiz"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - mtl - random - random-shuffle - ]; - executableHaskellDepends = [ base ]; - testHaskellDepends = [ - base - mtl - QuickCheck - ]; - description = "Tunable sorting for responsive robustness and beyond"; - license = lib.licenses.mit; - mainProgram = "tensort"; - } - ) { }; - - "tensort_1_1_0_0" = callPackage ( - { - mkDerivation, - base, - mtl, - QuickCheck, - random, - random-shuffle, - }: - mkDerivation { - pname = "tensort"; version = "1.1.0.0"; sha256 = "1817lc8nhdk7vm9g8vhbba9m1piamzq9hng05qvk80n4cbnm0x4p"; isLibrary = true; @@ -660774,7 +657867,6 @@ self: { ]; description = "Tunable sorting for responsive robustness and beyond"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "tensort"; } ) { }; @@ -661714,6 +658806,8 @@ self: { pname = "test-framework"; version = "0.8.2.2"; sha256 = "04ijf5x6xx8i5lqv9ir33zs1rfzc4qkwwz8c1fdycnzvydcv4dnp"; + revision = "1"; + editedCabalFile = "1yv1qsr6bxphxk9430id9bqhfmkffdqmfg0k017dp9pnn4pqj0zh"; libraryHaskellDepends = [ ansi-terminal ansi-wl-pprint @@ -661923,6 +659017,8 @@ self: { pname = "test-framework-quickcheck2"; version = "0.3.0.6"; sha256 = "1d0w2q9sm8aayk0aj1zr2irpnqwpzixn6pdfq1i904vs1kkb2xin"; + revision = "1"; + editedCabalFile = "1af2gw9gvq143jdqmsnxj23cgss9ffdyr67951a5x151aps04y7z"; libraryHaskellDepends = [ base extensible-exceptions @@ -663191,62 +660287,6 @@ self: { }: mkDerivation { pname = "texmath"; - version = "0.12.10.1"; - sha256 = "0cxdwnfz61zpcwh2va1vmm4mi41zmh72i8c28v17mb1jwvlk59f1"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - containers - mtl - pandoc-types - parsec - split - syb - text - typst-symbols - xml - ]; - testHaskellDepends = [ - base - bytestring - directory - filepath - pretty-show - tagged - tasty - tasty-golden - text - xml - ]; - description = "Conversion between math formats"; - license = lib.licenses.gpl2Only; - } - ) { }; - - "texmath_0_12_10_3" = 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.12.10.3"; sha256 = "0xpv5zxaixn2kkc3kn547jg7rkg6bl2mrmxiwvxf2r0qgj4kmr2p"; isLibrary = true; @@ -663277,7 +660317,6 @@ self: { ]; description = "Conversion between math formats"; license = lib.licenses.gpl2Only; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -663399,7 +660438,7 @@ self: { } ) { }; - "text_2_1_2" = callPackage ( + "text_2_1_3" = callPackage ( { mkDerivation, array, @@ -663419,14 +660458,13 @@ self: { tasty-inspection-testing, tasty-quickcheck, template-haskell, + temporary, transformers, }: mkDerivation { pname = "text"; - version = "2.1.2"; - sha256 = "1dmcrvgavan5r5h4w0rjcmjii3l1rglr03wi4nd8xlw7jbshr9l4"; - revision = "1"; - editedCabalFile = "0m57vdin9bkn9fbdlhhc9dl625asy39rv7vfzhg92q9sd50d5618"; + version = "2.1.3"; + sha256 = "17gqrvcw7hsm64560dypvmvpqfn1zwb772fllwbn9b4x7vj1xfxi"; libraryHaskellDepends = [ array base @@ -663442,7 +660480,6 @@ self: { binary bytestring deepseq - directory ghc-prim QuickCheck tasty @@ -663450,6 +660487,7 @@ self: { tasty-inspection-testing tasty-quickcheck template-haskell + temporary transformers ]; benchmarkHaskellDepends = [ @@ -663460,6 +660498,7 @@ self: { directory filepath tasty-bench + temporary transformers ]; doCheck = false; @@ -663615,44 +660654,6 @@ self: { mkDerivation, base, bytestring, - criterion, - rerebase, - tasty, - tasty-hunit, - tasty-quickcheck, - text, - text-builder-dev, - }: - mkDerivation { - pname = "text-builder"; - version = "0.6.10"; - sha256 = "0laz4mpxq4zxr4zy6q4s0l368f5lyvf3ck7549mfw0m2978i2c86"; - libraryHaskellDepends = [ - base - bytestring - text - text-builder-dev - ]; - testHaskellDepends = [ - rerebase - tasty - tasty-hunit - tasty-quickcheck - ]; - benchmarkHaskellDepends = [ - criterion - rerebase - ]; - description = "Efficient strict text builder"; - license = lib.licenses.mit; - } - ) { }; - - "text-builder_1_0_0_4" = callPackage ( - { - mkDerivation, - base, - bytestring, QuickCheck, quickcheck-classes, quickcheck-instances, @@ -663695,7 +660696,6 @@ self: { ]; description = "Efficient and flexible strict text builder"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -663745,64 +660745,6 @@ self: { { mkDerivation, base, - base-compat, - bytestring, - criterion, - deferred-folds, - isomorphism-class, - lawful-conversions, - QuickCheck, - quickcheck-classes, - quickcheck-instances, - rerebase, - split, - tasty, - tasty-hunit, - tasty-quickcheck, - text, - time, - transformers, - }: - mkDerivation { - pname = "text-builder-dev"; - version = "0.3.10"; - sha256 = "0m4lsbx0vkad0jx8lvdj69k7nlmhqc2sxayq8c657c202sbwngs3"; - libraryHaskellDepends = [ - base - bytestring - deferred-folds - isomorphism-class - lawful-conversions - QuickCheck - quickcheck-instances - split - text - time - transformers - ]; - testHaskellDepends = [ - base-compat - lawful-conversions - quickcheck-classes - quickcheck-instances - rerebase - tasty - tasty-hunit - tasty-quickcheck - ]; - benchmarkHaskellDepends = [ - criterion - rerebase - ]; - description = "Edge of developments for \"text-builder\""; - license = lib.licenses.mit; - } - ) { }; - - "text-builder-dev_0_4" = callPackage ( - { - mkDerivation, - base, bytestring, QuickCheck, quickcheck-classes, @@ -663842,7 +660784,6 @@ self: { ]; description = "Edge of developments for \"text-builder\""; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -664063,6 +661004,36 @@ self: { } ) { }; + "text-convert" = callPackage ( + { + mkDerivation, + base, + bytestring, + hspec, + QuickCheck, + text, + }: + mkDerivation { + pname = "text-convert"; + version = "0.1.0.1"; + sha256 = "1jwckq3y4c964kviqrbk1x1gvp6hl97mb4pgl140cgh5nvz58dvl"; + libraryHaskellDepends = [ + base + bytestring + text + ]; + testHaskellDepends = [ + base + bytestring + hspec + QuickCheck + text + ]; + description = "Convert between various textual representations"; + license = lib.licenses.bsd3; + } + ) { }; + "text-cp437" = callPackage ( { mkDerivation, @@ -664132,6 +661103,60 @@ self: { } ) { }; + "text-encode" = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + casing, + cassava, + http-api-data, + http-types, + persistent, + postgresql-simple, + sqlite-simple, + text, + text-convert, + }: + mkDerivation { + pname = "text-encode"; + version = "0.2.0.0"; + sha256 = "0512n1l1xfnzknm4c917n7wylhh52jsk7szxy6fcb6dvl2cr9v41"; + libraryHaskellDepends = [ + aeson + base + bytestring + casing + cassava + http-api-data + http-types + persistent + postgresql-simple + sqlite-simple + text + text-convert + ]; + testHaskellDepends = [ + aeson + base + bytestring + casing + cassava + http-api-data + http-types + persistent + postgresql-simple + sqlite-simple + text + text-convert + ]; + doHaddock = false; + description = "Classes and newtypes for deriving uniform textual encodings"; + license = lib.licenses.bsd3; + } + ) { }; + "text-format" = callPackage ( { mkDerivation, @@ -665260,46 +662285,6 @@ self: { }: mkDerivation { pname = "text-rope"; - version = "0.2"; - sha256 = "12z7radm15mlfz5nrpii2dkjkiis05a88x923jipbhwwbs2j4i5i"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - base - deepseq - text - vector - ]; - testHaskellDepends = [ - base - tasty - tasty-quickcheck - text - ]; - benchmarkHaskellDepends = [ - base - random - tasty-bench - text - ]; - description = "Text lines and ropes"; - license = lib.licenses.bsd3; - } - ) { }; - - "text-rope_0_3" = callPackage ( - { - mkDerivation, - base, - deepseq, - random, - tasty, - tasty-bench, - tasty-quickcheck, - text, - vector, - }: - mkDerivation { - pname = "text-rope"; version = "0.3"; sha256 = "0dwkd5vc86jd0h1iy54zpal7l4hxfybwq841nngb319qnqkyxbxz"; enableSeparateDataOutput = true; @@ -665324,7 +662309,6 @@ self: { ]; description = "Text lines and ropes"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -665432,10 +662416,8 @@ self: { }: mkDerivation { pname = "text-show"; - version = "3.11.1"; - sha256 = "18n4smbwwh9as0kpm2c18153y6lj5pbk2hy6ra9im0fwqk7xan6x"; - revision = "1"; - editedCabalFile = "1g96fwpf0y8hqbjiqdxz4ayyh9qwhacfynkmij80dksk7qxzwxml"; + version = "3.11.2"; + sha256 = "10nm8kj524hkl65qvxkrjjyykzgj85n3p96gv7zc7j3x90v9g1z2"; libraryHaskellDepends = [ array base @@ -665527,8 +662509,8 @@ self: { pname = "text-show-instances"; version = "3.9.10"; sha256 = "09cb391gi0hgkjk4ap4d83vg13lczrghmb9db96a4ckw1bp9pbc1"; - revision = "3"; - editedCabalFile = "1ghlw5jwcxpclsvffn51lhc4i7mljg0jczg78kjghwnv0prjm8r8"; + revision = "4"; + editedCabalFile = "1k5h1lqc8z593cwnmy2yngh3nlq2b4zfbjwkmyqddg192xia8bbh"; libraryHaskellDepends = [ aeson base @@ -666656,10 +663638,8 @@ self: { }: mkDerivation { pname = "th-desugar"; - version = "1.16"; - sha256 = "0442hqc2b0a1rqcwdlng63bfqa80b2sws414lr08q9v1sgh8gjsf"; - revision = "1"; - editedCabalFile = "18qjikbyjzbhickq11hrn5ill89jdfdzbdx3q2s3630k4g8g2qzi"; + version = "1.17"; + sha256 = "0a00l9r7qyhl30bizrydcsjcraia2vq3r4jc7papab4mdv59z1wz"; libraryHaskellDepends = [ base containers @@ -667119,8 +664099,8 @@ self: { pname = "th-letrec"; version = "0.1.1"; sha256 = "0z4zh9lnp60nih7dwy697jbnk19f1h3ypazw23jbf0z93f7d90b6"; - revision = "1"; - editedCabalFile = "1zghhmlqzz5lfq8zbbxnbyl9naf9ixjpawi6l00z2b31l0wspfsr"; + revision = "2"; + editedCabalFile = "1qdsysi3w9axzwyzn9qzdmw5yfvk8h2k8qi0bg912spydchqgfav"; libraryHaskellDepends = [ base codet @@ -669164,8 +666144,8 @@ self: { }: mkDerivation { pname = "thrift-compiler"; - version = "0.1.0.1"; - sha256 = "09cchacymbacg9i6r375pshl3k23hr16967hjrnmfq4865x7kc9r"; + version = "0.2.0.0"; + sha256 = "0w4m3hqs24lc4bszk0df944v9vr08r8l3i2nk32yrmc96b8ncl7x"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -669237,8 +666217,8 @@ self: { }: mkDerivation { pname = "thrift-haxl"; - version = "0.1.0.1"; - sha256 = "0ggl264m25qfmb6wi1mnvn24z6ivhybdzbwj4wfvb08865gw06y0"; + version = "0.2.0.0"; + sha256 = "1lvlz4cbzifsqcddcqnygp8mjdmg6aygdpddcq3250nf60s1b925"; libraryHaskellDepends = [ base hashable @@ -669288,8 +666268,8 @@ self: { }: mkDerivation { pname = "thrift-http"; - version = "0.1.0.1"; - sha256 = "1vsh56axfzi9p374nbxis6k9c9lzba7czkzag3wa3l9l30y3504n"; + version = "0.2.0.0"; + sha256 = "0n4s8wanfl27b5vjlqlf8jf3cmxmy447zwlgffw1w90940fznj9p"; libraryHaskellDepends = [ aeson async @@ -669380,8 +666360,8 @@ self: { }: mkDerivation { pname = "thrift-lib"; - version = "0.1.0.1"; - sha256 = "0y9wg720q18mwn39iq8fd1xldy2vf1km85b2dxmwwb2nl71dxmmj"; + version = "0.2.0.0"; + sha256 = "1kfmlk02yrcz1iczbpzln0sadr3bmw6l8hbvlmpqabyj9rspkixz"; libraryHaskellDepends = [ aeson aeson-pretty @@ -670194,23 +667174,22 @@ self: { deepseq, exceptions, hosc, - microspec, + hspec, mtl, network, parsec, primitive, random, text, + tidal-core, tidal-link, transformers, weigh, }: mkDerivation { pname = "tidal"; - version = "1.9.5"; - sha256 = "1skm8x9gh60c0i1rr0a18jxi6y4mpi83fvzjcadlziwjna5x6a3w"; - revision = "2"; - editedCabalFile = "0l306jxlzkaxyry7p6kmxp7yv8yfw5f1sims2hk3gvhwmb0d64pz"; + version = "1.10.1"; + sha256 = "0pkklwnl49ldmasbdsgz385n9ba2rryivrb66c0hq437f62b0f4q"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base @@ -670227,6 +667206,7 @@ self: { primitive random text + tidal-core tidal-link transformers ]; @@ -670235,12 +667215,14 @@ self: { containers deepseq hosc - microspec + hspec parsec + tidal-core ]; benchmarkHaskellDepends = [ base criterion + tidal-core weigh ]; description = "Pattern language for improvised music"; @@ -670255,14 +667237,14 @@ self: { colour, containers, deepseq, - microspec, + hspec, parsec, text, }: mkDerivation { pname = "tidal-core"; - version = "1.9.6"; - sha256 = "0lny9f5crvx61cwlwbfl7xj34i2gl4j9wlvba8ga82hhysyxzg3i"; + version = "1.10.1"; + sha256 = "1wgzfmhmw5f0jzmrjksr84fbc2yhm836b45vyr9mdzgrs8872v9j"; libraryHaskellDepends = [ base colour @@ -670275,7 +667257,7 @@ self: { base containers deepseq - microspec + hspec ]; description = "Core pattern library for TidalCycles, a pattern language for improvised music"; license = lib.licenses.gpl3Only; @@ -670286,29 +667268,6 @@ self: { { mkDerivation, base, - system-cxx-std-lib, - }: - mkDerivation { - pname = "tidal-link"; - version = "1.0.3"; - sha256 = "1yqxwjs2y8n01j3x6mc4cg2ka4kl0k3yi0wmcxcs5v257g8f8dg7"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - system-cxx-std-lib - ]; - executableHaskellDepends = [ base ]; - description = "Ableton Link integration for Tidal"; - license = lib.licenses.gpl3Only; - mainProgram = "linktest"; - } - ) { }; - - "tidal-link_1_1_0" = callPackage ( - { - mkDerivation, - base, hosc, mtl, stm, @@ -670316,8 +667275,8 @@ self: { }: mkDerivation { pname = "tidal-link"; - version = "1.1.0"; - sha256 = "0qd157gxdb06dwpmsimp9w49lqbpp93ms4bmxn1xwz3p2dhcwbrj"; + version = "1.2.0"; + sha256 = "15sqmdafz8ha2rlk4k327pjfc2kpcvq211avchanmmlvn7dflvsv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -670330,7 +667289,6 @@ self: { executableHaskellDepends = [ base ]; description = "Ableton Link integration for Tidal"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "tidal-linktest"; } ) { }; @@ -670366,6 +667324,44 @@ self: { } ) { }; + "tidal-parse" = callPackage ( + { + mkDerivation, + base, + containers, + haskellish, + hspec, + mtl, + template-haskell, + text, + tidal-core, + transformers, + }: + mkDerivation { + pname = "tidal-parse"; + version = "0.0.3"; + sha256 = "0ral5xa3wa2jihqlyphrkkz3ma6a1srwndn6za3ak8lwxqg0nmaj"; + libraryHaskellDepends = [ + base + containers + haskellish + mtl + template-haskell + text + tidal-core + transformers + ]; + testHaskellDepends = [ + base + containers + hspec + tidal-core + ]; + description = "Parser for TidalCycles"; + license = lib.licenses.gpl3Only; + } + ) { }; + "tidal-serial" = callPackage ( { mkDerivation, @@ -670637,6 +667633,8 @@ self: { pname = "tiktoken"; version = "1.0.3"; sha256 = "0hy3y9rdgjirk8ji7458qnc7h9d2b6yipfri25qkay96kq91kmj6"; + revision = "1"; + editedCabalFile = "0pwxqznjqbdsy99g4l1cyx8anns7wr92kpnbh19y9y99f1913jbn"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base @@ -670669,8 +667667,6 @@ self: { ]; description = "Haskell implementation of tiktoken"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -670789,7 +667785,7 @@ self: { } ) { }; - "time_1_14" = callPackage ( + "time_1_15" = callPackage ( { mkDerivation, base, @@ -670804,10 +667800,8 @@ self: { }: mkDerivation { pname = "time"; - version = "1.14"; - sha256 = "0gkzffnvi33ksw4zln0d31dpmqiyl8gicrx04g8j13kjr5ygx86z"; - revision = "1"; - editedCabalFile = "13brg65cvava8w5wlfp3jwn7mpkprad1chws2v14jw1lgzh5b14i"; + version = "1.15"; + sha256 = "0632fg4n4psg4b756fhs6cq0yspyb6k5n3nvpql6bycsbj7i78jg"; libraryHaskellDepends = [ base deepseq @@ -670870,51 +667864,6 @@ self: { hashable, HUnit, QuickCheck, - tagged, - tasty, - tasty-hunit, - tasty-quickcheck, - time, - }: - mkDerivation { - pname = "time-compat"; - version = "1.9.7"; - sha256 = "1k0xcd73wx4l6wsj3c2ksdxch9c4kdbg0v8qmxik4v033nibx3y9"; - revision = "2"; - editedCabalFile = "03xjd6jcdnj1fn6zj6x9hlplnlviz88birkrnqvgzbpsyrdg3gzh"; - libraryHaskellDepends = [ - base - base-orphans - deepseq - hashable - time - ]; - testHaskellDepends = [ - base - deepseq - hashable - HUnit - QuickCheck - tagged - tasty - tasty-hunit - tasty-quickcheck - time - ]; - description = "Compatibility package for time"; - license = lib.licenses.bsd3; - } - ) { }; - - "time-compat_1_9_8" = callPackage ( - { - mkDerivation, - base, - base-orphans, - deepseq, - hashable, - HUnit, - QuickCheck, random, tagged, tasty, @@ -670951,7 +667900,6 @@ self: { ]; description = "Compatibility package for time"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -671053,6 +668001,44 @@ self: { } ) { }; + "time-hourglass" = callPackage ( + { + mkDerivation, + base, + deepseq, + tasty, + tasty-bench, + tasty-hunit, + tasty-quickcheck, + time, + }: + mkDerivation { + pname = "time-hourglass"; + version = "0.3.0"; + sha256 = "08lx5dhs529wqxqh454svyx1l814hwzcn1l669h320x5vms7qz4w"; + libraryHaskellDepends = [ + base + deepseq + ]; + testHaskellDepends = [ + base + deepseq + tasty + tasty-hunit + tasty-quickcheck + time + ]; + benchmarkHaskellDepends = [ + base + deepseq + tasty-bench + time + ]; + description = "A simple and efficient time library"; + license = lib.licenses.bsd3; + } + ) { }; + "time-http" = callPackage ( { mkDerivation, @@ -672526,12 +669512,13 @@ self: { mkDerivation, base, containers, + mtl, text, }: mkDerivation { pname = "timestats"; - version = "0.2.0"; - sha256 = "085jbizsxn7hxn8i8621gbyss924qzysc56c81lg13xng7s8b3f3"; + version = "0.2.1"; + sha256 = "0a6x2kranf8s25f7lzwksfbxsas5n1l88n5s1xqbcld485x7g2m4"; libraryHaskellDepends = [ base containers @@ -672539,6 +669526,7 @@ self: { ]; testHaskellDepends = [ base + mtl text ]; description = "A library for profiling time in Haskell applications"; @@ -674159,7 +671147,7 @@ self: { crypton-x509, crypton-x509-store, crypton-x509-validation, - data-default-class, + data-default, hourglass, hspec, hspec-discover, @@ -674170,17 +671158,17 @@ self: { serialise, transformers, unix-time, + zlib, }: mkDerivation { pname = "tls"; - version = "2.1.1"; - sha256 = "1rzbyrc5x4zq0xdm5h4h0jh2l2ajhbjx5qny6x79ij7zv0c79hkp"; + version = "2.1.8"; + sha256 = "1csdy3426lva1a5f7gh9qm96vzfraqj91jbxlm79wbf1jsdzfhsq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ asn1-encoding asn1-types - async base base16-bytestring bytestring @@ -674189,13 +671177,14 @@ self: { crypton-x509 crypton-x509-store crypton-x509-validation - data-default-class + data-default memory mtl network serialise transformers unix-time + zlib ]; testHaskellDepends = [ asn1-types @@ -674205,7 +671194,6 @@ self: { crypton crypton-x509 crypton-x509-validation - data-default-class hourglass hspec QuickCheck @@ -674217,7 +671205,7 @@ self: { } ) { }; - "tls_2_1_10" = callPackage ( + "tls_2_1_11" = callPackage ( { mkDerivation, asn1-encoding, @@ -674250,8 +671238,8 @@ self: { }: mkDerivation { pname = "tls"; - version = "2.1.10"; - sha256 = "18ffiz82a2jsdfliygynn50pxwndh7kykg7z4xq016p2si5nzxaq"; + version = "2.1.11"; + sha256 = "1qw4yvvxv10gh7as8lhg4z1q4l547gikwm1krz6h6kshk0rig6h5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -675957,57 +672945,6 @@ self: { megaparsec, parser-combinators, process, - tasty, - tasty-golden, - tasty-hunit, - text, - time, - unordered-containers, - vector, - }: - mkDerivation { - pname = "toml-reader"; - version = "0.2.2.0"; - sha256 = "01adpq3sn87shhd7nrl52wycv4ksziqnp9d5b5xhgyrsn9vrbs4n"; - libraryHaskellDepends = [ - base - containers - megaparsec - parser-combinators - text - time - ]; - testHaskellDepends = [ - aeson - base - bytestring - containers - directory - process - tasty - tasty-golden - tasty-hunit - text - time - unordered-containers - vector - ]; - description = "TOML format parser compliant with v1.0.0."; - license = lib.licenses.bsd3; - } - ) { }; - - "toml-reader_0_3_0_0" = callPackage ( - { - mkDerivation, - aeson, - base, - bytestring, - containers, - directory, - megaparsec, - parser-combinators, - process, skeletest, text, time, @@ -676042,7 +672979,6 @@ self: { testToolDepends = [ skeletest ]; description = "TOML format parser compliant with v1.0.0."; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -676154,8 +673090,8 @@ self: { pname = "tomland"; version = "1.3.3.3"; sha256 = "1asnz773mrbg8fkfabq5w24v63sgqljspc4p4nmf4dm6abm2p6d0"; - revision = "2"; - editedCabalFile = "070x95r3silsswl74b5jpsy3s8644mcjqihq3b334jlvvqql5ypw"; + revision = "3"; + editedCabalFile = "0aclzlwr7xmjzda327vzfb8av90g3lpcln1h1gkw76x5w7xq662s"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -676916,6 +673852,7 @@ self: { "tools-yj" = callPackage ( { mkDerivation, + array, base, bytestring, containers, @@ -676926,47 +673863,10 @@ self: { }: mkDerivation { pname = "tools-yj"; - version = "0.1.0.27"; - sha256 = "1blcyq5ihqk2kidvywvv187jqgisnnak6rgp2jhw7zbpd4da7hs8"; - libraryHaskellDepends = [ - base - bytestring - containers - data-default - mono-traversable - stm - text - ]; - testHaskellDepends = [ - base - bytestring - containers - data-default - mono-traversable - stm - text - ]; - description = "Tribial tools"; - license = lib.licenses.bsd3; - } - ) { }; - - "tools-yj_0_1_0_30" = callPackage ( - { - mkDerivation, - base, - bytestring, - containers, - data-default, - mono-traversable, - stm, - text, - }: - mkDerivation { - pname = "tools-yj"; - version = "0.1.0.30"; - sha256 = "0dd7l31p74h0nqszv4095zdp5lmjg8s9sxsn59da808f8z1pzf41"; + version = "0.1.0.45"; + sha256 = "04n78afz82kmpyffy8vilfdw584qhhb5bfm3p1rnv9bjnrqv7jxn"; libraryHaskellDepends = [ + array base bytestring containers @@ -676976,6 +673876,7 @@ self: { text ]; testHaskellDepends = [ + array base bytestring containers @@ -676986,7 +673887,6 @@ self: { ]; description = "Tribial tools"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -678090,8 +674990,8 @@ self: { }: mkDerivation { pname = "tpdb"; - version = "2.8.1"; - sha256 = "1y162ny5c37n58cqd057w8c8865205qi7xq8jsm7gjz3qr86izs8"; + version = "2.8.5"; + sha256 = "0fg80h5lmdlb321h58qmriih0jpqg2xyzar27zh5gd6s94l8jp7a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -678256,8 +675156,8 @@ self: { }: mkDerivation { pname = "trace-embrace"; - version = "1.0.11"; - sha256 = "0cnbw0yxaq3lpq8z66fkjsr3d9dss66l837mnbicfksbsn27m22i"; + version = "1.2.0"; + sha256 = "05wgj9pf9vqafa1h7sbjxzy2lx213qwrpr4f2dq7s7i2l9hf2a3k"; libraryHaskellDepends = [ aeson base @@ -678280,6 +675180,7 @@ self: { yaml ]; testHaskellDepends = [ + aeson base bytestring containers @@ -678302,7 +675203,6 @@ self: { testToolDepends = [ tasty-discover ]; description = "Smart version of Debug.Trace module"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -680116,7 +677016,6 @@ self: { ]; description = "Reactive Type Safe Routing"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -680554,8 +677453,8 @@ self: { pname = "tree-diff"; version = "0.3.4"; sha256 = "0fqfyrab0bf98z251lsfvl2jdcaja6ikfn9q537jbxkx402fi6jy"; - revision = "1"; - editedCabalFile = "1nq6bx4zzp37vw7mmnab5nsc6z8x09xga4aqbfia8r6rp1zxbm10"; + revision = "2"; + editedCabalFile = "1hb62nd833n7gmg508qkbndbj13p8dscwfanilwifbxqwwcn98ah"; libraryHaskellDepends = [ aeson ansi-terminal @@ -681535,8 +678434,8 @@ self: { }: mkDerivation { pname = "trexio-hs"; - version = "0.1.0"; - sha256 = "1b64kkisyis9fx577xmppv02z36qy4yk74qsp5ybf517k69vc8nr"; + version = "0.2.0"; + sha256 = "1w5rr889q16z5nmjfbmqs8kc2j2vyd6gs290zvq6ps54ndc9vz86"; libraryHaskellDepends = [ aeson base @@ -681642,8 +678541,8 @@ self: { pname = "trial-optparse-applicative"; version = "0.0.0.0"; sha256 = "1h8pfznf1dp9z3r2kl2ljgmxxkfp3va9yqba00fyvw85lna2aggn"; - revision = "4"; - editedCabalFile = "05rzzcsqvhil7wbsz23syd35h9jqbmmabx89v3h86ng7my3w1nc1"; + revision = "5"; + editedCabalFile = "0jvl3q2lh134z1r9zq2acpsilbjzpjia3xdh51szp6r708jnlpg1"; libraryHaskellDepends = [ base optparse-applicative @@ -682973,44 +679872,6 @@ self: { }: mkDerivation { pname = "ttc"; - version = "1.4.0.0"; - sha256 = "0kp3kpdv5hf13qri8ms8jb9ydyn3fpviw0wgkqb3g2m4ccyl8ssq"; - revision = "1"; - editedCabalFile = "0g0p1fq7r90dd89alky78x6cl5g7mq7cs5j033cwy9s1jck17km0"; - libraryHaskellDepends = [ - base - bytestring - template-haskell - text - text-short - ]; - testHaskellDepends = [ - base - bytestring - tasty - tasty-hunit - template-haskell - text - text-short - ]; - description = "Textual Type Classes"; - license = lib.licenses.mit; - } - ) { }; - - "ttc_1_5_0_0" = callPackage ( - { - mkDerivation, - base, - bytestring, - tasty, - tasty-hunit, - template-haskell, - text, - text-short, - }: - mkDerivation { - pname = "ttc"; version = "1.5.0.0"; sha256 = "014cfx9fja2w9gln1ljb81n1r1yi8py7hyz2z9kccgwdb99f18b1"; libraryHaskellDepends = [ @@ -683031,7 +679892,6 @@ self: { ]; description = "Textual Type Classes"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -684336,7 +681196,9 @@ self: { ]; description = "An equational theorem prover"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "twee"; + broken = true; } ) { }; @@ -684652,14 +681514,11 @@ self: { { mkDerivation, base, - Cabal, - cabal-test-quickcheck, containers, deepseq, directory, filepath, heap, - HUnit-Plus, monad-loops, MonadRandom, mtl, @@ -684669,6 +681528,10 @@ self: { QuickCheck, ref-fd, split, + tagged, + tasty, + tasty-hunit, + tasty-quickcheck, template-haskell, time, transformers, @@ -684676,10 +681539,8 @@ self: { }: mkDerivation { pname = "twentyseven"; - version = "0.0.0"; - sha256 = "0cq1nz0d8x37h46arf7xf33sk652s834nx7bwk4nqa22fx3905j7"; - revision = "1"; - editedCabalFile = "0izi8ci7sq62zvcfnl4fhkjbf3fhr76wnljlyfc6k9d5qcxxbc9j"; + version = "1.0.0"; + sha256 = "0j1m96s6iajcbpf88i984xrw9233jrzapr2bz9xqc015qccpbvgl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -684706,16 +681567,16 @@ self: { ]; testHaskellDepends = [ base - Cabal - cabal-test-quickcheck - HUnit-Plus QuickCheck split + tagged + tasty + tasty-hunit + tasty-quickcheck vector ]; description = "Rubik's cube solver"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "twentyseven"; } ) { }; @@ -687511,23 +684372,26 @@ self: { base, containers, ghc, + ghc-internal, ghc-tcplugins-extra, }: mkDerivation { pname = "typecheck-plugin-nat-simple"; - version = "0.1.0.9"; - sha256 = "0ada389g1zmprwj2injmx49dcj8z6n1vxbbii4c6327mvw39ay0w"; + 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"; @@ -687535,7 +684399,7 @@ self: { } ) { }; - "typecheck-plugin-nat-simple_0_1_0_11" = callPackage ( + "typecheck-plugin-nat-simple_0_1_0_12" = callPackage ( { mkDerivation, base, @@ -687546,8 +684410,8 @@ self: { }: mkDerivation { pname = "typecheck-plugin-nat-simple"; - version = "0.1.0.11"; - sha256 = "0rb4cxib6i7byn7syym252gvrw7mgrfjglqwsiwprc7mx254k42i"; + version = "0.1.0.12"; + sha256 = "0zr49wan5wbd3iqh98fkqh6p431a1v4ny170dsp2ryr0xdmrs480"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base @@ -687940,29 +684804,26 @@ self: { io-classes, io-sim, network, - primitive, QuickCheck, serialise, singletons, tasty, tasty-quickcheck, - time, unix, }: mkDerivation { pname = "typed-protocols"; - version = "1.0.0.0"; - sha256 = "109503w2fsnfpnf0s1988c6km17pj56vlgwrcxi0d4yjy5n88462"; + version = "1.1.0.0"; + sha256 = "0zxm7440985vlir9g7qn61g8k31afx33ca5s6jn5yi3j9q5vny5y"; libraryHaskellDepends = [ base bytestring contra-tracer io-classes network - primitive + QuickCheck serialise singletons - time ]; testHaskellDepends = [ base @@ -688527,8 +685388,8 @@ self: { }: mkDerivation { pname = "typelet"; - version = "0.1.5"; - sha256 = "120hwkwv1zriqjhwlplqql5qs30kxydwi07w8px6zfqhk6yixkq5"; + version = "0.1.6"; + sha256 = "0bf5g30zbjwk8z30vad6hqslpslfxzmanpv4zpdn41kdcnc1dj8k"; libraryHaskellDepends = [ base containers @@ -688543,6 +685404,8 @@ self: { ]; description = "Plugin to faciliate type-level let"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -688892,6 +685755,7 @@ self: { dlist, hspec, hspec-discover, + safe, template-haskell, text, th-data-compat, @@ -688900,8 +685764,8 @@ self: { }: mkDerivation { pname = "typesafe-precure"; - version = "0.11.1.1"; - sha256 = "0zg4wwp5asnzz0n2yhrqb825dldr57m1j6w0l3sdxsi4jmibs4bj"; + version = "0.12.0.1"; + sha256 = "1cl6dq9mdm3caw3zzwpw7vcyv41apk0d0fxrxrm7d0vp4wvjckff"; libraryHaskellDepends = [ aeson aeson-pretty @@ -688909,6 +685773,7 @@ self: { base bytestring dlist + safe template-haskell text th-data-compat @@ -689329,79 +686194,6 @@ self: { }: mkDerivation { pname = "typst"; - version = "0.6.1"; - sha256 = "1vcg5lvqxsxf5q1jg8c5g2fcmalfah92fqv6rzr8b5m1ipai2c10"; - 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.licenses.bsd3; - } - ) { }; - - "typst_0_8_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.8.0.1"; sha256 = "00vqm67smsh4idp9506b3698k573p5h101ygff0wkrbkk7bmaf4v"; isLibrary = true; @@ -689442,7 +686234,6 @@ self: { ]; description = "Parsing and evaluating typst syntax"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -689454,25 +686245,6 @@ self: { }: mkDerivation { pname = "typst-symbols"; - version = "0.1.7"; - sha256 = "1f158pjvkbx05aj0nv4qwlz2h7a811v9r7nlhnp54vws4h4rdvnz"; - libraryHaskellDepends = [ - base - text - ]; - description = "Symbol and emoji lookup for typst language"; - license = lib.licenses.mit; - } - ) { }; - - "typst-symbols_0_1_8_1" = callPackage ( - { - mkDerivation, - base, - text, - }: - mkDerivation { - pname = "typst-symbols"; version = "0.1.8.1"; sha256 = "1va29x72r0w0bms7wfsrhbnfn8cha1ghbaj33y62kflm50k9hwrg"; libraryHaskellDepends = [ @@ -689481,7 +686253,6 @@ self: { ]; description = "Symbol and emoji lookup for typst language"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -690800,6 +687571,39 @@ self: { } ) { }; + "uku" = callPackage ( + { + mkDerivation, + base, + containers, + ilist, + protolude, + text, + }: + mkDerivation { + pname = "uku"; + version = "0.0.2.0"; + sha256 = "16hgrnhiy3xy3qizg9xpb6br7rqcwrxjxr750bcs9yds35lwqlpf"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + containers + ilist + protolude + text + ]; + executableHaskellDepends = [ + base + protolude + text + ]; + description = "Display Ukulele fingering charts in the terminal"; + license = lib.licenses.isc; + mainProgram = "uku"; + } + ) { }; + "ulid" = callPackage ( { mkDerivation, @@ -693291,43 +690095,6 @@ self: { }: mkDerivation { pname = "union"; - version = "0.1.2"; - sha256 = "1i4fvlwkw1wx64a6l8342aqfqsdq7fqa4p24g3i5gn5704lxrsb3"; - revision = "9"; - editedCabalFile = "11h6qk4gnnlprrgi9cnpcbklwqnjsvk97h9gbp7ka4ib78xgxr84"; - libraryHaskellDepends = [ - base - deepseq - hashable - profunctors - tagged - vinyl - ]; - benchmarkHaskellDepends = [ - base - criterion - deepseq - lens - ]; - description = "Extensible type-safe unions"; - license = lib.licenses.bsd3; - } - ) { }; - - "union_0_1_3" = callPackage ( - { - mkDerivation, - base, - criterion, - deepseq, - hashable, - lens, - profunctors, - tagged, - vinyl, - }: - mkDerivation { - pname = "union"; version = "0.1.3"; sha256 = "1msr9s021c52xgh0665wbyxs7ssrs2w0nr7yz7f7l6kjhrc3sjmr"; libraryHaskellDepends = [ @@ -693346,7 +690113,6 @@ self: { ]; description = "Extensible type-safe unions"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -693367,8 +690133,8 @@ self: { { mkDerivation, base }: mkDerivation { pname = "union-color"; - version = "0.1.2.1"; - sha256 = "188pmc32i1c112hph1irdpcf9b1jxc68yydqm2xzdcvyf1xpp0vr"; + version = "0.1.4.0"; + sha256 = "01nnnvvnb41j780zkx1krw2z8vc7vfxckv7ya0g5nyk5v0xr4yn4"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Unify verious color formats"; @@ -693695,10 +690461,8 @@ self: { }: mkDerivation { pname = "unique-logic-tf"; - version = "0.5.1"; - sha256 = "0a2hjkm7kwfnqyscxxdw2r2cq3gsydv5ny91vpxxd3paknqqr0cb"; - revision = "4"; - editedCabalFile = "05dl9xbbd1zlynqzz0vmi41q2vhjj7jrgpdzb4jxdxkcg5xrxccr"; + version = "0.5.1.1"; + sha256 = "0l6clsazbcvbxb65hhjp3cpsf00ksi625mvxg0v9gxqibssdziwk"; libraryHaskellDepends = [ base containers @@ -694715,6 +691479,8 @@ self: { pname = "unix"; version = "2.8.7.0"; sha256 = "10zv2vcq82vv56hll5mpvfwfsx6ymp2f75fwxvp5a1xgbafqgpfb"; + revision = "2"; + editedCabalFile = "0xbk68mf4j22kw1a4q732b5n6j8v5yqc55kxdk3hcwgcm0a12wys"; libraryHaskellDepends = [ base bytestring @@ -695026,8 +691792,8 @@ self: { }: mkDerivation { pname = "unix-time"; - version = "0.4.16"; - sha256 = "1s9qws7z2z9d9ayljz98zdlsja3zvrbcb00n4arzwi3kdl9agqmc"; + version = "0.4.17"; + sha256 = "130z416958xqd6yvjidmm66674y9vkwgxj965kvwhnncbnz0afpn"; libraryHaskellDepends = [ base binary @@ -696426,6 +693192,29 @@ self: { } ) { }; + "unzip-traversable" = callPackage ( + { + mkDerivation, + base, + bifunctors, + }: + mkDerivation { + pname = "unzip-traversable"; + version = "0.1.1"; + sha256 = "0p5pf6rii89y9skms9a4qblj43b92bzym688q01w7zsa8y16dgv8"; + libraryHaskellDepends = [ + base + bifunctors + ]; + testHaskellDepends = [ + base + bifunctors + ]; + description = "Unzip functions for general Traversable containers"; + license = lib.licenses.bsd2; + } + ) { }; + "uom-plugin" = callPackage ( { mkDerivation, @@ -697053,71 +693842,6 @@ self: { }: mkDerivation { pname = "uri-bytestring"; - version = "0.3.3.1"; - sha256 = "0s0k26v5x6601rbpkjkl5vp3dkp9xwj1dlgy4xkl470i4sna1rzk"; - libraryHaskellDepends = [ - attoparsec - base - blaze-builder - bytestring - containers - template-haskell - th-lift-instances - ]; - testHaskellDepends = [ - attoparsec - base - base-compat - blaze-builder - bytestring - containers - hedgehog - HUnit - safe - tasty - tasty-hedgehog - tasty-hunit - transformers - ]; - benchmarkHaskellDepends = [ - base - blaze-builder - bytestring - criterion - deepseq - deepseq-generics - network-uri - ]; - description = "Haskell URI parsing as ByteStrings"; - license = lib.licenses.bsd3; - } - ) { }; - - "uri-bytestring_0_4_0_1" = callPackage ( - { - mkDerivation, - attoparsec, - base, - base-compat, - blaze-builder, - bytestring, - containers, - criterion, - deepseq, - deepseq-generics, - hedgehog, - HUnit, - network-uri, - safe, - tasty, - tasty-hedgehog, - tasty-hunit, - template-haskell, - th-lift-instances, - transformers, - }: - mkDerivation { - pname = "uri-bytestring"; version = "0.4.0.1"; sha256 = "0xbrm2q7smj0ar7bz7c1nw510si8bfnb9kd4pvdrxbcpyj9zsg12"; libraryHaskellDepends = [ @@ -697155,7 +693879,6 @@ self: { ]; description = "Haskell URI parsing as ByteStrings"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -698884,8 +695607,8 @@ self: { }: mkDerivation { pname = "utxorpc"; - version = "0.0.16.0"; - sha256 = "0jhk3x5qbp2rvknbir8s6y4vq8sy5qcs0p9md1g8kbi872ipglng"; + version = "0.0.17.0"; + sha256 = "1jzb0v8gjy15b97a66gmjaxxf3mcxwigaavl5cnzga5z9kz8pyw1"; libraryHaskellDepends = [ base proto-lens @@ -699598,10 +696321,8 @@ self: { }: mkDerivation { pname = "uuid-crypto"; - version = "1.4.0.0"; - sha256 = "191da0bdgzbpibh7v2n2cg13gkq2vchsybad0qy9qixk0rzi1cvn"; - revision = "6"; - editedCabalFile = "146jxyrsnrcwsll6mhq8a67ms1wpbbbxmkbq7sh9wza6c4g2fbwy"; + version = "1.4.0.1"; + sha256 = "1j8d089dlxca6hzlvaz5kzblwh7ywdmf5h36309jlb3cb35hjfrq"; libraryHaskellDepends = [ base binary @@ -701487,6 +698208,36 @@ self: { } ) { }; + "variety" = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + exact-combinatorics, + HUnit, + QuickCheck, + }: + mkDerivation { + pname = "variety"; + version = "0.2.0.0"; + sha256 = "0rbzzdhjbqwij2my8lkzbigp778a3fln3hdxv14yrr1k54ixa91z"; + libraryHaskellDepends = [ + base + bytestring + containers + exact-combinatorics + ]; + testHaskellDepends = [ + base + HUnit + QuickCheck + ]; + description = "integer arithmetic codes"; + license = lib.licenses.mit; + } + ) { }; + "vary" = callPackage ( { mkDerivation, @@ -701505,8 +698256,8 @@ self: { }: mkDerivation { pname = "vary"; - version = "0.1.1.2"; - sha256 = "1snil2rmlhbjrlazjycririwr9w4irznf5g4mgmjadb0xny9gwyx"; + version = "0.1.1.3"; + sha256 = "1rw05k5v0idr1ypcmfp7xxyqdaff12yc3x8csv2flspwmyvvlsn3"; libraryHaskellDepends = [ aeson base @@ -701988,8 +698739,8 @@ self: { }: mkDerivation { pname = "vcr"; - version = "0.0.0"; - sha256 = "0h3rjrncjhh8b0lhpj3ilz8dqfrw3qj1qr7q9vpa098nkkvfyqxf"; + version = "0.1.0"; + sha256 = "1s6gp1m84izlsvw5z7ll39mw2r456xmbh7cx53f8gkwl2m2pyyrq"; libraryHaskellDepends = [ async base @@ -702886,35 +699637,6 @@ self: { { mkDerivation, base, - containers, - deferred-folds, - foldl, - hashable, - unordered-containers, - vector, - }: - mkDerivation { - pname = "vector-extras"; - version = "0.2.8.2"; - sha256 = "1h14iv4aw6qk29wvfg63rm16ydx0pkqq3wz5g1jdhbqk6i11r59j"; - libraryHaskellDepends = [ - base - containers - deferred-folds - foldl - hashable - unordered-containers - vector - ]; - description = "Utilities for the \"vector\" library"; - license = lib.licenses.mit; - } - ) { }; - - "vector-extras_0_3" = callPackage ( - { - mkDerivation, - base, vector, }: mkDerivation { @@ -702927,7 +699649,6 @@ self: { ]; description = "Utilities for the \"vector\" library"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -703044,8 +699765,8 @@ self: { }: mkDerivation { pname = "vector-hashtables"; - version = "0.1.2.0"; - sha256 = "1s0c3d4f61rgvb0i8c2m3lazxbxg2cpv1pq4k4lnr7nga7sama9r"; + version = "0.1.2.1"; + sha256 = "1cdfvrpnia7bgqaw8yg0n23svbsdz72gss0hrkrvc5rwzxwhz49k"; libraryHaskellDepends = [ base hashable @@ -703111,8 +699832,8 @@ self: { }: mkDerivation { pname = "vector-instances"; - version = "3.4.2"; - sha256 = "0rynfy4agx66mwslj50bfqdyrylr2zba3r6dg5yqykpnfxp2vn9l"; + version = "3.4.3"; + sha256 = "1ajc65vj5j02qzfx11zvgmfx4lh5r99h4hg8wacdkyk1vw1rh9b7"; libraryHaskellDepends = [ base comonad @@ -703387,29 +700108,6 @@ self: { }: mkDerivation { pname = "vector-space"; - version = "0.16"; - sha256 = "17676s2f8i45dj5gk370nc8585aylah7m34nbf34al7r1492y2qc"; - libraryHaskellDepends = [ - base - Boolean - MemoTrie - NumInstances - ]; - description = "Vector & affine spaces, linear maps, and derivatives"; - license = lib.licenses.bsd3; - } - ) { }; - - "vector-space_0_19" = callPackage ( - { - mkDerivation, - base, - Boolean, - MemoTrie, - NumInstances, - }: - mkDerivation { - pname = "vector-space"; version = "0.19"; sha256 = "09gbkwq0z47ahc5brq72i7xr7rwqvl3sy04j1h4my5ij282d25w9"; revision = "1"; @@ -703422,7 +700120,6 @@ self: { ]; description = "Vector & affine spaces, linear maps, and derivatives"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -703527,8 +700224,8 @@ self: { }: mkDerivation { pname = "vector-split"; - version = "1.0.0.3"; - sha256 = "1y2imndpyx15jmiajhabi34522jcayrz05zrxiv1srj4fssz56bd"; + version = "1.0.0.4"; + sha256 = "1m5b0v9izczkh3860a0l0lbwcygv9kf30552941gfmv8k931zq4d"; libraryHaskellDepends = [ base vector @@ -704589,10 +701286,11 @@ self: { }: mkDerivation { pname = "vext"; - version = "0.1.7.0"; - sha256 = "0ynwgb2d3xs6qn99qhdz417p1pjc6y1mjllk6v17rvxiim88yd36"; + version = "0.1.8.0"; + sha256 = "05mw1mijpm1k7hjsr5xx6nwk2ipk2ghi8n1m60zarhlqwmbcvjms"; libraryHaskellDepends = [ base + byteslice natural-arithmetic primitive run-st @@ -707007,51 +703705,6 @@ self: { }: mkDerivation { pname = "vty"; - version = "6.2"; - sha256 = "0ywqfdngfv5pnsk5pa99yizpbhdq856sy3z70q2hmpmlc2r4h7vg"; - 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; - } - ) { }; - - "vty_6_4" = 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.4"; sha256 = "0iha15inmig2j2f4kljwb2jhbqa8vsh2aa8l7y5fsanjiciscrbi"; libraryHaskellDepends = [ @@ -707073,7 +703726,6 @@ self: { ]; description = "A simple terminal UI library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -707347,58 +703999,6 @@ self: { }: mkDerivation { pname = "vty-windows"; - version = "0.2.0.3"; - sha256 = "12f91izwg4r18zvdbnkwd8jk7agdyy3w3bcljrm92hib43i210id"; - libraryHaskellDepends = [ - base - blaze-builder - bytestring - containers - deepseq - directory - filepath - microlens - microlens-mtl - microlens-th - mtl - parsec - stm - transformers - utf8-string - vector - vty - Win32 - ]; - description = "Windows backend for Vty"; - license = lib.licenses.bsd3; - platforms = lib.platforms.windows; - } - ) { }; - - "vty-windows_0_2_0_4" = callPackage ( - { - mkDerivation, - base, - blaze-builder, - bytestring, - containers, - deepseq, - directory, - filepath, - microlens, - microlens-mtl, - microlens-th, - mtl, - parsec, - stm, - transformers, - utf8-string, - vector, - vty, - Win32, - }: - mkDerivation { - pname = "vty-windows"; version = "0.2.0.4"; sha256 = "1iisk8acjjibghw05yyc1w25hcs4d1cn1jlhl0iikz36kl0bbl8q"; libraryHaskellDepends = [ @@ -707424,7 +704024,6 @@ self: { description = "Windows backend for Vty"; license = lib.licenses.bsd3; platforms = lib.platforms.windows; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -708566,103 +705165,6 @@ self: { }: mkDerivation { pname = "wai-extra"; - version = "3.1.16"; - sha256 = "1g7n7kq4c4zmiffm7dsb4j4wq5khkgw2i9mx5x71yzj4disanahj"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson - ansi-terminal - base - base64-bytestring - bytestring - call-stack - case-insensitive - containers - cookie - data-default - directory - fast-logger - http-types - HUnit - iproute - network - resourcet - streaming-commons - text - time - transformers - unix - vault - wai - wai-logger - warp - word8 - ]; - testHaskellDepends = [ - aeson - base - bytestring - case-insensitive - cookie - directory - fast-logger - hspec - http-types - HUnit - iproute - resourcet - temporary - text - time - wai - warp - word8 - zlib - ]; - testToolDepends = [ hspec-discover ]; - description = "Provides some basic WAI handlers and middleware"; - license = lib.licenses.mit; - } - ) { }; - - "wai-extra_3_1_17" = callPackage ( - { - mkDerivation, - aeson, - ansi-terminal, - base, - base64-bytestring, - bytestring, - call-stack, - case-insensitive, - containers, - cookie, - data-default, - directory, - fast-logger, - hspec, - hspec-discover, - http-types, - HUnit, - iproute, - network, - resourcet, - streaming-commons, - temporary, - text, - time, - transformers, - unix, - vault, - wai, - wai-logger, - warp, - word8, - zlib, - }: - mkDerivation { - pname = "wai-extra"; version = "3.1.17"; sha256 = "0jq1vr3sc4gbcan0w9mzvrj6p20m825zb1y4bq1yjccka146xmn7"; isLibrary = true; @@ -708720,7 +705222,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Provides some basic WAI handlers and middleware"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -712991,8 +709492,8 @@ self: { }: mkDerivation { pname = "warp"; - version = "3.4.7"; - sha256 = "1s0kynqliqwn79gydrdxsgfdw6qffs5fmvhmxiydc379fxf07k7s"; + version = "3.4.8"; + sha256 = "0l67bz23l5sbhsmi9pz5vr0cf2mkkzpl0gjkf9309g0lxfq0mpyl"; libraryHaskellDepends = [ array async @@ -713171,8 +709672,8 @@ self: { }: mkDerivation { pname = "warp-quic"; - version = "0.0.2"; - sha256 = "1hb9xv5v7l1iwhv7qgm9y3prrjkpvcd5snmw6xc9wsk3fr82xl1r"; + version = "0.0.3"; + sha256 = "0vbgbvkl5j8x0lrz568cd2viq0vl5dwzavfincz7a01v5w90qr9c"; libraryHaskellDepends = [ base bytestring @@ -713246,8 +709747,8 @@ self: { pname = "warp-systemd"; version = "0.3.0.0"; sha256 = "1yvkg49wla7axk8vdh5c7d0pxlhyb66ka0xiqi6a3ra3zmw5xi3c"; - revision = "2"; - editedCabalFile = "09pkrig9xq95k3n1yrhfcfa8i3dkdim4nd03mgm22523jk9b3hbw"; + revision = "3"; + editedCabalFile = "1rb5qgfvyblpj15ikrlngyc87wdbp6xp90r7v7gyczshgdhnsg8d"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -713276,43 +709777,6 @@ self: { mkDerivation, base, bytestring, - data-default, - network, - recv, - streaming-commons, - tls, - tls-session-manager, - unliftio, - wai, - warp, - }: - mkDerivation { - pname = "warp-tls"; - version = "3.4.9"; - sha256 = "01dpnc77sf7fkksvpi1rhfwk1h9lz5jjarzxjvy0y1yl8gn69vgf"; - libraryHaskellDepends = [ - base - bytestring - data-default - network - recv - streaming-commons - tls - tls-session-manager - unliftio - wai - warp - ]; - description = "HTTP over TLS support for Warp via the TLS package"; - license = lib.licenses.mit; - } - ) { }; - - "warp-tls_3_4_13" = callPackage ( - { - mkDerivation, - base, - bytestring, network, recv, streaming-commons, @@ -713338,7 +709802,6 @@ self: { ]; description = "HTTP over TLS support for Warp via the TLS package"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -713633,8 +710096,8 @@ self: { }: mkDerivation { pname = "waterfall-cad"; - version = "0.5.0.1"; - sha256 = "1869qwkbi3mlvciz916y6hv6l4h7z16fflf9xac4i0p9frly50jg"; + version = "0.5.1.0"; + sha256 = "173pv3a7n3jcf4j2jb7sirdib0x850qsifhlz858bkzamhqlxkr8"; libraryHaskellDepends = [ base filepath @@ -713668,8 +710131,8 @@ self: { }: mkDerivation { pname = "waterfall-cad-examples"; - version = "0.5.0.1"; - sha256 = "1k9qs6jnh23d1r9xdpc07002a89rwn1zy5lgvbvlmmlsjny3v7fv"; + version = "0.5.1.0"; + sha256 = "0vrlhgvbkwgk2nvmw8h6sg3fygi3sxs7qllyvwkzzs91kavnkb4d"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -713722,8 +710185,8 @@ self: { }: mkDerivation { pname = "waterfall-cad-svg"; - version = "0.5.0.1"; - sha256 = "0vyq23iryzsqjjdyb9ws5jbjm3rkb00ssmabnzx6vlnvzf5cfb1s"; + version = "0.5.1.0"; + sha256 = "1gjm36f7w3xf7q8gfm6xk5ssj594z45vfkqkr3x9rgny8rn7w3p5"; libraryHaskellDepends = [ attoparsec base @@ -714194,6 +710657,7 @@ self: { attoparsec, base, bytestring, + directory, hspec, http-client, QuickCheck, @@ -714202,12 +710666,13 @@ self: { }: mkDerivation { pname = "web-cookiejar"; - version = "0.1.0.0"; - sha256 = "0hc9cpqs2h7kcxlrvlsmqm7xxq1cdi7zax3c7md5ldbzgzwiwr28"; + version = "0.1.3.0"; + sha256 = "0n8r23nk89hlp5z5zirj2yng818fba39f5yz0l351z7rpx0pi8vy"; libraryHaskellDepends = [ attoparsec base bytestring + directory http-client time ]; @@ -714601,79 +711066,8 @@ self: { }: mkDerivation { pname = "web-rep"; - version = "0.12.3.0"; - sha256 = "10k2fm7g1p54v6gnn045vgc8p58xal17vxin9ah11xqr0dddk7sa"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - async - base - bifunctors - box - box-socket - bytestring - flatparse - markup-parse - mtl - optics-core - optics-extra - profunctors - scotty - string-interpolate - text - transformers - unordered-containers - wai-middleware-static - wai-websockets - websockets - ]; - executableHaskellDepends = [ - base - box - markup-parse - optics-core - optparse-applicative - ]; - testHaskellDepends = [ - base - doctest-parallel - ]; - description = "representations of a web page"; - license = lib.licenses.bsd3; - mainProgram = "web-rep-example"; - } - ) { }; - - "web-rep_0_13_0_0" = callPackage ( - { - mkDerivation, - async, - base, - bifunctors, - box, - box-socket, - bytestring, - doctest-parallel, - flatparse, - markup-parse, - mtl, - optics-core, - optics-extra, - optparse-applicative, - profunctors, - scotty, - string-interpolate, - text, - transformers, - unordered-containers, - wai-middleware-static, - wai-websockets, - websockets, - }: - mkDerivation { - pname = "web-rep"; - version = "0.13.0.0"; - sha256 = "04w49x4mknbsc86xq62amyfk3696cv906grhm98yyyg4gkpd7qx2"; + version = "0.14.0.0"; + sha256 = "1vjnvsdwjwvlmz1gwrga38wmj4akff3xnh0gjxzbi2hv4vdax7yn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -714711,7 +711105,6 @@ self: { ]; description = "representations of a web page"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "web-rep-example"; } ) { }; @@ -715073,6 +711466,61 @@ self: { 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.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + + "web-view_0_7_1" = callPackage ( + { + mkDerivation, + base, + bytestring, + casing, + containers, effectful-core, file-embed, html-entities, @@ -715812,8 +712260,8 @@ self: { }: mkDerivation { pname = "webauthn"; - version = "0.10.0.0"; - sha256 = "0ndgwv8d7yndl9kb4fzvfp5wrz1pfshsp2xwhwnynd2a9mz3yqwp"; + version = "0.11.0.0"; + sha256 = "11fah0xsblggpnviggzpz18y8snhyn6wm7hng8665d7s4ylr9z4w"; libraryHaskellDepends = [ aeson asn1-encoding @@ -716768,8 +713216,8 @@ self: { }: mkDerivation { pname = "webfinger-client"; - version = "0.2.2.0"; - sha256 = "0i8gixjsz6hw77gplrk26d15m6d3ddm1ac2hgcmv641msvbfr9p2"; + version = "0.2.2.1"; + sha256 = "0rwfzjgx8g2ic6763sbv9ybnkcg84kgmmvw476sswaw2338spwd0"; libraryHaskellDepends = [ aeson base @@ -716814,8 +713262,8 @@ self: { }: mkDerivation { pname = "webgear-core"; - version = "1.3.1"; - sha256 = "1svspzqxqappvmbsvj1cvvvh7dbgsxww43xc93ny19x6qwmksgr5"; + version = "1.4.0"; + sha256 = "0kda3yyg7w2ws2v303nsb9g6wrc743d8rd5lz6xpd71myiq5w5fx"; libraryHaskellDepends = [ arrows base @@ -716840,7 +713288,7 @@ self: { } ) { }; - "webgear-core_1_4_0" = callPackage ( + "webgear-core_1_5_0" = callPackage ( { mkDerivation, arrows, @@ -716863,8 +713311,8 @@ self: { }: mkDerivation { pname = "webgear-core"; - version = "1.4.0"; - sha256 = "0kda3yyg7w2ws2v303nsb9g6wrc743d8rd5lz6xpd71myiq5w5fx"; + version = "1.5.0"; + sha256 = "1f5dy707rcb25n0w5ld210vczaa3az2y6xvg5jn7gwsxs23a8b3k"; libraryHaskellDepends = [ arrows base @@ -716906,8 +713354,8 @@ self: { }: mkDerivation { pname = "webgear-openapi"; - version = "1.3.1"; - sha256 = "1aky9zdc040njndjch2l7xj8gb13ygnv0zgm2jc307lswnbh98vb"; + version = "1.4.0"; + sha256 = "0pm0v20spryxdl63fgrpzqvjx98awncxmxak4z6ma8fxnxvq14cb"; libraryHaskellDepends = [ arrows base @@ -716925,7 +713373,7 @@ self: { } ) { }; - "webgear-openapi_1_4_0" = callPackage ( + "webgear-openapi_1_5_0" = callPackage ( { mkDerivation, arrows, @@ -716941,8 +713389,8 @@ self: { }: mkDerivation { pname = "webgear-openapi"; - version = "1.4.0"; - sha256 = "0pm0v20spryxdl63fgrpzqvjx98awncxmxak4z6ma8fxnxvq14cb"; + version = "1.5.0"; + sha256 = "0amwhdbb1va8c7ham34zbjpd5azwvwsl5d4i7xyfkq8gzry9vji6"; libraryHaskellDepends = [ arrows base @@ -716991,8 +713439,8 @@ self: { }: mkDerivation { pname = "webgear-server"; - version = "1.3.1"; - sha256 = "053ddbkjx9vshzrbyys7kjv92s97z0kjh586xgz5ix3zxpy6wyda"; + version = "1.4.0"; + sha256 = "1453n5yga3880fzv7ziyy0sricgx4i7d18s2pg8idix3kj4r40xl"; libraryHaskellDepends = [ aeson arrows @@ -717033,7 +713481,7 @@ self: { } ) { }; - "webgear-server_1_4_0" = callPackage ( + "webgear-server_1_5_0" = callPackage ( { mkDerivation, aeson, @@ -717063,8 +713511,8 @@ self: { }: mkDerivation { pname = "webgear-server"; - version = "1.4.0"; - sha256 = "1453n5yga3880fzv7ziyy0sricgx4i7d18s2pg8idix3kj4r40xl"; + version = "1.5.0"; + sha256 = "1srr5kblk1b59jyrkidh9js4yax8dvjyici283z25yk2lnqijc2y"; libraryHaskellDepends = [ aeson arrows @@ -717121,8 +713569,8 @@ self: { }: mkDerivation { pname = "webgear-swagger"; - version = "1.3.1"; - sha256 = "04z58rsn40zp19rr7b3bfp13n1yp4j2d5fjvm3msv7ik6pqgdkqq"; + version = "1.4.0"; + sha256 = "0ca6smxgxa6ck0f914wj4ivrdpbqxy0v46di3lyl9kwnb0jia5vc"; libraryHaskellDepends = [ arrows base @@ -717139,7 +713587,7 @@ self: { } ) { }; - "webgear-swagger_1_4_0" = callPackage ( + "webgear-swagger_1_5_0" = callPackage ( { mkDerivation, arrows, @@ -717154,8 +713602,8 @@ self: { }: mkDerivation { pname = "webgear-swagger"; - version = "1.4.0"; - sha256 = "0ca6smxgxa6ck0f914wj4ivrdpbqxy0v46di3lyl9kwnb0jia5vc"; + version = "1.5.0"; + sha256 = "0vgd506yqfj02l6a25wfwi03xxf6nyg9gkh2phq85g88v22brwpf"; libraryHaskellDepends = [ arrows base @@ -717186,8 +713634,8 @@ self: { }: mkDerivation { pname = "webgear-swagger-ui"; - version = "1.3.1"; - sha256 = "07rc7wjjmgirwmbbi66gzbvbb194c2rb5ab2sw9kf3ppsl9xwqg0"; + version = "1.4.0"; + sha256 = "1qrf435pky7imwashh7f48z2agwjnyjw396w98jcg92k9cs6sisk"; libraryHaskellDepends = [ base bytestring @@ -717202,7 +713650,7 @@ self: { } ) { }; - "webgear-swagger-ui_1_4_0" = callPackage ( + "webgear-swagger-ui_1_5_0" = callPackage ( { mkDerivation, base, @@ -717215,8 +713663,8 @@ self: { }: mkDerivation { pname = "webgear-swagger-ui"; - version = "1.4.0"; - sha256 = "1qrf435pky7imwashh7f48z2agwjnyjw396w98jcg92k9cs6sisk"; + version = "1.5.0"; + sha256 = "02larl8s6b9i1rkbw6gflyz0pn8ba80yd0i6w73mifkma7m39zxi"; libraryHaskellDepends = [ base bytestring @@ -717773,8 +714221,8 @@ self: { pname = "websockets"; version = "0.13.0.0"; sha256 = "1da95b71akggyikbxdmja3gcaqrz8sp6ri5jrsyavc2ickvi9y4s"; - revision = "4"; - editedCabalFile = "1g6f94cn20a4073cbinv2sfwglbqlpjxgzgj7svi6ff4vkfn0ins"; + revision = "5"; + editedCabalFile = "0nm0lj8cv5z5y2d0bz0rfl3bz100swhind4wn95b7q2ma2x80dlv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -718369,8 +714817,8 @@ self: { }: mkDerivation { pname = "weeder"; - version = "2.9.0"; - sha256 = "0fgxsyijn5flxzhjy3096qjlv0avlwchwyb46pizwh2s6i1nwil3"; + version = "2.10.0"; + sha256 = "0w6q65wfycxf9980agr3w60008zzwr1br94srmmj9i3qwpxwcysy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -719174,6 +715622,8 @@ self: { pname = "what4"; version = "1.7"; sha256 = "1iba76c7zagxxgqvfxrsk92vayyhv1vjd6dd5wj242vps29jhb3v"; + revision = "1"; + editedCabalFile = "0d2xhwmgk20pqjh9xgdfyzwi9brckz71bdk8lr56q36nzmrkj0dl"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -719674,8 +716124,8 @@ self: { }: mkDerivation { pname = "wide-word"; - version = "0.1.7.0"; - sha256 = "01rx0bcc6kanyjp1vf9icymdgkmsx279m7rby2gpb1w0d6swnss8"; + version = "0.1.7.1"; + sha256 = "1h42k00inir628qb2r8966bhn354bnkgadpx5fgm6g1kh879y15a"; libraryHaskellDepends = [ base binary @@ -720247,8 +716697,8 @@ self: { }: mkDerivation { pname = "wild-bind"; - version = "0.1.2.11"; - sha256 = "0mdwx0qwlmm22pajvg5s3rzm6xf83z14lfxwbwh8fiphxlgyhnin"; + version = "0.1.2.12"; + sha256 = "1bjm2vxa6xg7j6wl28rg8djxabpjss22z1w1ymlm2lw5fb148frn"; libraryHaskellDepends = [ base containers @@ -720943,48 +717393,6 @@ self: { }: mkDerivation { pname = "witch"; - version = "1.2.4.0"; - sha256 = "1kpkdqn8h8wrsf5i45j4y43favyb2f3nsk03n8gcf6rn6cgwk2cf"; - libraryHaskellDepends = [ - base - bytestring - containers - tagged - template-haskell - text - time - ]; - testHaskellDepends = [ - base - bytestring - containers - HUnit - tagged - text - time - transformers - ]; - description = "Convert values from one type into another"; - license = lib.licenses.mit; - maintainers = [ lib.maintainers.maralorn ]; - } - ) { }; - - "witch_1_3_0_6" = callPackage ( - { - mkDerivation, - base, - bytestring, - containers, - HUnit, - tagged, - template-haskell, - text, - time, - transformers, - }: - mkDerivation { - pname = "witch"; version = "1.3.0.6"; sha256 = "03sx7514g375gc9fdn4439zp967g7ysq94xp7lki5rlbj8rjid1l"; libraryHaskellDepends = [ @@ -721008,7 +717416,6 @@ self: { ]; description = "Convert values from one type into another"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.maralorn ]; } ) { }; @@ -721250,29 +717657,6 @@ self: { }: mkDerivation { pname = "witness"; - version = "0.6.2"; - sha256 = "0g83d6b6w8djsqkqdarw6szzwvz8h7i05x8jwzpvax86fcvwp3cr"; - libraryHaskellDepends = [ - base - constraints - containers - countable - ]; - description = "values that witness types"; - license = lib.licenses.bsd2; - } - ) { }; - - "witness_0_7" = callPackage ( - { - mkDerivation, - base, - constraints, - containers, - countable, - }: - mkDerivation { - pname = "witness"; version = "0.7"; sha256 = "1fqkxjhcnyghfh4ccamahr030c8r9vix6zd16s6h2p1f86cjn4hl"; libraryHaskellDepends = [ @@ -721283,7 +717667,6 @@ self: { ]; description = "values that witness types"; license = lib.licenses.bsd2; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -721756,51 +718139,6 @@ self: { }: mkDerivation { pname = "wled-json"; - version = "0.0.1.1"; - sha256 = "1d9i4qn9iyfxdd46drj811dyr9hask3sgbdim7vgkhphg5059g4p"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson - barbies - base - bytestring - deriving-aeson - http-conduit - ]; - executableHaskellDepends = [ - base - rhine - ]; - testHaskellDepends = [ - aeson - base - hspec - QuickCheck - ]; - testToolDepends = [ hspec-discover ]; - description = "Convenient interface for interacting with WLED devices"; - license = lib.licenses.bsd3; - mainProgram = "wled-json-exe"; - } - ) { }; - - "wled-json_0_1_0_0" = callPackage ( - { - mkDerivation, - aeson, - barbies, - base, - bytestring, - deriving-aeson, - hspec, - hspec-discover, - http-conduit, - QuickCheck, - rhine, - }: - mkDerivation { - pname = "wled-json"; version = "0.1.0.0"; sha256 = "0xh243hacxi04bsaj6xmbdyixvz3n4x8jgiym9pn5fym547n6abk"; isLibrary = true; @@ -721826,7 +718164,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Convenient interface for interacting with WLED devices"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -722509,6 +718846,8 @@ self: { pname = "word8set"; version = "0.1.2"; sha256 = "0jbr571rxw0vxxc95568kdxrw9d0kk6np9wrwjd6rj6ybh532zr7"; + revision = "1"; + editedCabalFile = "1w3w1f8kig5mvrl06y5f48lrr44zxwa0w8lvwa6vks4fvv1ia0lj"; libraryHaskellDepends = [ base deepseq @@ -724706,33 +721045,37 @@ self: { aeson, base, binary, - binary-parsers, bytestring, network, + postgresql-simple, text, time, }: mkDerivation { pname = "wsjtx-udp"; - version = "0.1.3.5"; - sha256 = "1x2975pj2i0c4w1s00s4qc24sa24y29magilfxbhy8v1w1hfqcv7"; + version = "0.5.0.0"; + sha256 = "0fz92fjynvaz73i8v229ibj9z7bjjc4v467hmakc1v7xcjdxajj7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base binary - binary-parsers bytestring network text time ]; - executableHaskellDepends = [ base ]; + executableHaskellDepends = [ + aeson + base + bytestring + network + postgresql-simple + ]; description = "WSJT-X UDP protocol"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; - mainProgram = "wsjtx-dump-udp"; broken = true; } ) { }; @@ -725126,35 +721469,6 @@ self: { }: mkDerivation { pname = "wuss"; - version = "2.0.2.0"; - sha256 = "01ipsv7hvi016ipiivkp6w9r278nilfh1kcnmyavr5q479dvlz08"; - libraryHaskellDepends = [ - base - bytestring - crypton-connection - data-default - exceptions - network - websockets - ]; - description = "Secure WebSocket (WSS) clients"; - license = lib.licenses.mit; - } - ) { }; - - "wuss_2_0_2_5" = callPackage ( - { - mkDerivation, - base, - bytestring, - crypton-connection, - data-default, - exceptions, - network, - websockets, - }: - mkDerivation { - pname = "wuss"; version = "2.0.2.5"; sha256 = "1ipr57cndcn1wnvd0j4b0x0f271kzy1gg049qwi397r9flrmh157"; libraryHaskellDepends = [ @@ -725168,7 +721482,6 @@ self: { ]; description = "Secure WebSocket (WSS) clients"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -726166,6 +722479,37 @@ self: { } ) { }; + "xcframework" = callPackage ( + { + mkDerivation, + base, + Cabal, + Cabal-hooks, + directory, + filepath, + process, + temporary, + }: + mkDerivation { + pname = "xcframework"; + version = "0.1.0.0"; + sha256 = "1pzgkijqmws848z5m6zizsywxydwxl3vzh47z4qjdy2b8z8m0qk0"; + libraryHaskellDepends = [ + base + Cabal + Cabal-hooks + directory + filepath + process + temporary + ]; + description = "Cabal hooks for producing an XCFramework from a Haskell library"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + "xchat-plugin" = callPackage ( { mkDerivation, @@ -726550,6 +722894,47 @@ self: { } ) { }; + "xenomorph" = callPackage ( + { + mkDerivation, + base, + bytestring, + hspec, + hspec-discover, + html-entities, + text, + unordered-containers, + vector, + xeno, + }: + mkDerivation { + pname = "xenomorph"; + version = "0.0.1.0"; + sha256 = "1c7pdqk7758jzgfcmv2q6gbp9gwh1ka6hkfggiw5xmc2nky084bv"; + libraryHaskellDepends = [ + base + bytestring + html-entities + text + unordered-containers + vector + xeno + ]; + testHaskellDepends = [ + base + bytestring + hspec + html-entities + text + unordered-containers + vector + xeno + ]; + testToolDepends = [ hspec-discover ]; + license = lib.licenses.bsd3; + } + ) { }; + "xenstore" = callPackage ( { mkDerivation, @@ -727541,8 +723926,8 @@ self: { }: mkDerivation { pname = "xml-conduit"; - version = "1.9.1.4"; - sha256 = "0kfz8ddn1l20q41623dxjlmqjyn1i5pzj5a33pipml5z201hv6q4"; + version = "1.10.0.1"; + sha256 = "09nwn4yv2z8hv7shfpmv9avpxci21kk0dgbslgaymml0jny0la31"; setupHaskellDepends = [ base Cabal @@ -727584,75 +723969,6 @@ self: { } ) { }; - "xml-conduit_1_10_0_0" = callPackage ( - { - mkDerivation, - attoparsec, - base, - blaze-html, - blaze-markup, - bytestring, - Cabal, - cabal-doctest, - conduit, - conduit-extra, - containers, - data-default, - deepseq, - doctest, - hspec, - HUnit, - resourcet, - text, - transformers, - xml-types, - }: - mkDerivation { - pname = "xml-conduit"; - version = "1.10.0.0"; - sha256 = "14nyw6slc6yzbg0gjwji94zn7sh3ymg9fnx6q8m9zr407v6d16rz"; - setupHaskellDepends = [ - base - Cabal - cabal-doctest - ]; - libraryHaskellDepends = [ - attoparsec - base - blaze-html - blaze-markup - bytestring - conduit - conduit-extra - containers - data-default - deepseq - resourcet - text - transformers - xml-types - ]; - testHaskellDepends = [ - base - blaze-markup - bytestring - conduit - conduit-extra - containers - doctest - hspec - HUnit - resourcet - text - transformers - xml-types - ]; - description = "Pure-Haskell utilities for dealing with XML with the conduit package"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - } - ) { }; - "xml-conduit-decode" = callPackage ( { mkDerivation, @@ -728247,6 +724563,7 @@ self: { description = "Generate XML-isomorphic types"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -728264,8 +724581,8 @@ self: { pname = "xml-lens"; version = "0.3.1"; sha256 = "0i6c4xqacinhxnyszzna7s9x79rrcs1c7jq6zimcwh4302l5d6cm"; - revision = "3"; - editedCabalFile = "1zwkii9klqaknnf06h56nvh9090xczqff1mq89mq7wk9y585qd3s"; + revision = "4"; + editedCabalFile = "1zicqdzvca53rg2ai14nkyq1f46w6kz6bd4mjmqzx778xn17d22f"; libraryHaskellDepends = [ base case-insensitive @@ -728276,8 +724593,6 @@ self: { ]; description = "Lenses, traversals, and prisms for xml-conduit"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -729531,8 +725846,8 @@ self: { }: mkDerivation { pname = "xmobar"; - version = "0.49"; - sha256 = "0mw01jxkcvm186csg71y21zig9rkxkp304i3ym4pgr3rilhp3p5z"; + version = "0.50"; + sha256 = "026s0q718z89vzjgva19vg58dm1l016i67mzi0wbj7kgai89w909"; configureFlags = [ "-fwith_alsa" "-fwith_conduit" @@ -730335,6 +726650,8 @@ self: { description = "Text-based notification server for XMobar"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -730354,6 +726671,8 @@ self: { pname = "xor"; version = "0.0.1.3"; sha256 = "12hqm6imp3qvnnrkds77jsi0zx2dza1h9g88adnxiksv62fybymv"; + revision = "1"; + editedCabalFile = "0n0mdli5qypi9khk42lqqkn464w22vjwx0dg2dg6mvdq0r37qwab"; libraryHaskellDepends = [ base bytestring @@ -731210,13 +727529,13 @@ self: { deepseq, digest, hashable, - libxxhash, murmur-hash, QuickCheck, tasty, tasty-bench, tasty-quickcheck, text, + xxHash, }: mkDerivation { pname = "xxhash-ffi"; @@ -731230,7 +727549,7 @@ self: { hashable text ]; - libraryPkgconfigDepends = [ libxxhash ]; + libraryPkgconfigDepends = [ xxHash ]; testHaskellDepends = [ base bytestring @@ -731245,7 +727564,6 @@ self: { bytestring deepseq digest - hashable murmur-hash tasty-bench ]; @@ -731254,7 +727572,7 @@ self: { hydraPlatforms = lib.platforms.none; broken = true; } - ) { libxxhash = null; }; + ) { inherit (pkgs) xxHash; }; "xz" = callPackage ( { @@ -732989,80 +729307,6 @@ self: { tasty, tasty-hunit, text, - text-builder-dev, - time, - transformers, - unordered-containers, - uuid, - vector, - yaml, - }: - mkDerivation { - pname = "yaml-unscrambler"; - version = "0.1.0.19"; - sha256 = "092778zd41i5zb5jhj2p2vfiib74zw05p6vqmlp3s2ziawj9s79g"; - libraryHaskellDepends = [ - acc - attoparsec - attoparsec-data - attoparsec-time - base - base64-bytestring - bytestring - conduit - containers - foldl - hashable - libyaml - mtl - scientific - selective - text - text-builder-dev - time - transformers - unordered-containers - uuid - vector - yaml - ]; - testHaskellDepends = [ - foldl - neat-interpolation - quickcheck-instances - rerebase - tasty - tasty-hunit - ]; - description = "Flexible declarative YAML parsing toolkit"; - license = lib.licenses.mit; - } - ) { }; - - "yaml-unscrambler_0_1_0_20" = callPackage ( - { - mkDerivation, - acc, - attoparsec, - attoparsec-data, - attoparsec-time, - base, - base64-bytestring, - bytestring, - conduit, - containers, - foldl, - hashable, - libyaml, - mtl, - neat-interpolation, - quickcheck-instances, - rerebase, - scientific, - selective, - tasty, - tasty-hunit, - text, text-builder, time, transformers, @@ -733110,7 +729354,6 @@ self: { ]; description = "Flexible declarative YAML parsing toolkit"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -733233,6 +729476,54 @@ self: { } ) { }; + "yamlscript" = callPackage ( + { + mkDerivation, + aeson, + aeson-pretty, + base, + bytestring, + hspec, + text, + unix, + vector, + ys, + }: + mkDerivation { + pname = "yamlscript"; + version = "0.2.2.0"; + sha256 = "0v9lan88nzqzhrydpmpy3s86b3zhnk9680ixla79k8z42yi9z1g2"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + base + bytestring + text + unix + ]; + librarySystemDepends = [ ys ]; + executableHaskellDepends = [ + aeson + aeson-pretty + base + bytestring + text + ]; + testHaskellDepends = [ + aeson + base + hspec + text + unix + vector + ]; + description = "Haskell bindings for YAMLScript"; + license = lib.licenses.mit; + mainProgram = "yamlscript-test"; + } + ) { ys = null; }; + "yampa-canvas" = callPackage ( { mkDerivation, @@ -733532,16 +729823,47 @@ self: { { mkDerivation, base }: mkDerivation { pname = "yap"; - version = "0.2"; - sha256 = "14lq549jhgnf51pgy1jv31ik8qx71yl7d53w8dpq1f9mlsn1g16i"; - revision = "1"; - editedCabalFile = "04q5xgnqy67klf0rzmap454gq4kwy0ly7a9ggfywg1ad15dxwb5v"; + version = "0.3.0"; + sha256 = "1p6a2yrmairvyhxhxx0vsvvdhh4z2f5kdm6svfih4bf79q1bxgv2"; libraryHaskellDepends = [ base ]; description = "yet another prelude - a simplistic refactoring with algebraic classes"; license = lib.licenses.bsd3; } ) { }; + "yap-examples" = callPackage ( + { + mkDerivation, + base, + Cabal, + containers, + QuickCheck, + test-framework, + test-framework-quickcheck2, + yap, + }: + mkDerivation { + pname = "yap-examples"; + version = "0.1"; + sha256 = "1gcci4pr7qidib8qb7hm0ryb6dl04g42brjhj18865wc8fpamicm"; + libraryHaskellDepends = [ + base + containers + yap + ]; + testHaskellDepends = [ + base + Cabal + QuickCheck + test-framework + test-framework-quickcheck2 + yap + ]; + description = "examples of the algebraic classes in the yap package"; + license = lib.licenses.bsd3; + } + ) { }; + "yapb" = callPackage ( { mkDerivation, @@ -736524,10 +732846,8 @@ self: { }: mkDerivation { pname = "yesod-core"; - version = "1.6.27.0"; - sha256 = "104phivlhpb2b48cmvsj99x358z82xja9xz8i0mlhna40dcpx6cp"; - revision = "1"; - editedCabalFile = "1g96f40avs9cj2lsfbisa1bc53hdd4bmjicaj20xrvscngn4df62"; + version = "1.6.27.1"; + sha256 = "0v5pq8ks93b4rrxwl088izl8hrfalkbf3ssgxgqgjsl4x1r5n0kz"; libraryHaskellDepends = [ aeson attoparsec-aeson @@ -739711,8 +736031,8 @@ self: { }: mkDerivation { pname = "yesod-test"; - version = "1.6.16"; - sha256 = "12kvr7z81sfla7kc32iw9qsfhxps1mhairmwayi9x0vg6mxf7vs1"; + version = "1.6.19"; + sha256 = "0snq06yps28lkxfc1mhsvbv2kq0h0mi16zjdfrahm4zaz8axkqka"; libraryHaskellDepends = [ aeson attoparsec @@ -739765,7 +736085,7 @@ self: { } ) { }; - "yesod-test_1_6_19" = callPackage ( + "yesod-test_1_6_23" = callPackage ( { mkDerivation, aeson, @@ -739779,6 +736099,7 @@ self: { conduit, containers, cookie, + directory, hspec, hspec-core, html-conduit, @@ -739788,6 +736109,7 @@ self: { mtl, network, pretty-show, + process, text, time, transformers, @@ -739802,8 +736124,8 @@ self: { }: mkDerivation { pname = "yesod-test"; - version = "1.6.19"; - sha256 = "0snq06yps28lkxfc1mhsvbv2kq0h0mi16zjdfrahm4zaz8axkqka"; + version = "1.6.23"; + sha256 = "1bisgnvfda16ryg9npdn4s041z7vvvgdmpkq9wqwccpw4vwylklv"; libraryHaskellDepends = [ aeson attoparsec @@ -739816,6 +736138,7 @@ self: { conduit containers cookie + directory hspec-core html-conduit http-types @@ -739824,6 +736147,7 @@ self: { mtl network pretty-show + process text time transformers @@ -744187,6 +740511,8 @@ self: { pname = "zinza"; version = "0.2.1"; sha256 = "1k4k2yvijg0vwp3ykp9l77n3qdpivikqxx78ilvk6nx6w9sj58c8"; + revision = "1"; + editedCabalFile = "1ikbfa3g3636v70v7xa0x89xn91g2w8nngrxnaxwjyhaldskxvzc"; libraryHaskellDepends = [ base containers @@ -744275,94 +740601,8 @@ self: { }: mkDerivation { pname = "zip"; - version = "2.1.0"; - sha256 = "1rbrayns2q34b0cp9b6zl3k600lbgck1c214rmvmywkhmms07slm"; - revision = "3"; - editedCabalFile = "0pnj6ganama1b3q7rc50apw8xk73dxs4j66c382hryljnd1wvnf5"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - bytestring - bzlib-conduit - case-insensitive - cereal - conduit - conduit-extra - conduit-zstd - containers - digest - directory - dlist - exceptions - filepath - monad-control - mtl - resourcet - text - time - transformers - transformers-base - unix - ]; - executableHaskellDepends = [ - base - filepath - ]; - testHaskellDepends = [ - base - bytestring - conduit - containers - directory - dlist - filepath - hspec - QuickCheck - temporary - text - time - ]; - description = "Operations on zip archives"; - license = lib.licenses.bsd3; - mainProgram = "haskell-zip-app"; - maintainers = [ lib.maintainers.mpscholten ]; - } - ) { }; - - "zip_2_2_0" = callPackage ( - { - mkDerivation, - base, - bytestring, - bzlib-conduit, - case-insensitive, - cereal, - conduit, - conduit-extra, - conduit-zstd, - containers, - digest, - directory, - dlist, - exceptions, - filepath, - hspec, - monad-control, - mtl, - QuickCheck, - resourcet, - temporary, - text, - time, - transformers, - transformers-base, - unix, - }: - mkDerivation { - pname = "zip"; - version = "2.2.0"; - sha256 = "0l83f3bkx9npmna637wy607vr20z3gx8isgmjh8yany6f3nb805d"; + version = "2.2.1"; + sha256 = "1wq0nl034b2nknd627adzffj6rymykvkdn5b0smydcv5wp7i6p6j"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -744409,7 +740649,6 @@ self: { ]; description = "Operations on zip archives"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "haskell-zip-app"; maintainers = [ lib.maintainers.mpscholten ]; } diff --git a/pkgs/development/haskell-modules/patches/cabal-install-3.14.1.1-lift-unix-bound.patch b/pkgs/development/haskell-modules/patches/cabal-install-3.14.1.1-lift-unix-bound.patch deleted file mode 100644 index ff9f1f427fac..000000000000 --- a/pkgs/development/haskell-modules/patches/cabal-install-3.14.1.1-lift-unix-bound.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/cabal-install.cabal -+++ b/cabal-install.cabal -@@ -261,7 +261,7 @@ - -- newer directory for symlinks - build-depends: Win32 >= 2.8 && < 3, directory >=1.3.1.0 - else -- build-depends: unix >= 2.5 && < 2.8 || >= 2.8.6.0 && < 2.9 -+ build-depends: unix >= 2.5 && < 2.9 - - if flag(lukko) - build-depends: lukko >= 0.1 && <0.2 diff --git a/pkgs/development/haskell-modules/patches/cabal-install-3.16-lift-unix-bound.patch b/pkgs/development/haskell-modules/patches/cabal-install-3.16-lift-unix-bound.patch new file mode 100644 index 000000000000..b4d7c553baff --- /dev/null +++ b/pkgs/development/haskell-modules/patches/cabal-install-3.16-lift-unix-bound.patch @@ -0,0 +1,11 @@ +--- a/cabal-install.cabal ++++ b/cabal-install.cabal +@@ -275,7 +275,7 @@ + , directory >=1.3.1.0 + else + build-depends: +- , unix >= 2.5 && < 2.8 || >= 2.8.6.0 && < 2.9 ++ , unix >= 2.5 && < 2.9 + + if flag(lukko) + build-depends: diff --git a/pkgs/development/libraries/agda/1lab/default.nix b/pkgs/development/libraries/agda/1lab/default.nix index 624d585960b8..4d5254a68224 100644 --- a/pkgs/development/libraries/agda/1lab/default.nix +++ b/pkgs/development/libraries/agda/1lab/default.nix @@ -6,13 +6,13 @@ mkDerivation rec { pname = "1lab"; - version = "unstable-2024-08-05"; + version = "unstable-2025-07-01"; src = fetchFromGitHub { owner = "the1lab"; repo = pname; - rev = "7cc9bf7bbe90be5491e0d64da90a36afa29a540b"; - hash = "sha256-hOyf6ZzejDAFDRj6liFZsBc9bKdxV5bzTPP4kGXIhW0="; + rev = "e9c2ad2b3ba9cefad36e72cb9d732117c68ac862"; + hash = "sha256-wKh77+xCdfMtnq9jMlpdnEptGO+/WVNlQFa1TDbdUGs="; }; postPatch = '' @@ -23,19 +23,8 @@ mkDerivation rec { shopt -s globstar extglob files=(src/**/*.@(agda|lagda.md)) sed -Ei '/OPTIONS/s/ -v ?[^ #]+//g' "''${files[@]}" - - # Generate all-pages manually instead of building the build script. - mkdir -p _build - for f in "''${files[@]}"; do - f=''${f#src/} f=''${f%%.*} f=''${f//\//.} - echo "open import $f" - done > _build/all-pages.agda ''; - libraryName = "1lab"; - libraryFile = "1lab.agda-lib"; - everythingFile = "_build/all-pages.agda"; - meta = with lib; { description = "Formalised, cross-linked reference resource for mathematics done in Homotopy Type Theory "; homepage = src.meta.homepage; diff --git a/pkgs/development/libraries/agda/agda-categories/default.nix b/pkgs/development/libraries/agda/agda-categories/default.nix index 60a74c353f3e..b59255e887f8 100644 --- a/pkgs/development/libraries/agda/agda-categories/default.nix +++ b/pkgs/development/libraries/agda/agda-categories/default.nix @@ -24,11 +24,6 @@ mkDerivation rec { # version update of the stdlib, so we get rid of the version constraint # altogether. sed -Ei 's/standard-library-[0-9.]+/standard-library/' agda-categories.agda-lib - - # The Makefile of agda-categories uses git(1) instead of find(1) to - # determine the list of source files. We cannot use git, as $PWD will not - # be a valid Git working directory. - find src -name '*.agda' | sed -e 's|^src/[/]*|import |' -e 's|/|.|g' -e 's/.agda//' -e '/import Everything/d' | LC_COLLATE='C' sort > Everything.agda ''; buildInputs = [ standard-library ]; diff --git a/pkgs/development/libraries/agda/agda-prelude/default.nix b/pkgs/development/libraries/agda/agda-prelude/default.nix index 15f27998bec2..8cc002793456 100644 --- a/pkgs/development/libraries/agda/agda-prelude/default.nix +++ b/pkgs/development/libraries/agda/agda-prelude/default.nix @@ -15,13 +15,6 @@ mkDerivation { hash = "sha256-ab+KojzRbkUTAFNH5OA78s0F5SUuXTbliai6badveg4="; }; - preConfigure = '' - cd test - make everything - mv Everything.agda .. - cd .. - ''; - meta = with lib; { homepage = "https://github.com/UlfNorell/agda-prelude"; description = "Programming library for Agda"; diff --git a/pkgs/development/libraries/agda/agdarsec/default.nix b/pkgs/development/libraries/agda/agdarsec/default.nix index 257172ad3178..876b3b271695 100644 --- a/pkgs/development/libraries/agda/agdarsec/default.nix +++ b/pkgs/development/libraries/agda/agdarsec/default.nix @@ -16,13 +16,6 @@ mkDerivation rec { sha256 = "02fqkycvicw6m2xsz8p01aq8n3gj2d2gyx8sgj15l46f8434fy0x"; }; - everythingFile = "./index.agda"; - - includePaths = [ - "src" - "examples" - ]; - buildInputs = [ standard-library ]; meta = with lib; { diff --git a/pkgs/development/libraries/agda/cubical-mini/default.nix b/pkgs/development/libraries/agda/cubical-mini/default.nix index 8a04c7cefaa9..9e6d2475ca10 100644 --- a/pkgs/development/libraries/agda/cubical-mini/default.nix +++ b/pkgs/development/libraries/agda/cubical-mini/default.nix @@ -8,13 +8,13 @@ mkDerivation rec { pname = "cubical-mini"; - version = "nightly-20241214"; + version = "0.5-unstable-2025-06-13"; src = fetchFromGitHub { repo = pname; owner = "cmcmA20"; - rev = "ab18320018ddc0055db60d4bb5560d31909c5b78"; - hash = "sha256-32qXY9KbProdPwqHxSkwO74Oqx65rTzoXtH2SpRB3OM="; + rev = "1776874d13d0b811e6eeb70d0e5a52b4d2a978d2"; + hash = "sha256-UxWOS+uzP9aAaMdSueA2CAuzWkImGAoKxroarcgpk+w="; }; nativeBuildInputs = [ diff --git a/pkgs/development/libraries/agda/cubical/default.nix b/pkgs/development/libraries/agda/cubical/default.nix index 5f2fd99a0b89..10a230c75720 100644 --- a/pkgs/development/libraries/agda/cubical/default.nix +++ b/pkgs/development/libraries/agda/cubical/default.nix @@ -2,7 +2,6 @@ lib, mkDerivation, fetchFromGitHub, - ghc, }: mkDerivation rec { @@ -16,13 +15,10 @@ mkDerivation rec { hash = "sha256-KwwN2g2naEo4/rKTz2L/0Guh5LxymEYP53XQzJ6eMjM="; }; - # The cubical library has several `Everything.agda` files, which are - # compiled through the make file they provide. - nativeBuildInputs = [ ghc ]; - buildPhase = '' - runHook preBuild - make - runHook postBuild + postPatch = '' + # This imports the Everything files, which we don't generate. + # TODO: remove for the next release + rm -rf Cubical/README.agda Cubical/Talks/EPA2020.agda ''; meta = with lib; { diff --git a/pkgs/development/libraries/agda/functional-linear-algebra/default.nix b/pkgs/development/libraries/agda/functional-linear-algebra/default.nix index 40ec014ca129..a2d5cae4f6f5 100644 --- a/pkgs/development/libraries/agda/functional-linear-algebra/default.nix +++ b/pkgs/development/libraries/agda/functional-linear-algebra/default.nix @@ -18,10 +18,6 @@ mkDerivation rec { sha256 = "sha256-3nme/eH4pY6bD0DkhL4Dj/Vp/WnZqkQtZTNk+n1oAyY="; }; - preConfigure = '' - sh generate-everything.sh - ''; - meta = with lib; { homepage = "https://github.com/ryanorendorff/functional-linear-algebra"; description = '' diff --git a/pkgs/development/libraries/agda/generics/default.nix b/pkgs/development/libraries/agda/generics/default.nix index 71219e334612..e2eefb445e9d 100644 --- a/pkgs/development/libraries/agda/generics/default.nix +++ b/pkgs/development/libraries/agda/generics/default.nix @@ -20,7 +20,10 @@ mkDerivation rec { standard-library ]; - # everythingFile = "./README.agda"; + # Agda expects a single .agda-lib file. + preBuild = '' + rm tests.agda-lib + ''; meta = with lib; { description = "Library for datatype-generic programming in Agda"; diff --git a/pkgs/development/libraries/agda/standard-library/default.nix b/pkgs/development/libraries/agda/standard-library/default.nix index f05158d56a1c..976d84157836 100644 --- a/pkgs/development/libraries/agda/standard-library/default.nix +++ b/pkgs/development/libraries/agda/standard-library/default.nix @@ -2,29 +2,20 @@ lib, mkDerivation, fetchFromGitHub, - ghcWithPackages, nixosTests, }: mkDerivation rec { pname = "standard-library"; - version = "2.2"; + version = "2.2-unstable-2025-07-03"; src = fetchFromGitHub { repo = "agda-stdlib"; owner = "agda"; - rev = "v${version}"; - hash = "sha256-/Fy5EOSbVNXt6Jq0yKSnlNPW4SYfn+eCTAYFnMZrbR0="; + rev = "6f8af9452e7fac27bc3b3ad068793b538f07668e"; + hash = "sha256-LD6KasmQ9ZHRNQJ0N4wjyc6JiSkZpmyqQq9B0Wta1n0="; }; - nativeBuildInputs = [ (ghcWithPackages (self: [ self.filemanip ])) ]; - preConfigure = '' - runhaskell GenerateEverything.hs --include-deprecated - # We will only build/consider Everything.agda, in particular we don't want Everything*.agda - # do be copied to the store. - rm EverythingSafe.agda - ''; - passthru.tests = { inherit (nixosTests) agda; }; meta = with lib; { homepage = "https://wiki.portal.chalmers.se/agda/pmwiki.php?n=Libraries.StandardLibrary"; diff --git a/pkgs/development/misc/haskell/hercules-ci-optparse-applicative.nix b/pkgs/development/misc/haskell/hercules-ci-optparse-applicative.nix index 83fab0673a24..7d54778603ea 100644 --- a/pkgs/development/misc/haskell/hercules-ci-optparse-applicative.nix +++ b/pkgs/development/misc/haskell/hercules-ci-optparse-applicative.nix @@ -1,7 +1,7 @@ { mkDerivation, base, - fetchFromGitHub, + fetchgit, lib, prettyprinter, prettyprinter-ansi-terminal, @@ -9,16 +9,15 @@ QuickCheck, text, transformers, - transformers-compat, }: mkDerivation { pname = "hercules-ci-optparse-applicative"; - version = "0.18.1.0"; - src = fetchFromGitHub { - owner = "hercules-ci"; - repo = "optparse-applicative"; - sha256 = "1cgxc80zfgzk4rrhspnlj7790jb0ddq7ybj7qjan5xmjjir90763"; - rev = "a123939663ba1cd0f1750343f1c6b9864ac21207"; + version = "0.19.0.0"; + src = fetchgit { + url = "https://github.com/hercules-ci/optparse-applicative.git"; + sha256 = "068rsq9j0afrywbcqf6vg4ivfxbb68ab7f0lvg1na81mfn7sfakk"; + rev = "b55bb38a2aea0cf776aec707cdce7c7418146077"; + fetchSubmodules = true; }; libraryHaskellDepends = [ base @@ -27,7 +26,6 @@ mkDerivation { process text transformers - transformers-compat ]; testHaskellDepends = [ base @@ -36,5 +34,5 @@ mkDerivation { homepage = "https://github.com/hercules-ci/optparse-applicative"; description = "Utilities and combinators for parsing command line options (fork)"; license = lib.licenses.bsd3; - maintainers = with lib.maintainers; [ roberth ]; + maintainers = [ lib.maintainers.roberth ]; } diff --git a/pkgs/development/tools/purescript/spago/update.sh b/pkgs/development/tools/purescript/spago/update.sh index b97b0fe94a9c..e25b1b8670b2 100755 --- a/pkgs/development/tools/purescript/spago/update.sh +++ b/pkgs/development/tools/purescript/spago/update.sh @@ -1,5 +1,5 @@ #!/usr/bin/env nix-shell -#!nix-shell -i bash -p cabal2nix curl jq haskellPackages.cabal2nix-unstable -I nixpkgs=. +#!nix-shell -i bash -p curl jq haskellPackages.cabal2nix-unstable.bin nix-prefetch-scripts -I nixpkgs=. # # This script will update the spago derivation to the latest version using # cabal2nix. diff --git a/pkgs/top-level/agda-packages.nix b/pkgs/top-level/agda-packages.nix index a943c2c52cfd..1289445a5872 100644 --- a/pkgs/top-level/agda-packages.nix +++ b/pkgs/top-level/agda-packages.nix @@ -28,9 +28,7 @@ let agda = withPackages [ ]; - standard-library = callPackage ../development/libraries/agda/standard-library { - inherit (pkgs.haskellPackages) ghcWithPackages; - }; + standard-library = callPackage ../development/libraries/agda/standard-library { }; iowa-stdlib = callPackage ../development/libraries/agda/iowa-stdlib { }; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 81e3e9bedb33..16b0432fa7ba 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5365,23 +5365,18 @@ with pkgs; haskell = callPackage ./haskell-packages.nix { }; haskellPackages = - dontRecurseIntoAttrs - # Prefer native-bignum to avoid linking issues with gmp - # GHC 9.6 rts can't be built statically with hadrian, so we need to use 9.4 - # until 9.8 is ready - ( - if stdenv.hostPlatform.isStatic then - haskell.packages.native-bignum.ghc94 - # JS backend can't use gmp - else if stdenv.hostPlatform.isGhcjs then - haskell.packages.native-bignum.ghc98 - # ICEs horribly on i686, see https://gitlab.haskell.org/ghc/ghc/-/issues/25904 - # FIXME: remove when fixed - else if stdenv.hostPlatform.isi686 then - haskell.packages.ghc96 - else - haskell.packages.ghc98 - ) + dontRecurseIntoAttrs ( + # Prefer native-bignum to avoid linking issues with gmp; + # TemplateHaskell doesn't work with hadrian built GHCs yet + # https://github.com/NixOS/nixpkgs/issues/275304 + if stdenv.hostPlatform.isStatic then + haskell.packages.native-bignum.ghc94 + # JS backend can't use gmp + else if stdenv.hostPlatform.isGhcjs then + haskell.packages.native-bignum.ghc910 + else + haskell.packages.ghc910 + ) // { __recurseIntoDerivationForReleaseJobs = true; }; @@ -5395,21 +5390,17 @@ with pkgs; # however, targetPackages won't be populated, so we need to fall back to the # plain, cross-compiled compiler (which is only theoretical at the moment). ghc = - targetPackages.haskellPackages.ghc or - # Prefer native-bignum to avoid linking issues with gmp - # Use 9.4 for static over broken 9.6 - ( + targetPackages.haskellPackages.ghc or ( + # Prefer native-bignum to avoid linking issues with gmp; + # TemplateHaskell doesn't work with hadrian built GHCs yet + # https://github.com/NixOS/nixpkgs/issues/275304 if stdenv.targetPlatform.isStatic then haskell.compiler.native-bignum.ghc94 # JS backend can't use GMP else if stdenv.targetPlatform.isGhcjs then - haskell.compiler.native-bignum.ghc98 - # ICEs horribly on i686, see https://gitlab.haskell.org/ghc/ghc/-/issues/25904 - # FIXME: remove when fixed - else if stdenv.hostPlatform.isi686 then - haskell.compiler.ghc96 + haskell.compiler.native-bignum.ghc910 else - haskell.compiler.ghc98 + haskell.compiler.ghc910 ); alex = haskell.lib.compose.justStaticExecutables haskellPackages.alex; @@ -15774,7 +15765,7 @@ with pkgs; nix-delegate = haskell.lib.compose.justStaticExecutables haskellPackages.nix-delegate; nix-deploy = haskell.lib.compose.justStaticExecutables haskellPackages.nix-deploy; - nix-derivation = haskell.lib.compose.justStaticExecutables haskellPackages.nix-derivation; + nix-derivation = haskellPackages.nix-derivation.bin; nix-diff = haskell.lib.compose.justStaticExecutables haskellPackages.nix-diff; nix-info = callPackage ../tools/nix/info { }; diff --git a/pkgs/top-level/release-haskell.nix b/pkgs/top-level/release-haskell.nix index 124e77761ad8..fe37492dd6b8 100644 --- a/pkgs/top-level/release-haskell.nix +++ b/pkgs/top-level/release-haskell.nix @@ -378,8 +378,7 @@ let uusi uqm uuagc - # vaultenv: broken by connection on 2024-03-16 - wstunnel + vaultenv xmobar xmonadctl xmonad-with-packages @@ -468,8 +467,8 @@ let ; }; - haskell.packages.native-bignum.ghc984 = { - inherit (packagePlatforms pkgs.pkgsStatic.haskell.packages.native-bignum.ghc984) + haskell.packages.native-bignum.ghc9102 = { + inherit (packagePlatforms pkgs.pkgsStatic.haskell.packages.native-bignum.ghc9102) hello random QuickCheck @@ -479,23 +478,35 @@ let }; pkgsCross = { - ghcjs = + aarch64-android-prebuilt.pkgsStatic = removePlatforms [ - # Hydra output size of 3GB is exceeded + # Android NDK package doesn't support building on + "aarch64-darwin" "aarch64-linux" + + "x86_64-darwin" ] { - haskellPackages = { - inherit (packagePlatforms pkgs.pkgsCross.ghcjs.haskellPackages) + haskell.packages.ghc912 = { + inherit + (packagePlatforms pkgs.pkgsCross.aarch64-android-prebuilt.pkgsStatic.haskell.packages.ghc912) ghc hello microlens ; }; + }; - haskell.packages.ghc98 = { - inherit (packagePlatforms pkgs.pkgsCross.ghcjs.haskell.packages.ghc98) + ghcjs = + removePlatforms + [ + # Hydra output size of 3GB is exceeded + "aarch64-linux" + ] + { + haskellPackages = { + inherit (packagePlatforms pkgs.pkgsCross.ghcjs.haskellPackages) ghc hello microlens @@ -512,14 +523,6 @@ let ; }; - haskell.packages.ghc910 = { - inherit (packagePlatforms pkgs.pkgsCross.aarch64-android-prebuilt.haskell.packages.ghc910) - ghc - hello - microlens - ; - }; - haskell.packages.ghcHEAD = { inherit (packagePlatforms pkgs.pkgsCross.ghcjs.haskell.packages.ghcHEAD) ghc @@ -529,6 +532,14 @@ let }; }; + ucrt64.haskell.packages.ghc912 = { + inherit (packagePlatforms pkgs.pkgsCross.ucrt64.haskell.packages.ghc912) + ghc + # hello # executables don't build yet + microlens + ; + }; + riscv64 = { # Cross compilation of GHC haskell.compiler = { @@ -581,6 +592,7 @@ let ] released; Cabal_3_12_1_0 = released; Cabal_3_14_2_0 = released; + Cabal_3_16_0_0 = released; cabal2nix = released; cabal2nix-unstable = released; funcmp = released; @@ -615,6 +627,8 @@ let compilerNames.ghc902 ]; ghc-bignum = [ + # When removing this, remember to drop the overrides from config*8.10.x.nix + # and the extra-packages entry from config*hackage2nix/main.yaml. compilerNames.ghc8107 ]; ghc-lib = released; @@ -723,7 +737,7 @@ let constituents = accumulateDerivations [ jobs.pkgsStatic.haskell.packages.native-bignum.ghc948 # non-hadrian jobs.pkgsStatic.haskellPackages - jobs.pkgsStatic.haskell.packages.native-bignum.ghc984 + jobs.pkgsStatic.haskell.packages.native-bignum.ghc9102 ]; }; } |
