diff options
34 files changed, 5480 insertions, 7706 deletions
diff --git a/doc/languages-frameworks/haskell.section.md b/doc/languages-frameworks/haskell.section.md index 0edf0b6f019f1..e4a92033936a0 100644 --- a/doc/languages-frameworks/haskell.section.md +++ b/doc/languages-frameworks/haskell.section.md @@ -113,7 +113,7 @@ Each of those compiler versions has a corresponding attribute set built using 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.5 is `haskell.packages.ghc945`. In fact `haskellPackages` is just an alias -for `haskell.packages.ghc927`: +for `haskell.packages.ghc964`: ```console $ nix-env -f '<nixpkgs>' -qaP -A haskell.packages.ghc927 diff --git a/maintainers/scripts/haskell/dependencies.nix b/maintainers/scripts/haskell/dependencies.nix index fd8338c0029a9..5965b1ba18284 100644 --- a/maintainers/scripts/haskell/dependencies.nix +++ b/maintainers/scripts/haskell/dependencies.nix @@ -2,8 +2,10 @@ let pkgs = import ../../.. {}; inherit (pkgs) lib; - getDeps = _: pkg: { - deps = builtins.filter (x: x != null) (map (x: x.pname or null) (pkg.propagatedBuildInputs or [])); + getDeps = _: pkg: let + pname = pkg.pname or null; + in { + deps = builtins.filter (x: x != null && x != pname) (map (x: x.pname or null) (pkg.propagatedBuildInputs or [])); broken = (pkg.meta.hydraPlatforms or [null]) == []; }; in diff --git a/maintainers/scripts/haskell/hydra-report.hs b/maintainers/scripts/haskell/hydra-report.hs index 8b4f798cc5434..e911830e8b3e2 100755 --- a/maintainers/scripts/haskell/hydra-report.hs +++ b/maintainers/scripts/haskell/hydra-report.hs @@ -83,7 +83,7 @@ import Prelude hiding (id) import Data.List (sortOn) import Control.Concurrent.Async (concurrently) import Control.Exception (evaluate) -import qualified Data.IntMap.Strict as IntMap +import qualified Data.IntMap.Lazy as IntMap import qualified Data.IntSet as IntSet import Data.Bifunctor (second) import Data.Data (Proxy) @@ -299,7 +299,7 @@ calculateReverseDependencies depMap = Map.fromDistinctAscList $ zip keys (zip (rdepMap False) (rdepMap True)) where -- This code tries to efficiently invert the dependency map and calculate - -- it’s transitive closure by internally identifying every pkg with it’s index + -- its transitive closure by internally identifying every pkg with its index -- in the package list and then using memoization. keys :: [PkgName] keys = Map.keys depMap @@ -317,11 +317,11 @@ calculateReverseDependencies depMap = intDeps :: [(Int, (Bool, [Int]))] intDeps = zip [0..] (fmap depInfoToIdx depInfos) - rdepMap onlyUnbroken = IntSet.size <$> resultList + rdepMap onlyUnbroken = IntSet.size <$> IntMap.elems resultList where - resultList = go <$> [0..] + resultList = IntMap.fromDistinctAscList [(i, go i) | i <- [0..length keys - 1]] oneStepMap = IntMap.fromListWith IntSet.union $ (\(key,(_,deps)) -> (,IntSet.singleton key) <$> deps) <=< filter (\(_, (broken,_)) -> not (broken && onlyUnbroken)) $ intDeps - go pkg = IntSet.unions (oneStep:((resultList !!) <$> IntSet.toList oneStep)) + go pkg = IntSet.unions (oneStep:((resultList IntMap.!) <$> IntSet.toList oneStep)) where oneStep = IntMap.findWithDefault mempty pkg oneStepMap -- | Generate a mapping of Hydra job names to maintainer GitHub handles. Calls diff --git a/maintainers/scripts/haskell/update-stackage.sh b/maintainers/scripts/haskell/update-stackage.sh index 5dc52abdd668b..fdb1cd184f69b 100755 --- a/maintainers/scripts/haskell/update-stackage.sh +++ b/maintainers/scripts/haskell/update-stackage.sh @@ -8,7 +8,7 @@ set -eu -o pipefail # (should be capitalized like the display name) SOLVER=LTS # Stackage solver verson, if any. Use latest if empty -VERSION=21 +VERSION= TMP_TEMPLATE=update-stackage.XXXXXXX readonly SOLVER readonly VERSION diff --git a/pkgs/applications/science/logic/naproche/default.nix b/pkgs/applications/science/logic/naproche/default.nix index f6743745a7b64..cc5f9534cc638 100644 --- a/pkgs/applications/science/logic/naproche/default.nix +++ b/pkgs/applications/science/logic/naproche/default.nix @@ -2,13 +2,13 @@ with haskellPackages; mkDerivation { pname = "Naproche-SAD"; - version = "unstable-2023-07-11"; + version = "unstable-2024-01-18"; src = fetchFromGitHub { owner = "naproche"; repo = "naproche"; - rev = "4c399d49a86987369bec6e1ac5ae3739cd6db0a8"; - sha256 = "sha256-Ji6yxbDEcwuYAzIZwK5sHNltK1WBFBfpyoEtoID/U4k="; + rev = "bb3dbcbd2173e3334bc5bdcd04c07c6836a11387"; + hash = "sha256-DWcowUjy8/VBuhqvDYlVINHssF4KhuzT0L+m1YwUxoE="; }; isExecutable = true; @@ -20,11 +20,7 @@ with haskellPackages; mkDerivation { ]; prePatch = "hpack"; - - checkPhase = '' - export NAPROCHE_EPROVER=${eprover}/bin/eprover - dist/build/Naproche-SAD/Naproche-SAD examples/cantor.ftl.tex -t 60 --tex=on - ''; + doCheck = false; # Tests are broken in upstream postInstall = '' wrapProgram $out/bin/Naproche-SAD \ diff --git a/pkgs/data/misc/hackage/pin.json b/pkgs/data/misc/hackage/pin.json index e9b32370af55c..5f468619cf862 100644 --- a/pkgs/data/misc/hackage/pin.json +++ b/pkgs/data/misc/hackage/pin.json @@ -1,6 +1,6 @@ { - "commit": "d77837f979c4b15fe0eb25cdf8a0463773434c9d", - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/d77837f979c4b15fe0eb25cdf8a0463773434c9d.tar.gz", - "sha256": "01ihv1nwp0qqhwll5icl19ij5sb1nvhpnwgvwpcr319rn3b704km", - "msg": "Update from Hackage at 2023-12-17T16:07:47Z" + "commit": "1f2de5321c2808d95d3e7b6f9b3077ff8257183b", + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/1f2de5321c2808d95d3e7b6f9b3077ff8257183b.tar.gz", + "sha256": "1ym38pqba9bc59yxswcnpy7dc9l0rvmyd6chh2kla31qmf8h8dbl", + "msg": "Update from Hackage at 2024-01-22T13:31:17Z" } diff --git a/pkgs/development/compilers/elm/default.nix b/pkgs/development/compilers/elm/default.nix index 9ae361ddf442f..44e1459af84da 100644 --- a/pkgs/development/compilers/elm/default.nix +++ b/pkgs/development/compilers/elm/default.nix @@ -36,6 +36,10 @@ let }; in elmPkgs // { inherit elmPkgs; + + ansi-wl-pprint = overrideCabal (drv: { + jailbreak = true; + }) (self.callPackage ./packages/ansi-wl-pprint.nix {}); }; }; diff --git a/pkgs/development/compilers/elm/packages/ansi-wl-pprint.nix b/pkgs/development/compilers/elm/packages/ansi-wl-pprint.nix new file mode 100644 index 0000000000000..392ca5ab31b1b --- /dev/null +++ b/pkgs/development/compilers/elm/packages/ansi-wl-pprint.nix @@ -0,0 +1,17 @@ +{ mkDerivation, ansi-terminal, base, fetchgit, lib }: +mkDerivation { + pname = "ansi-wl-pprint"; + version = "0.6.8.1"; + src = fetchgit { + url = "https://github.com/ekmett/ansi-wl-pprint"; + sha256 = "00pgxgkramz6y1bgdlm00rsh6gd6mdaqllh6riax2rc2sa35kip4"; + rev = "d16e2f6896d76b87b72af7220c2e93ba15c53280"; + fetchSubmodules = true; + }; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ ansi-terminal base ]; + homepage = "http://github.com/ekmett/ansi-wl-pprint"; + description = "The Wadler/Leijen Pretty Printer for colored ANSI terminal output"; + license = lib.licenses.bsd3; +} diff --git a/pkgs/development/compilers/elm/update.sh b/pkgs/development/compilers/elm/update.sh index ecd24de46f678..4de11bd8ff5dd 100755 --- a/pkgs/development/compilers/elm/update.sh +++ b/pkgs/development/compilers/elm/update.sh @@ -1,6 +1,8 @@ #!/usr/bin/env nix-shell #!nix-shell -p cabal2nix elm2nix -i bash ../../.. +cabal2nix https://github.com/ekmett/ansi-wl-pprint --revision d16e2f6896d76b87b72af7220c2e93ba15c53280 > packages/ansi-wl-pprint.nix + # We're building binaries from commit that npm installer is using since # November 1st release called 0.19.1-6 in npm registry. # These binaries are built with newer ghc version and also support Aarch64 for Linux and Darwin. diff --git a/pkgs/development/compilers/ghc/9.6.3-binary.nix b/pkgs/development/compilers/ghc/9.6.3-binary.nix new file mode 100644 index 0000000000000..f8916d712b16f --- /dev/null +++ b/pkgs/development/compilers/ghc/9.6.3-binary.nix @@ -0,0 +1,407 @@ +{ lib, stdenv +, fetchurl, perl, gcc +, ncurses5 +, ncurses6, gmp, libiconv, numactl, libffi +, llvmPackages +, coreutils +, targetPackages + + # minimal = true; will remove files that aren't strictly necessary for + # regular builds and GHC bootstrapping. + # This is "useful" for staying within hydra's output limits for at least the + # aarch64-linux architecture. +, minimal ? false +}: + +# Prebuilt only does native +assert stdenv.targetPlatform == stdenv.hostPlatform; + +let + downloadsUrl = "https://downloads.haskell.org/ghc"; + + # Copy sha256 from https://downloads.haskell.org/~ghc/9.6.3/SHA256SUMS + version = "9.6.3"; + + # Information about available bindists that we use in the build. + # + # # Bindist library checking + # + # The field `archSpecificLibraries` also provides a way for us get notified + # early when the upstream bindist changes its dependencies (e.g. because a + # newer Debian version is used that uses a new `ncurses` version). + # + # Usage: + # + # * You can find the `fileToCheckFor` of libraries by running `readelf -d` + # on the compiler binary (`exePathForLibraryCheck`). + # * To skip library checking for an architecture, + # set `exePathForLibraryCheck = null`. + # * To skip file checking for a specific arch specfic library, + # set `fileToCheckFor = null`. + ghcBinDists = { + # Binary distributions for the default libc (e.g. glibc, or libSystem on Darwin) + # nixpkgs uses for the respective system. + defaultLibc = { + i686-linux = { + variantSuffix = ""; + src = { + url = "${downloadsUrl}/${version}/ghc-${version}-i386-deb9-linux.tar.xz"; + sha256 = "58be26f8b8f6b5bd8baf5c32abb03e2c4621646b2142fab10e5c7de5af5c50f8"; + }; + exePathForLibraryCheck = "bin/ghc"; + archSpecificLibraries = [ + { nixPackage = gmp; fileToCheckFor = null; } + # The i686-linux bindist provided by GHC HQ is currently built on Debian 9, + # which link it against `libtinfo.so.5` (ncurses 5). + # Other bindists are linked `libtinfo.so.6` (ncurses 6). + { nixPackage = ncurses5; fileToCheckFor = "libtinfo.so.5"; } + ]; + }; + x86_64-linux = { + variantSuffix = ""; + src = { + url = "${downloadsUrl}/${version}/ghc-${version}-x86_64-deb11-linux.tar.xz"; + sha256 = "c4c0124857265926f1cf22a09d950d7ba989ff94053a4ddf3dcdab5359f4cab7"; + }; + exePathForLibraryCheck = "bin/ghc"; + archSpecificLibraries = [ + { nixPackage = gmp; fileToCheckFor = null; } + { nixPackage = ncurses6; fileToCheckFor = "libtinfo.so.6"; } + ]; + }; + aarch64-linux = { + variantSuffix = ""; + src = { + url = "${downloadsUrl}/${version}/ghc-${version}-aarch64-deb10-linux.tar.xz"; + sha256 = "03c389859319f09452081310fc13af7525063ea8930830ef76be2a14b312271e"; + }; + exePathForLibraryCheck = "bin/ghc"; + archSpecificLibraries = [ + { nixPackage = gmp; fileToCheckFor = null; } + { nixPackage = ncurses6; fileToCheckFor = "libtinfo.so.6"; } + { nixPackage = numactl; fileToCheckFor = null; } + ]; + }; + x86_64-darwin = { + variantSuffix = ""; + src = { + url = "${downloadsUrl}/${version}/ghc-${version}-x86_64-apple-darwin.tar.xz"; + sha256 = "dde46118ab8388fb1066312c097123e93b1dcf6ae366e3370f88ea456382c9db"; + }; + exePathForLibraryCheck = null; # we don't have a library check for darwin yet + archSpecificLibraries = [ + { nixPackage = gmp; fileToCheckFor = null; } + { nixPackage = ncurses6; fileToCheckFor = null; } + { nixPackage = libiconv; fileToCheckFor = null; } + ]; + }; + aarch64-darwin = { + variantSuffix = ""; + src = { + url = "${downloadsUrl}/${version}/ghc-${version}-aarch64-apple-darwin.tar.xz"; + sha256 = "e1cdf458926b2eaf52d2a8287d99a965040ff9051171f5c3b7467049cf0eb213"; + }; + exePathForLibraryCheck = null; # we don't have a library check for darwin yet + archSpecificLibraries = [ + { nixPackage = gmp; fileToCheckFor = null; } + { nixPackage = ncurses6; fileToCheckFor = null; } + { nixPackage = libiconv; fileToCheckFor = null; } + ]; + }; + }; + # Binary distributions for the musl libc for the respective system. + musl = { + x86_64-linux = { + variantSuffix = "-musl"; + src = { + url = "${downloadsUrl}/${version}/ghc-${version}-x86_64-alpine3_12-linux.tar.xz"; + sha256 = "8f457af0aa40127049c11134c8793f64351a446e87da1f8ec256e1279b5ab61f"; + }; + exePathForLibraryCheck = "bin/ghc"; + archSpecificLibraries = [ + { nixPackage = gmp; fileToCheckFor = null; } + { nixPackage = ncurses6; fileToCheckFor = "libncursesw.so.6"; } + ]; + }; + }; + }; + + distSetName = if stdenv.hostPlatform.isMusl then "musl" else "defaultLibc"; + + binDistUsed = ghcBinDists.${distSetName}.${stdenv.hostPlatform.system} + or (throw "cannot bootstrap GHC on this platform ('${stdenv.hostPlatform.system}' with libc '${distSetName}')"); + + gmpUsed = (builtins.head ( + builtins.filter ( + drv: lib.hasPrefix "gmp" (drv.nixPackage.name or "") + ) binDistUsed.archSpecificLibraries + )).nixPackage; + + # GHC has other native backends (like PowerPC), but here only the ones + # we ship bindists for matter. + useLLVM = !(stdenv.targetPlatform.isx86 + || (stdenv.targetPlatform.isAarch64 && stdenv.targetPlatform.isDarwin)); + + libPath = + lib.makeLibraryPath ( + # Add arch-specific libraries. + map ({ nixPackage, ... }: nixPackage) binDistUsed.archSpecificLibraries + ); + + libEnvVar = lib.optionalString stdenv.hostPlatform.isDarwin "DY" + + "LD_LIBRARY_PATH"; + + runtimeDeps = [ + targetPackages.stdenv.cc + targetPackages.stdenv.cc.bintools + coreutils # for cat + ] + ++ lib.optionals useLLVM [ + (lib.getBin llvmPackages.llvm) + ] + # On darwin, we need unwrapped bintools as well (for otool) + ++ lib.optionals (stdenv.targetPlatform.linker == "cctools") [ + targetPackages.stdenv.cc.bintools.bintools + ]; + +in + +stdenv.mkDerivation rec { + inherit version; + pname = "ghc-binary${binDistUsed.variantSuffix}"; + + src = fetchurl binDistUsed.src; + + nativeBuildInputs = [ perl ]; + + # Set LD_LIBRARY_PATH or equivalent so that the programs running as part + # of the bindist installer can find the libraries they expect. + # Cannot patchelf beforehand due to relative RPATHs that anticipate + # the final install location. + ${libEnvVar} = libPath; + + postUnpack = + # Verify our assumptions of which `libtinfo.so` (ncurses) version is used, + # so that we know when ghc bindists upgrade that and we need to update the + # version used in `libPath`. + lib.optionalString + (binDistUsed.exePathForLibraryCheck != null) + # Note the `*` glob because some GHCs have a suffix when unpacked, e.g. + # the musl bindist has dir `ghc-VERSION-x86_64-unknown-linux/`. + # As a result, don't shell-quote this glob when splicing the string. + (let buildExeGlob = ''ghc-${version}*/"${binDistUsed.exePathForLibraryCheck}"''; in + lib.concatStringsSep "\n" [ + ('' + shopt -u nullglob + echo "Checking that ghc binary exists in bindist at ${buildExeGlob}" + if ! test -e ${buildExeGlob}; then + echo >&2 "GHC binary ${binDistUsed.exePathForLibraryCheck} could not be found in the bindist build directory (at ${buildExeGlob}) for arch ${stdenv.hostPlatform.system}, please check that ghcBinDists correctly reflect the bindist dependencies!"; exit 1; + fi + '') + (lib.concatMapStringsSep + "\n" + ({ fileToCheckFor, nixPackage }: + lib.optionalString (fileToCheckFor != null) '' + echo "Checking bindist for ${fileToCheckFor} to ensure that is still used" + if ! readelf -d ${buildExeGlob} | grep "${fileToCheckFor}"; then + echo >&2 "File ${fileToCheckFor} could not be found in ${binDistUsed.exePathForLibraryCheck} for arch ${stdenv.hostPlatform.system}, please check that ghcBinDists correctly reflect the bindist dependencies!"; exit 1; + fi + + echo "Checking that the nix package ${nixPackage} contains ${fileToCheckFor}" + if ! test -e "${lib.getLib nixPackage}/lib/${fileToCheckFor}"; then + echo >&2 "Nix package ${nixPackage} did not contain ${fileToCheckFor} for arch ${stdenv.hostPlatform.system}, please check that ghcBinDists correctly reflect the bindist dependencies!"; exit 1; + fi + '' + ) + binDistUsed.archSpecificLibraries + ) + ]) + # GHC has dtrace probes, which causes ld to try to open /usr/lib/libdtrace.dylib + # during linking + + lib.optionalString stdenv.isDarwin '' + export NIX_LDFLAGS+=" -no_dtrace_dof" + # not enough room in the object files for the full path to libiconv :( + for exe in $(find . -type f -executable); do + isMachO $exe || continue + ln -fs ${libiconv}/lib/libiconv.dylib $(dirname $exe)/libiconv.dylib + install_name_tool -change /usr/lib/libiconv.2.dylib @executable_path/libiconv.dylib -change /usr/local/lib/gcc/6/libgcc_s.1.dylib ${gcc.cc.lib}/lib/libgcc_s.1.dylib $exe + done + '' + + # We have to patch the GMP paths for the ghc-bignum package, for hadrian by + # modifying the package-db directly + + '' + find . -name 'ghc-bignum*.conf' \ + -exec sed -e '/^[a-z-]*library-dirs/a \ ${lib.getLib gmpUsed}/lib' -i {} \; + '' + # Similar for iconv and libffi on darwin + + lib.optionalString stdenv.isDarwin '' + find . -name 'base*.conf' \ + -exec sed -e '/^[a-z-]*library-dirs/a \ ${lib.getLib libiconv}/lib' -i {} \; + + # To link RTS in the end we also need libffi now + find . -name 'rts*.conf' \ + -exec sed -e '/^[a-z-]*library-dirs/a \ ${lib.getLib libffi}/lib' \ + -e 's@/Library/Developer/.*/usr/include/ffi@${lib.getDev libffi}/include@' \ + -i {} \; + '' + + # aarch64 does HAVE_NUMA so -lnuma requires it in library-dirs in rts/package.conf.in + # FFI_LIB_DIR is a good indication of places it must be needed. + lib.optionalString (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64) '' + find . -name package.conf.in \ + -exec sed -i "s@FFI_LIB_DIR@FFI_LIB_DIR ${numactl.out}/lib@g" {} \; + '' + + # Rename needed libraries and binaries, fix interpreter + lib.optionalString stdenv.isLinux '' + find . -type f -executable -exec patchelf \ + --interpreter ${stdenv.cc.bintools.dynamicLinker} {} \; + ''; + + # fix for `configure: error: Your linker is affected by binutils #16177` + preConfigure = lib.optionalString + stdenv.targetPlatform.isAarch32 + "LD=ld.gold"; + + # GHC has a patched config.sub and bindists' platforms should always work + dontUpdateAutotoolsGnuConfigScripts = true; + + configurePlatforms = [ ]; + configureFlags = + lib.optional stdenv.isDarwin "--with-gcc=${./gcc-clang-wrapper.sh}" + # From: https://github.com/NixOS/nixpkgs/pull/43369/commits + ++ lib.optional stdenv.hostPlatform.isMusl "--disable-ld-override"; + + # No building is necessary, but calling make without flags ironically + # calls install-strip ... + dontBuild = true; + + # Patch scripts to include runtime dependencies in $PATH. + postInstall = '' + for i in "$out/bin/"*; do + test ! -h "$i" || continue + isScript "$i" || continue + sed -i -e '2i export PATH="${lib.makeBinPath runtimeDeps}:$PATH"' "$i" + done + ''; + + # Apparently necessary for the ghc Alpine (musl) bindist: + # When we strip, and then run the + # patchelf --set-rpath "${libPath}:$(patchelf --print-rpath $p)" $p + # below, running ghc (e.g. during `installCheckPhase)` gives some apparently + # corrupted rpath or whatever makes the loader work on nonsensical strings: + # running install tests + # Error relocating /nix/store/...-ghc-8.10.2-binary/lib/ghc-8.10.5/bin/ghc: : symbol not found + # Error relocating /nix/store/...-ghc-8.10.2-binary/lib/ghc-8.10.5/bin/ghc: ir6zf6c9f86pfx8sr30n2vjy-ghc-8.10.2-binary/lib/ghc-8.10.5/bin/../lib/x86_64-linux-ghc-8.10.5/libHSexceptions-0.10.4-ghc8.10.5.so: symbol not found + # Error relocating /nix/store/...-ghc-8.10.2-binary/lib/ghc-8.10.5/bin/ghc: y/lib/ghc-8.10.5/bin/../lib/x86_64-linux-ghc-8.10.5/libHStemplate-haskell-2.16.0.0-ghc8.10.5.so: symbol not found + # Error relocating /nix/store/...-ghc-8.10.2-binary/lib/ghc-8.10.5/bin/ghc: 8.10.5/libHStemplate-haskell-2.16.0.0-ghc8.10.5.so: symbol not found + # Error relocating /nix/store/...-ghc-8.10.2-binary/lib/ghc-8.10.5/bin/ghc: �: symbol not found + # Error relocating /nix/store/...-ghc-8.10.2-binary/lib/ghc-8.10.5/bin/ghc: �?: symbol not found + # Error relocating /nix/store/...-ghc-8.10.2-binary/lib/ghc-8.10.5/bin/ghc: 64-linux-ghc-8.10.5/libHSexceptions-0.10.4-ghc8.10.5.so: symbol not found + # This is extremely bogus and should be investigated. + dontStrip = if stdenv.hostPlatform.isMusl then true else false; # `if` for explicitness + + # On Linux, use patchelf to modify the executables so that they can + # find editline/gmp. + postFixup = lib.optionalString (stdenv.isLinux && !(binDistUsed.isStatic or false)) + (if stdenv.hostPlatform.isAarch64 then + # Keep rpath as small as possible on aarch64 for patchelf#244. All Elfs + # are 2 directories deep from $out/lib, so pooling symlinks there makes + # a short rpath. + '' + (cd $out/lib; ln -s ${ncurses6.out}/lib/libtinfo.so.6) + (cd $out/lib; ln -s ${lib.getLib gmpUsed}/lib/libgmp.so.10) + (cd $out/lib; ln -s ${numactl.out}/lib/libnuma.so.1) + for p in $(find "$out/lib" -type f -name "*\.so*"); do + (cd $out/lib; ln -s $p) + done + + for p in $(find "$out/lib" -type f -executable); do + if isELF "$p"; then + echo "Patchelfing $p" + patchelf --set-rpath "\$ORIGIN:\$ORIGIN/../.." $p + fi + done + '' + else + '' + for p in $(find "$out" -type f -executable); do + if isELF "$p"; then + echo "Patchelfing $p" + patchelf --set-rpath "${libPath}:$(patchelf --print-rpath $p)" $p + fi + done + '') + lib.optionalString stdenv.isDarwin '' + # not enough room in the object files for the full path to libiconv :( + for exe in $(find "$out" -type f -executable); do + isMachO $exe || continue + ln -fs ${libiconv}/lib/libiconv.dylib $(dirname $exe)/libiconv.dylib + install_name_tool -change /usr/lib/libiconv.2.dylib @executable_path/libiconv.dylib -change /usr/local/lib/gcc/6/libgcc_s.1.dylib ${gcc.cc.lib}/lib/libgcc_s.1.dylib $exe + done + + for file in $(find "$out" -name setup-config); do + substituteInPlace $file --replace /usr/bin/ranlib "$(type -P ranlib)" + done + '' + # Recache package db which needs to happen for Hadrian bindists + # where we modify the package db before installing + + '' + package_db=("$out"/lib/ghc-*/lib/package.conf.d) + "$out/bin/ghc-pkg" --package-db="$package_db" recache + ''; + + # In nixpkgs, musl based builds currently enable `pie` hardening by default + # (see `defaultHardeningFlags` in `make-derivation.nix`). + # But GHC cannot currently produce outputs that are ready for `-pie` linking. + # Thus, disable `pie` hardening, otherwise `recompile with -fPIE` errors appear. + # See: + # * https://github.com/NixOS/nixpkgs/issues/129247 + # * https://gitlab.haskell.org/ghc/ghc/-/issues/19580 + hardeningDisable = lib.optional stdenv.targetPlatform.isMusl "pie"; + + doInstallCheck = true; + installCheckPhase = '' + # Sanity check, can ghc create executables? + cd $TMP + mkdir test-ghc; cd test-ghc + cat > main.hs << EOF + {-# LANGUAGE TemplateHaskell #-} + module Main where + main = putStrLn \$([|"yes"|]) + EOF + env -i $out/bin/ghc --make main.hs || exit 1 + echo compilation ok + [ $(./main) == "yes" ] + ''; + + passthru = { + targetPrefix = ""; + enableShared = true; + + inherit llvmPackages; + + # Our Cabal compiler name + haskellCompilerName = "ghc-${version}"; + + # Normal GHC derivations expose the hadrian derivation used to build them + # here. In the case of bindists we just make sure that the attribute exists, + # as it is used for checking if a GHC derivation has been built with hadrian. + hadrian = null; + }; + + meta = rec { + homepage = "http://haskell.org/ghc"; + description = "The Glasgow Haskell Compiler"; + license = lib.licenses.bsd3; + # HACK: since we can't encode the libc / abi in platforms, we need + # to make the platform list dependent on the evaluation platform + # in order to avoid eval errors with musl which supports less + # platforms than the default libcs (i. e. glibc / libSystem). + # This is done for the benefit of Hydra, so `packagePlatforms` + # won't return any platforms that would cause an evaluation + # failure for `pkgsMusl.haskell.compiler.ghc922Binary`, as + # long as the evaluator runs on a platform that supports + # `pkgsMusl`. + platforms = builtins.attrNames ghcBinDists.${distSetName}; + maintainers = lib.teams.haskell.members; + }; +} diff --git a/pkgs/development/compilers/ghc/common-hadrian.nix b/pkgs/development/compilers/ghc/common-hadrian.nix index f4d2a279a6782..465db3a252964 100644 --- a/pkgs/development/compilers/ghc/common-hadrian.nix +++ b/pkgs/development/compilers/ghc/common-hadrian.nix @@ -528,6 +528,10 @@ stdenv.mkDerivation ({ ] ++ lib.teams.haskell.members; timeout = 24 * 3600; inherit (ghc.meta) license platforms; + # https://github.com/NixOS/nixpkgs/issues/208959 + broken = + (lib.versionAtLeast version "9.6" && lib.versionOlder version "9.8") + && stdenv.targetPlatform.isStatic; }; dontStrip = targetPlatform.useAndroidPrebuilt || targetPlatform.isWasm; diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 482abb918e02e..a77943dbf8d57 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -34,8 +34,6 @@ self: super: { # !!! Use cself/csuper inside for the actual overrides cabalInstallOverlay = cself: csuper: { - # Needs to be upgraded compared to Stackage LTS 21 - cabal-install-solver = cself.cabal-install-solver_3_10_2_1; # Needs to be downgraded compared to Stackage LTS 21 resolv = cself.resolv_0_1_2_0; } // lib.optionalAttrs (lib.versionOlder self.ghc.version "9.6") { @@ -52,21 +50,6 @@ self: super: { # process depends on directory. process = cself.process_1_6_18_0; - # hspec < 2.10 depends on ghc (the library) directly which in turn - # depends on directory, causing a dependency conflict which is practically - # not solvable short of recompiling GHC. Instead of adding - # allowInconsistentDependencies for all reverse dependencies of hspec-core, - # just upgrade to an hspec version without the offending dependency. - hspec-core = cself.hspec-core_2_11_7; - hspec-discover = cself.hspec-discover_2_11_7; - hspec = cself.hspec_2_11_7; - - # hspec-discover and hspec-core depend on hspec-meta for testing which - # we need to avoid since it depends on ghc as well. Since hspec*_2_11* - # are overridden to take the versioned attributes as inputs, we need - # to make sure to override the versioned attribute with this fix. - hspec-discover_2_11_7 = dontCheck csuper.hspec-discover_2_11_7; - # Prevent dependency on doctest which causes an inconsistent dependency # due to depending on ghc which depends on directory etc. vector = dontCheck csuper.vector; @@ -94,12 +77,13 @@ self: super: { # Extensions wants the latest version of Cabal for its list of Haskell # language extensions. - extensions = super.extensions.override { + # 2024-01-15: jailbreak to allow hspec-hedgehog 0.1.1.0 https://github.com/kowainik/extensions/pull/92 + extensions = doJailbreak (super.extensions.override { Cabal = if versionOlder self.ghc.version "9.6" then self.Cabal_3_10_2_1 else null; # use GHC bundled version - }; + }); ####################################### ### HASKELL-LANGUAGE-SERVER SECTION ### @@ -118,26 +102,9 @@ self: super: { ghc-paths = lsuper.ghc-paths.override { Cabal = null; }; })); - # hasn't bumped upper bounds - # test fails: "floskell-test: styles/base.md: openBinaryFile: does not exist (No such file or directory)" - # https://github.com/ennocramer/floskell/issues/48 - floskell = dontCheck (doJailbreak super.floskell); - - # 2023-04-03: https://github.com/haskell/haskell-language-server/issues/3546#issuecomment-1494139751 - # There will probably be a new revision soon. - hls-brittany-plugin = assert super.hls-brittany-plugin.version == "1.1.0.0"; doJailbreak super.hls-brittany-plugin; - # For -f-auto see cabal.project in haskell-language-server. ghc-lib-parser-ex = addBuildDepend self.ghc-lib-parser (disableCabalFlag "auto" super.ghc-lib-parser-ex); - hls-test-utils = doJailbreak super.hls-test-utils; - hls-alternate-number-format-plugin = doJailbreak super.hls-alternate-number-format-plugin; - hls-cabal-plugin = doJailbreak super.hls-cabal-plugin; - hls-call-hierarchy-plugin = doJailbreak super.hls-call-hierarchy-plugin; - hls-explicit-fixity-plugin = doJailbreak super.hls-explicit-fixity-plugin; - hls-floskell-plugin = doJailbreak super.hls-floskell-plugin; - hls-gadt-plugin = doJailbreak super.hls-gadt-plugin; - ########################################### ### END HASKELL-LANGUAGE-SERVER SECTION ### ########################################### @@ -190,6 +157,15 @@ self: super: { }) ] super.aeson); + # Lifts bounds on hoauth2, skylighting, and json adds compat with mtl >= 2.3 + gitit = appendPatches [ + (pkgs.fetchpatch { + name = "gitit-stackage-lts-22.patch"; + url = "https://github.com/jgm/gitit/commit/c3ce1ab513d07e9b29e9f4ec8244903441a03fca.patch"; + sha256 = "1573ysf1qdhgsn0lh46cvwlcvyx4r2aay7g8c5cfgnadxd9b1j41"; + }) + ] super.gitit; + # 2023-06-28: Test error: https://hydra.nixos.org/build/225565149 orbits = dontCheck super.orbits; @@ -208,15 +184,17 @@ self: super: { ''; }) super.double-conversion; + # Too strict bounds on hspec < 2.11 + http-api-data = doJailbreak super.http-api-data; + tasty-discover = doJailbreak super.tasty-discover; + # Allow aeson == 2.1.* # https://github.com/hdgarrood/aeson-better-errors/issues/23 aeson-better-errors = doJailbreak super.aeson-better-errors; # 2023-08-09: Jailbreak because of vector < 0.13 # 2023-11-09: don't check because of https://github.com/tweag/monad-bayes/pull/326 - monad-bayes = dontCheck (doJailbreak (super.monad-bayes.override { - hspec = self.hspec_2_11_7; - })); + monad-bayes = dontCheck (doJailbreak super.monad-bayes); # Disable tests failing on odd floating point numbers generated by QuickCheck 2.14.3 # https://github.com/haskell/statistics/issues/205 @@ -229,12 +207,21 @@ self: super: { # There are numerical tests on random data, that may fail occasionally lapack = dontCheck super.lapack; + # currently, cabal-plan seems to get not much maintenance + cabal-plan = doJailbreak super.cabal-plan; + # fix tests failure for base≥4.15 (https://github.com/kim/leveldb-haskell/pull/41) leveldb-haskell = appendPatch (fetchpatch { url = "https://github.com/kim/leveldb-haskell/commit/f5249081f589233890ddb1945ec548ca9fb717cf.patch"; sha256 = "14gllipl28lqry73c5dnclsskzk1bsrrgazibl4lkl8z98j2csjb"; }) super.leveldb-haskell; + # 2024-01-08: fix tests failure for fgl >= 5.8.1 https://github.com/koalaman/shellcheck/issues/2677 + ShellCheck = appendPatch (fetchpatch { + url = "https://github.com/koalaman/shellcheck/commit/c05380d518056189412e12128a8906b8ca6f6717.patch"; + hash = "sha256-FXZQ/D7ut84Yng2/denihDM8e+q04/t2LVALFbohfT0="; + }) super.ShellCheck; + # Arion's test suite needs a Nixpkgs, which is cumbersome to do from Nixpkgs # itself. For instance, pkgs.path has dirty sources and puts a huge .git in the # store. Testing is done upstream. @@ -272,6 +259,10 @@ self: super: { # 2023-04-17: https://gitlab.haskell.org/ghc/ghc-debug/-/issues/20 ghc-debug-brick = doJailbreak super.ghc-debug-brick; + # Test failure. Tests also disabled in Stackage: + # https://github.com/jtdaugherty/brick/issues/499 + brick = dontCheck super.brick; + # Needs older QuickCheck version attoparsec-varword = dontCheck super.attoparsec-varword; @@ -304,20 +295,9 @@ self: super: { }) ]) super.memory; - # Waiting for the commit being fetched as a patch to get a release. - espial = appendPatch (fetchpatch { - url = "https://github.com/jonschoning/espial/commit/70375db7e245207b3572779288eade3252c4d9e3.patch"; - sha256 = "sha256-fto8fdFbZkzn7dwCCsGw+j+5HSvEvyvU5VzYDn4F2G8="; - excludes = ["*.yaml" "*.lock" "*.json"]; - }) super.espial; - # 2023-06-10: Too strict version bound on https://github.com/haskell/ThreadScope/issues/118 threadscope = doJailbreak super.threadscope; - # Overriding the version pandoc dependency uses as the latest release has version bounds - # defined as >= 3.1 && < 3.2, can be removed once pandoc gets bumped by Stackage. - patat = super.patat.override { pandoc = self.pandoc_3_1_11; }; - # http2 also overridden in all-packages.nix for mailctl. # twain is currently only used by mailctl, so the .overrideScope shouldn't # negatively affect any other packages, at least currently... @@ -356,16 +336,7 @@ self: super: { rm -r $out/doc/?ndroid* ''; }; - - # Git annex provides a restricted login shell. Setting - # passthru.shellPath here allows a user's login shell to be set to - # `git-annex-shell` by making `shell = haskellPackages.git-annex`. - # https://git-annex.branchable.com/git-annex-shell/ - passthru.shellPath = "/bin/git-annex-shell"; - }) (super.git-annex.overrideScope (self: _: { - # https://github.com/haskell-pkg-janitors/unix-compat/issues/3 - unix-compat = self.unix-compat_0_6; - })); + }) super.git-annex; # Too strict bounds on servant # Pending a hackage revision: https://github.com/berberman/arch-web/commit/5d08afee5b25e644f9e2e2b95380a5d4f4aa81ea#commitcomment-89230555 @@ -524,17 +495,60 @@ self: super: { # 2023-04-20: Restrictive bytestring bound in tests. storablevector = doJailbreak super.storablevector; - # 2023-04-20: Pretends to need brick 1.6 but the commit history here - # https://github.com/matterhorn-chat/matterhorn/commits/master/matterhorn.cabal - # makes very clear that 1.4 is equally fine. - # Generally a slightly packaging hostile bound practice. - matterhorn = doJailbreak super.matterhorn; + # Need following changes from develop branch: + # - crypton-connection over connection (abandoned) + # - vty >= 6 (& pals) support + # Unreasonably difficult to apply as patches + matterhorn = lib.pipe + (super.matterhorn.override { + connection = self.crypton-connection; + }) + [ + doJailbreak + # vty >= 6 support + (addBuildDepends [ self.vty-crossplatform ]) + (overrideSrc { + version = "unstable-2024-01-11"; + src = pkgs.fetchFromGitHub { + owner = "matterhorn-chat"; + repo = "matterhorn"; + rev = lib.warnIf + (super.matterhorn.version != "50200.19.0") + "matterhorn on Hackage may have caught up with our pinned commit" + "66d23291a1c748e568908b91b1109ed17b6d86e9"; + sha256 = "0djawpp0zvvc2v020k6p4chvd1dlmcs0fa3d4wlr0cmkha40flpb"; + }; + }) + ]; + # Switch to crypton-connection over abandoned connection + # To add insult to injury, mattermost-api had a breaking change on its develop + # branch, so we also need to bump it to an unstable commit. Luckily, matterhorn + # is its only consumer on Hackage. + mattermost-api = overrideSrc { + version = lib.warnIf + (super.mattermost-api.version != "50200.15.0") + "mattermost-api on Hackage may have caught up with our pinned commit" + "unstable-2024-01-11"; + src = pkgs.fetchFromGitHub { + owner = "matterhorn-chat"; + repo = "mattermost-api"; + rev = "8df809df4d96930cf8b39d0d8f54cdb6d8f42b59"; + sha256 = "154p4yi941l9ga2c3vw8yhgq0g1wn4jhmg3yhzgwgca1c5d1vydi"; + }; + } (super.mattermost-api.override { + connection = self.crypton-connection; + }); + + # Too strict bounds on transformers and resourcet + # https://github.com/alphaHeavy/lzma-conduit/issues/23 + lzma-conduit = doJailbreak super.lzma-conduit; # 2020-06-05: HACK: does not pass own build suite - `dontCheck` - hnix = dontCheck (super.hnix.override { + # 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 @@ -554,9 +568,6 @@ self: super: { # https://github.com/ekmett/structures/issues/3 structures = dontCheck super.structures; - # Requires alex >= 3.4 - jacinda = super.jacinda.override { alex = self.alex_3_4_0_1; }; - # Disable test suites to fix the build. acme-year = dontCheck super.acme-year; # http://hydra.cryp.to/build/497858/log/raw aeson-lens = dontCheck super.aeson-lens; # http://hydra.cryp.to/build/496769/log/raw @@ -719,6 +730,10 @@ self: super: { xsd = dontCheck super.xsd; zip-archive = dontCheck super.zip-archive; # https://github.com/jgm/zip-archive/issues/57 + # 2023-01-11: Too strict bounds on optparse-applicative + # https://github.com/Gabriella439/bench/issues/49 + bench = doJailbreak super.bench; + # 2023-06-26: Test failure: https://hydra.nixos.org/build/224869905 comfort-blas = dontCheck super.comfort-blas; @@ -1057,10 +1072,17 @@ self: super: { # Djinn's last release was 2014, incompatible with Semigroup-Monoid Proposal # https://github.com/augustss/djinn/pull/8 - djinn = appendPatch (fetchpatch { - url = "https://github.com/augustss/djinn/commit/6cb9433a137fb6b5194afe41d616bd8b62b95630.patch"; - sha256 = "0s021y5nzrh74gfp8xpxpxm11ivzfs3jwg6mkrlyry3iy584xqil"; - }) super.djinn; + djinn = overrideSrc { + version = "unstable-2023-11-20"; + src = pkgs.fetchFromGitHub { + owner = "augustss"; + repo = "djinn"; + rev = "69b3fbad9f42f0b1b2c49977976b8588c967d76e"; + hash = "sha256-ibxn6DXk4pqsOsWhi8KcrlH/THnuMWvIu5ENOn3H3So="; + }; + } super.djinn; + + mueval = doJailbreak super.mueval; # We cannot build this package w/o the C library from <http://www.phash.org/>. phash = markBroken super.phash; @@ -1280,37 +1302,6 @@ self: super: { dhall-nixpkgs = self.generateOptparseApplicativeCompletions [ "dhall-to-nixpkgs" ] (doJailbreak super.dhall-nixpkgs); dhall-yaml = self.generateOptparseApplicativeCompletions ["dhall-to-yaml-ng" "yaml-to-dhall"] super.dhall-yaml; - crypton-connection = super.crypton-connection.override { - # requires tls >= 1.7 - tls = self.tls_1_9_0; - }; - - stack = - lib.pipe - super.stack - [ - (self.generateOptparseApplicativeCompletions [ "stack" ]) - - # stack-2.13.1 requires a bunch of the latest packages. - (drv: drv.overrideScope (hfinal: hprev: { - ansi-terminal = hfinal.ansi-terminal_1_0; # needs ansi-terminal >= 1.0 - crypton = hfinal.crypton_0_34; # needs crypton >= 0.33 - hedgehog = doJailbreak hprev.hedgehog; # has too strict version bound for ansi-terminal - hpack = hfinal.hpack_0_36_0; # needs hpack == 0.36.0 - http-client-tls = hfinal.http-client-tls_0_3_6_3; # needs http-client-tls >= 0.3.6.2 - http-download = hfinal.http-download_0_2_1_0; # needs http-download >= 0.2.1.0 - optparse-applicative = hfinal.optparse-applicative_0_18_1_0; # needs optparse-applicative >= 0.18.1.0 - pantry = hfinal.pantry_0_9_3_1; # needs pantry >= 0.9.2 - syb = dontCheck hprev.syb; # cyclic dependencies - tar-conduit = hfinal.tar-conduit_0_4_0; # pantry needs tar-conduit >= 0.4.0 - temporary = dontCheck hprev.temporary; # cyclic dependencies - })) - ]; - - hopenpgp-tools = super.hopenpgp-tools.override { - optparse-applicative = self.optparse-applicative_0_18_1_0; - }; - # musl fixes # dontCheck: use of non-standard strptime "%s" which musl doesn't support; only used in test unix-time = if pkgs.stdenv.hostPlatform.isMusl then dontCheck super.unix-time else super.unix-time; @@ -1630,18 +1621,22 @@ self: super: { libraryToolDepends = (drv.libraryToolDepends or []) ++ [self.buildHaskellPackages.c2hs]; }) super.libsodium; - svgcairo = appendPatches [ - # Remove when https://github.com/gtk2hs/svgcairo/pull/12 goes in. - (fetchpatch { - url = "https://github.com/gtk2hs/svgcairo/commit/348c60b99c284557a522baaf47db69322a0a8b67.patch"; - sha256 = "0akhq6klmykvqd5wsbdfnnl309f80ds19zgq06sh1mmggi54dnf3"; - }) - # Remove when https://github.com/gtk2hs/svgcairo/pull/13 goes in. - (fetchpatch { - url = "https://github.com/dalpd/svgcairo/commit/d1e0d7ae04c1edca83d5b782e464524cdda6ae85.patch"; - sha256 = "1pq9ld9z67zsxj8vqjf82qwckcp69lvvnrjb7wsyb5jc6jaj3q0a"; - }) - ] super.svgcairo; + svgcairo = overrideCabal (drv: { + patches = drv.patches or [ ] ++ [ + # Remove when https://github.com/gtk2hs/svgcairo/pull/12 goes in. + (fetchpatch { + url = "https://github.com/gtk2hs/svgcairo/commit/348c60b99c284557a522baaf47db69322a0a8b67.patch"; + sha256 = "0akhq6klmykvqd5wsbdfnnl309f80ds19zgq06sh1mmggi54dnf3"; + }) + # Remove when https://github.com/gtk2hs/svgcairo/pull/13 goes in. + (fetchpatch { + url = "https://github.com/dalpd/svgcairo/commit/d1e0d7ae04c1edca83d5b782e464524cdda6ae85.patch"; + sha256 = "1pq9ld9z67zsxj8vqjf82qwckcp69lvvnrjb7wsyb5jc6jaj3q0a"; + }) + ]; + editedCabalFile = null; + revision = null; + }) super.svgcairo; # Upstream PR: https://github.com/jkff/splot/pull/9 splot = appendPatch (fetchpatch { @@ -1735,6 +1730,15 @@ self: super: { doCheck = false; }) super.hcoord; + # Break infinite recursion via tasty + temporary = dontCheck super.temporary; + + # Break infinite recursion via doctest-lib + utility-ht = dontCheck super.utility-ht; + + # Break infinite recursion via optparse-applicative (alternatively, dontCheck syb) + prettyprinter-ansi-terminal = dontCheck super.prettyprinter-ansi-terminal; + # 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. @@ -1821,23 +1825,6 @@ self: super: { # https://github.com/biocad/servant-openapi3/issues/30 servant-openapi3 = dontCheck super.servant-openapi3; - # Give latest hspec correct dependency versions without overrideScope - hspec_2_11_7 = doDistribute (super.hspec_2_11_7.override { - hspec-discover = self.hspec-discover_2_11_7; - hspec-core = self.hspec-core_2_11_7; - }); - hspec-meta_2_11_7 = doDistribute (super.hspec-meta_2_11_7.override { - hspec-expectations = self.hspec-expectations_0_8_4; - }); - hspec-discover_2_11_7 = doDistribute (super.hspec-discover_2_11_7.override { - hspec-meta = self.hspec-meta_2_11_7; - }); - # Need to disable tests to prevent an infinite recursion if hspec-core_2_11_7 - # is overlayed to hspec-core. - hspec-core_2_11_7 = doDistribute (dontCheck (super.hspec-core_2_11_7.override { - hspec-expectations = self.hspec-expectations_0_8_4; - })); - # Point hspec 2.7.10 to correct dependencies hspec_2_7_10 = super.hspec_2_7_10.override { hspec-discover = self.hspec-discover_2_7_10; @@ -1932,8 +1919,16 @@ self: super: { "--haddock-option=--optghc=-fno-safe-haskell" ] super.alg; + # Windows.normalise changed in filepath >= 1.4.100.4 which fails the equivalency + # test suite. This is of no great consequence for us, though. + # Patch solving this has been submitted to upstream by me (@sternenseemann). + filepath-bytestring = + lib.warnIf + (lib.versionAtLeast super.filepath-bytestring.version "1.4.100.4") + "filepath-bytestring override may be obsolete" + dontCheck super.filepath-bytestring; + # Break out of overspecified constraint on QuickCheck. - filepath-bytestring = doJailbreak super.filepath-bytestring; haddock-library = doJailbreak super.haddock-library; # Test suite has overly strict bounds on tasty, jailbreaking fails. @@ -1977,50 +1972,6 @@ self: super: { # test suite doesn't compile anymore due to changed hunit/tasty APIs fullstop = dontCheck super.fullstop; - # https://github.com/jgm/pandoc/issues/7163 - pandoc = dontCheck super.pandoc; - - # Since pandoc-3, the actual `pandoc` executable is in the pandoc-cli - # package. It is no longer distributed in the pandoc package itself. So for - # people that want to use the `pandoc` cli tool, they must use pandoc-cli. - # - # The unfortunate thing is that LTS-21 includes no possible build plan for - # pandoc-cli, because pandoc-cli pandoc-lua-engine are not in LTS 21. - # To get pandoc-lua-engine building we need either to downgrade a ton - # of hslua-module-* packages from stackage or use pandoc 3.1 although - # LTS contains pandoc 3.0. - inherit (let - pandoc-cli-overlay = self: super: { - # pandoc-cli requires pandoc >= 3.1 - pandoc = self.pandoc_3_1_11; - - # pandoc depends on http-client-tls, which only starts depending - # on crypton-connection in http-client-tls-0.3.6.2. - http-client-tls = self.http-client-tls_0_3_6_3; - - # pandoc depends on skylighting >= 0.14 - skylighting = self.skylighting_0_14_1; - skylighting-core = self.skylighting-core_0_14_1; - - # pandoc needs up to date typst - typst-symbols = self.typst-symbols_0_1_5; - # and texmath to match - texmath = self.texmath_0_12_8_6; - }; - in { - pandoc-cli = super.pandoc-cli.overrideScope pandoc-cli-overlay; - pandoc_3_1_11 = doDistribute (super.pandoc_3_1_11.overrideScope pandoc-cli-overlay); - pandoc-lua-engine = super.pandoc-lua-engine.overrideScope pandoc-cli-overlay; - }) - pandoc-cli - pandoc_3_1_11 - pandoc-lua-engine - ; - - # Doesn't work without typst-symbols >= 0.1.5 which conflicts with Stackage - # TODO(@sternenseemann): clean up with Stackage LTS 22 - typst = dontDistribute super.typst; - crypton-x509 = lib.pipe super.crypton-x509 @@ -2222,9 +2173,6 @@ self: super: { sha256 = "sha256-AVQLvul3ufxGQyoXud05qauclNanf6kunip0oJ/9lWQ="; }) (dontCheck super.yi-language); - # 2022-03-22: Jailbreak for base bound: https://github.com/reflex-frp/reflex-dom/pull/433 - reflex-dom = assert super.reflex-dom.version == "0.6.1.1"; doJailbreak super.reflex-dom; - # Tests need to lookup target triple x86_64-unknown-linux # https://github.com/llvm-hs/llvm-hs/issues/334 llvm-hs = overrideCabal { @@ -2294,6 +2242,9 @@ self: super: { Cabal-syntax = self.Cabal-syntax_3_10_2_0; })); + # Too strict bound on hspec (<2.11) + utf8-light = doJailbreak super.utf8-light; + large-hashable = lib.pipe (super.large-hashable.override { # https://github.com/factisresearch/large-hashable/commit/5ec9d2c7233fc4445303564047c992b693e1155c utf8-light = null; @@ -2393,8 +2344,6 @@ self: super: { language-docker = self.language-docker_11_0_0; }; - nix-tree = super.nix-tree; - # test suite requires stack to run, https://github.com/dino-/photoname/issues/24 photoname = dontCheck super.photoname; @@ -2550,8 +2499,24 @@ self: super: { # Too strict bounds on text and tls # https://github.com/barrucadu/irc-conduit/issues/54 - irc-conduit = doJailbreak super.irc-conduit; - irc-client = doJailbreak super.irc-client; + # Use crypton-connection instead of connection + # https://github.com/barrucadu/irc-conduit/pull/60 https://github.com/barrucadu/irc-client/pull/101 + irc-conduit = appendPatch (pkgs.fetchpatch { + url = "https://github.com/barrucadu/irc-conduit/pull/60/commits/58f6b5ee0c23a0615e43292dbbacf40636dcd7a6.patch"; + hash = "sha256-d08tb9iL07mBWdlZ7PCfTLVFJLgcxeGVPzJ+jOej8io="; + }) (doJailbreak (super.irc-conduit.override { + connection = self.crypton-connection; + x509-validation = self.crypton-x509-validation; + })); + irc-client = appendPatch (pkgs.fetchpatch { + url = "https://github.com/barrucadu/irc-client/pull/101/commits/0440b7e2ce943d960234c50957a55025771f567a.patch"; + hash = "sha256-iZyZMrodgViXFCMH9y2wIJZRnjd6WhkqInAdykqTdkY="; + }) (doJailbreak (super.irc-client.override { + connection = self.crypton-connection; + x509 = self.crypton-x509; + x509-store = self.crypton-x509-store; + x509-validation = self.crypton-x509-validation; + })); # 2022-02-25: Unmaintained and to strict upper bounds paths = doJailbreak super.paths; @@ -2777,10 +2742,8 @@ self: super: { co-log-polysemy = doJailbreak super.co-log-polysemy; co-log-polysemy-formatting = doJailbreak super.co-log-polysemy-formatting; - # 2023-12-20: Needs newer hasql-pool package and extra dependencies - postgrest = lib.pipe (super.postgrest.overrideScope (lself: lsuper: { - hasql-pool = lself.hasql-pool_0_10_0_1; - })) [ + postgrest = lib.pipe super.postgrest [ + # 2023-12-20: New version needs extra dependencies (addBuildDepends [ self.extra self.fuzzyset_0_2_4 self.cache self.timeit ]) # 2022-12-02: Too strict bounds: https://github.com/PostgREST/postgrest/issues/2580 doJailbreak @@ -2796,6 +2759,10 @@ self: super: { }) ]; + # Too strict bounds on hspec < 2.11 + fuzzyset_0_2_4 = doJailbreak super.fuzzyset_0_2_4; + swagger2 = doJailbreak super.swagger2; + html-charset = dontCheck super.html-charset; # true-name-0.1.0.4 has been tagged, but has not been released to Hackage. @@ -2857,6 +2824,12 @@ self: super: { # The hackage source is somehow missing a file present in the repo (tests/ListStat.hs). sym = dontCheck super.sym; + # 2024-01-23: https://github.com/composewell/unicode-data/issues/118 + unicode-data = dontCheck super.unicode-data; + + # 2024-01-24: https://github.com/haskellari/tree-diff/issues/79 + tree-diff = dontCheck super.tree-diff; + # Too strict bounds on base, ghc-prim, primitive # https://github.com/kowainik/typerep-map/pull/128 typerep-map = doJailbreak super.typerep-map; @@ -2864,6 +2837,9 @@ self: super: { # Too strict bounds on base kewar = doJailbreak super.kewar; + # Too strict bounds on mtl, servant and servant-client + unleash-client-haskell = doJailbreak super.unleash-client-haskell; + # Tests rely on (missing) submodule unleash-client-haskell-core = dontCheck super.unleash-client-haskell-core; @@ -2877,11 +2853,6 @@ self: super: { libraryToolDepends = (drv.libraryToolDepends or []) ++ [pkgs.buildPackages.git]; }) super.kmonad; - # Both of these need specific versions of ghc-lib-parser, the minor releases - # seem to be tied. - ghc-syntax-highlighter_0_0_10_0 = super.ghc-syntax-highlighter_0_0_10_0.overrideScope(self: super: { - ghc-lib-parser = self.ghc-lib-parser_9_6_3_20231121; - }); ghc-syntax-highlighter_0_0_11_0 = super.ghc-syntax-highlighter_0_0_11_0.overrideScope(self: super: { ghc-lib-parser = self.ghc-lib-parser_9_8_1_20231121; }); @@ -2890,12 +2861,52 @@ self: super: { # ghc-syntax-highlighter compatible with a newer ghc-lib-parser it # transitively pulls in ihaskell = super.ihaskell.overrideScope (self: super: { - ipython-kernel = self.ipython-kernel_0_11_0_0; ghc-syntax-highlighter = self.ghc-syntax-highlighter_0_0_10_0; }); - # 2024-01-01: Too strict bounds on megaparsec - # Fixed in 0.2.8: https://github.com/PostgREST/configurator-pg/pull/20 - configurator-pg = doJailbreak super.configurator-pg; + # 2024-01-24: support optparse-applicative 0.18 + niv = appendPatches [ + (fetchpatch { + # needed for the following patch to apply + url = "https://github.com/nmattia/niv/commit/7b76374b2b44152bfbf41fcb60162c2ce9182e7a.patch"; + includes = [ "src/*" ]; + hash = "sha256-3xG+GD6fUCGgi2EgS7WUpjfn6gvc2JurJcIrnyy4ys8="; + }) + (fetchpatch { + # Update to optparse-applicative 0.18 + url = "https://github.com/nmattia/niv/commit/290965abaa02be33b601032d850c588a6bafb1a5.patch"; + hash = "sha256-YxUdv4r/Fx+8YxHhqEuS9uZR1XKzVCPrLmj5+AY5GRA="; + }) + ] super.niv; + + inherit + (let + unbreakRepa = packageName: drv: lib.pipe drv [ + # 2023-12-23: Apply build fixes for ghc >=9.4 + (appendPatches (lib.optionals (lib.versionAtLeast self.ghc.version "9.4") (repaPatches.${packageName} or []))) + # 2023-12-23: jailbreak for base <4.17, vector <0.13 + doJailbreak + ]; + # https://github.com/haskell-repa/repa/pull/27 + repaPatches = lib.mapAttrs (relative: hash: lib.singleton (pkgs.fetchpatch { + name = "repa-pr-27.patch"; + url = "https://github.com/haskell-repa/repa/pull/27/commits/40cb2866bb4da51a8cac5e3792984744a64b016e.patch"; + inherit relative hash; + })) { + repa = "sha256-bcSnzvCJmmSBts9UQHA2dYL0Q+wXN9Fbz5LfkrmhCo8="; + repa-io = "sha256-KsIN7NPWCyTpVzhR+xaBKGl8vC6rYH94llvlTawSxFk="; + repa-examples = "sha256-//2JG1CW1h2sKS2BSJadVAujSE3v1TfS0F8zgcNkPI8="; + repa-algorithms = "sha256-z/a7DpT3xJrIsif4cbciYcTSjapAtCoNNVX7PrZtc4I="; + }; + in + lib.mapAttrs unbreakRepa super) + repa + repa-io + repa-examples + repa-algorithms + # The following packages aren't fixed yet, sorry: + # repa-array, repa-convert, repa-eval, repa-flow, + # repa-query, repa-scalar, repa-store, repa-stream + ; } // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super 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 8b4399af2076d..137647da8b51b 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix @@ -4,6 +4,7 @@ with haskellLib; let inherit (pkgs.stdenv.hostPlatform) isDarwin; + inherit (pkgs) lib; in self: super: { @@ -58,9 +59,6 @@ self: super: { # their existence to callPackages, but their is no shim for lower GHC versions. system-cxx-std-lib = null; - # Additionally depends on OneTuple for GHC < 9.0 - base-compat-batteries = addBuildDepend self.OneTuple super.base-compat-batteries; - # For GHC < 9.4, some packages need data-array-byte as an extra dependency primitive = addBuildDepends [ self.data-array-byte ] super.primitive; hashable = addBuildDepends [ @@ -120,13 +118,6 @@ self: super: { # Overly-strict bounds introducted by a revision in version 0.3.2. text-metrics = doJailbreak super.text-metrics; - # OneTuple needs hashable (instead of ghc-prim) and foldable1-classes-compat for GHC < 9 - OneTuple = addBuildDepends [ - self.foldable1-classes-compat - ] (super.OneTuple.override { - ghc-prim = self.hashable; - }); - # Doesn't build with 9.0, see https://github.com/yi-editor/yi/issues/1125 yi-core = doDistribute (markUnbroken super.yi-core); @@ -170,4 +161,25 @@ self: super: { # No instance for (Show B.Builder) arising from a use of ‘print’ http-types = dontCheck super.http-types; + + # Packages which need compat library for GHC < 9.6 + inherit + (lib.mapAttrs + (_: addBuildDepends [ self.foldable1-classes-compat ]) + super) + indexed-traversable + these + ; + base-compat-batteries = addBuildDepends [ + self.foldable1-classes-compat + self.OneTuple + ] super.base-compat-batteries; + + # OneTuple needs hashable (instead of ghc-prim) and foldable1-classes-compat for GHC < 9 + OneTuple = addBuildDepends [ + self.foldable1-classes-compat + self.base-orphans + ] (super.OneTuple.override { + ghc-prim = self.hashable; + }); } 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 69eea055315af..5b17975ca8b70 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix @@ -4,6 +4,7 @@ with haskellLib; let inherit (pkgs.stdenv.hostPlatform) isDarwin; + inherit (pkgs) lib; in self: super: { @@ -135,4 +136,21 @@ self: super: { # No instance for (Show B.Builder) arising from a use of ‘print’ http-types = dontCheck super.http-types; + + # Packages which need compat library for GHC < 9.6 + inherit + (lib.mapAttrs + (_: addBuildDepends [ self.foldable1-classes-compat ]) + super) + indexed-traversable + these + ; + base-compat-batteries = addBuildDepends [ + self.foldable1-classes-compat + self.OneTuple + ] super.base-compat-batteries; + OneTuple = addBuildDepends [ + self.foldable1-classes-compat + self.base-orphans + ] super.OneTuple; } 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 5ffca6a50bc66..24ccbf70face9 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix @@ -4,6 +4,7 @@ with haskellLib; let inherit (pkgs.stdenv.hostPlatform) isDarwin; + inherit (pkgs) lib; in self: super: { @@ -127,4 +128,18 @@ self: super: { # Requires GHC < 9.4 ghc-source-gen = doDistribute (unmarkBroken super.ghc-source-gen); + + # Packages which need compat library for GHC < 9.6 + inherit + (lib.mapAttrs + (_: addBuildDepends [ self.foldable1-classes-compat ]) + super) + indexed-traversable + OneTuple + these + ; + base-compat-batteries = addBuildDepends [ + self.foldable1-classes-compat + self.OneTuple + ] super.base-compat-batteries; } 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 f4daa4648d830..82cbf5ff23aa2 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix @@ -59,10 +59,12 @@ in { hashable-time = doJailbreak super.hashable-time; libmpd = doJailbreak super.libmpd; - lens-family-th = doJailbreak super.lens-family-th; # template-haskell <2.19 # generically needs base-orphans for 9.4 only base-orphans = dontCheck (doDistribute super.base-orphans); + generically = addBuildDepends [ + self.base-orphans + ] super.generically; # the dontHaddock is due to a GHC panic. might be this bug, not sure. # https://gitlab.haskell.org/ghc/ghc/-/issues/21619 @@ -94,41 +96,45 @@ in { # https://github.com/mokus0/th-extras/issues/18 th-extras = doJailbreak super.th-extras; - # requires newer versions to work with GHC 9.4 - servant = doJailbreak super.servant; - servant-server = doJailbreak super.servant-server; - servant-auth = doJailbreak super.servant-auth; - servant-auth-swagger = doJailbreak super.servant-auth-swagger; - servant-swagger = doJailbreak super.servant-swagger; - servant-client-core = doJailbreak super.servant-client-core; - servant-client = doJailbreak super.servant-client; # https://github.com/kowainik/relude/issues/436 relude = dontCheck super.relude; + # Broken because of unix >= 2.8 for GHC >= 9.6 + darcs = unmarkBroken (doDistribute super.darcs); + inherit ( let hls_overlay = lself: lsuper: { - ghc-lib-parser = lself.ghc-lib-parser_9_6_3_20231121; - ghc-lib-parser-ex = doDistribute lself.ghc-lib-parser-ex_9_6_0_2; Cabal-syntax = lself.Cabal-syntax_3_10_2_0; }; in lib.mapAttrs (_: pkg: doDistribute (pkg.overrideScope hls_overlay)) { haskell-language-server = allowInconsistentDependencies super.haskell-language-server; - fourmolu = self.fourmolu_0_14_0_0; - ormolu = self.generateOptparseApplicativeCompletions [ "ormolu" ] (enableSeparateBinOutput super.ormolu_0_7_2_0); - hlint = super.hlint_3_6_1; + fourmolu = super.fourmolu; + ormolu = super.ormolu; + hlint = super.hlint; stylish-haskell = super.stylish-haskell; } ) haskell-language-server - # HLS from 2.3 needs at least formolu 0.14. - # This means we need to bump a lot of other tools, too, because they all us ghc-lib-parser - # We do this globally to prevent inconsistent formatting or lints between hls and the command line tools. fourmolu ormolu hlint stylish-haskell ; + + # Packages which need compat library for GHC < 9.6 + inherit + (lib.mapAttrs + (_: addBuildDepends [ self.foldable1-classes-compat ]) + super) + indexed-traversable + OneTuple + these + ; + base-compat-batteries = addBuildDepends [ + self.foldable1-classes-compat + self.OneTuple + ] super.base-compat-batteries; } 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 3dcf3cf819494..0aafb27ceb1e7 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix @@ -65,43 +65,10 @@ self: super: { # Version deviations from Stackage LTS # - doctest = doDistribute super.doctest_0_22_2; - http-api-data = doDistribute self.http-api-data_0_6; # allows base >= 4.18 - some = doDistribute self.some_1_0_6; - th-abstraction = doDistribute self.th-abstraction_0_6_0_0; - th-desugar = doDistribute self.th-desugar_1_16; - semigroupoids = doDistribute self.semigroupoids_6_0_0_1; - bifunctors = doDistribute self.bifunctors_5_6_1; - base-compat = doDistribute self.base-compat_0_13_1; - base-compat-batteries = doDistribute self.base-compat-batteries_0_13_1; - fgl = doDistribute self.fgl_5_8_2_0; - - # Because we bumped the version of th-abstraction above.^ - aeson = doJailbreak super.aeson; - free = doJailbreak super.free; - - # Because we bumped the version of base-compat above.^ - cabal-plan = unmarkBroken super.cabal-plan; - cabal-plan-bounds = unmarkBroken super.cabal-plan-bounds; - - # Requires filepath >= 1.4.100.0 <=> GHC >= 9.6 - file-io = unmarkBroken super.file-io; - # Too strict upper bound on template-haskell # https://github.com/mokus0/th-extras/pull/21 th-extras = doJailbreak super.th-extras; - ghc-lib = doDistribute self.ghc-lib_9_6_3_20231121; - ghc-lib-parser = doDistribute self.ghc-lib-parser_9_6_3_20231121; - ghc-lib-parser-ex = doDistribute self.ghc-lib-parser-ex_9_6_0_2; - - fourmolu = doDistribute self.fourmolu_0_14_0_0; - ormolu = self.generateOptparseApplicativeCompletions [ "ormolu" ] (enableSeparateBinOutput super.ormolu_0_7_2_0); - hlint = super.hlint_3_6_1; - - # v0.1.6 forbids base >= 4.18 - singleton-bool = doDistribute super.singleton-bool_0_1_7; - # # Too strict bounds without upstream fix # @@ -136,11 +103,6 @@ self: super: { }) ] (super.hourglass); - - # Test suite doesn't compile with base-4.18 / GHC 9.6 - # https://github.com/dreixel/syb/issues/40 - syb = dontCheck super.syb; - # Patch 0.17.1 for support of mtl-2.3 xmonad-contrib = appendPatch (pkgs.fetchpatch { @@ -150,79 +112,24 @@ self: super: { }) (doJailbreak super.xmonad-contrib); - # Patch 0.12.0.1 for support of unix-2.8.0.0 - arbtt = appendPatch - (pkgs.fetchpatch { - name = "arbtt-unix-2.8.0.0.patch"; - url = "https://github.com/nomeata/arbtt/pull/168/commits/ddaac94395ac50e3d3cd34c133dda4a8e5a3fd6c.patch"; - sha256 = "sha256-5Gmz23f4M+NfgduA5O+9RaPmnneAB/lAlge8MrFpJYs="; - }) - super.arbtt; - - # 2023-04-03: plugins disabled for hls 1.10.0.0 based on - # - haskell-language-server = super.haskell-language-server.override { - hls-floskell-plugin = null; - }; - - # Newer version of servant required for GHC 9.6 - servant = self.servant_0_20_1; - servant-server = self.servant-server_0_20; - servant-client = self.servant-client_0_20; - servant-client-core = self.servant-client-core_0_20; - # Select versions compatible with servant_0_20_1 - servant-docs = self.servant-docs_0_13; - servant-swagger = self.servant-swagger_1_2; # Jailbreaks for servant <0.20 servant-lucid = doJailbreak super.servant-lucid; - # Jailbreak strict upper bounds: http-api-data <0.6 - servant_0_20_1 = doJailbreak super.servant_0_20_1; - servant-server_0_20 = doJailbreak super.servant-server_0_20; - servant-client_0_20 = doJailbreak super.servant-client_0_20; - servant-client-core_0_20 = doJailbreak super.servant-client-core_0_20; - # Jailbreak strict upper bounds: doctest <0.22 - servant-swagger_1_2 = doJailbreak super.servant-swagger_1_2; - lifted-base = dontCheck super.lifted-base; hw-fingertree = dontCheck super.hw-fingertree; hw-prim = dontCheck (doJailbreak super.hw-prim); stm-containers = dontCheck super.stm-containers; regex-tdfa = dontCheck super.regex-tdfa; - rebase = doJailbreak super.rebase_1_20_2; - rerebase = doJailbreak super.rerebase_1_20_2; hiedb = dontCheck super.hiedb; retrie = dontCheck super.retrie; # https://github.com/kowainik/relude/issues/436 relude = dontCheck (doJailbreak super.relude); - ghc-exactprint = unmarkBroken (addBuildDepends (with self.ghc-exactprint.scope; [ - HUnit Diff data-default extra fail free ghc-paths ordered-containers silently syb - ]) super.ghc-exactprint_1_7_0_1); - inherit (pkgs.lib.mapAttrs (_: doJailbreak ) super) hls-cabal-plugin - algebraic-graphs - co-log-core - lens - cryptohash-sha1 - cryptohash-md5 ghc-trace-events - tasty-hspec - constraints-extras - tree-diff - implicit-hie-cradle - focus - hie-compat - dbus # template-haskell >=2.18 && <2.20, transformers <0.6, unix <2.8 gi-cairo-connector # mtl <2.3 - haskintex # text <2 - lens-family-th # template-haskell <2.19 ghc-prof # base <4.18 - profiteur # vector <0.13 - mfsolve # mtl <2.3 - cubicbezier # mtl <2.3 - dhall # template-haskell <2.20 env-guard # doctest <0.21 package-version # doctest <0.21, tasty-hedgehog <1.4 ; @@ -233,6 +140,10 @@ self: super: { # Pending text-2.0 support https://github.com/gtk2hs/gtk2hs/issues/327 gtk = doJailbreak super.gtk; + # 2023-12-23: It needs this to build under ghc-9.6.3. + # A factor of 100 is insufficent, 200 seems seems to work. + hip = appendConfigureFlag "--ghc-options=-fsimpl-tick-factor=200" super.hip; + # Doctest comments have bogus imports. bsb-http-chunked = dontCheck super.bsb-http-chunked; @@ -263,5 +174,8 @@ self: super: { # the workaround on 9.6 is to revert to the LLVM backend (which is used # for these sorts of situations even on 9.2 and 9.4). # https://gitlab.haskell.org/ghc/ghc/-/issues/23746#note_525318 - tls = if pkgs.stdenv.hostPlatform.isAarch64 then self.forceLlvmCodegenBackend super.tls else super.tls; + inherit (lib.mapAttrs (_: self.forceLlvmCodegenBackend) super) + tls + mmark + ; } 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 d6672c22a2035..31f8781c2b4a4 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix @@ -49,11 +49,12 @@ self: super: { unix = null; xhtml = null; + # # HLS # https://haskell-language-server.readthedocs.io/en/latest/support/plugin-support.html + # haskell-language-server = super.haskell-language-server.override { hls-class-plugin = null; - hls-floskell-plugin = null; hls-fourmolu-plugin = null; hls-gadt-plugin = null; hls-hlint-plugin = null; @@ -65,55 +66,50 @@ self: super: { hls-stylish-haskell-plugin = null; }; + # # Version upgrades - alex = doDistribute self.alex_3_4_0_1; - some = doDistribute self.some_1_0_6; - tagged = doDistribute self.tagged_0_8_8; + # th-abstraction = doDistribute self.th-abstraction_0_6_0_0; - hspec-core = doDistribute self.hspec-core_2_11_7; - hspec-meta = doDistribute self.hspec-meta_2_11_7; - hspec-discover = doDistribute self.hspec-discover_2_11_7; - hspec = doDistribute self.hspec_2_11_7; - hspec-expectations = doDistribute self.hspec-expectations_0_8_4; - bifunctors = doDistribute self.bifunctors_5_6_1; - free = doDistribute self.free_5_2; - semigroupoids = doDistribute self.semigroupoids_6_0_0_1; - doctest = doDistribute self.doctest_0_22_2; ghc-lib-parser = doDistribute self.ghc-lib-parser_9_8_1_20231121; ghc-lib-parser-ex = doDistribute self.ghc-lib-parser-ex_9_8_0_0; ghc-lib = doDistribute self.ghc-lib_9_8_1_20231121; megaparsec = doDistribute self.megaparsec_9_6_1; - tasty-hspec = doDistribute self.tasty-hspec_1_2_0_4; - hedgehog = doDistribute self.hedgehog_1_4; - rebase = doDistribute self.rebase_1_20_2; - rerebase = doDistribute self.rerebase_1_20_2; aeson = doDistribute self.aeson_2_2_1_0; - aeson-pretty = doDistribute self.aeson-pretty_0_8_10; attoparsec-aeson = doDistribute self.attoparsec-aeson_2_2_0_1; ormolu = doDistribute self.ormolu_0_7_3_0; fourmolu = doDistribute (dontCheck self.fourmolu_0_14_1_0); + # # Jailbreaks + # + blaze-svg = doJailbreak super.blaze-svg; # base <4.19 commutative-semigroups = doJailbreak super.commutative-semigroups; # base < 4.19 + diagrams-lib = doJailbreak super.diagrams-lib; # base <4.19, text <2.1 + diagrams-postscript = doJailbreak super.diagrams-postscript; # base <4.19, bytestring <0.12 + diagrams-svg = doJailbreak super.diagrams-svg; # base <4.19, text <2.1 ghc-trace-events = doJailbreak super.ghc-trace-events; # text < 2.1, bytestring < 0.12, base < 4.19 primitive-unlifted = doJailbreak super.primitive-unlifted; # bytestring < 0.12 + statestack = doJailbreak super.statestack; # base < 4.19 newtype-generics = doJailbreak super.newtype-generics; # base < 4.19 hw-prim = doJailbreak super.hw-prim; # doctest < 0.22, ghc-prim < 0.11, hedgehog < 1.4 hw-fingertree = doJailbreak super.hw-fingertree; # deepseq <1.5, doctest < 0.22, hedgehog < 1.4 + svg-builder = doJailbreak super.svg-builder; # base <4.19, bytestring <0.12, text <2.1 # Too strict bound on base, believe it or not. # https://github.com/judah/terminfo/pull/55#issuecomment-1876894232 terminfo_0_4_1_6 = doJailbreak super.terminfo_0_4_1_6; + # # Test suite issues + # unordered-containers = dontCheck super.unordered-containers; # ChasingBottoms doesn't support base 4.20 lifted-base = dontCheck super.lifted-base; # doesn't compile with transformers == 0.6.* - # https://github.com/wz1000/HieDb/issues/64 - hiedb = overrideCabal (drv: { - testFlags = drv.testFlags or [ ] ++ [ - "--match" "!/hiedb/Command line/point-info/correctly prints type signatures/" - ]; - }) super.hiedb; + hourglass = dontCheck super.hourglass; # umaintained, test suite doesn't compile anymore - # Unbroken due to hspec* upgrades - hspec-api = doDistribute (unmarkBroken super.hspec-api); + # + # Other build fixes + # + + # 2023-12-23: It needs this to build under ghc-9.6.3. + # A factor of 100 is insufficent, 200 seems seems to work. + hip = appendConfigureFlag "--ghc-options=-fsimpl-tick-factor=200" super.hip; } diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 243c21b0d3b7d..e098567b0e138 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -183,7 +183,6 @@ broken-packages: - aosd # failure in job https://hydra.nixos.org/build/233207331 at 2023-09-02 - apache-md5 # failure in job https://hydra.nixos.org/build/233193946 at 2023-09-02 - apart # failure in job https://hydra.nixos.org/build/233219668 at 2023-09-02 - - apecs-physics # failure in job https://hydra.nixos.org/build/233212565 at 2023-09-02 - api-builder # failure in job https://hydra.nixos.org/build/233205755 at 2023-09-02 - api-rpc-factom # failure in job https://hydra.nixos.org/build/233198474 at 2023-09-02 - apns-http2 # failure in job https://hydra.nixos.org/build/233248620 at 2023-09-02 @@ -543,7 +542,6 @@ broken-packages: - Buster # failure in job https://hydra.nixos.org/build/233214182 at 2023-09-02 - butter # failure in job https://hydra.nixos.org/build/233212117 at 2023-09-02 - buttplug-hs-core # failure in job https://hydra.nixos.org/build/233223928 at 2023-09-02 - - bv-little # failure in job https://hydra.nixos.org/build/233253839 at 2023-09-02 - bv-sized-lens # failure in job https://hydra.nixos.org/build/233237486 at 2023-09-02 - byline # failure in job https://hydra.nixos.org/build/233231017 at 2023-09-02 - bytearray-parsing # failure in job https://hydra.nixos.org/build/233244355 at 2023-09-02 @@ -595,7 +593,6 @@ broken-packages: - cabal-meta # failure in job https://hydra.nixos.org/build/233194466 at 2023-09-02 - cabal-mon # failure in job https://hydra.nixos.org/build/233217320 at 2023-09-02 - cabal-nirvana # failure in job https://hydra.nixos.org/build/233222083 at 2023-09-02 - - cabal-plan # failure in job https://hydra.nixos.org/build/233223914 at 2023-09-02 - cabal-progdeps # failure in job https://hydra.nixos.org/build/233251917 at 2023-09-02 - cabalQuery # failure in job https://hydra.nixos.org/build/233211475 at 2023-09-02 - CabalSearch # failure in job https://hydra.nixos.org/build/233200817 at 2023-09-02 @@ -1017,6 +1014,7 @@ broken-packages: - csv-sip # failure in job https://hydra.nixos.org/build/233211292 at 2023-09-02 - ctemplate # failure in job https://hydra.nixos.org/build/233257909 at 2023-09-02 - ctkl # failure in job https://hydra.nixos.org/build/233219516 at 2023-09-02 + - cubical # failure in job https://hydra.nixos.org/build/246186233 at 2024-01-13 - cuboid # failure in job https://hydra.nixos.org/build/234462220 at 2023-09-13 - 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 @@ -1043,6 +1041,7 @@ broken-packages: - Dao # failure in job https://hydra.nixos.org/build/233207745 at 2023-09-02 - dao # failure in job https://hydra.nixos.org/build/233240654 at 2023-09-02 - dap # failure in job https://hydra.nixos.org/build/237239767 at 2023-10-21 + - darcs # doesn't support unix >= 2.8, 2024-01-13 - darcs2dot # failure in job https://hydra.nixos.org/build/233209236 at 2023-09-02 - darcs-buildpackage # failure in job https://hydra.nixos.org/build/233213566 at 2023-09-02 - darcs-cabalized # failure in job https://hydra.nixos.org/build/233234765 at 2023-09-02 @@ -1585,7 +1584,6 @@ broken-packages: - file-command-qq # failure in job https://hydra.nixos.org/build/233205913 at 2023-09-02 - filediff # failure in job https://hydra.nixos.org/build/233256056 at 2023-09-02 - file-embed-poly # failure in job https://hydra.nixos.org/build/233252504 at 2023-09-02 - - file-io # failure in job https://hydra.nixos.org/build/233192040 at 2023-09-02 - file-location # failure in job https://hydra.nixos.org/build/233202456 at 2023-09-02 - FileManipCompat # failure in job https://hydra.nixos.org/build/233254887 at 2023-09-02 - FileManip # failure in job https://hydra.nixos.org/build/233237292 at 2023-09-02 @@ -1773,7 +1771,6 @@ broken-packages: - gemstone # failure in job https://hydra.nixos.org/build/233202246 at 2023-09-02 - gender # failure in job https://hydra.nixos.org/build/233235712 at 2023-09-02 - genders # failure in job https://hydra.nixos.org/build/233238566 at 2023-09-02 - - general-allocate # failure in job https://hydra.nixos.org/build/233214648 at 2023-09-02 - general-prelude # failure in job https://hydra.nixos.org/build/233248628 at 2023-09-02 - 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 @@ -1858,7 +1855,6 @@ broken-packages: - ghc-plugin-non-empty # failure in job https://hydra.nixos.org/build/233229023 at 2023-09-02 - ghc-proofs # failure in job https://hydra.nixos.org/build/233230633 at 2023-09-02 - ghc-simple # failure in job https://hydra.nixos.org/build/233201423 at 2023-09-02 - - ghc-source-gen # failure in job https://hydra.nixos.org/build/233223566 at 2023-09-02 - ghc-srcspan-plugin # failure in job https://hydra.nixos.org/build/233231564 at 2023-09-02 - ghc-syb # failure in job https://hydra.nixos.org/build/233236783 at 2023-09-02 - ghc-syb-utils # failure in job https://hydra.nixos.org/build/233229196 at 2023-09-02 @@ -1912,6 +1908,7 @@ broken-packages: - Gleam # failure in job https://hydra.nixos.org/build/233228018 at 2023-09-02 - GLFW-b-demo # failure in job https://hydra.nixos.org/build/233230505 at 2023-09-02 - GLFW # failure in job https://hydra.nixos.org/build/233234389 at 2023-09-02 + - glib-stopgap # needs https://github.com/YoshikuniJujo/glib-stopgap/pull/1 to be merged - glicko # failure in job https://hydra.nixos.org/build/233200868 at 2023-09-02 - glider-nlp # failure in job https://hydra.nixos.org/build/233229600 at 2023-09-02 - gli # failure in job https://hydra.nixos.org/build/233210279 at 2023-09-02 @@ -2209,7 +2206,6 @@ broken-packages: - hask # failure in job https://hydra.nixos.org/build/233215974 at 2023-09-02 - haskheap # failure in job https://hydra.nixos.org/build/233231657 at 2023-09-02 - haskhol-core # failure in job https://hydra.nixos.org/build/233232550 at 2023-09-02 - - haskintex # failure in job https://hydra.nixos.org/build/233238166 at 2023-09-02 - haskmon # failure in job https://hydra.nixos.org/build/233228390 at 2023-09-02 - haskoin # failure in job https://hydra.nixos.org/build/233201668 at 2023-09-02 - haskoin-store # failure in job https://hydra.nixos.org/build/238048371 at 2023-10-21 @@ -2312,7 +2308,6 @@ broken-packages: - heidi # failure in job https://hydra.nixos.org/build/233199241 at 2023-09-02 - hein # failure in job https://hydra.nixos.org/build/233241797 at 2023-09-02 - heist-emanote # failure in job https://hydra.nixos.org/build/233242732 at 2023-09-02 - - heist # failure in job https://hydra.nixos.org/build/233217810 at 2023-09-02 - helisp # failure in job https://hydra.nixos.org/build/233221194 at 2023-09-02 - helix # failure in job https://hydra.nixos.org/build/233254335 at 2023-09-02 - helm # failure in job https://hydra.nixos.org/build/233251620 at 2023-09-02 @@ -2624,7 +2619,6 @@ broken-packages: - hsp-cgi # failure in job https://hydra.nixos.org/build/233254927 at 2023-09-02 - hspear # failure in job https://hydra.nixos.org/build/233192286 at 2023-09-02 - hspec2 # failure in job https://hydra.nixos.org/build/233251459 at 2023-09-02 - - hspec-api # failure in job https://hydra.nixos.org/build/233201204 at 2023-09-02 - hspec-expectations-match # failure in job https://hydra.nixos.org/build/233210221 at 2023-09-02 - hspec-experimental # failure in job https://hydra.nixos.org/build/233216119 at 2023-09-02 - hspec-jenkins # failure in job https://hydra.nixos.org/build/233213269 at 2023-09-02 @@ -3891,7 +3885,6 @@ broken-packages: - OpenAFP # failure in job https://hydra.nixos.org/build/233249295 at 2023-09-02 - openai-hs # failure in job https://hydra.nixos.org/build/233598196 at 2023-09-02 - openapi3-code-generator # failure in job https://hydra.nixos.org/build/233255628 at 2023-09-02 - - openapi3 # failure in job https://hydra.nixos.org/build/233208815 at 2023-09-02 - openapi-petstore # failure in job https://hydra.nixos.org/build/233221722 at 2023-09-02 - openapi-typed # failure in job https://hydra.nixos.org/build/233226830 at 2023-09-02 - opencascade-hs # failure in job https://hydra.nixos.org/build/243821447 at 2024-01-01 @@ -4391,7 +4384,6 @@ broken-packages: - product-isomorphic # failure in job https://hydra.nixos.org/build/233230736 at 2023-09-02 - prof2pretty # failure in job https://hydra.nixos.org/build/233240665 at 2023-09-02 - prof-flamegraph # failure in job https://hydra.nixos.org/build/233254675 at 2023-09-02 - - profiteur # failure in job https://hydra.nixos.org/build/233216916 at 2023-09-02 - profunctor-monad # failure in job https://hydra.nixos.org/build/233190940 at 2023-09-02 - progression # failure in job https://hydra.nixos.org/build/233256355 at 2023-09-02 - progressive # failure in job https://hydra.nixos.org/build/233228075 at 2023-09-02 @@ -4658,7 +4650,6 @@ broken-packages: - reorderable # failure in job https://hydra.nixos.org/build/233256477 at 2023-09-02 - reorder-expression # failure in job https://hydra.nixos.org/build/233215573 at 2023-09-02 - repa-eval # failure in job https://hydra.nixos.org/build/233259486 at 2023-09-02 - - repa # failure in job https://hydra.nixos.org/build/233219888 at 2023-09-02 - repa-scalar # failure in job https://hydra.nixos.org/build/233213694 at 2023-09-02 - repa-series # failure in job https://hydra.nixos.org/build/233200085 at 2023-09-02 - ReplaceUmlaut # failure in job https://hydra.nixos.org/build/233228662 at 2023-09-02 @@ -5924,7 +5915,6 @@ broken-packages: - vty-examples # failure in job https://hydra.nixos.org/build/233235872 at 2023-09-02 - vty-menu # failure in job https://hydra.nixos.org/build/233232391 at 2023-09-02 - vty-ui # failure in job https://hydra.nixos.org/build/233200900 at 2023-09-02 - - vty-unix # failure in job https://hydra.nixos.org/build/241443107 at 2023-11-19 - wacom-daemon # failure in job https://hydra.nixos.org/build/233213077 at 2023-09-02 - waddle # failure in job https://hydra.nixos.org/build/233239973 at 2023-09-02 - wai-git-http # failure in job https://hydra.nixos.org/build/233191513 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 f8957475256f6..535cd42f04e0e 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -28,33 +28,6 @@ default-package-overrides: - gi-gdkx11 < 4 # 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 - # needs http-client >= 0.7.11 which isn't part of Stackage LTS 18 - - http-client-restricted < 0.0.5 - # Downgrade hasql-dynamic-statements until hasql 1.6 is in Stackage - - hasql-dynamic-statements < 0.3.1.2 - - rope-utf16-splay < 0.4.0.0 - - # 2023-07-06: ghcide-2.0.0.1 explicitly needs implicit-hie < 0.1.3, because some sort of - # breaking change was introduced in implicit-hie-0.1.3.0. - # https://github.com/haskell/haskell-language-server/blob/feb596592de95f09cf4ee885f3e74178161919f1/ghcide/ghcide.cabal#L107-L111 - - implicit-hie < 0.1.3 - - hie-bios < 0.13 - - # pandoc-crossref 0.3.17 needs pandoc >= 3.1.8 - - pandoc-crossref < 0.3.17.0 - - # 2023-09-17: reflex-dom 0.6.3.0 is broken https://github.com/reflex-frp/reflex-dom/issues/462 - - reflex-dom < 0.6.2.0 - - # Only an older version of dependent-sum-template is compatible with ghc 9.4 - # https://github.com/obsidiansystems/dependent-sum-template/issues/5 - - dependent-sum-template < 0.1.2 - - # hls-floskell-plugin 2.4 does not yet support floskell 0.11 - - floskell < 0.11 - - # Newer daemons requires GHC 9.6 - - daemons == 0.3.0 extra-packages: - Cabal-syntax == 3.6.* # Dummy package that ensures packages depending on Cabal-syntax can work for Cabal < 3.8 @@ -142,7 +115,6 @@ extra-packages: - ghc-tags == 1.5.* # 2023-02-18: preserve for ghc-lib == 9.2.* - ghc-tags == 1.6.* # 2023-02-18: preserve for ghc-lib == 9.4.* - shake-cabal < 0.2.2.3 # 2023-07-01: last version to support Cabal 3.6.* - - unix-compat < 0.7 # 2023-07-04: Need System.PosixCompat.User for git-annex - algebraic-graphs < 0.7 # 2023-08-14: Needed for building weeder < 2.6.0 - fuzzyset == 0.2.4 # 2023-12-20: Needed for building postgrest > 10 @@ -180,6 +152,7 @@ package-maintainers: danielrolls: - byte-count-reader - shellify + - specup domenkozar: - cachix - cachix-api @@ -306,7 +279,6 @@ package-maintainers: - pandoc - pandoc-cli - pandoc-crossref - - paths - postgresql-simple - purebred-email - reflex-dom @@ -773,6 +745,7 @@ supported-platforms: swisstable: [ platforms.x86_64 ] # Needs AVX2 systemd-api: [ platforms.linux ] tasty-papi: [ platforms.linux ] # limited by pkgs.papi + tcod-haskell: [ platforms.linux ] # limited by pkgs.libtcod udev: [ platforms.linux ] vty-windows: [ platforms.windows ] # depends on Win32 Win32-console: [ platforms.windows ] diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml index 64484da354493..0a0f21f097537 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 21.25 +# Stackage LTS 22.7 # This file is auto-generated by # maintainers/scripts/haskell/update-stackage.sh default-package-overrides: @@ -12,34 +12,36 @@ default-package-overrides: - action-permutations ==0.0.0.1 - active ==0.2.1 - ad ==4.5.4 - - ad-delcont ==0.3.0.0 + - ad-delcont ==0.5.0.0 - adjunctions ==4.4.2 - adler32 ==0.1.2.0 - - advent-of-code-api ==0.2.9.1 - aern2-mp ==0.2.15.1 - aern2-real ==0.2.15 - aeson ==2.1.2.1 - aeson-attoparsec ==0.0.0 - aeson-casing ==0.2.0.0 - - aeson-combinators ==0.1.1.0 + - aeson-combinators ==0.1.2.1 - aeson-diff ==1.1.0.13 - - aeson-extra ==0.5.1.2 + - aeson-extra ==0.5.1.3 - aeson-generic-compat ==0.0.2.0 - aeson-iproute ==0.3.0 - aeson-optics ==1.2.1 - aeson-picker ==0.1.0.6 - - aeson-pretty ==0.8.9 + - aeson-pretty ==0.8.10 - aeson-qq ==0.8.4 - - aeson-schemas ==1.4.1.0 - - aeson-typescript ==0.6.1.0 + - aeson-schemas ==1.4.2.1 + - aeson-typescript ==0.6.2.0 + - aeson-unqualified-ast ==1.0.0.3 - aeson-value-parser ==0.19.7.2 + - aeson-warning-parser ==0.1.1 - aeson-yak ==0.1.1.3 - aeson-yaml ==1.1.0.1 - agda2lagda ==0.2023.6.9 - - al ==0.1.4.2 + - agreeing ==0.2.2.0 - alarmclock ==0.7.0.6 - - alex ==3.3.0.0 + - alex ==3.4.0.1 - alex-meta ==0.3.0.13 + - alex-tools ==0.6.1 - algebra ==4.3.1 - algebraic-graphs ==0.7 - align-audio ==0.0.0.1 @@ -52,30 +54,319 @@ default-package-overrides: - alternative-vector ==0.0.0 - alternators ==1.0.0.0 - ALUT ==2.4.0.3 - - amqp ==0.22.1 - - amqp-utils ==0.6.3.2 + - amazonka ==2.0 + - amazonka-accessanalyzer ==2.0 + - amazonka-account ==2.0 + - amazonka-amp ==2.0 + - amazonka-amplify ==2.0 + - amazonka-amplifybackend ==2.0 + - amazonka-amplifyuibuilder ==2.0 + - amazonka-apigateway ==2.0 + - amazonka-apigatewaymanagementapi ==2.0 + - amazonka-apigatewayv2 ==2.0 + - amazonka-appconfig ==2.0 + - amazonka-appconfigdata ==2.0 + - amazonka-appflow ==2.0 + - amazonka-appintegrations ==2.0 + - amazonka-application-autoscaling ==2.0 + - amazonka-applicationcostprofiler ==2.0 + - amazonka-application-insights ==2.0 + - amazonka-appmesh ==2.0 + - amazonka-apprunner ==2.0 + - amazonka-appstream ==2.0 + - amazonka-arc-zonal-shift ==2.0 + - amazonka-athena ==2.0 + - amazonka-auditmanager ==2.0 + - amazonka-autoscaling ==2.0 + - amazonka-backup ==2.0 + - amazonka-backup-gateway ==2.0 + - amazonka-backupstorage ==2.0 + - amazonka-billingconductor ==2.0 + - amazonka-braket ==2.0 + - amazonka-budgets ==2.0 + - amazonka-certificatemanager ==2.0 + - amazonka-chime ==2.0 + - amazonka-chime-sdk-identity ==2.0 + - amazonka-chime-sdk-media-pipelines ==2.0 + - amazonka-chime-sdk-meetings ==2.0 + - amazonka-chime-sdk-messaging ==2.0 + - amazonka-chime-sdk-voice ==2.0 + - amazonka-cloudcontrol ==2.0 + - amazonka-cloudformation ==2.0 + - amazonka-cloudfront ==2.0 + - amazonka-cloudhsm ==2.0 + - amazonka-cloudsearch ==2.0 + - amazonka-cloudsearch-domains ==2.0 + - amazonka-cloudtrail ==2.0 + - amazonka-cloudwatch ==2.0 + - amazonka-cloudwatch-events ==2.0 + - amazonka-cloudwatch-logs ==2.0 + - amazonka-codeartifact ==2.0 + - amazonka-codebuild ==2.0 + - amazonka-codecommit ==2.0 + - amazonka-codedeploy ==2.0 + - amazonka-codeguruprofiler ==2.0 + - amazonka-codeguru-reviewer ==2.0 + - amazonka-codepipeline ==2.0 + - amazonka-codestar-connections ==2.0 + - amazonka-codestar-notifications ==2.0 + - amazonka-cognito-identity ==2.0 + - amazonka-cognito-idp ==2.0 + - amazonka-cognito-sync ==2.0 + - amazonka-comprehendmedical ==2.0 + - amazonka-compute-optimizer ==2.0 + - amazonka-config ==2.0 + - amazonka-connectcampaigns ==2.0 + - amazonka-connectcases ==2.0 + - amazonka-connect-contact-lens ==2.0 + - amazonka-connectparticipant ==2.0 + - amazonka-controltower ==2.0 + - amazonka-core ==2.0 + - amazonka-customer-profiles ==2.0 + - amazonka-databrew ==2.0 + - amazonka-dataexchange ==2.0 + - amazonka-datapipeline ==2.0 + - amazonka-datasync ==2.0 + - amazonka-detective ==2.0 + - amazonka-devicefarm ==2.0 + - amazonka-devops-guru ==2.0 + - amazonka-directconnect ==2.0 + - amazonka-discovery ==2.0 + - amazonka-dlm ==2.0 + - amazonka-dms ==2.0 + - amazonka-docdb ==2.0 + - amazonka-docdb-elastic ==2.0 + - amazonka-drs ==2.0 + - amazonka-ds ==2.0 + - amazonka-dynamodb ==2.0 + - amazonka-dynamodb-streams ==2.0 + - amazonka-ebs ==2.0 + - amazonka-ec2 ==2.0 + - amazonka-ec2-instance-connect ==2.0 + - amazonka-ecr ==2.0 + - amazonka-ecr-public ==2.0 + - amazonka-ecs ==2.0 + - amazonka-efs ==2.0 + - amazonka-eks ==2.0 + - amazonka-elasticache ==2.0 + - amazonka-elasticbeanstalk ==2.0 + - amazonka-elastic-inference ==2.0 + - amazonka-elasticsearch ==2.0 + - amazonka-elastictranscoder ==2.0 + - amazonka-elb ==2.0 + - amazonka-elbv2 ==2.0 + - amazonka-emr ==2.0 + - amazonka-emr-containers ==2.0 + - amazonka-emr-serverless ==2.0 + - amazonka-evidently ==2.0 + - amazonka-finspace ==2.0 + - amazonka-finspace-data ==2.0 + - amazonka-fis ==2.0 + - amazonka-forecast ==2.0 + - amazonka-forecastquery ==2.0 + - amazonka-frauddetector ==2.0 + - amazonka-fsx ==2.0 + - amazonka-gamelift ==2.0 + - amazonka-gamesparks ==2.0 + - amazonka-glacier ==2.0 + - amazonka-globalaccelerator ==2.0 + - amazonka-glue ==2.0 + - amazonka-grafana ==2.0 + - amazonka-greengrassv2 ==2.0 + - amazonka-groundstation ==2.0 + - amazonka-health ==2.0 + - amazonka-healthlake ==2.0 + - amazonka-honeycode ==2.0 + - amazonka-iam ==2.0 + - amazonka-identitystore ==2.0 + - amazonka-imagebuilder ==2.0 + - amazonka-importexport ==2.0 + - amazonka-inspector ==2.0 + - amazonka-inspector2 ==2.0 + - amazonka-iot1click-devices ==2.0 + - amazonka-iot1click-projects ==2.0 + - amazonka-iot ==2.0 + - amazonka-iot-dataplane ==2.0 + - amazonka-iotdeviceadvisor ==2.0 + - amazonka-iotevents ==2.0 + - amazonka-iotevents-data ==2.0 + - amazonka-iotfleethub ==2.0 + - amazonka-iotfleetwise ==2.0 + - amazonka-iot-roborunner ==2.0 + - amazonka-iotsecuretunneling ==2.0 + - amazonka-iotsitewise ==2.0 + - amazonka-iotthingsgraph ==2.0 + - amazonka-iottwinmaker ==2.0 + - amazonka-iotwireless ==2.0 + - amazonka-ivs ==2.0 + - amazonka-ivschat ==2.0 + - amazonka-kafka ==2.0 + - amazonka-kafkaconnect ==2.0 + - amazonka-kendra ==2.0 + - amazonka-keyspaces ==2.0 + - amazonka-kinesis ==2.0 + - amazonka-kinesis-analytics ==2.0 + - amazonka-kinesisanalyticsv2 ==2.0 + - amazonka-kinesis-firehose ==2.0 + - amazonka-kinesis-video-signaling ==2.0 + - amazonka-kinesis-video-webrtc-storage ==2.0 + - amazonka-kms ==2.0 + - amazonka-lakeformation ==2.0 + - amazonka-lambda ==2.0 + - amazonka-lexv2-models ==2.0 + - amazonka-license-manager ==2.0 + - amazonka-license-manager-linux-subscriptions ==2.0 + - amazonka-license-manager-user-subscriptions ==2.0 + - amazonka-lightsail ==2.0 + - amazonka-location ==2.0 + - amazonka-lookoutequipment ==2.0 + - amazonka-lookoutmetrics ==2.0 + - amazonka-lookoutvision ==2.0 + - amazonka-m2 ==2.0 + - amazonka-macie ==2.0 + - amazonka-maciev2 ==2.0 + - amazonka-managedblockchain ==2.0 + - amazonka-marketplace-analytics ==2.0 + - amazonka-marketplace-catalog ==2.0 + - amazonka-marketplace-metering ==2.0 + - amazonka-mediaconnect ==2.0 + - amazonka-mediapackage-vod ==2.0 + - amazonka-mediatailor ==2.0 + - amazonka-memorydb ==2.0 + - amazonka-mgn ==2.0 + - amazonka-migrationhub-config ==2.0 + - amazonka-migrationhuborchestrator ==2.0 + - amazonka-migration-hub-refactor-spaces ==2.0 + - amazonka-migrationhubstrategy ==2.0 + - amazonka-ml ==2.0 + - amazonka-mwaa ==2.0 + - amazonka-neptune ==2.0 + - amazonka-network-firewall ==2.0 + - amazonka-networkmanager ==2.0 + - amazonka-nimble ==2.0 + - amazonka-oam ==2.0 + - amazonka-omics ==2.0 + - amazonka-opensearch ==2.0 + - amazonka-opensearchserverless ==2.0 + - amazonka-opsworks ==2.0 + - amazonka-opsworks-cm ==2.0 + - amazonka-outposts ==2.0 + - amazonka-panorama ==2.0 + - amazonka-personalize ==2.0 + - amazonka-personalize-events ==2.0 + - amazonka-personalize-runtime ==2.0 + - amazonka-pi ==2.0 + - amazonka-pinpoint ==2.0 + - amazonka-pinpoint-email ==2.0 + - amazonka-pinpoint-sms-voice ==2.0 + - amazonka-pinpoint-sms-voice-v2 ==2.0 + - amazonka-pipes ==2.0 + - amazonka-polly ==2.0 + - amazonka-privatenetworks ==2.0 + - amazonka-proton ==2.0 + - amazonka-qldb ==2.0 + - amazonka-qldb-session ==2.0 + - amazonka-quicksight ==2.0 + - amazonka-ram ==2.0 + - amazonka-rbin ==2.0 + - amazonka-rds ==2.0 + - amazonka-rds-data ==2.0 + - amazonka-redshift ==2.0 + - amazonka-redshift-data ==2.0 + - amazonka-redshift-serverless ==2.0 + - amazonka-rekognition ==2.0 + - amazonka-resiliencehub ==2.0 + - amazonka-resource-explorer-v2 ==2.0 + - amazonka-robomaker ==2.0 + - amazonka-rolesanywhere ==2.0 + - amazonka-route53 ==2.0 + - amazonka-route53-domains ==2.0 + - amazonka-route53-recovery-cluster ==2.0 + - amazonka-route53-recovery-control-config ==2.0 + - amazonka-route53-recovery-readiness ==2.0 + - amazonka-route53resolver ==2.0 + - amazonka-rum ==2.0 + - amazonka-s3 ==2.0 + - amazonka-s3outposts ==2.0 + - amazonka-sagemaker-a2i-runtime ==2.0 + - amazonka-sagemaker-edge ==2.0 + - amazonka-sagemaker-featurestore-runtime ==2.0 + - amazonka-sagemaker-geospatial ==2.0 + - amazonka-sagemaker-metrics ==2.0 + - amazonka-savingsplans ==2.0 + - amazonka-scheduler ==2.0 + - amazonka-schemas ==2.0 + - amazonka-sdb ==2.0 + - amazonka-securityhub ==2.0 + - amazonka-securitylake ==2.0 + - amazonka-servicecatalog ==2.0 + - amazonka-servicecatalog-appregistry ==2.0 + - amazonka-service-quotas ==2.0 + - amazonka-ses ==2.0 + - amazonka-sesv2 ==2.0 + - amazonka-shield ==2.0 + - amazonka-signer ==2.0 + - amazonka-simspaceweaver ==2.0 + - amazonka-sms ==2.0 + - amazonka-sms-voice ==2.0 + - amazonka-snowball ==2.0 + - amazonka-snow-device-management ==2.0 + - amazonka-sns ==2.0 + - amazonka-sqs ==2.0 + - amazonka-ssm ==2.0 + - amazonka-ssm-contacts ==2.0 + - amazonka-ssm-incidents ==2.0 + - amazonka-ssm-sap ==2.0 + - amazonka-sso ==2.0 + - amazonka-sso-admin ==2.0 + - amazonka-sso-oidc ==2.0 + - amazonka-stepfunctions ==2.0 + - amazonka-storagegateway ==2.0 + - amazonka-sts ==2.0 + - amazonka-support ==2.0 + - amazonka-support-app ==2.0 + - amazonka-swf ==2.0 + - amazonka-synthetics ==2.0 + - amazonka-test ==2.0 + - amazonka-textract ==2.0 + - amazonka-timestream-query ==2.0 + - amazonka-timestream-write ==2.0 + - amazonka-transfer ==2.0 + - amazonka-voice-id ==2.0 + - amazonka-waf ==2.0 + - amazonka-wafv2 ==2.0 + - amazonka-wellarchitected ==2.0 + - amazonka-wisdom ==2.0 + - amazonka-worklink ==2.0 + - amazonka-workmailmessageflow ==2.0 + - amazonka-workspaces ==2.0 + - amazonka-workspaces-web ==2.0 + - amazonka-xray ==2.0 + - amqp ==0.22.2 + - amqp-utils ==0.6.4.0 - annotated-exception ==0.2.0.5 - annotated-wl-pprint ==0.7.0 - - ansi-terminal ==0.11.5 + - ansi-terminal ==1.0.2 - ansi-terminal-game ==1.9.2.0 - ansi-terminal-types ==0.11.5 - - ansi-wl-pprint ==0.6.9 + - ansi-wl-pprint ==1.0.2 - ANum ==0.2.0.2 - aos-signature ==0.1.1 - apecs ==0.9.5 + - apecs-gloss ==0.2.4 + - apecs-physics ==0.4.6 - api-field-json-th ==0.1.0.2 - - api-maker ==0.1.0.6 - ap-normalize ==0.1.0.1 - appar ==0.1.8 - appendful ==0.1.0.0 + - appendful-persistent ==0.1.0.1 - appendmap ==0.1.5 - apply-refact ==0.13.0.0 - apportionment ==0.0.0.4 - approximate ==0.3.5 - approximate-equality ==1.1.0.2 - - app-settings ==0.2.0.12 - arbor-lru-cache ==0.1.1.1 - - arithmoi ==0.12.1.0 + - arithmoi ==0.13.0.0 - array-memoize ==0.6.0 - arrow-extras ==0.1.0.1 - arrows ==0.4.4.2 @@ -83,7 +374,7 @@ default-package-overrides: - ascii-case ==1.0.1.3 - ascii-caseless ==0.0.0.1 - ascii-char ==1.0.1.0 - - ascii-group ==1.0.0.16 + - ascii-group ==1.0.0.17 - ascii-numbers ==1.2.0.1 - ascii-predicates ==1.0.1.3 - ascii-progress ==0.3.3.0 @@ -97,10 +388,12 @@ default-package-overrides: - astro ==0.4.3.0 - async ==2.2.5 - async-extra ==0.2.0.0 + - async-pool ==0.9.2 - async-refresh ==0.3.0.0 - async-refresh-tokens ==0.4.0.0 - atom-basic ==0.2.5 - atom-conduit ==0.9.0.1 + - atomic-counter ==0.1.2.1 - atomic-primops ==0.8.4 - atomic-write ==0.2.0.7 - attoparsec ==0.14.4 @@ -110,11 +403,12 @@ default-package-overrides: - attoparsec-data ==1.0.5.4 - attoparsec-expr ==0.1.1.2 - attoparsec-framer ==0.1.0.1 - - attoparsec-iso8601 ==1.1.0.0 + - attoparsec-iso8601 ==1.1.0.1 - attoparsec-path ==0.0.0.1 - attoparsec-run ==0.0.2.0 - attoparsec-time ==1.0.3.1 - - audacity ==0.0.2.1 + - attoparsec-uri ==0.0.9 + - audacity ==0.0.2.2 - authenticate ==1.3.5.2 - authenticate-oauth ==1.7 - autodocodec ==0.2.2.0 @@ -126,18 +420,18 @@ default-package-overrides: - avro ==0.6.1.2 - aws ==0.24.1 - aws-cloudfront-signed-cookies ==0.2.0.12 - - aws-lambda-haskell-runtime ==4.1.2 - - aws-lambda-haskell-runtime-wai ==2.0.2 - - aws-sns-verify ==0.0.0.2 + - aws-sns-verify ==0.0.0.3 - 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 - backtracking ==0.1.0 - bank-holidays-england ==0.2.0.9 - barbies ==2.0.5.0 - - base16 ==0.3.2.1 + - barrier ==0.1.1 + - base16 ==1.0 - base16-bytestring ==1.0.2.0 - - base32 ==0.3.1.0 + - base32 ==0.4 - base32string ==0.9.1 - base58-bytestring ==0.1.0 - base58string ==0.10.0 @@ -145,8 +439,8 @@ default-package-overrides: - base64-bytestring ==1.2.1.0 - base64-bytestring-type ==1.0.1 - base64-string ==0.2 - - base-compat ==0.12.3 - - base-compat-batteries ==0.12.3 + - base-compat ==0.13.1 + - base-compat-batteries ==0.13.1 - basement ==0.0.16 - base-orphans ==0.9.1 - base-prelude ==1.6.1.1 @@ -158,21 +452,18 @@ default-package-overrides: - bcp47 ==0.2.0.6 - bcp47-orphans ==0.1.0.6 - bcrypt ==0.0.11 - - bech32 ==1.1.3 + - beam-core ==0.10.1.0 + - bech32 ==1.1.4 - bech32-th ==1.1.1 - - bench ==1.0.12 - benchpress ==0.2.2.23 - bencode ==0.6.1.1 - - bencoding ==0.4.5.4 - benri-hspec ==0.1.0.1 - between ==0.11.0.0 - - bhoogle ==0.1.4.2 - bibtex ==0.1.0.7 - bifunctor-classes-compat ==0.1 - - bifunctors ==5.5.15 + - bifunctors ==5.6.1 - bimap ==0.5.0 - bimaps ==0.1.0.2 - - bimap-server ==0.1.0.1 - bin ==0.1.3 - binance-exports ==0.1.2.0 - binary-conduit ==1.3.1 @@ -187,17 +478,17 @@ default-package-overrides: - binary-shared ==0.8.3 - binary-tagged ==0.3.1 - bindings-DSL ==1.0.25 - - bindings-GLFW ==3.3.2.0 + - bindings-GLFW ==3.3.9.1 - bindings-libzip ==1.0.1 - bindings-uname ==0.1 - BiobaseEnsembl ==0.2.0.1 + - BiobaseNewick ==0.0.0.2 - bitarray ==0.0.1.1 - bits ==0.6 - bitset-word8 ==0.1.1.2 - - bits-extra ==0.0.2.3 - bitvec ==1.1.5.0 - bitwise-enum ==1.0.1.2 - - blake2 ==0.3.0 + - blake2 ==0.3.0.1 - Blammo ==1.1.2.1 - blank-canvas ==0.7.4 - blanks ==0.5.0 @@ -213,6 +504,7 @@ default-package-overrides: - blaze-svg ==0.3.7 - blaze-textual ==0.2.3.1 - bloodhound ==0.21.0.0 + - bloomfilter ==2.0.1.2 - bm ==0.2.0.0 - bmp ==1.2.6.3 - bnb-staking-csvs ==0.2.1.0 @@ -223,74 +515,81 @@ default-package-overrides: - boltzmann-samplers ==0.1.1.0 - Boolean ==0.2.4 - boolsimplifier ==0.1.8 - - boomerang ==1.4.9 - - boots ==0.2.0.1 + - boomerang ==1.4.9.1 + - boomwhacker ==0.0.1 - bordacount ==0.1.0.0 - boring ==0.2.1 - bound ==2.0.7 - BoundedChan ==1.0.3.0 + - bounded-qsem ==0.1.0.2 - bounded-queue ==1.0.0 - boundingboxes ==0.2.3 - - box ==0.9.2.1 + - box ==0.9.3.1 - boxes ==0.1.5 - - breakpoint ==0.1.2.2 - - brick ==1.9 + - breakpoint ==0.1.3.0 + - brick ==2.1.1 - broadcast-chan ==0.2.1.2 - brotli ==0.0.0.1 - brotli-streams ==0.0.0.0 - bsb-http-chunked ==0.0.0.4 - bson ==0.4.0.1 - bson-lens ==0.1.1 + - btrfs ==0.2.1.0 - buffer-builder ==0.2.4.8 - buffer-pipe ==0.0 - - bugsnag ==1.0.0.1 + - bugsnag ==1.1.0.0 - bugsnag-haskell ==0.0.4.4 - bugsnag-hs ==0.2.0.12 - bugsnag-wai ==1.0.0.1 - bugsnag-yesod ==1.0.1.0 - bugzilla-redhat ==1.0.1.1 - - burrito ==2.0.1.7 + - burrito ==2.0.1.8 - bv ==0.5 + - bv-little ==1.3.2 - byteable ==0.1.1 - - bytebuild ==0.3.14.0 - - byte-count-reader ==0.10.1.10 + - bytebuild ==0.3.15.0 + - byte-count-reader ==0.10.1.11 - bytedump ==1.0 - - bytehash ==0.1.0.0 + - bytehash ==0.1.1.0 - byte-order ==0.1.3.0 - byteorder ==1.0.4 - bytes ==0.17.3 - byteset ==0.1.1.1 - - byteslice ==0.2.12.0 - - bytesmith ==0.3.10.0 + - byteslice ==0.2.13.0 + - bytesmith ==0.3.11.0 - bytestring-builder ==0.10.8.2.0 + - bytestring-conversion ==0.3.2 - bytestring-lexing ==0.5.0.11 - - bytestring-mmap ==0.2.2 - bytestring-strict-builder ==0.4.5.7 - bytestring-to-vector ==0.3.0.1 - - bytestring-tree-builder ==0.2.7.11 + - bytestring-tree-builder ==0.2.7.12 - bytestring-trie ==0.2.7.2 - bz2 ==1.0.1.0 + - bzlib ==0.5.1.0 - bzlib-conduit ==0.3.0.2 - c14n ==0.1.0.3 - c2hs ==0.28.8 - cabal2spec ==2.7.0 - cabal-appimage ==0.4.0.2 - cabal-clean ==0.2.20230609 + - cabal-debian ==5.2.2 - cabal-doctest ==1.0.9 - cabal-file ==0.1.1 - - cabal-install-solver ==3.8.1.0 + - cabal-install-solver ==3.10.2.1 + - cabal-plan ==0.7.3.0 - cabal-rpm ==2.1.5 + - cabal-sort ==0.1.2 - cache ==0.1.3.0 - cached-json-file ==0.1.1 - cacophony ==0.10.1 - cairo ==0.13.10.0 + - cairo-image ==0.1.0.3 - calendar-recycling ==0.0.0.1 - - call-alloy ==0.4.0.3 + - call-alloy ==0.4.1 - calligraphy ==0.1.6 - call-plantuml ==0.0.1.3 - call-stack ==0.4.0 - can-i-haz ==0.3.1.1 - - capability ==0.5.0.1 - ca-province-codes ==1.0.0.0 - cardano-coin-selection ==1.0.1 - carray ==0.1.6.8 @@ -298,10 +597,10 @@ default-package-overrides: - casa-types ==0.0.2 - cased ==0.1.0.0 - case-insensitive ==1.2.1.0 - - cases ==0.1.4.2 + - cases ==0.1.4.3 - casing ==0.1.4.1 - cassava ==0.5.3.0 - - cassava-conduit ==0.6.5 + - cassava-conduit ==0.6.6 - cassava-megaparsec ==2.0.4 - cast ==0.1.0.2 - cborg ==0.2.10.0 @@ -316,11 +615,14 @@ default-package-overrides: - cfenv ==0.1.0.0 - cgi ==3001.5.0.1 - chan ==0.0.4.1 + - ChannelT ==0.0.0.7 - character-cases ==0.1.0.6 - charset ==0.3.10 - 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.5.2.0 - ChasingBottoms ==1.3.1.12 - check-email ==1.0.2 - checkers ==0.6.0 @@ -337,9 +639,11 @@ default-package-overrides: - circle-packing ==0.1.0.6 - circular ==0.4.0.3 - citeproc ==0.8.1 + - clash-prelude ==1.8.1 - classy-prelude ==1.5.0.3 - classy-prelude-conduit ==1.5.0 - classy-prelude-yesod ==1.5.0 + - clay ==0.14.0 - cleff ==0.3.3.0 - clientsession ==0.9.2.0 - Clipboard ==2.3.2.0 @@ -347,16 +651,20 @@ default-package-overrides: - closed ==0.2.0.2 - 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 - codec-beam ==0.2.0 - code-conjure ==0.5.6 - code-page ==0.2.1 - - coinor-clp ==0.0.0.1 + - coinor-clp ==0.0.0.2 - cointracking-imports ==0.1.0.2 - collect-errors ==0.1.5.0 + - co-log ==0.6.0.2 - co-log-concurrent ==0.5.1.0 - co-log-core ==0.3.2.1 + - co-log-polysemy ==0.0.1.4 - colonnade ==1.2.0.2 - Color ==0.3.3 - colorful-monoids ==0.2.1.3 @@ -365,9 +673,9 @@ default-package-overrides: - colourista ==0.1.0.2 - columnar ==1.0.0.0 - combinatorial ==0.1.1 - - comfort-array ==0.5.3 + - comfort-array ==0.5.4.2 - comfort-array-shape ==0.0 - - comfort-blas ==0.0.1 + - comfort-blas ==0.0.2 - comfort-fftw ==0.0.0.1 - comfort-glpk ==0.1 - comfort-graph ==0.0.4 @@ -375,29 +683,34 @@ default-package-overrides: - commonmark-extensions ==0.2.5.1 - commonmark-pandoc ==0.2.2 - commutative ==0.0.2 - - commutative-semigroups ==0.1.0.1 + - commutative-semigroups ==0.1.0.2 - comonad ==5.0.8 - - comonad-extras ==4.0.1 + - compact ==0.2.0.0 - compactmap ==0.1.4.3 + - companion ==0.1.0 - compdata ==0.13.1 - compensated ==0.8.3 - compiler-warnings ==0.1.0 - componentm ==0.0.0.2 - componentm-devel ==0.0.0.2 - composable-associations ==0.1.0.0 + - composite-base ==0.8.2.1 + - composite-binary ==0.8.2.2 + - composite-hashable ==0.8.2.2 + - composite-tuple ==0.1.2.0 + - composite-xstep ==0.1.0.0 - composition ==1.0.2.2 - - composition-extra ==2.0.0 + - composition-extra ==2.1.0 - composition-prelude ==3.0.0.2 - concise ==0.1.0.1 - concurrency ==1.11.0.3 - concurrent-extra ==0.7.0.12 - concurrent-output ==1.10.20 - concurrent-split ==0.0.1.1 - - cond ==0.4.1.1 - - conduino ==0.2.4.0 + - concurrent-supply ==0.1.8 + - cond ==0.5.1 - conduit ==1.3.5 - conduit-aeson ==0.1.0.1 - - conduit-algorithms ==0.0.13.0 - conduit-combinators ==1.3.0 - conduit-concurrent-map ==0.1.3 - conduit-extra ==1.3.6 @@ -406,21 +719,20 @@ default-package-overrides: - conferer ==1.1.0.0 - conferer-aeson ==1.1.0.2 - conferer-warp ==1.1.0.1 - - ConfigFile ==1.1.4 - config-ini ==0.2.7.0 - - configuration-tools ==0.6.1 + - configuration-tools ==0.7.0 - configurator ==0.3.0.0 - configurator-export ==0.1.0.1 - - connection ==0.3.1 - - console-style ==0.0.2.1 - - constraints ==0.13.4 + - configurator-pg ==0.2.9 + - constraints ==0.14 - constraints-extras ==0.4.0.0 - constraint-tuples ==0.1.2 + - construct ==0.3.1.2 - context ==0.2.0.3 - context-http-client ==0.2.0.2 - context-resource ==0.2.0.2 - context-wai-middleware ==0.2.0.2 - - contiguous ==0.6.3.0 + - contiguous ==0.6.4.0 - contravariant ==1.5.5 - contravariant-extras ==0.3.5.4 - control-bool ==0.2.1 @@ -429,16 +741,15 @@ default-package-overrides: - control-monad-omega ==0.3.2 - convertible ==1.1.1.1 - cookie ==0.4.6 - - copr-api ==0.1.0 + - copr-api ==0.2.0 - core-data ==0.3.9.1 - - core-program ==0.6.9.4 + - core-program ==0.7.0.0 - core-telemetry ==0.2.9.4 - core-text ==0.3.8.1 - countable ==1.2 - - country ==0.2.3.1 + - country ==0.2.4.1 - covariance ==0.2.0.1 - cpphs ==1.20.9.1 - - cprng-aes ==0.6.1 - cpu ==0.1.2 - cpuinfo ==0.1.0.2 - cql ==4.0.4 @@ -446,28 +757,30 @@ default-package-overrides: - crackNum ==3.4 - crc32c ==0.1.0 - credential-store ==0.1.2 - - criterion ==1.6.1.0 + - criterion ==1.6.3.0 - criterion-measurement ==0.2.1.0 - - cron ==0.7.0 - crypto-api ==0.13.3 - crypto-api-tests ==0.3 - crypto-cipher-tests ==0.0.11 - crypto-cipher-types ==0.0.9 - cryptocompare ==0.1.2 - - crypto-enigma ==0.1.1.6 - cryptohash ==0.11.9 - cryptohash-cryptoapi ==0.1.4 - cryptohash-md5 ==0.11.101.0 - cryptohash-sha1 ==0.11.101.0 - cryptohash-sha256 ==0.11.102.1 - cryptohash-sha512 ==0.11.102.0 - - crypton ==0.32 + - crypton ==0.34 - crypton-conduit ==0.2.3 + - crypton-connection ==0.3.1 - cryptonite ==0.30 - cryptonite-conduit ==0.2.2 - cryptonite-openssl ==0.7 + - crypton-x509 ==1.7.6 + - crypton-x509-store ==1.6.9 + - crypton-x509-system ==1.6.7 + - crypton-x509-validation ==1.6.12 - crypto-pubkey-types ==0.4.3 - - crypto-random ==0.0.9 - crypto-random-api ==0.2.0 - cryptostore ==0.3.0.1 - crypt-sha512 ==0 @@ -476,22 +789,20 @@ default-package-overrides: - css-text ==0.1.3.0 - c-struct ==0.1.3.0 - csv ==0.1.2 - - csv-conduit ==0.7.3.0 - 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 - - curl-runnings ==0.17.0 - currency ==0.2.0.0 - - currycarbon ==0.2.1.2 + - currycarbon ==0.3.0.1 - cursor ==0.3.2.0 - cursor-brick ==0.1.0.1 - cursor-fuzzy-time ==0.0.0.0 - cursor-gen ==0.4.0.0 - cutter ==0.0 - cyclotomic ==1.1.2 - - d10 ==1.0.1.3 - data-accessor ==0.2.3.1 - data-accessor-mtl ==0.2.0.5 - data-accessor-transformers ==0.2.1.8 @@ -500,7 +811,6 @@ default-package-overrides: - data-bword ==0.1.0.2 - data-checked ==0.3 - data-clist ==0.2 - - data-compat ==0.1.0.4 - data-default ==0.7.1.1 - data-default-class ==0.1.2.0 - data-default-instances-base ==0.1.0.1 @@ -517,9 +827,10 @@ default-package-overrides: - data-endian ==0.1.1 - data-fix ==0.3.2 - data-forest ==0.1.0.12 + - data-functor-logistic ==0.0 - data-has ==0.4.0.0 - data-hash ==0.2.0.1 - - data-interval ==2.1.1 + - data-interval ==2.1.2 - data-inttrie ==0.1.4 - data-lens-light ==0.1.2.4 - data-memocombinators ==0.5.1 @@ -537,7 +848,7 @@ default-package-overrides: - DAV ==1.3.4 - dbcleaner ==0.1.3 - DBFunctor ==0.1.2.1 - - dbus ==1.2.29 + - dbus ==1.3.2 - dbus-hslogger ==0.1.0.1 - debian ==4.0.5 - debian-build ==0.10.2.1 @@ -551,6 +862,7 @@ default-package-overrides: - dense-linear-algebra ==0.1.0.0 - dependent-map ==0.4.0.0 - dependent-sum ==0.7.2.0 + - dependent-sum-template ==0.1.1.1 - depq ==0.4.2 - deque ==0.4.4.1 - deriveJsonNoPrefix ==0.1.0.1 @@ -558,15 +870,19 @@ default-package-overrides: - derive-topdown ==0.0.3.0 - deriving-aeson ==0.2.9 - deriving-compat ==0.6.5 - - deriving-trans ==0.5.2.0 + - deriving-trans ==0.9.1.0 - detour-via-sci ==1.0.0 - df1 ==0.4.2 + - dhall ==1.42.1 + - dhall-bash ==1.0.41 - di ==1.3 - diagrams ==1.4.1 + - 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-core ==1.5.1.1 + - diagrams-gtk ==1.4 - diagrams-html5 ==1.4.2 - diagrams-lib ==1.4.6 - diagrams-postscript ==1.5.1.1 @@ -584,6 +900,7 @@ default-package-overrides: - di-handle ==1.0.1 - dimensional ==1.5 - di-monad ==1.3.5 + - directory-ospath-streaming ==0.1.0.1 - directory-tree ==0.12.1 - direct-sqlite ==2.3.28 - dirichlet ==0.1.0.7 @@ -591,25 +908,26 @@ default-package-overrides: - discover-instances ==0.1.0.0 - discrimination ==0.5 - disk-free-space ==0.1.0.1 + - distributed-closure ==0.5.0.0 - distributed-static ==0.3.9 - distribution-opensuse ==1.1.4 - distributive ==0.6.2.1 - diversity ==0.8.1.0 - djinn-lib ==0.0.1.4 - - dl-fedora ==0.9.6 + - dl-fedora ==1.0 - dlist ==1.0 - dlist-instances ==0.1.1.1 - dlist-nonempty ==0.1.3 - - dns ==4.1.1 + - dns ==4.2.0 - dockerfile ==0.2.0 - doclayout ==0.4.0.1 - doctemplates ==0.11 - - doctest ==0.20.1 + - doctest ==0.22.2 - doctest-discover ==0.2.0.0 - doctest-driver-gen ==0.3.0.8 - doctest-exitcode-stdio ==0.0 - - doctest-extract ==0.1.1.1 - - doctest-lib ==0.1 + - doctest-extract ==0.1.2 + - doctest-lib ==0.1.1 - doctest-parallel ==0.3.1 - doldol ==0.4.1.2 - do-list ==1.0.1 @@ -627,14 +945,13 @@ default-package-overrides: - 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 ==0.1.1.1 - dual-tree ==0.2.3.1 - dublincore-xml-conduit ==0.1.0.3 - - dunai ==0.11.2 - duration ==0.2.0.0 - dvorak ==0.1.0.0 - dynamic-state ==0.3.1 @@ -647,32 +964,31 @@ default-package-overrides: - echo ==0.1.4 - ecstasy ==0.2.1.0 - ed25519 ==0.0.5.0 - - ede ==0.3.3.0 - edit-distance ==0.2.2.1 - edit-distance-vector ==1.0.0.4 - editor-open ==0.6.0.0 - - effectful ==2.2.2.0 - - effectful-core ==2.2.2.2 + - effectful ==2.3.0.0 + - effectful-core ==2.3.0.1 - effectful-plugin ==1.1.0.2 - effectful-th ==1.0.0.1 + - egison-pattern-src ==0.2.1.2 - either ==5.0.2 - - either-both ==0.1.1.1 - either-unwrap ==1.1 - ekg-core ==0.1.1.7 - elerea ==2.9.0 - elf ==0.31 - - eliminators ==0.9.2 - - elm2nix ==0.3.1 - - elm-bridge ==0.8.2 + - eliminators ==0.9.3 + - elm-bridge ==0.8.3 - elm-core-sources ==1.0.0 - elm-export ==0.6.0.1 + - elm-street ==0.2.2.0 - elynx ==0.7.2.2 - elynx-markov ==0.7.2.2 - elynx-nexus ==0.7.2.2 - elynx-seq ==0.7.2.2 - - elynx-tools ==0.7.2.1 + - elynx-tools ==0.7.2.2 - elynx-tree ==0.7.2.2 - - emacs-module ==0.1.1.1 + - emacs-module ==0.2.1 - email-validate ==2.3.2.19 - emojis ==0.1.3 - enclosed-exceptions ==1.0.3 @@ -685,34 +1001,36 @@ default-package-overrides: - envelope ==0.2.2.0 - envparse ==0.5.0 - envy ==2.1.2.0 + - epub-metadata ==5.2 - eq ==4.3 - equal-files ==0.0.5.4 - - equational-reasoning ==0.7.0.1 + - equational-reasoning ==0.7.0.2 - equivalence ==0.4.1 - erf ==2.0.0.0 + - errata ==0.4.0.2 - error ==1.0.0.0 - errorcall-eq-instance ==0.3.0 - error-or ==0.3.0 - error-or-utils ==0.2.0 - errors ==2.3.0 - errors-ext ==0.4.2 - - ersatz ==0.4.13 - - esqueleto ==3.5.11.0 + - ersatz ==0.5 + - esqueleto ==3.5.11.1 - event-list ==0.1.2.1 - - eventstore ==1.4.2 - every ==0.0.1 - evm-opcodes ==0.1.2 - exact-combinatorics ==0.2.0.11 - exact-pi ==0.5.0.2 - - exception-hierarchy ==0.1.0.10 + - exception-hierarchy ==0.1.0.11 - exception-mtl ==0.4.0.2 - exception-transformers ==0.4.0.12 + - exception-via ==0.2.0.0 - executable-hash ==0.2.0.4 - executable-path ==0.0.3.1 - exinst ==0.9 - exit-codes ==1.0.0 - exomizer ==1.0.0 - - experimenter ==0.1.0.14 + - exon ==1.6.1.1 - expiring-cache-map ==0.0.6.1 - explainable-predicates ==0.1.2.4 - explicit-exception ==0.2 @@ -724,32 +1042,34 @@ default-package-overrides: - extensible-exceptions ==0.1.1.4 - extra ==1.7.14 - extractable-singleton ==0.0.1 + - extra-data-yj ==0.1.0.0 - extrapolate ==0.4.6 - fail ==4.9.0.0 - - failable ==1.2.4.0 - FailT ==0.1.2.0 - fakedata ==1.0.3 - fakedata-parser ==0.1.0.0 - fakedata-quickcheck ==0.2.0 - fakefs ==0.3.0.2 - fakepull ==0.3.0.2 - - faktory ==1.1.2.4 + - faktory ==1.1.2.6 - fasta ==0.10.4.2 + - fast-digits ==0.3.2.0 - fast-logger ==3.2.2 - fast-math ==1.0.2 - - fastmemo ==0.1.1 - fast-myers-diff ==0.0.0 - fb ==2.1.1.1 - - fcf-family ==0.2.0.0 + - fcf-family ==0.2.0.1 + - fclabels ==2.0.5.1 - fdo-notify ==0.3.1 - feature-flags ==0.1.0.1 - fedora-dists ==2.1.1 - - fedora-haskell-tools ==1.0 + - fedora-haskell-tools ==1.1 - feed ==1.3.2.1 - FenwickTree ==0.1.2.1 - fft ==0.1.8.7 - fftw-ffi ==0.1 - - fgl ==5.8.0.0 + - fgl ==5.8.2.0 + - fgl-arbitrary ==0.2.0.6 - fields-json ==0.4.0.0 - file-embed ==0.0.15.0 - file-embed-lzma ==0.0.1 @@ -767,19 +1087,20 @@ default-package-overrides: - fingertree ==0.1.5.0 - finite-typelits ==0.1.6.0 - first-class-families ==0.8.0.1 - - first-class-patterns ==0.3.2.5 + - fits-parse ==0.3.6 - fitspec ==0.4.10 - fixed ==0.3 - fixed-length ==0.2.3.1 - fixed-vector ==1.2.3.0 - fixed-vector-hetero ==0.6.1.1 - - fix-whitespace ==0.0.11 + - fix-whitespace ==0.1 - flac ==0.2.1 - - flac-picture ==0.1.2 + - flac-picture ==0.1.3 - flags-applicative ==0.1.0.3 - flat ==0.6 - - flatparse ==0.4.1.0 + - flatparse ==0.5.0.1 - flay ==0.4 + - flexible-defaults ==0.0.3 - FloatingHex ==0.5 - floatshow ==0.2.4 - flow ==2.0.0.4 @@ -793,20 +1114,22 @@ default-package-overrides: - fold-debounce ==0.2.0.11 - foldl ==1.4.15 - folds ==0.7.8 - - follow-file ==0.0.3 - FontyFruity ==0.5.3.5 - force-layout ==0.4.0.6 - foreign-store ==0.2 - ForestStructures ==0.0.1.1 - forkable-monad ==0.2.0.3 + - forma ==1.2.0 - formatn ==0.3.0.1 - format-numbers ==0.1.0.1 - formatting ==7.2.0 - foundation ==0.0.30 - - fourmolu ==0.11.0.0 - - free ==5.1.10 + - fourmolu ==0.14.0.0 + - Frames ==0.7.4.2 + - free ==5.2 - free-categories ==0.2.0.2 - freenect ==1.2.1 + - freer-par-monad ==0.1.0.0 - freetype2 ==0.2.0 - free-vl ==0.1.4 - friday ==0.2.3.2 @@ -816,17 +1139,16 @@ default-package-overrides: - from-sum ==0.2.3.0 - frontmatter ==0.1.0.2 - fsnotify ==0.4.1.0 - - ftp-client ==0.5.1.4 - funcmp ==1.9 - function-builder ==0.3.0.1 - functor-classes-compat ==2.0.0.2 - - functor-combinators ==0.4.1.2 - fused-effects ==1.1.2.2 - fusion-plugin ==0.2.7 - fusion-plugin-types ==0.1.0 - fuzzcheck ==0.1.1 - - fuzzy ==0.1.0.1 + - fuzzy ==0.1.1.0 - fuzzy-dates ==0.1.1.2 + - fuzzyset ==0.3.1 - fuzzy-time ==0.2.0.3 - gauge ==0.2.5 - gd ==3000.7.3 @@ -849,7 +1171,6 @@ default-package-overrides: - generics-eot ==0.4.0.1 - generics-sop ==0.5.1.3 - generics-sop-lens ==0.2.0.1 - - geniplate-mirror ==0.7.9 - genvalidity ==1.1.0.0 - genvalidity-aeson ==1.0.0.1 - genvalidity-appendful ==0.1.0.0 @@ -866,6 +1187,8 @@ default-package-overrides: - genvalidity-hspec-persistent ==1.0.0.0 - genvalidity-mergeful ==0.3.0.1 - genvalidity-mergeless ==0.3.0.0 + - genvalidity-network-uri ==0.0.0.0 + - genvalidity-path ==1.0.0.1 - genvalidity-persistent ==1.0.0.2 - genvalidity-property ==1.0.0.0 - genvalidity-scientific ==1.0.0.0 @@ -881,32 +1204,36 @@ default-package-overrides: - genvalidity-uuid ==1.0.0.1 - genvalidity-vector ==1.0.0.0 - geodetics ==0.1.2 + - geojson ==4.1.1 - getopt-generics ==0.13.1.0 + - ghc-bignum-orphans ==0.1.1 - ghc-byteorder ==4.11.0.0.10 - ghc-check ==0.5.0.8 + - ghc-compact ==0.1.0.0 - ghc-core ==0.5.6 - ghc-events ==0.19.0.1 - - ghc-exactprint ==1.6.1.3 + - ghc-exactprint ==1.7.1.0 + - ghc-hs-meta ==0.1.3.0 - ghcid ==0.8.9 - ghci-hexcalc ==0.1.1.0 - ghcjs-codemirror ==0.0.0.2 - ghcjs-perch ==0.3.3.3 - - ghc-lib ==9.4.8.20231111 - - ghc-lib-parser ==9.4.8.20231111 - - ghc-lib-parser-ex ==9.4.0.0 + - ghc-lib ==9.6.4.20240109 + - ghc-lib-parser ==9.6.4.20240109 + - ghc-lib-parser-ex ==9.6.0.2 + - ghc-parser ==0.2.6.0 - ghc-paths ==0.1.0.12 - - ghc-prof ==1.4.1.12 - - ghc-syntax-highlighter ==0.0.9.0 + - ghc-syntax-highlighter ==0.0.10.0 - ghc-tcplugins-extra ==0.4.5 - - ghc-trace-events ==0.1.2.7 + - ghc-trace-events ==0.1.2.8 - ghc-typelits-extra ==0.4.6 - ghc-typelits-knownnat ==0.7.10 - ghc-typelits-natnormalise ==0.7.9 - - ghc-typelits-presburger ==0.7.2.0 + - ghc-typelits-presburger ==0.7.3.0 - ghost-buster ==0.1.1.0 + - ghostscript-parallel ==0.0.1 - gi-atk ==2.0.27 - gi-cairo ==1.0.29 - - gi-cairo-connector ==0.1.1 - gi-cairo-render ==0.1.2 - gi-dbusmenu ==0.4.13 - gi-dbusmenugtk3 ==0.4.14 @@ -921,28 +1248,33 @@ default-package-overrides: - gi-graphene ==1.0.7 - gi-gtk ==3.0.41 - gi-gtk-hs ==0.3.16 + - gi-gtksource ==3.0.28 - gi-harfbuzz ==0.0.9 - gi-javascriptcore ==4.0.27 + - ginger ==0.10.5.2 - gio ==0.13.10.0 - gi-pango ==1.0.29 - gi-soup ==2.4.28 + - git-annex ==10.20231129 - githash ==0.1.7.0 - - github ==0.28.0.1 - - github-release ==2.0.0.9 + - github ==0.29 + - github-release ==2.0.0.10 - github-rest ==1.1.4 - github-types ==0.2.1 - github-webhooks ==0.17.0 - - gitlab-haskell ==1.0.0.3 + - git-lfs ==1.2.1 - gitlib ==3.1.3 + - git-mediate ==1.0.9 - gitrev ==1.3.1 - - gi-vte ==2.91.31 + - gi-vte ==2.91.32 - gi-webkit2 ==4.0.30 - gi-xlib ==2.0.13 - gl ==0.9 - - glabrous ==2.0.6.2 + - glabrous ==2.0.6.3 - glasso ==0.1.0 - - GLFW-b ==3.3.0.0 + - GLFW-b ==3.3.9.0 - glib ==0.13.10.0 + - glib-stopgap ==0.1.0.0 - Glob ==0.10.2 - glob-posix ==0.2.0.1 - gloss ==1.13.2.2 @@ -959,10 +1291,10 @@ default-package-overrides: - gpolyline ==0.1.0.1 - graph-core ==0.3.0.0 - graphite ==0.10.0.1 - - graphql ==1.2.0.1 - - graphql-client ==1.2.2 + - graphql ==1.2.0.3 + - graphql-client ==1.2.4 - graphs ==0.7.2 - - graphula ==2.0.2.2 + - graphula ==2.1.0.0 - graphviz ==2999.20.2.0 - graph-wrapper ==0.2.6.0 - gravatar ==0.8.1 @@ -973,15 +1305,16 @@ default-package-overrides: - gtk ==0.15.8 - gtk2hs-buildtools ==0.13.10.0 - gtk3 ==0.15.8 - - gtk-sni-tray ==0.1.8.1 - gtk-strut ==0.1.3.2 - guarded-allocation ==0.0.1 - H ==1.0.0 - hackage-cli ==0.1.0.1 - - hackage-security ==0.6.2.3 + - hackage-security ==0.6.2.4 - haddock-library ==1.11.0 - haha ==0.3.1.1 - hakyll ==4.16.2.0 + - hakyllbars ==1.0.1.0 + - hakyll-convert ==0.3.0.4 - hal ==1.0.1 - half ==0.3.1 - hall-symbols ==0.1.0.6 @@ -989,16 +1322,14 @@ default-package-overrides: - hamtsolo ==1.0.4 - HandsomeSoup ==0.4.2 - handwriting ==0.1.0.3 - - happstack-hsp ==7.3.7.7 - - happstack-jmacro ==7.0.12.5 + - happstack-jmacro ==7.0.12.6 - happstack-server ==7.8.0.2 - - happstack-server-tls ==7.2.1.3 + - happstack-server-tls ==7.2.1.5 - happy ==1.20.1.1 - happy-meta ==0.2.1.0 - - harp ==0.4.3.6 - HasBigDecimal ==0.2.0.0 - - hasbolt ==0.1.7.0 - hashable ==1.4.3.0 + - hashids ==1.1.1.0 - hashing ==0.1.1.0 - hashmap ==1.3.3 - hashtables ==1.3.1 @@ -1007,28 +1338,27 @@ default-package-overrides: - haskell-gi-overloading ==1.0 - haskell-lexer ==1.1.1 - HaskellNet ==0.6.1.2 - - HaskellNet-SSL ==0.3.4.4 - haskell-src ==1.0.4 - haskell-src-exts ==1.23.1 - haskell-src-exts-simple ==1.23.0.0 - haskell-src-exts-util ==0.2.5 - haskell-src-meta ==0.8.13 - - haskoin-core ==0.21.2 - - haskoin-node ==0.18.1 - - haskoin-store-data ==0.65.5 - - hasktags ==0.72.0 - - hasql ==1.6.3.4 + - haskintex ==0.8.0.2 + - haskoin-core ==1.0.2 + - haskoin-node ==1.0.1 + - haskoin-store-data ==1.2.2 + - hasktags ==0.73.0 + - hasql ==1.6.4 - hasql-dynamic-statements ==0.3.1.2 - hasql-implicits ==0.1.1 - - hasql-interpolate ==0.1.0.4 - - hasql-listen-notify ==0.1.0 + - hasql-interpolate ==0.2.1.0 + - hasql-listen-notify ==0.1.0.1 - hasql-migration ==0.3.0 - hasql-notifications ==0.2.0.6 - - hasql-optparse-applicative ==0.7 - - hasql-pool ==0.9.0.1 - - hasql-queue ==1.2.0.2 + - hasql-optparse-applicative ==0.7.1.3 + - hasql-pool ==0.10.0.1 - hasql-th ==0.4.0.19 - - hasql-transaction ==1.0.1.2 + - hasql-transaction ==1.0.1.4 - has-transformers ==0.1.0.4 - hasty-hamiltonian ==1.3.4 - HaTeX ==3.22.4.1 @@ -1043,20 +1373,19 @@ default-package-overrides: - heaps ==0.4 - heatshrink ==0.1.0.0 - hebrew-time ==0.1.2 - - hedgehog ==1.2 + - hedgehog ==1.4 - hedgehog-classes ==0.2.5.4 - hedgehog-corpus ==0.2.0 - - hedgehog-fakedata ==0.0.1.5 - hedgehog-fn ==1.0 - - hedgehog-optics ==1.0.0.3 - hedgehog-quickcheck ==0.1.1 - hedis ==0.15.2 - hedn ==0.3.0.4 + - hegg ==0.5.0.0 - heist ==1.1.1.2 - here ==1.2.14 - heredoc ==0.2.0.0 - heterocephalus ==1.0.5.7 - - hetzner ==0.2.1.1 + - hetzner ==0.6.0.0 - hex ==0.2.0 - hexml ==0.3.4 - hexml-lens ==0.2.2 @@ -1067,8 +1396,7 @@ default-package-overrides: - hgal ==2.0.0.3 - hidapi ==0.1.8 - hi-file-parser ==0.1.6.0 - - highlighting-kate ==0.6.4 - - hindent ==6.0.0 + - hindent ==6.1.1 - hinfo ==0.0.3.0 - hinotify ==0.4.1 - hint ==0.9.0.8 @@ -1076,25 +1404,29 @@ default-package-overrides: - hjsmin ==0.2.1 - hkd-default ==1.1.0.0 - hkgr ==0.4.3.2 - - hledger ==1.30.1 + - hledger ==1.32.2 + - hledger-iadd ==1.3.20 - hledger-interest ==1.6.6 - - hledger-lib ==1.30 + - hledger-lib ==1.32.2 - hledger-stockquotes ==0.1.2.1 - - hledger-ui ==1.30 - - hledger-web ==1.30 + - hledger-web ==1.32.2 - hlibcpuid ==0.2.0 - hlibgit2 ==0.18.0.16 - hlibsass ==0.1.10.1 - - hlint ==3.5 + - hlint ==3.6.1 - 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-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 - - hoauth2 ==2.8.0 - - hoogle ==5.0.18.3 + - hnix-store-core ==0.7.0.0 + - hoauth2 ==2.10.0 + - hOpenPGP ==2.9.8 - hopenssl ==2.2.5 - hopfli ==0.2.2.1 - horizontal-rule ==0.6.0.0 @@ -1104,10 +1436,9 @@ default-package-overrides: - hourglass ==0.2.12 - hourglass-orphans ==0.1.0.0 - hp2pretty ==0.10 - - hpack ==0.35.2 - - hpack-dhall ==0.5.7 - - hpc-codecov ==0.3.0.0 - - hpc-lcov ==1.1.1 + - hpack ==0.36.0 + - hpc-codecov ==0.5.0.0 + - hpc-lcov ==1.1.2 - HPDF ==1.6.2 - hpp ==0.6.5 - hpqtypes ==1.11.1.2 @@ -1118,65 +1449,68 @@ default-package-overrides: - hsass ==0.8.0 - hs-bibutils ==6.10.0.0 - hsc2hs ==0.68.10 - - hscolour ==1.24.4 + - hscolour ==1.25 - hsdns ==1.8 - hse-cpp ==0.2 - hsemail ==2.2.1 + - HSet ==0.0.2 - hset ==2.2.0 + - hsexif ==0.6.1.10 - hs-GeoIP ==0.3 - hsignal ==0.2.7.5 - hsini ==0.5.2.2 - hsinstall ==2.8 - HSlippyMap ==3.0.1 - hslogger ==1.3.1.0 - - hslua ==2.3.0 - - hslua-aeson ==2.3.0.1 - - hslua-classes ==2.3.0 - - hslua-core ==2.3.1 + - hslua ==2.3.1 + - hslua-aeson ==2.3.1 + - hslua-classes ==2.3.1 + - hslua-cli ==1.4.2 + - hslua-core ==2.3.2 - hslua-list ==1.1.1 - - hslua-marshalling ==2.3.0 + - hslua-marshalling ==2.3.1 - hslua-module-doclayout ==1.1.0 - - hslua-module-path ==1.1.0 - - hslua-module-system ==1.1.0.1 - - hslua-module-text ==1.1.0.1 - - hslua-module-version ==1.1.0 - - hslua-objectorientation ==2.3.0 - - hslua-packaging ==2.3.0 - - hslua-typing ==0.1.0 + - hslua-module-path ==1.1.1 + - hslua-module-system ==1.1.1 + - hslua-module-text ==1.1.1 + - hslua-module-version ==1.1.1 + - hslua-module-zip ==1.1.1 + - hslua-objectorientation ==2.3.1 + - hslua-packaging ==2.3.1 + - hslua-repl ==0.1.2 + - hslua-typing ==0.1.1 - hsndfile ==0.8.0 - hsndfile-vector ==0.5.2 - HsOpenSSL ==0.11.7.6 - HsOpenSSL-x509-system ==0.1.0.4 - - hsp ==0.10.0 - - hspec ==2.10.10 + - hspec ==2.11.7 + - hspec-api ==2.11.7 - hspec-attoparsec ==0.1.0.2 - hspec-checkers ==0.1.0.2 - hspec-contrib ==0.5.2 - - hspec-core ==2.10.10 - - hspec-discover ==2.10.10 - - hspec-expectations ==0.8.2 + - hspec-core ==2.11.7 + - hspec-discover ==2.11.7 + - hspec-expectations ==0.8.4 - hspec-expectations-json ==1.0.2.1 - hspec-expectations-lifted ==0.10.0 - hspec-expectations-pretty-diff ==0.7.2.6 - hspec-golden ==0.2.1.0 - hspec-golden-aeson ==0.9.0.0 - - hspec-hedgehog ==0.0.1.2 + - hspec-hedgehog ==0.1.1.0 - hspec-junit-formatter ==1.1.0.2 - hspec-leancheck ==0.0.6 - hspec-megaparsec ==2.2.1 - - hspec-meta ==2.10.5 + - hspec-meta ==2.11.7 - hspec-parsec ==0 - hspec-smallcheck ==0.5.3 - - hspec-tmp-proc ==0.5.1.2 + - hspec-tmp-proc ==0.5.2.0 - hspec-wai ==0.11.1 - hspec-wai-json ==0.11.0 - hspec-webdriver ==1.2.2 - hs-php-session ==0.0.9.3 - hstatistics ==0.3.1 - HStringTemplate ==0.8.8 - - HSvm ==0.1.1.3.25 - - hsx2hs ==0.14.1.11 - - hsx-jmacro ==7.3.8.2 + - HSvm ==0.1.2.3.32 - HsYAML ==0.2.1.3 - HsYAML-aeson ==0.2.0.1 - hsyslog ==5.0.2 @@ -1187,22 +1521,20 @@ default-package-overrides: - html-email-validate ==0.2.0.0 - html-entities ==1.1.4.6 - html-entity-map ==0.1.0.0 - - htoml-megaparsec ==2.1.0.4 - - htoml-parse ==0.1.0.1 - - http2 ==4.1.4 + - http2 ==5.0.1 - HTTP ==4000.4.1 - - http-api-data ==0.5 + - http-api-data ==0.5.1 - http-api-data-qq ==0.1.0.0 - - http-client ==0.7.15 + - http-client ==0.7.16 - http-client-openssl ==0.3.3 - http-client-overrides ==0.1.1.0 - - http-client-restricted ==0.0.5 - - http-client-tls ==0.3.6.1 + - http-client-restricted ==0.1.0 + - http-client-tls ==0.3.6.3 - http-common ==0.8.3.4 - - http-conduit ==2.3.8.1 + - http-conduit ==2.3.8.3 - http-date ==0.0.11 - http-directory ==0.1.10 - - http-download ==0.2.0.0 + - http-download ==0.2.1.0 - httpd-shed ==0.4.1.1 - http-io-streams ==0.1.6.3 - http-link-header ==1.2.1 @@ -1217,35 +1549,21 @@ default-package-overrides: - hunit-dejafu ==2.0.0.6 - hvect ==0.4.0.1 - hvega ==0.12.0.7 - - hw-balancedparens ==0.4.1.3 - hw-bits ==0.7.2.2 - hw-conduit ==0.2.1.1 - hw-conduit-merges ==0.2.1.0 - hw-diagnostics ==0.0.1.0 - hweblib ==0.6.3 - - hw-eliasfano ==0.1.2.1 - - hw-excess ==0.2.3.0 - hw-fingertree ==0.1.2.1 - hw-fingertree-strict ==0.1.2.1 - - hw-hedgehog ==0.1.1.1 - hw-hspec-hedgehog ==0.1.1.1 - hw-int ==0.0.2.0 - - hw-ip ==2.4.2.1 - - hw-json-simd ==0.1.1.2 - - hw-json-simple-cursor ==0.1.1.1 - - hw-json-standard-cursor ==0.2.3.2 - hwk ==0.6 - - hw-kafka-client ==4.0.3 - - hw-mquery ==0.2.1.1 + - hw-kafka-client ==5.3.0 - hworker ==0.1.0.1 - - hw-packed-vector ==0.2.1.1 - hw-parser ==0.1.1.0 - hw-prim ==0.6.3.2 - - hw-rankselect ==0.13.4.1 - - hw-rankselect-base ==0.3.4.1 - - hw-simd ==0.1.2.2 - hw-string-parse ==0.0.0.5 - - hw-succinct ==0.1.0.1 - hxt ==9.3.1.22 - hxt-charproperties ==9.5.0.0 - hxt-css ==0.1.0.3 @@ -1259,12 +1577,17 @@ default-package-overrides: - hyper ==0.2.1.1 - hyperloglog ==0.4.6 - hyphenation ==0.8.2 - - identicon ==0.2.2 + - hyraxAbif ==0.2.4.5 + - iconv ==0.4.1.3 + - identicon ==0.2.3 - ieee754 ==0.8.0 - if ==0.1.0.0 - IfElse ==0.85 - iff ==0.0.6.1 + - ihaskell ==0.10.4.0 + - ihaskell-hvega ==0.5.0.5 - ihs ==0.1.0.3 + - ilist ==0.4.0.1 - imagesize-conduit ==1.1 - Imlib ==0.1.2 - immortal ==0.3 @@ -1274,6 +1597,7 @@ default-package-overrides: - incipit-core ==0.5.1.0 - include-file ==0.1.0.4 - incremental ==0.3.1 + - incremental-parser ==0.5.1 - indents ==0.5.0.1 - indexed ==0.1.3 - indexed-containers ==0.1.0.2 @@ -1283,7 +1607,9 @@ default-package-overrides: - indexed-traversable-instances ==0.1.1.2 - inf-backprop ==0.1.0.2 - infer-license ==0.2.0 - - infinite-list ==0.1 + - infinite-list ==0.1.1 + - inflections ==0.4.0.7 + - influxdb ==1.9.3 - ini ==0.4.2 - inj ==1.0 - inline-c ==0.9.1.10 @@ -1291,8 +1617,9 @@ default-package-overrides: - inline-r ==1.0.1 - input-parsers ==0.3.0.2 - insert-ordered-containers ==0.2.5.3 - - inspection-testing ==0.5.0.2 - - instance-control ==0.1.2.0 + - inspection-testing ==0.5.0.3 + - int-cast ==0.2.0.0 + - integer-conversion ==0.1.0.1 - integer-logarithms ==1.0.3.1 - integer-roots ==1.0.2.0 - integer-types ==0.1.4.0 @@ -1305,8 +1632,10 @@ default-package-overrides: - IntervalMap ==0.6.2.1 - intervals ==0.9.2 - intset-imperative ==0.1.0.0 + - int-supply ==1.0.0 - invariant ==0.6.2 - invert ==1.0.0.4 + - invertible ==0.2.0.8 - invertible-grammar ==0.1.3.5 - io-machine ==0.2.0.0 - io-manager ==0.1.0.4 @@ -1316,38 +1645,40 @@ default-package-overrides: - io-streams ==1.5.2.2 - io-streams-haproxy ==1.0.1.0 - ip ==1.7.7 - - ip6addr ==1.0.3 + - ip6addr ==1.0.4 - iproute ==1.7.12 - - IPv6Addr ==2.0.5.1 + - IPv6Addr ==2.0.6 - ipynb ==0.2 - - ipython-kernel ==0.10.3.0 + - ipython-kernel ==0.11.0.0 - irc ==0.6.1.1 - irc-ctcp ==0.1.3.1 - - isbn ==1.1.0.4 + - isbn ==1.1.0.5 - islink ==0.1.0.0 - iso3166-country-codes ==0.20140203.8 - iso639 ==0.1.0.3 - iso8601-time ==0.1.5 - isocline ==1.0.9 - isomorphism-class ==0.1.0.12 - - iterable ==3.0 + - ixset-typed ==0.5.1.0 + - ixset-typed-binary-instance ==0.1.0.2 + - ixset-typed-hashable-instance ==0.1.0.2 - ix-shapable ==0.1.0 - jack ==0.7.2.2 - jalaali ==1.0.0.0 - - java-adt ==0.2018.11.4 + - java-adt ==1.0.20231204 - jira-wiki-markup ==1.5.1 - - jl ==0.1.0 - jmacro ==0.6.18 - - jose ==0.10.0.1 + - jose ==0.11 - jose-jwt ==0.9.6 - - journalctl-stream ==0.6.0.5 + - journalctl-stream ==0.6.0.6 + - jsaddle ==0.9.8.3 - js-chart ==2.9.4.1 - js-dgtable ==0.5.2 - js-flot ==0.8.3 - js-jquery ==3.3.1 - - json ==0.10 - - json-feed ==2.0.0.10 - - jsonifier ==0.2.1.2 + - json ==0.11 + - json-feed ==2.0.0.11 + - jsonifier ==0.2.1.3 - jsonpath ==0.3.0.0 - json-rpc ==1.0.4 - json-stream ==0.4.5.3 @@ -1361,16 +1692,16 @@ default-package-overrides: - kansas-comet ==0.4.2 - katip ==0.8.8.0 - katip-logstash ==0.1.0.2 - - katip-wai ==0.1.2.2 + - katip-wai ==0.1.2.3 - kazura-queue ==0.1.0.4 - kdt ==0.2.5 - keep-alive ==0.2.1.0 - - keter ==2.1.2 + - keter ==2.1.3 - keycode ==0.2.2 - - keyed-vals ==0.2.2.0 - - keyed-vals-hspec-tests ==0.2.2.0 - - keyed-vals-mem ==0.2.2.0 - - keyed-vals-redis ==0.2.2.0 + - keyed-vals ==0.2.3.0 + - keyed-vals-hspec-tests ==0.2.3.0 + - keyed-vals-mem ==0.2.3.0 + - keyed-vals-redis ==0.2.3.0 - keys ==3.12.3 - ki ==1.0.1.1 - kind-apply ==0.4.0.0 @@ -1381,13 +1712,14 @@ default-package-overrides: - kmeans ==0.1.3 - knob ==0.2.2 - koji ==0.0.2 - - krank ==0.3.0 + - koji-tool ==1.1.1 - labels ==0.3.3 - lackey ==2.0.0.7 + - 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.9.2 - language-c ==0.9.2 - language-c-quote ==0.13.0.1 - language-docker ==12.1.0 @@ -1395,10 +1727,10 @@ default-package-overrides: - language-glsl ==0.3.0 - language-java ==0.2.9 - language-javascript ==0.7.1.0 + - language-lua ==0.11.0.1 - language-protobuf ==1.0.1 - language-python ==0.5.8 - - language-thrift ==0.12.0.1 - - lapack ==0.5.1 + - lapack ==0.5.1.1 - lapack-carray ==0.0.3 - lapack-comfort-array ==0.0.1 - lapack-ffi ==0.0.3 @@ -1406,7 +1738,7 @@ default-package-overrides: - lapack-hmatrix ==0.0.0.2 - largeword ==1.2.5 - latex ==0.1.0.4 - - lattices ==2.1 + - lattices ==2.2 - lawful ==0.1.0.0 - lazy-csv ==0.5.1 - lazyio ==0.1.0.4 @@ -1415,7 +1747,7 @@ default-package-overrides: - leancheck ==1.0.0 - leancheck-instances ==0.0.5 - leapseconds-announced ==2017.1.0.1 - - learn-physics ==0.6.5 + - learn-physics ==0.6.6 - leb128-cereal ==1.2 - lens ==5.2.3 - lens-action ==0.2.6 @@ -1433,7 +1765,6 @@ default-package-overrides: - lexer-applicative ==2.1.0.2 - libBF ==0.6.7 - libffi ==0.2.1 - - libgit ==0.3.1 - liboath-hs ==0.0.1.2 - libyaml ==0.1.2 - lifted-async ==0.10.2.5 @@ -1442,26 +1773,29 @@ default-package-overrides: - lift-type ==0.1.1.1 - line ==4.0.1 - linear ==1.22 - - linear-base ==0.3.1 + - linear-base ==0.4.0 - linear-circuit ==0.1.0.4 - - linear-generics ==0.2.1 - - linear-programming ==0.0.0.1 + - linear-generics ==0.2.3 + - linear-programming ==0.0.1 - linebreak ==1.1.0.4 - linux-capabilities ==0.1.1.0 - - linux-file-extents ==0.2.0.0 - - linux-namespaces ==0.1.3.0 + - linux-file-extents ==0.2.0.1 + - linux-namespaces ==0.1.3.1 - List ==0.6.2 - ListLike ==4.7.8.2 - list-predicate ==0.1.0.1 - listsafe ==0.1.0.1 + - list-shuffle ==1.0.0 - list-t ==1.0.5.7 - - list-transformer ==1.0.9 + - list-transformer ==1.1.0 - ListTree ==0.2.3 - ListZipper ==1.2.0.2 - literatex ==0.3.0.0 + - little-logger ==1.0.2 + - little-rio ==2.0.1 - lmdb ==0.2.5 - load-env ==0.2.1.0 - - loc ==0.1.4.1 + - loc ==0.2.0.0 - locators ==0.3.0.3 - loch-th ==0.2.2 - lockfree-queue ==0.2.4 @@ -1473,10 +1807,12 @@ default-package-overrides: - logging-effect ==1.4.0 - logging-facade ==0.3.1 - logging-facade-syslog ==1 - - logict ==0.8.0.0 + - logict ==0.8.1.0 - logstash ==0.1.0.4 - loop ==0.3.0 - lpeg ==1.0.4 + - LPFP ==1.1.1 + - LPFP-core ==1.1.1 - lrucache ==1.2.0.1 - lua ==2.3.1 - lua-arbitrary ==1.0.1.1 @@ -1489,20 +1825,21 @@ default-package-overrides: - lz4-frame-conduit ==0.1.0.1 - lzma ==0.0.1.0 - lzma-clib ==5.2.2 - - lzma-conduit ==1.2.3 - machines ==0.7.3 - magic ==1.1 - magico ==0.0.2.3 - - mail-pool ==2.2.3 + - mailtrap ==0.1.2.0 - mainland-pretty ==0.7.1 - main-tester ==0.2.0.1 - managed ==1.0.10 - mandrill ==0.5.7.0 + - mappings ==0.3.0.0 - map-syntax ==0.3 - markdown ==0.1.17.5 - - markdown-unlit ==0.5.1 + - markdown-unlit ==0.6.0 - markov-chain ==0.0.3.4 - markov-chain-usage-model ==0.0.0 + - markup-parse ==0.1.1 - mason ==0.2.6 - massiv ==1.0.4.0 - massiv-io ==1.0.0.1 @@ -1525,8 +1862,8 @@ default-package-overrides: - mcmc-types ==1.0.3 - median-stream ==0.7.0.0 - med-module ==0.1.3 - - megaparsec ==9.3.1 - - megaparsec-tests ==9.3.1 + - megaparsec ==9.5.0 + - megaparsec-tests ==9.5.0 - mega-sdist ==0.4.3.0 - membership ==0.0.1 - memcache ==0.3.0.1 @@ -1534,7 +1871,9 @@ default-package-overrides: - memory ==0.18.0 - MemoTrie ==0.6.11 - mergeful ==0.3.0.0 + - mergeful-persistent ==0.3.0.1 - mergeless ==0.4.0.0 + - mergeless-persistent ==0.1.0.1 - merkle-tree ==0.1.1 - mersenne-random ==1.0.0.1 - mersenne-random-pure64 ==0.2.2.0 @@ -1561,70 +1900,71 @@ default-package-overrides: - mime-types ==0.1.2.0 - minimal-configuration ==0.1.4 - minimorph ==0.3.0.1 - - minio-hs ==1.7.0 - minisat-solver ==0.1 + - miniterion ==0.1.1.0 - miniutter ==0.5.1.2 - min-max-pqueue ==0.1.0.2 - mintty ==0.1.4 - misfortune ==0.1.2.1 + - miso ==1.8.3.0 - missing-foreign ==0.1.1 - MissingH ==1.6.0.1 - mixed-types-num ==0.5.12 - mmap ==0.5.9 - mmark ==0.0.7.6 - - mmark-cli ==0.0.5.1 + - mmark-cli ==0.0.5.2 - mmark-ext ==0.2.1.5 - mmorph ==1.2.0 - mnist-idx ==0.1.3.2 - mnist-idx-conduit ==0.4.0.0 - mockery ==0.3.5 - - mock-time ==0.1.0 - mod ==0.2.0.1 - - model ==0.5 - modern-uri ==0.3.6.1 - modular ==0.1.0.8 + - moffy ==0.1.1.0 + - moffy-samples ==0.1.0.3 + - moffy-samples-events ==0.2.2.5 - monad-chronicle ==1.0.1 - monad-control ==1.0.3.1 + - monad-control-aligned ==0.0.2.1 - monad-control-identity ==0.2.0.0 - monad-coroutine ==0.9.2 - monad-extras ==0.6.0 - - monadic-arrays ==0.2.2 - - monad-journal ==0.8.1 + - monad-interleave ==0.2.0.1 - monadlist ==0.0.2 - - monadloc ==0.7.1 - monad-logger ==0.3.40 - monad-logger-aeson ==0.4.1.2 - monad-logger-json ==0.1.0.0 - monad-logger-logstash ==0.2.0.2 - monad-loops ==0.4.3 - monad-memo ==0.5.4 + - monad-metrics ==0.2.2.1 - monadoid ==0.0.3 - - monadology ==0.1 + - monadology ==0.3 - monad-par ==0.3.6 - monad-parallel ==0.8 - monad-par-extras ==0.3.3 - - monad-peel ==0.2.1.2 - - monad-primitive ==0.1 - - monad-products ==4.0.1 + - monad-peel ==0.3 - MonadPrompt ==1.0.0.5 - MonadRandom ==0.6 - monad-resumption ==0.1.4.0 + - monad-schedule ==0.1.2.1 - monad-st ==0.2.4.1 - - monads-tf ==0.1.0.3 + - monads-tf ==0.3.0.1 - monad-time ==0.4.0.0 - mongoDB ==2.7.1.2 - monoidal-containers ==0.6.4.0 + - monoidal-functors ==0.2.3.0 - monoid-extras ==0.6.2 - monoid-subclasses ==1.2.4.1 - monoid-transformer ==0.0.4 + - monomer ==1.6.0.1 - mono-traversable ==1.0.15.3 - mono-traversable-instances ==0.1.1.0 - mono-traversable-keys ==0.3.0 - more-containers ==0.2.2.2 - - morpheus-graphql ==0.27.3 - morpheus-graphql-app ==0.27.3 - morpheus-graphql-client ==0.27.3 - - morpheus-graphql-code-gen ==0.27.3 - morpheus-graphql-code-gen-utils ==0.27.3 - morpheus-graphql-core ==0.27.3 - morpheus-graphql-server ==0.27.3 @@ -1635,7 +1975,7 @@ default-package-overrides: - mpi-hs ==0.7.2.0 - mpi-hs-binary ==0.1.1.0 - mpi-hs-cereal ==0.1.0.0 - - mstate ==0.2.8 + - msgpack ==1.0.1.0 - mtl-compat ==0.2.2 - mtl-prelude ==2.0.3.2 - multiarg ==0.30.0.10 @@ -1644,6 +1984,7 @@ default-package-overrides: - multipart ==0.2.1 - MultipletCombiner ==0.0.7 - multiset ==0.3.4.3 + - multistate ==0.8.0.4 - murmur3 ==1.0.5 - murmur-hash ==0.1.0.10 - MusicBrainz ==0.4.1 @@ -1651,9 +1992,12 @@ default-package-overrides: - mutable-containers ==0.3.4.1 - mwc-probability ==2.3.1 - mwc-random ==0.15.0.2 - - mwc-random-monad ==0.7.3.1 - mx-state-codes ==1.0.0.0 + - myers-diff ==0.3.0.0 - mysql ==0.2.1 + - mysql-haskell ==1.1.3 + - mysql-haskell-nem ==0.1.0.0 + - mysql-json-table ==0.1.2.0 - mysql-simple ==0.4.9 - n2o ==0.11.1 - n2o-nitro ==0.11.2 @@ -1674,27 +2018,25 @@ default-package-overrides: - netlib-carray ==0.1 - netlib-comfort-array ==0.0.0.2 - netlib-ffi ==0.1.1 - - net-mqtt ==0.8.3.0 + - net-mqtt ==0.8.6.0 - net-mqtt-lens ==0.1.1.0 - netpbm ==1.0.4 - netrc ==0.2.0.0 - nettle ==0.3.0 - netwire ==5.0.3 - netwire-input ==0.0.7 - - netwire-input-glfw ==0.0.11 - network ==3.1.4.0 - network-bsd ==2.8.1.0 - network-byte-order ==0.1.7 - - network-conduit-tls ==1.3.2 + - network-conduit-tls ==1.4.0 + - network-control ==0.0.2 - network-info ==0.2.1 - network-ip ==0.3.0.3 - network-messagepack-rpc ==0.1.2.0 - network-messagepack-rpc-websocket ==0.1.1.1 - network-multicast ==0.3.2 - - Network-NineP ==0.4.7.3 - network-run ==0.2.6 - network-simple ==0.4.5 - - network-simple-tls ==0.4.1 - network-transport ==0.5.6 - network-uri ==2.6.4.2 - network-wait ==0.2.0.0 @@ -1710,39 +2052,40 @@ default-package-overrides: - nondeterminism ==1.5 - non-empty ==0.3.5 - nonempty-containers ==0.3.4.5 - - nonemptymap ==0.0.6.0 - non-empty-sequence ==0.2.0.4 - nonempty-vector ==0.2.3 - nonempty-zipper ==1.0.0.4 - non-negative ==0.1.2 - normaldistribution ==1.1.0.3 - - not-gloss ==0.7.7.0 - nothunks ==0.1.5 - no-value ==1.0.0.0 - nowdoc ==0.1.1.0 - nqe ==0.6.5 - nsis ==0.3.3 + - n-tuple ==0.0.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.10.1.1 - - numhask-array ==0.10.2 + - numhask ==0.11.1.0 + - numhask-array ==0.11.0.1 + - numhask-space ==0.11.1.0 - NumInstances ==1.4 - numtype-dk ==0.5.0.3 - nuxeo ==0.3.2 - nvim-hs ==2.3.2.3 - nvim-hs-contrib ==2.0.0.2 - nvim-hs-ghcid ==2.0.1.0 - - oauthenticated ==0.3.0.0 + - nvvm ==0.10.0.1 - ObjectName ==1.1.0.2 - oblivious-transfer ==0.1.0 - - o-clock ==1.3.0 + - o-clock ==1.4.0 + - ods2csv ==0.1 - ofx ==0.4.4.0 - - oidc-client ==0.7.0.1 - old-locale ==1.0.0.7 - old-time ==1.1.0.4 + - om-elm ==2.0.0.5 - once ==0.4 - one-liner ==2.1 - one-liner-instances ==0.1.3.0 @@ -1750,7 +2093,7 @@ default-package-overrides: - Only ==0.1 - oo-prototypes ==0.1.0.0 - oops ==0.2.0.1 - - opaleye ==0.9.7.0 + - opaleye ==0.10.2.0 - OpenAL ==1.7.0.5 - openapi3 ==3.2.4 - open-browser ==0.2.1.0 @@ -1766,7 +2109,6 @@ default-package-overrides: - opentelemetry-wai ==0.8.0 - open-witness ==0.6 - operational ==0.2.4.2 - - operational-class ==0.3.0.0 - opml-conduit ==0.9.0.0 - optics ==0.4.2.1 - optics-core ==0.4.1.1 @@ -1776,15 +2118,15 @@ default-package-overrides: - optics-vl ==0.2.1 - optima ==0.4.0.5 - optional-args ==1.0.2 - - options ==1.2.1.1 - - optparse-applicative ==0.17.1.0 + - options ==1.2.1.2 + - optparse-applicative ==0.18.1.0 - optparse-enum ==1.0.0.0 - - optparse-generic ==1.4.9 + - optparse-generic ==1.5.2 - optparse-simple ==0.1.1.4 - optparse-text ==0.1.1.0 - OrderedBits ==0.0.2.0 - ordered-containers ==0.2.3 - - ormolu ==0.5.3.0 + - ormolu ==0.7.2.0 - overhang ==1.0.0 - packcheck ==0.6.0 - pager ==0.1.1.0 @@ -1792,18 +2134,21 @@ default-package-overrides: - pagure ==0.1.1 - pagure-cli ==0.2.1 - palette ==0.3.0.3 - - pandoc ==3.0.1 + - pandoc ==3.1.11.1 + - pandoc-cli ==3.1.11.1 - pandoc-dhall-decoder ==0.1.0.1 + - pandoc-lua-engine ==0.2.1.2 - pandoc-lua-marshal ==0.2.2 - - pandoc-plot ==1.7.0 - - pandoc-symreg ==0.2.0.0 + - pandoc-plot ==1.8.0 + - pandoc-server ==0.1.0.4 - pandoc-throw ==0.1.0.0 - pandoc-types ==1.23.1 - pango ==0.13.10.0 - - pantry ==0.8.3 + - pantry ==0.9.3.1 - parallel ==3.2.2.0 - parallel-io ==0.3.5 - parameterized ==0.5.0.0 + - park-bench ==0.1.1.0 - parseargs ==0.2.0.9 - parsec-class ==1.0.0.0 - parsec-numbers ==0.1.0 @@ -1814,6 +2159,7 @@ default-package-overrides: - parsers ==0.12.11 - partial-handler ==1.0.3 - partial-isomorphisms ==0.2.3.0 + - partialord ==0.0.2 - partial-order ==0.2.0.0 - partial-semigroup ==0.6.0.2 - password ==3.0.2.1 @@ -1823,16 +2169,14 @@ default-package-overrides: - path-binary-instance ==0.1.0.1 - path-dhall-instance ==0.2.1.0 - path-extensions ==0.1.1.0 - - path-extra ==0.2.0 + - path-extra ==0.3.1 - path-io ==1.8.1 - path-like ==0.2.0.2 - path-pieces ==0.2.1 - - path-text-utf8 ==0.0.1.12 - pathtype ==0.8.1.2 - path-utils ==0.1.1.0 - pathwalk ==0.3.1.2 - - patrol ==1.0.0.6 - - pattern-arrows ==0.0.2 + - patrol ==1.0.0.7 - pava ==0.1.1.4 - pcf-font ==0.2.2.1 - pcg-random ==0.1.4.0 @@ -1848,34 +2192,35 @@ default-package-overrides: - pedersen-commitment ==0.2.0 - pem ==0.2.4 - percent-format ==0.0.4 + - peregrin ==0.4.2 + - perf ==0.12.0.1 - perfect-hash-generator ==1.0.0 + - persistable-record ==0.6.0.6 + - persistable-types-HDBC-pg ==0.0.3.5 - persistent ==2.14.6.0 - persistent-discover ==0.1.0.7 - - persistent-documentation ==0.1.0.4 - persistent-iproute ==0.2.5 - persistent-lens ==1.0.0 - persistent-mongoDB ==2.13.0.1 - - persistent-mtl ==0.5.0.1 + - persistent-mtl ==0.5.1 - persistent-mysql ==2.13.1.5 - persistent-pagination ==0.1.1.2 - persistent-postgresql ==2.13.6.1 - persistent-qq ==2.12.0.6 - persistent-redis ==2.13.0.1 - - persistent-refs ==0.4 - persistent-sqlite ==2.13.3.0 - persistent-template ==2.12.0.0 - persistent-test ==2.13.1.3 - persistent-typed-db ==0.1.0.7 - pg-harness-client ==0.6.0 - - pgp-wordlist ==0.1.0.3 - pg-transact ==0.3.2.0 - phantom-state ==0.2.1.4 - phatsort ==0.6.0.0 - - picosat ==0.1.6 - pid1 ==0.1.3.1 - - pinch ==0.4.3.0 + - pinch ==0.5.1.0 - pipes ==4.3.16 - pipes-attoparsec ==0.6.0 + - pipes-binary ==0.4.4 - pipes-bytestring ==2.1.7 - pipes-concurrency ==2.0.14 - pipes-csv ==1.4.3 @@ -1895,21 +2240,21 @@ default-package-overrides: - place-cursor-at ==1.0.1 - placeholders ==0.1 - plaid ==0.1.0.4 - - plot ==0.2.3.11 - plotlyhs ==0.2.3 - Plural ==0.0.2 - pointed ==5.0.4 - pointedlist ==0.6.1 - pointless-fun ==1.1.0.8 - poll ==0.0.0.2 + - poly ==0.5.1.0 - poly-arity ==0.1.0 - polynomials-bernstein ==1.1.2 - polyparse ==1.13 - polysemy ==1.9.1.3 - polysemy-fs ==0.1.0.0 - - polysemy-plugin ==0.4.5.1 + - polysemy-plugin ==0.4.5.2 - polysemy-webserver ==0.2.1.2 - - pontarius-xmpp ==0.5.6.6 + - pontarius-xmpp ==0.5.6.8 - pooled-io ==0.0.2.3 - portable-lines ==0.1 - port-utils ==0.2.1.0 @@ -1918,18 +2263,19 @@ default-package-overrides: - possibly ==1.0.0.0 - postgres-options ==0.2.1.0 - postgresql-binary ==0.13.1.2 - - postgresql-libpq ==0.9.5.0 + - postgresql-libpq ==0.10.0.0 - postgresql-libpq-notify ==0.2.0.0 - postgresql-migration ==0.2.1.7 + - postgresql-query ==3.10.0 - postgresql-schema ==0.1.14 - - postgresql-simple ==0.6.5.1 + - postgresql-simple ==0.7.0.0 - postgresql-simple-url ==0.2.1.0 - postgresql-syntax ==0.4.1.1 - - postgresql-typed ==0.6.2.2 + - postgresql-typed ==0.6.2.5 - post-mess-age ==0.2.1.0 - pptable ==0.3.0.0 - - pqueue ==1.4.3.0 - - prairie ==0.0.2.0 + - pqueue ==1.5.0.0 + - pred-set ==0.0.1 - prefix-units ==0.3.0.1 - prelude-compat ==0.0.0.2 - prelude-safeenum ==0.1.1.3 @@ -1942,41 +2288,43 @@ default-package-overrides: - prettyprinter-compat-annotated-wl-pprint ==1.1 - prettyprinter-compat-ansi-wl-pprint ==1.0.2 - prettyprinter-compat-wl-pprint ==1.0.1 - - prettyprinter-convert-ansi-wl-pprint ==1.1.2 + - prettyprinter-interp ==0.2.0.0 - pretty-relative-time ==0.3.0.0 - pretty-show ==1.10 - pretty-simple ==4.1.2.0 - pretty-sop ==0.2.0.3 - pretty-terminal ==0.1.0.0 - - pretty-types ==0.4.0.0 + - primecount ==0.1.0.1 - primes ==0.2.1.0 - primitive ==0.8.0.0 - primitive-addr ==0.1.0.2 - primitive-extras ==0.10.1.10 - primitive-offset ==0.2.0.0 + - primitive-serial ==0.1 - primitive-unaligned ==0.1.1.2 - - primitive-unlifted ==0.1.3.1 + - primitive-unlifted ==2.1.0.0 - prim-uniq ==0.2 - print-console-colors ==0.1.0.0 - probability ==0.2.8 - process-extras ==0.7.4 + - product-isomorphic ==0.0.3.4 - product-profunctors ==0.11.1.1 - - profiterole ==0.1 - profunctors ==5.6.2 - projectroot ==0.2.0.1 - project-template ==0.2.1.0 + - prometheus ==2.2.4 - prometheus-client ==1.1.1 - prometheus-metrics-ghc ==1.0.1.2 - promises ==0.3 - - prompt ==0.1.1.2 - prospect ==0.1.0.0 - protobuf ==0.2.1.3 - protobuf-simple ==0.1.1.1 - protocol-radius ==0.0.1.1 - protocol-radius-test ==0.1.0.1 - - proto-lens ==0.7.1.3 - - proto-lens-optparse ==0.1.1.10 - - proto-lens-runtime ==0.7.0.4 + - proto-lens ==0.7.1.4 + - proto-lens-arbitrary ==0.1.2.12 + - proto-lens-optparse ==0.1.1.11 + - proto-lens-runtime ==0.7.0.5 - protolude ==0.3.3 - proxied ==0.3.1 - psql-helpers ==0.1.0.0 @@ -1988,6 +2336,7 @@ default-package-overrides: - pulse-simple ==0.1.14 - pureMD5 ==2.1.4 - purescript-bridge ==0.15.0.0 + - purview ==0.2.0.2 - pusher-http-haskell ==2.1.0.17 - pvar ==1.0.0.0 - pwstore-fast ==2.4.4 @@ -2004,14 +2353,14 @@ default-package-overrides: - quickcheck-assertions ==0.3.0 - quickcheck-classes ==0.6.5.0 - quickcheck-classes-base ==0.6.2.0 - - quickcheck-groups ==0.0.0.0 + - quickcheck-groups ==0.0.1.1 - quickcheck-higherorder ==0.1.0.1 - quickcheck-instances ==0.3.30 - quickcheck-io ==0.2.0 - - quickcheck-monoid-subclasses ==0.1.0.0 + - quickcheck-monoid-subclasses ==0.3.0.1 - quickcheck-simple ==0.1.1.1 - quickcheck-special ==0.1.0.6 - - quickcheck-state-machine ==0.7.3 + - quickcheck-state-machine ==0.8.0 - quickcheck-text ==0.1.2.1 - quickcheck-transformer ==0.3.1.2 - quickcheck-unicode ==1.0.1.0 @@ -2036,19 +2385,21 @@ default-package-overrides: - ranges ==0.2.4 - range-set-list ==0.1.3.1 - rank1dynamic ==0.4.1 + - rank2classes ==1.5.3 - Rasterific ==0.7.5.4 - rasterific-svg ==0.3.3.2 - - ratel ==2.0.0.10 + - ratel ==2.0.0.11 - rate-limit ==1.4.3 - - ratel-wai ==2.0.0.5 + - ratel-wai ==2.0.0.6 - ratio-int ==0.1.2 - rattle ==0.2 - - rattletrap ==12.0.3 + - rattletrap ==12.1.3 - Rattus ==0.5.1.1 - - rawfilepath ==1.0.1 + - rawfilepath ==1.1.0 - rawstring-qm ==0.2.3.0 - raw-strings-qq ==1.1 - rcu ==0.2.7 + - rdf ==0.1.0.8 - rdtsc ==1.3.0.1 - re2 ==0.3 - reactive-balsa ==0.4.0.1 @@ -2059,29 +2410,25 @@ default-package-overrides: - readable ==0.3.1 - read-editor ==0.1.0.2 - read-env-var ==1.0.0.0 - - rebase ==1.19 + - rebase ==1.20.2 - rec-def ==0.2.2 - - record-dot-preprocessor ==0.2.16 - record-hasfield ==1.0 + - records-sop ==0.1.1.1 - recursion-schemes ==5.2.2.5 - recv ==0.1.0 - redact ==0.5.0.0 - reddit-scrape ==0.0.1 - - redis-glob ==0.1.0.6 + - redis-glob ==0.1.0.7 + - redis-resp ==1.0.0 - reducers ==3.12.4 - refact ==0.3.0.2 - ref-fd ==0.5.0.1 - refined ==0.8.1 - - refinery ==0.4.0.0 - reflection ==2.1.7 - - reform ==0.2.7.5 - - reform-blaze ==0.2.4.4 - - reform-happstack ==0.2.5.6 - RefSerialize ==0.4.0 - ref-tf ==0.5.0.1 - regex ==1.1.0.2 - regex-applicative ==0.3.4 - - regex-applicative-text ==0.1.0.1 - regex-base ==0.94.0.2 - regex-compat ==0.95.2.1 - regex-pcre ==0.95.0.0 @@ -2090,37 +2437,41 @@ default-package-overrides: - regex-posix-clib ==2.7 - regex-tdfa ==1.3.2.2 - regex-with-pcre ==1.1.0.2 + - regression-simple ==0.2.1 - reinterpret-cast ==0.1.0 - - rel8 ==1.4.1.0 - relapse ==1.0.0.1 + - relational-query ==0.12.3.1 + - relational-query-HDBC ==0.7.2.1 + - relational-record ==0.2.2.0 + - relational-schemas ==0.1.8.1 - reliable-io ==0.0.2 - relude ==1.2.1.0 - renderable ==0.2.0.1 - replace-attoparsec ==1.5.0.0 - replace-megaparsec ==1.5.0.1 - repline ==0.4.2.0 - - req ==3.13.0 - - req-conduit ==1.0.1 - - rerebase ==1.19 + - req ==3.13.1 + - req-conduit ==1.0.2 + - rerebase ==1.20.2 - reroute ==0.7.0.0 - resistor-cube ==0.0.1.4 - resolv ==0.2.0.2 - resource-pool ==0.4.0.0 - - resourcet ==1.2.6 + - resourcet ==1.3.0 - rest-rewrite ==0.4.2 - result ==0.2.6.0 - retry ==0.9.3.1 - - rev-state ==0.1.2 - rex ==0.6.2 - rfc1751 ==0.1.3 - rfc5051 ==0.2 - rg ==1.4.0.0 - - rhbzquery ==0.4.4 - riak-protobuf ==0.25.0.0 + - richenv ==0.1.0.1 - rio ==0.1.22.0 - rio-orphans ==0.1.2.0 - - rio-prettyprint ==0.1.7.0 + - rio-prettyprint ==0.1.8.0 - rng-utils ==0.3.1 + - roc-id ==0.2.0.0 - rocksdb-haskell ==1.0.1 - rocksdb-haskell-jprupp ==2.1.6 - rocksdb-query ==0.4.2 @@ -2139,10 +2490,11 @@ default-package-overrides: - rss-conduit ==0.6.0.1 - run-haskell-module ==0.0.2 - runmemo ==1.0.0.1 - - run-st ==0.1.3.0 + - run-st ==0.1.3.2 - rvar ==0.3.0.2 + - rzk ==0.7.3 - s3-signer ==0.5.0.0 - - safe ==0.3.19 + - safe ==0.3.21 - safe-coloured-text ==0.2.0.1 - safe-coloured-text-gen ==0.0.0.2 - safe-coloured-text-layout ==0.0.0.0 @@ -2151,11 +2503,10 @@ default-package-overrides: - safecopy ==0.10.4.2 - safe-decimal ==0.2.1.0 - safe-exceptions ==0.1.7.4 - - safe-exceptions-checked ==0.1.0 - safe-foldable ==0.1.0.0 - safe-gen ==1.0.1 - safeio ==0.0.6.0 - - safe-json ==1.1.4.0 + - safe-json ==1.2.0.1 - safe-money ==0.9.1 - SafeSemaphore ==0.10.1 - saltine ==0.2.1.0 @@ -2164,13 +2515,13 @@ default-package-overrides: - sample-frame-np ==0.0.5 - sampling ==0.3.5 - sandi ==0.5 - - sandwich ==0.1.5.2 + - sandwich ==0.2.2.0 - sandwich-hedgehog ==0.1.3.0 - sandwich-quickcheck ==0.1.0.7 - sandwich-slack ==0.1.2.0 - sandwich-webdriver ==0.2.3.1 - say ==0.1.0.1 - - sbp ==4.15.0 + - sbp ==5.0.5 - sbv ==10.2 - scalpel ==0.6.2.2 - scalpel-core ==0.6.2.2 @@ -2180,7 +2531,7 @@ default-package-overrides: - SciBaseTypes ==0.1.1.0 - scientific ==0.3.7.0 - scientist ==0.0.0.0 - - scotty ==0.12.1 + - scotty ==0.20.1 - scrypt ==0.5.0 - sdl2 ==2.5.5.0 - sdl2-gfx ==0.3.0.0 @@ -2188,13 +2539,12 @@ default-package-overrides: - sdl2-mixer ==1.2.0.0 - sdl2-ttf ==2.1.3 - search-algorithms ==0.3.2 - - secp256k1-haskell ==0.6.1 + - secp256k1-haskell ==1.1.0 - securemem ==0.1.10 - selections ==0.3.0.0 - selective ==0.7 - semialign ==1.3 - - semigroupoid-extras ==5 - - semigroupoids ==5.3.7 + - semigroupoids ==6.0.0.1 - semigroups ==0.20 - semirings ==0.6 - semiring-simple ==1.0.0.1 @@ -2204,42 +2554,44 @@ default-package-overrides: - seqalign ==0.2.0.4 - seqid ==0.6.3 - seqid-streams ==0.7.2 - - sequence-formats ==1.7.1 + - sequence-formats ==1.8.0.0 - sequenceTools ==1.5.3.1 - serialise ==0.2.6.1 - - servant ==0.19.1 + - servant ==0.20.1 - servant-auth ==0.4.1.0 - servant-auth-client ==0.4.1.1 - - servant-auth-docs ==0.2.10.0 - - servant-auth-wordpress ==1.0.0.2 + - servant-auth-docs ==0.2.10.1 + - servant-auth-server ==0.4.8.0 + - servant-auth-swagger ==0.2.10.2 - servant-blaze ==0.9.1 - - servant-cassava ==0.10.2 - servant-checked-exceptions ==2.2.0.1 - servant-checked-exceptions-core ==2.2.0.1 - - servant-client ==0.19 - - servant-client-core ==0.19 - - servant-conduit ==0.15.1 - - servant-docs ==0.12 + - servant-client ==0.20 + - servant-client-core ==0.20 + - servant-conduit ==0.16 + - servant-docs ==0.13 - servant-elm ==0.7.3 - servant-exceptions ==0.2.1 - servant-exceptions-server ==0.2.1 - - servant-foreign ==0.15.4 - - servant-http-streams ==0.18.4 + - servant-foreign ==0.16 + - servant-http-streams ==0.20 + - servant-JuicyPixels ==0.3.1.1 - servant-lucid ==0.9.0.6 - - servant-machines ==0.15.1 + - servant-machines ==0.16 - servant-multipart ==0.12.1 - servant-multipart-api ==0.12.1 - servant-multipart-client ==0.12.2 - servant-openapi3 ==2.0.1.6 - - servant-pipes ==0.15.3 + - servant-pipes ==0.16 - servant-rate-limit ==0.2.0.0 - servant-rawm ==1.0.0.0 - - servant-server ==0.19.2 + - servant-server ==0.20 - servant-static-th ==1.0.0.0 - servant-subscriber ==0.7.0.0 - - servant-swagger ==1.1.11 + - servant-swagger ==1.2 - servant-swagger-ui ==0.3.5.5.0.0 - servant-swagger-ui-core ==0.3.5 + - servant-swagger-ui-redoc ==0.3.4.1.22.3 - servant-websockets ==2.0.0 - servant-xml ==1.0.2 - serversession ==1.0.3 @@ -2252,34 +2604,38 @@ default-package-overrides: - setenv ==0.1.1.3 - setlocale ==1.0.0.10 - set-monad ==0.3.0.0 - - sets ==0.0.6.2 - sexp-grammar ==2.3.4.2 - SHA ==1.6.4.4 - - shake ==0.19.7 + - shake ==0.19.8 + - shake-language-c ==0.12.0 - shake-plus ==0.3.4.0 + - shake-plus-extended ==0.4.1.0 - 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 - - shelltestrunner ==1.9.0.1 + - shellify ==0.11.0.1 + - shellmet ==0.0.4.1 + - shelltestrunner ==1.10 - shell-utility ==0.1 - shellwords ==0.1.3.1 - shelly ==1.12.1 - should-not-typecheck ==2.1.0 - show-combinators ==0.2.0.0 - - shower ==0.2.0.3 - siggy-chardust ==1.0.0 - signal ==0.1.0.4 - silently ==1.2.5.3 - simple ==2.0.0 - simple-affine-space ==0.2.1 - simple-cabal ==0.1.3.1 + - simple-cairo ==0.1.0.6 - simple-cmd ==0.2.7 - simple-cmd-args ==0.1.8 - simple-expr ==0.1.1.0 - simple-media-timestamp ==0.2.1.0 - simple-media-timestamp-attoparsec ==0.1.0.0 + - simple-pango ==0.1.0.1 - simple-prompt ==0.2.2 - simple-reflect ==0.3.3 - simple-sendfile ==0.2.32 @@ -2287,82 +2643,78 @@ default-package-overrides: - simple-templates ==2.0.0 - simple-vec3 ==0.6.0.1 - since ==0.0.0 - - singleton-bool ==0.1.6 + - singleton-bool ==0.1.7 - singleton-nats ==0.4.7 - singletons ==3.0.2 - - singletons-base ==3.1.1 - - singletons-presburger ==0.7.2.0 - - singletons-th ==3.1.1 - - Sit ==0.2022.3.18 + - singletons-base ==3.2 + - singletons-presburger ==0.7.3.0 + - singletons-th ==3.2 + - Sit ==0.2023.8.3 - sitemap-gen ==0.1.0.0 - size-based ==0.1.3.2 - - sized ==1.1.0.0 + - sized ==1.1.0.1 - skein ==1.0.9.4 - skews ==0.1.0.3 - skip-var ==0.1.1.0 - - skylighting ==0.13.4.1 - - skylighting-core ==0.13.4.1 + - skylighting ==0.14.1 + - skylighting-core ==0.14.1 - skylighting-format-ansi ==0.1 - skylighting-format-blaze-html ==0.1.1.1 - skylighting-format-context ==0.1.0.2 - skylighting-format-latex ==0.1 - - slack-progressbar ==0.1.0.1 - slave-thread ==1.1.0.3 - slick ==1.2.1.0 - slist ==0.2.1.0 - slynx ==0.7.2.2 - smallcheck ==1.2.1.1 - - smtp-mail ==0.3.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 - snowflake ==0.1.1.1 - socket ==0.8.3.0 - socks ==0.6.1 - solana-staking-csvs ==0.1.2.0 - - some ==1.0.4.1 + - some ==1.0.6 - some-dict-of ==0.1.0.2 - sop-core ==0.5.0.2 - sort ==1.0.0.0 - - sorted-list ==0.2.1.2 + - sorted-list ==0.2.2.0 - sound-collage ==0.2.1 - sourcemap ==0.1.7 - sox ==0.2.3.2 - soxlib ==0.0.3.2 - spacecookie ==1.0.0.2 - - spatial-math ==0.2.7.0 + - SpatialMath ==0.2.7.1 - special-values ==0.1.0.0 - speculate ==0.4.14 - speedy-slice ==0.3.2 - splice ==0.6.1.1 - - split ==0.2.3.5 + - split ==0.2.5 - splitmix ==0.1.0.5 - splitmix-distributions ==1.0.0 - split-record ==0.1.1.4 - - Spock ==0.14.0.0 - Spock-api ==0.14.0.0 - - Spock-api-server ==0.14.0.0 - - Spock-core ==0.14.0.1 - - Spock-lucid ==0.4.0.1 - - Spock-worker ==0.3.1.0 - spoon ==0.3.1 - spreadsheet ==0.1.3.10 - - sqlcli ==0.2.2.0 - - sqlcli-odbc ==0.2.0.1 + - sqids ==0.2.1.0 - sqlite-simple ==0.4.18.2 - sql-words ==0.1.6.5 + - squeal-postgresql ==0.9.1.3 - squeather ==0.8.0.0 - srcloc ==0.6.0.1 - srt ==0.1.2.0 - srtree ==1.0.0.5 - stache ==2.3.4 - stack-all ==0.4.2 - - stack-clean-old ==0.4.8 + - stack-clean-old ==0.5.1 - stack-templatizer ==0.1.1.0 - state-codes ==0.1.3 - stateref ==0.3 - statestack ==0.3.1.1 - StateVar ==1.2.2 - stateWriter ==0.4.0 + - static-bytes ==0.1.0 - static-canvas ==0.2.0.3 - static-text ==0.2.0.7 - statistics ==0.16.2.1 @@ -2376,10 +2728,9 @@ default-package-overrides: - stm-delay ==0.1.1.1 - stm-extras ==0.1.0.3 - stm-hamt ==1.2.0.14 - - stm-lifted ==2.5.0.0 - - STMonadTrans ==0.4.7 + - STMonadTrans ==0.4.8 - stm-split ==0.0.2.1 - - stopwatch ==0.1.0.6 + - stm-supply ==0.2.0.0 - storable-complex ==0.2.3.0 - storable-endian ==0.2.6.1 - storable-record ==0.0.7 @@ -2395,12 +2746,9 @@ default-package-overrides: - streaming-bytestring ==0.3.2 - streaming-commons ==0.2.2.6 - streaming-wai ==0.1.1 - - streamly ==0.9.0 - - streamly-core ==0.1.0 - - streamly-examples ==0.1.3 - - streamly-process ==0.3.0 + - streamly ==0.10.1 + - streamly-core ==0.2.2 - streams ==3.3.2 - - streamt ==0.5.0.1 - strict ==0.5 - strict-base-types ==0.8 - strict-concurrency ==0.2.4.3 @@ -2410,6 +2758,7 @@ default-package-overrides: - strict-wrapper ==0.0.0.0 - stringable ==0.1.3 - stringbuilder ==0.5.1 + - string-class ==0.1.7.1 - string-combinators ==0.6.0.5 - string-conv ==0.2.0 - string-conversions ==0.4.0.1 @@ -2419,16 +2768,14 @@ default-package-overrides: - string-random ==0.1.4.3 - stringsearch ==0.3.6.6 - string-transform ==1.1.1 - - string-variants ==0.2.2.0 - stripe-concepts ==1.0.3.3 - - stripe-scotty ==1.1.0.4 - stripe-signature ==1.0.0.16 - stripe-wreq ==1.0.1.16 - - strive ==6.0.0.10 + - strive ==6.0.0.11 - structs ==0.1.9 - structured ==0.1.1 - - structured-cli ==2.7.0.1 - - subcategories ==0.2.0.1 + - stylish-haskell ==0.14.5.0 + - subcategories ==0.2.1.0 - sundown ==0.6 - superbuffer ==0.3.1.2 - svg-builder ==0.1.1 @@ -2444,9 +2791,9 @@ default-package-overrides: - sydtest-discover ==0.0.0.4 - sydtest-hedgehog ==0.4.0.0 - sydtest-hedis ==0.0.0.0 + - sydtest-hspec ==0.4.0.2 - sydtest-mongo ==0.0.0.0 - sydtest-persistent ==0.0.0.2 - - sydtest-persistent-postgresql ==0.2.0.3 - sydtest-persistent-sqlite ==0.2.0.3 - sydtest-process ==0.0.0.0 - sydtest-rabbitmq ==0.1.0.0 @@ -2471,40 +2818,40 @@ default-package-overrides: - system-fileio ==0.3.16.4 - system-filepath ==0.4.14 - system-info ==0.5.2 + - system-linux-proc ==0.1.1.1 - tabular ==0.2.2.8 - tagchup ==0.4.1.2 - - tagged ==0.8.7 + - tagged ==0.8.8 - tagged-binary ==0.2.0.1 - tagged-identity ==0.1.4 - tagged-transformer ==0.8.2 - - tagshare ==0.0 - tagsoup ==0.14.8 - tagstream-conduit ==0.5.6 - tao ==1.0.0 - tao-example ==1.0.0 - tar ==0.5.1.1 - - tar-conduit ==0.3.2.1 - - tardis ==0.4.4.0 + - tar-conduit ==0.4.1 - tasty ==1.4.3 - tasty-ant-xml ==1.1.9 - - tasty-autocollect ==0.4.1 + - tasty-autocollect ==0.4.2 - tasty-bench ==0.3.5 + - tasty-bench-fit ==0.1 - tasty-dejafu ==2.1.0.1 - tasty-discover ==5.0.0 - tasty-expected-failure ==0.12.3 - tasty-fail-fast ==0.0.3 - tasty-focus ==1.0.1 - tasty-golden ==2.3.5 - - tasty-hedgehog ==1.4.0.1 - - tasty-hslua ==1.1.0 - - tasty-hspec ==1.2.0.3 + - tasty-hedgehog ==1.4.0.2 + - tasty-hslua ==1.1.1 + - tasty-hspec ==1.2.0.4 - tasty-html ==0.4.2.1 - tasty-hunit ==0.10.1 - tasty-hunit-compat ==0.2.0.1 - tasty-inspection-testing ==0.2 - tasty-kat ==0.0.3 - tasty-leancheck ==0.0.2 - - tasty-lua ==1.1.0 + - tasty-lua ==1.1.1 - tasty-program ==1.1.0 - tasty-quickcheck ==0.10.2 - tasty-rerun ==1.1.19 @@ -2513,23 +2860,23 @@ default-package-overrides: - tasty-tap ==0.1.0 - tasty-th ==0.1.7 - tasty-wai ==0.1.2.0 + - TCache ==0.13.3 - tce-conf ==1.3 - - tcp-streams ==1.0.1.1 - tdigest ==0.3 - teardown ==0.5.0.1 - - telegram-bot-api ==6.7.1 - - telegram-bot-simple ==0.12 + - tempgres-client ==1.0.0 + - template ==0.2.0.10 - template-haskell-compat-v0208 ==0.1.9.3 - temporary ==1.3 - temporary-rc ==1.2.0.3 - temporary-resourcet ==0.1.0.1 - tensorflow-test ==0.1.0.0 - tensors ==0.1.5 - - termbox ==1.1.0.2 - - termbox-banana ==1.0.0 + - termbox ==2.0.0.1 + - termbox-banana ==2.0.0 - termbox-bindings-c ==0.1.0.1 - - termbox-bindings-hs ==0.1.1 - - termbox-tea ==0.1.0.1 + - termbox-bindings-hs ==1.0.0 + - termbox-tea ==1.0.0 - terminal-progress-bar ==0.4.2 - terminal-size ==0.3.4 - termonad ==4.5.0.0 @@ -2541,15 +2888,16 @@ 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.8.4 - - text-ansi ==0.2.1.1 + - texmath ==0.12.8.6 + - text-ansi ==0.3.0.1 - text-binary ==0.2.1.1 - - text-builder ==0.6.7 - - text-builder-dev ==0.3.3.2 + - text-builder ==0.6.7.2 + - text-builder-dev ==0.3.4.2 - text-builder-linear ==0.1.2 - text-conversions ==0.3.1.1 - text-format ==0.3.2.1 - text-icu ==0.8.0.4 + - text-iso8601 ==0.1 - text-latin1 ==0.3.1 - text-ldap ==0.1.1.14 - textlocal ==0.1.0.5 @@ -2565,29 +2913,31 @@ default-package-overrides: - text-zipper ==0.13 - tfp ==1.0.2 - tf-random ==0.5 - - th-abstraction ==0.4.5.0 + - th-abstraction ==0.5.0.0 - th-bang-compat ==0.0.1.0 - th-compat ==0.1.4 - th-constraint-compat ==0.0.1.0 - - th-data-compat ==0.1.3.0 - - th-desugar ==1.14 + - th-data-compat ==0.1.3.1 + - th-desugar ==1.15 - th-env ==0.1.1 - these ==1.2 - these-lens ==1.0.1.3 - these-optics ==1.0.1.2 - these-skinny ==0.7.5 - th-expand-syns ==0.4.11.0 + - th-extras ==0.0.0.7 - th-lego ==0.3.0.3 - th-lift ==0.8.4 - th-lift-instances ==0.1.20 - th-nowq ==0.1.0.5 - th-orphans ==0.13.14 - - th-printf ==0.7 + - th-printf ==0.8 - thread-hierarchy ==0.3.0.2 - thread-local-storage ==0.2 - threads ==0.5.1.8 - threads-extras ==0.1.0.3 - thread-supervisor ==0.2.0.0 + - threepenny-gui ==0.9.4.0 - th-reify-compat ==0.0.1.5 - th-reify-many ==0.1.10 - th-strict-compat ==0.1.0.1 @@ -2598,7 +2948,7 @@ default-package-overrides: - tidal-link ==1.0.2 - tile ==0.3.0.0 - time-compat ==1.9.6.1 - - time-domain ==0.1.0.2 + - time-domain ==0.1.0.3 - timeit ==2.0 - timelens ==0.2.0.2 - time-lens ==0.4.0.2 @@ -2608,7 +2958,7 @@ default-package-overrides: - time-parsers ==0.2 - timerep ==2.1.0.0 - timers-tick ==0.5.0.4 - - timer-wheel ==0.4.0.1 + - timer-wheel ==1.0.0 - timespan ==0.4.0.0 - time-units ==1.0.0 - time-units-types ==0.2.0.1 @@ -2616,17 +2966,18 @@ default-package-overrides: - timezone-olson-th ==0.1.0.11 - timezone-series ==0.1.13 - titlecase ==1.0.1 - - tls ==1.6.0 + - tldr ==0.9.2 + - tls ==1.8.0 - tls-session-manager ==0.0.4 - tlynx ==0.7.2.2 - tmapchan ==0.0.3 - tmapmvar ==0.0.4 - - tmp-postgres ==1.34.1.0 - - tmp-proc ==0.5.1.4 - - tmp-proc-postgres ==0.5.2.3 - - tmp-proc-rabbitmq ==0.5.1.4 - - tmp-proc-redis ==0.5.1.4 + - tmp-proc ==0.5.3.0 + - tmp-proc-postgres ==0.5.3.1 + - tmp-proc-rabbitmq ==0.5.3.1 + - tmp-proc-redis ==0.5.3.1 - token-bucket ==0.1.0.1 + - toml-parser ==1.3.2.0 - toml-reader ==0.2.1.0 - toml-reader-parse ==0.1.1.1 - tophat ==1.0.7.0 @@ -2635,13 +2986,10 @@ default-package-overrides: - torsor ==0.1 - tostring ==0.2.1.1 - tracing ==0.0.7.3 - - tracing-control ==0.0.7.3 - transaction ==0.1.1.4 - transformers-base ==0.4.6 - transformers-compat ==0.7.2 - transformers-either ==0.1.4 - - transformers-fix ==1.0 - - transient ==0.7.0.0 - traverse-with-class ==1.0.1.1 - tree-diff ==0.3.0.1 - tree-fun ==0.8.1.0 @@ -2649,17 +2997,16 @@ default-package-overrides: - trie-simple ==0.4.2 - trifecta ==2.1.3 - trimdent ==0.1.0.0 - - triplesec ==0.2.2.1 - trivial-constraint ==0.7.0.0 - tsv2csv ==0.1.0.2 - - ttc ==1.2.1.0 + - ttc ==1.4.0.0 - ttrie ==0.1.2.2 - tuple ==0.3.0.2 - tuples ==0.1.0.0 - tuples-homogenous-h98 ==0.1.1.0 - tuple-sop ==0.3.1.0 - tuple-th ==0.2.5 - - turtle ==1.6.1 + - turtle ==1.6.2 - twitter-conduit ==0.6.1 - twitter-types ==0.11.0 - twitter-types-lens ==0.11.0 @@ -2668,46 +3015,47 @@ default-package-overrides: - typed-uuid ==0.2.0.0 - type-equality ==1 - type-errors ==0.2.0.2 + - type-flip ==0.1.0.0 - type-fun ==0.1.3 - type-hint ==0.1 - type-level-integers ==0.0.1 - type-level-kv-list ==2.0.2.0 - type-level-natural-number ==2.0 - type-level-numbers ==0.1.1.2 + - typelits-witnesses ==0.4.0.1 - type-map ==0.1.7.0 - - type-natural ==1.3.0.0 + - type-natural ==1.3.0.1 - typenums ==0.1.4 - type-of-html ==1.6.2.0 - type-of-html-static ==0.1.0.2 - type-rig ==0.1 + - type-set ==0.1.0.0 - type-spec ==0.4.0.0 - typography-geometry ==1.0.1.0 - - typst-symbols ==0.1.4 + - typst ==0.5 + - typst-symbols ==0.1.5 - tz ==0.1.3.6 - - tzdata ==0.2.20230322.0 + - tzdata ==0.2.20231222.0 - tztime ==0.1.1.0 - ua-parser ==0.7.7.0 - uglymemo ==0.1.0.1 - ulid ==0.3.2.0 - unagi-chan ==0.4.1.4 - unbounded-delays ==0.1.1.1 - - unbound-generics ==0.4.3 - unboxed-ref ==0.4.0.0 - unboxing-vector ==0.2.0.0 - uncaught-exception ==0.1.0 - unconstrained ==0.1.0.2 - unexceptionalio ==0.5.1 - - unexceptionalio-trans ==0.5.1 - unfork ==1.0.0.1 - unicode ==0.0.1.1 - - unicode-collation ==0.1.3.5 + - unicode-collation ==0.1.3.6 - unicode-data ==0.4.0.1 - unicode-show ==0.1.1.1 - unicode-transforms ==0.4.0.1 - unidecode ==0.1.0.4 - - unification-fd ==0.11.2 - - union ==0.1.2 - union-angle ==0.1.0.1 + - union-color ==0.1.2.1 - unipatterns ==0.0.0.0 - uniplate ==1.6.13 - uniq-deep ==1.2.1 @@ -2730,16 +3078,17 @@ default-package-overrides: - unliftio ==0.2.25.0 - unliftio-core ==0.2.1.0 - unliftio-path ==0.0.2.0 - - unliftio-pool ==0.4.2.0 + - unliftio-pool ==0.4.3.0 + - unliftio-streams ==0.2.0.0 - unlit ==0.4.0.0 - - unordered-containers ==0.2.19.1 + - unordered-containers ==0.2.20 - unsafe ==0.0 - uri-bytestring ==0.3.3.1 - uri-bytestring-aeson ==0.1.0.8 - uri-encode ==1.5.0.7 - url ==2.1.3 + - urlpath ==11.0.2 - users ==0.5.0.0 - - users-postgresql-simple ==0.5.0.2 - users-test ==0.5.0.1 - utf8-light ==0.4.4.0 - utf8-string ==1.0.2 @@ -2749,12 +3098,14 @@ default-package-overrides: - valida ==1.1.0 - valida-base ==0.2.0 - validate-input ==0.5.0.0 - - validationt ==0.3.0 + - validation ==1.1.3 - validity ==0.12.0.2 - validity-aeson ==0.2.0.5 - validity-bytestring ==0.4.1.1 - validity-case-insensitive ==0.0.0.0 - validity-containers ==0.5.0.4 + - validity-network-uri ==0.0.0.1 + - validity-path ==0.4.0.1 - validity-persistent ==0.0.0.0 - validity-primitive ==0.0.0.1 - validity-scientific ==0.2.0.3 @@ -2782,20 +3133,23 @@ default-package-overrides: - vector-sized ==1.5.0 - vector-space ==0.16 - vector-split ==1.0.0.3 - - vector-stream ==0.1.0.0 + - vector-stream ==0.1.0.1 - vector-th-unbox ==0.2.2 - verbosity ==0.4.0.0 - - versions ==6.0.3 + - verset ==0.0.1.8 + - versions ==6.0.4 - vformat ==0.14.1.0 - vformat-time ==0.1.0.0 - ViennaRNAParser ==1.3.3 - vinyl ==0.14.3 - vinyl-loeb ==0.0.1.0 - - vivid ==0.5.2.0 + - Vis ==0.7.7.0 - vivid-osc ==0.5.0.0 - vivid-supercollider ==0.4.1.2 - void ==0.7.3 - - vty ==5.38 + - vty ==6.1 + - vty-crossplatform ==0.4.0.0 + - vty-unix ==0.2.0.0 - wai ==3.2.4 - wai-app-static ==3.1.8 - wai-cli ==0.2.3 @@ -2804,7 +3158,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.13.0 + - wai-extra ==3.1.14 - wai-feature-flags ==0.1.0.7 - wai-handler-launch ==3.0.3.1 - wai-logger ==2.4.0 @@ -2813,45 +3167,39 @@ default-package-overrides: - wai-middleware-caching-lru ==0.1.0.0 - wai-middleware-caching-redis ==0.2.0.0 - wai-middleware-clacks ==0.1.0.1 - - wai-middleware-delegate ==0.1.3.1 + - wai-middleware-delegate ==0.1.4.0 - wai-middleware-metrics ==0.2.4 - wai-middleware-prometheus ==1.0.0.1 - wai-middleware-static ==0.9.2 - wai-middleware-throttle ==0.3.0.1 - wai-rate-limit ==0.3.0.0 - wai-rate-limit-redis ==0.2.0.1 - - wai-saml2 ==0.4 + - wai-saml2 ==0.5 - wai-session ==0.3.3 - wai-session-postgresql ==0.2.1.3 - wai-session-redis ==0.1.0.5 - wai-slack-middleware ==0.2.0 + - wai-transformers ==0.1.0 - wai-websockets ==3.0.1.2 - wakame ==0.1.0.0 - - warp ==3.3.25 - - warp-tls ==3.3.6 - - warp-tls-uid ==0.2.0.6 + - warp ==3.3.31 + - warp-tls ==3.4.3 - wave ==0.2.1 - wcwidth ==0.0.2 - - webdriver ==0.11.0.0 + - webdriver ==0.12.0.0 - webex-teams-api ==0.2.0.1 - webex-teams-conduit ==0.2.0.1 - - webgear-core ==1.0.5 - - webgear-openapi ==1.0.5 - webpage ==0.0.5.1 - - web-routes ==0.27.15 - - web-routes-boomerang ==0.28.4.4 - - web-routes-happstack ==0.23.12.3 - - web-routes-hsp ==0.24.6.2 - - web-routes-th ==0.22.8.1 - - web-routes-wai ==0.24.3.2 - webrtc-vad ==0.1.0.3 - websockets ==0.12.7.3 - - weigh ==0.0.16 + - websockets-simple ==0.2.0 + - websockets-snap ==0.10.3.1 + - weigh ==0.0.17 - welford-online-mean-variance ==0.2.0.0 - wide-word ==0.1.6.0 - Win32-notify ==0.3.0.3 - windns ==0.1.0.1 - - witch ==1.2.0.3 + - witch ==1.2.0.4 - withdependencies ==0.3.0 - witherable ==0.4.2 - within ==0.2.0.1 @@ -2864,18 +3212,17 @@ default-package-overrides: - wl-pprint-text ==1.2.0.2 - word8 ==0.1.3 - word-compat ==0.0.6 - - wordpress-auth ==1.0.0.1 - word-trie ==0.3.0 - word-wrap ==0.5 - world-peace ==1.0.2.0 - wrap ==0.0.0 + - wraxml ==0.5 - wreq ==0.5.4.2 - wreq-stringless ==0.5.9.1 - - writer-cps-exceptions ==0.1.0.1 - - writer-cps-mtl ==0.1.1.6 - writer-cps-transformers ==0.5.6.1 + - ws ==0.0.6 - wss-client ==0.3.0.0 - - wuss ==2.0.1.3 + - wuss ==2.0.1.7 - X11 ==1.10.3 - X11-xft ==0.3.4 - x11-xim ==0.0.9.0 @@ -2885,17 +3232,15 @@ default-package-overrides: - x509-validation ==1.6.12 - Xauth ==0.1 - xdg-basedir ==0.2.2 - - xdg-desktop-entry ==0.1.1.1 - xdg-userdirs ==0.1.0.2 - xeno ==0.6 - - xlsx ==1.1.1 + - xlsx ==1.1.2.1 - xml ==1.3.14 - xml-basic ==0.1.3.2 - xmlbf ==0.7 - xmlbf-xeno ==0.2.2 - xmlbf-xmlhtml ==0.2.2 - xml-conduit ==1.9.1.3 - - xml-conduit-writer ==0.1.1.4 - xmlgen ==0.6.2.2 - xml-hamlet ==0.5.0.2 - xml-helpers ==1.0.0 @@ -2903,17 +3248,15 @@ default-package-overrides: - xml-html-qq ==0.1.0.1 - xml-indexed-cursor ==0.1.1.0 - xml-lens ==0.3.1 - - xml-parser ==0.1.1.1 - xml-picklers ==0.3.6 - xml-to-json-fast ==2.0.0 - xml-types ==0.3.8 - xmonad ==0.17.2 - - xmonad-contrib ==0.17.1 - xor ==0.0.1.2 - xss-sanitize ==0.3.7.2 - xxhash-ffi ==0.2.0.0 - yaml ==0.11.11.2 - - yaml-unscrambler ==0.1.0.18 + - yaml-unscrambler ==0.1.0.19 - Yampa ==0.14.6 - yarn-lock ==0.6.5 - yeshql-core ==4.2.0.0 @@ -2922,8 +3265,6 @@ default-package-overrides: - yesod-auth-basic ==0.1.0.3 - yesod-auth-hashdb ==1.7.1.7 - yesod-auth-oauth2 ==0.7.1.3 - - yesod-auth-oidc ==0.1.4 - - yesod-bin ==1.6.2.2 - yesod-core ==1.6.25.1 - yesod-eventsource ==1.6.0.1 - yesod-fb ==0.6.1 @@ -2947,7 +3288,7 @@ default-package-overrides: - yi-rope ==0.11 - yjsvg ==0.2.0.1 - yjtools ==0.9.18 - - yoga ==0.0.0.5 + - yoga ==0.0.0.8 - youtube ==0.2.1.1 - zenacy-html ==2.1.0 - zenacy-unicode ==1.0.2 @@ -2955,13 +3296,12 @@ default-package-overrides: - zeromq4-patterns ==0.3.1.0 - zigzag ==0.0.1.0 - zim-parser ==0.2.1.0 - - zio ==0.1.0.2 - zip ==2.0.0 - zip-archive ==0.4.3 - - zipper-extra ==0.1.3.2 - zippers ==0.3.2 - zip-stream ==0.2.2.0 - zlib ==0.6.3.0 - zlib-bindings ==0.1.1.5 - zot ==0.0.3 - zstd ==0.1.3.0 + - zxcvbn-hs ==0.3.6 diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index 6b9bf78a40d04..c7c93427714b0 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -241,7 +241,6 @@ dont-distribute-packages: - JsContracts - JsonGrammar - JuPyTer-notebook - - JuicyPixels-repa - JunkDB-driver-gdbm - JunkDB-driver-hashtables - KiCS @@ -414,6 +413,7 @@ dont-distribute-packages: - WebCont - Wired - WordAlignment + - WringTwistree - WxGeneric - XML - XMPP @@ -500,8 +500,6 @@ dont-distribute-packages: - antiope-s3 - antiope-shell - antlrc - - apecs-gloss - - apecs-physics-gloss - apelsin - api-rpc-accumulate - api-rpc-pegnet @@ -560,7 +558,6 @@ dont-distribute-packages: - audiovisual - aura - authoring - - autodocodec-openapi3 - automata - autonix-deps-kf5 - avers @@ -621,8 +618,6 @@ dont-distribute-packages: - battleships - bayes-stack - bbi - - bcp47 - - bcp47-orphans - bdcs - bdcs-api - beam-automigrate @@ -703,7 +698,6 @@ dont-distribute-packages: - borel - both - breakout - - brick_2_1_1 - bricks - bricks-internal-test - bricks-parsec @@ -723,9 +717,7 @@ dont-distribute-packages: - bus-pirate - buster-gtk - buster-network - - butterflies - bytable - - bytehash - bytelog - bytestring-builder-varword - bytestring-read @@ -733,9 +725,7 @@ dont-distribute-packages: - cabal-bounds - cabal-cache - cabal-cargs - - cabal-flatpak - - cabal-helper - - cabal-plan-bounds + - cabal-fix - cabal-query - cabal-test - cabal2arch @@ -805,6 +795,7 @@ dont-distribute-packages: - chart-cli - chart-svg - chart-svg-various + - chart-svg_0_6_0_0 - chart-unit - chassis - cheapskate-highlight @@ -826,7 +817,6 @@ dont-distribute-packages: - chu2 - chuchu - chunks - - circle - citation-resolve - citeproc-hs-pandoc-filter - clac @@ -982,8 +972,6 @@ dont-distribute-packages: - coroutine-iteratee - couch-simple - couchdb-enumerator - - country - - country_0_2_4_1 - cpkg - cprng-aes-effect - cql-io-tinylog @@ -994,6 +982,7 @@ dont-distribute-packages: - cqrs-test - cqrs-testkit - crackNum + - crackNum_3_5 - craft - craftwerk-cairo - craftwerk-gtk @@ -1003,8 +992,6 @@ dont-distribute-packages: - crf-chain1-constrained - crf-chain2-generic - crf-chain2-tiers - - criu-rpc - - criu-rpc-types - cron-compat - crypto-classical - crypto-conduit @@ -1016,7 +1003,6 @@ dont-distribute-packages: - cryptol - cryptonite-cd - crystalfontz - - csg - cspmchecker - csv-enumerator - ctpl @@ -1105,7 +1091,6 @@ dont-distribute-packages: - deptrack-dot - dequeue - derive-IG - - deriving-openapi3 - descript-lang - detour-via-uom - devtools @@ -1113,7 +1098,6 @@ dont-distribute-packages: - dfinity-radix-tree - dhall-secret - dia-functions - - diagrams-reflex - diagrams-wx - dialog - diff @@ -1161,7 +1145,6 @@ dont-distribute-packages: - distribution-plot - dixi - dl-fedora - - dl-fedora_1_0 - dmenu-pkill - dmenu-pmount - dmenu-search @@ -1192,8 +1175,6 @@ dont-distribute-packages: - dropbox-sdk - dropsolve - dsh-sql - - dsmc - - dsmc-tools - dtd - dvda - dynamic-cabal @@ -1287,11 +1268,6 @@ dont-distribute-packages: - eventsource-geteventstore-store - eventsource-store-specs - eventsource-stub-store - - eventuo11y - - eventuo11y-batteries - - eventuo11y-json - - eventuo11y-otel - - eventuo11y-prometheus - every-bit-counts - exference - exist @@ -1311,12 +1287,10 @@ dont-distribute-packages: - factual-api - fadno - fair - - falling-turnip - fallingblocks - family-tree - fast-arithmetic - fast-bech32 - - fastcdc - fastirc - fastparser - fault-tree @@ -1343,7 +1317,6 @@ dont-distribute-packages: - feed2twitter - feedback - fei-base - - fei-cocoapi - fei-dataiter - fei-datasets - fei-examples @@ -1377,7 +1350,6 @@ dont-distribute-packages: - flatbuffers - flexiwrap - flexiwrap-smallcheck - - flink-statefulfun - flite - flower - flowsim @@ -1465,7 +1437,6 @@ dont-distribute-packages: - gbu - gdax - gdiff-ig - - gearhash - gedcom - geek - geek-server @@ -1535,9 +1506,6 @@ dont-distribute-packages: - global-config - glome-hs - gloss-accelerate - - gloss-devil - - gloss-examples - - gloss-raster - gloss-raster-accelerate - gloss-sodium - gltf-loader @@ -1882,7 +1850,6 @@ dont-distribute-packages: - hascat-setup - hascat-system - hashable-accelerate - - hasherize - hashflare - hask-home - haskanoid @@ -1946,7 +1913,6 @@ dont-distribute-packages: - haskoin-bitcoind - haskoin-crypto - haskoin-node - - haskoin-node_1_0_1 - haskoin-protocol - haskoin-script - haskoon @@ -2042,8 +2008,6 @@ dont-distribute-packages: - hesh - hesql - heterolist - - hetzner - - hetzner_0_6_0_0 - hevolisa - hevolisa-dph - hexpat-conduit @@ -2072,7 +2036,6 @@ dont-distribute-packages: - hinduce-examples - hinvaders - hinze-streams - - hip - hipbot - hipe - hipsql-client @@ -2093,13 +2056,11 @@ dont-distribute-packages: - hls - hls-exactprint-utils - hmark - - hmatrix-repa - hmatrix-sundials - hmeap - hmeap-utils - hmep - hmt-diagrams - - hnetcdf - hnormalise - hoauth2-demo - hoauth2-providers-tutorial @@ -2175,7 +2136,6 @@ dont-distribute-packages: - hslogstash - hsparql - hspec-expectations-pretty - - hspec-formatter-github - hspec-pg-transact - hspec-setup - hspec-shouldbe @@ -2358,7 +2318,6 @@ dont-distribute-packages: - ix - ixset - iyql - - j - j2hs - java-bridge-extras - java-character @@ -2508,7 +2467,7 @@ dont-distribute-packages: - ldapply - leaky - lean - - learn-physics_0_6_6 + - learn-physics - learning-hmm - legion - legion-discovery @@ -2613,7 +2572,6 @@ dont-distribute-packages: - lrucaching-haxl - ls-usb - lsystem - - ltext - luachunk - lucid-colonnade - lucienne @@ -2694,12 +2652,6 @@ dont-distribute-packages: - micro-gateway - microformats2-types - midimory - - mig - - mig-client - - mig-extra - - mig-server - - mig-swagger-ui - - mig-wai - mighttpd - minecraft-data - minesweeper @@ -2730,6 +2682,8 @@ dont-distribute-packages: - modular-prelude-classy - modularity - modulo + - moffy-samples-gtk3 + - moffy-samples-gtk3-run - moffy-samples-gtk4 - moffy-samples-gtk4-run - mole @@ -2871,7 +2825,6 @@ dont-distribute-packages: - neuron - newsletter-mailgun - newsynth - - ngx-export-distribution - ngx-export-tools-extra - nikepub - nirum @@ -2886,6 +2839,8 @@ dont-distribute-packages: - nomyx-server - nonlinear-optimization-ad - nonlinear-optimization-backprop + - not-gloss + - not-gloss-examples - notmuch-web - now-haskell - nri-env-parser @@ -2935,8 +2890,6 @@ dont-distribute-packages: - opc-xml-da-client - open-adt-tutorial - open-typerep - - opencv - - opencv-extra - openpgp-Crypto - openpgp-crypto-api - openssh-github-keys @@ -2990,7 +2943,6 @@ dont-distribute-packages: - partage - passman-cli - patch-image - - path-text-utf8_0_0_2_0 - pathfindingcore - patterns - paypal-rest-client @@ -3008,7 +2960,6 @@ dont-distribute-packages: - penny-lib - penrose - peparser - - perceptual-hash - perdure - perf - perf-analysis @@ -3165,14 +3116,9 @@ dont-distribute-packages: - prolog-graph-lib - prologue - prolude - - propane - proplang - prosidyc - - proto-lens-combinators - proto-lens-descriptors - - proto-lens-protobuf-types - - proto-lens-protoc - - proto-lens-setup - proto3-suite - protobuf-native - protocol-buffers-descriptor @@ -3202,7 +3148,6 @@ dont-distribute-packages: - qhs - qhull - qnap-decrypt - - qr-repa - qtah-cpp-qt5 - qtah-examples - qtah-generator @@ -3220,7 +3165,6 @@ dont-distribute-packages: - quickcheck-poly - quickcheck-regex - quickcheck-relaxng - - quickcheck-state-machine - quickcheck-state-machine-distributed - quicktest - quipper @@ -3300,14 +3244,12 @@ dont-distribute-packages: - refh - reflex-animation - reflex-backend-wai - - reflex-dom-colonnade - reflex-dynamic-containers - reflex-gadt-api - reflex-ghci - reflex-gloss-scene - reflex-libtelnet - reflex-localize - - reflex-localize-dom - reflex-monad-auth - reflex-potatoes - reflex-process @@ -3346,18 +3288,10 @@ dont-distribute-packages: - remote-json-client - remote-json-server - remotion - - repa-algorithms - repa-array - - repa-bytestring - repa-convert - - repa-devil - - repa-examples - - repa-fftw - repa-flow - - repa-io - - repa-linear-algebra - repa-plugin - - repa-sndfile - repa-stream - repa-v4l2 - replicant @@ -3466,7 +3400,6 @@ dont-distribute-packages: - samtools-conduit - samtools-enumerator - samtools-iteratee - - sandwich_0_2_1_0 - sarsi - sasha - sasl @@ -3478,7 +3411,6 @@ dont-distribute-packages: - sbv-program - sbvPlugin - sc2-lowlevel - - sc2-proto - sc2-support - sc2hs - sc3-rdu @@ -3556,11 +3488,8 @@ dont-distribute-packages: - servant-matrix-param - servant-oauth2 - servant-oauth2-examples - - servant-openapi3 - servant-postgresql - - servant-proto-lens - servant-pushbullet-client - - servant-queryparam-openapi3 - servant-rate-limit - servant-reason - servant-serialization @@ -3571,8 +3500,6 @@ dont-distribute-packages: - servant-streaming-server - servant-swagger-tags - servant-to-elm - - servant-util - - servant-util-beam-pg - servant-waargonaut - servant-zeppelin-client - servant-zeppelin-server @@ -3603,7 +3530,6 @@ dont-distribute-packages: - sibe - sigma-ij - signable - - signable-haskell-protoc - signals - signature - silvi @@ -3718,7 +3644,7 @@ dont-distribute-packages: - sparsebit - spartacon - spata - - spatial-math_0_5_0_1 + - spatial-math - specialize-th - spectral-clustering - speculation-transformers @@ -3728,7 +3654,6 @@ dont-distribute-packages: - sphinx-cli - spice - spike - - spline3 - splines - sprinkles - sproxy @@ -3866,7 +3791,6 @@ dont-distribute-packages: - task-distribution - tasty-bdd - tasty-groundhog-converters - - tasty-hspec_1_2_0_4 - tasty-integrate - tasty-jenkins-xml - tasty-laws @@ -3875,15 +3799,12 @@ dont-distribute-packages: - tateti-tateti - tbox - tccli - - tcod-haskell - tdd-util - techlab - telegram-bot - telegram-raw-api - ten-lens - ten-unordered-containers - - tensorflow-opgen - - tensorflow-proto - terminal-text - terrahs - test-sandbox-compose @@ -3958,7 +3879,6 @@ dont-distribute-packages: - trasa-client - trasa-extra - trasa-form - - trasa-reflex - trasa-server - trasa-th - traversal-template @@ -4120,7 +4040,6 @@ dont-distribute-packages: - voicebase - vorbiscomment - vpq - - vty-crossplatform - vty-ui-extras - waargonaut - wahsp @@ -4136,7 +4055,6 @@ dont-distribute-packages: - wai-middleware-content-type - wai-middleware-rollbar - wai-middleware-route - - wai-middleware-validation - wai-middleware-verbs - wai-route - wai-routing @@ -4166,7 +4084,6 @@ dont-distribute-packages: - web3-solidity - webcrank-wai - webdriver-w3c - - webgear-openapi - webify - webserver - websockets-rpc diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index cc5262f81f533..d045da36579ad 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -114,7 +114,6 @@ self: super: builtins.intersectAttrs super { })) super) hls-brittany-plugin - hls-stan-plugin hls-floskell-plugin hls-fourmolu-plugin hls-overloaded-record-dot-plugin @@ -123,6 +122,9 @@ self: super: builtins.intersectAttrs super { # PLUGINS WITH DISABLED TESTS # 2023-04-01: TODO: We should reenable all these tests to figure if they are still broken. inherit (pkgs.lib.mapAttrs (_: dontCheck) super) + # Tests require ghcide-test-utils which is broken + hls-semantic-tokens-plugin + # Tests have file permissions expections that don’t work with the nix store. hls-gadt-plugin @@ -173,6 +175,9 @@ self: super: builtins.intersectAttrs super { # 2023-04-03: https://github.com/haskell/haskell-language-server/issues/3549 hls-retrie-plugin + + # 2024-01-25: Golden files are missing + hls-stan-plugin ; ########################################### @@ -428,7 +433,6 @@ self: super: builtins.intersectAttrs super { hasql-interpolate = dontCheck super.hasql-interpolate; hasql-notifications = dontCheck super.hasql-notifications; hasql-pool = dontCheck super.hasql-pool; - hasql-pool_0_10_0_1 = doDistribute (dontCheck super.hasql-pool_0_10_0_1); hasql-transaction = dontCheck super.hasql-transaction; # Test suite requires a running postgresql server, @@ -652,6 +656,8 @@ self: super: builtins.intersectAttrs super { # tests require working stack installation with all-cabal-hashes cloned in $HOME stackage-curator = dontCheck super.stackage-curator; + stack = self.generateOptparseApplicativeCompletions [ "stack" ] super.stack; + # hardcodes /usr/bin/tr: https://github.com/snapframework/io-streams/pull/59 io-streams = enableCabalFlag "NoInteractiveTests" super.io-streams; @@ -791,6 +797,7 @@ self: super: builtins.intersectAttrs super { substituteInPlace Test.hs \ --replace ', testCase "crypto" test_crypto' "" '' + (drv.postPatch or ""); + # Ensure git-annex uses the exact same coreutils it saw at build-time. # This is especially important on Darwin but also in Linux environments # where non-GNU coreutils are used by default. @@ -801,6 +808,19 @@ self: super: builtins.intersectAttrs super { buildTools = [ pkgs.buildPackages.makeWrapper ] ++ (drv.buildTools or []); + + # Git annex provides a restricted login shell. Setting + # passthru.shellPath here allows a user's login shell to be set to + # `git-annex-shell` by making `shell = haskellPackages.git-annex`. + # https://git-annex.branchable.com/git-annex-shell/ + passthru.shellPath = "/bin/git-annex-shell"; + + # Install man pages which is no longer done by Setup.hs + # TODO(@sternenseemann): figure out why install-desktops wants to create /usr + # and run that, too. + postInstall = drv.postInstall or "" + '' + make install-mans "DESTDIR=$out" PREFIX= + ''; }) (super.git-annex.override { dbus = if pkgs.stdenv.isLinux then self.dbus else null; fdo-notify = if pkgs.stdenv.isLinux then self.fdo-notify else null; @@ -1192,11 +1212,9 @@ self: super: builtins.intersectAttrs super { { fourmolu = fourmoluTestFix super.fourmolu; - fourmolu_0_14_0_0 = fourmoluTestFix super.fourmolu_0_14_0_0; fourmolu_0_14_1_0 = fourmoluTestFix super.fourmolu_0_14_1_0; }) fourmolu - fourmolu_0_14_0_0 fourmolu_0_14_1_0 ; diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 5feb1a002585b..d93e4366195f0 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -1172,8 +1172,8 @@ self: { }: mkDerivation { pname = "AsyncRattus"; - version = "0.1.0.3"; - sha256 = "19f915akipzx94qvd5p6dm2wvr6l07fl1qgql2xz0m8axbl6083r"; + version = "0.2"; + sha256 = "08ags0nyhxfya4f29f8ksjylaf1b595k4n606xy927q5kx9f0bqj"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base containers ghc ghc-boot hashtables simple-affine-space @@ -2861,6 +2861,8 @@ self: { pname = "Cabal"; version = "3.10.2.1"; sha256 = "0jgm3q9dl6lrczwcc0mzqfqwxwdnk2m2lr6zkhygn2w982c651w8"; + revision = "1"; + editedCabalFile = "0ckflq94cjh8dqxxf9m9j1k7k38qlmkp5ja9w964c60cghycfz0g"; setupHaskellDepends = [ mtl parsec ]; libraryHaskellDepends = [ array base bytestring Cabal-syntax containers deepseq directory @@ -2940,6 +2942,8 @@ self: { pname = "Cabal-syntax"; version = "3.10.2.0"; sha256 = "0j2j4r93rjidrgfjgwfm25l369yq3zklcqvgq4891k9ik98irkvs"; + revision = "1"; + editedCabalFile = "05kwy3nvl9g628bvrihghl3gx248afilp8q5k0jjda332zb5n8xj"; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory filepath mtl parsec pretty text time transformers unix @@ -5349,28 +5353,24 @@ self: { }) {}; "EdisonAPI" = callPackage - ({ mkDerivation, base, mtl }: + ({ mkDerivation, base }: mkDerivation { pname = "EdisonAPI"; - version = "1.3.3"; - sha256 = "0lq4yfnwlgcd6igccfb7182y1zmflr6zf5fqf786h4lw7s4aznry"; - libraryHaskellDepends = [ base mtl ]; + version = "1.3.3.1"; + sha256 = "0ggn5rqr9mrsfm099k22lkrs7fnw4211xxsv7i6mmz0krm8gmxiq"; + libraryHaskellDepends = [ base ]; description = "A library of efficient, purely-functional data structures (API)"; license = lib.licenses.mit; }) {}; "EdisonCore" = callPackage - ({ mkDerivation, array, base, containers, EdisonAPI, mtl - , QuickCheck - }: + ({ mkDerivation, array, base, containers, EdisonAPI, QuickCheck }: mkDerivation { pname = "EdisonCore"; - version = "1.3.3"; - sha256 = "128y1myk517vmv7md0gq91wrdhyif2ki74hydlx3ls3f4xbzjhl4"; - revision = "1"; - editedCabalFile = "0zgy59mdjnrd7m3cgdw2yn45dya8qg7sgi96hwfz4q5vjp7az24m"; + version = "1.3.3.1"; + sha256 = "1x43y9ih5i4w5n2kwiiid0gffv0z6j0ns7x5hpn2k51zax9wqjkb"; libraryHaskellDepends = [ - array base containers EdisonAPI mtl QuickCheck + array base containers EdisonAPI QuickCheck ]; description = "A library of efficient, purely-functional data structures (Core Implementations)"; license = lib.licenses.mit; @@ -5970,6 +5970,8 @@ self: { pname = "FULE"; version = "0.3.0"; sha256 = "1ir8kq8mndvbm99jm9wdd967b3424i4cpj5m56qd1052xi47q8vl"; + revision = "1"; + editedCabalFile = "17klcqdfrszks3ld4vbjxm5q88y0x33q783qvry9gyych6qdj89r"; libraryHaskellDepends = [ base containers deepseq mtl transformers ]; @@ -6320,8 +6322,8 @@ self: { }: mkDerivation { pname = "FiniteCategories"; - version = "0.5.0.0"; - sha256 = "022cli3n96389dkcff85kbg95a2v4zmr66pmv36g1pjxvgsr6ffn"; + version = "0.6.0.1"; + sha256 = "12r1wi86n3mbsryzhnkkkrgj7s5yi8sgqhs9qs0jky1rxrpk4kgh"; libraryHaskellDepends = [ base containers directory filepath random text WeakSets ]; @@ -6998,8 +7000,8 @@ self: { }: mkDerivation { pname = "GLFW-b"; - version = "3.3.0.0"; - sha256 = "1xh6nnm4c7bjvbr62rw7vv86p0r76vrqhdbm89vmcs51jk92yxv4"; + version = "3.3.9.0"; + sha256 = "12n75mh0szw43y1fqsf95cbwvqy9gmmq7h3lii7gs02mv45fysrc"; libraryHaskellDepends = [ array base bindings-GLFW deepseq ]; testHaskellDepends = [ array base bindings-GLFW deepseq HUnit test-framework @@ -7117,8 +7119,8 @@ self: { pname = "GLUT"; version = "2.7.0.16"; sha256 = "0vdkfj4wjzigdpzgr5l001y9wkhwgl00mclr26gf93kps14fkymn"; - revision = "1"; - editedCabalFile = "0y8lif1xq62ca3w3cf56z2b37nz2yzr3s6r9q8q24gyxl60yvsl9"; + revision = "2"; + editedCabalFile = "17vwn7v1ia98q4kwnac1qlk4gxw6pg2mr9av6gw4a7mymjccdmra"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -8587,6 +8589,8 @@ self: { pname = "HGL"; version = "3.2.3.2"; sha256 = "087k8i0bha3mzpqa3z3c6npl5vmccg7xcwl28lbv0yzbvj1qkg38"; + revision = "1"; + editedCabalFile = "12m6x0li99xsyil80wcz6a5ijd1fwmafbg8zmsngn66y1qlnplpn"; libraryHaskellDepends = [ array base stm X11 ]; description = "A simple graphics library based on X11 or Win32"; license = lib.licenses.bsd3; @@ -9812,13 +9816,25 @@ self: { ({ mkDerivation, base, containers }: mkDerivation { pname = "HSvm"; - version = "0.1.1.3.25"; - sha256 = "1n97frz0hbc85wlyflihnj9w5hvg7x4cbawqjimr12zlsqh26iag"; + version = "0.1.2.3.32"; + sha256 = "1gz67dw2px9ys93xl152cv75f8237qal9wqnzwr624qm44xp4c0d"; libraryHaskellDepends = [ base containers ]; description = "Haskell Bindings for libsvm"; license = lib.licenses.bsd3; }) {}; + "HSvm_1_0_3_32" = callPackage + ({ mkDerivation, base, containers }: + mkDerivation { + pname = "HSvm"; + version = "1.0.3.32"; + sha256 = "1azbvnq13js2k3mvkmhdp9pjibkshyjigsc9krl9v26gkicmz47y"; + libraryHaskellDepends = [ base containers ]; + description = "Haskell Bindings for libsvm"; + license = lib.licenses.bsd2; + hydraPlatforms = lib.platforms.none; + }) {}; + "HTF" = callPackage ({ mkDerivation, aeson, aeson-pretty, array, base , base64-bytestring, bytestring, Cabal, containers, cpphs, Diff @@ -11603,6 +11619,21 @@ self: { mainProgram = "Hydrogen-exe"; }) {}; + "HyloDP" = callPackage + ({ mkDerivation, base, containers, hspec, MemoTrie }: + mkDerivation { + pname = "HyloDP"; + version = "1.0.0"; + sha256 = "0bkjzv4nhhc9d1yhh8d67dfm6y6rdqmizalds673iiw350yxizdg"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base MemoTrie ]; + executableHaskellDepends = [ base containers MemoTrie ]; + testHaskellDepends = [ base containers hspec MemoTrie ]; + description = "A package for solving dynamic programming problems in Haskell"; + license = lib.licenses.bsd3; + }) {}; + "I1M" = callPackage ({ mkDerivation, array, base, QuickCheck, tasty, tasty-hunit , tasty-quickcheck @@ -11721,8 +11752,8 @@ self: { }: mkDerivation { pname = "IPv6Addr"; - version = "2.0.5.1"; - sha256 = "1w0chaq6nf6xbvfgfwbjw4vm695nbpsr5hqcx927i2kvxr956dp7"; + version = "2.0.6"; + sha256 = "162qi2jczpxwyv0y4r9zkyr6hkdy8k38nmy9db0pa1dm48xfsd4p"; libraryHaskellDepends = [ aeson attoparsec base iproute network network-info random text ]; @@ -12364,7 +12395,6 @@ self: { ]; description = "Convenience functions to obtain array representations of images"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "JuicyPixels-scale-dct" = callPackage @@ -14134,16 +14164,17 @@ self: { "MicroHs" = callPackage ({ mkDerivation, base, containers, deepseq, directory, ghc-prim - , mtl, pretty, process, time + , haskeline, mtl, pretty, process, time }: mkDerivation { pname = "MicroHs"; - version = "0.8.5.0"; - sha256 = "0l9rwzpia71f2m9mmfklyihhmpc5dk6kc02bq0nsrmd14i9ldip2"; + version = "0.9.3.0"; + sha256 = "0ks5pw5gph4djsbhqpwba3pnp71mw0pfflbdgsbjpkamiyb9lyfp"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ - base containers deepseq directory ghc-prim mtl pretty process time + base containers deepseq directory ghc-prim haskeline mtl pretty + process time ]; description = "A compiler for a subset of Haskell"; license = lib.licenses.asl20; @@ -15816,9 +15847,7 @@ self: { }) {}; "OneTuple" = callPackage - ({ mkDerivation, base, foldable1-classes-compat, ghc-prim, hashable - , template-haskell - }: + ({ mkDerivation, base, ghc-prim, hashable, template-haskell }: mkDerivation { pname = "OneTuple"; version = "0.4.1.1"; @@ -15826,9 +15855,7 @@ self: { revision = "1"; editedCabalFile = "10p6wvv3z8xp2zgai9ay2dnzp8zzry5mglr61sgzp1i02znzsbb3"; libraryHaskellDepends = [ base ghc-prim template-haskell ]; - testHaskellDepends = [ - base foldable1-classes-compat hashable template-haskell - ]; + testHaskellDepends = [ base hashable template-haskell ]; description = "Singleton Tuple"; license = lib.licenses.bsd3; }) {}; @@ -15955,8 +15982,8 @@ self: { pname = "OpenGL"; version = "3.0.3.0"; sha256 = "069fg8jcxqq2z9iikynd8vi3jxm2b5y3qywdh4bdviyzab3zy1as"; - revision = "2"; - editedCabalFile = "1nhlswxgxn8l1ysjq3fp3w5pvx6651d33036i8dlbqygzrn6iwmh"; + revision = "3"; + editedCabalFile = "0fa64dn7wyxvi7vbz7lha64v9ld3xn2mqd3xlhm9rknhkzh3vbm9"; libraryHaskellDepends = [ base bytestring containers GLURaw ObjectName OpenGLRaw StateVar text transformers @@ -15987,8 +16014,8 @@ self: { pname = "OpenGLRaw"; version = "3.3.4.1"; sha256 = "07nk0rgm6jcxz6yshwhv5lj5frs6371w3hdjxwa4biws2kmbs6hj"; - revision = "1"; - editedCabalFile = "15abvqkxc08lx9d44323izccfp7bqfiljnd587zn80vdvmkzs6zc"; + revision = "2"; + editedCabalFile = "1wrkv4ll7iag0a1liw6jqffhqg2nbfpdg1sa9dy88n9jli1jmikd"; libraryHaskellDepends = [ base bytestring containers fixed half text transformers ]; @@ -18723,10 +18750,8 @@ self: { }: mkDerivation { pname = "STMonadTrans"; - version = "0.4.7"; - sha256 = "1x83f48wbzx6rzbls6h8walfayzdv4j3j1mqbk8lfnkdqff9ri5d"; - revision = "1"; - editedCabalFile = "01zfv7jdqf8wfmgxx2gdb1nik93iqvkmblrd18py5hy5mpbxp9dy"; + version = "0.4.8"; + sha256 = "0ldqsl5axz1xlzha4b58kzpf35nr81ki3psy91zx7lpiv4agz7l3"; libraryHaskellDepends = [ array base mtl transformers ]; testHaskellDepends = [ array base tasty tasty-hunit tasty-quickcheck transformers @@ -19732,28 +19757,6 @@ self: { }: mkDerivation { pname = "Sit"; - version = "0.2022.3.18"; - sha256 = "03q784w5wf8rvc173skh1cmdsvw5450cxc9jymqs23xv9wyp8b4z"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - array base containers data-lens-light mtl - ]; - libraryToolDepends = [ alex happy ]; - executableHaskellDepends = [ base ]; - testHaskellDepends = [ base ]; - description = "Prototypical type checker for Type Theory with Sized Natural Numbers"; - license = "unknown"; - mainProgram = "Sit.bin"; - }) {}; - - "Sit_0_2023_8_3" = callPackage - ({ mkDerivation, alex, array, base, containers, data-lens-light - , happy, mtl - }: - mkDerivation { - pname = "Sit"; version = "0.2023.8.3"; sha256 = "1psmfgh1bklx52az1097n23nzfjnab002dcqrq140jqhnpfw7ynr"; isLibrary = true; @@ -19767,7 +19770,6 @@ self: { testHaskellDepends = [ base ]; description = "Prototypical type checker for Type Theory with Sized Natural Numbers"; license = "unknown"; - hydraPlatforms = lib.platforms.none; mainProgram = "Sit.bin"; }) {}; @@ -21597,10 +21599,8 @@ self: { }: mkDerivation { pname = "Unixutils"; - version = "1.54.2"; - sha256 = "040wj8mr2k7spwns3vnadcgynqq4h7zy3lf62lvx7gasjmaj5m4w"; - revision = "1"; - editedCabalFile = "1rhr1isy8vq8ys29p4hcjh889dpfandqm2q5zcxyw4szl068jqc0"; + version = "1.54.3"; + sha256 = "1if3nv74gil9l06ra7q6is7z4xx1llg8gc9qvgjbg4pbzib55j6w"; libraryHaskellDepends = [ base bytestring directory exceptions filepath mtl process process-extras pureMD5 regex-tdfa unix zlib @@ -22334,10 +22334,8 @@ self: { ({ mkDerivation }: mkDerivation { pname = "Win32"; - version = "2.13.4.0"; - sha256 = "1nm8nx595cndbni2arbg0q27k5ghdsgzg2nvp711f6ah9svk0iji"; - revision = "1"; - editedCabalFile = "16bxm73r4q94vk3040xh81lsmh76dgwgazmpqxdal565a789j4ka"; + version = "2.14.0.0"; + sha256 = "1rb65bhma4dhs6gprr3k195fysx56k89s3v5cdhj2wghb3dwv7ag"; description = "A binding to Windows Win32 API"; license = lib.licenses.bsd3; platforms = lib.platforms.windows; @@ -22607,6 +22605,35 @@ self: { broken = true; }) {}; + "WringTwistree" = callPackage + ({ mkDerivation, arithmoi, array, base, bytestring, containers + , deepseq, mod, multiarg, parallel, sort, split, tasty, tasty-hunit + , tasty-quickcheck, utf8-string, vector + }: + mkDerivation { + pname = "WringTwistree"; + version = "0.0.1.1"; + sha256 = "10hbg89y1bs4b8nmw3v5amffgmjmija89c639mk9g8hs3zddgb53"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + arithmoi array base bytestring containers mod parallel split + utf8-string vector + ]; + executableHaskellDepends = [ + arithmoi array base bytestring containers deepseq multiarg parallel + sort split utf8-string vector + ]; + testHaskellDepends = [ + array base bytestring containers tasty tasty-hunit tasty-quickcheck + utf8-string vector + ]; + description = "Whole-message cipher and tree hash"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "WringTwistree"; + }) {}; + "WxGeneric" = callPackage ({ mkDerivation, base, containers, mtl, SybWidget, wx, wxcore, xtc }: @@ -25044,8 +25071,8 @@ self: { ({ mkDerivation, base, mtl, transformers }: mkDerivation { pname = "acquire"; - version = "0.3.4"; - sha256 = "1sf35mmf1dsl6ridzcrs1fajrjd9ic60fbx2356iggm2sn5bi7k5"; + version = "0.3.5"; + sha256 = "1xxr94rnywg7mnf6fq9gbvakglnr1qbyjgvclrsrifjmzmdpbr9p"; libraryHaskellDepends = [ base mtl transformers ]; description = "Abstraction over management of resources"; license = lib.licenses.mit; @@ -25204,17 +25231,6 @@ self: { }) {}; "ad-delcont" = callPackage - ({ mkDerivation, base, transformers }: - mkDerivation { - pname = "ad-delcont"; - version = "0.3.0.0"; - sha256 = "1gdnvl4f4m95jp2p2wdival48d3j4ymizxwp9phf0f698baxs28k"; - libraryHaskellDepends = [ base transformers ]; - description = "Reverse-mode automatic differentiation with delimited continuations"; - license = lib.licenses.bsd3; - }) {}; - - "ad-delcont_0_5_0_0" = callPackage ({ mkDerivation, ad, base, hspec, transformers }: mkDerivation { pname = "ad-delcont"; @@ -25224,7 +25240,6 @@ self: { testHaskellDepends = [ ad base hspec ]; description = "Reverse-mode automatic differentiation with delimited continuations"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "adaptive-containers" = callPackage @@ -25881,17 +25896,18 @@ self: { }) {}; "aeson-combinators" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, criterion - , deepseq, fail, hspec, scientific, text, time, time-compat - , unordered-containers, utf8-string, uuid-types, vector, void + ({ mkDerivation, aeson, attoparsec-aeson, base, bytestring + , containers, criterion, deepseq, fail, hspec, scientific, text + , time, time-compat, unordered-containers, utf8-string, uuid-types + , vector, void }: mkDerivation { pname = "aeson-combinators"; - version = "0.1.1.0"; - sha256 = "09cig73947z1z76m572s2cs8kjz6lj3h923rcpmysi36f8hn8q9f"; + version = "0.1.2.1"; + sha256 = "10r3k8hi0rcvpi2868m4282zrnn57q7gj25ldhkja7mvz199wddz"; libraryHaskellDepends = [ - aeson base bytestring containers fail scientific text time - time-compat unordered-containers uuid-types vector void + aeson attoparsec-aeson base bytestring containers fail scientific + text time time-compat unordered-containers uuid-types vector void ]; testHaskellDepends = [ aeson base bytestring hspec text utf8-string @@ -26078,30 +26094,6 @@ self: { }) {}; "aeson-extra" = callPackage - ({ mkDerivation, aeson, attoparsec, base, base-compat-batteries - , bytestring, containers, deepseq, quickcheck-instances - , recursion-schemes, scientific, semialign, tasty, tasty-hunit - , tasty-quickcheck, template-haskell, text, these - , unordered-containers, vector - }: - mkDerivation { - pname = "aeson-extra"; - version = "0.5.1.2"; - sha256 = "1slrwcnr0zmhxk8vjf1vpadrcch0gc7gssxanw5s6bqiih5kzxfi"; - libraryHaskellDepends = [ - aeson attoparsec base base-compat-batteries bytestring deepseq - recursion-schemes scientific semialign template-haskell text these - unordered-containers vector - ]; - testHaskellDepends = [ - aeson base base-compat-batteries containers quickcheck-instances - tasty tasty-hunit tasty-quickcheck unordered-containers vector - ]; - description = "Extra goodies for aeson"; - license = lib.licenses.bsd3; - }) {}; - - "aeson-extra_0_5_1_3" = callPackage ({ mkDerivation, aeson, attoparsec, attoparsec-aeson, base , base-compat-batteries, bytestring, containers, deepseq , quickcheck-instances, recursion-schemes, scientific, semialign @@ -26125,7 +26117,6 @@ self: { ]; description = "Extra goodies for aeson"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "aeson-filthy" = callPackage @@ -26483,30 +26474,6 @@ self: { }) {}; "aeson-pretty" = callPackage - ({ mkDerivation, aeson, attoparsec, base, base-compat, bytestring - , cmdargs, scientific, text, unordered-containers, vector - }: - mkDerivation { - pname = "aeson-pretty"; - version = "0.8.9"; - sha256 = "021az9az6xik9c9s3rnar5fr1lgy2h3igibf5ixnc7ps3m2lzg2x"; - revision = "2"; - editedCabalFile = "1895w56jl4c06wfhv5zf8ayqpzkxgva2rz5xxz8fvfdiza781cgp"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base base-compat bytestring scientific text - unordered-containers vector - ]; - executableHaskellDepends = [ - aeson attoparsec base bytestring cmdargs - ]; - description = "JSON pretty-printing library and command-line tool"; - license = lib.licenses.bsd3; - mainProgram = "aeson-pretty"; - }) {}; - - "aeson-pretty_0_8_10" = callPackage ({ mkDerivation, aeson, attoparsec, attoparsec-aeson, base , base-compat, bytestring, cmdargs, scientific, text , unordered-containers, vector @@ -26526,7 +26493,6 @@ self: { ]; description = "JSON pretty-printing library and command-line tool"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "aeson-pretty"; }) {}; @@ -26623,21 +26589,21 @@ self: { "aeson-schemas" = callPackage ({ mkDerivation, aeson, aeson-qq, base, criterion, deepseq - , directory, filepath, first-class-families, hashable, interpolate + , filepath, first-class-families, hashable, hint, interpolate , megaparsec, process, QuickCheck, raw-strings-qq, tasty , tasty-golden, tasty-hunit, tasty-quickcheck, template-haskell , temporary, text, th-orphans, th-test-utils, unordered-containers }: mkDerivation { pname = "aeson-schemas"; - version = "1.4.1.0"; - sha256 = "0l9qdzcx6fs661zn9vrkpflr5fl92s1w16nb94cabh8v1xzbagxh"; + version = "1.4.2.1"; + sha256 = "1rsbkav2c76g6b2cbhjwhlhnwz0w9fwiq1bf2cbikgbrabbi9h7c"; libraryHaskellDepends = [ aeson base first-class-families hashable megaparsec template-haskell text unordered-containers ]; testHaskellDepends = [ - aeson aeson-qq base deepseq directory filepath interpolate process + aeson aeson-qq base deepseq filepath hint interpolate process QuickCheck raw-strings-qq tasty tasty-golden tasty-hunit tasty-quickcheck template-haskell temporary text th-orphans th-test-utils @@ -26768,8 +26734,8 @@ self: { }: mkDerivation { pname = "aeson-typescript"; - version = "0.6.1.0"; - sha256 = "1ylxh4fbx01rwv1ipk1a6yfziwp1v3hy9wmpbml0s9613bwqxdvl"; + version = "0.6.2.0"; + sha256 = "14lya37640qrsz792xcpm21r7pixfxs72kq19165zjwcg4vv2v4n"; libraryHaskellDepends = [ aeson base bytestring containers mtl string-interpolate template-haskell text th-abstraction transformers @@ -27749,8 +27715,8 @@ self: { }: mkDerivation { pname = "alex"; - version = "3.3.0.0"; - sha256 = "0qws6axn8a9iijhy6x8j3hjvm80sgw6ndxqhp9yc71vbxa2qw3w1"; + version = "3.4.0.1"; + sha256 = "0dlz0izzawy1x9p2xpfblkma7w20f280r44h67kfggclx3yfcf2c"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -27762,13 +27728,13 @@ self: { mainProgram = "alex"; }) {}; - "alex_3_4_0_1" = callPackage + "alex_3_5_0_0" = callPackage ({ mkDerivation, array, base, containers, directory, happy, process }: mkDerivation { pname = "alex"; - version = "3.4.0.1"; - sha256 = "0dlz0izzawy1x9p2xpfblkma7w20f280r44h67kfggclx3yfcf2c"; + version = "3.5.0.0"; + sha256 = "1vczh12dagp1w27j78dr3bc6xa3bp05rmdw3h1pxs75wnhirzvfa"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -35201,34 +35167,6 @@ self: { }) {}; "amqp" = callPackage - ({ mkDerivation, base, binary, bytestring, clock, connection - , containers, data-binary-ieee754, hspec, hspec-expectations - , monad-control, network, network-uri, split, stm, text, vector - , xml - }: - mkDerivation { - pname = "amqp"; - version = "0.22.1"; - sha256 = "0z1w35ar0bswbjzgana52nh4ilxbidnfkvli29w2zr7cak9dgzg1"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base binary bytestring clock connection containers - data-binary-ieee754 monad-control network network-uri split stm - text vector - ]; - executableHaskellDepends = [ base containers xml ]; - testHaskellDepends = [ - base binary bytestring clock connection containers - data-binary-ieee754 hspec hspec-expectations network network-uri - split stm text vector - ]; - description = "Client library for AMQP servers (currently only RabbitMQ)"; - license = lib.licenses.bsd3; - mainProgram = "amqp-builder"; - }) {}; - - "amqp_0_22_2" = callPackage ({ mkDerivation, base, binary, bytestring, clock, containers , crypton-connection, data-binary-ieee754, hspec , hspec-expectations, monad-control, network, network-uri, split @@ -35253,7 +35191,6 @@ self: { ]; description = "Client library for AMQP servers (currently only RabbitMQ)"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "amqp-builder"; }) {}; @@ -35297,29 +35234,6 @@ self: { }) {}; "amqp-utils" = callPackage - ({ mkDerivation, amqp, base, bytestring, connection, containers - , data-default-class, directory, filepath, filepath-bytestring - , hinotify, magic, network, process, rawfilepath, text, time, tls - , unix, utf8-string, x509-system - }: - mkDerivation { - pname = "amqp-utils"; - version = "0.6.3.2"; - sha256 = "1qdhp96zqcjd8yd2hmg7c2cl9gdvywp1p3v1xjcax9si5pr83w1i"; - revision = "1"; - editedCabalFile = "062l0xawak87hp6xni7mz4w5dr9za30nm1shzpc88jm7618hndl9"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - amqp base bytestring connection containers data-default-class - directory filepath filepath-bytestring hinotify magic network - process rawfilepath text time tls unix utf8-string x509-system - ]; - description = "AMQP toolset for the command line"; - license = lib.licenses.gpl3Only; - }) {}; - - "amqp-utils_0_6_4_0" = callPackage ({ mkDerivation, amqp, base, bytestring, containers , crypton-connection, crypton-x509-system, data-default-class , directory, filepath, filepath-bytestring, hinotify, magic @@ -35339,7 +35253,6 @@ self: { ]; description = "AMQP toolset for the command line"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "amqp-worker" = callPackage @@ -35965,27 +35878,13 @@ self: { ({ mkDerivation, ansi-terminal-types, base, colour }: mkDerivation { pname = "ansi-terminal"; - version = "0.11.5"; - sha256 = "1jwpq3l7ipzjpd6b8gc2df2k5hsh3b9w555ny20q6mgbapfcwjjv"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ ansi-terminal-types base colour ]; - description = "Simple ANSI terminal support, with Windows compatibility"; - license = lib.licenses.bsd3; - }) {}; - - "ansi-terminal_1_0" = callPackage - ({ mkDerivation, ansi-terminal-types, base, colour }: - mkDerivation { - pname = "ansi-terminal"; - version = "1.0"; - sha256 = "1jfgsnywzyipxg64xqgiyvq4af7wjnx4g8hazysn57hqg67sk607"; + version = "1.0.2"; + sha256 = "0d6qm3ph6drim7g81yx46nmgspxsf4nnr2d91fa0fy3cyv5idra6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal-types base colour ]; description = "Simple ANSI terminal support"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "ansi-terminal-game" = callPackage @@ -36029,21 +35928,6 @@ self: { }) {}; "ansi-wl-pprint" = callPackage - ({ mkDerivation, ansi-terminal, base }: - mkDerivation { - pname = "ansi-wl-pprint"; - version = "0.6.9"; - sha256 = "1b2fg8px98dzbaqyns10kvs8kn6cl1hdq5wb9saz40izrpkyicm7"; - revision = "4"; - editedCabalFile = "04ljsk64bzwsczh0zc5w3r98qr1zlzbwwm2xb6nk9vradv4pnwzv"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ ansi-terminal base ]; - description = "The Wadler/Leijen Pretty Printer for colored ANSI terminal output"; - license = lib.licenses.bsd3; - }) {}; - - "ansi-wl-pprint_1_0_2" = callPackage ({ mkDerivation, base, prettyprinter-compat-ansi-wl-pprint }: mkDerivation { pname = "ansi-wl-pprint"; @@ -36056,7 +35940,6 @@ self: { ]; description = "The Wadler/Leijen Pretty Printer for colored ANSI terminal output"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "ansigraph" = callPackage @@ -36570,13 +36453,15 @@ self: { "any-pat" = callPackage ({ mkDerivation, base, haskell-src-exts, haskell-src-meta, hspec , hspec-discover, parsec, QuickCheck, template-haskell + , unordered-containers }: mkDerivation { pname = "any-pat"; - version = "0.2.0.0"; - sha256 = "1h6fxbyzfbx936br0795jbs25ci0bjbik5dgdgw40rs7y2mavxkm"; + version = "0.4.0.0"; + sha256 = "1hdlvpq0hlar65gg3m9narfapwjgy1c6d2ihzvsq5p1h36h2v0nd"; libraryHaskellDepends = [ base haskell-src-exts haskell-src-meta template-haskell + unordered-containers ]; testHaskellDepends = [ base hspec parsec QuickCheck ]; testToolDepends = [ hspec-discover ]; @@ -36775,7 +36660,6 @@ self: { ]; description = "Simple gloss renderer for apecs"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "apecs-physics" = callPackage @@ -36791,8 +36675,6 @@ self: { ]; description = "2D physics for apecs"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "apecs-physics-gloss" = callPackage @@ -36804,7 +36686,6 @@ self: { libraryHaskellDepends = [ apecs apecs-physics base gloss ]; description = "Gloss rendering for apecs-physics"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "apecs-stm" = callPackage @@ -37741,7 +37622,7 @@ self: { isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - base containers directory extra filemanip ghc ghc-boot-th + base containers directory extra filemanip ghc-boot-th ghc-exactprint ghc-paths process refact syb transformers uniplate unix-compat ]; @@ -37795,6 +37676,40 @@ self: { mainProgram = "refactor"; }) {}; + "apply-refact_0_14_0_0" = callPackage + ({ 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; + hydraPlatforms = lib.platforms.none; + mainProgram = "refactor"; + }) {}; + "apply-unordered" = callPackage ({ mkDerivation, base, fin, ghc, ghc-tcplugins-extra, hspec , should-not-typecheck, syb @@ -38370,8 +38285,8 @@ self: { }: mkDerivation { pname = "archive-tar"; - version = "0.2.2.1"; - sha256 = "0pwdjx2f78cs3z81hr9ax0iaq6fk6bdvywdp2q8vpjagrfbjcn8k"; + version = "1.0.0.0"; + sha256 = "0gcpcgw8vniq1kz8f7xwj6kqr7zl85m3jr9qns277bq2i58jmd0w"; libraryHaskellDepends = [ base bytestring composition-prelude tar ]; @@ -38859,36 +38774,6 @@ self: { "arithmoi" = callPackage ({ mkDerivation, array, base, chimera, constraints, containers - , deepseq, exact-pi, integer-gmp, integer-logarithms, integer-roots - , mod, QuickCheck, quickcheck-classes, random, semirings - , smallcheck, tasty, tasty-bench, tasty-hunit, tasty-quickcheck - , tasty-rerun, tasty-smallcheck, transformers, vector - }: - mkDerivation { - pname = "arithmoi"; - version = "0.12.1.0"; - sha256 = "1g8jswfjcy8q7fg7qf5d2yq1amxwwvpai97n96cgl6hrfz6y1ghf"; - configureFlags = [ "-f-llvm" ]; - libraryHaskellDepends = [ - array base chimera constraints containers deepseq exact-pi - integer-gmp integer-logarithms integer-roots mod random semirings - transformers vector - ]; - testHaskellDepends = [ - base containers exact-pi integer-gmp integer-roots mod QuickCheck - quickcheck-classes random semirings smallcheck tasty tasty-hunit - tasty-quickcheck tasty-rerun tasty-smallcheck transformers vector - ]; - benchmarkHaskellDepends = [ - array base constraints containers deepseq integer-logarithms mod - random semirings tasty-bench vector - ]; - description = "Efficient basic number-theoretic functions"; - license = lib.licenses.mit; - }) {}; - - "arithmoi_0_13_0_0" = callPackage - ({ mkDerivation, array, base, chimera, constraints, containers , deepseq, exact-pi, ghc-bignum, infinite-list, integer-logarithms , integer-roots, mod, QuickCheck, quickcheck-classes, random , semirings, smallcheck, tasty, tasty-bench, tasty-hunit @@ -38899,8 +38784,8 @@ self: { pname = "arithmoi"; version = "0.13.0.0"; sha256 = "0bcxfx8gm0vd07pg417yid11dqakgw5w1hndmg8667g92ar5njsc"; - revision = "2"; - editedCabalFile = "0fxzpwvn8n2sfnjl6qqsh556sjyng4gw2ddfbvhzf346xb3nrnzv"; + revision = "3"; + editedCabalFile = "1v8d7dpzlqqmlfmwb0jylic09yr3f69wpkqxp8kyy1hgbczaig3l"; configureFlags = [ "-f-llvm" ]; libraryHaskellDepends = [ array base chimera constraints containers deepseq exact-pi @@ -38918,7 +38803,6 @@ self: { ]; description = "Efficient basic number-theoretic functions"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "arity-generic-liftA" = callPackage @@ -39379,8 +39263,8 @@ self: { }: mkDerivation { pname = "asana"; - version = "1.0.1.0"; - sha256 = "14ppgjjqxylkpy24bkaqlbcsbklrdgrlnm7dqalk1nzv37zqijys"; + version = "1.0.1.1"; + sha256 = "01117n142magfi3vywdyp9ackp26lwbab8zyazgxkvfk79a494vb"; libraryHaskellDepends = [ aeson aeson-casing base bytestring hashable http-conduit iso8601-time microlens microlens-mtl monad-logger mtl scientific @@ -39486,8 +39370,8 @@ self: { pname = "ascii-char"; version = "1.0.1.0"; sha256 = "1fls3yw3gs36hwqp32pn7mfibkspx5a80k32wybzc3hfp4qyymlv"; - revision = "1"; - editedCabalFile = "1f4v2vxpj2f3783xlqm1iay46wj78m1r0byiw01s5f81j49ldpgf"; + revision = "2"; + editedCabalFile = "1x0ci7j3bdlrrza78n53xw4y1dl4py3gqrym0lb6l9w5n7l138gs"; libraryHaskellDepends = [ base hashable ]; testHaskellDepends = [ base hspec ]; description = "A Char type representing an ASCII character"; @@ -39524,13 +39408,13 @@ self: { }) {}; "ascii-group" = callPackage - ({ mkDerivation, ascii-char, base, hashable, hedgehog }: + ({ mkDerivation, ascii-char, base, hashable, hspec }: mkDerivation { pname = "ascii-group"; - version = "1.0.0.16"; - sha256 = "11hh56b7zl7866n600s0hmwwvrrvldjrkz9zscds9gcvvz6xmhnq"; + version = "1.0.0.17"; + sha256 = "1cn2xz0lxa0izp7x5g9mdvk7fjqbad934fra87syss1vxalhnjxb"; libraryHaskellDepends = [ ascii-char base hashable ]; - testHaskellDepends = [ ascii-char base hedgehog ]; + testHaskellDepends = [ ascii-char base hspec ]; description = "ASCII character groups"; license = lib.licenses.asl20; }) {}; @@ -41517,23 +41401,6 @@ self: { }) {}; "attoparsec-iso8601" = callPackage - ({ mkDerivation, attoparsec, base, base-compat-batteries, text - , time, time-compat - }: - mkDerivation { - pname = "attoparsec-iso8601"; - version = "1.1.0.0"; - sha256 = "0ji6rcz49caqpj85dg8gs90cnc15500qyyh4b3n598a8qhbsh28i"; - revision = "1"; - editedCabalFile = "1h84bvjji5kwk54fr8q2gs8qhb39xwsm585s3472vvjh54dllf31"; - libraryHaskellDepends = [ - attoparsec base base-compat-batteries text time time-compat - ]; - description = "Parsing of ISO 8601 dates, originally from aeson"; - license = lib.licenses.bsd3; - }) {}; - - "attoparsec-iso8601_1_1_0_1" = callPackage ({ mkDerivation, attoparsec, base, integer-conversion, text, time , time-compat }: @@ -41546,7 +41413,6 @@ self: { ]; description = "Parsing of ISO 8601 dates, originally from aeson"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "attoparsec-iteratee" = callPackage @@ -41740,10 +41606,8 @@ self: { }: mkDerivation { pname = "audacity"; - version = "0.0.2.1"; - sha256 = "04r36gy8z0d2fz1l5px6yajp7izf3zpda9vci6q0wc273pxc8ck6"; - revision = "2"; - editedCabalFile = "0b4avhc577n7r43lw2zg360ndx8cqp39ghz63xpzxdc9dlsqyii0"; + version = "0.0.2.2"; + sha256 = "1glvk4mkq8j48s0xm86xb1l3xrb6m3cijcckdm48zq3pz7yg3hd8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -42089,7 +41953,6 @@ self: { ]; description = "Autodocodec interpreters for openapi3"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "autodocodec-schema" = callPackage @@ -43495,27 +43358,6 @@ self: { }) {}; "aws-sns-verify" = callPackage - ({ mkDerivation, aeson, aeson-qq, async, base, bytestring, errors - , hspec, http-conduit, http-types, memory, network-uri, pem - , regex-tdfa, text, wai, warp, x509, x509-validation - }: - mkDerivation { - pname = "aws-sns-verify"; - version = "0.0.0.2"; - sha256 = "0v05hca43v12g4x2ffwqla9pmf9gx8l85vv88cljn808qbsj5h4v"; - libraryHaskellDepends = [ - aeson base bytestring errors http-conduit memory network-uri pem - regex-tdfa text x509 x509-validation - ]; - testHaskellDepends = [ - aeson-qq async base hspec http-types regex-tdfa text wai warp - x509-validation - ]; - description = "Parse and verify AWS SNS messages"; - license = lib.licenses.mit; - }) {}; - - "aws-sns-verify_0_0_0_3" = callPackage ({ mkDerivation, aeson, aeson-qq, async, base, bytestring , crypton-x509, crypton-x509-validation, errors, hspec , http-conduit, http-types, memory, network-uri, pem, regex-tdfa @@ -43537,7 +43379,6 @@ self: { ]; description = "Parse and verify AWS SNS messages"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "aws-transcribe-ws" = callPackage @@ -44477,6 +44318,23 @@ self: { license = lib.licenses.bsd3; }) {}; + "barbies_2_1_1_0" = callPackage + ({ mkDerivation, base, distributive, QuickCheck, tasty, tasty-hunit + , tasty-quickcheck, transformers + }: + mkDerivation { + pname = "barbies"; + version = "2.1.1.0"; + sha256 = "1dyjsjal1ffdscm3y1wzrczlv56hpf50bwdmmvdfiy55ys9j15vk"; + libraryHaskellDepends = [ base distributive transformers ]; + testHaskellDepends = [ + base distributive QuickCheck tasty tasty-hunit tasty-quickcheck + ]; + description = "Classes for working with types that can change clothes"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "barbies-layered" = callPackage ({ mkDerivation, barbies, base, doctest, doctest-discover, hspec , hspec-discover, transformers @@ -44680,23 +44538,11 @@ self: { ({ mkDerivation, base, ghc-prim, unix }: mkDerivation { pname = "base-compat"; - version = "0.12.3"; - sha256 = "13dcrwihqn57js1ylj9vbw2snx90kfwikanvs1bj77zm22grj9nv"; - libraryHaskellDepends = [ base ghc-prim unix ]; - description = "A compatibility layer for base"; - license = lib.licenses.mit; - }) {}; - - "base-compat_0_13_1" = callPackage - ({ mkDerivation, base, ghc-prim, unix }: - 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; - hydraPlatforms = lib.platforms.none; }) {}; "base-compat-batteries" = callPackage @@ -44705,31 +44551,13 @@ self: { }: mkDerivation { pname = "base-compat-batteries"; - version = "0.12.3"; - sha256 = "1bsz3bi1mnp60p90n5av76knscgssqvphc9f2jy1nhyr6ap7jxi0"; - libraryHaskellDepends = [ base base-compat ghc-prim ]; - testHaskellDepends = [ base hspec QuickCheck ]; - testToolDepends = [ hspec-discover ]; - description = "base-compat with extra batteries"; - license = lib.licenses.mit; - }) {}; - - "base-compat-batteries_0_13_1" = callPackage - ({ mkDerivation, base, base-compat, foldable1-classes-compat - , ghc-prim, hspec, hspec-discover, OneTuple, QuickCheck - }: - mkDerivation { - pname = "base-compat-batteries"; version = "0.13.1"; sha256 = "00m8lx2raldr6xvlc92za11a2sj3x0031vi6v3as0cnvl58mnliy"; - libraryHaskellDepends = [ - base base-compat foldable1-classes-compat ghc-prim OneTuple - ]; + 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; }) {}; "base-compat-migrate" = callPackage @@ -44861,32 +44689,6 @@ self: { }: mkDerivation { pname = "base16"; - version = "0.3.2.1"; - sha256 = "0ybmcik5nlly7s9bfwlaqqk8jpgwxp5ac4bhdiq4lckbfynvm0qf"; - revision = "1"; - editedCabalFile = "0qjaz2kkcmrfzbr6f44jkb1zdgbayh0yahp06j8gb281783ng6d8"; - libraryHaskellDepends = [ - base bytestring deepseq primitive text text-short - ]; - testHaskellDepends = [ - base base16-bytestring bytestring QuickCheck random-bytestring - tasty tasty-hunit tasty-quickcheck text text-short - ]; - benchmarkHaskellDepends = [ - base base16-bytestring bytestring criterion deepseq - random-bytestring text - ]; - description = "Fast RFC 4648-compliant Base16 encoding"; - license = lib.licenses.bsd3; - }) {}; - - "base16_1_0" = callPackage - ({ mkDerivation, base, base16-bytestring, bytestring, criterion - , deepseq, primitive, QuickCheck, random-bytestring, tasty - , tasty-hunit, tasty-quickcheck, text, text-short - }: - mkDerivation { - pname = "base16"; version = "1.0"; sha256 = "1plwc4yrkvd5j6y09fjvyzhr05mzhzwz6z41fyb60y0bj5j66dl6"; libraryHaskellDepends = [ @@ -44902,7 +44704,6 @@ self: { ]; description = "Fast RFC 4648-compliant Base16 encoding"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "base16-bytestring_0_1_1_7" = callPackage @@ -44964,29 +44765,6 @@ self: { }: mkDerivation { pname = "base32"; - version = "0.3.1.0"; - sha256 = "1cp2xs1kl5bqs09jpyak4kfjr4pnqgbv5rksxx1z6r8hmi9akjrg"; - libraryHaskellDepends = [ - base bytestring deepseq text text-short - ]; - testHaskellDepends = [ - base bytestring memory QuickCheck random-bytestring tasty - tasty-hunit tasty-quickcheck text text-short - ]; - benchmarkHaskellDepends = [ - base bytestring criterion deepseq memory random-bytestring text - ]; - description = "Fast RFC 4648-compliant Base32 encoding"; - license = lib.licenses.bsd3; - }) {}; - - "base32_0_4" = callPackage - ({ mkDerivation, base, bytestring, criterion, deepseq, memory - , QuickCheck, random-bytestring, tasty, tasty-hunit - , tasty-quickcheck, text, text-short - }: - mkDerivation { - pname = "base32"; version = "0.4"; sha256 = "1m08m51d49lfs5rfc5kjj0g19xq53c2ldngcykld6a4ma0fqdrws"; libraryHaskellDepends = [ @@ -45001,7 +44779,6 @@ self: { ]; description = "Fast RFC 4648-compliant Base32 encoding"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "base32-bytestring" = callPackage @@ -45172,6 +44949,31 @@ self: { license = lib.licenses.bsd3; }) {}; + "base64_1_0" = callPackage + ({ mkDerivation, base, base64-bytestring, bytestring, criterion + , deepseq, QuickCheck, random-bytestring, tasty, tasty-hunit + , tasty-quickcheck, text, text-short + }: + mkDerivation { + pname = "base64"; + version = "1.0"; + sha256 = "1dmjy4pkz66s3wa99lkc0wc4bdjkdkr57a8rsgb5z50432gj6hkr"; + libraryHaskellDepends = [ + base bytestring deepseq text text-short + ]; + testHaskellDepends = [ + base base64-bytestring bytestring QuickCheck random-bytestring + tasty tasty-hunit tasty-quickcheck text text-short + ]; + benchmarkHaskellDepends = [ + base base64-bytestring bytestring criterion deepseq + random-bytestring text + ]; + description = "A modern Base64 library"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "base64-bytes" = callPackage ({ mkDerivation, base, base64, base64-bytestring, byte-order , bytebuild, byteslice, bytestring, gauge, natural-arithmetic @@ -45794,6 +45596,8 @@ self: { pname = "battleship-combinatorics"; version = "0.0.1"; sha256 = "0pr1vcq69ndkln5jd6kxd0gn8jvc8n7aiqanxsrqnjpx4kkixph4"; + revision = "1"; + editedCabalFile = "0fw9dyylyvhsbzyslbm0r5k3l3sxbxmh0rq3cy8hkw204gm9x844"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -45903,8 +45707,8 @@ self: { }: mkDerivation { pname = "bbcode"; - version = "0.1.0.2"; - sha256 = "1bnmjca7gjv4df5hbyniiy4s6n8llshiwxxc0pknc73wjjb8nmm8"; + version = "0.2.0.1"; + sha256 = "0d8ilximw08wws7m5y6mwn1pgix3ph8cni34vnnlsp3iph5kjqpj"; libraryHaskellDepends = [ base containers lens megaparsec mtl text transformers ]; @@ -45967,7 +45771,6 @@ self: { ]; description = "Language tags as specified by BCP 47"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "bcp47-orphans" = callPackage @@ -45991,7 +45794,6 @@ self: { ]; description = "BCP47 orphan instances"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "bcrypt" = callPackage @@ -46174,8 +45976,8 @@ self: { }: mkDerivation { pname = "beam-automigrate"; - version = "0.1.4.0"; - sha256 = "0miifsbppqqad9v6mvd30mxanqz6fddxal6d6jxpynmx4wnk8i8p"; + version = "0.1.5.0"; + sha256 = "1qxb2qi1dbri47sh1scbak0fipk9bipfi96qx3vhrz97cd6imbzb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -46386,8 +46188,8 @@ self: { }: mkDerivation { pname = "bearriver"; - version = "0.14.5"; - sha256 = "1ai026mhk42pw96v3p0imlrz9hfnr7cv21019bkqakrc3pmc0y6n"; + version = "0.14.6"; + sha256 = "01jkfp1z3dk744qbyhjpvsjiikfmfvf34dqzz2hdiisfvpxwmmqy"; libraryHaskellDepends = [ base deepseq dunai MonadRandom mtl simple-affine-space transformers ]; @@ -46413,36 +46215,6 @@ self: { "bech32" = callPackage ({ mkDerivation, array, base, base58-bytestring, bytestring , containers, deepseq, extra, hspec, hspec-discover, memory - , optparse-applicative, process, QuickCheck, text, vector - }: - mkDerivation { - pname = "bech32"; - version = "1.1.3"; - sha256 = "0pzsaj606hgm2j4c2jynnv46w6a13g2z8vsfywxkz90asy91mgwy"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - array base bytestring containers extra text - ]; - executableHaskellDepends = [ - base base58-bytestring bytestring extra memory optparse-applicative - text - ]; - testHaskellDepends = [ - base base58-bytestring bytestring containers deepseq extra hspec - memory process QuickCheck text vector - ]; - testToolDepends = [ hspec-discover ]; - description = "Implementation of the Bech32 cryptocurrency address format (BIP 0173)"; - license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; - mainProgram = "bech32"; - broken = true; - }) {}; - - "bech32_1_1_4" = callPackage - ({ mkDerivation, array, base, base58-bytestring, bytestring - , containers, deepseq, extra, hspec, hspec-discover, memory , optparse-applicative, prettyprinter, prettyprinter-ansi-terminal , process, QuickCheck, text, vector }: @@ -46770,10 +46542,8 @@ self: { }: mkDerivation { pname = "bencoding"; - version = "0.4.5.4"; - sha256 = "01ncsvlay03h4cnj19mvrwbhmx0mksrvyq96qq8r5f7i8l0l9z8r"; - revision = "1"; - editedCabalFile = "1v28888fmflqny69rc7g6cf3nd64msb69pkkx62gra0zq1xzhsbq"; + version = "0.4.5.5"; + sha256 = "1mgqn8ais9pshsy8gsqrd559rgck1sm5zw0jyrl5902ns11jacx3"; libraryHaskellDepends = [ attoparsec base bytestring deepseq ghc-prim integer-gmp mtl pretty text @@ -47269,42 +47039,19 @@ self: { }) {}; "bifunctors" = callPackage - ({ mkDerivation, base, base-orphans, comonad, containers, hspec + ({ mkDerivation, assoc, base, comonad, containers, hspec , hspec-discover, QuickCheck, tagged, template-haskell , th-abstraction, transformers, transformers-compat }: mkDerivation { pname = "bifunctors"; - version = "5.5.15"; - sha256 = "1dz3v6qdilm6z9vl25xrma2if6i151v6rmgnvd461parsd89sdfn"; - libraryHaskellDepends = [ - base base-orphans comonad containers tagged template-haskell - th-abstraction transformers - ]; - testHaskellDepends = [ - base hspec QuickCheck template-haskell transformers - transformers-compat - ]; - testToolDepends = [ hspec-discover ]; - description = "Bifunctors"; - license = lib.licenses.bsd3; - }) {}; - - "bifunctors_5_6_1" = callPackage - ({ mkDerivation, assoc, base, comonad, containers - , foldable1-classes-compat, hspec, hspec-discover, QuickCheck - , tagged, template-haskell, th-abstraction, transformers - , transformers-compat - }: - mkDerivation { - pname = "bifunctors"; version = "5.6.1"; sha256 = "1z2p9l2c0i6irbhfib5z7089jg8s22jj2jrc3dm525mynmqi8f06"; revision = "2"; editedCabalFile = "0ma7m6as59vdmk1ysip0gslrc2sc84van5z1blvzl2wzyvc7xyl2"; libraryHaskellDepends = [ - assoc base comonad containers foldable1-classes-compat tagged - template-haskell th-abstraction transformers + assoc base comonad containers tagged template-haskell + th-abstraction transformers ]; testHaskellDepends = [ base hspec QuickCheck template-haskell transformers @@ -47313,7 +47060,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Bifunctors"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "bighugethesaurus" = callPackage @@ -47862,6 +47608,23 @@ self: { license = lib.licenses.mit; }) {}; + "binary-parser_0_5_7_6" = callPackage + ({ mkDerivation, base, base-prelude, bytestring, mtl, tasty + , tasty-hunit, tasty-quickcheck, text, transformers + }: + mkDerivation { + pname = "binary-parser"; + version = "0.5.7.6"; + sha256 = "0s7d332iip9pj5sc00li9lnnmaszy63a6iz59013dbj55xbw0bba"; + libraryHaskellDepends = [ base bytestring mtl text transformers ]; + testHaskellDepends = [ + base-prelude bytestring tasty tasty-hunit tasty-quickcheck + ]; + description = "An efficient but limited parser API specialised to bytestrings"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "binary-parsers" = callPackage ({ mkDerivation, attoparsec, base, binary, bytestring , bytestring-lexing, case-insensitive, criterion, deepseq @@ -48260,8 +48023,8 @@ self: { }: mkDerivation { pname = "bindings-GLFW"; - version = "3.3.2.0"; - sha256 = "0frvqybvy6bk79drhdmv4m754g4db3ys63ib8kw6aw5d3bmhjdbw"; + version = "3.3.9.1"; + sha256 = "0j0vka9i2b8nl3xyfx3wzhhyyx0zqd4gxd25rrna5k0wvnqk27w5"; libraryHaskellDepends = [ base bindings-DSL ]; librarySystemDepends = [ libGL libX11 libXcursor libXext libXfixes libXi libXinerama @@ -50212,8 +49975,8 @@ self: { pname = "bits-extra"; version = "0.0.2.3"; sha256 = "1lyrr5jg8yg9cb97pn1pd4qgc7qn3irv8k5ra5j48fyn1rb6z4r7"; - revision = "2"; - editedCabalFile = "1szy6g9a0sqz6cb1pcrxwypr8xf6nvgwvchxr7j5ax5jnh6xrk8h"; + revision = "3"; + editedCabalFile = "0cmss27g52vcw8vx8y5smvmiqrr1r6s1b9vihw4qrjj91x7w8sf9"; libraryHaskellDepends = [ base ghc-prim vector ]; testHaskellDepends = [ base doctest doctest-discover ghc-prim hedgehog hspec hw-hedgehog @@ -50436,8 +50199,8 @@ self: { pname = "bitwise"; version = "1.0.0.1"; sha256 = "03xyzdkyb99gvm9g5chl07rqbnm7qrxba7wgmrfmal0rkwm0ibkn"; - revision = "8"; - editedCabalFile = "0jmix0f28cvxg328b4wnf33sx36aa9j921hx3hd51by85lywkvrn"; + revision = "9"; + editedCabalFile = "1xc1p66ykfz59v4dh84pg4fzdlmibix68qn1cn33k04xrlyfnnl0"; libraryHaskellDepends = [ array base bytestring ]; testHaskellDepends = [ base QuickCheck ]; benchmarkHaskellDepends = [ array base bytestring criterion ]; @@ -50494,16 +50257,12 @@ self: { }) {}; "bizzlelude" = callPackage - ({ mkDerivation, base-noprelude, containers, directory, regexpr - , text - }: + ({ mkDerivation, base, containers, directory, regexpr, text }: mkDerivation { pname = "bizzlelude"; - version = "1.7.0"; - sha256 = "0r9vrcq52civpspnznpfhm87337i6fn39xjnf6vi3j5xdx8nw2fz"; - libraryHaskellDepends = [ - base-noprelude containers directory regexpr text - ]; + version = "4.17.2.1"; + sha256 = "07p2h7n3zysir4cfd8pn9yph43wbb1p2ar7cipxz1ysz9saxvgam"; + libraryHaskellDepends = [ base containers directory regexpr text ]; description = "A lousy Prelude replacement by a lousy dude"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; @@ -50663,26 +50422,6 @@ self: { }: mkDerivation { pname = "blake2"; - version = "0.3.0"; - sha256 = "0y937kr3dp87likwrl4wpaw80jhf383k89zn8li1yj3zp1vb6niv"; - revision = "1"; - editedCabalFile = "11ivz5b9mfmlcqavdnkvmn2zr6ymik8k1xrl1p945bjl4iiyh43b"; - libraryHaskellDepends = [ base bytestring ]; - testHaskellDepends = [ - base base16-bytestring bytestring hlint QuickCheck tasty - tasty-quickcheck - ]; - benchmarkHaskellDepends = [ base bytestring criterion ]; - description = "A library providing BLAKE2"; - license = lib.licenses.publicDomain; - }) {}; - - "blake2_0_3_0_1" = callPackage - ({ mkDerivation, base, base16-bytestring, bytestring, criterion - , hlint, QuickCheck, tasty, tasty-quickcheck - }: - mkDerivation { - pname = "blake2"; version = "0.3.0.1"; sha256 = "17y8mychiiawc60kzzy7964fxarwh3yldrs1xmhwmnmai7z813j3"; libraryHaskellDepends = [ base bytestring ]; @@ -50693,7 +50432,6 @@ self: { benchmarkHaskellDepends = [ base bytestring criterion ]; description = "A library providing BLAKE2"; license = lib.licenses.unlicense; - hydraPlatforms = lib.platforms.none; }) {}; "blake3" = callPackage @@ -50752,6 +50490,8 @@ self: { pname = "blank-canvas"; version = "0.7.4"; sha256 = "1qm0ms3jk8m5zv81lh3pn5n04afyq7bpn9lc137ddmm9blnkzndi"; + revision = "1"; + editedCabalFile = "0rpafc1zmq73dilwqdhqxk74xg3fxzq8jk0i8xgbfwg388gdlf23"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base base-compat-batteries base64-bytestring bytestring @@ -51369,8 +51109,8 @@ self: { }: mkDerivation { pname = "blockfrost-api"; - version = "0.8.1.0"; - sha256 = "12rsch1ind86fn97518ypycqvrj86cs7q8sykfj3ikzfkn12cssg"; + version = "0.9.0.0"; + sha256 = "14p910nrzcypw66jsqgjmzj206vqghpca88qvid2vahqabbwnwrd"; libraryHaskellDepends = [ aeson base bytestring containers data-default-class deriving-aeson lens safe-money servant servant-docs servant-multipart-api @@ -51393,8 +51133,8 @@ self: { }: mkDerivation { pname = "blockfrost-client"; - version = "0.7.1.1"; - sha256 = "1k795lar667y5ai484cmrv5cvzdcca165cgvai9234b721by80jx"; + version = "0.8.0.1"; + sha256 = "19qziw3n75ilrhdgi982dwcz29dmfp4wzbrz99p2b1lfd0ir10lj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -51418,8 +51158,8 @@ self: { }: mkDerivation { pname = "blockfrost-client-core"; - version = "0.6.0.0"; - sha256 = "1jdi134grb6giqn53asl0593yzrnpa89nnakaishr24ma4ga2xkd"; + version = "0.6.0.1"; + sha256 = "00xy5dkqb657ihc3ac1w9hii1dyv1f3b1r3l1319ri71sx636czn"; libraryHaskellDepends = [ aeson base blockfrost-api bytestring case-insensitive containers data-default http-client http-client-tls http-types servant @@ -51688,8 +51428,8 @@ self: { }: mkDerivation { pname = "blucontrol"; - version = "0.7.0.0"; - sha256 = "1h22r8l1hsdlzjcg7bdv5m9mlscpilcfg0brar0dy5rs7wghs4wj"; + version = "0.7.1.0"; + sha256 = "0dn1p06sd0dxyjkfc2iacvqds6q33r0id8rr7lzc9y8gyr6c46v1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -51863,8 +51603,8 @@ self: { pname = "bmp"; version = "1.2.6.3"; sha256 = "1k6s5z520dadj38y7ja0m4syrg094gyq14c63i6wx2701zj3viiw"; - revision = "1"; - editedCabalFile = "0ghc3klxfz5v8rb3rwblrnxmxfafplxrd9gc0y975g8k1q71p44k"; + revision = "2"; + editedCabalFile = "05ywlglsg9jw1cgdhrz9f4vbm775yvyysmmvjs0xj0dm2ljyskrx"; libraryHaskellDepends = [ base binary bytestring ]; description = "Read and write uncompressed BMP image files"; license = lib.licenses.mit; @@ -52474,8 +52214,8 @@ self: { }: mkDerivation { pname = "boomerang"; - version = "1.4.9"; - sha256 = "0z1lnzskvna5wdc45iwwybrsgv302gfja8s9zlvhdyvjlrxv5sjw"; + version = "1.4.9.1"; + sha256 = "0hcs9gwwmsq7m3hkk6akjdv6wiqdj2h6nmyjps6ilrcn14qbk5dp"; libraryHaskellDepends = [ base mtl semigroups template-haskell text th-abstraction ]; @@ -52917,8 +52657,8 @@ self: { ({ mkDerivation, base }: mkDerivation { pname = "bounded-qsem"; - version = "0.1.0.1"; - sha256 = "0pds88mz4rarx4qx4mkwn6ya7fijicks6v2p1ic08ynp5vg6npdf"; + version = "0.1.0.2"; + sha256 = "0arqwky5s64xz2sl0032vbczd4lh84yv059g0rj5nbswns0gdrhy"; libraryHaskellDepends = [ base ]; description = "Bounded quantity semaphores"; license = lib.licenses.mit; @@ -53019,6 +52759,22 @@ self: { broken = true; }) {}; + "bowtie" = callPackage + ({ mkDerivation, base, bifunctors, comonad, mtl, prettyprinter + , recursion-schemes, semigroupoids + }: + mkDerivation { + pname = "bowtie"; + version = "0.2.0"; + sha256 = "0qn9g4aj8y9v58qnqahyi7rznv05fv0m0gj1cc27gnkr0pbxxykh"; + libraryHaskellDepends = [ + base bifunctors comonad mtl prettyprinter recursion-schemes + semigroupoids + ]; + description = "Tying knots in polynomial functors"; + license = lib.licenses.bsd3; + }) {}; + "box" = callPackage ({ mkDerivation, async, base, bytestring, containers, contravariant , dlist, exceptions, kan-extensions, mtl, profunctors @@ -53026,8 +52782,8 @@ self: { }: mkDerivation { pname = "box"; - version = "0.9.2.1"; - sha256 = "0qw7byh3a3zxwkkfm31ng4dl4gfg8w8c998r62ba43z9an61y8di"; + version = "0.9.3.1"; + sha256 = "09mqz1ifq9sbq2h5wqy0lfvlc3v9m2nsw2f7gdss93qx8bz5cxmy"; libraryHaskellDepends = [ async base bytestring containers contravariant dlist exceptions kan-extensions mtl profunctors semigroupoids stm text time @@ -53050,20 +52806,20 @@ self: { }) {}; "box-socket" = callPackage - ({ mkDerivation, async, base, box, bytestring, exceptions, network - , network-simple, optparse-generic, text, websockets + ({ mkDerivation, async, base, box, bytestring, network-simple + , optparse-applicative, profunctors, text, websockets }: mkDerivation { pname = "box-socket"; - version = "0.4.1"; - sha256 = "111xbdyavpwjjzyn4y5gmva0izzinjfmb5qs1id4z2qvx43cjk8q"; + version = "0.5.1.0"; + sha256 = "0bm3csgz72fv41pilbwn0f2dx9gplin7qxi5i8mrwflaix156sy5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - async base box bytestring exceptions network network-simple text + async base box bytestring network-simple profunctors text websockets ]; - executableHaskellDepends = [ base optparse-generic ]; + executableHaskellDepends = [ base optparse-applicative ]; description = "Box websockets"; license = lib.licenses.bsd3; mainProgram = "box-socket"; @@ -53230,17 +52986,17 @@ self: { ({ mkDerivation, aeson, attoparsec-aeson, base, bytestring, conduit , conduit-extra, containers, criterion, deepseq, file-embed , megaparsec, mtl, optparse-applicative, parser-combinators, split - , tasty, tasty-golden, text, transformers, utf8-string + , tasty, tasty-golden, text, transformers, utf8-string, vector }: mkDerivation { pname = "brassica"; - version = "0.1.1"; - sha256 = "0dc3qwyyz94qv1fhpyypcwys48i3zx3137yrh1gx3wby2gf2rzb9"; + version = "0.2.0"; + sha256 = "11myl3ir4vla6d6cvhfrjxvsfxvasj109ljxa0kjiyrqjhrv0s1z"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers deepseq megaparsec mtl parser-combinators split - transformers + transformers vector ]; executableHaskellDepends = [ aeson attoparsec-aeson base bytestring conduit conduit-extra @@ -53294,24 +53050,6 @@ self: { }: mkDerivation { pname = "breakpoint"; - version = "0.1.2.2"; - sha256 = "02x2hak0kf9fg5fgr0365fjrnlbfkp3mqdpvkmxfvfp5hmvpa6mm"; - libraryHaskellDepends = [ - ansi-terminal base containers deepseq ghc haskeline mtl - pretty-simple template-haskell text transformers - ]; - testHaskellDepends = [ base containers tasty tasty-hunit ]; - description = "Set breakpoints using a GHC plugin"; - license = lib.licenses.mit; - }) {}; - - "breakpoint_0_1_3_0" = callPackage - ({ mkDerivation, ansi-terminal, base, containers, deepseq, ghc - , haskeline, mtl, pretty-simple, tasty, tasty-hunit - , template-haskell, text, transformers - }: - mkDerivation { - pname = "breakpoint"; version = "0.1.3.0"; sha256 = "0dx2b9gk1hpkr5vv8w2jbai83ynz714ygg7kc4wipvw5f1hy6c85"; libraryHaskellDepends = [ @@ -53321,7 +53059,6 @@ self: { testHaskellDepends = [ base containers tasty tasty-hunit ]; description = "Set breakpoints using a GHC plugin"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "breve" = callPackage @@ -53395,39 +53132,39 @@ self: { ({ mkDerivation, base, bimap, bytestring, config-ini, containers , data-clist, deepseq, directory, exceptions, filepath, microlens , microlens-mtl, microlens-th, mtl, QuickCheck, stm - , template-haskell, text, text-zipper, unix, vector, vty, word-wrap + , template-haskell, text, text-zipper, unix-compat, vector, vty + , vty-crossplatform, vty-unix, word-wrap }: mkDerivation { pname = "brick"; - version = "1.9"; - sha256 = "023fmgq8bgv05jpsr5saisz1jpkimkjycm1xza9gx5sxf6z6sjz3"; - revision = "1"; - editedCabalFile = "07kpxpxizmifl7jpavv6ahars3hm7jbs93i2hl81ri93h6ac69i1"; + version = "2.1.1"; + sha256 = "07mk68sw5bl333lv5lrnnnf1c9d80rd4cmaspxn3xsrhf5phsa1h"; 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 vector vty word-wrap + mtl stm template-haskell text text-zipper unix-compat vector vty + vty-crossplatform word-wrap ]; testHaskellDepends = [ - base containers microlens QuickCheck vector vty + base containers microlens QuickCheck vector vty vty-unix ]; description = "A declarative terminal user interface library"; license = lib.licenses.bsd3; }) {}; - "brick_2_1_1" = callPackage + "brick_2_3_1" = callPackage ({ mkDerivation, base, bimap, bytestring, config-ini, containers , data-clist, deepseq, directory, exceptions, filepath, microlens , microlens-mtl, microlens-th, mtl, QuickCheck, stm , template-haskell, text, text-zipper, unix-compat, vector, vty - , vty-crossplatform, vty-unix, word-wrap + , vty-crossplatform, word-wrap }: mkDerivation { pname = "brick"; - version = "2.1.1"; - sha256 = "07mk68sw5bl333lv5lrnnnf1c9d80rd4cmaspxn3xsrhf5phsa1h"; + version = "2.3.1"; + sha256 = "160np0bz1mcfkp077yc936i026s3zv1czn8lj3k3qr6scldavw35"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -53437,7 +53174,7 @@ self: { vty-crossplatform word-wrap ]; testHaskellDepends = [ - base containers microlens QuickCheck vector vty vty-unix + base containers microlens QuickCheck vector vty vty-crossplatform ]; description = "A declarative terminal user interface library"; license = lib.licenses.bsd3; @@ -53504,8 +53241,8 @@ self: { ({ mkDerivation, base, brick, containers, microlens, vector }: mkDerivation { pname = "brick-list-skip"; - version = "0.1.1.9"; - sha256 = "1dmvpnv904vqyv0z5lf36kdsxvdb9r2k637lrsbis1jvmg9719cm"; + version = "0.1.1.11"; + sha256 = "10xay8r334lzlzyfdq7prd2dxx82cb9sriwi82r5awfzf9ybac8n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base brick containers microlens vector ]; @@ -53519,8 +53256,8 @@ self: { }: mkDerivation { pname = "brick-panes"; - version = "1.0.0.4"; - sha256 = "10rsd1ayk63x73dk7f3dvj83dv717w8nbvymrym1lyqk2p0fh7xv"; + version = "1.0.1.0"; + sha256 = "0ngw5mwnv92w6hyyz6jcjsz2cs4ix4dyd6z41ggjy0lzjxd40gsq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base brick containers microlens vty ]; @@ -53577,8 +53314,8 @@ self: { }: mkDerivation { pname = "brick-tabular-list"; - version = "2.2.0.7"; - sha256 = "12qn87lzvic12d7g84a23vddiwsk8qi5r5by9569pra3zi7790kc"; + version = "2.2.0.9"; + sha256 = "16y2qw6xcfm2ayn376ayc48qd3wn3pbwqwb5r79ab3400dpcbj0x"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -54527,28 +54264,6 @@ self: { }) {}; "bugsnag" = callPackage - ({ mkDerivation, base, bugsnag-hs, bytestring, containers, Glob - , hspec, http-client, http-client-tls, parsec, template-haskell - , text, th-lift-instances, ua-parser, unliftio - , unordered-containers - }: - mkDerivation { - pname = "bugsnag"; - version = "1.0.0.1"; - sha256 = "1sbm85r2ia5k4rdbz8yqgd5x01b2l5kw0p4knj8mr8cr37fqzp8b"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base bugsnag-hs bytestring containers Glob http-client - http-client-tls parsec template-haskell text th-lift-instances - ua-parser unordered-containers - ]; - testHaskellDepends = [ base hspec unliftio ]; - description = "Bugsnag error reporter for Haskell"; - license = lib.licenses.mit; - }) {}; - - "bugsnag_1_1_0_0" = callPackage ({ mkDerivation, aeson, annotated-exception, base, bugsnag-hs , bytestring, containers, Glob, hspec, http-client, http-client-tls , parsec, template-haskell, text, th-lift-instances, ua-parser @@ -54568,7 +54283,6 @@ self: { testHaskellDepends = [ annotated-exception base hspec unliftio ]; description = "Bugsnag error reporter for Haskell"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "bugsnag-haskell" = callPackage @@ -54955,6 +54669,32 @@ self: { broken = true; }) {}; + "bureaucromancy" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, directory + , file-embed, file-embed-lzma, filepath, ginger, hourglass + , html-conduit, http-types, mtl, network-uri, regex-tdfa, text, tz + , wai, warp, xml-conduit + }: + mkDerivation { + pname = "bureaucromancy"; + version = "0.1.0.2"; + sha256 = "1ab56izmmr33gya76bngbxjjyr2f172bh5h0cjrs51km1kggs789"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base bytestring containers directory file-embed + file-embed-lzma filepath ginger hourglass mtl network-uri + regex-tdfa text tz xml-conduit + ]; + executableHaskellDepends = [ + base html-conduit http-types text wai warp + ]; + testHaskellDepends = [ base ]; + description = "Parse webforms & render to interactive hypertext"; + license = lib.licenses.gpl3Only; + mainProgram = "bureaucromancy"; + }) {}; + "burnt-explorer" = callPackage ({ mkDerivation, aeson, base, bitcoin-script, bytestring, cassava , process, scientific @@ -54980,8 +54720,8 @@ self: { }: mkDerivation { pname = "burrito"; - version = "2.0.1.7"; - sha256 = "1b7xijr8ry4q1k3ix2nzbrvaiwrk4gdzbl79kxl3d7s2zxgnngww"; + version = "2.0.1.8"; + sha256 = "0hr70nh6jqykm4shklgm58jv83xpna2x2k2d1lcyj1p3h5npsh5w"; libraryHaskellDepends = [ base bytestring containers parsec template-haskell text transformers @@ -55178,7 +54918,6 @@ self: { ]; description = "butterfly tilings"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "butterflies-flat"; }) {}; @@ -55266,8 +55005,6 @@ self: { doHaddock = false; description = "Efficient little-endian bit vector library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "bv-sized" = callPackage @@ -55279,6 +55016,8 @@ self: { pname = "bv-sized"; version = "1.0.5"; sha256 = "1ydldi9q9rxggjh6mncg7mwggi0wpigld96nqqgw33ldcid8b7as"; + revision = "1"; + editedCabalFile = "17khx2nq5gp3b2sbrwgswvywf8sj7kas84qlppdsj2isr3w2v8gn"; libraryHaskellDepends = [ base bitwise bytestring deepseq panic parameterized-utils random th-lift @@ -55362,8 +55101,8 @@ self: { }: mkDerivation { pname = "byte-count-reader"; - version = "0.10.1.10"; - sha256 = "0g9l8razsdy4y4s81p4w7djck6266y6p592a5vycg9z5521wayj4"; + version = "0.10.1.11"; + sha256 = "1mi0560rcajp9q83y6vsw7ld1n429jdsmswassnyhh1z4hs6ihv7"; libraryHaskellDepends = [ base extra parsec parsec-numbers text ]; testHaskellDepends = [ base extra hspec parsec parsec-numbers text @@ -55424,10 +55163,8 @@ self: { }: mkDerivation { pname = "bytebuild"; - version = "0.3.14.0"; - sha256 = "0ql3fyd0l4gm3wbziky8r3bgd97kazpqbmiqwhrxvznf201zkhfy"; - revision = "1"; - editedCabalFile = "0pgm553m4abfq7bhrz4r0hymww32sqy4ln0j3v3ydb93x6l1fp1v"; + version = "0.3.15.0"; + sha256 = "1hdypq9jmsgg8ccvh9giz2ccazlrmnvjrbm773v206h0mbchi5ig"; libraryHaskellDepends = [ base byteslice bytestring haskell-src-meta integer-logarithms natural-arithmetic primitive primitive-offset run-st @@ -55462,23 +55199,21 @@ self: { "bytehash" = callPackage ({ mkDerivation, base, byte-order, byteslice, bytesmith, bytestring - , entropy, gauge, hedgehog, primitive, primitive-checked - , primitive-unlifted, split, tasty, tasty-hedgehog, tasty-hunit - , transformers, unordered-containers + , entropy, gauge, hedgehog, primitive, primitive-unlifted, split + , tasty, tasty-hedgehog, tasty-hunit, transformers + , unordered-containers }: mkDerivation { pname = "bytehash"; - version = "0.1.0.0"; - sha256 = "1jc8fz8rv7072is0srcp730ff37xkb68xl6s6yssba4anxc8s5nm"; - revision = "2"; - editedCabalFile = "0b840m5ykjgqzxd8sfzjgbs86qm87lzcf477xnl8zlmf11yhjyqg"; + version = "0.1.1.0"; + sha256 = "08apq1pv5v42q8k3l1xkgba7c4g61ckbwcpz02d93lzv3qhhbxm1"; libraryHaskellDepends = [ base byte-order byteslice bytestring entropy primitive primitive-unlifted transformers ]; testHaskellDepends = [ - base byteslice entropy hedgehog primitive-checked tasty - tasty-hedgehog tasty-hunit + base byteslice entropy hedgehog primitive tasty tasty-hedgehog + tasty-hunit ]; benchmarkHaskellDepends = [ base byteslice bytesmith bytestring entropy gauge primitive @@ -55486,21 +55221,22 @@ self: { ]; description = "Universal hashing of bytes"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; - "bytehash_0_1_1_0" = callPackage + "bytehash_0_1_1_1" = callPackage ({ mkDerivation, base, byte-order, byteslice, bytesmith, bytestring - , entropy, gauge, hedgehog, primitive, primitive-unlifted, split - , tasty, tasty-hedgehog, tasty-hunit, transformers - , unordered-containers + , containers, entropy, gauge, hedgehog, primitive + , primitive-unlifted, split, tasty, tasty-hedgehog, tasty-hunit + , transformers, unordered-containers }: mkDerivation { pname = "bytehash"; - version = "0.1.1.0"; - sha256 = "08apq1pv5v42q8k3l1xkgba7c4g61ckbwcpz02d93lzv3qhhbxm1"; + version = "0.1.1.1"; + sha256 = "1b43d89b10fa9wx1z19vv1wsslvs25cqn7v2s2514fdghsqq89j9"; + revision = "1"; + editedCabalFile = "0hd1qz4i4kjbvpk800wnifjnq6l78qjf36gy9m24w8l6pvp9ap4r"; libraryHaskellDepends = [ - base byte-order byteslice bytestring entropy primitive + base byte-order byteslice bytestring containers entropy primitive primitive-unlifted transformers ]; testHaskellDepends = [ @@ -55522,8 +55258,8 @@ self: { }: mkDerivation { pname = "bytelog"; - version = "0.1.1.0"; - sha256 = "06z3m5rimwswkiimgva896vqs7i92pdslgqaxk80iy1as04z218i"; + version = "0.1.2.0"; + sha256 = "1is67prxwqrjdybln2m4f1sni704ga3y3c29mxnpsy187cr53hvq"; libraryHaskellDepends = [ base bytebuild byteslice natural-arithmetic posix-api primitive ]; @@ -55621,8 +55357,8 @@ self: { }: mkDerivation { pname = "byteslice"; - version = "0.2.12.0"; - sha256 = "1r6ad6ib1fk4bhld3vkzwm1z74px562h7dwsz5gl8582igi9z2mk"; + version = "0.2.13.0"; + sha256 = "1jp61krqfk5nqqbk2a4h8pz15hdm2kd8bvmpa29vvhx96qdp19cx"; libraryHaskellDepends = [ base bytestring natural-arithmetic primitive primitive-addr primitive-unlifted run-st text text-short tuples vector @@ -55638,18 +55374,16 @@ self: { "bytesmith" = callPackage ({ mkDerivation, base, byte-order, byteslice, bytestring - , contiguous, gauge, primitive, run-st, tasty, tasty-hunit - , tasty-quickcheck, text-short, wide-word + , contiguous, gauge, natural-arithmetic, primitive, run-st, tasty + , tasty-hunit, tasty-quickcheck, text-short, wide-word }: mkDerivation { pname = "bytesmith"; - version = "0.3.10.0"; - sha256 = "0n0218mrnf6qy7h82apxgpdd868hdbmvn1cghif267xmd0qc3pcp"; - revision = "1"; - editedCabalFile = "1lw7ivh995mgpvra2s3klka9n3zc0j8w43mkgi068hlzcj69km0z"; + version = "0.3.11.0"; + sha256 = "0c9sgpdrcxsfqgk23sqsni36q12pqx33c1qdw74jh56bgnvx2svz"; libraryHaskellDepends = [ - base byteslice bytestring contiguous primitive run-st text-short - wide-word + base byteslice bytestring contiguous natural-arithmetic primitive + run-st text-short wide-word ]; testHaskellDepends = [ base byte-order byteslice primitive tasty tasty-hunit @@ -56089,8 +55823,8 @@ self: { }: mkDerivation { pname = "bytestring-tree-builder"; - version = "0.2.7.11"; - sha256 = "1kwj10nibw6bd0nkwg090nn27ayaq85x211ss2zvi63qs37cjmxp"; + version = "0.2.7.12"; + sha256 = "0dwj8ljmi0apjqj8lvk9wx1gisaaswdrihwp5nn5646ja09j7n4h"; libraryHaskellDepends = [ base bytestring text ]; testHaskellDepends = [ base-prelude bytestring quickcheck-instances tasty tasty-hunit @@ -56439,6 +56173,8 @@ self: { pname = "c14n"; version = "0.1.0.3"; sha256 = "1az81fzblbp2c811grz4l318p99w1xd1kn0cirf9hfgbgdbrfkx8"; + revision = "1"; + editedCabalFile = "0j7jrm2v8pjwwrd10r56ras4r5n1viy9qccv2hs9jir44p42z8m8"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ libxml2 ]; libraryPkgconfigDepends = [ libxml2 ]; @@ -57022,29 +56758,53 @@ self: { broken = true; }) {}; + "cabal-fix" = callPackage + ({ mkDerivation, algebraic-graphs, base, bytestring, Cabal-syntax + , containers, directory, dotparse, filepath, flatparse + , optics-extra, optparse-applicative, pretty, pretty-simple + , string-interpolate, tar, text, these, tree-diff, vector + }: + mkDerivation { + pname = "cabal-fix"; + version = "0.0.0.2"; + sha256 = "050003nvqc0x44jik7x5gsljqsrandpsl77xkqbhrh3xglw8cydb"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + algebraic-graphs base bytestring Cabal-syntax containers directory + dotparse flatparse optics-extra pretty pretty-simple + string-interpolate tar these tree-diff vector + ]; + executableHaskellDepends = [ + base bytestring directory filepath optparse-applicative + pretty-simple text tree-diff + ]; + description = "Fix for cabal files"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "cabal-fix"; + }) {}; + "cabal-flatpak" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, cabal-plan , containers, cryptohash-sha256, http-client, http-client-tls , http-types, optparse-applicative, pathtype, shell-utility, tar - , text, utility-ht, zlib + , text, utility-ht, yaml, zlib }: mkDerivation { pname = "cabal-flatpak"; - version = "0.1.0.4"; - sha256 = "0whdqki7jm7b2km9b8rc8gdi2ciw2ajkxsay3lspky519xzhmy59"; - revision = "1"; - editedCabalFile = "0p7n2ylb2vlyg4vl4qdksiqasq76mc66pxl6vka9m20hdvfkr76v"; + version = "0.1.1"; + sha256 = "0p54np4q1xfqja0vxpin61pr6imligscxwpqk0fjz38idqa2ys56"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson aeson-pretty base bytestring cabal-plan containers cryptohash-sha256 http-client http-client-tls http-types optparse-applicative pathtype shell-utility tar text utility-ht - zlib + yaml zlib ]; description = "Generate a FlatPak manifest from a Cabal package description"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "cabal-flatpak"; maintainers = [ lib.maintainers.thielema ]; }) {}; @@ -57057,8 +56817,8 @@ self: { }: mkDerivation { pname = "cabal-fmt"; - version = "0.1.9"; - sha256 = "00bcyx7i7h04hn2s8j7p4fsa64l48zizsdmmzqrhfiafwapmfg4n"; + version = "0.1.10"; + sha256 = "16h90yjchld3fqxwgm2qc7a9jnrrvadn3vrsbgcx8vjrccb7dg5m"; isLibrary = false; isExecutable = true; libraryHaskellDepends = [ @@ -57160,7 +56920,6 @@ self: { doCheck = false; description = "Give Haskell development tools access to Cabal project environment"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "cabal-hoogle" = callPackage @@ -57366,28 +57125,6 @@ self: { }: mkDerivation { pname = "cabal-install-solver"; - version = "3.8.1.0"; - sha256 = "1rzzi3jx5ivxy43vdg460fsbn1p2v5br1havcara65vmqgv6j8yz"; - revision = "1"; - editedCabalFile = "1g487j20pj03pc10yaha18v73wh3ackxjgfpfqaj7xznqcbm5xwm"; - libraryHaskellDepends = [ - array base bytestring Cabal Cabal-syntax containers edit-distance - filepath mtl pretty transformers - ]; - testHaskellDepends = [ - base Cabal Cabal-syntax tasty tasty-hunit tasty-quickcheck - ]; - description = "The command-line interface for Cabal and Hackage"; - license = lib.licenses.bsd3; - }) {}; - - "cabal-install-solver_3_10_2_1" = callPackage - ({ mkDerivation, array, base, bytestring, Cabal, Cabal-syntax - , containers, edit-distance, filepath, mtl, pretty, tasty - , tasty-hunit, tasty-quickcheck, transformers - }: - mkDerivation { - pname = "cabal-install-solver"; version = "3.10.2.1"; sha256 = "02nllpg35i44chs5hi3kmv2kisxqlh27l5vs9aips2abphl0gl4i"; libraryHaskellDepends = [ @@ -57399,7 +57136,6 @@ self: { ]; description = "The command-line interface for Cabal and Hackage"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "cabal-lenses" = callPackage @@ -57550,9 +57286,7 @@ self: { ]; description = "Library and utility for processing cabal's plan.json file"; license = lib.licenses.gpl2Plus; - hydraPlatforms = lib.platforms.none; mainProgram = "cabal-plan"; - broken = true; }) {}; "cabal-plan-bounds" = callPackage @@ -57571,7 +57305,6 @@ self: { ]; description = "Derives cabal bounds from build plans"; license = lib.licenses.bsd2; - hydraPlatforms = lib.platforms.none; mainProgram = "cabal-plan-bounds"; maintainers = [ lib.maintainers.nomeata ]; }) {}; @@ -58304,39 +58037,43 @@ self: { }) {}; "cachix" = callPackage - ({ mkDerivation, aeson, ascii-progress, async, base - , base64-bytestring, bytestring, cachix-api, concurrent-extra - , conduit, conduit-concurrent-map, conduit-extra, conduit-zstd - , containers, cryptonite, deepseq, dhall, directory, ed25519 - , either, extra, filepath, fsnotify, hercules-ci-cnix-store, here - , hnix-store-core, hspec, hspec-discover, http-client - , http-client-tls, http-conduit, http-types, immortal, katip, lukko - , lzma-conduit, megaparsec, memory, netrc, network, nix - , optparse-applicative, pretty-terminal, prettyprinter, process - , protolude, resourcet, retry, safe-exceptions, servant - , servant-auth, servant-auth-client, servant-client - , servant-client-core, servant-conduit, stm, stm-chans, stm-conduit - , systemd, temporary, text, time, unix, unordered-containers + ({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-s3 + , ascii-progress, async, attoparsec, base, base64-bytestring + , bytestring, cachix-api, concurrent-extra, conduit + , conduit-concurrent-map, conduit-extra, conduit-zstd, containers + , crypton, deepseq, dhall, directory, ed25519, either, exceptions + , extra, filepath, fsnotify, generic-lens, hercules-ci-cnix-store + , here, hnix-store-core, hspec, hspec-discover, http-client + , http-client-tls, http-conduit, http-types, immortal, inline-c-cpp + , katip, lukko, lzma-conduit, megaparsec, memory, microlens, netrc + , network, nix, nix-narinfo, optparse-applicative, pretty-terminal + , prettyprinter, process, protolude, resourcet, retry + , safe-exceptions, servant, servant-auth, servant-auth-client + , servant-client, servant-client-core, servant-conduit, stm + , stm-chans, stm-conduit, systemd, temporary, text, time + , transformers, unix, unliftio, unliftio-core, unordered-containers , uri-bytestring, uuid, vector, versions, websockets, wuss }: mkDerivation { pname = "cachix"; - version = "1.6.1"; - sha256 = "1xha1m9cik1sm877mk2vk96z4qc3570663cw1b4dw51v1qn57pbr"; + version = "1.7"; + sha256 = "1shjam831qqyd6fvf7idi3z480ay103dc08dpclard4rp4hvfw2z"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - aeson ascii-progress async base base64-bytestring bytestring - cachix-api concurrent-extra conduit conduit-concurrent-map - conduit-extra conduit-zstd containers cryptonite deepseq dhall - directory ed25519 either extra filepath fsnotify + aeson amazonka amazonka-core amazonka-s3 ascii-progress async + attoparsec base base64-bytestring bytestring cachix-api + concurrent-extra conduit conduit-concurrent-map conduit-extra + conduit-zstd containers crypton deepseq dhall directory ed25519 + either exceptions extra filepath fsnotify generic-lens hercules-ci-cnix-store here hnix-store-core http-client - http-client-tls http-conduit http-types immortal katip lukko - lzma-conduit megaparsec memory netrc network optparse-applicative - pretty-terminal prettyprinter process protolude resourcet retry - safe-exceptions servant servant-auth servant-auth-client - servant-client servant-conduit stm stm-chans stm-conduit systemd - temporary text time unix unordered-containers uri-bytestring uuid + http-client-tls http-conduit http-types immortal inline-c-cpp katip + lukko lzma-conduit megaparsec memory microlens netrc network + nix-narinfo optparse-applicative pretty-terminal prettyprinter + process protolude resourcet retry safe-exceptions servant + servant-auth servant-auth-client servant-client servant-conduit stm + stm-chans stm-conduit systemd temporary text time transformers unix + unliftio unliftio-core unordered-containers uri-bytestring uuid vector versions websockets wuss ]; libraryPkgconfigDepends = [ nix ]; @@ -58345,8 +58082,9 @@ self: { stm-chans stm-conduit time uuid websockets ]; testHaskellDepends = [ - aeson base bytestring cachix-api dhall directory extra here hspec - protolude servant-auth-client servant-client-core temporary + aeson base bytestring cachix-api containers dhall directory extra + here hspec protolude retry servant-auth-client servant-client-core + temporary time ]; testToolDepends = [ hspec-discover ]; description = "Command-line client for Nix binary cache hosting https://cachix.org"; @@ -58363,8 +58101,8 @@ self: { }: mkDerivation { pname = "cachix-api"; - version = "1.6.1"; - sha256 = "07axz6yj1058807zwd6l6nqnklxia2rph7af5cghrxpvnsnk4vcc"; + version = "1.7"; + sha256 = "1xv784bylzlzs345y3xx02bf2d0yp3q0fh92rk59q4wg4z8zb733"; libraryHaskellDepends = [ aeson async base bytestring conduit cryptonite deriving-aeson exceptions http-media jose memory nix-narinfo protolude resourcet @@ -58474,6 +58212,8 @@ self: { pname = "cairo"; version = "0.13.10.0"; sha256 = "16dwjqg8gqk2dzp3qpcvhwdgn16rxxasll8qs2fl2gf84z41h0mf"; + revision = "2"; + editedCabalFile = "1irj5yrz74j6wypni9pk9mbd7v2mzcy3ndyl7irada8szgdl3kkv"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal gtk2hs-buildtools ]; libraryHaskellDepends = [ @@ -58539,8 +58279,8 @@ self: { }: mkDerivation { pname = "cairo-image"; - version = "0.1.0.2"; - sha256 = "1wslqg3gg4iiw8fjrk6nf6kfskjis8n2cxd5ksp2nw487ydijfim"; + version = "0.1.0.3"; + sha256 = "0yppvcnsd78cdls67lmz9bbxiqxhl9hxl2n742gls5q1bmi93np2"; libraryHaskellDepends = [ base c-enum primitive template-haskell ]; libraryPkgconfigDepends = [ cairo ]; testHaskellDepends = [ base c-enum primitive template-haskell ]; @@ -58876,10 +58616,32 @@ self: { }: mkDerivation { pname = "call-alloy"; - version = "0.4.0.3"; - sha256 = "0aabh7a43cyprwywv8622q860ys2i7mlasigbxaklyj558xma59f"; - revision = "2"; - editedCabalFile = "0hwlxg2nmi3wq316wb20f0kv077v9lrjb7705acnnl2a099jx7j5"; + version = "0.4.1"; + sha256 = "15qm38pj5r0csy3zkv8iy17civ2ypp527vwx0p0pnp1aps7blcqx"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + async base bytestring containers directory extra filepath mtl + process split transformers trifecta unix + ]; + testHaskellDepends = [ + async base bytestring containers directory extra filepath hspec mtl + 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_4_1_1" = callPackage + ({ mkDerivation, async, base, bytestring, containers, directory + , extra, filepath, hspec, mtl, process, split, string-interpolate + , transformers, trifecta, unix + }: + mkDerivation { + pname = "call-alloy"; + version = "0.4.1.1"; + sha256 = "0ykq7vp9qm538q61crl3hbzd3kjia8q5alf5db62zpv80ffsj1pg"; enableSeparateDataOutput = true; libraryHaskellDepends = [ async base bytestring containers directory extra filepath mtl @@ -59094,8 +58856,8 @@ self: { }: mkDerivation { pname = "candid"; - version = "0.5"; - sha256 = "1va9n08m6y9avbjxgclhasmnbf41bqx0j1s4j12rsblhci5cxqpp"; + version = "0.5.0.1"; + sha256 = "1jml5q7ka7jcp9cy8s8zd126lk06c7g5qbgi58s70jypkilh552w"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -59355,8 +59117,8 @@ self: { pname = "capability"; version = "0.5.0.1"; sha256 = "0sksd42ywaq5av7a1h9y66pclsk1fd9qx46q38kgs3av88zhzqci"; - revision = "2"; - editedCabalFile = "1kap52pv98sgr2mqxcd66wgxxyjp94p8w1b7b3gqwvk9jcanfwxl"; + revision = "3"; + editedCabalFile = "1gh147z0rmxan40wglls6dkm9p0y44wb4h6124g3afkcgpn5vnp0"; libraryHaskellDepends = [ base constraints dlist exceptions generic-lens lens monad-control mtl mutable-containers primitive reflection safe-exceptions @@ -59571,8 +59333,8 @@ self: { }: mkDerivation { pname = "car-pool"; - version = "0.0.1.1"; - sha256 = "0xbaaynw0bi18lbdxa0n0ypd8qkn6x4y7i7vsan2zawwbkn264sg"; + version = "0.0.1.2"; + sha256 = "0yljcxazwbls2k4k19d47x8672v8sa85m9cpmmb1n1sz6zbq9hz0"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -60132,16 +59894,15 @@ self: { }) {}; "cases" = callPackage - ({ mkDerivation, attoparsec, base, gauge, HTF, HUnit, mwc-random - , QuickCheck, rerebase, text + ({ mkDerivation, attoparsec, base, criterion, hspec, rerebase, text }: mkDerivation { pname = "cases"; - version = "0.1.4.2"; - sha256 = "0sla22xr1b8b1655l2rzhy31lxirahypgri0bphd9l6jy874mr40"; + version = "0.1.4.3"; + sha256 = "0fsaprw6q708hpgr8v5kvksa1f0wgjfwckpgds6qxzpaikh73gk4"; libraryHaskellDepends = [ attoparsec base text ]; - testHaskellDepends = [ HTF HUnit QuickCheck rerebase ]; - benchmarkHaskellDepends = [ gauge mwc-random rerebase ]; + testHaskellDepends = [ hspec rerebase ]; + benchmarkHaskellDepends = [ criterion rerebase ]; description = "A converter for spinal, snake and camel cases"; license = lib.licenses.mit; }) {}; @@ -60419,8 +60180,8 @@ self: { }: mkDerivation { pname = "cassava-conduit"; - version = "0.6.5"; - sha256 = "0qhyqv0p42p1pkmfrv8sl2mcmmqahrg15yp40ymawp0j997z54v3"; + version = "0.6.6"; + sha256 = "1kx90j4rikh9wfvhliixfh4gbvckhb4ka77d891p8ibdlls9xwwh"; libraryHaskellDepends = [ array base bifunctors bytestring cassava conduit containers mtl text @@ -60975,8 +60736,8 @@ self: { }: mkDerivation { pname = "cayley-client"; - version = "0.4.19.2"; - sha256 = "0p8s4r4wgscqll2jd1k3plfq8v89jf344vq5bz5fg9r66kbryjxs"; + version = "0.4.19.3"; + sha256 = "1qdjd20axridvb55x3j7bmqmfj4qkbpvz917lb10rxm2fzkyiyvn"; libraryHaskellDepends = [ aeson attoparsec base binary bytestring exceptions http-client http-conduit lens lens-aeson mtl text transformers @@ -61838,8 +61599,8 @@ self: { pname = "cgi"; version = "3001.5.0.1"; sha256 = "044gfqfdw5xdr6mzp5i3956a5fcj15j32zwzzd6ym15nxgrvjqh3"; - revision = "1"; - editedCabalFile = "0bl9lnqsm93hic23mdqfd9gykrk9fr3bbfm88qgyj07ycm6jbdaf"; + revision = "2"; + editedCabalFile = "1vx49bxgiip1mb8lh5qcvdb9qww474x44a8x5kj087a3npad0xxw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -62270,8 +62031,8 @@ self: { ({ mkDerivation, base, bytestring }: mkDerivation { pname = "charsetdetect"; - version = "1.1.0.2"; - sha256 = "1rnm36lvh1g4i9pz87jqqznn8d9pmxlin549ch0nacpi0bn3k0sy"; + version = "1.1.0.3"; + sha256 = "1455sw5wl04s3jiqg5rzc80rgs5dqj7clyv93scsqfz4m8wzwwp0"; libraryHaskellDepends = [ base bytestring ]; description = "Character set detection using Mozilla's Universal Character Set Detector"; license = "LGPL"; @@ -62343,6 +62104,26 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; + "chart-svg_0_6_0_0" = callPackage + ({ mkDerivation, adjunctions, attoparsec, base, bytestring, Color + , containers, cubicbezier, flatparse, foldl, formatn, markup-parse + , mtl, numhask, numhask-array, numhask-space, optics-core, random + , string-interpolate, text, time + }: + mkDerivation { + pname = "chart-svg"; + version = "0.6.0.0"; + sha256 = "0map3ja2x1mzyqgv0d19wh8s2b4dp0k9pddk9nlp2w9bjcjialxf"; + libraryHaskellDepends = [ + adjunctions attoparsec base bytestring Color containers cubicbezier + flatparse foldl formatn markup-parse mtl numhask numhask-array + numhask-space optics-core random string-interpolate text time + ]; + description = "Charting library targetting SVGs"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "chart-svg-various" = callPackage ({ mkDerivation, base, box, box-csv, box-socket, chart-svg , concurrency, doctest, foldl, lens, lucid, mealy, numhask @@ -62974,8 +62755,8 @@ self: { }: mkDerivation { pname = "chiasma"; - version = "0.10.0.0"; - sha256 = "116780x6a6avs2w62r32319w6fqhn2iwvxbfrl83h01iskr57x53"; + version = "0.10.1.0"; + sha256 = "09nsi5lksmbwqxy76h122kzp23632gvfbngs1vilmqhcf6zrbbg5"; libraryHaskellDepends = [ attoparsec base bytestring composition containers exon extra first-class-families lens parsec parsers path polysemy @@ -62997,8 +62778,8 @@ self: { }: mkDerivation { pname = "chiasma-test"; - version = "0.10.0.0"; - sha256 = "0244xxn0j53v0jcvj9d11wfrxjwjpr9247nbgqj8ipz5v56amih3"; + version = "0.10.1.0"; + sha256 = "0gyr4im2f8x335q3svvyr7lrf5z6ypln764spz986qf5ibg4arrb"; libraryHaskellDepends = [ base bytestring chiasma chronos exon hedgehog path path-io polysemy polysemy-chronos polysemy-conc polysemy-log polysemy-plugin @@ -63009,7 +62790,7 @@ self: { base chiasma hedgehog lens path-io polysemy polysemy-chronos polysemy-plugin polysemy-test prelate tasty tasty-hedgehog ]; - description = "A tmux client for Polysemy"; + description = "Testing tools for chiasma"; license = "BSD-2-Clause-Patent"; hydraPlatforms = lib.platforms.none; }) {}; @@ -63037,6 +62818,32 @@ self: { license = lib.licenses.bsd3; }) {}; + "chimera_0_4_0_0" = callPackage + ({ mkDerivation, adjunctions, base, distributive, infinite-list + , mtl, primitive, QuickCheck, random, tasty, tasty-bench + , tasty-hunit, tasty-quickcheck, tasty-smallcheck, transformers + , vector + }: + mkDerivation { + pname = "chimera"; + version = "0.4.0.0"; + sha256 = "0fwwirx911421d48p0hsd8r2hhik1hsf8z7gqysd0cr2riz4b6q7"; + libraryHaskellDepends = [ + adjunctions base distributive infinite-list mtl primitive + transformers vector + ]; + testHaskellDepends = [ + base QuickCheck tasty tasty-hunit tasty-quickcheck tasty-smallcheck + vector + ]; + benchmarkHaskellDepends = [ + base mtl random tasty tasty-bench vector + ]; + description = "Lazy infinite streams with O(1) indexing and applications for memoization"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "chiphunk" = callPackage ({ mkDerivation, base, c2hs, hashable, safe-exceptions, StateVar , vector-space @@ -63688,8 +63495,8 @@ self: { }: mkDerivation { pname = "cimple"; - version = "0.0.17"; - sha256 = "0brzkxa09b5ammfm6qlkxffmhlgxfnf115lzdx3xvbq5ciar902x"; + version = "0.0.19"; + sha256 = "1s6l5mi91n1l96r62vx8qax8908knvin96c2ymsyzivvg6lg9zzx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -63947,7 +63754,6 @@ self: { ]; description = "Circle API client for Haskell"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "circle-packing" = callPackage @@ -65035,6 +64841,21 @@ self: { maintainers = [ lib.maintainers.maralorn ]; }) {}; + "clay_0_15_0" = callPackage + ({ mkDerivation, base, hspec, hspec-discover, mtl, text }: + mkDerivation { + pname = "clay"; + version = "0.15.0"; + sha256 = "1gp7x76cw15jmd3ahqf1q0bc2p6ix182x6s2pzyh8yr4b29b9r3v"; + libraryHaskellDepends = [ base mtl text ]; + testHaskellDepends = [ base hspec hspec-discover mtl text ]; + testToolDepends = [ hspec-discover ]; + description = "CSS preprocessor as embedded Haskell"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.maralorn ]; + }) {}; + "clckwrks" = callPackage ({ mkDerivation, acid-state, aeson, aeson-qq, attoparsec, base , blaze-html, bytestring, cereal, containers, directory, filepath @@ -65368,8 +65189,8 @@ self: { pname = "cleff"; version = "0.3.3.0"; sha256 = "0fnpk28nhafypp7p1ay1760sin9hh06dz23r68gmm93i879ayl9b"; - revision = "4"; - editedCabalFile = "07js52a0fjrbd4w653ix0l5xyxjnm46nj7ca5qvacjz0f1sfkgfj"; + revision = "5"; + editedCabalFile = "1v33096f5ddn6d3i9x10llj9w9dfp9qfgr2wcjvma02qbpms7x04"; libraryHaskellDepends = [ atomic-primops base containers exceptions microlens monad-control primitive template-haskell th-abstraction transformers-base @@ -65800,8 +65621,8 @@ self: { }: mkDerivation { pname = "climb"; - version = "0.4.1"; - sha256 = "1h3a3ghynd1k08jd8fb02rsbf9a1y8j9gz822mrc23p11zh4qcp3"; + version = "0.5.0"; + sha256 = "0bb2pnh3wb78gym5jyzy9dsw6cvqcmlmy79gbvwyalrx237krvl8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -66508,6 +66329,8 @@ self: { pname = "cmark"; version = "0.6.1"; sha256 = "0ajwb2azv57q4240f76h9xqivkfi16vhi4g2sr4nasr4rmkns789"; + revision = "1"; + editedCabalFile = "11c07f13fwn2cdcrary8bs1ym2hjqkm58l9pcdq8avi8dpayb52r"; libraryHaskellDepends = [ base bytestring text ]; testHaskellDepends = [ base HUnit text ]; description = "Fast, accurate CommonMark (Markdown) parser and renderer"; @@ -67729,19 +67552,19 @@ self: { }) {}; "coinor-clp" = callPackage - ({ mkDerivation, base, clp, comfort-array, deepseq + ({ mkDerivation, base, clp, coinutils, comfort-array, deepseq , doctest-exitcode-stdio, doctest-lib, linear-programming , non-empty, QuickCheck, random, transformers, utility-ht }: mkDerivation { pname = "coinor-clp"; - version = "0.0.0.1"; - sha256 = "02jrmb0fbgwzhgcnhv4hh1flz87rvs1xq3sbjrjac7cxxyl3inba"; + version = "0.0.0.2"; + sha256 = "0bcwpzmsmf9s8nn7vkwfynjb75x1x8x6bpffmrs55yqc6rvdsn32"; libraryHaskellDepends = [ base comfort-array deepseq linear-programming non-empty QuickCheck transformers utility-ht ]; - libraryPkgconfigDepends = [ clp ]; + libraryPkgconfigDepends = [ clp coinutils ]; testHaskellDepends = [ base comfort-array doctest-exitcode-stdio doctest-lib linear-programming non-empty QuickCheck random transformers @@ -67751,7 +67574,7 @@ self: { license = lib.licenses.bsd3; badPlatforms = [ "aarch64-linux" ]; maintainers = [ lib.maintainers.thielema ]; - }) {inherit (pkgs) clp;}; + }) {inherit (pkgs) clp; coinutils = null;}; "cointracking-imports" = callPackage ({ mkDerivation, base, base-compat-batteries, bytestring, cassava @@ -68557,8 +68380,8 @@ self: { }: mkDerivation { pname = "comfort-array"; - version = "0.5.3"; - sha256 = "18s3yg8d2mfj2gkkxg1m2w3lrv1zdgv3bh2fsxzwnygr2p9451r1"; + version = "0.5.4.2"; + sha256 = "1fyv4m3qb6rbz1inswzwkbrza1wr3x5gr8p4qbh3bvfqfkj3mh4i"; libraryHaskellDepends = [ base containers deepseq guarded-allocation non-empty prelude-compat primitive QuickCheck semigroups storable-record storablevector @@ -68566,7 +68389,7 @@ self: { ]; testHaskellDepends = [ base ChasingBottoms containers deepseq doctest-exitcode-stdio - doctest-lib QuickCheck tagged + doctest-lib QuickCheck tagged utility-ht ]; description = "Arrays where the index type is a function of the shape type"; license = lib.licenses.bsd3; @@ -68582,6 +68405,8 @@ self: { pname = "comfort-array-shape"; version = "0.0"; sha256 = "0caw0d9566qi9difgprfg3g9yqfiks2ycqjbr7wx7xcplagqdcn7"; + revision = "1"; + editedCabalFile = "0pp391srnrapr13bl1pkpdi5162m2qqw1bfsbis24rn78d50s674"; libraryHaskellDepends = [ base comfort-array fixed-length non-empty tfp utility-ht ]; @@ -68598,15 +68423,17 @@ self: { "comfort-blas" = callPackage ({ mkDerivation, base, blas-ffi, comfort-array, containers, deepseq , doctest-exitcode-stdio, doctest-lib, guarded-allocation - , netlib-ffi, QuickCheck, semigroups, transformers, utility-ht + , netlib-ffi, non-empty, QuickCheck, semigroups, storablevector + , transformers, utility-ht }: mkDerivation { pname = "comfort-blas"; - version = "0.0.1"; - sha256 = "1yfmhv712dnnwlh62gcq2vchmg8vcv54l50jy1mibpx1is7kjcr9"; + version = "0.0.2"; + sha256 = "1sw24ai7vlhxvb22y9qf71ak1l55chxdc6x1j5p7m40q5zmahpx6"; libraryHaskellDepends = [ base blas-ffi comfort-array containers deepseq guarded-allocation - netlib-ffi semigroups transformers utility-ht + netlib-ffi non-empty semigroups storablevector transformers + utility-ht ]; testHaskellDepends = [ base comfort-array containers doctest-exitcode-stdio doctest-lib @@ -68650,6 +68477,8 @@ self: { pname = "comfort-glpk"; version = "0.1"; sha256 = "06396jgbaxvm2gwksra6gjwqczsvdlif9lal46a8q5sc5cyhcpx1"; + revision = "1"; + editedCabalFile = "0hd4i7s68kfky7l6mdka4p144x4h7fbl619ikwq8fg3fdljvihmq"; libraryHaskellDepends = [ base comfort-array deepseq glpk-headers linear-programming non-empty transformers utility-ht @@ -69015,8 +68844,8 @@ self: { ({ mkDerivation, base, containers }: mkDerivation { pname = "commutative-semigroups"; - version = "0.1.0.1"; - sha256 = "1bmafx363gfsd9wwrf3xyrw9mnw6anmc1zdfv0p8597y4lxxach7"; + version = "0.1.0.2"; + sha256 = "0r8kagn44ms59qsni71igbryiwb8hv3swq81a1jnac7smfj3l51l"; libraryHaskellDepends = [ base containers ]; description = "Commutative semigroups"; license = lib.licenses.bsd3; @@ -69839,6 +69668,33 @@ self: { }: mkDerivation { pname = "composite-base"; + version = "0.8.2.1"; + sha256 = "0i2mamh5gz7ay1cm5nkmdbh2lnaph42pfi2aa9jb2baxi0jgxdri"; + revision = "1"; + editedCabalFile = "1fww7f7z583vp7kfrf6xi6y0plpm4jsh3j72xbgarprlz25j1aip"; + libraryHaskellDepends = [ + base deepseq exceptions lens monad-control mtl profunctors + template-haskell text transformers transformers-base unliftio-core + vinyl + ]; + testHaskellDepends = [ + base deepseq exceptions hspec lens monad-control mtl profunctors + QuickCheck template-haskell text transformers transformers-base + unliftio-core vinyl + ]; + description = "Shared utilities for composite-* packages"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + + "composite-base_0_8_2_2" = callPackage + ({ mkDerivation, base, deepseq, exceptions, hspec, lens + , monad-control, mtl, profunctors, QuickCheck, template-haskell + , text, transformers, transformers-base, unliftio-core, vinyl + }: + mkDerivation { + pname = "composite-base"; version = "0.8.2.2"; sha256 = "1ykicnm8wc18bg3w0jyg943rpnssmi58ksv25mww653c4z5kx7cp"; libraryHaskellDepends = [ @@ -70074,23 +69930,11 @@ self: { ({ mkDerivation, base, composition, contravariant }: mkDerivation { pname = "composition-extra"; - version = "2.0.0"; - sha256 = "0abipab6bx138rynpkh4daj53bv5yqbw94zfswysyq6iix529669"; - libraryHaskellDepends = [ base composition contravariant ]; - description = "Combinators for unorthodox structure composition"; - license = lib.licenses.bsd3; - }) {}; - - "composition-extra_2_1_0" = callPackage - ({ mkDerivation, base, composition, contravariant }: - mkDerivation { - pname = "composition-extra"; version = "2.1.0"; sha256 = "0qnli93bpj6088lxs66k2gjpj791jydk3v98461m9q8m45jfg5ys"; libraryHaskellDepends = [ base composition contravariant ]; description = "Combinators for unorthodox structure composition"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "composition-prelude" = callPackage @@ -70890,23 +70734,11 @@ self: { ({ mkDerivation, base }: mkDerivation { pname = "cond"; - version = "0.4.1.1"; - sha256 = "12xcjxli1scd4asr4zc77i5q9qka2100gx97hv3vv12l7gj7d703"; - libraryHaskellDepends = [ base ]; - description = "Basic conditional and boolean operators with monadic variants"; - license = lib.licenses.bsd3; - }) {}; - - "cond_0_5_1" = callPackage - ({ mkDerivation, base }: - mkDerivation { - pname = "cond"; version = "0.5.1"; sha256 = "06pm5y8f9jybw9ns1p4rmf9z3nrwl394814f77lsmsqv4z0kn58q"; libraryHaskellDepends = [ base ]; description = "Basic conditional and boolean operators with monadic variants"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "conditional-restriction-parser" = callPackage @@ -71588,8 +71420,8 @@ self: { pname = "conferer"; version = "1.1.0.0"; sha256 = "1hkdrqxrac1mbzvd29f6ds4cbihdv0j0daai7yc282myv0varh09"; - revision = "4"; - editedCabalFile = "09qw98sy1w80cackq4mncgj4l6faqhh5c49fli3al4sivw1xvr9l"; + revision = "5"; + editedCabalFile = "1zg5qxjimmcxqzzi7mpiby8kh39zn9dmxmlidd1wiq6qlmg8l0a6"; libraryHaskellDepends = [ base bytestring containers directory filepath text ]; @@ -71609,8 +71441,8 @@ self: { pname = "conferer-aeson"; version = "1.1.0.2"; sha256 = "07rdal3smq1s14zmsn7g26vc6sqj21rsa2a1vcbrwrfgh9x36jkn"; - revision = "4"; - editedCabalFile = "0g5bkl5lgy4a2cp2vjhwf8w2gwjl3687r2ckcjz7dmnqpgx06zla"; + revision = "6"; + editedCabalFile = "16hf29pszmgfvhb15jm8728sdvmxa38xkappjqljcva3ki73hfbz"; libraryHaskellDepends = [ aeson base bytestring conferer directory text unordered-containers vector @@ -71631,8 +71463,8 @@ self: { pname = "conferer-dhall"; version = "1.1.0.0"; sha256 = "0whxxjz5askw1qxcxdn5094bqm2hy3zp49567v57gqikgv6rcnp1"; - revision = "2"; - editedCabalFile = "1d8136m9mq06drs5k903gr0mm79z4898mgq3grzfl821d9bkcgi1"; + revision = "3"; + editedCabalFile = "0g0ca2s18swlixpcspdnjmljffnnzw55af3whz59vbrgz6i6l5hq"; libraryHaskellDepends = [ base bytestring conferer conferer-aeson dhall dhall-json directory text @@ -71653,8 +71485,8 @@ self: { pname = "conferer-hedis"; version = "1.1.0.0"; sha256 = "10rk5w3f99ql46yvzg7a0ac59dvpyfhdpv138w0w5ghgz5azcd19"; - revision = "1"; - editedCabalFile = "1idrgx558fcxpa76v1lp9fmja0mdgyvwv614id16kpw1yc32nlw8"; + revision = "2"; + editedCabalFile = "0nj4i199k1d6x49hg72rsds0zi3ml0vg95qwmgiv3gmf7p2zshr3"; libraryHaskellDepends = [ base conferer hedis text ]; testHaskellDepends = [ base conferer hedis hspec text ]; description = "conferer's FromConfig instances for hedis settings"; @@ -71747,8 +71579,8 @@ self: { pname = "conferer-snap"; version = "1.0.0.0"; sha256 = "15gz77b5jf35hmcnd6kza1wgzpbgk3pcvhi7mp7yk64ybksld98r"; - revision = "2"; - editedCabalFile = "1xm45qifvkvjxfi6b82qmjbk3hgrqynxjn9vhfcf5q9m5m6w5ffx"; + revision = "3"; + editedCabalFile = "1003bs7v68gafav7skvrbjnj21hk4lcdgjnmwc53k4nzp80nd367"; libraryHaskellDepends = [ base conferer snap-core snap-server text ]; @@ -72072,40 +71904,6 @@ self: { }) {}; "configuration-tools" = callPackage - ({ mkDerivation, aeson, ansi-wl-pprint, attoparsec, base - , base-unicode-symbols, bytestring, Cabal, case-insensitive - , deepseq, directory, dlist, filepath, mtl, network-uri - , optparse-applicative, process, profunctors, semigroupoids - , semigroups, text, transformers, unordered-containers, vector - , yaml - }: - mkDerivation { - pname = "configuration-tools"; - version = "0.6.1"; - sha256 = "1gindjq9vd0fmsw6smwd3syz3k3bfkzsgmchqg6jllr6bhgvykjy"; - isLibrary = true; - isExecutable = true; - setupHaskellDepends = [ - base bytestring Cabal directory filepath process - ]; - libraryHaskellDepends = [ - aeson ansi-wl-pprint attoparsec base base-unicode-symbols - bytestring Cabal case-insensitive deepseq directory dlist filepath - mtl network-uri optparse-applicative process profunctors - semigroupoids semigroups text transformers unordered-containers - vector yaml - ]; - executableHaskellDepends = [ base base-unicode-symbols Cabal mtl ]; - testHaskellDepends = [ - base base-unicode-symbols bytestring Cabal mtl text transformers - unordered-containers yaml - ]; - description = "Tools for specifying and parsing configurations"; - license = lib.licenses.mit; - mainProgram = "example"; - }) {}; - - "configuration-tools_0_7_0" = callPackage ({ mkDerivation, aeson, attoparsec, base, base-unicode-symbols , bytestring, Cabal, case-insensitive, deepseq, directory, dlist , filepath, mtl, network-uri, optparse-applicative, prettyprinter @@ -72135,7 +71933,6 @@ self: { ]; description = "Tools for specifying and parsing configurations"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "example"; }) {}; @@ -72744,27 +72541,6 @@ self: { }) {}; "constraints" = callPackage - ({ mkDerivation, base, binary, deepseq, ghc-prim, hashable, hspec - , hspec-discover, mtl, transformers, transformers-compat - , type-equality - }: - mkDerivation { - pname = "constraints"; - version = "0.13.4"; - sha256 = "0d248szyp70k1qlivsimk0j5vz9hdx1alhismry5v35qyinr91j1"; - revision = "1"; - editedCabalFile = "0dpxj110kl9msci5czqlvysp3mi6bhah0p4m6z4qlydngcq3920d"; - libraryHaskellDepends = [ - base binary deepseq ghc-prim hashable mtl transformers - transformers-compat type-equality - ]; - testHaskellDepends = [ base hspec ]; - testToolDepends = [ hspec-discover ]; - description = "Constraint manipulation"; - license = lib.licenses.bsd2; - }) {}; - - "constraints_0_14" = callPackage ({ mkDerivation, base, binary, boring, deepseq, ghc-prim, hashable , hspec, hspec-discover, mtl, transformers, type-equality }: @@ -72780,7 +72556,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Constraint manipulation"; license = lib.licenses.bsd2; - hydraPlatforms = lib.platforms.none; }) {}; "constraints-deriving" = callPackage @@ -72858,8 +72633,8 @@ self: { }: mkDerivation { pname = "construct"; - version = "0.3.1.1"; - sha256 = "0ja4xxlr9pyd2gq3w07847zz3glcx3ygd9bygjhr3ppi2n3fiwx0"; + version = "0.3.1.2"; + sha256 = "0z5am4j8s60mwcrzm6bjjdwm09iylxmlf5v6qahyb6bwl1nchsdp"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ @@ -73254,31 +73029,6 @@ self: { }: mkDerivation { pname = "contiguous"; - version = "0.6.3.0"; - sha256 = "1vqzv5xr6dkvw0789rz3z39b7ldm9xrk2sv8c9k2fk14yxl7qibx"; - revision = "1"; - editedCabalFile = "1q1yihx7caa639mfmk0a2n881qrj3g3gm9mb6m23bv5xkkbklrmp"; - libraryHaskellDepends = [ - base deepseq primitive primitive-unlifted run-st - ]; - testHaskellDepends = [ - base primitive QuickCheck quickcheck-classes quickcheck-instances - vector - ]; - benchmarkHaskellDepends = [ - base primitive random random-shuffle weigh - ]; - description = "Unified interface for primitive arrays"; - license = lib.licenses.bsd3; - }) {}; - - "contiguous_0_6_4_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.4.0"; sha256 = "06s0rx95h2hczs0bp9sqxjmsp84gfzsi6acf088f9p97hw4cvqz9"; libraryHaskellDepends = [ @@ -73293,7 +73043,6 @@ self: { ]; description = "Unified interface for primitive arrays"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "contiguous-checked" = callPackage @@ -74016,6 +73765,22 @@ self: { license = lib.licenses.bsd3; }) {}; + "cooklang-hs" = callPackage + ({ mkDerivation, base, hspec, megaparsec }: + mkDerivation { + pname = "cooklang-hs"; + version = "0.1.1"; + sha256 = "056zzp0zyq7i9phjkadd9sr402jb9g23afqf6p3m0g0vwyy5lgb3"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base megaparsec ]; + executableHaskellDepends = [ base megaparsec ]; + testHaskellDepends = [ base hspec megaparsec ]; + description = "Parser for the Cook markup language"; + license = lib.licenses.mit; + mainProgram = "cooklang-hs"; + }) {}; + "coordinate" = callPackage ({ mkDerivation, base, HUnit, lens, papa, transformers }: mkDerivation { @@ -74036,8 +73801,8 @@ self: { }: mkDerivation { pname = "copilot"; - version = "3.17"; - sha256 = "1vam9nwkpdh43p34ni6kwjpzbdrw16d6wyq02kc2s513zkh46755"; + version = "3.18.1"; + sha256 = "1k5fxpa8ww31ggbdkc3j4qjk9mc1jr1i53f71q2wrdiwwlw7km49"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -74058,8 +73823,8 @@ self: { }: mkDerivation { pname = "copilot-c99"; - version = "3.17"; - sha256 = "1zq87sj9s7n6cgsgdz3sk9fjpkns25w8f6f2f6036f972l204vl3"; + version = "3.18.1"; + sha256 = "074zyyq37r2d7bxxywpzji56pg642visasjmq3qdfkw6chgckcjb"; libraryHaskellDepends = [ base copilot-core directory filepath language-c99 language-c99-simple mtl pretty @@ -74097,8 +73862,8 @@ self: { }: mkDerivation { pname = "copilot-core"; - version = "3.17"; - sha256 = "1hzvcvla69y13qwbaq52qb20hk7sln7fv7gz07n36827bp1swjbc"; + version = "3.18.1"; + sha256 = "03h8c3kxshbxpli0j2xi6sz4dq0c8vgi0ql5kk89812y993xbsvl"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-hunit @@ -74132,8 +73897,8 @@ self: { }: mkDerivation { pname = "copilot-interpreter"; - version = "3.17"; - sha256 = "1ywh4pnr69dd2h3siiwgvbbs9na2l125lipd93y5lhm6ziylm3n5"; + version = "3.18.1"; + sha256 = "0mfj78w2rby6h48cv18ql5xg24xsjzghigy7gii1d158rfm4clhg"; libraryHaskellDepends = [ base copilot-core pretty ]; testHaskellDepends = [ base copilot-core copilot-prettyprinter pretty QuickCheck @@ -74151,8 +73916,8 @@ self: { }: mkDerivation { pname = "copilot-language"; - version = "3.17"; - sha256 = "1z4d6ryg1i47w7cj4awm9iml2fg4bsjfdxmw6zx9i8fbwifz27rs"; + version = "3.18.1"; + sha256 = "1kkkyl939ryiddn93ar5vnmc1blg6q6c79fns5jp7216sp7bz332"; libraryHaskellDepends = [ array base containers copilot-core copilot-interpreter copilot-theorem data-reify mtl @@ -74167,14 +73932,21 @@ self: { }) {}; "copilot-libraries" = callPackage - ({ mkDerivation, base, containers, copilot-language, mtl, parsec }: + ({ mkDerivation, base, containers, copilot-interpreter + , copilot-language, copilot-theorem, mtl, parsec, QuickCheck + , test-framework, test-framework-quickcheck2 + }: mkDerivation { pname = "copilot-libraries"; - version = "3.17"; - sha256 = "1ma1yz0n2437y1yzmy9xa77y1739q6jh2203wbmdpk844yac4ki2"; + version = "3.18.1"; + sha256 = "1h8vcxhmxws2mrk25h59wf2nijxhk2ckq2rlg8hzbr0z1qbb8ps3"; libraryHaskellDepends = [ base containers copilot-language mtl parsec ]; + testHaskellDepends = [ + base copilot-interpreter copilot-language copilot-theorem + QuickCheck test-framework test-framework-quickcheck2 + ]; description = "Libraries for the Copilot language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; @@ -74184,8 +73956,8 @@ self: { ({ mkDerivation, base, copilot-core, pretty }: mkDerivation { pname = "copilot-prettyprinter"; - version = "3.17"; - sha256 = "1mafaidkcw1a0726drkwn6w6vvw3sxyjpg9d9hdxbqszva1hr1nw"; + version = "3.18.1"; + sha256 = "0z3jrk58jii5l34bwnr9x5j38bkia0lz3bj1q0qs2kln05kwbw2k"; libraryHaskellDepends = [ base copilot-core pretty ]; description = "A prettyprinter of Copilot Specifications"; license = lib.licenses.bsd3; @@ -74210,18 +73982,23 @@ self: { "copilot-theorem" = callPackage ({ mkDerivation, base, bimap, bv-sized, containers, copilot-core , copilot-prettyprinter, data-default, directory, libBF, mtl, panic - , parameterized-utils, parsec, pretty, process, random - , transformers, what4, xml + , parameterized-utils, parsec, pretty, process, QuickCheck, random + , test-framework, test-framework-quickcheck2, transformers, what4 + , xml }: mkDerivation { pname = "copilot-theorem"; - version = "3.17"; - sha256 = "1541x96dkdndc0v2g50h27bg887bx4lxdpq8gh5sd878laqm785m"; + version = "3.18.1"; + sha256 = "14s4409p72sgm6q291x3lf4xmklirak26dxcp837cvidvdfkqabr"; 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; hydraPlatforms = lib.platforms.none; @@ -74249,22 +74026,6 @@ self: { }) {}; "copr-api" = callPackage - ({ mkDerivation, aeson, base, bytestring, directory, http-query - , text, unordered-containers - }: - mkDerivation { - pname = "copr-api"; - version = "0.1.0"; - sha256 = "0v28y0xnjk9hl66hsi17g5h6mrsg1a6b9p6r05r41cnd8a093vb0"; - libraryHaskellDepends = [ - aeson base bytestring directory http-query text - unordered-containers - ]; - description = "Copr API client libary"; - license = lib.licenses.gpl3Only; - }) {}; - - "copr-api_0_2_0" = callPackage ({ mkDerivation, aeson, base, http-query, text , unordered-containers }: @@ -74277,7 +74038,6 @@ self: { ]; description = "Copr API client libary"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "coquina" = callPackage @@ -74403,27 +74163,6 @@ self: { }: mkDerivation { pname = "core-program"; - version = "0.6.9.4"; - sha256 = "0pi3jp58rvff714zzazi5qkc7p708wk9xyd22i0vyjwiznnmpnyn"; - libraryHaskellDepends = [ - base bytestring core-data core-text directory exceptions filepath - fsnotify githash hashable hourglass mtl prettyprinter process - safe-exceptions stm template-haskell terminal-size text text-short - transformers typed-process unix unliftio-core - ]; - description = "Opinionated Haskell Interoperability"; - license = lib.licenses.mit; - }) {}; - - "core-program_0_7_0_0" = callPackage - ({ mkDerivation, base, bytestring, core-data, core-text, directory - , exceptions, filepath, fsnotify, githash, hashable, hourglass, mtl - , prettyprinter, process, safe-exceptions, stm, template-haskell - , terminal-size, text, text-short, transformers, typed-process - , unix, unliftio-core - }: - mkDerivation { - pname = "core-program"; version = "0.7.0.0"; sha256 = "17xbah7g8apcksn5x32cqwcfxd6xw5z1msx0rsjg2nyyn559p2vb"; libraryHaskellDepends = [ @@ -74434,7 +74173,6 @@ self: { ]; description = "Opinionated Haskell Interoperability"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "core-telemetry" = callPackage @@ -74841,36 +74579,6 @@ self: { }: mkDerivation { pname = "country"; - version = "0.2.3.1"; - sha256 = "0c601fa2m6f5b9g7i1azh9aqhnsiqcrpqmngwnhrxf8gm4jh5yi5"; - revision = "1"; - editedCabalFile = "1l8ik38d92xrhfd9a6an4i5zcmvqpxicggdihy6hcj1yl1997qsc"; - libraryHaskellDepends = [ - aeson attoparsec base bytebuild bytehash byteslice bytestring - contiguous deepseq entropy hashable primitive primitive-unlifted - scientific text text-short unordered-containers - ]; - testHaskellDepends = [ - base byteslice primitive QuickCheck quickcheck-classes tasty - tasty-quickcheck text text-short - ]; - benchmarkHaskellDepends = [ - base bytehash byteslice bytestring compact gauge primitive text - ]; - description = "Country data type and functions"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - - "country_0_2_4_1" = callPackage - ({ mkDerivation, aeson, attoparsec, base, bytebuild, bytehash - , byteslice, bytestring, compact, contiguous, deepseq, entropy - , gauge, hashable, primitive, primitive-unlifted, QuickCheck - , quickcheck-classes, scientific, tasty, tasty-quickcheck, text - , text-short, unordered-containers - }: - mkDerivation { - pname = "country"; version = "0.2.4.1"; sha256 = "1nn3vkyczpc3m4bxfkl6px893l63cp0281z4nlp2063d2azb20r8"; libraryHaskellDepends = [ @@ -74887,7 +74595,6 @@ self: { ]; description = "Country data type and functions"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "country-codes" = callPackage @@ -75584,6 +75291,25 @@ self: { mainProgram = "crackNum"; }) {}; + "crackNum_3_5" = callPackage + ({ mkDerivation, base, directory, filepath, libBF, process, sbv + , tasty, tasty-golden + }: + mkDerivation { + pname = "crackNum"; + version = "3.5"; + sha256 = "0kf80ddyxcwpzp2ha2fdla2fdv1caw3gmiiz50qhyh562r83w63g"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base directory filepath libBF process sbv tasty tasty-golden + ]; + description = "Crack various integer and floating-point data formats"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "crackNum"; + }) {}; + "craft" = callPackage ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, async, base , bytestring, conduit, conduit-combinators, conduit-extra @@ -75803,8 +75529,8 @@ self: { }: mkDerivation { pname = "crdt-event-fold"; - version = "1.8.0.0"; - sha256 = "0n8s6f6vvgpyv36m28j3r0xa9k2dnlprbakhg68iq814xa4x43h4"; + version = "1.8.0.2"; + sha256 = "15w9az68fsg0d19xhl9ayafrqcf9pbjaj2hg06803733lp905gac"; libraryHaskellDepends = [ aeson base binary containers data-default-class data-dword exceptions monad-logger mtl transformers @@ -76055,42 +75781,6 @@ self: { , binary, binary-orphans, bytestring, cassava, code-page , containers, criterion-measurement, deepseq, directory, exceptions , filepath, Glob, HUnit, js-chart, microstache, mtl, mwc-random - , optparse-applicative, parsec, QuickCheck, statistics, tasty - , tasty-hunit, tasty-quickcheck, text, time, transformers - , transformers-compat, vector, vector-algorithms - }: - mkDerivation { - pname = "criterion"; - version = "1.6.1.0"; - sha256 = "136qrgx0gpjrh5dy3arp0gwk6hnhg4i7pz406xwl1p5cj3acii3r"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson base base-compat-batteries binary binary-orphans bytestring - cassava code-page containers criterion-measurement deepseq - directory exceptions filepath Glob js-chart microstache mtl - mwc-random optparse-applicative parsec statistics text time - transformers transformers-compat vector vector-algorithms - ]; - executableHaskellDepends = [ - base base-compat-batteries optparse-applicative - ]; - testHaskellDepends = [ - aeson base base-compat base-compat-batteries bytestring deepseq - directory HUnit QuickCheck statistics tasty tasty-hunit - tasty-quickcheck vector - ]; - description = "Robust, reliable performance measurement and analysis"; - license = lib.licenses.bsd3; - mainProgram = "criterion-report"; - }) {}; - - "criterion_1_6_3_0" = callPackage - ({ mkDerivation, aeson, base, base-compat, base-compat-batteries - , binary, binary-orphans, bytestring, cassava, code-page - , containers, criterion-measurement, deepseq, directory, exceptions - , filepath, Glob, HUnit, js-chart, microstache, mtl, mwc-random , optparse-applicative, parsec, prettyprinter , prettyprinter-ansi-terminal, QuickCheck, statistics, tasty , tasty-hunit, tasty-quickcheck, text, time, transformers @@ -76121,7 +75811,6 @@ self: { ]; description = "Robust, reliable performance measurement and analysis"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "criterion-report"; }) {}; @@ -76249,7 +75938,6 @@ self: { ]; description = "CRIU RPC client"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "criu-rpc-types" = callPackage @@ -76263,7 +75951,6 @@ self: { libraryPkgconfigDepends = [ protobuf ]; description = "Criu RPC protocol buffer types"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) protobuf;}; "crjdt-haskell" = callPackage @@ -76324,10 +76011,8 @@ self: { }: mkDerivation { pname = "cron"; - version = "0.7.0"; - sha256 = "0f8jb2pxy89hkdnm20yz88b3j3vgh1a9c1dxiym3150izp34ikd5"; - revision = "1"; - editedCabalFile = "1xlfpdb7f5ycdn19f3a8c4lzr7w4cv02g6k83rrm4a8xbdda66hg"; + version = "0.7.1"; + sha256 = "1q0ahnb6cxlqdq3g5i082k0aaf23f88ik1mz8066i015r406x07i"; libraryHaskellDepends = [ attoparsec base data-default-class mtl mtl-compat old-locale semigroups text time @@ -76853,12 +76538,18 @@ self: { }) {}; "crypto-token" = callPackage - ({ mkDerivation, array, base, crypton, memory }: + ({ mkDerivation, array, base, bytestring, crypton, hspec + , hspec-discover, memory, network-byte-order + }: mkDerivation { pname = "crypto-token"; - version = "0.0.2"; - sha256 = "04rdbfdvnf8wdfzqg32rzxjp1gbk7yjzhdiyf5rmzym2qb7y8jpf"; - libraryHaskellDepends = [ array base crypton memory ]; + version = "0.1.0"; + sha256 = "0b1aynzh50vfq88is444lwdcgqph7kqch6mz7kkb8fn011sqrrdj"; + libraryHaskellDepends = [ + array base bytestring crypton memory network-byte-order + ]; + testHaskellDepends = [ base bytestring hspec ]; + testToolDepends = [ hspec-discover ]; description = "crypto tokens"; license = lib.licenses.bsd3; }) {}; @@ -77178,28 +76869,6 @@ self: { }: mkDerivation { pname = "crypton"; - version = "0.32"; - sha256 = "13108lxrnlmh3gi828lmqcz42v9id6pr3v9ph288yx2s6zyr0j2l"; - libraryHaskellDepends = [ - base basement bytestring deepseq ghc-prim integer-gmp memory - ]; - testHaskellDepends = [ - base bytestring memory tasty tasty-hunit tasty-kat tasty-quickcheck - ]; - benchmarkHaskellDepends = [ - base bytestring deepseq gauge memory random - ]; - description = "Cryptography Primitives sink"; - license = lib.licenses.bsd3; - }) {}; - - "crypton_0_34" = callPackage - ({ mkDerivation, base, basement, bytestring, deepseq, gauge - , ghc-prim, integer-gmp, memory, random, tasty, tasty-hunit - , tasty-kat, tasty-quickcheck - }: - mkDerivation { - pname = "crypton"; version = "0.34"; sha256 = "1mhypjhzn95in853bp7ary0a2xc6lsji6j8hrrgn2mfa4ilq8i24"; libraryHaskellDepends = [ @@ -77213,7 +76882,6 @@ self: { ]; description = "Cryptography Primitives sink"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "crypton-conduit" = callPackage @@ -77545,7 +77213,6 @@ self: { ]; description = "Analytical CSG (Constructive Solid Geometry) library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "csg-raycaster"; }) {}; @@ -78047,7 +77714,9 @@ self: { executableToolDepends = [ alex happy ]; description = "Implementation of Univalence in Cubical Sets"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "cubical"; + broken = true; }) {}; "cubicbezier" = callPackage @@ -78210,8 +77879,8 @@ self: { pname = "cue-sheet"; version = "2.0.2"; sha256 = "0n8a5m5qlz8dz03sphj9pybfjfkc0gngpmh56h6idj88frn1z947"; - revision = "2"; - editedCabalFile = "0qri8cm9spcpc0g782b0liq9bv350n6cgblnni2dr3q8m6jvkfxx"; + revision = "3"; + editedCabalFile = "1qs26dnfk33bzlvj8mhaw8h1qrcviqyizzwhi58sff01zzcd0r2y"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring containers exceptions megaparsec mtl QuickCheck @@ -78483,25 +78152,6 @@ self: { }) {}; "currycarbon" = callPackage - ({ mkDerivation, base, filepath, math-functions - , optparse-applicative, parsec, vector - }: - mkDerivation { - pname = "currycarbon"; - version = "0.2.1.2"; - sha256 = "0f2c4600058syw3qpy5c7jzxc2q0n2zvvjvad2ffv52zfbvysk20"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base filepath math-functions parsec vector - ]; - executableHaskellDepends = [ base filepath optparse-applicative ]; - description = "A package for simple, fast radiocarbon calibration"; - license = lib.licenses.mit; - mainProgram = "currycarbon"; - }) {}; - - "currycarbon_0_3_0_1" = callPackage ({ mkDerivation, base, filepath, hspec, hspec-core, math-functions , MonadRandom, optparse-applicative, parsec, process, random , vector @@ -78519,7 +78169,6 @@ self: { testHaskellDepends = [ base hspec hspec-core process ]; description = "A package for simple, fast radiocarbon calibration"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "currycarbon"; }) {}; @@ -78545,12 +78194,12 @@ self: { , criterion, exceptions, fast-builder, hashable, network , network-byte-order, optparse-generic, stm, stm-containers , streamly, streamly-bytestring, streamly-core, tasty, tasty-hunit - , time, uuid, winery + , text, time, uuid, winery }: mkDerivation { pname = "curryer-rpc"; - version = "0.3.1"; - sha256 = "0kw2xsiyrpi2qg5fhb2zl7b593qksqpkmb3j28wf39xm7k2gw1m0"; + version = "0.3.5"; + sha256 = "0iph39bnk5ymzq81vpvyjf7a2h5a43d90pj7b22hgcahrxl4mz8l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -78563,7 +78212,7 @@ self: { ]; testHaskellDepends = [ async base bytestring network stm streamly-bytestring streamly-core - tasty tasty-hunit winery + tasty tasty-hunit text winery ]; benchmarkHaskellDepends = [ async base bytestring criterion network winery @@ -78651,28 +78300,42 @@ self: { license = lib.licenses.mit; }) {}; + "cursor-fuzzy-time_0_1_0_0" = callPackage + ({ mkDerivation, base, cursor, deepseq, fuzzy-time, megaparsec + , microlens, text, time, validity + }: + mkDerivation { + pname = "cursor-fuzzy-time"; + version = "0.1.0.0"; + sha256 = "1ddw4grs4q2gpyyls5r32qhzbllsvfw8k7vfda5hqawam69cg2a3"; + libraryHaskellDepends = [ + base cursor deepseq fuzzy-time megaparsec microlens text time + validity + ]; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "cursor-fuzzy-time-gen" = callPackage - ({ mkDerivation, base, containers, criterion, cursor-fuzzy-time - , cursor-gen, deepseq, fuzzy-time, fuzzy-time-gen, genvalidity - , genvalidity-criterion, genvalidity-hspec - , genvalidity-hspec-optics, genvalidity-time, hspec, megaparsec - , QuickCheck, text, time + ({ mkDerivation, base, criterion, cursor-fuzzy-time, cursor-gen + , fuzzy-time, fuzzy-time-gen, genvalidity, genvalidity-criterion + , genvalidity-hspec, genvalidity-hspec-optics, genvalidity-time + , hspec, QuickCheck, time }: mkDerivation { pname = "cursor-fuzzy-time-gen"; - version = "0.1.0.0"; - sha256 = "12bwxpghgry3dhlpny4zmyjf4xillrajdr2xas07aknddks5bzn1"; + version = "0.2.0.0"; + sha256 = "04cywjp0kjya0shhas6jiyndgshbnkg21f8zj4saw7587mf8nphb"; libraryHaskellDepends = [ - base containers cursor-fuzzy-time cursor-gen deepseq fuzzy-time - fuzzy-time-gen genvalidity genvalidity-time megaparsec time + base cursor-fuzzy-time cursor-gen fuzzy-time-gen genvalidity + genvalidity-time ]; testHaskellDepends = [ - base cursor-fuzzy-time fuzzy-time genvalidity genvalidity-hspec - genvalidity-hspec-optics genvalidity-time hspec megaparsec - QuickCheck text time + base cursor-fuzzy-time fuzzy-time genvalidity-hspec + genvalidity-hspec-optics hspec QuickCheck time ]; benchmarkHaskellDepends = [ - base criterion cursor-fuzzy-time genvalidity-criterion QuickCheck + base criterion cursor-fuzzy-time genvalidity-criterion ]; license = lib.licenses.mit; }) {}; @@ -79078,34 +78741,6 @@ self: { }: mkDerivation { pname = "daemons"; - version = "0.3.0"; - sha256 = "05h03qk31lank60cd0ig9h4rf8zl6p4li5smba919lgpm89lyvy3"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - base bytestring cereal data-default directory filepath ghc-prim - network pipes transformers unix - ]; - executableHaskellDepends = [ - base bytestring cereal containers data-default ghc-prim network - pipes transformers - ]; - testHaskellDepends = [ - base data-default directory ghc-prim HUnit test-framework - test-framework-hunit unix - ]; - description = "Daemons in Haskell made fun and easy"; - license = lib.licenses.gpl3Only; - }) {}; - - "daemons_0_4_0" = callPackage - ({ mkDerivation, base, bytestring, cereal, containers, data-default - , directory, filepath, ghc-prim, HUnit, network, pipes - , test-framework, test-framework-hunit, transformers, unix - }: - mkDerivation { - pname = "daemons"; version = "0.4.0"; sha256 = "10fcxk749q90mlwgknqn6l5mff8b09acmikxzh5jkk5sr6bj86hz"; isLibrary = true; @@ -79125,7 +78760,6 @@ self: { ]; description = "Daemons in Haskell made fun and easy"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "dag" = callPackage @@ -79153,8 +78787,8 @@ self: { }: mkDerivation { pname = "dahdit"; - version = "0.5.0"; - sha256 = "15w57xbiqdcyl51g4lcvwknhn8qwmpcipjgg7zkf44hi12dq77qj"; + version = "0.5.1"; + sha256 = "03fc6h3g6w6ymlq3g54ihkwca6jzc6xlhphxadi5xi8di0xsrbla"; libraryHaskellDepends = [ base bytestring containers data-default data-sword free ghc-typelits-knownnat mtl primitive text transformers vector @@ -79176,8 +78810,8 @@ self: { }: mkDerivation { pname = "dahdit-network"; - version = "0.5.0"; - sha256 = "0f732x98bv0n39j4dvgyiac4vv37pi7fp6fasjrpgqmpzlq4ww18"; + version = "0.5.1"; + sha256 = "07nlr7319lh5l7k6xgar6by8swc617vxikx5rr6phrm8j2qvyrrn"; libraryHaskellDepends = [ base bytestring dahdit network resourcet unliftio-core ]; @@ -79196,8 +78830,8 @@ self: { }: mkDerivation { pname = "dahdit-test"; - version = "0.5.0"; - sha256 = "0hvdicx4m339i1hfzvbjpgnhkcv223ci9m2iggrccx3wv96hxgbl"; + version = "0.5.1"; + sha256 = "105wvh7x1pcnmzfjknpfycr4r8zcddhc385y3jbgdpbhrjijh1a9"; libraryHaskellDepends = [ base bytestring containers dahdit daytripper directory falsify text ]; @@ -79414,7 +79048,9 @@ self: { ''; description = "a distributed, interactive, smart revision control system"; license = lib.licenses.gpl2Plus; + hydraPlatforms = lib.platforms.none; mainProgram = "darcs"; + broken = true; }) {}; "darcs-benchmark" = callPackage @@ -80820,10 +80456,8 @@ self: { }: mkDerivation { pname = "data-interval"; - version = "2.1.1"; - sha256 = "1gxdf1pi54s9fvxgp112b0l9f4q4r29f03caz04wbhv1f6cbs912"; - revision = "2"; - editedCabalFile = "1was8y0bsr36qwqs3kphpncp7jqimvyw27nd9qx6fmyp0s71yjmw"; + version = "2.1.2"; + sha256 = "01nr9g5phijlchbfc8h8rc1y54igzshnx5ld4fyls3kw8dsr03jf"; libraryHaskellDepends = [ base containers deepseq extended-reals hashable lattices ]; @@ -81559,6 +81193,33 @@ self: { mainProgram = "dsinf"; }) {}; + "data-svd" = callPackage + ({ mkDerivation, base, boxes, bytestring, cereal, containers + , data-default-class, Diff, directory, hashable, hspec + , hspec-discover, hspec-golden, hxt, hxt-xpath, lens, prettyprinter + , prettyprinter-ansi-terminal, safe, text + }: + mkDerivation { + pname = "data-svd"; + version = "0.1.1.0"; + sha256 = "0p2vbwav1q1fj8ry87jhs2vhxvzsn4lvdxrhdfd92jlj6hs8hvh3"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base boxes bytestring cereal containers data-default-class Diff + directory hashable hxt hxt-xpath lens prettyprinter + prettyprinter-ansi-terminal safe text + ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ + base data-default-class hspec hspec-golden lens prettyprinter + ]; + testToolDepends = [ hspec-discover ]; + description = "SVD (System view description) file handling"; + license = lib.licenses.bsd3; + mainProgram = "pretty-svd"; + }) {}; + "data-sword" = callPackage ({ mkDerivation, base, data-bword, hashable, tasty , tasty-quickcheck, template-haskell @@ -82222,8 +81883,8 @@ self: { }: mkDerivation { pname = "daytripper"; - version = "0.3.0"; - sha256 = "0m5xhr7rngkxl4n1rzwh6fq192mk0c63css72xirjrm0hhpp9jwl"; + version = "0.3.1"; + sha256 = "1x9zjfj302fd6r378rw19a7n4jivc71bpi6c37il0w1y5951c462"; libraryHaskellDepends = [ base bytestring directory falsify optparse-applicative tagged tasty tasty-hunit @@ -82437,40 +82098,13 @@ self: { ({ mkDerivation, base, bytestring, cereal, conduit, containers , criterion, deepseq, directory, exceptions, extra, filepath, lens , network, parsec, process, QuickCheck, random, resourcet, split - , tasty, tasty-hunit, tasty-quickcheck, template-haskell, text - , th-lift, transformers, unix, vector, xml-conduit, xml-types - }: - mkDerivation { - pname = "dbus"; - version = "1.2.29"; - sha256 = "0c2c2lfckhzgf9n5hf2w39ryyb2q0wxsymrxr54y4j95353wdsn2"; - libraryHaskellDepends = [ - base bytestring cereal conduit containers deepseq exceptions - filepath lens network parsec random split template-haskell text - th-lift transformers unix vector xml-conduit xml-types - ]; - testHaskellDepends = [ - base bytestring cereal containers directory extra filepath network - parsec process QuickCheck random resourcet tasty tasty-hunit - tasty-quickcheck text transformers unix vector - ]; - benchmarkHaskellDepends = [ base criterion ]; - doCheck = false; - description = "A client library for the D-Bus IPC system"; - license = lib.licenses.asl20; - }) {}; - - "dbus_1_3_1" = callPackage - ({ mkDerivation, base, bytestring, cereal, conduit, containers - , criterion, deepseq, directory, exceptions, extra, filepath, lens - , network, parsec, process, QuickCheck, random, resourcet, split , tasty, tasty-hunit, tasty-quickcheck, template-haskell, temporary , text, th-lift, transformers, unix, vector, xml-conduit, xml-types }: mkDerivation { pname = "dbus"; - version = "1.3.1"; - sha256 = "0n3ghygqdbhgknv9hr650lv9vfk8jb6qfcw7p39kxjw9qxxbfvm3"; + version = "1.3.2"; + sha256 = "0g73fps81nibg9y2lnakrg57ndk4gpcjw3cnqfcns085h8d6dmxg"; libraryHaskellDepends = [ base bytestring cereal conduit containers deepseq exceptions filepath lens network parsec random split template-haskell text @@ -82485,7 +82119,6 @@ self: { doCheck = false; description = "A client library for the D-Bus IPC system"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "dbus-client" = callPackage @@ -84961,7 +84594,6 @@ self: { ]; description = "DerivingVia for OpenAPI 3"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "deriving-show-simple" = callPackage @@ -84977,23 +84609,6 @@ self: { }) {}; "deriving-trans" = callPackage - ({ mkDerivation, base, exceptions, monad-control - , monad-control-identity, mtl, primitive, transformers - , transformers-base, unliftio-core - }: - mkDerivation { - pname = "deriving-trans"; - version = "0.5.2.0"; - sha256 = "0890885anzr9rvgmia5pm7ppxabgkssxg0i4jkfgxsnayj9rhd27"; - libraryHaskellDepends = [ - base exceptions monad-control monad-control-identity mtl primitive - transformers transformers-base unliftio-core - ]; - description = "Derive instances for monad transformer stacks"; - license = lib.licenses.bsd3; - }) {}; - - "deriving-trans_0_9_1_0" = callPackage ({ mkDerivation, base, exceptions, logict, monad-control , monad-control-identity, monad-logger, mtl, primitive, random , resourcet, transformers, transformers-base, unliftio-core @@ -85009,7 +84624,6 @@ self: { ]; description = "Derive instances for monad transformer stacks"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "derivingvia-extras" = callPackage @@ -85177,21 +84791,21 @@ self: { "desktop-portal" = callPackage ({ mkDerivation, base, binary, bytestring, containers - , data-default-class, dbus, directory, hspec, hspec-discover - , hspec-expectations, modern-uri, network, process, random - , temporary, text, unix + , data-default-class, dbus, directory, filepath, hspec + , hspec-discover, hspec-expectations, modern-uri, network, process + , random, temporary, text, unix }: mkDerivation { pname = "desktop-portal"; - version = "0.4.0.0"; - sha256 = "1h3qrswrlpfd0f6h3fknx47zpii5w1mq026yad5ym3ryp3xs2591"; + version = "0.6.0.0"; + sha256 = "18cgwz8cgsj1vjhk4rgv4lakqbnrrb5pspkpg5lnkc9kq7953d1g"; libraryHaskellDepends = [ base binary bytestring containers data-default-class dbus directory - modern-uri network random text unix + filepath modern-uri network random text unix ]; testHaskellDepends = [ base binary bytestring containers data-default-class dbus directory - hspec hspec-expectations modern-uri network process random + filepath hspec hspec-expectations modern-uri network process random temporary text unix ]; testToolDepends = [ hspec-discover ]; @@ -85307,6 +84921,25 @@ self: { broken = true; }) {}; + "devanagari-transliterations" = callPackage + ({ mkDerivation, array, base, containers, deepseq, extra, hedgehog + , hspec, hspec-hedgehog, QuickCheck, text + }: + mkDerivation { + pname = "devanagari-transliterations"; + version = "0.1.0.0"; + sha256 = "14lj970vfwi6969qj2mjdxbs844zjcwvgnni125b6f64dkkakh7r"; + libraryHaskellDepends = [ + array base containers deepseq extra text + ]; + testHaskellDepends = [ + array base containers deepseq extra hedgehog hspec hspec-hedgehog + QuickCheck text + ]; + description = "Conversion between Devanagari Unicode, Harvard-Kyoto, IAST and ISO15919"; + license = lib.licenses.bsd3; + }) {}; + "devil" = callPackage ({ mkDerivation, aeson, base, bytestring, directory, filepath , hinotify, process, split, text, unix, unordered-containers @@ -85674,6 +85307,8 @@ self: { pname = "dhall-docs"; version = "1.0.11"; sha256 = "0i9czz2p2kv5mw7mnbpqq9nl86aqyp4z0yy115q3nfasl5ys6jlq"; + revision = "1"; + editedCabalFile = "04i3v73hgyq57a6010wkd7xhmafy8xxc5vsl9km2r3wqy7505fj9"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -85741,8 +85376,8 @@ self: { pname = "dhall-json"; version = "1.7.12"; sha256 = "1ynm347ccqgh2jmnq9mwj3mc3zd81pwqja5ivdwxkjw08d1wsj6a"; - revision = "1"; - editedCabalFile = "0rf3zlr75x6g4hl1759j21fnnrp21shc7a35x7c73a0xyzpviqqi"; + revision = "2"; + editedCabalFile = "0yii9bknd19l65z56zlsxsf4kzbnhygr9dl6bkzy991qsp8155yy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -85822,6 +85457,8 @@ self: { pname = "dhall-nix"; version = "1.1.26"; sha256 = "1xgmmfp6bi3mnd9l335ks6xcgpfy2s2kgpcygi7i7p41f795zgma"; + revision = "1"; + editedCabalFile = "1bjy0ngvlg9a6b1bsms894qr23axqzg4xgjb1d0hmdyrvkhniwxq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -85847,6 +85484,8 @@ self: { pname = "dhall-nixpkgs"; version = "1.0.10"; sha256 = "09p1zfssqab3p3x3ngidfkf31kk5kvcx8krjiyf18vmq9fn75mm5"; + revision = "1"; + editedCabalFile = "19dj1npbcib00zxhiphqg1icbwx9m3qbhcgbp7bciarymy3cqxc3"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -85870,6 +85509,8 @@ self: { pname = "dhall-openapi"; version = "1.0.6"; sha256 = "0jx905x17lfwb316hx6mwiwr647688nwwcikv5iadv2qr9s04yc9"; + revision = "1"; + editedCabalFile = "1xzzrgjajpr49bi6lpi2hys9la9646mi4f8wp3md5fim305l19pb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -86021,6 +85662,8 @@ self: { pname = "dhall-toml"; version = "1.0.3"; sha256 = "0d99msfbd9dxhjh2bc5bnzwn4c5n4viv3q0n4p1mx2rw67jyra80"; + revision = "1"; + editedCabalFile = "1v0ibk5zr1nifxvy445xph3w134dmcxki5wnw63nrf2vdn7zjby5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -86046,8 +85689,8 @@ self: { pname = "dhall-yaml"; version = "1.2.12"; sha256 = "1sh802maai9vxfrjd0w4k9cv4pklhkxid1s5xdbagywcaqdhk272"; - revision = "1"; - editedCabalFile = "0l408ja5505krp0zpdsh64fccv12firn9q39s9m6rvqzbfzyd1y3"; + revision = "2"; + editedCabalFile = "1wbfyi950kpy1ppd1dq465y9amjc47bvzwjiffsbp8azq5j45bx6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -86393,6 +86036,8 @@ self: { pname = "diagrams-canvas"; version = "1.4.1.2"; sha256 = "165iwjvx17ym5qsrxsj7va4kmmifg8nay1qq7mbyp3crvfvkfgv2"; + revision = "1"; + editedCabalFile = "1cj3ckny5xgsr624d1zc4z9kdfw9lfpc4vfzza9nn3jzy3px8z7l"; libraryHaskellDepends = [ base blank-canvas cmdargs containers data-default-class diagrams-core diagrams-lib lens mtl NumInstances @@ -86603,8 +86248,8 @@ self: { pname = "diagrams-lib"; version = "1.4.6"; sha256 = "1a0wl8lspwkby5x45j1wa1xq27bs67x5vwj8jzavym56a3f2pjcb"; - revision = "3"; - editedCabalFile = "09b3hdmsk5byjm1jcq03zjb8fz7h3lid747abi3fq9bvsaqsp5ka"; + revision = "4"; + editedCabalFile = "1n6v9w2713da1ihfl47hikql033wcx9kjmzry8ykg581qzwb3rag"; libraryHaskellDepends = [ active adjunctions array base bytestring cereal colour containers data-default-class diagrams-core diagrams-solve directory @@ -86695,8 +86340,8 @@ self: { pname = "diagrams-postscript"; version = "1.5.1.1"; sha256 = "1kwb100k3qif9gc8kgvglya5by61522128cxsjrxk5a8dzpgwal4"; - revision = "1"; - editedCabalFile = "0h6wkzncxcz8pjqqr696y3m6d3xbsm5n5d5r4pfx7b81kq53l6x8"; + revision = "2"; + editedCabalFile = "1gg221ycs2505f43rngaf47j65mh9dk6apfzsmxkdw2zz278cl26"; libraryHaskellDepends = [ base bytestring containers data-default-class diagrams-core diagrams-lib hashable lens monoid-extras mtl semigroups split @@ -86732,6 +86377,8 @@ self: { pname = "diagrams-rasterific"; version = "1.4.2.3"; sha256 = "0n46scybjs8mnhrnh5z3nkrah6f8v1rv4cca8k8mqzsf8ss30q5l"; + revision = "1"; + editedCabalFile = "1w1jksdpfra1x76r3dz8lkcbg661ccgi0pwag7kgdi9nj62ahmyh"; libraryHaskellDepends = [ base bytestring containers data-default-class diagrams-core diagrams-lib file-embed filepath FontyFruity hashable JuicyPixels @@ -86757,7 +86404,6 @@ self: { ]; description = "reflex backend for diagrams drawing EDSL"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "diagrams-rubiks-cube" = callPackage @@ -86805,8 +86451,8 @@ self: { pname = "diagrams-svg"; version = "1.4.3.1"; sha256 = "002lgmq78c6rsvds9bgm6m4w8j6qpg260mc52hf97wj6m050l237"; - revision = "5"; - editedCabalFile = "00hjvv9ncf5il7a09g2gh45bwah4jbnfnhb523jz9lhqqbzxfxny"; + revision = "6"; + editedCabalFile = "1m64lzffszyln6hk35zqnrm32qy8skvz754pdk3xvkv8dspmia4s"; libraryHaskellDepends = [ base base64-bytestring bytestring colour containers diagrams-core diagrams-lib filepath hashable JuicyPixels lens monoid-extras mtl @@ -87116,8 +86762,8 @@ self: { pname = "diff-loc"; version = "0.1.0.0"; sha256 = "08sbxkf804bq3lwr9s1k1vigq7yrdjgicrj114zi14cdi4168k3x"; - revision = "1"; - editedCabalFile = "1macpybgwxyak0cgpimkjqzzn0xf4mkyj9n0papjzxjaw3iv4vmd"; + revision = "2"; + editedCabalFile = "1wqbrgp1dxvcwlc04l4rx9g2pkjl1spvrlhkfrzm5xkra33fsnqy"; libraryHaskellDepends = [ base fingertree show-combinators ]; description = "Map file locations across diffs"; license = lib.licenses.mit; @@ -87386,6 +87032,8 @@ self: { pname = "digestive-functors"; version = "0.8.4.2"; sha256 = "0x0mh43rli77vqs9bpqd85w5wwr68qchfl5086nn137358583lrn"; + revision = "1"; + editedCabalFile = "0vyl3bkww5c4pgjs79rp7wambn9diggdrh5iddqhz9acxi95wfvp"; libraryHaskellDepends = [ base bytestring containers mtl old-locale semigroups text time ]; @@ -87429,6 +87077,8 @@ self: { pname = "digestive-functors-blaze"; version = "0.6.2.0"; sha256 = "19019nmzg84mgdvhpkyrd4v9dsnd9yjn3cmgcj3aj7yx4z4m1c24"; + revision = "1"; + editedCabalFile = "1jzr0k7d37dgi8x7gl21xnqrl3hbk4g6wrsyh0nfbhipgr72r8gh"; libraryHaskellDepends = [ base blaze-html blaze-markup digestive-functors text ]; @@ -88040,6 +87690,8 @@ self: { pname = "directory"; version = "1.3.8.2"; sha256 = "1zx0833zdalz131vwr7vckara0plm16mb86ilpj3mvd5yyvrwzkp"; + revision = "1"; + editedCabalFile = "1i79rp4bk3b566ckqmrxb51ljawr2fb5vplylyg67gnkiw7fk76q"; libraryHaskellDepends = [ base filepath time unix ]; testHaskellDepends = [ base filepath time unix ]; description = "Platform-agnostic library for filesystem operations"; @@ -89652,30 +89304,6 @@ self: { ({ mkDerivation, 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, text, time, unix, xdg-userdirs - }: - mkDerivation { - pname = "dl-fedora"; - version = "0.9.6"; - sha256 = "18i1vw4k50pavimhdz3ym9wh4ahn2s540i6p9qja05vgbh65wy7l"; - 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 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_1_0" = callPackage - ({ mkDerivation, 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 }: mkDerivation { @@ -89724,8 +89352,8 @@ self: { "dlist-nonempty" = callPackage ({ mkDerivation, base, base-compat, Cabal, criterion, deepseq - , dlist, dlist-instances, foldable1-classes-compat, QuickCheck - , quickcheck-instances, semigroupoids + , dlist, dlist-instances, QuickCheck, quickcheck-instances + , semigroupoids }: mkDerivation { pname = "dlist-nonempty"; @@ -89733,9 +89361,7 @@ self: { sha256 = "0iypfrnjj9qaiv1xicr310jcham5kym4yr6myy6vbi8nbgwl82kp"; revision = "1"; editedCabalFile = "10fjp19b7kpfavsaxpfpq479yfki6s2y7s5791w3yawpnlbj7g3v"; - libraryHaskellDepends = [ - base deepseq dlist foldable1-classes-compat semigroupoids - ]; + libraryHaskellDepends = [ base deepseq dlist semigroupoids ]; testHaskellDepends = [ base Cabal QuickCheck quickcheck-instances ]; @@ -89888,33 +89514,6 @@ self: { "dns" = callPackage ({ mkDerivation, array, async, attoparsec, auto-update, base , base16-bytestring, base64-bytestring, bytestring - , case-insensitive, containers, cryptonite, doctest, hourglass - , hspec, hspec-discover, iproute, mtl, network, psqueues - , QuickCheck, word8 - }: - mkDerivation { - pname = "dns"; - version = "4.1.1"; - sha256 = "0f1i0w509qdzl3lpvkwrmkgfj3z694sac30ac4n46w1wx80b7cm9"; - libraryHaskellDepends = [ - array async attoparsec auto-update base base16-bytestring - base64-bytestring bytestring case-insensitive containers cryptonite - hourglass iproute mtl network psqueues - ]; - testHaskellDepends = [ - base bytestring case-insensitive doctest hspec iproute network - QuickCheck word8 - ]; - testToolDepends = [ hspec-discover ]; - doHaddock = false; - testTarget = "spec"; - description = "DNS library in Haskell"; - license = lib.licenses.bsd3; - }) {}; - - "dns_4_2_0" = callPackage - ({ mkDerivation, array, async, attoparsec, auto-update, base - , base16-bytestring, base64-bytestring, bytestring , case-insensitive, containers, crypton, hourglass, hspec , hspec-discover, iproute, mtl, network, psqueues, QuickCheck , word8 @@ -89937,7 +89536,6 @@ self: { testTarget = "spec"; description = "DNS library in Haskell"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "dns-patterns" = callPackage @@ -90583,37 +90181,6 @@ self: { }) {}; "doctest" = callPackage - ({ mkDerivation, base, base-compat, code-page, deepseq, directory - , exceptions, filepath, ghc, ghc-paths, hspec, hspec-core - , hspec-discover, HUnit, mockery, process, QuickCheck, setenv - , silently, stringbuilder, syb, transformers - }: - mkDerivation { - pname = "doctest"; - version = "0.20.1"; - sha256 = "00jbpqvcqxx1nmf41li947d9d3ifwchzzp37mlag68hgnza6z9a4"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base base-compat code-page deepseq directory exceptions filepath - ghc ghc-paths process syb transformers - ]; - executableHaskellDepends = [ - base base-compat code-page deepseq directory exceptions filepath - ghc ghc-paths process syb transformers - ]; - testHaskellDepends = [ - base base-compat code-page deepseq directory exceptions filepath - ghc ghc-paths hspec hspec-core HUnit mockery process QuickCheck - setenv silently stringbuilder syb transformers - ]; - testToolDepends = [ hspec-discover ]; - description = "Test interactive Haskell examples"; - license = lib.licenses.mit; - mainProgram = "doctest"; - }) {}; - - "doctest_0_22_2" = callPackage ({ mkDerivation, base, code-page, deepseq, directory, exceptions , filepath, ghc, ghc-paths, hspec, hspec-core, hspec-discover , HUnit, mockery, process, QuickCheck, setenv, silently @@ -90641,7 +90208,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Test interactive Haskell examples"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "doctest"; }) {}; @@ -90735,8 +90301,8 @@ self: { }: mkDerivation { pname = "doctest-extract"; - version = "0.1.1.1"; - sha256 = "025qaisbdvyc5k5b585h8d5c8xm4qyy6r6740czrnq69g6lkksnz"; + version = "0.1.2"; + sha256 = "1dizs0r9pdankbv5ijfgqva5ha8p5xxl7x8y1sjql6h7ch8pz0p6"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -90750,12 +90316,12 @@ self: { }) {}; "doctest-lib" = callPackage - ({ mkDerivation, base }: + ({ mkDerivation, base, utility-ht }: mkDerivation { pname = "doctest-lib"; - version = "0.1"; - sha256 = "1vswam0dhw52dihgnzirh18gqs8rj8h6jd7pl6y1mg2f9f9zmih2"; - libraryHaskellDepends = [ base ]; + version = "0.1.1"; + sha256 = "01ppm5qvp77j87l4829fly5mpb3b8c9s2rr6xg19nbygd8jl6g6r"; + libraryHaskellDepends = [ base utility-ht ]; description = "Parts of doctest exposed as library"; license = lib.licenses.mit; maintainers = [ lib.maintainers.thielema ]; @@ -91502,8 +91068,8 @@ self: { }: mkDerivation { pname = "dotparse"; - version = "0.0.3"; - sha256 = "024g3fkwp5042m8qmmli0y0dsqr9czvqbcjlvf61d6pi92cbm983"; + version = "0.1.0.0"; + sha256 = "06knlrrb2ma57d5rnv2xdqp7avdbcbnd5m6pk45953lmhz217ls6"; libraryHaskellDepends = [ algebraic-graphs base bytestring chart-svg containers flatparse numhask-space optics-core process-extras string-interpolate @@ -91997,18 +91563,18 @@ self: { "dprox" = callPackage ({ mkDerivation, attoparsec, base, bytestring, bytestring-trie , containers, dns, fast-logger, hashable, hspec, iproute, network - , optparse-applicative, psqueues, streaming-commons, time + , optparse-applicative, psqueues, streaming-commons, time, unix }: mkDerivation { pname = "dprox"; - version = "0.4.2"; - sha256 = "1l0bnhhprx944kwn3k7acyh1129wi9bim9rikc86raws8nmfqzwp"; + version = "0.4.3"; + sha256 = "1cfmfb7kr0598dksb27aj3kpfjgrmiwk8xgrdw050525kxng6icw"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ attoparsec base bytestring bytestring-trie containers dns fast-logger hashable iproute network optparse-applicative psqueues - streaming-commons time + streaming-commons time unix ]; testHaskellDepends = [ attoparsec base bytestring bytestring-trie containers dns @@ -92438,7 +92004,6 @@ self: { ]; description = "DSMC library for rarefied gas dynamics"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "dsmc-tools" = callPackage @@ -92458,7 +92023,6 @@ self: { ]; description = "DSMC toolkit for rarefied gas dynamics"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "dson" = callPackage @@ -92876,27 +92440,8 @@ self: { }: mkDerivation { pname = "dunai"; - version = "0.11.2"; - sha256 = "0zyd1dx6g7i8d9iza2y1iljyz8xca1z3nfywjhmjnj2qsarlkw13"; - libraryHaskellDepends = [ - base MonadRandom simple-affine-space transformers transformers-base - ]; - testHaskellDepends = [ base tasty tasty-hunit transformers ]; - benchmarkHaskellDepends = [ base criterion filepath time ]; - description = "Generalised reactive framework supporting classic, arrowized and monadic FRP"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.turion ]; - }) {}; - - "dunai_0_12_0" = callPackage - ({ mkDerivation, base, criterion, filepath, MonadRandom - , simple-affine-space, tasty, tasty-hunit, time, transformers - , transformers-base - }: - mkDerivation { - pname = "dunai"; - version = "0.12.0"; - sha256 = "019332zb3c6abwxpw6qxd6pr0v379aadgd9p9li2la7x8a8qmc00"; + version = "0.12.1"; + sha256 = "0j4862aq688cb54yz2di2vs5s3w1xnla21pjdqz9j6n2505vh9ih"; libraryHaskellDepends = [ base MonadRandom simple-affine-space transformers transformers-base ]; @@ -92904,7 +92449,6 @@ self: { benchmarkHaskellDepends = [ base criterion filepath time ]; description = "Generalised reactive framework supporting classic, arrowized and monadic FRP"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.turion ]; }) {}; @@ -92928,8 +92472,8 @@ self: { ({ mkDerivation, base, dunai, normaldistribution, QuickCheck }: mkDerivation { pname = "dunai-test"; - version = "0.12.0"; - sha256 = "0wzzkqky1bn5kvr23wwax7p7hklal1b80hdy627wr6h39czia391"; + version = "0.12.1"; + sha256 = "1jaxdc672z3ng6w8bqxj1991yp4ianpj4w2gg2qf4j9vildm947z"; libraryHaskellDepends = [ base dunai normaldistribution QuickCheck ]; @@ -93738,6 +93282,48 @@ self: { broken = true; }) {}; + "e11y" = callPackage + ({ mkDerivation, base, containers, exceptions, general-allocate + , parametric-functor, primitive, strict-identity, sydtest + , transformers + }: + mkDerivation { + pname = "e11y"; + version = "0.1.0.0"; + sha256 = "1srx8mbij0sylfxcxb88xc8v44iz36qj3g7zphk9h7fzjpf2zqpy"; + libraryHaskellDepends = [ + base containers general-allocate parametric-functor primitive + transformers + ]; + testHaskellDepends = [ + base containers exceptions general-allocate strict-identity sydtest + transformers + ]; + description = "An event-oriented observability library"; + license = lib.licenses.asl20; + }) {}; + + "e11y-otel" = callPackage + ({ mkDerivation, async, base, e11y, general-allocate + , hs-opentelemetry-api, hs-opentelemetry-sdk, parametric-functor + , sydtest, text, unordered-containers + }: + mkDerivation { + pname = "e11y-otel"; + version = "0.1.0.0"; + sha256 = "0y2g8ig82fkdfv5h3dd4x8k05lshwsdbfpqxc24xxcd4w507lf0q"; + libraryHaskellDepends = [ + base e11y hs-opentelemetry-api parametric-functor text + unordered-containers + ]; + testHaskellDepends = [ + async base e11y general-allocate hs-opentelemetry-api + hs-opentelemetry-sdk sydtest text unordered-containers + ]; + description = "OpenTelemetry-based rendering for e11y"; + license = lib.licenses.asl20; + }) {}; + "each" = callPackage ({ mkDerivation, base, dlist, hspec, QuickCheck, template-haskell }: @@ -94068,8 +93654,8 @@ self: { }: mkDerivation { pname = "ebird-cli"; - version = "0.3.0.0"; - sha256 = "1l0pm1ha2shrm1b2qp8b9c0jrbsg8qjmq0srval1y9bxxzp2wls9"; + version = "0.3.0.1"; + sha256 = "0y66hyifcfazb8k9kwss6m40h2ylpg8pzfkb196mdjpamk5v1n8z"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -94088,8 +93674,8 @@ self: { }: mkDerivation { pname = "ebird-client"; - version = "0.2.0.0"; - sha256 = "14pxbpwszfmvndck9xd124g3mqj117nvdzsvqbpkm9mh68zxkvaz"; + version = "0.2.0.1"; + sha256 = "07j2gfxl40srq25xr23yjappimvgdv11ydipr5q91yf94p33m2hz"; libraryHaskellDepends = [ base data-default ebird-api http-client-tls optics servant servant-client text @@ -94801,30 +94387,6 @@ self: { }: mkDerivation { pname = "effectful"; - version = "2.2.2.0"; - sha256 = "1j6p28d5701v0a5fhgra1mhnzsqbxj44mpnixrh8jy34rcbq02bi"; - libraryHaskellDepends = [ - async base bytestring directory effectful-core process stm time - unliftio - ]; - testHaskellDepends = [ - base containers effectful-core exceptions lifted-base primitive - tasty tasty-hunit unliftio - ]; - benchmarkHaskellDepends = [ - async base tasty-bench text unix unliftio - ]; - description = "An easy to use, performant extensible effects library"; - license = lib.licenses.bsd3; - }) {}; - - "effectful_2_3_0_0" = callPackage - ({ mkDerivation, async, base, bytestring, containers, directory - , effectful-core, exceptions, lifted-base, primitive, process, stm - , tasty, tasty-bench, tasty-hunit, text, time, unix, unliftio - }: - mkDerivation { - pname = "effectful"; version = "2.3.0.0"; sha256 = "03yr8hr1aahqfm04jdn7nnfblvxpj1zgrv8c9ymgjnn6gxjvwhk7"; libraryHaskellDepends = [ @@ -94840,7 +94402,6 @@ self: { ]; description = "An easy to use, performant extensible effects library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "effectful-core" = callPackage @@ -94849,22 +94410,6 @@ self: { }: mkDerivation { pname = "effectful-core"; - version = "2.2.2.2"; - sha256 = "1ykscrp24n6cfwh9n051wj8zcza522jwfcw48fnxh3gvgyn43vaq"; - libraryHaskellDepends = [ - base containers exceptions monad-control primitive - transformers-base unliftio-core - ]; - description = "An easy to use, performant extensible effects library"; - license = lib.licenses.bsd3; - }) {}; - - "effectful-core_2_3_0_1" = callPackage - ({ mkDerivation, base, containers, exceptions, monad-control - , primitive, transformers-base, unliftio-core - }: - mkDerivation { - pname = "effectful-core"; version = "2.3.0.1"; sha256 = "16vk5sjyy4knw9yss25iv501zxz2258qds3bhl1mrqa24phy3c9w"; libraryHaskellDepends = [ @@ -94873,7 +94418,6 @@ self: { ]; description = "An easy to use, performant extensible effects library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "effectful-plugin" = callPackage @@ -94909,8 +94453,8 @@ self: { pname = "effectful-th"; version = "1.0.0.1"; sha256 = "19xbvfsglm4gsji303zj4f1nhhl4gls78cdbl4yalxm8c4m8iqsf"; - revision = "3"; - editedCabalFile = "1v0p0rs241xqvqzvcqk3dyx68zyqbdqvfyprc0s4nhxzry8a9ka5"; + revision = "4"; + editedCabalFile = "0dawn69x2zf1wm6zj3vkv1s0naq8820nfi191v1ix5z9ai7nq5kz"; libraryHaskellDepends = [ base containers effectful-core exceptions template-haskell th-abstraction @@ -95849,8 +95393,10 @@ self: { }: mkDerivation { pname = "eliminators"; - version = "0.9.2"; - sha256 = "0j0k1lw6b5yqz7kxckb5s0phqcnzdis0b469nxryawsv12wvv335"; + version = "0.9.3"; + sha256 = "0pmh4ds1xmk464988airlwdj47mbq9xzgvfmpsp7dw84k0226pyg"; + revision = "2"; + editedCabalFile = "1h1ajn96s281pbyxz7c9khlc7qn5ddvf8x7v4pagx9fqs08mqaar"; libraryHaskellDepends = [ base extra singleton-nats singletons-base template-haskell text th-abstraction th-desugar @@ -95942,8 +95488,8 @@ self: { }: mkDerivation { pname = "elm-bridge"; - version = "0.8.2"; - sha256 = "15nwxz2v678l26hapmphs1aqmnmx89r5j1mf3iys86n73qp3vfjl"; + version = "0.8.3"; + sha256 = "0rcpcal9b4i293smgry74wznz15b6vga31l00z3h4vll96r62g9s"; libraryHaskellDepends = [ aeson base template-haskell ]; testHaskellDepends = [ aeson base containers hspec QuickCheck text @@ -96251,8 +95797,8 @@ self: { }: mkDerivation { pname = "elm-street"; - version = "0.2.1.1"; - sha256 = "0gv4ahpd7ds9yjy33pgqd1gixk36scz2r1h256jiynhgdyl81jlp"; + version = "0.2.2.0"; + sha256 = "1wgf5fss6qwgc3q18k5z95658jy4g8gx1v0ys7wwbqix4jhn461s"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -96520,26 +96066,6 @@ self: { }: mkDerivation { pname = "elynx-tools"; - version = "0.7.2.1"; - sha256 = "01cw6n3br15alrjhwf3bx7mn0vbxkdwn51cdg004i0s35fzb5dxn"; - libraryHaskellDepends = [ - aeson attoparsec base base16-bytestring bytestring - cryptohash-sha256 directory hmatrix optparse-applicative random - template-haskell time transformers zlib - ]; - description = "Tools for ELynx"; - license = lib.licenses.gpl3Plus; - maintainers = [ lib.maintainers.dschrempf ]; - }) {}; - - "elynx-tools_0_7_2_2" = callPackage - ({ mkDerivation, aeson, attoparsec, base, base16-bytestring - , bytestring, cryptohash-sha256, directory, hmatrix - , optparse-applicative, random, template-haskell, time - , transformers, zlib - }: - mkDerivation { - pname = "elynx-tools"; version = "0.7.2.2"; sha256 = "0yf8ybw6w0lsdyckvl5h2svkr6v22ymagzlnpvjlkscnb2654xss"; libraryHaskellDepends = [ @@ -96549,7 +96075,6 @@ self: { ]; description = "Tools for ELynx"; license = lib.licenses.gpl3Plus; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.dschrempf ]; }) {}; @@ -96668,25 +96193,6 @@ self: { }) {}; "emacs-module" = callPackage - ({ mkDerivation, base, bytestring, deepseq, exceptions - , monad-control, mtl, prettyprinter, resourcet - , safe-exceptions-checked, template-haskell, text - , transformers-base, vector, void - }: - mkDerivation { - pname = "emacs-module"; - version = "0.1.1.1"; - sha256 = "1j66b4r4zhqc2j1fqihzqdc0zacjy3fpgf54b7z55n2wqa6x9lgw"; - libraryHaskellDepends = [ - base bytestring deepseq exceptions monad-control mtl prettyprinter - resourcet safe-exceptions-checked template-haskell text - transformers-base vector void - ]; - description = "Utilities to write Emacs dynamic modules"; - license = lib.licenses.asl20; - }) {}; - - "emacs-module_0_2_1" = callPackage ({ mkDerivation, base, bytestring, deepseq, exceptions, filepath , monad-control, monad-interleave, mtl, prettyprinter , prettyprinter-combinators, primitive, template-haskell, text @@ -96704,7 +96210,6 @@ self: { ]; description = "Utilities to write Emacs dynamic modules"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "email" = callPackage @@ -97056,6 +96561,31 @@ self: { broken = true; }) {}; + "emhell" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, data-default-class + , data-svd, haskeline, hocd, lens, optparse-applicative + , prettyprinter, prettyprinter-ansi-terminal, repline, text + , transformers, unix + }: + mkDerivation { + pname = "emhell"; + version = "0.1.1.0"; + sha256 = "1nfzqf51cqvc7w5yzazmgyis360xbaf3yzdqvh0m95abzrhiyvib"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + attoparsec base data-svd haskeline lens optparse-applicative + prettyprinter prettyprinter-ansi-terminal text unix + ]; + executableHaskellDepends = [ + base bytestring data-default-class data-svd hocd + optparse-applicative prettyprinter prettyprinter-ansi-terminal + repline text transformers + ]; + description = "Embedded shell"; + license = lib.licenses.bsd3; + }) {}; + "emoji" = callPackage ({ mkDerivation, aeson, base, bytestring, template-haskell, text , unordered-containers @@ -97230,6 +96760,17 @@ self: { broken = true; }) {}; + "end-of-exe" = callPackage + ({ mkDerivation, base, directory }: + mkDerivation { + pname = "end-of-exe"; + version = "0.1.2.0"; + sha256 = "0nh1dw9izhhsgm4dm46nxdijs5rm3xmfv8ijnh261g8yh3j0qzan"; + libraryHaskellDepends = [ base directory ]; + description = "A small library to deal with executable endings"; + license = lib.licenses.mit; + }) {}; + "endo" = callPackage ({ mkDerivation, base, between, data-default-class, mtl , transformers @@ -97453,6 +96994,23 @@ self: { license = lib.licenses.bsd3; }) {}; + "enum-subset-generate_0_1_0_3" = callPackage + ({ mkDerivation, base, generic-random, hspec, microlens, QuickCheck + , template-haskell + }: + mkDerivation { + pname = "enum-subset-generate"; + version = "0.1.0.3"; + sha256 = "13mj8ph1kb3myy5paqcssk6wmn9fkpxdv5gdjj6lgvfw0vfsp364"; + libraryHaskellDepends = [ base microlens template-haskell ]; + testHaskellDepends = [ + base generic-random hspec microlens QuickCheck template-haskell + ]; + description = "Generate an ADT being a subset of another ADT, and the corresponding mappings"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "enum-text" = callPackage ({ mkDerivation, array, attoparsec, base, bytestring, doctest , doctest-discover, fmt, hashable, possibly, scientific, text, time @@ -97761,8 +97319,8 @@ self: { pname = "env-guard"; version = "0.2"; sha256 = "0chgskm1893i17b7r704wh44b7wh0ig2jz7y43vznhnmchrc80al"; - revision = "2"; - editedCabalFile = "1f9gy868wkvkljiv23ibz7r1pk23arri6m3c18fgbip4fzfqrld7"; + revision = "3"; + editedCabalFile = "177rw9yax3wfix0pirc9lz8kn2pjp8q4fiidvkj48l4ybcq0zisk"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest ]; description = "Conditionally running IO actions based on environment variables"; @@ -98131,10 +97689,8 @@ self: { }: mkDerivation { pname = "equational-reasoning"; - version = "0.7.0.1"; - sha256 = "1xp5vmz19idc29xidr7q65hsnhfnl3ca80hxxfllsqpyyh32qlhn"; - revision = "3"; - editedCabalFile = "06irwil7x5yc0kpnknvx1a2albzq1l0dnkhc2xfzb4421kyzf9gf"; + version = "0.7.0.2"; + sha256 = "18pmg7c103yprldbzh0c3wz2mbiidi14ildymsfggnxica6w05qg"; libraryHaskellDepends = [ base containers template-haskell th-desugar void ]; @@ -98347,8 +97903,8 @@ self: { }: mkDerivation { pname = "errata"; - version = "0.4.0.1"; - sha256 = "1xj7cg93pi242mx99vw31262sx5m78fd13nzjpzxp5zcw40k1mw2"; + version = "0.4.0.2"; + sha256 = "0vr1rijjb25nrsnrix173p4xqg2wqac5iwfwhllgw2fvh3k2jbz8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers text ]; @@ -98614,35 +98170,6 @@ self: { "ersatz" = callPackage ({ mkDerivation, array, attoparsec, base, bytestring, containers - , data-default, fail, lens, mtl, parsec, process, semigroups - , streams, temporary, transformers, unordered-containers - }: - mkDerivation { - pname = "ersatz"; - version = "0.4.13"; - sha256 = "0ph2ayw4vb4rrgfmm8dhwr18172igx2sczjhv2vf3b6vd5r0z1hy"; - revision = "1"; - editedCabalFile = "1xmmxr1n8mlchlkbl8n93yck4zn5308q5pvp946zr9d7866wl3l5"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - array attoparsec base bytestring containers data-default lens mtl - process semigroups streams temporary transformers - unordered-containers - ]; - executableHaskellDepends = [ - array base containers fail lens mtl parsec semigroups - ]; - testHaskellDepends = [ array base ]; - description = "A monad for expressing SAT or QSAT problems using observable sharing"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; - }) {}; - - "ersatz_0_5" = callPackage - ({ mkDerivation, array, attoparsec, base, bytestring, containers , data-default, fail, HUnit, lens, mtl, parsec, process, semigroups , streams, temporary, test-framework, test-framework-hunit , transformers, unordered-containers @@ -98816,12 +98343,12 @@ self: { "espial" = callPackage ({ mkDerivation, aeson, attoparsec, base, base64, bcrypt , blaze-html, bytestring, case-insensitive, classy-prelude - , classy-prelude-conduit, classy-prelude-yesod, conduit, connection - , containers, cryptohash-sha256, data-default, directory, entropy - , esqueleto, fast-logger, file-embed, foreign-store, hjsmin - , hscolour, hspec, html-entities, http-api-data, http-client - , http-client-tls, http-conduit, http-types, iso8601-time - , microlens, monad-logger, mtl, optparse-applicative + , classy-prelude-conduit, classy-prelude-yesod, conduit, containers + , cryptohash-sha256, crypton-connection, data-default, directory + , entropy, esqueleto, fast-logger, file-embed, foreign-store + , hjsmin, hscolour, hspec, html-entities, http-api-data + , http-client, http-client-tls, http-conduit, http-types + , iso8601-time, microlens, monad-logger, mtl, optparse-applicative , optparse-generic, parser-combinators, persistent , persistent-sqlite, persistent-template, pretty-show, safe , shakespeare, template-haskell, text, time, transformers, unix @@ -98831,15 +98358,15 @@ self: { }: mkDerivation { pname = "espial"; - version = "0.0.16"; - sha256 = "102pfhl04rhrfxbq24wvbg6gz2dnsj3krskzlb8afmkn1n4wpc8m"; + version = "0.0.20"; + sha256 = "0gdwd0yni2wd36zg3hv832x1rvabnq4q424mqmkid9jp9df4951l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base base64 bcrypt blaze-html bytestring case-insensitive classy-prelude classy-prelude-conduit - classy-prelude-yesod conduit connection containers - cryptohash-sha256 data-default directory entropy esqueleto + classy-prelude-yesod conduit containers cryptohash-sha256 + crypton-connection data-default directory entropy esqueleto fast-logger file-embed foreign-store hjsmin hscolour html-entities http-api-data http-client http-client-tls http-conduit http-types iso8601-time microlens monad-logger mtl parser-combinators @@ -98851,8 +98378,8 @@ self: { executableHaskellDepends = [ aeson attoparsec base base64 bcrypt blaze-html bytestring case-insensitive classy-prelude classy-prelude-conduit - classy-prelude-yesod conduit connection containers - cryptohash-sha256 data-default directory entropy esqueleto + classy-prelude-yesod conduit containers cryptohash-sha256 + crypton-connection data-default directory entropy esqueleto fast-logger file-embed foreign-store hjsmin hscolour html-entities http-api-data http-client http-client-tls http-conduit http-types iso8601-time microlens monad-logger mtl optparse-applicative @@ -98865,8 +98392,8 @@ self: { testHaskellDepends = [ aeson attoparsec base base64 bcrypt blaze-html bytestring case-insensitive classy-prelude classy-prelude-conduit - classy-prelude-yesod conduit connection containers - cryptohash-sha256 data-default directory entropy esqueleto + classy-prelude-yesod conduit containers cryptohash-sha256 + crypton-connection data-default directory entropy esqueleto fast-logger file-embed foreign-store hjsmin hscolour hspec html-entities http-api-data http-client http-client-tls http-conduit http-types iso8601-time microlens monad-logger mtl @@ -98891,8 +98418,8 @@ self: { }: mkDerivation { pname = "esqueleto"; - version = "3.5.11.0"; - sha256 = "03vk49q87m85qkld89d1gxf17mah7xkhk0m5y84d4mv1c5is530y"; + version = "3.5.11.1"; + sha256 = "144anqiar5pq9ss403sspnicjlad4icnf986fy4zfzqd70r6na0k"; libraryHaskellDepends = [ aeson attoparsec base blaze-html bytestring conduit containers monad-logger persistent resourcet tagged template-haskell text time @@ -100187,43 +99714,6 @@ self: { "eventstore" = callPackage ({ mkDerivation, aeson, array, async, base, bifunctors, bytestring - , cereal, clock, connection, containers, dns, dotnet-timespan - , exceptions, fast-logger, file-embed, hashable, hspec, http-client - , interpolate, lifted-async, lifted-base, monad-control - , monad-logger, mono-traversable, mtl, protobuf, random, safe - , safe-exceptions, semigroups, stm, stm-chans, streaming, tasty - , tasty-hspec, tasty-hunit, text, time, transformers-base - , unordered-containers, uuid, vector - }: - mkDerivation { - pname = "eventstore"; - version = "1.4.2"; - sha256 = "1g11asiwnqkzfvflcz0va28kj8b89h5890c9zsa2as9kzgb7zdmr"; - libraryHaskellDepends = [ - aeson array base bifunctors bytestring cereal clock connection - containers dns dotnet-timespan exceptions fast-logger hashable - http-client interpolate lifted-async lifted-base monad-control - monad-logger mono-traversable mtl protobuf random safe - safe-exceptions semigroups stm stm-chans streaming text time - transformers-base unordered-containers uuid vector - ]; - testHaskellDepends = [ - aeson async base bytestring cereal connection containers - dotnet-timespan exceptions fast-logger file-embed hashable hspec - lifted-async lifted-base monad-control mono-traversable protobuf - safe safe-exceptions semigroups stm stm-chans streaming tasty - tasty-hspec tasty-hunit text time transformers-base - unordered-containers uuid vector - ]; - description = "EventStore TCP Client"; - license = lib.licenses.bsd3; - platforms = lib.platforms.x86_64; - hydraPlatforms = lib.platforms.none; - broken = true; - }) {}; - - "eventstore_1_4_3" = callPackage - ({ mkDerivation, aeson, array, async, base, bifunctors, bytestring , cereal, clock, containers, crypton-connection, dns , dotnet-timespan, exceptions, fast-logger, file-embed, hashable , hspec, http-client, interpolate, lifted-async, lifted-base @@ -100274,7 +99764,6 @@ self: { ]; description = "An event-oriented observability library"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "eventuo11y-batteries" = callPackage @@ -100298,7 +99787,6 @@ self: { ]; description = "Grab bag of eventuo11y-enriched functionality"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "eventuo11y-dsl" = callPackage @@ -100326,7 +99814,6 @@ self: { ]; description = "aeson-based rendering for eventuo11y"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "eventuo11y-otel" = callPackage @@ -100340,7 +99827,6 @@ self: { ]; description = "OpenTelemetry-based rendering for eventuo11y"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "eventuo11y-prometheus" = callPackage @@ -100352,7 +99838,6 @@ self: { libraryHaskellDepends = [ base containers eventuo11y prometheus ]; description = "Prometheus backend for eventuo11y"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "every" = callPackage @@ -100569,8 +100054,8 @@ self: { ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "exception-hierarchy"; - version = "0.1.0.10"; - sha256 = "1xvbx4b68hsdj4wsxff2qd5b9342vk3iqjdv9ilxpf3wpg3xq3x2"; + version = "0.1.0.11"; + sha256 = "0v7yc7im6g7xy41q459g39b7ri44f7axzzvrbi3vrlwl7c7k3wxz"; libraryHaskellDepends = [ base template-haskell ]; description = "Exception type hierarchy with TemplateHaskell"; license = lib.licenses.bsd3; @@ -100703,8 +100188,8 @@ self: { pname = "exceptions"; version = "0.10.7"; sha256 = "0jb0ah5k2mb4clhb34c59f615vzl54lhx3hf6njqsgdmr3jashls"; - revision = "1"; - editedCabalFile = "05hqkph2rd7vkgbggbpa13i3r8wvb2fgsan40cd8macggwkw5k30"; + revision = "2"; + editedCabalFile = "14zz1abaj62p7f0gmnxr2ss1cpciin64zy7yz3vhkcvy1k00ynm8"; libraryHaskellDepends = [ base mtl stm template-haskell transformers ]; @@ -101250,8 +100735,8 @@ self: { }: mkDerivation { pname = "exon"; - version = "1.6.1.0"; - sha256 = "0cdsh3qhbiw4q0nskcwgbbd1zdy0jhy9iblqx5h079drc0faa3zp"; + version = "1.6.1.1"; + sha256 = "1cdl7lmlr1ivr1w0b0g26q3lifx9z0a91py1gvd92a4ncawrwk13"; libraryHaskellDepends = [ base ghc incipit-base parsec template-haskell ]; @@ -101615,8 +101100,8 @@ self: { }: mkDerivation { pname = "exploring-interpreters"; - version = "1.4.0.0"; - sha256 = "15dadwf6lpcppc1zcv5mwrfsgffjjwbsprasf0fw9prnyx1srw3v"; + version = "1.5.0.0"; + sha256 = "07g32qwv5nfpzs5c7hni2mhzaaryjy3swmarxbc8hdlb4nlysbj5"; libraryHaskellDepends = [ aeson attoparsec base bytestring containers exceptions fgl haskeline http-types mtl network scientific text transformers @@ -102064,14 +101549,16 @@ self: { }) {}; "extism" = callPackage - ({ mkDerivation, base, bytestring, extism, extism-manifest, HUnit - , json + ({ mkDerivation, base, binary, bytestring, extism, extism-manifest + , HUnit, json, uuid }: mkDerivation { pname = "extism"; - version = "0.5.0"; - sha256 = "1yb0lw7bpinnnqllkjxad83g1lh2gx68w9c63jplkivygws800n2"; - libraryHaskellDepends = [ base bytestring extism-manifest json ]; + version = "1.0.0.1"; + sha256 = "0zq08pqhr22kmwaiy56nbf1h84xm38bq491n60pd116sag21pf1n"; + libraryHaskellDepends = [ + base binary bytestring extism-manifest json uuid + ]; librarySystemDepends = [ extism ]; testHaskellDepends = [ base bytestring HUnit ]; description = "Extism bindings"; @@ -102084,8 +101571,8 @@ self: { ({ mkDerivation, base, base64-bytestring, bytestring, json }: mkDerivation { pname = "extism-manifest"; - version = "0.3.0"; - sha256 = "0cfp8akz64ama88ls5885dvvxfswy1w709gl2h9qp0ga6fvkx0xf"; + version = "1.0.0.1"; + sha256 = "03rk2rc6wlrlnxz2mx3vb4a1i50hsshd2pz4rm0q2m54vv8rpg00"; libraryHaskellDepends = [ base base64-bytestring bytestring json ]; description = "Extism manifest bindings"; license = lib.licenses.bsd3; @@ -102097,8 +101584,8 @@ self: { }: mkDerivation { pname = "extism-pdk"; - version = "0.2.0.0"; - sha256 = "0aqbzd9vnnfxn0wh5q6axcwq44iq2z5gq276qcbcfppd03vf83mm"; + version = "1.0.0.0"; + sha256 = "1fw9jypdxwpx3b4zgdjx6qk24mjdcxsa3zk4rhqlzsz5ga64z65f"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -102416,8 +101903,8 @@ self: { }: mkDerivation { pname = "fadno"; - version = "1.1.8"; - sha256 = "0f8lx1lg43665s56fwb3mawxjz8g1mrr33hz3rm47jcbb45k25jj"; + version = "1.1.9.1"; + sha256 = "1iqsjihrhhikvcb1y25p5nx7l1ac8ka1dmcy30qjlzznvy8pz96s"; libraryHaskellDepends = [ base containers data-default Decimal event-list fadno-xml HUnit lens midi mtl process safe text unordered-containers vector xml @@ -102436,8 +101923,8 @@ self: { }: mkDerivation { pname = "fadno-braids"; - version = "0.1.5"; - sha256 = "1lyxxnzc2y4iz1ydyqzm69rd1yjh3grcq8ji1rn9wqbwjbjimf9p"; + version = "0.2"; + sha256 = "1dl74zxwzp71pjcmwa8a8wlbxlpvdhq6bkjhvflzw07m5hkp4lg3"; libraryHaskellDepends = [ base containers data-default diagrams diagrams-lib diagrams-rasterific lens random @@ -102453,8 +101940,8 @@ self: { }: mkDerivation { pname = "fadno-xml"; - version = "1.2"; - sha256 = "0s7d7ida5xj2118j0zwbrd19pxn8aqqqaxz62kyvybckmhz05h1g"; + version = "1.2.1"; + sha256 = "0g07rjsql3w33n3smgrf2cg27380kzb7dh938cxc73m5y8ddfljf"; libraryHaskellDepends = [ base containers Decimal lens mtl parsec xml ]; @@ -102694,36 +102181,6 @@ self: { "faktory" = callPackage ({ mkDerivation, aeson, aeson-casing, aeson-qq, async, base - , bytestring, connection, cryptonite, errors, hspec, markdown-unlit - , megaparsec, memory, mtl, network, random, safe-exceptions - , scanner, semigroups, text, time, unix, unordered-containers - }: - mkDerivation { - pname = "faktory"; - version = "1.1.2.4"; - sha256 = "0mn888cjk8ag94il7zcbk6q5cq2vf2dxf1b8ba8ki2rypxld5m7a"; - revision = "1"; - editedCabalFile = "10gpavyqdx9kcrp963wgx0jfvm4xf97yg92y4gvk5vkpjipmx5mg"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson aeson-casing base bytestring connection cryptonite errors - megaparsec memory mtl network random safe-exceptions scanner - semigroups text time unix unordered-containers - ]; - executableHaskellDepends = [ aeson base safe-exceptions ]; - testHaskellDepends = [ - aeson aeson-qq async base hspec markdown-unlit mtl time - ]; - testToolDepends = [ markdown-unlit ]; - description = "Faktory Worker for Haskell"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; - }) {}; - - "faktory_1_1_2_5" = callPackage - ({ mkDerivation, aeson, aeson-casing, aeson-qq, async, base , bytestring, crypton-connection, cryptonite, errors, hspec , markdown-unlit, megaparsec, memory, mtl, network, random , safe-exceptions, scanner, semigroups, text, time, unix @@ -102731,10 +102188,8 @@ self: { }: mkDerivation { pname = "faktory"; - version = "1.1.2.5"; - sha256 = "0ax5hk98k4v8vnhv6rvbjxhynqkzijb5l7dbaxp15mh6yd2y981f"; - revision = "1"; - editedCabalFile = "072nm86gyqgnrcfdq466nkpkcsp417zibj1ni2s9b7ndw63x4k1f"; + version = "1.1.2.6"; + sha256 = "1ddzq4pxx6blvqa2s6y7jmx6s49g9ckywiidi2hvq7r0dympsz03"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -102781,7 +102236,6 @@ self: { ]; description = "Falling sand game/cellular automata simulation using regular parallel arrays"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "falling-turnip"; }) {}; @@ -102815,6 +102269,8 @@ self: { pname = "falsify"; version = "0.2.0"; sha256 = "1fhj70q6kfd98892gxfy3mc8wxxyr80g4rzapaici4zd3zczz2fd"; + revision = "1"; + editedCabalFile = "0i740c9nfjpgygdzq6gzjdcaj94m5dyf2bybbdx9xgw0kacmxbc2"; libraryHaskellDepends = [ base base16-bytestring binary bytestring containers data-default mtl optics-core optparse-applicative selective sop-core splitmix @@ -103148,7 +102604,6 @@ self: { ]; description = "An implementation of FastCDC, a content-defined chunking algorithm based on the Gear hash rolling hash algorithm"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "fastcdc"; }) {}; @@ -103698,6 +103153,8 @@ self: { pname = "fcf-base"; version = "0.1.0.0"; sha256 = "19jrcpj496bpchv8fw30vd5b5w3sj1qkzmh5jlahyvz5wsppzwsq"; + revision = "1"; + editedCabalFile = "0j71pgy6cp6jadyx8726daa91j795y9p3r3w0x3jvffpnlk9aibp"; libraryHaskellDepends = [ base fcf-family ]; testHaskellDepends = [ base fcf-family ]; description = "Family-of-families instances for base"; @@ -103754,8 +103211,8 @@ self: { }: mkDerivation { pname = "fcf-family"; - version = "0.2.0.0"; - sha256 = "17v811dfdvgdvhwri34df3sf3n82crd41pi28j8gbdqs4zg0lgln"; + version = "0.2.0.1"; + sha256 = "0dgbzin82da8a8j0xm9ijkaj5ifk2ca0cx02x5glr07qzzhpa9k5"; libraryHaskellDepends = [ base containers first-class-families template-haskell ]; @@ -104054,27 +103511,6 @@ self: { }: mkDerivation { pname = "fedora-haskell-tools"; - version = "1.0"; - sha256 = "13nqsf4p5cm9zzdryl09hcxsya5qn3h8q8wl1sz02jswkhwlhlzb"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - base bytestring csv directory extra fedora-dists filepath - http-conduit http-types optparse-applicative process simple-cmd - simple-cmd-args split time unix - ]; - description = "Building and maintenance tools for Fedora Haskell"; - license = lib.licenses.gpl3Only; - }) {}; - - "fedora-haskell-tools_1_1" = callPackage - ({ mkDerivation, base, bytestring, csv, directory, extra - , fedora-dists, filepath, http-conduit, http-types - , optparse-applicative, process, simple-cmd, simple-cmd-args, split - , time, unix - }: - mkDerivation { - pname = "fedora-haskell-tools"; version = "1.1"; sha256 = "194jkagrvkhzgw224jybxy4gvavs9qm6lp1b26ddbnpddf3v6paf"; isLibrary = false; @@ -104086,7 +103522,6 @@ self: { ]; description = "Building and maintenance tools for Fedora Haskell"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "fedora-img-dl" = callPackage @@ -104369,8 +103804,8 @@ self: { }: mkDerivation { pname = "feedback"; - version = "0.1.0.3"; - sha256 = "1an4w44p1abicjkb22whkrkhrl66p3f2vfrr70q8jbkwvws0wx8w"; + version = "0.1.0.4"; + sha256 = "0x7c8jr2mrvkfjxw919fkwngkxzbwly1xi1c1z4i0finkzfz8x6w"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -104440,7 +103875,6 @@ self: { ]; description = "Cocodataset with cocoapi"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "imageutils"; }) {}; @@ -104949,25 +104383,6 @@ self: { }: mkDerivation { pname = "fgl"; - version = "5.8.0.0"; - sha256 = "02cdigf5m3520vh30lld0j5d4al7nmsa4m9v9bjw1fprfaac03nn"; - revision = "1"; - editedCabalFile = "0g96jxn24vmq5y84klh95ng4lm7ghjbgka6rfkjf9kbyn7fqypnp"; - libraryHaskellDepends = [ - array base containers deepseq transformers - ]; - testHaskellDepends = [ base containers hspec QuickCheck ]; - benchmarkHaskellDepends = [ base deepseq microbench ]; - description = "Martin Erwig's Functional Graph Library"; - license = lib.licenses.bsd3; - }) {}; - - "fgl_5_8_2_0" = callPackage - ({ mkDerivation, array, base, containers, deepseq, hspec - , microbench, QuickCheck, transformers - }: - mkDerivation { - pname = "fgl"; version = "5.8.2.0"; sha256 = "1dn3x3rmdlglg1kbvx7vndkm66lvvyd23awwd0qzplzi43vhrks4"; libraryHaskellDepends = [ @@ -104977,7 +104392,6 @@ self: { benchmarkHaskellDepends = [ base deepseq microbench ]; description = "Martin Erwig's Functional Graph Library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "fgl-arbitrary" = callPackage @@ -105232,16 +104646,19 @@ self: { }) {}; "file-io" = callPackage - ({ mkDerivation, base, bytestring, filepath, unix }: + ({ mkDerivation, base, bytestring, deepseq, filepath, tasty + , tasty-hunit, temporary, unix + }: mkDerivation { pname = "file-io"; - version = "0.1.0.2"; - sha256 = "0ifgxiq0qzwdb9zlch0hjz4iq9r0nghmprvl1arf7b10mck618fl"; - libraryHaskellDepends = [ base bytestring filepath unix ]; + version = "0.1.1"; + sha256 = "1xqmd342x7ywc000g6dcr3gj9smcgancrrx7qc4faml2yh5sh842"; + libraryHaskellDepends = [ base bytestring deepseq filepath unix ]; + testHaskellDepends = [ + base bytestring filepath tasty tasty-hunit temporary + ]; description = "Basic file IO operations via 'OsPath'"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "file-location" = callPackage @@ -105324,14 +104741,31 @@ self: { broken = true; }) {}; + "file-uri" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, tasty, tasty-bench + , tasty-hunit + }: + mkDerivation { + pname = "file-uri"; + version = "0.1.0.0"; + sha256 = "1bnsc1527qcvnz5ihv1phzbdif6qg01r3qmgj4dk1fzzn79mqnxl"; + revision = "2"; + editedCabalFile = "0vysq1q10zp4agcrfgzy7lrjgf2q2nj8fgs17v4n54r4vqmw3p6n"; + libraryHaskellDepends = [ attoparsec base bytestring ]; + testHaskellDepends = [ base bytestring tasty tasty-hunit ]; + benchmarkHaskellDepends = [ base tasty-bench ]; + description = "File URI parsing"; + license = lib.licenses.bsd3; + }) {}; + "filecache" = callPackage ({ mkDerivation, base, containers, directory, exceptions, filepath , fsnotify, hspec, mtl, stm, strict-base-types, temporary, time }: mkDerivation { pname = "filecache"; - version = "0.4.1"; - sha256 = "17fbjdy2cicrd956317jj7fir0bd621c4zb5sb4991ph7jsah0n5"; + version = "0.5.0"; + sha256 = "02b2w8ycnks1sqhsiajw51dx4l38f5kv3vh67psr9rrp02q0zh4m"; libraryHaskellDepends = [ base containers directory exceptions filepath fsnotify mtl stm strict-base-types time @@ -106425,24 +105859,6 @@ self: { }) {}; "fix-whitespace" = callPackage - ({ mkDerivation, base, directory, extra, filepath, filepattern - , text, yaml - }: - mkDerivation { - pname = "fix-whitespace"; - version = "0.0.11"; - sha256 = "0q36vr3pfk1x14hl86g4g557299ih0510j7cf37h8n5nv8bs8gq2"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - base directory extra filepath filepattern text yaml - ]; - description = "Fixes whitespace issues"; - license = "unknown"; - mainProgram = "fix-whitespace"; - }) {}; - - "fix-whitespace_0_1" = callPackage ({ mkDerivation, base, bytestring, directory, extra, filepath , filepattern, QuickCheck, tasty, tasty-golden, tasty-quickcheck , text, transformers, yaml @@ -106451,6 +105867,8 @@ self: { pname = "fix-whitespace"; version = "0.1"; sha256 = "0ml8ggis3a4hdgl069864bxqqm74bs9yzbyb7imp02g2zywqsr1g"; + revision = "1"; + editedCabalFile = "1sljajray6r3dyj617rsakrf4n7y5wcppl5nf5xxacwv2q21ljhi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base text transformers ]; @@ -106463,7 +105881,6 @@ self: { ]; description = "Fixes whitespace issues"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "fix-whitespace"; }) {}; @@ -106895,6 +106312,8 @@ self: { pname = "flac"; version = "0.2.1"; sha256 = "0ca41lyl21x9nrlnj5df4fbhycpsmfrl6fsd8pmza2wklx8zlv9d"; + revision = "1"; + editedCabalFile = "1a2qja90bqm6zwfsi6z22zm74rb3sah37j4qlz4lx08zns92bdir"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring containers directory exceptions filepath mtl text @@ -106915,17 +106334,15 @@ self: { }: mkDerivation { pname = "flac-picture"; - version = "0.1.2"; - sha256 = "02h36z65xmy0mvg7j2863h35dcf24l08ma0dxjbqcn42sca9ss0m"; - revision = "1"; - editedCabalFile = "1ib9ypz06i81bgkj08aw6fdyxi6fbl2029vwlcqybbhz9cnya1pm"; + version = "0.1.3"; + sha256 = "1kspvndqwj0ph8zfx5qwwmzgkvvv4a53qb7nz7fxw4ba8gr2qpdl"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring flac JuicyPixels ]; testHaskellDepends = [ base bytestring directory flac hspec JuicyPixels temporary ]; testToolDepends = [ hspec-discover ]; - description = "Support for writing picture to FLAC metadata blocks with JuicyPixels"; + description = "Support for writing pictures into FLAC metadata blocks with JuicyPixels"; license = lib.licenses.bsd3; }) {}; @@ -107182,31 +106599,6 @@ self: { }: mkDerivation { pname = "flatparse"; - version = "0.4.1.0"; - sha256 = "0hmi8h74haw21fdgvrqf71vawbjafyg6pmxlpa7pqd1xbgj1wk6j"; - libraryHaskellDepends = [ - base bytestring containers integer-gmp template-haskell utf8-string - ]; - testHaskellDepends = [ - base bytestring hspec HUnit QuickCheck quickcheck-instances - utf8-string - ]; - benchmarkHaskellDepends = [ - attoparsec base bytestring gauge integer-gmp megaparsec parsec - primitive utf8-string - ]; - description = "High-performance parsing from strict bytestrings"; - license = lib.licenses.mit; - maintainers = [ lib.maintainers.raehik ]; - }) {}; - - "flatparse_0_5_0_1" = callPackage - ({ mkDerivation, attoparsec, base, bytestring, containers, gauge - , hspec, HUnit, integer-gmp, megaparsec, parsec, primitive - , QuickCheck, quickcheck-instances, template-haskell, utf8-string - }: - mkDerivation { - pname = "flatparse"; version = "0.5.0.1"; sha256 = "08km6zw6p3xhqcbmfgksc6rgws08zj828cnn21zqq3kriq47amvc"; libraryHaskellDepends = [ @@ -107222,7 +106614,6 @@ self: { ]; description = "High-performance parsing from strict bytestrings"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.raehik ]; }) {}; @@ -107414,7 +106805,6 @@ self: { libraryToolDepends = [ proto-lens-protoc ]; description = "Flink stateful functions SDK"; license = lib.licenses.mpl20; - hydraPlatforms = lib.platforms.none; }) {}; "flip-cmd" = callPackage @@ -107518,12 +106908,12 @@ self: { ({ mkDerivation, base, criterion }: mkDerivation { pname = "floating-bits"; - version = "0.3.0.0"; - sha256 = "1cp2k9rks0g8i6lf6j3zrz7wxh42qmsqwvf26dkdqnnzi0aqkkxj"; + version = "0.3.1.0"; + sha256 = "06njpgacqywkr6y8lz78wxq0jvyc10r3f8fh80wm54vqqjhkc6m4"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; benchmarkHaskellDepends = [ base criterion ]; - description = "Conversions between floating and integral values"; + description = "Bitwise accurate floating point conversion, and Unit of Lease Precision calculation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; @@ -107558,42 +106948,6 @@ self: { }) {}; "floskell" = callPackage - ({ mkDerivation, aeson, aeson-pretty, attoparsec, base, bytestring - , containers, criterion, data-default, deepseq, directory - , exceptions, filepath, ghc-prim, haskell-src-exts, hspec - , monad-dijkstra, mtl, optparse-applicative, text, transformers - , unordered-containers, utf8-string - }: - mkDerivation { - pname = "floskell"; - version = "0.10.8"; - sha256 = "1mj4c3q9jw161jzzlz7aa9lw58g6a8j9cnk3974n3bbwxbzqrfdq"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson attoparsec base bytestring containers data-default directory - filepath haskell-src-exts monad-dijkstra mtl text transformers - unordered-containers utf8-string - ]; - executableHaskellDepends = [ - aeson-pretty base bytestring directory ghc-prim haskell-src-exts - optparse-applicative text - ]; - testHaskellDepends = [ - base bytestring deepseq exceptions haskell-src-exts hspec text - utf8-string - ]; - benchmarkHaskellDepends = [ - base bytestring criterion deepseq exceptions ghc-prim - haskell-src-exts text utf8-string - ]; - description = "A flexible Haskell source code pretty printer"; - license = lib.licenses.bsd3; - mainProgram = "floskell"; - }) {}; - - "floskell_0_11_0" = callPackage ({ mkDerivation, aeson, aeson-pretty, ansi-wl-pprint, attoparsec , attoparsec-aeson, base, bytestring, containers, criterion , data-default, deepseq, directory, exceptions, filepath, ghc-prim @@ -107602,8 +106956,8 @@ self: { }: mkDerivation { pname = "floskell"; - version = "0.11.0"; - sha256 = "07l14zr1igq2vbs6m09ffc9ddchwbakmhb1bjnxldb3rsvaqnjc3"; + version = "0.11.1"; + sha256 = "1gd9yvl6dfsz2q3dd5swj68wxa9dq670rmi2ix4yhmyfg8pjgcvn"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -107625,7 +106979,6 @@ self: { ]; description = "A flexible Haskell source code pretty printer"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "floskell"; }) {}; @@ -108264,6 +107617,19 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; + "fnmatch" = callPackage + ({ mkDerivation, base, bytestring, criterion, hspec }: + mkDerivation { + pname = "fnmatch"; + version = "0.1.0.0"; + sha256 = "1vmmypqvrfck4rkq4cm4viliyxypm139id3f1flhp53x2srr282i"; + libraryHaskellDepends = [ base bytestring ]; + testHaskellDepends = [ base bytestring hspec ]; + benchmarkHaskellDepends = [ base bytestring criterion ]; + description = "fnmatch C wrapper"; + license = lib.licenses.asl20; + }) {}; + "focus" = callPackage ({ mkDerivation, base, rerebase, tasty, tasty-hunit, transformers }: @@ -108377,9 +107743,7 @@ self: { sha256 = "04pzjppmb195ffgxdzh8dh39z5dalr5wd6sifcnbg9p1b3rw6myh"; revision = "4"; editedCabalFile = "0kpsp659y563h2vanhrdnbza9skq1j9sm6y3fg2j4p1xsgnkqjzv"; - libraryHaskellDepends = [ - base containers ghc-prim tagged transformers - ]; + libraryHaskellDepends = [ base ghc-prim tagged ]; testHaskellDepends = [ base containers QuickCheck quickcheck-instances test-framework test-framework-quickcheck2 transformers @@ -108387,6 +107751,7 @@ self: { benchmarkHaskellDepends = [ base containers criterion deepseq transformers ]; + doHaddock = false; description = "Compatibility package for the Foldable1 and Bifoldable1 type classes"; license = lib.licenses.bsd3; }) {}; @@ -109532,7 +108897,7 @@ self: { license = lib.licenses.bsd3; }) {}; - "fourmolu" = callPackage + "fourmolu_0_11_0_0" = callPackage ({ mkDerivation, aeson, ansi-terminal, array, base, binary , bytestring, Cabal-syntax, containers, Diff, directory, dlist , file-embed, filepath, ghc-lib-parser, hspec, hspec-discover @@ -109565,10 +108930,11 @@ self: { testToolDepends = [ hspec-discover ]; description = "A formatter for Haskell source code"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "fourmolu"; }) {}; - "fourmolu_0_14_0_0" = callPackage + "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 @@ -109599,7 +108965,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "A formatter for Haskell source code"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "fourmolu"; }) {}; @@ -110037,8 +109402,8 @@ self: { }: mkDerivation { pname = "freckle-app"; - version = "1.12.0.0"; - sha256 = "06c7wx5kkim4mxba9rksmw5vdf3pqj0j23yvnzd1fi58f2gjwdzk"; + version = "1.12.0.1"; + sha256 = "0yb90xwv5hl21bm2dra38a19wd5w6pxlq6gr78wv5rqf0v0bj47k"; libraryHaskellDepends = [ aeson annotated-exception aws-xray-client-persistent aws-xray-client-wai base bcp47 Blammo bugsnag bytestring @@ -110098,26 +109463,6 @@ self: { }: mkDerivation { pname = "free"; - version = "5.1.10"; - sha256 = "0whff0r0nvii5l9z9crw7v0rj0wwblwbnfp99515siyxjkzs9phj"; - revision = "2"; - editedCabalFile = "1qpn9sy2bpngkr9zdi0dvy5knnhbsli3d0nw1ljvw12pisv6njaq"; - libraryHaskellDepends = [ - base comonad containers distributive exceptions indexed-traversable - mtl profunctors semigroupoids template-haskell th-abstraction - transformers transformers-base - ]; - description = "Monads for free"; - license = lib.licenses.bsd3; - }) {}; - - "free_5_2" = callPackage - ({ mkDerivation, base, comonad, containers, distributive - , exceptions, indexed-traversable, mtl, profunctors, semigroupoids - , template-haskell, th-abstraction, transformers, transformers-base - }: - mkDerivation { - pname = "free"; version = "5.2"; sha256 = "12agp68cwwixcwfwnvk2xamg34a2x6ax7s1naxv66chpi5y7z1kj"; revision = "3"; @@ -110129,7 +109474,6 @@ self: { ]; description = "Monads for free"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "free-algebras" = callPackage @@ -110158,6 +109502,8 @@ self: { pname = "free-applicative-t"; version = "0.1.0.0"; sha256 = "15bamiy453fl4a2vygjwfywyqwkd46ddxn2v7g4r0y1v7z3y56yn"; + revision = "1"; + editedCabalFile = "00f6pg7simc66gwzx992bl3kin76ppl46g13d0jn2pyrcx332jip"; libraryHaskellDepends = [ base free ]; testHaskellDepends = [ base hedgehog transformers ]; description = "Free Applicative Transformer"; @@ -110280,6 +109626,18 @@ self: { broken = true; }) {}; + "free-listt" = callPackage + ({ mkDerivation, base, exceptions, free, mtl, transformers }: + mkDerivation { + pname = "free-listt"; + version = "0.1.0.1"; + sha256 = "0qymhgn43zmsi98fam53f0am5rhi0n14bqkr7x5irczirg5bzgzz"; + libraryHaskellDepends = [ base exceptions free mtl transformers ]; + testHaskellDepends = [ base ]; + description = "Lawful list and set monad transformers based on free monads"; + license = lib.licenses.mit; + }) {}; + "free-operational" = callPackage ({ mkDerivation, base, comonad-transformers, free, kan-extensions , mtl, transformers @@ -110964,10 +110322,8 @@ self: { ({ mkDerivation, base, bifunctors, optparse-applicative }: mkDerivation { pname = "friendly"; - version = "0.1.0.3"; - sha256 = "1djmj4nmn4g36iab0z7npgc34vvfspvafr5a4bblnv41glx1wpc1"; - revision = "1"; - editedCabalFile = "0phh2lim39ldrrp9qp41mmmjgzxjmv9ijxc0lhar1lbznn56hni5"; + version = "0.1.0.4"; + sha256 = "0nk48ly13mcrishi4xz9djh0n9k4q68lbgkr1p3ls5cf902nsn3i"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -111835,8 +111191,8 @@ self: { pname = "funcons-values"; version = "0.1.0.9"; sha256 = "1817jhp9vpipkvxdqvn4yj88z7z3pyrxs22h4d51c3056ighq6wn"; - revision = "1"; - editedCabalFile = "1g807b4lpz0whz0v4xl7y0qj0682y9lvmng06rxxyabn2lcvx5sc"; + revision = "2"; + editedCabalFile = "0gxsbvc02h3w1w1n6bgymg9y9ky84mwdzki8zfdamlwk1gwb7wpn"; libraryHaskellDepends = [ base bv containers multiset text vector ]; @@ -111955,8 +111311,8 @@ self: { }: mkDerivation { pname = "functor-combinators"; - version = "0.4.1.2"; - sha256 = "18b7whmsy1bqmqpyva4wipaakjbg8c3zi30pxlh44jw2cwf91c7j"; + version = "0.4.1.3"; + sha256 = "0123y4n01rga8kb86w74hzjwvz8jfr15c1abkrrngacp60bd25rl"; libraryHaskellDepends = [ assoc base bifunctors comonad constraints containers contravariant deriving-compat free hashable invariant kan-extensions mmorph mtl @@ -112469,8 +111825,8 @@ self: { }: mkDerivation { pname = "futhark"; - version = "0.25.10"; - sha256 = "1da69xzxfsmkfhclm8vz6kkn6glr06kcjjag3rjydz7yz7gdi0xv"; + version = "0.25.12"; + sha256 = "1py5adf6y2swy9f2kh2ydp76cqf3351vizfnrrv6hqcqsjdx8ys4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -112525,8 +111881,8 @@ self: { }: mkDerivation { pname = "futhark-manifest"; - version = "1.2.0.1"; - sha256 = "17sb3598yb88fj3ndffpd7a75vas16vfw6gl6n79rckgibrl8gh6"; + version = "1.3.0.0"; + sha256 = "0m6zlk1d9mg0rv7l9fj5702h81yvqrndcbgx6q6gwdbf13q9d2bp"; libraryHaskellDepends = [ aeson base bytestring containers text ]; testHaskellDepends = [ base QuickCheck quickcheck-instances tasty tasty-hunit @@ -112644,8 +112000,8 @@ self: { ({ mkDerivation, base, HUnit, monoid-subclasses }: mkDerivation { pname = "fuzzy"; - version = "0.1.0.1"; - sha256 = "16pl4ba9f3wlx69pg8va1c2qg4zb9c0w50d7f6d84x9b5ysaza5w"; + version = "0.1.1.0"; + sha256 = "0rc6zdbmggbzxbrxkcx6zajwdi4bbwld4mmn7ldl6mciakqrc0rv"; libraryHaskellDepends = [ base monoid-subclasses ]; testHaskellDepends = [ base HUnit ]; description = "Filters a list based on a fuzzy string search"; @@ -112697,23 +112053,36 @@ self: { license = lib.licenses.mit; }) {}; + "fuzzy-time_0_3_0_0" = callPackage + ({ mkDerivation, base, containers, deepseq, megaparsec, text, time + , validity, validity-time + }: + mkDerivation { + pname = "fuzzy-time"; + version = "0.3.0.0"; + sha256 = "00283a009wcgzmg86mq4rbxzpycrjy0cvjnn2nc3yfy92lq1j9ad"; + libraryHaskellDepends = [ + base containers deepseq megaparsec text time validity validity-time + ]; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "fuzzy-time-gen" = callPackage - ({ mkDerivation, base, containers, criterion, fuzzy-time - , genvalidity, genvalidity-criterion, genvalidity-hspec - , genvalidity-text, genvalidity-time, hspec, megaparsec, QuickCheck - , text, time + ({ mkDerivation, base, criterion, fuzzy-time, genvalidity + , genvalidity-criterion, genvalidity-hspec, genvalidity-text + , genvalidity-time, hspec, megaparsec, QuickCheck, text, time }: mkDerivation { pname = "fuzzy-time-gen"; - version = "0.2.0.1"; - sha256 = "100j98l32hgdm1ib22x1gnkjmnzmyih0ggsqmj8dihm8gqp9z094"; + version = "0.3.0.0"; + sha256 = "12gxvdzgajngmrsj17a1bfcyl2p7j2nb66lcxpqs8gq39cigvyfj"; libraryHaskellDepends = [ - base containers fuzzy-time genvalidity genvalidity-time megaparsec - QuickCheck time + base fuzzy-time genvalidity genvalidity-time QuickCheck ]; testHaskellDepends = [ - base fuzzy-time genvalidity genvalidity-hspec genvalidity-text - genvalidity-time hspec megaparsec QuickCheck text time + base fuzzy-time genvalidity-hspec genvalidity-text hspec megaparsec + QuickCheck text time ]; benchmarkHaskellDepends = [ base criterion fuzzy-time genvalidity-criterion @@ -113716,7 +113085,6 @@ self: { ]; description = "An implementation of Gear hash, a fast rolling hash algorithm"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "gedcom" = callPackage @@ -113958,6 +113326,33 @@ self: { mainProgram = "gemini-exports"; }) {}; + "gemini-exports_0_1_0_1" = callPackage + ({ mkDerivation, aeson, base, base64, bytestring, cassava, cmdargs + , containers, cryptonite, directory, hedgehog, http-client + , http-types, mtl, raw-strings-qq, req, safe-exceptions, scientific + , tasty, tasty-hedgehog, tasty-hunit, text, time, xdg-basedir, yaml + }: + mkDerivation { + pname = "gemini-exports"; + version = "0.1.0.1"; + sha256 = "1hkbp9c79zhy5f29n5y05mf5jdyqr8fg5vi7fs1pz4hian21187m"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base base64 bytestring cassava cmdargs containers cryptonite + directory http-client http-types mtl raw-strings-qq req + safe-exceptions scientific text time xdg-basedir yaml + ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ + base hedgehog tasty tasty-hedgehog tasty-hunit + ]; + description = "Generate CSV Exports of Your Gemini Trades, Transfers, & Earn Transactions"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "gemini-exports"; + }) {}; + "gemini-router" = callPackage ({ mkDerivation, base, gemini-server, HsOpenSSL, network-uri , transformers @@ -114019,16 +113414,34 @@ self: { ({ mkDerivation, base, HUnit, raw-strings-qq, text }: mkDerivation { pname = "gemmula"; - version = "0.1.0.0"; - sha256 = "1zswha3siximp7yp5gmawxm1n8c0bhnn9ybs0290f81vi5bw47lw"; - revision = "1"; - editedCabalFile = "0pa7pl8kgc6qmd8n4p05lzk6bvgip5pl94xys20ibqfa5a7irsnz"; + version = "1.1.0"; + sha256 = "1rkw77cfwj2i9hydazc07l4zbdxph3mqnqpsb0312bl44l091nj6"; libraryHaskellDepends = [ base text ]; testHaskellDepends = [ base HUnit raw-strings-qq text ]; description = "A tiny Gemtext parser"; license = lib.licenses.agpl3Only; }) {}; + "gemmula-altera" = callPackage + ({ mkDerivation, base, directory, filepath, gemmula, HTTP, HUnit + , modern-uri, optparse-applicative, raw-strings-qq, text + }: + mkDerivation { + pname = "gemmula-altera"; + version = "2.1.0"; + sha256 = "055sg1d4qpzwg4crj92bbc84qc100vbx504nmddj9z158na96qjv"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base gemmula HTTP modern-uri text ]; + executableHaskellDepends = [ + base directory filepath gemmula optparse-applicative text + ]; + testHaskellDepends = [ base gemmula HUnit raw-strings-qq text ]; + description = "A tiny Gemtext converter for gemmula"; + license = lib.licenses.agpl3Only; + mainProgram = "gemalter"; + }) {}; + "gemstone" = callPackage ({ mkDerivation, array, base, bitmap, bitmap-opengl, containers , FTGL, lens, linear, OpenGL, random, SDL, SDL-image, stb-image @@ -114155,21 +113568,19 @@ self: { }) {}; "general-allocate" = callPackage - ({ mkDerivation, base, containers, mtl, primitive, resourcet - , safe-exceptions, transformers + ({ mkDerivation, base, containers, exceptions, mtl, primitive + , resourcet, safe-exceptions, transformers }: mkDerivation { pname = "general-allocate"; - version = "0.2.1.4"; - sha256 = "1ds89izz3m53wr8qk4d3x3y3pgw7y1j3na2sy7yjgzy857j6xxp6"; + version = "0.2.3.1"; + sha256 = "1wjlhyv8ah8q95m76v0ng3m08sf4ln2brr5ldgmsb2zhx9m8p4b5"; libraryHaskellDepends = [ - base containers mtl primitive resourcet safe-exceptions + base containers exceptions mtl primitive resourcet safe-exceptions transformers ]; description = "Exception-safe resource management in more monads"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "general-games" = callPackage @@ -114857,14 +114268,14 @@ self: { }) {}; "generically" = callPackage - ({ mkDerivation, base, base-orphans }: + ({ mkDerivation, base }: mkDerivation { pname = "generically"; version = "0.1.1"; sha256 = "1ks3pi6mpma83xffplz8vmimyhvzpnhmcgvk3bvl3c64pqva9i84"; revision = "2"; editedCabalFile = "0z2rjz0ap63zjpj4166fxl09zfrlpmzn85pi3l0vhlr8pi4w13ip"; - libraryHaskellDepends = [ base base-orphans ]; + libraryHaskellDepends = [ base ]; description = "Generically newtype to use with DerivingVia"; license = lib.licenses.bsd3; }) {}; @@ -116991,7 +116402,7 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; - "ghc-exactprint" = callPackage + "ghc-exactprint_1_6_1_3" = callPackage ({ mkDerivation, base, bytestring, Cabal-syntax, containers , data-default, Diff, directory, fail, filemanip, filepath, free , ghc, ghc-boot, ghc-paths, HUnit, mtl, ordered-containers @@ -117014,20 +116425,25 @@ self: { ]; description = "ExactPrint for GHC"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; - "ghc-exactprint_1_7_0_1" = callPackage + "ghc-exactprint" = callPackage ({ mkDerivation, base, bytestring, Cabal-syntax, containers - , data-default, Diff, directory, extra, fail, filepath, ghc + , data-default, Diff, directory, extra, fail, filepath, free, ghc , ghc-boot, ghc-paths, HUnit, mtl, ordered-containers, silently , syb }: mkDerivation { pname = "ghc-exactprint"; - version = "1.7.0.1"; - sha256 = "0lf3grridkx5xb5zz8shx3vkzwqsc3y5rbgw7w6hbsgp7ac90jjz"; + version = "1.7.1.0"; + sha256 = "1kda9vqm4l5lhvcainvqgna46v29bwdkpr755wqqnn2kkvfsgvvy"; isLibrary = true; isExecutable = true; + libraryHaskellDepends = [ + base bytestring containers data-default directory fail filepath + free ghc ghc-boot mtl ordered-containers syb + ]; testHaskellDepends = [ base bytestring Cabal-syntax containers data-default Diff directory extra fail filepath ghc ghc-boot ghc-paths HUnit mtl @@ -117035,6 +116451,18 @@ self: { ]; description = "ExactPrint for GHC"; license = lib.licenses.bsd3; + }) {}; + + "ghc-exactprint_1_8_0_0" = callPackage + ({ mkDerivation }: + mkDerivation { + pname = "ghc-exactprint"; + version = "1.8.0.0"; + sha256 = "10j98rnn69wig6xks1x5xq19730225ksz3il93x8zniddsn40v8v"; + isLibrary = true; + isExecutable = true; + description = "ExactPrint for GHC"; + license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; @@ -117098,8 +116526,8 @@ self: { }: mkDerivation { pname = "ghc-heap-view"; - version = "0.6.4"; - sha256 = "19bqk98a3w4sd20ynil7b6m8p5qs0vrzwkdji3wv016i89vfsv7x"; + version = "0.6.4.1"; + sha256 = "0fi04y9qsy7afzfv2p7xkjwyxn6difqnz75cmy0hkdx1kii2diw3"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal filepath ]; libraryHaskellDepends = [ @@ -117258,7 +116686,7 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; - "ghc-lib" = callPackage + "ghc-lib_9_4_8_20231111" = callPackage ({ mkDerivation, alex, array, base, binary, bytestring, containers , deepseq, directory, exceptions, filepath, ghc-lib-parser , ghc-prim, happy, hpc, parsec, pretty, process, rts, stm, time @@ -117277,9 +116705,10 @@ self: { libraryToolDepends = [ alex happy ]; description = "The GHC API, decoupled from GHC versions"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; - "ghc-lib_9_6_3_20231121" = callPackage + "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, stm, time @@ -117287,8 +116716,8 @@ self: { }: mkDerivation { pname = "ghc-lib"; - version = "9.6.3.20231121"; - sha256 = "1ri4nwwyzkk6rbkx8pr2njf8hdhvr0k8gdh7030g4i51j64kcq9h"; + version = "9.6.4.20240109"; + sha256 = "0iny2fpbq8xjsrcxpn0qvxc4z7kga4b7c32nznypcwysp60vrzl8"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory @@ -117298,7 +116727,6 @@ self: { libraryToolDepends = [ alex happy ]; description = "The GHC API, decoupled from GHC versions"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "ghc-lib_9_8_1_20231121" = callPackage @@ -117366,7 +116794,7 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; - "ghc-lib-parser" = callPackage + "ghc-lib-parser_9_4_8_20231111" = callPackage ({ mkDerivation, alex, array, base, binary, bytestring, containers , deepseq, directory, exceptions, filepath, ghc-prim, happy, parsec , pretty, process, time, transformers, unix @@ -117384,17 +116812,18 @@ self: { libraryToolDepends = [ alex happy ]; description = "The GHC API, decoupled from GHC versions"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; - "ghc-lib-parser_9_6_3_20231121" = callPackage + "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.6.3.20231121"; - sha256 = "17z3l2n5id5kyyzljj490a32za2xna6yfif2bngbwinisklcyv2n"; + version = "9.6.4.20240109"; + sha256 = "1p89bavaqhyl8vmg83c944c9rj5j5qngnckml16wmd5xrbjlj9dh"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory @@ -117404,7 +116833,6 @@ self: { libraryToolDepends = [ alex happy ]; description = "The GHC API, decoupled from GHC versions"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "ghc-lib-parser_9_8_1_20231121" = callPackage @@ -117468,7 +116896,7 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; - "ghc-lib-parser-ex" = callPackage + "ghc-lib-parser-ex_9_4_0_0" = callPackage ({ mkDerivation, base, bytestring, containers, directory, extra , filepath, ghc-lib-parser, tasty, tasty-hunit, uniplate }: @@ -117485,9 +116913,10 @@ self: { ]; description = "Algorithms on GHC parse trees"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; - "ghc-lib-parser-ex_9_6_0_2" = callPackage + "ghc-lib-parser-ex" = callPackage ({ mkDerivation, base, bytestring, containers, directory, extra , filepath, ghc-lib-parser, tasty, tasty-hunit, uniplate }: @@ -117504,7 +116933,6 @@ self: { ]; description = "Algorithms on GHC parse trees"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "ghc-lib-parser-ex_9_8_0_0" = callPackage @@ -117527,6 +116955,25 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; + "ghc-magic-dict-compat" = callPackage + ({ mkDerivation, base, dlist, falsify, ghc, ghc-prim + , ghc-tcplugins-extra, tasty, tasty-discover, tasty-hunit + }: + mkDerivation { + pname = "ghc-magic-dict-compat"; + version = "0.0.0.0"; + sha256 = "03xrfb5qa3fh8v7vi9sjdgwplcdhkk1ksv2nagsqjfmag6gkkry5"; + libraryHaskellDepends = [ + base dlist ghc ghc-prim ghc-tcplugins-extra + ]; + testHaskellDepends = [ + base falsify tasty tasty-discover tasty-hunit + ]; + testToolDepends = [ tasty-discover ]; + description = "A compatibility layer and GHC plugin for `withDict` from \"GHC.Magic.Dict\"."; + license = lib.licenses.bsd3; + }) {}; + "ghc-make" = callPackage ({ mkDerivation, base, process, shake, unordered-containers }: mkDerivation { @@ -117919,16 +117366,14 @@ self: { }: mkDerivation { pname = "ghc-source-gen"; - version = "0.4.3.0"; - sha256 = "1lhqsklibgiv51hs8mnrkn784rc5sxf5z8cfv8hf9jqlny50720f"; + version = "0.4.4.0"; + sha256 = "0rf7qbncsqmndxhsxngwwz2a5ijwsxmjhkdw3zz2awq51skdapwr"; libraryHaskellDepends = [ base ghc ]; testHaskellDepends = [ base ghc ghc-paths QuickCheck tasty tasty-hunit tasty-quickcheck ]; description = "Constructs Haskell syntax trees for the GHC API"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "ghc-srcspan-plugin" = callPackage @@ -118004,23 +117449,6 @@ self: { }: mkDerivation { pname = "ghc-syntax-highlighter"; - version = "0.0.9.0"; - sha256 = "0dan000fg9ipfh8knhrdscnr8lvcf6p2djl9b4bgqd4nc65pcf8a"; - revision = "2"; - editedCabalFile = "1l1w8jn4sn0l9358xqinifm70zy0dsgdkm9kzlaj782abwvlz5rm"; - 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_10_0" = callPackage - ({ mkDerivation, base, ghc-lib-parser, hspec, hspec-discover, text - }: - mkDerivation { - pname = "ghc-syntax-highlighter"; version = "0.0.10.0"; sha256 = "145xjyraqd62k5amyqi9028rr9v2lgz3irmgz5v2hppza1i5qy72"; enableSeparateDataOutput = true; @@ -118029,7 +117457,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Syntax highlighter for Haskell using the lexer of GHC"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "ghc-syntax-highlighter_0_0_11_0" = callPackage @@ -118073,9 +117500,9 @@ self: { "ghc-tags_1_6" = callPackage ({ mkDerivation, aeson, async, attoparsec, base, bytestring - , containers, deepseq, directory, filepath, ghc, ghc-boot - , ghc-paths, optparse-applicative, process, stm, temporary, text - , time, vector, yaml + , containers, deepseq, directory, filepath, ghc-lib, ghc-paths + , optparse-applicative, process, stm, temporary, text, time, vector + , yaml }: mkDerivation { pname = "ghc-tags"; @@ -118085,7 +117512,7 @@ self: { isExecutable = true; executableHaskellDepends = [ aeson async attoparsec base bytestring containers deepseq directory - filepath ghc ghc-boot ghc-paths optparse-applicative process stm + filepath ghc-lib ghc-paths optparse-applicative process stm temporary text time vector yaml ]; description = "Utility for generating ctags and etags with GHC API"; @@ -118096,9 +117523,9 @@ self: { "ghc-tags" = callPackage ({ mkDerivation, aeson, async, attoparsec, base, bytestring - , containers, deepseq, directory, filepath, ghc-lib, ghc-paths - , optparse-applicative, process, stm, temporary, text, time, vector - , yaml + , containers, deepseq, directory, filepath, ghc, ghc-boot + , ghc-paths, optparse-applicative, process, stm, temporary, text + , time, vector, yaml }: mkDerivation { pname = "ghc-tags"; @@ -118108,7 +117535,7 @@ self: { isExecutable = true; executableHaskellDepends = [ aeson async attoparsec base bytestring containers deepseq directory - filepath ghc-lib ghc-paths optparse-applicative process stm + filepath ghc ghc-boot ghc-paths optparse-applicative process stm temporary text time vector yaml ]; description = "Utility for generating ctags and etags with GHC API"; @@ -118118,15 +117545,14 @@ self: { "ghc-tags-core" = callPackage ({ mkDerivation, attoparsec, base, bytestring, containers, deepseq - , filepath-bytestring, ghc, text + , filepath, ghc, text }: mkDerivation { pname = "ghc-tags-core"; version = "0.6.0.0"; sha256 = "1f8lph1g1xnk8p3mgsvzfy8sv90nn3j19a2cb7qpdmcg48md9947"; libraryHaskellDepends = [ - attoparsec base bytestring containers deepseq filepath-bytestring - ghc text + attoparsec base bytestring containers deepseq filepath ghc text ]; description = "CTags and ETags from Haskell syntax tree"; license = lib.licenses.mpl20; @@ -118228,8 +117654,8 @@ self: { ({ mkDerivation, base, bytestring, tasty-bench, text }: mkDerivation { pname = "ghc-trace-events"; - version = "0.1.2.7"; - sha256 = "1gqk6dddj3ajrwg1331ynp8yq44zdg40bx917s550hm9ycfnanji"; + version = "0.1.2.8"; + sha256 = "1qmfywqjwbnmhjs2q2nndvdfhigjhq5ma86s882ffcz3rawxv5wi"; libraryHaskellDepends = [ base bytestring text ]; benchmarkHaskellDepends = [ base bytestring tasty-bench ]; description = "Faster traceEvent and traceMarker, and binary object logging for eventlog"; @@ -118304,8 +117730,8 @@ self: { }: mkDerivation { pname = "ghc-typelits-presburger"; - version = "0.7.2.0"; - sha256 = "0lj9yw8rq8xi3n80ay0jdv53ygchf8sixj4iz4x7sb9hvw1nvrdh"; + version = "0.7.3.0"; + sha256 = "146xlp596ymsz1wrx2am62fy1v1gq7v6qzbx6qmj5dgxph0h4w6x"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -118345,8 +117771,8 @@ self: { }: mkDerivation { pname = "ghc-vis"; - version = "0.9.3"; - sha256 = "08144lfp3amgi5i6qfbpi0gqv39q34q4v9ykzl00pbc1l1zxnspg"; + version = "0.9.3.1"; + sha256 = "16ih0r4s2kprhbs5nq3r6cxwb57gjagqi8m8mzrvylf2niiz6xza"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal filepath ]; libraryHaskellDepends = [ @@ -118575,9 +118001,9 @@ self: { , extra, filepath, fingertree, focus, fuzzy, ghc, ghc-boot , ghc-boot-th, ghc-check, ghc-paths, ghc-trace-events, gitrev, Glob , haddock-library, hashable, hie-bios, hie-compat, hiedb, hls-graph - , hls-plugin-api, implicit-hie, implicit-hie-cradle, lens, list-t - , lsp, lsp-test, lsp-types, monoid-subclasses, mtl, network-uri - , opentelemetry, optparse-applicative, parallel, prettyprinter + , hls-plugin-api, implicit-hie, lens, list-t, lsp, lsp-test + , lsp-types, monoid-subclasses, mtl, network-uri, opentelemetry + , optparse-applicative, parallel, prettyprinter , prettyprinter-ansi-terminal, QuickCheck, random, regex-tdfa , row-types, safe-exceptions, shake, sorted-list, sqlite-simple , stm, stm-containers, syb, tasty, tasty-expected-failure @@ -118587,8 +118013,8 @@ self: { }: mkDerivation { pname = "ghcide"; - version = "2.5.0.0"; - sha256 = "1p4nm8qv1sx4r7mg52nkxv6rymngn9h7kfxg20yyb8wx170zx5cy"; + version = "2.6.0.0"; + sha256 = "1x99dlcfjvlc45nlgydmlm2hdf7a4mrdg9cyxdb8b4k29rjas9a5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -118598,22 +118024,22 @@ self: { dlist enummapset exceptions extra filepath fingertree focus ghc ghc-boot ghc-boot-th ghc-check ghc-paths ghc-trace-events Glob haddock-library hashable hie-bios hie-compat hiedb hls-graph - hls-plugin-api implicit-hie implicit-hie-cradle lens list-t lsp - lsp-types mtl opentelemetry optparse-applicative parallel - prettyprinter prettyprinter-ansi-terminal random regex-tdfa - row-types safe-exceptions sorted-list sqlite-simple stm - stm-containers syb text text-rope time transformers unix unliftio - unliftio-core unordered-containers vector + hls-plugin-api implicit-hie lens list-t lsp lsp-types mtl + opentelemetry optparse-applicative parallel prettyprinter + prettyprinter-ansi-terminal random regex-tdfa row-types + safe-exceptions sorted-list sqlite-simple stm stm-containers syb + text text-rope time transformers unix unliftio unliftio-core + unordered-containers vector ]; executableHaskellDepends = [ base data-default extra gitrev hls-plugin-api lsp lsp-types optparse-applicative ]; testHaskellDepends = [ - aeson async base containers data-default directory extra filepath - fuzzy ghc hls-plugin-api lens list-t lsp lsp-test lsp-types - monoid-subclasses mtl network-uri QuickCheck random regex-tdfa - row-types shake sqlite-simple stm stm-containers tasty + aeson async base containers data-default directory enummapset extra + filepath fuzzy ghc hls-plugin-api lens list-t lsp lsp-test + lsp-types monoid-subclasses mtl network-uri QuickCheck random + regex-tdfa row-types shake sqlite-simple stm stm-containers tasty tasty-expected-failure tasty-hunit tasty-quickcheck tasty-rerun text text-rope unordered-containers ]; @@ -118632,8 +118058,8 @@ self: { }: mkDerivation { pname = "ghcide-bench"; - version = "2.5.0.0"; - sha256 = "1sryj91j5wmck67njbwjjz5nigajblmygrrgl7b1zf3rv44x621i"; + version = "2.6.0.0"; + sha256 = "1j0fqfahdylw85akmpis01x5s3i187kzin58kziw79nlmm47kz6c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -118676,6 +118102,32 @@ self: { broken = true; }) {}; + "ghcitui" = callPackage + ({ mkDerivation, array, base, brick, containers, errors, extra + , file-embed, ghcid, hspec, microlens, microlens-th + , optparse-applicative, regex-base, regex-tdfa, string-interpolate + , text, text-zipper, transformers, utf8-string, vector, vty + , word-wrap + }: + mkDerivation { + pname = "ghcitui"; + version = "0.1.0.0"; + sha256 = "06s22bzbdzbdc8zi9q672l97046aklb85bxm1a1qxhmzbj69kg18"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + array base brick containers errors extra file-embed ghcid microlens + microlens-th regex-base regex-tdfa string-interpolate text + text-zipper transformers utf8-string vector vty word-wrap + ]; + executableHaskellDepends = [ base optparse-applicative text ]; + testHaskellDepends = [ base hspec ]; + doHaddock = false; + description = "A Terminal User Interface (TUI) for GHCi"; + license = lib.licenses.bsd3; + mainProgram = "ghcitui"; + }) {}; + "ghcjs-ajax" = callPackage ({ mkDerivation, aeson, base, http-types, text }: mkDerivation { @@ -119049,18 +118501,18 @@ self: { }) {}; "ghostscript-parallel" = callPackage - ({ mkDerivation, base, directory, optparse-applicative, pooled-io - , process, shell-utility, utility-ht + ({ mkDerivation, base, directory, non-empty, optparse-applicative + , pooled-io, process, shell-utility, utility-ht }: mkDerivation { pname = "ghostscript-parallel"; - version = "0.0"; - sha256 = "0ybxcghkrhr1g5sw3v4r3rn7ck4qic2vlv4zdfpg3bs3bi5f7x1j"; + version = "0.0.1"; + sha256 = "1sja6nhp8p9h2z0yr5qwxd8d59zzpb11ybmsbargza6ddaplpxny"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ - base directory optparse-applicative pooled-io process shell-utility - utility-ht + base directory non-empty optparse-applicative pooled-io process + shell-utility utility-ht ]; description = "Let Ghostscript render pages in parallel"; license = lib.licenses.bsd3; @@ -119972,11 +119424,37 @@ self: { license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; broken = true; - }) {gtksheet = null;}; + }) {inherit (pkgs) gtksheet;}; "gi-gtksource" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk , gi-cairo, gi-gdk, gi-gdkpixbuf, gi-gio, gi-glib, gi-gobject + , gi-gtk, gi-pango, gtksourceview3, haskell-gi, haskell-gi-base + , haskell-gi-overloading, text, transformers + }: + mkDerivation { + pname = "gi-gtksource"; + version = "3.0.28"; + sha256 = "1047fgqj2avy34fd9y5m4ipv0vmpizw4lwnwdbrnhvs2fc89g0lh"; + setupHaskellDepends = [ + base Cabal gi-atk gi-cairo gi-gdk gi-gdkpixbuf gi-gio gi-glib + gi-gobject gi-gtk gi-pango haskell-gi + ]; + libraryHaskellDepends = [ + base bytestring containers gi-atk gi-cairo gi-gdk gi-gdkpixbuf + gi-gio gi-glib gi-gobject gi-gtk gi-pango haskell-gi + haskell-gi-base haskell-gi-overloading text transformers + ]; + libraryPkgconfigDepends = [ gtksourceview3 ]; + description = "GtkSource bindings"; + license = lib.licenses.lgpl21Only; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {inherit (pkgs) gtksourceview3;}; + + "gi-gtksource_5_0_0" = callPackage + ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk + , gi-cairo, gi-gdk, gi-gdkpixbuf, gi-gio, gi-glib, gi-gobject , gi-gtk, gi-pango, gtksourceview, haskell-gi, haskell-gi-base , haskell-gi-overloading, text, transformers }: @@ -120356,22 +119834,22 @@ self: { "gi-vte" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk - , gi-gdk, gi-gio, gi-glib, gi-gobject, gi-gtk, gi-pango, haskell-gi - , haskell-gi-base, haskell-gi-overloading, text, transformers - , vte_291 + , gi-cairo, gi-gdk, gi-gio, gi-glib, gi-gobject, gi-gtk, gi-pango + , haskell-gi, haskell-gi-base, haskell-gi-overloading, text + , transformers, vte_291 }: mkDerivation { pname = "gi-vte"; - version = "2.91.31"; - sha256 = "1b9y7vqw4zkk560cgwrlyiqv2agfym20k69b23jf61252hm9l9cx"; + version = "2.91.32"; + sha256 = "0sfcd2lbbn5zz8vjxklxhf1yz7r5vacjvg5qid99xfzialp9s82x"; setupHaskellDepends = [ - base Cabal gi-atk gi-gdk gi-gio gi-glib gi-gobject gi-gtk gi-pango - haskell-gi + base Cabal gi-atk gi-cairo gi-gdk gi-gio gi-glib gi-gobject gi-gtk + gi-pango haskell-gi ]; libraryHaskellDepends = [ - base bytestring containers gi-atk gi-gdk gi-gio gi-glib gi-gobject - gi-gtk gi-pango haskell-gi haskell-gi-base haskell-gi-overloading - text transformers + base bytestring containers gi-atk gi-cairo gi-gdk gi-gio gi-glib + gi-gobject gi-gtk gi-pango haskell-gi haskell-gi-base + haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ vte_291 ]; description = "Vte bindings"; @@ -120563,14 +120041,14 @@ self: { "gigaparsec" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, gauge, knob , pretty-terminal, selective, tasty, tasty-expected-failure - , tasty-hunit + , tasty-hunit, template-haskell }: mkDerivation { pname = "gigaparsec"; - version = "0.2.1.0"; - sha256 = "0i38ychjdrmw2rxznq7iw7c84mvhx2iq3bxzixmwa26v5zn9nyf7"; + version = "0.2.2.0"; + sha256 = "1pqxr7r171f2mqmhidmkjd6gvigi207yh3jllj759p84djnp1fk9"; libraryHaskellDepends = [ - base containers pretty-terminal selective + base containers pretty-terminal selective template-haskell ]; testHaskellDepends = [ base bytestring containers deepseq knob tasty @@ -120682,6 +120160,8 @@ self: { pname = "gio"; version = "0.13.10.0"; sha256 = "0lwayry5f3jfz7ryabhdf6vb20qwmx48mzfnlmv70zd3fxz4jcd8"; + revision = "1"; + editedCabalFile = "1k73ppzjv7xvwi4s2q0i6ny8q8pwdz2hcbrd058m8xdb0c8kx7jr"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal gtk2hs-buildtools ]; libraryHaskellDepends = [ @@ -120887,6 +120367,83 @@ self: { inherit (pkgs) perl; inherit (pkgs) rsync; inherit (pkgs) wget; inherit (pkgs) which;}; + "git-annex_10_20231227" = callPackage + ({ mkDerivation, aeson, ansi-terminal, async, attoparsec, aws, base + , blaze-builder, bloomfilter, bup, byteable, bytestring, Cabal + , case-insensitive, clientsession, concurrent-output, conduit + , containers, crypto-api, crypton, curl, data-default, DAV, dbus + , deepseq, directory, disk-free-space, dlist, edit-distance + , exceptions, fdo-notify, feed, filepath, filepath-bytestring, free + , git, git-lfs, gnupg, hinotify, http-client + , http-client-restricted, http-client-tls, http-conduit, http-types + , IfElse, lsof, magic, memory, microlens, monad-control + , monad-logger, mountpoints, mtl, network, network-bsd + , network-info, network-multicast, network-uri, old-locale, openssh + , optparse-applicative, path-pieces, perl, persistent + , persistent-sqlite, persistent-template, process, QuickCheck + , random, regex-tdfa, resourcet, rsync, SafeSemaphore, sandi + , securemem, shakespeare, socks, split, stm, stm-chans, tagsoup + , tasty, tasty-hunit, tasty-quickcheck, tasty-rerun + , template-haskell, text, time, torrent, transformers, unix + , unix-compat, unliftio-core, unordered-containers, utf8-string + , uuid, vector, wai, wai-extra, warp, warp-tls, wget, which, yesod + , yesod-core, yesod-form, yesod-static + }: + mkDerivation { + pname = "git-annex"; + version = "10.20231227"; + sha256 = "0awj9mwp2jvncz3dkh3npayzivaj6vsgmqi2f5yrq8d3w5lica3f"; + configureFlags = [ + "-fassistant" "-f-benchmark" "-fdbus" "-f-debuglocks" "-fmagicmime" + "-fnetworkbsd" "-fpairing" "-fproduction" "-fs3" "-ftorrentparser" + "-fwebapp" "-fwebdav" + ]; + 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 + concurrent-output conduit containers crypto-api crypton + data-default DAV dbus deepseq directory disk-free-space dlist + edit-distance exceptions fdo-notify feed 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 path-pieces persistent + persistent-sqlite persistent-template process QuickCheck random + regex-tdfa resourcet SafeSemaphore sandi securemem shakespeare + socks split stm stm-chans tagsoup tasty tasty-hunit + tasty-quickcheck tasty-rerun template-haskell text time torrent + transformers unix unix-compat unliftio-core unordered-containers + utf8-string uuid vector wai wai-extra warp warp-tls yesod + yesod-core yesod-form yesod-static + ]; + executableSystemDepends = [ + bup curl git gnupg lsof openssh perl rsync wget which + ]; + preConfigure = "export HOME=$TEMPDIR; patchShebangs ."; + postBuild = '' + ln -sf dist/build/git-annex/git-annex git-annex + ln -sf git-annex git-annex-shell + ''; + installPhase = "make PREFIX=$out BUILDER=: install install-completions"; + checkPhase = ''PATH+=":$PWD" git-annex test''; + enableSharedExecutables = false; + 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 lib.maintainers.roosemberth ]; + }) {inherit (pkgs) bup; inherit (pkgs) curl; inherit (pkgs) git; + inherit (pkgs) gnupg; inherit (pkgs) lsof; inherit (pkgs) openssh; + inherit (pkgs) perl; inherit (pkgs) rsync; inherit (pkgs) wget; + inherit (pkgs) which;}; + "git-brunch" = callPackage ({ mkDerivation, base, brick, extra, hspec, microlens , microlens-mtl, mtl, optparse-applicative, process, text, vector @@ -121383,37 +120940,6 @@ self: { }: mkDerivation { pname = "github"; - version = "0.28.0.1"; - sha256 = "16ahq2ng52ypkkgqbbmizr486px3dh709hw3jdn7jzglgvn20712"; - revision = "2"; - editedCabalFile = "1cbzn6idgmcihgkwgwc96a68hl24mai2gydbgqpydnknwmslp8qj"; - 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 text time-compat tls - transformers transformers-compat unordered-containers vector - ]; - testHaskellDepends = [ - aeson base base-compat bytestring file-embed hspec tagged text - unordered-containers vector - ]; - testToolDepends = [ hspec-discover ]; - description = "Access to the GitHub API, v3"; - license = lib.licenses.bsd3; - }) {}; - - "github_0_29" = 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, text, time-compat, tls, transformers, transformers-compat - , unordered-containers, vector - }: - mkDerivation { - pname = "github"; version = "0.29"; sha256 = "1hki9lvf5vcq980ky98vwc7rh86rgf3z8pvqfgpb6jinc7jylcpx"; revision = "4"; @@ -121432,7 +120958,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Access to the GitHub API, v3"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "github-backup" = callPackage @@ -121515,8 +121040,8 @@ self: { }: mkDerivation { pname = "github-release"; - version = "2.0.0.9"; - sha256 = "0lhaz92jr6ssl1mq5nmcwv6n43wda6mjv2qdzm8rg5275xqpa7jv"; + version = "2.0.0.10"; + sha256 = "1zsp4zab202jh11aaxpg6a59dh4paaqagi446qnwd2f503430zsc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -121542,8 +121067,8 @@ self: { pname = "github-rest"; version = "1.1.4"; sha256 = "156mqc9748ypinwm8xb46b40ysqpgyb5p2jaiyc34jpxd74g3148"; - revision = "1"; - editedCabalFile = "13h1s60mqp198vl7cf2pjhx957mg2jd3zrwdfyj79fp87vfsz0fp"; + revision = "2"; + editedCabalFile = "0jvdqpcb4mkmndx3jhvq58m48ayax8n0sz7gsqpkiwpwy7gy816q"; libraryHaskellDepends = [ aeson base bytestring http-client http-client-tls http-types jwt mtl scientific text time transformers unliftio unliftio-core @@ -121557,22 +121082,37 @@ self: { }) {}; "github-tools" = callPackage - ({ mkDerivation, base, bytestring, containers, exceptions, github - , groom, html, http-client, http-client-tls, monad-parallel - , tabular, tagsoup, text, time, vector + ({ mkDerivation, aeson, aeson-pretty, base, bytestring + , case-insensitive, containers, cryptohash, Diff, directory + , exceptions, expiring-cache-map, github, hspec, hspec-discover + , html, http-client, http-client-tls, http-media, http-types + , monad-parallel, pretty, process, QuickCheck, quickcheck-text + , servant, servant-server, split, suspend, tabular, text, time + , timers, unix, unordered-containers, uuid, vector, wai, wai-cors + , wai-extra, warp }: mkDerivation { pname = "github-tools"; - version = "0.1.1"; - sha256 = "1bap8ba6cxcg9jz2dfj7w0f4hphkvw3b1fwbilc8kgvrf23jrann"; - isLibrary = false; + version = "0.1.2"; + sha256 = "0zz7gr1i7pr2z2fi23lqpvhfx7c81a6032lp7pnfpy5c3iir4dbh"; + isLibrary = true; isExecutable = true; + libraryHaskellDepends = [ + aeson base bytestring containers cryptohash directory exceptions + github html http-client http-client-tls monad-parallel process + QuickCheck quickcheck-text split tabular text time unix + unordered-containers uuid vector + ]; executableHaskellDepends = [ - base bytestring containers exceptions github groom html http-client - http-client-tls monad-parallel tabular tagsoup text time vector + aeson-pretty base bytestring case-insensitive containers Diff + expiring-cache-map github http-media http-types pretty servant + servant-server suspend text time timers unordered-containers uuid + wai wai-cors wai-extra warp ]; + testHaskellDepends = [ aeson base hspec QuickCheck ]; + testToolDepends = [ hspec-discover ]; description = "Various Github helper utilities"; - license = lib.licenses.agpl3Only; + license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -122142,8 +121682,8 @@ self: { }: mkDerivation { pname = "glabrous"; - version = "2.0.6.2"; - sha256 = "0xviafnaw2pap3x3813zikvsg7j0mgwpsly2czgszsxszqvcxpx4"; + version = "2.0.6.3"; + sha256 = "0ndw2mbbfvrp5p2zxn7fx78gdj13xw9rx46a7zg33f9k2dsvjnp8"; libraryHaskellDepends = [ aeson aeson-pretty attoparsec base bytestring cereal cereal-text either text unordered-containers @@ -122395,6 +121935,8 @@ self: { pname = "glib"; version = "0.13.10.0"; sha256 = "149y33ddv8vkvak0042ismiwh6lgc706n3n3bvnmrgw67fmi57m1"; + revision = "2"; + editedCabalFile = "19zg675zvyi87415yyfyl1s7i65rz8hx8hw4scxwalcq50axj99s"; setupHaskellDepends = [ base Cabal gtk2hs-buildtools ]; libraryHaskellDepends = [ base bytestring containers text utf8-string @@ -122415,6 +121957,8 @@ self: { testHaskellDepends = [ base c-enum primitive text ]; description = "Stopgap package of binding for GLib"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {inherit (pkgs) glib;}; "glicko" = callPackage @@ -122475,10 +122019,8 @@ self: { }: mkDerivation { pname = "glirc"; - version = "2.40"; - sha256 = "0zyj2jc8j61y6cp1p4f3lq2hhsph8hjybkbf4drxxlgm0zmyjkvh"; - revision = "1"; - editedCabalFile = "1yrmppkwhmy9k1fsw41dvsl2k115kmj55fn10x0a1nf8jjx7v61j"; + version = "2.40.1"; + sha256 = "1214r64pyikz4j4na65ki6glvplm3vpx0glizh2divn1cm8q0zch"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal filepath ]; @@ -122630,6 +122172,8 @@ self: { pname = "gloss"; version = "1.13.2.2"; sha256 = "09yabwajjw6zsbs8p4hsmfz4a032i81d3vnia5f7rrzszbi9svdn"; + revision = "1"; + editedCabalFile = "04r9lhwxd8bhv7zri3cy5pqcn84ydkdn5pclqppb4dx35z11g871"; libraryHaskellDepends = [ base bmp bytestring containers ghc-prim gloss-rendering GLUT OpenGL ]; @@ -122688,7 +122232,6 @@ self: { libraryHaskellDepends = [ base bytestring gloss repa repa-devil ]; description = "Display images in Gloss using libdevil for decoding"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "gloss-examples" = callPackage @@ -122708,7 +122251,6 @@ self: { ]; description = "Examples using the gloss library"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "gloss-export" = callPackage @@ -122781,7 +122323,6 @@ self: { ]; description = "Parallel rendering of raster images"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "gloss-raster-accelerate" = callPackage @@ -122823,6 +122364,8 @@ self: { pname = "gloss-rendering"; version = "1.13.1.2"; sha256 = "0zrdqh72gswyn27x43ifhy4q8m7hvmv24b5ki3hyra5yq74njlsm"; + revision = "1"; + editedCabalFile = "0ji8iaj2ldp5qkfrmz4ckh86vwdcq15w6499i9fpnhl0m47sl01g"; libraryHaskellDepends = [ base bmp bytestring containers GLUT OpenGL ]; @@ -122958,25 +122501,24 @@ self: { "glualint" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, deepseq , directory, effectful, filemanip, filepath, optparse-applicative - , parsec, pretty, signal, tasty, tasty-golden, uu-parsinglib, uuagc + , parsec, pretty, signal, tasty, tasty-golden, tasty-hunit, uuagc , uuagc-cabal }: mkDerivation { pname = "glualint"; - version = "1.26.0"; - sha256 = "1ywvffzmpk4igzj46f2bck938hlim8kfbf5nh2mv4jv80k0535g5"; + version = "1.28.0"; + sha256 = "11wcp8h1fmbhccj2hyhk56lj63hskb92xmgyxl0ixv303lj7p1ni"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - aeson base bytestring containers parsec pretty uu-parsinglib uuagc - uuagc-cabal + aeson base bytestring containers parsec pretty uuagc uuagc-cabal ]; executableHaskellDepends = [ aeson base bytestring containers deepseq directory effectful filemanip filepath optparse-applicative signal ]; testHaskellDepends = [ - base bytestring filepath tasty tasty-golden + base bytestring filepath tasty tasty-golden tasty-hunit ]; description = "Attempts to fix your syntax erroring Lua files"; license = lib.licenses.lgpl21Plus; @@ -127524,14 +127066,14 @@ self: { "graphql" = callPackage ({ mkDerivation, base, conduit, containers, exceptions, hspec - , hspec-expectations, hspec-megaparsec, megaparsec + , hspec-discover, hspec-expectations, hspec-megaparsec, megaparsec , parser-combinators, QuickCheck, template-haskell, text , transformers, unordered-containers, vector }: mkDerivation { pname = "graphql"; - version = "1.2.0.1"; - sha256 = "0y5n1whdycszin7a0cixgf3h6v9r7vcs1z0n3hm3c8jwf8c079d8"; + version = "1.2.0.3"; + sha256 = "0q01q02v66bnfy0gpwik0dspiwr1xvr9gp377yga5nhz3rjvzz38"; libraryHaskellDepends = [ base conduit containers exceptions megaparsec parser-combinators template-haskell text transformers unordered-containers vector @@ -127541,6 +127083,7 @@ self: { hspec-megaparsec megaparsec QuickCheck text unordered-containers vector ]; + testToolDepends = [ hspec-discover ]; description = "Haskell GraphQL implementation"; license = "MPL-2.0 AND BSD-3-Clause"; }) {}; @@ -127579,14 +127122,14 @@ self: { "graphql-client" = callPackage ({ mkDerivation, aeson, aeson-schemas, base, bytestring, file-embed , http-client, http-client-tls, http-types, mtl - , optparse-applicative, path, path-io, tasty, tasty-hunit + , optparse-applicative, path, path-io, process, tasty, tasty-hunit , template-haskell, text, transformers, typed-process , unliftio-core }: mkDerivation { pname = "graphql-client"; - version = "1.2.2"; - sha256 = "0m89j9caawijfmq8r0drh16psc82nnwj6sg256hls6539pxxza6k"; + version = "1.2.4"; + sha256 = "0rm7x5hrjz7fqfixpaab2c8fmwpn6m3p14zr0wq2bll8qf0hj15c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -127598,7 +127141,7 @@ self: { template-haskell typed-process ]; testHaskellDepends = [ - aeson aeson-schemas base mtl tasty tasty-hunit + aeson aeson-schemas base mtl process tasty tasty-hunit ]; description = "A client for Haskell programs to query a GraphQL API"; license = lib.licenses.bsd3; @@ -127715,32 +127258,6 @@ self: { }: mkDerivation { pname = "graphula"; - version = "2.0.2.2"; - sha256 = "066lcn262x4l826sglybrz4mp58ishcj0h1r5h41aiy09mcf4g3v"; - revision = "2"; - editedCabalFile = "1wfvg8mkiyw5vh20syawrl201dwjx4ggd03pg1f06499anykcs8z"; - libraryHaskellDepends = [ - base containers directory generics-eot HUnit mtl persistent - QuickCheck random semigroups temporary text unliftio unliftio-core - ]; - testHaskellDepends = [ - base generic-arbitrary hspec markdown-unlit monad-logger persistent - persistent-sqlite QuickCheck resourcet transformers unliftio-core - ]; - testToolDepends = [ markdown-unlit ]; - description = "A simple interface for generating persistent data and linking its dependencies"; - license = lib.licenses.mit; - }) {}; - - "graphula_2_1_0_0" = callPackage - ({ mkDerivation, base, containers, directory, generic-arbitrary - , generics-eot, hspec, HUnit, markdown-unlit, monad-logger, mtl - , persistent, persistent-sqlite, QuickCheck, random, resourcet - , semigroups, temporary, text, transformers, unliftio - , unliftio-core - }: - mkDerivation { - pname = "graphula"; version = "2.1.0.0"; sha256 = "1xiafr59a91r8avyns6nbmm2aq4wkf1s9z8xqkzapnz82wj3xkh4"; libraryHaskellDepends = [ @@ -127754,7 +127271,6 @@ self: { testToolDepends = [ markdown-unlit ]; description = "A simple interface for generating persistent data and linking its dependencies"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "graphula-core" = callPackage @@ -128271,6 +127787,8 @@ self: { pname = "gridtables"; version = "0.1.0.0"; sha256 = "1smhbb2jxysbqhxww5rikjfnhsdbf0gq3kgnn6ikjzcrqwdk9b6n"; + revision = "1"; + editedCabalFile = "0ay4ywi8w5kk4blf8jqxhivzprp1ivpdlw6racr1692psyizmxi0"; libraryHaskellDepends = [ array base containers doclayout parsec text ]; @@ -128280,28 +127798,29 @@ self: { }) {}; "grisette" = callPackage - ({ mkDerivation, array, base, bytestring, deepseq, doctest + ({ mkDerivation, array, async, base, bytestring, deepseq, doctest , generic-deriving, Glob, hashable, hashtables, HUnit, intern - , loch-th, mtl, parallel, prettyprinter, QuickCheck, sbv + , loch-th, mtl, parallel, prettyprinter, QuickCheck, sbv, stm , template-haskell, test-framework, test-framework-hunit , test-framework-quickcheck2, text, th-compat, transformers , unordered-containers }: mkDerivation { pname = "grisette"; - version = "0.3.1.1"; - sha256 = "15bzr7z0893p9yb85968lvisc76crnfqnrkxfv0qlff5png6ygrs"; + version = "0.4.1.0"; + sha256 = "00nkg8mz0mi5d0zvjxn7jj149nvjpzcflpqv2f4p8kbis95iccm8"; libraryHaskellDepends = [ - array base bytestring deepseq generic-deriving hashable hashtables - intern loch-th mtl parallel prettyprinter QuickCheck sbv - template-haskell text th-compat transformers unordered-containers + array async base bytestring deepseq generic-deriving hashable + hashtables intern loch-th mtl parallel prettyprinter QuickCheck sbv + stm template-haskell text th-compat transformers + unordered-containers ]; testHaskellDepends = [ - array base bytestring deepseq doctest generic-deriving Glob + array async base bytestring deepseq doctest generic-deriving Glob hashable hashtables HUnit intern loch-th mtl parallel prettyprinter - QuickCheck sbv template-haskell test-framework test-framework-hunit - test-framework-quickcheck2 text th-compat transformers - unordered-containers + QuickCheck sbv stm template-haskell test-framework + test-framework-hunit test-framework-quickcheck2 text th-compat + transformers unordered-containers ]; description = "Symbolic evaluation as a library"; license = lib.licenses.bsd3; @@ -128309,19 +127828,20 @@ self: { }) {}; "grisette-monad-coroutine" = callPackage - ({ mkDerivation, base, grisette, monad-coroutine, mtl, tasty - , tasty-hunit, tasty-quickcheck, tasty-test-reporter, transformers + ({ mkDerivation, base, grisette, HUnit, monad-coroutine, mtl + , QuickCheck, test-framework, test-framework-hunit + , test-framework-quickcheck2, transformers }: mkDerivation { pname = "grisette-monad-coroutine"; - version = "0.1.0.0"; - sha256 = "0bz8126lwdcx22smxv89z1ipfmnhxdvjzi830j0hzgmxkzw6g0d5"; + version = "0.2.0.0"; + sha256 = "0zpv4dkns025jjg8pzj6kxk43w1bp08zk3mhpr3vp5zrq4m0wsj1"; libraryHaskellDepends = [ base grisette monad-coroutine mtl transformers ]; testHaskellDepends = [ - base grisette monad-coroutine mtl tasty tasty-hunit - tasty-quickcheck tasty-test-reporter transformers + base grisette HUnit monad-coroutine mtl QuickCheck test-framework + test-framework-hunit test-framework-quickcheck2 transformers ]; description = "Support for monad-coroutine package with Grisette"; license = lib.licenses.bsd3; @@ -129312,6 +128832,8 @@ self: { pname = "gtk2hs-buildtools"; version = "0.13.10.0"; sha256 = "0ww53n596h39smwf1k0wfk5k0s56n8mkapa8b0q9v9d9bpllgfyw"; + revision = "1"; + editedCabalFile = "16ckrhii6pbd64mgrm4s4x7vzd800w8g6x18rvij2cfm784yz6by"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -129859,8 +129381,8 @@ self: { }: mkDerivation { pname = "h-raylib"; - version = "4.6.0.7"; - sha256 = "0spgwi9d33srx8r04jfv0x73xakc9s6489w8zgig0gqm40ry9zdm"; + version = "5.1.0.1"; + sha256 = "16bly59z7r9j30hqf806aaicbk3cbnzz5aar1b0ag6f8z3afs0fv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers exceptions lens ]; @@ -131138,8 +130660,8 @@ self: { pname = "hackage-repo-tool"; version = "0.1.1.3"; sha256 = "13q81gi3xmkzwfrbyk5dwxws3c92vnrlslksi021iasmjwhw2h6l"; - revision = "4"; - editedCabalFile = "1yybcwkpkkdzivpv35z05dmi9f3awyw0c03vhm26wa87wvmpsqir"; + revision = "5"; + editedCabalFile = "0dg9qlm414282xbk8xf4d7wy7wj64nicx5cm50m5pnvijasg40kb"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -131162,10 +130684,8 @@ self: { }: mkDerivation { pname = "hackage-security"; - version = "0.6.2.3"; - sha256 = "0rm0avcc1k247qbrajhzi3vz92cgcc4nr3kbhhfmfm8rjxv0bvjj"; - revision = "8"; - editedCabalFile = "1gzk9hrq0rv94msbvnkynzj5pnh94ixray8dl639zr29qh55cbib"; + version = "0.6.2.4"; + sha256 = "10jcxn3ihsaf2dv0wyrccjszwqz2cpgv2k8bwqxfjhjbn0xmp4lb"; libraryHaskellDepends = [ base base16-bytestring base64-bytestring bytestring Cabal Cabal-syntax containers cryptohash-sha256 directory ed25519 @@ -132227,8 +131747,8 @@ self: { pname = "hakyll"; version = "4.16.2.0"; sha256 = "1p3x9f1ha6dkis71nzbxh1h7mzldsj4qvmfx3f0vng7y1ydlcw0z"; - revision = "1"; - editedCabalFile = "0q76bigg5jwbs7bawxx9k7y3jng0nl8yfypzz2hz1nhw3lc2wd76"; + revision = "3"; + editedCabalFile = "0fdg73vnz4afxl4krl2m3kpsndni0ksq7rkwavis5f9vqhd5sl4c"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -132466,18 +131986,18 @@ self: { "hakyll-dhall" = callPackage ({ mkDerivation, base, binary, containers, data-default-class - , dhall, filepath, hakyll, microlens, microlens-th, mtl + , dhall, either, filepath, hakyll, microlens, microlens-th, mtl , prettyprinter, text, transformers }: mkDerivation { pname = "hakyll-dhall"; - version = "0.2.4.0"; - sha256 = "0p4k3b8x4d6pgybfwy0kx9c5hlqqm57bch45j7vl421zlln7yqrx"; + version = "0.2.5.0"; + sha256 = "012iharphl2hrm723gqpqa82s1hr799rnpfawdfl3xykpmw6wy9g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - base binary containers data-default-class dhall filepath hakyll - microlens microlens-th mtl prettyprinter text transformers + base binary containers data-default-class dhall either filepath + hakyll microlens microlens-th mtl prettyprinter text transformers ]; executableHaskellDepends = [ base dhall hakyll ]; description = "Dhall compiler for Hakyll"; @@ -132747,6 +132267,36 @@ self: { broken = true; }) {}; + "hal_1_1" = callPackage + ({ mkDerivation, aeson, attoparsec-aeson, base, base64-bytestring + , bytestring, case-insensitive, conduit, conduit-extra, containers + , exceptions, hashable, hedgehog, hspec, hspec-hedgehog + , http-client, http-types, mtl, raw-strings-qq, scientific, text + , time, transformers, unordered-containers, vector + }: + mkDerivation { + pname = "hal"; + version = "1.1"; + sha256 = "0lx2338zvxkws91msfmkfkp31kmz5lgw5cdkwwc9lm7r2vlp0q1m"; + revision = "1"; + editedCabalFile = "1rg95plri595liavqc0ygwr6iag0wrrp8ndzlj7afswvzi1kix1d"; + libraryHaskellDepends = [ + aeson attoparsec-aeson base base64-bytestring bytestring + case-insensitive conduit conduit-extra containers exceptions + hashable http-client http-types mtl scientific text time + unordered-containers + ]; + testHaskellDepends = [ + aeson base base64-bytestring bytestring case-insensitive containers + hedgehog hspec hspec-hedgehog http-client http-types raw-strings-qq + scientific text time transformers unordered-containers vector + ]; + description = "A runtime environment for Haskell applications running on AWS Lambda"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "halberd" = callPackage ({ mkDerivation, base, Cabal, containers, haskell-names , haskell-packages, haskell-src-exts, HUnit, mtl, safe, split, syb @@ -134105,8 +133655,8 @@ self: { }: mkDerivation { pname = "happstack-jmacro"; - version = "7.0.12.5"; - sha256 = "1vk0674qalyhzwndpd7az4byshhxy38dh53pgma7awj2bx1n170c"; + version = "7.0.12.6"; + sha256 = "02b4bwlvf98rcj40p0q70c3pz9zm7vqbj2ckfd8ib3z0na6fj2s7"; libraryHaskellDepends = [ base base64-bytestring bytestring cereal digest happstack-server jmacro text utf8-string wl-pprint-text @@ -134227,8 +133777,8 @@ self: { }: mkDerivation { pname = "happstack-server-tls"; - version = "7.2.1.3"; - sha256 = "11prqx74dkv38dyg1yh419ckbi5hbyv6ncm9y9inqnabl84qyam1"; + version = "7.2.1.5"; + sha256 = "0mm5pw6nkg53s3k7ljx3r1l36wf41k2xfkn7cc2g6mhh6l5srzyd"; libraryHaskellDepends = [ base bytestring extensible-exceptions happstack-server hslogger HsOpenSSL network sendfile time unix @@ -134377,6 +133927,28 @@ self: { mainProgram = "happy"; }) {}; + "happy-arbitrary" = callPackage + ({ mkDerivation, aeson, alex, array, base, bytestring, containers + , data-fix, extra, file-embed, groom, happy, hspec, hspec-discover + , QuickCheck, recursion-schemes, text, transformers-compat + }: + mkDerivation { + pname = "happy-arbitrary"; + version = "0.0.1"; + sha256 = "0n7wjj9swzk91njkkh8scjqbgc4j2a1wjjpsz94zj34q066f1fkd"; + libraryHaskellDepends = [ + aeson array base bytestring containers data-fix extra file-embed + QuickCheck recursion-schemes text transformers-compat + ]; + libraryToolDepends = [ alex happy ]; + testHaskellDepends = [ + base bytestring groom hspec QuickCheck text + ]; + testToolDepends = [ hspec-discover ]; + description = "Token list generator for arbitrary Happy grammars"; + license = lib.licenses.gpl3Only; + }) {}; + "happy-dot" = callPackage ({ mkDerivation, array, base, clock, happy, HUnit, language-dot , pretty, transformers, xml @@ -134908,35 +134480,35 @@ self: { }) {}; "hascard" = callPackage - ({ mkDerivation, base, brick, containers, directory, filepath - , megaparsec, microlens, microlens-platform, mwc-random - , optparse-applicative, ordered-containers, process, random-fu - , split, strict, tasty, tasty-hunit, tasty-quickcheck, text, vector - , vty, word-wrap + ({ mkDerivation, base, brick, containers, directory, extra + , filepath, megaparsec, microlens, microlens-platform, mtl + , mwc-random, optparse-applicative, ordered-containers, process + , random-fu, split, strict, tasty, tasty-hunit, tasty-quickcheck + , text, vector, vty, vty-crossplatform, word-wrap }: mkDerivation { pname = "hascard"; - version = "0.5.0.3.1"; - sha256 = "0d3zx4lbbc49lzc5pyrrh18c6ca9wnfsrxdakfpvqx8y4r1nlrdp"; + version = "0.6.0.1"; + sha256 = "1fw5vmlbj4mp1q2a4rkhwmbi1iqf6yz4zcn44z9ffn1him1k1zsk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - base brick containers directory filepath megaparsec microlens - microlens-platform mwc-random optparse-applicative + base brick containers directory extra filepath megaparsec microlens + microlens-platform mtl mwc-random optparse-applicative ordered-containers process random-fu split strict tasty tasty-hunit - tasty-quickcheck text vector vty word-wrap + tasty-quickcheck text vector vty vty-crossplatform word-wrap ]; executableHaskellDepends = [ - base brick containers directory filepath megaparsec microlens - microlens-platform mwc-random optparse-applicative + base brick containers directory extra filepath megaparsec microlens + microlens-platform mtl mwc-random optparse-applicative ordered-containers process random-fu split strict tasty tasty-hunit - tasty-quickcheck text vector vty word-wrap + tasty-quickcheck text vector vty vty-crossplatform word-wrap ]; testHaskellDepends = [ - base brick containers directory filepath megaparsec microlens - microlens-platform mwc-random optparse-applicative + base brick containers directory extra filepath megaparsec microlens + microlens-platform mtl mwc-random optparse-applicative ordered-containers process random-fu split strict tasty tasty-hunit - tasty-quickcheck text vector vty word-wrap + tasty-quickcheck text vector vty vty-crossplatform word-wrap ]; description = "A TUI for reviewing notes using 'flashcards' written with markdown-like syntax"; license = lib.licenses.bsd3; @@ -135308,7 +134880,6 @@ self: { ]; description = "Hash digests for files and directories"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; mainProgram = "hasherize"; }) {}; @@ -135350,8 +134921,8 @@ self: { ({ mkDerivation, base, bytestring, containers, hedgehog, split }: mkDerivation { pname = "hashids"; - version = "1.1.0.1"; - sha256 = "0h4bvcg1aaprd4xkn8la4pmp4yjpdniam0yqf4akyrznspn76a6f"; + version = "1.1.1.0"; + sha256 = "0js9836sfsprs00l5fy6gzszr9djgarwymihcymkblx0hr5a05pk"; libraryHaskellDepends = [ base bytestring containers split ]; testHaskellDepends = [ base bytestring containers hedgehog split ]; description = "Hashids generates short, unique, non-sequential ids from numbers"; @@ -136630,8 +136201,8 @@ self: { ({ mkDerivation, aeson, aeson-pretty, async, base , base16-bytestring, binary, bytestring, containers , cryptohash-sha1, data-default, deepseq, directory, extra - , filepath, ghc, ghc-boot-th, ghc-paths, ghcide, ghcide-bench - , ghcide-test-utils, githash, gitrev, hashable, hie-bios, hiedb + , filepath, ghc, ghc-boot-th, ghc-paths, ghcide, ghcide-test-utils + , githash, gitrev, hashable, hie-bios, hiedb , hls-alternate-number-format-plugin, hls-cabal-fmt-plugin , hls-cabal-plugin, hls-call-hierarchy-plugin , hls-change-type-signature-plugin, hls-class-plugin @@ -136643,18 +136214,17 @@ self: { , hls-overloaded-record-dot-plugin, hls-plugin-api , hls-pragmas-plugin, hls-qualify-imported-names-plugin , hls-refactor-plugin, hls-rename-plugin, hls-retrie-plugin - , hls-splice-plugin, hls-stan-plugin, hls-stylish-haskell-plugin - , hls-test-utils, hp2pretty, hspec-expectations, implicit-hie, lens - , lens-aeson, lsp, lsp-test, lsp-types, mtl, optparse-applicative - , optparse-simple, prettyprinter, process, regex-tdfa, row-types - , safe-exceptions, shake, shake-bench, sqlite-simple, stm - , temporary, text, transformers, unix, unliftio-core - , unordered-containers, yaml + , hls-semantic-tokens-plugin, hls-splice-plugin, hls-stan-plugin + , hls-stylish-haskell-plugin, hls-test-utils, lens, lens-aeson, lsp + , lsp-test, lsp-types, mtl, optparse-applicative, optparse-simple + , prettyprinter, process, regex-tdfa, row-types, safe-exceptions + , sqlite-simple, stm, temporary, text, transformers, unix + , unliftio-core, unordered-containers }: mkDerivation { pname = "haskell-language-server"; - version = "2.5.0.0"; - sha256 = "0b9dy247izga3vdp80dmj4pykilscdbr9xs04iamcm2kqyrjc84n"; + version = "2.6.0.0"; + sha256 = "0j0fm0fa1pyaflkd4gvxlkfbina81bw784hqs0r8wvv187bvhm9n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -136669,10 +136239,10 @@ self: { hls-hlint-plugin hls-module-name-plugin hls-ormolu-plugin hls-overloaded-record-dot-plugin hls-plugin-api hls-pragmas-plugin hls-qualify-imported-names-plugin hls-refactor-plugin - hls-rename-plugin hls-retrie-plugin hls-splice-plugin - hls-stan-plugin hls-stylish-haskell-plugin lsp optparse-applicative - optparse-simple prettyprinter process safe-exceptions sqlite-simple - text unordered-containers + hls-rename-plugin hls-retrie-plugin hls-semantic-tokens-plugin + hls-splice-plugin hls-stan-plugin hls-stylish-haskell-plugin lsp + optparse-applicative optparse-simple prettyprinter process + safe-exceptions sqlite-simple text unordered-containers ]; executableHaskellDepends = [ aeson async base base16-bytestring binary bytestring containers @@ -136686,17 +136256,10 @@ self: { testHaskellDepends = [ aeson base bytestring containers data-default deepseq directory extra filepath ghcide ghcide-test-utils hashable hls-plugin-api - hls-refactor-plugin hls-test-utils hspec-expectations lens - lens-aeson lsp-test lsp-types prettyprinter process row-types text - unordered-containers + hls-refactor-plugin hls-test-utils lens lens-aeson lsp-test + lsp-types prettyprinter process row-types text unordered-containers ]; testToolDepends = [ ghcide ]; - benchmarkHaskellDepends = [ - aeson base containers data-default directory extra filepath - ghcide-bench hls-plugin-api lens lens-aeson optparse-applicative - shake shake-bench text yaml - ]; - benchmarkToolDepends = [ ghcide-bench hp2pretty implicit-hie ]; description = "LSP server for GHC"; license = lib.licenses.asl20; maintainers = [ lib.maintainers.maralorn ]; @@ -138690,9 +138253,7 @@ self: { executableHaskellDepends = [ base ]; description = "Haskell Evaluation inside of LaTeX code"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "haskintex"; - broken = true; }) {}; "hasklepias" = callPackage @@ -138803,37 +138364,6 @@ self: { }: mkDerivation { pname = "haskoin-core"; - version = "0.21.2"; - sha256 = "12i490xjfb0aav18ay3ahh0hpa9l5095a4hmva1ka3497clm7cfr"; - libraryHaskellDepends = [ - aeson array base base16 binary bytes bytestring cereal conduit - containers cryptonite 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 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_0_2" = callPackage - ({ mkDerivation, aeson, array, base, base16, base64, binary, bytes - , bytestring, cereal, conduit, containers, cryptonite, 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.0.2"; sha256 = "1abcidb3d18yb4h1p889xi2ffad0swbl0akvshlyvq6jm9gzqavy"; libraryHaskellDepends = [ @@ -138853,7 +138383,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Bitcoin & Bitcoin Cash library for Haskell"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "haskoin-crypto" = callPackage @@ -138889,38 +138418,6 @@ self: { }: mkDerivation { pname = "haskoin-node"; - version = "0.18.1"; - sha256 = "1sfrcckq345i2m7p1p39l72c83aga8z27jgk996nch1zamj5kx6d"; - libraryHaskellDepends = [ - base bytestring cereal conduit conduit-extra containers - data-default hashable haskoin-core monad-logger mtl network nqe - random resourcet rocksdb-haskell-jprupp rocksdb-query - string-conversions text time transformers unliftio - unordered-containers - ]; - testHaskellDepends = [ - base base64 bytestring cereal conduit conduit-extra containers - data-default hashable haskoin-core hspec HUnit monad-logger mtl - network nqe random resourcet rocksdb-haskell-jprupp rocksdb-query - safe string-conversions text time transformers unliftio - unordered-containers - ]; - testToolDepends = [ hspec-discover ]; - description = "P2P library for Bitcoin and Bitcoin Cash"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - }) {}; - - "haskoin-node_1_0_1" = callPackage - ({ mkDerivation, base, base64, bytestring, cereal, conduit - , conduit-extra, containers, data-default, hashable, haskoin-core - , hspec, hspec-discover, HUnit, monad-logger, mtl, network, nqe - , random, resourcet, rocksdb-haskell-jprupp, rocksdb-query, safe - , string-conversions, text, time, transformers, unliftio - , unordered-containers - }: - mkDerivation { - pname = "haskoin-node"; version = "1.0.1"; sha256 = "162lbwqbivcz1fqhfn7g265qinfnai270x6fsk7xp9zysqib2jc4"; libraryHaskellDepends = [ @@ -139048,34 +138545,6 @@ self: { , 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, wreq - }: - mkDerivation { - pname = "haskoin-store-data"; - version = "0.65.5"; - sha256 = "121vyncj8f2hwxd1j96d134c6fdr4lf3pqdrrj5n3gjb0rj61vn8"; - 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 - 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 wreq - ]; - testToolDepends = [ hspec-discover ]; - description = "Data for Haskoin Store"; - license = lib.licenses.mit; - }) {}; - - "haskoin-store-data_1_2_2" = 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 { @@ -139097,7 +138566,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Data for Haskoin Store"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "haskoin-util" = callPackage @@ -139355,35 +138823,6 @@ self: { }: mkDerivation { pname = "hasktags"; - version = "0.72.0"; - sha256 = "09p79w16fgpqi6bwq162769xdrnyb7wnmz56k00nz6dj1a0bbbdd"; - revision = "3"; - editedCabalFile = "0jb7pzfihdwyn9kbby6bb8ddh7v3x85ca9rr8ldsjn34acyal3hs"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base bytestring directory filepath json microlens-platform - utf8-string - ]; - executableHaskellDepends = [ - base containers directory filepath optparse-applicative - ]; - testHaskellDepends = [ - base bytestring directory filepath HUnit json microlens-platform - utf8-string - ]; - description = "Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs"; - license = lib.licenses.bsd3; - mainProgram = "hasktags"; - }) {}; - - "hasktags_0_73_0" = callPackage - ({ mkDerivation, base, bytestring, containers, directory, filepath - , HUnit, json, microlens-platform, optparse-applicative - , utf8-string - }: - mkDerivation { - pname = "hasktags"; version = "0.73.0"; sha256 = "0w0g50ggdmkpxgwqdwdbizw3cz8q86l1xwhvj3bjczh72q5xa0nh"; revision = "2"; @@ -139403,7 +138842,6 @@ self: { ]; description = "Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "hasktags"; }) {}; @@ -139797,15 +139235,15 @@ self: { "haskus-utils-variant" = callPackage ({ mkDerivation, base, criterion, deepseq, doctest, exceptions , haskus-utils-data, haskus-utils-types, mtl, QuickCheck, tasty - , tasty-quickcheck, template-haskell, transformers + , tasty-quickcheck, template-haskell, transformers, unliftio-core }: mkDerivation { pname = "haskus-utils-variant"; - version = "3.3"; - sha256 = "16z1w07gd3bf7c4566yv21szss08wmjgy7v4i2000nnr1xj6k28a"; + version = "3.4"; + sha256 = "067qzg7ya08vzhf2553ks0cyrvc874dyl1n5fbasi2lrilmzwksx"; libraryHaskellDepends = [ base deepseq exceptions haskus-utils-data haskus-utils-types mtl - template-haskell transformers + template-haskell transformers unliftio-core ]; testHaskellDepends = [ base doctest haskus-utils-data haskus-utils-types tasty @@ -139995,8 +139433,8 @@ self: { }: mkDerivation { pname = "hasql"; - version = "1.6.3.4"; - sha256 = "1rpyfvy7fzkvviypwf03cfvxgr52ivwym9vsjr10cbqzgnrqb24l"; + version = "1.6.4"; + sha256 = "1w96xjl8lj3ii72zvm193m3vv7n26wfrq6jwmpjq7lwp1xx3xny1"; libraryHaskellDepends = [ aeson attoparsec base bytestring bytestring-strict-builder contravariant dlist hashable hashtables mtl network-ip @@ -140105,6 +139543,8 @@ self: { pname = "hasql-dynamic-statements"; version = "0.3.1.2"; sha256 = "165s21mw1j38xpzrqpg5nbgfa3gc9qw88b80d8cfdxdiyghn79hq"; + revision = "1"; + editedCabalFile = "0bczqwsw18ks4bsgk7lvw0qbyrxa3i8nhy9i8jqhfpa0wgmgvmsd"; libraryHaskellDepends = [ base bytestring containers hasql hasql-implicits ptr ]; @@ -140116,6 +139556,47 @@ self: { license = lib.licenses.mit; }) {}; + "hasql-dynamic-statements_0_3_1_4" = callPackage + ({ mkDerivation, base, bytestring, containers, hasql + , hasql-implicits, ptr, QuickCheck, quickcheck-instances, rerebase + , tasty, tasty-hunit, tasty-quickcheck + }: + mkDerivation { + pname = "hasql-dynamic-statements"; + version = "0.3.1.4"; + sha256 = "06xpp8w35saf1krv4hxzln9xw23qpqb48f14qmhbanpcni2bqi8x"; + libraryHaskellDepends = [ + base bytestring containers hasql hasql-implicits ptr + ]; + testHaskellDepends = [ + hasql QuickCheck quickcheck-instances rerebase tasty tasty-hunit + tasty-quickcheck + ]; + description = "Toolkit for constructing Hasql statements dynamically"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + + "hasql-effectful" = callPackage + ({ mkDerivation, base, bytestring, effectful, hasql, hasql-pool + , hasql-transaction, text + }: + mkDerivation { + pname = "hasql-effectful"; + version = "0.1.0.0"; + sha256 = "09cv6iq4afrrh69xp79c98hw8kzky8v2dngz379s04s1a06cj6i6"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base effectful hasql hasql-pool ]; + executableHaskellDepends = [ + base bytestring effectful hasql hasql-pool hasql-transaction text + ]; + testHaskellDepends = [ base ]; + description = "Effectful bindings for hasql"; + license = lib.licenses.mit; + mainProgram = "hasql-effectful-example"; + }) {}; + "hasql-explain-tests" = callPackage ({ mkDerivation, base, bytestring, hasql, hspec, profunctors , QuickCheck, tasty, tasty-hunit, tmp-postgres @@ -140162,6 +139643,8 @@ self: { pname = "hasql-implicits"; version = "0.1.1"; sha256 = "1q9m227q56ykfbg9rza1p22hkiqss139h43nxvl8dq0cmxw3d0mf"; + revision = "1"; + editedCabalFile = "1f2r2pdhiv3q9xdks6ijwxb5ixhcifdd5pxmsrw2nw16s5yg79gr"; libraryHaskellDepends = [ aeson base bytestring containers hasql network-ip scientific text time uuid vector @@ -140170,31 +139653,24 @@ self: { license = lib.licenses.mit; }) {}; - "hasql-interpolate" = callPackage - ({ mkDerivation, aeson, array, base, bytestring, containers - , haskell-src-meta, hasql, megaparsec, mtl, scientific, tasty - , tasty-hunit, template-haskell, text, time, tmp-postgres - , transformers, uuid, vector + "hasql-implicits_0_1_1_2" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, hasql + , network-ip, scientific, text, time, uuid, vector }: mkDerivation { - pname = "hasql-interpolate"; - version = "0.1.0.4"; - sha256 = "1b3q21m25wxjxrprfr24b2ay94yjjaqs0p2x6s1d9cqagmznh9v0"; - revision = "2"; - editedCabalFile = "1iz6mr5pnfysbflcbrxlk1h4cw9ipw8k3jplyhw41lip1yvblnjy"; + pname = "hasql-implicits"; + version = "0.1.1.2"; + sha256 = "0vdis92v2riw7bnxgpaif05rb3gkikpavs7w10rayzcf3sx3r6pp"; libraryHaskellDepends = [ - aeson array base bytestring containers haskell-src-meta hasql - megaparsec mtl scientific template-haskell text time transformers - uuid vector - ]; - testHaskellDepends = [ - base hasql tasty tasty-hunit template-haskell text tmp-postgres + aeson base bytestring containers hasql network-ip scientific text + time uuid vector ]; - description = "QuasiQuoter that supports expression interpolation for hasql"; - license = lib.licenses.bsd3; + description = "Implicit definitions for Hasql, such as default codecs for standard types"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; - "hasql-interpolate_0_2_1_0" = callPackage + "hasql-interpolate" = callPackage ({ mkDerivation, aeson, array, base, bytestring, containers , haskell-src-meta, hasql, megaparsec, mtl, scientific, tasty , tasty-hunit, template-haskell, text, time, tmp-postgres @@ -140216,7 +139692,6 @@ self: { ]; description = "QuasiQuoter that supports expression interpolation for hasql"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "hasql-listen-notify" = callPackage @@ -140225,10 +139700,8 @@ self: { }: mkDerivation { pname = "hasql-listen-notify"; - version = "0.1.0"; - sha256 = "0bq4s4x76spjziqgda0shdzfwdhgz1fhsbdg63r3l0m01ixg1a50"; - revision = "2"; - editedCabalFile = "0h0dk2wkgxmwbkz1hhpyhi7q7m3lz9l5n9kdvxmibsx811qmizhh"; + version = "0.1.0.1"; + sha256 = "00pcbps2hdjd3i1xxsfgai81hgzc24cpj8n1iqg4xf7pd2c6cps4"; libraryHaskellDepends = [ base bytestring hasql mtl postgresql-libpq text ]; @@ -140282,31 +139755,14 @@ self: { }: mkDerivation { pname = "hasql-optparse-applicative"; - version = "0.7"; - sha256 = "0kngkykspy20by86psdjf40m4lm7v1bs5f5w1lqn98dmlnvpqxd9"; - libraryHaskellDepends = [ - attoparsec attoparsec-time base hasql hasql-pool - optparse-applicative - ]; - description = "\"optparse-applicative\" parsers for \"hasql\""; - license = lib.licenses.mit; - }) {}; - - "hasql-optparse-applicative_0_7_1_1" = callPackage - ({ mkDerivation, attoparsec, attoparsec-time, base, hasql - , hasql-pool, optparse-applicative - }: - mkDerivation { - pname = "hasql-optparse-applicative"; - version = "0.7.1.1"; - sha256 = "1xm86m1sldjxxhkgg18whgcrgjh7ksczn2aim2l70dgh34ij3073"; + version = "0.7.1.3"; + sha256 = "1jnsrx5hahjph9izgzsz2s2882bvyr17y7hf562wd5yny2y9p20h"; libraryHaskellDepends = [ attoparsec attoparsec-time base hasql hasql-pool optparse-applicative ]; description = "\"optparse-applicative\" parsers for \"hasql\""; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hasql-pipes" = callPackage @@ -140330,27 +139786,12 @@ self: { }: mkDerivation { pname = "hasql-pool"; - version = "0.9.0.1"; - sha256 = "00p06yjyasdcv9f7wn29c9il08drcym65k0xnh7kzyma871wv7yq"; - libraryHaskellDepends = [ base hasql stm time ]; - testHaskellDepends = [ async hasql hspec random rerebase ]; - description = "Pool of connections for Hasql"; - license = lib.licenses.mit; - }) {}; - - "hasql-pool_0_10_0_1" = callPackage - ({ mkDerivation, async, base, hasql, hspec, random, rerebase, stm - , time - }: - mkDerivation { - pname = "hasql-pool"; version = "0.10.0.1"; sha256 = "03sdmna7hjspskza8gld4iys4pdzj968fzl8q7qs9a3wjqcnbqwy"; libraryHaskellDepends = [ base hasql stm time ]; testHaskellDepends = [ async hasql hspec random rerebase ]; description = "Pool of connections for Hasql"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hasql-postgres" = callPackage @@ -140605,8 +140046,8 @@ self: { }: mkDerivation { pname = "hasql-transaction"; - version = "1.0.1.2"; - sha256 = "0wqvxjrjgrmnbbassayyixa4sa5qw5iwwcrh5yz65dw20qf7m9rs"; + version = "1.0.1.4"; + sha256 = "1pamzw98jhbxwbdfj9z19livgh8g3y4p3h83hzqg6hgv5j2i8g74"; libraryHaskellDepends = [ base bytestring bytestring-tree-builder contravariant contravariant-extras hasql mtl transformers @@ -140641,8 +140082,8 @@ self: { }: mkDerivation { pname = "hasql-url"; - version = "0.2.0.0"; - sha256 = "1f8vc7s031f33rkbzlmqac3h1g6aynj9z03x4lx19526q2d2r7ns"; + version = "0.3.0.0"; + sha256 = "186rq0yzjxwlk9c885p0539flb7lmkbzifilp33mmkl7mnf3ji7a"; libraryHaskellDepends = [ base bytestring hasql network-uri split ]; @@ -141926,22 +141367,22 @@ self: { }) {}; "hcount" = callPackage - ({ mkDerivation, attoparsec, base, containers, ghc, lens, numhask - , optparse-applicative, stan, text + ({ mkDerivation, base, bytestring, containers, dir-traverse + , directory, filepath, flatparse, ghc, numhask, optics-core + , optparse-applicative, process, string-interpolate }: mkDerivation { pname = "hcount"; - version = "0.0.1"; - sha256 = "0lz400p757kcnfkdwr3qrv07hlshv5rlsm3zfrf6zfhg4nayb93p"; - revision = "1"; - editedCabalFile = "0gvwrrhd1hhk242h686chlsww3cmxh5vy7296k5g6p6sb03ir4p5"; + version = "0.0.2"; + sha256 = "08938svkif0qiig953yqqw4f6gn07qpvby7038w7j4zjxzvkqkik"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ - attoparsec base containers ghc lens numhask optparse-applicative - stan text + base bytestring containers dir-traverse directory filepath + flatparse ghc numhask optics-core optparse-applicative process + string-interpolate ]; - description = "Haskell name counts"; + description = "Haskell artifact name counts"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "hcount"; @@ -142953,34 +142394,6 @@ self: { ({ mkDerivation, ansi-terminal, async, barbies, base, bytestring , concurrent-output, containers, deepseq, directory, erf , exceptions, lifted-async, mmorph, monad-control, mtl, pretty-show - , primitive, random, resourcet, stm, template-haskell, text, time - , transformers, transformers-base, wl-pprint-annotated - }: - mkDerivation { - pname = "hedgehog"; - version = "1.2"; - sha256 = "0zlfmzzancsglzqmdr40kdfk3ih7anssfkb196r0n9b5lvdcfn98"; - revision = "1"; - editedCabalFile = "1am5x5y2zzfii2zk6w8kbw6rv8c4y272vsl5213f99ypvbqv086b"; - libraryHaskellDepends = [ - ansi-terminal async barbies base bytestring concurrent-output - containers deepseq directory erf exceptions lifted-async mmorph - monad-control mtl pretty-show primitive random resourcet stm - template-haskell text time transformers transformers-base - wl-pprint-annotated - ]; - testHaskellDepends = [ - base containers mmorph mtl pretty-show text transformers - ]; - description = "Release with confidence"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.maralorn ]; - }) {}; - - "hedgehog_1_4" = callPackage - ({ mkDerivation, ansi-terminal, async, barbies, base, bytestring - , concurrent-output, containers, deepseq, directory, erf - , exceptions, lifted-async, mmorph, monad-control, mtl, pretty-show , primitive, random, resourcet, safe-exceptions, stm , template-haskell, text, time, transformers, transformers-base , wl-pprint-annotated @@ -143003,7 +142416,6 @@ self: { ]; description = "Release with confidence"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.maralorn ]; }) {}; @@ -143072,20 +142484,20 @@ self: { "hedgehog-extras" = callPackage ({ mkDerivation, aeson, aeson-pretty, async, base, bytestring , deepseq, Diff, directory, exceptions, filepath, hedgehog - , http-conduit, mmorph, mtl, network, process, resourcet, stm, tar - , temporary, text, time, transformers, unliftio, yaml, zlib + , http-conduit, lifted-async, lifted-base, mmorph, monad-control + , mtl, network, process, resourcet, stm, tar, temporary, text, time + , transformers, transformers-base, unliftio, yaml, zlib }: mkDerivation { pname = "hedgehog-extras"; - version = "0.5.0.0"; - sha256 = "07i2pgmrpnffip5ng3fszhc8xlcvmzl02myw2m66kj3hmp5pps03"; - revision = "1"; - editedCabalFile = "1dqw5wfl83gs43b7wnqzys1izrr5nqg5k8cj28ppl4qylhvqdar0"; + version = "0.6.0.0"; + sha256 = "11cngwhjspp5cag1kxzii50b6rf67951jvq2ka0k8cgwsg0dxm5a"; libraryHaskellDepends = [ aeson aeson-pretty async base bytestring deepseq Diff directory - exceptions filepath hedgehog http-conduit mmorph mtl network - process resourcet stm tar temporary text time transformers unliftio - yaml zlib + exceptions filepath hedgehog http-conduit lifted-async lifted-base + mmorph monad-control mtl network process resourcet stm tar + temporary text time transformers transformers-base unliftio yaml + zlib ]; description = "Supplemental library for hedgehog"; license = lib.licenses.asl20; @@ -143405,8 +142817,8 @@ self: { pname = "hedn"; version = "0.3.0.4"; sha256 = "06js9mcif99k8bfyrsynlg1w5rjygydk5l0qhlrk6pa5v288a7wv"; - revision = "1"; - editedCabalFile = "13cmpyx7givc5ay43slf2ss4dqgnhb91nvyxp4201zznl5w570nh"; + revision = "2"; + editedCabalFile = "1ws1l3nkjqlkiy0l1kj4gw8hfz6sqi070i6k8828x4364126njd9"; libraryHaskellDepends = [ base containers deepseq deriving-compat megaparsec parser-combinators prettyprinter scientific template-haskell text @@ -144826,25 +144238,6 @@ self: { }) {inherit (pkgs) ncurses;}; "hetzner" = callPackage - ({ mkDerivation, aeson, base, bytestring, conduit, containers - , country, http-conduit, ip, megaparsec, scientific, text, time - , yaml - }: - mkDerivation { - pname = "hetzner"; - version = "0.2.1.1"; - sha256 = "1h02iwrxnb1apqkbac210laxdr5cq2gw12pjjs9w9pnk44r8scgs"; - libraryHaskellDepends = [ - aeson base bytestring conduit containers country http-conduit ip - megaparsec scientific text time yaml - ]; - testHaskellDepends = [ base ]; - description = "Hetzner Cloud and DNS library"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - }) {}; - - "hetzner_0_6_0_0" = callPackage ({ mkDerivation, aeson, base, blaze-html, bytestring, conduit , containers, country, directory, http-conduit, ip, megaparsec , scientific, text, time, yaml @@ -144865,7 +144258,6 @@ self: { testHaskellDepends = [ base ]; description = "Hetzner Cloud and DNS library"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "hetzner-docs"; }) {}; @@ -145003,6 +144395,8 @@ self: { pname = "hex-text"; version = "0.1.0.9"; sha256 = "1dzv1jpjga4nsrxbwrh5nhnzv5f0mnl5i8da0blqc73vavsjhny5"; + revision = "1"; + editedCabalFile = "1r6lh44n7x6s1fk7nlqzychspi3647wsd0avraxlzqs32xslxgq1"; libraryHaskellDepends = [ base base16-bytestring bytestring text ]; testHaskellDepends = [ base base16-bytestring bytestring hspec text @@ -146410,40 +145804,6 @@ self: { }: mkDerivation { pname = "hie-bios"; - version = "0.12.1"; - sha256 = "0iw97mkgg7nwl3dr04r3z3yxynz64agf67xasb1s7kk4gwss1f85"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base base16-bytestring bytestring co-log-core conduit - conduit-extra cryptohash-sha1 deepseq directory exceptions extra - file-embed filepath ghc prettyprinter template-haskell temporary - text time transformers unix-compat unordered-containers yaml - ]; - executableHaskellDepends = [ - base co-log-core directory filepath optparse-applicative - prettyprinter - ]; - testHaskellDepends = [ - aeson base co-log-core directory extra filepath ghc prettyprinter - tasty tasty-expected-failure tasty-hunit temporary transformers - yaml - ]; - description = "Set up a GHC API session"; - license = lib.licenses.bsd3; - mainProgram = "hie-bios"; - }) {}; - - "hie-bios_0_13_1" = callPackage - ({ mkDerivation, aeson, base, base16-bytestring, bytestring - , co-log-core, conduit, conduit-extra, cryptohash-sha1, deepseq - , directory, exceptions, extra, file-embed, filepath, ghc - , optparse-applicative, prettyprinter, tasty - , tasty-expected-failure, tasty-hunit, template-haskell, temporary - , text, time, transformers, unix-compat, unordered-containers, yaml - }: - mkDerivation { - pname = "hie-bios"; version = "0.13.1"; sha256 = "1qzri41yk88x6nnizjanh0w9inbm2sq93g197il95kb74bcslf9l"; isLibrary = true; @@ -146465,7 +145825,6 @@ self: { ]; description = "Set up a GHC API session"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "hie-bios"; }) {}; @@ -146531,8 +145890,8 @@ self: { }: mkDerivation { pname = "hiedb"; - version = "0.4.4.0"; - sha256 = "0pbcm00zcd33y7w5n7qp8r9r8j8jf2vdhx3l1mll1d4jfimhrsd6"; + version = "0.5.0.1"; + sha256 = "17a9yg0zdfnz480i5aprxmsryz88n8nr8566x6x8p5x1hclizd0m"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -146974,6 +146333,30 @@ self: { license = "GPL"; }) {}; + "highs-lp" = callPackage + ({ mkDerivation, base, comfort-array, deepseq + , doctest-exitcode-stdio, doctest-lib, guarded-allocation, highs + , linear-programming, non-empty, QuickCheck, random + , storable-record, transformers, utility-ht + }: + mkDerivation { + pname = "highs-lp"; + version = "0.0"; + sha256 = "1fx9llq1pfy4ngx99d3i39kkp1pv07wn8qm92abyrmw06qci938r"; + libraryHaskellDepends = [ + base comfort-array deepseq guarded-allocation linear-programming + non-empty QuickCheck storable-record transformers utility-ht + ]; + libraryPkgconfigDepends = [ highs ]; + testHaskellDepends = [ + base comfort-array doctest-exitcode-stdio doctest-lib + linear-programming non-empty QuickCheck random transformers + utility-ht + ]; + description = "Linear Programming using HiGHS and comfort-array"; + license = lib.licenses.bsd3; + }) {highs = null;}; + "hills" = callPackage ({ mkDerivation, array, base, bytestring, directory, filepath , optparse-applicative, text, transformers @@ -147068,50 +146451,6 @@ self: { ({ mkDerivation, base, bytestring, Cabal, containers, criterion , deepseq, Diff, directory, exceptions, filepath, ghc-lib-parser , ghc-lib-parser-ex, hspec, monad-loops, mtl, optparse-applicative - , path, path-io, regex-tdfa, split, syb, text, transformers - , unicode-show, utf8-string, yaml - }: - mkDerivation { - pname = "hindent"; - version = "6.0.0"; - sha256 = "17pkbjb4zqnzv3bnw3zwisf9j2m9lw5irq7i12bgwrzpv15fpabz"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - base bytestring Cabal containers deepseq directory exceptions - filepath ghc-lib-parser ghc-lib-parser-ex monad-loops mtl path - path-io regex-tdfa split syb text transformers unicode-show - utf8-string yaml - ]; - executableHaskellDepends = [ - base bytestring Cabal containers directory exceptions filepath - ghc-lib-parser ghc-lib-parser-ex monad-loops mtl - optparse-applicative path path-io regex-tdfa split syb text - transformers unicode-show utf8-string yaml - ]; - testHaskellDepends = [ - base bytestring Cabal containers Diff directory exceptions filepath - ghc-lib-parser ghc-lib-parser-ex hspec monad-loops mtl path path-io - regex-tdfa split syb text transformers unicode-show utf8-string - yaml - ]; - benchmarkHaskellDepends = [ - base bytestring Cabal containers criterion deepseq directory - exceptions filepath ghc-lib-parser ghc-lib-parser-ex monad-loops - mtl path path-io regex-tdfa split syb text transformers - unicode-show utf8-string yaml - ]; - doHaddock = false; - description = "Extensible Haskell pretty printer"; - license = lib.licenses.bsd3; - mainProgram = "hindent"; - }) {}; - - "hindent_6_1_1" = callPackage - ({ mkDerivation, base, bytestring, Cabal, containers, criterion - , deepseq, Diff, directory, exceptions, filepath, ghc-lib-parser - , ghc-lib-parser-ex, hspec, monad-loops, mtl, optparse-applicative , path, path-io, regex-tdfa, split, syb, transformers, unicode-show , utf8-string, yaml }: @@ -147149,7 +146488,6 @@ self: { doHaddock = false; description = "Extensible Haskell pretty printer"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "hindent"; }) {}; @@ -147571,7 +146909,6 @@ self: { ]; description = "Haskell Image Processing (HIP) Library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "hipbot" = callPackage @@ -148501,10 +147838,8 @@ self: { }: mkDerivation { pname = "hledger"; - version = "1.30.1"; - sha256 = "0ri8zg1pq011cbry5cxj2rc5g19vgl3rjcl5b2qk4bhdgxy7na98"; - revision = "3"; - editedCabalFile = "1qsy6axbldm2az2bnxgklnd9hhyhdlrkb395zpgrli9sla2mqdfv"; + version = "1.32.2"; + sha256 = "1cxnfss42an9n1rjqghgx30fcq5fr4gwxy2pqw154p63zdidkcr3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -148539,56 +147874,6 @@ self: { ]; }) {}; - "hledger_1_32_1" = callPackage - ({ mkDerivation, 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 - }: - mkDerivation { - pname = "hledger"; - version = "1.32.1"; - sha256 = "02himlkcb3imvm7h7d09hqbi0rrlq4cl41sc6gnc20dmd4xps7fc"; - revision = "1"; - editedCabalFile = "0kx818p2f3785g0ac102nl4zrhm3xygx4lxj7ndqvrqkqr13zh8f"; - 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; - hydraPlatforms = lib.platforms.none; - mainProgram = "hledger"; - maintainers = [ - lib.maintainers.maralorn lib.maintainers.sternenseemann - ]; - }) {}; - "hledger-api" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, data-default , Decimal, docopt, either, hledger, hledger-lib, microlens @@ -148689,10 +147974,8 @@ self: { }: mkDerivation { pname = "hledger-iadd"; - version = "1.3.19"; - sha256 = "12x9qdn0p2sq0z1q1gnxnajkvdlyk25xywq7yi7il1hqdrz1mkmf"; - revision = "1"; - editedCabalFile = "1vkjjdmcn0gxgz9fmy1bvn76kf77krrgpvawydc5rvgwyvmmvnsp"; + version = "1.3.20"; + sha256 = "0gck4zf5p2kkwn3rrsinn25g6mpgp6n49034la3qz0yzkvw6gknf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -148772,51 +148055,8 @@ self: { }: mkDerivation { pname = "hledger-lib"; - version = "1.30"; - sha256 = "0qyhkx1bhrmnwwxqbqa4pqghg7j2vn63829j5s2zdn8ys2mm8s64"; - revision = "3"; - editedCabalFile = "0v1pfx3mzd4zhygadf1hd51v7qfq9zj0q5yh515d1ly6xqgilbv5"; - 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 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 - 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 reusable library providing the core functionality of hledger"; - license = lib.licenses.gpl3Only; - }) {}; - - "hledger-lib_1_32_1" = callPackage - ({ mkDerivation, 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, 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.32.1"; - sha256 = "0dy69cwy06kdzfpg26fpdn50vq1ln1li34r23gyr6z78rj39dwbs"; - revision = "1"; - editedCabalFile = "0qzkgdv0n8vhjg17pw1al0x49is4f4x4c2ls3lr8dmkb87qgjj1i"; + version = "1.32.2"; + sha256 = "0wwajjc5pm88pm44zgak5lgbixd4pr7c9s2djiydm22v2yjhlzrz"; libraryHaskellDepends = [ aeson aeson-pretty ansi-terminal array base base-compat blaze-markup bytestring call-stack cassava cassava-megaparsec @@ -148839,7 +148079,6 @@ self: { ]; description = "A library providing the core functionality of hledger"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "hledger-makeitso" = callPackage @@ -148901,51 +148140,23 @@ self: { , containers, data-default, directory, doclayout, extra, filepath , fsnotify, hledger, hledger-lib, megaparsec, microlens , microlens-platform, mtl, process, safe, split, text, text-zipper - , time, transformers, unix, vector, vty - }: - mkDerivation { - pname = "hledger-ui"; - version = "1.30"; - sha256 = "1il3849rn8zimn79d7b81v6yb916w5w8lp4ykxkyc3fwwyjcc2q5"; - revision = "2"; - editedCabalFile = "1a4hnkn45qic4arrna20kfzdp2yhhw66dmhma7zagbrf2ljwl1jj"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - ansi-terminal async base brick cmdargs containers data-default - directory doclayout extra filepath fsnotify hledger hledger-lib - megaparsec microlens microlens-platform mtl process safe split text - text-zipper time transformers unix vector vty - ]; - description = "Curses-style terminal interface for the hledger accounting system"; - license = lib.licenses.gpl3Only; - mainProgram = "hledger-ui"; - maintainers = [ lib.maintainers.maralorn ]; - }) {}; - - "hledger-ui_1_32_1" = callPackage - ({ mkDerivation, ansi-terminal, async, base, brick, cmdargs - , containers, data-default, directory, doclayout, extra, filepath - , fsnotify, hledger, hledger-lib, megaparsec, microlens - , microlens-platform, mtl, process, safe, split, text, text-zipper - , time, transformers, unix, vector, vty + , time, transformers, unix, vector, vty, vty-crossplatform }: mkDerivation { pname = "hledger-ui"; - version = "1.32.1"; - sha256 = "0ldawz7xcrrb0z6aldblixp5jrhfg47hzznzz8d5yw63idqbgkbh"; + version = "1.32.2"; + sha256 = "1g3y2ipxgsh466544f3sz9bhnl4m4vll49dq4lhrr68biwgghcvy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal async base brick cmdargs containers data-default directory doclayout extra filepath fsnotify hledger hledger-lib megaparsec microlens microlens-platform mtl process safe split text - text-zipper time transformers unix vector vty + text-zipper time transformers unix vector vty vty-crossplatform ]; executableHaskellDepends = [ base ]; description = "Terminal interface for the hledger accounting system"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "hledger-ui"; maintainers = [ lib.maintainers.maralorn ]; }) {}; @@ -148975,45 +148186,6 @@ self: { , bytestring, case-insensitive, clientsession, cmdargs, conduit , conduit-extra, containers, data-default, Decimal, directory , extra, filepath, hjsmin, hledger, hledger-lib, hspec, http-client - , http-conduit, http-types, megaparsec, mtl, network, 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.30"; - sha256 = "0lcw8qigh1507hn287zwmp00vsccsm6lw6r87c5rp0ikxsxmwbds"; - revision = "3"; - editedCabalFile = "1fclgmqidsmz7is5kksr5f9icnrvyhjyks3hak1cc3hxsd2gz3k2"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base base64 blaze-html blaze-markup bytestring - case-insensitive clientsession cmdargs conduit conduit-extra - containers data-default Decimal directory extra filepath hjsmin - hledger hledger-lib hspec http-client http-conduit http-types - megaparsec mtl network 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 ]; - testHaskellDepends = [ - base hledger hledger-lib hspec text yesod yesod-test - ]; - description = "Web-based user interface for the hledger accounting system"; - license = lib.licenses.gpl3Only; - mainProgram = "hledger-web"; - maintainers = [ lib.maintainers.maralorn ]; - }) {}; - - "hledger-web_1_32_1" = callPackage - ({ mkDerivation, aeson, base, base64, blaze-html, blaze-markup - , bytestring, case-insensitive, clientsession, cmdargs, conduit - , conduit-extra, containers, data-default, Decimal, directory - , extra, filepath, 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 @@ -149022,10 +148194,8 @@ self: { }: mkDerivation { pname = "hledger-web"; - version = "1.32.1"; - sha256 = "1y4ahgxgj93pg4ycxv5phiwic5b4n8474ia2wxa221jav056b37z"; - revision = "1"; - editedCabalFile = "1v48mcbjig0y8qq15p53ndccj44b6syhkgb45dbzmwy6nypx1bzl"; + version = "1.32.2"; + sha256 = "03sjz84ai4165j61dhl2ksm2cm6vndffwh99ca32b9whhp03gpy9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -149042,7 +148212,6 @@ self: { testHaskellDepends = [ base ]; description = "Web user interface for the hledger accounting system"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "hledger-web"; maintainers = [ lib.maintainers.maralorn ]; }) {}; @@ -149216,8 +148385,8 @@ self: { }: mkDerivation { pname = "hlint"; - version = "3.5"; - sha256 = "0kxdrqybnma508g1z42s3rc3cay11m8nl5ziddyw31m020515gcq"; + version = "3.6.1"; + sha256 = "1za1cykiajyfl8ks59jdj6228qnlg5s96slc9jm9zcy1ncmi701j"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -149235,7 +148404,7 @@ self: { maintainers = [ lib.maintainers.maralorn ]; }) {}; - "hlint_3_6_1" = callPackage + "hlint_3_8" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, bytestring, cmdargs , containers, cpphs, data-default, deriving-aeson, directory, extra , file-embed, filepath, filepattern, ghc-lib-parser @@ -149244,8 +148413,8 @@ self: { }: mkDerivation { pname = "hlint"; - version = "3.6.1"; - sha256 = "1za1cykiajyfl8ks59jdj6228qnlg5s96slc9jm9zcy1ncmi701j"; + version = "3.8"; + sha256 = "0x5xkd8n9idmg334kj1kky6bcl4wl8ks4i87j3r8zwp75fv3dwm8"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -149416,8 +148585,8 @@ self: { }: mkDerivation { pname = "hls-alternate-number-format-plugin"; - version = "2.5.0.0"; - sha256 = "17splsfhi130cxq84947261r9b2f3x9rxb2kx1jqv99qf91g11h9"; + version = "2.6.0.0"; + sha256 = "1n423xdwf56h1c4fa9mfhhz3g5lw4qmycahvwd74ngyqynr7qz1c"; libraryHaskellDepends = [ aeson base containers extra ghc-boot-th ghcide hie-compat hls-graph hls-plugin-api lens lsp mtl regex-tdfa syb text @@ -149450,8 +148619,8 @@ self: { }: mkDerivation { pname = "hls-cabal-fmt-plugin"; - version = "2.5.0.0"; - sha256 = "0vzljivyd0pba03rbx8n07zajs7mn6jf8qd9mr28w2wc8lqzwy39"; + version = "2.6.0.0"; + sha256 = "1yhk5x0rvvgqh8n1wz5nygx5df87svrg1k8y35jhzrqpys8lczkb"; libraryHaskellDepends = [ base directory filepath ghcide hls-plugin-api lens lsp-types mtl process-extras text transformers @@ -149470,8 +148639,8 @@ self: { }: mkDerivation { pname = "hls-cabal-plugin"; - version = "2.5.0.0"; - sha256 = "1q0wsngvngx9hkssvkfyvwvp243rw9z31ay7rgpy4nmv3j4sf47q"; + version = "2.6.0.0"; + sha256 = "00wrk9vkq0l845ma8saca9q7xyngjxvyh2jfnah4xpa99xn924mn"; libraryHaskellDepends = [ base bytestring Cabal-syntax containers deepseq directory extra filepath ghcide hashable hls-graph hls-plugin-api lens lsp @@ -149494,8 +148663,8 @@ self: { }: mkDerivation { pname = "hls-call-hierarchy-plugin"; - version = "2.5.0.0"; - sha256 = "15wdl6r8www7najnvamgbxp4rjbvwrfp0hk5f8wmsklfr5y4xqcs"; + version = "2.6.0.0"; + sha256 = "12cb9krixrlxl8l9bkr6dy8hgwhp8c0j3vf8yx21zvdzbsidjcc1"; libraryHaskellDepends = [ aeson base containers extra ghcide hiedb hls-plugin-api lens lsp sqlite-simple text unordered-containers @@ -149515,8 +148684,8 @@ self: { }: mkDerivation { pname = "hls-change-type-signature-plugin"; - version = "2.5.0.0"; - sha256 = "1q7gnyg6pxzgp917z9rybp0736ssz6xiviqcnsnvr4ifvrzhnc2m"; + version = "2.6.0.0"; + sha256 = "1qbrp47726y3bnq1zdrqn0lnpjal4056na96dhqv17zm433y6kr0"; libraryHaskellDepends = [ base containers ghcide hls-plugin-api lsp-types regex-tdfa syb text transformers unordered-containers @@ -149536,8 +148705,8 @@ self: { }: mkDerivation { pname = "hls-class-plugin"; - version = "2.5.0.0"; - sha256 = "0v33bgv52y43d5n8fd7clllxra4hmrviqi9ymxjkx6zj0vh5i3as"; + version = "2.6.0.0"; + sha256 = "0jib2y256fb5b8wgsi9rjsdb3ywwpcbcnbbxmg6q3gwnglrdb1lx"; libraryHaskellDepends = [ aeson base containers deepseq extra ghc ghc-boot-th ghc-exactprint ghcide hls-graph hls-plugin-api lens lsp mtl text transformers @@ -149558,8 +148727,8 @@ self: { }: mkDerivation { pname = "hls-code-range-plugin"; - version = "2.5.0.0"; - sha256 = "129c2y3jpibn2lh8j9y310jxrzicw47dks40jacc9qvicyw1amz3"; + version = "2.6.0.0"; + sha256 = "1ir4w8a3xvfl5dn7rn9wagch7iai5wafmy732r05yjiyj0p2jfs5"; libraryHaskellDepends = [ aeson base containers deepseq extra ghcide hashable hls-plugin-api lens lsp mtl semigroupoids text transformers vector @@ -149584,8 +148753,8 @@ self: { }: mkDerivation { pname = "hls-eval-plugin"; - version = "2.5.0.0"; - sha256 = "16a5wblz1pp7l1n211a8l6vm2cizmlnrgqlxfhpwpyvsglgw2nqc"; + version = "2.6.0.0"; + sha256 = "12fvpsisaljszgndjimiigpxqwx65n5i2r7a5c02hzb4aphadv79"; libraryHaskellDepends = [ aeson base bytestring containers data-default deepseq Diff directory dlist extra filepath ghc ghc-boot-th ghc-paths ghcide @@ -149626,8 +148795,8 @@ self: { }: mkDerivation { pname = "hls-explicit-fixity-plugin"; - version = "2.5.0.0"; - sha256 = "0v4l3jlh5kx7qfwr3sssfpi4q4sjg064h1svlgwdci02pax43zmf"; + version = "2.6.0.0"; + sha256 = "00m90ngxxyvm6ij0ddsi3raknyg1i06l685mw37kwqqjwa32vnaa"; libraryHaskellDepends = [ base containers deepseq extra ghc ghcide hashable hls-plugin-api lsp text transformers @@ -149645,8 +148814,8 @@ self: { }: mkDerivation { pname = "hls-explicit-imports-plugin"; - version = "2.5.0.0"; - sha256 = "0lxdr210k02qqmqx54gni4m1jfv1lab4kayn19k1lrbwdw95nnfz"; + version = "2.6.0.0"; + sha256 = "1s34q50gj5qdshiswm6zia36nv7zi8hxcm5azryi37ajvb883k3c"; libraryHaskellDepends = [ aeson base containers deepseq ghc ghcide hls-graph hls-plugin-api lens lsp mtl text transformers unordered-containers @@ -149666,8 +148835,8 @@ self: { }: mkDerivation { pname = "hls-explicit-record-fields-plugin"; - version = "2.5.0.0"; - sha256 = "0945p1rg7dz9bfj9q72as1f43bgfsz3wigcngz3i5z94qwfjdcqb"; + version = "2.6.0.0"; + sha256 = "1nj3x0r8v8j2bgjn384rkz3mmbrz1xd6xbcr2jcmrmngknb17x44"; libraryHaskellDepends = [ aeson base containers ghc ghc-boot-th ghcide hls-graph hls-plugin-api lens lsp syb text transformers unordered-containers @@ -149685,8 +148854,8 @@ self: { }: mkDerivation { pname = "hls-floskell-plugin"; - version = "2.5.0.0"; - sha256 = "0z8cad7zjqr4wyl9pc4l3ixwhg8yqxv6ryrwg0pyqg38wh2bkya3"; + version = "2.6.0.0"; + sha256 = "1wyk88lynchhzriqj7m9ph0s2c2ivkqg1nmhgb1knkvp8ag27iik"; libraryHaskellDepends = [ base floskell ghcide hls-plugin-api lsp-types mtl text transformers ]; @@ -149702,8 +148871,8 @@ self: { }: mkDerivation { pname = "hls-fourmolu-plugin"; - version = "2.5.0.0"; - sha256 = "008fp1frkrh7plk2hs4g41xn29dcjndmj4inyh5qzp5kyqqpyl3s"; + version = "2.6.0.0"; + sha256 = "1g7m4mf7vax4x724rp54ycrr22jw0y8dgwcp250qxsd1vzch2zwn"; libraryHaskellDepends = [ base filepath fourmolu ghc ghc-boot-th ghcide hls-plugin-api lens lsp mtl process-extras text transformers @@ -149725,8 +148894,8 @@ self: { }: mkDerivation { pname = "hls-gadt-plugin"; - version = "2.5.0.0"; - sha256 = "1i5w1lch8r0b93qwwxbm10q88gi9ppwjxpypc8bm96k8kfgnp53i"; + version = "2.6.0.0"; + sha256 = "0aa602m024s3ch23np2iixmkwv6474va20bjdgiwdgc8vahg4grg"; libraryHaskellDepends = [ aeson base containers extra ghc ghc-boot-th ghc-exactprint ghcide hls-plugin-api hls-refactor-plugin lens lsp mtl text transformers @@ -149748,8 +148917,8 @@ self: { }: mkDerivation { pname = "hls-graph"; - version = "2.5.0.0"; - sha256 = "1w35z067cdbj5addz3qslg7494gzvv2gfn1y3ximg3y2y5z8xfgr"; + version = "2.6.0.0"; + sha256 = "0rlljbaa20randbl4vmjh5y88fb0ajvb7c9qzwa1d3pk9whxaxkw"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson async base bytestring containers deepseq directory exceptions @@ -149788,8 +148957,8 @@ self: { }: mkDerivation { pname = "hls-hlint-plugin"; - version = "2.5.0.0"; - sha256 = "15hggsv0z1xj21bq04chdvp0ksb6887hhbn5nlb7w0lvs3g7di18"; + version = "2.6.0.0"; + sha256 = "0ix89wp8nq3iywh6d3w8j7lnfm2g3l9gks8sxkww0z0mfhfxvywc"; libraryHaskellDepends = [ aeson apply-refact base binary bytestring containers data-default deepseq Diff directory extra filepath ghc-exactprint ghc-lib-parser @@ -149812,8 +148981,8 @@ self: { }: mkDerivation { pname = "hls-module-name-plugin"; - version = "2.5.0.0"; - sha256 = "0fcpm4qb0wwy4svqa8rjxld4swahgnsbyg8gcmrc3669q4jmcy0x"; + version = "2.6.0.0"; + sha256 = "1nfa7jcd6nadqc5s5604vndl32vrijmsay89ymdfhchdqb6f40vz"; libraryHaskellDepends = [ aeson base containers directory filepath ghcide hls-plugin-api lsp text transformers unordered-containers @@ -149830,8 +148999,8 @@ self: { }: mkDerivation { pname = "hls-ormolu-plugin"; - version = "2.5.0.0"; - sha256 = "0llg94i4v12v88zlgnqzb1qimni4kipn61pgp5ahimsh3g6gw66d"; + version = "2.6.0.0"; + sha256 = "0cnp89ss3gp2jacim5gcal5rc80ksif84laydq6k7fpnaj5d3ix2"; libraryHaskellDepends = [ base extra filepath ghc ghc-boot-th ghcide hls-plugin-api lens lsp mtl ormolu process-extras text transformers @@ -149853,8 +149022,8 @@ self: { }: mkDerivation { pname = "hls-overloaded-record-dot-plugin"; - version = "2.5.0.0"; - sha256 = "11w9fqw8rqivk0scqs4r64z2khhlhamfs212yf35m6xd50cq7ss6"; + version = "2.6.0.0"; + sha256 = "0vlbfsidrjnga56b655swb6k8jzg5406m06q8wxkngqbfij7x6fh"; libraryHaskellDepends = [ aeson base containers deepseq ghc-boot-th ghcide hls-graph hls-plugin-api lens lsp syb text transformers unordered-containers @@ -149879,8 +149048,8 @@ self: { }: mkDerivation { pname = "hls-plugin-api"; - version = "2.5.0.0"; - sha256 = "0p1hx160sb26fnzdsq5x5n8lb750m95fmjgz3k0sysdfljkpw0b7"; + version = "2.6.0.0"; + sha256 = "10i46ylhfzzw8hm9d6v27086781iql114z4j1dpp237lxdw7wkf4"; libraryHaskellDepends = [ aeson base co-log-core containers data-default dependent-map dependent-sum Diff dlist extra filepath ghc hashable hls-graph @@ -149906,8 +149075,8 @@ self: { }: mkDerivation { pname = "hls-pragmas-plugin"; - version = "2.5.0.0"; - sha256 = "0f8qdqsgkdra1pin7rbnwg9jbkg6m9g066bg8xakm0px2mdfl2ml"; + version = "2.6.0.0"; + sha256 = "00czk9k2md0r7lcxcmspfzm2yksw2z0wg8j7vakn50cvvrnfn9b3"; libraryHaskellDepends = [ base containers extra fuzzy ghc ghcide hls-plugin-api lens lsp text transformers unordered-containers @@ -149926,8 +149095,8 @@ self: { }: mkDerivation { pname = "hls-qualify-imported-names-plugin"; - version = "2.5.0.0"; - sha256 = "04qmkz68mmp0407libdb7k53a3m9i6ykcp0izp386l6r2sgqrhjx"; + version = "2.6.0.0"; + sha256 = "08jghxaf020wk23404m198bk9d6brpl5nbmvjsdm34cic3ag42m6"; libraryHaskellDepends = [ aeson base containers deepseq dlist ghc ghcide hls-graph hls-plugin-api lens lsp text transformers unordered-containers @@ -149949,8 +149118,8 @@ self: { }: mkDerivation { pname = "hls-refactor-plugin"; - version = "2.5.0.0"; - sha256 = "12zgy7dm8xvj5r8wkxbpb2ksszlp3w2aps3yfyz6j7np7y6c776s"; + version = "2.6.0.0"; + sha256 = "0lqy7c3vqn832gs9z86n4clsqb6g73rhnlrvn3sg3h8hkxasfzjf"; libraryHaskellDepends = [ aeson base bytestring containers data-default deepseq dlist extra ghc ghc-boot ghc-exactprint ghcide hls-graph hls-plugin-api lens @@ -149997,8 +149166,8 @@ self: { }: mkDerivation { pname = "hls-rename-plugin"; - version = "2.5.0.0"; - sha256 = "0aaxvvvib34lz59ha097rx9kzf8s6cyycsmgn97c2da62hikyf3d"; + version = "2.6.0.0"; + sha256 = "15gjh7r9cc43yz1zp52q349fag4nxv25vhzn5pdma4ch366xyr4g"; libraryHaskellDepends = [ base containers extra ghc ghc-exactprint ghcide hashable hie-compat hiedb hls-plugin-api hls-refactor-plugin lens lsp lsp-types mod mtl @@ -150020,8 +149189,8 @@ self: { }: mkDerivation { pname = "hls-retrie-plugin"; - version = "2.5.0.0"; - sha256 = "0j0gg3cma80kr6ip83v5yb22n3l6h8iqdn9rk30h8g45xyngydmb"; + version = "2.6.0.0"; + sha256 = "11cl4q79jxl73s62ccdarp1570k95picgn3q8lgnqznc6ywdv3zh"; libraryHaskellDepends = [ aeson base bytestring containers deepseq directory extra ghc ghcide hashable hls-plugin-api hls-refactor-plugin lens lsp lsp-types mtl @@ -150060,6 +149229,32 @@ self: { broken = true; }) {}; + "hls-semantic-tokens-plugin" = callPackage + ({ mkDerivation, aeson, array, base, bytestring, containers + , data-default, deepseq, extra, filepath, ghc, ghcide + , ghcide-test-utils, hiedb, hls-graph, hls-plugin-api + , hls-test-utils, lens, lsp, lsp-test, mtl, sqlite-simple, syb + , template-haskell, text, text-rope, transformers + , unordered-containers + }: + mkDerivation { + pname = "hls-semantic-tokens-plugin"; + version = "2.6.0.0"; + sha256 = "1algv6y1jcqzxxkpjs1c5zh0rpiw9zwpp8z8z3fh4qa0ylcsl0h5"; + libraryHaskellDepends = [ + aeson array base bytestring containers data-default deepseq extra + ghcide hiedb hls-graph hls-plugin-api lens lsp mtl sqlite-simple + syb template-haskell text transformers unordered-containers + ]; + testHaskellDepends = [ + aeson base bytestring containers data-default extra filepath ghc + ghcide ghcide-test-utils hls-plugin-api hls-test-utils lens lsp + lsp-test template-haskell text text-rope + ]; + description = "Call hierarchy plugin for Haskell Language Server"; + license = lib.licenses.asl20; + }) {}; + "hls-splice-plugin" = callPackage ({ mkDerivation, aeson, base, containers, dlist, extra, filepath , foldl, ghc, ghc-exactprint, ghcide, hls-plugin-api @@ -150069,8 +149264,8 @@ self: { }: mkDerivation { pname = "hls-splice-plugin"; - version = "2.5.0.0"; - sha256 = "1lygi715cvnkxx5ajk1k15w6rbjb50jaa0ryfbxq56ngddfxnd0h"; + version = "2.6.0.0"; + sha256 = "00fx8rxdnmam0672vb0az2lw5inqyc22cjfrh8wiwx36i28r8zqj"; libraryHaskellDepends = [ aeson base containers dlist extra foldl ghc ghc-exactprint ghcide hls-plugin-api hls-refactor-plugin lens lsp mtl retrie syb text @@ -150085,17 +149280,17 @@ self: { "hls-stan-plugin" = callPackage ({ mkDerivation, aeson, base, containers, data-default, deepseq - , filepath, ghc, ghcide, hashable, hie-compat, hls-plugin-api - , hls-test-utils, lens, lsp-types, stan, text, transformers - , unordered-containers + , directory, filepath, ghc, ghcide, hashable, hie-compat + , hls-plugin-api, hls-test-utils, lens, lsp-types, stan, text + , transformers, trial, unordered-containers }: mkDerivation { pname = "hls-stan-plugin"; - version = "2.5.0.0"; - sha256 = "15xfgqg24qbnzlj3pkf5qvpxmiwf5a3wzh6gznwg502fcm98i1yh"; + version = "2.6.0.0"; + sha256 = "1zhw2ysf5ccsrz1vahff6hr683b581v4py2pyf9xfnjfay5gl0id"; libraryHaskellDepends = [ - base containers data-default deepseq ghc ghcide hashable hie-compat - hls-plugin-api lsp-types stan text transformers + base containers data-default deepseq directory ghc ghcide hashable + hie-compat hls-plugin-api lsp-types stan text transformers trial unordered-containers ]; testHaskellDepends = [ @@ -150113,8 +149308,8 @@ self: { }: mkDerivation { pname = "hls-stylish-haskell-plugin"; - version = "2.5.0.0"; - sha256 = "19zf5lm9sdcpzyvffwq92am9yfbi060sprj57s085a4f08ng1f2d"; + version = "2.6.0.0"; + sha256 = "171068mmb7sdk14s5v794jc0n0mrrq8fkzp2z2wlrmk38mqi3773"; libraryHaskellDepends = [ base directory filepath ghc ghc-boot-th ghcide hls-plugin-api lsp-types mtl stylish-haskell text @@ -150145,8 +149340,8 @@ self: { }: mkDerivation { pname = "hls-test-utils"; - version = "2.5.0.0"; - sha256 = "1m9kp80wsq6yjjvam9cdpbzb1j20kp2w3fgvmd7mrivkbwlblzz0"; + version = "2.6.0.0"; + sha256 = "0n02ar6rbrkljni3x6dnj6cglsjsrdqq952l2va0ssygbvis0iwr"; libraryHaskellDepends = [ aeson async base blaze-markup bytestring containers data-default directory extra filepath ghcide hls-graph hls-plugin-api lens lsp @@ -150421,7 +149616,6 @@ self: { libraryHaskellDepends = [ base hmatrix repa vector ]; description = "Adaptors for interoperability between hmatrix and repa"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "hmatrix-sparse" = callPackage @@ -150732,6 +149926,8 @@ self: { pname = "hmm-lapack"; version = "0.5.0.1"; sha256 = "0im754fgqzi28snwf9bxkj4i1g69c0q8knzjvpmbrs79d5rncpxk"; + revision = "1"; + editedCabalFile = "0pgwp7zrvsldxsm1m9g9v3g1rgc3n37g8c4642917mljnlk8d57v"; libraryHaskellDepends = [ base comfort-array comfort-array-shape containers deepseq explicit-exception fixed-length lapack lazy-csv netlib-ffi @@ -150911,7 +150107,6 @@ self: { testSystemDepends = [ netcdf ]; description = "Haskell NetCDF library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) netcdf;}; "hnix" = callPackage @@ -151202,20 +150397,20 @@ self: { }: mkDerivation { pname = "hoauth2"; - version = "2.8.0"; - sha256 = "1xndl9cl0j1mn18lgjrp7crys9vlz0gznp7fijazawa5x84xjfpp"; + version = "2.10.0"; + sha256 = "13skl9zc3p0jnn2p10xm21kp5adqjl48nfx6v312yfvd9md5h0kq"; libraryHaskellDepends = [ aeson base base64 binary bytestring containers cryptonite data-default exceptions http-conduit http-types memory microlens text transformers uri-bytestring uri-bytestring-aeson ]; - testHaskellDepends = [ aeson base hspec ]; + testHaskellDepends = [ aeson base hspec uri-bytestring ]; testToolDepends = [ hspec-discover ]; description = "Haskell OAuth2 authentication client"; license = lib.licenses.mit; }) {}; - "hoauth2_2_10_0" = callPackage + "hoauth2_2_12_0" = callPackage ({ mkDerivation, aeson, base, base64, binary, bytestring , containers, cryptonite, data-default, exceptions, hspec , hspec-discover, http-conduit, http-types, memory, microlens, text @@ -151223,8 +150418,8 @@ self: { }: mkDerivation { pname = "hoauth2"; - version = "2.10.0"; - sha256 = "13skl9zc3p0jnn2p10xm21kp5adqjl48nfx6v312yfvd9md5h0kq"; + version = "2.12.0"; + sha256 = "10v89bnwfzpp23r4skww2h2gi62lhzgyvig4icc5ayx7pdbn5m82"; libraryHaskellDepends = [ aeson base base64 binary bytestring containers cryptonite data-default exceptions http-conduit http-types memory microlens @@ -151245,8 +150440,8 @@ self: { }: mkDerivation { pname = "hoauth2-demo"; - version = "1.8.0"; - sha256 = "12mmbklh8a3wkm7dpmighqibk1ib5z0f444pl3g8i79abaj75k7b"; + version = "1.10.0"; + sha256 = "0wf5jmb2smnrz7vxnxc0966zf03dw45jcvc55wrxmrfhbiiq1a6m"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -151270,8 +150465,8 @@ self: { }: mkDerivation { pname = "hoauth2-providers"; - version = "0.4.0"; - sha256 = "1c29cy0317dbigwhf0rrnnm9hm3w3v10dpsilm03g4xfjmdqvzdv"; + version = "0.6.0"; + sha256 = "19qn6099jpzk14axzs7w3bg99in8y79gv03k527z50l7c4w7920c"; libraryHaskellDepends = [ aeson base bytestring containers cryptonite hoauth2 HsOpenSSL http-conduit http-types jose-jwt mtl text time transformers @@ -151292,8 +150487,8 @@ self: { }: mkDerivation { pname = "hoauth2-providers-tutorial"; - version = "0.4.0"; - sha256 = "1pdnsjzx2bni1vw4w7i5d39nih5bkrybgpya568ycw52bpi8jnmn"; + version = "0.6.0"; + sha256 = "050yvl12c568ichznkplv56hyq63adifn0vs6j9ajfllfpfxz1dz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -151314,8 +150509,8 @@ self: { }: mkDerivation { pname = "hoauth2-tutorial"; - version = "0.4.0"; - sha256 = "00nr2w8yqhmf9i4i8d7yfzwb0fwdmqcbwc37k0r9js9qxc5b1wqr"; + version = "0.6.0"; + sha256 = "1sw8n8v9m9yhjn6pm7sws18dwjn10k4l13jds1j2qrv7mkyhcnpw"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -151396,6 +150591,31 @@ self: { broken = true; }) {}; + "hocd" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, containers + , data-default-class, exceptions, hspec, hspec-discover, mtl + , network, raw-strings-qq, text, transformers + }: + mkDerivation { + pname = "hocd"; + version = "0.1.3.0"; + sha256 = "1bs7a6fm4rkjpxp2wwbw46r8drjjx1bydafqn2n8yc7l8ci32ah2"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + attoparsec base bytestring containers data-default-class exceptions + mtl network transformers + ]; + executableHaskellDepends = [ base text ]; + testHaskellDepends = [ + attoparsec base bytestring containers hspec raw-strings-qq + ]; + testToolDepends = [ hspec-discover ]; + description = "OpenOCD Haskell interface"; + license = lib.licenses.bsd3; + mainProgram = "hocd-read-mem"; + }) {}; + "hocilib" = callPackage ({ mkDerivation, base, bytestring, c2hs, containers, inline-c , ocilib, tasty, tasty-hunit, template-haskell @@ -152230,29 +151450,29 @@ self: { "hoogle" = callPackage ({ mkDerivation, aeson, base, binary, blaze-html, blaze-markup - , bytestring, cmdargs, conduit, conduit-extra, connection - , containers, deepseq, directory, extra, filepath, foundation - , hashable, haskell-src-exts, http-conduit, http-types, js-flot - , js-jquery, mmap, old-locale, process-extras, QuickCheck - , resourcet, storable-tuple, tar, template-haskell, text, time - , transformers, uniplate, utf8-string, vector, wai, wai-logger - , warp, warp-tls, zlib + , bytestring, cmdargs, conduit, conduit-extra, containers + , crypton-connection, deepseq, directory, extra, filepath + , foundation, hashable, haskell-src-exts, http-conduit, http-types + , js-flot, js-jquery, mmap, old-locale, process-extras, QuickCheck + , resourcet, safe, storable-tuple, tar, template-haskell, text + , time, transformers, uniplate, utf8-string, vector, wai + , wai-logger, warp, warp-tls, zlib }: mkDerivation { pname = "hoogle"; - version = "5.0.18.3"; - sha256 = "0v6k75w0an9pqgb7a6cicnpf9rz77xd2lmxfbafc5l4f99jg83bn"; + version = "5.0.18.4"; + sha256 = "08z32d87vqzhapb2vw21h25jb2g74csxlpvd8f54xl91k3ijs3wx"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base binary blaze-html blaze-markup bytestring cmdargs - conduit conduit-extra connection containers deepseq directory extra - filepath foundation hashable haskell-src-exts http-conduit - http-types js-flot js-jquery mmap old-locale process-extras - QuickCheck resourcet storable-tuple tar template-haskell text time - transformers uniplate utf8-string vector wai wai-logger warp - warp-tls zlib + conduit conduit-extra containers crypton-connection deepseq + directory extra filepath foundation hashable haskell-src-exts + http-conduit http-types js-flot js-jquery mmap old-locale + process-extras QuickCheck resourcet safe storable-tuple tar + template-haskell text time transformers uniplate utf8-string vector + wai wai-logger warp warp-tls zlib ]; executableHaskellDepends = [ base ]; testTarget = "--test-option=--no-net"; @@ -153180,47 +152400,6 @@ self: { "hpack" = callPackage ({ mkDerivation, aeson, base, bifunctors, bytestring, Cabal - , containers, cryptonite, deepseq, directory, filepath, Glob, hspec - , hspec-discover, http-client, http-client-tls, http-types, HUnit - , infer-license, interpolate, mockery, pretty, QuickCheck - , scientific, template-haskell, temporary, text, transformers - , unordered-containers, vector, yaml - }: - mkDerivation { - pname = "hpack"; - version = "0.35.2"; - sha256 = "1v4h5dkbfwx8wlmbaq76av22ald9iyk80k8k7pz808nw30yh3dq3"; - revision = "2"; - editedCabalFile = "0vwxfg5ixlr18q8gb1x8vz3grp339cbnhm51hfp7rk6vc0bd61k5"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base bifunctors bytestring Cabal containers cryptonite - deepseq directory filepath Glob http-client http-client-tls - http-types infer-license pretty scientific text transformers - unordered-containers vector yaml - ]; - executableHaskellDepends = [ - aeson base bifunctors bytestring Cabal containers cryptonite - deepseq directory filepath Glob http-client http-client-tls - http-types infer-license pretty scientific text transformers - unordered-containers vector yaml - ]; - testHaskellDepends = [ - aeson base bifunctors bytestring Cabal containers cryptonite - deepseq directory filepath Glob hspec http-client http-client-tls - http-types HUnit infer-license interpolate mockery 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_36_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 @@ -153257,7 +152436,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "A modern format for Haskell packages"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "hpack"; }) {}; @@ -153534,14 +152712,14 @@ self: { license = lib.licenses.bsd3; }) {}; - "hpc_0_7_0_0" = callPackage + "hpc_0_7_0_1" = callPackage ({ mkDerivation, base, containers, deepseq, directory, filepath , time }: mkDerivation { pname = "hpc"; - version = "0.7.0.0"; - sha256 = "0y3d43r4wl07w9wl6fgrnmpi0lpv0ai61r4wb3cmnx2divqmm3q0"; + version = "0.7.0.1"; + sha256 = "1h8vifsx310zqf0sxh63a9z4lv7ymyncrlbba46si37mb75if66s"; libraryHaskellDepends = [ base containers deepseq directory filepath time ]; @@ -153551,28 +152729,6 @@ self: { }) {}; "hpc-codecov" = callPackage - ({ mkDerivation, array, base, bytestring, directory, filepath, hpc - , process, tasty, tasty-hunit - }: - mkDerivation { - pname = "hpc-codecov"; - version = "0.3.0.0"; - sha256 = "0999qfm9866gwqk4sx6av21rwbbirvdj5lr4ffl25zimwvirsbd2"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - array base bytestring directory filepath hpc - ]; - executableHaskellDepends = [ base ]; - testHaskellDepends = [ - base directory filepath process tasty tasty-hunit - ]; - description = "Generate codecov report from hpc data"; - license = lib.licenses.bsd3; - mainProgram = "hpc-codecov"; - }) {}; - - "hpc-codecov_0_5_0_0" = callPackage ({ mkDerivation, array, base, bytestring, containers, directory , filepath, hpc, process, tasty, tasty-golden, tasty-hunit, time }: @@ -153591,7 +152747,6 @@ self: { ]; description = "Generate reports from hpc data"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "hpc-codecov"; }) {}; @@ -153629,10 +152784,8 @@ self: { }: mkDerivation { pname = "hpc-lcov"; - version = "1.1.1"; - sha256 = "0wwcg3s0vd0mj2pkkrv3vf16x7l39chz14xniqsm6v3yw3sfi4dq"; - revision = "1"; - editedCabalFile = "102ynl0z1w7s98h1ry9sqj5vm298hvxaq6l8hh6pl45rgq40k8jd"; + version = "1.1.2"; + sha256 = "1bmm0nq1m6xmi5g5zyycrfi8xlxh6ip2mi32z8bp9pyjrn7jy9pv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers hpc ]; @@ -153885,8 +153038,8 @@ self: { }: mkDerivation { pname = "hpqtypes-effectful"; - version = "1.0.0.1"; - sha256 = "1785fl28yqn3z0jaf57pxrlydswv7r88663ml5x4gdnsp9xc9scj"; + version = "1.0.1.0"; + sha256 = "1gqi9cf5k8radhsya1s8936wpqpawjis9qfvb62b5cqrc4hvy26f"; libraryHaskellDepends = [ base effectful-core exceptions hpqtypes ]; @@ -153985,32 +153138,26 @@ self: { "hprox" = callPackage ({ mkDerivation, async, base, base64-bytestring, binary, bytestring - , case-insensitive, conduit, conduit-extra, crypton, dns - , fast-logger, http-client, http-client-tls, http-reverse-proxy - , http-types, http2, optparse-applicative, random, tls - , tls-session-manager, unordered-containers, wai, wai-extra, warp - , warp-tls + , case-insensitive, conduit, conduit-extra, crypton + , data-default-class, dns, fast-logger, http-client + , http-client-tls, http-reverse-proxy, http-types, http2 + , optparse-applicative, random, text, tls, tls-session-manager + , unix, unordered-containers, wai, wai-extra, warp, warp-tls }: mkDerivation { pname = "hprox"; - version = "0.6.0"; - sha256 = "1m9n0z7yjd81kn13ps5bgnw7zfpz4p832wwidqhqbv9yc3m6sjfy"; + version = "0.6.2"; + sha256 = "118758mwqwf22i5y7iawqqwibyljfn5cxlx6hjbz1xgxcvchvm65"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base base64-bytestring binary bytestring case-insensitive - conduit conduit-extra crypton dns fast-logger http-client - http-client-tls http-reverse-proxy http-types http2 - optparse-applicative random tls tls-session-manager - unordered-containers wai wai-extra warp warp-tls - ]; - executableHaskellDepends = [ - async base base64-bytestring binary bytestring case-insensitive - conduit conduit-extra crypton dns fast-logger http-client - http-client-tls http-reverse-proxy http-types http2 - optparse-applicative random tls tls-session-manager + conduit conduit-extra crypton data-default-class dns fast-logger + http-client http-client-tls http-reverse-proxy http-types http2 + optparse-applicative random text tls tls-session-manager unix unordered-containers wai wai-extra warp warp-tls ]; + executableHaskellDepends = [ base bytestring http-types wai ]; description = "a lightweight HTTP proxy server, and more"; license = lib.licenses.asl20; mainProgram = "hprox"; @@ -154216,11 +153363,11 @@ self: { ({ mkDerivation, base, time }: mkDerivation { pname = "hquantlib-time"; - version = "0.0.5.2"; - sha256 = "04gzlh3qcbxs1659fgl2l45j16g4m5c4gasd0vwrn2wpskr9w38k"; + version = "0.1.0"; + sha256 = "1a526r49anxri1ms8zyhc4giiidiw5sd5qhpndz6gq3kax3jfja4"; libraryHaskellDepends = [ base time ]; description = "HQuantLib Time is a business calendar functions extracted from HQuantLib"; - license = "LGPL"; + license = lib.licenses.lgpl3Plus; hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -156242,19 +155389,17 @@ self: { }) {}; "hsblst" = callPackage - ({ mkDerivation, base, bytestring, c2hs, deepseq, hex-text, memory - , tasty, tasty-discover, tasty-hunit, text + ({ mkDerivation, base, base16-bytestring, bytestring, c2hs, deepseq + , memory, tasty, tasty-discover, tasty-hunit, text }: mkDerivation { pname = "hsblst"; - version = "0.0.2"; - sha256 = "08sj5r714rzkdbvx8bzhk3lvim7jiaxbpj4xpz58bxx13ds2dxni"; - revision = "1"; - editedCabalFile = "14bj4m38786x7mjddfxyyjv218jmnqhd7ipinq03hbwa2drx3jij"; + version = "0.0.3"; + sha256 = "0pf35cyb0m06frcb3ralzq3wzmhb3r5zyzx330gxkz3gw6b5qwig"; libraryHaskellDepends = [ base deepseq memory ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ - base bytestring hex-text memory tasty tasty-hunit text + base base16-bytestring bytestring memory tasty tasty-hunit text ]; testToolDepends = [ tasty-discover ]; description = "Haskell bindings to BLST"; @@ -156910,22 +156055,6 @@ self: { ({ mkDerivation, base, containers }: mkDerivation { pname = "hscolour"; - version = "1.24.4"; - sha256 = "079jwph4bwllfp03yfr26s5zc6m6kw3nhb1cggrifh99haq34cr4"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ base containers ]; - executableHaskellDepends = [ base containers ]; - description = "Colourise Haskell code"; - license = "LGPL"; - mainProgram = "HsColour"; - }) {}; - - "hscolour_1_25" = callPackage - ({ mkDerivation, base, containers }: - mkDerivation { - pname = "hscolour"; version = "1.25"; sha256 = "0z679khnmb6as1zcdb44n9qjk7in32jpm4ldscpqg7jrapd31kjl"; isLibrary = true; @@ -156935,7 +156064,6 @@ self: { executableHaskellDepends = [ base containers ]; description = "Colourise Haskell code"; license = "LGPL"; - hydraPlatforms = lib.platforms.none; mainProgram = "HsColour"; }) {}; @@ -157753,8 +156881,8 @@ self: { }: mkDerivation { pname = "hslua"; - version = "2.3.0"; - sha256 = "1cw7j3qnvffx7a9h9x71frxlch421ssiggq7fiqr3j8jy12nphag"; + version = "2.3.1"; + sha256 = "096x45rz1czsnilpn3my5vyafw9dn8qdnmf0apz0q3y3wa4840j9"; libraryHaskellDepends = [ base bytestring containers exceptions hslua-aeson hslua-classes hslua-core hslua-marshalling hslua-objectorientation @@ -157778,8 +156906,8 @@ self: { }: mkDerivation { pname = "hslua-aeson"; - version = "2.3.0.1"; - sha256 = "1fnmzy7s6ry1if61l44a17w681fjzb35rpv1ilfzrf9qfn2dp2l3"; + version = "2.3.1"; + sha256 = "1wh6lih9x555vb6mdw8z8968kd88hw9mbxqq4cyqnk6rjl95vjdz"; libraryHaskellDepends = [ aeson base bytestring containers hashable hslua-core hslua-marshalling mtl scientific text unordered-containers vector @@ -157801,8 +156929,8 @@ self: { }: mkDerivation { pname = "hslua-classes"; - version = "2.3.0"; - sha256 = "1nfc5jmrla3fv4bacbihana9lvwylhkk2jg6212dv0sdfrll9kcp"; + version = "2.3.1"; + sha256 = "185lynrinz1y38346b80jx8ag77ka53sg606wdlgzsqrx7rk66kq"; libraryHaskellDepends = [ base bytestring containers exceptions hslua-core hslua-marshalling text @@ -157822,8 +156950,8 @@ self: { }: mkDerivation { pname = "hslua-cli"; - version = "1.4.1"; - sha256 = "18bf1jvrzagdazwxznjngadvybv1amciql6g4ac0iwddlqfvdwg6"; + version = "1.4.2"; + sha256 = "0hj6j673qcv8ffiza263b0b3r5br6ak0nl61g40km7jxmf293n7v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -157841,8 +156969,8 @@ self: { }: mkDerivation { pname = "hslua-core"; - version = "2.3.1"; - sha256 = "19dg418pr48middc6r11diwdba8g0511vis47w8zr4c7kgfiichy"; + version = "2.3.2"; + sha256 = "0h3d2r5wkbz0d2gylmc282mn0c7b7bfglmchr5hs7vq20206zv0l"; libraryHaskellDepends = [ base bytestring exceptions lua mtl text ]; @@ -157886,8 +157014,8 @@ self: { }: mkDerivation { pname = "hslua-marshalling"; - version = "2.3.0"; - sha256 = "04352ypmw063waxgxg4dsg8p5lpzsic7shn4q1dk48blw0x0c0gc"; + version = "2.3.1"; + sha256 = "0v7hpzhj24zif89x4h2j3ji1ch7qifj7xh4r1rfvbsg48pzxjj89"; libraryHaskellDepends = [ base bytestring containers hslua-core mtl text ]; @@ -157922,8 +157050,8 @@ self: { }: mkDerivation { pname = "hslua-module-path"; - version = "1.1.0"; - sha256 = "1cc7n7gnmfhmr7l6p23zdl97cw747mg7i05dinf8g5mb8j9mimdf"; + version = "1.1.1"; + sha256 = "035q8ll2bkm25m4q24zby35gy6ihrg21qlqmmk6af8rz09kjyal0"; libraryHaskellDepends = [ base filepath hslua-core hslua-marshalling hslua-packaging text ]; @@ -157942,8 +157070,8 @@ self: { }: mkDerivation { pname = "hslua-module-system"; - version = "1.1.0.1"; - sha256 = "1r8aqgyp4hbqdil7dq9x93dbbwl1mr98lc6y0kxwggq593j6dj06"; + version = "1.1.1"; + sha256 = "0adjxcyxb8xc98jj2r6xhbswqkqvs4c40sn4m9gl0bkjhh0nk57q"; libraryHaskellDepends = [ base directory exceptions hslua-core hslua-marshalling hslua-packaging temporary text @@ -157961,8 +157089,8 @@ self: { }: mkDerivation { pname = "hslua-module-text"; - version = "1.1.0.1"; - sha256 = "189zm207cg8lfpd41mnd7x26p6cbvgwpmpjrm29q9isqvkk5vn1b"; + version = "1.1.1"; + sha256 = "16635kdanaiwn5rdmkaga6d9jhw8zrvhpnqsyqm0zap98n6b146b"; libraryHaskellDepends = [ base hslua-core hslua-marshalling hslua-packaging text ]; @@ -157979,8 +157107,8 @@ self: { }: mkDerivation { pname = "hslua-module-version"; - version = "1.1.0"; - sha256 = "1n351wyb60mrnx0xq32qx5d9zapfiizpia8whwbvmnldifjvqsx4"; + version = "1.1.1"; + sha256 = "0h0a4gk17bi7hh34yh5dva7zz1pyc5b8lm8kij5ri3jnsm259r29"; libraryHaskellDepends = [ base filepath hslua-core hslua-marshalling hslua-packaging text ]; @@ -158000,8 +157128,8 @@ self: { }: mkDerivation { pname = "hslua-module-zip"; - version = "1.1.0"; - sha256 = "0wk3p3gn3c25i4cn5g4bk0vx560gf4k33ckbc55fry1gdkhbxnmh"; + version = "1.1.1"; + sha256 = "0cpfric0c5isb8nk6137iwl40x0w0lrynx5rzjyhrcjxawkz1hbx"; libraryHaskellDepends = [ base bytestring filepath hslua-core hslua-list hslua-marshalling hslua-packaging hslua-typing text time zip-archive @@ -158023,8 +157151,8 @@ self: { }: mkDerivation { pname = "hslua-objectorientation"; - version = "2.3.0"; - sha256 = "07g600clzh0dp5zsc7v3ki3h4xnrzv2cvjqxy200qbw75n4imdag"; + version = "2.3.1"; + sha256 = "1avxiqcr2k4wdi3da1h4qwis589xvvdz0abggcklbigjc08vf90q"; libraryHaskellDepends = [ base bytestring containers exceptions hslua-core hslua-marshalling hslua-typing mtl text @@ -158045,8 +157173,8 @@ self: { }: mkDerivation { pname = "hslua-packaging"; - version = "2.3.0"; - sha256 = "1k1zdd6pk61yxdcflzwjgxv19psfjw8b6k6k19jk311s9kjm7fi1"; + version = "2.3.1"; + sha256 = "0wr1az0mq0q4xk0x4an0sxsnnjvpcfhcgqdlmp23yylzkbbaxp1n"; libraryHaskellDepends = [ base containers hslua-core hslua-marshalling hslua-objectorientation hslua-typing mtl text @@ -158065,8 +157193,8 @@ self: { }: mkDerivation { pname = "hslua-repl"; - version = "0.1.1"; - sha256 = "1kpn8l1pq1p9czc5w3w6v0mm9z94ssa4kn45863w6x8r45gb71ph"; + version = "0.1.2"; + sha256 = "00n624vs0509sy8lmnid97nfmlwpi60wzibpkjsj5nbmp0xcsi42"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -158083,8 +157211,8 @@ self: { }: mkDerivation { pname = "hslua-typing"; - version = "0.1.0"; - sha256 = "00lhb84rkzcgzyfq16p1jyhdp060lbfydl9wpysa5q7vwfml11xi"; + version = "0.1.1"; + sha256 = "0k09g97ysi5db6a3rdfj2j6wsb12dbhvnbcgqvy686mpa6rwg6j4"; libraryHaskellDepends = [ base containers hslua-core hslua-marshalling text ]; @@ -158473,21 +157601,6 @@ self: { }: mkDerivation { pname = "hspec"; - version = "2.10.10"; - sha256 = "1903bm001vh9cxmhh87p3c76136dl6aq82srqgvdb5hpsmimwjws"; - libraryHaskellDepends = [ - base hspec-core hspec-discover hspec-expectations QuickCheck - ]; - description = "A Testing Framework for Haskell"; - license = lib.licenses.mit; - }) {}; - - "hspec_2_11_7" = callPackage - ({ mkDerivation, base, hspec-core, hspec-discover - , hspec-expectations, QuickCheck - }: - mkDerivation { - pname = "hspec"; version = "2.11.7"; sha256 = "15ihdrs1jiy1skk7gcr5y7rpfk2fbqpg470kjqzi794vpn510gia"; libraryHaskellDepends = [ @@ -158495,7 +157608,6 @@ self: { ]; description = "A Testing Framework for Haskell"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hspec-api" = callPackage @@ -158511,8 +157623,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "A Testing Framework for Haskell"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "hspec-attoparsec" = callPackage @@ -158607,36 +157717,6 @@ self: { ({ mkDerivation, ansi-terminal, array, base, base-orphans , call-stack, deepseq, directory, filepath, haskell-lexer , hspec-expectations, hspec-meta, HUnit, process, QuickCheck - , quickcheck-io, random, setenv, silently, stm, temporary - , tf-random, time, transformers - }: - mkDerivation { - pname = "hspec-core"; - version = "2.10.10"; - sha256 = "1djmiy5xjnx71bjagmvipc5dsnvhakm03y72g3vyg7iggxqr6iv4"; - revision = "1"; - editedCabalFile = "0v8byijhsb93ql72n80p6m78yij1axa53fbbnbx1949p5nlzbnnh"; - libraryHaskellDepends = [ - ansi-terminal array base call-stack deepseq directory filepath - haskell-lexer hspec-expectations HUnit process QuickCheck - quickcheck-io random setenv stm tf-random time transformers - ]; - testHaskellDepends = [ - ansi-terminal array base base-orphans call-stack deepseq directory - filepath haskell-lexer hspec-expectations hspec-meta HUnit process - QuickCheck quickcheck-io random setenv silently stm temporary - tf-random time transformers - ]; - testToolDepends = [ hspec-meta ]; - testTarget = "--test-option=--skip --test-option='Test.Hspec.Core.Runner.hspecResult runs specs in parallel'"; - description = "A Testing Framework for Haskell"; - license = lib.licenses.mit; - }) {}; - - "hspec-core_2_11_7" = callPackage - ({ mkDerivation, ansi-terminal, array, base, base-orphans - , call-stack, deepseq, directory, filepath, haskell-lexer - , hspec-expectations, hspec-meta, HUnit, process, QuickCheck , quickcheck-io, random, silently, stm, temporary, tf-random, time , transformers }: @@ -158659,7 +157739,6 @@ self: { testTarget = "--test-option=--skip --test-option='Test.Hspec.Core.Runner.hspecResult runs specs in parallel'"; description = "A Testing Framework for Haskell"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hspec-dirstream" = callPackage @@ -158710,28 +157789,6 @@ self: { }: mkDerivation { pname = "hspec-discover"; - version = "2.10.10"; - sha256 = "0cig2l1l8wgxrg2s2srzsrws5vqa0fgf249gb1g222x91s63h2d8"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ base directory filepath ]; - executableHaskellDepends = [ base directory filepath ]; - testHaskellDepends = [ - base directory filepath hspec-meta mockery QuickCheck - ]; - testToolDepends = [ hspec-meta ]; - description = "Automatically discover and run Hspec tests"; - license = lib.licenses.mit; - mainProgram = "hspec-discover"; - maintainers = [ lib.maintainers.maralorn ]; - }) {}; - - "hspec-discover_2_11_7" = callPackage - ({ mkDerivation, base, directory, filepath, hspec-meta, mockery - , QuickCheck - }: - mkDerivation { - pname = "hspec-discover"; version = "2.11.7"; sha256 = "0anq2b6sg9jmhlwqivgld7w9ipl2nj0rnrc5v46k5ss5pcqb4qi8"; isLibrary = true; @@ -158744,7 +157801,6 @@ self: { testToolDepends = [ hspec-meta ]; description = "Automatically discover and run Hspec tests"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "hspec-discover"; maintainers = [ lib.maintainers.maralorn ]; }) {}; @@ -158753,18 +157809,6 @@ self: { ({ mkDerivation, base, call-stack, HUnit, nanospec }: mkDerivation { pname = "hspec-expectations"; - version = "0.8.2"; - sha256 = "1vxl9zazbaapijr6zmcj72j9wf7ka1pirrjbwddwwddg3zm0g5l1"; - libraryHaskellDepends = [ base call-stack HUnit ]; - testHaskellDepends = [ base call-stack HUnit nanospec ]; - description = "Catchy combinators for HUnit"; - license = lib.licenses.mit; - }) {}; - - "hspec-expectations_0_8_4" = callPackage - ({ mkDerivation, base, call-stack, HUnit, nanospec }: - mkDerivation { - pname = "hspec-expectations"; version = "0.8.4"; sha256 = "1zr1pqchcwglfr5dvcrgc1l5x924n9w09n2zr68dmkqf4dzdx3bv"; revision = "2"; @@ -158773,7 +157817,6 @@ self: { testHaskellDepends = [ base call-stack HUnit nanospec ]; description = "Catchy combinators for HUnit"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hspec-expectations-json" = callPackage @@ -158894,7 +157937,6 @@ self: { testHaskellDepends = [ base hspec hspec-api hspec-core ]; description = "A Formatter for hspec that provides Github Actions Annotations"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "hspec-golden_0_1_0_3" = callPackage @@ -158973,24 +158015,6 @@ self: { }) {}; "hspec-hedgehog" = callPackage - ({ mkDerivation, base, hedgehog, hspec, hspec-core, HUnit - , QuickCheck, splitmix - }: - mkDerivation { - pname = "hspec-hedgehog"; - version = "0.0.1.2"; - sha256 = "17gbr4ssnzjk7nvpsnh47av6vd9wz27ax92xvr4jwyw0z7h2wn13"; - revision = "1"; - editedCabalFile = "1qv2gap0775d2zg8wbd3kq4ypziz05qlz5jfisvl3jfd6jzcf2ad"; - libraryHaskellDepends = [ - base hedgehog hspec hspec-core HUnit QuickCheck splitmix - ]; - testHaskellDepends = [ base hedgehog hspec ]; - description = "Integrate Hedgehog and Hspec!"; - license = lib.licenses.bsd3; - }) {}; - - "hspec-hedgehog_0_1_1_0" = callPackage ({ mkDerivation, base, hedgehog, hspec, hspec-core, QuickCheck , splitmix }: @@ -159004,7 +158028,6 @@ self: { testHaskellDepends = [ base hedgehog hspec ]; description = "Integrate Hedgehog and Hspec!"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "hspec-jenkins" = callPackage @@ -159126,32 +158149,6 @@ self: { }) {}; "hspec-meta" = callPackage - ({ mkDerivation, ansi-terminal, array, base, call-stack, clock - , deepseq, directory, filepath, ghc, ghc-boot-th, QuickCheck - , quickcheck-io, random, setenv, stm, time, transformers - }: - mkDerivation { - pname = "hspec-meta"; - version = "2.10.5"; - sha256 = "0jgagvmvp3nvz9vdgvr42x0xv7nnjzz1rshs6x4wzc38qvcrssbn"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - ansi-terminal array base call-stack clock deepseq directory - filepath ghc ghc-boot-th QuickCheck quickcheck-io random setenv stm - time transformers - ]; - executableHaskellDepends = [ - ansi-terminal array base call-stack clock deepseq directory - filepath ghc ghc-boot-th QuickCheck quickcheck-io random setenv - time transformers - ]; - description = "A version of Hspec which is used to test Hspec itself"; - license = lib.licenses.mit; - mainProgram = "hspec-meta-discover"; - }) {}; - - "hspec-meta_2_11_7" = callPackage ({ mkDerivation, ansi-terminal, array, base, call-stack, deepseq , directory, filepath, haskell-lexer, hspec-expectations, HUnit , process, QuickCheck, quickcheck-io, random, stm, tf-random, time @@ -159175,7 +158172,6 @@ self: { ]; description = "A version of Hspec which is used to test Hspec itself"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "hspec-meta-discover"; }) {}; @@ -159472,19 +158468,19 @@ self: { ({ mkDerivation, base, hspec, tmp-proc }: mkDerivation { pname = "hspec-tmp-proc"; - version = "0.5.1.2"; - sha256 = "0d3igvda8a0lhqzvvzrf1ck8nmif4w447gkjyq6g87am883a078v"; + version = "0.5.2.0"; + sha256 = "0p5mjcapvplw21bkiknpg30f583d7ssvh06fc2yg004m0ar9y7na"; libraryHaskellDepends = [ base hspec tmp-proc ]; description = "Simplify use of tmp-proc from hspec tests"; license = lib.licenses.bsd3; }) {}; - "hspec-tmp-proc_0_5_2_0" = callPackage + "hspec-tmp-proc_0_6_0_0" = callPackage ({ mkDerivation, base, hspec, tmp-proc }: mkDerivation { pname = "hspec-tmp-proc"; - version = "0.5.2.0"; - sha256 = "0p5mjcapvplw21bkiknpg30f583d7ssvh06fc2yg004m0ar9y7na"; + version = "0.6.0.0"; + sha256 = "09qigl93brpsw2h043xjah7rfmibv1a2762i4qf7lpki84sjg6d5"; libraryHaskellDepends = [ base hspec tmp-proc ]; description = "Simplify use of tmp-proc from hspec tests"; license = lib.licenses.bsd3; @@ -160534,6 +159530,8 @@ self: { pname = "htaglib"; version = "1.2.1"; sha256 = "11dv4am3xkdia6aqcy5sx0v11bb339b3gxs9yzv0fvjbpm6hszkg"; + revision = "1"; + editedCabalFile = "1wh099x04dn55c3xxsbhwdlcw3x0i7341hls4ix0298yjj6ngl3f"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring text ]; librarySystemDepends = [ taglib ]; @@ -161081,34 +160079,6 @@ self: { "htoml-megaparsec" = callPackage ({ mkDerivation, aeson, base, bytestring, composition-prelude - , containers, criterion, deepseq, file-embed, megaparsec, mtl - , tasty, tasty-hspec, tasty-hunit, text, time, unordered-containers - , vector - }: - mkDerivation { - pname = "htoml-megaparsec"; - version = "2.1.0.4"; - sha256 = "08pka0z97b461bf45nvh9gymbvbwhn2dh70dy7x22xmzrigxnxw1"; - revision = "1"; - editedCabalFile = "0sziwadc2wlkfpip65d0v2wl6ldlcbn1fww4bwgw4rvmfhyrwbbc"; - libraryHaskellDepends = [ - base composition-prelude containers deepseq megaparsec mtl text - time unordered-containers vector - ]; - testHaskellDepends = [ - aeson base bytestring containers file-embed megaparsec tasty - tasty-hspec tasty-hunit text time unordered-containers vector - ]; - benchmarkHaskellDepends = [ base criterion text ]; - doHaddock = false; - description = "Parser for TOML files"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; - }) {}; - - "htoml-megaparsec_2_1_0_5" = callPackage - ({ mkDerivation, aeson, base, bytestring, composition-prelude , containers, criterion, deepseq, file-embed, hspec, megaparsec , mtl, tasty, tasty-hspec, tasty-hunit, text, time , unordered-containers, vector @@ -161278,10 +160248,8 @@ self: { }: mkDerivation { pname = "http-api-data"; - version = "0.5"; - sha256 = "0gxpfrkr83gq5kndfbyg03ps0g421bn4vafdqng7wmnn5hhb9vgp"; - revision = "1"; - editedCabalFile = "1gcqa0lm804cqv1xdaxz87mg0fv7d98i57px8al7qgdzpldma17k"; + version = "0.5.1"; + sha256 = "0aqjfzxzk3z9qqxrf80sjarnxxkp016z86n3gira4fg14i4ccrk1"; libraryHaskellDepends = [ attoparsec attoparsec-iso8601 base base-compat bytestring containers cookie hashable http-types tagged text time-compat @@ -161333,8 +160301,8 @@ self: { pname = "http-api-data-qq"; version = "0.1.0.0"; sha256 = "1lvfdbprdwq09k1wkjfvvkpi79053dc4kzkv4g1cx94qb1flbd7a"; - revision = "4"; - editedCabalFile = "1v9jac4aigxyk6a6v7ydxsbwsi6pwlchxnph58vb66xyb17cazsn"; + revision = "5"; + editedCabalFile = "0j7iv1br4ijawc1l85zdh7h9i005qnqbm2gamrca09alv3m9m72v"; libraryHaskellDepends = [ base http-api-data template-haskell text ]; @@ -161369,8 +160337,8 @@ self: { }: mkDerivation { pname = "http-client"; - version = "0.7.15"; - sha256 = "092pqpd9g66pm0w65xmm4k1j8whnzq9xq22dy7xmxh122dydhflm"; + version = "0.7.16"; + sha256 = "14b21i0dzl7q21ly3gkgc1ybpdhw4gdjhlgzyfp88q1hjj7wm11s"; libraryHaskellDepends = [ array async base base64-bytestring blaze-builder bytestring case-insensitive containers cookie deepseq exceptions filepath @@ -161541,22 +160509,6 @@ self: { }) {}; "http-client-restricted" = callPackage - ({ mkDerivation, base, connection, data-default, http-client - , http-client-tls, network, network-bsd, utf8-string - }: - mkDerivation { - pname = "http-client-restricted"; - version = "0.0.5"; - sha256 = "1vfm9qc3zr0rmq2ddgyg13i67020cdk8xqhyzfc2zcn1km2p6r85"; - libraryHaskellDepends = [ - base connection data-default http-client http-client-tls network - network-bsd utf8-string - ]; - description = "restricting the servers that http-client will use"; - license = lib.licenses.mit; - }) {}; - - "http-client-restricted_0_1_0" = callPackage ({ mkDerivation, base, crypton-connection, data-default , http-client, http-client-tls, network, network-bsd, utf8-string }: @@ -161570,7 +160522,6 @@ self: { ]; description = "restricting the servers that http-client will use"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "http-client-rustls" = callPackage @@ -161632,30 +160583,6 @@ self: { }) {}; "http-client-tls" = callPackage - ({ mkDerivation, base, bytestring, case-insensitive, connection - , containers, cryptonite, data-default-class, exceptions, gauge - , hspec, http-client, http-types, memory, network, network-uri - , text, tls, transformers - }: - mkDerivation { - pname = "http-client-tls"; - version = "0.3.6.1"; - sha256 = "03f8p9gxdzl6slyw1r6vpv2dqhsyjvbaawbjv75kaq0vlj3gz7xi"; - libraryHaskellDepends = [ - base bytestring case-insensitive connection containers cryptonite - data-default-class exceptions http-client http-types memory network - network-uri text tls transformers - ]; - testHaskellDepends = [ - base connection hspec http-client http-types - ]; - benchmarkHaskellDepends = [ base gauge http-client ]; - doCheck = false; - description = "http-client backend using the connection package and tls library"; - license = lib.licenses.mit; - }) {}; - - "http-client-tls_0_3_6_3" = callPackage ({ mkDerivation, base, bytestring, case-insensitive, containers , crypton, crypton-connection, data-default-class, exceptions , gauge, hspec, http-client, http-types, memory, network @@ -161677,7 +160604,6 @@ self: { doCheck = false; description = "http-client backend using the connection package and tls library"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "http-client-websockets" = callPackage @@ -161716,36 +160642,6 @@ self: { }) {}; "http-conduit" = callPackage - ({ mkDerivation, aeson, attoparsec, base, blaze-builder, bytestring - , case-insensitive, conduit, conduit-extra, cookie - , data-default-class, hspec, http-client, http-client-tls - , http-types, HUnit, mtl, network, resourcet, streaming-commons - , temporary, text, time, tls, transformers, unliftio, unliftio-core - , utf8-string, wai, wai-conduit, warp, warp-tls - }: - mkDerivation { - pname = "http-conduit"; - version = "2.3.8.1"; - sha256 = "11zf4hyw8f1gpj0w1cmgc9g62xwy2v4hhzqazdsla4q49iqbzxgd"; - revision = "1"; - editedCabalFile = "1wvr0v948s5fmlf47r4pqjan355x6v65rm7dz7y65ngj10xwk5f9"; - libraryHaskellDepends = [ - aeson attoparsec base bytestring conduit conduit-extra http-client - http-client-tls http-types mtl resourcet transformers unliftio-core - ]; - testHaskellDepends = [ - aeson base blaze-builder bytestring case-insensitive conduit - conduit-extra cookie data-default-class hspec http-client - http-types HUnit network resourcet streaming-commons temporary text - time tls transformers unliftio utf8-string wai wai-conduit warp - warp-tls - ]; - doCheck = false; - description = "HTTP client package with conduit interface and HTTPS support"; - license = lib.licenses.bsd3; - }) {}; - - "http-conduit_2_3_8_3" = callPackage ({ mkDerivation, aeson, attoparsec, attoparsec-aeson, base , blaze-builder, bytestring, case-insensitive, conduit , conduit-extra, cookie, crypton-connection, data-default-class @@ -161773,7 +160669,6 @@ self: { doCheck = false; description = "HTTP client package with conduit interface and HTTPS support"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "http-conduit-browser" = callPackage @@ -161880,32 +160775,6 @@ self: { "http-download" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, conduit - , conduit-extra, cryptonite, cryptonite-conduit, directory - , exceptions, filepath, hspec, hspec-discover, http-client - , http-conduit, http-types, memory, path, path-io, retry, rio - , rio-prettyprint - }: - mkDerivation { - pname = "http-download"; - version = "0.2.0.0"; - sha256 = "1wg5jck0h52dysdn0q5xs7gh8cjyq2qr9vaj7qa4fr3am1753n8v"; - libraryHaskellDepends = [ - base base64-bytestring bytestring conduit conduit-extra cryptonite - cryptonite-conduit directory exceptions filepath http-client - http-conduit http-types memory path path-io retry rio - rio-prettyprint - ]; - testHaskellDepends = [ - base cryptonite hspec hspec-discover http-client path path-io retry - rio rio-prettyprint - ]; - testToolDepends = [ hspec-discover ]; - description = "Verified downloads with retries"; - license = lib.licenses.bsd3; - }) {}; - - "http-download_0_2_1_0" = callPackage - ({ mkDerivation, base, base64-bytestring, bytestring, conduit , conduit-extra, crypton, crypton-conduit, directory, exceptions , filepath, hspec, hspec-discover, http-client, http-conduit , http-types, memory, path, path-io, retry, rio, rio-prettyprint @@ -161927,7 +160796,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Verified downloads with retries"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "http-encodings" = callPackage @@ -162039,8 +160907,8 @@ self: { }: mkDerivation { pname = "http-interchange"; - version = "0.3.1.0"; - sha256 = "1qz7ims2n51db6lcv4lg22z0w36abgn9yzpqc7jd438xlc40j137"; + version = "0.3.2.0"; + sha256 = "1krcqkf66wdaza1m4gxa7cwnzc5l793si4wd5vccv3jxylnv3das"; libraryHaskellDepends = [ base bytebuild byteslice bytesmith contiguous primitive text ]; @@ -162474,6 +161342,23 @@ self: { broken = true; }) {}; + "http-slim" = callPackage + ({ mkDerivation, array, base, bytestring, containers, HsOpenSSL + , mtl, network, network-bsd, network-uri, parsec, time + , transformers + }: + mkDerivation { + pname = "http-slim"; + version = "1.0"; + sha256 = "0jqm1id1n0zyz78610xqc5rvr6fa0r5qiavj4v1idp1rvcfp2iif"; + libraryHaskellDepends = [ + array base bytestring containers HsOpenSSL mtl network network-bsd + network-uri parsec time transformers + ]; + description = "A library for client/server HTTP with TLS support"; + license = lib.licenses.bsd3; + }) {}; + "http-streams" = callPackage ({ mkDerivation, aeson, aeson-pretty, attoparsec, attoparsec-aeson , base, base64-bytestring, blaze-builder, bytestring @@ -162613,25 +161498,25 @@ self: { ({ mkDerivation, aeson, aeson-pretty, array, async, base , base16-bytestring, bytestring, case-insensitive, containers , crypton, directory, filepath, gauge, Glob, hspec, hspec-discover - , http-types, network, network-byte-order, network-run, psqueues - , stm, text, time-manager, typed-process, unix-time, unliftio - , unordered-containers, vector + , http-types, network, network-byte-order, network-control + , network-run, random, stm, text, time-manager, typed-process + , unix-time, unliftio, unordered-containers, vector }: mkDerivation { pname = "http2"; - version = "4.1.4"; - sha256 = "1mi0nahsbv0amcb9r21d8p4j1nk8y75vli8a9axjg2y3yi3i95bx"; + version = "5.0.1"; + sha256 = "1mcrlh0j7m7iqfc69p0n7hxysj8cyid6vaqax3ww7dskhwdzbw1v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array async base bytestring case-insensitive containers http-types - network network-byte-order psqueues stm time-manager unix-time - unliftio + network network-byte-order network-control stm time-manager + unix-time unliftio ]; testHaskellDepends = [ aeson aeson-pretty async base base16-bytestring bytestring crypton directory filepath Glob hspec http-types network network-byte-order - network-run text typed-process unordered-containers vector + network-run random text typed-process unordered-containers vector ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ @@ -162642,24 +161527,24 @@ self: { license = lib.licenses.bsd3; }) {}; - "http2_5_0_0" = callPackage + "http2_5_1_0" = callPackage ({ mkDerivation, aeson, aeson-pretty, array, async, base , base16-bytestring, bytestring, case-insensitive, containers , crypton, directory, filepath, gauge, Glob, hspec, hspec-discover , http-types, network, network-byte-order, network-control , network-run, random, stm, text, time-manager, typed-process - , unix-time, unliftio, unordered-containers, vector + , unix-time, unliftio, unordered-containers, utf8-string, vector }: mkDerivation { pname = "http2"; - version = "5.0.0"; - sha256 = "1bccbndd7nvqr9rdia1pdha50w3hxca5vpb0qv8zd2w9acy2flk3"; + version = "5.1.0"; + sha256 = "0alqnzdq7c9agdni8a024sjdl8755cyynsv91wkjrfxjz8qkqhsp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array async base bytestring case-insensitive containers http-types network network-byte-order network-control stm time-manager - unix-time unliftio + unix-time unliftio utf8-string ]; testHaskellDepends = [ aeson aeson-pretty async base base16-bytestring bytestring crypton @@ -162795,15 +161680,16 @@ self: { ({ mkDerivation, base, bytestring, crypton-x509-store , crypton-x509-validation, data-default-class, http2, network , network-control, network-run, recv, time-manager, tls, unliftio + , utf8-string }: mkDerivation { pname = "http2-tls"; - version = "0.2.0"; - sha256 = "0ijg8kqfl6dzlacplqlqra5yvsaqhyazb90mj6kbqvcll39sbzbc"; + version = "0.2.2"; + sha256 = "17hcm72iw1kac0jmnzay4klrfdx4lvc8np12m8ip2nb8x0d85yq0"; libraryHaskellDepends = [ base bytestring crypton-x509-store crypton-x509-validation data-default-class http2 network network-control network-run recv - time-manager tls unliftio + time-manager tls unliftio utf8-string ]; description = "Library for HTTP/2 over TLS"; license = lib.licenses.bsd3; @@ -162820,8 +161706,8 @@ self: { }: mkDerivation { pname = "http3"; - version = "0.0.7"; - sha256 = "0230cd5vvysbqd256zxz3dz92acps1dyvwmy6hrwmmjv1ghnpcvp"; + version = "0.0.8"; + sha256 = "0wvrfgfki109vzf5cjmdr9ywp5mpzsv2zxhg8wvz6iynkjm5nwsw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -163751,10 +162637,8 @@ self: { }: mkDerivation { pname = "hw-aeson"; - version = "0.1.8.0"; - sha256 = "1x07dpgqhlcvgn1kwq0mmf074x91sl7sn2gxrqrznjdzl8hqw2m2"; - revision = "2"; - editedCabalFile = "04vjq54xc354scgzgf863px9fadvw4dr6kgli9rp4plw3sh4k3qg"; + version = "0.1.9.0"; + sha256 = "0jnaikswz1df0q3nva2ln3pf2hmnpa6yhw00q46icvbqxyhxnnjj"; libraryHaskellDepends = [ aeson base bytestring containers hashable text text-short unordered-containers @@ -163824,6 +162708,8 @@ self: { pname = "hw-balancedparens"; version = "0.4.1.3"; sha256 = "0cp8nzm99ap0j8qzsn15rxcvxa3k6bywqx0y5ccflpvqysd88wfc"; + revision = "1"; + editedCabalFile = "1q8kckqqnw434vaq0mx0q3ayhrzc30v8a7m758747yis8vqxrvjb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -163859,8 +162745,8 @@ self: { pname = "hw-bits"; version = "0.7.2.2"; sha256 = "1swzr6lz2394p454mqvvgx2fyc1gdm4p9qvv54zyjd67mnhylkq8"; - revision = "2"; - editedCabalFile = "1qv1pcy3sfcvpq3wfvimiv2wyy729yk97hswsrh40hlmrws18k2m"; + revision = "3"; + editedCabalFile = "0577hryw2hqpa75ydkiajl54yq87xvp2j9s0n4b8h1cfh27pjbcg"; libraryHaskellDepends = [ base bitvec bytestring deepseq hw-int hw-prim hw-string-parse vector @@ -163970,10 +162856,8 @@ self: { }: mkDerivation { pname = "hw-dsv"; - version = "0.4.1.1"; - sha256 = "0xfpkyinwfhjilb428z7nnk84m12b34x29806j1azbv9yfqvhq7z"; - revision = "2"; - editedCabalFile = "199xwdcqwdkb62zx91il2naa9j67n4g2rxr9xpmnq1afdl06xzfh"; + version = "0.4.1.2"; + sha256 = "1wvz2qdb8xnd9sfm6541ll055p4pqm53w2cgfs5gnb6sqfpyssbg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -164090,8 +162974,8 @@ self: { pname = "hw-excess"; version = "0.2.3.0"; sha256 = "0xiyf3xyg6f4kgkils9ycx6q0qcsbd6rw4m9lizw9295mnp05s3g"; - revision = "5"; - editedCabalFile = "09c7x1qkmjs8bl9gzcb6ykls3jjj75i8hvwdfcx1zgiwg79w1g1k"; + revision = "6"; + editedCabalFile = "12gsqph85aqmg17mjg58iaqf1kqadg51r5hqbz98ri2gm6ynx2kd"; libraryHaskellDepends = [ base hw-bits hw-prim hw-rankselect-base safe vector ]; @@ -164156,8 +163040,8 @@ self: { pname = "hw-hedgehog"; version = "0.1.1.1"; sha256 = "0kksignrvx566vfz52q5lid9f2zh02dpvnw1gznnkhwnvbldmbi8"; - revision = "2"; - editedCabalFile = "0c9wy5jmsmfwz151k9zxfsj5663zz3rsvmr0i9vsv5agw8fb8xhq"; + revision = "3"; + editedCabalFile = "0fjk8jl1sik7yi0mnmfcvcgyadslgrl89dx3xldnzfwwl7p5m12v"; libraryHaskellDepends = [ base hedgehog vector ]; testHaskellDepends = [ base doctest doctest-discover ]; testToolDepends = [ doctest-discover ]; @@ -164194,8 +163078,8 @@ self: { pname = "hw-int"; version = "0.0.2.0"; sha256 = "13ifa28b12hiibhmwas5hn3dmmiz2rihlc837hhii0z1ng03s360"; - revision = "3"; - editedCabalFile = "0q6w4a9dnwx1y34dwb439vg25lkpqmgxlq9r3j94sb4h90qm91dw"; + revision = "4"; + editedCabalFile = "107j6hnpjphk4x4c4kc33y4jxxf0ji6b1g3381pp3nw06pjj8aqz"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest doctest-discover hedgehog hspec hw-hedgehog @@ -164216,8 +163100,8 @@ self: { pname = "hw-ip"; version = "2.4.2.1"; sha256 = "1cwj6402314lblh7cm77j1bkpnjqpsk7rn8z94awqp4pfp4x8dk0"; - revision = "1"; - editedCabalFile = "1hfivvc6s1nnzp30h4nafbhjhgbwx1ip07ggqmafzymaw8wvky44"; + revision = "2"; + editedCabalFile = "0jkn9474ldwm3dy24lscjv16rx8hb2yr2r10lfgrw3i2y72c7gax"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -164239,26 +163123,27 @@ self: { }) {}; "hw-json" = callPackage - ({ mkDerivation, aeson, ansi-wl-pprint, attoparsec, base - , bits-extra, bytestring, criterion, directory, dlist, doctest - , doctest-discover, generic-lens, hedgehog, hspec, hspec-discover - , hw-balancedparens, hw-bits, hw-hspec-hedgehog, hw-json-simd - , hw-json-simple-cursor, hw-json-standard-cursor, hw-mquery - , hw-parser, hw-prim, hw-rankselect, hw-rankselect-base, hw-simd - , lens, mmap, optparse-applicative, scientific, text, transformers + ({ mkDerivation, aeson, ansi-wl-pprint, attoparsec + , attoparsec-aeson, base, bits-extra, bytestring, criterion + , directory, dlist, doctest, doctest-discover, generic-lens + , hedgehog, hspec, hspec-discover, hw-balancedparens, hw-bits + , hw-hspec-hedgehog, hw-json-simd, hw-json-simple-cursor + , hw-json-standard-cursor, hw-mquery, hw-parser, hw-prim + , hw-rankselect, hw-rankselect-base, hw-simd, lens, mmap + , optparse-applicative, scientific, text, transformers , unordered-containers, vector, word8 }: mkDerivation { pname = "hw-json"; - version = "1.3.2.4"; - sha256 = "13cwkivc5sb2nzr7ifldp65aax0kznr3gj1pskamxnig8h3iqdcl"; + version = "1.3.2.5"; + sha256 = "0nwwyk7x26xrx3cqnwy6gv1gpjnmw69mfyjqgvky3bdgf9lxncrb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - aeson ansi-wl-pprint attoparsec base bits-extra bytestring dlist - hw-balancedparens hw-bits hw-json-simple-cursor + aeson ansi-wl-pprint attoparsec attoparsec-aeson base bits-extra + bytestring dlist hw-balancedparens hw-bits hw-json-simple-cursor hw-json-standard-cursor hw-mquery hw-parser hw-prim hw-rankselect - hw-rankselect-base hw-simd mmap text vector word8 + hw-rankselect-base hw-simd mmap scientific text vector word8 ]; executableHaskellDepends = [ aeson base bytestring dlist generic-lens hw-balancedparens @@ -164267,11 +163152,11 @@ self: { optparse-applicative text unordered-containers vector ]; testHaskellDepends = [ - aeson attoparsec base bytestring dlist doctest doctest-discover - hedgehog hspec hw-balancedparens hw-bits hw-hspec-hedgehog - hw-json-simple-cursor hw-json-standard-cursor hw-mquery hw-prim - hw-rankselect hw-rankselect-base scientific text transformers - vector + aeson attoparsec attoparsec-aeson base bytestring dlist doctest + doctest-discover hedgehog hspec hw-balancedparens hw-bits + hw-hspec-hedgehog hw-json-simple-cursor hw-json-standard-cursor + hw-mquery hw-prim hw-rankselect hw-rankselect-base scientific text + transformers vector ]; testToolDepends = [ doctest-discover hspec-discover ]; benchmarkHaskellDepends = [ @@ -164342,6 +163227,8 @@ self: { pname = "hw-json-simd"; version = "0.1.1.2"; sha256 = "03g2gwmkp6v7b0vf4x8bh4qk91ghr0av5x3c9paj3rp3igycccd6"; + revision = "1"; + editedCabalFile = "1s06mj022lggx28hqdsd181xhbbxadqmbzrafxh4nf5q212dwkzb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring hw-prim lens vector ]; @@ -164372,8 +163259,8 @@ self: { pname = "hw-json-simple-cursor"; version = "0.1.1.1"; sha256 = "0b867rgsybfb568z6qa4x8jqz24wfjydg91w7bsl44vqq0k3hk4f"; - revision = "2"; - editedCabalFile = "0zs8hd42j64aymrf06qlkc70cr1jyz0svq78xqwvwxk37pz9r1qq"; + revision = "3"; + editedCabalFile = "0krs1nly9gfippcdcp4il5jgrmjlvc83wygn9pa44gcfxql4fjcx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -164412,8 +163299,8 @@ self: { pname = "hw-json-standard-cursor"; version = "0.2.3.2"; sha256 = "02fmhjnjf0idmzq0y1a1m78bwl72ycvr6cxlscxpc2370r2s3akh"; - revision = "2"; - editedCabalFile = "0qsii1d0y22w8hb9pf654fb2qs9ndkysahpabgi0d1q59qv3msx0"; + revision = "3"; + editedCabalFile = "1a7n6yjsmlz8ak38ajmn75cw1k69brwh6r6z05hhvaxnjrrbwacd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -164470,30 +163357,6 @@ self: { }: mkDerivation { pname = "hw-kafka-client"; - version = "4.0.3"; - sha256 = "1s3wj5ih9mc7vp0w9rymw22w1yxp8z3qi7qmza9qw00aail8c5dg"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base bifunctors bytestring containers text transformers unix - ]; - librarySystemDepends = [ rdkafka ]; - libraryToolDepends = [ c2hs ]; - testHaskellDepends = [ - base bifunctors bytestring containers either hspec monad-loops text - ]; - testToolDepends = [ hspec-discover ]; - description = "Kafka bindings for Haskell"; - license = lib.licenses.mit; - }) {inherit (pkgs) rdkafka;}; - - "hw-kafka-client_5_3_0" = callPackage - ({ mkDerivation, base, bifunctors, bytestring, c2hs, containers - , either, hspec, hspec-discover, monad-loops, rdkafka, text - , transformers, unix - }: - mkDerivation { - pname = "hw-kafka-client"; version = "5.3.0"; sha256 = "0cs7pvp1fvh8k52x2qln7skynpbg9h71p83fgr7wbjf4xx0fs994"; isLibrary = true; @@ -164509,7 +163372,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Kafka bindings for Haskell"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) rdkafka;}; "hw-kafka-conduit" = callPackage @@ -164624,8 +163486,8 @@ self: { pname = "hw-parser"; version = "0.1.1.0"; sha256 = "1zsbw725mw3fn4814qricqanbvx1kgbnqvgwijqgfv8jz7yf5gxa"; - revision = "6"; - editedCabalFile = "1kiak3rgwd62xs2a6lwg638jk45i172i6cja3xjxx8ph15aaq1p7"; + revision = "7"; + editedCabalFile = "1cnmvn2ndvcjchmqc7kqr8j5y02vvbq1n8mahz7x13skli7glr7n"; libraryHaskellDepends = [ attoparsec base bytestring hw-prim text ]; @@ -164664,8 +163526,8 @@ self: { pname = "hw-prim"; version = "0.6.3.2"; sha256 = "07a442g1fjzrfnz3y9mx3d2hv0ffjnbfdkmbiard8bn78vf5z80z"; - revision = "1"; - editedCabalFile = "1wga8ghc001lz9y76ffrdrpqkxpj1lz7qpkykfl66lsqf5pvng32"; + revision = "2"; + editedCabalFile = "1mj60fg66piw96kbvp0v4ykr1ihww97rr96ya7ayx5sz49j2hyf0"; libraryHaskellDepends = [ base bytestring deepseq ghc-prim mmap transformers unliftio-core vector @@ -164722,8 +163584,8 @@ self: { pname = "hw-rankselect"; version = "0.13.4.1"; sha256 = "03nf8jwr1qpbfa20y3zlb3z6cxy8ylpdbsy0fvxdjs8q35f7bmx5"; - revision = "2"; - editedCabalFile = "0qivfmg1khicyj068y08avcswyrmvl3z4blcdhjp8mj3ygys7n4i"; + revision = "3"; + editedCabalFile = "1fwgjhy3wm1bbyqcq62vcf9nvha17bwzb34g2rd6z1v5qr8dm1gi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -164760,8 +163622,8 @@ self: { pname = "hw-rankselect-base"; version = "0.3.4.1"; sha256 = "1s0lqwq0rjmjca6lshfnxqi0c7bzlyflhm45xw1xa9pvqci8439h"; - revision = "5"; - editedCabalFile = "0gaqxa05m6a519zpvhlnhvnd4j5jh0zm9div8z4qx5h0g9g82i1m"; + revision = "6"; + editedCabalFile = "0qf6nhmvhb1xpipxvh3jzr1aakswzpg1k0jk4nrczgvmxkxjysiq"; libraryHaskellDepends = [ base bits-extra bitvec hw-bits hw-int hw-prim hw-string-parse vector @@ -164789,6 +163651,8 @@ self: { pname = "hw-simd"; version = "0.1.2.2"; sha256 = "0ipcrv19xwmq6znbmwmzrjahmymmcmpbs7hpx0183hrwbx2hyhqx"; + revision = "1"; + editedCabalFile = "0c0wv09q98inana4n70qnv6226506fdw4ghbw1pxqglj0ccallib"; libraryHaskellDepends = [ base bits-extra bytestring deepseq hw-bits hw-prim hw-rankselect hw-rankselect-base transformers vector @@ -164883,8 +163747,8 @@ self: { pname = "hw-string-parse"; version = "0.0.0.5"; sha256 = "0sg5s84pqyl93wm052ifrqv90cyc28awh4i6vcd8zbq746wdqz4k"; - revision = "1"; - editedCabalFile = "0afarlf42yfsgbv4lwhl7hnrsxv6b5dilja1660fnxvw350ldiik"; + revision = "2"; + editedCabalFile = "0580mz2gr11jc6lyyrnp5jxijzbir8qcsq979bc91jwcvc99kc5r"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base bytestring doctest doctest-discover hspec QuickCheck vector @@ -164987,27 +163851,25 @@ self: { }) {}; "hw-xml" = callPackage - ({ mkDerivation, ansi-wl-pprint, array, attoparsec, base - , bytestring, cereal, containers, criterion, deepseq, doctest - , doctest-discover, generic-lens, ghc-prim, hedgehog, hspec - , hspec-discover, hw-balancedparens, hw-bits, hw-hspec-hedgehog - , hw-parser, hw-prim, hw-rankselect, hw-rankselect-base, lens, mmap - , mtl, optparse-applicative, resourcet, text, transformers, vector - , word8 + ({ mkDerivation, array, attoparsec, base, bytestring, cereal + , containers, criterion, deepseq, doctest, doctest-discover + , generic-lens, ghc-prim, hedgehog, hspec, hspec-discover + , hw-balancedparens, hw-bits, hw-hspec-hedgehog, hw-parser, hw-prim + , hw-rankselect, hw-rankselect-base, lens, mmap, mtl + , optparse-applicative, prettyprinter, resourcet, text + , transformers, vector, word8 }: mkDerivation { pname = "hw-xml"; - version = "0.5.1.1"; - sha256 = "1gjs2rcm40j3962kw7n02pqim1p485prm1bd2v8hk1ka35c8nq1w"; - revision = "2"; - editedCabalFile = "1ckkwz82y1gdkd85zaiild82i6fcbrb3ybkh5s94rbbyaqgjkhv6"; + version = "0.5.1.2"; + sha256 = "0zv5dwi4vbacjz3rw62g320p0iy0xya3z2xd4mf238gd9v5fnhd5"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ - ansi-wl-pprint array attoparsec base bytestring cereal containers - deepseq ghc-prim hw-balancedparens hw-bits hw-parser hw-prim - hw-rankselect hw-rankselect-base lens mmap mtl resourcet text + array attoparsec base bytestring cereal containers deepseq ghc-prim + hw-balancedparens hw-bits hw-parser hw-prim hw-rankselect + hw-rankselect-base lens mmap mtl prettyprinter resourcet text transformers vector word8 ]; executableHaskellDepends = [ @@ -166011,8 +164873,8 @@ self: { pname = "hyper"; version = "0.2.1.1"; sha256 = "14p7r57g75ny8l9h4ilbm6mhdsfiysfs3rd56300dl0jkpgrh8r2"; - revision = "2"; - editedCabalFile = "13r3dafkn9bn8jw1cvw18cc6v6drgj91bmfkgdpfnr5sk3ad6k6n"; + revision = "3"; + editedCabalFile = "06ra13baz5cq36b3rrzcj69z7yzdphxh27v67xcgzry9hdw5s4ps"; libraryHaskellDepends = [ base blaze-html deepseq text ]; description = "Display class for the HyperHaskell graphical Haskell interpreter"; license = lib.licenses.bsd3; @@ -166059,25 +164921,26 @@ self: { "hyperbole" = callPackage ({ mkDerivation, base, bytestring, casing, containers, effectful - , file-embed, http-api-data, http-types, string-conversions - , string-interpolate, text, wai, wai-middleware-static, warp - , web-view + , file-embed, http-api-data, http-types, network + , string-conversions, string-interpolate, text, wai + , wai-middleware-static, wai-websockets, warp, web-view, websockets }: mkDerivation { pname = "hyperbole"; - version = "0.1.2"; - sha256 = "0jg0dmidcc8l0j932xy5qmfcih15i2dgxgz5s5w0mamwx96apr82"; + version = "0.2.0"; + sha256 = "04b9mgcd06dh8v1ki06dbgx9ak070p5h5pb5njyg99s8cykdip5r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring casing containers effectful file-embed - http-api-data http-types string-conversions string-interpolate text - wai warp web-view + http-api-data http-types network string-conversions + string-interpolate text wai wai-websockets warp web-view websockets ]; executableHaskellDepends = [ base bytestring casing containers effectful file-embed - http-api-data http-types string-conversions string-interpolate text - wai wai-middleware-static warp web-view + http-api-data http-types network string-conversions + string-interpolate text wai wai-middleware-static wai-websockets + warp web-view websockets ]; description = "Web Framework inspired by HTMX"; license = lib.licenses.bsd3; @@ -166686,8 +165549,8 @@ self: { }: mkDerivation { pname = "ice40-prim"; - version = "0.3.1.3"; - sha256 = "02971h72z9k6rv7p3lkyrf8apkk4angk71n6dyqfkvg2phark2d1"; + version = "0.3.1.4"; + sha256 = "19krv3ihn5x26jlzvq1ziq0qi4sz4ikpka22d51zz7lfg3z3b1wy"; libraryHaskellDepends = [ base clash-prelude ghc-typelits-extra ghc-typelits-knownnat ghc-typelits-natnormalise interpolate @@ -167000,10 +165863,8 @@ self: { }: mkDerivation { pname = "identicon"; - version = "0.2.2"; - sha256 = "0qzj2063sh7phbqyxqxf96avz1zcwd1ry06jdqxwkg55q3yb8y9n"; - revision = "5"; - editedCabalFile = "0aswi9gwa4f1ll5s323qc6g9fm2h9dc8j526izcbflagxicf04a8"; + version = "0.2.3"; + sha256 = "17fgd40pc1jm5ivdlg7inb4m7i1s489jnhxfbgdvcs1gzl29xrrv"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring JuicyPixels ]; testHaskellDepends = [ @@ -167464,6 +166325,42 @@ self: { "ihaskell" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, binary, bytestring , cmdargs, containers, directory, exceptions, filepath, ghc + , ghc-boot, ghc-parser, ghc-paths, haskeline, here, 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.10.4.0"; + sha256 = "0vl6nmr72abf4jijxga9lnhj1w1iz5b4642r8xnqmavz4ds9qpsv"; + 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 + 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 = [ + base directory ghc ghc-paths here 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_11_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 @@ -167494,6 +166391,7 @@ self: { ]; description = "A Haskell backend kernel for the Jupyter project"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "ihaskell"; }) {}; @@ -167620,8 +166518,8 @@ self: { ({ mkDerivation, aeson, base, hvega, ihaskell, text }: mkDerivation { pname = "ihaskell-hvega"; - version = "0.5.0.4"; - sha256 = "13dz7f9gb8wli42srl91nq7fflnfc6vbi4d8bcly1387hkh2mji4"; + version = "0.5.0.5"; + sha256 = "0sy9g6g0gjs2sx458vq5y1b9a09jb58by3d2az8ky5l84sgvss4a"; libraryHaskellDepends = [ aeson base hvega ihaskell text ]; description = "IHaskell display instance for hvega types"; license = lib.licenses.bsd3; @@ -168321,27 +167219,27 @@ self: { "implicit" = callPackage ({ mkDerivation, base, blaze-builder, blaze-markup, blaze-svg , bytestring, containers, criterion, data-default-class, deepseq - , directory, filepath, hedgehog, hspec, hw-hspec-hedgehog + , directory, filepath, hedgehog, hspec, HUnit, hw-hspec-hedgehog , JuicyPixels, lens, linear, mtl, optparse-applicative, parallel - , parsec, QuickCheck, show-combinators, text + , parsec, QuickCheck, random, show-combinators, text }: mkDerivation { pname = "implicit"; - version = "0.4.0.0"; - sha256 = "06hvvzvik1cw21sj1ynvf1rmy8kfcbsjr4442x59f9l5zq7xsaqw"; + version = "0.4.1.0"; + sha256 = "047a43kkk8y4iy8l4mdlh3jqrjcva28ybk0vw3iwg6m1lc3sbn99"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base blaze-builder blaze-markup blaze-svg bytestring containers data-default-class deepseq directory filepath JuicyPixels lens - linear mtl parallel parsec show-combinators text + linear mtl parallel parsec random show-combinators text ]; executableHaskellDepends = [ base filepath optparse-applicative text ]; testHaskellDepends = [ - base bytestring directory hedgehog hspec hw-hspec-hedgehog lens - linear parsec QuickCheck text + base bytestring directory hedgehog hspec HUnit hw-hspec-hedgehog + lens linear parsec QuickCheck text ]; benchmarkHaskellDepends = [ base criterion linear parsec ]; description = "A math-inspired programmatic 2D & 3D CAD system"; @@ -168355,33 +167253,6 @@ self: { }: mkDerivation { pname = "implicit-hie"; - version = "0.1.2.7"; - sha256 = "0yb457n26455kbq6kv8g48q66pmmaxcpikmpg9gm00sd6adgq6gl"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - attoparsec base directory filepath filepattern text transformers - yaml - ]; - executableHaskellDepends = [ - attoparsec base directory filepath filepattern text transformers - yaml - ]; - testHaskellDepends = [ - attoparsec base directory filepath filepattern hspec - hspec-attoparsec text transformers yaml - ]; - description = "Auto generate hie-bios cradles & hie.yaml"; - license = lib.licenses.bsd3; - mainProgram = "gen-hie"; - }) {}; - - "implicit-hie_0_1_4_0" = callPackage - ({ mkDerivation, attoparsec, base, directory, filepath, filepattern - , hspec, hspec-attoparsec, text, transformers, yaml - }: - mkDerivation { - pname = "implicit-hie"; version = "0.1.4.0"; sha256 = "08ggdlh5j1ya5rjhvcp1k1iyd5bvrgm865qnaxnqz7xvq7b1864k"; isLibrary = true; @@ -168400,7 +167271,6 @@ self: { ]; description = "Auto generate hie-bios cradles & hie.yaml"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "gen-hie"; }) {}; @@ -168736,11 +167606,29 @@ self: { pname = "incipit-base"; version = "0.5.1.0"; sha256 = "0bmnfr9j13hq6jil64yivihbrxmm8qwla76slzisjj8mbk0j6sny"; + revision = "1"; + editedCabalFile = "1ysxxv2lf1gybic66xgznz2q7f9y2mrnf3m7zn0a1mxxa6c329jc"; + libraryHaskellDepends = [ + base bytestring containers data-default stm text + ]; + description = "A Prelude for Polysemy – Base Reexports"; + license = "BSD-2-Clause-Patent"; + }) {}; + + "incipit-base_0_6_0_0" = callPackage + ({ mkDerivation, base, bytestring, containers, data-default, stm + , text + }: + mkDerivation { + pname = "incipit-base"; + version = "0.6.0.0"; + sha256 = "15mmnixl4ny32h5aflqcq8kv37zhddhqwixa53mkz6ksrrdkpsxc"; libraryHaskellDepends = [ base bytestring containers data-default stm text ]; description = "A Prelude for Polysemy – Base Reexports"; license = "BSD-2-Clause-Patent"; + hydraPlatforms = lib.platforms.none; }) {}; "incipit-core" = callPackage @@ -168749,11 +167637,25 @@ self: { pname = "incipit-core"; version = "0.5.1.0"; sha256 = "1cwp0pyhpnq7mq967wfsf1adj8ljpph14wqj4hkgyl685c3hyv6y"; + revision = "1"; + editedCabalFile = "05xz4jqh89s397scxm5fhzyq1d7qgsrac4hsflvh762ijhxgghx6"; libraryHaskellDepends = [ base incipit-base polysemy ]; description = "A Prelude for Polysemy"; license = "BSD-2-Clause-Patent"; }) {}; + "incipit-core_0_6_0_0" = callPackage + ({ mkDerivation, base, incipit-base, polysemy }: + mkDerivation { + pname = "incipit-core"; + version = "0.6.0.0"; + sha256 = "103fxzx6riyx5scfw340gj5dldxia7zw1i0xk5bkfbn1p5fw3sf4"; + libraryHaskellDepends = [ base incipit-base polysemy ]; + description = "A Prelude for Polysemy"; + license = "BSD-2-Clause-Patent"; + hydraPlatforms = lib.platforms.none; + }) {}; + "include-env" = callPackage ({ mkDerivation, base, containers, template-haskell , th-lift-instances @@ -168850,15 +167752,15 @@ self: { "incremental-parser" = callPackage ({ mkDerivation, base, bytestring, checkers, criterion, deepseq - , input-parsers, monoid-subclasses, parsers, QuickCheck + , input-parsers, logict, monoid-subclasses, parsers, QuickCheck , rank2classes, tasty, tasty-quickcheck, text, transformers }: mkDerivation { pname = "incremental-parser"; - version = "0.5.0.5"; - sha256 = "1hxw7an7ysdhjn2alkv4li3wc9wf56aff1jnkkkvfivjhv0i482c"; + version = "0.5.1"; + sha256 = "1hz9mbl4ac948gsc7iax5sjf3w3x114l4f8fc7sqmnrh47s496zv"; libraryHaskellDepends = [ - base input-parsers monoid-subclasses parsers rank2classes + base input-parsers logict monoid-subclasses parsers rank2classes transformers ]; testHaskellDepends = [ @@ -169133,17 +168035,24 @@ self: { license = lib.licenses.bsd3; }) {}; + "indexed-transformers" = callPackage + ({ mkDerivation, base, free, mtl, transformers }: + mkDerivation { + pname = "indexed-transformers"; + version = "0.1.0.4"; + sha256 = "0x6ksrajgd52nbjnkj55727ifcg9lkvmr2fkwbzdskwk4f6b4n2c"; + libraryHaskellDepends = [ base free mtl transformers ]; + description = "Atkey indexed monad transformers"; + license = lib.licenses.bsd3; + }) {}; + "indexed-traversable" = callPackage - ({ mkDerivation, array, base, containers, foldable1-classes-compat - , transformers - }: + ({ mkDerivation, array, base, containers, transformers }: mkDerivation { pname = "indexed-traversable"; version = "0.1.3"; sha256 = "1nak3bq3yzai8b38mflmpsbirx8d6v29zcj9m193m3ppnrgr4chx"; - libraryHaskellDepends = [ - array base containers foldable1-classes-compat transformers - ]; + libraryHaskellDepends = [ array base containers transformers ]; description = "FunctorWithIndex, FoldableWithIndex, TraversableWithIndex"; license = lib.licenses.bsd2; }) {}; @@ -169506,8 +168415,8 @@ self: { }: mkDerivation { pname = "infinite-list"; - version = "0.1"; - sha256 = "0imayklahbpsiciflwvwj3fxjhg461lw6x4515wxr39hgpb18di1"; + version = "0.1.1"; + sha256 = "1a5g008nfc35q9jhpkm03sxv5b83qi3bhb0rphqh04193a348s5y"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck tasty tasty-expected-failure @@ -170100,8 +169009,8 @@ self: { }: mkDerivation { pname = "inspection-testing"; - version = "0.5.0.2"; - sha256 = "1jk6xhiy8i9n7w3pz1p7yiyv1p76nwknv0f34r9f5kq36mn0k6kw"; + version = "0.5.0.3"; + sha256 = "1kh6lrcdyfnj0c8fqrllb21hfmnlsrllw6jkkg4hya0f9lqf4mgi"; libraryHaskellDepends = [ base containers ghc mtl template-haskell transformers ]; @@ -170830,6 +169739,17 @@ self: { broken = true; }) {}; + "intermediate-structures" = callPackage + ({ mkDerivation, base }: + mkDerivation { + pname = "intermediate-structures"; + version = "0.1.1.0"; + sha256 = "1jx9zhb1gwj79v6wh7536awqfnym1a3px9shcjrzz9br37ybiw8v"; + libraryHaskellDepends = [ base ]; + description = "Some simple functions to deal with transformations from structures to other ones, basically lists"; + license = lib.licenses.mit; + }) {}; + "intern" = callPackage ({ mkDerivation, array, base, bytestring, hashable, text , unordered-containers @@ -171995,8 +170915,8 @@ self: { ({ mkDerivation, base, cmdargs, IPv6Addr, text }: mkDerivation { pname = "ip6addr"; - version = "1.0.3"; - sha256 = "16dbvrsbg7l4z31faxm1pxps0plg89d4ny2mxsgwyq8r351irmwc"; + version = "1.0.4"; + sha256 = "0f8h7374s2mr0acqdmkm265bb3ixy5qfbylsd4a3mclav71878km"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base cmdargs IPv6Addr text ]; @@ -172274,28 +171194,6 @@ self: { }: mkDerivation { pname = "ipython-kernel"; - version = "0.10.3.0"; - sha256 = "0zvcqgvrykfmp706snbpxy8ia0hkxshrj8r8kfwkvkwhxd72ad5c"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson base binary bytestring containers cryptonite directory - filepath memory parsec process temporary text transformers - unordered-containers uuid zeromq4-haskell - ]; - description = "A library for creating kernels for IPython frontends"; - license = lib.licenses.mit; - }) {}; - - "ipython-kernel_0_11_0_0" = callPackage - ({ mkDerivation, aeson, base, binary, bytestring, containers - , cryptonite, directory, filepath, memory, parsec, process - , temporary, text, transformers, unordered-containers, uuid - , zeromq4-haskell - }: - mkDerivation { - pname = "ipython-kernel"; version = "0.11.0.0"; sha256 = "19r08fb814fp58wik0iihhypa8awxwpbli3n55gdi4a8xzy1yrdr"; isLibrary = true; @@ -172308,7 +171206,6 @@ self: { ]; description = "A library for creating kernels for IPython frontends"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "irc" = callPackage @@ -172718,8 +171615,8 @@ self: { ({ mkDerivation, base, hspec, QuickCheck, text }: mkDerivation { pname = "isbn"; - version = "1.1.0.4"; - sha256 = "1s8ypi1rx8iqsn0kvp4k818ljfsj7zdh0rkzii60vblaxrfhhczb"; + version = "1.1.0.5"; + sha256 = "1373dklc3vpp388j87la3357bsz249cpp84kfqqz9mvq38n12ncs"; libraryHaskellDepends = [ base text ]; testHaskellDepends = [ base hspec QuickCheck text ]; description = "ISBN Validation and Manipulation"; @@ -173844,7 +172741,6 @@ self: { testHaskellDepends = [ base bytestring repa tasty tasty-hunit ]; description = "J in Haskell"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "j2hs" = callPackage @@ -174254,24 +173150,6 @@ self: { ({ mkDerivation, alex, array, base, happy, pretty }: mkDerivation { pname = "java-adt"; - version = "0.2018.11.4"; - sha256 = "1pdp7yvq0gpbxw7gp61r5mkrhdiff0cvlxssxzvg770idp46j6p5"; - isLibrary = false; - isExecutable = true; - enableSeparateDataOutput = true; - executableHaskellDepends = [ array base pretty ]; - executableToolDepends = [ alex happy ]; - description = "Create immutable algebraic data structures for Java"; - license = "unknown"; - hydraPlatforms = lib.platforms.none; - mainProgram = "java-adt"; - broken = true; - }) {}; - - "java-adt_1_0_20231204" = callPackage - ({ mkDerivation, alex, array, base, happy, pretty }: - mkDerivation { - pname = "java-adt"; version = "1.0.20231204"; sha256 = "055yrn1pvv35sl79djm4c7yb4354dmwisj5whcpynn20caq9nsy5"; isLibrary = false; @@ -174735,6 +173613,8 @@ self: { pname = "jira-wiki-markup"; version = "1.5.1"; sha256 = "0875x0x8v92zh89m28xq3y8gb9c8ca7dm790zczipkrwkhv3v8lw"; + revision = "1"; + editedCabalFile = "19lkrzzhqjy5rjg7xcdwsrkna7nygjs0ayq7sm3114b1kbs8hahl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base mtl parsec text ]; @@ -175205,32 +174085,6 @@ self: { "jose" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bytestring - , concise, containers, cryptonite, hedgehog, hspec, lens, memory - , monad-time, mtl, network-uri, pem, tasty, tasty-hedgehog - , tasty-hspec, template-haskell, text, time, x509 - }: - mkDerivation { - pname = "jose"; - version = "0.10.0.1"; - sha256 = "1fbc65dlb5yydcxa4da2plmfyp4136i52zrak4i3vpyf53yfqf1v"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base base64-bytestring bytestring concise containers - cryptonite lens memory monad-time mtl network-uri template-haskell - text time x509 - ]; - testHaskellDepends = [ - aeson base base64-bytestring bytestring concise containers - cryptonite hedgehog hspec lens mtl network-uri pem tasty - tasty-hedgehog tasty-hspec time x509 - ]; - description = "JSON Object Signing and Encryption (JOSE) and JSON Web Token (JWT) library"; - license = lib.licenses.asl20; - }) {}; - - "jose_0_11" = callPackage - ({ mkDerivation, aeson, base, base64-bytestring, bytestring , concise, containers, crypton, crypton-x509, hedgehog, hspec, lens , memory, monad-time, mtl, network-uri, pem, tasty, tasty-hedgehog , tasty-hspec, template-haskell, text, time @@ -175253,7 +174107,6 @@ self: { ]; description = "JSON Object Signing and Encryption (JOSE) and JSON Web Token (JWT) library"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "jose-jwt" = callPackage @@ -175306,8 +174159,8 @@ self: { }: mkDerivation { pname = "journalctl-stream"; - version = "0.6.0.5"; - sha256 = "1nkv3vfpqndi7hks5mrz6cynvv9fly27zckiln5na3sjbnx3mmyv"; + version = "0.6.0.6"; + sha256 = "0n602vh1pxbihksjyppp2895b6kmdjm8qik0mxnsy0id1vqq439w"; libraryHaskellDepends = [ aeson base bytestring conduit process text time unordered-containers @@ -175629,23 +174482,6 @@ self: { }: mkDerivation { pname = "json"; - version = "0.10"; - sha256 = "1fjnd2r4gl2hfqx158db3cn3rsyin4ch7rf9scb2hcy90cy6l10c"; - revision = "1"; - editedCabalFile = "16fp0y95gaibjravzj1hxdkng1cr8zqjqzd14m48kf4jrq3npz6r"; - libraryHaskellDepends = [ - array base bytestring containers mtl parsec pretty syb text - ]; - description = "Support for serialising Haskell to and from JSON"; - license = lib.licenses.bsd3; - }) {}; - - "json_0_11" = callPackage - ({ mkDerivation, array, base, bytestring, containers, mtl, parsec - , pretty, syb, text - }: - mkDerivation { - pname = "json"; version = "0.11"; sha256 = "1476fxrfybch9j2mr6yacbvhnggj5ksir1a42114j8s8w89anyfh"; libraryHaskellDepends = [ @@ -175653,7 +174489,6 @@ self: { ]; description = "Support for serialising Haskell to and from JSON"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "json-alt" = callPackage @@ -175963,8 +174798,8 @@ self: { }: mkDerivation { pname = "json-feed"; - version = "2.0.0.10"; - sha256 = "0s9fq0yp3svi8jcn2isb4kb5l71hhrahrrflciv1jzbn1kwx8lqj"; + version = "2.0.0.11"; + sha256 = "0i8xandvxrh6almz70vkj8hln77j4mnbndy7izqknhzmbxk7ns4q"; libraryHaskellDepends = [ aeson base bytestring mime-types network-uri tagsoup text time ]; @@ -176150,24 +174985,23 @@ self: { "json-query" = callPackage ({ mkDerivation, array-chunks, base, bytebuild, byteslice - , bytestring, contiguous, json-syntax, neat-interpolation + , bytestring, contiguous, hspec, json-syntax, neat-interpolation , primitive, primitive-unlifted, profunctors, scientific-notation - , tasty, tasty-hunit, text, text-short, transformers + , tasty, tasty-hspec, tasty-hunit, text, text-short, transformers }: mkDerivation { pname = "json-query"; - version = "0.2.2.0"; - sha256 = "1k0rxrki8qa6gx0kqrhn9k98pn8hz3xg4kxn045r920bacfgsvi2"; - revision = "1"; - editedCabalFile = "1h99j6lsjp4dwmyvkav1j25y4glrsk8xny2rsp81bjblhgi5kfci"; + version = "0.2.3.0"; + sha256 = "00chm58marhk50386kykkga08jhncqj58ngvaihf6nq8wlj1n1nc"; libraryHaskellDepends = [ array-chunks base bytebuild bytestring contiguous json-syntax primitive primitive-unlifted profunctors scientific-notation text-short transformers ]; testHaskellDepends = [ - array-chunks base bytebuild byteslice bytestring json-syntax - neat-interpolation primitive tasty tasty-hunit text text-short + array-chunks base bytebuild byteslice bytestring hspec json-syntax + neat-interpolation primitive scientific-notation tasty tasty-hspec + tasty-hunit text text-short ]; description = "Kitchen sink for querying JSON"; license = lib.licenses.bsd3; @@ -176207,6 +175041,39 @@ self: { broken = true; }) {}; + "json-rpc_1_1_0" = callPackage + ({ mkDerivation, aeson, attoparsec, attoparsec-aeson, base + , bytestring, conduit, conduit-extra, deepseq, hashable, hspec + , monad-logger, mtl, QuickCheck, stm-conduit, text, time, unliftio + , unordered-containers, vector + }: + mkDerivation { + pname = "json-rpc"; + version = "1.1.0"; + sha256 = "00859265k6k53zzk5ivfr3k8xzf6ckiicssafb6n3jabjyb9zv5a"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson attoparsec attoparsec-aeson base bytestring conduit + conduit-extra deepseq hashable monad-logger mtl QuickCheck + stm-conduit text time unliftio unordered-containers vector + ]; + executableHaskellDepends = [ + aeson attoparsec-aeson base bytestring conduit conduit-extra + monad-logger mtl QuickCheck stm-conduit text time unliftio + unordered-containers vector + ]; + testHaskellDepends = [ + aeson attoparsec-aeson base bytestring conduit conduit-extra hspec + monad-logger mtl QuickCheck stm-conduit text time unliftio + unordered-containers vector + ]; + description = "Fully-featured JSON-RPC 2.0 library"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "json-rpc-client" = callPackage ({ mkDerivation, aeson, base, bytestring, HUnit, json-rpc-server , mtl, QuickCheck, scientific, test-framework, test-framework-hunit @@ -176381,8 +175248,8 @@ self: { }: mkDerivation { pname = "json-spec-elm-servant"; - version = "0.3.1.2"; - sha256 = "1w3pydypk2ay20c3rdfl9r0jhy1ffj4q3h83kv29jrypcbdb5f19"; + version = "0.3.2.0"; + sha256 = "0nc9m28p7x2aijwbwssbsrfbqs2s9mid3lbxhm57y5zglvx30v6w"; libraryHaskellDepends = [ base bound containers directory elm-syntax http-types json-spec json-spec-elm mtl prettyprinter process servant text @@ -176399,18 +175266,19 @@ self: { }) {}; "json-spec-openapi" = callPackage - ({ mkDerivation, aeson, base, bytestring, hspec, json-spec, lens - , openapi3, text, time + ({ mkDerivation, aeson, base, bytestring, hspec + , insert-ordered-containers, json-spec, lens, openapi3, text, time }: mkDerivation { pname = "json-spec-openapi"; - version = "0.1.0.3"; - sha256 = "07yiglfkf6alqwidkq4mqcp449mxf2461zrclh90bxix5agk5ppc"; + version = "0.2.1.0"; + sha256 = "0kyqph45rxyz96ydjc8ap34xj70r05jnqq33m2saf7xk52wbw8b7"; libraryHaskellDepends = [ - aeson base json-spec lens openapi3 text + aeson base insert-ordered-containers json-spec lens openapi3 text ]; testHaskellDepends = [ - aeson base bytestring hspec json-spec lens openapi3 text time + aeson base bytestring hspec insert-ordered-containers json-spec + lens openapi3 text time ]; description = "json-spec-openapi"; license = lib.licenses.mit; @@ -176744,26 +175612,6 @@ self: { }) {}; "jsonifier" = callPackage - ({ mkDerivation, aeson, base, buffer-builder, bytestring, gauge - , hedgehog, numeric-limits, ptr-poker, rerebase, scientific, text - , text-builder - }: - mkDerivation { - pname = "jsonifier"; - version = "0.2.1.2"; - sha256 = "0swv5xmns2qqkmb8wc0f9gsbrs81ghfp8jvq0lr7fgam3cbzaibr"; - libraryHaskellDepends = [ - base bytestring ptr-poker scientific text - ]; - testHaskellDepends = [ aeson hedgehog numeric-limits rerebase ]; - benchmarkHaskellDepends = [ - aeson buffer-builder gauge rerebase text-builder - ]; - description = "Fast and simple JSON encoding toolkit"; - license = lib.licenses.mit; - }) {}; - - "jsonifier_0_2_1_3" = callPackage ({ mkDerivation, aeson, base, bytestring, criterion, hedgehog , numeric-limits, ptr-poker, rerebase, scientific, text , text-builder @@ -176781,7 +175629,6 @@ self: { ]; description = "Fast and simple JSON encoding toolkit"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "jsonl" = callPackage @@ -177827,6 +176674,8 @@ self: { pname = "kansas-comet"; version = "0.4.2"; sha256 = "01g30ck1nhj8qwz475mvwvmd8nc1yqxl5qi84c957gp116kig2v7"; + revision = "1"; + editedCabalFile = "15gbk5yiqvrimb9x16bxqwk1qsksl9ydvzpxqg154212qabid7v5"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base containers data-default-class scotty stm text time @@ -178157,8 +177006,8 @@ self: { }: mkDerivation { pname = "katip-raven"; - version = "0.1.0.0"; - sha256 = "107hb8rn6si77ms9hp72494ah4ismfivkf8xgldy1jk2ifqgxc0d"; + version = "0.1.1.0"; + sha256 = "0fwjv2dnr081925yndxhv779ial0625qfcj8756bd7vvxn2g6l2j"; libraryHaskellDepends = [ aeson base katip raven-haskell string-conv text unordered-containers @@ -178231,8 +177080,8 @@ self: { }: mkDerivation { pname = "katip-wai"; - version = "0.1.2.2"; - sha256 = "09mwjxnpm2a1s1m99qfyd1v5snf0jar470vg5rsvfr840d27bayh"; + version = "0.1.2.3"; + sha256 = "1b6rz18jcpxjhckpkknhj760np7xlml10hyfnk891agpgmlsii15"; libraryHaskellDepends = [ aeson base bytestring clock http-types katip network text uuid wai ]; @@ -179214,8 +178063,8 @@ self: { }: mkDerivation { pname = "keter"; - version = "2.1.2"; - sha256 = "1ig64jc9xk4cy1s5ip38nvdp1jsnp122gkrlnah8rh6pw56qcdfc"; + version = "2.1.3"; + sha256 = "1iq2768rvd7mlxjhfjxl59ak1k12dbf5ywms7nyc5ygfj8j5g90s"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -179235,7 +178084,7 @@ self: { lens monad-logger mtl stm tasty tasty-hunit transformers unix wai warp wreq ]; - description = "Web application deployment manager, focusing on Haskell web frameworks"; + description = "Web application deployment manager, focusing on Haskell web frameworks. It mitigates downtime."; license = lib.licenses.mit; mainProgram = "keter"; }) {}; @@ -179391,8 +178240,8 @@ self: { }: mkDerivation { pname = "keyed-vals"; - version = "0.2.2.0"; - sha256 = "1f6sigfx2cywx2kf4z3xyjzi5b8zzisb6ic3z6py6ybzwnpxglr5"; + version = "0.2.3.0"; + sha256 = "1slrqqcvwnsq8jxik1i015ha6gj47shv58lb6yy0ywik07m7xjd7"; libraryHaskellDepends = [ aeson base bytestring containers http-api-data redis-glob text ]; @@ -179406,8 +178255,8 @@ self: { }: mkDerivation { pname = "keyed-vals-hspec-tests"; - version = "0.2.2.0"; - sha256 = "15izwj5yby3sfw6b830g44yxkz64gjhrxqrav3gip6a50m8alfq5"; + version = "0.2.3.0"; + sha256 = "1bi0lqh0c9bhdpgn5071jd90chsf1sq7cx5iigj324087al45a08"; libraryHaskellDepends = [ aeson base benri-hspec bytestring containers hspec http-api-data keyed-vals text @@ -179422,8 +178271,8 @@ self: { }: mkDerivation { pname = "keyed-vals-mem"; - version = "0.2.2.0"; - sha256 = "09ha9sgx12sr1v072c9wlh368b7mqy8cf0glradz3z85ambgw483"; + version = "0.2.3.0"; + sha256 = "1kd9f1s07sb7a8isl1zdw2xyrbrzjcbxbwsk16y2n4yp6rknbl28"; libraryHaskellDepends = [ base bytestring containers keyed-vals text unliftio unliftio-core ]; @@ -179439,8 +178288,8 @@ self: { }: mkDerivation { pname = "keyed-vals-redis"; - version = "0.2.2.0"; - sha256 = "1wkf3jaxljb71l9a8cmk4qd048g8if9mq2iw97ch0q5c7k8lqahj"; + version = "0.2.3.0"; + sha256 = "0lsvqmdxz9snglnnws1511amq0cp6m7rlfb54mshwbn2i59i87kd"; libraryHaskellDepends = [ base bytestring containers hedis keyed-vals read-env-var text unliftio unliftio-core @@ -181901,6 +180750,8 @@ self: { pname = "lame"; version = "0.2.2"; sha256 = "0zfjiyabzzkg9mdy8ynf9sa89zcdpvynzhph7svyjxw6a6h0i0mg"; + revision = "1"; + editedCabalFile = "1d12xrg7whm83v60dq01r961svp8dn212qwy108wh8z5v5hvfryp"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring directory exceptions filepath text wave @@ -182171,6 +181022,26 @@ self: { maintainers = [ lib.maintainers.expipiplus1 ]; }) {}; + "language-c_0_9_3" = callPackage + ({ mkDerivation, alex, array, base, bytestring, containers, deepseq + , directory, filepath, happy, mtl, pretty, process + }: + mkDerivation { + pname = "language-c"; + version = "0.9.3"; + sha256 = "0lz2djw7zs8wnp23amqqxdyin3jgbjfh2dr2sr1v0kqpqav3yw81"; + libraryHaskellDepends = [ + array base bytestring containers deepseq directory filepath mtl + pretty process + ]; + libraryToolDepends = [ alex happy ]; + testHaskellDepends = [ base directory filepath process ]; + description = "Analysis and generation of C code"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.expipiplus1 ]; + }) {}; + "language-c-comments" = callPackage ({ mkDerivation, alex, array, base, language-c }: mkDerivation { @@ -182245,8 +181116,8 @@ self: { ({ mkDerivation, base, language-c99, language-c99-util, mtl }: mkDerivation { pname = "language-c99-simple"; - version = "0.2.3"; - sha256 = "0myjz09psk7snv4366qxdx1wn4a4xc50vnp97yg6bgmasl8kibz3"; + version = "0.3.0"; + sha256 = "0vp08bjl6cs0mivn4fgxvq93scz9ljfwskh9w2d7km6gs9xpjxbj"; libraryHaskellDepends = [ base language-c99 language-c99-util mtl ]; @@ -183455,8 +182326,8 @@ self: { }: mkDerivation { pname = "lapack"; - version = "0.5.1"; - sha256 = "0lknvjhdn1gqxp6cc8iyiwqdvd2nxby3csfvprkbn5b7x6c6f58k"; + version = "0.5.1.1"; + sha256 = "1fcg43anw1ig861f20p7654gf8g4i2yb2rnld3q22gyi6s5bmi75"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -183950,34 +182821,9 @@ self: { "lattices" = callPackage ({ mkDerivation, base, base-compat, containers, deepseq, hashable - , integer-logarithms, QuickCheck, quickcheck-instances - , semigroupoids, tagged, tasty, tasty-quickcheck, transformers - , universe-base, universe-reverse-instances, unordered-containers - }: - mkDerivation { - pname = "lattices"; - version = "2.1"; - sha256 = "1wxam7c00bcfl3g1aiayxzjscmmbm393gfj8zmx77ijhs7v1zp3v"; - libraryHaskellDepends = [ - base base-compat containers deepseq hashable integer-logarithms - QuickCheck semigroupoids tagged transformers universe-base - universe-reverse-instances unordered-containers - ]; - testHaskellDepends = [ - base base-compat containers QuickCheck quickcheck-instances tasty - tasty-quickcheck transformers universe-base - universe-reverse-instances unordered-containers - ]; - description = "Fine-grained library for constructing and manipulating lattices"; - license = lib.licenses.bsd3; - }) {}; - - "lattices_2_2" = callPackage - ({ mkDerivation, base, base-compat, containers, deepseq - , foldable1-classes-compat, hashable, integer-logarithms - , QuickCheck, quickcheck-instances, tagged, tasty, tasty-quickcheck - , transformers, universe-base, universe-reverse-instances - , unordered-containers + , integer-logarithms, QuickCheck, quickcheck-instances, tagged + , tasty, tasty-quickcheck, transformers, universe-base + , universe-reverse-instances, unordered-containers }: mkDerivation { pname = "lattices"; @@ -183986,9 +182832,9 @@ self: { revision = "1"; editedCabalFile = "1q7kl6lxk47lchbmgx15690akggdshvjjhdvmwzfj3hqgwgzjjyi"; libraryHaskellDepends = [ - base base-compat containers deepseq foldable1-classes-compat - hashable integer-logarithms QuickCheck tagged transformers - universe-base universe-reverse-instances unordered-containers + base base-compat containers deepseq hashable integer-logarithms + QuickCheck tagged transformers universe-base + universe-reverse-instances unordered-containers ]; testHaskellDepends = [ base base-compat containers QuickCheck quickcheck-instances tasty @@ -183997,7 +182843,6 @@ self: { ]; description = "Fine-grained library for constructing and manipulating lattices"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "launchdarkly-server-sdk" = callPackage @@ -184980,26 +183825,6 @@ self: { }) {}; "learn-physics" = callPackage - ({ mkDerivation, base, gloss, gnuplot, hmatrix, not-gloss - , spatial-math, vector-space - }: - mkDerivation { - pname = "learn-physics"; - version = "0.6.5"; - sha256 = "0hcd03ygsq6kl08k7d8f61xm7bdzsdx6v4mplzz0c6c7sp9a40sb"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base gloss gnuplot hmatrix not-gloss spatial-math vector-space - ]; - executableHaskellDepends = [ - base gloss gnuplot not-gloss spatial-math - ]; - description = "Haskell code for learning physics"; - license = lib.licenses.bsd3; - }) {}; - - "learn-physics_0_6_6" = callPackage ({ mkDerivation, base, gloss, gnuplot, hmatrix, SpatialMath , vector-space, Vis }: @@ -185517,8 +184342,8 @@ self: { ({ mkDerivation, base, hspec, template-haskell, transformers }: mkDerivation { pname = "lens-family-th"; - version = "0.5.2.1"; - sha256 = "1w8k68a1lyfd79xkc4fbf6z7p5gpriq4pjgb4n9p58az6awnn7dh"; + version = "0.5.3.1"; + sha256 = "0fhv44qb3gdwiay3imhwhqhdpiczncjz2w6jiiqk11qn4a63rv7l"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base hspec template-haskell transformers ]; description = "Generate lens-family style lenses"; @@ -186964,8 +185789,8 @@ self: { }: mkDerivation { pname = "libphonenumber"; - version = "0.1.2.0"; - sha256 = "0iw4ps3dky0grbvmajaz81d6q9zzqy8r9jfjmh6bc5i6k3w0mqwa"; + version = "0.1.3.0"; + sha256 = "1yhkkik6471gvx36i04hhbc9aq5fywgc6yrkii81rc4m6g3xnkig"; libraryHaskellDepends = [ base bytestring containers deepseq system-cxx-std-lib transformers ]; @@ -187213,8 +186038,8 @@ self: { ({ mkDerivation, base, libsodium }: mkDerivation { pname = "libsodium-bindings"; - version = "0.0.1.0"; - sha256 = "1asmcmqiahammzxk79r0afaaxn2izvfwr5hn6ddca2qyjch30lci"; + version = "0.0.1.1"; + sha256 = "0gfksw47rl13a3mhyzawhxrcp9ia6g85m5v59pp85jci0bgs7bda"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ libsodium ]; description = "FFI bindings to libsodium"; @@ -188296,37 +187121,6 @@ self: { }) {}; "linear-base" = callPackage - ({ mkDerivation, base, containers, deepseq, gauge, ghc-prim - , hashable, hashtables, hedgehog, inspection-testing - , linear-generics, mmorph, MonadRandom, primitive, random - , random-shuffle, storable-tuple, tasty, tasty-hedgehog - , tasty-inspection-testing, text, transformers - , unordered-containers, vector - }: - mkDerivation { - pname = "linear-base"; - version = "0.3.1"; - sha256 = "1gm8bwyi39x5x29xb6nq13x9x9p30vm29s11k4pkcql70sj4pv0h"; - revision = "2"; - editedCabalFile = "0bfpjjr2y16h2x3gphsljgzcqrlwbmrxxqsikgn2idwy73pvd32l"; - 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 deepseq gauge hashable hashtables MonadRandom random - random-shuffle unordered-containers vector - ]; - description = "Standard library for linear types"; - license = lib.licenses.mit; - }) {}; - - "linear-base_0_4_0" = callPackage ({ mkDerivation, base, containers, deepseq, ghc-prim, hashable , hashtables, hedgehog, inspection-testing, linear-generics, mmorph , MonadRandom, primitive, random, random-shuffle, storable-tuple @@ -188352,7 +187146,6 @@ self: { ]; description = "Standard library for linear types"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "linear-circuit" = callPackage @@ -188409,8 +187202,8 @@ self: { }: mkDerivation { pname = "linear-generics"; - version = "0.2.1"; - sha256 = "15wlv11hsmnxzaf98ycdi29f1a79sbiq250b2kk459f0wfdbl8xd"; + version = "0.2.3"; + sha256 = "0093ywl8s8k92b50li28gcmqc616f6l7jkv7vslkvqzn42yrvbq2"; libraryHaskellDepends = [ base containers ghc-prim template-haskell th-abstraction ]; @@ -188420,22 +187213,20 @@ self: { license = lib.licenses.bsd3; }) {}; - "linear-generics_0_2_2" = callPackage - ({ mkDerivation, base, containers, ghc-prim, hspec, hspec-discover - , template-haskell, th-abstraction + "linear-geo" = callPackage + ({ mkDerivation, base, deepseq, distributive, hedgehog, linear + , reflection, vector }: mkDerivation { - pname = "linear-generics"; - version = "0.2.2"; - sha256 = "0ls571qzayky0dax9d209lw9wv344z3969daqcsncv0r5rlvlps9"; + pname = "linear-geo"; + version = "0.1.0.0"; + sha256 = "1waa1z8a52q21zl32zajrwimqbjl5cfgj3j0cxfza7ja92lqv3yd"; libraryHaskellDepends = [ - base containers ghc-prim template-haskell th-abstraction + base deepseq distributive linear vector ]; - testHaskellDepends = [ base hspec template-haskell ]; - testToolDepends = [ hspec-discover ]; - description = "Generic programming library for generalised deriving"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; + testHaskellDepends = [ base hedgehog linear reflection ]; + description = "Geographic coordinates, built on the linear package"; + license = lib.licenses.mit; }) {}; "linear-grammar" = callPackage @@ -188489,8 +187280,8 @@ self: { }: mkDerivation { pname = "linear-programming"; - version = "0.0.0.1"; - sha256 = "0m485xdivj08c4nygfi5d27448f12mcdiq03l170mk2jhx8ncmfx"; + version = "0.0.1"; + sha256 = "0f6m4qh040wgi8aygq4f2apfixdis7psj67f0iimh8rcswc8bv3z"; libraryHaskellDepends = [ base comfort-array non-empty QuickCheck random transformers utility-ht @@ -188655,8 +187446,8 @@ self: { }: mkDerivation { pname = "linenoise"; - version = "0.3.2"; - sha256 = "0hs910k358mfx1s1cmrc76f8ra3r34748h22m68a64mspibd2frx"; + version = "0.4.0"; + sha256 = "0j91vskwkjn98acbx8jgxq76xk53bzds2k9b9zjfra5y17bn0gqr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -189031,20 +187822,6 @@ self: { ({ mkDerivation, base, unix }: mkDerivation { pname = "linux-file-extents"; - version = "0.2.0.0"; - sha256 = "1l4vznam1a8vf3nixhbmw38rpzkvmbka0cbdfdsgfrpn03kxjz3c"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ base unix ]; - description = "Retrieve file fragmentation information under Linux"; - license = lib.licenses.bsd3; - platforms = lib.platforms.linux; - }) {}; - - "linux-file-extents_0_2_0_1" = callPackage - ({ mkDerivation, base, unix }: - mkDerivation { - pname = "linux-file-extents"; version = "0.2.0.1"; sha256 = "0c8zp47sjr741m86ah1yq71lcav32xid05x5c83adwb23a6fgmsk"; isLibrary = true; @@ -189053,7 +187830,6 @@ self: { description = "Retrieve file fragmentation information under Linux"; license = lib.licenses.bsd3; platforms = lib.platforms.linux; - hydraPlatforms = lib.platforms.none; }) {}; "linux-framebuffer" = callPackage @@ -189109,25 +187885,12 @@ self: { ({ mkDerivation, base, bytestring, unix }: mkDerivation { pname = "linux-namespaces"; - version = "0.1.3.0"; - sha256 = "1rvkzfmd07sz46k059ly80cjgwx67igfw8zsw8c6ljsp3hsdn4hl"; - libraryHaskellDepends = [ base bytestring unix ]; - description = "Work with linux namespaces: create new or enter existing ones"; - license = lib.licenses.bsd3; - platforms = lib.platforms.linux; - }) {}; - - "linux-namespaces_0_1_3_1" = callPackage - ({ mkDerivation, base, bytestring, unix }: - 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; - hydraPlatforms = lib.platforms.none; }) {}; "linux-perf" = callPackage @@ -189288,8 +188051,8 @@ self: { }: mkDerivation { pname = "lion"; - version = "0.3.0.0"; - sha256 = "0yz5p4wvdl518nqc0vjjrmvl5danm9hp37gnar8ancf2nrfh9gr9"; + version = "0.4.0.0"; + sha256 = "0vh5krw9z7b7a6bvhc63l5m1rg3g0wyci055qarhsfw27dgbkfx8"; libraryHaskellDepends = [ base clash-prelude generic-monoid ghc-typelits-extra ghc-typelits-knownnat ghc-typelits-natnormalise ice40-prim lens mtl @@ -189884,28 +188647,12 @@ self: { ({ mkDerivation, base, doctest, mmorph, mtl }: mkDerivation { pname = "list-transformer"; - version = "1.0.9"; - sha256 = "1lvdyrxflssayq14x36a0ix7q3hfzlq924mjg21b7f6s3j9262xr"; - revision = "2"; - editedCabalFile = "0356ca6kb6r8j2lc9vbzxz0chdzplc3v6m4sbsm4p7vanjjl1zgf"; - libraryHaskellDepends = [ base mmorph mtl ]; - testHaskellDepends = [ base doctest ]; - description = "List monad transformer"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.Gabriella439 ]; - }) {}; - - "list-transformer_1_1_0" = callPackage - ({ mkDerivation, base, doctest, mmorph, mtl }: - mkDerivation { - pname = "list-transformer"; version = "1.1.0"; sha256 = "061a2cnlv335ski627zrdfk8nd110wpiawclq5nwa3sx0l92xsrx"; libraryHaskellDepends = [ base mmorph mtl ]; testHaskellDepends = [ base doctest ]; description = "List monad transformer"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.Gabriella439 ]; }) {}; @@ -191070,23 +189817,6 @@ self: { "loc" = callPackage ({ mkDerivation, base, containers, hedgehog, hspec, hspec-hedgehog - }: - mkDerivation { - pname = "loc"; - version = "0.1.4.1"; - sha256 = "12bsbjl0808dfcshz38iih3cl3768zix23adznnq821ffxsxfiiw"; - revision = "1"; - editedCabalFile = "0jfpyy8nl776fihnbzwh3cb9n6xss6l77prfhhqw32dgy4pnqcam"; - libraryHaskellDepends = [ base containers ]; - testHaskellDepends = [ - base containers hedgehog hspec hspec-hedgehog - ]; - description = "Line and column positions and ranges in text files"; - license = lib.licenses.asl20; - }) {}; - - "loc_0_2_0_0" = callPackage - ({ mkDerivation, base, containers, hedgehog, hspec, hspec-hedgehog , integer-types }: mkDerivation { @@ -191099,7 +189829,6 @@ self: { ]; description = "Line and column positions and ranges in text files"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "loc-test" = callPackage @@ -191932,20 +190661,6 @@ self: { }) {}; "logict" = callPackage - ({ mkDerivation, async, base, mtl, tasty, tasty-hunit }: - mkDerivation { - pname = "logict"; - version = "0.8.0.0"; - sha256 = "0mpv50ifb3x9vfmgi1p9piwcgz8d19x0wdj789wxyhxwjpr6v4py"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ base mtl ]; - testHaskellDepends = [ async base mtl tasty tasty-hunit ]; - description = "A backtracking logic-programming monad"; - license = lib.licenses.bsd3; - }) {}; - - "logict_0_8_1_0" = callPackage ({ mkDerivation, async, base, mtl, tasty, tasty-hunit, transformers }: mkDerivation { @@ -191960,7 +190675,6 @@ self: { ]; description = "A backtracking logic-programming monad"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "logict-sequence" = callPackage @@ -192392,8 +191106,8 @@ self: { }: mkDerivation { pname = "looksee"; - version = "0.5.1"; - sha256 = "1cw0bfj9hkzv1vzcl0lp5wa2dyq96pf34jjzmqrvp1ak2mc7si7m"; + version = "0.5.2"; + sha256 = "06smzpcwsvmfxv9v1i8qdxanab8x0klw5gdb5jxd7pv4msv72py4"; libraryHaskellDepends = [ base bifunctors containers errata mmorph mtl recursion-schemes scientific text vector @@ -192841,10 +191555,8 @@ self: { }: mkDerivation { pname = "lrucaching"; - version = "0.3.3"; - sha256 = "192a2zap1bmxa2y48n48rmngf18fr8k0az4a230hziv3g795yzma"; - revision = "12"; - editedCabalFile = "0jc46492lq09yrmp0887q9smk0z6nn35nlgcarm9rndsr2a1x0ya"; + version = "0.3.4"; + sha256 = "1vnhg506kn231rxa85igxamv4gyxa6fk0i94ycdv0898zrr4j31n"; libraryHaskellDepends = [ base base-compat deepseq hashable psqueues vector ]; @@ -192910,17 +191622,17 @@ self: { }) {}; "lsfrom" = callPackage - ({ mkDerivation, base, directory, filepath, simple-cmd + ({ mkDerivation, base, directory, filepath, safe, simple-cmd , simple-cmd-args }: mkDerivation { pname = "lsfrom"; - version = "0.1.1.1"; - sha256 = "1vm80k8gsh4k7937i02wv4dk2s173c9wvgiilc1am3ddp7x7ms1h"; + version = "1.0"; + sha256 = "0q9i4ff9qrb426wl2hzmpq0zsxvp1ckz3z73gkr51zmap8i7d1f4"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ - base filepath simple-cmd simple-cmd-args + base filepath safe simple-cmd simple-cmd-args ]; testHaskellDepends = [ base directory filepath simple-cmd ]; description = "List directory files starting from a specific name"; @@ -193178,33 +191890,31 @@ self: { "ltext" = callPackage ({ mkDerivation, attoparsec, base, directory, exceptions, extra , mtl, optparse-applicative, pretty, QuickCheck - , quickcheck-combinators, quickcheck-instances, tasty - , tasty-quickcheck, text, transformers, unordered-containers + , quickcheck-instances, tasty, tasty-quickcheck, text, transformers + , unordered-containers }: mkDerivation { pname = "ltext"; - version = "0.1.4"; - sha256 = "1znfwnv1m0pzzdlc6i89wh7gz8igv77r286ymwx5qzn86nkq6wxa"; + version = "0.1.5"; + sha256 = "14g96a53n3jsxzgvwq2rlwf6wg466bmrdc29cv243r35ilb3fsq9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base directory exceptions extra mtl pretty QuickCheck - quickcheck-combinators quickcheck-instances text transformers - unordered-containers + quickcheck-instances text transformers unordered-containers ]; executableHaskellDepends = [ attoparsec base directory exceptions extra mtl optparse-applicative - pretty QuickCheck quickcheck-combinators quickcheck-instances text - transformers unordered-containers + pretty QuickCheck quickcheck-instances text transformers + unordered-containers ]; testHaskellDepends = [ attoparsec base directory exceptions extra mtl pretty QuickCheck - quickcheck-combinators quickcheck-instances tasty tasty-quickcheck - text transformers unordered-containers + quickcheck-instances tasty tasty-quickcheck text transformers + unordered-containers ]; description = "Parameterized file evaluator"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "ltext"; }) {}; @@ -193299,6 +192009,21 @@ self: { license = lib.licenses.mit; }) {inherit (pkgs) lua5_4;}; + "lua_2_3_2" = callPackage + ({ mkDerivation, base, lua5_4, tasty, tasty-hunit }: + mkDerivation { + pname = "lua"; + version = "2.3.2"; + sha256 = "0c9pq728ipcgmmxw58ab9p0lgcqqb2gf8dlscvgg52pb3q4qqamf"; + configureFlags = [ "-fsystem-lua" "-f-use-pkgconfig" ]; + libraryHaskellDepends = [ base ]; + librarySystemDepends = [ lua5_4 ]; + testHaskellDepends = [ base tasty tasty-hunit ]; + description = "Lua, an embeddable scripting language"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {inherit (pkgs) lua5_4;}; + "lua-arbitrary" = callPackage ({ mkDerivation, base, lua, QuickCheck }: mkDerivation { @@ -193719,6 +192444,8 @@ self: { pname = "lumberjack"; version = "1.0.3.0"; sha256 = "05a4gvc47448crb0yn0fwi3y9bwdqlmnch839hljwpyamqvqwi8q"; + revision = "1"; + editedCabalFile = "1dj6mw8jbxczmqxwyiqqqz7lsi4586bbgv16m4ji14zmm84z2ad3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -196200,28 +194927,6 @@ self: { }: mkDerivation { pname = "markdown-unlit"; - version = "0.5.1"; - sha256 = "0njzn56m8z6lm70xyixbylbnpjz1gk7x8vdsdvi3qld9m66gc3n7"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ base base-compat ]; - executableHaskellDepends = [ base base-compat ]; - testHaskellDepends = [ - base base-compat directory hspec QuickCheck silently stringbuilder - temporary - ]; - testToolDepends = [ hspec-discover ]; - description = "Literate Haskell support for Markdown"; - license = lib.licenses.mit; - mainProgram = "markdown-unlit"; - }) {}; - - "markdown-unlit_0_6_0" = callPackage - ({ mkDerivation, base, base-compat, directory, hspec - , hspec-discover, QuickCheck, silently, stringbuilder, temporary - }: - mkDerivation { - pname = "markdown-unlit"; version = "0.6.0"; sha256 = "0nkvg33i8vkpb774lph306c7xwl8ib26ily5zjy37np43xc1i2yk"; isLibrary = true; @@ -196235,7 +194940,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Literate Haskell support for Markdown"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "markdown-unlit"; }) {}; @@ -197235,8 +195939,8 @@ self: { pname = "matrix-client"; version = "0.1.5.0"; sha256 = "0hmca0knk1z3zg6v7rqfr0019n76pdsr8xj9ndywjk4c733lxm18"; - revision = "1"; - editedCabalFile = "0l21qxzqg50hh6l8f4p7hpixn5iqiq7d2m4r58j8q80mrk1dx0jf"; + revision = "2"; + editedCabalFile = "0zqjlpybdfvjdghbcp9557i6hakicxklhpwvc6l1gmr7vcc0l7sb"; libraryHaskellDepends = [ aeson aeson-casing base base64 bytestring containers exceptions hashable http-client http-client-tls http-types network-uri @@ -198022,8 +196726,8 @@ self: { }: mkDerivation { pname = "mealy"; - version = "0.4.4"; - sha256 = "1pji7gkfni3h5db1jlmgxkfwnih1954nd224lb45n0v7ihmjkpsi"; + version = "0.4.4.1"; + sha256 = "1chw7csrvw61s85v7f2ghz09rna2j5ma5pnv6wp6z2s25rxaw3x1"; libraryHaskellDepends = [ adjunctions base containers mwc-probability numhask numhask-array primitive profunctors tdigest text vector vector-algorithms @@ -198385,8 +197089,10 @@ self: { }: mkDerivation { pname = "megaparsec"; - version = "9.3.1"; - sha256 = "00dp79sssb2j9w0sbzphkqjn49xzrafd16gkqda5ngqhbjdniw73"; + version = "9.5.0"; + sha256 = "0lnsqdphr3fnxvn87z2ni110wzq60pq6fl407ihddpyavpb0hw38"; + revision = "4"; + editedCabalFile = "0f6g05w18kn34rcjkxfdsg4sibxsz41p2xac7wfc9wqpr0l9kg55"; libraryHaskellDepends = [ base bytestring case-insensitive containers deepseq mtl parser-combinators scientific text transformers @@ -198421,23 +197127,22 @@ self: { "megaparsec-tests" = callPackage ({ mkDerivation, base, bytestring, case-insensitive, containers - , hspec, hspec-discover, hspec-expectations, hspec-megaparsec - , megaparsec, mtl, parser-combinators, QuickCheck, scientific - , temporary, text, transformers + , hspec, hspec-discover, hspec-megaparsec, megaparsec, mtl + , QuickCheck, scientific, temporary, text, transformers }: mkDerivation { pname = "megaparsec-tests"; - version = "9.3.1"; - sha256 = "01gd6xlqfazpbawzwgbk0ag86dq8nv5qdrhny9b7hrks3i3b558m"; + version = "9.5.0"; + sha256 = "18ishnklylaiphkz6dd9rfbxnqlrb4fqqd8pr5mk9qb5j0fkbv13"; + revision = "2"; + editedCabalFile = "1zh7ggvc1453b734mmc7yyd8f6qrr34bnvab0507l1nflml7w9bb"; libraryHaskellDepends = [ - base bytestring containers hspec hspec-expectations - hspec-megaparsec megaparsec mtl QuickCheck text transformers + base bytestring containers hspec hspec-megaparsec megaparsec mtl + QuickCheck text transformers ]; testHaskellDepends = [ - base bytestring case-insensitive containers hspec - hspec-expectations hspec-megaparsec megaparsec mtl - parser-combinators QuickCheck scientific temporary text - transformers + base bytestring case-insensitive containers hspec hspec-megaparsec + megaparsec mtl QuickCheck scientific temporary text transformers ]; testToolDepends = [ hspec-discover ]; description = "Test utilities and the test suite of Megaparsec"; @@ -198634,6 +197339,32 @@ self: { broken = true; }) {}; + "mem-info" = callPackage + ({ mkDerivation, base, bytestring, containers, directory, filepath + , fmt, genvalidity, genvalidity-hspec, genvalidity-text, hashable + , hspec, optparse-applicative, QuickCheck, text, unix, validity + , validity-text + }: + mkDerivation { + pname = "mem-info"; + version = "0.1.0.1"; + sha256 = "0hmkbxymyw866z8gbm2vglwf0q3avyzpwr3fi39s0pvyxjm2jx7n"; + 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 QuickCheck text unix + ]; + description = "Print the core memory usage of programs"; + license = lib.licenses.bsd3; + mainProgram = "printmem"; + }) {}; + "membership" = callPackage ({ mkDerivation, base, constraints, deepseq, hashable , prettyprinter, template-haskell, th-lift @@ -200453,7 +199184,6 @@ self: { ]; description = "Build lightweight and composable servers"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "mig-client" = callPackage @@ -200470,7 +199200,6 @@ self: { ]; description = "Build http-clients from API definition for mig servers"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "mig-extra" = callPackage @@ -200491,7 +199220,6 @@ self: { ]; description = "Extra utils for Mig core library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "mig-server" = callPackage @@ -200509,7 +199237,6 @@ self: { ]; description = "Build lightweight and composable servers"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "mig-swagger-ui" = callPackage @@ -200527,7 +199254,6 @@ self: { ]; description = "Swagger servers for mig library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "mig-wai" = callPackage @@ -200543,7 +199269,6 @@ self: { ]; description = "Render mig-servers as wai-applications"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "mighttpd" = callPackage @@ -201388,6 +200113,17 @@ self: { license = lib.licenses.mit; }) {}; + "minmax" = callPackage + ({ mkDerivation, base }: + mkDerivation { + pname = "minmax"; + version = "0.1.1.0"; + sha256 = "0cl1gg7i94309rx0123826bfpk06x1c1diy6sfyx8b2zhvcpgq45"; + libraryHaskellDepends = [ base ]; + description = "Functions to find both minimum and maximum (or several of them simultaneously) in one pass"; + license = lib.licenses.mit; + }) {}; + "minst-idx" = callPackage ({ mkDerivation, base, binary, bytestring, directory, hspec, vector }: @@ -201987,8 +200723,8 @@ self: { pname = "mmark"; version = "0.0.7.6"; sha256 = "1zahgky724s0x89c9jp4fa6m0kzh461sc2lcpwaw61hqgamaay4c"; - revision = "1"; - editedCabalFile = "0jpin5hrh2wi5yqzzccww3rb94ylb3i7y0wm16q8knq4680fq8zx"; + revision = "2"; + editedCabalFile = "0jmnizdwnsmf67y7dh68anvi0sjik4nazs0mjvxv78r2ld3fghg8"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base case-insensitive containers deepseq dlist email-validate @@ -202006,21 +200742,18 @@ self: { }) {}; "mmark-cli" = callPackage - ({ mkDerivation, aeson, base, bytestring, directory - , ghc-syntax-highlighter, gitrev, lucid, megaparsec, mmark - , mmark-ext, optparse-applicative, stache, text + ({ mkDerivation, aeson, base, bytestring, directory, gitrev, lucid + , megaparsec, mmark, mmark-ext, optparse-applicative, stache, text }: mkDerivation { pname = "mmark-cli"; - version = "0.0.5.1"; - sha256 = "1an1rc7gdl2209d3agxx1dfl61zsc2wg5nx9cwdf50spmlgs3cr0"; - revision = "3"; - editedCabalFile = "14l6ngccsxjx0kpkfhx7hzq44swb9dwlfpji1y9ap283v18rkrmb"; + version = "0.0.5.2"; + sha256 = "05i8wy3zls6fp1qmdz4ayydhgvq6jnhh2rj4r3frvp8nl70kkv26"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ - aeson base bytestring directory ghc-syntax-highlighter gitrev lucid - megaparsec mmark mmark-ext optparse-applicative stache text + aeson base bytestring directory gitrev lucid megaparsec mmark + mmark-ext optparse-applicative stache text ]; description = "Command line interface to the MMark markdown processor"; license = lib.licenses.bsd3; @@ -202036,8 +200769,8 @@ self: { pname = "mmark-ext"; version = "0.2.1.5"; sha256 = "1dy3xnzpbbnp03k3r04q8y10pcj2r708dk8bff0pxzkvypm75g88"; - revision = "3"; - editedCabalFile = "0yxl2wpxmvjnhn0qy8p1ajmi61hpkfqqfj206dl7q1xn9kmkg3fc"; + revision = "4"; + editedCabalFile = "0girl659kn2nxzcayjzx8pflws43vp3mfw03g3ril8i49r1wkxkn"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base foldl ghc-syntax-highlighter lucid microlens mmark modern-uri @@ -202895,8 +201628,8 @@ self: { }: mkDerivation { pname = "moffy-samples"; - version = "0.1.0.2"; - sha256 = "162c8crnj3946fa5d4cgfbqai5pxgai67q3kcl3nyf29knlmivi4"; + version = "0.1.0.3"; + sha256 = "0b1dbyblms7jbisk89niij85h995wlp01qkr499gp370i01bkdi8"; libraryHaskellDepends = [ aeson base bytestring extra-data-yj hashable JuicyPixels moffy moffy-samples-events text time transformers type-flip type-set @@ -202913,27 +201646,70 @@ self: { "moffy-samples-events" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, deepseq - , http-conduit, JuicyPixels, moffy, monads-tf, process, random, stm - , text, time, type-flip, type-set, union-color + , http-conduit, JuicyPixels, moffy, mtl, process, random, stm, text + , time, type-flip, type-set, union-color }: mkDerivation { pname = "moffy-samples-events"; - version = "0.2.2.4"; - sha256 = "0bsfp0rjm6dqnbnp8q62r1qf1d2v8h03a2j09cvcrc97sw61gqa7"; + version = "0.2.2.5"; + sha256 = "1p433xkcn7v32q57514j3c0k0vxsdpapypww3834lyiymp13ldf5"; libraryHaskellDepends = [ aeson base bytestring containers deepseq http-conduit JuicyPixels - moffy monads-tf process random stm text time type-flip type-set + moffy mtl process random stm text time type-flip type-set union-color ]; testHaskellDepends = [ aeson base bytestring containers deepseq http-conduit JuicyPixels - moffy monads-tf process random stm text time type-flip type-set + moffy mtl process random stm text time type-flip type-set union-color ]; description = "Events for sample codes of moffy"; license = lib.licenses.bsd3; }) {}; + "moffy-samples-gtk3" = callPackage + ({ mkDerivation, base, moffy-samples, moffy-samples-gtk3-run }: + mkDerivation { + pname = "moffy-samples-gtk3"; + version = "0.1.0.0"; + sha256 = "02rgwa2wa5xz6yp26v15fvjlq6wrccj3gnk74iwmv2nc22yg1803"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base moffy-samples moffy-samples-gtk3-run + ]; + testHaskellDepends = [ base moffy-samples moffy-samples-gtk3-run ]; + description = "Sample executables of moffy - GTK3 version"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "moffy_samples_gtk3"; + }) {}; + + "moffy-samples-gtk3-run" = callPackage + ({ mkDerivation, base, c-enum, c-struct, containers, gtk3, moffy + , moffy-samples-events, random, simple-cairo, simple-pango, stm + , text, time, type-flip, type-set, union-color + }: + mkDerivation { + pname = "moffy-samples-gtk3-run"; + version = "0.1.0.7"; + sha256 = "0z9q9i65m91fqg5m4ik6pbisfbwlqf31prfcrj33g3mbdhjjb9ld"; + libraryHaskellDepends = [ + base c-enum c-struct containers moffy moffy-samples-events random + simple-cairo simple-pango stm text time type-flip type-set + union-color + ]; + libraryPkgconfigDepends = [ gtk3 ]; + testHaskellDepends = [ + base c-enum c-struct containers moffy moffy-samples-events random + simple-cairo simple-pango stm text time type-flip type-set + union-color + ]; + description = "Package to run moffy samples - GTK3 version"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {inherit (pkgs) gtk3;}; + "moffy-samples-gtk4" = callPackage ({ mkDerivation, base, moffy, moffy-samples, moffy-samples-gtk4-run }: @@ -202961,8 +201737,8 @@ self: { }: mkDerivation { pname = "moffy-samples-gtk4-run"; - version = "0.2.1.2"; - sha256 = "15vmkwc72w9ir7kqa0mhypa6x8y5mxi2lg1fylbcckv5i42kb7n1"; + version = "0.2.1.3"; + sha256 = "1y1f8rpjpv1dvygzq5cj16s6cw9fq6pxx3hpbnim84sl46pdcjak"; libraryHaskellDepends = [ base c-enum c-struct containers exception-hierarchy moffy moffy-samples-events random simple-cairo simple-pango stm text time @@ -203364,8 +202140,8 @@ self: { }: mkDerivation { pname = "monad-dijkstra"; - version = "0.1.1.4"; - sha256 = "1rj6gj8ipl7frk43ss1ki906fwp7qp2q1knjvk8d3n1ivgs5hmal"; + version = "0.1.1.5"; + sha256 = "0p3jys7ii0yks8xqpwsvc0fzmi180hgf488h6pmv95yg879v5csz"; libraryHaskellDepends = [ base containers free mtl psqueues transformers ]; @@ -204009,25 +202785,6 @@ self: { }: mkDerivation { pname = "monad-peel"; - version = "0.2.1.2"; - sha256 = "1x1kr5pk8ksw8xcm19c50jx8m0crf3m3qp73k31dnl9r1w4ykm9d"; - libraryHaskellDepends = [ - base extensible-exceptions transformers - ]; - testHaskellDepends = [ - base extensible-exceptions HUnit test-framework - test-framework-hunit transformers - ]; - description = "Lift control operations like exception catching through monad transformers"; - license = lib.licenses.bsd3; - }) {}; - - "monad-peel_0_3" = callPackage - ({ mkDerivation, base, extensible-exceptions, HUnit, test-framework - , test-framework-hunit, transformers - }: - mkDerivation { - pname = "monad-peel"; version = "0.3"; sha256 = "1vk0g2ppksy9g2qcw5vccvszsmz5xsn7ajvvm9v9bwd4h17pvvby"; libraryHaskellDepends = [ @@ -204039,7 +202796,6 @@ self: { ]; description = "Lift control operations like exception catching through monad transformers"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "monad-persist" = callPackage @@ -204725,21 +203481,6 @@ self: { "monadology" = callPackage ({ mkDerivation, base, constraints, invariant, tasty, tasty-hunit - , transformers, type-rig, witness - }: - mkDerivation { - pname = "monadology"; - version = "0.1"; - sha256 = "0pr9ia4jns545sk5x85pdwgbw1qd648nh9avb5q7jql7dwa21928"; - libraryHaskellDepends = [ - base constraints invariant transformers type-rig witness - ]; - testHaskellDepends = [ base tasty tasty-hunit transformers ]; - license = lib.licenses.bsd2; - }) {}; - - "monadology_0_3" = callPackage - ({ mkDerivation, base, constraints, invariant, tasty, tasty-hunit , text, transformers, type-rig, witness }: mkDerivation { @@ -204752,7 +203493,6 @@ self: { testHaskellDepends = [ base tasty tasty-hunit text transformers ]; description = "The best ideas in monad-related classes and types"; license = lib.licenses.bsd2; - hydraPlatforms = lib.platforms.none; }) {}; "monadplus" = callPackage @@ -204783,23 +203523,11 @@ self: { ({ mkDerivation, base, transformers }: mkDerivation { pname = "monads-tf"; - version = "0.1.0.3"; - sha256 = "1wdhskwa6dw8qljbvwpyxj8ca6y95q2np7z4y4q6bpf4anmd5794"; - libraryHaskellDepends = [ base transformers ]; - description = "Monad classes, using type families"; - license = lib.licenses.bsd3; - }) {}; - - "monads-tf_0_3_0_1" = callPackage - ({ mkDerivation, base, transformers }: - mkDerivation { - pname = "monads-tf"; version = "0.3.0.1"; sha256 = "00jzz9lqpz3s5xwvmc5xi300jkkjv9bk62k0jgwnqfv6py9x5g11"; libraryHaskellDepends = [ base transformers ]; description = "Monad classes, using type families"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "monadtransform" = callPackage @@ -205134,6 +203862,17 @@ self: { license = lib.licenses.bsd3; }) {}; + "monoid-insertleft" = callPackage + ({ mkDerivation, base }: + mkDerivation { + pname = "monoid-insertleft"; + version = "0.1.0.1"; + sha256 = "10ilkc43lys65qsb8qnvniq1mivqf2lsgx8whwpzkd7pa91x09ci"; + libraryHaskellDepends = [ base ]; + description = "Some extension to the Foldable and Monoid classes"; + license = lib.licenses.mit; + }) {}; + "monoid-map" = callPackage ({ mkDerivation, base, commutative-semigroups, monoidal-containers , patch, reflex, witherable @@ -205286,8 +204025,8 @@ self: { }: mkDerivation { pname = "monoidmap"; - version = "0.0.0.1"; - sha256 = "0qq1q8xk0bf32lx4hnsh45kkj2fkjfskc2krggmcrbnapnxmcb56"; + version = "0.0.1.0"; + sha256 = "0a1agfqyyr4np71b1a8q1vbcy5ihxh95q977zsyy4bjins6dcr94"; libraryHaskellDepends = [ base containers deepseq groups monoid-subclasses nonempty-containers nothunks @@ -205349,8 +204088,8 @@ self: { }: mkDerivation { pname = "monomer"; - version = "1.6.0.0"; - sha256 = "15cpybwdsh3yq9xhcrk0fpa0dcc805p9q6kn6qcz86khkvmp5qpc"; + version = "1.6.0.1"; + sha256 = "0iqbcjd8dxpc3k9v4rryfvjj2pbv540qlzfqqydvfis91cjk4yj5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -205382,20 +204121,21 @@ self: { "monomer-flatpak-example" = callPackage ({ mkDerivation, async, base, bytestring, c2hs, containers - , data-default-class, dbus, desktop-portal, directory, libpipewire - , libspa, modern-uri, monomer, monomer-hagrid, random, text + , data-default-class, dbus, desktop-portal, directory, file-io + , filepath, libpipewire, libspa, modern-uri, monomer + , monomer-hagrid, random, text }: mkDerivation { pname = "monomer-flatpak-example"; - version = "0.0.14.0"; - sha256 = "1cxj7gw732hnm7lmz5d3pwdh03gswdycjsg5c145xsgc7s09vy0c"; + version = "0.0.15.2"; + sha256 = "0b1f96n4n9ajpslhh885v7gyx780n99qljdz62dlvqjlb88kn4h2"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ async base bytestring containers data-default-class dbus - desktop-portal directory modern-uri monomer monomer-hagrid random - text + desktop-portal directory file-io filepath modern-uri monomer + monomer-hagrid random text ]; executablePkgconfigDepends = [ libpipewire libspa ]; executableToolDepends = [ c2hs ]; @@ -207449,23 +206189,11 @@ self: { ({ mkDerivation, base, fail, monad-peel, mtl, stm }: mkDerivation { pname = "mstate"; - version = "0.2.8"; - sha256 = "13jv04skkb0ysxx9gswynp7fg7yz3nwy5zhzp209fbwr9izxcm05"; - libraryHaskellDepends = [ base fail monad-peel mtl stm ]; - description = "MState: A consistent State monad for concurrent applications"; - license = lib.licenses.bsd3; - }) {}; - - "mstate_0_2_10" = callPackage - ({ mkDerivation, base, fail, monad-peel, mtl, stm }: - mkDerivation { - pname = "mstate"; version = "0.2.10"; sha256 = "1lx50m7hhlpq3i1aha1pixb9xf3rbvdz2pg4hgmz93kkvz0fdpkf"; libraryHaskellDepends = [ base fail monad-peel mtl stm ]; description = "MState: A consistent State monad for concurrent applications"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "msu" = callPackage @@ -208209,13 +206937,14 @@ self: { }) {}; "multi-except" = callPackage - ({ mkDerivation, base, dlist-nonempty, hspec, semigroupoids }: + ({ mkDerivation, base, hspec, semigroupoids }: mkDerivation { pname = "multi-except"; - version = "0.3.0.0"; - sha256 = "1zk8cihmv5dimdhld0h0h622zsvn71rdbhslj4b8dh3dv4qdfji0"; - libraryHaskellDepends = [ base dlist-nonempty semigroupoids ]; + version = "2.0.0"; + sha256 = "1c4wivfilss7ll09djlchk6wrn6y9z7470hfm7yqyl66pfgz204k"; + libraryHaskellDepends = [ base semigroupoids ]; testHaskellDepends = [ base hspec semigroupoids ]; + doHaddock = false; description = "Multiple Exceptions"; license = lib.licenses.mit; }) {}; @@ -210926,22 +209655,23 @@ self: { }) {}; "nanopass" = callPackage - ({ mkDerivation, base, containers, mtl, pretty-simple - , template-haskell, transformers + ({ mkDerivation, base, containers, megaparsec, mtl, pretty-simple + , sexpr-parser, template-haskell, text, transformers }: mkDerivation { pname = "nanopass"; - version = "0.0.2.0"; - sha256 = "0pymmshr81pckiixqyxz985lx402d0srhcnz31vv27pyn9xvi6xf"; + version = "0.0.3.0"; + sha256 = "18fj3gwqvs2vyqgp6sv4h0hbp7jrwr7ik7kvgv9przbjk24caqsc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - base containers mtl template-haskell transformers + base containers megaparsec mtl pretty-simple sexpr-parser + template-haskell text transformers ]; executableHaskellDepends = [ base pretty-simple template-haskell transformers ]; - description = "An EDSL for creating compilers using small passes and many intermediate representations"; + description = "Create compilers using small passes and many intermediate representations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "dumb-nanopass-example"; @@ -210968,8 +209698,8 @@ self: { pname = "nanovg"; version = "0.8.1.0"; sha256 = "1yzabd2l8z77dsgby97dzv0h38a6w554kmhp6hsfx3j24n0h0rnv"; - revision = "1"; - editedCabalFile = "1hczgvm5y5i8sw9yflsjmh9lzamqy6f6r5lmp06siai003ff1jxz"; + revision = "2"; + editedCabalFile = "02j2k8fnadp8fqkzji9xglrnahni5zkdix9l9ycf4qljsqj65q7j"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers text vector ]; @@ -211266,6 +209996,18 @@ self: { license = lib.licenses.bsd3; }) {}; + "natural-arithmetic_0_2_0_0" = callPackage + ({ mkDerivation, base, unlifted }: + mkDerivation { + pname = "natural-arithmetic"; + version = "0.2.0.0"; + sha256 = "0gss2dr3rj6zbm0frqs87b7m7x1339p6qw826iq3pi5iadds2w5n"; + libraryHaskellDepends = [ base unlifted ]; + description = "Arithmetic of natural numbers"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "natural-induction" = callPackage ({ mkDerivation, base, peano }: mkDerivation { @@ -211934,39 +210676,6 @@ self: { "net-mqtt" = callPackage ({ mkDerivation, async, attoparsec, attoparsec-binary, base, binary - , bytestring, checkers, conduit, conduit-extra, connection - , containers, deepseq, HUnit, network-conduit-tls, network-uri - , optparse-applicative, QuickCheck, stm, tasty, tasty-hunit - , tasty-quickcheck, text, websockets - }: - mkDerivation { - pname = "net-mqtt"; - version = "0.8.3.0"; - sha256 = "02y2bsxr23vkg8xp0aa4mz1dpy37zsgyqkl6yd80ldm7h4vmj8fl"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - async attoparsec attoparsec-binary base binary bytestring conduit - conduit-extra connection containers deepseq network-conduit-tls - network-uri QuickCheck stm text websockets - ]; - executableHaskellDepends = [ - async attoparsec attoparsec-binary base binary bytestring conduit - conduit-extra connection containers deepseq network-conduit-tls - network-uri optparse-applicative QuickCheck stm text websockets - ]; - testHaskellDepends = [ - async attoparsec attoparsec-binary base binary bytestring checkers - conduit conduit-extra connection containers deepseq HUnit - network-conduit-tls network-uri QuickCheck stm tasty tasty-hunit - tasty-quickcheck text websockets - ]; - description = "An MQTT Protocol Implementation"; - license = lib.licenses.bsd3; - }) {}; - - "net-mqtt_0_8_6_0" = callPackage - ({ mkDerivation, async, attoparsec, attoparsec-binary, base, binary , bytestring, checkers, conduit, conduit-extra, containers , crypton-connection, deepseq, HUnit, lens, monad-loops, mtl , network-conduit-tls, network-uri, optparse-applicative @@ -212000,7 +210709,6 @@ self: { testToolDepends = [ tasty-discover ]; description = "An MQTT Protocol Implementation"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "net-mqtt-lens" = callPackage @@ -212562,8 +211270,8 @@ self: { }: mkDerivation { pname = "netwire-input-glfw"; - version = "0.0.11"; - sha256 = "1sizk0c8mbm6ad984gaf933h1bg4dgwi9k8hzrm9wp5rwbqjvcz8"; + version = "0.0.12"; + sha256 = "0ydg38w8n3k5hwqv1j1qw3lad0n034rmijpqgk09d2anhyr2pi0v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -212909,26 +211617,6 @@ self: { "network-conduit-tls" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-extra - , connection, data-default-class, HUnit, mtl, network - , streaming-commons, tls, transformers, unliftio-core - }: - mkDerivation { - pname = "network-conduit-tls"; - version = "1.3.2"; - sha256 = "0zxdsf7isv3l2g58vsvi8iwlrgf85v7ksa8636kr6ffycbhn1zgc"; - libraryHaskellDepends = [ - base bytestring conduit conduit-extra connection data-default-class - network streaming-commons tls transformers unliftio-core - ]; - testHaskellDepends = [ - base bytestring conduit conduit-extra connection HUnit mtl - ]; - description = "Create TLS-aware network code with conduits"; - license = lib.licenses.mit; - }) {}; - - "network-conduit-tls_1_4_0" = callPackage - ({ mkDerivation, base, bytestring, conduit, conduit-extra , crypton-connection, data-default-class, HUnit, mtl, network , streaming-commons, tls, transformers, unliftio-core }: @@ -212946,7 +211634,6 @@ self: { ]; description = "Create TLS-aware network code with conduits"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "network-connection" = callPackage @@ -213440,24 +212127,6 @@ self: { }) {}; "network-simple-tls" = callPackage - ({ mkDerivation, base, bytestring, data-default, network - , network-simple, safe-exceptions, tls, tls-session-manager - , transformers, x509, x509-store, x509-system, x509-validation - }: - mkDerivation { - pname = "network-simple-tls"; - version = "0.4.1"; - sha256 = "10nidmq2qb4s4bw90vm1p90rlv1g4p0xy6rbh4davmz7c26cyyg5"; - libraryHaskellDepends = [ - base bytestring data-default network network-simple safe-exceptions - tls tls-session-manager transformers x509 x509-store x509-system - x509-validation - ]; - description = "Simple interface to TLS secured network sockets"; - license = lib.licenses.bsd3; - }) {}; - - "network-simple-tls_0_4_2" = callPackage ({ mkDerivation, base, bytestring, crypton-x509, crypton-x509-store , crypton-x509-system, crypton-x509-validation, data-default , network, network-simple, safe-exceptions, tls @@ -213474,7 +212143,6 @@ self: { ]; description = "Simple interface to TLS secured network sockets"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "network-simple-ws" = callPackage @@ -213730,8 +212398,8 @@ self: { }: mkDerivation { pname = "network-unexceptional"; - version = "0.2.0.0"; - sha256 = "042mav0nrvffm31xd0skx5fjq8qd1608ar76wq4vg03az6xdy97d"; + version = "0.2.1.0"; + sha256 = "0xpd4j39cw2n7zk7931rhgrwngzmpi6rb9ak7aqfnbxhq60jsj75"; libraryHaskellDepends = [ base byteslice bytestring error-codes network posix-api primitive primitive-addr stm @@ -214401,8 +213069,8 @@ self: { }: mkDerivation { pname = "ngx-export"; - version = "1.7.8"; - sha256 = "16a7dq92ibqi2y8dna9dyw43n52av2khp2k5jcc70bis2h90i0b2"; + version = "1.7.9"; + sha256 = "0xjbpnsdqxc9fgmsqqv03vgr28q584hjl0w78v1fw7g48cww7j4h"; libraryHaskellDepends = [ async base binary bytestring deepseq monad-loops template-haskell unix @@ -214428,7 +213096,6 @@ self: { ]; description = "Build custom libraries for Nginx haskell module"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "nhm-tool"; }) {}; @@ -214501,8 +213168,8 @@ self: { }: mkDerivation { pname = "ngx-export-tools-extra"; - version = "1.2.6"; - sha256 = "174xzifz0qmbq81gcaqnrwc14xk5jx38nygs9p2ansjsf9i4g50r"; + version = "1.2.7"; + sha256 = "0qspk9j5kcahsdima9c2428pvgm98lydx8slzc1fpyhmr8b1jcqw"; libraryHaskellDepends = [ aeson array async base base64 binary bytestring case-insensitive containers ede enclosed-exceptions http-client @@ -214511,7 +213178,7 @@ self: { resolv safe safe-exceptions snap-core snap-server template-haskell text time trifecta unordered-containers ]; - description = "More extra tools for Nginx haskell module"; + description = "More extra tools for Nginx Haskell module"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; @@ -215070,23 +213737,23 @@ self: { "nix-tree" = callPackage ({ mkDerivation, aeson, async, base, brick, bytestring, clock - , containers, directory, filepath, hedgehog, hrfsize, microlens - , optparse-applicative, relude, terminal-progress-bar, text - , typed-process, unordered-containers, vty + , containers, directory, dot, filepath, hedgehog, hrfsize + , microlens, optparse-applicative, relude, terminal-progress-bar + , text, typed-process, unordered-containers, vty }: mkDerivation { pname = "nix-tree"; - version = "0.3.2"; - sha256 = "0sm582mvkca6xhz1svggjqnp3ks3i1zmgaakiwnimfsbpysywar1"; + version = "0.4.0"; + sha256 = "01dfrny4y51gilysj3k46fi1zpxjal2ygr7d5zf6bvc4rw0awk6d"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ - aeson async base brick bytestring clock containers directory + aeson async base brick bytestring clock containers directory dot filepath hrfsize microlens optparse-applicative relude terminal-progress-bar text typed-process unordered-containers vty ]; testHaskellDepends = [ - aeson base brick bytestring clock containers directory filepath + aeson base brick bytestring clock containers directory dot filepath hedgehog hrfsize microlens optparse-applicative relude text typed-process unordered-containers vty ]; @@ -216128,6 +214795,7 @@ self: { ]; description = "Painless 3D graphics, no affiliation with gloss"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "not-gloss-examples" = callPackage @@ -216145,6 +214813,7 @@ self: { ]; description = "examples for not-gloss"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "not-in-base" = callPackage @@ -216659,6 +215328,26 @@ self: { license = lib.licenses.bsd3; }) {}; + "nspace" = callPackage + ({ mkDerivation, base, checkers, containers, hashable, hspec + , hspec-discover, linear, monoidal-containers, QuickCheck + }: + mkDerivation { + pname = "nspace"; + version = "0.2.0.0"; + sha256 = "139pkqh8s6b78s0mvr75fzlvncpa062ml2x7fqlv59v9s7nhsdcr"; + libraryHaskellDepends = [ + base containers hashable linear monoidal-containers + ]; + testHaskellDepends = [ + base checkers containers hashable hspec linear monoidal-containers + QuickCheck + ]; + testToolDepends = [ hspec-discover ]; + description = "Efficient, infinite-precision 2D and 3D spatial containers"; + license = lib.licenses.bsd3; + }) {}; + "nth-prime" = callPackage ({ mkDerivation, base, opentheory-prime, opentheory-primitive }: mkDerivation { @@ -217152,8 +215841,8 @@ self: { pname = "numeric-prelude"; version = "0.4.4"; sha256 = "04x6ry2sxr5hsiz4098dn2gqyjqywiq2xk0anf6wc4xrvasgccjs"; - revision = "1"; - editedCabalFile = "0w5an2w06vpi75qj9972qbsiz4n72mr6mkib4ivlrrirndsyda79"; + revision = "2"; + editedCabalFile = "0cfhgpll0fg6d3m27f9fkhrv1l6v0dbbp9srkmg981kdh02pkjx2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -217277,43 +215966,14 @@ self: { ({ mkDerivation, base, QuickCheck }: mkDerivation { pname = "numhask"; - version = "0.10.1.1"; - sha256 = "1ar1qd75kxswwj8vkdxnixakw9hcj38jpxjjknfa9k27457aky2b"; - libraryHaskellDepends = [ base ]; - testHaskellDepends = [ base QuickCheck ]; - description = "A numeric class hierarchy"; - license = lib.licenses.bsd3; - }) {}; - - "numhask_0_11_1_0" = callPackage - ({ mkDerivation, base, QuickCheck }: - mkDerivation { - pname = "numhask"; version = "0.11.1.0"; sha256 = "1fnav552f99hbc83vsxvjccak06pqil8kyg8fhbgsllmsbhbzpqq"; libraryHaskellDepends = [ base QuickCheck ]; description = "A numeric class hierarchy"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "numhask-array" = callPackage - ({ mkDerivation, adjunctions, base, distributive, numhask - , QuickCheck, vector - }: - mkDerivation { - pname = "numhask-array"; - version = "0.10.2"; - sha256 = "09g8kfv5p82g50qag2n9hswf3wc8xjdbg6b8pgw32ywxa4yjgxd3"; - libraryHaskellDepends = [ - adjunctions base distributive numhask vector - ]; - testHaskellDepends = [ base QuickCheck ]; - description = "Multi-dimensional arrays"; - license = lib.licenses.bsd3; - }) {}; - - "numhask-array_0_11_0_1" = callPackage ({ mkDerivation, adjunctions, base, distributive, numhask, vector }: mkDerivation { @@ -217325,7 +215985,6 @@ self: { ]; description = "Multi-dimensional arrays"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "numhask-free" = callPackage @@ -217550,6 +216209,8 @@ self: { pname = "nvfetcher"; version = "0.6.2.0"; sha256 = "0lgbnam9gb9sdgmbxc5iznzbyv13s27j7s74fnrp09xdij0fgq3q"; + revision = "1"; + editedCabalFile = "0rhp4m54s2cmkhzkbphm0xdmvhymzlj3h1dd7iphqf32ba7jljgr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -217592,6 +216253,8 @@ self: { pname = "nvim-hs"; version = "2.3.2.3"; sha256 = "03s0fsws7f8mld6kpmymagrmajfnxzi9isgdzik4kdrx8fzygin8"; + revision = "1"; + editedCabalFile = "132mw5hg846sg381g08vlxhw9xqqxh3508ykzn5b5sh9m3igf6j6"; libraryHaskellDepends = [ base bytestring cereal cereal-conduit conduit containers data-default deepseq foreign-store hslogger megaparsec messagepack @@ -217818,10 +216481,10 @@ self: { }: mkDerivation { pname = "o-clock"; - version = "1.3.0"; - sha256 = "1swayrdhz10b67m6ipa75qz9ycz6r7xbk9fdq3ajlhp9bry31l7i"; + version = "1.4.0"; + sha256 = "1qmv0hq1z3x5h3mxpdd3prf9yhk7688hdm09zf8l36iq2602vj5g"; revision = "1"; - editedCabalFile = "1fis58d0r7yvznmgijc2878gjv0261apb748d5pcphmgk9i5kzf3"; + editedCabalFile = "0jflzz1a78vji38x2dc4drj8w95sxxkmz73sa06a2xg7a4z64mb3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; @@ -217836,36 +216499,24 @@ self: { mainProgram = "play-o-clock"; }) {}; - "o-clock_1_4_0" = callPackage - ({ mkDerivation, base, doctest, Glob, hedgehog, hspec-expectations - , markdown-unlit, tasty, tasty-hedgehog, tasty-hunit-compat - , type-spec - }: + "oalg-abg" = callPackage + ({ mkDerivation, base, oalg-base }: mkDerivation { - pname = "o-clock"; - version = "1.4.0"; - sha256 = "1qmv0hq1z3x5h3mxpdd3prf9yhk7688hdm09zf8l36iq2602vj5g"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ base ]; - executableHaskellDepends = [ base ]; - testHaskellDepends = [ - base doctest Glob hedgehog hspec-expectations markdown-unlit tasty - tasty-hedgehog tasty-hunit-compat type-spec - ]; - testToolDepends = [ doctest markdown-unlit ]; - description = "Type-safe time library"; - license = lib.licenses.mpl20; - hydraPlatforms = lib.platforms.none; - mainProgram = "play-o-clock"; + pname = "oalg-abg"; + version = "1.0.0.0"; + sha256 = "14qi1ypsrnngpc1j5vqn6l5nccc23k95h9cn9s9fpcmqcy8czlf0"; + libraryHaskellDepends = [ base oalg-base ]; + testHaskellDepends = [ base oalg-base ]; + description = "Finitely generated abelian groups"; + license = lib.licenses.bsd3; }) {}; "oalg-base" = callPackage ({ mkDerivation, array, base, deepseq, random, time }: mkDerivation { pname = "oalg-base"; - version = "1.1.0.0"; - sha256 = "1zsfbdyz3m9alg1cvsiz64gqivbldgkwg60b6lkl6b7axx6ys4j9"; + version = "1.1.4.0"; + sha256 = "0i76n1pvak51bnkrq6m4nirzpnmqqclr6wk00vmws3c90w3dm6xm"; libraryHaskellDepends = [ array base deepseq random time ]; testHaskellDepends = [ array base deepseq random time ]; description = "Algebraic structures on oriented entities and limits as a tool kit to solve algebraic problems"; @@ -218564,8 +217215,8 @@ self: { }: mkDerivation { pname = "ogma-cli"; - version = "1.1.0"; - sha256 = "0kxkfc5gqkz485r6qnpd51ms1v9sr9yih8ml7608x99bvjjkd5bv"; + version = "1.2.0"; + sha256 = "14qipd24zq37xq7y88ap5gr0iwwjc1ksj21lk108hqa7p5f56b3n"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ogma-core optparse-applicative ]; @@ -218579,21 +217230,22 @@ self: { }) {}; "ogma-core" = callPackage - ({ mkDerivation, aeson, base, filepath, HUnit, IfElse, mtl - , ogma-extra, ogma-language-c, ogma-language-cocospec - , ogma-language-copilot, ogma-language-fret-cs - , ogma-language-fret-reqs, ogma-language-smv, QuickCheck + ({ mkDerivation, aeson, base, bytestring, filepath, HUnit, IfElse + , mtl, ogma-extra, ogma-language-c, ogma-language-cocospec + , ogma-language-copilot, ogma-language-fret-reqs + , ogma-language-jsonspec, ogma-language-smv, ogma-spec, QuickCheck , test-framework, test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "ogma-core"; - version = "1.1.0"; - sha256 = "0q8f59cv6mjc6dx89klzklr0iyhk608n1m68da4zn0sm35vlsswn"; + version = "1.2.0"; + sha256 = "06x651mhq8i14zi7a3ldp6nly51rmfl68a1dv3smndy0xdqn04va"; enableSeparateDataOutput = true; libraryHaskellDepends = [ - aeson base filepath IfElse mtl ogma-extra ogma-language-c - ogma-language-cocospec ogma-language-copilot ogma-language-fret-cs - ogma-language-fret-reqs ogma-language-smv + aeson base bytestring filepath IfElse mtl ogma-extra + ogma-language-c ogma-language-cocospec ogma-language-copilot + ogma-language-fret-reqs ogma-language-jsonspec ogma-language-smv + ogma-spec ]; testHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-hunit @@ -218610,8 +217262,8 @@ self: { }: mkDerivation { pname = "ogma-extra"; - version = "1.1.0"; - sha256 = "1asrk0222jwf92phdw1jlcc8cjmmx9vm59p3fxrih4fm9lif8iz1"; + version = "1.2.0"; + sha256 = "0khvchp1l16zaaqm7x4n0hvf21d9jih9aqyjf4q9q86mixx0lzkn"; libraryHaskellDepends = [ base bytestring Cabal directory filepath ]; @@ -218628,8 +217280,8 @@ self: { }: mkDerivation { pname = "ogma-language-c"; - version = "1.1.0"; - sha256 = "1sr6hkidj585l3myzy6sisafw13hq5j9yxfwqy3sjq14g566ch2k"; + version = "1.2.0"; + sha256 = "0vifm7xfr5yidr15ghfr281qkbh54ww0bjja2bx3y6xn9b2z8y3y"; setupHaskellDepends = [ base BNFC Cabal process ]; libraryHaskellDepends = [ array base ]; testHaskellDepends = [ @@ -218647,8 +217299,8 @@ self: { }: mkDerivation { pname = "ogma-language-cocospec"; - version = "1.1.0"; - sha256 = "0bw8ygnpacgyyaysxw9pyw4ddpvp6h095k7chhvylvp5p70kkkbf"; + version = "1.2.0"; + sha256 = "11zdyc4r80mvpyg60cas9cwn7qabicxbg8d8wjpdn15yxcf9p48i"; setupHaskellDepends = [ base BNFC Cabal process ]; libraryHaskellDepends = [ array base ]; testHaskellDepends = [ @@ -218664,8 +217316,8 @@ self: { ({ mkDerivation, base }: mkDerivation { pname = "ogma-language-copilot"; - version = "1.1.0"; - sha256 = "0rgll490zkkblanh9zgalq9zsj1rc8w72fzh1r2bfrjljbiq5ncv"; + version = "1.2.0"; + sha256 = "0svaf7my8av3vdj16kdw6wc058fygkbvl92fril5riyq5pvm57bs"; libraryHaskellDepends = [ base ]; description = "Ogma: Runtime Monitor translator: Copilot Language Endpoints"; license = "unknown"; @@ -218699,8 +217351,8 @@ self: { }: mkDerivation { pname = "ogma-language-fret-reqs"; - version = "1.1.0"; - sha256 = "073lrr650250d8r02dv0l3yvbjrhdjy9gv5gbf42va40snrf43j6"; + version = "1.2.0"; + sha256 = "0xz2arb70m9vz6pkw21g0973zl0q70drv24fp5xbzl3xpxn0ymwy"; libraryHaskellDepends = [ aeson base ogma-language-cocospec ogma-language-smv text ]; @@ -218713,14 +217365,29 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; + "ogma-language-jsonspec" = callPackage + ({ mkDerivation, aeson, base, bytestring, jsonpath, megaparsec + , ogma-spec, text + }: + mkDerivation { + pname = "ogma-language-jsonspec"; + version = "1.2.0"; + sha256 = "0zqgqvx70faz0bsk7qx5cxfrigsyvffklr9f47gfv82xxbsv61w1"; + libraryHaskellDepends = [ + aeson base bytestring jsonpath megaparsec ogma-spec text + ]; + description = "Ogma: Runtime Monitor translator: JSON Frontend"; + license = "unknown"; + }) {}; + "ogma-language-smv" = callPackage ({ mkDerivation, array, base, BNFC, Cabal, process, QuickCheck , test-framework, test-framework-quickcheck2 }: mkDerivation { pname = "ogma-language-smv"; - version = "1.1.0"; - sha256 = "1lcgh27vxp8ncvma380z7i03dd4j029b583jviq1hg3bywc8690l"; + version = "1.2.0"; + sha256 = "19lrb9xvz1vqdzijpsqp0b66psqd0appa1mq8vhvc0yddmpz7ib5"; setupHaskellDepends = [ base BNFC Cabal process ]; libraryHaskellDepends = [ array base ]; testHaskellDepends = [ @@ -218732,6 +217399,17 @@ self: { broken = true; }) {}; + "ogma-spec" = callPackage + ({ mkDerivation, base }: + mkDerivation { + pname = "ogma-spec"; + version = "1.2.0"; + sha256 = "1d1fk0r8df0hg7v4v046czlrwb1wjzwjyqffac7axzhxajl9igci"; + libraryHaskellDepends = [ base ]; + description = "Ogma: Runtime Monitor translator: JSON Frontend"; + license = "unknown"; + }) {}; + "ogmarkup" = callPackage ({ mkDerivation, base, hspec, hspec-megaparsec, megaparsec, mtl , shakespeare, text @@ -218795,23 +217473,23 @@ self: { }) {}; "oidc-client" = callPackage - ({ mkDerivation, aeson, attoparsec, base, bytestring, cryptonite + ({ mkDerivation, aeson, attoparsec, base, bytestring, crypton , exceptions, hspec, http-client, http-client-tls, http-types , jose-jwt, network, network-uri, scientific, text, time, tls }: mkDerivation { pname = "oidc-client"; - version = "0.7.0.1"; - sha256 = "161dcwnnis9ddxr76fl107dfif1jw6gpbd1ckhh4rclq63vh9inb"; + version = "0.8.0.0"; + sha256 = "0fmffnf6gg99d15nn84ih36lr7qasa1zfkb62sgb0icik8dwv83m"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - aeson attoparsec base bytestring cryptonite exceptions http-client + aeson attoparsec base bytestring crypton exceptions http-client http-client-tls jose-jwt network network-uri scientific text time tls ]; testHaskellDepends = [ - aeson base bytestring cryptonite exceptions hspec http-client + aeson base bytestring crypton exceptions hspec http-client http-client-tls http-types jose-jwt network-uri scientific text time ]; @@ -218941,8 +217619,8 @@ self: { }: mkDerivation { pname = "om-doh"; - version = "0.1.0.1"; - sha256 = "1y9r70ppifww4ddk3rwvgwhfijn5hf9svlx4x46v1n027yjf9pgp"; + version = "0.1.0.2"; + sha256 = "036vqn7p7ha9dibsmsn0f0hiwr8570zdrnij98377ysn21xl5gzz"; libraryHaskellDepends = [ base base64 bytestring http-api-data resolv servant servant-server text @@ -219014,8 +217692,8 @@ self: { }: mkDerivation { pname = "om-http"; - version = "0.3.0.5"; - sha256 = "1wqgv1zs8s08rh9w6g7swbd6q25vnykpig960xv8qdv66p5ngk15"; + version = "0.3.0.6"; + sha256 = "0qxv6xp0bhd2jdmc0zbbbd031ic5l72fgpl0gbvar3469paya397"; libraryHaskellDepends = [ async base bytestring directory filepath http-types mime-types monad-logger network om-show safe-exceptions servant @@ -219052,8 +217730,8 @@ self: { }: mkDerivation { pname = "om-kubernetes"; - version = "2.3.1.6"; - sha256 = "1q7kbhw8vqm7qjlqr26grvc7pwvkip3fv1pmx50s6km1wapsbwqq"; + version = "2.3.1.8"; + sha256 = "1ygx36dyhwwv92jmxcyvisccm5vqbl0paqilzdbsq063izfqliin"; libraryHaskellDepends = [ aeson base bytestring connection data-default-class http-client http-client-tls http-types om-http safe-exceptions servant @@ -219075,8 +217753,8 @@ self: { }: mkDerivation { pname = "om-legion"; - version = "6.9.0.3"; - sha256 = "0l3ck17bxhsp8vcf1yskqlxq1y0k9djn7j9axy55k09gwvc9j8hb"; + version = "6.9.0.4"; + sha256 = "1jalb99j59v5d33zbl8jfgic4m1g82kmbbzx87gcyz4jclzmf2q6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -219104,8 +217782,8 @@ self: { }: mkDerivation { pname = "om-logging"; - version = "1.1.0.6"; - sha256 = "1iml4g4zbdws2jq93r09q005iz4cbnk7zdqif0cbj4gpa0iqbdm7"; + version = "1.1.0.8"; + sha256 = "1v6qdp0k6jccsbmcx127bj0y3aw0rwjwgzbw8022ny5x2yhw7wgf"; libraryHaskellDepends = [ aeson base bytestring fast-logger monad-logger om-show split text time @@ -219148,8 +217826,8 @@ self: { }: mkDerivation { pname = "om-socket"; - version = "0.11.0.3"; - sha256 = "1fd1wq1j5win2vbi4pqmxb5vy7ilq0ryqwvca976lrc1lz1r3x42"; + version = "0.11.0.5"; + sha256 = "1gxrwg6dqrblhh1mryf6r26v16f2pcllv0xdm831yv5ms5qi7a2x"; libraryHaskellDepends = [ aeson base binary binary-conduit bytestring conduit conduit-extra containers exceptions megaparsec monad-logger network om-show stm @@ -219170,8 +217848,8 @@ self: { ({ mkDerivation, aeson, base, binary, clock, time, transformers }: mkDerivation { pname = "om-time"; - version = "0.3.0.3"; - sha256 = "1fwifq0jsvmj339wmldah9cpb8yvn92f9d7illzi39zq1mvzw9ab"; + version = "0.3.0.4"; + sha256 = "14afibgh8r0zakgx4inlmnmllyz0x51fm70q7rd73x1q03w9icd1"; libraryHaskellDepends = [ aeson base binary clock time transformers ]; @@ -219602,37 +218280,6 @@ self: { }: mkDerivation { pname = "opaleye"; - version = "0.9.7.0"; - sha256 = "1njmns4myrjyfbmd4qrkrwqp6jyaridxkf4n0n8bgw3z5hr64jhv"; - revision = "1"; - editedCabalFile = "10yd5y3g4v1zmj52vflw6gbaqnmsfydb32sni5mbh7mwnp5d8z0k"; - libraryHaskellDepends = [ - aeson base base16-bytestring bytestring case-insensitive - contravariant postgresql-simple pretty product-profunctors - profunctors scientific semigroups text time-compat - time-locale-compat transformers uuid void - ]; - testHaskellDepends = [ - aeson base bytestring containers contravariant dotenv hspec - hspec-discover multiset postgresql-simple product-profunctors - profunctors QuickCheck semigroups text time time-compat - transformers uuid - ]; - testToolDepends = [ hspec-discover ]; - description = "An SQL-generating DSL targeting PostgreSQL"; - license = lib.licenses.bsd3; - }) {}; - - "opaleye_0_10_2_0" = callPackage - ({ mkDerivation, aeson, base, base16-bytestring, bytestring - , case-insensitive, containers, contravariant, dotenv, hspec - , hspec-discover, multiset, postgresql-simple, pretty - , product-profunctors, profunctors, QuickCheck, scientific - , semigroups, text, time, time-compat, time-locale-compat - , transformers, uuid, void - }: - mkDerivation { - pname = "opaleye"; version = "0.10.2.0"; sha256 = "0an98lspk77zxg4phvll5zjxviq3q4iwc75p9k7aqqa1hvm4wrdj"; libraryHaskellDepends = [ @@ -219650,7 +218297,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "An SQL-generating DSL targeting PostgreSQL"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "opaleye-classy" = callPackage @@ -220063,9 +218709,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "OpenAPI 3.0 data model"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "example"; - broken = true; }) {}; "openapi3-code-generator" = callPackage @@ -220117,8 +218761,8 @@ self: { }: mkDerivation { pname = "opencascade-hs"; - version = "0.1.1.1"; - sha256 = "0wfvxnyagci3gl09vrlw2lkjk6vniwc7y2zmbyl0wim03wqkc34b"; + version = "0.1.2.2"; + sha256 = "0bi5azb9hpx6xfzj9r4a21majxzsiadgz6j9cbmc04wnp86p7yng"; libraryHaskellDepends = [ base resourcet ]; librarySystemDepends = [ TKBO TKBRep TKernel TKFillet TKG2d TKG3d TKGeomBase TKMath TKMesh @@ -220206,7 +218850,6 @@ self: { hardeningDisable = [ "bindnow" ]; description = "Haskell binding to OpenCV-3.x"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) opencv3;}; "opencv-extra" = callPackage @@ -220231,7 +218874,6 @@ self: { ]; description = "Haskell binding to OpenCV-3.x extra modules"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "opencv-raw" = callPackage @@ -221170,6 +219812,8 @@ self: { pname = "operational"; version = "0.2.4.2"; sha256 = "1dx6vpmg21fskxyz12ba26hffk25b2qk9sznqfczgaamn6rahzc5"; + revision = "1"; + editedCabalFile = "0hdqwjm1jp6f8n8qglg9ylz07sbhrc7cm4kvcglymi2s4i9mdsai"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base mtl transformers ]; @@ -221223,18 +219867,18 @@ self: { "oplang" = callPackage ({ mkDerivation, base, containers, directory, filepath, megaparsec - , mtl, optparse-applicative, process, text, text-builder-linear - , transformers + , monad-chronicle, mtl, optparse-applicative, process, text + , text-builder-linear }: mkDerivation { pname = "oplang"; - version = "0.4.0.0"; - sha256 = "1b0gd1rnbz6c12sw0dg7hgikwyxy7vjf8ml31yph88ax1rfai25y"; + version = "0.4.0.1"; + sha256 = "091ddmgcmddij837x9waff5lf05ik72nwfld79g68ysysbb94q89"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ - base containers directory filepath megaparsec mtl - optparse-applicative process text text-builder-linear transformers + base containers directory filepath megaparsec monad-chronicle mtl + optparse-applicative process text text-builder-linear ]; description = "Stack-based esoteric programming language"; license = lib.licenses.gpl3Only; @@ -221562,22 +220206,6 @@ self: { }) {}; "options" = callPackage - ({ mkDerivation, base, chell, chell-quickcheck, containers - , monads-tf, transformers - }: - mkDerivation { - pname = "options"; - version = "1.2.1.1"; - sha256 = "0qjs0v1ny52w51n5582d4z8wy9h6n0zw1xb5dh686ff5wadflgi8"; - libraryHaskellDepends = [ base containers monads-tf transformers ]; - testHaskellDepends = [ - base chell chell-quickcheck containers monads-tf transformers - ]; - description = "A powerful and easy-to-use command-line option parser"; - license = lib.licenses.mit; - }) {}; - - "options_1_2_1_2" = callPackage ({ mkDerivation, base, containers, hspec, monads-tf, patience }: mkDerivation { pname = "options"; @@ -221588,7 +220216,6 @@ self: { doHaddock = false; description = "Powerful and easy command-line option parser"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "options-time" = callPackage @@ -221625,24 +220252,6 @@ self: { }) {}; "optparse-applicative" = callPackage - ({ mkDerivation, ansi-wl-pprint, base, process, QuickCheck - , transformers, transformers-compat - }: - mkDerivation { - pname = "optparse-applicative"; - version = "0.17.1.0"; - sha256 = "1vx5w03vvfr3hdk79lvl34x8bxj5xbx0xh53mmnmxi9r05scnyfi"; - revision = "1"; - editedCabalFile = "1mhyjlmb1hylmhv77w6gq663drpyiqd09w1x1vy4d63lr46mypyb"; - libraryHaskellDepends = [ - ansi-wl-pprint base process transformers transformers-compat - ]; - testHaskellDepends = [ base QuickCheck ]; - description = "Utilities and combinators for parsing command line options"; - license = lib.licenses.bsd3; - }) {}; - - "optparse-applicative_0_18_1_0" = callPackage ({ mkDerivation, base, prettyprinter, prettyprinter-ansi-terminal , process, QuickCheck, text, transformers, transformers-compat }: @@ -221657,7 +220266,6 @@ self: { 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 @@ -221720,27 +220328,6 @@ self: { }) {}; "optparse-generic" = callPackage - ({ mkDerivation, base, bytestring, Only, optparse-applicative - , system-filepath, text, time, transformers, transformers-compat - , void - }: - mkDerivation { - pname = "optparse-generic"; - version = "1.4.9"; - sha256 = "1kxrhh4h2jd2i9fi1lr3sx6wij71n1y50crl0r0j6b3c8hj3c05j"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base bytestring Only optparse-applicative system-filepath text time - transformers transformers-compat void - ]; - executableHaskellDepends = [ base ]; - description = "Auto-generate a command-line parser for your datatype"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.Gabriella439 ]; - }) {}; - - "optparse-generic_1_5_2" = callPackage ({ mkDerivation, base, bytestring, filepath, Only , optparse-applicative, text, time, transformers , transformers-compat, void @@ -221758,7 +220345,6 @@ self: { executableHaskellDepends = [ base ]; description = "Auto-generate a command-line parser for your datatype"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.Gabriella439 ]; }) {}; @@ -222119,20 +220705,26 @@ self: { "ordinal" = callPackage ({ mkDerivation, base, containers, data-default-class, deepseq , hspec, hspec-discover, QuickCheck, regex, template-haskell, text - , time, vector + , time, unordered-containers, vector }: mkDerivation { pname = "ordinal"; - version = "0.5.0.0"; - sha256 = "016ydmanbxpj8jngqv19wf2v8c12s51lf3x3ddyb1706fh7nqcrw"; + version = "0.6.0.0"; + sha256 = "0vm0anr8pg8smwr6qpsfx1d4ih7ivb1zn2ahvvcvsq4cdrmya742"; + isLibrary = true; + isExecutable = true; libraryHaskellDepends = [ base containers data-default-class deepseq QuickCheck regex template-haskell text time vector ]; + executableHaskellDepends = [ + base data-default-class text unordered-containers + ]; testHaskellDepends = [ base hspec QuickCheck text time ]; testToolDepends = [ hspec-discover ]; description = "Convert numbers to words in different languages"; license = lib.licenses.bsd3; + mainProgram = "ordinal"; }) {}; "ordrea" = callPackage @@ -222434,40 +221026,6 @@ self: { "ormolu" = callPackage ({ mkDerivation, ansi-terminal, array, base, binary, bytestring - , Cabal-syntax, containers, Diff, directory, dlist, 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.5.3.0"; - sha256 = "13x0iasi2mrwv6mnhg2clkaa0znm6i058vssyxri9mdi147sb3pk"; - revision = "2"; - editedCabalFile = "0p9q9za35ky5wqnnppr5d2bw2ql7b09yfy460i2fsjk5hyafdvkx"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - ansi-terminal array base binary bytestring Cabal-syntax containers - Diff directory dlist file-embed filepath ghc-lib-parser megaparsec - MemoTrie mtl syb text - ]; - executableHaskellDepends = [ - base containers directory filepath ghc-lib-parser - optparse-applicative text th-env - ]; - testHaskellDepends = [ - base Cabal-syntax containers directory filepath ghc-lib-parser - hspec hspec-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_2_0" = callPackage - ({ mkDerivation, ansi-terminal, array, base, binary, bytestring , Cabal-syntax, containers, deepseq, Diff, directory, file-embed , filepath, ghc-lib-parser, hspec, hspec-discover, hspec-megaparsec , megaparsec, MemoTrie, mtl, optparse-applicative, path, path-io @@ -222496,7 +221054,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "A formatter for Haskell source code"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "ormolu"; }) {}; @@ -222874,8 +221431,8 @@ self: { }: mkDerivation { pname = "otp-authenticator"; - version = "0.1.1.0"; - sha256 = "0hmyq7ris01gnkydxi9i2p5v2c5cps4mg4zmxbzlyjrkyn7d5la4"; + version = "0.1.2.1"; + sha256 = "11spyh5iqg7kwkfzwly6sxixr7q7f6pk1cdhxl2cbwazwp75s11c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -223246,8 +221803,8 @@ self: { pname = "package-version"; version = "0.3"; sha256 = "01d0345qs5c02gmh3ccsl0xbmiqwcbdpzlqgx2pwj6iv9vvjrf5l"; - revision = "2"; - editedCabalFile = "0gx7di73yl8a83ba1fmqgkcqwdjvm27y6i0vffb9893b7248495h"; + revision = "3"; + editedCabalFile = "1cdrarcrf4rdzjvilr0nwwbavwmkv0kc3wq0qhca55710j4kxk5d"; libraryHaskellDepends = [ base bytestring deepseq prettyprinter safe-exceptions template-haskell text @@ -223293,6 +221850,20 @@ self: { license = lib.licenses.bsd3; }) {}; + "packcheck_0_7_0" = callPackage + ({ mkDerivation, base }: + mkDerivation { + pname = "packcheck"; + version = "0.7.0"; + sha256 = "19wi0jbnfblkbvprszjr0n8f945n60117nvb1lhhrm9vh4dw86v6"; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ base ]; + benchmarkHaskellDepends = [ base ]; + description = "Universal build and CI testing for Haskell packages"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "packdeps" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, directory , filepath, optparse-applicative, process, semigroups, split, tar @@ -223898,61 +222469,6 @@ self: { "pandoc" = callPackage ({ mkDerivation, aeson, aeson-pretty, array, attoparsec, base - , base64, binary, blaze-html, blaze-markup, bytestring - , case-insensitive, citeproc, commonmark, commonmark-extensions - , commonmark-pandoc, connection, containers, data-default, deepseq - , Diff, directory, doclayout, doctemplates, emojis, exceptions - , file-embed, filepath, Glob, gridtables, haddock-library - , http-client, http-client-tls, http-types, ipynb, jira-wiki-markup - , JuicyPixels, mime-types, mtl, network, network-uri, pandoc-types - , parsec, pretty, pretty-show, process, random, safe, scientific - , SHA, skylighting, skylighting-core, split, syb, tagsoup, tasty - , tasty-bench, tasty-golden, tasty-hunit, tasty-quickcheck - , temporary, texmath, text, text-conversions, time - , unicode-collation, unicode-transforms, unix, xml, xml-conduit - , xml-types, yaml, zip-archive, zlib - }: - mkDerivation { - pname = "pandoc"; - version = "3.0.1"; - sha256 = "0yxrcr589z1wbk1ng7qg6ni7zy1vm2v5fg5df639xgk1na4sn0jc"; - configureFlags = [ "-f-trypandoc" ]; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson aeson-pretty array attoparsec base base64 binary blaze-html - blaze-markup bytestring case-insensitive citeproc commonmark - commonmark-extensions commonmark-pandoc connection containers - data-default deepseq directory doclayout doctemplates emojis - exceptions file-embed filepath Glob gridtables haddock-library - http-client http-client-tls http-types ipynb jira-wiki-markup - JuicyPixels mime-types mtl network network-uri pandoc-types parsec - pretty pretty-show process random safe scientific SHA skylighting - skylighting-core split syb tagsoup temporary texmath text - text-conversions time unicode-collation unicode-transforms unix 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 text time xml zip-archive - ]; - benchmarkHaskellDepends = [ - base bytestring deepseq mtl tasty-bench text - ]; - doHaddock = false; - postInstall = '' - mkdir -p $out/share/man/man1 - mv "man/"*.1 $out/share/man/man1/ - ''; - description = "Conversion between markup formats"; - license = lib.licenses.gpl2Plus; - maintainers = [ - lib.maintainers.maralorn lib.maintainers.sternenseemann - ]; - }) {}; - - "pandoc_3_1_11" = 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-connection, data-default @@ -223970,8 +222486,8 @@ self: { }: mkDerivation { pname = "pandoc"; - version = "3.1.11"; - sha256 = "1ijz2n2xl7qjsbbk9h4bc4d5mxyv0yridsdk6i66ffr25hvl864w"; + version = "3.1.11.1"; + sha256 = "0yfgvc4ypav3ydqi9ywhfxa2n4rbx7z3jc2p8ccv5r8081jqv5pg"; configureFlags = [ "-f-trypandoc" ]; enableSeparateDataOutput = true; libraryHaskellDepends = [ @@ -223999,7 +222515,6 @@ self: { doHaddock = false; description = "Conversion between markup formats"; license = lib.licenses.gpl2Plus; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.maralorn lib.maintainers.sternenseemann ]; @@ -224078,8 +222593,8 @@ self: { }: mkDerivation { pname = "pandoc-cli"; - version = "3.1.11"; - sha256 = "0f8ny7rzl6zgicx7abr631xz2fnrpbb3n8bm6af22ady71g2rrih"; + version = "3.1.11.1"; + sha256 = "0jf2s3w6vh15r180s2kc4z553lgf4asxmhbh1i0mj87228021j5p"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -224118,46 +222633,6 @@ self: { }: mkDerivation { pname = "pandoc-crossref"; - version = "0.3.16.0"; - sha256 = "1vp4x4vgc17y0c4grfffrw0nx5iiimj7jm00mwc2p4x8v3gvd1qr"; - revision = "1"; - editedCabalFile = "00ghadmbwv14vpc5fh85q1y06z5pzlwh6ryr68l5vg66dk2241g4"; - 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"; - maintainers = [ lib.maintainers.maralorn ]; - }) {}; - - "pandoc-crossref_0_3_17_0" = 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.17.0"; sha256 = "16kgnwylczhs126ivps56r667acln441srdasavvnk35hsvgmccf"; isLibrary = true; @@ -224183,7 +222658,6 @@ self: { doHaddock = false; description = "Pandoc filter for cross-references"; license = lib.licenses.gpl2Only; - hydraPlatforms = lib.platforms.none; mainProgram = "pandoc-crossref"; maintainers = [ lib.maintainers.maralorn ]; }) {}; @@ -224519,6 +222993,29 @@ self: { license = lib.licenses.mit; }) {}; + "pandoc-lua-marshal_0_2_4" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, exceptions + , hslua, hslua-list, hslua-marshalling, pandoc-types, QuickCheck + , safe, tasty, tasty-hunit, tasty-lua, tasty-quickcheck, text + }: + mkDerivation { + pname = "pandoc-lua-marshal"; + version = "0.2.4"; + sha256 = "020iyy4i37zxlrggqjph5rk95yf3lr5jbv63l6l0f2pv8iakryyj"; + libraryHaskellDepends = [ + aeson base bytestring containers exceptions hslua hslua-list + hslua-marshalling pandoc-types safe text + ]; + testHaskellDepends = [ + aeson base bytestring containers exceptions hslua hslua-list + hslua-marshalling pandoc-types QuickCheck safe tasty tasty-hunit + tasty-lua tasty-quickcheck text + ]; + description = "Use pandoc types in Lua"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "pandoc-markdown-ghci-filter" = callPackage ({ mkDerivation, aeson, base, containers, ghcid, pandoc , pandoc-types, QuickCheck, tasty, tasty-hunit, tasty-quickcheck @@ -224606,37 +223103,6 @@ self: { }: mkDerivation { pname = "pandoc-plot"; - version = "1.7.0"; - sha256 = "01f99mjav3w5c0vixr80a6vykabwk9ap8wj4lnh3c6k681i5nnq6"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base bytestring containers data-default directory filepath - hashable lifted-async lifted-base mtl pandoc pandoc-types - shakespeare tagsoup template-haskell text typed-process unix yaml - ]; - executableHaskellDepends = [ - base containers directory filepath gitrev optparse-applicative - pandoc pandoc-types template-haskell text typed-process - ]; - testHaskellDepends = [ - base containers directory filepath hspec-expectations pandoc-types - tasty tasty-hspec tasty-hunit text - ]; - description = "A Pandoc filter to include figures generated from code blocks using your plotting toolkit of choice"; - license = lib.licenses.gpl2Plus; - mainProgram = "pandoc-plot"; - }) {}; - - "pandoc-plot_1_8_0" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, data-default - , directory, filepath, gitrev, hashable, hspec-expectations - , lifted-async, lifted-base, mtl, optparse-applicative, pandoc - , pandoc-types, shakespeare, tagsoup, tasty, tasty-hspec - , tasty-hunit, template-haskell, text, typed-process, unix, yaml - }: - mkDerivation { - pname = "pandoc-plot"; version = "1.8.0"; sha256 = "0hg2z0byp4px51y8hdfaa4gy1jkr2svfahq9abw1w0sg9r12rjxx"; isLibrary = true; @@ -224656,7 +223122,6 @@ self: { ]; description = "A Pandoc filter to include figures generated from code blocks using your plotting toolkit of choice"; license = lib.licenses.gpl2Plus; - hydraPlatforms = lib.platforms.none; mainProgram = "pandoc-plot"; }) {}; @@ -224773,33 +223238,6 @@ self: { }) {}; "pandoc-symreg" = callPackage - ({ mkDerivation, attoparsec, attoparsec-expr, base, bytestring, mtl - , optparse-applicative, srtree - }: - mkDerivation { - pname = "pandoc-symreg"; - version = "0.2.0.0"; - sha256 = "0ick0m8iz85hvvy4kfpqnghj2dx30qx12q546xaj7b0lqj4gf4mw"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - attoparsec attoparsec-expr base bytestring mtl optparse-applicative - srtree - ]; - executableHaskellDepends = [ - attoparsec attoparsec-expr base bytestring mtl optparse-applicative - srtree - ]; - testHaskellDepends = [ - attoparsec attoparsec-expr base bytestring mtl optparse-applicative - srtree - ]; - description = "A tool to convert symbolic regression expressions into different formats"; - license = lib.licenses.gpl3Only; - mainProgram = "pandoc-symreg"; - }) {}; - - "pandoc-symreg_0_2_1_3" = callPackage ({ mkDerivation, attoparsec, attoparsec-expr, base, bytestring , containers, deriving-compat, hegg, ieee754, mtl , optparse-applicative, srtree @@ -224824,7 +223262,6 @@ self: { ]; description = "A tool to convert symbolic regression expressions into different formats"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "pandoc-symreg"; }) {}; @@ -224902,16 +223339,16 @@ self: { "pandoc-vimhl" = callPackage ({ mkDerivation, base, directory, filepath, pandoc-types, process - , safe, temporary, text + , temporary, text }: mkDerivation { pname = "pandoc-vimhl"; - version = "0.2.0.0"; - sha256 = "1cc809hjsgnlfimyzyac1ikn2jkjva2lljqxdnqw546nhns7ng5a"; + version = "0.2.0.1"; + sha256 = "03zbf9php7rhw1n4yb3a3zwvi92b19ydldkj0fbagwlx0xy2b4wb"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ - base directory filepath pandoc-types process safe temporary text + base directory filepath pandoc-types process temporary text ]; description = "Pandoc filter for native Vim code highlighting"; license = lib.licenses.bsd3; @@ -224991,6 +223428,8 @@ self: { pname = "pango"; version = "0.13.10.0"; sha256 = "0qdk18vj07qivyyd0limjprni77q2xvydx748lsxsrw2ws8hb1ax"; + revision = "2"; + editedCabalFile = "064bpj5mmxc31snkfysb9c52v1695kxyqbj617m933mgjrw13q91"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal filepath gtk2hs-buildtools ]; libraryHaskellDepends = [ @@ -225111,49 +223550,6 @@ self: { }) {}; "pantry" = callPackage - ({ mkDerivation, aeson, ansi-terminal, base, bytestring, Cabal - , casa-client, casa-types, conduit, conduit-extra, containers - , cryptonite, cryptonite-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 - , tar-conduit, text, text-metrics, time, transformers, unix-compat - , unliftio, unordered-containers, vector, yaml, zip-archive - }: - mkDerivation { - pname = "pantry"; - version = "0.8.3"; - sha256 = "0kn7p8xlb5bx7bvmnd14xyf0gsx2xfi8mwlbvpxdk06dfb81w582"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson ansi-terminal base bytestring Cabal casa-client casa-types - conduit conduit-extra containers cryptonite cryptonite-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 tar-conduit text text-metrics time transformers - unix-compat unliftio unordered-containers vector yaml zip-archive - ]; - testHaskellDepends = [ - aeson ansi-terminal base bytestring Cabal casa-client casa-types - conduit conduit-extra containers cryptonite cryptonite-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 - tar-conduit text text-metrics time transformers unix-compat - unliftio unordered-containers vector yaml zip-archive - ]; - description = "Content addressable Haskell package management"; - license = lib.licenses.bsd3; - }) {}; - - "pantry_0_9_3_1" = callPackage ({ mkDerivation, aeson, aeson-warning-parser, ansi-terminal, base , bytestring, Cabal, casa-client, casa-types, companion, conduit , conduit-extra, containers, crypton, crypton-conduit, digest @@ -225170,6 +223566,8 @@ self: { pname = "pantry"; version = "0.9.3.1"; sha256 = "17nnp3vl03bv5c4c8djyvv7w885ajypzwxwb82vza8m0cf2jyja5"; + revision = "2"; + editedCabalFile = "10sn5amd1hwgc8d64nv73mhjiqaza4wklkbqmp634g3ny6lsayaa"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -225198,7 +223596,6 @@ self: { doHaddock = false; description = "Content addressable Haskell package management"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "pantry-tmp" = callPackage @@ -225863,8 +224260,8 @@ self: { }: mkDerivation { pname = "parameterized-utils"; - version = "2.1.7.0"; - sha256 = "0hf41iw4ik0xlnkw7mkp97nawzw4fn1q7yb712xkgckz2yilmg6d"; + version = "2.1.8.0"; + sha256 = "026lrdnw5rjvny380rmrzpwhmcfgp551whbk0mnx2y2q6ij0sjfm"; libraryHaskellDepends = [ base base-orphans constraints containers deepseq ghc-prim hashable hashtables indexed-traversable lens mtl profunctors @@ -225879,6 +224276,17 @@ self: { license = lib.licenses.bsd3; }) {}; + "parametric-functor" = callPackage + ({ mkDerivation, base, transformers }: + mkDerivation { + pname = "parametric-functor"; + version = "0.1.1.0"; + sha256 = "12k4263ccp4v7q7bh4d55wg6s844wz8hg1p44wpq934pr1d6149b"; + libraryHaskellDepends = [ base transformers ]; + description = "A known-parametric Functor typeclass"; + license = lib.licenses.asl20; + }) {}; + "paramtree" = callPackage ({ mkDerivation, base, bytestring, containers, tasty, tasty-golden , tasty-hunit, temporary @@ -227245,10 +225653,9 @@ self: { "patch" = callPackage ({ mkDerivation, base, commutative-semigroups, constraints-extras - , containers, dependent-map, dependent-sum, directory, filemanip - , filepath, hedgehog, hlint, HUnit, indexed-traversable, lens - , monoidal-containers, semialign, semigroupoids, these - , transformers, witherable + , containers, dependent-map, dependent-sum, hedgehog, HUnit + , indexed-traversable, lens, monoidal-containers, semialign + , semigroupoids, these, transformers, witherable }: mkDerivation { pname = "patch"; @@ -227260,9 +225667,7 @@ self: { monoidal-containers semialign semigroupoids these transformers witherable ]; - testHaskellDepends = [ - base containers directory filemanip filepath hedgehog hlint HUnit - ]; + testHaskellDepends = [ base containers hedgehog HUnit ]; description = "Data structures for describing changes to other data structures"; license = lib.licenses.bsd3; }) {}; @@ -227412,23 +225817,6 @@ self: { }: mkDerivation { pname = "path-extra"; - version = "0.2.0"; - sha256 = "0fh4m3vidf75j43rk1n46y3bsn0j4247bz71s35651vi9s8vw27b"; - libraryHaskellDepends = [ attoparsec base path text ]; - testHaskellDepends = [ - attoparsec base path QuickCheck quickcheck-instances tasty - tasty-quickcheck text - ]; - description = "URLs without host information"; - license = lib.licenses.bsd3; - }) {}; - - "path-extra_0_3_1" = callPackage - ({ mkDerivation, attoparsec, base, path, QuickCheck - , quickcheck-instances, tasty, tasty-quickcheck, text - }: - mkDerivation { - pname = "path-extra"; version = "0.3.1"; sha256 = "0si91qq7bssfpzsnqjwbgp4iifg5clsk4yyxd1yxrk9pxl5vc0wa"; libraryHaskellDepends = [ attoparsec base path text ]; @@ -227438,7 +225826,6 @@ self: { ]; description = "URLs without host information"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "path-formatting" = callPackage @@ -227516,19 +225903,6 @@ self: { }) {}; "path-text-utf8" = callPackage - ({ mkDerivation, base, bytestring, path, safe-exceptions, text }: - mkDerivation { - pname = "path-text-utf8"; - version = "0.0.1.12"; - sha256 = "1q56hrvi865jxx0w9k5xkh20yr9iy808ylqhpc6plqnqbhydwiyb"; - libraryHaskellDepends = [ - base bytestring path safe-exceptions text - ]; - description = "Read and write UTF-8 text files"; - license = lib.licenses.asl20; - }) {}; - - "path-text-utf8_0_0_2_0" = callPackage ({ mkDerivation, base, bytestring, file-io, filepath, path , safe-exceptions, text }: @@ -227541,7 +225915,6 @@ self: { ]; description = "Read and write UTF-8 text files"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "path-tree" = callPackage @@ -227635,8 +226008,8 @@ self: { pname = "pathtype"; version = "0.8.1.2"; sha256 = "1ikbl1yzlimf5yjvi6agliraqdi6mf6m7ig5rx97wh03vrx58hfk"; - revision = "1"; - editedCabalFile = "0iy54kvjh9nf7n870pqggw82rmx8w5hz8hv96dq9swn7dvpq52wj"; + revision = "2"; + editedCabalFile = "1qbsh0s6alg19six6nbmvnlkf5qs60iv4i2djxqlrxah08ylxaxk"; libraryHaskellDepends = [ base deepseq directory doctest-exitcode-stdio QuickCheck semigroups tagged time transformers utility-ht @@ -227679,8 +226052,8 @@ self: { }: mkDerivation { pname = "patrol"; - version = "1.0.0.6"; - sha256 = "02szpfdzhb7b6gklnly45wibma19h7dbklqcrc435ks0bjncgyi7"; + version = "1.0.0.7"; + sha256 = "139zkmwclm2yigb6081b6zgiqirv9jwcxshx3kigf00vy4wb32z6"; libraryHaskellDepends = [ aeson base bytestring case-insensitive containers exceptions http-client http-types network-uri text time uuid @@ -228983,7 +227356,6 @@ self: { benchmarkToolDepends = [ cpphs ]; description = "Find duplicate images"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "phash"; }) {}; @@ -229043,8 +227415,8 @@ self: { }: mkDerivation { pname = "perf"; - version = "0.12.0.0"; - sha256 = "15l4cx2b2wjinhhgsv646frxl69hvyh9dkqn24719xg8acmqyyyx"; + version = "0.12.0.1"; + sha256 = "1fhfngyrmpc1z8rsswd6hsp87yyixkgp52ijsd2mcv6masvrh42i"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -229853,17 +228225,14 @@ self: { "persistent-mtl" = callPackage ({ mkDerivation, base, bytestring, conduit, containers, esqueleto , exceptions, explainable-predicates, monad-logger, mtl, persistent - , persistent-postgresql, persistent-sqlite, persistent-template - , resource-pool, resourcet, tasty, tasty-autocollect, tasty-golden - , tasty-hunit, text, transformers, unliftio, unliftio-core - , unliftio-pool + , 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.0.1"; - sha256 = "17sxwa8p95nrkacjr1wnpihwfq121z1pkyh1nvlfjy76b4aalqhi"; - revision = "3"; - editedCabalFile = "1slwcn2iafg1gffhj02hlbgpv2v719f26a608bli2hkd9v96s720"; + version = "0.5.1"; + sha256 = "13sz2j3g5vyvfhs97xzmzcb5a83lg4wlzmqnbmwg6l419jpj23fq"; libraryHaskellDepends = [ base conduit containers exceptions monad-logger mtl persistent resource-pool resourcet text transformers unliftio unliftio-core @@ -229872,8 +228241,8 @@ self: { testHaskellDepends = [ base bytestring conduit containers esqueleto explainable-predicates monad-logger persistent persistent-postgresql persistent-sqlite - persistent-template resource-pool resourcet tasty tasty-autocollect - tasty-golden tasty-hunit text unliftio + resource-pool resourcet tasty tasty-autocollect tasty-golden + tasty-hunit text unliftio ]; testToolDepends = [ tasty-autocollect ]; description = "Monad transformer for the persistent API"; @@ -230526,8 +228895,8 @@ self: { }: mkDerivation { pname = "pg-entity"; - version = "0.0.4.3"; - sha256 = "02dna5mq2jj988kdwi7shrx8xr5w4bi0g3bwbn1zmay2x8rn9zv3"; + version = "0.0.4.4"; + sha256 = "0xbsys4h6p84m3vh076v5cjrmf2v9yl8d44zaknfxbjc8ssfbmh2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -230934,12 +229303,12 @@ self: { }) {}; "phladiprelio-general-datatype" = callPackage - ({ mkDerivation, base }: + ({ mkDerivation, base, containers }: mkDerivation { pname = "phladiprelio-general-datatype"; - version = "0.5.2.0"; - sha256 = "0hz2vam7k5vx50qy6h42fzia5ly70b1lc507yq32r6mhgigddss8"; - libraryHaskellDepends = [ base ]; + version = "0.7.0.0"; + sha256 = "0m67xx2kd0fala287qvqr8hbkiarcs04ayvw9jdlby18za8abh2g"; + libraryHaskellDepends = [ base containers ]; description = "Extended functionality of PhLADiPreLiO"; license = lib.licenses.mit; }) {}; @@ -230969,8 +229338,8 @@ self: { }: mkDerivation { pname = "phladiprelio-general-simple"; - version = "0.14.0.0"; - sha256 = "0r259cqqh9554l8l1d2rvbs8gpxf958qwy0dvk0jisgk3dmx3qkw"; + version = "0.14.1.0"; + sha256 = "1n8nxv0rj42bzc7rydrqk9dqfr784dmaf1pdx4gc7vycxhqi374m"; libraryHaskellDepends = [ async base cli-arguments directory halfsplit phladiprelio-general-datatype phladiprelio-general-shared @@ -231034,8 +229403,8 @@ self: { }: mkDerivation { pname = "phladiprelio-ukrainian-simple"; - version = "0.15.0.0"; - sha256 = "0smmzm6xc6rgfi1r2sx6l7qcw9crxgyijafl62hvxrypx2sidgx6"; + version = "0.15.2.0"; + sha256 = "0rim4na3fp73kbqg6gv76p0yj2gd6xkki0zf4mj1w07pr6lbhx5l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -232273,8 +230642,8 @@ self: { }: mkDerivation { pname = "pinboard-notes-backup"; - version = "1.0.5.6"; - sha256 = "1vghgv9kmlch9g14imp5skb1ia6nndn1bwhpx7r262fn4dv88372"; + version = "1.0.5.7"; + sha256 = "0gbqpnyipaa41kdbk6bi5blb28ysznkr2k9qhqqf39jh6aa3j1y3"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -232295,32 +230664,8 @@ self: { }: mkDerivation { pname = "pinch"; - version = "0.4.3.0"; - sha256 = "1m9pmcraw3rxgib44pskldig2xp0106zpbj3dbdgxam0ikaybb71"; - libraryHaskellDepends = [ - array base bytestring cereal containers deepseq ghc-prim hashable - network semigroups text unordered-containers vector - ]; - libraryToolDepends = [ hspec-discover ]; - testHaskellDepends = [ - async base bytestring cereal containers hspec network network-run - QuickCheck semigroups text unordered-containers vector - ]; - testToolDepends = [ hspec-discover ]; - description = "An alternative implementation of Thrift for Haskell"; - license = lib.licenses.bsd3; - }) {}; - - "pinch_0_5_0_0" = callPackage - ({ mkDerivation, array, async, base, bytestring, cereal, containers - , deepseq, ghc-prim, hashable, hspec, hspec-discover, network - , network-run, QuickCheck, semigroups, text, unordered-containers - , vector - }: - mkDerivation { - pname = "pinch"; - version = "0.5.0.0"; - sha256 = "186b7576f5h49j83r3r8ljk8kb98x1as0hdsrjflhps158qh3xdp"; + version = "0.5.1.0"; + sha256 = "0p90hq8qk8x11ak2im7pv44agw4dcx9dqzby1ip0pl8mmmfdrpdx"; libraryHaskellDepends = [ array base bytestring cereal containers deepseq ghc-prim hashable network semigroups text unordered-containers vector @@ -232333,7 +230678,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "An alternative implementation of Thrift for Haskell"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "pinch-gen" = callPackage @@ -232343,8 +230687,10 @@ self: { }: mkDerivation { pname = "pinch-gen"; - version = "0.4.3.0"; - sha256 = "0bj1b891zm62iz9dl61zy5aw4750f222s472x2wnxzxjsb53d4fi"; + version = "0.4.4.0"; + sha256 = "0c65m9mxqk52lrh77ljkanycfsbi7k1jljb9wzwcb528vwjj6pgh"; + revision = "2"; + editedCabalFile = "07vncls4nbc6sm5w98gz53mk9rz5r3bivy39jmbb4wa3mna13r1q"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -233922,8 +232268,8 @@ self: { pname = "pixiv"; version = "0.1.1"; sha256 = "1mzcnm1y0fsx66lk09j49mdw9hv4l0zsq4wqi9jcamr0jf5ffq0y"; - revision = "1"; - editedCabalFile = "0zfjbyqvh4azhcrmc8vwkyjq7qnqy4gpm0qp29fv0p5zhmqbn4ay"; + revision = "2"; + editedCabalFile = "1pf2mg9bggnj9bfqf172cm9d43c5yzsfdpcs6qj24ndqwmr7fjp6"; libraryHaskellDepends = [ aeson base base16-bytestring bytestring cryptohash-md5 exceptions filepath http-client http-client-tls lens monad-control mtl process @@ -235483,6 +233829,17 @@ self: { broken = true; }) {}; + "pollock" = callPackage + ({ mkDerivation, attoparsec, base, containers, ghc, text }: + mkDerivation { + pname = "pollock"; + version = "0.1.0.0"; + sha256 = "06wrizz358ihpfi8abdnx4xf4nfql3ah5333ag0lblym8qapsyw6"; + libraryHaskellDepends = [ attoparsec base containers ghc text ]; + description = "Functionality to help examine Haddock information of a module"; + license = lib.licenses.mit; + }) {}; + "poly" = callPackage ({ mkDerivation, base, deepseq, finite-typelits, mod, primitive , QuickCheck, quickcheck-classes, quickcheck-classes-base @@ -236269,8 +234626,8 @@ self: { }: mkDerivation { pname = "polysemy-plugin"; - version = "0.4.5.1"; - sha256 = "066ggw99m93xk9gk5ymmx1dpfwlq5anf9mgzv05lbzysg2v15b6p"; + version = "0.4.5.2"; + sha256 = "1inl8wk36fyc6m1fp8pyxmrc82bmznr5f1zasfmxj9q5xxbig87f"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base containers ghc ghc-tcplugins-extra polysemy syb transformers @@ -236761,55 +235118,6 @@ self: { "pontarius-xmpp" = callPackage ({ mkDerivation, async, attoparsec, base, base64-bytestring, binary , bytestring, Cabal, conduit, containers, criterion, crypto-api - , cryptohash, cryptohash-cryptoapi, cryptonite, data-default, dns - , exceptions, generic-arbitrary, hslogger, hspec - , hspec-expectations, iproute, lens, lens-family, lifted-base, mtl - , network, profunctors, pureMD5, QuickCheck, quickcheck-instances - , random, ranges, resourcet, smallcheck, split, stm, stringprep - , tasty, tasty-hspec, tasty-hunit, tasty-quickcheck, tasty-th - , template-haskell, text, tls, transformers, unbounded-delays, void - , x509-system, xml-conduit, xml-picklers, xml-types - }: - mkDerivation { - pname = "pontarius-xmpp"; - version = "0.5.6.6"; - sha256 = "1dzr965amv2909h4r5pc4qxhgrzp79cmv5grq79w5qjjfmj6iv65"; - libraryHaskellDepends = [ - attoparsec base base64-bytestring binary bytestring conduit - containers crypto-api cryptohash cryptohash-cryptoapi cryptonite - data-default dns exceptions hslogger iproute lens lens-family - lifted-base mtl network profunctors pureMD5 random resourcet split - stm stringprep template-haskell text tls transformers - unbounded-delays void x509-system xml-conduit xml-picklers - xml-types - ]; - testHaskellDepends = [ - async attoparsec base base64-bytestring binary bytestring Cabal - conduit containers crypto-api cryptohash cryptohash-cryptoapi - cryptonite data-default dns exceptions generic-arbitrary hslogger - hspec hspec-expectations iproute lens lens-family lifted-base mtl - network profunctors pureMD5 QuickCheck quickcheck-instances random - ranges resourcet smallcheck split stm stringprep tasty tasty-hspec - tasty-hunit tasty-quickcheck tasty-th template-haskell text tls - transformers unbounded-delays void x509-system xml-conduit - xml-picklers xml-types - ]; - benchmarkHaskellDepends = [ - attoparsec base base64-bytestring binary bytestring conduit - containers criterion crypto-api cryptohash cryptohash-cryptoapi - cryptonite data-default dns exceptions hslogger iproute lens - lens-family lifted-base mtl network profunctors pureMD5 random - resourcet split stm stringprep template-haskell text tls - transformers unbounded-delays void x509-system xml-conduit - xml-picklers xml-types - ]; - description = "An XMPP client library"; - license = lib.licenses.bsd3; - }) {}; - - "pontarius-xmpp_0_5_6_8" = callPackage - ({ mkDerivation, async, attoparsec, base, base64-bytestring, binary - , bytestring, Cabal, conduit, containers, criterion, crypto-api , cryptohash, cryptohash-cryptoapi, crypton-x509-system , data-default, dns, exceptions, generic-arbitrary, hslogger, hspec , hspec-expectations, iproute, lens, lens-family, lifted-base, mtl @@ -236854,7 +235162,6 @@ self: { ]; description = "An XMPP client library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "pontarius-xmpp-extras" = callPackage @@ -237877,6 +236184,32 @@ self: { license = lib.licenses.mit; }) {}; + "postgresql-binary_0_13_1_3" = callPackage + ({ mkDerivation, aeson, base, binary-parser, bytestring + , bytestring-strict-builder, containers, criterion, network-ip + , postgresql-libpq, QuickCheck, quickcheck-instances, rerebase + , scientific, tasty, tasty-hunit, tasty-quickcheck, text, time + , transformers, unordered-containers, uuid, vector + }: + mkDerivation { + pname = "postgresql-binary"; + version = "0.13.1.3"; + sha256 = "1w71jb34z4810i32i9aa17x7if5ssj25gqvi15k2rf1g2lmwp7ry"; + libraryHaskellDepends = [ + aeson base binary-parser bytestring bytestring-strict-builder + containers network-ip scientific text time transformers + unordered-containers uuid vector + ]; + testHaskellDepends = [ + aeson network-ip postgresql-libpq QuickCheck quickcheck-instances + rerebase tasty tasty-hunit tasty-quickcheck + ]; + benchmarkHaskellDepends = [ criterion rerebase ]; + description = "Encoders and decoders for the PostgreSQL's binary format"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "postgresql-common" = callPackage ({ mkDerivation, attoparsec, base, bytestring, postgresql-simple }: mkDerivation { @@ -237988,22 +236321,6 @@ self: { ({ mkDerivation, base, bytestring, Cabal, postgresql, unix }: mkDerivation { pname = "postgresql-libpq"; - version = "0.9.5.0"; - sha256 = "0w2l687r9z92snvd0cjyv3dxghgr5alyw0vc2c6bp2600pc2nnfi"; - revision = "1"; - editedCabalFile = "02g69cm1nqvvakyjs7ps2q9nkl4vpcdcxl41s7hzpy3vjhyar036"; - setupHaskellDepends = [ base Cabal ]; - libraryHaskellDepends = [ base bytestring unix ]; - librarySystemDepends = [ postgresql ]; - testHaskellDepends = [ base bytestring ]; - description = "low-level binding to libpq"; - license = lib.licenses.bsd3; - }) {inherit (pkgs) postgresql;}; - - "postgresql-libpq_0_10_0_0" = callPackage - ({ mkDerivation, base, bytestring, Cabal, postgresql, unix }: - mkDerivation { - pname = "postgresql-libpq"; version = "0.10.0.0"; sha256 = "0qnzbc1rws6kgy3g1y9n7c2mh190996jlwrp0j3hbsmgdy9aig2l"; revision = "1"; @@ -238014,7 +236331,6 @@ self: { testHaskellDepends = [ base bytestring ]; description = "low-level binding to libpq"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) postgresql;}; "postgresql-libpq-notify" = callPackage @@ -238304,35 +236620,6 @@ self: { "postgresql-simple" = callPackage ({ mkDerivation, aeson, attoparsec, base, base16-bytestring - , bytestring, bytestring-builder, case-insensitive, containers - , cryptohash-md5, filepath, hashable, HUnit, inspection-testing - , Only, postgresql-libpq, scientific, tasty, tasty-golden - , tasty-hunit, template-haskell, text, time-compat, transformers - , uuid-types, vector - }: - mkDerivation { - pname = "postgresql-simple"; - version = "0.6.5.1"; - sha256 = "0v0v34a5p6as8zv96dgjk082lq9p5iij1p0jnz8wcyfjfc5l2qf8"; - libraryHaskellDepends = [ - aeson attoparsec base bytestring bytestring-builder - case-insensitive containers hashable Only postgresql-libpq - scientific template-haskell text time-compat transformers - uuid-types vector - ]; - testHaskellDepends = [ - aeson base base16-bytestring bytestring case-insensitive containers - cryptohash-md5 filepath HUnit inspection-testing postgresql-libpq - tasty tasty-golden tasty-hunit text time-compat vector - ]; - benchmarkHaskellDepends = [ base vector ]; - description = "Mid-Level PostgreSQL client library"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.maralorn ]; - }) {}; - - "postgresql-simple_0_7_0_0" = callPackage - ({ mkDerivation, aeson, attoparsec, base, base16-bytestring , bytestring, case-insensitive, containers, cryptohash-md5 , filepath, hashable, HUnit, inspection-testing, Only , postgresql-libpq, scientific, tasty, tasty-golden, tasty-hunit @@ -238358,7 +236645,6 @@ self: { benchmarkHaskellDepends = [ base vector ]; description = "Mid-Level PostgreSQL client library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.maralorn ]; }) {}; @@ -238457,8 +236743,8 @@ self: { }: mkDerivation { pname = "postgresql-simple-named"; - version = "0.0.4.0"; - sha256 = "05xzvfy4j1r0zd2g3hgfk4a772vr02g8c3zd1vh6yqh71pvg5zwr"; + version = "0.0.5.0"; + sha256 = "0kay1xy0jkgnrc81qqklmfzd60g3wg4ymqm75s97z82d3iif7jr0"; libraryHaskellDepends = [ base bytestring mtl postgresql-simple text ]; @@ -238698,34 +236984,6 @@ self: { "postgresql-typed" = callPackage ({ mkDerivation, aeson, array, attoparsec, base, binary, bytestring - , containers, convertible, criterion, cryptonite, data-default - , haskell-src-meta, HDBC, HUnit, memory, network, old-locale - , postgresql-binary, QuickCheck, scientific, template-haskell, text - , time, tls, utf8-string, uuid, x509, x509-store, x509-validation - }: - mkDerivation { - pname = "postgresql-typed"; - version = "0.6.2.2"; - sha256 = "0khc6bc1gvlhvrmpgj4ilazimwpjvd2p83lfbbpip9dpj2b5h2ri"; - libraryHaskellDepends = [ - aeson array attoparsec base binary bytestring containers cryptonite - data-default haskell-src-meta HDBC memory network old-locale - postgresql-binary scientific template-haskell text time tls - utf8-string uuid x509 x509-store x509-validation - ]; - testHaskellDepends = [ - base bytestring containers convertible HDBC HUnit network - QuickCheck time tls - ]; - benchmarkHaskellDepends = [ - base bytestring criterion network time tls - ]; - description = "PostgreSQL interface with compile-time SQL type checking, optional HDBC backend"; - license = lib.licenses.bsd3; - }) {}; - - "postgresql-typed_0_6_2_5" = callPackage - ({ mkDerivation, aeson, array, attoparsec, base, binary, bytestring , containers, convertible, criterion, crypton, crypton-x509 , crypton-x509-store, crypton-x509-validation, data-default , haskell-src-meta, HDBC, HUnit, memory, network, old-locale @@ -238752,7 +237010,6 @@ self: { ]; description = "PostgreSQL interface with compile-time SQL type checking, optional HDBC backend"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "postgresql-typed-lifted" = callPackage @@ -239291,21 +237548,6 @@ self: { }: mkDerivation { pname = "pqueue"; - version = "1.4.3.0"; - sha256 = "0kl608jw0xz0n4ysw7p3cvlm1s71xrysw8862cddrzbr38bv8jvq"; - libraryHaskellDepends = [ base deepseq indexed-traversable ]; - testHaskellDepends = [ base deepseq tasty tasty-quickcheck ]; - benchmarkHaskellDepends = [ base deepseq random tasty-bench ]; - description = "Reliable, persistent, fast priority queues"; - license = lib.licenses.bsd3; - }) {}; - - "pqueue_1_5_0_0" = callPackage - ({ mkDerivation, base, deepseq, indexed-traversable, random, tasty - , tasty-bench, tasty-quickcheck - }: - mkDerivation { - pname = "pqueue"; version = "1.5.0.0"; sha256 = "00hzrhz3n55ahyv2h183l72jsl3q01p4ns0063p0vjaa5j6qpy0v"; revision = "1"; @@ -239317,7 +237559,6 @@ self: { benchmarkHaskellDepends = [ base deepseq random tasty-bench ]; description = "Reliable, persistent, fast priority queues"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "pqueue-mtl" = callPackage @@ -240381,8 +238622,8 @@ self: { }: mkDerivation { pname = "prettychart"; - version = "0.1.2.0"; - sha256 = "117ak0mjyfgs5g3qr9prrg5wkbv5i9k9f218gs27czhb10xxhahs"; + version = "0.2.0.0"; + sha256 = "1mpbn9i9h3g374nn6v7h664rypcxwbq3l94bxxmwy6jzpp8hzz0q"; libraryHaskellDepends = [ async base box bytestring chart-svg containers markup-parse numhask-space optics-core text time web-rep @@ -241123,20 +239364,6 @@ self: { }) {}; "primitive-unlifted" = callPackage - ({ mkDerivation, base, bytestring, primitive, stm, text-short }: - mkDerivation { - pname = "primitive-unlifted"; - version = "0.1.3.1"; - sha256 = "1gilzgclpvz200sybw86nmdm7084nrklscq48cs36qqlgcd0wcwb"; - revision = "1"; - editedCabalFile = "0y3zdwbs1fdzspj1k95jyjrhm7za38gb6ada031bp02ifxbvsvsf"; - libraryHaskellDepends = [ base bytestring primitive text-short ]; - testHaskellDepends = [ base primitive stm ]; - description = "Primitive GHC types with unlifted types inside"; - license = lib.licenses.bsd3; - }) {}; - - "primitive-unlifted_2_1_0_0" = callPackage ({ mkDerivation, array, base, bytestring, primitive, QuickCheck , quickcheck-classes-base, stm, tasty, tasty-quickcheck, text-short }: @@ -241153,7 +239380,6 @@ self: { ]; description = "Primitive GHC types with unlifted types inside"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "primula-board" = callPackage @@ -242072,9 +240298,7 @@ self: { executableHaskellDepends = [ base ]; description = "Treemap visualiser for GHC prof files"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "profiteur"; - broken = true; }) {}; "profunctor-arrows" = callPackage @@ -242312,9 +240536,9 @@ self: { "project-m36" = callPackage ({ mkDerivation, aeson, async, attoparsec, barbies, base - , base16-bytestring, base64-bytestring, binary, blaze-html - , bytestring, Cabal, cassava, conduit, containers, convertible - , criterion, cryptohash-sha256, curryer-rpc, data-interval, deepseq + , base16-bytestring, base64-bytestring, blaze-html, bytestring + , Cabal, cassava, conduit, containers, convertible, criterion + , cryptohash-sha256, curryer-rpc, data-interval, deepseq , deepseq-generics, deferred-folds, directory, either, exceptions , extended-reals, fast-builder, filepath, foldl, ghc, ghc-boot , ghc-paths, ghci, Glob, gnuplot, hashable, haskeline @@ -242325,14 +240549,14 @@ self: { , random, random-shuffle, recursion-schemes, resourcet, rset , scientific, scotty, semigroups, stm, stm-containers, streamly , template-haskell, temporary, text, text-manipulate, time - , time-compat, transformers, unix, unordered-containers, uuid - , vector, vector-instances, wai, wai-websockets, warp, warp-tls - , websockets, winery, zlib + , transformers, unix, unordered-containers, uuid, vector + , vector-instances, wai, wai-websockets, warp, warp-tls, websockets + , winery, zlib }: mkDerivation { pname = "project-m36"; - version = "0.9.7"; - sha256 = "0jybyl0nwyfzb8hfhik4cmipnk9xrnq3zw1917k2hc3qzfs162b4"; + version = "0.9.9"; + sha256 = "07d3jr66gk48l4cmy2acigi61zwxn1pa6gg09lxazi5c8ii6zhzf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -242345,12 +240569,12 @@ self: { old-locale optparse-applicative parallel path-pieces QuickCheck quickcheck-instances random-shuffle recursion-schemes resourcet rset scientific semigroups stm stm-containers streamly temporary - text text-manipulate time time-compat transformers unix - unordered-containers uuid vector vector-instances winery zlib + text text-manipulate time transformers unix unordered-containers + uuid vector vector-instances winery zlib ]; executableHaskellDepends = [ aeson attoparsec barbies base base16-bytestring base64-bytestring - binary blaze-html bytestring Cabal cassava conduit containers + blaze-html bytestring Cabal cassava conduit containers cryptohash-sha256 curryer-rpc data-interval deepseq deepseq-generics directory either filepath ghc ghc-paths gnuplot hashable haskeline http-api-data http-conduit http-types HUnit @@ -242822,7 +241046,6 @@ self: { ]; description = "Functional synthesis of images and animations"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "propeller" = callPackage @@ -243101,8 +241324,8 @@ self: { }: mkDerivation { pname = "proto-lens"; - version = "0.7.1.3"; - sha256 = "1b73pa5vs5bhzaf2njhv8idw8i76fm7mq2qjrdv5y7d3f5v33i5a"; + version = "0.7.1.4"; + sha256 = "0nb1klrhms82mkjzr2zxdcj5ny6skjgqi6md05bmm99s0hg0ql15"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring containers deepseq ghc-prim lens-family parsec @@ -243121,8 +241344,8 @@ self: { }: mkDerivation { pname = "proto-lens-arbitrary"; - version = "0.1.2.11"; - sha256 = "1gapsvn72hn8dbfdnrj9xdy7n1ip55sxx1679lpzgyjgq80sgslv"; + version = "0.1.2.12"; + sha256 = "1hx3yifczzvl5h14c8yjqdq3q8g37hawqkbc6c25pcs8i40sagv7"; libraryHaskellDepends = [ base bytestring containers lens-family proto-lens QuickCheck text ]; @@ -243151,7 +241374,6 @@ self: { ]; description = "Utilities functions to proto-lens"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "proto-lens-descriptors" = callPackage @@ -243191,8 +241413,8 @@ self: { ({ mkDerivation, base, optparse-applicative, proto-lens, text }: mkDerivation { pname = "proto-lens-optparse"; - version = "0.1.1.10"; - sha256 = "0w79ybb5vk7l7c2z5n5b9m6sp56xgabikwpwn64l4x35ird167zh"; + version = "0.1.1.11"; + sha256 = "19iszwk1i8h9n7ryxmvf1rc102n6yn9d22rdnslw9s2vycb1645j"; libraryHaskellDepends = [ base optparse-applicative proto-lens text ]; @@ -243207,8 +241429,8 @@ self: { }: mkDerivation { pname = "proto-lens-protobuf-types"; - version = "0.7.1.2"; - sha256 = "1fd141fb69wgc2alx4yyhyxdp9s86i3rxl9aah816b31bskbcjaa"; + version = "0.7.1.3"; + sha256 = "1jlirab314ca95yb15wgnxzyra7jfchw8xdgymsbcisfp1qqvjbb"; setupHaskellDepends = [ base Cabal proto-lens-setup ]; libraryHaskellDepends = [ base lens-family proto-lens proto-lens-runtime text @@ -243216,7 +241438,6 @@ self: { libraryToolDepends = [ proto-lens-protoc protobuf ]; description = "Basic protocol buffer message types"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) protobuf;}; "proto-lens-protoc" = callPackage @@ -243226,8 +241447,8 @@ self: { }: mkDerivation { pname = "proto-lens-protoc"; - version = "0.7.1.1"; - sha256 = "1wl081xckv0pg2h25gb4fyafw03fq5hrm6shc658k8z8pi3jnh8c"; + version = "0.8.0.0"; + sha256 = "09cx1q6p9phg2gk2hh4wb54cl1h1vn7z34h1n62bpixj87954flj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base filepath ]; @@ -243238,7 +241459,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;}; @@ -243248,8 +241468,8 @@ self: { }: mkDerivation { pname = "proto-lens-runtime"; - version = "0.7.0.4"; - sha256 = "0ivzb19fxydn3i5inpjvnvj4ghfwiakhp0wqasp6pmbzv40wsjap"; + version = "0.7.0.5"; + sha256 = "17c0ip6s3sca23mwmzl2ky8b220iiaasqmbv19ixfq82hl9sjvl1"; libraryHaskellDepends = [ base bytestring containers deepseq filepath lens-family proto-lens text vector @@ -243264,15 +241484,14 @@ self: { }: mkDerivation { pname = "proto-lens-setup"; - version = "0.4.0.6"; - sha256 = "1jz1d83cbvr7k6igjmjg6z6yl49aci05v8g944whl1j3vkgh4sya"; + version = "0.4.0.7"; + sha256 = "0d3j1pxyj0sy65y3ydxc0s8dz5kl9qw2n83pkmy8zzxa171h8lgm"; libraryHaskellDepends = [ base bytestring Cabal containers deepseq directory filepath process proto-lens-protoc temporary text ]; description = "Cabal support for codegen with proto-lens"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "proto3-suite" = callPackage @@ -244072,6 +242291,30 @@ self: { license = lib.licenses.mit; }) {}; + "ptr_0_16_8_6" = callPackage + ({ mkDerivation, base, bytestring, cereal, contravariant, criterion + , profunctors, QuickCheck, quickcheck-instances, rerebase + , strict-list, tasty, tasty-hunit, tasty-quickcheck, text, time + , vector + }: + mkDerivation { + pname = "ptr"; + version = "0.16.8.6"; + sha256 = "19fahf7y1vavvnqr17zjy8clxq2ha9d08fkaydnk5khpc65j260s"; + libraryHaskellDepends = [ + base bytestring contravariant profunctors strict-list text time + vector + ]; + testHaskellDepends = [ + cereal QuickCheck quickcheck-instances rerebase tasty tasty-hunit + tasty-quickcheck + ]; + benchmarkHaskellDepends = [ cereal criterion rerebase ]; + description = "Experimental abstractions for operations on pointers"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "ptr-poker" = callPackage ({ mkDerivation, base, bytestring, criterion, hedgehog , isomorphism-class, numeric-limits, rerebase, scientific, text @@ -244710,8 +242953,8 @@ self: { }: mkDerivation { pname = "purescript"; - version = "0.15.13"; - sha256 = "1br28bq8vagkpw7z49b36nzp5i82ibhjci3q1sakxxjaqp98wgnb"; + version = "0.15.14"; + sha256 = "1mldccxj71vn3zz6j96zmvs0b8a96ra6c56mvsvs7q1ffz78n3a5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -245828,7 +244071,6 @@ self: { executableHaskellDepends = [ base bytestring ]; description = "Library to generate QR codes from bytestrings and objects and scale image files"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "qrpipe"; }) {}; @@ -246466,8 +244708,8 @@ self: { }: mkDerivation { pname = "quic"; - version = "0.1.13"; - sha256 = "04ncav3c5jjakasvlr8r45zgwfbb9dmikx4945afxsm0iaqryxqd"; + version = "0.1.15"; + sha256 = "0axbpn12xgza3rhgr72kzajvw6rjykxvl6ikl7v6qc5vfhq9lw5c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -246701,30 +244943,8 @@ self: { }: mkDerivation { pname = "quickcheck-groups"; - version = "0.0.0.0"; - sha256 = "0ranwc1p7ps4f1ivbaxz18h98f3jh29hfw94zi11a27zqdyfscbg"; - libraryHaskellDepends = [ - base groups pretty-show QuickCheck quickcheck-classes - quickcheck-instances semigroupoids - ]; - testHaskellDepends = [ - base groups hspec QuickCheck quickcheck-classes - ]; - testToolDepends = [ hspec-discover ]; - doHaddock = false; - description = "Testing group class instances with QuickCheck"; - license = lib.licenses.asl20; - }) {}; - - "quickcheck-groups_0_0_1_0" = callPackage - ({ mkDerivation, base, groups, hspec, hspec-discover, pretty-show - , QuickCheck, quickcheck-classes, quickcheck-instances - , semigroupoids - }: - mkDerivation { - pname = "quickcheck-groups"; - version = "0.0.1.0"; - sha256 = "0rjnz1n2qy7aqsc30jkvk5w36zgalnwsnwhr254b96x8s0ckb8sw"; + version = "0.0.1.1"; + sha256 = "0da5x8hdfm5v1ab8zx11nvxc54jcmrv8gpf02vd0w2c95lgazvqi"; libraryHaskellDepends = [ base groups pretty-show QuickCheck quickcheck-classes quickcheck-instances semigroupoids @@ -246736,7 +244956,6 @@ self: { doHaddock = false; description = "Testing group class instances with QuickCheck"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "quickcheck-higherorder" = callPackage @@ -246821,33 +245040,8 @@ self: { }: mkDerivation { pname = "quickcheck-monoid-subclasses"; - version = "0.1.0.0"; - sha256 = "19q4h9s1m72vd0yrk7a9ikjik17hcrcnpgy461zw2zkijg68a0sm"; - libraryHaskellDepends = [ - base containers monoid-subclasses pretty-show QuickCheck - quickcheck-classes quickcheck-instances semigroupoids - ]; - testHaskellDepends = [ - base bytestring commutative-semigroups containers hspec - monoid-subclasses QuickCheck quickcheck-classes - quickcheck-instances text vector - ]; - testToolDepends = [ hspec-discover ]; - doHaddock = false; - description = "Testing monoid subclass instances with QuickCheck"; - license = lib.licenses.asl20; - }) {}; - - "quickcheck-monoid-subclasses_0_3_0_0" = callPackage - ({ mkDerivation, base, bytestring, commutative-semigroups - , containers, hspec, hspec-discover, monoid-subclasses, pretty-show - , QuickCheck, quickcheck-classes, quickcheck-instances - , semigroupoids, text, vector - }: - mkDerivation { - pname = "quickcheck-monoid-subclasses"; - version = "0.3.0.0"; - sha256 = "1x6csqnss4481ydknjljfwyvnhha6ilspvzazj98hdds552hpkl9"; + version = "0.3.0.1"; + sha256 = "0fi2ixgd4cpc5q6ybbmgbf14dszpr3454bbwpzr74rnalj5qj7ym"; libraryHaskellDepends = [ base containers monoid-subclasses pretty-show QuickCheck quickcheck-classes quickcheck-instances semigroupoids @@ -246861,7 +245055,6 @@ self: { doHaddock = false; description = "Testing monoid subclass instances with QuickCheck"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "quickcheck-poly" = callPackage @@ -246925,8 +245118,8 @@ self: { }: mkDerivation { pname = "quickcheck-quid"; - version = "0.0.1"; - sha256 = "02d9lak5pdss17x0nvxdj7r81vllgd599brkh87h2zmjp6fajprs"; + version = "0.0.1.1"; + sha256 = "1nqc5ggm50pw7vzjxdc8kv3iz40lpkisrs35jmzx892b4iy361dz"; libraryHaskellDepends = [ base containers deepseq extra hashable QuickCheck text ]; @@ -247042,44 +245235,6 @@ self: { }) {}; "quickcheck-state-machine" = callPackage - ({ mkDerivation, aeson, ansi-wl-pprint, array, base, bifunctors - , bytestring, containers, directory, doctest, exceptions, filelock - , filepath, generic-data, graphviz, hashable, hashtables, hs-rqlite - , http-client, markov-chain-usage-model, matrix, monad-logger, mtl - , network, persistent, persistent-postgresql, persistent-sqlite - , persistent-template, postgresql-simple, pretty-show, process - , QuickCheck, quickcheck-instances, random, resource-pool - , resourcet, servant, servant-client, servant-server, sop-core - , split, stm, strict, string-conversions, tasty, tasty-hunit - , tasty-quickcheck, text, time, tree-diff, unliftio, unliftio-core - , vector, wai, warp - }: - mkDerivation { - pname = "quickcheck-state-machine"; - version = "0.7.3"; - sha256 = "1x3bdi4xyvxl8mfxzkqa7v4aqmr1mjk5hg2wh9c5jdaysqj9400h"; - libraryHaskellDepends = [ - ansi-wl-pprint base containers directory exceptions filepath - generic-data graphviz markov-chain-usage-model matrix mtl - pretty-show process QuickCheck random sop-core split text time - tree-diff unliftio - ]; - testHaskellDepends = [ - aeson array base bifunctors bytestring containers directory doctest - filelock filepath hashable hashtables hs-rqlite http-client - monad-logger mtl network persistent persistent-postgresql - persistent-sqlite persistent-template postgresql-simple pretty-show - process QuickCheck quickcheck-instances random resource-pool - resourcet servant servant-client servant-server split stm strict - string-conversions tasty tasty-hunit tasty-quickcheck text - tree-diff unliftio unliftio-core vector wai warp - ]; - description = "Test monadic programs using state machine based models"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - - "quickcheck-state-machine_0_8_0" = callPackage ({ mkDerivation, aeson, ansi-wl-pprint, array, base, base-compat , bifunctors, bytestring, containers, directory, doctest , exceptions, filelock, filepath, generic-data, generics-sop @@ -247114,6 +245269,43 @@ self: { ]; description = "Test monadic programs using state machine based models"; license = lib.licenses.bsd3; + }) {}; + + "quickcheck-state-machine_0_9_0" = callPackage + ({ mkDerivation, ansi-wl-pprint, array, base, base-compat + , bifunctors, bytestring, containers, directory, doctest + , exceptions, filelock, filepath, generics-sop, graphviz, hashable + , hashtables, http-client, MemoTrie, monad-logger, mtl, network + , persistent, persistent-postgresql, persistent-sqlite + , postgresql-simple, pretty, pretty-show, process, QuickCheck + , quickcheck-instances, random, resource-pool, resourcet + , servant-client, servant-server, sop-core, split, stm, strict + , string-conversions, tasty, tasty-hunit, tasty-quickcheck, text + , time, unliftio, unliftio-core, vector, warp + }: + mkDerivation { + pname = "quickcheck-state-machine"; + version = "0.9.0"; + sha256 = "1b0zsnrr57wymc203rnmidyy5czvcfip5x9jn8vk3m581yl2ljfs"; + libraryHaskellDepends = [ + ansi-wl-pprint base base-compat bytestring containers directory + exceptions filepath generics-sop graphviz MemoTrie mtl pretty + pretty-show QuickCheck random sop-core split text time unliftio + vector + ]; + testHaskellDepends = [ + array base bifunctors bytestring containers directory doctest + filelock filepath hashable hashtables http-client monad-logger mtl + network persistent persistent-postgresql persistent-sqlite + postgresql-simple pretty-show process QuickCheck + quickcheck-instances random resource-pool resourcet servant-client + servant-server split stm strict string-conversions tasty + tasty-hunit tasty-quickcheck text unliftio unliftio-core vector + warp + ]; + doHaddock = false; + description = "Test monadic programs using state machine based models"; + license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; @@ -249075,8 +247267,8 @@ self: { ({ mkDerivation, async, base, containers, foreign-store, stm }: mkDerivation { pname = "rapid"; - version = "0.1.5"; - sha256 = "13nd69rjw0xdxvcqwgs9vzq93l0yiha9zqaw5is6mw20vks6akw5"; + version = "0.1.5.3"; + sha256 = "14lgl1jfykb8i98pnv0p21cqpkzbnh60ylfb8npdwj703dmqbbxh"; libraryHaskellDepends = [ async base containers foreign-store stm ]; @@ -249377,8 +247569,8 @@ self: { }: mkDerivation { pname = "ratel"; - version = "2.0.0.10"; - sha256 = "1vvz9ia5p7phkwryjfwrzfzvrb94r127vy56qkgikwc9jxxdlxlj"; + version = "2.0.0.11"; + sha256 = "1v396lxy4xm5ydsxd7c0hpzglysarzp4s872pdiygbfyz0hayhbg"; libraryHaskellDepends = [ aeson base bytestring case-insensitive containers http-client http-client-tls http-types uuid @@ -249397,8 +247589,8 @@ self: { }: mkDerivation { pname = "ratel-wai"; - version = "2.0.0.5"; - sha256 = "1y2rcp1birh1akw98zw10qwjwi5wf7qknk7j5xwwjws7hpmmgy2y"; + version = "2.0.0.6"; + sha256 = "01i4k821s10216flhcbcvv7jb1rzn6cqacj10j578l4761h0acz6"; libraryHaskellDepends = [ base bytestring case-insensitive containers http-client ratel wai ]; @@ -249535,31 +247727,8 @@ self: { }: mkDerivation { pname = "rattletrap"; - version = "12.0.3"; - sha256 = "11hfw1w59cidv253r0vby8qm7wmqcyram3rp03348zfyaajgcdnl"; - 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; - }) {}; - - "rattletrap_12_1_2" = callPackage - ({ mkDerivation, aeson, aeson-pretty, array, base, bytestring - , containers, filepath, http-client, http-client-tls, text - }: - mkDerivation { - pname = "rattletrap"; - version = "12.1.2"; - sha256 = "0lysr7birh4z8zimn5whqpaxipfsnn6sqppcn5l72sqjq6rdhk3c"; + version = "12.1.3"; + sha256 = "13v3jm84fycra1f3wncig69zs6bmqir077c2hd4j1dmzvfg9j1yn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -249651,27 +247820,12 @@ self: { ({ mkDerivation, base, bytestring, unix }: mkDerivation { pname = "rawfilepath"; - version = "1.0.1"; - sha256 = "016bdivq8b3visv56jriw39ld5yg6c75x1qy69sm7am27i9728g3"; - revision = "1"; - editedCabalFile = "00s2ri39y7amravnlbkbrx41chwbiryw1k8s0svim6ay43r4b0yp"; - libraryHaskellDepends = [ base bytestring unix ]; - testHaskellDepends = [ base bytestring ]; - description = "Use RawFilePath instead of FilePath"; - license = lib.licenses.asl20; - }) {}; - - "rawfilepath_1_1_0" = callPackage - ({ mkDerivation, base, bytestring, unix }: - mkDerivation { - pname = "rawfilepath"; version = "1.1.0"; sha256 = "08jaqppvfqgpbv3h89rk63a6h8pby6hgvyskkfsjhnb66ai93lrp"; libraryHaskellDepends = [ base bytestring unix ]; testHaskellDepends = [ base bytestring ]; description = "Use RawFilePath instead of FilePath"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "rawr" = callPackage @@ -249887,8 +248041,8 @@ self: { }: mkDerivation { pname = "rdf"; - version = "0.1.0.7"; - sha256 = "1mzrmn4naqw0c9y9h2xqf9kqnzfqj870a1d92iw2cjhzpx0cky3g"; + version = "0.1.0.8"; + sha256 = "0cpffq2lklq54sk306wr0vn93b85s77adj8sh8i75rq8ykhbzvg9"; libraryHaskellDepends = [ attoparsec base bytestring deepseq dlist fgl text transformers ]; @@ -250160,8 +248314,8 @@ self: { pname = "reactive-banana"; version = "1.3.2.0"; sha256 = "0mrsw3hkl0sgwcbay4m1lzs4bilss80g9p6njbbhapbfjyzsr36k"; - revision = "2"; - editedCabalFile = "0kynywzvkxwcmmfaxq1fdacsi53ml4gf17rb7ibwvc29wngbbbp3"; + revision = "3"; + editedCabalFile = "0gwky9jadzy025w1d4r3k1kf8g1i4y0v15j8di14402gzpin9n4j"; libraryHaskellDepends = [ base containers deepseq hashable pqueue semigroups stm these transformers unordered-containers vault @@ -250865,27 +249019,6 @@ self: { }: mkDerivation { pname = "rebase"; - version = "1.19"; - sha256 = "02yvxdvjwb3dlwwb85i0sbadfjqxyv86pxkzylxidpw5qxb2g0ji"; - libraryHaskellDepends = [ - base bifunctors bytestring comonad containers contravariant deepseq - dlist either groups hashable invariant mtl profunctors scientific - selective semigroupoids stm text time time-compat transformers - unordered-containers uuid-types vector vector-instances void - ]; - description = "A more progressive alternative to the \"base\" package"; - license = lib.licenses.mit; - }) {}; - - "rebase_1_20_2" = callPackage - ({ mkDerivation, base, bifunctors, bytestring, comonad, containers - , contravariant, deepseq, dlist, either, groups, hashable - , invariant, mtl, profunctors, scientific, selective, semigroupoids - , stm, text, time, time-compat, transformers, unordered-containers - , uuid-types, vector, vector-instances, void - }: - mkDerivation { - pname = "rebase"; version = "1.20.2"; sha256 = "14mvgg50yy5msmqv7p8kgx5dvj27dsxpzncmgzx5237kj6l9f4h0"; libraryHaskellDepends = [ @@ -250896,7 +249029,6 @@ self: { ]; description = "A more progressive alternative to the \"base\" package"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "rebindable" = callPackage @@ -251010,8 +249142,8 @@ self: { }: mkDerivation { pname = "record-dot-preprocessor"; - version = "0.2.16"; - sha256 = "100s5gkpgpcbi5397bbcp10jw1n5i9aniqc8bzk632ihlrip21ic"; + version = "0.2.17"; + sha256 = "0kfz3l9769b5wi3m4ca08inggkdfj2wypksp6a5m26lm4aay4566"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base extra ghc uniplate ]; @@ -251076,6 +249208,19 @@ self: { license = lib.licenses.bsd3; }) {}; + "record-hasfield_1_0_1" = callPackage + ({ mkDerivation, base }: + mkDerivation { + pname = "record-hasfield"; + version = "1.0.1"; + sha256 = "17pd8s2r9wnrwmi37b0z9a7006zsx5m6ki24b1pcf6jnqc0bqghs"; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ base ]; + description = "A version of GHC.Records as available in future GHCs."; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "record-impl" = callPackage ({ mkDerivation, base, containers, lens, template-haskell, time }: mkDerivation { @@ -251508,8 +249653,8 @@ self: { }: mkDerivation { pname = "redis-glob"; - version = "0.1.0.6"; - sha256 = "1kz4klvp84my3z6zpsrvn8kwna1dhix51v40zjf1cxvg81mvya5k"; + version = "0.1.0.7"; + sha256 = "08sqgp6jnxwjybi0hza0inhm9nsc1d8fpg9wh86r2hvssmxpn1nb"; libraryHaskellDepends = [ ascii-char base bytestring megaparsec ]; testHaskellDepends = [ ascii-char ascii-superset base bytestring hspec QuickCheck @@ -251934,6 +250079,24 @@ self: { maintainers = [ lib.maintainers.raehik ]; }) {}; + "refined-containers" = callPackage + ({ mkDerivation, adjunctions, base, constraints, containers + , deepseq, distributive, hashable, indexed-traversable, mtl + , refined, reflection, unordered-containers + }: + mkDerivation { + pname = "refined-containers"; + version = "0.1.0.1"; + sha256 = "0jyk71ccwy489cyikg4a9pvdj8hijyqpkw1sj5qhj0anrsc6bq8x"; + libraryHaskellDepends = [ + adjunctions base constraints containers deepseq distributive + hashable indexed-traversable mtl refined reflection + unordered-containers + ]; + description = "Type-checked proof that a key exists in a container and can be safely indexed"; + license = lib.licenses.mit; + }) {}; + "refined-http-api-data" = callPackage ({ mkDerivation, base, http-api-data, refined, text }: mkDerivation { @@ -252043,19 +250206,19 @@ self: { "reflex" = callPackage ({ mkDerivation, base, bifunctors, commutative-semigroups, comonad , constraints, constraints-extras, containers, criterion - , data-default, deepseq, dependent-map, dependent-sum, directory - , exception-transformers, exceptions, filemanip, filepath - , haskell-src-exts, haskell-src-meta, hlint, hspec, lens, loch-th - , MemoTrie, mmorph, monad-control, monoidal-containers, mtl, patch - , prim-uniq, primitive, process, proctest, profunctors, random - , ref-tf, reflection, semialign, semigroupoids, split, stm, syb + , data-default, deepseq, dependent-map, dependent-sum + , exception-transformers, exceptions, haskell-src-exts + , haskell-src-meta, hspec, lens, loch-th, MemoTrie, mmorph + , monad-control, monoidal-containers, mtl, patch, prim-uniq + , primitive, process, proctest, profunctors, random, ref-tf + , reflection, semialign, semigroupoids, split, stm, syb , template-haskell, text, these, these-lens, time, transformers , unbounded-delays, witherable }: mkDerivation { pname = "reflex"; - version = "0.9.2.0"; - sha256 = "009i2f4j4jhzk58z57rbbrpq9s4x4zsb4zd6y3yy7rhr97374ps3"; + version = "0.9.3.0"; + sha256 = "1hhh3ca0pcrnrzbn83vb7wzp6iq45vabzgchwh6b6b0mr3ckqrlk"; libraryHaskellDepends = [ base bifunctors commutative-semigroups comonad constraints constraints-extras containers data-default dependent-map @@ -252069,9 +250232,8 @@ self: { testHaskellDepends = [ base bifunctors commutative-semigroups constraints constraints-extras containers deepseq dependent-map dependent-sum - directory filemanip filepath hlint hspec lens monoidal-containers - mtl patch proctest ref-tf semialign split text these these-lens - transformers witherable + hspec lens monoidal-containers mtl patch proctest ref-tf semialign + split text these these-lens transformers witherable ]; benchmarkHaskellDepends = [ base containers criterion deepseq dependent-map dependent-sum @@ -252171,27 +250333,6 @@ self: { }: mkDerivation { pname = "reflex-dom"; - version = "0.6.1.1"; - sha256 = "0ykkzmzxiznd09sgmjwzmbrpnm8gr2bd57hzdl8avrr728bwj8ga"; - revision = "2"; - editedCabalFile = "0jcsl5miv1wz385kln4ap079sp54dcnc37f3kb93m5a52dwbjx4p"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base bytestring jsaddle-webkit2gtk reflex reflex-dom-core text - ]; - description = "Functional Reactive Web Apps with Reflex"; - license = lib.licenses.bsd3; - badPlatforms = lib.platforms.darwin; - maintainers = [ lib.maintainers.maralorn ]; - }) {}; - - "reflex-dom_0_6_3_1" = callPackage - ({ mkDerivation, base, bytestring, jsaddle-webkit2gtk, reflex - , reflex-dom-core, text - }: - mkDerivation { - pname = "reflex-dom"; version = "0.6.3.1"; sha256 = "162nnk5vk115p06mlf0d3bsr295814jk6d61hi58k97axgrlb6sn"; revision = "1"; @@ -252204,7 +250345,6 @@ self: { description = "Functional Reactive Web Apps with Reflex"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.maralorn ]; }) {}; @@ -252242,7 +250382,6 @@ self: { ]; description = "Use colonnade with reflex-dom"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "reflex-dom-contrib" = callPackage @@ -252690,7 +250829,6 @@ self: { description = "Helper widgets for reflex-localize"; license = lib.licenses.mit; badPlatforms = [ "aarch64-linux" ] ++ lib.platforms.darwin; - hydraPlatforms = lib.platforms.none; }) {}; "reflex-monad-auth" = callPackage @@ -252755,12 +250893,12 @@ self: { }: mkDerivation { pname = "reflex-process"; - version = "0.3.2.1"; - sha256 = "039zzj9f4fli8kbrdgjd27fjkj6f0h74b4r6pfbzz3y9njgw4vz1"; + version = "0.3.3.1"; + sha256 = "1f7lfhhf3c64p3mnixibp5yfwd35k9igdlfayv7qjr13pa5a94x4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - async base bytestring data-default process reflex unix + async base bytestring containers data-default process reflex unix ]; executableHaskellDepends = [ base containers data-default process reflex reflex-vty text vty @@ -254870,8 +253008,8 @@ self: { ({ mkDerivation, base, hspec, hspec-discover, optics, parsec }: mkDerivation { pname = "reorder-expression"; - version = "0.1.0.0"; - sha256 = "01d83j3mq2gz6maqbkzpjrz6ppyhsqrj4rj72xw49fkl2w34pa9f"; + version = "0.1.0.1"; + sha256 = "1jb7222r6mv9lvjfihbj96aj6vw3vqjsr283d4shv8qw3ghiqpl2"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec optics parsec ]; testToolDepends = [ hspec-discover ]; @@ -254913,8 +253051,6 @@ self: { ]; description = "High performance, regular, shape polymorphic parallel arrays"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "repa-algorithms" = callPackage @@ -254926,7 +253062,6 @@ self: { libraryHaskellDepends = [ base repa vector ]; description = "Algorithms using the Repa array library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "repa-array" = callPackage @@ -254957,7 +253092,6 @@ self: { doHaddock = false; description = "(deprecated)"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "repa-convert" = callPackage @@ -254986,7 +253120,6 @@ self: { librarySystemDepends = [ libdevil ]; description = "Support for image reading and writing of Repa arrays using in-place FFI calls"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) libdevil;}; "repa-eval" = callPackage @@ -255020,7 +253153,6 @@ self: { ]; description = "Examples using the Repa array library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "repa-fftw" = callPackage @@ -255041,7 +253173,6 @@ self: { ]; description = "Perform fft with repa via FFTW"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "repa-flow" = callPackage @@ -255076,7 +253207,6 @@ self: { ]; description = "Read and write Repa arrays in various formats"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "repa-linear-algebra" = callPackage @@ -255088,7 +253218,6 @@ self: { libraryHaskellDepends = [ base hmatrix repa vector ]; description = "HMatrix operations for Repa"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "repa-plugin" = callPackage @@ -255156,7 +253285,6 @@ self: { ]; description = "Reading and writing sound files with repa arrays"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "repa-stream" = callPackage @@ -255470,40 +253598,6 @@ self: { "req" = callPackage ({ mkDerivation, aeson, authenticate-oauth, base, blaze-builder - , bytestring, case-insensitive, connection, containers, exceptions - , hspec, hspec-core, hspec-discover, http-api-data, http-client - , http-client-tls, http-types, modern-uri, monad-control, mtl - , QuickCheck, retry, template-haskell, text, time, transformers - , transformers-base, unliftio-core - }: - mkDerivation { - pname = "req"; - version = "3.13.0"; - sha256 = "1igs75bj57vs1fwpxj1765l6zkqd4r3p2gbwp6cv2l37drfxjck4"; - revision = "1"; - editedCabalFile = "0izg1pj2jbpdlg9i9g30i5h4rcshkawh5zdhlkq1n9xfgc6jqv2v"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson authenticate-oauth base blaze-builder bytestring - case-insensitive connection containers exceptions http-api-data - http-client http-client-tls http-types modern-uri monad-control mtl - retry template-haskell text time transformers transformers-base - unliftio-core - ]; - testHaskellDepends = [ - aeson base blaze-builder bytestring case-insensitive hspec - hspec-core http-api-data http-client http-types modern-uri - monad-control mtl QuickCheck retry template-haskell text time - ]; - testToolDepends = [ hspec-discover ]; - doCheck = false; - description = "HTTP client library"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.maralorn ]; - }) {}; - - "req_3_13_1" = callPackage - ({ mkDerivation, aeson, authenticate-oauth, base, blaze-builder , bytestring, case-insensitive, containers, crypton-connection , exceptions, hspec, hspec-core, hspec-discover, http-api-data , http-client, http-client-tls, http-types, modern-uri @@ -255533,31 +253627,26 @@ self: { doCheck = false; description = "HTTP client library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.maralorn ]; }) {}; "req-conduit" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-extra, hspec - , hspec-discover, http-client, req, resourcet, temporary - , transformers, weigh + , hspec-discover, http-client, req, temporary, weigh }: mkDerivation { pname = "req-conduit"; - version = "1.0.1"; - sha256 = "0zyy9j6iiz8z2jdx25vp77arfbmrck7bjndm3p4s9l9399c5bm62"; - revision = "2"; - editedCabalFile = "1p2sww990zrjazhkdapg92cnlcsqlzc5lm6qkswlnzlkagmsjj2x"; + version = "1.0.2"; + sha256 = "1g6zvwqrnrz161ixjcgklwvzrvb33fhh0x3w8vx7lyb4rvhmx99z"; libraryHaskellDepends = [ - base bytestring conduit http-client req resourcet transformers + base bytestring conduit http-client req ]; testHaskellDepends = [ - base bytestring conduit conduit-extra hspec req resourcet temporary - transformers + base bytestring conduit conduit-extra hspec req temporary ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ - base bytestring conduit conduit-extra req resourcet temporary weigh + base bytestring conduit conduit-extra req temporary weigh ]; description = "Conduit helpers for the req HTTP client library"; license = lib.licenses.bsd3; @@ -255735,23 +253824,11 @@ self: { ({ mkDerivation, rebase }: mkDerivation { pname = "rerebase"; - version = "1.19"; - sha256 = "0lb84apgwxswx4y1k3n9l335qzzby96mcpsjlzfw116b3ayd3123"; - libraryHaskellDepends = [ rebase ]; - description = "Reexports from \"base\" with a bunch of other standard libraries"; - license = lib.licenses.mit; - }) {}; - - "rerebase_1_20_2" = callPackage - ({ mkDerivation, rebase }: - mkDerivation { - pname = "rerebase"; version = "1.20.2"; sha256 = "0c6ba9cvs2bq9yswys7xl6vl03bn3fm7b5iar5wpqd0aii2qqnps"; libraryHaskellDepends = [ rebase ]; description = "Reexports from \"base\" with a bunch of other standard libraries"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "reroute" = callPackage @@ -256088,22 +254165,6 @@ self: { }: mkDerivation { pname = "resourcet"; - version = "1.2.6"; - sha256 = "0d7xnpysrick56gxzkkj0mpblywbxaaldhziyl77am3822r3afzq"; - libraryHaskellDepends = [ - base containers exceptions mtl primitive transformers unliftio-core - ]; - testHaskellDepends = [ base exceptions hspec transformers ]; - description = "Deterministic allocation and freeing of scarce resources"; - license = lib.licenses.bsd3; - }) {}; - - "resourcet_1_3_0" = callPackage - ({ mkDerivation, base, containers, exceptions, hspec, mtl - , primitive, transformers, unliftio-core - }: - mkDerivation { - pname = "resourcet"; version = "1.3.0"; sha256 = "0swrz7h73m86x3937gdiay3z30y9hn35n86v5brh38j2xs2ifq7c"; libraryHaskellDepends = [ @@ -256112,7 +254173,6 @@ self: { testHaskellDepends = [ base exceptions hspec transformers ]; description = "Deterministic allocation and freeing of scarce resources"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "resourcet-effectful" = callPackage @@ -256127,13 +254187,15 @@ self: { }) {}; "resourcet-extra" = callPackage - ({ mkDerivation, base, containers, resourcet, safe-exceptions }: + ({ mkDerivation, async, base, containers, resourcet + , safe-exceptions, unliftio-core + }: mkDerivation { pname = "resourcet-extra"; - version = "0.0.1"; - sha256 = "09kgzdg3g1lsadgrqaj9dviwap8j3zv2rm1yby9ywxx6zdbglrrw"; + version = "0.1.0"; + sha256 = "1vmb0yh94vj507gw8narrwv9vh1imlq4s7373zh9zrpd4x4h9d15"; libraryHaskellDepends = [ - base containers resourcet safe-exceptions + async base containers resourcet safe-exceptions unliftio-core ]; description = "ResourceT extras"; license = lib.licenses.bsd3; @@ -256665,10 +254727,8 @@ self: { }: mkDerivation { pname = "retrie"; - version = "1.2.2"; - sha256 = "0xwvf7xvs3i09whn83agc59rzc3slaswarbwlj27b8cn8bmnk5ca"; - revision = "1"; - editedCabalFile = "01lcgn0jlmg3s8q1zrsbal2hz3x07gf0lzqjmf3h946a0lkpfal9"; + version = "1.2.3"; + sha256 = "1fs7g6p2g07gwhf5ki8y2064pj57rrnhh1zp21hr8n2kpzpznryf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -256795,10 +254855,8 @@ self: { ({ mkDerivation, base, mtl }: mkDerivation { pname = "rev-state"; - version = "0.1.2"; - sha256 = "06gry2ysvdg5q0b86gr8i86xsbxw2yrnld9g7rcp7mppswwhw1zf"; - revision = "3"; - editedCabalFile = "1w2kry4a801l6acimz3b82f3666fx62zzw5q9si1ahlf3mrkr7hk"; + version = "0.2.0.1"; + sha256 = "13fwxxv73wf8bvsixl4xsh44pd8jmygdxp1yx5j3a44g230vgrf1"; libraryHaskellDepends = [ base mtl ]; testHaskellDepends = [ base ]; description = "Reverse State monad transformer"; @@ -256864,6 +254922,8 @@ self: { pname = "reverse-list"; version = "0.3.0.0"; sha256 = "0q3fjgbc6r0v7zdcs577jilqc0py6vmr4iyvnngdlwhrcvyv4mjs"; + revision = "1"; + editedCabalFile = "1imxzlhyvar0a8s4wz1yjz2kk8994iq38xvlfypya0izw3nnhwc8"; libraryHaskellDepends = [ base containers contiguous deepseq ]; description = "reversed lists/snoc lists"; license = lib.licenses.bsd3; @@ -257235,15 +255295,15 @@ self: { "rhine" = callPackage ({ mkDerivation, base, containers, deepseq, dunai, free , monad-schedule, MonadRandom, random, simple-affine-space, tasty - , tasty-hunit, time, time-domain, transformers, vector-sized + , tasty-hunit, text, time, time-domain, transformers, vector-sized }: mkDerivation { pname = "rhine"; - version = "1.1"; - sha256 = "09pz2q9bw5c6qlfsy83piryjnzhq3zra1mly3ypqlr9d36zj7bfb"; + version = "1.2"; + sha256 = "1r9a1psakkq1mzmlq5qcfv8kp45p5br1p5pfs0pzlh2g0qhy3wng"; libraryHaskellDepends = [ base containers deepseq dunai free monad-schedule MonadRandom - random simple-affine-space time time-domain transformers + random simple-affine-space text time time-domain transformers vector-sized ]; testHaskellDepends = [ @@ -257262,8 +255322,8 @@ self: { }: mkDerivation { pname = "rhine-bayes"; - version = "1.1"; - sha256 = "1ybzvbpdz23l3fy1dvv7kn1cpis9c9jy00zxvvwbr47pbvdi9wxc"; + version = "1.2"; + sha256 = "0zffcvhx2bh1wcbizbjvy1gpcn4l8yjzppi54dcl9zxkpdbap5hb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -257285,8 +255345,8 @@ self: { }: mkDerivation { pname = "rhine-gloss"; - version = "1.1"; - sha256 = "12h501lcfskygn1pf407pksh9izcb79g48j4gw63pw4islhcxdbr"; + version = "1.2"; + sha256 = "1nxqggdjikn6qr89z1pn4pfqf392dnpxz6hlb07kdfaxa2rgcrp9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -257306,8 +255366,8 @@ self: { }: mkDerivation { pname = "rhine-terminal"; - version = "1.1"; - sha256 = "12r7j9mnswbb59mankl8pil7xk9s9ymzxdc73vmi6ads6kf6qvyr"; + version = "1.2"; + sha256 = "1kpicaw7snk0hh84rmym3jm7difwvrmv368lya20jc4margrrjhg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -257915,8 +255975,8 @@ self: { }: mkDerivation { pname = "rio-prettyprint"; - version = "0.1.7.0"; - sha256 = "04493n596jgj49wx9jgvfpjsfnmd37dqh497b6lbm67cp4nxb9p5"; + version = "0.1.8.0"; + sha256 = "05naj6sfw5lz5zi6xbn3445vx8dva57sziqs5gxfnagn2my56m5i"; libraryHaskellDepends = [ aeson annotated-wl-pprint ansi-terminal array base Cabal colour mtl path rio text @@ -260230,23 +258290,11 @@ self: { ({ mkDerivation, base, primitive, primitive-unlifted }: mkDerivation { pname = "run-st"; - version = "0.1.3.0"; - sha256 = "0fzdvdwpa2mfkbfvqflgr957mpym85606gk10chfp8ka06r6v7d4"; - libraryHaskellDepends = [ base primitive primitive-unlifted ]; - description = "runST without boxing penalty"; - license = lib.licenses.bsd3; - }) {}; - - "run-st_0_1_3_2" = callPackage - ({ mkDerivation, base, primitive, primitive-unlifted }: - mkDerivation { - pname = "run-st"; version = "0.1.3.2"; sha256 = "1c3pl4fav5z04ixn4ny7zxrrkdy23wk7sk4xm8w5m1c73w0s5ngd"; libraryHaskellDepends = [ base primitive primitive-unlifted ]; description = "runST without boxing penalty"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "rungekutta" = callPackage @@ -260493,14 +258541,14 @@ self: { "rzk" = callPackage ({ mkDerivation, aeson, alex, array, base, bifunctors, BNFC , bytestring, Cabal, co-log-core, data-default-class, directory - , doctest, filepath, Glob, happy, lens, lsp, lsp-types, mtl - , optparse-generic, process, QuickCheck, stm, template-haskell - , text, with-utf8, yaml + , doctest, filepath, Glob, happy, hspec, hspec-discover, lens, lsp + , lsp-types, mtl, optparse-generic, process, QuickCheck, stm + , template-haskell, text, with-utf8, yaml }: mkDerivation { pname = "rzk"; - version = "0.7.1"; - sha256 = "14jfpr5dl6fwkz3zydi3mwdrs08rbhasxz0mwhqy3vp4x5vw22m2"; + version = "0.7.3"; + sha256 = "0nkhw8nbzqpsl41skwly86pbp75c5mpvppn5vcqj6mmni7bj2i8q"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal process ]; @@ -260516,10 +258564,10 @@ self: { ]; executableToolDepends = [ alex BNFC happy ]; testHaskellDepends = [ - array base bifunctors bytestring directory doctest Glob mtl - QuickCheck template-haskell text yaml + array base bifunctors bytestring directory doctest Glob hspec + hspec-discover mtl QuickCheck template-haskell text yaml ]; - testToolDepends = [ alex BNFC happy ]; + testToolDepends = [ alex BNFC happy hspec-discover ]; description = "An experimental proof assistant for synthetic ∞-categories"; license = lib.licenses.bsd3; mainProgram = "rzk"; @@ -260593,8 +258641,8 @@ self: { ({ mkDerivation, base, deepseq, QuickCheck }: mkDerivation { pname = "safe"; - version = "0.3.19"; - sha256 = "18pp6cn9np9jgs01x9mac6wk41k34g86fx5ibfarbapqr1138115"; + version = "0.3.21"; + sha256 = "00bz022kvs0wd3rs9ycx0nxfyc2gqlg3q13lhx4fqydy5fjgx09c"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base deepseq QuickCheck ]; description = "Library of safe (exception free) functions"; @@ -260884,34 +258932,8 @@ self: { }: mkDerivation { pname = "safe-json"; - version = "1.1.4.0"; - sha256 = "01dr0fyqyjbg9cw9g1wgh8bl7y1gfjbzl6qza6lf2s4iisacb06p"; - revision = "3"; - editedCabalFile = "1d49dp1f00b865x8jfi1ynjp32yagjssf1ws9x3ci7qa8hsy1kxl"; - libraryHaskellDepends = [ - aeson base bytestring containers dlist hashable scientific tasty - tasty-hunit tasty-quickcheck text time unordered-containers - uuid-types vector - ]; - testHaskellDepends = [ - aeson base bytestring containers dlist hashable - quickcheck-instances scientific tasty tasty-hunit tasty-quickcheck - temporary text time unordered-containers uuid uuid-types vector - ]; - description = "Automatic JSON format versioning"; - license = lib.licenses.mit; - }) {}; - - "safe-json_1_2_0_0" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, dlist - , hashable, quickcheck-instances, scientific, tasty, tasty-hunit - , tasty-quickcheck, temporary, text, time, unordered-containers - , uuid, uuid-types, vector - }: - mkDerivation { - pname = "safe-json"; - version = "1.2.0.0"; - sha256 = "0534kxg66ha106y9xp4jbv4lyd8cjgj7qbfcbqiahdi2sd9cyfhg"; + version = "1.2.0.1"; + sha256 = "1y03smd9fjxqfs5q2zi8138k3aafwx691327xavsa2b7q27bvi5b"; libraryHaskellDepends = [ aeson base bytestring containers dlist hashable scientific tasty tasty-hunit tasty-quickcheck text time unordered-containers @@ -260924,7 +258946,6 @@ self: { ]; description = "Automatic JSON format versioning"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "safe-lazy-io" = callPackage @@ -261847,87 +259868,43 @@ self: { , bytestring, colour, containers, deepseq, directory, exceptions , filepath, free, haskell-src-exts, lifted-async, microlens , microlens-th, monad-control, monad-logger, mtl - , optparse-applicative, pretty-show, process, safe, safe-exceptions - , stm, string-interpolate, template-haskell, text, time - , transformers, transformers-base, unix, unliftio-core, vector, vty + , optparse-applicative, pretty-show, process, retry, safe + , safe-exceptions, stm, string-interpolate, template-haskell, text + , time, transformers, transformers-base, unix, unliftio-core + , vector, vty, vty-crossplatform }: mkDerivation { pname = "sandwich"; - version = "0.1.5.2"; - sha256 = "0xran6qv8nfv4yw55pncd12z7843f25y4sc94s5dd26kpvn78kr1"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson ansi-terminal async base brick bytestring colour containers - deepseq directory exceptions filepath free haskell-src-exts - lifted-async microlens microlens-th monad-control monad-logger mtl - optparse-applicative pretty-show process safe safe-exceptions stm - string-interpolate template-haskell text time transformers - transformers-base unix unliftio-core vector vty - ]; - executableHaskellDepends = [ - aeson ansi-terminal async base brick bytestring colour containers - deepseq directory exceptions filepath free haskell-src-exts - lifted-async microlens microlens-th monad-control monad-logger mtl - optparse-applicative pretty-show process safe safe-exceptions stm - string-interpolate template-haskell text time transformers - transformers-base unix unliftio-core vector vty - ]; - testHaskellDepends = [ - aeson ansi-terminal async base brick bytestring colour containers - deepseq directory exceptions filepath free haskell-src-exts - lifted-async microlens microlens-th monad-control monad-logger mtl - optparse-applicative pretty-show process safe safe-exceptions stm - string-interpolate template-haskell text time transformers - transformers-base unix unliftio-core vector vty - ]; - description = "Yet another test framework for Haskell"; - license = lib.licenses.bsd3; - }) {}; - - "sandwich_0_2_1_0" = callPackage - ({ mkDerivation, aeson, ansi-terminal, async, base, brick - , bytestring, colour, containers, deepseq, directory, exceptions - , filepath, free, haskell-src-exts, lifted-async, microlens - , microlens-th, monad-control, monad-logger, mtl - , optparse-applicative, pretty-show, process, safe, safe-exceptions - , stm, string-interpolate, template-haskell, text, time - , transformers, transformers-base, unix, unliftio-core, vector, vty - , vty-crossplatform - }: - mkDerivation { - pname = "sandwich"; - version = "0.2.1.0"; - sha256 = "00wayn1xbhisl3aix61kp7m4xiqrnam5mqal2ncmd2b8cy7h9hn4"; + version = "0.2.2.0"; + sha256 = "1sww8bixsg3yd44f72sr2yhwhanwvlvnp9491mq3lm0syklw0jl4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson ansi-terminal async base brick bytestring colour containers deepseq directory exceptions filepath free haskell-src-exts lifted-async microlens microlens-th monad-control monad-logger mtl - optparse-applicative pretty-show process safe safe-exceptions stm - string-interpolate template-haskell text time transformers + optparse-applicative pretty-show process retry safe safe-exceptions + stm string-interpolate template-haskell text time transformers transformers-base unix unliftio-core vector vty vty-crossplatform ]; executableHaskellDepends = [ aeson ansi-terminal async base brick bytestring colour containers deepseq directory exceptions filepath free haskell-src-exts lifted-async microlens microlens-th monad-control monad-logger mtl - optparse-applicative pretty-show process safe safe-exceptions stm - string-interpolate template-haskell text time transformers + optparse-applicative pretty-show process retry safe safe-exceptions + stm string-interpolate template-haskell text time transformers transformers-base unix unliftio-core vector vty vty-crossplatform ]; testHaskellDepends = [ aeson ansi-terminal async base brick bytestring colour containers deepseq directory exceptions filepath free haskell-src-exts lifted-async microlens microlens-th monad-control monad-logger mtl - optparse-applicative pretty-show process safe safe-exceptions stm - string-interpolate template-haskell text time transformers + optparse-applicative pretty-show process retry safe safe-exceptions + stm string-interpolate template-haskell text time transformers transformers-base unix unliftio-core vector vty vty-crossplatform ]; description = "Yet another test framework for Haskell"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "sandwich-hedgehog" = callPackage @@ -262453,8 +260430,8 @@ self: { }: mkDerivation { pname = "sbp"; - version = "4.15.0"; - sha256 = "1x8gqrrds6ci2s33vrrmw5ndzj22k271zd0wsbvfqg7wpz8ry37f"; + version = "5.0.5"; + sha256 = "172srcjmk6vqbnfl8l10a9a5bnpn5vvmccwj5cxpshaj387ap4j0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -262471,34 +260448,6 @@ self: { license = lib.licenses.mit; }) {}; - "sbp_5_0_4" = callPackage - ({ mkDerivation, aeson, aeson-pretty, array, base - , base64-bytestring, basic-prelude, binary, binary-conduit - , bytestring, cmdargs, conduit, conduit-extra, data-binary-ieee754 - , lens, lens-aeson, monad-loops, resourcet, tasty, tasty-hunit - , template-haskell, text, time, yaml - }: - mkDerivation { - pname = "sbp"; - version = "5.0.4"; - sha256 = "1wfv99haslzjb7bl43a30z4m1gp0d83xayy7a5f4x447v6g9l8cd"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson array base base64-bytestring basic-prelude binary bytestring - data-binary-ieee754 lens lens-aeson monad-loops template-haskell - text - ]; - executableHaskellDepends = [ - aeson aeson-pretty base basic-prelude binary-conduit bytestring - cmdargs conduit conduit-extra lens resourcet time yaml - ]; - testHaskellDepends = [ base basic-prelude tasty tasty-hunit ]; - description = "SwiftNav's SBP Library"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - }) {}; - "sbp2udp" = callPackage ({ mkDerivation, base, basic-prelude, binary, binary-conduit , bytestring, conduit, conduit-extra, network, optparse-generic @@ -262584,6 +260533,37 @@ self: { broken = true; }) {inherit (pkgs) z3;}; + "sbv_10_3" = callPackage + ({ mkDerivation, array, async, base, bytestring, containers + , deepseq, directory, filepath, libBF, mtl, pretty, process + , QuickCheck, random, syb, tasty, tasty-bench, tasty-golden + , tasty-hunit, tasty-quickcheck, template-haskell, text, time + , transformers, uniplate, z3 + }: + mkDerivation { + pname = "sbv"; + version = "10.3"; + sha256 = "15jasmmh49w086gfd5wlhwkqszw3925a5k0k92rk7kwi3c73d57k"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + array async base containers deepseq directory filepath libBF mtl + pretty process QuickCheck random syb template-haskell text time + transformers uniplate + ]; + testHaskellDepends = [ + base bytestring containers deepseq directory filepath mtl process + QuickCheck random tasty tasty-golden tasty-hunit tasty-quickcheck + ]; + testSystemDepends = [ z3 ]; + benchmarkHaskellDepends = [ + base deepseq filepath process random tasty tasty-bench time + ]; + description = "SMT Based Verification: Symbolic Haskell theorem prover using SMT solving"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {inherit (pkgs) z3;}; + "sbv-program" = callPackage ({ mkDerivation, base, bifunctors, containers, pretty-simple, sbv }: @@ -262607,8 +260587,8 @@ self: { }: mkDerivation { pname = "sbvPlugin"; - version = "9.6.1"; - sha256 = "1qawdaaijlq1yaynjycf73vk1cl3r0p937byybaf40c1n9n78ccs"; + version = "9.8.1"; + sha256 = "12l23shwygvc7xs0scbd2w98brwcx52c13kgszm2xaabfa9vsnhq"; libraryHaskellDepends = [ base containers ghc ghc-prim mtl sbv template-haskell ]; @@ -262657,7 +260637,6 @@ self: { libraryToolDepends = [ proto-lens-protoc protoc ]; description = "A protocol buffer model for the Starcraft II bot API"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {protoc = null;}; "sc2-support" = callPackage @@ -263670,33 +261649,32 @@ self: { }) {}; "scotty" = callPackage - ({ mkDerivation, aeson, async, base, base-compat-batteries - , blaze-builder, bytestring, case-insensitive, data-default-class - , directory, exceptions, hspec, hspec-discover, hspec-wai - , http-types, lifted-base, lucid, monad-control, mtl, network - , regex-compat, text, transformers, transformers-base - , transformers-compat, wai, wai-extra, warp, weigh + ({ mkDerivation, aeson, async, base, blaze-builder, bytestring + , case-insensitive, cookie, data-default-class, directory + , exceptions, hspec, hspec-discover, hspec-wai, http-types + , lifted-base, lucid, monad-control, mtl, network, regex-compat + , stm, text, time, transformers, transformers-base + , transformers-compat, unliftio, wai, wai-extra, warp, weigh }: mkDerivation { pname = "scotty"; - version = "0.12.1"; - sha256 = "0jnv2k37yv7hbm21w356ml4b14avlwh8yyzwwwfrwpbn6zzk6ahy"; - revision = "2"; - editedCabalFile = "06hzpbd3adq9wjc5dsz6ikmy6gx60hhlzra58qrc91vi4v76xh0m"; + version = "0.20.1"; + sha256 = "1770kj78zdi137pskiyx28id64vilmhylnkgy139pvxa95n8i6kd"; + revision = "1"; + editedCabalFile = "02gz7kgv273scgmig0qkvfynslhqg9pnhmablidr47kw80kqghy6"; libraryHaskellDepends = [ - aeson base base-compat-batteries blaze-builder bytestring - case-insensitive data-default-class exceptions http-types - monad-control mtl network regex-compat text transformers - transformers-base transformers-compat wai wai-extra warp + aeson base blaze-builder bytestring case-insensitive cookie + data-default-class exceptions http-types monad-control mtl network + regex-compat stm text time transformers transformers-base + transformers-compat unliftio wai wai-extra warp ]; testHaskellDepends = [ - async base bytestring data-default-class directory hspec hspec-wai - http-types lifted-base network text wai + async base bytestring directory hspec hspec-wai http-types + lifted-base network text wai ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ - base bytestring data-default-class lucid mtl text transformers - weigh + base bytestring lucid mtl text transformers weigh ]; description = "Haskell web framework inspired by Ruby's Sinatra, using WAI and Warp"; license = lib.licenses.bsd3; @@ -263714,6 +261692,8 @@ self: { pname = "scotty"; version = "0.21"; sha256 = "1qnyagwirxcmja3wbiyp5s8f0dvcdiz7fh0a6jc4vyj2yy175yi4"; + revision = "1"; + editedCabalFile = "0cg0s728112n8xy966cwmbvvjn2qnd6magibj9q3cxn41yinlzyi"; libraryHaskellDepends = [ aeson base blaze-builder bytestring case-insensitive cookie data-default-class exceptions http-types monad-control mtl network @@ -264424,6 +262404,8 @@ self: { pname = "sdl2"; version = "2.5.5.0"; sha256 = "1kai6mmnwz9qq7q5y8c7wmcdf9qc5m167dzy3brj11jjds4smz93"; + revision = "1"; + editedCabalFile = "0r0lzn3hyjvzwqsrqprdzb2c167g7ip2cf07jvm1h5b53qc2a4cx"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -265051,29 +263033,6 @@ self: { }) {inherit (pkgs) secp256k1;}; "secp256k1-haskell" = callPackage - ({ mkDerivation, base, base16, bytestring, cereal, deepseq, entropy - , hashable, hspec, hspec-discover, HUnit, monad-par, mtl - , QuickCheck, secp256k1, string-conversions, unliftio-core - }: - mkDerivation { - pname = "secp256k1-haskell"; - version = "0.6.1"; - sha256 = "0abxwmls4rvsnck7p5gpajmha2vc9fbcrr2q1alkpw8acmgfhr76"; - libraryHaskellDepends = [ - base base16 bytestring cereal deepseq entropy hashable QuickCheck - string-conversions unliftio-core - ]; - libraryPkgconfigDepends = [ secp256k1 ]; - testHaskellDepends = [ - base base16 bytestring cereal deepseq entropy hashable hspec HUnit - monad-par mtl QuickCheck string-conversions unliftio-core - ]; - testToolDepends = [ hspec-discover ]; - description = "Bindings for secp256k1"; - license = lib.licenses.mit; - }) {inherit (pkgs) secp256k1;}; - - "secp256k1-haskell_1_1_0" = callPackage ({ mkDerivation, base, base16, bytestring, deepseq, entropy , hashable, hspec, hspec-discover, HUnit, monad-par, mtl , QuickCheck, secp256k1, string-conversions, unliftio-core @@ -265094,7 +263053,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Bindings for secp256k1"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) secp256k1;}; "secp256k1-legacy" = callPackage @@ -265699,40 +263657,17 @@ self: { }: mkDerivation { pname = "semigroupoids"; - version = "5.3.7"; - sha256 = "169pjrm7lxjxrqj5q1iyl288bx5nj8n0pf2ri1cclxccqnvcsibd"; - revision = "1"; - editedCabalFile = "063xzbp4p93kbaygn26rzs4wmwf01mcj7d4qfsiwf39gd0wkf2dc"; - libraryHaskellDepends = [ - base base-orphans bifunctors comonad containers contravariant - distributive hashable tagged template-haskell transformers - transformers-compat unordered-containers - ]; - description = "Semigroupoids: Category sans id"; - license = lib.licenses.bsd2; - }) {}; - - "semigroupoids_6_0_0_1" = callPackage - ({ mkDerivation, base, base-orphans, bifunctors, comonad - , containers, contravariant, distributive, foldable1-classes-compat - , hashable, tagged, template-haskell, transformers - , transformers-compat, unordered-containers - }: - mkDerivation { - pname = "semigroupoids"; version = "6.0.0.1"; sha256 = "0d3rsxby1j4m0ak3v62jbjzw1f2n55qxnb2jsrgj1y5xj6c8m8vx"; revision = "1"; editedCabalFile = "1ia31jmv4m228j7mwcl58ala7z18d3iqygki3qv6akhi3i2kp8j7"; libraryHaskellDepends = [ base base-orphans bifunctors comonad containers contravariant - distributive foldable1-classes-compat hashable tagged - template-haskell transformers transformers-compat - unordered-containers + distributive hashable tagged template-haskell transformers + transformers-compat unordered-containers ]; description = "Semigroupoids: Category sans id"; license = lib.licenses.bsd2; - hydraPlatforms = lib.platforms.none; }) {}; "semigroupoids-do" = callPackage @@ -266337,29 +264272,6 @@ self: { }: mkDerivation { pname = "sequence-formats"; - version = "1.7.1"; - sha256 = "1smf7bxa36slasi295jr59hf62cz0w7gbacmwz33vcfjdvh9ffj6"; - libraryHaskellDepends = [ - attoparsec base bytestring containers errors exceptions foldl - lens-family pipes pipes-attoparsec pipes-bytestring pipes-safe - transformers vector - ]; - testHaskellDepends = [ - base bytestring containers foldl hspec pipes pipes-safe tasty - tasty-hunit transformers vector - ]; - description = "A package with basic parsing utilities for several Bioinformatic data formats"; - license = lib.licenses.gpl3Only; - }) {}; - - "sequence-formats_1_8_0_0" = callPackage - ({ mkDerivation, attoparsec, base, bytestring, containers, errors - , exceptions, foldl, hspec, lens-family, pipes, pipes-attoparsec - , pipes-bytestring, pipes-safe, tasty, tasty-hunit, transformers - , vector - }: - mkDerivation { - pname = "sequence-formats"; version = "1.8.0.0"; sha256 = "0xm0v56q90g89zwphayf6llpnmsrb7asnb06sm5lld4q9jfidi4d"; libraryHaskellDepends = [ @@ -266373,7 +264285,6 @@ self: { ]; description = "A package with basic parsing utilities for several Bioinformatic data formats"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "sequenceTools" = callPackage @@ -266518,6 +264429,8 @@ self: { pname = "serialise"; version = "0.2.6.1"; sha256 = "1x3p9vi6daf50xgv5xxjnclqcq9ynqg1qw7af3ppa1nizycrg533"; + revision = "1"; + editedCabalFile = "1y1x0jrc5k7z8r54jk1p1iw18f2psky4ksxd0f8aqfvy1hamzra8"; libraryHaskellDepends = [ array base bytestring cborg containers ghc-prim half hashable primitive strict text these time unordered-containers vector @@ -266578,8 +264491,8 @@ self: { ({ mkDerivation, base, bytestring, HUnit, unix }: mkDerivation { pname = "serialport"; - version = "0.5.4"; - sha256 = "0hw9vcmxfhjad0jcq0c7m2klcnhilk5ag7byymyny0kzg4js27vr"; + version = "0.5.5"; + sha256 = "1mgxfx2xb9jh40vaaa28nwszxph0gpx01x0xynypc757igwhvbkv"; libraryHaskellDepends = [ base bytestring unix ]; testHaskellDepends = [ base bytestring HUnit ]; description = "Cross platform serial port library"; @@ -266689,35 +264602,6 @@ self: { }: mkDerivation { pname = "servant"; - version = "0.19.1"; - sha256 = "1gk6j39rcjpjacs351lknhrwj86yr4ifyp3qwlmiig27dxqlig3q"; - revision = "2"; - editedCabalFile = "01232431a6asv5pd1rshnh1zix7mdjy56m5zr6gz4179619ggf47"; - libraryHaskellDepends = [ - aeson attoparsec base base-compat bifunctors bytestring - case-insensitive constraints deepseq http-api-data http-media - http-types mmorph mtl network-uri QuickCheck singleton-bool - sop-core string-conversions tagged text transformers vault - ]; - testHaskellDepends = [ - aeson base base-compat bytestring hspec http-media mtl QuickCheck - quickcheck-instances string-conversions text transformers - ]; - testToolDepends = [ hspec-discover ]; - description = "A family of combinators for defining webservices APIs"; - license = lib.licenses.bsd3; - }) {}; - - "servant_0_20_1" = callPackage - ({ mkDerivation, aeson, attoparsec, base, base-compat, bifunctors - , bytestring, case-insensitive, constraints, deepseq, hspec - , hspec-discover, http-api-data, http-media, http-types, mmorph - , mtl, network-uri, QuickCheck, quickcheck-instances - , singleton-bool, sop-core, string-conversions, tagged, text - , transformers, vault - }: - mkDerivation { - pname = "servant"; version = "0.20.1"; sha256 = "1s8vapj8qb8l5snjzxd63d9rvxwa1vw6g77cg8nynrzzppwp7xwl"; revision = "2"; @@ -266735,7 +264619,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "A family of combinators for defining webservices APIs"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "servant-JuicyPixels" = callPackage @@ -266761,26 +264644,27 @@ self: { "servant-aeson-generics-typescript" = callPackage ({ mkDerivation, aeson, aeson-generics-typescript, async, base - , bytestring, containers, directory, filepath, hspec, hspec-wai - , http-types, jose-jwt, process, QuickCheck, random, servant - , servant-auth, servant-server, split, string-interpolate, text - , time, warp + , bytestring, conduit, containers, directory, filepath, hspec + , hspec-wai, http-types, jose-jwt, process, QuickCheck, random + , servant, servant-auth, servant-server, servant-websockets, split + , string-interpolate, text, time, warp, webdriver }: mkDerivation { pname = "servant-aeson-generics-typescript"; - version = "0.0.0.1"; - sha256 = "164f9c22lbyv670ci8yxknpas1gi4yswdpkq20ls4nnq7jsa3zi5"; + version = "0.0.0.2"; + sha256 = "03v4919iaa32rxkyd4k5zvczvgwmikkpzrfi66ixbanva43zassi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-generics-typescript base containers http-types jose-jwt - servant string-interpolate text + servant servant-websockets string-interpolate text ]; executableHaskellDepends = [ - aeson aeson-generics-typescript async base bytestring containers - directory filepath hspec hspec-wai http-types jose-jwt process - QuickCheck random servant servant-auth servant-server split - string-interpolate text time warp + aeson aeson-generics-typescript async base bytestring conduit + containers directory filepath hspec hspec-wai http-types jose-jwt + process QuickCheck random servant servant-auth servant-server + servant-websockets split string-interpolate text time warp + webdriver ]; description = "Generates a TypeScript client for Servant APIs"; license = lib.licenses.bsd3; @@ -266897,30 +264781,6 @@ self: { }: mkDerivation { pname = "servant-auth-docs"; - version = "0.2.10.0"; - sha256 = "0j1ynnrb6plrhpb2vzs2p7a9jb41llp0j1jwgap7hjhkwhyc7wxd"; - revision = "12"; - editedCabalFile = "14vihxy2zkyhg27fgyrg2zcvws7v12ypap48rv2l7h918gcyxs5v"; - setupHaskellDepends = [ base Cabal cabal-doctest ]; - libraryHaskellDepends = [ - base lens servant servant-auth servant-docs text - ]; - testHaskellDepends = [ - base doctest hspec lens QuickCheck servant servant-auth - servant-docs template-haskell text - ]; - testToolDepends = [ hspec-discover ]; - description = "servant-docs/servant-auth compatibility"; - license = lib.licenses.bsd3; - }) {}; - - "servant-auth-docs_0_2_10_1" = callPackage - ({ mkDerivation, base, Cabal, cabal-doctest, doctest, hspec - , hspec-discover, lens, QuickCheck, servant, servant-auth - , servant-docs, template-haskell, text - }: - mkDerivation { - pname = "servant-auth-docs"; version = "0.2.10.1"; sha256 = "03dnh6x0y34npmv9w2f3hc9r1brlzf2rki6c6ngvwb3dvichhykv"; revision = "2"; @@ -266936,7 +264796,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "servant-docs/servant-auth compatibility"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "servant-auth-hmac" = callPackage @@ -267303,8 +265162,8 @@ self: { }: mkDerivation { pname = "servant-cli"; - version = "0.1.0.2"; - sha256 = "11pl9z3l2f7py16drqq9zvl9z5358jv1q7pqslhkhrqg5vhp822k"; + version = "0.1.1.0"; + sha256 = "11zihqwszqla759wch63g74m9ksagjb5lzlxg19mav4x4h7n8wj2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -267330,38 +265189,6 @@ self: { , http-api-data, http-client, http-media, http-types, HUnit , kan-extensions, markdown-unlit, monad-control, mtl, network , QuickCheck, semigroupoids, servant, servant-client-core - , servant-server, sop-core, stm, tdigest, text, time, transformers - , transformers-base, transformers-compat, wai, warp - }: - mkDerivation { - pname = "servant-client"; - version = "0.19"; - sha256 = "1bdapsr6il0f019ss8wsxndpc8cd5czj40xczay5qhl7fqnxg5pa"; - revision = "6"; - editedCabalFile = "0lakjnpvsiai08c5nddgzrnr0a139rr37cyq31hqcbwnsy553l1y"; - libraryHaskellDepends = [ - base base-compat bytestring containers deepseq exceptions - http-client http-media http-types kan-extensions monad-control mtl - semigroupoids servant servant-client-core stm text time - transformers transformers-base transformers-compat - ]; - testHaskellDepends = [ - aeson base base-compat bytestring entropy hspec http-api-data - http-client http-types HUnit kan-extensions markdown-unlit mtl - network QuickCheck servant servant-client-core servant-server - sop-core stm tdigest text transformers transformers-compat wai warp - ]; - testToolDepends = [ hspec-discover markdown-unlit ]; - description = "Automatic derivation of querying functions for servant"; - license = lib.licenses.bsd3; - }) {}; - - "servant-client_0_20" = callPackage - ({ mkDerivation, aeson, base, base-compat, bytestring, containers - , deepseq, entropy, exceptions, hspec, hspec-discover - , http-api-data, http-client, http-media, http-types, HUnit - , kan-extensions, markdown-unlit, monad-control, mtl, network - , QuickCheck, semigroupoids, servant, servant-client-core , servant-server, sop-core, stm, text, time, transformers , transformers-base, transformers-compat, wai, warp }: @@ -267386,7 +265213,6 @@ self: { testToolDepends = [ hspec-discover markdown-unlit ]; description = "Automatic derivation of querying functions for servant"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "servant-client-core" = callPackage @@ -267398,31 +265224,6 @@ self: { }: mkDerivation { pname = "servant-client-core"; - version = "0.19"; - sha256 = "0cisc5cyl367cwrch1gr812aspd36a21hkwi6mwj708rpspwvrmc"; - revision = "5"; - editedCabalFile = "147ws71hwp8zck7ph8kcyh18524s8g0b7qvxjsvsm1yvw77c60gh"; - libraryHaskellDepends = [ - aeson base base-compat base64-bytestring bytestring constraints - containers deepseq exceptions free http-media http-types - network-uri safe servant sop-core template-haskell text - transformers - ]; - testHaskellDepends = [ base base-compat deepseq hspec QuickCheck ]; - testToolDepends = [ hspec-discover ]; - description = "Core functionality and class for client function generation for servant APIs"; - license = lib.licenses.bsd3; - }) {}; - - "servant-client-core_0_20" = callPackage - ({ mkDerivation, aeson, base, base-compat, base64-bytestring - , bytestring, constraints, containers, deepseq, exceptions, free - , hspec, hspec-discover, http-media, http-types, network-uri - , QuickCheck, safe, servant, sop-core, template-haskell, text - , transformers - }: - mkDerivation { - pname = "servant-client-core"; version = "0.20"; sha256 = "012bdf3c44bqzb0ycns4pcxb0zidqqn7lpzz9316kiwy0wb4jx56"; revision = "3"; @@ -267437,7 +265238,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Core functionality and class for client function generation for servant APIs"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "servant-client-js" = callPackage @@ -267516,28 +265316,6 @@ self: { }: mkDerivation { pname = "servant-conduit"; - version = "0.15.1"; - sha256 = "1vy3ihypb0zm2yd16rq120qw3898i3c0mahh2jysssv65g0avdwp"; - revision = "3"; - editedCabalFile = "1rcxn2m95zvxqvjbagk9gmwcyvx9wanhxmafwar4y4p15mvzd8d1"; - libraryHaskellDepends = [ - base bytestring conduit mtl resourcet servant unliftio-core - ]; - testHaskellDepends = [ - base base-compat bytestring conduit http-client http-media - resourcet servant servant-client servant-server wai warp - ]; - description = "Servant Stream support for conduit"; - license = lib.licenses.bsd3; - }) {}; - - "servant-conduit_0_16" = callPackage - ({ mkDerivation, base, base-compat, bytestring, conduit - , http-client, http-media, mtl, resourcet, servant, servant-client - , servant-server, unliftio-core, wai, warp - }: - mkDerivation { - pname = "servant-conduit"; version = "0.16"; sha256 = "037vqqq5k2jm6s7gg2shb6iyvjfblsr41ifjpryfxmsib669vs9f"; revision = "1"; @@ -267551,7 +265329,6 @@ self: { ]; description = "Servant Stream support for conduit"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "servant-csharp" = callPackage @@ -267644,37 +265421,6 @@ self: { }: mkDerivation { pname = "servant-docs"; - version = "0.12"; - sha256 = "0531jldq35sl1qlna0s1n8bakbsplg15611305dk48z80vcpa933"; - revision = "6"; - editedCabalFile = "14lxzg47mqc02i1xy6przkwndvhx8a93l12v4ag3q9ziyj51ra5d"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson aeson-pretty base base-compat bytestring case-insensitive - hashable http-media http-types lens servant string-conversions text - universe-base unordered-containers - ]; - executableHaskellDepends = [ - aeson base lens servant string-conversions text - ]; - testHaskellDepends = [ - aeson base base-compat lens servant string-conversions tasty - tasty-golden tasty-hunit transformers - ]; - description = "generate API docs for your servant webservice"; - license = lib.licenses.bsd3; - mainProgram = "greet-docs"; - }) {}; - - "servant-docs_0_13" = callPackage - ({ mkDerivation, aeson, aeson-pretty, base, base-compat, bytestring - , case-insensitive, hashable, http-media, http-types, lens, servant - , string-conversions, tasty, tasty-golden, tasty-hunit, text - , transformers, universe-base, unordered-containers - }: - mkDerivation { - pname = "servant-docs"; version = "0.13"; sha256 = "0i91my86bcnn0jckf2qlfyx1zfbg8w6959v7iim60s3mdx9yjp67"; revision = "2"; @@ -267695,7 +265441,6 @@ self: { ]; description = "generate API docs for your servant webservice"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "greet-docs"; }) {}; @@ -267923,25 +265668,6 @@ self: { }: mkDerivation { pname = "servant-foreign"; - version = "0.15.4"; - sha256 = "0bznb73rbgfgkg7n4pxghkqsfca0yw9vak73c6w8sqvc2mjnc7mz"; - revision = "8"; - editedCabalFile = "0dkcdch9m307ydziyh5gg2lnbjvh8p8k2qhwsgjsw9ss5sy0s9pf"; - libraryHaskellDepends = [ - base base-compat http-types lens servant text - ]; - testHaskellDepends = [ base hspec servant ]; - testToolDepends = [ hspec-discover ]; - description = "Helpers for generating clients for servant APIs in any programming language"; - license = lib.licenses.bsd3; - }) {}; - - "servant-foreign_0_16" = callPackage - ({ mkDerivation, base, base-compat, hspec, hspec-discover - , http-types, lens, servant, text - }: - mkDerivation { - pname = "servant-foreign"; version = "0.16"; sha256 = "15pir0x7dcyjmw71g4w00qgvcxyvhbkywzc3bvvaaprk5bjb3bmv"; revision = "2"; @@ -267953,7 +265679,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Helpers for generating clients for servant APIs in any programming language"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "servant-gdp" = callPackage @@ -268130,43 +265855,6 @@ self: { , http-streams, http-types, HUnit, io-streams, kan-extensions , markdown-unlit, monad-control, mtl, network, QuickCheck , semigroupoids, servant, servant-client-core, servant-server, stm - , tdigest, text, time, transformers, transformers-base - , transformers-compat, wai, warp - }: - mkDerivation { - pname = "servant-http-streams"; - version = "0.18.4"; - sha256 = "15f24rcgz839cb38q4gs1liqrdyqjbazcqzjdxmv4307x072pv3a"; - revision = "7"; - editedCabalFile = "1m7zdskz9dv51xzjw8bxwssfsir0fz0dsi9hx785fnc3a0lvvrlz"; - libraryHaskellDepends = [ - base base-compat bytestring case-insensitive containers deepseq - exceptions http-common http-media http-streams http-types - io-streams kan-extensions monad-control mtl semigroupoids servant - servant-client-core text time transformers transformers-base - transformers-compat - ]; - testHaskellDepends = [ - aeson base base-compat bytestring deepseq entropy hspec - http-api-data http-streams http-types HUnit kan-extensions - markdown-unlit mtl network QuickCheck servant servant-client-core - servant-server stm tdigest text transformers transformers-compat - wai warp - ]; - testToolDepends = [ hspec-discover markdown-unlit ]; - description = "Automatic derivation of querying functions for servant"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; - }) {}; - - "servant-http-streams_0_20" = callPackage - ({ mkDerivation, aeson, base, base-compat, bytestring - , case-insensitive, containers, deepseq, entropy, exceptions, hspec - , hspec-discover, http-api-data, http-common, http-media - , http-streams, http-types, HUnit, io-streams, kan-extensions - , markdown-unlit, monad-control, mtl, network, QuickCheck - , semigroupoids, servant, servant-client-core, servant-server, stm , text, time, transformers, transformers-base, transformers-compat , wai, warp }: @@ -268379,26 +266067,6 @@ self: { }: mkDerivation { pname = "servant-machines"; - version = "0.15.1"; - sha256 = "0k8abcc72s5bzcf2vmjkxxjnhk45rww6hr3l93msm2510hi6gda4"; - revision = "2"; - editedCabalFile = "0231278v3vs5ca3cx43711kzfbhqj2s7g67zcwrj39ly8i9kxm2n"; - libraryHaskellDepends = [ base bytestring machines mtl servant ]; - testHaskellDepends = [ - base base-compat bytestring http-client http-media machines servant - servant-client servant-server wai warp - ]; - description = "Servant Stream support for machines"; - license = lib.licenses.bsd3; - }) {}; - - "servant-machines_0_16" = callPackage - ({ mkDerivation, base, base-compat, bytestring, http-client - , http-media, machines, mtl, servant, servant-client - , servant-server, wai, warp - }: - mkDerivation { - pname = "servant-machines"; version = "0.16"; sha256 = "0c2cz96m9lbzr318i4vpy55y37xagh7sf1g0hvxbsvwhnzqa4532"; revision = "1"; @@ -268410,7 +266078,6 @@ self: { ]; description = "Servant Stream support for machines"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "servant-match" = callPackage @@ -268491,8 +266158,8 @@ self: { pname = "servant-multipart"; version = "0.12.1"; sha256 = "1p55kb3zhq25ncp7wimhggssn68abfgsnlldk13rk1iajaj6y8y5"; - revision = "5"; - editedCabalFile = "0pf761m9l6jnqhljjj4i6zr9il8r9ajpqfxzqjgjsnbsg6872ykg"; + revision = "6"; + editedCabalFile = "092n8hgzl90pqfd4faxbyy692ay92wc5s4c6vfa4zjf358zpkjgl"; libraryHaskellDepends = [ base bytestring directory lens resourcet servant servant-docs servant-foreign servant-multipart-api servant-server @@ -268512,8 +266179,8 @@ self: { pname = "servant-multipart-api"; version = "0.12.1"; sha256 = "1gifa9g7ggs0plzffrd9a8j24dmqvgbkkdkfzyy7mpmwrjqw7mcj"; - revision = "5"; - editedCabalFile = "05243nl7sbc7p5rvqssiqha1qv38a0qp0ppb227pg0x748xh7ai4"; + revision = "6"; + editedCabalFile = "1x0vdhadnf7qqz5i8d2bj788farin2nap6fpg07fbcm97nz19mz0"; libraryHaskellDepends = [ base bytestring servant text transformers ]; @@ -268531,6 +266198,8 @@ self: { pname = "servant-multipart-client"; version = "0.12.2"; sha256 = "0djvbfc1yk8dzadav3lfrq99m7grcxxgxaifj8nc173yfdjdq4y2"; + revision = "1"; + editedCabalFile = "1v51mgy6j307sbfi52w6j85wfch178r6gap3d2nx1sws3hh35vh4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -268681,7 +266350,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Generate a Swagger/OpenAPI/OAS 3.0 specification for your servant API."; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "servant-options" = callPackage @@ -268743,29 +266411,6 @@ self: { }: mkDerivation { pname = "servant-pipes"; - version = "0.15.3"; - sha256 = "1sd01f95rkraa0zdqqg2vwx91zsih0i0hqqkz55nnw9bsbsqhq1n"; - revision = "2"; - editedCabalFile = "1idjvfr8w5hr9dvhj9x08sfpy5xvjf0l7a5jhx9hdlfmrxk1cd8c"; - libraryHaskellDepends = [ - base bytestring monad-control mtl pipes pipes-safe servant - ]; - testHaskellDepends = [ - base base-compat bytestring http-client http-media pipes - pipes-bytestring pipes-safe servant servant-client servant-server - wai warp - ]; - description = "Servant Stream support for pipes"; - license = lib.licenses.bsd3; - }) {}; - - "servant-pipes_0_16" = callPackage - ({ mkDerivation, base, base-compat, bytestring, http-client - , http-media, monad-control, mtl, pipes, pipes-bytestring - , pipes-safe, servant, servant-client, servant-server, wai, warp - }: - mkDerivation { - pname = "servant-pipes"; version = "0.16"; sha256 = "00n2rmv4aar49247is2sgy58nal64lv05zci9lhkbgmmmi1hqd10"; revision = "1"; @@ -268780,7 +266425,6 @@ self: { ]; description = "Servant Stream support for pipes"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "servant-polysemy" = callPackage @@ -268891,7 +266535,6 @@ self: { ]; description = "Servant Content-Type for proto-lens protobuf modules"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "servant-purescript" = callPackage @@ -269001,7 +266644,6 @@ self: { ]; description = "Instances of classes from openapi3 for servant-queryparam-core"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "servant-queryparam-server" = callPackage @@ -269325,46 +266967,6 @@ self: { }: mkDerivation { pname = "servant-server"; - version = "0.19.2"; - sha256 = "1a7msh8p59v5mgsnj5li9s3jg0jwq2zjsznr0cg7g0fncn7r1axy"; - revision = "2"; - editedCabalFile = "1ivyxgncv45lih7rqhkbz9d855mrlgylvy0apq2a97kp3iyy2053"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base base-compat base64-bytestring bytestring constraints - containers exceptions filepath http-api-data http-media http-types - monad-control mtl network network-uri resourcet servant sop-core - string-conversions tagged text transformers transformers-base wai - wai-app-static word8 - ]; - executableHaskellDepends = [ - aeson base base-compat servant text wai warp - ]; - testHaskellDepends = [ - aeson base base-compat base64-bytestring bytestring directory hspec - hspec-wai http-types mtl QuickCheck resourcet safe servant - should-not-typecheck sop-core string-conversions temporary text - transformers transformers-compat wai wai-extra - ]; - testToolDepends = [ hspec-discover ]; - description = "A family of combinators for defining webservices APIs and serving them"; - license = lib.licenses.bsd3; - mainProgram = "greet"; - }) {}; - - "servant-server_0_20" = callPackage - ({ mkDerivation, aeson, base, base-compat, base64-bytestring - , bytestring, constraints, containers, directory, exceptions - , filepath, hspec, hspec-discover, hspec-wai, http-api-data - , http-media, http-types, monad-control, mtl, network, network-uri - , QuickCheck, resourcet, safe, servant, should-not-typecheck - , sop-core, string-conversions, tagged, temporary, text - , transformers, transformers-base, transformers-compat, wai - , wai-app-static, wai-extra, warp, word8 - }: - mkDerivation { - pname = "servant-server"; version = "0.20"; sha256 = "1gp8pslk2sspi5vzrl1nimndpif7jhgzlffi2mzf1ap1bdwgxchk"; revision = "4"; @@ -269390,7 +266992,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "A family of combinators for defining webservices APIs and serving them"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "greet"; }) {}; @@ -269678,36 +267279,6 @@ self: { }: mkDerivation { pname = "servant-swagger"; - version = "1.1.11"; - sha256 = "1kvnjq3iqc8xbgmbaz881r48vj4cpzx7pkwdgwbhqlmhg808bfgl"; - revision = "1"; - editedCabalFile = "0g2hcf4zrkg8cailad87f3kiv1pnnyw453h9cslwc6kyfx9m3csn"; - setupHaskellDepends = [ base Cabal cabal-doctest ]; - libraryHaskellDepends = [ - aeson aeson-pretty base base-compat bytestring hspec http-media - insert-ordered-containers lens QuickCheck servant singleton-bool - swagger2 text unordered-containers - ]; - testHaskellDepends = [ - aeson base base-compat directory doctest filepath hspec lens - lens-aeson QuickCheck servant swagger2 template-haskell text time - utf8-string vector - ]; - testToolDepends = [ hspec-discover ]; - description = "Generate a Swagger/OpenAPI/OAS 2.0 specification for your servant API."; - license = lib.licenses.bsd3; - }) {}; - - "servant-swagger_1_2" = callPackage - ({ mkDerivation, aeson, aeson-pretty, base, base-compat, bytestring - , Cabal, cabal-doctest, directory, doctest, filepath, hspec - , hspec-discover, http-media, insert-ordered-containers, lens - , lens-aeson, QuickCheck, servant, singleton-bool, swagger2 - , template-haskell, text, time, unordered-containers, utf8-string - , vector - }: - mkDerivation { - pname = "servant-swagger"; version = "1.2"; sha256 = "1dim4vlsd9zcz3ra0qwvb4hlbj0iarxygz78ksw8nbvqgbym3zjh"; revision = "3"; @@ -269726,7 +267297,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Generate a Swagger/OpenAPI/OAS 2.0 specification for your servant API."; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "servant-swagger-tags" = callPackage @@ -269961,7 +267531,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Servant servers utilities"; license = lib.licenses.mpl20; - hydraPlatforms = lib.platforms.none; mainProgram = "servant-util-examples"; }) {}; @@ -269993,7 +267562,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Implementation of servant-util primitives for beam-postgres"; license = lib.licenses.mpl20; - hydraPlatforms = lib.platforms.none; mainProgram = "servant-util-beam-pg-examples"; }) {}; @@ -271293,10 +268861,8 @@ self: { }: mkDerivation { pname = "shake"; - version = "0.19.7"; - sha256 = "1lcr6q53qwm308bny6gfawcjhxsmalqi3dnwckam02zp2apmcaim"; - revision = "1"; - editedCabalFile = "1hz57kw5pp5cpbicbi7x8sz8c6qy58dzyiljz9b9f2r1rr683d9w"; + version = "0.19.8"; + sha256 = "0db5kmza7jp4f691q31lnp29m2bb0y0qis0r6zrhnnd24qxf7133"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -271511,8 +269077,8 @@ self: { }: mkDerivation { pname = "shake-futhark"; - version = "0.2.0.2"; - sha256 = "0rcm4m65l7lv0nzxwq29vklpxv960b1x3kx2fvrbyb9r2carh5h5"; + version = "0.2.0.3"; + sha256 = "1qxqn7iq235rbbcwr95agdmgyl6gp9hxazn9n0219ypq165gsfwg"; libraryHaskellDepends = [ base containers directory filepath futhark shake text ]; @@ -272224,8 +269790,8 @@ self: { }: mkDerivation { pname = "shellify"; - version = "0.11.0.0"; - sha256 = "0wb8v86x26mi6phz5vkklv1fm0v6j99qqc8zlhapha67jxs1v8x2"; + version = "0.11.0.1"; + sha256 = "1ighr9py1c2njiwdzb4fy0rlz7k8zb51la5mr8ciwh7r8zkmi0gv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -272330,27 +269896,6 @@ self: { "shelltestrunner" = callPackage ({ mkDerivation, base, cmdargs, Diff, directory, filemanip - , filepath, HUnit, parsec, pretty-show, process, regex-tdfa, safe - , test-framework, test-framework-hunit, utf8-string - }: - mkDerivation { - pname = "shelltestrunner"; - version = "1.9.0.1"; - sha256 = "1a2sn69hmmyw6v2cvaf3pdv160qwing2cgrsfrxbfsqcc85g7mqj"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - base cmdargs Diff directory filemanip filepath HUnit parsec - pretty-show process regex-tdfa safe test-framework - test-framework-hunit utf8-string - ]; - description = "Easy, repeatable testing of CLI programs/commands"; - license = "GPL"; - mainProgram = "shelltest"; - }) {}; - - "shelltestrunner_1_10" = callPackage - ({ mkDerivation, base, cmdargs, Diff, directory, filemanip , filepath, hspec, hspec-contrib, hspec-core, HUnit, parsec , pretty-show, process, regex-tdfa, safe, test-framework , test-framework-hunit, utf8-string @@ -272368,7 +269913,6 @@ self: { ]; description = "Easy, repeatable testing of CLI programs/commands"; license = "GPL"; - hydraPlatforms = lib.platforms.none; mainProgram = "shelltest"; }) {}; @@ -272445,18 +269989,18 @@ self: { }) {}; "shh" = callPackage - ({ mkDerivation, async, base, bytestring, Cabal, cabal-doctest - , containers, deepseq, directory, doctest, filepath, markdown-unlit - , mtl, process, PyF, split, stringsearch, tasty, tasty-hunit - , tasty-quickcheck, template-haskell, temporary, unix, utf8-string + ({ mkDerivation, async, base, bytestring, Cabal, containers + , deepseq, directory, filepath, markdown-unlit, mtl, process, PyF + , split, stringsearch, tasty, tasty-hunit, tasty-quickcheck + , template-haskell, temporary, unix, utf8-string }: mkDerivation { pname = "shh"; - version = "0.7.2.2"; - sha256 = "1y12a65wf4k2piq49k8v0j01py1vlfmlg4y8p6nxh80qcw46g6li"; + version = "0.7.3.0"; + sha256 = "18rb6jhkazl64mixnw0s4v824m4vvmnpap3lvv917xsjj605xx1a"; isLibrary = true; isExecutable = true; - setupHaskellDepends = [ base Cabal cabal-doctest ]; + setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ async base bytestring containers deepseq directory filepath mtl process split stringsearch template-haskell unix utf8-string @@ -272465,8 +270009,8 @@ self: { async base bytestring deepseq directory temporary unix ]; testHaskellDepends = [ - async base bytestring directory doctest filepath PyF tasty - tasty-hunit tasty-quickcheck utf8-string + async base bytestring directory filepath PyF tasty tasty-hunit + tasty-quickcheck utf8-string ]; testToolDepends = [ markdown-unlit ]; description = "Simple shell scripting from Haskell"; @@ -273263,7 +270807,6 @@ self: { ]; description = "Deterministic serialisation and signatures with proto-lens support"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "signable-haskell-protoc"; }) {}; @@ -274957,19 +272500,6 @@ self: { ({ mkDerivation, base, boring, dec, deepseq, some }: mkDerivation { pname = "singleton-bool"; - version = "0.1.6"; - sha256 = "1pc34dbzx5g3vw5w03zifvqva3whyvxzfy3yh78qkpd05f0g98sw"; - revision = "2"; - editedCabalFile = "1l4nx664awgwzk3ih5idsgnj220jqdr1c55241xjv7fz7lwyhh5r"; - libraryHaskellDepends = [ base boring dec deepseq some ]; - description = "Type level booleans"; - license = lib.licenses.bsd3; - }) {}; - - "singleton-bool_0_1_7" = callPackage - ({ mkDerivation, base, boring, dec, deepseq, some }: - mkDerivation { - pname = "singleton-bool"; version = "0.1.7"; sha256 = "16xj7d3qnd8nhk66kxm5c145l1060m9yz2yc9y47wsf3hriijb8w"; revision = "1"; @@ -274977,7 +272507,6 @@ self: { libraryHaskellDepends = [ base boring dec deepseq some ]; description = "Type level booleans"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "singleton-dict" = callPackage @@ -275038,8 +272567,8 @@ self: { }: mkDerivation { pname = "singletons-base"; - version = "3.1.1"; - sha256 = "0d32c1dmi8mlrli0927g3hy6gip4c9w0myza3x594nlb6cnwdj6f"; + version = "3.2"; + sha256 = "0m96dz9k5wls5m3vls65clws1yfd73skblv878yj06lw9nmwshy9"; setupHaskellDepends = [ base Cabal directory filepath ]; libraryHaskellDepends = [ base pretty singletons singletons-th template-haskell text @@ -275082,8 +272611,8 @@ self: { }: mkDerivation { pname = "singletons-presburger"; - version = "0.7.2.0"; - sha256 = "1rycf37951dz6mblj65mj1aahlsm2d15mzz65qr52fccpn965v29"; + version = "0.7.3.0"; + sha256 = "00dbagcga3pkbss4asa383vabb42yprv29fp6sqq5drkw6pja32v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -275100,8 +272629,8 @@ self: { }: mkDerivation { pname = "singletons-th"; - version = "3.1.1"; - sha256 = "1bp9abhbk6ad27p0ksqx2nhrkp6r9dgx20dzyl3bq1zf6nz92ss6"; + version = "3.2"; + sha256 = "1r4m9h9wwq86lww3aq7jxzias78ix79kgnj24slaps848d7hhpkp"; libraryHaskellDepends = [ base containers ghc-boot-th mtl singletons syb template-haskell th-desugar th-orphans transformers @@ -275413,8 +272942,8 @@ self: { }: mkDerivation { pname = "sized"; - version = "1.1.0.0"; - sha256 = "06wgq9ll62a486fvd0fy5b69zbdj2cf6j1zc42j0c25aa4jqcv0s"; + version = "1.1.0.1"; + sha256 = "0ncgzl6qif9zs78d4hp7vmghv99mx3vvydn3ls37k1fvqqpwz2z9"; libraryHaskellDepends = [ base constraints containers deepseq equational-reasoning ghc-typelits-knownnat ghc-typelits-presburger hashable lens @@ -275858,32 +273387,6 @@ self: { }: mkDerivation { pname = "skylighting"; - version = "0.13.4.1"; - sha256 = "091cjjv8y0y5pfz5fphyzs94nzslbz8j5i07ma6pfqd1bjrh9xzi"; - 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_1" = 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, text - }: - mkDerivation { - pname = "skylighting"; version = "0.14.1"; sha256 = "1fyi6hw7mhm12isl9005q16b50z3594f8vb9bdf7llgzszbxa2js"; configureFlags = [ "-fexecutable" ]; @@ -275899,7 +273402,6 @@ self: { ]; description = "syntax highlighting library"; license = lib.licenses.gpl2Only; - hydraPlatforms = lib.platforms.none; mainProgram = "skylighting"; }) {}; @@ -275912,36 +273414,6 @@ self: { }: mkDerivation { pname = "skylighting-core"; - version = "0.13.4.1"; - sha256 = "1hz2r8qpkjf9m5fgpw39vqp3rq1cbkamxss65i40bqihbjzysm65"; - 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_1" = 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.1"; sha256 = "1i63id4gjvrifzqfagz16h4j395amkd7rc57my48xxgsxs20ag4b"; isLibrary = true; @@ -275961,7 +273433,6 @@ self: { ]; description = "syntax highlighting library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "skylighting-extensions" = callPackage @@ -277972,8 +275443,8 @@ self: { }: mkDerivation { pname = "snap-stream"; - version = "0.1.1.0"; - sha256 = "1p1ip3rsk9xmy9758csf1c4nxng9kas5qya2nlcrd02q3lmfna6x"; + version = "0.1.1.1"; + sha256 = "1b6g8zdj4xn1gq0q6d31kqc5fssrrl1w4jwklcjxq6kr91icjmnm"; libraryHaskellDepends = [ attoparsec base bytestring io-streams snap-core ]; @@ -279747,18 +277218,6 @@ self: { }) {}; "some" = callPackage - ({ mkDerivation, base, deepseq }: - mkDerivation { - pname = "some"; - version = "1.0.4.1"; - sha256 = "1qy840b2f58f0jxmw4q9sfgbx64kypzdlqnwc72md5wwv84b9b1d"; - libraryHaskellDepends = [ base deepseq ]; - testHaskellDepends = [ base ]; - description = "Existential type: Some"; - license = lib.licenses.bsd3; - }) {}; - - "some_1_0_6" = callPackage ({ mkDerivation, base, base-orphans, deepseq }: mkDerivation { pname = "some"; @@ -279768,7 +277227,6 @@ self: { testHaskellDepends = [ base ]; description = "Existential type: Some"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "some-dict-of" = callPackage @@ -279882,19 +277340,6 @@ self: { ({ mkDerivation, base, criterion, deepseq, QuickCheck }: mkDerivation { pname = "sorted-list"; - version = "0.2.1.2"; - sha256 = "0g4b8pcvqjx7qqrd4ga53n8ff2k0hcmkzj6wzq560i2lqiyzjpx5"; - libraryHaskellDepends = [ base deepseq ]; - testHaskellDepends = [ base QuickCheck ]; - benchmarkHaskellDepends = [ base criterion ]; - description = "Type-enforced sorted lists and related functions"; - license = lib.licenses.bsd3; - }) {}; - - "sorted-list_0_2_2_0" = callPackage - ({ mkDerivation, base, criterion, deepseq, QuickCheck }: - mkDerivation { - pname = "sorted-list"; version = "0.2.2.0"; sha256 = "0dqgk1fxmk9z97wc5lii5rhalbjhfq6i9db95scj7g91lrv0zrrr"; libraryHaskellDepends = [ base deepseq ]; @@ -279902,7 +277347,6 @@ self: { benchmarkHaskellDepends = [ base criterion ]; description = "Type-enforced sorted lists and related functions"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "sortee" = callPackage @@ -279988,19 +277432,19 @@ self: { "souffle-haskell" = callPackage ({ mkDerivation, array, base, bytestring, criterion, deepseq , directory, filepath, hedgehog, hspec, hspec-hedgehog, mtl - , process, profunctors, temporary, text, text-short, vector + , process, profunctors, temporary, text, vector }: mkDerivation { pname = "souffle-haskell"; - version = "3.5.1"; - sha256 = "0vxwbs0nc7rvlcfb62nx8fa5kghwgxakg4djqmsrcq2qdvxvifbh"; + version = "4.0.0"; + sha256 = "1mvg53w1s5nh0md9zpkm8gnydy9i2ympnqxyhgn9z9wrs6a265fx"; libraryHaskellDepends = [ array base bytestring deepseq directory filepath mtl process - profunctors temporary text text-short vector + profunctors temporary text vector ]; testHaskellDepends = [ array base directory hedgehog hspec hspec-hedgehog profunctors - temporary text text-short vector + temporary text vector ]; benchmarkHaskellDepends = [ base criterion deepseq text vector ]; description = "Souffle Datalog bindings for Haskell"; @@ -280723,24 +278167,6 @@ self: { "spatial-math" = callPackage ({ mkDerivation, base, binary, cereal, doctest, ghc-prim, lens , linear, QuickCheck, test-framework, test-framework-quickcheck2 - }: - mkDerivation { - pname = "spatial-math"; - version = "0.2.7.0"; - sha256 = "0n98mpcr4s1c1p00mn04m7izffphsgzja2mins0lzgcycgckc1m4"; - libraryHaskellDepends = [ - base binary cereal ghc-prim lens linear - ]; - testHaskellDepends = [ - base doctest QuickCheck test-framework test-framework-quickcheck2 - ]; - description = "3d math including quaternions/euler angles/dcms and utility functions"; - license = lib.licenses.bsd3; - }) {}; - - "spatial-math_0_5_0_1" = callPackage - ({ mkDerivation, base, binary, cereal, doctest, ghc-prim, lens - , linear, QuickCheck, test-framework, test-framework-quickcheck2 , TypeCompose }: mkDerivation { @@ -281364,7 +278790,6 @@ self: { ]; description = "A parallel implementation of the Sorokina/Zeilfelder spline scheme"; license = lib.licenses.agpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "spline3"; }) {}; @@ -281407,25 +278832,12 @@ self: { ({ mkDerivation, base, QuickCheck }: mkDerivation { pname = "split"; - version = "0.2.3.5"; - sha256 = "0n9ip49laq5jwqw0c43lhf69ii8y4lwci9j6d5bjnjim23bai2mz"; - libraryHaskellDepends = [ base ]; - testHaskellDepends = [ base QuickCheck ]; - description = "Combinator library for splitting lists"; - license = lib.licenses.bsd3; - }) {}; - - "split_0_2_4" = callPackage - ({ mkDerivation, base, QuickCheck }: - mkDerivation { - pname = "split"; - version = "0.2.4"; - sha256 = "1crixdmpjzahfiwkkm995rj5ymnm60rknqy252dv23pks00f77vl"; + version = "0.2.5"; + sha256 = "04x9figcib2zwki2rk29i2n5r73ykbyx9j2lhcisphcphd741njj"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck ]; description = "Combinator library for splitting lists"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "split-channel" = callPackage @@ -281930,8 +279342,8 @@ self: { }: mkDerivation { pname = "sqids"; - version = "0.2.0.0"; - sha256 = "0sabrvwhzf9xvj9gwnwxjvg4f2qv7qgaabvl7nhrv12zxfjvh5jm"; + version = "0.2.1.0"; + sha256 = "16qw5mdvyhbp3m8z6wrw0qzpimnndp4qhwzqdbxzdi528wyi1b3s"; libraryHaskellDepends = [ base bytestring containers mtl text transformers ]; @@ -282866,6 +280278,8 @@ self: { pname = "stache"; version = "2.3.4"; sha256 = "0kgiyxws2kir8q8zrqkzmk103y7hl6nksxl70f6fy8m9fqkjga51"; + revision = "1"; + editedCabalFile = "16hg9ry7vkyv218913nn0pdhjk4hzn4a4r15pm2g28mms0bh4lx5"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -283016,24 +280430,6 @@ self: { "stack-clean-old" = callPackage ({ mkDerivation, base, directory, extra, filemanip, filepath - , simple-cmd, simple-cmd-args - }: - mkDerivation { - pname = "stack-clean-old"; - version = "0.4.8"; - sha256 = "0jyy6dnycycqqna8ihwvb6czcvb2yrfcg3dhj28xbn7dzpxbc197"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - base directory extra filemanip filepath simple-cmd simple-cmd-args - ]; - description = "Clean away old stack build artifacts"; - license = lib.licenses.bsd3; - mainProgram = "stack-clean-old"; - }) {}; - - "stack-clean-old_0_5_1" = callPackage - ({ mkDerivation, base, directory, extra, filemanip, filepath , simple-cmd, simple-cmd-args, simple-prompt }: mkDerivation { @@ -283048,7 +280444,6 @@ self: { ]; description = "Clean away old stack build artifacts"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "stack-clean-old"; }) {}; @@ -283881,6 +281276,29 @@ self: { mainProgram = "stagen"; }) {}; + "stamina" = callPackage + ({ mkDerivation, base, exceptions, hspec, http-client, http-types + , markdown-unlit, mtl, random, time + }: + mkDerivation { + pname = "stamina"; + version = "0.1.0.2"; + sha256 = "0j3sgpra7dxdjy93gcjjsfhm08670h4h9pbxlgrbrp840ic54mam"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base exceptions http-client http-types random time + ]; + executableHaskellDepends = [ base exceptions ]; + executableToolDepends = [ markdown-unlit ]; + testHaskellDepends = [ + base exceptions hspec http-client mtl time + ]; + description = "Retries for humans"; + license = lib.licenses.asl20; + mainProgram = "readme"; + }) {}; + "stan" = callPackage ({ mkDerivation, array, base, base64, blaze-html, bytestring, clay , colourista, containers, cryptohash-sha1, dir-traverse, directory @@ -283891,8 +281309,8 @@ self: { }: mkDerivation { pname = "stan"; - version = "0.1.1.0"; - sha256 = "0w5i4xfzgbsfv3yzl0j9wzqwyi2z4ynfkrqsa4lnbxrf0xnmnazn"; + version = "0.1.2.0"; + sha256 = "14d29yjnghw01jhfl0c26vcdxjmjngi0630zip3qsbd6a8x6ayzs"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -284195,8 +281613,8 @@ self: { pname = "statestack"; version = "0.3.1.1"; sha256 = "1747qzaj3xqc90fj4ddch3ra5kj52rfd1dn7a8c6fkdk68q76mfd"; - revision = "1"; - editedCabalFile = "0rxndmrq4gj1bc9cf20477n8d6kpri31dyl6x8f4h57yiwhblg55"; + revision = "2"; + editedCabalFile = "1k60fkszxxyya6amqyjkz5dsxri3c07kgdr6mb1hw4b3dnvq6gwa"; libraryHaskellDepends = [ base mtl transformers ]; description = "Simple State-like monad transformer with saveable and restorable state"; license = lib.licenses.bsd3; @@ -285762,6 +283180,8 @@ self: { pname = "store-core"; version = "0.4.4.6"; sha256 = "1b4yhznw2xzi6qmbahf6p2sl9l8d1af36687gpwygd12h71qv17d"; + revision = "1"; + editedCabalFile = "03sd06p80hjmyb8s97i0061mw2ghpd758a222j8y18b6pmlavbvs"; libraryHaskellDepends = [ base bytestring ghc-prim primitive text transformers ]; @@ -286592,46 +284012,20 @@ self: { ({ mkDerivation, atomic-primops, base, containers, deepseq , directory, exceptions, hashable, heaps, lockfree-queue , monad-control, mtl, network, streamly-core, template-haskell - , transformers, transformers-base, unicode-data - , unordered-containers - }: - mkDerivation { - pname = "streamly"; - version = "0.9.0"; - sha256 = "1nljxw6r2ap0cpg0svmgk208dcw7qpa4nkzgxb0kl80ady13axzc"; - libraryHaskellDepends = [ - atomic-primops base containers deepseq directory exceptions - hashable heaps lockfree-queue monad-control mtl network - streamly-core template-haskell transformers transformers-base - unicode-data unordered-containers - ]; - description = "Streaming, dataflow programming and declarative concurrency"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.maralorn ]; - }) {}; - - "streamly_0_10_0" = callPackage - ({ mkDerivation, atomic-primops, base, containers, deepseq - , directory, exceptions, hashable, heaps, lockfree-queue - , monad-control, mtl, network, streamly-core, template-haskell - , transformers, transformers-base, unicode-data - , unordered-containers + , transformers, unicode-data, unordered-containers }: mkDerivation { pname = "streamly"; - version = "0.10.0"; - sha256 = "0mpgi3pz4xbqrzidsp2gbn4wcqfvi5nhry41sxx1rfjg6lyn9r6g"; - revision = "1"; - editedCabalFile = "0jas47x44iiylfzrx1wvmnf0w9nnr95h1gdn5bnswjr50xcyg01d"; + version = "0.10.1"; + sha256 = "1iyvrhjlvfww5jmwdfx58pr5xi9jzv5h22g0nvnhgnrnxhm86sxn"; libraryHaskellDepends = [ atomic-primops base containers deepseq directory exceptions hashable heaps lockfree-queue monad-control mtl network - streamly-core template-haskell transformers transformers-base - unicode-data unordered-containers + streamly-core template-haskell transformers unicode-data + unordered-containers ]; description = "Streaming, dataflow programming and declarative concurrency"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.maralorn ]; }) {}; @@ -286682,8 +284076,8 @@ self: { }: mkDerivation { pname = "streamly-bytestring"; - version = "0.2.0"; - sha256 = "0vz8g8vjvhflbdahy0g0861hdmj71gjc665mcmm3znkm6z48mfm1"; + version = "0.2.1"; + sha256 = "0yziqcib7bc87xsnh8k4s4fkpwxzby71sqjhcdld2d8002xa3gdr"; libraryHaskellDepends = [ base bytestring streamly-core ]; testHaskellDepends = [ base bytestring directory filepath hspec hspec-discover QuickCheck @@ -286728,30 +284122,13 @@ self: { "streamly-core" = callPackage ({ mkDerivation, base, containers, directory, exceptions, filepath - , fusion-plugin-types, ghc-prim, heaps, monad-control - , template-haskell, transformers - }: - mkDerivation { - pname = "streamly-core"; - version = "0.1.0"; - sha256 = "0asffg2gwj0zgp5dzbr58987sbpi1vgl45r32f92akrb34zjzidl"; - libraryHaskellDepends = [ - base containers directory exceptions filepath fusion-plugin-types - ghc-prim heaps monad-control template-haskell transformers - ]; - description = "Streaming, parsers, arrays and more"; - license = lib.licenses.bsd3; - }) {}; - - "streamly-core_0_2_1" = callPackage - ({ mkDerivation, base, containers, directory, exceptions, filepath , fusion-plugin-types, ghc-bignum, ghc-prim, heaps, monad-control , template-haskell, transformers, unix }: mkDerivation { pname = "streamly-core"; - version = "0.2.1"; - sha256 = "1zal66xpamh07xk8vx6ibxg9cz1a7s0hry31lyqr3nimk26c1zbs"; + version = "0.2.2"; + sha256 = "10ymikc81grisamk663qkdv8rm32bxfa3p7vi86crq77xhypg56a"; libraryHaskellDepends = [ base containers directory exceptions filepath fusion-plugin-types ghc-bignum ghc-prim heaps monad-control template-haskell @@ -286759,7 +284136,6 @@ self: { ]; description = "Streaming, parsers, arrays, serialization and more"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "streamly-examples" = callPackage @@ -286770,27 +284146,6 @@ self: { }: mkDerivation { pname = "streamly-examples"; - version = "0.1.3"; - sha256 = "01j6z5i21drdp3yf0crhajin3mvbbmpvrcfr55xq3dyw14vyv71d"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - base containers directory exceptions fusion-plugin hashable mtl - network random streamly streamly-core tasty-bench transformers - transformers-base unordered-containers vector - ]; - description = "Examples for Streamly"; - license = lib.licenses.asl20; - }) {}; - - "streamly-examples_0_2_0" = callPackage - ({ mkDerivation, base, containers, directory, exceptions - , fusion-plugin, hashable, mtl, network, random, streamly - , streamly-core, tasty-bench, transformers, transformers-base - , unordered-containers, vector - }: - mkDerivation { - pname = "streamly-examples"; version = "0.2.0"; sha256 = "0m2mzsbijd11hxq6kvsd61700ndvj58qdixvp7mkdrvb7pw5jf4q"; isLibrary = false; @@ -286802,21 +284157,19 @@ self: { ]; description = "Examples for Streamly"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "streamly-fsnotify" = callPackage - ({ mkDerivation, base, filepath, fsnotify, semirings, streamly - , text, time + ({ mkDerivation, base, exceptions, filepath, fsnotify, semirings + , streamly, streamly-core, text, time }: mkDerivation { pname = "streamly-fsnotify"; - version = "1.1.1.0"; - sha256 = "1xcw4rsrysh96d91wjmyzb5s7cls3rf0ilpv8dn525iqzv11fl3l"; - revision = "4"; - editedCabalFile = "0b7yjszv2xapxqfghhdi7129dvsmgkzgzd361ancmfhmbkxvwlz4"; + version = "2.1.0.2"; + sha256 = "1firr8rbdi39qpwj7d5p8bzavsr37cy9jwgd93yss708msx3n0cl"; libraryHaskellDepends = [ - base filepath fsnotify semirings streamly text time + base exceptions filepath fsnotify semirings streamly streamly-core + text time ]; description = "Folder watching as a Streamly stream"; license = lib.licenses.bsd3; @@ -286895,8 +284248,10 @@ self: { }: mkDerivation { pname = "streamly-process"; - version = "0.3.0"; - sha256 = "15vj47j9n723clsa29m293c1naagi8psf3n1a9rv69myb4yddjry"; + version = "0.3.1"; + sha256 = "1033pgl9qlann1l9chla5f48gwj6y75ahri3g2k1cfm6h86l2z29"; + revision = "1"; + editedCabalFile = "1r3iwralbfl9rcgzrl324qd0lvfh39ggyf6vkrvq3rwdpgs8pajv"; libraryHaskellDepends = [ base exceptions process streamly streamly-core ]; @@ -287090,6 +284445,8 @@ self: { pname = "strict-concurrency"; version = "0.2.4.3"; sha256 = "1h2nk5fn6gclzkwn5mbkb7gcqisms8y5m3kr64hd9lska3n39n82"; + revision = "1"; + editedCabalFile = "0j9gfkfncz62207syh3nv3gbl9n32yzsrk6179i5cyw7bd8kvppy"; libraryHaskellDepends = [ base deepseq ]; description = "Strict concurrency abstractions"; license = lib.licenses.bsd3; @@ -287516,6 +284873,8 @@ self: { pname = "string-interpolate"; version = "0.3.2.1"; sha256 = "1m7xpfvhsn61wvq6axxp93630l6zy3z9zxw7gx9syagjgmyh2brr"; + revision = "1"; + editedCabalFile = "1zzx8cmzgb0qlz5k81vp4hbsvmap8dmv9r661dl9d3r2zqz6skr8"; libraryHaskellDepends = [ base bytestring haskell-src-exts haskell-src-meta split template-haskell text text-conversions utf8-string @@ -287583,6 +284942,8 @@ self: { pname = "string-qq"; version = "0.0.5"; sha256 = "0iss84b1cfi3zqj5wgcdakpbv9965r7ib65n7j9nb108fazkra59"; + revision = "1"; + editedCabalFile = "10mghimshafsn2k5d7a4smz28abpg7k6vrvvqp9whbqbjaangpfh"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base HUnit text ]; description = "QuasiQuoter for non-interpolated strings, texts and bytestrings"; @@ -287676,51 +285037,24 @@ self: { "string-variants" = callPackage ({ mkDerivation, aeson, base, bytestring, hedgehog, hspec - , hspec-core, hspec-discover, hspec-expectations, hspec-hedgehog - , HUnit, mono-traversable, QuickCheck, refined, refinery - , string-conversions, template-haskell, text + , hspec-discover, hspec-hedgehog, HUnit, mono-traversable + , QuickCheck, refined, string-conversions, template-haskell, text }: mkDerivation { pname = "string-variants"; - version = "0.2.2.0"; - sha256 = "1wy7nj8dv75qiz358dn7l6fscm2vs9mrrnxpkgv66wmpdhb4xd60"; - libraryHaskellDepends = [ - aeson base bytestring mono-traversable QuickCheck refined refinery - string-conversions template-haskell text - ]; - testHaskellDepends = [ - aeson base bytestring hedgehog hspec hspec-core hspec-expectations - hspec-hedgehog HUnit mono-traversable QuickCheck refined refinery - string-conversions template-haskell text - ]; - testToolDepends = [ hspec-discover ]; - description = "Constrained text newtypes"; - license = lib.licenses.mit; - }) {}; - - "string-variants_0_3_0_0" = callPackage - ({ mkDerivation, aeson, base, bytestring, hedgehog, hspec - , hspec-core, hspec-discover, hspec-expectations, hspec-hedgehog - , HUnit, mono-traversable, QuickCheck, refined, refinery - , string-conversions, template-haskell, text - }: - mkDerivation { - pname = "string-variants"; - version = "0.3.0.0"; - sha256 = "01j2vwni7cqi3n61b5zyify3srrqbdnngxymxz5brhah822i8hnh"; + version = "0.3.0.1"; + sha256 = "1bg1dqnmvhnzxf19j006rp3jmh672wf8grzii91iyy7dl94gjxip"; libraryHaskellDepends = [ - aeson base bytestring mono-traversable QuickCheck refined refinery + aeson base bytestring mono-traversable QuickCheck refined string-conversions template-haskell text ]; testHaskellDepends = [ - aeson base bytestring hedgehog hspec hspec-core hspec-expectations - hspec-hedgehog HUnit mono-traversable QuickCheck refined refinery - string-conversions template-haskell text + aeson base hedgehog hspec hspec-hedgehog HUnit template-haskell + text ]; testToolDepends = [ hspec-discover ]; description = "Constrained text newtypes"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "stringable" = callPackage @@ -288102,8 +285436,8 @@ self: { }: mkDerivation { pname = "strive"; - version = "6.0.0.10"; - sha256 = "10028krfmrq8v1k00ihdzp5hl6nrq0vdp3kb9xfgsyqgvv8l2ic2"; + version = "6.0.0.11"; + sha256 = "1ddqkyqxbls5slg6gkj7rpvxac104q9haqpc7agggnglznrsc9p5"; libraryHaskellDepends = [ aeson base bytestring data-default gpolyline http-client http-client-tls http-types template-haskell text time transformers @@ -288582,6 +285916,40 @@ self: { mainProgram = "stylish-haskell"; }) {}; + "stylish-haskell_0_14_6_0" = 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; + hydraPlatforms = lib.platforms.none; + mainProgram = "stylish-haskell"; + }) {}; + "stylist" = callPackage ({ mkDerivation, async, base, css-syntax, file-embed, hashable , hspec, network-uri, QuickCheck, regex-tdfa, scientific @@ -288727,8 +286095,8 @@ self: { }: mkDerivation { pname = "subcategories"; - version = "0.2.0.1"; - sha256 = "0hffzgdshsysiqzs4fpm9lfnbkp6wvp2fain1hn28l5cfiac7fpq"; + version = "0.2.1.0"; + sha256 = "18bvpib34nc60s7hkg1c6ypyn26k90gwdsydcrld65a29ddf615a"; libraryHaskellDepends = [ base containers data-default foldl hashable mono-traversable pointed primitive reflection semialign template-haskell text these @@ -289116,6 +286484,31 @@ self: { broken = true; }) {}; + "sum-pyramid" = callPackage + ({ mkDerivation, base, combinatorial, comfort-array, containers + , doctest-exitcode-stdio, doctest-lib, lapack, optparse-applicative + , random, shell-utility, transformers, unique-logic-tf, utility-ht + }: + mkDerivation { + pname = "sum-pyramid"; + version = "0.0"; + sha256 = "0jfz80iigdhhpa5fi2djyjzyrnarqvgdywni9785b6cqz3bv9a5n"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base combinatorial comfort-array containers lapack + optparse-applicative random shell-utility transformers + unique-logic-tf utility-ht + ]; + testHaskellDepends = [ + base combinatorial comfort-array containers doctest-exitcode-stdio + doctest-lib lapack transformers unique-logic-tf utility-ht + ]; + description = "Create Sum Pyramid (Additionstreppe) exercises"; + license = lib.licenses.bsd3; + mainProgram = "sum-pyramid"; + }) {}; + "sum-type-boilerplate" = callPackage ({ mkDerivation, base, hspec, template-haskell }: mkDerivation { @@ -289826,8 +287219,8 @@ self: { pname = "svg-builder"; version = "0.1.1"; sha256 = "1k420f497lzkymmxin88ql6ib8dziic43avykv31yq65rgrf7l2g"; - revision = "7"; - editedCabalFile = "0fjbparishw3b2gnh3i7b3d3vxf7mp8h17sfawkf2333smb9zl47"; + revision = "8"; + editedCabalFile = "0h6bymf2him9shr8sfhw4h61ysp7hkzk0y1jwyv13d5l84yzi52g"; libraryHaskellDepends = [ base blaze-builder bytestring hashable text unordered-containers ]; @@ -289917,6 +287310,8 @@ self: { pname = "svgcairo"; version = "0.13.2.1"; sha256 = "19jq5nf3v6774d0imbz5dkajriqx3fa93zvxjyqh1nm5birczaj8"; + revision = "1"; + editedCabalFile = "075dynmgzxsb9rx1c9hh5lv4hyjf8mqdrppfwz057f328b5nimpd"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal gtk2hs-buildtools ]; libraryHaskellDepends = [ base cairo glib mtl text ]; @@ -292887,19 +290282,6 @@ self: { ({ mkDerivation, base, deepseq, template-haskell, transformers }: mkDerivation { pname = "tagged"; - version = "0.8.7"; - sha256 = "0qdr1kv1zn5iamnwyn5nf0ywxs4wv779k0gpw94kyqx14ynfw534"; - libraryHaskellDepends = [ - base deepseq template-haskell transformers - ]; - description = "Haskell 98 phantom types to avoid unsafely passing dummy arguments"; - license = lib.licenses.bsd3; - }) {}; - - "tagged_0_8_8" = callPackage - ({ mkDerivation, base, deepseq, template-haskell, transformers }: - mkDerivation { - pname = "tagged"; version = "0.8.8"; sha256 = "19x66y8zqh06mmkbbnpy0m5sk402zj6iqfj3d30h6qji6mwgm0x0"; libraryHaskellDepends = [ @@ -292907,7 +290289,6 @@ self: { ]; description = "Haskell 98 phantom types to avoid unsafely passing dummy arguments"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "tagged-binary" = callPackage @@ -293426,6 +290807,41 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; + "tahoe-great-black-swamp-testing" = callPackage + ({ mkDerivation, base, base32string, bytestring, composition + , containers, data-interval, hspec, hspec-expectations, http-types + , QuickCheck, quickcheck-classes, quickcheck-instances + , tahoe-great-black-swamp-types, text, utility-ht + }: + mkDerivation { + pname = "tahoe-great-black-swamp-testing"; + version = "0.5.0.0"; + sha256 = "0313bn85dh0k2icg8712k89mdnjwbqdi428c30f0ir87srlwn0p1"; + libraryHaskellDepends = [ + base base32string bytestring composition containers data-interval + hspec hspec-expectations http-types QuickCheck quickcheck-classes + quickcheck-instances tahoe-great-black-swamp-types text utility-ht + ]; + description = "An HSpec for Great Black Swamp storage backends"; + license = lib.licenses.asl20; + }) {}; + + "tahoe-great-black-swamp-types" = callPackage + ({ mkDerivation, aeson, base, base64-bytestring, bytestring + , containers, hashable, http-types, memory, text + }: + mkDerivation { + pname = "tahoe-great-black-swamp-types"; + version = "0.5.0.0"; + sha256 = "1ibamar7g72m6hjb3mxfp6kqxrwbq5z2vsnqf9frj0c2g5k5c04i"; + libraryHaskellDepends = [ + aeson base base64-bytestring bytestring containers hashable + http-types memory text + ]; + description = "Types related to implementation of a Tahoe-LAFS Great Black Swamp server"; + license = lib.licenses.asl20; + }) {}; + "tahoe-ssk" = callPackage ({ mkDerivation, asn1-encoding, asn1-types, base, base32, binary , bytestring, cereal, containers, cryptonite, hedgehog, megaparsec @@ -293852,8 +291268,8 @@ self: { pname = "tar"; version = "0.5.1.1"; sha256 = "1ppim7cgmn7ng8zbdrwkxhhizc30h15h1c9cdlzamc5jcagl915k"; - revision = "9"; - editedCabalFile = "1bp2ql3z5pyswq9095pfmhink1awgmnsch3ps99vziqq61jcvg1v"; + revision = "10"; + editedCabalFile = "1qfnvdy71kfm0l7dslv44p1glqylxxh9f6fbn41z5ai7yczdvxda"; libraryHaskellDepends = [ array base bytestring containers deepseq directory filepath time ]; @@ -293928,38 +291344,13 @@ self: { "tar-conduit" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-combinators , conduit-extra, containers, criterion, deepseq, directory - , filepath, hspec, QuickCheck, safe-exceptions, text, unix, weigh - }: - mkDerivation { - pname = "tar-conduit"; - version = "0.3.2.1"; - sha256 = "0lxyfil7fgg1gvb02qhs2na9cy7nqg8fvclwy6pnz4anqa4wc28r"; - libraryHaskellDepends = [ - base bytestring conduit conduit-combinators directory filepath - safe-exceptions text unix - ]; - testHaskellDepends = [ - base bytestring conduit conduit-combinators conduit-extra - containers deepseq directory filepath hspec QuickCheck weigh - ]; - benchmarkHaskellDepends = [ - base bytestring conduit conduit-combinators containers criterion - deepseq directory filepath hspec - ]; - description = "Extract and create tar files using conduit for streaming"; - license = lib.licenses.mit; - }) {}; - - "tar-conduit_0_4_0" = callPackage - ({ mkDerivation, base, bytestring, conduit, conduit-combinators - , conduit-extra, containers, criterion, deepseq, directory , filepath, hspec, mtl, QuickCheck, safe-exceptions, text, unix , weigh }: mkDerivation { pname = "tar-conduit"; - version = "0.4.0"; - sha256 = "0h0z6g1q57jy20p5m8y56dqkrfvpz46yhglsvg3n4mncr88jlrfj"; + version = "0.4.1"; + sha256 = "0kavvr0sc1bmzimgpa00hdrihnvfpi4f9rmkg3yl8pckgv2ad8b1"; libraryHaskellDepends = [ base bytestring conduit conduit-combinators containers directory filepath mtl safe-exceptions text unix @@ -293974,15 +291365,14 @@ self: { ]; description = "Extract and create tar files using conduit for streaming"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "tardis" = callPackage ({ mkDerivation, base, mmorph, mtl }: mkDerivation { pname = "tardis"; - version = "0.4.4.0"; - sha256 = "0frm9kffdsia22rwyr8295n9xwhca1d6w04yz4l4cfjav6bgczfs"; + version = "0.5.0"; + sha256 = "1ckzhydqkx0p81xygbdi05ad8dd9z20fadxh3sv20s1izrh6n07n"; libraryHaskellDepends = [ base mmorph mtl ]; testHaskellDepends = [ base ]; description = "Bidirectional state monad transformer"; @@ -294268,10 +291658,8 @@ self: { }: mkDerivation { pname = "tasty-autocollect"; - version = "0.4.1"; - sha256 = "0b374x2m2rx1zzqb1i5wr36d6nxs1wx1cxyggjszlwxssz0vqzcj"; - revision = "1"; - editedCabalFile = "0vr3r4wq2kxzg4yk085xk95zz6a5m8q0j6nb7lqlp7s5ff3ch7h1"; + version = "0.4.2"; + sha256 = "021yrrw53k8bppqpqqiny0gwbphhwq76g08m3d2ycfn57f9hxnbs"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -294542,35 +291930,16 @@ self: { }: mkDerivation { pname = "tasty-hedgehog"; - version = "1.4.0.1"; - sha256 = "1vnx5vqmm0hk1xqhbp392fc1r91jrav0v5j92wx8q1pm2lhpibf8"; - revision = "1"; - editedCabalFile = "1hcn40fzwmc7q77c38lvrwwa3nshxls9ijzj7v42408a2rsgb4i3"; - libraryHaskellDepends = [ base hedgehog tagged tasty ]; - testHaskellDepends = [ - base hedgehog tasty tasty-expected-failure - ]; - description = "Integration for tasty and hedgehog"; - license = lib.licenses.bsd3; - }) {}; - - "tasty-hedgehog_1_4_0_2" = callPackage - ({ mkDerivation, base, hedgehog, tagged, tasty - , tasty-expected-failure - }: - mkDerivation { - pname = "tasty-hedgehog"; version = "1.4.0.2"; sha256 = "0lki03z0p38x0dkqx5cqga30zy5m31gxn1saqylja9bi6bbq8d25"; - revision = "2"; - editedCabalFile = "0im9603m995svkb3bvdrr7w1k2xz34hlw3dyam1123264ff1ka7x"; + revision = "3"; + editedCabalFile = "1ij1h7kdbg4bd93fl9991b39xn1rkawshsh3hgbz3j2inmnljx2w"; libraryHaskellDepends = [ base hedgehog tagged tasty ]; testHaskellDepends = [ base hedgehog tasty tasty-expected-failure ]; description = "Integration for tasty and hedgehog"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "tasty-hedgehog-coverage" = callPackage @@ -294602,8 +291971,8 @@ self: { }: mkDerivation { pname = "tasty-hslua"; - version = "1.1.0"; - sha256 = "04bj16q5l3y89zjzk5872827s4gkvkn0cmsdwlxzzzvf96fdfggm"; + version = "1.1.1"; + sha256 = "066q54kw3y3knxgxpkmhdspb7bdxkv0z68zi2r81sm9xsqg17a5b"; libraryHaskellDepends = [ base bytestring hslua-core tasty tasty-hunit ]; @@ -294631,24 +292000,6 @@ self: { }) {}; "tasty-hspec" = callPackage - ({ mkDerivation, base, hspec, hspec-core, QuickCheck, tasty - , tasty-quickcheck, tasty-smallcheck - }: - mkDerivation { - pname = "tasty-hspec"; - version = "1.2.0.3"; - sha256 = "150dvscaa0sv5pjsd74mmnp9f0jmz09qs24swz73wwjzrzmnypcx"; - revision = "1"; - editedCabalFile = "01sc5gmij3280b63jpjcz0a2lq045dj5ay46yq9i896cyka6gs6r"; - libraryHaskellDepends = [ - base hspec hspec-core QuickCheck tasty tasty-quickcheck - tasty-smallcheck - ]; - description = "Hspec support for the Tasty test framework"; - license = lib.licenses.bsd3; - }) {}; - - "tasty-hspec_1_2_0_4" = callPackage ({ mkDerivation, base, hspec, hspec-api, hspec-core, QuickCheck , tasty, tasty-quickcheck, tasty-smallcheck }: @@ -294664,7 +292015,6 @@ self: { ]; description = "Hspec support for the Tasty test framework"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "tasty-html" = callPackage @@ -294677,6 +292027,8 @@ self: { pname = "tasty-html"; version = "0.4.2.1"; sha256 = "09abjmgw1l8m5pmynzwi8kamrg8ljvhbyfgbh2cs84b7sjfi3bfd"; + revision = "1"; + editedCabalFile = "0kklij8bjw01nnh6q95ykgqfy80kva3s90x6b5izvcqyp2znr3qa"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -294691,6 +292043,31 @@ self: { license = lib.licenses.mit; }) {}; + "tasty-html_0_4_2_2" = callPackage + ({ mkDerivation, base, blaze-html, bytestring, containers + , generic-deriving, mtl, semigroups, stm, tagged, tasty + , tasty-hunit, tasty-quickcheck, tasty-smallcheck, text + , transformers + }: + mkDerivation { + pname = "tasty-html"; + version = "0.4.2.2"; + sha256 = "1618zpw51bmzylhfifngzkld012qx0g9b86d605dwdsvvwbbdh4x"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base blaze-html bytestring containers generic-deriving mtl + semigroups stm tagged tasty text transformers + ]; + executableHaskellDepends = [ + base tasty tasty-hunit tasty-quickcheck tasty-smallcheck + ]; + description = "Render tasty output to HTML"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "tasty-hunit" = callPackage ({ mkDerivation, base, call-stack, tasty }: mkDerivation { @@ -294879,8 +292256,8 @@ self: { }: mkDerivation { pname = "tasty-lua"; - version = "1.1.0"; - sha256 = "1bn7ap42hvfhwps971nczrkq7caj3cyx88z0df42008884m4nhrk"; + version = "1.1.1"; + sha256 = "186322a9gwndnpis4r7nzlca4iymrz712bbbxpm0pxsw63xary06"; libraryHaskellDepends = [ base bytestring file-embed hslua-core hslua-marshalling lua-arbitrary QuickCheck tasty text @@ -294925,8 +292302,8 @@ self: { ({ mkDerivation, base, containers, deepseq, papi, stm, tasty }: mkDerivation { pname = "tasty-papi"; - version = "0.1.1.0"; - sha256 = "1cz0jw5a7jrb8i3pfx9qx2lsmv08fpdc3qi8rw8ks4cnwc6ba30i"; + version = "0.1.2.0"; + sha256 = "05f7yxapyc3jzj7v7aqp8c5iq49jkryx4rfzqwh1c6s1fvrh4rya"; libraryHaskellDepends = [ base containers deepseq stm tasty ]; librarySystemDepends = [ papi ]; testHaskellDepends = [ base tasty ]; @@ -295366,7 +292743,7 @@ self: { libraryPkgconfigDepends = [ libtcod ]; description = "Bindings to libtcod roguelike engine"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; + platforms = lib.platforms.linux; }) {inherit (pkgs) libtcod;}; "tconfig" = callPackage @@ -295467,9 +292844,9 @@ self: { }) {}; "tdigest" = callPackage - ({ mkDerivation, base, base-compat, binary, deepseq - , foldable1-classes-compat, reducers, semigroups, tasty - , tasty-quickcheck, transformers, vector, vector-algorithms + ({ mkDerivation, base, base-compat, binary, deepseq, reducers + , semigroups, tasty, tasty-quickcheck, transformers, vector + , vector-algorithms }: mkDerivation { pname = "tdigest"; @@ -295478,8 +292855,8 @@ self: { revision = "1"; editedCabalFile = "1pcm1gdn28syhq6gws3ss15dldnvyvy4l2mqbqmp46gv3hzqnw6b"; libraryHaskellDepends = [ - base base-compat binary deepseq foldable1-classes-compat reducers - transformers vector vector-algorithms + base base-compat binary deepseq reducers transformers vector + vector-algorithms ]; testHaskellDepends = [ base base-compat binary deepseq semigroups tasty tasty-quickcheck @@ -296745,7 +294122,6 @@ self: { ]; description = "Code generation for TensorFlow operations"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "tensorflow-ops" = callPackage @@ -296794,7 +294170,6 @@ self: { libraryToolDepends = [ protobuf ]; description = "TensorFlow protocol buffers"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) protobuf;}; "tensorflow-records" = callPackage @@ -296880,42 +294255,17 @@ self: { ({ mkDerivation, base, termbox-bindings-hs }: mkDerivation { pname = "termbox"; - version = "1.1.0.2"; - sha256 = "09pn1h2rq5r8w51ikzfnrvqxdq5f9qdh5lc7yv2zlzkrgz2vq5rz"; - libraryHaskellDepends = [ base termbox-bindings-hs ]; - description = "termbox"; - license = lib.licenses.bsd3; - }) {}; - - "termbox_2_0_0_1" = callPackage - ({ mkDerivation, base, termbox-bindings-hs }: - mkDerivation { - pname = "termbox"; version = "2.0.0.1"; sha256 = "0kynby25arx6hcq64cklw9qhw87qxy6vrz9z40d7k7j817gkzccq"; libraryHaskellDepends = [ base termbox-bindings-hs ]; description = "termbox"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "termbox-banana" = callPackage ({ mkDerivation, base, reactive-banana, termbox }: mkDerivation { pname = "termbox-banana"; - version = "1.0.0"; - sha256 = "0fj9h3nbgsr9321kb4a2m0m1afmjass5x22pc2dbn602k9d9fmyy"; - revision = "1"; - editedCabalFile = "0mpc4nwzhbfpv64c714g77jfq1hm1qzd52008w0f4vbhf8x9f0fw"; - libraryHaskellDepends = [ base reactive-banana termbox ]; - description = "termbox + reactive-banana"; - license = lib.licenses.bsd3; - }) {}; - - "termbox-banana_2_0_0" = callPackage - ({ mkDerivation, base, reactive-banana, termbox }: - mkDerivation { - pname = "termbox-banana"; version = "2.0.0"; sha256 = "1izf90r6idfspi06q3vwjipawpdcz5ag5qw3l45khn7js520rapn"; revision = "1"; @@ -296925,7 +294275,6 @@ self: { libraryHaskellDepends = [ base reactive-banana termbox ]; description = "termbox + reactive-banana"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "termbox-bindings" = callPackage @@ -296961,42 +294310,17 @@ self: { ({ mkDerivation, base, termbox-bindings-c }: mkDerivation { pname = "termbox-bindings-hs"; - version = "0.1.1"; - sha256 = "1f50j6z72g5lsdvakxvlsg77iqspcm2qmwyc1csafgs1zn40ks2i"; - libraryHaskellDepends = [ base termbox-bindings-c ]; - description = "termbox bindings"; - license = lib.licenses.bsd3; - }) {}; - - "termbox-bindings-hs_1_0_0" = callPackage - ({ mkDerivation, base, termbox-bindings-c }: - mkDerivation { - pname = "termbox-bindings-hs"; version = "1.0.0"; sha256 = "1j90pjqrngyygwwwk9zh2ah4sfdz9sv6222k21lmrql60md85g8i"; libraryHaskellDepends = [ base termbox-bindings-c ]; description = "termbox bindings"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "termbox-tea" = callPackage ({ mkDerivation, base, ki, termbox }: mkDerivation { pname = "termbox-tea"; - version = "0.1.0.1"; - sha256 = "12wcqysm52ln1ppc9a8jhn2a085h2i2hyzvmm5cjrbwxbrnkaawd"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ base ki termbox ]; - description = "termbox + The Elm Architecture"; - license = lib.licenses.bsd3; - }) {}; - - "termbox-tea_1_0_0" = callPackage - ({ mkDerivation, base, ki, termbox }: - mkDerivation { - pname = "termbox-tea"; version = "1.0.0"; sha256 = "0wya0fkjialv7hs6iw230x5ryx79s12pwig28mwrvgzvxmgm383a"; isLibrary = true; @@ -297004,7 +294328,6 @@ self: { libraryHaskellDepends = [ base ki termbox ]; description = "termbox + The Elm Architecture"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "termcolor" = callPackage @@ -298068,29 +295391,6 @@ self: { }: mkDerivation { pname = "texmath"; - version = "0.12.8.4"; - sha256 = "1pkilvc2v1s5h6kxshwwkgjzm6f5dzya30rfpxg09zsrqpffjlzv"; - 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_8_6" = 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.8.6"; sha256 = "17fs83q1wb2s8j8ia5c36108wibm8pvdqhz4zcflvdivml3pm8vv"; isLibrary = true; @@ -298105,7 +295405,6 @@ self: { ]; description = "Conversion between math formats"; license = lib.licenses.gpl2Only; - hydraPlatforms = lib.platforms.none; }) {}; "texrunner" = callPackage @@ -298225,17 +295524,6 @@ self: { }) {}; "text-ansi" = callPackage - ({ mkDerivation, base, text, text-builder }: - mkDerivation { - pname = "text-ansi"; - version = "0.2.1.1"; - sha256 = "1lcpcyi16qly7pdb41ixm0qcdi2lq1z7cv0v1gfwryvp7d0sjgar"; - libraryHaskellDepends = [ base text text-builder ]; - description = "Text styling for ANSI terminals"; - license = lib.licenses.bsd3; - }) {}; - - "text-ansi_0_3_0_1" = callPackage ({ mkDerivation, base, text, text-builder-linear }: mkDerivation { pname = "text-ansi"; @@ -298244,21 +295532,20 @@ self: { libraryHaskellDepends = [ base text text-builder-linear ]; description = "Text styling for ANSI terminals"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "text-ascii" = callPackage ({ mkDerivation, base, bytestring, case-insensitive, deepseq - , hashable, megaparsec, optics-core, optics-extra, template-haskell - , text + , hashable, megaparsec, monoid-subclasses, optics-core + , optics-extra, template-haskell, text }: mkDerivation { pname = "text-ascii"; - version = "1.1"; - sha256 = "0i9fmb41sc05nz1jjfz33cbqqy894xaw604dnb4fb7248xbnmc3c"; + version = "1.2.1"; + sha256 = "0qxy9ikhzqb4zhvfcwvnm6vyjni3mslr74w0f42m51kxjs8vxys9"; libraryHaskellDepends = [ base bytestring case-insensitive deepseq hashable megaparsec - optics-core optics-extra template-haskell text + monoid-subclasses optics-core optics-extra template-haskell text ]; description = "ASCII string and character processing"; license = lib.licenses.asl20; @@ -298278,25 +295565,6 @@ self: { }) {}; "text-builder" = callPackage - ({ mkDerivation, base, bytestring, criterion, QuickCheck - , quickcheck-instances, rerebase, tasty, tasty-hunit - , tasty-quickcheck, text, text-builder-dev - }: - mkDerivation { - pname = "text-builder"; - version = "0.6.7"; - sha256 = "00pl4jbqpcrfc00m3hf871g9k7s0n6xf2igb7ba1dnqh76w4lw4h"; - libraryHaskellDepends = [ base bytestring text text-builder-dev ]; - testHaskellDepends = [ - QuickCheck quickcheck-instances rerebase tasty tasty-hunit - tasty-quickcheck - ]; - benchmarkHaskellDepends = [ criterion rerebase ]; - description = "An efficient strict text builder"; - license = lib.licenses.mit; - }) {}; - - "text-builder_0_6_7_2" = callPackage ({ mkDerivation, base, bytestring, criterion, rerebase, tasty , tasty-hunit, tasty-quickcheck, text, text-builder-dev }: @@ -298311,32 +295579,9 @@ self: { benchmarkHaskellDepends = [ criterion rerebase ]; description = "Efficient strict text builder"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "text-builder-dev" = callPackage - ({ mkDerivation, base, bytestring, criterion, deferred-folds - , isomorphism-class, QuickCheck, quickcheck-instances, rerebase - , split, tasty, tasty-hunit, tasty-quickcheck, text, transformers - }: - mkDerivation { - pname = "text-builder-dev"; - version = "0.3.3.2"; - sha256 = "1bsm4yl22mpzggcnh908ccw9mvg3prckydwxxqa4rfj4k8hy4x7m"; - libraryHaskellDepends = [ - base bytestring deferred-folds isomorphism-class split text - transformers - ]; - testHaskellDepends = [ - QuickCheck 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_3_4_2" = callPackage ({ mkDerivation, base, base-compat, bytestring, criterion , deferred-folds, isomorphism-class, QuickCheck, quickcheck-classes , quickcheck-instances, rerebase, split, tasty, tasty-hunit @@ -298357,7 +295602,6 @@ self: { benchmarkHaskellDepends = [ criterion rerebase ]; description = "Edge of developments for \"text-builder\""; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "text-builder-linear" = callPackage @@ -299436,22 +296680,6 @@ self: { ({ mkDerivation, base, containers, ghc-prim, template-haskell }: mkDerivation { pname = "th-abstraction"; - version = "0.4.5.0"; - sha256 = "09hm0famyqsq09lal2ylnhsb31hybj8zanldi7cqncky4i7y5m80"; - revision = "1"; - editedCabalFile = "1hyjz6v788yiazhpkgcgipsvg52ik3w8jdpnajg0ayl1x5m1i3y2"; - libraryHaskellDepends = [ - base containers ghc-prim template-haskell - ]; - testHaskellDepends = [ base containers template-haskell ]; - description = "Nicer interface for reified information about data types"; - license = lib.licenses.isc; - }) {}; - - "th-abstraction_0_5_0_0" = callPackage - ({ mkDerivation, base, containers, ghc-prim, template-haskell }: - mkDerivation { - pname = "th-abstraction"; version = "0.5.0.0"; sha256 = "0r4ri85283i1jjhd94wa9nps6cd9a8mh6rr4ds1gb2hqnwxdqn42"; libraryHaskellDepends = [ @@ -299460,7 +296688,6 @@ self: { testHaskellDepends = [ base containers template-haskell ]; description = "Nicer interface for reified information about data types"; license = lib.licenses.isc; - hydraPlatforms = lib.platforms.none; }) {}; "th-abstraction_0_6_0_0" = callPackage @@ -299544,8 +296771,8 @@ self: { pname = "th-compat"; version = "0.1.4"; sha256 = "1f5ssi24mnhmmi91dl5ddg2jwci6akwlznqggf56nyxl9b0pmyfq"; - revision = "3"; - editedCabalFile = "1zrjfmbm9dm3mh3s4h6nb80ixwypkmc2dzgxim6b1jkjkj7inz9y"; + revision = "4"; + editedCabalFile = "0drd28785137wfwy2say899qviz5ck2nrnv85lyvihf1xiwwdwpm"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base base-compat hspec mtl template-haskell @@ -299594,8 +296821,8 @@ self: { ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "th-data-compat"; - version = "0.1.3.0"; - sha256 = "0ll67hmrb0hfdpgyryppp1rplr8fmyj09zka931gwial0kwkhlir"; + version = "0.1.3.1"; + sha256 = "1ppp3l0mvwsn1xh4x939svwl24p9844lv6hd1nbv6sd4lpkm7g92"; libraryHaskellDepends = [ base template-haskell ]; description = "Compatibility for data definition template of TH"; license = lib.licenses.bsd3; @@ -299604,22 +296831,21 @@ self: { "th-desugar" = callPackage ({ mkDerivation, base, containers, ghc-prim, hspec, HUnit, mtl , ordered-containers, syb, template-haskell, th-abstraction - , th-lift, th-orphans, transformers-compat + , th-orphans, transformers-compat }: mkDerivation { pname = "th-desugar"; - version = "1.14"; - sha256 = "1b57v15xx0z0xjlijv61dh07p6rvfkdpxnxiaaa1iv7zyg2x7cnz"; - revision = "2"; - editedCabalFile = "16i6x4w286mhhkxzjid5pfbnn51dzyxq6brawlppqb15qbnvs744"; + version = "1.15"; + sha256 = "167ybxp9233xlihmj28hmqmd82liyhjgl17310nn9bximgfjr7hp"; + revision = "1"; + editedCabalFile = "1mpig192p595d3961w1x35w50h8i6c9zp0h4d44mnjy2wd7hb99j"; libraryHaskellDepends = [ base containers ghc-prim mtl ordered-containers syb - template-haskell th-abstraction th-lift th-orphans - transformers-compat + template-haskell th-abstraction th-orphans transformers-compat ]; testHaskellDepends = [ base containers hspec HUnit mtl syb template-haskell th-abstraction - th-lift th-orphans + th-orphans ]; description = "Functions to desugar Template Haskell"; license = lib.licenses.bsd3; @@ -299954,28 +297180,6 @@ self: { }: mkDerivation { pname = "th-printf"; - version = "0.7"; - sha256 = "1f9lw0scm2bpnhmhgvywzphxn85ln3xcn8cjyvy8h4cn2ymw4aza"; - revision = "1"; - editedCabalFile = "0q9b8xv6qf8yg5c6rn1jgmgwr4ckf4yzd9qv9ysr3c363cgnccyv"; - libraryHaskellDepends = [ - base charset containers dlist integer-logarithms microlens-platform - mtl parsec semigroups template-haskell text th-lift transformers - ]; - testHaskellDepends = [ - base hspec HUnit QuickCheck template-haskell text - ]; - description = "Quasiquoters for printf"; - license = lib.licenses.mit; - }) {}; - - "th-printf_0_8" = callPackage - ({ mkDerivation, base, charset, containers, dlist, hspec, HUnit - , integer-logarithms, microlens-platform, mtl, parsec, QuickCheck - , semigroups, template-haskell, text, th-lift, transformers - }: - mkDerivation { - pname = "th-printf"; version = "0.8"; sha256 = "0lirq0aq7sq43g29xpzhrpkmh1wlkdyxh9pv6ryqbbpcgnx98m7l"; libraryHaskellDepends = [ @@ -299987,7 +297191,6 @@ self: { ]; description = "Quasiquoters for printf"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "th-reify-compat" = callPackage @@ -300340,18 +297543,14 @@ self: { }) {}; "these" = callPackage - ({ mkDerivation, assoc, base, binary, deepseq - , foldable1-classes-compat, hashable - }: + ({ mkDerivation, assoc, base, binary, deepseq, hashable }: mkDerivation { pname = "these"; version = "1.2"; sha256 = "1f6lmjmy3yl1d2ycfsfk7q4sd0m3zrrap2plc11pd47pnxs73vd8"; revision = "1"; editedCabalFile = "0vpcgbyrykzzyycwda8k6dcjvjcncrwlish4gkw2i80wi7v247h1"; - libraryHaskellDepends = [ - assoc base binary deepseq foldable1-classes-compat hashable - ]; + libraryHaskellDepends = [ assoc base binary deepseq hashable ]; description = "An either-or-both data type"; license = lib.licenses.bsd3; }) {}; @@ -301483,8 +298682,8 @@ self: { ({ mkDerivation, base, time }: mkDerivation { pname = "time-domain"; - version = "0.1.0.2"; - sha256 = "1ld3g176mk3nrq6mczc4r079bp961gnhlkj52j381va233bv3zk3"; + version = "0.1.0.3"; + sha256 = "1wwhqgg0fv8c55fzpwvk57xhgm0ir54zkchrzijjbia5591pzb81"; libraryHaskellDepends = [ base time ]; description = "A library for time domains and durations"; license = lib.licenses.mit; @@ -302104,20 +299303,6 @@ self: { }) {}; "timer-wheel" = callPackage - ({ mkDerivation, array, atomic-primops, base, ki, psqueues }: - mkDerivation { - pname = "timer-wheel"; - version = "0.4.0.1"; - sha256 = "0h8g9mgp7hcmksvgwwx2n1p9mavdsykqlavpdms7xbh0kgsb445z"; - revision = "1"; - editedCabalFile = "1gqbqkjvyvgkra6w8zy4sdxr2gvqj9wcf15rqsx4dbz3dlyjz06k"; - libraryHaskellDepends = [ array atomic-primops base ki psqueues ]; - testHaskellDepends = [ base ]; - description = "A timer wheel"; - license = lib.licenses.bsd3; - }) {}; - - "timer-wheel_1_0_0" = callPackage ({ mkDerivation, atomic-primops, base, ki, primitive, random , tasty-bench }: @@ -302130,7 +299315,6 @@ self: { benchmarkHaskellDepends = [ base ki random tasty-bench ]; description = "A timer wheel"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "timerep" = callPackage @@ -302529,6 +299713,8 @@ self: { pname = "tinyid"; version = "0.1.0.0"; sha256 = "01863iq39skw38x1c7v809shfgmxdnj680a6zxjviraqfzyk8h0z"; + revision = "1"; + editedCabalFile = "0cx7h5l67i7a67d9vv7gdj56db7xr1kdvllmzbci7wz37dycmk09"; libraryHaskellDepends = [ base bytestring entropy ]; description = "A secure URL-friendly string ID generator"; license = lib.licenses.mit; @@ -302580,8 +299766,8 @@ self: { }: mkDerivation { pname = "tinytools"; - version = "0.1.0.6"; - sha256 = "0n69x1fk82pmhfn67r7i8xipxp4jqj3m1wy7n5b7garq3gwj5k4c"; + version = "0.1.0.7"; + sha256 = "19sxqs5jdhbasssd5qvkzy2afjcww85fp60vb9iany8g90dfp3vs"; libraryHaskellDepends = [ aeson aeson-pretty base bimap binary bytestring constraints-extras containers data-default data-ordlist deepseq dependent-map @@ -302590,11 +299776,8 @@ self: { reflex-test-host relude semialign text text-icu these vector vty ]; testHaskellDepends = [ - aeson base bimap binary bytestring constraints-extras containers - data-default data-ordlist deepseq dependent-map dependent-sum - dependent-sum-template extra hspec hspec-contrib HUnit ilist lens - linear mtl pretty-simple ref-tf reflex reflex-potatoes - reflex-test-host relude semialign text text-icu these vector vty + base containers data-default data-ordlist dependent-sum extra hspec + hspec-contrib HUnit reflex reflex-test-host relude these vector ]; testToolDepends = [ hspec-discover ]; description = "tinytools is a monospace unicode diagram editor"; @@ -302613,8 +299796,8 @@ self: { }: mkDerivation { pname = "tinytools-vty"; - version = "0.1.0.4"; - sha256 = "1hcnwnq5imjqdcvlcri8dmc4lr08dg3nx6rklrv8a0rx34rd8naa"; + version = "0.1.0.7"; + sha256 = "0wzwl8k581iw6xa31gc9706qfizk7milnb03qg1xixnrrd9375ah"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -302634,17 +299817,13 @@ self: { template-haskell text these time tinytools vty ]; testHaskellDepends = [ - aeson aeson-pretty ansi-terminal base bimap bytestring clock - constraints-extras containers data-default dependent-map - dependent-sum directory extra file-embed filepath hspec - hspec-contrib http-conduit HUnit ilist lens mtl - optparse-applicative primitive ref-tf reflex reflex-potatoes - reflex-test-host reflex-vty relude semialign template-haskell text - these time tinytools vty + base data-default hspec hspec-contrib HUnit ref-tf reflex + reflex-test-host reflex-vty relude tinytools vty ]; description = "tinytools-vty is a terminal based monospace unicode diagram editing tool"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; + mainProgram = "tinytools"; }) {}; "tip-haskell-frontend" = callPackage @@ -302991,26 +300170,29 @@ self: { "tls" = callPackage ({ mkDerivation, asn1-encoding, asn1-types, async, base, bytestring - , cereal, cryptonite, data-default-class, gauge, hourglass, memory - , mtl, network, QuickCheck, tasty, tasty-quickcheck, transformers - , x509, x509-store, x509-validation + , cereal, crypton, crypton-x509, crypton-x509-store + , crypton-x509-validation, data-default-class, gauge, hourglass + , memory, mtl, network, QuickCheck, tasty, tasty-quickcheck + , transformers, unix-time }: mkDerivation { pname = "tls"; - version = "1.6.0"; - sha256 = "1674i73dwha42ia1wlngi346lnfbag46w1wvqfim5f61q6pj17fj"; + version = "1.8.0"; + sha256 = "024qj5w5l1z1hmi24l433jwiyh2jnadziibs7rsnbn0v7zgqd12a"; libraryHaskellDepends = [ - asn1-encoding asn1-types async base bytestring cereal cryptonite - data-default-class hourglass memory mtl network transformers x509 - x509-store x509-validation + asn1-encoding asn1-types async base bytestring cereal crypton + crypton-x509 crypton-x509-store crypton-x509-validation + data-default-class memory mtl network transformers unix-time ]; testHaskellDepends = [ - asn1-types async base bytestring cryptonite data-default-class - hourglass QuickCheck tasty tasty-quickcheck x509 x509-validation + asn1-types async base bytestring crypton crypton-x509 + crypton-x509-validation data-default-class hourglass QuickCheck + tasty tasty-quickcheck ]; benchmarkHaskellDepends = [ - asn1-types async base bytestring cryptonite data-default-class - gauge hourglass QuickCheck tasty-quickcheck x509 x509-validation + asn1-types async base bytestring crypton crypton-x509 + crypton-x509-validation data-default-class gauge hourglass + QuickCheck tasty-quickcheck ]; description = "TLS/SSL protocol native implementation (Server and Client)"; license = lib.licenses.bsd3; @@ -303199,14 +300381,14 @@ self: { }) {}; "tmp-proc" = callPackage - ({ mkDerivation, async, base, bytestring, connection, data-default - , hspec, http-client, http-client-tls, http-types, mtl, network - , process, req, text, unliftio, wai, warp, warp-tls + ({ mkDerivation, async, base, bytestring, data-default, hspec + , http-client, http-types, mtl, network, process, text, unliftio + , wai, warp, warp-tls }: mkDerivation { pname = "tmp-proc"; - version = "0.5.1.4"; - sha256 = "0ps2fh7c9s30yc2jvwz5qzlhr6qck23as7f1ddkvxfh07wll2bkz"; + version = "0.5.3.0"; + sha256 = "0wir2bmvpibx5ak1zfk3jjxalz5lznqfw48m4cybds02xpmxrsxa"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -303215,22 +300397,22 @@ self: { warp-tls ]; testHaskellDepends = [ - base bytestring connection data-default hspec http-client - http-client-tls http-types req text wai warp warp-tls + base bytestring data-default hspec http-client http-types text wai + warp ]; description = "Run 'tmp' processes in integration tests"; license = lib.licenses.bsd3; }) {}; - "tmp-proc_0_5_3_0" = callPackage + "tmp-proc_0_6_0_0" = callPackage ({ mkDerivation, async, base, bytestring, data-default, hspec , http-client, http-types, mtl, network, process, text, unliftio , wai, warp, warp-tls }: mkDerivation { pname = "tmp-proc"; - version = "0.5.3.0"; - sha256 = "0wir2bmvpibx5ak1zfk3jjxalz5lznqfw48m4cybds02xpmxrsxa"; + version = "0.6.0.0"; + sha256 = "148zvf2zwg84pyksir7j9y208y135i95dp0hh9514xahfh44ic3x"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -303257,8 +300439,8 @@ self: { }: mkDerivation { pname = "tmp-proc-example"; - version = "0.5.3.1"; - sha256 = "10p93rck5z4jhsy77rg6v1i19125561px1mjigqs1v1ip288ygfa"; + version = "0.6.0.0"; + sha256 = "0rk9rh2hpzx5hi6jpybwbbfmiqsgadb3gahhyvdiakzikbfjcn6y"; libraryHaskellDepends = [ aeson base bytestring exceptions hedis hspec hspec-tmp-proc http-client http-client-tls monad-logger mtl persistent @@ -303279,8 +300461,8 @@ self: { }: mkDerivation { pname = "tmp-proc-postgres"; - version = "0.5.2.3"; - sha256 = "1db2nj009daglrdgwn89xab072ax1lcl3rvjzlp6fcqfmppdjj1g"; + version = "0.5.3.1"; + sha256 = "04kcqn2lg7ycf2hjv4gvq9y59w48dn5kijxs7cghiz8yq1qc75zf"; libraryHaskellDepends = [ base bytestring postgresql-simple text tmp-proc ]; @@ -303288,18 +300470,18 @@ self: { base bytestring hspec hspec-tmp-proc postgresql-simple text tmp-proc ]; - description = "Shows how to run a PostgreSQL database as a tmp proc"; + description = "Launch a PostgreSQL database in docker using tmp-proc"; license = lib.licenses.bsd3; }) {}; - "tmp-proc-postgres_0_5_3_1" = callPackage + "tmp-proc-postgres_0_6_0_0" = callPackage ({ mkDerivation, base, bytestring, hspec, hspec-tmp-proc , postgresql-simple, text, tmp-proc }: mkDerivation { pname = "tmp-proc-postgres"; - version = "0.5.3.1"; - sha256 = "04kcqn2lg7ycf2hjv4gvq9y59w48dn5kijxs7cghiz8yq1qc75zf"; + version = "0.6.0.0"; + sha256 = "1zddls7fax0wrs06db6p9457gs7ay0q0b4cmvykzdlkq3k38xnd8"; libraryHaskellDepends = [ base bytestring postgresql-simple text tmp-proc ]; @@ -303318,24 +300500,24 @@ self: { }: mkDerivation { pname = "tmp-proc-rabbitmq"; - version = "0.5.1.4"; - sha256 = "0iv12gbahmxxb0ap616ziwj34dx25qbmj9j9ach29hfabsr45bx9"; + version = "0.5.3.1"; + sha256 = "0jkghypnlc9fsss8nqk7rbr42wkmdpgaa5v6bhfw6mwrcnz4i15h"; libraryHaskellDepends = [ amqp base bytestring text tmp-proc ]; testHaskellDepends = [ amqp base bytestring hspec hspec-tmp-proc text tmp-proc ]; - description = "Shows how to run RabbitMQ as a tmp proc"; + description = "Launch RabbitMQ in docker using tmp-proc"; license = lib.licenses.bsd3; }) {}; - "tmp-proc-rabbitmq_0_5_3_1" = callPackage + "tmp-proc-rabbitmq_0_6_0_0" = callPackage ({ mkDerivation, amqp, base, bytestring, hspec, hspec-tmp-proc , text, tmp-proc }: mkDerivation { pname = "tmp-proc-rabbitmq"; - version = "0.5.3.1"; - sha256 = "0jkghypnlc9fsss8nqk7rbr42wkmdpgaa5v6bhfw6mwrcnz4i15h"; + version = "0.6.0.0"; + sha256 = "104hsrr18ch40h9vqa3pxzq5nvhawqxyq8lvyjfwal2ncakyyzrn"; libraryHaskellDepends = [ amqp base bytestring text tmp-proc ]; testHaskellDepends = [ amqp base bytestring hspec hspec-tmp-proc text tmp-proc @@ -303351,24 +300533,24 @@ self: { }: mkDerivation { pname = "tmp-proc-redis"; - version = "0.5.1.4"; - sha256 = "0rmximk8asf59s89girbvg244dsd7h72x2bwswkrm2zmv42j2qhr"; + version = "0.5.3.1"; + sha256 = "1pqmg6xqfbl71q5pnryrmqsf443qpsq89wk1kax6k68zmyn7ws4i"; libraryHaskellDepends = [ base bytestring hedis text tmp-proc ]; testHaskellDepends = [ base bytestring hedis hspec hspec-tmp-proc text tmp-proc ]; - description = "Shows how to run redis as a tmp proc"; + description = "Launch Redis in docker using tmp-proc"; license = lib.licenses.bsd3; }) {}; - "tmp-proc-redis_0_5_3_1" = callPackage + "tmp-proc-redis_0_6_0_0" = callPackage ({ mkDerivation, base, bytestring, hedis, hspec, hspec-tmp-proc , text, tmp-proc }: mkDerivation { pname = "tmp-proc-redis"; - version = "0.5.3.1"; - sha256 = "1pqmg6xqfbl71q5pnryrmqsf443qpsq89wk1kax6k68zmyn7ws4i"; + version = "0.6.0.0"; + sha256 = "02l8x3z1ikpvd92cynda4s46sg35ql9f59y48w32vcgdlzs6v19v"; libraryHaskellDepends = [ base bytestring hedis text tmp-proc ]; testHaskellDepends = [ base bytestring hedis hspec hspec-tmp-proc text tmp-proc @@ -303384,8 +300566,8 @@ self: { }: mkDerivation { pname = "tmp-proc-zipkin"; - version = "0.5.3.1"; - sha256 = "1wwy50987h6bx9fyn5k9jamsmzrx8l58nqbjynmwymwzj82kwlwc"; + version = "0.6.0.0"; + sha256 = "01acz3c21wlkgrazlgmdl68y7pg2vz8cxk8776xi979w0q1kp56a"; libraryHaskellDepends = [ base bytestring http-client text tmp-proc tracing ]; @@ -303596,8 +300778,8 @@ self: { }: mkDerivation { pname = "toilet"; - version = "0.0.2"; - sha256 = "0a570jkqgq7g2qrmbmpgx0kiin3gdqhqpdqcmj7psfg8fxvhd7k6"; + version = "0.0.2.1"; + sha256 = "0596k74gg33lmhlaznhb90sf5a5zsy6jr260p2s6fv6zv8i48rnk"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -303885,8 +301067,10 @@ self: { }: mkDerivation { pname = "toml-parser"; - version = "1.3.1.1"; - sha256 = "0gh86i6z98zdpy7i4vh66jnivd440hg552a103zkfyg7qsfprmwh"; + version = "1.3.2.0"; + sha256 = "1cb748vkqzgswkbchfg73wqmhjarz2ws7c42nf4jlqfdhijly2qy"; + isLibrary = true; + isExecutable = true; libraryHaskellDepends = [ array base containers prettyprinter text time transformers ]; @@ -304856,6 +302040,27 @@ self: { license = lib.licenses.bsd3; }) {}; + "tracing_0_0_7_4" = callPackage + ({ mkDerivation, aeson, base, base16-bytestring, bytestring + , case-insensitive, containers, hspec, http-client, mtl, network + , random, stm, text, time, transformers, unliftio + }: + mkDerivation { + pname = "tracing"; + version = "0.0.7.4"; + sha256 = "1fmfa75h8lnq5dz5gcqig34lg0zib893a316chmqfz91cfd5ws8r"; + libraryHaskellDepends = [ + aeson base base16-bytestring bytestring case-insensitive containers + http-client mtl network random stm text time transformers unliftio + ]; + testHaskellDepends = [ + base containers hspec mtl stm text unliftio + ]; + description = "Distributed tracing"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "tracing-control" = callPackage ({ mkDerivation, aeson, base, base16-bytestring, bytestring , case-insensitive, containers, hspec, http-client, lifted-base @@ -305623,7 +302828,6 @@ self: { ]; description = "Reactive Type Safe Routing"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "trasa-server" = callPackage @@ -306389,8 +303593,8 @@ self: { pname = "trie-simple"; version = "0.4.2"; sha256 = "1ai4fn35312z6ydwadi0rxscglwqawjrzq6p1i2kpbf7vmflznjg"; - revision = "1"; - editedCabalFile = "08vpcln682lxpz6367f6h5mvi6p75g3gcav432jz0bkmhvr3yaa2"; + revision = "2"; + editedCabalFile = "1acm5zh0lmz20gakq5ghmrgb87w76350gfxim25y4rh4jzr39wv1"; libraryHaskellDepends = [ base containers deepseq hashable indexed-traversable matchable mtl semialign these witherable @@ -306996,24 +304200,6 @@ self: { "ttc" = callPackage ({ mkDerivation, base, bytestring, tasty, tasty-hunit - , template-haskell, text - }: - mkDerivation { - pname = "ttc"; - version = "1.2.1.0"; - sha256 = "001r357h1szs86xsivikvm4h57g6f6p63c2r83y2kpiflnaap4as"; - revision = "3"; - editedCabalFile = "01jci5kh9jrj38n91ghfq6z4nb29k6w33hwyccq2cx8j2433kykr"; - libraryHaskellDepends = [ base bytestring template-haskell text ]; - testHaskellDepends = [ - base bytestring tasty tasty-hunit template-haskell text - ]; - description = "Textual Type Classes"; - license = lib.licenses.mit; - }) {}; - - "ttc_1_4_0_0" = callPackage - ({ mkDerivation, base, bytestring, tasty, tasty-hunit , template-haskell, text, text-short }: mkDerivation { @@ -307028,7 +304214,6 @@ self: { ]; description = "Textual Type Classes"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "ttl-hashtables" = callPackage @@ -307517,34 +304702,6 @@ self: { }: mkDerivation { pname = "turtle"; - version = "1.6.1"; - sha256 = "171viripwn8hg3afkkswr243bv7q0r0bz3mn0bflddm4jdf49597"; - revision = "5"; - editedCabalFile = "1ll4pz1f2inhrfv1l6akzqlbycfwjxr6n1zzfspscjvwwni4vkm7"; - libraryHaskellDepends = [ - ansi-wl-pprint async base bytestring clock containers directory - exceptions filepath foldl hostname managed optional-args - optparse-applicative process stm streaming-commons temporary text - time transformers unix unix-compat - ]; - testHaskellDepends = [ - base doctest filepath tasty tasty-hunit temporary - ]; - benchmarkHaskellDepends = [ base tasty-bench text ]; - description = "Shell programming, Haskell-style"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.Gabriella439 ]; - }) {}; - - "turtle_1_6_2" = callPackage - ({ mkDerivation, ansi-wl-pprint, async, base, bytestring, clock - , containers, directory, doctest, exceptions, filepath, foldl - , hostname, managed, optional-args, optparse-applicative, process - , stm, streaming-commons, tasty, tasty-bench, tasty-hunit - , temporary, text, time, transformers, unix, unix-compat - }: - mkDerivation { - pname = "turtle"; version = "1.6.2"; sha256 = "0bav7b2ghbwdhpa4b5a7812psr6hqk7wydvgxjy5dsb62nqnc08s"; revision = "2"; @@ -307561,7 +304718,6 @@ self: { benchmarkHaskellDepends = [ base tasty-bench text ]; description = "Shell programming, Haskell-style"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.Gabriella439 ]; }) {}; @@ -308890,8 +306046,8 @@ self: { }: mkDerivation { pname = "type-natural"; - version = "1.3.0.0"; - sha256 = "0mdfc9hkwgisn8988gh5q0032wa7q97mp0vpzrgbnz617ai6mhy7"; + version = "1.3.0.1"; + sha256 = "0n07bcz5hi4l2a2lvgqkns4b158nsw10f1m7ij1vagwwvzsl0msf"; libraryHaskellDepends = [ base constraints equational-reasoning ghc ghc-typelits-knownnat ghc-typelits-natnormalise ghc-typelits-presburger @@ -309955,23 +307111,13 @@ self: { ({ mkDerivation, base, text }: mkDerivation { pname = "typst-symbols"; - version = "0.1.4"; - sha256 = "0kpb4fnw7hkj17mgwrlcbc1vs7pxqf73kc2z3yzdmj9hjjfiid6b"; - libraryHaskellDepends = [ base text ]; - description = "Symbol and emoji lookup for typst language"; - license = lib.licenses.mit; - }) {}; - - "typst-symbols_0_1_5" = callPackage - ({ mkDerivation, base, text }: - mkDerivation { - pname = "typst-symbols"; version = "0.1.5"; sha256 = "1kgw8c0p3qj1an6dhfim310aydgzq05lx086mznbfs5saya1x590"; + revision = "1"; + editedCabalFile = "0fw1b5k32qvbdcb8ys089y4dnf30qdbbkyhnzwg7z2vjnsp1nb20"; libraryHaskellDepends = [ base text ]; description = "Symbol and emoji lookup for typst language"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "tyro" = callPackage @@ -310030,10 +307176,8 @@ self: { }: mkDerivation { pname = "tzdata"; - version = "0.2.20230322.0"; - sha256 = "1qir5cy2cyk4p923l3ibimvc0rn4h5pwx0wmjarx69bmxzm7jib7"; - revision = "3"; - editedCabalFile = "05z8d4l8pizzrs3rldhn8abyfaf263mx25y2z5l34bcj006iqgnm"; + version = "0.2.20231222.0"; + sha256 = "049brcgpqkr8bj7q5fqmxclb4s1ikrx9gawy2yn0ig3nd0kspnw9"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring containers deepseq vector @@ -311019,10 +308163,8 @@ self: { ({ mkDerivation, base, transformers, unexceptionalio }: mkDerivation { pname = "unexceptionalio-trans"; - version = "0.5.1"; - sha256 = "100sfbrpaldz37a176qpfkk1nx5acyh8pchjmb8g5vhzbhyrqniz"; - revision = "1"; - editedCabalFile = "0f15n8hqqczwjrcqxwjp2mrd9iycv53sylv407c95nb6d4hw93ci"; + version = "0.5.2"; + sha256 = "017hv1lx162wb8i28aax66z5lbi25i11lifbh2wbjy7j2bkrl6hd"; libraryHaskellDepends = [ base transformers unexceptionalio ]; description = "A wrapper around UnexceptionalIO using monad transformers"; license = "unknown"; @@ -311250,8 +308392,8 @@ self: { }: mkDerivation { pname = "unicode-collation"; - version = "0.1.3.5"; - sha256 = "0ya3a3s78hipzw95frw46ky2qv2a141gmwv2qvvgchplsl5f0a82"; + version = "0.1.3.6"; + sha256 = "0c1s1n4cqhjibiv05h5qfl4cg4h11ny4jay0gqnqg36z9kb66hfn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -312608,25 +309750,6 @@ self: { license = lib.licenses.bsd3; }) {}; - "unix-compat_0_6" = callPackage - ({ mkDerivation, base, directory, extra, hspec, HUnit - , monad-parallel, temporary, unix - }: - mkDerivation { - pname = "unix-compat"; - version = "0.6"; - sha256 = "1y6m8ix8np6vambabdaj2h7ydgda8igwy3kliv53mba3clx85kdl"; - revision = "1"; - editedCabalFile = "0g5mi6rh977idajgxnnlsd7dp28vf4xwiiwpsc4pj1rqv0lhjp8g"; - libraryHaskellDepends = [ base unix ]; - testHaskellDepends = [ - base directory extra hspec HUnit monad-parallel temporary - ]; - description = "Portable POSIX-compatibility layer"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - "unix-compat" = callPackage ({ mkDerivation, base, directory, extra, hspec, HUnit , monad-parallel, temporary, unix @@ -313004,15 +310127,12 @@ self: { }) {}; "unliftio-pool" = callPackage - ({ mkDerivation, base, resource-pool, transformers, unliftio-core - }: + ({ mkDerivation, base, resource-pool, unliftio-core }: mkDerivation { pname = "unliftio-pool"; - version = "0.4.2.0"; - sha256 = "1j0751kb61hzxj3i4prbhhd2b94nmcckp92sandxvql3cbbkg4vr"; - libraryHaskellDepends = [ - base resource-pool transformers unliftio-core - ]; + version = "0.4.3.0"; + sha256 = "1pwlyvlz7qf4vdgijzal9dmwdgx7hzqqan5ws6dg38qb5914j1rq"; + libraryHaskellDepends = [ base resource-pool unliftio-core ]; description = "Data.Pool generalized to MonadUnliftIO."; license = lib.licenses.bsd3; }) {}; @@ -313085,10 +310205,10 @@ self: { }: mkDerivation { pname = "unordered-containers"; - version = "0.2.19.1"; - sha256 = "1li8s6qw8mgv6a7011y7hg0cn2nllv2g9sr9c1xb48nmw32vw9qv"; - revision = "3"; - editedCabalFile = "1p9a2mvfbfz2d4cyr16b03bxvb6c4yj7k1ch601xwq1rkr1cla0w"; + version = "0.2.20"; + sha256 = "07gij1y9zhqg2dq8wy815j7s0zk2k65sqg4wvhwjsn80ry3v5kyr"; + revision = "1"; + editedCabalFile = "1zswa1qp1995mkyb25cqbw81ahwyss14xr894gji7jwk7yr34v3l"; libraryHaskellDepends = [ base deepseq hashable template-haskell ]; testHaskellDepends = [ base ChasingBottoms containers hashable HUnit nothunks QuickCheck @@ -313226,8 +310346,8 @@ self: { }: mkDerivation { pname = "unpacked-maybe-numeric"; - version = "0.1.2.1"; - sha256 = "0chb52gff3zm6f6p7dp5j6p7vpgmmirx0sfqbswx69w9jsf6p8bk"; + version = "0.1.3.0"; + sha256 = "04q6snimyvi2cznb8djh671y054x57gp6dvgzcsvv1y2fgqchpb7"; libraryHaskellDepends = [ base primitive wide-word word-compat ]; testHaskellDepends = [ base QuickCheck quickcheck-classes ]; description = "maybes of numeric values with fewer indirections"; @@ -314670,6 +311790,8 @@ self: { pname = "utility-ht"; version = "0.0.17"; sha256 = "164sy6vdq5vspvfcj59hsmynn97x0wimw4xa5jyzkl4b0vp8lhb2"; + revision = "1"; + editedCabalFile = "11i3n06rg580c87br6ic3m75bd83p9incz1nmkkqrawpr7s2fk5f"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest-exitcode-stdio doctest-lib QuickCheck @@ -314790,10 +311912,8 @@ self: { ({ mkDerivation, base, uu-tc-error-error }: mkDerivation { pname = "uu-tc-error"; - version = "0.2.0.0"; - sha256 = "045xs8jlcqnfbvlbm95a5y9iqqam9gy2nfx4q9r0jdlq9i6fv2rf"; - revision = "1"; - editedCabalFile = "1dpa12gzz664yji95z9zc1y7prvz67a5fdcamd2vnjj2zww4hpjq"; + version = "0.3.0.0"; + sha256 = "0iaqpnlxlckf40asdj8y1b3sxixlc2sf9qkrpaqmfqqjy8gghcd5"; libraryHaskellDepends = [ base uu-tc-error-error ]; description = "Haskell 98 parser combintors for INFOB3TC at Utrecht University"; license = lib.licenses.bsd3; @@ -315921,6 +313041,24 @@ self: { broken = true; }) {}; + "vary" = callPackage + ({ mkDerivation, base, deepseq, doctest-parallel, hspec + , markdown-unlit, should-not-typecheck + }: + mkDerivation { + pname = "vary"; + version = "0.1.0.3"; + sha256 = "17c72sdnxwm27xqa8j5zpnyk8nl0ls6i0idmh8svr28q22xkam6m"; + libraryHaskellDepends = [ base deepseq ]; + testHaskellDepends = [ + base deepseq doctest-parallel hspec markdown-unlit + should-not-typecheck + ]; + testToolDepends = [ markdown-unlit ]; + description = "Vary: Friendly and fast polymorphic variants (open unions/coproducts/extensible sums)"; + license = lib.licenses.mit; + }) {}; + "varying" = callPackage ({ mkDerivation, base, contravariant, criterion, doctest, hspec , QuickCheck, time, transformers @@ -316900,10 +314038,8 @@ self: { ({ mkDerivation, base, ghc-prim }: mkDerivation { pname = "vector-stream"; - version = "0.1.0.0"; - sha256 = "0v40vdpp35lhnnnx7q17fah0c14jrkjlnwsk0q4mbwb7ch7j3258"; - revision = "3"; - editedCabalFile = "1bp859ly11xqipgr29d70kl2day7raibmm79qprdjm7c9ffraxw9"; + version = "0.1.0.1"; + sha256 = "0z5z88flyassdpgga412qci6brr9gyljbx875wd479fy9crhgxfh"; libraryHaskellDepends = [ base ghc-prim ]; description = "Efficient Streams"; license = lib.licenses.bsd3; @@ -317286,8 +314422,8 @@ self: { }: mkDerivation { pname = "versions"; - version = "6.0.3"; - sha256 = "0k7azl5n70yhwkyij73q8iv275arsxh8jj53lwvhndp0bpwxycng"; + version = "6.0.4"; + sha256 = "1kw4bn406p8llfyg896xrvahkzgbcdcffaf8kadh4rx5gif2hjyb"; libraryHaskellDepends = [ base deepseq hashable megaparsec parser-combinators template-haskell text @@ -317987,10 +315123,8 @@ self: { }: mkDerivation { pname = "visualize-cbn"; - version = "0.1.0.2"; - sha256 = "1vlidljhy0ykflgf7k8gawlqazcrkvcs7r8wbv7h9x6wfnx0w334"; - revision = "3"; - editedCabalFile = "0318c6m8226183wlx0hvkrzldvdfh9f358hz4xxfm28jg44i2vb2"; + version = "0.2.1"; + sha256 = "08gc4r4xpxigjjgs205a65hjbwip9ycciqcj0h86kw2s3bh1p3gs"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -318428,44 +315562,37 @@ self: { }) {}; "vty" = callPackage - ({ mkDerivation, ansi-terminal, base, binary, blaze-builder - , bytestring, containers, deepseq, directory, filepath, microlens - , microlens-mtl, microlens-th, mtl, parsec, stm, terminfo, text - , transformers, unix, utf8-string, vector + ({ mkDerivation, base, binary, blaze-builder, bytestring, deepseq + , directory, filepath, microlens, microlens-mtl, microlens-th, mtl + , parsec, stm, text, utf8-string, vector }: mkDerivation { pname = "vty"; - version = "5.38"; - sha256 = "18s84rrc1dhm5j8c24r8lgk8hjdrwsdjgf6hilqcdm90dx6jz0al"; - isLibrary = true; - isExecutable = true; + version = "6.1"; + sha256 = "1mkv9ywqgh4z94sh8dhglklnpa53mkk39qjncjfcwszi15ylpiig"; + revision = "1"; + editedCabalFile = "1wy4vfyr4nbb8ycfx80yrp59ggigcbfrsh5w1qk768y04d114kaj"; libraryHaskellDepends = [ - ansi-terminal base binary blaze-builder bytestring containers - deepseq directory filepath microlens microlens-mtl microlens-th mtl - parsec stm terminfo text transformers unix utf8-string vector - ]; - executableHaskellDepends = [ - base containers directory filepath microlens microlens-mtl mtl + base binary blaze-builder bytestring deepseq directory filepath + microlens microlens-mtl microlens-th mtl parsec stm text + utf8-string vector ]; description = "A simple terminal UI library"; license = lib.licenses.bsd3; }) {}; - "vty_6_1" = callPackage + "vty_6_2" = callPackage ({ mkDerivation, base, binary, blaze-builder, bytestring, deepseq - , directory, filepath, microlens, microlens-mtl, microlens-th, mtl - , parsec, stm, text, utf8-string, vector + , directory, filepath, microlens, microlens-mtl, mtl, parsec, stm + , text, utf8-string, vector }: mkDerivation { pname = "vty"; - version = "6.1"; - sha256 = "1mkv9ywqgh4z94sh8dhglklnpa53mkk39qjncjfcwszi15ylpiig"; - revision = "1"; - editedCabalFile = "1wy4vfyr4nbb8ycfx80yrp59ggigcbfrsh5w1qk768y04d114kaj"; + version = "6.2"; + sha256 = "0ywqfdngfv5pnsk5pa99yizpbhdq856sy3z70q2hmpmlc2r4h7vg"; libraryHaskellDepends = [ base binary blaze-builder bytestring deepseq directory filepath - microlens microlens-mtl microlens-th mtl parsec stm text - utf8-string vector + microlens microlens-mtl mtl parsec stm text utf8-string vector ]; description = "A simple terminal UI library"; license = lib.licenses.bsd3; @@ -318483,7 +315610,6 @@ self: { libraryHaskellDepends = [ base vty vty-unix ]; description = "Cross-platform support for Vty"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "vty-examples" = callPackage @@ -318580,9 +315706,7 @@ self: { executableHaskellDepends = [ ansi-terminal base vty ]; description = "Unix backend for Vty"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "vty-unix-build-width-table"; - broken = true; }) {}; "vty-windows" = callPackage @@ -319052,10 +316176,8 @@ self: { }: mkDerivation { pname = "wai-extra"; - version = "3.1.13.0"; - sha256 = "1h4cqd5akrq0vhv3l0fzryy7qw0c2jb58lngx7x8ij63bckjs3fz"; - revision = "1"; - editedCabalFile = "0dyvg2bb37im790757khncxpnf45451dd8575p736ry4g8rpqgpw"; + version = "3.1.14"; + sha256 = "1db4iz6ls98n2y08fcb53gip0kf2sagvk1a82xzl25nf14dza12p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -319068,7 +316190,7 @@ self: { testHaskellDepends = [ aeson base bytestring case-insensitive cookie directory fast-logger hspec http-types HUnit iproute resourcet temporary text time wai - warp zlib + warp word8 zlib ]; testToolDepends = [ hspec-discover ]; description = "Provides some basic WAI handlers and middleware"; @@ -319187,22 +316309,22 @@ self: { "wai-handler-hal" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bytestring - , case-insensitive, hal, http-types, network, pretty-simple, tasty - , tasty-discover, tasty-golden, tasty-hunit, text - , unordered-containers, vault, wai + , case-insensitive, hal, http-media, http-types, network + , pretty-simple, tasty, tasty-discover, tasty-golden, tasty-hunit + , text, unordered-containers, vault, wai }: mkDerivation { pname = "wai-handler-hal"; - version = "0.3.0.0"; - sha256 = "1chpg8vlyly7fmcg862j043mgnv8g5azs89nds9h0nvxalwvgnpn"; + version = "0.4.0.0"; + sha256 = "1qdw8ml3b0zgb09zrv37xp83yqw9v95nm22iw4ysdlampidz8s6d"; libraryHaskellDepends = [ - base base64-bytestring bytestring case-insensitive hal http-types - network text unordered-containers vault wai + base base64-bytestring bytestring case-insensitive hal http-media + http-types network text unordered-containers vault wai ]; testHaskellDepends = [ aeson base base64-bytestring bytestring case-insensitive hal - http-types network pretty-simple tasty tasty-golden tasty-hunit - text unordered-containers vault wai + http-media http-types network pretty-simple tasty tasty-golden + tasty-hunit text unordered-containers vault wai ]; testToolDepends = [ tasty-discover ]; description = "Wrap WAI applications to run on AWS Lambda"; @@ -319798,35 +316920,6 @@ self: { "wai-middleware-delegate" = callPackage ({ mkDerivation, async, base, blaze-builder, bytestring , bytestring-lexing, case-insensitive, conduit, conduit-extra - , connection, data-default, hspec, http-client, http-client-tls - , http-conduit, http-types, network, random, resourcet - , streaming-commons, text, vault, wai, wai-conduit, warp, warp-tls - }: - mkDerivation { - pname = "wai-middleware-delegate"; - version = "0.1.3.1"; - sha256 = "05lrkcg1xkf0ci9nvzdvnrjmqnygqxs3yrvrjfwbml9p003cp33p"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - async base blaze-builder bytestring case-insensitive conduit - conduit-extra data-default http-client http-conduit http-types - streaming-commons text wai wai-conduit - ]; - testHaskellDepends = [ - async base blaze-builder bytestring bytestring-lexing - case-insensitive conduit conduit-extra connection data-default - hspec http-client http-client-tls http-conduit http-types network - random resourcet text vault wai wai-conduit warp warp-tls - ]; - description = "WAI middleware that delegates handling of requests"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; - }) {}; - - "wai-middleware-delegate_0_1_4_0" = callPackage - ({ mkDerivation, async, base, blaze-builder, bytestring - , bytestring-lexing, case-insensitive, conduit, conduit-extra , crypton-connection, data-default, hspec, hspec-tmp-proc , http-client, http-client-tls, http-types, network, random , resourcet, streaming-commons, text, tmp-proc, vault, wai @@ -320209,7 +317302,6 @@ self: { ]; description = "WAI Middleware to validate the request and response bodies"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "wai-middleware-verbs" = callPackage @@ -320320,6 +317412,8 @@ self: { pname = "wai-rate-limit-redis"; version = "0.2.0.1"; sha256 = "1gizywhdrpngs5l6qh5ggnnfkcgplwsigcjj3z8l7vwif74j6qsd"; + revision = "1"; + editedCabalFile = "17rz0q3aki4qcci4mywx5g38zs80j5hs1l8a8yspwa2vj1zjklag"; libraryHaskellDepends = [ base bytestring hedis wai-rate-limit ]; testHaskellDepends = [ base bytestring hedis http-types tasty tasty-hedgehog tasty-hunit @@ -320462,36 +317556,10 @@ self: { }: mkDerivation { pname = "wai-saml2"; - version = "0.4"; - sha256 = "0rsp4bz20a5fsl3plg6k40vqvnjp2h0hy7pkx5xf9iyfadv1a5jw"; - libraryHaskellDepends = [ - base base16-bytestring base64-bytestring bytestring c14n containers - cryptonite data-default-class http-types mtl network-uri text time - vault wai wai-extra x509 x509-store xml-conduit zlib - ]; - testHaskellDepends = [ - base base16-bytestring base64-bytestring bytestring c14n containers - cryptonite data-default-class filepath http-types mtl network-uri - pretty-show tasty tasty-golden text time vault wai wai-extra x509 - x509-store xml-conduit zlib - ]; - description = "SAML2 assertion validation as WAI middleware"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; - }) {}; - - "wai-saml2_0_5" = callPackage - ({ mkDerivation, base, base16-bytestring, base64-bytestring - , bytestring, c14n, containers, cryptonite, data-default-class - , filepath, http-types, mtl, network-uri, pretty-show, tasty - , tasty-golden, text, time, vault, wai, wai-extra, x509, x509-store - , xml-conduit, zlib - }: - mkDerivation { - pname = "wai-saml2"; version = "0.5"; sha256 = "1am7b933ipwphxzsxrbprx8fi2lk2z710sgsk6d66fd2l6axayki"; + revision = "1"; + editedCabalFile = "0aqmz8c6hlcrcq0nc3gg37lwzi2aqw5z330khsq4zk22szgjnhpw"; libraryHaskellDepends = [ base base16-bytestring base64-bytestring bytestring c14n containers cryptonite data-default-class http-types mtl network-uri text time @@ -321011,41 +318079,39 @@ self: { "warp" = callPackage ({ mkDerivation, array, auto-update, base, bsb-http-chunked - , bytestring, case-insensitive, containers, directory, gauge - , ghc-prim, hashable, hspec, hspec-discover, http-client, http-date - , http-types, http2, iproute, network, process, QuickCheck, recv - , simple-sendfile, stm, streaming-commons, text, time-manager, unix - , unix-compat, unliftio, vault, wai, word8, x509 + , bytestring, case-insensitive, containers, crypton-x509, directory + , gauge, ghc-prim, hashable, hspec, hspec-discover, http-client + , http-date, http-types, http2, iproute, network, process + , QuickCheck, recv, simple-sendfile, stm, streaming-commons, text + , time-manager, unix, unliftio, vault, wai, word8 }: mkDerivation { pname = "warp"; - version = "3.3.25"; - sha256 = "1wa62inv7ai32jb88gr2vjiv1mh8gb96wc521y6mv2w967q1hzga"; - revision = "1"; - editedCabalFile = "1qg5ca56nmgkpzxcq0140yc8d0761hj257n24gf3dfjdj6hzf0pq"; + version = "3.3.31"; + sha256 = "13f3gqvwx0n9p80r7zs5q2i0xdql5grncf7nbligwkx45ggwgabw"; libraryHaskellDepends = [ array auto-update base bsb-http-chunked bytestring case-insensitive - containers ghc-prim hashable http-date http-types http2 iproute - network recv simple-sendfile stm streaming-commons text - time-manager unix unix-compat unliftio vault wai word8 x509 + containers crypton-x509 ghc-prim hashable http-date http-types + http2 iproute network recv simple-sendfile stm streaming-commons + text time-manager unix unliftio vault wai word8 ]; testHaskellDepends = [ array auto-update base bsb-http-chunked bytestring case-insensitive - containers directory ghc-prim hashable hspec http-client http-date - http-types http2 iproute network process QuickCheck recv - simple-sendfile stm streaming-commons text time-manager unix - unix-compat unliftio vault wai word8 x509 + containers crypton-x509 directory ghc-prim hashable hspec + http-client http-date http-types http2 iproute network process + QuickCheck recv simple-sendfile stm streaming-commons text + time-manager unix unliftio vault wai word8 ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ - auto-update base bytestring containers gauge hashable http-date - http-types network recv time-manager unix unix-compat unliftio x509 + auto-update base bytestring containers crypton-x509 gauge hashable + http-date http-types network recv time-manager unix unliftio ]; description = "A fast, light-weight web server for WAI applications"; license = lib.licenses.mit; }) {}; - "warp_3_3_31" = callPackage + "warp_3_4_0" = callPackage ({ mkDerivation, array, auto-update, base, bsb-http-chunked , bytestring, case-insensitive, containers, crypton-x509, directory , gauge, ghc-prim, hashable, hspec, hspec-discover, http-client @@ -321055,8 +318121,8 @@ self: { }: mkDerivation { pname = "warp"; - version = "3.3.31"; - sha256 = "13f3gqvwx0n9p80r7zs5q2i0xdql5grncf7nbligwkx45ggwgabw"; + version = "3.4.0"; + sha256 = "0p68qzap25na55gnc521c8yvdf4zfy86l2x8cqfw9kmr28f71s75"; libraryHaskellDepends = [ array auto-update base bsb-http-chunked bytestring case-insensitive containers crypton-x509 ghc-prim hashable http-date http-types @@ -321072,8 +318138,10 @@ self: { ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ - auto-update base bytestring containers crypton-x509 gauge hashable - http-date http-types network recv time-manager unix unliftio + array auto-update base bytestring case-insensitive containers + crypton-x509 gauge ghc-prim hashable http-date http-types network + recv streaming-commons text time-manager unix unliftio vault wai + word8 ]; description = "A fast, light-weight web server for WAI applications"; license = lib.licenses.mit; @@ -321176,25 +318244,6 @@ self: { }) {}; "warp-tls" = callPackage - ({ mkDerivation, base, bytestring, cryptonite, data-default-class - , network, recv, streaming-commons, tls, tls-session-manager - , unliftio, wai, warp - }: - mkDerivation { - pname = "warp-tls"; - version = "3.3.6"; - sha256 = "1davjsbfvybcd78scaqzxfwnaqmja4j7j3qbcdbb50gv1d87105f"; - revision = "1"; - editedCabalFile = "07wgs8q350caxl9ncbslhqlkm0zxpkx50qj6ljamwf9vd8ld0i5d"; - libraryHaskellDepends = [ - base bytestring cryptonite data-default-class 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_3" = callPackage ({ mkDerivation, base, bytestring, data-default-class, network , recv, streaming-commons, tls, tls-session-manager, unliftio, wai , warp @@ -321209,7 +318258,6 @@ self: { ]; description = "HTTP over TLS support for Warp via the TLS package"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "warp-tls-uid" = callPackage @@ -321339,8 +318387,8 @@ self: { }: mkDerivation { pname = "waterfall-cad"; - version = "0.1.1.1"; - sha256 = "0cv91x4z39b2rp5fwg7wqjbwkcmma66fznsqbbnr253036yy5p5b"; + version = "0.1.2.2"; + sha256 = "1nlzb5h9ysxzi96z0hms803lg1banir586d8xb2wsm3q3hcp6wm7"; libraryHaskellDepends = [ base lattices lens linear opencascade-hs resourcet ]; @@ -321355,8 +318403,8 @@ self: { }: mkDerivation { pname = "waterfall-cad-examples"; - version = "0.1.1.1"; - sha256 = "05jigwrcsxh6mh7b2qvb4h6nkhcb3lkhf9j7djzr1k428k290iky"; + version = "0.1.2.2"; + sha256 = "1c5hkvbgam64z810zks2jc5q7jh65jncyky1hdii439jml65rr4d"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -321759,8 +318807,8 @@ self: { }: mkDerivation { pname = "web-rep"; - version = "0.11.0.0"; - sha256 = "10ngga8s2xpkpm7lhdpn67rdwg1q9k5fa4fx0hkwv1z8lh7gb43w"; + version = "0.12.1.0"; + sha256 = "0hiqmivic82plziwa2fvc3rfz1h60f8i7vcb6hw65pfrz1aswk6n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -322361,31 +319409,6 @@ self: { }) {}; "webdriver" = callPackage - ({ mkDerivation, aeson, attoparsec, base, base64-bytestring - , bytestring, call-stack, data-default-class, directory - , directory-tree, exceptions, filepath, http-client, http-types - , lifted-base, monad-control, network, network-uri, scientific - , temporary, text, time, transformers, transformers-base - , unordered-containers, vector, zip-archive - }: - mkDerivation { - pname = "webdriver"; - version = "0.11.0.0"; - sha256 = "0d9j0bw6znjsgxz2rqjrpcyybrn50nyz9pj5ajmpgs0pmgx0zbc2"; - revision = "1"; - editedCabalFile = "076jg2n99fqnk5bs7q20w7wafqykz4zp97kc34jnwrl9rx6bv2nl"; - libraryHaskellDepends = [ - aeson attoparsec base base64-bytestring bytestring call-stack - data-default-class directory directory-tree exceptions filepath - http-client http-types lifted-base monad-control network - network-uri scientific temporary text time transformers - transformers-base unordered-containers vector zip-archive - ]; - description = "a Haskell client for the Selenium WebDriver protocol"; - license = lib.licenses.bsd3; - }) {}; - - "webdriver_0_12_0_0" = callPackage ({ mkDerivation, aeson, attoparsec, attoparsec-aeson, base , base64-bytestring, bytestring, call-stack, data-default-class , directory, directory-tree, exceptions, filepath, http-client @@ -322406,7 +319429,6 @@ self: { ]; description = "a Haskell client for the Selenium WebDriver protocol"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "webdriver-angular" = callPackage @@ -322601,19 +319623,19 @@ self: { }) {}; "webgear-core" = callPackage - ({ mkDerivation, arrows, base, bytestring, case-insensitive - , filepath, http-api-data, http-media, http-types, jose, mime-types - , network, safe-exceptions, tagged, template-haskell, text - , unordered-containers, wai + ({ mkDerivation, arrows, base, binary, bytestring, case-insensitive + , cookie, filepath, http-api-data, http-media, http-types, jose + , mime-types, network, tagged, template-haskell, text, wai + , wai-extra }: mkDerivation { pname = "webgear-core"; - version = "1.0.5"; - sha256 = "1l6y55vp9jq3h5d747bfcx66a9qvs2ki3kqyjxmga7rxrjyjy62c"; + version = "1.1.1"; + sha256 = "1fndgzkfcn55b9kwx6l3hs2489q1zj6jdk34y3j4x5y8vgf42i7f"; libraryHaskellDepends = [ - arrows base bytestring case-insensitive filepath http-api-data - http-media http-types jose mime-types network safe-exceptions - tagged template-haskell text unordered-containers wai + arrows base binary bytestring case-insensitive cookie filepath + http-api-data http-media http-types jose mime-types network tagged + template-haskell text wai wai-extra ]; description = "Composable, type-safe library to build HTTP APIs"; license = lib.licenses.mpl20; @@ -322625,32 +319647,33 @@ self: { }: mkDerivation { pname = "webgear-openapi"; - version = "1.0.5"; - sha256 = "1cyivf42vhpmjg60iqzifqlma5g6bsv22nahjvw6ishs7ik3vpvy"; + version = "1.1.1"; + sha256 = "1dw4cy4r5fdg9lay7xgw8grpgxij98chi24ckjl3dszyyqk26hgr"; libraryHaskellDepends = [ arrows base http-media http-types insert-ordered-containers lens openapi3 text webgear-core ]; description = "Composable, type-safe library to build HTTP API servers"; license = lib.licenses.mpl20; - hydraPlatforms = lib.platforms.none; }) {}; "webgear-server" = callPackage - ({ mkDerivation, aeson, arrows, base, base64-bytestring, bytestring - , bytestring-conversion, http-api-data, http-media, http-types - , jose, monad-time, mtl, QuickCheck, quickcheck-instances, tasty - , tasty-hunit, tasty-quickcheck, text, unordered-containers, wai + ({ mkDerivation, aeson, arrows, base, base64-bytestring, binary + , bytestring, bytestring-conversion, cookie, http-api-data + , http-media, http-types, jose, monad-time, mtl, QuickCheck + , quickcheck-instances, resourcet, tasty, tasty-hunit + , tasty-quickcheck, text, text-conversions, wai, wai-extra , webgear-core }: mkDerivation { pname = "webgear-server"; - version = "1.0.5"; - sha256 = "1lacbvrfjv7m11q1di8g2dryyr9cqmi7khbxpvf056390hz19qw1"; + version = "1.1.1"; + sha256 = "1j7w37ssikqb8jlsnwyg3q03c2krrlv7kj7y3zdykms4y727bw3q"; libraryHaskellDepends = [ - aeson arrows base base64-bytestring bytestring - bytestring-conversion http-api-data http-media http-types jose - monad-time mtl text unordered-containers wai webgear-core + aeson arrows base base64-bytestring binary bytestring + bytestring-conversion cookie http-api-data http-media http-types + jose monad-time mtl resourcet text text-conversions wai wai-extra + webgear-core ]; testHaskellDepends = [ base base64-bytestring bytestring http-types QuickCheck @@ -322661,6 +319684,37 @@ self: { license = lib.licenses.mpl20; }) {}; + "webgear-swagger" = callPackage + ({ mkDerivation, arrows, base, http-types + , insert-ordered-containers, lens, swagger2, text, webgear-core + }: + mkDerivation { + pname = "webgear-swagger"; + version = "1.1.1"; + sha256 = "0s1hdw0inwc3a9r6y3jczhwc68akwri14x9kqi3zwbmxb5z0i8aw"; + libraryHaskellDepends = [ + arrows base http-types insert-ordered-containers lens swagger2 text + webgear-core + ]; + description = "Composable, type-safe library to build HTTP API servers"; + license = lib.licenses.mpl20; + }) {}; + + "webgear-swagger-ui" = callPackage + ({ mkDerivation, base, bytestring, file-embed, http-types + , mime-types, text, webgear-core + }: + mkDerivation { + pname = "webgear-swagger-ui"; + version = "1.1.1"; + sha256 = "0x9clbhvh2ak4lb4kamww37x8pgkr0svad4272a47g1ka9jabw9c"; + libraryHaskellDepends = [ + base bytestring file-embed http-types mime-types text webgear-core + ]; + description = "Host swagger UI based on WebGear API specifications"; + license = lib.licenses.mpl20; + }) {}; + "webidl" = callPackage ({ mkDerivation, base, bytestring, HSFFIG, LEXER, parsec, pretty , utf8-env, utf8-string @@ -322945,6 +319999,41 @@ self: { license = lib.licenses.bsd3; }) {}; + "websockets_0_13_0_0" = callPackage + ({ mkDerivation, async, attoparsec, base, base64-bytestring, binary + , bytestring, case-insensitive, containers, criterion, entropy + , HUnit, network, QuickCheck, random, SHA, streaming-commons + , test-framework, test-framework-hunit, test-framework-quickcheck2 + , text + }: + mkDerivation { + pname = "websockets"; + version = "0.13.0.0"; + sha256 = "1da95b71akggyikbxdmja3gcaqrz8sp6ri5jrsyavc2ickvi9y4s"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + async attoparsec base base64-bytestring binary bytestring + case-insensitive containers entropy network random SHA + streaming-commons text + ]; + testHaskellDepends = [ + async attoparsec base base64-bytestring binary bytestring + case-insensitive containers entropy HUnit network QuickCheck random + SHA streaming-commons test-framework test-framework-hunit + test-framework-quickcheck2 text + ]; + benchmarkHaskellDepends = [ + async attoparsec base base64-bytestring binary bytestring + case-insensitive containers criterion entropy network random SHA + text + ]; + doCheck = false; + description = "A sensible and clean way to write WebSocket-capable servers in Haskell"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "websockets-json" = callPackage ({ mkDerivation, aeson, base, bytestring, exceptions, websockets }: mkDerivation { @@ -323251,23 +320340,6 @@ self: { }) {}; "weigh" = callPackage - ({ mkDerivation, base, deepseq, ghc, mtl, process, split, temporary - }: - mkDerivation { - pname = "weigh"; - version = "0.0.16"; - sha256 = "13pbjr7fzqy3s9c1nd2jhfwzbpccmpfwdn7y46z9k2bfkch1jam9"; - revision = "1"; - editedCabalFile = "0y71p1fg2q9ig955b21fhfaipdamdrlzfl302prqz8g0sfcxvmfg"; - libraryHaskellDepends = [ - base deepseq ghc mtl process split temporary - ]; - testHaskellDepends = [ base deepseq ]; - description = "Measure allocations of a Haskell functions/values"; - license = lib.licenses.bsd3; - }) {}; - - "weigh_0_0_17" = callPackage ({ mkDerivation, base, criterion-measurement, deepseq, ghc, mtl , process, split, temporary }: @@ -323281,7 +320353,6 @@ self: { testHaskellDepends = [ base deepseq ]; description = "Measure allocations of a Haskell functions/values"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "weighted" = callPackage @@ -324133,8 +321204,8 @@ self: { }: mkDerivation { pname = "witch"; - version = "1.2.0.3"; - sha256 = "1c5kmxb9y7i1amjb0qn1w4rx7c80f52z976d7id644v9sxp00kfx"; + version = "1.2.0.4"; + sha256 = "0yif1i7i83y51ky7j085b1sq9cx3gjn4vdcb8zpjwrzicw9m2nvz"; libraryHaskellDepends = [ base bytestring containers tagged template-haskell text time ]; @@ -324194,6 +321265,32 @@ self: { mainProgram = "utf8-troubleshoot"; }) {}; + "with-utf8_1_1_0_0" = callPackage + ({ mkDerivation, base, deepseq, directory, filepath, hedgehog + , HUnit, process, safe-exceptions, tasty, tasty-discover + , tasty-hedgehog, tasty-hunit, temporary, text, th-env, unix + }: + mkDerivation { + pname = "with-utf8"; + version = "1.1.0.0"; + sha256 = "01p1pxshm3kjawy6sx8j1jw0sqg5dwbp2cy6wd04qmccr3vx1f54"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base safe-exceptions text ]; + executableHaskellDepends = [ + base directory filepath process safe-exceptions text th-env + ]; + testHaskellDepends = [ + base deepseq hedgehog HUnit safe-exceptions tasty tasty-hedgehog + tasty-hunit temporary text unix + ]; + testToolDepends = [ tasty-discover ]; + description = "Get your IO right on the first try"; + license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; + mainProgram = "utf8-troubleshoot"; + }) {}; + "withdependencies" = callPackage ({ mkDerivation, base, conduit, containers, hspec, HUnit, mtl , profunctors @@ -326003,34 +323100,18 @@ self: { }) {}; "wuss" = callPackage - ({ mkDerivation, base, bytestring, connection, exceptions, network - , websockets - }: - mkDerivation { - pname = "wuss"; - version = "2.0.1.3"; - sha256 = "037dsx4mrp5mz2fif9zqlsp1n35g7v8749wmji281ing8jfiyl37"; - libraryHaskellDepends = [ - base bytestring connection exceptions network websockets - ]; - description = "Secure WebSocket (WSS) clients"; - license = lib.licenses.mit; - }) {}; - - "wuss_2_0_1_5" = callPackage ({ mkDerivation, base, bytestring, crypton-connection, exceptions , network, websockets }: mkDerivation { pname = "wuss"; - version = "2.0.1.5"; - sha256 = "1cxl02fmhybk4l6xxrf826nlf7pmnb1xgvd7661xnf1xwz7l23n2"; + version = "2.0.1.7"; + sha256 = "09ad7bxkg46kgmkf49n86wqkzpsz277kiiwhw81awgivfacqkcvy"; libraryHaskellDepends = [ base bytestring crypton-connection exceptions network websockets ]; description = "Secure WebSocket (WSS) clients"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "wx" = callPackage @@ -326591,8 +323672,8 @@ self: { }: mkDerivation { pname = "xdot"; - version = "0.3.0.4"; - sha256 = "1qmg22dyx6q77cfr1l2cx8s0h19c1rc9aksc8lq4wzmm9pg1rapg"; + version = "0.3.0.5"; + sha256 = "0amk4cn9kxa8l4hp016lywlrr33df3gw6gbi5lydzqzdcwd6qg3d"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -326994,8 +324075,8 @@ self: { }: mkDerivation { pname = "xlsx"; - version = "1.1.1"; - sha256 = "1sk2hnb71lk03q9rnldqd412j97ajji75jzx5v5hlcq4znw2cd6x"; + version = "1.1.2.1"; + sha256 = "12xadpj9anbkm170y54l8qc5mabwhf0i91fmckf995d8p2san8vy"; libraryHaskellDepends = [ attoparsec base base64-bytestring binary-search bytestring conduit containers data-default deepseq dlist errors exceptions extra @@ -329475,8 +326556,8 @@ self: { }: mkDerivation { pname = "yaml-unscrambler"; - version = "0.1.0.18"; - sha256 = "0azmvi13znbyr3m0qzj9ijrqvl6pzkbskk9f7kr8gmhw31aid59v"; + version = "0.1.0.19"; + sha256 = "092778zd41i5zb5jhj2p2vfiib74zw05p6vqmlp3s2ziawj9s79g"; libraryHaskellDepends = [ acc attoparsec attoparsec-data attoparsec-time base base64-bytestring bytestring conduit containers foldl hashable @@ -332083,6 +329164,30 @@ self: { broken = true; }) {}; + "yesod-session-persist" = callPackage + ({ mkDerivation, aeson, annotated-exception, base, base64 + , bytestring, containers, cookie, crypton, exceptions, hspec + , http-types, mtl, persistent, QuickCheck, random, stm, text, time + , transformers, wai, wai-extra, yesod, yesod-core, yesod-test + }: + mkDerivation { + pname = "yesod-session-persist"; + version = "0.0.0.1"; + sha256 = "0myiglk29wv320xq2405fizpzz17ax58cszq0pv1nlmd3r163yhz"; + libraryHaskellDepends = [ + annotated-exception base base64 bytestring containers cookie + crypton exceptions http-types mtl persistent text time transformers + wai yesod-core + ]; + testHaskellDepends = [ + aeson base containers cookie hspec mtl QuickCheck random stm text + time wai wai-extra yesod yesod-core yesod-test + ]; + doHaddock = false; + description = "SQL session backend for Yesod"; + license = lib.licenses.mit; + }) {}; + "yesod-session-redis" = callPackage ({ mkDerivation, base, binary, bytestring, containers, cookie , hedis, mtl, network, pool-conduit, random, text, time, wai @@ -333109,14 +330214,17 @@ self: { }) {}; "yoga" = callPackage - ({ mkDerivation, base, bindings-DSL, ieee754 }: + ({ mkDerivation, base, bindings-DSL, hspec, hspec-discover, ieee754 + }: mkDerivation { pname = "yoga"; - version = "0.0.0.5"; - sha256 = "14az05jh60ncsyw859b9v9m7lb5xcgsv2478pa3if93vxy1h40ih"; + version = "0.0.0.8"; + sha256 = "00gif2ai0dkj9nqrx0da3l96qljkfklvsddlbjl1609ydnnqmiq7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bindings-DSL ieee754 ]; + testHaskellDepends = [ base hspec hspec-discover ]; + testToolDepends = [ hspec-discover ]; description = "Bindings to Facebook's Yoga layout library"; license = lib.licenses.bsd3; }) {}; @@ -333680,8 +330788,8 @@ self: { }: mkDerivation { pname = "zeolite-lang"; - version = "0.24.0.1"; - sha256 = "09xib3n7mmxcv0pknrp2xkbrr7lccsmbadx613mr7arcgf1n2a77"; + version = "0.24.1.0"; + sha256 = "0k6sxzdmgmyks9cjbymd0ngmsgk75wzsjz8r2v7hd80r7fhm9d45"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -334255,8 +331363,8 @@ self: { pname = "zip"; version = "2.0.0"; sha256 = "1j3gwhgcn2j2jsdg4dw7a5y1pw0n273zkfk782pvzjqmccaywbdp"; - revision = "2"; - editedCabalFile = "15qqk75gd3w4rypwhxlxsq9aaj8iz9wd8pds2si69jsyivn1nrrg"; + revision = "3"; + editedCabalFile = "1b6izcvvrhdra0jxp2s7xk9xv41iwq3yc9bpi44nmc2fj4ra4r2v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -334536,13 +331644,15 @@ self: { "zlib-bytes" = callPackage ({ mkDerivation, base, byteslice, bytestring, mtl, primitive, tasty - , tasty-quickcheck + , tasty-quickcheck, transformers }: mkDerivation { pname = "zlib-bytes"; - version = "0.1.0.0"; - sha256 = "0a8hqk5vw49fiwvdgf5glg2s49zkjgydy6bfasas2zl3ibvcy7xw"; - libraryHaskellDepends = [ base byteslice mtl primitive ]; + version = "0.1.0.1"; + sha256 = "0wm3k1y3l9p6gdiscfggnnrzx0vhfinx1ssc2cx85wqz6rb8yd0j"; + libraryHaskellDepends = [ + base byteslice mtl primitive transformers + ]; testHaskellDepends = [ base byteslice bytestring primitive tasty tasty-quickcheck ]; diff --git a/pkgs/development/misc/haskell/hercules-ci-optparse-applicative.nix b/pkgs/development/misc/haskell/hercules-ci-optparse-applicative.nix index 28f2c7e812b04..7b7e64f7650bb 100644 --- a/pkgs/development/misc/haskell/hercules-ci-optparse-applicative.nix +++ b/pkgs/development/misc/haskell/hercules-ci-optparse-applicative.nix @@ -1,17 +1,19 @@ -{ mkDerivation, ansi-wl-pprint, base, fetchFromGitHub, lib, process, QuickCheck +{ mkDerivation, base, fetchFromGitHub, lib, prettyprinter +, prettyprinter-ansi-terminal, process, QuickCheck, text , transformers, transformers-compat }: mkDerivation { pname = "hercules-ci-optparse-applicative"; - version = "0.16.1.0"; + version = "0.18.1.0"; src = fetchFromGitHub { owner = "hercules-ci"; repo = "optparse-applicative"; - rev = "3d20deefbef2e66d3c075facc5d01c1aede34f3c"; - sha256 = "sha256-FnFbPvy5iITT7rAjZBBUNQdo3UDP2z8iLg0MiIdXMdo="; + sha256 = "1cgxc80zfgzk4rrhspnlj7790jb0ddq7ybj7qjan5xmjjir90763"; + rev = "a123939663ba1cd0f1750343f1c6b9864ac21207"; }; libraryHaskellDepends = [ - ansi-wl-pprint base process transformers transformers-compat + base prettyprinter prettyprinter-ansi-terminal process text + transformers transformers-compat ]; testHaskellDepends = [ base QuickCheck ]; homepage = "https://github.com/hercules-ci/optparse-applicative"; diff --git a/pkgs/development/tools/haskell/hadrian/hadrian-9.8.1-allow-Cabal-3.10.patch b/pkgs/development/tools/haskell/hadrian/hadrian-9.8.1-allow-Cabal-3.10.patch new file mode 100644 index 0000000000000..d813fef31c8d5 --- /dev/null +++ b/pkgs/development/tools/haskell/hadrian/hadrian-9.8.1-allow-Cabal-3.10.patch @@ -0,0 +1,13 @@ +diff --git a/hadrian.cabal b/hadrian.cabal +index 70fded11aa..3893537f05 100644 +--- a/hadrian.cabal ++++ b/hadrian.cabal +@@ -150,7 +150,7 @@ executable hadrian + , TypeOperators + other-extensions: MultiParamTypeClasses + , TypeFamilies +- build-depends: Cabal >= 3.2 && < 3.9 ++ build-depends: Cabal >= 3.2 && < 3.11 + , base >= 4.11 && < 5 + , bytestring >= 0.10 && < 0.13 + , containers >= 0.5 && < 0.7 diff --git a/pkgs/development/tools/haskell/hadrian/hadrian.nix b/pkgs/development/tools/haskell/hadrian/hadrian.nix index 1be21d6f45196..2fda57ac1aebb 100644 --- a/pkgs/development/tools/haskell/hadrian/hadrian.nix +++ b/pkgs/development/tools/haskell/hadrian/hadrian.nix @@ -23,6 +23,10 @@ mkDerivation { ''; patches = lib.optionals (!enableHyperlinkedSource) [ ./disable-hyperlinked-source.patch + ] ++ lib.optionals (ghcVersion == "9.8.1") [ + # Incorrect bounds on Cabal + # https://gitlab.haskell.org/ghc/ghc/-/issues/24100 + ./hadrian-9.8.1-allow-Cabal-3.10.patch ]; # Overwrite UserSettings.hs with a provided custom one postPatch = lib.optionalString (userSettings != null) '' diff --git a/pkgs/development/tools/haskell/haskell-language-server/withWrapper.nix b/pkgs/development/tools/haskell/haskell-language-server/withWrapper.nix index 59a1303764bac..14cc0760be222 100644 --- a/pkgs/development/tools/haskell/haskell-language-server/withWrapper.nix +++ b/pkgs/development/tools/haskell/haskell-language-server/withWrapper.nix @@ -8,7 +8,7 @@ # Run # $ nix-instantiate --eval -E 'with import <nixpkgs> {}; builtins.attrNames pkgs.haskell.packages' # to list for your nixpkgs version. -, supportedGhcVersions ? [ "94" ] +, supportedGhcVersions ? [ "96" ] # Whether to build hls with the dynamic run-time system. # See https://haskell-language-server.readthedocs.io/en/latest/troubleshooting.html#static-binaries for more information. diff --git a/pkgs/development/tools/pandoc/default.nix b/pkgs/development/tools/pandoc/default.nix index a2ceef50eb6f8..9d0c511f64794 100644 --- a/pkgs/development/tools/pandoc/default.nix +++ b/pkgs/development/tools/pandoc/default.nix @@ -6,15 +6,6 @@ let in (haskell.lib.compose.overrideCabal (drv: { - # pandoc-cli's pandoc executable report the libraries version via --version, match that, - inherit (static.scope.pandoc) version; - # but prevent haskellPackages.mkDerivation from recomputing the src tarball based on that. - inherit (static) src; - # Make it possible to recover the cli version if necessary. - passthru = drv.passthru or {} // { - cliVersion = static.version; - }; - configureFlags = drv.configureFlags or [] ++ ["-fembed_data_files"]; buildDepends = drv.buildDepends or [] ++ [haskellPackages.file-embed]; buildTools = (drv.buildTools or []) ++ [ @@ -37,7 +28,7 @@ in -t ${haskellPackages.warp} \ $out/bin/pandoc remove-references-to \ - -t ${haskellPackages.pandoc_3_1_11} \ + -t ${haskellPackages.pandoc} \ $out/bin/pandoc '' + lib.optionalString (stdenv.buildPlatform == stdenv.hostPlatform) '' mkdir -p $out/share/bash-completion/completions @@ -53,5 +44,5 @@ in # lead to a transitive runtime dependency on the whole GHC distribution. # This should ideally be fixed in haskellPackages (or even Cabal), # but a minimal pandoc is important enough to patch it manually. - disallowedReferences = [ haskellPackages.pandoc-types haskellPackages.warp haskellPackages.pandoc_3_1_11 ]; + disallowedReferences = [ haskellPackages.pandoc-types haskellPackages.warp haskellPackages.pandoc ]; }) diff --git a/pkgs/test/haskell/shellFor/default.nix b/pkgs/test/haskell/shellFor/default.nix index 83daf079cc0f2..82cd9e38e7315 100644 --- a/pkgs/test/haskell/shellFor/default.nix +++ b/pkgs/test/haskell/shellFor/default.nix @@ -1,7 +1,7 @@ { lib, writeText, haskellPackages, cabal-install }: (haskellPackages.shellFor { - packages = p: [ p.constraints p.linear ]; + packages = p: [ p.constraints p.cereal ]; # WARNING: When updating this, make sure that the libraries passed to # `extraDependencies` are not actually transitive dependencies of libraries in # `packages` above. We explicitly want to test that it is possible to specify @@ -14,8 +14,8 @@ mkdir -p "$sourceRoot" cd "$sourceRoot" tar -xf ${haskellPackages.constraints.src} - tar -xf ${haskellPackages.linear.src} - cp ${writeText "cabal.project" "packages: constraints* linear*"} cabal.project + tar -xf ${haskellPackages.cereal.src} + cp ${writeText "cabal.project" "packages: constraints* cereal*"} cabal.project ''; buildPhase = '' export HOME=$(mktemp -d) @@ -37,7 +37,7 @@ fi # Check packages arg - cabal v2-build --offline --verbose constraints linear --ghc-options="-O0 -j$NIX_BUILD_CORES" + cabal v2-build --offline --verbose constraints cereal --ghc-options="-O0 -j$NIX_BUILD_CORES" ''; installPhase = '' touch $out diff --git a/pkgs/tools/nix/nix-output-monitor/generated-package.nix b/pkgs/tools/nix/nix-output-monitor/generated-package.nix index 7c41b6e1b6afc..35b1f473cb2d9 100644 --- a/pkgs/tools/nix/nix-output-monitor/generated-package.nix +++ b/pkgs/tools/nix/nix-output-monitor/generated-package.nix @@ -9,10 +9,10 @@ }: mkDerivation { pname = "nix-output-monitor"; - version = "2.1.1"; + version = "2.1.2"; src = fetchzip { - url = "https://code.maralorn.de/maralorn/nix-output-monitor/archive/v2.1.1.tar.gz"; - sha256 = "1k1gdx7yczz7xm096i8lk09zq6yw1yj8izx6czymfd4qqwj2y49l"; + url = "https://code.maralorn.de/maralorn/nix-output-monitor/archive/v2.1.2.tar.gz"; + sha256 = "192h67myibpc2bw5ng60qi4m9jyjd9cf14aba4ps44ayjw95wkc0"; }; isLibrary = true; isExecutable = true; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 98a4ad7a2175d..10e0544ddd730 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -16233,13 +16233,13 @@ with pkgs; haskell = callPackage ./haskell-packages.nix { }; haskellPackages = dontRecurseIntoAttrs - # JS backend is only available for GHC >= 9.6 - (if stdenv.hostPlatform.isGhcjs - then haskell.packages.native-bignum.ghc96 - # Prefer native-bignum to avoid linking issues with gmp - else if stdenv.hostPlatform.isStatic - then haskell.packages.native-bignum.ghc94 - else haskell.packages.ghc94) + # 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.ghc96 + else haskell.packages.ghc96) // { __recurseIntoDerivationForReleaseJobs = true; }; # haskellPackages.ghc is build->host (it exposes the compiler used to build the @@ -16252,9 +16252,11 @@ with pkgs; # 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 - (if stdenv.targetPlatform.isStatic - then haskell.compiler.native-bignum.ghc94 - else haskell.compiler.ghc94); + # Use 9.4 for static over broken 9.6 + (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.ghc96 + else haskell.compiler.ghc96); alex = haskell.lib.compose.justStaticExecutables haskellPackages.alex; @@ -31010,9 +31012,8 @@ with pkgs; daktilo = callPackage ../tools/misc/daktilo { }; - darcs = haskell.lib.compose.overrideCabal (drv: { - configureFlags = (lib.remove "-flibrary" drv.configureFlags or []) ++ ["-f-library"]; - }) (haskell.lib.compose.justStaticExecutables haskellPackages.darcs); + darcs = haskell.lib.compose.disableCabalFlag "library" + (haskell.lib.compose.justStaticExecutables haskell.packages.ghc94.darcs); darkman = callPackage ../applications/misc/darkman { }; diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 7141f1d35fe00..8446103bca15c 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -73,6 +73,10 @@ in { llvmPackages = pkgs.llvmPackages_12; }; + ghc963Binary = callPackage ../development/compilers/ghc/9.6.3-binary.nix { + llvmPackages = pkgs.llvmPackages_15; + }; + ghc8107 = callPackage ../development/compilers/ghc/8.10.7.nix { bootPkgs = # the oldest ghc with aarch64-darwin support is 8.10.5 @@ -295,8 +299,14 @@ in { }; ghc96 = compiler.ghc964; ghc981 = callPackage ../development/compilers/ghc/9.8.1.nix { - # No bindist packaged for 9.4.* yet - bootPkgs = packages.ghc947; + bootPkgs = + # For GHC 9.6 no armv7l bindists are available. + if stdenv.hostPlatform.isAarch32 then + packages.ghc963 + else if stdenv.hostPlatform.isPower64 && stdenv.hostPlatform.isLittleEndian then + packages.ghc963 + else + packages.ghc963Binary; inherit (buildPackages.python3Packages) sphinx; # Need to use apple's patched xattr until # https://github.com/xattr/xattr/issues/44 and @@ -308,7 +318,14 @@ in { }; ghc98 = compiler.ghc981; ghcHEAD = callPackage ../development/compilers/ghc/head.nix { - bootPkgs = packages.ghc963; + bootPkgs = + # For GHC 9.6 no armv7l bindists are available. + if stdenv.hostPlatform.isAarch32 then + packages.ghc963 + else if stdenv.hostPlatform.isPower64 && stdenv.hostPlatform.isLittleEndian then + packages.ghc963 + else + packages.ghc963Binary; inherit (buildPackages.python3Packages) sphinx; # Need to use apple's patched xattr until # https://github.com/xattr/xattr/issues/44 and @@ -371,6 +388,12 @@ in { compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-9.2.x.nix { }; packageSetConfig = bootstrapPackageSet; }; + ghc963Binary = callPackage ../development/haskell-modules { + buildHaskellPackages = bh.packages.ghc963Binary; + ghc = bh.compiler.ghc963Binary; + compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-9.6.x.nix { }; + packageSetConfig = bootstrapPackageSet; + }; ghc8107 = callPackage ../development/haskell-modules { buildHaskellPackages = bh.packages.ghc8107; ghc = bh.compiler.ghc8107; diff --git a/pkgs/top-level/release-haskell.nix b/pkgs/top-level/release-haskell.nix index 435e17da15e0e..78c04aa7c4dab 100644 --- a/pkgs/top-level/release-haskell.nix +++ b/pkgs/top-level/release-haskell.nix @@ -510,11 +510,9 @@ let compilerNames.ghc902 ] released; hoogle = lib.subtractLists [ - compilerNames.ghc963 compilerNames.ghc981 ] released; hlint = lib.subtractLists [ - compilerNames.ghc963 compilerNames.ghc981 ] released; hpack = lib.subtractLists [ @@ -562,19 +560,9 @@ let compilerNames.ghc981 ] released; primitive = released; - weeder = [ - compilerNames.ghc8107 - compilerNames.ghc902 - compilerNames.ghc925 - compilerNames.ghc926 - compilerNames.ghc927 - compilerNames.ghc928 - compilerNames.ghc945 - compilerNames.ghc946 - compilerNames.ghc947 - compilerNames.ghc948 - compilerNames.ghc963 - ]; + weeder = lib.subtractLists [ + compilerNames.ghc981 + ] released; }) { mergeable = pkgs.releaseTools.aggregate { |