From 020ef480768822300f4c9fbf22762117b8e280d6 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 14 Dec 2023 16:42:19 +0100 Subject: [PATCH 001/340] haskell.compiler.ghc981: allow bootstrapping with GHC 9.6.* That GHC version should be allowed due to bootstrapping support windows GHC HQ promises, but isn't possible in practice due to an overly strict constraint on Cabal in hadrian. --- .../hadrian/hadrian-9.8.1-allow-Cabal-3.10.patch | 13 +++++++++++++ pkgs/development/tools/haskell/hadrian/hadrian.nix | 4 ++++ 2 files changed, 17 insertions(+) create mode 100644 pkgs/development/tools/haskell/hadrian/hadrian-9.8.1-allow-Cabal-3.10.patch 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 000000000000..d813fef31c8d --- /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 1be21d6f4519..2fda57ac1aeb 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) '' From edebca765c17d551b9634c02f6a02f1b122e0ba0 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 14 Dec 2023 16:07:34 +0100 Subject: [PATCH 002/340] haskell.compiler.ghc963Binary: init at 9.6.3 Best reviewed by viewing diff -u pkgs/development/compilers/ghc/9.{2.4,6.3}-binary.nix main change are that we drop the `isHadrian` mechanism, since all bindists are produced by hadrian and alpine bindists are also available dynamically linked now. --- .../compilers/ghc/9.6.3-binary.nix | 407 ++++++++++++++++++ pkgs/top-level/haskell-packages.nix | 29 +- 2 files changed, 433 insertions(+), 3 deletions(-) create mode 100644 pkgs/development/compilers/ghc/9.6.3-binary.nix 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 000000000000..ae107937aa90 --- /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 + isScript $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 + isScript $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/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 7bf0431130fb..671d924accae 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -76,6 +76,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 @@ -280,8 +284,14 @@ in { }; ghc96 = compiler.ghc963; 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 @@ -293,7 +303,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 @@ -362,6 +379,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; From 55339fdfb88ac9100076457c00c7fcd606494526 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sun, 7 Jan 2024 12:34:12 +0100 Subject: [PATCH 003/340] all-cabal-hashes: 2023-12-17T16:07:47Z -> 2024-01-07T11:23:32Z This commit has been generated by maintainers/scripts/haskell/update-hackage.sh --- pkgs/data/misc/hackage/pin.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/data/misc/hackage/pin.json b/pkgs/data/misc/hackage/pin.json index e9b32370af55..d59bd85678c6 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": "71048c3c378ee8e9d6aa7d7291a44fcf63540625", + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/71048c3c378ee8e9d6aa7d7291a44fcf63540625.tar.gz", + "sha256": "19r9797q8vh48rdrlkrnj4gv749y98rg92j75xihzjhmrfwaaidq", + "msg": "Update from Hackage at 2024-01-07T11:23:32Z" } From 854b5340529bef34fe98b8ed91eff95ee5bf03fd Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sun, 7 Jan 2024 12:35:04 +0100 Subject: [PATCH 004/340] haskellPackages: stackage LTS 21.25 -> LTS 22.4 This commit has been generated by maintainers/scripts/haskell/update-stackage.sh --- .../scripts/haskell/update-stackage.sh | 2 +- .../configuration-hackage2nix/stackage.yaml | 1224 +++++++++++------ 2 files changed, 783 insertions(+), 443 deletions(-) diff --git a/maintainers/scripts/haskell/update-stackage.sh b/maintainers/scripts/haskell/update-stackage.sh index 5dc52abdd668..fdb1cd184f69 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/development/haskell-modules/configuration-hackage2nix/stackage.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml index 64484da35449..cbce57a5b3c0 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.4 # 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-schemas ==1.4.2.0 - aeson-typescript ==0.6.1.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 - 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 @@ -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,10 +403,11 @@ 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 + - attoparsec-uri ==0.0.9 - audacity ==0.0.2.1 - authenticate ==1.3.5.2 - authenticate-oauth ==1.7 @@ -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 @@ -191,13 +482,13 @@ default-package-overrides: - 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 @@ -224,38 +516,41 @@ default-package-overrides: - Boolean ==0.2.4 - boolsimplifier ==0.1.8 - boomerang ==1.4.9 - - boots ==0.2.0.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 + - 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 @@ -263,34 +558,38 @@ default-package-overrides: - byteslice ==0.2.12.0 - bytesmith ==0.3.10.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 - 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,7 +597,7 @@ 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 @@ -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,7 +651,9 @@ 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 @@ -355,8 +661,10 @@ default-package-overrides: - coinor-clp ==0.0.0.1 - 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,7 +673,7 @@ 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.1 - comfort-array-shape ==0.0 - comfort-blas ==0.0.1 - comfort-fftw ==0.0.0.1 @@ -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 + - eliminators ==0.9.3 - elm-bridge ==0.8.2 - elm-core-sources ==1.0.0 - elm-export ==0.6.0.1 + - elm-street ==0.2.1.1 - 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 + - ersatz ==0.5 - esqueleto ==3.5.11.0 - 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.5 - 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 + - 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-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.3.20231121 + - ghc-lib-parser ==9.6.3.20231121 + - 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-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 - 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,19 +1248,23 @@ 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 ==0.29 - github-release ==2.0.0.9 - 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-webkit2 ==4.0.30 @@ -943,6 +1274,7 @@ default-package-overrides: - glasso ==0.1.0 - GLFW-b ==3.3.0.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 @@ -960,9 +1292,9 @@ default-package-overrides: - graph-core ==0.3.0.0 - graphite ==0.10.0.1 - graphql ==1.2.0.1 - - graphql-client ==1.2.2 + - graphql-client ==1.2.3 - 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-server ==7.8.0.2 - happstack-server-tls ==7.2.1.3 - 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.0.1 - 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 + - 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.3.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.1 + - hledger-iadd ==1.3.19 - hledger-interest ==1.6.6 - - hledger-lib ==1.30 + - hledger-lib ==1.32.1 - hledger-stockquotes ==0.1.2.1 - - hledger-ui ==1.30 - - hledger-web ==1.30 + - hledger-web ==1.32.1 - 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,11 +1449,13 @@ 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 @@ -1132,6 +1465,7 @@ default-package-overrides: - hslua ==2.3.0 - hslua-aeson ==2.3.0.1 - hslua-classes ==2.3.0 + - hslua-cli ==1.4.1 - hslua-core ==2.3.1 - hslua-list ==1.1.1 - hslua-marshalling ==2.3.0 @@ -1140,34 +1474,36 @@ default-package-overrides: - hslua-module-system ==1.1.0.1 - hslua-module-text ==1.1.0.1 - hslua-module-version ==1.1.0 + - hslua-module-zip ==1.1.0 - hslua-objectorientation ==2.3.0 - hslua-packaging ==2.3.0 + - hslua-repl ==0.1.1 - hslua-typing ==0.1.0 - 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 @@ -1175,8 +1511,6 @@ default-package-overrides: - 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 - 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-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 @@ -1320,34 +1649,36 @@ default-package-overrides: - iproute ==1.7.12 - IPv6Addr ==2.0.5.1 - 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 @@ -1365,7 +1696,7 @@ default-package-overrides: - 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 @@ -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,9 +1727,9 @@ 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-carray ==0.0.3 - lapack-comfort-array ==0.0.1 @@ -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.2 + - 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,12 +1900,13 @@ 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 @@ -1578,53 +1918,53 @@ default-package-overrides: - 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.2 + - moffy-samples-events ==0.2.2.4 - 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.0 - 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 + - pandoc-cli ==3.1.11 - 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.0.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 - ratio-int ==0.1.2 - rattle ==0.2 - - rattletrap ==12.0.3 + - rattletrap ==12.1.2 - 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-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 ==3.13.1 - req-conduit ==1.0.1 - - rerebase ==1.19 + - 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,8 +2490,9 @@ 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-coloured-text ==0.2.0.1 @@ -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.0 - 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.1.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.4 - 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-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.4 - 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.0.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 - 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.0 + - streamly-core ==0.2.1 - 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 - 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,33 +2818,33 @@ 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.0 - 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-hedgehog ==1.4.0.2 - tasty-hslua ==1.1.0 - - tasty-hspec ==1.2.0.3 + - tasty-hspec ==1.2.0.4 - tasty-html ==0.4.2.1 - tasty-hunit ==0.10.1 - tasty-hunit-compat ==0.2.0.1 @@ -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 @@ -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.1.1 - 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,7 +3078,8 @@ 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 - unsafe ==0.0 @@ -2738,8 +3087,8 @@ default-package-overrides: - 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 @@ -2785,17 +3136,20 @@ default-package-overrides: - vector-stream ==0.1.0.0 - vector-th-unbox ==0.2.2 - verbosity ==0.4.0.0 + - verset ==0.0.1.8 - versions ==6.0.3 - 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 @@ -2813,40 +3167,34 @@ 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 @@ -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.5 - X11 ==1.10.3 - X11-xft ==0.3.4 - x11-xim ==0.0.9.0 @@ -2885,7 +3232,6 @@ 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 @@ -2895,7 +3241,6 @@ default-package-overrides: - 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,12 +3248,10 @@ 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 @@ -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 @@ -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 From 61355bb9d4f29ab7bb5cfa5e30ad2eb2b04837a3 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sun, 7 Jan 2024 12:48:38 +0100 Subject: [PATCH 005/340] haskellPackages: regenerate package set based on current config This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh --- .../haskell-modules/hackage-packages.nix | 8311 ++++++----------- 1 file changed, 2858 insertions(+), 5453 deletions(-) diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 5feb1a002585..9d343462dd4f 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -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; @@ -7009,6 +7009,24 @@ self: { license = lib.licenses.bsd3; }) {}; + "GLFW-b_3_3_9_0" = callPackage + ({ mkDerivation, array, base, bindings-GLFW, deepseq, HUnit + , test-framework, test-framework-hunit + }: + mkDerivation { + pname = "GLFW-b"; + version = "3.3.9.0"; + sha256 = "12n75mh0szw43y1fqsf95cbwvqy9gmmq7h3lii7gs02mv45fysrc"; + libraryHaskellDepends = [ array base bindings-GLFW deepseq ]; + testHaskellDepends = [ + array base bindings-GLFW deepseq HUnit test-framework + test-framework-hunit + ]; + description = "Bindings to GLFW OpenGL library"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "GLFW-b-demo" = callPackage ({ mkDerivation, base, GLFW-b, mtl, OpenGL, pretty, stm , transformers @@ -9819,6 +9837,18 @@ self: { 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 @@ -11733,6 +11763,25 @@ self: { license = lib.licenses.bsd3; }) {}; + "IPv6Addr_2_0_6" = callPackage + ({ mkDerivation, aeson, attoparsec, base, HUnit, iproute, network + , network-info, random, test-framework, test-framework-hunit, text + }: + mkDerivation { + pname = "IPv6Addr"; + version = "2.0.6"; + sha256 = "162qi2jczpxwyv0y4r9zkyr6hkdy8k38nmy9db0pa1dm48xfsd4p"; + libraryHaskellDepends = [ + aeson attoparsec base iproute network network-info random text + ]; + testHaskellDepends = [ + base HUnit test-framework test-framework-hunit text + ]; + description = "Library to deal with IPv6 address text representations"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "IPv6DB" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, fast-logger , hedis, hspec, http-client, http-types, IPv6Addr, mtl @@ -14134,16 +14183,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 +15866,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 +15874,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; }) {}; @@ -18735,6 +18781,23 @@ self: { license = lib.licenses.bsd3; }) {}; + "STMonadTrans_0_4_8" = callPackage + ({ mkDerivation, array, base, mtl, tasty, tasty-hunit + , tasty-quickcheck, transformers + }: + mkDerivation { + pname = "STMonadTrans"; + version = "0.4.8"; + sha256 = "0ldqsl5axz1xlzha4b58kzpf35nr81ki3psy91zx7lpiv4agz7l3"; + libraryHaskellDepends = [ array base mtl transformers ]; + testHaskellDepends = [ + array base tasty tasty-hunit tasty-quickcheck transformers + ]; + description = "A monad transformer version of the ST monad"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "SVD2HS" = callPackage ({ mkDerivation, base, containers, pretty, text, xml-conduit , xml-lens @@ -19727,28 +19790,6 @@ self: { }) {}; "Sit" = callPackage - ({ mkDerivation, alex, array, base, containers, data-lens-light - , happy, mtl - }: - 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 }: @@ -19767,7 +19808,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 +21637,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 @@ -22607,6 +22645,34 @@ 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.0"; + sha256 = "04yxsgvk2gqn94cp0z9xhvw173b370m423nw4bskdy4asjb8fkqf"; + 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; + mainProgram = "WringTwistree"; + }) {}; + "WxGeneric" = callPackage ({ mkDerivation, base, containers, mtl, SybWidget, wx, wxcore, xtc }: @@ -25044,8 +25110,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 +25270,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 +25279,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 +25935,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 +26133,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 +26156,6 @@ self: { ]; description = "Extra goodies for aeson"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "aeson-filthy" = callPackage @@ -26483,30 +26513,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 +26532,6 @@ self: { ]; description = "JSON pretty-printing library and command-line tool"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "aeson-pretty"; }) {}; @@ -26623,21 +26628,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.0"; + sha256 = "11nfrpd2lr9fdh2zaancs3b75rx8pqn2frsy4mgwlg9vb3jm0gk6"; 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 @@ -26649,6 +26654,35 @@ self: { license = lib.licenses.bsd3; }) {}; + "aeson-schemas_1_4_2_1" = callPackage + ({ mkDerivation, aeson, aeson-qq, base, criterion, deepseq + , 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.2.1"; + sha256 = "1rsbkav2c76g6b2cbhjwhlhnwz0w9fwiq1bf2cbikgbrabbi9h7c"; + libraryHaskellDepends = [ + aeson base first-class-families hashable megaparsec + template-haskell text unordered-containers + ]; + testHaskellDepends = [ + 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 + ]; + benchmarkHaskellDepends = [ + aeson base criterion deepseq template-haskell th-test-utils + ]; + description = "Easily consume JSON data on-demand with type-safety"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "aeson-serialize" = callPackage ({ mkDerivation, aeson, base, cereal, hspec, HUnit }: mkDerivation { @@ -27749,8 +27783,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 +27796,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 +35235,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 +35259,6 @@ self: { ]; description = "Client library for AMQP servers (currently only RabbitMQ)"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "amqp-builder"; }) {}; @@ -35297,29 +35302,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 +35321,6 @@ self: { ]; description = "AMQP toolset for the command line"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "amqp-worker" = callPackage @@ -35962,19 +35943,6 @@ self: { }) {}; "ansi-terminal" = callPackage - ({ 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"; @@ -35985,7 +35953,6 @@ self: { 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 +35996,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 +36008,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 +36521,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.3.0.0"; + sha256 = "0xf35riqgwrdsz3x4pgrlcr54byzd5s649lzda4r79f2r25swpa3"; libraryHaskellDepends = [ base haskell-src-exts haskell-src-meta template-haskell + unordered-containers ]; testHaskellDepends = [ base hspec parsec QuickCheck ]; testToolDepends = [ hspec-discover ]; @@ -37741,7 +37694,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 +37748,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 +38357,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 ]; @@ -38858,36 +38845,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 @@ -38899,8 +38856,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 +38875,6 @@ self: { ]; description = "Efficient basic number-theoretic functions"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "arity-generic-liftA" = callPackage @@ -39486,8 +39442,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"; @@ -39535,6 +39491,19 @@ self: { license = lib.licenses.asl20; }) {}; + "ascii-group_1_0_0_17" = callPackage + ({ mkDerivation, ascii-char, base, hashable, hspec }: + mkDerivation { + pname = "ascii-group"; + version = "1.0.0.17"; + sha256 = "1cn2xz0lxa0izp7x5g9mdvk7fjqbad934fra87syss1vxalhnjxb"; + libraryHaskellDepends = [ ascii-char base hashable ]; + testHaskellDepends = [ ascii-char base hspec ]; + description = "ASCII character groups"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + }) {}; + "ascii-holidays" = callPackage ({ mkDerivation, base, random, random-shuffle, terminfo, time }: mkDerivation { @@ -41517,23 +41486,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 +41498,6 @@ self: { ]; description = "Parsing of ISO 8601 dates, originally from aeson"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "attoparsec-iteratee" = callPackage @@ -41742,8 +41693,8 @@ self: { pname = "audacity"; version = "0.0.2.1"; sha256 = "04r36gy8z0d2fz1l5px6yajp7izf3zpda9vci6q0wc273pxc8ck6"; - revision = "2"; - editedCabalFile = "0b4avhc577n7r43lw2zg360ndx8cqp39ghz63xpzxdc9dlsqyii0"; + revision = "3"; + editedCabalFile = "02q5300nzigjqxy2a1nwixy05g5zi4zmm7dzfgl883wfab4s1i41"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -43495,27 +43446,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 +43467,6 @@ self: { ]; description = "Parse and verify AWS SNS messages"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "aws-transcribe-ws" = callPackage @@ -44477,6 +44406,23 @@ self: { license = lib.licenses.bsd3; }) {}; + "barbies_2_1_0_0" = callPackage + ({ mkDerivation, base, distributive, QuickCheck, tasty, tasty-hunit + , tasty-quickcheck, transformers + }: + mkDerivation { + pname = "barbies"; + version = "2.1.0.0"; + sha256 = "0ipsg65gqpsv2hbjvqncd1mbqyg23kqhf7qi8dzpffnhmgz696j2"; + 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 @@ -44677,17 +44623,6 @@ self: { }) {}; "base-compat" = callPackage - ({ 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"; @@ -44696,7 +44631,6 @@ self: { libraryHaskellDepends = [ base ghc-prim unix ]; description = "A compatibility layer for base"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "base-compat-batteries" = callPackage @@ -44705,8 +44639,8 @@ self: { }: mkDerivation { pname = "base-compat-batteries"; - version = "0.12.3"; - sha256 = "1bsz3bi1mnp60p90n5av76knscgssqvphc9f2jy1nhyr6ap7jxi0"; + version = "0.13.1"; + sha256 = "00m8lx2raldr6xvlc92za11a2sj3x0031vi6v3as0cnvl58mnliy"; libraryHaskellDepends = [ base base-compat ghc-prim ]; testHaskellDepends = [ base hspec QuickCheck ]; testToolDepends = [ hspec-discover ]; @@ -44714,24 +44648,6 @@ self: { 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 - ]; - 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 ({ mkDerivation, base, base-compat }: mkDerivation { @@ -44855,32 +44771,6 @@ self: { }) {}; "base16" = callPackage - ({ mkDerivation, base, base16-bytestring, bytestring, criterion - , deepseq, primitive, QuickCheck, random-bytestring, tasty - , tasty-hunit, tasty-quickcheck, text, text-short - }: - 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 @@ -44902,7 +44792,6 @@ self: { ]; description = "Fast RFC 4648-compliant Base16 encoding"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "base16-bytestring_0_1_1_7" = callPackage @@ -44958,29 +44847,6 @@ self: { }) {}; "base32" = callPackage - ({ mkDerivation, base, bytestring, criterion, deepseq, memory - , QuickCheck, random-bytestring, tasty, tasty-hunit - , tasty-quickcheck, text, text-short - }: - 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 @@ -45001,7 +44867,6 @@ self: { ]; description = "Fast RFC 4648-compliant Base32 encoding"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "base32-bytestring" = callPackage @@ -45794,6 +45659,8 @@ self: { pname = "battleship-combinatorics"; version = "0.0.1"; sha256 = "0pr1vcq69ndkln5jd6kxd0gn8jvc8n7aiqanxsrqnjpx4kkixph4"; + revision = "1"; + editedCabalFile = "0fw9dyylyvhsbzyslbm0r5k3l3sxbxmh0rq3cy8hkw204gm9x844"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -45903,8 +45770,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 ]; @@ -46386,8 +46253,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 ]; @@ -46411,36 +46278,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 @@ -46770,10 +46607,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,16 +47104,18 @@ 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"; + version = "5.6.1"; + sha256 = "1z2p9l2c0i6irbhfib5z7089jg8s22jj2jrc3dm525mynmqi8f06"; + revision = "2"; + editedCabalFile = "0ma7m6as59vdmk1ysip0gslrc2sc84van5z1blvzl2wzyvc7xyl2"; libraryHaskellDepends = [ - base base-orphans comonad containers tagged template-haskell + assoc base comonad containers tagged template-haskell th-abstraction transformers ]; testHaskellDepends = [ @@ -47290,32 +47127,6 @@ self: { 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 - ]; - testHaskellDepends = [ - base hspec QuickCheck template-haskell transformers - transformers-compat - ]; - testToolDepends = [ hspec-discover ]; - description = "Bifunctors"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - "bighugethesaurus" = callPackage ({ mkDerivation, base, HTTP, split }: mkDerivation { @@ -48278,6 +48089,32 @@ self: { inherit (pkgs.xorg) libXinerama; inherit (pkgs.xorg) libXrandr; inherit (pkgs.xorg) libXxf86vm;}; + "bindings-GLFW_3_3_9_1" = callPackage + ({ mkDerivation, base, bindings-DSL, HUnit, libGL, libX11 + , libXcursor, libXext, libXfixes, libXi, libXinerama, libXrandr + , libXxf86vm, test-framework, test-framework-hunit + }: + mkDerivation { + pname = "bindings-GLFW"; + version = "3.3.9.1"; + sha256 = "0j0vka9i2b8nl3xyfx3wzhhyyx0zqd4gxd25rrna5k0wvnqk27w5"; + libraryHaskellDepends = [ base bindings-DSL ]; + librarySystemDepends = [ + libGL libX11 libXcursor libXext libXfixes libXi libXinerama + libXrandr libXxf86vm + ]; + testHaskellDepends = [ + base HUnit test-framework test-framework-hunit + ]; + description = "Low-level bindings to GLFW OpenGL library"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {inherit (pkgs) libGL; inherit (pkgs.xorg) libX11; + inherit (pkgs.xorg) libXcursor; inherit (pkgs.xorg) libXext; + inherit (pkgs.xorg) libXfixes; inherit (pkgs.xorg) libXi; + inherit (pkgs.xorg) libXinerama; inherit (pkgs.xorg) libXrandr; + inherit (pkgs.xorg) libXxf86vm;}; + "bindings-K8055" = callPackage ({ mkDerivation, base, K8055D }: mkDerivation { @@ -50494,16 +50331,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; @@ -50658,26 +50491,6 @@ self: { }) {}; "blake2" = callPackage - ({ mkDerivation, base, base16-bytestring, bytestring, criterion - , hlint, QuickCheck, tasty, tasty-quickcheck - }: - 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 }: @@ -50693,7 +50506,6 @@ self: { benchmarkHaskellDepends = [ base bytestring criterion ]; description = "A library providing BLAKE2"; license = lib.licenses.unlicense; - hydraPlatforms = lib.platforms.none; }) {}; "blake3" = callPackage @@ -50752,6 +50564,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 +51183,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 +51207,8 @@ self: { }: mkDerivation { pname = "blockfrost-client"; - version = "0.7.1.1"; - sha256 = "1k795lar667y5ai484cmrv5cvzdcca165cgvai9234b721by80jx"; + version = "0.8.0.0"; + sha256 = "1jhk3jzjks27bvzyw5n2zdq7dhjk73cwvr5wjvgs76iwzm02min8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -52917,8 +52731,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 +52833,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 +52856,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 +52880,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 +53060,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 @@ -53288,24 +53118,6 @@ self: { }) {}; "breakpoint" = 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.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 @@ -53321,7 +53133,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 @@ -53392,32 +53203,6 @@ self: { }) {}; "brick" = 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, vector, vty, word-wrap - }: - mkDerivation { - pname = "brick"; - version = "1.9"; - sha256 = "023fmgq8bgv05jpsr5saisz1jpkimkjycm1xza9gx5sxf6z6sjz3"; - revision = "1"; - editedCabalFile = "07kpxpxizmifl7jpavv6ahars3hm7jbs93i2hl81ri93h6ac69i1"; - 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 - ]; - testHaskellDepends = [ - base containers microlens QuickCheck vector vty - ]; - description = "A declarative terminal user interface library"; - license = lib.licenses.bsd3; - }) {}; - - "brick_2_1_1" = callPackage ({ mkDerivation, base, bimap, bytestring, config-ini, containers , data-clist, deepseq, directory, exceptions, filepath, microlens , microlens-mtl, microlens-th, mtl, QuickCheck, stm @@ -53441,6 +53226,32 @@ self: { ]; description = "A declarative terminal user interface library"; license = lib.licenses.bsd3; + }) {}; + + "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, word-wrap + }: + mkDerivation { + pname = "brick"; + version = "2.3.1"; + sha256 = "160np0bz1mcfkp077yc936i026s3zv1czn8lj3k3qr6scldavw35"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bimap bytestring config-ini containers data-clist deepseq + directory exceptions filepath microlens microlens-mtl microlens-th + mtl stm template-haskell text text-zipper unix-compat vector vty + vty-crossplatform word-wrap + ]; + testHaskellDepends = [ + base containers microlens QuickCheck vector vty vty-crossplatform + ]; + description = "A declarative terminal user interface library"; + license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; @@ -53504,8 +53315,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 +53330,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 +53388,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 +54338,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 +54357,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 +54743,32 @@ self: { broken = true; }) {}; + "bureaucromancy" = callPackage + ({ mkDerivation, 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.1"; + sha256 = "0z50zpbc0hq24i5bgcx7zj9bdf0qdcqaps00vp15xyzrs2mhw31c"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + 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 +54794,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 @@ -55362,8 +55176,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 @@ -55446,6 +55260,37 @@ self: { license = lib.licenses.bsd3; }) {}; + "bytebuild_0_3_15_0" = callPackage + ({ mkDerivation, base, byteslice, bytestring, gauge + , haskell-src-meta, integer-logarithms, natural-arithmetic + , primitive, primitive-offset, primitive-unlifted, QuickCheck + , quickcheck-classes, quickcheck-instances, run-st, tasty + , tasty-hunit, tasty-quickcheck, template-haskell, text, text-short + , vector, wide-word, zigzag + }: + mkDerivation { + pname = "bytebuild"; + version = "0.3.15.0"; + sha256 = "1hdypq9jmsgg8ccvh9giz2ccazlrmnvjrbm773v206h0mbchi5ig"; + libraryHaskellDepends = [ + base byteslice bytestring haskell-src-meta integer-logarithms + natural-arithmetic primitive primitive-offset run-st + template-haskell text text-short wide-word zigzag + ]; + testHaskellDepends = [ + base byteslice bytestring natural-arithmetic primitive + primitive-unlifted QuickCheck quickcheck-classes + quickcheck-instances tasty tasty-hunit tasty-quickcheck text + text-short vector wide-word + ]; + benchmarkHaskellDepends = [ + base byteslice gauge natural-arithmetic primitive text-short + ]; + description = "Build byte arrays"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "bytedump" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { @@ -55461,35 +55306,6 @@ 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 - }: - mkDerivation { - pname = "bytehash"; - version = "0.1.0.0"; - sha256 = "1jc8fz8rv7072is0srcp730ff37xkb68xl6s6yssba4anxc8s5nm"; - revision = "2"; - editedCabalFile = "0b840m5ykjgqzxd8sfzjgbs86qm87lzcf477xnl8zlmf11yhjyqg"; - libraryHaskellDepends = [ - base byte-order byteslice bytestring entropy primitive - primitive-unlifted transformers - ]; - testHaskellDepends = [ - base byteslice entropy hedgehog primitive-checked tasty - tasty-hedgehog tasty-hunit - ]; - benchmarkHaskellDepends = [ - base byteslice bytesmith bytestring entropy gauge primitive - primitive-unlifted split unordered-containers - ]; - description = "Universal hashing of bytes"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - - "bytehash_0_1_1_0" = callPackage ({ mkDerivation, base, byte-order, byteslice, bytesmith, bytestring , entropy, gauge, hedgehog, primitive, primitive-unlifted, split , tasty, tasty-hedgehog, tasty-hunit, transformers @@ -55662,6 +55478,31 @@ self: { license = lib.licenses.bsd3; }) {}; + "bytesmith_0_3_11_0" = callPackage + ({ mkDerivation, base, byte-order, byteslice, bytestring + , contiguous, gauge, natural-arithmetic, primitive, run-st, tasty + , tasty-hunit, tasty-quickcheck, text-short, wide-word + }: + mkDerivation { + pname = "bytesmith"; + version = "0.3.11.0"; + sha256 = "0c9sgpdrcxsfqgk23sqsni36q12pqx33c1qdw74jh56bgnvx2svz"; + libraryHaskellDepends = [ + base byteslice bytestring contiguous natural-arithmetic primitive + run-st text-short wide-word + ]; + testHaskellDepends = [ + base byte-order byteslice primitive tasty tasty-hunit + tasty-quickcheck text-short wide-word + ]; + benchmarkHaskellDepends = [ + base byteslice bytestring gauge primitive + ]; + description = "Nonresumable byte parser"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "bytestring_0_12_0_2" = callPackage ({ mkDerivation, base, deepseq, ghc-prim, QuickCheck, random, tasty , tasty-bench, tasty-quickcheck, template-haskell, transformers @@ -56089,8 +55930,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 +56280,8 @@ self: { pname = "c14n"; version = "0.1.0.3"; sha256 = "1az81fzblbp2c811grz4l318p99w1xd1kn0cirf9hfgbgdbrfkx8"; + revision = "1"; + editedCabalFile = "0j7jrm2v8pjwwrd10r56ras4r5n1viy9qccv2hs9jir44p42z8m8"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ libxml2 ]; libraryPkgconfigDepends = [ libxml2 ]; @@ -57360,28 +57203,6 @@ self: { }) {}; "cabal-install-solver" = 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.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 @@ -57399,7 +57220,6 @@ self: { ]; description = "The command-line interface for Cabal and Hackage"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "cabal-lenses" = callPackage @@ -58474,6 +58294,8 @@ self: { pname = "cairo"; version = "0.13.10.0"; sha256 = "16dwjqg8gqk2dzp3qpcvhwdgn16rxxasll8qs2fl2gf84z41h0mf"; + revision = "1"; + editedCabalFile = "15cjvr8r1jb1kp835j74mi3zsqdiir8p9yh586y2rlr99kcsdbsj"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal gtk2hs-buildtools ]; libraryHaskellDepends = [ @@ -58539,8 +58361,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 ]; @@ -59355,8 +59177,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 +59393,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 +59954,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; }) {}; @@ -60435,6 +60256,28 @@ self: { broken = true; }) {}; + "cassava-conduit_0_6_6" = callPackage + ({ mkDerivation, array, base, bifunctors, bytestring, cassava + , conduit, containers, criterion, mtl, QuickCheck, text + }: + mkDerivation { + pname = "cassava-conduit"; + version = "0.6.6"; + sha256 = "1kx90j4rikh9wfvhliixfh4gbvckhb4ka77d891p8ibdlls9xwwh"; + libraryHaskellDepends = [ + array base bifunctors bytestring cassava conduit containers mtl + text + ]; + testHaskellDepends = [ + base bytestring cassava conduit QuickCheck text + ]; + benchmarkHaskellDepends = [ base criterion ]; + description = "Conduit interface for cassava package"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "cassava-embed" = callPackage ({ mkDerivation, base, bytestring, cassava, template-haskell , vector @@ -61838,8 +61681,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 +62113,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 +62186,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 +62837,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 +62860,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 +62872,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 +62900,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 +63577,8 @@ self: { }: mkDerivation { pname = "cimple"; - version = "0.0.17"; - sha256 = "0brzkxa09b5ammfm6qlkxffmhlgxfnf115lzdx3xvbq5ciar902x"; + version = "0.0.19"; + sha256 = "1s6l5mi91n1l96r62vx8qax8908knvin96c2ymsyzivvg6lg9zzx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -65368,8 +65257,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 +65689,8 @@ self: { }: mkDerivation { pname = "climb"; - version = "0.4.1"; - sha256 = "1h3a3ghynd1k08jd8fb02rsbf9a1y8j9gz822mrc23p11zh4qcp3"; + version = "0.5.0"; + sha256 = "0bb2pnh3wb78gym5jyzy9dsw6cvqcmlmy79gbvwyalrx237krvl8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -66508,6 +66397,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"; @@ -67753,6 +67644,32 @@ self: { maintainers = [ lib.maintainers.thielema ]; }) {inherit (pkgs) clp;}; + "coinor-clp_0_0_0_2" = callPackage + ({ 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.2"; + sha256 = "0bcwpzmsmf9s8nn7vkwfynjb75x1x8x6bpffmrs55yqc6rvdsn32"; + libraryHaskellDepends = [ + base comfort-array deepseq linear-programming non-empty QuickCheck + transformers utility-ht + ]; + libraryPkgconfigDepends = [ clp coinutils ]; + testHaskellDepends = [ + base comfort-array doctest-exitcode-stdio doctest-lib + linear-programming non-empty QuickCheck random transformers + utility-ht + ]; + description = "Linear Programming using COIN-OR/CLP and comfort-array"; + license = lib.licenses.bsd3; + badPlatforms = [ "aarch64-linux" ]; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.thielema ]; + }) {inherit (pkgs) clp; coinutils = null;}; + "cointracking-imports" = callPackage ({ mkDerivation, base, base-compat-batteries, bytestring, cassava , filepath, hedgehog, lens, scientific, tasty, tasty-hedgehog @@ -68557,8 +68474,10 @@ self: { }: mkDerivation { pname = "comfort-array"; - version = "0.5.3"; - sha256 = "18s3yg8d2mfj2gkkxg1m2w3lrv1zdgv3bh2fsxzwnygr2p9451r1"; + version = "0.5.4.1"; + sha256 = "03sad0448xinakx4v8dli0z7fmchd9gl5fhgsbad51rqj8pvjr6p"; + revision = "1"; + editedCabalFile = "0jlvxxi0can4r5hnviyficmgpkk9zzgmk0qz0lad8b5r7d0x16p1"; libraryHaskellDepends = [ base containers deepseq guarded-allocation non-empty prelude-compat primitive QuickCheck semigroups storable-record storablevector @@ -68566,7 +68485,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 +68501,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 ]; @@ -68650,6 +68571,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 +68938,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; @@ -69833,6 +69756,33 @@ self: { }) {}; "composite-base" = 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.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 @@ -70071,17 +70021,6 @@ self: { }) {}; "composition-extra" = callPackage - ({ 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"; @@ -70090,7 +70029,6 @@ self: { libraryHaskellDepends = [ base composition contravariant ]; description = "Combinators for unorthodox structure composition"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "composition-prelude" = callPackage @@ -70887,17 +70825,6 @@ self: { }) {}; "cond" = callPackage - ({ 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"; @@ -70906,7 +70833,6 @@ self: { libraryHaskellDepends = [ base ]; description = "Basic conditional and boolean operators with monadic variants"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "conditional-restriction-parser" = callPackage @@ -72072,40 +71998,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 +72027,6 @@ self: { ]; description = "Tools for specifying and parsing configurations"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "example"; }) {}; @@ -72744,27 +72635,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 +72650,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Constraint manipulation"; license = lib.licenses.bsd2; - hydraPlatforms = lib.platforms.none; }) {}; "constraints-deriving" = callPackage @@ -72858,8 +72727,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 = [ @@ -73248,31 +73117,6 @@ self: { }) {}; "contiguous" = 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.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 @@ -73293,7 +73137,6 @@ self: { ]; description = "Unified interface for primitive arrays"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "contiguous-checked" = callPackage @@ -74016,6 +73859,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 { @@ -74249,22 +74108,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 +74120,6 @@ self: { ]; description = "Copr API client libary"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "coquina" = callPackage @@ -74395,27 +74237,6 @@ self: { }) {}; "core-program" = 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.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 @@ -74434,7 +74255,6 @@ self: { ]; description = "Opinionated Haskell Interoperability"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "core-telemetry" = callPackage @@ -74833,36 +74653,6 @@ self: { }) {}; "country" = 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.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 @@ -76051,42 +75841,6 @@ self: { }) {}; "criterion" = callPackage - ({ mkDerivation, aeson, base, base-compat, base-compat-batteries - , binary, binary-orphans, bytestring, cassava, code-page - , containers, criterion-measurement, deepseq, directory, exceptions - , filepath, Glob, HUnit, js-chart, microstache, mtl, mwc-random - , optparse-applicative, parsec, 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 @@ -76121,7 +75875,6 @@ self: { ]; description = "Robust, reliable performance measurement and analysis"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "criterion-report"; }) {}; @@ -76853,12 +76606,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; }) {}; @@ -77172,28 +76931,6 @@ self: { }) {}; "crypton" = 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.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 @@ -77213,7 +76950,6 @@ self: { ]; description = "Cryptography Primitives sink"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "crypton-conduit" = callPackage @@ -78210,8 +77946,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 +78219,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 +78236,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"; }) {}; @@ -78549,8 +78265,8 @@ self: { }: mkDerivation { pname = "curryer-rpc"; - version = "0.3.1"; - sha256 = "0kw2xsiyrpi2qg5fhb2zl7b593qksqpkmb3j28wf39xm7k2gw1m0"; + version = "0.3.3"; + sha256 = "0kmw8bwpidmy882yrrsz21v8rsjqqnhdkwj1kjhdbdq56ac7xbyb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -79153,8 +78869,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 +78892,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 +78912,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 ]; @@ -80820,10 +80536,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 +81273,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 +81963,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 @@ -82434,33 +82175,6 @@ self: { }) {}; "dbus" = callPackage - ({ mkDerivation, base, bytestring, cereal, conduit, containers - , criterion, deepseq, directory, exceptions, extra, filepath, lens - , network, parsec, process, QuickCheck, random, resourcet, split - , tasty, tasty-hunit, tasty-quickcheck, template-haskell, text - , th-lift, transformers, unix, vector, xml-conduit, xml-types - }: - mkDerivation { - pname = "dbus"; - version = "1.2.29"; - sha256 = "0c2c2lfckhzgf9n5hf2w39ryyb2q0wxsymrxr54y4j95353wdsn2"; - libraryHaskellDepends = [ - base bytestring cereal conduit containers deepseq exceptions - filepath lens network parsec random split template-haskell text - th-lift transformers unix vector xml-conduit xml-types - ]; - testHaskellDepends = [ - base bytestring cereal containers directory extra filepath network - parsec process QuickCheck random resourcet tasty tasty-hunit - tasty-quickcheck text transformers unix vector - ]; - benchmarkHaskellDepends = [ base criterion ]; - doCheck = false; - description = "A client library for the D-Bus IPC system"; - license = lib.licenses.asl20; - }) {}; - - "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 @@ -82469,8 +82183,8 @@ self: { }: 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 +82199,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 @@ -84977,23 +84690,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 +84705,6 @@ self: { ]; description = "Derive instances for monad transformer stacks"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "derivingvia-extras" = callPackage @@ -85177,21 +84872,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 +85002,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 +85388,8 @@ self: { pname = "dhall-docs"; version = "1.0.11"; sha256 = "0i9czz2p2kv5mw7mnbpqq9nl86aqyp4z0yy115q3nfasl5ys6jlq"; + revision = "1"; + editedCabalFile = "04i3v73hgyq57a6010wkd7xhmafy8xxc5vsl9km2r3wqy7505fj9"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -85741,8 +85457,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 +85538,8 @@ self: { pname = "dhall-nix"; version = "1.1.26"; sha256 = "1xgmmfp6bi3mnd9l335ks6xcgpfy2s2kgpcygi7i7p41f795zgma"; + revision = "1"; + editedCabalFile = "1bjy0ngvlg9a6b1bsms894qr23axqzg4xgjb1d0hmdyrvkhniwxq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -85847,6 +85565,8 @@ self: { pname = "dhall-nixpkgs"; version = "1.0.10"; sha256 = "09p1zfssqab3p3x3ngidfkf31kk5kvcx8krjiyf18vmq9fn75mm5"; + revision = "1"; + editedCabalFile = "19dj1npbcib00zxhiphqg1icbwx9m3qbhcgbp7bciarymy3cqxc3"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -85870,6 +85590,8 @@ self: { pname = "dhall-openapi"; version = "1.0.6"; sha256 = "0jx905x17lfwb316hx6mwiwr647688nwwcikv5iadv2qr9s04yc9"; + revision = "1"; + editedCabalFile = "1xzzrgjajpr49bi6lpi2hys9la9646mi4f8wp3md5fim305l19pb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -86021,6 +85743,8 @@ self: { pname = "dhall-toml"; version = "1.0.3"; sha256 = "0d99msfbd9dxhjh2bc5bnzwn4c5n4viv3q0n4p1mx2rw67jyra80"; + revision = "1"; + editedCabalFile = "1v0ibk5zr1nifxvy445xph3w134dmcxki5wnw63nrf2vdn7zjby5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -86046,8 +85770,8 @@ self: { pname = "dhall-yaml"; version = "1.2.12"; sha256 = "1sh802maai9vxfrjd0w4k9cv4pklhkxid1s5xdbagywcaqdhk272"; - revision = "1"; - editedCabalFile = "0l408ja5505krp0zpdsh64fccv12firn9q39s9m6rvqzbfzyd1y3"; + revision = "2"; + editedCabalFile = "1wbfyi950kpy1ppd1dq465y9amjc47bvzwjiffsbp8azq5j45bx6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -89649,30 +89373,6 @@ self: { }) {}; "dl-fedora" = 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, 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 @@ -89724,8 +89424,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 +89433,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 ]; @@ -89886,33 +89584,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 @@ -89937,7 +89608,6 @@ self: { testTarget = "spec"; description = "DNS library in Haskell"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "dns-patterns" = callPackage @@ -90583,37 +90253,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 +90280,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Test interactive Haskell examples"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "doctest"; }) {}; @@ -90735,8 +90373,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 +90388,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 +91140,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 @@ -92876,8 +92514,8 @@ self: { }: mkDerivation { pname = "dunai"; - version = "0.11.2"; - sha256 = "0zyd1dx6g7i8d9iza2y1iljyz8xca1z3nfywjhmjnj2qsarlkw13"; + version = "0.12.1"; + sha256 = "0j4862aq688cb54yz2di2vs5s3w1xnla21pjdqz9j6n2505vh9ih"; libraryHaskellDepends = [ base MonadRandom simple-affine-space transformers transformers-base ]; @@ -92888,26 +92526,6 @@ self: { 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"; - 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; - hydraPlatforms = lib.platforms.none; - maintainers = [ lib.maintainers.turion ]; - }) {}; - "dunai-core" = callPackage ({ mkDerivation, base, MonadRandom, transformers, transformers-base }: @@ -92928,8 +92546,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 ]; @@ -94068,8 +93686,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 +93706,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 @@ -94795,30 +94413,6 @@ self: { }) {}; "effectful" = 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.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 @@ -94840,26 +94434,9 @@ self: { ]; description = "An easy to use, performant extensible effects library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "effectful-core" = callPackage - ({ mkDerivation, base, containers, exceptions, monad-control - , primitive, transformers-base, unliftio-core - }: - 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 }: @@ -94873,7 +94450,6 @@ self: { ]; description = "An easy to use, performant extensible effects library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "effectful-plugin" = callPackage @@ -94909,8 +94485,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 +95425,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 @@ -96267,6 +95845,30 @@ self: { license = lib.licenses.mpl20; }) {}; + "elm-street_0_2_2_0" = callPackage + ({ mkDerivation, aeson, base, bytestring, directory, filepath + , hspec, prettyprinter, servant, servant-server, text, time, wai + , warp + }: + mkDerivation { + pname = "elm-street"; + version = "0.2.2.0"; + sha256 = "1wgf5fss6qwgc3q18k5z95658jy4g8gx1v0ys7wwbqix4jhn461s"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base directory filepath prettyprinter text time + ]; + executableHaskellDepends = [ + base directory filepath servant servant-server text wai warp + ]; + testHaskellDepends = [ aeson base bytestring hspec ]; + doHaddock = false; + description = "Crossing the road between Haskell and Elm"; + license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; + }) {}; + "elm-syntax" = callPackage ({ mkDerivation, base, bound, deriving-compat, hashable , prettyprinter, text, unordered-containers @@ -96513,26 +96115,6 @@ self: { }) {}; "elynx-tools" = callPackage - ({ mkDerivation, aeson, attoparsec, base, base16-bytestring - , bytestring, cryptohash-sha256, directory, hmatrix - , optparse-applicative, random, template-haskell, time - , transformers, zlib - }: - mkDerivation { - pname = "elynx-tools"; - version = "0.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 @@ -96549,7 +96131,6 @@ self: { ]; description = "Tools for ELynx"; license = lib.licenses.gpl3Plus; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.dschrempf ]; }) {}; @@ -96668,25 +96249,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 +96266,6 @@ self: { ]; description = "Utilities to write Emacs dynamic modules"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "email" = callPackage @@ -97056,6 +96617,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 +96816,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 @@ -97761,8 +97358,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 +97728,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 +97942,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 ]; @@ -98613,35 +98208,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 @@ -98893,6 +98459,8 @@ self: { pname = "esqueleto"; version = "3.5.11.0"; sha256 = "03vk49q87m85qkld89d1gxf17mah7xkhk0m5y84d4mv1c5is530y"; + revision = "1"; + editedCabalFile = "05xl1zvy1b1frqb61gp29alb7zac90kdz7w648dclnz1npr4qba5"; libraryHaskellDepends = [ aeson attoparsec base blaze-html bytestring conduit containers monad-logger persistent resourcet tagged template-haskell text time @@ -98909,6 +98477,35 @@ self: { license = lib.licenses.bsd3; }) {}; + "esqueleto_3_5_11_1" = callPackage + ({ mkDerivation, aeson, attoparsec, base, blaze-html, bytestring + , conduit, containers, exceptions, hspec, hspec-core, monad-logger + , mtl, mysql, mysql-simple, persistent, persistent-mysql + , persistent-postgresql, persistent-sqlite, postgresql-simple + , QuickCheck, resourcet, tagged, template-haskell, text, time + , transformers, unliftio, unordered-containers + }: + mkDerivation { + pname = "esqueleto"; + version = "3.5.11.1"; + sha256 = "144anqiar5pq9ss403sspnicjlad4icnf986fy4zfzqd70r6na0k"; + libraryHaskellDepends = [ + aeson attoparsec base blaze-html bytestring conduit containers + monad-logger persistent resourcet tagged template-haskell text time + transformers unliftio unordered-containers + ]; + testHaskellDepends = [ + aeson attoparsec base blaze-html bytestring conduit containers + exceptions hspec hspec-core monad-logger mtl mysql mysql-simple + persistent persistent-mysql persistent-postgresql persistent-sqlite + postgresql-simple QuickCheck resourcet tagged template-haskell text + time transformers unliftio unordered-containers + ]; + description = "Type-safe EDSL for SQL queries on persistent backends"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "esqueleto-compat" = callPackage ({ mkDerivation, base, conduit, esqueleto, hspec, persistent , resourcet, transformers @@ -100186,43 +99783,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 @@ -100569,8 +100129,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; @@ -101250,8 +100810,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 ]; @@ -102694,21 +102254,22 @@ 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 + , bytestring, crypton-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"; + version = "1.1.2.5"; + sha256 = "0ax5hk98k4v8vnhv6rvbjxhynqkzijb5l7dbaxp15mh6yd2y981f"; revision = "1"; - editedCabalFile = "10gpavyqdx9kcrp963wgx0jfvm4xf97yg92y4gvk5vkpjipmx5mg"; + editedCabalFile = "072nm86gyqgnrcfdq466nkpkcsp417zibj1ni2s9b7ndw63x4k1f"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - aeson aeson-casing base bytestring connection cryptonite errors - megaparsec memory mtl network random safe-exceptions scanner + aeson aeson-casing base bytestring crypton-connection cryptonite + errors megaparsec memory mtl network random safe-exceptions scanner semigroups text time unix unordered-containers ]; executableHaskellDepends = [ aeson base safe-exceptions ]; @@ -102722,7 +102283,7 @@ self: { broken = true; }) {}; - "faktory_1_1_2_5" = callPackage + "faktory_1_1_2_6" = callPackage ({ mkDerivation, aeson, aeson-casing, aeson-qq, async, base , bytestring, crypton-connection, cryptonite, errors, hspec , markdown-unlit, megaparsec, memory, mtl, network, random @@ -102731,10 +102292,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 = [ @@ -104047,27 +103606,6 @@ self: { }) {}; "fedora-haskell-tools" = 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.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 @@ -104086,7 +103624,6 @@ self: { ]; description = "Building and maintenance tools for Fedora Haskell"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "fedora-img-dl" = callPackage @@ -104944,25 +104481,6 @@ self: { }) {}; "fgl" = callPackage - ({ mkDerivation, array, base, containers, deepseq, hspec - , microbench, QuickCheck, transformers - }: - 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 }: @@ -104977,7 +104495,6 @@ self: { benchmarkHaskellDepends = [ base deepseq microbench ]; description = "Martin Erwig's Functional Graph Library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "fgl-arbitrary" = callPackage @@ -106425,24 +105942,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 +105950,8 @@ self: { pname = "fix-whitespace"; version = "0.1"; sha256 = "0ml8ggis3a4hdgl069864bxqqm74bs9yzbyb7imp02g2zywqsr1g"; + revision = "1"; + editedCabalFile = "1sljajray6r3dyj617rsakrf4n7y5wcppl5nf5xxacwv2q21ljhi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base text transformers ]; @@ -106463,7 +105964,6 @@ self: { ]; description = "Fixes whitespace issues"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "fix-whitespace"; }) {}; @@ -106895,6 +106395,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 +106417,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; }) {}; @@ -107176,31 +106676,6 @@ self: { }) {}; "flatparse" = 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.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 @@ -107222,7 +106697,6 @@ self: { ]; description = "High-performance parsing from strict bytestrings"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.raehik ]; }) {}; @@ -107518,12 +106992,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; @@ -107593,7 +107067,7 @@ self: { mainProgram = "floskell"; }) {}; - "floskell_0_11_0" = callPackage + "floskell_0_11_1" = 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 +107076,8 @@ self: { }: mkDerivation { pname = "floskell"; - version = "0.11.0"; - sha256 = "07l14zr1igq2vbs6m09ffc9ddchwbakmhb1bjnxldb3rsvaqnjc3"; + version = "0.11.1"; + sha256 = "1gd9yvl6dfsz2q3dd5swj68wxa9dq670rmi2ix4yhmyfg8pjgcvn"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -108377,9 +107851,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 +107859,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 +109005,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 +109038,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 +109073,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "A formatter for Haskell source code"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "fourmolu"; }) {}; @@ -110092,26 +109565,6 @@ self: { }) {}; "free" = callPackage - ({ mkDerivation, base, comonad, containers, distributive - , exceptions, indexed-traversable, mtl, profunctors, semigroupoids - , template-haskell, th-abstraction, transformers, transformers-base - }: - 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 @@ -110129,7 +109582,6 @@ self: { ]; description = "Monads for free"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "free-algebras" = callPackage @@ -110158,6 +109610,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 +109734,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 @@ -112469,8 +111935,8 @@ self: { }: mkDerivation { pname = "futhark"; - version = "0.25.10"; - sha256 = "1da69xzxfsmkfhclm8vz6kkn6glr06kcjjag3rjydz7yz7gdi0xv"; + version = "0.25.11"; + sha256 = "04l4yy85jg0fx39yqzyn50jv4f637nwa8jp31p869230vmvvp2d8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -112652,6 +112118,19 @@ self: { license = lib.licenses.mit; }) {}; + "fuzzy_0_1_1_0" = callPackage + ({ mkDerivation, base, HUnit, monoid-subclasses }: + mkDerivation { + pname = "fuzzy"; + version = "0.1.1.0"; + sha256 = "0rc6zdbmggbzxbrxkcx6zajwdi4bbwld4mmn7ldl6mciakqrc0rv"; + libraryHaskellDepends = [ base monoid-subclasses ]; + testHaskellDepends = [ base HUnit ]; + description = "Filters a list based on a fuzzy string search"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "fuzzy-dates" = callPackage ({ mkDerivation, base, hourglass, hspec, lens, parsec }: mkDerivation { @@ -114019,10 +113498,8 @@ self: { ({ mkDerivation, base, HUnit, raw-strings-qq, text }: mkDerivation { pname = "gemmula"; - version = "0.1.0.0"; - sha256 = "1zswha3siximp7yp5gmawxm1n8c0bhnn9ybs0290f81vi5bw47lw"; - revision = "1"; - editedCabalFile = "0pa7pl8kgc6qmd8n4p05lzk6bvgip5pl94xys20ibqfa5a7irsnz"; + version = "1.0.0"; + sha256 = "043wp9rb3g5rzfvkfh502px81dxgm5nv93fsazb5wgl7c497kz08"; libraryHaskellDepends = [ base text ]; testHaskellDepends = [ base HUnit raw-strings-qq text ]; description = "A tiny Gemtext parser"; @@ -114857,14 +114334,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 +116468,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 +116491,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 +116517,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 +116592,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 +116752,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 +116771,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 @@ -117298,7 +116793,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 +116860,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,9 +116878,10 @@ 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 @@ -117404,7 +116899,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 +116962,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 +116979,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 +116999,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 +117021,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,8 +117432,8 @@ 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 @@ -118000,23 +117513,6 @@ self: { }) {}; "ghc-syntax-highlighter" = callPackage - ({ mkDerivation, base, ghc-lib-parser, hspec, hspec-discover, text - }: - 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 { @@ -118029,7 +117525,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 +117568,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 +117580,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 +117591,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 +117603,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 +117613,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; @@ -118304,8 +117798,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 = [ @@ -119972,9 +119466,35 @@ 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 @@ -120379,6 +119899,32 @@ self: { badPlatforms = lib.platforms.darwin; }) {vte_291 = pkgs.vte;}; + "gi-vte_2_91_32" = callPackage + ({ mkDerivation, base, bytestring, Cabal, 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, vte_291 + }: + mkDerivation { + pname = "gi-vte"; + version = "2.91.32"; + sha256 = "0sfcd2lbbn5zz8vjxklxhf1yz7r5vacjvg5qid99xfzialp9s82x"; + setupHaskellDepends = [ + 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-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"; + license = lib.licenses.lgpl21Only; + badPlatforms = lib.platforms.darwin; + hydraPlatforms = lib.platforms.none; + }) {vte_291 = pkgs.vte;}; + "gi-webkit" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk , gi-cairo, gi-gdk, gi-gio, gi-glib, gi-gobject, gi-gtk @@ -120682,6 +120228,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 +120435,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 @@ -121373,37 +120998,6 @@ self: { }) {}; "github" = 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.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 @@ -121432,7 +121026,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Access to the GitHub API, v3"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "github-backup" = callPackage @@ -121532,6 +121125,31 @@ self: { mainProgram = "github-release"; }) {}; + "github-release_2_0_0_10" = callPackage + ({ mkDerivation, aeson, base, burrito, bytestring, http-client + , http-client-tls, http-types, mime-types, optparse-generic, text + , unordered-containers + }: + mkDerivation { + pname = "github-release"; + version = "2.0.0.10"; + sha256 = "1zsp4zab202jh11aaxpg6a59dh4paaqagi446qnwd2f503430zsc"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base burrito bytestring http-client http-client-tls + http-types mime-types optparse-generic text unordered-containers + ]; + executableHaskellDepends = [ + aeson base burrito bytestring http-client http-client-tls + http-types mime-types optparse-generic text unordered-containers + ]; + description = "Upload files to GitHub releases"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + mainProgram = "github-release"; + }) {}; + "github-rest" = callPackage ({ mkDerivation, aeson, aeson-qq, base, bytestring, http-client , http-client-tls, http-types, jwt, mtl, scientific, tasty @@ -121542,8 +121160,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 +121175,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; - executableHaskellDepends = [ - base bytestring containers exceptions github groom html http-client - http-client-tls monad-parallel tabular tagsoup text time vector + 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 = [ + 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; }) {}; @@ -122155,6 +121788,27 @@ self: { license = lib.licenses.bsd3; }) {}; + "glabrous_2_0_6_3" = callPackage + ({ mkDerivation, aeson, aeson-pretty, attoparsec, base, bytestring + , cereal, cereal-text, directory, either, hspec, text + , unordered-containers + }: + mkDerivation { + pname = "glabrous"; + version = "2.0.6.3"; + sha256 = "0ndw2mbbfvrp5p2zxn7fx78gdj13xw9rx46a7zg33f9k2dsvjnp8"; + libraryHaskellDepends = [ + aeson aeson-pretty attoparsec base bytestring cereal cereal-text + either text unordered-containers + ]; + testHaskellDepends = [ + base directory either hspec text unordered-containers + ]; + description = "A template DSL library"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "glade" = callPackage ({ mkDerivation, base, Cabal, glib, gtk, gtk2hs-buildtools , libglade @@ -122395,6 +122049,8 @@ self: { pname = "glib"; version = "0.13.10.0"; sha256 = "149y33ddv8vkvak0042ismiwh6lgc706n3n3bvnmrgw67fmi57m1"; + revision = "1"; + editedCabalFile = "156s006fzmfpbffxaaxy9v1klyxcnvqfq00gfr8lsqwr254c1b4c"; setupHaskellDepends = [ base Cabal gtk2hs-buildtools ]; libraryHaskellDepends = [ base bytestring containers text utf8-string @@ -122475,10 +122131,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 ]; @@ -122958,25 +122612,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; @@ -127585,8 +127238,10 @@ self: { }: mkDerivation { pname = "graphql-client"; - version = "1.2.2"; - sha256 = "0m89j9caawijfmq8r0drh16psc82nnwj6sg256hls6539pxxza6k"; + version = "1.2.3"; + sha256 = "1wvn5w10ihja3nsr2qb9r6qil7c5yj1mh85l2m8rha6dbknxi4b6"; + revision = "1"; + editedCabalFile = "1px0w2drsmilx2afb78ayz19b04zsy52khhbb8jw64685a4n7mlv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -127707,32 +127362,6 @@ self: { }) {}; "graphula" = 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.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 @@ -127754,7 +127383,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 +127899,8 @@ self: { pname = "gridtables"; version = "0.1.0.0"; sha256 = "1smhbb2jxysbqhxww5rikjfnhsdbf0gq3kgnn6ikjzcrqwdk9b6n"; + revision = "1"; + editedCabalFile = "0ay4ywi8w5kk4blf8jqxhivzprp1ivpdlw6racr1692psyizmxi0"; libraryHaskellDepends = [ array base containers doclayout parsec text ]; @@ -129312,6 +128942,8 @@ self: { pname = "gtk2hs-buildtools"; version = "0.13.10.0"; sha256 = "0ww53n596h39smwf1k0wfk5k0s56n8mkapa8b0q9v9d9bpllgfyw"; + revision = "1"; + editedCabalFile = "16ckrhii6pbd64mgrm4s4x7vzd800w8g6x18rvij2cfm784yz6by"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -131138,8 +130770,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 +130794,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 +131857,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 +132096,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 +132377,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 @@ -134908,35 +134568,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; @@ -135358,6 +135018,19 @@ self: { license = lib.licenses.mit; }) {}; + "hashids_1_1_1_0" = callPackage + ({ mkDerivation, base, bytestring, containers, hedgehog, split }: + mkDerivation { + pname = "hashids"; + 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"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "hashing" = callPackage ({ mkDerivation, array, base, bytestring, cryptonite, mtl , QuickCheck, template-haskell @@ -136630,26 +136303,25 @@ 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 , hls-code-range-plugin, hls-eval-plugin , hls-explicit-fixity-plugin, hls-explicit-imports-plugin - , hls-explicit-record-fields-plugin, hls-floskell-plugin - , hls-fourmolu-plugin, hls-gadt-plugin, hls-graph, hls-hlint-plugin + , hls-explicit-record-fields-plugin, hls-fourmolu-plugin + , hls-gadt-plugin, hls-graph, 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 - , 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-test-utils, hspec-expectations, 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"; @@ -136665,8 +136337,8 @@ self: { hls-change-type-signature-plugin hls-class-plugin hls-code-range-plugin hls-eval-plugin hls-explicit-fixity-plugin hls-explicit-imports-plugin hls-explicit-record-fields-plugin - hls-floskell-plugin hls-fourmolu-plugin hls-gadt-plugin hls-graph - hls-hlint-plugin hls-module-name-plugin hls-ormolu-plugin + hls-fourmolu-plugin hls-gadt-plugin hls-graph 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 @@ -136691,12 +136363,6 @@ self: { 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 ]; @@ -138794,37 +138460,6 @@ self: { }) {}; "haskoin-core" = 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 = "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 @@ -138853,7 +138488,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Bitcoin & Bitcoin Cash library for Haskell"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "haskoin-crypto" = callPackage @@ -138880,38 +138514,6 @@ self: { }) {}; "haskoin-node" = 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 = "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 @@ -139044,34 +138646,6 @@ self: { }) {}; "haskoin-store-data" = 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, 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 @@ -139097,7 +138671,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Data for Haskoin Store"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "haskoin-util" = callPackage @@ -139349,35 +138922,6 @@ self: { }) {}; "hasktags" = callPackage - ({ mkDerivation, base, bytestring, containers, directory, filepath - , HUnit, json, microlens-platform, optparse-applicative - , utf8-string - }: - 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 @@ -139403,7 +138947,6 @@ self: { ]; description = "Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "hasktags"; }) {}; @@ -140105,6 +139648,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 +139661,26 @@ self: { license = lib.licenses.mit; }) {}; + "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 +139727,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 @@ -140171,30 +139738,6 @@ self: { }) {}; "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 - }: - mkDerivation { - pname = "hasql-interpolate"; - version = "0.1.0.4"; - sha256 = "1b3q21m25wxjxrprfr24b2ay94yjjaqs0p2x6s1d9cqagmznh9v0"; - revision = "2"; - editedCabalFile = "1iz6mr5pnfysbflcbrxlk1h4cw9ipw8k3jplyhw41lip1yvblnjy"; - 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 - ]; - description = "QuasiQuoter that supports expression interpolation for hasql"; - license = lib.licenses.bsd3; - }) {}; - - "hasql-interpolate_0_2_1_0" = 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 +139759,6 @@ self: { ]; description = "QuasiQuoter that supports expression interpolation for hasql"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "hasql-listen-notify" = callPackage @@ -140225,10 +139767,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,8 +139822,8 @@ self: { }: mkDerivation { pname = "hasql-optparse-applicative"; - version = "0.7"; - sha256 = "0kngkykspy20by86psdjf40m4lm7v1bs5f5w1lqn98dmlnvpqxd9"; + version = "0.7.1.3"; + sha256 = "1jnsrx5hahjph9izgzsz2s2882bvyr17y7hf562wd5yny2y9p20h"; libraryHaskellDepends = [ attoparsec attoparsec-time base hasql hasql-pool optparse-applicative @@ -140292,23 +139832,6 @@ self: { 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"; - 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 ({ mkDerivation, base, bytestring-tree-builder, hasql, pipes , pipes-safe, protolude @@ -140325,20 +139848,6 @@ self: { }) {}; "hasql-pool" = callPackage - ({ mkDerivation, async, base, hasql, hspec, random, rerebase, stm - , time - }: - 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 }: @@ -140350,7 +139859,6 @@ self: { 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 +140113,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 +140149,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 +141434,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"; @@ -142950,34 +142458,6 @@ self: { }) {}; "hedgehog" = callPackage - ({ mkDerivation, ansi-terminal, async, barbies, base, bytestring - , concurrent-output, containers, deepseq, directory, erf - , exceptions, lifted-async, mmorph, monad-control, mtl, pretty-show - , primitive, random, resourcet, 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 @@ -143003,7 +142483,6 @@ self: { ]; description = "Release with confidence"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.maralorn ]; }) {}; @@ -143077,10 +142556,8 @@ self: { }: mkDerivation { pname = "hedgehog-extras"; - version = "0.5.0.0"; - sha256 = "07i2pgmrpnffip5ng3fszhc8xlcvmzl02myw2m66kj3hmp5pps03"; - revision = "1"; - editedCabalFile = "1dqw5wfl83gs43b7wnqzys1izrr5nqg5k8cj28ppl4qylhvqdar0"; + version = "0.5.1.0"; + sha256 = "1ib3pzal7yggs8dfybpn1q3r9qy80v1y2wnf57xp2rdw44gbjydl"; libraryHaskellDepends = [ aeson aeson-pretty async base bytestring deepseq Diff directory exceptions filepath hedgehog http-conduit mmorph mtl network @@ -143405,8 +142882,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 +144303,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 @@ -146974,6 +146432,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 @@ -147065,50 +146547,6 @@ self: { }) {}; "hindent" = 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, 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 @@ -147149,7 +146587,6 @@ self: { doHaddock = false; description = "Extensible Haskell pretty printer"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "hindent"; }) {}; @@ -148501,10 +147938,10 @@ self: { }: mkDerivation { pname = "hledger"; - version = "1.30.1"; - sha256 = "0ri8zg1pq011cbry5cxj2rc5g19vgl3rjcl5b2qk4bhdgxy7na98"; - revision = "3"; - editedCabalFile = "1qsy6axbldm2az2bnxgklnd9hhyhdlrkb395zpgrli9sla2mqdfv"; + version = "1.32.1"; + sha256 = "02himlkcb3imvm7h7d09hqbi0rrlq4cl41sc6gnc20dmd4xps7fc"; + revision = "1"; + editedCabalFile = "0kx818p2f3785g0ac102nl4zrhm3xygx4lxj7ndqvrqkqr13zh8f"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -148539,7 +147976,7 @@ self: { ]; }) {}; - "hledger_1_32_1" = callPackage + "hledger_1_32_2" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, bytestring, cmdargs , containers, data-default, Decimal, Diff, directory, extra , filepath, githash, hashable, haskeline, hledger-lib, lucid @@ -148550,10 +147987,8 @@ self: { }: mkDerivation { pname = "hledger"; - version = "1.32.1"; - sha256 = "02himlkcb3imvm7h7d09hqbi0rrlq4cl41sc6gnc20dmd4xps7fc"; - revision = "1"; - editedCabalFile = "0kx818p2f3785g0ac102nl4zrhm3xygx4lxj7ndqvrqkqr13zh8f"; + version = "1.32.2"; + sha256 = "1cxnfss42an9n1rjqghgx30fcq5fr4gwxy2pqw154p63zdidkcr3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -148772,10 +148207,10 @@ self: { }: mkDerivation { pname = "hledger-lib"; - version = "1.30"; - sha256 = "0qyhkx1bhrmnwwxqbqa4pqghg7j2vn63829j5s2zdn8ys2mm8s64"; - revision = "3"; - editedCabalFile = "0v1pfx3mzd4zhygadf1hd51v7qfq9zj0q5yh515d1ly6xqgilbv5"; + version = "1.32.1"; + sha256 = "0dy69cwy06kdzfpg26fpdn50vq1ln1li34r23gyr6z78rj39dwbs"; + revision = "1"; + editedCabalFile = "0qzkgdv0n8vhjg17pw1al0x49is4f4x4c2ls3lr8dmkb87qgjj1i"; libraryHaskellDepends = [ aeson aeson-pretty ansi-terminal array base base-compat blaze-markup bytestring call-stack cassava cassava-megaparsec @@ -148796,11 +148231,11 @@ self: { 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"; + description = "A library providing the core functionality of hledger"; license = lib.licenses.gpl3Only; }) {}; - "hledger-lib_1_32_1" = callPackage + "hledger-lib_1_32_2" = callPackage ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, array, base , base-compat, blaze-markup, bytestring, call-stack, cassava , cassava-megaparsec, cmdargs, colour, containers, data-default @@ -148813,10 +148248,8 @@ self: { }: 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 @@ -148901,51 +148334,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 + , time, transformers, unix, vector, vty, vty-crossplatform }: 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 - }: - 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 ]; }) {}; @@ -148971,45 +148376,6 @@ self: { }) {}; "hledger-web" = 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, 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 @@ -149042,6 +148408,41 @@ self: { testHaskellDepends = [ base ]; description = "Web user interface for the hledger accounting system"; license = lib.licenses.gpl3Only; + mainProgram = "hledger-web"; + maintainers = [ lib.maintainers.maralorn ]; + }) {}; + + "hledger-web_1_32_2" = 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 + , wai-extra, wai-handler-launch, warp, yaml, yesod, yesod-core + , yesod-form, yesod-static, yesod-test + }: + mkDerivation { + pname = "hledger-web"; + version = "1.32.2"; + sha256 = "03sjz84ai4165j61dhl2ksm2cm6vndffwh99ca32b9whhp03gpy9"; + 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 safe shakespeare template-haskell text time + transformers unix-compat unordered-containers utf8-string wai + wai-cors wai-extra wai-handler-launch warp yaml yesod yesod-core + yesod-form yesod-static yesod-test + ]; + executableHaskellDepends = [ base ]; + 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 ]; @@ -149208,34 +148609,6 @@ self: { }) {}; "hlint" = callPackage - ({ mkDerivation, aeson, ansi-terminal, base, bytestring, cmdargs - , containers, cpphs, data-default, deriving-aeson, directory, extra - , file-embed, filepath, filepattern, ghc-lib-parser - , ghc-lib-parser-ex, hscolour, process, refact, text, transformers - , uniplate, unordered-containers, utf8-string, vector, yaml - }: - mkDerivation { - pname = "hlint"; - version = "3.5"; - sha256 = "0kxdrqybnma508g1z42s3rc3cay11m8nl5ziddyw31m020515gcq"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson ansi-terminal base bytestring cmdargs containers cpphs - data-default deriving-aeson directory extra file-embed filepath - filepattern ghc-lib-parser ghc-lib-parser-ex hscolour process - refact text transformers uniplate unordered-containers utf8-string - vector yaml - ]; - executableHaskellDepends = [ base ]; - description = "Source code suggestions"; - license = lib.licenses.bsd3; - mainProgram = "hlint"; - maintainers = [ lib.maintainers.maralorn ]; - }) {}; - - "hlint_3_6_1" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, bytestring, cmdargs , containers, cpphs, data-default, deriving-aeson, directory, extra , file-embed, filepath, filepattern, ghc-lib-parser @@ -149259,7 +148632,6 @@ self: { executableHaskellDepends = [ base ]; description = "Source code suggestions"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "hlint"; maintainers = [ lib.maintainers.maralorn ]; }) {}; @@ -149680,17 +149052,11 @@ self: { }) {}; "hls-floskell-plugin" = callPackage - ({ mkDerivation, base, filepath, floskell, ghcide, hls-plugin-api - , hls-test-utils, lsp-types, mtl, text, transformers - }: + ({ mkDerivation }: mkDerivation { pname = "hls-floskell-plugin"; version = "2.5.0.0"; sha256 = "0z8cad7zjqr4wyl9pc4l3ixwhg8yqxv6ryrwg0pyqg38wh2bkya3"; - libraryHaskellDepends = [ - base floskell ghcide hls-plugin-api lsp-types mtl text transformers - ]; - testHaskellDepends = [ base filepath hls-test-utils ]; description = "Integration with the Floskell code formatter"; license = lib.licenses.asl20; }) {}; @@ -150732,6 +150098,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 @@ -151202,20 +150570,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_11_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 +150591,8 @@ self: { }: mkDerivation { pname = "hoauth2"; - version = "2.10.0"; - sha256 = "13skl9zc3p0jnn2p10xm21kp5adqjl48nfx6v312yfvd9md5h0kq"; + version = "2.11.0"; + sha256 = "1gvv4dyjggmq4l0nii16fhn571bs5wdl4k191gkgxvh2ayc3khbq"; libraryHaskellDepends = [ aeson base base64 binary bytestring containers cryptonite data-default exceptions http-conduit http-types memory microlens @@ -151245,8 +150613,8 @@ self: { }: mkDerivation { pname = "hoauth2-demo"; - version = "1.8.0"; - sha256 = "12mmbklh8a3wkm7dpmighqibk1ib5z0f444pl3g8i79abaj75k7b"; + version = "1.9.0"; + sha256 = "1d7li6i275k7cnpjgl386dll2h2h5h47n2z3rzi9gxblyhpbz7mk"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -151270,8 +150638,8 @@ self: { }: mkDerivation { pname = "hoauth2-providers"; - version = "0.4.0"; - sha256 = "1c29cy0317dbigwhf0rrnnm9hm3w3v10dpsilm03g4xfjmdqvzdv"; + version = "0.5.0"; + sha256 = "0inbqj7r3idkfbb4b3cxy49ihin77xzpiqcpbx8gcdb34iayah14"; libraryHaskellDepends = [ aeson base bytestring containers cryptonite hoauth2 HsOpenSSL http-conduit http-types jose-jwt mtl text time transformers @@ -151292,8 +150660,8 @@ self: { }: mkDerivation { pname = "hoauth2-providers-tutorial"; - version = "0.4.0"; - sha256 = "1pdnsjzx2bni1vw4w7i5d39nih5bkrybgpya568ycw52bpi8jnmn"; + version = "0.5.0"; + sha256 = "0smmd8p1q1m5w59lm2w4vrazbb6j4bcydshqkbpy297hayfg0ac9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -151314,8 +150682,8 @@ self: { }: mkDerivation { pname = "hoauth2-tutorial"; - version = "0.4.0"; - sha256 = "00nr2w8yqhmf9i4i8d7yfzwb0fwdmqcbwc37k0r9js9qxc5b1wqr"; + version = "0.5.0"; + sha256 = "0v0gv79my32v44vs08l13plgmmiqz7ih9xn9rq4xpgv71xxj3bvj"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -151396,6 +150764,28 @@ self: { broken = true; }) {}; + "hocd" = callPackage + ({ mkDerivation, base, bytestring, data-default-class, exceptions + , hspec, hspec-discover, mtl, network, text, transformers + }: + mkDerivation { + pname = "hocd"; + version = "0.1.2.0"; + sha256 = "09nxbj8xipzybi03a2am37cv6fan6kjhvl8qajypyn915p3lz638"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring data-default-class exceptions mtl network text + transformers + ]; + executableHaskellDepends = [ base text ]; + testHaskellDepends = [ base hspec ]; + 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 @@ -153179,47 +152569,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 @@ -153257,7 +152606,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "A modern format for Haskell packages"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "hpack"; }) {}; @@ -153551,28 +152899,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 +152917,6 @@ self: { ]; description = "Generate reports from hpc data"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "hpc-codecov"; }) {}; @@ -153629,10 +152954,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 +153208,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 ]; @@ -154216,11 +153539,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 +155565,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"; @@ -156907,22 +156228,6 @@ self: { }) {}; "hscolour" = callPackage - ({ 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"; @@ -156935,7 +156240,6 @@ self: { executableHaskellDepends = [ base containers ]; description = "Colourise Haskell code"; license = "LGPL"; - hydraPlatforms = lib.platforms.none; mainProgram = "HsColour"; }) {}; @@ -158468,21 +157772,6 @@ self: { }) {}; "hspec" = callPackage - ({ mkDerivation, base, hspec-core, hspec-discover - , hspec-expectations, QuickCheck - }: - 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 }: @@ -158495,7 +157784,6 @@ self: { ]; description = "A Testing Framework for Haskell"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hspec-api" = callPackage @@ -158604,36 +157892,6 @@ self: { }) {}; "hspec-core" = 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, 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 @@ -158659,7 +157917,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 @@ -158705,28 +157962,6 @@ self: { }) {}; "hspec-discover" = callPackage - ({ mkDerivation, base, directory, filepath, hspec-meta, mockery - , QuickCheck - }: - 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 }: @@ -158744,24 +157979,11 @@ 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 ]; }) {}; "hspec-expectations" = callPackage - ({ 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"; @@ -158773,7 +157995,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 @@ -158973,24 +158194,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 +158207,6 @@ self: { testHaskellDepends = [ base hedgehog hspec ]; description = "Integrate Hedgehog and Hspec!"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "hspec-jenkins" = callPackage @@ -159126,32 +158328,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 +158351,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"; }) {}; @@ -159469,17 +158644,6 @@ self: { }) {}; "hspec-tmp-proc" = callPackage - ({ mkDerivation, base, hspec, tmp-proc }: - mkDerivation { - pname = "hspec-tmp-proc"; - version = "0.5.1.2"; - sha256 = "0d3igvda8a0lhqzvvzrf1ck8nmif4w447gkjyq6g87am883a078v"; - 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 ({ mkDerivation, base, hspec, tmp-proc }: mkDerivation { pname = "hspec-tmp-proc"; @@ -159488,7 +158652,6 @@ self: { libraryHaskellDepends = [ base hspec tmp-proc ]; description = "Simplify use of tmp-proc from hspec tests"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "hspec-wai" = callPackage @@ -160534,6 +159697,8 @@ self: { pname = "htaglib"; version = "1.2.1"; sha256 = "11dv4am3xkdia6aqcy5sx0v11bb339b3gxs9yzv0fvjbpm6hszkg"; + revision = "1"; + editedCabalFile = "1wh099x04dn55c3xxsbhwdlcw3x0i7341hls4ix0298yjj6ngl3f"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring text ]; librarySystemDepends = [ taglib ]; @@ -161080,34 +160245,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 @@ -161278,10 +160415,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 +160468,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 ]; @@ -161388,6 +160523,36 @@ self: { license = lib.licenses.mit; }) {}; + "http-client_0_7_16" = callPackage + ({ mkDerivation, array, async, base, base64-bytestring + , blaze-builder, bytestring, case-insensitive, containers, cookie + , deepseq, directory, exceptions, filepath, ghc-prim, hspec + , hspec-discover, http-types, iproute, mime-types, monad-control + , network, network-uri, random, stm, streaming-commons, text, time + , transformers, zlib + }: + mkDerivation { + pname = "http-client"; + version = "0.7.16"; + sha256 = "14b21i0dzl7q21ly3gkgc1ybpdhw4gdjhlgzyfp88q1hjj7wm11s"; + libraryHaskellDepends = [ + array async base base64-bytestring blaze-builder bytestring + case-insensitive containers cookie deepseq exceptions filepath + ghc-prim http-types iproute mime-types network network-uri random + stm streaming-commons text time transformers + ]; + testHaskellDepends = [ + async base blaze-builder bytestring case-insensitive containers + cookie deepseq directory hspec http-types monad-control network + network-uri streaming-commons text time transformers zlib + ]; + testToolDepends = [ hspec-discover ]; + doCheck = false; + description = "An HTTP client engine"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "http-client-auth" = callPackage ({ mkDerivation, base, base64-string, blaze-builder, bytestring , case-insensitive, conduit, crypto-conduit, http-client @@ -161541,22 +160706,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 +160719,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 +160780,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 +160801,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 +160839,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 +160866,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 @@ -161879,32 +160971,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 @@ -161927,7 +160993,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Verified downloads with retries"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "http-encodings" = callPackage @@ -162610,39 +161675,6 @@ self: { }) {}; "http2" = 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-run, psqueues - , stm, text, time-manager, typed-process, unix-time, unliftio - , unordered-containers, vector - }: - mkDerivation { - pname = "http2"; - version = "4.1.4"; - sha256 = "1mi0nahsbv0amcb9r21d8p4j1nk8y75vli8a9axjg2y3yi3i95bx"; - 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 - ]; - 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 - ]; - testToolDepends = [ hspec-discover ]; - benchmarkHaskellDepends = [ - array base bytestring case-insensitive containers gauge - network-byte-order stm - ]; - description = "HTTP/2 library"; - license = lib.licenses.bsd3; - }) {}; - - "http2_5_0_0" = callPackage ({ mkDerivation, aeson, aeson-pretty, array, async, base , base16-bytestring, bytestring, case-insensitive, containers , crypton, directory, filepath, gauge, Glob, hspec, hspec-discover @@ -162652,8 +161684,8 @@ self: { }: mkDerivation { pname = "http2"; - version = "5.0.0"; - sha256 = "1bccbndd7nvqr9rdia1pdha50w3hxca5vpb0qv8zd2w9acy2flk3"; + version = "5.0.1"; + sha256 = "1mcrlh0j7m7iqfc69p0n7hxysj8cyid6vaqax3ww7dskhwdzbw1v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -162673,7 +161705,6 @@ self: { ]; description = "HTTP/2 library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "http2-client" = callPackage @@ -163751,10 +162782,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 @@ -164156,8 +163185,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 +163223,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 @@ -164464,30 +163493,6 @@ self: { }) {}; "hw-kafka-client" = callPackage - ({ mkDerivation, base, bifunctors, bytestring, c2hs, containers - , either, hspec, hspec-discover, monad-loops, rdkafka, text - , transformers, unix - }: - 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 @@ -164509,7 +163514,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 @@ -164664,8 +163668,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 @@ -164883,8 +163887,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 @@ -166011,8 +165015,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; @@ -167000,10 +166004,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 = [ @@ -167462,6 +166464,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 @@ -167494,6 +166532,7 @@ self: { ]; description = "A Haskell backend kernel for the Jupyter project"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "ihaskell"; }) {}; @@ -167620,8 +166659,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 +167360,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"; @@ -168736,6 +167775,8 @@ self: { pname = "incipit-base"; version = "0.5.1.0"; sha256 = "0bmnfr9j13hq6jil64yivihbrxmm8qwla76slzisjj8mbk0j6sny"; + revision = "1"; + editedCabalFile = "1ysxxv2lf1gybic66xgznz2q7f9y2mrnf3m7zn0a1mxxa6c329jc"; libraryHaskellDepends = [ base bytestring containers data-default stm text ]; @@ -168743,17 +167784,47 @@ self: { 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 ({ mkDerivation, base, incipit-base, polysemy }: mkDerivation { 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 +167921,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 = [ @@ -169134,16 +168205,12 @@ self: { }) {}; "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 +168573,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 +169167,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 +169897,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 @@ -172005,6 +171083,21 @@ self: { mainProgram = "ip6addr"; }) {}; + "ip6addr_1_0_4" = callPackage + ({ mkDerivation, base, cmdargs, IPv6Addr, text }: + mkDerivation { + pname = "ip6addr"; + version = "1.0.4"; + sha256 = "0f8h7374s2mr0acqdmkm265bb3ixy5qfbylsd4a3mclav71878km"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ base cmdargs IPv6Addr text ]; + description = "Commandline tool to deal with IPv6 address text representations"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "ip6addr"; + }) {}; + "ipa" = callPackage ({ mkDerivation, attoparsec, base, hspec, template-haskell, text , unicode-transforms @@ -172267,28 +171360,6 @@ self: { }) {}; "ipython-kernel" = callPackage - ({ mkDerivation, aeson, base, binary, bytestring, containers - , cryptonite, directory, filepath, memory, parsec, process - , temporary, text, transformers, unordered-containers, uuid - , zeromq4-haskell - }: - mkDerivation { - pname = "ipython-kernel"; - version = "0.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 @@ -172308,7 +171379,6 @@ self: { ]; description = "A library for creating kernels for IPython frontends"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "irc" = callPackage @@ -172718,8 +171788,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"; @@ -174251,24 +173321,6 @@ self: { }) {}; "java-adt" = callPackage - ({ 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"; @@ -174735,6 +173787,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 ]; @@ -175204,32 +174258,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 @@ -175253,7 +174281,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 +174333,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 @@ -175624,23 +174651,6 @@ self: { }) {}; "json" = callPackage - ({ mkDerivation, array, base, bytestring, containers, mtl, parsec - , pretty, syb, text - }: - 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 }: @@ -175653,7 +174663,6 @@ self: { ]; description = "Support for serialising Haskell to and from JSON"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "json-alt" = callPackage @@ -175963,8 +174972,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 ]; @@ -176207,6 +175216,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 @@ -176399,18 +175441,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.0.0"; + sha256 = "1j9m7d26ilyldrkkw7cj64akv1b0ldyc1kvi9xil5vb033v6xidq"; 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 +175787,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 +175804,6 @@ self: { ]; description = "Fast and simple JSON encoding toolkit"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "jsonl" = callPackage @@ -177827,6 +176849,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 @@ -178245,6 +177269,28 @@ self: { license = lib.licenses.bsd3; }) {}; + "katip-wai_0_1_2_3" = callPackage + ({ mkDerivation, aeson, async, base, bytestring, clock, containers + , hspec, hspec-discover, http-client, http-types, katip, network + , stm, text, uuid, wai, warp + }: + mkDerivation { + pname = "katip-wai"; + version = "0.1.2.3"; + sha256 = "1b6rz18jcpxjhckpkknhj760np7xlml10hyfnk891agpgmlsii15"; + libraryHaskellDepends = [ + aeson base bytestring clock http-types katip network text uuid wai + ]; + testHaskellDepends = [ + aeson async base bytestring containers hspec http-client http-types + katip stm text uuid wai warp + ]; + testToolDepends = [ hspec-discover ]; + description = "WAI middleware for logging request and response info through katip"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "katt" = callPackage ({ mkDerivation, aeson, base, bytestring, ConfigFile, containers , directory, errors, filepath, lens, mtl, parsec, text, url, wreq @@ -179214,8 +178260,8 @@ self: { }: mkDerivation { pname = "keter"; - version = "2.1.2"; - sha256 = "1ig64jc9xk4cy1s5ip38nvdp1jsnp122gkrlnah8rh6pw56qcdfc"; + version = "2.1.3"; + sha256 = "1iq2768rvd7mlxjhfjxl59ak1k12dbf5ywms7nyc5ygfj8j5g90s"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -179235,7 +178281,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"; }) {}; @@ -181901,6 +180947,8 @@ self: { pname = "lame"; version = "0.2.2"; sha256 = "0zfjiyabzzkg9mdy8ynf9sa89zcdpvynzhph7svyjxw6a6h0i0mg"; + revision = "1"; + editedCabalFile = "1d12xrg7whm83v60dq01r961svp8dn212qwy108wh8z5v5hvfryp"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring directory exceptions filepath text wave @@ -182245,8 +181293,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 ]; @@ -183457,6 +182505,8 @@ self: { pname = "lapack"; version = "0.5.1"; sha256 = "0lknvjhdn1gqxp6cc8iyiwqdvd2nxby3csfvprkbn5b7x6c6f58k"; + revision = "1"; + editedCabalFile = "1j632jikd77qdiq6v3c28jlbhfgr5sxkqgnbj5l5k583xzwjwcdq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -183950,34 +183000,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 +183011,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 +183022,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 +184004,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 }: @@ -185015,7 +184019,6 @@ self: { executableHaskellDepends = [ base gloss gnuplot SpatialMath Vis ]; description = "Haskell code for learning physics"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "learn-physics-examples" = callPackage @@ -186964,8 +185967,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 ]; @@ -188296,37 +187299,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 +187324,6 @@ self: { ]; description = "Standard library for linear types"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "linear-circuit" = callPackage @@ -188404,23 +187375,6 @@ self: { }) {}; "linear-generics" = callPackage - ({ mkDerivation, base, containers, ghc-prim, hspec, hspec-discover - , template-haskell, th-abstraction - }: - mkDerivation { - pname = "linear-generics"; - version = "0.2.1"; - sha256 = "15wlv11hsmnxzaf98ycdi29f1a79sbiq250b2kk459f0wfdbl8xd"; - libraryHaskellDepends = [ - base containers ghc-prim template-haskell th-abstraction - ]; - testHaskellDepends = [ base hspec template-haskell ]; - testToolDepends = [ hspec-discover ]; - description = "Generic programming library for generalised deriving"; - license = lib.licenses.bsd3; - }) {}; - - "linear-generics_0_2_2" = callPackage ({ mkDerivation, base, containers, ghc-prim, hspec, hspec-discover , template-haskell, th-abstraction }: @@ -188435,7 +187389,22 @@ self: { testToolDepends = [ hspec-discover ]; description = "Generic programming library for generalised deriving"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; + }) {}; + + "linear-geo" = callPackage + ({ mkDerivation, base, deepseq, distributive, hedgehog, linear + , reflection, vector + }: + mkDerivation { + pname = "linear-geo"; + version = "0.1.0.0"; + sha256 = "1waa1z8a52q21zl32zajrwimqbjl5cfgj3j0cxfza7ja92lqv3yd"; + libraryHaskellDepends = [ + base deepseq distributive linear vector + ]; + testHaskellDepends = [ base hedgehog linear reflection ]; + description = "Geographic coordinates, built on the linear package"; + license = lib.licenses.mit; }) {}; "linear-grammar" = callPackage @@ -188489,8 +187458,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 +187624,8 @@ self: { }: mkDerivation { pname = "linenoise"; - version = "0.3.2"; - sha256 = "0hs910k358mfx1s1cmrc76f8ra3r34748h22m68a64mspibd2frx"; + version = "0.4.0"; + sha256 = "0j91vskwkjn98acbx8jgxq76xk53bzds2k9b9zjfra5y17bn0gqr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -189028,20 +187997,6 @@ self: { }) {}; "linux-file-extents" = callPackage - ({ 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"; @@ -189053,7 +188008,6 @@ self: { description = "Retrieve file fragmentation information under Linux"; license = lib.licenses.bsd3; platforms = lib.platforms.linux; - hydraPlatforms = lib.platforms.none; }) {}; "linux-framebuffer" = callPackage @@ -189106,18 +188060,6 @@ self: { }) {}; "linux-namespaces" = callPackage - ({ 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"; @@ -189127,7 +188069,6 @@ self: { description = "Work with linux namespaces: create new or enter existing ones"; license = lib.licenses.bsd3; platforms = lib.platforms.linux; - hydraPlatforms = lib.platforms.none; }) {}; "linux-perf" = callPackage @@ -189881,21 +188822,6 @@ self: { }) {}; "list-transformer" = callPackage - ({ 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"; @@ -189905,7 +188831,6 @@ self: { testHaskellDepends = [ base doctest ]; description = "List monad transformer"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.Gabriella439 ]; }) {}; @@ -191069,23 +189994,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 }: @@ -191099,7 +190007,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 +190839,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 +190853,6 @@ self: { ]; description = "A backtracking logic-programming monad"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "logict-sequence" = callPackage @@ -192392,8 +191284,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 @@ -193178,29 +192070,28 @@ 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; @@ -196195,28 +195086,6 @@ self: { }) {}; "markdown-unlit" = callPackage - ({ mkDerivation, base, base-compat, directory, hspec - , hspec-discover, QuickCheck, silently, stringbuilder, temporary - }: - 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 }: @@ -196235,7 +195104,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Literate Haskell support for Markdown"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "markdown-unlit"; }) {}; @@ -198022,8 +196890,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 +197253,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 +197291,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"; @@ -201987,8 +200856,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 @@ -202027,6 +200896,26 @@ self: { mainProgram = "mmark"; }) {}; + "mmark-cli_0_0_5_2" = callPackage + ({ mkDerivation, aeson, base, bytestring, directory, gitrev, lucid + , megaparsec, mmark, mmark-ext, optparse-applicative, stache, text + }: + mkDerivation { + pname = "mmark-cli"; + version = "0.0.5.2"; + sha256 = "05i8wy3zls6fp1qmdz4ayydhgvq6jnhh2rj4r3frvp8nl70kkv26"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + 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; + hydraPlatforms = lib.platforms.none; + mainProgram = "mmark"; + }) {}; + "mmark-ext" = callPackage ({ mkDerivation, base, foldl, ghc-syntax-highlighter, hspec , hspec-discover, lucid, microlens, mmark, modern-uri, skylighting @@ -202036,8 +200925,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 @@ -202911,6 +201800,30 @@ self: { license = lib.licenses.bsd3; }) {}; + "moffy-samples_0_1_0_3" = callPackage + ({ mkDerivation, aeson, base, bytestring, extra-data-yj, hashable + , JuicyPixels, moffy, moffy-samples-events, text, time + , transformers, type-flip, type-set, unordered-containers + }: + mkDerivation { + pname = "moffy-samples"; + 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 + unordered-containers + ]; + testHaskellDepends = [ + aeson base bytestring extra-data-yj hashable JuicyPixels moffy + moffy-samples-events text time transformers type-flip type-set + unordered-containers + ]; + description = "Samples of moffy"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "moffy-samples-events" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, deepseq , http-conduit, JuicyPixels, moffy, monads-tf, process, random, stm @@ -202934,6 +201847,71 @@ self: { license = lib.licenses.bsd3; }) {}; + "moffy-samples-events_0_2_2_5" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, deepseq + , 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.5"; + sha256 = "1p433xkcn7v32q57514j3c0k0vxsdpapypww3834lyiymp13ldf5"; + libraryHaskellDepends = [ + aeson base bytestring containers deepseq http-conduit JuicyPixels + moffy mtl process random stm text time type-flip type-set + union-color + ]; + testHaskellDepends = [ + aeson base bytestring containers deepseq http-conduit JuicyPixels + moffy mtl process random stm text time type-flip type-set + union-color + ]; + description = "Events for sample codes of moffy"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + + "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; + 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; + }) {inherit (pkgs) gtk3;}; + "moffy-samples-gtk4" = callPackage ({ mkDerivation, base, moffy, moffy-samples, moffy-samples-gtk4-run }: @@ -202961,8 +201939,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 +202342,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 ]; @@ -204004,25 +202982,6 @@ self: { }) {}; "monad-peel" = callPackage - ({ mkDerivation, base, extensible-exceptions, HUnit, test-framework - , test-framework-hunit, transformers - }: - 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 }: @@ -204039,7 +202998,6 @@ self: { ]; description = "Lift control operations like exception catching through monad transformers"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "monad-persist" = callPackage @@ -204724,21 +203682,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 }: @@ -204752,7 +203695,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 @@ -204780,17 +203722,6 @@ self: { }) {}; "monads-tf" = callPackage - ({ 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"; @@ -204799,7 +203730,6 @@ self: { libraryHaskellDepends = [ base transformers ]; description = "Monad classes, using type families"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "monadtransform" = callPackage @@ -205286,8 +204216,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 @@ -205351,6 +204281,8 @@ self: { pname = "monomer"; version = "1.6.0.0"; sha256 = "15cpybwdsh3yq9xhcrk0fpa0dcc805p9q6kn6qcz86khkvmp5qpc"; + revision = "1"; + editedCabalFile = "0x082vvbfywym7hn3dqg3a6bl63iv0l9ai0d1nzgysld1d8z60kj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -205382,20 +204314,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 ]; @@ -207446,17 +206379,6 @@ self: { }) {}; "mstate" = callPackage - ({ 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"; @@ -207465,7 +206387,6 @@ self: { 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 +207130,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; }) {}; @@ -210931,8 +209853,8 @@ self: { }: mkDerivation { pname = "nanopass"; - version = "0.0.2.0"; - sha256 = "0pymmshr81pckiixqyxz985lx402d0srhcnz31vv27pyn9xvi6xf"; + version = "0.0.2.1"; + sha256 = "1fcvhar7zqilypk93b0x6iklddb49cv2yc7f9rg11683h1siy8i3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -210941,7 +209863,7 @@ self: { 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 +209890,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 ]; @@ -211933,39 +210855,6 @@ self: { }) {ghc-binary = null;}; "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 @@ -212000,7 +210889,6 @@ self: { testToolDepends = [ tasty-discover ]; description = "An MQTT Protocol Implementation"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "net-mqtt-lens" = callPackage @@ -212562,8 +211450,8 @@ self: { }: mkDerivation { pname = "netwire-input-glfw"; - version = "0.0.11"; - sha256 = "1sizk0c8mbm6ad984gaf933h1bg4dgwi9k8hzrm9wp5rwbqjvcz8"; + version = "0.0.12"; + sha256 = "0ydg38w8n3k5hwqv1j1qw3lad0n034rmijpqgk09d2anhyr2pi0v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -212908,26 +211796,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 +211814,6 @@ self: { ]; description = "Create TLS-aware network code with conduits"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "network-connection" = callPackage @@ -213440,24 +212307,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 +212323,6 @@ self: { ]; description = "Simple interface to TLS secured network sockets"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "network-simple-ws" = callPackage @@ -214401,8 +213249,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 @@ -216659,6 +215507,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 +216020,8 @@ self: { pname = "numeric-prelude"; version = "0.4.4"; sha256 = "04x6ry2sxr5hsiz4098dn2gqyjqywiq2xk0anf6wc4xrvasgccjs"; - revision = "1"; - editedCabalFile = "0w5an2w06vpi75qj9972qbsiz4n72mr6mkib4ivlrrirndsyda79"; + revision = "2"; + editedCabalFile = "0cfhgpll0fg6d3m27f9fkhrv1l6v0dbbp9srkmg981kdh02pkjx2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -217274,18 +216142,6 @@ self: { }) {}; "numhask" = callPackage - ({ 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"; @@ -217294,26 +216150,9 @@ self: { 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 +216164,6 @@ self: { ]; description = "Multi-dimensional arrays"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "numhask-free" = callPackage @@ -217592,6 +216430,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 @@ -217812,31 +216652,6 @@ self: { }) {}; "o-clock" = callPackage - ({ mkDerivation, base, doctest, Glob, hedgehog, hspec-expectations - , markdown-unlit, tasty, tasty-hedgehog, tasty-hunit-compat - , type-spec - }: - mkDerivation { - pname = "o-clock"; - version = "1.3.0"; - sha256 = "1swayrdhz10b67m6ipa75qz9ycz6r7xbk9fdq3ajlhp9bry31l7i"; - revision = "1"; - editedCabalFile = "1fis58d0r7yvznmgijc2878gjv0261apb748d5pcphmgk9i5kzf3"; - 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; - 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 @@ -217856,16 +216671,27 @@ self: { testToolDepends = [ doctest markdown-unlit ]; description = "Type-safe time library"; license = lib.licenses.mpl20; - hydraPlatforms = lib.platforms.none; mainProgram = "play-o-clock"; }) {}; + "oalg-abg" = callPackage + ({ mkDerivation, base, oalg-base }: + mkDerivation { + 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"; @@ -219593,37 +218419,6 @@ self: { }) {}; "opaleye" = callPackage - ({ mkDerivation, aeson, base, base16-bytestring, bytestring - , case-insensitive, containers, contravariant, dotenv, hspec - , hspec-discover, multiset, postgresql-simple, pretty - , product-profunctors, profunctors, QuickCheck, scientific - , semigroups, text, time, time-compat, time-locale-compat - , transformers, uuid, void - }: - mkDerivation { - pname = "opaleye"; - version = "0.9.7.0"; - sha256 = "1njmns4myrjyfbmd4qrkrwqp6jyaridxkf4n0n8bgw3z5hr64jhv"; - 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 @@ -219650,7 +218445,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "An SQL-generating DSL targeting PostgreSQL"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "opaleye-classy" = callPackage @@ -221170,6 +219964,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 +220019,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 +220358,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 +220368,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 +220404,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 +220418,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 +220480,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 +220497,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 ]; }) {}; @@ -222433,40 +221171,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 @@ -222496,7 +221200,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "A formatter for Haskell source code"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "ormolu"; }) {}; @@ -223246,8 +221949,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 +221996,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 @@ -223897,61 +222614,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 @@ -223999,6 +222661,59 @@ self: { doHaddock = false; description = "Conversion between markup formats"; license = lib.licenses.gpl2Plus; + maintainers = [ + lib.maintainers.maralorn lib.maintainers.sternenseemann + ]; + }) {}; + + "pandoc_3_1_11_1" = 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 + , 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, typst, unicode-collation + , unicode-transforms, unix, vector, xml, xml-conduit, xml-types + , yaml, zip-archive, zlib + }: + mkDerivation { + pname = "pandoc"; + version = "3.1.11.1"; + sha256 = "0yfgvc4ypav3ydqi9ywhfxa2n4rbx7z3jc2p8ccv5r8081jqv5pg"; + configureFlags = [ "-f-trypandoc" ]; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson aeson-pretty array attoparsec base base64-bytestring binary + blaze-html blaze-markup bytestring case-insensitive citeproc + commonmark commonmark-extensions commonmark-pandoc containers + crypton-connection 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 typst + unicode-collation unicode-transforms unix vector xml xml-conduit + xml-types yaml zip-archive zlib + ]; + testHaskellDepends = [ + base bytestring containers Diff directory doctemplates filepath + Glob mtl pandoc-types process tasty tasty-golden tasty-hunit + tasty-quickcheck temporary text time xml zip-archive + ]; + benchmarkHaskellDepends = [ + base bytestring deepseq mtl tasty-bench text + ]; + doHaddock = false; + description = "Conversion between markup formats"; + license = lib.licenses.gpl2Plus; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.maralorn lib.maintainers.sternenseemann @@ -224092,6 +222807,27 @@ self: { maintainers = [ lib.maintainers.maralorn ]; }) {}; + "pandoc-cli_3_1_11_1" = callPackage + ({ mkDerivation, base, hslua-cli, pandoc, pandoc-lua-engine + , pandoc-server, safe, temporary, text, wai-extra, warp + }: + mkDerivation { + pname = "pandoc-cli"; + version = "3.1.11.1"; + sha256 = "0jf2s3w6vh15r180s2kc4z553lgf4asxmhbh1i0mj87228021j5p"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base hslua-cli pandoc pandoc-lua-engine pandoc-server safe + temporary text wai-extra warp + ]; + description = "Conversion between documentation formats"; + license = lib.licenses.gpl2Plus; + hydraPlatforms = lib.platforms.none; + mainProgram = "pandoc"; + maintainers = [ lib.maintainers.maralorn ]; + }) {}; + "pandoc-columns" = callPackage ({ mkDerivation, base, pandoc, pandoc-types }: mkDerivation { @@ -224598,37 +223334,6 @@ self: { }) {}; "pandoc-plot" = 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.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 @@ -224656,7 +223361,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 +223477,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 +223501,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 +223578,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 +223667,8 @@ self: { pname = "pango"; version = "0.13.10.0"; sha256 = "0qdk18vj07qivyyd0limjprni77q2xvydx748lsxsrw2ws8hb1ax"; + revision = "1"; + editedCabalFile = "0ngarn6nj4czgv34dr9p97dpykbxkx2ky5ww0alcz5zbn989j8zf"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal filepath gtk2hs-buildtools ]; libraryHaskellDepends = [ @@ -225111,49 +223789,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 +223805,8 @@ self: { pname = "pantry"; version = "0.9.3.1"; sha256 = "17nnp3vl03bv5c4c8djyvv7w885ajypzwxwb82vza8m0cf2jyja5"; + revision = "1"; + editedCabalFile = "0asw6107gmgc8yrjdkk0ipp4621bfg2pma8ccfwrr0m950dvxsbr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -225198,7 +223835,6 @@ self: { doHaddock = false; description = "Content addressable Haskell package management"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "pantry-tmp" = callPackage @@ -227245,10 +225881,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 +225895,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; }) {}; @@ -227407,23 +226040,6 @@ self: { }) {}; "path-extra" = callPackage - ({ mkDerivation, attoparsec, base, path, QuickCheck - , quickcheck-instances, tasty, tasty-quickcheck, text - }: - 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 }: @@ -227438,7 +226054,6 @@ self: { ]; description = "URLs without host information"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "path-formatting" = callPackage @@ -227516,19 +226131,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 +226143,6 @@ self: { ]; description = "Read and write UTF-8 text files"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "path-tree" = callPackage @@ -227635,8 +226236,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 +226280,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 @@ -229043,8 +227644,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 +228454,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 +228470,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 +229124,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 = [ @@ -230969,8 +229567,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 +229632,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 = [ @@ -232288,30 +230886,6 @@ self: { }) {}; "pinch" = 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.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 @@ -232333,7 +230907,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 +230916,8 @@ self: { }: mkDerivation { pname = "pinch-gen"; - version = "0.4.3.0"; - sha256 = "0bj1b891zm62iz9dl61zy5aw4750f222s472x2wnxzxjsb53d4fi"; + version = "0.4.4.0"; + sha256 = "0c65m9mxqk52lrh77ljkanycfsbi7k1jljb9wzwcb528vwjj6pgh"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -235483,6 +234056,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 +234853,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 @@ -236759,55 +235343,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 @@ -236854,7 +235389,6 @@ self: { ]; description = "An XMPP client library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "pontarius-xmpp-extras" = callPackage @@ -237985,22 +236519,6 @@ self: { }) {}; "postgresql-libpq" = callPackage - ({ 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"; @@ -238014,7 +236532,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 @@ -238303,35 +236820,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 @@ -238358,7 +236846,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 +236944,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 ]; @@ -238697,34 +237184,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 @@ -238752,7 +237211,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 @@ -239286,21 +237744,6 @@ self: { }) {}; "pqueue" = callPackage - ({ mkDerivation, base, deepseq, indexed-traversable, random, tasty - , tasty-bench, tasty-quickcheck - }: - 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 }: @@ -239317,7 +237760,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 +238823,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 +239565,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 +239581,6 @@ self: { ]; description = "Primitive GHC types with unlifted types inside"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "primula-board" = callPackage @@ -242312,9 +240739,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 +240752,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.8"; + sha256 = "09kw2gl00dzm6hn023d6vhhpgl1qpz6nawalp71kl47qhr2b0j1d"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -242345,12 +240772,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 @@ -243101,8 +241528,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 +241548,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 ]; @@ -243191,8 +241618,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 +241634,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 @@ -243226,8 +241653,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 ]; @@ -243248,8 +241675,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,8 +241691,8 @@ 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 @@ -244710,8 +243137,8 @@ self: { }: mkDerivation { pname = "purescript"; - version = "0.15.13"; - sha256 = "1br28bq8vagkpw7z49b36nzp5i82ibhjci3q1sakxxjaqp98wgnb"; + version = "0.15.14"; + sha256 = "1mldccxj71vn3zz6j96zmvs0b8a96ra6c56mvsvs7q1ffz78n3a5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -246466,8 +244893,8 @@ self: { }: mkDerivation { pname = "quic"; - version = "0.1.13"; - sha256 = "04ncav3c5jjakasvlr8r45zgwfbb9dmikx4945afxsm0iaqryxqd"; + version = "0.1.14"; + sha256 = "1h43yw85bdg2h8ahaac04nbpfvaw7ximp73rnsjsn1fsiqr0sf49"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -246701,8 +245128,8 @@ self: { }: mkDerivation { pname = "quickcheck-groups"; - version = "0.0.0.0"; - sha256 = "0ranwc1p7ps4f1ivbaxz18h98f3jh29hfw94zi11a27zqdyfscbg"; + version = "0.0.1.1"; + sha256 = "0da5x8hdfm5v1ab8zx11nvxc54jcmrv8gpf02vd0w2c95lgazvqi"; libraryHaskellDepends = [ base groups pretty-show QuickCheck quickcheck-classes quickcheck-instances semigroupoids @@ -246716,29 +245143,6 @@ self: { 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"; - 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; - hydraPlatforms = lib.platforms.none; - }) {}; - "quickcheck-higherorder" = callPackage ({ mkDerivation, base, QuickCheck, tasty, tasty-hunit , tasty-quickcheck, test-fun @@ -246821,8 +245225,8 @@ self: { }: mkDerivation { pname = "quickcheck-monoid-subclasses"; - version = "0.1.0.0"; - sha256 = "19q4h9s1m72vd0yrk7a9ikjik17hcrcnpgy461zw2zkijg68a0sm"; + version = "0.3.0.1"; + sha256 = "0fi2ixgd4cpc5q6ybbmgbf14dszpr3454bbwpzr74rnalj5qj7ym"; libraryHaskellDepends = [ base containers monoid-subclasses pretty-show QuickCheck quickcheck-classes quickcheck-instances semigroupoids @@ -246838,32 +245242,6 @@ self: { 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"; - 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; - hydraPlatforms = lib.platforms.none; - }) {}; - "quickcheck-poly" = callPackage ({ mkDerivation, base, haskell98, hint, MonadCatchIO-mtl , QuickCheck, regex-compat, regex-tdfa @@ -246925,8 +245303,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 +245420,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 @@ -249377,8 +247717,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 @@ -249406,6 +247746,22 @@ self: { license = lib.licenses.mit; }) {}; + "ratel-wai_2_0_0_6" = callPackage + ({ mkDerivation, base, bytestring, case-insensitive, containers + , http-client, ratel, wai + }: + mkDerivation { + pname = "ratel-wai"; + version = "2.0.0.6"; + sha256 = "01i4k821s10216flhcbcvv7jb1rzn6cqacj10j578l4761h0acz6"; + libraryHaskellDepends = [ + base bytestring case-insensitive containers http-client ratel wai + ]; + description = "Notify Honeybadger about exceptions via a WAI middleware"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "ratelimiter" = callPackage ({ mkDerivation, base, containers, extra, mtl, time, timespan , vector @@ -249535,8 +247891,8 @@ self: { }: mkDerivation { pname = "rattletrap"; - version = "12.0.3"; - sha256 = "11hfw1w59cidv253r0vby8qm7wmqcyram3rp03348zfyaajgcdnl"; + version = "12.1.2"; + sha256 = "0lysr7birh4z8zimn5whqpaxipfsnn6sqppcn5l72sqjq6rdhk3c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -249552,14 +247908,14 @@ self: { broken = true; }) {}; - "rattletrap_12_1_2" = callPackage + "rattletrap_12_1_3" = 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 = [ @@ -249648,20 +248004,6 @@ self: { }) {}; "rawfilepath" = callPackage - ({ 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"; @@ -249671,7 +248013,6 @@ self: { testHaskellDepends = [ base bytestring ]; description = "Use RawFilePath instead of FilePath"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "rawr" = callPackage @@ -249887,8 +248228,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 +248501,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 @@ -250857,27 +249198,6 @@ self: { }) {}; "rebase" = callPackage - ({ mkDerivation, base, bifunctors, bytestring, comonad, containers - , contravariant, deepseq, dlist, either, groups, hashable - , invariant, mtl, profunctors, scientific, selective, semigroupoids - , stm, text, time, time-compat, transformers, unordered-containers - , uuid-types, vector, vector-instances, void - }: - mkDerivation { - pname = "rebase"; - version = "1.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 @@ -250896,7 +249216,6 @@ self: { ]; description = "A more progressive alternative to the \"base\" package"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "rebindable" = callPackage @@ -251518,6 +249837,23 @@ self: { license = lib.licenses.bsd3; }) {}; + "redis-glob_0_1_0_7" = callPackage + ({ mkDerivation, ascii-char, ascii-superset, base, bytestring + , hspec, megaparsec, QuickCheck + }: + mkDerivation { + pname = "redis-glob"; + version = "0.1.0.7"; + sha256 = "08sqgp6jnxwjybi0hza0inhm9nsc1d8fpg9wh86r2hvssmxpn1nb"; + libraryHaskellDepends = [ ascii-char base bytestring megaparsec ]; + testHaskellDepends = [ + ascii-char ascii-superset base bytestring hspec QuickCheck + ]; + description = "Specify valid redis globs"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "redis-hs" = callPackage ({ mkDerivation, base, bytestring, network, utf8-string }: mkDerivation { @@ -251934,6 +250270,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,12 +250397,12 @@ 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 }: @@ -252069,9 +250423,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 @@ -254870,8 +253223,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 ]; @@ -255469,40 +253822,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 @@ -255533,7 +253852,6 @@ self: { doCheck = false; description = "HTTP client library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.maralorn ]; }) {}; @@ -255565,6 +253883,30 @@ self: { broken = true; }) {}; + "req-conduit_1_0_2" = callPackage + ({ mkDerivation, base, bytestring, conduit, conduit-extra, hspec + , hspec-discover, http-client, req, temporary, weigh + }: + mkDerivation { + pname = "req-conduit"; + version = "1.0.2"; + sha256 = "1g6zvwqrnrz161ixjcgklwvzrvb33fhh0x3w8vx7lyb4rvhmx99z"; + libraryHaskellDepends = [ + base bytestring conduit http-client req + ]; + testHaskellDepends = [ + base bytestring conduit conduit-extra hspec req temporary + ]; + testToolDepends = [ hspec-discover ]; + benchmarkHaskellDepends = [ + base bytestring conduit conduit-extra req temporary weigh + ]; + description = "Conduit helpers for the req HTTP client library"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "req-oauth2" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bytestring , data-default-class, hspec, http-client, http-types, lens @@ -255732,17 +254074,6 @@ self: { }) {}; "rerebase" = callPackage - ({ 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"; @@ -255751,7 +254082,6 @@ self: { libraryHaskellDepends = [ rebase ]; description = "Reexports from \"base\" with a bunch of other standard libraries"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "reroute" = callPackage @@ -256083,22 +254413,6 @@ self: { }) {}; "resourcet" = callPackage - ({ mkDerivation, base, containers, exceptions, hspec, mtl - , primitive, transformers, unliftio-core - }: - 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 }: @@ -256112,7 +254426,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 +254440,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; @@ -256864,6 +255179,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 +255552,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 +255579,8 @@ self: { }: mkDerivation { pname = "rhine-bayes"; - version = "1.1"; - sha256 = "1ybzvbpdz23l3fy1dvv7kn1cpis9c9jy00zxvvwbr47pbvdi9wxc"; + version = "1.2"; + sha256 = "0zffcvhx2bh1wcbizbjvy1gpcn4l8yjzppi54dcl9zxkpdbap5hb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -257285,8 +255602,8 @@ self: { }: mkDerivation { pname = "rhine-gloss"; - version = "1.1"; - sha256 = "12h501lcfskygn1pf407pksh9izcb79g48j4gw63pw4islhcxdbr"; + version = "1.2"; + sha256 = "1nxqggdjikn6qr89z1pn4pfqf392dnpxz6hlb07kdfaxa2rgcrp9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -257306,8 +255623,8 @@ self: { }: mkDerivation { pname = "rhine-terminal"; - version = "1.1"; - sha256 = "12r7j9mnswbb59mankl8pil7xk9s9ymzxdc73vmi6ads6kf6qvyr"; + version = "1.2"; + sha256 = "1kpicaw7snk0hh84rmym3jm7difwvrmv368lya20jc4margrrjhg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -257915,8 +256232,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 @@ -260227,17 +258544,6 @@ self: { }) {}; "run-st" = callPackage - ({ 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"; @@ -260246,7 +258552,6 @@ self: { libraryHaskellDepends = [ base primitive primitive-unlifted ]; description = "runST without boxing penalty"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "rungekutta" = callPackage @@ -260493,14 +258798,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 +258821,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"; @@ -260884,10 +259189,8 @@ self: { }: mkDerivation { pname = "safe-json"; - version = "1.1.4.0"; - sha256 = "01dr0fyqyjbg9cw9g1wgh8bl7y1gfjbzl6qza6lf2s4iisacb06p"; - revision = "3"; - editedCabalFile = "1d49dp1f00b865x8jfi1ynjp32yagjssf1ws9x3ci7qa8hsy1kxl"; + version = "1.2.0.0"; + sha256 = "0534kxg66ha106y9xp4jbv4lyd8cjgj7qbfcbqiahdi2sd9cyfhg"; libraryHaskellDepends = [ aeson base bytestring containers dlist hashable scientific tasty tasty-hunit tasty-quickcheck text time unordered-containers @@ -260902,7 +259205,7 @@ self: { license = lib.licenses.mit; }) {}; - "safe-json_1_2_0_0" = callPackage + "safe-json_1_2_0_1" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, dlist , hashable, quickcheck-instances, scientific, tasty, tasty-hunit , tasty-quickcheck, temporary, text, time, unordered-containers @@ -260910,8 +259213,8 @@ self: { }: 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 @@ -261843,49 +260146,6 @@ self: { }) {}; "sandwich" = 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 - }: - 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 @@ -261927,6 +260187,50 @@ self: { ]; description = "Yet another test framework for Haskell"; license = lib.licenses.bsd3; + }) {}; + + "sandwich_0_2_2_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, 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.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 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 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 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; }) {}; @@ -262453,8 +260757,8 @@ self: { }: mkDerivation { pname = "sbp"; - version = "4.15.0"; - sha256 = "1x8gqrrds6ci2s33vrrmw5ndzj22k271zd0wsbvfqg7wpz8ry37f"; + version = "5.0.4"; + sha256 = "1wfv99haslzjb7bl43a30z4m1gp0d83xayy7a5f4x447v6g9l8cd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -262471,7 +260775,7 @@ self: { license = lib.licenses.mit; }) {}; - "sbp_5_0_4" = callPackage + "sbp_5_0_5" = callPackage ({ mkDerivation, aeson, aeson-pretty, array, base , base64-bytestring, basic-prelude, binary, binary-conduit , bytestring, cmdargs, conduit, conduit-extra, data-binary-ieee754 @@ -262480,8 +260784,8 @@ self: { }: mkDerivation { pname = "sbp"; - version = "5.0.4"; - sha256 = "1wfv99haslzjb7bl43a30z4m1gp0d83xayy7a5f4x447v6g9l8cd"; + version = "5.0.5"; + sha256 = "172srcjmk6vqbnfl8l10a9a5bnpn5vvmccwj5cxpshaj387ap4j0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -262584,6 +260888,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 +260942,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 ]; @@ -263670,33 +262005,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 +262048,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 +262760,8 @@ self: { pname = "sdl2"; version = "2.5.5.0"; sha256 = "1kai6mmnwz9qq7q5y8c7wmcdf9qc5m167dzy3brj11jjds4smz93"; + revision = "1"; + editedCabalFile = "0r0lzn3hyjvzwqsrqprdzb2c167g7ip2cf07jvm1h5b53qc2a4cx"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -265051,29 +263389,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 +263409,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Bindings for secp256k1"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) secp256k1;}; "secp256k1-legacy" = callPackage @@ -265699,10 +264013,10 @@ self: { }: mkDerivation { pname = "semigroupoids"; - version = "5.3.7"; - sha256 = "169pjrm7lxjxrqj5q1iyl288bx5nj8n0pf2ri1cclxccqnvcsibd"; + version = "6.0.0.1"; + sha256 = "0d3rsxby1j4m0ak3v62jbjzw1f2n55qxnb2jsrgj1y5xj6c8m8vx"; revision = "1"; - editedCabalFile = "063xzbp4p93kbaygn26rzs4wmwf01mcj7d4qfsiwf39gd0wkf2dc"; + editedCabalFile = "1ia31jmv4m228j7mwcl58ala7z18d3iqygki3qv6akhi3i2kp8j7"; libraryHaskellDepends = [ base base-orphans bifunctors comonad containers contravariant distributive hashable tagged template-haskell transformers @@ -265712,29 +264026,6 @@ self: { 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 - ]; - description = "Semigroupoids: Category sans id"; - license = lib.licenses.bsd2; - hydraPlatforms = lib.platforms.none; - }) {}; - "semigroupoids-do" = callPackage ({ mkDerivation, base, semigroupoids }: mkDerivation { @@ -266330,29 +264621,6 @@ self: { }) {}; "sequence-formats" = 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.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 @@ -266373,7 +264641,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 +264785,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 @@ -266680,35 +264949,6 @@ self: { }) {}; "servant" = 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.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 @@ -266735,7 +264975,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 +265000,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; @@ -266891,30 +265131,6 @@ self: { }) {}; "servant-auth-docs" = 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.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 @@ -266936,7 +265152,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "servant-docs/servant-auth compatibility"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "servant-auth-hmac" = callPackage @@ -267325,38 +265540,6 @@ self: { }) {}; "servant-client" = 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, 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 @@ -267386,35 +265569,9 @@ 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 - ({ 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.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 @@ -267437,7 +265594,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 @@ -267510,28 +265666,6 @@ self: { }) {}; "servant-conduit" = 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.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 @@ -267551,7 +265685,6 @@ self: { ]; description = "Servant Stream support for conduit"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "servant-csharp" = callPackage @@ -267637,37 +265770,6 @@ self: { }) {}; "servant-docs" = 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.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 @@ -267695,7 +265797,6 @@ self: { ]; description = "generate API docs for your servant webservice"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "greet-docs"; }) {}; @@ -267918,25 +266019,6 @@ self: { }) {}; "servant-foreign" = callPackage - ({ mkDerivation, base, base-compat, hspec, hspec-discover - , http-types, lens, servant, text - }: - 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 }: @@ -267953,7 +266035,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 @@ -268124,43 +266205,6 @@ self: { }) {}; "servant-http-streams" = 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 - , 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 @@ -268373,26 +266417,6 @@ self: { }) {}; "servant-machines" = 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.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 @@ -268410,7 +266434,6 @@ self: { ]; description = "Servant Stream support for machines"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "servant-match" = callPackage @@ -268491,8 +266514,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 +266535,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 +266554,8 @@ self: { pname = "servant-multipart-client"; version = "0.12.2"; sha256 = "0djvbfc1yk8dzadav3lfrq99m7grcxxgxaifj8nc173yfdjdq4y2"; + revision = "1"; + editedCabalFile = "1v51mgy6j307sbfi52w6j85wfch178r6gap3d2nx1sws3hh35vh4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -268737,29 +266762,6 @@ self: { }) {}; "servant-pipes" = 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.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 @@ -268780,7 +266782,6 @@ self: { ]; description = "Servant Stream support for pipes"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "servant-polysemy" = callPackage @@ -269314,46 +267315,6 @@ self: { }) {}; "servant-server" = 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.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 @@ -269390,7 +267351,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"; }) {}; @@ -269669,36 +267629,6 @@ self: { }) {}; "servant-swagger" = callPackage - ({ mkDerivation, aeson, aeson-pretty, base, base-compat, bytestring - , Cabal, cabal-doctest, directory, doctest, filepath, hspec - , hspec-discover, http-media, insert-ordered-containers, lens - , lens-aeson, QuickCheck, servant, singleton-bool, swagger2 - , template-haskell, text, time, unordered-containers, utf8-string - , vector - }: - mkDerivation { - pname = "servant-swagger"; - version = "1.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 @@ -269726,7 +267656,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 @@ -271511,8 +269440,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 +270153,8 @@ self: { }: mkDerivation { pname = "shellify"; - version = "0.11.0.0"; - sha256 = "0wb8v86x26mi6phz5vkklv1fm0v6j99qqc8zlhapha67jxs1v8x2"; + version = "0.11.0.1"; + sha256 = "1ighr9py1c2njiwdzb4fy0rlz7k8zb51la5mr8ciwh7r8zkmi0gv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -272329,27 +270258,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 @@ -272368,7 +270276,6 @@ self: { ]; description = "Easy, repeatable testing of CLI programs/commands"; license = "GPL"; - hydraPlatforms = lib.platforms.none; mainProgram = "shelltest"; }) {}; @@ -272445,18 +270352,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 +270372,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"; @@ -274954,19 +272861,6 @@ self: { }) {}; "singleton-bool" = callPackage - ({ 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"; @@ -274977,7 +272871,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 +272931,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 +272975,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 +272993,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 +273306,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 @@ -275851,32 +273744,6 @@ self: { }) {}; "skylighting" = 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.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 @@ -275899,41 +273766,10 @@ self: { ]; description = "syntax highlighting library"; license = lib.licenses.gpl2Only; - hydraPlatforms = lib.platforms.none; mainProgram = "skylighting"; }) {}; "skylighting-core" = 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.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 @@ -275961,7 +273797,6 @@ self: { ]; description = "syntax highlighting library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "skylighting-extensions" = callPackage @@ -279747,18 +277582,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 +277591,6 @@ self: { testHaskellDepends = [ base ]; description = "Existential type: Some"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "some-dict-of" = callPackage @@ -279879,19 +277701,6 @@ self: { }) {}; "sorted-list" = callPackage - ({ 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"; @@ -279902,7 +277711,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 +277796,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"; @@ -280721,24 +278529,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 @@ -280755,7 +278545,6 @@ self: { ]; description = "3d math including quaternions/euler angles/dcms and utility functions"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "spatial-rotations" = callPackage @@ -281404,18 +279193,6 @@ self: { }) {}; "split" = callPackage - ({ 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"; @@ -281425,7 +279202,6 @@ self: { testHaskellDepends = [ base QuickCheck ]; description = "Combinator library for splitting lists"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "split-channel" = callPackage @@ -281944,6 +279720,26 @@ self: { broken = true; }) {}; + "sqids_0_2_1_0" = callPackage + ({ mkDerivation, base, bytestring, containers, hspec, mtl, split + , text, transformers + }: + mkDerivation { + pname = "sqids"; + version = "0.2.1.0"; + sha256 = "16qw5mdvyhbp3m8z6wrw0qzpimnndp4qhwzqdbxzdi528wyi1b3s"; + libraryHaskellDepends = [ + base bytestring containers mtl text transformers + ]; + testHaskellDepends = [ + base bytestring containers hspec mtl split text transformers + ]; + description = "A small library that lets you generate YouTube-looking IDs from numbers"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "sql-simple" = callPackage ({ mkDerivation, base, containers, exceptions, monad-control, text , transformers, transformers-base @@ -282866,6 +280662,8 @@ self: { pname = "stache"; version = "2.3.4"; sha256 = "0kgiyxws2kir8q8zrqkzmk103y7hl6nksxl70f6fy8m9fqkjga51"; + revision = "1"; + editedCabalFile = "16hg9ry7vkyv218913nn0pdhjk4hzn4a4r15pm2g28mms0bh4lx5"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -283015,24 +280813,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 }: @@ -283048,7 +280828,6 @@ self: { ]; description = "Clean away old stack build artifacts"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "stack-clean-old"; }) {}; @@ -283881,6 +281660,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 +281693,8 @@ self: { }: mkDerivation { pname = "stan"; - version = "0.1.1.0"; - sha256 = "0w5i4xfzgbsfv3yzl0j9wzqwyi2z4ynfkrqsa4lnbxrf0xnmnazn"; + version = "0.1.2.0"; + sha256 = "14d29yjnghw01jhfl0c26vcdxjmjngi0630zip3qsbd6a8x6ayzs"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -286592,30 +284394,7 @@ 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"; @@ -286626,12 +284405,11 @@ self: { 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 +284460,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 @@ -286727,23 +284505,6 @@ 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 @@ -286759,31 +284520,9 @@ self: { ]; description = "Streaming, parsers, arrays, serialization and more"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "streamly-examples" = 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.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 @@ -286802,21 +284541,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 +284632,8 @@ self: { }: mkDerivation { pname = "streamly-process"; - version = "0.3.0"; - sha256 = "15vj47j9n723clsa29m293c1naagi8psf3n1a9rv69myb4yddjry"; + version = "0.3.1"; + sha256 = "1033pgl9qlann1l9chla5f48gwj6y75ahri3g2k1cfm6h86l2z29"; libraryHaskellDepends = [ base exceptions process streamly streamly-core ]; @@ -287090,6 +284827,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; @@ -287583,6 +285322,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,53 +285417,26 @@ 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"; + 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; }) {}; - "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"; - 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; - hydraPlatforms = lib.platforms.none; - }) {}; - "stringable" = callPackage ({ mkDerivation, base, bytestring, system-filepath, text }: mkDerivation { @@ -288112,6 +285826,24 @@ self: { license = lib.licenses.mit; }) {}; + "strive_6_0_0_11" = callPackage + ({ mkDerivation, aeson, base, bytestring, data-default, gpolyline + , http-client, http-client-tls, http-types, template-haskell, text + , time, transformers + }: + mkDerivation { + pname = "strive"; + version = "6.0.0.11"; + sha256 = "1ddqkyqxbls5slg6gkj7rpvxac104q9haqpc7agggnglznrsc9p5"; + libraryHaskellDepends = [ + aeson base bytestring data-default gpolyline http-client + http-client-tls http-types template-haskell text time transformers + ]; + description = "A client for the Strava V3 API"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "strong-path" = callPackage ({ mkDerivation, base, exceptions, filepath, hashable, hspec, path , tasty, tasty-discover, tasty-hspec, tasty-quickcheck @@ -288727,8 +286459,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 @@ -292884,19 +290616,6 @@ self: { }) {}; "tagged" = callPackage - ({ 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"; @@ -292907,7 +290626,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 +291144,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 +291605,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,15 +291681,16 @@ self: { "tar-conduit" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-combinators , conduit-extra, containers, criterion, deepseq, directory - , filepath, hspec, QuickCheck, safe-exceptions, text, unix, weigh + , filepath, hspec, mtl, QuickCheck, safe-exceptions, text, unix + , weigh }: mkDerivation { pname = "tar-conduit"; - version = "0.3.2.1"; - sha256 = "0lxyfil7fgg1gvb02qhs2na9cy7nqg8fvclwy6pnz4anqa4wc28r"; + version = "0.4.0"; + sha256 = "0h0z6g1q57jy20p5m8y56dqkrfvpz46yhglsvg3n4mncr88jlrfj"; libraryHaskellDepends = [ - base bytestring conduit conduit-combinators directory filepath - safe-exceptions text unix + base bytestring conduit conduit-combinators containers directory + filepath mtl safe-exceptions text unix ]; testHaskellDepends = [ base bytestring conduit conduit-combinators conduit-extra @@ -293950,7 +291704,7 @@ self: { license = lib.licenses.mit; }) {}; - "tar-conduit_0_4_0" = callPackage + "tar-conduit_0_4_1" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-combinators , conduit-extra, containers, criterion, deepseq, directory , filepath, hspec, mtl, QuickCheck, safe-exceptions, text, unix @@ -293958,8 +291712,8 @@ self: { }: 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 @@ -294268,10 +292022,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 = [ @@ -294537,24 +292289,6 @@ self: { }) {}; "tasty-hedgehog" = callPackage - ({ mkDerivation, base, hedgehog, tagged, tasty - , tasty-expected-failure - }: - 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 }: @@ -294562,15 +292296,14 @@ self: { 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 @@ -294631,24 +292364,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 +292379,6 @@ self: { ]; description = "Hspec support for the Tasty test framework"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "tasty-html" = callPackage @@ -294677,6 +292391,8 @@ self: { pname = "tasty-html"; version = "0.4.2.1"; sha256 = "09abjmgw1l8m5pmynzwi8kamrg8ljvhbyfgbh2cs84b7sjfi3bfd"; + revision = "1"; + editedCabalFile = "0kklij8bjw01nnh6q95ykgqfy80kva3s90x6b5izvcqyp2znr3qa"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -294691,6 +292407,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 { @@ -294925,8 +292666,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 ]; @@ -295467,9 +293208,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 +293219,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 @@ -296877,17 +294618,6 @@ self: { }) {}; "termbox" = callPackage - ({ 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"; @@ -296896,23 +294626,9 @@ self: { 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"; @@ -296925,7 +294641,6 @@ self: { libraryHaskellDepends = [ base reactive-banana termbox ]; description = "termbox + reactive-banana"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "termbox-bindings" = callPackage @@ -296958,17 +294673,6 @@ self: { }) {}; "termbox-bindings-hs" = callPackage - ({ 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"; @@ -296977,23 +294681,9 @@ self: { 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"; @@ -297004,7 +294694,6 @@ self: { libraryHaskellDepends = [ base ki termbox ]; description = "termbox + The Elm Architecture"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "termcolor" = callPackage @@ -298062,29 +295751,6 @@ self: { }) {}; "texmath" = 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.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 @@ -298105,7 +295771,6 @@ self: { ]; description = "Conversion between math formats"; license = lib.licenses.gpl2Only; - hydraPlatforms = lib.platforms.none; }) {}; "texrunner" = callPackage @@ -298225,17 +295890,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,7 +295898,6 @@ self: { libraryHaskellDepends = [ base text text-builder-linear ]; description = "Text styling for ANSI terminals"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "text-ascii" = callPackage @@ -298278,25 +295931,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 +295945,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 +295968,6 @@ self: { benchmarkHaskellDepends = [ criterion rerebase ]; description = "Edge of developments for \"text-builder\""; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "text-builder-linear" = callPackage @@ -299433,22 +297043,6 @@ self: { }) {}; "th-abstraction" = callPackage - ({ 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"; @@ -299460,7 +297054,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 @@ -299594,8 +297187,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 +297197,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; @@ -299948,28 +297540,6 @@ self: { }) {}; "th-printf" = 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.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 @@ -299987,7 +297557,6 @@ self: { ]; description = "Quasiquoters for printf"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "th-reify-compat" = callPackage @@ -300340,18 +297909,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; }) {}; @@ -301491,6 +299056,19 @@ self: { maintainers = [ lib.maintainers.turion ]; }) {}; + "time-domain_0_1_0_3" = callPackage + ({ mkDerivation, base, time }: + mkDerivation { + pname = "time-domain"; + version = "0.1.0.3"; + sha256 = "1wwhqgg0fv8c55fzpwvk57xhgm0ir54zkchrzijjbia5591pzb81"; + libraryHaskellDepends = [ base time ]; + description = "A library for time domains and durations"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.turion ]; + }) {}; + "time-extras" = callPackage ({ mkDerivation, base, time }: mkDerivation { @@ -302104,20 +299682,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 +299694,6 @@ self: { benchmarkHaskellDepends = [ base ki random tasty-bench ]; description = "A timer wheel"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "timerep" = callPackage @@ -302580,8 +300143,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 +300153,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 +300173,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 +300194,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 +300547,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,30 +300758,6 @@ 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 { - pname = "tmp-proc"; - version = "0.5.1.4"; - sha256 = "0ps2fh7c9s30yc2jvwz5qzlhr6qck23as7f1ddkvxfh07wll2bkz"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - async base bytestring mtl network process text unliftio wai warp - warp-tls - ]; - testHaskellDepends = [ - base bytestring connection data-default hspec http-client - http-client-tls http-types req text wai warp warp-tls - ]; - description = "Run 'tmp' processes in integration tests"; - license = lib.licenses.bsd3; - }) {}; - - "tmp-proc_0_5_3_0" = callPackage ({ mkDerivation, async, base, bytestring, data-default, hspec , http-client, http-types, mtl, network, process, text, unliftio , wai, warp, warp-tls @@ -303244,7 +300779,6 @@ self: { ]; description = "Run 'tmp' processes in integration tests"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "tmp-proc-example" = callPackage @@ -303274,25 +300808,6 @@ self: { }) {}; "tmp-proc-postgres" = callPackage - ({ mkDerivation, base, bytestring, hspec, hspec-tmp-proc - , postgresql-simple, text, tmp-proc - }: - mkDerivation { - pname = "tmp-proc-postgres"; - version = "0.5.2.3"; - sha256 = "1db2nj009daglrdgwn89xab072ax1lcl3rvjzlp6fcqfmppdjj1g"; - libraryHaskellDepends = [ - base bytestring postgresql-simple text tmp-proc - ]; - testHaskellDepends = [ - base bytestring hspec hspec-tmp-proc postgresql-simple text - tmp-proc - ]; - description = "Shows how to run a PostgreSQL database as a tmp proc"; - license = lib.licenses.bsd3; - }) {}; - - "tmp-proc-postgres_0_5_3_1" = callPackage ({ mkDerivation, base, bytestring, hspec, hspec-tmp-proc , postgresql-simple, text, tmp-proc }: @@ -303309,26 +300824,9 @@ self: { ]; description = "Launch a PostgreSQL database in docker using tmp-proc"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "tmp-proc-rabbitmq" = callPackage - ({ mkDerivation, amqp, base, bytestring, hspec, hspec-tmp-proc - , text, tmp-proc - }: - mkDerivation { - pname = "tmp-proc-rabbitmq"; - version = "0.5.1.4"; - sha256 = "0iv12gbahmxxb0ap616ziwj34dx25qbmj9j9ach29hfabsr45bx9"; - 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"; - license = lib.licenses.bsd3; - }) {}; - - "tmp-proc-rabbitmq_0_5_3_1" = callPackage ({ mkDerivation, amqp, base, bytestring, hspec, hspec-tmp-proc , text, tmp-proc }: @@ -303342,26 +300840,9 @@ self: { ]; description = "Launch RabbitMQ in docker using tmp-proc"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "tmp-proc-redis" = callPackage - ({ mkDerivation, base, bytestring, hedis, hspec, hspec-tmp-proc - , text, tmp-proc - }: - mkDerivation { - pname = "tmp-proc-redis"; - version = "0.5.1.4"; - sha256 = "0rmximk8asf59s89girbvg244dsd7h72x2bwswkrm2zmv42j2qhr"; - 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"; - license = lib.licenses.bsd3; - }) {}; - - "tmp-proc-redis_0_5_3_1" = callPackage ({ mkDerivation, base, bytestring, hedis, hspec, hspec-tmp-proc , text, tmp-proc }: @@ -303375,7 +300856,6 @@ self: { ]; description = "Launch Redis in docker using tmp-proc"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "tmp-proc-zipkin" = callPackage @@ -303596,8 +301076,8 @@ self: { }: mkDerivation { pname = "toilet"; - version = "0.0.2"; - sha256 = "0a570jkqgq7g2qrmbmpgx0kiin3gdqhqpdqcmj7psfg8fxvhd7k6"; + version = "0.0.2.1"; + sha256 = "0596k74gg33lmhlaznhb90sf5a5zsy6jr260p2s6fv6zv8i48rnk"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -303899,6 +301379,30 @@ self: { license = lib.licenses.isc; }) {}; + "toml-parser_1_3_1_2" = callPackage + ({ mkDerivation, alex, array, base, containers, happy, hspec + , hspec-discover, markdown-unlit, prettyprinter, template-haskell + , text, time, transformers + }: + mkDerivation { + pname = "toml-parser"; + version = "1.3.1.2"; + sha256 = "1p6k52527r33jrq23fq0kqcn28ka93m57sw7m7sb11bln69bqkw8"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + array base containers prettyprinter text time transformers + ]; + libraryToolDepends = [ alex happy ]; + testHaskellDepends = [ + base containers hspec template-haskell time + ]; + testToolDepends = [ hspec-discover markdown-unlit ]; + description = "TOML 1.0.0 parser"; + license = lib.licenses.isc; + hydraPlatforms = lib.platforms.none; + }) {}; + "toml-reader" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, directory , megaparsec, parser-combinators, process, tasty, tasty-golden @@ -306389,8 +303893,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 @@ -306995,24 +304499,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 }: @@ -307028,7 +304514,6 @@ self: { ]; description = "Textual Type Classes"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "ttl-hashtables" = callPackage @@ -307509,34 +304994,6 @@ self: { }) {}; "turtle" = 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.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 @@ -307561,7 +305018,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 +306346,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 @@ -309952,26 +307408,16 @@ self: { }) {}; "typst-symbols" = callPackage - ({ 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 +307476,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 +308463,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 +308692,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 = [ @@ -313004,15 +310446,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; }) {}; @@ -314670,6 +312109,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 +312231,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; @@ -316909,6 +314348,18 @@ self: { license = lib.licenses.bsd3; }) {}; + "vector-stream_0_1_0_1" = callPackage + ({ mkDerivation, base, ghc-prim }: + mkDerivation { + pname = "vector-stream"; + version = "0.1.0.1"; + sha256 = "0z5z88flyassdpgga412qci6brr9gyljbx875wd479fy9crhgxfh"; + libraryHaskellDepends = [ base ghc-prim ]; + description = "Efficient Streams"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "vector-text" = callPackage ({ mkDerivation, base, binary, prologue, text, vector , vector-binary-instances @@ -317299,6 +314750,26 @@ self: { license = lib.licenses.bsd3; }) {}; + "versions_6_0_4" = callPackage + ({ mkDerivation, base, deepseq, hashable, megaparsec, microlens + , parser-combinators, tasty, tasty-hunit, template-haskell, text + }: + mkDerivation { + pname = "versions"; + version = "6.0.4"; + sha256 = "1kw4bn406p8llfyg896xrvahkzgbcdcffaf8kadh4rx5gif2hjyb"; + libraryHaskellDepends = [ + base deepseq hashable megaparsec parser-combinators + template-haskell text + ]; + testHaskellDepends = [ + base megaparsec microlens tasty tasty-hunit template-haskell text + ]; + description = "Types and parsers for software version numbers"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "vertexenum" = callPackage ({ mkDerivation, base, containers, hmatrix-glpk, tasty, tasty-hunit , vector-space @@ -317987,10 +315458,8 @@ self: { }: mkDerivation { pname = "visualize-cbn"; - version = "0.1.0.2"; - sha256 = "1vlidljhy0ykflgf7k8gawlqazcrkvcs7r8wbv7h9x6wfnx0w334"; - revision = "3"; - editedCabalFile = "0318c6m8226183wlx0hvkrzldvdfh9f358hz4xxfm28jg44i2vb2"; + version = "0.2.0"; + sha256 = "03p070dlpy27y5yzh4lg2929q1qsaccyiy9wr2258bjfa1153bxv"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -318428,30 +315897,6 @@ 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 { - pname = "vty"; - version = "5.38"; - sha256 = "18s84rrc1dhm5j8c24r8lgk8hjdrwsdjgf6hilqcdm90dx6jz0al"; - isLibrary = true; - isExecutable = true; - 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 - ]; - description = "A simple terminal UI library"; - license = lib.licenses.bsd3; - }) {}; - - "vty_6_1" = callPackage ({ mkDerivation, base, binary, blaze-builder, bytestring, deepseq , directory, filepath, microlens, microlens-mtl, microlens-th, mtl , parsec, stm, text, utf8-string, vector @@ -318469,7 +315914,6 @@ self: { ]; description = "A simple terminal UI library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "vty-crossplatform" = callPackage @@ -319796,35 +317240,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 @@ -320320,6 +317735,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 @@ -320454,34 +317871,6 @@ self: { }) {}; "wai-saml2" = 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.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 @@ -320492,6 +317881,8 @@ self: { 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 @@ -321010,42 +318401,6 @@ 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 - }: - mkDerivation { - pname = "warp"; - version = "3.3.25"; - sha256 = "1wa62inv7ai32jb88gr2vjiv1mh8gb96wc521y6mv2w967q1hzga"; - revision = "1"; - editedCabalFile = "1qg5ca56nmgkpzxcq0140yc8d0761hj257n24gf3dfjdj6hzf0pq"; - 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 - ]; - 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 - ]; - testToolDepends = [ hspec-discover ]; - benchmarkHaskellDepends = [ - auto-update base bytestring containers gauge hashable http-date - http-types network recv time-manager unix unix-compat unliftio x509 - ]; - description = "A fast, light-weight web server for WAI applications"; - license = lib.licenses.mit; - }) {}; - - "warp_3_3_31" = 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 @@ -321077,7 +318432,6 @@ self: { ]; description = "A fast, light-weight web server for WAI applications"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "warp-dynamic" = callPackage @@ -321176,25 +318530,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 +318544,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 @@ -321759,8 +319093,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 +319695,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 +319715,6 @@ self: { ]; description = "a Haskell client for the Selenium WebDriver protocol"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "webdriver-angular" = callPackage @@ -322601,19 +319909,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,8 +319933,8 @@ 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 @@ -322637,20 +319945,22 @@ self: { }) {}; "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 +319971,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 +320286,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 +320627,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 +320640,6 @@ self: { testHaskellDepends = [ base deepseq ]; description = "Measure allocations of a Haskell functions/values"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "weighted" = callPackage @@ -324146,6 +321504,26 @@ self: { maintainers = [ lib.maintainers.maralorn ]; }) {}; + "witch_1_2_0_4" = callPackage + ({ mkDerivation, base, bytestring, containers, HUnit, tagged + , template-haskell, text, time, transformers + }: + mkDerivation { + pname = "witch"; + version = "1.2.0.4"; + sha256 = "0yif1i7i83y51ky7j085b1sq9cx3gjn4vdcb8zpjwrzicw9m2nvz"; + libraryHaskellDepends = [ + base bytestring containers tagged template-haskell text time + ]; + testHaskellDepends = [ + base bytestring containers HUnit tagged text time transformers + ]; + description = "Convert values from one type into another"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.maralorn ]; + }) {}; + "with-index" = callPackage ({ mkDerivation, base }: mkDerivation { @@ -326003,21 +323381,6 @@ 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 }: @@ -326030,6 +323393,21 @@ self: { ]; description = "Secure WebSocket (WSS) clients"; license = lib.licenses.mit; + }) {}; + + "wuss_2_0_1_7" = callPackage + ({ mkDerivation, base, bytestring, crypton-connection, exceptions + , network, websockets + }: + mkDerivation { + pname = "wuss"; + 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; }) {}; @@ -326591,8 +323969,8 @@ self: { }: mkDerivation { pname = "xdot"; - version = "0.3.0.4"; - sha256 = "1qmg22dyx6q77cfr1l2cx8s0h19c1rc9aksc8lq4wzmm9pg1rapg"; + version = "0.3.0.5"; + sha256 = "0amk4cn9kxa8l4hp016lywlrr33df3gw6gbi5lydzqzdcwd6qg3d"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -329491,6 +326869,33 @@ self: { license = lib.licenses.mit; }) {}; + "yaml-unscrambler_0_1_0_19" = callPackage + ({ mkDerivation, acc, attoparsec, attoparsec-data, attoparsec-time + , base, base64-bytestring, bytestring, conduit, containers, foldl + , hashable, libyaml, mtl, neat-interpolation, quickcheck-instances + , rerebase, scientific, selective, tasty, tasty-hunit, text + , text-builder-dev, time, transformers, unordered-containers, uuid + , vector, yaml + }: + mkDerivation { + pname = "yaml-unscrambler"; + version = "0.1.0.19"; + sha256 = "092778zd41i5zb5jhj2p2vfiib74zw05p6vqmlp3s2ziawj9s79g"; + libraryHaskellDepends = [ + acc attoparsec attoparsec-data attoparsec-time base + base64-bytestring bytestring conduit containers foldl hashable + libyaml mtl scientific selective text text-builder-dev time + transformers unordered-containers uuid vector yaml + ]; + testHaskellDepends = [ + foldl neat-interpolation quickcheck-instances rerebase tasty + tasty-hunit + ]; + description = "Flexible declarative YAML parsing toolkit"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "yaml2owl" = callPackage ({ mkDerivation, base, containers, directory, filepath, network , network-uri, swish, text, xml, yaml @@ -334255,8 +331660,8 @@ self: { pname = "zip"; version = "2.0.0"; sha256 = "1j3gwhgcn2j2jsdg4dw7a5y1pw0n273zkfk782pvzjqmccaywbdp"; - revision = "2"; - editedCabalFile = "15qqk75gd3w4rypwhxlxsq9aaj8iz9wd8pds2si69jsyivn1nrrg"; + revision = "3"; + editedCabalFile = "1b6izcvvrhdra0jxp2s7xk9xv41iwq3yc9bpi44nmc2fj4ra4r2v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ From d9b750c286127f6a7085af0d62321e8a07c3c6a8 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sun, 7 Jan 2024 12:42:25 +0100 Subject: [PATCH 006/340] haskellPackages.ghc: 9.4.8 -> 9.6.3 --- doc/languages-frameworks/haskell.section.md | 2 +- pkgs/top-level/all-packages.nix | 22 ++++++++++----------- 2 files changed, 11 insertions(+), 13 deletions(-) diff --git a/doc/languages-frameworks/haskell.section.md b/doc/languages-frameworks/haskell.section.md index b0b5f5c3bb2f..c6e5ae5af0e2 100644 --- a/doc/languages-frameworks/haskell.section.md +++ b/doc/languages-frameworks/haskell.section.md @@ -110,7 +110,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.ghc963`: ```console $ nix-env -f '' -qaP -A haskell.packages.ghc927 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 8ab7f9f663dd..6c178e53d1ef 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -16235,13 +16235,11 @@ 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 + # JS backend can't use gmp + (if stdenv.hostPlatform.isStatic || 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 @@ -16254,9 +16252,10 @@ 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); + # JS backend can't use GMP + (if stdenv.targetPlatform.isStatic || stdenv.targetPlatform.isGhcjs + then haskell.compiler.native-bignum.ghc96 + else haskell.compiler.ghc96); alex = haskell.lib.compose.justStaticExecutables haskellPackages.alex; @@ -20723,8 +20722,7 @@ with pkgs; c-blosc = callPackage ../development/libraries/c-blosc { }; # justStaticExecutables is needed due to https://github.com/NixOS/nix/issues/2990 - # ghc94: https://discourse.haskell.org/t/facing-mmap-4096-bytes-at-nil-cannot-allocate-memory-youre-not-alone/6259 - cachix = haskell.lib.justStaticExecutables haskell.packages.ghc94.cachix; + cachix = haskell.lib.compose.justStaticExecutables haskellPackages.cachix; calcium = callPackage ../development/libraries/calcium { }; From bd7b302130a472d2e160feb3d2e6bf4a46080254 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sun, 7 Jan 2024 17:39:42 +0100 Subject: [PATCH 007/340] haskellPackages: fix eval with GHC 9.6 and Stackage LTS 22 --- .../haskell-modules/configuration-common.nix | 112 ++---------------- .../configuration-ghc-9.6.x.nix | 61 ---------- .../configuration-hackage2nix/broken.yaml | 2 - .../transitive-broken.yaml | 1 - .../haskell-modules/configuration-nix.nix | 4 +- .../haskell-modules/hackage-packages.nix | 5 - 6 files changed, 9 insertions(+), 176 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 0feb4cb719d9..fa6db1057c39 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") { @@ -314,10 +312,6 @@ self: super: { # 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... @@ -519,9 +513,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 @@ -1250,32 +1241,6 @@ self: super: { 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; @@ -1700,6 +1665,12 @@ 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; + # 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. @@ -1786,23 +1757,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; @@ -1942,50 +1896,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 @@ -2743,9 +2653,7 @@ self: super: { 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 [ (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 @@ -2842,11 +2750,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; }); @@ -2855,7 +2758,6 @@ 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; }); 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 63029222cde4..f17472cca2af 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 # @@ -159,47 +126,19 @@ self: super: { }) 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 diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 243c21b0d3b7..e6e774fd1052 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -595,7 +595,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 @@ -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 diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index 6b9bf78a40d0..20b5a257892f 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -735,7 +735,6 @@ dont-distribute-packages: - cabal-cargs - cabal-flatpak - cabal-helper - - cabal-plan-bounds - cabal-query - cabal-test - cabal2arch diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index 8b40842fd0d7..4db37ee1b2d4 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -655,6 +655,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; @@ -1228,11 +1230,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 9d343462dd4f..d6c20f412bff 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -57370,9 +57370,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 @@ -57391,7 +57389,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 ]; }) {}; @@ -104757,8 +104754,6 @@ self: { libraryHaskellDepends = [ base bytestring filepath unix ]; description = "Basic file IO operations via 'OsPath'"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "file-location" = callPackage From 5707d014d4018ec7c3c7c3d89d78d1c88b07b910 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sun, 7 Jan 2024 17:42:28 +0100 Subject: [PATCH 008/340] Revert "pandoc: use library's version" This reverts commit c634dae2798046a6d27734e708c83909b359eb59. Reason for revert: Upstream now uses synced version numbers for pandoc and pandoc-cli. --- pkgs/development/tools/pandoc/default.nix | 9 --------- 1 file changed, 9 deletions(-) diff --git a/pkgs/development/tools/pandoc/default.nix b/pkgs/development/tools/pandoc/default.nix index a2ceef50eb6f..e7f78bdb8fda 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 []) ++ [ From 50a5a1263b3fc8f675e2e8c81e3189b5e585ff84 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sun, 7 Jan 2024 17:57:37 +0100 Subject: [PATCH 009/340] haskellPackages.http-api-data: allow hspec 2.11.* --- pkgs/development/haskell-modules/configuration-common.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index fa6db1057c39..8e566a0f0c59 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -206,6 +206,9 @@ self: super: { ''; }) super.double-conversion; + # Too strict bounds on hspec < 2.11 + http-api-data = doJailbreak super.http-api-data; + # Allow aeson == 2.1.* # https://github.com/hdgarrood/aeson-better-errors/issues/23 aeson-better-errors = doJailbreak super.aeson-better-errors; From 9a237d0c03dc9257c9ad760c2d57ee513de38d3b Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sun, 7 Jan 2024 18:29:32 +0100 Subject: [PATCH 010/340] pandoc: fix eval Latest and Stackage version finally match! --- pkgs/development/tools/pandoc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/pandoc/default.nix b/pkgs/development/tools/pandoc/default.nix index e7f78bdb8fda..9d0c511f6479 100644 --- a/pkgs/development/tools/pandoc/default.nix +++ b/pkgs/development/tools/pandoc/default.nix @@ -28,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 @@ -44,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 ]; }) From 636f5f7a438572f69d26befd4b7da01f7639cdfc Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Sun, 7 Jan 2024 23:11:18 +0100 Subject: [PATCH 011/340] haskellPackages.configurator-pg: remove jailbreak --- pkgs/development/haskell-modules/configuration-common.nix | 4 ---- 1 file changed, 4 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 8e566a0f0c59..d1a751a0c330 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2764,8 +2764,4 @@ self: super: { 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; - } // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super From 8d15aa4ac67065e845961631b68a7d36c1ca142d Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Sun, 7 Jan 2024 23:17:52 +0100 Subject: [PATCH 012/340] haskellPackages.postgrest: update comment --- pkgs/development/haskell-modules/configuration-common.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index d1a751a0c330..681544713e05 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2655,8 +2655,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 [ + # 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 From 185f85e2029afd55489c885a37329c0255ba5518 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Sun, 7 Jan 2024 23:18:14 +0100 Subject: [PATCH 013/340] haskellPackages.hasql-pool: remove redundant override This attribute no longer exists at all --- pkgs/development/haskell-modules/configuration-nix.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index 4db37ee1b2d4..154ce8f0d8c0 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -428,7 +428,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, From 789cd14ab9236e822a23e32970ce724ac0c655fa Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Sun, 7 Jan 2024 23:41:09 +0100 Subject: [PATCH 014/340] haskellPackages.{fuzzyset_0_2_4,swagger2}: jailbreak for hspec --- pkgs/development/haskell-modules/configuration-common.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 681544713e05..be164bfbfe0a 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2672,6 +2672,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. From 73eca9a20f1543103dc2c6a7632fc377c9d84dad Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Sun, 7 Jan 2024 23:41:35 +0100 Subject: [PATCH 015/340] haskellPackages.hspec-api: unmark as broken --- pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix | 3 --- .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 - pkgs/development/haskell-modules/hackage-packages.nix | 2 -- 3 files changed, 6 deletions(-) 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 d6672c22a203..981f15dc2a67 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix @@ -113,7 +113,4 @@ self: super: { "--match" "!/hiedb/Command line/point-info/correctly prints type signatures/" ]; }) super.hiedb; - - # Unbroken due to hspec* upgrades - hspec-api = doDistribute (unmarkBroken super.hspec-api); } diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index e6e774fd1052..8aa0521d4a87 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -2622,7 +2622,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 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index d6c20f412bff..f95543b2562a 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -157794,8 +157794,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "A Testing Framework for Haskell"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "hspec-attoparsec" = callPackage From 06427a924188249b00d803d0e508f7030fd6b382 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Sun, 7 Jan 2024 23:41:48 +0100 Subject: [PATCH 016/340] haskellPackages.monad-bayes: fix eval --- pkgs/development/haskell-modules/configuration-common.nix | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index be164bfbfe0a..5f0a2fedbf0f 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -215,9 +215,7 @@ self: super: { # 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 From 6d58e1bf6479ce66da79b94a896b5383367f7481 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 8 Jan 2024 00:05:26 +0100 Subject: [PATCH 017/340] haskellPackages.ShellCheck: fix failing test --- pkgs/development/haskell-modules/configuration-common.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 5f0a2fedbf0f..7603ceb4f717 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -234,6 +234,12 @@ self: super: { 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. From 3f51344505eb7336eaf4bc49c539c5bd5b8842e3 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Mon, 8 Jan 2024 11:45:16 +0100 Subject: [PATCH 018/340] haskellPackages.tasty-discover: allow hspec 2.11.* --- pkgs/development/haskell-modules/configuration-common.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 7603ceb4f717..2869818bf328 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -208,6 +208,7 @@ self: super: { # 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 From e006e61ab89196524e9dbefc51cad7c437d3ead8 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Mon, 8 Jan 2024 11:45:43 +0100 Subject: [PATCH 019/340] haskell.packages.*.optparse-applicative: fix infinite recursion This can be broken by e.g. dontCheck-ing syb or prettyprinter-ansi-terminal which cause this problem via tasty. It worked by accident in haskell.packages.ghc96, now we've solved it for all package sets. --- pkgs/development/haskell-modules/configuration-common.nix | 3 +++ pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix | 5 ----- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 2869818bf328..6d3b7cff895c 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1679,6 +1679,9 @@ self: super: { # 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. 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 f17472cca2af..5eecffa508bf 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix @@ -103,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 { From 960bbb9963243d952d8620aa579ff74be2472e89 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Mon, 8 Jan 2024 11:51:33 +0100 Subject: [PATCH 020/340] haskell.packages.ghc94.haskell-language-server: fix eval A lot of version upgrades now go away, but we need to keep this machinery, it seems, due to the Cabal-syntax upgrade. --- .../haskell-modules/configuration-ghc-9.4.x.nix | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) 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 f4daa4648d83..d8a79b01ab3d 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix @@ -109,23 +109,18 @@ in { ( 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 From 002e2059cac75b50c533d6b1dc2454f33c8ed7e9 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Mon, 8 Jan 2024 11:55:57 +0100 Subject: [PATCH 021/340] haskell.packages.ghc{810,90,92}.cabal-install: fix eval The hspec version upgrade is unnecessary now, as 2.11.* is the default. --- .../haskell-modules/configuration-common.nix | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 6d3b7cff895c..4e061226e0d9 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -50,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; From c83116b474156f1e2ef07ef569fd46581688ffb8 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Mon, 8 Jan 2024 12:03:06 +0100 Subject: [PATCH 022/340] haskell.packages.ghc98: fix evaluation errors A lot of version upgrades became obsolete and the hls-floskell-plugin is disabled by default now (as 9.6 is used for evaluating the cabal flags). --- .../configuration-ghc-9.8.x.nix | 18 ------------------ 1 file changed, 18 deletions(-) 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 981f15dc2a67..9bb379f3b027 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix @@ -53,7 +53,6 @@ self: super: { # 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; @@ -66,29 +65,12 @@ self: super: { }; # 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); From a2dd913a78eba74c799fe2ce6f278a5e6ad0822b Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Mon, 8 Jan 2024 12:18:14 +0100 Subject: [PATCH 023/340] haskell.packages.*.indexed-traversable: provide compat lib if needed --- .../development/haskell-modules/configuration-ghc-8.10.x.nix | 5 +++++ pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix | 5 +++++ pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix | 5 +++++ pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix | 5 +++++ 4 files changed, 20 insertions(+) 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 8b4399af2076..c2fc6f962d9c 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix @@ -170,4 +170,9 @@ self: super: { # No instance for (Show B.Builder) arising from a use of ‘print’ http-types = dontCheck super.http-types; + + # Needs compat library for GHC < 9.6 + indexed-traversable = addBuildDepends [ + self.foldable1-classes-compat + ] super.indexed-traversable; } 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 69eea055315a..6932dbc4843a 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix @@ -135,4 +135,9 @@ self: super: { # No instance for (Show B.Builder) arising from a use of ‘print’ http-types = dontCheck super.http-types; + + # Needs compat library for GHC < 9.6 + indexed-traversable = addBuildDepends [ + self.foldable1-classes-compat + ] super.indexed-traversable; } 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 5ffca6a50bc6..11a9d8a606dc 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix @@ -127,4 +127,9 @@ self: super: { # Requires GHC < 9.4 ghc-source-gen = doDistribute (unmarkBroken super.ghc-source-gen); + + # Needs compat library for GHC < 9.6 + indexed-traversable = addBuildDepends [ + self.foldable1-classes-compat + ] super.indexed-traversable; } 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 d8a79b01ab3d..3e82db679126 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix @@ -126,4 +126,9 @@ in { hlint stylish-haskell ; + + # Needs compat library for GHC < 9.6 + indexed-traversable = addBuildDepends [ + self.foldable1-classes-compat + ] super.indexed-traversable; } From 8dafcd5dab1009cfb957097511ed1630c82fe5c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Favier?= Date: Tue, 9 Jan 2024 13:50:19 +0100 Subject: [PATCH 024/340] haskellPackages.{djinn,mueval}: fix build --- .../haskell-modules/configuration-common.nix | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 4bdc3552362b..44c30e619583 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1041,10 +1041,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 . phash = markBroken super.phash; From dd8abb912117202ddf9c1e288a421d2f330e6273 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Wed, 10 Jan 2024 15:27:13 +0100 Subject: [PATCH 025/340] pkgsStatic.haskellPackages: use haskell.packages.ghc94 GHC 9.6 doesn't build with static rts etc. with hadrian: https://github.com/NixOS/nixpkgs/issues/208959 Using GHC 9.4 is a bit safer than 9.8, since packages are generally more likely to build with the older GHC. --- pkgs/top-level/all-packages.nix | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 7728a213abea..143066888e28 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -16226,9 +16226,11 @@ with pkgs; haskellPackages = dontRecurseIntoAttrs # Prefer native-bignum to avoid linking issues with gmp + # GHC 9.6 rts can't be built statically with hadrian, so we need to use 9.4 + # until 9.8 is ready + (if stdenv.hostPlatform.isStatic then haskell.packages.native-bignum.ghc94 # JS backend can't use gmp - (if stdenv.hostPlatform.isStatic || stdenv.hostPlatform.isGhcjs - then haskell.packages.native-bignum.ghc96 + else if stdenv.hostPlatform.isGhcjs then haskell.packages.native-bignum.ghc96 else haskell.packages.ghc96) // { __recurseIntoDerivationForReleaseJobs = true; }; @@ -16242,10 +16244,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 + # 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 - (if stdenv.targetPlatform.isStatic || stdenv.targetPlatform.isGhcjs - then haskell.compiler.native-bignum.ghc96 - else haskell.compiler.ghc96); + else if stdenv.targetPlatform.isGhcjs then haskell.compiler.native-bignum.ghc96 + else haskell.compiler.ghc96); alex = haskell.lib.compose.justStaticExecutables haskellPackages.alex; From c1ac4da312d1d2b2e15300f009b6c617ab55750e Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Wed, 10 Jan 2024 15:35:04 +0100 Subject: [PATCH 026/340] haskellPackages.lzma-conduit: lift overly strict bounds --- pkgs/development/haskell-modules/configuration-common.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 44c30e619583..93cbdf7b71f1 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -517,6 +517,10 @@ self: super: { # Generally a slightly packaging hostile bound practice. matterhorn = doJailbreak super.matterhorn; + # 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 { # 2023-12-11: Needs older core due to remote From bd583b6169c956e1b4504fa840ae9b3fcc9ed938 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 11 Jan 2024 12:01:47 +0100 Subject: [PATCH 027/340] haskellPackages.vty-unix: remove broken flag --- .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 - pkgs/development/haskell-modules/hackage-packages.nix | 2 -- 2 files changed, 3 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 8aa0521d4a87..db8a77ae51c3 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -5921,7 +5921,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/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index f95543b2562a..6293f9239ecf 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -316017,9 +316017,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 From f805a394487072d8ce1ed2d530c7519a895abd3a Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 11 Jan 2024 14:14:56 +0100 Subject: [PATCH 028/340] pkgsStatic.haskell.packages.ghc96.ghc: mark broken Reference https://github.com/NixOS/nixpkgs/issues/208959 --- pkgs/development/compilers/ghc/common-hadrian.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/compilers/ghc/common-hadrian.nix b/pkgs/development/compilers/ghc/common-hadrian.nix index f4d2a279a678..465db3a25296 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; From 8ecc123cf0d206dffdf79c3c06cdc9460b987557 Mon Sep 17 00:00:00 2001 From: Rodney Lorrimar Date: Thu, 11 Jan 2024 15:50:56 +0800 Subject: [PATCH 029/340] haskell.packages.*.{these,OneTuple}: provide compat pkg where needed Co-authored-by: sternenseemann --- .../configuration-ghc-8.10.x.nix | 25 +++++++++++-------- .../configuration-ghc-9.0.x.nix | 14 ++++++++--- .../configuration-ghc-9.2.x.nix | 14 ++++++++--- .../configuration-ghc-9.4.x.nix | 13 +++++++--- 4 files changed, 44 insertions(+), 22 deletions(-) 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 c2fc6f962d9c..6895fd2cc0d6 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: { @@ -120,13 +121,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); @@ -171,8 +165,19 @@ self: super: { # No instance for (Show B.Builder) arising from a use of ‘print’ http-types = dontCheck super.http-types; - # Needs compat library for GHC < 9.6 - indexed-traversable = addBuildDepends [ + # Packages which need compat library for GHC < 9.6 + inherit + (lib.mapAttrs + (_: addBuildDepends [ self.foldable1-classes-compat ]) + super) + indexed-traversable + these + ; + + # OneTuple needs hashable (instead of ghc-prim) and foldable1-classes-compat for GHC < 9 + OneTuple = addBuildDepends [ self.foldable1-classes-compat - ] super.indexed-traversable; + ] (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 6932dbc4843a..a435d75a9bbb 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: { @@ -136,8 +137,13 @@ self: super: { # No instance for (Show B.Builder) arising from a use of ‘print’ http-types = dontCheck super.http-types; - # Needs compat library for GHC < 9.6 - indexed-traversable = addBuildDepends [ - self.foldable1-classes-compat - ] super.indexed-traversable; + # Packages which need compat library for GHC < 9.6 + inherit + (lib.mapAttrs + (_: addBuildDepends [ self.foldable1-classes-compat ]) + super) + indexed-traversable + OneTuple + these + ; } 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 11a9d8a606dc..48d67fc133cc 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: { @@ -128,8 +129,13 @@ self: super: { # Requires GHC < 9.4 ghc-source-gen = doDistribute (unmarkBroken super.ghc-source-gen); - # Needs compat library for GHC < 9.6 - indexed-traversable = addBuildDepends [ - self.foldable1-classes-compat - ] super.indexed-traversable; + # Packages which need compat library for GHC < 9.6 + inherit + (lib.mapAttrs + (_: addBuildDepends [ self.foldable1-classes-compat ]) + super) + indexed-traversable + OneTuple + these + ; } 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 3e82db679126..d62712f46811 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix @@ -127,8 +127,13 @@ in { stylish-haskell ; - # Needs compat library for GHC < 9.6 - indexed-traversable = addBuildDepends [ - self.foldable1-classes-compat - ] super.indexed-traversable; + # Packages which need compat library for GHC < 9.6 + inherit + (lib.mapAttrs + (_: addBuildDepends [ self.foldable1-classes-compat ]) + super) + indexed-traversable + OneTuple + these + ; } From 8ce5cd43da0edeaeaf3b41f1936907cc49cc0ff5 Mon Sep 17 00:00:00 2001 From: Rodney Lorrimar Date: Sat, 23 Dec 2023 18:36:20 +0800 Subject: [PATCH 030/340] haskellPackages.repa: apply build fixes for ghc >= 9.4 Co-authored-by: sternenseemann --- .../haskell-modules/configuration-common.nix | 30 +++++++++++++++++++ .../configuration-hackage2nix/broken.yaml | 1 - .../transitive-broken.yaml | 3 -- .../haskell-modules/hackage-packages.nix | 5 ---- 4 files changed, 30 insertions(+), 9 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 93cbdf7b71f1..49ca0c9a1c4c 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2807,4 +2807,34 @@ self: super: { ghc-syntax-highlighter = self.ghc-syntax-highlighter_0_0_10_0; }); + 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-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index db8a77ae51c3..1e5bd3eeefc9 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -4655,7 +4655,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 diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index 20b5a257892f..fb116e35e1cb 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -3345,15 +3345,12 @@ 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 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 6293f9239ecf..a5bd34592195 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -253259,8 +253259,6 @@ self: { ]; description = "High performance, regular, shape polymorphic parallel arrays"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "repa-algorithms" = callPackage @@ -253272,7 +253270,6 @@ self: { libraryHaskellDepends = [ base repa vector ]; description = "Algorithms using the Repa array library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "repa-array" = callPackage @@ -253366,7 +253363,6 @@ self: { ]; description = "Examples using the Repa array library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "repa-fftw" = callPackage @@ -253422,7 +253418,6 @@ self: { ]; description = "Read and write Repa arrays in various formats"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "repa-linear-algebra" = callPackage From 146350db3ff112c487ca11431ea3b70603ecf7c0 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 11 Jan 2024 16:15:33 +0100 Subject: [PATCH 031/340] haskell.packages.ghc98: jailbreak deps of hip with too strict bounds Co-authored-by: Rodney Lorrimar --- .../haskell-modules/configuration-ghc-9.8.x.nix | 8 ++++++++ 1 file changed, 8 insertions(+) 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 9bb379f3b027..bef23660b94a 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix @@ -75,13 +75,21 @@ self: super: { 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; From 4c27ef073812cca25178bc5d6e467a92229355ce Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 11 Jan 2024 15:22:18 +0100 Subject: [PATCH 032/340] haskellPackages.hip: allow more simplifier ticks for GHC >= 9.6 Co-authored-by: Rodney Lorrimar --- .../haskell-modules/configuration-ghc-9.6.x.nix | 4 ++++ .../haskell-modules/configuration-ghc-9.8.x.nix | 14 ++++++++++++++ .../transitive-broken.yaml | 1 - .../haskell-modules/hackage-packages.nix | 1 - 4 files changed, 18 insertions(+), 2 deletions(-) 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 5eecffa508bf..03d601a25400 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix @@ -167,6 +167,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; 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 bef23660b94a..92177fcd0740 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix @@ -49,8 +49,10 @@ 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-fourmolu-plugin = null; @@ -64,7 +66,9 @@ self: super: { hls-stylish-haskell-plugin = null; }; + # # Version upgrades + # th-abstraction = doDistribute self.th-abstraction_0_6_0_0; 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; @@ -94,7 +98,9 @@ self: super: { # 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 @@ -103,4 +109,12 @@ self: super: { "--match" "!/hiedb/Command line/point-info/correctly prints type signatures/" ]; }) super.hiedb; + + # + # 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/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index fb116e35e1cb..5a7b85ddf221 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -2071,7 +2071,6 @@ dont-distribute-packages: - hinduce-examples - hinvaders - hinze-streams - - hip - hipbot - hipe - hipsql-client diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index a5bd34592195..dc370129bac8 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -147003,7 +147003,6 @@ self: { ]; description = "Haskell Image Processing (HIP) Library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "hipbot" = callPackage From c6d6fc10eea700e6cc4d0f88017b2b8a84ea0d2a Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 11 Jan 2024 16:29:59 +0100 Subject: [PATCH 033/340] bench: allow optparse-applicative >= 0.18 --- pkgs/development/haskell-modules/configuration-common.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 49ca0c9a1c4c..6e7555dc8ddc 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -707,6 +707,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; From 42cf316cee8e2c6a0778e76b177eecbeffb8a41d Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 11 Jan 2024 18:27:04 +0100 Subject: [PATCH 034/340] haskellPackages.filepath-bytestring: disable equivalency test suite filepath >= 1.4.100.4 and filepath-bytestring have diverged which is okay, though, at least for now. --- .../haskell-modules/configuration-common.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 6e7555dc8ddc..97883648b30a 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1897,8 +1897,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. From b8e146ac790b50aaa642892f3bcaaedf6b9d1283 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 11 Jan 2024 18:58:06 +0100 Subject: [PATCH 035/340] haskellPackages.glib-stopgap: mark as broken Incorrect pkgconfig-depends upstream cause linker errors in reverse dependencies. --- .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 + pkgs/development/haskell-modules/hackage-packages.nix | 2 ++ 2 files changed, 3 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 1e5bd3eeefc9..ef0b4936dc43 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -1910,6 +1910,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 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index dc370129bac8..bc751ef26b61 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -122066,6 +122066,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 From 80c10db7bc1a9198e3ca692144099174a56185e8 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Fri, 12 Jan 2024 01:22:21 +0100 Subject: [PATCH 036/340] haskell.compiler.ghc963Binary: only install_name_tool mach-o exes Testing for isScript was flawed, as 9.6.3 started having bash completions in their tarball which don't have a shebang (which is used by isScript to detect a shell script). --- pkgs/development/compilers/ghc/9.6.3-binary.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/ghc/9.6.3-binary.nix b/pkgs/development/compilers/ghc/9.6.3-binary.nix index ae107937aa90..f8916d712b16 100644 --- a/pkgs/development/compilers/ghc/9.6.3-binary.nix +++ b/pkgs/development/compilers/ghc/9.6.3-binary.nix @@ -222,7 +222,7 @@ stdenv.mkDerivation rec { 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 - isScript $exe && continue + 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 @@ -333,7 +333,7 @@ stdenv.mkDerivation rec { '') + 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 - isScript $exe && continue + 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 From 3cab1ed4499aa12a008fef15395ff23b11ce5c4c Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Fri, 12 Jan 2024 10:30:37 +0100 Subject: [PATCH 037/340] gitit: patch for Stackage LTS 22 --- .../development/haskell-modules/configuration-common.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 97883648b30a..e134a988a5a7 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -173,6 +173,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; From 3a808c92f8c01f940425cfa41556d4e39f994d5c Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Fri, 12 Jan 2024 11:51:08 +0100 Subject: [PATCH 038/340] haskellPackages.hiedb: 0.4.4.0 -> 0.5.0.0 GHC 9.8.1 fixes included. --- pkgs/development/haskell-modules/configuration-common.nix | 7 +++++++ .../haskell-modules/configuration-ghc-9.8.x.nix | 6 ------ 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index e134a988a5a7..dcc070a67202 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -125,6 +125,13 @@ self: super: { ### END HASKELL-LANGUAGE-SERVER SECTION ### ########################################### + hiedb = overrideCabal (drv: { + version = lib.warnIf (lib.versionAtLeast drv.version "0.5.0.0") "hiedb override is obsolete" "0.5.0.0"; + sha256 = "0szydd6rs2wzir4w60ay7z5lhh8li5rm246w4y2mb068955yjan6"; + revision = null; + editedCabalFile = null; + }) super.hiedb; + # Test ldap server test/ldap.js is missing from sdist # https://github.com/supki/ldap-client/issues/18 ldap-client-og = dontCheck super.ldap-client-og; 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 92177fcd0740..e24dd6c6a101 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix @@ -103,12 +103,6 @@ self: super: { # 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; # # Other build fixes From a05474beda438ce451e124c6a55b922c4b21a4fb Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sat, 13 Jan 2024 15:19:31 +0100 Subject: [PATCH 039/340] haskell.packages.*.OneTuple: provide base-orphans where necessary --- .../development/haskell-modules/configuration-ghc-8.10.x.nix | 1 + pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) 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 6895fd2cc0d6..f2b39cf1ae49 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix @@ -177,6 +177,7 @@ self: super: { # 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 a435d75a9bbb..e95b1a1c6eb4 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix @@ -143,7 +143,10 @@ self: super: { (_: addBuildDepends [ self.foldable1-classes-compat ]) super) indexed-traversable - OneTuple these ; + OneTuple = addBuildDepends [ + self.foldable1-classes-compat + self.base-orphans + ] super.OneTuple; } From 1ef945a916f6bd25d80d57602dfbeb8bb8514d81 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sat, 13 Jan 2024 15:21:29 +0100 Subject: [PATCH 040/340] haskell.packages.ghc94.generically: provide missing base-orphans --- pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix | 3 +++ 1 file changed, 3 insertions(+) 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 d62712f46811..7ddee50dff3e 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix @@ -63,6 +63,9 @@ in { # 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 From c312cd21f623826adf523ad5e6cc176efa209928 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sat, 13 Jan 2024 15:22:52 +0100 Subject: [PATCH 041/340] haskell.packages.*.base-compat-batteries: provide extra compat deps --- .../haskell-modules/configuration-ghc-8.10.x.nix | 7 ++++--- .../haskell-modules/configuration-ghc-9.0.x.nix | 4 ++++ .../haskell-modules/configuration-ghc-9.2.x.nix | 4 ++++ .../haskell-modules/configuration-ghc-9.4.x.nix | 4 ++++ 4 files changed, 16 insertions(+), 3 deletions(-) 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 f2b39cf1ae49..137647da8b51 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix @@ -59,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 [ @@ -173,6 +170,10 @@ self: 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 [ 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 e95b1a1c6eb4..5b17975ca8b7 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix @@ -145,6 +145,10 @@ self: 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 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 48d67fc133cc..24ccbf70face 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix @@ -138,4 +138,8 @@ self: super: { 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 7ddee50dff3e..b91dfaf573c1 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix @@ -139,4 +139,8 @@ in { OneTuple these ; + base-compat-batteries = addBuildDepends [ + self.foldable1-classes-compat + self.OneTuple + ] super.base-compat-batteries; } From 33f6aca9aedcb4a3d762bb29d8f935ec6f1c24d7 Mon Sep 17 00:00:00 2001 From: Janus Troelsen Date: Fri, 12 Jan 2024 13:34:19 -0600 Subject: [PATCH 042/340] Don't jailbreak servant on GHC 9.4 Now that the common configuration uses a newer version, no need for these jailbreaks. --- .../haskell-modules/configuration-ghc-9.4.x.nix | 8 -------- 1 file changed, 8 deletions(-) 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 b91dfaf573c1..4a178bc9132a 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix @@ -97,14 +97,6 @@ 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; From 49c1247b0e548b5b92bf5c83014c1efdc8534688 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sat, 13 Jan 2024 17:40:40 +0100 Subject: [PATCH 043/340] darcs: build using GHC 9.4 Darcs doesn't support unix >= 2.8. --- pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix | 3 +++ .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 + pkgs/development/haskell-modules/hackage-packages.nix | 2 ++ pkgs/top-level/all-packages.nix | 2 +- 4 files changed, 7 insertions(+), 1 deletion(-) 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 4a178bc9132a..b9836d0fc497 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix @@ -100,6 +100,9 @@ in { # 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 diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index ef0b4936dc43..42eb75743297 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -1042,6 +1042,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 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index bc751ef26b61..399be58d6941 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -79127,7 +79127,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 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index db8fec61999e..671ad0dd82ab 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -31017,7 +31017,7 @@ with pkgs; darcs = haskell.lib.compose.overrideCabal (drv: { configureFlags = (lib.remove "-flibrary" drv.configureFlags or []) ++ ["-f-library"]; - }) (haskell.lib.compose.justStaticExecutables haskellPackages.darcs); + }) (haskell.lib.compose.justStaticExecutables haskell.packages.ghc94.darcs); darkman = callPackage ../applications/misc/darkman { }; From c2a3a06e0fbce8fac7238cf97448ff91aab4df23 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sat, 13 Jan 2024 17:58:06 +0100 Subject: [PATCH 044/340] darcs: simplify flag override --- pkgs/top-level/all-packages.nix | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 671ad0dd82ab..8d3a9a44c9b3 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -31015,9 +31015,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 haskell.packages.ghc94.darcs); + darcs = haskell.lib.compose.disableCabalFlag "library" + (haskell.lib.compose.justStaticExecutables haskell.packages.ghc94.darcs); darkman = callPackage ../applications/misc/darkman { }; From 429c0aea4b38f935bc674ef920dc4ed29578ae4b Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sat, 13 Jan 2024 20:13:09 +0100 Subject: [PATCH 045/340] haskell.packages.ghc98.hourglass: disable broken test suite --- pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix | 1 + 1 file changed, 1 insertion(+) 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 e24dd6c6a101..31f8781c2b4a 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix @@ -103,6 +103,7 @@ self: super: { # 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.* + hourglass = dontCheck super.hourglass; # umaintained, test suite doesn't compile anymore # # Other build fixes From afb843b80f9be2b27374bb131283e68bff532136 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Favier?= Date: Sun, 14 Jan 2024 17:46:04 +0100 Subject: [PATCH 046/340] maintainers/scripts/haskell: ignore self-dependencies These create trivial loops in the dependency graph, which make the transitive closure computation loop. --- maintainers/scripts/haskell/dependencies.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/maintainers/scripts/haskell/dependencies.nix b/maintainers/scripts/haskell/dependencies.nix index fd8338c0029a..5965b1ba1828 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 From 18456d10ef0a568229cd5c6d6ae78ec09693c3e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Favier?= Date: Sun, 14 Jan 2024 17:46:48 +0100 Subject: [PATCH 047/340] maintainers/scripts/haskell: optimise `calculateReverseDependencies` Use an IntMap rather than a list for the fixpoint computation. --- maintainers/scripts/haskell/hydra-report.hs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/maintainers/scripts/haskell/hydra-report.hs b/maintainers/scripts/haskell/hydra-report.hs index 8b4f798cc543..e911830e8b3e 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 From 513a7873d0fafa391b6cd13ae388f7a52a418fae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Favier?= Date: Sun, 14 Jan 2024 18:02:55 +0100 Subject: [PATCH 048/340] haskellPackages.cubical: mark broken Hasn't been touched in 10 years. --- .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 42eb75743297..4cfbc2f0686e 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -1016,6 +1016,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 From de33d9ccece9367601143f77ce2a691a86804596 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Favier?= Date: Sun, 14 Jan 2024 18:15:44 +0100 Subject: [PATCH 049/340] haskellPackages: regenerate package set based on current config This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh --- .../transitive-broken.yaml | 57 +++---------------- .../haskell-modules/hackage-packages.nix | 48 +++------------- 2 files changed, 17 insertions(+), 88 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index 5a7b85ddf221..927c57a1d8a2 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 @@ -621,8 +621,6 @@ dont-distribute-packages: - battleships - bayes-stack - bbi - - bcp47 - - bcp47-orphans - bdcs - bdcs-api - beam-automigrate @@ -703,7 +701,6 @@ dont-distribute-packages: - borel - both - breakout - - brick_2_1_1 - bricks - bricks-internal-test - bricks-parsec @@ -723,9 +720,7 @@ dont-distribute-packages: - bus-pirate - buster-gtk - buster-network - - butterflies - bytable - - bytehash - bytelog - bytestring-builder-varword - bytestring-read @@ -733,8 +728,6 @@ dont-distribute-packages: - cabal-bounds - cabal-cache - cabal-cargs - - cabal-flatpak - - cabal-helper - cabal-query - cabal-test - cabal2arch @@ -804,6 +797,7 @@ dont-distribute-packages: - chart-cli - chart-svg - chart-svg-various + - chart-svg_0_6_0_0 - chart-unit - chassis - cheapskate-highlight @@ -825,7 +819,6 @@ dont-distribute-packages: - chu2 - chuchu - chunks - - circle - citation-resolve - citeproc-hs-pandoc-filter - clac @@ -981,8 +974,6 @@ dont-distribute-packages: - coroutine-iteratee - couch-simple - couchdb-enumerator - - country - - country_0_2_4_1 - cpkg - cprng-aes-effect - cql-io-tinylog @@ -1015,7 +1006,6 @@ dont-distribute-packages: - cryptol - cryptonite-cd - crystalfontz - - csg - cspmchecker - csv-enumerator - ctpl @@ -1160,7 +1150,6 @@ dont-distribute-packages: - distribution-plot - dixi - dl-fedora - - dl-fedora_1_0 - dmenu-pkill - dmenu-pmount - dmenu-search @@ -1191,8 +1180,6 @@ dont-distribute-packages: - dropbox-sdk - dropsolve - dsh-sql - - dsmc - - dsmc-tools - dtd - dvda - dynamic-cabal @@ -1310,7 +1297,6 @@ dont-distribute-packages: - factual-api - fadno - fair - - falling-turnip - fallingblocks - family-tree - fast-arithmetic @@ -1342,7 +1328,6 @@ dont-distribute-packages: - feed2twitter - feedback - fei-base - - fei-cocoapi - fei-dataiter - fei-datasets - fei-examples @@ -1534,9 +1519,6 @@ dont-distribute-packages: - global-config - glome-hs - gloss-accelerate - - gloss-devil - - gloss-examples - - gloss-raster - gloss-raster-accelerate - gloss-sodium - gltf-loader @@ -1881,7 +1863,6 @@ dont-distribute-packages: - hascat-setup - hascat-system - hashable-accelerate - - hasherize - hashflare - hask-home - haskanoid @@ -1945,7 +1926,6 @@ dont-distribute-packages: - haskoin-bitcoind - haskoin-crypto - haskoin-node - - haskoin-node_1_0_1 - haskoin-protocol - haskoin-script - haskoon @@ -2041,8 +2021,6 @@ dont-distribute-packages: - hesh - hesql - heterolist - - hetzner - - hetzner_0_6_0_0 - hevolisa - hevolisa-dph - hexpat-conduit @@ -2091,13 +2069,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 @@ -2173,7 +2149,6 @@ dont-distribute-packages: - hslogstash - hsparql - hspec-expectations-pretty - - hspec-formatter-github - hspec-pg-transact - hspec-setup - hspec-shouldbe @@ -2356,7 +2331,6 @@ dont-distribute-packages: - ix - ixset - iyql - - j - j2hs - java-bridge-extras - java-character @@ -2506,7 +2480,7 @@ dont-distribute-packages: - ldapply - leaky - lean - - learn-physics_0_6_6 + - learn-physics - learning-hmm - legion - legion-discovery @@ -2611,7 +2585,6 @@ dont-distribute-packages: - lrucaching-haxl - ls-usb - lsystem - - ltext - luachunk - lucid-colonnade - lucienne @@ -2728,6 +2701,8 @@ dont-distribute-packages: - modular-prelude-classy - modularity - modulo + - moffy-samples-gtk3 + - moffy-samples-gtk3-run - moffy-samples-gtk4 - moffy-samples-gtk4-run - mole @@ -2869,7 +2844,6 @@ dont-distribute-packages: - neuron - newsletter-mailgun - newsynth - - ngx-export-distribution - ngx-export-tools-extra - nikepub - nirum @@ -2884,6 +2858,8 @@ dont-distribute-packages: - nomyx-server - nonlinear-optimization-ad - nonlinear-optimization-backprop + - not-gloss + - not-gloss-examples - notmuch-web - now-haskell - nri-env-parser @@ -2933,8 +2909,6 @@ dont-distribute-packages: - opc-xml-da-client - open-adt-tutorial - open-typerep - - opencv - - opencv-extra - openpgp-Crypto - openpgp-crypto-api - openssh-github-keys @@ -2988,7 +2962,6 @@ dont-distribute-packages: - partage - passman-cli - patch-image - - path-text-utf8_0_0_2_0 - pathfindingcore - patterns - paypal-rest-client @@ -3006,7 +2979,6 @@ dont-distribute-packages: - penny-lib - penrose - peparser - - perceptual-hash - perdure - perf - perf-analysis @@ -3163,7 +3135,6 @@ dont-distribute-packages: - prolog-graph-lib - prologue - prolude - - propane - proplang - prosidyc - proto-lens-combinators @@ -3200,7 +3171,6 @@ dont-distribute-packages: - qhs - qhull - qnap-decrypt - - qr-repa - qtah-cpp-qt5 - qtah-examples - qtah-generator @@ -3218,7 +3188,6 @@ dont-distribute-packages: - quickcheck-poly - quickcheck-regex - quickcheck-relaxng - - quickcheck-state-machine - quickcheck-state-machine-distributed - quicktest - quipper @@ -3345,14 +3314,9 @@ dont-distribute-packages: - remote-json-server - remotion - repa-array - - repa-bytestring - repa-convert - - repa-devil - - repa-fftw - repa-flow - - repa-linear-algebra - repa-plugin - - repa-sndfile - repa-stream - repa-v4l2 - replicant @@ -3461,7 +3425,6 @@ dont-distribute-packages: - samtools-conduit - samtools-enumerator - samtools-iteratee - - sandwich_0_2_1_0 - sarsi - sasha - sasl @@ -3713,7 +3676,7 @@ dont-distribute-packages: - sparsebit - spartacon - spata - - spatial-math_0_5_0_1 + - spatial-math - specialize-th - spectral-clustering - speculation-transformers @@ -3723,7 +3686,6 @@ dont-distribute-packages: - sphinx-cli - spice - spike - - spline3 - splines - sprinkles - sproxy @@ -3861,7 +3823,6 @@ dont-distribute-packages: - task-distribution - tasty-bdd - tasty-groundhog-converters - - tasty-hspec_1_2_0_4 - tasty-integrate - tasty-jenkins-xml - tasty-laws @@ -3870,7 +3831,6 @@ dont-distribute-packages: - tateti-tateti - tbox - tccli - - tcod-haskell - tdd-util - techlab - telegram-bot @@ -4115,7 +4075,6 @@ dont-distribute-packages: - voicebase - vorbiscomment - vpq - - vty-crossplatform - vty-ui-extras - waargonaut - wahsp diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 399be58d6941..6ada1e56e2c7 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -12413,7 +12413,6 @@ self: { ]; description = "Convenience functions to obtain array representations of images"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "JuicyPixels-scale-dct" = callPackage @@ -22670,6 +22669,7 @@ self: { ]; description = "Whole-message cipher and tree hash"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "WringTwistree"; }) {}; @@ -45834,7 +45834,6 @@ self: { ]; description = "Language tags as specified by BCP 47"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "bcp47-orphans" = callPackage @@ -45858,7 +45857,6 @@ self: { ]; description = "BCP47 orphan instances"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "bcrypt" = callPackage @@ -54992,7 +54990,6 @@ self: { ]; description = "butterfly tilings"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "butterflies-flat"; }) {}; @@ -55329,7 +55326,6 @@ self: { ]; description = "Universal hashing of bytes"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "bytelog" = callPackage @@ -56887,7 +56883,6 @@ self: { ]; 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 ]; }) {}; @@ -57003,7 +56998,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 @@ -63833,7 +63827,6 @@ self: { ]; description = "Circle API client for Haskell"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "circle-packing" = callPackage @@ -74674,7 +74667,6 @@ self: { ]; description = "Country data type and functions"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "country-codes" = callPackage @@ -77278,7 +77270,6 @@ self: { ]; description = "Analytical CSG (Constructive Solid Geometry) library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "csg-raycaster"; }) {}; @@ -77780,7 +77771,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 @@ -92075,7 +92068,6 @@ self: { ]; description = "DSMC library for rarefied gas dynamics"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "dsmc-tools" = callPackage @@ -92095,7 +92087,6 @@ self: { ]; description = "DSMC toolkit for rarefied gas dynamics"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "dson" = callPackage @@ -102339,7 +102330,6 @@ self: { ]; description = "Falling sand game/cellular automata simulation using regular parallel arrays"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "falling-turnip"; }) {}; @@ -103976,7 +103966,6 @@ self: { ]; description = "Cocodataset with cocoapi"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "imageutils"; }) {}; @@ -122341,7 +122330,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 @@ -122361,7 +122349,6 @@ self: { ]; description = "Examples using the gloss library"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "gloss-export" = callPackage @@ -122434,7 +122421,6 @@ self: { ]; description = "Parallel rendering of raster images"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "gloss-raster-accelerate" = callPackage @@ -134967,7 +134953,6 @@ self: { ]; description = "Hash digests for files and directories"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; mainProgram = "hasherize"; }) {}; @@ -144322,7 +144307,6 @@ self: { testHaskellDepends = [ base ]; description = "Hetzner Cloud and DNS library"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "hetzner-docs"; }) {}; @@ -149785,7 +149769,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 @@ -150277,7 +150260,6 @@ self: { testSystemDepends = [ netcdf ]; description = "Haskell NetCDF library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) netcdf;}; "hnix" = callPackage @@ -158111,7 +158093,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 @@ -172910,7 +172891,6 @@ self: { testHaskellDepends = [ base bytestring repa tasty tasty-hunit ]; description = "J in Haskell"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "j2hs" = callPackage @@ -184015,6 +183995,7 @@ self: { executableHaskellDepends = [ base gloss gnuplot SpatialMath Vis ]; description = "Haskell code for learning physics"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "learn-physics-examples" = callPackage @@ -192091,7 +192072,6 @@ self: { ]; description = "Parameterized file evaluator"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "ltext"; }) {}; @@ -201881,6 +201861,7 @@ self: { 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"; }) {}; @@ -201906,6 +201887,7 @@ self: { ]; description = "Package to run moffy samples - GTK3 version"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) gtk3;}; "moffy-samples-gtk4" = callPackage @@ -213272,7 +213254,6 @@ self: { ]; description = "Build custom libraries for Nginx haskell module"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "nhm-tool"; }) {}; @@ -214972,6 +214953,7 @@ self: { ]; description = "Painless 3D graphics, no affiliation with gloss"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "not-gloss-examples" = callPackage @@ -214989,6 +214971,7 @@ self: { ]; description = "examples for not-gloss"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "not-in-base" = callPackage @@ -218996,7 +218979,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 @@ -219021,7 +219003,6 @@ self: { ]; description = "Haskell binding to OpenCV-3.x extra modules"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "opencv-raw" = callPackage @@ -227580,7 +227561,6 @@ self: { benchmarkToolDepends = [ cpphs ]; description = "Find duplicate images"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "phash"; }) {}; @@ -241245,7 +241225,6 @@ self: { ]; description = "Functional synthesis of images and animations"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "propeller" = callPackage @@ -244251,7 +244230,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"; }) {}; @@ -245450,7 +245428,6 @@ self: { ]; description = "Test monadic programs using state machine based models"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "quickcheck-state-machine-distributed" = callPackage @@ -253303,7 +253280,6 @@ self: { doHaddock = false; description = "(deprecated)"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "repa-convert" = callPackage @@ -253332,7 +253308,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 @@ -253386,7 +253361,6 @@ self: { ]; description = "Perform fft with repa via FFTW"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "repa-flow" = callPackage @@ -253432,7 +253406,6 @@ self: { libraryHaskellDepends = [ base hmatrix repa vector ]; description = "HMatrix operations for Repa"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "repa-plugin" = callPackage @@ -253500,7 +253473,6 @@ self: { ]; description = "Reading and writing sound files with repa arrays"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "repa-stream" = callPackage @@ -278536,6 +278508,7 @@ self: { ]; description = "3d math including quaternions/euler angles/dcms and utility functions"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "spatial-rotations" = callPackage @@ -279144,7 +279117,6 @@ self: { ]; description = "A parallel implementation of the Sorokina/Zeilfelder spline scheme"; license = lib.licenses.agpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "spline3"; }) {}; @@ -293098,7 +293070,6 @@ self: { libraryPkgconfigDepends = [ libtcod ]; description = "Bindings to libtcod roguelike engine"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) libtcod;}; "tconfig" = callPackage @@ -315918,7 +315889,6 @@ self: { libraryHaskellDepends = [ base vty vty-unix ]; description = "Cross-platform support for Vty"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "vty-examples" = callPackage From 03a44807b40dccc8081a3e03f07292aaefa7a745 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Domen=20Ko=C5=BEar?= Date: Sun, 14 Jan 2024 20:37:04 +0000 Subject: [PATCH 050/340] unblock proto-lens-protoc --- .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 - .../configuration-hackage2nix/transitive-broken.yaml | 1 - 2 files changed, 2 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 4cfbc2f0686e..c0d8dbe177e2 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -1858,7 +1858,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 diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index 927c57a1d8a2..f3c17c8d40c5 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -3140,7 +3140,6 @@ dont-distribute-packages: - proto-lens-combinators - proto-lens-descriptors - proto-lens-protobuf-types - - proto-lens-protoc - proto-lens-setup - proto3-suite - protobuf-native From b2ccdee12406b216609174e7d9ac7ec3bc907241 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Domen=20Ko=C5=BEar?= Date: Sun, 14 Jan 2024 21:15:38 +0000 Subject: [PATCH 051/340] regenerate haskell packages --- .../configuration-hackage2nix/transitive-broken.yaml | 1 + pkgs/development/haskell-modules/hackage-packages.nix | 2 -- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index f3c17c8d40c5..927c57a1d8a2 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -3140,6 +3140,7 @@ dont-distribute-packages: - proto-lens-combinators - proto-lens-descriptors - proto-lens-protobuf-types + - proto-lens-protoc - proto-lens-setup - proto3-suite - protobuf-native diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 6ada1e56e2c7..0ef6512784a4 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -117426,8 +117426,6 @@ self: { ]; description = "Constructs Haskell syntax trees for the GHC API"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "ghc-srcspan-plugin" = callPackage From 65b9499b84bde1af8c256cec92950668cf97aca9 Mon Sep 17 00:00:00 2001 From: Dennis Gosnell Date: Mon, 15 Jan 2024 18:04:26 +0900 Subject: [PATCH 052/340] haskellPackages.tar-conduit: temporarily pin to 0.4.1 to fix correctness bug --- pkgs/development/haskell-modules/configuration-common.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index dcc070a67202..7d8ad48419e0 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2526,6 +2526,10 @@ self: super: { ekg-core = assert super.ekg-core.version == "0.1.1.7"; doJailbreak super.ekg-core; hasura-ekg-core = doJailbreak super.hasura-ekg-core; + # tar-conduit-0.4.0 has a correctness bug that is fixed in 0.4.1: + # https://github.com/snoyberg/tar-conduit/issues/37 + tar-conduit = assert super.tar-conduit.version == "0.4.0"; super.tar-conduit_0_4_1; + # Test suite doesn't support hspec 2.8 # https://github.com/zellige/hs-geojson/issues/29 geojson = dontCheck super.geojson; From 9cc4b19ee67ccf6a7137d2570fc788f8cad8382b Mon Sep 17 00:00:00 2001 From: Dennis Gosnell Date: Mon, 15 Jan 2024 18:25:53 +0900 Subject: [PATCH 053/340] tests.haskell.shellFor: change from using linear to cereal The current version of linear (1.22) has incorrect constraints in its cabal file (which has been corrected in a revision), so it is causing this test to fail. This commit just switches to another arbitrary package (cereal) for the tests. --- pkgs/test/haskell/shellFor/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/test/haskell/shellFor/default.nix b/pkgs/test/haskell/shellFor/default.nix index 83daf079cc0f..82cd9e38e731 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 From 2721b450146183d0e53279a9386b4c4a4896353a Mon Sep 17 00:00:00 2001 From: Dennis Gosnell Date: Mon, 15 Jan 2024 18:40:22 +0900 Subject: [PATCH 054/340] haskellPackages.brick: disable tests --- pkgs/development/haskell-modules/configuration-common.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 7d8ad48419e0..147c234c04c1 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -279,6 +279,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; From c4a42ee0293432a951f80387953c2fdca34da273 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Favier?= Date: Mon, 15 Jan 2024 10:54:01 +0100 Subject: [PATCH 055/340] haskellPackages.hnix: allow free 5.2 --- pkgs/development/haskell-modules/configuration-common.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 147c234c04c1..71c457ded600 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -542,10 +542,11 @@ self: super: { 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 From 83387128d7a9fe25d79173dd9c5f59b2e3d48f99 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Favier?= Date: Mon, 15 Jan 2024 10:54:43 +0100 Subject: [PATCH 056/340] haskellPackages.crypton-connection: remove obsolete override --- pkgs/development/haskell-modules/configuration-common.nix | 7 ------- 1 file changed, 7 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 71c457ded600..2d02fa5f2765 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1300,11 +1300,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; - }; - # 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; @@ -2343,8 +2338,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; From 12981b81a8e0b22166a2874a3eacfb45eb2630be Mon Sep 17 00:00:00 2001 From: Robert Hensing Date: Fri, 5 Jan 2024 13:54:28 +0100 Subject: [PATCH 057/340] haskellPackages.postgresql-simple: Enable check --- .../development/haskell-modules/configuration-common.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 2d02fa5f2765..6aa9187f4b2c 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -504,7 +504,6 @@ self: super: { msgpack-rpc = dontCheck super.msgpack-rpc; persistent-zookeeper = dontCheck super.persistent-zookeeper; pocket-dns = dontCheck super.pocket-dns; - postgresql-simple = dontCheck super.postgresql-simple; squeal-postgresql = dontCheck super.squeal-postgresql; postgrest-ws = dontCheck super.postgrest-ws; snowball = dontCheck super.snowball; @@ -1359,6 +1358,14 @@ self: super: { json-autotype = dontCheck super.json-autotype; # Requires pg_ctl command during tests + postgresql-simple = + overrideCabal (drv: { + testToolDepends = drv.testToolDepends or [] ++ [ + pkgs.postgresql + pkgs.postgresqlTestHook + ]; + }) + super.postgresql-simple; beam-postgres = overrideCabal (drv: { # https://github.com/NixOS/nixpkgs/issues/198495 doCheck = pkgs.postgresql.doCheck; From 0dd36ea5c38c7b7a9c9943f23d5e45352b435d12 Mon Sep 17 00:00:00 2001 From: Robert Hensing Date: Fri, 5 Jan 2024 13:58:40 +0100 Subject: [PATCH 058/340] haskellPackages.users-postgresql-simple: Enable check --- .../haskell-modules/configuration-common.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 6aa9187f4b2c..412510f9988c 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -510,7 +510,6 @@ self: super: { sophia = dontCheck super.sophia; test-sandbox = dontCheck super.test-sandbox; texrunner = dontCheck super.texrunner; - users-postgresql-simple = dontCheck super.users-postgresql-simple; wai-middleware-hmac = dontCheck super.wai-middleware-hmac; xkbcommon = dontCheck super.xkbcommon; xmlgen = dontCheck super.xmlgen; @@ -1371,6 +1370,15 @@ self: super: { doCheck = pkgs.postgresql.doCheck; testToolDepends = (drv.testToolDepends or []) ++ [pkgs.postgresql]; }) super.beam-postgres; + users-postgresql-simple = + overrideCabal (drv: { + testToolDepends = drv.testToolDepends or [] ++ [ + pkgs.postgresql + pkgs.postgresqlTestHook + ]; + }) + super.users-postgresql-simple; + # PortMidi needs an environment variable to have ALSA find its plugins: # https://github.com/NixOS/nixpkgs/issues/6860 From 488534ae5e6286c6b364d59708d1d09115482e44 Mon Sep 17 00:00:00 2001 From: Robert Hensing Date: Fri, 5 Jan 2024 14:06:19 +0100 Subject: [PATCH 059/340] haskellPackages.postgresql-simple-migration: Enable check --- .../haskell-modules/configuration-common.nix | 11 ++++++++++- .../configuration-hackage2nix/broken.yaml | 1 - 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 412510f9988c..2b35c4d56b10 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -688,7 +688,6 @@ self: super: { pipes-websockets = dontCheck super.pipes-websockets; posix-pty = dontCheck super.posix-pty; # https://github.com/merijn/posix-pty/issues/12 postgresql-binary = dontCheck super.postgresql-binary; # needs a running postgresql server - postgresql-simple-migration = dontCheck super.postgresql-simple-migration; powerdns = dontCheck super.powerdns; # Tests require networking and external services process-streaming = dontCheck super.process-streaming; punycode = dontCheck super.punycode; @@ -1365,6 +1364,16 @@ self: super: { ]; }) super.postgresql-simple; + postgresql-simple-migration = overrideCabal (drv: { + preCheck = '' + PGUSER=test + PGDATABASE=test + ''; + testToolDepends = drv.testToolDepends or [] ++ [ + pkgs.postgresql + pkgs.postgresqlTestHook + ]; + }) (doJailbreak super.postgresql-simple-migration); beam-postgres = overrideCabal (drv: { # https://github.com/NixOS/nixpkgs/issues/198495 doCheck = pkgs.postgresql.doCheck; diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index c0d8dbe177e2..77762ba01020 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -4303,7 +4303,6 @@ broken-packages: - postgresql-replicant # failure in job https://hydra.nixos.org/build/233247943 at 2023-09-02 - postgresql-resilient # failure in job https://hydra.nixos.org/build/233212362 at 2023-09-02 - postgresql-simple-bind # failure in job https://hydra.nixos.org/build/233220640 at 2023-09-02 - - postgresql-simple-migration # failure in job https://hydra.nixos.org/build/233222723 at 2023-09-02 - postgresql-simple-named # failure in job https://hydra.nixos.org/build/233202481 at 2023-09-02 - postgresql-simple-sop # failure in job https://hydra.nixos.org/build/233249757 at 2023-09-02 - postgresql-tx-monad-logger # failure in job https://hydra.nixos.org/build/233227034 at 2023-09-02 From 83c6ef3b9c75a50456309d5e1361c86311e43d69 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Favier?= Date: Mon, 15 Jan 2024 12:03:03 +0100 Subject: [PATCH 060/340] haskellPackages.extensions: jailbreak Allow building with hspec-hedgehog 0.1.1.0 https://github.com/kowainik/extensions/pull/92 --- pkgs/development/haskell-modules/configuration-common.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 2d02fa5f2765..19be69145ca3 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -77,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 ### From 1f1ff08418c67aca69a298eab338809564fc0432 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Favier?= Date: Mon, 15 Jan 2024 12:05:03 +0100 Subject: [PATCH 061/340] all-cabal-hashes: 2024-01-07T11:23:32Z -> 2024-01-15T09:56:31Z This commit has been generated by maintainers/scripts/haskell/update-hackage.sh --- pkgs/data/misc/hackage/pin.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/data/misc/hackage/pin.json b/pkgs/data/misc/hackage/pin.json index d59bd85678c6..432cdfb1b671 100644 --- a/pkgs/data/misc/hackage/pin.json +++ b/pkgs/data/misc/hackage/pin.json @@ -1,6 +1,6 @@ { - "commit": "71048c3c378ee8e9d6aa7d7291a44fcf63540625", - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/71048c3c378ee8e9d6aa7d7291a44fcf63540625.tar.gz", - "sha256": "19r9797q8vh48rdrlkrnj4gv749y98rg92j75xihzjhmrfwaaidq", - "msg": "Update from Hackage at 2024-01-07T11:23:32Z" + "commit": "566378178ba2c5f33038dc924b6b5ac637d092fd", + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/566378178ba2c5f33038dc924b6b5ac637d092fd.tar.gz", + "sha256": "1755vdm9kx3n6h5laml58yx61gdi66h58yi5dlxrw27dgpqp81w7", + "msg": "Update from Hackage at 2024-01-15T09:56:31Z" } From d2aae771680026e27db8740e9e15450aae85ce9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Favier?= Date: Mon, 15 Jan 2024 12:07:46 +0100 Subject: [PATCH 062/340] haskellPackages: regenerate package set based on current config This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh --- .../transitive-broken.yaml | 13 +- .../haskell-modules/hackage-packages.nix | 1713 ++++++++++++++--- 2 files changed, 1397 insertions(+), 329 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index 927c57a1d8a2..c17a63942a93 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -984,6 +984,7 @@ dont-distribute-packages: - cqrs-test - cqrs-testkit - crackNum + - crackNum_3_5 - craft - craftwerk-cairo - craftwerk-gtk @@ -993,8 +994,6 @@ dont-distribute-packages: - crf-chain1-constrained - crf-chain2-generic - crf-chain2-tiers - - criu-rpc - - criu-rpc-types - cron-compat - crypto-classical - crypto-conduit @@ -1361,7 +1360,6 @@ dont-distribute-packages: - flatbuffers - flexiwrap - flexiwrap-smallcheck - - flink-statefulfun - flite - flower - flowsim @@ -3137,11 +3135,7 @@ dont-distribute-packages: - prolude - 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 @@ -3436,7 +3430,6 @@ dont-distribute-packages: - sbv-program - sbvPlugin - sc2-lowlevel - - sc2-proto - sc2-support - sc2hs - sc3-rdu @@ -3516,7 +3509,6 @@ dont-distribute-packages: - servant-oauth2-examples - servant-openapi3 - servant-postgresql - - servant-proto-lens - servant-pushbullet-client - servant-queryparam-openapi3 - servant-rate-limit @@ -3561,7 +3553,6 @@ dont-distribute-packages: - sibe - sigma-ij - signable - - signable-haskell-protoc - signals - signature - silvi @@ -3837,8 +3828,6 @@ dont-distribute-packages: - telegram-raw-api - ten-lens - ten-unordered-containers - - tensorflow-opgen - - tensorflow-proto - terminal-text - terrahs - test-sandbox-compose diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 0ef6512784a4..052a7e20ec1c 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 @@ -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 ]; @@ -7135,8 +7137,8 @@ self: { pname = "GLUT"; version = "2.7.0.16"; sha256 = "0vdkfj4wjzigdpzgr5l001y9wkhwgl00mclr26gf93kps14fkymn"; - revision = "1"; - editedCabalFile = "0y8lif1xq62ca3w3cf56z2b37nz2yzr3s6r9q8q24gyxl60yvsl9"; + revision = "2"; + editedCabalFile = "17vwn7v1ia98q4kwnac1qlk4gxw6pg2mr9av6gw4a7mymjccdmra"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -8605,6 +8607,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; @@ -16000,8 +16004,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 @@ -16032,8 +16036,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 ]; @@ -22371,10 +22375,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; @@ -22651,8 +22653,8 @@ self: { }: mkDerivation { pname = "WringTwistree"; - version = "0.0.1.0"; - sha256 = "04yxsgvk2gqn94cp0z9xhvw173b370m423nw4bskdy4asjb8fkqf"; + version = "0.0.1.1"; + sha256 = "10hbg89y1bs4b8nmw3v5amffgmjmija89c639mk9g8hs3zddgb53"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -26818,6 +26820,31 @@ self: { license = lib.licenses.bsd3; }) {}; + "aeson-typescript_0_6_2_0" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, directory + , filepath, hspec, mtl, process, string-interpolate + , template-haskell, temporary, text, th-abstraction, transformers + , unordered-containers + }: + mkDerivation { + pname = "aeson-typescript"; + version = "0.6.2.0"; + sha256 = "14lya37640qrsz792xcpm21r7pixfxs72kq19165zjwcg4vv2v4n"; + libraryHaskellDepends = [ + aeson base bytestring containers mtl string-interpolate + template-haskell text th-abstraction transformers + unordered-containers + ]; + testHaskellDepends = [ + aeson base bytestring containers directory filepath hspec mtl + process string-interpolate template-haskell temporary text + th-abstraction transformers unordered-containers + ]; + description = "Generate TypeScript definition files from your ADTs"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "aeson-unqualified-ast" = callPackage ({ mkDerivation, aeson, base, scientific, text, vector }: mkDerivation { @@ -35955,6 +35982,20 @@ self: { license = lib.licenses.bsd3; }) {}; + "ansi-terminal_1_0_2" = callPackage + ({ mkDerivation, ansi-terminal-types, base, colour }: + mkDerivation { + pname = "ansi-terminal"; + 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 ({ mkDerivation, ansi-terminal, array, base, bytestring, cereal , clock, colour, containers, exceptions, file-embed, hspec @@ -44406,14 +44447,14 @@ self: { license = lib.licenses.bsd3; }) {}; - "barbies_2_1_0_0" = callPackage + "barbies_2_1_1_0" = callPackage ({ mkDerivation, base, distributive, QuickCheck, tasty, tasty-hunit , tasty-quickcheck, transformers }: mkDerivation { pname = "barbies"; - version = "2.1.0.0"; - sha256 = "0ipsg65gqpsv2hbjvqncd1mbqyg23kqhf7qi8dzpffnhmgz696j2"; + version = "2.1.1.0"; + sha256 = "1dyjsjal1ffdscm3y1wzrczlv56hpf50bwdmmvdfiy55ys9j15vk"; libraryHaskellDepends = [ base distributive transformers ]; testHaskellDepends = [ base distributive QuickCheck tasty tasty-hunit tasty-quickcheck @@ -45037,6 +45078,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 @@ -50047,8 +50113,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 @@ -51675,8 +51741,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; @@ -52295,6 +52361,22 @@ self: { license = lib.licenses.bsd3; }) {}; + "boomerang_1_4_9_1" = callPackage + ({ mkDerivation, base, mtl, semigroups, template-haskell, text + , th-abstraction + }: + mkDerivation { + pname = "boomerang"; + version = "1.4.9.1"; + sha256 = "0hcs9gwwmsq7m3hkk6akjdv6wiqdj2h6nmyjps6ilrcn14qbk5dp"; + libraryHaskellDepends = [ + base mtl semigroups template-haskell text th-abstraction + ]; + description = "Library for invertible parsing and printing"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "boomslang" = callPackage ({ mkDerivation, base, containers, data-accessor , data-accessor-template, font-opengl-basic4x6, GLFW-b, MonadRandom @@ -55328,14 +55410,41 @@ self: { license = lib.licenses.bsd3; }) {}; + "bytehash_0_1_1_1" = callPackage + ({ mkDerivation, base, byte-order, byteslice, bytesmith, bytestring + , containers, entropy, gauge, hedgehog, primitive + , primitive-unlifted, split, tasty, tasty-hedgehog, tasty-hunit + , transformers, unordered-containers + }: + mkDerivation { + pname = "bytehash"; + version = "0.1.1.1"; + sha256 = "1b43d89b10fa9wx1z19vv1wsslvs25cqn7v2s2514fdghsqq89j9"; + libraryHaskellDepends = [ + base byte-order byteslice bytestring containers entropy primitive + primitive-unlifted transformers + ]; + testHaskellDepends = [ + base byteslice entropy hedgehog primitive tasty tasty-hedgehog + tasty-hunit + ]; + benchmarkHaskellDepends = [ + base byteslice bytesmith bytestring entropy gauge primitive + primitive-unlifted split unordered-containers + ]; + description = "Universal hashing of bytes"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "bytelog" = callPackage ({ mkDerivation, base, bytebuild, byteslice, natural-arithmetic , posix-api, primitive }: 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 ]; @@ -55448,6 +55557,30 @@ self: { license = lib.licenses.bsd3; }) {}; + "byteslice_0_2_13_0" = callPackage + ({ mkDerivation, base, bytestring, gauge, natural-arithmetic + , primitive, primitive-addr, primitive-unlifted, quickcheck-classes + , run-st, tasty, tasty-hunit, tasty-quickcheck, text, text-short + , transformers, tuples, vector + }: + mkDerivation { + pname = "byteslice"; + version = "0.2.13.0"; + sha256 = "1jp61krqfk5nqqbk2a4h8pz15hdm2kd8bvmpa29vvhx96qdp19cx"; + libraryHaskellDepends = [ + base bytestring natural-arithmetic primitive primitive-addr + primitive-unlifted run-st text text-short tuples vector + ]; + testHaskellDepends = [ + base bytestring primitive quickcheck-classes tasty tasty-hunit + tasty-quickcheck text transformers + ]; + benchmarkHaskellDepends = [ base gauge primitive ]; + description = "Slicing managed and unmanaged memory"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "bytesmith" = callPackage ({ mkDerivation, base, byte-order, byteslice, bytestring , contiguous, gauge, primitive, run-st, tasty, tasty-hunit @@ -58115,39 +58248,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 ]; @@ -58156,8 +58293,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"; @@ -58174,8 +58312,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 @@ -64914,6 +65052,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 @@ -68482,6 +68635,32 @@ self: { maintainers = [ lib.maintainers.thielema ]; }) {}; + "comfort-array_0_5_4_2" = callPackage + ({ mkDerivation, base, ChasingBottoms, containers, deepseq + , doctest-exitcode-stdio, doctest-lib, guarded-allocation + , non-empty, prelude-compat, primitive, QuickCheck, semigroups + , storable-record, storablevector, tagged, transformers + , transformers-compat, utility-ht + }: + mkDerivation { + pname = "comfort-array"; + version = "0.5.4.2"; + sha256 = "1fyv4m3qb6rbz1inswzwkbrza1wr3x5gr8p4qbh3bvfqfkj3mh4i"; + libraryHaskellDepends = [ + base containers deepseq guarded-allocation non-empty prelude-compat + primitive QuickCheck semigroups storable-record storablevector + tagged transformers transformers-compat utility-ht + ]; + testHaskellDepends = [ + base ChasingBottoms containers deepseq doctest-exitcode-stdio + doctest-lib QuickCheck tagged utility-ht + ]; + description = "Arrays where the index type is a function of the shape type"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.thielema ]; + }) {}; + "comfort-array-shape" = callPackage ({ mkDerivation, base, ChasingBottoms, comfort-array, containers , doctest-exitcode-stdio, doctest-lib, fixed-length, non-empty @@ -68528,6 +68707,31 @@ self: { maintainers = [ lib.maintainers.thielema ]; }) {}; + "comfort-blas_0_0_2" = callPackage + ({ mkDerivation, base, blas-ffi, comfort-array, containers, deepseq + , doctest-exitcode-stdio, doctest-lib, guarded-allocation + , netlib-ffi, non-empty, QuickCheck, semigroups, storablevector + , transformers, utility-ht + }: + mkDerivation { + pname = "comfort-blas"; + version = "0.0.2"; + sha256 = "1sw24ai7vlhxvb22y9qf71ak1l55chxdc6x1j5p7m40q5zmahpx6"; + libraryHaskellDepends = [ + base blas-ffi comfort-array containers deepseq guarded-allocation + netlib-ffi non-empty semigroups storablevector transformers + utility-ht + ]; + testHaskellDepends = [ + base comfort-array containers doctest-exitcode-stdio doctest-lib + netlib-ffi QuickCheck utility-ht + ]; + description = "Numerical Basic Linear Algebra using BLAS"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.thielema ]; + }) {}; + "comfort-fftw" = callPackage ({ mkDerivation, base, comfort-array, deepseq , doctest-exitcode-stdio, doctest-lib, fftw-ffi, netlib-ffi @@ -71504,8 +71708,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 ]; @@ -71525,8 +71729,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 @@ -71547,8 +71751,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 @@ -71569,8 +71773,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"; @@ -71663,8 +71867,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 ]; @@ -73885,8 +74089,8 @@ self: { }: mkDerivation { pname = "copilot"; - version = "3.17"; - sha256 = "1vam9nwkpdh43p34ni6kwjpzbdrw16d6wyq02kc2s513zkh46755"; + version = "3.18.1"; + sha256 = "1k5fxpa8ww31ggbdkc3j4qjk9mc1jr1i53f71q2wrdiwwlw7km49"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -73907,8 +74111,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 @@ -73946,8 +74150,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 @@ -73981,8 +74185,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 @@ -74000,8 +74204,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 @@ -74016,14 +74220,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; @@ -74033,8 +74244,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; @@ -74059,18 +74270,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; @@ -75363,6 +75579,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 @@ -75582,8 +75817,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 @@ -75991,7 +76226,6 @@ self: { ]; description = "CRIU RPC client"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "criu-rpc-types" = callPackage @@ -76005,7 +76239,6 @@ self: { libraryPkgconfigDepends = [ protobuf ]; description = "Criu RPC protocol buffer types"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) protobuf;}; "crjdt-haskell" = callPackage @@ -78251,12 +78484,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.3"; - sha256 = "0kmw8bwpidmy882yrrsz21v8rsjqqnhdkwj1kjhdbdq56ac7xbyb"; + version = "0.3.5"; + sha256 = "0iph39bnk5ymzq81vpvyjf7a2h5a43d90pj7b22hgcahrxl4mz8l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -78269,7 +78502,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 @@ -86319,8 +86552,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 @@ -86832,8 +87065,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; @@ -95520,6 +95753,23 @@ self: { license = lib.licenses.bsd3; }) {}; + "elm-bridge_0_8_3" = callPackage + ({ mkDerivation, aeson, base, containers, hspec, QuickCheck + , template-haskell, text + }: + mkDerivation { + pname = "elm-bridge"; + version = "0.8.3"; + sha256 = "0rcpcal9b4i293smgry74wznz15b6vga31l00z3h4vll96r62g9s"; + libraryHaskellDepends = [ aeson base template-haskell ]; + testHaskellDepends = [ + aeson base containers hspec QuickCheck text + ]; + description = "Derive Elm types and Json code from Haskell types, using aeson's options"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "elm-build-lib" = callPackage ({ mkDerivation, base, bytestring, containers, elm-compiler , elm-core-sources, file-embed, template-haskell @@ -97040,6 +97290,23 @@ self: { license = lib.licenses.bsd3; }) {}; + "enum-subset-generate_0_1_0_2" = callPackage + ({ mkDerivation, base, generic-random, hspec, microlens, QuickCheck + , template-haskell + }: + mkDerivation { + pname = "enum-subset-generate"; + version = "0.1.0.2"; + sha256 = "1842pmvx3d6nckxbkjqzm68xdp5h45dhfi9cxf894x17j8kb0d17"; + 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 @@ -100253,8 +100520,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 ]; @@ -101614,14 +101881,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.0"; + sha256 = "1gnx9i9xgnb4p8pqjnlsnhc28mr3i39f4455cvwqdy880g4g1x27"; + libraryHaskellDepends = [ + base binary bytestring extism-manifest json uuid + ]; librarySystemDepends = [ extism ]; testHaskellDepends = [ base bytestring HUnit ]; description = "Extism bindings"; @@ -101634,8 +101903,8 @@ self: { ({ mkDerivation, base, base64-bytestring, bytestring, json }: mkDerivation { pname = "extism-manifest"; - version = "0.3.0"; - sha256 = "0cfp8akz64ama88ls5885dvvxfswy1w709gl2h9qp0ga6fvkx0xf"; + version = "1.0.0.0"; + sha256 = "1msjq1klnivvc0s7j3zwkv5ywb50dj4xnw6cr728byzv7jcvm45m"; libraryHaskellDepends = [ base base64-bytestring bytestring json ]; description = "Extism manifest bindings"; license = lib.licenses.bsd3; @@ -101647,8 +101916,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 = [ @@ -103246,6 +103515,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"; @@ -103304,6 +103575,8 @@ self: { pname = "fcf-family"; version = "0.2.0.0"; sha256 = "17v811dfdvgdvhwri34df3sf3n82crd41pi28j8gbdqs4zg0lgln"; + revision = "1"; + editedCabalFile = "14dli3szxgyq5p1r0jg1n6x3hzzg7mq17vj760mak1mdny44qqk5"; libraryHaskellDepends = [ base containers first-class-families template-haskell ]; @@ -103312,6 +103585,23 @@ self: { license = lib.licenses.mit; }) {}; + "fcf-family_0_2_0_1" = callPackage + ({ mkDerivation, base, containers, first-class-families + , template-haskell + }: + mkDerivation { + pname = "fcf-family"; + version = "0.2.0.1"; + sha256 = "0dgbzin82da8a8j0xm9ijkaj5ifk2ca0cx02x5glr07qzzhpa9k5"; + libraryHaskellDepends = [ + base containers first-class-families template-haskell + ]; + testHaskellDepends = [ base first-class-families ]; + description = "Family of families: featherweight defunctionalization"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "fcf-graphs" = callPackage ({ mkDerivation, base, doctest, fcf-containers , first-class-families, Glob @@ -104833,8 +105123,8 @@ self: { }: 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 @@ -106874,7 +107164,6 @@ self: { libraryToolDepends = [ proto-lens-protoc ]; description = "Flink stateful functions SDK"; license = lib.licenses.mpl20; - hydraPlatforms = lib.platforms.none; }) {}; "flip-cmd" = callPackage @@ -107724,6 +108013,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 }: @@ -109496,8 +109798,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 @@ -111407,8 +111709,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 @@ -111923,6 +112225,8 @@ self: { pname = "futhark"; version = "0.25.11"; sha256 = "04l4yy85jg0fx39yqzyn50jv4f637nwa8jp31p869230vmvvp2d8"; + revision = "1"; + editedCabalFile = "1zs2y1p966wfgynylf85j5caqkkfn40r1qdn6i6zck4qvbd04m7f"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -111977,8 +112281,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 @@ -113423,6 +113727,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 @@ -113484,14 +113815,28 @@ self: { ({ mkDerivation, base, HUnit, raw-strings-qq, text }: mkDerivation { pname = "gemmula"; - version = "1.0.0"; - sha256 = "043wp9rb3g5rzfvkfh502px81dxgm5nv93fsazb5wgl7c497kz08"; + 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, gemmula, HTTP, HUnit, modern-uri + , raw-strings-qq, text + }: + mkDerivation { + pname = "gemmula-altera"; + version = "1.0.0"; + sha256 = "1g6fp0lymj61prhs0z955mlfrznb4rr3lnnv933y3rikiszx1qri"; + libraryHaskellDepends = [ base gemmula HTTP modern-uri text ]; + testHaskellDepends = [ base gemmula HUnit raw-strings-qq text ]; + description = "A tiny Gemtext converter for gemmula"; + license = lib.licenses.agpl3Only; + }) {}; + "gemstone" = callPackage ({ mkDerivation, array, base, bitmap, bitmap-opengl, containers , FTGL, lens, linear, OpenGL, random, SDL, SDL-image, stb-image @@ -113618,15 +113963,15 @@ 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"; @@ -116781,6 +117126,28 @@ self: { license = lib.licenses.bsd3; }) {}; + "ghc-lib_9_6_4_20240109" = 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 + , transformers, unix + }: + mkDerivation { + pname = "ghc-lib"; + version = "9.6.4.20240109"; + sha256 = "0iny2fpbq8xjsrcxpn0qvxc4z7kga4b7c32nznypcwysp60vrzl8"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + array base binary bytestring containers deepseq directory + exceptions filepath ghc-lib-parser ghc-prim hpc parsec pretty + process rts stm time transformers unix + ]; + 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 ({ mkDerivation, alex, array, base, binary, bytestring, containers , deepseq, directory, exceptions, filepath, ghc-lib-parser @@ -116887,6 +117254,27 @@ self: { license = lib.licenses.bsd3; }) {}; + "ghc-lib-parser_9_6_4_20240109" = 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.4.20240109"; + sha256 = "1p89bavaqhyl8vmg83c944c9rj5j5qngnckml16wmd5xrbjlj9dh"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + array base binary bytestring containers deepseq directory + exceptions filepath ghc-prim parsec pretty process time + transformers unix + ]; + libraryToolDepends = [ alex happy ]; + description = "The GHC API, decoupled from GHC versions"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "ghc-lib-parser_9_8_1_20231121" = callPackage ({ mkDerivation, alex, array, base, binary, bytestring, containers , deepseq, directory, exceptions, filepath, ghc-prim, happy, parsec @@ -117823,8 +118211,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 = [ @@ -118545,6 +118933,26 @@ self: { mainProgram = "gs-parallel"; }) {}; + "ghostscript-parallel_0_0_1" = callPackage + ({ mkDerivation, base, directory, non-empty, optparse-applicative + , pooled-io, process, shell-utility, utility-ht + }: + mkDerivation { + pname = "ghostscript-parallel"; + version = "0.0.1"; + sha256 = "1sja6nhp8p9h2z0yr5qwxd8d59zzpb11ybmsbargza6ddaplpxny"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base directory non-empty optparse-applicative pooled-io process + shell-utility utility-ht + ]; + description = "Let Ghostscript render pages in parallel"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "gs-parallel"; + }) {}; + "ght" = callPackage ({ mkDerivation, base, binary, bytestring, data-default, directory , filepath, iteratee, iteratee-compress, mmap, mtl, old-locale, SHA @@ -122270,6 +122678,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 ]; @@ -122460,6 +122870,8 @@ self: { pname = "gloss-rendering"; version = "1.13.1.2"; sha256 = "0zrdqh72gswyn27x43ifhy4q8m7hvmv24b5ki3hyra5yq74njlsm"; + revision = "1"; + editedCabalFile = "0ji8iaj2ldp5qkfrmz4ckh86vwdcq15w6499i9fpnhl0m47sl01g"; libraryHaskellDepends = [ base bmp bytestring containers GLUT OpenGL ]; @@ -127181,6 +127593,31 @@ self: { license = "MPL-2.0 AND BSD-3-Clause"; }) {}; + "graphql_1_2_0_3" = callPackage + ({ mkDerivation, base, conduit, containers, exceptions, hspec + , hspec-discover, hspec-expectations, hspec-megaparsec, megaparsec + , parser-combinators, QuickCheck, template-haskell, text + , transformers, unordered-containers, vector + }: + mkDerivation { + pname = "graphql"; + version = "1.2.0.3"; + sha256 = "0q01q02v66bnfy0gpwik0dspiwr1xvr9gp377yga5nhz3rjvzz38"; + libraryHaskellDepends = [ + base conduit containers exceptions megaparsec parser-combinators + template-haskell text transformers unordered-containers vector + ]; + testHaskellDepends = [ + base conduit containers exceptions hspec hspec-expectations + hspec-megaparsec megaparsec QuickCheck text unordered-containers + vector + ]; + testToolDepends = [ hspec-discover ]; + description = "Haskell GraphQL implementation"; + license = "MPL-2.0 AND BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + }) {}; + "graphql-api" = callPackage ({ mkDerivation, aeson, attoparsec, base, containers, criterion , directory, doctest, exceptions, ghc-prim, hspec, protolude @@ -127244,6 +127681,37 @@ self: { maintainers = [ lib.maintainers.maralorn ]; }) {}; + "graphql-client_1_2_4" = callPackage + ({ mkDerivation, aeson, aeson-schemas, base, bytestring, file-embed + , http-client, http-client-tls, http-types, mtl + , optparse-applicative, path, path-io, process, tasty, tasty-hunit + , template-haskell, text, transformers, typed-process + , unliftio-core + }: + mkDerivation { + pname = "graphql-client"; + version = "1.2.4"; + sha256 = "0rm7x5hrjz7fqfixpaab2c8fmwpn6m3p14zr0wq2bll8qf0hj15c"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson aeson-schemas base http-client http-client-tls http-types mtl + template-haskell text transformers unliftio-core + ]; + executableHaskellDepends = [ + base bytestring file-embed optparse-applicative path path-io + template-haskell typed-process + ]; + testHaskellDepends = [ + aeson aeson-schemas base mtl process tasty tasty-hunit + ]; + description = "A client for Haskell programs to query a GraphQL API"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "graphql-codegen"; + maintainers = [ lib.maintainers.maralorn ]; + }) {}; + "graphql-spice" = callPackage ({ mkDerivation, aeson, base, conduit, containers, exceptions , graphql, hspec, hspec-expectations, megaparsec, scientific, text @@ -127893,28 +128361,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; @@ -127922,19 +128391,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; @@ -133758,6 +134228,24 @@ self: { license = lib.licenses.bsd3; }) {}; + "happstack-jmacro_7_0_12_6" = callPackage + ({ mkDerivation, base, base64-bytestring, bytestring, cereal + , digest, happstack-server, jmacro, text, utf8-string + , wl-pprint-text + }: + mkDerivation { + pname = "happstack-jmacro"; + version = "7.0.12.6"; + sha256 = "02b4bwlvf98rcj40p0q70c3pz9zm7vqbj2ckfd8ib3z0na6fj2s7"; + libraryHaskellDepends = [ + base base64-bytestring bytestring cereal digest happstack-server + jmacro text utf8-string wl-pprint-text + ]; + description = "Support for using JMacro with Happstack"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "happstack-lite" = callPackage ({ mkDerivation, base, bytestring, happstack-server, mtl, text }: mkDerivation { @@ -133881,6 +134369,25 @@ self: { license = lib.licenses.bsd3; }) {inherit (pkgs) openssl;}; + "happstack-server-tls_7_2_1_5" = callPackage + ({ mkDerivation, base, bytestring, extensible-exceptions + , happstack-server, hslogger, HsOpenSSL, network, openssl, sendfile + , time, unix + }: + mkDerivation { + pname = "happstack-server-tls"; + version = "7.2.1.5"; + sha256 = "0mm5pw6nkg53s3k7ljx3r1l36wf41k2xfkn7cc2g6mhh6l5srzyd"; + libraryHaskellDepends = [ + base bytestring extensible-exceptions happstack-server hslogger + HsOpenSSL network sendfile time unix + ]; + librarySystemDepends = [ openssl ]; + description = "extend happstack-server with https:// support (TLS/SSL)"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {inherit (pkgs) openssl;}; + "happstack-server-tls-cryptonite" = callPackage ({ mkDerivation, base, bytestring, cryptonite, data-default-class , extensible-exceptions, happstack-server, hslogger, network @@ -139537,6 +140044,35 @@ self: { license = lib.licenses.mit; }) {}; + "hasql_1_6_4" = callPackage + ({ mkDerivation, aeson, attoparsec, base, bytestring + , bytestring-strict-builder, contravariant, contravariant-extras + , dlist, gauge, hashable, hashtables, mtl, network-ip + , postgresql-binary, postgresql-libpq, profunctors + , quickcheck-instances, rerebase, scientific, tasty, tasty-hunit + , tasty-quickcheck, text, text-builder, time, transformers, uuid + , vector + }: + mkDerivation { + pname = "hasql"; + version = "1.6.4"; + sha256 = "1w96xjl8lj3ii72zvm193m3vv7n26wfrq6jwmpjq7lwp1xx3xny1"; + libraryHaskellDepends = [ + aeson attoparsec base bytestring bytestring-strict-builder + contravariant dlist hashable hashtables mtl network-ip + postgresql-binary postgresql-libpq profunctors scientific text + text-builder time transformers uuid vector + ]; + testHaskellDepends = [ + contravariant-extras quickcheck-instances rerebase tasty + tasty-hunit tasty-quickcheck + ]; + benchmarkHaskellDepends = [ gauge rerebase ]; + description = "An efficient PostgreSQL driver with a flexible mapping API"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "hasql-backend" = callPackage ({ mkDerivation, base, base-prelude, bytestring, either, free , list-t, text, transformers, vector @@ -144442,6 +144978,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 @@ -145970,8 +146508,8 @@ self: { }: mkDerivation { pname = "hiedb"; - version = "0.4.4.0"; - sha256 = "0pbcm00zcd33y7w5n7qp8r9r8j8jf2vdhx3l1mll1d4jfimhrsd6"; + version = "0.5.0.1"; + sha256 = "17a9yg0zdfnz480i5aprxmsryz88n8nr8566x6x8p5x1hclizd0m"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -148106,8 +148644,44 @@ self: { pname = "hledger-iadd"; version = "1.3.19"; sha256 = "12x9qdn0p2sq0z1q1gnxnajkvdlyk25xywq7yi7il1hqdrz1mkmf"; - revision = "1"; - editedCabalFile = "1vkjjdmcn0gxgz9fmy1bvn76kf77krrgpvawydc5rvgwyvmmvnsp"; + revision = "2"; + editedCabalFile = "13lsvrnaz17ip0hd9si2k9vy8x1chcvwvf25gra2qv416jbkfn8d"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base brick containers directory free hledger-lib megaparsec + microlens microlens-mtl microlens-th optparse-applicative text + text-zipper time transformers unordered-containers vector vty + xdg-basedir + ]; + executableHaskellDepends = [ + base brick directory free hledger-lib megaparsec microlens + microlens-mtl microlens-th optparse-applicative text text-zipper + time transformers unordered-containers vector vty xdg-basedir + ]; + testHaskellDepends = [ + base free hledger-lib hspec megaparsec QuickCheck text text-zipper + time transformers vector + ]; + testToolDepends = [ hspec-discover ]; + description = "A terminal UI as drop-in replacement for hledger add"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "hledger-iadd"; + broken = true; + }) {}; + + "hledger-iadd_1_3_20" = callPackage + ({ mkDerivation, base, brick, containers, directory, free + , hledger-lib, hspec, hspec-discover, megaparsec, microlens + , microlens-mtl, microlens-th, optparse-applicative, QuickCheck + , text, text-zipper, time, transformers, unordered-containers + , vector, vty, xdg-basedir + }: + mkDerivation { + pname = "hledger-iadd"; + version = "1.3.20"; + sha256 = "0gck4zf5p2kkwn3rrsinn25g6mpgp6n49034la3qz0yzkvw6gknf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -151598,29 +152172,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"; @@ -152860,14 +153434,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 ]; @@ -153286,30 +153860,30 @@ 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.1"; + sha256 = "11iy9bn7bf7czlr5wgfarhhbdyc05320y7929ix8rddf77bxpgap"; 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 + 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 = [ 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 ]; description = "a lightweight HTTP proxy server, and more"; @@ -158629,6 +159203,18 @@ self: { license = lib.licenses.bsd3; }) {}; + "hspec-tmp-proc_0_6_0_0" = callPackage + ({ mkDerivation, base, hspec, tmp-proc }: + mkDerivation { + pname = "hspec-tmp-proc"; + 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; + hydraPlatforms = lib.platforms.none; + }) {}; + "hspec-wai" = callPackage ({ mkDerivation, base, base-compat, bytestring, case-insensitive , hspec, hspec-core, hspec-expectations, http-types, QuickCheck @@ -161801,15 +162387,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.1"; + sha256 = "17a5xqlmxziz3m269f0iy42xlkv8f1xwckn74vj7al2v6hq3qqkx"; 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; @@ -162828,6 +163415,8 @@ self: { pname = "hw-balancedparens"; version = "0.4.1.3"; sha256 = "0cp8nzm99ap0j8qzsn15rxcvxa3k6bywqx0y5ccflpvqysd88wfc"; + revision = "1"; + editedCabalFile = "1q8kckqqnw434vaq0mx0q3ayhrzc30v8a7m758747yis8vqxrvjb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -162863,8 +163452,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 @@ -162974,10 +163563,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 = [ @@ -163094,8 +163681,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 ]; @@ -163220,8 +163807,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 = [ @@ -163243,26 +163830,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 @@ -163271,11 +163859,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 = [ @@ -163346,6 +163934,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 ]; @@ -163376,8 +163966,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 = [ @@ -163416,8 +164006,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 = [ @@ -163603,8 +164193,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 ]; @@ -163701,8 +164291,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 = [ @@ -163739,8 +164329,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 @@ -163768,6 +164358,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 @@ -163966,27 +164558,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 = [ @@ -175397,8 +175987,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 @@ -175420,8 +176010,8 @@ self: { }: mkDerivation { pname = "json-spec-openapi"; - version = "0.2.0.0"; - sha256 = "1j9m7d26ilyldrkkw7cj64akv1b0ldyc1kvi9xil5vb033v6xidq"; + version = "0.2.1.0"; + sha256 = "0kyqph45rxyz96ydjc8ap34xj70r05jnqq33m2saf7xk52wbw8b7"; libraryHaskellDepends = [ aeson base insert-ordered-containers json-spec lens openapi3 text ]; @@ -177155,8 +177745,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 @@ -178420,6 +179010,22 @@ self: { license = lib.licenses.bsd3; }) {}; + "keyed-vals_0_2_3_0" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, http-api-data + , redis-glob, text + }: + mkDerivation { + pname = "keyed-vals"; + version = "0.2.3.0"; + sha256 = "1slrqqcvwnsq8jxik1i015ha6gj47shv58lb6yy0ywik07m7xjd7"; + libraryHaskellDepends = [ + aeson base bytestring containers http-api-data redis-glob text + ]; + description = "An abstract Handle for accessing collections in stores like Redis"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "keyed-vals-hspec-tests" = callPackage ({ mkDerivation, aeson, base, benri-hspec, bytestring, containers , hspec, http-api-data, keyed-vals, text @@ -178436,6 +179042,23 @@ self: { license = lib.licenses.bsd3; }) {}; + "keyed-vals-hspec-tests_0_2_3_0" = callPackage + ({ mkDerivation, aeson, base, benri-hspec, bytestring, containers + , hspec, http-api-data, keyed-vals, text + }: + mkDerivation { + pname = "keyed-vals-hspec-tests"; + version = "0.2.3.0"; + sha256 = "1bi0lqh0c9bhdpgn5071jd90chsf1sq7cx5iigj324087al45a08"; + libraryHaskellDepends = [ + aeson base benri-hspec bytestring containers hspec http-api-data + keyed-vals text + ]; + description = "Validate a keyed-vals Handle"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "keyed-vals-mem" = callPackage ({ mkDerivation, base, bytestring, containers, hspec, keyed-vals , keyed-vals-hspec-tests, text, unliftio, unliftio-core @@ -178452,6 +179075,23 @@ self: { license = lib.licenses.bsd3; }) {}; + "keyed-vals-mem_0_2_3_0" = callPackage + ({ mkDerivation, base, bytestring, containers, hspec, keyed-vals + , keyed-vals-hspec-tests, text, unliftio, unliftio-core + }: + mkDerivation { + pname = "keyed-vals-mem"; + version = "0.2.3.0"; + sha256 = "1kd9f1s07sb7a8isl1zdw2xyrbrzjcbxbwsk16y2n4yp6rknbl28"; + libraryHaskellDepends = [ + base bytestring containers keyed-vals text unliftio unliftio-core + ]; + testHaskellDepends = [ base hspec keyed-vals-hspec-tests ]; + description = "Implements a keyed-vals Handle using in-process memory"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "keyed-vals-redis" = callPackage ({ mkDerivation, base, bytestring, containers, hedis, hspec , hspec-tmp-proc, keyed-vals, keyed-vals-hspec-tests, QuickCheck @@ -178473,6 +179113,28 @@ self: { license = lib.licenses.bsd3; }) {}; + "keyed-vals-redis_0_2_3_0" = callPackage + ({ mkDerivation, base, bytestring, containers, hedis, hspec + , hspec-tmp-proc, keyed-vals, keyed-vals-hspec-tests, QuickCheck + , read-env-var, text, tmp-proc-redis, unliftio, unliftio-core + }: + mkDerivation { + pname = "keyed-vals-redis"; + version = "0.2.3.0"; + sha256 = "0lsvqmdxz9snglnnws1511amq0cp6m7rlfb54mshwbn2i59i87kd"; + libraryHaskellDepends = [ + base bytestring containers hedis keyed-vals read-env-var text + unliftio unliftio-core + ]; + testHaskellDepends = [ + base bytestring hspec hspec-tmp-proc keyed-vals-hspec-tests + QuickCheck text tmp-proc-redis + ]; + description = "Access Redis using a keyed-vals Handle"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "keylayouts" = callPackage ({ mkDerivation, base, bytestring, containers, text, xeno }: mkDerivation { @@ -182500,6 +183162,38 @@ self: { maintainers = [ lib.maintainers.thielema ]; }) {}; + "lapack_0_5_1_1" = callPackage + ({ mkDerivation, base, blas-ffi, blaze-html, boxes, ChasingBottoms + , comfort-array, comfort-array-shape, comfort-blas, data-ref + , deepseq, doctest-exitcode-stdio, guarded-allocation, hyper + , lapack-ffi, lazyio, monoid-transformer, netlib-ffi, non-empty + , QuickCheck, quickcheck-transformer, random, semigroups, Stream + , tagged, text, tfp, transformers, unique-logic-tf, utility-ht + }: + mkDerivation { + pname = "lapack"; + version = "0.5.1.1"; + sha256 = "1fcg43anw1ig861f20p7654gf8g4i2yb2rnld3q22gyi6s5bmi75"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base blas-ffi blaze-html boxes comfort-array comfort-array-shape + comfort-blas deepseq guarded-allocation hyper lapack-ffi lazyio + netlib-ffi non-empty semigroups Stream tagged text tfp transformers + utility-ht + ]; + testHaskellDepends = [ + base ChasingBottoms comfort-array comfort-array-shape data-ref + doctest-exitcode-stdio monoid-transformer netlib-ffi non-empty + QuickCheck quickcheck-transformer random semigroups tfp + transformers unique-logic-tf utility-ht + ]; + description = "Numerical Linear Algebra using LAPACK"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.thielema ]; + }) {}; + "lapack-carray" = callPackage ({ mkDerivation, base, carray, lapack-ffi, netlib-carray , netlib-ffi, storable-complex, transformers @@ -186191,8 +186885,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"; @@ -187366,6 +188060,24 @@ self: { license = lib.licenses.bsd3; }) {}; + "linear-generics_0_2_3" = callPackage + ({ mkDerivation, base, containers, ghc-prim, hspec, hspec-discover + , template-haskell, th-abstraction + }: + mkDerivation { + pname = "linear-generics"; + version = "0.2.3"; + sha256 = "0093ywl8s8k92b50li28gcmqc616f6l7jkv7vslkvqzn42yrvbq2"; + libraryHaskellDepends = [ + base containers ghc-prim template-haskell th-abstraction + ]; + testHaskellDepends = [ base hspec template-haskell ]; + testToolDepends = [ hspec-discover ]; + description = "Generic programming library for generalised deriving"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "linear-geo" = callPackage ({ mkDerivation, base, deepseq, distributive, hedgehog, linear , reflection, vector @@ -191708,10 +192420,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 ]; @@ -191777,17 +192487,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"; @@ -200231,6 +200941,17 @@ self: { license = lib.licenses.mit; }) {}; + "minmax" = callPackage + ({ mkDerivation, base }: + mkDerivation { + pname = "minmax"; + version = "0.1.0.0"; + sha256 = "1yq4fxr15anaxwrhqiqccaggp9ngmdx63in9y7418r0cljljfhgz"; + 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 }: @@ -204040,6 +204761,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 @@ -204288,6 +205020,47 @@ self: { mainProgram = "dev-test-app"; }) {inherit (pkgs) glew;}; + "monomer_1_6_0_1" = callPackage + ({ mkDerivation, async, attoparsec, base, bytestring + , bytestring-to-vector, c2hs, containers, data-default, exceptions + , extra, foreign-store, formatting, glew, hspec, http-client + , JuicyPixels, lens, mtl, nanovg, OpenGLRaw, process, sdl2, stm + , text, text-show, time, transformers, vector, wreq + }: + mkDerivation { + pname = "monomer"; + version = "1.6.0.1"; + sha256 = "0iqbcjd8dxpc3k9v4rryfvjj2pbv540qlzfqqydvfis91cjk4yj5"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + async attoparsec base bytestring bytestring-to-vector containers + data-default exceptions extra foreign-store formatting http-client + JuicyPixels lens mtl nanovg OpenGLRaw process sdl2 stm text + text-show time transformers vector wreq + ]; + librarySystemDepends = [ glew ]; + libraryPkgconfigDepends = [ glew ]; + libraryToolDepends = [ c2hs ]; + executableHaskellDepends = [ + async attoparsec base bytestring bytestring-to-vector containers + data-default exceptions extra foreign-store formatting http-client + JuicyPixels lens mtl nanovg OpenGLRaw process sdl2 stm text + text-show time transformers vector wreq + ]; + testHaskellDepends = [ + async attoparsec base bytestring bytestring-to-vector containers + data-default exceptions extra foreign-store formatting hspec + http-client JuicyPixels lens mtl nanovg OpenGLRaw process sdl2 stm + text text-show time transformers vector wreq + ]; + description = "A GUI library for writing native Haskell applications"; + license = lib.licenses.bsd3; + badPlatforms = lib.platforms.darwin; + hydraPlatforms = lib.platforms.none; + mainProgram = "dev-test-app"; + }) {inherit (pkgs) glew;}; + "monomer-flatpak-example" = callPackage ({ mkDerivation, async, base, bytestring, c2hs, containers , data-default-class, dbus, desktop-portal, directory, file-io @@ -209824,17 +210597,18 @@ 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.1"; - sha256 = "1fcvhar7zqilypk93b0x6iklddb49cv2yc7f9rg11683h1siy8i3"; + 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 @@ -210164,6 +210938,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 { @@ -217744,8 +218530,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 @@ -217817,8 +218603,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 @@ -217855,8 +218641,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 @@ -217878,8 +218664,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 = [ @@ -217907,8 +218693,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 @@ -217951,8 +218737,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 @@ -217973,8 +218759,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 ]; @@ -218888,8 +219674,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 @@ -221552,8 +222338,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 = [ @@ -223780,8 +224566,8 @@ self: { pname = "pantry"; version = "0.9.3.1"; sha256 = "17nnp3vl03bv5c4c8djyvv7w885ajypzwxwb82vza8m0cf2jyja5"; - revision = "1"; - editedCabalFile = "0asw6107gmgc8yrjdkk0ipp4621bfg2pma8ccfwrr0m950dvxsbr"; + revision = "2"; + editedCabalFile = "10sn5amd1hwgc8d64nv73mhjiqaza4wklkbqmp634g3ny6lsayaa"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -224490,6 +225276,17 @@ self: { license = lib.licenses.bsd3; }) {}; + "parametric-functor" = callPackage + ({ mkDerivation, base }: + mkDerivation { + pname = "parametric-functor"; + version = "0.1.0.0"; + sha256 = "1y4lln6izn88zdvhj130yjhss5si1shsni81b0zvn1sd0pm3i2if"; + libraryHaskellDepends = [ base ]; + description = "A known-parametric Functor typeclass"; + license = lib.licenses.asl20; + }) {}; + "paramtree" = callPackage ({ mkDerivation, base, bytestring, containers, tasty, tasty-golden , tasty-hunit, temporary @@ -230883,6 +231680,31 @@ self: { license = lib.licenses.bsd3; }) {}; + "pinch_0_5_1_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.1.0"; + sha256 = "0p90hq8qk8x11ak2im7pv44agw4dcx9dqzby1ip0pl8mmmfdrpdx"; + 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; + hydraPlatforms = lib.platforms.none; + }) {}; + "pinch-gen" = callPackage ({ mkDerivation, base, bytestring, directory, filepath , language-thrift, megaparsec, mtl, optparse-applicative @@ -230892,6 +231714,8 @@ self: { pname = "pinch-gen"; version = "0.4.4.0"; sha256 = "0c65m9mxqk52lrh77ljkanycfsbi7k1jljb9wzwcb528vwjj6pgh"; + revision = "2"; + editedCabalFile = "07vncls4nbc6sm5w98gz53mk9rz5r3bivy39jmbb4wa3mna13r1q"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -240732,8 +241556,8 @@ self: { }: mkDerivation { pname = "project-m36"; - version = "0.9.8"; - sha256 = "09kw2gl00dzm6hn023d6vhhpgl1qpz6nawalp71kl47qhr2b0j1d"; + version = "0.9.9"; + sha256 = "07d3jr66gk48l4cmy2acigi61zwxn1pa6gg09lxazi5c8ii6zhzf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -241551,7 +242375,6 @@ self: { ]; description = "Utilities functions to proto-lens"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "proto-lens-descriptors" = callPackage @@ -241616,7 +242439,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 @@ -241638,7 +242460,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;}; @@ -241672,7 +242493,6 @@ self: { ]; description = "Cabal support for codegen with proto-lens"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "proto3-suite" = callPackage @@ -244865,8 +245685,8 @@ self: { }: mkDerivation { pname = "quic"; - version = "0.1.14"; - sha256 = "1h43yw85bdg2h8ahaac04nbpfvaw7ximp73rnsjsn1fsiqr0sf49"; + version = "0.1.15"; + sha256 = "0axbpn12xgza3rhgr72kzajvw6rjykxvl6ikl7v6qc5vfhq9lw5c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -249300,8 +250120,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 ]; @@ -258867,6 +259687,19 @@ self: { license = lib.licenses.bsd3; }) {}; + "safe_0_3_20" = callPackage + ({ mkDerivation, base, deepseq, QuickCheck }: + mkDerivation { + pname = "safe"; + version = "0.3.20"; + sha256 = "096zcqqjyz7p3ygja4gyp59zfd7zklfg3pgmcyms414h1xhq76ds"; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ base deepseq QuickCheck ]; + description = "Library of safe (exception free) functions"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "safe-access" = callPackage ({ mkDerivation, base, mtl, transformers }: mkDerivation { @@ -260953,7 +261786,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 @@ -265479,8 +266311,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 = [ @@ -266853,7 +267685,6 @@ self: { ]; description = "Servant Content-Type for proto-lens protobuf modules"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "servant-purescript" = callPackage @@ -269211,6 +270042,41 @@ self: { mainProgram = "shake"; }) {}; + "shake_0_19_8" = callPackage + ({ mkDerivation, base, binary, bytestring, deepseq, directory + , extra, filepath, filepattern, hashable, heaps, js-dgtable + , js-flot, js-jquery, primitive, process, QuickCheck, random, time + , transformers, unix, unordered-containers, utf8-string + }: + mkDerivation { + pname = "shake"; + version = "0.19.8"; + sha256 = "0db5kmza7jp4f691q31lnp29m2bb0y0qis0r6zrhnnd24qxf7133"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base binary bytestring deepseq directory extra filepath filepattern + hashable heaps js-dgtable js-flot js-jquery primitive process + random time transformers unix unordered-containers utf8-string + ]; + executableHaskellDepends = [ + base binary bytestring deepseq directory extra filepath filepattern + hashable heaps js-dgtable js-flot js-jquery primitive process + random time transformers unix unordered-containers utf8-string + ]; + testHaskellDepends = [ + base binary bytestring deepseq directory extra filepath filepattern + hashable heaps js-dgtable js-flot js-jquery primitive process + QuickCheck random time transformers unix unordered-containers + utf8-string + ]; + description = "Build system library, like Make, but more accurate dependencies"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "shake"; + }) {}; + "shake-ats" = callPackage ({ mkDerivation, base, binary, cdeps, dependency, directory, hs2ats , language-ats, microlens, shake, shake-c, shake-cabal, shake-ext @@ -271131,7 +271997,6 @@ self: { ]; description = "Deterministic serialisation and signatures with proto-lens support"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "signable-haskell-protoc"; }) {}; @@ -279165,6 +280030,19 @@ self: { license = lib.licenses.bsd3; }) {}; + "split_0_2_5" = callPackage + ({ mkDerivation, base, QuickCheck }: + mkDerivation { + pname = "split"; + 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 ({ mkDerivation, base }: mkDerivation { @@ -281958,8 +282836,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; @@ -286809,6 +287687,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 { @@ -287610,6 +288513,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 ]; @@ -294446,7 +295351,6 @@ self: { ]; description = "Code generation for TensorFlow operations"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "tensorflow-ops" = callPackage @@ -294495,7 +295399,6 @@ self: { libraryToolDepends = [ protobuf ]; description = "TensorFlow protocol buffers"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) protobuf;}; "tensorflow-records" = callPackage @@ -300741,6 +301644,31 @@ self: { license = lib.licenses.bsd3; }) {}; + "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.6.0.0"; + sha256 = "148zvf2zwg84pyksir7j9y208y135i95dp0hh9514xahfh44ic3x"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + async base bytestring mtl network process text unliftio wai warp + warp-tls + ]; + testHaskellDepends = [ + base bytestring data-default hspec http-client http-types text wai + warp + ]; + description = "Run 'tmp' processes in integration tests"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "tmp-proc-example" = callPackage ({ mkDerivation, aeson, base, bytestring, exceptions, hedis, hspec , hspec-tmp-proc, http-client, http-client-tls, monad-logger, mtl @@ -300751,8 +301679,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 @@ -300786,6 +301714,26 @@ self: { license = lib.licenses.bsd3; }) {}; + "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.6.0.0"; + sha256 = "1zddls7fax0wrs06db6p9457gs7ay0q0b4cmvykzdlkq3k38xnd8"; + libraryHaskellDepends = [ + base bytestring postgresql-simple text tmp-proc + ]; + testHaskellDepends = [ + base bytestring hspec hspec-tmp-proc postgresql-simple text + tmp-proc + ]; + description = "Launch a PostgreSQL database in docker using tmp-proc"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "tmp-proc-rabbitmq" = callPackage ({ mkDerivation, amqp, base, bytestring, hspec, hspec-tmp-proc , text, tmp-proc @@ -300802,6 +301750,23 @@ self: { license = lib.licenses.bsd3; }) {}; + "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.6.0.0"; + sha256 = "104hsrr18ch40h9vqa3pxzq5nvhawqxyq8lvyjfwal2ncakyyzrn"; + libraryHaskellDepends = [ amqp base bytestring text tmp-proc ]; + testHaskellDepends = [ + amqp base bytestring hspec hspec-tmp-proc text tmp-proc + ]; + description = "Launch RabbitMQ in docker using tmp-proc"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "tmp-proc-redis" = callPackage ({ mkDerivation, base, bytestring, hedis, hspec, hspec-tmp-proc , text, tmp-proc @@ -300818,14 +301783,31 @@ self: { license = lib.licenses.bsd3; }) {}; + "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.6.0.0"; + sha256 = "02l8x3z1ikpvd92cynda4s46sg35ql9f59y48w32vcgdlzs6v19v"; + libraryHaskellDepends = [ base bytestring hedis text tmp-proc ]; + testHaskellDepends = [ + base bytestring hedis hspec hspec-tmp-proc text tmp-proc + ]; + description = "Launch Redis in docker using tmp-proc"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "tmp-proc-zipkin" = callPackage ({ mkDerivation, base, bytestring, hspec, hspec-tmp-proc , http-client, text, tmp-proc, tracing }: 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 ]; @@ -301339,15 +302321,15 @@ self: { license = lib.licenses.isc; }) {}; - "toml-parser_1_3_1_2" = callPackage + "toml-parser_1_3_1_3" = callPackage ({ mkDerivation, alex, array, base, containers, happy, hspec , hspec-discover, markdown-unlit, prettyprinter, template-haskell , text, time, transformers }: mkDerivation { pname = "toml-parser"; - version = "1.3.1.2"; - sha256 = "1p6k52527r33jrq23fq0kqcn28ka93m57sw7m7sb11bln69bqkw8"; + version = "1.3.1.3"; + sha256 = "1nyizr1j1bb66la4b8z4qban55jpsx6kr8f0pmj2r846bzi22cgb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -310501,6 +311483,32 @@ self: { license = lib.licenses.bsd3; }) {}; + "unordered-containers_0_2_20" = callPackage + ({ mkDerivation, base, bytestring, ChasingBottoms, containers + , deepseq, hashable, hashmap, HUnit, mtl, nothunks, QuickCheck + , random, tasty, tasty-bench, tasty-hunit, tasty-quickcheck + , template-haskell + }: + mkDerivation { + pname = "unordered-containers"; + version = "0.2.20"; + sha256 = "07gij1y9zhqg2dq8wy815j7s0zk2k65sqg4wvhwjsn80ry3v5kyr"; + revision = "1"; + editedCabalFile = "1zswa1qp1995mkyb25cqbw81ahwyss14xr894gji7jwk7yr34v3l"; + libraryHaskellDepends = [ base deepseq hashable template-haskell ]; + testHaskellDepends = [ + base ChasingBottoms containers hashable HUnit nothunks QuickCheck + random tasty tasty-hunit tasty-quickcheck + ]; + benchmarkHaskellDepends = [ + base bytestring containers deepseq hashable hashmap mtl random + tasty-bench + ]; + description = "Efficient hashing-based container types"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "unordered-containers-rematch" = callPackage ({ mkDerivation, base, hashable, hspec, HUnit, rematch , unordered-containers @@ -310625,8 +311633,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"; @@ -313320,6 +314328,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 @@ -315418,8 +316444,8 @@ self: { }: mkDerivation { pname = "visualize-cbn"; - version = "0.2.0"; - sha256 = "03p070dlpy27y5yzh4lg2929q1qsaccyiy9wr2258bjfa1153bxv"; + version = "0.2.1"; + sha256 = "08gc4r4xpxigjjgs205a65hjbwip9ycciqcj0h86kw2s3bh1p3gs"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -316476,6 +317502,38 @@ self: { license = lib.licenses.mit; }) {}; + "wai-extra_3_1_14" = callPackage + ({ mkDerivation, aeson, ansi-terminal, base, base64-bytestring + , bytestring, call-stack, case-insensitive, containers, cookie + , data-default-class, directory, fast-logger, hspec, hspec-discover + , http-types, HUnit, iproute, network, resourcet, streaming-commons + , temporary, text, time, transformers, unix, vault, wai, wai-logger + , warp, word8, zlib + }: + mkDerivation { + pname = "wai-extra"; + version = "3.1.14"; + sha256 = "1db4iz6ls98n2y08fcb53gip0kf2sagvk1a82xzl25nf14dza12p"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson ansi-terminal base base64-bytestring bytestring call-stack + case-insensitive containers cookie data-default-class directory + fast-logger http-types HUnit iproute network resourcet + streaming-commons text time transformers unix vault wai wai-logger + warp word8 + ]; + testHaskellDepends = [ + aeson base bytestring case-insensitive cookie directory fast-logger + hspec http-types HUnit iproute resourcet temporary text time wai + warp word8 zlib + ]; + testToolDepends = [ hspec-discover ]; + description = "Provides some basic WAI handlers and middleware"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "wai-feature-flags" = callPackage ({ mkDerivation, aeson, base, bytestring, splitmix, text , unordered-containers, wai, warp @@ -316589,21 +317647,23 @@ 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 + , tasty-discover, tasty-golden, text, unordered-containers, vault + , wai }: mkDerivation { pname = "wai-handler-hal"; - version = "0.3.0.0"; - sha256 = "1chpg8vlyly7fmcg862j043mgnv8g5azs89nds9h0nvxalwvgnpn"; + version = "0.2.0.0"; + sha256 = "1skmwcs048h60nxq2wz2amaj148g1a6zk4vbnl17h6xi28s603lx"; + revision = "2"; + editedCabalFile = "1y2hniv6linlf62dp83nbfkxg3ih2385sxrrjb6fw1gb7f6bg67g"; libraryHaskellDepends = [ base base64-bytestring bytestring case-insensitive hal 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-types network pretty-simple tasty tasty-golden text + unordered-containers vault wai ]; testToolDepends = [ tasty-discover ]; description = "Wrap WAI applications to run on AWS Lambda"; @@ -318630,8 +319690,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 ]; @@ -318646,8 +319706,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 = [ @@ -330483,6 +331543,23 @@ self: { license = lib.licenses.bsd3; }) {}; + "yoga_0_0_0_8" = callPackage + ({ mkDerivation, base, bindings-DSL, hspec, hspec-discover, ieee754 + }: + mkDerivation { + pname = "yoga"; + 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; + hydraPlatforms = lib.platforms.none; + }) {}; + "yoko" = callPackage ({ mkDerivation, base, bifunctors, containers, invariant, kinds , mtl, records, semigroups, template-haskell, th-sccs, type-cereal @@ -331042,8 +332119,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; @@ -331898,13 +332975,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 ]; From a8c5755f373b5d182ad0555300fc7e5b91bae23c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Favier?= Date: Mon, 15 Jan 2024 12:18:39 +0100 Subject: [PATCH 063/340] haskellPackages.hiedb: remove obsolete override --- pkgs/development/haskell-modules/configuration-common.nix | 7 ------- 1 file changed, 7 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 19be69145ca3..e91371189687 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -126,13 +126,6 @@ self: super: { ### END HASKELL-LANGUAGE-SERVER SECTION ### ########################################### - hiedb = overrideCabal (drv: { - version = lib.warnIf (lib.versionAtLeast drv.version "0.5.0.0") "hiedb override is obsolete" "0.5.0.0"; - sha256 = "0szydd6rs2wzir4w60ay7z5lhh8li5rm246w4y2mb068955yjan6"; - revision = null; - editedCabalFile = null; - }) super.hiedb; - # Test ldap server test/ldap.js is missing from sdist # https://github.com/supki/ldap-client/issues/18 ldap-client-og = dontCheck super.ldap-client-og; From 17af309f17d12d3baeac81ccbb1089f94aef9d57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Favier?= Date: Mon, 15 Jan 2024 12:18:51 +0100 Subject: [PATCH 064/340] haskellPackages.hoogle: use safe 0.3.20 --- pkgs/development/haskell-modules/configuration-common.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index e91371189687..223506ab8655 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2861,4 +2861,9 @@ self: super: { # repa-query, repa-scalar, repa-store, repa-stream ; + # 2024-01-15: needs safe >= 0.3.20 + hoogle = super.hoogle.override { + safe = self.safe_0_3_20; + }; + } // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super From 0db3a34bfdda2d229363b565d7960e35b90f2678 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Favier?= Date: Mon, 15 Jan 2024 12:58:48 +0100 Subject: [PATCH 065/340] haskellPackages.pandoc-crossref: remove obsolete pin --- .../configuration-hackage2nix/main.yaml | 3 -- .../haskell-modules/hackage-packages.nix | 41 ------------------- 2 files changed, 44 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index f8957475256f..2754c3a3119e 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -40,9 +40,6 @@ default-package-overrides: - 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 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 052a7e20ec1c..dceba355c09d 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -223607,46 +223607,6 @@ self: { }) {}; "pandoc-crossref" = 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.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 @@ -223680,7 +223640,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 ]; }) {}; From b3f76d0ef6cf89c005a64881060216b1a5c7ea77 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Favier?= Date: Mon, 15 Jan 2024 13:19:02 +0100 Subject: [PATCH 066/340] haskell-language-server: fix build with hiedb 0.5 --- .../haskell-modules/configuration-common.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 223506ab8655..0f9aa9e929b8 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -117,11 +117,19 @@ self: super: { 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; + hls-call-hierarchy-plugin = appendPatch (pkgs.fetchpatch { + url = "https://github.com/haskell/haskell-language-server/pull/3943.patch"; + relative = "plugins/hls-call-hierarchy-plugin"; + hash = "sha256-TOIn4/AGQr8o3r6gI6/vQsdWw/UGyO/599X0pCTYJjE="; + }) (doJailbreak super.hls-call-hierarchy-plugin); + + # 2024-01-15: allow hiedb 0.5 https://github.com/haskell/haskell-language-server/pull/3943 + ghcide = doJailbreak super.ghcide; + ########################################### ### END HASKELL-LANGUAGE-SERVER SECTION ### ########################################### From 4ddf5a650f6cc161be022cd395129a40f28e02b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Favier?= Date: Mon, 15 Jan 2024 13:19:15 +0100 Subject: [PATCH 067/340] haskell-language-server: bump default GHC version to 9.6 --- .../tools/haskell/haskell-language-server/withWrapper.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/tools/haskell/haskell-language-server/withWrapper.nix b/pkgs/development/tools/haskell/haskell-language-server/withWrapper.nix index 59a1303764ba..14cc0760be22 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 {}; 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. From 224a341c21bf3cbb628c9bc13e40f11523161851 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Favier?= Date: Mon, 15 Jan 2024 13:31:11 +0100 Subject: [PATCH 068/340] haskellPackages.irc-{conduit,client}: use crypton-connection --- .../haskell-modules/configuration-common.nix | 20 +++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 0f9aa9e929b8..1d5284e4ff31 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2495,8 +2495,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; From fa2376a0b903227770320f0edf1313e3fc4e878f Mon Sep 17 00:00:00 2001 From: Dennis Gosnell Date: Mon, 15 Jan 2024 21:53:32 +0900 Subject: [PATCH 069/340] haskellPackages.tcod-haskell: mark as only supported on linux --- .../haskell-modules/configuration-hackage2nix/main.yaml | 1 + pkgs/development/haskell-modules/hackage-packages.nix | 1 + 2 files changed, 2 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 2754c3a3119e..452bf58f3736 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -770,6 +770,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/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index dceba355c09d..35bcee4b5881 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -293932,6 +293932,7 @@ self: { libraryPkgconfigDepends = [ libtcod ]; description = "Bindings to libtcod roguelike engine"; license = lib.licenses.bsd3; + platforms = lib.platforms.linux; }) {inherit (pkgs) libtcod;}; "tconfig" = callPackage From bc98a9a450ad9aa1499b3a0cac5fb580fd5f6fd6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Domen=20Ko=C5=BEar?= Date: Mon, 15 Jan 2024 15:21:55 +0000 Subject: [PATCH 070/340] bv-little builds --- .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 - pkgs/development/haskell-modules/hackage-packages.nix | 2 -- 2 files changed, 3 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index c0d8dbe177e2..d9c9b7f303d1 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -543,7 +543,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 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 35bcee4b5881..5df9c42ef9e5 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -55159,8 +55159,6 @@ self: { doHaddock = false; description = "Efficient little-endian bit vector library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "bv-sized" = callPackage From c0a8edd289aa8de78bc5d27a725f5ef34c71383f Mon Sep 17 00:00:00 2001 From: Janus Troelsen Date: Mon, 15 Jan 2024 09:42:07 -0600 Subject: [PATCH 071/340] haskell.packages.ghc96: Remove unnecessary jailbreaks --- .../haskell-modules/configuration-ghc-9.6.x.nix | 17 ----------------- 1 file changed, 17 deletions(-) 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 03d601a25400..27524c69add6 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix @@ -136,27 +136,10 @@ self: super: { 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 ; From 376561d96f0c504347f97701adce8b797c4b8b76 Mon Sep 17 00:00:00 2001 From: Janus Troelsen Date: Mon, 15 Jan 2024 11:17:39 -0600 Subject: [PATCH 072/340] haskellPackages.{haskintex,profiteur}: unmark broken --- .../haskell-modules/configuration-hackage2nix/broken.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index d9c9b7f303d1..1132ebb545a8 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -2208,7 +2208,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 @@ -4389,7 +4388,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 From bbf7b3af60a6b98df3ba625a845a7bf8d1932a58 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Mon, 15 Jan 2024 15:33:37 +0100 Subject: [PATCH 073/340] matterhorn: 50200.19.0 -> unstable-2024-01-11 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit haskellPackages.mattermost-api: 50200.19.0 -> unstable-2024-01-11 Unfortunately, it is a bit of a nightmare to get matterhorn to work with Stackage LTS 22 without picking so much from its development branch that it can no longer be called patching… Luckily this is relatively unproblematic, also in the case of mattermost-api, since the packages form a unit that nothing else really depends on. There is a regression in matterhorn regarding stty handling compared to the stable release, though: https://github.com/matterhorn-chat/matterhorn/commit/2ede0d6f714ba408587bf265c4b418b21b0d051f --- .../haskell-modules/configuration-common.nix | 48 +++++++++++++++++-- 1 file changed, 43 insertions(+), 5 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 1d5284e4ff31..8c1c24dc3165 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -533,11 +533,49 @@ 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 From 76a419433f08424fc4abc3536d1b0d4cb78a128e Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Tue, 16 Jan 2024 19:32:18 +0100 Subject: [PATCH 074/340] haskellPackages.utf8-light: allow hspec 2.11 --- pkgs/development/haskell-modules/configuration-common.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 8c1c24dc3165..266eea60b713 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2279,6 +2279,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; From bb0e433d0116ba71b9a4ae0f8ff3ffcf26784cb1 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Tue, 16 Jan 2024 19:32:59 +0100 Subject: [PATCH 075/340] haskell.packages.ghc96.mmark: work around codegen issue on aarch64 --- pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix | 2 ++ 1 file changed, 2 insertions(+) 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 27524c69add6..8bad72bc9a9a 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix @@ -182,5 +182,7 @@ 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 + # TODO(@sternenseemann): after ghc963, with ghc964 these can be disabled tls = if pkgs.stdenv.hostPlatform.isAarch64 then self.forceLlvmCodegenBackend super.tls else super.tls; + mmark = if pkgs.stdenv.hostPlatform.isAarch64 then self.forceLlvmCodegenBackend super.mmark else super.mmark; } From e1be0b03bdc635143ffda27247587fd83cf4355f Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Tue, 16 Jan 2024 21:35:58 +0100 Subject: [PATCH 076/340] release-haskell.nix: hoogle and hlint work with GHC 9.6.3 --- pkgs/top-level/release-haskell.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/top-level/release-haskell.nix b/pkgs/top-level/release-haskell.nix index afaa94a23a32..09aa50ecb4f0 100644 --- a/pkgs/top-level/release-haskell.nix +++ b/pkgs/top-level/release-haskell.nix @@ -511,11 +511,9 @@ let compilerNames.ghc902 ] released; hoogle = lib.subtractLists [ - compilerNames.ghc963 compilerNames.ghc981 ] released; hlint = lib.subtractLists [ - compilerNames.ghc963 compilerNames.ghc981 ] released; hpack = lib.subtractLists [ From 31858b7516bcf4d0166df973680120b934e05dbf Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Tue, 16 Jan 2024 21:36:18 +0100 Subject: [PATCH 077/340] release-haskell.nix: express weeder test range via exclusion --- pkgs/top-level/release-haskell.nix | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/pkgs/top-level/release-haskell.nix b/pkgs/top-level/release-haskell.nix index 09aa50ecb4f0..3a5f3780554b 100644 --- a/pkgs/top-level/release-haskell.nix +++ b/pkgs/top-level/release-haskell.nix @@ -561,19 +561,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 { From 4ab4021420c5e67b536bd480d9a9ba9872da4efc Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Tue, 16 Jan 2024 23:57:45 +0100 Subject: [PATCH 078/340] git-annex: manually install man pages Setup.hs no longer installs the man pages via unix-compat. Instead, this has to be done manually-ish via the Makefile. Move passthru to configuration-nix.nix. --- .../haskell-modules/configuration-common.nix | 11 +-------- .../configuration-hackage2nix/main.yaml | 1 - .../haskell-modules/configuration-nix.nix | 14 +++++++++++ .../haskell-modules/hackage-packages.nix | 23 ------------------- 4 files changed, 15 insertions(+), 34 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 266eea60b713..28908d5c32b8 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -365,16 +365,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 diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 452bf58f3736..c71b40f0386c 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -139,7 +139,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 diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index 1321ec2ae54d..33f5fabbbae7 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -795,6 +795,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. @@ -805,6 +806,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; diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 5df9c42ef9e5..d021464b8089 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -138843,9 +138843,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 @@ -241254,9 +241252,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 @@ -310950,25 +310946,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 From 20e38d06e86f269e9496a56417b22f1fd7fdedb9 Mon Sep 17 00:00:00 2001 From: Robert Hensing Date: Sun, 7 Jan 2024 18:03:04 +0100 Subject: [PATCH 079/340] haskellPackages.openapi3: Unmark broken --- .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 1132ebb545a8..1f54086aa69e 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -3888,7 +3888,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 From b3213201ae4fe5ceaa708b10fbb4740e86a3fa1d Mon Sep 17 00:00:00 2001 From: Robert Hensing Date: Wed, 17 Jan 2024 00:35:59 +0100 Subject: [PATCH 080/340] haskellPackages: regenerate package set based on current config This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh --- .../transitive-broken.yaml | 16 ---------------- .../haskell-modules/hackage-packages.nix | 18 ------------------ 2 files changed, 34 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index c17a63942a93..72f88a3c6ffb 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -560,7 +560,6 @@ dont-distribute-packages: - audiovisual - aura - authoring - - autodocodec-openapi3 - automata - autonix-deps-kf5 - avers @@ -1093,7 +1092,6 @@ dont-distribute-packages: - deptrack-dot - dequeue - derive-IG - - deriving-openapi3 - descript-lang - detour-via-uom - devtools @@ -1300,7 +1298,6 @@ dont-distribute-packages: - family-tree - fast-arithmetic - fast-bech32 - - fastcdc - fastirc - fastparser - fault-tree @@ -1447,7 +1444,6 @@ dont-distribute-packages: - gbu - gdax - gdiff-ig - - gearhash - gedcom - geek - geek-server @@ -2663,12 +2659,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 @@ -3507,10 +3497,8 @@ dont-distribute-packages: - servant-matrix-param - servant-oauth2 - servant-oauth2-examples - - servant-openapi3 - servant-postgresql - servant-pushbullet-client - - servant-queryparam-openapi3 - servant-rate-limit - servant-reason - servant-serialization @@ -3521,8 +3509,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 @@ -4079,7 +4065,6 @@ dont-distribute-packages: - wai-middleware-content-type - wai-middleware-rollbar - wai-middleware-route - - wai-middleware-validation - wai-middleware-verbs - wai-route - wai-routing @@ -4109,7 +4094,6 @@ dont-distribute-packages: - web3-solidity - webcrank-wai - webdriver-w3c - - webgear-openapi - webify - webserver - websockets-rpc diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index d021464b8089..613474eade8c 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -42081,7 +42081,6 @@ self: { ]; description = "Autodocodec interpreters for openapi3"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "autodocodec-schema" = callPackage @@ -84897,7 +84896,6 @@ self: { ]; description = "DerivingVia for OpenAPI 3"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "deriving-show-simple" = callPackage @@ -102963,7 +102961,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"; }) {}; @@ -113483,7 +113480,6 @@ self: { ]; description = "An implementation of Gear hash, a fast rolling hash algorithm"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "gedcom" = callPackage @@ -200002,7 +199998,6 @@ self: { ]; description = "Build lightweight and composable servers"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "mig-client" = callPackage @@ -200019,7 +200014,6 @@ self: { ]; description = "Build http-clients from API definition for mig servers"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "mig-extra" = callPackage @@ -200040,7 +200034,6 @@ self: { ]; description = "Extra utils for Mig core library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "mig-server" = callPackage @@ -200058,7 +200051,6 @@ self: { ]; description = "Build lightweight and composable servers"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "mig-swagger-ui" = callPackage @@ -200076,7 +200068,6 @@ self: { ]; description = "Swagger servers for mig library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "mig-wai" = callPackage @@ -200092,7 +200083,6 @@ self: { ]; description = "Render mig-servers as wai-applications"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "mighttpd" = callPackage @@ -219616,9 +219606,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 @@ -267452,7 +267440,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 @@ -267747,7 +267734,6 @@ self: { ]; description = "Instances of classes from openapi3 for servant-queryparam-core"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "servant-queryparam-server" = callPackage @@ -268635,7 +268621,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Servant servers utilities"; license = lib.licenses.mpl20; - hydraPlatforms = lib.platforms.none; mainProgram = "servant-util-examples"; }) {}; @@ -268667,7 +268652,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"; }) {}; @@ -318576,7 +318560,6 @@ self: { ]; description = "WAI Middleware to validate the request and response bodies"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "wai-middleware-verbs" = callPackage @@ -320893,7 +320876,6 @@ self: { ]; description = "Composable, type-safe library to build HTTP API servers"; license = lib.licenses.mpl20; - hydraPlatforms = lib.platforms.none; }) {}; "webgear-server" = callPackage From 0d818adfdf3322ab152641e4298f8bcad04bbc73 Mon Sep 17 00:00:00 2001 From: Marek Fajkus Date: Wed, 17 Jan 2024 11:42:29 +0100 Subject: [PATCH 081/340] elmPackages.elm: fix compilation with stackage LTS 22.4 --- pkgs/development/compilers/elm/default.nix | 4 ++++ .../compilers/elm/packages/ansi-wl-pprint.nix | 17 +++++++++++++++++ pkgs/development/compilers/elm/update.sh | 2 ++ 3 files changed, 23 insertions(+) create mode 100644 pkgs/development/compilers/elm/packages/ansi-wl-pprint.nix diff --git a/pkgs/development/compilers/elm/default.nix b/pkgs/development/compilers/elm/default.nix index 9ae361ddf442..44e1459af84d 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 000000000000..392ca5ab31b1 --- /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 ecd24de46f67..4de11bd8ff5d 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. From b53d8e6cdb122b40c1666629da1f7fac0f72a7ec Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Tue, 16 Jan 2024 21:40:36 +0100 Subject: [PATCH 082/340] haskell.compiler.ghc964: init at 9.6.4 https://www.haskell.org/ghc/blog/20240109-ghc-9.6.4-released.html Not updating the default GHC version yet to prevent a huge rebuild. --- pkgs/development/compilers/ghc/9.6.4.nix | 4 ++++ .../configuration-ghc-9.6.x.nix | 11 +++++---- pkgs/top-level/haskell-packages.nix | 23 +++++++++++++++++++ pkgs/top-level/release-haskell.nix | 1 + 4 files changed, 35 insertions(+), 4 deletions(-) create mode 100644 pkgs/development/compilers/ghc/9.6.4.nix diff --git a/pkgs/development/compilers/ghc/9.6.4.nix b/pkgs/development/compilers/ghc/9.6.4.nix new file mode 100644 index 000000000000..40a2261180e2 --- /dev/null +++ b/pkgs/development/compilers/ghc/9.6.4.nix @@ -0,0 +1,4 @@ +import ./common-hadrian.nix { + version = "9.6.4"; + sha256 = "10bf25b8b07174fdd9868b5c0c56c17c0ef1edcb6247b4b864be933651bfd4c0"; +} 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 8bad72bc9a9a..257ca037c5ae 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix @@ -177,12 +177,15 @@ self: super: { sha256 = "sha256-b7u9GiIAd2xpOrM0MfILHNb6Nt7070lNRIadn2l3DfQ="; })]; }) super.ConfigFile; - +} +# super.ghc is required to break infinite recursion as Nix is strict in the attrNames +// lib.optionalAttrs (pkgs.stdenv.hostPlatform.isAarch64 && lib.versionOlder super.ghc.version "9.6.4") { # The NCG backend for aarch64 generates invalid jumps in some situations, # 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 - # TODO(@sternenseemann): after ghc963, with ghc964 these can be disabled - tls = if pkgs.stdenv.hostPlatform.isAarch64 then self.forceLlvmCodegenBackend super.tls else super.tls; - mmark = if pkgs.stdenv.hostPlatform.isAarch64 then self.forceLlvmCodegenBackend super.mmark else super.mmark; + inherit (lib.mapAttrs (_: self.forceLlvmCodegenBackend) super) + tls + mmark + ; } diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 671d924accae..e120209597dd 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -282,6 +282,24 @@ in { buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_15; llvmPackages = pkgs.llvmPackages_15; }; + ghc964 = callPackage ../development/compilers/ghc/9.6.4.nix { + bootPkgs = + # For GHC 9.2 no armv7l bindists are available. + if stdenv.hostPlatform.isAarch32 then + packages.ghc928 + else if stdenv.hostPlatform.isPower64 && stdenv.hostPlatform.isLittleEndian then + packages.ghc928 + else + packages.ghc924Binary; + inherit (buildPackages.python3Packages) sphinx; + # Need to use apple's patched xattr until + # https://github.com/xattr/xattr/issues/44 and + # https://github.com/xattr/xattr/issues/55 are solved. + inherit (buildPackages.darwin) xattr autoSignDarwinBinariesHook; + # Support range >= 11 && < 16 + buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_15; + llvmPackages = pkgs.llvmPackages_15; + }; ghc96 = compiler.ghc963; ghc981 = callPackage ../development/compilers/ghc/9.8.1.nix { bootPkgs = @@ -444,6 +462,11 @@ in { ghc = bh.compiler.ghc963; compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-9.6.x.nix { }; }; + ghc964 = callPackage ../development/haskell-modules { + buildHaskellPackages = bh.packages.ghc964; + ghc = bh.compiler.ghc964; + compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-9.6.x.nix { }; + }; ghc96 = packages.ghc963; ghc981 = callPackage ../development/haskell-modules { buildHaskellPackages = bh.packages.ghc981; diff --git a/pkgs/top-level/release-haskell.nix b/pkgs/top-level/release-haskell.nix index 3a5f3780554b..d6f90592c078 100644 --- a/pkgs/top-level/release-haskell.nix +++ b/pkgs/top-level/release-haskell.nix @@ -71,6 +71,7 @@ let ghc947 ghc948 ghc963 + ghc964 ghc981 ]; From 778125d9b0fe871482d1a155e2847bfaadcba15b Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 18 Jan 2024 14:38:19 +0100 Subject: [PATCH 083/340] all-cabal-hashes: 2024-01-15T09:56:31Z -> 2024-01-18T12:46:00Z This commit has been generated by maintainers/scripts/haskell/update-hackage.sh and maintainers/scripts/haskell/regenerate-hackage-packages.sh. --- pkgs/data/misc/hackage/pin.json | 8 +- .../haskell-modules/hackage-packages.nix | 866 +++++++++++++----- 2 files changed, 624 insertions(+), 250 deletions(-) diff --git a/pkgs/data/misc/hackage/pin.json b/pkgs/data/misc/hackage/pin.json index 432cdfb1b671..8df3218d820f 100644 --- a/pkgs/data/misc/hackage/pin.json +++ b/pkgs/data/misc/hackage/pin.json @@ -1,6 +1,6 @@ { - "commit": "566378178ba2c5f33038dc924b6b5ac637d092fd", - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/566378178ba2c5f33038dc924b6b5ac637d092fd.tar.gz", - "sha256": "1755vdm9kx3n6h5laml58yx61gdi66h58yi5dlxrw27dgpqp81w7", - "msg": "Update from Hackage at 2024-01-15T09:56:31Z" + "commit": "c9dc831965bcb6563acbe27f31a8bbd556b20065", + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/c9dc831965bcb6563acbe27f31a8bbd556b20065.tar.gz", + "sha256": "1xs3fcpx7vqxc1438b9xgk4vxpzwzr19nc0rsgpdz29pkx47y89p", + "msg": "Update from Hackage at 2024-01-18T12:46:00Z" } diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 613474eade8c..6164be426b81 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -11637,6 +11637,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 @@ -36566,8 +36581,8 @@ self: { }: mkDerivation { pname = "any-pat"; - version = "0.3.0.0"; - sha256 = "0xf35riqgwrdsz3x4pgrlcr54byzd5s649lzda4r79f2r25swpa3"; + version = "0.4.0.0"; + sha256 = "1hdlvpq0hlar65gg3m9narfapwjgy1c6d2ihzvsq5p1h36h2v0nd"; libraryHaskellDepends = [ base haskell-src-exts haskell-src-meta template-haskell unordered-containers @@ -41748,6 +41763,29 @@ self: { maintainers = [ lib.maintainers.thielema ]; }) {}; + "audacity_0_0_2_2" = callPackage + ({ mkDerivation, base, bytestring, deepseq, directory + , explicit-exception, filepath, non-empty, semigroups + , storable-record, storablevector, tagchup, transformers + , utility-ht, xml-basic + }: + mkDerivation { + pname = "audacity"; + version = "0.0.2.2"; + sha256 = "1glvk4mkq8j48s0xm86xb1l3xrb6m3cijcckdm48zq3pz7yg3hd8"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring deepseq directory explicit-exception filepath + non-empty semigroups storable-record storablevector tagchup + transformers utility-ht xml-basic + ]; + description = "Interchange with the Audacity sound signal editor"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.thielema ]; + }) {}; + "audiovisual" = callPackage ({ mkDerivation, base, boundingboxes, colors, deepseq, directory , filepath, free, freetype2, hashable, JuicyPixels @@ -46104,8 +46142,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 = [ @@ -50336,8 +50374,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 ]; @@ -51270,8 +51308,8 @@ self: { }: mkDerivation { pname = "blockfrost-client"; - version = "0.8.0.0"; - sha256 = "1jhk3jzjks27bvzyw5n2zdq7dhjk73cwvr5wjvgs76iwzm02min8"; + version = "0.8.0.1"; + sha256 = "19qziw3n75ilrhdgi982dwcz29dmfp4wzbrz99p2b1lfd0ir10lj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -51295,8 +51333,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 @@ -51565,8 +51603,8 @@ self: { }: mkDerivation { pname = "blucontrol"; - version = "0.7.0.0"; - sha256 = "1h22r8l1hsdlzjcg7bdv5m9mlscpilcfg0brar0dy5rs7wghs4wj"; + version = "0.7.1.0"; + sha256 = "0dn1p06sd0dxyjkfc2iacvqds6q33r0id8rr7lzc9y8gyr6c46v1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -55169,6 +55207,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 @@ -55417,6 +55457,8 @@ self: { pname = "bytehash"; version = "0.1.1.1"; sha256 = "1b43d89b10fa9wx1z19vv1wsslvs25cqn7v2s2514fdghsqq89j9"; + revision = "1"; + editedCabalFile = "0hd1qz4i4kjbvpk800wnifjnq6l78qjf36gy9m24w8l6pvp9ap4r"; libraryHaskellDepends = [ base byte-order byteslice bytestring containers entropy primitive primitive-unlifted transformers @@ -56991,25 +57033,49 @@ 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; + 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; @@ -57025,8 +57091,8 @@ self: { }: mkDerivation { pname = "cabal-fmt"; - version = "0.1.9"; - sha256 = "00bcyx7i7h04hn2s8j7p4fsa64l48zizsdmmzqrhfiafwapmfg4n"; + version = "0.1.10"; + sha256 = "16h90yjchld3fqxwgm2qc7a9jnrrvadn3vrsbgcx8vjrccb7dg5m"; isLibrary = false; isExecutable = true; libraryHaskellDepends = [ @@ -58843,6 +58909,30 @@ self: { broken = true; }) {}; + "call-alloy_0_4_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"; + 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-haskell-from-anything" = callPackage ({ mkDerivation, base, bytestring, data-msgpack, mtl , storable-endian, template-haskell @@ -59042,8 +59132,8 @@ self: { }: mkDerivation { pname = "candid"; - version = "0.5"; - sha256 = "1va9n08m6y9avbjxgclhasmnbf41bqx0j1s4j12rsblhci5cxqpp"; + version = "0.5.0.1"; + sha256 = "1jml5q7ka7jcp9cy8s8zd126lk06c7g5qbgi58s70jypkilh552w"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -86338,6 +86428,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 @@ -86677,6 +86769,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 @@ -91856,18 +91950,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 @@ -93575,6 +93669,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 }: @@ -98635,12 +98771,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 @@ -98650,15 +98786,15 @@ self: { }: mkDerivation { pname = "espial"; - version = "0.0.16"; - sha256 = "102pfhl04rhrfxbq24wvbg6gz2dnsj3krskzlb8afmkn1n4wpc8m"; + version = "0.0.19"; + sha256 = "0b1vvvs0mh9i7rrl947ic43dwp08pgg6wyb2cljlyy9s8zrc7p0d"; 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 @@ -98670,8 +98806,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 @@ -98684,8 +98820,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 @@ -101882,8 +102018,8 @@ self: { }: mkDerivation { pname = "extism"; - version = "1.0.0.0"; - sha256 = "1gnx9i9xgnb4p8pqjnlsnhc28mr3i39f4455cvwqdy880g4g1x27"; + version = "1.0.0.1"; + sha256 = "0zq08pqhr22kmwaiy56nbf1h84xm38bq491n60pd116sag21pf1n"; libraryHaskellDepends = [ base binary bytestring extism-manifest json uuid ]; @@ -101899,8 +102035,8 @@ self: { ({ mkDerivation, base, base64-bytestring, bytestring, json }: mkDerivation { pname = "extism-manifest"; - version = "1.0.0.0"; - sha256 = "1msjq1klnivvc0s7j3zwkv5ywb50dj4xnw6cr728byzv7jcvm45m"; + version = "1.0.0.1"; + sha256 = "03rk2rc6wlrlnxz2mx3vb4a1i50hsshd2pz4rm0q2m54vv8rpg00"; libraryHaskellDepends = [ base base64-bytestring bytestring json ]; description = "Extism manifest bindings"; license = lib.licenses.bsd3; @@ -110713,10 +110849,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 = [ @@ -112218,10 +112352,8 @@ self: { }: mkDerivation { pname = "futhark"; - version = "0.25.11"; - sha256 = "04l4yy85jg0fx39yqzyn50jv4f637nwa8jp31p869230vmvvp2d8"; - revision = "1"; - editedCabalFile = "1zs2y1p966wfgynylf85j5caqkkfn40r1qdn6i6zck4qvbd04m7f"; + version = "0.25.12"; + sha256 = "1py5adf6y2swy9f2kh2ydp76cqf3351vizfnrrv6hqcqsjdx8ys4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -118096,6 +118228,19 @@ self: { license = lib.licenses.bsd3; }) {}; + "ghc-trace-events_0_1_2_8" = callPackage + ({ mkDerivation, base, bytestring, tasty-bench, text }: + mkDerivation { + pname = "ghc-trace-events"; + 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"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "ghc-typelits-extra" = callPackage ({ mkDerivation, base, containers, ghc, ghc-bignum, ghc-prim , ghc-tcplugins-extra, ghc-typelits-knownnat @@ -118435,9 +118580,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 @@ -118447,8 +118592,8 @@ self: { }: mkDerivation { pname = "ghcide"; - version = "2.5.0.0"; - sha256 = "1p4nm8qv1sx4r7mg52nkxv6rymngn9h7kfxg20yyb8wx170zx5cy"; + version = "2.6.0.0"; + sha256 = "1x99dlcfjvlc45nlgydmlm2hdf7a4mrdg9cyxdb8b4k29rjas9a5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -118458,22 +118603,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 ]; @@ -118492,8 +118637,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 = [ @@ -129938,8 +130083,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 ]; @@ -134521,6 +134666,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 @@ -136793,14 +136960,14 @@ self: { , hls-change-type-signature-plugin, hls-class-plugin , hls-code-range-plugin, hls-eval-plugin , hls-explicit-fixity-plugin, hls-explicit-imports-plugin - , hls-explicit-record-fields-plugin, hls-fourmolu-plugin - , hls-gadt-plugin, hls-graph, hls-hlint-plugin + , hls-explicit-record-fields-plugin, hls-floskell-plugin + , hls-fourmolu-plugin, hls-gadt-plugin, hls-graph, 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 - , hls-test-utils, hspec-expectations, lens, lens-aeson, lsp + , 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 @@ -136808,8 +136975,8 @@ self: { }: mkDerivation { pname = "haskell-language-server"; - version = "2.5.0.0"; - sha256 = "0b9dy247izga3vdp80dmj4pykilscdbr9xs04iamcm2kqyrjc84n"; + version = "2.6.0.0"; + sha256 = "0j0fm0fa1pyaflkd4gvxlkfbina81bw784hqs0r8wvv187bvhm9n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -136820,14 +136987,14 @@ self: { hls-change-type-signature-plugin hls-class-plugin hls-code-range-plugin hls-eval-plugin hls-explicit-fixity-plugin hls-explicit-imports-plugin hls-explicit-record-fields-plugin - hls-fourmolu-plugin hls-gadt-plugin hls-graph hls-hlint-plugin - hls-module-name-plugin hls-ormolu-plugin + hls-floskell-plugin hls-fourmolu-plugin hls-gadt-plugin hls-graph + 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 @@ -136841,9 +137008,8 @@ 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 ]; description = "LSP server for GHC"; @@ -143061,18 +143227,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.1.0"; - sha256 = "1ib3pzal7yggs8dfybpn1q3r9qy80v1y2wnf57xp2rdw44gbjydl"; + 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; @@ -149334,8 +149502,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 @@ -149368,8 +149536,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 @@ -149388,8 +149556,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 @@ -149412,8 +149580,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 @@ -149433,8 +149601,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 @@ -149454,8 +149622,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 @@ -149476,8 +149644,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 @@ -149502,8 +149670,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 @@ -149544,8 +149712,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 @@ -149563,8 +149731,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 @@ -149584,8 +149752,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 @@ -149598,11 +149766,17 @@ self: { }) {}; "hls-floskell-plugin" = callPackage - ({ mkDerivation }: + ({ mkDerivation, base, filepath, floskell, ghcide, hls-plugin-api + , hls-test-utils, lsp-types, mtl, text, transformers + }: 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 + ]; + testHaskellDepends = [ base filepath hls-test-utils ]; description = "Integration with the Floskell code formatter"; license = lib.licenses.asl20; }) {}; @@ -149614,8 +149788,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 @@ -149637,8 +149811,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 @@ -149660,8 +149834,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 @@ -149700,8 +149874,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 @@ -149724,8 +149898,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 @@ -149742,8 +149916,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 @@ -149765,8 +149939,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 @@ -149791,8 +149965,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 @@ -149818,8 +149992,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 @@ -149838,8 +150012,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 @@ -149861,8 +150035,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 @@ -149909,8 +150083,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 @@ -149932,8 +150106,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 @@ -149972,6 +150146,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 @@ -149981,8 +150181,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 @@ -149997,17 +150197,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 = [ @@ -150025,8 +150225,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 @@ -150057,8 +150257,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 @@ -151309,21 +151509,24 @@ self: { }) {}; "hocd" = callPackage - ({ mkDerivation, base, bytestring, data-default-class, exceptions - , hspec, hspec-discover, mtl, network, text, transformers + ({ 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.2.0"; - sha256 = "09nxbj8xipzybi03a2am37cv6fan6kjhvl8qajypyn915p3lz638"; + version = "0.1.3.0"; + sha256 = "1bs7a6fm4rkjpxp2wwbw46r8drjjx1bydafqn2n8yc7l8ci32ah2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - base bytestring data-default-class exceptions mtl network text - transformers + attoparsec base bytestring containers data-default-class exceptions + mtl network transformers ]; executableHaskellDepends = [ base text ]; - testHaskellDepends = [ base hspec ]; + testHaskellDepends = [ + attoparsec base bytestring containers hspec raw-strings-qq + ]; testToolDepends = [ hspec-discover ]; description = "OpenOCD Haskell interface"; license = lib.licenses.bsd3; @@ -153860,8 +154063,8 @@ self: { }: mkDerivation { pname = "hprox"; - version = "0.6.1"; - sha256 = "11iy9bn7bf7czlr5wgfarhhbdyc05320y7929ix8rddf77bxpgap"; + version = "0.6.2"; + sha256 = "118758mwqwf22i5y7iawqqwibyljfn5cxlx6hjbz1xgxcvchvm65"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -153871,13 +154074,7 @@ self: { optparse-applicative random text tls tls-session-manager unix unordered-containers wai wai-extra warp warp-tls ]; - executableHaskellDepends = [ - async base base64-bytestring binary bytestring 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 - ]; + executableHaskellDepends = [ base bytestring http-types wai ]; description = "a lightweight HTTP proxy server, and more"; license = lib.licenses.asl20; mainProgram = "hprox"; @@ -161657,8 +161854,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 ]; @@ -162092,6 +162289,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 @@ -165620,25 +165834,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; @@ -166247,8 +166462,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 @@ -168761,6 +168976,17 @@ 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, transformers }: mkDerivation { @@ -185181,8 +185407,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"; @@ -188908,8 +189134,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 @@ -196779,8 +197005,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 @@ -198179,6 +198405,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 @@ -200931,8 +201183,8 @@ self: { ({ mkDerivation, base }: mkDerivation { pname = "minmax"; - version = "0.1.0.0"; - sha256 = "1yq4fxr15anaxwrhqiqccaggp9ngmdx63in9y7418r0cljljfhgz"; + 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; @@ -213326,8 +213578,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 @@ -214671,8 +214923,8 @@ self: { }: mkDerivation { pname = "nix-tree"; - version = "0.3.2"; - sha256 = "0sm582mvkca6xhz1svggjqnp3ks3i1zmgaakiwnimfsbpysywar1"; + version = "0.3.3"; + sha256 = "17q1l6qc80q0flk6s7r5b67k747af2pjv6rz4c4d9qv6rp7l5cjz"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -217137,6 +217389,8 @@ self: { pname = "nvfetcher"; version = "0.6.2.0"; sha256 = "0lgbnam9gb9sdgmbxc5iznzbyv13s27j7s74fnrp09xdij0fgq3q"; + revision = "1"; + editedCabalFile = "0rhp4m54s2cmkhzkbphm0xdmvhymzlj3h1dd7iphqf32ba7jljgr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -217409,6 +217663,8 @@ self: { pname = "o-clock"; version = "1.4.0"; sha256 = "1qmv0hq1z3x5h3mxpdd3prf9yhk7688hdm09zf8l36iq2602vj5g"; + revision = "1"; + editedCabalFile = "0jflzz1a78vji38x2dc4drj8w95sxxkmz73sa06a2xg7a4z64mb3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; @@ -218370,23 +218626,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 ]; @@ -225203,8 +225459,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 @@ -225220,12 +225476,12 @@ self: { }) {}; "parametric-functor" = callPackage - ({ mkDerivation, base }: + ({ mkDerivation, base, transformers }: mkDerivation { pname = "parametric-functor"; - version = "0.1.0.0"; - sha256 = "1y4lln6izn88zdvhj130yjhss5si1shsni81b0zvn1sd0pm3i2if"; - libraryHaskellDepends = [ base ]; + version = "0.1.1.0"; + sha256 = "12k4263ccp4v7q7bh4d55wg6s844wz8hg1p44wpq934pr1d6149b"; + libraryHaskellDepends = [ base transformers ]; description = "A known-parametric Functor typeclass"; license = lib.licenses.asl20; }) {}; @@ -231585,8 +231841,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 = [ @@ -233236,8 +233492,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 @@ -246189,6 +246445,44 @@ self: { 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; + }) {}; + "quickcheck-state-machine-distributed" = callPackage ({ mkDerivation, base, binary, containers, directory , distributed-process, mtl, network-transport @@ -251140,8 +251434,8 @@ self: { }: 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 @@ -251840,12 +252134,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 @@ -255702,10 +255996,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 = [ @@ -255832,10 +256124,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"; @@ -265581,8 +265871,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"; @@ -288359,8 +288649,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 ]; @@ -292538,8 +292828,8 @@ self: { ({ 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"; @@ -302259,15 +302549,15 @@ self: { license = lib.licenses.isc; }) {}; - "toml-parser_1_3_1_3" = callPackage + "toml-parser_1_3_2_0" = callPackage ({ mkDerivation, alex, array, base, containers, happy, hspec , hspec-discover, markdown-unlit, prettyprinter, template-haskell , text, time, transformers }: mkDerivation { pname = "toml-parser"; - version = "1.3.1.3"; - sha256 = "1nyizr1j1bb66la4b8z4qban55jpsx6kr8f0pmj2r846bzi22cgb"; + version = "1.3.2.0"; + sha256 = "1cb748vkqzgswkbchfg73wqmhjarz2ws7c42nf4jlqfdhijly2qy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -317565,24 +317855,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, 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.2.0.0"; - sha256 = "1skmwcs048h60nxq2wz2amaj148g1a6zk4vbnl17h6xi28s603lx"; - revision = "2"; - editedCabalFile = "1y2hniv6linlf62dp83nbfkxg3ih2385sxrrjb6fw1gb7f6bg67g"; + 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 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"; @@ -322506,6 +322794,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 @@ -325327,6 +325641,40 @@ self: { license = lib.licenses.mit; }) {}; + "xlsx_1_1_2" = callPackage + ({ mkDerivation, attoparsec, base, base64-bytestring, binary-search + , bytestring, conduit, containers, criterion, data-default, deepseq + , Diff, directory, dlist, errors, exceptions, extra, filepath + , groom, hexpat, lens, monad-control, mtl, network-uri, old-locale + , raw-strings-qq, safe, smallcheck, tasty, tasty-hunit + , tasty-smallcheck, text, time, transformers, transformers-base + , vector, xeno, xml-conduit, xml-types, zip, zip-archive + , zip-stream, zlib + }: + mkDerivation { + pname = "xlsx"; + version = "1.1.2"; + sha256 = "08fv61hwxyc64idj6f3w3prdf5kj1d9fyw4gdzy3adwa8j19dmm2"; + libraryHaskellDepends = [ + attoparsec base base64-bytestring binary-search bytestring conduit + containers data-default deepseq dlist errors exceptions extra + filepath hexpat lens monad-control mtl network-uri old-locale safe + text time transformers transformers-base vector xeno xml-conduit + xml-types zip zip-archive zip-stream zlib + ]; + testHaskellDepends = [ + base bytestring conduit containers deepseq Diff directory filepath + groom lens mtl raw-strings-qq smallcheck tasty tasty-hunit + tasty-smallcheck text time vector xml-conduit + ]; + benchmarkHaskellDepends = [ + base bytestring conduit criterion deepseq lens + ]; + description = "Simple and incomplete Excel file parser/writer"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "xlsx-tabular" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, data-default , lens, text, xlsx @@ -330422,6 +330770,32 @@ 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.0"; + sha256 = "1zm3p94rc08ikdkg6yy41vlmf7q1b0ksa4ylf55lkw8faxlq6pxi"; + revision = "1"; + editedCabalFile = "1vhwkbhq1m28nqsyb5dfa85f9skyvzh7pham91kpk7g56d1ziir1"; + 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 From ea3a560ba6fe1328b829acd8e6c8bbcdb74be4c1 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 18 Jan 2024 16:39:06 +0100 Subject: [PATCH 084/340] haskellPackages.general-allocate: remove broken flag --- .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 - pkgs/development/haskell-modules/hackage-packages.nix | 2 -- 2 files changed, 3 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 1f54086aa69e..86cb10eabf28 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -1772,7 +1772,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 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 6164be426b81..cce0f049be9f 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -114102,8 +114102,6 @@ self: { ]; description = "Exception-safe resource management in more monads"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "general-games" = callPackage From 3702ba16ba92d2093bbe0428f23d7384168f373d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20van=20Br=C3=BCgge?= Date: Thu, 18 Jan 2024 17:00:55 +0000 Subject: [PATCH 085/340] naproche: unstable-2023-07-11 -> unstable-2024-01-18 --- pkgs/applications/science/logic/naproche/default.nix | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/pkgs/applications/science/logic/naproche/default.nix b/pkgs/applications/science/logic/naproche/default.nix index f6743745a7b6..cc5f9534cc63 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 \ From 2ae5dc04722b94ec9f170524ed2b511bc1b5f654 Mon Sep 17 00:00:00 2001 From: thielema Date: Thu, 18 Jan 2024 09:49:14 +0100 Subject: [PATCH 086/340] haskellPackages.cabal-plan: jailbreak --- pkgs/development/haskell-modules/configuration-common.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 28908d5c32b8..6811e0211c43 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -232,6 +232,9 @@ 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"; From 5f48a7d0f1591554f601667b3cdc3681cc78cfec Mon Sep 17 00:00:00 2001 From: Rodney Lorrimar Date: Sat, 20 Jan 2024 15:18:48 +0800 Subject: [PATCH 087/340] haskellPackages.arbtt: Drop already-applied patch --- .../haskell-modules/configuration-ghc-9.6.x.nix | 9 --------- 1 file changed, 9 deletions(-) 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 257ca037c5ae..939906393eac 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix @@ -112,15 +112,6 @@ 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; - # Jailbreaks for servant <0.20 servant-lucid = doJailbreak super.servant-lucid; From c7c93d47ac77bd3c911467aba632ba2d77a9570d Mon Sep 17 00:00:00 2001 From: Deniz Alp Durmaz Date: Fri, 19 Jan 2024 09:28:08 +0200 Subject: [PATCH 088/340] haskellPackages.espial: Remove no longer needed patch --- pkgs/development/haskell-modules/configuration-common.nix | 7 ------- 1 file changed, 7 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 28908d5c32b8..2cdc28b710d7 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -317,13 +317,6 @@ 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; From 05abc0d3ef015cdd64ba0f70dcda8a6ac0ed1fa3 Mon Sep 17 00:00:00 2001 From: Deniz Alp Durmaz Date: Wed, 17 Jan 2024 21:38:19 +0200 Subject: [PATCH 089/340] haskellPackages.svgcairo: Set revision to null There's a hackage revision adding an upper bound on librsvg-2.0, which would be unavailable on haskell-updates, so still need the patches being applied. --- .../haskell-modules/configuration-common.nix | 28 +++++++++++-------- 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 2cdc28b710d7..afcf70bea240 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1643,18 +1643,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 { From 8210984dfce3cdf83f9d14aa9af31902e2650a53 Mon Sep 17 00:00:00 2001 From: Peter Becich Date: Sat, 20 Jan 2024 13:50:15 -0800 Subject: [PATCH 090/340] haskellPackages: hie-bios 0.12.1 -> 0.13.1, implicit-hie 0.1.2.7 -> 0.1.4.0 ghcide no longer depends on implicit-hie < 0.1.3 and ghcide now requires hie-bios 0.13 https://github.com/haskell/haskell-language-server/blob/26079b56dd13341183832e95d63efc202e37cd31/ghcide/ghcide.cabal#L84 This should help fix `ghcide`: https://github.com/haskell/haskell-language-server/issues/3994#issuecomment-1902271812 https://github.com/NixOS/nixpkgs/issues/282411 --- .../configuration-hackage2nix/main.yaml | 6 -- .../transitive-broken.yaml | 8 +-- .../haskell-modules/hackage-packages.nix | 71 +------------------ 3 files changed, 6 insertions(+), 79 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index c71b40f0386c..ea291c4a3be4 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -34,12 +34,6 @@ default-package-overrides: - 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 - # 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 diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index 72f88a3c6ffb..02420a595462 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -727,6 +727,7 @@ dont-distribute-packages: - cabal-bounds - cabal-cache - cabal-cargs + - cabal-fix - cabal-query - cabal-test - cabal2arch @@ -1270,11 +1271,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 @@ -1871,6 +1867,7 @@ dont-distribute-packages: - haskell-docs - haskell-eigen-util - haskell-ftp + - haskell-language-server - haskell-lsp - haskell-lsp-client - haskell-pdf-presenter @@ -2062,6 +2059,7 @@ dont-distribute-packages: - hledger-api - hls - hls-exactprint-utils + - hls-semantic-tokens-plugin - hmark - hmatrix-sundials - hmeap diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index cce0f049be9f..ea29ded3c610 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -57056,6 +57056,7 @@ self: { ]; description = "Fix for cabal files"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "cabal-fix"; }) {}; @@ -100223,7 +100224,6 @@ self: { ]; description = "An event-oriented observability library"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "eventuo11y-batteries" = callPackage @@ -100247,7 +100247,6 @@ self: { ]; description = "Grab bag of eventuo11y-enriched functionality"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "eventuo11y-dsl" = callPackage @@ -100275,7 +100274,6 @@ self: { ]; description = "aeson-based rendering for eventuo11y"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "eventuo11y-otel" = callPackage @@ -100289,7 +100287,6 @@ self: { ]; description = "OpenTelemetry-based rendering for eventuo11y"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "eventuo11y-prometheus" = callPackage @@ -100301,7 +100298,6 @@ self: { libraryHaskellDepends = [ base containers eventuo11y prometheus ]; description = "Prometheus backend for eventuo11y"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "every" = callPackage @@ -137012,6 +137008,7 @@ self: { testToolDepends = [ ghcide ]; description = "LSP server for GHC"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.maralorn ]; }) {}; @@ -146536,40 +146533,6 @@ self: { }) {}; "hie-bios" = callPackage - ({ mkDerivation, aeson, base, base16-bytestring, bytestring - , co-log-core, conduit, conduit-extra, cryptohash-sha1, deepseq - , directory, exceptions, extra, file-embed, filepath, ghc - , optparse-applicative, prettyprinter, tasty - , tasty-expected-failure, tasty-hunit, template-haskell, temporary - , text, time, transformers, unix-compat, unordered-containers, yaml - }: - mkDerivation { - pname = "hie-bios"; - version = "0.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 @@ -146600,7 +146563,6 @@ self: { ]; description = "Set up a GHC API session"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "hie-bios"; }) {}; @@ -150168,6 +150130,7 @@ self: { ]; description = "Call hierarchy plugin for Haskell Language Server"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "hls-splice-plugin" = callPackage @@ -168159,33 +168122,6 @@ self: { }) {}; "implicit-hie" = callPackage - ({ mkDerivation, attoparsec, base, directory, filepath, filepattern - , hspec, hspec-attoparsec, text, transformers, yaml - }: - 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 }: @@ -168209,7 +168145,6 @@ self: { ]; description = "Auto generate hie-bios cradles & hie.yaml"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "gen-hie"; }) {}; From 2f8dcca4a9ae7abcb05bc10c9001e01e180fe233 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Mon, 22 Jan 2024 14:34:25 +0100 Subject: [PATCH 091/340] haskellPackages.ghc: 9.6.3 -> 9.6.4 --- doc/languages-frameworks/haskell.section.md | 2 +- pkgs/top-level/haskell-packages.nix | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/languages-frameworks/haskell.section.md b/doc/languages-frameworks/haskell.section.md index c6e5ae5af0e2..300965a53889 100644 --- a/doc/languages-frameworks/haskell.section.md +++ b/doc/languages-frameworks/haskell.section.md @@ -110,7 +110,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.ghc963`: +for `haskell.packages.ghc964`: ```console $ nix-env -f '' -qaP -A haskell.packages.ghc927 diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index e120209597dd..7e3ff411c75e 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -300,7 +300,7 @@ in { buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_15; llvmPackages = pkgs.llvmPackages_15; }; - ghc96 = compiler.ghc963; + ghc96 = compiler.ghc964; ghc981 = callPackage ../development/compilers/ghc/9.8.1.nix { bootPkgs = # For GHC 9.6 no armv7l bindists are available. @@ -467,7 +467,7 @@ in { ghc = bh.compiler.ghc964; compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-9.6.x.nix { }; }; - ghc96 = packages.ghc963; + ghc96 = packages.ghc964; ghc981 = callPackage ../development/haskell-modules { buildHaskellPackages = bh.packages.ghc981; ghc = bh.compiler.ghc981; From 029662af3ede7411770b0315e9b63622d9d893bc Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Mon, 22 Jan 2024 14:33:10 +0100 Subject: [PATCH 092/340] haskellPackages: stackage LTS 22.4 -> LTS 22.7 This commit has been generated by maintainers/scripts/haskell/update-stackage.sh --- .../configuration-hackage2nix/stackage.yaml | 204 +++++++++--------- 1 file changed, 102 insertions(+), 102 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml index cbce57a5b3c0..0a0f21f09753 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 22.4 +# Stackage LTS 22.7 # This file is auto-generated by # maintainers/scripts/haskell/update-stackage.sh default-package-overrides: @@ -29,8 +29,8 @@ default-package-overrides: - aeson-picker ==0.1.0.6 - aeson-pretty ==0.8.10 - aeson-qq ==0.8.4 - - aeson-schemas ==1.4.2.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 @@ -346,7 +346,7 @@ default-package-overrides: - amqp-utils ==0.6.4.0 - annotated-exception ==0.2.0.5 - annotated-wl-pprint ==0.7.0 - - ansi-terminal ==1.0 + - ansi-terminal ==1.0.2 - ansi-terminal-game ==1.9.2.0 - ansi-terminal-types ==0.11.5 - ansi-wl-pprint ==1.0.2 @@ -374,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 @@ -408,7 +408,7 @@ default-package-overrides: - attoparsec-run ==0.0.2.0 - attoparsec-time ==1.0.3.1 - attoparsec-uri ==0.0.9 - - audacity ==0.0.2.1 + - audacity ==0.0.2.2 - authenticate ==1.3.5.2 - authenticate-oauth ==1.7 - autodocodec ==0.2.2.0 @@ -478,7 +478,7 @@ 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 @@ -515,7 +515,7 @@ default-package-overrides: - boltzmann-samplers ==0.1.1.0 - Boolean ==0.2.4 - boolsimplifier ==0.1.8 - - boomerang ==1.4.9 + - boomerang ==1.4.9.1 - boomwhacker ==0.0.1 - bordacount ==0.1.0.0 - boring ==0.2.1 @@ -547,7 +547,7 @@ default-package-overrides: - bv ==0.5 - bv-little ==1.3.2 - byteable ==0.1.1 - - bytebuild ==0.3.14.0 + - bytebuild ==0.3.15.0 - byte-count-reader ==0.10.1.11 - bytedump ==1.0 - bytehash ==0.1.1.0 @@ -555,8 +555,8 @@ default-package-overrides: - 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 @@ -585,7 +585,7 @@ default-package-overrides: - 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 @@ -600,7 +600,7 @@ default-package-overrides: - 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 @@ -658,7 +658,7 @@ default-package-overrides: - 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 @@ -673,9 +673,9 @@ default-package-overrides: - colourista ==0.1.0.2 - columnar ==1.0.0.0 - combinatorial ==0.1.1 - - comfort-array ==0.5.4.1 + - 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 @@ -978,10 +978,10 @@ default-package-overrides: - elerea ==2.9.0 - elf ==0.31 - eliminators ==0.9.3 - - elm-bridge ==0.8.2 + - elm-bridge ==0.8.3 - elm-core-sources ==1.0.0 - elm-export ==0.6.0.1 - - elm-street ==0.2.1.1 + - elm-street ==0.2.2.0 - elynx ==0.7.2.2 - elynx-markov ==0.7.2.2 - elynx-nexus ==0.7.2.2 @@ -1015,7 +1015,7 @@ default-package-overrides: - errors ==2.3.0 - errors-ext ==0.4.2 - ersatz ==0.5 - - esqueleto ==3.5.11.0 + - esqueleto ==3.5.11.1 - event-list ==0.1.2.1 - every ==0.0.1 - evm-opcodes ==0.1.2 @@ -1051,14 +1051,14 @@ default-package-overrides: - fakedata-quickcheck ==0.2.0 - fakefs ==0.3.0.2 - fakepull ==0.3.0.2 - - faktory ==1.1.2.5 + - 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 - 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 @@ -1146,7 +1146,7 @@ default-package-overrides: - 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 @@ -1218,20 +1218,20 @@ default-package-overrides: - ghci-hexcalc ==0.1.1.0 - ghcjs-codemirror ==0.0.0.2 - ghcjs-perch ==0.3.3.3 - - ghc-lib ==9.6.3.20231121 - - ghc-lib-parser ==9.6.3.20231121 + - 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-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.3.0 - ghost-buster ==0.1.1.0 - - ghostscript-parallel ==0.0 + - ghostscript-parallel ==0.0.1 - gi-atk ==2.0.27 - gi-cairo ==1.0.29 - gi-cairo-render ==0.1.2 @@ -1258,7 +1258,7 @@ default-package-overrides: - git-annex ==10.20231129 - githash ==0.1.7.0 - github ==0.29 - - github-release ==2.0.0.9 + - github-release ==2.0.0.10 - github-rest ==1.1.4 - github-types ==0.2.1 - github-webhooks ==0.17.0 @@ -1266,13 +1266,13 @@ default-package-overrides: - 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 @@ -1291,8 +1291,8 @@ 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.3 + - graphql ==1.2.0.3 + - graphql-client ==1.2.4 - graphs ==0.7.2 - graphula ==2.1.0.0 - graphviz ==2999.20.2.0 @@ -1322,14 +1322,14 @@ default-package-overrides: - hamtsolo ==1.0.4 - HandsomeSoup ==0.4.2 - handwriting ==0.1.0.3 - - 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 - HasBigDecimal ==0.2.0.0 - hashable ==1.4.3.0 - - hashids ==1.1.0.1 + - hashids ==1.1.1.0 - hashing ==0.1.1.0 - hashmap ==1.3.3 - hashtables ==1.3.1 @@ -1348,7 +1348,7 @@ default-package-overrides: - haskoin-node ==1.0.1 - haskoin-store-data ==1.2.2 - hasktags ==0.73.0 - - hasql ==1.6.3.4 + - hasql ==1.6.4 - hasql-dynamic-statements ==0.3.1.2 - hasql-implicits ==0.1.1 - hasql-interpolate ==0.2.1.0 @@ -1404,12 +1404,12 @@ default-package-overrides: - hjsmin ==0.2.1 - hkd-default ==1.1.0.0 - hkgr ==0.4.3.2 - - hledger ==1.32.1 - - hledger-iadd ==1.3.19 + - hledger ==1.32.2 + - hledger-iadd ==1.3.20 - hledger-interest ==1.6.6 - - hledger-lib ==1.32.1 + - hledger-lib ==1.32.2 - hledger-stockquotes ==0.1.2.1 - - hledger-web ==1.32.1 + - hledger-web ==1.32.2 - hlibcpuid ==0.2.0 - hlibgit2 ==0.18.0.16 - hlibsass ==0.1.10.1 @@ -1462,23 +1462,23 @@ default-package-overrides: - 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-cli ==1.4.1 - - 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-module-zip ==1.1.0 - - hslua-objectorientation ==2.3.0 - - hslua-packaging ==2.3.0 - - hslua-repl ==0.1.1 - - 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 @@ -1510,7 +1510,7 @@ default-package-overrides: - hs-php-session ==0.0.9.3 - hstatistics ==0.3.1 - HStringTemplate ==0.8.8 - - HSvm ==0.1.1.3.25 + - HSvm ==0.1.2.3.32 - HsYAML ==0.2.1.3 - HsYAML-aeson ==0.2.0.1 - hsyslog ==5.0.2 @@ -1525,7 +1525,7 @@ default-package-overrides: - HTTP ==4000.4.1 - 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.1.0 @@ -1645,9 +1645,9 @@ 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.11.0.0 - irc ==0.6.1.1 @@ -1692,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.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 @@ -1730,7 +1730,7 @@ default-package-overrides: - language-lua ==0.11.0.1 - language-protobuf ==1.0.1 - language-python ==0.5.8 - - 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 @@ -1775,7 +1775,7 @@ default-package-overrides: - linear ==1.22 - linear-base ==0.4.0 - linear-circuit ==0.1.0.4 - - linear-generics ==0.2.2 + - linear-generics ==0.2.3 - linear-programming ==0.0.1 - linebreak ==1.1.0.4 - linux-capabilities ==0.1.1.0 @@ -1912,7 +1912,7 @@ default-package-overrides: - 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 @@ -1922,8 +1922,8 @@ default-package-overrides: - modern-uri ==0.3.6.1 - modular ==0.1.0.8 - moffy ==0.1.1.0 - - moffy-samples ==0.1.0.2 - - moffy-samples-events ==0.2.2.4 + - 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 @@ -1958,7 +1958,7 @@ default-package-overrides: - monoid-extras ==0.6.2 - monoid-subclasses ==1.2.4.1 - monoid-transformer ==0.0.4 - - monomer ==1.6.0.0 + - monomer ==1.6.0.1 - mono-traversable ==1.0.15.3 - mono-traversable-instances ==0.1.1.0 - mono-traversable-keys ==0.3.0 @@ -2134,8 +2134,8 @@ default-package-overrides: - pagure ==0.1.1 - pagure-cli ==0.2.1 - palette ==0.3.0.3 - - pandoc ==3.1.11 - - pandoc-cli ==3.1.11 + - 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 @@ -2217,7 +2217,7 @@ default-package-overrides: - phantom-state ==0.2.1.4 - phatsort ==0.6.0.0 - pid1 ==0.1.3.1 - - pinch ==0.5.0.0 + - pinch ==0.5.1.0 - pipes ==4.3.16 - pipes-attoparsec ==0.6.0 - pipes-binary ==0.4.4 @@ -2390,10 +2390,10 @@ default-package-overrides: - rasterific-svg ==0.3.3.2 - 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.1.2 + - rattletrap ==12.1.3 - Rattus ==0.5.1.1 - rawfilepath ==1.1.0 - rawstring-qm ==0.2.3.0 @@ -2418,7 +2418,7 @@ default-package-overrides: - 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 @@ -2451,7 +2451,7 @@ default-package-overrides: - replace-megaparsec ==1.5.0.1 - repline ==0.4.2.0 - req ==3.13.1 - - req-conduit ==1.0.1 + - req-conduit ==1.0.2 - rerebase ==1.20.2 - reroute ==0.7.0.0 - resistor-cube ==0.0.1.4 @@ -2494,7 +2494,7 @@ default-package-overrides: - 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 @@ -2506,7 +2506,7 @@ default-package-overrides: - safe-foldable ==0.1.0.0 - safe-gen ==1.0.1 - safeio ==0.0.6.0 - - safe-json ==1.2.0.0 + - safe-json ==1.2.0.1 - safe-money ==0.9.1 - SafeSemaphore ==0.10.1 - saltine ==0.2.1.0 @@ -2515,13 +2515,13 @@ default-package-overrides: - sample-frame-np ==0.0.5 - sampling ==0.3.5 - sandi ==0.5 - - sandwich ==0.2.1.0 + - 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 ==5.0.4 + - sbp ==5.0.5 - sbv ==10.2 - scalpel ==0.6.2.2 - scalpel-core ==0.6.2.2 @@ -2606,7 +2606,7 @@ default-package-overrides: - set-monad ==0.3.0.0 - 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 @@ -2690,14 +2690,14 @@ default-package-overrides: - speculate ==0.4.14 - speedy-slice ==0.3.2 - splice ==0.6.1.1 - - split ==0.2.4 + - split ==0.2.5 - splitmix ==0.1.0.5 - splitmix-distributions ==1.0.0 - split-record ==0.1.1.4 - Spock-api ==0.14.0.0 - spoon ==0.3.1 - spreadsheet ==0.1.3.10 - - sqids ==0.2.0.0 + - sqids ==0.2.1.0 - sqlite-simple ==0.4.18.2 - sql-words ==0.1.6.5 - squeal-postgresql ==0.9.1.3 @@ -2728,7 +2728,7 @@ default-package-overrides: - stm-delay ==0.1.1.1 - stm-extras ==0.1.0.3 - stm-hamt ==1.2.0.14 - - STMonadTrans ==0.4.7 + - STMonadTrans ==0.4.8 - stm-split ==0.0.2.1 - stm-supply ==0.2.0.0 - storable-complex ==0.2.3.0 @@ -2746,8 +2746,8 @@ default-package-overrides: - streaming-bytestring ==0.3.2 - streaming-commons ==0.2.2.6 - streaming-wai ==0.1.1 - - streamly ==0.10.0 - - streamly-core ==0.2.1 + - streamly ==0.10.1 + - streamly-core ==0.2.2 - streams ==3.3.2 - strict ==0.5 - strict-base-types ==0.8 @@ -2771,7 +2771,7 @@ default-package-overrides: - stripe-concepts ==1.0.3.3 - 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 - stylish-haskell ==0.14.5.0 @@ -2830,7 +2830,7 @@ default-package-overrides: - tao ==1.0.0 - tao-example ==1.0.0 - tar ==0.5.1.1 - - tar-conduit ==0.4.0 + - tar-conduit ==0.4.1 - tasty ==1.4.3 - tasty-ant-xml ==1.1.9 - tasty-autocollect ==0.4.2 @@ -2843,7 +2843,7 @@ default-package-overrides: - tasty-focus ==1.0.1 - tasty-golden ==2.3.5 - tasty-hedgehog ==1.4.0.2 - - tasty-hslua ==1.1.0 + - tasty-hslua ==1.1.1 - tasty-hspec ==1.2.0.4 - tasty-html ==0.4.2.1 - tasty-hunit ==0.10.1 @@ -2851,7 +2851,7 @@ default-package-overrides: - 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 @@ -2948,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 @@ -2977,7 +2977,7 @@ default-package-overrides: - tmp-proc-rabbitmq ==0.5.3.1 - tmp-proc-redis ==0.5.3.1 - token-bucket ==0.1.0.1 - - toml-parser ==1.3.1.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 @@ -3081,7 +3081,7 @@ default-package-overrides: - 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 @@ -3133,11 +3133,11 @@ 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 - verset ==0.0.1.8 - - versions ==6.0.3 + - versions ==6.0.4 - vformat ==0.14.1.0 - vformat-time ==0.1.0.0 - ViennaRNAParser ==1.3.3 @@ -3158,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 @@ -3199,7 +3199,7 @@ default-package-overrides: - 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 @@ -3222,7 +3222,7 @@ default-package-overrides: - writer-cps-transformers ==0.5.6.1 - ws ==0.0.6 - wss-client ==0.3.0.0 - - wuss ==2.0.1.5 + - wuss ==2.0.1.7 - X11 ==1.10.3 - X11-xft ==0.3.4 - x11-xim ==0.0.9.0 @@ -3234,7 +3234,7 @@ default-package-overrides: - xdg-basedir ==0.2.2 - 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 @@ -3256,7 +3256,7 @@ default-package-overrides: - 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 @@ -3288,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 From fb8fd479d5375615f2d65bb98152dda35ba88998 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Mon, 22 Jan 2024 14:35:55 +0100 Subject: [PATCH 093/340] all-cabal-hashes: 2024-01-18T12:46:00Z -> 2024-01-22T13:31:17Z This commit has been generated by maintainers/scripts/haskell/update-hackage.sh --- pkgs/data/misc/hackage/pin.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/data/misc/hackage/pin.json b/pkgs/data/misc/hackage/pin.json index 8df3218d820f..5f468619cf86 100644 --- a/pkgs/data/misc/hackage/pin.json +++ b/pkgs/data/misc/hackage/pin.json @@ -1,6 +1,6 @@ { - "commit": "c9dc831965bcb6563acbe27f31a8bbd556b20065", - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/c9dc831965bcb6563acbe27f31a8bbd556b20065.tar.gz", - "sha256": "1xs3fcpx7vqxc1438b9xgk4vxpzwzr19nc0rsgpdz29pkx47y89p", - "msg": "Update from Hackage at 2024-01-18T12:46:00Z" + "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" } From b2dcc590a7ab6235cb9c9201add64424355217c2 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Mon, 22 Jan 2024 14:44:35 +0100 Subject: [PATCH 094/340] haskellPackages: regenerate package set based on current config This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh --- .../haskell-modules/hackage-packages.nix | 2823 ++++------------- 1 file changed, 683 insertions(+), 2140 deletions(-) diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index ea29ded3c610..3911c161a2f7 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -6995,23 +6995,6 @@ self: { }) {inherit (pkgs.xorg) libX11; inherit (pkgs.xorg) libXrandr;}; "GLFW-b" = callPackage - ({ mkDerivation, array, base, bindings-GLFW, deepseq, HUnit - , test-framework, test-framework-hunit - }: - mkDerivation { - pname = "GLFW-b"; - version = "3.3.0.0"; - sha256 = "1xh6nnm4c7bjvbr62rw7vv86p0r76vrqhdbm89vmcs51jk92yxv4"; - libraryHaskellDepends = [ array base bindings-GLFW deepseq ]; - testHaskellDepends = [ - array base bindings-GLFW deepseq HUnit test-framework - test-framework-hunit - ]; - description = "Bindings to GLFW OpenGL library"; - license = lib.licenses.bsd3; - }) {}; - - "GLFW-b_3_3_9_0" = callPackage ({ mkDerivation, array, base, bindings-GLFW, deepseq, HUnit , test-framework, test-framework-hunit }: @@ -7026,7 +7009,6 @@ self: { ]; description = "Bindings to GLFW OpenGL library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "GLFW-b-demo" = callPackage @@ -9834,8 +9816,8 @@ 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; @@ -11765,24 +11747,6 @@ self: { }) {}; "IPv6Addr" = callPackage - ({ mkDerivation, aeson, attoparsec, base, HUnit, iproute, network - , network-info, random, test-framework, test-framework-hunit, text - }: - mkDerivation { - pname = "IPv6Addr"; - version = "2.0.5.1"; - sha256 = "1w0chaq6nf6xbvfgfwbjw4vm695nbpsr5hqcx927i2kvxr956dp7"; - libraryHaskellDepends = [ - aeson attoparsec base iproute network network-info random text - ]; - testHaskellDepends = [ - base HUnit test-framework test-framework-hunit text - ]; - description = "Library to deal with IPv6 address text representations"; - license = lib.licenses.bsd3; - }) {}; - - "IPv6Addr_2_0_6" = callPackage ({ mkDerivation, aeson, attoparsec, base, HUnit, iproute, network , network-info, random, test-framework, test-framework-hunit, text }: @@ -11798,7 +11762,6 @@ self: { ]; description = "Library to deal with IPv6 address text representations"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "IPv6DB" = callPackage @@ -18782,24 +18745,6 @@ self: { }) {}; "STMonadTrans" = callPackage - ({ mkDerivation, array, base, mtl, tasty, tasty-hunit - , tasty-quickcheck, transformers - }: - mkDerivation { - pname = "STMonadTrans"; - version = "0.4.7"; - sha256 = "1x83f48wbzx6rzbls6h8walfayzdv4j3j1mqbk8lfnkdqff9ri5d"; - revision = "1"; - editedCabalFile = "01zfv7jdqf8wfmgxx2gdb1nik93iqvkmblrd18py5hy5mpbxp9dy"; - libraryHaskellDepends = [ array base mtl transformers ]; - testHaskellDepends = [ - array base tasty tasty-hunit tasty-quickcheck transformers - ]; - description = "A monad transformer version of the ST monad"; - license = lib.licenses.bsd3; - }) {}; - - "STMonadTrans_0_4_8" = callPackage ({ mkDerivation, array, base, mtl, tasty, tasty-hunit , tasty-quickcheck, transformers }: @@ -18813,7 +18758,6 @@ self: { ]; description = "A monad transformer version of the ST monad"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "SVD2HS" = callPackage @@ -26644,34 +26588,6 @@ self: { }) {}; "aeson-schemas" = callPackage - ({ mkDerivation, aeson, aeson-qq, base, criterion, deepseq - , 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.2.0"; - sha256 = "11nfrpd2lr9fdh2zaancs3b75rx8pqn2frsy4mgwlg9vb3jm0gk6"; - libraryHaskellDepends = [ - aeson base first-class-families hashable megaparsec - template-haskell text unordered-containers - ]; - testHaskellDepends = [ - 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 - ]; - benchmarkHaskellDepends = [ - aeson base criterion deepseq template-haskell th-test-utils - ]; - description = "Easily consume JSON data on-demand with type-safety"; - license = lib.licenses.bsd3; - }) {}; - - "aeson-schemas_1_4_2_1" = callPackage ({ mkDerivation, aeson, aeson-qq, base, criterion, deepseq , filepath, first-class-families, hashable, hint, interpolate , megaparsec, process, QuickCheck, raw-strings-qq, tasty @@ -26697,7 +26613,6 @@ self: { ]; description = "Easily consume JSON data on-demand with type-safety"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "aeson-serialize" = callPackage @@ -26812,30 +26727,6 @@ self: { }) {}; "aeson-typescript" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, directory - , filepath, hspec, mtl, process, string-interpolate - , template-haskell, temporary, text, th-abstraction, transformers - , unordered-containers - }: - mkDerivation { - pname = "aeson-typescript"; - version = "0.6.1.0"; - sha256 = "1ylxh4fbx01rwv1ipk1a6yfziwp1v3hy9wmpbml0s9613bwqxdvl"; - libraryHaskellDepends = [ - aeson base bytestring containers mtl string-interpolate - template-haskell text th-abstraction transformers - unordered-containers - ]; - testHaskellDepends = [ - aeson base bytestring containers directory filepath hspec mtl - process string-interpolate template-haskell temporary text - th-abstraction transformers unordered-containers - ]; - description = "Generate TypeScript definition files from your ADTs"; - license = lib.licenses.bsd3; - }) {}; - - "aeson-typescript_0_6_2_0" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, directory , filepath, hspec, mtl, process, string-interpolate , template-haskell, temporary, text, th-abstraction, transformers @@ -26857,7 +26748,6 @@ self: { ]; description = "Generate TypeScript definition files from your ADTs"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "aeson-unqualified-ast" = callPackage @@ -35985,19 +35875,6 @@ self: { }) {}; "ansi-terminal" = callPackage - ({ mkDerivation, ansi-terminal-types, base, colour }: - mkDerivation { - pname = "ansi-terminal"; - version = "1.0"; - sha256 = "1jfgsnywzyipxg64xqgiyvq4af7wjnx4g8hazysn57hqg67sk607"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ ansi-terminal-types base colour ]; - description = "Simple ANSI terminal support"; - license = lib.licenses.bsd3; - }) {}; - - "ansi-terminal_1_0_2" = callPackage ({ mkDerivation, ansi-terminal-types, base, colour }: mkDerivation { pname = "ansi-terminal"; @@ -36008,7 +35885,6 @@ self: { libraryHaskellDepends = [ ansi-terminal-types base colour ]; description = "Simple ANSI terminal support"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "ansi-terminal-game" = callPackage @@ -39391,8 +39267,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 @@ -39536,18 +39412,6 @@ self: { }) {}; "ascii-group" = callPackage - ({ mkDerivation, ascii-char, base, hashable, hedgehog }: - mkDerivation { - pname = "ascii-group"; - version = "1.0.0.16"; - sha256 = "11hh56b7zl7866n600s0hmwwvrrvldjrkz9zscds9gcvvz6xmhnq"; - libraryHaskellDepends = [ ascii-char base hashable ]; - testHaskellDepends = [ ascii-char base hedgehog ]; - description = "ASCII character groups"; - license = lib.licenses.asl20; - }) {}; - - "ascii-group_1_0_0_17" = callPackage ({ mkDerivation, ascii-char, base, hashable, hspec }: mkDerivation { pname = "ascii-group"; @@ -39557,7 +39421,6 @@ self: { testHaskellDepends = [ ascii-char base hspec ]; description = "ASCII character groups"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "ascii-holidays" = callPackage @@ -41740,30 +41603,6 @@ self: { }) {}; "audacity" = callPackage - ({ mkDerivation, base, bytestring, deepseq, directory - , explicit-exception, filepath, non-empty, semigroups - , storable-record, storablevector, tagchup, transformers - , utility-ht, xml-basic - }: - mkDerivation { - pname = "audacity"; - version = "0.0.2.1"; - sha256 = "04r36gy8z0d2fz1l5px6yajp7izf3zpda9vci6q0wc273pxc8ck6"; - revision = "3"; - editedCabalFile = "02q5300nzigjqxy2a1nwixy05g5zi4zmm7dzfgl883wfab4s1i41"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base bytestring deepseq directory explicit-exception filepath - non-empty semigroups storable-record storablevector tagchup - transformers utility-ht xml-basic - ]; - description = "Interchange with the Audacity sound signal editor"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.thielema ]; - }) {}; - - "audacity_0_0_2_2" = callPackage ({ mkDerivation, base, bytestring, deepseq, directory , explicit-exception, filepath, non-empty, semigroups , storable-record, storablevector, tagchup, transformers @@ -41782,7 +41621,6 @@ self: { ]; description = "Interchange with the Audacity sound signal editor"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.thielema ]; }) {}; @@ -47774,6 +47612,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 @@ -48166,31 +48021,6 @@ self: { }) {esound = null;}; "bindings-GLFW" = callPackage - ({ mkDerivation, base, bindings-DSL, HUnit, libGL, libX11 - , libXcursor, libXext, libXfixes, libXi, libXinerama, libXrandr - , libXxf86vm, test-framework, test-framework-hunit - }: - mkDerivation { - pname = "bindings-GLFW"; - version = "3.3.2.0"; - sha256 = "0frvqybvy6bk79drhdmv4m754g4db3ys63ib8kw6aw5d3bmhjdbw"; - libraryHaskellDepends = [ base bindings-DSL ]; - librarySystemDepends = [ - libGL libX11 libXcursor libXext libXfixes libXi libXinerama - libXrandr libXxf86vm - ]; - testHaskellDepends = [ - base HUnit test-framework test-framework-hunit - ]; - description = "Low-level bindings to GLFW OpenGL library"; - license = lib.licenses.bsd3; - }) {inherit (pkgs) libGL; inherit (pkgs.xorg) libX11; - inherit (pkgs.xorg) libXcursor; inherit (pkgs.xorg) libXext; - inherit (pkgs.xorg) libXfixes; inherit (pkgs.xorg) libXi; - inherit (pkgs.xorg) libXinerama; inherit (pkgs.xorg) libXrandr; - inherit (pkgs.xorg) libXxf86vm;}; - - "bindings-GLFW_3_3_9_1" = callPackage ({ mkDerivation, base, bindings-DSL, HUnit, libGL, libX11 , libXcursor, libXext, libXfixes, libXi, libXinerama, libXrandr , libXxf86vm, test-framework, test-framework-hunit @@ -48209,7 +48039,6 @@ self: { ]; description = "Low-level bindings to GLFW OpenGL library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) libGL; inherit (pkgs.xorg) libX11; inherit (pkgs.xorg) libXcursor; inherit (pkgs.xorg) libXext; inherit (pkgs.xorg) libXfixes; inherit (pkgs.xorg) libXi; @@ -52384,21 +52213,6 @@ self: { }) {}; "boomerang" = callPackage - ({ mkDerivation, base, mtl, semigroups, template-haskell, text - , th-abstraction - }: - mkDerivation { - pname = "boomerang"; - version = "1.4.9"; - sha256 = "0z1lnzskvna5wdc45iwwybrsgv302gfja8s9zlvhdyvjlrxv5sjw"; - libraryHaskellDepends = [ - base mtl semigroups template-haskell text th-abstraction - ]; - description = "Library for invertible parsing and printing"; - license = lib.licenses.bsd3; - }) {}; - - "boomerang_1_4_9_1" = callPackage ({ mkDerivation, base, mtl, semigroups, template-haskell, text , th-abstraction }: @@ -52411,7 +52225,6 @@ self: { ]; description = "Library for invertible parsing and printing"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "boomslang" = callPackage @@ -54861,21 +54674,21 @@ self: { }) {}; "bureaucromancy" = callPackage - ({ mkDerivation, base, bytestring, containers, directory + ({ 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.1"; - sha256 = "0z50zpbc0hq24i5bgcx7zj9bdf0qdcqaps00vp15xyzrs2mhw31c"; + version = "0.1.0.2"; + sha256 = "1ab56izmmr33gya76bngbxjjyr2f172bh5h0cjrs51km1kggs789"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - base bytestring containers directory file-embed file-embed-lzma - filepath ginger hourglass mtl network-uri regex-tdfa text tz - xml-conduit + 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 @@ -55345,38 +55158,6 @@ self: { }) {}; "bytebuild" = callPackage - ({ mkDerivation, base, byteslice, bytestring, gauge - , haskell-src-meta, integer-logarithms, natural-arithmetic - , primitive, primitive-offset, primitive-unlifted, QuickCheck - , quickcheck-classes, quickcheck-instances, run-st, tasty - , tasty-hunit, tasty-quickcheck, template-haskell, text, text-short - , vector, wide-word, zigzag - }: - mkDerivation { - pname = "bytebuild"; - version = "0.3.14.0"; - sha256 = "0ql3fyd0l4gm3wbziky8r3bgd97kazpqbmiqwhrxvznf201zkhfy"; - revision = "1"; - editedCabalFile = "0pgm553m4abfq7bhrz4r0hymww32sqy4ln0j3v3ydb93x6l1fp1v"; - libraryHaskellDepends = [ - base byteslice bytestring haskell-src-meta integer-logarithms - natural-arithmetic primitive primitive-offset run-st - template-haskell text text-short wide-word zigzag - ]; - testHaskellDepends = [ - base byteslice bytestring natural-arithmetic primitive - primitive-unlifted QuickCheck quickcheck-classes - quickcheck-instances tasty tasty-hunit tasty-quickcheck text - text-short vector wide-word - ]; - benchmarkHaskellDepends = [ - base byteslice gauge natural-arithmetic primitive text-short - ]; - description = "Build byte arrays"; - license = lib.licenses.bsd3; - }) {}; - - "bytebuild_0_3_15_0" = callPackage ({ mkDerivation, base, byteslice, bytestring, gauge , haskell-src-meta, integer-logarithms, natural-arithmetic , primitive, primitive-offset, primitive-unlifted, QuickCheck @@ -55404,7 +55185,6 @@ self: { ]; description = "Build byte arrays"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "bytedump" = callPackage @@ -55574,29 +55354,6 @@ self: { }) {}; "byteslice" = callPackage - ({ mkDerivation, base, bytestring, gauge, natural-arithmetic - , primitive, primitive-addr, primitive-unlifted, quickcheck-classes - , run-st, tasty, tasty-hunit, tasty-quickcheck, text, text-short - , transformers, tuples, vector - }: - mkDerivation { - pname = "byteslice"; - version = "0.2.12.0"; - sha256 = "1r6ad6ib1fk4bhld3vkzwm1z74px562h7dwsz5gl8582igi9z2mk"; - libraryHaskellDepends = [ - base bytestring natural-arithmetic primitive primitive-addr - primitive-unlifted run-st text text-short tuples vector - ]; - testHaskellDepends = [ - base bytestring primitive quickcheck-classes tasty tasty-hunit - tasty-quickcheck text transformers - ]; - benchmarkHaskellDepends = [ base gauge primitive ]; - description = "Slicing managed and unmanaged memory"; - license = lib.licenses.bsd3; - }) {}; - - "byteslice_0_2_13_0" = callPackage ({ mkDerivation, base, bytestring, gauge, natural-arithmetic , primitive, primitive-addr, primitive-unlifted, quickcheck-classes , run-st, tasty, tasty-hunit, tasty-quickcheck, text, text-short @@ -55617,36 +55374,9 @@ self: { benchmarkHaskellDepends = [ base gauge primitive ]; description = "Slicing managed and unmanaged memory"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "bytesmith" = callPackage - ({ mkDerivation, base, byte-order, byteslice, bytestring - , contiguous, gauge, 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"; - libraryHaskellDepends = [ - base byteslice bytestring contiguous primitive run-st text-short - wide-word - ]; - testHaskellDepends = [ - base byte-order byteslice primitive tasty tasty-hunit - tasty-quickcheck text-short wide-word - ]; - benchmarkHaskellDepends = [ - base byteslice bytestring gauge primitive - ]; - description = "Nonresumable byte parser"; - license = lib.licenses.bsd3; - }) {}; - - "bytesmith_0_3_11_0" = callPackage ({ mkDerivation, base, byte-order, byteslice, bytestring , contiguous, gauge, natural-arithmetic, primitive, run-st, tasty , tasty-hunit, tasty-quickcheck, text-short, wide-word @@ -55668,7 +55398,6 @@ self: { ]; description = "Nonresumable byte parser"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "bytestring_0_12_0_2" = callPackage @@ -58487,8 +58216,8 @@ self: { pname = "cairo"; version = "0.13.10.0"; sha256 = "16dwjqg8gqk2dzp3qpcvhwdgn16rxxasll8qs2fl2gf84z41h0mf"; - revision = "1"; - editedCabalFile = "15cjvr8r1jb1kp835j74mi3zsqdiir8p9yh586y2rlr99kcsdbsj"; + revision = "2"; + editedCabalFile = "1irj5yrz74j6wypni9pk9mbd7v2mzcy3ndyl7irada8szgdl3kkv"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal gtk2hs-buildtools ]; libraryHaskellDepends = [ @@ -58891,10 +58620,8 @@ 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 @@ -58910,15 +58637,15 @@ self: { broken = true; }) {}; - "call-alloy_0_4_1" = callPackage + "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"; - sha256 = "15qm38pj5r0csy3zkv8iy17civ2ypp527vwx0p0pnp1aps7blcqx"; + version = "0.4.1.1"; + sha256 = "0ykq7vp9qm538q61crl3hbzd3kjia8q5alf5db62zpv80ffsj1pg"; enableSeparateDataOutput = true; libraryHaskellDepends = [ async base bytestring containers directory extra filepath mtl @@ -60452,28 +60179,6 @@ self: { }) {}; "cassava-conduit" = callPackage - ({ mkDerivation, array, base, bifunctors, bytestring, cassava - , conduit, containers, criterion, mtl, QuickCheck, text - }: - mkDerivation { - pname = "cassava-conduit"; - version = "0.6.5"; - sha256 = "0qhyqv0p42p1pkmfrv8sl2mcmmqahrg15yp40ymawp0j997z54v3"; - libraryHaskellDepends = [ - array base bifunctors bytestring cassava conduit containers mtl - text - ]; - testHaskellDepends = [ - base bytestring cassava conduit QuickCheck text - ]; - benchmarkHaskellDepends = [ base criterion ]; - description = "Conduit interface for cassava package"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; - }) {}; - - "cassava-conduit_0_6_6" = callPackage ({ mkDerivation, array, base, bifunctors, bytestring, cassava , conduit, containers, criterion, mtl, QuickCheck, text }: @@ -61035,8 +60740,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 @@ -67851,31 +67556,6 @@ self: { }) {}; "coinor-clp" = callPackage - ({ mkDerivation, base, clp, 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"; - libraryHaskellDepends = [ - base comfort-array deepseq linear-programming non-empty QuickCheck - transformers utility-ht - ]; - libraryPkgconfigDepends = [ clp ]; - testHaskellDepends = [ - base comfort-array doctest-exitcode-stdio doctest-lib - linear-programming non-empty QuickCheck random transformers - utility-ht - ]; - description = "Linear Programming using COIN-OR/CLP and comfort-array"; - license = lib.licenses.bsd3; - badPlatforms = [ "aarch64-linux" ]; - maintainers = [ lib.maintainers.thielema ]; - }) {inherit (pkgs) clp;}; - - "coinor-clp_0_0_0_2" = callPackage ({ mkDerivation, base, clp, coinutils, comfort-array, deepseq , doctest-exitcode-stdio, doctest-lib, linear-programming , non-empty, QuickCheck, random, transformers, utility-ht @@ -67897,7 +67577,6 @@ self: { description = "Linear Programming using COIN-OR/CLP and comfort-array"; license = lib.licenses.bsd3; badPlatforms = [ "aarch64-linux" ]; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.thielema ]; }) {inherit (pkgs) clp; coinutils = null;}; @@ -68697,33 +68376,6 @@ self: { }) {}; "comfort-array" = callPackage - ({ mkDerivation, base, ChasingBottoms, containers, deepseq - , doctest-exitcode-stdio, doctest-lib, guarded-allocation - , non-empty, prelude-compat, primitive, QuickCheck, semigroups - , storable-record, storablevector, tagged, transformers - , transformers-compat, utility-ht - }: - mkDerivation { - pname = "comfort-array"; - version = "0.5.4.1"; - sha256 = "03sad0448xinakx4v8dli0z7fmchd9gl5fhgsbad51rqj8pvjr6p"; - revision = "1"; - editedCabalFile = "0jlvxxi0can4r5hnviyficmgpkk9zzgmk0qz0lad8b5r7d0x16p1"; - libraryHaskellDepends = [ - base containers deepseq guarded-allocation non-empty prelude-compat - primitive QuickCheck semigroups storable-record storablevector - tagged transformers transformers-compat utility-ht - ]; - testHaskellDepends = [ - base ChasingBottoms containers deepseq doctest-exitcode-stdio - doctest-lib QuickCheck tagged utility-ht - ]; - description = "Arrays where the index type is a function of the shape type"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.thielema ]; - }) {}; - - "comfort-array_0_5_4_2" = callPackage ({ mkDerivation, base, ChasingBottoms, containers, deepseq , doctest-exitcode-stdio, doctest-lib, guarded-allocation , non-empty, prelude-compat, primitive, QuickCheck, semigroups @@ -68745,7 +68397,6 @@ self: { ]; description = "Arrays where the index type is a function of the shape type"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.thielema ]; }) {}; @@ -68774,28 +68425,6 @@ 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 - }: - mkDerivation { - pname = "comfort-blas"; - version = "0.0.1"; - sha256 = "1yfmhv712dnnwlh62gcq2vchmg8vcv54l50jy1mibpx1is7kjcr9"; - libraryHaskellDepends = [ - base blas-ffi comfort-array containers deepseq guarded-allocation - netlib-ffi semigroups transformers utility-ht - ]; - testHaskellDepends = [ - base comfort-array containers doctest-exitcode-stdio doctest-lib - netlib-ffi QuickCheck utility-ht - ]; - description = "Numerical Basic Linear Algebra using BLAS"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.thielema ]; - }) {}; - - "comfort-blas_0_0_2" = callPackage ({ mkDerivation, base, blas-ffi, comfort-array, containers, deepseq , doctest-exitcode-stdio, doctest-lib, guarded-allocation , netlib-ffi, non-empty, QuickCheck, semigroups, storablevector @@ -68816,7 +68445,6 @@ self: { ]; description = "Numerical Basic Linear Algebra using BLAS"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.thielema ]; }) {}; @@ -76387,10 +76015,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 @@ -78678,28 +78304,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; }) {}; @@ -86733,8 +86373,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 @@ -86845,8 +86485,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 @@ -87426,6 +87066,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 ]; @@ -87469,6 +87111,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 ]; @@ -88080,6 +87724,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"; @@ -95871,22 +95517,6 @@ self: { }) {}; "elm-bridge" = callPackage - ({ mkDerivation, aeson, base, containers, hspec, QuickCheck - , template-haskell, text - }: - mkDerivation { - pname = "elm-bridge"; - version = "0.8.2"; - sha256 = "15nwxz2v678l26hapmphs1aqmnmx89r5j1mf3iys86n73qp3vfjl"; - libraryHaskellDepends = [ aeson base template-haskell ]; - testHaskellDepends = [ - aeson base containers hspec QuickCheck text - ]; - description = "Derive Elm types and Json code from Haskell types, using aeson's options"; - license = lib.licenses.bsd3; - }) {}; - - "elm-bridge_0_8_3" = callPackage ({ mkDerivation, aeson, base, containers, hspec, QuickCheck , template-haskell, text }: @@ -95900,7 +95530,6 @@ self: { ]; description = "Derive Elm types and Json code from Haskell types, using aeson's options"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "elm-build-lib" = callPackage @@ -96196,29 +95825,6 @@ self: { }) {}; "elm-street" = callPackage - ({ mkDerivation, aeson, base, bytestring, directory, filepath - , hspec, prettyprinter, servant, servant-server, text, time, wai - , warp - }: - mkDerivation { - pname = "elm-street"; - version = "0.2.1.1"; - sha256 = "0gv4ahpd7ds9yjy33pgqd1gixk36scz2r1h256jiynhgdyl81jlp"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base directory filepath prettyprinter text time - ]; - executableHaskellDepends = [ - base directory filepath servant servant-server text wai warp - ]; - testHaskellDepends = [ aeson base bytestring hspec ]; - doHaddock = false; - description = "Crossing the road between Haskell and Elm"; - license = lib.licenses.mpl20; - }) {}; - - "elm-street_0_2_2_0" = callPackage ({ mkDerivation, aeson, base, bytestring, directory, filepath , hspec, prettyprinter, servant, servant-server, text, time, wai , warp @@ -96239,7 +95845,6 @@ self: { doHaddock = false; description = "Crossing the road between Haskell and Elm"; license = lib.licenses.mpl20; - hydraPlatforms = lib.platforms.none; }) {}; "elm-syntax" = callPackage @@ -97423,14 +97028,14 @@ self: { license = lib.licenses.bsd3; }) {}; - "enum-subset-generate_0_1_0_2" = callPackage + "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.2"; - sha256 = "1842pmvx3d6nckxbkjqzm68xdp5h45dhfi9cxf894x17j8kb0d17"; + version = "0.1.0.3"; + sha256 = "13mj8ph1kb3myy5paqcssk6wmn9fkpxdv5gdjj6lgvfw0vfsp364"; libraryHaskellDepends = [ base microlens template-haskell ]; testHaskellDepends = [ base generic-random hspec microlens QuickCheck template-haskell @@ -98787,8 +98392,8 @@ self: { }: mkDerivation { pname = "espial"; - version = "0.0.19"; - sha256 = "0b1vvvs0mh9i7rrl947ic43dwp08pgg6wyb2cljlyy9s8zrc7p0d"; + version = "0.0.20"; + sha256 = "0gdwd0yni2wd36zg3hv832x1rvabnq4q424mqmkid9jp9df4951l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -98838,36 +98443,6 @@ self: { }) {}; "esqueleto" = callPackage - ({ mkDerivation, aeson, attoparsec, base, blaze-html, bytestring - , conduit, containers, exceptions, hspec, hspec-core, monad-logger - , mtl, mysql, mysql-simple, persistent, persistent-mysql - , persistent-postgresql, persistent-sqlite, postgresql-simple - , QuickCheck, resourcet, tagged, template-haskell, text, time - , transformers, unliftio, unordered-containers - }: - mkDerivation { - pname = "esqueleto"; - version = "3.5.11.0"; - sha256 = "03vk49q87m85qkld89d1gxf17mah7xkhk0m5y84d4mv1c5is530y"; - revision = "1"; - editedCabalFile = "05xl1zvy1b1frqb61gp29alb7zac90kdz7w648dclnz1npr4qba5"; - libraryHaskellDepends = [ - aeson attoparsec base blaze-html bytestring conduit containers - monad-logger persistent resourcet tagged template-haskell text time - transformers unliftio unordered-containers - ]; - testHaskellDepends = [ - aeson attoparsec base blaze-html bytestring conduit containers - exceptions hspec hspec-core monad-logger mtl mysql mysql-simple - persistent persistent-mysql persistent-postgresql persistent-sqlite - postgresql-simple QuickCheck resourcet tagged template-haskell text - time transformers unliftio unordered-containers - ]; - description = "Type-safe EDSL for SQL queries on persistent backends"; - license = lib.licenses.bsd3; - }) {}; - - "esqueleto_3_5_11_1" = callPackage ({ mkDerivation, aeson, attoparsec, base, blaze-html, bytestring , conduit, containers, exceptions, hspec, hspec-core, monad-logger , mtl, mysql, mysql-simple, persistent, persistent-mysql @@ -98893,7 +98468,6 @@ self: { ]; description = "Type-safe EDSL for SQL queries on persistent backends"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "esqueleto-compat" = callPackage @@ -101560,8 +101134,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 @@ -102363,8 +101937,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 @@ -102383,8 +101957,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 @@ -102400,8 +101974,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 ]; @@ -102640,37 +102214,6 @@ self: { }) {}; "faktory" = 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 - , unordered-containers - }: - mkDerivation { - pname = "faktory"; - version = "1.1.2.5"; - sha256 = "0ax5hk98k4v8vnhv6rvbjxhynqkzijb5l7dbaxp15mh6yd2y981f"; - revision = "1"; - editedCabalFile = "072nm86gyqgnrcfdq466nkpkcsp417zibj1ni2s9b7ndw63x4k1f"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson aeson-casing base bytestring crypton-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_6" = callPackage ({ mkDerivation, aeson, aeson-casing, aeson-qq, async, base , bytestring, crypton-connection, cryptonite, errors, hspec , markdown-unlit, megaparsec, memory, mtl, network, random @@ -102760,6 +102303,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 @@ -103695,24 +103240,6 @@ self: { }) {}; "fcf-family" = callPackage - ({ mkDerivation, base, containers, first-class-families - , template-haskell - }: - mkDerivation { - pname = "fcf-family"; - version = "0.2.0.0"; - sha256 = "17v811dfdvgdvhwri34df3sf3n82crd41pi28j8gbdqs4zg0lgln"; - revision = "1"; - editedCabalFile = "14dli3szxgyq5p1r0jg1n6x3hzzg7mq17vj760mak1mdny44qqk5"; - libraryHaskellDepends = [ - base containers first-class-families template-haskell - ]; - testHaskellDepends = [ base first-class-families ]; - description = "Family of families: featherweight defunctionalization"; - license = lib.licenses.mit; - }) {}; - - "fcf-family_0_2_0_1" = callPackage ({ mkDerivation, base, containers, first-class-families , template-haskell }: @@ -103726,7 +103253,6 @@ self: { testHaskellDepends = [ base first-class-families ]; description = "Family of families: featherweight defunctionalization"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "fcf-graphs" = callPackage @@ -104312,8 +103838,8 @@ self: { }: mkDerivation { pname = "feedback"; - version = "0.1.0.3"; - sha256 = "1an4w44p1abicjkb22whkrkhrl66p3f2vfrr70q8jbkwvws0wx8w"; + version = "0.1.0.4"; + sha256 = "0x7c8jr2mrvkfjxw919fkwngkxzbwly1xi1c1z4i0finkzfz8x6w"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -105154,12 +104680,17 @@ 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; }) {}; @@ -105244,6 +104775,23 @@ 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 @@ -111714,8 +111262,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 ]; @@ -112520,18 +112068,6 @@ self: { }) {}; "fuzzy" = callPackage - ({ mkDerivation, base, HUnit, monoid-subclasses }: - mkDerivation { - pname = "fuzzy"; - version = "0.1.0.1"; - sha256 = "16pl4ba9f3wlx69pg8va1c2qg4zb9c0w50d7f6d84x9b5ysaza5w"; - libraryHaskellDepends = [ base monoid-subclasses ]; - testHaskellDepends = [ base HUnit ]; - description = "Filters a list based on a fuzzy string search"; - license = lib.licenses.mit; - }) {}; - - "fuzzy_0_1_1_0" = callPackage ({ mkDerivation, base, HUnit, monoid-subclasses }: mkDerivation { pname = "fuzzy"; @@ -112541,7 +112077,6 @@ self: { testHaskellDepends = [ base HUnit ]; description = "Filters a list based on a fuzzy string search"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "fuzzy-dates" = callPackage @@ -112589,23 +112124,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 @@ -113946,17 +113494,23 @@ self: { }) {}; "gemmula-altera" = callPackage - ({ mkDerivation, base, gemmula, HTTP, HUnit, modern-uri - , raw-strings-qq, text + ({ mkDerivation, base, directory, filepath, gemmula, HTTP, HUnit + , modern-uri, optparse-applicative, raw-strings-qq, text }: mkDerivation { pname = "gemmula-altera"; - version = "1.0.0"; - sha256 = "1g6fp0lymj61prhs0z955mlfrznb4rr3lnnv933y3rikiszx1qri"; + 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 @@ -117226,27 +116780,6 @@ self: { }) {}; "ghc-lib" = callPackage - ({ mkDerivation, alex, array, base, binary, bytestring, containers - , deepseq, directory, exceptions, filepath, ghc-lib-parser - , ghc-prim, happy, hpc, parsec, pretty, process, rts, stm, time - , transformers, unix - }: - mkDerivation { - pname = "ghc-lib"; - version = "9.6.3.20231121"; - sha256 = "1ri4nwwyzkk6rbkx8pr2njf8hdhvr0k8gdh7030g4i51j64kcq9h"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - array base binary bytestring containers deepseq directory - exceptions filepath ghc-lib-parser ghc-prim hpc parsec pretty - process rts stm time transformers unix - ]; - libraryToolDepends = [ alex happy ]; - description = "The GHC API, decoupled from GHC versions"; - license = lib.licenses.bsd3; - }) {}; - - "ghc-lib_9_6_4_20240109" = 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 @@ -117265,7 +116798,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 @@ -117355,26 +116887,6 @@ self: { }) {}; "ghc-lib-parser" = callPackage - ({ mkDerivation, alex, array, base, binary, bytestring, containers - , deepseq, directory, exceptions, filepath, ghc-prim, happy, parsec - , pretty, process, time, transformers, unix - }: - mkDerivation { - pname = "ghc-lib-parser"; - version = "9.6.3.20231121"; - sha256 = "17z3l2n5id5kyyzljj490a32za2xna6yfif2bngbwinisklcyv2n"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - array base binary bytestring containers deepseq directory - exceptions filepath ghc-prim parsec pretty process time - transformers unix - ]; - libraryToolDepends = [ alex happy ]; - description = "The GHC API, decoupled from GHC versions"; - license = lib.licenses.bsd3; - }) {}; - - "ghc-lib-parser_9_6_4_20240109" = callPackage ({ mkDerivation, alex, array, base, binary, bytestring, containers , deepseq, directory, exceptions, filepath, ghc-prim, happy, parsec , pretty, process, time, transformers, unix @@ -117392,7 +116904,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 @@ -118211,18 +117722,6 @@ self: { }) {}; "ghc-trace-events" = callPackage - ({ mkDerivation, base, bytestring, tasty-bench, text }: - mkDerivation { - pname = "ghc-trace-events"; - version = "0.1.2.7"; - sha256 = "1gqk6dddj3ajrwg1331ynp8yq44zdg40bx917s550hm9ycfnanji"; - libraryHaskellDepends = [ base bytestring text ]; - benchmarkHaskellDepends = [ base bytestring tasty-bench ]; - description = "Faster traceEvent and traceMarker, and binary object logging for eventlog"; - license = lib.licenses.bsd3; - }) {}; - - "ghc-trace-events_0_1_2_8" = callPackage ({ mkDerivation, base, bytestring, tasty-bench, text }: mkDerivation { pname = "ghc-trace-events"; @@ -118232,7 +117731,6 @@ self: { benchmarkHaskellDepends = [ base bytestring tasty-bench ]; description = "Faster traceEvent and traceMarker, and binary object logging for eventlog"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "ghc-typelits-extra" = callPackage @@ -118675,6 +118173,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 { @@ -119048,25 +118572,6 @@ self: { }) {}; "ghostscript-parallel" = callPackage - ({ mkDerivation, base, directory, optparse-applicative, pooled-io - , process, shell-utility, utility-ht - }: - mkDerivation { - pname = "ghostscript-parallel"; - version = "0.0"; - sha256 = "0ybxcghkrhr1g5sw3v4r3rn7ck4qic2vlv4zdfpg3bs3bi5f7x1j"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - base directory optparse-applicative pooled-io process shell-utility - utility-ht - ]; - description = "Let Ghostscript render pages in parallel"; - license = lib.licenses.bsd3; - mainProgram = "gs-parallel"; - }) {}; - - "ghostscript-parallel_0_0_1" = callPackage ({ mkDerivation, base, directory, non-empty, optparse-applicative , pooled-io, process, shell-utility, utility-ht }: @@ -119082,7 +118587,6 @@ self: { ]; description = "Let Ghostscript render pages in parallel"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "gs-parallel"; }) {}; @@ -120400,31 +119904,6 @@ self: { }) {inherit (pkgs) vips;}; "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 - }: - mkDerivation { - pname = "gi-vte"; - version = "2.91.31"; - sha256 = "1b9y7vqw4zkk560cgwrlyiqv2agfym20k69b23jf61252hm9l9cx"; - setupHaskellDepends = [ - base Cabal gi-atk 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 - ]; - libraryPkgconfigDepends = [ vte_291 ]; - description = "Vte bindings"; - license = lib.licenses.lgpl21Only; - badPlatforms = lib.platforms.darwin; - }) {vte_291 = pkgs.vte;}; - - "gi-vte_2_91_32" = callPackage ({ mkDerivation, base, bytestring, Cabal, 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 @@ -120447,7 +119926,6 @@ self: { description = "Vte bindings"; license = lib.licenses.lgpl21Only; badPlatforms = lib.platforms.darwin; - hydraPlatforms = lib.platforms.none; }) {vte_291 = pkgs.vte;}; "gi-webkit" = callPackage @@ -120634,14 +120112,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 @@ -121627,30 +121105,6 @@ self: { }) {}; "github-release" = callPackage - ({ mkDerivation, aeson, base, burrito, bytestring, http-client - , http-client-tls, http-types, mime-types, optparse-generic, text - , unordered-containers - }: - mkDerivation { - pname = "github-release"; - version = "2.0.0.9"; - sha256 = "0lhaz92jr6ssl1mq5nmcwv6n43wda6mjv2qdzm8rg5275xqpa7jv"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base burrito bytestring http-client http-client-tls - http-types mime-types optparse-generic text unordered-containers - ]; - executableHaskellDepends = [ - aeson base burrito bytestring http-client http-client-tls - http-types mime-types optparse-generic text unordered-containers - ]; - description = "Upload files to GitHub releases"; - license = lib.licenses.mit; - mainProgram = "github-release"; - }) {}; - - "github-release_2_0_0_10" = callPackage ({ mkDerivation, aeson, base, burrito, bytestring, http-client , http-client-tls, http-types, mime-types, optparse-generic, text , unordered-containers @@ -121671,7 +121125,6 @@ self: { ]; description = "Upload files to GitHub releases"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "github-release"; }) {}; @@ -122294,26 +121747,6 @@ self: { }) {}; "glabrous" = callPackage - ({ mkDerivation, aeson, aeson-pretty, attoparsec, base, bytestring - , cereal, cereal-text, directory, either, hspec, text - , unordered-containers - }: - mkDerivation { - pname = "glabrous"; - version = "2.0.6.2"; - sha256 = "0xviafnaw2pap3x3813zikvsg7j0mgwpsly2czgszsxszqvcxpx4"; - libraryHaskellDepends = [ - aeson aeson-pretty attoparsec base bytestring cereal cereal-text - either text unordered-containers - ]; - testHaskellDepends = [ - base directory either hspec text unordered-containers - ]; - description = "A template DSL library"; - license = lib.licenses.bsd3; - }) {}; - - "glabrous_2_0_6_3" = callPackage ({ mkDerivation, aeson, aeson-pretty, attoparsec, base, bytestring , cereal, cereal-text, directory, either, hspec, text , unordered-containers @@ -122331,7 +121764,6 @@ self: { ]; description = "A template DSL library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "glade" = callPackage @@ -122574,8 +122006,8 @@ self: { pname = "glib"; version = "0.13.10.0"; sha256 = "149y33ddv8vkvak0042ismiwh6lgc706n3n3bvnmrgw67fmi57m1"; - revision = "1"; - editedCabalFile = "156s006fzmfpbffxaaxy9v1klyxcnvqfq00gfr8lsqwr254c1b4c"; + revision = "2"; + editedCabalFile = "19zg675zvyi87415yyfyl1s7i65rz8hx8hw4scxwalcq50axj99s"; setupHaskellDepends = [ base Cabal gtk2hs-buildtools ]; libraryHaskellDepends = [ base bytestring containers text utf8-string @@ -127704,29 +127136,6 @@ self: { }) {}; "graphql" = callPackage - ({ mkDerivation, base, conduit, containers, exceptions, hspec - , 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"; - libraryHaskellDepends = [ - base conduit containers exceptions megaparsec parser-combinators - template-haskell text transformers unordered-containers vector - ]; - testHaskellDepends = [ - base conduit containers exceptions hspec hspec-expectations - hspec-megaparsec megaparsec QuickCheck text unordered-containers - vector - ]; - description = "Haskell GraphQL implementation"; - license = "MPL-2.0 AND BSD-3-Clause"; - }) {}; - - "graphql_1_2_0_3" = callPackage ({ mkDerivation, base, conduit, containers, exceptions, hspec , hspec-discover, hspec-expectations, hspec-megaparsec, megaparsec , parser-combinators, QuickCheck, template-haskell, text @@ -127748,7 +127157,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Haskell GraphQL implementation"; license = "MPL-2.0 AND BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; }) {}; "graphql-api" = callPackage @@ -127783,38 +127191,6 @@ 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 - , template-haskell, text, transformers, typed-process - , unliftio-core - }: - mkDerivation { - pname = "graphql-client"; - version = "1.2.3"; - sha256 = "1wvn5w10ihja3nsr2qb9r6qil7c5yj1mh85l2m8rha6dbknxi4b6"; - revision = "1"; - editedCabalFile = "1px0w2drsmilx2afb78ayz19b04zsy52khhbb8jw64685a4n7mlv"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson aeson-schemas base http-client http-client-tls http-types mtl - template-haskell text transformers unliftio-core - ]; - executableHaskellDepends = [ - base bytestring file-embed optparse-applicative path path-io - template-haskell typed-process - ]; - testHaskellDepends = [ - aeson aeson-schemas base mtl tasty tasty-hunit - ]; - description = "A client for Haskell programs to query a GraphQL API"; - license = lib.licenses.bsd3; - mainProgram = "graphql-codegen"; - maintainers = [ lib.maintainers.maralorn ]; - }) {}; - - "graphql-client_1_2_4" = callPackage ({ mkDerivation, aeson, aeson-schemas, base, bytestring, file-embed , http-client, http-client-tls, http-types, mtl , optparse-applicative, path, path-io, process, tasty, tasty-hunit @@ -127840,7 +127216,6 @@ self: { ]; description = "A client for Haskell programs to query a GraphQL API"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "graphql-codegen"; maintainers = [ lib.maintainers.maralorn ]; }) {}; @@ -134345,23 +133720,6 @@ self: { }) {}; "happstack-jmacro" = callPackage - ({ mkDerivation, base, base64-bytestring, bytestring, cereal - , digest, happstack-server, jmacro, text, utf8-string - , wl-pprint-text - }: - mkDerivation { - pname = "happstack-jmacro"; - version = "7.0.12.5"; - sha256 = "1vk0674qalyhzwndpd7az4byshhxy38dh53pgma7awj2bx1n170c"; - libraryHaskellDepends = [ - base base64-bytestring bytestring cereal digest happstack-server - jmacro text utf8-string wl-pprint-text - ]; - description = "Support for using JMacro with Happstack"; - license = lib.licenses.bsd3; - }) {}; - - "happstack-jmacro_7_0_12_6" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, cereal , digest, happstack-server, jmacro, text, utf8-string , wl-pprint-text @@ -134376,7 +133734,6 @@ self: { ]; description = "Support for using JMacro with Happstack"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "happstack-lite" = callPackage @@ -134485,24 +133842,6 @@ self: { }) {}; "happstack-server-tls" = callPackage - ({ mkDerivation, base, bytestring, extensible-exceptions - , happstack-server, hslogger, HsOpenSSL, network, openssl, sendfile - , time, unix - }: - mkDerivation { - pname = "happstack-server-tls"; - version = "7.2.1.3"; - sha256 = "11prqx74dkv38dyg1yh419ckbi5hbyv6ncm9y9inqnabl84qyam1"; - libraryHaskellDepends = [ - base bytestring extensible-exceptions happstack-server hslogger - HsOpenSSL network sendfile time unix - ]; - librarySystemDepends = [ openssl ]; - description = "extend happstack-server with https:// support (TLS/SSL)"; - license = lib.licenses.bsd3; - }) {inherit (pkgs) openssl;}; - - "happstack-server-tls_7_2_1_5" = callPackage ({ mkDerivation, base, bytestring, extensible-exceptions , happstack-server, hslogger, HsOpenSSL, network, openssl, sendfile , time, unix @@ -134518,7 +133857,6 @@ self: { librarySystemDepends = [ openssl ]; description = "extend happstack-server with https:// support (TLS/SSL)"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) openssl;}; "happstack-server-tls-cryptonite" = callPackage @@ -135651,18 +134989,6 @@ self: { }) {}; "hashids" = callPackage - ({ mkDerivation, base, bytestring, containers, hedgehog, split }: - mkDerivation { - pname = "hashids"; - version = "1.1.0.1"; - sha256 = "0h4bvcg1aaprd4xkn8la4pmp4yjpdniam0yqf4akyrznspn76a6f"; - libraryHaskellDepends = [ base bytestring containers split ]; - testHaskellDepends = [ base bytestring containers hedgehog split ]; - description = "Hashids generates short, unique, non-sequential ids from numbers"; - license = lib.licenses.mit; - }) {}; - - "hashids_1_1_1_0" = callPackage ({ mkDerivation, base, bytestring, containers, hedgehog, split }: mkDerivation { pname = "hashids"; @@ -135672,7 +134998,6 @@ self: { testHaskellDepends = [ base bytestring containers hedgehog split ]; description = "Hashids generates short, unique, non-sequential ids from numbers"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hashing" = callPackage @@ -139982,15 +139307,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 @@ -140170,34 +139495,6 @@ self: { }) {inherit (pkgs) aspell;}; "hasql" = callPackage - ({ mkDerivation, aeson, attoparsec, base, bytestring - , bytestring-strict-builder, contravariant, contravariant-extras - , dlist, gauge, hashable, hashtables, mtl, network-ip - , postgresql-binary, postgresql-libpq, profunctors - , quickcheck-instances, rerebase, scientific, tasty, tasty-hunit - , tasty-quickcheck, text, text-builder, time, transformers, uuid - , vector - }: - mkDerivation { - pname = "hasql"; - version = "1.6.3.4"; - sha256 = "1rpyfvy7fzkvviypwf03cfvxgr52ivwym9vsjr10cbqzgnrqb24l"; - libraryHaskellDepends = [ - aeson attoparsec base bytestring bytestring-strict-builder - contravariant dlist hashable hashtables mtl network-ip - postgresql-binary postgresql-libpq profunctors scientific text - text-builder time transformers uuid vector - ]; - testHaskellDepends = [ - contravariant-extras quickcheck-instances rerebase tasty - tasty-hunit tasty-quickcheck - ]; - benchmarkHaskellDepends = [ gauge rerebase ]; - description = "An efficient PostgreSQL driver with a flexible mapping API"; - license = lib.licenses.mit; - }) {}; - - "hasql_1_6_4" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring , bytestring-strict-builder, contravariant, contravariant-extras , dlist, gauge, hashable, hashtables, mtl, network-ip @@ -140223,7 +139520,6 @@ self: { benchmarkHaskellDepends = [ gauge rerebase ]; description = "An efficient PostgreSQL driver with a flexible mapping API"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hasql-backend" = callPackage @@ -140332,6 +139628,27 @@ 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 @@ -140408,6 +139725,23 @@ self: { license = lib.licenses.mit; }) {}; + "hasql-implicits_0_1_1_2" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, hasql + , network-ip, scientific, text, time, uuid, vector + }: + mkDerivation { + pname = "hasql-implicits"; + version = "0.1.1.2"; + sha256 = "0vdis92v2riw7bnxgpaif05rb3gkikpavs7w10rayzcf3sx3r6pp"; + libraryHaskellDepends = [ + aeson base bytestring containers hasql network-ip scientific text + time uuid vector + ]; + description = "Implicit definitions for Hasql, such as default codecs for standard types"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "hasql-interpolate" = callPackage ({ mkDerivation, aeson, array, base, bytestring, containers , haskell-src-meta, hasql, megaparsec, mtl, scientific, tasty @@ -148566,55 +147900,6 @@ self: { }) {}; "hledger" = 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; - mainProgram = "hledger"; - maintainers = [ - lib.maintainers.maralorn lib.maintainers.sternenseemann - ]; - }) {}; - - "hledger_1_32_2" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, bytestring, cmdargs , containers, data-default, Decimal, Diff, directory, extra , filepath, githash, hashable, haskeline, hledger-lib, lucid @@ -148655,7 +147940,6 @@ self: { ]; 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 @@ -148754,44 +148038,6 @@ self: { }) {}; "hledger-iadd" = callPackage - ({ mkDerivation, base, brick, containers, directory, free - , hledger-lib, hspec, hspec-discover, megaparsec, microlens - , microlens-mtl, microlens-th, optparse-applicative, QuickCheck - , text, text-zipper, time, transformers, unordered-containers - , vector, vty, xdg-basedir - }: - mkDerivation { - pname = "hledger-iadd"; - version = "1.3.19"; - sha256 = "12x9qdn0p2sq0z1q1gnxnajkvdlyk25xywq7yi7il1hqdrz1mkmf"; - revision = "2"; - editedCabalFile = "13lsvrnaz17ip0hd9si2k9vy8x1chcvwvf25gra2qv416jbkfn8d"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base brick containers directory free hledger-lib megaparsec - microlens microlens-mtl microlens-th optparse-applicative text - text-zipper time transformers unordered-containers vector vty - xdg-basedir - ]; - executableHaskellDepends = [ - base brick directory free hledger-lib megaparsec microlens - microlens-mtl microlens-th optparse-applicative text text-zipper - time transformers unordered-containers vector vty xdg-basedir - ]; - testHaskellDepends = [ - base free hledger-lib hspec megaparsec QuickCheck text text-zipper - time transformers vector - ]; - testToolDepends = [ hspec-discover ]; - description = "A terminal UI as drop-in replacement for hledger add"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - mainProgram = "hledger-iadd"; - broken = true; - }) {}; - - "hledger-iadd_1_3_20" = callPackage ({ mkDerivation, base, brick, containers, directory, free , hledger-lib, hspec, hspec-discover, megaparsec, microlens , microlens-mtl, microlens-th, optparse-applicative, QuickCheck @@ -148869,47 +148115,6 @@ self: { }) {}; "hledger-lib" = 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"; - 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 library providing the core functionality of hledger"; - license = lib.licenses.gpl3Only; - }) {}; - - "hledger-lib_1_32_2" = callPackage ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, array, base , base-compat, blaze-markup, bytestring, call-stack, cassava , cassava-megaparsec, cmdargs, colour, containers, data-default @@ -148946,7 +148151,6 @@ self: { ]; description = "A library providing the core functionality of hledger"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "hledger-makeitso" = callPackage @@ -149050,43 +148254,6 @@ self: { }) {}; "hledger-web" = 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 - , wai-extra, wai-handler-launch, warp, yaml, yesod, yesod-core - , yesod-form, yesod-static, yesod-test - }: - mkDerivation { - pname = "hledger-web"; - version = "1.32.1"; - sha256 = "1y4ahgxgj93pg4ycxv5phiwic5b4n8474ia2wxa221jav056b37z"; - revision = "1"; - editedCabalFile = "1v48mcbjig0y8qq15p53ndccj44b6syhkgb45dbzmwy6nypx1bzl"; - 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 safe shakespeare template-haskell text time - transformers unix-compat unordered-containers utf8-string wai - wai-cors wai-extra wai-handler-launch warp yaml yesod yesod-core - yesod-form yesod-static yesod-test - ]; - executableHaskellDepends = [ base ]; - testHaskellDepends = [ base ]; - description = "Web user interface for the hledger accounting system"; - license = lib.licenses.gpl3Only; - mainProgram = "hledger-web"; - maintainers = [ lib.maintainers.maralorn ]; - }) {}; - - "hledger-web_1_32_2" = callPackage ({ mkDerivation, aeson, base, base64, blaze-html, blaze-markup , bytestring, case-insensitive, clientsession, cmdargs, conduit , conduit-extra, containers, data-default, Decimal, directory @@ -149117,7 +148284,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 ]; }) {}; @@ -149310,6 +148476,35 @@ self: { maintainers = [ lib.maintainers.maralorn ]; }) {}; + "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 + , ghc-lib-parser-ex, hscolour, process, refact, text, transformers + , uniplate, unordered-containers, utf8-string, vector, yaml + }: + mkDerivation { + pname = "hlint"; + version = "3.8"; + sha256 = "0x5xkd8n9idmg334kj1kky6bcl4wl8ks4i87j3r8zwp75fv3dwm8"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson ansi-terminal base bytestring cmdargs containers cpphs + data-default deriving-aeson directory extra file-embed filepath + filepattern ghc-lib-parser ghc-lib-parser-ex hscolour process + refact text transformers uniplate unordered-containers utf8-string + vector yaml + ]; + executableHaskellDepends = [ base ]; + description = "Source code suggestions"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "hlint"; + maintainers = [ lib.maintainers.maralorn ]; + }) {}; + "hlint-plugin" = callPackage ({ mkDerivation, base, containers, ghc, hlint }: mkDerivation { @@ -151288,7 +150483,7 @@ self: { license = lib.licenses.mit; }) {}; - "hoauth2_2_11_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 @@ -151296,8 +150491,8 @@ self: { }: mkDerivation { pname = "hoauth2"; - version = "2.11.0"; - sha256 = "1gvv4dyjggmq4l0nii16fhn571bs5wdl4k191gkgxvh2ayc3khbq"; + version = "2.12.0"; + sha256 = "10v89bnwfzpp23r4skww2h2gi62lhzgyvig4icc5ayx7pdbn5m82"; libraryHaskellDepends = [ aeson base base64 binary bytestring containers cryptonite data-default exceptions http-conduit http-types memory microlens @@ -151318,8 +150513,8 @@ self: { }: mkDerivation { pname = "hoauth2-demo"; - version = "1.9.0"; - sha256 = "1d7li6i275k7cnpjgl386dll2h2h5h47n2z3rzi9gxblyhpbz7mk"; + version = "1.10.0"; + sha256 = "0wf5jmb2smnrz7vxnxc0966zf03dw45jcvc55wrxmrfhbiiq1a6m"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -151343,8 +150538,8 @@ self: { }: mkDerivation { pname = "hoauth2-providers"; - version = "0.5.0"; - sha256 = "0inbqj7r3idkfbb4b3cxy49ihin77xzpiqcpbx8gcdb34iayah14"; + version = "0.6.0"; + sha256 = "19qn6099jpzk14axzs7w3bg99in8y79gv03k527z50l7c4w7920c"; libraryHaskellDepends = [ aeson base bytestring containers cryptonite hoauth2 HsOpenSSL http-conduit http-types jose-jwt mtl text time transformers @@ -151365,8 +150560,8 @@ self: { }: mkDerivation { pname = "hoauth2-providers-tutorial"; - version = "0.5.0"; - sha256 = "0smmd8p1q1m5w59lm2w4vrazbb6j4bcydshqkbpy297hayfg0ac9"; + version = "0.6.0"; + sha256 = "050yvl12c568ichznkplv56hyq63adifn0vs6j9ajfllfpfxz1dz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -151387,8 +150582,8 @@ self: { }: mkDerivation { pname = "hoauth2-tutorial"; - version = "0.5.0"; - sha256 = "0v0gv79my32v44vs08l13plgmmiqz7ih9xn9rq4xpgv71xxj3bvj"; + version = "0.6.0"; + sha256 = "1sw8n8v9m9yhjn6pm7sws18dwjn10k4l13jds1j2qrv7mkyhcnpw"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -157759,8 +156954,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 @@ -157784,8 +156979,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 @@ -157807,8 +157002,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 @@ -157828,8 +157023,8 @@ self: { }: mkDerivation { pname = "hslua-cli"; - version = "1.4.1"; - sha256 = "18bf1jvrzagdazwxznjngadvybv1amciql6g4ac0iwddlqfvdwg6"; + version = "1.4.2"; + sha256 = "0hj6j673qcv8ffiza263b0b3r5br6ak0nl61g40km7jxmf293n7v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -157847,8 +157042,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 ]; @@ -157892,8 +157087,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 ]; @@ -157928,8 +157123,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 ]; @@ -157948,8 +157143,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 @@ -157967,8 +157162,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 ]; @@ -157985,8 +157180,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 ]; @@ -158006,8 +157201,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 @@ -158029,8 +157224,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 @@ -158051,8 +157246,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 @@ -158071,8 +157266,8 @@ self: { }: mkDerivation { pname = "hslua-repl"; - version = "0.1.1"; - sha256 = "1kpn8l1pq1p9czc5w3w6v0mm9z94ssa4kn45863w6x8r45gb71ph"; + version = "0.1.2"; + sha256 = "00n624vs0509sy8lmnid97nfmlwpi60wzibpkjsj5nbmp0xcsi42"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -158089,8 +157284,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 ]; @@ -161206,35 +160401,6 @@ self: { }) {}; "http-client" = callPackage - ({ mkDerivation, array, async, base, base64-bytestring - , blaze-builder, bytestring, case-insensitive, containers, cookie - , deepseq, directory, exceptions, filepath, ghc-prim, hspec - , hspec-discover, http-types, iproute, mime-types, monad-control - , network, network-uri, random, stm, streaming-commons, text, time - , transformers, zlib - }: - mkDerivation { - pname = "http-client"; - version = "0.7.15"; - sha256 = "092pqpd9g66pm0w65xmm4k1j8whnzq9xq22dy7xmxh122dydhflm"; - libraryHaskellDepends = [ - array async base base64-bytestring blaze-builder bytestring - case-insensitive containers cookie deepseq exceptions filepath - ghc-prim http-types iproute mime-types network network-uri random - stm streaming-commons text time transformers - ]; - testHaskellDepends = [ - async base blaze-builder bytestring case-insensitive containers - cookie deepseq directory hspec http-types monad-control network - network-uri streaming-commons text time transformers zlib - ]; - testToolDepends = [ hspec-discover ]; - doCheck = false; - description = "An HTTP client engine"; - license = lib.licenses.mit; - }) {}; - - "http-client_0_7_16" = callPackage ({ mkDerivation, array, async, base, base64-bytestring , blaze-builder, bytestring, case-insensitive, containers, cookie , deepseq, directory, exceptions, filepath, ghc-prim, hspec @@ -161261,7 +160427,6 @@ self: { doCheck = false; description = "An HTTP client engine"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "http-client-auth" = callPackage @@ -162435,6 +161600,40 @@ self: { license = lib.licenses.bsd3; }) {}; + "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, utf8-string, vector + }: + mkDerivation { + pname = "http2"; + 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 utf8-string + ]; + testHaskellDepends = [ + aeson aeson-pretty async base base16-bytestring bytestring crypton + directory filepath Glob hspec http-types network network-byte-order + network-run random text typed-process unordered-containers vector + ]; + testToolDepends = [ hspec-discover ]; + benchmarkHaskellDepends = [ + array base bytestring case-insensitive containers gauge + network-byte-order stm + ]; + description = "HTTP/2 library"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "http2-client" = callPackage ({ mkDerivation, async, base, bytestring, containers, deepseq , http2, lifted-async, lifted-base, mtl, network, stm, time, tls @@ -162558,8 +161757,8 @@ self: { }: mkDerivation { pname = "http2-tls"; - version = "0.2.1"; - sha256 = "17a5xqlmxziz3m269f0iy42xlkv8f1xwckn74vj7al2v6hq3qqkx"; + 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 @@ -162580,8 +161779,8 @@ self: { }: mkDerivation { pname = "http3"; - version = "0.0.7"; - sha256 = "0230cd5vvysbqd256zxz3dz92acps1dyvwmy6hrwmmjv1ghnpcvp"; + version = "0.0.8"; + sha256 = "0wvrfgfki109vzf5cjmdr9ywp5mpzsv2zxhg8wvz6iynkjm5nwsw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -171786,20 +170985,6 @@ self: { }) {}; "ip6addr" = callPackage - ({ mkDerivation, base, cmdargs, IPv6Addr, text }: - mkDerivation { - pname = "ip6addr"; - version = "1.0.3"; - sha256 = "16dbvrsbg7l4z31faxm1pxps0plg89d4ny2mxsgwyq8r351irmwc"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ base cmdargs IPv6Addr text ]; - description = "Commandline tool to deal with IPv6 address text representations"; - license = lib.licenses.bsd3; - mainProgram = "ip6addr"; - }) {}; - - "ip6addr_1_0_4" = callPackage ({ mkDerivation, base, cmdargs, IPv6Addr, text }: mkDerivation { pname = "ip6addr"; @@ -171810,7 +170995,6 @@ self: { executableHaskellDepends = [ base cmdargs IPv6Addr text ]; description = "Commandline tool to deal with IPv6 address text representations"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "ip6addr"; }) {}; @@ -175874,24 +175058,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; @@ -177964,27 +177147,6 @@ self: { }) {}; "katip-wai" = callPackage - ({ mkDerivation, aeson, async, base, bytestring, clock, containers - , hspec, hspec-discover, http-client, http-types, katip, network - , stm, text, uuid, wai, warp - }: - mkDerivation { - pname = "katip-wai"; - version = "0.1.2.2"; - sha256 = "09mwjxnpm2a1s1m99qfyd1v5snf0jar470vg5rsvfr840d27bayh"; - libraryHaskellDepends = [ - aeson base bytestring clock http-types katip network text uuid wai - ]; - testHaskellDepends = [ - aeson async base bytestring containers hspec http-client http-types - katip stm text uuid wai warp - ]; - testToolDepends = [ hspec-discover ]; - description = "WAI middleware for logging request and response info through katip"; - license = lib.licenses.bsd3; - }) {}; - - "katip-wai_0_1_2_3" = callPackage ({ mkDerivation, aeson, async, base, bytestring, clock, containers , hspec, hspec-discover, http-client, http-types, katip, network , stm, text, uuid, wai, warp @@ -178003,7 +177165,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "WAI middleware for logging request and response info through katip"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "katt" = callPackage @@ -179147,21 +178308,6 @@ self: { }) {}; "keyed-vals" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, http-api-data - , redis-glob, text - }: - mkDerivation { - pname = "keyed-vals"; - version = "0.2.2.0"; - sha256 = "1f6sigfx2cywx2kf4z3xyjzi5b8zzisb6ic3z6py6ybzwnpxglr5"; - libraryHaskellDepends = [ - aeson base bytestring containers http-api-data redis-glob text - ]; - description = "An abstract Handle for accessing collections in stores like Redis"; - license = lib.licenses.bsd3; - }) {}; - - "keyed-vals_0_2_3_0" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, http-api-data , redis-glob, text }: @@ -179174,26 +178320,9 @@ self: { ]; description = "An abstract Handle for accessing collections in stores like Redis"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "keyed-vals-hspec-tests" = callPackage - ({ mkDerivation, aeson, base, benri-hspec, bytestring, containers - , hspec, http-api-data, keyed-vals, text - }: - mkDerivation { - pname = "keyed-vals-hspec-tests"; - version = "0.2.2.0"; - sha256 = "15izwj5yby3sfw6b830g44yxkz64gjhrxqrav3gip6a50m8alfq5"; - libraryHaskellDepends = [ - aeson base benri-hspec bytestring containers hspec http-api-data - keyed-vals text - ]; - description = "Validate a keyed-vals Handle"; - license = lib.licenses.bsd3; - }) {}; - - "keyed-vals-hspec-tests_0_2_3_0" = callPackage ({ mkDerivation, aeson, base, benri-hspec, bytestring, containers , hspec, http-api-data, keyed-vals, text }: @@ -179207,26 +178336,9 @@ self: { ]; description = "Validate a keyed-vals Handle"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "keyed-vals-mem" = callPackage - ({ mkDerivation, base, bytestring, containers, hspec, keyed-vals - , keyed-vals-hspec-tests, text, unliftio, unliftio-core - }: - mkDerivation { - pname = "keyed-vals-mem"; - version = "0.2.2.0"; - sha256 = "09ha9sgx12sr1v072c9wlh368b7mqy8cf0glradz3z85ambgw483"; - libraryHaskellDepends = [ - base bytestring containers keyed-vals text unliftio unliftio-core - ]; - testHaskellDepends = [ base hspec keyed-vals-hspec-tests ]; - description = "Implements a keyed-vals Handle using in-process memory"; - license = lib.licenses.bsd3; - }) {}; - - "keyed-vals-mem_0_2_3_0" = callPackage ({ mkDerivation, base, bytestring, containers, hspec, keyed-vals , keyed-vals-hspec-tests, text, unliftio, unliftio-core }: @@ -179240,31 +178352,9 @@ self: { testHaskellDepends = [ base hspec keyed-vals-hspec-tests ]; description = "Implements a keyed-vals Handle using in-process memory"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "keyed-vals-redis" = callPackage - ({ mkDerivation, base, bytestring, containers, hedis, hspec - , hspec-tmp-proc, keyed-vals, keyed-vals-hspec-tests, QuickCheck - , read-env-var, text, tmp-proc-redis, unliftio, unliftio-core - }: - mkDerivation { - pname = "keyed-vals-redis"; - version = "0.2.2.0"; - sha256 = "1wkf3jaxljb71l9a8cmk4qd048g8if9mq2iw97ch0q5c7k8lqahj"; - libraryHaskellDepends = [ - base bytestring containers hedis keyed-vals read-env-var text - unliftio unliftio-core - ]; - testHaskellDepends = [ - base bytestring hspec hspec-tmp-proc keyed-vals-hspec-tests - QuickCheck text tmp-proc-redis - ]; - description = "Access Redis using a keyed-vals Handle"; - license = lib.licenses.bsd3; - }) {}; - - "keyed-vals-redis_0_2_3_0" = callPackage ({ mkDerivation, base, bytestring, containers, hedis, hspec , hspec-tmp-proc, keyed-vals, keyed-vals-hspec-tests, QuickCheck , read-env-var, text, tmp-proc-redis, unliftio, unliftio-core @@ -179283,7 +178373,6 @@ self: { ]; description = "Access Redis using a keyed-vals Handle"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "keylayouts" = callPackage @@ -182006,6 +181095,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 { @@ -183281,39 +182390,6 @@ self: { }) {}; "lapack" = callPackage - ({ mkDerivation, base, blas-ffi, blaze-html, boxes, ChasingBottoms - , comfort-array, comfort-array-shape, comfort-blas, data-ref - , deepseq, doctest-exitcode-stdio, guarded-allocation, hyper - , lapack-ffi, lazyio, monoid-transformer, netlib-ffi, non-empty - , QuickCheck, quickcheck-transformer, random, semigroups, Stream - , tagged, text, tfp, transformers, unique-logic-tf, utility-ht - }: - mkDerivation { - pname = "lapack"; - version = "0.5.1"; - sha256 = "0lknvjhdn1gqxp6cc8iyiwqdvd2nxby3csfvprkbn5b7x6c6f58k"; - revision = "1"; - editedCabalFile = "1j632jikd77qdiq6v3c28jlbhfgr5sxkqgnbj5l5k583xzwjwcdq"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base blas-ffi blaze-html boxes comfort-array comfort-array-shape - comfort-blas deepseq guarded-allocation hyper lapack-ffi lazyio - netlib-ffi non-empty semigroups Stream tagged text tfp transformers - utility-ht - ]; - testHaskellDepends = [ - base ChasingBottoms comfort-array comfort-array-shape data-ref - doctest-exitcode-stdio monoid-transformer netlib-ffi non-empty - QuickCheck quickcheck-transformer random semigroups tfp - transformers unique-logic-tf utility-ht - ]; - description = "Numerical Linear Algebra using LAPACK"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.thielema ]; - }) {}; - - "lapack_0_5_1_1" = callPackage ({ mkDerivation, base, blas-ffi, blaze-html, boxes, ChasingBottoms , comfort-array, comfort-array-shape, comfort-blas, data-ref , deepseq, doctest-exitcode-stdio, guarded-allocation, hyper @@ -183341,7 +182417,6 @@ self: { ]; description = "Numerical Linear Algebra using LAPACK"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.thielema ]; }) {}; @@ -188195,23 +187270,6 @@ self: { }) {}; "linear-generics" = callPackage - ({ mkDerivation, base, containers, ghc-prim, hspec, hspec-discover - , template-haskell, th-abstraction - }: - mkDerivation { - pname = "linear-generics"; - version = "0.2.2"; - sha256 = "0ls571qzayky0dax9d209lw9wv344z3969daqcsncv0r5rlvlps9"; - libraryHaskellDepends = [ - base containers ghc-prim template-haskell th-abstraction - ]; - testHaskellDepends = [ base hspec template-haskell ]; - testToolDepends = [ hspec-discover ]; - description = "Generic programming library for generalised deriving"; - license = lib.licenses.bsd3; - }) {}; - - "linear-generics_0_2_3" = callPackage ({ mkDerivation, base, containers, ghc-prim, hspec, hspec-discover , template-haskell, th-abstraction }: @@ -188226,7 +187284,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Generic programming library for generalised deriving"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "linear-geo" = callPackage @@ -193025,6 +192082,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 { @@ -193445,6 +192517,8 @@ self: { pname = "lumberjack"; version = "1.0.3.0"; sha256 = "05a4gvc47448crb0yn0fwi3y9bwdqlmnch839hljwpyamqvqwi8q"; + revision = "1"; + editedCabalFile = "1dj6mw8jbxczmqxwyiqqqz7lsi4586bbgv16m4ji14zmm84z2ad3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -201741,28 +200815,6 @@ self: { }) {}; "mmark-cli" = callPackage - ({ mkDerivation, aeson, base, bytestring, directory - , ghc-syntax-highlighter, 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"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - aeson base bytestring directory ghc-syntax-highlighter gitrev lucid - megaparsec mmark mmark-ext optparse-applicative stache text - ]; - description = "Command line interface to the MMark markdown processor"; - license = lib.licenses.bsd3; - mainProgram = "mmark"; - }) {}; - - "mmark-cli_0_0_5_2" = callPackage ({ mkDerivation, aeson, base, bytestring, directory, gitrev, lucid , megaparsec, mmark, mmark-ext, optparse-applicative, stache, text }: @@ -201778,7 +200830,6 @@ self: { ]; description = "Command line interface to the MMark markdown processor"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "mmark"; }) {}; @@ -202644,29 +201695,6 @@ self: { }) {}; "moffy-samples" = callPackage - ({ mkDerivation, aeson, base, bytestring, extra-data-yj, hashable - , JuicyPixels, moffy, moffy-samples-events, text, time - , transformers, type-flip, type-set, unordered-containers - }: - mkDerivation { - pname = "moffy-samples"; - version = "0.1.0.2"; - sha256 = "162c8crnj3946fa5d4cgfbqai5pxgai67q3kcl3nyf29knlmivi4"; - libraryHaskellDepends = [ - aeson base bytestring extra-data-yj hashable JuicyPixels moffy - moffy-samples-events text time transformers type-flip type-set - unordered-containers - ]; - testHaskellDepends = [ - aeson base bytestring extra-data-yj hashable JuicyPixels moffy - moffy-samples-events text time transformers type-flip type-set - unordered-containers - ]; - description = "Samples of moffy"; - license = lib.licenses.bsd3; - }) {}; - - "moffy-samples_0_1_0_3" = callPackage ({ mkDerivation, aeson, base, bytestring, extra-data-yj, hashable , JuicyPixels, moffy, moffy-samples-events, text, time , transformers, type-flip, type-set, unordered-containers @@ -202687,33 +201715,9 @@ self: { ]; description = "Samples of moffy"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "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 - }: - mkDerivation { - pname = "moffy-samples-events"; - version = "0.2.2.4"; - sha256 = "0bsfp0rjm6dqnbnp8q62r1qf1d2v8h03a2j09cvcrc97sw61gqa7"; - libraryHaskellDepends = [ - aeson base bytestring containers deepseq http-conduit JuicyPixels - moffy monads-tf 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 - union-color - ]; - description = "Events for sample codes of moffy"; - license = lib.licenses.bsd3; - }) {}; - - "moffy-samples-events_0_2_2_5" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, deepseq , http-conduit, JuicyPixels, moffy, mtl, process, random, stm, text , time, type-flip, type-set, union-color @@ -202734,7 +201738,6 @@ self: { ]; description = "Events for sample codes of moffy"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "moffy-samples-gtk3" = callPackage @@ -205150,48 +204153,6 @@ self: { }) {}; "monomer" = callPackage - ({ mkDerivation, async, attoparsec, base, bytestring - , bytestring-to-vector, c2hs, containers, data-default, exceptions - , extra, foreign-store, formatting, glew, hspec, http-client - , JuicyPixels, lens, mtl, nanovg, OpenGLRaw, process, sdl2, stm - , text, text-show, time, transformers, vector, wreq - }: - mkDerivation { - pname = "monomer"; - version = "1.6.0.0"; - sha256 = "15cpybwdsh3yq9xhcrk0fpa0dcc805p9q6kn6qcz86khkvmp5qpc"; - revision = "1"; - editedCabalFile = "0x082vvbfywym7hn3dqg3a6bl63iv0l9ai0d1nzgysld1d8z60kj"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - async attoparsec base bytestring bytestring-to-vector containers - data-default exceptions extra foreign-store formatting http-client - JuicyPixels lens mtl nanovg OpenGLRaw process sdl2 stm text - text-show time transformers vector wreq - ]; - librarySystemDepends = [ glew ]; - libraryPkgconfigDepends = [ glew ]; - libraryToolDepends = [ c2hs ]; - executableHaskellDepends = [ - async attoparsec base bytestring bytestring-to-vector containers - data-default exceptions extra foreign-store formatting http-client - JuicyPixels lens mtl nanovg OpenGLRaw process sdl2 stm text - text-show time transformers vector wreq - ]; - testHaskellDepends = [ - async attoparsec base bytestring bytestring-to-vector containers - data-default exceptions extra foreign-store formatting hspec - http-client JuicyPixels lens mtl nanovg OpenGLRaw process sdl2 stm - text text-show time transformers vector wreq - ]; - description = "A GUI library for writing native Haskell applications"; - license = lib.licenses.bsd3; - badPlatforms = lib.platforms.darwin; - mainProgram = "dev-test-app"; - }) {inherit (pkgs) glew;}; - - "monomer_1_6_0_1" = callPackage ({ mkDerivation, async, attoparsec, base, bytestring , bytestring-to-vector, c2hs, containers, data-default, exceptions , extra, foreign-store, formatting, glew, hspec, http-client @@ -205228,7 +204189,6 @@ self: { description = "A GUI library for writing native Haskell applications"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; - hydraPlatforms = lib.platforms.none; mainProgram = "dev-test-app"; }) {inherit (pkgs) glew;}; @@ -214281,8 +213241,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 @@ -214291,7 +213251,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; }) {}; @@ -214850,23 +213810,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.3"; - sha256 = "17q1l6qc80q0flk6s7r5b67k747af2pjv6rz4c4d9qv6rp7l5cjz"; + 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 ]; @@ -218328,8 +217288,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 ]; @@ -218343,21 +217303,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 @@ -218374,8 +217335,8 @@ self: { }: mkDerivation { pname = "ogma-extra"; - version = "1.1.0"; - sha256 = "1asrk0222jwf92phdw1jlcc8cjmmx9vm59p3fxrih4fm9lif8iz1"; + version = "1.2.0"; + sha256 = "0khvchp1l16zaaqm7x4n0hvf21d9jih9aqyjf4q9q86mixx0lzkn"; libraryHaskellDepends = [ base bytestring Cabal directory filepath ]; @@ -218392,8 +217353,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 = [ @@ -218411,8 +217372,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 = [ @@ -218428,8 +217389,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"; @@ -218463,8 +217424,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 ]; @@ -218477,14 +217438,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 = [ @@ -218496,6 +217472,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 @@ -221791,20 +220778,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 @@ -223548,59 +222541,6 @@ self: { }) {}; "pandoc" = callPackage - ({ mkDerivation, aeson, aeson-pretty, array, attoparsec, base - , base64-bytestring, binary, blaze-html, blaze-markup, bytestring - , case-insensitive, citeproc, commonmark, commonmark-extensions - , commonmark-pandoc, containers, crypton-connection, 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, typst, unicode-collation - , unicode-transforms, unix, vector, xml, xml-conduit, xml-types - , yaml, zip-archive, zlib - }: - mkDerivation { - pname = "pandoc"; - version = "3.1.11"; - sha256 = "1ijz2n2xl7qjsbbk9h4bc4d5mxyv0yridsdk6i66ffr25hvl864w"; - configureFlags = [ "-f-trypandoc" ]; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson aeson-pretty array attoparsec base base64-bytestring binary - blaze-html blaze-markup bytestring case-insensitive citeproc - commonmark commonmark-extensions commonmark-pandoc containers - crypton-connection 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 typst - unicode-collation unicode-transforms unix vector xml xml-conduit - xml-types yaml zip-archive zlib - ]; - testHaskellDepends = [ - base bytestring containers Diff directory doctemplates filepath - Glob mtl pandoc-types process tasty tasty-golden tasty-hunit - tasty-quickcheck temporary text time xml zip-archive - ]; - benchmarkHaskellDepends = [ - base bytestring deepseq mtl tasty-bench text - ]; - doHaddock = false; - description = "Conversion between markup formats"; - license = lib.licenses.gpl2Plus; - maintainers = [ - lib.maintainers.maralorn lib.maintainers.sternenseemann - ]; - }) {}; - - "pandoc_3_1_11_1" = callPackage ({ mkDerivation, aeson, aeson-pretty, array, attoparsec, base , base64-bytestring, binary, blaze-html, blaze-markup, bytestring , case-insensitive, citeproc, commonmark, commonmark-extensions @@ -223648,7 +222588,6 @@ self: { doHaddock = false; description = "Conversion between markup formats"; license = lib.licenses.gpl2Plus; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.maralorn lib.maintainers.sternenseemann ]; @@ -223722,26 +222661,6 @@ self: { }) {}; "pandoc-cli" = callPackage - ({ mkDerivation, base, hslua-cli, pandoc, pandoc-lua-engine - , pandoc-server, safe, temporary, text, wai-extra, warp - }: - mkDerivation { - pname = "pandoc-cli"; - version = "3.1.11"; - sha256 = "0f8ny7rzl6zgicx7abr631xz2fnrpbb3n8bm6af22ady71g2rrih"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - base hslua-cli pandoc pandoc-lua-engine pandoc-server safe - temporary text wai-extra warp - ]; - description = "Conversion between documentation formats"; - license = lib.licenses.gpl2Plus; - mainProgram = "pandoc"; - maintainers = [ lib.maintainers.maralorn ]; - }) {}; - - "pandoc-cli_3_1_11_1" = callPackage ({ mkDerivation, base, hslua-cli, pandoc, pandoc-lua-engine , pandoc-server, safe, temporary, text, wai-extra, warp }: @@ -223757,7 +222676,6 @@ self: { ]; description = "Conversion between documentation formats"; license = lib.licenses.gpl2Plus; - hydraPlatforms = lib.platforms.none; mainProgram = "pandoc"; maintainers = [ lib.maintainers.maralorn ]; }) {}; @@ -224148,6 +223066,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 @@ -224560,8 +223501,8 @@ self: { pname = "pango"; version = "0.13.10.0"; sha256 = "0qdk18vj07qivyyd0limjprni77q2xvydx748lsxsrw2ws8hb1ax"; - revision = "1"; - editedCabalFile = "0ngarn6nj4czgv34dr9p97dpykbxkx2ky5ww0alcz5zbn989j8zf"; + revision = "2"; + editedCabalFile = "064bpj5mmxc31snkfysb9c52v1695kxyqbj617m933mgjrw13q91"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal filepath gtk2hs-buildtools ]; libraryHaskellDepends = [ @@ -230435,12 +229376,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; }) {}; @@ -231789,30 +230730,6 @@ self: { }) {}; "pinch" = 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"; - 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_1_0" = callPackage ({ mkDerivation, array, async, base, bytestring, cereal, containers , deepseq, ghc-prim, hashable, hspec, hspec-discover, network , network-run, QuickCheck, semigroups, text, unordered-containers @@ -231834,7 +230751,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "An alternative implementation of Thrift for Haskell"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "pinch-gen" = callPackage @@ -237341,6 +236257,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 { @@ -243422,6 +242364,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 @@ -248374,8 +247340,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 ]; @@ -248691,21 +247657,6 @@ self: { }) {}; "ratel-wai" = callPackage - ({ mkDerivation, base, bytestring, case-insensitive, containers - , http-client, ratel, wai - }: - mkDerivation { - pname = "ratel-wai"; - version = "2.0.0.5"; - sha256 = "1y2rcp1birh1akw98zw10qwjwi5wf7qknk7j5xwwjws7hpmmgy2y"; - libraryHaskellDepends = [ - base bytestring case-insensitive containers http-client ratel wai - ]; - description = "Notify Honeybadger about exceptions via a WAI middleware"; - license = lib.licenses.mit; - }) {}; - - "ratel-wai_2_0_0_6" = callPackage ({ mkDerivation, base, bytestring, case-insensitive, containers , http-client, ratel, wai }: @@ -248718,7 +247669,6 @@ self: { ]; description = "Notify Honeybadger about exceptions via a WAI middleware"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "ratelimiter" = callPackage @@ -248845,29 +247795,6 @@ self: { }) {}; "rattletrap" = 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"; - 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_3" = callPackage ({ mkDerivation, aeson, aeson-pretty, array, base, bytestring , containers, filepath, http-client, http-client-tls, text }: @@ -250354,6 +249281,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 { @@ -250781,22 +249721,6 @@ self: { }) {}; "redis-glob" = callPackage - ({ mkDerivation, ascii-char, ascii-superset, base, bytestring - , hspec, megaparsec, QuickCheck - }: - mkDerivation { - pname = "redis-glob"; - version = "0.1.0.6"; - sha256 = "1kz4klvp84my3z6zpsrvn8kwna1dhix51v40zjf1cxvg81mvya5k"; - libraryHaskellDepends = [ ascii-char base bytestring megaparsec ]; - testHaskellDepends = [ - ascii-char ascii-superset base bytestring hspec QuickCheck - ]; - description = "Specify valid redis globs"; - license = lib.licenses.bsd3; - }) {}; - - "redis-glob_0_1_0_7" = callPackage ({ mkDerivation, ascii-char, ascii-superset, base, bytestring , hspec, megaparsec, QuickCheck }: @@ -250810,7 +249734,6 @@ self: { ]; description = "Specify valid redis globs"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "redis-hs" = callPackage @@ -254805,34 +253728,6 @@ self: { }) {}; "req-conduit" = callPackage - ({ mkDerivation, base, bytestring, conduit, conduit-extra, hspec - , hspec-discover, http-client, req, resourcet, temporary - , transformers, weigh - }: - mkDerivation { - pname = "req-conduit"; - version = "1.0.1"; - sha256 = "0zyy9j6iiz8z2jdx25vp77arfbmrck7bjndm3p4s9l9399c5bm62"; - revision = "2"; - editedCabalFile = "1p2sww990zrjazhkdapg92cnlcsqlzc5lm6qkswlnzlkagmsjj2x"; - libraryHaskellDepends = [ - base bytestring conduit http-client req resourcet transformers - ]; - testHaskellDepends = [ - base bytestring conduit conduit-extra hspec req resourcet temporary - transformers - ]; - testToolDepends = [ hspec-discover ]; - benchmarkHaskellDepends = [ - base bytestring conduit conduit-extra req resourcet temporary weigh - ]; - description = "Conduit helpers for the req HTTP client library"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; - }) {}; - - "req-conduit_1_0_2" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-extra, hspec , hspec-discover, http-client, req, temporary, weigh }: @@ -259843,27 +258738,14 @@ 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"; license = lib.licenses.bsd3; }) {}; - "safe_0_3_20" = callPackage - ({ mkDerivation, base, deepseq, QuickCheck }: - mkDerivation { - pname = "safe"; - version = "0.3.20"; - sha256 = "096zcqqjyz7p3ygja4gyp59zfd7zklfg3pgmcyms414h1xhq76ds"; - libraryHaskellDepends = [ base ]; - testHaskellDepends = [ base deepseq QuickCheck ]; - description = "Library of safe (exception free) functions"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - "safe-access" = callPackage ({ mkDerivation, base, mtl, transformers }: mkDerivation { @@ -260140,30 +259022,6 @@ self: { }) {}; "safe-json" = 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"; - 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_1" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, dlist , hashable, quickcheck-instances, scientific, tasty, tasty-hunit , tasty-quickcheck, temporary, text, time, unordered-containers @@ -260185,7 +259043,6 @@ self: { ]; description = "Automatic JSON format versioning"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "safe-lazy-io" = callPackage @@ -261104,50 +259961,6 @@ self: { }) {}; "sandwich" = 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"; - 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 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 - 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 - transformers-base unix unliftio-core vector vty vty-crossplatform - ]; - description = "Yet another test framework for Haskell"; - license = lib.licenses.bsd3; - }) {}; - - "sandwich_0_2_2_0" = callPackage ({ mkDerivation, aeson, ansi-terminal, async, base, brick , bytestring, colour, containers, deepseq, directory, exceptions , filepath, free, haskell-src-exts, lifted-async, microlens @@ -261189,7 +260002,6 @@ self: { ]; description = "Yet another test framework for Haskell"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "sandwich-hedgehog" = callPackage @@ -261707,33 +260519,6 @@ self: { }) {}; "sbp" = 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; - }) {}; - - "sbp_5_0_5" = callPackage ({ mkDerivation, aeson, aeson-pretty, array, base , base64-bytestring, basic-prelude, binary, binary-conduit , bytestring, cmdargs, conduit, conduit-extra, data-binary-ieee754 @@ -261758,7 +260543,6 @@ self: { testHaskellDepends = [ base basic-prelude tasty tasty-hunit ]; description = "SwiftNav's SBP Library"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "sbp2udp" = callPackage @@ -270167,42 +268951,6 @@ self: { }) {}; "shake" = callPackage - ({ mkDerivation, base, binary, bytestring, deepseq, directory - , extra, filepath, filepattern, hashable, heaps, js-dgtable - , js-flot, js-jquery, primitive, process, QuickCheck, random, time - , transformers, unix, unordered-containers, utf8-string - }: - mkDerivation { - pname = "shake"; - version = "0.19.7"; - sha256 = "1lcr6q53qwm308bny6gfawcjhxsmalqi3dnwckam02zp2apmcaim"; - revision = "1"; - editedCabalFile = "1hz57kw5pp5cpbicbi7x8sz8c6qy58dzyiljz9b9f2r1rr683d9w"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - base binary bytestring deepseq directory extra filepath filepattern - hashable heaps js-dgtable js-flot js-jquery primitive process - random time transformers unix unordered-containers utf8-string - ]; - executableHaskellDepends = [ - base binary bytestring deepseq directory extra filepath filepattern - hashable heaps js-dgtable js-flot js-jquery primitive process - random time transformers unix unordered-containers utf8-string - ]; - testHaskellDepends = [ - base binary bytestring deepseq directory extra filepath filepattern - hashable heaps js-dgtable js-flot js-jquery primitive process - QuickCheck random time transformers unix unordered-containers - utf8-string - ]; - description = "Build system library, like Make, but more accurate dependencies"; - license = lib.licenses.bsd3; - mainProgram = "shake"; - }) {}; - - "shake_0_19_8" = callPackage ({ mkDerivation, base, binary, bytestring, deepseq, directory , extra, filepath, filepattern, hashable, heaps, js-dgtable , js-flot, js-jquery, primitive, process, QuickCheck, random, time @@ -270233,7 +268981,6 @@ self: { ]; description = "Build system library, like Make, but more accurate dependencies"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "shake"; }) {}; @@ -276793,8 +275540,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 ]; @@ -280179,18 +278926,6 @@ self: { }) {}; "split" = callPackage - ({ mkDerivation, base, QuickCheck }: - mkDerivation { - pname = "split"; - version = "0.2.4"; - sha256 = "1crixdmpjzahfiwkkm995rj5ymnm60rknqy252dv23pks00f77vl"; - libraryHaskellDepends = [ base ]; - testHaskellDepends = [ base QuickCheck ]; - description = "Combinator library for splitting lists"; - license = lib.licenses.bsd3; - }) {}; - - "split_0_2_5" = callPackage ({ mkDerivation, base, QuickCheck }: mkDerivation { pname = "split"; @@ -280200,7 +278935,6 @@ self: { testHaskellDepends = [ base QuickCheck ]; description = "Combinator library for splitting lists"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "split-channel" = callPackage @@ -280700,26 +279434,6 @@ self: { }) {}; "sqids" = callPackage - ({ mkDerivation, base, bytestring, containers, hspec, mtl, split - , text, transformers - }: - mkDerivation { - pname = "sqids"; - version = "0.2.0.0"; - sha256 = "0sabrvwhzf9xvj9gwnwxjvg4f2qv7qgaabvl7nhrv12zxfjvh5jm"; - libraryHaskellDepends = [ - base bytestring containers mtl text transformers - ]; - testHaskellDepends = [ - base bytestring containers hspec mtl split text transformers - ]; - description = "A small library that lets you generate YouTube-looking IDs from numbers"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; - }) {}; - - "sqids_0_2_1_0" = callPackage ({ mkDerivation, base, bytestring, containers, hspec, mtl, split , text, transformers }: @@ -284563,6 +283277,8 @@ self: { pname = "store-core"; version = "0.4.4.6"; sha256 = "1b4yhznw2xzi6qmbahf6p2sl9l8d1af36687gpwygd12h71qv17d"; + revision = "1"; + editedCabalFile = "03sd06p80hjmyb8s97i0061mw2ghpd758a222j8y18b6pmlavbvs"; libraryHaskellDepends = [ base bytestring ghc-prim primitive text transformers ]; @@ -285397,10 +284113,8 @@ self: { }: 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 @@ -285510,8 +284224,8 @@ self: { }: 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 @@ -285633,6 +284347,8 @@ self: { pname = "streamly-process"; version = "0.3.1"; sha256 = "1033pgl9qlann1l9chla5f48gwj6y75ahri3g2k1cfm6h86l2z29"; + revision = "1"; + editedCabalFile = "1r3iwralbfl9rcgzrl324qd0lvfh39ggyf6vkrvq3rwdpgs8pajv"; libraryHaskellDepends = [ base exceptions process streamly streamly-core ]; @@ -286254,6 +284970,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 @@ -286809,23 +285527,6 @@ self: { }) {}; "strive" = callPackage - ({ mkDerivation, aeson, base, bytestring, data-default, gpolyline - , http-client, http-client-tls, http-types, template-haskell, text - , time, transformers - }: - mkDerivation { - pname = "strive"; - version = "6.0.0.10"; - sha256 = "10028krfmrq8v1k00ihdzp5hl6nrq0vdp3kb9xfgsyqgvv8l2ic2"; - libraryHaskellDepends = [ - aeson base bytestring data-default gpolyline http-client - http-client-tls http-types template-haskell text time transformers - ]; - description = "A client for the Strava V3 API"; - license = lib.licenses.mit; - }) {}; - - "strive_6_0_0_11" = callPackage ({ mkDerivation, aeson, base, bytestring, data-default, gpolyline , http-client, http-client-tls, http-types, template-haskell, text , time, transformers @@ -286840,7 +285541,6 @@ self: { ]; description = "A client for the Strava V3 API"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "strong-path" = callPackage @@ -287313,6 +286013,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 @@ -292705,32 +291439,6 @@ self: { }) {}; "tar-conduit" = 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"; - libraryHaskellDepends = [ - base bytestring conduit conduit-combinators containers directory - filepath mtl 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_1" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-combinators , conduit-extra, containers, criterion, deepseq, directory , filepath, hspec, mtl, QuickCheck, safe-exceptions, text, unix @@ -292754,7 +291462,6 @@ self: { ]; description = "Extract and create tar files using conduit for streaming"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "tardis" = callPackage @@ -293361,8 +292068,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 ]; @@ -293646,8 +292353,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 @@ -296926,16 +295633,16 @@ self: { "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; @@ -298161,8 +296868,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 @@ -300069,18 +298776,6 @@ self: { }) {}; "time-domain" = callPackage - ({ mkDerivation, base, time }: - mkDerivation { - pname = "time-domain"; - version = "0.1.0.2"; - sha256 = "1ld3g176mk3nrq6mczc4r079bp961gnhlkj52j381va233bv3zk3"; - libraryHaskellDepends = [ base time ]; - description = "A library for time domains and durations"; - license = lib.licenses.mit; - maintainers = [ lib.maintainers.turion ]; - }) {}; - - "time-domain_0_1_0_3" = callPackage ({ mkDerivation, base, time }: mkDerivation { pname = "time-domain"; @@ -300089,7 +298784,6 @@ self: { libraryHaskellDepends = [ base time ]; description = "A library for time domains and durations"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.turion ]; }) {}; @@ -301116,6 +299810,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; @@ -302462,27 +301158,6 @@ self: { }) {}; "toml-parser" = callPackage - ({ mkDerivation, alex, array, base, containers, happy, hspec - , hspec-discover, markdown-unlit, prettyprinter, template-haskell - , text, time, transformers - }: - mkDerivation { - pname = "toml-parser"; - version = "1.3.1.1"; - sha256 = "0gh86i6z98zdpy7i4vh66jnivd440hg552a103zkfyg7qsfprmwh"; - libraryHaskellDepends = [ - array base containers prettyprinter text time transformers - ]; - libraryToolDepends = [ alex happy ]; - testHaskellDepends = [ - base containers hspec template-haskell time - ]; - testToolDepends = [ hspec-discover markdown-unlit ]; - description = "TOML 1.0.0 parser"; - license = lib.licenses.isc; - }) {}; - - "toml-parser_1_3_2_0" = callPackage ({ mkDerivation, alex, array, base, containers, happy, hspec , hspec-discover, markdown-unlit, prettyprinter, template-haskell , text, time, transformers @@ -302503,7 +301178,6 @@ self: { testToolDepends = [ hspec-discover markdown-unlit ]; description = "TOML 1.0.0 parser"; license = lib.licenses.isc; - hydraPlatforms = lib.platforms.none; }) {}; "toml-reader" = callPackage @@ -303463,6 +302137,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 @@ -311601,31 +310296,6 @@ self: { }) {}; "unordered-containers" = callPackage - ({ mkDerivation, base, bytestring, ChasingBottoms, containers - , deepseq, hashable, hashmap, HUnit, mtl, nothunks, QuickCheck - , random, tasty, tasty-bench, tasty-hunit, tasty-quickcheck - , template-haskell - }: - mkDerivation { - pname = "unordered-containers"; - version = "0.2.19.1"; - sha256 = "1li8s6qw8mgv6a7011y7hg0cn2nllv2g9sr9c1xb48nmw32vw9qv"; - revision = "3"; - editedCabalFile = "1p9a2mvfbfz2d4cyr16b03bxvb6c4yj7k1ch601xwq1rkr1cla0w"; - libraryHaskellDepends = [ base deepseq hashable template-haskell ]; - testHaskellDepends = [ - base ChasingBottoms containers hashable HUnit nothunks QuickCheck - random tasty tasty-hunit tasty-quickcheck - ]; - benchmarkHaskellDepends = [ - base bytestring containers deepseq hashable hashmap mtl random - tasty-bench - ]; - description = "Efficient hashing-based container types"; - license = lib.licenses.bsd3; - }) {}; - - "unordered-containers_0_2_20" = callPackage ({ mkDerivation, base, bytestring, ChasingBottoms, containers , deepseq, hashable, hashmap, HUnit, mtl, nothunks, QuickCheck , random, tasty, tasty-bench, tasty-hunit, tasty-quickcheck @@ -311648,7 +310318,6 @@ self: { ]; description = "Efficient hashing-based container types"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "unordered-containers-rematch" = callPackage @@ -315464,19 +314133,6 @@ self: { }) {}; "vector-stream" = callPackage - ({ mkDerivation, base, ghc-prim }: - mkDerivation { - pname = "vector-stream"; - version = "0.1.0.0"; - sha256 = "0v40vdpp35lhnnnx7q17fah0c14jrkjlnwsk0q4mbwb7ch7j3258"; - revision = "3"; - editedCabalFile = "1bp859ly11xqipgr29d70kl2day7raibmm79qprdjm7c9ffraxw9"; - libraryHaskellDepends = [ base ghc-prim ]; - description = "Efficient Streams"; - license = lib.licenses.bsd3; - }) {}; - - "vector-stream_0_1_0_1" = callPackage ({ mkDerivation, base, ghc-prim }: mkDerivation { pname = "vector-stream"; @@ -315485,7 +314141,6 @@ self: { libraryHaskellDepends = [ base ghc-prim ]; description = "Efficient Streams"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "vector-text" = callPackage @@ -315860,25 +314515,6 @@ self: { }) {}; "versions" = callPackage - ({ mkDerivation, base, deepseq, hashable, megaparsec, microlens - , parser-combinators, tasty, tasty-hunit, template-haskell, text - }: - mkDerivation { - pname = "versions"; - version = "6.0.3"; - sha256 = "0k7azl5n70yhwkyij73q8iv275arsxh8jj53lwvhndp0bpwxycng"; - libraryHaskellDepends = [ - base deepseq hashable megaparsec parser-combinators - template-haskell text - ]; - testHaskellDepends = [ - base megaparsec microlens tasty tasty-hunit template-haskell text - ]; - description = "Types and parsers for software version numbers"; - license = lib.licenses.bsd3; - }) {}; - - "versions_6_0_4" = callPackage ({ mkDerivation, base, deepseq, hashable, megaparsec, microlens , parser-combinators, tasty, tasty-hunit, template-haskell, text }: @@ -315895,7 +314531,6 @@ self: { ]; description = "Types and parsers for software version numbers"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "vertexenum" = callPackage @@ -317044,6 +315679,24 @@ self: { license = lib.licenses.bsd3; }) {}; + "vty_6_2" = callPackage + ({ mkDerivation, base, binary, blaze-builder, bytestring, deepseq + , directory, filepath, microlens, microlens-mtl, mtl, parsec, stm + , text, utf8-string, vector + }: + mkDerivation { + pname = "vty"; + version = "6.2"; + sha256 = "0ywqfdngfv5pnsk5pa99yizpbhdq856sy3z70q2hmpmlc2r4h7vg"; + libraryHaskellDepends = [ + base binary blaze-builder bytestring deepseq directory filepath + microlens microlens-mtl mtl parsec stm text utf8-string vector + ]; + description = "A simple terminal UI library"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "vty-crossplatform" = callPackage ({ mkDerivation, base, vty, vty-unix }: mkDerivation { @@ -317612,39 +316265,6 @@ self: { }) {}; "wai-extra" = callPackage - ({ mkDerivation, aeson, ansi-terminal, base, base64-bytestring - , bytestring, call-stack, case-insensitive, containers, cookie - , data-default-class, directory, fast-logger, hspec, hspec-discover - , http-types, HUnit, iproute, network, resourcet, streaming-commons - , temporary, text, time, transformers, unix, vault, wai, wai-logger - , warp, word8, zlib - }: - mkDerivation { - pname = "wai-extra"; - version = "3.1.13.0"; - sha256 = "1h4cqd5akrq0vhv3l0fzryy7qw0c2jb58lngx7x8ij63bckjs3fz"; - revision = "1"; - editedCabalFile = "0dyvg2bb37im790757khncxpnf45451dd8575p736ry4g8rpqgpw"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson ansi-terminal base base64-bytestring bytestring call-stack - case-insensitive containers cookie data-default-class directory - fast-logger http-types HUnit iproute network resourcet - streaming-commons text time transformers unix vault wai wai-logger - warp word8 - ]; - testHaskellDepends = [ - aeson base bytestring case-insensitive cookie directory fast-logger - hspec http-types HUnit iproute resourcet temporary text time wai - warp zlib - ]; - testToolDepends = [ hspec-discover ]; - description = "Provides some basic WAI handlers and middleware"; - license = lib.licenses.mit; - }) {}; - - "wai-extra_3_1_14" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, base64-bytestring , bytestring, call-stack, case-insensitive, containers, cookie , data-default-class, directory, fast-logger, hspec, hspec-discover @@ -317673,7 +316293,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Provides some basic WAI handlers and middleware"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "wai-feature-flags" = callPackage @@ -319590,6 +318209,43 @@ self: { license = lib.licenses.mit; }) {}; + "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 + , 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.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 + 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 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 = [ + 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; + hydraPlatforms = lib.platforms.none; + }) {}; + "warp-dynamic" = callPackage ({ mkDerivation, base, data-default, dyre, http-types, wai, warp }: mkDerivation { @@ -322641,25 +321297,6 @@ self: { }) {}; "witch" = callPackage - ({ mkDerivation, base, bytestring, containers, HUnit, tagged - , template-haskell, text, time, transformers - }: - mkDerivation { - pname = "witch"; - version = "1.2.0.3"; - sha256 = "1c5kmxb9y7i1amjb0qn1w4rx7c80f52z976d7id644v9sxp00kfx"; - libraryHaskellDepends = [ - base bytestring containers tagged template-haskell text time - ]; - testHaskellDepends = [ - base bytestring containers HUnit tagged text time transformers - ]; - description = "Convert values from one type into another"; - license = lib.licenses.mit; - maintainers = [ lib.maintainers.maralorn ]; - }) {}; - - "witch_1_2_0_4" = callPackage ({ mkDerivation, base, bytestring, containers, HUnit, tagged , template-haskell, text, time, transformers }: @@ -322675,7 +321312,6 @@ self: { ]; description = "Convert values from one type into another"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.maralorn ]; }) {}; @@ -324562,21 +323198,6 @@ self: { }) {}; "wuss" = callPackage - ({ mkDerivation, base, bytestring, crypton-connection, exceptions - , network, websockets - }: - mkDerivation { - pname = "wuss"; - version = "2.0.1.5"; - sha256 = "1cxl02fmhybk4l6xxrf826nlf7pmnb1xgvd7661xnf1xwz7l23n2"; - libraryHaskellDepends = [ - base bytestring crypton-connection exceptions network websockets - ]; - description = "Secure WebSocket (WSS) clients"; - license = lib.licenses.mit; - }) {}; - - "wuss_2_0_1_7" = callPackage ({ mkDerivation, base, bytestring, crypton-connection, exceptions , network, websockets }: @@ -324589,7 +323210,6 @@ self: { ]; description = "Secure WebSocket (WSS) clients"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "wx" = callPackage @@ -325553,8 +324173,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 @@ -325574,40 +324194,6 @@ self: { license = lib.licenses.mit; }) {}; - "xlsx_1_1_2" = callPackage - ({ mkDerivation, attoparsec, base, base64-bytestring, binary-search - , bytestring, conduit, containers, criterion, data-default, deepseq - , Diff, directory, dlist, errors, exceptions, extra, filepath - , groom, hexpat, lens, monad-control, mtl, network-uri, old-locale - , raw-strings-qq, safe, smallcheck, tasty, tasty-hunit - , tasty-smallcheck, text, time, transformers, transformers-base - , vector, xeno, xml-conduit, xml-types, zip, zip-archive - , zip-stream, zlib - }: - mkDerivation { - pname = "xlsx"; - version = "1.1.2"; - sha256 = "08fv61hwxyc64idj6f3w3prdf5kj1d9fyw4gdzy3adwa8j19dmm2"; - libraryHaskellDepends = [ - attoparsec base base64-bytestring binary-search bytestring conduit - containers data-default deepseq dlist errors exceptions extra - filepath hexpat lens monad-control mtl network-uri old-locale safe - text time transformers transformers-base vector xeno xml-conduit - xml-types zip zip-archive zip-stream zlib - ]; - testHaskellDepends = [ - base bytestring conduit containers deepseq Diff directory filepath - groom lens mtl raw-strings-qq smallcheck tasty tasty-hunit - tasty-smallcheck text time vector xml-conduit - ]; - benchmarkHaskellDepends = [ - base bytestring conduit criterion deepseq lens - ]; - description = "Simple and incomplete Excel file parser/writer"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - }) {}; - "xlsx-tabular" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, data-default , lens, text, xlsx @@ -328059,32 +326645,6 @@ self: { }) {}; "yaml-unscrambler" = callPackage - ({ mkDerivation, acc, attoparsec, attoparsec-data, attoparsec-time - , base, base64-bytestring, bytestring, conduit, containers, foldl - , hashable, libyaml, mtl, neat-interpolation, quickcheck-instances - , rerebase, scientific, selective, tasty, tasty-hunit, text - , text-builder-dev, time, transformers, unordered-containers, uuid - , vector, yaml - }: - mkDerivation { - pname = "yaml-unscrambler"; - version = "0.1.0.18"; - sha256 = "0azmvi13znbyr3m0qzj9ijrqvl6pzkbskk9f7kr8gmhw31aid59v"; - libraryHaskellDepends = [ - acc attoparsec attoparsec-data attoparsec-time base - base64-bytestring bytestring conduit containers foldl hashable - libyaml mtl scientific selective text text-builder-dev time - transformers unordered-containers uuid vector yaml - ]; - testHaskellDepends = [ - foldl neat-interpolation quickcheck-instances rerebase tasty - tasty-hunit - ]; - description = "Flexible declarative YAML parsing toolkit"; - license = lib.licenses.mit; - }) {}; - - "yaml-unscrambler_0_1_0_19" = callPackage ({ mkDerivation, acc, attoparsec, attoparsec-data, attoparsec-time , base, base64-bytestring, bytestring, conduit, containers, foldl , hashable, libyaml, mtl, neat-interpolation, quickcheck-instances @@ -328108,7 +326668,6 @@ self: { ]; description = "Flexible declarative YAML parsing toolkit"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "yaml2owl" = callPackage @@ -330711,10 +329270,8 @@ self: { }: mkDerivation { pname = "yesod-session-persist"; - version = "0.0.0.0"; - sha256 = "1zm3p94rc08ikdkg6yy41vlmf7q1b0ksa4ylf55lkw8faxlq6pxi"; - revision = "1"; - editedCabalFile = "1vhwkbhq1m28nqsyb5dfa85f9skyvzh7pham91kpk7g56d1ziir1"; + version = "0.0.0.1"; + sha256 = "0myiglk29wv320xq2405fizpzz17ax58cszq0pv1nlmd3r163yhz"; libraryHaskellDepends = [ annotated-exception base base64 bytestring containers cookie crypton exceptions http-types mtl persistent text time transformers @@ -331755,19 +330312,6 @@ self: { }) {}; "yoga" = callPackage - ({ mkDerivation, base, bindings-DSL, ieee754 }: - mkDerivation { - pname = "yoga"; - version = "0.0.0.5"; - sha256 = "14az05jh60ncsyw859b9v9m7lb5xcgsv2478pa3if93vxy1h40ih"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ base bindings-DSL ieee754 ]; - description = "Bindings to Facebook's Yoga layout library"; - license = lib.licenses.bsd3; - }) {}; - - "yoga_0_0_0_8" = callPackage ({ mkDerivation, base, bindings-DSL, hspec, hspec-discover, ieee754 }: mkDerivation { @@ -331781,7 +330325,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Bindings to Facebook's Yoga layout library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "yoko" = callPackage From e2d3798b2f64dc098634d16468429b439bb26365 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Favier?= Date: Mon, 22 Jan 2024 23:18:35 +0100 Subject: [PATCH 095/340] haskellPackages: fix eval --- .../development/haskell-modules/configuration-common.nix | 9 --------- 1 file changed, 9 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index afcf70bea240..bfe29aff9bca 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2571,10 +2571,6 @@ self: super: { ekg-core = assert super.ekg-core.version == "0.1.1.7"; doJailbreak super.ekg-core; hasura-ekg-core = doJailbreak super.hasura-ekg-core; - # tar-conduit-0.4.0 has a correctness bug that is fixed in 0.4.1: - # https://github.com/snoyberg/tar-conduit/issues/37 - tar-conduit = assert super.tar-conduit.version == "0.4.0"; super.tar-conduit_0_4_1; - # Test suite doesn't support hspec 2.8 # https://github.com/zellige/hs-geojson/issues/29 geojson = dontCheck super.geojson; @@ -2914,9 +2910,4 @@ self: super: { # repa-query, repa-scalar, repa-store, repa-stream ; - # 2024-01-15: needs safe >= 0.3.20 - hoogle = super.hoogle.override { - safe = self.safe_0_3_20; - }; - } // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super From b6811e306488216a309fce41dcbbaac1495989b2 Mon Sep 17 00:00:00 2001 From: Even Brenden Date: Thu, 18 Jan 2024 09:04:52 +0100 Subject: [PATCH 096/340] haskellPackages.unleash-client-haskell: jailbreak --- pkgs/development/haskell-modules/configuration-common.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 28908d5c32b8..c9242d304db8 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2863,6 +2863,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; From a7ad5b99b1ae3446d422578b07c60bdc18159e95 Mon Sep 17 00:00:00 2001 From: Robert Hensing Date: Tue, 23 Jan 2024 15:26:23 +0100 Subject: [PATCH 097/340] haskellPackages.hercules-ci-optparse-applicative: 0.16.1.0 -> 0.18.1.0 --- .../haskell/hercules-ci-optparse-applicative.nix | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/pkgs/development/misc/haskell/hercules-ci-optparse-applicative.nix b/pkgs/development/misc/haskell/hercules-ci-optparse-applicative.nix index 28f2c7e812b0..7b7e64f7650b 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"; From e6507a8ff6924c0e1158abb6f9b3eb73509caae5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Favier?= Date: Tue, 23 Jan 2024 17:52:53 +0100 Subject: [PATCH 098/340] haskellPackages.unicode-data: disable tests --- pkgs/development/haskell-modules/configuration-common.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 255e5192cc04..6ff84394d3fb 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2849,6 +2849,9 @@ 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; + # Too strict bounds on base, ghc-prim, primitive # https://github.com/kowainik/typerep-map/pull/128 typerep-map = doJailbreak super.typerep-map; From 1deacca27e1c4fe24ca86e66fa531507e273f819 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Favier?= Date: Wed, 24 Jan 2024 11:02:58 +0100 Subject: [PATCH 099/340] haskellPackages.tree-diff: disable tests https://github.com/haskellari/tree-diff/issues/79 --- pkgs/development/haskell-modules/configuration-common.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 6ff84394d3fb..e33762d55728 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2852,6 +2852,9 @@ self: super: { # 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; From b568b8df52eb2151b0c6da3605a5134726480cdb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Favier?= Date: Wed, 24 Jan 2024 11:16:06 +0100 Subject: [PATCH 100/340] haskellPackages.niv: add patches --- .../haskell-modules/configuration-common.nix | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index e33762d55728..d950d3000fc9 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2889,6 +2889,21 @@ self: super: { ghc-syntax-highlighter = self.ghc-syntax-highlighter_0_0_10_0; }); + # 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 [ From ffd987eef91f81bea001e4b45601d05122258dda Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 25 Jan 2024 01:06:53 +0100 Subject: [PATCH 101/340] haskellPackages.apecs-physics: remove broken flag --- .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 - .../configuration-hackage2nix/transitive-broken.yaml | 2 -- pkgs/development/haskell-modules/hackage-packages.nix | 4 ---- 3 files changed, 7 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 86cb10eabf28..d4d95c374e38 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 diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index 02420a595462..7ed841c7eca9 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -500,8 +500,6 @@ dont-distribute-packages: - antiope-s3 - antiope-shell - antlrc - - apecs-gloss - - apecs-physics-gloss - apelsin - api-rpc-accumulate - api-rpc-pegnet diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 3911c161a2f7..a6a06adc3b52 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -36660,7 +36660,6 @@ self: { ]; description = "Simple gloss renderer for apecs"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "apecs-physics" = callPackage @@ -36676,8 +36675,6 @@ self: { ]; description = "2D physics for apecs"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "apecs-physics-gloss" = callPackage @@ -36689,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 From e0801b2b7e45cf36ad3aa0dcd3d96125c4f890d6 Mon Sep 17 00:00:00 2001 From: sorki Date: Thu, 25 Jan 2024 10:07:55 +0100 Subject: [PATCH 102/340] haskellPackages.lens-family-th: drop doJailbreak New version released last week that is compatible up to GHC 9.8 https://hackage.haskell.org/package/lens-family-th-0.5.3.1/changelog --- pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix | 1 - pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix | 1 - 2 files changed, 2 deletions(-) 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 b9836d0fc497..82cbf5ff23aa 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix @@ -59,7 +59,6 @@ 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); 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 939906393eac..0aafb27ceb1e 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix @@ -129,7 +129,6 @@ self: super: { hls-cabal-plugin ghc-trace-events gi-cairo-connector # mtl <2.3 - lens-family-th # template-haskell <2.19 ghc-prof # base <4.18 env-guard # doctest <0.21 package-version # doctest <0.21, tasty-hedgehog <1.4 From f1030af6eb4a78b390126d792a74681e228cb460 Mon Sep 17 00:00:00 2001 From: maralorn Date: Thu, 25 Jan 2024 21:46:56 +0100 Subject: [PATCH 103/340] haskellPackages: Cleanup overrides for older ghc versions --- .../configuration-hackage2nix/main.yaml | 18 ---- .../transitive-broken.yaml | 4 - .../haskell-modules/hackage-packages.nix | 92 ------------------- 3 files changed, 114 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index ea291c4a3be4..903dbe3bd09d 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -28,24 +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-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 diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index 7ed841c7eca9..932675dcfaff 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -1098,7 +1098,6 @@ dont-distribute-packages: - dfinity-radix-tree - dhall-secret - dia-functions - - diagrams-reflex - diagrams-wx - dialog - diff @@ -3247,14 +3246,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 @@ -3884,7 +3881,6 @@ dont-distribute-packages: - trasa-client - trasa-extra - trasa-form - - trasa-reflex - trasa-server - trasa-th - traversal-template diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index a6a06adc3b52..345954cfd092 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -78735,34 +78735,6 @@ self: { }) {}; "daemons" = 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.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 @@ -78788,7 +78760,6 @@ self: { ]; description = "Daemons in Haskell made fun and easy"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "dag" = callPackage @@ -86433,7 +86404,6 @@ self: { ]; description = "reflex backend for diagrams drawing EDSL"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "diagrams-rubiks-cube" = callPackage @@ -106978,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_1" = callPackage ({ mkDerivation, aeson, aeson-pretty, ansi-wl-pprint, attoparsec , attoparsec-aeson, base, bytestring, containers, criterion , data-default, deepseq, directory, exceptions, filepath, ghc-prim @@ -107045,7 +106979,6 @@ self: { ]; description = "A flexible Haskell source code pretty printer"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "floskell"; }) {}; @@ -250397,27 +250330,6 @@ self: { }) {}; "reflex-dom" = callPackage - ({ mkDerivation, base, bytestring, jsaddle-webkit2gtk, reflex - , reflex-dom-core, text - }: - 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 }: @@ -250435,7 +250347,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 ]; }) {}; @@ -250473,7 +250384,6 @@ self: { ]; description = "Use colonnade with reflex-dom"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "reflex-dom-contrib" = callPackage @@ -250921,7 +250831,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 @@ -302921,7 +302830,6 @@ self: { ]; description = "Reactive Type Safe Routing"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "trasa-server" = callPackage From c55268218e73b30d48676178768e078ff9ff8907 Mon Sep 17 00:00:00 2001 From: maralorn Date: Thu, 25 Jan 2024 21:49:47 +0100 Subject: [PATCH 104/340] haskell-language-server: Fix build --- .../haskell-modules/configuration-common.nix | 25 ------------------- .../haskell-modules/configuration-nix.nix | 7 +++++- 2 files changed, 6 insertions(+), 26 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 2121aea4e626..7f4463d5e6b5 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -102,34 +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-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; - - hls-call-hierarchy-plugin = appendPatch (pkgs.fetchpatch { - url = "https://github.com/haskell/haskell-language-server/pull/3943.patch"; - relative = "plugins/hls-call-hierarchy-plugin"; - hash = "sha256-TOIn4/AGQr8o3r6gI6/vQsdWw/UGyO/599X0pCTYJjE="; - }) (doJailbreak super.hls-call-hierarchy-plugin); - - # 2024-01-15: allow hiedb 0.5 https://github.com/haskell/haskell-language-server/pull/3943 - ghcide = doJailbreak super.ghcide; - ########################################### ### END HASKELL-LANGUAGE-SERVER SECTION ### ########################################### diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index 33f5fabbbae7..74cf3a36f545 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 ; ########################################### From a4af1f8d3579c89f63f4df18cf1519b737e6c63c Mon Sep 17 00:00:00 2001 From: maralorn Date: Thu, 25 Jan 2024 21:57:25 +0100 Subject: [PATCH 105/340] haskellPackages: regenerate package set based on current config This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh --- .../configuration-hackage2nix/transitive-broken.yaml | 2 -- pkgs/development/haskell-modules/hackage-packages.nix | 2 -- 2 files changed, 4 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index 932675dcfaff..c7c93427714b 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -1864,7 +1864,6 @@ dont-distribute-packages: - haskell-docs - haskell-eigen-util - haskell-ftp - - haskell-language-server - haskell-lsp - haskell-lsp-client - haskell-pdf-presenter @@ -2056,7 +2055,6 @@ dont-distribute-packages: - hledger-api - hls - hls-exactprint-utils - - hls-semantic-tokens-plugin - hmark - hmatrix-sundials - hmeap diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 345954cfd092..d93e4366195f 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -136262,7 +136262,6 @@ self: { testToolDepends = [ ghcide ]; description = "LSP server for GHC"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.maralorn ]; }) {}; @@ -149254,7 +149253,6 @@ self: { ]; description = "Call hierarchy plugin for Haskell Language Server"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "hls-splice-plugin" = callPackage From 541965b5ba81464b44e358805bc0b4677ed20380 Mon Sep 17 00:00:00 2001 From: Jack Kelly Date: Fri, 26 Jan 2024 07:10:22 +1000 Subject: [PATCH 106/340] haskellPackaages.heist: Not broken --- .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index d4d95c374e38..e098567b0e13 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -2308,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 From 545bd8594dfdcd1e3c5e88539f79cf1bb3343ebf Mon Sep 17 00:00:00 2001 From: maralorn Date: Fri, 26 Jan 2024 00:43:51 +0100 Subject: [PATCH 107/340] nix-output-monitor: 2.1.1 -> 2.1.2 --- pkgs/tools/nix/nix-output-monitor/generated-package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/nix/nix-output-monitor/generated-package.nix b/pkgs/tools/nix/nix-output-monitor/generated-package.nix index 7c41b6e1b6af..35b1f473cb2d 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; From 57b7a9f1a6448583b1cf68c7bc29e1d9b9d70f84 Mon Sep 17 00:00:00 2001 From: maralorn Date: Fri, 26 Jan 2024 00:47:56 +0100 Subject: [PATCH 108/340] haskellPackages.paths: Drop maralorn as maintainer --- .../haskell-modules/configuration-hackage2nix/main.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 903dbe3bd09d..ece948aea556 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -278,7 +278,6 @@ package-maintainers: - pandoc - pandoc-cli - pandoc-crossref - - paths - postgresql-simple - purebred-email - reflex-dom From 43231111d21305349a717a53c8f9dfae094e26ed Mon Sep 17 00:00:00 2001 From: Daniel Rolls Date: Sat, 27 Jan 2024 14:40:50 +0000 Subject: [PATCH 109/340] haskellPackages.specup add maintainer --- .../haskell-modules/configuration-hackage2nix/main.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index ece948aea556..535cd42f04e0 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -152,6 +152,7 @@ package-maintainers: danielrolls: - byte-count-reader - shellify + - specup domenkozar: - cachix - cachix-api From 725488cb7a5e285967e3f2890a9e5bb4be24561d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Favier?= Date: Sat, 27 Jan 2024 21:11:46 +0100 Subject: [PATCH 110/340] haskellPackages.reflex-dom: remove obsolete jailbreak --- pkgs/development/haskell-modules/configuration-common.nix | 3 --- 1 file changed, 3 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 7f4463d5e6b5..a77943dbf8d5 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2173,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 { From 7d3e9df619d1f20618b6f8cda9cf7065eed9efb8 Mon Sep 17 00:00:00 2001 From: maralorn Date: Wed, 31 Jan 2024 19:37:58 +0100 Subject: [PATCH 111/340] haskellPackages: stackage LTS 22.7 -> LTS 22.8 This commit has been generated by maintainers/scripts/haskell/update-stackage.sh --- .../configuration-hackage2nix/stackage.yaml | 66 +++++++++---------- 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml index 0a0f21f09753..a7a122028dd7 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 22.7 +# Stackage LTS 22.8 # This file is auto-generated by # maintainers/scripts/haskell/update-stackage.sh default-package-overrides: @@ -11,7 +11,7 @@ default-package-overrides: - acid-state ==0.16.1.3 - action-permutations ==0.0.0.1 - active ==0.2.1 - - ad ==4.5.4 + - ad ==4.5.5 - ad-delcont ==0.5.0.0 - adjunctions ==4.4.2 - adler32 ==0.1.2.0 @@ -473,7 +473,7 @@ default-package-overrides: - binary-instances ==1.0.4 - binary-list ==1.1.1.2 - binary-orphans ==1.0.4.1 - - binary-parser ==0.5.7.5 + - binary-parser ==0.5.7.6 - binary-search ==2.0.0 - binary-shared ==0.8.3 - binary-tagged ==0.3.1 @@ -585,7 +585,7 @@ default-package-overrides: - cairo ==0.13.10.0 - cairo-image ==0.1.0.3 - calendar-recycling ==0.0.0.1 - - call-alloy ==0.4.1 + - call-alloy ==0.4.1.1 - calligraphy ==0.1.6 - call-plantuml ==0.0.1.3 - call-stack ==0.4.0 @@ -656,7 +656,7 @@ default-package-overrides: - cmark-lucid ==0.1.0.0 - cmdargs ==0.10.22 - codec-beam ==0.2.0 - - code-conjure ==0.5.6 + - code-conjure ==0.5.8 - code-page ==0.2.1 - coinor-clp ==0.0.0.2 - cointracking-imports ==0.1.0.2 @@ -902,7 +902,7 @@ default-package-overrides: - di-monad ==1.3.5 - directory-ospath-streaming ==0.1.0.1 - directory-tree ==0.12.1 - - direct-sqlite ==2.3.28 + - direct-sqlite ==2.3.29 - dirichlet ==0.1.0.7 - discount ==0.1.1 - discover-instances ==0.1.0.0 @@ -1035,7 +1035,7 @@ default-package-overrides: - explainable-predicates ==0.1.2.4 - explicit-exception ==0.2 - exp-pairs ==0.2.1.0 - - express ==1.0.12 + - express ==1.0.14 - extended-reals ==0.2.4.0 - extensible ==0.9 - extensible-effects ==5.0.0.1 @@ -1071,7 +1071,7 @@ default-package-overrides: - 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 ==0.0.16.0 - file-embed-lzma ==0.0.1 - filelock ==0.1.1.7 - filemanip ==0.3.6.3 @@ -1348,9 +1348,9 @@ default-package-overrides: - 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 ==1.6.4.1 + - hasql-dynamic-statements ==0.3.1.4 + - hasql-implicits ==0.1.1.2 - hasql-interpolate ==0.2.1.0 - hasql-listen-notify ==0.1.0.1 - hasql-migration ==0.3.0 @@ -1404,12 +1404,12 @@ default-package-overrides: - hjsmin ==0.2.1 - hkd-default ==1.1.0.0 - hkgr ==0.4.3.2 - - hledger ==1.32.2 + - hledger ==1.32.3 - hledger-iadd ==1.3.20 - hledger-interest ==1.6.6 - - hledger-lib ==1.32.2 + - hledger-lib ==1.32.3 - hledger-stockquotes ==0.1.2.1 - - hledger-web ==1.32.2 + - hledger-web ==1.32.3 - hlibcpuid ==0.2.0 - hlibgit2 ==0.18.0.16 - hlibsass ==0.1.10.1 @@ -1469,7 +1469,7 @@ default-package-overrides: - hslua-core ==2.3.2 - hslua-list ==1.1.1 - hslua-marshalling ==2.3.1 - - hslua-module-doclayout ==1.1.0 + - hslua-module-doclayout ==1.1.1 - hslua-module-path ==1.1.1 - hslua-module-system ==1.1.1 - hslua-module-text ==1.1.1 @@ -1519,7 +1519,7 @@ default-package-overrides: - html ==1.0.1.2 - html-conduit ==1.3.2.2 - html-email-validate ==0.2.0.0 - - html-entities ==1.1.4.6 + - html-entities ==1.1.4.7 - html-entity-map ==0.1.0.0 - http2 ==5.0.1 - HTTP ==4000.4.1 @@ -1536,7 +1536,7 @@ default-package-overrides: - http-directory ==0.1.10 - http-download ==0.2.1.0 - httpd-shed ==0.4.1.1 - - http-io-streams ==0.1.6.3 + - http-io-streams ==0.1.6.4 - http-link-header ==1.2.1 - http-media ==0.8.1.1 - http-query ==0.1.3 @@ -1720,7 +1720,7 @@ default-package-overrides: - LambdaHack ==0.11.0.1 - lame ==0.2.2 - language-avro ==0.1.4.0 - - language-c ==0.9.2 + - language-c ==0.9.3 - language-c-quote ==0.13.0.1 - language-docker ==12.1.0 - language-dot ==0.1.2 @@ -1744,7 +1744,7 @@ default-package-overrides: - lazyio ==0.1.0.4 - lazysmallcheck ==0.6 - lca ==0.4 - - leancheck ==1.0.0 + - leancheck ==1.0.2 - leancheck-instances ==0.0.5 - leapseconds-announced ==2017.1.0.1 - learn-physics ==0.6.6 @@ -1814,7 +1814,7 @@ default-package-overrides: - LPFP ==1.1.1 - LPFP-core ==1.1.1 - lrucache ==1.2.0.1 - - lua ==2.3.1 + - lua ==2.3.2 - lua-arbitrary ==1.0.1.1 - lucid2 ==0.0.20230706 - lucid ==2.11.20230408 @@ -1886,7 +1886,7 @@ default-package-overrides: - microlens-contra ==0.1.0.3 - microlens-ghc ==0.4.14.2 - microlens-mtl ==0.2.0.3 - - microlens-platform ==0.4.3.4 + - microlens-platform ==0.4.3.5 - microlens-th ==0.4.3.14 - microspec ==0.2.1.3 - microstache ==1.0.2.3 @@ -2138,7 +2138,7 @@ default-package-overrides: - 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-lua-marshal ==0.2.4 - pandoc-plot ==1.8.0 - pandoc-server ==0.1.0.4 - pandoc-throw ==0.1.0.0 @@ -2162,7 +2162,7 @@ default-package-overrides: - partialord ==0.0.2 - partial-order ==0.2.0.0 - partial-semigroup ==0.6.0.2 - - password ==3.0.2.1 + - password ==3.0.4.0 - password-instances ==3.0.0.0 - password-types ==1.0.0.0 - path ==0.9.5 @@ -2262,7 +2262,7 @@ default-package-overrides: - posix-pty ==0.2.2 - possibly ==1.0.0.0 - postgres-options ==0.2.1.0 - - postgresql-binary ==0.13.1.2 + - postgresql-binary ==0.13.1.3 - postgresql-libpq ==0.10.0.0 - postgresql-libpq-notify ==0.2.0.0 - postgresql-migration ==0.2.1.7 @@ -2331,7 +2331,7 @@ default-package-overrides: - PSQueue ==1.2.0 - psqueues ==0.2.8.0 - pthread ==0.2.1 - - ptr ==0.16.8.5 + - ptr ==0.16.8.6 - ptr-poker ==0.1.2.14 - pulse-simple ==0.1.14 - pureMD5 ==2.1.4 @@ -2412,7 +2412,7 @@ default-package-overrides: - read-env-var ==1.0.0.0 - rebase ==1.20.2 - rec-def ==0.2.2 - - record-hasfield ==1.0 + - record-hasfield ==1.0.1 - records-sop ==0.1.1.1 - recursion-schemes ==5.2.2.5 - recv ==0.1.0 @@ -2450,7 +2450,7 @@ default-package-overrides: - replace-attoparsec ==1.5.0.0 - replace-megaparsec ==1.5.0.1 - repline ==0.4.2.0 - - req ==3.13.1 + - req ==3.13.2 - req-conduit ==1.0.2 - rerebase ==1.20.2 - reroute ==0.7.0.0 @@ -2698,7 +2698,7 @@ default-package-overrides: - spoon ==0.3.1 - spreadsheet ==0.1.3.10 - sqids ==0.2.1.0 - - sqlite-simple ==0.4.18.2 + - sqlite-simple ==0.4.19.0 - sql-words ==0.1.6.5 - squeal-postgresql ==0.9.1.3 - squeather ==0.8.0.0 @@ -2762,7 +2762,7 @@ default-package-overrides: - string-combinators ==0.6.0.5 - string-conv ==0.2.0 - string-conversions ==0.4.0.1 - - string-interpolate ==0.3.2.1 + - string-interpolate ==0.3.3.0 - stringprep ==1.0.0 - string-qq ==0.0.5 - string-random ==0.1.4.3 @@ -2781,7 +2781,7 @@ default-package-overrides: - svg-builder ==0.1.1 - SVGFonts ==1.8.0.1 - svg-tree ==0.6.2.4 - - swagger2 ==2.8.7 + - swagger2 ==2.8.8 - swish ==0.10.7.0 - syb ==0.7.2.4 - sydtest ==0.15.1.1 @@ -2848,7 +2848,7 @@ default-package-overrides: - tasty-html ==0.4.2.1 - tasty-hunit ==0.10.1 - tasty-hunit-compat ==0.2.0.1 - - tasty-inspection-testing ==0.2 + - tasty-inspection-testing ==0.2.1 - tasty-kat ==0.0.3 - tasty-leancheck ==0.0.2 - tasty-lua ==1.1.1 @@ -2985,7 +2985,7 @@ default-package-overrides: - torrent ==10000.1.3 - torsor ==0.1 - tostring ==0.2.1.1 - - tracing ==0.0.7.3 + - tracing ==0.0.7.4 - transaction ==0.1.1.4 - transformers-base ==0.4.6 - transformers-compat ==0.7.2 @@ -3137,7 +3137,7 @@ default-package-overrides: - vector-th-unbox ==0.2.2 - verbosity ==0.4.0.0 - verset ==0.0.1.8 - - versions ==6.0.4 + - versions ==6.0.5 - vformat ==0.14.1.0 - vformat-time ==0.1.0.0 - ViennaRNAParser ==1.3.3 From aa075b53a78f774871502f3f513f6eedf295cf06 Mon Sep 17 00:00:00 2001 From: maralorn Date: Wed, 31 Jan 2024 19:38:27 +0100 Subject: [PATCH 112/340] all-cabal-hashes: 2024-01-22T13:31:17Z -> 2024-01-31T17:44:31Z This commit has been generated by maintainers/scripts/haskell/update-hackage.sh --- pkgs/data/misc/hackage/pin.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/data/misc/hackage/pin.json b/pkgs/data/misc/hackage/pin.json index 5f468619cf86..d361fdb0a93a 100644 --- a/pkgs/data/misc/hackage/pin.json +++ b/pkgs/data/misc/hackage/pin.json @@ -1,6 +1,6 @@ { - "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" + "commit": "7d66653a3eafcc03e8430215d9518e0ab0f97f5c", + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/7d66653a3eafcc03e8430215d9518e0ab0f97f5c.tar.gz", + "sha256": "1ni8dfiy0blqvczf1xxzcs7mz6isfzvsf3a4jvfb9k4w71fmzbh9", + "msg": "Update from Hackage at 2024-01-31T17:44:31Z" } From 5e9a1bf8728c35887fcb4fa2ebaf710b1051c0f6 Mon Sep 17 00:00:00 2001 From: maralorn Date: Wed, 31 Jan 2024 19:50:48 +0100 Subject: [PATCH 113/340] haskellPackages: regenerate package set based on current config This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh --- .../transitive-broken.yaml | 58 +- .../haskell-modules/hackage-packages.nix | 1493 ++++++++++------- 2 files changed, 901 insertions(+), 650 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index c7c93427714b..b238fa97e0b3 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -324,7 +324,6 @@ dont-distribute-packages: - Pup-Events - Pup-Events-Demo - Quelea - - QuickPlot - RESTng - RJson - RMP @@ -480,11 +479,9 @@ dont-distribute-packages: - alsa-pcm-tests - alsa-seq-tests - alto - - amazon-emailer-client-snap - amby - ampersand - amqp-streamly - - analyze-client - anatomy - animate-example - animate-frames @@ -721,6 +718,7 @@ dont-distribute-packages: - bytelog - bytestring-builder-varword - bytestring-read + - bytetrie - ca - cabal-bounds - cabal-cache @@ -982,7 +980,7 @@ dont-distribute-packages: - cqrs-test - cqrs-testkit - crackNum - - crackNum_3_5 + - crackNum_3_6 - craft - craftwerk-cairo - craftwerk-gtk @@ -1010,6 +1008,7 @@ dont-distribute-packages: - curryer-rpc - cv-combinators - cypher + - dahdit-midi - dahdit-network - dahdit-test - daino @@ -1098,13 +1097,13 @@ dont-distribute-packages: - dfinity-radix-tree - dhall-secret - dia-functions + - diagrams-reflex - diagrams-wx - dialog - diff - difference-monoid - differential - digestive-foundation-lucid - - digestive-functors-heist - digestive-functors-hsp - dimensional-tf - dimensions @@ -1361,7 +1360,6 @@ dont-distribute-packages: - fluent-logger - fluent-logger-conduit - fmt-for-rio - - fn-extra - foldable1 - foldl-transduce-attoparsec - follower @@ -1795,7 +1793,6 @@ dont-distribute-packages: - hack2-handler-happstack-server - hack2-handler-mongrel2-http - hack2-handler-snap-server - - hackage-cli - hackage2twitter - hackmanager - haddock @@ -1832,7 +1829,6 @@ dont-distribute-packages: - happstack-fay - happstack-fay-ajax - happstack-foundation - - happstack-heist - happstack-helpers - happstack-ixset - happstack-plugins @@ -1986,9 +1982,6 @@ dont-distribute-packages: - hedis-pile - heftia - heftia-effects - - heist-aeson - - heist-async - - heist-extra - helic - helics - helics-wai @@ -2139,7 +2132,6 @@ dont-distribute-packages: - hspec-pg-transact - hspec-setup - hspec-shouldbe - - hspec-snap - hspecVariant - hsprocess - hsql-mysql @@ -2168,7 +2160,6 @@ dont-distribute-packages: - http-enumerator - http-exchange - http-exchange-instantiations - - http-io-streams - http-response-decoder - http2-client-exe - http2-client-grpc @@ -2775,8 +2766,6 @@ dont-distribute-packages: - mxnet-examples - mxnet-nn - myTestlll - - mysnapsession - - mysnapsession-example - mysql-haskell-nem - mysql-haskell-openssl - mysql-simple-typed @@ -3244,12 +3233,14 @@ 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 @@ -3494,7 +3485,6 @@ dont-distribute-packages: - servant-reason - servant-serialization - servant-server-namedargs - - servant-snap - servant-streaming-client - servant-streaming-docs - servant-streaming-server @@ -3504,8 +3494,6 @@ dont-distribute-packages: - servant-zeppelin-client - servant-zeppelin-server - servant-zeppelin-swagger - - serversession-frontend-snap - - ses-html-snaplet - sessiontypes-distributed - sgf - sgrep @@ -3570,56 +3558,24 @@ dont-distribute-packages: - smtlib2-quickcheck - smtlib2-timing - smtp2mta - - snap - - snap-auth-cli - snap-elm - - snap-error-collector - snap-extras - - snap-routes - - snap-testing - - snap-utils - - snap-web-routes - - snaplet-acid-state - snaplet-actionlog - - snaplet-amqp - - snaplet-auth-acid - - snaplet-coffee - - snaplet-css-min - snaplet-customauth - - snaplet-environments - snaplet-fay - - snaplet-ghcjs - snaplet-hasql - snaplet-haxl - snaplet-hdbc - - snaplet-hslogger - - snaplet-i18n - - snaplet-influxdb - snaplet-lss - - snaplet-mandrill - snaplet-mongoDB - - snaplet-mongodb-minimalistic - - snaplet-mysql-simple - snaplet-oauth - - snaplet-persistent - - snaplet-postgresql-simple - snaplet-postmark - - snaplet-purescript - - snaplet-recaptcha - - snaplet-redis - snaplet-redson - snaplet-rest - snaplet-riak - - snaplet-sass - - snaplet-scoped-session - snaplet-sedna - - snaplet-ses-html - - snaplet-sqlite-simple - - snaplet-sqlite-simple-jwt-auth - snaplet-stripe - snaplet-tasks - - snaplet-typed-sessions - - snaplet-wordpress - snappy-iteratee - sndfile-enumerators - sneakyterm @@ -3879,6 +3835,7 @@ dont-distribute-packages: - trasa-client - trasa-extra - trasa-form + - trasa-reflex - trasa-server - trasa-th - traversal-template @@ -4071,7 +4028,6 @@ dont-distribute-packages: - wavesurfer - wavy - weatherhs - - web-fpco - web-mongrel2 - web-routes-regular - web-routing diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index d93e4366195f..038bb453988a 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -6322,8 +6322,8 @@ self: { }: mkDerivation { pname = "FiniteCategories"; - version = "0.6.0.1"; - sha256 = "12r1wi86n3mbsryzhnkkkrgj7s5yi8sgqhs9qs0jky1rxrpk4kgh"; + version = "0.6.2.0"; + sha256 = "079psx3kz2hvxrj9r95mlbmm7d89gw66x07cjvb6j98zmq8nwxqs"; libraryHaskellDepends = [ base containers directory filepath random text WeakSets ]; @@ -17457,7 +17457,6 @@ self: { ]; description = "Quick and easy data visualization with Haskell"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "Quickson" = callPackage @@ -25216,10 +25215,8 @@ self: { }: mkDerivation { pname = "ad"; - version = "4.5.4"; - sha256 = "034n4zabzbbxc8bbc6drc0pam0cn12ijad0z2i3gdcqqn93bcap1"; - revision = "1"; - editedCabalFile = "1ngiimld502c4lhp5fba5lbcv007kqhwipmrk1918rdj722hxkvg"; + version = "4.5.5"; + sha256 = "15sncm5rm2aryyyngwjqadx6czjgbjlw4ksx5w5jrfr02rs2yrbq"; libraryHaskellDepends = [ adjunctions array base comonad containers data-reify erf free nats reflection semigroups transformers @@ -25302,8 +25299,8 @@ self: { }: mkDerivation { pname = "adblock2privoxy"; - version = "2.1.1"; - sha256 = "0vax5x1d2lf10fdrbp11n5gg0gp6qbsshrdm12f6smv8vw4sk5nv"; + version = "2.2.0"; + sha256 = "0r7cr20bnasw0wmxpjl1v35qva9lijxmd99xdj55092fkqkxfbwr"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -26455,6 +26452,23 @@ self: { license = lib.licenses.bsd3; }) {}; + "aeson-possible" = callPackage + ({ mkDerivation, aeson, base, QuickCheck, tasty, tasty-hunit + , tasty-quickcheck, tasty-quickcheck-laws + }: + mkDerivation { + pname = "aeson-possible"; + version = "0.1.0.0"; + sha256 = "0m360yvah04d7wi9g50r4bg7g3m86z47l7x09dk2rbdzwfzdzn15"; + libraryHaskellDepends = [ aeson base ]; + testHaskellDepends = [ + aeson base QuickCheck tasty tasty-hunit tasty-quickcheck + tasty-quickcheck-laws + ]; + description = "Possible values for aeson"; + license = lib.licenses.bsd3; + }) {}; + "aeson-prefix" = callPackage ({ mkDerivation, aeson, base, bytestring, hspec, mtl, text , unordered-containers, vector @@ -26750,6 +26764,31 @@ self: { license = lib.licenses.bsd3; }) {}; + "aeson-typescript_0_6_3_0" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, directory + , filepath, hspec, mtl, process, string-interpolate + , template-haskell, temporary, text, th-abstraction, transformers + , unordered-containers + }: + mkDerivation { + pname = "aeson-typescript"; + version = "0.6.3.0"; + sha256 = "1bmhjl10adms07l2fg7qpjr3qsqdbwdfmj5psh6vi5s13w0sjxz9"; + libraryHaskellDepends = [ + aeson base bytestring containers mtl string-interpolate + template-haskell text th-abstraction transformers + unordered-containers + ]; + testHaskellDepends = [ + aeson base bytestring containers directory filepath hspec mtl + process string-interpolate template-haskell temporary text + th-abstraction transformers unordered-containers + ]; + description = "Generate TypeScript definition files from your ADTs"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "aeson-unqualified-ast" = callPackage ({ mkDerivation, aeson, base, scientific, text, vector }: mkDerivation { @@ -28889,7 +28928,6 @@ self: { ]; description = "Client library for amazon-emailer daemon"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "amazon-products" = callPackage @@ -35359,7 +35397,6 @@ self: { ]; description = "Client for analyze service"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "anansi" = callPackage @@ -45976,8 +46013,8 @@ self: { }: mkDerivation { pname = "beam-automigrate"; - version = "0.1.5.0"; - sha256 = "1qxb2qi1dbri47sh1scbak0fipk9bipfi96qx3vhrz97cd6imbzb"; + version = "0.1.6.0"; + sha256 = "09pq0i3zb68ad20qznvf4kqf3y3zz0pjfi84g87rxay6y4sj6vi1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -47593,22 +47630,6 @@ self: { }) {}; "binary-parser" = callPackage - ({ mkDerivation, base, base-prelude, bytestring, mtl, tasty - , tasty-hunit, tasty-quickcheck, text, transformers - }: - mkDerivation { - pname = "binary-parser"; - version = "0.5.7.5"; - sha256 = "07ywb3z9k0hcs38617470h2y2gwgi49wp4m6a0fzvs7mnxv46bj7"; - 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; - }) {}; - - "binary-parser_0_5_7_6" = callPackage ({ mkDerivation, base, base-prelude, bytestring, mtl, tasty , tasty-hunit, tasty-quickcheck, text, transformers }: @@ -47622,7 +47643,6 @@ self: { ]; description = "An efficient but limited parser API specialised to bytestrings"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "binary-parsers" = callPackage @@ -50883,6 +50903,8 @@ self: { pname = "blaze-svg"; version = "0.3.7"; sha256 = "0pqnx1zrvm2pliya76f4m8d6aycncfp08c2n1fiyzvl1fgk62z2c"; + revision = "1"; + editedCabalFile = "0szq7fnck2fchhck7984zar92da2lc63gjy4p7zx0975jxx0xrg9"; libraryHaskellDepends = [ base blaze-markup mtl ]; description = "SVG combinator library"; license = lib.licenses.bsd3; @@ -55096,6 +55118,22 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; + "byte-containers" = callPackage + ({ mkDerivation, base, byteslice, primitive, quickcheck-classes + , run-st, tasty, tasty-quickcheck, wide-word + }: + mkDerivation { + pname = "byte-containers"; + version = "0.1.0.0"; + sha256 = "16ba6lhk50fbfy747yxwbsgjz1ly7ssj4bdhgijl5z0001ni6wcw"; + libraryHaskellDepends = [ base primitive run-st wide-word ]; + testHaskellDepends = [ + base byteslice primitive quickcheck-classes tasty tasty-quickcheck + ]; + description = "Sets and maps with 8-bit words for keys"; + license = lib.licenses.bsd3; + }) {}; + "byte-count-reader" = callPackage ({ mkDerivation, base, extra, hspec, parsec, parsec-numbers, text }: @@ -55183,6 +55221,37 @@ self: { license = lib.licenses.bsd3; }) {}; + "bytebuild_0_3_16_0" = callPackage + ({ mkDerivation, base, byteslice, bytestring, gauge + , haskell-src-meta, integer-logarithms, natural-arithmetic + , primitive, primitive-offset, primitive-unlifted, QuickCheck + , quickcheck-classes, quickcheck-instances, run-st, tasty + , tasty-hunit, tasty-quickcheck, template-haskell, text, text-short + , vector, wide-word, zigzag + }: + mkDerivation { + pname = "bytebuild"; + version = "0.3.16.0"; + sha256 = "16kj7108pwcb3wqvq84dkvpllhiqb554liy4gia4c1cmqd5yhqzf"; + libraryHaskellDepends = [ + base byteslice bytestring haskell-src-meta integer-logarithms + natural-arithmetic primitive primitive-offset run-st + template-haskell text text-short wide-word zigzag + ]; + testHaskellDepends = [ + base byteslice bytestring natural-arithmetic primitive + primitive-unlifted QuickCheck quickcheck-classes + quickcheck-instances tasty tasty-hunit tasty-quickcheck text + text-short vector wide-word + ]; + benchmarkHaskellDepends = [ + base byteslice gauge natural-arithmetic primitive text-short + ]; + description = "Build byte arrays"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "bytedump" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { @@ -55338,6 +55407,25 @@ self: { license = lib.licenses.bsd3; }) {}; + "bytes-metrics" = callPackage + ({ mkDerivation, base, byteslice, contiguous, gauge, primitive + , quickcheck-classes-base, random, tasty, tasty-hunit + , tasty-quickcheck + }: + mkDerivation { + pname = "bytes-metrics"; + version = "0.1.0.0"; + sha256 = "0w2qj1sxzgvp1yx80khs6dvk3kichsklic5zz8n349674kdwwyap"; + libraryHaskellDepends = [ base byteslice contiguous primitive ]; + testHaskellDepends = [ + base byteslice primitive quickcheck-classes-base tasty tasty-hunit + tasty-quickcheck + ]; + benchmarkHaskellDepends = [ base byteslice gauge random ]; + description = "Calculate string metrics on Bytes efficiently"; + license = lib.licenses.bsd3; + }) {}; + "byteset" = callPackage ({ mkDerivation, base, binary }: mkDerivation { @@ -55915,6 +56003,29 @@ self: { broken = true; }) {}; + "bytetrie" = callPackage + ({ mkDerivation, base, bifunctors, byte-containers, bytebuild + , byteslice, primitive, primitive-unlifted, quickcheck-classes + , tasty, tasty-hunit, tasty-quickcheck, unpacked-maybe + }: + mkDerivation { + pname = "bytetrie"; + version = "0.1.0.0"; + sha256 = "1abl0x7zszjv0j3s5zvq9whm6vjmz6g2wmx4qr114f05bqcq3pjm"; + libraryHaskellDepends = [ + base bifunctors byte-containers bytebuild byteslice primitive + unpacked-maybe + ]; + testHaskellDepends = [ + base byte-containers byteslice primitive primitive-unlifted + quickcheck-classes tasty tasty-hunit tasty-quickcheck + unpacked-maybe + ]; + description = "Tries with Bytes as keys"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "byteunits" = callPackage ({ mkDerivation, base, Cabal, HUnit, QuickCheck, safe }: mkDerivation { @@ -56872,6 +56983,31 @@ self: { broken = true; }) {}; + "cabal-gild" = callPackage + ({ mkDerivation, base, bytestring, Cabal-syntax, containers + , directory, exceptions, filepath, mtl, parsec, pretty, QuickCheck + , tasty, tasty-hunit, tasty-quickcheck + }: + mkDerivation { + pname = "cabal-gild"; + version = "0.2.1.1"; + sha256 = "1qrcbipn9c6rwqywhr19blk4dlr1skl92kkqasy6v1qgsm43i03l"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring Cabal-syntax containers directory exceptions + filepath mtl parsec pretty + ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ + base bytestring Cabal-syntax containers filepath QuickCheck tasty + tasty-hunit tasty-quickcheck + ]; + description = "Format .cabal files"; + license = "GPL-3.0-or-later AND BSD-3-Clause"; + mainProgram = "cabal-gild"; + }) {}; + "cabal-graphdeps" = callPackage ({ mkDerivation, base, containers, directory, options, parsec , process, split, temporary @@ -58610,30 +58746,6 @@ self: { }) {}; "call-alloy" = 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"; - 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 @@ -63220,6 +63332,36 @@ self: { license = lib.licenses.bsd3; }) {}; + "chronos_1_1_6_0" = callPackage + ({ mkDerivation, aeson, attoparsec, base, bytebuild, byteslice + , bytesmith, bytestring, criterion, deepseq, hashable, HUnit + , natural-arithmetic, old-locale, primitive, QuickCheck, semigroups + , test-framework, test-framework-hunit, test-framework-quickcheck2 + , text, text-short, thyme, time, torsor, vector + }: + mkDerivation { + pname = "chronos"; + version = "1.1.6.0"; + sha256 = "1pd97xlkgyv8q9ig80qh6kdsmxpnlccs1rrnkpj5mwvfffdsf61s"; + libraryHaskellDepends = [ + aeson attoparsec base bytebuild byteslice bytesmith bytestring + deepseq hashable natural-arithmetic primitive semigroups text + text-short torsor vector + ]; + testHaskellDepends = [ + aeson attoparsec base bytestring deepseq HUnit QuickCheck + test-framework test-framework-hunit test-framework-quickcheck2 text + torsor + ]; + benchmarkHaskellDepends = [ + attoparsec base bytestring criterion deepseq old-locale QuickCheck + text text-short thyme time vector + ]; + description = "A high-performance time library"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "chronos-bench" = callPackage ({ mkDerivation, ansi-terminal, base, bytestring, chronos , containers, deepseq, optparse-applicative, process, terminal-size @@ -66995,8 +67137,8 @@ self: { }: mkDerivation { pname = "code-conjure"; - version = "0.5.6"; - sha256 = "1spkh1ahjjxv46dw799kb9ax1mhp1lqg73dw5gv66snillqbz2a7"; + version = "0.5.8"; + sha256 = "00gc0fi6aavga32f1mzsr77sb7c9p3gchimz6mrj6fns0bm04ngc"; libraryHaskellDepends = [ base express leancheck speculate template-haskell ]; @@ -68672,6 +68814,29 @@ self: { license = lib.licenses.bsd3; }) {}; + "commonmark_0_2_5" = callPackage + ({ mkDerivation, base, bytestring, containers, parsec, tasty + , tasty-bench, tasty-hunit, tasty-quickcheck, text, transformers + , unicode-data, unicode-transforms + }: + mkDerivation { + pname = "commonmark"; + version = "0.2.5"; + sha256 = "1gznvwpcaklglz6hzcpz58x502is6y0axq8cicnbv9410vhzw24a"; + libraryHaskellDepends = [ + base bytestring containers parsec text transformers unicode-data + unicode-transforms + ]; + testHaskellDepends = [ + base parsec tasty tasty-hunit tasty-quickcheck text + unicode-transforms + ]; + benchmarkHaskellDepends = [ base tasty-bench text ]; + description = "Pure Haskell commonmark parser"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "commonmark-cli" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, bytestring, commonmark , commonmark-extensions, commonmark-pandoc, containers, mtl @@ -74048,8 +74213,8 @@ self: { }: mkDerivation { pname = "coquina"; - version = "0.1.0.0"; - sha256 = "1ag3r4p9v5vbkwh808swsz1f6ii6jk0rri8m9li7qdiixlnhykj1"; + version = "0.1.0.1"; + sha256 = "1dgh4i38k8mxw6glinqpxyqcmr850jscmc0sq3pnyfj8gzfllndk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -75291,14 +75456,14 @@ self: { mainProgram = "crackNum"; }) {}; - "crackNum_3_5" = callPackage + "crackNum_3_6" = callPackage ({ mkDerivation, base, directory, filepath, libBF, process, sbv , tasty, tasty-golden }: mkDerivation { pname = "crackNum"; - version = "3.5"; - sha256 = "0kf80ddyxcwpzp2ha2fdla2fdv1caw3gmiiz50qhyh562r83w63g"; + version = "3.6"; + sha256 = "1rnjqc4jphxsh6ax1qhlw6hg4za6wkp28a9r4s5cj7dwva585f2g"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -78804,14 +78969,37 @@ self: { broken = true; }) {}; + "dahdit-midi" = callPackage + ({ mkDerivation, base, bytestring, containers, dahdit, dahdit-test + , data-sword, daytripper, directory, falsify, filepath, hashable + , nanotime, newtype, primitive, tasty, text, vector + }: + mkDerivation { + pname = "dahdit-midi"; + version = "0.5.5"; + sha256 = "082fjzfnfwydb9x638f3faggd5safwjbkaz67905xi582f01ilg9"; + libraryHaskellDepends = [ + base bytestring containers dahdit data-sword hashable nanotime + newtype primitive text vector + ]; + testHaskellDepends = [ + base bytestring containers dahdit dahdit-test data-sword daytripper + directory falsify filepath hashable nanotime newtype primitive + tasty text vector + ]; + description = "MIDI and OSC parsing/printing with dahdit"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "dahdit-network" = callPackage ({ mkDerivation, async, base, bytestring, dahdit, network , resourcet, stm, tasty, tasty-hunit, unliftio-core }: mkDerivation { pname = "dahdit-network"; - version = "0.5.1"; - sha256 = "07nlr7319lh5l7k6xgar6by8swc617vxikx5rr6phrm8j2qvyrrn"; + version = "0.5.2"; + sha256 = "0gsz67y6r02l69jakfiwd7607d6alf0bzhm9binabxqc2h9n439g"; libraryHaskellDepends = [ base bytestring dahdit network resourcet unliftio-core ]; @@ -80340,6 +80528,8 @@ self: { pname = "data-forced"; version = "0.3.0.0"; sha256 = "1y97a5n9brqi076anzlhcg61h7r7wmkcplch0y0qh2c6p8ssm91y"; + revision = "1"; + editedCabalFile = "141ynrrrhlf42hdwwsjnrwnz3zi9jvip1p0616l7wcgccj9ygar5"; libraryHaskellDepends = [ base data-elevator deepseq ]; testHaskellDepends = [ base containers HUnit ]; description = "Specify that lifted values were forced to WHNF or NF"; @@ -86059,6 +86249,8 @@ self: { pname = "diagrams-contrib"; version = "1.4.5.1"; sha256 = "0whp2p9m7pcb2sgyr8rvhf518f18w5i0vxziganw7qj6ijn9kdyb"; + revision = "1"; + editedCabalFile = "08bqpgqcsbiqq1zc07sy6n5k5nyhf63hsrds759fqbr6hb9zwxsx"; libraryHaskellDepends = [ base circle-packing colour containers cubicbezier data-default data-default-class diagrams-core diagrams-lib diagrams-solve @@ -86119,8 +86311,8 @@ self: { pname = "diagrams-graphviz"; version = "1.4.1.1"; sha256 = "0lscrxd682jvyrl5bj4dxp7593qwyis01sl0p4jm2jfn335wdq40"; - revision = "4"; - editedCabalFile = "0gkj1l3vhyn0haphk8f89qc1ibgxlyprh2jw9yi1m0wmd3whwif4"; + revision = "5"; + editedCabalFile = "11kl8sgm3g722wqf734adh5lkhrbpm9cryj19g7zipjg9lgns9q6"; libraryHaskellDepends = [ base containers diagrams-lib fgl graphviz split ]; @@ -86322,6 +86514,8 @@ self: { pname = "diagrams-pgf"; version = "1.4.2.1"; sha256 = "1778sjjvggq5ks73489y76f4z0cvzkn9ixn176fm8kf8swaf82ja"; + revision = "1"; + editedCabalFile = "0j2hkmhkbqywsc4vkpn2jvh37hdw1lwphlfvid1f90ayq2npc6p0"; libraryHaskellDepends = [ base bytestring bytestring-builder colour containers diagrams-core diagrams-lib directory filepath hashable JuicyPixels mtl @@ -86404,6 +86598,7 @@ self: { ]; description = "reflex backend for diagrams drawing EDSL"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "diagrams-rubiks-cube" = callPackage @@ -87117,7 +87312,6 @@ self: { ]; description = "Heist frontend for the digestive-functors library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "digestive-functors-hsp" = callPackage @@ -87432,26 +87626,26 @@ self: { "diohsc" = callPackage ({ mkDerivation, asn1-encoding, asn1-types, base, bytestring - , containers, cryptonite, data-default-class, directory + , containers, crypton, crypton-x509, crypton-x509-store + , crypton-x509-validation, data-default-class, directory , drunken-bishop, exceptions, filepath, hashable, haskeline , hourglass, iconv, memory, mime, mtl, network, network-simple , network-uri, parsec, pem, process, regex-compat, rset, safe - , temporary, terminal-size, text, tls, transformers, unix, x509 - , x509-store, x509-validation + , temporary, terminal-size, text, tls, transformers, unix }: mkDerivation { pname = "diohsc"; - version = "0.1.14.5"; - sha256 = "1xfn2n2mzxs9r2p7gprqv8r1rmpvafjlc2hww48c87ldlfknw0yq"; + version = "0.1.14.6"; + sha256 = "00856rbgk7xq6mq1q58ibzbbkag6jh3zqvyzapjw6baj83gd4br3"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ - asn1-encoding asn1-types base bytestring containers cryptonite + asn1-encoding asn1-types base bytestring containers crypton + crypton-x509 crypton-x509-store crypton-x509-validation data-default-class directory drunken-bishop exceptions filepath hashable haskeline hourglass iconv memory mime mtl network network-simple network-uri parsec pem process regex-compat rset - safe temporary terminal-size text tls transformers unix x509 - x509-store x509-validation + safe temporary terminal-size text tls transformers unix ]; description = "Gemini client"; license = lib.licenses.gpl3Only; @@ -87641,8 +87835,8 @@ self: { }: mkDerivation { pname = "direct-sqlite"; - version = "2.3.28"; - sha256 = "0i4a7g8ffsryifv7abg50qcrgbi71sbyhdx4i2vvv0k4srngyi37"; + version = "2.3.29"; + sha256 = "1byhnk4jcv83iw7rqw48p8xk6s2dfs1dh6ibwwzkc9m9lwwcwajz"; libraryHaskellDepends = [ base bytestring text ]; testHaskellDepends = [ base base16-bytestring bytestring directory HUnit temporary text @@ -87684,14 +87878,12 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; - "directory_1_3_8_2" = callPackage + "directory_1_3_8_3" = callPackage ({ mkDerivation, base, filepath, time, unix }: mkDerivation { pname = "directory"; - version = "1.3.8.2"; - sha256 = "1zx0833zdalz131vwr7vckara0plm16mb86ilpj3mvd5yyvrwzkp"; - revision = "1"; - editedCabalFile = "1i79rp4bk3b566ckqmrxb51ljawr2fb5vplylyg67gnkiw7fk76q"; + version = "1.3.8.3"; + sha256 = "1hzn11nairaj1n20znhgnsg43cxl2l1cqb55gixq0bkkkj2ygl6b"; libraryHaskellDepends = [ base filepath time unix ]; testHaskellDepends = [ base filepath time unix ]; description = "Platform-agnostic library for filesystem operations"; @@ -87705,8 +87897,8 @@ self: { }: mkDerivation { pname = "directory-contents"; - version = "0.2.0.1"; - sha256 = "12c157lxqn910x7x3jwzv70fhb01bszxp0r00107igddrd6dqffv"; + version = "0.2.0.2"; + sha256 = "0ih1zvy39h43dw412r3353bzfh2czs5pf51x97fzjlx0n4ckc493"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -90604,15 +90796,15 @@ self: { "dom-parser" = callPackage ({ mkDerivation, base, case-insensitive, containers, data-default , hspec, lens, mtl, scientific, semigroups, shakespeare, text - , transformers, xml-conduit, xml-lens + , transformers, xml-conduit, xml-conduit-writer, xml-lens }: mkDerivation { pname = "dom-parser"; - version = "3.1.0"; - sha256 = "1hra4sh34dr1gv4z55dg3f8s2g9l2qb7nlb0j4w0imr71fp5rqfp"; + version = "3.2.0"; + sha256 = "1i71gcxwq0pdwkg70l33gaqcf8ihbgw3rgbw6r11p4vri0fl6fr4"; libraryHaskellDepends = [ base case-insensitive containers lens mtl scientific semigroups - text transformers xml-conduit xml-lens + text transformers xml-conduit xml-conduit-writer xml-lens ]; testHaskellDepends = [ base data-default hspec lens semigroups shakespeare text @@ -97319,8 +97511,8 @@ self: { pname = "env-guard"; version = "0.2"; sha256 = "0chgskm1893i17b7r704wh44b7wh0ig2jz7y43vznhnmchrc80al"; - revision = "3"; - editedCabalFile = "177rw9yax3wfix0pirc9lz8kn2pjp8q4fiidvkj48l4ybcq0zisk"; + revision = "4"; + editedCabalFile = "0fax8g5n9hjaifvf20cszgb513ak9777d816cz50hlwfj114rjds"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest ]; description = "Conditionally running IO actions based on environment variables"; @@ -97606,6 +97798,30 @@ self: { mainProgram = "epub-metadata-example"; }) {}; + "epub-metadata_5_4" = callPackage + ({ mkDerivation, base, bytestring, containers, directory, filepath + , HUnit, hxt, mtl, regex-compat, utf8-string, zip-archive + }: + mkDerivation { + pname = "epub-metadata"; + version = "5.4"; + sha256 = "1djpa5720s06bla1cadmqp59r5m632mayhcv5aiw4249xcj8s9a2"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring containers directory filepath hxt mtl regex-compat + utf8-string zip-archive + ]; + executableHaskellDepends = [ base mtl ]; + testHaskellDepends = [ + base containers directory filepath HUnit mtl zip-archive + ]; + description = "Library for parsing epub document metadata"; + license = lib.licenses.isc; + hydraPlatforms = lib.platforms.none; + mainProgram = "epub-metadata-example"; + }) {}; + "epub-tools" = callPackage ({ mkDerivation, base, bytestring, containers, directory , epub-metadata, filepath, HUnit, mtl, parsec, process @@ -97613,8 +97829,8 @@ self: { }: mkDerivation { pname = "epub-tools"; - version = "3.1"; - sha256 = "10xzdj59axw2bxv4zanx5ykrbaj6vrs90dp4fycywv7mz0jd2r63"; + version = "3.2"; + sha256 = "1ncg2yaw23lqk68ilpks8c3a42hgwqzv0dfgp0p0lz7fxb870dkw"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -99776,8 +99992,8 @@ self: { }: mkDerivation { pname = "eventuo11y-batteries"; - version = "0.4.0.1"; - sha256 = "1516005y2qjybil094scnv27446fbm588yhb95n7h2sqbdx183ff"; + version = "0.4.0.2"; + sha256 = "13si3mph88swf6hbz8sldsvazm2ckvbhk95wr117n8rw784r6ydg"; libraryHaskellDepends = [ aeson base binary bytestring case-insensitive containers eventuo11y eventuo11y-json general-allocate http-media http-types @@ -99806,8 +100022,8 @@ self: { }: mkDerivation { pname = "eventuo11y-json"; - version = "0.3.0.2"; - sha256 = "1q60hb7zaa3gifbsf1d7zl1bclz21ysmb3g1ww5xz4hr5fy03ksi"; + version = "0.3.0.3"; + sha256 = "0qdza7fdwxifls9w4s5ihsygxksaxc45q6365hz96vwg7j6bc19x"; libraryHaskellDepends = [ aeson base bytestring eventuo11y eventuo11y-dsl template-haskell text time uuid @@ -101138,8 +101354,8 @@ self: { ({ mkDerivation, base, leancheck, template-haskell }: mkDerivation { pname = "express"; - version = "1.0.12"; - sha256 = "0b3z91qv780zqrxfdhfadba3vpcnzhg13j7g78m3zcpgc6xw7iyr"; + version = "1.0.14"; + sha256 = "0ys5ahams2j6q41gz4wxh97pwjdqv8c1i3hd7ygz8xkz8j794g4y"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base leancheck ]; benchmarkHaskellDepends = [ base leancheck ]; @@ -104596,8 +104812,8 @@ self: { }: mkDerivation { pname = "file-embed"; - version = "0.0.15.0"; - sha256 = "1pavxj642phrkq67620g10wqykjfhmm9yj2rm8pja83sadfvhrph"; + version = "0.0.16.0"; + sha256 = "05glld1cy9yx2g1xlbkl4bpdf18j8l2kj5nxgiamaqwkzwp6f62z"; libraryHaskellDepends = [ base bytestring directory filepath template-haskell ]; @@ -104844,21 +105060,22 @@ self: { broken = true; }) {}; - "filepath_1_5_0_0" = callPackage - ({ mkDerivation, base, bytestring, deepseq, exceptions, os-string - , QuickCheck, quickcheck-classes-base, tasty-bench + "filepath_1_5_2_0" = callPackage + ({ mkDerivation, base, bytestring, deepseq, exceptions + , generic-deriving, generic-random, os-string, QuickCheck + , quickcheck-classes-base, tasty, tasty-bench, tasty-quickcheck , template-haskell }: mkDerivation { pname = "filepath"; - version = "1.5.0.0"; - sha256 = "05v49dln4ya56xlgjx6kp43xn163yg52v4ayp8fc8m74j7bkm2bp"; + version = "1.5.2.0"; + sha256 = "19vq749100f1nfjn9cpw99wx392x6rf439ly5lm965w5zas6sq6j"; libraryHaskellDepends = [ base bytestring deepseq exceptions os-string template-haskell ]; testHaskellDepends = [ - base bytestring deepseq os-string QuickCheck - quickcheck-classes-base + base bytestring deepseq generic-deriving generic-random os-string + QuickCheck quickcheck-classes-base tasty tasty-quickcheck ]; benchmarkHaskellDepends = [ base bytestring deepseq os-string tasty-bench @@ -106617,6 +106834,32 @@ self: { maintainers = [ lib.maintainers.raehik ]; }) {}; + "flatparse_0_5_0_2" = 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.2"; + sha256 = "06c31xqaq0v8hys7knxxsxmj0py3h0fwkp4kq9dwr88sk65v8ash"; + 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; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.raehik ]; + }) {}; + "flay" = callPackage ({ mkDerivation, base, constraints, tasty, tasty-quickcheck , transformers @@ -107614,7 +107857,6 @@ self: { ]; description = "Extras for Fn, a functional web framework"; license = lib.licenses.isc; - hydraPlatforms = lib.platforms.none; }) {}; "fnmatch" = callPackage @@ -108169,8 +108411,8 @@ self: { pname = "force-layout"; version = "0.4.0.6"; sha256 = "17956k3mab2xhrmfy7fj5gh08h43yjlsryi5acjhnkmin5arhwpp"; - revision = "11"; - editedCabalFile = "1l6v0yy0bb72k0gp58s8vykxyj8qncijax7ds42wgfn378ry8w4j"; + revision = "12"; + editedCabalFile = "0rpr0j150584h4l8mn3ziq4r055w0n24sxai20b3iqhkrd10vmk1"; libraryHaskellDepends = [ base containers data-default-class lens linear ]; @@ -111825,8 +112067,8 @@ self: { }: mkDerivation { pname = "futhark"; - version = "0.25.12"; - sha256 = "1py5adf6y2swy9f2kh2ydp76cqf3351vizfnrrv6hqcqsjdx8ys4"; + version = "0.25.13"; + sha256 = "03hx8lq30bwdgbg52lcb4xd8lclcc8yj49cnzcjxx9p21sji3gfl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -112614,8 +112856,8 @@ self: { }: mkDerivation { pname = "gargoyle"; - version = "0.1.1.1"; - sha256 = "1c1pcv7vs7h9v7v1drjxilz7dw3b0fzpg9yl72h5ahjdfdc6xcqp"; + version = "0.1.2.0"; + sha256 = "1jj1pgzikg2zw5zmkjn9kh45as5fh0ifi3kragizbbly8qy60nwl"; libraryHaskellDepends = [ base directory filelock filepath network process unix ]; @@ -117366,8 +117608,8 @@ self: { }: mkDerivation { pname = "ghc-source-gen"; - version = "0.4.4.0"; - sha256 = "0rf7qbncsqmndxhsxngwwz2a5ijwsxmjhkdw3zz2awq51skdapwr"; + version = "0.4.4.1"; + sha256 = "0fbzvybj86apy4xkx1m4gbp7gybmd87ab64f6sngpsbkk5shxsrk"; libraryHaskellDepends = [ base ghc ]; testHaskellDepends = [ base ghc ghc-paths QuickCheck tasty tasty-hunit tasty-quickcheck @@ -117523,19 +117765,19 @@ self: { "ghc-tags" = 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"; - version = "1.7"; - sha256 = "17189yi1zffgcdwx0nb6n4pbv3jhfajhfnag84fnqwy4kbvl5ma4"; + version = "1.8"; + sha256 = "0gljssyq1ahgl65vnqqa5s1vglzdisx8wp5p2hwh09diwa2ms9mw"; isLibrary = false; 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"; @@ -120045,8 +120287,8 @@ self: { }: mkDerivation { pname = "gigaparsec"; - version = "0.2.2.0"; - sha256 = "1pqxr7r171f2mqmhidmkjd6gvigi207yh3jllj759p84djnp1fk9"; + version = "0.2.3.0"; + sha256 = "015lh771958cqbjjx6vcdkdxfyllagbykkfqxvapr9bfbzq91m6d"; libraryHaskellDepends = [ base containers pretty-terminal selective template-haskell ]; @@ -120367,7 +120609,7 @@ self: { inherit (pkgs) perl; inherit (pkgs) rsync; inherit (pkgs) wget; inherit (pkgs) which;}; - "git-annex_10_20231227" = callPackage + "git-annex_10_20240129" = callPackage ({ mkDerivation, aeson, ansi-terminal, async, attoparsec, aws, base , blaze-builder, bloomfilter, bup, byteable, bytestring, Cabal , case-insensitive, clientsession, concurrent-output, conduit @@ -120391,8 +120633,8 @@ self: { }: mkDerivation { pname = "git-annex"; - version = "10.20231227"; - sha256 = "0awj9mwp2jvncz3dkh3npayzivaj6vsgmqi2f5yrq8d3w5lica3f"; + version = "10.20240129"; + sha256 = "0fc3rxakqps0qa4q0jns3h3mp9x9c28hsw1l4qk7jrkl4xpvmrg0"; configureFlags = [ "-fassistant" "-f-benchmark" "-fdbus" "-f-debuglocks" "-fmagicmime" "-fnetworkbsd" "-fpairing" "-fproduction" "-fs3" "-ftorrentparser" @@ -121255,26 +121497,26 @@ self: { "gitit" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, blaze-html - , bytestring, ConfigFile, containers, directory, doctemplates, feed - , filepath, filestore, ghc, ghc-paths, happstack-server, hoauth2 - , hslogger, HStringTemplate, HTTP, http-client-tls, http-conduit - , json, mtl, network, network-bsd, network-uri, old-locale - , old-time, pandoc, pandoc-types, parsec, pretty, process, random - , recaptcha, safe, SHA, skylighting, split, syb, tagsoup, temporary - , text, time, uri-bytestring, url, utf8-string, uuid, xhtml, xml - , xml-conduit, xml-types, xss-sanitize, zlib + , bytestring, containers, directory, doctemplates, feed, filepath + , filestore, ghc, ghc-paths, happstack-server, hoauth2, hslogger + , HStringTemplate, HTTP, http-client-tls, http-conduit, json, mtl + , network, network-bsd, network-uri, old-locale, old-time, pandoc + , pandoc-types, parsec, pretty, process, random, recaptcha, safe + , SHA, skylighting, split, syb, tagsoup, temporary, text, time + , uri-bytestring, url, utf8-string, uuid, xhtml, xml, xml-conduit + , xml-types, xss-sanitize, zlib }: mkDerivation { pname = "gitit"; - version = "0.15.1.1"; - sha256 = "0pfm0bd6xqa5x9wlqsk4l1yk5045fdipkrm6wh8hzsbb70q0vg4h"; + version = "0.15.1.2"; + sha256 = "1j7f5lbm8gm9hn3i5rjbswacnlvg3v4q5bprlrysgrqvnwdrm0zs"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ - aeson base base64-bytestring blaze-html bytestring ConfigFile - containers directory doctemplates feed filepath filestore ghc - ghc-paths happstack-server hoauth2 hslogger HStringTemplate HTTP + aeson base base64-bytestring blaze-html bytestring containers + directory doctemplates feed filepath filestore ghc ghc-paths + happstack-server hoauth2 hslogger HStringTemplate HTTP http-client-tls http-conduit json mtl network network-bsd network-uri old-locale old-time pandoc pandoc-types parsec pretty process random recaptcha safe SHA skylighting split syb tagsoup @@ -122056,6 +122298,35 @@ self: { license = lib.licenses.bsd3; }) {}; + "glob-imports" = callPackage + ({ mkDerivation, base, directory, discover-instances, dlist + , file-embed, filepath, hspec, hspec-discover, mtl, some-dict-of + , template-haskell, text + }: + mkDerivation { + pname = "glob-imports"; + version = "0.0.1.0"; + sha256 = "1a7n5mn7pd1m1hjw1cymw3lx6gf9yp4s068gsf72cm4zx4cvb6i8"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base directory discover-instances dlist file-embed filepath mtl + some-dict-of template-haskell text + ]; + executableHaskellDepends = [ + base directory discover-instances dlist file-embed filepath mtl + some-dict-of template-haskell text + ]; + testHaskellDepends = [ + base directory discover-instances dlist file-embed filepath hspec + hspec-discover mtl some-dict-of template-haskell text + ]; + testToolDepends = [ hspec-discover ]; + description = "Import modules for metaprogramming"; + license = lib.licenses.bsd3; + mainProgram = "glob-imports"; + }) {}; + "glob-posix" = callPackage ({ mkDerivation, base, criterion, directory, filepath, Glob , MissingH, tasty, tasty-expected-failure, tasty-hunit, unix @@ -122859,13 +123130,16 @@ self: { }) {}; "gnutls" = callPackage - ({ mkDerivation, base, bytestring, gnutls, monads-tf, transformers + ({ mkDerivation, base, bytestring, gnutls, transformers + , unexceptionalio-trans }: mkDerivation { pname = "gnutls"; - version = "0.2"; - sha256 = "1c5pm0d80wpgh2bkcgbvmc72agf89h8ghfnrn1m1x3fljbgzvrn0"; - libraryHaskellDepends = [ base bytestring monads-tf transformers ]; + version = "0.3"; + sha256 = "1v8haxpj2pfx3fjbjfp16r9488l9gj7ih26g978ampb5nwnq3gry"; + libraryHaskellDepends = [ + base bytestring transformers unexceptionalio-trans + ]; librarySystemDepends = [ gnutls ]; libraryPkgconfigDepends = [ gnutls ]; description = "Bindings for GNU libgnutls"; @@ -126043,8 +126317,8 @@ self: { }: mkDerivation { pname = "gothic"; - version = "0.1.8.1"; - sha256 = "08d80gv55vfxyy88b0wdzwvxi8kzjv1pgfknffxsvnbk2bf0nmgf"; + version = "0.1.8.2"; + sha256 = "1mqkkla4ipibp7y7aiy466qrqcapra4n2xx8an07c1inwkpsxzw1"; libraryHaskellDepends = [ aeson base binary bytestring connection exceptions hashable http-client http-client-tls http-conduit http-types lens lens-aeson @@ -128426,10 +128700,8 @@ self: { }: mkDerivation { pname = "gsasl"; - version = "0.3.7"; - sha256 = "11i12r9s30jrq8hkgqagf2fd129r6ya607s9ibw549ablsxgr507"; - revision = "1"; - editedCabalFile = "1c806a82qd1hkxxfh1mwk0i062bz6fkaap5ys3n4x9n6wjv7ilin"; + version = "0.4.0"; + sha256 = "1sjbnh2rk9nn4ygngnqsjgybn736vr2sz0ixlcavijwrv2mm1bfr"; libraryHaskellDepends = [ base bytestring monad-loops transformers ]; @@ -130511,7 +130783,6 @@ self: { doHaddock = false; description = "CLI tool for Hackage"; license = lib.licenses.gpl3Plus; - hydraPlatforms = lib.platforms.none; mainProgram = "hackage-cli"; }) {}; @@ -131747,8 +132018,8 @@ self: { pname = "hakyll"; version = "4.16.2.0"; sha256 = "1p3x9f1ha6dkis71nzbxh1h7mzldsj4qvmfx3f0vng7y1ydlcw0z"; - revision = "3"; - editedCabalFile = "0fdg73vnz4afxl4krl2m3kpsndni0ksq7rkwavis5f9vqhd5sl4c"; + revision = "4"; + editedCabalFile = "1sr6m8ip139vrcs6nn9vd43lbgdswlzdjkphn65xgkjpx5f726yi"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -131963,8 +132234,8 @@ self: { pname = "hakyll-convert"; version = "0.3.0.4"; sha256 = "09fqr05mvs0qs53psq97kn1s4axinwn1vr5d6af4sqj3zc5k6k39"; - revision = "5"; - editedCabalFile = "01jpc6jp8brayi9v7ynchjgpx40dpzjcwy5lgmzkx043w5xcm6sn"; + revision = "6"; + editedCabalFile = "0v80ysaz1x78sgzpbzn9v1r406afkw2702ips4gclrr42a2llzsw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -133569,7 +133840,6 @@ self: { ]; description = "Support for using Heist templates in Happstack"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "happstack-helpers" = callPackage @@ -138385,6 +138655,38 @@ self: { license = lib.licenses.mit; }) {}; + "haskoin-core_1_0_4" = callPackage + ({ mkDerivation, aeson, array, base, base16, base64, binary, bytes + , bytestring, cereal, conduit, containers, cryptonite, data-default + , deepseq, entropy, hashable, hspec, hspec-discover, HUnit, lens + , lens-aeson, memory, mtl, murmur3, network, QuickCheck, safe + , scientific, secp256k1-haskell, split, string-conversions, text + , time, transformers, unordered-containers, vector + }: + mkDerivation { + pname = "haskoin-core"; + version = "1.0.4"; + sha256 = "1m6wm5qyq25fgjjy9bw67ahh0rmrlysgsj2mx11ijmsxqzf67n6r"; + libraryHaskellDepends = [ + aeson array base base16 binary bytes bytestring cereal conduit + containers cryptonite data-default deepseq entropy hashable hspec + memory mtl murmur3 network QuickCheck safe scientific + secp256k1-haskell split string-conversions text time transformers + unordered-containers vector + ]; + testHaskellDepends = [ + aeson array base base16 base64 binary bytes bytestring cereal + conduit containers cryptonite data-default deepseq entropy hashable + hspec HUnit lens lens-aeson memory mtl murmur3 network QuickCheck + safe scientific secp256k1-haskell split string-conversions text + time transformers unordered-containers vector + ]; + testToolDepends = [ hspec-discover ]; + description = "Bitcoin & Bitcoin Cash library for Haskell"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "haskoin-crypto" = callPackage ({ mkDerivation, base, binary, byteable, bytestring, containers , cryptohash, haskoin-util, HUnit, mtl, QuickCheck, test-framework @@ -138501,8 +138803,8 @@ self: { }: mkDerivation { pname = "haskoin-store"; - version = "1.2.3"; - sha256 = "0v4v1fzhwnv7srpkcjfwvnm94yllsikisbvf721y8x0sixc1wgpz"; + version = "1.2.5"; + sha256 = "0ngd6v5f839ic0vhnxk5355r521324j67s735iyf69sw89fp2g5n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -138568,6 +138870,35 @@ self: { license = lib.licenses.mit; }) {}; + "haskoin-store-data_1_2_5" = callPackage + ({ mkDerivation, aeson, base, binary, bytes, bytestring, cereal + , containers, data-default, deepseq, hashable, haskoin-core, hspec + , hspec-discover, http-client, http-types, lens, mtl, network + , QuickCheck, scotty, string-conversions, text, time + , unordered-containers, vector, wreq + }: + mkDerivation { + pname = "haskoin-store-data"; + version = "1.2.5"; + sha256 = "1nmbxnhrkz6z6fp5b07x3qmdnzb6m17z2n6nlh4hh549d3hd8slm"; + libraryHaskellDepends = [ + aeson base binary bytes bytestring cereal containers data-default + deepseq hashable haskoin-core http-client http-types lens mtl + network scotty string-conversions text time unordered-containers + vector wreq + ]; + testHaskellDepends = [ + aeson base binary bytes bytestring cereal containers data-default + deepseq hashable haskoin-core hspec http-client http-types lens mtl + network QuickCheck scotty string-conversions text time + unordered-containers vector wreq + ]; + testToolDepends = [ hspec-discover ]; + description = "Data for Haskoin Store"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "haskoin-util" = callPackage ({ mkDerivation, base, binary, bytestring, containers, either , HUnit, mtl, QuickCheck, test-framework, test-framework-hunit @@ -139425,7 +139756,7 @@ self: { "hasql" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring , bytestring-strict-builder, contravariant, contravariant-extras - , dlist, gauge, hashable, hashtables, mtl, network-ip + , criterion, dlist, hashable, hashtables, mtl, network-ip , postgresql-binary, postgresql-libpq, profunctors , quickcheck-instances, rerebase, scientific, tasty, tasty-hunit , tasty-quickcheck, text, text-builder, time, transformers, uuid @@ -139433,8 +139764,8 @@ self: { }: mkDerivation { pname = "hasql"; - version = "1.6.4"; - sha256 = "1w96xjl8lj3ii72zvm193m3vv7n26wfrq6jwmpjq7lwp1xx3xny1"; + version = "1.6.4.1"; + sha256 = "1qdgwwx6pm8r2mq30nagnap01aqdn5rr4p2jizbkz85nfrf46jxc"; libraryHaskellDepends = [ aeson attoparsec base bytestring bytestring-strict-builder contravariant dlist hashable hashtables mtl network-ip @@ -139445,7 +139776,7 @@ self: { contravariant-extras quickcheck-instances rerebase tasty tasty-hunit tasty-quickcheck ]; - benchmarkHaskellDepends = [ gauge rerebase ]; + benchmarkHaskellDepends = [ criterion rerebase ]; description = "An efficient PostgreSQL driver with a flexible mapping API"; license = lib.licenses.mit; }) {}; @@ -139535,28 +139866,6 @@ self: { }) {}; "hasql-dynamic-statements" = 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.2"; - sha256 = "165s21mw1j38xpzrqpg5nbgfa3gc9qw88b80d8cfdxdiyghn79hq"; - revision = "1"; - editedCabalFile = "0bczqwsw18ks4bsgk7lvw0qbyrxa3i8nhy9i8jqhfpa0wgmgvmsd"; - 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; - }) {}; - - "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 @@ -139574,7 +139883,6 @@ self: { ]; description = "Toolkit for constructing Hasql statements dynamically"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hasql-effectful" = callPackage @@ -139636,24 +139944,6 @@ self: { }) {}; "hasql-implicits" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, hasql - , network-ip, scientific, text, time, uuid, vector - }: - mkDerivation { - 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 - ]; - description = "Implicit definitions for Hasql, such as default codecs for standard types"; - license = lib.licenses.mit; - }) {}; - - "hasql-implicits_0_1_1_2" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, hasql , network-ip, scientific, text, time, uuid, vector }: @@ -139667,7 +139957,6 @@ self: { ]; description = "Implicit definitions for Hasql, such as default codecs for standard types"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hasql-interpolate" = callPackage @@ -142490,8 +142779,8 @@ self: { }: mkDerivation { pname = "hedgehog-extras"; - version = "0.6.0.0"; - sha256 = "11cngwhjspp5cag1kxzii50b6rf67951jvq2ka0k8cgwsg0dxm5a"; + version = "0.6.0.2"; + sha256 = "04jsywjx9sji11rpn9vp0k689d7r84g288khwmngvkdfnf0vyjka"; libraryHaskellDepends = [ aeson aeson-pretty async base bytestring deepseq Diff directory exceptions filepath hedgehog http-conduit lifted-async lifted-base @@ -143020,8 +143309,6 @@ self: { ]; description = "An Haskell template system supporting both HTML5 and XML"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "heist-aeson" = callPackage @@ -143038,7 +143325,6 @@ self: { ]; description = "Use JSON directly from Heist templates"; license = lib.licenses.publicDomain; - hydraPlatforms = lib.platforms.none; }) {}; "heist-async" = callPackage @@ -143052,7 +143338,6 @@ self: { ]; description = "Adding support for asynchronous updates (\"AJAX\") with heist"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "heist-emanote" = callPackage @@ -143112,7 +143397,6 @@ self: { ]; description = "Extra heist functionality"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "helf" = callPackage @@ -143749,8 +144033,8 @@ self: { }: mkDerivation { pname = "hercules-ci-cli"; - version = "0.3.6"; - sha256 = "1wsgjj7asq6a0p8aja6mqcjy1qxpbwbii65fw9w6ilmmacpfh6yy"; + version = "0.3.6.1"; + sha256 = "1m16m0bi230j0k109zvq977vcsyrgxsyv6m5hnjyvkxqsvrl490q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -147838,8 +148122,8 @@ self: { }: mkDerivation { pname = "hledger"; - version = "1.32.2"; - sha256 = "1cxnfss42an9n1rjqghgx30fcq5fr4gwxy2pqw154p63zdidkcr3"; + version = "1.32.3"; + sha256 = "1mkzpaj50zq3w40gynjajlcrilpvmbdyrydnprrxmxfcb5hy2qr9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -148055,8 +148339,8 @@ self: { }: mkDerivation { pname = "hledger-lib"; - version = "1.32.2"; - sha256 = "0wwajjc5pm88pm44zgak5lgbixd4pr7c9s2djiydm22v2yjhlzrz"; + version = "1.32.3"; + sha256 = "0dyid1jjs9i4sk5fxlmah8fgng4j1577zxxm99gh2xl8216dn4mg"; libraryHaskellDepends = [ aeson aeson-pretty ansi-terminal array base base-compat blaze-markup bytestring call-stack cassava cassava-megaparsec @@ -148144,8 +148428,8 @@ self: { }: mkDerivation { pname = "hledger-ui"; - version = "1.32.2"; - sha256 = "1g3y2ipxgsh466544f3sz9bhnl4m4vll49dq4lhrr68biwgghcvy"; + version = "1.32.3"; + sha256 = "0981c039xp1l65vdn4y0rl3qvlprk15f4s22z1jkkrixx3aqnq4p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -148194,8 +148478,8 @@ self: { }: mkDerivation { pname = "hledger-web"; - version = "1.32.2"; - sha256 = "03sjz84ai4165j61dhl2ksm2cm6vndffwh99ca32b9whhp03gpy9"; + version = "1.32.3"; + sha256 = "0pvxkhl09hfmm2xi6d76xnwzydl89l6imlv85dgqz2hibk4vw5jh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -152143,12 +152427,12 @@ self: { , hs-opentelemetry-sdk, hs-opentelemetry-utils-exceptions , hs-opentelemetry-vendor-honeycomb, http-types , optparse-applicative, posix-escape, text, time, typed-process - , unliftio + , unliftio, unordered-containers }: mkDerivation { pname = "hotel-california"; - version = "0.0.3.0"; - sha256 = "11r2bd9ralfv2vzd5ikw83bgz014hhs36g4bxfjxk5gqq65fkkh1"; + version = "0.0.4.0"; + sha256 = "169i39gmm6dlf7yq3jvx87fba2i179brhvnmpg7pqdnnclgjjklh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -152156,21 +152440,21 @@ self: { hs-opentelemetry-propagator-w3c hs-opentelemetry-sdk hs-opentelemetry-utils-exceptions hs-opentelemetry-vendor-honeycomb http-types optparse-applicative posix-escape text time - typed-process unliftio + typed-process unliftio unordered-containers ]; executableHaskellDepends = [ base bytestring hs-opentelemetry-api hs-opentelemetry-exporter-otlp hs-opentelemetry-propagator-w3c hs-opentelemetry-sdk hs-opentelemetry-utils-exceptions hs-opentelemetry-vendor-honeycomb http-types optparse-applicative posix-escape text time - typed-process unliftio + typed-process unliftio unordered-containers ]; testHaskellDepends = [ base bytestring hs-opentelemetry-api hs-opentelemetry-exporter-otlp hs-opentelemetry-propagator-w3c hs-opentelemetry-sdk hs-opentelemetry-utils-exceptions hs-opentelemetry-vendor-honeycomb http-types optparse-applicative posix-escape text time - typed-process unliftio + typed-process unliftio unordered-containers ]; license = lib.licenses.bsd3; mainProgram = "hotel"; @@ -154107,8 +154391,8 @@ self: { ({ mkDerivation, base, containers, emojis, text }: mkDerivation { pname = "hs-openmoji-data"; - version = "14.0.0"; - sha256 = "1slaaahm22mrc91g8j3c3m1ln5hjhin0cr8nspi53ykl7h4rb41h"; + version = "15.0.0"; + sha256 = "09svghs0bd01nl7aw19yykm6kcz014sn2mwhavhrzgb1ncf9mh4h"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base text ]; @@ -157034,8 +157318,8 @@ self: { }: mkDerivation { pname = "hslua-module-doclayout"; - version = "1.1.0"; - sha256 = "1l64ylzh18s09b9jjkz163vphrymkqf0g0l5v7rlzdkl9aa09ck1"; + version = "1.1.1"; + sha256 = "051rvq7x8cnby0fv14i9qy0j1d46rkmwbx5b09nqgb51i03wsivf"; libraryHaskellDepends = [ base doclayout hslua text ]; testHaskellDepends = [ base doclayout hslua tasty tasty-hunit tasty-lua text @@ -158379,7 +158663,6 @@ self: { ]; description = "A library for testing with Hspec and the Snap Web Framework"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "hspec-stack-rerun" = callPackage @@ -159559,24 +159842,24 @@ self: { "htalkat" = callPackage ({ mkDerivation, array, asn1-encoding, asn1-types, base, bytestring - , containers, cryptonite, data-default-class, data-hash, directory - , exceptions, filelock, filepath, hourglass, hscurses, memory, mtl - , ncurses, network, network-simple, pem, process, rset, safe - , temporary, text, time, tls, transformers, unix, x509 - , x509-validation + , containers, crypton, crypton-x509, crypton-x509-validation + , data-default-class, data-hash, directory, exceptions, filelock + , filepath, hourglass, hscurses, memory, mtl, ncurses, network + , network-simple, pem, process, rset, safe, temporary, text, time + , tls, transformers, unix }: mkDerivation { pname = "htalkat"; - version = "0.1.2.3"; - sha256 = "1z2mdkacnchrjd2w1czgwjr0gnm63d9mm500br7r89gc0qjkbi26"; + version = "0.1.2.4"; + sha256 = "0ckqri1ilkjgr71774y7hsdp3w9if5yr99lldxsprmz5k30csrnx"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ - array asn1-encoding asn1-types base bytestring containers - cryptonite data-default-class data-hash directory exceptions - filelock filepath hourglass hscurses memory mtl network - network-simple pem process rset safe temporary text time tls - transformers unix x509 x509-validation + array asn1-encoding asn1-types base bytestring containers crypton + crypton-x509 crypton-x509-validation data-default-class data-hash + directory exceptions filelock filepath hourglass hscurses memory + mtl network network-simple pem process rset safe temporary text + time tls transformers unix ]; executablePkgconfigDepends = [ ncurses ]; description = "Talk across TLS"; @@ -159789,8 +160072,8 @@ self: { ({ mkDerivation, attoparsec, base, text, unordered-containers }: mkDerivation { pname = "html-entities"; - version = "1.1.4.6"; - sha256 = "16b1n73qg7sv5is18i0zyg5x1i68zw2h9nh115zlqnavmdj913yv"; + version = "1.1.4.7"; + sha256 = "0xyg4jal4whh21c6cbizw0phgydgw0873wz7pmh8b5lngpkfcs0m"; libraryHaskellDepends = [ attoparsec base text unordered-containers ]; @@ -160848,8 +161131,8 @@ self: { }: mkDerivation { pname = "http-exchange"; - version = "0.1.1.0"; - sha256 = "0v3zgl324f6xinjiymlc90w7s22yir49rdn3nvrj1lrixrvkdgv9"; + version = "0.2.0.0"; + sha256 = "0sn0ard8sbp8lkgn5xyxyyahh3ii34nq1rggq5b2wyvlkvp07lys"; libraryHaskellDepends = [ base byteslice bytesmith http-interchange primitive text ]; @@ -160928,13 +161211,13 @@ self: { , bytestring, case-insensitive, containers, cryptohash-sha1 , directory, HsOpenSSL, hspec, hspec-expectations, HUnit , io-streams, lifted-base, mtl, network, network-uri - , openssl-streams, snap, snap-core, snap-server, system-fileio - , system-filepath, text, transformers, unordered-containers, xor + , openssl-streams, snap, snap-core, snap-server, system-filepath + , text, transformers, unordered-containers, xor }: mkDerivation { pname = "http-io-streams"; - version = "0.1.6.3"; - sha256 = "0m8g00gjwvbjjnvph93c54dm0s5g34zf1ycjd0v5m3ghgsi79q23"; + version = "0.1.6.4"; + sha256 = "134jzsgv53nagbpv3p6pyhi4mdmkmhvfmwh1v6j87rm7jkah1m6k"; libraryHaskellDepends = [ attoparsec base base64-bytestring binary blaze-builder brotli-streams bytestring case-insensitive containers @@ -160946,12 +161229,11 @@ self: { base64-bytestring blaze-builder bytestring case-insensitive containers directory HsOpenSSL hspec hspec-expectations HUnit io-streams lifted-base mtl network network-uri openssl-streams snap - snap-core snap-server system-fileio system-filepath text - transformers unordered-containers + snap-core snap-server system-filepath text transformers + unordered-containers ]; description = "HTTP and WebSocket client based on io-streams"; license = "BSD-3-Clause AND GPL-2.0-or-later"; - hydraPlatforms = lib.platforms.none; }) {}; "http-kinder" = callPackage @@ -161570,8 +161852,8 @@ self: { pname = "http2-client"; version = "0.10.0.0"; sha256 = "0kv4qa9cbwwj6b62manzpl1sk4jnsb5vx2y73w49drlfkrw1vpgy"; - revision = "1"; - editedCabalFile = "18ilcli28jfm914v1l059z74cj43m4xfwqk2wfhhw0vyvw2n8ryi"; + revision = "2"; + editedCabalFile = "02frmqjcpx1d3c3y54z8ajckmd3dkjing3j9xaphmr6i3s9nbpa0"; libraryHaskellDepends = [ async base bytestring containers deepseq http2 lifted-async lifted-base mtl network stm time tls transformers-base @@ -174991,8 +175273,8 @@ self: { }: mkDerivation { pname = "json-query"; - version = "0.2.3.0"; - sha256 = "00chm58marhk50386kykkga08jhncqj58ngvaihf6nq8wlj1n1nc"; + version = "0.2.3.1"; + sha256 = "06j1004is5y5fji89ns9h93qayqmgmjlv9aqlq66xxvp3ijvqzmn"; libraryHaskellDepends = [ array-chunks base bytebuild bytestring contiguous json-syntax primitive primitive-unlifted profunctors scientific-notation @@ -175332,8 +175614,8 @@ self: { }: mkDerivation { pname = "json-syntax"; - version = "0.2.7.0"; - sha256 = "07502z9i8y7z87ps6m0vz0wprrlwkyniwwlgmbr403kjihn1fj3l"; + version = "0.2.7.1"; + sha256 = "1pcl4i0yqv2ys0dl1fwprzp2brazw1wyjz7s7s6hdv7smicpdm49"; libraryHaskellDepends = [ array-builder array-chunks base bytebuild byteslice bytesmith bytestring contiguous natural-arithmetic primitive run-st @@ -181002,27 +181284,6 @@ self: { }) {}; "language-c" = callPackage - ({ mkDerivation, alex, array, base, bytestring, containers, deepseq - , directory, filepath, happy, mtl, pretty, process - }: - mkDerivation { - pname = "language-c"; - version = "0.9.2"; - sha256 = "1cvcxwnbg71xijadr4aqzwxaw29fxj5z2gpnz3lp5pqnv8phscdj"; - revision = "1"; - editedCabalFile = "03qfp9mf4yrdw3m6sab3np7wjaigg5p3xiiirxin8ihsnnx4rv5l"; - 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; - maintainers = [ lib.maintainers.expipiplus1 ]; - }) {}; - - "language-c_0_9_3" = callPackage ({ mkDerivation, alex, array, base, bytestring, containers, deepseq , directory, filepath, happy, mtl, pretty, process }: @@ -181038,7 +181299,6 @@ self: { testHaskellDepends = [ base directory filepath process ]; description = "Analysis and generation of C code"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.expipiplus1 ]; }) {}; @@ -183702,8 +183962,8 @@ self: { ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "leancheck"; - version = "1.0.0"; - sha256 = "0896792d34aqag2hhmi6596kx46ca3897d0v9lr69qbcms9jj5gh"; + version = "1.0.2"; + sha256 = "0sp2rvz4h7mbra5jmn71ds3xz0934hhmsssbhsfgvkifgk8vcb0i"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base ]; description = "Enumerative property-based testing"; @@ -188160,8 +188420,8 @@ self: { }: mkDerivation { pname = "liquid-fixpoint"; - version = "0.9.4.7"; - sha256 = "0q1h3ih7k8h6q9ly32122zmv81yr5kn1xb22434afi7dbpq5i7kc"; + version = "0.9.6.3"; + sha256 = "0vir7l5wpbpcgvydncxsn6yk6xi2v8ax4r75zb4cn0sl4cyswp4m"; configureFlags = [ "-fbuild-external" ]; isLibrary = true; isExecutable = true; @@ -188220,19 +188480,18 @@ self: { }) {}; "liquid-platform" = callPackage - ({ mkDerivation, base, cmdargs, containers, filepath - , liquid-prelude, liquid-vector, liquidhaskell, liquidhaskell-boot - , process + ({ mkDerivation, base, containers, filepath, liquid-prelude + , liquid-vector, liquidhaskell, liquidhaskell-boot, process }: mkDerivation { pname = "liquid-platform"; - version = "0.9.2.5"; - sha256 = "149bbnyhqmhcdpxbhs1h5hypc2xg4yjlj8j9wxcjwfdfq5bw8h7w"; + version = "0.9.2.8"; + sha256 = "01a4ablbr6kn07fqw9x98ws0qpplicdpjf18qv2svp24pjazbw27"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ - base cmdargs containers filepath liquid-prelude liquid-vector - liquidhaskell liquidhaskell-boot process + base containers filepath liquid-prelude liquid-vector liquidhaskell + liquidhaskell-boot process ]; description = "A battery-included platform for LiquidHaskell"; license = lib.licenses.bsd3; @@ -188278,8 +188537,8 @@ self: { }: mkDerivation { pname = "liquidhaskell"; - version = "0.9.4.7.0"; - sha256 = "0lqrq500nqvnh4s69s3xwz76z5v6wljdg2w74z88q208skm3ba6b"; + version = "0.9.6.3"; + sha256 = "0g6x8mmcb8qgzwaqi55vfp7avnc59vx2ppf0djxc3vsqv4ifzw03"; setupHaskellDepends = [ base Cabal liquidhaskell-boot ]; libraryHaskellDepends = [ base bytestring containers ghc-bignum ghc-prim liquidhaskell-boot @@ -188302,8 +188561,8 @@ self: { }: mkDerivation { pname = "liquidhaskell-boot"; - version = "0.9.4.7.0"; - sha256 = "02z6bm4nkdq7k0ki6xfkrdm3kqfdaag9hy28ii4mk48awj80h3f4"; + version = "0.9.6.3"; + sha256 = "00ap85nndnw8zk3a4y5iicnnykgrzhn1fz101dvixp13m64dp35k"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base binary bytestring Cabal cereal cmdargs containers @@ -189487,16 +189746,20 @@ self: { "llvm-pretty" = callPackage ({ mkDerivation, base, containers, microlens, microlens-th - , monadLib, parsec, pretty, template-haskell, th-abstraction + , monadLib, parsec, pretty, syb, tasty, tasty-hunit + , template-haskell, text, th-abstraction }: mkDerivation { pname = "llvm-pretty"; - version = "0.11.0"; - sha256 = "17jw5i68fz2vk40dcqf8k7j6j6h8acg4fhnyygb72jbk17md4q94"; + version = "0.12.0.0"; + sha256 = "1xdlic9rl63617qqwxlf2sn0j67wsnarhllf1k5anzgprd64vylj"; libraryHaskellDepends = [ - base containers microlens microlens-th monadLib parsec pretty + base containers microlens microlens-th monadLib parsec pretty syb template-haskell th-abstraction ]; + testHaskellDepends = [ + base pretty tasty tasty-hunit template-haskell text + ]; description = "A pretty printing library inspired by the llvm binding"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; @@ -189504,26 +189767,35 @@ self: { }) {}; "llvm-pretty-bc-parser" = callPackage - ({ mkDerivation, array, base, bytestring, cereal, containers - , directory, fgl, fgl-visualize, filepath, llvm-pretty, monadLib - , pretty, process + ({ mkDerivation, array, base, binary, bytestring, containers + , directory, exceptions, fgl, fgl-visualize, filepath + , generic-random, HUnit, lens, llvm-pretty, monadLib, mtl + , optparse-applicative, pretty, pretty-show, prettyprinter, process + , QuickCheck, string-interpolate, syb, tasty + , tasty-expected-failure, tasty-hunit, tasty-quickcheck + , tasty-sugar, terminal-size, text, transformers, uniplate + , utf8-string, versions }: mkDerivation { pname = "llvm-pretty-bc-parser"; - version = "0.4.0.0"; - sha256 = "0mj4k4a8xap5gsw7zrnlg6ms65nb1cfmllxq24h7gvd7s9qs9cp8"; + version = "0.4.1.0"; + sha256 = "1nc8znxzzg2qgn3x52a310rn8lg647k495927k6zfs2x07chy5gh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - array base bytestring cereal containers fgl llvm-pretty monadLib - pretty + array base binary bytestring containers fgl llvm-pretty mtl pretty + uniplate utf8-string ]; executableHaskellDepends = [ - array base bytestring cereal containers fgl fgl-visualize - llvm-pretty monadLib pretty + array base binary bytestring containers fgl fgl-visualize + llvm-pretty monadLib pretty pretty-show ]; testHaskellDepends = [ - base bytestring directory filepath llvm-pretty process + base bytestring containers directory exceptions filepath + generic-random HUnit lens llvm-pretty optparse-applicative + pretty-show prettyprinter process QuickCheck string-interpolate syb + tasty tasty-expected-failure tasty-hunit tasty-quickcheck + tasty-sugar terminal-size text transformers versions ]; description = "LLVM bitcode parsing library"; license = lib.licenses.bsd3; @@ -191996,20 +192268,6 @@ self: { }) {}; "lua" = callPackage - ({ mkDerivation, base, lua5_4, tasty, tasty-hunit }: - mkDerivation { - pname = "lua"; - version = "2.3.1"; - sha256 = "0ly73xpxfpdn9mmcr98ss5fa8sj0bslilzjiknih053b3y0ia9dr"; - 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; - }) {inherit (pkgs) lua5_4;}; - - "lua_2_3_2" = callPackage ({ mkDerivation, base, lua5_4, tasty, tasty-hunit }: mkDerivation { pname = "lua"; @@ -192021,7 +192279,6 @@ self: { 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 @@ -192820,8 +193077,8 @@ self: { }: mkDerivation { pname = "lzlib"; - version = "1.0.7.2"; - sha256 = "00hjq15jc94bf3lgzh33w7ksf3daw2l7x1qljn11lbr48a8a2zmi"; + version = "1.0.7.3"; + sha256 = "0jnzn9ks4nl47bqp68pj4mmg9fxy07gry75ra483ag15yv8jc585"; libraryHaskellDepends = [ base bytestring ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ @@ -195939,8 +196196,8 @@ self: { pname = "matrix-client"; version = "0.1.5.0"; sha256 = "0hmca0knk1z3zg6v7rqfr0019n76pdsr8xj9ndywjk4c733lxm18"; - revision = "2"; - editedCabalFile = "0zqjlpybdfvjdghbcp9557i6hakicxklhpwvc6l1gmr7vcc0l7sb"; + revision = "3"; + editedCabalFile = "0faw4nhpvfjz19789ng4nga1dgx2ycg4zskyizkmbzyvjkambf67"; libraryHaskellDepends = [ aeson aeson-casing base base64 bytestring containers exceptions hashable http-client http-client-tls http-types network-uri @@ -197347,8 +197604,8 @@ self: { }: mkDerivation { pname = "mem-info"; - version = "0.1.0.1"; - sha256 = "0hmkbxymyw866z8gbm2vglwf0q3avyzpwr3fi39s0pvyxjm2jx7n"; + version = "0.2.0.0"; + sha256 = "0hmsdv33v2wixw0cizjp7fycq5haa9fzybb0c6z11d3jql485ghh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -197358,7 +197615,7 @@ self: { executableHaskellDepends = [ base ]; testHaskellDepends = [ base fmt genvalidity genvalidity-hspec genvalidity-text hashable - hspec QuickCheck text unix + hspec optparse-applicative QuickCheck text unix ]; description = "Print the core memory usage of programs"; license = lib.licenses.bsd3; @@ -198828,8 +199085,8 @@ self: { }: mkDerivation { pname = "microlens-platform"; - version = "0.4.3.4"; - sha256 = "01j7z0637wirp6y0a4zfzqaky0dmpn1c3y9vdq5hf5igycc1v6yh"; + version = "0.4.3.5"; + sha256 = "0ch7ln612j7inw6jrjxjccsyjd9fz4zwwjcw97313r4yfflhwff4"; libraryHaskellDepends = [ base hashable microlens microlens-ghc microlens-mtl microlens-th text unordered-containers vector @@ -208716,7 +208973,6 @@ self: { ]; description = "Sessions and continuations for Snap web apps"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "mysnapsession-example" = callPackage @@ -208736,7 +208992,6 @@ self: { ]; description = "Example projects using mysnapsession"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "mysql" = callPackage @@ -209690,6 +209945,18 @@ self: { license = lib.licenses.mit; }) {}; + "nanotime" = callPackage + ({ mkDerivation, base, tasty, tasty-hunit, time }: + mkDerivation { + pname = "nanotime"; + version = "0.3.1"; + sha256 = "1r262mb020dxl9cwcnkikc3apc4556p2l02p90bz2rvgkv3sxpvr"; + libraryHaskellDepends = [ base time ]; + testHaskellDepends = [ base tasty tasty-hunit time ]; + description = "a tiny time library"; + license = lib.licenses.bsd3; + }) {}; + "nanovg" = callPackage ({ mkDerivation, base, bytestring, c2hs, containers, freetype, glew , hspec, inline-c, libGL, libGLU, libX11, QuickCheck, text, vector @@ -212015,15 +212282,15 @@ self: { "network-protocol-xmpp" = callPackage ({ mkDerivation, base, bytestring, gnuidn, gnutls, gsasl - , libxml-sax, monads-tf, network, network-simple, text - , transformers, xml-types + , libxml-sax, network, network-simple, text, transformers + , xml-types }: mkDerivation { pname = "network-protocol-xmpp"; - version = "0.4.10"; - sha256 = "03xlw8337lzwp7f5jvbvgirf546pfmfsfjvnik08qjjy1rfn5jji"; + version = "0.5.1"; + sha256 = "1fd8rq235lbpkdlashsqk01ymxbbh6q1hng706h5lw0v49wpvd7i"; libraryHaskellDepends = [ - base bytestring gnuidn gnutls gsasl libxml-sax monads-tf network + base bytestring gnuidn gnutls gsasl libxml-sax network network-simple text transformers xml-types ]; description = "Client library for the XMPP protocol"; @@ -213678,21 +213945,20 @@ self: { , cli-git, cli-nix, containers, cryptonite, data-default, directory , either, exceptions, extra, filepath, github, here, lens , logging-effect, megaparsec, memory, modern-uri, monad-logger, mtl - , optparse-applicative, process, template-haskell, temporary, text - , time, unix, which, yaml + , optparse-applicative, temporary, text, time, unix, which, yaml }: mkDerivation { pname = "nix-thunk"; - version = "0.5.0.0"; - sha256 = "06pn43ckxh0792if41q7prdg8705gcvplrf1f02i5ix3hddwq2l1"; + version = "0.7.0.0"; + sha256 = "03qh3691242n0yza6mk66d2l3gmhipfh1pk04qb4fzm9mhb472ps"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty base bytestring cli-extras cli-git cli-nix containers cryptonite data-default directory either exceptions extra filepath github here lens logging-effect megaparsec memory - modern-uri monad-logger mtl optparse-applicative process - template-haskell temporary text time unix which yaml + modern-uri monad-logger mtl optparse-applicative temporary text + time unix which yaml ]; executableHaskellDepends = [ base cli-extras optparse-applicative text @@ -214877,6 +215143,25 @@ self: { license = lib.licenses.asl20; }) {}; + "nothunks_0_2_0" = callPackage + ({ mkDerivation, base, bytestring, containers, ghc-heap, ghc-prim + , hedgehog, random, stm, tasty, tasty-hedgehog, text, time, vector + }: + mkDerivation { + pname = "nothunks"; + version = "0.2.0"; + sha256 = "1f69ril00bvx02zhc1slq4inky2zccyqx8njbcl4scrwpj2hcc89"; + libraryHaskellDepends = [ + base bytestring containers ghc-heap stm text time vector + ]; + testHaskellDepends = [ + base containers ghc-prim hedgehog random stm tasty tasty-hedgehog + ]; + description = "Examine values for unexpected thunks"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + }) {}; + "notifications-tray-icon" = callPackage ({ mkDerivation, aeson, async, base, bytestring, containers, dbus , gi-dbusmenu, gi-gio, gi-glib, github, haskeline, hslogger @@ -217692,8 +217977,8 @@ self: { }: mkDerivation { pname = "om-http"; - version = "0.3.0.6"; - sha256 = "0qxv6xp0bhd2jdmc0zbbbd031ic5l72fgpl0gbvar3469paya397"; + version = "0.3.0.7"; + sha256 = "0lmca3l4pbhkrxfqwhvw4x6ds6bxml70agi73f5q509iwi3997ni"; libraryHaskellDepends = [ async base bytestring directory filepath http-types mime-types monad-logger network om-show safe-exceptions servant @@ -217798,8 +218083,10 @@ self: { ({ mkDerivation, base, containers, ghc, safe }: mkDerivation { pname = "om-plugin-imports"; - version = "0.1.0.5"; - sha256 = "1dz9iwiyn6x2w1f6y3y2f7l30ajg6nr2s65dphrlrd7cnf4fvpdz"; + version = "0.2.0.0"; + sha256 = "0slklr71ydis12mdjrs8p8s2aff2xgr6xjf78ddw4zj5fisg4s92"; + revision = "1"; + editedCabalFile = "0rvllrq6bm08kpn641b4fh33y3ybbhpii96z5y23jykzw1xjlsbv"; libraryHaskellDepends = [ base containers ghc safe ]; description = "Plugin-based import warnings"; license = lib.licenses.mit; @@ -222971,29 +223258,6 @@ self: { }) {}; "pandoc-lua-marshal" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, exceptions - , hslua, hslua-list, hslua-marshalling, lua, pandoc-types - , QuickCheck, safe, tasty, tasty-hunit, tasty-lua, tasty-quickcheck - , text - }: - mkDerivation { - pname = "pandoc-lua-marshal"; - version = "0.2.2"; - sha256 = "0y96i3qshd5lcpivvdh2bylzh45laxvbgkwxp78b6a5jlwj1q8r2"; - libraryHaskellDepends = [ - aeson base bytestring containers exceptions hslua hslua-list - hslua-marshalling lua pandoc-types safe text - ]; - testHaskellDepends = [ - aeson base bytestring containers exceptions hslua hslua-list - hslua-marshalling lua pandoc-types QuickCheck safe tasty - tasty-hunit tasty-lua tasty-quickcheck text - ]; - description = "Use pandoc types in Lua"; - 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 @@ -223013,7 +223277,6 @@ self: { ]; description = "Use pandoc types in Lua"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "pandoc-markdown-ghci-filter" = callPackage @@ -224641,11 +224904,25 @@ self: { pname = "parsec-class"; version = "1.0.0.0"; sha256 = "0wqpivsrjsp9996fz6lb06rxl3860afc4l8hbx8d1vxhwv2lx702"; + revision = "1"; + editedCabalFile = "0ayf4kq2s69v8bb5m79dwycpj7b2fn1iy8m59h4knglw2fazk4px"; libraryHaskellDepends = [ base parsec ]; description = "Class of types that can be constructed from their text representation"; license = lib.licenses.mit; }) {}; + "parsec-class_1_0_1_0" = callPackage + ({ mkDerivation, base, parsec }: + mkDerivation { + pname = "parsec-class"; + version = "1.0.1.0"; + sha256 = "13211k8gx4gwks1f7nz8p6ak1964jpi2sxla29vwmzr76v08d1h6"; + libraryHaskellDepends = [ base parsec ]; + description = "Class of types that can be constructed from their text representation"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "parsec-extra" = callPackage ({ mkDerivation, base, monads-tf, parsec }: mkDerivation { @@ -225463,10 +225740,8 @@ self: { }: mkDerivation { pname = "password"; - version = "3.0.2.1"; - sha256 = "03fnl95g99sy2agwmpwfmkdd308qwq95s582zkhn7bkg2smzqdg9"; - revision = "1"; - editedCabalFile = "0a4avz0g6nwr293718h63mpqkxhxsjmmfnyk2wfcfkb4pbm1q0y8"; + version = "3.0.4.0"; + sha256 = "0dn1qvf25kf5rwifp615wcqm8lh566knvw5mjhr4s8gwsymjdpsk"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base base64 bytestring cryptonite memory password-types @@ -225996,7 +226271,6 @@ self: { ]; description = "Library for representing and manipulating type-safe file paths"; license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.maralorn ]; }) {}; "pathtype" = callPackage @@ -229317,8 +229591,8 @@ self: { ({ mkDerivation, base, phonetic-languages-phonetics-basics }: mkDerivation { pname = "phladiprelio-general-shared"; - version = "0.1.1.0"; - sha256 = "1iwia8gs6pm7i7nz3a3kqnrmbmg3js1dq66g2s1li71p7gdn32ac"; + version = "0.1.2.0"; + sha256 = "0w7dmdfpq5k7hy08bazd04cic2ii803ws14xa0nzrng9pnl6gliq"; libraryHaskellDepends = [ base phonetic-languages-phonetics-basics ]; @@ -229328,9 +229602,9 @@ self: { "phladiprelio-general-simple" = callPackage ({ mkDerivation, async, base, cli-arguments, directory, halfsplit - , phladiprelio-general-datatype, phladiprelio-general-shared - , phladiprelio-tests, phonetic-languages-basis - , phonetic-languages-constraints-array + , minmax, phladiprelio-general-datatype + , phladiprelio-general-shared, phladiprelio-tests + , phonetic-languages-basis, phonetic-languages-constraints-array , phonetic-languages-permutations-array , phonetic-languages-phonetics-basics , phonetic-languages-simplified-base, rev-scientific @@ -229338,10 +229612,10 @@ self: { }: mkDerivation { pname = "phladiprelio-general-simple"; - version = "0.14.1.0"; - sha256 = "1n8nxv0rj42bzc7rydrqk9dqfr784dmaf1pdx4gc7vycxhqi374m"; + version = "0.14.2.0"; + sha256 = "07xgw30r4kyf2mw5jn4hm923xmhxnca0wb6w16k38hn1shbk9jf1"; libraryHaskellDepends = [ - async base cli-arguments directory halfsplit + async base cli-arguments directory halfsplit minmax phladiprelio-general-datatype phladiprelio-general-shared phladiprelio-tests phonetic-languages-basis phonetic-languages-constraints-array @@ -229393,9 +229667,9 @@ self: { "phladiprelio-ukrainian-simple" = callPackage ({ mkDerivation, async, base, cli-arguments, directory, halfsplit - , mmsyn2-array, phladiprelio-general-datatype, phladiprelio-tests - , phladiprelio-ukrainian-shared, phonetic-languages-basis - , phonetic-languages-constraints-array + , minmax, mmsyn2-array, phladiprelio-general-datatype + , phladiprelio-tests, phladiprelio-ukrainian-shared + , phonetic-languages-basis, phonetic-languages-constraints-array , phonetic-languages-permutations-array , phonetic-languages-simplified-base , phonetic-languages-ukrainian-array, rev-scientific @@ -229403,12 +229677,12 @@ self: { }: mkDerivation { pname = "phladiprelio-ukrainian-simple"; - version = "0.15.2.0"; - sha256 = "0rim4na3fp73kbqg6gv76p0yj2gd6xkki0zf4mj1w07pr6lbhx5l"; + version = "0.15.3.0"; + sha256 = "18bipc4xnc9jqps00pih04lfz82881k5dd6ysrk5ihy9akj5xma6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - async base cli-arguments directory halfsplit mmsyn2-array + async base cli-arguments directory halfsplit minmax mmsyn2-array phladiprelio-general-datatype phladiprelio-tests phladiprelio-ukrainian-shared phonetic-languages-basis phonetic-languages-constraints-array @@ -229418,7 +229692,7 @@ self: { rhythmic-sequences ukrainian-phonetics-basic-array ]; executableHaskellDepends = [ - async base cli-arguments directory halfsplit mmsyn2-array + async base cli-arguments directory halfsplit minmax mmsyn2-array phladiprelio-general-datatype phladiprelio-tests phladiprelio-ukrainian-shared phonetic-languages-basis phonetic-languages-constraints-array @@ -229593,12 +229867,12 @@ self: { }) {}; "phonetic-languages-constraints-array" = callPackage - ({ mkDerivation, base, subG }: + ({ mkDerivation, base, monoid-insertleft }: mkDerivation { pname = "phonetic-languages-constraints-array"; - version = "0.7.3.0"; - sha256 = "1iykr6d1gfrvkfxfd5dipmd45y5frg8j3lp8xxlvwhsakzxp6vsy"; - libraryHaskellDepends = [ base subG ]; + version = "0.8.0.0"; + sha256 = "08jni7b0llvx5gwcn7wl99a1xi449wjid46m3iq7hbwvbkaghhcw"; + libraryHaskellDepends = [ base monoid-insertleft ]; description = "Constraints to filter the needed permutations"; license = lib.licenses.mit; }) {}; @@ -229678,31 +229952,31 @@ self: { }) {}; "phonetic-languages-permutations-array" = callPackage - ({ mkDerivation, base, subG }: + ({ mkDerivation, base, monoid-insertleft }: mkDerivation { pname = "phonetic-languages-permutations-array"; - version = "0.4.0.0"; - sha256 = "0z6zwzfngfhwy8lqylv06xd6lqdxrsrflhjpvqqv3hj68am5p17j"; - libraryHaskellDepends = [ base subG ]; + version = "0.5.0.0"; + sha256 = "1ricwaw0da2fi4l5p7iwspcr6j6ldzjkb8zfi3dsicrgfkakpbkz"; + libraryHaskellDepends = [ base monoid-insertleft ]; description = "Permutations and universal set related functions for the phonetic-languages series"; license = lib.licenses.mit; }) {}; "phonetic-languages-phonetics-basics" = callPackage - ({ mkDerivation, base, foldable-ix, lists-flines, mmsyn2-array - , mmsyn3, mmsyn5 + ({ mkDerivation, base, intermediate-structures, lists-flines + , mmsyn2-array }: mkDerivation { pname = "phonetic-languages-phonetics-basics"; - version = "0.10.1.0"; - sha256 = "0i2mpfpycy004kc96ajraxrjzdzg1k04yjn18wf1k9x5q5n3xm24"; + version = "0.11.0.0"; + sha256 = "0mwl7q7h57v8f2v57hqkw3migas8f1rm1w6i72zq1yra23g945zs"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - base foldable-ix lists-flines mmsyn2-array mmsyn3 mmsyn5 + base intermediate-structures lists-flines mmsyn2-array ]; executableHaskellDepends = [ - base foldable-ix lists-flines mmsyn2-array mmsyn3 mmsyn5 + base intermediate-structures lists-flines mmsyn2-array ]; description = "A library for working with generalized phonetic languages usage"; license = lib.licenses.mit; @@ -229760,16 +230034,16 @@ self: { }) {}; "phonetic-languages-simplified-base" = callPackage - ({ mkDerivation, base, phonetic-languages-basis - , phonetic-languages-permutations-array, subG + ({ mkDerivation, base, minmax, monoid-insertleft + , phonetic-languages-basis, phonetic-languages-permutations-array }: mkDerivation { pname = "phonetic-languages-simplified-base"; - version = "0.7.1.0"; - sha256 = "1rjmkrlcfgv3n14y5rmg0sxnq409m3jxrjxvz8hznqprjalwkc79"; + version = "0.8.0.0"; + sha256 = "1adi6vs3p0q7d3032favk7fymjljx6wmxwz8jxjghm1kj6az0clk"; libraryHaskellDepends = [ - base phonetic-languages-basis phonetic-languages-permutations-array - subG + base minmax monoid-insertleft phonetic-languages-basis + phonetic-languages-permutations-array ]; description = "A basics of the phonetic-languages functionality that can be groupped"; license = lib.licenses.mit; @@ -236160,31 +236434,6 @@ self: { }) {}; "postgresql-binary" = 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.2"; - sha256 = "0gdmzylx8xqsp22hxlc19cqsid64s4bfqc4g9kg16vndc2b1d6x5"; - 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; - }) {}; - - "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 @@ -236207,7 +236456,6 @@ self: { benchmarkHaskellDepends = [ criterion rerebase ]; description = "Encoders and decoders for the PostgreSQL's binary format"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "postgresql-common" = callPackage @@ -239371,6 +239619,8 @@ self: { pname = "primitive-unlifted"; version = "2.1.0.0"; sha256 = "07ix39sraijgajprpzdbnl67m8ghixxbqg93k4m02k1gi83j2d31"; + revision = "1"; + editedCabalFile = "169j22x9xbw35pgsqixqbjhk5gbshbf1cvq2i84yz4b3g74164gg"; libraryHaskellDepends = [ array base bytestring primitive text-short ]; @@ -239827,8 +240077,8 @@ self: { pname = "process"; version = "1.6.18.0"; sha256 = "0zm3v2m95a7bsnndl1pvdj9a7gd4v84pb34rmgsqjkwpwi7lqpxa"; - revision = "1"; - editedCabalFile = "0hi7wnsi1yxx7chxbbpjlisid1slq8biw6m4bld6s6hy2njbryv9"; + revision = "2"; + editedCabalFile = "0ksri04db6g38n9h3qi0qwiq0gh0hy20irj90121mxp494kwwjwb"; libraryHaskellDepends = [ base deepseq directory filepath unix ]; testHaskellDepends = [ base bytestring directory ]; description = "Process libraries"; @@ -241429,8 +241679,8 @@ self: { }: mkDerivation { pname = "proto-lens-protobuf-types"; - version = "0.7.1.3"; - sha256 = "1jlirab314ca95yb15wgnxzyra7jfchw8xdgymsbcisfp1qqvjbb"; + version = "0.7.2.0"; + sha256 = "0500rwh5rmxyd49ah6nca5d7m9vbib9vmggyi1ybd0n36fcm7wzy"; setupHaskellDepends = [ base Cabal proto-lens-setup ]; libraryHaskellDepends = [ base lens-family proto-lens proto-lens-runtime text @@ -242269,29 +242519,6 @@ self: { }) {}; "ptr" = callPackage - ({ mkDerivation, base, bytestring, cereal, contravariant, criterion - , profunctors, QuickCheck, quickcheck-instances, rerebase - , strict-list, tasty, tasty-hunit, tasty-quickcheck, text, time - , vector - }: - mkDerivation { - pname = "ptr"; - version = "0.16.8.5"; - sha256 = "1rpbvg74cvqdpbvnwn28jy0sb7l5hzf4bs371zyr0dwh0ls3xrg6"; - 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; - }) {}; - - "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 @@ -242312,7 +242539,6 @@ self: { benchmarkHaskellDepends = [ cereal criterion rerebase ]; description = "Experimental abstractions for operations on pointers"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "ptr-poker" = callPackage @@ -248439,6 +248665,8 @@ self: { pname = "reactive-banana-wx"; version = "1.1.1.0"; sha256 = "1yzymc6qpjj8d0fal09vxy2yicbrgrg42khylbbsrzmdgqfnf3kr"; + revision = "1"; + editedCabalFile = "02px6q0slpyr2rdk8qm1mw1gfbyfd2fr9s0xip4a0863j7hjmgff"; configureFlags = [ "-f-buildexamples" ]; isLibrary = true; isExecutable = true; @@ -248709,8 +248937,8 @@ self: { pname = "readable"; version = "0.3.1"; sha256 = "1ja39cg26wy2fs00gi12x7iq5k8i366pbqi3p916skfa5jnkfc3h"; - revision = "1"; - editedCabalFile = "0dywlvxjszqa1dj5r1cva0viv2l1hm8mw75zddnf96pfpd00fmga"; + revision = "2"; + editedCabalFile = "1190pzpd10r8d59h7ks1yahnpj8h8hal2i7y6mx488bwc9iixdqk"; libraryHaskellDepends = [ base bytestring text ]; description = "Reading from Text and ByteString"; license = lib.licenses.bsd3; @@ -249197,18 +249425,6 @@ self: { }) {}; "record-hasfield" = callPackage - ({ mkDerivation, base }: - mkDerivation { - pname = "record-hasfield"; - version = "1.0"; - sha256 = "1jlyhj4nlj4hrypdcv7393nccjmfjnh1311incgqhm5wzigjygaj"; - libraryHaskellDepends = [ base ]; - testHaskellDepends = [ base ]; - description = "A version of GHC.Records as available in future GHCs."; - license = lib.licenses.bsd3; - }) {}; - - "record-hasfield_1_0_1" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "record-hasfield"; @@ -249218,7 +249434,6 @@ self: { testHaskellDepends = [ base ]; description = "A version of GHC.Records as available in future GHCs."; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "record-impl" = callPackage @@ -250382,6 +250597,7 @@ self: { ]; description = "Use colonnade with reflex-dom"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "reflex-dom-contrib" = callPackage @@ -250829,6 +251045,7 @@ 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 @@ -250978,18 +251195,19 @@ self: { ({ mkDerivation, base, bimap, containers, data-default , dependent-map, dependent-sum, exception-transformers, exceptions , extra, hspec, mmorph, mtl, ordered-containers, primitive, ref-tf - , reflex, stm, text, time, transformers, vty + , reflex, stm, text, time, transformers, vty, vty-crossplatform }: mkDerivation { pname = "reflex-vty"; - version = "0.5.1.0"; - sha256 = "0icq92xgk720k4q3qm6ib1p8xj1kqcxd64j3zsva23np9pql4sh1"; + version = "0.5.2.0"; + sha256 = "0aszgik0iir6f0n9zzak7w8s7cpc6sh77f5nbkgdyqswscnsfacq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bimap containers data-default dependent-map dependent-sum exception-transformers exceptions mmorph mtl ordered-containers primitive ref-tf reflex stm text time transformers vty + vty-crossplatform ]; executableHaskellDepends = [ base containers reflex text time transformers vty @@ -253606,10 +253824,8 @@ self: { }: mkDerivation { pname = "req"; - version = "3.13.1"; - sha256 = "0cprbfjvzh4fhn1vqyisqcqk236zdn765k6g7a8ssqgkiqaw8i8h"; - revision = "3"; - editedCabalFile = "0dib8rwavjrp2bsv3pl3bgblqdfvky53k7qnv7ca4sq8070aqffp"; + version = "3.13.2"; + sha256 = "1pmhfn4rq4n5r2jmml8bj287iaipfl576s0csl4yaf31j0ll1gjv"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson authenticate-oauth base blaze-builder bytestring @@ -253621,7 +253837,7 @@ self: { 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 + QuickCheck retry template-haskell text time ]; testToolDepends = [ hspec-discover ]; doCheck = false; @@ -254216,6 +254432,23 @@ self: { broken = true; }) {}; + "resp" = callPackage + ({ mkDerivation, base, bytestring, QuickCheck, scanner, tasty + , tasty-hunit, tasty-quickcheck, utf8-string + }: + mkDerivation { + pname = "resp"; + version = "2.0.0"; + sha256 = "029vark4k69lvcsn2p9m0yniack09csjxn2j7p0vwqkszbyz209z"; + libraryHaskellDepends = [ base bytestring scanner ]; + testHaskellDepends = [ + base bytestring QuickCheck scanner tasty tasty-hunit + tasty-quickcheck utf8-string + ]; + description = "A fast, non-backtracking parser for the redis RESP3 protocol"; + license = lib.licenses.bsd3; + }) {}; + "respond" = callPackage ({ mkDerivation, aeson, base, bifunctors, bytestring, containers , data-default-class, exceptions, fast-logger, formatting, HList @@ -254390,6 +254623,31 @@ self: { maintainers = [ lib.maintainers.tbidne ]; }) {inherit (pkgs) graphviz; inherit (pkgs) z3;}; + "rest-rewrite_0_4_3" = callPackage + ({ mkDerivation, base, containers, graphviz, hashable, monad-loops + , mtl, parsec, process, QuickCheck, text, time + , unordered-containers, z3 + }: + mkDerivation { + pname = "rest-rewrite"; + version = "0.4.3"; + sha256 = "0rvqagskkibwadqdkfqqjp0vrdxfn1hnb6g27ps7h160knygaa1d"; + libraryHaskellDepends = [ + base containers hashable monad-loops mtl parsec process QuickCheck + text time unordered-containers + ]; + testHaskellDepends = [ + base containers hashable mtl QuickCheck text time + unordered-containers + ]; + testSystemDepends = [ graphviz z3 ]; + doHaddock = false; + description = "Rewriting library with online termination checking"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.tbidne ]; + }) {inherit (pkgs) graphviz; inherit (pkgs) z3;}; + "rest-snap" = callPackage ({ mkDerivation, base, base-compat, bytestring, case-insensitive , rest-core, safe, snap-core, unordered-containers, uri-encode @@ -256131,6 +256389,29 @@ self: { broken = true; }) {}; + "risk-weaver" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, file-embed + , filepath, inline-c, JuicyPixels, optparse-applicative, random + , safe-exceptions, sixel, text, transformers, vector + }: + mkDerivation { + pname = "risk-weaver"; + version = "0.1.0.1"; + sha256 = "0hbr37lxawg5d5azgpdih2rqhl1jyfz803ds1vhg12d5vxwgfdz1"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base bytestring containers file-embed filepath inline-c + JuicyPixels optparse-applicative random safe-exceptions sixel text + transformers vector + ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ base ]; + description = "A DSL for Risk-oriented Object Detection Requirements"; + license = lib.licenses.mit; + mainProgram = "risk-weaver-exe"; + }) {}; + "rison" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, hspec , scientific, text, unordered-containers, vector @@ -266913,8 +267194,8 @@ self: { }: mkDerivation { pname = "servant-serf"; - version = "0.3.1.4"; - sha256 = "0vl8bs8r0z8rb1v3pd79sbb00b9f7a7i1q85csr313wc9nss6y7p"; + version = "0.3.1.6"; + sha256 = "1pqr2cp85k83gy384qjl27kqznpngr85gv6sk593f13nhfxygwh9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -267072,7 +267353,6 @@ self: { ]; description = "A family of combinators for defining webservices APIs and serving them"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "snap-greet"; }) {}; @@ -267664,6 +267944,22 @@ self: { license = lib.licenses.bsd3; }) {}; + "servant-xml_1_0_3" = callPackage + ({ mkDerivation, base, bytestring, http-media, servant, xmlbf + , xmlbf-xeno + }: + mkDerivation { + pname = "servant-xml"; + version = "1.0.3"; + sha256 = "1rn79pc0wvrzk5z8zcdir2ydia2bwksxrqbw5rma0ab0zsk3qvxf"; + libraryHaskellDepends = [ + base bytestring http-media servant xmlbf xmlbf-xeno + ]; + description = "Servant support for the XML Content-Type"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "servant-xml-conduit" = callPackage ({ mkDerivation, base, bytestring, conduit, http-media, servant , xml-conduit, xml-types @@ -267957,7 +268253,6 @@ self: { ]; description = "Snap bindings for serversession"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "serversession-frontend-wai" = callPackage @@ -268080,7 +268375,6 @@ self: { ]; description = "Snaplet for the ses-html package"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "sessions" = callPackage @@ -271904,15 +272198,23 @@ self: { }) {}; "simple-sql-parser" = callPackage - ({ mkDerivation, base, mtl, parsec, pretty, tasty, tasty-hunit }: + ({ mkDerivation, base, containers, megaparsec, mtl + , parser-combinators, prettyprinter, tasty, tasty-hunit, text + }: mkDerivation { pname = "simple-sql-parser"; - version = "0.6.0"; - sha256 = "11jpqh00nfdldpanrcy01jd6xyg4xvz3b8g4csc8kswc47wff82i"; + version = "0.7.0"; + sha256 = "1k1rmpwry3jmwnbydmb3wj1wpv7kc83q25hd4jipsw3w3id514k1"; isLibrary = true; isExecutable = true; - libraryHaskellDepends = [ base mtl parsec pretty ]; - testHaskellDepends = [ base mtl parsec pretty tasty tasty-hunit ]; + libraryHaskellDepends = [ + base containers megaparsec mtl parser-combinators prettyprinter + text + ]; + testHaskellDepends = [ + base containers megaparsec mtl parser-combinators prettyprinter + tasty tasty-hunit text + ]; description = "A parser for SQL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; @@ -274707,8 +275009,8 @@ self: { pname = "smtlib-backends"; version = "0.3"; sha256 = "13pyic8zq0dv7w529pciw0zfpzx63mrf3bq5nillsswbk0czv0qw"; - revision = "1"; - editedCabalFile = "1w7vcgj8x4w9py2b49rqn8gkqybfx3vzz4nyggli2b6vm2bpz5v9"; + revision = "2"; + editedCabalFile = "1g2pfmdmqkf3agxnzirgpp9sibjz5m89pjnx7f1i98znk6nswix9"; libraryHaskellDepends = [ base bytestring ]; description = "Low-level functions for SMT-LIB-based interaction with SMT solvers"; license = lib.licenses.mit; @@ -274722,8 +275024,8 @@ self: { pname = "smtlib-backends-process"; version = "0.3"; sha256 = "0jc7fmf3x53w8v0a8cj8v8r2f4gpn1jhndl80hyqzsblvrw5hcfg"; - revision = "1"; - editedCabalFile = "07g1pwg3ss364yg79xychls0bn145985pscr4vxs5j213zlr7viy"; + revision = "2"; + editedCabalFile = "09hszx3ba4d5x11sdv8fagb0nkg1m0q32wc264x5x0pnsv9k3wfa"; libraryHaskellDepends = [ base bytestring process smtlib-backends ]; @@ -274756,10 +275058,8 @@ self: { }: mkDerivation { pname = "smtlib-backends-z3"; - version = "0.3"; - sha256 = "1dny8jmkx1aclq5sbn4kgnpn0sg1rf34za0j6ppggzmh647aim8l"; - revision = "1"; - editedCabalFile = "094jq4fizsaj5yy3m9z5xv8zm5h110y0a91rkqzyml7f57yzlj5p"; + version = "0.3.1"; + sha256 = "1mgjlfhqcbqc84a87g6bp0i9pnmpz87b7w43x200mwx1k877zddy"; libraryHaskellDepends = [ base bytestring smtlib-backends ]; librarySystemDepends = [ gomp z3 ]; testHaskellDepends = [ @@ -275096,7 +275396,6 @@ self: { ]; description = "Top-level package for the Snap Web Framework"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.maralorn ]; }) {}; @@ -275146,7 +275445,6 @@ self: { ]; description = "Command-line tool to manage Snap AuthManager database"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "snap-auth-cli"; }) {}; @@ -275268,7 +275566,6 @@ self: { ]; description = "Collect errors in batches and dispatch them"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snap-extras" = callPackage @@ -275391,7 +275688,6 @@ self: { ]; description = "Typesafe URLs for Snap applications"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "snap-server" = callPackage @@ -275497,7 +275793,6 @@ self: { ]; description = "A library for BDD-style testing with the Snap Web Framework"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snap-utils" = callPackage @@ -275515,7 +275810,6 @@ self: { ]; description = "Snap Framework utilities"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snap-web-routes" = callPackage @@ -275531,7 +275825,6 @@ self: { ]; description = "Type safe URLs for Snap"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-acid-state" = callPackage @@ -275545,7 +275838,6 @@ self: { ]; description = "acid-state snaplet for Snap Framework"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-actionlog" = callPackage @@ -275588,7 +275880,6 @@ self: { ]; description = "Snap framework snaplet for the AMQP library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-auth-acid" = callPackage @@ -275609,7 +275900,6 @@ self: { ]; description = "Provides an Acid-State backend for the Auth Snaplet"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-coffee" = callPackage @@ -275629,7 +275919,6 @@ self: { ]; description = "CoffeeScript for Snap, auto-compilation and pre-compilation"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-css-min" = callPackage @@ -275646,7 +275935,6 @@ self: { ]; description = "A Snaplet for CSS minification"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-customauth" = callPackage @@ -275686,7 +275974,6 @@ self: { ]; description = "DEPRECATED! You should use standard Snap >= 0.9 \"environments\" functionality. It provided ability to easly read configuration based on given app environment given at command line, envs are defined in app configuration file"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-fay" = callPackage @@ -275723,7 +276010,6 @@ self: { ]; description = "Serve javascript files compiled with GHCJS"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-hasql" = callPackage @@ -275795,7 +276081,6 @@ self: { ]; description = "Snap framework snaplet for the Logger API library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-i18n" = callPackage @@ -275819,7 +276104,6 @@ self: { ]; description = "snaplet-i18n"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "demo"; }) {}; @@ -275839,7 +276123,6 @@ self: { ]; description = "Snap framework snaplet for the InfluxDB library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-lss" = callPackage @@ -275873,7 +276156,6 @@ self: { ]; description = "Snap framework snaplet for the Mandrill API library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-mongoDB" = callPackage @@ -275908,7 +276190,6 @@ self: { ]; description = "Minimalistic MongoDB Snaplet"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-mysql-simple" = callPackage @@ -275929,7 +276210,6 @@ self: { ]; description = "mysql-simple snaplet for the Snap Framework"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-oauth" = callPackage @@ -275977,7 +276257,6 @@ self: { ]; description = "persistent snaplet for the Snap Framework"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-postgresql-simple" = callPackage @@ -276002,7 +276281,6 @@ self: { ]; description = "postgresql-simple snaplet for the Snap Framework"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-postmark" = callPackage @@ -276036,7 +276314,6 @@ self: { ]; description = "Automatic (re)compilation of purescript projects"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-recaptcha" = callPackage @@ -276054,7 +276331,6 @@ self: { ]; description = "A ReCAPTCHA verification snaplet with Heist integration and connection sharing"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-redis" = callPackage @@ -276074,7 +276350,6 @@ self: { ]; description = "Redis support for Snap Framework"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-redson" = callPackage @@ -276148,7 +276423,6 @@ self: { ]; description = "Sass integration for Snap with request- and pre-compilation"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-scoped-session" = callPackage @@ -276165,7 +276439,6 @@ self: { ]; description = "Modularised session state for Snaplets, in a Snaplet"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-sedna" = callPackage @@ -276199,7 +276472,6 @@ self: { ]; description = "Snaplet for the ses-html package"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-sqlite-simple" = callPackage @@ -276230,7 +276502,6 @@ self: { ]; description = "sqlite-simple snaplet for the Snap Framework"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-sqlite-simple-jwt-auth" = callPackage @@ -276250,7 +276521,6 @@ self: { ]; description = "Snaplet for JWT authentication with snaplet-sqlite-simple"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-stripe" = callPackage @@ -276304,7 +276574,6 @@ self: { ]; description = "Typed session snaplets and continuation-based programming for the Snap web framework"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snaplet-wordpress" = callPackage @@ -276331,7 +276600,6 @@ self: { ]; description = "A snaplet that communicates with wordpress over its api"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "snappy" = callPackage @@ -278438,6 +278706,29 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; + "specup" = callPackage + ({ mkDerivation, base, bytestring, extra, hspec, hspec-core + , megaparsec, optparse-applicative, stache, text, yaml + }: + mkDerivation { + pname = "specup"; + version = "0.1.0.1"; + sha256 = "1m17jhwn4zdciiqk2q2c4rhydvbd03ivszjx79y0lg40r778ckzc"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring extra megaparsec stache text yaml + ]; + executableHaskellDepends = [ + base bytestring optparse-applicative text + ]; + testHaskellDepends = [ base bytestring hspec hspec-core text ]; + description = "Manage the application of templates to custom yaml"; + license = lib.licenses.gpl2Only; + mainProgram = "specup"; + maintainers = [ lib.maintainers.danielrolls ]; + }) {}; + "speechmatics" = callPackage ({ mkDerivation, aeson, base, bytestring, heavy-logger, HsOpenSSL , hspec, http-client, http-client-openssl, http-types @@ -279516,8 +279807,8 @@ self: { }: mkDerivation { pname = "sqlite-easy"; - version = "1.0.0.0"; - sha256 = "0w8mdfx4cwppdadbhqrcsl3lhwwmj7qv0r9r11lcm7y9frah7c02"; + version = "1.0.1.0"; + sha256 = "05ydnpg4ks1swcc5xl9faynfx08mmw1kgh35i2k0dm26v82xg543"; libraryHaskellDepends = [ base bytestring direct-sqlite migrant-core mtl resource-pool text unliftio-core @@ -279532,16 +279823,17 @@ self: { "sqlite-simple" = callPackage ({ mkDerivation, attoparsec, base, base16-bytestring, blaze-builder - , blaze-textual, bytestring, containers, direct-sqlite, HUnit, Only - , template-haskell, text, time, transformers + , blaze-textual, bytestring, containers, direct-sqlite, exceptions + , HUnit, Only, template-haskell, text, time, transformers }: mkDerivation { pname = "sqlite-simple"; - version = "0.4.18.2"; - sha256 = "14axfc9ii08g7yx3j9n5hrfrsmab3pjv7n0cshcg4a2lvnkv25fw"; + version = "0.4.19.0"; + sha256 = "0fijx4shdr81wxw70m4wj7lqzn38iajlp48mbjva42890qb7swiq"; libraryHaskellDepends = [ attoparsec base blaze-builder blaze-textual bytestring containers - direct-sqlite Only template-haskell text time transformers + direct-sqlite exceptions Only template-haskell text time + transformers ]; testHaskellDepends = [ base base16-bytestring bytestring direct-sqlite HUnit text time @@ -281282,8 +281574,8 @@ self: { }: mkDerivation { pname = "stamina"; - version = "0.1.0.2"; - sha256 = "0j3sgpra7dxdjy93gcjjsfhm08670h4h9pbxlgrbrp840ic54mam"; + version = "0.1.0.3"; + sha256 = "0w130kf4vdbsjb4h0ycb1ykj5a3giallggnw0dpn88kzz88q7qjm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -284871,10 +285163,8 @@ self: { }: mkDerivation { pname = "string-interpolate"; - version = "0.3.2.1"; - sha256 = "1m7xpfvhsn61wvq6axxp93630l6zy3z9zxw7gx9syagjgmyh2brr"; - revision = "1"; - editedCabalFile = "1zzx8cmzgb0qlz5k81vp4hbsvmap8dmv9r661dl9d3r2zqz6skr8"; + version = "0.3.3.0"; + sha256 = "1m4m9ivi29q90fvrinigqwz4qmnxnbi895l1gmsrp7j0bmwjxhrb"; libraryHaskellDepends = [ base bytestring haskell-src-exts haskell-src-meta split template-haskell text text-conversions utf8-string @@ -287539,8 +287829,8 @@ self: { }: mkDerivation { pname = "swagger2"; - version = "2.8.7"; - sha256 = "021pshm4i5wvlixgr251xzk36bpx42920pfcvq1w4sakx8x9fyli"; + version = "2.8.8"; + sha256 = "1wvrxgkrgd6f9x2bfnxky9dc1vsnrib9xmvkrgxyqxkjm6gdmgzg"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ aeson aeson-pretty base base-compat-batteries bytestring containers @@ -291285,17 +291575,18 @@ self: { license = lib.licenses.bsd3; }) {}; - "tar_0_6_0_0" = callPackage + "tar_0_6_1_0" = callPackage ({ mkDerivation, array, base, bytestring, containers, deepseq - , directory, file-embed, filepath, QuickCheck, tasty, tasty-bench - , tasty-quickcheck, temporary, time + , directory, file-embed, filepath, os-string, QuickCheck, tasty + , tasty-bench, tasty-quickcheck, temporary, time, transformers }: mkDerivation { pname = "tar"; - version = "0.6.0.0"; - sha256 = "11hr2p0lrdkklvn7yf85cqhyzq4ax2lxsfg0rljakkrpnn7s0n44"; + version = "0.6.1.0"; + sha256 = "1nh5sdlsdsgys3a17sj50gxgy2vdc7rzgzr39z9kj2244vhz5zpd"; libraryHaskellDepends = [ - array base bytestring containers deepseq directory filepath time + array base bytestring containers deepseq directory filepath + os-string time transformers ]; testHaskellDepends = [ array base bytestring containers deepseq directory file-embed @@ -292107,10 +292398,8 @@ self: { }: mkDerivation { pname = "tasty-inspection-testing"; - version = "0.2"; - sha256 = "1gdwbg545gwfx2a26s7hkgz9l9mfb13i6v20j09hqrlbh1xsi3qz"; - revision = "2"; - editedCabalFile = "1fqyjm63qvi26lwbd9h2rj3178z8pf4gx3pry95fwlgkqd2hwjp9"; + version = "0.2.1"; + sha256 = "0wl2xlnbmqdkwhi4ic6a4q4lxf9qg433lidi8d0hlp3ykrjpbcay"; libraryHaskellDepends = [ base ghc inspection-testing tasty template-haskell ]; @@ -293660,8 +293949,8 @@ self: { }: mkDerivation { pname = "templatise"; - version = "0.1.1.0"; - sha256 = "1vkqnb0h7gqrm50vndrg4xz1g5izzn93wbmkcsy3wrb99isl4yj4"; + version = "0.1.2.0"; + sha256 = "0plgfhvdhs8bwyldcc84scmaw7cw1rva7m3rxx14jn3dhc2k65qj"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -293674,7 +293963,7 @@ self: { testHaskellDepends = [ base bytestring Cabal-syntax directory filepath hspec mtl network-uri optparse-applicative process tasty tasty-golden - tasty-hspec temporary text + tasty-hspec temporary text time ]; doHaddock = false; description = "You can use template.hs to create a new Haskell GitHub repository."; @@ -295416,6 +295705,8 @@ self: { pname = "texrunner"; version = "0.0.1.3"; sha256 = "0lck7b6gw217jabgz2sa3r32i7yxm35hx32jn0s86dbckc2xqili"; + revision = "1"; + editedCabalFile = "1z719yygpzr8lsdvyldq1dca7lffll4wlbv7mkm7phyks6zfdn1m"; libraryHaskellDepends = [ attoparsec base bytestring directory filepath io-streams mtl process semigroups temporary @@ -302021,26 +302312,6 @@ self: { }) {}; "tracing" = 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.3"; - sha256 = "1v178byysbl6cpx8dqs4a1failfzpr80fqv7icddq28rh95b2aj2"; - 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; - }) {}; - - "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 @@ -302058,7 +302329,6 @@ self: { ]; description = "Distributed tracing"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "tracing-control" = callPackage @@ -302828,6 +303098,7 @@ self: { ]; description = "Reactive Type Safe Routing"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "trasa-server" = callPackage @@ -306386,6 +306657,29 @@ self: { broken = true; }) {}; + "typechain" = callPackage + ({ mkDerivation, aeson, base, bytestring, exceptions, http-conduit + , lens, mtl, split, template-haskell, unordered-containers + }: + mkDerivation { + pname = "typechain"; + version = "0.2.0.0"; + sha256 = "1d86474d6j05zkvgrjxzx6b46badcw421f3gzkjzggki2vswyg2l"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base bytestring exceptions http-conduit lens mtl + template-haskell unordered-containers + ]; + executableHaskellDepends = [ + aeson base bytestring exceptions http-conduit lens mtl split + template-haskell unordered-containers + ]; + description = "An implementation of LangChain in Haskell"; + license = lib.licenses.gpl3Plus; + mainProgram = "typechain-exe"; + }) {}; + "typecheck-plugin-nat-simple" = callPackage ({ mkDerivation, base, containers, ghc, ghc-tcplugins-extra }: mkDerivation { @@ -309745,6 +310039,8 @@ self: { pname = "unix-bytestring"; version = "0.4.0"; sha256 = "0vpg1yfv69ks7b8vyci5l480nj3b90dfvkxdfhw4n3mgch4s6rh4"; + revision = "1"; + editedCabalFile = "0p9akxwacfkbhpiqp0nvdsk5lsxlr5l3b0dgz86fwf7pp2zsd82m"; libraryHaskellDepends = [ base bytestring ]; description = "Unix/Posix-specific functions for ByteStrings"; license = lib.licenses.bsd3; @@ -314422,8 +314718,8 @@ self: { }: mkDerivation { pname = "versions"; - version = "6.0.4"; - sha256 = "1kw4bn406p8llfyg896xrvahkzgbcdcffaf8kadh4rx5gif2hjyb"; + version = "6.0.5"; + sha256 = "0cigjr3jmh3gn02daxan54g57rrq8xirackcz7ri3ziv3fy4ffa1"; libraryHaskellDepends = [ base deepseq hashable megaparsec parser-combinators template-haskell text @@ -318675,7 +318971,6 @@ self: { ]; description = "Wrappers for web frameworks to ease usage with the FP Complete environment"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "web-inv-route" = callPackage @@ -320625,8 +320920,8 @@ self: { ({ mkDerivation, base, shelly, template-haskell, text }: mkDerivation { pname = "which"; - version = "0.2.0.1"; - sha256 = "0wa11a7x003fx3fx0l7bn8f339pbz9fhv1dnr6jv7xx2066mdnya"; + version = "0.2.0.2"; + sha256 = "08w398rm86slizy3fqb1rfd926zycajfnzx0sa1awrnbh2kjfx6m"; libraryHaskellDepends = [ base shelly template-haskell text ]; description = "Determine the full path to an executable"; license = lib.licenses.bsd3; @@ -324313,8 +324608,8 @@ self: { }: mkDerivation { pname = "xml-conduit-writer"; - version = "0.1.1.4"; - sha256 = "1fn5g9gya9402cyabzgfjbm2dbhli86hcwwk6a2g5mm6f0sbz792"; + version = "0.1.1.5"; + sha256 = "1ma25a6kknrhm8n3ldj5bq203dmg52nshhmvi7zf3lz56psjf1f1"; libraryHaskellDepends = [ base containers data-default dlist mtl text xml-conduit xml-types ]; From f90f6e6f93916a3f4e929188d0a614dd9eb80d92 Mon Sep 17 00:00:00 2001 From: Daniel Rolls Date: Sun, 4 Feb 2024 14:51:00 +0000 Subject: [PATCH 114/340] specup: init --- pkgs/development/haskell-modules/configuration-nix.nix | 1 + pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 3 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index 79b991da2897..1fce8999643a 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -470,6 +470,7 @@ self: super: builtins.intersectAttrs super { wxcore = super.wxcore.override { wxGTK = pkgs.wxGTK32; }; shellify = enableSeparateBinOutput super.shellify; + specup = enableSeparateBinOutput super.specup; # Test suite wants to connect to $DISPLAY. bindings-GLFW = dontCheck super.bindings-GLFW; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a6d3a098d788..9de83b5809eb 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -13341,6 +13341,8 @@ with pkgs; sockdump = callPackage ../tools/networking/sockdump { }; + specup = haskellPackages.specup.bin; + spglib = callPackage ../development/libraries/spglib { inherit (llvmPackages) openmp; }; From 05a3a5084c1d9ca6b0692a7fc375fd768de14ffe Mon Sep 17 00:00:00 2001 From: Deniz Alp Durmaz Date: Sun, 4 Feb 2024 17:48:45 +0200 Subject: [PATCH 115/340] haskellPackages.ascii: Apply patches to ascii dependencies Hedgehog upper boundaries are too restrictive on a couple of ascii's dependencies, this applies two PRs from upstream as patches. --- .../configuration-ghc-9.6.x.nix | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) 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 0aafb27ceb1e..b6c404866653 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix @@ -147,6 +147,28 @@ self: super: { # Doctest comments have bogus imports. bsb-http-chunked = dontCheck super.bsb-http-chunked; + # This can be removed once https://github.com/typeclasses/ascii-predicates/pull/1 + # is merged and in a release that's being tracked. + ascii-predicates = appendPatch + (pkgs.fetchpatch + { url = "https://github.com/typeclasses/ascii-predicates/commit/2e6d9ed45987a8566f3a77eedf7836055c076d1a.patch"; + name = "ascii-predicates-pull-1.patch"; + relative = "ascii-predicates"; + sha256 = "sha256-4JguQFZNRQpjZThLrAo13jNeypvLfqFp6o7c1bnkmZo="; + }) + super.ascii-predicates; + + # This can be removed once https://github.com/typeclasses/ascii-numbers/pull/1 + # is merged and in a release that's being tracked. + ascii-numbers = appendPatch + (pkgs.fetchpatch + { url = "https://github.com/typeclasses/ascii-numbers/commit/e9474ad91bc997891f1a46afd5d0bdf9b9f7d768.patch"; + name = "ascii-numbers-pull-1.patch"; + relative = "ascii-numbers"; + sha256 = "sha256-buw1UeW57CFefEfqdDUraSyQ+H/NvCZOv6WF2ORiYQg="; + }) + super.ascii-numbers; + # Fix ghc-9.6.x build errors. libmpd = appendPatch # https://github.com/vimus/libmpd-haskell/pull/138 From b9cae33009fc80c32f151fbe768b69e718cf2a57 Mon Sep 17 00:00:00 2001 From: maralorn Date: Mon, 5 Feb 2024 23:31:51 +0100 Subject: [PATCH 116/340] haskellPackages.cabal2nix-unstable: 2024-01-04 -> 2024-02-05 --- maintainers/scripts/haskell/regenerate-hackage-packages.sh | 4 ---- pkgs/development/haskell-modules/cabal2nix-unstable.nix | 6 +++--- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/maintainers/scripts/haskell/regenerate-hackage-packages.sh b/maintainers/scripts/haskell/regenerate-hackage-packages.sh index 96a18aa8ed87..8f629c53102f 100755 --- a/maintainers/scripts/haskell/regenerate-hackage-packages.sh +++ b/maintainers/scripts/haskell/regenerate-hackage-packages.sh @@ -66,10 +66,6 @@ done HACKAGE2NIX="${HACKAGE2NIX:-hackage2nix}" -# To prevent hackage2nix fails because of encoding. -# See: https://github.com/NixOS/nixpkgs/pull/122023 -export LC_ALL=C.UTF-8 - config_dir=pkgs/development/haskell-modules/configuration-hackage2nix run_hackage2nix() { diff --git a/pkgs/development/haskell-modules/cabal2nix-unstable.nix b/pkgs/development/haskell-modules/cabal2nix-unstable.nix index cd517534d649..8e7396a3fb48 100644 --- a/pkgs/development/haskell-modules/cabal2nix-unstable.nix +++ b/pkgs/development/haskell-modules/cabal2nix-unstable.nix @@ -8,10 +8,10 @@ }: mkDerivation { pname = "cabal2nix"; - version = "unstable-2024-01-04"; + version = "unstable-2024-02-05"; src = fetchzip { - url = "https://github.com/NixOS/cabal2nix/archive/e394e96c51cc7a2858145e710fbedbb2cb57f6ec.tar.gz"; - sha256 = "0rzmyx2i2z3w2ibg4rbaasq0581sa7bf8n1cih6v3j6phzgl3058"; + url = "https://github.com/NixOS/cabal2nix/archive/173e8a5fa70dc95a1aeb0bd877bf5fee6d5e6b4a.tar.gz"; + sha256 = "1pld7jfsjmw486ch6li1fqci1jj5p2nvfq7nrkxrmf5p2ja5528g"; }; postUnpack = "sourceRoot+=/cabal2nix; echo source root reset to $sourceRoot"; isLibrary = true; From 68ee161b90277af87552cb93adc536f1c46fb039 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Favier?= Date: Wed, 7 Feb 2024 10:17:17 +0100 Subject: [PATCH 117/340] haskell.packages.ghc94.ghc-exactprint: pin to 1.6.1.3 --- pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix | 3 +++ 1 file changed, 3 insertions(+) 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 82cbf5ff23aa..653187007b31 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix @@ -92,6 +92,9 @@ in { ghc-tags = self.ghc-tags_1_6; + # A given major version of ghc-exactprint only supports one version of GHC. + ghc-exactprint = super.ghc-exactprint_1_6_1_3; + # Too strict upper bound on template-haskell # https://github.com/mokus0/th-extras/issues/18 th-extras = doJailbreak super.th-extras; From b9341ddc6fa0071fab0b6243a36852b0159dee8b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Favier?= Date: Wed, 7 Feb 2024 11:01:46 +0100 Subject: [PATCH 118/340] haskell.packages.ghc94.hw-fingertree: don't check --- pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix | 3 +++ 1 file changed, 3 insertions(+) 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 653187007b31..3f63abcabe19 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix @@ -105,6 +105,9 @@ in { # Broken because of unix >= 2.8 for GHC >= 9.6 darcs = unmarkBroken (doDistribute super.darcs); + # Test suite has too strict dependencies + hw-fingertree = dontCheck super.hw-fingertree; + inherit ( let From 388426667a52c66f289a46a334f7ad65dca3b588 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Favier?= Date: Wed, 7 Feb 2024 12:29:48 +0100 Subject: [PATCH 119/340] haskellPackages.nix-serve-ng: apply patch --- pkgs/development/haskell-modules/configuration-common.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index a77943dbf8d5..441abe4789c4 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2857,6 +2857,12 @@ self: super: { ghc-lib-parser = self.ghc-lib-parser_9_8_1_20231121; }); + # Support base16 1.0 + nix-serve-ng = appendPatch (fetchpatch { + url = "https://github.com/aristanetworks/nix-serve-ng/commit/4d9eacfcf753acbcfa0f513bec725e9017076270.patch"; + hash = "sha256-zugyUpEq/iVkxghrvguL95+lJDEpE8MLvZivken0p24="; + }) super.nix-serve-ng; + # Needs a matching version of ipython-kernel and a # ghc-syntax-highlighter compatible with a newer ghc-lib-parser it # transitively pulls in From 16209df1650a4aae7411d53f97cf8ea0f3fb6ac2 Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Sun, 4 Feb 2024 21:52:35 +0100 Subject: [PATCH 120/340] haskellPackages.postgresql-libpq: Use pkg-config instead of pg_config to find libpq During configure, postgresql-libpq's Setup.hs will try to execute pg_config to find libpq. This will not work when cross-compiling, because pg_config was compiled for the target system, but needs to run on the host. The "use-pkg-config" flag allows to do this via pkg-config instead, which works better in those cases. --- pkgs/development/haskell-modules/configuration-nix.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index 1fce8999643a..c0a2d4c59542 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -1379,4 +1379,12 @@ self: super: builtins.intersectAttrs super { mpi-hs-cereal mpi-hs-binary ; + + postgresql-libpq = overrideCabal (drv: { + # Using use-pkg-config flag, because pg_config won't work when cross-compiling. + configureFlags = drv.configureFlags or [] ++ [ "-fuse-pkg-config" ]; + # Move postgresql from SystemDepends to PkgconfigDepends + libraryPkgconfigDepends = drv.librarySystemDepends; + librarySystemDepends = []; + }) super.postgresql-libpq; } From 7d25d060eb2830be96d114311821753821378de0 Mon Sep 17 00:00:00 2001 From: Rodney Lorrimar Date: Thu, 8 Feb 2024 21:48:12 +1000 Subject: [PATCH 121/340] haskellPackages.package-version: Not broken --- .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 - pkgs/development/haskell-modules/hackage-packages.nix | 2 -- 2 files changed, 3 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index e098567b0e13..4d52cb69ecbf 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -3961,7 +3961,6 @@ broken-packages: - overture # failure in job https://hydra.nixos.org/build/233245959 at 2023-09-02 - owoify-hs # failure in job https://hydra.nixos.org/build/233213422 at 2023-09-02 - package-description-remote # failure in job https://hydra.nixos.org/build/233221358 at 2023-09-02 - - package-version # failure in job https://hydra.nixos.org/build/233191665 at 2023-09-02 - package-vt # failure in job https://hydra.nixos.org/build/233225831 at 2023-09-02 - packdeps # failure in job https://hydra.nixos.org/build/233216607 at 2023-09-02 - packed-dawg # failure in job https://hydra.nixos.org/build/233207332 at 2023-09-02 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 038bb453988a..e1c7cb73d177 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -222102,8 +222102,6 @@ self: { ]; description = "A package for retrieving a package's version number"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "package-vt" = callPackage From eb56edbce050a9b7e74d38a68e125783ad05571c Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Sun, 28 Jan 2024 10:58:14 +0100 Subject: [PATCH 122/340] haskellPackages.mkDerivation: remove version checks for unsupported GHC Most of the version checks for GHC can be removed, because they target versions which are not part of nixpkgs anymore. --- .../haskell-modules/generic-builder.nix | 51 +++++++------------ .../haskell-modules/lib/compose.nix | 2 +- .../haskell-modules/with-packages-wrapper.nix | 4 +- 3 files changed, 21 insertions(+), 36 deletions(-) diff --git a/pkgs/development/haskell-modules/generic-builder.nix b/pkgs/development/haskell-modules/generic-builder.nix index 1819b29da460..61f39d6ee25b 100644 --- a/pkgs/development/haskell-modules/generic-builder.nix +++ b/pkgs/development/haskell-modules/generic-builder.nix @@ -27,10 +27,10 @@ in , buildFlags ? [] , haddockFlags ? [] , description ? null -, doCheck ? !isCross && lib.versionOlder "7.4" ghc.version +, doCheck ? !isCross , doBenchmark ? false , doHoogle ? true -, doHaddockQuickjump ? doHoogle && lib.versionAtLeast ghc.version "8.6" +, doHaddockQuickjump ? doHoogle , doInstallIntermediates ? false , editedCabalFile ? null , enableLibraryProfiling ? !(ghc.isGhcjs or false) @@ -41,7 +41,7 @@ in , enableSharedLibraries ? !stdenv.hostPlatform.isStatic && (ghc.enableShared or false) , enableDeadCodeElimination ? (!stdenv.isDarwin) # TODO: use -dead_strip for darwin , enableStaticLibraries ? !(stdenv.hostPlatform.isWindows or stdenv.hostPlatform.isWasm) -, enableHsc2hsViaAsm ? stdenv.hostPlatform.isWindows && lib.versionAtLeast ghc.version "8.4" +, enableHsc2hsViaAsm ? stdenv.hostPlatform.isWindows , extraLibraries ? [], librarySystemDepends ? [], executableSystemDepends ? [] # On macOS, statically linking against system frameworks is not supported; # see https://developer.apple.com/library/content/qa/qa1118/_index.html @@ -125,23 +125,17 @@ assert stdenv.hostPlatform.isWasm -> enableStaticLibraries == false; let - inherit (lib) optional optionals optionalString versionOlder versionAtLeast + inherit (lib) optional optionals optionalString versionAtLeast concatStringsSep enableFeature optionalAttrs; isGhcjs = ghc.isGhcjs or false; isHaLVM = ghc.isHaLVM or false; - packageDbFlag = if isGhcjs || isHaLVM || versionOlder "7.6" ghc.version - then "package-db" - else "package-conf"; # GHC used for building Setup.hs # # Same as our GHC, unless we're cross, in which case it is native GHC with the # same version, or ghcjs, in which case its the ghc used to build ghcjs. nativeGhc = buildHaskellPackages.ghc; - nativePackageDbFlag = if versionOlder "7.6" nativeGhc.version - then "package-db" - else "package-conf"; # the target dir for haddock documentation docdir = docoutput: docoutput + "/share/doc/" + pname + "-" + version; @@ -233,19 +227,19 @@ let (optionalString (enableSharedExecutables && stdenv.isDarwin) "--ghc-option=-optl=-Wl,-headerpad_max_install_names") (optionalString enableParallelBuilding "--ghc-options=${parallelBuildingFlags}") (optionalString useCpphs "--with-cpphs=${cpphs}/bin/cpphs --ghc-options=-cpp --ghc-options=-pgmP${cpphs}/bin/cpphs --ghc-options=-optP--cpp") - (enableFeature (enableDeadCodeElimination && !stdenv.hostPlatform.isAarch32 && !stdenv.hostPlatform.isAarch64 && (versionAtLeast "8.0.1" ghc.version)) "split-objs") + (enableFeature false "split-objs") (enableFeature enableLibraryProfiling "library-profiling") - (optionalString ((enableExecutableProfiling || enableLibraryProfiling) && versionOlder "8" ghc.version) "--profiling-detail=${profilingDetail}") - (enableFeature enableExecutableProfiling (if versionOlder ghc.version "8" then "executable-profiling" else "profiling")) + (optionalString (enableExecutableProfiling || enableLibraryProfiling) "--profiling-detail=${profilingDetail}") + (enableFeature enableExecutableProfiling "profiling") (enableFeature enableSharedLibraries "shared") - (optionalString (versionAtLeast ghc.version "7.10") (enableFeature doCoverage "coverage")) - (optionalString (versionOlder "8.4" ghc.version) (enableFeature enableStaticLibraries "static")) - (optionalString (isGhcjs || versionOlder "7.4" ghc.version) (enableFeature enableSharedExecutables "executable-dynamic")) - (optionalString (isGhcjs || versionOlder "7" ghc.version) (enableFeature doCheck "tests")) + (enableFeature doCoverage "coverage") + (enableFeature enableStaticLibraries "static") + (enableFeature enableSharedExecutables "executable-dynamic") + (enableFeature doCheck "tests") (enableFeature doBenchmark "benchmarks") "--enable-library-vanilla" # TODO: Should this be configurable? (enableFeature enableLibraryForGhci "library-for-ghci") - ] ++ optionals (enableDeadCodeElimination && (lib.versionOlder "8.0.1" ghc.version)) [ + ] ++ optionals (enableDeadCodeElimination) [ "--ghc-option=-split-sections" ] ++ optionals dontStrip [ "--disable-library-stripping" @@ -264,7 +258,7 @@ let postPhases = optional doInstallIntermediates "installIntermediatesPhase"; setupCompileFlags = [ - (optionalString (!coreSetup) "-${nativePackageDbFlag}=$setupPackageConfDir") + (optionalString (!coreSetup) "-package-db=$setupPackageConfDir") (optionalString enableParallelBuilding parallelBuildingFlags) "-threaded" # https://github.com/haskell/cabal/issues/2398 "-rtsopts" # allow us to pass RTS flags to the generated Setup executable @@ -433,7 +427,7 @@ stdenv.mkDerivation ({ for p in "''${pkgsBuildBuild[@]}" "''${pkgsBuildHost[@]}" "''${pkgsBuildTarget[@]}"; do ${buildPkgDb nativeGhc "$setupPackageConfDir"} done - ${nativeGhcCommand}-pkg --${nativePackageDbFlag}="$setupPackageConfDir" recache + ${nativeGhcCommand}-pkg --package-db="$setupPackageConfDir" recache '' # For normal components + '' @@ -445,12 +439,9 @@ stdenv.mkDerivation ({ if [ -d "$p/lib" ]; then configureFlags+=" --extra-lib-dirs=$p/lib" fi - '' - # It is not clear why --extra-framework-dirs does work fine on Linux - + optionalString (!stdenv.buildPlatform.isDarwin || versionAtLeast nativeGhc.version "8.0") '' - if [[ -d "$p/Library/Frameworks" ]]; then - configureFlags+=" --extra-framework-dirs=$p/Library/Frameworks" - fi + if [[ -d "$p/Library/Frameworks" ]]; then + configureFlags+=" --extra-framework-dirs=$p/Library/Frameworks" + fi '' + '' done '' @@ -490,7 +481,7 @@ stdenv.mkDerivation ({ sed -i "s,dynamic-library-dirs: .*,dynamic-library-dirs: $dynamicLinksDir," "$f" done '') + '' - ${ghcCommand}-pkg --${packageDbFlag}="$packageConfDir" recache + ${ghcCommand}-pkg --package-db="$packageConfDir" recache runHook postSetupCompilerEnvironment ''; @@ -622,11 +613,7 @@ stdenv.mkDerivation ({ done ''} ${optionalString doCoverage "mkdir -p $out/share && cp -r dist/hpc $out/share"} - ${optionalString (enableSharedExecutables && isExecutable && !isGhcjs && stdenv.isDarwin && lib.versionOlder ghc.version "7.10") '' - for exe in "${binDir}/"* ; do - install_name_tool -add_rpath "$out/${ghcLibdir}/${pname}-${version}" "$exe" - done - ''} + ${optionalString enableSeparateDocOutput '' for x in ${docdir "$doc"}"/html/src/"*.html; do diff --git a/pkgs/development/haskell-modules/lib/compose.nix b/pkgs/development/haskell-modules/lib/compose.nix index fe1a8ef7a014..40195ac7a801 100644 --- a/pkgs/development/haskell-modules/lib/compose.nix +++ b/pkgs/development/haskell-modules/lib/compose.nix @@ -398,7 +398,7 @@ rec { # Some information about which phases should be run. controlPhases = ghc: let inherit (ghcInfo ghc) isCross; in - { doCheck ? !isCross && (lib.versionOlder "7.4" ghc.version) + { doCheck ? !isCross , doBenchmark ? false , ... }: { inherit doCheck doBenchmark; }; diff --git a/pkgs/development/haskell-modules/with-packages-wrapper.nix b/pkgs/development/haskell-modules/with-packages-wrapper.nix index 03f59302a0d3..a3ca6f5b1d2f 100644 --- a/pkgs/development/haskell-modules/with-packages-wrapper.nix +++ b/pkgs/development/haskell-modules/with-packages-wrapper.nix @@ -47,8 +47,6 @@ let isGhcjs = ghc.isGhcjs or false; isHaLVM = ghc.isHaLVM or false; - ghc761OrLater = isGhcjs || isHaLVM || lib.versionOlder "7.6.1" ghc.version; - packageDBFlag = if ghc761OrLater then "--global-package-db" else "--global-conf"; ghcCommand' = if isGhcjs then "ghcjs" else "ghc"; ghcCommand = "${ghc.targetPrefix}${ghcCommand'}"; ghcCommandCaps= lib.toUpper ghcCommand'; @@ -122,7 +120,7 @@ symlinkJoin { for prg in ${ghcCommand}-pkg ${ghcCommand}-pkg-${ghc.version}; do if [[ -x "${ghc}/bin/$prg" ]]; then rm -f $out/bin/$prg - makeWrapper ${ghc}/bin/$prg $out/bin/$prg --add-flags "${packageDBFlag}=${packageCfgDir}" + makeWrapper ${ghc}/bin/$prg $out/bin/$prg --add-flags "--global-package-db=${packageCfgDir}" fi done From 9d57ec90d67eedff67fcee07acb83e18c94f8d25 Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Wed, 31 Jan 2024 20:46:05 +0100 Subject: [PATCH 123/340] haskellPackages.mkDerivation: remove some empty lines and default arguments --- pkgs/development/haskell-modules/generic-builder.nix | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/pkgs/development/haskell-modules/generic-builder.nix b/pkgs/development/haskell-modules/generic-builder.nix index 61f39d6ee25b..a248b5b11b22 100644 --- a/pkgs/development/haskell-modules/generic-builder.nix +++ b/pkgs/development/haskell-modules/generic-builder.nix @@ -227,7 +227,6 @@ let (optionalString (enableSharedExecutables && stdenv.isDarwin) "--ghc-option=-optl=-Wl,-headerpad_max_install_names") (optionalString enableParallelBuilding "--ghc-options=${parallelBuildingFlags}") (optionalString useCpphs "--with-cpphs=${cpphs}/bin/cpphs --ghc-options=-cpp --ghc-options=-pgmP${cpphs}/bin/cpphs --ghc-options=-optP--cpp") - (enableFeature false "split-objs") (enableFeature enableLibraryProfiling "library-profiling") (optionalString (enableExecutableProfiling || enableLibraryProfiling) "--profiling-detail=${profilingDetail}") (enableFeature enableExecutableProfiling "profiling") @@ -439,9 +438,9 @@ stdenv.mkDerivation ({ if [ -d "$p/lib" ]; then configureFlags+=" --extra-lib-dirs=$p/lib" fi - if [[ -d "$p/Library/Frameworks" ]]; then - configureFlags+=" --extra-framework-dirs=$p/Library/Frameworks" - fi + if [[ -d "$p/Library/Frameworks" ]]; then + configureFlags+=" --extra-framework-dirs=$p/Library/Frameworks" + fi '' + '' done '' @@ -614,7 +613,6 @@ stdenv.mkDerivation ({ ''} ${optionalString doCoverage "mkdir -p $out/share && cp -r dist/hpc $out/share"} - ${optionalString enableSeparateDocOutput '' for x in ${docdir "$doc"}"/html/src/"*.html; do remove-references-to -t $out $x From 0e182841322f67cef7e03a9b266759d426a9ba4c Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Sun, 4 Feb 2024 14:26:20 +0100 Subject: [PATCH 124/340] haskellPackages.mkDerivation: pass -split-sections when cross-compiling This works around #286285 by passing --enable-split-sections instead of ghc-options. --- pkgs/development/haskell-modules/generic-builder.nix | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkgs/development/haskell-modules/generic-builder.nix b/pkgs/development/haskell-modules/generic-builder.nix index a248b5b11b22..b772dc434e60 100644 --- a/pkgs/development/haskell-modules/generic-builder.nix +++ b/pkgs/development/haskell-modules/generic-builder.nix @@ -238,8 +238,7 @@ let (enableFeature doBenchmark "benchmarks") "--enable-library-vanilla" # TODO: Should this be configurable? (enableFeature enableLibraryForGhci "library-for-ghci") - ] ++ optionals (enableDeadCodeElimination) [ - "--ghc-option=-split-sections" + (enableFeature enableDeadCodeElimination "split-sections") ] ++ optionals dontStrip [ "--disable-library-stripping" "--disable-executable-stripping" From a2083c748faa18d883aca5ebb7aaacd6da1c461d Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Wed, 7 Feb 2024 09:11:40 +0100 Subject: [PATCH 125/340] haskellPackages.mkDerivation: refactor to use enableFeature for stripping --- pkgs/development/haskell-modules/generic-builder.nix | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkgs/development/haskell-modules/generic-builder.nix b/pkgs/development/haskell-modules/generic-builder.nix index b772dc434e60..bc77736f6265 100644 --- a/pkgs/development/haskell-modules/generic-builder.nix +++ b/pkgs/development/haskell-modules/generic-builder.nix @@ -239,9 +239,8 @@ let "--enable-library-vanilla" # TODO: Should this be configurable? (enableFeature enableLibraryForGhci "library-for-ghci") (enableFeature enableDeadCodeElimination "split-sections") - ] ++ optionals dontStrip [ - "--disable-library-stripping" - "--disable-executable-stripping" + (enableFeature (!dontStrip) "library-stripping") + (enableFeature (!dontStrip) "executable-stripping") ] ++ optionals isGhcjs [ "--ghcjs" ] ++ optionals isCross ([ From 28fc434ed4e3c07ff26b19b712992fa0f6b32414 Mon Sep 17 00:00:00 2001 From: Jack Kelly Date: Wed, 7 Feb 2024 10:53:26 +1000 Subject: [PATCH 126/340] haskellPackages.hal: Not broken Co-authored-by: sternenseemann --- .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 - pkgs/development/haskell-modules/hackage-packages.nix | 4 ---- 2 files changed, 5 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 4d52cb69ecbf..5ab0290bbed6 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -2072,7 +2072,6 @@ broken-packages: - hakyll-shortcode # failure in job https://hydra.nixos.org/build/233240216 at 2023-09-02 - hakyll-typescript # failure in job https://hydra.nixos.org/build/233218630 at 2023-09-02 - HaLeX # failure in job https://hydra.nixos.org/build/233233225 at 2023-09-02 - - hal # failure in job https://hydra.nixos.org/build/233243847 at 2023-09-02 - halfs # failure in job https://hydra.nixos.org/build/233235337 at 2023-09-02 - halide-haskell # failure in job https://hydra.nixos.org/build/233244282 at 2023-09-02 - halipeto # failure in job https://hydra.nixos.org/build/233223245 at 2023-09-02 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index e1c7cb73d177..3654fde0e7c4 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -132534,8 +132534,6 @@ self: { ]; description = "A runtime environment for Haskell applications running on AWS Lambda"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "hal_1_1" = callPackage @@ -132565,7 +132563,6 @@ self: { description = "A runtime environment for Haskell applications running on AWS Lambda"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "halberd" = callPackage @@ -316623,7 +316620,6 @@ self: { testToolDepends = [ tasty-discover ]; description = "Wrap WAI applications to run on AWS Lambda"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "wai-handler-launch" = callPackage From 5ae2fba1b126071801d17a5ae14e952b08832177 Mon Sep 17 00:00:00 2001 From: Rodney Lorrimar Date: Fri, 9 Feb 2024 14:10:03 +0800 Subject: [PATCH 127/340] haskellPackages.gi-gtk_4: Build fixes --- .../haskell-modules/configuration-common.nix | 11 +++++++++++ .../configuration-hackage2nix/broken.yaml | 1 - .../development/haskell-modules/configuration-nix.nix | 3 +++ 3 files changed, 14 insertions(+), 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 441abe4789c4..b8f60c3b3cc8 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2220,6 +2220,17 @@ self: super: { gi-gtk-declarative = doJailbreak super.gi-gtk-declarative; gi-gtk-declarative-app-simple = doJailbreak super.gi-gtk-declarative-app-simple; + gi-gtk_4 = self.gi-gtk_4_0_8; + gi-gtk_4_0_8 = doDistribute (super.gi-gtk_4_0_8.override { + gi-gdk = self.gi-gdk_4; + }); + gi-gdk_4 = self.gi-gdk_4_0_7; + gi-gdk_4_0_7 = doDistribute super.gi-gdk_4_0_7; + # GSK is only used for GTK 4. + gi-gsk = super.gi-gsk.override { + gi-gdk = self.gi-gdk_4; + }; + # Missing dependency on gi-cairo # https://github.com/haskell-gi/haskell-gi/pull/420 gi-vte = diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 5ab0290bbed6..2f31cd4af852 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -1868,7 +1868,6 @@ broken-packages: - gi-coglpango # failure in job https://hydra.nixos.org/build/233194401 at 2023-09-02 - Gifcurry # failure in job https://hydra.nixos.org/build/233200204 at 2023-09-02 - gi-gio-hs-list-model # failure in job https://hydra.nixos.org/build/233241640 at 2023-09-02 - - gi-gsk # failure in compileBuildDriverPhase in job https://hydra.nixos.org/build/239849990 at 2023-11-10 - gi-gsttag # failure in job https://hydra.nixos.org/build/233197576 at 2023-09-02 - gi-gtk-declarative # failure in job https://hydra.nixos.org/build/233217494 at 2023-09-02 - gi-gtksheet # failure in job https://hydra.nixos.org/build/233211386 at 2023-09-02 diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index c0a2d4c59542..bd91a4a83d8b 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -1358,6 +1358,9 @@ self: super: builtins.intersectAttrs super { webkit2gtk3-javascriptcore gi-webkit2 gi-webkit2webextension + gi-gtk_4_0_8 + gi-gdk_4_0_7 + gi-gsk ; # Makes the mpi-hs package respect the choice of mpi implementation in Nixpkgs. From d06425d779cb4b23fc3b9d8e97a3dc5b27dea2d2 Mon Sep 17 00:00:00 2001 From: Rodney Lorrimar Date: Sat, 10 Feb 2024 15:40:15 +0800 Subject: [PATCH 128/340] haskellPackages.gi-adwaita: Build fixes --- pkgs/development/haskell-modules/configuration-common.nix | 4 ++++ .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 - pkgs/development/haskell-modules/configuration-nix.nix | 1 + 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index b8f60c3b3cc8..d7e1dac7018d 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2230,6 +2230,10 @@ self: super: { gi-gsk = super.gi-gsk.override { gi-gdk = self.gi-gdk_4; }; + gi-adwaita = super.gi-adwaita.override { + gi-gdk = self.gi-gdk_4; + gi-gtk = self.gi-gtk_4; + }; # Missing dependency on gi-cairo # https://github.com/haskell-gi/haskell-gi/pull/420 diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 2f31cd4af852..f2fc1dbf4b3a 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -1862,7 +1862,6 @@ broken-packages: - ghc-time-alloc-prof # failure in job https://hydra.nixos.org/build/233242289 at 2023-09-02 - ghc-usage # failure in job https://hydra.nixos.org/build/233199565 at 2023-09-02 - gh-labeler # failure in job https://hydra.nixos.org/build/233233139 at 2023-09-02 - - gi-adwaita # failure in compileBuildDriverPhase in job https://hydra.nixos.org/build/239685049 at 2023-11-10 - giak # failure in job https://hydra.nixos.org/build/233242229 at 2023-09-02 - gi-clutter # failure in job https://hydra.nixos.org/build/233252753 at 2023-09-02 - gi-coglpango # failure in job https://hydra.nixos.org/build/233194401 at 2023-09-02 diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index bd91a4a83d8b..44780fe5e5db 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -1361,6 +1361,7 @@ self: super: builtins.intersectAttrs super { gi-gtk_4_0_8 gi-gdk_4_0_7 gi-gsk + gi-adwaita ; # Makes the mpi-hs package respect the choice of mpi implementation in Nixpkgs. From 081f32d2ae355f7d946d81235954a03e02120ef9 Mon Sep 17 00:00:00 2001 From: Rodney Lorrimar Date: Fri, 9 Feb 2024 20:39:55 +0800 Subject: [PATCH 129/340] haskellPackages: regenerate package set based on current config This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh --- .../configuration-hackage2nix/transitive-broken.yaml | 2 -- pkgs/development/haskell-modules/hackage-packages.nix | 4 ---- 2 files changed, 6 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index b238fa97e0b3..23cd5617eb94 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -1479,7 +1479,6 @@ dont-distribute-packages: - gi-ges - gi-gstpbutils - gi-gtk-declarative-app-simple - - gi-gtk_4_0_8 - git-config - git-fmt - git-gpush @@ -4002,7 +4001,6 @@ dont-distribute-packages: - wahsp - wai-devel - wai-dispatch - - wai-handler-hal - wai-handler-snap - wai-hastache - wai-middleware-brotli diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 3654fde0e7c4..034a3cd09fbe 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -118809,8 +118809,6 @@ self: { description = "Adwaita bindings"; license = lib.licenses.lgpl21Only; badPlatforms = lib.platforms.darwin; - hydraPlatforms = lib.platforms.none; - broken = true; }) {inherit (pkgs) libadwaita;}; "gi-atk" = callPackage @@ -119352,8 +119350,6 @@ self: { libraryPkgconfigDepends = [ gtk4 ]; description = "Gsk bindings"; license = lib.licenses.lgpl21Only; - hydraPlatforms = lib.platforms.none; - broken = true; }) {inherit (pkgs) gtk4;}; "gi-gst" = callPackage From 7f500eb92df04aea14c7ee04740037661c16b260 Mon Sep 17 00:00:00 2001 From: Daniel Rolls Date: Sat, 10 Feb 2024 17:11:36 +0000 Subject: [PATCH 130/340] specup: Add to release-haskell tests --- pkgs/top-level/release-haskell.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/top-level/release-haskell.nix b/pkgs/top-level/release-haskell.nix index 78c04aa7c4da..b3b664e5626f 100644 --- a/pkgs/top-level/release-haskell.nix +++ b/pkgs/top-level/release-haskell.nix @@ -344,6 +344,7 @@ let sourceAndTags spacecookie spago + specup splot stack stack2nix From 747424168cd2231153560290a14b19d5d1b047bb Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Sun, 28 Jan 2024 12:04:13 +0100 Subject: [PATCH 131/340] haskell-modules: add revision argument to callHackageDirect Previously, callHackageDirect was only able to fetch the first revision of a package. Resolves #134747 --- .../haskell-modules/make-package-set.nix | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/pkgs/development/haskell-modules/make-package-set.nix b/pkgs/development/haskell-modules/make-package-set.nix index 294ca295f22b..52d0af869cec 100644 --- a/pkgs/development/haskell-modules/make-package-set.nix +++ b/pkgs/development/haskell-modules/make-package-set.nix @@ -199,12 +199,16 @@ in package-set { inherit pkgs lib callPackage; } self // { # for any version that has been released on hackage as opposed to only # versions released before whatever version of all-cabal-hashes you happen # to be currently using. - callHackageDirect = {pkg, ver, sha256}: + callHackageDirect = {pkg, ver, sha256, rev ? { revision = null; sha256 = null; }}: args: let pkgver = "${pkg}-${ver}"; - in self.callCabal2nix pkg (pkgs.fetchzip { - url = "mirror://hackage/${pkgver}/${pkgver}.tar.gz"; - inherit sha256; - }); + firstRevision = self.callCabal2nix pkg (pkgs.fetchzip { + url = "mirror://hackage/${pkgver}/${pkgver}.tar.gz"; + inherit sha256; + }) args; + in overrideCabal (orig: { + revision = rev.revision; + editedCabalFile = rev.sha256; + }) firstRevision; # Creates a Haskell package from a source package by calling cabal2nix on the source. callCabal2nixWithOptions = name: src: extraCabal2nixOptions: args: @@ -635,7 +639,7 @@ in package-set { inherit pkgs lib callPackage; } self // { Type: drv -> drv */ - forceLlvmCodegenBackend = haskellLib.overrideCabal (drv: { + forceLlvmCodegenBackend = overrideCabal (drv: { configureFlags = drv.configureFlags or [ ] ++ [ "--ghc-option=-fllvm" ]; buildTools = drv.buildTools or [ ] ++ [ self.llvmPackages.llvm ]; }); From 2ef368a3d7bb2822ff1be3f38497d19948b7de94 Mon Sep 17 00:00:00 2001 From: Robert Hensing Date: Tue, 13 Feb 2024 00:36:16 +0100 Subject: [PATCH 132/340] all-cabal-hashes: 2024-01-31T17:44:31Z -> 2024-02-12T23:23:22Z This commit has been generated by maintainers/scripts/haskell/update-hackage.sh --- pkgs/data/misc/hackage/pin.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/data/misc/hackage/pin.json b/pkgs/data/misc/hackage/pin.json index d361fdb0a93a..b82a5ca0e378 100644 --- a/pkgs/data/misc/hackage/pin.json +++ b/pkgs/data/misc/hackage/pin.json @@ -1,6 +1,6 @@ { - "commit": "7d66653a3eafcc03e8430215d9518e0ab0f97f5c", - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/7d66653a3eafcc03e8430215d9518e0ab0f97f5c.tar.gz", - "sha256": "1ni8dfiy0blqvczf1xxzcs7mz6isfzvsf3a4jvfb9k4w71fmzbh9", - "msg": "Update from Hackage at 2024-01-31T17:44:31Z" + "commit": "c947711834678a5466dcca9367676bc61ed0a991", + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/c947711834678a5466dcca9367676bc61ed0a991.tar.gz", + "sha256": "1slm1b6s8hk7x5rlr9fmsipkj8g6jsbvf5lfr2zzz8msfr5z8j8c", + "msg": "Update from Hackage at 2024-02-12T23:23:22Z" } From 86db6149e4beaa90106c9320c0ef31752aad28ad Mon Sep 17 00:00:00 2001 From: Robert Hensing Date: Tue, 13 Feb 2024 00:54:59 +0100 Subject: [PATCH 133/340] haskellPackages.mattermost-api: Remove all overrides They're all included in last week's release, 90000.0.0. --- .../haskell-modules/configuration-common.nix | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 441abe4789c4..1c500e5ae775 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -520,24 +520,6 @@ self: super: { }; }) ]; - # 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 From 45efe09c2dcd404864f7a664528a6e4ed35879a4 Mon Sep 17 00:00:00 2001 From: Robert Hensing Date: Tue, 13 Feb 2024 00:57:11 +0100 Subject: [PATCH 134/340] haskellPackages.matterhorn: Remove redundant overrides --- pkgs/development/haskell-modules/configuration-common.nix | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 1c500e5ae775..74d1fb8c7570 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -496,17 +496,12 @@ self: super: { storablevector = doJailbreak super.storablevector; # 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; - }) + super.matterhorn [ doJailbreak - # vty >= 6 support - (addBuildDepends [ self.vty-crossplatform ]) (overrideSrc { version = "unstable-2024-01-11"; src = pkgs.fetchFromGitHub { From bc242d50b4ed74acf0263621d5c49e3f183ceda5 Mon Sep 17 00:00:00 2001 From: Robert Hensing Date: Tue, 13 Feb 2024 00:58:26 +0100 Subject: [PATCH 135/340] haskellPackages.matterhorn: 50200.19.0 -> 90000.0.0 --- .../haskell-modules/configuration-common.nix | 21 +------------------ 1 file changed, 1 insertion(+), 20 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 74d1fb8c7570..ce2fe4adcca1 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -495,26 +495,7 @@ self: super: { # 2023-04-20: Restrictive bytestring bound in tests. storablevector = doJailbreak super.storablevector; - # Need following changes from develop branch: - # - vty >= 6 (& pals) support - # Unreasonably difficult to apply as patches - matterhorn = lib.pipe - super.matterhorn - [ - doJailbreak - (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"; - }; - }) - ]; + matterhorn = doJailbreak super.matterhorn; # Too strict bounds on transformers and resourcet # https://github.com/alphaHeavy/lzma-conduit/issues/23 From 145ce21eb5b23c4a9887831cc17c61e5116ef7a8 Mon Sep 17 00:00:00 2001 From: Robert Hensing Date: Tue, 13 Feb 2024 01:06:28 +0100 Subject: [PATCH 136/340] haskellPackages: Clean up brick extra-packages entries --- .../haskell-modules/configuration-hackage2nix/main.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 535cd42f04e0..634b96c2c7c0 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -44,8 +44,7 @@ extra-packages: - base16-bytestring < 1 # required for cabal-install etc. - basement < 0.0.15 # 2022-08-30: last version to support GHC < 8.10 - bower-json == 1.0.0.1 # 2022-05-21: Needed for spago 0.20.9 - - brick == 0.70.* # 2022-08-13: needed by matterhorn-50200.17.0 - - brick-skylighting < 1.0 # 2022-08-13: needed by matterhorn-50200.17.0 to match brick + - brick == 0.70.* # 2022-08-13: needed by taskell - brittany == 0.13.1.2 # 2022-09-20: needed for hls on ghc 8.8 - crackNum < 3.0 # 2021-05-21: 3.0 removed the lib which sbv 7.13 uses - dependent-map == 0.2.4.0 # required by Hasura 1.3.1, 2020-08-20 From 1309fb0e37969447f454332ea53cf066c6ad7854 Mon Sep 17 00:00:00 2001 From: Robert Hensing Date: Tue, 13 Feb 2024 01:02:46 +0100 Subject: [PATCH 137/340] haskellPackages: regenerate package set based on current config This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh --- .../transitive-broken.yaml | 10 +- .../haskell-modules/hackage-packages.nix | 2639 +++++++++++++---- 2 files changed, 2116 insertions(+), 533 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index b238fa97e0b3..3cb785c58092 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -965,6 +965,7 @@ dont-distribute-packages: - copilot-libraries - copilot-sbv - copilot-theorem + - copilot-verifier - corenlp-parser - coroutine-enumerator - coroutine-iteratee @@ -991,6 +992,11 @@ dont-distribute-packages: - crf-chain2-generic - crf-chain2-tiers - cron-compat + - crucible + - crucible-llvm + - crucible-symio + - crux + - crux-llvm - crypto-classical - crypto-conduit - crypto-pubkey @@ -1346,7 +1352,6 @@ dont-distribute-packages: - fixed-point-vector-space - fixhs - flashblast - - flatbuffers - flexiwrap - flexiwrap-smallcheck - flite @@ -2226,7 +2231,6 @@ dont-distribute-packages: - ihaskell-rlangqq - ihttp - imap - - imbib - imgurder - imj-animation - imj-base @@ -3142,6 +3146,7 @@ dont-distribute-packages: - qtah-generator - qtah-qt5 - quantfin + - quantification-aeson - quantum-random - queryparser - queryparser-demo @@ -4002,7 +4007,6 @@ dont-distribute-packages: - wahsp - wai-devel - wai-dispatch - - wai-handler-hal - wai-handler-snap - wai-hastache - wai-middleware-brotli diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 3654fde0e7c4..6f0c666c29f1 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -824,6 +824,8 @@ self: { pname = "Agda"; version = "2.6.4.1"; sha256 = "106hrg4kpqslddl054jsd9xn2i3159psc60mfnj1xj2h7jdql913"; + revision = "2"; + editedCabalFile = "156l2w391jsff6q9xg2zgk6q3aanbcvqkzvmmk2r5f4vkkd1bjgk"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -1307,6 +1309,8 @@ self: { pname = "BCMtools"; version = "0.1.1"; sha256 = "1693kg8hxr1jl8h0ri11dbrbyhyznipkvcp0cvvx9chn97761ys4"; + revision = "1"; + editedCabalFile = "0iwzbryjjwrm7qjksydhga43x9qi1cahzlln3fgz13pfdr14lkxf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -3264,8 +3268,8 @@ self: { pname = "ChasingBottoms"; version = "1.3.1.12"; sha256 = "1vy9yq07p95qiap1pcp2bbbn1mqvp3spyrswpdz0qfcn06656650"; - revision = "2"; - editedCabalFile = "12sdz0xdifdl9gaz8nc7smdv6ldjzg423i5r5cw8myshh8s63rga"; + revision = "3"; + editedCabalFile = "0qkmazdz559fkn06ghmykwirl4inq3221c7y0gkacq33ax4080hp"; libraryHaskellDepends = [ base containers mtl QuickCheck random syb ]; @@ -3276,6 +3280,25 @@ self: { license = lib.licenses.mit; }) {}; + "ChasingBottoms_1_3_1_13" = callPackage + ({ mkDerivation, array, base, containers, mtl, QuickCheck, random + , syb + }: + mkDerivation { + pname = "ChasingBottoms"; + version = "1.3.1.13"; + sha256 = "1kpzvx7dwzsw4jj4r4sk0vdhj0kcsfflkbq3acvp2wyvlq343as6"; + libraryHaskellDepends = [ + base containers mtl QuickCheck random syb + ]; + testHaskellDepends = [ + array base containers mtl QuickCheck random syb + ]; + description = "For testing partial and infinite values"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "CheatSheet" = callPackage ({ mkDerivation, base, containers, directory }: mkDerivation { @@ -6322,8 +6345,8 @@ self: { }: mkDerivation { pname = "FiniteCategories"; - version = "0.6.2.0"; - sha256 = "079psx3kz2hvxrj9r95mlbmm7d89gw66x07cjvb6j98zmq8nwxqs"; + version = "0.6.3.0"; + sha256 = "0kwfv6hvxi4mk4jxbpa7laxjfxfjxgxvbpfpc5alv43n7rijhvw3"; libraryHaskellDepends = [ base containers directory filepath random text WeakSets ]; @@ -14168,10 +14191,11 @@ self: { }: mkDerivation { pname = "MicroHs"; - version = "0.9.3.0"; - sha256 = "0ks5pw5gph4djsbhqpwba3pnp71mw0pfflbdgsbjpkamiyb9lyfp"; + version = "0.9.5.0"; + sha256 = "08pkxmvx0dkcgsy1b8n0lrc0dcjgxfx789wqiiy2cmhnnhqr0vip"; isLibrary = false; isExecutable = true; + enableSeparateDataOutput = true; executableHaskellDepends = [ base containers deepseq directory ghc-prim haskeline mtl pretty process time @@ -15056,8 +15080,8 @@ self: { }: mkDerivation { pname = "NanoID"; - version = "3.4.0"; - sha256 = "0j2z1rb6jny4kpn43d7pp1kdj1djpmai95k6glhydb9ls7k9zpc0"; + version = "3.4.0.1"; + sha256 = "1g32iiwrs2fhf7l4sjc2l0s51yc3a102scvbwq1ip7532bvmwy23"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -23057,6 +23081,25 @@ self: { license = lib.licenses.bsd3; }) {}; + "Yampa_0_14_7" = callPackage + ({ mkDerivation, base, criterion, deepseq, filepath, random + , simple-affine-space, time + }: + mkDerivation { + pname = "Yampa"; + version = "0.14.7"; + sha256 = "0y9aagh532xdp2qq5xfk8qzf326pjs5x3lvrfby2d2qbbh724nav"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base deepseq random simple-affine-space + ]; + benchmarkHaskellDepends = [ base criterion filepath time ]; + description = "Elegant Functional Reactive Programming Language for Hybrid Systems"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "Yampa-core" = callPackage ({ mkDerivation, base, deepseq, random, vector-space }: mkDerivation { @@ -35924,6 +35967,20 @@ self: { license = lib.licenses.bsd3; }) {}; + "ansi-terminal_1_1" = callPackage + ({ mkDerivation, ansi-terminal-types, base, colour }: + mkDerivation { + pname = "ansi-terminal"; + version = "1.1"; + sha256 = "0lxjf546x2b382hhg8ws2ay9yhva9kk07ki8lmgpbndsprbn4paj"; + 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 ({ mkDerivation, ansi-terminal, array, base, bytestring, cereal , clock, colour, containers, exceptions, file-embed, hspec @@ -35951,6 +36008,34 @@ self: { license = lib.licenses.gpl3Only; }) {}; + "ansi-terminal-game_1_9_3_0" = callPackage + ({ mkDerivation, ansi-terminal, array, base, bytestring, cereal + , clock, colour, containers, exceptions, file-embed, hspec + , hspec-discover, linebreak, mintty, mtl, QuickCheck, random, split + , terminal-size, timers-tick, unidecode + }: + mkDerivation { + pname = "ansi-terminal-game"; + version = "1.9.3.0"; + sha256 = "1yy7hzdcawdmwl8wqzabbamzjdg260xbwryj0hdjn7b0n6qlqymk"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + ansi-terminal array base bytestring cereal clock colour containers + exceptions file-embed linebreak mintty mtl QuickCheck random split + terminal-size timers-tick unidecode + ]; + testHaskellDepends = [ + ansi-terminal array base bytestring cereal clock colour containers + exceptions file-embed hspec linebreak mintty mtl QuickCheck random + split terminal-size timers-tick unidecode + ]; + testToolDepends = [ hspec-discover ]; + description = "cross-platform library for terminal games"; + license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; + }) {}; + "ansi-terminal-types" = callPackage ({ mkDerivation, base, colour }: mkDerivation { @@ -35964,6 +36049,18 @@ self: { license = lib.licenses.bsd3; }) {}; + "ansi-terminal-types_1_1" = callPackage + ({ mkDerivation, base, colour }: + mkDerivation { + pname = "ansi-terminal-types"; + version = "1.1"; + sha256 = "09axg8lpyyzm436lfmk21hawqxljln0hrjhg6gfz99cdnwz37rgj"; + libraryHaskellDepends = [ base colour ]; + description = "Types and functions used to represent SGR aspects"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "ansi-wl-pprint" = callPackage ({ mkDerivation, base, prettyprinter-compat-ansi-wl-pprint }: mkDerivation { @@ -38953,8 +39050,8 @@ self: { }: mkDerivation { pname = "array-builder"; - version = "0.1.4.0"; - sha256 = "03ry85miknhj8r21wbnmdixg114l5jg7dssvalnlykr8m6p0h3lf"; + version = "0.1.4.1"; + sha256 = "11hzfx6h0xrgbj8hginp91yj01kzyx8wh35bx22cb5ydfl7wpdcv"; libraryHaskellDepends = [ array-chunks base bytebuild byteslice bytestring natural-arithmetic primitive run-st text-short @@ -38970,8 +39067,8 @@ self: { }: mkDerivation { pname = "array-chunks"; - version = "0.1.4.0"; - sha256 = "0m2719qyfpv5d9sm5wyyxcaq48fyggabjya9m5zx7idh94sqqm3p"; + version = "0.1.4.2"; + sha256 = "04aw1322vys216xil2knmvhx15d9f8kwxaprwgxy3njii75b40ik"; libraryHaskellDepends = [ base primitive run-st ]; testHaskellDepends = [ base primitive QuickCheck quickcheck-classes tasty tasty-hunit @@ -42685,6 +42782,45 @@ self: { license = lib.licenses.bsd3; }) {}; + "aws_0_24_2" = callPackage + ({ mkDerivation, aeson, attoparsec, attoparsec-aeson, base + , base16-bytestring, base64-bytestring, blaze-builder, byteable + , bytestring, case-insensitive, cereal, conduit, conduit-extra + , containers, cryptonite, data-default, directory, errors + , exceptions, filepath, http-client, http-client-tls, http-conduit + , http-types, lifted-base, memory, monad-control, mtl, network + , network-bsd, old-locale, QuickCheck, quickcheck-instances + , resourcet, safe, scientific, tagged, tasty, tasty-hunit + , tasty-quickcheck, text, time, transformers, transformers-base + , unordered-containers, utf8-string, vector, xml-conduit + }: + mkDerivation { + pname = "aws"; + version = "0.24.2"; + sha256 = "0bk8pc6zs514dg7bm97y6969rzndf3mvbdrdgbv2vwn70k1n1r66"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson attoparsec attoparsec-aeson base base16-bytestring + base64-bytestring blaze-builder byteable bytestring + case-insensitive cereal conduit conduit-extra containers cryptonite + data-default directory exceptions filepath http-client-tls + http-conduit http-types lifted-base memory monad-control mtl + network network-bsd old-locale resourcet safe scientific tagged + text time transformers unordered-containers utf8-string vector + xml-conduit + ]; + testHaskellDepends = [ + aeson base bytestring conduit errors http-client http-client-tls + http-types lifted-base monad-control mtl QuickCheck + quickcheck-instances resourcet tagged tasty tasty-hunit + tasty-quickcheck text time transformers transformers-base + ]; + description = "Amazon Web Services (AWS) for Haskell"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "aws-arn" = callPackage ({ mkDerivation, base, deriving-compat, hashable, profunctors , tagged, tasty, tasty-discover, tasty-hunit, text @@ -44728,6 +44864,8 @@ self: { pname = "base16"; version = "1.0"; sha256 = "1plwc4yrkvd5j6y09fjvyzhr05mzhzwz6z41fyb60y0bj5j66dl6"; + revision = "1"; + editedCabalFile = "00r0j3l3af912b33mlsr5a48rr0l31gh34cmj8jf247c4a332rlk"; libraryHaskellDepends = [ base bytestring deepseq primitive text text-short ]; @@ -44938,20 +45076,20 @@ self: { }) {}; "base62" = callPackage - ({ mkDerivation, base, bytebuild, byteslice, bytestring, doctest + ({ mkDerivation, base, bytebuild, byteslice, bytestring , natural-arithmetic, primitive, tasty, tasty-hunit , tasty-quickcheck, text, text-short, wide-word }: mkDerivation { pname = "base62"; - version = "0.1.1.0"; - sha256 = "0cwq9iqcps0f1b8sbjghfb9q3rr8alhjhwx0py6ll9gp98dv57qf"; + version = "0.1.1.2"; + sha256 = "0kwz0asfc6lg96g14d58a64rvp2194z67y53nbb6y10hrbwq1j7j"; libraryHaskellDepends = [ base bytebuild byteslice bytestring natural-arithmetic primitive text text-short wide-word ]; testHaskellDepends = [ - base byteslice doctest primitive tasty tasty-hunit tasty-quickcheck + base byteslice primitive tasty tasty-hunit tasty-quickcheck wide-word ]; description = "Base62 encoding and decoding"; @@ -45018,10 +45156,8 @@ self: { }: mkDerivation { pname = "base64-bytes"; - version = "0.1.1.0"; - sha256 = "0f0a0lj6k4k5b2mk9fbdl28x09h3mah5j44sj04k4ckdifkx3qw3"; - revision = "1"; - editedCabalFile = "1m4igcn7bxc2ym4ba22dkz2dh6rbka20da5a19vxpm0hwypfd0jc"; + version = "0.1.1.1"; + sha256 = "0gvh2yg7mqwrswcq5p0h35bifsvm18cdvsjzazz37yrwan0i31vs"; libraryHaskellDepends = [ base byte-order bytebuild byteslice natural-arithmetic primitive run-st word-compat @@ -46445,8 +46581,8 @@ self: { pname = "bench"; version = "1.0.12"; sha256 = "1sy97qpv6paar2d5syppk6lc06wjx6qyz5aidsmh30jq853nydx6"; - revision = "7"; - editedCabalFile = "1q1n7mfvma66zm9q8r896nhw3hrlffnys5dng3dakc43gjv9561h"; + revision = "8"; + editedCabalFile = "1xsvw5mid9f4gildrw4hdxp77hqx33vkp6x015ig0rm8b2cpp0r7"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -46485,6 +46621,8 @@ self: { pname = "bench-show"; version = "0.3.2"; sha256 = "1f0zx572d54dyyjifv4p550ci90gdr4mrifhwww4z6p87fbdi32j"; + revision = "1"; + editedCabalFile = "1qq1ppj0x1d1rl0dbhpx6h2xj359rh2l6g63wkxcjzyqf2lzlx3q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -49898,6 +50036,8 @@ self: { pname = "bitmaps"; version = "0.2.6.3"; sha256 = "1cbfbbyvmdlfwn6pjhxkd8f4ajkp9cm18apzmrqffrj58gmzr1p0"; + revision = "1"; + editedCabalFile = "1h21j5np4cnawda05fjl9k75z7ayqh0k6ndrr3l9ayrdxmflcaab"; libraryHaskellDepends = [ array base binary bitmap bytestring cereal containers monad-state stb-image string-class tagged zlib @@ -51658,6 +51798,31 @@ self: { mainProgram = "bnb-staking-csvs"; }) {}; + "bnb-staking-csvs_0_2_2_0" = callPackage + ({ mkDerivation, aeson, base, bytestring, cassava, cmdargs + , cointracking-imports, containers, hedgehog, req, scientific + , tasty, tasty-hedgehog, tasty-hunit, text, time + }: + mkDerivation { + pname = "bnb-staking-csvs"; + version = "0.2.2.0"; + sha256 = "1qx6wiqsjaz6hd5s4m1dnjbpay5g4snk8whfdwndkj7pxjblzrxj"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base bytestring cassava cmdargs cointracking-imports + containers req scientific text time + ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ + base hedgehog tasty tasty-hedgehog tasty-hunit + ]; + description = "Generate CSV Exports of Your BNB Staking Rewards"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "bnb-staking-csvs"; + }) {}; + "bno055-haskell" = callPackage ({ mkDerivation, base, bytestring, cereal, h2c, mtl, resourcet }: mkDerivation { @@ -51683,6 +51848,8 @@ self: { pname = "board-games"; version = "0.4"; sha256 = "05lrjgxdg836ik7ry5h9m9diirfc55086winssr9y0g6vbgbifpc"; + revision = "1"; + editedCabalFile = "03rlyzd46cxq1n1qgq7gyxv6x61w6wlnyv9zrsphgkg7invk64s9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -52782,16 +52949,17 @@ self: { }) {}; "bowtie" = callPackage - ({ mkDerivation, base, bifunctors, comonad, mtl, prettyprinter - , recursion-schemes, semigroupoids + ({ mkDerivation, base, bifunctors, comonad, mtl + , nonempty-containers, prettyprinter, recursion-schemes + , semigroupoids }: mkDerivation { pname = "bowtie"; - version = "0.2.0"; - sha256 = "0qn9g4aj8y9v58qnqahyi7rznv05fv0m0gj1cc27gnkr0pbxxykh"; + version = "0.3.1"; + sha256 = "04g44lfvbnh84vqwf3mvqwgnxfbc4w8lhx2a6g9jxl79fbsdzpwa"; libraryHaskellDepends = [ - base bifunctors comonad mtl prettyprinter recursion-schemes - semigroupoids + base bifunctors comonad mtl nonempty-containers prettyprinter + recursion-schemes semigroupoids ]; description = "Tying knots in polynomial functors"; license = lib.licenses.bsd3; @@ -53295,24 +53463,6 @@ self: { broken = true; }) {}; - "brick-skylighting_0_3" = callPackage - ({ mkDerivation, base, brick, containers, skylighting-core, text - , vty - }: - mkDerivation { - pname = "brick-skylighting"; - version = "0.3"; - sha256 = "1wjl5ff9c7czg7azj2pi17b3kzbgb5rmwb4nkxdy86xn6d68adi1"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base brick containers skylighting-core text vty - ]; - description = "Show syntax-highlighted text in your Brick UI"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - "brick-skylighting" = callPackage ({ mkDerivation, base, brick, containers, skylighting-core, text , vty @@ -55124,8 +55274,8 @@ self: { }: mkDerivation { pname = "byte-containers"; - version = "0.1.0.0"; - sha256 = "16ba6lhk50fbfy747yxwbsgjz1ly7ssj4bdhgijl5z0001ni6wcw"; + version = "0.1.0.1"; + sha256 = "0j6yjkfl2yra85vy43bihz96wlaasrmz054fzz0lv6ahy56raw60"; libraryHaskellDepends = [ base primitive run-st wide-word ]; testHaskellDepends = [ base byteslice primitive quickcheck-classes tasty tasty-quickcheck @@ -55166,6 +55316,21 @@ self: { license = lib.licenses.bsd3; }) {}; + "byte-order_0_1_3_1" = callPackage + ({ mkDerivation, base, primitive, primitive-unaligned, wide-word }: + mkDerivation { + pname = "byte-order"; + version = "0.1.3.1"; + sha256 = "0yhz0rh3a3yq0c3ypjr3aj674qfjpcyngqy56rpijsqsim3ym67b"; + libraryHaskellDepends = [ + base primitive primitive-unaligned wide-word + ]; + testHaskellDepends = [ base primitive wide-word ]; + description = "Portable big-endian and little-endian conversions"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "byteable" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { @@ -55221,28 +55386,26 @@ self: { license = lib.licenses.bsd3; }) {}; - "bytebuild_0_3_16_0" = callPackage + "bytebuild_0_3_16_2" = callPackage ({ mkDerivation, base, byteslice, bytestring, gauge , haskell-src-meta, integer-logarithms, natural-arithmetic - , primitive, primitive-offset, primitive-unlifted, QuickCheck - , quickcheck-classes, quickcheck-instances, run-st, tasty - , tasty-hunit, tasty-quickcheck, template-haskell, text, text-short - , vector, wide-word, zigzag + , primitive, primitive-offset, QuickCheck, quickcheck-instances + , run-st, tasty, tasty-hunit, tasty-quickcheck, template-haskell + , text, text-short, wide-word, zigzag }: mkDerivation { pname = "bytebuild"; - version = "0.3.16.0"; - sha256 = "16kj7108pwcb3wqvq84dkvpllhiqb554liy4gia4c1cmqd5yhqzf"; + version = "0.3.16.2"; + sha256 = "11wnsj71dd8p5ag7z8kb9pav8l86plg2jq6mrj5y6bk8ajw3zd9c"; libraryHaskellDepends = [ base byteslice bytestring haskell-src-meta integer-logarithms natural-arithmetic primitive primitive-offset run-st template-haskell text text-short wide-word zigzag ]; testHaskellDepends = [ - base byteslice bytestring natural-arithmetic primitive - primitive-unlifted QuickCheck quickcheck-classes + base byteslice bytestring natural-arithmetic primitive QuickCheck quickcheck-instances tasty tasty-hunit tasty-quickcheck text - text-short vector wide-word + text-short wide-word ]; benchmarkHaskellDepends = [ base byteslice gauge natural-arithmetic primitive text-short @@ -55327,8 +55490,8 @@ self: { }: mkDerivation { pname = "bytelog"; - version = "0.1.2.0"; - sha256 = "1is67prxwqrjdybln2m4f1sni704ga3y3c29mxnpsy187cr53hvq"; + version = "0.1.3.1"; + sha256 = "0gylk7zm60i2cb7g5mhzs5hl66wgxlc7aqp66pn1ilxf3wzqd8sn"; libraryHaskellDepends = [ base bytebuild byteslice natural-arithmetic posix-api primitive ]; @@ -55426,6 +55589,20 @@ self: { license = lib.licenses.bsd3; }) {}; + "bytes-patterns" = callPackage + ({ mkDerivation, base, byteslice, tasty, tasty-hunit + , template-haskell + }: + mkDerivation { + pname = "bytes-patterns"; + version = "0.1.0.0"; + sha256 = "1qkkds6s74k64gc5pbx40j7r1bc8cg140zdyf9qz9zcwck5li7bq"; + libraryHaskellDepends = [ base byteslice template-haskell ]; + testHaskellDepends = [ base byteslice tasty tasty-hunit ]; + description = "Template haskell macro for casing on Bytes"; + license = lib.licenses.mit; + }) {}; + "byteset" = callPackage ({ mkDerivation, base, binary }: mkDerivation { @@ -55460,6 +55637,30 @@ self: { license = lib.licenses.bsd3; }) {}; + "byteslice_0_2_13_2" = callPackage + ({ mkDerivation, base, bytestring, gauge, natural-arithmetic + , primitive, primitive-addr, primitive-unlifted, quickcheck-classes + , run-st, tasty, tasty-hunit, tasty-quickcheck, text, text-short + , transformers, tuples, vector + }: + mkDerivation { + pname = "byteslice"; + version = "0.2.13.2"; + sha256 = "1z1zjhhnsrnr2qbldl6kk756cy5mim1pv02zy3p1vb9ahq7v7iv7"; + libraryHaskellDepends = [ + base bytestring natural-arithmetic primitive primitive-addr + primitive-unlifted run-st text text-short tuples vector + ]; + testHaskellDepends = [ + base bytestring primitive quickcheck-classes tasty tasty-hunit + tasty-quickcheck text transformers + ]; + benchmarkHaskellDepends = [ base gauge ]; + description = "Slicing managed and unmanaged memory"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "bytesmith" = callPackage ({ mkDerivation, base, byte-order, byteslice, bytestring , contiguous, gauge, natural-arithmetic, primitive, run-st, tasty @@ -55638,6 +55839,8 @@ self: { pname = "bytestring-encoding"; version = "0.1.2.0"; sha256 = "1j1gli2aa7kflirvnaqdwg212s85v4j2fak5qy79y8zsb3l62p44"; + revision = "1"; + editedCabalFile = "0lqw3nfbhzw1x5r98w0wyk77axhxzbli7931nm7dmk0k3h5p1lp1"; libraryHaskellDepends = [ base bytestring text ]; testHaskellDepends = [ base bytestring deepseq QuickCheck tasty tasty-hunit @@ -56010,8 +56213,8 @@ self: { }: mkDerivation { pname = "bytetrie"; - version = "0.1.0.0"; - sha256 = "1abl0x7zszjv0j3s5zvq9whm6vjmz6g2wmx4qr114f05bqcq3pjm"; + version = "0.1.0.1"; + sha256 = "0b86h79fszzsdq47anqinv31y67mkdayzcydrpm07qsmvjl9kgws"; libraryHaskellDepends = [ base bifunctors byte-containers bytebuild byteslice primitive unpacked-maybe @@ -56271,6 +56474,8 @@ self: { pname = "c10k"; version = "0.5.0"; sha256 = "1i62ilk95p1vjyk7gl1fv7lwq6yk3ysfn3v1bbyfpabf97gzr0d9"; + revision = "1"; + editedCabalFile = "1hdkhwjm9dskq9lv08dj92i9navsy6dppk36ilr91ci5gxdphd0n"; libraryHaskellDepends = [ base network unix ]; description = "C10k server library using prefork"; license = lib.licenses.bsd3; @@ -56722,6 +56927,37 @@ self: { broken = true; }) {}; + "cabal-debian_5_2_3" = callPackage + ({ mkDerivation, ansi-wl-pprint, base, bifunctors, Cabal + , containers, data-default, debian, deepseq, Diff, directory + , exceptions, filepath, hsemail, HUnit, lens, mtl, network-uri + , optparse-applicative, parsec, pretty, process, pureMD5 + , regex-tdfa, syb, text, unix, unliftio, utf8-string + }: + mkDerivation { + pname = "cabal-debian"; + version = "5.2.3"; + sha256 = "0gj6w5r07bmij41flx7rw4ad0qjl2fmbxp9jrdkl8k33b045lfc7"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + ansi-wl-pprint base bifunctors Cabal containers data-default debian + deepseq Diff directory exceptions filepath hsemail HUnit lens mtl + network-uri optparse-applicative parsec pretty process pureMD5 + regex-tdfa syb text unix unliftio utf8-string + ]; + executableHaskellDepends = [ base Cabal debian lens mtl pretty ]; + testHaskellDepends = [ + base Cabal containers debian Diff directory filepath hsemail HUnit + lens pretty process text + ]; + description = "Create a Debianization for a Cabal package"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "cabal-debian"; + broken = true; + }) {}; + "cabal-dependency-licenses" = callPackage ({ mkDerivation, base, Cabal, containers, directory, filepath }: mkDerivation { @@ -60502,8 +60738,8 @@ self: { ({ mkDerivation, base, byteslice, bytestring, primitive, text }: mkDerivation { pname = "castagnoli"; - version = "0.2.0.1"; - sha256 = "02kpplvfgiq7qlsd5xq9a5bnvjza3n8zalaakz2y9wxilajsnfp4"; + version = "0.2.0.2"; + sha256 = "1cgl3f1rfwn04ib4b3ns2m0kg3r719mws1880wzlwlkxy07r11wx"; libraryHaskellDepends = [ base byteslice primitive ]; testHaskellDepends = [ base bytestring primitive text ]; description = "Portable CRC-32C"; @@ -63631,25 +63867,26 @@ self: { "cimple" = callPackage ({ mkDerivation, aeson, alex, ansi-wl-pprint, array, base - , bytestring, containers, data-fix, filepath, groom, happy, hspec - , hspec-discover, monad-parallel, mtl, recursion-schemes, split - , text, transformers-compat + , bytestring, containers, data-fix, extra, file-embed, filepath + , groom, happy, hspec, hspec-discover, monad-parallel, mtl + , QuickCheck, split, text, transformers-compat }: mkDerivation { pname = "cimple"; - version = "0.0.19"; - sha256 = "1s6l5mi91n1l96r62vx8qax8908knvin96c2ymsyzivvg6lg9zzx"; + version = "0.0.20"; + sha256 = "0p3z5ipg9j8qlajxc4rq0jnnc1qawlh0dpd0n9bjhn801d9x2qai"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson ansi-wl-pprint array base bytestring containers data-fix - filepath monad-parallel mtl recursion-schemes split text + file-embed filepath monad-parallel mtl split text transformers-compat ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ base bytestring groom text ]; testHaskellDepends = [ - ansi-wl-pprint base data-fix hspec text transformers-compat + ansi-wl-pprint base data-fix extra hspec QuickCheck text + transformers-compat ]; testToolDepends = [ hspec-discover ]; description = "Simple C-like programming language"; @@ -67021,20 +67258,20 @@ self: { }) {}; "coalpit" = callPackage - ({ mkDerivation, base, generic-random, megaparsec, network-uri - , scientific, tasty, tasty-quickcheck, tasty-travis, time + ({ mkDerivation, base, generic-random, network-uri, parsec + , scientific, tasty, tasty-quickcheck, time }: mkDerivation { pname = "coalpit"; - version = "0.1.1.1"; - sha256 = "0fv5xr71yldqwsm5n69akdc7jm1v9xhskjq5sjq7y72ghblcs6jl"; + version = "0.2.0.0"; + sha256 = "18jkw7adlvr8gry71mhz4ykk5qscarws0rm682104r950mxanby2"; libraryHaskellDepends = [ - base megaparsec network-uri scientific time + base network-uri parsec scientific time ]; testHaskellDepends = [ - base generic-random tasty tasty-quickcheck tasty-travis + base generic-random tasty tasty-quickcheck ]; - description = "Command-line options and DSV parsing and printing"; + description = "DSV (de)serialization"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; @@ -67147,6 +67384,23 @@ self: { license = lib.licenses.bsd3; }) {}; + "code-conjure_0_5_10" = callPackage + ({ mkDerivation, base, express, leancheck, speculate + , template-haskell + }: + mkDerivation { + pname = "code-conjure"; + version = "0.5.10"; + sha256 = "0313b06lmymfhn76nra8msrhxqrvw7hzxsibdsb2vndf9pvah2cf"; + libraryHaskellDepends = [ + base express leancheck speculate template-haskell + ]; + testHaskellDepends = [ base express leancheck speculate ]; + description = "synthesize Haskell functions out of partial definitions"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "code-page" = callPackage ({ mkDerivation, base }: mkDerivation { @@ -68204,8 +68458,8 @@ self: { pname = "colourista"; version = "0.1.0.2"; sha256 = "0g06116kjg9pbp0l7n33agqbks3kw5z4rjqyhylha8miah5sxbwn"; - revision = "3"; - editedCabalFile = "1q07rz48xrs68gg3pywdivw2m97xbgcb4337jfzdsb0wv6n8z2r5"; + revision = "4"; + editedCabalFile = "18g0am78dw8h3xpl01ilzii0hdrm2a4hc7qnn6pwag9wasbc1dl7"; libraryHaskellDepends = [ ansi-terminal base bytestring text ]; testHaskellDepends = [ base bytestring hspec text ]; description = "Convenient interface for printing colourful messages"; @@ -68456,6 +68710,8 @@ self: { pname = "combinatorial"; version = "0.1.1"; sha256 = "0sz5x3776fr736mwsn582ih1pflkirsk6bqygagsg8jq0nh83v5g"; + revision = "1"; + editedCabalFile = "1g68vf9yj87qbmbazlasq11wcb1dd9rx83p95f4lqaji1ipzvq1y"; libraryHaskellDepends = [ array base containers transformers utility-ht ]; @@ -73210,6 +73466,28 @@ self: { license = lib.licenses.bsd3; }) {}; + "contiguous_0_6_4_2" = 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.2"; + sha256 = "0ay0hrdi2gj3b2z81cswmcaphkyy57w532svyc5mm3mncd0ddsm8"; + libraryHaskellDepends = [ + base deepseq primitive primitive-unlifted run-st + ]; + testHaskellDepends = [ + base primitive QuickCheck quickcheck-classes quickcheck-instances + vector + ]; + benchmarkHaskellDepends = [ base random random-shuffle weigh ]; + description = "Unified interface for primitive arrays"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "contiguous-checked" = callPackage ({ mkDerivation, base, contiguous, primitive }: mkDerivation { @@ -74169,6 +74447,51 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; + "copilot-verifier" = callPackage + ({ mkDerivation, aeson, base, bv-sized, bytestring + , case-insensitive, containers, copilot, copilot-c99, copilot-core + , copilot-language, copilot-libraries, copilot-prettyprinter + , copilot-theorem, crucible, crucible-llvm, crux, crux-llvm + , filepath, lens, llvm-pretty, mtl, optparse-applicative, panic + , parameterized-utils, prettyprinter, silently, tasty + , tasty-expected-failure, tasty-hunit, text, transformers, vector + , what4 + }: + mkDerivation { + pname = "copilot-verifier"; + version = "0.1"; + sha256 = "1vyws26bqfdfbp3yynx6qrdm1r7snilci6wynhqzaa41fn9h0s75"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base bv-sized bytestring case-insensitive containers copilot + copilot-c99 copilot-core copilot-language copilot-libraries + copilot-prettyprinter copilot-theorem crucible crucible-llvm crux + crux-llvm filepath lens llvm-pretty mtl panic parameterized-utils + prettyprinter text transformers vector what4 + ]; + executableHaskellDepends = [ + aeson base bv-sized bytestring case-insensitive containers copilot + copilot-c99 copilot-core copilot-language copilot-libraries + copilot-prettyprinter copilot-theorem crucible crucible-llvm crux + crux-llvm filepath lens llvm-pretty mtl optparse-applicative panic + parameterized-utils prettyprinter text transformers vector what4 + ]; + testHaskellDepends = [ + aeson base bv-sized bytestring case-insensitive containers copilot + copilot-c99 copilot-core copilot-language copilot-libraries + copilot-prettyprinter copilot-theorem crucible crucible-llvm crux + crux-llvm filepath lens llvm-pretty mtl panic parameterized-utils + prettyprinter silently tasty tasty-expected-failure tasty-hunit + text transformers vector what4 + ]; + doHaddock = false; + description = "System for verifying the correctness of generated Copilot programs"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "verify-examples"; + }) {}; + "copr" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, hlint , HsOpenSSL, http-streams, io-streams, semigroups, text @@ -76246,6 +76569,83 @@ self: { license = lib.licenses.mit; }) {}; + "crucible" = callPackage + ({ mkDerivation, base, bimap, bv-sized, containers, exceptions, fgl + , hashable, hspec, json, lens, mtl, panic, parameterized-utils + , prettyprinter, QuickCheck, tasty, tasty-hspec, tasty-hunit + , tasty-quickcheck, template-haskell, text, th-abstraction, time + , transformers, unordered-containers, vector, what4 + }: + mkDerivation { + pname = "crucible"; + version = "0.7"; + sha256 = "0wz71bx59bysylb8w05d59awh6l9bbw3na6xk4j9dprjx5caccjk"; + libraryHaskellDepends = [ + base bimap bv-sized containers exceptions fgl hashable json lens + mtl panic parameterized-utils prettyprinter template-haskell text + th-abstraction time transformers unordered-containers vector what4 + ]; + testHaskellDepends = [ + base containers hspec mtl panic parameterized-utils QuickCheck + tasty tasty-hspec tasty-hunit tasty-quickcheck what4 + ]; + description = "Crucible is a library for language-agnostic symbolic simulation"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + + "crucible-llvm" = callPackage + ({ mkDerivation, attoparsec, base, bv-sized, bytestring, containers + , crucible, crucible-symio, directory, extra, filepath, itanium-abi + , lens, llvm-pretty, llvm-pretty-bc-parser, mtl + , parameterized-utils, pretty, prettyprinter, process, tasty + , tasty-hunit, tasty-quickcheck, tasty-sugar, template-haskell + , text, transformers, utf8-string, vector, what4 + }: + mkDerivation { + pname = "crucible-llvm"; + version = "0.6"; + sha256 = "0mjyldz65qssx31fryv74wmkfz68j735cvcp6qd2z02p73fbbdi7"; + libraryHaskellDepends = [ + attoparsec base bv-sized bytestring containers crucible + crucible-symio extra itanium-abi lens llvm-pretty mtl + parameterized-utils pretty prettyprinter template-haskell text + transformers utf8-string vector what4 + ]; + testHaskellDepends = [ + base bv-sized containers crucible directory filepath lens + llvm-pretty llvm-pretty-bc-parser parameterized-utils process tasty + tasty-hunit tasty-quickcheck tasty-sugar vector what4 + ]; + description = "Support for translating and executing LLVM code in Crucible"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + + "crucible-symio" = callPackage + ({ mkDerivation, aeson, base, bv-sized, bytestring, containers + , crucible, directory, filemanip, filepath, IntervalMap, lens, mtl + , parameterized-utils, tasty, tasty-hunit, text, what4 + }: + mkDerivation { + pname = "crucible-symio"; + version = "0.1"; + sha256 = "0b6c1sk7lg8qf3v1z4shzqwqcbwqbf4sir28iz52063pakvgr4q8"; + libraryHaskellDepends = [ + aeson base bv-sized bytestring containers crucible directory + filemanip filepath IntervalMap lens mtl parameterized-utils text + what4 + ]; + testHaskellDepends = [ + aeson base bv-sized bytestring containers crucible directory + filemanip filepath IntervalMap lens mtl parameterized-utils tasty + tasty-hunit text what4 + ]; + description = "An implementation of symbolic I/O primitives for Crucible"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "cruncher-types" = callPackage ({ mkDerivation, aeson, base, containers, hlint, lens, text }: mkDerivation { @@ -76281,6 +76681,69 @@ self: { broken = true; }) {}; + "crux" = callPackage + ({ mkDerivation, aeson, ansi-terminal, async, attoparsec, base + , bv-sized, bytestring, config-schema, config-value, containers + , contravariant, crucible, directory, filepath, generic-lens, Glob + , lens, libBF, lumberjack, parameterized-utils, prettyprinter + , raw-strings-qq, semigroupoids, simple-get-opt, split + , terminal-size, text, time, vector, what4, xml, yaml + }: + mkDerivation { + pname = "crux"; + version = "0.7"; + sha256 = "0bbkg6l5322a50wgfdswq9m75vinm5xfv7lwl4sfy6604ckjy85i"; + libraryHaskellDepends = [ + aeson ansi-terminal async attoparsec base bv-sized bytestring + config-schema config-value containers contravariant crucible + directory filepath generic-lens Glob lens libBF lumberjack + parameterized-utils prettyprinter raw-strings-qq semigroupoids + simple-get-opt split terminal-size text time vector what4 xml yaml + ]; + description = "Simple top-level library for Crucible Simulation"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + + "crux-llvm" = callPackage + ({ mkDerivation, aeson, attoparsec, base, base16-bytestring + , bv-sized, bytestring, config-schema, containers, crucible + , crucible-llvm, crucible-symio, crux, cryptohash-sha256, directory + , extra, filepath, indexed-traversable, lens, llvm-pretty + , llvm-pretty-bc-parser, logict, lumberjack, mtl + , parameterized-utils, prettyprinter, process, regex-base + , regex-posix, tasty, tasty-hunit, tasty-sugar, text, time, unix + , versions, websockets, what4 + }: + mkDerivation { + pname = "crux-llvm"; + version = "0.8"; + sha256 = "116vgh9h2dmx1cahs2kl7rm46v9wn88x6i1pjp5m1z6mw9694xh4"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson base bv-sized bytestring config-schema containers crucible + crucible-llvm crucible-symio crux directory filepath lens + llvm-pretty llvm-pretty-bc-parser logict mtl parameterized-utils + prettyprinter process text what4 + ]; + executableHaskellDepends = [ + aeson attoparsec base base16-bytestring bytestring containers + crucible crucible-llvm crucible-symio crux cryptohash-sha256 + directory extra filepath indexed-traversable lens lumberjack + process text time unix websockets what4 + ]; + testHaskellDepends = [ + base bytestring containers crucible crucible-llvm crucible-symio + crux directory extra filepath lens process regex-base regex-posix + tasty tasty-hunit tasty-sugar text versions what4 + ]; + description = "A verification tool for C programs"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "crypt-sha512" = callPackage ({ mkDerivation, attoparsec, base, bytestring, cryptohash-sha512 , libxcrypt, quickcheck-instances, tasty, tasty-hunit @@ -76708,8 +77171,8 @@ self: { }: mkDerivation { pname = "crypto-token"; - version = "0.1.0"; - sha256 = "0b1aynzh50vfq88is444lwdcgqph7kqch6mz7kkb8fn011sqrrdj"; + version = "0.1.1"; + sha256 = "1x5xfrdi9y207fvk266wc2b6gj9mzvgsi6sy2zsqg6k8acf61vfc"; libraryHaskellDepends = [ array base bytestring crypton memory network-byte-order ]; @@ -76999,8 +77462,8 @@ self: { }: mkDerivation { pname = "cryptol"; - version = "3.0.0"; - sha256 = "0kymqn6v2k2v8nyrcbr9kimxjdy6363mxqb1a5vg6w2im3360il4"; + version = "3.1.0"; + sha256 = "00qb0pmhmjcfkg6a7x948azp35rriajh4bfa1r8yb78in0ahyngj"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -77088,6 +77551,25 @@ self: { license = lib.licenses.bsd3; }) {}; + "crypton-connection_0_3_2" = callPackage + ({ mkDerivation, base, basement, bytestring, containers + , crypton-x509, crypton-x509-store, crypton-x509-system + , crypton-x509-validation, data-default-class, network, socks, tls + }: + mkDerivation { + pname = "crypton-connection"; + version = "0.3.2"; + sha256 = "07lrkv6lwphsyp4797yp8ywnndzd270bk58r8gwyby0hr4xy52r0"; + libraryHaskellDepends = [ + base basement bytestring containers crypton-x509 crypton-x509-store + crypton-x509-system crypton-x509-validation data-default-class + network socks tls + ]; + description = "Simple and easy network connections API"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "crypton-x509" = callPackage ({ mkDerivation, asn1-encoding, asn1-parse, asn1-types, base , bytestring, containers, crypton, hourglass, memory, mtl, pem @@ -81391,8 +81873,8 @@ self: { }: mkDerivation { pname = "data-svd"; - version = "0.1.1.0"; - sha256 = "0p2vbwav1q1fj8ry87jhs2vhxvzsn4lvdxrhdfd92jlj6hs8hvh3"; + version = "0.1.2.0"; + sha256 = "1n4n0vmyl231mwib8ivin3q05vh29kxr7icxgy84wbffki32hr0j"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -83300,8 +83782,8 @@ self: { ({ mkDerivation, base, containers, indexed-traversable }: mkDerivation { pname = "deep-map"; - version = "0.2.0"; - sha256 = "1qbrhmwd3r7767nqcvmlkl44g852xyh4yaspcym1d5jxpbzgcbpy"; + version = "0.2.0.1"; + sha256 = "1qawlz663k1n20wk0qx47mldyydf8glgp8m4b8r2pxhyh99yqf0j"; libraryHaskellDepends = [ base containers indexed-traversable ]; description = "Deeply-nested, multiple key type maps"; license = lib.licenses.bsd3; @@ -84610,8 +85092,8 @@ self: { ({ mkDerivation, base, hspec, template-haskell, th-abstraction }: mkDerivation { pname = "derive-has-field"; - version = "0.0.1.1"; - sha256 = "0aai12n4acvxga6w6jz4npca1581ks7x1y6y337y0n46mqlsy6kf"; + version = "0.0.1.2"; + sha256 = "03w0qvs7adgwc676gk0q36bm9s7f7b709siy4dh0y27qblcjb6a4"; libraryHaskellDepends = [ base template-haskell th-abstraction ]; testHaskellDepends = [ base hspec template-haskell th-abstraction @@ -86178,6 +86660,8 @@ self: { pname = "diagrams-builder"; version = "0.8.0.6"; sha256 = "17yi5dmcxx4sgk3wha386zbv9h69pwq72j8i21vmfh35brxhs9f4"; + revision = "1"; + editedCabalFile = "1w9bjc6zizp779rk4frfmffzlv4vq4sljdcvql9ma5qy679phiyr"; configureFlags = [ "-fcairo" "-fps" "-frasterific" "-fsvg" ]; isLibrary = true; isExecutable = true; @@ -86346,6 +86830,8 @@ self: { pname = "diagrams-haddock"; version = "0.4.1.2"; sha256 = "00g11i1b3bz59jzsnvv9gsxr50593mky8qv4djnhq4xsx6p7i8rj"; + revision = "1"; + editedCabalFile = "0wlhy12pfs36vgnnd4ip0i9wlrzn3x7z03nvdpb2awwrfyk3p8mv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -87155,6 +87641,19 @@ self: { license = lib.licenses.bsd2; }) {inherit (pkgs) zlib;}; + "digest_0_0_2_1" = callPackage + ({ mkDerivation, base, bytestring, zlib }: + mkDerivation { + pname = "digest"; + version = "0.0.2.1"; + sha256 = "163418p50bqdxn8ajzj6x3455xbch9jq1w6psbkdz5qzw017py6b"; + libraryHaskellDepends = [ base bytestring ]; + libraryPkgconfigDepends = [ zlib ]; + description = "CRC32 and Adler32 hashes for bytestrings"; + license = lib.licenses.bsd2; + hydraPlatforms = lib.platforms.none; + }) {inherit (pkgs) zlib;}; + "digest-pure" = callPackage ({ mkDerivation, array, base, bytestring, digest, QuickCheck }: mkDerivation { @@ -87960,6 +88459,8 @@ self: { pname = "directory-ospath-streaming"; version = "0.1.0.1"; sha256 = "0j01kdp8jmi1h40li2fh53iz32gi7hxmlzmx8z3ks2cmp856bv7k"; + revision = "1"; + editedCabalFile = "1npawhf6v606phw3qjd1jx9xbpw8yf8gkrykgg2qfm7kpg8k2jmi"; libraryHaskellDepends = [ base filepath unix ]; testHaskellDepends = [ base directory filepath random tasty tasty-hunit unix @@ -87970,6 +88471,24 @@ self: { broken = true; }) {}; + "directory-ospath-streaming_0_1_0_2" = callPackage + ({ mkDerivation, base, directory, filepath, os-string, random + , tasty, tasty-hunit, unix + }: + mkDerivation { + pname = "directory-ospath-streaming"; + version = "0.1.0.2"; + sha256 = "17a3sqw3sw70bxdw91vq17pbjjdymnivn9gkfvclr5gicvw30d6k"; + libraryHaskellDepends = [ base filepath os-string unix ]; + testHaskellDepends = [ + base directory filepath os-string random tasty tasty-hunit unix + ]; + description = "Stream directory entries in constant memory in vanilla IO"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "directory-tree" = callPackage ({ mkDerivation, base, directory, filepath, process }: mkDerivation { @@ -88199,8 +88718,8 @@ self: { }: mkDerivation { pname = "discord-haskell"; - version = "1.16.0"; - sha256 = "04zbpb5g9nanpzxnr94z6g0pr3jm74im4r70wz3lwyknl6r106bc"; + version = "1.16.1"; + sha256 = "055mr98x8x0z9a20k5k75fwikjrv5837j97klca8lndfbkk8m6h5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -88447,17 +88966,17 @@ self: { "disjoint-containers" = callPackage ({ mkDerivation, base, containers, doctest, enum-types, QuickCheck - , quickcheck-classes, quickcheck-enum-instances, semigroups, tasty + , quickcheck-classes, quickcheck-enum-instances, tasty , tasty-quickcheck, transformers }: mkDerivation { pname = "disjoint-containers"; - version = "0.3.0"; - sha256 = "1r92abcbksyfk4k1mjxj3gyymkbm927wjr6lmcv06pyljcw9vc3r"; + version = "0.3.0.1"; + sha256 = "036rzz3m33rq5vg43w0bksyvz1g5wiss0ha76i1gw2d7sw7g9mvz"; libraryHaskellDepends = [ base containers transformers ]; testHaskellDepends = [ base containers doctest enum-types QuickCheck quickcheck-classes - quickcheck-enum-instances semigroups tasty tasty-quickcheck + quickcheck-enum-instances tasty tasty-quickcheck ]; description = "Disjoint containers"; license = lib.licenses.bsd3; @@ -91182,6 +91701,35 @@ self: { mainProgram = "dotenv"; }) {}; + "dotenv_0_12_0_0" = callPackage + ({ mkDerivation, base, base-compat, containers, data-default-class + , directory, exceptions, hspec, hspec-discover, hspec-megaparsec + , megaparsec, mtl, optparse-applicative, process, shellwords, text + }: + mkDerivation { + pname = "dotenv"; + version = "0.12.0.0"; + sha256 = "0z21bysa6yq131yx1sp7yx94vq1zj4xg32pfyrff6fvabqg6piwi"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base containers data-default-class directory exceptions megaparsec + mtl process shellwords text + ]; + executableHaskellDepends = [ + base base-compat megaparsec optparse-applicative process text + ]; + testHaskellDepends = [ + base hspec hspec-megaparsec megaparsec process text + ]; + testToolDepends = [ hspec-discover ]; + description = "Loads environment variables from dotenv files"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + mainProgram = "dotenv"; + }) {}; + "dotenv-micro" = callPackage ({ mkDerivation, base, directory }: mkDerivation { @@ -91294,6 +91842,27 @@ self: { license = lib.licenses.bsd3; }) {}; + "double-conversion_2_0_5_0" = callPackage + ({ mkDerivation, base, bytestring, ghc-prim, HUnit + , system-cxx-std-lib, test-framework, test-framework-hunit + , test-framework-quickcheck2, text + }: + mkDerivation { + pname = "double-conversion"; + version = "2.0.5.0"; + sha256 = "1fj358zamb5zr1h481wf02c2aijqk3imk7flhpzps9bvwjv9kilq"; + libraryHaskellDepends = [ + base bytestring ghc-prim system-cxx-std-lib text + ]; + testHaskellDepends = [ + base bytestring HUnit test-framework test-framework-hunit + test-framework-quickcheck2 text + ]; + description = "Fast conversion between single and double precision floating point and text"; + license = lib.licenses.bsd2; + hydraPlatforms = lib.platforms.none; + }) {}; + "double-extra" = callPackage ({ mkDerivation, aeson, base, bytestring, cassava, deepseq , double-conversion, rawstring-qm, text @@ -94763,8 +95332,8 @@ self: { }: mkDerivation { pname = "eflint"; - version = "3.1.0.1"; - sha256 = "19l5m01fnm1bgwf7v6sv589xv759sizvq226ip4m9fmx3ihi5qly"; + version = "3.1.0.2"; + sha256 = "0iksb6d4cw7lawpk9q7j03nbd4cwzf51b7rc47p42pw39wqr56m2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -95238,8 +95807,8 @@ self: { pname = "ekg-core"; version = "0.1.1.7"; sha256 = "04nv6iwzrb63fs97ixb0amj8p6zhabg3ggbrg4nbkq7xjhmkz0a5"; - revision = "3"; - editedCabalFile = "1z5rhc6cd1jflax3g5c773vghwavid5va6zxmaxhdcs6lj9pgzdj"; + revision = "4"; + editedCabalFile = "1fzjwckb6h6m5n1k9kj63fy2wpjn1mz9xajiri4aqyzlg1wv619c"; libraryHaskellDepends = [ base containers ghc-prim text unordered-containers ]; @@ -97446,6 +98015,8 @@ self: { pname = "enummapset"; version = "0.7.2.0"; sha256 = "00n6nifk5hlp85mv0g68jpx9w19hx1cxqhbf7pqlm5m5f99y29m2"; + revision = "1"; + editedCabalFile = "14l25k5jy8lvc936cja46b1zfgmmd9yk1rqqrnznv2xl7xdj8725"; libraryHaskellDepends = [ aeson base containers deepseq ]; testHaskellDepends = [ aeson array base containers deepseq ghc-prim HUnit QuickCheck @@ -97641,6 +98212,37 @@ self: { broken = true; }) {}; + "eo-phi-normalizer" = callPackage + ({ mkDerivation, aeson, alex, array, base, BNFC, Cabal, directory + , filepath, happy, hspec, hspec-discover, mtl, optparse-generic + , process, string-interpolate, yaml + }: + mkDerivation { + pname = "eo-phi-normalizer"; + version = "0.1.0"; + sha256 = "1cc2zp6245bck2diqrcs7wqvzh1c604m68z442daljf2437iwb0w"; + isLibrary = true; + isExecutable = true; + setupHaskellDepends = [ base Cabal process ]; + libraryHaskellDepends = [ + aeson array base directory filepath mtl string-interpolate yaml + ]; + libraryToolDepends = [ alex BNFC happy ]; + executableHaskellDepends = [ + aeson array base directory filepath mtl optparse-generic + string-interpolate yaml + ]; + executableToolDepends = [ alex BNFC happy ]; + testHaskellDepends = [ + aeson array base directory filepath hspec hspec-discover mtl + string-interpolate yaml + ]; + testToolDepends = [ alex BNFC happy hspec-discover ]; + description = "Command line normalizer of 𝜑-calculus expressions"; + license = lib.licenses.bsd3; + mainProgram = "normalize-phi"; + }) {}; + "epanet-haskell" = callPackage ({ mkDerivation, base }: mkDerivation { @@ -97997,6 +98599,35 @@ self: { broken = true; }) {}; + "erebos" = callPackage + ({ mkDerivation, async, base, binary, bytestring, c2hs, cereal + , clock, containers, cryptonite, deepseq, directory, filepath + , hashable, hashtables, haskeline, hinotify, iproute, libpjproject + , memory, mime, mtl, network, stm, tagged, text, time, transformers + , unix, uuid, zlib + }: + mkDerivation { + pname = "erebos"; + version = "0.1.0"; + sha256 = "0w8gafi12zchpkp6r83d0ylf4wq2fz14l97ziffsi7862901niif"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + async base binary bytestring cereal clock containers cryptonite + deepseq directory filepath hashable hashtables hinotify iproute + memory mime mtl network stm tagged text time unix uuid zlib + ]; + libraryPkgconfigDepends = [ libpjproject ]; + libraryToolDepends = [ c2hs ]; + executableHaskellDepends = [ + base bytestring cryptonite haskeline mtl network text time + transformers + ]; + description = "Decentralized messaging and synchronization"; + license = lib.licenses.bsd3; + mainProgram = "erebos"; + }) {libpjproject = null;}; + "erf" = callPackage ({ mkDerivation, base }: mkDerivation { @@ -98173,8 +98804,8 @@ self: { }: mkDerivation { pname = "error-codes"; - version = "0.1.3.0"; - sha256 = "15i7xyq3jll98cj1dd7rk5dm0aba4sf504f89fqy69ciacd35ckj"; + version = "0.1.3.1"; + sha256 = "133qfx6dkl6khpbgj0a6gki9azx71fl1cz10bi1pifzbziskxkbi"; libraryHaskellDepends = [ base bytestring primitive primitive-unlifted text text-short ]; @@ -98652,6 +99283,35 @@ self: { license = lib.licenses.bsd3; }) {}; + "esqueleto_3_5_11_2" = callPackage + ({ mkDerivation, aeson, attoparsec, base, blaze-html, bytestring + , conduit, containers, exceptions, hspec, hspec-core, monad-logger + , mtl, mysql, mysql-simple, persistent, persistent-mysql + , persistent-postgresql, persistent-sqlite, postgresql-simple + , QuickCheck, resourcet, tagged, template-haskell, text, time + , transformers, unliftio, unordered-containers + }: + mkDerivation { + pname = "esqueleto"; + version = "3.5.11.2"; + sha256 = "0k78rsf98nzbc4ycf3jgari358g661v3rgg6sxm6dch0q70dhaj5"; + libraryHaskellDepends = [ + aeson attoparsec base blaze-html bytestring conduit containers + monad-logger persistent resourcet tagged template-haskell text time + transformers unliftio unordered-containers + ]; + testHaskellDepends = [ + aeson attoparsec base blaze-html bytestring conduit containers + exceptions hspec hspec-core monad-logger mtl mysql mysql-simple + persistent persistent-mysql persistent-postgresql persistent-sqlite + postgresql-simple QuickCheck resourcet tagged template-haskell text + time transformers unliftio unordered-containers + ]; + description = "Type-safe EDSL for SQL queries on persistent backends"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "esqueleto-compat" = callPackage ({ mkDerivation, base, conduit, esqueleto, hspec, persistent , resourcet, transformers @@ -99746,8 +100406,8 @@ self: { }: mkDerivation { pname = "eventlog2html"; - version = "0.10.0"; - sha256 = "1f22vw4zzkpjhhs5qci5jknyr2vwa9rhkg9zr2rfzlq3yyslahw8"; + version = "0.11.0"; + sha256 = "0yj50j9jijw8is19d2afpgc3dv45ji911rlhbjvcz7x441valqx8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -101363,6 +102023,20 @@ self: { license = lib.licenses.bsd3; }) {}; + "express_1_0_16" = callPackage + ({ mkDerivation, base, leancheck, template-haskell }: + mkDerivation { + pname = "express"; + version = "1.0.16"; + sha256 = "0xw8z95f0q19x4h4iy8pzbsskd0f9b290g6784bmrrmm95xz6cs2"; + libraryHaskellDepends = [ base template-haskell ]; + testHaskellDepends = [ base leancheck ]; + benchmarkHaskellDepends = [ base leancheck ]; + description = "Dynamically-typed expressions involving function application and variables"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "expression-parser" = callPackage ({ mkDerivation, base }: mkDerivation { @@ -101730,6 +102404,8 @@ self: { pname = "extensions"; version = "0.1.0.1"; sha256 = "1rf6jhmms6ll7mn9rh81amzb7nd4zjqcnxdzivw50dxcrcfmdiq2"; + revision = "1"; + editedCabalFile = "1ixf5bpxy840zdlg3gsl3whzii03fc5j16i591pakprsvprp04hk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -103794,8 +104470,8 @@ self: { }: mkDerivation { pname = "fedora-repoquery"; - version = "0.3"; - sha256 = "020jsrlhb4dfn4kjkzxm8ix72m3c9ihsr85h23nf1f1kdv15cinv"; + version = "0.3.1"; + sha256 = "0sdn2j25gf9k55w5rkzqi66jnmj74zajlal9vc06cx3xhw14rmsl"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -103836,8 +104512,8 @@ self: { pname = "feed"; version = "1.3.2.1"; sha256 = "0marh7qmggq1z5339nid3gil7k786d3yk79b0rwfkxxaxmr41xd8"; - revision = "2"; - editedCabalFile = "16k73p6csq9spbiwxwkfwzms71if9fyjj4g4zpvpz8psj0n7wcdj"; + revision = "3"; + editedCabalFile = "0ry8qlbbwmh1hi9v21mvq23yh0iv7g0n2fwdqvd4n8npd676jrc9"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base base-compat bytestring old-locale old-time safe text time @@ -105100,6 +105776,22 @@ self: { license = lib.licenses.bsd3; }) {}; + "filepath-bytestring_1_5_2_0_0" = callPackage + ({ mkDerivation, base, bytestring, criterion, filepath, QuickCheck + , unix + }: + mkDerivation { + pname = "filepath-bytestring"; + version = "1.5.2.0.0"; + sha256 = "0cb16m54lysjkh51xcbqv0w6b1mrhnlq8sddw705jn3wip6g5hw2"; + libraryHaskellDepends = [ base bytestring filepath unix ]; + testHaskellDepends = [ base bytestring filepath QuickCheck ]; + benchmarkHaskellDepends = [ base criterion filepath ]; + description = "Library for manipulating RawFilePaths in a cross platform way"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "filepath-crypto" = callPackage ({ mkDerivation, base, binary, bytestring, case-insensitive , cryptoids, cryptoids-class, cryptoids-types, exceptions, filepath @@ -106775,17 +107467,17 @@ self: { "flatbuffers" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, binary, bytestring - , containers, criterion, directory, filepath, hedgehog, hspec - , hspec-core, hspec-expectations-pretty-diff, hspec-megaparsec - , http-client, http-types, HUnit, hw-hspec-hedgehog, megaparsec + , containers, criterion, directory, filepath, hedgehog, hex-text + , hspec, hspec-core, hspec-expectations-pretty-diff, hspec-hedgehog + , hspec-megaparsec, http-client, http-types, HUnit, megaparsec , mono-traversable, mtl, parser-combinators, pretty-simple, process , raw-strings-qq, scientific, template-haskell, text - , text-manipulate, th-pprint, utf8-string, vector + , text-manipulate, utf8-string, vector }: mkDerivation { pname = "flatbuffers"; - version = "0.3.0.0"; - sha256 = "1mryx9xivy8bqv43dz3m92cq5ivk445g49cszk143arg4wqgw8kn"; + version = "0.4.0.0"; + sha256 = "17grgawl9v2c71mgmfj7riad5sbxpgsjkib50hfxkvcz5j4gkmrj"; libraryHaskellDepends = [ base binary bytestring containers directory filepath megaparsec mono-traversable mtl parser-combinators scientific template-haskell @@ -106793,11 +107485,11 @@ self: { ]; testHaskellDepends = [ aeson aeson-pretty base binary bytestring containers directory - filepath hedgehog hspec hspec-core hspec-expectations-pretty-diff - hspec-megaparsec http-client http-types HUnit hw-hspec-hedgehog - megaparsec mono-traversable mtl parser-combinators pretty-simple - process raw-strings-qq scientific template-haskell text - text-manipulate th-pprint utf8-string + filepath hedgehog hex-text hspec hspec-core + hspec-expectations-pretty-diff hspec-hedgehog hspec-megaparsec + http-client http-types HUnit megaparsec mono-traversable mtl + parser-combinators pretty-simple process raw-strings-qq scientific + template-haskell text text-manipulate utf8-string ]; benchmarkHaskellDepends = [ aeson base binary bytestring containers criterion directory @@ -106806,7 +107498,6 @@ self: { ]; description = "Haskell implementation of the FlatBuffers protocol"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "flatparse" = callPackage @@ -111615,6 +112306,24 @@ self: { broken = true; }) {}; + "functor-monad" = callPackage + ({ mkDerivation, adjunctions, auto-lift-classes, base, bifunctors + , comonad, day-comonoid, free, free-applicative-t, kan-extensions + , transformers + }: + mkDerivation { + pname = "functor-monad"; + version = "0.1.1.0"; + sha256 = "027g26wr9lsasgrfw641i6zpvv23w7489d7wbljxnp6fnkfhxn30"; + libraryHaskellDepends = [ + adjunctions auto-lift-classes base bifunctors comonad day-comonoid + free free-applicative-t kan-extensions transformers + ]; + testHaskellDepends = [ base free transformers ]; + description = "FFunctor: functors on (the usual) Functors"; + license = lib.licenses.bsd3; + }) {}; + "functor-monadic" = callPackage ({ mkDerivation, base }: mkDerivation { @@ -114082,8 +114791,8 @@ self: { ({ mkDerivation, base }: mkDerivation { pname = "generic-enumeration"; - version = "0.1.0.1"; - sha256 = "0bznwb8kkifbsd8yi0mp6cym90adjg30fzgj8181nsga4w9vzsab"; + version = "0.1.0.2"; + sha256 = "1j9pdg0ib2ysx4wv357gwvg5j9djm038rj16wpyfc90lsl9m8gdg"; libraryHaskellDepends = [ base ]; description = "Generically derived enumerations"; license = lib.licenses.mit; @@ -116525,6 +117234,8 @@ self: { pname = "ghc-events"; version = "0.19.0.1"; sha256 = "1rliryx527ph1csyq8d5np1g8yfwhmsarspqnl7lp9d9nf0jkbn1"; + revision = "1"; + editedCabalFile = "09arkxfmi64nxr3r7qd0fwikp29qrl4rahf0zwwhhlqrz9n6npzv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -117791,8 +118502,8 @@ self: { }: mkDerivation { pname = "ghc-tags-core"; - version = "0.6.0.0"; - sha256 = "1f8lph1g1xnk8p3mgsvzfy8sv90nn3j19a2cb7qpdmcg48md9947"; + version = "0.6.1.0"; + sha256 = "0x2l1n8fsg7z0x3bvqa806l4ldzxjsapfv9cf3fnvandh9d2dc4p"; libraryHaskellDepends = [ attoparsec base bytestring containers deepseq filepath ghc text ]; @@ -117823,8 +118534,8 @@ self: { }: mkDerivation { pname = "ghc-tags-plugin"; - version = "0.6.0.1"; - sha256 = "0wzk3slkla62n3yywckdcfyl3lizfh9psxxp0vai0699c6396cwq"; + version = "0.6.1.0"; + sha256 = "1c3vr9754szadl4bj98hmjz5jmqahggakm7x3838cccqbdrpxyh0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -118328,15 +119039,15 @@ self: { "ghcide-test-utils" = callPackage ({ mkDerivation, aeson, base, containers, data-default, directory , extra, filepath, ghcide, hls-plugin-api, lens, lsp-test - , lsp-types, tasty-hunit, text + , lsp-types, row-types, tasty-hunit, text }: mkDerivation { pname = "ghcide-test-utils"; - version = "1.9.0.0"; - sha256 = "0f4xxw2y4bmihy8ydi569g11r9w7i6bcrsgk3ap9al98l059xdk6"; + version = "2.0.0.0"; + sha256 = "0zwwg9gv3xnrl0v7319yjipwq3k0qy38m9sdkbxpavqcaqaapwj0"; libraryHaskellDepends = [ aeson base containers data-default directory extra filepath ghcide - hls-plugin-api lens lsp-test lsp-types tasty-hunit text + hls-plugin-api lens lsp-test lsp-types row-types tasty-hunit text ]; description = "Test utils for ghcide"; license = lib.licenses.asl20; @@ -118353,8 +119064,8 @@ self: { }: mkDerivation { pname = "ghcitui"; - version = "0.1.0.0"; - sha256 = "06s22bzbdzbdc8zi9q672l97046aklb85bxm1a1qxhmzbj69kg18"; + version = "0.2.0.0"; + sha256 = "17apm7hanm7zc3rr19am4ll5rmhj9ghdlrxzr7l1rkdla7l6x0a5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -120287,8 +120998,8 @@ self: { }: mkDerivation { pname = "gigaparsec"; - version = "0.2.3.0"; - sha256 = "015lh771958cqbjjx6vcdkdxfyllagbykkfqxvapr9bfbzq91m6d"; + version = "0.2.5.1"; + sha256 = "1ks2wv3n478r4532q7lfyll51kkrzsgh58akz9yflnv9n038sfr5"; libraryHaskellDepends = [ base containers pretty-terminal selective template-haskell ]; @@ -120496,6 +121207,8 @@ self: { pname = "git"; version = "0.3.0"; sha256 = "0kd35qnxv2vnfaaq13dbf734jq11p05v6sdbxf91pag49817b6bz"; + revision = "1"; + editedCabalFile = "15h1j9s3wkyxpgwn4im3nr61w2c5cvridjiihb5igs43rs46la4a"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base basement bytestring containers cryptonite hourglass memory @@ -120913,6 +121626,23 @@ self: { license = lib.licenses.agpl3Only; }) {}; + "git-lfs_1_2_2" = callPackage + ({ mkDerivation, aeson, base, bytestring, case-insensitive + , containers, http-client, http-types, network-uri, text + }: + mkDerivation { + pname = "git-lfs"; + version = "1.2.2"; + sha256 = "0k4flxhr3b8ripskn97bf33gass62ix2ijj31wc70xaq4glg3f5m"; + libraryHaskellDepends = [ + aeson base bytestring case-insensitive containers http-client + http-types network-uri text + ]; + description = "git-lfs protocol"; + license = lib.licenses.agpl3Only; + hydraPlatforms = lib.platforms.none; + }) {}; + "git-mediate" = callPackage ({ mkDerivation, ansi-terminal, base, base-compat, Diff, directory , filepath, generic-data, mtl, optparse-applicative, process @@ -121558,8 +122288,8 @@ self: { }: mkDerivation { pname = "gitlab-haskell"; - version = "1.0.0.3"; - sha256 = "0jddsxj746pfziq4i3z750v290r3m0v3wifz3kisb6ais3794cjn"; + version = "1.0.0.4"; + sha256 = "06v1hjc4q2i4fvvia6zi9ky1x3vyyvsvanxm2li691swgvcwkrn5"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring connection http-client http-conduit @@ -122952,6 +123682,25 @@ self: { license = lib.licenses.bsd3; }) {}; + "gmail-simple_0_1_0_6" = callPackage + ({ mkDerivation, aeson, base, base64, blaze-html, bytestring + , containers, cryptonite, http-api-data, http-conduit, http-media + , jwt, text, time, unordered-containers + }: + mkDerivation { + pname = "gmail-simple"; + version = "0.1.0.6"; + sha256 = "055kw57i0bspa6x0bx62ar1bqww6d46m15xzvg7f5phhfcx7py96"; + libraryHaskellDepends = [ + aeson base base64 blaze-html bytestring containers cryptonite + http-api-data http-conduit http-media jwt text time + unordered-containers + ]; + description = "Simple library for Google Mail (GMail)"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "gmap" = callPackage ({ mkDerivation, array, AvlTree, base, COrdering, QuickCheck , random @@ -123114,8 +123863,8 @@ self: { pname = "gnuplot"; version = "0.5.7"; sha256 = "1glahh3si5bpazsklnpwxx4h4ivgb4wyngc032797zq1496fhhm3"; - revision = "1"; - editedCabalFile = "1x0ik81nmrxi77p1k4f7j4d5s9ajs0cy9jhr41b0qhvfsimyf0cn"; + revision = "2"; + editedCabalFile = "0mjyvpz71p80b87blhkqbvwihzkdc1dvbn9laxw5a9l9lh7761qd"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -125905,8 +126654,8 @@ self: { }: mkDerivation { pname = "google-oauth2-jwt"; - version = "0.3.3"; - sha256 = "13iy695qpb9yyr1wi3fslj0xd90izgj4wmvs04k5mhf6k53pk9dk"; + version = "0.3.3.1"; + sha256 = "1c3z6pi04xk7gi7fyhiq3i102g7vnyygp5vyfm4yj5xfq4npqjg1"; libraryHaskellDepends = [ base base64-bytestring bytestring HsOpenSSL RSA text unix-time ]; @@ -130764,8 +131513,8 @@ self: { pname = "hackage-cli"; version = "0.1.0.1"; sha256 = "023gnhdxwn36k3pd74j5jcykqbrj7nvp131mg761h8913h9ldw1r"; - revision = "5"; - editedCabalFile = "1sgl8i9k7by80c7h5w4gvj1cbdd2lv88b70whlkri9as53n61pv9"; + revision = "6"; + editedCabalFile = "1i65z5xqs0h9bmr8lja038s281fah0653yyg72fzlka5ingn7baz"; isLibrary = false; isExecutable = true; libraryHaskellDepends = [ @@ -130931,8 +131680,8 @@ self: { pname = "hackage-repo-tool"; version = "0.1.1.3"; sha256 = "13q81gi3xmkzwfrbyk5dwxws3c92vnrlslksi021iasmjwhw2h6l"; - revision = "5"; - editedCabalFile = "0dg9qlm414282xbk8xf4d7wy7wj64nicx5cm50m5pnvijasg40kb"; + revision = "6"; + editedCabalFile = "0a3ylq1r8zsvh34cjg2vqdx7r8ykla4myzjhv5vnc1bpq34bw5y8"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -130957,6 +131706,8 @@ self: { pname = "hackage-security"; version = "0.6.2.4"; sha256 = "10jcxn3ihsaf2dv0wyrccjszwqz2cpgv2k8bwqxfjhjbn0xmp4lb"; + revision = "1"; + editedCabalFile = "0n3jss7hignrjzgzrk2krq9jffh1bfarmacmjlmigcg5ha91d5cn"; libraryHaskellDepends = [ base base16-bytestring base64-bytestring bytestring Cabal Cabal-syntax containers cryptohash-sha256 directory ed25519 @@ -130980,8 +131731,8 @@ self: { pname = "hackage-security-HTTP"; version = "0.1.1.1"; sha256 = "14hp7gssf80b9937j7m56w8sxrv3hrzjf2s9kgfk76v6llgx79k2"; - revision = "7"; - editedCabalFile = "004wgr36a1f835ixmqnsa41c3161yh8kykbjvj3wyx52bwp9xa26"; + revision = "8"; + editedCabalFile = "14y8lj2gbm19swc3z3wi0slc2ax61gnzgpyzmrxay4zjqsv6qfvc"; libraryHaskellDepends = [ base bytestring hackage-security HTTP mtl network network-uri zlib ]; @@ -131192,11 +131943,11 @@ self: { "hackport" = callPackage ({ mkDerivation, array, async, base, base16-bytestring , base64-bytestring, binary, bytestring, containers - , cryptohash-sha256, deepseq, directory, dlist, doctest, echo - , ed25519, edit-distance, exceptions, extensible-exceptions - , filepath, ghc-compact, ghc-prim, hashable, hspec, hspec-discover - , HTTP, lifted-base, lukko, monad-control, mtl, network - , network-uri, optparse-applicative, parallel, parsec + , cryptohash-sha256, data-default-class, deepseq, directory, dlist + , doctest, echo, ed25519, edit-distance, exceptions + , extensible-exceptions, filepath, ghc-prim, hashable, hspec + , hspec-discover, HTTP, lifted-base, lukko, monad-control, mtl + , network, network-uri, optparse-applicative, parallel, parsec , parser-combinators, pretty, prettyprinter, process, QuickCheck , random, regex-base, regex-posix, resolv, safe-exceptions, split , stm, tar, template-haskell, text, time, transformers, unix, xml @@ -131204,19 +131955,19 @@ self: { }: mkDerivation { pname = "hackport"; - version = "0.8.4.0"; - sha256 = "1bg5cb3sfpp59sk4cswk4dr2dsjx9qh3sf3yj3x39ha3q5bdrgvd"; + version = "0.8.5.0"; + sha256 = "1ynvvpc867vmxnbb909fszfdxf848vhh3avv98sgki4diqd77873"; isLibrary = false; isExecutable = true; libraryHaskellDepends = [ array async base base16-bytestring base64-bytestring binary - bytestring containers cryptohash-sha256 deepseq directory dlist - echo ed25519 edit-distance exceptions extensible-exceptions - filepath ghc-compact ghc-prim hashable HTTP lifted-base lukko - monad-control mtl network network-uri optparse-applicative parallel - parsec pretty process QuickCheck random regex-base regex-posix - resolv safe-exceptions split stm tar template-haskell text time - transformers unix xml zlib + bytestring containers cryptohash-sha256 data-default-class deepseq + directory dlist echo ed25519 edit-distance exceptions + extensible-exceptions filepath ghc-prim hashable HTTP lifted-base + lukko monad-control mtl network network-uri optparse-applicative + parallel parsec pretty process QuickCheck random regex-base + regex-posix resolv safe-exceptions split stm tar template-haskell + text time transformers unix xml zlib ]; executableHaskellDepends = [ base directory filepath optparse-applicative parsec @@ -135783,6 +136534,8 @@ self: { pname = "haskell-awk"; version = "1.2.0.1"; sha256 = "1r4hsvzbqagk06fc81cr1awfz0zqgs4hmbwl99mip47z578wrw9l"; + revision = "1"; + editedCabalFile = "15z5qhx4bhmr684kyqxrwya2vjwvcmmvfd93v32rlmb657kxvag6"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal cabal-doctest ]; @@ -138254,8 +139007,8 @@ self: { }: mkDerivation { pname = "haskellish"; - version = "0.3.2.1"; - sha256 = "1kfdr56by97lzccp1zvp21za683jn95cnmsmzz87nyxm1gz0wyk4"; + version = "0.3.2.2"; + sha256 = "07h421qychchii79s2cbpcfvh6h8qipd6wl9qn5jkdg9d2gycc34"; libraryHaskellDepends = [ base containers haskell-src-exts mtl template-haskell text ]; @@ -142688,8 +143441,8 @@ self: { pname = "hedgehog"; version = "1.4"; sha256 = "1sz685n2ljriqwfpfy57adbsc6gyrd4x7jmy628803rfalqznjpm"; - revision = "1"; - editedCabalFile = "1gk52hz1ssib7cbam7nk8nws9322rsgkn7ym45dgwjbvqbz3wqs7"; + revision = "3"; + editedCabalFile = "18jig0zi5cj3hlx4pxmf0g9hbn531c8b828agw45n9gn0dzaz5ci"; libraryHaskellDepends = [ ansi-terminal async barbies base bytestring concurrent-output containers deepseq directory erf exceptions lifted-async mmorph @@ -143860,25 +144613,26 @@ self: { "hercules-ci-agent" = callPackage ({ mkDerivation, aeson, async, attoparsec, base, base64-bytestring - , binary, binary-conduit, boost, bytestring, Cabal + , bifunctors, binary, binary-conduit, boost, bytestring, Cabal , cabal-pkg-config-version-hook, cachix, cachix-api, conduit , conduit-extra, containers, directory, dlist, exceptions, filepath , hercules-ci-api, hercules-ci-api-agent, hercules-ci-api-core , hercules-ci-cnix-expr, hercules-ci-cnix-store, hostname, hspec - , hspec-discover, http-client, http-client-tls, http-conduit + , hspec-discover, http-client, http-client-tls, http-conduit, HUnit , inline-c, inline-c-cpp, katip, lens, lens-aeson, lifted-async , lifted-base, monad-control, mtl, network, network-uri, nix - , optparse-applicative, process, process-extras, protolude - , safe-exceptions, scientific, servant, servant-auth-client - , servant-client, servant-client-core, stm, tagged, temporary, text - , time, tomland, transformers, transformers-base, unbounded-delays - , unix, unliftio, unliftio-core, unordered-containers, uuid, vector - , websockets, wuss + , optparse-applicative, process, process-extras, profunctors + , protolude, QuickCheck, safe-exceptions, scientific, servant + , servant-auth-client, servant-client, servant-client-core, stm + , tagged, temporary, text, time, tls, tomland, transformers + , transformers-base, unbounded-delays, unix, unliftio + , unliftio-core, unordered-containers, uuid, vector, websockets + , wuss }: mkDerivation { pname = "hercules-ci-agent"; - version = "0.9.12"; - sha256 = "0fs5ycnig0s7wwrshpx2fhi7iib59bnnddsjvb5s06y9gvla6xq0"; + version = "0.10.1"; + sha256 = "1mclrxy2cxa2qcswk95klpp45n59ngw0sdwqgl9r7i2hwsg1nzm8"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -143890,18 +144644,18 @@ self: { hercules-ci-cnix-store katip lens lens-aeson lifted-async lifted-base monad-control mtl network network-uri process process-extras protolude safe-exceptions stm tagged temporary text - time transformers transformers-base unbounded-delays unix unliftio - unliftio-core uuid websockets wuss + time tls transformers transformers-base unbounded-delays unix + unliftio unliftio-core uuid vector websockets wuss ]; executableHaskellDepends = [ - aeson async attoparsec base base64-bytestring binary binary-conduit - bytestring cachix cachix-api conduit conduit-extra containers - directory dlist exceptions filepath hercules-ci-api + aeson async attoparsec base base64-bytestring bifunctors binary + binary-conduit bytestring cachix cachix-api conduit conduit-extra + containers directory dlist exceptions filepath hercules-ci-api hercules-ci-api-agent hercules-ci-api-core hercules-ci-cnix-expr hercules-ci-cnix-store hostname http-client http-client-tls http-conduit inline-c inline-c-cpp katip lens lens-aeson lifted-async lifted-base monad-control mtl network network-uri - optparse-applicative process process-extras protolude + optparse-applicative process process-extras profunctors protolude safe-exceptions scientific servant servant-auth-client servant-client servant-client-core stm temporary text time tomland transformers transformers-base unix unliftio unliftio-core @@ -143910,12 +144664,14 @@ self: { executableSystemDepends = [ boost ]; executablePkgconfigDepends = [ nix ]; testHaskellDepends = [ - aeson async attoparsec base binary binary-conduit bytestring - conduit containers exceptions filepath hercules-ci-api-agent - hercules-ci-api-core hercules-ci-cnix-store hspec katip - lifted-async lifted-base monad-control mtl process protolude - safe-exceptions stm tagged temporary text transformers-base - unliftio-core vector + aeson async attoparsec base bifunctors binary binary-conduit + bytestring conduit containers exceptions filepath + hercules-ci-api-agent hercules-ci-api-core hercules-ci-cnix-store + hspec HUnit katip lens lens-aeson lifted-async lifted-base + monad-control mtl process profunctors protolude QuickCheck + safe-exceptions scientific stm tagged temporary text tomland + transformers transformers-base unliftio-core unordered-containers + uuid vector ]; testToolDepends = [ hspec-discover ]; description = "Runs Continuous Integration tasks on your machines"; @@ -143926,29 +144682,31 @@ self: { "hercules-ci-api" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, cookie , exceptions, hashable, hercules-ci-api-core, hspec, http-api-data - , http-media, lens, lens-aeson, memory, network-uri, profunctors - , protolude, QuickCheck, quickcheck-classes, servant, servant-auth - , servant-auth-swagger, servant-swagger, servant-swagger-ui-core - , string-conv, swagger2, text, time, uuid, vector + , http-media, lens, lens-aeson, memory, network-uri, openapi3 + , profunctors, protolude, QuickCheck, quickcheck-classes, servant + , servant-auth, servant-auth-swagger, servant-openapi3 + , servant-swagger, servant-swagger-ui-core, string-conv, swagger2 + , text, time, uuid, vector }: mkDerivation { pname = "hercules-ci-api"; - version = "0.8.1.0"; - sha256 = "13zvw78mwx78sv858hz4bw65dck0v2kxwqv6skpfgzbyvg4h5f6i"; + version = "0.8.2.0"; + sha256 = "0mnjhz0jg9rzgdp5pp0i4gfi5il995a5dv8sw58h4kb15kww1rfp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers cookie exceptions hashable hercules-ci-api-core http-api-data http-media lens lens-aeson - memory network-uri profunctors servant servant-auth - servant-auth-swagger servant-swagger servant-swagger-ui-core - string-conv swagger2 text time uuid + memory network-uri openapi3 profunctors servant servant-auth + servant-auth-swagger servant-openapi3 servant-swagger + servant-swagger-ui-core string-conv swagger2 text time uuid ]; executableHaskellDepends = [ aeson base bytestring containers cookie exceptions hashable - http-api-data http-media lens memory network-uri profunctors - servant servant-auth servant-auth-swagger servant-swagger - servant-swagger-ui-core string-conv swagger2 text time uuid + http-api-data http-media lens memory network-uri openapi3 + profunctors servant servant-auth servant-auth-swagger + servant-openapi3 servant-swagger servant-swagger-ui-core + string-conv swagger2 text time uuid ]; testHaskellDepends = [ aeson base bytestring containers exceptions hashable @@ -143972,8 +144730,8 @@ self: { }: mkDerivation { pname = "hercules-ci-api-agent"; - version = "0.5.0.1"; - sha256 = "0d9cmf1amy4hdzlkmwaqyp469fmgh09a5090143sar9ss309r0sg"; + version = "0.5.1.0"; + sha256 = "1rjyavqsj2y7clq39v1f508l0wn9wg07sy2ijacf62abhaiyb62d"; libraryHaskellDepends = [ aeson base base64-bytestring-type bytestring containers cookie deepseq exceptions hashable hercules-ci-api-core http-api-data @@ -143994,20 +144752,21 @@ self: { "hercules-ci-api-core" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, cookie , deepseq, exceptions, hashable, http-api-data, http-media, katip - , lens, lifted-base, memory, monad-control, safe-exceptions - , servant, servant-auth, servant-auth-swagger, servant-swagger - , servant-swagger-ui-core, string-conv, swagger2, text, time, uuid + , lens, lifted-base, memory, monad-control, openapi3 + , safe-exceptions, servant, servant-auth, servant-auth-swagger + , servant-openapi3, servant-swagger, servant-swagger-ui-core + , string-conv, swagger2, text, time, uuid }: mkDerivation { pname = "hercules-ci-api-core"; - version = "0.1.5.1"; - sha256 = "0mlas84ndkp9269qapzfqcc86mcr0nw5vfpc2l0a6ymk1z05nrq4"; + version = "0.1.6.0"; + sha256 = "14qxg92j7pq0v0qd2rva8gk11dazwnll88flhgjkv69349ww01q7"; libraryHaskellDepends = [ aeson base bytestring containers cookie deepseq exceptions hashable http-api-data http-media katip lens lifted-base memory - monad-control safe-exceptions servant servant-auth - servant-auth-swagger servant-swagger servant-swagger-ui-core - string-conv swagger2 text time uuid + monad-control openapi3 safe-exceptions servant servant-auth + servant-auth-swagger servant-openapi3 servant-swagger + servant-swagger-ui-core string-conv swagger2 text time uuid ]; description = "Types and convenience modules use across Hercules CI API packages"; license = lib.licenses.asl20; @@ -144025,13 +144784,14 @@ self: { , lens-aeson, lifted-base, monad-control, network-uri, process , protolude, QuickCheck, retry, rio, safe-exceptions, servant , servant-auth-client, servant-client, servant-client-core - , servant-conduit, temporary, text, transformers, transformers-base - , unix, unliftio, unliftio-core, unordered-containers, uuid + , servant-conduit, temporary, text, tls, transformers + , transformers-base, unix, unliftio, unliftio-core + , unordered-containers, uuid }: mkDerivation { pname = "hercules-ci-cli"; - version = "0.3.6.1"; - sha256 = "1m16m0bi230j0k109zvq977vcsyrgxsyv6m5hnjyvkxqsvrl490q"; + version = "0.3.7"; + sha256 = "1h4y8jkviiahshvky20jdda8sfmlbzpkpx313ddg9bvfqafps2mz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -144043,7 +144803,7 @@ self: { http-client-tls http-types inline-c-cpp katip lens lens-aeson lifted-base monad-control network-uri process protolude retry rio safe-exceptions servant servant-auth-client servant-client - servant-client-core servant-conduit temporary text transformers + servant-client-core servant-conduit temporary text tls transformers transformers-base unix unliftio unliftio-core unordered-containers uuid ]; @@ -144070,8 +144830,8 @@ self: { }: mkDerivation { pname = "hercules-ci-cnix-expr"; - version = "0.3.6.0"; - sha256 = "15lyhj26zr9r3nqn3d7gwn4rppix8g4lanxs52wliq7jxxaga28i"; + version = "0.3.6.1"; + sha256 = "19bawyynxb19gr9ndy3a0f88d62ivxqk316qavrbxam7azdf0rzr"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal cabal-pkg-config-version-hook ]; libraryHaskellDepends = [ @@ -144100,8 +144860,8 @@ self: { }: mkDerivation { pname = "hercules-ci-cnix-store"; - version = "0.3.4.0"; - sha256 = "0f8vav9jj4251ym2xyj7wna3wc6dgsqdlpm7byhjdnwzqkw0pxw4"; + version = "0.3.5.0"; + sha256 = "103jgh27lxh81iszn9a7268s0lmiadxgdh5df6zj2ldb2hak2nir"; setupHaskellDepends = [ base Cabal cabal-pkg-config-version-hook ]; libraryHaskellDepends = [ base bytestring conduit containers inline-c inline-c-cpp protolude @@ -150207,8 +150967,8 @@ self: { pname = "hmm-lapack"; version = "0.5.0.1"; sha256 = "0im754fgqzi28snwf9bxkj4i1g69c0q8knzjvpmbrs79d5rncpxk"; - revision = "1"; - editedCabalFile = "0pgwp7zrvsldxsm1m9g9v3g1rgc3n37g8c4642917mljnlk8d57v"; + revision = "2"; + editedCabalFile = "1jg5qpdwi186vm87b0dm5gzqivlpc1q2lwi9vangxah1lfhd898r"; libraryHaskellDepends = [ base comfort-array comfort-array-shape containers deepseq explicit-exception fixed-length lapack lazy-csv netlib-ffi @@ -156596,6 +157356,22 @@ self: { maintainers = [ lib.maintainers.peti ]; }) {}; + "hsemail_2_2_2" = callPackage + ({ mkDerivation, base, hspec, parsec, time, time-compat }: + mkDerivation { + pname = "hsemail"; + version = "2.2.2"; + sha256 = "0wp6nicpjrlwgrqglpww3ny728i5ac68kdnj1d6vf62qhh223wg1"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base parsec time time-compat ]; + testHaskellDepends = [ base hspec parsec time ]; + description = "Parsec parsers for the Internet Message format (e-mail)"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.peti ]; + }) {}; + "hsemail-ns" = callPackage ({ mkDerivation, base, doctest, hspec, mtl, old-time, parsec }: mkDerivation { @@ -157851,6 +158627,8 @@ self: { pname = "hspear"; version = "0.14"; sha256 = "1h3av9mpgsqfdrd817fz0isqrxn3lxmjyanw33dk9jax136ivi1h"; + revision = "1"; + editedCabalFile = "1ipjlmkxd5zxr45na9iiv2pxyfzqzck4zphvd4a2myj0z5p7r472"; libraryHaskellDepends = [ base bytestring bytestring-lexing split utf8-string zlib ]; @@ -161187,8 +161965,8 @@ self: { }: mkDerivation { pname = "http-interchange"; - version = "0.3.2.0"; - sha256 = "1krcqkf66wdaza1m4gxa7cwnzc5l793si4wd5vccv3jxylnv3das"; + version = "0.3.2.1"; + sha256 = "1jji8wjdivpwd4zmhljn39d2rwvrlyxz7gmnacm8qkjmfhkhppkq"; libraryHaskellDepends = [ base bytebuild byteslice bytesmith contiguous primitive text ]; @@ -161233,6 +162011,38 @@ self: { license = "BSD-3-Clause AND GPL-2.0-or-later"; }) {}; + "http-io-streams_0_1_7_0" = callPackage + ({ mkDerivation, aeson, aeson-pretty, attoparsec, attoparsec-aeson + , base, base64-bytestring, binary, blaze-builder, brotli-streams + , bytestring, case-insensitive, containers, cryptohash-sha1 + , directory, HsOpenSSL, hspec, hspec-expectations, HUnit + , io-streams, lifted-base, mtl, network, network-uri + , openssl-streams, snap, snap-core, snap-server, system-filepath + , text, transformers, unordered-containers, xor + }: + mkDerivation { + pname = "http-io-streams"; + version = "0.1.7.0"; + sha256 = "14jn78jby18h0jnmpx523nq3wnpr4l65mn746rzmq6z49p513wmg"; + libraryHaskellDepends = [ + attoparsec base base64-bytestring binary blaze-builder + brotli-streams bytestring case-insensitive containers + cryptohash-sha1 directory HsOpenSSL io-streams mtl network + network-uri openssl-streams text transformers xor + ]; + testHaskellDepends = [ + aeson aeson-pretty attoparsec attoparsec-aeson base + base64-bytestring blaze-builder bytestring case-insensitive + containers directory HsOpenSSL hspec hspec-expectations HUnit + io-streams lifted-base mtl network network-uri openssl-streams snap + snap-core snap-server system-filepath text transformers + unordered-containers + ]; + description = "HTTP and WebSocket client based on io-streams"; + license = "BSD-3-Clause AND GPL-2.0-or-later"; + hydraPlatforms = lib.platforms.none; + }) {}; + "http-kinder" = callPackage ({ mkDerivation, aeson, base, bytestring, case-insensitive , containers, http-media, http-types, HUnit, QuickCheck, singletons @@ -161806,7 +162616,7 @@ self: { license = lib.licenses.bsd3; }) {}; - "http2_5_1_0" = callPackage + "http2_5_1_1" = callPackage ({ mkDerivation, aeson, aeson-pretty, array, async, base , base16-bytestring, bytestring, case-insensitive, containers , crypton, directory, filepath, gauge, Glob, hspec, hspec-discover @@ -161816,8 +162626,8 @@ self: { }: mkDerivation { pname = "http2"; - version = "5.1.0"; - sha256 = "0alqnzdq7c9agdni8a024sjdl8755cyynsv91wkjrfxjz8qkqhsp"; + version = "5.1.1"; + sha256 = "16afjhl13irl6lf0pxsjpcfsvjr3kbsmzs4l536q4j70wqkjkw2q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -161963,8 +162773,8 @@ self: { }: mkDerivation { pname = "http2-tls"; - version = "0.2.2"; - sha256 = "17hcm72iw1kac0jmnzay4klrfdx4lvc8np12m8ip2nb8x0d85yq0"; + version = "0.2.4"; + sha256 = "0bw3hcmdkgvr7xwg8zaxn1sw9v9n619f3176j3wrlvv0ycwv7r9f"; libraryHaskellDepends = [ base bytestring crypton-x509-store crypton-x509-validation data-default-class http2 network network-control network-run recv @@ -161985,8 +162795,8 @@ self: { }: mkDerivation { pname = "http3"; - version = "0.0.8"; - sha256 = "0wvrfgfki109vzf5cjmdr9ywp5mpzsv2zxhg8wvz6iynkjm5nwsw"; + version = "0.0.9"; + sha256 = "0y6fvkjn5lxh4r8qnnjqkq9r38ziw10smcgrws408wfpm948j3kd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -165152,8 +165962,8 @@ self: { pname = "hyper"; version = "0.2.1.1"; sha256 = "14p7r57g75ny8l9h4ilbm6mhdsfiysfs3rd56300dl0jkpgrh8r2"; - revision = "3"; - editedCabalFile = "06ra13baz5cq36b3rrzcj69z7yzdphxh27v67xcgzry9hdw5s4ps"; + revision = "4"; + editedCabalFile = "1fyddc72z9vd37q5xbgfpqp3dfvqkbz1kbgwvhxhk2w5maf06ac3"; libraryHaskellDepends = [ base blaze-html deepseq text ]; description = "Display class for the HyperHaskell graphical Haskell interpreter"; license = lib.licenses.bsd3; @@ -165167,6 +165977,8 @@ self: { pname = "hyper-extra"; version = "0.2.0.1"; sha256 = "13ipxwhxrndl505zzxcq7gz874l0r2g0ma1yhq14bihvlwh3qr8d"; + revision = "1"; + editedCabalFile = "0vmyidjaskca75582h3lp2wq3x0h2ii03i5fy590c9j6mq8phjdx"; libraryHaskellDepends = [ base diagrams-lib diagrams-svg hyper QuickCheck svg-builder text ]; @@ -165183,8 +165995,8 @@ self: { }: mkDerivation { pname = "hyper-haskell-server"; - version = "0.2.3.0"; - sha256 = "1kb7cfniws4qd10swy7vspgbr93xxnzlbcq5jarmdas2kpn3nyhd"; + version = "0.2.3.1"; + sha256 = "0cz1dybzgk5q051r3inv72x154q3qmf5r0hci2cxrb89ncdcszsv"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -165438,8 +166250,8 @@ self: { pname = "hyphenation"; version = "0.8.2"; sha256 = "05330kd99cg9v6w26sj87wk2nfvpmn2r177kr66vr9n0rlmia60y"; - revision = "3"; - editedCabalFile = "033kzil5036pnlx10ghh7vcsxcya6kn0vxnalgbpryg8ca7vy0cz"; + revision = "4"; + editedCabalFile = "15qgh6fyghc4gx0kw6sldpf3ga8wnjpw7f6sqykq7yc5l2ci67dr"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring containers file-embed text unordered-containers @@ -167158,24 +167970,26 @@ self: { "imbib" = callPackage ({ mkDerivation, base, bibtex, bytestring, ConfigFile, containers - , curl, directory, download-curl, filepath, glib, gnomevfs, gtk - , mtl, parsec, process, split, utf8-string + , directory, filepath, groom, mtl, optparse-applicative, parsec + , parsek, process, split, text }: mkDerivation { pname = "imbib"; - version = "1.0.0"; - sha256 = "0x31wjd6maqixr3rbangaph0s5skp18fmb8xgm1a6jsky8k367vz"; - isLibrary = false; + version = "1.2.5"; + sha256 = "1vghj9pcgq9j827f1vn1mjh0ccz16gizrz6pvjnhyq0dgncgnx0j"; + isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; - executableHaskellDepends = [ - base bibtex bytestring ConfigFile containers curl directory - download-curl filepath glib gnomevfs gtk mtl parsec process split - utf8-string + libraryHaskellDepends = [ + base bibtex bytestring ConfigFile containers directory filepath mtl + parsec parsek process split text ]; - description = "Minimalistic reference manager"; + executableHaskellDepends = [ + base containers directory filepath groom optparse-applicative text + ]; + description = "Minimalistic .bib reference manager."; license = "GPL"; - hydraPlatforms = lib.platforms.none; + mainProgram = "imbibatch"; }) {}; "imgur" = callPackage @@ -170806,8 +171620,8 @@ self: { ({ mkDerivation, array, async, base, bytestring, mtl, stm, time }: mkDerivation { pname = "io-classes"; - version = "1.3.1.0"; - sha256 = "1qglx07ng6gf0h5qp758987m90r7mph4x14azb83jmm7p70igzh9"; + version = "1.4.0.0"; + sha256 = "1vqwq9hjkbhx0ld7r4226r1gf6v0c4wi9g6nrzqbyzla89yvmvfj"; libraryHaskellDepends = [ array async base bytestring mtl stm time ]; @@ -170819,8 +171633,8 @@ self: { ({ mkDerivation, array, base, io-classes, mtl, si-timers }: mkDerivation { pname = "io-classes-mtl"; - version = "0.1.0.2"; - sha256 = "06v55dppc3l0kcncigv4gkn0fgdr3rgcf78in618y7jnc1xszb6f"; + version = "0.1.0.3"; + sha256 = "1pkszdsvhnm9nh8dq7k2c5l5n3isqqccr254r96sp8x1bs8gmkv8"; libraryHaskellDepends = [ array base io-classes mtl si-timers ]; description = "Experimental MTL instances for io-classes"; license = lib.licenses.asl20; @@ -170900,10 +171714,8 @@ self: { }: mkDerivation { pname = "io-sim"; - version = "1.3.1.0"; - sha256 = "069ig3h5ykcf7m3lfz9z5qaz4namrm65hblad3k1wlwc42sjal0j"; - revision = "1"; - editedCabalFile = "029nvs63x9bfq7c21qba5ms27hjmkjmadhddr3zdqvs4m6k0d935"; + version = "1.4.0.0"; + sha256 = "1fydgw7g3l7kj1zvypc9x6scvlnmdg0sl59x5y6qsdd7d2ldycx5"; libraryHaskellDepends = [ base containers deepseq exceptions io-classes nothunks psqueues QuickCheck quiet si-timers strict-stm time @@ -175483,8 +176295,8 @@ self: { }: mkDerivation { pname = "json-spec"; - version = "0.2.1.3"; - sha256 = "02d7ynl24xsqcxb6bybndc9nqp7k6wd8ymcrr1ni6w04vr56s7rj"; + version = "0.2.2.0"; + sha256 = "0hw8kdypxf2yp2nnzv9alnn5pw0g382lvp7bdzdfw6v8iap2m8vs"; libraryHaskellDepends = [ aeson base containers scientific text time vector ]; @@ -175527,12 +176339,11 @@ self: { }: mkDerivation { pname = "json-spec-elm-servant"; - version = "0.3.2.0"; - sha256 = "0nc9m28p7x2aijwbwssbsrfbqs2s9mid3lbxhm57y5zglvx30v6w"; + version = "0.3.2.1"; + sha256 = "12dj4b933mq6rjqffnzmxf9y244mjl5wk8dkadnln2m2krfy8nyj"; libraryHaskellDepends = [ - base bound containers directory elm-syntax http-types json-spec - json-spec-elm mtl prettyprinter process servant text - unordered-containers + base bound containers elm-syntax http-types json-spec json-spec-elm + mtl servant text ]; testHaskellDepends = [ aeson base binary bound bytestring containers cookie directory @@ -175603,30 +176414,29 @@ self: { "json-syntax" = callPackage ({ mkDerivation, aeson, array-builder, array-chunks, base - , bytebuild, byteslice, bytesmith, bytestring, containers - , contiguous, gauge, natural-arithmetic, neat-interpolation - , primitive, QuickCheck, run-st, scientific, scientific-notation - , tasty, tasty-golden, tasty-hunit, tasty-quickcheck, text - , text-short, transformers, vector, word-compat, zigzag + , bytebuild, byteslice, bytesmith, bytestring, contiguous, gauge + , natural-arithmetic, neat-interpolation, primitive, QuickCheck + , run-st, scientific, scientific-notation, tasty, tasty-golden + , tasty-hunit, tasty-quickcheck, text, text-short, transformers + , word-compat, zigzag }: mkDerivation { pname = "json-syntax"; - version = "0.2.7.1"; - sha256 = "1pcl4i0yqv2ys0dl1fwprzp2brazw1wyjz7s7s6hdv7smicpdm49"; + version = "0.2.7.2"; + sha256 = "0niyi6vzrl9q4xlh0d5ygdm81zvbgglkmfq5p2a44y6avzqs1sq7"; libraryHaskellDepends = [ array-builder array-chunks base bytebuild byteslice bytesmith bytestring contiguous natural-arithmetic primitive run-st scientific-notation text text-short transformers word-compat zigzag ]; testHaskellDepends = [ - aeson array-chunks base bytebuild byteslice bytestring containers - neat-interpolation primitive QuickCheck scientific - scientific-notation tasty tasty-golden tasty-hunit tasty-quickcheck - text text-short vector + aeson base bytebuild byteslice bytestring neat-interpolation + primitive QuickCheck scientific scientific-notation tasty + tasty-golden tasty-hunit tasty-quickcheck text text-short ]; benchmarkHaskellDepends = [ aeson base bytebuild byteslice bytestring gauge neat-interpolation - primitive scientific-notation text + primitive text ]; description = "High-performance JSON parser and encoder"; license = lib.licenses.bsd3; @@ -176574,6 +177384,8 @@ self: { pname = "jvm-parser"; version = "0.2.1"; sha256 = "0rhixf1syrnhql3aqlvl9hcylaiyhca1yvismdzalkhbz0qdgvir"; + revision = "1"; + editedCabalFile = "0mqz39vva3j7vdmjz1pb9998ymh4hpsqlx9qz1gr630lwzkly7nl"; libraryHaskellDepends = [ array base binary bytestring containers data-binary-ieee754 fgl fingertree pretty zlib @@ -178976,6 +179788,22 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; + "kindly-functors" = callPackage + ({ mkDerivation, base, hspec, mtl, profunctors, semigroupoids + , these, witherable + }: + mkDerivation { + pname = "kindly-functors"; + version = "0.1.0.1"; + sha256 = "1axr3syjpkc3pqn9h0vjdvp1j378gniz61vpvq34c10frr06pizn"; + libraryHaskellDepends = [ + base mtl profunctors semigroupoids these witherable + ]; + testHaskellDepends = [ base hspec ]; + description = "A category polymorphic `Functor` typeclass"; + license = lib.licenses.mit; + }) {}; + "kinds" = callPackage ({ mkDerivation, base }: mkDerivation { @@ -179253,6 +180081,8 @@ self: { pname = "knob"; version = "0.2.2"; sha256 = "1sgfq0jkzzvhfwksjxk1z80z6mfgxniskjmqmxy5bq6ly42s3xhc"; + revision = "1"; + editedCabalFile = "0bpyhn04v643nnlpda9b0z2sil1czqdwba30ppgc3dbzmfbwypa6"; libraryHaskellDepends = [ base bytestring transformers ]; description = "Memory-backed handles"; license = lib.licenses.mit; @@ -181256,6 +182086,17 @@ self: { license = lib.licenses.bsd3; }) {}; + "language-bluespec" = callPackage + ({ mkDerivation, base, containers, pretty, text }: + mkDerivation { + pname = "language-bluespec"; + version = "0.1"; + sha256 = "1an1w3sz0fj5w4gaf66fqyr471cijj1h11zmxs5247fa7vsdv167"; + libraryHaskellDepends = [ base containers pretty text ]; + description = "An implementation of the Bluespec Haskell AST"; + license = lib.licenses.bsd3; + }) {}; + "language-boogie" = callPackage ({ mkDerivation, ansi-terminal, base, cmdargs, containers, lens , mtl, parsec, pretty, random, stream-monad, time, transformers @@ -183108,25 +183949,25 @@ self: { , generic-lens, hashtables, http-client, http-client-tls , http-types, HUnit, iso8601-time, lens, lrucache, memory , monad-logger, monad-loops, mtl, pcre-light, random, scientific - , semver, text, time, unordered-containers, uuid, vector, yaml + , semver, text, time, unordered-containers, uuid, yaml }: mkDerivation { pname = "launchdarkly-server-sdk"; - version = "4.0.1"; - sha256 = "0rmjkdlbayfp3bgwyw0rkpj7cc4fkgsh1f6388v6hhdip3j8r9ni"; + version = "4.0.3"; + sha256 = "00b9l5qr5ik5w7mqwb3ajm7w6l30l1y76nh3n01jkymy4q2mk44y"; libraryHaskellDepends = [ aeson attoparsec base base16-bytestring bytestring clock containers cryptohash exceptions extra generic-lens hashtables http-client http-client-tls http-types iso8601-time lens lrucache memory monad-logger monad-loops mtl pcre-light random scientific semver - text time unordered-containers uuid vector yaml + text time unordered-containers uuid yaml ]; testHaskellDepends = [ aeson attoparsec base base16-bytestring bytestring clock containers cryptohash exceptions extra generic-lens hashtables http-client http-client-tls http-types HUnit iso8601-time lens lrucache memory monad-logger monad-loops mtl pcre-light random scientific semver - text time unordered-containers uuid vector yaml + text time unordered-containers uuid yaml ]; description = "Server-side SDK for integrating with LaunchDarkly"; license = lib.licenses.asl20; @@ -183650,6 +184491,17 @@ self: { maintainers = [ lib.maintainers.thielema ]; }) {}; + "lazyio-applicative" = callPackage + ({ mkDerivation, base }: + mkDerivation { + pname = "lazyio-applicative"; + version = "0.1.0.3"; + sha256 = "1p0qhdbcnmx17j069n3w89jv8wpxzari4ihylrjk2x78k4b3p1cb"; + libraryHaskellDepends = [ base ]; + description = "LazyIO applicative for asymptotic performance"; + license = lib.licenses.mit; + }) {}; + "lazyset" = callPackage ({ mkDerivation, base, containers, data-ordlist, HUnit, time , timeit @@ -188534,8 +189386,8 @@ self: { }: mkDerivation { pname = "liquidhaskell"; - version = "0.9.6.3"; - sha256 = "0g6x8mmcb8qgzwaqi55vfp7avnc59vx2ppf0djxc3vsqv4ifzw03"; + version = "0.9.8.1"; + sha256 = "0dak8ixjylm4lznzddn4zcjdb8nm9ha5l6p29l6bhk54gfzccsn8"; setupHaskellDepends = [ base Cabal liquidhaskell-boot ]; libraryHaskellDepends = [ base bytestring containers ghc-bignum ghc-prim liquidhaskell-boot @@ -188558,14 +189410,13 @@ self: { }: mkDerivation { pname = "liquidhaskell-boot"; - version = "0.9.6.3"; - sha256 = "00ap85nndnw8zk3a4y5iicnnykgrzhn1fz101dvixp13m64dp35k"; - enableSeparateDataOutput = true; + version = "0.9.8.1"; + sha256 = "00cm1myw2l051nspx04vn332jxn2wary2mn5yhv0pqsvi28j2vnw"; libraryHaskellDepends = [ aeson base binary bytestring Cabal cereal cmdargs containers data-default data-fix deepseq Diff directory exceptions extra - filepath fingertree free ghc ghc-boot ghc-paths ghc-prim githash - gitrev hashable hscolour liquid-fixpoint megaparsec mtl + filepath fingertree free ghc ghc-boot ghc-prim githash gitrev + hashable hscolour liquid-fixpoint megaparsec mtl optparse-applicative pretty recursion-schemes split syb template-haskell temporary text th-compat time transformers unordered-containers vector @@ -189226,24 +190077,25 @@ self: { ({ mkDerivation, alsa-core, alsa-seq, base, bytestring, cgi , concurrent-split, containers, data-accessor , data-accessor-transformers, event-list, explicit-exception, html - , httpd-shed, midi, midi-alsa, network, network-uri, non-empty - , non-negative, parsec, pathtype, pretty, process, semigroups, stm - , stm-split, strict, transformers, unix, utility-ht, wx, wxcore + , httpd-shed, midi, midi-alsa, network, network-uri + , network-uri-flag, non-empty, non-negative, parsec, pathtype + , pretty, process, semigroups, shell-utility, stm, stm-split + , strict, transformers, unix, utility-ht, wx, wxcore }: mkDerivation { pname = "live-sequencer"; - version = "0.0.6.2"; - sha256 = "12v1xfsi1cnnfakd5pzvligrpv5pfzl3vkr1gxvrigawipsj4b9f"; + version = "0.0.6.3"; + sha256 = "1zq3yh6nn1yfiyys2xq90a1jjfb75aw37rhzrd5r2054fy18r5ym"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; - libraryHaskellDepends = [ base event-list non-negative ]; + libraryHaskellDepends = [ base event-list midi non-negative ]; executableHaskellDepends = [ alsa-core alsa-seq base bytestring cgi concurrent-split containers data-accessor data-accessor-transformers explicit-exception html - httpd-shed midi midi-alsa network network-uri non-empty parsec - pathtype pretty process semigroups stm stm-split strict - transformers unix utility-ht wx wxcore + httpd-shed midi midi-alsa network network-uri network-uri-flag + non-empty parsec pathtype pretty process semigroups shell-utility + stm stm-split strict transformers unix utility-ht wx wxcore ]; description = "Live coding of MIDI music"; license = "GPL"; @@ -191980,10 +192832,8 @@ self: { }: mkDerivation { pname = "lsp"; - version = "2.3.0.0"; - sha256 = "0jxvwhmfvnyp6r1kqfg13qpkd1a6a26r8z1aqhg2lj62lnz6d672"; - revision = "1"; - editedCabalFile = "15jx8x106lnv824yw6mip10gxjbgqww4557xfbyi9nvmgb83h7xj"; + version = "2.4.0.0"; + sha256 = "1ggfw2wp9g9fpg9x3kj9zh6l6p2yiw4q0v1gzxjg0mcmvp4aad8w"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -192003,24 +192853,24 @@ self: { "lsp-client" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, co-log-core - , data-default, dependent-map, Diff, directory, extra, filepath - , generic-lens, Glob, hashable, hspec, lens, lsp, lsp-types, mtl - , process, QuickCheck, stm, text, text-rope, unix, unliftio - , unordered-containers + , containers, data-default, dependent-map, Diff, directory, extra + , filepath, generic-lens, Glob, hspec, lens, lsp, lsp-types, mtl + , process, QuickCheck, row-types, stm, text, text-rope, unix-compat + , unliftio, unordered-containers }: mkDerivation { pname = "lsp-client"; - version = "0.1.0.0"; - sha256 = "0ivq79g57kxr1lfca137acvbzi3lx0qa10ahmpkpc2wc9bj0mb05"; + version = "0.2.0.0"; + sha256 = "0wh9qjcck2pdya5dpz8k6k9x49a543j4p3vjvscd4bk0vzk76rc0"; libraryHaskellDepends = [ - aeson aeson-pretty base bytestring co-log-core data-default - dependent-map Diff directory filepath generic-lens Glob hashable - lens lsp lsp-types mtl stm text text-rope unix unliftio - unordered-containers + aeson aeson-pretty base bytestring co-log-core containers + data-default dependent-map Diff directory extra filepath + generic-lens Glob lens lsp lsp-types mtl row-types stm text + text-rope unix-compat unliftio unordered-containers ]; testHaskellDepends = [ aeson base bytestring extra hspec lens lsp-types process QuickCheck - unliftio + row-types unliftio ]; description = "Haskell library for Language Server Protocol clients"; license = lib.licenses.asl20; @@ -192038,18 +192888,19 @@ self: { }: mkDerivation { pname = "lsp-test"; - version = "0.16.0.1"; - sha256 = "0vh4x6yx7drz78ffl4p80r6ykba7fvs0wfj3dp7lhn0k8yji4zv0"; + version = "0.17.0.0"; + sha256 = "1jjzqp7dbvaxysfa765zlcmb8h973242fb7a6b17cab3bjc12laq"; libraryHaskellDepends = [ aeson aeson-pretty ansi-terminal async base bytestring co-log-core conduit conduit-parse containers data-default Diff directory - exceptions filepath Glob lens lens-aeson lsp lsp-types mtl + exceptions extra filepath Glob lens lens-aeson lsp lsp-types mtl parser-combinators process row-types some text time transformers unix ]; testHaskellDepends = [ - aeson base co-log-core containers data-default directory filepath - hspec lens lsp mtl parser-combinators process text unliftio + aeson base co-log-core containers data-default directory extra + filepath hspec lens lsp mtl parser-combinators process text + unliftio ]; testToolDepends = [ lsp ]; benchmarkHaskellDepends = [ base extra lsp process ]; @@ -192084,24 +192935,24 @@ self: { "lsp-types" = callPackage ({ mkDerivation, aeson, base, binary, containers, data-default , deepseq, Diff, directory, dlist, exceptions, file-embed, filepath - , hashable, hspec, hspec-discover, indexed-traversable - , indexed-traversable-instances, lens, lens-aeson, mod, mtl - , network-uri, prettyprinter, QuickCheck, quickcheck-instances - , regex, row-types, safe, some, template-haskell, text - , unordered-containers + , generic-arbitrary, hashable, hspec, hspec-discover + , indexed-traversable, indexed-traversable-instances, lens + , lens-aeson, mod, mtl, network-uri, prettyprinter, QuickCheck + , quickcheck-instances, regex, row-types, safe, some + , template-haskell, text }: mkDerivation { pname = "lsp-types"; - version = "2.1.0.0"; - sha256 = "0i4ygvf7fc6bh5rmw3fq7ck4vcmbfw92fzvnxpmqr3j1yp3a6fiw"; + version = "2.1.1.0"; + sha256 = "0gsr0v11xfav7dnq4d433y9ca0snmqaax4pp5sgmf33zl8qhi6s0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base binary containers data-default deepseq Diff dlist - exceptions file-embed filepath hashable indexed-traversable - indexed-traversable-instances lens lens-aeson mod mtl network-uri - prettyprinter row-types safe some template-haskell text - unordered-containers + exceptions file-embed filepath generic-arbitrary hashable + indexed-traversable indexed-traversable-instances lens lens-aeson + mod mtl network-uri prettyprinter QuickCheck quickcheck-instances + row-types safe some template-haskell text ]; executableHaskellDepends = [ base containers directory filepath mtl prettyprinter regex text @@ -192969,8 +193820,8 @@ self: { }: mkDerivation { pname = "lz4-bytes"; - version = "0.1.1.0"; - sha256 = "1h445dkw9cnzj01bm1hq5bvy48ybnwrd1ak2q7676ybvzl8qzffa"; + version = "0.1.1.1"; + sha256 = "1caqm2c10l9030qj9sxfwh2sjq4npq97dmixakr3xg1ccsm2144x"; libraryHaskellDepends = [ base byte-order byteslice primitive run-st ]; @@ -196353,32 +197204,33 @@ self: { "matterhorn" = callPackage ({ mkDerivation, aeson, aspell-pipe, async, base, base-compat , bimap, brick, brick-skylighting, bytestring, checkers, commonmark - , commonmark-extensions, config-ini, connection, containers + , commonmark-extensions, config-ini, containers, crypton-connection , data-clist, directory, filepath, gitrev, hashable, Hclip , mattermost-api, mattermost-api-qc, microlens-platform, mtl , network-uri, parsec, process, random, semigroups , skylighting-core, split, stm, stm-delay, strict, tasty , tasty-hunit, tasty-quickcheck, temporary, text, text-zipper, time - , timezone-olson, timezone-series, transformers, Unique, unix - , unordered-containers, utf8-string, uuid, vector, vty, word-wrap - , xdg-basedir + , timezone-olson, timezone-series, transformers, Unique + , unix-compat, unordered-containers, utf8-string, uuid, vector, vty + , vty-crossplatform, word-wrap, xdg-basedir }: mkDerivation { pname = "matterhorn"; - version = "50200.19.0"; - sha256 = "1rs1j8bqqiasmwv44mn1lpx14264rbvwp4lk04lgr9qbw07yih6j"; + version = "90000.0.0"; + sha256 = "0vc63h1xcg578c88wra66lb1x4spqqbcg5kfgjqqy3klqs2qz0sp"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson aspell-pipe async base base-compat bimap brick brick-skylighting bytestring commonmark commonmark-extensions - config-ini connection containers data-clist directory filepath - gitrev hashable Hclip mattermost-api microlens-platform mtl - network-uri parsec process random semigroups skylighting-core split - stm stm-delay strict temporary text text-zipper time timezone-olson - timezone-series transformers unix unordered-containers utf8-string - uuid vector vty word-wrap xdg-basedir + config-ini containers crypton-connection data-clist directory + filepath gitrev hashable Hclip mattermost-api microlens-platform + mtl network-uri parsec process random semigroups skylighting-core + split stm stm-delay strict temporary text text-zipper time + timezone-olson timezone-series transformers unix-compat + unordered-containers utf8-string uuid vector vty vty-crossplatform + word-wrap xdg-basedir ]; executableHaskellDepends = [ base brick text ]; testHaskellDepends = [ @@ -196393,22 +197245,22 @@ self: { }) {}; "mattermost-api" = callPackage - ({ mkDerivation, aeson, base, binary, bytestring, connection - , containers, gitrev, hashable, HTTP, http-media, HUnit, memory - , microlens, microlens-th, modern-uri, mtl, network-uri + ({ mkDerivation, aeson, base, binary, bytestring, containers + , crypton-connection, gitrev, hashable, HTTP, http-media, HUnit + , memory, microlens, microlens-th, modern-uri, mtl, network-uri , pretty-show, process, resource-pool, split, stm, tasty , tasty-hunit, template-haskell, text, time, unordered-containers , websockets }: mkDerivation { pname = "mattermost-api"; - version = "50200.15.0"; - sha256 = "02hg12mwd6511bkgckxdfs01vxxmhyvvd2rh84q708cnwsv8haaz"; + version = "90000.0.0"; + sha256 = "1ka3r4bnfwlbjnkws8vkg8i9gj8wzsyss137p7hxrx4sr75s6iyv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - aeson base binary bytestring connection containers gitrev hashable - HTTP http-media memory microlens microlens-th modern-uri + aeson base binary bytestring containers crypton-connection gitrev + hashable HTTP http-media memory microlens microlens-th modern-uri network-uri pretty-show process resource-pool split stm template-haskell text time unordered-containers websockets ]; @@ -196427,8 +197279,8 @@ self: { }: mkDerivation { pname = "mattermost-api-qc"; - version = "50200.15.0"; - sha256 = "1nd0k8b060ihpz53ln4dmslsfvl74vcd47zdfrqnk2a81y62p55i"; + version = "90000.0.0"; + sha256 = "0lrb8l8nbrdp4y2ala8hchr8ikv5hqw710ffiiw1sz6z2dqiqbxm"; libraryHaskellDepends = [ base containers mattermost-api QuickCheck text time ]; @@ -196863,10 +197715,8 @@ self: { }: mkDerivation { pname = "md5"; - version = "0.1.0.0"; - sha256 = "0h0m6wwis1p2dl689wllywp338yxyykghfnznsq6jfb9vdfavzs4"; - revision = "1"; - editedCabalFile = "1rz2gjn049yjcans2xw6npkh30vzp7qdv6ar4pzjhpjjhrl8aqzh"; + version = "0.1.0.3"; + sha256 = "0291a6k8aniff4zi7kf29npzi3p0gvbfygaw3g2x0d76zq19kzgr"; libraryHaskellDepends = [ base bytebuild byteslice primitive ]; testHaskellDepends = [ base bytebuild byteslice natural-arithmetic primitive @@ -199092,6 +199942,25 @@ self: { license = lib.licenses.bsd3; }) {}; + "microlens-pro" = callPackage + ({ mkDerivation, base, containers, microlens, microlens-contra + , microlens-platform, microlens-th, mtl, profunctors, tagged + , template-haskell, text, th-abstraction, unordered-containers + , vector + }: + mkDerivation { + pname = "microlens-pro"; + version = "0.2.0"; + sha256 = "03vadipi3qkyz6xyf2by8jqq453gvpisqhwvrhaykbwx6pxrzwnj"; + libraryHaskellDepends = [ + base containers microlens microlens-contra microlens-platform + microlens-th mtl profunctors tagged template-haskell text + th-abstraction unordered-containers vector + ]; + description = "Prisms and isomorphisms for microlens"; + license = lib.licenses.bsd3; + }) {}; + "microlens-process" = callPackage ({ mkDerivation, base, Cabal, cabal-doctest, doctest, filepath , microlens, process @@ -199556,8 +200425,8 @@ self: { }: mkDerivation { pname = "mighttpd2"; - version = "4.0.3"; - sha256 = "1qgr5giks32xmcnkq973cs20lzgjvjr6bgymffsb3c8sj873jhqs"; + version = "4.0.4"; + sha256 = "1qpg5h68mi2yhzp2vj4nka0nyafn9mhk2qdz5n8adp66k18cj6m2"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -203158,6 +204027,26 @@ self: { maintainers = [ lib.maintainers.turion ]; }) {}; + "monad-schedule_0_1_2_2" = callPackage + ({ mkDerivation, base, free, HUnit, QuickCheck, stm, test-framework + , test-framework-hunit, test-framework-quickcheck2, time-domain + , transformers + }: + mkDerivation { + pname = "monad-schedule"; + version = "0.1.2.2"; + sha256 = "0nblwa9244lnxi1chy5hzhwwnj57hci391b3yfz20abq0ckdxdpm"; + libraryHaskellDepends = [ base free stm time-domain transformers ]; + testHaskellDepends = [ + base free HUnit QuickCheck stm test-framework test-framework-hunit + test-framework-quickcheck2 time-domain transformers + ]; + description = "A new, simple, composable concurrency abstraction"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.turion ]; + }) {}; + "monad-skeleton" = callPackage ({ mkDerivation, base }: mkDerivation { @@ -203192,6 +204081,8 @@ self: { pname = "monad-state"; version = "0.2.0.3"; sha256 = "1dh1dw7n39rb85wk4zq0hw2g9x81zyha033awv81l6xl8pjdxqxv"; + revision = "1"; + editedCabalFile = "0jhr5s9yvqc6fd0rda9nh7b5yv6wwjwkqmfc2wja5j19nwk65hhd"; libraryHaskellDepends = [ AbortT-transformers base fclabels monads-tf transformers ]; @@ -203899,6 +204790,40 @@ self: { license = lib.licenses.asl20; }) {}; + "mongoDB_2_7_1_3" = callPackage + ({ mkDerivation, array, base, base16-bytestring, base64-bytestring + , binary, bson, bytestring, conduit, conduit-extra, containers + , criterion, cryptohash, data-default-class, dns, fail, hashtables + , hspec, http-types, lifted-base, monad-control, mtl, network + , nonce, old-locale, parsec, pureMD5, random, random-shuffle + , resourcet, stm, tagged, text, time, tls, transformers + , transformers-base + }: + mkDerivation { + pname = "mongoDB"; + version = "2.7.1.3"; + sha256 = "194qjhkhks3pqic9ycx7qyzkqlpvyxlhsixwkvnagakivyzrglv3"; + libraryHaskellDepends = [ + array base base16-bytestring base64-bytestring binary bson + bytestring conduit conduit-extra containers cryptohash + data-default-class dns fail hashtables http-types lifted-base + monad-control mtl network nonce parsec pureMD5 random + random-shuffle resourcet stm tagged text time tls transformers + transformers-base + ]; + testHaskellDepends = [ base hspec mtl old-locale text time ]; + benchmarkHaskellDepends = [ + array base base16-bytestring base64-bytestring binary bson + bytestring conduit conduit-extra containers criterion cryptohash + data-default-class dns fail hashtables http-types lifted-base + monad-control mtl network nonce parsec random random-shuffle stm + text tls transformers transformers-base + ]; + description = "Driver (client) for MongoDB, a free, scalable, fast, document DBMS"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + }) {}; + "mongodb-queue" = callPackage ({ mkDerivation, base, data-default, hspec, lifted-base , monad-control, mongoDB, network, text, transformers @@ -204279,8 +205204,8 @@ self: { }: mkDerivation { pname = "monoidmap"; - version = "0.0.1.0"; - sha256 = "0a1agfqyyr4np71b1a8q1vbcy5ihxh95q977zsyy4bjins6dcr94"; + version = "0.0.1.1"; + sha256 = "0dp0gc0jqfr8rzlvg0zgyk21xizwhx0mr5r29xkkxc9n5mxsl0l7"; libraryHaskellDepends = [ base containers deepseq groups monoid-subclasses nonempty-containers nothunks @@ -210260,12 +211185,12 @@ self: { license = lib.licenses.bsd3; }) {}; - "natural-arithmetic_0_2_0_0" = callPackage + "natural-arithmetic_0_2_1_0" = callPackage ({ mkDerivation, base, unlifted }: mkDerivation { pname = "natural-arithmetic"; - version = "0.2.0.0"; - sha256 = "0gss2dr3rj6zbm0frqs87b7m7x1339p6qw826iq3pi5iadds2w5n"; + version = "0.2.1.0"; + sha256 = "17kd0216k0rqfisdd7rad3cv3qg0jyvd146k3gg1pv9y8waf5rin"; libraryHaskellDepends = [ base unlifted ]; description = "Arithmetic of natural numbers"; license = lib.licenses.bsd3; @@ -210390,6 +211315,8 @@ self: { pname = "nbt"; version = "0.7"; sha256 = "10iby4sg50la1k635ygdqf5h50rvidl0k871brdjs8b9hi1vlv5r"; + revision = "1"; + editedCabalFile = "1llm3jzvff19jn7xvmcx28902fscd01bqzyfscma5mr720grgzr1"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base bytestring cereal text ]; testHaskellDepends = [ @@ -211451,6 +212378,30 @@ self: { license = lib.licenses.mit; }) {inherit (pkgs) nettle;}; + "nettle_0_3_1_1" = callPackage + ({ mkDerivation, array, base, byteable, bytestring + , crypto-cipher-tests, crypto-cipher-types, HUnit, nettle + , QuickCheck, securemem, tagged, test-framework + , test-framework-hunit, test-framework-quickcheck2 + }: + mkDerivation { + pname = "nettle"; + version = "0.3.1.1"; + sha256 = "0hnbba0wc68yfqznmswmr9radl5hara61m67vr6wdl3s4ln5aj6m"; + libraryHaskellDepends = [ + base byteable bytestring crypto-cipher-types securemem tagged + ]; + libraryPkgconfigDepends = [ nettle ]; + testHaskellDepends = [ + array base bytestring crypto-cipher-tests crypto-cipher-types HUnit + QuickCheck tagged test-framework test-framework-hunit + test-framework-quickcheck2 + ]; + description = "safe nettle binding"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {inherit (pkgs) nettle;}; + "nettle-frp" = callPackage ({ mkDerivation, base, bimap, binary, bytestring, containers, mtl , nettle-openflow, network, network-data, random, time @@ -212662,8 +213613,8 @@ self: { }: mkDerivation { pname = "network-unexceptional"; - version = "0.2.1.0"; - sha256 = "0xpd4j39cw2n7zk7931rhgrwngzmpi6rb9ak7aqfnbxhq60jsj75"; + version = "0.2.1.1"; + sha256 = "02bnxdnx15m5nhvxgfpyv7zxfjki2zbg0igmcsqrc2c49dbva228"; libraryHaskellDepends = [ base byteslice bytestring error-codes network posix-api primitive primitive-addr stm @@ -215140,16 +216091,18 @@ self: { license = lib.licenses.asl20; }) {}; - "nothunks_0_2_0" = callPackage + "nothunks_0_2_1_0" = callPackage ({ mkDerivation, base, bytestring, containers, ghc-heap, ghc-prim , hedgehog, random, stm, tasty, tasty-hedgehog, text, time, vector + , wherefrom-compat }: mkDerivation { pname = "nothunks"; - version = "0.2.0"; - sha256 = "1f69ril00bvx02zhc1slq4inky2zccyqx8njbcl4scrwpj2hcc89"; + version = "0.2.1.0"; + sha256 = "05ahmwij4y7bpy4h9j2ygqiiyjwlva33kk09iak840mnq4a3jni8"; libraryHaskellDepends = [ base bytestring containers ghc-heap stm text time vector + wherefrom-compat ]; testHaskellDepends = [ base containers ghc-prim hedgehog random stm tasty tasty-hedgehog @@ -215342,8 +216295,8 @@ self: { pname = "np-extras"; version = "0.3.1.3"; sha256 = "000i8lakkqg9yknqdbyasspmlc8zzpj15dqr8l9kqn5lkfhz1n59"; - revision = "1"; - editedCabalFile = "0l32qlwpfs2m4w7bid1z7a92wn91x44irm3pss63dz9ph2laa6mh"; + revision = "2"; + editedCabalFile = "1lvh4ls7s3pwcw289lgq5iaw0wlvpx30hgmwmm6m9xkszdjzb1vq"; libraryHaskellDepends = [ base containers numeric-prelude primes ]; description = "NumericPrelude extras"; license = lib.licenses.bsd3; @@ -216255,6 +217208,18 @@ self: { license = lib.licenses.bsd3; }) {}; + "numhask_0_12_0_2" = callPackage + ({ mkDerivation, base, QuickCheck }: + mkDerivation { + pname = "numhask"; + version = "0.12.0.2"; + sha256 = "0qrqhfmrdq5gbvad649vfv65lvr9q4051d5zyibq5ljr242yl04s"; + libraryHaskellDepends = [ base QuickCheck ]; + description = "A numeric class hierarchy"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "numhask-array" = callPackage ({ mkDerivation, adjunctions, base, distributive, numhask, vector }: @@ -217932,6 +218897,25 @@ self: { broken = true; }) {}; + "om-elm_2_0_0_6" = callPackage + ({ mkDerivation, base, bytestring, Cabal, containers, directory + , http-types, safe, safe-exceptions, template-haskell, text, unix + , wai + }: + mkDerivation { + pname = "om-elm"; + version = "2.0.0.6"; + sha256 = "1gjrnrl3gvjg85ldgih7zi4sv53vrfl28jymn4z70xnpna7lvph9"; + libraryHaskellDepends = [ + base bytestring Cabal containers directory http-types safe + safe-exceptions template-haskell text unix wai + ]; + description = "Haskell utilities for building embedded Elm programs"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "om-fail" = callPackage ({ mkDerivation, base, monad-logger, safe-exceptions, transformers }: @@ -217949,18 +218933,20 @@ self: { }) {}; "om-fork" = callPackage - ({ mkDerivation, aeson, base, exceptions, ki, monad-logger, om-show - , text, unliftio + ({ mkDerivation, aeson, base, exceptions, ki-unlifted, monad-logger + , om-show, text, unliftio }: mkDerivation { pname = "om-fork"; - version = "0.7.1.9"; - sha256 = "1892aq7yi36mimmk7lp0y25484vpi2z9lfvrkvi5gbdp1xb96n84"; + version = "0.7.1.10"; + sha256 = "1p9sf45mcswz7z6a1m3axyk7kn0yb7dblxv90r7m8b1lbk67mgws"; libraryHaskellDepends = [ - aeson base exceptions ki monad-logger om-show text unliftio + aeson base exceptions ki-unlifted monad-logger om-show text + unliftio ]; testHaskellDepends = [ - aeson base exceptions ki monad-logger om-show text unliftio + aeson base exceptions ki-unlifted monad-logger om-show text + unliftio ]; description = "Concurrency utilities"; license = lib.licenses.mit; @@ -218103,24 +219089,24 @@ self: { }) {}; "om-socket" = callPackage - ({ mkDerivation, aeson, base, binary, binary-conduit, bytestring - , conduit, conduit-extra, containers, exceptions, megaparsec - , monad-logger, network, om-show, stm, text, time, tls - , transformers + ({ mkDerivation, aeson, base, binary, bytestring, containers + , exceptions, hspec, megaparsec, monad-logger, network, om-fork + , om-show, stm, streaming, streaming-binary, streaming-bytestring + , text, tls, unliftio-core }: mkDerivation { pname = "om-socket"; - version = "0.11.0.5"; - sha256 = "1gxrwg6dqrblhh1mryf6r26v16f2pcllv0xdm831yv5ms5qi7a2x"; + version = "1.0.0.0"; + sha256 = "0z83k8qmcbp6ph8wd51vk04q3vf5fmf0z7q4jn91nwrf196g6h3q"; libraryHaskellDepends = [ - aeson base binary binary-conduit bytestring conduit conduit-extra - containers exceptions megaparsec monad-logger network om-show stm - text time tls + aeson base binary bytestring containers exceptions megaparsec + monad-logger network om-fork om-show stm streaming streaming-binary + streaming-bytestring text tls unliftio-core ]; testHaskellDepends = [ - aeson base binary binary-conduit bytestring conduit conduit-extra - containers exceptions megaparsec monad-logger network om-show stm - text time tls transformers + aeson base binary bytestring containers exceptions hspec megaparsec + monad-logger network om-fork om-show stm streaming streaming-binary + streaming-bytestring text tls unliftio-core ]; description = "Socket utilities"; license = lib.licenses.mit; @@ -218583,6 +219569,36 @@ self: { license = lib.licenses.bsd3; }) {}; + "opaleye_0_10_2_1" = 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.1"; + sha256 = "0n6z93a9j5qcr39m1y4fdff3mfnc7bxcx74xw7cnb228b23a6gx1"; + libraryHaskellDepends = [ + aeson base base16-bytestring bytestring case-insensitive + contravariant postgresql-simple pretty product-profunctors + profunctors scientific semigroups text time-compat + time-locale-compat transformers uuid void + ]; + testHaskellDepends = [ + aeson base bytestring containers contravariant dotenv hspec + hspec-discover multiset postgresql-simple product-profunctors + profunctors QuickCheck semigroups text time time-compat + transformers uuid + ]; + testToolDepends = [ hspec-discover ]; + description = "An SQL-generating DSL targeting PostgreSQL"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "opaleye-classy" = callPackage ({ mkDerivation, base, bytestring, lens, mtl, opaleye , postgresql-simple, product-profunctors, transformers @@ -220620,6 +221636,8 @@ self: { pname = "optparse-generic"; version = "1.5.2"; sha256 = "0dca5q57jv4b8l1af4ywimaiw9rfrysambcghfmll4il5prm3d67"; + revision = "1"; + editedCabalFile = "190nlp7dh878232ia2nsl75q6bzr62szl1vcyinz528lmdbnbpdc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -222672,6 +223690,8 @@ self: { pname = "palette"; version = "0.3.0.3"; sha256 = "11d3011j680nhd0r2b29fhirld2vijwynwbgv8i5v1q7lgrb92az"; + revision = "1"; + editedCabalFile = "01fjw8i5m7d4zml2rd7nwpdlnxwasdfxglm3shgpk004gfk7lw1i"; libraryHaskellDepends = [ array base colour containers MonadRandom ]; @@ -222917,6 +223937,8 @@ self: { pname = "pandoc-crossref"; version = "0.3.17.0"; sha256 = "16kgnwylczhs126ivps56r667acln441srdasavvnk35hsvgmccf"; + revision = "1"; + editedCabalFile = "1kqiy98xzdk1x5ga8ci9z23kpq7jlbc4v1zqbfkbs71av0r7cl44"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -226291,6 +227313,28 @@ self: { maintainers = [ lib.maintainers.thielema ]; }) {}; + "pathtype_0_8_1_3" = callPackage + ({ mkDerivation, base, deepseq, directory, doctest-exitcode-stdio + , doctest-lib, QuickCheck, semigroups, tagged, time, transformers + , utility-ht + }: + mkDerivation { + pname = "pathtype"; + version = "0.8.1.3"; + sha256 = "0wik0dpqd0bjwpsjwgqzn6cghrjkh5rbv5ggkyj50savh30y9mkj"; + libraryHaskellDepends = [ + base deepseq directory doctest-exitcode-stdio QuickCheck semigroups + tagged time transformers utility-ht + ]; + testHaskellDepends = [ + base doctest-exitcode-stdio doctest-lib QuickCheck + ]; + description = "Type-safe replacement for System.FilePath etc"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.thielema ]; + }) {}; + "pathwalk" = callPackage ({ mkDerivation, base, directory, filepath, transformers }: mkDerivation { @@ -226754,6 +227798,8 @@ self: { pname = "pcg-random"; version = "0.1.4.0"; sha256 = "09hnckb3xzb3spn79jvqlsbg05zm9r1l3dqq44ka07ik4zbagjbf"; + revision = "1"; + editedCabalFile = "1f8h0lv34cmqaxccg2yf6q4s8r5g2s8q8s9kql212iggd2l3vv77"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base bytestring entropy primitive random @@ -228182,6 +229228,45 @@ self: { maintainers = [ lib.maintainers.psibi ]; }) {}; + "persistent_2_14_6_1" = callPackage + ({ mkDerivation, aeson, attoparsec, attoparsec-aeson, base + , base64-bytestring, blaze-html, bytestring, conduit, containers + , criterion, deepseq, fast-logger, file-embed, hspec, http-api-data + , lift-type, monad-logger, mtl, path-pieces, QuickCheck + , quickcheck-instances, resource-pool, resourcet, scientific + , shakespeare, silently, template-haskell, text, th-lift-instances + , time, transformers, unliftio, unliftio-core, unordered-containers + , vault, vector + }: + mkDerivation { + pname = "persistent"; + version = "2.14.6.1"; + sha256 = "1adsm4m804pqf30jzwkv4s1xvp5d482r4lm4s14hx2cqb43frdfh"; + libraryHaskellDepends = [ + aeson attoparsec attoparsec-aeson base base64-bytestring blaze-html + bytestring conduit containers deepseq fast-logger http-api-data + lift-type monad-logger mtl path-pieces resource-pool resourcet + scientific silently template-haskell text th-lift-instances time + transformers unliftio unliftio-core unordered-containers vault + vector + ]; + testHaskellDepends = [ + aeson attoparsec base base64-bytestring blaze-html bytestring + conduit containers deepseq fast-logger hspec http-api-data + monad-logger mtl path-pieces QuickCheck quickcheck-instances + resource-pool resourcet scientific shakespeare silently + template-haskell text th-lift-instances time transformers unliftio + unliftio-core unordered-containers vector + ]; + benchmarkHaskellDepends = [ + base criterion deepseq file-embed template-haskell text + ]; + description = "Type-safe, multi-backend data serialization"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.psibi ]; + }) {}; + "persistent-audit" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring , getopt-generics, hashable, hspec, mongoDB, persistent @@ -233546,6 +234631,8 @@ self: { pname = "pngload-fixed"; version = "1.0"; sha256 = "02ikfn7kl8jx5iffa2pv0n1z1c75qcg9aq94nrccfdp532wxr7bx"; + revision = "1"; + editedCabalFile = "09n4kpbijhlbj01h9hjkpds450s7ffi5k5sn4aj2pcpd3rc5av9g"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base bytestring mtl parsec zlib ]; description = "Pure Haskell loader for PNG images"; @@ -237879,17 +238966,17 @@ self: { }) {}; "prairie" = callPackage - ({ mkDerivation, aeson, base, constraints, containers, lens + ({ mkDerivation, aeson, base, constraints, containers, hspec, lens , template-haskell, text }: mkDerivation { pname = "prairie"; - version = "0.0.2.0"; - sha256 = "1z9l8a45shvv1z8zsp4d1c0nrp7zblma8g0alhp2flp7wxfv7qf3"; + version = "0.0.3.0"; + sha256 = "0rm3cnvjs8825x7czdc948whjfjynzz9apbp2qbmyv3lihi4mib5"; libraryHaskellDepends = [ aeson base constraints containers lens template-haskell text ]; - testHaskellDepends = [ aeson base lens ]; + testHaskellDepends = [ aeson base hspec lens ]; description = "A first class record field library"; license = lib.licenses.bsd3; }) {}; @@ -239555,24 +240642,20 @@ self: { }) {}; "primitive-sort" = callPackage - ({ mkDerivation, base, containers, contiguous, doctest, gauge - , ghc-prim, HUnit, primitive, QuickCheck, random, smallcheck, tasty - , tasty-hunit, tasty-quickcheck, tasty-smallcheck + ({ mkDerivation, base, containers, contiguous, gauge, HUnit + , primitive, QuickCheck, random, smallcheck, tasty, tasty-hunit + , tasty-quickcheck, tasty-smallcheck }: mkDerivation { pname = "primitive-sort"; - version = "0.1.2.0"; - sha256 = "0nalkfycg9fpvwi8h2a4k31wmmn1ny16b43kj75gxcpmbc4x6azz"; - revision = "1"; - editedCabalFile = "0c0r6db3x5jngqgzylm5s3d5vy9ncnl0642wrdg92cnqzfrqbvgw"; - libraryHaskellDepends = [ base contiguous ghc-prim primitive ]; + version = "0.1.2.4"; + sha256 = "1x99nfnr7jgsxzlcs2ba4njr6n1wxrhx9qjxlg4iv1k8ff6flp2l"; + libraryHaskellDepends = [ base contiguous primitive ]; testHaskellDepends = [ - base containers doctest HUnit primitive QuickCheck smallcheck tasty + base containers HUnit primitive QuickCheck smallcheck tasty tasty-hunit tasty-quickcheck tasty-smallcheck ]; - benchmarkHaskellDepends = [ - base contiguous gauge ghc-prim primitive random - ]; + benchmarkHaskellDepends = [ base gauge primitive random ]; description = "Sort primitive arrays"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; @@ -241046,6 +242129,8 @@ self: { pname = "prometheus"; version = "2.2.4"; sha256 = "15ykkpiq1vw4ii9x31jrfryl073kd90dp0p05c3avgqczp3985zp"; + revision = "1"; + editedCabalFile = "0p55nnhhgbf77pw5r5snmikl98zngxwfg1xwg6534lycbznws87z"; libraryHaskellDepends = [ atomic-primops base bytestring containers http-client http-client-tls http-types network-uri text transformers wai warp @@ -241227,18 +242312,19 @@ self: { "proof-assistant-bot" = callPackage ({ mkDerivation, Agda, async, base, bytestring, dhall, directory - , filepath, mtl, process, rzk, stm, telegram-bot-simple, text, unix - , unordered-containers + , filepath, mtl, process, rzk, stm, telegram-bot-api + , telegram-bot-simple, text, unix, unordered-containers }: mkDerivation { pname = "proof-assistant-bot"; - version = "0.2.1"; - sha256 = "04vkg3yx0lviv2r8d46zh58af63pk4baaywzqf0jrqsppmqgzbg7"; + version = "0.2.2"; + sha256 = "1l5s7vwscv5vlfbc38v5lgxjyl2b2iqbsz3lxfmh9n3iadb9jykn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ Agda async base bytestring dhall directory filepath mtl process rzk - stm telegram-bot-simple text unix unordered-containers + stm telegram-bot-api telegram-bot-simple text unix + unordered-containers ]; executableHaskellDepends = [ base ]; description = "Telegram bot for proof assistants"; @@ -242036,6 +243122,24 @@ self: { license = lib.licenses.mit; }) {}; + "protolude_0_3_4" = callPackage + ({ mkDerivation, array, async, base, bytestring, containers + , deepseq, ghc-prim, hashable, mtl, mtl-compat, stm, text + , transformers, transformers-compat + }: + mkDerivation { + pname = "protolude"; + version = "0.3.4"; + sha256 = "0lkh2m58fphnqdfk33fd4f24c6s3bnjq1qvhbmfy83a72a19jf7q"; + libraryHaskellDepends = [ + array async base bytestring containers deepseq ghc-prim hashable + mtl mtl-compat stm text transformers transformers-compat + ]; + description = "A small prelude"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "protolude-lifted" = callPackage ({ mkDerivation, async, base, lifted-async, lifted-base, protolude }: @@ -243174,8 +244278,8 @@ self: { }: mkDerivation { pname = "purescript"; - version = "0.15.14"; - sha256 = "1mldccxj71vn3zz6j96zmvs0b8a96ra6c56mvsvs7q1ffz78n3a5"; + version = "0.15.15"; + sha256 = "0rqf4bfn11hf2b7k90h82mffqh6rmfz101i69v1ss2gz8zm26jlw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -243922,16 +245026,18 @@ self: { "python-pickle" = callPackage ({ mkDerivation, attoparsec, base, bytestring, cereal, cmdargs , containers, directory, HUnit, mtl, process, test-framework - , test-framework-hunit + , test-framework-hunit, text }: mkDerivation { pname = "python-pickle"; - version = "0.2.3"; - sha256 = "11b86rysl86fa29zfzvz9ndgjx4zjwx4j07ad6cywhzmj847zpvp"; + version = "0.3.0"; + sha256 = "0p33yrx57vf1rf277s106chwskrzvlwzk6sxkjcyjn6mpmkd4d4c"; + revision = "1"; + editedCabalFile = "03hny14snqxaalsl2i3x0amcwsz0qwvas8myab6aiv56907x0zxv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - attoparsec base bytestring cereal containers mtl + attoparsec base bytestring cereal containers mtl text ]; executableHaskellDepends = [ base bytestring cmdargs ]; testHaskellDepends = [ @@ -244557,16 +245663,16 @@ self: { }) {}; "quantification" = callPackage - ({ mkDerivation, aeson, base, binary, containers, hashable - , path-pieces, text, unordered-containers, vector + ({ mkDerivation, base, binary, containers, hashable, path-pieces + , text, unordered-containers }: mkDerivation { pname = "quantification"; - version = "0.7.0.1"; - sha256 = "0cd4qlj069ji5v9b2c594allmmy1qbin7dwlxq1ncz1g8lwd06bc"; + version = "0.8"; + sha256 = "1dw47hy0pvar4mkdp6xjz8ywpic2zs3q0xah9zlbnfpibhjjc1a9"; libraryHaskellDepends = [ - aeson base binary containers hashable path-pieces text - unordered-containers vector + base binary containers hashable path-pieces text + unordered-containers ]; description = "Rage against the quantification"; license = lib.licenses.bsd3; @@ -244574,6 +245680,22 @@ self: { broken = true; }) {}; + "quantification-aeson" = callPackage + ({ mkDerivation, aeson, base, containers, quantification + , unordered-containers, vector + }: + mkDerivation { + pname = "quantification-aeson"; + version = "0.8"; + sha256 = "014fgpj4ikcq2xz23k5l0y1zfzki0fqfj591czx0wm2sk75aml5z"; + libraryHaskellDepends = [ + aeson base containers quantification unordered-containers vector + ]; + description = "Rage against the quantification - integration with Aeson"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "quantities" = callPackage ({ mkDerivation, base, containers, doctest, Glob, hlint, hspec, mtl , parsec, process, regex-compat @@ -246344,8 +247466,8 @@ self: { }: mkDerivation { pname = "raaz"; - version = "0.3.8"; - sha256 = "1l4lxha5c73855h19wpjk5l3vkkqz63rr4iicwilil92r4wrav51"; + version = "0.3.9"; + sha256 = "11xacqd1xcbpb34h04ch7zz1bsal90zk4h6fvgqb7a8fj094ci2v"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -246952,6 +248074,29 @@ self: { license = lib.licenses.bsd3; }) {}; + "random_1_2_1_2" = callPackage + ({ mkDerivation, base, bytestring, containers, deepseq, doctest + , mtl, primitive, rdtsc, smallcheck, split, splitmix, stm, tasty + , tasty-bench, tasty-hunit, tasty-inspection-testing + , tasty-smallcheck, time, transformers + }: + mkDerivation { + pname = "random"; + version = "1.2.1.2"; + sha256 = "1d54v51dzdc4izv3aycjbvaj7lcz74avzixayqzlaz1jsb14s3vr"; + libraryHaskellDepends = [ base bytestring deepseq mtl splitmix ]; + testHaskellDepends = [ + base bytestring containers doctest smallcheck stm tasty tasty-hunit + tasty-inspection-testing tasty-smallcheck transformers + ]; + benchmarkHaskellDepends = [ + base mtl primitive rdtsc split splitmix tasty-bench time + ]; + description = "Pseudo-random number generation"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "random-access-file" = callPackage ({ mkDerivation, base, bytestring, concurrent-extra, containers , criterion, directory, lrucaching, mwc-random, random, stm, unix @@ -249771,8 +250916,8 @@ self: { pname = "redact"; version = "0.5.0.0"; sha256 = "0f9nfkli9spbcidfwq81z4ryjnlyqf4snj1dmhsngpcp0x2am798"; - revision = "2"; - editedCabalFile = "16lxlg7wpf7hbvylsfkkxqamhm6k7jf4cfiz7iv78x7s4a6akr1a"; + revision = "3"; + editedCabalFile = "05rf8wvc27fw9j8j75yx55v17vnwyr1gmqw5rqd1ph1zrqwykj2l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base text ]; @@ -255009,8 +256154,8 @@ self: { }: mkDerivation { pname = "retroclash-lib"; - version = "0.1.2.1"; - sha256 = "0xf1prvgh41iilghi5ilr5c490xxj9b0mk1xz9is6w0c34wcppr9"; + version = "0.1.2.2"; + sha256 = "18jkrbg3fhz64n6adxa674jng6ajrq89ib53rhjvm053qsafrllh"; libraryHaskellDepends = [ barbies base clash-ghc clash-lib clash-prelude containers ghc-typelits-extra ghc-typelits-knownnat ghc-typelits-natnormalise @@ -256859,6 +258004,25 @@ self: { license = lib.licenses.bsd3; }) {}; + "roc-id_0_2_0_1" = callPackage + ({ mkDerivation, base, hspec, MonadRandom, Only, QuickCheck, text + , vector-sized + }: + mkDerivation { + pname = "roc-id"; + version = "0.2.0.1"; + sha256 = "03969sm3ia1mi4i2v9z4sclsa911h3myhwqgiygnncyxbwpawsmd"; + libraryHaskellDepends = [ + base MonadRandom Only text vector-sized + ]; + testHaskellDepends = [ + base hspec MonadRandom Only QuickCheck text vector-sized + ]; + description = "Implementation of the ROC (Taiwan) National ID standard"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "rock" = callPackage ({ mkDerivation, base, constraints, constraints-extras , dependent-hashmap, dependent-sum, deriving-compat, hashable @@ -258165,6 +259329,8 @@ self: { pname = "rsi-break"; version = "0.1.0.0"; sha256 = "1gb4l0ydimambxvf6n66df7mik77vgfsdr9hds8w3cna057k2zwd"; + revision = "1"; + editedCabalFile = "1df5n48qnb5s2wppv36bxyrl44w5m1ji4lily8jfbgsd4hpzc06j"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -258919,6 +260085,8 @@ self: { pname = "safe"; version = "0.3.21"; sha256 = "00bz022kvs0wd3rs9ycx0nxfyc2gqlg3q13lhx4fqydy5fjgx09c"; + revision = "1"; + editedCabalFile = "1xx3qq5xc4qbfzshaaqxnhdpl5bdwk3qbkiqbcaqhrw78lbfla5r"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base deepseq QuickCheck ]; description = "Library of safe (exception free) functions"; @@ -261739,26 +262907,26 @@ self: { }) {}; "scientific-notation" = callPackage - ({ mkDerivation, aeson, attoparsec, base, bytebuild, byteslice - , bytesmith, bytestring, gauge, natural-arithmetic, primitive - , QuickCheck, run-st, scientific, tasty, tasty-hunit + ({ mkDerivation, attoparsec, attoparsec-aeson, base, bytebuild + , byteslice, bytesmith, bytestring, gauge, natural-arithmetic + , primitive, run-st, scientific, tasty, tasty-hunit , tasty-quickcheck, text-short, word-compat }: mkDerivation { pname = "scientific-notation"; - version = "0.1.6.0"; - sha256 = "041bj2kwxg744ndixs9z8r3y0xxwas9c4987m9qjgllwm1m729px"; + version = "0.1.6.1"; + sha256 = "1qx2k9b77zz9skfp7b3lxm1ya5qyn6k6gcy8ff32s4x34zhvmzax"; libraryHaskellDepends = [ base bytebuild byteslice bytesmith bytestring natural-arithmetic primitive text-short word-compat ]; testHaskellDepends = [ - base bytebuild byteslice bytesmith bytestring primitive QuickCheck - tasty tasty-hunit tasty-quickcheck + base byteslice bytesmith primitive tasty tasty-hunit + tasty-quickcheck ]; benchmarkHaskellDepends = [ - aeson attoparsec base byteslice bytesmith bytestring gauge - primitive run-st scientific + attoparsec attoparsec-aeson base byteslice bytesmith bytestring + gauge primitive run-st scientific ]; description = "Scientific notation intended for tokenization"; license = lib.licenses.bsd3; @@ -264645,6 +265813,43 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; + "serdoc-binary" = callPackage + ({ mkDerivation, base, binary, bytestring, mtl, serdoc-core, tasty + , tasty-quickcheck, text, time + }: + mkDerivation { + pname = "serdoc-binary"; + version = "0.1.0.0"; + sha256 = "04yfac60xl8ncw8insqjwf7r8fhqsfbs883i2wl3fk7960d2w14l"; + libraryHaskellDepends = [ base binary bytestring serdoc-core ]; + testHaskellDepends = [ + base binary bytestring mtl serdoc-core tasty tasty-quickcheck text + time + ]; + description = "`binary` backend for `serdoc`"; + license = lib.licenses.asl20; + }) {}; + + "serdoc-core" = callPackage + ({ mkDerivation, base, bytestring, containers, mtl, tasty + , tasty-quickcheck, template-haskell, text, th-abstraction, time + }: + mkDerivation { + pname = "serdoc-core"; + version = "0.1.0.0"; + sha256 = "0m5sarripwgi9pda5bs2zb65mgvsy72zb4g9ld2bxxrb094hlbg5"; + libraryHaskellDepends = [ + base bytestring containers mtl tasty tasty-quickcheck + template-haskell text th-abstraction time + ]; + testHaskellDepends = [ + base bytestring mtl tasty tasty-quickcheck template-haskell text + time + ]; + description = "Generated documentation of serialization formats"; + license = lib.licenses.asl20; + }) {}; + "serf" = callPackage ({ mkDerivation, attoparsec, base, conduit, conduit-extra, mtl , operational, process, resourcet, text @@ -269023,10 +270228,8 @@ self: { }: mkDerivation { pname = "sha1"; - version = "0.1.1.0"; - sha256 = "0qb3y13671lld2zkgnr720xacy8fmvv5g86ayhmi0xkx36ldkv7g"; - revision = "1"; - editedCabalFile = "16zxk8qdxysfsjxlicm4xjamnxg9mysdgwrfwc4qa67anqkqgxdv"; + version = "0.1.1.1"; + sha256 = "0bdrcsis3m8kkbwl6hvshkmfpymxja65hhr70avdxcwbpcm7slkx"; libraryHaskellDepends = [ base bytebuild byteslice primitive run-st ]; @@ -270870,8 +272073,8 @@ self: { }: mkDerivation { pname = "si-timers"; - version = "1.3.0.0"; - sha256 = "05vclkfidy0cmspa5c79lb8dhn4c2jxq6559vcaq2dkgmqqd3fl5"; + version = "1.4.0.0"; + sha256 = "0mw53f830qhk99q5q1hbbh2ci2fzqg5k71lzjp39h50jxa6g776d"; libraryHaskellDepends = [ base deepseq io-classes mtl nothunks stm time ]; @@ -272198,8 +273401,8 @@ self: { }: mkDerivation { pname = "simple-sql-parser"; - version = "0.7.0"; - sha256 = "1k1rmpwry3jmwnbydmb3wj1wpv7kc83q25hd4jipsw3w3id514k1"; + version = "0.7.1"; + sha256 = "0jzmc5ian4y2jpng8c5xqf8igx5h186nw131vh6vq76nyzxxbx87"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -276615,6 +277818,35 @@ self: { license = lib.licenses.bsd3; }) {inherit (pkgs) snappy;}; + "snappy-c" = callPackage + ({ mkDerivation, base, bytestring, conduit, criterion, data-default + , deepseq, digest, mtl, optparse-applicative, random, snappy + , snappy-lazy, tasty, tasty-hunit, tasty-quickcheck, zlib + }: + mkDerivation { + pname = "snappy-c"; + version = "0.1.0"; + sha256 = "02q3bikni0ajwiiah3w6bay24wc9ip6jgnb2nidnwshk4s7i84y7"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring data-default digest mtl + ]; + librarySystemDepends = [ snappy ]; + executableHaskellDepends = [ + base bytestring conduit data-default optparse-applicative + ]; + testHaskellDepends = [ + base bytestring tasty tasty-hunit tasty-quickcheck + ]; + benchmarkHaskellDepends = [ + base bytestring criterion deepseq random snappy-lazy zlib + ]; + description = "Bindings to Google's Snappy: A fast compression library"; + license = lib.licenses.bsd3; + mainProgram = "snappy-cli"; + }) {inherit (pkgs) snappy;}; + "snappy-conduit" = callPackage ({ mkDerivation, base, bytestring, conduit, snappy }: mkDerivation { @@ -277362,6 +278594,33 @@ self: { mainProgram = "solana-staking-csvs"; }) {}; + "solana-staking-csvs_0_1_3_0" = callPackage + ({ mkDerivation, aeson, base, bytestring, cassava, cmdargs + , cointracking-imports, containers, exceptions, hedgehog + , http-client, http-types, mtl, req, scientific, tasty + , tasty-hedgehog, tasty-hunit, text, time + }: + mkDerivation { + pname = "solana-staking-csvs"; + version = "0.1.3.0"; + sha256 = "1rpz8iv0lb8v923m4n5yak1wxly49rpsy69wzjghlvvqfq5ir63a"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base bytestring cassava cmdargs cointracking-imports + containers exceptions http-client http-types mtl req scientific + text time + ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ + base hedgehog tasty tasty-hedgehog tasty-hunit + ]; + description = "Generate CSV Exports of your Solana Staking Rewards"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "solana-staking-csvs"; + }) {}; + "solar" = callPackage ({ mkDerivation, base, time }: mkDerivation { @@ -278607,8 +279866,8 @@ self: { pname = "species"; version = "0.4.0.1"; sha256 = "0d9vkplg2lrwb34i2ziaa9hc8dnpkjkmwd5b27kigcqfigck6ym2"; - revision = "4"; - editedCabalFile = "0b6sq54jyx8612x8h6qs4aip7ddx3k6d14kw78w7irdcmxbbqarz"; + revision = "5"; + editedCabalFile = "0r3h5gxldzd5kq11a233jd7v94s7r94r5vx0szmdi9q5kp8m4kaj"; libraryHaskellDepends = [ base containers multiset-comb np-extras numeric-prelude template-haskell @@ -278675,6 +279934,21 @@ self: { license = lib.licenses.bsd3; }) {}; + "speculate_0_4_18" = callPackage + ({ mkDerivation, base, cmdargs, containers, express, leancheck }: + mkDerivation { + pname = "speculate"; + version = "0.4.18"; + sha256 = "0pqbrirw3fni46kpdymncczrqn0nsrglgx5m0l0yabfmkv7q45fy"; + libraryHaskellDepends = [ + base cmdargs containers express leancheck + ]; + testHaskellDepends = [ base express leancheck ]; + description = "discovery of properties about Haskell functions"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "speculation" = callPackage ({ mkDerivation, base, ghc-prim, stm, transformers }: mkDerivation { @@ -278703,12 +279977,12 @@ self: { "specup" = callPackage ({ mkDerivation, base, bytestring, extra, hspec, hspec-core - , megaparsec, optparse-applicative, stache, text, yaml + , megaparsec, optparse-applicative, process, stache, text, yaml }: mkDerivation { pname = "specup"; - version = "0.1.0.1"; - sha256 = "1m17jhwn4zdciiqk2q2c4rhydvbd03ivszjx79y0lg40r778ckzc"; + version = "0.2.0.0"; + sha256 = "0in1qr13xx41j3whmwch58gk6nqyj7314v0v1s7y97cczsi391q4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -278717,7 +279991,9 @@ self: { executableHaskellDepends = [ base bytestring optparse-applicative text ]; - testHaskellDepends = [ base bytestring hspec hspec-core text ]; + testHaskellDepends = [ + base bytestring hspec hspec-core process text + ]; description = "Manage the application of templates to custom yaml"; license = lib.licenses.gpl2Only; mainProgram = "specup"; @@ -279802,8 +281078,8 @@ self: { }: mkDerivation { pname = "sqlite-easy"; - version = "1.0.1.0"; - sha256 = "05ydnpg4ks1swcc5xl9faynfx08mmw1kgh35i2k0dm26v82xg543"; + version = "1.1.0.0"; + sha256 = "12x89y3hsy51ydb8lnawws9cbqyj9x98mk3pwm5pc62pcwy947yi"; libraryHaskellDepends = [ base bytestring direct-sqlite migrant-core mtl resource-pool text unliftio-core @@ -280607,8 +281883,8 @@ self: { }: mkDerivation { pname = "stack"; - version = "2.13.1"; - sha256 = "0qdhrm50g0gsyk2q7fxp40all42z3rn53qmfakc3qyj4p9rxdf20"; + version = "2.15.1"; + sha256 = "1d9n7kpqvqknjkb4nj9p6i2k2cb7g1x89azw1k9bpkcdsbmhir4q"; configureFlags = [ "-fdisable-git-info" "-fhide-dependency-versions" "-fsupported-build" @@ -281596,8 +282872,8 @@ self: { }: mkDerivation { pname = "stan"; - version = "0.1.2.0"; - sha256 = "14d29yjnghw01jhfl0c26vcdxjmjngi0630zip3qsbd6a8x6ayzs"; + version = "0.1.2.1"; + sha256 = "1v1f2a1j7dfi9yxkcm6q9jh4bv9yh2yndj7k5dj2fa889pgq134r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -282021,29 +283297,29 @@ self: { "static-ls" = callPackage ({ mkDerivation, array, base, containers, directory, errors, extra , filepath, ghc, ghc-paths, ghcide, hiedb, hspec, hspec-discover - , lsp, lsp-types, mtl, sqlite-simple, template-haskell, text - , transformers, unliftio-core + , lsp, lsp-types, mtl, optparse-applicative, parsec, sqlite-simple + , template-haskell, text, transformers, unliftio-core }: mkDerivation { pname = "static-ls"; - version = "0.1.0"; - sha256 = "1bxhz8lbfhysjlcc4g9q7b7ijxgr1h52n5gx4fc0iznqrmnkkwn7"; + version = "0.1.2"; + sha256 = "0q1nawdwb1f6l2l1bdg2yxydcl5dp38f1wlvgn9wrr1vpkamna72"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers directory errors extra filepath ghc ghc-paths - ghcide hiedb lsp lsp-types mtl sqlite-simple template-haskell text - transformers unliftio-core + ghcide hiedb lsp lsp-types mtl parsec sqlite-simple + template-haskell text transformers unliftio-core ]; executableHaskellDepends = [ array base containers directory errors extra filepath ghc ghc-paths - ghcide hiedb lsp lsp-types mtl sqlite-simple template-haskell text - transformers unliftio-core + ghcide hiedb lsp lsp-types mtl optparse-applicative parsec + sqlite-simple template-haskell text transformers unliftio-core ]; testHaskellDepends = [ array base containers directory errors extra filepath ghc ghc-paths - ghcide hiedb hspec lsp lsp-types mtl sqlite-simple template-haskell - text transformers unliftio-core + ghcide hiedb hspec lsp lsp-types mtl parsec sqlite-simple + template-haskell text transformers unliftio-core ]; testToolDepends = [ hspec-discover ]; description = "See README on Github for more information"; @@ -284900,8 +286176,8 @@ self: { }: mkDerivation { pname = "strict-mvar"; - version = "1.3.0.0"; - sha256 = "0gv4m2rc5809y6b4n9bgzakjndf22crzz0pb9ff3rg4a48vys5ph"; + version = "1.4.0.0"; + sha256 = "052naxgy92l2mnavf6a4wbiqir78zwd3r8bzq0l7zyy63kh7lr4d"; libraryHaskellDepends = [ base io-classes ]; testHaskellDepends = [ base io-sim nothunks QuickCheck tasty tasty-quickcheck @@ -284927,8 +286203,8 @@ self: { ({ mkDerivation, array, base, io-classes, stm }: mkDerivation { pname = "strict-stm"; - version = "1.3.0.0"; - sha256 = "0fpjyzc0qlz66a7pvj3cgfgpj10y61b4wqfbrzgpy3gz2d4i6c8y"; + version = "1.4.0.0"; + sha256 = "0aq5qwxlqv369yi02z0gndb87pjv8mwpcaqphpd0ig563jivs4f8"; libraryHaskellDepends = [ array base io-classes stm ]; description = "Strict STM interface polymorphic over stm implementation"; license = lib.licenses.asl20; @@ -285235,6 +286511,19 @@ self: { license = lib.licenses.publicDomain; }) {}; + "string-qq_0_0_6" = callPackage + ({ mkDerivation, base, HUnit, template-haskell, text }: + mkDerivation { + pname = "string-qq"; + version = "0.0.6"; + sha256 = "14k4wxp3fgy5yl0hg1m06lrrpligp1xmi0v54fhwqh0x6nvmbs23"; + libraryHaskellDepends = [ base template-haskell ]; + testHaskellDepends = [ base HUnit text ]; + description = "QuasiQuoter for non-interpolated strings, texts and bytestrings"; + license = lib.licenses.publicDomain; + hydraPlatforms = lib.platforms.none; + }) {}; + "string-quote" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { @@ -287722,6 +289011,8 @@ self: { pname = "svndump"; version = "0.4.5"; sha256 = "0m6agn9riamsadf13w1g6i0nx59xl812112xdkqh0zl34rf5hkwp"; + revision = "1"; + editedCabalFile = "07q1rp6gxqmvxs0la1bd7l3wsqcca5lscdbxqxxi3iiyx860vnbd"; libraryHaskellDepends = [ attoparsec base bytestring containers filepath old-locale text time ]; @@ -291884,8 +293175,8 @@ self: { pname = "tasty"; version = "1.5"; sha256 = "1b19s0kf61z3zp7qx9m3j3iqmjvwvqsfwryf9lfnj3i15a2zfp6a"; - revision = "1"; - editedCabalFile = "1r6jld0az8pyycsn6z5jxz7yrhyi4k2ahv442fcvw54q6c0i3j9d"; + revision = "2"; + editedCabalFile = "0jr6a6klg08x9pqmap3h3ys5dhda0w92ysbnsvvi81vrzxzz98wd"; libraryHaskellDepends = [ ansi-terminal base containers optparse-applicative stm tagged transformers unix @@ -293510,8 +294801,8 @@ self: { }: mkDerivation { pname = "telegram-bot-api"; - version = "6.7.1"; - sha256 = "1a1k54q1ivhdj9vdgil1lv17vx0pz2n89vlz6bj7pf4g0w50cz4s"; + version = "7.0"; + sha256 = "0kzn0zhnq4g3l85jbdfz420449aamv5kah3qdk05ysmx2msd4s66"; libraryHaskellDepends = [ aeson aeson-pretty base bytestring cron filepath hashable http-api-data http-client http-client-tls monad-control mtl @@ -293525,7 +294816,7 @@ self: { }) {}; "telegram-bot-simple" = callPackage - ({ mkDerivation, aeson, aeson-pretty, base, bytestring, cron + ({ mkDerivation, aeson, aeson-pretty, async, base, bytestring, cron , filepath, hashable, http-api-data, http-client, http-client-tls , monad-control, mtl, pretty-show, profunctors, servant , servant-client, servant-multipart-api, servant-multipart-client @@ -293534,12 +294825,12 @@ self: { }: mkDerivation { pname = "telegram-bot-simple"; - version = "0.12"; - sha256 = "16zsrn42836x30lzc9wy6snq6k9sckqddfi84wzfn1jjbm4wl21i"; + version = "0.13"; + sha256 = "0gf272hhfavx5lki7dlxcn760gjk613md391nvmxnmnvyhs6g5rz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - aeson aeson-pretty base bytestring cron filepath hashable + aeson aeson-pretty async base bytestring cron filepath hashable http-api-data http-client http-client-tls monad-control mtl pretty-show profunctors servant servant-client servant-multipart-api servant-multipart-client servant-server split @@ -294795,6 +296086,43 @@ self: { }) {inherit (pkgs) gtk3; inherit (pkgs) pcre2; vte_291 = pkgs.vte;}; + "termonad_4_6_0_0" = callPackage + ({ mkDerivation, aeson, base, bytestring, Cabal, cabal-doctest + , colour, containers, data-default, directory, doctest, dyre + , file-embed, filepath, focuslist, gi-gdk, gi-gdkpixbuf, gi-gio + , gi-glib, gi-gtk, gi-pango, gi-vte, gtk3, haskell-gi-base + , inline-c, lens, optparse-applicative, pcre2, pretty-simple + , QuickCheck, tasty, template-haskell, text, transformers + , unordered-containers, vte_291, xml-conduit, xml-html-qq, yaml + }: + mkDerivation { + pname = "termonad"; + version = "4.6.0.0"; + sha256 = "1dyhmjjjsd3lh9mr6w3v2ciajcmnya7k9gb54pfapb85hylqccfr"; + isLibrary = true; + isExecutable = true; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + aeson base bytestring colour containers data-default directory dyre + file-embed filepath focuslist gi-gdk gi-gdkpixbuf gi-gio gi-glib + gi-gtk gi-pango gi-vte haskell-gi-base inline-c lens + optparse-applicative pretty-simple text transformers + unordered-containers xml-conduit xml-html-qq yaml + ]; + libraryPkgconfigDepends = [ gtk3 pcre2 vte_291 ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ + base doctest QuickCheck tasty template-haskell + ]; + description = "Terminal emulator configurable in Haskell"; + license = lib.licenses.bsd3; + badPlatforms = lib.platforms.darwin; + hydraPlatforms = lib.platforms.none; + mainProgram = "termonad"; + maintainers = [ lib.maintainers.cdepillabout ]; + }) {inherit (pkgs) gtk3; inherit (pkgs) pcre2; + vte_291 = pkgs.vte;}; + "termplot" = callPackage ({ mkDerivation, base, brick, data-default, optparse-applicative , process, split, time-units, transformers, unix, vty @@ -294953,8 +296281,8 @@ self: { pname = "test-framework"; version = "0.8.2.0"; sha256 = "1hhacrzam6b8f10hyldmjw8pb7frdxh04rfg3farxcxwbnhwgbpm"; - revision = "10"; - editedCabalFile = "087hnvbnzyw3by6ag0gk8bmk27w52iqplml9lm6wx08mrw0d2myx"; + revision = "11"; + editedCabalFile = "1p0a12cf6h2wfhrym8zl1iv0isg5mxs3ydzp770q6ahkm4lqsfz6"; libraryHaskellDepends = [ ansi-terminal ansi-wl-pprint base containers hostname old-locale random regex-posix time xml @@ -298261,6 +299589,31 @@ self: { license = lib.licenses.bsd3; }) {}; + "threepenny-gui_0_9_4_1" = callPackage + ({ mkDerivation, aeson, async, base, bytestring, containers + , data-default, deepseq, exceptions, file-embed, filepath, hashable + , safe, snap-core, snap-server, stm, template-haskell, text + , transformers, unordered-containers, vault, vector, websockets + , websockets-snap + }: + mkDerivation { + pname = "threepenny-gui"; + version = "0.9.4.1"; + sha256 = "199jpgzmjlraspazaq9crv1zl92xmi8k2fif5kvznzpjvl4b1k1k"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson async base bytestring containers data-default deepseq + exceptions file-embed filepath hashable safe snap-core snap-server + stm template-haskell text transformers unordered-containers vault + vector websockets websockets-snap + ]; + description = "GUI framework that uses the web browser as a display"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "threepenny-gui-contextmenu" = callPackage ({ mkDerivation, base, threepenny-gui }: mkDerivation { @@ -299997,10 +301350,8 @@ self: { ({ mkDerivation, base, bytestring, entropy }: mkDerivation { pname = "tinyid"; - version = "0.1.0.0"; - sha256 = "01863iq39skw38x1c7v809shfgmxdnj680a6zxjviraqfzyk8h0z"; - revision = "1"; - editedCabalFile = "0cx7h5l67i7a67d9vv7gdj56db7xr1kdvllmzbci7wz37dycmk09"; + version = "0.1.1.0"; + sha256 = "1qblv2gvzkikw3wnaz77bb7327904a18s76jxnpyl7lz12k3dmzg"; libraryHaskellDepends = [ base bytestring entropy ]; description = "A secure URL-friendly string ID generator"; license = lib.licenses.mit; @@ -301872,6 +303223,18 @@ self: { license = lib.licenses.bsd3; }) {}; + "torsor_0_1_0_1" = callPackage + ({ mkDerivation, base }: + mkDerivation { + pname = "torsor"; + version = "0.1.0.1"; + sha256 = "0ljcxlv019qfbs3wvp03j8l261i1p6vv3vycabcd0hpy0dbq80d9"; + libraryHaskellDepends = [ base ]; + description = "Torsor Typeclass"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "tostring" = callPackage ({ mkDerivation, base, case-insensitive, text, utf8-string }: mkDerivation { @@ -303316,8 +304679,8 @@ self: { pname = "tree-diff"; version = "0.3.0.1"; sha256 = "1bkjsklsqxq8i8p3zx73pck4ca1kv21zjvn9xhbhz191gygprrj0"; - revision = "4"; - editedCabalFile = "1m13fy6igixsjg02nx2hhlxmhy2isvx28b1wzmllsdd99lmdasy5"; + revision = "5"; + editedCabalFile = "167hw7jsvajj68g9inqrjkh6wj50yvvy2i6g97is31i6fhqifg09"; libraryHaskellDepends = [ aeson ansi-terminal ansi-wl-pprint base base-compat bytestring bytestring-builder containers deepseq hashable parsec parsers @@ -303931,6 +305294,31 @@ self: { license = lib.licenses.bsd3; }) {}; + "trifecta_2_1_4" = callPackage + ({ mkDerivation, ansi-terminal, array, base, blaze-builder + , blaze-html, blaze-markup, bytestring, charset, comonad + , containers, deepseq, fingertree, ghc-prim, hashable + , indexed-traversable, lens, mtl, parsers, prettyprinter + , prettyprinter-ansi-terminal, profunctors, QuickCheck, reducers + , transformers, unordered-containers, utf8-string + }: + mkDerivation { + pname = "trifecta"; + version = "2.1.4"; + sha256 = "0a4wvj3g27xmkck150ci6wfp8lqbdlrqgi9q8y3k0cqsvfpl5n6l"; + libraryHaskellDepends = [ + ansi-terminal array base blaze-builder blaze-html blaze-markup + bytestring charset comonad containers deepseq fingertree ghc-prim + hashable indexed-traversable lens mtl parsers prettyprinter + prettyprinter-ansi-terminal profunctors reducers transformers + unordered-containers utf8-string + ]; + testHaskellDepends = [ base parsers QuickCheck ]; + description = "A modern parser combinator library with convenient diagnostics"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "trigger" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, clock, directory , exceptions, filepath, formatting, fsnotify, Glob, hspec, process @@ -307478,6 +308866,26 @@ self: { license = lib.licenses.asl20; }) {}; + "tzdata_0_2_20240201_0" = callPackage + ({ mkDerivation, base, bytestring, containers, deepseq, HUnit + , tasty, tasty-hunit, tasty-th, unix, vector + }: + mkDerivation { + pname = "tzdata"; + version = "0.2.20240201.0"; + sha256 = "1mkb9j4xr8m03hpby39pb3xdqxxkbp9idz3xxhxf2fznv98z2acx"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base bytestring containers deepseq vector + ]; + testHaskellDepends = [ + base bytestring HUnit tasty tasty-hunit tasty-th unix + ]; + description = "Time zone database (as files and as a module)"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + }) {}; + "tztime" = callPackage ({ mkDerivation, base, deepseq, directory, doctest-parallel , filepath, mtl, safe-exceptions, tasty, tasty-discover @@ -307935,6 +309343,8 @@ self: { pname = "ui-command"; version = "0.5.4"; sha256 = "1qq902p5q6z1m0556bdc6brads7m2qrhrwnzd8k8c4jynzc829w7"; + revision = "1"; + editedCabalFile = "0svwn4r596vnj1bjklzb8jjr2jk232hsp4frb3wc1yflq5pqkjm2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base data-default mtl old-locale time ]; @@ -310195,6 +311605,25 @@ self: { license = lib.licenses.bsd3; }) {}; + "unix-time_0_4_12" = callPackage + ({ mkDerivation, base, binary, bytestring, hspec, hspec-discover + , old-locale, old-time, QuickCheck, template-haskell, time + }: + mkDerivation { + pname = "unix-time"; + version = "0.4.12"; + sha256 = "1qlpmwd43kaybbq7vaa1wnbay575qwj4r7xynafixa6bwnc759ah"; + libraryHaskellDepends = [ base binary bytestring old-time ]; + testHaskellDepends = [ + base bytestring hspec old-locale old-time QuickCheck + template-haskell time + ]; + testToolDepends = [ hspec-discover ]; + description = "Unix time parser/formatter and utilities"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "unjson" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, containers , free, hashable, HUnit, invariant, pretty, primitive, scientific @@ -310312,8 +311741,8 @@ self: { ({ mkDerivation, base, bytestring, text-short }: mkDerivation { pname = "unlifted"; - version = "0.2.1.0"; - sha256 = "1ypm4bwgcylphvj3f1vbc92xljj08dgdlwkwnnb617m0clc92cak"; + version = "0.2.2.0"; + sha256 = "06phlykja7x0xn07d78sik6rkzl0qwwihk310nfc3r22j4wym4kx"; libraryHaskellDepends = [ base bytestring text-short ]; description = "Unlifted and levity-polymorphic types"; license = lib.licenses.bsd3; @@ -310651,10 +312080,8 @@ self: { ({ mkDerivation, base, bytestring, text-short }: mkDerivation { pname = "unpacked-maybe-text"; - version = "0.1.0.0"; - sha256 = "10mc9kjjqf82ddi586g5r6h065znhj9s0ih9w800yw4xl65ygayv"; - revision = "1"; - editedCabalFile = "0g24c223yxsvkzk0y78q9qn94xxvmw088ihwk3rrd2q3l2nax4rw"; + version = "0.1.0.1"; + sha256 = "0z13j90djvphvwvd31d7xf84d8fw2bagaxrd350s6xfk4945j49r"; libraryHaskellDepends = [ base bytestring text-short ]; description = "optional text that unpacks well"; license = lib.licenses.bsd3; @@ -312092,6 +313519,24 @@ self: { maintainers = [ lib.maintainers.thielema ]; }) {}; + "utility-ht_0_0_17_1" = callPackage + ({ mkDerivation, base, doctest-exitcode-stdio, doctest-lib + , QuickCheck + }: + mkDerivation { + pname = "utility-ht"; + version = "0.0.17.1"; + sha256 = "02pcjyi50jrxssirc8mf2mc17jqbr2a5w2vxiisfqwpwz2h4ivvb"; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ + base doctest-exitcode-stdio doctest-lib QuickCheck + ]; + description = "Various small helper functions for Lists, Maybes, Tuples, Functions"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.thielema ]; + }) {}; + "uu-cco" = callPackage ({ mkDerivation, ansi-terminal, base }: mkDerivation { @@ -313382,8 +314827,8 @@ self: { pname = "vault"; version = "0.3.1.5"; sha256 = "181ksk1yixjg0jiggw5jvm8am8m8c7lim4xaixf8qnaqvxm6namc"; - revision = "5"; - editedCabalFile = "0piivz1plbr4zvgmvw5qh08zcwpw5pda8z3pzb8nz4h39fr27zwm"; + revision = "6"; + editedCabalFile = "10l6j8hdfraxfnzqq0l01y546q7rqgv95bci71gfs7lm15vnw2d3"; libraryHaskellDepends = [ base containers hashable unordered-containers ]; @@ -314226,6 +315671,26 @@ self: { maintainers = [ lib.maintainers.expipiplus1 ]; }) {}; + "vector-sized_1_6_1" = callPackage + ({ mkDerivation, adjunctions, base, binary, comonad, deepseq + , distributive, finite-typelits, hashable, indexed-list-literals + , indexed-traversable, primitive, vector + }: + mkDerivation { + pname = "vector-sized"; + version = "1.6.1"; + sha256 = "0gj9lgfakgzx2klhmbrlsf7lplc377s1mp6grbay7vranm2fj586"; + libraryHaskellDepends = [ + adjunctions base binary comonad deepseq distributive + finite-typelits hashable indexed-list-literals indexed-traversable + primitive vector + ]; + description = "Size tagged vectors"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.expipiplus1 ]; + }) {}; + "vector-space" = callPackage ({ mkDerivation, base, Boolean, MemoTrie, NumInstances }: mkDerivation { @@ -316225,27 +317690,27 @@ self: { }) {}; "wai-app-file-cgi" = callPackage - ({ mkDerivation, array, attoparsec, attoparsec-conduit, base - , bytestring, case-insensitive, conduit, conduit-extra, containers - , data-default-class, directory, doctest, filepath, hspec, HTTP - , http-client, http-conduit, http-date, http-types, mime-types - , network, process, sockaddr, static-hash, text, transformers, unix - , wai, wai-conduit, warp, word8 + ({ mkDerivation, array, attoparsec, base, bytestring + , case-insensitive, conduit, conduit-extra, containers + , data-default-class, directory, filepath, hspec, HTTP, http-client + , http-conduit, http-date, http-types, mime-types, network, process + , sockaddr, static-hash, text, transformers, unix, wai, wai-conduit + , warp, word8 }: mkDerivation { pname = "wai-app-file-cgi"; - version = "3.1.10"; - sha256 = "1wspg5pjl24vvsdp2qxzx93a9ffj6pnv2kvm26ia5gh1kx570zfl"; + version = "3.1.11"; + sha256 = "0ba9f76pjx1yvjly2b1p29ypanrdw40kg05x1bqass3hiz3j1n4k"; libraryHaskellDepends = [ - array attoparsec attoparsec-conduit base bytestring - case-insensitive conduit conduit-extra containers - data-default-class directory filepath http-client http-conduit - http-date http-types mime-types network process sockaddr - static-hash text transformers unix wai wai-conduit warp word8 + array attoparsec base bytestring case-insensitive conduit + conduit-extra containers data-default-class directory filepath + http-client http-conduit http-date http-types mime-types network + process sockaddr static-hash text transformers unix wai wai-conduit + warp word8 ]; testHaskellDepends = [ - base bytestring conduit conduit-extra directory doctest filepath - hspec HTTP http-types unix wai warp + base bytestring conduit conduit-extra directory filepath hspec HTTP + http-types unix wai warp ]; description = "File/CGI/Rev Proxy App of WAI"; license = lib.licenses.bsd3; @@ -318550,6 +320015,24 @@ self: { license = lib.licenses.mit; }) {}; + "warp-tls_3_4_4" = callPackage + ({ mkDerivation, base, bytestring, data-default-class, network + , recv, streaming-commons, tls, tls-session-manager, unliftio, wai + , warp + }: + mkDerivation { + pname = "warp-tls"; + version = "3.4.4"; + sha256 = "1l8lxqakz5c060sif6qz3nz019xan5zhdf5l8xmwy00aq8ccs6ba"; + libraryHaskellDepends = [ + base bytestring 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; + hydraPlatforms = lib.platforms.none; + }) {}; + "warp-tls-uid" = callPackage ({ mkDerivation, base, bytestring, data-default, network , streaming-commons, tls, unix, wai, warp, warp-tls, x509 @@ -320408,8 +321891,8 @@ self: { pname = "websockets-snap"; version = "0.10.3.1"; sha256 = "1hpszqb61xhbgfvxd6g56kdfxsyi14q7xh12jbdnyycbfijb9bqk"; - revision = "1"; - editedCabalFile = "08rz1l4f84gcp2a2rsihk6zl3jm2x4igr13fwv2y8m5agsvd2lhy"; + revision = "2"; + editedCabalFile = "1gdg33lr9zz00246b3q8ydb572k65y1lllkyff2vb5g0i1bi62am"; libraryHaskellDepends = [ base bytestring bytestring-builder io-streams mtl snap-core snap-server websockets @@ -320910,6 +322393,18 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; + "wherefrom-compat" = callPackage + ({ mkDerivation, base, tasty, tasty-hunit }: + mkDerivation { + pname = "wherefrom-compat"; + version = "0.1.1.0"; + sha256 = "14vzbm6skahqas3qflrw368d6llbq59fcxm31s9wj7fbmb239v3d"; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ base tasty tasty-hunit ]; + description = "A compatibility layer for GHC's 'wherefrom' function"; + license = lib.licenses.bsd2; + }) {}; + "which" = callPackage ({ mkDerivation, base, shelly, template-haskell, text }: mkDerivation { @@ -322053,6 +323548,33 @@ self: { license = lib.licenses.bsd3; }) {}; + "word-note-sox" = callPackage + ({ mkDerivation, base, bytestring, directory, end-of-exe + , monoid-insertleft, typed-process + }: + mkDerivation { + pname = "word-note-sox"; + version = "0.1.0.0"; + sha256 = "0dv3479x352z1dxbqmk2kq6sw06bvzg8br1m1g1xv9hd5lgmyb3b"; + libraryHaskellDepends = [ + base bytestring directory end-of-exe monoid-insertleft + typed-process + ]; + description = "SoX for algorithmic composition with groups of notes liken to words"; + license = lib.licenses.mit; + }) {}; + + "word-notes-datatype" = callPackage + ({ mkDerivation, base }: + mkDerivation { + pname = "word-notes-datatype"; + version = "0.1.0.0"; + sha256 = "0kpw4gmy4yvpmcvz1sk0nfr21f7zvv3fnd2k59zx1amx8n4c5s7n"; + libraryHaskellDepends = [ base ]; + description = "General datatypes for music creation for one instrument"; + license = lib.licenses.mit; + }) {}; + "word-trie" = callPackage ({ mkDerivation, base, binary, containers, hspec, QuickCheck }: mkDerivation { @@ -325010,21 +326532,18 @@ self: { }) {}; "xml-syntax" = callPackage - ({ mkDerivation, array-builder, array-chunks, base, bytebuild - , byteslice, bytesmith, bytestring, primitive, tasty, tasty-hunit - , text-short + ({ mkDerivation, array-builder, array-chunks, base, byteslice + , bytesmith, primitive, tasty, tasty-hunit, text-short }: mkDerivation { pname = "xml-syntax"; - version = "0.1.0.0"; - sha256 = "1dbhh4rxvh0w17f9m2sd01bv6q20mg734wb87w6iqp4pv71mzhn3"; + version = "0.1.0.2"; + sha256 = "1x0q55481rhj3rvlapx3dv1nc8rl0l2lyv3jmxv939xckcmk54is"; libraryHaskellDepends = [ - array-builder array-chunks base bytebuild byteslice bytesmith - bytestring primitive text-short - ]; - testHaskellDepends = [ - base byteslice bytestring primitive tasty tasty-hunit + array-builder array-chunks base byteslice bytesmith primitive + text-short ]; + testHaskellDepends = [ base byteslice tasty tasty-hunit ]; description = "Parse XML from bytes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; @@ -325369,8 +326888,8 @@ self: { }: mkDerivation { pname = "xmobar"; - version = "0.47.2"; - sha256 = "03ln2c59v4aj5936c71zbjn075sia9x5nd7cwy60n92bn3n6wkk9"; + version = "0.47.3"; + sha256 = "186dwm3a4fznjgh3l7hknq9rgjhci12qgwwhaqhx2kihk93c6dsp"; configureFlags = [ "-fwith_alsa" "-fwith_conduit" "-fwith_datezone" "-fwith_dbus" "-fwith_inotify" "-fwith_iwlib" "-fwith_mpd" "-fwith_mpris" @@ -325438,6 +326957,39 @@ self: { ]; }) {}; + "xmonad_0_18_0" = callPackage + ({ mkDerivation, base, containers, data-default-class, directory + , filepath, mtl, process, QuickCheck, quickcheck-classes, setlocale + , time, transformers, unix, X11 + }: + mkDerivation { + pname = "xmonad"; + version = "0.18.0"; + sha256 = "1ysxxjkkx2l160nlj1h8ysxrfhxjlmbws2nm0wyiivmjgn20xs11"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base containers data-default-class directory filepath mtl process + setlocale time transformers unix X11 + ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ + base containers QuickCheck quickcheck-classes X11 + ]; + postInstall = '' + install -D man/xmonad.1 ''${!outputDoc}/share/man/man1/xmonad.1 + install -D man/xmonad.hs ''${!outputDoc}/share/doc/$name/sample-xmonad.hs + ''; + description = "A tiling window manager"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "xmonad"; + maintainers = [ + lib.maintainers.dschrempf lib.maintainers.ivanbrennan + lib.maintainers.peti + ]; + }) {}; + "xmonad-bluetilebranch" = callPackage ({ mkDerivation, base, containers, directory, extensible-exceptions , filepath, mtl, process, unix, X11 @@ -325467,10 +327019,8 @@ self: { }: mkDerivation { pname = "xmonad-contrib"; - version = "0.17.1"; - sha256 = "0lwj8xkyaw6h0rv3lz2jdqrwzz7yghfmnhpndygkb3wgyhvq6dxb"; - revision = "1"; - editedCabalFile = "0dc9nbn0kaw98rgpi1rq8np601zjhdr1y0ydg6yb82wwaqawql6z"; + version = "0.18.0"; + sha256 = "1ccccz7jmksm2j5maqdfq2z135ggpdh0fl92k87w05663hxq1cb4"; libraryHaskellDepends = [ base bytestring containers deepseq directory filepath mtl process random time unix utf8-string X11 X11-xft xmonad @@ -327012,8 +328562,8 @@ self: { }: mkDerivation { pname = "yampa-test"; - version = "0.14.6"; - sha256 = "0gcb5wrgsi025dnmjaqzmg589nghfb6fwlp2yq71g9c2csbl1fai"; + version = "0.14.7"; + sha256 = "0h9f6ps4jnq88dadhwgsifw1r1jhqsw5cc1shplbwr0pva00s91x"; libraryHaskellDepends = [ base normaldistribution QuickCheck Yampa ]; @@ -328184,10 +329734,8 @@ self: { }: mkDerivation { pname = "yesod-bin"; - version = "1.6.2.2"; - sha256 = "18bnr7wjcb5w8v62gfkrx7ky35agbkwl8f8vn2cdbjksa6wsllvr"; - revision = "1"; - editedCabalFile = "07zc0jf8gpv1zhyglgq2xj89jl6rc22mjv2v2k8lywlm8i5vjvdm"; + version = "1.6.2.3"; + sha256 = "15lsiw4g0zf1wk13fvqw4kngqhg3c2fi9jh65blhdw8kzbznf8xg"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -331581,6 +333129,19 @@ self: { license = lib.licenses.bsd3; }) {}; + "zigzag_0_1_0_0" = callPackage + ({ mkDerivation, base, tasty, tasty-hunit, tasty-quickcheck }: + mkDerivation { + pname = "zigzag"; + version = "0.1.0.0"; + sha256 = "1cxgirvzd61b3466934cwnwhfqj1kfk3yiwjy1hcg9iad7dyff7m"; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ base tasty tasty-hunit tasty-quickcheck ]; + description = "Zigzag encoding of integers into unsigned integers"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "zim-parser" = callPackage ({ mkDerivation, array, base, base-compat, binary, binary-conduit , bytestring, conduit, conduit-extra, hspec, lzma @@ -331917,6 +333478,24 @@ self: { license = lib.licenses.bsd3; }) {inherit (pkgs) zlib;}; + "zlib_0_7_0_0" = callPackage + ({ mkDerivation, base, bytestring, QuickCheck, tasty + , tasty-quickcheck, zlib + }: + mkDerivation { + pname = "zlib"; + version = "0.7.0.0"; + sha256 = "0ivszx31jw560axchxz9g646baw2rs6fr1ih0d5mmzz1w42w4hvy"; + libraryHaskellDepends = [ base bytestring ]; + libraryPkgconfigDepends = [ zlib ]; + testHaskellDepends = [ + base bytestring QuickCheck tasty tasty-quickcheck + ]; + description = "Compression and decompression in the gzip and zlib formats"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {inherit (pkgs) zlib;}; + "zlib-bindings" = callPackage ({ mkDerivation, base, bytestring, hspec, QuickCheck, zlib }: mkDerivation { @@ -331937,8 +333516,8 @@ self: { }: mkDerivation { pname = "zlib-bytes"; - version = "0.1.0.1"; - sha256 = "0wm3k1y3l9p6gdiscfggnnrzx0vhfinx1ssc2cx85wqz6rb8yd0j"; + version = "0.1.0.2"; + sha256 = "0pv4qw9682xqymhjvil2mwib3cps9593gflc8fb3cq9irlnj4wfx"; libraryHaskellDepends = [ base byteslice mtl primitive transformers ]; From 9b74bc0a266e17dda38253ecd3721525fce7fcc1 Mon Sep 17 00:00:00 2001 From: Robert Hensing Date: Mon, 12 Feb 2024 20:46:41 +0100 Subject: [PATCH 138/340] hci: runc -> crun --- pkgs/development/tools/continuous-integration/hci/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/continuous-integration/hci/default.nix b/pkgs/development/tools/continuous-integration/hci/default.nix index 1acafb10eabc..0fac1dfc04c6 100644 --- a/pkgs/development/tools/continuous-integration/hci/default.nix +++ b/pkgs/development/tools/continuous-integration/hci/default.nix @@ -1,8 +1,8 @@ -{ haskell, haskellPackages, lib, makeWrapper, runc, stdenv, emptyDirectory }: +{ crun, haskell, haskellPackages, lib, makeWrapper, stdenv, emptyDirectory }: let inherit (haskell.lib.compose) overrideCabal addBuildTools justStaticExecutables appendConfigureFlags; inherit (lib) makeBinPath; - bundledBins = lib.optional stdenv.isLinux runc; + bundledBins = lib.optional stdenv.isLinux crun; overrides = old: { hercules-ci-agent = From 1e0bfec0a710ead9c235c1f234dca2d976030e1f Mon Sep 17 00:00:00 2001 From: Robert Hensing Date: Mon, 12 Feb 2024 20:46:53 +0100 Subject: [PATCH 139/340] hercules-ci-agent: runc -> crun --- .../continuous-integration/hercules-ci-agent/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/continuous-integration/hercules-ci-agent/default.nix b/pkgs/development/tools/continuous-integration/hercules-ci-agent/default.nix index c5c52d29d3aa..8d4805341d55 100644 --- a/pkgs/development/tools/continuous-integration/hercules-ci-agent/default.nix +++ b/pkgs/development/tools/continuous-integration/hercules-ci-agent/default.nix @@ -1,4 +1,5 @@ { + crun, git, gnutar, gzip, @@ -8,14 +9,13 @@ makeBinaryWrapper, nixos, openssh, - runc, stdenv, testers, }: let inherit (haskell.lib.compose) overrideCabal addBuildTools justStaticExecutables; inherit (lib) makeBinPath; - bundledBins = [ gnutar gzip git openssh ] ++ lib.optional stdenv.isLinux runc; + bundledBins = [ gnutar gzip git openssh ] ++ lib.optional stdenv.isLinux crun; pkg = # justStaticExecutables is needed due to https://github.com/NixOS/nix/issues/2990 From f4bce3c8177a0b545944cc0b41115ebc997465fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Na=C3=AFm=20Favier?= Date: Wed, 14 Feb 2024 14:39:53 +0100 Subject: [PATCH 140/340] haskellPackages.xmonad-contrib: drop obsolete patch --- .../haskell-modules/configuration-ghc-9.6.x.nix | 9 --------- 1 file changed, 9 deletions(-) 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 b6c404866653..d78082cb19f7 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix @@ -103,15 +103,6 @@ self: super: { }) ] (super.hourglass); - # Patch 0.17.1 for support of mtl-2.3 - xmonad-contrib = appendPatch - (pkgs.fetchpatch { - name = "xmonad-contrib-mtl-2.3.patch"; - url = "https://github.com/xmonad/xmonad-contrib/commit/8cb789af39e93edb07f1eee39c87908e0d7c5ee5.patch"; - sha256 = "sha256-ehCvVy0N2Udii/0K79dsRSBP7/i84yMoeyupvO8WQz4="; - }) - (doJailbreak super.xmonad-contrib); - # Jailbreaks for servant <0.20 servant-lucid = doJailbreak super.servant-lucid; From 980d1086ccd9c7c30c5c199503c5fa6d8505a131 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 15 Feb 2024 16:05:55 +0100 Subject: [PATCH 141/340] haskell.compiler: determine native-bignum GHCs via excludes native-bignum has become the norm, so let's convert it to an exclude rather than an include list. This way it's no longer possible to forget to add a newly packaged GHC to the include list. --- pkgs/top-level/haskell-packages.nix | 35 ++++++++++++----------------- 1 file changed, 14 insertions(+), 21 deletions(-) diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 8446103bca15..45e4b5dbb443 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -9,25 +9,18 @@ let "ghc8107" ]; - nativeBignumIncludes = [ - "ghc90" - "ghc902" - "ghc92" - "ghc925" - "ghc926" - "ghc927" - "ghc928" - "ghc94" - "ghc945" - "ghc946" - "ghc947" - "ghc948" - "ghc96" - "ghc963" - "ghc964" - "ghc98" - "ghc981" - "ghcHEAD" + nativeBignumExcludes = integerSimpleIncludes ++ [ + # haskell.compiler sub groups + "integer-simple" + "native-bignum" + # Binary GHCs + "ghc865Binary" + "ghc8107Binary" + "ghc924Binary" + "ghc963Binary" + # ghcjs + "ghcjs" + "ghcjs810" ]; haskellLibUncomposable = import ../development/haskell-modules/lib { @@ -357,7 +350,7 @@ in { # with "native" and "gmp" backends. native-bignum = let nativeBignumGhcNames = pkgs.lib.filter - (name: builtins.elem name nativeBignumIncludes) + (name: !(builtins.elem name nativeBignumExcludes)) (pkgs.lib.attrNames compiler); in pkgs.recurseIntoAttrs (pkgs.lib.genAttrs nativeBignumGhcNames @@ -502,7 +495,7 @@ in { native-bignum = let nativeBignumGhcNames = pkgs.lib.filter - (name: builtins.elem name nativeBignumIncludes) + (name: !(builtins.elem name nativeBignumExcludes)) (pkgs.lib.attrNames compiler); in pkgs.lib.genAttrs nativeBignumGhcNames From 65c7cdc3a77c59881cb0f7c39dbce5c8ca950df3 Mon Sep 17 00:00:00 2001 From: t4ccer Date: Fri, 16 Feb 2024 23:40:20 -0700 Subject: [PATCH 142/340] haskellPackages.containers-unicode-symbols: unbreak --- .../development/haskell-modules/configuration-common.nix | 9 +++++++++ .../configuration-hackage2nix/broken.yaml | 1 - 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index ce2fe4adcca1..01a5f75d7aa4 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -309,6 +309,15 @@ self: super: { # > https://github.com/roelvandijk/numerals numerals = doJailbreak (dontCheck super.numerals); + # Bound on containers is too strict but jailbreak doesn't work with conditional flags + # https://github.com/NixOS/jailbreak-cabal/issues/24 + containers-unicode-symbols = overrideCabal { + postPatch = '' + substituteInPlace containers-unicode-symbols.cabal \ + --replace 'containers >= 0.5 && < 0.6.5' 'containers' + ''; + } super.containers-unicode-symbols; + # This test keeps being aborted because it runs too quietly for too long Lazy-Pbkdf2 = if pkgs.stdenv.isi686 then dontCheck super.Lazy-Pbkdf2 else super.Lazy-Pbkdf2; diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 5ab0290bbed6..ac1efbb96be7 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -917,7 +917,6 @@ broken-packages: - consul-haskell # failure in job https://hydra.nixos.org/build/233195306 at 2023-09-02 - Consumer # failure in job https://hydra.nixos.org/build/233227840 at 2023-09-02 - containers-benchmark # failure in job https://hydra.nixos.org/build/233244707 at 2023-09-02 - - containers-unicode-symbols # failure in job https://hydra.nixos.org/build/233206693 at 2023-09-02 - containers-verified # failure in job https://hydra.nixos.org/build/233228855 at 2023-09-02 - ContArrow # failure in job https://hydra.nixos.org/build/233215540 at 2023-09-02 - ContextAlgebra # failure in job https://hydra.nixos.org/build/233197054 at 2023-09-02 From 37491e71bad13d318bdd536f359e1d40de302e48 Mon Sep 17 00:00:00 2001 From: t4ccer Date: Fri, 16 Feb 2024 23:57:46 -0700 Subject: [PATCH 143/340] haskellPackages.numerals-base: unbreak --- pkgs/development/haskell-modules/configuration-common.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 01a5f75d7aa4..04d654b6166d 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -318,6 +318,9 @@ self: super: { ''; } super.containers-unicode-symbols; + # Test file not included on hackage + numerals-base = dontCheck (doJailbreak super.numerals-base); + # This test keeps being aborted because it runs too quietly for too long Lazy-Pbkdf2 = if pkgs.stdenv.isi686 then dontCheck super.Lazy-Pbkdf2 else super.Lazy-Pbkdf2; From a91725da5573382816ad0fba6a45af85045535e0 Mon Sep 17 00:00:00 2001 From: t4ccer Date: Fri, 16 Feb 2024 23:49:57 -0700 Subject: [PATCH 144/340] haskellPackages: regenerate package set based on current config This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh --- .../configuration-hackage2nix/transitive-broken.yaml | 1 - pkgs/development/haskell-modules/hackage-packages.nix | 3 --- 2 files changed, 4 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index 3cb785c58092..d1a1e9234cec 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -2844,7 +2844,6 @@ dont-distribute-packages: - nri-prelude - nri-redis - nri-test-encoding - - numerals-base - numeric-kinds - numeric-ode - numerical diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 6f0c666c29f1..b3702f03dc3d 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -73272,8 +73272,6 @@ self: { libraryHaskellDepends = [ base base-unicode-symbols containers ]; description = "Unicode alternatives for common functions and operators"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "containers-verified" = callPackage @@ -216903,7 +216901,6 @@ self: { ]; description = "Convert numbers to number words"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "numeric-domains" = callPackage From 36d3a292653e20c08526e0d462978f4ff7bdacbc Mon Sep 17 00:00:00 2001 From: Robert Hensing Date: Mon, 19 Feb 2024 07:54:31 +0100 Subject: [PATCH 145/340] haskell.packages.ghc96: jailbreak break --- pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix | 2 ++ 1 file changed, 2 insertions(+) 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 d78082cb19f7..726ced3e65d4 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix @@ -75,6 +75,8 @@ self: super: { # Forbids transformers >= 0.6 quickcheck-classes-base = doJailbreak super.quickcheck-classes-base; + # https://github.com/Gabriella439/Haskell-Break-Library/pull/3 + break = doJailbreak super.break; # Forbids mtl >= 2.3 ChasingBottoms = doJailbreak super.ChasingBottoms; # Forbids base >= 4.18 From 27450315a615c8cbb25638eb5263e1db8dd38c07 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Mon, 26 Feb 2024 08:18:32 +0100 Subject: [PATCH 146/340] xmonad: update to version 0.18.0 in ghc-9.8.x package set to fix the build --- pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix | 1 + 1 file changed, 1 insertion(+) 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 31f8781c2b4a..aef62e8cfc77 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix @@ -78,6 +78,7 @@ self: super: { 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); + xmonad = doDistribute self.xmonad_0_18_0; # # Jailbreaks From 638a3c85f4ecc42a4fc3b8c12dfb51b403455fa7 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Mon, 26 Feb 2024 08:21:06 +0100 Subject: [PATCH 147/340] libmpd: patch ghc-9.8.x version of the build to support text-2.1.x --- .../haskell-modules/configuration-ghc-9.8.x.nix | 8 ++++++++ 1 file changed, 8 insertions(+) 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 aef62e8cfc77..d728dae7dba1 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix @@ -113,4 +113,12 @@ self: super: { # 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; + + # Fix build with text-2.x. + libmpd = appendPatch (pkgs.fetchpatch + { url = "https://github.com/vimus/libmpd-haskell/pull/138.patch"; + sha256 = "Q4fA2J/Tq+WernBo+UIMdj604ILOMlIYkG4Pr046DfM="; + }) + super.libmpd; + } From 858108a105094e63d6d7a35ec4ea93090f7f2a45 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Mon, 26 Feb 2024 08:44:15 +0100 Subject: [PATCH 148/340] hlint: update to version 3.8 in ghc-9.8.x package set to fix the build --- pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix | 1 + 1 file changed, 1 insertion(+) 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 d728dae7dba1..112976616f2d 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix @@ -79,6 +79,7 @@ self: super: { ormolu = doDistribute self.ormolu_0_7_3_0; fourmolu = doDistribute (dontCheck self.fourmolu_0_14_1_0); xmonad = doDistribute self.xmonad_0_18_0; + hlint = doDistribute self.hlint_3_8; # # Jailbreaks From 58ea15575b8943fd80611aabb8259dfed7b44b49 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Mon, 26 Feb 2024 08:44:37 +0100 Subject: [PATCH 149/340] bsb-http-chunked: disable tests in ghc-9.8.x package set to fix the build https://github.com/sjakobi/bsb-http-chunked/issues/45 --- pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix | 1 + 1 file changed, 1 insertion(+) 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 112976616f2d..f1aeb164724b 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix @@ -106,6 +106,7 @@ self: super: { 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.* hourglass = dontCheck super.hourglass; # umaintained, test suite doesn't compile anymore + bsb-http-chunked = dontCheck super.bsb-http-chunked; # umaintained, test suite doesn't compile anymore # # Other build fixes From 27567240ea94c99ad8d0f117a888f364971f24a1 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Mon, 26 Feb 2024 10:37:33 +0100 Subject: [PATCH 150/340] ghc: add new compiler version 9.8.2 --- pkgs/development/compilers/ghc/9.8.2.nix | 4 ++++ pkgs/top-level/haskell-packages.nix | 26 +++++++++++++++++++++++- 2 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 pkgs/development/compilers/ghc/9.8.2.nix diff --git a/pkgs/development/compilers/ghc/9.8.2.nix b/pkgs/development/compilers/ghc/9.8.2.nix new file mode 100644 index 000000000000..0a7b109013bf --- /dev/null +++ b/pkgs/development/compilers/ghc/9.8.2.nix @@ -0,0 +1,4 @@ +import ./common-hadrian.nix rec { + version = "9.8.2"; + sha256 = "4vt6fddGEjfSLoNlqD7dnhp30uFdBF85RTloRah3gck="; +} diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 8446103bca15..097c8e356b9a 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -27,6 +27,7 @@ let "ghc964" "ghc98" "ghc981" + "ghc982" "ghcHEAD" ]; @@ -316,7 +317,25 @@ in { buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_15; llvmPackages = pkgs.llvmPackages_15; }; - ghc98 = compiler.ghc981; + ghc982 = callPackage ../development/compilers/ghc/9.8.2.nix { + 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.ghc948; + inherit (buildPackages.python3Packages) sphinx; + # Need to use apple's patched xattr until + # https://github.com/xattr/xattr/issues/44 and + # https://github.com/xattr/xattr/issues/55 are solved. + inherit (buildPackages.darwin) xattr autoSignDarwinBinariesHook; + # Support range >= 11 && < 16 + buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_15; + llvmPackages = pkgs.llvmPackages_15; + }; + ghc98 = compiler.ghc982; ghcHEAD = callPackage ../development/compilers/ghc/head.nix { bootPkgs = # For GHC 9.6 no armv7l bindists are available. @@ -464,6 +483,11 @@ in { ghc = bh.compiler.ghc981; compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-9.8.x.nix { }; }; + ghc982 = callPackage ../development/haskell-modules { + buildHaskellPackages = bh.packages.ghc982; + ghc = bh.compiler.ghc982; + compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-9.8.x.nix { }; + }; ghc98 = packages.ghc981; ghcHEAD = callPackage ../development/haskell-modules { buildHaskellPackages = bh.packages.ghcHEAD; From df284fa43c9365e1e03b08cda09b5e3ff83e2cfc Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Sat, 10 Feb 2024 15:15:56 +0100 Subject: [PATCH 151/340] haskellPackages: avoid re-enabling previously disabled tests The intent of all doCheck = , where condition is possibly true, is to disable the tests in a specific case. However, as currently written, this also has the effect of re-enabling the tests, even if they have been disabled by an override before, e.g. to mkDerivation. This also affects the default value given in mkDerivation, which is !isCross. Before this change, aeson for example, would have been built with tests when cross-compiling, which was not intended. The proper way is to set the doCheck = false attribute only conditionally, and otherwise rely on a previous override or the default value given in mkDerivation. --- .../haskell-modules/configuration-common.nix | 43 ++++++++++--------- .../haskell-modules/configuration-nix.nix | 9 ++-- 2 files changed, 27 insertions(+), 25 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index ccb2a145effe..64b388e5e57a 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -145,11 +145,11 @@ self: super: { czipwith = doJailbreak super.czipwith; # Deal with infinite and NaN values generated by QuickCheck-2.14.3 - aeson = overrideCabal { + aeson = overrideCabal (lib.optionalAttrs pkgs.stdenv.hostPlatform.is32bit { # aeson's test suite includes some tests with big numbers that fail on 32bit # https://github.com/haskell/aeson/issues/1060 - doCheck = !pkgs.stdenv.hostPlatform.is32bit; - } (appendPatches [ + doCheck = false; + }) (appendPatches [ (pkgs.fetchpatch { name = "aeson-quickcheck-2.14.3-double-workaround.patch"; url = "https://github.com/haskell/aeson/commit/58766a1916b4980792763bab74f0c86e2a7ebf20.patch"; @@ -1320,9 +1320,10 @@ self: super: { # Requires pg_ctl command during tests beam-postgres = overrideCabal (drv: { - # https://github.com/NixOS/nixpkgs/issues/198495 - doCheck = pkgs.postgresql.doCheck; testToolDepends = (drv.testToolDepends or []) ++ [pkgs.postgresql]; + } // lib.optionalAttrs (!pkgs.postgresql.doCheck) { + # https://github.com/NixOS/nixpkgs/issues/198495 + doCheck = false; }) super.beam-postgres; # PortMidi needs an environment variable to have ALSA find its plugins: @@ -1364,8 +1365,6 @@ self: super: { sed -i test/PostgreSQL/Test.hs \ -e s^host=localhost^^ ''; - # https://github.com/NixOS/nixpkgs/issues/198495 - doCheck = pkgs.postgresql.doCheck; # Match the test suite defaults (or hardcoded values?) preCheck = drv.preCheck or "" + '' PGUSER=esqutest @@ -1379,6 +1378,9 @@ self: super: { pkgs.postgresql pkgs.postgresqlTestHook ]; + } // lib.optionalAttrs (!pkgs.postgresql.doCheck) { + # https://github.com/NixOS/nixpkgs/issues/198495 + doCheck = false; }) super.esqueleto; @@ -1482,14 +1484,11 @@ self: super: { sed -i test/PgInit.hs \ -e s^'host=" <> host <> "'^^ ''; - doCheck = - # https://github.com/commercialhaskell/stackage/issues/6884 - # persistent-postgresql-2.13.5.1 needs persistent-test >= 2.13.1.3 which - # is incompatible with the stackage version of persistent, so the tests - # are disabled temporarily. - false - # https://github.com/NixOS/nixpkgs/issues/198495 - && pkgs.postgresql.doCheck; + # https://github.com/commercialhaskell/stackage/issues/6884 + # persistent-postgresql-2.13.5.1 needs persistent-test >= 2.13.1.3 which + # is incompatible with the stackage version of persistent, so the tests + # are disabled temporarily. + doCheck = false; preCheck = drv.preCheck or "" + '' PGDATABASE=test PGUSER=test @@ -1498,6 +1497,9 @@ self: super: { pkgs.postgresql pkgs.postgresqlTestHook ]; + } // lib.optionalAttrs (!pkgs.postgresql.doCheck) { + # https://github.com/NixOS/nixpkgs/issues/198495 + doCheck = false; }) super.persistent-postgresql; @@ -1665,12 +1667,13 @@ self: super: { testToolDepends = drv.testToolDepends or [] ++ [ pkgs.postgresql pkgs.postgresqlTestHook ]; - # https://github.com/NixOS/nixpkgs/issues/198495 - doCheck = pkgs.postgresql.doCheck; preCheck = drv.preCheck or "" + '' # empty string means use default connection export DATABASE_URL="" ''; + } // lib.optionalAttrs (!pkgs.postgresql.doCheck) { + # https://github.com/NixOS/nixpkgs/issues/198495 + doCheck = false; }) (super.pg-client.override { resource-pool = self.hasura-resource-pool; ekg-core = self.hasura-ekg-core; @@ -2133,9 +2136,9 @@ self: super: { # Tests need to lookup target triple x86_64-unknown-linux # https://github.com/llvm-hs/llvm-hs/issues/334 - llvm-hs = overrideCabal { - doCheck = pkgs.stdenv.targetPlatform.system == "x86_64-linux"; - } super.llvm-hs; + llvm-hs = overrideCabal (lib.optionalAttrs (pkgs.stdenv.targetPlatform.system != "x86_64-linux") { + doCheck = false; + }) super.llvm-hs; # Fix build with bytestring >= 0.11 (GHC 9.2) # https://github.com/llvm-hs/llvm-hs/pull/389 diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index 44780fe5e5db..8d976685e57a 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -1103,7 +1103,7 @@ self: super: builtins.intersectAttrs super { rel8 = pkgs.lib.pipe super.rel8 [ (addTestToolDepend pkgs.postgresql) # https://github.com/NixOS/nixpkgs/issues/198495 - (overrideCabal { doCheck = pkgs.postgresql.doCheck; }) + (overrideCabal (lib.optionalAttrs (!pkgs.postgresql.doCheck) { doCheck = false; })) ]; # Wants running postgresql database accessible over ip, so postgresqlTestHook @@ -1178,10 +1178,9 @@ self: super: builtins.intersectAttrs super { # Some hash implementations are x86 only, but part of the test suite. # So executing and building it on non-x86 platforms will always fail. - hashes = overrideCabal { - doCheck = with pkgs.stdenv; hostPlatform == buildPlatform - && buildPlatform.isx86; - } super.hashes; + hashes = overrideCabal (lib.optionalAttrs (!pkgs.stdenv.hostPlatform.isx86) { + doCheck = false; + }) super.hashes; # Tries to access network aws-sns-verify = dontCheck super.aws-sns-verify; From 72e03b91eaa7b2e631e6f642efdb538a5bcb29fa Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Sat, 10 Feb 2024 15:42:35 +0100 Subject: [PATCH 152/340] haskellPackages: add dontCheckIf helper Using this helper will prevent introducing problematic doCheck = condition overrides, which accidentally re-enable previously disabled tests. --- doc/languages-frameworks/haskell.section.md | 5 ++ .../haskell-modules/configuration-common.nix | 79 +++++++++---------- .../haskell-modules/configuration-nix.nix | 6 +- .../haskell-modules/lib/compose.nix | 5 ++ .../haskell-modules/lib/default.nix | 5 ++ 5 files changed, 54 insertions(+), 46 deletions(-) diff --git a/doc/languages-frameworks/haskell.section.md b/doc/languages-frameworks/haskell.section.md index 5646502cba77..5d7796b554de 100644 --- a/doc/languages-frameworks/haskell.section.md +++ b/doc/languages-frameworks/haskell.section.md @@ -1020,6 +1020,11 @@ failing because of e.g. a syntax error in the Haddock documentation. : Sets `doCheck` to `false` for `drv`. Useful if a package has a broken, flaky or otherwise problematic test suite breaking the build. +`dontCheckIf condition drv` +: Sets `doCheck` to `false` for `drv`, but only if `condition` applies. +Otherwise it's a no-op. Useful to conditionally disable tests for a package +without interfering with previous overrides or default values. + diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 64b388e5e57a..4b63ec84051c 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -144,18 +144,18 @@ self: super: { # https://github.com/lspitzner/czipwith/issues/5 czipwith = doJailbreak super.czipwith; - # Deal with infinite and NaN values generated by QuickCheck-2.14.3 - aeson = overrideCabal (lib.optionalAttrs pkgs.stdenv.hostPlatform.is32bit { + aeson = # aeson's test suite includes some tests with big numbers that fail on 32bit # https://github.com/haskell/aeson/issues/1060 - doCheck = false; - }) (appendPatches [ - (pkgs.fetchpatch { - name = "aeson-quickcheck-2.14.3-double-workaround.patch"; - url = "https://github.com/haskell/aeson/commit/58766a1916b4980792763bab74f0c86e2a7ebf20.patch"; - sha256 = "1jk2xyi9g6dfjsi6hvpvkpmag3ivimipwy1izpbidf3wvc9cixs3"; - }) - ] super.aeson); + dontCheckIf pkgs.stdenv.hostPlatform.is32bit + # Deal with infinite and NaN values generated by QuickCheck-2.14.3 + (appendPatches [ + (pkgs.fetchpatch { + name = "aeson-quickcheck-2.14.3-double-workaround.patch"; + url = "https://github.com/haskell/aeson/commit/58766a1916b4980792763bab74f0c86e2a7ebf20.patch"; + sha256 = "1jk2xyi9g6dfjsi6hvpvkpmag3ivimipwy1izpbidf3wvc9cixs3"; + }) + ] super.aeson); # Lifts bounds on hoauth2, skylighting, and json adds compat with mtl >= 2.3 gitit = appendPatches [ @@ -1318,13 +1318,12 @@ self: super: { # https://github.com/mgajda/json-autotype/issues/25 json-autotype = dontCheck super.json-autotype; - # Requires pg_ctl command during tests - beam-postgres = overrideCabal (drv: { - testToolDepends = (drv.testToolDepends or []) ++ [pkgs.postgresql]; - } // lib.optionalAttrs (!pkgs.postgresql.doCheck) { + beam-postgres = lib.pipe super.beam-postgres [ + # Requires pg_ctl command during tests + (addTestToolDepends [pkgs.postgresql]) # https://github.com/NixOS/nixpkgs/issues/198495 - doCheck = false; - }) super.beam-postgres; + (dontCheckIf (!pkgs.postgresql.doCheck)) + ]; # PortMidi needs an environment variable to have ALSA find its plugins: # https://github.com/NixOS/nixpkgs/issues/6860 @@ -1378,11 +1377,9 @@ self: super: { pkgs.postgresql pkgs.postgresqlTestHook ]; - } // lib.optionalAttrs (!pkgs.postgresql.doCheck) { - # https://github.com/NixOS/nixpkgs/issues/198495 - doCheck = false; }) - super.esqueleto; + # https://github.com/NixOS/nixpkgs/issues/198495 + (dontCheckIf (!pkgs.postgresql.doCheck) super.esqueleto); # Requires API keys to run tests algolia = dontCheck super.algolia; @@ -1497,11 +1494,9 @@ self: super: { pkgs.postgresql pkgs.postgresqlTestHook ]; - } // lib.optionalAttrs (!pkgs.postgresql.doCheck) { - # https://github.com/NixOS/nixpkgs/issues/198495 - doCheck = false; }) - super.persistent-postgresql; + # https://github.com/NixOS/nixpkgs/issues/198495 + (dontCheckIf (!pkgs.postgresql.doCheck) super.persistent-postgresql); # Test suite requires a later version of persistent-test which depends on persistent 2.14 # https://github.com/commercialhaskell/stackage/issues/6884 @@ -1662,22 +1657,24 @@ self: super: { hasura-ekg-json = super.hasura-ekg-json.override { ekg-core = self.hasura-ekg-core; }; - pg-client = overrideCabal (drv: { - librarySystemDepends = with pkgs; [ postgresql krb5.dev openssl.dev ]; - testToolDepends = drv.testToolDepends or [] ++ [ - pkgs.postgresql pkgs.postgresqlTestHook + pg-client = lib.pipe + (super.pg-client.override { + resource-pool = self.hasura-resource-pool; + ekg-core = self.hasura-ekg-core; + }) [ + (overrideCabal (drv: { + librarySystemDepends = with pkgs; [ postgresql krb5.dev openssl.dev ]; + testToolDepends = drv.testToolDepends or [] ++ [ + pkgs.postgresql pkgs.postgresqlTestHook + ]; + preCheck = drv.preCheck or "" + '' + # empty string means use default connection + export DATABASE_URL="" + ''; + })) + # https://github.com/NixOS/nixpkgs/issues/198495 + (dontCheckIf (!pkgs.postgresql.doCheck)) ]; - preCheck = drv.preCheck or "" + '' - # empty string means use default connection - export DATABASE_URL="" - ''; - } // lib.optionalAttrs (!pkgs.postgresql.doCheck) { - # https://github.com/NixOS/nixpkgs/issues/198495 - doCheck = false; - }) (super.pg-client.override { - resource-pool = self.hasura-resource-pool; - ekg-core = self.hasura-ekg-core; - }); hcoord = overrideCabal (drv: { # Remove when https://github.com/danfran/hcoord/pull/8 is merged. @@ -2136,9 +2133,7 @@ self: super: { # Tests need to lookup target triple x86_64-unknown-linux # https://github.com/llvm-hs/llvm-hs/issues/334 - llvm-hs = overrideCabal (lib.optionalAttrs (pkgs.stdenv.targetPlatform.system != "x86_64-linux") { - doCheck = false; - }) super.llvm-hs; + llvm-hs = dontCheckIf (pkgs.stdenv.targetPlatform.system != "x86_64-linux") super.llvm-hs; # Fix build with bytestring >= 0.11 (GHC 9.2) # https://github.com/llvm-hs/llvm-hs/pull/389 diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index 8d976685e57a..d0a874187b6e 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -1103,7 +1103,7 @@ self: super: builtins.intersectAttrs super { rel8 = pkgs.lib.pipe super.rel8 [ (addTestToolDepend pkgs.postgresql) # https://github.com/NixOS/nixpkgs/issues/198495 - (overrideCabal (lib.optionalAttrs (!pkgs.postgresql.doCheck) { doCheck = false; })) + (dontCheckIf (!pkgs.postgresql.doCheck)) ]; # Wants running postgresql database accessible over ip, so postgresqlTestHook @@ -1178,9 +1178,7 @@ self: super: builtins.intersectAttrs super { # Some hash implementations are x86 only, but part of the test suite. # So executing and building it on non-x86 platforms will always fail. - hashes = overrideCabal (lib.optionalAttrs (!pkgs.stdenv.hostPlatform.isx86) { - doCheck = false; - }) super.hashes; + hashes = dontCheckIf (!pkgs.stdenv.hostPlatform.isx86) super.hashes; # Tries to access network aws-sns-verify = dontCheck super.aws-sns-verify; diff --git a/pkgs/development/haskell-modules/lib/compose.nix b/pkgs/development/haskell-modules/lib/compose.nix index 40195ac7a801..09cee08b91c1 100644 --- a/pkgs/development/haskell-modules/lib/compose.nix +++ b/pkgs/development/haskell-modules/lib/compose.nix @@ -108,6 +108,11 @@ rec { of test suites listed in the package description file. */ dontCheck = overrideCabal (drv: { doCheck = false; }); + /* The dontCheckIf variant sets doCheck = false if the condition + applies. In any other case the previously set/default value is used. + This prevents accidentally re-enabling tests in a later override. + */ + dontCheckIf = condition: if condition then dontCheck else lib.id; /* doBenchmark enables dependency checking and compilation for benchmarks listed in the package description file. diff --git a/pkgs/development/haskell-modules/lib/default.nix b/pkgs/development/haskell-modules/lib/default.nix index ffd9ac057890..2bcd8f25d114 100644 --- a/pkgs/development/haskell-modules/lib/default.nix +++ b/pkgs/development/haskell-modules/lib/default.nix @@ -105,6 +105,11 @@ rec { of test suites listed in the package description file. */ dontCheck = compose.dontCheck; + /* The dontCheckIf variant sets doCheck = false if the condition + applies. In any other case the previously set/default value is used. + This prevents accidentally re-enabling tests in a later override. + */ + dontCheckIf = drv: condition: compose.dontCheckIf condition drv; /* doBenchmark enables dependency checking, compilation and execution for benchmarks listed in the package description file. From f4f56c7af274170b68f93a9b0561f674a07b5add Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Sun, 11 Feb 2024 18:06:01 +0100 Subject: [PATCH 153/340] haskell.compiler: no dynamic way without enableShared/enableProfiledLibs This disables building dynamic libraries for GHC 9.4.x and before, when enableShared and enableProfiledLibs are set to false. Currently this only disables dynamic linking of GHC itself, but still creates dynamic libraries. The hadrian-based GHC 9.6+ already disable building dynamic libraries via the no_dynamic_libs transformer in this case. The reason for this happening before was, that the default was assumed to be "v p dyn", of which "p" was taken away when profiled libs were disabled. But this would unconditionally enable the dyn way. Using the BUILD_PROF_LIBS flag in this case will let GHC's config.mk.in script make the proper decisions about which GhcLibWays to build. --- pkgs/development/compilers/ghc/8.10.7.nix | 2 +- pkgs/development/compilers/ghc/9.0.2.nix | 2 +- pkgs/development/compilers/ghc/9.2.5.nix | 2 +- pkgs/development/compilers/ghc/9.2.6.nix | 2 +- pkgs/development/compilers/ghc/9.2.7.nix | 2 +- pkgs/development/compilers/ghc/9.2.8.nix | 2 +- pkgs/development/compilers/ghc/9.4.5.nix | 2 +- pkgs/development/compilers/ghc/9.4.6.nix | 2 +- pkgs/development/compilers/ghc/9.4.7.nix | 2 +- pkgs/development/compilers/ghc/9.4.8.nix | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/pkgs/development/compilers/ghc/8.10.7.nix b/pkgs/development/compilers/ghc/8.10.7.nix index c49c274c67d4..4a770d993a67 100644 --- a/pkgs/development/compilers/ghc/8.10.7.nix +++ b/pkgs/development/compilers/ghc/8.10.7.nix @@ -103,7 +103,7 @@ let Stage1Only = ${if targetPlatform.system == hostPlatform.system then "NO" else "YES"} CrossCompilePrefix = ${targetPrefix} '' + lib.optionalString (!enableProfiledLibs) '' - GhcLibWays = "v dyn" + BUILD_PROF_LIBS = NO '' + lib.optionalString enableRelocatedStaticLibs '' GhcLibHcOpts += -fPIC GhcRtsHcOpts += -fPIC diff --git a/pkgs/development/compilers/ghc/9.0.2.nix b/pkgs/development/compilers/ghc/9.0.2.nix index bdfff2b795a4..175d1fe2450b 100644 --- a/pkgs/development/compilers/ghc/9.0.2.nix +++ b/pkgs/development/compilers/ghc/9.0.2.nix @@ -105,7 +105,7 @@ let Stage1Only = ${if targetPlatform.system == hostPlatform.system then "NO" else "YES"} CrossCompilePrefix = ${targetPrefix} '' + lib.optionalString (!enableProfiledLibs) '' - GhcLibWays = "v dyn" + BUILD_PROF_LIBS = NO '' + # -fexternal-dynamic-refs apparently (because it's not clear from the documentation) # makes the GHC RTS able to load static libraries, which may be needed for TemplateHaskell. diff --git a/pkgs/development/compilers/ghc/9.2.5.nix b/pkgs/development/compilers/ghc/9.2.5.nix index 034a09511b2b..6c86e05ebbd4 100644 --- a/pkgs/development/compilers/ghc/9.2.5.nix +++ b/pkgs/development/compilers/ghc/9.2.5.nix @@ -105,7 +105,7 @@ let Stage1Only = ${if targetPlatform.system == hostPlatform.system then "NO" else "YES"} CrossCompilePrefix = ${targetPrefix} '' + lib.optionalString (!enableProfiledLibs) '' - GhcLibWays = "v dyn" + BUILD_PROF_LIBS = NO '' + # -fexternal-dynamic-refs apparently (because it's not clear from the documentation) # makes the GHC RTS able to load static libraries, which may be needed for TemplateHaskell. diff --git a/pkgs/development/compilers/ghc/9.2.6.nix b/pkgs/development/compilers/ghc/9.2.6.nix index 83cd1e051c6a..6ff58f087f8a 100644 --- a/pkgs/development/compilers/ghc/9.2.6.nix +++ b/pkgs/development/compilers/ghc/9.2.6.nix @@ -105,7 +105,7 @@ let Stage1Only = ${if targetPlatform.system == hostPlatform.system then "NO" else "YES"} CrossCompilePrefix = ${targetPrefix} '' + lib.optionalString (!enableProfiledLibs) '' - GhcLibWays = "v dyn" + BUILD_PROF_LIBS = NO '' + # -fexternal-dynamic-refs apparently (because it's not clear from the documentation) # makes the GHC RTS able to load static libraries, which may be needed for TemplateHaskell. diff --git a/pkgs/development/compilers/ghc/9.2.7.nix b/pkgs/development/compilers/ghc/9.2.7.nix index 4bf7252643de..f605bfda1981 100644 --- a/pkgs/development/compilers/ghc/9.2.7.nix +++ b/pkgs/development/compilers/ghc/9.2.7.nix @@ -105,7 +105,7 @@ let Stage1Only = ${if targetPlatform.system == hostPlatform.system then "NO" else "YES"} CrossCompilePrefix = ${targetPrefix} '' + lib.optionalString (!enableProfiledLibs) '' - GhcLibWays = "v dyn" + BUILD_PROF_LIBS = NO '' + # -fexternal-dynamic-refs apparently (because it's not clear from the documentation) # makes the GHC RTS able to load static libraries, which may be needed for TemplateHaskell. diff --git a/pkgs/development/compilers/ghc/9.2.8.nix b/pkgs/development/compilers/ghc/9.2.8.nix index 0d469f733525..72cfdd242f42 100644 --- a/pkgs/development/compilers/ghc/9.2.8.nix +++ b/pkgs/development/compilers/ghc/9.2.8.nix @@ -105,7 +105,7 @@ let Stage1Only = ${if targetPlatform.system == hostPlatform.system then "NO" else "YES"} CrossCompilePrefix = ${targetPrefix} '' + lib.optionalString (!enableProfiledLibs) '' - GhcLibWays = "v dyn" + BUILD_PROF_LIBS = NO '' + # -fexternal-dynamic-refs apparently (because it's not clear from the documentation) # makes the GHC RTS able to load static libraries, which may be needed for TemplateHaskell. diff --git a/pkgs/development/compilers/ghc/9.4.5.nix b/pkgs/development/compilers/ghc/9.4.5.nix index 9670d4a4fd57..298af6596e71 100644 --- a/pkgs/development/compilers/ghc/9.4.5.nix +++ b/pkgs/development/compilers/ghc/9.4.5.nix @@ -107,7 +107,7 @@ let Stage1Only = ${if targetPlatform.system == hostPlatform.system then "NO" else "YES"} CrossCompilePrefix = ${targetPrefix} '' + lib.optionalString (!enableProfiledLibs) '' - GhcLibWays = "v dyn" + BUILD_PROF_LIBS = NO '' + # -fexternal-dynamic-refs apparently (because it's not clear from the documentation) # makes the GHC RTS able to load static libraries, which may be needed for TemplateHaskell. diff --git a/pkgs/development/compilers/ghc/9.4.6.nix b/pkgs/development/compilers/ghc/9.4.6.nix index f971f4e5a309..310787e477b2 100644 --- a/pkgs/development/compilers/ghc/9.4.6.nix +++ b/pkgs/development/compilers/ghc/9.4.6.nix @@ -107,7 +107,7 @@ let Stage1Only = ${if targetPlatform.system == hostPlatform.system then "NO" else "YES"} CrossCompilePrefix = ${targetPrefix} '' + lib.optionalString (!enableProfiledLibs) '' - GhcLibWays = "v dyn" + BUILD_PROF_LIBS = NO '' + # -fexternal-dynamic-refs apparently (because it's not clear from the documentation) # makes the GHC RTS able to load static libraries, which may be needed for TemplateHaskell. diff --git a/pkgs/development/compilers/ghc/9.4.7.nix b/pkgs/development/compilers/ghc/9.4.7.nix index ac060dce91d0..e87f8fc3a907 100644 --- a/pkgs/development/compilers/ghc/9.4.7.nix +++ b/pkgs/development/compilers/ghc/9.4.7.nix @@ -107,7 +107,7 @@ let Stage1Only = ${if targetPlatform.system == hostPlatform.system then "NO" else "YES"} CrossCompilePrefix = ${targetPrefix} '' + lib.optionalString (!enableProfiledLibs) '' - GhcLibWays = "v dyn" + BUILD_PROF_LIBS = NO '' + # -fexternal-dynamic-refs apparently (because it's not clear from the documentation) # makes the GHC RTS able to load static libraries, which may be needed for TemplateHaskell. diff --git a/pkgs/development/compilers/ghc/9.4.8.nix b/pkgs/development/compilers/ghc/9.4.8.nix index db79b72830d5..5ac2b60b1cd7 100644 --- a/pkgs/development/compilers/ghc/9.4.8.nix +++ b/pkgs/development/compilers/ghc/9.4.8.nix @@ -107,7 +107,7 @@ let Stage1Only = ${if targetPlatform.system == hostPlatform.system then "NO" else "YES"} CrossCompilePrefix = ${targetPrefix} '' + lib.optionalString (!enableProfiledLibs) '' - GhcLibWays = "v dyn" + BUILD_PROF_LIBS = NO '' + # -fexternal-dynamic-refs apparently (because it's not clear from the documentation) # makes the GHC RTS able to load static libraries, which may be needed for TemplateHaskell. From 2d02d0d463358f591657d8b9904f4adfe9c69d2f Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Mon, 26 Feb 2024 17:16:15 +0100 Subject: [PATCH 154/340] haskell.compiler.ghc982: fix bootstrap with GHC 9.6 Bootsrapping with 9.6 doesn't work with 9.8.2 upstream due to erroneous bounds on Cabal () which was planned to be addressed in 9.8.2, but apparently hasn't been, so we need to extend the range for the workaround patch. --- pkgs/development/tools/haskell/hadrian/hadrian.nix | 2 +- pkgs/top-level/haskell-packages.nix | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/haskell/hadrian/hadrian.nix b/pkgs/development/tools/haskell/hadrian/hadrian.nix index 2fda57ac1aeb..7a44e2eeffc2 100644 --- a/pkgs/development/tools/haskell/hadrian/hadrian.nix +++ b/pkgs/development/tools/haskell/hadrian/hadrian.nix @@ -23,7 +23,7 @@ mkDerivation { ''; patches = lib.optionals (!enableHyperlinkedSource) [ ./disable-hyperlinked-source.patch - ] ++ lib.optionals (ghcVersion == "9.8.1") [ + ] ++ lib.optionals (lib.elem ghcVersion [ "9.8.1" "9.8.2" ]) [ # Incorrect bounds on Cabal # https://gitlab.haskell.org/ghc/ghc/-/issues/24100 ./hadrian-9.8.1-allow-Cabal-3.10.patch diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 09fba3269575..9b6784240bfa 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -317,7 +317,7 @@ in { else if stdenv.hostPlatform.isPower64 && stdenv.hostPlatform.isLittleEndian then packages.ghc963 else - packages.ghc948; + packages.ghc963Binary; inherit (buildPackages.python3Packages) sphinx; # Need to use apple's patched xattr until # https://github.com/xattr/xattr/issues/44 and From 46cdbff42bbb6a1494417f44c1355e59ed155d32 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Mon, 26 Feb 2024 20:18:28 +0100 Subject: [PATCH 155/340] haskell.packages.ghc98.ghc: 9.8.1 -> 9.8.2 This fixes the mismatch between haskell.compiler.ghc98 and haskell.packages.ghc98 --- pkgs/top-level/haskell-packages.nix | 2 +- pkgs/top-level/release-haskell.nix | 23 ++++++++++++++++++++--- 2 files changed, 21 insertions(+), 4 deletions(-) diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 9b6784240bfa..b757c630420f 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -480,7 +480,7 @@ in { ghc = bh.compiler.ghc982; compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-9.8.x.nix { }; }; - ghc98 = packages.ghc981; + ghc98 = packages.ghc982; ghcHEAD = callPackage ../development/haskell-modules { buildHaskellPackages = bh.packages.ghcHEAD; ghc = bh.compiler.ghcHEAD; diff --git a/pkgs/top-level/release-haskell.nix b/pkgs/top-level/release-haskell.nix index b3b664e5626f..a7721ea8a669 100644 --- a/pkgs/top-level/release-haskell.nix +++ b/pkgs/top-level/release-haskell.nix @@ -72,6 +72,7 @@ let ghc963 ghc964 ghc981 + ghc982 ]; # packagePlatforms applied to `haskell.packages.*` @@ -449,8 +450,8 @@ let ; }; - haskell.packages.native-bignum.ghc981 = { - inherit (packagePlatforms pkgs.pkgsStatic.haskell.packages.native-bignum.ghc981) + haskell.packages.native-bignum.ghc982 = { + inherit (packagePlatforms pkgs.pkgsStatic.haskell.packages.native-bignum.ghc982) hello random QuickCheck @@ -490,18 +491,23 @@ let # working as expected. cabal-install = lib.subtractLists [ compilerNames.ghc981 + compilerNames.ghc982 ] released; Cabal_3_10_2_1 = lib.subtractLists [ compilerNames.ghc981 + compilerNames.ghc982 ] released; Cabal-syntax_3_10_1_0 = lib.subtractLists [ compilerNames.ghc981 + compilerNames.ghc982 ] released; cabal2nix = lib.subtractLists [ compilerNames.ghc981 + compilerNames.ghc982 ] released; cabal2nix-unstable = lib.subtractLists [ compilerNames.ghc981 + compilerNames.ghc982 ] released; funcmp = released; haskell-language-server = lib.subtractLists [ @@ -512,17 +518,21 @@ let ] released; hoogle = lib.subtractLists [ compilerNames.ghc981 + compilerNames.ghc982 ] released; hlint = lib.subtractLists [ compilerNames.ghc981 + compilerNames.ghc982 ] released; hpack = lib.subtractLists [ compilerNames.ghc981 + compilerNames.ghc982 ] released; hsdns = released; jailbreak-cabal = released; language-nix = lib.subtractLists [ compilerNames.ghc981 + compilerNames.ghc982 ] released; large-hashable = [ compilerNames.ghc928 @@ -530,6 +540,7 @@ let nix-paths = released; titlecase = lib.subtractLists [ compilerNames.ghc981 + compilerNames.ghc982 ] released; ghc-api-compat = [ compilerNames.ghc8107 @@ -540,12 +551,15 @@ let ]; ghc-lib = lib.subtractLists [ compilerNames.ghc981 + compilerNames.ghc982 ] released; ghc-lib-parser = lib.subtractLists [ compilerNames.ghc981 + compilerNames.ghc982 ] released; ghc-lib-parser-ex = lib.subtractLists [ compilerNames.ghc981 + compilerNames.ghc982 ] released; ghc-source-gen = [ # Feel free to remove these as they break, @@ -556,13 +570,16 @@ let ]; ghc-tags = lib.subtractLists [ compilerNames.ghc981 + compilerNames.ghc982 ] released; hashable = lib.subtractLists [ compilerNames.ghc981 + compilerNames.ghc982 ] released; primitive = released; weeder = lib.subtractLists [ compilerNames.ghc981 + compilerNames.ghc982 ] released; }) { @@ -664,7 +681,7 @@ let constituents = accumulateDerivations [ jobs.pkgsStatic.haskell.packages.native-bignum.ghc948 # non-hadrian jobs.pkgsStatic.haskellPackages - jobs.pkgsStatic.haskell.packages.native-bignum.ghc981 + jobs.pkgsStatic.haskell.packages.native-bignum.ghc982 ]; }; } From a71dda05b3a5964438e3c9927c139fc50c58e7ef Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Tue, 27 Feb 2024 00:24:41 +0100 Subject: [PATCH 156/340] koka: patch for stackage 22 deps --- pkgs/development/compilers/koka/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/development/compilers/koka/default.nix b/pkgs/development/compilers/koka/default.nix index 4057ec157eba..23b7ced0a15e 100644 --- a/pkgs/development/compilers/koka/default.nix +++ b/pkgs/development/compilers/koka/default.nix @@ -2,6 +2,7 @@ , pkgsHostTarget , cmake , makeWrapper +, fetchpatch , mkDerivation , fetchFromGitHub , alex @@ -64,6 +65,14 @@ mkDerivation rec { isLibrary = false; isExecutable = true; libraryToolDepends = [ hpack ]; + patches = [ + (fetchpatch { + name = "koka-stackage-22.patch"; + url = "https://github.com/koka-lang/koka/commit/95f9b360544996e06d4bb33321a83a6b9605d092.patch"; + sha256 = "1a1sv1r393wkhsnj56awsi8mqxakqdy86p7dg9i9xfv13q2g4h6x"; + includes = [ "src/**" ]; + }) + ]; executableHaskellDepends = [ aeson array From 81b282109e4b16045d75c89d7727fe46df77dfba Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Tue, 27 Feb 2024 09:54:39 -0500 Subject: [PATCH 157/340] libei: fix cross compilation --- pkgs/development/libraries/libei/default.nix | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkgs/development/libraries/libei/default.nix b/pkgs/development/libraries/libei/default.nix index 688d0448861c..09eb921d6ecf 100644 --- a/pkgs/development/libraries/libei/default.nix +++ b/pkgs/development/libraries/libei/default.nix @@ -2,7 +2,6 @@ , stdenv , fetchFromGitHub , fetchFromGitLab -, attr , libevdev , libxkbcommon , meson @@ -10,8 +9,8 @@ , pkg-config , protobuf , protobufc -, python3 , systemd +, buildPackages }: let munit = fetchFromGitHub { @@ -44,7 +43,7 @@ stdenv.mkDerivation rec { meson ninja pkg-config - (python3.withPackages(ps: with ps; [ + (buildPackages.python3.withPackages (ps: with ps; [ attrs jinja2 pytest From 0bb731d7b6a7f83557ee8beef05cfab7145411f3 Mon Sep 17 00:00:00 2001 From: Rodney Lorrimar Date: Thu, 22 Feb 2024 16:57:41 +0800 Subject: [PATCH 158/340] haskellPackages.haskell-language-server: Correct dependency versions The extra-packages version of `lsp_1_4_0_1` in configuration-hackage2nix/main.yaml causes `lsp` to receive the latest version from Hackage, not the LTS version. This commit pushes `lsp` back to 2.3.0.0 from 2.4.0.0. The package `lsp-test` needs similar treatment. --- .../haskell-modules/configuration-hackage2nix/main.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 634b96c2c7c0..79d9798e0f46 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -28,6 +28,10 @@ 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 + # 2024-02-22: Needed for haskell-language-server-2.6.0.0 + - lsp < 2.4.0.0 + # 2024-02-22: Needed for hls-fourmolu-plugin-2.6.0.0 and others + - lsp-test < 0.17.0.0 extra-packages: - Cabal-syntax == 3.6.* # Dummy package that ensures packages depending on Cabal-syntax can work for Cabal < 3.8 From 0374457c361a58f74b2f845f7e2f4406800b84e7 Mon Sep 17 00:00:00 2001 From: Rodney Lorrimar Date: Thu, 22 Feb 2024 17:04:37 +0800 Subject: [PATCH 159/340] haskellPackages: regenerate package set based on current config This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh --- .../haskell-modules/hackage-packages.nix | 62 +++++++++++++++++++ 1 file changed, 62 insertions(+) diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 38055c2a99ea..bde8839508bc 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -192817,6 +192817,37 @@ self: { }) {}; "lsp" = callPackage + ({ mkDerivation, aeson, async, attoparsec, base, bytestring + , co-log-core, containers, data-default, directory, exceptions + , filepath, hashable, hspec, hspec-discover, lens, lens-aeson + , lsp-types, mtl, prettyprinter, random, row-types, sorted-list + , stm, text, text-rope, transformers, unliftio-core + , unordered-containers, uuid + }: + mkDerivation { + pname = "lsp"; + version = "2.3.0.0"; + sha256 = "0jxvwhmfvnyp6r1kqfg13qpkd1a6a26r8z1aqhg2lj62lnz6d672"; + revision = "1"; + editedCabalFile = "15jx8x106lnv824yw6mip10gxjbgqww4557xfbyi9nvmgb83h7xj"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson async attoparsec base bytestring co-log-core containers + data-default directory exceptions filepath hashable lens lens-aeson + lsp-types mtl prettyprinter random row-types sorted-list stm text + text-rope transformers unliftio-core unordered-containers uuid + ]; + testHaskellDepends = [ + base containers hspec row-types sorted-list text text-rope + unordered-containers + ]; + testToolDepends = [ hspec-discover ]; + description = "Haskell library for the Microsoft Language Server Protocol"; + license = lib.licenses.mit; + }) {}; + + "lsp_2_4_0_0" = callPackage ({ mkDerivation, aeson, async, attoparsec, base, bytestring , co-log-core, containers, data-default, directory, exceptions , filepath, hashable, hspec, hspec-discover, lens, lens-aeson @@ -192843,6 +192874,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Haskell library for the Microsoft Language Server Protocol"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "lsp-client" = callPackage @@ -192873,6 +192905,35 @@ self: { }) {}; "lsp-test" = callPackage + ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, async, base + , bytestring, co-log-core, conduit, conduit-parse, containers + , data-default, Diff, directory, exceptions, extra, filepath, Glob + , hspec, lens, lens-aeson, lsp, lsp-types, mtl, parser-combinators + , process, row-types, some, text, time, transformers, unix + , unliftio + }: + mkDerivation { + pname = "lsp-test"; + version = "0.16.0.1"; + sha256 = "0vh4x6yx7drz78ffl4p80r6ykba7fvs0wfj3dp7lhn0k8yji4zv0"; + libraryHaskellDepends = [ + aeson aeson-pretty ansi-terminal async base bytestring co-log-core + conduit conduit-parse containers data-default Diff directory + exceptions filepath Glob lens lens-aeson lsp lsp-types mtl + parser-combinators process row-types some text time transformers + unix + ]; + testHaskellDepends = [ + aeson base co-log-core containers data-default directory filepath + hspec lens lsp mtl parser-combinators process text unliftio + ]; + testToolDepends = [ lsp ]; + benchmarkHaskellDepends = [ base extra lsp process ]; + description = "Functional test framework for LSP servers"; + license = lib.licenses.bsd3; + }) {}; + + "lsp-test_0_17_0_0" = callPackage ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, async, base , bytestring, co-log-core, conduit, conduit-parse, containers , data-default, Diff, directory, exceptions, extra, filepath, Glob @@ -192900,6 +192961,7 @@ self: { benchmarkHaskellDepends = [ base extra lsp process ]; description = "Functional test framework for LSP servers"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "lsp-types_1_4_0_1" = callPackage From 9a38f36b7e478e6009a885d1407e28feb56fa501 Mon Sep 17 00:00:00 2001 From: Rodney Lorrimar Date: Wed, 28 Feb 2024 13:56:43 +0800 Subject: [PATCH 160/340] haskellPackages.dhall-lsp-server: use latest revision from git --- .../haskell-modules/configuration-common.nix | 40 ++++++++++++------- .../configuration-hackage2nix/main.yaml | 4 +- 2 files changed, 28 insertions(+), 16 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index f37f3e424228..7ad83affa8a6 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1521,20 +1521,32 @@ self: super: { # upstream: https://github.com/obsidiansystems/which/pull/6 which = doJailbreak super.which; - dhall-lsp-server = - # 2022-09-20: We have overridden lsp to not be the stackage version. - # dhall-lsp-server needs the older 1.4.0.0 lsp - let overridden-dhall-lsp-server = super.dhall-lsp-server.override { - lsp = dontCheck (super.lsp_1_4_0_0.override { - lsp-types = super.lsp-types_1_4_0_1; - }); - }; - in appendPatch (fetchpatch { - # This patch can be removed once the change question is in a tracked release. - url = "https://github.com/dhall-lang/dhall-haskell/pull/2539/commits/5dd0f0ba2d836fea3ef499c7aed04e83269c203f.patch"; - sha256 = "sha256-xjVuLDBptDGfTf7MVmPb0WuuFWRLpgDYX2ybbgjAjzs="; - relative = "dhall-lsp-server"; - }) overridden-dhall-lsp-server; + + # 2024-02-28: The Hackage version dhall-lsp-server-1.1.3 requires + # lsp-1.4.0.0 which is hard to build with this LTS. However, the latest + # git version of dhall-lsp-server works with lsp-2.1.0.0, and only + # needs jailbreaking to build successfully. + dhall-lsp-server = lib.pipe + (super.dhall-lsp-server.overrideScope (lself: lsuper: { + lsp = doJailbreak lself.lsp_2_1_0_0; # sorted-list <0.2.2 + lsp-types = lself.lsp-types_2_0_2_0; + })) + [ + # Use latest main branch version of dhall-lsp-server. + (assert super.dhall-lsp-server.version == "1.1.3"; overrideSrc { + version = "unstable-2024-02-19"; + src = pkgs.fetchFromGitHub { + owner = "dhall-lang"; + repo = "dhall-haskell"; + rev = "277d8b1b3637ba2ce125783cc1936dc9591e67a7"; + hash = "sha256-YvL3XEltU9sdU45ULHeD3j1mPGZoO1J81MW7f2+10ok="; + } + "/dhall-lsp-server"; + }) + # New version needs an extra dependency + (addBuildDepend self.text-rope) + # bounds too strict: mtl <2.3, transformers <0.6 + doJailbreak + ]; # 2022-03-16: lens bound can be loosened https://github.com/ghcjs/jsaddle-dom/issues/19 jsaddle-dom = overrideCabal (old: { diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 79d9798e0f46..5907ddbb9971 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -93,8 +93,8 @@ extra-packages: - language-docker == 11.0.0 # required by hadolint 2.12.0, 2022-11-16 - language-javascript == 0.7.0.0 # required by purescript - lens-aeson < 1.2 # 2022-12-17: For aeson < 2.0 compat - - lsp == 1.4.0.0 # 2022-09-18: need for dhall-lsp-server 1.1.2 - - lsp-types == 1.4.0.1 # 2022-09-18: need for dhall-lsp-server 1.1.2 + - lsp == 2.1.0.0 # 2024-02-28: need for dhall-lsp-server unstable + - lsp-types == 2.0.2.0 # 2024-02-28: need for dhall-lsp-server unstable - mmorph == 1.1.3 # Newest working version of mmorph on ghc 8.6.5. needed for hls - network == 2.6.3.1 # required by pkgs/games/hedgewars/default.nix, 2020-11-15 - optparse-applicative < 0.16 # needed for niv-0.2.19 From ef24420fdd80a65e3b5dc964b1601f74f29e2c0c Mon Sep 17 00:00:00 2001 From: Rodney Lorrimar Date: Wed, 28 Feb 2024 13:57:17 +0800 Subject: [PATCH 161/340] haskellPackages: regenerate package set based on current config This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh --- .../haskell-modules/hackage-packages.nix | 66 +++++++++++-------- 1 file changed, 38 insertions(+), 28 deletions(-) diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index bde8839508bc..df0f025c4895 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -192783,31 +192783,28 @@ self: { broken = true; }) {}; - "lsp_1_4_0_0" = callPackage + "lsp_2_1_0_0" = callPackage ({ mkDerivation, aeson, async, attoparsec, base, bytestring - , containers, data-default, exceptions, filepath, hashable - , hslogger, hspec, hspec-discover, lens, lsp-types, mtl - , network-uri, QuickCheck, quickcheck-instances, random - , rope-utf16-splay, scientific, sorted-list, stm, text, time - , transformers, unliftio-core, unordered-containers, uuid + , co-log-core, containers, data-default, directory, exceptions + , filepath, hashable, hspec, hspec-discover, lens, lsp-types, mtl + , prettyprinter, random, row-types, sorted-list, stm, temporary + , text, text-rope, transformers, unliftio-core + , unordered-containers, uuid }: mkDerivation { pname = "lsp"; - version = "1.4.0.0"; - sha256 = "18hnb4k3zwjxp3r5jrgrbakvqr2d16azp6jwmfv5lq5n8xn6mwgv"; - revision = "1"; - editedCabalFile = "01a4c4qr2zf0izawrkhbw831hawnl576ckw1an07lxvxdif68py4"; + version = "2.1.0.0"; + sha256 = "03gk98fgf32blywdds0fc5351bmcbbfrnqwlg33l2ih75nwa59y8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - aeson async attoparsec base bytestring containers data-default - exceptions hashable hslogger lens lsp-types mtl network-uri random - scientific sorted-list stm text time transformers unliftio-core - unordered-containers uuid + aeson async attoparsec base bytestring co-log-core containers + data-default directory exceptions filepath hashable lens lsp-types + mtl prettyprinter random row-types sorted-list stm temporary text + text-rope transformers unliftio-core unordered-containers uuid ]; testHaskellDepends = [ - aeson base containers filepath hspec lens network-uri QuickCheck - quickcheck-instances rope-utf16-splay sorted-list text + base containers hspec row-types sorted-list text text-rope unordered-containers ]; testToolDepends = [ hspec-discover ]; @@ -192964,28 +192961,41 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; - "lsp-types_1_4_0_1" = callPackage - ({ mkDerivation, aeson, base, binary, bytestring, containers - , data-default, deepseq, Diff, directory, dlist, filepath, hashable - , hslogger, lens, mod, mtl, network-uri, rope-utf16-splay - , scientific, some, template-haskell, temporary, text + "lsp-types_2_0_2_0" = callPackage + ({ mkDerivation, aeson, base, binary, containers, data-default + , deepseq, Diff, directory, dlist, exceptions, file-embed, filepath + , hashable, hspec, hspec-discover, indexed-traversable + , indexed-traversable-instances, lens, lens-aeson, mod, mtl + , network-uri, prettyprinter, QuickCheck, quickcheck-instances + , regex, row-types, safe, some, template-haskell, text , unordered-containers }: mkDerivation { pname = "lsp-types"; - version = "1.4.0.1"; - sha256 = "0dxf5nnaxs2564hgjldkclhm5gvszjxxvz6gk00jmx0gf8k6dm8z"; - revision = "2"; - editedCabalFile = "02vaq4x40l9v67zv3bimxvxa06nwawkcnrjjn6k3k721j15v2li5"; + version = "2.0.2.0"; + sha256 = "0s895x3b8fpcj2b0ia3d4dmwk4vhg6h2anmzffkpr3drsq5bi1j6"; + isLibrary = true; + isExecutable = true; libraryHaskellDepends = [ - aeson base binary bytestring containers data-default deepseq Diff - directory dlist filepath hashable hslogger lens mod mtl network-uri - rope-utf16-splay scientific some template-haskell temporary text + aeson base binary containers data-default deepseq Diff dlist + exceptions file-embed filepath hashable indexed-traversable + indexed-traversable-instances lens lens-aeson mod mtl network-uri + prettyprinter row-types safe some template-haskell text unordered-containers ]; + executableHaskellDepends = [ + base containers directory filepath mtl prettyprinter regex text + ]; + testHaskellDepends = [ + aeson base filepath hspec lens network-uri QuickCheck + quickcheck-instances row-types text + ]; + testToolDepends = [ hspec-discover ]; + doHaddock = false; description = "Haskell library for the Microsoft Language Server Protocol, data types"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; + mainProgram = "generator"; }) {}; "lsp-types" = callPackage From bfd910008fef76f74519e0ab6fcfa7371abf109f Mon Sep 17 00:00:00 2001 From: Robert Hensing Date: Wed, 28 Feb 2024 18:34:34 +0100 Subject: [PATCH 162/340] haskell.packages.ghc98.hiedb: dontCheck Symbol syntax seems to have changed in 9.8, removing a seemingly redundant colon; appears to be an overspecified assertion. See https://github.com/wz1000/HieDb/issues/74 --- .../development/haskell-modules/configuration-ghc-9.8.x.nix | 6 ++++++ 1 file changed, 6 insertions(+) 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 f1aeb164724b..56ca1ae601fc 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix @@ -123,4 +123,10 @@ self: super: { }) super.libmpd; + # Symbol syntax seems to have changed in 9.8, removing a seemingly redundant colon; appears to be an overspecified assertion. + # https://github.com/wz1000/HieDb/issues/74 + hiedb = + assert super.hiedb.version == "0.5.0.1"; + dontCheck super.hiedb; + } From 45f5989acdfa4e42f24f1fc0f8d86d1088e52e7a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 28 Feb 2024 22:52:52 +0000 Subject: [PATCH 163/340] sonarr: 4.0.1.929 -> 4.0.2.1183 --- pkgs/servers/sonarr/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/servers/sonarr/default.nix b/pkgs/servers/sonarr/default.nix index cf56476719a1..f0a85b251db0 100644 --- a/pkgs/servers/sonarr/default.nix +++ b/pkgs/servers/sonarr/default.nix @@ -10,15 +10,15 @@ let }."${stdenv.hostPlatform.system}" or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); hash = { - x64-linux_hash = "sha256-9YNhyhxnnn2CesXLJH5Cs7yB9w23YUAZPrk9vEHvevk="; - arm64-linux_hash = "sha256-RBCyfozmBpWrmsfMcdb1BqcBXj64CMDrgpMZTzj85ZQ="; - x64-osx_hash = "sha256-+AKENBZohBUEKQEM3L69EzC84MhCX3fGvsNFn5p2v84="; - arm64-osx_hash = "sha256-Arx8usecAN+d0NGL7Hv+rB4GG7p/KLAaqpJFgNg7C2Y="; + x64-linux_hash = "sha256-S9j6zXEJM963tki88awPW0uK0fQd1bBwBcsHBlDSg/E="; + arm64-linux_hash = "sha256-73FkmdliX5SNrQRRZeAkU0G96ehCd9mT8NVyJoZiA38="; + x64-osx_hash = "sha256-XZ4ITJtc2ENw7IAYrBZF0N/NCjUVve+SkWhu6kfQIQA="; + arm64-osx_hash = "sha256-2tA17mDuCX5X0U96Rp6QUQOVWvu9sPMOimD6kks+S00="; }."${arch}-${os}_hash"; in stdenv.mkDerivation rec { pname = "sonarr"; - version = "4.0.1.929"; + version = "4.0.2.1183"; src = fetchurl { url = "https://github.com/Sonarr/Sonarr/releases/download/v${version}/Sonarr.main.${version}.${os}-${arch}.tar.gz"; From c014c04d4a7cb701c658f02bc848a8875c85f80a Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 29 Feb 2024 00:50:03 +0100 Subject: [PATCH 164/340] haskellPackages.feed: allow base-compat-0.13 https://github.com/haskell-party/feed/issues/66#issuecomment-1965516871 --- pkgs/development/haskell-modules/configuration-common.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 7ad83affa8a6..8542d16e080c 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1925,7 +1925,10 @@ self: super: { vivid-supercollider = dontCheck super.vivid-supercollider; # Test suite does not compile. - feed = dontCheck super.feed; + feed = overrideCabal (drv: { + jailbreak = lib.warnIf (lib.toInt drv.revision >= 4) "haskellPackages.feed: jailbreak can be removed" true; + doCheck = false; + }) super.feed; spacecookie = overrideCabal (old: { buildTools = (old.buildTools or []) ++ [ pkgs.buildPackages.installShellFiles ]; From 487a5e9b52c1ef233b93a8ce6b58d46aa306115c Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Fri, 1 Mar 2024 14:54:01 -0500 Subject: [PATCH 165/340] kore: unpin openssl_1_1 --- pkgs/development/web/kore/default.nix | 12 +++++++++--- pkgs/top-level/all-packages.nix | 4 +--- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/pkgs/development/web/kore/default.nix b/pkgs/development/web/kore/default.nix index 878737ce706f..13caf0e781fc 100644 --- a/pkgs/development/web/kore/default.nix +++ b/pkgs/development/web/kore/default.nix @@ -1,5 +1,6 @@ { lib, stdenv, fetchFromGitHub, openssl, curl, postgresql, yajl }: + stdenv.mkDerivation rec { pname = "kore"; version = "4.2.3"; @@ -27,9 +28,14 @@ stdenv.mkDerivation rec { make platform.h ''; - # added to fix build w/gcc7 and clang5 - env.NIX_CFLAGS_COMPILE = lib.optionalString stdenv.cc.isGNU "-Wno-error=pointer-compare" - + lib.optionalString stdenv.cc.isClang " -Wno-error=unknown-warning-option"; + env.NIX_CFLAGS_COMPILE = toString ([ + "-Wno-error=deprecated-declarations" + ] ++ lib.optionals stdenv.cc.isGNU [ + "-Wno-error=pointer-compare" + "-Wno-error=discarded-qualifiers" + ] ++ lib.optionals stdenv.cc.isClang [ + "-Wno-error=incompatible-pointer-types-discards-qualifiers" + ]); enableParallelBuilding = true; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 8989e3257c22..20ee62ed225d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -9785,9 +9785,7 @@ with pkgs; kool = callPackage ../development/tools/misc/kool { }; - kore = callPackage ../development/web/kore { - openssl = openssl_1_1; - }; + kore = callPackage ../development/web/kore { }; krakenx = callPackage ../tools/system/krakenx { }; From de7dc98e0f748597e06544b5d1744053a0a535c1 Mon Sep 17 00:00:00 2001 From: Rodney Lorrimar Date: Sat, 2 Mar 2024 13:58:37 +0800 Subject: [PATCH 166/340] haskellPackages.reflex-ghci: jailbreak to fix build This commit also fixes reflex-vty and reflex-process. --- pkgs/development/haskell-modules/configuration-common.nix | 5 +++++ .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 - 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 8542d16e080c..02a3ac5e7bee 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1787,6 +1787,11 @@ self: super: { # 2022-06-19: Disable checks because of https://github.com/reflex-frp/reflex/issues/475 reflex = doJailbreak (dontCheck super.reflex); + # 2024-03-02: hspec <2.11, primitive <0.8 - https://github.com/reflex-frp/reflex-vty/pull/80 + reflex-vty = assert super.reflex-vty.version == "0.5.2.0"; doJailbreak super.reflex-vty; + # 2024-03-02: vty <5.39 - https://github.com/reflex-frp/reflex-ghci/pull/33 + reflex-ghci = assert super.reflex-ghci.version == "0.2.0.1"; doJailbreak super.reflex-ghci; + # 2020-11-19: jailbreaking because of pretty-simple bound out of date # https://github.com/kowainik/stan/issues/408 # Tests disabled because of: https://github.com/kowainik/stan/issues/409 diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 2c223be95289..dffa724dd316 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -4600,7 +4600,6 @@ broken-packages: - reflex-sdl2 # failure in job https://hydra.nixos.org/build/233233947 at 2023-09-02 - reflex-test-host # failure in job https://hydra.nixos.org/build/233220665 at 2023-09-02 - reflex-transformers # failure in job https://hydra.nixos.org/build/233243647 at 2023-09-02 - - reflex-vty # failure in job https://hydra.nixos.org/build/233225875 at 2023-09-02 - ref-mtl # failure in job https://hydra.nixos.org/build/233260152 at 2023-09-02 - reformat # failure in job https://hydra.nixos.org/build/233212381 at 2023-09-02 - reform-hamlet # failure in job https://hydra.nixos.org/build/233230013 at 2023-09-02 From ada45da783259f228a6fc16c8d39d362549df618 Mon Sep 17 00:00:00 2001 From: Rodney Lorrimar Date: Sat, 2 Mar 2024 13:25:18 +0800 Subject: [PATCH 167/340] haskellPackages: regenerate package set based on current config This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh --- .../configuration-hackage2nix/transitive-broken.yaml | 2 -- pkgs/development/haskell-modules/hackage-packages.nix | 4 ---- 2 files changed, 6 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index 9cacf439aa77..2e2772e5c080 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -3239,14 +3239,12 @@ dont-distribute-packages: - 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 - refractor - refurb - reg-alloc-graph-color diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index df0f025c4895..46dd3666f4b8 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -252103,7 +252103,6 @@ self: { ]; description = "A GHCi widget library for use in reflex applications"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "reflex-ghci"; }) {}; @@ -252331,7 +252330,6 @@ self: { ]; description = "Reflex FRP interface for running system processes"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "readme"; }) {}; @@ -252420,9 +252418,7 @@ self: { testHaskellDepends = [ base containers extra hspec reflex text ]; description = "Reflex FRP host and widgets for VTY applications"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "example"; - broken = true; }) {}; "reform" = callPackage From 5c063245d4f54883c811c50455a2a9dae8d10e1b Mon Sep 17 00:00:00 2001 From: Rodney Lorrimar Date: Sat, 2 Mar 2024 14:33:02 +0800 Subject: [PATCH 168/340] haskellPackages.ema: More jailbreaks to fix the build --- pkgs/development/haskell-modules/configuration-common.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 8542d16e080c..19c1a1131eee 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1623,11 +1623,12 @@ self: super: { sha256 = "1c5ck2ibag2gcyag6rjivmlwdlp5k0dmr8nhk7wlkzq2vh7zgw63"; }) super.splot; - # Fix build with newer monad-logger: https://github.com/obsidiansystems/monad-logger-extras/pull/5 + # 2023-07-27: Fix build with newer monad-logger: https://github.com/obsidiansystems/monad-logger-extras/pull/5 + # 2024-03-02: jailbreak for ansi-terminal <0.12, mtl <2.3 monad-logger-extras = appendPatch (fetchpatch { url = "https://github.com/obsidiansystems/monad-logger-extras/commit/55d414352e740a5ecacf313732074d9b4cf2a6b3.patch"; sha256 = "sha256-xsQbr/QIrgWR0uwDPtV0NRTbVvP0tR9bY9NMe1JzqOw="; - }) super.monad-logger-extras; + }) (doJailbreak super.monad-logger-extras); # Fails with encoding problems, likely needs locale data. # Test can be executed by adding which to testToolDepends and @@ -2491,6 +2492,9 @@ self: super: { # 2023-07-18: https://github.com/srid/ema/issues/156 ema = doJailbreak super.ema; + # 2024-03-02: base <=4.18.0.0 - https://github.com/srid/url-slug/issues/1 + url-slug = doJailbreak super.url-slug; + glirc = doJailbreak (super.glirc.override { vty = self.vty_5_35_1; }); From d26becd0acba29cc3112e61a59073906e75b5759 Mon Sep 17 00:00:00 2001 From: Rodney Lorrimar Date: Sat, 2 Mar 2024 15:19:05 +0800 Subject: [PATCH 169/340] haskellPackages.emanote: Fix build with jailbreaks and patch --- .../haskell-modules/configuration-common.nix | 34 ++++++++++++++++--- .../configuration-hackage2nix/broken.yaml | 4 --- .../configuration-hackage2nix/main.yaml | 1 - 3 files changed, 30 insertions(+), 9 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 19c1a1131eee..640e1cd5ead5 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2492,7 +2492,7 @@ self: super: { # 2023-07-18: https://github.com/srid/ema/issues/156 ema = doJailbreak super.ema; - # 2024-03-02: base <=4.18.0.0 - https://github.com/srid/url-slug/issues/1 + # 2024-03-02: base <=4.18.0.0 https://github.com/srid/url-slug/pull/2 url-slug = doJailbreak super.url-slug; glirc = doJailbreak (super.glirc.override { @@ -2729,9 +2729,35 @@ self: super: { # multiple bounds too strict snaplet-sqlite-simple = doJailbreak super.snaplet-sqlite-simple; - emanote = super.emanote.overrideScope (lself: lsuper: { - commonmark-extensions = lself.commonmark-extensions_0_2_3_2; - }); + # Test failure https://gitlab.com/lysxia/ap-normalize/-/issues/2 + ap-normalize = dontCheck super.ap-normalize; + + heist-extra = doJailbreak super.heist-extra; # base <4.18.0.0.0 + unionmount = doJailbreak super.unionmount; # base <4.18 + path-tree = doJailbreak super.path-tree; # base <4.18 https://github.com/srid/pathtree/pull/1 + tailwind = doJailbreak super.tailwind; # base <=4.17.0.0 + tagtree = doJailbreak super.tagtree; # base <=4.17 https://github.com/srid/tagtree/issues/1 + commonmark-wikilink = doJailbreak super.commonmark-wikilink; # base <4.18.0.0.0 + + # 2024-03-02: Apply unreleased changes necessary for compatibility + # with commonmark-extensions-0.2.5.3. + commonmark-simple = assert super.commonmark-simple.version == "0.1.0.0"; + appendPatches (map ({ rev, hash }: fetchpatch { + name = "commonmark-simple-${lib.substring 0 7 rev}.patch"; + url = "https://github.com/srid/commonmark-simple/commit/${rev}.patch"; + includes = [ "src/Commonmark/Simple.hs" ]; + inherit hash; + }) [ + { + rev = "71f5807ed4cbd8da915bf5ba04cd115b49980bcb"; + hash = "sha256-ibDQbyTd2BoA0V+ldMOr4XYurnqk1nWzbJ15tKizHrM="; + } + { + rev = "fc106c94f781f6a35ef66900880edc08cbe3b034"; + hash = "sha256-9cpgRNFWhpSuSttAvnwPiLmi1sIoDSYbp0sMwcKWgDQ="; + } + ]) + (doJailbreak super.commonmark-simple); # Test files missing from sdist # https://github.com/tweag/webauthn/issues/166 diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 2c223be95289..e7404ef8ef07 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -825,7 +825,6 @@ broken-packages: - Command # failure in job https://hydra.nixos.org/build/233249718 at 2023-09-02 - Commando # failure in job https://hydra.nixos.org/build/233248911 at 2023-09-02 - commodities # failure in job https://hydra.nixos.org/build/233239851 at 2023-09-02 - - commonmark-simple # failure in job https://hydra.nixos.org/build/245703574 at 2024-01-07 - Compactable # failure in job https://hydra.nixos.org/build/233227285 at 2023-09-02 - compactable # failure in job https://hydra.nixos.org/build/233228106 at 2023-09-02 - compact-list # failure in job https://hydra.nixos.org/build/233241961 at 2023-09-02 @@ -3985,7 +3984,6 @@ broken-packages: - pandoc-include-plus # failure in job https://hydra.nixos.org/build/233198059 at 2023-09-02 - pandoc-lens # failure in job https://hydra.nixos.org/build/233251239 at 2023-09-02 - pandoc-linear-table # failure in job https://hydra.nixos.org/build/233254813 at 2023-09-02 - - pandoc-link-context # failure in job https://hydra.nixos.org/build/233254006 at 2023-09-02 - pandoc-logic-proof # failure in job https://hydra.nixos.org/build/233223409 at 2023-09-02 - pandoc-markdown-ghci-filter # failure in job https://hydra.nixos.org/build/233213731 at 2023-09-02 - pandoc-placetable # failure in job https://hydra.nixos.org/build/233243163 at 2023-09-02 @@ -5381,12 +5379,10 @@ broken-packages: - tagsoup-megaparsec # failure in job https://hydra.nixos.org/build/233205700 at 2023-09-02 - tagsoup-parsec # failure in job https://hydra.nixos.org/build/233200887 at 2023-09-02 - tagsoup-selection # failure in job https://hydra.nixos.org/build/233228969 at 2023-09-02 - - tagtree # failure in job https://hydra.nixos.org/build/233209409 at 2023-09-02 - tahoe-capabilities # failure in job https://hydra.nixos.org/build/233253813 at 2023-09-02 - tahoe-chk # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/237298038 at 2023-10-21 - tai64 # failure in job https://hydra.nixos.org/build/233257422 at 2023-09-02 - tai # failure in job https://hydra.nixos.org/build/233210483 at 2023-09-02 - - tailwind # failure in job https://hydra.nixos.org/build/233238757 at 2023-09-02 - tak # failure in job https://hydra.nixos.org/build/233191188 at 2023-09-02 - Takusen # failure in job https://hydra.nixos.org/build/233230088 at 2023-09-02 - takusen-oracle # failure in job https://hydra.nixos.org/build/233197944 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 5907ddbb9971..3189d0f23675 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -113,7 +113,6 @@ extra-packages: - weeder == 2.2.* # 2022-02-21: preserve for GHC 8.10.7 - weeder == 2.3.* # 2022-05-31: preserve for GHC 9.0.2 - weeder == 2.4.* # 2023-02-02: preserve for GHC 9.2.* - - commonmark-extensions < 0.2.3.3 # 2022-12-17: required by emanote 1.0.0.0 (to avoid a bug in 0.2.3.3) - retrie < 1.2.0.0 # 2022-12-30: required for hls on ghc < 9.2 - 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.* From 97dc55595774320001d5a9482761fc3b261f6875 Mon Sep 17 00:00:00 2001 From: Rodney Lorrimar Date: Sat, 2 Mar 2024 15:14:17 +0800 Subject: [PATCH 170/340] haskellPackages: regenerate package set based on current config This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh --- .../transitive-broken.yaml | 1 - .../haskell-modules/hackage-packages.nix | 31 ++++++++++++------- 2 files changed, 19 insertions(+), 13 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index 9cacf439aa77..fddb04e8b9c4 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -1216,7 +1216,6 @@ dont-distribute-packages: - emacs-keys - email - emailparse - - emanote - embroidery - emd - engine-io-growler diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index df0f025c4895..a201ff8d1c05 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -69114,15 +69114,15 @@ self: { mainProgram = "commonmark"; }) {}; - "commonmark-extensions_0_2_3_2" = callPackage + "commonmark-extensions_0_2_4" = callPackage ({ mkDerivation, base, commonmark, containers, emojis, filepath , network-uri, parsec, tasty, tasty-bench, tasty-hunit, text , transformers }: mkDerivation { pname = "commonmark-extensions"; - version = "0.2.3.2"; - sha256 = "1k5rlh2grg6g1waszhp565m360n1iynjvbkjz8xmap8y234g1bjj"; + version = "0.2.4"; + sha256 = "1yrz32lbipzwvxmy4i3vkvs735jfd9jvlhfzh6xm2nx2rjapnx9n"; libraryHaskellDepends = [ base commonmark containers emojis filepath network-uri parsec text transformers @@ -69157,6 +69157,22 @@ self: { license = lib.licenses.bsd3; }) {}; + "commonmark-pandoc_0_2_1_3" = callPackage + ({ mkDerivation, base, commonmark, commonmark-extensions + , pandoc-types, text + }: + mkDerivation { + pname = "commonmark-pandoc"; + version = "0.2.1.3"; + sha256 = "08bzi6q3jma7xy1ygbpj8li06zwsykmmgl01i4qmp6i9fj8czbbp"; + libraryHaskellDepends = [ + base commonmark commonmark-extensions pandoc-types text + ]; + description = "Bridge between commonmark and pandoc AST"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "commonmark-pandoc" = callPackage ({ mkDerivation, base, commonmark, commonmark-extensions , pandoc-types, text @@ -69188,8 +69204,6 @@ self: { ]; description = "Simple interface to commonmark-hs"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "commonmark-wikilink" = callPackage @@ -97191,7 +97205,6 @@ self: { description = "Emanate a structured view of your plain-text notes"; license = lib.licenses.agpl3Only; badPlatforms = [ "x86_64-darwin" ]; - hydraPlatforms = lib.platforms.none; mainProgram = "emanote"; maintainers = [ lib.maintainers.srid ]; }) {}; @@ -224288,8 +224301,6 @@ self: { ]; description = "Extract \"contextual links\" from Pandoc"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "pandoc-logic-proof" = callPackage @@ -292315,8 +292326,6 @@ self: { ]; description = "Hierarchical Tags & Tag Trees"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "tahoe-capabilities" = callPackage @@ -292602,9 +292611,7 @@ self: { ]; description = "Tailwind wrapped in Haskell"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "tailwind-run"; - broken = true; }) {}; "tak" = callPackage From 10de88c2b4814ca30b6fb6ab8e751ad57b0bd0e3 Mon Sep 17 00:00:00 2001 From: Schweber <64630479+Schweber@users.noreply.github.com> Date: Sat, 2 Mar 2024 16:55:45 +0000 Subject: [PATCH 171/340] hdrop: 0.4.4 -> 0.5.0 --- pkgs/by-name/hd/hdrop/package.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/hd/hdrop/package.nix b/pkgs/by-name/hd/hdrop/package.nix index 2fcea6d600c1..eca8847fd49b 100755 --- a/pkgs/by-name/hd/hdrop/package.nix +++ b/pkgs/by-name/hd/hdrop/package.nix @@ -9,17 +9,18 @@ , libnotify , withHyprland ? true , hyprland +, gawk }: stdenvNoCC.mkDerivation rec { pname = "hdrop"; - version = "0.4.4"; + version = "0.5.0"; src = fetchFromGitHub { owner = "Schweber"; repo = "hdrop"; rev = "v${version}"; - hash = "sha256-eLOu7xmFphTxCtyyXdM9VkNcUpefefuZMAQtOV4FVtU="; + hash = "sha256-iginpMlgANSPWgFxNC2TYMjf2NKSSzzrjIN8lIsAvX8="; }; nativeBuildInputs = [ @@ -36,6 +37,7 @@ stdenvNoCC.mkDerivation rec { util-linux jq libnotify + gawk ] ++ lib.optional withHyprland hyprland)}" ''; From 308691f3fe23cc4ac9385d66701016794a132eeb Mon Sep 17 00:00:00 2001 From: Peter Becich Date: Sat, 2 Mar 2024 23:28:32 -0800 Subject: [PATCH 172/340] haskellPackages.semaphore-compat: removed from `broken.yaml`, build fixed --- .../configuration-hackage2nix/broken.yaml | 1 - .../transitive-broken.yaml | 2 - .../haskell-modules/hackage-packages.nix | 40 ------------------- 3 files changed, 43 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 545c0cc79f19..2a522e95a4d6 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -4842,7 +4842,6 @@ broken-packages: - selenium # failure in job https://hydra.nixos.org/build/233214276 at 2023-09-02 - selinux # failure in job https://hydra.nixos.org/build/233192853 at 2023-09-02 - Semantique # failure in job https://hydra.nixos.org/build/233199841 at 2023-09-02 - - semaphore-compat # failure in job https://hydra.nixos.org/build/233225619 at 2023-09-02 - semdoc # failure in job https://hydra.nixos.org/build/233258790 at 2023-09-02 - semialign-indexed # failure in job https://hydra.nixos.org/build/233210150 at 2023-09-02 - semialign-optics # failure in job https://hydra.nixos.org/build/233229100 at 2023-09-02 diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index 73e77f81c635..e754c1303969 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -1467,11 +1467,9 @@ dont-distribute-packages: - ghc-dump-util - ghc-imported-from - ghc-instances - - ghc-lib_9_8_1_20231121 - ghc-mod - ghc-plugs-out - ghc-session - - ghc_9_8_1 - ghci-pretty - ghcide-bench - ghcjs-dom-hello diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 349837b87ea8..2fecea584028 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -69114,28 +69114,6 @@ self: { mainProgram = "commonmark"; }) {}; - "commonmark-extensions_0_2_4" = callPackage - ({ mkDerivation, base, commonmark, containers, emojis, filepath - , network-uri, parsec, tasty, tasty-bench, tasty-hunit, text - , transformers - }: - mkDerivation { - pname = "commonmark-extensions"; - version = "0.2.4"; - sha256 = "1yrz32lbipzwvxmy4i3vkvs735jfd9jvlhfzh6xm2nx2rjapnx9n"; - libraryHaskellDepends = [ - base commonmark containers emojis filepath network-uri parsec text - transformers - ]; - testHaskellDepends = [ - base commonmark parsec tasty tasty-hunit text - ]; - benchmarkHaskellDepends = [ base commonmark tasty-bench text ]; - description = "Pure Haskell commonmark parser"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - "commonmark-extensions" = callPackage ({ mkDerivation, base, commonmark, containers, emojis, filepath , network-uri, parsec, tasty, tasty-bench, tasty-hunit, text @@ -69157,22 +69135,6 @@ self: { license = lib.licenses.bsd3; }) {}; - "commonmark-pandoc_0_2_1_3" = callPackage - ({ mkDerivation, base, commonmark, commonmark-extensions - , pandoc-types, text - }: - mkDerivation { - pname = "commonmark-pandoc"; - version = "0.2.1.3"; - sha256 = "08bzi6q3jma7xy1ygbpj8li06zwsykmmgl01i4qmp6i9fj8czbbp"; - libraryHaskellDepends = [ - base commonmark commonmark-extensions pandoc-types text - ]; - description = "Bridge between commonmark and pandoc AST"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - "commonmark-pandoc" = callPackage ({ mkDerivation, base, commonmark, commonmark-extensions , pandoc-types, text @@ -265015,8 +264977,6 @@ self: { libraryHaskellDepends = [ base exceptions unix ]; description = "Cross-platform abstraction for system semaphores"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "semaphore-plus" = callPackage From 507266bd8db8108423b0026e2c7aac30609b68c1 Mon Sep 17 00:00:00 2001 From: Rodney Lorrimar Date: Sun, 3 Mar 2024 19:43:05 +0800 Subject: [PATCH 173/340] haskellPackages.reflex-gi-gtk: Fix the build --- .../haskell-modules/configuration-common.nix | 11 +++++++++++ .../configuration-hackage2nix/broken.yaml | 1 - 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 118b70c4ebd0..d024d068e347 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1785,6 +1785,17 @@ self: super: { # https://github.com/obsidiansystems/dependent-sum/issues/55 dependent-sum = doJailbreak super.dependent-sum; + # 2024-02-03: Jailbreak because pretty much every dependency has + # tight bounds, and disable building the example executable because + # it's not compatible with Reflex 0.9 (the library itself is + # compatible however). + # https://gitlab.com/Kritzefitz/reflex-gi-gtk/-/merge_requests/16 + reflex-gi-gtk = assert super.reflex-gi-gtk.version == "0.2.0.0"; + overrideCabal (drv: { + jailbreak = true; + buildTarget = drv.pname; # just the library + }) super.reflex-gi-gtk; + # 2022-06-19: Disable checks because of https://github.com/reflex-frp/reflex/issues/475 reflex = doJailbreak (dontCheck super.reflex); diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 545c0cc79f19..c546c662cb0d 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -4591,7 +4591,6 @@ broken-packages: - reflex-dom-retractable # failure in job https://hydra.nixos.org/build/233198362 at 2023-09-02 - reflex-dom-svg # failure in job https://hydra.nixos.org/build/233193544 at 2023-09-02 - reflex-external-ref # failure in job https://hydra.nixos.org/build/233215834 at 2023-09-02 - - reflex-gi-gtk # failure in job https://hydra.nixos.org/build/233213103 at 2023-09-02 - reflex-gloss # failure in job https://hydra.nixos.org/build/234457448 at 2023-09-13 - reflex-jsx # failure in job https://hydra.nixos.org/build/233207137 at 2023-09-02 - reflex-orphans # failure in job https://hydra.nixos.org/build/233249128 at 2023-09-02 From af70a90e8e3db7e24d2c870bb143b46ebe280e7b Mon Sep 17 00:00:00 2001 From: Rodney Lorrimar Date: Sun, 3 Mar 2024 19:47:11 +0800 Subject: [PATCH 174/340] haskellPackages: regenerate package set based on current config This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh --- .../haskell-modules/hackage-packages.nix | 40 ------------------- 1 file changed, 40 deletions(-) diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 349837b87ea8..525bdb299fc5 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -69114,28 +69114,6 @@ self: { mainProgram = "commonmark"; }) {}; - "commonmark-extensions_0_2_4" = callPackage - ({ mkDerivation, base, commonmark, containers, emojis, filepath - , network-uri, parsec, tasty, tasty-bench, tasty-hunit, text - , transformers - }: - mkDerivation { - pname = "commonmark-extensions"; - version = "0.2.4"; - sha256 = "1yrz32lbipzwvxmy4i3vkvs735jfd9jvlhfzh6xm2nx2rjapnx9n"; - libraryHaskellDepends = [ - base commonmark containers emojis filepath network-uri parsec text - transformers - ]; - testHaskellDepends = [ - base commonmark parsec tasty tasty-hunit text - ]; - benchmarkHaskellDepends = [ base commonmark tasty-bench text ]; - description = "Pure Haskell commonmark parser"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - "commonmark-extensions" = callPackage ({ mkDerivation, base, commonmark, containers, emojis, filepath , network-uri, parsec, tasty, tasty-bench, tasty-hunit, text @@ -69157,22 +69135,6 @@ self: { license = lib.licenses.bsd3; }) {}; - "commonmark-pandoc_0_2_1_3" = callPackage - ({ mkDerivation, base, commonmark, commonmark-extensions - , pandoc-types, text - }: - mkDerivation { - pname = "commonmark-pandoc"; - version = "0.2.1.3"; - sha256 = "08bzi6q3jma7xy1ygbpj8li06zwsykmmgl01i4qmp6i9fj8czbbp"; - libraryHaskellDepends = [ - base commonmark commonmark-extensions pandoc-types text - ]; - description = "Bridge between commonmark and pandoc AST"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - "commonmark-pandoc" = callPackage ({ mkDerivation, base, commonmark, commonmark-extensions , pandoc-types, text @@ -252142,9 +252104,7 @@ self: { ]; description = "Helper functions to use reflex with gi-gtk"; license = lib.licenses.mpl20; - hydraPlatforms = lib.platforms.none; mainProgram = "reflex-gi-gtk-example"; - broken = true; }) {}; "reflex-gloss" = callPackage From d6f8a918b182dd3edb1da08d53d55f7c2cd38665 Mon Sep 17 00:00:00 2001 From: maralorn Date: Sun, 3 Mar 2024 15:54:03 +0100 Subject: [PATCH 175/340] haskellPackages: regenerate package set based on current config This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh --- pkgs/development/haskell-modules/hackage-packages.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 2fecea584028..c1959067db15 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -238100,9 +238100,7 @@ self: { testHaskellDepends = [ base bytestring hspec postgresql-simple ]; description = "PostgreSQL Schema Migrations"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "migrate"; - broken = true; }) {}; "postgresql-simple-named" = callPackage From 3b8496a49faf0bf37f9b682af6977de09daa644f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 4 Mar 2024 00:53:04 +0000 Subject: [PATCH 176/340] xfe: 1.46 -> 1.46.1 --- pkgs/applications/file-managers/xfe/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/file-managers/xfe/default.nix b/pkgs/applications/file-managers/xfe/default.nix index ffad141bdafa..3853119126d1 100644 --- a/pkgs/applications/file-managers/xfe/default.nix +++ b/pkgs/applications/file-managers/xfe/default.nix @@ -16,11 +16,11 @@ stdenv.mkDerivation rec { pname = "xfe"; - version = "1.46"; + version = "1.46.1"; src = fetchurl { url = "mirror://sourceforge/xfe/xfe-${version}.tar.xz"; - sha256 = "sha256-80rtoetmipDObW8BHL2US7305Jo5TFrQrIg6DzLoR/k="; + sha256 = "sha256-NTpowZCl4OTWrK2txh7f7t9WxGRdfM0M3KIyHq3nJUg="; }; nativeBuildInputs = [ pkg-config intltool ]; From 0892a22d92bb883865ade3a599a51e447f172991 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Tue, 5 Mar 2024 00:07:57 +0100 Subject: [PATCH 177/340] gitit: drop upstreamed patches --- .../development/haskell-modules/configuration-common.nix | 9 --------- 1 file changed, 9 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 201150dbf7d5..0ca1dbc8382f 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -157,15 +157,6 @@ 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; From dece59d0df8ff748de80bae437d5ea78c7584a7f Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Tue, 5 Mar 2024 00:15:32 +0100 Subject: [PATCH 178/340] haskell.packages.ghc{94,96}.weeder: lift optparse-applicative bound This problem should be resolved in the next version. --- pkgs/development/haskell-modules/configuration-common.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 0ca1dbc8382f..bfa164b8d70b 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -201,6 +201,9 @@ self: super: { # currently, cabal-plan seems to get not much maintenance cabal-plan = doJailbreak super.cabal-plan; + # Too strict bounds on optparse-applicative + weeder = lib.warnIf (lib.versionAtLeast super.weeder.version "2.8.0") "jailbreak on weeder may be obsolete" doJailbreak super.weeder; + # 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"; From fe92ebbaa8314dd735e601586bb61acd993ac165 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Tue, 5 Mar 2024 00:16:17 +0100 Subject: [PATCH 179/340] haskellPackages.taffybar: add patch for newer scotty versions --- .../haskell-modules/configuration-common.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index bfa164b8d70b..fb8c44809f9c 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -204,6 +204,16 @@ self: super: { # Too strict bounds on optparse-applicative weeder = lib.warnIf (lib.versionAtLeast super.weeder.version "2.8.0") "jailbreak on weeder may be obsolete" doJailbreak super.weeder; + # Allow scotty < 0.21 + # For < 0.22 add https://github.com/taffybar/taffybar/commit/71fe820d892a85e49ad2f2843eac0a59e01f3fd4 + taffybar = appendPatches [ + (pkgs.fetchpatch { + name = "taffybar-scotty-0.20.patch"; + url = "https://github.com/taffybar/taffybar/commit/dcc4184fa63295d51b6c6efb2f97f23b13170e66.patch"; + sha256 = "0hsn0zxpc8icabdq48jlkfn2v07xfjy4l344fnq2pbdc5apcm0fy"; + }) + ] super.taffybar; + # 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"; From 51a22900610b3ba34ee976e56a5ce31954d1adf1 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Tue, 5 Mar 2024 00:21:02 +0100 Subject: [PATCH 180/340] haskellPackages.fclabels: disable broken test suite --- pkgs/development/haskell-modules/configuration-common.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index fb8c44809f9c..795258b48fca 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -422,9 +422,10 @@ self: super: { hzk = dontCheck super.hzk; resolv_0_1_2_0 = doJailbreak super.resolv_0_1_2_0; - # Too strict bounds on base{,-orphans}, template-haskell - # https://github.com/sebastiaanvisser/fclabels/issues/44 - fclabels = doJailbreak super.fclabels; + # Test suite doesn't compile with 9.6, 9.8 + # https://github.com/sebastiaanvisser/fclabels/issues/45 + # https://github.com/sebastiaanvisser/fclabels/issues/46 + fclabels = dontCheck super.fclabels; # Tests require a Kafka broker running locally haskakafka = dontCheck super.haskakafka; From 5f2e6243fba18cd8d548c85dbb13c8cabe364e2a Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Tue, 5 Mar 2024 01:25:14 +0100 Subject: [PATCH 181/340] koka: build with lsp-2.4.0.0 --- pkgs/development/compilers/koka/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/koka/default.nix b/pkgs/development/compilers/koka/default.nix index 23b7ced0a15e..4dcc772ab55f 100644 --- a/pkgs/development/compilers/koka/default.nix +++ b/pkgs/development/compilers/koka/default.nix @@ -20,7 +20,7 @@ , FloatingHex , isocline , lens -, lsp +, lsp_2_4_0_0 , mtl , network , network-simple @@ -86,7 +86,7 @@ mkDerivation rec { FloatingHex isocline lens - lsp + lsp_2_4_0_0 mtl network network-simple From 58f663052a4917a7ad39fe14cc4bc0b0d9586078 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Wed, 6 Mar 2024 18:36:24 +0100 Subject: [PATCH 182/340] haskellPackages.ghc-lib*: drop unused versions --- .../configuration-hackage2nix/main.yaml | 9 -- .../haskell-modules/hackage-packages.nix | 124 ------------------ 2 files changed, 133 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 3189d0f23675..e088a15a461b 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -60,18 +60,9 @@ extra-packages: - ghc-exactprint == 0.6.* # 2022-12-12: needed for GHC < 9.2 - ghc-exactprint == 1.5.* # 2023-03-30: needed for GHC == 9.2 - ghc-exactprint == 1.6.* # 2023-03-30: needed for GHC == 9.4 - - ghc-lib == 8.10.7.* # 2022-02-17: preserve for GHC 8.10.7 - ghc-lib == 9.2.* # 2022-02-17: preserve for GHC 9.2 - - ghc-lib == 9.4.* # 2023-03-17: preserve for GHC 9.4 - - ghc-lib == 9.6.* # 2023-03-17: preserve for GHC 9.6 - - ghc-lib-parser == 8.10.7.* # 2022-02-17: preserve for GHC 8.10.7 - ghc-lib-parser == 9.2.* # 2022-02-17: preserve for GHC 9.2 - - ghc-lib-parser == 9.4.* # 2023-03-17: preserve for GHC 9.4 - - ghc-lib-parser == 9.6.* # 2023-10-24: preserve for GHC 9.6 - - ghc-lib-parser-ex == 8.10.* # 2022-02-17: preserve for GHC 8.10.7 - ghc-lib-parser-ex == 9.2.* # 2022-07-13: preserve for GHC 9.2 - - ghc-lib-parser-ex == 9.4.* # 2023-03-17: preserve for GHC 9.4 - - ghc-lib-parser-ex == 9.6.* # 2023-10-24: preserve for GHC 9.6 - ghc-syntax-highlighter == 0.0.10.* # 2023-11-20: - gi-soup == 2.4.28 # 2023-04-05: the last version to support libsoup-2.4 (and thus be compatible with our other gi- packages) - haddock == 2.23.* # required on GHC < 8.10.x diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index af8277f03240..ca5327d678ec 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -117569,27 +117569,6 @@ self: { broken = true; }) {}; - "ghc-lib_8_10_7_20220219" = callPackage - ({ mkDerivation, alex, array, base, binary, bytestring, containers - , deepseq, directory, filepath, ghc-lib-parser, ghc-prim, happy - , hpc, pretty, process, rts, time, transformers, unix - }: - mkDerivation { - pname = "ghc-lib"; - version = "8.10.7.20220219"; - sha256 = "0s6llxxw4gqa73xdwdiyzdr3rrpmz85zjif964w039clpl4g16rx"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - array base binary bytestring containers deepseq directory filepath - ghc-lib-parser ghc-prim hpc pretty process rts time transformers - unix - ]; - libraryToolDepends = [ alex happy ]; - description = "The GHC API, decoupled from GHC versions"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - "ghc-lib_9_2_8_20230729" = callPackage ({ mkDerivation, alex, array, base, binary, bytestring, containers , deepseq, directory, exceptions, filepath, ghc-lib-parser @@ -117612,28 +117591,6 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; - "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 - , transformers, unix - }: - mkDerivation { - pname = "ghc-lib"; - version = "9.4.8.20231111"; - sha256 = "1ccn54srbjnna5abnzkp7fmylwkzv1qsyhgsggrlcfkia10prd9n"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - array base binary bytestring containers deepseq directory - exceptions filepath ghc-lib-parser ghc-prim hpc parsec pretty - process rts stm time transformers unix - ]; - libraryToolDepends = [ alex happy ]; - description = "The GHC API, decoupled from GHC versions"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - "ghc-lib" = callPackage ({ mkDerivation, alex, array, base, binary, bytestring, containers , deepseq, directory, exceptions, filepath, ghc-lib-parser @@ -117679,26 +117636,6 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; - "ghc-lib-parser_8_10_7_20220219" = callPackage - ({ mkDerivation, alex, array, base, binary, bytestring, containers - , deepseq, directory, filepath, ghc-prim, happy, pretty, process - , time, transformers, unix - }: - mkDerivation { - pname = "ghc-lib-parser"; - version = "8.10.7.20220219"; - sha256 = "0caiv5nj1xxgzbimppy6hbakdplh3aacdg8g4ba3ssr5ba25rxbh"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - array base binary bytestring containers deepseq directory filepath - ghc-prim pretty process time transformers unix - ]; - libraryToolDepends = [ alex happy ]; - description = "The GHC API, decoupled from GHC versions"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - "ghc-lib-parser_9_2_8_20230729" = callPackage ({ mkDerivation, alex, array, base, binary, bytestring, containers , deepseq, directory, exceptions, filepath, ghc-prim, happy, parsec @@ -117720,27 +117657,6 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; - "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 - }: - mkDerivation { - pname = "ghc-lib-parser"; - version = "9.4.8.20231111"; - sha256 = "1zr3fvf5b2wxp6z56bs8gaky62c4m147cx5lwnxmjkl8namwllya"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - array base binary bytestring containers deepseq directory - exceptions filepath ghc-prim parsec pretty process time - transformers unix - ]; - libraryToolDepends = [ alex happy ]; - description = "The GHC API, decoupled from GHC versions"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - "ghc-lib-parser" = callPackage ({ mkDerivation, alex, array, base, binary, bytestring, containers , deepseq, directory, exceptions, filepath, ghc-prim, happy, parsec @@ -117782,26 +117698,6 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; - "ghc-lib-parser-ex_8_10_0_24" = callPackage - ({ mkDerivation, base, bytestring, containers, directory, extra - , filepath, ghc-lib-parser, tasty, tasty-hunit, uniplate - }: - mkDerivation { - pname = "ghc-lib-parser-ex"; - version = "8.10.0.24"; - sha256 = "0miy1rrpg93r7xgpsmgfgx9djsg8fds2w7c6js4mvbjh3bsjdcpl"; - libraryHaskellDepends = [ - base bytestring containers ghc-lib-parser uniplate - ]; - testHaskellDepends = [ - base directory extra filepath ghc-lib-parser tasty tasty-hunit - uniplate - ]; - description = "Algorithms on GHC parse trees"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - "ghc-lib-parser-ex_9_2_1_1" = callPackage ({ mkDerivation, base, bytestring, containers, directory, extra , filepath, ghc-lib-parser, tasty, tasty-hunit, uniplate @@ -117822,26 +117718,6 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; - "ghc-lib-parser-ex_9_4_0_0" = callPackage - ({ mkDerivation, base, bytestring, containers, directory, extra - , filepath, ghc-lib-parser, tasty, tasty-hunit, uniplate - }: - mkDerivation { - pname = "ghc-lib-parser-ex"; - version = "9.4.0.0"; - sha256 = "06qrfg4icp66lyhzncvsaqdcmsijayrlgi91x65a2nd2l0wz6gyf"; - libraryHaskellDepends = [ - base bytestring containers ghc-lib-parser uniplate - ]; - testHaskellDepends = [ - base directory extra filepath ghc-lib-parser tasty tasty-hunit - uniplate - ]; - description = "Algorithms on GHC parse trees"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - "ghc-lib-parser-ex" = callPackage ({ mkDerivation, base, bytestring, containers, directory, extra , filepath, ghc-lib-parser, tasty, tasty-hunit, uniplate From 7e0ba2d755efc54eba2da3c72ffb344f03ed80aa Mon Sep 17 00:00:00 2001 From: Peter Becich Date: Wed, 6 Mar 2024 21:11:41 -0800 Subject: [PATCH 183/340] haskellPackages.ghcide-test-utils: unbreak ``` nix build .#haskellPackages.ghcide-test-utils ``` succeeds --- .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 - .../configuration-hackage2nix/transitive-broken.yaml | 1 - pkgs/development/haskell-modules/hackage-packages.nix | 3 --- 3 files changed, 5 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 9770fa47c5a4..e7fb88e1d479 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -1832,7 +1832,6 @@ broken-packages: - ghc-gc-hook # failure in job https://hydra.nixos.org/build/233195053 at 2023-09-02 - ghc-generic-instances # failure in job https://hydra.nixos.org/build/233259298 at 2023-09-02 - ghc-hotswap # failure in job https://hydra.nixos.org/build/233220146 at 2023-09-02 - - ghcide-test-utils # failure in job https://hydra.nixos.org/build/233209491 at 2023-09-02 - ghci-diagrams # failure in job https://hydra.nixos.org/build/233194407 at 2023-09-02 - ghci-haskeline # failure in job https://hydra.nixos.org/build/233216940 at 2023-09-02 - ghci-history-parser # failure in job https://hydra.nixos.org/build/233204448 at 2023-09-02 diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index e754c1303969..a7e4765647f5 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -1471,7 +1471,6 @@ dont-distribute-packages: - ghc-plugs-out - ghc-session - ghci-pretty - - ghcide-bench - ghcjs-dom-hello - ghcjs-dom-webkit - ghcjs-hplay diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index ca5327d678ec..b9cff9115010 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -118881,7 +118881,6 @@ self: { testToolDepends = [ ghcide implicit-hie ]; description = "An LSP client for running performance experiments on HLS"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; mainProgram = "ghcide-bench"; }) {}; @@ -118900,8 +118899,6 @@ self: { ]; description = "Test utils for ghcide"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "ghcitui" = callPackage From 0c666ea7807d333fb20f2cafdd89ab71874999b5 Mon Sep 17 00:00:00 2001 From: Robert Hensing Date: Thu, 7 Mar 2024 18:39:24 +0100 Subject: [PATCH 184/340] Revert "haskellPackages.openapi3: hotfix" This reverts commit 0a87d8dbd9990a9ce119bee83269917d5bc19720. --- .../haskell-modules/hotfixes/openapi3.nix | 37 ------------------- .../haskell-modules/hotfixes/update.sh | 1 - .../haskell-modules/non-hackage-packages.nix | 1 - 3 files changed, 39 deletions(-) delete mode 100644 pkgs/development/haskell-modules/hotfixes/openapi3.nix diff --git a/pkgs/development/haskell-modules/hotfixes/openapi3.nix b/pkgs/development/haskell-modules/hotfixes/openapi3.nix deleted file mode 100644 index 0f95b566d5a0..000000000000 --- a/pkgs/development/haskell-modules/hotfixes/openapi3.nix +++ /dev/null @@ -1,37 +0,0 @@ -{ mkDerivation, aeson, aeson-pretty, base, base-compat-batteries -, bytestring, Cabal, cabal-doctest, containers, cookie, doctest -, generics-sop, Glob, hashable, hspec, hspec-discover, http-media -, HUnit, insert-ordered-containers, lens, lib, mtl, optics-core -, optics-th, QuickCheck, quickcheck-instances, scientific -, template-haskell, text, time, transformers, unordered-containers -, utf8-string, uuid-types, vector -}: -mkDerivation { - pname = "openapi3"; - version = "3.2.4"; - sha256 = "dbcb90464b4712a03c37fa3fcaca3a6784ace2794d85730a8a8c5d9b3ea14ba0"; - revision = "1"; - editedCabalFile = "08ikd506fxz3pllg5w8lx9yn9qfqlx9il9xwzz7s17yxn5k3xmnk"; - isLibrary = true; - isExecutable = true; - setupHaskellDepends = [ base Cabal cabal-doctest ]; - libraryHaskellDepends = [ - aeson aeson-pretty base base-compat-batteries bytestring containers - cookie generics-sop hashable http-media insert-ordered-containers - lens mtl optics-core optics-th QuickCheck scientific - template-haskell text time transformers unordered-containers - uuid-types vector - ]; - executableHaskellDepends = [ aeson base lens text ]; - testHaskellDepends = [ - aeson base base-compat-batteries bytestring containers doctest Glob - hashable hspec HUnit insert-ordered-containers lens mtl QuickCheck - quickcheck-instances template-haskell text time - unordered-containers utf8-string vector - ]; - testToolDepends = [ hspec-discover ]; - homepage = "https://github.com/biocad/openapi3"; - description = "OpenAPI 3.0 data model"; - license = lib.licenses.bsd3; - mainProgram = "example"; -} diff --git a/pkgs/development/haskell-modules/hotfixes/update.sh b/pkgs/development/haskell-modules/hotfixes/update.sh index beea2a81a9cc..6900666012d2 100755 --- a/pkgs/development/haskell-modules/hotfixes/update.sh +++ b/pkgs/development/haskell-modules/hotfixes/update.sh @@ -7,4 +7,3 @@ cabal2nix cabal://hercules-ci-api-core >hercules-ci-api-core.nix cabal2nix cabal://hercules-ci-cli >hercules-ci-cli.nix cabal2nix cabal://hercules-ci-cnix-expr >hercules-ci-cnix-expr.nix cabal2nix cabal://hercules-ci-cnix-store >hercules-ci-cnix-store.nix -cabal2nix cabal://openapi3 >openapi3.nix diff --git a/pkgs/development/haskell-modules/non-hackage-packages.nix b/pkgs/development/haskell-modules/non-hackage-packages.nix index 576a0761301e..01d1cbb65823 100644 --- a/pkgs/development/haskell-modules/non-hackage-packages.nix +++ b/pkgs/development/haskell-modules/non-hackage-packages.nix @@ -49,5 +49,4 @@ self: super: { hercules-ci-cli = self.callPackage ./hotfixes/hercules-ci-cli.nix {}; hercules-ci-cnix-expr = self.callPackage ./hotfixes/hercules-ci-cnix-expr.nix {}; hercules-ci-cnix-store = self.callPackage ./hotfixes/hercules-ci-cnix-store.nix {}; - openapi3 = self.callPackage ./hotfixes/openapi3.nix {}; } From cb0cca86cdddf56319bda318184393fc575a09ec Mon Sep 17 00:00:00 2001 From: Robert Hensing Date: Thu, 7 Mar 2024 18:39:27 +0100 Subject: [PATCH 185/340] Revert "haskellPackages.hercules-ci-*: update" This reverts commit 029c7dda66b5c43387719ef9a919c0ea9deb088e. --- .../hotfixes/hercules-ci-agent.nix | 66 ------------------- .../hotfixes/hercules-ci-api-agent.nix | 27 -------- .../hotfixes/hercules-ci-api-core.nix | 22 ------- .../hotfixes/hercules-ci-api.nix | 39 ----------- .../hotfixes/hercules-ci-cli.nix | 43 ------------ .../hotfixes/hercules-ci-cnix-expr.nix | 30 --------- .../hotfixes/hercules-ci-cnix-store.nix | 26 -------- .../haskell-modules/hotfixes/update.sh | 9 --- .../haskell-modules/non-hackage-packages.nix | 8 --- 9 files changed, 270 deletions(-) delete mode 100644 pkgs/development/haskell-modules/hotfixes/hercules-ci-agent.nix delete mode 100644 pkgs/development/haskell-modules/hotfixes/hercules-ci-api-agent.nix delete mode 100644 pkgs/development/haskell-modules/hotfixes/hercules-ci-api-core.nix delete mode 100644 pkgs/development/haskell-modules/hotfixes/hercules-ci-api.nix delete mode 100644 pkgs/development/haskell-modules/hotfixes/hercules-ci-cli.nix delete mode 100644 pkgs/development/haskell-modules/hotfixes/hercules-ci-cnix-expr.nix delete mode 100644 pkgs/development/haskell-modules/hotfixes/hercules-ci-cnix-store.nix delete mode 100755 pkgs/development/haskell-modules/hotfixes/update.sh diff --git a/pkgs/development/haskell-modules/hotfixes/hercules-ci-agent.nix b/pkgs/development/haskell-modules/hotfixes/hercules-ci-agent.nix deleted file mode 100644 index 2ba1b443bb5c..000000000000 --- a/pkgs/development/haskell-modules/hotfixes/hercules-ci-agent.nix +++ /dev/null @@ -1,66 +0,0 @@ -{ mkDerivation, aeson, async, attoparsec, base, base64-bytestring -, bifunctors, binary, binary-conduit, boost, bytestring, Cabal -, cabal-pkg-config-version-hook, cachix, cachix-api, conduit -, conduit-extra, containers, directory, dlist, exceptions, filepath -, hercules-ci-api, hercules-ci-api-agent, hercules-ci-api-core -, hercules-ci-cnix-expr, hercules-ci-cnix-store, hostname, hspec -, hspec-discover, http-client, http-client-tls, http-conduit, HUnit -, inline-c, inline-c-cpp, katip, lens, lens-aeson, lib -, lifted-async, lifted-base, monad-control, mtl, network -, network-uri, nix, optparse-applicative, process, process-extras -, profunctors, protolude, QuickCheck, safe-exceptions, scientific -, servant, servant-auth-client, servant-client, servant-client-core -, stm, tagged, temporary, text, time, tls, tomland, transformers -, transformers-base, unbounded-delays, unix, unliftio -, unliftio-core, unordered-containers, uuid, vector, websockets -, wuss -}: -mkDerivation { - pname = "hercules-ci-agent"; - version = "0.10.1"; - sha256 = "a87e1b9ee650c493137d98370df8b3a9d842eea5b3a4c935c34275267ccf94d5"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - setupHaskellDepends = [ base Cabal cabal-pkg-config-version-hook ]; - libraryHaskellDepends = [ - aeson async base binary binary-conduit bytestring conduit - containers directory dlist exceptions filepath - hercules-ci-api-agent hercules-ci-api-core hercules-ci-cnix-expr - hercules-ci-cnix-store katip lens lens-aeson lifted-async - lifted-base monad-control mtl network network-uri process - process-extras protolude safe-exceptions stm tagged temporary text - time tls transformers transformers-base unbounded-delays unix - unliftio unliftio-core uuid vector websockets wuss - ]; - executableHaskellDepends = [ - aeson async attoparsec base base64-bytestring bifunctors binary - binary-conduit bytestring cachix cachix-api conduit conduit-extra - containers directory dlist exceptions filepath hercules-ci-api - hercules-ci-api-agent hercules-ci-api-core hercules-ci-cnix-expr - hercules-ci-cnix-store hostname http-client http-client-tls - http-conduit inline-c inline-c-cpp katip lens lens-aeson - lifted-async lifted-base monad-control mtl network network-uri - optparse-applicative process process-extras profunctors protolude - safe-exceptions scientific servant servant-auth-client - servant-client servant-client-core stm temporary text time tomland - transformers transformers-base unix unliftio unliftio-core - unordered-containers uuid vector websockets wuss - ]; - executableSystemDepends = [ boost ]; - executablePkgconfigDepends = [ nix ]; - testHaskellDepends = [ - aeson async attoparsec base bifunctors binary binary-conduit - bytestring conduit containers exceptions filepath - hercules-ci-api-agent hercules-ci-api-core hercules-ci-cnix-store - hspec HUnit katip lens lens-aeson lifted-async lifted-base - monad-control mtl process profunctors protolude QuickCheck - safe-exceptions scientific stm tagged temporary text tomland - transformers transformers-base unliftio-core unordered-containers - uuid vector - ]; - testToolDepends = [ hspec-discover ]; - homepage = "https://docs.hercules-ci.com"; - description = "Runs Continuous Integration tasks on your machines"; - license = lib.licenses.asl20; -} diff --git a/pkgs/development/haskell-modules/hotfixes/hercules-ci-api-agent.nix b/pkgs/development/haskell-modules/hotfixes/hercules-ci-api-agent.nix deleted file mode 100644 index 8a06331f9772..000000000000 --- a/pkgs/development/haskell-modules/hotfixes/hercules-ci-api-agent.nix +++ /dev/null @@ -1,27 +0,0 @@ -{ mkDerivation, aeson, base, base64-bytestring-type, bytestring -, containers, cookie, deepseq, exceptions, hashable -, hercules-ci-api-core, hspec, http-api-data, http-media, lens -, lens-aeson, lib, memory, network-uri, profunctors, QuickCheck -, quickcheck-classes, servant, servant-auth, string-conv, swagger2 -, text, time, unordered-containers, uuid, vector -}: -mkDerivation { - pname = "hercules-ci-api-agent"; - version = "0.5.1.0"; - sha256 = "4d98e5a3824b09e3989251787dc0e3c9724011282eec343065c70ba9f1565ee6"; - libraryHaskellDepends = [ - aeson base base64-bytestring-type bytestring containers cookie - deepseq exceptions hashable hercules-ci-api-core http-api-data - http-media lens lens-aeson memory servant servant-auth string-conv - swagger2 text time unordered-containers uuid vector - ]; - testHaskellDepends = [ - aeson base bytestring containers cookie exceptions hashable - hercules-ci-api-core hspec http-api-data http-media lens memory - network-uri profunctors QuickCheck quickcheck-classes servant - servant-auth string-conv swagger2 text time uuid vector - ]; - homepage = "https://github.com/hercules-ci/hercules-ci-agent#readme"; - description = "API definition for Hercules CI Agent to talk to hercules-ci.com or Hercules CI Enterprise"; - license = lib.licenses.asl20; -} diff --git a/pkgs/development/haskell-modules/hotfixes/hercules-ci-api-core.nix b/pkgs/development/haskell-modules/hotfixes/hercules-ci-api-core.nix deleted file mode 100644 index af8c476a8997..000000000000 --- a/pkgs/development/haskell-modules/hotfixes/hercules-ci-api-core.nix +++ /dev/null @@ -1,22 +0,0 @@ -{ mkDerivation, aeson, base, bytestring, containers, cookie -, deepseq, exceptions, hashable, http-api-data, http-media, katip -, lens, lib, lifted-base, memory, monad-control, openapi3 -, safe-exceptions, servant, servant-auth, servant-auth-swagger -, servant-openapi3, servant-swagger, servant-swagger-ui-core -, string-conv, swagger2, text, time, uuid -}: -mkDerivation { - pname = "hercules-ci-api-core"; - version = "0.1.6.0"; - sha256 = "0707c0792223993de583d42144a9e55fb510e6436a67d130d800df23457a1d93"; - libraryHaskellDepends = [ - aeson base bytestring containers cookie deepseq exceptions hashable - http-api-data http-media katip lens lifted-base memory - monad-control openapi3 safe-exceptions servant servant-auth - servant-auth-swagger servant-openapi3 servant-swagger - servant-swagger-ui-core string-conv swagger2 text time uuid - ]; - homepage = "https://github.com/hercules-ci/hercules-ci-agent#readme"; - description = "Types and convenience modules use across Hercules CI API packages"; - license = lib.licenses.asl20; -} diff --git a/pkgs/development/haskell-modules/hotfixes/hercules-ci-api.nix b/pkgs/development/haskell-modules/hotfixes/hercules-ci-api.nix deleted file mode 100644 index 035a0d35ac67..000000000000 --- a/pkgs/development/haskell-modules/hotfixes/hercules-ci-api.nix +++ /dev/null @@ -1,39 +0,0 @@ -{ mkDerivation, aeson, base, bytestring, containers, cookie -, exceptions, hashable, hercules-ci-api-core, hspec, http-api-data -, http-media, lens, lens-aeson, lib, memory, network-uri, openapi3 -, profunctors, protolude, QuickCheck, quickcheck-classes, servant -, servant-auth, servant-auth-swagger, servant-openapi3 -, servant-swagger, servant-swagger-ui-core, string-conv, swagger2 -, text, time, uuid, vector -}: -mkDerivation { - pname = "hercules-ci-api"; - version = "0.8.2.0"; - sha256 = "d7e5c0f92c614d0251e11aed56544989c612dd2311dc5b6e7b3fa727c187d256"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base bytestring containers cookie exceptions hashable - hercules-ci-api-core http-api-data http-media lens lens-aeson - memory network-uri openapi3 profunctors servant servant-auth - servant-auth-swagger servant-openapi3 servant-swagger - servant-swagger-ui-core string-conv swagger2 text time uuid - ]; - executableHaskellDepends = [ - aeson base bytestring containers cookie exceptions hashable - http-api-data http-media lens memory network-uri openapi3 - profunctors servant servant-auth servant-auth-swagger - servant-openapi3 servant-swagger servant-swagger-ui-core - string-conv swagger2 text time uuid - ]; - testHaskellDepends = [ - aeson base bytestring containers exceptions hashable - hercules-ci-api-core hspec http-api-data http-media protolude - QuickCheck quickcheck-classes servant servant-auth string-conv text - time uuid vector - ]; - homepage = "https://github.com/hercules-ci/hercules-ci-agent#readme"; - description = "Hercules CI API definition with Servant"; - license = lib.licenses.asl20; - mainProgram = "hercules-gen-swagger"; -} diff --git a/pkgs/development/haskell-modules/hotfixes/hercules-ci-cli.nix b/pkgs/development/haskell-modules/hotfixes/hercules-ci-cli.nix deleted file mode 100644 index a6be05edfbee..000000000000 --- a/pkgs/development/haskell-modules/hotfixes/hercules-ci-cli.nix +++ /dev/null @@ -1,43 +0,0 @@ -{ mkDerivation, aeson, aeson-pretty, async, atomic-write -, attoparsec, base, bytestring, conduit, containers, data-has -, directory, exceptions, filepath, hercules-ci-agent -, hercules-ci-api, hercules-ci-api-agent, hercules-ci-api-core -, hercules-ci-cnix-expr, hercules-ci-cnix-store -, hercules-ci-optparse-applicative, hostname, hspec, http-client -, http-client-tls, http-types, inline-c-cpp, katip, lens -, lens-aeson, lib, lifted-base, monad-control, network-uri, process -, protolude, QuickCheck, retry, rio, safe-exceptions, servant -, servant-auth-client, servant-client, servant-client-core -, servant-conduit, temporary, text, tls, transformers -, transformers-base, unix, unliftio, unliftio-core -, unordered-containers, uuid -}: -mkDerivation { - pname = "hercules-ci-cli"; - version = "0.3.7"; - sha256 = "bf0a7d9dc26eaff45a1b61f43bef5fb43a8d546b12083f37d450c5b8a7449ec0"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson aeson-pretty async atomic-write attoparsec base bytestring - conduit containers data-has directory exceptions filepath - hercules-ci-agent hercules-ci-api hercules-ci-api-agent - hercules-ci-api-core hercules-ci-cnix-expr hercules-ci-cnix-store - hercules-ci-optparse-applicative hostname http-client - http-client-tls http-types inline-c-cpp katip lens lens-aeson - lifted-base monad-control network-uri process protolude retry rio - safe-exceptions servant servant-auth-client servant-client - servant-client-core servant-conduit temporary text tls transformers - transformers-base unix unliftio unliftio-core unordered-containers - uuid - ]; - executableHaskellDepends = [ base ]; - testHaskellDepends = [ - aeson base bytestring containers hspec protolude QuickCheck - unordered-containers - ]; - homepage = "https://docs.hercules-ci.com"; - description = "The hci command for working with Hercules CI"; - license = lib.licenses.asl20; - mainProgram = "hci"; -} diff --git a/pkgs/development/haskell-modules/hotfixes/hercules-ci-cnix-expr.nix b/pkgs/development/haskell-modules/hotfixes/hercules-ci-cnix-expr.nix deleted file mode 100644 index c2a0c803beae..000000000000 --- a/pkgs/development/haskell-modules/hotfixes/hercules-ci-cnix-expr.nix +++ /dev/null @@ -1,30 +0,0 @@ -{ mkDerivation, aeson, base, boost, bytestring, Cabal -, cabal-pkg-config-version-hook, conduit, containers, directory -, exceptions, filepath, hercules-ci-cnix-store, hspec -, hspec-discover, inline-c, inline-c-cpp, lib, nix, process -, protolude, QuickCheck, scientific, temporary, text, unliftio -, unordered-containers, vector -}: -mkDerivation { - pname = "hercules-ci-cnix-expr"; - version = "0.3.6.1"; - sha256 = "f967e0da57a7aabef256d8843171df51988690036af866537e29ac6ebde76aa5"; - enableSeparateDataOutput = true; - setupHaskellDepends = [ base Cabal cabal-pkg-config-version-hook ]; - libraryHaskellDepends = [ - aeson base bytestring conduit containers directory exceptions - filepath hercules-ci-cnix-store inline-c inline-c-cpp protolude - scientific text unliftio unordered-containers vector - ]; - librarySystemDepends = [ boost ]; - libraryPkgconfigDepends = [ nix ]; - testHaskellDepends = [ - aeson base bytestring containers filepath hercules-ci-cnix-store - hspec process protolude QuickCheck scientific temporary text - unordered-containers vector - ]; - testToolDepends = [ hspec-discover ]; - homepage = "https://docs.hercules-ci.com"; - description = "Bindings for the Nix evaluator"; - license = lib.licenses.asl20; -} diff --git a/pkgs/development/haskell-modules/hotfixes/hercules-ci-cnix-store.nix b/pkgs/development/haskell-modules/hotfixes/hercules-ci-cnix-store.nix deleted file mode 100644 index 7c3ab9558989..000000000000 --- a/pkgs/development/haskell-modules/hotfixes/hercules-ci-cnix-store.nix +++ /dev/null @@ -1,26 +0,0 @@ -{ mkDerivation, base, boost, bytestring, Cabal -, cabal-pkg-config-version-hook, conduit, containers, exceptions -, hspec, hspec-discover, inline-c, inline-c-cpp, lib, nix -, protolude, template-haskell, temporary, text, unix, unliftio-core -, vector -}: -mkDerivation { - pname = "hercules-ci-cnix-store"; - version = "0.3.5.0"; - sha256 = "395a311514ab5121bf71adc0f67a53b152a091114725fb750c08767a047c7280"; - setupHaskellDepends = [ base Cabal cabal-pkg-config-version-hook ]; - libraryHaskellDepends = [ - base bytestring conduit containers inline-c inline-c-cpp protolude - template-haskell unix unliftio-core vector - ]; - librarySystemDepends = [ boost ]; - libraryPkgconfigDepends = [ nix ]; - testHaskellDepends = [ - base bytestring containers exceptions hspec inline-c inline-c-cpp - protolude temporary text - ]; - testToolDepends = [ hspec-discover ]; - homepage = "https://docs.hercules-ci.com"; - description = "Haskell bindings for Nix's libstore"; - license = lib.licenses.asl20; -} diff --git a/pkgs/development/haskell-modules/hotfixes/update.sh b/pkgs/development/haskell-modules/hotfixes/update.sh deleted file mode 100755 index 6900666012d2..000000000000 --- a/pkgs/development/haskell-modules/hotfixes/update.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/usr/bin/env bash -cd "$(dirname "${BASH_SOURCE[0]}")" -cabal2nix cabal://hercules-ci-agent >hercules-ci-agent.nix -cabal2nix cabal://hercules-ci-api >hercules-ci-api.nix -cabal2nix cabal://hercules-ci-api-agent >hercules-ci-api-agent.nix -cabal2nix cabal://hercules-ci-api-core >hercules-ci-api-core.nix -cabal2nix cabal://hercules-ci-cli >hercules-ci-cli.nix -cabal2nix cabal://hercules-ci-cnix-expr >hercules-ci-cnix-expr.nix -cabal2nix cabal://hercules-ci-cnix-store >hercules-ci-cnix-store.nix diff --git a/pkgs/development/haskell-modules/non-hackage-packages.nix b/pkgs/development/haskell-modules/non-hackage-packages.nix index 01d1cbb65823..bb995435fc60 100644 --- a/pkgs/development/haskell-modules/non-hackage-packages.nix +++ b/pkgs/development/haskell-modules/non-hackage-packages.nix @@ -41,12 +41,4 @@ self: super: { # cabal2nix --maintainer roberth https://github.com/hercules-ci/optparse-applicative.git > pkgs/development/misc/haskell/hercules-ci-optparse-applicative.nix hercules-ci-optparse-applicative = self.callPackage ../misc/haskell/hercules-ci-optparse-applicative.nix {}; - # Hotfixes - hercules-ci-agent = self.callPackage ./hotfixes/hercules-ci-agent.nix {}; - hercules-ci-api = self.callPackage ./hotfixes/hercules-ci-api.nix {}; - hercules-ci-api-agent = self.callPackage ./hotfixes/hercules-ci-api-agent.nix {}; - hercules-ci-api-core = self.callPackage ./hotfixes/hercules-ci-api-core.nix {}; - hercules-ci-cli = self.callPackage ./hotfixes/hercules-ci-cli.nix {}; - hercules-ci-cnix-expr = self.callPackage ./hotfixes/hercules-ci-cnix-expr.nix {}; - hercules-ci-cnix-store = self.callPackage ./hotfixes/hercules-ci-cnix-store.nix {}; } From e6bc4928bc0b4764ef848333a9132fb8ee1eeb4d Mon Sep 17 00:00:00 2001 From: maralorn Date: Sun, 10 Mar 2024 12:38:12 +0100 Subject: [PATCH 186/340] haskellPackages.ghc-debug-brick: Fix build --- .../haskell-modules/configuration-common.nix | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 795258b48fca..30fc5988f097 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -260,8 +260,20 @@ self: super: { ghcjs-base = null; ghcjs-prim = null; - # 2023-04-17: https://gitlab.haskell.org/ghc/ghc-debug/-/issues/20 - ghc-debug-brick = doJailbreak super.ghc-debug-brick; + # 2024-03-10: Compatibility fixes have been applied upstream, but are unreleased. + ghc-debug-brick = appendPatches [ + (fetchpatch { + url = "https://gitlab.haskell.org/ghc/ghc-debug/-/commit/4f195b98a8d3159bd4586af49ea8e269214a848e.patch"; + sha256 = "sha256-ZMxDkkI365w/qtRc21k9UTcIiTjoOd/BGJgt/6C6P6A="; + relative = "ghc-debug-brick"; + includes = ["ghc-debug-brick.cabal"]; + }) + (fetchpatch { + url = "https://gitlab.haskell.org/ghc/ghc-debug/-/commit/5b8f848b82ea4c5a1867b9965a973e73e5d58dad.patch"; + sha256 = "sha256-XydmqScUuXyxqvW1HeKlKiiGFQi/MkM81RMPxmADrhw="; + relative = "ghc-debug-brick"; + }) + ] super.ghc-debug-brick; # Test failure. Tests also disabled in Stackage: # https://github.com/jtdaugherty/brick/issues/499 From d6516b3ac9d25acf3dc53ba0c5d626f94c55c7a3 Mon Sep 17 00:00:00 2001 From: maralorn Date: Sun, 10 Mar 2024 13:04:01 +0100 Subject: [PATCH 187/340] haskellPackages.graphql-client: Disable tests --- pkgs/development/haskell-modules/configuration-common.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 30fc5988f097..7523d43df5be 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -958,6 +958,9 @@ self: super: { selda-json ; + # 2024-03-10: Getting the test suite to run requires a correctly crafted GHC_ENVIRONMENT variable. + graphql-client = dontCheck super.graphql-client; + # Build the latest git version instead of the official release. This isn't # ideal, but Chris doesn't seem to make official releases any more. structured-haskell-mode = overrideCabal (drv: { From 13d10cc6e302e7d5800c6a08c1728b14c3801e26 Mon Sep 17 00:00:00 2001 From: maralorn Date: Sun, 10 Mar 2024 13:25:57 +0100 Subject: [PATCH 188/340] Drop support for iCalendar --- .../haskell-modules/configuration-common.nix | 13 ------------- .../configuration-hackage2nix/main.yaml | 1 - 2 files changed, 14 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 7523d43df5be..fa715aed8c66 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2082,19 +2082,6 @@ self: super: { # 2022-12-28: Too strict version bounds on bytestring iconv = doJailbreak super.iconv; - # 2021-04-02: iCalendar is basically unmaintained. - # There is a PR for fixing the build: https://github.com/chrra/iCalendar/pull/50 - iCalendar = appendPatches [ - (fetchpatch { - url = "https://github.com/chrra/iCalendar/commit/66b408f10b2d87929ecda715109b26093c711823.patch"; - sha256 = "sha256-MU5OHUx3L8CaX+xAmoQhAAOMxT7u9Xk1OcOaUHBwK3Y="; - }) - (fetchpatch { - url = "https://github.com/chrra/iCalendar/commit/76f5d2e8328cb985f1ee5176e86a5cdd05a17934.patch"; - sha256 = "sha256-Z5V8VTA5Ml9YIRANQn2aD7dljAbR9dq13N11Y3LZdoE="; - }) - ] super.iCalendar; - ginger = doJailbreak super.ginger; # Too strict version bounds on cryptonite diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index e088a15a461b..e82686f224a7 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -266,7 +266,6 @@ package-maintainers: - hlint - hmatrix - hspec-discover - - iCalendar - matrix-client - optics - pandoc From 84269dc031052cb3a0ca0c5b43b68bf49a840d4e Mon Sep 17 00:00:00 2001 From: maralorn Date: Sun, 10 Mar 2024 13:47:16 +0100 Subject: [PATCH 189/340] haskellPackages.threadscope: Fix build --- .../haskell-modules/configuration-common.nix | 33 +++++++++++++++++-- 1 file changed, 31 insertions(+), 2 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index fa715aed8c66..01a67c32c15b 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -311,8 +311,37 @@ self: super: { }) ]) super.memory; - # 2023-06-10: Too strict version bound on https://github.com/haskell/ThreadScope/issues/118 - threadscope = doJailbreak super.threadscope; + # 2024-03-10: Maintainance stalled, fixes unmerged: https://github.com/haskell/ThreadScope/pull/130 + threadscope = overrideCabal (drv: { + prePatch = drv.prePatch or "" + '' + ${pkgs.buildPackages.dos2unix}/bin/dos2unix *.cabal + ''; + editedCabalFile = null; + revision = null; + }) + (appendPatches [ + (fetchpatch { + name = "loosen-bounds-1.patch"; + url = "https://github.com/haskell/ThreadScope/commit/8f9f21449adb3af07eed539dcaf267c9c9ee987b.patch"; + sha256 = "sha256-egKM060QplSmUeDptHXoSom1vf5KBrvNcjb2Vk59N7A="; + }) + (fetchpatch { + name = "loosen-bounds-2.patch"; + url = "https://github.com/haskell/ThreadScope/commit/f366a9ee455eda16cd6a4dc26f0275e2cf2b5798.patch"; + sha256 = "sha256-DaPTK5LRbZZS1KDIr5X/eXQasqtofrCteTbUQUZPu0Q="; + }) + (fetchpatch { + name = "loosen-bounds-3.patch"; + url = "https://github.com/haskell/ThreadScope/commit/12819abaa2322976004b7582e598db1cf952707a.patch"; + sha256 = "sha256-r7MVw8wwKU4R5VmcypBzhOBfTlRCISoRJtwie3+2Vb0="; + }) + (fetchpatch { + name = "import-monad.patch"; + url = "https://github.com/haskell/ThreadScope/commit/8846508e9769a8dfd82b3ff66259ba4d58255932.patch"; + sha256 = "sha256-wBqDJWmqvmU1sFuw/ZlxHOb8xPhZO2RBuyYFP9bJCVI="; + }) + ] + super.threadscope); # http2 also overridden in all-packages.nix for mailctl. # twain is currently only used by mailctl, so the .overrideScope shouldn't From 641a1f5690ea88e1c21fb8502a743a9f661dda30 Mon Sep 17 00:00:00 2001 From: Peter Becich Date: Sun, 10 Mar 2024 13:24:51 -0700 Subject: [PATCH 190/340] haskellPackages.safe-coloured-text-gen: unbreak --- .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 - pkgs/development/haskell-modules/hackage-packages.nix | 3 --- 2 files changed, 4 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index e7fb88e1d479..1ac9e8d48086 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -4749,7 +4749,6 @@ broken-packages: - SableCC2Hs # failure in job https://hydra.nixos.org/build/233213351 at 2023-09-02 - safe-buffer-monad # failure in job https://hydra.nixos.org/build/233192108 at 2023-09-02 - safe-coerce # failure in job https://hydra.nixos.org/build/233244289 at 2023-09-02 - - safe-coloured-text-gen # failure in job https://hydra.nixos.org/build/233225146 at 2023-09-02 - safe-coloured-text-layout # failure in job https://hydra.nixos.org/build/233247031 at 2023-09-02 - safecopy-migrate # failure in job https://hydra.nixos.org/build/233224574 at 2023-09-02 - safecopy-store # failure in job https://hydra.nixos.org/build/233227973 at 2023-09-02 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index b9cff9115010..b85f6850a4ab 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -166369,7 +166369,6 @@ self: { ]; description = "iCalendar data types, parser, and printer"; license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.maralorn ]; }) {}; "iException" = callPackage @@ -260070,8 +260069,6 @@ self: { ]; testToolDepends = [ sydtest-discover ]; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "safe-coloured-text-layout" = callPackage From 054ea240e2560d664fa36ebcdea51d30dc45f02b Mon Sep 17 00:00:00 2001 From: Xinglu Chen Date: Mon, 11 Mar 2024 14:33:08 +0100 Subject: [PATCH 191/340] haskellPackages.ipa: unbreak Too restrictive upper bound. --- pkgs/development/haskell-modules/configuration-common.nix | 4 ++++ .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 - 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 01a67c32c15b..33ba4cb29793 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -499,6 +499,10 @@ self: super: { inline-java = addBuildDepend pkgs.jdk super.inline-java; + # Too strict upper bound on unicode-transforms + # + ipa = doJailbreak super.ipa; + # Upstream notified by e-mail. permutation = dontCheck super.permutation; diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 1ac9e8d48086..0ada1fc492e1 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -2884,7 +2884,6 @@ broken-packages: - iotransaction # failure in job https://hydra.nixos.org/build/233226259 at 2023-09-02 - ip2location # failure in job https://hydra.nixos.org/build/233208648 at 2023-09-02 - ip2proxy # failure in job https://hydra.nixos.org/build/233218808 at 2023-09-02 - - ipa # failure in job https://hydra.nixos.org/build/233242228 at 2023-09-02 - ipfs # failure in job https://hydra.nixos.org/build/233598054 at 2023-09-02 - ipopt-hs # failure in job https://hydra.nixos.org/build/233210102 at 2023-09-02 - ip-quoter # failure in job https://hydra.nixos.org/build/233234581 at 2023-09-02 From 3ac51555837449e13455236b8933a67ccf24d24f Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Mon, 11 Mar 2024 22:47:32 +0100 Subject: [PATCH 192/340] openttd-ttf: 0.5 -> 0.6 --- pkgs/by-name/op/openttd-ttf/package.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/op/openttd-ttf/package.nix b/pkgs/by-name/op/openttd-ttf/package.nix index 6c9f71999588..d647e1a3c74a 100644 --- a/pkgs/by-name/op/openttd-ttf/package.nix +++ b/pkgs/by-name/op/openttd-ttf/package.nix @@ -6,13 +6,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "openttd-ttf"; - version = "0.5"; + version = "0.6"; src = fetchFromGitHub { owner = "zephyris"; repo = "openttd-ttf"; rev = "refs/tags/${finalAttrs.version}"; - hash = "sha256-GjtfwM268i3bUAX8Pw5/Og9029AuD1OZuJ2VIlFTogY="; + hash = "sha256-Nr3oLiCEdpUhB/IczCEoLM8kb1hGDH/d6WYWRbjgOi8="; }; nativeBuildInputs = [ @@ -25,6 +25,9 @@ stdenvNoCC.mkDerivation (finalAttrs: { postPatch = '' chmod a+x build.sh + # Test requires openttd source and an additional python module, doesn't seem worth it + substituteInPlace build.sh \ + --replace-fail "python3 checkOpenTTDStrings.py ../openttd/src/lang" "" patchShebangs --build build.sh ''; From d57266dd7b1f6fccdce40ebe3c1e2c16c8a57d29 Mon Sep 17 00:00:00 2001 From: maralorn Date: Tue, 12 Mar 2024 14:52:10 +0100 Subject: [PATCH 193/340] haskellPackages.reflex-dom-core: Fix build --- .../haskell-modules/configuration-common.nix | 45 ++++++++++--------- 1 file changed, 25 insertions(+), 20 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 33ba4cb29793..986c71780830 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1627,26 +1627,31 @@ self: super: { # Tests disabled and broken override needed because of missing lib chrome-test-utils: https://github.com/reflex-frp/reflex-dom/issues/392 # 2022-03-16: Pullrequest for ghc 9 compat https://github.com/reflex-frp/reflex-dom/pull/433 - reflex-dom-core = overrideCabal (old: { - postPatch = old.postPatch or "" + '' - sed -i 's/template-haskell.*2.17/template-haskell/' reflex-dom-core.cabal - sed -i 's/semialign.*1.3/semialign/' reflex-dom-core.cabal - sed -i 's/these.*0.9/these/' reflex-dom-core.cabal - ''; - }) - ((appendPatches [ - (fetchpatch { - url = "https://github.com/reflex-frp/reflex-dom/commit/1814640a14c6c30b1b2299e74d08fb6fcaadfb94.patch"; - sha256 = "sha256-QyX2MLd7Tk0M1s0DU0UV3szXs8ngz775i3+KI62Q3B8="; - relative = "reflex-dom-core"; - }) - (fetchpatch { - url = "https://github.com/reflex-frp/reflex-dom/commit/56fa8a484ccfc7d3365d07fea3caa430155dbcac.patch"; - sha256 = "sha256-IogAYJZac17Bg99ZnnFX/7I44DAnHo2PRBWD0iVHbNA="; - relative = "reflex-dom-core"; - }) - ] - (doDistribute (unmarkBroken (dontCheck (doJailbreak super.reflex-dom-core)))))); + reflex-dom-core = lib.pipe super.reflex-dom-core [ + doDistribute + unmarkBroken + dontCheck + (appendPatches [ + (fetchpatch { + name = "fix-th-build-order.patch"; + url = "https://github.com/reflex-frp/reflex-dom/commit/1814640a14c6c30b1b2299e74d08fb6fcaadfb94.patch"; + sha256 = "sha256-QyX2MLd7Tk0M1s0DU0UV3szXs8ngz775i3+KI62Q3B8="; + relative = "reflex-dom-core"; + }) + (fetchpatch { + name = "bump-reflex-dom-core-bounds.patch"; + url = "https://github.com/reflex-frp/reflex-dom/commit/51cdd96dde9d65fcde326a16a797397bf62102d9.patch"; + sha256 = "sha256-Ct8gMbXqN+6vqTwFiqnKxddAfs+YFaBocF4G7PPMzFo="; + relative = "reflex-dom-core"; + }) + (fetchpatch { + name = "new-mtl-compat.patch"; + url = "https://github.com/reflex-frp/reflex-dom/commit/df95bfc0b9baf70492f20daddfe6bb180f80c413.patch"; + sha256 = "sha256-zkLZtcnfqpfiv6zDEmkZjWHr2b7lOnZ4zujm0/pkxQg="; + relative = "reflex-dom-core"; + }) + ]) + ]; # Tests disabled because they assume to run in the whole jsaddle repo and not the hackage tarball of jsaddle-warp. jsaddle-warp = dontCheck super.jsaddle-warp; From 2e801596973c53b7d73efaa8971fd6b903bbdc5a Mon Sep 17 00:00:00 2001 From: Jared Baur Date: Tue, 12 Mar 2024 11:57:48 -0700 Subject: [PATCH 194/340] corerad: 1.2.2 -> 1.3.0 https://github.com/mdlayher/corerad/blob/main/CHANGELOG.md#v130 --- pkgs/tools/networking/corerad/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/networking/corerad/default.nix b/pkgs/tools/networking/corerad/default.nix index 1a3340fcdb14..dce88912e6b3 100644 --- a/pkgs/tools/networking/corerad/default.nix +++ b/pkgs/tools/networking/corerad/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "corerad"; - version = "1.2.2"; + version = "1.3.0"; src = fetchFromGitHub { owner = "mdlayher"; repo = "corerad"; rev = "v${version}"; - sha256 = "sha256-cBP4jJhnIx+UwcbuQ3xbpImkLX4jSnsyvwfOEs31On4="; + hash = "sha256-vIKmE9Lq8We7BTMUHIgnOU370ZnNW7YG75WALWdG+4A="; }; - vendorHash = "sha256-RkwfHjWu40AW+7zLc+sY5p2nyy3YPHk5sjt6foC103k="; + vendorHash = "sha256-dsqFleXpL8yAcdigqxJsk/Sxvp9OTqbGK3xDEiHkM8A="; # Since the tarball pulled from GitHub doesn't contain git tag information, # we fetch the expected tag's timestamp from a file in the root of the From 9a592efa71b89c1a7d6be8bdea4c266cc7211bfe Mon Sep 17 00:00:00 2001 From: Jared Baur Date: Tue, 12 Mar 2024 12:15:28 -0700 Subject: [PATCH 195/340] corerad: add jmbaur as maintainer --- pkgs/tools/networking/corerad/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/tools/networking/corerad/default.nix b/pkgs/tools/networking/corerad/default.nix index dce88912e6b3..bb0ac8f32176 100644 --- a/pkgs/tools/networking/corerad/default.nix +++ b/pkgs/tools/networking/corerad/default.nix @@ -33,7 +33,7 @@ buildGoModule rec { homepage = "https://github.com/mdlayher/corerad"; description = "Extensible and observable IPv6 NDP RA daemon"; license = licenses.asl20; - maintainers = with maintainers; [ mdlayher ]; + maintainers = with maintainers; [ mdlayher jmbaur ]; platforms = platforms.linux; mainProgram = "corerad"; }; From c1bc3702c8efc0cc5a360611da926c9388eac0c6 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Sun, 25 Feb 2024 12:38:16 -0500 Subject: [PATCH 196/340] neatvnc: 0.7.2 -> 0.8.0 Diff: https://github.com/any1/neatvnc/compare/v0.7.2...v0.8.0 Changelog: https://github.com/any1/neatvnc/releases/tag/v0.8.0 --- pkgs/development/libraries/neatvnc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/neatvnc/default.nix b/pkgs/development/libraries/neatvnc/default.nix index 281689c60b67..2680dbd1ae92 100644 --- a/pkgs/development/libraries/neatvnc/default.nix +++ b/pkgs/development/libraries/neatvnc/default.nix @@ -15,13 +15,13 @@ stdenv.mkDerivation rec { pname = "neatvnc"; - version = "0.7.2"; + version = "0.8.0"; src = fetchFromGitHub { owner = "any1"; repo = pname; rev = "v${version}"; - sha256 = "sha256-S2LMD15MYd/t/Z8B1OQ0hVrZQLR6Gf4LB45mhmDwblg="; + hash = "sha256-BArEaQa+CNGzIoENsZSj9seFx9qdCLWiejh6EvpTch8="; }; strictDeps = true; From 336e85aec411e2550315ccfdcc03a36249f6fdd8 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Sun, 25 Feb 2024 12:39:49 -0500 Subject: [PATCH 197/340] wayvnc: 0.7.2 -> 0.8.0 Diff: https://github.com/any1/wayvnc/compare/v0.7.2...v0.8.0 Changelog: https://github.com/any1/wayvnc/releases/tag/v0.8.0 --- pkgs/applications/networking/remote/wayvnc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/remote/wayvnc/default.nix b/pkgs/applications/networking/remote/wayvnc/default.nix index 19d19310591d..0712e68e324b 100644 --- a/pkgs/applications/networking/remote/wayvnc/default.nix +++ b/pkgs/applications/networking/remote/wayvnc/default.nix @@ -18,13 +18,13 @@ stdenv.mkDerivation rec { pname = "wayvnc"; - version = "0.7.2"; + version = "0.8.0"; src = fetchFromGitHub { owner = "any1"; repo = pname; rev = "v${version}"; - sha256 = "sha256-6at0p1Xc25K5l6sq2uMWpaLVvZMNlWC0ybyZyrIw41I="; + hash = "sha256-IGEM212CU91+pT8xq3BzrPrIDUZxZveb2jhatMGJAsw="; }; strictDeps = true; From ba82f247314d304e98e9a08af2b91de23bafe77d Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Tue, 12 Mar 2024 16:48:51 -0400 Subject: [PATCH 198/340] weston: raise neatvnc version bound to 0.8.0 --- pkgs/applications/window-managers/weston/default.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/applications/window-managers/weston/default.nix b/pkgs/applications/window-managers/weston/default.nix index 34532411888c..b4472425324e 100644 --- a/pkgs/applications/window-managers/weston/default.nix +++ b/pkgs/applications/window-managers/weston/default.nix @@ -26,6 +26,13 @@ stdenv.mkDerivation rec { hash = "sha256-Uv8dSqI5Si5BbIWjOLYnzpf6cdQ+t2L9Sq8UXTb8eVo="; }; + postPatch = '' + # raise neatvnc version bound to 0.8.0 + # https://gitlab.freedesktop.org/wayland/weston/-/issues/890 + substituteInPlace libweston/backend-vnc/meson.build \ + --replace-fail "'neatvnc', version: ['>= 0.7.0', '< 0.8.0']" "'neatvnc', version: ['>= 0.7.0', '<= 0.8.0']" + ''; + depsBuildBuild = [ pkg-config ]; nativeBuildInputs = [ meson ninja pkg-config python3 wayland-scanner ]; buildInputs = [ From f9200099e6f9e7b3ea09d02327a55390677bd7c9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 13 Mar 2024 00:06:59 +0000 Subject: [PATCH 199/340] checkstyle: 10.14.0 -> 10.14.1 --- pkgs/development/tools/analysis/checkstyle/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/analysis/checkstyle/default.nix b/pkgs/development/tools/analysis/checkstyle/default.nix index 01c701048783..e8d1d45069f3 100644 --- a/pkgs/development/tools/analysis/checkstyle/default.nix +++ b/pkgs/development/tools/analysis/checkstyle/default.nix @@ -1,12 +1,12 @@ { lib, stdenvNoCC, fetchurl, makeBinaryWrapper, jre }: stdenvNoCC.mkDerivation rec { - version = "10.14.0"; + version = "10.14.1"; pname = "checkstyle"; src = fetchurl { url = "https://github.com/checkstyle/checkstyle/releases/download/checkstyle-${version}/checkstyle-${version}-all.jar"; - sha256 = "sha256-suPuRdKIXP9gzPKkIWku6P+QAQOts781wQRoz1FKs58="; + sha256 = "sha256-XgA8qzLBmvhbYq6c6WB8Yj9yudtKrFS3whbmobVAs2A="; }; nativeBuildInputs = [ makeBinaryWrapper ]; From bc1d6b30af6c7dbe1402645cf2c68b321555a8e3 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Wed, 13 Mar 2024 13:25:12 +0100 Subject: [PATCH 200/340] haskellPackages.hw-fingertree: unify overrides The test suite problem is universal. The workaround for it also alleviates the problem with GHC 9.8 --- pkgs/development/haskell-modules/configuration-common.nix | 4 ++++ pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix | 3 --- pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix | 1 - pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix | 1 - 4 files changed, 4 insertions(+), 5 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 986c71780830..2edd95c8536d 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -311,6 +311,10 @@ self: super: { }) ]) super.memory; + # Depends on outdated deps hedgehog < 1.4, doctest < 0.12 for tests + # As well as deepseq < 1.5 (so it forbids GHC 9.8) + hw-fingertree = doJailbreak super.hw-fingertree; + # 2024-03-10: Maintainance stalled, fixes unmerged: https://github.com/haskell/ThreadScope/pull/130 threadscope = overrideCabal (drv: { prePatch = drv.prePatch or "" + '' 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 3f63abcabe19..653187007b31 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix @@ -105,9 +105,6 @@ in { # Broken because of unix >= 2.8 for GHC >= 9.6 darcs = unmarkBroken (doDistribute super.darcs); - # Test suite has too strict dependencies - hw-fingertree = dontCheck super.hw-fingertree; - inherit ( let 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 726ced3e65d4..e46a36dea4bc 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix @@ -109,7 +109,6 @@ self: super: { servant-lucid = doJailbreak super.servant-lucid; 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; 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 56ca1ae601fc..5613f36b0c95 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix @@ -94,7 +94,6 @@ self: super: { 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 From 9b4c9079b57c9979fa14c1b818f3dc39a91edf3d Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Wed, 13 Mar 2024 14:38:59 +0100 Subject: [PATCH 201/340] sarasa-gothic: 1.0.5 -> 1.0.6, refactor --- .../sa/sarasa-gothic/package.nix} | 30 ++++++++++++------- pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 19 insertions(+), 13 deletions(-) rename pkgs/{data/fonts/sarasa-gothic/default.nix => by-name/sa/sarasa-gothic/package.nix} (57%) diff --git a/pkgs/data/fonts/sarasa-gothic/default.nix b/pkgs/by-name/sa/sarasa-gothic/package.nix similarity index 57% rename from pkgs/data/fonts/sarasa-gothic/default.nix rename to pkgs/by-name/sa/sarasa-gothic/package.nix index 35f098442c22..3d91b7ee0f47 100644 --- a/pkgs/data/fonts/sarasa-gothic/default.nix +++ b/pkgs/by-name/sa/sarasa-gothic/package.nix @@ -1,19 +1,24 @@ -{ lib, stdenvNoCC, fetchurl, p7zip }: +{ + lib, + stdenvNoCC, + fetchurl, + unzip, +}: -stdenvNoCC.mkDerivation rec { +stdenvNoCC.mkDerivation (finalAttrs: { pname = "sarasa-gothic"; - version = "1.0.5"; + version = "1.0.6"; src = fetchurl { # Use the 'ttc' files here for a smaller closure size. # (Using 'ttf' files gives a closure size about 15x larger, as of November 2021.) - url = "https://github.com/be5invis/Sarasa-Gothic/releases/download/v${version}/Sarasa-TTC-${version}.7z"; - hash = "sha256-OPoX6GNCilA8Lj9kLO6RHapU7mpZTiNa/8LL72TG1Wk="; + url = "https://github.com/be5invis/Sarasa-Gothic/releases/download/v${finalAttrs.version}b/Sarasa-TTC-${finalAttrs.version}.zip"; + hash = "sha256-MkbmEn4vV2WEDC8pW+WewPuVhlLPi2iGmhvJW6Szksw="; }; sourceRoot = "."; - nativeBuildInputs = [ p7zip ]; + nativeBuildInputs = [ unzip ]; installPhase = '' runHook preInstall @@ -24,11 +29,14 @@ stdenvNoCC.mkDerivation rec { runHook postInstall ''; - meta = with lib; { + meta = { description = "A CJK programming font based on Iosevka and Source Han Sans"; homepage = "https://github.com/be5invis/Sarasa-Gothic"; - license = licenses.ofl; - maintainers = [ maintainers.ChengCat ]; - platforms = platforms.all; + license = lib.licenses.ofl; + maintainers = with lib.maintainers; [ + ChengCat + wegank + ]; + platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ab3de3d72503..8e899841fbd8 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -29536,8 +29536,6 @@ with pkgs; sarabun-font = callPackage ../data/fonts/sarabun { }; - sarasa-gothic = callPackage ../data/fonts/sarasa-gothic { }; - savepagenow = callPackage ../tools/misc/savepagenow { }; scheme-manpages = callPackage ../data/documentation/scheme-manpages { }; From 883295650adf2b7b718a2461261809182de7d4b0 Mon Sep 17 00:00:00 2001 From: Atemu Date: Wed, 13 Mar 2024 19:39:21 +0100 Subject: [PATCH 202/340] ffmpeg: move extraPatches to generic drv This effectively obsoletes extraPatches --- pkgs/development/libraries/ffmpeg/4.nix | 26 +----------------- pkgs/development/libraries/ffmpeg/generic.nix | 27 ++++++++++++++++++- 2 files changed, 27 insertions(+), 26 deletions(-) diff --git a/pkgs/development/libraries/ffmpeg/4.nix b/pkgs/development/libraries/ffmpeg/4.nix index b5d169b59744..3b587b20b6d6 100644 --- a/pkgs/development/libraries/ffmpeg/4.nix +++ b/pkgs/development/libraries/ffmpeg/4.nix @@ -1,29 +1,5 @@ import ./generic.nix { version = "4.4.4"; hash = "sha256-Q8bkuF/1uJfqttJJoObnnLX3BEduv+qxsvOrVhMvRjA="; - extraPatches = [ - { - name = "libsvtav1-1.5.0-compat-compressed_ten_bit_format.patch"; - url = "https://git.ffmpeg.org/gitweb/ffmpeg.git/patch/031f1561cd286596cdb374da32f8aa816ce3b135"; - hash = "sha256-mSnmAkoNikDpxcN+A/hpB7mUbbtcMvm4tG6gZFuroe8="; - } - { - # Backport fix for binutils-2.41. - name = "binutils-2.41.patch"; - url = "https://git.ffmpeg.org/gitweb/ffmpeg.git/patch/effadce6c756247ea8bae32dc13bb3e6f464f0eb"; - hash = "sha256-vlBUMJ1bORQHRNpuzc5iXsTWwS/CN5BmGIA8g7H7mJE="; - } - # The upstream patch isn’t for ffmpeg 4, but it will apply with a few tweaks. - # Fixes a crash when built with clang 16 due to UB in ff_seek_frame_binary. - { - name = "utils-fix_crash_in_ff_seek_frame_binary.patch"; - url = "https://git.ffmpeg.org/gitweb/ffmpeg.git/patch/ab792634197e364ca1bb194f9abe36836e42f12d"; - hash = "sha256-UxZ4VneZpw+Q/UwkEUDNdb2nOx1QnMrZ40UagspNTxI="; - postFetch = '' - substituteInPlace "$out" \ - --replace libavformat/seek.c libavformat/utils.c \ - --replace 'const AVInputFormat *const ' 'const AVInputFormat *' - ''; - } - ]; + extraPatches = [ ]; } diff --git a/pkgs/development/libraries/ffmpeg/generic.nix b/pkgs/development/libraries/ffmpeg/generic.nix index 24ea17d0d86e..5a4b4d8222bf 100644 --- a/pkgs/development/libraries/ffmpeg/generic.nix +++ b/pkgs/development/libraries/ffmpeg/generic.nix @@ -305,7 +305,7 @@ */ let - inherit (lib) optional optionals optionalString enableFeature versionAtLeast; + inherit (lib) optional optionals optionalString enableFeature versionOlder versionAtLeast; in @@ -363,6 +363,31 @@ stdenv.mkDerivation (finalAttrs: { ''; patches = map (patch: fetchpatch patch) (extraPatches + ++ optionals (versionOlder version "5") [ + { + name = "libsvtav1-1.5.0-compat-compressed_ten_bit_format.patch"; + url = "https://git.ffmpeg.org/gitweb/ffmpeg.git/patch/031f1561cd286596cdb374da32f8aa816ce3b135"; + hash = "sha256-mSnmAkoNikDpxcN+A/hpB7mUbbtcMvm4tG6gZFuroe8="; + } + { + # Backport fix for binutils-2.41. + name = "binutils-2.41.patch"; + url = "https://git.ffmpeg.org/gitweb/ffmpeg.git/patch/effadce6c756247ea8bae32dc13bb3e6f464f0eb"; + hash = "sha256-vlBUMJ1bORQHRNpuzc5iXsTWwS/CN5BmGIA8g7H7mJE="; + } + # The upstream patch isn’t for ffmpeg 4, but it will apply with a few tweaks. + # Fixes a crash when built with clang 16 due to UB in ff_seek_frame_binary. + { + name = "utils-fix_crash_in_ff_seek_frame_binary.patch"; + url = "https://git.ffmpeg.org/gitweb/ffmpeg.git/patch/ab792634197e364ca1bb194f9abe36836e42f12d"; + hash = "sha256-UxZ4VneZpw+Q/UwkEUDNdb2nOx1QnMrZ40UagspNTxI="; + postFetch = '' + substituteInPlace "$out" \ + --replace libavformat/seek.c libavformat/utils.c \ + --replace 'const AVInputFormat *const ' 'const AVInputFormat *' + ''; + } + ] ++ (lib.optional (lib.versionAtLeast finalAttrs.version "6" && lib.versionOlder finalAttrs.version "6.1") { # this can be removed post 6.1 name = "fix_aacps_tablegen"; From 8d803996c702c3cc244c98d7fe5cb638441f9d93 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 13 Mar 2024 19:48:18 -0500 Subject: [PATCH 203/340] yabai: 6.0.15 -> 7.0.2 --- pkgs/os-specific/darwin/yabai/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/os-specific/darwin/yabai/default.nix b/pkgs/os-specific/darwin/yabai/default.nix index cdae949ba982..fa8067d8d478 100644 --- a/pkgs/os-specific/darwin/yabai/default.nix +++ b/pkgs/os-specific/darwin/yabai/default.nix @@ -17,7 +17,7 @@ let pname = "yabai"; - version = "6.0.15"; + version = "7.0.2"; test-version = testers.testVersion { package = yabai; @@ -53,7 +53,7 @@ in src = fetchzip { url = "https://github.com/koekeishiya/yabai/releases/download/v${version}/yabai-v${version}.tar.gz"; - hash = "sha256-L82N0IaC2OAZVhmu9NALencK78FeCZI2cWJyNkGH2vQ="; + hash = "sha256-FeNiJJM5vdzFT9s7N9cTjLYxKEfzZnKE9br13lkQhJo="; }; nativeBuildInputs = [ @@ -89,7 +89,7 @@ in owner = "koekeishiya"; repo = "yabai"; rev = "v${version}"; - hash = "sha256-buX6FRIXdM5VmYpA80eESDMPf+xeMfJJj0ulyx2g94M="; + hash = "sha256-/MOAKsY7MlRWdvUQwHeITTeGJbCUdX7blZZAl2zXuic="; }; nativeBuildInputs = [ From ec34e3d7407c7a0f5054277941f6cb7cb41002a1 Mon Sep 17 00:00:00 2001 From: Atemu Date: Wed, 13 Mar 2024 19:15:21 +0100 Subject: [PATCH 204/340] ffmpeg: make version a regular parameter and use callPackage pattern This is (to my knowledge) a novel pattern that is similar to how callPackages (note the s) is used. Whereas callPackages would try to make the arguments of default.nix overrideable, this instead exposes the individual packages' arguments. This pattern is a lot more robust than the custom import pattern I had implemented here before. It also moves the implementation detail out of all-packages which is great. Making the version part of the interface allows overriders to declare a different ABI. Doing so via overrideAttrs would not affect the flags in the arguments; effectively retaining the overridden package's ABI. See https://github.com/NixOS/nixpkgs/issues/280645 for an instance of that. By overriding the arguments using ffmpeg.override { version = "..."; ... } the ABI will now be overridden as expected. This means you could theoretically turn ffmpeg_5-full into ffmpeg_4-headless by overriding it with { version = "4.4.4"; hash = ...; ffmpegVariant = "headless"; } Having these implicit parameters be explicit parameters feels a lot cleaner and neater to work with. --- pkgs/development/libraries/ffmpeg/4.nix | 5 -- pkgs/development/libraries/ffmpeg/5.nix | 6 -- pkgs/development/libraries/ffmpeg/6.nix | 6 -- pkgs/development/libraries/ffmpeg/default.nix | 58 +++++++++++++++++++ pkgs/development/libraries/ffmpeg/generic.nix | 21 ++++--- pkgs/top-level/all-packages.nix | 57 +++++------------- 6 files changed, 83 insertions(+), 70 deletions(-) delete mode 100644 pkgs/development/libraries/ffmpeg/4.nix delete mode 100644 pkgs/development/libraries/ffmpeg/5.nix delete mode 100644 pkgs/development/libraries/ffmpeg/6.nix create mode 100644 pkgs/development/libraries/ffmpeg/default.nix diff --git a/pkgs/development/libraries/ffmpeg/4.nix b/pkgs/development/libraries/ffmpeg/4.nix deleted file mode 100644 index 3b587b20b6d6..000000000000 --- a/pkgs/development/libraries/ffmpeg/4.nix +++ /dev/null @@ -1,5 +0,0 @@ -import ./generic.nix { - version = "4.4.4"; - hash = "sha256-Q8bkuF/1uJfqttJJoObnnLX3BEduv+qxsvOrVhMvRjA="; - extraPatches = [ ]; -} diff --git a/pkgs/development/libraries/ffmpeg/5.nix b/pkgs/development/libraries/ffmpeg/5.nix deleted file mode 100644 index d4d78befe7dc..000000000000 --- a/pkgs/development/libraries/ffmpeg/5.nix +++ /dev/null @@ -1,6 +0,0 @@ -import ./generic.nix { - version = "5.1.4"; - hash = "sha256-2jUL1/xGUf7aMooST2DW41KE7bC+BtgChXmj0sAJZ90="; - extraPatches = [ - ]; -} diff --git a/pkgs/development/libraries/ffmpeg/6.nix b/pkgs/development/libraries/ffmpeg/6.nix deleted file mode 100644 index 9b9b5e49a4e5..000000000000 --- a/pkgs/development/libraries/ffmpeg/6.nix +++ /dev/null @@ -1,6 +0,0 @@ -import ./generic.nix { - version = "6.1.1"; - hash = "sha256-Q0c95hbCVUHQWPoh5uC8uzMylmB4BnWg+VhXEgSouzo="; - extraPatches = [ - ]; -} diff --git a/pkgs/development/libraries/ffmpeg/default.nix b/pkgs/development/libraries/ffmpeg/default.nix new file mode 100644 index 000000000000..5c15239541d8 --- /dev/null +++ b/pkgs/development/libraries/ffmpeg/default.nix @@ -0,0 +1,58 @@ +{ callPackage, darwin }: + +let + mkFFmpeg = + initArgs: ffmpegVariant: + callPackage ./generic.nix ( + { + inherit (darwin.apple_sdk.frameworks) + Cocoa + CoreServices + CoreAudio + CoreMedia + AVFoundation + MediaToolbox + VideoDecodeAcceleration + VideoToolbox + ; + } + // (initArgs // { inherit ffmpegVariant; }) + ); + + v4 = { + version = "4.4.4"; + hash = "sha256-Q8bkuF/1uJfqttJJoObnnLX3BEduv+qxsvOrVhMvRjA="; + }; + + v5 = { + version = "5.1.4"; + hash = "sha256-2jUL1/xGUf7aMooST2DW41KE7bC+BtgChXmj0sAJZ90="; + }; + + v6 = { + version = "6.1.1"; + hash = "sha256-Q0c95hbCVUHQWPoh5uC8uzMylmB4BnWg+VhXEgSouzo="; + }; +in + +rec { + ffmpeg_4 = mkFFmpeg v4 "small"; + ffmpeg_4-headless = mkFFmpeg v4 "headless"; + ffmpeg_4-full = mkFFmpeg v4 "full"; + + ffmpeg_5 = mkFFmpeg v5 "small"; + ffmpeg_5-headless = mkFFmpeg v5 "headless"; + ffmpeg_5-full = mkFFmpeg v5 "full"; + + ffmpeg_6 = mkFFmpeg v6 "small"; + ffmpeg_6-headless = mkFFmpeg v6 "headless"; + ffmpeg_6-full = mkFFmpeg v6 "full"; + + # Please make sure this is updated to the latest version on the next major + # update to ffmpeg + # Packages which use ffmpeg as a library, should pin to the relevant major + # version number which the upstream support. + ffmpeg = ffmpeg_6; + ffmpeg-headless = ffmpeg_6-headless; + ffmpeg-full = ffmpeg_6-full; +} diff --git a/pkgs/development/libraries/ffmpeg/generic.nix b/pkgs/development/libraries/ffmpeg/generic.nix index 5a4b4d8222bf..c770d8b6013d 100644 --- a/pkgs/development/libraries/ffmpeg/generic.nix +++ b/pkgs/development/libraries/ffmpeg/generic.nix @@ -1,7 +1,15 @@ -{ version, hash, extraPatches ? [] }: - { lib, stdenv, buildPackages, removeReferencesTo, addOpenGLRunpath, pkg-config, perl, texinfo, yasm + # You can fetch any upstream version using this derivation by specifying version and hash + # NOTICE: Always use this argument to override the version. Do not use overrideAttrs. +, version # ffmpeg ABI version. Also declare this if you're overriding the source. +, hash ? "" # hash of the upstream source for the given ABI version +, source ? fetchgit { + url = "https://git.ffmpeg.org/ffmpeg.git"; + rev = "n${version}"; + inherit hash; + } + , ffmpegVariant ? "small" # Decides which dependencies are enabled by default # Build with headless deps; excludes dependencies that are only necessary for @@ -346,12 +354,7 @@ assert buildSwscale -> buildAvutil; stdenv.mkDerivation (finalAttrs: { pname = "ffmpeg" + (optionalString (ffmpegVariant != "small") "-${ffmpegVariant}"); inherit version; - - src = fetchgit { - url = "https://git.ffmpeg.org/ffmpeg.git"; - rev = "n${finalAttrs.version}"; - inherit hash; - }; + src = source; postPatch = '' patchShebangs . @@ -362,7 +365,7 @@ stdenv.mkDerivation (finalAttrs: { --replace /usr/local/lib/frei0r-1 ${frei0r}/lib/frei0r-1 ''; - patches = map (patch: fetchpatch patch) (extraPatches + patches = map (patch: fetchpatch patch) ([ ] ++ optionals (versionOlder version "5") [ { name = "libsvtav1-1.5.0-compat-compressed_ten_bit_format.patch"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e57606d58315..461752b5a550 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -20960,50 +20960,19 @@ with pkgs; linbox = callPackage ../development/libraries/linbox { }; - ffmpeg_4 = callPackage ../development/libraries/ffmpeg/4.nix { - inherit (darwin.apple_sdk.frameworks) - Cocoa CoreServices CoreAudio CoreMedia AVFoundation MediaToolbox - VideoDecodeAcceleration VideoToolbox; - }; - ffmpeg_4-headless = ffmpeg_4.override { - ffmpegVariant = "headless"; - }; - ffmpeg_4-full = ffmpeg_4.override { - ffmpegVariant = "full"; - }; - - ffmpeg_5 = callPackage ../development/libraries/ffmpeg/5.nix { - inherit (darwin.apple_sdk.frameworks) - Cocoa CoreServices CoreAudio CoreMedia AVFoundation MediaToolbox - VideoDecodeAcceleration VideoToolbox; - }; - ffmpeg_5-headless = ffmpeg_5.override { - ffmpegVariant = "headless"; - }; - ffmpeg_5-full = ffmpeg_5.override { - ffmpegVariant = "full"; - }; - - ffmpeg_6 = callPackage ../development/libraries/ffmpeg/6.nix { - inherit (darwin.apple_sdk.frameworks) - Cocoa CoreServices CoreAudio CoreMedia AVFoundation MediaToolbox - VideoDecodeAcceleration VideoToolbox; - }; - ffmpeg_6-headless = ffmpeg_6.override { - ffmpegVariant = "headless"; - }; - ffmpeg_6-full = ffmpeg_6.override { - ffmpegVariant = "full"; - }; - - # Aliases - # Please make sure this is updated to the latest version on the next major - # update to ffmpeg - # Packages which use ffmpeg as a library, should pin to the relevant major - # version number which the upstream support. - ffmpeg = ffmpeg_6; - ffmpeg-headless = ffmpeg_6-headless; - ffmpeg-full = ffmpeg_6-full; + inherit (callPackage ../development/libraries/ffmpeg { }) + ffmpeg_4 + ffmpeg_4-headless + ffmpeg_4-full + ffmpeg_5 + ffmpeg_5-headless + ffmpeg_5-full + ffmpeg_6 + ffmpeg_6-headless + ffmpeg_6-full + ffmpeg + ffmpeg-headless + ffmpeg-full; ffmpegthumbnailer = callPackage ../development/libraries/ffmpegthumbnailer { }; From b72fefdcd1d79991fa6606791aa98651c11f8120 Mon Sep 17 00:00:00 2001 From: Atemu Date: Wed, 13 Mar 2024 19:59:04 +0100 Subject: [PATCH 205/340] ffmpeg: remove finalAttrs.version usage You should use the override interface to modify ABI version, not overrideAttrs. --- pkgs/development/libraries/ffmpeg/generic.nix | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/pkgs/development/libraries/ffmpeg/generic.nix b/pkgs/development/libraries/ffmpeg/generic.nix index c770d8b6013d..44c5b66a5e13 100644 --- a/pkgs/development/libraries/ffmpeg/generic.nix +++ b/pkgs/development/libraries/ffmpeg/generic.nix @@ -391,14 +391,14 @@ stdenv.mkDerivation (finalAttrs: { ''; } ] - ++ (lib.optional (lib.versionAtLeast finalAttrs.version "6" && lib.versionOlder finalAttrs.version "6.1") + ++ (lib.optional (lib.versionAtLeast version "6" && lib.versionOlder version "6.1") { # this can be removed post 6.1 name = "fix_aacps_tablegen"; url = "https://git.ffmpeg.org/gitweb/ffmpeg.git/patch/814178f92647be2411516bbb82f48532373d2554"; hash = "sha256-FQV9/PiarPXCm45ldtCsxGHjlrriL8DKpn1LaKJ8owI="; } ) - ++ (lib.optional (lib.versionAtLeast finalAttrs.version "6.1" && lib.versionOlder finalAttrs.version "6.2") + ++ (lib.optional (lib.versionAtLeast version "6.1" && lib.versionOlder version "6.2") { # this can be removed post 6.1 name = "fix_build_failure_due_to_PropertyKey_EncoderID"; url = "https://git.ffmpeg.org/gitweb/ffmpeg.git/patch/cb049d377f54f6b747667a93e4b719380c3e9475"; @@ -459,7 +459,7 @@ stdenv.mkDerivation (finalAttrs: { (enableFeature buildAvdevice "avdevice") (enableFeature buildAvfilter "avfilter") (enableFeature buildAvformat "avformat") - ] ++ optionals (lib.versionOlder finalAttrs.version "5") [ + ] ++ optionals (lib.versionOlder version "5") [ # Ffmpeg > 4 doesn't know about the flag anymore (enableFeature buildAvresample "avresample") ] ++ [ @@ -490,7 +490,7 @@ stdenv.mkDerivation (finalAttrs: { */ (enableFeature withAlsa "alsa") (enableFeature withAom "libaom") - ] ++ optionals (versionAtLeast finalAttrs.version "6.1") [ + ] ++ optionals (versionAtLeast version "6.1") [ (enableFeature withAribcaption "libaribcaption") ] ++ [ (enableFeature withAss "libass") @@ -515,7 +515,7 @@ stdenv.mkDerivation (finalAttrs: { (enableFeature withGme "libgme") (enableFeature withGnutls "gnutls") (enableFeature withGsm "libgsm") - ] ++ optionals (versionAtLeast finalAttrs.version "6.1") [ + ] ++ optionals (versionAtLeast version "6.1") [ (enableFeature withHarfbuzz "libharfbuzz") ] ++ [ (enableFeature withIconv "iconv") @@ -538,7 +538,7 @@ stdenv.mkDerivation (finalAttrs: { (enableFeature withOpenjpeg "libopenjpeg") (enableFeature withOpenmpt "libopenmpt") (enableFeature withOpus "libopus") - ] ++ optionals (versionAtLeast finalAttrs.version "5.0") [ + ] ++ optionals (versionAtLeast version "5.0") [ (enableFeature withPlacebo "libplacebo") ] ++ [ (enableFeature withPulse "libpulse") @@ -546,7 +546,7 @@ stdenv.mkDerivation (finalAttrs: { (enableFeature withRtmp "librtmp") (enableFeature withSamba "libsmbclient") (enableFeature withSdl2 "sdl2") - ] ++ optionals (versionAtLeast finalAttrs.version "5.0") [ + ] ++ optionals (versionAtLeast version "5.0") [ (enableFeature withShaderc "libshaderc") ] ++ [ (enableFeature withSoxr "libsoxr") @@ -644,7 +644,7 @@ stdenv.mkDerivation (finalAttrs: { ++ optionals withModplug [ libmodplug ] ++ optionals withMp3lame [ lame ] ++ optionals withMysofa [ libmysofa ] - ++ optionals (withNvdec || withNvenc) [ (if (lib.versionAtLeast finalAttrs.version "6") then nv-codec-headers-12 else nv-codec-headers) ] + ++ optionals (withNvdec || withNvenc) [ (if (lib.versionAtLeast version "6") then nv-codec-headers-12 else nv-codec-headers) ] ++ optionals withOgg [ libogg ] ++ optionals withOpenal [ openal ] ++ optionals withOpencl [ ocl-icd opencl-headers ] @@ -654,7 +654,7 @@ stdenv.mkDerivation (finalAttrs: { ++ optionals withOpenjpeg [ openjpeg ] ++ optionals withOpenmpt [ libopenmpt ] ++ optionals withOpus [ libopus ] - ++ optionals withPlacebo [ (if (lib.versionAtLeast finalAttrs.version "6.1") then libplacebo else libplacebo_5) vulkan-headers ] + ++ optionals withPlacebo [ (if (lib.versionAtLeast version "6.1") then libplacebo else libplacebo_5) vulkan-headers ] ++ optionals withPulse [ libpulseaudio ] ++ optionals withRav1e [ rav1e ] ++ optionals withRtmp [ rtmpdump ] @@ -753,7 +753,7 @@ stdenv.mkDerivation (finalAttrs: { meta = with lib; { description = "A complete, cross-platform solution to record, convert and stream audio and video"; homepage = "https://www.ffmpeg.org/"; - changelog = "https://github.com/FFmpeg/FFmpeg/blob/n${finalAttrs.version}/Changelog"; + changelog = "https://github.com/FFmpeg/FFmpeg/blob/n${version}/Changelog"; longDescription = '' FFmpeg is the leading multimedia framework, able to decode, encode, transcode, mux, demux, stream, filter and play pretty much anything that humans and machines From f373199db51d6db94663f8506bb8e65032c6404e Mon Sep 17 00:00:00 2001 From: kilianar Date: Thu, 14 Mar 2024 17:30:46 +0100 Subject: [PATCH 206/340] portfolio: 0.68.1 -> 0.68.2 https://github.com/portfolio-performance/portfolio/releases/tag/0.68.2 --- pkgs/applications/office/portfolio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/office/portfolio/default.nix b/pkgs/applications/office/portfolio/default.nix index 3f5fab53e6df..7ef353dc1cd0 100644 --- a/pkgs/applications/office/portfolio/default.nix +++ b/pkgs/applications/office/portfolio/default.nix @@ -27,11 +27,11 @@ let in stdenv.mkDerivation rec { pname = "PortfolioPerformance"; - version = "0.68.1"; + version = "0.68.2"; src = fetchurl { url = "https://github.com/buchen/portfolio/releases/download/${version}/PortfolioPerformance-${version}-linux.gtk.x86_64.tar.gz"; - hash = "sha256-ZXtBKc5vQz9fDyiG+DYOx7DsnnsORiltOacdx4AqFjg="; + hash = "sha256-h/WCfF3jK/pkN911vxPe2xzGUfVY2Xy+3yJwoqBQ5mA="; }; nativeBuildInputs = [ From 6a8ff011374470614830d195c666b8e6d2ec4bd8 Mon Sep 17 00:00:00 2001 From: Andrew Marshall Date: Wed, 28 Feb 2024 20:39:52 -0500 Subject: [PATCH 207/340] pythonPackages.openusd: formatting RFC 116 style formatting (using nixfmt-rfc-style), plus alphabetize lists. --- .../python-modules/openusd/default.nix | 168 +++++++++--------- 1 file changed, 87 insertions(+), 81 deletions(-) diff --git a/pkgs/development/python-modules/openusd/default.nix b/pkgs/development/python-modules/openusd/default.nix index 590bae1823c9..aaa1ad6411a7 100644 --- a/pkgs/development/python-modules/openusd/default.nix +++ b/pkgs/development/python-modules/openusd/default.nix @@ -1,35 +1,37 @@ -{ buildPythonPackage -, fetchFromGitHub -, lib -, writeShellScriptBin -, cmake -, doxygen -, draco -, graphviz-nox -, ninja -, setuptools -, pyqt6 -, pyopengl -, jinja2 -, pyside6 -, boost -, numpy -, git -, tbb -, opensubdiv -, openimageio -, opencolorio -, osl -, ptex -, embree -, alembic -, imath -, flex -, bison -, qt6 -, python -, darwin +{ + alembic, + bison, + boost, + buildPythonPackage, + cmake, + darwin, + doxygen, + draco, + embree, + fetchFromGitHub, + flex, + git, + graphviz-nox, + imath, + jinja2, + lib, + ninja, + numpy, + opencolorio, + openimageio, + opensubdiv, + osl, + ptex, + pyopengl, + pyqt6, + pyside6, + python, + qt6, + setuptools, + tbb, + writeShellScriptBin, }: + let # Matches the pyside6-uic implementation # https://code.qt.io/cgit/pyside/pyside-setup.git/tree/sources/pyside-tools/pyside_tool.py?id=e501cad66146a49c7a259579c7bb94bc93a67a08#n82 @@ -37,9 +39,11 @@ let exec ${qt6.qtbase}/libexec/uic -g python "$@" ''; in + buildPythonPackage rec { pname = "OpenUSD"; version = "23.11"; + src = fetchFromGitHub { owner = "PixarAnimationStudios"; repo = pname; @@ -47,73 +51,75 @@ buildPythonPackage rec { hash = "sha256-5zQrfB14kXs75WbL3s4eyhxELglhLNxU2L2aVXiyVjg="; }; - stdenv = if python.stdenv.isDarwin then - darwin.apple_sdk_11_0.stdenv - else - python.stdenv; + stdenv = if python.stdenv.isDarwin then darwin.apple_sdk_11_0.stdenv else python.stdenv; - outputs = ["out" "doc"]; + outputs = [ + "out" + "doc" + ]; format = "other"; - propagatedBuildInputs = [ - setuptools - pyqt6 - pyopengl - jinja2 - pyside6 - pyside-tools-uic - boost - numpy - ]; - cmakeFlags = [ - "-DPXR_BUILD_EXAMPLES=OFF" - "-DPXR_BUILD_TUTORIALS=OFF" - "-DPXR_BUILD_USD_TOOLS=ON" - "-DPXR_BUILD_IMAGING=ON" - "-DPXR_BUILD_USD_IMAGING=ON" - "-DPXR_BUILD_USDVIEW=ON" - "-DPXR_BUILD_DOCUMENTATION=ON" - "-DPXR_BUILD_PYTHON_DOCUMENTATION=ON" - "-DPXR_BUILD_EMBREE_PLUGIN=ON" "-DPXR_BUILD_ALEMBIC_PLUGIN=ON" + "-DPXR_BUILD_DOCUMENTATION=ON" "-DPXR_BUILD_DRACO_PLUGIN=ON" + "-DPXR_BUILD_EMBREE_PLUGIN=ON" + "-DPXR_BUILD_EXAMPLES=OFF" + "-DPXR_BUILD_IMAGING=ON" "-DPXR_BUILD_MONOLITHIC=ON" # Seems to be commonly linked to monolithically + "-DPXR_BUILD_PYTHON_DOCUMENTATION=ON" + "-DPXR_BUILD_TUTORIALS=OFF" + "-DPXR_BUILD_USDVIEW=ON" + "-DPXR_BUILD_USD_IMAGING=ON" + "-DPXR_BUILD_USD_TOOLS=ON" (lib.cmakeBool "PXR_ENABLE_OSL_SUPPORT" (!stdenv.isDarwin)) ]; nativeBuildInputs = [ cmake - ninja - git - qt6.wrapQtAppsHook doxygen + git graphviz-nox + ninja + qt6.wrapQtAppsHook ]; - buildInputs = [ - tbb - opensubdiv - openimageio - opencolorio - osl - ptex - embree - alembic.dev - imath - flex - bison - boost - draco - qt6.qtbase - ] - ++ lib.optionals stdenv.isLinux [ qt6.qtwayland ] - ++ lib.optionals stdenv.isDarwin (with darwin.apple_sdk_11_0.frameworks; [ - Cocoa - ]) - ; - pythonImportsCheck = [ "pxr" "pxr.Usd" ]; + buildInputs = + [ + alembic.dev + bison + boost + draco + embree + flex + imath + opencolorio + openimageio + opensubdiv + osl + ptex + qt6.qtbase + tbb + ] + ++ lib.optionals stdenv.isLinux [ qt6.qtwayland ] + ++ lib.optionals stdenv.isDarwin (with darwin.apple_sdk_11_0.frameworks; [ Cocoa ]); + + propagatedBuildInputs = [ + boost + jinja2 + numpy + pyopengl + pyqt6 + pyside-tools-uic + pyside6 + setuptools + ]; + + pythonImportsCheck = [ + "pxr" + "pxr.Usd" + ]; postInstall = '' # Make python lib properly accessible From 1fc45775e6dcf9286d0bf63f8653234569c1cb73 Mon Sep 17 00:00:00 2001 From: Andrew Marshall Date: Wed, 28 Feb 2024 22:14:57 -0500 Subject: [PATCH 208/340] pythonPackages.openusd: make many extras optional MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Docs are likely mostly unused, so don’t waste time and closure size building them by default - UsdView requires Qt, hugely bloating closure size and build times; enabled for now - Tools are CLI things not needed for lib usage; leave enabled for now - Skip building tests since they’re not being run here anyway, so it just massively increases build time just for them to be thrown away libGL and libX11 were implicit deps pulled in before (I guess), that now need to be explicit. --- .../python-modules/openusd/default.nix | 103 +++++++++++------- 1 file changed, 61 insertions(+), 42 deletions(-) diff --git a/pkgs/development/python-modules/openusd/default.nix b/pkgs/development/python-modules/openusd/default.nix index aaa1ad6411a7..c8c6590f4098 100644 --- a/pkgs/development/python-modules/openusd/default.nix +++ b/pkgs/development/python-modules/openusd/default.nix @@ -15,6 +15,8 @@ imath, jinja2, lib, + libGL, + libX11, ninja, numpy, opencolorio, @@ -29,6 +31,10 @@ qt6, setuptools, tbb, + withDocs ? false, + withOsl ? true, + withTools ? true, + withUsdView ? true, writeShellScriptBin, }: @@ -53,37 +59,38 @@ buildPythonPackage rec { stdenv = if python.stdenv.isDarwin then darwin.apple_sdk_11_0.stdenv else python.stdenv; - outputs = [ - "out" - "doc" - ]; + outputs = [ "out" ] ++ lib.optional withDocs "doc"; format = "other"; cmakeFlags = [ "-DPXR_BUILD_ALEMBIC_PLUGIN=ON" - "-DPXR_BUILD_DOCUMENTATION=ON" "-DPXR_BUILD_DRACO_PLUGIN=ON" "-DPXR_BUILD_EMBREE_PLUGIN=ON" "-DPXR_BUILD_EXAMPLES=OFF" "-DPXR_BUILD_IMAGING=ON" "-DPXR_BUILD_MONOLITHIC=ON" # Seems to be commonly linked to monolithically - "-DPXR_BUILD_PYTHON_DOCUMENTATION=ON" + "-DPXR_BUILD_TESTS=OFF" "-DPXR_BUILD_TUTORIALS=OFF" - "-DPXR_BUILD_USDVIEW=ON" "-DPXR_BUILD_USD_IMAGING=ON" - "-DPXR_BUILD_USD_TOOLS=ON" - (lib.cmakeBool "PXR_ENABLE_OSL_SUPPORT" (!stdenv.isDarwin)) + (lib.cmakeBool "PXR_BUILD_DOCUMENTATION" withDocs) + (lib.cmakeBool "PXR_BUILD_PYTHON_DOCUMENTATION" withDocs) + (lib.cmakeBool "PXR_BUILD_USDVIEW" withUsdView) + (lib.cmakeBool "PXR_BUILD_USD_TOOLS" withTools) + (lib.cmakeBool "PXR_ENABLE_OSL_SUPPORT" (!stdenv.isDarwin && withOsl)) ]; - nativeBuildInputs = [ - cmake - doxygen - git - graphviz-nox - ninja - qt6.wrapQtAppsHook - ]; + nativeBuildInputs = + [ + cmake + ninja + ] + ++ lib.optionals withDocs [ + git + graphviz-nox + doxygen + ] + ++ lib.optionals withUsdView [ qt6.wrapQtAppsHook ]; buildInputs = [ @@ -97,41 +104,53 @@ buildPythonPackage rec { opencolorio openimageio opensubdiv - osl ptex - qt6.qtbase tbb ] - ++ lib.optionals stdenv.isLinux [ qt6.qtwayland ] - ++ lib.optionals stdenv.isDarwin (with darwin.apple_sdk_11_0.frameworks; [ Cocoa ]); + ++ lib.optionals stdenv.isLinux [ + libGL + libX11 + ] + ++ lib.optionals stdenv.isDarwin (with darwin.apple_sdk_11_0.frameworks; [ Cocoa ]) + ++ lib.optionals withOsl [ osl ] + ++ lib.optionals withUsdView [ qt6.qtbase ] + ++ lib.optionals (withUsdView && stdenv.isLinux) [ + qt6.qtbase + qt6.qtwayland + ]; - propagatedBuildInputs = [ - boost - jinja2 - numpy - pyopengl - pyqt6 - pyside-tools-uic - pyside6 - setuptools - ]; + propagatedBuildInputs = + [ + boost + jinja2 + numpy + pyopengl + setuptools + ] + ++ lib.optionals (withTools || withUsdView) [ + pyside-tools-uic + pyside6 + ] + ++ lib.optionals withUsdView [ pyqt6 ]; pythonImportsCheck = [ "pxr" "pxr.Usd" ]; - postInstall = '' - # Make python lib properly accessible - target_dir=$out/${python.sitePackages} - mkdir -p $(dirname $target_dir) - mv $out/lib/python $target_dir - - mv $out/docs $doc - - rm $out/share -r # only examples - rm $out/tests -r - ''; + postInstall = + '' + # Make python lib properly accessible + target_dir=$out/${python.sitePackages} + mkdir -p $(dirname $target_dir) + mv $out/lib/python $target_dir + '' + + lib.optionalString withDocs '' + mv $out/docs $doc + '' + + '' + rm $out/share -r # only examples + ''; meta = { description = "Universal Scene Description"; From 35b335fe0773bdcfcc2781f3aa7de4481ae91e12 Mon Sep 17 00:00:00 2001 From: Andrew Marshall Date: Tue, 12 Mar 2024 19:22:29 -0400 Subject: [PATCH 209/340] python3Packages.openusd: setuptools is only needed for build --- pkgs/development/python-modules/openusd/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/openusd/default.nix b/pkgs/development/python-modules/openusd/default.nix index c8c6590f4098..b2bd04cb910f 100644 --- a/pkgs/development/python-modules/openusd/default.nix +++ b/pkgs/development/python-modules/openusd/default.nix @@ -84,6 +84,7 @@ buildPythonPackage rec { [ cmake ninja + setuptools ] ++ lib.optionals withDocs [ git @@ -125,7 +126,6 @@ buildPythonPackage rec { jinja2 numpy pyopengl - setuptools ] ++ lib.optionals (withTools || withUsdView) [ pyside-tools-uic From 108ce1896eabd6526bae91d3fcc5806e67cf812e Mon Sep 17 00:00:00 2001 From: Andrew Marshall Date: Wed, 6 Mar 2024 18:17:53 -0500 Subject: [PATCH 210/340] openusd: init as python3Packages.openusd but with executables Disable building these executables when obtaining via python3*Packages, as most likely one is using that for the libraries instead, massively reducing build times and closure size for such use cases. --- pkgs/development/python-modules/openusd/default.nix | 4 ++-- pkgs/top-level/all-packages.nix | 5 +++++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/openusd/default.nix b/pkgs/development/python-modules/openusd/default.nix index b2bd04cb910f..f10ef51b99d8 100644 --- a/pkgs/development/python-modules/openusd/default.nix +++ b/pkgs/development/python-modules/openusd/default.nix @@ -33,8 +33,8 @@ tbb, withDocs ? false, withOsl ? true, - withTools ? true, - withUsdView ? true, + withTools ? false, + withUsdView ? false, writeShellScriptBin, }: diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 7ed2913b7680..0de9fa755d4e 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2001,6 +2001,11 @@ with pkgs; openbugs = pkgsi686Linux.callPackage ../applications/science/machine-learning/openbugs { }; + openusd = python3Packages.openusd.override { + withTools = true; + withUsdView = true; + }; + osquery = callPackage ../tools/system/osquery { }; paperview = callPackage ../tools/X11/paperview { }; From 5050e363760465e6e30f2e6f2e26c3c2f9678bde Mon Sep 17 00:00:00 2001 From: Andrew Marshall Date: Wed, 28 Feb 2024 18:59:50 -0500 Subject: [PATCH 211/340] blender: build with USD support MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit We build openusd without OSL support as we don’t build Blender with OSL support normally, and so seems unnecessary and adds significantly to the closure size due to (as noted in Blender drv comments) the inclusion of LLVM. --- pkgs/applications/misc/blender/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/applications/misc/blender/default.nix b/pkgs/applications/misc/blender/default.nix index ebbc6cc84fef..b7f025b7eb50 100644 --- a/pkgs/applications/misc/blender/default.nix +++ b/pkgs/applications/misc/blender/default.nix @@ -84,6 +84,7 @@ let python3Packages = python310Packages; python3 = python3Packages.python; + pyPkgsOpenusd = python3Packages.openusd.override { withOsl = false; }; libdecor' = libdecor.overrideAttrs (old: { # Blender uses private APIs, need to patch to expose them @@ -166,6 +167,7 @@ stdenv.mkDerivation (finalAttrs: { "-DWITH_PYTHON_INSTALL_REQUESTS=OFF" "-DWITH_SDL=OFF" "-DWITH_TBB=ON" + "-DWITH_USD=ON" # Blender supplies its own FindAlembic.cmake (incompatible with the Alembic-supplied config file) "-DALEMBIC_INCLUDE_DIR=${lib.getDev alembic}/include" @@ -232,6 +234,7 @@ stdenv.mkDerivation (finalAttrs: { (opensubdiv.override { inherit cudaSupport; }) potrace pugixml + pyPkgsOpenusd python3 tbb zlib @@ -287,6 +290,7 @@ stdenv.mkDerivation (finalAttrs: { ps.numpy ps.requests ps.zstandard + pyPkgsOpenusd ]; blenderExecutable = From 057600c975b96d32451fe9d456ffc990e3aa5344 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 15 Mar 2024 00:36:37 +0000 Subject: [PATCH 212/340] skopeo: 1.14.2 -> 1.15.0 --- pkgs/development/tools/skopeo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/skopeo/default.nix b/pkgs/development/tools/skopeo/default.nix index 7afeb6313946..85efeb925b50 100644 --- a/pkgs/development/tools/skopeo/default.nix +++ b/pkgs/development/tools/skopeo/default.nix @@ -18,13 +18,13 @@ buildGoModule rec { pname = "skopeo"; - version = "1.14.2"; + version = "1.15.0"; src = fetchFromGitHub { rev = "v${version}"; owner = "containers"; repo = "skopeo"; - hash = "sha256-js1Y7EGXinzOMMX9LjsG6D57UhGtZcvesOw/JDEKvoU="; + hash = "sha256-GMZjmKM2bFv57b2u7VjiA2OF6gD7vtoQ3ofS2rQfNrk="; }; outputs = [ "out" "man" ]; From 3661b64c785aba7afcfc5eeadd2aa2dd4b679096 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 15 Mar 2024 01:05:41 +0000 Subject: [PATCH 213/340] kubectl-cnpg: 1.22.1 -> 1.22.2 --- .../networking/cluster/kubectl-cnpg/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/kubectl-cnpg/default.nix b/pkgs/applications/networking/cluster/kubectl-cnpg/default.nix index 77fd7928d680..b29ba78a4ef1 100644 --- a/pkgs/applications/networking/cluster/kubectl-cnpg/default.nix +++ b/pkgs/applications/networking/cluster/kubectl-cnpg/default.nix @@ -5,16 +5,16 @@ buildGoModule rec { pname = "kubectl-cnpg"; - version = "1.22.1"; + version = "1.22.2"; src = fetchFromGitHub { owner = "cloudnative-pg"; repo = "cloudnative-pg"; rev = "v${version}"; - hash = "sha256-mKQuHswnoxgqQOCiQFbibg6MqACOxM73XngQai6s6To="; + hash = "sha256-xR61PYUqiVtPTghEEeSWXs/Apx7VVWDgi6Pgx/EBQzQ="; }; - vendorHash = "sha256-SCeKoxI1zFzSwLAdAa1YI3DiyfK/uOk7CmWwQWVeF7g="; + vendorHash = "sha256-u5ou9rY/JBrV0EF/nJX8u/Fqde/WZe21EcsNLwvtqB0="; subPackages = [ "cmd/kubectl-cnpg" ]; From d45d6c40eaba8bbe368684fab7123835dd440978 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 15 Mar 2024 01:31:36 +0000 Subject: [PATCH 214/340] plumber: 2.5.4 -> 2.6.0 --- pkgs/by-name/pl/plumber/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pl/plumber/package.nix b/pkgs/by-name/pl/plumber/package.nix index 4c1f02149712..77678a2f5229 100644 --- a/pkgs/by-name/pl/plumber/package.nix +++ b/pkgs/by-name/pl/plumber/package.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "plumber"; - version = "2.5.4"; + version = "2.6.0"; src = fetchFromGitHub { owner = "streamdal"; repo = pname; rev = "v${version}"; - hash = "sha256-6nPH+HQtpFJ4MAtblFWjaQjDSKtpIxW9tGt2o1ICtos="; + hash = "sha256-H1tyMedYKj1bePNcaEWYP3njHw57cJ0jgxwC7zDXQvk="; }; vendorHash = null; From 92a8fb4b1bdd2e1f022ebea45e745b13f68c61bd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 15 Mar 2024 03:27:44 +0000 Subject: [PATCH 215/340] xlockmore: 5.75 -> 5.76 --- pkgs/misc/screensavers/xlockmore/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/misc/screensavers/xlockmore/default.nix b/pkgs/misc/screensavers/xlockmore/default.nix index 2345c3bf9872..79b4adae6eb2 100644 --- a/pkgs/misc/screensavers/xlockmore/default.nix +++ b/pkgs/misc/screensavers/xlockmore/default.nix @@ -3,11 +3,11 @@ stdenv.mkDerivation rec { pname = "xlockmore"; - version = "5.75"; + version = "5.76"; src = fetchurl { url = "http://sillycycle.com/xlock/xlockmore-${version}.tar.xz"; - sha256 = "sha256-ldDfx1w+RO2CjowSqTiS6JU28dtIr0+4thZon2hIBrg="; + sha256 = "sha256-gnn7crvjflmW05+J8EIg0pbK11IGlXz/EbCqc7gFvfM="; curlOpts = "--user-agent 'Mozilla/5.0'"; }; From 795de7346e894128ce3dea117423d81a39782340 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 15 Mar 2024 06:06:53 +0000 Subject: [PATCH 216/340] intune-portal: 1.2401.21-jammy -> 1.2402.12-jammy --- pkgs/by-name/in/intune-portal/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/in/intune-portal/package.nix b/pkgs/by-name/in/intune-portal/package.nix index 8b6667867627..6e60df8bde46 100644 --- a/pkgs/by-name/in/intune-portal/package.nix +++ b/pkgs/by-name/in/intune-portal/package.nix @@ -23,11 +23,11 @@ }: stdenv.mkDerivation rec { pname = "intune-portal"; - version = "1.2401.21-jammy"; + version = "1.2402.12-jammy"; src = fetchurl { url = "https://packages.microsoft.com/ubuntu/22.04/prod/pool/main/i/${pname}/${pname}_${version}_amd64.deb"; - hash = "sha256-BIPTVhOBzaKzZR0WhQOX2W8kDg64UWOgIVvgaw2Gckc="; + hash = "sha256-S5+Ddm13OJ4eQTQ9Q8OgsCqnpM6GxuZ1hEycZCy6//g="; }; nativeBuildInputs = [ dpkg ]; From 48022a9706748f0c9a4267afa1ee163778b3a226 Mon Sep 17 00:00:00 2001 From: rewine Date: Fri, 15 Mar 2024 16:07:27 +0800 Subject: [PATCH 217/340] deepin.deepin-terminal: 6.0.9 -> 6.0.12 --- pkgs/desktops/deepin/apps/deepin-terminal/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/deepin/apps/deepin-terminal/default.nix b/pkgs/desktops/deepin/apps/deepin-terminal/default.nix index 7356d6342c4d..275f3935b41f 100644 --- a/pkgs/desktops/deepin/apps/deepin-terminal/default.nix +++ b/pkgs/desktops/deepin/apps/deepin-terminal/default.nix @@ -19,13 +19,13 @@ stdenv.mkDerivation rec { pname = "deepin-terminal"; - version = "6.0.9"; + version = "6.0.12"; src = fetchFromGitHub { owner = "linuxdeepin"; repo = pname; rev = version; - hash = "sha256-QdODR4zmbMuzSVy6eJhwJHNPXkAn6oCLHq+YZEOmtIU="; + hash = "sha256-VAF6Dn9cGmipQhAKhEOLd7lJyYWySOJ+rehc9L8pfL0="; }; cmakeFlags = [ "-DVERSION=${version}" ]; From 77ed2dbe3394d1bacc055b4829279eceebf9bc44 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 15 Mar 2024 09:00:06 +0000 Subject: [PATCH 218/340] kiwix-tools: 3.6.0 -> 3.7.0 --- pkgs/applications/misc/kiwix/tools.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/kiwix/tools.nix b/pkgs/applications/misc/kiwix/tools.nix index 979ce433fb4b..b5e123b41264 100644 --- a/pkgs/applications/misc/kiwix/tools.nix +++ b/pkgs/applications/misc/kiwix/tools.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "kiwix-tools"; - version = "3.6.0"; + version = "3.7.0"; src = fetchFromGitHub { owner = "kiwix"; repo = "kiwix-tools"; rev = finalAttrs.version; - hash = "sha256-+th86lMAuCcmWj06yQoZ1L7rLZKqNvuTrV+Rra2km44="; + hash = "sha256-JwF4EN5kyHEfNoMhHb9ywe+7pmgQtjEd2FeRUeTjvQw="; }; nativeBuildInputs = [ From f3fffe784e752680a863c79f6347186176e0633f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 15 Mar 2024 09:04:59 +0000 Subject: [PATCH 219/340] python311Packages.cohere: 4.52 -> 4.56 --- pkgs/development/python-modules/cohere/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cohere/default.nix b/pkgs/development/python-modules/cohere/default.nix index 323efb118503..0383e7d0f9cf 100644 --- a/pkgs/development/python-modules/cohere/default.nix +++ b/pkgs/development/python-modules/cohere/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "cohere"; - version = "4.52"; + version = "4.56"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-C2w447+hxsFrjLpV3wrSzptuVb1JTyppq+NUzMCU+Iw="; + hash = "sha256-rOAQzT1A/q74WnfazCMDtou7SnP0h+UGCyBxihqLmzc="; }; nativeBuildInputs = [ From 16f76f17897e1ff01a73f575be98d3b2f53c5f1f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 15 Mar 2024 09:37:48 +0000 Subject: [PATCH 220/340] kubectl-validate: 0.0.1 -> 0.0.3 --- pkgs/by-name/ku/kubectl-validate/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ku/kubectl-validate/package.nix b/pkgs/by-name/ku/kubectl-validate/package.nix index 13ca4998c58d..f01b05b18b21 100644 --- a/pkgs/by-name/ku/kubectl-validate/package.nix +++ b/pkgs/by-name/ku/kubectl-validate/package.nix @@ -4,7 +4,7 @@ , nix-update-script }: let - version = "0.0.1"; + version = "0.0.3"; in buildGoModule { inherit version; @@ -14,7 +14,7 @@ buildGoModule { owner = "kubernetes-sigs"; repo = "kubectl-validate"; rev = "v${version}"; - hash = "sha256-0lwN+3Cy7O9kX9dh8PjxmvdyKSZhBxcxy+b+ZtuDZaw="; + hash = "sha256-k2+2QIPjNw6C/Do1WhPN39VZhZX4PZ6ZsKDKGJ9E5QA="; }; vendorHash = null; From bb22f338b62f6e51ead6333005fdf824653fec1e Mon Sep 17 00:00:00 2001 From: Atemu Date: Sun, 14 Jan 2024 11:49:17 +0100 Subject: [PATCH 221/340] jellyfin-ffmpeg: use ffmpeg's new override interface This causes a rebuild because aribcaption and harfbuzz were in the buildInputs before but not actually used (at least jopejoe1 and I believe so). --- pkgs/development/libraries/jellyfin-ffmpeg/default.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/development/libraries/jellyfin-ffmpeg/default.nix b/pkgs/development/libraries/jellyfin-ffmpeg/default.nix index fdce5118e6b3..750a5aa8d002 100644 --- a/pkgs/development/libraries/jellyfin-ffmpeg/default.nix +++ b/pkgs/development/libraries/jellyfin-ffmpeg/default.nix @@ -3,16 +3,20 @@ , lib }: -ffmpeg_6-full.overrideAttrs (old: rec { - pname = "jellyfin-ffmpeg"; +let version = "6.0.1-3"; +in - src = fetchFromGitHub { +(ffmpeg_6-full.override { + inherit version; # Important! This sets the ABI. + source = fetchFromGitHub { owner = "jellyfin"; repo = "jellyfin-ffmpeg"; rev = "v${version}"; hash = "sha256-UINiXO61nB/AL0HJJy7G7emujakk/mQv81aUioyJz0Y="; }; +}).overrideAttrs (old: { + pname = "jellyfin-ffmpeg"; # Clobber upstream patches as they don't apply to the Jellyfin fork patches = []; From 1029871ca76e55406bb2563fb54173c73c72fc50 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 15 Mar 2024 10:36:28 +0000 Subject: [PATCH 222/340] vscode-extensions.chenglou92.rescript-vscode: 1.48.0 -> 1.50.0 --- .../vscode/extensions/chenglou92.rescript-vscode/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/chenglou92.rescript-vscode/default.nix b/pkgs/applications/editors/vscode/extensions/chenglou92.rescript-vscode/default.nix index 530b28f30844..34f892df6c3b 100644 --- a/pkgs/applications/editors/vscode/extensions/chenglou92.rescript-vscode/default.nix +++ b/pkgs/applications/editors/vscode/extensions/chenglou92.rescript-vscode/default.nix @@ -1,6 +1,6 @@ { lib, stdenv, vscode-utils, callPackage }: let - version = "1.48.0"; + version = "1.50.0"; rescript-editor-analysis = callPackage ./rescript-editor-analysis.nix { inherit version; }; arch = if stdenv.isLinux then "linux" @@ -13,7 +13,7 @@ vscode-utils.buildVscodeMarketplaceExtension rec { name = "rescript-vscode"; publisher = "chenglou92"; inherit version; - sha256 = "sha256-/1nDuj/kSdkV6PlbdlOLfUKQeuvyL2VhPjUAr9kq2NM="; + sha256 = "sha256-Dt7mqZQ/vEUFyUD5SsY6RGzg9kq19/Amksrwtfv0TuE="; }; postPatch = '' rm -r ${analysisDir} From 939224a409a431a4299c749e097bc137cdda6912 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 15 Mar 2024 12:22:56 +0000 Subject: [PATCH 223/340] python312Packages.dronecan: 1.0.25 -> 1.0.26 --- pkgs/development/python-modules/dronecan/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/dronecan/default.nix b/pkgs/development/python-modules/dronecan/default.nix index 1505103146ad..ccc280040651 100644 --- a/pkgs/development/python-modules/dronecan/default.nix +++ b/pkgs/development/python-modules/dronecan/default.nix @@ -7,13 +7,13 @@ buildPythonPackage rec { pname = "dronecan"; - version = "1.0.25"; + version = "1.0.26"; format = "setuptools"; disabled = pythonOlder "3.3"; src = fetchPypi { inherit pname version; - hash = "sha256-0WKmVZwE6OgBckWWvPcn5BYqXMEt6Mr1P68UMHfRp4I="; + hash = "sha256-D2odxa9ADswrg6rgKLTyQulHpGec1r0lWRUZDV5YvyE="; }; nativeCheckInputs = [ From ab105a43242d257e25458ddb8a3a524b63806735 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 15 Mar 2024 12:33:59 +0000 Subject: [PATCH 224/340] dnf5: 5.1.14 -> 5.1.15 --- pkgs/tools/package-management/dnf5/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/package-management/dnf5/default.nix b/pkgs/tools/package-management/dnf5/default.nix index fc22001a5192..39c2b0cb329b 100644 --- a/pkgs/tools/package-management/dnf5/default.nix +++ b/pkgs/tools/package-management/dnf5/default.nix @@ -30,7 +30,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "dnf5"; - version = "5.1.14"; + version = "5.1.15"; outputs = [ "out" "man" ]; @@ -38,7 +38,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "rpm-software-management"; repo = "dnf5"; rev = finalAttrs.version; - hash = "sha256-LVemkL3Ysv2hS0/c+ZTqzEKq3kFu+T1rEBwZpjssE2k="; + hash = "sha256-IDF/jRnPpGbHk5bY7plkCO1x/i10H+HCcU88JI4EHvs="; }; nativeBuildInputs = [ From 514651bf08e02b748dd8d65fca31c2f56f1e331e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 15 Mar 2024 12:35:02 +0000 Subject: [PATCH 225/340] python312Packages.google-cloud-spanner: 3.43.0 -> 3.44.0 --- .../python-modules/google-cloud-spanner/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/google-cloud-spanner/default.nix b/pkgs/development/python-modules/google-cloud-spanner/default.nix index 27794f0cc958..c8c055555d3f 100644 --- a/pkgs/development/python-modules/google-cloud-spanner/default.nix +++ b/pkgs/development/python-modules/google-cloud-spanner/default.nix @@ -20,14 +20,14 @@ buildPythonPackage rec { pname = "google-cloud-spanner"; - version = "3.43.0"; + version = "3.44.0"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-BmLpX+MUZ0o7iy+jwZ6B5UTZT1hMppZbmMlQg6iGQiI="; + hash = "sha256-NTzAsG/UVn2BxPwUxE/ZnXqkCA9LwhmDRoq3LdstLIo="; }; nativeBuildInputs = [ From 711e3cfb81fbbf6429f6e571cd93127015efbf54 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 15 Mar 2024 12:59:12 +0000 Subject: [PATCH 226/340] freeorion: 0.5 -> 0.5.0.1 --- pkgs/games/freeorion/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/games/freeorion/default.nix b/pkgs/games/freeorion/default.nix index 8c2c4ef86a08..204223e6094d 100644 --- a/pkgs/games/freeorion/default.nix +++ b/pkgs/games/freeorion/default.nix @@ -24,13 +24,13 @@ stdenv.mkDerivation rec { pname = "freeorion"; - version = "0.5"; + version = "0.5.0.1"; src = fetchFromGitHub { owner = "freeorion"; repo = "freeorion"; rev = "v${version}"; - sha256 = "sha256-uJRDU0Xd+sHL2IDvMiElUSOhvchVMW9wYMSLSN7pYtQ="; + sha256 = "sha256-VvTq6TcLc5BMvRTjVsZ2HA9ug3WAqFuTHIoFQ/9/zWc="; }; buildInputs = [ @@ -57,7 +57,7 @@ stdenv.mkDerivation rec { makeWrapper ]; - # as of 0.5 FreeOrion doesn't work with "-DOpenGL_GL_PREFERENCE=GLVND" + # as of 0.5.0.1 FreeOrion doesn't work with "-DOpenGL_GL_PREFERENCE=GLVND" cmakeFlags = [ "-DOpenGL_GL_PREFERENCE=LEGACY" ]; postInstall = '' From fa729017ca802946dc4a55dc9cfe4baada4504ee Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 15 Mar 2024 14:40:23 +0000 Subject: [PATCH 227/340] storj-uplink: 1.99.3 -> 1.100.2 --- pkgs/applications/networking/sync/storj-uplink/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/sync/storj-uplink/default.nix b/pkgs/applications/networking/sync/storj-uplink/default.nix index 855315143332..6b5b78d31fed 100644 --- a/pkgs/applications/networking/sync/storj-uplink/default.nix +++ b/pkgs/applications/networking/sync/storj-uplink/default.nix @@ -5,18 +5,18 @@ buildGoModule rec { pname = "storj-uplink"; - version = "1.99.3"; + version = "1.100.2"; src = fetchFromGitHub { owner = "storj"; repo = "storj"; rev = "v${version}"; - hash = "sha256-SzldiGwcpR+UEQ3imJfu3FlYqGq4evsYtjVLybdjGqc="; + hash = "sha256-wc6oK1zn04/1nwis9ndpkQc8dwY/J85zZbhkwmNFLek="; }; subPackages = [ "cmd/uplink" ]; - vendorHash = "sha256-mPJVb2/iGbRWDDcfIey3uW/5g2TIIemHR8d/3osMeGA="; + vendorHash = "sha256-84PI1tZFiodnGvMwObELVxXMCgIWINOrO0ISAWRnxRM="; ldflags = [ "-s" "-w" ]; From 8988bbd387c9c19354cd0ce49ed40a5cb0585d0e Mon Sep 17 00:00:00 2001 From: aleksana Date: Thu, 14 Mar 2024 00:38:22 +0800 Subject: [PATCH 228/340] iotas: 0.2.7 -> 0.2.10 --- pkgs/applications/office/iotas/default.nix | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/pkgs/applications/office/iotas/default.nix b/pkgs/applications/office/iotas/default.nix index 4b6a251f0460..08a4a1bd3d6e 100644 --- a/pkgs/applications/office/iotas/default.nix +++ b/pkgs/applications/office/iotas/default.nix @@ -19,15 +19,15 @@ python3.pkgs.buildPythonApplication rec { pname = "iotas"; - version = "0.2.7"; - format = "other"; + version = "0.2.10"; + pyproject = false; src = fetchFromGitLab { domain = "gitlab.gnome.org"; - owner = "cheywood"; - repo = pname; + owner = "World"; + repo = "iotas"; rev = version; - hash = "sha256-k3Qbi/BwkJlQzlyTlo9SjJ1M3zMFHo4669rzd+BBPzQ="; + hash = "sha256-aITt+TJb/LrVOyb/mAC7U6/NJ4stHD76jjBFC7Pt7fU="; }; nativeBuildInputs = [ @@ -57,6 +57,7 @@ python3.pkgs.buildPythonApplication rec { markdown-it-py linkify-it-py mdit-py-plugins + pypandoc ]; # prevent double wrapping @@ -67,9 +68,10 @@ python3.pkgs.buildPythonApplication rec { meta = with lib; { description = "Simple note taking with mobile-first design and Nextcloud sync"; - homepage = "https://gitlab.gnome.org/cheywood/iotas"; + homepage = "https://gitlab.gnome.org/World/iotas"; license = licenses.gpl3Plus; platforms = platforms.linux; + mainProgram = "iotas"; maintainers = with maintainers; [ zendo ]; }; } From 289cac9d1d3c2e1511de1bd8e9f2d1bd919421f6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 15 Mar 2024 15:49:37 +0000 Subject: [PATCH 229/340] broot: 1.36.0 -> 1.36.1 --- pkgs/tools/misc/broot/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/misc/broot/default.nix b/pkgs/tools/misc/broot/default.nix index 5e71e81d7d0f..4a2470e86ffa 100644 --- a/pkgs/tools/misc/broot/default.nix +++ b/pkgs/tools/misc/broot/default.nix @@ -18,16 +18,16 @@ rustPlatform.buildRustPackage rec { pname = "broot"; - version = "1.36.0"; + version = "1.36.1"; src = fetchFromGitHub { owner = "Canop"; repo = pname; rev = "v${version}"; - hash = "sha256-nHEGvd9v0SuA3JsTOA2LTB+IDwbo5sBM1+j+K/ktDAc="; + hash = "sha256-mwccjsrveqoepBaCeQaija3DsXcuMtCK5PyoghtAJ9w="; }; - cargoHash = "sha256-LKBxN4SPkm2atOqQlZJfkt1ak4fMXQX1xR85q+8Ch8I="; + cargoHash = "sha256-GykLzXKFtebFuOWLtZ2Qj5OrZXiSrfEJ98cog5PwCfQ="; nativeBuildInputs = [ installShellFiles From 6fe28c6435e7fe99767f2f813ce9c847af50613c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 15 Mar 2024 17:29:32 +0000 Subject: [PATCH 230/340] gitlab-ci-local: 4.46.1 -> 4.47.0 --- pkgs/by-name/gi/gitlab-ci-local/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gi/gitlab-ci-local/package.nix b/pkgs/by-name/gi/gitlab-ci-local/package.nix index fdb21f92fac7..639d18343f28 100644 --- a/pkgs/by-name/gi/gitlab-ci-local/package.nix +++ b/pkgs/by-name/gi/gitlab-ci-local/package.nix @@ -6,16 +6,16 @@ buildNpmPackage rec { pname = "gitlab-ci-local"; - version = "4.46.1"; + version = "4.47.0"; src = fetchFromGitHub { owner = "firecow"; repo = "gitlab-ci-local"; rev = version; - hash = "sha256-0NUmsbuzs004w9ETj4e4nO+sDvYHQh9SwJoRc3+r+j8="; + hash = "sha256-AMqifAdC4aPra/KfM0Z8L1mF6+lA0dv9tt/cXSd3Ov4="; }; - npmDepsHash = "sha256-zCBNUKmLluVCDoPHuKy9KMKCGL8FqopFhKq7QCAUe4U="; + npmDepsHash = "sha256-GVqGA4aMfA08j/+fy+DA6udi52lmfDeAkE59d9CMAqg="; postPatch = '' # remove cleanup which runs git commands From 8f8abdda1a328e7073a88502c4cd7d90548adbe8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 15 Mar 2024 17:39:48 +0000 Subject: [PATCH 231/340] revanced-cli: 4.4.2 -> 4.5.0 --- pkgs/applications/misc/revanced-cli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/revanced-cli/default.nix b/pkgs/applications/misc/revanced-cli/default.nix index 2e770a157398..2d0629f5e171 100644 --- a/pkgs/applications/misc/revanced-cli/default.nix +++ b/pkgs/applications/misc/revanced-cli/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "revanced-cli"; - version = "4.4.2"; + version = "4.5.0"; src = fetchurl { url = "https://github.com/revanced/revanced-cli/releases/download/v${version}/revanced-cli-${version}-all.jar"; - hash = "sha256-zdkasyYwyPB6mPvRVMP3/UoaXdaRxAI8GyOxsCYBMEE="; + hash = "sha256-I25SmWUVJenFou1fKCd53PojoGt9FAQ7hDpEWweAICQ="; }; nativeBuildInputs = [ makeWrapper ]; From b503dba5fff5906ae8e0028c8d181a1968940fc8 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 15 Mar 2024 20:13:13 +0100 Subject: [PATCH 232/340] qovery-cli: 0.84.3 -> 0.84.4 Diff: https://github.com/Qovery/qovery-cli/compare/refs/tags/v0.84.3...v0.84.4 Changelog: https://github.com/Qovery/qovery-cli/releases/tag/v0.84.4 --- pkgs/tools/admin/qovery-cli/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/admin/qovery-cli/default.nix b/pkgs/tools/admin/qovery-cli/default.nix index f7a0eb41a3df..7d8ebca61f16 100644 --- a/pkgs/tools/admin/qovery-cli/default.nix +++ b/pkgs/tools/admin/qovery-cli/default.nix @@ -8,16 +8,16 @@ buildGoModule rec { pname = "qovery-cli"; - version = "0.84.3"; + version = "0.84.4"; src = fetchFromGitHub { owner = "Qovery"; repo = "qovery-cli"; rev = "refs/tags/v${version}"; - hash = "sha256-rDQFt5P+Clp0JCCTG/2r69ZGiXXk3OM+rJfJ6HSKOBo="; + hash = "sha256-Er7rmIo/7B4cVNVCg04ILjVajwtwlZM386V+MiCf0ok="; }; - vendorHash = "sha256-XG0dOEpu+NoQmklsukxev1gc2OsZc7fLEkv0AGwkh7o="; + vendorHash = "sha256-YcLgmGCmOEawgTh0CvwmvOg3NAQxvA5Q9SJcH5dpwyQ="; nativeBuildInputs = [ installShellFiles From 9a486b07bc8563f99a754c996687190e00000d1b Mon Sep 17 00:00:00 2001 From: squalus Date: Fri, 15 Mar 2024 12:28:08 -0700 Subject: [PATCH 233/340] mcap-cli: 0.0.38 -> 0.0.42 - update to 0.0.42 - changelog: https://github.com/foxglove/mcap/releases - add update script - add mainProgram meta attribute --- pkgs/by-name/mc/mcap-cli/package.nix | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mc/mcap-cli/package.nix b/pkgs/by-name/mc/mcap-cli/package.nix index 78f1b3bebc4e..81853d252efa 100644 --- a/pkgs/by-name/mc/mcap-cli/package.nix +++ b/pkgs/by-name/mc/mcap-cli/package.nix @@ -1,6 +1,7 @@ -{ lib, buildGoModule, fetchFromGitHub }: +{ lib, buildGoModule, fetchFromGitHub, nix-update-script +}: let - version = "0.0.38"; + version = "0.0.42"; in buildGoModule { @@ -12,7 +13,7 @@ buildGoModule { repo = "mcap"; owner = "foxglove"; rev = "releases/mcap-cli/v${version}"; - hash = "sha256-mwKWf0kJ3uMx1cLUac+AqXgQ1Af3tLDOCTFKgq8FtHE="; + hash = "sha256-9fjzMUMWn5j8AJJq+tK+Hq0o8d3HpacitJZ5CfLiaLw="; }; vendorHash = "sha256-Gl0zLBTWscKGtVOS6rPRL/r8KHYHpZwoUDbEyCL4Ijk="; @@ -34,11 +35,16 @@ buildGoModule { "-skip=TestCat|TestInfo" ]; + passthru = { + updateScript = nix-update-script { }; + }; + meta = with lib; { description = "MCAP CLI tool to inspect and fix MCAP files"; homepage = "https://github.com/foxglove/mcap"; license = with licenses; [ mit ]; maintainers = with maintainers; [ squalus therishidesai ]; + mainProgram = "mcap"; }; } From 663f0f5c79562b05f963280abd56c9017b6e9c73 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 15 Mar 2024 19:33:28 +0000 Subject: [PATCH 234/340] python311Packages.types-docutils: 0.20.0.20240314 -> 0.20.0.20240315 --- pkgs/development/python-modules/types-docutils/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-docutils/default.nix b/pkgs/development/python-modules/types-docutils/default.nix index 4744ffd95da5..94e2ef266047 100644 --- a/pkgs/development/python-modules/types-docutils/default.nix +++ b/pkgs/development/python-modules/types-docutils/default.nix @@ -6,12 +6,12 @@ buildPythonPackage rec { pname = "types-docutils"; - version = "0.20.0.20240314"; + version = "0.20.0.20240315"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-Lq158JJnPILx+3u4yHugGrrVTbZlB2QsBAseaE4j7Ug="; + hash = "sha256-VAOK6SqOG8r2IHCWdsP3HqwuNYau0xbmCAvG3X/Us5Y="; }; nativeBuildInputs = [ From eb275518007bfb6de6c6ddef3fc57aae706ab5cb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 15 Mar 2024 19:43:19 +0000 Subject: [PATCH 235/340] dl-librescore: 0.34.59 -> 0.35.1 --- pkgs/tools/audio/dl-librescore/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/audio/dl-librescore/default.nix b/pkgs/tools/audio/dl-librescore/default.nix index a84f12e8fa53..75a35a02beb2 100644 --- a/pkgs/tools/audio/dl-librescore/default.nix +++ b/pkgs/tools/audio/dl-librescore/default.nix @@ -8,16 +8,16 @@ buildNpmPackage rec { pname = "dl-librescore"; - version = "0.34.59"; + version = "0.35.1"; src = fetchFromGitHub { owner = "LibreScore"; repo = "dl-librescore"; rev = "v${version}"; - hash = "sha256-ZpY+cWtNf/s4Aw42eDc9/0jXzVHugEmU91Qgu9p1f0w="; + hash = "sha256-W/55Bbq5yiocNLOU1+j1TwkGawyF8sObtMmPW3ph35A="; }; - npmDepsHash = "sha256-DX3to2SNYhNWIJqcz5Mberuk/HSpCO538CjsvvALgkI="; + npmDepsHash = "sha256-Boa/WnptJYJNRdcLgua5GmLT2H9tBpZR+vvAFZC1s4k="; # see https://github.com/LibreScore/dl-librescore/pull/32 # TODO can be removed with next update From 930ce12264497d695dba8c657e6376f6a9a361ca Mon Sep 17 00:00:00 2001 From: Sean Link Date: Fri, 15 Mar 2024 10:41:48 -0600 Subject: [PATCH 236/340] qt6.qtshadertools: add mingw support Part of a larger effort to add mingw support for qtmultimedia. --- pkgs/development/libraries/qt-6/modules/qtshadertools.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/libraries/qt-6/modules/qtshadertools.nix b/pkgs/development/libraries/qt-6/modules/qtshadertools.nix index 5a4b894b9abd..b87b22fad321 100644 --- a/pkgs/development/libraries/qt-6/modules/qtshadertools.nix +++ b/pkgs/development/libraries/qt-6/modules/qtshadertools.nix @@ -1,8 +1,14 @@ { qtModule , qtbase +, stdenv +, lib +, pkgsBuildBuild }: qtModule { pname = "qtshadertools"; propagatedBuildInputs = [ qtbase ]; + cmakeFlags = lib.optionals (!stdenv.buildPlatform.canExecute stdenv.hostPlatform) [ + "-DQt6ShaderToolsTools_DIR=${pkgsBuildBuild.qt6.qtshadertools}/lib/cmake/Qt6ShaderToolsTools" + ]; } From 76b91b057e8b4a83b9eba7a48931d9895a5ce464 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 15 Mar 2024 21:19:45 +0000 Subject: [PATCH 237/340] codux: 15.22.0 -> 15.22.2 --- pkgs/applications/editors/codux/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/codux/default.nix b/pkgs/applications/editors/codux/default.nix index 6c40b8f52daa..f74d554a8c73 100644 --- a/pkgs/applications/editors/codux/default.nix +++ b/pkgs/applications/editors/codux/default.nix @@ -5,11 +5,11 @@ let pname = "codux"; - version = "15.22.0"; + version = "15.22.2"; src = fetchurl { url = "https://github.com/wixplosives/codux-versions/releases/download/${version}/Codux-${version}.x86_64.AppImage"; - sha256 = "sha256-6UYWg018TumJVgZpLVLlkM+/sTqC6y0A7KVfiwn0hzw="; + sha256 = "sha256-aYGZPoA2Tux6pmpZFShkZB+os34jZczXsfmYN/pu+Ic="; }; appimageContents = appimageTools.extractType2 { inherit pname version src; }; From 5056aa71dd2dd287ccee2129bf0832c6b66f31e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafael=20Fern=C3=A1ndez=20L=C3=B3pez?= Date: Fri, 15 Mar 2024 22:48:34 +0100 Subject: [PATCH 238/340] fastly: 10.8.5 -> 10.8.8 --- pkgs/misc/fastly/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/misc/fastly/default.nix b/pkgs/misc/fastly/default.nix index 9376fc070162..447f582cb011 100644 --- a/pkgs/misc/fastly/default.nix +++ b/pkgs/misc/fastly/default.nix @@ -10,13 +10,13 @@ buildGoModule rec { pname = "fastly"; - version = "10.8.5"; + version = "10.8.8"; src = fetchFromGitHub { owner = "fastly"; repo = "cli"; rev = "refs/tags/v${version}"; - hash = "sha256-OzJWDdGPgJ4Af8Pe5YE7i7DQyvcw/YjjCrptjhH64cg="; + hash = "sha256-GdreswHR+avk5AYJwcoxqF/MlrcHX9NLNpgST5+0kVc="; # The git commit is part of the `fastly version` original output; # leave that output the same in nixpkgs. Use the `.git` directory # to retrieve the commit SHA, and remove the directory afterwards, @@ -33,7 +33,7 @@ buildGoModule rec { "cmd/fastly" ]; - vendorHash = "sha256-raoWG+qFeDD5BKbbWq0NdBEL8ts6TsgBp/MnBzco27g="; + vendorHash = "sha256-irBqINffT7aMOn4NyuYmSuo+E4Rw7ifAIMV0QpKm0So="; nativeBuildInputs = [ installShellFiles From ccb24c0015c75447d22d437ea871ec29da5799ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafael=20Fern=C3=A1ndez=20L=C3=B3pez?= Date: Fri, 15 Mar 2024 22:54:18 +0100 Subject: [PATCH 239/340] viceroy: 0.9.4 -> 0.9.5 --- pkgs/development/tools/viceroy/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/viceroy/default.nix b/pkgs/development/tools/viceroy/default.nix index 9ac438f36df2..9f195aee427f 100644 --- a/pkgs/development/tools/viceroy/default.nix +++ b/pkgs/development/tools/viceroy/default.nix @@ -2,18 +2,18 @@ rustPlatform.buildRustPackage rec { pname = "viceroy"; - version = "0.9.4"; + version = "0.9.5"; src = fetchFromGitHub { owner = "fastly"; repo = pname; rev = "v${version}"; - hash = "sha256-0eihk5zekp7sJ8fj1P0FT/JXWZ79j0U/hw5fjlbAJEo="; + hash = "sha256-FdAUcKey3FamMWKKVDCL+ndXC4bBZHo1om9IUeLMZkA="; }; buildInputs = lib.optional stdenv.isDarwin Security; - cargoHash = "sha256-pSFeBA3ux90bCX9iIW6aTGMCytWW/euYHpYppIJoYGc="; + cargoHash = "sha256-+zlRLs/m9ThiBgzKWkIpUIL3jWMz/o+hD0m0Vks4HzY="; cargoTestFlags = [ "--package viceroy-lib" From dfc398eadcc063dd10bd857719749ada2e5d8f95 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 15 Mar 2024 22:45:24 +0000 Subject: [PATCH 240/340] terragrunt: 0.55.13 -> 0.55.15 --- pkgs/applications/networking/cluster/terragrunt/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terragrunt/default.nix b/pkgs/applications/networking/cluster/terragrunt/default.nix index 64bebc65744a..36ade0527264 100644 --- a/pkgs/applications/networking/cluster/terragrunt/default.nix +++ b/pkgs/applications/networking/cluster/terragrunt/default.nix @@ -5,16 +5,16 @@ buildGoModule rec { pname = "terragrunt"; - version = "0.55.13"; + version = "0.55.15"; src = fetchFromGitHub { owner = "gruntwork-io"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-qTQ4tmSFFqO2tnp+7fVeXO6dNbPsx37vT6GElz8dLdQ="; + hash = "sha256-luVYnuvsLHfkSZVCjzGB34ffbNzuKjEFmxQfgdY+YpQ="; }; - vendorHash = "sha256-sdEA/5QQ85tGfo7qSCD/lD20uAh045fl3tF9nFfH6x0="; + vendorHash = "sha256-KXAN8WNKFfGbV7YQRhwgFBM0g+rbHe+MIuaR5/7khAs="; doCheck = false; From 1670f161d1d01d7daed0dff9d4700ef2deaabb1c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 15 Mar 2024 22:53:34 +0000 Subject: [PATCH 241/340] dynamodb-local: 2.2.1 -> 2.3.0 --- pkgs/by-name/dy/dynamodb-local/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/dy/dynamodb-local/package.nix b/pkgs/by-name/dy/dynamodb-local/package.nix index 59fb07457824..b22a5c2fd8c7 100644 --- a/pkgs/by-name/dy/dynamodb-local/package.nix +++ b/pkgs/by-name/dy/dynamodb-local/package.nix @@ -25,11 +25,11 @@ let in stdenvNoCC.mkDerivation (finalAttrs: { pname = "dynamodb-local"; - version = "2.2.1"; + version = "2.3.0"; src = fetchurl { - url = "https://d1ni2b6xgvw0s0.cloudfront.net/v2.x/dynamodb_local_2024-01-04.tar.gz"; - hash = "sha256-CbZ9Z9A70JoHu4G6It+7WycaEtzuwjVJ2YrOK+37zYA="; + url = "https://d1ni2b6xgvw0s0.cloudfront.net/v2.x/dynamodb_local_2024-03-14.tar.gz"; + hash = "sha256-BmLbmT63CaETgu1a/Tcf0KyF+Xwol67yKVwSMa9fJbw="; }; sourceRoot = "."; From 88d10213072d5fe68bcfbc1877b2485a5adff2ed Mon Sep 17 00:00:00 2001 From: maralorn Date: Sat, 16 Mar 2024 00:14:05 +0100 Subject: [PATCH 242/340] haskellPackages.reflex-dom: Fix build --- .../haskell-modules/configuration-common.nix | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 2edd95c8536d..f17f868dce58 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1629,6 +1629,21 @@ self: super: { ''; }) (doJailbreak super.jsaddle-dom); + reflex-dom = lib.pipe super.reflex-dom [ + (appendPatch + (fetchpatch { + name = "bump-reflex-dom-bounds.patch"; + url = "https://github.com/reflex-frp/reflex-dom/commit/70ff88942f9d2bcd364e301c70df8702f452df38.patch"; + sha256 = "sha256-xzk1+6CnfhEBfXdL5RUFbLRSn7knMwydmV8v2F2W5gE="; + relative = "reflex-dom"; + }) + ) + (overrideCabal (drv: { + editedCabalFile = null; + revision = null; + })) + ]; + # Tests disabled and broken override needed because of missing lib chrome-test-utils: https://github.com/reflex-frp/reflex-dom/issues/392 # 2022-03-16: Pullrequest for ghc 9 compat https://github.com/reflex-frp/reflex-dom/pull/433 reflex-dom-core = lib.pipe super.reflex-dom-core [ From f2e13524e85a93331109b1ab0051bce57c48ac2f Mon Sep 17 00:00:00 2001 From: xrelkd <46590321+xrelkd@users.noreply.github.com> Date: Sat, 16 Mar 2024 07:39:40 +0800 Subject: [PATCH 243/340] joshuto: migrate to by-name --- .../joshuto/default.nix => by-name/jo/joshuto/package.nix} | 0 pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 2 deletions(-) rename pkgs/{applications/file-managers/joshuto/default.nix => by-name/jo/joshuto/package.nix} (100%) diff --git a/pkgs/applications/file-managers/joshuto/default.nix b/pkgs/by-name/jo/joshuto/package.nix similarity index 100% rename from pkgs/applications/file-managers/joshuto/default.nix rename to pkgs/by-name/jo/joshuto/package.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 750265b61931..d3496bb6fe45 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2934,8 +2934,6 @@ with pkgs; felix-fm = callPackage ../applications/file-managers/felix-fm { }; - joshuto = callPackage ../applications/file-managers/joshuto { }; - krusader = libsForQt5.callPackage ../applications/file-managers/krusader { }; lesscpy = callPackage ../development/compilers/lesscpy { }; From 38e0021b57348b79a7831e648644b84ff5fca14a Mon Sep 17 00:00:00 2001 From: xrelkd <46590321+xrelkd@users.noreply.github.com> Date: Sat, 16 Mar 2024 07:57:11 +0800 Subject: [PATCH 244/340] joshuto: 0.9.6 -> 0.9.8 Diff: https://github.com/kamiyaa/joshuto/compare/v0.9.6...v0.9.8 Changelog: https://github.com/kamiyaa/joshuto/releases/tag/v0.9.8 --- pkgs/by-name/jo/joshuto/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/jo/joshuto/package.nix b/pkgs/by-name/jo/joshuto/package.nix index f2bb67292306..08f5429fbb5c 100644 --- a/pkgs/by-name/jo/joshuto/package.nix +++ b/pkgs/by-name/jo/joshuto/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage rec { pname = "joshuto"; - version = "0.9.6"; + version = "0.9.8"; src = fetchFromGitHub { owner = "kamiyaa"; repo = "joshuto"; rev = "v${version}"; - hash = "sha256-d2r8xPGnH/299wjEijilgqy3u/xJgtRmwzJdHt0sA+o="; + hash = "sha256-8OvaL6HqsJjBAbksR4EpC/ZgvdBSKlB37PP77p3T3PY="; }; - cargoHash = "sha256-amgqoL7NYfl3WzTtgvDoBX46rsL9248rbCis6MHVQhE="; + cargoHash = "sha256-zGqOmebD7kZAsWunWSB2NFOSg0cu8aM1dyhEIQz1j4I="; nativeBuildInputs = [ installShellFiles ]; From 9d411861b5c23ba205b7e02c3b96996063576038 Mon Sep 17 00:00:00 2001 From: Adam Stephens Date: Tue, 12 Mar 2024 13:36:58 -0400 Subject: [PATCH 245/340] nixos/tests/incus: add storage test and exercise zfs integration --- nixos/tests/incus/default.nix | 1 + nixos/tests/incus/storage.nix | 46 +++++++++++++++++++++++++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 nixos/tests/incus/storage.nix diff --git a/nixos/tests/incus/default.nix b/nixos/tests/incus/default.nix index 474a621c5ce9..32bc5396a164 100644 --- a/nixos/tests/incus/default.nix +++ b/nixos/tests/incus/default.nix @@ -14,6 +14,7 @@ openvswitch = import ./openvswitch.nix { inherit system pkgs; }; preseed = import ./preseed.nix { inherit system pkgs; }; socket-activated = import ./socket-activated.nix { inherit system pkgs; }; + storage = import ./storage.nix { inherit system pkgs; }; ui = import ./ui.nix {inherit system pkgs;}; virtual-machine = handleTestOn [ "x86_64-linux" ] ./virtual-machine.nix { inherit system pkgs; }; } diff --git a/nixos/tests/incus/storage.nix b/nixos/tests/incus/storage.nix new file mode 100644 index 000000000000..190f4f7451c2 --- /dev/null +++ b/nixos/tests/incus/storage.nix @@ -0,0 +1,46 @@ +import ../make-test-python.nix ( + { pkgs, lib, ... }: + + { + name = "incus-storage"; + + meta = { + maintainers = lib.teams.lxc.members; + }; + + nodes.machine = + { lib, ... }: + { + boot.supportedFilesystems = [ "zfs" ]; + boot.zfs.forceImportRoot = false; + environment.systemPackages = [ pkgs.parted ]; + networking.hostId = "01234567"; + networking.nftables.enable = true; + + virtualisation = { + emptyDiskImages = [ 2048 ]; + incus.enable = true; + }; + }; + + testScript = '' + machine.wait_for_unit("incus.service") + + with subtest("Verify zfs pool created and usable"): + machine.succeed( + "zpool status", + "parted --script /dev/vdb mklabel gpt", + "zpool create zfs_pool /dev/vdb", + ) + + machine.succeed("incus storage create zfs_pool zfs source=zfs_pool/incus") + machine.succeed("zfs list zfs_pool/incus") + machine.succeed("incus storage volume create zfs_pool test_fs --type filesystem") + machine.succeed("incus storage volume create zfs_pool test_vol --type block") + machine.succeed("incus storage show zfs_pool") + machine.succeed("incus storage volume list zfs_pool") + machine.succeed("incus storage volume show zfs_pool test_fs") + machine.succeed("incus storage volume show zfs_pool test_vol") + ''; + } +) From 776c81ddcad69f731471d3b29e5f8a4e182fa7bb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 16 Mar 2024 00:47:15 +0000 Subject: [PATCH 246/340] python312Packages.readchar: 4.0.5 -> 4.0.6 --- pkgs/development/python-modules/readchar/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/readchar/default.nix b/pkgs/development/python-modules/readchar/default.nix index aab318a38178..115e0c284a2a 100644 --- a/pkgs/development/python-modules/readchar/default.nix +++ b/pkgs/development/python-modules/readchar/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "readchar"; - version = "4.0.5"; + version = "4.0.6"; pyproject = true; # Don't use wheels on PyPI @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "magmax"; repo = "python-${pname}"; rev = "refs/tags/v${version}"; - hash = "sha256-Ru18lh+9tXtvttypnob0HNPKBiGF7E9HDL21l1AAGa8="; + hash = "sha256-XowLJ9YAHhP9nInFVYtoLEOmlWBRWQX259vwm9SVVZU="; }; postPatch = '' From a8bc6768507644124e2b48d99612178639cf8776 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 16 Mar 2024 00:48:09 +0000 Subject: [PATCH 247/340] python312Packages.garminconnect: 0.2.13 -> 0.2.14 --- pkgs/development/python-modules/garminconnect/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/garminconnect/default.nix b/pkgs/development/python-modules/garminconnect/default.nix index 42363ecdcdd4..861e2e788994 100644 --- a/pkgs/development/python-modules/garminconnect/default.nix +++ b/pkgs/development/python-modules/garminconnect/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "garminconnect"; - version = "0.2.13"; + version = "0.2.14"; pyproject = true; disabled = pythonOlder "3.10"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "cyberjunky"; repo = "python-garminconnect"; rev = "refs/tags/${version}"; - hash = "sha256-9At9v+7jOt43qPOhZpFYBEXA2zUfp8MAGO4/676kcBU="; + hash = "sha256-FytgckIu99ZKfmxJ0KU+fpbBEgszdp8iwK3SFCL9Ejs="; }; nativeBuildInputs = [ From 12d782d42ed6988547b7a04830427755ca4df88c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 16 Mar 2024 00:55:27 +0000 Subject: [PATCH 248/340] gatus: 5.7.0 -> 5.8.0 --- pkgs/by-name/ga/gatus/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ga/gatus/package.nix b/pkgs/by-name/ga/gatus/package.nix index bfd1f2c9685d..311d0ff8ce63 100644 --- a/pkgs/by-name/ga/gatus/package.nix +++ b/pkgs/by-name/ga/gatus/package.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "gatus"; - version = "5.7.0"; + version = "5.8.0"; src = fetchFromGitHub { owner = "TwiN"; repo = "gatus"; rev = "v${version}"; - hash = "sha256-GG5p2sAIameGo6IFt3IBwFuLfVFRbfHjrQrG6Ei9odA="; + hash = "sha256-FFnrtdJiN7B27sJXzoGsbPKX3NeuHOtA34WQrw6pvEI="; }; - vendorHash = "sha256-VYHBqVFXX7fUuW2UqPOlbRDEfcysYvjSlfm0UJ2mMGM="; + vendorHash = "sha256-VICVo7XYeHs/43knHA4CMSgHloyYSjOFe1TUb4u+egE="; subPackages = [ "." ]; From b6c92a5188fad7fd8c7f9f75e53b27c45d8bc8a7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 16 Mar 2024 00:56:26 +0000 Subject: [PATCH 249/340] darklua: 0.12.1 -> 0.13.0 --- pkgs/development/tools/darklua/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/darklua/default.nix b/pkgs/development/tools/darklua/default.nix index 06679211bdee..4cea370a6f1e 100644 --- a/pkgs/development/tools/darklua/default.nix +++ b/pkgs/development/tools/darklua/default.nix @@ -7,16 +7,16 @@ rustPlatform.buildRustPackage rec { pname = "darklua"; - version = "0.12.1"; + version = "0.13.0"; src = fetchFromGitHub { owner = "seaofvoices"; repo = "darklua"; rev = "v${version}"; - hash = "sha256-hCyTsXSeingVRrohAGTzzcHoYv+hqOXPpWhBrbA70CA="; + hash = "sha256-FF0UEvylHFrGYgE3ASs0IwnYrh7gIClZUREtXjyVsPM="; }; - cargoHash = "sha256-D274Dx3ad14VnJxQMhf//NEA7EIZZ1RFzFITI4YoJTc="; + cargoHash = "sha256-XrWhOosQM+BaqViIju7urCi1B8+6kq8Taxe5T8LFzVE="; buildInputs = lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.CoreServices From 56be60c27b83d08da2386cb387b0380e6ef6c775 Mon Sep 17 00:00:00 2001 From: emilylange Date: Sat, 16 Mar 2024 03:28:30 +0100 Subject: [PATCH 250/340] laurel: 0.6.0 -> 0.6.1 https://github.com/threathunters-io/laurel/releases/tag/v0.6.1 diff: https://github.com/threathunters-io/laurel/compare/v0.6.0...v0.6.1 --- pkgs/servers/monitoring/laurel/default.nix | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/pkgs/servers/monitoring/laurel/default.nix b/pkgs/servers/monitoring/laurel/default.nix index a667d1d442b1..22de6d4ebb6f 100644 --- a/pkgs/servers/monitoring/laurel/default.nix +++ b/pkgs/servers/monitoring/laurel/default.nix @@ -1,33 +1,21 @@ { acl , fetchFromGitHub -, fetchpatch , lib , rustPlatform }: rustPlatform.buildRustPackage rec { pname = "laurel"; - version = "0.6.0"; + version = "0.6.1"; src = fetchFromGitHub { owner = "threathunters-io"; repo = "laurel"; rev = "refs/tags/v${version}"; - hash = "sha256-lWVrp0ytomrQBSDuQCMFJpSuAuwjSYPwoE4yh/WO2ls="; + hash = "sha256-dGgBcugIQ3ZPnqyTw6wRMN2PZLm6GqobeFZ1/uzMKbs="; }; - cargoHash = "sha256-GY7vpst+Epsy/x/ths6pwtGQgM6Bx0KI+NsCMFCBujE="; - - cargoPatches = [ - # Upstream forgot to bump the Cargo.lock before tagging the release. - # This patch is the first commit immediately after the tag fixing this mistake. - # Needs to be removed next release. - (fetchpatch { - name = "Cargo-lock-version-bump.patch"; - url = "https://github.com/threathunters-io/laurel/commit/f38393d1098e8f75394f83ad3da5c1160fb96652.patch"; - hash = "sha256-x+7p21X38KYqLclFtGnLO5nOHz819+XTaSPMvDbSo/I="; - }) - ]; + cargoHash = "sha256-8JNLssWTCfwrfQ/jg/rj7BUo9bCNCsM2RDwPI7cacRw="; nativeBuildInputs = [ rustPlatform.bindgenHook ]; buildInputs = [ acl ]; From 6f1fe60b615899d374ca91acb889234245d1f3c9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 16 Mar 2024 02:32:02 +0000 Subject: [PATCH 251/340] python311Packages.pyfxa: 0.7.7 -> 0.7.8 --- pkgs/development/python-modules/pyfxa/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyfxa/default.nix b/pkgs/development/python-modules/pyfxa/default.nix index 0df1538c9ced..8a8eaa4c4fc2 100644 --- a/pkgs/development/python-modules/pyfxa/default.nix +++ b/pkgs/development/python-modules/pyfxa/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "pyfxa"; - version = "0.7.7"; + version = "0.7.8"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -25,7 +25,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "PyFxA"; inherit version; - hash = "sha256-bIXNCM8F9xON7hzyqKHWj9Qot7WtSIkXxwoqdj1lHNs="; + hash = "sha256-DMFZl1hbYNaScOTWkAbK2nKti6wD5SS5A30q7TW5vO4="; }; propagatedBuildInputs = [ From 0312d17eada6a5dab305f8dec01781f2ce4ccfd5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 16 Mar 2024 02:45:08 +0000 Subject: [PATCH 252/340] python311Packages.azure-eventgrid: 4.17.0 -> 4.18.0 --- pkgs/development/python-modules/azure-eventgrid/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/azure-eventgrid/default.nix b/pkgs/development/python-modules/azure-eventgrid/default.nix index a3588cbe9874..91c140dc7fb8 100644 --- a/pkgs/development/python-modules/azure-eventgrid/default.nix +++ b/pkgs/development/python-modules/azure-eventgrid/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "azure-eventgrid"; - version = "4.17.0"; + version = "4.18.0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-6/bqxCAvewKR5lI6ulFpP3THu9DH1rDEFwsRynDJ6+k="; + hash = "sha256-OQ6Aet78NorIz1TlPdv5pW5ImDINLwH+ZQCk52Y+tJM="; }; nativeBuildInputs = [ From 20f18800537b5877274ce4147d60e861d4f500fb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 16 Mar 2024 03:14:04 +0000 Subject: [PATCH 253/340] gridcoin-research: 5.4.6.0-hotfix-1 -> 5.4.7.0 --- pkgs/applications/blockchains/gridcoin-research/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/blockchains/gridcoin-research/default.nix b/pkgs/applications/blockchains/gridcoin-research/default.nix index 50c39da09867..4a5bd601ced7 100644 --- a/pkgs/applications/blockchains/gridcoin-research/default.nix +++ b/pkgs/applications/blockchains/gridcoin-research/default.nix @@ -20,13 +20,13 @@ stdenv.mkDerivation rec { pname = "gridcoin-research"; - version = "5.4.6.0-hotfix-1"; + version = "5.4.7.0"; src = fetchFromGitHub { owner = "gridcoin-community"; repo = "Gridcoin-Research"; rev = "${version}"; - sha256 = "sha256-fFxHJJ+EMnv0CterTwJbAfybF9WCzaSP7ynlxx2hE5A="; + sha256 = "sha256-wdXah7QnWohGAtC98exPSkhg5F3BaBOiFs6bklFxD7E="; }; nativeBuildInputs = [ From 4cefe693aea16458305e660c0232c0a82f1b3b89 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 16 Mar 2024 04:37:26 +0000 Subject: [PATCH 254/340] dracula-theme: unstable-2024-03-10 -> unstable-2024-03-13 --- pkgs/data/themes/dracula-theme/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/data/themes/dracula-theme/default.nix b/pkgs/data/themes/dracula-theme/default.nix index 454b35e2bd65..cfc3689d7cc3 100644 --- a/pkgs/data/themes/dracula-theme/default.nix +++ b/pkgs/data/themes/dracula-theme/default.nix @@ -2,7 +2,7 @@ let themeName = "Dracula"; - version = "unstable-2024-03-10"; + version = "unstable-2024-03-13"; in stdenvNoCC.mkDerivation { pname = "dracula-theme"; @@ -11,8 +11,8 @@ stdenvNoCC.mkDerivation { src = fetchFromGitHub { owner = "dracula"; repo = "gtk"; - rev = "e28f5b8f8cbb7c3213c428667e351114188169ed"; - hash = "sha256-B0Cakf/hLiW/z71BzzVhieJOE2C0jLb9GkDVM4zpICc="; + rev = "573f88083ae759f480860552f66e9951077bc428"; + hash = "sha256-BQPlKcsfhpVTtVrwS9yVpIkujF6vM/ToIDmy9X60Mhs="; }; propagatedUserEnvPkgs = [ From 98b6d78270ed0711d3d4432dfce47fce31da725d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 16 Mar 2024 04:59:40 +0000 Subject: [PATCH 255/340] bemenu: 0.6.20 -> 0.6.21 --- pkgs/applications/misc/bemenu/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/bemenu/default.nix b/pkgs/applications/misc/bemenu/default.nix index 0e3203e4a0b6..5fac61399127 100644 --- a/pkgs/applications/misc/bemenu/default.nix +++ b/pkgs/applications/misc/bemenu/default.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "bemenu"; - version = "0.6.20"; + version = "0.6.21"; src = fetchFromGitHub { owner = "Cloudef"; repo = finalAttrs.pname; rev = finalAttrs.version; - hash = "sha256-pXuaNhrXy33rZxk+qisFWpYj6w9QW3p3WmGtE1kHGII="; + hash = "sha256-E/5wN7HpdBt//jFe9yAB8fuHKiFJ7D1UAJEvG8KBJ6k="; }; strictDeps = true; From 16af4519792cab28faeebc86046726bd633bf7b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 15 Mar 2024 23:24:21 -0700 Subject: [PATCH 256/340] python311Packages.ical: 7.0.1 -> 7.0.3 Diff: https://github.com/allenporter/ical/compare/refs/tags/7.0.1...7.0.3 Changelog: https://github.com/allenporter/ical/releases/tag/7.0.2 https://github.com/allenporter/ical/releases/tag/7.0.3 --- pkgs/development/python-modules/ical/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ical/default.nix b/pkgs/development/python-modules/ical/default.nix index 43b810c1d552..fa904248f3e6 100644 --- a/pkgs/development/python-modules/ical/default.nix +++ b/pkgs/development/python-modules/ical/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "ical"; - version = "7.0.1"; + version = "7.0.3"; pyproject = true; disabled = pythonOlder "3.10"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "allenporter"; repo = "ical"; rev = "refs/tags/${version}"; - hash = "sha256-kvZZfmrE42uoB9v0PuXopH3g9Cf0hwLkCvaNi6CGX8M="; + hash = "sha256-RiwWnRSe0HdeGVo592A+Rk+IvA1Lfp6mY+/ZEyqJBDU="; }; nativeBuildInputs = [ From b5fb750003122f1f6a8f9daa855b2e6cadb55768 Mon Sep 17 00:00:00 2001 From: squalus Date: Thu, 14 Mar 2024 21:06:16 -0700 Subject: [PATCH 257/340] pricehist: fix build Fix build for the newer version of lxml provided by nixpkgs --- pkgs/tools/misc/pricehist/default.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/tools/misc/pricehist/default.nix b/pkgs/tools/misc/pricehist/default.nix index 04333a290731..d195cb42a147 100644 --- a/pkgs/tools/misc/pricehist/default.nix +++ b/pkgs/tools/misc/pricehist/default.nix @@ -9,6 +9,7 @@ , pytest-mock , responses , pytestCheckHook +, pythonRelaxDepsHook }: buildPythonApplication rec { @@ -31,11 +32,20 @@ buildPythonApplication rec { poetry-core ]; + nativeBuildInputs = [ + pythonRelaxDepsHook + ]; + nativeCheckInputs = [ responses pytest-mock pytestCheckHook ]; + + pythonRelaxDeps = [ + # https://gitlab.com/chrisberkhout/pricehist/-/issues/6 + "lxml" + ]; meta = with lib; { description = "A command-line tool for fetching and formatting historical price data, with support for multiple data sources and output formats"; homepage = "https://gitlab.com/chrisberkhout/pricehist"; From c3ec671e8a4f6e1198a4720f8c036e53d8f3e2ee Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 16 Mar 2024 07:17:10 +0000 Subject: [PATCH 258/340] minio-client: 2024-03-09T06-43-06Z -> 2024-03-13T23-51-57Z --- pkgs/tools/networking/minio-client/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/networking/minio-client/default.nix b/pkgs/tools/networking/minio-client/default.nix index 882d1258a1b8..68e67d88ba03 100644 --- a/pkgs/tools/networking/minio-client/default.nix +++ b/pkgs/tools/networking/minio-client/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "minio-client"; - version = "2024-03-09T06-43-06Z"; + version = "2024-03-13T23-51-57Z"; src = fetchFromGitHub { owner = "minio"; repo = "mc"; rev = "RELEASE.${version}"; - sha256 = "sha256-ptXqO5/HNniTIsoDFwxx9NivutCe4wz9VBx5jJSsxGU="; + sha256 = "sha256-aLIK7N7Xz39GnqhyaCzTx+UHnMN9/oIikxGlPeqM6XE="; }; - vendorHash = "sha256-pab2UY7fvclley/cuwX9cTNXIf6bvoZUAl3VQBXMmEc="; + vendorHash = "sha256-DCjjHriD/J/MGcksJX3fn9wSaf+lXX73Dm5K1VU/2B8="; subPackages = [ "." ]; From 33a595455f9e12f7bd5e2fc5de620b94a188f3cf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 16 Mar 2024 07:42:21 +0000 Subject: [PATCH 259/340] commitizen: 3.18.3 -> 3.18.4 --- pkgs/applications/version-management/commitizen/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/version-management/commitizen/default.nix b/pkgs/applications/version-management/commitizen/default.nix index ddade9b4b384..bb1c3243d6db 100644 --- a/pkgs/applications/version-management/commitizen/default.nix +++ b/pkgs/applications/version-management/commitizen/default.nix @@ -11,7 +11,7 @@ python3.pkgs.buildPythonApplication rec { pname = "commitizen"; - version = "3.18.3"; + version = "3.18.4"; format = "pyproject"; disabled = python3.pythonOlder "3.8"; @@ -20,7 +20,7 @@ python3.pkgs.buildPythonApplication rec { owner = "commitizen-tools"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-8l2nahrYq7GQwajdGwCg0Bfx8D5xk695UEHKds5+N5A="; + hash = "sha256-ODBlNwrvkYnZ+CvKyc5Bic6DK/z8d6/KR3+iarFxduE="; }; pythonRelaxDeps = [ From 6bceb7826e940be6e0847a0c9e562eddf80ec2e2 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 16 Mar 2024 09:02:24 +0100 Subject: [PATCH 260/340] python311Packages.twilio: 9.0.1 -> 9.0.2 Diff: https://github.com/twilio/twilio-python/compare/refs/tags/9.0.1...9.0.2 Changelog: https://github.com/twilio/twilio-python/blob/9.0.2/CHANGES.md --- pkgs/development/python-modules/twilio/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/twilio/default.nix b/pkgs/development/python-modules/twilio/default.nix index a470b090a178..e62ee37e4024 100644 --- a/pkgs/development/python-modules/twilio/default.nix +++ b/pkgs/development/python-modules/twilio/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "twilio"; - version = "9.0.1"; + version = "9.0.2"; pyproject = true; disabled = pythonOlder "3.7"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "twilio"; repo = "twilio-python"; rev = "refs/tags/${version}"; - hash = "sha256-fOtNzyeE0Ijr2HvxuG5+01I1VBbX4io8OqGEjNcxAgk="; + hash = "sha256-xFl+Ucu7ve7She8zUaW5YdK0gE733NNadDka4NeJ8Tg="; }; nativeBuildInputs = [ From 987f2bbce30ca611df3bdab6dadf6de60d8a5ecb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 16 Mar 2024 09:01:39 +0000 Subject: [PATCH 261/340] mise: 2024.3.1 -> 2024.3.2 --- pkgs/tools/misc/mise/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/misc/mise/default.nix b/pkgs/tools/misc/mise/default.nix index db9ec4cc40ba..f720edd67db6 100644 --- a/pkgs/tools/misc/mise/default.nix +++ b/pkgs/tools/misc/mise/default.nix @@ -17,16 +17,16 @@ rustPlatform.buildRustPackage rec { pname = "mise"; - version = "2024.3.1"; + version = "2024.3.2"; src = fetchFromGitHub { owner = "jdx"; repo = "mise"; rev = "v${version}"; - hash = "sha256-Pcchyc7LuHOyDEfZj5QSb7nVhMjO9iIV2uQEJocfLic="; + hash = "sha256-o8oYfah5Vveup9qdxl+Uzl+j4Sqoj+C6BA3c5kpofXo="; }; - cargoHash = "sha256-aKzl6yrsEi0DF0tsXB1eqTAar33FlJfRyYUKAi76o+c="; + cargoHash = "sha256-c6hN9JuMuUp1jl5wXf4N5S3hzyQeeLKAb56H9cLBAIY="; nativeBuildInputs = [ installShellFiles pkg-config ]; buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ Security SystemConfiguration ]; From e9cc2cae29697b2f07f22b2beb9ebb2171b2f600 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 16 Mar 2024 09:07:05 +0000 Subject: [PATCH 262/340] python311Packages.a2wsgi: 1.10.2 -> 1.10.4 --- pkgs/development/python-modules/a2wsgi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/a2wsgi/default.nix b/pkgs/development/python-modules/a2wsgi/default.nix index dc19f1506958..b2b5a03beac4 100644 --- a/pkgs/development/python-modules/a2wsgi/default.nix +++ b/pkgs/development/python-modules/a2wsgi/default.nix @@ -10,12 +10,12 @@ buildPythonPackage rec { pname = "a2wsgi"; - version = "1.10.2"; + version = "1.10.4"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-RrLKQnz5rVOMFF4y6zaFfhy/R3ty/h7Q49NemMBgYbk="; + hash = "sha256-UOgaxVqmCfosZm5CuswlxCTIiEzmBy8afpAhFLfuXWM="; }; nativeBuildInputs = [ From 52afac21e747bc9549690e505c12a94c7727963a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 16 Mar 2024 09:13:57 +0000 Subject: [PATCH 263/340] python311Packages.pcbnew-transition: 0.4.0 -> 0.4.1 --- pkgs/development/python-modules/pcbnew-transition/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pcbnew-transition/default.nix b/pkgs/development/python-modules/pcbnew-transition/default.nix index 2f42e00a0847..bf9c6ae6430f 100644 --- a/pkgs/development/python-modules/pcbnew-transition/default.nix +++ b/pkgs/development/python-modules/pcbnew-transition/default.nix @@ -7,14 +7,14 @@ }: buildPythonPackage rec { pname = "pcbnewTransition"; - version = "0.4.0"; + version = "0.4.1"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-M4r6IeARVZq+KO7Q0tbHFD/BMeLN6vmuxfnstmMPgdg="; + hash = "sha256-+mRExuDuEYxSSlrkEjSyPK+RRJZo+YJH7WnUVfjblRQ="; }; propagatedBuildInputs = [ From 9551a142106f04d2623ac36487b69d0b9d00ff09 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 16 Mar 2024 09:26:27 +0000 Subject: [PATCH 264/340] lima: 0.20.1 -> 0.20.2 --- pkgs/applications/virtualization/lima/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/virtualization/lima/default.nix b/pkgs/applications/virtualization/lima/default.nix index ae6e6d19ee79..a74027650960 100644 --- a/pkgs/applications/virtualization/lima/default.nix +++ b/pkgs/applications/virtualization/lima/default.nix @@ -11,13 +11,13 @@ buildGoModule rec { pname = "lima"; - version = "0.20.1"; + version = "0.20.2"; src = fetchFromGitHub { owner = "lima-vm"; repo = pname; rev = "v${version}"; - sha256 = "sha256-MeTFATaAGRSaUXmC1fv9/gMFWafvkteKVJS6MHaqt8A="; + sha256 = "sha256-xFiCGuCUJUnWN5DBfwjhBgntDfod4CWpXqJ3dbrDUSQ="; }; vendorHash = "sha256-wd7YiEo4Gy2kHF7aCRoNGlbOQUxqQnKqP3znzMqS2PI="; From b9beaf5e0ba30c932375bad5734cba09e5998846 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 16 Mar 2024 09:39:21 +0000 Subject: [PATCH 265/340] rauc: 1.11.2 -> 1.11.3 --- pkgs/tools/misc/rauc/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/rauc/default.nix b/pkgs/tools/misc/rauc/default.nix index 8f244839803c..03c0fb176d79 100644 --- a/pkgs/tools/misc/rauc/default.nix +++ b/pkgs/tools/misc/rauc/default.nix @@ -17,13 +17,13 @@ stdenv.mkDerivation rec { pname = "rauc"; - version = "1.11.2"; + version = "1.11.3"; src = fetchFromGitHub { owner = pname; repo = pname; rev = "v${version}"; - sha256 = "sha256-IWfYjn8CCgYK2hna59Awr5tzWnXCtR6c1XpV5fCiSE4="; + sha256 = "sha256-sFOvkr6WbiP99GNAttK9ZmRg+O/hoUQDCnW7vq9s/vo="; }; passthru = { From e451429850e55987f1ee076a033ae7cbe4088cba Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 16 Mar 2024 10:23:31 +0000 Subject: [PATCH 266/340] balena-cli: 18.0.4 -> 18.1.5 --- pkgs/tools/admin/balena-cli/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/admin/balena-cli/default.nix b/pkgs/tools/admin/balena-cli/default.nix index ac5cbd5a885e..4afbe7c06be1 100644 --- a/pkgs/tools/admin/balena-cli/default.nix +++ b/pkgs/tools/admin/balena-cli/default.nix @@ -18,16 +18,16 @@ let }; in buildNpmPackage' rec { pname = "balena-cli"; - version = "18.0.4"; + version = "18.1.5"; src = fetchFromGitHub { owner = "balena-io"; repo = "balena-cli"; rev = "v${version}"; - hash = "sha256-uFh82QGEHrjTLZhEHCZxFIo8D5kmlRJgODExxKNMMwM="; + hash = "sha256-VlNhW5fxljj/nu04jnbs03DrOMBTf11YMoRxoJ8jBpE="; }; - npmDepsHash = "sha256-AwaPURbwC2++G8ujtaJezgERWWthHSYNMS2pebIGvkQ="; + npmDepsHash = "sha256-0WyjWsoeOo0jnIh6tTFNGDtS5mo1sgfSxM6840kMFBE="; postPatch = '' ln -s npm-shrinkwrap.json package-lock.json From 796b530be5c239f1265c3e702ca2c0e659b33814 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 16 Mar 2024 10:29:22 +0000 Subject: [PATCH 267/340] qownnotes: 24.3.1 -> 24.3.3 --- pkgs/applications/office/qownnotes/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/office/qownnotes/default.nix b/pkgs/applications/office/qownnotes/default.nix index b4d24973908f..272c4d1f1fdf 100644 --- a/pkgs/applications/office/qownnotes/default.nix +++ b/pkgs/applications/office/qownnotes/default.nix @@ -19,14 +19,14 @@ let pname = "qownnotes"; appname = "QOwnNotes"; - version = "24.3.1"; + version = "24.3.3"; in stdenv.mkDerivation { inherit pname version; src = fetchurl { url = "https://github.com/pbek/QOwnNotes/releases/download/v${version}/qownnotes-${version}.tar.xz"; - hash = "sha256-9WlpZO/OUSSUxBXXOcB6fLq5t75uryViWsn26C05bVo="; + hash = "sha256-1PnGccbEKkFZGE7mxMD8onMkFd/f9qyvERSu+VL3yUE="; }; nativeBuildInputs = [ From abc169d4f5a4ec01e5976ffd0550f95ce9e37e40 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 16 Mar 2024 10:36:31 +0000 Subject: [PATCH 268/340] spicetify-cli: 2.34.0 -> 2.34.1 --- pkgs/by-name/sp/spicetify-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sp/spicetify-cli/package.nix b/pkgs/by-name/sp/spicetify-cli/package.nix index 611ee8b47025..c1e79f9d6d86 100644 --- a/pkgs/by-name/sp/spicetify-cli/package.nix +++ b/pkgs/by-name/sp/spicetify-cli/package.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "spicetify-cli"; - version = "2.34.0"; + version = "2.34.1"; src = fetchFromGitHub { owner = "spicetify"; repo = "spicetify-cli"; rev = "v${version}"; - hash = "sha256-37bR6Tf6vOrrILb9liyyCYiH6VNnGpQ3yUnQcXA8o14="; + hash = "sha256-tVB0dkxp19EpUXN7X2rnnRlYuSc7Ja7sokmN9tNvY2k="; }; vendorHash = "sha256-axE1SY+UW5oddyhOiktq+vNfhw2/SFX4ut4Hivg6TYQ="; From 968a917e5d2324cb123500cf508d71a1881ba2b5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 16 Mar 2024 11:08:32 +0000 Subject: [PATCH 269/340] autorestic: 1.8.0 -> 1.8.1 --- pkgs/tools/backup/autorestic/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/backup/autorestic/default.nix b/pkgs/tools/backup/autorestic/default.nix index eb75513f4a21..1fcb2dbccc85 100644 --- a/pkgs/tools/backup/autorestic/default.nix +++ b/pkgs/tools/backup/autorestic/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "autorestic"; - version = "1.8.0"; + version = "1.8.1"; src = fetchFromGitHub { owner = "cupcakearmy"; repo = pname; rev = "v${version}"; - sha256 = "sha256-iUl8JLNmwzhoBAbL0Fa4BYW0lZA6CMzR5vGEGCgrP1E="; + sha256 = "sha256-e/OBu1tcIxr/ddKhbFyOtvU8Oqr0gpBRNpHRyoFKw6M="; }; vendorHash = "sha256-K3+5DRXcx56sJ4XHikVtmoxmpJbBeAgPkN9KtHVgvYA="; From 1c707932de74e05faa346222560a434e0ecc5b24 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 16 Mar 2024 11:41:14 +0000 Subject: [PATCH 270/340] kyverno-chainsaw: 0.1.7 -> 0.1.9 --- pkgs/by-name/ky/kyverno-chainsaw/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ky/kyverno-chainsaw/package.nix b/pkgs/by-name/ky/kyverno-chainsaw/package.nix index 9fb72d1d143b..0853481fe1ed 100644 --- a/pkgs/by-name/ky/kyverno-chainsaw/package.nix +++ b/pkgs/by-name/ky/kyverno-chainsaw/package.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "kyverno-chainsaw"; - version = "0.1.7"; + version = "0.1.9"; src = fetchFromGitHub { owner = "kyverno"; repo = "chainsaw"; rev = "v${version}"; - hash = "sha256-v71qAJSpnbHd+jkPkR34IVNvwWLhm04TrPzduB6ZOgA="; + hash = "sha256-qn5EjddLVRhN90SICa39A28giXQ24Ol1nfbxNH5TXhc="; }; - vendorHash = "sha256-lHV5Ik/L/Svn9AvcKZupq778ektEsbxfOkCts4Ocx9g="; + vendorHash = "sha256-R9qaG19Vp+1a7AL0q8Cl1jN89cbXzLwbnN163WMWAEw="; ldflags = [ "-s" "-w" From 5517aff997d5ae7fc45e0fac2e0190939a3fc8b1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 16 Mar 2024 12:33:07 +0000 Subject: [PATCH 271/340] python312Packages.stupidartnet: 1.4.0 -> 1.5.0 --- pkgs/development/python-modules/stupidartnet/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/stupidartnet/default.nix b/pkgs/development/python-modules/stupidartnet/default.nix index 6092682d2afe..6ed5783f13d2 100644 --- a/pkgs/development/python-modules/stupidartnet/default.nix +++ b/pkgs/development/python-modules/stupidartnet/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "stupidartnet"; - version = "1.4.0"; + version = "1.5.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -17,7 +17,7 @@ buildPythonPackage rec { owner = "cpvalente"; repo = "stupidArtnet"; rev = "refs/tags/${version}"; - hash = "sha256-2LfK63FJcdnXfDLuUzYNlspj1jmtw00S6el49cH+RRM="; + hash = "sha256-6vEzInt1ofVVjTZAOH0Zw3BdwpX//1ZWwJqWPP5fIC8="; }; nativeBuildInputs = [ From 27f0f13a8e902572b857c1a0c3eb2aab3a6717b3 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 16 Mar 2024 13:08:11 +0100 Subject: [PATCH 272/340] vimPlugins.neotest-playwright: init at 2024-02-23 --- pkgs/applications/editors/vim/plugins/vim-plugin-names | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index 10bf21e16d20..1c27647b71a6 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -557,6 +557,7 @@ https://github.com/MrcJkb/neotest-haskell/,HEAD, https://github.com/haydenmeade/neotest-jest/,HEAD, https://github.com/V13Axel/neotest-pest/,HEAD, https://github.com/olimorris/neotest-phpunit/,HEAD, +https://github.com/thenbe/neotest-playwright/,HEAD, https://github.com/nvim-neotest/neotest-plenary/,HEAD, https://github.com/nvim-neotest/neotest-python/,HEAD, https://github.com/olimorris/neotest-rspec/,HEAD, From 270f91abea0ca3d9168446b9854416cf7b9a0346 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 16 Mar 2024 13:08:20 +0100 Subject: [PATCH 273/340] vimPlugins.neotest-minitest: init at 2023-11-05 --- pkgs/applications/editors/vim/plugins/vim-plugin-names | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index 1c27647b71a6..7c23dcc10583 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -555,7 +555,8 @@ https://github.com/jfpedroza/neotest-elixir/,HEAD, https://github.com/nvim-neotest/neotest-go/,HEAD, https://github.com/MrcJkb/neotest-haskell/,HEAD, https://github.com/haydenmeade/neotest-jest/,HEAD, -https://github.com/V13Axel/neotest-pest/,HEAD, +https://github.com/zidhuss/neotest-minitest/,HEAD, +https://github.com/theutz/neotest-pest/,HEAD, https://github.com/olimorris/neotest-phpunit/,HEAD, https://github.com/thenbe/neotest-playwright/,HEAD, https://github.com/nvim-neotest/neotest-plenary/,HEAD, From 0c6fd848935070636c419bf8593429bbe4409d68 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 16 Mar 2024 13:08:27 +0100 Subject: [PATCH 274/340] vimPlugins.neotest-java: init at 2024-02-11 --- pkgs/applications/editors/vim/plugins/vim-plugin-names | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index 7c23dcc10583..c46136ab1aa1 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -554,6 +554,7 @@ https://github.com/Issafalcon/neotest-dotnet/,HEAD, https://github.com/jfpedroza/neotest-elixir/,HEAD, https://github.com/nvim-neotest/neotest-go/,HEAD, https://github.com/MrcJkb/neotest-haskell/,HEAD, +https://github.com/rcasia/neotest-java/,HEAD, https://github.com/haydenmeade/neotest-jest/,HEAD, https://github.com/zidhuss/neotest-minitest/,HEAD, https://github.com/theutz/neotest-pest/,HEAD, From 4c2e5e85bdbb6c0e8ae3bf3e8b4d8e85fe3e9eb9 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 16 Mar 2024 13:08:38 +0100 Subject: [PATCH 275/340] vimPlugins.neotest-foundry: init at 2024-02-03 --- pkgs/applications/editors/vim/plugins/vim-plugin-names | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index c46136ab1aa1..287cb54d72be 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -552,6 +552,7 @@ https://github.com/sidlatau/neotest-dart/,HEAD, https://github.com/MarkEmmons/neotest-deno/,HEAD, https://github.com/Issafalcon/neotest-dotnet/,HEAD, https://github.com/jfpedroza/neotest-elixir/,HEAD, +https://github.com/llllvvuu/neotest-foundry/,HEAD, https://github.com/nvim-neotest/neotest-go/,HEAD, https://github.com/MrcJkb/neotest-haskell/,HEAD, https://github.com/rcasia/neotest-java/,HEAD, From f0038970550e015331ce05265a3b5e8d5dadcf2c Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 16 Mar 2024 13:08:47 +0100 Subject: [PATCH 276/340] vimPlugins.neotest-zig: init at 2023-12-10 --- pkgs/applications/editors/vim/plugins/vim-plugin-names | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index 287cb54d72be..932e221a3960 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -568,6 +568,7 @@ https://github.com/rouge8/neotest-rust/,HEAD, https://github.com/stevanmilic/neotest-scala/,HEAD, https://github.com/shunsambongi/neotest-testthat/,HEAD, https://github.com/marilari88/neotest-vitest/,HEAD, +https://github.com/lawrence-laz/neotest-zig/,HEAD, https://github.com/rose-pine/neovim/,main,rose-pine https://github.com/Shatur/neovim-ayu/,, https://github.com/cloudhead/neovim-fuzzy/,, From 1811fe4e60990bc77e428cc5fccc210ebbb9dd2a Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 16 Mar 2024 13:08:58 +0100 Subject: [PATCH 277/340] vimPlugins.neotest-gtest: init at 2023-12-10 --- pkgs/applications/editors/vim/plugins/vim-plugin-names | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index 932e221a3960..53893b2ca632 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -554,6 +554,7 @@ https://github.com/Issafalcon/neotest-dotnet/,HEAD, https://github.com/jfpedroza/neotest-elixir/,HEAD, https://github.com/llllvvuu/neotest-foundry/,HEAD, https://github.com/nvim-neotest/neotest-go/,HEAD, +https://github.com/alfaix/neotest-gtest/,HEAD, https://github.com/MrcJkb/neotest-haskell/,HEAD, https://github.com/rcasia/neotest-java/,HEAD, https://github.com/haydenmeade/neotest-jest/,HEAD, From fed22e89b9afbf27dc8bf606e6012ce7661dd317 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 16 Mar 2024 13:09:06 +0100 Subject: [PATCH 278/340] vimPlugins.neotest-gradle: init at 2023-12-05 --- pkgs/applications/editors/vim/plugins/vim-plugin-names | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index 53893b2ca632..7bce0ae7924a 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -554,6 +554,7 @@ https://github.com/Issafalcon/neotest-dotnet/,HEAD, https://github.com/jfpedroza/neotest-elixir/,HEAD, https://github.com/llllvvuu/neotest-foundry/,HEAD, https://github.com/nvim-neotest/neotest-go/,HEAD, +https://github.com/weilbith/neotest-gradle/,HEAD, https://github.com/alfaix/neotest-gtest/,HEAD, https://github.com/MrcJkb/neotest-haskell/,HEAD, https://github.com/rcasia/neotest-java/,HEAD, From 0a3e5425c9500e3e41f8dce7e3e56ba41a63a829 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 16 Mar 2024 13:09:20 +0100 Subject: [PATCH 279/340] vimPlugins.neotest-bash: init at 2023-11-18 --- pkgs/applications/editors/vim/plugins/vim-plugin-names | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index 7bce0ae7924a..4659664bf193 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -548,6 +548,7 @@ https://github.com/Shougo/neosnippet-snippets/,, https://github.com/Shougo/neosnippet.vim/,, https://github.com/kassio/neoterm/,, https://github.com/nvim-neotest/neotest/,HEAD, +https://github.com/rcasia/neotest-bash/,HEAD, https://github.com/sidlatau/neotest-dart/,HEAD, https://github.com/MarkEmmons/neotest-deno/,HEAD, https://github.com/Issafalcon/neotest-dotnet/,HEAD, From b78f45524ae4b68c2c6ad6038578b9b9b756dd6d Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 16 Mar 2024 13:09:26 +0100 Subject: [PATCH 280/340] vimPlugins.hardhat-nvim: init at 2024-03-14 --- pkgs/applications/editors/vim/plugins/vim-plugin-names | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index 4659664bf193..36e9e7855c54 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -361,6 +361,7 @@ https://github.com/nvimdev/guard.nvim/,HEAD, https://github.com/nmac427/guess-indent.nvim/,HEAD, https://github.com/sjl/gundo.vim/,, https://github.com/junegunn/gv.vim/,, +https://github.com/TheSnakeWitcher/hardhat.nvim/,HEAD, https://github.com/m4xshen/hardtime.nvim/,HEAD, https://git.sr.ht/~sircmpwn/hare.vim,HEAD, https://github.com/ThePrimeagen/harpoon/,master, From e218b92a6c2ef24fe9ade8a09622a9ffcebf5226 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 16 Mar 2024 13:01:17 +0000 Subject: [PATCH 281/340] python312Packages.types-markdown: 3.5.0.20240311 -> 3.6.0.20240316 --- pkgs/development/python-modules/types-markdown/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/types-markdown/default.nix b/pkgs/development/python-modules/types-markdown/default.nix index edfa253da75f..3ea38cde3d83 100644 --- a/pkgs/development/python-modules/types-markdown/default.nix +++ b/pkgs/development/python-modules/types-markdown/default.nix @@ -6,13 +6,13 @@ buildPythonPackage rec { pname = "types-markdown"; - version = "3.5.0.20240311"; + version = "3.6.0.20240316"; pyproject = true; src = fetchPypi { pname = "types-Markdown"; inherit version; - hash = "sha256-TFjvM+4ngYPFQKWOWZy+lwkPZVMCtu9loQhMSzLXSKQ="; + hash = "sha256-3p+4SGC1W2R7FwyldolfzKYbk0puzcZcMZMsZ5W0QLg="; }; nativeBuildInputs = [ From ab31938d525b372db133f761f613528f6151b28b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 16 Mar 2024 13:03:42 +0000 Subject: [PATCH 282/340] riffdiff: 3.0.0 -> 3.0.1 --- pkgs/tools/text/riffdiff/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/text/riffdiff/default.nix b/pkgs/tools/text/riffdiff/default.nix index 72b3dfc14a1a..a15644d59111 100644 --- a/pkgs/tools/text/riffdiff/default.nix +++ b/pkgs/tools/text/riffdiff/default.nix @@ -2,16 +2,16 @@ rustPlatform.buildRustPackage rec { pname = "riffdiff"; - version = "3.0.0"; + version = "3.0.1"; src = fetchFromGitHub { owner = "walles"; repo = "riff"; rev = version; - hash = "sha256-lS7+sLA/6ZxieodvSPuEzawxQb2vWdNCkGy1RTbg4dY="; + hash = "sha256-MHsbwtoiaMBWZi/UHbuhG3VuSSvuQtvxPB9EMMti80A="; }; - cargoHash = "sha256-hGy0B2uLT37wKOvC4/wc8i+v1vEQ3bzrgm/yqRCAx3s="; + cargoHash = "sha256-pEXGUIrWZGJoYdNoufXEJ+eeIEhm5JhIUlHRisD4qWc="; meta = with lib; { description = "A diff filter highlighting which line parts have changed"; From 0a6df72f32fa6f079deede082ae8304a33bdfb00 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 16 Mar 2024 13:20:50 +0000 Subject: [PATCH 283/340] nerdctl: 1.7.4 -> 1.7.5 --- pkgs/applications/networking/cluster/nerdctl/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/nerdctl/default.nix b/pkgs/applications/networking/cluster/nerdctl/default.nix index dd0eced01663..caf07b07989e 100644 --- a/pkgs/applications/networking/cluster/nerdctl/default.nix +++ b/pkgs/applications/networking/cluster/nerdctl/default.nix @@ -10,16 +10,16 @@ buildGoModule rec { pname = "nerdctl"; - version = "1.7.4"; + version = "1.7.5"; src = fetchFromGitHub { owner = "containerd"; repo = pname; rev = "v${version}"; - hash = "sha256-d90xwrMtDK5ibRHIeV6nzv5jqJfaQXpU9xKTH49yiX4="; + hash = "sha256-eGDshnJ26rrRuM9lWwcdRg8udA4uE5ee6c+SYES7qt4="; }; - vendorHash = "sha256-oiBgZQtqFwq189h/Bb4CrFhs4RDYUoEEOjrccujGclU="; + vendorHash = "sha256-GsI695T7nkwwAt78l7mc5JCD9wXAUcTxwsiLLFcANBI="; nativeBuildInputs = [ makeWrapper installShellFiles ]; From 328e43e941112f410e647b06174aa355056cf776 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 16 Mar 2024 13:21:37 +0000 Subject: [PATCH 284/340] miniserve: 0.26.0 -> 0.27.1 --- pkgs/tools/misc/miniserve/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/misc/miniserve/default.nix b/pkgs/tools/misc/miniserve/default.nix index 7ba0165b0e01..0bdbd91a1dc6 100644 --- a/pkgs/tools/misc/miniserve/default.nix +++ b/pkgs/tools/misc/miniserve/default.nix @@ -9,16 +9,16 @@ rustPlatform.buildRustPackage rec { pname = "miniserve"; - version = "0.26.0"; + version = "0.27.1"; src = fetchFromGitHub { owner = "svenstaro"; repo = "miniserve"; rev = "v${version}"; - hash = "sha256-f+k7ONX9bDrkyIhFxxaJvZYH2WBxYwCssbfM2fBPtRk="; + hash = "sha256-aqsEJJSb5dL7wEdDXiKEyqwCpg0O2Ld5jT+Hjdptha4="; }; - cargoHash = "sha256-Omxd0ZgvtEiciFnKWkYupyts2QT9LUTXxaTdfu0Jnx8="; + cargoHash = "sha256-pQVvL9pUK9QTIDG4axuKyYQ4NKO8M4M38ajYDSHFxew="; nativeBuildInputs = [ installShellFiles From a118538862a91aed41873ebc1dd4c9b390aac128 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 16 Mar 2024 13:19:54 +0100 Subject: [PATCH 285/340] vimPlugins: update on 2024-03-16 --- .../editors/vim/plugins/generated.nix | 1176 +++++++++-------- .../editors/vim/plugins/overrides.nix | 4 +- .../patches/openscad.nvim/program_paths.patch | 14 +- 3 files changed, 652 insertions(+), 542 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 245d333d3c07..ac0a362547ac 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -29,24 +29,24 @@ final: prev: ChatGPT-nvim = buildVimPlugin { pname = "ChatGPT.nvim"; - version = "2024-02-29"; + version = "2024-03-06"; src = fetchFromGitHub { owner = "jackMort"; repo = "ChatGPT.nvim"; - rev = "dc6f76efcf8db15d21c9554d5da2211990ba4099"; - sha256 = "13hm0q0yk7rhhb5gvn2kn5l7hixkx2v2kl3fjl07p7r9iia0rjy8"; + rev = "df53728e05129278d6ea26271ec086aa013bed90"; + sha256 = "0yh7awf26cqfndhliizi0mfqj2111hicg3hlqjjiag96qq9csgdw"; }; meta.homepage = "https://github.com/jackMort/ChatGPT.nvim/"; }; CheckAttach = buildVimPlugin { pname = "CheckAttach"; - version = "2019-05-08"; + version = "2024-03-07"; src = fetchFromGitHub { owner = "chrisbra"; repo = "CheckAttach"; - rev = "8f0b1350431d1d34655a147e6f1cfe6cb5dda5f7"; - sha256 = "1z9a40nbdjd3pnp28nfsi2bijsbaiphc0ia816f5flkchn07gmmj"; + rev = "6d22144650029a5d4dc3c8f5e303a3f6ce56e76b"; + sha256 = "04jcnq024zss9snv26py3969pflxkhn4ak0a4ap55qy9za4fcsi7"; }; meta.homepage = "https://github.com/chrisbra/CheckAttach/"; }; @@ -173,24 +173,24 @@ final: prev: LazyVim = buildVimPlugin { pname = "LazyVim"; - version = "2024-02-21"; + version = "2024-03-15"; src = fetchFromGitHub { owner = "LazyVim"; repo = "LazyVim"; - rev = "91126b9896bebcea9a21bce43be4e613e7607164"; - sha256 = "0cp56d4vy8mwdf3gl64cnw25fizqw0p1nfwnn470b3mwk9851i7g"; + rev = "864c58cae6df28c602ecb4c94bc12a46206760aa"; + sha256 = "07gaiw4xbyqjpw15lry2m4cb42szwmi77dvnkhdj4ii4n7iv749s"; }; meta.homepage = "https://github.com/LazyVim/LazyVim/"; }; LeaderF = buildVimPlugin { pname = "LeaderF"; - version = "2024-02-25"; + version = "2024-03-12"; src = fetchFromGitHub { owner = "Yggdroot"; repo = "LeaderF"; - rev = "f166222d21995f23417df604b3d500636d63d99a"; - sha256 = "1zj19xz50xdvqlb8li45mdv1s7irxisckijx2r6xl79ykdm998jb"; + rev = "1b1c9f21ed72a12fb7cc430edb1549e83f9b413b"; + sha256 = "0q36mmi3jf1i1z12nddk0zdqla4289pj5mvak9sd79mpi9yrvnp8"; }; meta.homepage = "https://github.com/Yggdroot/LeaderF/"; }; @@ -305,12 +305,12 @@ final: prev: SchemaStore-nvim = buildVimPlugin { pname = "SchemaStore.nvim"; - version = "2024-02-29"; + version = "2024-03-15"; src = fetchFromGitHub { owner = "b0o"; repo = "SchemaStore.nvim"; - rev = "f3a32e89db213900a7dae31f2243c2a41e8b16c9"; - sha256 = "0zwvjqdk2a7w0r6msnnagqnx506163b0xy6qz0saaksfmi2zmws2"; + rev = "9f74c6a52f4f6adaf3b3d64b15d2363219afefae"; + sha256 = "0kblp05s42n10w5nl56x4mks967na0fljwva387sgympqibwpgws"; }; meta.homepage = "https://github.com/b0o/SchemaStore.nvim/"; }; @@ -449,12 +449,12 @@ final: prev: YouCompleteMe = buildVimPlugin { pname = "YouCompleteMe"; - version = "2024-02-18"; + version = "2024-03-04"; src = fetchFromGitHub { owner = "ycm-core"; repo = "YouCompleteMe"; - rev = "c3c03323c4e4bd84b8fc6173a6c95bbd6c922b11"; - sha256 = "1977s7082pvml4yi6km3i0k81n5vp0ym25ybxgl28ym66xrxcl28"; + rev = "d088ff721ea2f1a56649157fa91771d068f1706f"; + sha256 = "0mxf52vgmk3j6fyymkzrl19lsgdk0jvhx2w7imblsswabqx5xc7a"; fetchSubmodules = true; }; meta.homepage = "https://github.com/ycm-core/YouCompleteMe/"; @@ -498,12 +498,12 @@ final: prev: actions-preview-nvim = buildVimPlugin { pname = "actions-preview.nvim"; - version = "2024-02-25"; + version = "2024-03-09"; src = fetchFromGitHub { owner = "aznhe21"; repo = "actions-preview.nvim"; - rev = "5c240e6356156b72cfbf7c05feefadae61d7a06f"; - sha256 = "11p2393x80mym11nz3p1v3sz88y04sy8rknvfv5spd1gxcm7172w"; + rev = "5072b1b1065a6b22bdd46b5c21780a91d6a08071"; + sha256 = "195ns7dw3g4sq3pmh3h3xas4kfmwwhidlg4q7nnffkd6x9cdg31w"; }; meta.homepage = "https://github.com/aznhe21/actions-preview.nvim/"; }; @@ -522,12 +522,12 @@ final: prev: aerial-nvim = buildVimPlugin { pname = "aerial.nvim"; - version = "2024-02-05"; + version = "2024-03-14"; src = fetchFromGitHub { owner = "stevearc"; repo = "aerial.nvim"; - rev = "3748e87a316a68754341cdffcef44fee61dee51c"; - sha256 = "0d7623dibwrp7nzl512laznai478rw8vz2jxlmbihs5gccnxnvp7"; + rev = "993142d49274092c64a2d475aa726df3c323949d"; + sha256 = "06pw6ygbmf65zkg65ajy3cr0g3y1fg0lk8kkw2q5f9s2qq2fs306"; fetchSubmodules = true; }; meta.homepage = "https://github.com/stevearc/aerial.nvim/"; @@ -583,12 +583,12 @@ final: prev: ale = buildVimPlugin { pname = "ale"; - version = "2024-02-28"; + version = "2024-03-14"; src = fetchFromGitHub { owner = "dense-analysis"; repo = "ale"; - rev = "24a937e04f3c59add32d8bd8533e02ab93268772"; - sha256 = "0z5nbdarhxnw7qp0j1hk98my7ks5vm0llgm1i2jrq2y52x0lp2xh"; + rev = "712b4b3a9714ff58a5c0798c7b6e0ecf7c59857d"; + sha256 = "1fsnjcw503ca9612q3vjl32q1sq5wyjbiqy2rbwjy2w1cjny7160"; }; meta.homepage = "https://github.com/dense-analysis/ale/"; }; @@ -799,12 +799,12 @@ final: prev: asyncrun-vim = buildVimPlugin { pname = "asyncrun.vim"; - version = "2024-02-24"; + version = "2024-03-05"; src = fetchFromGitHub { owner = "skywind3000"; repo = "asyncrun.vim"; - rev = "915e36a2ed84b73741e13d2df3edc8e01ca56f5b"; - sha256 = "0rw3wnxsk9gx4kvw2x5h1pbmpls7fvlim3ihlhw37zf2irsfph5w"; + rev = "c572812e1d32c064859d8e9790c05e09f78ce508"; + sha256 = "126ipiv31igbxppgji4p4ahzqgzyrkn08fqn7ws4l6nsm2h75xl3"; }; meta.homepage = "https://github.com/skywind3000/asyncrun.vim/"; }; @@ -1015,24 +1015,24 @@ final: prev: bamboo-nvim = buildVimPlugin { pname = "bamboo.nvim"; - version = "2024-02-13"; + version = "2024-03-09"; src = fetchFromGitHub { owner = "ribru17"; repo = "bamboo.nvim"; - rev = "2c5a7442f8db3dcc3f5175f0bed73675e26e3931"; - sha256 = "0ana0pad4lcqg6mcava4mvvi0c9bwkcgfql1xgmcxmz1svgrqkqg"; + rev = "ca93b6193742f80330ace6d5e4e9f0f0480e0c45"; + sha256 = "1hqjwzn5pfzg46rq316vx83sqyl7fv1y7kk1b9i550zmv7q6qvlj"; }; meta.homepage = "https://github.com/ribru17/bamboo.nvim/"; }; barbar-nvim = buildVimPlugin { pname = "barbar.nvim"; - version = "2024-02-27"; + version = "2024-03-13"; src = fetchFromGitHub { owner = "romgrk"; repo = "barbar.nvim"; - rev = "1d6b1386abe97d1d8cba47eb9afa8a9f2d1bbe66"; - sha256 = "1cwyghc81fsqbmfqq0gs2y38x5dddlz9asfcjhc1diyf2x78wycv"; + rev = "3c48b5edf61dda21ad41c514e53448fee366a824"; + sha256 = "1fys0jay5ij0xh0sinmyr00z903ksdpcm8cyp6rjwsryrjqda8km"; }; meta.homepage = "https://github.com/romgrk/barbar.nvim/"; }; @@ -1075,12 +1075,12 @@ final: prev: base46 = buildVimPlugin { pname = "base46"; - version = "2024-02-29"; + version = "2024-03-15"; src = fetchFromGitHub { owner = "nvchad"; repo = "base46"; - rev = "36a44bf1c712a42b46479540ee89e296c6c63cdc"; - sha256 = "0j7zgyg1f17b7lzlgq39hmcvzshh1saav7f2jn87kb46jvng7nva"; + rev = "6ffabeac88203b6d74afb4be4de5d3daa5dbbda8"; + sha256 = "0048smdfljgxfr7g425m0wxj5whd164r13zrcf2yfzyj7lhb93k6"; }; meta.homepage = "https://github.com/nvchad/base46/"; }; @@ -1279,12 +1279,12 @@ final: prev: bufferline-nvim = buildVimPlugin { pname = "bufferline.nvim"; - version = "2024-01-29"; + version = "2024-03-07"; src = fetchFromGitHub { owner = "akinsho"; repo = "bufferline.nvim"; - rev = "b15c6daf5a64426c69732b31a951f4e438cb6590"; - sha256 = "09yj7gkk4ba50cdfmnn56g5hrbh4hk9934mj3xm08nbqhh4jir1k"; + rev = "64e2c5def50dfd6b6f14d96a45fa3d815a4a1eef"; + sha256 = "1r9bb6jmcj2048ny86v7ha8scjv1qispmxhj98l11jb2xb1f1fvn"; }; meta.homepage = "https://github.com/akinsho/bufferline.nvim/"; }; @@ -1303,12 +1303,12 @@ final: prev: bullets-vim = buildVimPlugin { pname = "bullets.vim"; - version = "2024-01-31"; + version = "2024-03-08"; src = fetchFromGitHub { owner = "bullets-vim"; repo = "bullets.vim"; - rev = "d9a47f114031d3030b1e4de3c0b6a664b1201524"; - sha256 = "0ypf8ggvl1q5kgrzanr20n6bllfl547hk50aq0jmw0mprhi5npds"; + rev = "0cc28d53e9da628e006c89bb2d3b03b94a0dee33"; + sha256 = "0gxa73q89w7mkhhmy3f2zdcsys4p9m4z61ff1c9lmbvd1r8dh898"; }; meta.homepage = "https://github.com/bullets-vim/bullets.vim/"; }; @@ -1351,24 +1351,24 @@ final: prev: ccc-nvim = buildVimPlugin { pname = "ccc.nvim"; - version = "2024-03-01"; + version = "2024-03-08"; src = fetchFromGitHub { owner = "uga-rosa"; repo = "ccc.nvim"; - rev = "fb740df82b25aaab3988cdaf9d9e908eba1a0111"; - sha256 = "06jya7svz3q0vcwgmj8xqjvhix92q9d40iwybm0qqlv69k09lqwc"; + rev = "f3d9d31aab7990d50ae6922fd7c1e3a9eb7da183"; + sha256 = "0h94gcp1labwgkphd1n9nn9jw1ps4ij2s6pmkdxag8j15kbh3r7k"; }; meta.homepage = "https://github.com/uga-rosa/ccc.nvim/"; }; chadtree = buildVimPlugin { pname = "chadtree"; - version = "2024-03-01"; + version = "2024-03-11"; src = fetchFromGitHub { owner = "ms-jpq"; repo = "chadtree"; - rev = "b2e5c4a744cae86f3103157c6834043d189829fe"; - sha256 = "1p54rnyicimi2slhz47s16m6c2khy5bda0f19k5i5kwib042g0dh"; + rev = "d2afbb28ed1b6de119fe7c1d4fe248da0819b4d8"; + sha256 = "0gmjs4ms7nxmfd4wyw082mqqgj82309x75yi8rxvnaqyksn70bas"; }; meta.homepage = "https://github.com/ms-jpq/chadtree/"; }; @@ -1495,12 +1495,12 @@ final: prev: cloak-nvim = buildVimPlugin { pname = "cloak.nvim"; - version = "2024-02-02"; + version = "2024-03-13"; src = fetchFromGitHub { owner = "laytan"; repo = "cloak.nvim"; - rev = "9abe4e986e924fc54a972c1b0ff52b65a0622624"; - sha256 = "0jnhxxq2c7bprkicqxqi17fybfgpzv0z1jxrqm346hmnmm8amgvw"; + rev = "462e84e1659d984196d09f7d16690b19b9aee804"; + sha256 = "1gg29wngh1cgxpmjvhzg9dx062xklbz87961p81jbpx4m1xsaxwi"; }; meta.homepage = "https://github.com/laytan/cloak.nvim/"; }; @@ -1663,12 +1663,12 @@ final: prev: cmp-dictionary = buildVimPlugin { pname = "cmp-dictionary"; - version = "2024-02-02"; + version = "2024-03-03"; src = fetchFromGitHub { owner = "uga-rosa"; repo = "cmp-dictionary"; - rev = "afa18f35a818af7bcb65b05c183a6777ede6c0ad"; - sha256 = "1nz0ywakqvvscrvdzk86w8f29s8mrcyln2jqgh24kvic5zwb66xj"; + rev = "3dab73d34a889eafdb57c666c3c2076b4c3e126b"; + sha256 = "08nyng2ykxnapih97m1wsj1fskjz7yb09g2mb3428l7zbvjjk3nq"; }; meta.homepage = "https://github.com/uga-rosa/cmp-dictionary/"; }; @@ -1687,12 +1687,12 @@ final: prev: cmp-emoji = buildVimPlugin { pname = "cmp-emoji"; - version = "2021-09-28"; + version = "2024-03-05"; src = fetchFromGitHub { owner = "hrsh7th"; repo = "cmp-emoji"; - rev = "19075c36d5820253d32e2478b6aaf3734aeaafa0"; - sha256 = "00jrwg491q6nx3q36krarxfpchg3fgdsz7l02ag7cm0x9hv4dknd"; + rev = "0acd702358230abeb6576769f7116e766bca28a0"; + sha256 = "1i9ak17cair797fijxd61lnjqy3qykpscah7303arvkxdr8w1zik"; }; meta.homepage = "https://github.com/hrsh7th/cmp-emoji/"; }; @@ -2179,12 +2179,12 @@ final: prev: coc-nvim = buildVimPlugin { pname = "coc.nvim"; - version = "2024-02-28"; + version = "2024-03-11"; src = fetchFromGitHub { owner = "neoclide"; repo = "coc.nvim"; - rev = "0ce9a96b95e5d88181b0bed26f40922d1bf65b90"; - sha256 = "1b227bqjy196srr0djkrjhil2y74vvcrz2qkg04fy2i5h87rd2ip"; + rev = "a0f3e2c1b13157a25063b32b49debf46cc96a873"; + sha256 = "1lqd93663nrcbwkhr3a1yyh22zamv38zf3nazxsq36aix4h0v616"; }; meta.homepage = "https://github.com/neoclide/coc.nvim/"; }; @@ -2203,24 +2203,24 @@ final: prev: codeium-nvim = buildVimPlugin { pname = "codeium.nvim"; - version = "2024-02-14"; + version = "2024-03-12"; src = fetchFromGitHub { owner = "Exafunction"; repo = "codeium.nvim"; - rev = "cd5913ff5481229b15186293d1d46dd9500789f9"; - sha256 = "1lsf60aaxzc0w0sgvb8pghrx6hwfh57jx9xaj6g7rhbpxw9l05cx"; + rev = "73ba2a3a41484437ff8a45ca1e796fa9d6fa1153"; + sha256 = "1lcliki38mamk722klb3a0an2bsblx9rsgwixa9f0j7naril4z9z"; }; meta.homepage = "https://github.com/Exafunction/codeium.nvim/"; }; codeium-vim = buildVimPlugin { pname = "codeium.vim"; - version = "2024-02-27"; + version = "2024-03-14"; src = fetchFromGitHub { owner = "Exafunction"; repo = "codeium.vim"; - rev = "f2d90dedb45e35f7563d2ce3a31c6928f79de678"; - sha256 = "17884drb1mqgbb1pccczpjal623jnyb8z33wrrzgajg3k4z8i2b2"; + rev = "bef9cbaa5c19ab85d8048f364bfc0ac8c7ab335d"; + sha256 = "13b4nq2z1pw6v0rbmjkxynjs6w4b859hhcnhnsl2r0imhkgss4l5"; }; meta.homepage = "https://github.com/Exafunction/codeium.vim/"; }; @@ -2251,12 +2251,12 @@ final: prev: colorbuddy-nvim = buildVimPlugin { pname = "colorbuddy.nvim"; - version = "2022-02-28"; + version = "2024-03-15"; src = fetchFromGitHub { owner = "tjdevries"; repo = "colorbuddy.nvim"; - rev = "cdb5b0654d3cafe61d2a845e15b2b4b0e78e752a"; - sha256 = "1gjwgh77xgpdpzlz51c7gxnbpqyzm4hy9baspgjf9j5ny4yisn03"; + rev = "e498b2b49d9ad0c3fb8168a02b237b689dcd4051"; + sha256 = "1dxxxdbml12p8awcp78vxj1i2jbhvcdn4m4lnqczxb7qxwpb6g2r"; }; meta.homepage = "https://github.com/tjdevries/colorbuddy.nvim/"; }; @@ -2455,12 +2455,12 @@ final: prev: conform-nvim = buildVimPlugin { pname = "conform.nvim"; - version = "2024-03-01"; + version = "2024-03-15"; src = fetchFromGitHub { owner = "stevearc"; repo = "conform.nvim"; - rev = "c36fc6492be27108395443a67bcbd2b3280f29c5"; - sha256 = "0vd9qj4ga3l21v84v3a9bj1qs4mkw7dbmslygs9ibchihv2kw98j"; + rev = "67ee2258e08ccb91345d52f62484b657feccef25"; + sha256 = "0d76rrjbmi3rmvm27jh61zs35z9axc5l6yacr3yrrnfi0kahi0fy"; fetchSubmodules = true; }; meta.homepage = "https://github.com/stevearc/conform.nvim/"; @@ -2468,12 +2468,12 @@ final: prev: conjure = buildVimPlugin { pname = "conjure"; - version = "2024-02-02"; + version = "2024-03-11"; src = fetchFromGitHub { owner = "Olical"; repo = "conjure"; - rev = "f50d4db821489f66ff93afe58155eef42c273a5d"; - sha256 = "1q0in2yay28887vjirs15dcbx9p29rqcwg6fzfg01b8vs7nq63gw"; + rev = "dfb9f75010a181c090ab905b2a2b4180aea20f15"; + sha256 = "0swwnb5sr3j5yx77f94ymdc1jpv1nyi0qj9l402qzz5dc4pi2mp6"; }; meta.homepage = "https://github.com/Olical/conjure/"; }; @@ -2528,24 +2528,24 @@ final: prev: copilot-vim = buildVimPlugin { pname = "copilot.vim"; - version = "2024-03-01"; + version = "2024-03-14"; src = fetchFromGitHub { owner = "github"; repo = "copilot.vim"; - rev = "0754163b9d070d4a99d60ecb45f060bc5f97e281"; - sha256 = "0qslfc64x16a8jwasva08xa8x33lq0q1vkx7mhk29a94r7l6rdjd"; + rev = "9484e35cf222e9360e05450622a884f95c662c4c"; + sha256 = "1c7dabbyk5124xw5k5b29h9nmv04ix6p3j3p7qns7ssqinvfphmm"; }; meta.homepage = "https://github.com/github/copilot.vim/"; }; coq-artifacts = buildVimPlugin { pname = "coq.artifacts"; - version = "2024-02-18"; + version = "2024-03-01"; src = fetchFromGitHub { owner = "ms-jpq"; repo = "coq.artifacts"; - rev = "1b7915035e1cc6b40d27c69051fd81e8fe6b62db"; - sha256 = "076n62rnr9gahw1n8j94xgrab5q1d09sf98p4nhh32gc1z4w2hd1"; + rev = "9c5067a471322c6bb866545e88e5b28c82511865"; + sha256 = "0c0l259qyywck43hgs09qznrw1wm72idprlfk4ddcdj8g99vny84"; }; meta.homepage = "https://github.com/ms-jpq/coq.artifacts/"; }; @@ -2576,12 +2576,12 @@ final: prev: coq_nvim = buildVimPlugin { pname = "coq_nvim"; - version = "2024-03-01"; + version = "2024-03-11"; src = fetchFromGitHub { owner = "ms-jpq"; repo = "coq_nvim"; - rev = "2f6c60ffbcdb7f61cb9c88364eb4f3886f3a3813"; - sha256 = "0r2w77psva2imp7ixrc00z2ia38bnihgz7dx0qlfd38q2lkz8qgi"; + rev = "a290446adad540d780e87d7fa8ef86bb2fdc2951"; + sha256 = "1z8icxpxv03yiigav70r5v463pj5n5v5lq6czwpq2x51pxkaznym"; }; meta.homepage = "https://github.com/ms-jpq/coq_nvim/"; }; @@ -2600,24 +2600,24 @@ final: prev: cpsm = buildVimPlugin { pname = "cpsm"; - version = "2021-07-25"; + version = "2024-03-06"; src = fetchFromGitHub { owner = "nixprime"; repo = "cpsm"; - rev = "814961aef3eba4412e5e63342575c46f87eaead4"; - sha256 = "13qp6qaghaw355wjwmmd8d7cakb3ry9ijpnz06mj8yza50w7p3fx"; + rev = "1a5fc1b6169bb80c29b0b986130c4f3f1a9ed82e"; + sha256 = "0gsf2xaa9nw0yhlnhvllz03kbdbfjvazdgb753rblkxrqnbjjs6w"; }; meta.homepage = "https://github.com/nixprime/cpsm/"; }; crates-nvim = buildVimPlugin { pname = "crates.nvim"; - version = "2024-02-04"; + version = "2024-03-13"; src = fetchFromGitHub { owner = "saecki"; repo = "crates.nvim"; - rev = "ec2b04a380c9f3a8e6ca38c230e4990d71978143"; - sha256 = "0x3zlvwz3w69sdfp0hqs3ra83mgdf72nmffkpm56f56hnld7r1f1"; + rev = "b4f4987ccdb1cc3899ee541ef4375c73c48c4570"; + sha256 = "0r9l018sfymmbg7lc31bp4q2aqdljaqini5s14mg3r7lwcg15z61"; }; meta.homepage = "https://github.com/saecki/crates.nvim/"; }; @@ -2708,12 +2708,12 @@ final: prev: cyberdream-nvim = buildVimPlugin { pname = "cyberdream.nvim"; - version = "2024-02-15"; + version = "2024-03-09"; src = fetchFromGitHub { owner = "scottmckendry"; repo = "cyberdream.nvim"; - rev = "7b83422a9318e036ac21df6a63c0ab1ca745e54f"; - sha256 = "0dhp2726drdvx63vqcm3kmlk6bi7mwjr40fgwz9zspj8jg8gj40n"; + rev = "7ad27cf30a2aeeaefb8e4d25a9ae7c06bd4ce299"; + sha256 = "02nqql0bw4d3izvxi77ml7akkhi6ihgs3ra998zb4c5kf1mcf5nw"; }; meta.homepage = "https://github.com/scottmckendry/cyberdream.nvim/"; }; @@ -2756,24 +2756,24 @@ final: prev: debugprint-nvim = buildVimPlugin { pname = "debugprint.nvim"; - version = "2024-02-22"; + version = "2024-03-05"; src = fetchFromGitHub { owner = "andrewferrier"; repo = "debugprint.nvim"; - rev = "4432f917be7e0c95a21af17b31b216fba60fb131"; - sha256 = "0q21kdch8ksb7i94160w5fmja30yvz6rpxkpls0g3ijaafxyk6w3"; + rev = "39d21298151dda8bfab537ae7741528cffe07aa3"; + sha256 = "0ah84grvp1j8nvrv5rj6l63vw5d0d6678dylv91dmd78rfdwna7g"; }; meta.homepage = "https://github.com/andrewferrier/debugprint.nvim/"; }; deepwhite-nvim = buildVimPlugin { pname = "deepwhite.nvim"; - version = "2024-01-23"; + version = "2024-03-12"; src = fetchFromGitHub { owner = "Verf"; repo = "deepwhite.nvim"; - rev = "7c8d12505dafac651f14d4eaa21623a7658871ab"; - sha256 = "1hz07976ka8q45sgk3ggmb0gk9qz463i8narda3hcws302h8nw8k"; + rev = "fe78337404c36f48ef0824ad1bb43de3bb4211bc"; + sha256 = "0jxkjm83fgzjhgid57aj92775gdcy6ag280h8img2zjfnq9kgh27"; }; meta.homepage = "https://github.com/Verf/deepwhite.nvim/"; }; @@ -2804,12 +2804,12 @@ final: prev: defx-nvim = buildVimPlugin { pname = "defx.nvim"; - version = "2023-12-28"; + version = "2024-03-12"; src = fetchFromGitHub { owner = "Shougo"; repo = "defx.nvim"; - rev = "492096c69e90fcb0242db877269c304bd0cded19"; - sha256 = "0zax6lbmvvphmga12kcwksgdbxrpb526sqz1li7mvhqsi6vyi366"; + rev = "1b17dc334294ef0da74ffa5a05d425ffcaf39a3f"; + sha256 = "1wfrff59kirvbsdyrgavcv17fmwzvi6iszzsxnncgfnshf184mnb"; }; meta.homepage = "https://github.com/Shougo/defx.nvim/"; }; @@ -2852,12 +2852,12 @@ final: prev: denite-nvim = buildVimPlugin { pname = "denite.nvim"; - version = "2023-12-28"; + version = "2024-03-12"; src = fetchFromGitHub { owner = "Shougo"; repo = "denite.nvim"; - rev = "83e2a4f29dae330eabd4dcc63359469106880ce8"; - sha256 = "1a9r44z2fiwj9vj7ys8w0dvqikza45s9qmdzgr1ndnnb3azr2mki"; + rev = "055dd686c274a293dc4b7365be07c159148c31dd"; + sha256 = "0rxpj0xhd188xlpm0h557ljdv3zhwxmwm5mf7fsjxcka3m7iy1n1"; }; meta.homepage = "https://github.com/Shougo/denite.nvim/"; }; @@ -2876,12 +2876,12 @@ final: prev: deol-nvim = buildVimPlugin { pname = "deol.nvim"; - version = "2023-12-09"; + version = "2024-03-13"; src = fetchFromGitHub { owner = "Shougo"; repo = "deol.nvim"; - rev = "0fcdadc7636ef82636e972c4c651fb77e3cf1954"; - sha256 = "14nhfxaxd771rh784acs1s21cvlx8877wsb9qmyk821sljb4hcwn"; + rev = "8ac4d600ebc51565cb1fa5c045e8e71e2eeaa009"; + sha256 = "1pak5m9aicnqw8akc2zbh3aqmq0rl5j7m4xidh2h5hm5xnjidp9x"; }; meta.homepage = "https://github.com/Shougo/deol.nvim/"; }; @@ -3094,12 +3094,12 @@ final: prev: deoplete-nvim = buildVimPlugin { pname = "deoplete.nvim"; - version = "2023-12-28"; + version = "2024-03-12"; src = fetchFromGitHub { owner = "Shougo"; repo = "deoplete.nvim"; - rev = "00a179968eb5f53408dafc22567c1e2933c01079"; - sha256 = "0xa3gvfh7yd932fk641h3jp2mq52pcpi5yvgcdybyx7znfdd84sr"; + rev = "43d7457059d65335ee0ceaa5505befbdd78ad705"; + sha256 = "1x41fdynyb68r6lw62244avic5br6bw28bgz7n2rfdlz9ayimbz1"; }; meta.homepage = "https://github.com/Shougo/deoplete.nvim/"; }; @@ -3226,12 +3226,12 @@ final: prev: doom-one-nvim = buildVimPlugin { pname = "doom-one.nvim"; - version = "2024-02-25"; + version = "2024-03-07"; src = fetchFromGitHub { owner = "NTBBloodbath"; repo = "doom-one.nvim"; - rev = "84d7a3ab8a0458649f10b328a3db7415b0d911d4"; - sha256 = "1szsvx94b30a3p2rpj5idk2yjfc6m2avnclh68yqd3rckrk2nzsa"; + rev = "76595eec15896a5da7f4e39ceeded6ffb0f4dc38"; + sha256 = "0ir882521yc9ir9n8kqpra9nyc232f4gnsywvzjkbm98qdrpjvy2"; }; meta.homepage = "https://github.com/NTBBloodbath/doom-one.nvim/"; }; @@ -3250,24 +3250,24 @@ final: prev: dressing-nvim = buildVimPlugin { pname = "dressing.nvim"; - version = "2024-01-29"; + version = "2024-03-13"; src = fetchFromGitHub { owner = "stevearc"; repo = "dressing.nvim"; - rev = "6f212262061a2120e42da0d1e87326e8a41c0478"; - sha256 = "1xm7jbhgs3raaqc10lg0czayii36di6cx47b527qc67p2qp03q33"; + rev = "18e5beb3845f085b6a33c24112b37988f3f93c06"; + sha256 = "0pvkm9s0lg0vlk7qbn1sjf6sis3i3xba1824xml631bg6hahw37l"; }; meta.homepage = "https://github.com/stevearc/dressing.nvim/"; }; dropbar-nvim = buildVimPlugin { pname = "dropbar.nvim"; - version = "2024-02-24"; + version = "2024-03-08"; src = fetchFromGitHub { owner = "Bekaboo"; repo = "dropbar.nvim"; - rev = "a133a7deed7431496d8e87e8e4cc9c09a9d78945"; - sha256 = "1ai1fhwlrvr0p8brqapfrdd7rlkarwf78f6plannydd58zlc4j7p"; + rev = "f1034cfe852cf62a0ebb12ae583f1477ea07e060"; + sha256 = "1f9fd6m31xjkf6rhi05p0cxdx7xp3lpfg13yasaaabasxqwz92sz"; }; meta.homepage = "https://github.com/Bekaboo/dropbar.nvim/"; }; @@ -3286,12 +3286,12 @@ final: prev: edge = buildVimPlugin { pname = "edge"; - version = "2024-01-23"; + version = "2024-03-02"; src = fetchFromGitHub { owner = "sainnhe"; repo = "edge"; - rev = "7506891a93dd0954d59b556ae5bb4c85403150ed"; - sha256 = "1228zzwx0vghmhf2fma6fdj8pcw8kslw6kw14kwv5b1sfxg7rap3"; + rev = "86af25173e7e0d43c70f6621305c2b816635c4bf"; + sha256 = "1xdkz51z7cxy55j7s0hvv3jyk61nwn4d21lf3y2yf5z87wnzl604"; }; meta.homepage = "https://github.com/sainnhe/edge/"; }; @@ -3359,12 +3359,12 @@ final: prev: elixir-tools-nvim = buildVimPlugin { pname = "elixir-tools.nvim"; - version = "2024-02-27"; + version = "2024-03-11"; src = fetchFromGitHub { owner = "elixir-tools"; repo = "elixir-tools.nvim"; - rev = "0de83ff15ab76608ed4020676193bdf5a9d8b9b7"; - sha256 = "052svi6px486jdgvga8mh5z1djx8fd73jf9j9k1hp7383x9bq56b"; + rev = "4d003f4b41ab9b4f8b569104fa7818f048ed4e25"; + sha256 = "08qz9azq1m4rfw8s2sd6hhrds5zx0vv2azyjnwyk05q2v95xwl55"; }; meta.homepage = "https://github.com/elixir-tools/elixir-tools.nvim/"; }; @@ -3444,24 +3444,24 @@ final: prev: everforest = buildVimPlugin { pname = "everforest"; - version = "2024-02-10"; + version = "2024-03-14"; src = fetchFromGitHub { owner = "sainnhe"; repo = "everforest"; - rev = "4ce8ea3588265dd7d82113d3a937f53c59685164"; - sha256 = "0p8jp04dx0y3l6ll163m2pvanhysfakra2knmp9mp9rmzyyqk8xp"; + rev = "4c7fef2eea3ad22958927d6d1b261b4f2c2c384e"; + sha256 = "0dbs7y4xdlgaqzbrn0ang9yshma3l3i4wd0ffmcczh4sxbsis5b6"; }; meta.homepage = "https://github.com/sainnhe/everforest/"; }; executor-nvim = buildVimPlugin { pname = "executor.nvim"; - version = "2023-11-25"; + version = "2024-03-12"; src = fetchFromGitHub { owner = "google"; repo = "executor.nvim"; - rev = "2af6072829562922e047ed644fc83749c4b10d92"; - sha256 = "0v2bk4nyrkc7qkrh6sb16dif382b26gjix83sfnyk973g07v43in"; + rev = "f6c3109f714d89641fb939b42044b2136f8520b7"; + sha256 = "17j4x4wx50mhhafmp1c5rn644vsnx2473g9i32gg9hmzf27phcdn"; }; meta.homepage = "https://github.com/google/executor.nvim/"; }; @@ -3552,12 +3552,12 @@ final: prev: fern-vim = buildVimPlugin { pname = "fern.vim"; - version = "2023-12-04"; + version = "2024-03-16"; src = fetchFromGitHub { owner = "lambdalisue"; repo = "fern.vim"; - rev = "56f8e4c79da01eecb0f7f3803c051cd23c803b35"; - sha256 = "13bfp6qgvxx4xbngnpssxv8z1w2f63jalhj69haazaca8yhr4599"; + rev = "00faa2cd9a0efad9d23f362141f73c786de3389b"; + sha256 = "0g3akjn2sz9hs9sq138d9yj30g3lynbca79yhk9vfxbs9s1cgzdl"; }; meta.homepage = "https://github.com/lambdalisue/fern.vim/"; }; @@ -3612,12 +3612,12 @@ final: prev: firenvim = buildVimPlugin { pname = "firenvim"; - version = "2024-01-23"; + version = "2024-03-05"; src = fetchFromGitHub { owner = "glacambre"; repo = "firenvim"; - rev = "f2dd6d3bcf3309a7dd30c79b3b3c03ab55cea6e2"; - sha256 = "0d1c3km53v1g8c2aa8fqrs0yhrq80mw1wcfglxkyppg81q91qfs6"; + rev = "3363c140dca2ef0b89e2be0317917f077d752cd7"; + sha256 = "1c9k848y320fkn4mbsxb3x7i5dfwms1waq12yig1fn9mspw83vqy"; }; meta.homepage = "https://github.com/glacambre/firenvim/"; }; @@ -3889,24 +3889,24 @@ final: prev: fzf-lua = buildVimPlugin { pname = "fzf-lua"; - version = "2024-02-28"; + version = "2024-03-15"; src = fetchFromGitHub { owner = "ibhagwan"; repo = "fzf-lua"; - rev = "d68d1cfde9bf82061dfdfe35b83fb8636e03766d"; - sha256 = "0mvj6pwlas6gjjfzvh5qhhnkz2i8b90l21qxsbpjyy0p9jp046vv"; + rev = "a1d6608b6ba5309f9abda776398c97fe8ed26c11"; + sha256 = "1njnbjyi8n4sgs3zpl1hcdi237crp9x5h52fxwnv3j8nxnbai5kj"; }; meta.homepage = "https://github.com/ibhagwan/fzf-lua/"; }; fzf-vim = buildVimPlugin { pname = "fzf.vim"; - version = "2024-02-15"; + version = "2024-03-11"; src = fetchFromGitHub { owner = "junegunn"; repo = "fzf.vim"; - rev = "8ea9574b3ebdc44fbe3dc6381a13f9ce0c290e2f"; - sha256 = "14b8rwmhv47ls8ncr8zhf7zb0ziq5ccgcii9fwn71iqrqhzs0m0b"; + rev = "e69f2dcdad44e7eafe764969ed7281d7290db18f"; + sha256 = "0c9p6qyq4wfvvkmgn77nkppwfqnr1si2xzcwlgmmp1vvfjdmam7m"; }; meta.homepage = "https://github.com/junegunn/fzf.vim/"; }; @@ -4057,12 +4057,12 @@ final: prev: gitsigns-nvim = buildNeovimPlugin { pname = "gitsigns.nvim"; - version = "2024-01-27"; + version = "2024-03-13"; src = fetchFromGitHub { owner = "lewis6991"; repo = "gitsigns.nvim"; - rev = "2c2463dbd82eddd7dbab881c3a62cfbfbe3c67ae"; - sha256 = "0j9q39pks1lvp9zd97lc1frb2fq0irjizza34kp381gg6smxmc28"; + rev = "4e348641b8206c3b8d23080999e3ddbe4ca90efc"; + sha256 = "0apzslpij9sq7h0rpilvgrn5naqiwrz69x5g5n7m82pj9pz0d2m5"; }; meta.homepage = "https://github.com/lewis6991/gitsigns.nvim/"; }; @@ -4117,12 +4117,12 @@ final: prev: go-nvim = buildVimPlugin { pname = "go.nvim"; - version = "2024-03-01"; + version = "2024-03-14"; src = fetchFromGitHub { owner = "ray-x"; repo = "go.nvim"; - rev = "8efd0c89f2305a6840a99d7823c40cc3acea91d6"; - sha256 = "087ik3zkw46czxvh8wbg0pci8p9lxb836j922gnvlwm845jxpkif"; + rev = "9ac3e6faa32d01479973f4ca368d00b7ae328646"; + sha256 = "0rllids06cgfb6hwgacqss7mnmvbrna2h0qwic0mslhg1m8wkq96"; }; meta.homepage = "https://github.com/ray-x/go.nvim/"; }; @@ -4331,6 +4331,18 @@ final: prev: meta.homepage = "https://github.com/junegunn/gv.vim/"; }; + hardhat-nvim = buildVimPlugin { + pname = "hardhat.nvim"; + version = "2024-03-14"; + src = fetchFromGitHub { + owner = "TheSnakeWitcher"; + repo = "hardhat.nvim"; + rev = "fd61b2623f72751d661d9e2a22beeac2d561dd1d"; + sha256 = "0kkzcqwzi5lig6kv9zp4sdncnx1qnwlkvw0lnsckq4xnp2x1dd92"; + }; + meta.homepage = "https://github.com/TheSnakeWitcher/hardhat.nvim/"; + }; + hardtime-nvim = buildVimPlugin { pname = "hardtime.nvim"; version = "2024-02-03"; @@ -4380,24 +4392,24 @@ final: prev: haskell-snippets-nvim = buildVimPlugin { pname = "haskell-snippets.nvim"; - version = "2024-02-05"; + version = "2024-03-11"; src = fetchFromGitHub { owner = "mrcjkb"; repo = "haskell-snippets.nvim"; - rev = "0adc2b0956c2de107bbf3b0329b5b7450a1d07e4"; - sha256 = "1mpj9vpisd0g0w5qg0ck5lg4birxwlc9dw9haqcsynjpfk3za8q3"; + rev = "66a7525706b03a730accab3f706d3f0f8078569d"; + sha256 = "0nh1f1ajd25lrw3y7pp013586gx6vklqfqai8z6lgk7dfzm9cpcj"; }; meta.homepage = "https://github.com/mrcjkb/haskell-snippets.nvim/"; }; haskell-tools-nvim = buildNeovimPlugin { pname = "haskell-tools.nvim"; - version = "2024-02-25"; + version = "2024-03-11"; src = fetchFromGitHub { owner = "MrcJkb"; repo = "haskell-tools.nvim"; - rev = "0f95fb809b2cfa28f7540ba874356d12426b8d29"; - sha256 = "1qysrm4y83x81f1iymjqfs9qqgmiazgsn4qm6gi8nh2adiwsijmb"; + rev = "d8b57f073d844380a7f18c65227e5ce7cb6bc325"; + sha256 = "02w9982qimq4xi79l29n3jky9pgqrfisfff4fxv485gz5hnl65hj"; }; meta.homepage = "https://github.com/MrcJkb/haskell-tools.nvim/"; }; @@ -4464,12 +4476,12 @@ final: prev: hex-nvim = buildVimPlugin { pname = "hex.nvim"; - version = "2023-09-09"; + version = "2024-03-03"; src = fetchFromGitHub { owner = "RaafatTurki"; repo = "hex.nvim"; - rev = "dc51e5d67fc994380b7c7a518b6b625cde4b3062"; - sha256 = "13j27zc18chlgv9w7ml7j3lxbl7lkcqvvwys05hw0dbhik13bcyh"; + rev = "cbffd2ce4b8be089360e3c95d5909cd511d8840c"; + sha256 = "0dvhgdab3f2w7irh164qglj44h4hqba15yq223ckhka7l9r8nggq"; }; meta.homepage = "https://github.com/RaafatTurki/hex.nvim/"; }; @@ -4523,12 +4535,12 @@ final: prev: hmts-nvim = buildVimPlugin { pname = "hmts.nvim"; - version = "2024-02-02"; + version = "2024-03-14"; src = fetchFromGitHub { owner = "calops"; repo = "hmts.nvim"; - rev = "ba1239972a1f56b94252d4f85a43e777ac419662"; - sha256 = "1n67k7kl2xz3zi75h1qb524nxlgvrgwr4ywsykqwz1k7dlkxh3ck"; + rev = "473d74cf54da8f51aaa9993ec3e6bfae278eb47b"; + sha256 = "14a6k53b002zvz336s6q5yznvyjfdn9y2qdnickhz2cwkrgr1hvf"; }; meta.homepage = "https://github.com/calops/hmts.nvim/"; }; @@ -4583,12 +4595,12 @@ final: prev: hover-nvim = buildVimPlugin { pname = "hover.nvim"; - version = "2024-01-26"; + version = "2024-03-07"; src = fetchFromGitHub { owner = "lewis6991"; repo = "hover.nvim"; - rev = "4d04667cf3d6b22379e02ccef6a2fdc6e8837d56"; - sha256 = "066c7gjkgp9gj0kcg7vjik3sgzbfrbjm2j6fwcssh1vy9lgx12wk"; + rev = "1084aa544477cf878d466cacaec0d8d4692c7360"; + sha256 = "0f80nhm6lfa6nph6a4w7748ggvmwg2wh29nwv1sniakjvnk0vr6b"; }; meta.homepage = "https://github.com/lewis6991/hover.nvim/"; }; @@ -4739,12 +4751,12 @@ final: prev: indent-blankline-nvim = buildVimPlugin { pname = "indent-blankline.nvim"; - version = "2024-02-13"; + version = "2024-03-14"; src = fetchFromGitHub { owner = "lukas-reineke"; repo = "indent-blankline.nvim"; - rev = "821a7acd88587d966f7e464b0b3031dfe7f5680c"; - sha256 = "0pc9irbfqvy55ymdyd60a69y3vvi1nqvs4j9akg624pvnda10fv7"; + rev = "3d08501caef2329aba5121b753e903904088f7e6"; + sha256 = "09p7y9d08sb1fqpy84yga39cf9misir6wx3rby67v2pl3i01k7sy"; }; meta.homepage = "https://github.com/lukas-reineke/indent-blankline.nvim/"; }; @@ -5088,24 +5100,24 @@ final: prev: lazy-lsp-nvim = buildVimPlugin { pname = "lazy-lsp.nvim"; - version = "2024-02-13"; + version = "2024-03-13"; src = fetchFromGitHub { owner = "dundalek"; repo = "lazy-lsp.nvim"; - rev = "cdfeaf4f6c1714990180453723921002374a30de"; - sha256 = "12y750mwy5awndapvsjsxqk77samyvjsb156fc8ggpwmd067jlq8"; + rev = "d60bc498c9d1d890e8aa4257c784f5103a2d1f13"; + sha256 = "1k484kfwznq93fk7sqin8767knjfv4anb7vig7ihambvdcd1l74b"; }; meta.homepage = "https://github.com/dundalek/lazy-lsp.nvim/"; }; lazy-nvim = buildVimPlugin { pname = "lazy.nvim"; - version = "2024-01-23"; + version = "2024-03-07"; src = fetchFromGitHub { owner = "folke"; repo = "lazy.nvim"; - rev = "aedcd79811d491b60d0a6577a9c1701063c2a609"; - sha256 = "1lsxb684pdsn625krshxr65lyqb5aa07ryqb5yif8p19766g01pj"; + rev = "83493db50a434a4c5c648faf41e2ead80f96e478"; + sha256 = "0p9ssd6ja90a90vckhpr4xbf0sfa62yrmmc30jbxln9wxqaylcaw"; }; meta.homepage = "https://github.com/folke/lazy.nvim/"; }; @@ -5124,12 +5136,12 @@ final: prev: lean-nvim = buildVimPlugin { pname = "lean.nvim"; - version = "2024-02-25"; + version = "2024-03-04"; src = fetchFromGitHub { owner = "Julian"; repo = "lean.nvim"; - rev = "fbc0dc43643497587dac79f666565111ec71f7f8"; - sha256 = "17fvhls0d9apk2wxjj1k8jvy1cvgwqifigzj7rabqq03ayhzv59m"; + rev = "2dc102db03e83afc473c80a7d962974841e13b54"; + sha256 = "0nwb71f49838fzgpgq0y5q9n9yhg2k7ga4rd2dib2cd3msccb09g"; }; meta.homepage = "https://github.com/Julian/lean.nvim/"; }; @@ -5160,24 +5172,24 @@ final: prev: leap-nvim = buildVimPlugin { pname = "leap.nvim"; - version = "2024-02-29"; + version = "2024-03-15"; src = fetchFromGitHub { owner = "ggandor"; repo = "leap.nvim"; - rev = "d74388c49da2ef51bcae0f386f1c699c8394ce6e"; - sha256 = "0yl1980bcdvdlqgaxa9h6y5skrdhv0hcxday4rlgvj8nj6swbha6"; + rev = "812604b7b100e555062fa41c82bfd9c6c776d856"; + sha256 = "0llfdja9ppkmfak9hj7v5j0raijcqwbj9jlqkk312x65040wda87"; }; meta.homepage = "https://github.com/ggandor/leap.nvim/"; }; legendary-nvim = buildVimPlugin { pname = "legendary.nvim"; - version = "2024-02-02"; + version = "2024-03-15"; src = fetchFromGitHub { owner = "mrjones2014"; repo = "legendary.nvim"; - rev = "8277e7ffbde3d32cc582e81b5d109f4071bbbc4b"; - sha256 = "1frbi1wvhmhgr4cvlxh419fjww98h8b0h1zpcbjbvbv17iakchj9"; + rev = "2f7192410e5a20981d5b778f3390896f016897f9"; + sha256 = "148h3cbsnh1fs02liiqxzw4iy3wk1lln0k4m3w1vxz5v3h27yscn"; }; meta.homepage = "https://github.com/mrjones2014/legendary.nvim/"; }; @@ -5352,12 +5364,12 @@ final: prev: lir-nvim = buildVimPlugin { pname = "lir.nvim"; - version = "2023-07-12"; + version = "2024-03-15"; src = fetchFromGitHub { owner = "tamago324"; repo = "lir.nvim"; - rev = "969e95bd07ec315b5efc53af69c881278c2b74fa"; - sha256 = "1rrmsib2frr4x00kl07v9acva8wa75fbpvpwq8yvdyjy1zgmir7q"; + rev = "7a9d45de08fecd23a04aca1f96688d744830029e"; + sha256 = "17pvzsk1w50bdl9ddrgylck7sam41vvz4x4pm5jkxc4bs7vvffd8"; }; meta.homepage = "https://github.com/tamago324/lir.nvim/"; }; @@ -5508,12 +5520,12 @@ final: prev: lsp-zero-nvim = buildVimPlugin { pname = "lsp-zero.nvim"; - version = "2024-02-27"; + version = "2024-03-09"; src = fetchFromGitHub { owner = "VonHeikemen"; repo = "lsp-zero.nvim"; - rev = "009ace7a0ca360d9299ff7eb33364b5c16556561"; - sha256 = "0550ld8q8wwskf6s02azdz3q8s1j8vmdzwar1v72fdmawb97hchz"; + rev = "14c9164413df4be17a5a0ca9e01a376691cbcaef"; + sha256 = "0j14qznpwi80hildcd0gwmn2qyq3cq2y320g812c0g4lp6w30m83"; }; meta.homepage = "https://github.com/VonHeikemen/lsp-zero.nvim/"; }; @@ -5532,23 +5544,23 @@ final: prev: lsp_lines-nvim = buildVimPlugin { pname = "lsp_lines.nvim"; - version = "2023-10-29"; + version = "2024-03-09"; src = fetchgit { url = "https://git.sr.ht/~whynothugo/lsp_lines.nvim"; - rev = "cf2306dd332e34a3e91075b40bdd4f6db824b2ee"; - sha256 = "18g9fhwr2mrjcns36h6x1xgy8q84i80566474zxsd6z7ckd8qdfw"; + rev = "6f3defec73f7c87939e800e9afa5d0571b19b401"; + sha256 = "1bkvghdj53wak8c0s293vzl788z96cz2p5c61qh2bdzh6qpn55d2"; }; meta.homepage = "https://git.sr.ht/~whynothugo/lsp_lines.nvim"; }; lsp_signature-nvim = buildVimPlugin { pname = "lsp_signature.nvim"; - version = "2023-11-28"; + version = "2024-03-10"; src = fetchFromGitHub { owner = "ray-x"; repo = "lsp_signature.nvim"; - rev = "fed2c8389c148ff1dfdcdca63c2b48d08a50dea0"; - sha256 = "18cwrdww4yxl597d95yixhwxlavmkl37nslpida9cincxrz16rz0"; + rev = "1b32f64549478efd8f9e0d00517db84cf41aa0ea"; + sha256 = "027fhgpxngagn5khswz4h7kxp9wvyfx2ql9vpxbvvvckwdhy6ql8"; }; meta.homepage = "https://github.com/ray-x/lsp_signature.nvim/"; }; @@ -5579,12 +5591,12 @@ final: prev: lspsaga-nvim = buildVimPlugin { pname = "lspsaga.nvim"; - version = "2024-02-17"; + version = "2024-03-12"; src = fetchFromGitHub { owner = "nvimdev"; repo = "lspsaga.nvim"; - rev = "b1b140aa20a0cf353cd3e282870429b48b30a169"; - sha256 = "1psgxp5ynnbnks8337ralc0whw79d0l75n9q2sb62845dgs8i00f"; + rev = "74b13f63417014739ac09576f7196bec301fa2ac"; + sha256 = "0gmq17w6fn4zvkqi7q1ixdsk54w5aswl8w0s5rrs12qk852fymra"; }; meta.homepage = "https://github.com/nvimdev/lspsaga.nvim/"; }; @@ -5615,24 +5627,24 @@ final: prev: lualine-nvim = buildVimPlugin { pname = "lualine.nvim"; - version = "2024-01-25"; + version = "2024-03-15"; src = fetchFromGitHub { owner = "nvim-lualine"; repo = "lualine.nvim"; - rev = "7d131a8d3ba5016229e8a1d08bf8782acea98852"; - sha256 = "00ns525n4a3yqsnrsfbffj38nhh03s39g0dffjq6r71air2irhrc"; + rev = "af4c3cf17206810880d2a93562e0a4c0d901c684"; + sha256 = "0nxz4gw4lycajmi22mnrhpzrrcrszgmy9xi9a4n9k6ps716icq25"; }; meta.homepage = "https://github.com/nvim-lualine/lualine.nvim/"; }; luasnip = buildNeovimPlugin { pname = "luasnip"; - version = "2024-02-15"; + version = "2024-03-03"; src = fetchFromGitHub { owner = "l3mon4d3"; repo = "luasnip"; - rev = "f3b3d3446bcbfa62d638b1903ff00a78b2b730a1"; - sha256 = "17q0z9jm9n3c4jj27xxd0nk3vflwnnwybkf47rxvpx95d3wkr0gi"; + rev = "a7a4b4682c4b3e2ba82b82a4e6e5f5a0e79dec32"; + sha256 = "1v8ya2vgff4c4k8sfyy2wn9spwwirad56p0jb3k3kiz4j2vf4spv"; fetchSubmodules = true; }; meta.homepage = "https://github.com/l3mon4d3/luasnip/"; @@ -5736,12 +5748,12 @@ final: prev: mason-lspconfig-nvim = buildVimPlugin { pname = "mason-lspconfig.nvim"; - version = "2024-02-22"; + version = "2024-03-16"; src = fetchFromGitHub { owner = "williamboman"; repo = "mason-lspconfig.nvim"; - rev = "21d33d69a81f6351e5a5f49078b2e4f0075c8e73"; - sha256 = "1dxx7b5aadhws58dzxh7am0rcnzzzhfxbsnkcl5hp9d221wkvi3q"; + rev = "82c7cb08ddb836ad938b2708e50085f12a8825d2"; + sha256 = "18x9a7dr4904aqnnz0wqkx7bx6xnd1wnhbx3adq8sr651vj6pb1y"; }; meta.homepage = "https://github.com/williamboman/mason-lspconfig.nvim/"; }; @@ -5796,12 +5808,12 @@ final: prev: material-vim = buildVimPlugin { pname = "material.vim"; - version = "2023-02-09"; + version = "2024-03-04"; src = fetchFromGitHub { owner = "kaicataldo"; repo = "material.vim"; - rev = "b47e7f884cb606c19a20e8e520dfa10c3b3a52f9"; - sha256 = "1abhf71ap9cs03ibi3qm8lw8kdynb86x85didnhlhb673xg0kbcz"; + rev = "07e70d5d675fadb1e81191b2d990b2a72edccf0d"; + sha256 = "1rv7hp3gvzvvvh2vifz8r9g12srbldysgnydljp71qs3pwbqpp2v"; }; meta.homepage = "https://github.com/kaicataldo/material.vim/"; }; @@ -5880,24 +5892,24 @@ final: prev: mini-nvim = buildVimPlugin { pname = "mini.nvim"; - version = "2024-02-29"; + version = "2024-03-14"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.nvim"; - rev = "f24747266a047617d06605a2316aa6c071662fa2"; - sha256 = "1f10jzypias9cji4y7bvl095b5qs9i4i5gi2khhk1nbqkpqyyala"; + rev = "9968f6e221ae7bdac57a910c5bf2026186aa023c"; + sha256 = "0sg5y4f3idxfcalngipgsajsrr0jjhpy4klarcnmq60sv6dmz5dh"; }; meta.homepage = "https://github.com/echasnovski/mini.nvim/"; }; minimap-vim = buildVimPlugin { pname = "minimap.vim"; - version = "2023-10-02"; + version = "2024-03-03"; src = fetchFromGitHub { owner = "wfxr"; repo = "minimap.vim"; - rev = "701f4cf4b60a3e1685d2da484282f3a3d8bf9db6"; - sha256 = "1kgzg69v9gsl0whq7740av3iyih0z460l42js5jxl8mg630bzxbc"; + rev = "6dc0c36fd92eab38064f22c016e43639f42293d3"; + sha256 = "0ch6j2xdgh61pb5qzhsavvypk1b8mck99zn9j2k5fdn7b08i90av"; }; meta.homepage = "https://github.com/wfxr/minimap.vim/"; }; @@ -5916,12 +5928,12 @@ final: prev: mkdnflow-nvim = buildVimPlugin { pname = "mkdnflow.nvim"; - version = "2024-02-08"; + version = "2024-03-04"; src = fetchFromGitHub { owner = "jakewvincent"; repo = "mkdnflow.nvim"; - rev = "1b24b8b5fe10fe09af4572c0165293e0dcd998aa"; - sha256 = "04bsnj8v1wwkq92dlgk1jn8sx964zawcc7im858r4jxczycg8kj8"; + rev = "0a42aa3c7c2c982a1503e63ce8f0f065e0eb63df"; + sha256 = "1p5vwzl48bgfzxk4nwxlyf98ymjyglm44942lpm8al908ysnpwc2"; }; meta.homepage = "https://github.com/jakewvincent/mkdnflow.nvim/"; }; @@ -5940,12 +5952,12 @@ final: prev: modicator-nvim = buildVimPlugin { pname = "modicator.nvim"; - version = "2024-02-10"; + version = "2024-03-05"; src = fetchFromGitHub { owner = "mawkler"; repo = "modicator.nvim"; - rev = "d35bb7c3a93e311c784cb439ca26209181c0815e"; - sha256 = "0dg7q1x2mzkhlvrbr26zcqih81b5wzb9wvh5zm0iw099pgf2fq37"; + rev = "780ea1e98c9bee8f3816685213b0aac42b34cd75"; + sha256 = "1db48c8yfpvlz5v17c7vxrsjz8n0x0fxjbb59w0bm88n85rd2pnv"; }; meta.homepage = "https://github.com/mawkler/modicator.nvim/"; }; @@ -5976,12 +5988,12 @@ final: prev: molten-nvim = buildVimPlugin { pname = "molten-nvim"; - version = "2024-02-23"; + version = "2024-03-13"; src = fetchFromGitHub { owner = "benlubas"; repo = "molten-nvim"; - rev = "8346bba69e0de96278dad2038e9be74605908b7d"; - sha256 = "08f3zxzka43f87fks56594476h57yq01x7a1zdsn4acc278xg1nb"; + rev = "8d31d04e18acc419f147452861ad5eb34b998276"; + sha256 = "1nlpg57zfjbla9draxpp3iw8lcsgkyd7y9vgc81q842mb1syby4z"; }; meta.homepage = "https://github.com/benlubas/molten-nvim/"; }; @@ -6288,12 +6300,12 @@ final: prev: neo-tree-nvim = buildVimPlugin { pname = "neo-tree.nvim"; - version = "2024-02-25"; + version = "2024-03-15"; src = fetchFromGitHub { owner = "nvim-neo-tree"; repo = "neo-tree.nvim"; - rev = "459c60317cc1d251f6eb3b6f010d015d5d24b806"; - sha256 = "0ynfilsp93gl9f89js30jk9h8bh21v19snl4f1x80b7wrr64agak"; + rev = "00b46a1ee17ec2bb93b52e1aac7d1449b659f53f"; + sha256 = "1vmfscin3lgs97pxxfhlw2nvc0nag37pwhba4p1sr3z89jrc4xi5"; }; meta.homepage = "https://github.com/nvim-neo-tree/neo-tree.nvim/"; }; @@ -6312,12 +6324,12 @@ final: prev: neoconf-nvim = buildVimPlugin { pname = "neoconf.nvim"; - version = "2024-03-01"; + version = "2024-03-16"; src = fetchFromGitHub { owner = "folke"; repo = "neoconf.nvim"; - rev = "2feab3abaa2c00dc21f490619f5c0f4ccf0ba495"; - sha256 = "1197rs8mpq77x54h2r8m385gdpxd5liql3dwivqk89cica0av8db"; + rev = "68753daced3b41d6b5e4a441b10a69c1ec33523c"; + sha256 = "0f3lvrvs9sfwvr47bnjhxapgkgz790vwdgn50cd6lgr849n64s8z"; }; meta.homepage = "https://github.com/folke/neoconf.nvim/"; }; @@ -6372,24 +6384,24 @@ final: prev: neogen = buildVimPlugin { pname = "neogen"; - version = "2023-09-09"; + version = "2024-03-03"; src = fetchFromGitHub { owner = "danymat"; repo = "neogen"; - rev = "70127baaff25611deaf1a29d801fc054ad9d2dc1"; - sha256 = "00za9qbc8jmf9asqqgr37dpm21xf8cq3pn529zgarmz1gbk106cp"; + rev = "b95347a588401a755eadd17482edc1662876bd58"; + sha256 = "16aw070mfm9d33jsc0xbmpwsna61pqci8h896phizvndp1lx9lfw"; }; meta.homepage = "https://github.com/danymat/neogen/"; }; neogit = buildVimPlugin { pname = "neogit"; - version = "2024-02-23"; + version = "2024-03-14"; src = fetchFromGitHub { owner = "NeogitOrg"; repo = "neogit"; - rev = "0d0879b0045fb213c328126969a3317c0963d34a"; - sha256 = "1nflx2kk2q0kwwxafbvdfa92pn4vzvynr4jqd5jni9h7n5xvg9dl"; + rev = "bc6aca9242bdcf61ea8aa4355e24f7bffb2aa8f3"; + sha256 = "1zn5akv15069ldjnlbiy1b5hi5d2jfcj45wqh2zj09cq8hd3zqpb"; }; meta.homepage = "https://github.com/NeogitOrg/neogit/"; }; @@ -6456,12 +6468,12 @@ final: prev: neorg = buildVimPlugin { pname = "neorg"; - version = "2024-02-26"; + version = "2024-03-04"; src = fetchFromGitHub { owner = "nvim-neorg"; repo = "neorg"; - rev = "a4072328c089725c7a53f586884384133d68c0ed"; - sha256 = "0p981gv1f5gggxi2dkxlp5wz73mb9pf6ws4icf4phg2k22yha7ww"; + rev = "086891d396ac9fccd91faf1520f563b6eb9eb942"; + sha256 = "1k152lzvizaf1i7gkbjilcvs9l9d13zs606qjw0mpvyhzy4rqd0r"; }; meta.homepage = "https://github.com/nvim-neorg/neorg/"; }; @@ -6480,12 +6492,12 @@ final: prev: neoscroll-nvim = buildVimPlugin { pname = "neoscroll.nvim"; - version = "2024-02-04"; + version = "2024-03-10"; src = fetchFromGitHub { owner = "karb94"; repo = "neoscroll.nvim"; - rev = "6e3546751076890304428150e53bd59198a4505d"; - sha256 = "1hm93lzg9mgpcm871gln6dq864mm2llaypcm0415gyvpqy2fmr3n"; + rev = "21d52973bde32db998fc8b6590f87eb3c3c6d8e4"; + sha256 = "1hxf9218asn22lpa28zb6kmj64a8ak4njxj0whl60a1p0349s4qb"; }; meta.homepage = "https://github.com/karb94/neoscroll.nvim/"; }; @@ -6538,6 +6550,19 @@ final: prev: meta.homepage = "https://github.com/nvim-neotest/neotest/"; }; + neotest-bash = buildVimPlugin { + pname = "neotest-bash"; + version = "2023-11-18"; + src = fetchFromGitHub { + owner = "rcasia"; + repo = "neotest-bash"; + rev = "2eaad2ae4577fadf4af1eec32ec169d0fb2698bb"; + sha256 = "0w1x9ya843pa8514974frdd8qmzycnvj418igni4y3wy3s0dc65v"; + fetchSubmodules = true; + }; + meta.homepage = "https://github.com/rcasia/neotest-bash/"; + }; + neotest-dart = buildVimPlugin { pname = "neotest-dart"; version = "2024-02-28"; @@ -6564,12 +6589,12 @@ final: prev: neotest-dotnet = buildVimPlugin { pname = "neotest-dotnet"; - version = "2024-02-22"; + version = "2024-03-13"; src = fetchFromGitHub { owner = "Issafalcon"; repo = "neotest-dotnet"; - rev = "c19df2a139d88c5b4130b830d2cbe63a2c6c6c0c"; - sha256 = "1bb9dv6g7x793hgbg20lf8igjym2ixcxk8ymrrhlcn0489sx79rb"; + rev = "15943dd05e2d4d9393531b647ad661e60820c608"; + sha256 = "0vcx6avfbsjxv3nwbmy6101yb33msx6s3l1mzmnb7rprgcy53zm5"; }; meta.homepage = "https://github.com/Issafalcon/neotest-dotnet/"; }; @@ -6587,6 +6612,18 @@ final: prev: meta.homepage = "https://github.com/jfpedroza/neotest-elixir/"; }; + neotest-foundry = buildVimPlugin { + pname = "neotest-foundry"; + version = "2024-02-03"; + src = fetchFromGitHub { + owner = "llllvvuu"; + repo = "neotest-foundry"; + rev = "efe5fae9a602946b3e7d60a8a9b2a8b7f255a66c"; + sha256 = "0xx32s8lc2c2c8xrm95l74q269b0gy8ic3vs20gax1931dlk5d3s"; + }; + meta.homepage = "https://github.com/llllvvuu/neotest-foundry/"; + }; + neotest-go = buildVimPlugin { pname = "neotest-go"; version = "2024-02-24"; @@ -6599,18 +6636,55 @@ final: prev: meta.homepage = "https://github.com/nvim-neotest/neotest-go/"; }; + neotest-gradle = buildVimPlugin { + pname = "neotest-gradle"; + version = "2023-12-05"; + src = fetchFromGitHub { + owner = "weilbith"; + repo = "neotest-gradle"; + rev = "cfb5d5d7d193631fc2a60244adc78313561c5d0d"; + sha256 = "1prf726livgkld935r648d72flsbm3lylw6h1y3864fj034kvq5v"; + }; + meta.homepage = "https://github.com/weilbith/neotest-gradle/"; + }; + + neotest-gtest = buildVimPlugin { + pname = "neotest-gtest"; + version = "2023-12-10"; + src = fetchFromGitHub { + owner = "alfaix"; + repo = "neotest-gtest"; + rev = "6e794ac91f4c347e2ea5ddeb23d594f8fc64f2a8"; + sha256 = "0syyi8y064pm06nj0fczqqy5dnmmps3ykc4k06jl05pk3jfilhaa"; + fetchSubmodules = true; + }; + meta.homepage = "https://github.com/alfaix/neotest-gtest/"; + }; + neotest-haskell = buildVimPlugin { pname = "neotest-haskell"; - version = "2024-02-05"; + version = "2024-03-13"; src = fetchFromGitHub { owner = "MrcJkb"; repo = "neotest-haskell"; - rev = "02852878c8d1e9f3cc61ea2d6592335d4cf6a54a"; - sha256 = "0967yv47gld3gy3nh1fxqxqnfjjaajqnil42z7pwz7bkxgs63hib"; + rev = "948fdb3fd73fa7c12692c48b6923344557d81b42"; + sha256 = "0sb7nhw3mf15by21a6387qs482b9aysin220cvw4w2schf6h760v"; }; meta.homepage = "https://github.com/MrcJkb/neotest-haskell/"; }; + neotest-java = buildVimPlugin { + pname = "neotest-java"; + version = "2024-02-11"; + src = fetchFromGitHub { + owner = "rcasia"; + repo = "neotest-java"; + rev = "311acc2855cc76917f59f5c534d55e5c91e26810"; + sha256 = "0gqhddq6z6q7jdla19l48iyac29wg8m58z27ybbas8sq96p9lqrf"; + }; + meta.homepage = "https://github.com/rcasia/neotest-java/"; + }; + neotest-jest = buildVimPlugin { pname = "neotest-jest"; version = "2024-02-19"; @@ -6623,30 +6697,54 @@ final: prev: meta.homepage = "https://github.com/nvim-neotest/neotest-jest/"; }; + neotest-minitest = buildVimPlugin { + pname = "neotest-minitest"; + version = "2023-11-05"; + src = fetchFromGitHub { + owner = "zidhuss"; + repo = "neotest-minitest"; + rev = "0129b64b7b7ce6c8a6dbd53782a5c8a855c10835"; + sha256 = "0xb1q1xkw6g4jpg1q7lw97a2fd4xi9zizvrfcj9xc1m6vx1nh8b5"; + }; + meta.homepage = "https://github.com/zidhuss/neotest-minitest/"; + }; + neotest-pest = buildVimPlugin { pname = "neotest-pest"; - version = "2024-03-04"; + version = "2024-02-16"; src = fetchFromGitHub { - owner = "V13Axel"; + owner = "theutz"; repo = "neotest-pest"; - rev = "25501800b5b8da578a03bb178a007d6f8abe7ae3"; - sha256 = "sha256-S36yvNrg6rroZbySOt9SKrHGSV6HUgRlSPUh79RNZ7M="; + rev = "94ed941af4ea6e7d0caa4de8afbf966f3cfe35e4"; + sha256 = "1655rpr007ix9z4nxkabnvdk8c0kj080waxddaq656dhdzdj7l1q"; }; - meta.homepage = "https://github.com/V13Axel/neotest-pest/"; + meta.homepage = "https://github.com/theutz/neotest-pest/"; }; neotest-phpunit = buildVimPlugin { pname = "neotest-phpunit"; - version = "2024-02-24"; + version = "2024-03-11"; src = fetchFromGitHub { owner = "olimorris"; repo = "neotest-phpunit"; - rev = "2f01e83eedbcf6f0257934b32b5d4fda404a9f11"; - sha256 = "0yqi7n6ljr3drgng9yj7im6x35fjb9ap5p0svv1n7lwcbnnbywai"; + rev = "d5e920ab861d175080524b9a3caa5ab8c372def0"; + sha256 = "0wa3f383narj388xs3nrb3l7fjfrrvmcnqwd64mr2n6347gqc3f0"; }; meta.homepage = "https://github.com/olimorris/neotest-phpunit/"; }; + neotest-playwright = buildVimPlugin { + pname = "neotest-playwright"; + version = "2024-02-23"; + src = fetchFromGitHub { + owner = "thenbe"; + repo = "neotest-playwright"; + rev = "39968792371cb48d395dc54c0498b7373ef73986"; + sha256 = "0vvw5rv36iyfz3gk9rngvz3jdahyhzjvv5gics0qr88mww923m5q"; + }; + meta.homepage = "https://github.com/thenbe/neotest-playwright/"; + }; + neotest-plenary = buildVimPlugin { pname = "neotest-plenary"; version = "2023-09-29"; @@ -6721,16 +6819,28 @@ final: prev: neotest-vitest = buildVimPlugin { pname = "neotest-vitest"; - version = "2024-02-29"; + version = "2024-03-12"; src = fetchFromGitHub { owner = "marilari88"; repo = "neotest-vitest"; - rev = "ae774282a592b872e84ffdcc5b4d11fc991eca7b"; - sha256 = "0d6bfl6w1r1gylanlwymiq79aqxr5hyzs37lmm67lh6zqmadk4g4"; + rev = "102e7494bbe0f205d28c31a3fd75a9dfbcc78c73"; + sha256 = "03j5vfqryi419d5x0ssxpasx93jkpraj2vhwfclbhwfjf1d20jkl"; }; meta.homepage = "https://github.com/marilari88/neotest-vitest/"; }; + neotest-zig = buildVimPlugin { + pname = "neotest-zig"; + version = "2023-12-10"; + src = fetchFromGitHub { + owner = "lawrence-laz"; + repo = "neotest-zig"; + rev = "742f97f971a39d44b4832b432083608834a0e59c"; + sha256 = "06sxdbxqfv2wzrw1v0hzsvy4cnynrym3irzi0c43gqiq7k1fksq4"; + }; + meta.homepage = "https://github.com/lawrence-laz/neotest-zig/"; + }; + neovim-ayu = buildVimPlugin { pname = "neovim-ayu"; version = "2024-02-05"; @@ -6877,24 +6987,24 @@ final: prev: night-owl-nvim = buildVimPlugin { pname = "night-owl.nvim"; - version = "2024-02-26"; + version = "2024-03-12"; src = fetchFromGitHub { owner = "oxfist"; repo = "night-owl.nvim"; - rev = "b9205dac99317b9ece31636a0414d35efb957aca"; - sha256 = "1dzvd3bhmnbazhlwp5g9zpjj5vbisxz1l578g9fl5gfqyv5yyvqr"; + rev = "7f139517b6d2f05ee6542850b04de004a6b25dce"; + sha256 = "1c20y1f0sakbajsmzk0fhv3wqwsni3wxlvsgcgzxbf922rm9ln3x"; }; meta.homepage = "https://github.com/oxfist/night-owl.nvim/"; }; nightfox-nvim = buildVimPlugin { pname = "nightfox.nvim"; - version = "2024-01-31"; + version = "2024-03-11"; src = fetchFromGitHub { owner = "EdenEast"; repo = "nightfox.nvim"; - rev = "a408e6bb101066952b81de9c11be367114bd561f"; - sha256 = "0h9dcwh404jzrjw78y98s59pcqcyki5wrsap77lilzq0j8zh1lj1"; + rev = "a4eb88b2dad3fba5c2d87f82cd15dfb9de73913d"; + sha256 = "1vcpb1zc9fxlb3vsrg4p9kqclmfmngkz1sikrhv61ikzfsdwcbpn"; }; meta.homepage = "https://github.com/EdenEast/nightfox.nvim/"; }; @@ -6961,24 +7071,24 @@ final: prev: no-clown-fiesta-nvim = buildVimPlugin { pname = "no-clown-fiesta.nvim"; - version = "2024-02-20"; + version = "2024-03-14"; src = fetchFromGitHub { owner = "aktersnurra"; repo = "no-clown-fiesta.nvim"; - rev = "667d51fd990d52f7ba80d9f76baa217dd79c6b11"; - sha256 = "17kg08fx15fn94073ppnmga3npr8ba9qjxnmhfccph49i90q7d95"; + rev = "0cf858e14aa98218c4aec92011bded80e935549b"; + sha256 = "0vfii1m25c64846yy3kj9yabiqyhf64msd7p5rlqwfqc4l2y67hh"; }; meta.homepage = "https://github.com/aktersnurra/no-clown-fiesta.nvim/"; }; no-neck-pain-nvim = buildVimPlugin { pname = "no-neck-pain.nvim"; - version = "2024-02-05"; + version = "2024-03-15"; src = fetchFromGitHub { owner = "shortcuts"; repo = "no-neck-pain.nvim"; - rev = "7ab539aaa083e92ef438d4cdc0261d8661916f1d"; - sha256 = "0pprczdx9bfsdvkc2l3szkdfvkpbcmblz3bz9cn68vldnw1z4yvx"; + rev = "ca5c80feaf6b412bf16244bc2d802a7e99cbae7a"; + sha256 = "0s9s21hpsiwxrwglpr9qdl8sbazx4nmkqk55wfwsrkinchx6zcg9"; }; meta.homepage = "https://github.com/shortcuts/no-neck-pain.nvim/"; }; @@ -7009,12 +7119,12 @@ final: prev: none-ls-nvim = buildVimPlugin { pname = "none-ls.nvim"; - version = "2024-02-29"; + version = "2024-03-15"; src = fetchFromGitHub { owner = "nvimtools"; repo = "none-ls.nvim"; - rev = "e6d3abffa77597dac35de723e11daaee2fafce77"; - sha256 = "0v8b8if96wwd7czjdlgl7a8vz8pfcwvcwbbmz6sa7dcynj7pvids"; + rev = "72e25ed4162474ef5d666525853f8a42bffd97c5"; + sha256 = "13h0ldwvl1iysz1xz22bd9k8rp7ilcsbhibv5xc0ybqqsfv0ndhn"; }; meta.homepage = "https://github.com/nvimtools/none-ls.nvim/"; }; @@ -7033,12 +7143,12 @@ final: prev: nordic-nvim = buildVimPlugin { pname = "nordic.nvim"; - version = "2022-12-08"; + version = "2024-03-15"; src = fetchFromGitHub { owner = "andersevenrud"; repo = "nordic.nvim"; - rev = "cd552784eeeae61644fec60f6cc52c267dbddc73"; - sha256 = "0pv3z3kz1v399q283fymz10rq46980a5z2nvhzrfg3i0ws4gpni0"; + rev = "9697dc86e888f603cdb7e3a0742b7814b8a01cd1"; + sha256 = "1rf4z8rvdh4iv4ifq3z1hic2ldcpkja82834w5nhig3x2rn5hw7m"; }; meta.homepage = "https://github.com/andersevenrud/nordic.nvim/"; }; @@ -7069,12 +7179,12 @@ final: prev: nui-nvim = buildNeovimPlugin { pname = "nui.nvim"; - version = "2024-02-16"; + version = "2024-03-12"; src = fetchFromGitHub { owner = "MunifTanjim"; repo = "nui.nvim"; - rev = "c3c7fd618dcb5a89e443a2e1033e7d11fdb0596b"; - sha256 = "0wj2mgmykplg6dwgdh63342fdfqwmr7x2pnykk47646gzzixlgl1"; + rev = "3dc46d725f7b94bee5117c0a699b57b1902b5d65"; + sha256 = "1wqf7p8hvspnnr6w3vd3kn4z0wmsg3ishmim68na0h0x8hvx5h2h"; }; meta.homepage = "https://github.com/MunifTanjim/nui.nvim/"; }; @@ -7105,12 +7215,12 @@ final: prev: nvchad = buildVimPlugin { pname = "nvchad"; - version = "2024-02-29"; + version = "2024-03-16"; src = fetchFromGitHub { owner = "nvchad"; repo = "nvchad"; - rev = "8fe6a6560eff96238f55701470494ad911eab955"; - sha256 = "0kxr0z0n8whs2qxnywc8whdi15cp3wajp9rr6ys0ndqb995bcp67"; + rev = "178bf21fdef6679ea70af3f6e45b1c1e6ed8e8a6"; + sha256 = "0rhyh9j28y2f3s4j1lc1fcwwxh67xnc7i2pd3pz3j95zvbws8xg8"; }; meta.homepage = "https://github.com/nvchad/nvchad/"; }; @@ -7189,12 +7299,12 @@ final: prev: nvim-bqf = buildVimPlugin { pname = "nvim-bqf"; - version = "2024-02-20"; + version = "2024-03-02"; src = fetchFromGitHub { owner = "kevinhwang91"; repo = "nvim-bqf"; - rev = "654c904d5ad9dc4846445056086168e25bd8ba2d"; - sha256 = "03gy2qnx7r6h0kk6h1x4pshwh08q5zaw5pxdpwnyfi9fkgdidcyc"; + rev = "b51a37fcd808edafd52511458467c8c9a701ea8d"; + sha256 = "0pvzhj7b0cw3rgy87rq1n194348ws6a0z9pjxrc8rxwsv79mphsq"; }; meta.homepage = "https://github.com/kevinhwang91/nvim-bqf/"; }; @@ -7345,12 +7455,12 @@ final: prev: nvim-dap = buildVimPlugin { pname = "nvim-dap"; - version = "2024-02-17"; + version = "2024-03-15"; src = fetchFromGitHub { owner = "mfussenegger"; repo = "nvim-dap"; - rev = "fc880e82059eb21c0fa896be60146e5f17680648"; - sha256 = "1dg4sh3dxswak311faz5n3g2l7zy6jvqdvdrbj51n5flm7bgzscq"; + rev = "c43c2473ecb482a9d91f32c1d4c0098fffad3c7d"; + sha256 = "1aspwwmrv6jfg2cvb9n7rfaa57w72d4yf5gvhfxnva8rfwy907gb"; }; meta.homepage = "https://github.com/mfussenegger/nvim-dap/"; }; @@ -7393,12 +7503,12 @@ final: prev: nvim-dap-virtual-text = buildVimPlugin { pname = "nvim-dap-virtual-text"; - version = "2023-12-28"; + version = "2024-03-10"; src = fetchFromGitHub { owner = "theHamsta"; repo = "nvim-dap-virtual-text"; - rev = "d4542ac257d3c7ee4131350db6179ae6340ce40b"; - sha256 = "1xgj7m5b89ndy5asg6zknhpqbgflhd82vvwafzqxgc6zr86iv4r0"; + rev = "baa5b0dc6663284cce32e0d00ac1f2511b13496f"; + sha256 = "136qm88phwbyn5zdbr6xnw0hvsa7zcycxyg5anhfdc1vxdsh8lfm"; }; meta.homepage = "https://github.com/theHamsta/nvim-dap-virtual-text/"; }; @@ -7477,24 +7587,24 @@ final: prev: nvim-highlight-colors = buildVimPlugin { pname = "nvim-highlight-colors"; - version = "2024-02-25"; + version = "2024-03-05"; src = fetchFromGitHub { owner = "brenoprata10"; repo = "nvim-highlight-colors"; - rev = "abff2ecd998de946e091ea7749b613ab6975f6f7"; - sha256 = "0yhflyvjdfr4s6ipvcs98375lbhmg7wslvkfrmz1xmlmxpw63w0y"; + rev = "a9f191d5ba27a5943b8992bf618858fa7374758f"; + sha256 = "036mb597k4w86lypjjk0554z7vambyndasnnkl035m885n2vny1q"; }; meta.homepage = "https://github.com/brenoprata10/nvim-highlight-colors/"; }; nvim-highlite = buildVimPlugin { pname = "nvim-highlite"; - version = "2024-02-29"; + version = "2024-03-15"; src = fetchFromGitHub { owner = "Iron-E"; repo = "nvim-highlite"; - rev = "a85f9d0b8a31d60db79adfdbe3d6e62ae9466826"; - sha256 = "0w0ycxqmpa1pg0jm3p68bi3z3666g8qzf234k15sir04yzd7rhgg"; + rev = "e86a34da29d385c3f7c85de176b358191fb36808"; + sha256 = "1dvkyzhns94mkvv3midhnb8jqa5wc139768laszxnan1s71rmxbf"; }; meta.homepage = "https://github.com/Iron-E/nvim-highlite/"; }; @@ -7525,12 +7635,12 @@ final: prev: nvim-jdtls = buildVimPlugin { pname = "nvim-jdtls"; - version = "2024-02-21"; + version = "2024-03-07"; src = fetchFromGitHub { owner = "mfussenegger"; repo = "nvim-jdtls"; - rev = "382b9f625861f47d95876bcfb4c261f3b96077cb"; - sha256 = "1c65a12w1lmh16f6rwpq5nf5xqr3sna7arbwywh0bnxg6i3lhbgf"; + rev = "8eb5f0dbe6e126b392ddcaf45893358619893e45"; + sha256 = "04v31198sqrw18ycrxhz94zq4q9bn879cdlyc06f8fc2hwqnz1ya"; }; meta.homepage = "https://github.com/mfussenegger/nvim-jdtls/"; }; @@ -7608,12 +7718,12 @@ final: prev: nvim-lint = buildVimPlugin { pname = "nvim-lint"; - version = "2024-02-29"; + version = "2024-03-15"; src = fetchFromGitHub { owner = "mfussenegger"; repo = "nvim-lint"; - rev = "e824adb9bc01647f71e55457353a68f0f37f9931"; - sha256 = "1494d979kpmbvlhq4na4hjr7zyl9gfh70pm0ikg26sasad8a51kx"; + rev = "03b1fc593638098a35de26d768d5f43b0fe57041"; + sha256 = "1rf9m7skw7zmkp8wlipgdhc33jni97p2lbax6gsxsziajzxmvrih"; }; meta.homepage = "https://github.com/mfussenegger/nvim-lint/"; }; @@ -7644,12 +7754,12 @@ final: prev: nvim-lspconfig = buildVimPlugin { pname = "nvim-lspconfig"; - version = "2024-02-29"; + version = "2024-03-16"; src = fetchFromGitHub { owner = "neovim"; repo = "nvim-lspconfig"; - rev = "9553725789be682ecd945a527ec552e489ea8534"; - sha256 = "1gny37nw2sy88ddyd0jx23ks5grdmi2ipwyl6zkv1kl1lv2v9n39"; + rev = "5b364bd4db0fb68a56ffe427a370920854acb834"; + sha256 = "0aljwqk4r6dx3hyshz62zd0n39a3vx94zrg7v923zbkjk77hr3dd"; }; meta.homepage = "https://github.com/neovim/nvim-lspconfig/"; }; @@ -7704,12 +7814,12 @@ final: prev: nvim-metals = buildVimPlugin { pname = "nvim-metals"; - version = "2024-02-22"; + version = "2024-03-02"; src = fetchFromGitHub { owner = "scalameta"; repo = "nvim-metals"; - rev = "9f498a5f74771cedaa05871a79df91aa09ad6bd9"; - sha256 = "1ll7nihbwl8rk0l9zrl55rapnc7h1hwcgmvgm6595zjba30sjazn"; + rev = "4f9bf0c821092f20dd34c1a4ea5b07b0500ff089"; + sha256 = "05d2v6yfs60n4xli5c682nlczqnib9pg6hxp79fiidhdidrf9zfj"; }; meta.homepage = "https://github.com/scalameta/nvim-metals/"; }; @@ -7920,24 +8030,24 @@ final: prev: nvim-spectre = buildVimPlugin { pname = "nvim-spectre"; - version = "2024-02-19"; + version = "2024-03-13"; src = fetchFromGitHub { owner = "nvim-pack"; repo = "nvim-spectre"; - rev = "3712ff0cdf4f9f877d9ca708d835a877d9a0abaf"; - sha256 = "1112r1qz44mgvqda98a1ch4w262n5hs9ylgp9fdvgz62nhgxgl5m"; + rev = "d1db6c1d37252b5a38f199e2f590c5a1617d9254"; + sha256 = "1baavgxg61ww72avgzjjhkwkjaqcs9qw95p9a589ifgb9sclxklb"; }; meta.homepage = "https://github.com/nvim-pack/nvim-spectre/"; }; nvim-spider = buildVimPlugin { pname = "nvim-spider"; - version = "2024-01-02"; + version = "2024-03-15"; src = fetchFromGitHub { owner = "chrisgrieser"; repo = "nvim-spider"; - rev = "dc371a116041c49ae6d3813f6e1722c2dcdabdcf"; - sha256 = "0x0plf8gxyl3cy6h2adhz535g00k1qmq0ibx9scxp00chh0g8nr4"; + rev = "bcc9fa38a62637491b75b02e364191553fd858a2"; + sha256 = "184i4zwp0m4bgv0pzj9acc7c2h0yzjc9jdcjp3k81j1kmfpva1fp"; }; meta.homepage = "https://github.com/chrisgrieser/nvim-spider/"; }; @@ -7992,36 +8102,36 @@ final: prev: nvim-tree-lua = buildVimPlugin { pname = "nvim-tree.lua"; - version = "2024-02-24"; + version = "2024-03-16"; src = fetchFromGitHub { owner = "nvim-tree"; repo = "nvim-tree.lua"; - rev = "d52fdeb0a300ac42b9cfa65ae0600a299f8e8677"; - sha256 = "0dngnviq36z9jsm1p6w4b3xg31k6fj05xdk6qn0cxjjharrskazi"; + rev = "f7c09bd72e50e1795bd3afb9e2a2b157b4bfb3c3"; + sha256 = "09dmcbl4mhwr9p5wngn10d4y48qhqhr07xkblc3zwgf0n4cqrkxj"; }; meta.homepage = "https://github.com/nvim-tree/nvim-tree.lua/"; }; nvim-treesitter = buildVimPlugin { pname = "nvim-treesitter"; - version = "2024-03-01"; + version = "2024-03-15"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter"; - rev = "c2a265156d5799adbd9f9e7d5385735fa5d21776"; - sha256 = "08cish176w59wj1j221q1k67mjgabdkl676v5kp79ig7b23hfzz5"; + rev = "f87882858438834d2fbb6379aa2be37de901751b"; + sha256 = "1il8iph7qh2z8clwbqwc8l2fn91wpv651sqyhdkyqz9iznb7h2fq"; }; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/"; }; nvim-treesitter-context = buildVimPlugin { pname = "nvim-treesitter-context"; - version = "2024-02-25"; + version = "2024-03-05"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter-context"; - rev = "b8d1ffe58a88e0356da56b167373e89c4579ce15"; - sha256 = "1z5my5hk7mwrvmjb36w7q82mi8n6q1a63i0p94vphx8vchipa60n"; + rev = "b8b7e52c1517d401d7c519787d5dc4528c41291a"; + sha256 = "1wcwx29n24wy5hlfh6ilsj5x1q3acdv4khh0c4p5a9m5vg4zbyn2"; }; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-context/"; }; @@ -8064,12 +8174,12 @@ final: prev: nvim-treesitter-textobjects = buildVimPlugin { pname = "nvim-treesitter-textobjects"; - version = "2024-02-28"; + version = "2024-03-12"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter-textobjects"; - rev = "95933e762e28f9d38b572d65e7e4da9d2f4d90cb"; - sha256 = "09hnk52jzw4xjhd5ls1r81r1ncy4pnqhz7vdsq843il8psxg50ng"; + rev = "d2a4ffc22d9d38d44edb73da007b3cf43451e9b4"; + sha256 = "159fcx7kfbgrk8lywfrx7vpdd6pdzphrqv4jwlvmjmzmmnbayhm7"; }; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-textobjects/"; }; @@ -8112,12 +8222,12 @@ final: prev: nvim-ufo = buildVimPlugin { pname = "nvim-ufo"; - version = "2024-02-27"; + version = "2024-03-16"; src = fetchFromGitHub { owner = "kevinhwang91"; repo = "nvim-ufo"; - rev = "239ae620d818ffa1319ca3056546df71906d4bfb"; - sha256 = "17nd2clil96j1a8l5rxvb83c1aqkff31sxylv4kac6rx30g8k9qa"; + rev = "2296dbb8939c4050c222f4eb24889540ef8acd76"; + sha256 = "0dlrn9nlf43byn2dk24pkyjidm9i1zalrkn45pr76ayqy34fxp9n"; }; meta.homepage = "https://github.com/kevinhwang91/nvim-ufo/"; }; @@ -8136,12 +8246,12 @@ final: prev: nvim-web-devicons = buildVimPlugin { pname = "nvim-web-devicons"; - version = "2024-02-25"; + version = "2024-03-16"; src = fetchFromGitHub { owner = "nvim-tree"; repo = "nvim-web-devicons"; - rev = "0bb67ef952ea3eb7b1bac9c011281471d99a27bc"; - sha256 = "0rykazpyv111w408c4xm1x76nr0vdwss8f7mbkfdgijxj9llk87b"; + rev = "cb0c967c9723a76ccb1be0cc3a9a10e577d2f6ec"; + sha256 = "038inkii20fxk33c8bqz86nb81jf0z02l1gq2ml0k2fd5ffaq0nw"; }; meta.homepage = "https://github.com/nvim-tree/nvim-web-devicons/"; }; @@ -8208,24 +8318,24 @@ final: prev: nvterm = buildVimPlugin { pname = "nvterm"; - version = "2023-09-09"; + version = "2024-03-09"; src = fetchFromGitHub { owner = "nvchad"; repo = "nvterm"; - rev = "3e43be1d0ca60cc5e2dfc2d289b06577e7e57e98"; - sha256 = "10k9x2mg0pcrrf83ysxc0amldjnfgvxl8r74j42czdw5my8aqgcf"; + rev = "9d7ba3b6e368243175d38e1ec956e0476fd86ed9"; + sha256 = "0pnh3mva0jjm2li5xnkbfa3cvn0di01b24kqn82g43fjvmf3kxzx"; }; meta.homepage = "https://github.com/nvchad/nvterm/"; }; obsidian-nvim = buildVimPlugin { pname = "obsidian.nvim"; - version = "2024-03-01"; + version = "2024-03-15"; src = fetchFromGitHub { owner = "epwalsh"; repo = "obsidian.nvim"; - rev = "c7812abe3ab5c6a6a8b29a9ec08b32142a2e7011"; - sha256 = "0jmhabvlbrgy1bkjlaf6dvajr5lypif541a62pmk1w7i7jlgv2h8"; + rev = "450c3dabffa395502800d6ac0b1d1dcd5d89f80e"; + sha256 = "003z6v2r8bd20jlpwknp1la4gqxbqcmkiqq1yvp68b4i1klll5a1"; }; meta.homepage = "https://github.com/epwalsh/obsidian.nvim/"; }; @@ -8256,24 +8366,24 @@ final: prev: octo-nvim = buildVimPlugin { pname = "octo.nvim"; - version = "2024-02-16"; + version = "2024-03-11"; src = fetchFromGitHub { owner = "pwntester"; repo = "octo.nvim"; - rev = "feae1e5519deebad3c59ee1d57d28aa22822f7c8"; - sha256 = "0nvd93ml9gv20qh7bl1q69bk7ya6k3lnl49ywhaixh41f28z39wf"; + rev = "1e2376ac6966805be9967f4ea0e4cf7c750f8214"; + sha256 = "04v882ym3kgmja01gw1wgpw09dzjcy665jrmrza3ilir4c192ddh"; }; meta.homepage = "https://github.com/pwntester/octo.nvim/"; }; oil-nvim = buildVimPlugin { pname = "oil.nvim"; - version = "2024-02-23"; + version = "2024-03-13"; src = fetchFromGitHub { owner = "stevearc"; repo = "oil.nvim"; - rev = "132b4ea0740c417b9d717411cab4cf187e1fd095"; - sha256 = "085n2mfsv0gmz4f31wpzld804033h73mm7zfhni6xa8ffd7vvldj"; + rev = "32e18df30f937e02135398c270b72a4d24b40120"; + sha256 = "15w8adbb9pwsnjch41d3dw4q3dpvrw61wvwbxzyfzhk032133dz6"; fetchSubmodules = true; }; meta.homepage = "https://github.com/stevearc/oil.nvim/"; @@ -8305,12 +8415,12 @@ final: prev: omnisharp-extended-lsp-nvim = buildVimPlugin { pname = "omnisharp-extended-lsp.nvim"; - version = "2023-12-25"; + version = "2024-03-09"; src = fetchFromGitHub { owner = "Hoffs"; repo = "omnisharp-extended-lsp.nvim"; - rev = "4be2e8689067494ed7e5a4f1221adc31d1a07783"; - sha256 = "1mzbyz5p10d7ilpi7c05qcjjixc6nrnd0shzh49ic20d2c9wnzdy"; + rev = "f7310a06ad86072158adc37f394650e7fba9631d"; + sha256 = "0li9zsh7g149jb4154x0z5v8frwlziv45iqam4zl9yjnx0m6s085"; }; meta.homepage = "https://github.com/Hoffs/omnisharp-extended-lsp.nvim/"; }; @@ -8365,12 +8475,12 @@ final: prev: onedarkpro-nvim = buildVimPlugin { pname = "onedarkpro.nvim"; - version = "2024-02-29"; + version = "2024-03-13"; src = fetchFromGitHub { owner = "olimorris"; repo = "onedarkpro.nvim"; - rev = "0059f3f9b21daf3540f1108c2bab3fa9e9082331"; - sha256 = "1jiisdy9b9ia806fiq635r2ljqrd8caxpvk3xmrc3w04xhsnb38y"; + rev = "e4fc3641aa3b52e30496bf34b87f70ef5506686e"; + sha256 = "05kzbw4zm4c213clfc6wn0pjqqyx3baivmbzyppmwmx54l6qqdsy"; }; meta.homepage = "https://github.com/olimorris/onedarkpro.nvim/"; }; @@ -8389,12 +8499,12 @@ final: prev: onenord-nvim = buildVimPlugin { pname = "onenord.nvim"; - version = "2024-03-01"; + version = "2024-03-08"; src = fetchFromGitHub { owner = "rmehri01"; repo = "onenord.nvim"; - rev = "1527c93d7fcaea743f5ad8f1c58b11bbcffb38bc"; - sha256 = "0k5lcc3cml0bh9dwbkyyp7hj0wp783zzhl9k17ckv4kc56fz6qs4"; + rev = "ce4aacbaa50b6b44a3e69eee6a3f380e96ccdbd0"; + sha256 = "1i1n746bf0gfmq22ajj2p4f7819sql4f051gwjmcypd1hrn651lh"; }; meta.homepage = "https://github.com/rmehri01/onenord.nvim/"; }; @@ -8425,36 +8535,36 @@ final: prev: openingh-nvim = buildVimPlugin { pname = "openingh.nvim"; - version = "2024-02-02"; + version = "2024-03-10"; src = fetchFromGitHub { owner = "Almo7aya"; repo = "openingh.nvim"; - rev = "52e2727cbd7b52cdc7a5bb52c77c07a329db6cba"; - sha256 = "06v4b07ary1swli801ay0g7jd14c7b3pp75vndkxab79nshcs88c"; + rev = "613c18967d42202f3e2a9ac788caf62a402e7c1a"; + sha256 = "1s1rnk1slw6bc9dvk70r9hgsva598n19smpyk89ix3h5xw81sr64"; }; meta.homepage = "https://github.com/Almo7aya/openingh.nvim/"; }; openscad-nvim = buildVimPlugin { pname = "openscad.nvim"; - version = "2023-06-19"; + version = "2024-03-12"; src = fetchFromGitHub { owner = "salkin-mada"; repo = "openscad.nvim"; - rev = "d77e7b3822da685d24a58081e94c4384e254d91f"; - sha256 = "1sf8fhp7mfr9kwf7x1qf4gdbi4xc6qfwjlyyj1aykbxd1b39kg2x"; + rev = "5c35ce921a63d59f2a0bb20d872c15a0d4c8aa72"; + sha256 = "1l3xhv670apfjns12xzhf7sn3mf3gdd3xiyirydrnp7bxy7dyv1h"; }; meta.homepage = "https://github.com/salkin-mada/openscad.nvim/"; }; orgmode = buildVimPlugin { pname = "orgmode"; - version = "2024-03-01"; + version = "2024-03-12"; src = fetchFromGitHub { owner = "nvim-orgmode"; repo = "orgmode"; - rev = "9d92c8f2c88a95b859710f77fdd8a35fb4c19694"; - sha256 = "1gfy8s1kbiy11p1n9fr10znhc1knqq5ilf2160n9zwd4ms60l97y"; + rev = "261c987345131a736066c25ea409f4d10904b0af"; + sha256 = "1k1q49gymnpb3b1kp5kwn8q0r6pd7smadjv1v9d70q4ij8j3hi9i"; }; meta.homepage = "https://github.com/nvim-orgmode/orgmode/"; }; @@ -8473,24 +8583,24 @@ final: prev: otter-nvim = buildVimPlugin { pname = "otter.nvim"; - version = "2024-02-25"; + version = "2024-03-13"; src = fetchFromGitHub { owner = "jmbuhr"; repo = "otter.nvim"; - rev = "9f6e9c083e314c471a9f420baa80954b28c539fa"; - sha256 = "1idgx8p2hzcbjvdk69pih5gsagk18x1bdq5a3k17hhj0mcz5hz6q"; + rev = "6dd878c49520f7e53c75fc14d20dcf2c4a5f326d"; + sha256 = "0xjkp8fp8405bpjg0jwkhw6jris1sz39d46d0n4idyzxf5n8pcf4"; }; meta.homepage = "https://github.com/jmbuhr/otter.nvim/"; }; overseer-nvim = buildVimPlugin { pname = "overseer.nvim"; - version = "2024-02-21"; + version = "2024-03-07"; src = fetchFromGitHub { owner = "stevearc"; repo = "overseer.nvim"; - rev = "4855aefcf335bbac71eea9c6a888958fb1ed1e1a"; - sha256 = "1p5cr628qcla3ad1nfnpk9vmaxxspvfjiimyw5n81giywlf136sg"; + rev = "b72f6d23ce47ccd427be2341f389c63448278f17"; + sha256 = "0b44hqiwgh1zvgwslwjmmry4qznpwaymydz0pjgks9msw8zbld06"; fetchSubmodules = true; }; meta.homepage = "https://github.com/stevearc/overseer.nvim/"; @@ -8570,12 +8680,12 @@ final: prev: papercolor-theme = buildVimPlugin { pname = "papercolor-theme"; - version = "2022-06-08"; + version = "2024-03-12"; src = fetchFromGitHub { owner = "NLKNguyen"; repo = "papercolor-theme"; - rev = "9051480ad9129ff4ab4fffb38b44779b9081626f"; - sha256 = "15vx37jy75xs1ibxrwwxi3p4yzgsw7y63l8ksaxvddg4lv63gidi"; + rev = "0cfe64ffb24c21a6101b5f994ca342a74c977aef"; + sha256 = "1w6j57lri4r79igzi5rvvfv93c3pb4lrvvcg95gpa9rg122plw15"; }; meta.homepage = "https://github.com/NLKNguyen/papercolor-theme/"; }; @@ -8702,12 +8812,12 @@ final: prev: plenary-nvim = buildNeovimPlugin { pname = "plenary.nvim"; - version = "2024-01-29"; + version = "2024-03-06"; src = fetchFromGitHub { owner = "nvim-lua"; repo = "plenary.nvim"; - rev = "4f71c0c4a196ceb656c824a70792f3df3ce6bb6d"; - sha256 = "0kr8c5fgvv7ijsvk4z0c9dawqy58mg5yz9yzx0al2ljax32lfqh1"; + rev = "f7adfc4b3f4f91aab6caebf42b3682945fbc35be"; + sha256 = "0brfbf9ygzb050p4kmk5mx17y8p5zvz2wa1zyw430cdrlqb68nzy"; }; meta.homepage = "https://github.com/nvim-lua/plenary.nvim/"; }; @@ -8908,12 +9018,12 @@ final: prev: quarto-nvim = buildVimPlugin { pname = "quarto-nvim"; - version = "2024-02-19"; + version = "2024-03-06"; src = fetchFromGitHub { owner = "quarto-dev"; repo = "quarto-nvim"; - rev = "a6e7452de5944f7f38a4b12f1d50e460c1dccd95"; - sha256 = "0l2qgz51yh4pvx494k8p34xrda4mg38m9dwhy9sdxw01qy910xp8"; + rev = "67e09027b5d8bd948907734fc6fb15028ffdcd28"; + sha256 = "07p45qmxnc10kfn9syfqv5v5jm75rd8bs9gv90a246dxis4p0515"; }; meta.homepage = "https://github.com/quarto-dev/quarto-nvim/"; }; @@ -8980,11 +9090,11 @@ final: prev: rainbow-delimiters-nvim = buildVimPlugin { pname = "rainbow-delimiters.nvim"; - version = "2024-02-29"; + version = "2024-03-16"; src = fetchgit { url = "https://gitlab.com/HiPhish/rainbow-delimiters.nvim"; - rev = "cfc3f53cfa0fbabd95bd33747288aea24fe45211"; - sha256 = "07qd0875h1ccvpx8kvb0wl0qvbgz6hcg2lwhsqwv1jmi7d95sib8"; + rev = "2200900e3c1aae21dadb65c2ea2e91bcc39ca368"; + sha256 = "1hbak03xdkj0gfg5zjqdmlaih3pjm0339qvd9jjbp29gzjy6q8hl"; }; meta.homepage = "https://gitlab.com/HiPhish/rainbow-delimiters.nvim"; }; @@ -9063,12 +9173,12 @@ final: prev: refactoring-nvim = buildVimPlugin { pname = "refactoring.nvim"; - version = "2024-02-27"; + version = "2024-03-15"; src = fetchFromGitHub { owner = "theprimeagen"; repo = "refactoring.nvim"; - rev = "94444558fc651b7e36f39d86c518e44b4de15123"; - sha256 = "005bmgmlpqn876mjgykh072z1n4vl7xk76hxp99hqys7vp65b6gr"; + rev = "d2786877c91aa409c824f27b4ce8a9f560dda60a"; + sha256 = "0s0pd2b9hnz4rbgva1xad7lzg8z8mq7j8x15ppnrw6bplx5m35jd"; }; meta.homepage = "https://github.com/theprimeagen/refactoring.nvim/"; }; @@ -9123,12 +9233,12 @@ final: prev: rest-nvim = buildNeovimPlugin { pname = "rest.nvim"; - version = "2024-02-18"; + version = "2024-03-15"; src = fetchFromGitHub { owner = "rest-nvim"; repo = "rest.nvim"; - rev = "c27a0bcb84ab5534d89065d638119ed2dbbae189"; - sha256 = "078w4zr4h302i3d5vd31qypxr2yxhnz0yxkpgvam2z0l3mp07qz0"; + rev = "91badd46c60df6bd9800c809056af2d80d33da4c"; + sha256 = "13swdcp23fb4kl6hr40l3zv4m6zw3d0q91g8anphrv751xqjkyx1"; }; meta.homepage = "https://github.com/rest-nvim/rest.nvim/"; }; @@ -9243,12 +9353,12 @@ final: prev: rustaceanvim = buildNeovimPlugin { pname = "rustaceanvim"; - version = "2024-02-27"; + version = "2024-03-15"; src = fetchFromGitHub { owner = "mrcjkb"; repo = "rustaceanvim"; - rev = "b5342fcd1f8dc694d375983c60df928b58a02eb4"; - sha256 = "10slkraz8ap0apv2jii9ympxnxrr3rygazlz1qh6bbdnvy4s7hcx"; + rev = "69a22c2ec63ab375190006751562b62ebb318250"; + sha256 = "0nr48zm6wrldx43zc4v4j2jm6sp9627a2mjd6jh62bg4g210ipci"; }; meta.homepage = "https://github.com/mrcjkb/rustaceanvim/"; }; @@ -9411,12 +9521,12 @@ final: prev: sg-nvim = buildVimPlugin { pname = "sg.nvim"; - version = "2024-02-02"; + version = "2024-03-14"; src = fetchFromGitHub { owner = "sourcegraph"; repo = "sg.nvim"; - rev = "d8286f431981f32e5e6e494c8a6f9ffbd2ee1428"; - sha256 = "197bg1ndc33s2bcb026qy2cwazgaz9djgw1g9fcp7gj0ki900h1d"; + rev = "8d7735bfb810d919806da1e1c4f839fbc6ecccfe"; + sha256 = "1wb6k3zyk5xa2s6v9x5kly9wv6hi4mpw9630fkyj0ixc4z67y4j9"; }; meta.homepage = "https://github.com/sourcegraph/sg.nvim/"; }; @@ -9484,24 +9594,24 @@ final: prev: smart-splits-nvim = buildVimPlugin { pname = "smart-splits.nvim"; - version = "2024-03-01"; + version = "2024-03-15"; src = fetchFromGitHub { owner = "mrjones2014"; repo = "smart-splits.nvim"; - rev = "1339ffe7426d1b20f179ffc03f858eaab38376c0"; - sha256 = "0k00z8kvqzzkb0vmcgv24yzcxl4girw86avmg6pkjnyp273y9l11"; + rev = "83bdcc3db3b272a6e73b0f3aea0f5bc0a8da2696"; + sha256 = "1jj19kffws1fi309qzazq35szq43kdga732wvgy2sb4wc28s7vfs"; }; meta.homepage = "https://github.com/mrjones2014/smart-splits.nvim/"; }; smartcolumn-nvim = buildVimPlugin { pname = "smartcolumn.nvim"; - version = "2023-12-26"; + version = "2024-03-10"; src = fetchFromGitHub { owner = "m4xshen"; repo = "smartcolumn.nvim"; - rev = "a52915d6d9abf9972e249ebcffcc651cf9b062dd"; - sha256 = "1mqmbyy2a8b74xyag3jaz24pi3v8gzm0hvmw228s898bxqs496vk"; + rev = "cefb17be095ad5526030a21bb2a80553cae09127"; + sha256 = "1lddpzrqcvq4vqjqcc89zi851kn1r247m5c1sxn7zxh5sl61wwhc"; }; meta.homepage = "https://github.com/m4xshen/smartcolumn.nvim/"; }; @@ -9520,12 +9630,12 @@ final: prev: smartyank-nvim = buildVimPlugin { pname = "smartyank.nvim"; - version = "2023-12-06"; + version = "2024-03-05"; src = fetchFromGitHub { owner = "ibhagwan"; repo = "smartyank.nvim"; - rev = "b048fec8c6b7d122adab6f78606057d59975ece7"; - sha256 = "1i9lyl7yy96rvjpl676pgs1irvrrqx8xsrbz9b8ri37md8h3zjym"; + rev = "d9e078fe08d6466e37ea45ac446a9f60e6866789"; + sha256 = "13l8mj2wp8a3n7n5k7c1pdywv6l8rlgahwg8mnbnk11q7i03a1y3"; }; meta.homepage = "https://github.com/ibhagwan/smartyank.nvim/"; }; @@ -9773,12 +9883,12 @@ final: prev: staline-nvim = buildVimPlugin { pname = "staline.nvim"; - version = "2024-02-28"; + version = "2024-03-08"; src = fetchFromGitHub { owner = "tamton-aquib"; repo = "staline.nvim"; - rev = "c0f0d4ab31e0fe4aea466a016a81ca560bcaa7b8"; - sha256 = "0k5yd2l8v697djamw5p2k4pfbiy8cwszbln6y1h1c77viq7pm78w"; + rev = "c49f2deaba3d3c669e7243b57619e0078e7a351b"; + sha256 = "1d3mp5ymzi5pb8y246h38bydd2cw4iacakaj9a7r7hf87i6kfz6k"; }; meta.homepage = "https://github.com/tamton-aquib/staline.nvim/"; }; @@ -9893,12 +10003,12 @@ final: prev: suda-vim = buildVimPlugin { pname = "suda.vim"; - version = "2023-06-27"; + version = "2024-03-12"; src = fetchFromGitHub { owner = "lambdalisue"; repo = "suda.vim"; - rev = "8b0fc3711760195aba104e2d190cff9af8267052"; - sha256 = "196fl3anzpw5999035xjmm00qsrg2d2mmbkjr7f72bk7rqiqyl8c"; + rev = "66727b416837836712975e748bc8a19fb6cf4ec3"; + sha256 = "09lbnx6mrqsrn6fvcp3mb6mkwbrkdrvr5rgzp43idj0ipm5j809h"; }; meta.homepage = "https://github.com/lambdalisue/suda.vim/"; }; @@ -10220,12 +10330,12 @@ final: prev: telescope-coc-nvim = buildVimPlugin { pname = "telescope-coc.nvim"; - version = "2024-01-10"; + version = "2024-03-02"; src = fetchFromGitHub { owner = "fannheyward"; repo = "telescope-coc.nvim"; - rev = "96cd72d1e246faf16ef90a6f602330d1d03a446a"; - sha256 = "02wxz1pkz051wgjix933xszm61md3f0gr97ap5m3ljhg1blrpsb3"; + rev = "421f50c56d66bc8f39c5deec05532deb071b597d"; + sha256 = "1cf6990fkrzbagwphzkyh10i30hrv8vbqgmf4znva3ms1ad7ilhf"; }; meta.homepage = "https://github.com/fannheyward/telescope-coc.nvim/"; }; @@ -10244,36 +10354,36 @@ final: prev: telescope-file-browser-nvim = buildVimPlugin { pname = "telescope-file-browser.nvim"; - version = "2024-02-15"; + version = "2024-03-06"; src = fetchFromGitHub { owner = "nvim-telescope"; repo = "telescope-file-browser.nvim"; - rev = "48ffb8de688a22942940f50411d5928631368848"; - sha256 = "0f00kag7jjs7h9mz43jik45xmffvz0biiyj37qkzkq7s6zjgh7ml"; + rev = "8839e3f8070dfafa5b0c0e4652700298e7b872c4"; + sha256 = "0arrbh4n7y1x8gjj6qkfssrfh3ni6ls9lsvdzjwm4b7hq6b79pxj"; }; meta.homepage = "https://github.com/nvim-telescope/telescope-file-browser.nvim/"; }; telescope-frecency-nvim = buildVimPlugin { pname = "telescope-frecency.nvim"; - version = "2024-02-25"; + version = "2024-03-14"; src = fetchFromGitHub { owner = "nvim-telescope"; repo = "telescope-frecency.nvim"; - rev = "771726f7d6e7e96e9273e454b1c1f49168663a37"; - sha256 = "06xwzib8x3c7l9dkrh3w9f6sy1vch6zy37hpy20hd5i38pks1x56"; + rev = "bd52772bf2e8d3e83f1575a018cf4a0e8c3c09a3"; + sha256 = "0i6qpsjj78yyqkvnxmk8rpf654ll649rvi6ck0qcf0v91m27i509"; }; meta.homepage = "https://github.com/nvim-telescope/telescope-frecency.nvim/"; }; telescope-fzf-native-nvim = buildVimPlugin { pname = "telescope-fzf-native.nvim"; - version = "2023-09-10"; + version = "2024-03-05"; src = fetchFromGitHub { owner = "nvim-telescope"; repo = "telescope-fzf-native.nvim"; - rev = "6c921ca12321edaa773e324ef64ea301a1d0da62"; - sha256 = "101dxn7jfyg2wdzkw5cnrw475mg0p3w475l1hplqfhghz33zb1hy"; + rev = "9ef21b2e6bb6ebeaf349a0781745549bbb870d27"; + sha256 = "0lvykmaarl5nd3iaphp8jgnxg6cly5p6ignd3i1450rpbdp1w9xg"; }; meta.homepage = "https://github.com/nvim-telescope/telescope-fzf-native.nvim/"; }; @@ -10341,12 +10451,12 @@ final: prev: telescope-manix = buildNeovimPlugin { pname = "telescope-manix"; - version = "2024-02-28"; + version = "2024-03-11"; src = fetchFromGitHub { owner = "MrcJkb"; repo = "telescope-manix"; - rev = "d08cb87f8789dbab4be37713ff50c3acbe85787d"; - sha256 = "0y3n270zkii123r3987xzvp194dl0q1hy234v95w7l48cf4v495k"; + rev = "bebbcf6d6980c6b8f843508d42f641413af0505c"; + sha256 = "08chi9p3gpgxvyb985fzzlfxpy13al01zv96mqz4kzl3k78nnz3j"; }; meta.homepage = "https://github.com/MrcJkb/telescope-manix/"; }; @@ -10486,12 +10596,12 @@ final: prev: telescope-nvim = buildNeovimPlugin { pname = "telescope.nvim"; - version = "2024-02-29"; + version = "2024-03-15"; src = fetchFromGitHub { owner = "nvim-telescope"; repo = "telescope.nvim"; - rev = "5f5fc3aa75e9fc824d4fbbb5de31f172b43f620d"; - sha256 = "0yx5160hg3pj4n394jicw7h37px3g9xa6dywlf89zq6fjknj65fw"; + rev = "e9e01d699843af530ef4ad2c8679a7e273bb3dd1"; + sha256 = "0p4yfxdgf6wjzhg72ial4rzls7imsbf6skf82q1nqg7ihkng9rby"; }; meta.homepage = "https://github.com/nvim-telescope/telescope.nvim/"; }; @@ -10522,12 +10632,12 @@ final: prev: tender-vim = buildVimPlugin { pname = "tender.vim"; - version = "2021-05-24"; + version = "2024-03-01"; src = fetchFromGitHub { owner = "jacoborus"; repo = "tender.vim"; - rev = "7746453a045eaa97dc413a7209268345f33f3243"; - sha256 = "0yxgcnx5x82ak74nz3pvkd1z8i3c7lcl068lh5izdpx65fk7m5yh"; + rev = "ff01136712d2000760c7077f2aa06dac7987b696"; + sha256 = "091xrfpa225ia8fk6rr30hzih1wcanmpf5chp3bx8fj0nwmd06wv"; }; meta.homepage = "https://github.com/jacoborus/tender.vim/"; }; @@ -10678,12 +10788,12 @@ final: prev: tmux-nvim = buildVimPlugin { pname = "tmux.nvim"; - version = "2024-02-12"; + version = "2024-03-05"; src = fetchFromGitHub { owner = "aserowy"; repo = "tmux.nvim"; - rev = "9c02adf16ff2f18c8e236deba91e9cf4356a02d2"; - sha256 = "0lg3zcyd76qfbz90i01jwhxfglsnmggynh6v48lnbz0kj1prik4y"; + rev = "63e9c5e054099dd30af306bd8ceaa2f1086e1b07"; + sha256 = "0ynzljwq6hv7415p7pr0aqx8kycp84p3p3dy4jcx61dxfgdpgc4c"; }; meta.homepage = "https://github.com/aserowy/tmux.nvim/"; }; @@ -10739,12 +10849,12 @@ final: prev: tokyonight-nvim = buildVimPlugin { pname = "tokyonight.nvim"; - version = "2024-01-31"; + version = "2024-03-10"; src = fetchFromGitHub { owner = "folke"; repo = "tokyonight.nvim"; - rev = "610179f7f12db3d08540b6cc61434db2eaecbcff"; - sha256 = "1vdw6rav1y4i4x8pgxh6lgi6d21fvvzkw25maihxh865zrqrsc4v"; + rev = "c025baf23b62f044eff1f4ef561c45de636f0e32"; + sha256 = "1sd5ib228yw8vxb4xfg0pgbd06r90kz6pq8bn4f5qhrwi91jnvn0"; }; meta.homepage = "https://github.com/folke/tokyonight.nvim/"; }; @@ -10782,7 +10892,7 @@ final: prev: rev = "fd35a46f4b7c1b244249266bdcb2da3814f01724"; sha256 = "sha256-wT+7rmp08r0XYGp+MhjJX8dsFTar8+nf10CV9OdkOSk="; }; - meta.homepage = "https://github.com/xiyaowong/transparent.nvim"; + meta.homepage = "https://github.com/xiyaowong/transparent.nvim/"; }; treesj = buildVimPlugin { @@ -10811,12 +10921,12 @@ final: prev: trim-nvim = buildVimPlugin { pname = "trim.nvim"; - version = "2024-02-26"; + version = "2024-03-15"; src = fetchFromGitHub { owner = "cappyzawa"; repo = "trim.nvim"; - rev = "17a16c532a0ba1528fe9a4d79015b2843734502d"; - sha256 = "0p4nv4nyand3ksdg8wk8lybph6f9rcnrk4kn5awlih23nx88bsi1"; + rev = "4fe47a46c02a58894ded8328ca81f6c214a892f5"; + sha256 = "1h8w50an3fmp8xl052apblsnm0x70m1ykygjn5wb94wsb7crydl9"; }; meta.homepage = "https://github.com/cappyzawa/trim.nvim/"; }; @@ -10919,12 +11029,12 @@ final: prev: typst-vim = buildVimPlugin { pname = "typst.vim"; - version = "2024-02-26"; + version = "2024-03-12"; src = fetchFromGitHub { owner = "kaarmu"; repo = "typst.vim"; - rev = "ff57d27cf5ee7427941a63fb537714f9a80e0246"; - sha256 = "038llp0k4n1vnh06wgxf02qjik18as0cg346xz36f0h9hizxf36l"; + rev = "8dbc6160138b8d12adbdce5d54595de9fbee9e8c"; + sha256 = "18ajsy8cfqs4si0xz6l72w4a3015icxc59mibcvxa5m42hjvxf6s"; }; meta.homepage = "https://github.com/kaarmu/typst.vim/"; }; @@ -10943,24 +11053,24 @@ final: prev: ultisnips = buildVimPlugin { pname = "ultisnips"; - version = "2023-10-17"; + version = "2024-03-15"; src = fetchFromGitHub { owner = "SirVer"; repo = "ultisnips"; - rev = "b393ba65386d47664421e1f8b246a87a6e8b218c"; - sha256 = "1g6r2nd3nplilgp6fj012smlhs857kn10mb8qab2phh2ja1r25c7"; + rev = "49dc8cb2086db19d385791c8e1635723b0fd95c7"; + sha256 = "1awhd7iprh4387m97pak46cw81240wqyrrrkkkzgmw1qzmwh3nip"; }; meta.homepage = "https://github.com/SirVer/ultisnips/"; }; undotree = buildVimPlugin { pname = "undotree"; - version = "2024-02-11"; + version = "2024-03-08"; src = fetchFromGitHub { owner = "mbbill"; repo = "undotree"; - rev = "9dbbf3b7d19dda0d22ceca461818e4739ad8154d"; - sha256 = "1avs5cmwcnp5pnyk2d6krsmgqlbd5zf32nwwcxk5ac1mhyx9fcln"; + rev = "aa93a7e5890dbbebbc064cd22260721a6db1a196"; + sha256 = "110w9nr24rph717w1vs3vhfq1ggsjgq91zvyp431qxpa7wzd5pyk"; }; meta.homepage = "https://github.com/mbbill/undotree/"; }; @@ -10979,12 +11089,12 @@ final: prev: unison = buildVimPlugin { pname = "unison"; - version = "2024-02-29"; + version = "2024-03-16"; src = fetchFromGitHub { owner = "unisonweb"; repo = "unison"; - rev = "d20e9b1fe531a280b6f248a3d0dde1d8fb866491"; - sha256 = "11fxrw31m9bq20gkh30wcfz155wfd9rzmh4if5spxrnfiar8vqh7"; + rev = "dca4fa3a6c4713cb53621ba0bc04fba86060f8c3"; + sha256 = "0ppr7hiakykdwf9ss2xnlx6cf4z3x4jvl28xz85n4qgi6yq5y025"; }; meta.homepage = "https://github.com/unisonweb/unison/"; }; @@ -11075,24 +11185,24 @@ final: prev: vifm-vim = buildVimPlugin { pname = "vifm.vim"; - version = "2024-02-25"; + version = "2024-03-11"; src = fetchFromGitHub { owner = "vifm"; repo = "vifm.vim"; - rev = "8021ee9734e08ace56b5ddf92d929d13b5352509"; - sha256 = "1vbflxjh3x4a4agg7ha6qdxdl843dhk1g522m1ddmlx26w8gxq6c"; + rev = "7a3dcb5796d7f8967fb3f53d0eb18526a41766eb"; + sha256 = "1w1z25lf50m6yjjr7ss96scgii3k020bzvfcbypjrx72gnqrv18g"; }; meta.homepage = "https://github.com/vifm/vifm.vim/"; }; vim-CtrlXA = buildVimPlugin { pname = "vim-CtrlXA"; - version = "2024-03-01"; + version = "2024-03-05"; src = fetchFromGitHub { owner = "Konfekt"; repo = "vim-CtrlXA"; - rev = "1c8621b1b0018d7fbe7cc8ede03595acc7b83a91"; - sha256 = "0zsl85fn5nf2ffmv130nr49zzxspw97k48pdwnh87lbn4rs8pixg"; + rev = "26ab577a888c6346a009702caa4522e73b42242f"; + sha256 = "0ji9dabhylj83wanbsg3glag00ajfzdchd5jd9j2pv7aldndvbpa"; }; meta.homepage = "https://github.com/Konfekt/vim-CtrlXA/"; }; @@ -11723,12 +11833,12 @@ final: prev: vim-bracketed-paste = buildVimPlugin { pname = "vim-bracketed-paste"; - version = "2022-03-21"; + version = "2024-03-06"; src = fetchFromGitHub { owner = "ConradIrwin"; repo = "vim-bracketed-paste"; - rev = "45411da73cc159e4fc2138d930553d247bbfbcdc"; - sha256 = "1bz40p7zr439ziy7mfks4jcs5rdnw4zinp81fw6wsm5knrx1r5qy"; + rev = "ffa3bc10ab511a646f1b30bc9345f240c15394e9"; + sha256 = "0vd2da853c9ms7dzqfcr8wz58gfiq4if20cn530hdg5b3pbsl6z2"; }; meta.homepage = "https://github.com/ConradIrwin/vim-bracketed-paste/"; }; @@ -12131,12 +12241,12 @@ final: prev: vim-dadbod = buildVimPlugin { pname = "vim-dadbod"; - version = "2024-02-26"; + version = "2024-03-07"; src = fetchFromGitHub { owner = "tpope"; repo = "vim-dadbod"; - rev = "acb78e078dc4fe1e997ebf006be17aa3766d2ef4"; - sha256 = "0bfyj49wkdlila4qnf9ymf06z8kzfx74f932yvg1n4b25m1gyqf0"; + rev = "960bbb7de11b7282a68d579a64e838b487934493"; + sha256 = "0x7ax3d6srqa8b7hhnyxh8rp2f9aiv5z5vlv5n6mjgjgcpbqydg6"; }; meta.homepage = "https://github.com/tpope/vim-dadbod/"; }; @@ -12662,11 +12772,11 @@ final: prev: version = "2018-11-13"; src = fetchFromGitHub { owner = "fsharp"; - repo = "vim-fsharp"; + repo = "zarchive-vim-fsharp"; rev = "012d98c981139976551a4d9779f5cce7f8d84d5c"; sha256 = "0ds300kjhm352ni3fwivsrnc9ls021d2x29f4cdszillamcgs7pw"; }; - meta.homepage = "https://github.com/fsharp/vim-fsharp/"; + meta.homepage = "https://github.com/fsharp/zarchive-vim-fsharp/"; }; vim-ft-diff_fold = buildVimPlugin { @@ -12695,12 +12805,12 @@ final: prev: vim-fugitive = buildVimPlugin { pname = "vim-fugitive"; - version = "2024-02-24"; + version = "2024-03-04"; src = fetchFromGitHub { owner = "tpope"; repo = "vim-fugitive"; - rev = "2e88f14a585c014691904ba8fe39e6ea851c9422"; - sha256 = "1218q9q6za9zlc383f6v2k6grl0sbsdc6rfi5cwssypp6npcmyfm"; + rev = "41beedabc7e948c787ea5696e04c3544c3674e23"; + sha256 = "17vwycm78bxk7y2s931lz3plzsfx39mkbgc4dnhbp9np16ywb0hc"; }; meta.homepage = "https://github.com/tpope/vim-fugitive/"; }; @@ -13441,12 +13551,12 @@ final: prev: vim-just = buildVimPlugin { pname = "vim-just"; - version = "2024-02-08"; + version = "2024-03-04"; src = fetchFromGitHub { owner = "NoahTheDuke"; repo = "vim-just"; - rev = "974b16e257e2d30d94ec954d815ff2755fa229fb"; - sha256 = "0n0n9dgcp7fqc299khjddn661sv0pbbc17qsnnqwqh2fmdfpdnpc"; + rev = "ace92c34d72a413d51459ce5e9503e50f3262988"; + sha256 = "18vl1ci6plwfhvq542ad7y2vygfidq7f1cn00s6pf0npiyhghsi4"; }; meta.homepage = "https://github.com/NoahTheDuke/vim-just/"; }; @@ -13705,12 +13815,12 @@ final: prev: vim-lsp-settings = buildVimPlugin { pname = "vim-lsp-settings"; - version = "2024-02-28"; + version = "2024-03-14"; src = fetchFromGitHub { owner = "mattn"; repo = "vim-lsp-settings"; - rev = "2bdd9757e71384eab3b5eaec846a194cf70ae5f3"; - sha256 = "1c5bsnb1nv88m9rz2ks90c2laqwkkf0ac8h4kzqx7kxc6as8xin5"; + rev = "b93c195d521ea4d6559880eb8d18f5a503e946d9"; + sha256 = "047654s76zgv64hp2rvx94w5prb6i5wz7l6zbifa2m4ac9sjyqr2"; }; meta.homepage = "https://github.com/mattn/vim-lsp-settings/"; }; @@ -13814,12 +13924,12 @@ final: prev: vim-markdown-toc = buildVimPlugin { pname = "vim-markdown-toc"; - version = "2023-12-13"; + version = "2024-03-10"; src = fetchFromGitHub { owner = "mzlogin"; repo = "vim-markdown-toc"; - rev = "0e2c7cdc3ac1d067eb309a10220d001bb7be39cd"; - sha256 = "0ggdbvv4mca4z0xhkdybimc4yy3bah1v21660wjs8n2v4f5rvslx"; + rev = "5acf680e820940b1bd78a501298ff953455b8d65"; + sha256 = "1r3nlqd7b6g5hrcqwrqm0rg095d9a6dnwazxw66wkda2psyj9xdd"; }; meta.homepage = "https://github.com/mzlogin/vim-markdown-toc/"; }; @@ -14450,12 +14560,12 @@ final: prev: vim-plug = buildVimPlugin { pname = "vim-plug"; - version = "2024-02-24"; + version = "2024-03-15"; src = fetchFromGitHub { owner = "junegunn"; repo = "vim-plug"; - rev = "2f8f04cf79f424aab8c2372d8e0b89099e3dba65"; - sha256 = "03jvf9fcz5894g990jbmn7mr9afl07fkglph2lz3b5015i6ywy08"; + rev = "2cd7bf673b5796ad7ee341a4b595a5479c4e9201"; + sha256 = "0m0y9gi200aqvpb17cy5sjlkqm6vnd942xhq817wjpf5kgbdj4fk"; }; meta.homepage = "https://github.com/junegunn/vim-plug/"; }; @@ -14558,24 +14668,24 @@ final: prev: vim-projectionist = buildVimPlugin { pname = "vim-projectionist"; - version = "2024-02-26"; + version = "2024-03-15"; src = fetchFromGitHub { owner = "tpope"; repo = "vim-projectionist"; - rev = "afc737df8cb62bf630813edb84fd344b025b8b1a"; - sha256 = "1kfn7arvdmyd0wc5kvb2hykwy7h44d2i4psmy70z6h6iy8lhhd42"; + rev = "729f3630a4c19e52e1fd825802d2a1659daeaf48"; + sha256 = "07mg6m47x9ab6awlc1kviahgzmfdxm1ykvnqrlf81msa5gb4a36k"; }; meta.homepage = "https://github.com/tpope/vim-projectionist/"; }; vim-prosession = buildVimPlugin { pname = "vim-prosession"; - version = "2023-11-01"; + version = "2024-03-07"; src = fetchFromGitHub { owner = "dhruvasagar"; repo = "vim-prosession"; - rev = "a79ac2677c5f7ee766454b6c30f21bc033049037"; - sha256 = "0rvimllhz91yykwqgl1ffxc19c4dds4q17wa4ip0zv7y7fydhzvf"; + rev = "1cb2eadde0b79f49eb4b5a54cc78735aea33cbca"; + sha256 = "01ky6lgxcb9ghgmd8bw0ja6rvd0hsds8fzdpa7dn8j6x7yl4mcbv"; }; meta.homepage = "https://github.com/dhruvasagar/vim-prosession/"; }; @@ -14594,12 +14704,12 @@ final: prev: vim-ps1 = buildVimPlugin { pname = "vim-ps1"; - version = "2023-12-09"; + version = "2024-03-06"; src = fetchFromGitHub { owner = "PProvost"; repo = "vim-ps1"; - rev = "be5dce9cd15176c6b1ecd056a8ced93fc2f6efac"; - sha256 = "1k8a1ilsshjvahf9az1x8nalb5wkin8jxzi3zqc658liww2qm98z"; + rev = "839cec1550e09fc902c74103053e9e765051083d"; + sha256 = "0cpkxhyvcdbwicyb6h1lknb0r666rxlgjx6pq5s1xwxqva6lpmqv"; }; meta.homepage = "https://github.com/PProvost/vim-ps1/"; }; @@ -14906,12 +15016,12 @@ final: prev: vim-sentence-chopper = buildVimPlugin { pname = "vim-sentence-chopper"; - version = "2023-02-15"; + version = "2024-03-08"; src = fetchFromGitHub { owner = "Konfekt"; repo = "vim-sentence-chopper"; - rev = "39f50c65a46909e8c4c808310fa4187a8e3c1b38"; - sha256 = "11kcja7gpi7ri7j8241ay6py75a6va72qv0bl2w235vx0l3zv486"; + rev = "b1394d3dbc3675324b2735c12f0df99395d9d7ba"; + sha256 = "12llyn54qmbwzvn3m08r8k1fp6xwqp71sbbkp9j587kd4d6y5kps"; }; meta.homepage = "https://github.com/Konfekt/vim-sentence-chopper/"; }; @@ -15314,24 +15424,24 @@ final: prev: vim-tabby = buildVimPlugin { pname = "vim-tabby"; - version = "2024-02-01"; + version = "2024-03-01"; src = fetchFromGitHub { owner = "TabbyML"; repo = "vim-tabby"; - rev = "0b62bc2ed5c7d930c7435c3504d5c18ea6379b28"; - sha256 = "06crxhvwz04s6sfj0q22kkp3g5zvip13088m95qwznw9bv2gpx3s"; + rev = "afd76df166ed0f223ede1071e0cfde8075cc4a24"; + sha256 = "0wp5c1m95k000sw8j4b8rwphmkg529dscch6ps50fjn9j91ab96g"; }; meta.homepage = "https://github.com/TabbyML/vim-tabby/"; }; vim-table-mode = buildVimPlugin { pname = "vim-table-mode"; - version = "2023-10-29"; + version = "2024-03-13"; src = fetchFromGitHub { owner = "dhruvasagar"; repo = "vim-table-mode"; - rev = "4ff8de2ac93431ee6d85a9e04177012752e6abdc"; - sha256 = "0wpdh17chadai08kbvd1gkfyzv5b64l4nwbj80jgsig5p4qqz3pj"; + rev = "e4365bde024f73e205eefa2fb78e3029ddb92ea9"; + sha256 = "0n7wsh9mrh4n24wwdgdwk52sqrwzii6v5bkvbihhaxbwhxq397pj"; }; meta.homepage = "https://github.com/dhruvasagar/vim-table-mode/"; }; @@ -15411,12 +15521,12 @@ final: prev: vim-test = buildVimPlugin { pname = "vim-test"; - version = "2024-01-26"; + version = "2024-03-14"; src = fetchFromGitHub { owner = "vim-test"; repo = "vim-test"; - rev = "46d2067586b788e2194e812bbfdbb2061b93a5ee"; - sha256 = "150wl2gky4v4qs9czag3q64p4xcp1x53dyy5dkiyz2bwalphwv01"; + rev = "a49c9cade75e97cace5e3ba545ce82d02f689feb"; + sha256 = "0mw7jzi5qf4wn4zbm63ddn2xa97fhd38rp68ddnbvj8lqqjjkxam"; }; meta.homepage = "https://github.com/vim-test/vim-test/"; }; @@ -15507,12 +15617,12 @@ final: prev: vim-themis = buildVimPlugin { pname = "vim-themis"; - version = "2023-11-06"; + version = "2024-03-02"; src = fetchFromGitHub { owner = "thinca"; repo = "vim-themis"; - rev = "77b37bef259b9979e15fd7fdaf659cc167487f21"; - sha256 = "1xskpb8ah9p5qw5vljc12zq7alm95xjhlcy78jhahb48nkf2b39l"; + rev = "5c8df1b5fa495ece990df5596d8e7fa1be2c2355"; + sha256 = "14v75zl5dgxi9pyv8vm79gd578mnq0mw4c947v8f2zhlc4xbda04"; }; meta.homepage = "https://github.com/thinca/vim-themis/"; }; @@ -15831,12 +15941,12 @@ final: prev: vim-wakatime = buildVimPlugin { pname = "vim-wakatime"; - version = "2024-02-22"; + version = "2024-03-15"; src = fetchFromGitHub { owner = "wakatime"; repo = "vim-wakatime"; - rev = "285c2e4e48fb0c63ced233c00fb10a2edb3b6c94"; - sha256 = "1f7jqmsr7b9103g9fif3p8fglrqlgk5nf3ckhkjpwfy6355vk41h"; + rev = "56b4d073adaf18c04c7bb5728d41c03b2f25754d"; + sha256 = "1qcx81hgamz4v7nxhbx0kbwsx2qm0b7rsgpja16imhycvlaf28n1"; }; meta.homepage = "https://github.com/wakatime/vim-wakatime/"; }; @@ -15927,12 +16037,12 @@ final: prev: vim-xkbswitch = buildVimPlugin { pname = "vim-xkbswitch"; - version = "2023-05-11"; + version = "2024-03-12"; src = fetchFromGitHub { owner = "lyokha"; repo = "vim-xkbswitch"; - rev = "42b55bfec8f6dbd715135ce582a6f769831face1"; - sha256 = "0asqj8icak9a6rqvf0xqax1g6lj0gjp6c2yhmmrzql5d4kbx1id6"; + rev = "42ef558e792e35600e608d1cd7ad8a760f157269"; + sha256 = "0aim4bdznk4iklz67nrbw67x3vjv18nmiqy2730b75kl88v0n6iw"; }; meta.homepage = "https://github.com/lyokha/vim-xkbswitch/"; }; @@ -16156,12 +16266,12 @@ final: prev: vimtex = buildVimPlugin { pname = "vimtex"; - version = "2024-02-27"; + version = "2024-03-15"; src = fetchFromGitHub { owner = "lervag"; repo = "vimtex"; - rev = "2bb7cdc17c0ac18266e4c96083290956169c1c38"; - sha256 = "06y7hhv86xgms4wli5sqhlsdpcb08lv6yjx0k7y1yp69sfyb2cxp"; + rev = "577f7c59a4c0047ef354eb2f6fef39cbdc9a4556"; + sha256 = "0bglgaqdy6abdf4cnyyqqlh33d9537k1w6jmkzzb90q8mwlvy23k"; }; meta.homepage = "https://github.com/lervag/vimtex/"; }; @@ -16240,12 +16350,12 @@ final: prev: vscode-nvim = buildVimPlugin { pname = "vscode.nvim"; - version = "2024-02-29"; + version = "2024-03-13"; src = fetchFromGitHub { owner = "Mofiqul"; repo = "vscode.nvim"; - rev = "2f248dceb66b5706b98ee86370eb7673862a3903"; - sha256 = "0261ahb7my88kkw91b0n9y0ss6whsr2gilma6a1rbjpbmymskljv"; + rev = "ea9ff6da3756ab229bcb59aad1ea7749eb15b065"; + sha256 = "1m2zb5wzcdvhir7ijk49r210s7r6j8yzjgx9w60pqjh1pywi423x"; }; meta.homepage = "https://github.com/Mofiqul/vscode.nvim/"; }; @@ -16649,12 +16759,12 @@ final: prev: catppuccin-nvim = buildVimPlugin { pname = "catppuccin-nvim"; - version = "2024-02-24"; + version = "2024-03-05"; src = fetchFromGitHub { owner = "catppuccin"; repo = "nvim"; - rev = "c0de3b46811fe1ce3912e2245a9dfbea6b41c300"; - sha256 = "12m5jzp2xyv0hyndscnj7708b8rczsmqqr0kd4ng7kh5ll0xr8br"; + rev = "045e3499d9ec8d84635fb08877ae44fd33f6a38d"; + sha256 = "1l86f56lcb0rklg1mipa9ssvgipx02vl5f4d60m5xary72qsgcva"; }; meta.homepage = "https://github.com/catppuccin/nvim/"; }; @@ -16745,12 +16855,12 @@ final: prev: nightfly = buildVimPlugin { pname = "nightfly"; - version = "2024-01-30"; + version = "2024-03-16"; src = fetchFromGitHub { owner = "bluz71"; repo = "vim-nightfly-colors"; - rev = "56fe47bd16272d9644fd9946a2596fa2c3905c35"; - sha256 = "075iagcglwl2ggl1p6p0lmkpfrqsr5g48j3pix3xb5sx82697l3j"; + rev = "43ca56b9035be8b276889637c281f4d7d8833e1c"; + sha256 = "1if5l751gym0810ysbls1pp5c9b7il9vzqngzf4936bs9gw7wzql"; }; meta.homepage = "https://github.com/bluz71/vim-nightfly-colors/"; }; @@ -16769,12 +16879,12 @@ final: prev: nvchad-ui = buildVimPlugin { pname = "nvchad-ui"; - version = "2024-02-21"; + version = "2024-03-15"; src = fetchFromGitHub { owner = "nvchad"; repo = "ui"; - rev = "7b3225264af17a9e0aff0b4fd2a0fac90b73db53"; - sha256 = "00frh2f0vgz9h3ajbig2df6a6jj1sarbwxnxzr232vi25azysy2z"; + rev = "5a910659cffebf9671d0df1f98fb159c13ee9152"; + sha256 = "10zxpzi2xzniy128f7871dc309flsda69las1ngyv7nclzq5mdwz"; }; meta.homepage = "https://github.com/nvchad/ui/"; }; @@ -16817,12 +16927,12 @@ final: prev: rose-pine = buildVimPlugin { pname = "rose-pine"; - version = "2024-02-14"; + version = "2024-03-15"; src = fetchFromGitHub { owner = "rose-pine"; repo = "neovim"; - rev = "f977eeba34b030b37f93ece2fbd792477606203b"; - sha256 = "1mlpqm0g8nx8pfnn5kgg8scqayjl6n3x4jnnpbb4hharrrp37sb6"; + rev = "c52167563e6aa44b5fa6fe007faa2bcac71050f0"; + sha256 = "1sghyhmr0zsgd4qj1av8hxx9ca5kx9ks2zynrm13bnyr46kci73p"; }; meta.homepage = "https://github.com/rose-pine/neovim/"; }; diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index 546f1f6f2cca..0cc3aa2af4f5 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -998,7 +998,7 @@ inherit (old) version src; sourceRoot = "${old.src.name}/spectre_oxi"; - cargoHash = "sha256-gCGuD5kipgfR0Le8npNmyBxNsUq0PavXvKkxkiPx13E="; + cargoHash = "sha256-VDnrJ2EJ8LDykqxYKD1VR8BkDqzzifazJzL/0UsmSCk="; preCheck = '' @@ -1134,7 +1134,7 @@ pname = "sg-nvim-rust"; inherit (old) version src; - cargoHash = "sha256-nlPSsp/HbS1DxhOHh5+7x1re46oiQa9FQMLClc7TQLg="; + cargoHash = "sha256-iGNLk3ckm90i5m05V/va+hO9RMiOUKL19dkszoUCwlU="; nativeBuildInputs = [ pkg-config ]; diff --git a/pkgs/applications/editors/vim/plugins/patches/openscad.nvim/program_paths.patch b/pkgs/applications/editors/vim/plugins/patches/openscad.nvim/program_paths.patch index c6b63682b2a0..82d73809ff79 100644 --- a/pkgs/applications/editors/vim/plugins/patches/openscad.nvim/program_paths.patch +++ b/pkgs/applications/editors/vim/plugins/patches/openscad.nvim/program_paths.patch @@ -1,5 +1,5 @@ diff --git a/autoload/health/openscad_nvim.vim b/autoload/health/openscad_nvim.vim -index 9022d55..30ef53f 100644 +index d6d4b4c..9853877 100644 --- a/autoload/health/openscad_nvim.vim +++ b/autoload/health/openscad_nvim.vim @@ -7,7 +7,7 @@ function! s:check_nvim_version_minimum() abort @@ -8,20 +8,20 @@ index 9022d55..30ef53f 100644 function! s:check_zathura_installed() abort - if !executable('zathura') + if !executable('@zathura@') - call health#report_error('has(zathura)','install zathura') + call v:lua.vim.health.error('has(zathura)','install zathura') else - call health#report_ok("zathura is installed") + call v:lua.vim.health.ok("zathura is installed") @@ -15,7 +15,7 @@ function! s:check_zathura_installed() abort endfunction function! s:check_htop_installed() abort - if !executable('htop') + if !executable('@htop@') - call health#report_error('has(htop)','install htop') + call v:lua.vim.health.error('has(htop)','install htop') else - call health#report_ok("htop is installed") + call v:lua.vim.health.ok("htop is installed") diff --git a/lua/openscad.lua b/lua/openscad.lua -index 7dff2fb..4382003 100644 +index 7475f29..832c895 100644 --- a/lua/openscad.lua +++ b/lua/openscad.lua @@ -101,7 +101,7 @@ end @@ -38,7 +38,7 @@ index 7dff2fb..4382003 100644 else -- TODO: What about Windows? - jobCommand = 'openscad ' .. vim.fn.expand('%:p') -+ jobCommand = '@oepnscad@ ' .. vim.fn.expand('%:p') ++ jobCommand = '@openscad@ ' .. vim.fn.expand('%:p') end vim.fn.jobstart(jobCommand) From 61b703478848962850ce2f307a79c77cd5da611f Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 16 Mar 2024 13:27:43 +0100 Subject: [PATCH 286/340] vimPlugins: resolve github repository redirects --- pkgs/applications/editors/vim/plugins/deprecated.json | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/editors/vim/plugins/deprecated.json b/pkgs/applications/editors/vim/plugins/deprecated.json index 6566a2808b70..162bc4a19c65 100644 --- a/pkgs/applications/editors/vim/plugins/deprecated.json +++ b/pkgs/applications/editors/vim/plugins/deprecated.json @@ -24,7 +24,7 @@ "new": "nvchad-ui" }, "nvim-base16": { - "date": "2024-02-15", + "date": "2024-03-16", "new": "base16-nvim" }, "nvim-bufferline-lua": { @@ -47,6 +47,10 @@ "date": "2021-09-03", "new": "sqlite-lua" }, + "vim-fsharp": { + "date": "2024-03-16", + "new": "zarchive-vim-fsharp" + }, "vim-jade": { "date": "2020-03-27", "new": "vim-pug" From 53de524216684a39bc1273a63507923b9944a8d3 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 16 Mar 2024 14:04:16 +0100 Subject: [PATCH 287/340] vimPlugins.nvim-treesitter: update-grammars --- .../vim/plugins/nvim-treesitter/generated.nix | 333 ++++++++++-------- 1 file changed, 178 insertions(+), 155 deletions(-) diff --git a/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix b/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix index 7006b2e8064f..518473b45124 100644 --- a/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix +++ b/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix @@ -27,12 +27,12 @@ }; angular = buildGrammar { language = "angular"; - version = "0.0.0+rev=6d02054"; + version = "0.0.0+rev=62179d7"; src = fetchFromGitHub { owner = "dlvandenberg"; repo = "tree-sitter-angular"; - rev = "6d02054ae9aa1fedf5097fe6d93dd78f751dff21"; - hash = "sha256-Bm3I9a14WMNqL+nt5qr8Bd0Z4BOTCCF25wFrJ07FCSw="; + rev = "62179d7bbfb5fd8a8f7298495ac654d252a1bd52"; + hash = "sha256-qRsBeJ01kGTKJqFubG1u9SFa1nsDH7ZHKQ0cGwfqi84="; }; meta.homepage = "https://github.com/dlvandenberg/tree-sitter-angular"; }; @@ -50,12 +50,12 @@ }; arduino = buildGrammar { language = "arduino"; - version = "0.0.0+rev=7722d43"; + version = "0.0.0+rev=e3a0a7f"; src = fetchFromGitHub { owner = "ObserverOfTime"; repo = "tree-sitter-arduino"; - rev = "7722d4398d87ea22c4877264f88b45bd7ce0cba5"; - hash = "sha256-pNiJY+KJ8QrL7xXOX/NRIFxIbXmf9DkVC9FUvXlk5qQ="; + rev = "e3a0a7f60e544afc478b72cdda7ffc0f2f889db0"; + hash = "sha256-WdGCnZSMxyNJJYHB5H5Atc9EW2/0oB22/OWyxTrQHT8="; }; meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-arduino"; }; @@ -94,23 +94,23 @@ }; awk = buildGrammar { language = "awk"; - version = "0.0.0+rev=207b049"; + version = "0.0.0+rev=ba74721"; src = fetchFromGitHub { owner = "Beaglefoot"; repo = "tree-sitter-awk"; - rev = "207b04974c83d8d25a947e4d09763675c4617da7"; - hash = "sha256-sW6ix5j9VpeQj7dct9u3cJ8sXgjIQlhQ7Nnh2S8wWbk="; + rev = "ba7472152d79a8c916550c80fdbfd5724d07a0c9"; + hash = "sha256-ywrd9wCdrQ9UZPXvB8fUkelFaZzHxL+hDAPSecMueFs="; }; meta.homepage = "https://github.com/Beaglefoot/tree-sitter-awk"; }; bash = buildGrammar { language = "bash"; - version = "0.0.0+rev=975bc70"; + version = "0.0.0+rev=f3f26f4"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-bash"; - rev = "975bc70ad95dbbf2733872bc2e0a059c055db983"; - hash = "sha256-SU5wBy81aANd7oUZvYR14Vd53Ml/cBSwDtO6uG34CaE="; + rev = "f3f26f47a126797c011c311cec9d449d855c3eab"; + hash = "sha256-6Rfxh8Y6dg2wyQ9jYnbOaXm1SVfQDQ1B1tNqgpz6sY4="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-bash"; }; @@ -127,12 +127,12 @@ }; beancount = buildGrammar { language = "beancount"; - version = "0.0.0+rev=1f19abf"; + version = "0.0.0+rev=6c665e7"; src = fetchFromGitHub { owner = "polarmutex"; repo = "tree-sitter-beancount"; - rev = "1f19abf1e162e1828013cb5434c6cf30f4054e80"; - hash = "sha256-yb6z5iLMoK1wWCS9laA1muRVLssFwnyAg4SKWVsti0s="; + rev = "6c665e7cf15d76a1687959643868a78fb381458d"; + hash = "sha256-hVFPt+ndXx38SH/e/dORz226SQwDNu1j4cinvJLhkTM="; }; meta.homepage = "https://github.com/polarmutex/tree-sitter-beancount"; }; @@ -182,12 +182,12 @@ }; c = buildGrammar { language = "c"; - version = "0.0.0+rev=652433f"; + version = "0.0.0+rev=371fd0b"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-c"; - rev = "652433fce487d8c3943207da38e3e65e4550e288"; - hash = "sha256-Ld8ufwdOVqRYb9YpOa6z6fWoA+gj0w0nlq3dqhFCap8="; + rev = "371fd0bf0650581b6e49f06f438c88c419859696"; + hash = "sha256-zaH4b5lsOtnl1e07ERU2mP/IFvg90YjsFFhvz+EY/ig="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-c"; }; @@ -248,12 +248,12 @@ }; cmake = buildGrammar { language = "cmake"; - version = "0.0.0+rev=f8de25f"; + version = "0.0.0+rev=7dc1582"; src = fetchFromGitHub { owner = "uyha"; repo = "tree-sitter-cmake"; - rev = "f8de25f30757a2def006a7c144354710fe63dcf3"; - hash = "sha256-J8Ro3J9kkH7k/v+nwekCotoS/l28yInhk9p/xaSbegc="; + rev = "7dc15823107831729c64a917c796a93cf5c6a7e3"; + hash = "sha256-kz/FnQMibzmZ6O/x92q8IfrriO0vUlZhozIzhS0jRyo="; }; meta.homepage = "https://github.com/uyha/tree-sitter-cmake"; }; @@ -359,12 +359,12 @@ }; cue = buildGrammar { language = "cue"; - version = "0.0.0+rev=2df92e6"; + version = "0.0.0+rev=8a5f273"; src = fetchFromGitHub { owner = "eonpatapon"; repo = "tree-sitter-cue"; - rev = "2df92e6755337e9234ad18ffef37f35d95e2ba9d"; - hash = "sha256-RsWbGMC2RXfZlZnkXJclMwiGecZ8Sc1OPkG+mmE5r6Q="; + rev = "8a5f273bfa281c66354da562f2307c2d394b6c81"; + hash = "sha256-uV7Tl41PCU+8uJa693km5xvysvbptbT7LvGyYIelspk="; }; meta.homepage = "https://github.com/eonpatapon/tree-sitter-cue"; }; @@ -768,12 +768,12 @@ }; gitcommit = buildGrammar { language = "gitcommit"; - version = "0.0.0+rev=6bd8196"; + version = "0.0.0+rev=523a1a4"; src = fetchFromGitHub { owner = "gbprod"; repo = "tree-sitter-gitcommit"; - rev = "6bd81962d1abe309bf5dffde3315e4a5988f35fd"; - hash = "sha256-aSgnTbhpekeDDUzz9hecebW5ejCnmLiE5d1fTTxP19g="; + rev = "523a1a4f0f674eff7fbf46addfa6ef7644151aae"; + hash = "sha256-QWWX/92yOZES1XgcCTu77tgcfeRhaUEJJudCCopMBrk="; }; meta.homepage = "https://github.com/gbprod/tree-sitter-gitcommit"; }; @@ -790,12 +790,12 @@ }; gleam = buildGrammar { language = "gleam"; - version = "0.0.0+rev=58b7cac"; + version = "0.0.0+rev=2012f29"; src = fetchFromGitHub { owner = "gleam-lang"; repo = "tree-sitter-gleam"; - rev = "58b7cac8fc14c92b0677c542610d8738c373fa81"; - hash = "sha256-VtuGsa8jKndxlyJKy9UHfZXvAgr63Q0iwceXKfEUAYE="; + rev = "2012f294baacf30e7a62414754021284377366c6"; + hash = "sha256-W+PfxqPUKHhLH5UBATmQ1mlSfLPAWIQyDgiSQBWBtBs="; }; meta.homepage = "https://github.com/gleam-lang/tree-sitter-gleam"; }; @@ -887,6 +887,17 @@ }; meta.homepage = "https://github.com/amaanq/tree-sitter-go-sum"; }; + gotmpl = buildGrammar { + language = "gotmpl"; + version = "0.0.0+rev=17144a7"; + src = fetchFromGitHub { + owner = "ngalaiko"; + repo = "tree-sitter-go-template"; + rev = "17144a77be0acdecebd9d557398883569fed41de"; + hash = "sha256-aB8MTTKzxV9+66goNfFRI39wzuBiGECAc8HvAQzIv80="; + }; + meta.homepage = "https://github.com/ngalaiko/tree-sitter-go-template"; + }; gowork = buildGrammar { language = "gowork"; version = "0.0.0+rev=949a8a4"; @@ -900,12 +911,12 @@ }; gpg = buildGrammar { language = "gpg"; - version = "0.0.0+rev=d4c9cc0"; + version = "0.0.0+rev=f99323f"; src = fetchFromGitHub { owner = "ObserverOfTime"; repo = "tree-sitter-gpg-config"; - rev = "d4c9cc0060cd4d1b8ca6d7add9f34352ad310a09"; - hash = "sha256-kV9GN0qdVNA7LFYoCM/ISEW4Mpd5v9+oHV83XgEJTRs="; + rev = "f99323fb8f3f10b6c69db0c2f6d0a14bd7330675"; + hash = "sha256-VJXXpHVMKUNaslsjoKR6XsaUJ8C+0MyidXtRPRywnpg="; }; meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-gpg-config"; }; @@ -988,26 +999,38 @@ }; hcl = buildGrammar { language = "hcl"; - version = "0.0.0+rev=e135399"; + version = "0.0.0+rev=e936d3f"; src = fetchFromGitHub { owner = "MichaHoffmann"; repo = "tree-sitter-hcl"; - rev = "e135399cb31b95fac0760b094556d1d5ce84acf0"; - hash = "sha256-Ylxpj+e9YGhyRRRCCVs0g/zhwHpwGELxG2i+E3SFmpQ="; + rev = "e936d3fef8bac884661472dce71ad82284761eb1"; + hash = "sha256-lcvs4auZrMb1f9ocrAnLVxX8JnvrPT18LsJBqoNG9Oo="; }; meta.homepage = "https://github.com/MichaHoffmann/tree-sitter-hcl"; }; heex = buildGrammar { language = "heex"; - version = "0.0.0+rev=4a36c9a"; + version = "0.0.0+rev=b5ad6e3"; src = fetchFromGitHub { owner = "connorlay"; repo = "tree-sitter-heex"; - rev = "4a36c9a388505180da6ee0eda1d8afb8c83481c8"; - hash = "sha256-6gdAxNI81jbN8XZALRw31kFQRZg8ge/O7QRprLZpWOg="; + rev = "b5ad6e34eea18a15bbd1466ca707a17f9bff7b93"; + hash = "sha256-o0ArFfBJTrEQVXVet+AIDPCB/b9KKvOYrrtMGyLgtM8="; }; meta.homepage = "https://github.com/connorlay/tree-sitter-heex"; }; + helm = buildGrammar { + language = "helm"; + version = "0.0.0+rev=17144a7"; + src = fetchFromGitHub { + owner = "ngalaiko"; + repo = "tree-sitter-go-template"; + rev = "17144a77be0acdecebd9d557398883569fed41de"; + hash = "sha256-aB8MTTKzxV9+66goNfFRI39wzuBiGECAc8HvAQzIv80="; + }; + location = "dialects/helm"; + meta.homepage = "https://github.com/ngalaiko/tree-sitter-go-template"; + }; hjson = buildGrammar { language = "hjson"; version = "0.0.0+rev=02fa3b7"; @@ -1065,12 +1088,12 @@ }; html = buildGrammar { language = "html"; - version = "0.0.0+rev=b5d9758"; + version = "0.0.0+rev=b285e25"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-html"; - rev = "b5d9758e22b4d3d25704b72526670759a9e4d195"; - hash = "sha256-v3BD36OKkzJ1xqQV87HAyQpnQzi/4+PuyEAM1HfkW3U="; + rev = "b285e25c1ba8729399ce4f15ac5375cf6c3aa5be"; + hash = "sha256-bAFSq2FXtSvFY8FrpeDgXXSq66QZsUrdz1As07B45u0="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-html"; }; @@ -1153,23 +1176,23 @@ }; java = buildGrammar { language = "java"; - version = "0.0.0+rev=99b29f1"; + version = "0.0.0+rev=5e62fbb"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-java"; - rev = "99b29f1ed957b3b424b6e21f57bd21a9732a622a"; - hash = "sha256-2A3dXO+N3M7GEiI06Dn28vU73Bow6vK0deC85mY058Q="; + rev = "5e62fbb519b608dfd856000fdc66536304c414de"; + hash = "sha256-Wki+tdLzYINDbZMFd79QIDNK46rtzx25Qy0mB54eWN4="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-java"; }; javascript = buildGrammar { language = "javascript"; - version = "0.0.0+rev=51aed72"; + version = "0.0.0+rev=de1e682"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-javascript"; - rev = "51aed7263d33bee46b0a8a5e165ffcb690d5aca8"; - hash = "sha256-FDnVwYpPgenOTgWaX/VdmtUmmIbCm/TtkiQ3TFoQjYY="; + rev = "de1e682289a417354df5b4437a3e4f92e0722a0f"; + hash = "sha256-HhqYqU1CwPxXMHp21unRekFDzpGVedlgh/4bsplhe9c="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-javascript"; }; @@ -1274,12 +1297,12 @@ }; kotlin = buildGrammar { language = "kotlin"; - version = "0.0.0+rev=4e909d6"; + version = "0.0.0+rev=260afd9"; src = fetchFromGitHub { owner = "fwcd"; repo = "tree-sitter-kotlin"; - rev = "4e909d6cc9ac96b4eaecb3fb538eaca48e9e9ee9"; - hash = "sha256-Rmq5G+7h/XSNX7JYtpAKcWbOZ1aZpBpe9GpaizK2DRk="; + rev = "260afd9a92bac51b3a4546303103c3d40a430639"; + hash = "sha256-cmtUGmytAgiqBi31CNxEX+vE3YXmH1hphsIHvGRd7SY="; }; meta.homepage = "https://github.com/fwcd/tree-sitter-kotlin"; }; @@ -1373,12 +1396,12 @@ }; lua = buildGrammar { language = "lua"; - version = "0.0.0+rev=04c9579"; + version = "0.0.0+rev=a24dab1"; src = fetchFromGitHub { owner = "MunifTanjim"; repo = "tree-sitter-lua"; - rev = "04c9579dcb917255b2e5f8199df4ae7f587d472f"; - hash = "sha256-kzyn6XF4/PN8civ/0UV+ancCMkh7DF2B7WUYxix6aaM="; + rev = "a24dab177e58c9c6832f96b9a73102a0cfbced4a"; + hash = "sha256-uFaEptW4wPrqgHfB1mYmVltf+4no61L2cPgpsr5qBIU="; }; meta.homepage = "https://github.com/MunifTanjim/tree-sitter-lua"; }; @@ -1439,24 +1462,24 @@ }; markdown = buildGrammar { language = "markdown"; - version = "0.0.0+rev=2821521"; + version = "0.0.0+rev=b2f0198"; src = fetchFromGitHub { owner = "MDeiml"; repo = "tree-sitter-markdown"; - rev = "2821521a4e6eab37b63dff6a8e169cd88554047d"; - hash = "sha256-JoZ/CKIMHVowwqTMFdys+Qu1CHMsP+8Wr2LJo5h30B4="; + rev = "b2f01981a76e3251f5b660378136c248ed106b81"; + hash = "sha256-6gxtiO6Dzo5BELdw/dAaQB90SJYelr/RqvTzNK55caA="; }; location = "tree-sitter-markdown"; meta.homepage = "https://github.com/MDeiml/tree-sitter-markdown"; }; markdown_inline = buildGrammar { language = "markdown_inline"; - version = "0.0.0+rev=2821521"; + version = "0.0.0+rev=b2f0198"; src = fetchFromGitHub { owner = "MDeiml"; repo = "tree-sitter-markdown"; - rev = "2821521a4e6eab37b63dff6a8e169cd88554047d"; - hash = "sha256-JoZ/CKIMHVowwqTMFdys+Qu1CHMsP+8Wr2LJo5h30B4="; + rev = "b2f01981a76e3251f5b660378136c248ed106b81"; + hash = "sha256-6gxtiO6Dzo5BELdw/dAaQB90SJYelr/RqvTzNK55caA="; }; location = "tree-sitter-markdown-inline"; meta.homepage = "https://github.com/MDeiml/tree-sitter-markdown"; @@ -1507,12 +1530,12 @@ }; mlir = buildGrammar { language = "mlir"; - version = "0.0.0+rev=117cbbc"; + version = "0.0.0+rev=992c756"; src = fetchFromGitHub { owner = "artagnon"; repo = "tree-sitter-mlir"; - rev = "117cbbc46bbf82ae30b24f8939573655017226da"; - hash = "sha256-c0+Pvhe++fHmRL9Ptri+vsdRN3MCb2Z/7EqWmFaK/CE="; + rev = "992c756686eb968af752ce75a874591042a8e24c"; + hash = "sha256-nm7YSwj10p6GKR7lUJZ5SZeiW8fh+5ZI52haeUM3oDE="; }; generate = true; meta.homepage = "https://github.com/artagnon/tree-sitter-mlir"; @@ -1541,12 +1564,12 @@ }; nickel = buildGrammar { language = "nickel"; - version = "0.0.0+rev=33a64ec"; + version = "0.0.0+rev=58baf89"; src = fetchFromGitHub { owner = "nickel-lang"; repo = "tree-sitter-nickel"; - rev = "33a64ec9a27058c52e4195f1030235dcdfc04747"; - hash = "sha256-gTOePRg5ZEXfBL35biG6abpxW2eycgbHIzaL6w4g8rc="; + rev = "58baf89db8fdae54a84bcf22c80ff10ee3f929ed"; + hash = "sha256-WuY6X1mnXdjiy4joIcY8voK2sqICFf0GvudulZ9lwqg="; }; meta.homepage = "https://github.com/nickel-lang/tree-sitter-nickel"; }; @@ -1640,24 +1663,24 @@ }; ocaml = buildGrammar { language = "ocaml"; - version = "0.0.0+rev=9965d20"; + version = "0.0.0+rev=712d9bf"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-ocaml"; - rev = "9965d208337d88bbf1a38ad0b0fe49e5f5ec9677"; - hash = "sha256-9Y/eZNsKkz8RKjMn5RIAPITkDQTWdSc/fBXzxMg1ViQ="; + rev = "712d9bfa1d537c5899dde5538767ed2d8bb37a93"; + hash = "sha256-l4hchr03Jrsat863K8wfBeHo1o9dw0T3RAl4MMWKIHA="; }; location = "ocaml"; meta.homepage = "https://github.com/tree-sitter/tree-sitter-ocaml"; }; ocaml_interface = buildGrammar { language = "ocaml_interface"; - version = "0.0.0+rev=9965d20"; + version = "0.0.0+rev=712d9bf"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-ocaml"; - rev = "9965d208337d88bbf1a38ad0b0fe49e5f5ec9677"; - hash = "sha256-9Y/eZNsKkz8RKjMn5RIAPITkDQTWdSc/fBXzxMg1ViQ="; + rev = "712d9bfa1d537c5899dde5538767ed2d8bb37a93"; + hash = "sha256-l4hchr03Jrsat863K8wfBeHo1o9dw0T3RAl4MMWKIHA="; }; location = "interface"; meta.homepage = "https://github.com/tree-sitter/tree-sitter-ocaml"; @@ -1742,24 +1765,24 @@ }; php = buildGrammar { language = "php"; - version = "0.0.0+rev=78a78df"; + version = "0.0.0+rev=ad414fa"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-php"; - rev = "78a78df5e06b4c13173af2a1f607c9a853d0f240"; - hash = "sha256-N7qbOQethP/ZZHu5r+SJYCdrX4FVg72YuyULpuMUAhw="; + rev = "ad414fa5497328e96ef992d80896f19c77584f7c"; + hash = "sha256-is5jtMg3G4ay+yF1Eti0jDljlB4vmibLPW0qup+8VeU="; }; location = "php"; meta.homepage = "https://github.com/tree-sitter/tree-sitter-php"; }; php_only = buildGrammar { language = "php_only"; - version = "0.0.0+rev=78a78df"; + version = "0.0.0+rev=ad414fa"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-php"; - rev = "78a78df5e06b4c13173af2a1f607c9a853d0f240"; - hash = "sha256-N7qbOQethP/ZZHu5r+SJYCdrX4FVg72YuyULpuMUAhw="; + rev = "ad414fa5497328e96ef992d80896f19c77584f7c"; + hash = "sha256-is5jtMg3G4ay+yF1Eti0jDljlB4vmibLPW0qup+8VeU="; }; location = "php_only"; meta.homepage = "https://github.com/tree-sitter/tree-sitter-php"; @@ -1921,12 +1944,12 @@ }; puppet = buildGrammar { language = "puppet"; - version = "0.0.0+rev=3641b9e"; + version = "0.0.0+rev=5849f96"; src = fetchFromGitHub { owner = "amaanq"; repo = "tree-sitter-puppet"; - rev = "3641b9e854ac9c84c7576e71c4c9a357bcfd9550"; - hash = "sha256-J1DBjQRdV4R85NTyg/qmwbjm1bryKe3UOdp4XyH6BQc="; + rev = "5849f9694197a6e822872945b415429c285fdd54"; + hash = "sha256-Lwfiby7amjTIOz8QRoC4RdZyFPfFikmQ2sqta4akyH8="; }; meta.homepage = "https://github.com/amaanq/tree-sitter-puppet"; }; @@ -1954,12 +1977,12 @@ }; python = buildGrammar { language = "python"; - version = "0.0.0+rev=22d3f87"; + version = "0.0.0+rev=b8a4c64"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-python"; - rev = "22d3f87bdafac2782e907330babe4af574f5d0b4"; - hash = "sha256-tyEawslx00ZwohMZo4HBa/INfbS7q6Ob2LO7pvowobk="; + rev = "b8a4c64121ba66b460cb878e934e3157ecbfb124"; + hash = "sha256-ZTqWyr4+pOyXY4X/WnYdn9Sgp7T8FEEUy/TQPuFqb4k="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-python"; }; @@ -1998,12 +2021,12 @@ }; query = buildGrammar { language = "query"; - version = "0.0.0+rev=a0ccc35"; + version = "0.0.0+rev=176a380"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "tree-sitter-query"; - rev = "a0ccc351e5e868ec1f8135e97aa3b53c663cf2df"; - hash = "sha256-H2QLsjl3/Kh0ojCf2Df38tb9KrM2InphEmtGd0J6+hM="; + rev = "176a380df78800167565118bb0dadfc961abbd43"; + hash = "sha256-b9M213q6dmuK65llDTMW7rksrOyTEzlE0kdAVv0fDnA="; }; meta.homepage = "https://github.com/nvim-treesitter/tree-sitter-query"; }; @@ -2020,12 +2043,12 @@ }; racket = buildGrammar { language = "racket"; - version = "0.0.0+rev=e4ba1a9"; + version = "0.0.0+rev=b5a2fe7"; src = fetchFromGitHub { owner = "6cdh"; repo = "tree-sitter-racket"; - rev = "e4ba1a9674a3b4dd7905d04f194ae6f8331be342"; - hash = "sha256-4+TRol2i6ibuXqBr6O8jI/4MZq8hnf09eVBtPqaKp8s="; + rev = "b5a2fe74cac87dc5342b366f50db71d421e7cf8f"; + hash = "sha256-TPQw9Yd194tTD2k+qzzGjMInCAJ9WeZuRPRD96zLGzs="; }; meta.homepage = "https://github.com/6cdh/tree-sitter-racket"; }; @@ -2108,12 +2131,12 @@ }; rnoweb = buildGrammar { language = "rnoweb"; - version = "0.0.0+rev=502c112"; + version = "0.0.0+rev=1a74dc0"; src = fetchFromGitHub { owner = "bamonroe"; repo = "tree-sitter-rnoweb"; - rev = "502c1126dc6777f09af5bef16e72a42f75bd081e"; - hash = "sha256-aGEhy4uMhKFbL0+JO5rrn3GIe//8PZpDHEMDGHDlBCY="; + rev = "1a74dc0ed731ad07db39f063e2c5a6fe528cae7f"; + hash = "sha256-sCjSS6iunij2SXHNzQcTq0HKawH9i5h/vQ6yl77opXw="; }; meta.homepage = "https://github.com/bamonroe/tree-sitter-rnoweb"; }; @@ -2152,34 +2175,34 @@ }; ruby = buildGrammar { language = "ruby"; - version = "0.0.0+rev=22a0bb2"; + version = "0.0.0+rev=9d86f37"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-ruby"; - rev = "22a0bb2678755a3714e194609862ea7f4516e807"; - hash = "sha256-lD3pRbQZDyqIkiknuXAkXd+6aHqKUY/8SNwQgfnrbBw="; + rev = "9d86f3761bb30e8dcc81e754b81d3ce91848477e"; + hash = "sha256-Ibfu+5NWCkw7jriy1tiMLplpXNZfZf8WP30lDU1//GM="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-ruby"; }; rust = buildGrammar { language = "rust"; - version = "0.0.0+rev=2d7bac5"; + version = "0.0.0+rev=3a56481"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-rust"; - rev = "2d7bac5164c344c95530c16dd5c8fa1319e34308"; - hash = "sha256-k5/tfG8ONOK8ARgHwpxqB27sJWHioTd5WfCpmMZ1vJY="; + rev = "3a56481f8d13b6874a28752502a58520b9139dc7"; + hash = "sha256-6ROXeKuPehtIOtaI1OJuTtyPfQmZyLzCxv3ZS04yAIk="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-rust"; }; scala = buildGrammar { language = "scala"; - version = "0.0.0+rev=e02f003"; + version = "0.0.0+rev=70b4fe6"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-scala"; - rev = "e02f003d78dc269fef287b9b7b9963dc1f26bd7e"; - hash = "sha256-LkrZ+y7QSAGe/kkkdUSyFQJFmD/mOI5Ps/wxD3BAkDI="; + rev = "70b4fe63c4973b04cc7bd40c6b7646d9c2430db8"; + hash = "sha256-ZwrsEhlZGVJMP+GRIlaxGqS1b7HtiQelg3QBwJT9Igk="; }; meta.homepage = "https://github.com/tree-sitter/tree-sitter-scala"; }; @@ -2197,12 +2220,12 @@ }; scheme = buildGrammar { language = "scheme"; - version = "0.0.0+rev=85b6188"; + version = "0.0.0+rev=6c77a5b"; src = fetchFromGitHub { owner = "6cdh"; repo = "tree-sitter-scheme"; - rev = "85b6188fb77c03dfb01d13e58e2844450506860c"; - hash = "sha256-v+iQpeAeySKPgMu5IQ8vNnUSc2duX1vYvO3qqK1/Pmc="; + rev = "6c77a5bcfb9baceeaa79ef67354b2d501b37b085"; + hash = "sha256-HIZ8j8a5ejB87rTBaMpNGRGL0TGqXiuV/BxfU4aj17s="; }; meta.homepage = "https://github.com/6cdh/tree-sitter-scheme"; }; @@ -2230,12 +2253,12 @@ }; slint = buildGrammar { language = "slint"; - version = "0.0.0+rev=3c82235"; + version = "0.0.0+rev=f5fa844"; src = fetchFromGitHub { owner = "slint-ui"; repo = "tree-sitter-slint"; - rev = "3c82235f41b63f35a01ae3888206e93585cbb84a"; - hash = "sha256-D3X2YwvxvseIGnKzaSocr3Ak7qoASZhxyRS+rtpir0g="; + rev = "f5fa844d2adbcfdc7a0ec4daae4539887959d9ff"; + hash = "sha256-MSIQd1Xb4ug4yZk2bQFPHMZxrqe1xke6X7LKsxtkIkc="; }; meta.homepage = "https://github.com/slint-ui/tree-sitter-slint"; }; @@ -2274,12 +2297,12 @@ }; solidity = buildGrammar { language = "solidity"; - version = "0.0.0+rev=5cb506a"; + version = "0.0.0+rev=b239a95"; src = fetchFromGitHub { owner = "JoranHonig"; repo = "tree-sitter-solidity"; - rev = "5cb506ae419c4ad620c77210fd47500d3d169dbc"; - hash = "sha256-3BQuEGrmQD9Va7JpTuKJaZ6VaJ//tfPtjoEDRj/utcU="; + rev = "b239a95f94cfcc6e7b3e961bc73a28d55e214f02"; + hash = "sha256-b+LthCf+g19sjKeNgXZmUV0RNi94O3u0WmXfgKRpaE0="; }; meta.homepage = "https://github.com/JoranHonig/tree-sitter-solidity"; }; @@ -2309,12 +2332,12 @@ }; sourcepawn = buildGrammar { language = "sourcepawn"; - version = "0.0.0+rev=39ce73a"; + version = "0.0.0+rev=3ca89fd"; src = fetchFromGitHub { owner = "nilshelmig"; repo = "tree-sitter-sourcepawn"; - rev = "39ce73ad42b2c4f52848d16093c24feddaa7d226"; - hash = "sha256-CyCUGGycWpgQl/BGDjRHwYoa9Mess49jUf9WUkRaliE="; + rev = "3ca89fdf998340a7973e276b39516d8902950f86"; + hash = "sha256-AF7PiM0Tt6wqGdNsfMGSkgWXgZRDZGdKc7DQpUHuGUA="; }; meta.homepage = "https://github.com/nilshelmig/tree-sitter-sourcepawn"; }; @@ -2331,12 +2354,12 @@ }; sql = buildGrammar { language = "sql"; - version = "0.0.0+rev=da2d1ef"; + version = "0.0.0+rev=cdb7cde"; src = fetchFromGitHub { owner = "derekstride"; repo = "tree-sitter-sql"; - rev = "da2d1eff425b146d3c8cab7be8dfa98b11d896dc"; - hash = "sha256-aNxUvmj4AMO744fsSOsvQcNEtHYuQDephKha/hSphh0="; + rev = "cdb7cde9bf70b194ab8beb5069fbbc3c9640284e"; + hash = "sha256-yxr+AbKp4pkVpjMQXL3P5VEzSo2Ii6yE7ceEBYiDHJA="; }; meta.homepage = "https://github.com/derekstride/tree-sitter-sql"; }; @@ -2353,12 +2376,12 @@ }; ssh_config = buildGrammar { language = "ssh_config"; - version = "0.0.0+rev=4fab1c9"; + version = "0.0.0+rev=514695d"; src = fetchFromGitHub { owner = "ObserverOfTime"; repo = "tree-sitter-ssh-config"; - rev = "4fab1c9116cb7890885508e4630cc8e6a8373a41"; - hash = "sha256-cZoRQN3vrOC7xaKeURGeKfQ0xAyRMapbgNQrBTCFoHI="; + rev = "514695df4985f56455b8f139a319453a2325cdcf"; + hash = "sha256-LDqRP8FA5m1tnbGNTxItQlp6B6U+M6gOBlbi4zX0FHI="; }; meta.homepage = "https://github.com/ObserverOfTime/tree-sitter-ssh-config"; }; @@ -2430,12 +2453,12 @@ }; swift = buildGrammar { language = "swift"; - version = "0.0.0+rev=fc00cbb"; + version = "0.0.0+rev=78a736d"; src = fetchFromGitHub { owner = "alex-pinkus"; repo = "tree-sitter-swift"; - rev = "fc00cbb460b40228b30f322b5a34ea0e8f35a9f8"; - hash = "sha256-FEac9qZuNAJYn/7mIpRSOy72F3qsiyPHZTn1DUzM2xk="; + rev = "78a736d77094b0b3c35e811e6765c4d38a72724e"; + hash = "sha256-cBUBmXc+mhub5jvGKPcCgHgZPQtxF6OD+dlKQ0ZaxpY="; }; generate = true; meta.homepage = "https://github.com/alex-pinkus/tree-sitter-swift"; @@ -2464,12 +2487,12 @@ }; t32 = buildGrammar { language = "t32"; - version = "0.0.0+rev=b904af3"; + version = "0.0.0+rev=0a457a5"; src = fetchFromGitLab { owner = "xasc"; repo = "tree-sitter-t32"; - rev = "b904af353fb2f1df6ac45d8d3e3a5ee85a6cc306"; - hash = "sha256-MGdwcw9T3hemUHfgQmdTp20MW08AQcVWGRHxkP/6N5Y="; + rev = "0a457a557be7779336bc8ac2b396e73797bc68f7"; + hash = "sha256-ylMJ177FYVcnfaXbnOieNP1Emq8HpeAgEddt96tBJqE="; }; meta.homepage = "https://gitlab.com/xasc/tree-sitter-t32.git"; }; @@ -2520,12 +2543,12 @@ }; terraform = buildGrammar { language = "terraform"; - version = "0.0.0+rev=e135399"; + version = "0.0.0+rev=e936d3f"; src = fetchFromGitHub { owner = "MichaHoffmann"; repo = "tree-sitter-hcl"; - rev = "e135399cb31b95fac0760b094556d1d5ce84acf0"; - hash = "sha256-Ylxpj+e9YGhyRRRCCVs0g/zhwHpwGELxG2i+E3SFmpQ="; + rev = "e936d3fef8bac884661472dce71ad82284761eb1"; + hash = "sha256-lcvs4auZrMb1f9ocrAnLVxX8JnvrPT18LsJBqoNG9Oo="; }; location = "dialects/terraform"; meta.homepage = "https://github.com/MichaHoffmann/tree-sitter-hcl"; @@ -2565,12 +2588,12 @@ }; tlaplus = buildGrammar { language = "tlaplus"; - version = "0.0.0+rev=aaf5bb5"; + version = "0.0.0+rev=3896a5b"; src = fetchFromGitHub { owner = "tlaplus-community"; repo = "tree-sitter-tlaplus"; - rev = "aaf5bb5c1df0a6e583bb51efa519a9ac788b2ad8"; - hash = "sha256-p/khQ31bReopPyZ1TvUKI6bnFipWiGrxKO7cAYzeku4="; + rev = "3896a5be761f04ffb22a841b2a0672f7a8a43ef9"; + hash = "sha256-EODxn3ZitUSz8/4XkgMK0dp2T07BwlsXVbFbBQ5xXi4="; }; meta.homepage = "https://github.com/tlaplus-community/tree-sitter-tlaplus"; }; @@ -2621,12 +2644,12 @@ }; tsx = buildGrammar { language = "tsx"; - version = "0.0.0+rev=198e2ea"; + version = "0.0.0+rev=b00b8eb"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-typescript"; - rev = "198e2ea43d1c4ddd76ee883f4eae15f4201cd241"; - hash = "sha256-WnVqoshymxZgGC/p5nFX08ypB1VDLIAMjjWN5YC4UT8="; + rev = "b00b8eb44f0b9f02556da0b1a4e2f71faed7e61b"; + hash = "sha256-uGuwE1eTVEkuosMfTeY2akHB+bJ5npWEwUv+23nhY9M="; }; location = "tsx"; meta.homepage = "https://github.com/tree-sitter/tree-sitter-typescript"; @@ -2655,12 +2678,12 @@ }; typescript = buildGrammar { language = "typescript"; - version = "0.0.0+rev=198e2ea"; + version = "0.0.0+rev=b00b8eb"; src = fetchFromGitHub { owner = "tree-sitter"; repo = "tree-sitter-typescript"; - rev = "198e2ea43d1c4ddd76ee883f4eae15f4201cd241"; - hash = "sha256-WnVqoshymxZgGC/p5nFX08ypB1VDLIAMjjWN5YC4UT8="; + rev = "b00b8eb44f0b9f02556da0b1a4e2f71faed7e61b"; + hash = "sha256-uGuwE1eTVEkuosMfTeY2akHB+bJ5npWEwUv+23nhY9M="; }; location = "typescript"; meta.homepage = "https://github.com/tree-sitter/tree-sitter-typescript"; @@ -2790,34 +2813,34 @@ }; vim = buildGrammar { language = "vim"; - version = "0.0.0+rev=bc1364d"; + version = "0.0.0+rev=052279c"; src = fetchFromGitHub { owner = "neovim"; repo = "tree-sitter-vim"; - rev = "bc1364d922952138957a62105171ed68e73fbb6c"; - hash = "sha256-5h1GYjyYMJd5GS0zXh0LP1wBs60fYohpFv89gcdZ4vU="; + rev = "052279cd5e1d73b075640c64cef97e7bdcd32611"; + hash = "sha256-EoiMqMcBl5bC1Irs2flA2F5nHN6VTZdv6hdCrqoTAcY="; }; meta.homepage = "https://github.com/neovim/tree-sitter-vim"; }; vimdoc = buildGrammar { language = "vimdoc"; - version = "0.0.0+rev=b63be26"; + version = "0.0.0+rev=f431bfa"; src = fetchFromGitHub { owner = "neovim"; repo = "tree-sitter-vimdoc"; - rev = "b63be26fa571259b512e1939f01755d9d6e78fbd"; - hash = "sha256-gsjepcw8Y8Vm6GhJRKUJKLsCb+Rd0lNyYfnmWijuiLo="; + rev = "f431bfa7d433f4d629943147817193a4fccbd303"; + hash = "sha256-+SYbYvmVN2U0Q03p0eCj3MViCyzPqUiPG1oMWh7hRyM="; }; meta.homepage = "https://github.com/neovim/tree-sitter-vimdoc"; }; vue = buildGrammar { language = "vue"; - version = "0.0.0+rev=7e48557"; + version = "0.0.0+rev=3b9d520"; src = fetchFromGitHub { owner = "tree-sitter-grammars"; repo = "tree-sitter-vue"; - rev = "7e48557b903a9db9c38cea3b7839ef7e1f36c693"; - hash = "sha256-dz9NC+axivAsVJPbt7TNtU89wFyrTBoD2hCBjiXFbgY="; + rev = "3b9d52087100bdfce43dad2ca46d75b0e21613f6"; + hash = "sha256-36MnM1X8uhqCb44oHY0kEKDLpYmU1QL2JfGpdIbb3pc="; }; meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-vue"; }; @@ -2845,12 +2868,12 @@ }; wing = buildGrammar { language = "wing"; - version = "0.0.0+rev=13b79ea"; + version = "0.0.0+rev=07f6740"; src = fetchFromGitHub { owner = "winglang"; repo = "wing"; - rev = "13b79ea3f343b15f233c6e7ac930797748191615"; - hash = "sha256-2BOPevKjrNoTRNaadwr7erWDBxIDUvU4zLOQgXOB4rE="; + rev = "07f6740ab9f4f74c49413b9056154cac51f4b2d7"; + hash = "sha256-jnDrJhhsfRAqR+83VaGXBKANu5J2Xt7LNUm0VUFEVbY="; }; location = "libs/tree-sitter-wing"; generate = true; @@ -2881,14 +2904,14 @@ }; yaml = buildGrammar { language = "yaml"; - version = "0.0.0+rev=0e36bed"; + version = "0.0.0+rev=9e59b9b"; src = fetchFromGitHub { - owner = "ikatyang"; + owner = "tree-sitter-grammars"; repo = "tree-sitter-yaml"; - rev = "0e36bed171768908f331ff7dff9d956bae016efb"; - hash = "sha256-bpiT3FraOZhJaoiFWAoVJX1O+plnIi8aXOW2LwyU23M="; + rev = "9e59b9bbf839ba231fbcb953617d8b9b9a059e38"; + hash = "sha256-9YVXErOwUf4hcvugcgtlefyQd4p34u9AT4gUcwc3ZaU="; }; - meta.homepage = "https://github.com/ikatyang/tree-sitter-yaml"; + meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-yaml"; }; yang = buildGrammar { language = "yang"; From 7422c41cb3245faf9647d23a63b716c7b633c150 Mon Sep 17 00:00:00 2001 From: Donovan Glover Date: Sat, 16 Mar 2024 09:40:29 -0400 Subject: [PATCH 288/340] swww: migrate to by-name --- .../wayland/swww/default.nix => by-name/sw/swww/package.nix} | 0 pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 2 deletions(-) rename pkgs/{tools/wayland/swww/default.nix => by-name/sw/swww/package.nix} (100%) diff --git a/pkgs/tools/wayland/swww/default.nix b/pkgs/by-name/sw/swww/package.nix similarity index 100% rename from pkgs/tools/wayland/swww/default.nix rename to pkgs/by-name/sw/swww/package.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 551c258ef4ae..8d4d2cda9d8e 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -4776,8 +4776,6 @@ with pkgs; swaytools = python3Packages.callPackage ../tools/wayland/swaytools { }; - swww = callPackage ../tools/wayland/swww { }; - wayland-utils = callPackage ../tools/wayland/wayland-utils { }; wayland-proxy-virtwl = callPackage ../tools/wayland/wayland-proxy-virtwl { From 8b47aafe798b7dd655b095bb7395832b9e6fe5d0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 16 Mar 2024 14:13:14 +0000 Subject: [PATCH 289/340] python312Packages.manifestoo-core: 1.4 -> 1.5 --- pkgs/development/python-modules/manifestoo-core/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/manifestoo-core/default.nix b/pkgs/development/python-modules/manifestoo-core/default.nix index fae1981b1a86..e0101a6672aa 100644 --- a/pkgs/development/python-modules/manifestoo-core/default.nix +++ b/pkgs/development/python-modules/manifestoo-core/default.nix @@ -10,13 +10,13 @@ buildPythonPackage rec { pname = "manifestoo-core"; - version = "1.4"; + version = "1.5"; format = "pyproject"; src = fetchPypi { inherit version; pname = "manifestoo_core"; - hash = "sha256-ETvsxUKAP0xiFqpVO921Rup+1/A2DKyaK/oBr1K315I="; + hash = "sha256-a3v2WfJ42bh2LlAsH9ekpLFsAlOiTTLGNknTW2mTxCI="; }; nativeBuildInputs = [ From d964fa004db275a7cc4c250712fd178c2b1767fd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 16 Mar 2024 14:21:18 +0000 Subject: [PATCH 290/340] vultr-cli: 3.0.2 -> 3.0.3 --- pkgs/development/tools/vultr-cli/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/vultr-cli/default.nix b/pkgs/development/tools/vultr-cli/default.nix index d4617f72980c..f2bcfb2b97c3 100644 --- a/pkgs/development/tools/vultr-cli/default.nix +++ b/pkgs/development/tools/vultr-cli/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "vultr-cli"; - version = "3.0.2"; + version = "3.0.3"; src = fetchFromGitHub { owner = "vultr"; repo = pname; rev = "v${version}"; - hash = "sha256-d2xAM2TpnAow9n+eolEbSiKFhWRj69jHf5R+aUyoipI="; + hash = "sha256-6OVigI2eHE8qFC5nmH67NcKkDD0iFXl3ynYJyFcpmGw="; }; - vendorHash = "sha256-uzPEBz0LGJwHjq3yrirfp6qm8Aa94+wFSohlgBB2rEk="; + vendorHash = "sha256-MDzYiLMYoR9qOTPVnlzTDbgVvg72HDP2DpM6NKUFNdg="; nativeBuildInputs = [ installShellFiles ]; From 29315a952e6596f5bb8519382f056eb4bcffc58f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 16 Mar 2024 14:25:36 +0000 Subject: [PATCH 291/340] python312Packages.snapcast: 2.3.5 -> 2.3.6 --- pkgs/development/python-modules/snapcast/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/snapcast/default.nix b/pkgs/development/python-modules/snapcast/default.nix index 0fa0e03b030b..89a2b814bedb 100644 --- a/pkgs/development/python-modules/snapcast/default.nix +++ b/pkgs/development/python-modules/snapcast/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "snapcast"; - version = "2.3.5"; + version = "2.3.6"; pyproject = true; disabled = pythonOlder "3.7"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "happyleavesaoc"; repo = "python-snapcast"; rev = "refs/tags/${version}"; - hash = "sha256-5TbwenEe3vMJovwKYfkvkXMRex0KgaXpsd4iCEk7uWE="; + hash = "sha256-gn+X0DZnox4mkJwDVgwNXae63iGbiqPIO15UV5pDwuY="; }; nativeBuildInputs = [ From bf273971289fccb96f3e833f2fc7ab023a7aba8f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 16 Mar 2024 14:40:21 +0000 Subject: [PATCH 292/340] tbls: 1.73.2 -> 1.73.3 --- pkgs/tools/misc/tbls/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/misc/tbls/default.nix b/pkgs/tools/misc/tbls/default.nix index 7d0921abb8d0..4672adfc97c9 100644 --- a/pkgs/tools/misc/tbls/default.nix +++ b/pkgs/tools/misc/tbls/default.nix @@ -9,16 +9,16 @@ buildGoModule rec { pname = "tbls"; - version = "1.73.2"; + version = "1.73.3"; src = fetchFromGitHub { owner = "k1LoW"; repo = "tbls"; rev = "v${version}"; - hash = "sha256-UXvUewArdClOolWFgN4Ta11vzq9C9zBjEzVGTtWSjiA="; + hash = "sha256-mAGEJ+FISPRrIz3dWwuf9EYbTNdaMj7tbHgthSYBiIU="; }; - vendorHash = "sha256-zNQADZkAaohTZReD8qTnNJsfy58NXdQjUdd5j8KcOyY="; + vendorHash = "sha256-oMGAsVRSyndCJ3QXfrI02XrsOXkzljTNro6ygal6mDk="; nativeBuildInputs = [ installShellFiles ]; From 039ecec2bf814e40e2626ac3ff33933acefd6ff8 Mon Sep 17 00:00:00 2001 From: Aaron Jheng Date: Sat, 16 Mar 2024 22:59:24 +0800 Subject: [PATCH 293/340] panopticon: mark as broken --- pkgs/development/tools/analysis/panopticon/default.nix | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkgs/development/tools/analysis/panopticon/default.nix b/pkgs/development/tools/analysis/panopticon/default.nix index 4e01fba57798..06fe22a42abd 100644 --- a/pkgs/development/tools/analysis/panopticon/default.nix +++ b/pkgs/development/tools/analysis/panopticon/default.nix @@ -46,7 +46,6 @@ rustPlatform.buildRustPackage rec { ''; license = with licenses; [ gpl3 ]; maintainers = with maintainers; [ leenaars ]; - # never built on aarch64-linux since first introduction in nixpkgs - broken = stdenv.isDarwin || (stdenv.isLinux && stdenv.isAarch64); + broken = true; # Added 2024-03-16 }; } From a87c4617ef71cf38454f4960c85be9ee218fa7b1 Mon Sep 17 00:00:00 2001 From: Aaron Jheng Date: Sat, 16 Mar 2024 23:06:37 +0800 Subject: [PATCH 294/340] clog-cli: mark as broken --- pkgs/development/tools/clog-cli/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/tools/clog-cli/default.nix b/pkgs/development/tools/clog-cli/default.nix index 077eac32aa20..f1d67bddc66f 100644 --- a/pkgs/development/tools/clog-cli/default.nix +++ b/pkgs/development/tools/clog-cli/default.nix @@ -20,5 +20,7 @@ rustPlatform.buildRustPackage rec { platforms = lib.platforms.unix; maintainers = [lib.maintainers.nthorne]; mainProgram = "clog"; + # error: could not compile `rustc-serialize` + broken = true; # Added 2024-03-16 }; } From 07f534a66c5b7d27874fa75164f3f846cd3a4f87 Mon Sep 17 00:00:00 2001 From: Aaron Jheng Date: Sat, 16 Mar 2024 23:14:31 +0800 Subject: [PATCH 295/340] cargo-graph: remove --- .../tools/rust/cargo-graph/default.nix | 22 ------------------- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 1 - 3 files changed, 1 insertion(+), 23 deletions(-) delete mode 100644 pkgs/development/tools/rust/cargo-graph/default.nix diff --git a/pkgs/development/tools/rust/cargo-graph/default.nix b/pkgs/development/tools/rust/cargo-graph/default.nix deleted file mode 100644 index 81416af36cfc..000000000000 --- a/pkgs/development/tools/rust/cargo-graph/default.nix +++ /dev/null @@ -1,22 +0,0 @@ -{ lib, rustPlatform, fetchFromGitHub }: -rustPlatform.buildRustPackage rec { - pname = "cargo-graph"; - version = "0.2.0-d895af1"; - - src = fetchFromGitHub { - owner = "kbknapp"; - repo = "cargo-graph"; - # The last release (v0.2.0) is from 2015. Since then there have been some - # bug fixes committed that would be good to have. - rev = "d895af1b7840c7ae8eddaf4e990bfa594c22ba01"; - sha256 = "0myg26cssmbakz53dl61lswsbaqnjqlbc30c2571pq8f7gvz2qv5"; - }; - - cargoSha256 = "0wyvly7aq4njlxnmgpfgbh08fxgqh85kw7d938pm6qxmj27zn4p2"; - - meta = with lib; { - description = "A cargo subcommand for creating GraphViz DOT files and dependency graphs"; - license = with licenses; [ mit ]; - maintainers = with maintainers; [ basvandijk matthiasbeyer ]; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 08e511352b7d..ee651673d6d0 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -149,6 +149,7 @@ mapAliases ({ cargo-embed = throw "cargo-embed is now part of the probe-rs package"; # Added 2023-07-03 cargo-espflash = espflash; cargo-flash = throw "cargo-flash is now part of the probe-rs package"; # Added 2023-07-03 + cargo-graph = throw "cargo-graph has been removed as it is broken and archived upstream"; # Added 2024-03-16 catfish = throw "'catfish' has been renamed to/replaced by 'xfce.catfish'"; # Converted to throw 2023-09-10 cawbird = throw "cawbird has been abandoned upstream and is broken anyways due to Twitter closing its API"; ccloud-cli = throw "ccloud-cli has been removed, please use confluent-cli instead"; # Added 2023-06-09 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index f201390b6801..505aa922f168 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -16835,7 +16835,6 @@ with pkgs; }; cargo-leptos = callPackage ../development/tools/rust/cargo-leptos { }; cargo-kcov = callPackage ../development/tools/rust/cargo-kcov { }; - cargo-graph = callPackage ../development/tools/rust/cargo-graph { }; cargo-guppy = callPackage ../development/tools/rust/cargo-guppy { }; cargo-hack = callPackage ../development/tools/rust/cargo-hack { }; cargo-license = callPackage ../development/tools/rust/cargo-license { }; From 39b26c31ceb6437d11d0b09e8c052b02e466b621 Mon Sep 17 00:00:00 2001 From: Ilan Joselevich Date: Sat, 16 Mar 2024 02:40:32 +0200 Subject: [PATCH 296/340] mpd-discord-rpc: 1.7.1 -> 1.7.2 Diff: https://github.com/JakeStanger/mpd-discord-rpc/compare/v1.7.1...v1.7.2 Changelog: https://github.com/JakeStanger/mpd-discord-rpc/blob/v1.7.2/CHANGELOG.md --- pkgs/tools/audio/mpd-discord-rpc/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/audio/mpd-discord-rpc/default.nix b/pkgs/tools/audio/mpd-discord-rpc/default.nix index 17bc6c6e419f..64535fd3e5a1 100644 --- a/pkgs/tools/audio/mpd-discord-rpc/default.nix +++ b/pkgs/tools/audio/mpd-discord-rpc/default.nix @@ -9,16 +9,16 @@ rustPlatform.buildRustPackage rec { pname = "mpd-discord-rpc"; - version = "1.7.1"; + version = "1.7.2"; src = fetchFromGitHub { owner = "JakeStanger"; repo = "mpd-discord-rpc"; rev = "v${version}"; - hash = "sha256-fJHBQGc0+HjEALWuAWSts1l6NMookkut3Cm4e541iGw="; + hash = "sha256-Sdvrq9ChaSwjQDVjHVzcVLYbzyCHXsta1/Jo9hVkcDw="; }; - cargoHash = "sha256-v5JN0Nqp/fGjjJaKrMWt2HWzxAnA1URf0P2Xq9lHNVQ="; + cargoHash = "sha256-w3ulSCbQBkDATe4yfgGSl7WMrUk3sYlS08UbgvGY/5s="; nativeBuildInputs = [ pkg-config @@ -28,6 +28,7 @@ rustPlatform.buildRustPackage rec { openssl ] ++ lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.Security + darwin.apple_sdk.frameworks.SystemConfiguration ]; meta = with lib; { From d150ed53b105933242408ef7a3f21c7989005dcc Mon Sep 17 00:00:00 2001 From: Maximilian Huber Date: Sat, 16 Mar 2024 16:50:36 +0100 Subject: [PATCH 297/340] dwl: project migrated from GitHub to Codeberg see: https://github.com/djpohly/dwl/commit/58d33b79f90f7060d6d338d2abf345f16b88dd47 and the project is no archived on github new source location is: https://codeberg.org/dwl/dwl Signed-off-by: Maximilian Huber --- pkgs/applications/window-managers/dwl/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/window-managers/dwl/default.nix b/pkgs/applications/window-managers/dwl/default.nix index 0af274265bff..68815952b17f 100644 --- a/pkgs/applications/window-managers/dwl/default.nix +++ b/pkgs/applications/window-managers/dwl/default.nix @@ -1,6 +1,6 @@ { lib , stdenv -, fetchFromGitHub +, fetchFromGitea , installShellFiles , libX11 , libinput @@ -24,8 +24,9 @@ stdenv.mkDerivation (finalAttrs: { pname = "dwl"; version = "0.5"; - src = fetchFromGitHub { - owner = "djpohly"; + src = fetchFromGitea { + domain = "codeberg.org"; + owner = "dwl"; repo = "dwl"; rev = "v${finalAttrs.version}"; hash = "sha256-U/vqGE1dJKgEGTfPMw02z5KJbZLWY1vwDJWnJxT8urM="; From 07d99149de9c653b7b545cf6d19cf364e19cfaed Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 16 Mar 2024 16:29:48 +0000 Subject: [PATCH 298/340] micronaut: 4.3.5 -> 4.3.6 --- pkgs/development/tools/micronaut/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/tools/micronaut/default.nix b/pkgs/development/tools/micronaut/default.nix index 6e9b01efa575..7304aa9e3ddb 100644 --- a/pkgs/development/tools/micronaut/default.nix +++ b/pkgs/development/tools/micronaut/default.nix @@ -2,11 +2,11 @@ stdenv.mkDerivation rec { pname = "micronaut"; - version = "4.3.5"; + version = "4.3.6"; src = fetchzip { url = "https://github.com/micronaut-projects/micronaut-starter/releases/download/v${version}/micronaut-cli-${version}.zip"; - sha256 = "sha256-95VcZ5Bjruj5WMkCW0qh1nE25a5E+RJxOZv/lJvrbjk="; + sha256 = "sha256-iwV+yo9NkQr78ZMFiUAnFXPdK4ItB4o+75HNFpd7wpU="; }; nativeBuildInputs = [ makeWrapper installShellFiles ]; From b9b30333db6329109b86397544eebd2fc7339aeb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 16 Mar 2024 16:34:12 +0000 Subject: [PATCH 299/340] poetryPlugins.poetry-plugin-export: 1.6.0 -> 1.7.0 --- .../poetry/plugins/poetry-plugin-export.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/package-management/poetry/plugins/poetry-plugin-export.nix b/pkgs/tools/package-management/poetry/plugins/poetry-plugin-export.nix index b4ede0bdedaa..36929abc9f41 100644 --- a/pkgs/tools/package-management/poetry/plugins/poetry-plugin-export.nix +++ b/pkgs/tools/package-management/poetry/plugins/poetry-plugin-export.nix @@ -6,14 +6,14 @@ buildPythonPackage rec { pname = "poetry-plugin-export"; - version = "1.6.0"; + version = "1.7.0"; format = "pyproject"; src = fetchFromGitHub { owner = "python-poetry"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-6U96O0mCQpviBr4I67ZfHytsooXG4oCNTx8YqrrIzYo="; + hash = "sha256-fmgX1/dVH0e3d7FYhOdOnLtjp0mkkaSZm1YW4gxZr74="; }; postPatch = '' From 1b42f2ffbf5c12044b9792a77f5828f6877ccae1 Mon Sep 17 00:00:00 2001 From: NotAShelf Date: Thu, 14 Mar 2024 05:40:09 +0300 Subject: [PATCH 300/340] proton-ge-bin: init at init at 9-1 Co-authored-by: Shawn8901 --- pkgs/by-name/pr/proton-ge-bin/package.nix | 50 +++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 pkgs/by-name/pr/proton-ge-bin/package.nix diff --git a/pkgs/by-name/pr/proton-ge-bin/package.nix b/pkgs/by-name/pr/proton-ge-bin/package.nix new file mode 100644 index 000000000000..1002a549cbcd --- /dev/null +++ b/pkgs/by-name/pr/proton-ge-bin/package.nix @@ -0,0 +1,50 @@ +{ lib +, stdenvNoCC +, fetchurl +, writeScript +}: +stdenvNoCC.mkDerivation (finalAttrs: { + pname = "proton-ge-bin"; + version = "GE-Proton9-1"; + + src = fetchurl { + url = "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/${finalAttrs.version}/${finalAttrs.version}.tar.gz"; + hash = "sha256-wCIffeayOy3kEwmIKB7e+NrliuSpKXoVYC334fxVB3U="; + }; + + buildCommand = '' + runHook preBuild + mkdir -p $out/{bin,opt} + tar -C $out/opt --strip=1 -x -f $src + ln -s $out/opt/toolmanifest.vdf $out/bin/toolmanifest.vdf + install -Dm644 $out/opt/compatibilitytool.vdf $out/bin/compatibilitytool.vdf + substituteInPlace $out/bin/compatibilitytool.vdf \ + --replace-fail '"install_path" "."' '"install_path" "${placeholder "out"}/opt"' + runHook postBuild + ''; + + /* + We use the created releases, and not the tags, for the update script as nix-update loads releases.atom + that contains both. Sometimes upstream pushes the tags but the Github releases don't get created due to + CI errors. Last time this happened was on 8-33, where a tag was created but no releases were created. + As of 2024-03-13, there have been no announcements indicating that the CI has been fixed, and thus + we avoid nix-update-script and use our own update script instead. + See: + */ + passthru.updateScript = writeScript "update-proton-ge" '' + #!/usr/bin/env nix-shell + #!nix-shell -i bash -p curl jq common-updater-scripts + repo="https://api.github.com/repos/GloriousEggroll/proton-ge-custom/releases" + version="$(curl -sL "$repo" | jq 'map(select(.prerelease == false)) | .[0].tag_name' --raw-output)" + update-source-version proton-ge-bin "$version" + ''; + + meta = { + description = "Compatibility tool for Steam Play based on Wine and additional components"; + homepage = "https://github.com/GloriousEggroll/proton-ge-custom"; + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ NotAShelf shawn8901 ]; + platforms = [ "x86_64-linux" ]; + sourceProvenance = [ lib.sourceTypes.binaryNativeCode ]; + }; +}) From 2b619c23146b7b791ed25a174add5cc8d99c8654 Mon Sep 17 00:00:00 2001 From: Atemu Date: Thu, 14 Mar 2024 23:54:02 +0100 Subject: [PATCH 301/340] nixos/steam: use steamcompattool output for extraCompatPackages This sets a standard for Steam compat tools in NixOS where they must have the compat tool in a special steamcompattool output. proton-ge-bin was adjusted to conform with it. --- nixos/modules/programs/steam.nix | 8 +++++--- pkgs/by-name/pr/proton-ge-bin/package.nix | 12 ++++++------ 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/nixos/modules/programs/steam.nix b/nixos/modules/programs/steam.nix index 31803f061dce..8fc0f35c0dce 100644 --- a/nixos/modules/programs/steam.nix +++ b/nixos/modules/programs/steam.nix @@ -44,8 +44,8 @@ in { ''; apply = steam: steam.override (prev: { extraEnv = (lib.optionalAttrs (cfg.extraCompatPackages != [ ]) { - STEAM_EXTRA_COMPAT_TOOLS_PATHS = makeBinPath cfg.extraCompatPackages; - }) // (prev.extraEnv or {}); + STEAM_EXTRA_COMPAT_TOOLS_PATHS = makeSearchPathOutput "steamcompattool" "" cfg.extraCompatPackages; + }) // (prev.extraEnv or {}); extraLibraries = pkgs: let prevLibs = if prev ? extraLibraries then prev.extraLibraries pkgs else [ ]; additionalLibs = with config.hardware.opengl; @@ -77,7 +77,9 @@ in { description = lib.mdDoc '' Extra packages to be used as compatibility tools for Steam on Linux. Packages will be included in the `STEAM_EXTRA_COMPAT_TOOLS_PATHS` environmental variable. For more information see - . + https://github.com/ValveSoftware/steam-for-linux/issues/6310. + + These packages must be Steam compatibility tools that have a `steamcompattool` output. ''; }; diff --git a/pkgs/by-name/pr/proton-ge-bin/package.nix b/pkgs/by-name/pr/proton-ge-bin/package.nix index 1002a549cbcd..c64723a6b5a4 100644 --- a/pkgs/by-name/pr/proton-ge-bin/package.nix +++ b/pkgs/by-name/pr/proton-ge-bin/package.nix @@ -12,14 +12,14 @@ stdenvNoCC.mkDerivation (finalAttrs: { hash = "sha256-wCIffeayOy3kEwmIKB7e+NrliuSpKXoVYC334fxVB3U="; }; + outputs = [ "out" "steamcompattool" ]; + buildCommand = '' runHook preBuild - mkdir -p $out/{bin,opt} - tar -C $out/opt --strip=1 -x -f $src - ln -s $out/opt/toolmanifest.vdf $out/bin/toolmanifest.vdf - install -Dm644 $out/opt/compatibilitytool.vdf $out/bin/compatibilitytool.vdf - substituteInPlace $out/bin/compatibilitytool.vdf \ - --replace-fail '"install_path" "."' '"install_path" "${placeholder "out"}/opt"' + mkdir -p $out $steamcompattool + + tar -C $steamcompattool --strip=1 -x -f $src + runHook postBuild ''; From c67a030aa25b97e0067fd751237b745254f4d1b0 Mon Sep 17 00:00:00 2001 From: Atemu Date: Thu, 14 Mar 2024 23:58:54 +0100 Subject: [PATCH 302/340] steam: passthru steam's args This makes it possible to introspect steam-specific arguments such as extraEnv. --- pkgs/games/steam/fhsenv.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/games/steam/fhsenv.nix b/pkgs/games/steam/fhsenv.nix index 9c68f241a7fe..4a1cdb93fc06 100644 --- a/pkgs/games/steam/fhsenv.nix +++ b/pkgs/games/steam/fhsenv.nix @@ -309,6 +309,7 @@ in buildFHSEnv rec { description = "Steam dependencies (dummy package, do not use)"; }; + passthru.steamargs = args; passthru.run = buildFHSEnv { name = "steam-run"; From ac37f3f75475afe6641aa35ce50e7fca9ece0134 Mon Sep 17 00:00:00 2001 From: Atemu Date: Fri, 15 Mar 2024 00:05:55 +0100 Subject: [PATCH 303/340] proton-ge-bin: simplify Simply use fetchzip and create a symlink to the src rather than unpacking manually. --- pkgs/by-name/pr/proton-ge-bin/package.nix | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/pr/proton-ge-bin/package.nix b/pkgs/by-name/pr/proton-ge-bin/package.nix index c64723a6b5a4..92c841349a4a 100644 --- a/pkgs/by-name/pr/proton-ge-bin/package.nix +++ b/pkgs/by-name/pr/proton-ge-bin/package.nix @@ -1,24 +1,26 @@ { lib , stdenvNoCC -, fetchurl +, fetchzip , writeScript }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "proton-ge-bin"; version = "GE-Proton9-1"; - src = fetchurl { + src = fetchzip { url = "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/${finalAttrs.version}/${finalAttrs.version}.tar.gz"; - hash = "sha256-wCIffeayOy3kEwmIKB7e+NrliuSpKXoVYC334fxVB3U="; + hash = "sha256-odpzRlzW7MJGRcorRNo784Rh97ssViO70/1azHRggf0="; }; outputs = [ "out" "steamcompattool" ]; buildCommand = '' runHook preBuild - mkdir -p $out $steamcompattool - tar -C $steamcompattool --strip=1 -x -f $src + # Intentionally empty + mkdir -p $out + + ln -s $src $steamcompattool runHook postBuild ''; From 74c55dbb254680170610c931fb839966d7c0bad2 Mon Sep 17 00:00:00 2001 From: Atemu Date: Fri, 15 Mar 2024 00:22:28 +0100 Subject: [PATCH 304/340] proton-ge-bin: make $out provide an error when added to an env This package should never be added to systemPackages or other global environments as it will not provide any function there. Making its $out a file will prevent buildEnv from including it; providing an error like this: error: The store path /nix/store/wxl3m27dmjjsfqvzzxw7ibr0gr54wwkp-proton-ge-bin-GE-Proton9-1 is a file and can't be merged into an environment using pkgs.buildEnv! at /nix/store/ndhb3bsaf3zc6gx22vjl0w11sxvapf7b-builder.pl line 122. Some breadcrumbs are left inside the file. --- pkgs/by-name/pr/proton-ge-bin/package.nix | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pr/proton-ge-bin/package.nix b/pkgs/by-name/pr/proton-ge-bin/package.nix index 92c841349a4a..68e147ca4f9c 100644 --- a/pkgs/by-name/pr/proton-ge-bin/package.nix +++ b/pkgs/by-name/pr/proton-ge-bin/package.nix @@ -17,8 +17,9 @@ stdenvNoCC.mkDerivation (finalAttrs: { buildCommand = '' runHook preBuild - # Intentionally empty - mkdir -p $out + # Make it impossible to add to an environment. You should use the appropriate NixOS option. + # Also leave some breadcrumbs in the file. + echo "${finalAttrs.pname} should not be installed into environments. Please use programs.steam.extraCompatPackages instead." > $out ln -s $src $steamcompattool @@ -42,7 +43,11 @@ stdenvNoCC.mkDerivation (finalAttrs: { ''; meta = { - description = "Compatibility tool for Steam Play based on Wine and additional components"; + description = '' + Compatibility tool for Steam Play based on Wine and additional components. + + (This is intended for use in the `programs.steam.extraCompatPackages` option only.) + ''; homepage = "https://github.com/GloriousEggroll/proton-ge-custom"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ NotAShelf shawn8901 ]; From bdc55d2f8671881b81d6797928b3e7569235b1ba Mon Sep 17 00:00:00 2001 From: Atemu Date: Sat, 16 Mar 2024 12:07:52 +0100 Subject: [PATCH 305/340] nixos/steam: provide example in extraCompatPackages --- nixos/modules/programs/steam.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/nixos/modules/programs/steam.nix b/nixos/modules/programs/steam.nix index 8fc0f35c0dce..c93a34f61849 100644 --- a/nixos/modules/programs/steam.nix +++ b/nixos/modules/programs/steam.nix @@ -74,6 +74,11 @@ in { extraCompatPackages = mkOption { type = types.listOf types.package; default = [ ]; + example = literalExpression '' + with pkgs; [ + proton-ge-bin + ] + ''; description = lib.mdDoc '' Extra packages to be used as compatibility tools for Steam on Linux. Packages will be included in the `STEAM_EXTRA_COMPAT_TOOLS_PATHS` environmental variable. For more information see From 7d6917088cd27899e6d9c929b8f0746e950cddde Mon Sep 17 00:00:00 2001 From: MinerSebas Date: Sat, 16 Mar 2024 17:37:27 +0100 Subject: [PATCH 306/340] nixos/scrutiny: Dont enable influxdb when only using scrutiny-collector --- .../modules/services/monitoring/scrutiny.nix | 75 +++++++++---------- 1 file changed, 37 insertions(+), 38 deletions(-) diff --git a/nixos/modules/services/monitoring/scrutiny.nix b/nixos/modules/services/monitoring/scrutiny.nix index 2862cdd80128..35b663fb443d 100644 --- a/nixos/modules/services/monitoring/scrutiny.nix +++ b/nixos/modules/services/monitoring/scrutiny.nix @@ -2,7 +2,7 @@ let inherit (lib) maintainers; inherit (lib.meta) getExe; - inherit (lib.modules) mkIf; + inherit (lib.modules) mkIf mkMerge; inherit (lib.options) literalExpression mkEnableOption mkOption mkPackageOption; inherit (lib.types) bool enum nullOr port str submodule; @@ -156,42 +156,43 @@ in }; }; - config = mkIf (cfg.enable || cfg.collector.enable) { - services.influxdb2.enable = cfg.influxdb.enable; + config = mkMerge [ + (mkIf cfg.enable { + services.influxdb2.enable = cfg.influxdb.enable; - networking.firewall = mkIf cfg.openFirewall { - allowedTCPPorts = [ cfg.settings.web.listen.port ]; - }; + networking.firewall = mkIf cfg.openFirewall { + allowedTCPPorts = [ cfg.settings.web.listen.port ]; + }; - services.smartd = mkIf cfg.collector.enable { - enable = true; - extraOptions = [ - "-A /var/log/smartd/" - "--interval=600" - ]; - }; - - systemd = { - services = { - scrutiny = mkIf cfg.enable { - description = "Hard Drive S.M.A.R.T Monitoring, Historical Trends & Real World Failure Thresholds"; - wantedBy = [ "multi-user.target" ]; - after = [ "network.target" ]; - environment = { - SCRUTINY_VERSION = "1"; - SCRUTINY_WEB_DATABASE_LOCATION = "/var/lib/scrutiny/scrutiny.db"; - SCRUTINY_WEB_SRC_FRONTEND_PATH = "${cfg.package}/share/scrutiny"; - }; - serviceConfig = { - DynamicUser = true; - ExecStart = "${getExe cfg.package} start --config ${settingsFormat.generate "scrutiny.yaml" cfg.settings}"; - Restart = "always"; - StateDirectory = "scrutiny"; - StateDirectoryMode = "0750"; - }; + systemd.services.scrutiny = { + description = "Hard Drive S.M.A.R.T Monitoring, Historical Trends & Real World Failure Thresholds"; + wantedBy = [ "multi-user.target" ]; + after = [ "network.target" ]; + environment = { + SCRUTINY_VERSION = "1"; + SCRUTINY_WEB_DATABASE_LOCATION = "/var/lib/scrutiny/scrutiny.db"; + SCRUTINY_WEB_SRC_FRONTEND_PATH = "${cfg.package}/share/scrutiny"; }; + serviceConfig = { + DynamicUser = true; + ExecStart = "${getExe cfg.package} start --config ${settingsFormat.generate "scrutiny.yaml" cfg.settings}"; + Restart = "always"; + StateDirectory = "scrutiny"; + StateDirectoryMode = "0750"; + }; + }; + }) + (mkIf cfg.collector.enable { + services.smartd = { + enable = true; + extraOptions = [ + "-A /var/log/smartd/" + "--interval=600" + ]; + }; - scrutiny-collector = mkIf cfg.collector.enable { + systemd = { + services.scrutiny-collector = { description = "Scrutiny Collector Service"; environment = { COLLECTOR_VERSION = "1"; @@ -203,13 +204,11 @@ in }; startAt = cfg.collector.schedule; }; - }; - timers = mkIf cfg.collector.enable { - scrutiny-collector.timerConfig.Persistent = true; + timers.scrutiny-collector.timerConfig.Persistent = true; }; - }; - }; + }) + ]; meta.maintainers = [ maintainers.jnsgruk ]; } From 2210ac77645b0e72e5f4e916fcf86a45dac23d62 Mon Sep 17 00:00:00 2001 From: MinerSebas Date: Sat, 16 Mar 2024 17:46:03 +0100 Subject: [PATCH 307/340] nixos/scrutiny: Order scrutiny.service after influxdb2.service --- nixos/modules/services/monitoring/scrutiny.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nixos/modules/services/monitoring/scrutiny.nix b/nixos/modules/services/monitoring/scrutiny.nix index 35b663fb443d..fbe8ab25299e 100644 --- a/nixos/modules/services/monitoring/scrutiny.nix +++ b/nixos/modules/services/monitoring/scrutiny.nix @@ -167,7 +167,8 @@ in systemd.services.scrutiny = { description = "Hard Drive S.M.A.R.T Monitoring, Historical Trends & Real World Failure Thresholds"; wantedBy = [ "multi-user.target" ]; - after = [ "network.target" ]; + after = [ "network.target" ] ++ lib.optional cfg.influxdb.enable "influxdb2.service"; + wants = lib.optional cfg.influxdb.enable "influxdb2.service"; environment = { SCRUTINY_VERSION = "1"; SCRUTINY_WEB_DATABASE_LOCATION = "/var/lib/scrutiny/scrutiny.db"; From ae5d5a6b9c57036092ded4af9fbd2258d47acde7 Mon Sep 17 00:00:00 2001 From: Olivia Crain Date: Sat, 16 Mar 2024 12:07:58 -0500 Subject: [PATCH 308/340] vale: set meta.mainProgram --- pkgs/tools/text/vale/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/tools/text/vale/default.nix b/pkgs/tools/text/vale/default.nix index f5e02eef3924..cbc2893b1304 100644 --- a/pkgs/tools/text/vale/default.nix +++ b/pkgs/tools/text/vale/default.nix @@ -30,6 +30,7 @@ buildGoModule rec { description = "A syntax-aware linter for prose built with speed and extensibility in mind"; homepage = "https://vale.sh/"; changelog = "https://github.com/errata-ai/vale/releases/tag/v${version}"; + mainProgram = "vale"; license = licenses.mit; maintainers = [ maintainers.marsam ]; }; From a21549471d73ce42f848a837b7feab72d35d130f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 16 Mar 2024 17:25:44 +0000 Subject: [PATCH 309/340] home-manager: unstable-2024-03-12 -> unstable-2024-03-15 --- pkgs/by-name/ho/home-manager/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ho/home-manager/package.nix b/pkgs/by-name/ho/home-manager/package.nix index 5e8c3f1a2663..2bee53688dbf 100644 --- a/pkgs/by-name/ho/home-manager/package.nix +++ b/pkgs/by-name/ho/home-manager/package.nix @@ -16,14 +16,14 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "home-manager"; - version = "unstable-2024-03-12"; + version = "unstable-2024-03-15"; src = fetchFromGitHub { name = "home-manager-source"; owner = "nix-community"; repo = "home-manager"; - rev = "a500de54b2e3067201a40cefa5f210f719423ddf"; - hash = "sha256-AfVYEQIhOK6vaYVndgqFV4Vb5REXG9R0ylv83QInsT0="; + rev = "206f457fffdb9a73596a4cb2211a471bd305243d"; + hash = "sha256-SUXGZNrXX05YA9G6EmgupxhOr3swI1gcxLUeDMUhrEY="; }; nativeBuildInputs = [ From ee2e4218651034319c1622161b92953425552de0 Mon Sep 17 00:00:00 2001 From: Daniel Fahey Date: Sat, 16 Mar 2024 17:30:25 +0000 Subject: [PATCH 310/340] labelife-label-printer: init at 1.2.1 --- .../la/labelife-label-printer/package.nix | 60 +++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 pkgs/by-name/la/labelife-label-printer/package.nix diff --git a/pkgs/by-name/la/labelife-label-printer/package.nix b/pkgs/by-name/la/labelife-label-printer/package.nix new file mode 100644 index 000000000000..fb73aa24d572 --- /dev/null +++ b/pkgs/by-name/la/labelife-label-printer/package.nix @@ -0,0 +1,60 @@ +{ lib +, stdenv +, fetchurl +, cups +, autoPatchelfHook +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "labelife-label-printer"; + version = "1.2.1"; + + arch = + if stdenv.hostPlatform.system == "x86_64-linux" then "x86_64" + else if stdenv.hostPlatform.system == "i686-linux" then "i386" + else throw "Unsupported system: ${stdenv.hostPlatform.system}"; + + src = fetchurl { + url = "https://oss.saas.aimocloud.com/saas/Lablife/bag/LabelPrinter-${finalAttrs.version}.tar.gz"; + hash = "sha256-twnIFMBMyEM3xGlsuk3763C3emz3mgpEnlfvnL0XRWw="; + }; + + nativeBuildInputs = [ autoPatchelfHook ]; + buildInputs = [ cups ]; + + installPhase = + '' + runHook preInstall + # Install the CUPS filter with executable permissions + install -Dm755 ./${finalAttrs.arch}/rastertolabeltspl $out/lib/cups/filter/rastertolabeltspl + + # Install all PPD files with read and write permissions for owner, and read for group and others + for ppd in ./ppds/*.ppd; do + install -Dm644 $ppd $out/share/cups/model/label/$(basename $ppd) + done + runHook postInstall + ''; + + meta = { + description = "CUPS driver for several Labelife-compatible thermal label printers"; + downloadPage = "https://labelife.net/#/chart"; + homepage = "https://labelife.net"; + license = lib.licenses.unfree; + longDescription = '' + Supported printer models include: + - D520 & D520BT + - PM-201 + - PM-241 & PM-241-BT + - PM-246 & PM-246S + + Brands using Labelife drivers include: + - Phomemo + - Itari + - Omezizy + - Aimo + ''; + maintainers = with lib.maintainers; [ daniel-fahey ]; + platforms = with lib; [ "i686-linux" "x86_64-linux" ]; + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; + }; +}) From af08fb56643c0ae787b77408b71f20fc285bac3f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 15 Mar 2024 20:54:19 +0100 Subject: [PATCH 311/340] exploitdb: 2024-03-13 -> 2024-03-15 Diff: https://gitlab.com/exploit-database/exploitdb/-/compare/refs/tags/2024-03-13...2024-03-15 --- pkgs/tools/security/exploitdb/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/security/exploitdb/default.nix b/pkgs/tools/security/exploitdb/default.nix index fdf461a59d3b..e803aa746521 100644 --- a/pkgs/tools/security/exploitdb/default.nix +++ b/pkgs/tools/security/exploitdb/default.nix @@ -6,13 +6,13 @@ stdenv.mkDerivation rec { pname = "exploitdb"; - version = "2024-03-13"; + version = "2024-03-15"; src = fetchFromGitLab { owner = "exploit-database"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-Lp69o/Cn2T410vpvfaF/SF8Kf6ehjLP3tcwuqIv7guM="; + hash = "sha256-5PUgea2Gz0qtHp+O31fxYTTWIc19Z0ZwVB7XqyFAxNU="; }; nativeBuildInputs = [ From 907b859d8310ab0e41226dd88ac91c1af9570017 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 16 Mar 2024 18:46:09 +0100 Subject: [PATCH 312/340] python312Packages.snapcast: 2.3.5 -> 2.3.6 Diff: https://github.com/happyleavesaoc/python-snapcast/compare/refs/tags/2.3.5...2.3.6 --- pkgs/development/python-modules/snapcast/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/snapcast/default.nix b/pkgs/development/python-modules/snapcast/default.nix index 0fa0e03b030b..89a2b814bedb 100644 --- a/pkgs/development/python-modules/snapcast/default.nix +++ b/pkgs/development/python-modules/snapcast/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "snapcast"; - version = "2.3.5"; + version = "2.3.6"; pyproject = true; disabled = pythonOlder "3.7"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "happyleavesaoc"; repo = "python-snapcast"; rev = "refs/tags/${version}"; - hash = "sha256-5TbwenEe3vMJovwKYfkvkXMRex0KgaXpsd4iCEk7uWE="; + hash = "sha256-gn+X0DZnox4mkJwDVgwNXae63iGbiqPIO15UV5pDwuY="; }; nativeBuildInputs = [ From 10d3a3a9b088f35e6185d35a697c780a31b11a0a Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Sat, 16 Mar 2024 10:58:23 -0700 Subject: [PATCH 313/340] sing-box: 1.8.8 -> 1.8.9 Diff: https://github.com/SagerNet/sing-box/compare/v1.8.8...v1.8.9 --- pkgs/tools/networking/sing-box/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/networking/sing-box/default.nix b/pkgs/tools/networking/sing-box/default.nix index dee829021ae8..d7e456f3efff 100644 --- a/pkgs/tools/networking/sing-box/default.nix +++ b/pkgs/tools/networking/sing-box/default.nix @@ -11,16 +11,16 @@ buildGoModule rec { pname = "sing-box"; - version = "1.8.8"; + version = "1.8.9"; src = fetchFromGitHub { owner = "SagerNet"; repo = pname; rev = "v${version}"; - hash = "sha256-HbfN9H6mYRZkD1f5CmDSORP29I00u0Ye8l77wrswTE0="; + hash = "sha256-8t+AOTlX34BIftRTZgHwUW3nCPxy8NtbIIocT9YlLbU="; }; - vendorHash = "sha256-tOUzshNU6TIjhWVWmlVcw/Ct/V52b+WIJHqs3+weCc0="; + vendorHash = "sha256-7FHosBMB5pzsvpHXhWEo8fgD4Rn6+CFoBNFHA+V1e6o="; tags = [ "with_quic" From 5ed4f2a3cb64f729adb430bc04f4ea35a5819c1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Fri, 15 Mar 2024 08:20:05 +0000 Subject: [PATCH 314/340] python3.pkgs.instructor: init at 0.6.4 --- .../python-modules/instructor/default.nix | 41 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 43 insertions(+) create mode 100644 pkgs/development/python-modules/instructor/default.nix diff --git a/pkgs/development/python-modules/instructor/default.nix b/pkgs/development/python-modules/instructor/default.nix new file mode 100644 index 000000000000..476741835116 --- /dev/null +++ b/pkgs/development/python-modules/instructor/default.nix @@ -0,0 +1,41 @@ +{ lib +, python3 +, fetchPypi +, buildPythonPackage +}: + +buildPythonPackage rec { + pname = "instructor"; + version = "0.6.4"; + pyproject = true; + + src = fetchPypi { + inherit pname version; + hash = "sha256-Af52TGnkqY/t0cPkHoRfhFqa/tuOpQXAI/fFfMTcM4Y="; + }; + + nativeBuildInputs = [ + python3.pkgs.poetry-core + ]; + + propagatedBuildInputs = with python3.pkgs; [ + aiohttp + docstring-parser + openai + pydantic + rich + tenacity + typer + ]; + + pythonImportsCheck = [ "instructor" ]; + + meta = with lib; { + description = "Structured outputs for llm"; + homepage = "https://github.com/jxnl/instructor"; + changelog = "https://github.com/jxnl/instructor/releases/tag/v${version}"; + license = licenses.mit; + maintainers = with maintainers; [ mic92 ]; + mainProgram = "instructor"; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 19a56ac7ff08..e7965818ffd4 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -5682,6 +5682,8 @@ self: super: with self; { insteon-frontend-home-assistant = callPackage ../development/python-modules/insteon-frontend-home-assistant { }; + instructor = callPackage ../development/python-modules/instructor { }; + intake = callPackage ../development/python-modules/intake { }; intake-parquet = callPackage ../development/python-modules/intake-parquet { }; From 4dbb8d8bc270967ff4a818a25b43f96f6e967684 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Fri, 15 Mar 2024 08:20:26 +0000 Subject: [PATCH 315/340] shell_gpt: 1.0.1 -> 1.4.0 --- pkgs/tools/llm/shell_gpt/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/llm/shell_gpt/default.nix b/pkgs/tools/llm/shell_gpt/default.nix index ed3f27633e81..99ef7b3bf899 100644 --- a/pkgs/tools/llm/shell_gpt/default.nix +++ b/pkgs/tools/llm/shell_gpt/default.nix @@ -6,12 +6,12 @@ python3.pkgs.buildPythonApplication rec { pname = "shell_gpt"; - version = "1.0.1"; - format = "pyproject"; + version = "1.4.0"; + pyproject = true; src = fetchPypi { inherit pname version; - sha256 = "sha256-/rBD2n5IZzSeC5dmVQRZY8UrzUOkAEVHp8KwIfV1hec="; + sha256 = "sha256-r/xQRqnLJhGZORjYUaYWKjqY4fQCW4WKkE+n8k0VMbA="; }; nativeBuildInputs = with python3.pkgs; [ @@ -27,6 +27,8 @@ python3.pkgs.buildPythonApplication rec { typer requests hatchling + openai + instructor ]; pythonRelaxDeps = [ "requests" "rich" "distro" "typer" ]; From 9d43a51a5534bf69831f64e1d266a131caefc1f7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 16 Mar 2024 19:53:10 +0100 Subject: [PATCH 316/340] metasploit: 6.3.59 -> 6.3.60 --- pkgs/tools/security/metasploit/Gemfile | 2 +- pkgs/tools/security/metasploit/Gemfile.lock | 6 +++--- pkgs/tools/security/metasploit/default.nix | 4 ++-- pkgs/tools/security/metasploit/gemset.nix | 6 +++--- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/pkgs/tools/security/metasploit/Gemfile b/pkgs/tools/security/metasploit/Gemfile index 1f2c8a4100c4..e5c600b9ad7a 100644 --- a/pkgs/tools/security/metasploit/Gemfile +++ b/pkgs/tools/security/metasploit/Gemfile @@ -1,4 +1,4 @@ # frozen_string_literal: true source "https://rubygems.org" -gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/6.3.59" +gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/6.3.60" diff --git a/pkgs/tools/security/metasploit/Gemfile.lock b/pkgs/tools/security/metasploit/Gemfile.lock index 32d72fae3760..d0d57f703aec 100644 --- a/pkgs/tools/security/metasploit/Gemfile.lock +++ b/pkgs/tools/security/metasploit/Gemfile.lock @@ -1,9 +1,9 @@ GIT remote: https://github.com/rapid7/metasploit-framework - revision: b6a03cb5f17b5c714fad8741c1812be542dd2087 - ref: refs/tags/6.3.59 + revision: 5df84967c30bc92484c217aa70754596ff358ad0 + ref: refs/tags/6.3.60 specs: - metasploit-framework (6.3.59) + metasploit-framework (6.3.60) actionpack (~> 7.0.0) activerecord (~> 7.0.0) activesupport (~> 7.0.0) diff --git a/pkgs/tools/security/metasploit/default.nix b/pkgs/tools/security/metasploit/default.nix index 195edfcbc635..cb3db6d932d3 100644 --- a/pkgs/tools/security/metasploit/default.nix +++ b/pkgs/tools/security/metasploit/default.nix @@ -15,13 +15,13 @@ let }; in stdenv.mkDerivation rec { pname = "metasploit-framework"; - version = "6.3.59"; + version = "6.3.60"; src = fetchFromGitHub { owner = "rapid7"; repo = "metasploit-framework"; rev = "refs/tags/${version}"; - hash = "sha256-pGYEx5Ac4vEW5rsKI4iAMGXB2zHMS2AD6jIVEWHQn6g="; + hash = "sha256-K4NBMaoWpxbyKCtkHYzPJSIM27yY8MZZDXAuJM9T1ZE="; }; nativeBuildInputs = [ diff --git a/pkgs/tools/security/metasploit/gemset.nix b/pkgs/tools/security/metasploit/gemset.nix index a00226e532dd..bdbc5917777a 100644 --- a/pkgs/tools/security/metasploit/gemset.nix +++ b/pkgs/tools/security/metasploit/gemset.nix @@ -674,12 +674,12 @@ platforms = []; source = { fetchSubmodules = false; - rev = "b6a03cb5f17b5c714fad8741c1812be542dd2087"; - sha256 = "1a4zs1hi259jx81n0jyc67dw2r9hh24262mvwqbg3qhwj33h8rm4"; + rev = "5df84967c30bc92484c217aa70754596ff358ad0"; + sha256 = "14fmag7j8bkh1mcwdw4qpkdhq8i5ry61sr1b53r1d9qnm8ql30rb"; type = "git"; url = "https://github.com/rapid7/metasploit-framework"; }; - version = "6.3.59"; + version = "6.3.60"; }; metasploit-model = { groups = ["default"]; From b23ee19ea055ccdd2d60153039a979803fcbd8b8 Mon Sep 17 00:00:00 2001 From: 3JlOy_PYCCKUI <3jl0y_pycckui@riseup.net> Date: Sat, 16 Mar 2024 21:53:16 +0300 Subject: [PATCH 317/340] anilibria-winmaclinux: 1.2.14 -> 1.2.15 --- pkgs/applications/video/anilibria-winmaclinux/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/video/anilibria-winmaclinux/default.nix b/pkgs/applications/video/anilibria-winmaclinux/default.nix index 32872e98bebf..d35947be850b 100644 --- a/pkgs/applications/video/anilibria-winmaclinux/default.nix +++ b/pkgs/applications/video/anilibria-winmaclinux/default.nix @@ -16,13 +16,13 @@ mkDerivation rec { pname = "anilibria-winmaclinux"; - version = "1.2.14"; + version = "1.2.15"; src = fetchFromGitHub { owner = "anilibria"; repo = "anilibria-winmaclinux"; - rev = "d941607f078c72fca104ee1e7916cc0ddcc0acf5"; - sha256 = "sha256-G4KlYAjOT1UV29vcX7Q8dMTj0BX0rsJcLtK2MQag5nU="; + rev = version; + sha256 = "sha256-pfM3o4H3XJ4ZE0FXVR1k8pc7lr7SOQjKEMWuG9YkvvI="; }; sourceRoot = "${src.name}/src"; From ac97c071c9523b17c08aebe3206e3a670422e451 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 16 Mar 2024 19:53:24 +0100 Subject: [PATCH 318/340] php82: 8.2.16 -> 8.2.17 Diff: https://github.com/php/php-src/compare/php-8.2.16..php-8.2.17 Changelog: https://github.com/php/php-src/blob/PHP-8.2.17/NEWS --- pkgs/development/interpreters/php/8.2.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/interpreters/php/8.2.nix b/pkgs/development/interpreters/php/8.2.nix index d97170bae7a6..ce3dc313621f 100644 --- a/pkgs/development/interpreters/php/8.2.nix +++ b/pkgs/development/interpreters/php/8.2.nix @@ -2,8 +2,8 @@ let base = callPackage ./generic.nix (_args // { - version = "8.2.16"; - hash = "sha256-JljBuJNatrU6fyCTVGAnYasHBm5mkgvEcriBX9G0P3E="; + version = "8.2.17"; + hash = "sha256-GRMWwgMmfZYWC0fSL5VdTcEXk96KXzJ+DCp2J1polOo="; }); in base.withExtensions ({ all, ... }: with all; ([ From 95fde80ac24a8199e01d0573c1b2c5164451f0ef Mon Sep 17 00:00:00 2001 From: Sebastian Sellmeier Date: Sat, 16 Mar 2024 20:03:02 +0100 Subject: [PATCH 319/340] libajantv2: Add hint about new upstream/build failure with obs-studio --- pkgs/development/libraries/libajantv2/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/libraries/libajantv2/default.nix b/pkgs/development/libraries/libajantv2/default.nix index d0d94c2d125a..07e68cf5515f 100644 --- a/pkgs/development/libraries/libajantv2/default.nix +++ b/pkgs/development/libraries/libajantv2/default.nix @@ -6,6 +6,9 @@ , pkg-config }: +# Warning: We are aware that the upstream changed and there are new release, +# this got initally packaged for obs-studio which appears to fail to build even upstream with the new version. +# https://github.com/NixOS/nixpkgs/pull/296191 / https://github.com/NixOS/nixpkgs/pull/296191 stdenv.mkDerivation rec { pname = "libajantv2"; version = "16.2-bugfix5"; From 0537bbd04297ffbe784a32f75afe043167f517bc Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Fri, 15 Mar 2024 11:41:13 -0700 Subject: [PATCH 320/340] pdns: 4.8.4 -> 4.9.0 Changelog: https://doc.powerdns.com/authoritative/changelog/4.9.html#change-4.9.0 Upgrade Notes: https://doc.powerdns.com/authoritative/upgrading.html#to-4-9-0 --- nixos/doc/manual/release-notes/rl-2405.section.md | 2 ++ pkgs/servers/dns/pdns/default.nix | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/nixos/doc/manual/release-notes/rl-2405.section.md b/nixos/doc/manual/release-notes/rl-2405.section.md index b4eea551d270..0c8108e90ad9 100644 --- a/nixos/doc/manual/release-notes/rl-2405.section.md +++ b/nixos/doc/manual/release-notes/rl-2405.section.md @@ -129,6 +129,8 @@ The pre-existing [services.ankisyncd](#opt-services.ankisyncd.enable) has been m - The `power.ups` module now generates `upsd.conf`, `upsd.users` and `upsmon.conf` automatically from a set of new configuration options. This breaks compatibility with existing `power.ups` setups where these files were created manually. Back up these files before upgrading NixOS. +- `pdns` was updated to version [v4.9.x](https://doc.powerdns.com/authoritative/changelog/4.9.html), which introduces breaking changes. Check out the [Upgrade Notes](https://doc.powerdns.com/authoritative/upgrading.html#to-4-9-0) for details. + - `unrar` was updated to v7. See [changelog](https://www.rarlab.com/unrar7notes.htm) for more information. - `k9s` was updated to v0.31. There have been various breaking changes in the config file format, diff --git a/pkgs/servers/dns/pdns/default.nix b/pkgs/servers/dns/pdns/default.nix index 4c379717ebe2..d4c664802aa3 100644 --- a/pkgs/servers/dns/pdns/default.nix +++ b/pkgs/servers/dns/pdns/default.nix @@ -23,11 +23,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "pdns"; - version = "4.8.4"; + version = "4.9.0"; src = fetchurl { url = "https://downloads.powerdns.com/releases/pdns-${finalAttrs.version}.tar.bz2"; - hash = "sha256-f0DIy8RlDQb+Sau6eZAuurs4Q2Pau9XO8nGWSgfDZFw="; + hash = "sha256-/h1UM8iERu1w2TFgXG7Dd9qZg5xOFRuQtxqiEb1u6pI="; }; # redact configure flags from version output to reduce closure size patches = [ ./version.patch ]; From 1aa92a8baad12468ee72edef42cb46bb4cbebef1 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Sat, 16 Mar 2024 11:36:07 -0700 Subject: [PATCH 321/340] giflib: mark available on windows --- pkgs/development/libraries/giflib/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/giflib/default.nix b/pkgs/development/libraries/giflib/default.nix index 8c8a587ed548..833e3ae95e4e 100644 --- a/pkgs/development/libraries/giflib/default.nix +++ b/pkgs/development/libraries/giflib/default.nix @@ -63,7 +63,7 @@ stdenv.mkDerivation rec { meta = { description = "A library for reading and writing gif images"; homepage = "https://giflib.sourceforge.net/"; - platforms = lib.platforms.unix; + platforms = lib.platforms.unix ++ lib.platforms.windows; license = lib.licenses.mit; maintainers = with lib.maintainers; [ ]; branch = "5.2"; From ff85f1bd4d2721a5e1607052ce5ebca4a07a9b8d Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Sat, 16 Mar 2024 11:36:29 -0700 Subject: [PATCH 322/340] libdeflate: mark available on windows --- pkgs/development/libraries/libdeflate/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/libdeflate/default.nix b/pkgs/development/libraries/libdeflate/default.nix index 7aa0cef5a81d..52bf3a272bab 100644 --- a/pkgs/development/libraries/libdeflate/default.nix +++ b/pkgs/development/libraries/libdeflate/default.nix @@ -35,7 +35,7 @@ stdenv.mkDerivation (finalAttrs: { license = licenses.mit; homepage = "https://github.com/ebiggers/libdeflate"; changelog = "https://github.com/ebiggers/libdeflate/blob/v${finalAttrs.version}/NEWS.md"; - platforms = platforms.unix; + platforms = platforms.unix ++ platforms.windows; maintainers = with maintainers; [ orivej kaction ]; pkgConfigModules = [ "libdeflate" ]; }; From cc42446bd1bac88ca61e4d821521e250b3cfd1f6 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Sat, 16 Mar 2024 11:36:43 -0700 Subject: [PATCH 323/340] libmng: mark available on windows --- pkgs/development/libraries/libmng/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/libmng/default.nix b/pkgs/development/libraries/libmng/default.nix index 15a68bdce589..19896b13998d 100644 --- a/pkgs/development/libraries/libmng/default.nix +++ b/pkgs/development/libraries/libmng/default.nix @@ -19,6 +19,6 @@ stdenv.mkDerivation rec { homepage = "http://www.libmng.com"; license = licenses.zlib; maintainers = with maintainers; [ marcweber ]; - platforms = platforms.unix; + platforms = platforms.unix ++ platforms.windows; }; } From 4645c67723a68f688636fea1a501000d751d35fd Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Sat, 16 Mar 2024 11:36:56 -0700 Subject: [PATCH 324/340] libtiff: mark available on windows --- pkgs/development/libraries/libtiff/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/libraries/libtiff/default.nix b/pkgs/development/libraries/libtiff/default.nix index af9e10a6b8f5..80b5f411e663 100644 --- a/pkgs/development/libraries/libtiff/default.nix +++ b/pkgs/development/libraries/libtiff/default.nix @@ -90,7 +90,7 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://libtiff.gitlab.io/libtiff"; changelog = "https://libtiff.gitlab.io/libtiff/v${finalAttrs.version}.html"; license = licenses.libtiff; - platforms = platforms.unix; + platforms = platforms.unix ++ platforms.windows; pkgConfigModules = [ "libtiff-4" ]; }; }) From a1581a3647763319d2865e589b63c73dbe67a550 Mon Sep 17 00:00:00 2001 From: Daniel Sidhion Date: Sat, 16 Mar 2024 12:16:59 -0700 Subject: [PATCH 325/340] doc: fix and simplify stylesheets for the manuals, fix nrd bug (#295847) * doc: fix and simplify stylesheets for the manuals, fix nrd bug * Add anchorjs script to add links on section headers * Fix another nrd bug, address style changes * Use span instead of a for inline span syntax --- doc/anchor-use.js | 3 + doc/anchor.min.js | 9 + doc/default.nix | 5 +- doc/overrides.css | 22 - doc/style.css | 587 +++++++++++------- nixos/doc/manual/default.nix | 7 +- .../src/nixos_render_docs/html.py | 8 +- .../nixos-render-docs/src/tests/test_html.py | 2 +- 8 files changed, 381 insertions(+), 262 deletions(-) create mode 100644 doc/anchor-use.js create mode 100644 doc/anchor.min.js delete mode 100644 doc/overrides.css diff --git a/doc/anchor-use.js b/doc/anchor-use.js new file mode 100644 index 000000000000..06ec24883aa3 --- /dev/null +++ b/doc/anchor-use.js @@ -0,0 +1,3 @@ +document.addEventListener('DOMContentLoaded', function(event) { + anchors.add('h1:not(div.note h1, div.warning h1, div.tip h1, div.caution h1, div.important h1), h2:not(div.note h2, div.warning h2, div.tip h2, div.caution h2, div.important h2), h3:not(div.note h3, div.warning h3, div.tip h3, div.caution h3, div.important h3), h4:not(div.note h4, div.warning h4, div.tip h4, div.caution h4, div.important h4), h5:not(div.note h5, div.warning h5, div.tip h5, div.caution h5, div.important h5), h6:not(div.note h6, div.warning h6, div.tip h6, div.caution h6, div.important h6)'); +}); diff --git a/doc/anchor.min.js b/doc/anchor.min.js new file mode 100644 index 000000000000..00f80c058f6d --- /dev/null +++ b/doc/anchor.min.js @@ -0,0 +1,9 @@ +// @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat +// +// AnchorJS - v5.0.0 - 2023-01-18 +// https://www.bryanbraun.com/anchorjs/ +// Copyright (c) 2023 Bryan Braun; Licensed MIT +// +// @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt Expat +!function(A,e){"use strict";"function"==typeof define&&define.amd?define([],e):"object"==typeof module&&module.exports?module.exports=e():(A.AnchorJS=e(),A.anchors=new A.AnchorJS)}(globalThis,function(){"use strict";return function(A){function u(A){A.icon=Object.prototype.hasOwnProperty.call(A,"icon")?A.icon:"",A.visible=Object.prototype.hasOwnProperty.call(A,"visible")?A.visible:"hover",A.placement=Object.prototype.hasOwnProperty.call(A,"placement")?A.placement:"right",A.ariaLabel=Object.prototype.hasOwnProperty.call(A,"ariaLabel")?A.ariaLabel:"Anchor",A.class=Object.prototype.hasOwnProperty.call(A,"class")?A.class:"",A.base=Object.prototype.hasOwnProperty.call(A,"base")?A.base:"",A.truncate=Object.prototype.hasOwnProperty.call(A,"truncate")?Math.floor(A.truncate):64,A.titleText=Object.prototype.hasOwnProperty.call(A,"titleText")?A.titleText:""}function d(A){var e;if("string"==typeof A||A instanceof String)e=[].slice.call(document.querySelectorAll(A));else{if(!(Array.isArray(A)||A instanceof NodeList))throw new TypeError("The selector provided to AnchorJS was invalid.");e=[].slice.call(A)}return e}this.options=A||{},this.elements=[],u(this.options),this.add=function(A){var e,t,o,i,n,s,a,r,l,c,h,p=[];if(u(this.options),0!==(e=d(A=A||"h2, h3, h4, h5, h6")).length){for(null===document.head.querySelector("style.anchorjs")&&((A=document.createElement("style")).className="anchorjs",A.appendChild(document.createTextNode("")),void 0===(h=document.head.querySelector('[rel="stylesheet"],style'))?document.head.appendChild(A):document.head.insertBefore(A,h),A.sheet.insertRule(".anchorjs-link{opacity:0;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}",A.sheet.cssRules.length),A.sheet.insertRule(":hover>.anchorjs-link,.anchorjs-link:focus{opacity:1}",A.sheet.cssRules.length),A.sheet.insertRule("[data-anchorjs-icon]::after{content:attr(data-anchorjs-icon)}",A.sheet.cssRules.length),A.sheet.insertRule('@font-face{font-family:anchorjs-icons;src:url(data:n/a;base64,AAEAAAALAIAAAwAwT1MvMg8yG2cAAAE4AAAAYGNtYXDp3gC3AAABpAAAAExnYXNwAAAAEAAAA9wAAAAIZ2x5ZlQCcfwAAAH4AAABCGhlYWQHFvHyAAAAvAAAADZoaGVhBnACFwAAAPQAAAAkaG10eASAADEAAAGYAAAADGxvY2EACACEAAAB8AAAAAhtYXhwAAYAVwAAARgAAAAgbmFtZQGOH9cAAAMAAAAAunBvc3QAAwAAAAADvAAAACAAAQAAAAEAAHzE2p9fDzz1AAkEAAAAAADRecUWAAAAANQA6R8AAAAAAoACwAAAAAgAAgAAAAAAAAABAAADwP/AAAACgAAA/9MCrQABAAAAAAAAAAAAAAAAAAAAAwABAAAAAwBVAAIAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAMCQAGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAg//0DwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAAIAAAACgAAxAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEADAAAAAIAAgAAgAAACDpy//9//8AAAAg6cv//f///+EWNwADAAEAAAAAAAAAAAAAAAAACACEAAEAAAAAAAAAAAAAAAAxAAACAAQARAKAAsAAKwBUAAABIiYnJjQ3NzY2MzIWFxYUBwcGIicmNDc3NjQnJiYjIgYHBwYUFxYUBwYGIwciJicmNDc3NjIXFhQHBwYUFxYWMzI2Nzc2NCcmNDc2MhcWFAcHBgYjARQGDAUtLXoWOR8fORYtLTgKGwoKCjgaGg0gEhIgDXoaGgkJBQwHdR85Fi0tOAobCgoKOBoaDSASEiANehoaCQkKGwotLXoWOR8BMwUFLYEuehYXFxYugC44CQkKGwo4GkoaDQ0NDXoaShoKGwoFBe8XFi6ALjgJCQobCjgaShoNDQ0NehpKGgobCgoKLYEuehYXAAAADACWAAEAAAAAAAEACAAAAAEAAAAAAAIAAwAIAAEAAAAAAAMACAAAAAEAAAAAAAQACAAAAAEAAAAAAAUAAQALAAEAAAAAAAYACAAAAAMAAQQJAAEAEAAMAAMAAQQJAAIABgAcAAMAAQQJAAMAEAAMAAMAAQQJAAQAEAAMAAMAAQQJAAUAAgAiAAMAAQQJAAYAEAAMYW5jaG9yanM0MDBAAGEAbgBjAGgAbwByAGoAcwA0ADAAMABAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAH//wAP) format("truetype")}',A.sheet.cssRules.length)),h=document.querySelectorAll("[id]"),t=[].map.call(h,function(A){return A.id}),i=0;i\]./()*\\\n\t\b\v\u00A0]/g,"-").replace(/-{2,}/g,"-").substring(0,this.options.truncate).replace(/^-+|-+$/gm,"").toLowerCase()},this.hasAnchorJSLink=function(A){var e=A.firstChild&&-1<(" "+A.firstChild.className+" ").indexOf(" anchorjs-link "),A=A.lastChild&&-1<(" "+A.lastChild.className+" ").indexOf(" anchorjs-link ");return e||A||!1}}}); +// @license-end diff --git a/doc/default.nix b/doc/default.nix index bcbc20b9f983..76aba1a03eaf 100644 --- a/doc/default.nix +++ b/doc/default.nix @@ -122,16 +122,17 @@ in pkgs.stdenv.mkDerivation { ${pkgs.documentation-highlighter}/mono-blue.css \ ${pkgs.documentation-highlighter}/loader.js - cp -t out ./overrides.css ./style.css + cp -t out ./style.css ./anchor.min.js ./anchor-use.js nixos-render-docs manual html \ --manpage-urls ./manpage-urls.json \ --revision ${pkgs.lib.trivial.revisionWithDefault (pkgs.rev or "master")} \ --stylesheet style.css \ - --stylesheet overrides.css \ --stylesheet highlightjs/mono-blue.css \ --script ./highlightjs/highlight.pack.js \ --script ./highlightjs/loader.js \ + --script ./anchor.min.js \ + --script ./anchor-use.js \ --toc-depth 1 \ --section-toc-depth 1 \ manual.md \ diff --git a/doc/overrides.css b/doc/overrides.css deleted file mode 100644 index 73901a3f543b..000000000000 --- a/doc/overrides.css +++ /dev/null @@ -1,22 +0,0 @@ -.docbook .xref img[src^=images\/callouts\/], -.screen img, -.programlisting img, -.literallayout img, -.synopsis img { - width: 1em; -} - -.calloutlist img { - width: 1.5em; -} - -.prompt, -.screen img, -.programlisting img, -.literallayout img, -.synopsis img { - -moz-user-select: none; - -webkit-user-select: none; - -ms-user-select: none; - user-select: none; -} diff --git a/doc/style.css b/doc/style.css index 474dd32e3fb1..fddf4f4823c7 100644 --- a/doc/style.css +++ b/doc/style.css @@ -1,291 +1,416 @@ -/* Copied from http://bakefile.sourceforge.net/, which appears - licensed under the GNU GPL. */ - - -/*************************************************************************** - Basic headers and text: - ***************************************************************************/ - -body -{ - font-family: "Nimbus Sans L", sans-serif; - font-size: 1em; - background: white; - margin: 2em 1em 2em 1em; +html { + line-height: 1.15; + -webkit-text-size-adjust: 100%; } -h1, h2, h3, h4 -{ - color: #005aa0; +body { + margin: 0; } -h1 /* title */ -{ - font-size: 200%; -} - -h2 /* chapters, appendices, subtitle */ -{ - font-size: 180%; -} - -div.book -{ - text-align: center; -} - -div.book > div -{ - /* - * based on https://medium.com/@zkareemz/golden-ratio-62b3b6d4282a - * we do 70 characters per line to fit code listings better - * 70 * (font-size / 1.618) - * expression for emacs: - * (* 70 (/ 1 1.618)) - */ - max-width: 43.2em; - text-align: left; +.book { margin: auto; + width: 100%; } -/* Extra space between chapters, appendices. */ -div.chapter > div.titlepage h2, div.appendix > div.titlepage h2 -{ - margin-top: 1.5em; +@media screen and (min-width: 768px) { + .book { + max-width: 46rem; + } } -div.section > div.titlepage h2 /* sections */ -{ - font-size: 150%; - margin-top: 1.5em; +@media screen and (min-width: 992px) { + .book { + max-width: 60rem; + } } -h3 /* subsections */ -{ - font-size: 125%; +@media screen and (min-width: 1200px) { + .book { + max-width: 73rem; + } } -div.simplesect h2 -{ - font-size: 110%; +.book .list-of-examples { + display: none; } -div.appendix h3 -{ - font-size: 150%; - margin-top: 1.5em; +h1 { + font-size: 2em; + margin: 0.67em 0; } -div.refnamediv h2, div.refsynopsisdiv h2, div.refsection h2 /* refentry parts */ -{ - margin-top: 1.4em; - font-size: 125%; +hr { + box-sizing: content-box; + height: 0; + overflow: visible; } -div.refsection h3 -{ - font-size: 110%; +pre { + font-family: monospace, monospace; + font-size: 1em; } - -/*************************************************************************** - Examples: - ***************************************************************************/ - -div.example -{ - border: 1px solid #b0b0b0; - padding: 6px 6px; - margin-left: 1.5em; - margin-right: 1.5em; - background: #f4f4f8; - border-radius: 0.4em; - box-shadow: 0.4em 0.4em 0.5em #e0e0e0; +a { + background-color: transparent; } -div.example p.title -{ - margin-top: 0em; +strong { + font-weight: bolder; } -div.example pre -{ - box-shadow: none; +code { + font-family: monospace, monospace; + font-size: 1em; } - -/*************************************************************************** - Screen dumps: - ***************************************************************************/ - -pre.screen, pre.programlisting -{ - border: 1px solid #b0b0b0; - padding: 3px 3px; - margin-left: 0.5em; - margin-right: 0.5em; - - background: #f4f4f8; - font-family: monospace; - border-radius: 0.4em; - box-shadow: 0.4em 0.4em 0.5em #e0e0e0; +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; } -div.example pre.programlisting -{ - border: 0px; - padding: 0 0; - margin: 0 0 0 0; +sup { + top: -0.5em; } -/*************************************************************************** - Notes, warnings etc: - ***************************************************************************/ - -.note, .warning -{ - border: 1px solid #b0b0b0; - padding: 3px 3px; - margin-left: 1.5em; - margin-right: 1.5em; - margin-bottom: 1em; - padding: 0.3em 0.3em 0.3em 0.3em; - background: #fffff5; - border-radius: 0.4em; - box-shadow: 0.4em 0.4em 0.5em #e0e0e0; +::-webkit-file-upload-button { + -webkit-appearance: button; + font: inherit; } -div.note, div.warning -{ - font-style: italic; +pre { + overflow: auto; } -div.note h3, div.warning h3 -{ - color: red; +*, +*::before, +*::after { + box-sizing: border-box; +} + +html { font-size: 100%; - padding-right: 0.5em; - display: inline; + line-height: 1.77777778; } -div.note p, div.warning p -{ - margin-bottom: 0em; +@media screen and (min-width: 4000px) { + html { + background: #000; + } + + html body { + margin: auto; + max-width: 250rem; + } } -div.note h3 + p, div.warning h3 + p -{ - display: inline; +@media screen and (max-width: 320px) { + html { + font-size: calc(16 / 320 * 100vw); + } } -div.note h3 -{ - color: blue; - font-size: 100%; +body { + font-size: 1rem; + font-family: 'Roboto', sans-serif; + font-weight: 300; + color: #000000; + background-color: #ffffff; + min-height: 100vh; + display: flex; + flex-direction: column; } -div.navfooter * -{ - font-size: 90%; +@media screen and (max-width: 767.9px) { + body { + padding-left: 1rem; + padding-right: 1rem; + } } - -/*************************************************************************** - Links colors and highlighting: - ***************************************************************************/ - -a { text-decoration: none; } -a:hover { text-decoration: underline; } -a:link { color: #0048b3; } -a:visited { color: #002a6a; } - - -/*************************************************************************** - Table of contents: - ***************************************************************************/ - -div.toc -{ - font-size: 90%; +a { + text-decoration: none; + border-bottom: 1px solid; + color: #405d99; } -div.toc dl -{ - margin-top: 0em; - margin-bottom: 0em; +ul { + padding: 0; + margin-top: 0; + margin-right: 0; + margin-bottom: 1rem; + margin-left: 1rem; } - -/*************************************************************************** - Special elements: - ***************************************************************************/ - -tt, code -{ - color: #400000; -} - -.term -{ - font-weight: bold; - -} - -div.variablelist dd p, div.glosslist dd p -{ - margin-top: 0em; -} - -div.variablelist dd, div.glosslist dd -{ - margin-left: 1.5em; -} - -div.glosslist dt -{ - font-style: italic; -} - -.varname -{ - color: #400000; -} - -span.command strong -{ - font-weight: normal; - color: #400000; -} - -div.calloutlist table -{ - box-shadow: none; -} - -table -{ +table { border-collapse: collapse; - box-shadow: 0.4em 0.4em 0.5em #e0e0e0; + width: 100%; + margin-bottom: 1rem; } -table.simplelist -{ +thead th { text-align: left; - color: #005aa0; +} + +hr { + margin-top: 1rem; + margin-bottom: 1rem; +} + +h1 { + font-weight: 800; + line-height: 110%; + font-size: 200%; + margin-bottom: 1rem; + color: #6586c8; +} + +h2 { + font-weight: 800; + line-height: 110%; + font-size: 170%; + margin-bottom: 0.625rem; + color: #6586c8; +} + +h2:not(:first-child) { + margin-top: 1rem; +} + +h3 { + font-weight: 800; + line-height: 110%; + margin-bottom: 1rem; + font-size: 150%; + color: #6586c8; +} + +.note h3, +.tip h3, +.warning h3, +.caution h3, +.important h3 { + font-size: 120%; +} + +h4 { + font-weight: 800; + line-height: 110%; + margin-bottom: 1rem; + font-size: 140%; + color: #6586c8; +} + +h5 { + font-weight: 800; + line-height: 110%; + margin-bottom: 1rem; + font-size: 130%; + color: #6a6a6a; +} + +h6 { + font-weight: 800; + line-height: 110%; + margin-bottom: 1rem; + font-size: 120% +} + +strong { + font-weight: bold; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +dt>*:first-child, +dd>*:first-child { + margin-top: 0; +} + +dt>*:last-child, +dd>*:last-child { + margin-bottom: 0; +} + +pre, +code { + font-family: monospace; +} + +code { + color: #ff8657; + background: #f4f4f4; + display: inline-block; + padding: 0 0.5rem; + border: 1px solid #d8d8d8; + border-radius: 0.5rem; + line-height: 1.57777778; +} + +div.book .programlisting, +div.appendix .programlisting { + border-radius: 0.5rem; + padding: 1rem; + overflow: auto; + background: #f2f8fd; + color: #000000; +} + +div.book .note, +div.book .tip, +div.book .warning, +div.book .caution, +div.book .important, +div.appendix .note, +div.appendix .tip, +div.appendix .warning, +div.appendix .caution, +div.appendix .important { + margin-bottom: 1rem; + border-radius: 0.5rem; + padding: 1.5rem; + overflow: auto; + background: #f4f4f4; +} + +div.book .note>.title, +div.book .tip>.title, +div.book .warning>.title, +div.book .caution>.title, +div.book .important>.title, +div.appendix .note>.title, +div.appendix .tip>.title, +div.appendix .warning>.title, +div.appendix .caution>.title, +div.appendix .important>.title { + font-weight: 800; + /* font-family: 'Overpass', serif; */ + line-height: 110%; + margin-bottom: 1rem; + color: inherit; + margin-bottom: 0; +} + +div.book .note> :first-child, +div.book .tip> :first-child, +div.book .warning> :first-child, +div.book .caution> :first-child, +div.book .important> :first-child, +div.appendix .note> :first-child, +div.appendix .tip> :first-child, +div.appendix .warning> :first-child, +div.appendix .caution> :first-child, +div.appendix .important> :first-child { + margin-top: 0; +} + +div.book .note> :last-child, +div.book .tip> :last-child, +div.book .warning> :last-child, +div.book .caution> :last-child, +div.book .important> :last-child, +div.appendix .note> :last-child, +div.appendix .tip> :last-child, +div.appendix .warning> :last-child, +div.appendix .caution> :last-child, +div.appendix .important> :last-child { + margin-bottom: 0; +} + +div.book .note, +div.book .tip, +div.appendix .note, +div.appendix .tip { + color: #5277c3; + background: #f2f8fd; +} + +div.book .warning, +div.book .caution, +div.appendix .warning, +div.appendix .caution { + color: #cc3900; + background-color: #fff5e1; +} + +div.book .section, +div.appendix .section { + margin-top: 2em; +} + +div.book div.example, +div.appendix div.example { + margin-top: 1.5em; +} + +div.book br.example-break, +div.appendix br.example-break { + display: none; +} + +div.book div.footnotes>hr, +div.appendix div.footnotes>hr { + border-color: #d8d8d8; +} + +div.book div.footnotes>br, +div.appendix div.footnotes>br { + display: none; +} + +div.book dt, +div.appendix dt { + margin-top: 1em; +} + +div.book .toc dt, +div.appendix .toc dt { + margin-top: 0; +} + +div.book .list-of-examples dt, +div.appendix .list-of-examples dt { + margin-top: 0; +} + +div.book code, +div.appendix code { + padding: 0; border: 0; - padding: 5px; - background: #fffff5; - font-weight: normal; - font-style: italic; - box-shadow: none; - margin-bottom: 1em; + background-color: inherit; + color: inherit; + font-size: 100%; + -webkit-hyphens: none; + -moz-hyphens: none; + hyphens: none; } -div.navheader table, div.navfooter table { - box-shadow: none; +div.book div.toc, +div.appendix div.toc { + margin-bottom: 3em; + border-bottom: 0.0625rem solid #d8d8d8; } -div.affiliation -{ - font-style: italic; +div.book div.toc dd, +div.appendix div.toc dd { + margin-left: 2em; +} + +div.book span.command, +div.appendix span.command { + font-family: monospace; + -webkit-hyphens: none; + -moz-hyphens: none; + hyphens: none; +} + +div.book .informaltable th, +div.book .informaltable td, +div.appendix .informaltable th, +div.appendix .informaltable td { + padding: 0.5rem; } diff --git a/nixos/doc/manual/default.nix b/nixos/doc/manual/default.nix index a368b16201f8..5f51bb53ad7f 100644 --- a/nixos/doc/manual/default.nix +++ b/nixos/doc/manual/default.nix @@ -105,7 +105,9 @@ in rec { mkdir -p $dst cp ${../../../doc/style.css} $dst/style.css - cp ${../../../doc/overrides.css} $dst/overrides.css + cp ${../../../doc/anchor.min.js} $dst/anchor.min.js + cp ${../../../doc/anchor-use.js} $dst/anchor-use.js + cp -r ${pkgs.documentation-highlighter} $dst/highlightjs ${prepareManualFromMD} @@ -115,10 +117,11 @@ in rec { --revision ${lib.escapeShellArg revision} \ --generator "nixos-render-docs ${lib.version}" \ --stylesheet style.css \ - --stylesheet overrides.css \ --stylesheet highlightjs/mono-blue.css \ --script ./highlightjs/highlight.pack.js \ --script ./highlightjs/loader.js \ + --script ./anchor.min.js \ + --script ./anchor-use.js \ --toc-depth 1 \ --chunk-toc-depth 1 \ ./manual.md \ diff --git a/pkgs/tools/nix/nixos-render-docs/src/nixos_render_docs/html.py b/pkgs/tools/nix/nixos-render-docs/src/nixos_render_docs/html.py index b9227814dea2..3ee10a60568d 100644 --- a/pkgs/tools/nix/nixos-render-docs/src/nixos_render_docs/html.py +++ b/pkgs/tools/nix/nixos-render-docs/src/nixos_render_docs/html.py @@ -163,7 +163,7 @@ class HTMLRenderer(Renderer): # keycap-styled spans. (id_part, class_part) = ("", "") if s := token.attrs.get('id'): - id_part = f'' + id_part = f'' if s := token.attrs.get('class'): if s == 'keycap': class_part = '' @@ -181,7 +181,7 @@ class HTMLRenderer(Renderer): if hstyle: hstyle = f'style="{escape(hstyle, True)}"' if anchor := cast(str, token.attrs.get('id', '')): - anchor = f'' + anchor = f'' result = self._close_headings(hlevel) tag = self._heading_tag(token, tokens, i) toc_fragment = self._build_toc(tokens, i) @@ -220,7 +220,7 @@ class HTMLRenderer(Renderer): def example_open(self, token: Token, tokens: Sequence[Token], i: int) -> str: if id := cast(str, token.attrs.get('id', '')): id = f'id="{escape(id, True)}"' if id else '' - return f'
' def example_title_open(self, token: Token, tokens: Sequence[Token], i: int) -> str: @@ -239,7 +239,7 @@ class HTMLRenderer(Renderer): ) def figure_open(self, token: Token, tokens: Sequence[Token], i: int) -> str: if anchor := cast(str, token.attrs.get('id', '')): - anchor = f'
' + anchor = f'' return f'
{anchor}' def figure_close(self, token: Token, tokens: Sequence[Token], i: int) -> str: return ( diff --git a/pkgs/tools/nix/nixos-render-docs/src/tests/test_html.py b/pkgs/tools/nix/nixos-render-docs/src/tests/test_html.py index fba0ce2679a4..9a3e07cb24c7 100644 --- a/pkgs/tools/nix/nixos-render-docs/src/tests/test_html.py +++ b/pkgs/tools/nix/nixos-render-docs/src/tests/test_html.py @@ -167,7 +167,7 @@ def test_full() -> None: man(1) reference

-

some nested anchors

+

some nested anchors

emphstrong␣ From 236cd757afa836b6e789e5ff2282490964b84703 Mon Sep 17 00:00:00 2001 From: John Garcia Date: Sat, 16 Mar 2024 17:40:45 +0000 Subject: [PATCH 326/340] electrum: add chewblacka to package maintainers --- pkgs/applications/misc/electrum/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/misc/electrum/default.nix b/pkgs/applications/misc/electrum/default.nix index 986681d5a819..dfa9ce5238d8 100644 --- a/pkgs/applications/misc/electrum/default.nix +++ b/pkgs/applications/misc/electrum/default.nix @@ -140,7 +140,7 @@ python3.pkgs.buildPythonApplication { changelog = "https://github.com/spesmilo/electrum/blob/master/RELEASE-NOTES"; license = licenses.mit; platforms = platforms.all; - maintainers = with maintainers; [ joachifm np prusnak ]; + maintainers = with maintainers; [ joachifm np prusnak chewblacka ]; mainProgram = "electrum"; }; } From 81c6ae3aceb65efa16ebd1338a4329412b5e1155 Mon Sep 17 00:00:00 2001 From: Donovan Glover Date: Sat, 16 Mar 2024 09:43:47 -0400 Subject: [PATCH 327/340] swww: cleanup --- pkgs/by-name/sw/swww/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/sw/swww/package.nix b/pkgs/by-name/sw/swww/package.nix index 9973e6b2fb69..cf9b878a506d 100644 --- a/pkgs/by-name/sw/swww/package.nix +++ b/pkgs/by-name/sw/swww/package.nix @@ -14,12 +14,12 @@ rustPlatform.buildRustPackage rec { src = fetchFromGitHub { owner = "LGFae"; - repo = pname; + repo = "swww"; rev = "refs/tags/v${version}"; hash = "sha256-n7YdUmIZGu7W7cX6OvVW+wbkKjFvont4hEAhZXYDQd8="; }; - cargoSha256 = "sha256-lZC71M3lbsI+itMydAp5VCz0cpSHo/FpkQFC1NlN4DU="; + cargoHash = "sha256-lZC71M3lbsI+itMydAp5VCz0cpSHo/FpkQFC1NlN4DU="; buildInputs = [ lz4 @@ -42,9 +42,9 @@ rustPlatform.buildRustPackage rec { done installShellCompletion --cmd swww \ - --bash <(cat completions/swww.bash) \ - --fish <(cat completions/swww.fish) \ - --zsh <(cat completions/_swww) + --bash completions/swww.bash \ + --fish completions/swww.fish \ + --zsh completions/_swww ''; meta = with lib; { From 0656b96023ca0f9acfbdf75060e60502db554075 Mon Sep 17 00:00:00 2001 From: Sebastian Sellmeier Date: Sat, 16 Mar 2024 20:03:15 +0100 Subject: [PATCH 328/340] libajantv2: remove sebtm as maintainer --- pkgs/development/libraries/libajantv2/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/libraries/libajantv2/default.nix b/pkgs/development/libraries/libajantv2/default.nix index 07e68cf5515f..89d609b327ab 100644 --- a/pkgs/development/libraries/libajantv2/default.nix +++ b/pkgs/development/libraries/libajantv2/default.nix @@ -6,9 +6,9 @@ , pkg-config }: -# Warning: We are aware that the upstream changed and there are new release, +# Warning: We are aware that the upstream changed and there are new releases, # this got initally packaged for obs-studio which appears to fail to build even upstream with the new version. -# https://github.com/NixOS/nixpkgs/pull/296191 / https://github.com/NixOS/nixpkgs/pull/296191 +# https://github.com/NixOS/nixpkgs/pull/296191 / https://github.com/obsproject/obs-studio/pull/10037 stdenv.mkDerivation rec { pname = "libajantv2"; version = "16.2-bugfix5"; @@ -32,7 +32,7 @@ stdenv.mkDerivation rec { description = "AJA NTV2 Open Source Static Libs and Headers for building applications that only wish to statically link against"; homepage = "https://github.com/aja-video/ntv2"; license = with licenses; [ mit ]; - maintainers = with maintainers; [ sebtm ]; + maintainers = with maintainers; []; platforms = platforms.linux; }; } From a21f5e24e84b191b452d7e47cb9c275b46ed01c3 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 16 Mar 2024 14:58:35 +0100 Subject: [PATCH 329/340] vimPlugins.virt-column-nvim: init at 2023-11-13 --- pkgs/applications/editors/vim/plugins/generated.nix | 12 ++++++++++++ .../editors/vim/plugins/vim-plugin-names | 1 + 2 files changed, 13 insertions(+) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index ac0a362547ac..5c8f612b9fcd 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -16985,5 +16985,17 @@ final: prev: meta.homepage = "https://github.com/jhradilek/vim-snippets/"; }; + virt-column-nvim = buildVimPlugin { + pname = "virt-column-nvim"; + version = "2023-11-13"; + src = fetchFromGitHub { + owner = "lukas-reineke"; + repo = "virt-column.nvim"; + rev = "b62b4ef0774d19452d4ed18e473e824c7a756f2f"; + sha256 = "sha256-7ljjJ7UwN2U1xPCtsYbrKdnz6SGQGbM/HrxPTxNKlwo="; + }; + meta.homepage = "https://github.com/lukas-reineke/virt-column.nvim/"; + }; + } diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index 36e9e7855c54..8a8b152607b8 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -1373,6 +1373,7 @@ https://github.com/puremourning/vimspector/,, https://github.com/lervag/vimtex/,, https://github.com/preservim/vimux/,, https://github.com/vimwiki/vimwiki/,, +https://github.com/lukas-reineke/virt-column.nvim/,HEAD, https://github.com/jubnzv/virtual-types.nvim/,HEAD, https://github.com/vim-scripts/vis/,, https://github.com/navicore/vissort.vim/,, From f31809086c872b185314e15bb7fbd7ffbd91a4d2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 16 Mar 2024 20:38:30 +0000 Subject: [PATCH 330/340] cargo-component: 0.10.0 -> 0.10.1 --- pkgs/development/tools/rust/cargo-component/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/rust/cargo-component/default.nix b/pkgs/development/tools/rust/cargo-component/default.nix index a146011bdaad..2fb1cfa5244a 100644 --- a/pkgs/development/tools/rust/cargo-component/default.nix +++ b/pkgs/development/tools/rust/cargo-component/default.nix @@ -9,16 +9,16 @@ rustPlatform.buildRustPackage rec { pname = "cargo-component"; - version = "0.10.0"; + version = "0.10.1"; src = fetchFromGitHub { owner = "bytecodealliance"; repo = "cargo-component"; rev = "v${version}"; - hash = "sha256-tNCR9bQp/6Gw+Ser4TEJ60sp8uHStmFVJjQA0wRFWtU="; + hash = "sha256-1mq6tH3jFzyzQ0nsen9r08RrXMn16O7gOz7GS3nr10I="; }; - cargoHash = "sha256-37bjpI8iB3xg1aWCNBaU+XQkP5qsl7DIRqRwrJfeQLY="; + cargoHash = "sha256-BtdMsJqAU9Y1QntUBymlYLJdfx9aP7hf/Za8G8D6w54="; nativeBuildInputs = [ pkg-config From 33fb613422811f5b8a71e5b0dc5174924cc90102 Mon Sep 17 00:00:00 2001 From: maralorn Date: Sat, 16 Mar 2024 22:18:32 +0100 Subject: [PATCH 331/340] haskell.packages.ghc92.primitive-unlifted: Pin to fix build --- .../haskell-modules/configuration-ghc-9.2.x.nix | 1 + .../configuration-hackage2nix/main.yaml | 1 + .../haskell-modules/hackage-packages.nix | 15 +++++++++++++++ 3 files changed, 17 insertions(+) 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 24ccbf70face..bfe39e0a7597 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix @@ -83,6 +83,7 @@ self: super: { # For GHC < 9.4, some packages need data-array-byte as an extra dependency hashable = addBuildDepends [ self.data-array-byte ] super.hashable; primitive = addBuildDepends [ self.data-array-byte ] super.primitive; + primitive-unlifted = super.primitive-unlifted_0_1_3_1; # Jailbreaks & Version Updates hashable-time = doJailbreak super.hashable-time; diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index e82686f224a7..f3e1aba526dd 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -93,6 +93,7 @@ extra-packages: - fourmolu == 0.14.0.0 # 2023-11-13: for ghc-lib-parser 9.6 compat - ormolu == 0.5.2.0 # 2023-08-08: for hls on ghc 9.0 and 9.2 - ormolu == 0.7.2.0 # 2023-11-13: for ghc-lib-parser 9.6 compat + - primitive-unlifted == 0.1.3.1 # 2024-03-16: Needed for hls on ghc 9.2 - path == 0.9.0 # 2021-12-03: path version building with stackage genvalidity and GHC 9.0.2 - resolv < 0.2 # required to build cabal-install-3.10.1.0 with Stackage LTS 21 - sbv == 7.13 # required for pkgs.petrinizer diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index b85f6850a4ab..aaab1d13b2df 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -240597,6 +240597,21 @@ self: { license = lib.licenses.bsd3; }) {}; + "primitive-unlifted_0_1_3_1" = 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; + hydraPlatforms = lib.platforms.none; + }) {}; + "primitive-unlifted" = callPackage ({ mkDerivation, array, base, bytestring, primitive, QuickCheck , quickcheck-classes-base, stm, tasty, tasty-quickcheck, text-short From b8ec29ee7033b9585109b67ab9fcc8d003734f45 Mon Sep 17 00:00:00 2001 From: maralorn Date: Sat, 16 Mar 2024 22:39:37 +0100 Subject: [PATCH 332/340] haskell.packages.ghc92.haskell-language-server: Fix build --- .../haskell-modules/configuration-ghc-9.2.x.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) 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 bfe39e0a7597..59e8d0f0894e 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix @@ -75,11 +75,17 @@ self: super: { stylish-haskell = doJailbreak super.stylish-haskell_0_14_4_0; - haskell-language-server = disableCabalFlag "fourmolu" (super.haskell-language-server.override { + haskell-language-server = lib.pipe (super.haskell-language-server.override { + hls-ormolu-plugin = null; + hls-stylish-haskell-plugin = null; hls-fourmolu-plugin = null; # Not buildable if GHC > 9.2.3, so we ship no compatible GHC hls-stan-plugin = null; - }); + }) [ + (disableCabalFlag "fourmolu") + (disableCabalFlag "ormolu") + (disableCabalFlag "stylishHaskell") + ]; # For GHC < 9.4, some packages need data-array-byte as an extra dependency hashable = addBuildDepends [ self.data-array-byte ] super.hashable; primitive = addBuildDepends [ self.data-array-byte ] super.primitive; From de224278845383f6d92f1deca2a1530a611d7cc3 Mon Sep 17 00:00:00 2001 From: maralorn Date: Sat, 16 Mar 2024 22:42:22 +0100 Subject: [PATCH 333/340] hlint: disable on ghc90 --- pkgs/top-level/release-haskell.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/top-level/release-haskell.nix b/pkgs/top-level/release-haskell.nix index fb48b89e059a..d6d4fb7fe367 100644 --- a/pkgs/top-level/release-haskell.nix +++ b/pkgs/top-level/release-haskell.nix @@ -519,6 +519,7 @@ let compilerNames.ghc982 ] released; hlint = lib.subtractLists [ + compilerNames.ghc902 compilerNames.ghc981 compilerNames.ghc982 ] released; From 54bea4702bcf038be9d09b70022ffa7730cbe088 Mon Sep 17 00:00:00 2001 From: John Garcia Date: Sat, 16 Mar 2024 17:47:56 +0000 Subject: [PATCH 334/340] electrum: pin ledger-bitcoin to 0.2.1 --- pkgs/applications/misc/electrum/default.nix | 25 +++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/misc/electrum/default.nix b/pkgs/applications/misc/electrum/default.nix index dfa9ce5238d8..4d7b9a2ca215 100644 --- a/pkgs/applications/misc/electrum/default.nix +++ b/pkgs/applications/misc/electrum/default.nix @@ -9,11 +9,28 @@ , enableQt ? true , callPackage , qtwayland +, fetchPypi }: let version = "4.5.3"; + python = python3.override { + self = python; + packageOverrides = self: super: { + # Pin ledger-bitcoin to 0.2.1 + ledger-bitcoin = super.ledger-bitcoin.overridePythonAttrs (oldAttrs: rec { + version = "0.2.1"; + format = "pyproject"; + src = fetchPypi { + pname = "ledger_bitcoin"; + inherit version; + hash = "sha256-AWl/q2MzzspNIo6yf30S92PgM/Ygsb+1lJsg7Asztso="; + }; + }); + }; + }; + libsecp256k1_name = if stdenv.isLinux then "libsecp256k1.so.{v}" else if stdenv.isDarwin then "libsecp256k1.{v}.dylib" @@ -39,7 +56,7 @@ let in -python3.pkgs.buildPythonApplication { +python.pkgs.buildPythonApplication { pname = "electrum"; inherit version; @@ -56,7 +73,7 @@ python3.pkgs.buildPythonApplication { nativeBuildInputs = lib.optionals enableQt [ wrapQtAppsHook ]; buildInputs = lib.optional (stdenv.isLinux && enableQt) qtwayland; - propagatedBuildInputs = with python3.pkgs; [ + propagatedBuildInputs = with python.pkgs; [ aiohttp aiohttp-socks aiorpcx @@ -85,7 +102,7 @@ python3.pkgs.buildPythonApplication { qdarkstyle ]; - checkInputs = with python3.pkgs; lib.optionals enableQt [ + checkInputs = with python.pkgs; lib.optionals enableQt [ pyqt6 ]; @@ -117,7 +134,7 @@ python3.pkgs.buildPythonApplication { wrapQtApp $out/bin/electrum ''; - nativeCheckInputs = with python3.pkgs; [ pytestCheckHook pyaes pycryptodomex ]; + nativeCheckInputs = with python.pkgs; [ pytestCheckHook pyaes pycryptodomex ]; pytestFlagsArray = [ "tests" ]; From b87393f6c8bc8e87a28943d8c87d90f9346a5987 Mon Sep 17 00:00:00 2001 From: John Garcia Date: Sat, 16 Mar 2024 17:56:46 +0000 Subject: [PATCH 335/340] electrum: add missing deps for hw support --- pkgs/applications/misc/electrum/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/applications/misc/electrum/default.nix b/pkgs/applications/misc/electrum/default.nix index 4d7b9a2ca215..57e048d4af2f 100644 --- a/pkgs/applications/misc/electrum/default.nix +++ b/pkgs/applications/misc/electrum/default.nix @@ -97,6 +97,9 @@ python.pkgs.buildPythonApplication { ckcc-protocol keepkey trezor + bitbox02 + cbor + pyserial ] ++ lib.optionals enableQt [ pyqt5 qdarkstyle From f6f5d4610d41f4732135bd149f0e1b2b41a05b19 Mon Sep 17 00:00:00 2001 From: John Garcia Date: Sat, 16 Mar 2024 18:12:06 +0000 Subject: [PATCH 336/340] electrum: 4.5.3 -> 4.5.4 --- pkgs/applications/misc/electrum/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/misc/electrum/default.nix b/pkgs/applications/misc/electrum/default.nix index 57e048d4af2f..eb24885ca142 100644 --- a/pkgs/applications/misc/electrum/default.nix +++ b/pkgs/applications/misc/electrum/default.nix @@ -13,7 +13,7 @@ }: let - version = "4.5.3"; + version = "4.5.4"; python = python3.override { self = python; @@ -46,7 +46,7 @@ let owner = "spesmilo"; repo = "electrum"; rev = version; - sha256 = "sha256-Lr6ynHAbyaiaxYAWU5j5Wh5acxO5HkP1/jpnFrL4j68="; + sha256 = "sha256-fDu2PlEQOF7ftlS6dYw15S2XiAx+D/bng4zC9ELj6uk="; postFetch = '' mv $out ./all @@ -62,7 +62,7 @@ python.pkgs.buildPythonApplication { src = fetchurl { url = "https://download.electrum.org/${version}/Electrum-${version}.tar.gz"; - sha256 = "sha256-kej0msc7SB+51ad5xZrT8MMEY5rfYOGqum6RO1gBH5s="; + sha256 = "sha256-lDuwXhOjcbCx8x/oIoigrklDwCbhn1trf5lDf/X/1Qc="; }; postUnpack = '' From 1e1576db2027b95863b878e588264242a6bbbc45 Mon Sep 17 00:00:00 2001 From: maralorn Date: Sat, 16 Mar 2024 23:42:26 +0100 Subject: [PATCH 337/340] haskellPackages: mark builds failing on hydra as broken This commit has been generated by maintainers/scripts/haskell/mark-broken.sh based on *evaluation [1805046](https://hydra.nixos.org/eval/1805046) of nixpkgs commit [de22427](https://github.com/NixOS/nixpkgs/commits/de224278845383f6d92f1deca2a1530a611d7cc3) as of 2024-03-16 22:33 UTC* from the haskell-updates jobset on hydra under https://hydra.nixos.org/jobset/nixpkgs/haskell-updates --- .../configuration-hackage2nix/broken.yaml | 513 ++++++- .../transitive-broken.yaml | 235 +++ .../haskell-modules/hackage-packages.nix | 1258 ++++++++++++++++- 3 files changed, 2002 insertions(+), 4 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 0ada1fc492e1..3d63f4c2ae13 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -44,6 +44,7 @@ broken-packages: - acme-schoenfinkel # failure in job https://hydra.nixos.org/build/233231988 at 2023-09-02 - acme-strfry # failure in job https://hydra.nixos.org/build/233242092 at 2023-09-02 - acme-stringly-typed # failure in job https://hydra.nixos.org/build/233192651 at 2023-09-02 + - acme-strtok # failure in job https://hydra.nixos.org/build/252719190 at 2024-03-16 - acme-this # failure in job https://hydra.nixos.org/build/233230930 at 2023-09-02 - acme-zalgo # failure in job https://hydra.nixos.org/build/233216155 at 2023-09-02 - acme-zero # failure in job https://hydra.nixos.org/build/233192937 at 2023-09-02 @@ -63,12 +64,14 @@ broken-packages: - adaptive-tuple # failure in job https://hydra.nixos.org/build/233244881 at 2023-09-02 - adb # failure in job https://hydra.nixos.org/build/233193888 at 2023-09-02 - addy # failure in job https://hydra.nixos.org/build/233240594 at 2023-09-02 + - adhoc-fixtures-hspec # failure in job https://hydra.nixos.org/build/252725981 at 2024-03-16 - adjunction # failure in job https://hydra.nixos.org/build/233237774 at 2023-09-02 - adobe-swatch-exchange # failure in job https://hydra.nixos.org/build/233255779 at 2023-09-02 - adp-multi # failure in job https://hydra.nixos.org/build/233256331 at 2023-09-02 - adtrees # failure in job https://hydra.nixos.org/build/233192320 at 2023-09-02 - AERN-Basics # failure in job https://hydra.nixos.org/build/233246999 at 2023-09-02 - aeson-applicative # failure in job https://hydra.nixos.org/build/233213824 at 2023-09-02 + - aeson-better-errors # failure in job https://hydra.nixos.org/build/252717339 at 2024-03-16 - aeson-bson # failure in job https://hydra.nixos.org/build/233201964 at 2023-09-02 - aeson-commit # failure in job https://hydra.nixos.org/build/233198515 at 2023-09-02 - aeson-compat # failure in job https://hydra.nixos.org/build/233208257 at 2023-09-02 @@ -89,6 +92,7 @@ broken-packages: - aeson-modern-tojson # failure in job https://hydra.nixos.org/build/233202149 at 2023-09-02 - aeson-options # failure in job https://hydra.nixos.org/build/233245051 at 2023-09-02 - aeson-parsec-picky # failure in job https://hydra.nixos.org/build/233222117 at 2023-09-02 + - aeson-possible # failure in job https://hydra.nixos.org/build/252718013 at 2024-03-16 - aeson-prefix # failure in job https://hydra.nixos.org/build/233215656 at 2023-09-02 - aeson-schema # failure in job https://hydra.nixos.org/build/233229960 at 2023-09-02 - aeson-single-field # failure in job https://hydra.nixos.org/build/233247758 at 2023-09-02 @@ -122,6 +126,7 @@ broken-packages: - alerta # failure in job https://hydra.nixos.org/build/233203379 at 2023-09-02 - alerts # failure in job https://hydra.nixos.org/build/233251101 at 2023-09-02 - alex-prelude # failure in job https://hydra.nixos.org/build/233238387 at 2023-09-02 + - al # failure in job https://hydra.nixos.org/build/252733710 at 2024-03-16 - alfred # failure in job https://hydra.nixos.org/build/233227316 at 2023-09-02 - alfred-margaret # failure in job https://hydra.nixos.org/build/233223038 at 2023-09-02 - alga # failure in job https://hydra.nixos.org/build/233252723 at 2023-09-02 @@ -132,8 +137,11 @@ broken-packages: - algo-s # failure in job https://hydra.nixos.org/build/233221988 at 2023-09-02 - align-affine # failure in job https://hydra.nixos.org/build/233230079 at 2023-09-02 - align-text # failure in job https://hydra.nixos.org/build/233215779 at 2023-09-02 + - allen # failure in job https://hydra.nixos.org/build/252715705 at 2024-03-16 + - alloy # failure in job https://hydra.nixos.org/build/252726555 at 2024-03-16 - ally-invest # failure in job https://hydra.nixos.org/build/233236224 at 2023-09-02 - alpaca-netcode # failure in job https://hydra.nixos.org/build/233239392 at 2023-09-02 + - alphachar # failure in job https://hydra.nixos.org/build/252722667 at 2024-03-16 - alpino-tools # failure in job https://hydra.nixos.org/build/233236168 at 2023-09-02 - alsa # failure in job https://hydra.nixos.org/build/233250059 at 2023-09-02 - alsa-midi # failure in job https://hydra.nixos.org/build/233245836 at 2023-09-02 @@ -183,8 +191,11 @@ 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-effectful # failure in job https://hydra.nixos.org/build/252733877 at 2024-03-16 - api-builder # failure in job https://hydra.nixos.org/build/233205755 at 2023-09-02 + - api-maker # failure in job https://hydra.nixos.org/build/252711269 at 2024-03-16 - api-rpc-factom # failure in job https://hydra.nixos.org/build/233198474 at 2023-09-02 + - api-tools # failure in job https://hydra.nixos.org/build/252720262 at 2024-03-16 - apns-http2 # failure in job https://hydra.nixos.org/build/233248620 at 2023-09-02 - appc # failure in job https://hydra.nixos.org/build/233200853 at 2023-09-02 - appendful-persistent # failure in job https://hydra.nixos.org/build/233249677 at 2023-09-02 @@ -198,6 +209,7 @@ broken-packages: - approveapi # failure in job https://hydra.nixos.org/build/233197597 at 2023-09-02 - approx # failure in job https://hydra.nixos.org/build/233236548 at 2023-09-02 - ApproxFun-hs # failure in job https://hydra.nixos.org/build/233247678 at 2023-09-02 + - app-settings # failure in job https://hydra.nixos.org/build/252726841 at 2024-03-16 - arbb-vm # failure in job https://hydra.nixos.org/build/233252062 at 2023-09-02 - arb-fft # failure in job https://hydra.nixos.org/build/233201190 at 2023-09-02 - arbor-lru-cache # failure in job https://hydra.nixos.org/build/233204554 at 2023-09-02 @@ -207,6 +219,7 @@ broken-packages: - arbor-postgres # failure in job https://hydra.nixos.org/build/233232935 at 2023-09-02 - arch-hs # failure in job https://hydra.nixos.org/build/233225768 at 2023-09-02 - archiver # failure in job https://hydra.nixos.org/build/233245795 at 2023-09-02 + - archive-tar # failure in job https://hydra.nixos.org/build/252737256 at 2024-03-16 - archlinux # failure in job https://hydra.nixos.org/build/233202430 at 2023-09-02 - archnews # failure in job https://hydra.nixos.org/build/233192480 at 2023-09-02 - arena # failure in job https://hydra.nixos.org/build/233252500 at 2023-09-02 @@ -248,7 +261,9 @@ broken-packages: - asset-map # failure in job https://hydra.nixos.org/build/233218566 at 2023-09-02 - assoc-list # failure in job https://hydra.nixos.org/build/233224148 at 2023-09-02 - assoc-listlike # failure in job https://hydra.nixos.org/build/233200483 at 2023-09-02 + - assumpta-core # failure in job https://hydra.nixos.org/build/252727584 at 2024-03-16 - assumpta # failure in job https://hydra.nixos.org/build/233245580 at 2023-09-02 + - astar-monad # failure in job https://hydra.nixos.org/build/252720647 at 2024-03-16 - ast-monad # failure in job https://hydra.nixos.org/build/233192822 at 2023-09-02 - astrds # failure in job https://hydra.nixos.org/build/233220701 at 2023-09-02 - astro # failure in job https://hydra.nixos.org/build/233243443 at 2023-09-02 @@ -270,6 +285,7 @@ broken-packages: - ats-setup # failure in job https://hydra.nixos.org/build/233240435 at 2023-09-02 - ats-storable # failure in job https://hydra.nixos.org/build/233242765 at 2023-09-02 - attempt # failure in job https://hydra.nixos.org/build/233233073 at 2023-09-02 + - attenuation # failure in job https://hydra.nixos.org/build/252721241 at 2024-03-16 - attic-schedule # failure in job https://hydra.nixos.org/build/233249781 at 2023-09-02 - AttoBencode # failure in job https://hydra.nixos.org/build/233198079 at 2023-09-02 - atto-lisp # failure in job https://hydra.nixos.org/build/233222679 at 2023-09-02 @@ -291,14 +307,17 @@ broken-packages: - autom # failure in job https://hydra.nixos.org/build/234461198 at 2023-09-13 - autonix-deps # failure in job https://hydra.nixos.org/build/233258269 at 2023-09-02 - autopack # failure in job https://hydra.nixos.org/build/233215025 at 2023-09-02 + - autoproc # failure in job https://hydra.nixos.org/build/252730569 at 2024-03-16 - avatar-generator # failure in job https://hydra.nixos.org/build/233214253 at 2023-09-02 - aviation-units # failure in job https://hydra.nixos.org/build/233245762 at 2023-09-02 - avl-static # failure in job https://hydra.nixos.org/build/233199062 at 2023-09-02 + - avro # failure in job https://hydra.nixos.org/build/252731168 at 2024-03-16 - avro-piper # failure in job https://hydra.nixos.org/build/233197510 at 2023-09-02 - avr-shake # failure in job https://hydra.nixos.org/build/233223187 at 2023-09-02 - avwx # failure in job https://hydra.nixos.org/build/233258167 at 2023-09-02 - awesome-prelude # failure in job https://hydra.nixos.org/build/233232761 at 2023-09-02 - awesomium-raw # failure in job https://hydra.nixos.org/build/233241036 at 2023-09-02 + - aws-cloudfront-signed-cookies # failure in job https://hydra.nixos.org/build/252736035 at 2024-03-16 - aws-cloudfront-signer # failure in job https://hydra.nixos.org/build/233194723 at 2023-09-02 - aws-easy # failure building library in job https://hydra.nixos.org/build/237244335 at 2023-10-21 - aws-ec2 # failure in job https://hydra.nixos.org/build/233201556 at 2023-09-02 @@ -323,6 +342,7 @@ broken-packages: - Baggins # failure in job https://hydra.nixos.org/build/233192786 at 2023-09-02 - bake # failure in job https://hydra.nixos.org/build/233211889 at 2023-09-02 - Bang # failure in job https://hydra.nixos.org/build/233226846 at 2023-09-02 + - ban-instance # failure in job https://hydra.nixos.org/build/252726701 at 2024-03-16 - banwords # failure in job https://hydra.nixos.org/build/233229703 at 2023-09-02 - barbies-th # failure in job https://hydra.nixos.org/build/233251598 at 2023-09-02 - barchart # failure in job https://hydra.nixos.org/build/233216957 at 2023-09-02 @@ -346,6 +366,8 @@ broken-packages: - basement-cd # failure in job https://hydra.nixos.org/build/233191991 at 2023-09-02 - basen # failure in job https://hydra.nixos.org/build/233210680 at 2023-09-02 - basex-client # failure in job https://hydra.nixos.org/build/233214592 at 2023-09-02 + - bash # failure in job https://hydra.nixos.org/build/252719390 at 2024-03-16 + - basic-gps # failure in job https://hydra.nixos.org/build/252718385 at 2024-03-16 - basics # failure in job https://hydra.nixos.org/build/236678238 at 2023-10-04 - basic-sop # failure in job https://hydra.nixos.org/build/233253357 at 2023-09-02 - baskell # failure in job https://hydra.nixos.org/build/233246705 at 2023-09-02 @@ -359,6 +381,7 @@ broken-packages: - bdo # failure in job https://hydra.nixos.org/build/233216486 at 2023-09-02 - beamable # failure in job https://hydra.nixos.org/build/233211619 at 2023-09-02 - beam # failure in job https://hydra.nixos.org/build/233213313 at 2023-09-02 + - beam-migrate # failure in job https://hydra.nixos.org/build/252730758 at 2024-03-16 - beam-mysql # failure in job https://hydra.nixos.org/build/233253237 at 2023-09-02 - beam-newtype-field # failure in job https://hydra.nixos.org/build/233206317 at 2023-09-02 - bech32 # failure in job https://hydra.nixos.org/build/233194823 at 2023-09-02 @@ -378,8 +401,10 @@ broken-packages: - betacode # failure in job https://hydra.nixos.org/build/233193221 at 2023-09-02 - bet # failure in job https://hydra.nixos.org/build/233205655 at 2023-09-02 - betris # failure in job https://hydra.nixos.org/build/233200110 at 2023-09-02 + - bff-mono # failure in job https://hydra.nixos.org/build/252710505 at 2024-03-16 - bgmax # failure in job https://hydra.nixos.org/build/233222709 at 2023-09-02 - bgzf # failure in job https://hydra.nixos.org/build/233224580 at 2023-09-02 + - bhoogle # failure in job https://hydra.nixos.org/build/252712137 at 2024-03-16 - bibdb # failure in job https://hydra.nixos.org/build/233210682 at 2023-09-02 - bidi-icu # failure in job https://hydra.nixos.org/build/233257520 at 2023-09-02 - bidirectional # failure in job https://hydra.nixos.org/build/233239780 at 2023-09-02 @@ -436,17 +461,20 @@ broken-packages: - bio-sequence # failure in job https://hydra.nixos.org/build/233236140 at 2023-09-02 - biscuit-haskell # failure in job https://hydra.nixos.org/build/233241833 at 2023-09-02 - bisect-binary # failure in job https://hydra.nixos.org/build/233190746 at 2023-09-02 + - bitcoin-compact-filters # failure in job https://hydra.nixos.org/build/252726935 at 2024-03-16 - bitcoind-rpc # failure in job https://hydra.nixos.org/build/233204068 at 2023-09-02 - bitcoin-hs # failure in job https://hydra.nixos.org/build/233251583 at 2023-09-02 - bitcoin-keys # failure in job https://hydra.nixos.org/build/233215632 at 2023-09-02 - bitcoin-rpc # failure in job https://hydra.nixos.org/build/233209694 at 2023-09-02 - bitcoin-script # failure in job https://hydra.nixos.org/build/233201469 at 2023-09-02 + - bitcoin-scripting # failure in job https://hydra.nixos.org/build/252734577 at 2024-03-16 - bitfield # failure in job https://hydra.nixos.org/build/233235414 at 2023-09-02 - bits-atomic # failure in job https://hydra.nixos.org/build/233236099 at 2023-09-02 - bits-conduit # failure in job https://hydra.nixos.org/build/233236564 at 2023-09-02 - bitset # failure in job https://hydra.nixos.org/build/233218622 at 2023-09-02 - bits-extras # failure in job https://hydra.nixos.org/build/233217492 at 2023-09-02 - bitspeak # failure in job https://hydra.nixos.org/build/233219582 at 2023-09-02 + - bits-show # failure in job https://hydra.nixos.org/build/252714912 at 2024-03-16 - bit-stream # failure in job https://hydra.nixos.org/build/233230353 at 2023-09-02 - bitstream # failure in job https://hydra.nixos.org/build/233240888 at 2023-09-02 - BitStringRandomMonad # failure in job https://hydra.nixos.org/build/233203519 at 2023-09-02 @@ -488,7 +516,9 @@ broken-packages: - boolean-like # failure in job https://hydra.nixos.org/build/233190873 at 2023-09-02 - boolean-normal-forms # failure in job https://hydra.nixos.org/build/233220091 at 2023-09-02 - boombox # failure in job https://hydra.nixos.org/build/233249287 at 2023-09-02 + - boots # failure in job https://hydra.nixos.org/build/252733526 at 2024-03-16 - boring-window-switcher # failure in job https://hydra.nixos.org/build/233252547 at 2023-09-02 + - borsh # failure in job https://hydra.nixos.org/build/252718760 at 2024-03-16 - bot # failure in job https://hydra.nixos.org/build/233230089 at 2023-09-02 - botpp # failure in job https://hydra.nixos.org/build/233201674 at 2023-09-02 - bottom # failure in job https://hydra.nixos.org/build/233225154 at 2023-09-02 @@ -502,6 +532,7 @@ broken-packages: - brain-bleep # failure in job https://hydra.nixos.org/build/233198839 at 2023-09-02 - brassica # failure in job https://hydra.nixos.org/build/233224897 at 2023-09-02 - Bravo # failure in job https://hydra.nixos.org/build/233199668 at 2023-09-02 + - breve # failure in job https://hydra.nixos.org/build/252716215 at 2024-03-16 - brians-brain # failure in job https://hydra.nixos.org/build/233201634 at 2023-09-02 - brick-dropdownmenu # failure in job https://hydra.nixos.org/build/233223686 at 2023-09-02 - brick-filetree # failure in job https://hydra.nixos.org/build/233217076 at 2023-09-02 @@ -533,6 +564,7 @@ broken-packages: - bugzilla # failure in job https://hydra.nixos.org/build/233223784 at 2023-09-02 - buildable # failure in job https://hydra.nixos.org/build/233199077 at 2023-09-02 - buildbox # failure in job https://hydra.nixos.org/build/233216315 at 2023-09-02 + - build-env # failure in job https://hydra.nixos.org/build/252734826 at 2024-03-16 - builder # failure in job https://hydra.nixos.org/build/233207846 at 2023-09-02 - build # failure in job https://hydra.nixos.org/build/233195606 at 2023-09-02 - bumper # failure in job https://hydra.nixos.org/build/233234378 at 2023-09-02 @@ -540,10 +572,12 @@ broken-packages: - burst-detection # failure in job https://hydra.nixos.org/build/233254074 at 2023-09-02 - buster # failure in job https://hydra.nixos.org/build/233197502 at 2023-09-02 - Buster # failure in job https://hydra.nixos.org/build/233214182 at 2023-09-02 + - bustle # failure in job https://hydra.nixos.org/build/252728683 at 2024-03-16 - 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-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 + - by-other-names # failure in job https://hydra.nixos.org/build/252732245 at 2024-03-16 - bytearray-parsing # failure in job https://hydra.nixos.org/build/233244355 at 2023-09-02 - bytepatch # failure in job https://hydra.nixos.org/build/236678340 at 2023-10-04 - bytestring-arbitrary # failure in job https://hydra.nixos.org/build/233195013 at 2023-09-02 @@ -551,6 +585,7 @@ broken-packages: - bytestring-csv # failure in job https://hydra.nixos.org/build/233215194 at 2023-09-02 - bytestring-delta # failure in job https://hydra.nixos.org/build/233207977 at 2023-09-02 - bytestring-handle # failure in job https://hydra.nixos.org/build/233192234 at 2023-09-02 + - bytestring-mmap # failure in job https://hydra.nixos.org/build/252733270 at 2024-03-16 - bytestringparser # failure in job https://hydra.nixos.org/build/233227781 at 2023-09-02 - bytestringparser-temporary # failure in job https://hydra.nixos.org/build/233226655 at 2023-09-02 - bytestring-plain # failure in job https://hydra.nixos.org/build/233230746 at 2023-09-02 @@ -574,14 +609,17 @@ broken-packages: - cabal-db # failure in job https://hydra.nixos.org/build/233197235 at 2023-09-02 - cabal-debian # failure in job https://hydra.nixos.org/build/233255267 at 2023-09-02 - cabal-dependency-licenses # failure in job https://hydra.nixos.org/build/233249247 at 2023-09-02 + - cabal-detailed-quickcheck # failure in job https://hydra.nixos.org/build/252734084 at 2024-03-16 - cabal-dev # failure in job https://hydra.nixos.org/build/233227918 at 2023-09-02 - cabal-dir # failure in job https://hydra.nixos.org/build/233194037 at 2023-09-02 - cabal-edit # failure in job https://hydra.nixos.org/build/233244268 at 2023-09-02 - cabal-file-th # failure in job https://hydra.nixos.org/build/233224650 at 2023-09-02 - cabal-ghc-dynflags # failure in job https://hydra.nixos.org/build/233244580 at 2023-09-02 - cabal-ghci # failure in job https://hydra.nixos.org/build/233239354 at 2023-09-02 + - cabal-gild # failure in job https://hydra.nixos.org/build/252731019 at 2024-03-16 - cabal-graphdeps # failure in job https://hydra.nixos.org/build/233221966 at 2023-09-02 - cabalgraph # failure in job https://hydra.nixos.org/build/233241573 at 2023-09-02 + - cabal-helper # failure in job https://hydra.nixos.org/build/252732588 at 2024-03-16 - cabal-hoogle # failure in job https://hydra.nixos.org/build/233191666 at 2023-09-02 - Cabal-ide-backend # failure in job https://hydra.nixos.org/build/233258880 at 2023-09-02 - cabal-info # failure in job https://hydra.nixos.org/build/233225001 at 2023-09-02 @@ -601,6 +639,7 @@ broken-packages: - cabal-src # failure in job https://hydra.nixos.org/build/233229475 at 2023-09-02 - cabal-test-quickcheck # failure in job https://hydra.nixos.org/build/233211903 at 2023-09-02 - cabal-toolkit # failure in job https://hydra.nixos.org/build/233192328 at 2023-09-02 + - cabal-uninstall # failure in job https://hydra.nixos.org/build/252739542 at 2024-03-16 - cabal-upload # failure in job https://hydra.nixos.org/build/233207791 at 2023-09-02 - cabalvchk # failure in job https://hydra.nixos.org/build/233221561 at 2023-09-02 - cabin # failure in job https://hydra.nixos.org/build/233225287 at 2023-09-02 @@ -609,7 +648,9 @@ broken-packages: - cache-polysemy # failure in job https://hydra.nixos.org/build/233200602 at 2023-09-02 - caching # failure in job https://hydra.nixos.org/build/233233548 at 2023-09-02 - cacophony # failure in job https://hydra.nixos.org/build/233239380 at 2023-09-02 + - caerbannog # failure in job https://hydra.nixos.org/build/252729101 at 2024-03-16 - cafeteria-prelude # failure in job https://hydra.nixos.org/build/233254881 at 2023-09-02 + - cairo-canvas # failure in job https://hydra.nixos.org/build/252719057 at 2024-03-16 - cairo-core # failure in job https://hydra.nixos.org/build/233248151 at 2023-09-02 - cake3 # failure in job https://hydra.nixos.org/build/233231662 at 2023-09-02 - cal3d # failure in job https://hydra.nixos.org/build/233200357 at 2023-09-02 @@ -671,6 +712,7 @@ broken-packages: - ccast # failure in job https://hydra.nixos.org/build/233254517 at 2023-09-02 - CC-delcont-cxe # failure in job https://hydra.nixos.org/build/233190865 at 2023-09-02 - CC-delcont-exc # failure in job https://hydra.nixos.org/build/233236141 at 2023-09-02 + - CC-delcont # failure in job https://hydra.nixos.org/build/252735236 at 2024-03-16 - CC-delcont-ref # failure in job https://hydra.nixos.org/build/233229304 at 2023-09-02 - CC-delcont-ref-tf # failure in job https://hydra.nixos.org/build/233257768 at 2023-09-02 - cci # failure in job https://hydra.nixos.org/build/233244756 at 2023-09-02 @@ -694,6 +736,7 @@ broken-packages: - cgroup-rts-threads # failure in job https://hydra.nixos.org/build/233207888 at 2023-09-02 - chalkboard # failure in job https://hydra.nixos.org/build/234453414 at 2023-09-13 - chalmers-lava2000 # failure in job https://hydra.nixos.org/build/233239592 at 2023-09-02 + - changelog-d # failure in job https://hydra.nixos.org/build/252716175 at 2024-03-16 - changelogged # failure in job https://hydra.nixos.org/build/233211675 at 2023-09-02 - character-cases # failure in job https://hydra.nixos.org/build/233197636 at 2023-09-02 - charter # failure in job https://hydra.nixos.org/build/233237264 at 2023-09-02 @@ -701,6 +744,7 @@ broken-packages: - Chart-simple # failure in job https://hydra.nixos.org/build/233240919 at 2023-09-02 - chaselev-deque # failure in job https://hydra.nixos.org/build/233237595 at 2023-09-02 - chatty-text # failure in job https://hydra.nixos.org/build/233199498 at 2023-09-02 + - chatty-utils # failure in job https://hydra.nixos.org/build/252710715 at 2024-03-16 - chatwork # failure in job https://hydra.nixos.org/build/233240489 at 2023-09-02 - cheapskate # failure in job https://hydra.nixos.org/build/233197892 at 2023-09-02 - check-cfg-ambiguity # failure in job https://hydra.nixos.org/build/233251852 at 2023-09-02 @@ -730,6 +774,7 @@ broken-packages: - cipher-aes128 # failure in job https://hydra.nixos.org/build/233242645 at 2023-09-02 - cipher-blowfish # failure in job https://hydra.nixos.org/build/233193834 at 2023-09-02 - cipher-des # failure in job https://hydra.nixos.org/build/233232112 at 2023-09-02 + - circle # failure in job https://hydra.nixos.org/build/252722965 at 2024-03-16 - circlehs # failure in job https://hydra.nixos.org/build/233246591 at 2023-09-02 - citeproc-hs # failure in job https://hydra.nixos.org/build/233254388 at 2023-09-02 - cjk # failure in job https://hydra.nixos.org/build/233258734 at 2023-09-02 @@ -753,6 +798,7 @@ broken-packages: - Clean # failure in job https://hydra.nixos.org/build/233255199 at 2023-09-02 - clean-unions # failure in job https://hydra.nixos.org/build/233237582 at 2023-09-02 - cleff # failure in job https://hydra.nixos.org/build/233243158 at 2023-09-02 + - clerk # failure in job https://hydra.nixos.org/build/252713517 at 2024-03-16 - clevercss # failure in job https://hydra.nixos.org/build/233206298 at 2023-09-02 - clexer # failure in job https://hydra.nixos.org/build/233229804 at 2023-09-02 - cli-builder # failure in job https://hydra.nixos.org/build/233209961 at 2023-09-02 @@ -777,6 +823,7 @@ broken-packages: - clplug # failure in job https://hydra.nixos.org/build/233236794 at 2023-09-02 - clr-host # failure in job https://hydra.nixos.org/build/233207709 at 2023-09-02 - clr-typed # failure in job https://hydra.nixos.org/build/233212102 at 2023-09-02 + - cltw # failure in job https://hydra.nixos.org/build/252735903 at 2024-03-16 - cluss # failure in job https://hydra.nixos.org/build/233245341 at 2023-09-02 - cmark-highlight # failure in job https://hydra.nixos.org/build/233218534 at 2023-09-02 - cmark-patterns # failure in job https://hydra.nixos.org/build/233192983 at 2023-09-02 @@ -798,11 +845,13 @@ broken-packages: - codecov-haskell # failure in job https://hydra.nixos.org/build/233256758 at 2023-09-02 - codeforces-cli # failure in job https://hydra.nixos.org/build/233210719 at 2023-09-02 - codepad # failure in job https://hydra.nixos.org/build/233197730 at 2023-09-02 + - codeworld-api # failure in job https://hydra.nixos.org/build/252720413 at 2024-03-16 - codex # failure in job https://hydra.nixos.org/build/233212311 at 2023-09-02 - codo-notation # failure in job https://hydra.nixos.org/build/233202566 at 2023-09-02 - coercible-utils # failure in job https://hydra.nixos.org/build/233230462 at 2023-09-02 - coinbase-pro # failure in job https://hydra.nixos.org/build/233245350 at 2023-09-02 - coin # failure in job https://hydra.nixos.org/build/233198975 at 2023-09-02 + - coinor-clp # failure in job https://hydra.nixos.org/build/252724287 at 2024-03-16 - colchis # failure in job https://hydra.nixos.org/build/233207690 at 2023-09-02 - collada-output # failure in job https://hydra.nixos.org/build/233192394 at 2023-09-02 - collapse-util # failure in job https://hydra.nixos.org/build/233238818 at 2023-09-02 @@ -813,6 +862,7 @@ broken-packages: - co-log-sys # failure in job https://hydra.nixos.org/build/233206587 at 2023-09-02 - colonnade # failure in job https://hydra.nixos.org/build/233248956 at 2023-09-02 - colorless # failure in job https://hydra.nixos.org/build/233220728 at 2023-09-02 + - colour-text # failure in job https://hydra.nixos.org/build/252712609 at 2024-03-16 - coltrane # failure in job https://hydra.nixos.org/build/233216437 at 2023-09-02 - comark-syntax # failure in job https://hydra.nixos.org/build/233243043 at 2023-09-02 - combinat-compat # failure in job https://hydra.nixos.org/build/233201337 at 2023-09-02 @@ -825,6 +875,7 @@ broken-packages: - Command # failure in job https://hydra.nixos.org/build/233249718 at 2023-09-02 - Commando # failure in job https://hydra.nixos.org/build/233248911 at 2023-09-02 - commodities # failure in job https://hydra.nixos.org/build/233239851 at 2023-09-02 + - comonad-extras # failure in job https://hydra.nixos.org/build/252715520 at 2024-03-16 - Compactable # failure in job https://hydra.nixos.org/build/233227285 at 2023-09-02 - compactable # failure in job https://hydra.nixos.org/build/233228106 at 2023-09-02 - compact-list # failure in job https://hydra.nixos.org/build/233241961 at 2023-09-02 @@ -872,6 +923,7 @@ broken-packages: - conductive-base # failure in job https://hydra.nixos.org/build/233234746 at 2023-09-02 - conduit-audio-lame # failure in job https://hydra.nixos.org/build/233253987 at 2023-09-02 - conduit-audio-samplerate # failure in job https://hydra.nixos.org/build/233208457 at 2023-09-02 + - conduit-audio-sndfile # failure in job https://hydra.nixos.org/build/252728043 at 2024-03-16 - conduit-connection # failure in job https://hydra.nixos.org/build/233232646 at 2023-09-02 - conduit-find # failure in job https://hydra.nixos.org/build/233259909 at 2023-09-02 - conduit-iconv # failure in job https://hydra.nixos.org/build/233246555 at 2023-09-02 @@ -895,12 +947,14 @@ broken-packages: - conjure # failure in job https://hydra.nixos.org/build/233220494 at 2023-09-02 - conkin # failure in job https://hydra.nixos.org/build/233246485 at 2023-09-02 - conlogger # failure in job https://hydra.nixos.org/build/233193354 at 2023-09-02 + - connection # failure in job https://hydra.nixos.org/build/252717790 at 2024-03-16 - connection-pool # failure in job https://hydra.nixos.org/build/233199817 at 2023-09-02 - connections # failure in job https://hydra.nixos.org/build/233193445 at 2023-09-02 - connection-string # failure in job https://hydra.nixos.org/build/233205032 at 2023-09-02 - Conscript # failure in job https://hydra.nixos.org/build/233216349 at 2023-09-02 - consistent # failure in job https://hydra.nixos.org/build/233210122 at 2023-09-02 - console-program # failure in job https://hydra.nixos.org/build/233207490 at 2023-09-02 + - console-style # failure in job https://hydra.nixos.org/build/252730000 at 2024-03-16 - constable # failure in job https://hydra.nixos.org/build/233256456 at 2023-09-02 - const # failure in job https://hydra.nixos.org/build/233227000 at 2023-09-02 - const-math-ghc-plugin # failure in job https://hydra.nixos.org/build/233198147 at 2023-09-02 @@ -941,6 +995,7 @@ broken-packages: - corebot-bliki # failure in job https://hydra.nixos.org/build/233241143 at 2023-09-02 - core-compiler # failure in job https://hydra.nixos.org/build/233250303 at 2023-09-02 - CoreDump # failure in job https://hydra.nixos.org/build/233247860 at 2023-09-02 + - core-effect-effectful # failure in job https://hydra.nixos.org/build/252723824 at 2024-03-16 - CoreErlang # failure in job https://hydra.nixos.org/build/233199110 at 2023-09-02 - core # failure in job https://hydra.nixos.org/build/233253971 at 2023-09-02 - core-haskell # failure in job https://hydra.nixos.org/build/233222588 at 2023-09-02 @@ -959,7 +1014,9 @@ broken-packages: - cozo-hs # failure in job https://hydra.nixos.org/build/241432654 at 2023-11-19 - cparsing # failure in job https://hydra.nixos.org/build/233192377 at 2023-09-02 - cpio-conduit # failure in job https://hydra.nixos.org/build/233220518 at 2023-09-02 + - CPL # failure in job https://hydra.nixos.org/build/252731771 at 2024-03-16 - cplusplus-th # failure in job https://hydra.nixos.org/build/233204461 at 2023-09-02 + - cps-except # failure in job https://hydra.nixos.org/build/252711064 at 2024-03-16 - cpuperf # failure in job https://hydra.nixos.org/build/233252964 at 2023-09-02 - cpython # failure in job https://hydra.nixos.org/build/233255188 at 2023-09-02 - cql-io # failure in job https://hydra.nixos.org/build/233245286 at 2023-09-02 @@ -982,6 +1039,7 @@ broken-packages: - criterion-compare # failure in job https://hydra.nixos.org/build/233257858 at 2023-09-02 - criterion-plus # failure in job https://hydra.nixos.org/build/233194095 at 2023-09-02 - criterion-to-html # failure in job https://hydra.nixos.org/build/233209983 at 2023-09-02 + - criu-rpc-types # failure in job https://hydra.nixos.org/build/252715844 at 2024-03-16 - crjdt-haskell # failure in job https://hydra.nixos.org/build/233199652 at 2023-09-02 - crockford # failure in job https://hydra.nixos.org/build/233210759 at 2023-09-02 - crocodile # failure in job https://hydra.nixos.org/build/233222277 at 2023-09-02 @@ -991,16 +1049,20 @@ broken-packages: - crypto-cipher-benchmarks # failure in job https://hydra.nixos.org/build/233195297 at 2023-09-02 - cryptocompare # failure in job https://hydra.nixos.org/build/233192898 at 2023-09-02 - cryptoconditions # failure in job https://hydra.nixos.org/build/233211816 at 2023-09-02 + - crypto-enigma # failure in job https://hydra.nixos.org/build/252722224 at 2024-03-16 + - Crypto # failure in job https://hydra.nixos.org/build/252738609 at 2024-03-16 - cryptoids-types # failure in job https://hydra.nixos.org/build/233242596 at 2023-09-02 - crypto-keys-ssh # failure in job https://hydra.nixos.org/build/233222227 at 2023-09-02 - crypto-multihash # failure in job https://hydra.nixos.org/build/233220770 at 2023-09-02 - crypto-numbers # failure in job https://hydra.nixos.org/build/233225721 at 2023-09-02 - crypto-pubkey-openssh # failure in job https://hydra.nixos.org/build/233207007 at 2023-09-02 - crypto-random-effect # failure in job https://hydra.nixos.org/build/233236324 at 2023-09-02 + - crypto-random # failure in job https://hydra.nixos.org/build/252715261 at 2024-03-16 - crypto-simple # failure in job https://hydra.nixos.org/build/233192703 at 2023-09-02 - cryptsy-api # failure in job https://hydra.nixos.org/build/233195814 at 2023-09-02 - csa # failure in job https://hydra.nixos.org/build/233233907 at 2023-09-02 - cse-ghc-plugin # failure in job https://hydra.nixos.org/build/233251963 at 2023-09-02 + - csg # failure in job https://hydra.nixos.org/build/252719752 at 2024-03-16 - CSPM-Frontend # failure in job https://hydra.nixos.org/build/233219295 at 2023-09-02 - cspretty # failure in job https://hydra.nixos.org/build/233246796 at 2023-09-02 - css-easings # failure in job https://hydra.nixos.org/build/233203513 at 2023-09-02 @@ -1008,6 +1070,7 @@ broken-packages: - css-selectors # failure in job https://hydra.nixos.org/build/233247710 at 2023-09-02 - css-simple # failure in job https://hydra.nixos.org/build/233220768 at 2023-09-02 - C-structs # failure in job https://hydra.nixos.org/build/233247498 at 2023-09-02 + - csv-conduit # failure in job https://hydra.nixos.org/build/252718484 at 2024-03-16 - csv-nptools # failure in job https://hydra.nixos.org/build/233215773 at 2023-09-02 - 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 @@ -1016,6 +1079,7 @@ broken-packages: - 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 + - cudd # failure in job https://hydra.nixos.org/build/252716117 at 2024-03-16 - curl-aeson # failure in job https://hydra.nixos.org/build/233210106 at 2023-09-02 - curl-runnings # failure in job https://hydra.nixos.org/build/233258680 at 2023-09-02 - curly-expander # failure in job https://hydra.nixos.org/build/233250838 at 2023-09-02 @@ -1027,10 +1091,13 @@ broken-packages: - curryrs # failure in job https://hydra.nixos.org/build/233250943 at 2023-09-02 - cursedcsv # failure in job https://hydra.nixos.org/build/233253732 at 2023-09-02 - curves # failure in job https://hydra.nixos.org/build/233237354 at 2023-09-02 + - custom-interpolation # failure in job https://hydra.nixos.org/build/252711669 at 2024-03-16 - custom-prelude # failure in job https://hydra.nixos.org/build/233216882 at 2023-09-02 - cut-the-crap # failure in job https://hydra.nixos.org/build/233238478 at 2023-09-02 - CV # failure in job https://hydra.nixos.org/build/233223571 at 2023-09-02 + - d10 # failure in job https://hydra.nixos.org/build/252720183 at 2024-03-16 - d3js # failure in job https://hydra.nixos.org/build/233251474 at 2023-09-02 + - daemonize-doublefork # failure in job https://hydra.nixos.org/build/252714429 at 2024-03-16 - dag # failure in job https://hydra.nixos.org/build/233220719 at 2023-09-02 - DAG-Tournament # failure in job https://hydra.nixos.org/build/233218747 at 2023-09-02 - dahdit # failure in job https://hydra.nixos.org/build/233245113 at 2023-09-02 @@ -1039,10 +1106,10 @@ 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 + - darcs # doesn't support unix >= 2.8, 2024-01-13 - darcs-graph # failure in job https://hydra.nixos.org/build/233245230 at 2023-09-02 - darcs-monitor # failure in job https://hydra.nixos.org/build/233249455 at 2023-09-02 - darkplaces-rcon # failure in job https://hydra.nixos.org/build/233247609 at 2023-09-02 @@ -1058,6 +1125,7 @@ broken-packages: - database-study # failure in job https://hydra.nixos.org/build/233222466 at 2023-09-02 - data-check # failure in job https://hydra.nixos.org/build/233210384 at 2023-09-02 - data-combinator-gen # failure in job https://hydra.nixos.org/build/233193769 at 2023-09-02 + - data-compat # failure in job https://hydra.nixos.org/build/252715428 at 2024-03-16 - data-concurrent-queue # failure in job https://hydra.nixos.org/build/233252841 at 2023-09-02 - data-construction # failure in job https://hydra.nixos.org/build/233251464 at 2023-09-02 - data-constructors # failure in job https://hydra.nixos.org/build/233241097 at 2023-09-02 @@ -1067,6 +1135,7 @@ broken-packages: - data-diverse-lens # failure in job https://hydra.nixos.org/build/233221672 at 2023-09-02 - datadog # failure in job https://hydra.nixos.org/build/233191124 at 2023-09-02 - data-easy # failure in job https://hydra.nixos.org/build/233250802 at 2023-09-02 + - data-elevator # failure in job https://hydra.nixos.org/build/252730351 at 2024-03-16 - data-embed # failure in job https://hydra.nixos.org/build/233201230 at 2023-09-02 - data-emoticons # failure in job https://hydra.nixos.org/build/233255035 at 2023-09-02 - data-filepath # failure in job https://hydra.nixos.org/build/233243231 at 2023-09-02 @@ -1149,6 +1218,7 @@ broken-packages: - deepseq-instances # failure in job https://hydra.nixos.org/build/233236748 at 2023-09-02 - deepseq-magic # failure in job https://hydra.nixos.org/build/233228993 at 2023-09-02 - deepseq-th # failure in job https://hydra.nixos.org/build/233233106 at 2023-09-02 + - defaultable-map # failure in job https://hydra.nixos.org/build/252731762 at 2024-03-16 - definitive-base # failure in job https://hydra.nixos.org/build/233255489 at 2023-09-02 - defun-bool # failure in job https://hydra.nixos.org/build/245696015 at 2024-01-07 - deiko-config # failure in job https://hydra.nixos.org/build/233210895 at 2023-09-02 @@ -1159,6 +1229,7 @@ broken-packages: - denominate # failure in job https://hydra.nixos.org/build/233214619 at 2023-09-02 - dense # failure in job https://hydra.nixos.org/build/233205807 at 2023-09-02 - dense-int-set # failure in job https://hydra.nixos.org/build/233214797 at 2023-09-02 + - dependency # failure in job https://hydra.nixos.org/build/252727325 at 2024-03-16 - dependent-hashmap # failure in job https://hydra.nixos.org/build/233202881 at 2023-09-02 - dependent-monoidal-map # failure in job https://hydra.nixos.org/build/233212829 at 2023-09-02 - dep-t # failure in job https://hydra.nixos.org/build/233217847 at 2023-09-02 @@ -1168,11 +1239,14 @@ broken-packages: - derive-enumerable # failure in job https://hydra.nixos.org/build/233254290 at 2023-09-02 - derive # failure in job https://hydra.nixos.org/build/233209166 at 2023-09-02 - derive-gadt # failure in job https://hydra.nixos.org/build/233220430 at 2023-09-02 + - derive-has-field # failure in job https://hydra.nixos.org/build/252735604 at 2024-03-16 - deriveJsonNoPrefix # failure in job https://hydra.nixos.org/build/233242453 at 2023-09-02 - derive-lifted-instances # failure in job https://hydra.nixos.org/build/233194868 at 2023-09-02 - derive-monoid # failure in job https://hydra.nixos.org/build/233205670 at 2023-09-02 - derive-trie # failure in job https://hydra.nixos.org/build/233207961 at 2023-09-02 + - deriving-openapi3 # failure in job https://hydra.nixos.org/build/252718489 at 2024-03-16 - derp-lib # failure in job https://hydra.nixos.org/build/233199053 at 2023-09-02 + - derulo # failure in job https://hydra.nixos.org/build/252725148 at 2024-03-16 - describe # failure in job https://hydra.nixos.org/build/233207296 at 2023-09-02 - descriptive # failure building library in job https://hydra.nixos.org/build/237623359 at 2023-10-21 - desktop-portal # failure in job https://hydra.nixos.org/build/233241462 at 2023-09-02 @@ -1197,6 +1271,7 @@ broken-packages: - dia-base # failure in job https://hydra.nixos.org/build/233230896 at 2023-09-02 - diagnose # failure in job https://hydra.nixos.org/build/233231767 at 2023-09-02 - diagrams-boolean # failure in job https://hydra.nixos.org/build/233202036 at 2023-09-02 + - diagrams-gi-cairo # failure in job https://hydra.nixos.org/build/252724017 at 2024-03-16 - diagrams-pdf # failure in job https://hydra.nixos.org/build/233197864 at 2023-09-02 - diagrams-qrcode # failure in job https://hydra.nixos.org/build/233229542 at 2023-09-02 - diagrams-rubiks-cube # failure in job https://hydra.nixos.org/build/233213426 at 2023-09-02 @@ -1217,7 +1292,9 @@ broken-packages: - digestive-bootstrap # failure in job https://hydra.nixos.org/build/233208165 at 2023-09-02 - digestive-functors-aeson # failure in job https://hydra.nixos.org/build/233207417 at 2023-09-02 - digestive-functors-happstack # failure in job https://hydra.nixos.org/build/233222641 at 2023-09-02 + - digestive-functors-heist # failure in job https://hydra.nixos.org/build/252718667 at 2024-03-16 - digestive-functors-lucid # failure in job https://hydra.nixos.org/build/233209397 at 2023-09-02 + - digestive-functors-scotty # failure in job https://hydra.nixos.org/build/252719811 at 2024-03-16 - digestive-functors-snap # failure in job https://hydra.nixos.org/build/233238117 at 2023-09-02 - digest-pure # failure in job https://hydra.nixos.org/build/233194135 at 2023-09-02 - DigitalOcean # failure in job https://hydra.nixos.org/build/233231291 at 2023-09-02 @@ -1225,6 +1302,7 @@ broken-packages: - digit # failure in job https://hydra.nixos.org/build/237241758 at 2023-10-21 - dijkstra-simple # failure in job https://hydra.nixos.org/build/233218373 at 2023-09-02 - DimensionalHash # failure in job https://hydra.nixos.org/build/233230945 at 2023-09-02 + - dino # failure in job https://hydra.nixos.org/build/252725815 at 2024-03-16 - diophantine # failure in job https://hydra.nixos.org/build/233229215 at 2023-09-02 - diplomacy # failure in job https://hydra.nixos.org/build/233207895 at 2023-09-02 - direct-binary-files # failure in job https://hydra.nixos.org/build/233246387 at 2023-09-02 @@ -1243,6 +1321,7 @@ broken-packages: - disjoint-containers # failure in job https://hydra.nixos.org/build/233219391 at 2023-09-02 - disjoint-set # failure in job https://hydra.nixos.org/build/233201934 at 2023-09-02 - disjoint-set-stateful # failure in job https://hydra.nixos.org/build/233253300 at 2023-09-02 + - disk-bytes # failure in job https://hydra.nixos.org/build/252722796 at 2024-03-16 - diskhash # failure in job https://hydra.nixos.org/build/233230362 at 2023-09-02 - disposable # timeout - distance # failure in job https://hydra.nixos.org/build/233255082 at 2023-09-02 @@ -1278,6 +1357,7 @@ broken-packages: - domaindriven-core # failure in job https://hydra.nixos.org/build/233234739 at 2023-09-02 - domain-optics # failure in job https://hydra.nixos.org/build/233255232 at 2023-09-02 - dom-events # failure in job https://hydra.nixos.org/build/233231199 at 2023-09-02 + - dominion # failure in job https://hydra.nixos.org/build/252714022 at 2024-03-16 - dom-parser # failure in job https://hydra.nixos.org/build/233235797 at 2023-09-02 - domplate # failure in job https://hydra.nixos.org/build/233241400 at 2023-09-02 - dom-selector # failure in job https://hydra.nixos.org/build/233212663 at 2023-09-02 @@ -1288,6 +1368,8 @@ broken-packages: - dot-linker # failure in job https://hydra.nixos.org/build/233237512 at 2023-09-02 - doublezip # failure in job https://hydra.nixos.org/build/233219270 at 2023-09-02 - doublify-toolkit # failure in job https://hydra.nixos.org/build/233223302 at 2023-09-02 + - dovin # failure in job https://hydra.nixos.org/build/252714139 at 2024-03-16 + - downhill # failure in job https://hydra.nixos.org/build/252719666 at 2024-03-16 - downloader # failure in job https://hydra.nixos.org/build/233195131 at 2023-09-02 - dozenal # failure in job https://hydra.nixos.org/build/233255439 at 2023-09-02 - dozens # failure in job https://hydra.nixos.org/build/233200638 at 2023-09-02 @@ -1303,11 +1385,13 @@ broken-packages: - DrIFT-cabalized # failure in job https://hydra.nixos.org/build/233221273 at 2023-09-02 - drifter-postgresql # failure in job https://hydra.nixos.org/build/233248442 at 2023-09-02 - DrIFT # failure in job https://hydra.nixos.org/build/233220463 at 2023-09-02 + - driving-classes-plugin # failure in job https://hydra.nixos.org/build/252724273 at 2024-03-16 - drmaa # failure in job https://hydra.nixos.org/build/233241074 at 2023-09-02 - drone # failure in job https://hydra.nixos.org/build/233207037 at 2023-09-02 - dropbox # failure in job https://hydra.nixos.org/build/233598046 at 2023-09-02 - dsc # failure in job https://hydra.nixos.org/build/233243851 at 2023-09-02 - ds-kanren # failure in job https://hydra.nixos.org/build/233216074 at 2023-09-02 + - dsmc # failure in job https://hydra.nixos.org/build/252711940 at 2024-03-16 - dson # failure in job https://hydra.nixos.org/build/233210971 at 2023-09-02 - dson-parsec # failure in job https://hydra.nixos.org/build/233236453 at 2023-09-02 - dstring # failure in job https://hydra.nixos.org/build/233238408 at 2023-09-02 @@ -1315,12 +1399,15 @@ broken-packages: - DTC # failure in job https://hydra.nixos.org/build/233252009 at 2023-09-02 - dtd-text # failure in job https://hydra.nixos.org/build/233203050 at 2023-09-02 - dtw # failure in job https://hydra.nixos.org/build/233198932 at 2023-09-02 + - dual # failure in job https://hydra.nixos.org/build/252724683 at 2024-03-16 - dual-game # failure in job https://hydra.nixos.org/build/234439752 at 2023-09-13 - dualizer # failure in job https://hydra.nixos.org/build/233237592 at 2023-09-02 - duckling # failure in job https://hydra.nixos.org/build/233247880 at 2023-09-02 - duet # failure in job https://hydra.nixos.org/build/233219004 at 2023-09-02 + - dumb-cas # failure in job https://hydra.nixos.org/build/252730634 at 2024-03-16 - dump-core # failure in job https://hydra.nixos.org/build/233244428 at 2023-09-02 - dunai-core # failure in job https://hydra.nixos.org/build/233255804 at 2023-09-02 + - dunai # failure in job https://hydra.nixos.org/build/252732304 at 2024-03-16 - Dung # failure in job https://hydra.nixos.org/build/233206343 at 2023-09-02 - dupIO # failure in job https://hydra.nixos.org/build/236688265 at 2023-10-04 - duplo # failure in job https://hydra.nixos.org/build/233237341 at 2023-09-02 @@ -1333,6 +1420,7 @@ broken-packages: - dwarf # failure in job https://hydra.nixos.org/build/233244074 at 2023-09-02 - dyckword # failure in job https://hydra.nixos.org/build/233256385 at 2023-09-02 - dyna-brick # failure in job https://hydra.nixos.org/build/233193254 at 2023-09-02 + - dynamic-graph # failure in job https://hydra.nixos.org/build/252718318 at 2024-03-16 - dynamic-graphs # failure in job https://hydra.nixos.org/build/233210231 at 2023-09-02 - dynamic-mvector # failure in job https://hydra.nixos.org/build/233252826 at 2023-09-02 - dynamic-object # failure in job https://hydra.nixos.org/build/233216605 at 2023-09-02 @@ -1344,6 +1432,7 @@ broken-packages: - dywapitchtrack # failure in job https://hydra.nixos.org/build/233195810 at 2023-09-02 - dzen-dhall # failure in job https://hydra.nixos.org/build/233245800 at 2023-09-02 - dzen-utils # failure in job https://hydra.nixos.org/build/233217831 at 2023-09-02 + - e11y # failure in job https://hydra.nixos.org/build/252717308 at 2024-03-16 - each # failure in job https://hydra.nixos.org/build/233259543 at 2023-09-02 - eager-sockets # failure in job https://hydra.nixos.org/build/233212504 at 2023-09-02 - earclipper # failure in job https://hydra.nixos.org/build/233212721 at 2023-09-02 @@ -1354,6 +1443,7 @@ broken-packages: - easy-bitcoin # failure in job https://hydra.nixos.org/build/233201882 at 2023-09-02 - easyjson # failure in job https://hydra.nixos.org/build/233199317 at 2023-09-02 - easyplot # failure in job https://hydra.nixos.org/build/233213312 at 2023-09-02 + - easyrender # failure in job https://hydra.nixos.org/build/252710524 at 2024-03-16 - easytest # failure in job https://hydra.nixos.org/build/233209710 at 2023-09-02 - ebeats # failure in job https://hydra.nixos.org/build/233235039 at 2023-09-02 - ebnf-bff # failure in job https://hydra.nixos.org/build/233221694 at 2023-09-02 @@ -1384,6 +1474,8 @@ broken-packages: - eigen # failure in job https://hydra.nixos.org/build/233204115 at 2023-09-02 - Eight-Ball-Pool-Hack-Cheats # failure in job https://hydra.nixos.org/build/233211937 at 2023-09-02 - eio # failure in job https://hydra.nixos.org/build/233256103 at 2023-09-02 + - either-both # failure in job https://hydra.nixos.org/build/252717090 at 2024-03-16 + - either-list-functions # failure in job https://hydra.nixos.org/build/252717276 at 2024-03-16 - EitherT # failure in job https://hydra.nixos.org/build/233217056 at 2023-09-02 - either-unwrap # failure in job https://hydra.nixos.org/build/233254495 at 2023-09-02 - ejdb2-binding # failure in job https://hydra.nixos.org/build/233253666 at 2023-09-02 @@ -1400,6 +1492,7 @@ broken-packages: - elevator # failure in job https://hydra.nixos.org/build/233213794 at 2023-09-02 - elision # failure in job https://hydra.nixos.org/build/233218969 at 2023-09-02 - elm-export-persistent # failure in job https://hydra.nixos.org/build/233248910 at 2023-09-02 + - elminator # failure in job https://hydra.nixos.org/build/252729949 at 2024-03-16 - elm-websocket # failure in job https://hydra.nixos.org/build/233192201 at 2023-09-02 - elocrypt # failure in job https://hydra.nixos.org/build/233229627 at 2023-09-02 - ema-generics # failure in job https://hydra.nixos.org/build/233200038 at 2023-09-02 @@ -1413,6 +1506,7 @@ broken-packages: - Empty # failure in job https://hydra.nixos.org/build/233228745 at 2023-09-02 - empty-monad # failure in job https://hydra.nixos.org/build/233259244 at 2023-09-02 - enchant # failure in job https://hydra.nixos.org/build/233196992 at 2023-09-02 + - Encode # failure in job https://hydra.nixos.org/build/252712962 at 2024-03-16 - encode-string # failure in job https://hydra.nixos.org/build/233251833 at 2023-09-02 - encoding # failure in job https://hydra.nixos.org/build/233216476 at 2023-09-02 - encoding-io # failure in job https://hydra.nixos.org/build/233208714 at 2023-09-02 @@ -1432,20 +1526,25 @@ broken-packages: - env-parser # failure in job https://hydra.nixos.org/build/233237933 at 2023-09-02 - envstatus # failure in job https://hydra.nixos.org/build/233257940 at 2023-09-02 - envy-extensible # failure in job https://hydra.nixos.org/build/233229313 at 2023-09-02 + - eo-phi-normalizer # failure in job https://hydra.nixos.org/build/252736993 at 2024-03-16 - epanet-haskell # failure in job https://hydra.nixos.org/build/233197331 at 2023-09-02 - epass # failure in job https://hydra.nixos.org/build/233194117 at 2023-09-02 - epic # failure in job https://hydra.nixos.org/build/233204921 at 2023-09-02 - epi-sim # failure in job https://hydra.nixos.org/build/233246076 at 2023-09-02 - epoll # failure in job https://hydra.nixos.org/build/233247564 at 2023-09-02 + - eprocess # failure in job https://hydra.nixos.org/build/252722826 at 2024-03-16 - epubname # failure in job https://hydra.nixos.org/build/233198937 at 2023-09-02 + - epub-tools # failure in job https://hydra.nixos.org/build/252717848 at 2024-03-16 - Eq # failure in job https://hydra.nixos.org/build/233200216 at 2023-09-02 - EqualitySolver # failure in job https://hydra.nixos.org/build/233190999 at 2023-09-02 - equational-reasoning-induction # failure in job https://hydra.nixos.org/build/233235280 at 2023-09-02 - equeue # failure in job https://hydra.nixos.org/build/233237274 at 2023-09-02 - erd # failure in job https://hydra.nixos.org/build/233215438 at 2023-09-02 + - erebos # failure in job https://hydra.nixos.org/build/252716136 at 2024-03-16 - erlang # failure in job https://hydra.nixos.org/build/233195837 at 2023-09-02 - erlang-ffi # failure in job https://hydra.nixos.org/build/233233314 at 2023-09-02 - eros # failure in job https://hydra.nixos.org/build/233247983 at 2023-09-02 + - errno # failure in job https://hydra.nixos.org/build/252725782 at 2024-03-16 - error-context # failure in job https://hydra.nixos.org/build/233245027 at 2023-09-02 - error-continuations # failure in job https://hydra.nixos.org/build/233232357 at 2023-09-02 - error-list # failure in job https://hydra.nixos.org/build/233237173 at 2023-09-02 @@ -1464,16 +1563,20 @@ broken-packages: - Etage # failure in job https://hydra.nixos.org/build/233219527 at 2023-09-02 - etcd # failure in job https://hydra.nixos.org/build/233196041 at 2023-09-02 - etc # failure in job https://hydra.nixos.org/build/233199192 at 2023-09-02 + - ethereum-analyzer-deps # failure in job https://hydra.nixos.org/build/252732846 at 2024-03-16 - ethereum-rlp # failure in job https://hydra.nixos.org/build/233236392 at 2023-09-02 - eurofxref # failure in job https://hydra.nixos.org/build/233230942 at 2023-09-02 - evdev # failure in job https://hydra.nixos.org/build/236692293 at 2023-10-04 - eve-cli # failure in job https://hydra.nixos.org/build/233254555 at 2023-09-02 - eved # failure in job https://hydra.nixos.org/build/233194319 at 2023-09-02 + - eve # failure in job https://hydra.nixos.org/build/252715362 at 2024-03-16 - event-driven # failure in job https://hydra.nixos.org/build/233233946 at 2023-09-02 - event # failure in job https://hydra.nixos.org/build/233209756 at 2023-09-02 - eventsource-api # failure in job https://hydra.nixos.org/build/233243220 at 2023-09-02 - eventsourced # failure in job https://hydra.nixos.org/build/233192731 at 2023-09-02 - eventstore # failure in job https://hydra.nixos.org/build/233202734 at 2023-09-02 + - eventuo11y-dsl # failure in job https://hydra.nixos.org/build/252711345 at 2024-03-16 + - eventuo11y # failure in job https://hydra.nixos.org/build/252711747 at 2024-03-16 - evoke # failure in job https://hydra.nixos.org/build/233213948 at 2023-09-02 - EVP # failure in job https://hydra.nixos.org/build/237241792 at 2023-10-21 - ewe # failure in job https://hydra.nixos.org/build/233217228 at 2023-09-02 @@ -1483,7 +1586,9 @@ broken-packages: - exceptional # failure in job https://hydra.nixos.org/build/233214345 at 2023-09-02 - exceptionfree-readfile # failure in job https://hydra.nixos.org/build/233222995 at 2023-09-02 - exception-monads-fd # failure in job https://hydra.nixos.org/build/233224946 at 2023-09-02 + - exception-monads-tf # failure in job https://hydra.nixos.org/build/252739085 at 2024-03-16 - exception-via # failure in job https://hydra.nixos.org/build/233197670 at 2023-09-02 + - exceptiot # failure in job https://hydra.nixos.org/build/252711579 at 2024-03-16 - exchangerates # failure in job https://hydra.nixos.org/build/233230944 at 2023-09-02 - execs # failure in job https://hydra.nixos.org/build/233210274 at 2023-09-02 - executor # failure in job https://hydra.nixos.org/build/233250118 at 2023-09-02 @@ -1497,6 +1602,7 @@ broken-packages: - exists # failure in job https://hydra.nixos.org/build/233243541 at 2023-09-02 - exitcode # failure in job https://hydra.nixos.org/build/233238454 at 2023-09-02 - exp-cache # failure in job https://hydra.nixos.org/build/233220561 at 2023-09-02 + - experimenter # failure in job https://hydra.nixos.org/build/252726011 at 2024-03-16 - exp-extended # failure in job https://hydra.nixos.org/build/233236139 at 2023-09-02 - explain # failure in job https://hydra.nixos.org/build/233207210 at 2023-09-02 - explicit-constraint-lens # failure in job https://hydra.nixos.org/build/233230188 at 2023-09-02 @@ -1526,21 +1632,29 @@ broken-packages: - factory # failure in job https://hydra.nixos.org/build/233222084 at 2023-09-02 - facts # failure in job https://hydra.nixos.org/build/233194410 at 2023-09-02 - Facts # failure in job https://hydra.nixos.org/build/233224533 at 2023-09-02 + - fad # failure in job https://hydra.nixos.org/build/252716941 at 2024-03-16 - fadno-braids # failure in job https://hydra.nixos.org/build/233246763 at 2023-09-02 - fadno-xml # failure in job https://hydra.nixos.org/build/233228192 at 2023-09-02 + - failable # failure in job https://hydra.nixos.org/build/252731566 at 2024-03-16 - failable-list # failure in job https://hydra.nixos.org/build/233198924 at 2023-09-02 - failure-detector # failure in job https://hydra.nixos.org/build/233244451 at 2023-09-02 + - failure # failure in job https://hydra.nixos.org/build/252738855 at 2024-03-16 - fake # failure in job https://hydra.nixos.org/build/233199052 at 2023-09-02 - fake-type # failure in job https://hydra.nixos.org/build/233197081 at 2023-09-02 - faktory # failure in job https://hydra.nixos.org/build/233240158 at 2023-09-02 - f-algebra-gen # failure in job https://hydra.nixos.org/build/233194303 at 2023-09-02 + - falling-turnip # failure in job https://hydra.nixos.org/build/252737877 at 2024-03-16 - fastbayes # failure in job https://hydra.nixos.org/build/233223718 at 2023-09-02 - fast-combinatorics # failure in job https://hydra.nixos.org/build/233250615 at 2023-09-02 + - fast-downward # failure in job https://hydra.nixos.org/build/252721794 at 2024-03-16 - fastedit # failure in job https://hydra.nixos.org/build/233213468 at 2023-09-02 + - faster-megaparsec # failure in job https://hydra.nixos.org/build/252713238 at 2024-03-16 - fastly # failure in job https://hydra.nixos.org/build/233213136 at 2023-09-02 + - fastmemo # failure in job https://hydra.nixos.org/build/252739389 at 2024-03-16 - fast-nats # failure in job https://hydra.nixos.org/build/233238596 at 2023-09-02 - fastpbkdf2 # failure in job https://hydra.nixos.org/build/233218574 at 2023-09-02 - FastPush # failure in job https://hydra.nixos.org/build/233224507 at 2023-09-02 + - fastsum # failure in job https://hydra.nixos.org/build/252716407 at 2024-03-16 - fast-tagsoup-utf8-only # failure in job https://hydra.nixos.org/build/233202322 at 2023-09-02 - FastxPipe # failure in job https://hydra.nixos.org/build/233232889 at 2023-09-02 - fathead-util # failure in job https://hydra.nixos.org/build/233255882 at 2023-09-02 @@ -1550,6 +1664,7 @@ broken-packages: - fcache # failure in job https://hydra.nixos.org/build/233258505 at 2023-09-02 - fca # failure in job https://hydra.nixos.org/build/233205050 at 2023-09-02 - fcf-composite # failure in job https://hydra.nixos.org/build/233252957 at 2023-09-02 + - fcf-containers # failure in job https://hydra.nixos.org/build/252729702 at 2024-03-16 - fcf-graphs # failure in job https://hydra.nixos.org/build/233254885 at 2023-09-02 - fcg # failure in job https://hydra.nixos.org/build/233228656 at 2023-09-02 - fckeditor # failure in job https://hydra.nixos.org/build/233226949 at 2023-09-02 @@ -1562,6 +1677,7 @@ broken-packages: - feed-cli # failure in job https://hydra.nixos.org/build/233234086 at 2023-09-02 - feed-collect # failure in job https://hydra.nixos.org/build/233203100 at 2023-09-02 - feed-crawl # failure in job https://hydra.nixos.org/build/233227566 at 2023-09-02 + - fei-cocoapi # failure in job https://hydra.nixos.org/build/252726625 at 2024-03-16 - fenfire # failure in job https://hydra.nixos.org/build/233254038 at 2023-09-02 - fernet # failure in job https://hydra.nixos.org/build/233228830 at 2023-09-02 - FerryCore # failure in job https://hydra.nixos.org/build/233198667 at 2023-09-02 @@ -1587,6 +1703,7 @@ broken-packages: - FileManip # failure in job https://hydra.nixos.org/build/233237292 at 2023-09-02 - fileneglect # failure in job https://hydra.nixos.org/build/233209920 at 2023-09-02 - filepather # failure in job https://hydra.nixos.org/build/237242258 at 2023-10-21 + - FilePather # failure in job https://hydra.nixos.org/build/252715750 at 2024-03-16 - Files # failure in job https://hydra.nixos.org/build/233207543 at 2023-09-02 - filesystem-conduit # failure in job https://hydra.nixos.org/build/233239975 at 2023-09-02 - FileSystem # failure in job https://hydra.nixos.org/build/233230289 at 2023-09-02 @@ -1601,9 +1718,11 @@ broken-packages: - fingertree-tf # failure in job https://hydra.nixos.org/build/233259910 at 2023-09-02 - finite # failure in job https://hydra.nixos.org/build/233226313 at 2023-09-02 - finite-fields # failure in job https://hydra.nixos.org/build/233191530 at 2023-09-02 + - finito # failure in job https://hydra.nixos.org/build/252721862 at 2024-03-16 - firefly-example # failure in job https://hydra.nixos.org/build/233259350 at 2023-09-02 - first-and-last # failure in job https://hydra.nixos.org/build/233256888 at 2023-09-02 - first-class-instances # failure in job https://hydra.nixos.org/build/233207181 at 2023-09-02 + - first-class-patterns # failure in job https://hydra.nixos.org/build/252739352 at 2024-03-16 - FirstPrelude # failure in job https://hydra.nixos.org/build/233256065 at 2023-09-02 - fit # failure in job https://hydra.nixos.org/build/233239893 at 2023-09-02 - fitsio # failure in job https://hydra.nixos.org/build/233246119 at 2023-09-02 @@ -1625,15 +1744,19 @@ broken-packages: - flaccuraterip # failure in job https://hydra.nixos.org/build/233255839 at 2023-09-02 - flamethrower # failure in job https://hydra.nixos.org/build/233258696 at 2023-09-02 - flamingra # failure in job https://hydra.nixos.org/build/233242907 at 2023-09-02 + - flatbuffers # failure in job https://hydra.nixos.org/build/252718245 at 2024-03-16 - flat-maybe # failure in job https://hydra.nixos.org/build/233197544 at 2023-09-02 - flat-mcmc # failure in job https://hydra.nixos.org/build/233234404 at 2023-09-02 - flay # failure in job https://hydra.nixos.org/build/233235511 at 2023-09-02 - flexible-time # failure in job https://hydra.nixos.org/build/233208099 at 2023-09-02 - flickr # failure in job https://hydra.nixos.org/build/233212718 at 2023-09-02 + - flink-statefulfun # failure in job https://hydra.nixos.org/build/252724456 at 2024-03-16 - Flint2 # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/239246414 at 2023-11-10 + - float128 # failure in job https://hydra.nixos.org/build/252733549 at 2024-03-16 - float-binstring # failure in job https://hydra.nixos.org/build/233203257 at 2023-09-02 - floating-bits # failure in job https://hydra.nixos.org/build/233223171 at 2023-09-02 - flock # failure in job https://hydra.nixos.org/build/233245164 at 2023-09-02 + - flow2dot # failure in job https://hydra.nixos.org/build/252733511 at 2024-03-16 - flowdock-api # failure in job https://hydra.nixos.org/build/233215251 at 2023-09-02 - flowdock # failure in job https://hydra.nixos.org/build/233206736 at 2023-09-02 - flowdock-rest # failure in job https://hydra.nixos.org/build/233240090 at 2023-09-02 @@ -1647,12 +1770,15 @@ broken-packages: - flux-monoid # failure in job https://hydra.nixos.org/build/233202845 at 2023-09-02 - fmark # failure in job https://hydra.nixos.org/build/233196159 at 2023-09-02 - FModExRaw # failure in job https://hydra.nixos.org/build/233259032 at 2023-09-02 + - fn-extra # failure in job https://hydra.nixos.org/build/252737996 at 2024-03-16 - fold-debounce-conduit # failure in job https://hydra.nixos.org/build/233195249 at 2023-09-02 + - foldl-exceptions # failure in job https://hydra.nixos.org/build/252719821 at 2024-03-16 - foldl-incremental # failure in job https://hydra.nixos.org/build/233201921 at 2023-09-02 - foldl-statistics # failure in job https://hydra.nixos.org/build/233243724 at 2023-09-02 - foldl-transduce # failure in job https://hydra.nixos.org/build/233192486 at 2023-09-02 - folds-common # failure in job https://hydra.nixos.org/build/233237316 at 2023-09-02 - follow # failure in job https://hydra.nixos.org/build/233255423 at 2023-09-02 + - follow-file # failure in job https://hydra.nixos.org/build/252732901 at 2024-03-16 - fontconfig-pure # failure in job https://hydra.nixos.org/build/233254573 at 2023-09-02 - font-opengl-basic4x6 # failure in job https://hydra.nixos.org/build/233200978 at 2023-09-02 - forbidden-fruit # failure in job https://hydra.nixos.org/build/233258954 at 2023-09-02 @@ -1684,8 +1810,11 @@ broken-packages: - Frames-beam # failure in job https://hydra.nixos.org/build/241429730 at 2023-11-19 - Frames-streamly # failure in job https://hydra.nixos.org/build/241420906 at 2023-11-19 - franchise # failure in job https://hydra.nixos.org/build/233256790 at 2023-09-02 + - franz # failure in job https://hydra.nixos.org/build/252725109 at 2024-03-16 - fraxl # failure in job https://hydra.nixos.org/build/233219345 at 2023-09-02 - freddy # failure in job https://hydra.nixos.org/build/233208999 at 2023-09-02 + - free-algebras # failure in job https://hydra.nixos.org/build/252728477 at 2024-03-16 + - free-applicative-t # failure in job https://hydra.nixos.org/build/252715728 at 2024-03-16 - free-concurrent # failure in job https://hydra.nixos.org/build/233257070 at 2023-09-02 - f-ree-hack-cheats-free-v-bucks-generator # failure in job https://hydra.nixos.org/build/233225159 at 2023-09-02 - free-http # failure in job https://hydra.nixos.org/build/233227362 at 2023-09-02 @@ -1696,12 +1825,14 @@ broken-packages: - freesect # failure in job https://hydra.nixos.org/build/233218671 at 2023-09-02 - freesound # failure in job https://hydra.nixos.org/build/233240464 at 2023-09-02 - free-theorems-counterexamples # failure in job https://hydra.nixos.org/build/233231989 at 2023-09-02 + - free-theorems # failure in job https://hydra.nixos.org/build/252725016 at 2024-03-16 - free-theorems-seq # failure in job https://hydra.nixos.org/build/233207326 at 2023-09-02 - free-theorems-webui # failure in job https://hydra.nixos.org/build/233255034 at 2023-09-02 - FreeTypeGL # failure in job https://hydra.nixos.org/build/233212222 at 2023-09-02 - freetype-simple # failure in job https://hydra.nixos.org/build/233249707 at 2023-09-02 - free-v-bucks-generator-no-survey # failure in job https://hydra.nixos.org/build/233208419 at 2023-09-02 - free-v-bucks-generator-ps4-no-survey # failure in job https://hydra.nixos.org/build/233190747 at 2023-09-02 + - fregel # failure in job https://hydra.nixos.org/build/252734327 at 2024-03-16 - freq # failure in job https://hydra.nixos.org/build/233247154 at 2023-09-02 - fresh # failure in job https://hydra.nixos.org/build/233196569 at 2023-09-02 - fresnel # failure in job https://hydra.nixos.org/build/233214198 at 2023-09-02 @@ -1726,10 +1857,12 @@ broken-packages: - ftp-client # failure in job https://hydra.nixos.org/build/233227664 at 2023-09-02 - ftp-conduit # failure in job https://hydra.nixos.org/build/233244330 at 2023-09-02 - ftphs # failure in job https://hydra.nixos.org/build/233215550 at 2023-09-02 + - FULE # failure in job https://hydra.nixos.org/build/252719910 at 2024-03-16 - full-sessions # failure in job https://hydra.nixos.org/build/233254332 at 2023-09-02 - funbot-client # failure in job https://hydra.nixos.org/build/233255739 at 2023-09-02 - funcons-values # failure in job https://hydra.nixos.org/build/233194179 at 2023-09-02 - function-instances-algebra # failure in job https://hydra.nixos.org/build/233202209 at 2023-09-02 + - functor-combinators # failure in job https://hydra.nixos.org/build/252714438 at 2024-03-16 - functor-friends # failure in job https://hydra.nixos.org/build/233208108 at 2023-09-02 - functor-infix # failure in job https://hydra.nixos.org/build/233228794 at 2023-09-02 - functorm # failure in job https://hydra.nixos.org/build/233212335 at 2023-09-02 @@ -1739,6 +1872,7 @@ broken-packages: - funpat # failure in job https://hydra.nixos.org/build/233222123 at 2023-09-02 - funspection # failure in job https://hydra.nixos.org/build/233227352 at 2023-09-02 - fused-effects-exceptions # failure in job https://hydra.nixos.org/build/233203744 at 2023-09-02 + - fused-effects # failure in job https://hydra.nixos.org/build/252724943 at 2024-03-16 - fused-effects-mwc-random # failure in job https://hydra.nixos.org/build/233253228 at 2023-09-02 - fused-effects-resumable # failure in job https://hydra.nixos.org/build/233242479 at 2023-09-02 - fused-effects-th # failure in job https://hydra.nixos.org/build/233192186 at 2023-09-02 @@ -1748,24 +1882,32 @@ broken-packages: - future # failure in job https://hydra.nixos.org/build/233224844 at 2023-09-02 - futures # failure in job https://hydra.nixos.org/build/233230206 at 2023-09-02 - fuzzyfind # failure in job https://hydra.nixos.org/build/233206269 at 2023-09-02 + - fuzzy-parse # failure in job https://hydra.nixos.org/build/252728734 at 2024-03-16 + - fuzzy-time-gen # failure in job https://hydra.nixos.org/build/252737793 at 2024-03-16 - fuzzy-timings # failure in job https://hydra.nixos.org/build/233235765 at 2023-09-02 - fvars # failure in job https://hydra.nixos.org/build/234461649 at 2023-09-13 - fwgl # failure in job https://hydra.nixos.org/build/233246210 at 2023-09-02 - g4ip # failure in job https://hydra.nixos.org/build/233248315 at 2023-09-02 + - gambler # failure in job https://hydra.nixos.org/build/252732701 at 2024-03-16 - gameclock # failure in job https://hydra.nixos.org/build/233234964 at 2023-09-02 - game-probability # failure in job https://hydra.nixos.org/build/233191255 at 2023-09-02 - gamgee # failure in job https://hydra.nixos.org/build/233249846 at 2023-09-02 - Gamgine # failure in job https://hydra.nixos.org/build/233242510 at 2023-09-02 + - gang-of-threads # failure in job https://hydra.nixos.org/build/252716251 at 2024-03-16 - Ganymede # failure in job https://hydra.nixos.org/build/233248892 at 2023-09-02 - garepinoh # failure in job https://hydra.nixos.org/build/233238111 at 2023-09-02 - gargoyle # failure in job https://hydra.nixos.org/build/233196445 at 2023-09-02 - gas # failure in job https://hydra.nixos.org/build/233233966 at 2023-09-02 + - gasp # failure in job https://hydra.nixos.org/build/252731457 at 2024-03-16 - gather # failure in job https://hydra.nixos.org/build/233208848 at 2023-09-02 - gc-monitoring-wai # failure in job https://hydra.nixos.org/build/233209449 at 2023-09-02 - gconf # failure in job https://hydra.nixos.org/build/233259023 at 2023-09-02 - gdiff-th # failure in job https://hydra.nixos.org/build/233215065 at 2023-09-02 + - gearhash # failure in job https://hydra.nixos.org/build/252728216 at 2024-03-16 - gelatin # failure in job https://hydra.nixos.org/build/233249394 at 2023-09-02 - gemcap # failure in job https://hydra.nixos.org/build/233202506 at 2023-09-02 + - gemini-server # failure in job https://hydra.nixos.org/build/252717988 at 2024-03-16 + - gemmula-altera # failure in job https://hydra.nixos.org/build/252721416 at 2024-03-16 - 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 @@ -1788,16 +1930,19 @@ broken-packages: - generic-pretty # failure in job https://hydra.nixos.org/build/233205583 at 2023-09-02 - generic-pretty-instances # failure in job https://hydra.nixos.org/build/233243114 at 2023-09-02 - generic-records # failure in job https://hydra.nixos.org/build/233237235 at 2023-09-02 + - generics-eot # failure in job https://hydra.nixos.org/build/252717610 at 2024-03-16 - genericserialize # failure in job https://hydra.nixos.org/build/233253092 at 2023-09-02 - generic-server # failure in job https://hydra.nixos.org/build/233259385 at 2023-09-02 - generics-mrsop # failure in job https://hydra.nixos.org/build/233233310 at 2023-09-02 - generic-storable # failure in job https://hydra.nixos.org/build/233213225 at 2023-09-02 - generic-tree # failure in job https://hydra.nixos.org/build/233219539 at 2023-09-02 + - generic-trie # failure in job https://hydra.nixos.org/build/252733076 at 2024-03-16 - generic-xmlpickler # failure in job https://hydra.nixos.org/build/233246507 at 2023-09-02 - genetics # failure in job https://hydra.nixos.org/build/233219599 at 2023-09-02 - genifunctors # failure in job https://hydra.nixos.org/build/233255126 at 2023-09-02 - gen-imports # failure in job https://hydra.nixos.org/build/233216588 at 2023-09-02 - geniplate # failure in job https://hydra.nixos.org/build/233233607 at 2023-09-02 + - geniplate-mirror # failure in job https://hydra.nixos.org/build/252731252 at 2024-03-16 - gen-passwd # failure in job https://hydra.nixos.org/build/233224836 at 2023-09-02 - genprog # failure in job https://hydra.nixos.org/build/233198970 at 2023-09-02 - gentlemark # failure in job https://hydra.nixos.org/build/233202158 at 2023-09-02 @@ -1837,6 +1982,7 @@ broken-packages: - ghci-history-parser # failure in job https://hydra.nixos.org/build/233204448 at 2023-09-02 - ghci-lib # failure in job https://hydra.nixos.org/build/233216644 at 2023-09-02 - ghci-ng # failure in job https://hydra.nixos.org/build/233229533 at 2023-09-02 + - ghcitui # failure in job https://hydra.nixos.org/build/252737339 at 2024-03-16 - ghcjs-base-stub # timeout - ghcjs-dom-jsffi # failure in job https://hydra.nixos.org/build/233215225 at 2023-09-02 - ghcjs-fetch # timeout @@ -1855,6 +2001,8 @@ broken-packages: - 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 + - ghc-symbol # failure in job https://hydra.nixos.org/build/252710738 at 2024-03-16 + - ghc-tags # failure in job https://hydra.nixos.org/build/252730131 at 2024-03-16 - ghc-tags-plugin # failure in job https://hydra.nixos.org/build/233229916 at 2023-09-02 - ghc-time-alloc-prof # failure in job https://hydra.nixos.org/build/233242289 at 2023-09-02 - ghc-usage # failure in job https://hydra.nixos.org/build/233199565 at 2023-09-02 @@ -1898,6 +2046,7 @@ broken-packages: - git-vogue # failure in job https://hydra.nixos.org/build/233249420 at 2023-09-02 - gi-webkitwebprocessextension # failure in job https://hydra.nixos.org/build/233227647 at 2023-09-02 - glade # failure in job https://hydra.nixos.org/build/233229566 at 2023-09-02 + - glambda # failure in job https://hydra.nixos.org/build/252728236 at 2024-03-16 - glapp # failure in job https://hydra.nixos.org/build/233213499 at 2023-09-02 - glaze # failure in job https://hydra.nixos.org/build/233210047 at 2023-09-02 - Gleam # failure in job https://hydra.nixos.org/build/233228018 at 2023-09-02 @@ -1912,12 +2061,14 @@ broken-packages: - glob-posix # failure in job https://hydra.nixos.org/build/233253059 at 2023-09-02 - GlomeTrace # failure in job https://hydra.nixos.org/build/233211872 at 2023-09-02 - gloss-banana # failure in job https://hydra.nixos.org/build/234464253 at 2023-09-13 + - gloss-examples # failure in job https://hydra.nixos.org/build/252718124 at 2024-03-16 - gloss-export # failure in job https://hydra.nixos.org/build/234444988 at 2023-09-13 - gloss-game # failure in job https://hydra.nixos.org/build/234460935 at 2023-09-13 - glsl # failure in job https://hydra.nixos.org/build/233224139 at 2023-09-02 - gltf-codec # failure in job https://hydra.nixos.org/build/233205342 at 2023-09-02 - glue # failure in job https://hydra.nixos.org/build/233233587 at 2023-09-02 - g-npm # failure in job https://hydra.nixos.org/build/233215965 at 2023-09-02 + - gnutls # failure in job https://hydra.nixos.org/build/252734570 at 2024-03-16 - goa # failure in job https://hydra.nixos.org/build/233193916 at 2023-09-02 - goal-core # failure in job https://hydra.nixos.org/build/233242261 at 2023-09-02 - goatee # failure in job https://hydra.nixos.org/build/233220875 at 2023-09-02 @@ -1925,6 +2076,7 @@ broken-packages: - godot-haskell # failure in job https://hydra.nixos.org/build/233213405 at 2023-09-02 - godot-megaparsec # failure in job https://hydra.nixos.org/build/233252882 at 2023-09-02 - gofer-prelude # failure in job https://hydra.nixos.org/build/233237015 at 2023-09-02 + - goggles-gcs # failure in job https://hydra.nixos.org/build/252711128 at 2024-03-16 - gogol-core # failure in job https://hydra.nixos.org/build/233245807 at 2023-09-02 - gooey # failure in job https://hydra.nixos.org/build/233192207 at 2023-09-02 - google-cloud # failure in job https://hydra.nixos.org/build/233218503 at 2023-09-02 @@ -1950,6 +2102,7 @@ broken-packages: - GPipe # failure in job https://hydra.nixos.org/build/233202480 at 2023-09-02 - gpmf # failure in job https://hydra.nixos.org/build/233245964 at 2023-09-02 - gpx-conduit # failure in job https://hydra.nixos.org/build/233245487 at 2023-09-02 + - grab # failure in job https://hydra.nixos.org/build/252727759 at 2024-03-16 - graceful # failure in job https://hydra.nixos.org/build/233199650 at 2023-09-02 - grafana # failure in job https://hydra.nixos.org/build/233206262 at 2023-09-02 - Grafos # failure in job https://hydra.nixos.org/build/233201494 at 2023-09-02 @@ -1988,6 +2141,7 @@ broken-packages: - GroteTrap # failure in job https://hydra.nixos.org/build/233203176 at 2023-09-02 - groundhog # failure in job https://hydra.nixos.org/build/233199269 at 2023-09-02 - grouped-list # failure in job https://hydra.nixos.org/build/233240891 at 2023-09-02 + - groups-generic # failure in job https://hydra.nixos.org/build/252733900 at 2024-03-16 - group-theory # failure in job https://hydra.nixos.org/build/233235833 at 2023-09-02 - group-with # failure in job https://hydra.nixos.org/build/233196589 at 2023-09-02 - growable-vector # failure in job https://hydra.nixos.org/build/233253891 at 2023-09-02 @@ -2023,6 +2177,7 @@ broken-packages: - hackage-mirror # failure in job https://hydra.nixos.org/build/233240852 at 2023-09-02 - hackage-processing # failure in job https://hydra.nixos.org/build/233243914 at 2023-09-02 - hackage-proxy # failure in job https://hydra.nixos.org/build/233221269 at 2023-09-02 + - hackage-repo-tool # failure in job https://hydra.nixos.org/build/252731529 at 2024-03-16 - hackager # failure in job https://hydra.nixos.org/build/233247230 at 2023-09-02 - hackage-server # failure in job https://hydra.nixos.org/build/233254343 at 2023-09-02 - hackage-whatsnew # failure in job https://hydra.nixos.org/build/233194915 at 2023-09-02 @@ -2083,6 +2238,7 @@ broken-packages: - handsy # failure in job https://hydra.nixos.org/build/233192732 at 2023-09-02 - HangmanAscii # failure in job https://hydra.nixos.org/build/233192660 at 2023-09-02 - Hangman # failure in job https://hydra.nixos.org/build/233257262 at 2023-09-02 + - hangman # failure in job https://hydra.nixos.org/build/252718314 at 2024-03-16 - hannahci # failure in job https://hydra.nixos.org/build/233201493 at 2023-09-02 - hans # failure in job https://hydra.nixos.org/build/233214027 at 2023-09-02 - hanspell # failure in job https://hydra.nixos.org/build/233238153 at 2023-09-02 @@ -2095,6 +2251,7 @@ broken-packages: - happstack-clientsession # failure in job https://hydra.nixos.org/build/233224969 at 2023-09-02 - happstack # failure in job https://hydra.nixos.org/build/233196813 at 2023-09-02 - happstack-hamlet # failure in job https://hydra.nixos.org/build/233227835 at 2023-09-02 + - happstack-heist # failure in job https://hydra.nixos.org/build/252723609 at 2024-03-16 - happstack-hstringtemplate # failure in job https://hydra.nixos.org/build/233201171 at 2023-09-02 - happstack-lite # failure in job https://hydra.nixos.org/build/233196392 at 2023-09-02 - happstack-monad-peel # failure in job https://hydra.nixos.org/build/233247282 at 2023-09-02 @@ -2104,6 +2261,7 @@ broken-packages: - HAppS-Util # failure in job https://hydra.nixos.org/build/233237912 at 2023-09-02 - happybara # failure in job https://hydra.nixos.org/build/233236198 at 2023-09-02 - happybara-webkit-server # failure in job https://hydra.nixos.org/build/233247667 at 2023-09-02 + - happy-hour # failure in job https://hydra.nixos.org/build/252732958 at 2024-03-16 - HappyTree # failure in job https://hydra.nixos.org/build/233249720 at 2023-09-02 - hapstone # failure in job https://hydra.nixos.org/build/233190701 at 2023-09-02 - HaPy # failure in job https://hydra.nixos.org/build/233256693 at 2023-09-02 @@ -2114,6 +2272,7 @@ broken-packages: - HARM # failure in job https://hydra.nixos.org/build/233232650 at 2023-09-02 - HarmTrace-Base # failure in job https://hydra.nixos.org/build/233213843 at 2023-09-02 - haroonga # failure in job https://hydra.nixos.org/build/233226376 at 2023-09-02 + - harp # failure in job https://hydra.nixos.org/build/252730015 at 2024-03-16 - harpy # failure in job https://hydra.nixos.org/build/233225779 at 2023-09-02 - harvest-api # failure in job https://hydra.nixos.org/build/233213054 at 2023-09-02 - hasbolt-extras # failure in job https://hydra.nixos.org/build/233211734 at 2023-09-02 @@ -2124,8 +2283,11 @@ broken-packages: - has # failure in job https://hydra.nixos.org/build/233193689 at 2023-09-02 - hashable-extras # failure in job https://hydra.nixos.org/build/233191748 at 2023-09-02 - hashable-generics # failure in job https://hydra.nixos.org/build/233209175 at 2023-09-02 + - hashable-orphans # failure in job https://hydra.nixos.org/build/252738804 at 2024-03-16 - hashabler # failure in job https://hydra.nixos.org/build/233236154 at 2023-09-02 + - hashable-time # failure in job https://hydra.nixos.org/build/252733552 at 2024-03-16 - hashed-storage # failure in job https://hydra.nixos.org/build/233193382 at 2023-09-02 + - hasherize # failure in job https://hydra.nixos.org/build/252712987 at 2024-03-16 - hash # failure in job https://hydra.nixos.org/build/233219137 at 2023-09-02 - hashring # failure in job https://hydra.nixos.org/build/233231092 at 2023-09-02 - hashtables-plus # failure in job https://hydra.nixos.org/build/233234463 at 2023-09-02 @@ -2152,6 +2314,7 @@ broken-packages: - haskelldb # failure in job https://hydra.nixos.org/build/233248300 at 2023-09-02 - haskelldb-wx # failure in job https://hydra.nixos.org/build/233197525 at 2023-09-02 - haskell-disque # failure in job https://hydra.nixos.org/build/233226200 at 2023-09-02 + - haskell-docs-cli # failure in job https://hydra.nixos.org/build/252718877 at 2024-03-16 - HaskellForMaths # failure in job https://hydra.nixos.org/build/233237608 at 2023-09-02 - haskell-formatter # failure in job https://hydra.nixos.org/build/233237167 at 2023-09-02 - haskell-generate # failure in job https://hydra.nixos.org/build/233197927 at 2023-09-02 @@ -2219,6 +2382,7 @@ broken-packages: - hasql-backend # failure in job https://hydra.nixos.org/build/233255310 at 2023-09-02 - hasql-class # failure in job https://hydra.nixos.org/build/233191053 at 2023-09-02 - hasql-cursor-transaction # failure in job https://hydra.nixos.org/build/233240886 at 2023-09-02 + - hasql-effectful # failure in job https://hydra.nixos.org/build/252721674 at 2024-03-16 - hasql-explain-tests # failure in job https://hydra.nixos.org/build/233247034 at 2023-09-02 - hasql-generic # failure in job https://hydra.nixos.org/build/233204654 at 2023-09-02 - hasql-resource-pool # failure in job https://hydra.nixos.org/build/233217667 at 2023-09-02 @@ -2289,18 +2453,22 @@ broken-packages: - heckle # failure in job https://hydra.nixos.org/build/233228954 at 2023-09-02 - heddit # failure in job https://hydra.nixos.org/build/233229058 at 2023-09-02 - hedgehog-checkers # failure in job https://hydra.nixos.org/build/233229405 at 2023-09-02 + - hedgehog-fakedata # failure in job https://hydra.nixos.org/build/252721345 at 2024-03-16 - hedgehog-generic # failure in job https://hydra.nixos.org/build/233204695 at 2023-09-02 - hedgehog-gen # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/237243271 at 2023-10-21 - hedgehog-golden # failure in job https://hydra.nixos.org/build/233219619 at 2023-09-02 - hedgehog-lens # failure in job https://hydra.nixos.org/build/233251825 at 2023-09-02 + - hedgehog-optics # failure in job https://hydra.nixos.org/build/252734832 at 2024-03-16 - hedgehog-servant # failure in job https://hydra.nixos.org/build/233258223 at 2023-09-02 - hedis-config # failure in job https://hydra.nixos.org/build/233198326 at 2023-09-02 + - hedis-monadic # failure in job https://hydra.nixos.org/build/252738915 at 2024-03-16 - hedis-namespace # failure in job https://hydra.nixos.org/build/233256546 at 2023-09-02 - hedis-simple # failure in job https://hydra.nixos.org/build/233231466 at 2023-09-02 - hedis-tags # failure in job https://hydra.nixos.org/build/233246456 at 2023-09-02 - hedra # failure in job https://hydra.nixos.org/build/233217122 at 2023-09-02 - 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-async # failure in job https://hydra.nixos.org/build/252736889 at 2024-03-16 - heist-emanote # failure in job https://hydra.nixos.org/build/233242732 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 @@ -2333,6 +2501,7 @@ broken-packages: - hexstring # failure in job https://hydra.nixos.org/build/233193009 at 2023-09-02 - hext # failure in job https://hydra.nixos.org/build/233221345 at 2023-09-02 - hextra # failure in job https://hydra.nixos.org/build/233238071 at 2023-09-02 + - hextream # failure in job https://hydra.nixos.org/build/252712270 at 2024-03-16 - heyefi # failure in job https://hydra.nixos.org/build/233221712 at 2023-09-02 - heyting-algebras # failure in job https://hydra.nixos.org/build/233259836 at 2023-09-02 - hF2 # failure in job https://hydra.nixos.org/build/233208978 at 2023-09-02 @@ -2375,15 +2544,21 @@ broken-packages: - hierarchy # failure in job https://hydra.nixos.org/build/233203253 at 2023-09-02 - hiernotify # failure in job https://hydra.nixos.org/build/233223185 at 2023-09-02 - hifi # failure in job https://hydra.nixos.org/build/233192325 at 2023-09-02 + - higgledy # failure in job https://hydra.nixos.org/build/252718176 at 2024-03-16 - higher-leveldb # failure in job https://hydra.nixos.org/build/233237992 at 2023-09-02 - higherorder # failure in job https://hydra.nixos.org/build/233201392 at 2023-09-02 - highjson # failure in job https://hydra.nixos.org/build/233221080 at 2023-09-02 + - highlighter # failure in job https://hydra.nixos.org/build/252735594 at 2024-03-16 + - highlighting-kate # failure in job https://hydra.nixos.org/build/252739418 at 2024-03-16 - highlight-versions # failure in job https://hydra.nixos.org/build/233240502 at 2023-09-02 + - highs-lp # failure in job https://hydra.nixos.org/build/252734029 at 2024-03-16 - highWaterMark # failure in job https://hydra.nixos.org/build/233244731 at 2023-09-02 - hills # failure in job https://hydra.nixos.org/build/233215201 at 2023-09-02 - himg # failure in job https://hydra.nixos.org/build/233213810 at 2023-09-02 - hindley-milner # failure in job https://hydra.nixos.org/build/233195252 at 2023-09-02 - hindley-milner-type-check # failure in job https://hydra.nixos.org/build/233216545 at 2023-09-02 + - hinotify-bytestring # failure in job https://hydra.nixos.org/build/252716847 at 2024-03-16 + - hinotify-conduit # failure in job https://hydra.nixos.org/build/252710760 at 2024-03-16 - hinquire # failure in job https://hydra.nixos.org/build/233235549 at 2023-09-02 - hinstaller # failure in job https://hydra.nixos.org/build/233244650 at 2023-09-02 - hinterface # failure in job https://hydra.nixos.org/build/233250383 at 2023-09-02 @@ -2391,7 +2566,9 @@ broken-packages: - hint-server # failure in job https://hydra.nixos.org/build/233240346 at 2023-09-02 - hipchat-hs # failure in job https://hydra.nixos.org/build/233198550 at 2023-09-02 - Hipmunk # failure in job https://hydra.nixos.org/build/233259272 at 2023-09-02 + - hips # failure in job https://hydra.nixos.org/build/252728413 at 2024-03-16 - hipsql-api # failure in job https://hydra.nixos.org/build/233222961 at 2023-09-02 + - hipsql-monad # failure in job https://hydra.nixos.org/build/252731820 at 2024-03-16 - hircules # failure in job https://hydra.nixos.org/build/233221393 at 2023-09-02 - Hish # failure in job https://hydra.nixos.org/build/233226443 at 2023-09-02 - hissmetrics # failure in job https://hydra.nixos.org/build/233206890 at 2023-09-02 @@ -2409,6 +2586,7 @@ broken-packages: - hkd-lens # failure in job https://hydra.nixos.org/build/233242120 at 2023-09-02 - hkd-records # failure in job https://hydra.nixos.org/build/233234491 at 2023-09-02 - hkt # failure in job https://hydra.nixos.org/build/233244808 at 2023-09-02 + - hlatex # failure in job https://hydra.nixos.org/build/252732433 at 2024-03-16 - hlbfgsb # failure in job https://hydra.nixos.org/build/233260021 at 2023-09-02 - hleap # failure in job https://hydra.nixos.org/build/233229908 at 2023-09-02 - hledger-chart # failure in job https://hydra.nixos.org/build/233205387 at 2023-09-02 @@ -2427,6 +2605,7 @@ broken-packages: - hlogger # failure in job https://hydra.nixos.org/build/233197314 at 2023-09-02 - HLogger # failure in job https://hydra.nixos.org/build/233247351 at 2023-09-02 - hlongurl # failure in job https://hydra.nixos.org/build/233227204 at 2023-09-02 + - hlrdb-core # failure in job https://hydra.nixos.org/build/252728012 at 2024-03-16 - hls-brittany-plugin # failure in job https://hydra.nixos.org/build/233201998 at 2023-09-02 - hls-haddock-comments-plugin # failure in job https://hydra.nixos.org/build/233233944 at 2023-09-02 - hls-refine-imports-plugin # failure in job https://hydra.nixos.org/build/233211155 at 2023-09-02 @@ -2434,6 +2613,7 @@ broken-packages: - hls-tactics-plugin # failure in job https://hydra.nixos.org/build/233238907 at 2023-09-02 - hlwm # failure in job https://hydra.nixos.org/build/233235119 at 2023-09-02 - hly # failure in job https://hydra.nixos.org/build/233206910 at 2023-09-02 + - HMarkov # failure in job https://hydra.nixos.org/build/252712651 at 2024-03-16 - hmarkup # failure in job https://hydra.nixos.org/build/233234817 at 2023-09-02 - hmatrix-banded # failure in job https://hydra.nixos.org/build/233244249 at 2023-09-02 - hmatrix-mmap # failure in job https://hydra.nixos.org/build/233233046 at 2023-09-02 @@ -2452,6 +2632,7 @@ broken-packages: - hmp3 # failure in job https://hydra.nixos.org/build/233240864 at 2023-09-02 - Hmpf # failure in job https://hydra.nixos.org/build/233212948 at 2023-09-02 - hmumps # failure in job https://hydra.nixos.org/build/233209336 at 2023-09-02 + - hnetcdf # failure in job https://hydra.nixos.org/build/252727915 at 2024-03-16 - hnn # failure in job https://hydra.nixos.org/build/233253882 at 2023-09-02 - hnock # failure in job https://hydra.nixos.org/build/233247419 at 2023-09-02 - hnop # failure in job https://hydra.nixos.org/build/233214340 at 2023-09-02 @@ -2471,6 +2652,7 @@ broken-packages: - hogg # failure in job https://hydra.nixos.org/build/233257874 at 2023-09-02 - hoggl # failure in job https://hydra.nixos.org/build/233194252 at 2023-09-02 - hois # failure in job https://hydra.nixos.org/build/233250712 at 2023-09-02 + - hoist-error # failure in job https://hydra.nixos.org/build/252731498 at 2024-03-16 - hold-em # failure in job https://hydra.nixos.org/build/233236968 at 2023-09-02 - hole # failure in job https://hydra.nixos.org/build/233226698 at 2023-09-02 - holmes # failure in job https://hydra.nixos.org/build/233257690 at 2023-09-02 @@ -2490,6 +2672,7 @@ broken-packages: - hopencc # failure in job https://hydra.nixos.org/build/233192954 at 2023-09-02 - hopencl # failure in job https://hydra.nixos.org/build/233249443 at 2023-09-02 - HOpenCV # failure in job https://hydra.nixos.org/build/233255422 at 2023-09-02 + - hopenpgp-tools # failure in job https://hydra.nixos.org/build/252729842 at 2024-03-16 - hopfield # failure in job https://hydra.nixos.org/build/233598214 at 2023-09-02 - hoppy-generator # failure in job https://hydra.nixos.org/build/233240608 at 2023-09-02 - hops # failure in job https://hydra.nixos.org/build/233207172 at 2023-09-02 @@ -2538,6 +2721,7 @@ broken-packages: - hruby # failure in job https://hydra.nixos.org/build/233210664 at 2023-09-02 - hs2bf # failure in job https://hydra.nixos.org/build/233251996 at 2023-09-02 - hs2ps # failure in job https://hydra.nixos.org/build/233258362 at 2023-09-02 + - hsakamai # failure in job https://hydra.nixos.org/build/252722933 at 2024-03-16 - hsaml2 # failure in job https://hydra.nixos.org/build/233252618 at 2023-09-02 - hsay # failure in job https://hydra.nixos.org/build/233218925 at 2023-09-02 - hsbc # failure in job https://hydra.nixos.org/build/233206310 at 2023-09-02 @@ -2555,6 +2739,7 @@ broken-packages: - hscaffold # failure in job https://hydra.nixos.org/build/233207380 at 2023-09-02 - hscamwire # failure in job https://hydra.nixos.org/build/233194329 at 2023-09-02 - hs-carbon-examples # failure in job https://hydra.nixos.org/build/234440337 at 2023-09-13 + - hs-carbon # failure in job https://hydra.nixos.org/build/252722544 at 2024-03-16 - hscd # failure in job https://hydra.nixos.org/build/233195644 at 2023-09-02 - hscdio # failure in job https://hydra.nixos.org/build/233195843 at 2023-09-02 - hschema-aeson # failure in job https://hydra.nixos.org/build/233196871 at 2023-09-02 @@ -2582,6 +2767,7 @@ broken-packages: - hsgnutls-yj # failure in job https://hydra.nixos.org/build/233220680 at 2023-09-02 - hsgsom # failure in job https://hydra.nixos.org/build/233192340 at 2023-09-02 - HsHaruPDF # failure in job https://hydra.nixos.org/build/233220916 at 2023-09-02 + - HSH # failure in job https://hydra.nixos.org/build/252713464 at 2024-03-16 - HsHyperEstraier # failure in job https://hydra.nixos.org/build/233253787 at 2023-09-02 - hsI2C # failure in job https://hydra.nixos.org/build/233247520 at 2023-09-02 - hSimpleDB # failure in job https://hydra.nixos.org/build/233236736 at 2023-09-02 @@ -2620,9 +2806,11 @@ broken-packages: - hspec-monad-control # failure in job https://hydra.nixos.org/build/233223942 at 2023-09-02 - hspec-need-env # failure in job https://hydra.nixos.org/build/233208310 at 2023-09-02 - hspec-slow # failure in job https://hydra.nixos.org/build/233248782 at 2023-09-02 + - hspec-snap # failure in job https://hydra.nixos.org/build/252725428 at 2024-03-16 - hspec-structured-formatter # failure in job https://hydra.nixos.org/build/233199636 at 2023-09-02 - hspec-tables # failure in job https://hydra.nixos.org/build/233221785 at 2023-09-02 - HsPerl5 # failure in job https://hydra.nixos.org/build/233256038 at 2023-09-02 + - hsp # failure in job https://hydra.nixos.org/build/252718609 at 2024-03-16 - hs-pgms # failure in job https://hydra.nixos.org/build/233237693 at 2023-09-02 - hspkcs11 # failure in job https://hydra.nixos.org/build/233225806 at 2023-09-02 - hs-pkg-config # failure in job https://hydra.nixos.org/build/233240839 at 2023-09-02 @@ -2655,11 +2843,14 @@ broken-packages: - hsudoku # failure in job https://hydra.nixos.org/build/233214738 at 2023-09-02 - hs-vcard # failure in job https://hydra.nixos.org/build/233228457 at 2023-09-02 - hs-watchman # failure in job https://hydra.nixos.org/build/233217591 at 2023-09-02 + - hsx2hs # failure in job https://hydra.nixos.org/build/252733316 at 2024-03-16 - hsXenCtrl # failure in job https://hydra.nixos.org/build/233193837 at 2023-09-02 - hsx # failure in job https://hydra.nixos.org/build/233211907 at 2023-09-02 - hsyscall # failure in job https://hydra.nixos.org/build/233190699 at 2023-09-02 - hsyslog-udp # failure in job https://hydra.nixos.org/build/233205524 at 2023-09-02 - hszephyr # failure in job https://hydra.nixos.org/build/233204818 at 2023-09-02 + - htags # failure in job https://hydra.nixos.org/build/252726582 at 2024-03-16 + - htalkat # failure in job https://hydra.nixos.org/build/252714463 at 2024-03-16 - hTalos # failure in job https://hydra.nixos.org/build/233246583 at 2023-09-02 - htar # failure in job https://hydra.nixos.org/build/233218013 at 2023-09-02 - htdp-image # failure in job https://hydra.nixos.org/build/234460283 at 2023-09-13 @@ -2701,11 +2892,14 @@ broken-packages: - http-rfc7807 # failure in job https://hydra.nixos.org/build/233191433 at 2023-09-02 - http-server # failure in job https://hydra.nixos.org/build/233209925 at 2023-09-02 - http-shed # failure in job https://hydra.nixos.org/build/233236325 at 2023-09-02 + - http-slim # failure in job https://hydra.nixos.org/build/252734524 at 2024-03-16 - httpstan # failure in job https://hydra.nixos.org/build/233202072 at 2023-09-02 + - http-test # failure in job https://hydra.nixos.org/build/252738556 at 2024-03-16 - http-wget # failure in job https://hydra.nixos.org/build/233236793 at 2023-09-02 - htune # failure in job https://hydra.nixos.org/build/234447885 at 2023-09-13 - htvm # failure in job https://hydra.nixos.org/build/233218993 at 2023-09-02 - htzaar # failure in job https://hydra.nixos.org/build/233197602 at 2023-09-02 + - hub # failure in job https://hydra.nixos.org/build/252715988 at 2024-03-16 - huck # failure in job https://hydra.nixos.org/build/233235354 at 2023-09-02 - HueAPI # failure in job https://hydra.nixos.org/build/233234528 at 2023-09-02 - huff # failure in job https://hydra.nixos.org/build/233194394 at 2023-09-02 @@ -2722,6 +2916,7 @@ broken-packages: - hunit-rematch # failure in job https://hydra.nixos.org/build/233232138 at 2023-09-02 - hup # failure in job https://hydra.nixos.org/build/233246919 at 2023-09-02 - hurriyet # failure in job https://hydra.nixos.org/build/233200609 at 2023-09-02 + - husk-scheme # failure in job https://hydra.nixos.org/build/252730154 at 2024-03-16 - husky # failure in job https://hydra.nixos.org/build/233214877 at 2023-09-02 - hutton # failure in job https://hydra.nixos.org/build/233211451 at 2023-09-02 - huttons-razor # failure in job https://hydra.nixos.org/build/233224736 at 2023-09-02 @@ -2729,12 +2924,19 @@ broken-packages: - hwall-auth-iitk # failure in job https://hydra.nixos.org/build/233217629 at 2023-09-02 - hw-aws-sqs-conduit # failure building library in job https://hydra.nixos.org/build/237235400 at 2023-10-21 - hw-ci-assist # failure in job https://hydra.nixos.org/build/233207990 at 2023-09-02 + - hw-conduit # failure in job https://hydra.nixos.org/build/252713114 at 2024-03-16 + - hw-diagnostics # failure in job https://hydra.nixos.org/build/252734742 at 2024-03-16 - hw-dsv # failure in job https://hydra.nixos.org/build/233252280 at 2023-09-02 - hw-dump # failure in job https://hydra.nixos.org/build/233208818 at 2023-09-02 - hweblib # failure in job https://hydra.nixos.org/build/233250183 at 2023-09-02 + - hw-fingertree-strict # failure in job https://hydra.nixos.org/build/252718249 at 2024-03-16 - hwhile # failure in job https://hydra.nixos.org/build/233206114 at 2023-09-02 - hw-json-simd # failure in job https://hydra.nixos.org/build/233240490 at 2023-09-02 + - hw-kafka-conduit # failure in job https://hydra.nixos.org/build/252714760 at 2024-03-16 + - hw-lazy # failure in job https://hydra.nixos.org/build/252722974 at 2024-03-16 + - hw-mquery # failure in job https://hydra.nixos.org/build/252719440 at 2024-03-16 - hworker # failure in job https://hydra.nixos.org/build/233220098 at 2023-09-02 + - hw-packed-vector # failure in job https://hydra.nixos.org/build/252735800 at 2024-03-16 - hw-playground-linear # failure in job https://hydra.nixos.org/build/233208994 at 2023-09-02 - hw-prim-bits # failure in job https://hydra.nixos.org/build/233246627 at 2023-09-02 - hw-simd-cli # failure in job https://hydra.nixos.org/build/233223251 at 2023-09-02 @@ -2760,6 +2962,7 @@ broken-packages: - hyperion # failure in job https://hydra.nixos.org/build/233218339 at 2023-09-02 - hyperloglogplus # failure in job https://hydra.nixos.org/build/233259772 at 2023-09-02 - hyperscript # failure in job https://hydra.nixos.org/build/233222333 at 2023-09-02 + - hypertypes # failure in job https://hydra.nixos.org/build/252735804 at 2024-03-16 - hypher # failure in job https://hydra.nixos.org/build/233233236 at 2023-09-02 - hyraxAbif # failure in job https://hydra.nixos.org/build/233195246 at 2023-09-02 - hzulip # failure in job https://hydra.nixos.org/build/233191086 at 2023-09-02 @@ -2770,6 +2973,7 @@ broken-packages: - iap-verifier # failure in job https://hydra.nixos.org/build/233202491 at 2023-09-02 - iban # failure in job https://hydra.nixos.org/build/233236424 at 2023-09-02 - ib-api # failure in job https://hydra.nixos.org/build/233223054 at 2023-09-02 + - iCalendar # failure in job https://hydra.nixos.org/build/252886686 at 2024-03-16 - ical # failure in job https://hydra.nixos.org/build/233200229 at 2023-09-02 - icepeak # failure in job https://hydra.nixos.org/build/233242326 at 2023-09-02 - icfpc2020-galaxy # failure in job https://hydra.nixos.org/build/233208746 at 2023-09-02 @@ -2791,6 +2995,7 @@ broken-packages: - ignore # failure in job https://hydra.nixos.org/build/233238874 at 2023-09-02 - igraph # failure in job https://hydra.nixos.org/build/233192875 at 2023-09-02 - ihaskell-charts # failure in job https://hydra.nixos.org/build/233193328 at 2023-09-02 + - ihaskell-diagrams # failure in job https://hydra.nixos.org/build/252723470 at 2024-03-16 - ihaskell-gnuplot # failure in job https://hydra.nixos.org/build/233223675 at 2023-09-02 - ihaskell-graphviz # failure in job https://hydra.nixos.org/build/233200671 at 2023-09-02 - ihaskell-hvega # failure in job https://hydra.nixos.org/build/241514418 at 2023-11-20 @@ -2808,6 +3013,7 @@ broken-packages: - immortal-worker # failure in job https://hydra.nixos.org/build/233246961 at 2023-09-02 - ImperativeHaskell # failure in job https://hydra.nixos.org/build/233240920 at 2023-09-02 - impl # failure in job https://hydra.nixos.org/build/233203425 at 2023-09-02 + - implicit-hie-cradle # failure in job https://hydra.nixos.org/build/252710698 at 2024-03-16 - implicit-logging # failure in job https://hydra.nixos.org/build/233194358 at 2023-09-02 - implicit-params # failure in job https://hydra.nixos.org/build/233201527 at 2023-09-02 - imports # failure in job https://hydra.nixos.org/build/233227469 at 2023-09-02 @@ -2815,10 +3021,12 @@ broken-packages: - imprint # failure in job https://hydra.nixos.org/build/233246314 at 2023-09-02 - impure-containers # failure in job https://hydra.nixos.org/build/233251408 at 2023-09-02 - inchworm # failure in job https://hydra.nixos.org/build/233219017 at 2023-09-02 + - incremental-sat-solver # failure in job https://hydra.nixos.org/build/252738274 at 2024-03-16 - indentation-core # failure in job https://hydra.nixos.org/build/233257946 at 2023-09-02 - index-core # failure in job https://hydra.nixos.org/build/233255196 at 2023-09-02 - indexed-containers # failure in job https://hydra.nixos.org/build/233236806 at 2023-09-02 - indexed-do-notation # failure in job https://hydra.nixos.org/build/233259970 at 2023-09-02 + - indexed-extras # failure in job https://hydra.nixos.org/build/252739554 at 2024-03-16 - indextype # failure in job https://hydra.nixos.org/build/233230257 at 2023-09-02 - indices # failure in job https://hydra.nixos.org/build/233198223 at 2023-09-02 - infernal # failure in job https://hydra.nixos.org/build/233228571 at 2023-09-02 @@ -2835,12 +3043,15 @@ broken-packages: - inj-base # failure in job https://hydra.nixos.org/build/233198720 at 2023-09-02 - inject-function # failure in job https://hydra.nixos.org/build/233252462 at 2023-09-02 - injections # failure in job https://hydra.nixos.org/build/233207796 at 2023-09-02 + - inline-asm # failure in job https://hydra.nixos.org/build/252725932 at 2024-03-16 - inline-c-cuda # failure in job https://hydra.nixos.org/build/237234701 at 2023-10-21 - inline-c-objc # failure in job https://hydra.nixos.org/build/233223704 at 2023-09-02 - inline-r # failure in job https://hydra.nixos.org/build/233210520 at 2023-09-02 + - in-other-words # failure in job https://hydra.nixos.org/build/252711798 at 2024-03-16 - in-other-words-plugin # failure in job https://hydra.nixos.org/build/233202396 at 2023-09-02 - inserts # failure in job https://hydra.nixos.org/build/233198758 at 2023-09-02 - instana-haskell-trace-sdk # failure in job https://hydra.nixos.org/build/233211339 at 2023-09-02 + - instance-control # failure in job https://hydra.nixos.org/build/252726549 at 2024-03-16 - instance-map # failure in job https://hydra.nixos.org/build/233209014 at 2023-09-02 - instant-generics # failure in job https://hydra.nixos.org/build/233209385 at 2023-09-02 - instapaper-sender # failure in job https://hydra.nixos.org/build/233225390 at 2023-09-02 @@ -2848,6 +3059,7 @@ broken-packages: - intcode # failure in job https://hydra.nixos.org/build/233198813 at 2023-09-02 - integer-pure # failure in job https://hydra.nixos.org/build/233216037 at 2023-09-02 - integer-simple # failure in job https://hydra.nixos.org/build/233192893 at 2023-09-02 + - integer-types # failure in job https://hydra.nixos.org/build/252734448 at 2024-03-16 - intensional-datatys # failure in job https://hydra.nixos.org/build/233218337 at 2023-09-02 - interact # failure in job https://hydra.nixos.org/build/233228146 at 2023-09-02 - interactive-plot # failure in job https://hydra.nixos.org/build/233212280 at 2023-09-02 @@ -2861,14 +3073,17 @@ broken-packages: - interpolator # failure in job https://hydra.nixos.org/build/233218382 at 2023-09-02 - interpol # failure in job https://hydra.nixos.org/build/233218430 at 2023-09-02 - interruptible # failure in job https://hydra.nixos.org/build/233209873 at 2023-09-02 + - interspersed # failure in job https://hydra.nixos.org/build/252722645 at 2024-03-16 - interval-algebra # failure in job https://hydra.nixos.org/build/233208487 at 2023-09-02 - interval # failure in job https://hydra.nixos.org/build/233239434 at 2023-09-02 + - interval-functor # failure in job https://hydra.nixos.org/build/252729855 at 2024-03-16 - interval-patterns # failure in job https://hydra.nixos.org/build/239259401 at 2023-11-10 - interval-tree-clock # failure in job https://hydra.nixos.org/build/233234316 at 2023-09-02 - IntFormats # failure in job https://hydra.nixos.org/build/233195190 at 2023-09-02 - int-interval-map # failure in job https://hydra.nixos.org/build/233244556 at 2023-09-02 - int-like # failure in job https://hydra.nixos.org/build/233245537 at 2023-09-02 - int-multimap # failure in job https://hydra.nixos.org/build/233210427 at 2023-09-02 + - intricacy # failure in job https://hydra.nixos.org/build/252711846 at 2024-03-16 - intrinsic-superclasses # failure in job https://hydra.nixos.org/build/233228909 at 2023-09-02 - introduction # failure in job https://hydra.nixos.org/build/233223585 at 2023-09-02 - intro # failure in job https://hydra.nixos.org/build/233192297 at 2023-09-02 @@ -2884,6 +3099,7 @@ broken-packages: - iotransaction # failure in job https://hydra.nixos.org/build/233226259 at 2023-09-02 - ip2location # failure in job https://hydra.nixos.org/build/233208648 at 2023-09-02 - ip2proxy # failure in job https://hydra.nixos.org/build/233218808 at 2023-09-02 + - ipcvar # failure in job https://hydra.nixos.org/build/252724626 at 2024-03-16 - ipfs # failure in job https://hydra.nixos.org/build/233598054 at 2023-09-02 - ipopt-hs # failure in job https://hydra.nixos.org/build/233210102 at 2023-09-02 - ip-quoter # failure in job https://hydra.nixos.org/build/233234581 at 2023-09-02 @@ -2903,9 +3119,11 @@ broken-packages: - IsNull # failure in job https://hydra.nixos.org/build/233233011 at 2023-09-02 - iso8601-duration # failure in job https://hydra.nixos.org/build/233190968 at 2023-09-02 - isobmff # failure in job https://hydra.nixos.org/build/233237273 at 2023-09-02 + - iso-deriving # failure in job https://hydra.nixos.org/build/252738238 at 2024-03-16 - isotope # failure in job https://hydra.nixos.org/build/233204650 at 2023-09-02 - itcli # failure in job https://hydra.nixos.org/build/233201572 at 2023-09-02 - itemfield # failure in job https://hydra.nixos.org/build/233203571 at 2023-09-02 + - iterable # failure in job https://hydra.nixos.org/build/252729530 at 2024-03-16 - iteratee # failure in job https://hydra.nixos.org/build/233241290 at 2023-09-02 - iterative-forward-search # failure in job https://hydra.nixos.org/build/233256255 at 2023-09-02 - iterIO # failure in job https://hydra.nixos.org/build/233199156 at 2023-09-02 @@ -2939,14 +3157,18 @@ broken-packages: - jdi # failure in job https://hydra.nixos.org/build/233238540 at 2023-09-02 - jenga # failure in job https://hydra.nixos.org/build/233191848 at 2023-09-02 - jenkinsPlugins2nix # failure in job https://hydra.nixos.org/build/233259520 at 2023-09-02 + - jet # failure in job https://hydra.nixos.org/build/252729255 at 2024-03-16 - jet-stream # failure in job https://hydra.nixos.org/build/233242983 at 2023-09-02 + - j # failure in job https://hydra.nixos.org/build/252716408 at 2024-03-16 - Jikka # failure in job https://hydra.nixos.org/build/233204253 at 2023-09-02 - jinquantities # failure in job https://hydra.nixos.org/build/233205834 at 2023-09-02 + - jl # failure in job https://hydra.nixos.org/build/252726423 at 2024-03-16 - jmacro-rpc # failure in job https://hydra.nixos.org/build/233236314 at 2023-09-02 - jml-web-service # failure in job https://hydra.nixos.org/build/233225466 at 2023-09-02 - jni # failure in job https://hydra.nixos.org/build/233201106 at 2023-09-02 - join-api # failure in job https://hydra.nixos.org/build/233195265 at 2023-09-02 - joinlist # failure in job https://hydra.nixos.org/build/233248471 at 2023-09-02 + - joint # failure in job https://hydra.nixos.org/build/252724466 at 2024-03-16 - jonathanscard # failure in job https://hydra.nixos.org/build/233234239 at 2023-09-02 - jordan # failure in job https://hydra.nixos.org/build/233224727 at 2023-09-02 - jort # failure in job https://hydra.nixos.org/build/233195250 at 2023-09-02 @@ -2971,6 +3193,7 @@ broken-packages: - json-fu # failure in job https://hydra.nixos.org/build/233221469 at 2023-09-02 - json-litobj # failure in job https://hydra.nixos.org/build/233234388 at 2023-09-02 - jsonlogic-aeson # failure in job https://hydra.nixos.org/build/233246828 at 2023-09-02 + - jsonlogic # failure in job https://hydra.nixos.org/build/252726075 at 2024-03-16 - jsonnet # failure in job https://hydra.nixos.org/build/233254884 at 2023-09-02 - json-pointer # failure in job https://hydra.nixos.org/build/233229617 at 2023-09-02 - json-pointy # failure in job https://hydra.nixos.org/build/233255533 at 2023-09-02 @@ -2986,6 +3209,7 @@ broken-packages: - json-spec # failure in job https://hydra.nixos.org/build/236684808 at 2023-10-04 - jsonsql # failure in job https://hydra.nixos.org/build/233255704 at 2023-09-02 - json-syntax # failure in job https://hydra.nixos.org/build/233250639 at 2023-09-02 + - json-to-haskell # failure in job https://hydra.nixos.org/build/252711573 at 2024-03-16 - json-tools # failure in job https://hydra.nixos.org/build/233247019 at 2023-09-02 - json-tracer # failure in job https://hydra.nixos.org/build/233196632 at 2023-09-02 - jsontsv # failure in job https://hydra.nixos.org/build/233234129 at 2023-09-02 @@ -3024,6 +3248,7 @@ broken-packages: - katip-syslog # failure in job https://hydra.nixos.org/build/233238787 at 2023-09-02 - katt # failure in job https://hydra.nixos.org/build/233241058 at 2023-09-02 - katydid # failure in job https://hydra.nixos.org/build/233227524 at 2023-09-02 + - kawa # failure in job https://hydra.nixos.org/build/252728326 at 2024-03-16 - kawaii # failure in job https://hydra.nixos.org/build/233205134 at 2023-09-02 - Kawaii-Parser # failure in job https://hydra.nixos.org/build/233222574 at 2023-09-02 - kawhi # failure in job https://hydra.nixos.org/build/233193086 at 2023-09-02 @@ -3041,12 +3266,14 @@ broken-packages: - kewar # failure in job https://hydra.nixos.org/build/233237574 at 2023-09-02 - keycloak-hs # failure in job https://hydra.nixos.org/build/233193019 at 2023-09-02 - keyed # failure in job https://hydra.nixos.org/build/233251186 at 2023-09-02 + - key # failure in job https://hydra.nixos.org/build/252710595 at 2024-03-16 - khph # failure in job https://hydra.nixos.org/build/233258109 at 2023-09-02 - kickass-torrents-dump-parser # failure in job https://hydra.nixos.org/build/233210355 at 2023-09-02 - kickchan # failure in job https://hydra.nixos.org/build/233216091 at 2023-09-02 - kind-integer # failure in job https://hydra.nixos.org/build/233250066 at 2023-09-02 - kleene-list # failure in job https://hydra.nixos.org/build/233237651 at 2023-09-02 - kmn-programming # failure in job https://hydra.nixos.org/build/233258328 at 2023-09-02 + - kmonad # failure in job https://hydra.nixos.org/build/252717089 at 2024-03-16 - kmp-dfa # failure in job https://hydra.nixos.org/build/233237266 at 2023-09-02 - knots # failure in job https://hydra.nixos.org/build/233209153 at 2023-09-02 - koellner-phonetic # failure in job https://hydra.nixos.org/build/233217750 at 2023-09-02 @@ -3054,9 +3281,11 @@ broken-packages: - Konf # failure in job https://hydra.nixos.org/build/233244880 at 2023-09-02 - konnakol # failure in job https://hydra.nixos.org/build/233221792 at 2023-09-02 - kontra-config # failure in job https://hydra.nixos.org/build/233193800 at 2023-09-02 + - kontrakcja-templates # failure in job https://hydra.nixos.org/build/252739334 at 2024-03-16 - koofr-client # failure in job https://hydra.nixos.org/build/233255749 at 2023-09-02 - korea-holidays # failure in job https://hydra.nixos.org/build/233222677 at 2023-09-02 - kraken # failure in job https://hydra.nixos.org/build/233202384 at 2023-09-02 + - krank # failure in job https://hydra.nixos.org/build/252715958 at 2024-03-16 - krapsh # failure in job https://hydra.nixos.org/build/233219887 at 2023-09-02 - Kriens # failure in job https://hydra.nixos.org/build/233251673 at 2023-09-02 - krpc # failure in job https://hydra.nixos.org/build/233231587 at 2023-09-02 @@ -3084,6 +3313,7 @@ broken-packages: - lambda-cube # failure in job https://hydra.nixos.org/build/233226812 at 2023-09-02 - lambdacube-ir # failure in job https://hydra.nixos.org/build/233210019 at 2023-09-02 - LambdaDesigner # failure in job https://hydra.nixos.org/build/233216338 at 2023-09-02 + - lambda # failure in job https://hydra.nixos.org/build/252740018 at 2024-03-16 - Lambdajudge # failure in job https://hydra.nixos.org/build/233227016 at 2023-09-02 - LambdaNet # failure in job https://hydra.nixos.org/build/233197999 at 2023-09-02 - lambda-sampler # failure in job https://hydra.nixos.org/build/233205734 at 2023-09-02 @@ -3095,12 +3325,14 @@ broken-packages: - lame # failure in job https://hydra.nixos.org/build/233250932 at 2023-09-02 - laminar # failure in job https://hydra.nixos.org/build/241426331 at 2023-11-19 - language-asn # failure in job https://hydra.nixos.org/build/233227929 at 2023-09-02 + - language-bash # failure in job https://hydra.nixos.org/build/252732929 at 2024-03-16 - language-c-comments # failure in job https://hydra.nixos.org/build/233234112 at 2023-09-02 - language-c-inline # failure in job https://hydra.nixos.org/build/233245990 at 2023-09-02 - language-conf # failure in job https://hydra.nixos.org/build/233208178 at 2023-09-02 - language-csharp # failure in job https://hydra.nixos.org/build/233240911 at 2023-09-02 - language-dart # failure in job https://hydra.nixos.org/build/233220340 at 2023-09-02 - language-dockerfile # failure in job https://hydra.nixos.org/build/233197924 at 2023-09-02 + - language-ecmascript # failure in job https://hydra.nixos.org/build/252712957 at 2024-03-16 - language-elm # failure in job https://hydra.nixos.org/build/233214012 at 2023-09-02 - language-fortran # failure in job https://hydra.nixos.org/build/233205480 at 2023-09-02 - language-gcl # failure in job https://hydra.nixos.org/build/233218957 at 2023-09-02 @@ -3122,6 +3354,7 @@ broken-packages: - language-sh # failure in job https://hydra.nixos.org/build/233249709 at 2023-09-02 - language-sqlite # failure in job https://hydra.nixos.org/build/233248845 at 2023-09-02 - language-sygus # failure in job https://hydra.nixos.org/build/233192608 at 2023-09-02 + - language-thrift # failure in job https://hydra.nixos.org/build/252721081 at 2024-03-16 - language-typescript # failure in job https://hydra.nixos.org/build/233247703 at 2023-09-02 - language-webidl # failure in job https://hydra.nixos.org/build/233194656 at 2023-09-02 - laop # failure in job https://hydra.nixos.org/build/233204106 at 2023-09-02 @@ -3134,6 +3367,7 @@ broken-packages: - LATS # failure in job https://hydra.nixos.org/build/233248029 at 2023-09-02 - launchdarkly-server-sdk # failure in job https://hydra.nixos.org/build/233190791 at 2023-09-02 - launchpad-control # failure in job https://hydra.nixos.org/build/233219502 at 2023-09-02 + - lawful-classes-types # failure in job https://hydra.nixos.org/build/252727845 at 2024-03-16 - lawless-concurrent-machines # failure in job https://hydra.nixos.org/build/233225327 at 2023-09-02 - layers # failure in job https://hydra.nixos.org/build/233196766 at 2023-09-02 - layout-bootstrap # failure in job https://hydra.nixos.org/build/233223699 at 2023-09-02 @@ -3141,7 +3375,9 @@ broken-packages: - layout-rules # failure in job https://hydra.nixos.org/build/233250716 at 2023-09-02 - lazify # failure in job https://hydra.nixos.org/build/233203655 at 2023-09-02 - lazyarray # failure in job https://hydra.nixos.org/build/233192440 at 2023-09-02 + - lazy-async # failure in job https://hydra.nixos.org/build/252730698 at 2024-03-16 - lazyboy # failure in job https://hydra.nixos.org/build/233201158 at 2023-09-02 + - lazy-bracket # failure in job https://hydra.nixos.org/build/252727186 at 2024-03-16 - lazy-hash # failure in job https://hydra.nixos.org/build/233211405 at 2023-09-02 - lazy-priority-queue # failure in job https://hydra.nixos.org/build/233211457 at 2023-09-02 - lazyset # failure in job https://hydra.nixos.org/build/233248383 at 2023-09-02 @@ -3155,6 +3391,7 @@ broken-packages: - learn # failure in job https://hydra.nixos.org/build/233247385 at 2023-09-02 - Learning # failure in job https://hydra.nixos.org/build/233237137 at 2023-09-02 - learn-physics-examples # failure in job https://hydra.nixos.org/build/234444204 at 2023-09-13 + - leb128 # failure in job https://hydra.nixos.org/build/252731801 at 2024-03-16 - leetify # failure in job https://hydra.nixos.org/build/233200752 at 2023-09-02 - lendingclub # failure in job https://hydra.nixos.org/build/233239123 at 2023-09-02 - lens-datetime # failure in job https://hydra.nixos.org/build/233252409 at 2023-09-02 @@ -3165,6 +3402,7 @@ broken-packages: - lens-process # failure in job https://hydra.nixos.org/build/233242948 at 2023-09-02 - lensref # failure in job https://hydra.nixos.org/build/233205479 at 2023-09-02 - lens-simple # failure in job https://hydra.nixos.org/build/233245452 at 2023-09-02 + - lens-sop # failure in job https://hydra.nixos.org/build/252721754 at 2024-03-16 - lens-tell # failure in job https://hydra.nixos.org/build/233234619 at 2023-09-02 - lens-text-encoding # failure in job https://hydra.nixos.org/build/233222713 at 2023-09-02 - lens-th-rewrite # failure in job https://hydra.nixos.org/build/233201025 at 2023-09-02 @@ -3176,6 +3414,7 @@ broken-packages: - lenz-template # failure in job https://hydra.nixos.org/build/233206822 at 2023-09-02 - less-arbitrary # failure in job https://hydra.nixos.org/build/233231412 at 2023-09-02 - Level0 # failure in job https://hydra.nixos.org/build/233220758 at 2023-09-02 + - leveldb-haskell # failure in job https://hydra.nixos.org/build/252739424 at 2024-03-16 - level-monad # failure in job https://hydra.nixos.org/build/233257036 at 2023-09-02 - levmar # failure in job https://hydra.nixos.org/build/233254731 at 2023-09-02 - lfst # failure in job https://hydra.nixos.org/build/233240622 at 2023-09-02 @@ -3185,6 +3424,7 @@ broken-packages: - LibClang # failure in job https://hydra.nixos.org/build/233194732 at 2023-09-02 - libexpect # failure in job https://hydra.nixos.org/build/233226545 at 2023-09-02 - libGenI # failure in job https://hydra.nixos.org/build/233240857 at 2023-09-02 + - libgit # failure in job https://hydra.nixos.org/build/252729283 at 2024-03-16 - libhbb # failure in job https://hydra.nixos.org/build/233232186 at 2023-09-02 - libinfluxdb # failure in job https://hydra.nixos.org/build/233199457 at 2023-09-02 - libjenkins # failure in job https://hydra.nixos.org/build/233198788 at 2023-09-02 @@ -3207,6 +3447,7 @@ broken-packages: - libxslt # failure in job https://hydra.nixos.org/build/233248464 at 2023-09-02 - libyaml-streamly # failure in job https://hydra.nixos.org/build/233203611 at 2023-09-02 - libzfs # failure in job https://hydra.nixos.org/build/233662945 at 2023-09-02 + - LibZip # failure in job https://hydra.nixos.org/build/252734735 at 2024-03-16 - licensor # failure in job https://hydra.nixos.org/build/233248660 at 2023-09-02 - lie # failure in job https://hydra.nixos.org/build/233228953 at 2023-09-02 - life-sync # failure in job https://hydra.nixos.org/build/233241402 at 2023-09-02 @@ -3243,10 +3484,12 @@ broken-packages: - linux-blkid # failure in job https://hydra.nixos.org/build/233220151 at 2023-09-02 - linux-cgroup # failure in job https://hydra.nixos.org/build/233224448 at 2023-09-02 - linux-evdev # failure in job https://hydra.nixos.org/build/233259196 at 2023-09-02 + - linux-framebuffer # failure in job https://hydra.nixos.org/build/252721503 at 2024-03-16 - linux-kmod # failure in job https://hydra.nixos.org/build/233205933 at 2023-09-02 - linux-perf # failure in job https://hydra.nixos.org/build/233193731 at 2023-09-02 - linux-xattr # failure in job https://hydra.nixos.org/build/233226493 at 2023-09-02 - linx-gateway # failure in job https://hydra.nixos.org/build/233220744 at 2023-09-02 + - lio-fs # failure in job https://hydra.nixos.org/build/252736678 at 2024-03-16 - lio-simple # failure in job https://hydra.nixos.org/build/233200711 at 2023-09-02 - lipsum-gen # failure in job https://hydra.nixos.org/build/233233734 at 2023-09-02 - liquid # failure in job https://hydra.nixos.org/build/233255883 at 2023-09-02 @@ -3258,6 +3501,7 @@ broken-packages: - list-mux # failure in job https://hydra.nixos.org/build/233206407 at 2023-09-02 - list-prompt # failure in job https://hydra.nixos.org/build/233235855 at 2023-09-02 - list-shuffle # failure in job https://hydra.nixos.org/build/241416196 at 2023-11-19 + - list-singleton # failure in job https://hydra.nixos.org/build/252723010 at 2024-03-16 - list-t-http-client # failure in job https://hydra.nixos.org/build/233239262 at 2023-09-02 - list-t-libcurl # failure in job https://hydra.nixos.org/build/233237389 at 2023-09-02 - list-tries # failure in job https://hydra.nixos.org/build/233250041 at 2023-09-02 @@ -3272,6 +3516,7 @@ broken-packages: - llvm-base # failure in job https://hydra.nixos.org/build/233244366 at 2023-09-02 - llvm-general-pure # failure in job https://hydra.nixos.org/build/233246430 at 2023-09-02 - llvm-hs # failure in job https://hydra.nixos.org/build/233205149 at 2023-09-02 + - llvm-hs-pure # failure in job https://hydra.nixos.org/build/252721738 at 2024-03-16 - llvm-ht # failure in job https://hydra.nixos.org/build/233203770 at 2023-09-02 - llvm-party # failure in job https://hydra.nixos.org/build/233221113 at 2023-09-02 - llvm-pretty # failure in job https://hydra.nixos.org/build/233206445 at 2023-09-02 @@ -3295,6 +3540,7 @@ broken-packages: - logging-effect-extra-handler # failure in job https://hydra.nixos.org/build/233232054 at 2023-09-02 - Logic # failure in job https://hydra.nixos.org/build/233206217 at 2023-09-02 - logicst # failure in job https://hydra.nixos.org/build/233250253 at 2023-09-02 + - logic-TPTP # failure in job https://hydra.nixos.org/build/252729601 at 2024-03-16 - logict-sequence # failure in job https://hydra.nixos.org/build/233224789 at 2023-09-02 - logplex-parse # failure in job https://hydra.nixos.org/build/233248727 at 2023-09-02 - log-warper # failure in job https://hydra.nixos.org/build/233220417 at 2023-09-02 @@ -3324,6 +3570,7 @@ broken-packages: - lsfrom # failure in job https://hydra.nixos.org/build/233211705 at 2023-09-02 - lsh # failure in job https://hydra.nixos.org/build/233256686 at 2023-09-02 - lsp-client # failure in job https://hydra.nixos.org/build/233219871 at 2023-09-02 + - lti13 # failure in job https://hydra.nixos.org/build/252715722 at 2024-03-16 - ltiv1p1 # failure in job https://hydra.nixos.org/build/233200883 at 2023-09-02 - ltk # failure in job https://hydra.nixos.org/build/233244152 at 2023-09-02 - LTS # failure in job https://hydra.nixos.org/build/233206427 at 2023-09-02 @@ -3333,6 +3580,7 @@ broken-packages: - lucid-alpine # failure in job https://hydra.nixos.org/build/233199500 at 2023-09-02 - lucid-aria # failure in job https://hydra.nixos.org/build/233231489 at 2023-09-02 - lucid-hyperscript # failure in job https://hydra.nixos.org/build/233191616 at 2023-09-02 + - lucid-svg # failure in job https://hydra.nixos.org/build/252722737 at 2024-03-16 - luhn # failure in job https://hydra.nixos.org/build/233237661 at 2023-09-02 - luis-client # failure in job https://hydra.nixos.org/build/233244540 at 2023-09-02 - luka # failure in job https://hydra.nixos.org/build/233235403 at 2023-09-02 @@ -3439,6 +3687,7 @@ broken-packages: - meep # failure in job https://hydra.nixos.org/build/233193144 at 2023-09-02 - megalisp # failure in job https://hydra.nixos.org/build/233234992 at 2023-09-02 - megastore # failure in job https://hydra.nixos.org/build/233222876 at 2023-09-02 + - melf # failure in job https://hydra.nixos.org/build/252723248 at 2024-03-16 - mellon-core # failure in job https://hydra.nixos.org/build/233221666 at 2023-09-02 - melody # failure in job https://hydra.nixos.org/build/233223241 at 2023-09-02 - membrain # failure in job https://hydra.nixos.org/build/233248480 at 2023-09-02 @@ -3467,6 +3716,7 @@ broken-packages: - method # failure in job https://hydra.nixos.org/build/233230721 at 2023-09-02 - metric # failure in job https://hydra.nixos.org/build/233224295 at 2023-09-02 - metricsd-client # failure in job https://hydra.nixos.org/build/233217951 at 2023-09-02 + - metro-transport-tls # failure in job https://hydra.nixos.org/build/252717619 at 2024-03-16 - mezzo # failure in job https://hydra.nixos.org/build/233223341 at 2023-09-02 - mezzolens # failure in job https://hydra.nixos.org/build/233248307 at 2023-09-02 - mgeneric # failure in job https://hydra.nixos.org/build/233197809 at 2023-09-02 @@ -3477,6 +3727,7 @@ broken-packages: - microgroove # failure in job https://hydra.nixos.org/build/233196933 at 2023-09-02 - microlens-each # failure in job https://hydra.nixos.org/build/233253621 at 2023-09-02 - microlens-process # failure in job https://hydra.nixos.org/build/233190805 at 2023-09-02 + - microlens-pro # failure in job https://hydra.nixos.org/build/252733422 at 2024-03-16 - micrologger # failure in job https://hydra.nixos.org/build/233196212 at 2023-09-02 - micro-recursion-schemes # failure in job https://hydra.nixos.org/build/233214118 at 2023-09-02 - microsoft-translator # failure in job https://hydra.nixos.org/build/233235928 at 2023-09-02 @@ -3492,7 +3743,9 @@ broken-packages: - miku # failure in job https://hydra.nixos.org/build/233212186 at 2023-09-02 - milena # failure in job https://hydra.nixos.org/build/233257533 at 2023-09-02 - mime-directory # failure in job https://hydra.nixos.org/build/233209691 at 2023-09-02 + - mines # failure in job https://hydra.nixos.org/build/252722834 at 2024-03-16 - MiniAgda # failure in job https://hydra.nixos.org/build/233259586 at 2023-09-02 + - minicurl # failure in job https://hydra.nixos.org/build/252710787 at 2024-03-16 - miniforth # failure in job https://hydra.nixos.org/build/233220853 at 2023-09-02 - minilens # failure in job https://hydra.nixos.org/build/233191347 at 2023-09-02 - minions # failure in job https://hydra.nixos.org/build/233246840 at 2023-09-02 @@ -3523,6 +3776,7 @@ broken-packages: - Mobile-Legends-Hack-Cheats # failure in job https://hydra.nixos.org/build/233194849 at 2023-09-02 - mockazo # failure in job https://hydra.nixos.org/build/233234923 at 2023-09-02 - mock-httpd # failure in job https://hydra.nixos.org/build/233191481 at 2023-09-02 + - mock-time # failure in job https://hydra.nixos.org/build/252737870 at 2024-03-16 - modbus-tcp # failure in job https://hydra.nixos.org/build/233230661 at 2023-09-02 - model # failure in job https://hydra.nixos.org/build/233211330 at 2023-09-02 - modelicaparser # failure in job https://hydra.nixos.org/build/233207575 at 2023-09-02 @@ -3538,20 +3792,27 @@ broken-packages: - monadacme # failure in job https://hydra.nixos.org/build/233218330 at 2023-09-02 - monad-atom # failure in job https://hydra.nixos.org/build/233243367 at 2023-09-02 - monad-atom-simple # failure in job https://hydra.nixos.org/build/233259038 at 2023-09-02 + - monad-bayes # failure in job https://hydra.nixos.org/build/252725686 at 2024-03-16 - monad-branch # failure in job https://hydra.nixos.org/build/233251253 at 2023-09-02 - MonadCatchIO-mtl # failure in job https://hydra.nixos.org/build/233228214 at 2023-09-02 + - MonadCatchIO-transformers # failure in job https://hydra.nixos.org/build/252729237 at 2024-03-16 - MonadCatchIO-transformers-foreign # failure in job https://hydra.nixos.org/build/233251635 at 2023-09-02 - monad-choice # failure in job https://hydra.nixos.org/build/233255987 at 2023-09-02 - MonadCompose # failure in job https://hydra.nixos.org/build/233204478 at 2023-09-02 - monad-control-aligned # failure in job https://hydra.nixos.org/build/233240714 at 2023-09-02 - monadcryptorandom # failure in job https://hydra.nixos.org/build/233235604 at 2023-09-02 - monad-fork # failure in job https://hydra.nixos.org/build/233206855 at 2023-09-02 + - monad-gen # failure in job https://hydra.nixos.org/build/252730194 at 2024-03-16 + - monadic-arrays # failure in job https://hydra.nixos.org/build/252726939 at 2024-03-16 - monadiccp # failure in job https://hydra.nixos.org/build/233191794 at 2023-09-02 - monad-introspect # failure in job https://hydra.nixos.org/build/233248261 at 2023-09-02 + - monadio-unwrappable # failure in job https://hydra.nixos.org/build/252736153 at 2024-03-16 - Monadius # failure in job https://hydra.nixos.org/build/234456746 at 2023-09-13 + - monad-journal # failure in job https://hydra.nixos.org/build/252714543 at 2024-03-16 - monad-levels # failure in job https://hydra.nixos.org/build/233230433 at 2023-09-02 - monad-lgbt # failure in job https://hydra.nixos.org/build/233207652 at 2023-09-02 - monadLib-compose # failure in job https://hydra.nixos.org/build/233237652 at 2023-09-02 + - monadloc # failure in job https://hydra.nixos.org/build/252715531 at 2024-03-16 - monadloc-pp # failure in job https://hydra.nixos.org/build/233229067 at 2023-09-02 - monadlog # failure in job https://hydra.nixos.org/build/233210391 at 2023-09-02 - monad-log # failure in job https://hydra.nixos.org/build/233235588 at 2023-09-02 @@ -3564,18 +3825,24 @@ broken-packages: - monad-open # failure in job https://hydra.nixos.org/build/233242922 at 2023-09-02 - monad-parallel-progressbar # failure in job https://hydra.nixos.org/build/233240035 at 2023-09-02 - monad-param # failure in job https://hydra.nixos.org/build/233257283 at 2023-09-02 + - monad-peel # failure in job https://hydra.nixos.org/build/252723606 at 2024-03-16 - monad-persist # failure in job https://hydra.nixos.org/build/233214035 at 2023-09-02 + - monad-primitive # failure in job https://hydra.nixos.org/build/252713027 at 2024-03-16 + - monad-products # failure in job https://hydra.nixos.org/build/252738477 at 2024-03-16 - MonadRandomLazy # failure in job https://hydra.nixos.org/build/233247540 at 2023-09-02 - monad-ran # failure in job https://hydra.nixos.org/build/233251596 at 2023-09-02 - monad-recorder # failure in job https://hydra.nixos.org/build/233222665 at 2023-09-02 + - monads-fd # failure in job https://hydra.nixos.org/build/252731103 at 2024-03-16 - monad-skeleton # failure in job https://hydra.nixos.org/build/233234306 at 2023-09-02 - MonadStack # failure in job https://hydra.nixos.org/build/233239920 at 2023-09-02 - monad-statevar # failure in job https://hydra.nixos.org/build/233215896 at 2023-09-02 - monad-ste # failure in job https://hydra.nixos.org/build/233226514 at 2023-09-02 - monad-stlike-io # failure in job https://hydra.nixos.org/build/233254724 at 2023-09-02 + - monad-supply # failure in job https://hydra.nixos.org/build/252721130 at 2024-03-16 - monad-task # failure in job https://hydra.nixos.org/build/233199661 at 2023-09-02 - monad-throw-exit # failure in job https://hydra.nixos.org/build/233205411 at 2023-09-02 - monad-timing # failure in job https://hydra.nixos.org/build/233213441 at 2023-09-02 + - monadtransform # failure in job https://hydra.nixos.org/build/252727336 at 2024-03-16 - monad-tree # failure in job https://hydra.nixos.org/build/233259264 at 2023-09-02 - monad-tx # failure in job https://hydra.nixos.org/build/233232176 at 2023-09-02 - monad-unify # failure in job https://hydra.nixos.org/build/233202833 at 2023-09-02 @@ -3594,6 +3861,7 @@ broken-packages: - monoid-owns # failure in job https://hydra.nixos.org/build/233259043 at 2023-09-02 - monoidplus # failure in job https://hydra.nixos.org/build/233226759 at 2023-09-02 - monoids # failure in job https://hydra.nixos.org/build/233231684 at 2023-09-02 + - monomer-hagrid # failure in job https://hydra.nixos.org/build/252729072 at 2024-03-16 - monopati # failure in job https://hydra.nixos.org/build/233234119 at 2023-09-02 - monus # failure in job https://hydra.nixos.org/build/233252424 at 2023-09-02 - monus-weighted-search # timeout @@ -3601,6 +3869,7 @@ broken-packages: - morfette # failure in job https://hydra.nixos.org/build/233249575 at 2023-09-02 - morfeusz # failure in job https://hydra.nixos.org/build/233232351 at 2023-09-02 - morpheus-graphql-cli # failure in job https://hydra.nixos.org/build/233249063 at 2023-09-02 + - morpheus-graphql-code-gen # failure in job https://hydra.nixos.org/build/252733361 at 2024-03-16 - morphisms-functors # failure in job https://hydra.nixos.org/build/233255311 at 2023-09-02 - morphisms-objects # failure in job https://hydra.nixos.org/build/233216076 at 2023-09-02 - morte # failure in job https://hydra.nixos.org/build/233212193 at 2023-09-02 @@ -3629,8 +3898,11 @@ broken-packages: - mtl-evil-instances # failure in job https://hydra.nixos.org/build/233239976 at 2023-09-02 - mtl-extras # failure in job https://hydra.nixos.org/build/233199852 at 2023-09-02 - mtl-tf # failure in job https://hydra.nixos.org/build/233254943 at 2023-09-02 + - mtl-unleashed # failure in job https://hydra.nixos.org/build/252714086 at 2024-03-16 + - mtl-uplift # failure in job https://hydra.nixos.org/build/252739478 at 2024-03-16 - mtlx # failure in job https://hydra.nixos.org/build/233221631 at 2023-09-02 - mtp # failure in job https://hydra.nixos.org/build/233212895 at 2023-09-02 + - mtree # failure in job https://hydra.nixos.org/build/252722593 at 2024-03-16 - mtsl # failure in job https://hydra.nixos.org/build/233207653 at 2023-09-02 - MuCheck # failure in job https://hydra.nixos.org/build/233254207 at 2023-09-02 - mudbath # failure in job https://hydra.nixos.org/build/233198648 at 2023-09-02 @@ -3639,11 +3911,13 @@ broken-packages: - multext-east-msd # failure in job https://hydra.nixos.org/build/233191007 at 2023-09-02 - multiaddr # failure in job https://hydra.nixos.org/build/233223452 at 2023-09-02 - multiarg # failure in job https://hydra.nixos.org/build/233238633 at 2023-09-02 + - multicurryable # failure in job https://hydra.nixos.org/build/252731222 at 2024-03-16 - multihash # failure in job https://hydra.nixos.org/build/233203263 at 2023-09-02 - multi-instance # failure in job https://hydra.nixos.org/build/233203186 at 2023-09-02 - multilinear # failure in job https://hydra.nixos.org/build/233260046 at 2023-09-02 - multipass # failure in job https://hydra.nixos.org/build/233252587 at 2023-09-02 - multipath # failure in job https://hydra.nixos.org/build/233248692 at 2023-09-02 + - multiplate # failure in job https://hydra.nixos.org/build/252739560 at 2024-03-16 - multiplate-simplified # failure in job https://hydra.nixos.org/build/233241999 at 2023-09-02 - multipool # failure in job https://hydra.nixos.org/build/233234384 at 2023-09-02 - multirec # failure in job https://hydra.nixos.org/build/233242079 at 2023-09-02 @@ -3658,6 +3932,7 @@ broken-packages: - mustache2hs # failure in job https://hydra.nixos.org/build/233229095 at 2023-09-02 - mustache-haskell # failure in job https://hydra.nixos.org/build/233235667 at 2023-09-02 - mutable # failure in job https://hydra.nixos.org/build/233204639 at 2023-09-02 + - mvar-lock # failure in job https://hydra.nixos.org/build/252735681 at 2024-03-16 - mvc # failure in job https://hydra.nixos.org/build/233205036 at 2023-09-02 - mxnet # failure in job https://hydra.nixos.org/build/233212365 at 2023-09-02 - mxnet-nnvm # failure in job https://hydra.nixos.org/build/233236073 at 2023-09-02 @@ -3665,6 +3940,7 @@ broken-packages: - myo # failure in job https://hydra.nixos.org/build/233251998 at 2023-09-02 - my-package-testing # failure in job https://hydra.nixos.org/build/233201843 at 2023-09-02 - MyPrimes # failure in job https://hydra.nixos.org/build/233247934 at 2023-09-02 + - mysnapsession # failure in job https://hydra.nixos.org/build/252732102 at 2024-03-16 - mysql-effect # failure in job https://hydra.nixos.org/build/233248718 at 2023-09-02 - mysql-haskell # failure in job https://hydra.nixos.org/build/233195978 at 2023-09-02 - mysql-pure # failure in job https://hydra.nixos.org/build/233250825 at 2023-09-02 @@ -3676,6 +3952,7 @@ broken-packages: - n2o-protocols # failure in job https://hydra.nixos.org/build/233233132 at 2023-09-02 - nagios-plugin-ekg # failure in job https://hydra.nixos.org/build/233203188 at 2023-09-02 - named-binary-tag # failure in job https://hydra.nixos.org/build/233225138 at 2023-09-02 + - named-formlet # failure in job https://hydra.nixos.org/build/252711265 at 2024-03-16 - named-lock # failure in job https://hydra.nixos.org/build/233247307 at 2023-09-02 - named-servant # failure in job https://hydra.nixos.org/build/233205979 at 2023-09-02 - named-sop # failure in job https://hydra.nixos.org/build/233233523 at 2023-09-02 @@ -3697,6 +3974,7 @@ broken-packages: - naqsha # failure in job https://hydra.nixos.org/build/233256844 at 2023-09-02 - narc # failure in job https://hydra.nixos.org/build/233215853 at 2023-09-02 - nationstates # failure in job https://hydra.nixos.org/build/233243640 at 2023-09-02 + - nat-optics # failure in job https://hydra.nixos.org/build/252729307 at 2024-03-16 - nats-client # failure in job https://hydra.nixos.org/build/233241313 at 2023-09-02 - nat-sized-numbers # failure in job https://hydra.nixos.org/build/233244238 at 2023-09-02 - natural # failure in job https://hydra.nixos.org/build/233232490 at 2023-09-02 @@ -3751,6 +4029,7 @@ broken-packages: - network-simple-sockaddr # failure in job https://hydra.nixos.org/build/233204221 at 2023-09-02 - network-socket-options # failure in job https://hydra.nixos.org/build/233252466 at 2023-09-02 - network-transport-amqp # failure in job https://hydra.nixos.org/build/233224582 at 2023-09-02 + - network-transport-tests # failure in job https://hydra.nixos.org/build/252719526 at 2024-03-16 - network-voicetext # failure in job https://hydra.nixos.org/build/233204992 at 2023-09-02 - network-wai-router # failure in job https://hydra.nixos.org/build/233219167 at 2023-09-02 - neural-network-blashs # failure in job https://hydra.nixos.org/build/233244174 at 2023-09-02 @@ -3796,6 +4075,7 @@ broken-packages: - non-empty-containers # failure in job https://hydra.nixos.org/build/233201102 at 2023-09-02 - NonEmpty # failure in job https://hydra.nixos.org/build/233244009 at 2023-09-02 - nonempty-lift # failure in job https://hydra.nixos.org/build/233237065 at 2023-09-02 + - nonemptymap # failure in job https://hydra.nixos.org/build/252711949 at 2024-03-16 - non-empty-zipper # failure in job https://hydra.nixos.org/build/233244341 at 2023-09-02 - nonlinear-optimization # failure in job https://hydra.nixos.org/build/233204674 at 2023-09-02 - noodle # failure in job https://hydra.nixos.org/build/233195125 at 2023-09-02 @@ -3809,6 +4089,7 @@ broken-packages: - np-linear # failure in job https://hydra.nixos.org/build/233257696 at 2023-09-02 - nptools # failure in job https://hydra.nixos.org/build/233234905 at 2023-09-02 - nqe # failure in job https://hydra.nixos.org/build/243814217 at 2024-01-01 + - ntha # failure in job https://hydra.nixos.org/build/252730602 at 2024-03-16 - ntp-control # failure in job https://hydra.nixos.org/build/233231061 at 2023-09-02 - ntrip-client # failure in job https://hydra.nixos.org/build/233230605 at 2023-09-02 - n-tuple # failure in job https://hydra.nixos.org/build/233225021 at 2023-09-02 @@ -3819,6 +4100,8 @@ broken-packages: - NumberSieves # failure in job https://hydra.nixos.org/build/233255007 at 2023-09-02 - NumberTheory # failure in job https://hydra.nixos.org/build/233215395 at 2023-09-02 - number-wall # failure in job https://hydra.nixos.org/build/233197764 at 2023-09-02 + - numeric-logarithms # failure in job https://hydra.nixos.org/build/252727978 at 2024-03-16 + - numeric-optimization-backprop # failure in job https://hydra.nixos.org/build/252733863 at 2024-03-16 - numeric-qq # failure in job https://hydra.nixos.org/build/233207127 at 2023-09-02 - numeric-ranges # failure in job https://hydra.nixos.org/build/233191878 at 2023-09-02 - numhask-free # failure in job https://hydra.nixos.org/build/233214800 at 2023-09-02 @@ -3867,10 +4150,12 @@ broken-packages: - onama # failure in job https://hydra.nixos.org/build/233241430 at 2023-09-02 - ONC-RPC # failure in job https://hydra.nixos.org/build/233225207 at 2023-09-02 - on-demand-ssh-tunnel # failure in job https://hydra.nixos.org/build/233197181 at 2023-09-02 + - one-line-aeson-text # failure in job https://hydra.nixos.org/build/252732148 at 2024-03-16 - oneormore # failure in job https://hydra.nixos.org/build/233242475 at 2023-09-02 - online # failure in job https://hydra.nixos.org/build/233195360 at 2023-09-02 - onpartitions # failure in job https://hydra.nixos.org/build/233226163 at 2023-09-02 - onu-course # failure in job https://hydra.nixos.org/build/233233153 at 2023-09-02 + - oops # failure in job https://hydra.nixos.org/build/252738443 at 2024-03-16 - opaleye-classy # failure in job https://hydra.nixos.org/build/233214120 at 2023-09-02 - opaleye-sqlite # failure in job https://hydra.nixos.org/build/233191474 at 2023-09-02 - opaleye-trans # failure in job https://hydra.nixos.org/build/233210536 at 2023-09-02 @@ -3887,6 +4172,7 @@ broken-packages: - OpenCLRaw # failure in job https://hydra.nixos.org/build/233247133 at 2023-09-02 - OpenCLWrappers # failure in job https://hydra.nixos.org/build/233222391 at 2023-09-02 - opencog-atomspace # failure in job https://hydra.nixos.org/build/233237785 at 2023-09-02 + - opencv # failure in job https://hydra.nixos.org/build/252717564 at 2024-03-16 - opencv-raw # failure in job https://hydra.nixos.org/build/233211286 at 2023-09-02 - opendatatable # failure in job https://hydra.nixos.org/build/233254960 at 2023-09-02 - openexchangerates # failure in job https://hydra.nixos.org/build/233203238 at 2023-09-02 @@ -3908,6 +4194,7 @@ broken-packages: - OpenVGRaw # failure in job https://hydra.nixos.org/build/233254457 at 2023-09-02 - Operads # failure in job https://hydra.nixos.org/build/233233055 at 2023-09-02 - operate-do # failure in job https://hydra.nixos.org/build/233257129 at 2023-09-02 + - operational-class # failure in job https://hydra.nixos.org/build/252715658 at 2024-03-16 - operational-extra # failure in job https://hydra.nixos.org/build/233232454 at 2023-09-02 - op # failure in job https://hydra.nixos.org/build/233201812 at 2023-09-02 - oplang # failure in job https://hydra.nixos.org/build/233208221 at 2023-09-02 @@ -3916,7 +4203,9 @@ broken-packages: - optimization # failure in job https://hydra.nixos.org/build/233191078 at 2023-09-02 - optional # failure in job https://hydra.nixos.org/build/233241818 at 2023-09-02 - options-time # failure in job https://hydra.nixos.org/build/233194289 at 2023-09-02 + - optparse-applicative-cmdline-util # failure in job https://hydra.nixos.org/build/252739738 at 2024-03-16 - optparse-applicative-simple # failure in job https://hydra.nixos.org/build/233236802 at 2023-09-02 + - optparse-declarative # failure in job https://hydra.nixos.org/build/252718969 at 2024-03-16 - optparse-helper # failure in job https://hydra.nixos.org/build/233248522 at 2023-09-02 - optstream # failure in job https://hydra.nixos.org/build/233200326 at 2023-09-02 - orc # failure in job https://hydra.nixos.org/build/233216448 at 2023-09-02 @@ -3935,6 +4224,7 @@ broken-packages: - orion-hs # failure in job https://hydra.nixos.org/build/233210586 at 2023-09-02 - orizentic # failure in job https://hydra.nixos.org/build/233197904 at 2023-09-02 - OrPatterns # failure in job https://hydra.nixos.org/build/233191538 at 2023-09-02 + - orthotope-hmatrix # failure in job https://hydra.nixos.org/build/252726654 at 2024-03-16 - orville-postgresql # failure in job https://hydra.nixos.org/build/241433010 at 2023-11-19 - ory-hydra-client # failure in job https://hydra.nixos.org/build/233197456 at 2023-09-02 - ory-kratos # failure in job https://hydra.nixos.org/build/233191249 at 2023-09-02 @@ -3976,8 +4266,10 @@ broken-packages: - pandoc-citeproc # failure in job https://hydra.nixos.org/build/233198462 at 2023-09-02 - pandoc-columns # failure in job https://hydra.nixos.org/build/233234538 at 2023-09-02 - pandoc-csv2table # failure in job https://hydra.nixos.org/build/233229925 at 2023-09-02 + - pandoc-emphasize-code # failure in job https://hydra.nixos.org/build/252733347 at 2024-03-16 - pandoc-filter-graphviz # failure in job https://hydra.nixos.org/build/233233372 at 2023-09-02 - pandoc-filter-indent # failure in job https://hydra.nixos.org/build/233235439 at 2023-09-02 + - pandoc-include-code # failure in job https://hydra.nixos.org/build/252710408 at 2024-03-16 - pandoc-include # failure in job https://hydra.nixos.org/build/233199152 at 2023-09-02 - pandoc-include-plus # failure in job https://hydra.nixos.org/build/233198059 at 2023-09-02 - pandoc-lens # failure in job https://hydra.nixos.org/build/233251239 at 2023-09-02 @@ -3987,7 +4279,9 @@ broken-packages: - pandoc-placetable # failure in job https://hydra.nixos.org/build/233243163 at 2023-09-02 - pandoc-plantuml-diagrams # failure in job https://hydra.nixos.org/build/233221778 at 2023-09-02 - pandoc-pyplot # failure in job https://hydra.nixos.org/build/233248205 at 2023-09-02 + - pandoc-query # failure in job https://hydra.nixos.org/build/252730669 at 2024-03-16 - pandoc-select-code # failure in job https://hydra.nixos.org/build/233238415 at 2023-09-02 + - pandoc-symreg # failure in job https://hydra.nixos.org/build/252726624 at 2024-03-16 - pandoc-unlit # failure in job https://hydra.nixos.org/build/233219811 at 2023-09-02 - pandoc-utils # failure in job https://hydra.nixos.org/build/233203436 at 2023-09-02 - pandora # failure in job https://hydra.nixos.org/build/233211349 at 2023-09-02 @@ -4006,6 +4300,7 @@ broken-packages: - papa-prelude-lens # failure in job https://hydra.nixos.org/build/233213147 at 2023-09-02 - papa-prelude-semigroupoids # failure in job https://hydra.nixos.org/build/233250360 at 2023-09-02 - papa-prelude-semigroups # failure in job https://hydra.nixos.org/build/233199275 at 2023-09-02 + - papa-semigroupoids-export # failure in job https://hydra.nixos.org/build/252729218 at 2024-03-16 - papa-semigroupoids-implement # failure in job https://hydra.nixos.org/build/233234835 at 2023-09-02 - paphragen # failure in job https://hydra.nixos.org/build/233206378 at 2023-09-02 - papillon # failure in job https://hydra.nixos.org/build/233195439 at 2023-09-02 @@ -4024,6 +4319,8 @@ broken-packages: - Parry # failure in job https://hydra.nixos.org/build/233230444 at 2023-09-02 - parsec2 # failure in job https://hydra.nixos.org/build/233225643 at 2023-09-02 - parsec3 # failure in job https://hydra.nixos.org/build/233221004 at 2023-09-02 + - parsec-extra # failure in job https://hydra.nixos.org/build/252728153 at 2024-03-16 + - parsec-free # failure in job https://hydra.nixos.org/build/252735408 at 2024-03-16 - parsec-parsers # failure in job https://hydra.nixos.org/build/233219781 at 2023-09-02 - parsec-pratt # failure in job https://hydra.nixos.org/build/233194863 at 2023-09-02 - parseerror-eq # failure in job https://hydra.nixos.org/build/233250555 at 2023-09-02 @@ -4042,6 +4339,7 @@ broken-packages: - parsnip # failure in job https://hydra.nixos.org/build/233229093 at 2023-09-02 - partial-lens # failure in job https://hydra.nixos.org/build/233234761 at 2023-09-02 - partial-records # failure in job https://hydra.nixos.org/build/233205143 at 2023-09-02 + - partial-semigroup-hedgehog # failure in job https://hydra.nixos.org/build/252731350 at 2024-03-16 - partly # failure in job https://hydra.nixos.org/build/233229003 at 2023-09-02 - passage # failure in job https://hydra.nixos.org/build/233192945 at 2023-09-02 - passman-core # failure in job https://hydra.nixos.org/build/233217997 at 2023-09-02 @@ -4055,9 +4353,11 @@ broken-packages: - patches-vector # failure in job https://hydra.nixos.org/build/233244862 at 2023-09-02 - Pathfinder # failure in job https://hydra.nixos.org/build/233236573 at 2023-09-02 - path-formatting # failure in job https://hydra.nixos.org/build/233199358 at 2023-09-02 + - paths # failure in job https://hydra.nixos.org/build/252731256 at 2024-03-16 - path-sing # failure in job https://hydra.nixos.org/build/237234354 at 2023-10-21 - PathTree # failure in job https://hydra.nixos.org/build/233216203 at 2023-09-02 - patronscraper # failure in job https://hydra.nixos.org/build/233258571 at 2023-09-02 + - pattern-arrows # failure in job https://hydra.nixos.org/build/252718352 at 2024-03-16 - pattern-trie # failure in job https://hydra.nixos.org/build/233237252 at 2023-09-02 - paynow-zw # failure in job https://hydra.nixos.org/build/233221916 at 2023-09-02 - paypal-adaptive-hoops # failure in job https://hydra.nixos.org/build/233244557 at 2023-09-02 @@ -4098,14 +4398,17 @@ broken-packages: - Persistence # failure in job https://hydra.nixos.org/build/233226467 at 2023-09-02 - persistent-cereal # failure in job https://hydra.nixos.org/build/233240762 at 2023-09-02 - persistent-database-url # failure in job https://hydra.nixos.org/build/233233601 at 2023-09-02 + - persistent-documentation # failure in job https://hydra.nixos.org/build/252727244 at 2024-03-16 - persistent-equivalence # failure in job https://hydra.nixos.org/build/233208713 at 2023-09-02 - persistent-generic # failure in job https://hydra.nixos.org/build/233220060 at 2023-09-02 - persistent-mongoDB # failure in job https://hydra.nixos.org/build/233207971 at 2023-09-02 - persistent-odbc # failure in job https://hydra.nixos.org/build/233191221 at 2023-09-02 - persistent-postgresql-streaming # failure in job https://hydra.nixos.org/build/233194038 at 2023-09-02 - persistent-ratelimit # failure in job https://hydra.nixos.org/build/233224537 at 2023-09-02 + - persistent-refs # failure in job https://hydra.nixos.org/build/252722090 at 2024-03-16 - persistent-stm # failure in job https://hydra.nixos.org/build/233234706 at 2023-09-02 - persistent-template-classy # failure in job https://hydra.nixos.org/build/233230341 at 2023-09-02 + - persistent-vector # failure in job https://hydra.nixos.org/build/252721689 at 2024-03-16 - persist # failure in job https://hydra.nixos.org/build/233234953 at 2023-09-02 - persist-state # failure in job https://hydra.nixos.org/build/233249568 at 2023-09-02 - persona # failure in job https://hydra.nixos.org/build/233209614 at 2023-09-02 @@ -4116,6 +4419,7 @@ broken-packages: - pgf2 # failure in job https://hydra.nixos.org/build/233234332 at 2023-09-02 - pg-harness # failure in job https://hydra.nixos.org/build/233219805 at 2023-09-02 - pg-harness-server # failure in job https://hydra.nixos.org/build/233236493 at 2023-09-02 + - pgp-wordlist # failure in job https://hydra.nixos.org/build/252723543 at 2024-03-16 - pg-recorder # failure in job https://hydra.nixos.org/build/233241248 at 2023-09-02 - pgsql-simple # failure in job https://hydra.nixos.org/build/233228421 at 2023-09-02 - pg-store # failure in job https://hydra.nixos.org/build/233208603 at 2023-09-02 @@ -4135,6 +4439,7 @@ broken-packages: - phonetic-languages-simplified-properties-array # failure in job https://hydra.nixos.org/build/233195530 at 2023-09-02 - phonetic-languages-simplified-properties-array-old # failure in job https://hydra.nixos.org/build/233258258 at 2023-09-02 - phonetic-languages-vector # failure in job https://hydra.nixos.org/build/233258156 at 2023-09-02 + - photoname # failure in job https://hydra.nixos.org/build/252736965 at 2024-03-16 - phraskell # failure in job https://hydra.nixos.org/build/233202906 at 2023-09-02 - Phsu # failure in job https://hydra.nixos.org/build/233243595 at 2023-09-02 - pia-forward # failure in job https://hydra.nixos.org/build/233219067 at 2023-09-02 @@ -4143,7 +4448,10 @@ broken-packages: - pickle # failure in job https://hydra.nixos.org/build/233255980 at 2023-09-02 - picologic # failure in job https://hydra.nixos.org/build/233202882 at 2023-09-02 - picoparsec # failure in job https://hydra.nixos.org/build/233251453 at 2023-09-02 + - picosat # failure in job https://hydra.nixos.org/build/252732655 at 2024-03-16 - pictikz # failure in job https://hydra.nixos.org/build/233240766 at 2023-09-02 + - pid # failure in job https://hydra.nixos.org/build/252711742 at 2024-03-16 + - pidfile # failure in job https://hydra.nixos.org/build/252735609 at 2024-03-16 - pier-core # failure in job https://hydra.nixos.org/build/233234325 at 2023-09-02 - piet # failure in job https://hydra.nixos.org/build/233259843 at 2023-09-02 - pi-forall # failure in job https://hydra.nixos.org/build/233247486 at 2023-09-02 @@ -4153,7 +4461,9 @@ broken-packages: - pinboard # failure in job https://hydra.nixos.org/build/233239482 at 2023-09-02 - pinch-gen # failure in job https://hydra.nixos.org/build/233212466 at 2023-09-02 - pinchot # failure in job https://hydra.nixos.org/build/233230585 at 2023-09-02 + - piped # failure in job https://hydra.nixos.org/build/252729903 at 2024-03-16 - Pipe # failure in job https://hydra.nixos.org/build/233243604 at 2023-09-02 + - pipes-aeson # failure in job https://hydra.nixos.org/build/252733735 at 2024-03-16 - pipes-async # failure in job https://hydra.nixos.org/build/233194729 at 2023-09-02 - pipes-bgzf # failure in job https://hydra.nixos.org/build/233238921 at 2023-09-02 - pipes-break # failure in job https://hydra.nixos.org/build/233250730 at 2023-09-02 @@ -4163,8 +4473,10 @@ broken-packages: - pipes-cereal # failure in job https://hydra.nixos.org/build/233195413 at 2023-09-02 - pipes-core # failure in job https://hydra.nixos.org/build/233213024 at 2023-09-02 - pipes-errors # failure in job https://hydra.nixos.org/build/233214912 at 2023-09-02 + - pipes-extras # failure in job https://hydra.nixos.org/build/252732291 at 2024-03-16 - pipes-interleave # failure in job https://hydra.nixos.org/build/233247428 at 2023-09-02 - pipes-io # failure in job https://hydra.nixos.org/build/233243253 at 2023-09-02 + - pipes-kafka # failure in job https://hydra.nixos.org/build/252727228 at 2024-03-16 - pipes-lines # failure in job https://hydra.nixos.org/build/233243979 at 2023-09-02 - pipes-lzma # failure in job https://hydra.nixos.org/build/233256730 at 2023-09-02 - pipes-network-ws # failure in job https://hydra.nixos.org/build/233245816 at 2023-09-02 @@ -4202,17 +4514,21 @@ broken-packages: - plist # failure in job https://hydra.nixos.org/build/233233906 at 2023-09-02 - plivo # failure in job https://hydra.nixos.org/build/233256647 at 2023-09-02 - ploterific # failure in job https://hydra.nixos.org/build/233228102 at 2023-09-02 + - plot # failure in job https://hydra.nixos.org/build/252721447 at 2024-03-16 - plot-gtk3 # failure in job https://hydra.nixos.org/build/233202048 at 2023-09-02 - plot-gtk # failure in job https://hydra.nixos.org/build/233241286 at 2023-09-02 - plot-gtk-ui # failure in job https://hydra.nixos.org/build/233205192 at 2023-09-02 - plot-lab # failure in job https://hydra.nixos.org/build/233242283 at 2023-09-02 - plots # failure in job https://hydra.nixos.org/build/233207279 at 2023-09-02 - plow-log-async # failure in job https://hydra.nixos.org/build/233201736 at 2023-09-02 + - plow-log # failure in job https://hydra.nixos.org/build/252717614 at 2024-03-16 + - plucky # failure in job https://hydra.nixos.org/build/252718793 at 2024-03-16 - plugins # failure in job https://hydra.nixos.org/build/233239631 at 2023-09-02 - plugins-multistage # failure in job https://hydra.nixos.org/build/233205493 at 2023-09-02 - plumbers # failure in job https://hydra.nixos.org/build/233221866 at 2023-09-02 - plural # failure in job https://hydra.nixos.org/build/233198934 at 2023-09-02 - plur # failure in job https://hydra.nixos.org/build/233229752 at 2023-09-02 + - ply-loader # failure in job https://hydra.nixos.org/build/252720663 at 2024-03-16 - plzwrk # failure in job https://hydra.nixos.org/build/233219630 at 2023-09-02 - pngload-fixed # failure in job https://hydra.nixos.org/build/233233956 at 2023-09-02 - pocket # failure in job https://hydra.nixos.org/build/233244120 at 2023-09-02 @@ -4266,11 +4582,13 @@ broken-packages: - portager # failure in job https://hydra.nixos.org/build/233192963 at 2023-09-02 - porte # failure in job https://hydra.nixos.org/build/233224391 at 2023-09-02 - PortFusion # failure in job https://hydra.nixos.org/build/233248354 at 2023-09-02 + - portray # failure in job https://hydra.nixos.org/build/252733999 at 2024-03-16 - posable # failure in job https://hydra.nixos.org/build/233217897 at 2023-09-02 - posit # failure in job https://hydra.nixos.org/build/233229714 at 2023-09-02 - positron # failure in job https://hydra.nixos.org/build/233256252 at 2023-09-02 - posix-acl # failure in job https://hydra.nixos.org/build/233222892 at 2023-09-02 - posix-api # failure in job https://hydra.nixos.org/build/233240089 at 2023-09-02 + - posix-filelock # failure in job https://hydra.nixos.org/build/252726822 at 2024-03-16 - posix-realtime # failure in job https://hydra.nixos.org/build/233191463 at 2023-09-02 - posix-waitpid # failure in job https://hydra.nixos.org/build/233206551 at 2023-09-02 - posplyu # failure in job https://hydra.nixos.org/build/233230437 at 2023-09-02 @@ -4289,7 +4607,9 @@ broken-packages: - postgresql-resilient # failure in job https://hydra.nixos.org/build/233212362 at 2023-09-02 - postgresql-simple-bind # failure in job https://hydra.nixos.org/build/233220640 at 2023-09-02 - postgresql-simple-named # failure in job https://hydra.nixos.org/build/233202481 at 2023-09-02 + - postgresql-simple-opts # failure in job https://hydra.nixos.org/build/252718901 at 2024-03-16 - postgresql-simple-sop # failure in job https://hydra.nixos.org/build/233249757 at 2023-09-02 + - postgresql-tx # failure in job https://hydra.nixos.org/build/252717914 at 2024-03-16 - postgresql-tx-monad-logger # failure in job https://hydra.nixos.org/build/233227034 at 2023-09-02 - postgresql-tx-simple # failure in job https://hydra.nixos.org/build/233242850 at 2023-09-02 - postgresql-typed-lifted # failure in job https://hydra.nixos.org/build/233215141 at 2023-09-02 @@ -4331,7 +4651,9 @@ broken-packages: - pretty-ghci # failure in job https://hydra.nixos.org/build/233236777 at 2023-09-02 - pretty-loc # failure in job https://hydra.nixos.org/build/233198098 at 2023-09-02 - pretty-ncols # failure in job https://hydra.nixos.org/build/233220264 at 2023-09-02 + - prettyprinter-convert-ansi-wl-pprint # failure in job https://hydra.nixos.org/build/252718603 at 2024-03-16 - prettyprinter-vty # failure in job https://hydra.nixos.org/build/233251729 at 2023-09-02 + - pretty-types # failure in job https://hydra.nixos.org/build/252727063 at 2024-03-16 - primal # failure in job https://hydra.nixos.org/build/233260049 at 2023-09-02 - prim-array # failure in job https://hydra.nixos.org/build/233220574 at 2023-09-02 - prime # failure in job https://hydra.nixos.org/build/233197550 at 2023-09-02 @@ -4387,6 +4709,7 @@ broken-packages: - prometheus-effect # failure in job https://hydra.nixos.org/build/233215984 at 2023-09-02 - prometheus-wai-middleware # failure in job https://hydra.nixos.org/build/233239230 at 2023-09-02 - promise # failure in job https://hydra.nixos.org/build/233228578 at 2023-09-02 + - prompt # failure in job https://hydra.nixos.org/build/252732746 at 2024-03-16 - pronounce # failure in job https://hydra.nixos.org/build/233234844 at 2023-09-02 - proof-assistant-bot # failure in job https://hydra.nixos.org/build/234974688 at 2023-09-13 - proof-combinators # failure in job https://hydra.nixos.org/build/233210521 at 2023-09-02 @@ -4404,6 +4727,7 @@ broken-packages: - protocol-buffers-fork # failure in job https://hydra.nixos.org/build/233228361 at 2023-09-02 - protocol # failure in job https://hydra.nixos.org/build/233224436 at 2023-09-02 - proto-lens-arbitrary # failure in job https://hydra.nixos.org/build/233239393 at 2023-09-02 + - proto-lens-combinators # failure in job https://hydra.nixos.org/build/252726979 at 2024-03-16 - protolude-lifted # failure in job https://hydra.nixos.org/build/233196312 at 2023-09-02 - proton-haskell # failure in job https://hydra.nixos.org/build/233214383 at 2023-09-02 - prototype # failure in job https://hydra.nixos.org/build/233238810 at 2023-09-02 @@ -4427,6 +4751,7 @@ broken-packages: - pugs-DrIFT # failure in job https://hydra.nixos.org/build/233216584 at 2023-09-02 - pugs-HsSyck # failure in job https://hydra.nixos.org/build/233242766 at 2023-09-02 - PUH-Project # failure in job https://hydra.nixos.org/build/233238918 at 2023-09-02 + - punycode # failure in job https://hydra.nixos.org/build/252727599 at 2024-03-16 - Pup-Events-Server # failure in job https://hydra.nixos.org/build/233198287 at 2023-09-02 - pure-io # failure in job https://hydra.nixos.org/build/233235168 at 2023-09-02 - pure-priority-queue # failure in job https://hydra.nixos.org/build/233258014 at 2023-09-02 @@ -4440,13 +4765,16 @@ broken-packages: - pusher-ws # failure in job https://hydra.nixos.org/build/233204133 at 2023-09-02 - pushme # failure in job https://hydra.nixos.org/build/233212481 at 2023-09-02 - push-notifications # failure in job https://hydra.nixos.org/build/233199364 at 2023-09-02 + - pushover # failure in job https://hydra.nixos.org/build/252739908 at 2024-03-16 - putlenses # failure in job https://hydra.nixos.org/build/233197372 at 2023-09-02 - puzzle-draw # failure in job https://hydra.nixos.org/build/233204953 at 2023-09-02 + - pvar # failure in job https://hydra.nixos.org/build/252711515 at 2024-03-16 - pvector # failure in job https://hydra.nixos.org/build/233217965 at 2023-09-02 - pyffi # failure in job https://hydra.nixos.org/build/233260156 at 2023-09-02 - pyfi # failure in job https://hydra.nixos.org/build/233214389 at 2023-09-02 - python-pickle # failure in job https://hydra.nixos.org/build/233230321 at 2023-09-02 - q4c12-twofinger # failure in job https://hydra.nixos.org/build/233190771 at 2023-09-02 + - qbe # failure in job https://hydra.nixos.org/build/252729841 at 2024-03-16 - qc-oi-testgenerator # failure in job https://hydra.nixos.org/build/233197822 at 2023-09-02 - qd # failure in job https://hydra.nixos.org/build/233213936 at 2023-09-02 - qed # failure in job https://hydra.nixos.org/build/233249635 at 2023-09-02 @@ -4469,6 +4797,7 @@ broken-packages: - quenya-verb # failure in job https://hydra.nixos.org/build/233209006 at 2023-09-02 - querystring-pickle # failure in job https://hydra.nixos.org/build/233246108 at 2023-09-02 - questioner # failure in job https://hydra.nixos.org/build/233213704 at 2023-09-02 + - queue-sheet # failure in job https://hydra.nixos.org/build/252717053 at 2024-03-16 - quibble-core # failure in job https://hydra.nixos.org/build/233200635 at 2023-09-02 - quic # failure in job https://hydra.nixos.org/build/233238400 at 2023-09-02 - QuickAnnotate # failure in job https://hydra.nixos.org/build/233197428 at 2023-09-02 @@ -4480,9 +4809,11 @@ broken-packages: - quickcheck-property-monad # failure in job https://hydra.nixos.org/build/233228775 at 2023-09-02 - quickcheck-rematch # failure in job https://hydra.nixos.org/build/233205449 at 2023-09-02 - quickcheck-report # failure in job https://hydra.nixos.org/build/233214523 at 2023-09-02 + - quickcheck-state-machine # failure in job https://hydra.nixos.org/build/252730381 at 2024-03-16 - QuickCheckVariant # failure in job https://hydra.nixos.org/build/233239276 at 2023-09-02 - quickcheck-webdriver # failure in job https://hydra.nixos.org/build/233228000 at 2023-09-02 - quickjs-hs # failure in job https://hydra.nixos.org/build/233248440 at 2023-09-02 + - QuickPlot # failure in job https://hydra.nixos.org/build/252731670 at 2024-03-16 - quickpull # failure in job https://hydra.nixos.org/build/233238642 at 2023-09-02 - quick-schema # failure in job https://hydra.nixos.org/build/233256519 at 2023-09-02 - quickset # failure in job https://hydra.nixos.org/build/233236904 at 2023-09-02 @@ -4513,6 +4844,7 @@ broken-packages: - RandomDotOrg # failure in job https://hydra.nixos.org/build/233229709 at 2023-09-02 - random-eff # failure in job https://hydra.nixos.org/build/233255496 at 2023-09-02 - Randometer # failure in job https://hydra.nixos.org/build/233231023 at 2023-09-02 + - random-fu-multivariate # failure in job https://hydra.nixos.org/build/252715951 at 2024-03-16 - random-source # failure in job https://hydra.nixos.org/build/233254664 at 2023-09-02 - random-stream # failure in job https://hydra.nixos.org/build/233240384 at 2023-09-02 - random-string # failure in job https://hydra.nixos.org/build/233223504 at 2023-09-02 @@ -4562,6 +4894,7 @@ broken-packages: - records-sop # failure in job https://hydra.nixos.org/build/233251652 at 2023-09-02 - record-wrangler # failure in job https://hydra.nixos.org/build/233212838 at 2023-09-02 - rec-smallarray # failure in job https://hydra.nixos.org/build/233258592 at 2023-09-02 + - recursive-line-count # failure in job https://hydra.nixos.org/build/252736942 at 2024-03-16 - recursors # failure in job https://hydra.nixos.org/build/233234451 at 2023-09-02 - red-black-record # failure in job https://hydra.nixos.org/build/233194275 at 2023-09-02 - redis-hs # failure in job https://hydra.nixos.org/build/233191943 at 2023-09-02 @@ -4577,6 +4910,7 @@ broken-packages: - ref # failure in job https://hydra.nixos.org/build/233256479 at 2023-09-02 - refined-http-api-data # failure in job https://hydra.nixos.org/build/233231753 at 2023-09-02 - refined-with # failure in job https://hydra.nixos.org/build/233258564 at 2023-09-02 + - refinery # failure in job https://hydra.nixos.org/build/252717003 at 2024-03-16 - reflection-extras # failure in job https://hydra.nixos.org/build/233226544 at 2023-09-02 - reflex-backend-socket # failure in job https://hydra.nixos.org/build/233254514 at 2023-09-02 - reflex-basic-host # failure in job https://hydra.nixos.org/build/233210837 at 2023-09-02 @@ -4596,17 +4930,20 @@ broken-packages: - reflex-transformers # failure in job https://hydra.nixos.org/build/233243647 at 2023-09-02 - ref-mtl # failure in job https://hydra.nixos.org/build/233260152 at 2023-09-02 - reformat # failure in job https://hydra.nixos.org/build/233212381 at 2023-09-02 + - reform # failure in job https://hydra.nixos.org/build/252717808 at 2024-03-16 - reform-hamlet # failure in job https://hydra.nixos.org/build/233230013 at 2023-09-02 - reform-hsp # failure in job https://hydra.nixos.org/build/233228737 at 2023-09-02 - reform-lucid # failure in job https://hydra.nixos.org/build/233257636 at 2023-09-02 - refresht # failure in job https://hydra.nixos.org/build/233245243 at 2023-09-02 - refty # failure in job https://hydra.nixos.org/build/233215083 at 2023-09-02 - reg-alloc # failure in job https://hydra.nixos.org/build/233195081 at 2023-09-02 + - regex-applicative-text # failure in job https://hydra.nixos.org/build/252717881 at 2024-03-16 - regex-dfa # failure in job https://hydra.nixos.org/build/233242994 at 2023-09-02 - regexdot # failure in job https://hydra.nixos.org/build/233217389 at 2023-09-02 - regex-generator # failure in job https://hydra.nixos.org/build/233239502 at 2023-09-02 - regex-parsec # failure in job https://hydra.nixos.org/build/233223781 at 2023-09-02 - regex-posix-unittest # failure in job https://hydra.nixos.org/build/233249685 at 2023-09-02 + - regexpr # failure in job https://hydra.nixos.org/build/252711170 at 2024-03-16 - regexpr-symbolic # failure in job https://hydra.nixos.org/build/233254451 at 2023-09-02 - regexqq # failure in job https://hydra.nixos.org/build/233233149 at 2023-09-02 - regex-tdfa-pipes # failure in job https://hydra.nixos.org/build/233247416 at 2023-09-02 @@ -4637,7 +4974,11 @@ broken-packages: - remote-monad # failure in job https://hydra.nixos.org/build/233247733 at 2023-09-02 - 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-bytestring # failure in job https://hydra.nixos.org/build/252723812 at 2024-03-16 + - repa-devil # failure in job https://hydra.nixos.org/build/252724171 at 2024-03-16 - repa-eval # failure in job https://hydra.nixos.org/build/233259486 at 2023-09-02 + - repa-examples # failure in job https://hydra.nixos.org/build/252712195 at 2024-03-16 + - repa-linear-algebra # failure in job https://hydra.nixos.org/build/252713634 at 2024-03-16 - 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 @@ -4653,12 +4994,14 @@ broken-packages: - request # failure in job https://hydra.nixos.org/build/233256702 at 2023-09-02 - request-monad # failure in job https://hydra.nixos.org/build/233204896 at 2023-09-02 - require # failure in job https://hydra.nixos.org/build/233203170 at 2023-09-02 + - requirements # failure in job https://hydra.nixos.org/build/252711740 at 2024-03-16 - req-url-extra # failure in job https://hydra.nixos.org/build/233198488 at 2023-09-02 - rescue # failure in job https://hydra.nixos.org/build/233230073 at 2023-09-02 - reservoir # failure in job https://hydra.nixos.org/build/233194430 at 2023-09-02 - resolve # failure in job https://hydra.nixos.org/build/233224070 at 2023-09-02 - resolve-trivial-conflicts # failure in job https://hydra.nixos.org/build/233237974 at 2023-09-02 - resource-effect # failure in job https://hydra.nixos.org/build/233253816 at 2023-09-02 + - resource-effectful # failure in job https://hydra.nixos.org/build/252712267 at 2024-03-16 - resource-embed # failure in job https://hydra.nixos.org/build/233209109 at 2023-09-02 - resource-pool-monad # failure in job https://hydra.nixos.org/build/233204199 at 2023-09-02 - resourcet-extra # failure in job https://hydra.nixos.org/build/245696134 at 2024-01-07 @@ -4688,6 +5031,7 @@ broken-packages: - rigel-viz # failure in job https://hydra.nixos.org/build/233251060 at 2023-09-02 - ring-buffer # failure in job https://hydra.nixos.org/build/233245453 at 2023-09-02 - ring-buffers # failure in job https://hydra.nixos.org/build/233259860 at 2023-09-02 + - rings # failure in job https://hydra.nixos.org/build/252730924 at 2024-03-16 - riscv-isa # failure in job https://hydra.nixos.org/build/233192811 at 2023-09-02 - rison # failure in job https://hydra.nixos.org/build/233231694 at 2023-09-02 - Ritt-Wu # failure in job https://hydra.nixos.org/build/233221182 at 2023-09-02 @@ -4701,6 +5045,7 @@ broken-packages: - robin # failure in job https://hydra.nixos.org/build/233205010 at 2023-09-02 - robots-txt # failure in job https://hydra.nixos.org/build/233243090 at 2023-09-02 - roc-cluster # failure in job https://hydra.nixos.org/build/233202517 at 2023-09-02 + - roc-id # failure in job https://hydra.nixos.org/build/252715473 at 2024-03-16 - roguestar # failure in job https://hydra.nixos.org/build/233233677 at 2023-09-02 - roku-api # failure in job https://hydra.nixos.org/build/233249158 at 2023-09-02 - rollbar-client # failure in job https://hydra.nixos.org/build/233241484 at 2023-09-02 @@ -4710,6 +5055,7 @@ broken-packages: - ron # failure in job https://hydra.nixos.org/build/233197052 at 2023-09-02 - rope # failure in job https://hydra.nixos.org/build/233198109 at 2023-09-02 - rosebud # failure in job https://hydra.nixos.org/build/233225772 at 2023-09-02 + - rose # failure in job https://hydra.nixos.org/build/252717613 at 2024-03-16 - rose-trees # timeout - rosmsg # failure in job https://hydra.nixos.org/build/233248569 at 2023-09-02 - rospkg # failure in job https://hydra.nixos.org/build/233229989 at 2023-09-02 @@ -4744,13 +5090,16 @@ broken-packages: - rustls # failure in job https://hydra.nixos.org/build/233249545 at 2023-09-02 - rws # failure in job https://hydra.nixos.org/build/233237887 at 2023-09-02 - RxHaskell # failure in job https://hydra.nixos.org/build/233248784 at 2023-09-02 + - rzk # failure in job https://hydra.nixos.org/build/252726148 at 2024-03-16 - rz-pipe # failure in job https://hydra.nixos.org/build/233228273 at 2023-09-02 - SableCC2Hs # failure in job https://hydra.nixos.org/build/233213351 at 2023-09-02 + - safe-access # failure in job https://hydra.nixos.org/build/252736917 at 2024-03-16 - safe-buffer-monad # failure in job https://hydra.nixos.org/build/233192108 at 2023-09-02 - safe-coerce # failure in job https://hydra.nixos.org/build/233244289 at 2023-09-02 - safe-coloured-text-layout # failure in job https://hydra.nixos.org/build/233247031 at 2023-09-02 - safecopy-migrate # failure in job https://hydra.nixos.org/build/233224574 at 2023-09-02 - safecopy-store # failure in job https://hydra.nixos.org/build/233227973 at 2023-09-02 + - safe-exceptions-checked # failure in job https://hydra.nixos.org/build/252717135 at 2024-03-16 - safe-freeze # failure in job https://hydra.nixos.org/build/233230451 at 2023-09-02 - safe-globals # failure in job https://hydra.nixos.org/build/233201910 at 2023-09-02 - safeint # failure in job https://hydra.nixos.org/build/233257369 at 2023-09-02 @@ -4772,6 +5121,7 @@ broken-packages: - sandman # failure in job https://hydra.nixos.org/build/233209667 at 2023-09-02 - sarasvati # failure in job https://hydra.nixos.org/build/233208235 at 2023-09-02 - satchmo-backends # failure in job https://hydra.nixos.org/build/233228506 at 2023-09-02 + - satchmo # failure in job https://hydra.nixos.org/build/252712042 at 2024-03-16 - satchmo-minisat # failure in job https://hydra.nixos.org/build/233229585 at 2023-09-02 - sat # failure in job https://hydra.nixos.org/build/233225713 at 2023-09-02 - Saturnin # failure in job https://hydra.nixos.org/build/233227938 at 2023-09-02 @@ -4779,9 +5129,11 @@ broken-packages: - savage # failure in job https://hydra.nixos.org/build/233213243 at 2023-09-02 - sax # failure in job https://hydra.nixos.org/build/233218617 at 2023-09-02 - sbv # failure in job https://hydra.nixos.org/build/233210414 at 2023-09-02 + - sc2-proto # failure in job https://hydra.nixos.org/build/252730301 at 2024-03-16 - scale # failure in job https://hydra.nixos.org/build/233222189 at 2023-09-02 - scaleimage # failure in job https://hydra.nixos.org/build/233240688 at 2023-09-02 - scalendar # failure in job https://hydra.nixos.org/build/233206581 at 2023-09-02 + - scat # failure in job https://hydra.nixos.org/build/252730427 at 2024-03-16 - scc # failure in job https://hydra.nixos.org/build/233247446 at 2023-09-02 - scgi # failure in job https://hydra.nixos.org/build/233247314 at 2023-09-02 - schedevr # failure in job https://hydra.nixos.org/build/233240124 at 2023-09-02 @@ -4795,11 +5147,14 @@ broken-packages: - scottish # failure in job https://hydra.nixos.org/build/233251021 at 2023-09-02 - scotty-binding-play # failure in job https://hydra.nixos.org/build/233244465 at 2023-09-02 - scotty-blaze # failure in job https://hydra.nixos.org/build/233190960 at 2023-09-02 + - scotty-cookie # failure in job https://hydra.nixos.org/build/252738988 at 2024-03-16 - scotty-format # failure in job https://hydra.nixos.org/build/233249643 at 2023-09-02 + - scotty-path-normalizer # failure in job https://hydra.nixos.org/build/252738625 at 2024-03-16 - scotty-resource # failure in job https://hydra.nixos.org/build/233258457 at 2023-09-02 - scotty-rest # failure in job https://hydra.nixos.org/build/233209040 at 2023-09-02 - scotty-session # failure in job https://hydra.nixos.org/build/233258736 at 2023-09-02 - scotty-tls # failure in job https://hydra.nixos.org/build/233250916 at 2023-09-02 + - scotty-utils # failure in job https://hydra.nixos.org/build/252727834 at 2024-03-16 - scotty-view # failure in job https://hydra.nixos.org/build/233245343 at 2023-09-02 - scrapbook-core # failure in job https://hydra.nixos.org/build/233222406 at 2023-09-02 - scrape-changes # failure in job https://hydra.nixos.org/build/233225890 at 2023-09-02 @@ -4820,6 +5175,8 @@ broken-packages: - sdr # failure in job https://hydra.nixos.org/build/243807383 at 2024-01-01 - seacat # failure in job https://hydra.nixos.org/build/233229959 at 2023-09-02 - seakale # failure in job https://hydra.nixos.org/build/233236200 at 2023-09-02 + - search # failure in job https://hydra.nixos.org/build/252723014 at 2024-03-16 + - secd # failure in job https://hydra.nixos.org/build/252725214 at 2024-03-16 - secdh # failure in job https://hydra.nixos.org/build/233244391 at 2023-09-02 - sec # failure in job https://hydra.nixos.org/build/233233150 at 2023-09-02 - seclib # failure in job https://hydra.nixos.org/build/233203235 at 2023-09-02 @@ -4832,6 +5189,7 @@ broken-packages: - secure-sockets # failure in job https://hydra.nixos.org/build/233254170 at 2023-09-02 - secureUDP # failure in job https://hydra.nixos.org/build/233215410 at 2023-09-02 - SegmentTree # failure in job https://hydra.nixos.org/build/233216161 at 2023-09-02 + - selda # failure in job https://hydra.nixos.org/build/252735635 at 2024-03-16 - selda-postgresql # failure in job https://hydra.nixos.org/build/245539286 at 2024-01-02 - selectors # failure in job https://hydra.nixos.org/build/233227433 at 2023-09-02 - selenium # failure in job https://hydra.nixos.org/build/233214276 at 2023-09-02 @@ -4842,6 +5200,8 @@ broken-packages: - semialign-optics # failure in job https://hydra.nixos.org/build/233229100 at 2023-09-02 - semibounded-lattices # failure in job https://hydra.nixos.org/build/233195267 at 2023-09-02 - Semigroup # failure in job https://hydra.nixos.org/build/233201793 at 2023-09-02 + - semigroupoid-extras # failure in job https://hydra.nixos.org/build/252717980 at 2024-03-16 + - semigroupoids-do # failure in job https://hydra.nixos.org/build/252727319 at 2024-03-16 - semigroupoids-syntax # failure in job https://hydra.nixos.org/build/233213850 at 2023-09-02 - semigroups-actions # failure in job https://hydra.nixos.org/build/233216317 at 2023-09-02 - semilattices # failure in job https://hydra.nixos.org/build/233223765 at 2023-09-02 @@ -4855,7 +5215,9 @@ broken-packages: - SeqAlign # failure in job https://hydra.nixos.org/build/233214595 at 2023-09-02 - sequent-core # failure in job https://hydra.nixos.org/build/233202838 at 2023-09-02 - sequential-index # failure in job https://hydra.nixos.org/build/233228686 at 2023-09-02 + - serdoc-core # failure in job https://hydra.nixos.org/build/252726252 at 2024-03-16 - serf # failure in job https://hydra.nixos.org/build/233251981 at 2023-09-02 + - serial # failure in job https://hydra.nixos.org/build/252729356 at 2024-03-16 - serialize-instances # failure in job https://hydra.nixos.org/build/233239330 at 2023-09-02 - serialport # failure in job https://hydra.nixos.org/build/233201348 at 2023-09-02 - serokell-util # failure in job https://hydra.nixos.org/build/233209952 at 2023-09-02 @@ -4864,6 +5226,7 @@ broken-packages: - servant-auth-server # failure in job https://hydra.nixos.org/build/233208742 at 2023-09-02 - servant-avro # failure in job https://hydra.nixos.org/build/233225632 at 2023-09-02 - servant-benchmark # failure in job https://hydra.nixos.org/build/233203748 at 2023-09-02 + - servant-cassava # failure in job https://hydra.nixos.org/build/252730906 at 2024-03-16 - servant-client-js # failure in job https://hydra.nixos.org/build/233194725 at 2023-09-02 - servant-cli # failure in job https://hydra.nixos.org/build/233259212 at 2023-09-02 - servant-combinators # failure in job https://hydra.nixos.org/build/233249924 at 2023-09-02 @@ -4881,6 +5244,7 @@ broken-packages: - servant-http-streams # failure in job https://hydra.nixos.org/build/233242852 at 2023-09-02 - servant-iCalendar # failure in job https://hydra.nixos.org/build/233200493 at 2023-09-02 - servant-jquery # failure in job https://hydra.nixos.org/build/233238796 at 2023-09-02 + - servant-jsonrpc # failure in job https://hydra.nixos.org/build/252716396 at 2024-03-16 - servant-kotlin # failure in job https://hydra.nixos.org/build/233598190 at 2023-09-02 - servant-mock # failure in job https://hydra.nixos.org/build/245788431 at 2024-01-07 - servant-namedargs # failure in job https://hydra.nixos.org/build/233258674 at 2023-09-02 @@ -4889,6 +5253,7 @@ broken-packages: - servant-polysemy # failure in job https://hydra.nixos.org/build/233218670 at 2023-09-02 - servant-pool # failure in job https://hydra.nixos.org/build/233208935 at 2023-09-02 - servant-prometheus # failure in job https://hydra.nixos.org/build/236685165 at 2023-10-04 + - servant-proto-lens # failure in job https://hydra.nixos.org/build/252736298 at 2024-03-16 - servant-purescript # failure in job https://hydra.nixos.org/build/233598080 at 2023-09-02 - servant-py # failure in job https://hydra.nixos.org/build/233598104 at 2023-09-02 - servant-quickcheck # failure in job https://hydra.nixos.org/build/233236741 at 2023-09-02 @@ -4903,6 +5268,8 @@ broken-packages: - servant-streaming # failure in job https://hydra.nixos.org/build/233215168 at 2023-09-02 - servant-streamly # failure in job https://hydra.nixos.org/build/233231404 at 2023-09-02 - servant-tracing # failure in job https://hydra.nixos.org/build/233229308 at 2023-09-02 + - servant-typed-error # failure in job https://hydra.nixos.org/build/252727241 at 2024-03-16 + - servant-util # failure in job https://hydra.nixos.org/build/252729690 at 2024-03-16 - servant-wasm # failure in job https://hydra.nixos.org/build/233191644 at 2023-09-02 - servant-xml-conduit # failure in job https://hydra.nixos.org/build/243828707 at 2024-01-01 - servant-yaml # failure in job https://hydra.nixos.org/build/233260010 at 2023-09-02 @@ -4913,16 +5280,20 @@ broken-packages: - serversession-backend-persistent # failure in job https://hydra.nixos.org/build/233239242 at 2023-09-02 - services # failure in job https://hydra.nixos.org/build/233249029 at 2023-09-02 - serviette # failure in job https://hydra.nixos.org/build/233226968 at 2023-09-02 + - ses-html-snaplet # failure in job https://hydra.nixos.org/build/252719452 at 2024-03-16 - SessionLogger # failure in job https://hydra.nixos.org/build/233235790 at 2023-09-02 - sessions # failure in job https://hydra.nixos.org/build/233214614 at 2023-09-02 - sessiontypes # failure in job https://hydra.nixos.org/build/233224975 at 2023-09-02 - setdown # failure in job https://hydra.nixos.org/build/241521053 at 2023-12-03 + - set-extra # failure in job https://hydra.nixos.org/build/252738545 at 2024-03-16 - setgame # failure in job https://hydra.nixos.org/build/233218664 at 2023-09-02 - set-of # failure in job https://hydra.nixos.org/build/233202960 at 2023-09-02 - setoid # failure in job https://hydra.nixos.org/build/233213744 at 2023-09-02 + - sets # failure in job https://hydra.nixos.org/build/252722613 at 2024-03-16 - setters # failure in job https://hydra.nixos.org/build/233199079 at 2023-09-02 - set-with # failure in job https://hydra.nixos.org/build/233209870 at 2023-09-02 - sexp # failure in job https://hydra.nixos.org/build/233214197 at 2023-09-02 + - sexpresso # failure in job https://hydra.nixos.org/build/252739111 at 2024-03-16 - sexpr-parser # failure in job https://hydra.nixos.org/build/233208359 at 2023-09-02 - sext # failure in job https://hydra.nixos.org/build/233245441 at 2023-09-02 - sfml-audio # failure in job https://hydra.nixos.org/build/233253560 at 2023-09-02 @@ -4944,6 +5315,7 @@ broken-packages: - shake-persist # failure in job https://hydra.nixos.org/build/233228771 at 2023-09-02 - shakespeare-babel # failure in job https://hydra.nixos.org/build/233252003 at 2023-09-02 - shakespeare-sass # failure in job https://hydra.nixos.org/build/233195432 at 2023-09-02 + - shapes # failure in job https://hydra.nixos.org/build/252736910 at 2024-03-16 - shared-buffer # failure in job https://hydra.nixos.org/build/233242275 at 2023-09-02 - shared-fields # failure in job https://hydra.nixos.org/build/233228500 at 2023-09-02 - sha-streams # failure in job https://hydra.nixos.org/build/233257983 at 2023-09-02 @@ -4952,6 +5324,7 @@ broken-packages: - shellish # failure in job https://hydra.nixos.org/build/233217316 at 2023-09-02 - shellmate # failure in job https://hydra.nixos.org/build/233217636 at 2023-09-02 - shell-pipe # failure in job https://hydra.nixos.org/build/233226605 at 2023-09-02 + - shentong # failure in job https://hydra.nixos.org/build/252711957 at 2024-03-16 - shikensu # failure in job https://hydra.nixos.org/build/233230883 at 2023-09-02 - shimmer # failure in job https://hydra.nixos.org/build/233192737 at 2023-09-02 - shine-examples # failure in job https://hydra.nixos.org/build/233192871 at 2023-09-02 @@ -4970,6 +5343,8 @@ broken-packages: - sifflet # failure in job https://hydra.nixos.org/build/233210515 at 2023-09-02 - sifflet-lib # failure in job https://hydra.nixos.org/build/233222675 at 2023-09-02 - sigmacord # failure in job https://hydra.nixos.org/build/233194491 at 2023-09-02 + - signable-haskell-protoc # failure in job https://hydra.nixos.org/build/252734188 at 2024-03-16 + - signal-messaging-dbus # failure in job https://hydra.nixos.org/build/252723131 at 2024-03-16 - simd # failure in job https://hydra.nixos.org/build/233206642 at 2023-09-02 - simfin # failure in job https://hydra.nixos.org/build/233226776 at 2023-09-02 - simple-actors # failure in job https://hydra.nixos.org/build/233239183 at 2023-09-02 @@ -5001,17 +5376,20 @@ broken-packages: - simple-server # failure in job https://hydra.nixos.org/build/233242498 at 2023-09-02 - simplesmtpclient # failure in job https://hydra.nixos.org/build/233235261 at 2023-09-02 - simple-sql-parser # failure in job https://hydra.nixos.org/build/233203075 at 2023-09-02 + - simplessh # failure in job https://hydra.nixos.org/build/252738958 at 2024-03-16 - simple-stacked-vm # failure in job https://hydra.nixos.org/build/233206051 at 2023-09-02 - simplest-sqlite # failure in job https://hydra.nixos.org/build/233248487 at 2023-09-02 - simple-tabular # failure in job https://hydra.nixos.org/build/233233368 at 2023-09-02 - simple-tar # failure in job https://hydra.nixos.org/build/233206675 at 2023-09-02 - simple-ui # failure in job https://hydra.nixos.org/build/233248287 at 2023-09-02 - simple-units # failure in job https://hydra.nixos.org/build/233215127 at 2023-09-02 + - simplex # failure in job https://hydra.nixos.org/build/252731268 at 2024-03-16 - simplexmq # failure in job https://hydra.nixos.org/build/233223717 at 2023-09-02 - simple-zipper # failure in job https://hydra.nixos.org/build/233210316 at 2023-09-02 - simplistic-generics # failure in job https://hydra.nixos.org/build/233217412 at 2023-09-02 - singlethongs # failure in job https://hydra.nixos.org/build/233202756 at 2023-09-02 - singleton-dict # failure in job https://hydra.nixos.org/build/233245405 at 2023-09-02 + - singletons-base # failure in job https://hydra.nixos.org/build/252714303 at 2024-03-16 - singleton-typelits # failure in job https://hydra.nixos.org/build/233250877 at 2023-09-02 - single-tuple # failure in job https://hydra.nixos.org/build/233204418 at 2023-09-02 - singnal # failure in job https://hydra.nixos.org/build/233214111 at 2023-09-02 @@ -5021,6 +5399,7 @@ broken-packages: - siphash # failure in job https://hydra.nixos.org/build/233199344 at 2023-09-02 - sitepipe # failure in job https://hydra.nixos.org/build/233201989 at 2023-09-02 - sixfiguregroup # failure in job https://hydra.nixos.org/build/233252141 at 2023-09-02 + - sixty-five-oh-two # failure in job https://hydra.nixos.org/build/252714578 at 2024-03-16 - sized-grid # failure in job https://hydra.nixos.org/build/233239056 at 2023-09-02 - sized-types # failure in job https://hydra.nixos.org/build/233244977 at 2023-09-02 - sized-vector # failure in job https://hydra.nixos.org/build/233227779 at 2023-09-02 @@ -5034,11 +5413,14 @@ broken-packages: - skopedate # failure in job https://hydra.nixos.org/build/233220634 at 2023-09-02 - skulk # failure in job https://hydra.nixos.org/build/233258672 at 2023-09-02 - skylighting-extensions # failure in job https://hydra.nixos.org/build/233221387 at 2023-09-02 + - skylighting-lucid # failure in job https://hydra.nixos.org/build/252724701 at 2024-03-16 - skype4hs # failure in job https://hydra.nixos.org/build/233221058 at 2023-09-02 - slack-api # failure in job https://hydra.nixos.org/build/233215701 at 2023-09-02 - slack # failure in job https://hydra.nixos.org/build/233221065 at 2023-09-02 - slack-notify-haskell # failure in job https://hydra.nixos.org/build/233249025 at 2023-09-02 + - slack-progressbar # failure in job https://hydra.nixos.org/build/252722423 at 2024-03-16 - slack-verify # failure in job https://hydra.nixos.org/build/233206026 at 2023-09-02 + - slack-web # failure in job https://hydra.nixos.org/build/252724144 at 2024-03-16 - sliceofpy # failure in job https://hydra.nixos.org/build/233224418 at 2023-09-02 - slidemews # failure in job https://hydra.nixos.org/build/233205910 at 2023-09-02 - Slides # failure in job https://hydra.nixos.org/build/233201684 at 2023-09-02 @@ -5075,16 +5457,39 @@ broken-packages: - smtps-gmail # failure in job https://hydra.nixos.org/build/233191933 at 2023-09-02 - smuggler2 # failure in job https://hydra.nixos.org/build/233233932 at 2023-09-02 - smuggler # failure in job https://hydra.nixos.org/build/233199288 at 2023-09-02 + - snail # failure in job https://hydra.nixos.org/build/252731890 at 2024-03-16 - snake # failure in job https://hydra.nixos.org/build/233242029 at 2023-09-02 - snake-game # failure in job https://hydra.nixos.org/build/234441416 at 2023-09-13 - snap-accept # failure in job https://hydra.nixos.org/build/233254776 at 2023-09-02 - snap-blaze-clay # failure in job https://hydra.nixos.org/build/233204686 at 2023-09-02 - snap-configuration-utilities # failure in job https://hydra.nixos.org/build/233202496 at 2023-09-02 + - snap-error-collector # failure in job https://hydra.nixos.org/build/252722251 at 2024-03-16 - snap-language # failure in job https://hydra.nixos.org/build/233257003 at 2023-09-02 + - snaplet-acid-state # failure in job https://hydra.nixos.org/build/252733993 at 2024-03-16 + - snaplet-amqp # failure in job https://hydra.nixos.org/build/252722868 at 2024-03-16 + - snaplet-coffee # failure in job https://hydra.nixos.org/build/252712879 at 2024-03-16 + - snaplet-css-min # failure in job https://hydra.nixos.org/build/252718032 at 2024-03-16 + - snaplet-environments # failure in job https://hydra.nixos.org/build/252718495 at 2024-03-16 + - snaplet-hslogger # failure in job https://hydra.nixos.org/build/252719175 at 2024-03-16 + - snaplet-influxdb # failure in job https://hydra.nixos.org/build/252717331 at 2024-03-16 + - snaplet-mandrill # failure in job https://hydra.nixos.org/build/252733169 at 2024-03-16 + - snaplet-mongodb-minimalistic # failure in job https://hydra.nixos.org/build/252716449 at 2024-03-16 + - snaplet-persistent # failure in job https://hydra.nixos.org/build/252725821 at 2024-03-16 + - snaplet-postgresql-simple # failure in job https://hydra.nixos.org/build/252716863 at 2024-03-16 + - snaplet-purescript # failure in job https://hydra.nixos.org/build/252731136 at 2024-03-16 + - snaplet-redis # failure in job https://hydra.nixos.org/build/252721419 at 2024-03-16 + - snaplet-sass # failure in job https://hydra.nixos.org/build/252729370 at 2024-03-16 + - snaplet-scoped-session # failure in job https://hydra.nixos.org/build/252732443 at 2024-03-16 + - snaplet-ses-html # failure in job https://hydra.nixos.org/build/252718019 at 2024-03-16 + - snaplet-sqlite-simple # failure in job https://hydra.nixos.org/build/252738602 at 2024-03-16 + - snaplet-typed-sessions # failure in job https://hydra.nixos.org/build/252724459 at 2024-03-16 - snap-loader-dynamic # failure in job https://hydra.nixos.org/build/233197376 at 2023-09-02 - snap-predicates # failure in job https://hydra.nixos.org/build/233244904 at 2023-09-02 + - snappy-c # failure in job https://hydra.nixos.org/build/252728597 at 2024-03-16 - snappy-conduit # failure in job https://hydra.nixos.org/build/233196865 at 2023-09-02 + - snap-routes # failure in job https://hydra.nixos.org/build/252718562 at 2024-03-16 - snap-stream # failure in job https://hydra.nixos.org/build/233237969 at 2023-09-02 + - snap-testing # failure in job https://hydra.nixos.org/build/252736070 at 2024-03-16 - SNet # failure in job https://hydra.nixos.org/build/233225638 at 2023-09-02 - snipcheck # failure in job https://hydra.nixos.org/build/233214417 at 2023-09-02 - snorkels # failure in job https://hydra.nixos.org/build/233229705 at 2023-09-02 @@ -5127,6 +5532,7 @@ broken-packages: - special-keys # failure in job https://hydra.nixos.org/build/233191988 at 2023-09-02 - spectacle # failure in job https://hydra.nixos.org/build/233207488 at 2023-09-02 - speculation # failure in job https://hydra.nixos.org/build/233211559 at 2023-09-02 + - specup # failure in job https://hydra.nixos.org/build/252712918 at 2024-03-16 - sphinxesc # failure in job https://hydra.nixos.org/build/233194825 at 2023-09-02 - sphinx # failure in job https://hydra.nixos.org/build/233247449 at 2023-09-02 - Spintax # failure in job https://hydra.nixos.org/build/233224001 at 2023-09-02 @@ -5137,8 +5543,10 @@ broken-packages: - splint # failure in job https://hydra.nixos.org/build/233202156 at 2023-09-02 - split-morphism # failure in job https://hydra.nixos.org/build/233257735 at 2023-09-02 - splitter # failure in job https://hydra.nixos.org/build/233204684 at 2023-09-02 + - splot # failure in job https://hydra.nixos.org/build/252715661 at 2024-03-16 - Spock-api-ghcjs # failure in job https://hydra.nixos.org/build/233246163 at 2023-09-02 - Spock-auth # failure in job https://hydra.nixos.org/build/233212125 at 2023-09-02 + - Spock-core # failure in job https://hydra.nixos.org/build/252720122 at 2024-03-16 - spoonutil # failure in job https://hydra.nixos.org/build/233257645 at 2023-09-02 - spotify # failure in job https://hydra.nixos.org/build/233254990 at 2023-09-02 - spoty # failure in job https://hydra.nixos.org/build/233233863 at 2023-09-02 @@ -5149,6 +5557,8 @@ broken-packages: - sqel # failure in job https://hydra.nixos.org/build/233256622 at 2023-09-02 - sqids # failure in job https://hydra.nixos.org/build/233213849 at 2023-09-02 - sqlcipher # failure in job https://hydra.nixos.org/build/233259217 at 2023-09-02 + - sqlcli # failure in job https://hydra.nixos.org/build/252719841 at 2024-03-16 + - sqlite-easy # failure in job https://hydra.nixos.org/build/252728831 at 2024-03-16 - sqlite # failure in job https://hydra.nixos.org/build/233215839 at 2023-09-02 - sqlite-simple-errors # failure in job https://hydra.nixos.org/build/233232977 at 2023-09-02 - sql-simple # failure in job https://hydra.nixos.org/build/233252834 at 2023-09-02 @@ -5156,8 +5566,10 @@ broken-packages: - sqsd-local # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/237237046 at 2023-10-21 - srcinst # failure in job https://hydra.nixos.org/build/233221356 at 2023-09-02 - srt-attoparsec # failure in job https://hydra.nixos.org/build/233248456 at 2023-09-02 + - srv # failure in job https://hydra.nixos.org/build/252734755 at 2024-03-16 - sscan # failure in job https://hydra.nixos.org/build/233248144 at 2023-09-02 - ssh # failure in job https://hydra.nixos.org/build/233215512 at 2023-09-02 + - sshtun # failure in job https://hydra.nixos.org/build/252729199 at 2024-03-16 - ssh-tunnel # failure in job https://hydra.nixos.org/build/233245203 at 2023-09-02 - SSTG # failure in job https://hydra.nixos.org/build/233250677 at 2023-09-02 - st2 # failure in job https://hydra.nixos.org/build/233256469 at 2023-09-02 @@ -5175,6 +5587,7 @@ broken-packages: - stack-lib # failure in job https://hydra.nixos.org/build/233662933 at 2023-09-02 - stack-prism # failure in job https://hydra.nixos.org/build/233216902 at 2023-09-02 - stack-run # failure in job https://hydra.nixos.org/build/233213318 at 2023-09-02 + - stack-tag # failure in job https://hydra.nixos.org/build/252737306 at 2024-03-16 - stack-type # failure in job https://hydra.nixos.org/build/233208961 at 2023-09-02 - stack-wrapper # failure in job https://hydra.nixos.org/build/233259663 at 2023-09-02 - staged-gg # failure in job https://hydra.nixos.org/build/233252183 at 2023-09-02 @@ -5191,6 +5604,7 @@ broken-packages: - state-record # failure in job https://hydra.nixos.org/build/233222199 at 2023-09-02 - static # failure in job https://hydra.nixos.org/build/233217136 at 2023-09-02 - static-ls # failure in job https://hydra.nixos.org/build/233199876 at 2023-09-02 + - static-resources # failure in job https://hydra.nixos.org/build/252724891 at 2024-03-16 - static-tensor # failure in job https://hydra.nixos.org/build/233217705 at 2023-09-02 - statistics-fusion # failure in job https://hydra.nixos.org/build/233229681 at 2023-09-02 - statistics-hypergeometric-genvar # failure in job https://hydra.nixos.org/build/233193257 at 2023-09-02 @@ -5198,6 +5612,7 @@ broken-packages: - statsd # failure in job https://hydra.nixos.org/build/233235428 at 2023-09-02 - stats # failure in job https://hydra.nixos.org/build/233255737 at 2023-09-02 - statvfs # failure in job https://hydra.nixos.org/build/233220845 at 2023-09-02 + - staversion # failure in job https://hydra.nixos.org/build/252719926 at 2024-03-16 - stb-image-redux # failure in job https://hydra.nixos.org/build/233202153 at 2023-09-02 - stc-lang # failure in job https://hydra.nixos.org/build/233241234 at 2023-09-02 - stdata # failure in job https://hydra.nixos.org/build/233255940 at 2023-09-02 @@ -5210,13 +5625,16 @@ broken-packages: - stepwise # failure in job https://hydra.nixos.org/build/233238388 at 2023-09-02 - stgi # failure in job https://hydra.nixos.org/build/233233567 at 2023-09-02 - STL # failure in job https://hydra.nixos.org/build/233231485 at 2023-09-02 + - stm-actor # failure in job https://hydra.nixos.org/build/252722896 at 2024-03-16 - stm-chunked-queues # failure in job https://hydra.nixos.org/build/233227966 at 2023-09-02 - stm-firehose # failure in job https://hydra.nixos.org/build/233220943 at 2023-09-02 + - stm-lifted # failure in job https://hydra.nixos.org/build/252726872 at 2024-03-16 - stm-promise # failure in job https://hydra.nixos.org/build/233204293 at 2023-09-02 - stm-stats # failure in job https://hydra.nixos.org/build/233214914 at 2023-09-02 - stochastic # failure in job https://hydra.nixos.org/build/233242019 at 2023-09-02 - Stomp # failure in job https://hydra.nixos.org/build/233252583 at 2023-09-02 - stooq-api # failure in job https://hydra.nixos.org/build/233200858 at 2023-09-02 + - stopwatch # failure in job https://hydra.nixos.org/build/252716540 at 2024-03-16 - storable # failure in job https://hydra.nixos.org/build/233228880 at 2023-09-02 - storable-offset # failure in job https://hydra.nixos.org/build/233242993 at 2023-09-02 - storable-static-array # failure in job https://hydra.nixos.org/build/233222724 at 2023-09-02 @@ -5237,27 +5655,37 @@ broken-packages: - streaming-events # failure in job https://hydra.nixos.org/build/233198216 at 2023-09-02 - streaming-lzma # failure in job https://hydra.nixos.org/build/233239635 at 2023-09-02 - streaming-osm # failure in job https://hydra.nixos.org/build/233229467 at 2023-09-02 + - streaming-pcap # failure in job https://hydra.nixos.org/build/252731309 at 2024-03-16 - streaming-png # failure in job https://hydra.nixos.org/build/233236752 at 2023-09-02 - streaming-postgresql-simple # failure in job https://hydra.nixos.org/build/233212839 at 2023-09-02 + - streaming-utils # failure in job https://hydra.nixos.org/build/252725243 at 2024-03-16 - streaming-with # failure in job https://hydra.nixos.org/build/233191184 at 2023-09-02 + - streamly-archive # failure in job https://hydra.nixos.org/build/252735935 at 2024-03-16 - streamly-binary # failure in job https://hydra.nixos.org/build/233240602 at 2023-09-02 - streamly-cassava # failure in job https://hydra.nixos.org/build/233237843 at 2023-09-02 + - streamly-examples # failure in job https://hydra.nixos.org/build/252721153 at 2024-03-16 - streamly-fsnotify # failure in job https://hydra.nixos.org/build/233220038 at 2023-09-02 + - streamly-lmdb # failure in job https://hydra.nixos.org/build/252731414 at 2024-03-16 - streamly-lz4 # failure in job https://hydra.nixos.org/build/233219321 at 2023-09-02 - streamly-posix # failure in job https://hydra.nixos.org/build/233194023 at 2023-09-02 + - streamly-statistics # failure in job https://hydra.nixos.org/build/252719066 at 2024-03-16 - stream-monad # failure in job https://hydra.nixos.org/build/233222592 at 2023-09-02 - streamproc # failure in job https://hydra.nixos.org/build/233196179 at 2023-09-02 + - streamt # failure in job https://hydra.nixos.org/build/252724093 at 2024-03-16 - strelka-core # failure in job https://hydra.nixos.org/build/233218594 at 2023-09-02 - str # failure in job https://hydra.nixos.org/build/233227698 at 2023-09-02 - StrictBench # failure in job https://hydra.nixos.org/build/233259575 at 2023-09-02 - StrictCheck # failure in job https://hydra.nixos.org/build/233214649 at 2023-09-02 - strict-containers # failure in job https://hydra.nixos.org/build/233215090 at 2023-09-02 - strict-ghc-plugin # failure in job https://hydra.nixos.org/build/233246830 at 2023-09-02 + - strict-impl-params # failure in job https://hydra.nixos.org/build/252732248 at 2024-03-16 - strictly # failure in job https://hydra.nixos.org/build/233197142 at 2023-09-02 - strict-tuple-lens # failure in job https://hydra.nixos.org/build/233194548 at 2023-09-02 + - strict-writer # failure in job https://hydra.nixos.org/build/252725649 at 2024-03-16 - string-class # failure in job https://hydra.nixos.org/build/233230041 at 2023-09-02 - string-conv-tests # failure in job https://hydra.nixos.org/build/233242710 at 2023-09-02 - string-fromto # failure in job https://hydra.nixos.org/build/233223157 at 2023-09-02 + - string-interpreter # failure in job https://hydra.nixos.org/build/252739490 at 2024-03-16 - string-isos # failure in job https://hydra.nixos.org/build/233252917 at 2023-09-02 - stringlike # failure in job https://hydra.nixos.org/build/233258750 at 2023-09-02 - string-quote # failure in job https://hydra.nixos.org/build/233259595 at 2023-09-02 @@ -5265,26 +5693,33 @@ broken-packages: - stripe-core # failure in job https://hydra.nixos.org/build/233215702 at 2023-09-02 - stripe # failure in job https://hydra.nixos.org/build/233248173 at 2023-09-02 - stripe-hs # failure in job https://hydra.nixos.org/build/233203500 at 2023-09-02 + - stripe-scotty # failure in job https://hydra.nixos.org/build/252711778 at 2024-03-16 - strong-path # failure in job https://hydra.nixos.org/build/233225171 at 2023-09-02 + - strongweak # failure in job https://hydra.nixos.org/build/252724714 at 2024-03-16 + - struct-inspector # failure in job https://hydra.nixos.org/build/252739623 at 2024-03-16 - structural-traversal # failure in job https://hydra.nixos.org/build/233235730 at 2023-09-02 + - structured-cli # failure in job https://hydra.nixos.org/build/252734924 at 2024-03-16 - structures # failure in job https://hydra.nixos.org/build/233206488 at 2023-09-02 - stt # failure in job https://hydra.nixos.org/build/233233101 at 2023-09-02 - stunclient # failure in job https://hydra.nixos.org/build/233251136 at 2023-09-02 - stylish-cabal # failure in job https://hydra.nixos.org/build/233202801 at 2023-09-02 - stylist # failure in job https://hydra.nixos.org/build/233223662 at 2023-09-02 - stylized # failure in job https://hydra.nixos.org/build/233211499 at 2023-09-02 + - styx # failure in job https://hydra.nixos.org/build/252713087 at 2024-03-16 - subG-instances # failure in job https://hydra.nixos.org/build/233216227 at 2023-09-02 - subleq-toolchain # failure in job https://hydra.nixos.org/build/233239415 at 2023-09-02 - submark # failure in job https://hydra.nixos.org/build/233231701 at 2023-09-02 - subsample # failure in job https://hydra.nixos.org/build/233201324 at 2023-09-02 - sub-state # failure in job https://hydra.nixos.org/build/233202687 at 2023-09-02 - subwordgraph # failure in job https://hydra.nixos.org/build/233229131 at 2023-09-02 + - success # failure in job https://hydra.nixos.org/build/252718360 at 2024-03-16 - suffix-array # failure in job https://hydra.nixos.org/build/233247630 at 2023-09-02 - suffixarray # failure in job https://hydra.nixos.org/build/233256495 at 2023-09-02 - SuffixStructures # failure in job https://hydra.nixos.org/build/233245541 at 2023-09-02 - sugar # failure in job https://hydra.nixos.org/build/233202489 at 2023-09-02 - sugarhaskell # failure in job https://hydra.nixos.org/build/233199879 at 2023-09-02 - suitable # failure in job https://hydra.nixos.org/build/233225075 at 2023-09-02 + - summer # failure in job https://hydra.nixos.org/build/252728622 at 2024-03-16 - summoner # failure in job https://hydra.nixos.org/build/233232530 at 2023-09-02 - sum-type-boilerplate # failure in job https://hydra.nixos.org/build/233251040 at 2023-09-02 - sunlight # failure in job https://hydra.nixos.org/build/233212375 at 2023-09-02 @@ -5298,6 +5733,7 @@ broken-packages: - supervisor # failure in job https://hydra.nixos.org/build/233226414 at 2023-09-02 - supervisors # failure in job https://hydra.nixos.org/build/233238299 at 2023-09-02 - supplemented # failure in job https://hydra.nixos.org/build/233237397 at 2023-09-02 + - supply-chain-core # failure in job https://hydra.nixos.org/build/252715612 at 2024-03-16 - surjective # failure in job https://hydra.nixos.org/build/233242908 at 2023-09-02 - sv2v # failure in job https://hydra.nixos.org/build/233190750 at 2023-09-02 - sv-core # failure in job https://hydra.nixos.org/build/233217245 at 2023-09-02 @@ -5342,11 +5778,13 @@ broken-packages: - syntax-trees # failure in job https://hydra.nixos.org/build/233209576 at 2023-09-02 - syntax-trees-fork-bairyn # failure in job https://hydra.nixos.org/build/233216989 at 2023-09-02 - synthesizer # failure in job https://hydra.nixos.org/build/233259139 at 2023-09-02 + - synthesizer-filter # failure in job https://hydra.nixos.org/build/252718079 at 2024-03-16 - Sysmon # failure in job https://hydra.nixos.org/build/233224152 at 2023-09-02 - system-canonicalpath # failure in job https://hydra.nixos.org/build/233254297 at 2023-09-02 - system-command # failure in job https://hydra.nixos.org/build/233239356 at 2023-09-02 - systemd-ntfy # failure in job https://hydra.nixos.org/build/236686880 at 2023-10-04 - system-extra # failure in job https://hydra.nixos.org/build/233203137 at 2023-09-02 + - system-fileio # failure in job https://hydra.nixos.org/build/252731084 at 2024-03-16 - system-inotify # failure in job https://hydra.nixos.org/build/233206871 at 2023-09-02 - system-lifted # failure in job https://hydra.nixos.org/build/233236013 at 2023-09-02 - system-linux-proc # failure in job https://hydra.nixos.org/build/233209447 at 2023-09-02 @@ -5368,24 +5806,30 @@ broken-packages: - tagged-timers # failure in job https://hydra.nixos.org/build/233238738 at 2023-09-02 - taggy-lens # failure in job https://hydra.nixos.org/build/233253920 at 2023-09-02 - taglib-api # failure in job https://hydra.nixos.org/build/233259216 at 2023-09-02 + - tagshare # failure in job https://hydra.nixos.org/build/252729876 at 2024-03-16 - tagsoup-ht # failure in job https://hydra.nixos.org/build/233233672 at 2023-09-02 - tagsoup-megaparsec # failure in job https://hydra.nixos.org/build/233205700 at 2023-09-02 - tagsoup-parsec # failure in job https://hydra.nixos.org/build/233200887 at 2023-09-02 - tagsoup-selection # failure in job https://hydra.nixos.org/build/233228969 at 2023-09-02 + - Tahin # failure in job https://hydra.nixos.org/build/252737178 at 2024-03-16 - tahoe-capabilities # failure in job https://hydra.nixos.org/build/233253813 at 2023-09-02 - tahoe-chk # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/237298038 at 2023-10-21 + - tahoe-great-black-swamp-types # failure in job https://hydra.nixos.org/build/252721139 at 2024-03-16 - tai64 # failure in job https://hydra.nixos.org/build/233257422 at 2023-09-02 - tai # failure in job https://hydra.nixos.org/build/233210483 at 2023-09-02 + - Tainted # failure in job https://hydra.nixos.org/build/252722384 at 2024-03-16 - tak # failure in job https://hydra.nixos.org/build/233191188 at 2023-09-02 - Takusen # failure in job https://hydra.nixos.org/build/233230088 at 2023-09-02 - takusen-oracle # failure in job https://hydra.nixos.org/build/233197944 at 2023-09-02 - tamarin-prover-utils # failure in job https://hydra.nixos.org/build/233235417 at 2023-09-02 - Tape # failure in job https://hydra.nixos.org/build/233191662 at 2023-09-02 - tapioca # failure in job https://hydra.nixos.org/build/233207781 at 2023-09-02 + - tart # failure in job https://hydra.nixos.org/build/252723842 at 2024-03-16 - taskell # depends on old version of brick - TaskMonad # failure in job https://hydra.nixos.org/build/233219257 at 2023-09-02 - tasty-autocollect # failure in job https://hydra.nixos.org/build/233256957 at 2023-09-02 - tasty-auto # failure in job https://hydra.nixos.org/build/233220008 at 2023-09-02 + - tasty-checklist # failure in job https://hydra.nixos.org/build/252710481 at 2024-03-16 - tasty-fail-fast # failure in job https://hydra.nixos.org/build/233200040 at 2023-09-02 - tasty-grading-system # failure in job https://hydra.nixos.org/build/236673021 at 2023-10-04 - tasty-hedgehog-coverage # failure in job https://hydra.nixos.org/build/233231332 at 2023-09-02 @@ -5396,7 +5840,9 @@ broken-packages: - TBC # failure in job https://hydra.nixos.org/build/233217773 at 2023-09-02 - TBit # failure in job https://hydra.nixos.org/build/233232991 at 2023-09-02 - tcache-AWS # failure in job https://hydra.nixos.org/build/233250577 at 2023-09-02 + - tcod-haskell # failure in job https://hydra.nixos.org/build/252730637 at 2024-03-16 - tcp # failure in job https://hydra.nixos.org/build/233249662 at 2023-09-02 + - tcp-streams # failure in job https://hydra.nixos.org/build/252713034 at 2024-03-16 - tcp-streams-openssl # failure in job https://hydra.nixos.org/build/233258076 at 2023-09-02 - tdigest-Chart # failure in job https://hydra.nixos.org/build/233244784 at 2023-09-02 - tdoc # failure in job https://hydra.nixos.org/build/233250532 at 2023-09-02 @@ -5413,6 +5859,8 @@ broken-packages: - teleport # failure in job https://hydra.nixos.org/build/233194305 at 2023-09-02 - teleshell # failure in job https://hydra.nixos.org/build/233225954 at 2023-09-02 - tellbot # failure in job https://hydra.nixos.org/build/233200225 at 2023-09-02 + - tell # failure in job https://hydra.nixos.org/build/252712899 at 2024-03-16 + - tempered # failure in job https://hydra.nixos.org/build/252732123 at 2024-03-16 - template-default # failure in job https://hydra.nixos.org/build/233238125 at 2023-09-02 - template # failure in job https://hydra.nixos.org/build/233242058 at 2023-09-02 - template-haskell-optics # failure in job https://hydra.nixos.org/build/233203627 at 2023-09-02 @@ -5424,6 +5872,7 @@ broken-packages: - template-yj # failure in job https://hydra.nixos.org/build/233236245 at 2023-09-02 - templatise # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/237235933 at 2023-10-21 - tempodb # failure in job https://hydra.nixos.org/build/233205994 at 2023-09-02 + - tempo # failure in job https://hydra.nixos.org/build/252731680 at 2024-03-16 - temporal-csound # failure in job https://hydra.nixos.org/build/243818090 at 2024-01-01 - tempus # failure in job https://hydra.nixos.org/build/233245670 at 2023-09-02 - ten # failure in job https://hydra.nixos.org/build/233216705 at 2023-09-02 @@ -5443,12 +5892,14 @@ broken-packages: - TestExplode # failure in job https://hydra.nixos.org/build/233207327 at 2023-09-02 - test-fixture # failure in job https://hydra.nixos.org/build/233203103 at 2023-09-02 - test-framework-doctest # failure in job https://hydra.nixos.org/build/233256232 at 2023-09-02 + - test-framework-golden # failure in job https://hydra.nixos.org/build/252724226 at 2024-03-16 - test-framework-quickcheck # failure in job https://hydra.nixos.org/build/233199583 at 2023-09-02 - test-framework-skip # failure in job https://hydra.nixos.org/build/233248465 at 2023-09-02 - test-framework-testing-feat # failure in job https://hydra.nixos.org/build/233227290 at 2023-09-02 - test-framework-th-prime # failure in job https://hydra.nixos.org/build/233241423 at 2023-09-02 - test-lib # failure in job https://hydra.nixos.org/build/233195296 at 2023-09-02 - testloop # failure in job https://hydra.nixos.org/build/233206527 at 2023-09-02 + - test-monad-laws # failure in job https://hydra.nixos.org/build/252739363 at 2024-03-16 - testpack # failure in job https://hydra.nixos.org/build/233194859 at 2023-09-02 - testpattern # failure in job https://hydra.nixos.org/build/233225860 at 2023-09-02 - testPkg # failure in job https://hydra.nixos.org/build/233221832 at 2023-09-02 @@ -5476,6 +5927,8 @@ broken-packages: - text-offset # failure in job https://hydra.nixos.org/build/233250030 at 2023-09-02 - text-position # failure in job https://hydra.nixos.org/build/233241860 at 2023-09-02 - text-register-machine # failure in job https://hydra.nixos.org/build/233239758 at 2023-09-02 + - text-render # failure in job https://hydra.nixos.org/build/252713121 at 2024-03-16 + - text-replace # failure in job https://hydra.nixos.org/build/252727577 at 2024-03-16 - text-stream-decode # failure in job https://hydra.nixos.org/build/233237533 at 2023-09-02 - text-trie # failure in job https://hydra.nixos.org/build/233231841 at 2023-09-02 - textual # failure in job https://hydra.nixos.org/build/233254230 at 2023-09-02 @@ -5553,6 +6006,7 @@ broken-packages: - timeutils # failure in job https://hydra.nixos.org/build/233230513 at 2023-09-02 - time-w3c # failure in job https://hydra.nixos.org/build/233225902 at 2023-09-02 - timezone-detect # failure in job https://hydra.nixos.org/build/233205213 at 2023-09-02 + - tini # failure in job https://hydra.nixos.org/build/252732072 at 2024-03-16 - tinyid # failure in job https://hydra.nixos.org/build/233249999 at 2023-09-02 - TinyLaunchbury # failure in job https://hydra.nixos.org/build/233233671 at 2023-09-02 - tinylog # failure in job https://hydra.nixos.org/build/233198434 at 2023-09-02 @@ -5568,6 +6022,7 @@ broken-packages: - tkyprof # failure in job https://hydra.nixos.org/build/233205547 at 2023-09-02 - tls-debug # failure in job https://hydra.nixos.org/build/233228426 at 2023-09-02 - TLT # failure in job https://hydra.nixos.org/build/233193495 at 2023-09-02 + - tmp-postgres # failure in job https://hydra.nixos.org/build/252731301 at 2024-03-16 - tmp-proc-example # failure in job https://hydra.nixos.org/build/233223028 at 2023-09-02 - tmp-proc-zipkin # failure in job https://hydra.nixos.org/build/233210220 at 2023-09-02 - tofromxml # failure in job https://hydra.nixos.org/build/233257072 at 2023-09-02 @@ -5606,15 +6061,20 @@ broken-packages: - trackit # failure in job https://hydra.nixos.org/build/233243891 at 2023-09-02 - traction # failure in job https://hydra.nixos.org/build/233193894 at 2023-09-02 - tracy # failure in job https://hydra.nixos.org/build/233210215 at 2023-09-02 + - trade-journal # failure in job https://hydra.nixos.org/build/252737021 at 2024-03-16 - traildb # failure in job https://hydra.nixos.org/build/233223153 at 2023-09-02 - transactional-events # failure in job https://hydra.nixos.org/build/233205740 at 2023-09-02 - transf # failure in job https://hydra.nixos.org/build/233202251 at 2023-09-02 - TransformeR # failure in job https://hydra.nixos.org/build/233255786 at 2023-09-02 - transformers-bifunctors # failure in job https://hydra.nixos.org/build/233258007 at 2023-09-02 - transformers-compose # failure in job https://hydra.nixos.org/build/233212861 at 2023-09-02 + - transformers-continue # failure in job https://hydra.nixos.org/build/252734162 at 2024-03-16 + - transformers-fix # failure in job https://hydra.nixos.org/build/252715911 at 2024-03-16 + - transformers-free # failure in job https://hydra.nixos.org/build/252717332 at 2024-03-16 - transformers-lift # failure in job https://hydra.nixos.org/build/233223136 at 2023-09-02 - transformers-runnable # failure in job https://hydra.nixos.org/build/233209164 at 2023-09-02 - TransformersStepByStep # failure in job https://hydra.nixos.org/build/233243582 at 2023-09-02 + - transformers-supply # failure in job https://hydra.nixos.org/build/252713362 at 2024-03-16 - trans-fx-core # failure in job https://hydra.nixos.org/build/233219543 at 2023-09-02 - transient # failure in job https://hydra.nixos.org/build/233221557 at 2023-09-02 - translatable-intset # failure in job https://hydra.nixos.org/build/233252531 at 2023-09-02 @@ -5637,10 +6097,12 @@ broken-packages: - trhsx # failure in job https://hydra.nixos.org/build/233231297 at 2023-09-02 - tries # timeout - trim # failure in job https://hydra.nixos.org/build/233195034 at 2023-09-02 + - triplesec # failure in job https://hydra.nixos.org/build/252718437 at 2024-03-16 - tripLL # failure in job https://hydra.nixos.org/build/233217806 at 2023-09-02 - trivia # failure in job https://hydra.nixos.org/build/233234176 at 2023-09-02 - tropical # failure in job https://hydra.nixos.org/build/233212835 at 2023-09-02 - tropical-geometry # failure in job https://hydra.nixos.org/build/234465815 at 2023-09-13 + - true-name # failure in job https://hydra.nixos.org/build/252712188 at 2024-03-16 - trust-chain # failure in job https://hydra.nixos.org/build/233252622 at 2023-09-02 - tsession # failure in job https://hydra.nixos.org/build/233259005 at 2023-09-02 - tslib # failure in job https://hydra.nixos.org/build/233225813 at 2023-09-02 @@ -5655,6 +6117,7 @@ broken-packages: - tubes # failure in job https://hydra.nixos.org/build/233245507 at 2023-09-02 - tuntap # failure in job https://hydra.nixos.org/build/233199575 at 2023-09-02 - tuple-append-instances # failure in job https://hydra.nixos.org/build/233256201 at 2023-09-02 + - tuple-fields # failure in job https://hydra.nixos.org/build/252721117 at 2024-03-16 - tupleinstances # failure in job https://hydra.nixos.org/build/233208004 at 2023-09-02 - tuple-lenses # failure in job https://hydra.nixos.org/build/233239309 at 2023-09-02 - turing-machines # failure in job https://hydra.nixos.org/build/233195604 at 2023-09-02 @@ -5666,6 +6129,7 @@ broken-packages: - twilio # failure in job https://hydra.nixos.org/build/233199959 at 2023-09-02 - twiml # failure in job https://hydra.nixos.org/build/233219327 at 2023-09-02 - twine # failure in job https://hydra.nixos.org/build/233191924 at 2023-09-02 + - twirp # failure in job https://hydra.nixos.org/build/252736228 at 2024-03-16 - twisty # failure in job https://hydra.nixos.org/build/233212390 at 2023-09-02 - twitchapi # failure in job https://hydra.nixos.org/build/233245126 at 2023-09-02 - twitch # failure in job https://hydra.nixos.org/build/233198940 at 2023-09-02 @@ -5677,6 +6141,7 @@ broken-packages: - tyfam-witnesses # failure in job https://hydra.nixos.org/build/233191033 at 2023-09-02 - typalyze # failure in job https://hydra.nixos.org/build/233246228 at 2023-09-02 - typeable-th # failure in job https://hydra.nixos.org/build/233234377 at 2023-09-02 + - typechain # failure in job https://hydra.nixos.org/build/252734998 at 2024-03-16 - type-combinators # failure in job https://hydra.nixos.org/build/233230024 at 2023-09-02 - type-compare # failure in job https://hydra.nixos.org/build/233207530 at 2023-09-02 - TypeCompose # failure in job https://hydra.nixos.org/build/233212999 at 2023-09-02 @@ -5688,6 +6153,7 @@ broken-packages: - typed-time # failure in job https://hydra.nixos.org/build/233246930 at 2023-09-02 - typed-wire # failure in job https://hydra.nixos.org/build/233237626 at 2023-09-02 - type-eq # failure in job https://hydra.nixos.org/build/233214388 at 2023-09-02 + - type-errors # failure in job https://hydra.nixos.org/build/252734319 at 2024-03-16 - type-errors-pretty # failure in job https://hydra.nixos.org/build/233238808 at 2023-09-02 - typehash # failure in job https://hydra.nixos.org/build/233207184 at 2023-09-02 - type-indexed-queues # failure in job https://hydra.nixos.org/build/233197833 at 2023-09-02 @@ -5701,11 +6167,13 @@ broken-packages: - type-level-sets # failure in job https://hydra.nixos.org/build/233197419 at 2023-09-02 - typelevel-tensor # failure in job https://hydra.nixos.org/build/233190827 at 2023-09-02 - type-list # failure in job https://hydra.nixos.org/build/233234789 at 2023-09-02 + - typelits-printf # failure in job https://hydra.nixos.org/build/252737641 at 2024-03-16 - typelits-witnesses # failure in job https://hydra.nixos.org/build/233224289 at 2023-09-02 - type-of-html-static # failure in job https://hydra.nixos.org/build/233226924 at 2023-09-02 - type-operators # failure in job https://hydra.nixos.org/build/233232802 at 2023-09-02 - typeparams # failure in job https://hydra.nixos.org/build/233192078 at 2023-09-02 - type-prelude # failure in job https://hydra.nixos.org/build/233221195 at 2023-09-02 + - type-reflection # failure in job https://hydra.nixos.org/build/252719111 at 2024-03-16 - type-safe-avl # failure in job https://hydra.nixos.org/build/233203946 at 2023-09-02 - types-compat # failure in job https://hydra.nixos.org/build/233249850 at 2023-09-02 - type-settheory # failure in job https://hydra.nixos.org/build/233209513 at 2023-09-02 @@ -5715,6 +6183,8 @@ broken-packages: - typograffiti # failure in job https://hydra.nixos.org/build/233195076 at 2023-09-02 - typson-core # failure in job https://hydra.nixos.org/build/233257835 at 2023-09-02 - tyro # failure in job https://hydra.nixos.org/build/233200171 at 2023-09-02 + - tztime # failure in job https://hydra.nixos.org/build/252731958 at 2024-03-16 + - uacpid # failure in job https://hydra.nixos.org/build/252734266 at 2024-03-16 - uAgda # failure in job https://hydra.nixos.org/build/233252487 at 2023-09-02 - uberlast # failure in job https://hydra.nixos.org/build/233233074 at 2023-09-02 - ucam-webauth-types # failure in job https://hydra.nixos.org/build/233260145 at 2023-09-02 @@ -5732,15 +6202,24 @@ broken-packages: - unamb-custom # failure in job https://hydra.nixos.org/build/233197458 at 2023-09-02 - unbeliever # failure in job https://hydra.nixos.org/build/233221256 at 2023-09-02 - unbounded-delays-units # failure in job https://hydra.nixos.org/build/233200989 at 2023-09-02 + - unbound-generics # failure in job https://hydra.nixos.org/build/252713870 at 2024-03-16 - unboxed-containers # failure in job https://hydra.nixos.org/build/233200384 at 2023-09-02 - unboxed # failure in job https://hydra.nixos.org/build/233219555 at 2023-09-02 - unboxed-references # failure in job https://hydra.nixos.org/build/233192713 at 2023-09-02 - unbreak # failure in job https://hydra.nixos.org/build/233242560 at 2023-09-02 + - unescaping-print # failure in job https://hydra.nixos.org/build/252736030 at 2024-03-16 - unfix-binders # failure in job https://hydra.nixos.org/build/233259262 at 2023-09-02 + - unfoldable # failure in job https://hydra.nixos.org/build/252721990 at 2024-03-16 + - unicode-data-names # failure in job https://hydra.nixos.org/build/252723683 at 2024-03-16 + - unicode-data-scripts # failure in job https://hydra.nixos.org/build/252715720 at 2024-03-16 + - unicode-data-security # failure in job https://hydra.nixos.org/build/252714713 at 2024-03-16 - unicode-general-category # failure in job https://hydra.nixos.org/build/233250572 at 2023-09-02 - unicode-prelude # failure in job https://hydra.nixos.org/build/233241723 at 2023-09-02 - unicode-symbols # failure in job https://hydra.nixos.org/build/233241639 at 2023-09-02 - unicode-tricks # failure in job https://hydra.nixos.org/build/233258238 at 2023-09-02 + - unification-fd # failure in job https://hydra.nixos.org/build/252716820 at 2024-03-16 + - union # failure in job https://hydra.nixos.org/build/252720024 at 2024-03-16 + - union-find-array # failure in job https://hydra.nixos.org/build/252717893 at 2024-03-16 - union-find # failure in job https://hydra.nixos.org/build/233245476 at 2023-09-02 - union-map # failure in job https://hydra.nixos.org/build/233222765 at 2023-09-02 - uniprot-kb # failure in job https://hydra.nixos.org/build/233209692 at 2023-09-02 @@ -5758,6 +6237,7 @@ broken-packages: - universe-instances-trans # failure in job https://hydra.nixos.org/build/233235623 at 2023-09-02 - universe-some # failure in job https://hydra.nixos.org/build/233254356 at 2023-09-02 - unix-handle # failure in job https://hydra.nixos.org/build/233233273 at 2023-09-02 + - unix-memory # failure in job https://hydra.nixos.org/build/252735802 at 2024-03-16 - unix-process-conduit # failure in job https://hydra.nixos.org/build/233191509 at 2023-09-02 - unix-recursive # failure in job https://hydra.nixos.org/build/233194742 at 2023-09-02 - unlifted-list # failure in job https://hydra.nixos.org/build/233205239 at 2023-09-02 @@ -5778,6 +6258,7 @@ broken-packages: - unsequential # failure in job https://hydra.nixos.org/build/233244400 at 2023-09-02 - unused # failure in job https://hydra.nixos.org/build/233243602 at 2023-09-02 - uom-plugin # failure in job https://hydra.nixos.org/build/233228019 at 2023-09-02 + - update-monad # failure in job https://hydra.nixos.org/build/252724414 at 2024-03-16 - Updater # failure in job https://hydra.nixos.org/build/233215373 at 2023-09-02 - updo # failure in job https://hydra.nixos.org/build/244399557 at 2024-01-01 - uploadcare # failure in job https://hydra.nixos.org/build/233197403 at 2023-09-02 @@ -5803,6 +6284,7 @@ broken-packages: - useragents # failure in job https://hydra.nixos.org/build/233203723 at 2023-09-02 - userid # failure in job https://hydra.nixos.org/build/233227019 at 2023-09-02 - users-persistent # failure in job https://hydra.nixos.org/build/233258182 at 2023-09-02 + - users-postgresql-simple # failure in job https://hydra.nixos.org/build/252737462 at 2024-03-16 - utc # failure in job https://hydra.nixos.org/build/233218307 at 2023-09-02 - utf8-conversions # failure in job https://hydra.nixos.org/build/233245725 at 2023-09-02 - utf8-prelude # failure in job https://hydra.nixos.org/build/233240100 at 2023-09-02 @@ -5812,6 +6294,7 @@ broken-packages: - util-plus # failure in job https://hydra.nixos.org/build/233231591 at 2023-09-02 - util-primitive # failure in job https://hydra.nixos.org/build/233258861 at 2023-09-02 - uuagc-bootstrap # failure in job https://hydra.nixos.org/build/233254123 at 2023-09-02 + - uuagc-cabal # failure in job https://hydra.nixos.org/build/252727853 at 2024-03-16 - uuagc-diagrams # failure in job https://hydra.nixos.org/build/233247645 at 2023-09-02 - uu-cco # failure in job https://hydra.nixos.org/build/233259027 at 2023-09-02 - uuid-aeson # failure in job https://hydra.nixos.org/build/233219695 at 2023-09-02 @@ -5825,10 +6308,12 @@ broken-packages: - validated-types # failure in job https://hydra.nixos.org/build/233258079 at 2023-09-02 - Validation # failure in job https://hydra.nixos.org/build/233253977 at 2023-09-02 - validations # failure in job https://hydra.nixos.org/build/233208976 at 2023-09-02 + - validationt # failure in job https://hydra.nixos.org/build/252739235 at 2024-03-16 - validators # failure in job https://hydra.nixos.org/build/233235532 at 2023-09-02 - validity-network-uri # failure in job https://hydra.nixos.org/build/233240551 at 2023-09-02 - valid-names # failure in job https://hydra.nixos.org/build/233213115 at 2023-09-02 - value-supply # failure in job https://hydra.nixos.org/build/233190936 at 2023-09-02 + - ValveValueKeyvalue # failure in job https://hydra.nixos.org/build/252733320 at 2024-03-16 - vampire # failure in job https://hydra.nixos.org/build/233216179 at 2023-09-02 - varan # failure in job https://hydra.nixos.org/build/233232057 at 2023-09-02 - var # failure in job https://hydra.nixos.org/build/233240303 at 2023-09-02 @@ -5888,6 +6373,7 @@ broken-packages: - visibility # failure in job https://hydra.nixos.org/build/233206672 at 2023-09-02 - visual-prof # failure in job https://hydra.nixos.org/build/233250080 at 2023-09-02 - vitrea # failure in job https://hydra.nixos.org/build/233252038 at 2023-09-02 + - vivid # failure in job https://hydra.nixos.org/build/252716916 at 2024-03-16 - vk-aws-route53 # failure in job https://hydra.nixos.org/build/233250126 at 2023-09-02 - VKHS # failure in job https://hydra.nixos.org/build/233246557 at 2023-09-02 - vowpal-utils # failure in job https://hydra.nixos.org/build/233251505 at 2023-09-02 @@ -5901,6 +6387,7 @@ broken-packages: - vty-ui # failure in job https://hydra.nixos.org/build/233200900 at 2023-09-02 - 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-app-file-cgi # failure in job https://hydra.nixos.org/build/252733772 at 2024-03-16 - wai-git-http # failure in job https://hydra.nixos.org/build/233191513 at 2023-09-02 - wai-graceful # failure in job https://hydra.nixos.org/build/233243180 at 2023-09-02 - wai-handler-devel # failure in job https://hydra.nixos.org/build/233226033 at 2023-09-02 @@ -5922,6 +6409,7 @@ broken-packages: - wai-middleware-preprocessor # failure in job https://hydra.nixos.org/build/233227365 at 2023-09-02 - wai-middleware-static-caching # failure in job https://hydra.nixos.org/build/233208386 at 2023-09-02 - wai-middleware-travisci # failure in job https://hydra.nixos.org/build/233215805 at 2023-09-02 + - wai-middleware-validation # failure in job https://hydra.nixos.org/build/252713056 at 2024-03-16 - wai-predicates # failure in job https://hydra.nixos.org/build/245788559 at 2024-01-07 - wai-problem-details # failure in job https://hydra.nixos.org/build/233227727 at 2023-09-02 - wai-rate-limit-postgres # failure in job https://hydra.nixos.org/build/233244097 at 2023-09-02 @@ -5946,6 +6434,7 @@ broken-packages: - warp-dynamic # failure in job https://hydra.nixos.org/build/233220479 at 2023-09-02 - warp-static # failure in job https://hydra.nixos.org/build/233239581 at 2023-09-02 - warp-systemd # failure in job https://hydra.nixos.org/build/233215956 at 2023-09-02 + - warp-tls-uid # failure in job https://hydra.nixos.org/build/252725883 at 2024-03-16 - wasm # failure in job https://hydra.nixos.org/build/233249877 at 2023-09-02 - watcher # failure in job https://hydra.nixos.org/build/233245056 at 2023-09-02 - watchit # failure in job https://hydra.nixos.org/build/233199573 at 2023-09-02 @@ -5970,6 +6459,7 @@ broken-packages: - web-encodings # failure in job https://hydra.nixos.org/build/233199718 at 2023-09-02 - WeberLogic # failure in job https://hydra.nixos.org/build/233209283 at 2023-09-02 - webfinger-client # failure in job https://hydra.nixos.org/build/233252528 at 2023-09-02 + - web-inv-route # failure in job https://hydra.nixos.org/build/252728701 at 2024-03-16 - webkitgtk3 # failure in job https://hydra.nixos.org/build/233215712 at 2023-09-02 - webkit-javascriptcore # failure in job https://hydra.nixos.org/build/233208424 at 2023-09-02 - webmention # failure in job https://hydra.nixos.org/build/233208899 at 2023-09-02 @@ -5978,17 +6468,20 @@ broken-packages: - web-plugins # failure in job https://hydra.nixos.org/build/233207596 at 2023-09-02 - web-push # failure in job https://hydra.nixos.org/build/233206721 at 2023-09-02 - Webrexp # failure in job https://hydra.nixos.org/build/233212376 at 2023-09-02 + - web-routes # failure in job https://hydra.nixos.org/build/252719043 at 2024-03-16 - web-routes-quasi # failure in job https://hydra.nixos.org/build/233222454 at 2023-09-02 - web-routes-transformers # failure in job https://hydra.nixos.org/build/233256428 at 2023-09-02 - webshow # failure in job https://hydra.nixos.org/build/233243842 at 2023-09-02 - web-view # failure in job https://hydra.nixos.org/build/244678837 at 2024-01-01 - webwire # failure in job https://hydra.nixos.org/build/233233892 at 2023-09-02 + - wedged # failure in job https://hydra.nixos.org/build/252739136 at 2024-03-16 - WEditor # failure in job https://hydra.nixos.org/build/233215233 at 2023-09-02 - weighted-regexp # failure in job https://hydra.nixos.org/build/233243077 at 2023-09-02 - welshy # failure in job https://hydra.nixos.org/build/233224249 at 2023-09-02 - werewolf # failure in job https://hydra.nixos.org/build/233250937 at 2023-09-02 - wgpu-raw-hs # failure in job https://hydra.nixos.org/build/233221814 at 2023-09-02 - Wheb # failure in job https://hydra.nixos.org/build/233258281 at 2023-09-02 + - wherefrom-compat # failure in job https://hydra.nixos.org/build/252723758 at 2024-03-16 - while-lang-parser # failure in job https://hydra.nixos.org/build/233237507 at 2023-09-02 - whim # failure in job https://hydra.nixos.org/build/234465317 at 2023-09-13 - whiskers # failure in job https://hydra.nixos.org/build/233258941 at 2023-09-02 @@ -6015,6 +6508,7 @@ broken-packages: - woe # failure in job https://hydra.nixos.org/build/233222792 at 2023-09-02 - woffex # failure in job https://hydra.nixos.org/build/233210566 at 2023-09-02 - wol # failure in job https://hydra.nixos.org/build/233237896 at 2023-09-02 + - word16 # failure in job https://hydra.nixos.org/build/252737588 at 2024-03-16 - word24 # failure in job https://hydra.nixos.org/build/233259494 at 2023-09-02 - word2vec-model # failure in job https://hydra.nixos.org/build/233209500 at 2023-09-02 - word8set # failure in job https://hydra.nixos.org/build/233246039 at 2023-09-02 @@ -6025,20 +6519,26 @@ broken-packages: - WordNet-ghc74 # failure in job https://hydra.nixos.org/build/233192586 at 2023-09-02 - wordn # failure in job https://hydra.nixos.org/build/233238840 at 2023-09-02 - wordpass # failure in job https://hydra.nixos.org/build/233202954 at 2023-09-02 + - wordpress-auth # failure in job https://hydra.nixos.org/build/252724354 at 2024-03-16 - wordsearch # failure in job https://hydra.nixos.org/build/233203803 at 2023-09-02 - workdays # failure in job https://hydra.nixos.org/build/233209994 at 2023-09-02 - Workflow # failure in job https://hydra.nixos.org/build/233203463 at 2023-09-02 - workflow-osx # failure in job https://hydra.nixos.org/build/233235315 at 2023-09-02 - workflow-windows # failure in job https://hydra.nixos.org/build/233257774 at 2023-09-02 - work-time # failure in job https://hydra.nixos.org/build/233245304 at 2023-09-02 + - world-peace # failure in job https://hydra.nixos.org/build/252710711 at 2024-03-16 - worldturtle # failure in job https://hydra.nixos.org/build/234448293 at 2023-09-13 - wp-archivebot # failure in job https://hydra.nixos.org/build/233195749 at 2023-09-02 + - wrapped-generic-default # failure in job https://hydra.nixos.org/build/252718811 at 2024-03-16 - wreq-helper # failure in job https://hydra.nixos.org/build/233228914 at 2023-09-02 - wreq-patchable # failure in job https://hydra.nixos.org/build/233237832 at 2023-09-02 - wreq-sb # failure in job https://hydra.nixos.org/build/233259269 at 2023-09-02 + - write-buffer-core # failure in job https://hydra.nixos.org/build/252727715 at 2024-03-16 + - writer-cps-exceptions # failure in job https://hydra.nixos.org/build/252717755 at 2024-03-16 - writer-cps-lens # failure in job https://hydra.nixos.org/build/233238466 at 2023-09-02 - writer-cps-monads-tf # failure in job https://hydra.nixos.org/build/233218245 at 2023-09-02 - writer-cps-morph # failure in job https://hydra.nixos.org/build/233241891 at 2023-09-02 + - writer-cps-mtl # failure in job https://hydra.nixos.org/build/252713593 at 2024-03-16 - wsdl # failure in job https://hydra.nixos.org/build/233208187 at 2023-09-02 - wsedit # failure in job https://hydra.nixos.org/build/233232333 at 2023-09-02 - ws # failure building executable 'ws' in job https://hydra.nixos.org/build/237237311 at 2023-10-21 @@ -6046,10 +6546,13 @@ broken-packages: - wtk # failure in job https://hydra.nixos.org/build/233220668 at 2023-09-02 - wumpus-core # failure in job https://hydra.nixos.org/build/233244405 at 2023-09-02 - wxdirect # failure in job https://hydra.nixos.org/build/233255519 at 2023-09-02 + - wybor # failure in job https://hydra.nixos.org/build/252729784 at 2024-03-16 - X11-extras # failure in job https://hydra.nixos.org/build/233226031 at 2023-09-02 - X11-rm # failure in job https://hydra.nixos.org/build/233242806 at 2023-09-02 - X11-xdamage # failure in job https://hydra.nixos.org/build/233194342 at 2023-09-02 - X11-xfixes # failure in job https://hydra.nixos.org/build/233256494 at 2023-09-02 + - x86-64bit # failure in job https://hydra.nixos.org/build/252737465 at 2024-03-16 + - xcb-types # failure in job https://hydra.nixos.org/build/252721031 at 2024-03-16 - xchat-plugin # failure in job https://hydra.nixos.org/build/233238679 at 2023-09-02 - xcp # failure in job https://hydra.nixos.org/build/233208926 at 2023-09-02 - x-dsp # failure in job https://hydra.nixos.org/build/233218091 at 2023-09-02 @@ -6075,9 +6578,11 @@ broken-packages: - xml-conduit-parse # failure in job https://hydra.nixos.org/build/233200360 at 2023-09-02 - xml-conduit-selectors # failure in job https://hydra.nixos.org/build/233223331 at 2023-09-02 - xml-conduit-stylist # failure in job https://hydra.nixos.org/build/233226507 at 2023-09-02 + - xml-extractors # failure in job https://hydra.nixos.org/build/252718569 at 2024-03-16 - xml-html-conduit-lens # failure in job https://hydra.nixos.org/build/233238471 at 2023-09-02 - XmlHtmlWriter # failure in job https://hydra.nixos.org/build/233213597 at 2023-09-02 - xml-parsec # failure in job https://hydra.nixos.org/build/233208461 at 2023-09-02 + - xml-parser # failure in job https://hydra.nixos.org/build/252721082 at 2024-03-16 - xml-prettify # failure in job https://hydra.nixos.org/build/233225974 at 2023-09-02 - xml-prettify-text # failure in job https://hydra.nixos.org/build/233202586 at 2023-09-02 - xml-query # failure in job https://hydra.nixos.org/build/233194795 at 2023-09-02 @@ -6114,10 +6619,12 @@ broken-packages: - yall # failure in job https://hydra.nixos.org/build/233254805 at 2023-09-02 - yam-app # failure in job https://hydra.nixos.org/build/233250535 at 2023-09-02 - yam-config # failure in job https://hydra.nixos.org/build/233194454 at 2023-09-02 + - yamemo # failure in job https://hydra.nixos.org/build/252739552 at 2024-03-16 - yaml-combinators # failure in job https://hydra.nixos.org/build/233225265 at 2023-09-02 - yaml-config # failure in job https://hydra.nixos.org/build/233242910 at 2023-09-02 - yamlkeysdiff # failure in job https://hydra.nixos.org/build/233234710 at 2023-09-02 - yaml-light-lens # failure in job https://hydra.nixos.org/build/233251688 at 2023-09-02 + - yamlparse-applicative # failure in job https://hydra.nixos.org/build/252718434 at 2024-03-16 - yaml-pretty-extras # failure in job https://hydra.nixos.org/build/233219040 at 2023-09-02 - YamlReference # failure in job https://hydra.nixos.org/build/233222700 at 2023-09-02 - yaml-rpc # failure in job https://hydra.nixos.org/build/233192097 at 2023-09-02 @@ -6127,6 +6634,7 @@ broken-packages: - yampa-glut # failure in job https://hydra.nixos.org/build/234458324 at 2023-09-13 - yampa-sdl2 # failure in job https://hydra.nixos.org/build/233246927 at 2023-09-02 - YampaSynth # failure in job https://hydra.nixos.org/build/233226486 at 2023-09-02 + - yampa-test # failure in job https://hydra.nixos.org/build/252726579 at 2024-03-16 - yandex-translate # failure in job https://hydra.nixos.org/build/233225152 at 2023-09-02 - yaop # failure in job https://hydra.nixos.org/build/233215867 at 2023-09-02 - yapb # failure in job https://hydra.nixos.org/build/233246177 at 2023-09-02 @@ -6151,6 +6659,7 @@ broken-packages: - yesod-auth-ldap-mediocre # failure in job https://hydra.nixos.org/build/233195322 at 2023-09-02 - yesod-auth-ldap-native # failure in job https://hydra.nixos.org/build/233218681 at 2023-09-02 - yesod-auth-nopassword # failure in job https://hydra.nixos.org/build/233197722 at 2023-09-02 + - yesod-auth-oidc # failure in job https://hydra.nixos.org/build/252727671 at 2024-03-16 - yesod-auth-pam # failure in job https://hydra.nixos.org/build/233207688 at 2023-09-02 - yesod-auth-smbclient # failure in job https://hydra.nixos.org/build/233234879 at 2023-09-02 - yesod-auth-zendesk # failure in job https://hydra.nixos.org/build/233212653 at 2023-09-02 @@ -6200,6 +6709,7 @@ broken-packages: - yoctoparsec # failure in job https://hydra.nixos.org/build/233192019 at 2023-09-02 - yoda # failure in job https://hydra.nixos.org/build/233200530 at 2023-09-02 - Yogurt # failure in job https://hydra.nixos.org/build/233212103 at 2023-09-02 + - ytl # failure in job https://hydra.nixos.org/build/252731628 at 2024-03-16 - yu-core # failure in job https://hydra.nixos.org/build/233202551 at 2023-09-02 - yuiGrid # failure in job https://hydra.nixos.org/build/233223402 at 2023-09-02 - yu-tool # failure in job https://hydra.nixos.org/build/233216535 at 2023-09-02 @@ -6224,6 +6734,7 @@ broken-packages: - ZFS # failure in job https://hydra.nixos.org/build/233257824 at 2023-09-02 - zifter # failure in job https://hydra.nixos.org/build/233196342 at 2023-09-02 - zigbee-znet25 # failure in job https://hydra.nixos.org/build/233235729 at 2023-09-02 + - zio # failure in job https://hydra.nixos.org/build/252730492 at 2024-03-16 - zip-conduit # failure in job https://hydra.nixos.org/build/233259721 at 2023-09-02 - zipedit # failure in job https://hydra.nixos.org/build/233218886 at 2023-09-02 - zipkin # failure in job https://hydra.nixos.org/build/233249243 at 2023-09-02 diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index a7e4765647f5..d315bce3bf6b 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -68,6 +68,7 @@ dont-distribute-packages: - Chart-fltkhs - ClustalParser - Coadjute + - Color - Combinatorrent - ComonadSheet - Condor @@ -212,6 +213,7 @@ dont-distribute-packages: - Haschoo - Hashell - HaskRel + - HaskellNet-SSL - Hate - Hawk - Hayoo @@ -293,6 +295,7 @@ dont-distribute-packages: - NaCl - NaperianNetCDF - NearContextAlgebra + - Network-NineP - Ninjas - NoSlow - Nomyx @@ -380,6 +383,11 @@ dont-distribute-packages: - SourceGraph - SpacePrivateers - SpinCounter + - Spock + - Spock-api-server + - Spock-digestive + - Spock-lucid + - Spock-worker - StockholmAlignment - Strafunski-Sdf2Haskell - SybWidget @@ -455,7 +463,9 @@ dont-distribute-packages: - adict - adp-multi-monadiccp - aeson-native + - aeson_1_5_6_0 - affine + - afis - afv - agda-server - agda-snippets-hakyll @@ -467,21 +477,27 @@ dont-distribute-packages: - algebra-driven-design - algebra-sql - algebraic + - algebraic-graphs-io - algolia - algorithmic-composition-additional - algorithmic-composition-basic - algorithmic-composition-complex - algorithmic-composition-frequency-shift - algorithmic-composition-overtones + - alloy-proxy-fd - alms - alpha - alsa-gui - alsa-pcm-tests - alsa-seq-tests - alto + - amazon-emailer-client-snap - amby - ampersand - amqp-streamly + - analyze-client + - anansi + - anansi-hscolour - anatomy - animate-example - animate-frames @@ -548,6 +564,7 @@ dont-distribute-packages: - atom-msp430 - atomic-primops-foreign - atp + - attenuation-profunctors - attoparsec-enumerator - attoparsec-iteratee - attoparsec-text-enumerator @@ -555,6 +572,7 @@ dont-distribute-packages: - audiovisual - aura - authoring + - autoapply - automata - autonix-deps-kf5 - avers @@ -575,6 +593,8 @@ dont-distribute-packages: - aws-kinesis-client - aws-kinesis-reshard - aws-lambda + - aws-lambda-haskell-runtime + - aws-lambda-haskell-runtime-wai - aws-mfa-credentials - aws-sdk - aws-sdk-xml-unordered @@ -618,7 +638,10 @@ dont-distribute-packages: - bdcs - bdcs-api - beam-automigrate + - beam-postgres + - beam-sqlite - beam-th + - bearriver - beautifHOL - bech32-th - beeminder-api @@ -641,6 +664,7 @@ dont-distribute-packages: - bindings-ppdev - bindynamic - binembed-example + - binrep - bioace - bioalign - biofasta @@ -653,6 +677,7 @@ dont-distribute-packages: - bip32 - birch-beer - bird + - bisc - biscuit-servant - bishbosh - bit-array @@ -667,6 +692,7 @@ dont-distribute-packages: - bitmaps - bittorrent - bla + - blacktip - blakesum-demo - blastxml - blatex @@ -694,6 +720,9 @@ dont-distribute-packages: - boots-web - borel - both + - bound-gen + - bower-json + - bower-json_1_0_0_1 - breakout - bricks - bricks-internal-test @@ -714,6 +743,7 @@ dont-distribute-packages: - bus-pirate - buster-gtk - buster-network + - butterflies - bytable - bytelog - bytestring-builder-varword @@ -734,6 +764,7 @@ dont-distribute-packages: - cakyrespa - cal3d-examples - cal3d-opengl + - calamity-commands - calc - calculator - caldims @@ -796,6 +827,7 @@ dont-distribute-packages: - chart-svg_0_6_0_0 - chart-unit - chassis + - chatty - cheapskate-highlight - cheapskate-lucid - cheapskate-terminal @@ -849,6 +881,7 @@ dont-distribute-packages: - clckwrks-theme-bootstrap - clckwrks-theme-clckwrks - clckwrks-theme-geo-bootstrap + - clean-home - cleff-plugin - cless - cleveland @@ -873,6 +906,7 @@ dont-distribute-packages: - cmv - cnc-spec-compiler - co-feldspar + - co-log-polysemy - cobot-io - codec - codec-libevent @@ -895,6 +929,7 @@ dont-distribute-packages: - columnar - comark - combinat-diagrams + - comic - commsec - commsec-keyexchange - comonad-random @@ -952,6 +987,10 @@ dont-distribute-packages: - continuum-client - control - control-monad-attempt + - control-monad-exception + - control-monad-exception-monadsfd + - control-monad-exception-monadstf + - control-monad-exception-mtl - conversions - convert - convert-annotation @@ -972,6 +1011,7 @@ dont-distribute-packages: - couch-simple - couchdb-enumerator - cpkg + - cprng-aes - cprng-aes-effect - cql-io-tinylog - cqrs-example @@ -991,6 +1031,7 @@ dont-distribute-packages: - crf-chain1-constrained - crf-chain2-generic - crf-chain2-tiers + - criu-rpc - cron-compat - crucible - crucible-llvm @@ -1012,6 +1053,7 @@ dont-distribute-packages: - ctpl - cube - curryer-rpc + - cursor-fuzzy-time-gen - cv-combinators - cypher - dahdit-midi @@ -1064,6 +1106,7 @@ dont-distribute-packages: - ddc-tools - ddc-war - ddci-core + - debian-binary - debug - decidable - decimal-arithmetic @@ -1101,7 +1144,9 @@ dont-distribute-packages: - devtools - dewdrop - dfinity-radix-tree + - dhall-lex - dhall-secret + - di-polysemy - dia-functions - diagrams-reflex - diagrams-wx @@ -1111,6 +1156,7 @@ dont-distribute-packages: - differential - digestive-foundation-lucid - digestive-functors-hsp + - digraph - dimensional-tf - dimensions - dingo-core @@ -1120,6 +1166,7 @@ dont-distribute-packages: - direct-rocksdb - directory-contents - dirfiles + - dirstream - discogs-haskell - discord-gateway - discord-hs @@ -1180,13 +1227,16 @@ dont-distribute-packages: - dropbox-sdk - dropsolve - dsh-sql + - dsmc-tools - dtd + - dunai-test - dvda - dynamic-cabal - dynamic-pipeline - dynamic-plot - dynamic-pp - dynobud + - e11y-otel - easytensor - easytensor-vulkan - ecdsa @@ -1210,6 +1260,8 @@ dont-distribute-packages: - elasticsearch-interchange - electrs-client - elerea-examples + - eliminators + - eliminators_0_9_4 - elliptic-curve - elsa - ema-extra @@ -1272,8 +1324,17 @@ dont-distribute-packages: - eventsource-geteventstore-store - eventsource-store-specs - eventsource-stub-store + - eventuo11y-batteries + - eventuo11y-json + - eventuo11y-otel + - eventuo11y-prometheus - every-bit-counts - exference + - exinst-aeson + - exinst-base + - exinst-bytes + - exinst-cereal + - exinst-serialise - exist - exist-instances - expand @@ -1295,6 +1356,7 @@ dont-distribute-packages: - family-tree - fast-arithmetic - fast-bech32 + - fastcdc - fastirc - fastparser - fault-tree @@ -1377,6 +1439,8 @@ dont-distribute-packages: - forms-data-format - forsyde-deep - forth-hll + - fortran-src + - fortran-src-extras - foscam-directory - foscam-sort - fpco-api @@ -1384,6 +1448,7 @@ dont-distribute-packages: - fpnla-examples - frame-markdown - freckle-app + - free-category - free-functors - free-game - free-theorems-seq-webui @@ -1417,11 +1482,16 @@ dont-distribute-packages: - functional-arrow - functor - functor-combo + - functor-monad - funflow - funflow-nix - funion - funnyprint - funsat + - fused-effects-lens + - fused-effects-optics + - fused-effects-random + - fused-effects-readline - fused-effects-squeal - fwgl-glfw - fwgl-javascript @@ -1448,6 +1518,7 @@ dont-distribute-packages: - gelatin-gl - gelatin-sdl2 - gelatin-shaders + - gemini-router - gemini-textboard - gencheck - generic-accessors @@ -1504,9 +1575,13 @@ dont-distribute-packages: - global-config - glome-hs - gloss-accelerate + - gloss-devil - gloss-raster-accelerate + - gloss-raster-massiv - gloss-sodium + - glpk-hs - gltf-loader + - glualint - gmap - gmndl - gnome-desktop @@ -1715,6 +1790,7 @@ dont-distribute-packages: - gore-and-ash-sync - gps - gps2htmlReport + - grab-form - graflog - grammar-combinators - grapefruit-examples @@ -1734,6 +1810,7 @@ dont-distribute-packages: - graphicsFormats - graphicstools - graphtype + - graphula - greencard-lib - grenade - greskell @@ -1776,6 +1853,7 @@ dont-distribute-packages: - hOff-display - hPDB - hPDB-examples + - hS3 - habit - hablo - hablog @@ -1803,6 +1881,7 @@ dont-distribute-packages: - hailgun-send - hailgun-simple - hails-bin + - hake - hakyll-elm - hakyll-ogmarkup - hakyll-shortcut-links @@ -1830,6 +1909,7 @@ dont-distribute-packages: - happstack-fay-ajax - happstack-foundation - happstack-helpers + - happstack-hsp - happstack-ixset - happstack-plugins - happstack-state @@ -1841,10 +1921,13 @@ dont-distribute-packages: - harmony - haroonga-httpd - has-th + - hasbolt - hascat - hascat-lib - hascat-setup - hascat-system + - hash-addressed + - hash-addressed-cli - hashable-accelerate - hashflare - hask-home @@ -1932,6 +2015,7 @@ dont-distribute-packages: - hasql-cursor-query - hasql-postgres - hasql-postgres-options + - hasql-queue - hasql-streams-conduit - hasql-streams-core - hasql-streams-example @@ -1982,6 +2066,7 @@ dont-distribute-packages: - hedis-pile - heftia - heftia-effects + - heist-aeson - helic - helics - helics-wai @@ -2001,6 +2086,7 @@ dont-distribute-packages: - hesh - hesql - heterolist + - hevm - hevolisa - hevolisa-dph - hexpat-conduit @@ -2027,6 +2113,7 @@ dont-distribute-packages: - hinduce-classifier - hinduce-classifier-decisiontree - hinduce-examples + - hinit - hinvaders - hinze-streams - hipbot @@ -2046,6 +2133,7 @@ dont-distribute-packages: - hjugement-cli - hlcm - hledger-api + - hlrdb - hls - hls-exactprint-utils - hmark @@ -2103,9 +2191,13 @@ dont-distribute-packages: - hs - hs-blake2 - hs-ffmpeg + - hs-functors - hs-gen-iface + - hs-ix - hs-pkpass + - hs-profunctors - hs-sdl-term-emulator + - hs2ats - hs2dot - hsautogui - hsbackup @@ -2128,6 +2220,7 @@ dont-distribute-packages: - hsinspect-lsp - hslogstash - hsparql + - hspec-dirstream - hspec-expectations-pretty - hspec-pg-transact - hspec-setup @@ -2142,6 +2235,7 @@ dont-distribute-packages: - hsqml-demo-morris - hsqml-morris - hsreadability + - hssourceinfo - hssqlppp-th - hstar - hstox @@ -2149,10 +2243,12 @@ dont-distribute-packages: - hstzaar - hsubconvert - hswip + - hsx-jmacro - hsx-xhtml - hsyslog-tcp - html-kure - html-parse-util + - html2hamlet - htoml-parse - htsn-import - http-client-auth @@ -2173,17 +2269,22 @@ dont-distribute-packages: - hugs2yc - hulk - hunit-gui + - hunp - hunt-searchengine - hunt-server - hurdle + - hurl - hurl-xml + - husk-scheme-libs - huzzy - hw-all + - hw-eliasfano - hw-json - hw-json-demo - hw-json-lens - hw-json-simple-cursor - hw-json-standard-cursor + - hw-kafka-avro - hw-uri - hworker-ses - hwormhole @@ -2219,11 +2320,14 @@ dont-distribute-packages: - ideas-math-types - ideas-statistics - identicon-style-squares + - idna - idris + - ifscs - ige-mac-integration - igrf - ihaskell-inline-r - ihaskell-rlangqq + - ihaskell-widgets - ihttp - imap - imgurder @@ -2239,6 +2343,8 @@ dont-distribute-packages: - improve - inch - incipit + - incipit-core + - incipit-core_0_6_0_0 - incremental-computing - incremental-maps - increments @@ -2307,6 +2413,7 @@ dont-distribute-packages: - ivy-web - ix - ixset + - ixset-typed-conversions - iyql - j2hs - java-bridge-extras @@ -2338,9 +2445,11 @@ dont-distribute-packages: - json-query - json-rpc-client - json-schema + - json-sop - json-spec-elm - json-spec-elm-servant - json-spec-openapi + - json-state - json-togo - json-tokens - json2-hdbc @@ -2386,6 +2495,7 @@ dont-distribute-packages: - key-vault - keyring - keysafe + - keystore - keyvaluehash - keyword-args - kicad-data @@ -2431,7 +2541,10 @@ dont-distribute-packages: - landlock - lang - language-Modula2 + - language-ats + - language-avro - language-boogie + - language-ecmascript-analysis - language-eiffel - language-kort - language-ninja @@ -2448,11 +2561,15 @@ dont-distribute-packages: - latex-svg-hakyll - latex-svg-pandoc - launchdarkly-server-sdk-redis-hedis + - lawful-classes-hedgehog + - lawful-classes-quickcheck - layered-state - layers-game - layouting - lazy-hash-cache - lda + - ldap-client + - ldap-client-og - ldap-scim-bridge - ldapply - leaky @@ -2467,6 +2584,8 @@ dont-distribute-packages: - leksah-server - lens-accelerate - lens-utils + - lenz + - lenz-mtl - levmar-chart - lex-applicative - lgtk @@ -2481,6 +2600,7 @@ dont-distribute-packages: - liblinear-enumerator - libmolude - libraft + - librarian - librato - libxml-enumerator - lifted-base-tf @@ -2534,6 +2654,7 @@ dont-distribute-packages: - lmonad-yesod - lnd-client - lnurl-authenticator + - loc - local-search - localize - locked-poll @@ -2559,6 +2680,7 @@ dont-distribute-packages: - lorentz - lostcities - loup + - lp-diagrams - lrucaching-haxl - ls-usb - lsystem @@ -2581,6 +2703,7 @@ dont-distribute-packages: - magicbane - mahoro - maid + - mail-pool - mailgun - majordomo - majority @@ -2613,8 +2736,12 @@ dont-distribute-packages: - marmalade-upload - marquise - marvin + - marxup - masakazu-bot + - massiv + - massiv-io - massiv-persist + - massiv-test - matchers - math-programming-glpk - math-programming-tests @@ -2628,12 +2755,14 @@ dont-distribute-packages: - medea - mediabus-fdk-aac - mediabus-rtp + - mediawiki2latex - mellon-gpio - mellon-web - memcache-conduit - memory-cd - memory-hexstring - merkle-patricia-db + - message-db-temp - meta-par-accelerate - metaplug - metar @@ -2649,6 +2778,7 @@ dont-distribute-packages: - minilight - minilight-lua - minimung + - minio-hs - minioperational - minirotate - mismi-kernel @@ -2677,11 +2807,13 @@ dont-distribute-packages: - moffy-samples-gtk4 - moffy-samples-gtk4-run - mole + - monad-connect - monad-exception - monad-http - monad-metrics-extensible - monad-state - monad-stlike-stm + - monadic-bang - monadiccp-gecode - monarch - monetdb-mapi @@ -2697,7 +2829,11 @@ dont-distribute-packages: - morley-prelude - morley-upgradeable - morloc + - morpheus-graphql - morphisms-functors-inventory + - moto + - moto-postgresql + - motor - motor-diagrams - mp - mp3decoder @@ -2708,6 +2844,7 @@ dont-distribute-packages: - mps - mptcp-pm - mptcpanalyzer + - ms-tds - msgpack-aeson - msgpack-arbitrary - msgpack-binary @@ -2717,6 +2854,8 @@ dont-distribute-packages: - msgpack-rpc-conduit - msgpack-testsuite - msi-kb-backlit + - mssql-simple + - mstate - mtgoxapi - mu-avro - mu-graphql @@ -2761,19 +2900,23 @@ dont-distribute-packages: - mvc-updates - mvclient - mwc-random-accelerate + - mwc-random-monad - mxnet-dataiter - mxnet-examples - mxnet-nn - myTestlll + - mysnapsession-example - mysql-haskell-nem - mysql-haskell-openssl - mysql-simple-typed - mywatch - mywork + - n-m - n2o-web - nakadi-client - named-servant-client - named-servant-server + - named-text - nanq - national-australia-bank - nats-queue @@ -2803,9 +2946,11 @@ dont-distribute-packages: - network-minihttp - network-netpacket - network-pgi + - network-protocol-xmpp - network-rpca - network-stream - network-topic-models + - network-transport-inmemory - network-unexceptional - network-uri-json - network-websocket @@ -2829,6 +2974,7 @@ dont-distribute-packages: - nonlinear-optimization-backprop - not-gloss - not-gloss-examples + - nothunks_0_2_1_0 - notmuch-web - now-haskell - nri-env-parser @@ -2874,9 +3020,11 @@ dont-distribute-packages: - om-kubernetes - om-legion - online-csv + - oops-examples - opc-xml-da-client - open-adt-tutorial - open-typerep + - opencv-extra - openpgp-Crypto - openpgp-crypto-api - openssh-github-keys @@ -2892,6 +3040,7 @@ dont-distribute-packages: - optimal-blocks - optimusprime - optparse-enum + - orbits - orchid - orchid-demo - order-maintenance @@ -2901,6 +3050,8 @@ dont-distribute-packages: - outsort - overeasy - overload + - pa-field-parser + - pa-json - package-o-tron - padKONTROL - pairing @@ -2928,6 +3079,7 @@ dont-distribute-packages: - parsley - parsley-garnish - partage + - partial-semigroup-test - passman-cli - patch-image - pathfindingcore @@ -3023,14 +3175,18 @@ dont-distribute-packages: - poke - poker - polh-lexicon + - poly-rec - polydata + - polysemy - polysemy-RandomFu - polysemy-account - polysemy-account-api + - polysemy-check - polysemy-chronos - polysemy-conc - polysemy-db - polysemy-extra + - polysemy-fs - polysemy-fskvstore - polysemy-hasql - polysemy-hasql-test @@ -3042,13 +3198,17 @@ dont-distribute-packages: - polysemy-methodology - polysemy-methodology-co-log - polysemy-methodology-composite + - polysemy-mocks - polysemy-path + - polysemy-plugin - polysemy-resume - polysemy-scoped-fs - polysemy-time - polysemy-uncontrolled - polysemy-video - polysemy-vinyl + - polysemy-webserver + - polysemy-zoo - polytypeable-utils - pomodoro - pontarius-mediaserver @@ -3056,6 +3216,11 @@ dont-distribute-packages: - porcupine-core - porcupine-http - porcupine-s3 + - portray-diff + - portray-diff-hunit + - portray-diff-quickcheck + - portray-pretty + - portray-prettyprinter - ports - poseidon - poseidon-postgis @@ -3103,6 +3268,9 @@ dont-distribute-packages: - prolog-graph-lib - prologue - prolude + - prometheus-proc + - propane + - propellor - proplang - prosidyc - proto-lens-descriptors @@ -3113,6 +3281,7 @@ dont-distribute-packages: - proton - psc-ide - psql + - publicsuffixlist - puffytools - pugs-compat - pugs-hsregex @@ -3135,6 +3304,7 @@ dont-distribute-packages: - qhs - qhull - qnap-decrypt + - qr-repa - qtah-cpp-qt5 - qtah-examples - qtah-generator @@ -3241,6 +3411,8 @@ dont-distribute-packages: - reflex-localize-dom - reflex-monad-auth - reflex-potatoes + - reform-blaze + - reform-happstack - refractor - refurb - reg-alloc-graph-color @@ -3264,6 +3436,7 @@ dont-distribute-packages: - regular-web - regular-xmlpickler - reheat + - rel8 - relational-postgresql8 - relational-query - relational-query-HDBC @@ -3288,6 +3461,7 @@ dont-distribute-packages: - representable-tries - reserve - resin + - resource-pool-catchio - resource-simple - respond - rest-client @@ -3300,6 +3474,7 @@ dont-distribute-packages: - rest-types - rest-wai - restful-snap + - restless-git - restricted-workers - rethinkdb-model - rethinkdb-wereHamster @@ -3370,6 +3545,8 @@ dont-distribute-packages: - s-expression - safe-coloured-text-layout-gen - safe-coupling + - safe-failure + - safe-failure-cme - safe-plugins - safer-file-handles - safer-file-handles-bytestring @@ -3407,6 +3584,7 @@ dont-distribute-packages: - scalpel-search - scan-metadata - scan-vector-machine + - scheduler - scheduling - schematic - scholdoc @@ -3440,6 +3618,8 @@ dont-distribute-packages: - secrm - sednaDBXML - seitz-symbol + - selda-json + - selda-sqlite - selenium-server - semantic-source - semantic-version @@ -3454,6 +3634,8 @@ dont-distribute-packages: - seqloc - seqloc-datafiles - sequor + - serdoc-binary + - serial-test-generators - serpentine - serv - serv-wai @@ -3465,6 +3647,9 @@ dont-distribute-packages: - servant-auth-token-leveldb - servant-auth-token-persistent - servant-auth-token-rocksdb + - servant-auth-wordpress + - servant-checked-exceptions + - servant-checked-exceptions-core - servant-client-namedargs - servant-csharp - servant-db-postgresql @@ -3473,6 +3658,9 @@ dont-distribute-packages: - servant-examples - servant-haxl-client - servant-http2-client + - servant-js + - servant-jsonrpc-client + - servant-jsonrpc-server - servant-matrix-param - servant-oauth2 - servant-oauth2-examples @@ -3482,11 +3670,13 @@ dont-distribute-packages: - servant-reason - servant-serialization - servant-server-namedargs + - servant-snap - servant-streaming-client - servant-streaming-docs - servant-streaming-server - servant-swagger-tags - servant-to-elm + - servant-util-beam-pg - servant-waargonaut - servant-zeppelin-client - servant-zeppelin-server @@ -3496,12 +3686,14 @@ dont-distribute-packages: - sgrep - shady-gen - shady-graphics + - shake-ats - shake-bindist - shake-minify-css - shakebook - shaker - shapefile - shapely-data + - shapes-demo - sheets - shelduck - shellmate-extras @@ -3528,6 +3720,8 @@ dont-distribute-packages: - simple-postgresql-orm - simpleirc-lens - simseq + - singleton-nats + - singletons-presburger - siphon - siren-json - sirkel @@ -3554,10 +3748,15 @@ dont-distribute-packages: - smtlib2-pipe - smtlib2-quickcheck - smtlib2-timing + - smtp-mail - smtp2mta + - snap-auth-cli - snap-elm - snap-extras + - snap-utils + - snap-web-routes - snaplet-actionlog + - snaplet-auth-acid - snaplet-customauth - snaplet-fay - snaplet-hasql @@ -3565,14 +3764,18 @@ dont-distribute-packages: - snaplet-hdbc - snaplet-lss - snaplet-mongoDB + - snaplet-mysql-simple - snaplet-oauth - snaplet-postmark + - snaplet-recaptcha - snaplet-redson - snaplet-rest - snaplet-riak - snaplet-sedna + - snaplet-sqlite-simple-jwt-auth - snaplet-stripe - snaplet-tasks + - snaplet-wordpress - snappy-iteratee - sndfile-enumerators - sneakyterm @@ -3583,9 +3786,11 @@ dont-distribute-packages: - snowflake-core - snowflake-server - snumber + - soap-tls - sock2stream - socket-io - sockets + - sockets-and-pipes - socketson - solga-swagger - solr @@ -3616,6 +3821,8 @@ dont-distribute-packages: - sql-simple-pool - sql-simple-postgresql - sql-simple-sqlite + - sqlcli-odbc + - sqlite-simple-interpolate - sqlite-simple-typed - squeal-postgresql - squeal-postgresql-ltree @@ -3690,6 +3897,8 @@ dont-distribute-packages: - supercollider-midi - superconstraints - supernova + - supply-chain + - supply-next - sv - sv-cassava - sv-svfactor @@ -3730,6 +3939,7 @@ dont-distribute-packages: - tagsoup-navigate - tahoe-directory - tahoe-great-black-swamp + - tahoe-great-black-swamp-testing - tahoe-ssk - tak-ai - takahashi @@ -3753,11 +3963,14 @@ dont-distribute-packages: - tbox - tccli - tdd-util + - tdlib + - tdlib-types - techlab - telegram-bot - telegram-raw-api - ten-lens - ten-unordered-containers + - term-rewriting - terminal-text - terrahs - test-sandbox-compose @@ -3819,6 +4032,7 @@ dont-distribute-packages: - toysolver - tpar - tpb + - tracing-control - trajectory - trans-fx-data - trans-fx-io @@ -3899,6 +4113,8 @@ dont-distribute-packages: - ukrainian-phonetics-basic - unagi-bloomfilter - unbound + - unbound-kind-generics + - unfoldable-restricted - uni-events - uni-graphs - uni-htk @@ -3914,6 +4130,8 @@ dont-distribute-packages: - uniqueness-periods-vector-filters - uniqueness-periods-vector-general - uniqueness-periods-vector-properties + - units + - units-defs - unitym-servant - unitym-yesod - universal @@ -3948,7 +4166,9 @@ dont-distribute-packages: - uu-cco-hut-parsing - uu-cco-uu-parsinglib - uu-options + - uuagc - uuid-crypto + - uuid-orphans - uvector-algorithms - v4l2 - v4l2-examples @@ -3964,6 +4184,7 @@ dont-distribute-packages: - vault-tool-server - vault-trans - vaultaire-common + - vaultenv - vcache-trie - vcard - vcsgui @@ -4025,7 +4246,14 @@ dont-distribute-packages: - wavy - weatherhs - web-mongrel2 + - web-routes-boomerang + - web-routes-generics + - web-routes-happstack + - web-routes-hsp + - web-routes-mtl - web-routes-regular + - web-routes-th + - web-routes-wai - web-routing - web3 - web3-bignum @@ -4072,8 +4300,10 @@ dont-distribute-packages: - wrecker - wrecker-ui - wright + - write-buffer-stm - writer-cps-full - wsjtx-udp + - wstunnel - wtk-gtk - wu-wei - wumpus-basic @@ -4089,7 +4319,9 @@ dont-distribute-packages: - wxhnotepad - wxturtle - wyvern + - xcffib - xdcc + - xdg-basedir-compliant - xhb-atom-cache - xhb-ewmh - xml-catalog @@ -4137,6 +4369,7 @@ dont-distribute-packages: - yesod-alerts - yesod-articles - yesod-auth-ldap + - yesod-auth-lti13 - yesod-colonnade - yesod-continuations - yesod-examples @@ -4148,6 +4381,7 @@ dont-distribute-packages: - yesod-raml-bin - yesod-raml-docs - yesod-raml-mock + - yesod-routes-flow - yesod-routes-typescript - yesod-session-redis - yesod-worker @@ -4191,6 +4425,7 @@ dont-distribute-packages: - zifter-hlint - zifter-stack - zipper + - zipper-extra - zippo - ziptastic-client - zlib-enum diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index aaab1d13b2df..03301c25a7da 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -2430,6 +2430,8 @@ self: { libraryHaskellDepends = [ base mtl ]; description = "Delimited continuations and dynamically scoped variables"; license = "unknown"; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "CC-delcont-alt" = callPackage @@ -2647,7 +2649,9 @@ self: { ]; description = "An interpreter of Hagino's Categorical Programming Language (CPL)"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "cpl"; + broken = true; }) {}; "CSPM-CoreLanguage" = callPackage @@ -3527,6 +3531,7 @@ self: { benchmarkHaskellDepends = [ base colour criterion deepseq random ]; description = "Color spaces and conversions between them"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "Combinatorrent" = callPackage @@ -4012,6 +4017,8 @@ self: { testHaskellDepends = [ base HUnit pretty QuickCheck ]; description = "Common Cryptographic Algorithms in Pure Haskell"; license = "BSD-3-Clause AND GPL-2.0-or-later"; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "CurryDB" = callPackage @@ -5545,6 +5552,8 @@ self: { executableHaskellDepends = [ base Cabal containers mtl ]; description = "Encoding character data"; license = "GPL"; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "EntrezHTTP" = callPackage @@ -6001,6 +6010,8 @@ self: { testHaskellDepends = [ base containers deepseq mtl transformers ]; description = "Functional UI Layout Engine"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "Facebook-Password-Hacker-Online-Latest-Version" = callPackage @@ -6238,6 +6249,8 @@ self: { ]; description = "Functions on System.FilePath"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "FileSystem" = callPackage @@ -9235,6 +9248,8 @@ self: { ]; description = "Markov-generated sequences"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "HMock" = callPackage @@ -9700,6 +9715,8 @@ self: { ]; description = "Library to mix shell scripting with Haskell programs"; license = "LGPL"; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "HSHHelpers" = callPackage @@ -10713,6 +10730,7 @@ self: { ]; description = "Helpers to connect to SSL/TLS mail servers with HaskellNet"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "HaskellTorrent" = callPackage @@ -13319,6 +13337,8 @@ self: { ]; description = "Bindings to libzip, a library for manipulating zip archives"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "Limit" = callPackage @@ -14421,6 +14441,8 @@ self: { ]; description = "Monad-transformer compatible version of the Control.Exception module"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "MonadCatchIO-transformers-foreign" = callPackage @@ -15290,6 +15312,7 @@ self: { ]; description = "High-level abstraction over 9P protocol"; license = "unknown"; + hydraPlatforms = lib.platforms.none; }) {}; "NewBinary" = callPackage @@ -17481,6 +17504,8 @@ self: { ]; description = "Quick and easy data visualization with Haskell"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "Quickson" = callPackage @@ -20115,6 +20140,7 @@ self: { ]; description = "Another Haskell web framework for rapid development"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "Spock-api" = callPackage @@ -20154,6 +20180,7 @@ self: { libraryHaskellDepends = [ base hvect mtl Spock-api Spock-core ]; description = "Another Haskell web framework for rapid development"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "Spock-auth" = callPackage @@ -20197,6 +20224,8 @@ self: { ]; description = "Another Haskell web framework for rapid development"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "Spock-digestive" = callPackage @@ -20213,6 +20242,7 @@ self: { ]; description = "Digestive functors support for Spock"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "Spock-lucid" = callPackage @@ -20224,6 +20254,7 @@ self: { libraryHaskellDepends = [ base lucid Spock transformers ]; description = "Lucid support for Spock"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "Spock-worker" = callPackage @@ -20241,6 +20272,7 @@ self: { testHaskellDepends = [ base containers HTF stm vector ]; description = "Background workers for Spock"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "SpreadsheetML" = callPackage @@ -20823,7 +20855,9 @@ self: { ]; description = "Tahin Password Generator"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "tahin"; + broken = true; }) {}; "Tainted" = callPackage @@ -20835,6 +20869,8 @@ self: { libraryHaskellDepends = [ base mtl ]; description = "Tainted type, and associated operations"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "Takusen" = callPackage @@ -21776,6 +21812,8 @@ self: { libraryHaskellDepends = [ base parsec ]; description = "A Valve Value-keyvalue parser for Haskell made with Parsec"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "Vec" = callPackage @@ -25015,6 +25053,8 @@ self: { libraryHaskellDepends = [ base mtl ]; description = "A Haskell port of the C/PHP strtok function"; license = lib.licenses.publicDomain; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "acme-this" = callPackage @@ -25427,6 +25467,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Manage fine grained fixtures"; license = lib.licenses.isc; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "adhoc-network" = callPackage @@ -25888,6 +25930,8 @@ self: { ]; description = "Better error messages when decoding JSON values"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "aeson-bson" = callPackage @@ -26510,6 +26554,8 @@ self: { ]; description = "Possible values for aeson"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "aeson-prefix" = callPackage @@ -27051,6 +27097,7 @@ self: { ]; description = "Anti-forensic Information Splitter"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "afv" = callPackage @@ -27722,6 +27769,8 @@ self: { libraryToolDepends = [ c2hs ]; description = "OpenAL 1.1 raw API."; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {inherit (pkgs) openal;}; "alarmclock" = callPackage @@ -28164,6 +28213,7 @@ self: { ]; description = "I/O utilities and datasets for algebraic-graphs"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "algebraic-prelude" = callPackage @@ -28451,7 +28501,9 @@ self: { benchmarkHaskellDepends = [ base containers criterion mtl vector ]; description = "A monadic way of calculating relations between intervals of time"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "allen-calculator"; + broken = true; }) {}; "allocated-processor" = callPackage @@ -28474,6 +28526,8 @@ self: { libraryHaskellDepends = [ base containers mtl syb vector ]; description = "Generic programming library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "alloy-proxy-fd" = callPackage @@ -28485,6 +28539,7 @@ self: { libraryHaskellDepends = [ alloy base mtl ]; description = "Some add-on instances for the Alloy library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "ally-invest" = callPackage @@ -28601,6 +28656,8 @@ self: { ]; description = "A character between a-z"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "alpino-tools" = callPackage @@ -28971,6 +29028,7 @@ self: { ]; description = "Client library for amazon-emailer daemon"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "amazon-products" = callPackage @@ -35440,6 +35498,7 @@ self: { ]; description = "Client for analyze service"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "anansi" = callPackage @@ -35462,6 +35521,7 @@ self: { ]; description = "Simple literate programming preprocessor"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; mainProgram = "anansi"; }) {}; @@ -35478,6 +35538,7 @@ self: { ]; description = "Colorized looms for Anansi"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; }) {}; "anansi-pandoc" = callPackage @@ -36779,6 +36840,8 @@ self: { libraryHaskellDepends = [ apecs base effectful-core vector ]; description = "Adaptation of the apecs library for the effectful ecosystem"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "apecs-gloss" = callPackage @@ -36921,6 +36984,8 @@ self: { ]; description = "Package to make APIs"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "api-monobank" = callPackage @@ -37075,6 +37140,8 @@ self: { benchmarkHaskellDepends = [ base criterion text time ]; description = "DSL for generating API boilerplate and docs"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "api-yoti" = callPackage @@ -37510,6 +37577,8 @@ self: { ]; description = "A library to manage application settings (INI file-like)"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "appar" = callPackage @@ -38427,6 +38496,8 @@ self: { libraryToolDepends = [ cpphs ]; description = "Common interface using the tar package"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "archive-tar-bytestring" = callPackage @@ -40263,6 +40334,8 @@ self: { testHaskellDepends = [ base bytestring hspec mtl QuickCheck text ]; description = "Core functionality for an SMTP client"; license = lib.licenses.bsd2; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "ast-monad" = callPackage @@ -40330,6 +40403,8 @@ self: { libraryHaskellDepends = [ base logict mtl ]; testHaskellDepends = [ base hspec lens logict mtl ]; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "astrds" = callPackage @@ -41212,6 +41287,8 @@ self: { libraryHaskellDepends = [ base constraints ]; description = "Subtyping relations and variance roles"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "attenuation-profunctors" = callPackage @@ -41227,6 +41304,7 @@ self: { ]; description = "Attenuation support for Profunctors"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "attic-schedule" = callPackage @@ -42051,6 +42129,7 @@ self: { testHaskellDepends = [ base doctest ]; description = "Template Haskell to automatically pass values to functions"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.expipiplus1 ]; }) {}; @@ -42325,7 +42404,9 @@ self: { libraryHaskellDepends = [ base directory mtl process unix ]; description = "EDSL for Procmail scripts"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "autoproc"; + broken = true; }) {}; "avahi" = callPackage @@ -42628,6 +42709,8 @@ self: { ]; description = "Avro serialization support for Haskell"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "avro-piper" = callPackage @@ -42865,7 +42948,9 @@ self: { testHaskellDepends = [ base hedgehog neat-interpolation ]; description = "Generate signed cookies for AWS CloudFront"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "aws-cloudfront-signed-cookies"; + broken = true; }) {}; "aws-cloudfront-signer" = callPackage @@ -43208,6 +43293,7 @@ self: { testHaskellDepends = [ base hspec ]; description = "Haskell runtime for AWS Lambda"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "aws-lambda-haskell-runtime-wai" = callPackage @@ -43231,6 +43317,7 @@ self: { ]; description = "Run wai applications on AWS Lambda"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "aws-lambda-runtime" = callPackage @@ -44428,6 +44515,8 @@ self: { testHaskellDepends = [ base ]; description = "For when a type should never be an instance of a class"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "bank-holiday-usa" = callPackage @@ -45428,6 +45517,8 @@ self: { ]; description = "Bash generation library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "basic" = callPackage @@ -45466,6 +45557,8 @@ self: { libraryHaskellDepends = [ base ]; description = "Basic implementation of General Problem Solver algorithm"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "basic-lens" = callPackage @@ -46218,6 +46311,8 @@ self: { ]; description = "SQL DDL support and migrations support library for Beam"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "beam-mysql" = callPackage @@ -46281,6 +46376,7 @@ self: { ]; description = "Connection layer between beam and postgres"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "beam-sqlite" = callPackage @@ -46305,6 +46401,7 @@ self: { ]; description = "Beam driver for SQLite"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "beam-th" = callPackage @@ -46368,6 +46465,7 @@ self: { ]; description = "FRP Yampa replacement implemented with Monadic Stream Functions"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "beautifHOL" = callPackage @@ -46972,6 +47070,8 @@ self: { libraryHaskellDepends = [ base containers mtl ]; description = "\"Bidirectionalization for Free\" for Monomorphic Transformations"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "bglib" = callPackage @@ -47044,7 +47144,9 @@ self: { ]; description = "Simple terminal GUI for local hoogle"; license = "(BSD-3-Clause OR Apache-2.0)"; + hydraPlatforms = lib.platforms.none; mainProgram = "bhoogle"; + broken = true; }) {}; "bibdb" = callPackage @@ -49019,6 +49121,7 @@ self: { ]; description = "Encode precise binary representations directly in types"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.raehik ]; }) {}; @@ -49410,6 +49513,7 @@ self: { ]; description = "A small tool that clears cookies (and more)"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; mainProgram = "bisc"; }) {}; @@ -49708,6 +49812,8 @@ self: { ]; description = "BIP 158 compact block filters"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "bitcoin-hash" = callPackage @@ -49873,6 +49979,8 @@ self: { ]; description = "Resources for working with miniscript, and script descriptors"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "bitcoin-tx" = callPackage @@ -50174,6 +50282,8 @@ self: { testHaskellDepends = [ base hspec ]; description = "Showing data as strings of 0 and 1"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "bitset" = callPackage @@ -50546,6 +50656,7 @@ self: { ]; description = "Decentralized, k-ordered unique ID generator"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "blagda" = callPackage @@ -52499,6 +52610,8 @@ self: { testHaskellDepends = [ base exceptions hspec mtl ]; description = "IoC Monad in Haskell"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "boots-app" = callPackage @@ -52688,6 +52801,8 @@ self: { ]; description = "Implementation of BORSH serialisation"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "bot" = callPackage @@ -52811,6 +52926,7 @@ self: { libraryHaskellDepends = [ base bound monad-gen mtl ]; description = "Unwrap Scope's with globally fresh values"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "bound-simple" = callPackage @@ -52928,6 +53044,7 @@ self: { ]; description = "Read bower.json from Haskell"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "bowntz" = callPackage @@ -53272,7 +53389,9 @@ self: { ]; description = "a url shortener"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; mainProgram = "breve"; + broken = true; }) {}; "brians-brain" = callPackage @@ -54620,7 +54739,9 @@ self: { ]; description = "Compute, fetch and install Cabal build plans into a local environment"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "build-env"; + broken = true; }) {}; "buildable" = callPackage @@ -55021,7 +55142,9 @@ self: { description = "Draw sequence diagrams of D-Bus traffic"; license = lib.licenses.lgpl21Plus; badPlatforms = lib.platforms.darwin; + hydraPlatforms = lib.platforms.none; mainProgram = "bustle"; + broken = true; }) {gio-unix = null; inherit (pkgs) libpcap; system-glib = pkgs.glib;}; @@ -55090,6 +55213,7 @@ self: { ]; description = "butterfly tilings"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; mainProgram = "butterflies-flat"; }) {}; @@ -55229,6 +55353,8 @@ self: { testHaskellDepends = [ aeson base doctest tasty tasty-hunit ]; description = "Give aliases to record fields"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "byline" = callPackage @@ -55928,6 +56054,8 @@ self: { libraryHaskellDepends = [ base bytestring unix ]; description = "mmap support for strict ByteStrings"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "bytestring-nums" = callPackage @@ -56985,6 +57113,8 @@ self: { libraryHaskellDepends = [ base Cabal QuickCheck ]; description = "QuickCheck for Cabal tests"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "cabal-dev" = callPackage @@ -57241,7 +57371,9 @@ self: { ]; description = "Format .cabal files"; license = "GPL-3.0-or-later AND BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; mainProgram = "cabal-gild"; + broken = true; }) {}; "cabal-graphdeps" = callPackage @@ -57292,6 +57424,8 @@ self: { doCheck = false; description = "Give Haskell development tools access to Cabal project environment"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "cabal-hoogle" = callPackage @@ -57919,7 +58053,9 @@ self: { executableHaskellDepends = [ base directory filepath mtl process ]; description = "Uninstall cabal packages"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "cabal-uninstall"; + broken = true; }) {}; "cabal-upload" = callPackage @@ -58531,6 +58667,8 @@ self: { ]; description = "That rabbit's got a vicious streak a mile wide!"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "caf" = callPackage @@ -58622,6 +58760,8 @@ self: { libraryHaskellDepends = [ base cairo linear mtl random time ]; description = "Simpler drawing API for Cairo"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "cairo-core" = callPackage @@ -58838,6 +58978,7 @@ self: { ]; description = "A library for declaring, parsing, and invoking text-input based commands"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "calc" = callPackage @@ -62644,6 +62785,7 @@ self: { ]; description = "Some monad transformers and typeclasses for text in- and output abstraction"; license = lib.licenses.agpl3Only; + hydraPlatforms = lib.platforms.none; }) {}; "chatty-text" = callPackage @@ -62670,6 +62812,8 @@ self: { libraryHaskellDepends = [ base mtl text transformers ]; description = "Some utilities every serious chatty-based application may need"; license = lib.licenses.agpl3Only; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "chatwork" = callPackage @@ -64133,6 +64277,8 @@ self: { ]; description = "Circle API client for Haskell"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "circle-packing" = callPackage @@ -65543,6 +65689,7 @@ self: { ]; description = "Keep your home dir clean by finding old conf files"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "clean-home"; }) {}; @@ -65623,6 +65770,8 @@ self: { testToolDepends = [ lima ]; description = "Declaratively describe spreadsheets"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "cless" = callPackage @@ -66559,7 +66708,9 @@ self: { executableHaskellDepends = [ base curl mtl random tagsoup ]; description = "Command line Twitter utility"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "cltw"; + broken = true; }) {}; "clua" = callPackage @@ -67206,6 +67357,7 @@ self: { executableHaskellDepends = [ base co-log-core polysemy ]; description = "Composable Contravariant Comonadic Logging Library"; license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; mainProgram = "play-colog-poly"; }) {}; @@ -67627,6 +67779,8 @@ self: { ]; description = "Graphics library for CodeWorld"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "codex" = callPackage @@ -67969,7 +68123,9 @@ self: { description = "Linear Programming using COIN-OR/CLP and comfort-array"; license = lib.licenses.bsd3; badPlatforms = [ "aarch64-linux" ]; + hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.thielema ]; + broken = true; }) {inherit (pkgs) clp; coinutils = null;}; "cointracking-imports" = callPackage @@ -68450,6 +68606,8 @@ self: { ]; description = "Print and parse colors"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "colourista" = callPackage @@ -68930,6 +69088,7 @@ self: { ]; description = "A format for describing comics"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "comma" = callPackage @@ -69280,6 +69439,8 @@ self: { ]; description = "Exotic comonad transformers"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "comonad-random" = callPackage @@ -71413,6 +71574,8 @@ self: { ]; description = "conduit-audio interface to the libsndfile audio file library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "conduit-combinators" = callPackage @@ -72579,6 +72742,8 @@ self: { ]; description = "Simple and easy network connections API"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "connection-pool" = callPackage @@ -72696,6 +72861,8 @@ self: { libraryHaskellDepends = [ base mtl transformers ]; description = "Styled console text output using ANSI escape sequences"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "const" = callPackage @@ -73762,6 +73929,7 @@ self: { ]; description = "Explicitly typed, checked exceptions with stack traces"; license = lib.licenses.publicDomain; + hydraPlatforms = lib.platforms.none; }) {}; "control-monad-exception-monadsfd" = callPackage @@ -73777,6 +73945,7 @@ self: { ]; description = "Monads-fd instances for the EMT exceptions monad transformer"; license = lib.licenses.publicDomain; + hydraPlatforms = lib.platforms.none; }) {}; "control-monad-exception-monadstf" = callPackage @@ -73792,6 +73961,7 @@ self: { ]; description = "Monads-tf instances for the EMT exceptions monad transformer"; license = lib.licenses.publicDomain; + hydraPlatforms = lib.platforms.none; }) {}; "control-monad-exception-mtl" = callPackage @@ -73804,6 +73974,7 @@ self: { doHaddock = false; description = "MTL instances for the EMT exceptions monad transformer"; license = lib.licenses.publicDomain; + hydraPlatforms = lib.platforms.none; }) {}; "control-monad-failure" = callPackage @@ -74596,6 +74767,8 @@ self: { ]; description = "Interoperability with the effectful effects system"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "core-haskell" = callPackage @@ -75341,6 +75514,7 @@ self: { ]; description = "Crypto Pseudo Random Number Generator using AES in counter mode"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "cprng-aes-effect" = callPackage @@ -75371,6 +75545,8 @@ self: { libraryHaskellDepends = [ base mtl mtl-compat ]; description = "ExceptT replacement in CPS style"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "cpsa" = callPackage @@ -76400,6 +76576,7 @@ self: { ]; description = "CRIU RPC client"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "criu-rpc-types" = callPackage @@ -76413,6 +76590,8 @@ self: { libraryPkgconfigDepends = [ protobuf ]; description = "Criu RPC protocol buffer types"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {inherit (pkgs) protobuf;}; "crjdt-haskell" = callPackage @@ -76888,7 +77067,9 @@ self: { testHaskellDepends = [ base HUnit QuickCheck ]; description = "An Enigma machine simulator with display"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "enigma"; + broken = true; }) {}; "crypto-keys-ssh" = callPackage @@ -77030,6 +77211,8 @@ self: { libraryHaskellDepends = [ base bytestring securemem unix vector ]; description = "Simple cryptographic random related types"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "crypto-random-api" = callPackage @@ -77834,7 +78017,9 @@ self: { ]; description = "Analytical CSG (Constructive Solid Geometry) library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "csg-raycaster"; + broken = true; }) {}; "csound-catalog" = callPackage @@ -78142,6 +78327,8 @@ self: { ]; description = "A flexible, fast, conduit-based CSV parser library for Haskell"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "csv-enumerator" = callPackage @@ -78489,6 +78676,8 @@ self: { libraryToolDepends = [ c2hs ]; description = "Bindings to the CUDD binary decision diagrams library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {inherit (pkgs) cudd;}; "cue-sheet" = callPackage @@ -78959,6 +79148,7 @@ self: { base criterion cursor-fuzzy-time genvalidity-criterion ]; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "cursor-gen" = callPackage @@ -79071,6 +79261,8 @@ self: { testHaskellDepends = [ base template-haskell ]; description = "Customizable string interpolation quasiquoters"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "custom-prelude" = callPackage @@ -79307,6 +79499,8 @@ self: { doHaddock = false; description = "Digits 0-9"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "d3d11binding" = callPackage @@ -79353,6 +79547,8 @@ self: { libraryHaskellDepends = [ base directory unix ]; description = "Start background daemons by double-forking"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "daemons" = callPackage @@ -80380,6 +80576,8 @@ self: { libraryHaskellDepends = [ base constraints ]; description = "Define Backwards Compatibility Schemes for Arbitrary Data"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "data-concurrent-queue" = callPackage @@ -80746,6 +80944,8 @@ self: { testHaskellDepends = [ base hspec ]; description = "Coerce between unlifted boxed and lifted types"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "data-elf" = callPackage @@ -83376,6 +83576,7 @@ self: { libraryHaskellDepends = [ base directory filepath HSH ]; description = "Utilities to work with debian binary packages"; license = "unknown"; + hydraPlatforms = lib.platforms.none; }) {}; "debian-build" = callPackage @@ -83985,6 +84186,8 @@ self: { libraryHaskellDepends = [ base containers deepseq semigroupoids ]; description = "Applicative maps"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "deferred-folds" = callPackage @@ -84631,6 +84834,8 @@ self: { benchmarkHaskellDepends = [ base containers criterion ]; description = "Dependency resolution for package management"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "dependent-hashmap" = callPackage @@ -85074,6 +85279,8 @@ self: { ]; description = "Derive HasField instances with Template Haskell"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "derive-lifted-instances" = callPackage @@ -85240,6 +85447,8 @@ self: { ]; description = "DerivingVia for OpenAPI 3"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "deriving-show-simple" = callPackage @@ -85320,7 +85529,9 @@ self: { testHaskellDepends = [ base HUnit ]; description = "Parse and render JSON simply"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "derulo"; + broken = true; }) {}; "describe" = callPackage @@ -86060,6 +86271,7 @@ self: { benchmarkHaskellDepends = [ base bytestring criterion ]; description = "Lexer for the Dhall language"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "dhall-lsp-server" = callPackage @@ -86507,6 +86719,7 @@ self: { ]; description = "DI logger wrapped for Polysemy"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "dia-base" = callPackage @@ -86759,6 +86972,8 @@ self: { ]; description = "Cairo backend for diagrams drawing EDSL"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "diagrams-graphviz" = callPackage @@ -87785,6 +88000,8 @@ self: { ]; description = "Heist frontend for the digestive-functors library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "digestive-functors-hsp" = callPackage @@ -87829,6 +88046,8 @@ self: { ]; description = "Scotty backend for the digestive-functors library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "digestive-functors-snap" = callPackage @@ -87919,6 +88138,7 @@ self: { testHaskellDepends = [ base fgl hashable massiv QuickCheck ]; description = "Directed Graphs"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "dihaa" = callPackage @@ -88095,6 +88315,8 @@ self: { ]; description = "A convenient tagless EDSL"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "diohsc" = callPackage @@ -88556,6 +88778,7 @@ self: { ]; description = "Easily stream directory contents in constant memory"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.Gabriella439 ]; }) {}; @@ -89015,6 +89238,8 @@ self: { benchmarkHaskellDepends = [ base bytestring text ]; description = "On-disk storage, but referentially transparent"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "disk-free-space" = callPackage @@ -91514,7 +91739,9 @@ self: { testHaskellDepends = [ base containers hspec lens mtl random ]; description = "A simulator for the board game Dominion"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "dominion"; + broken = true; }) {}; "domplate" = callPackage @@ -91968,7 +92195,9 @@ self: { testToolDepends = [ tasty-discover ]; description = "A proof assistant for Magic: The Gathering puzzles"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "dovin"; + broken = true; }) {}; "dow" = callPackage @@ -92009,6 +92238,8 @@ self: { ]; description = "Reverse mode automatic differentiation"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "download" = callPackage @@ -92533,6 +92764,8 @@ self: { testHaskellDepends = [ base ]; description = "Deriving without spelling out \"deriving\""; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "drmaa" = callPackage @@ -92739,6 +92972,8 @@ self: { ]; description = "DSMC library for rarefied gas dynamics"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "dsmc-tools" = callPackage @@ -92758,6 +92993,7 @@ self: { ]; description = "DSMC toolkit for rarefied gas dynamics"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "dson" = callPackage @@ -92951,6 +93187,8 @@ self: { libraryHaskellDepends = [ base ]; description = "Dual category"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "dual-game" = callPackage @@ -93127,6 +93365,8 @@ self: { testHaskellDepends = [ base tasty tasty-hunit ]; description = "A computer “algebra” system that knows nothing about algebra, at the core"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "dump" = callPackage @@ -93184,7 +93424,9 @@ 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 ]; + broken = true; }) {}; "dunai-core" = callPackage @@ -93214,6 +93456,7 @@ self: { ]; description = "Testing library for Dunai"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "dupIO" = callPackage @@ -93681,6 +93924,8 @@ self: { ]; description = "Draw and update graphs in real time with OpenGL"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "dynamic-graphs" = callPackage @@ -94036,6 +94281,8 @@ self: { ]; description = "An event-oriented observability library"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "e11y-otel" = callPackage @@ -94057,6 +94304,7 @@ self: { ]; description = "OpenTelemetry-based rendering for e11y"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "each" = callPackage @@ -94297,6 +94545,8 @@ self: { libraryHaskellDepends = [ base bytestring containers mtl zlib ]; description = "User-friendly creation of EPS, PostScript, and PDF files"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "easytensor" = callPackage @@ -95620,6 +95870,8 @@ self: { testHaskellDepends = [ base smallcheck tasty tasty-smallcheck ]; description = "Either or both"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "either-list-functions" = callPackage @@ -95632,6 +95884,8 @@ self: { testHaskellDepends = [ base doctest ]; description = "Functions involving lists of Either"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "either-result" = callPackage @@ -96140,6 +96394,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Dependently typed elimination functions using singletons"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "eliminators_0_9_4" = callPackage @@ -96656,6 +96911,8 @@ self: { ]; description = "Generate ELM types/encoders/decoders from Haskell types"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "elo" = callPackage @@ -98213,7 +98470,9 @@ self: { testToolDepends = [ alex BNFC happy hspec-discover ]; description = "Command line normalizer of 𝜑-calculus expressions"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "normalize-phi"; + broken = true; }) {}; "epanet-haskell" = callPackage @@ -98330,6 +98589,8 @@ self: { libraryHaskellDepends = [ base exceptions mtl ]; description = "Basic Erlang-like process support for Haskell"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "epub" = callPackage @@ -98418,6 +98679,8 @@ self: { ]; description = "Command line utilities for working with epub files"; license = lib.licenses.isc; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "epubname" = callPackage @@ -98598,7 +98861,9 @@ self: { ]; description = "Decentralized messaging and synchronization"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "erebos"; + broken = true; }) {libpjproject = null;}; "erf" = callPackage @@ -98745,6 +99010,8 @@ self: { libraryHaskellDepends = [ base mtl ]; description = "a FFI utility"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "error" = callPackage @@ -99781,6 +100048,8 @@ self: { ]; description = "Stripped dependencies of ethereum-analyzer"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "ethereum-analyzer-webui" = callPackage @@ -100068,6 +100337,8 @@ self: { ]; description = "An extensible event framework"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "eve-cli" = callPackage @@ -100613,6 +100884,8 @@ self: { ]; description = "An event-oriented observability library"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "eventuo11y-batteries" = callPackage @@ -100636,6 +100909,7 @@ self: { ]; description = "Grab bag of eventuo11y-enriched functionality"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "eventuo11y-dsl" = callPackage @@ -100647,6 +100921,8 @@ self: { libraryHaskellDepends = [ base template-haskell ]; description = "DSL for defining eventuo11y fields and selectors"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "eventuo11y-json" = callPackage @@ -100663,6 +100939,7 @@ self: { ]; description = "aeson-based rendering for eventuo11y"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "eventuo11y-otel" = callPackage @@ -100676,6 +100953,7 @@ self: { ]; description = "OpenTelemetry-based rendering for eventuo11y"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "eventuo11y-prometheus" = callPackage @@ -100687,6 +100965,7 @@ self: { libraryHaskellDepends = [ base containers eventuo11y prometheus ]; description = "Prometheus backend for eventuo11y"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "every" = callPackage @@ -100951,6 +101230,8 @@ self: { ]; description = "Exception monad transformer instances for monads-tf classes"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "exception-mtl" = callPackage @@ -101068,6 +101349,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "ExceptT, but uses IO instead of Either"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "exchangerates" = callPackage @@ -101359,6 +101642,7 @@ self: { ]; description = "@exinst@ support for @aeson@ package"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "exinst-base" = callPackage @@ -101379,6 +101663,7 @@ self: { ]; description = "@exinst@ support for @base@ package"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "exinst-bytes" = callPackage @@ -101399,6 +101684,7 @@ self: { ]; description = "@exinst@ support for @bytes@ package"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "exinst-cereal" = callPackage @@ -101419,6 +101705,7 @@ self: { ]; description = "@exinst@ support for @cereal@ package"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "exinst-deepseq" = callPackage @@ -101466,6 +101753,7 @@ self: { ]; description = "Dependent pairs and their instances"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "exist" = callPackage @@ -101736,6 +102024,8 @@ self: { ]; description = "Perform scientific experiments stored in a DB, and generate reports"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "expiring-cache-map" = callPackage @@ -102759,6 +103049,8 @@ self: { libraryHaskellDepends = [ base ]; description = "Forward Automatic Differentiation"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "fadno" = callPackage @@ -102836,6 +103128,8 @@ self: { libraryHaskellDepends = [ base mtl transformers ]; description = "A 'Failable' error monad class to unify failure across monads that can fail"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "failable-list" = callPackage @@ -102860,6 +103154,8 @@ self: { libraryHaskellDepends = [ base transformers ]; description = "A simple type class for success/failure computations. (deprecated)"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "failure-detector" = callPackage @@ -103101,7 +103397,9 @@ self: { ]; description = "Falling sand game/cellular automata simulation using regular parallel arrays"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "falling-turnip"; + broken = true; }) {}; "fallingblocks" = callPackage @@ -103299,6 +103597,8 @@ self: { ]; description = "Solve classical planning problems (STRIPS/SAS+) using Haskell & Fast Downward"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "fast-logger" = callPackage @@ -103469,6 +103769,7 @@ 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"; }) {}; @@ -103526,6 +103827,8 @@ self: { ]; description = "Speed up Megaparsec parsing when parsing succeeds"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "fastirc" = callPackage @@ -103582,6 +103885,8 @@ self: { ]; description = "Memoize functions on Generic types"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "fastparser" = callPackage @@ -103641,6 +103946,8 @@ self: { ]; description = "A fast open-union type suitable for 100+ contained alternatives"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "fathead-util" = callPackage @@ -104068,6 +104375,8 @@ self: { ]; description = "Data structures and algorithms for first-class-families"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "fcf-family" = callPackage @@ -104740,7 +105049,9 @@ self: { ]; description = "Cocodataset with cocoapi"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "imageutils"; + broken = true; }) {}; "fei-dataiter" = callPackage @@ -106410,6 +106721,8 @@ self: { ]; description = "Constraint Solver for Finite Domains"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "firebase-database" = callPackage @@ -106557,6 +106870,8 @@ self: { libraryHaskellDepends = [ base transformers ]; description = "First class patterns and pattern matching, using type families"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "firstify" = callPackage @@ -107471,6 +107786,8 @@ self: { ]; description = "Haskell implementation of the FlatBuffers protocol"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "flatparse" = callPackage @@ -107712,6 +108029,8 @@ self: { libraryToolDepends = [ proto-lens-protoc ]; description = "Flink stateful functions SDK"; license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "flip-cmd" = callPackage @@ -107809,6 +108128,8 @@ self: { libraryHaskellDepends = [ base integer-gmp ]; description = "FFI bindings for C _Float128"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "floating-bits" = callPackage @@ -107931,7 +108252,9 @@ self: { ]; description = "Library and binary to generate sequence/flow diagrams from plain text source"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "flow2dot"; + broken = true; }) {}; "flowdock" = callPackage @@ -108521,6 +108844,8 @@ self: { ]; description = "Extras for Fn, a functional web framework"; license = lib.licenses.isc; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "fnmatch" = callPackage @@ -108696,6 +109021,8 @@ self: { testHaskellDepends = [ base foldl hedgehog safe-exceptions ]; description = "Exception handling with FoldM"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "foldl-incremental" = callPackage @@ -108907,7 +109234,9 @@ self: { description = "Be notified when a file gets appended, solely with what was added. Warning - only works on linux and for files that are strictly appended, like log files."; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; + hydraPlatforms = lib.platforms.none; mainProgram = "follow-file"; + broken = true; }) {}; "follower" = callPackage @@ -109593,6 +109922,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Parsers and analyses for Fortran standards 66, 77, 90, 95 and 2003 (partial)"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; mainProgram = "fortran-src"; }) {}; @@ -109624,6 +109954,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Common functions and utils for fortran-src"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; mainProgram = "fortran-src-extras"; }) {}; @@ -110242,6 +110573,8 @@ self: { testHaskellDepends = [ base fast-builder temporary ]; description = "Append-only database"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "fraxl" = callPackage @@ -110400,6 +110733,8 @@ self: { ]; description = "Free algebras"; license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "free-applicative-t" = callPackage @@ -110414,6 +110749,8 @@ self: { testHaskellDepends = [ base hedgehog transformers ]; description = "Free Applicative Transformer"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "free-categories" = callPackage @@ -110442,6 +110779,7 @@ self: { benchmarkHaskellDepends = [ base criterion ]; description = "efficient data types for free categories and arrows"; license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; }) {}; "free-concurrent" = callPackage @@ -110572,6 +110910,8 @@ self: { ]; description = "Automatic generation of free theorems"; license = lib.licenses.publicDomain; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "free-theorems-counterexamples" = callPackage @@ -111055,7 +111395,9 @@ self: { executableToolDepends = [ alex happy ]; description = "A functional DSL for vertex-centric large-scale graph processing"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "fregel"; + broken = true; }) {}; "french-cards" = callPackage @@ -112232,6 +112574,8 @@ self: { ]; description = "Tools for functor combinator-based program design"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "functor-combo" = callPackage @@ -112295,6 +112639,7 @@ self: { testHaskellDepends = [ base free transformers ]; description = "FFunctor: functors on (the usual) Functors"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "functor-monadic" = callPackage @@ -112542,6 +112887,8 @@ self: { benchmarkHaskellDepends = [ base tasty-bench transformers ]; description = "A fast, flexible, fused effect system"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "fused-effects-exceptions" = callPackage @@ -112573,6 +112920,7 @@ self: { testHaskellDepends = [ base fused-effects hspec microlens ]; description = "Monadic lens combinators for fused-effects"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "fused-effects-mwc-random" = callPackage @@ -112606,6 +112954,7 @@ self: { libraryHaskellDepends = [ base fused-effects optics-core ]; description = "Bridge between the optics and fused-effects ecosystems"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "fused-effects-random" = callPackage @@ -112617,6 +112966,7 @@ self: { libraryHaskellDepends = [ base fused-effects random transformers ]; description = "Random number generation for fused-effects"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "fused-effects-readline" = callPackage @@ -112636,6 +112986,7 @@ self: { testHaskellDepends = [ base ]; description = "A readline-like effect and carrier for fused-effects"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "fused-effects-resumable" = callPackage @@ -112961,6 +113312,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Tools for processing unstructured text data"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "fuzzy-time" = callPackage @@ -113012,6 +113365,8 @@ self: { base criterion fuzzy-time genvalidity-criterion ]; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "fuzzy-timings" = callPackage @@ -113383,6 +113738,8 @@ self: { testHaskellDepends = [ base hspec ]; description = "Composable, streaming, and efficient left folds"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "game-of-life" = callPackage @@ -113503,6 +113860,8 @@ self: { libraryHaskellDepends = [ base containers mtl stm transformers ]; description = "Non-deterministic parallelism with bags"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "garepinoh" = callPackage @@ -113655,6 +114014,8 @@ self: { libraryHaskellDepends = [ base binary containers mtl QuickCheck ]; description = "A framework of algebraic classes"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "gather" = callPackage @@ -114009,6 +114370,8 @@ self: { ]; description = "An implementation of Gear hash, a fast rolling hash algorithm"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "gedcom" = callPackage @@ -114290,6 +114653,7 @@ self: { ]; description = "A simple Happstack-style Gemini router"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "gemini-server" = callPackage @@ -114308,6 +114672,8 @@ self: { ]; description = "A lightweight server for the Gemini protocol"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "gemini-textboard" = callPackage @@ -114363,7 +114729,9 @@ self: { testHaskellDepends = [ base gemmula HUnit raw-strings-qq text ]; description = "A tiny Gemtext converter for gemmula"; license = lib.licenses.agpl3Only; + hydraPlatforms = lib.platforms.none; mainProgram = "gemalter"; + broken = true; }) {}; "gemstone" = callPackage @@ -115157,7 +115525,9 @@ self: { executableHaskellDepends = [ base ]; description = "A map, where the keys may be complex structured data"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "bogus"; + broken = true; }) {}; "generic-xml" = callPackage @@ -115220,6 +115590,8 @@ self: { testToolDepends = [ markdown-unlit ]; description = "A library for generic programming that aims to be easy to understand"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "generics-mrsop" = callPackage @@ -115491,6 +115863,8 @@ self: { libraryHaskellDepends = [ base mtl template-haskell ]; description = "Use Template Haskell to generate Uniplate-like functions"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "geniserver" = callPackage @@ -118244,6 +118618,8 @@ self: { testHaskellDepends = [ base tasty tasty-hunit text ]; description = "Symbol on term level"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "ghc-syntax-highlighter" = callPackage @@ -118298,6 +118674,7 @@ self: { license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; mainProgram = "ghc-tags"; + broken = true; }) {}; "ghc-tags_1_6" = callPackage @@ -118321,6 +118698,7 @@ self: { license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; mainProgram = "ghc-tags"; + broken = true; }) {}; "ghc-tags" = callPackage @@ -118342,7 +118720,9 @@ self: { ]; description = "Utility for generating ctags and etags with GHC API"; license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; mainProgram = "ghc-tags"; + broken = true; }) {}; "ghc-tags-core" = callPackage @@ -118924,7 +119304,9 @@ self: { doHaddock = false; description = "A Terminal User Interface (TUI) for GHCi"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "ghcitui"; + broken = true; }) {}; "ghcjs-ajax" = callPackage @@ -122561,7 +122943,9 @@ self: { ]; description = "A simply typed lambda calculus interpreter, written with GADTs"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "glam"; + broken = true; }) {}; "glapp" = callPackage @@ -123075,6 +123459,7 @@ 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 @@ -123094,6 +123479,8 @@ self: { ]; description = "Examples using the gloss library"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "gloss-export" = callPackage @@ -123199,6 +123586,7 @@ self: { testHaskellDepends = [ base ]; description = "Massiv-based alternative for gloss-raster"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "gloss-rendering" = callPackage @@ -123257,6 +123645,7 @@ self: { ]; description = "Comprehensive GLPK linear programming bindings"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "glpk-hs-example"; }) {inherit (pkgs) glpk;}; @@ -123365,6 +123754,7 @@ self: { ]; description = "Attempts to fix your syntax erroring Lua files"; license = lib.licenses.lgpl21Plus; + hydraPlatforms = lib.platforms.none; mainProgram = "glualint"; }) {}; @@ -123735,6 +124125,8 @@ self: { libraryPkgconfigDepends = [ gnutls ]; description = "Bindings for GNU libgnutls"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; + broken = true; }) {inherit (pkgs) gnutls;}; "goa" = callPackage @@ -124042,6 +124434,8 @@ self: { ]; description = "`goggles` interface to Google Cloud Storage"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "gogol" = callPackage @@ -127142,6 +127536,8 @@ self: { benchmarkHaskellDepends = [ base criterion ]; description = "Applicative non-linear consumption"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "grab-form" = callPackage @@ -127156,6 +127552,7 @@ self: { testHaskellDepends = [ base containers grab hedgehog text ]; description = "Applicative parsers for form parameter lists"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "graceful" = callPackage @@ -128136,6 +128533,7 @@ 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 @@ -129089,6 +129487,8 @@ self: { libraryHaskellDepends = [ base groups ]; description = "Generically derive Group instances"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "grow-vector" = callPackage @@ -130696,6 +131096,7 @@ self: { ]; description = "Interface to Amazon's Simple Storage Service (S3)"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "hs3"; }) {}; @@ -131533,7 +131934,9 @@ self: { ]; description = "Manage secure file-based package repositories"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "hackage-repo-tool"; + broken = true; }) {}; "hackage-security" = callPackage @@ -132545,6 +132948,7 @@ self: { executableHaskellDepends = [ directory process regexpr yjtools ]; description = "make tool. ruby : rake = haskell : hake"; license = "GPL"; + hydraPlatforms = lib.platforms.none; mainProgram = "hake"; }) {}; @@ -133854,7 +134258,9 @@ self: { executableHaskellDepends = [ base mtl random utility-ht ]; description = "Hangman implementation in Haskell written in two hours"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "hangman"; + broken = true; }) {}; "hannahci" = callPackage @@ -134430,6 +134836,8 @@ self: { ]; description = "Support for using Heist templates in Happstack"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "happstack-helpers" = callPackage @@ -134470,6 +134878,7 @@ self: { ]; description = "Support for using HSP templates in Happstack"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "happstack-hstringtemplate" = callPackage @@ -134836,6 +135245,8 @@ self: { libraryHaskellDepends = [ base Chart Chart-diagrams ]; description = "Generate simple okay-looking bar plots without much effort"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "happy-meta" = callPackage @@ -135156,6 +135567,8 @@ self: { libraryHaskellDepends = [ base ]; description = "HaRP allows pattern-matching with regular expressions"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "harpy" = callPackage @@ -135264,6 +135677,7 @@ self: { ]; description = "Haskell driver for Neo4j 3+ (BOLT protocol)"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "hasbolt-extras" = callPackage @@ -135515,6 +135929,7 @@ self: { ]; description = "Hash-addressed file storage"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "hash-addressed-cli" = callPackage @@ -135541,6 +135956,7 @@ self: { ]; description = "Hash-addressed file storage app"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; mainProgram = "hash-addressed"; }) {}; @@ -135663,6 +136079,8 @@ self: { libraryHaskellDepends = [ base hashable sorted-list time-compat ]; description = "Provides instances missing from Hashable"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "hashable-time" = callPackage @@ -135675,6 +136093,8 @@ self: { testHaskellDepends = [ base hashable time-compat ]; description = "Hashable instances for Data.Time"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "hashabler" = callPackage @@ -135740,7 +136160,9 @@ self: { ]; description = "Hash digests for files and directories"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; mainProgram = "hasherize"; + broken = true; }) {}; "hashes" = callPackage @@ -136746,7 +137168,9 @@ self: { ]; description = "Search Hoogle and navigate Hackage from the command line"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "hdc"; + broken = true; }) {}; "haskell-eigen-util" = callPackage @@ -140494,7 +140918,9 @@ self: { testHaskellDepends = [ base ]; description = "Effectful bindings for hasql"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "hasql-effectful-example"; + broken = true; }) {}; "hasql-explain-tests" = callPackage @@ -140758,6 +141184,7 @@ self: { ]; description = "A PostgreSQL backed queue"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "hasql-resource-pool" = callPackage @@ -143396,6 +143823,8 @@ self: { testHaskellDepends = [ base containers fakedata hedgehog ]; description = "Use 'fakedata' with 'hedgehog'"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "hedgehog-fn" = callPackage @@ -143509,6 +143938,8 @@ self: { libraryHaskellDepends = [ base hedgehog optics-core ]; description = "Hedgehog properties for optics laws"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "hedgehog-quickcheck" = callPackage @@ -143615,6 +144046,8 @@ self: { ]; description = "A la MonadReader for Redis connection"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "hedis-namespace" = callPackage @@ -143917,6 +144350,7 @@ self: { ]; description = "Use JSON directly from Heist templates"; license = lib.licenses.publicDomain; + hydraPlatforms = lib.platforms.none; }) {}; "heist-async" = callPackage @@ -143930,6 +144364,8 @@ self: { ]; description = "Adding support for asynchronous updates (\"AJAX\") with heist"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "heist-emanote" = callPackage @@ -145217,6 +145653,7 @@ self: { doHaddock = false; description = "Symbolic EVM Evaluator"; license = lib.licenses.agpl3Only; + hydraPlatforms = lib.platforms.none; mainProgram = "hevm"; maintainers = [ lib.maintainers.arturcygan ]; }) {inherit (pkgs) gmp; inherit (pkgs) libff; @@ -145639,6 +146076,8 @@ self: { ]; description = "Streaming-friendly XML parsers"; license = lib.licenses.cc0; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "heyefi" = callPackage @@ -146991,6 +147430,8 @@ self: { testToolDepends = [ markdown-unlit ]; description = "Partial types as a type constructor"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "highWaterMark" = callPackage @@ -147174,6 +147615,8 @@ self: { ]; description = "source code highlighting"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "highlighter2" = callPackage @@ -147214,6 +147657,8 @@ self: { ]; description = "Syntax highlighting"; license = "GPL"; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "highs-lp" = callPackage @@ -147238,7 +147683,9 @@ self: { ]; description = "Linear Programming using HiGHS and comfort-array"; license = lib.licenses.bsd3; - }) {highs = null;}; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {inherit (pkgs) highs;}; "hills" = callPackage ({ mkDerivation, array, base, bytestring, directory, filepath @@ -147540,6 +147987,7 @@ self: { ]; description = "Generic project initialization tool"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "hi"; maintainers = [ lib.maintainers.poscat ]; }) {}; @@ -147590,6 +148038,8 @@ self: { description = "Haskell binding to inotify, using ByteString filepaths"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "hinotify-conduit" = callPackage @@ -147612,6 +148062,8 @@ self: { ]; description = "inotify conduit sources"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "hinquire" = callPackage @@ -147868,7 +148320,9 @@ self: { ]; description = "an IPS patcher"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "hips"; + broken = true; }) {}; "hipsql-api" = callPackage @@ -147915,6 +148369,8 @@ self: { sha256 = "1npmz2vgiy2bl4jvscv6447pzq2989a575xmpmwqs4mg4cp0dxg0"; libraryHaskellDepends = [ base postgresql-libpq ]; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "hipsql-server" = callPackage @@ -148641,6 +149097,8 @@ self: { ]; description = "A library to build valid LaTeX files"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "hlbfgsb" = callPackage @@ -149427,6 +149885,7 @@ self: { ]; description = "High-level Redis Database"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "hlrdb-core" = callPackage @@ -149445,6 +149904,8 @@ self: { ]; description = "High-level Redis Database Core API"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "hls" = callPackage @@ -150990,6 +151451,8 @@ self: { testSystemDepends = [ netcdf ]; description = "Haskell NetCDF library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {inherit (pkgs) netcdf;}; "hnix" = callPackage @@ -151765,6 +152228,8 @@ self: { libraryHaskellDepends = [ base either mtl ]; description = "Some convenience facilities for hoisting errors into a monad"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "hol" = callPackage @@ -152551,6 +153016,8 @@ self: { executableToolDepends = [ alex happy ]; description = "hOpenPGP-based command-line tools"; license = lib.licenses.agpl3Plus; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "hopenssl" = callPackage @@ -154604,6 +155071,8 @@ self: { testHaskellDepends = [ base HUnit ]; description = "A Haskell framework for parallel monte carlo simulations"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "hs-carbon-examples" = callPackage @@ -154786,6 +155255,7 @@ self: { libraryHaskellDepends = [ base dual tagged transformers ]; description = "Functors from products of Haskell and its dual to Haskell"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "hs-gchart" = callPackage @@ -154858,6 +155328,7 @@ self: { libraryHaskellDepends = [ base hs-functors ]; description = "Indexed applicative functors and monads"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "hs-java" = callPackage @@ -155533,6 +156004,7 @@ self: { libraryHaskellDepends = [ base hs-functors ]; description = "Profunctors from Haskell to Haskell"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "hs-re" = callPackage @@ -155903,6 +156375,7 @@ self: { benchmarkHaskellDepends = [ base criterion ]; description = "Create ATS types from Haskell types"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "hs2ats"; }) {}; @@ -156060,7 +156533,9 @@ self: { ]; description = "Akamai API(Edgegrid and Netstorage)"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "purge"; + broken = true; }) {}; "hsaml2" = callPackage @@ -158412,6 +158887,8 @@ self: { libraryHaskellDepends = [ base mtl text ]; description = "Haskell Server Pages is a library for writing dynamic server-side web pages"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "hsp-cgi" = callPackage @@ -158660,6 +159137,7 @@ self: { testHaskellDepends = [ base hspec ]; description = "Helper functions to simplify adding integration tests"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "hspec-discover_2_7_10" = callPackage @@ -159280,6 +159758,8 @@ self: { ]; description = "A library for testing with Hspec and the Snap Web Framework"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "hspec-stack-rerun" = callPackage @@ -159921,6 +160401,7 @@ self: { ]; description = "get haskell source code info"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "hssqlppp" = callPackage @@ -160308,6 +160789,7 @@ self: { ]; description = "hsp+jmacro support"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "hsx-xhtml" = callPackage @@ -160342,7 +160824,9 @@ self: { ]; description = "HSX (Haskell Source with XML) allows literal XML syntax in Haskell source code"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "hsx2hs"; + broken = true; }) {}; "hsyscall" = callPackage @@ -160454,7 +160938,9 @@ self: { ]; description = "A Haskell98 parsing tags program similar to ctags"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "htags"; + broken = true; }) {}; "htalkat" = callPackage @@ -160481,7 +160967,9 @@ self: { executablePkgconfigDepends = [ ncurses ]; description = "Talk across TLS"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; mainProgram = "htalkat"; + broken = true; }) {inherit (pkgs) ncurses;}; "htar" = callPackage @@ -160905,6 +161393,7 @@ self: { ]; description = "HTML to Hamlet converter"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "html2hamlet"; }) {}; @@ -162288,6 +162777,8 @@ self: { ]; description = "A library for client/server HTTP with TLS support"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "http-streams" = callPackage @@ -162336,7 +162827,9 @@ self: { executableHaskellDepends = [ base ]; description = "Test framework for HTTP APIs"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "test-http-test-bayeshive"; + broken = true; }) {}; "http-trace" = callPackage @@ -162826,7 +163319,9 @@ self: { ]; description = "For multiplexing GHC installations and providing development sandboxes"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "hub"; + broken = true; }) {}; "hubigraph" = callPackage @@ -163189,6 +163684,7 @@ self: { ]; description = "Unpacker tool with DWIM"; license = "GPL"; + hydraPlatforms = lib.platforms.none; mainProgram = "hunp"; }) {}; @@ -163365,6 +163861,7 @@ self: { ]; description = "Haskell URL resolver"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; }) {}; "hurl-xml" = callPackage @@ -163431,6 +163928,8 @@ self: { ]; description = "R5RS Scheme interpreter, compiler, and library"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "husk-scheme-libs" = callPackage @@ -163446,6 +163945,7 @@ self: { ]; description = "Extra libraries for the husk Scheme platform"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "husky" = callPackage @@ -163741,6 +164241,8 @@ self: { ]; description = "Conduits for tokenizing streams"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "hw-conduit-merges" = callPackage @@ -163775,6 +164277,8 @@ self: { testToolDepends = [ doctest-discover ]; description = "Diagnostics library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "hw-dsv" = callPackage @@ -163892,6 +164396,7 @@ self: { ]; description = "Elias-Fano"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "hw-eliasfano"; }) {}; @@ -163962,6 +164467,8 @@ self: { testToolDepends = [ doctest-discover hspec-discover ]; description = "Generic strict finger-tree structure"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "hw-hedgehog" = callPackage @@ -164279,6 +164786,7 @@ self: { testHaskellDepends = [ base hedgehog hspec hw-hspec-hedgehog ]; description = "Avro support for Kafka infrastructure"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "hw-kafka-client" = callPackage @@ -164328,6 +164836,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Conduit bindings for hw-kafka-client"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "hw-lazy" = callPackage @@ -164347,6 +164857,8 @@ self: { testToolDepends = [ doctest-discover hspec-discover ]; description = "Combinators for lazy IO"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "hw-mquery" = callPackage @@ -164371,7 +164883,9 @@ self: { testToolDepends = [ doctest-discover hspec-discover ]; description = "Monadic query DSL"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "hw-mquery-example"; + broken = true; }) {}; "hw-packed-vector" = callPackage @@ -164405,7 +164919,9 @@ self: { ]; description = "Packed Vector"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "hw-packed-vector"; + broken = true; }) {}; "hw-parser" = callPackage @@ -166071,6 +166587,8 @@ self: { ]; description = "Typed ASTs"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "hyphenate" = callPackage @@ -166369,6 +166887,8 @@ self: { ]; description = "iCalendar data types, parser, and printer"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "iException" = callPackage @@ -166906,6 +167426,7 @@ self: { libraryHaskellDepends = [ base punycode stringprep text ]; description = "Implements IDNA (RFC 3490)"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "idna2008" = callPackage @@ -167130,6 +167651,7 @@ self: { ]; description = "An inductive-form set constraint solver"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "ig" = callPackage @@ -167396,6 +167918,8 @@ self: { ]; description = "IHaskell display instances for diagram types"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "ihaskell-display" = callPackage @@ -167571,6 +168095,7 @@ self: { ]; description = "IPython standard widgets for IHaskell"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "ihp-hsx" = callPackage @@ -168225,6 +168750,8 @@ self: { testHaskellDepends = [ base ]; description = "Auto generate hie-bios cradles"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "implicit-logging" = callPackage @@ -168429,6 +168956,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "A higher-order effect system where the sky's the limit"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "in-other-words-plugin" = callPackage @@ -168576,6 +169105,7 @@ self: { libraryHaskellDepends = [ base incipit-base polysemy ]; description = "A Prelude for Polysemy"; license = "BSD-2-Clause-Patent"; + hydraPlatforms = lib.platforms.none; }) {}; "incipit-core_0_6_0_0" = callPackage @@ -168716,6 +169246,8 @@ self: { libraryHaskellDepends = [ base containers mtl ]; description = "Simple, Incremental SAT Solving as a Library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "increments" = callPackage @@ -168933,6 +169465,8 @@ self: { libraryHaskellDepends = [ base bifunctors indexed mtl pointed ]; description = "Indexed functors, monads and comonads that require extensions to Haskell98"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "indexed-free" = callPackage @@ -169657,6 +170191,8 @@ self: { description = "Inline some Assembly in ur Haskell!"; license = lib.licenses.bsd3; platforms = lib.platforms.x86; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "inline-c" = callPackage @@ -170026,6 +170562,8 @@ self: { libraryHaskellDepends = [ base mtl transformers ]; description = "Controls how the compiler searches for instances using type families"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "instance-map" = callPackage @@ -170455,6 +170993,8 @@ self: { ]; description = "Integer, Natural, and Positive"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "integration" = callPackage @@ -170987,6 +171527,8 @@ self: { libraryHaskellDepends = [ base base-prelude transformers ]; description = "An abstraction over interspersing monadic actions"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "interval" = callPackage @@ -171039,6 +171581,8 @@ self: { testHaskellDepends = [ base hedgehog ]; description = "Intervals of functors"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "interval-patterns" = callPackage @@ -171122,7 +171666,9 @@ self: { description = "A game of competitive puzzle-design"; license = lib.licenses.gpl3Only; badPlatforms = lib.platforms.darwin; + hydraPlatforms = lib.platforms.none; mainProgram = "intricacy"; + broken = true; }) {inherit (pkgs) ncurses;}; "intrinsic-superclasses" = callPackage @@ -171871,8 +172417,6 @@ self: { testHaskellDepends = [ base hspec text ]; description = "Internal Phonetic Alphabet (IPA)"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "ipatch" = callPackage @@ -171925,6 +172469,8 @@ self: { testHaskellDepends = [ base hspec unix ]; description = "Simple inter-process communication through IPCVars"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "ipfs" = callPackage @@ -172641,6 +173187,8 @@ self: { testHaskellDepends = [ base mtl ]; description = "Deriving via arbitrary isomorphisms"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "iso3166-country-codes" = callPackage @@ -172990,6 +173538,8 @@ self: { ]; description = "API for hierarchical multilevel collections"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "iteratee" = callPackage @@ -173607,6 +174157,7 @@ self: { ]; description = "Conversions from ixset-typed to other containers"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "ixset-typed-hashable-instance" = callPackage @@ -173673,6 +174224,8 @@ self: { testHaskellDepends = [ base bytestring repa tasty tasty-hunit ]; description = "J in Haskell"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "j2hs" = callPackage @@ -174490,7 +175043,9 @@ self: { vector vty ]; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "jet"; + broken = true; }) {}; "jet-stream" = callPackage @@ -174579,7 +175134,9 @@ self: { ]; description = "Functional sed for JSON"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "jl"; + broken = true; }) {}; "jmacro" = callPackage @@ -174821,6 +175378,8 @@ self: { ]; description = "Trying to compose non-composable"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "jonathanscard" = callPackage @@ -176128,6 +176687,7 @@ self: { ]; description = "Generics JSON (de)serialization using generics-sop"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "json-spec" = callPackage @@ -176229,6 +176789,7 @@ self: { ]; description = "Keep program state in JSON files"; license = lib.licenses.publicDomain; + hydraPlatforms = lib.platforms.none; }) {}; "json-stream" = callPackage @@ -176314,7 +176875,9 @@ self: { recursion-schemes text unordered-containers vector ]; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "json-to-haskell"; + broken = true; }) {}; "json-togo" = callPackage @@ -176598,6 +177161,8 @@ self: { ]; description = "JsonLogic Evaluation"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "jsonlogic-aeson" = callPackage @@ -178105,7 +178670,9 @@ self: { testHaskellDepends = [ base hedgehog text unordered-containers ]; description = "Key-value store in single files"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "kawa"; + broken = true; }) {}; "kawaii" = callPackage @@ -179083,6 +179650,8 @@ self: { libraryHaskellDepends = [ base transformers ]; description = "Type-safe unconstrained dynamic typing"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "key-state" = callPackage @@ -179340,6 +179909,7 @@ self: { ]; description = "Managing stores of secret things"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "keyvaluehash" = callPackage @@ -179809,7 +180379,9 @@ self: { testToolDepends = [ hspec-discover ]; description = "Advanced keyboard remapping utility"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "kmonad"; + broken = true; }) {}; "kmp-dfa" = callPackage @@ -180108,6 +180680,8 @@ self: { ]; description = "Utilities for working with many HStringTemplate templates from files"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "koofr-client" = callPackage @@ -180250,7 +180824,9 @@ self: { ]; description = "Krank checks issue tracker link status in your source code"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "krank"; + broken = true; }) {}; "krapsh" = callPackage @@ -180809,7 +181385,9 @@ self: { executableHaskellDepends = [ base containers mtl parsec text ]; description = "Interpreters for lambda calculus, calculus of constructions, and more"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "lambda"; + broken = true; }) {}; "lambda-ast" = callPackage @@ -181889,6 +182467,7 @@ self: { benchmarkHaskellDepends = [ base criterion ]; description = "Parser and pretty-printer for ATS"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "language-avro" = callPackage @@ -181907,6 +182486,7 @@ self: { ]; description = "Language definition and parser for AVRO files"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "language-bash" = callPackage @@ -181925,6 +182505,8 @@ self: { ]; description = "Parsing and pretty-printing Bash shell scripts"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "language-bluespec" = callPackage @@ -182308,6 +182890,8 @@ self: { ]; description = "JavaScript parser and pretty-printer library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "language-ecmascript-analysis" = callPackage @@ -182323,6 +182907,7 @@ self: { ]; description = "JavaScript static analysis library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "language-eiffel" = callPackage @@ -183157,6 +183742,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Parser and pretty printer for the Thrift IDL format"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "language-tl" = callPackage @@ -183886,6 +184473,7 @@ self: { ]; description = "Hedgehog support for lawful-classes"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "lawful-classes-quickcheck" = callPackage @@ -183906,6 +184494,7 @@ self: { ]; description = "QuickCheck support for lawful-classes"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "lawful-classes-types" = callPackage @@ -183917,6 +184506,8 @@ self: { libraryHaskellDepends = [ base ]; description = "Types for lawful-classes"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "lawless-concurrent-machines" = callPackage @@ -184143,6 +184734,8 @@ self: { ]; description = "Asynchronous actions that don't start right away"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "lazy-bracket" = callPackage @@ -184155,6 +184748,8 @@ self: { testHaskellDepends = [ base doctest exceptions tasty tasty-hunit ]; description = "A bracket with lazy resource allocation"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "lazy-cache" = callPackage @@ -184464,6 +185059,7 @@ self: { testHaskellDepends = [ base bytestring hspec process semigroups ]; description = "Pure Haskell LDAP Client Library"; license = lib.licenses.bsd2; + hydraPlatforms = lib.platforms.none; }) {}; "ldap-client-og" = callPackage @@ -184484,6 +185080,7 @@ self: { ]; description = "Pure Haskell LDAP Client Library"; license = lib.licenses.bsd2; + hydraPlatforms = lib.platforms.none; }) {}; "ldap-scim-bridge" = callPackage @@ -184847,6 +185444,8 @@ self: { benchmarkHaskellDepends = [ base bytestring criterion deepseq ]; description = "LEB128 encoding logic for and in Haskell"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "leb128-binary" = callPackage @@ -185489,6 +186088,8 @@ self: { ]; description = "Computing lenses generically using generics-sop"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "lens-tell" = callPackage @@ -185715,6 +186316,7 @@ self: { ]; description = "Van Laarhoven lenses"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "lenz-mtl" = callPackage @@ -185732,6 +186334,7 @@ self: { ]; description = "mtl operations with Van Laarhoven lenses"; license = "unknown"; + hydraPlatforms = lib.platforms.none; }) {}; "lenz-template" = callPackage @@ -185818,6 +186421,8 @@ self: { ]; description = "Haskell bindings to LevelDB"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {inherit (pkgs) leveldb;}; "leveldb-haskell-fork" = callPackage @@ -186291,6 +186896,8 @@ self: { libraryHaskellDepends = [ base mtl process ]; description = "Simple Git Wrapper"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "libgraph" = callPackage @@ -186857,6 +187464,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Move/rename according a set of rules"; license = lib.licenses.isc; + hydraPlatforms = lib.platforms.none; mainProgram = "librarian"; }) {}; @@ -188791,6 +189399,8 @@ self: { libraryHaskellDepends = [ base bindings-DSL unix ]; description = "Linux fbdev (framebuffer device, /dev/fbX) utility functions"; license = "unknown"; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "linux-inotify" = callPackage @@ -188965,6 +189575,8 @@ self: { description = "Labeled File System interface for LIO"; license = "GPL"; badPlatforms = lib.platforms.darwin; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "lio-simple" = callPackage @@ -189473,6 +190085,8 @@ self: { libraryHaskellDepends = [ base ]; description = "Easily and clearly create lists with only one element in them"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "list-t" = callPackage @@ -190367,6 +190981,8 @@ self: { ]; description = "Pure Haskell LLVM functionality (no FFI)"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "llvm-ht" = callPackage @@ -190791,6 +191407,7 @@ self: { ]; description = "Line and column positions and ranges in text files"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "loc-test" = callPackage @@ -191574,6 +192191,8 @@ self: { ]; description = "Import, export etc. for TPTP, a syntax for first-order logic"; license = "GPL"; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "logic-classes" = callPackage @@ -192452,6 +193071,7 @@ self: { ]; description = "An EDSL for diagrams based based on linear constraints"; license = lib.licenses.agpl3Only; + hydraPlatforms = lib.platforms.none; }) {}; "lp-diagrams-svg" = callPackage @@ -192972,6 +193592,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Core functionality for LTI 1.3"; license = lib.licenses.lgpl3Only; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "ltiv1p1" = callPackage @@ -193295,6 +193917,8 @@ self: { ]; description = "DSL for SVG using lucid for HTML"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "lucid-xstatic" = callPackage @@ -194700,6 +195324,7 @@ self: { ]; description = "Preconfigured email connection pool on top of smtp"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "exe"; }) {}; @@ -196310,6 +196935,7 @@ self: { ]; description = "Markup language preprocessor for Haskell"; license = lib.licenses.gpl2Only; + hydraPlatforms = lib.platforms.none; mainProgram = "marxup"; }) {}; @@ -196367,6 +196993,7 @@ self: { testHaskellDepends = [ base doctest ]; description = "Massiv (Массив) is an Array Library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "massiv-io" = callPackage @@ -196393,6 +197020,7 @@ self: { ]; description = "Import/export of Image files into massiv Arrays"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "massiv-persist" = callPackage @@ -196478,6 +197106,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Library that contains generators, properties and tests for Massiv Array Library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "master-plan" = callPackage @@ -198024,6 +198653,7 @@ self: { ]; description = "Convert MediaWiki text to LaTeX"; license = "GPL"; + hydraPlatforms = lib.platforms.none; mainProgram = "mediawiki2latex"; }) {}; @@ -198255,6 +198885,8 @@ self: { ]; description = "An Elf parser"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "mellon-core" = callPackage @@ -199087,6 +199719,7 @@ self: { ]; description = "Temporary message-db for integration testing"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "messagepack" = callPackage @@ -199433,6 +200066,8 @@ self: { ]; description = "TLS transport for metro"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "metro-transport-websockets" = callPackage @@ -199872,6 +200507,8 @@ self: { ]; description = "Prisms and isomorphisms for microlens"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "microlens-process" = callPackage @@ -200703,7 +201340,9 @@ self: { executableHaskellDepends = [ base directory mtl random ]; description = "Minesweeper simulation using neural networks"; license = "unknown"; + hydraPlatforms = lib.platforms.none; mainProgram = "mines"; + broken = true; }) {}; "minesweeper" = callPackage @@ -200773,6 +201412,8 @@ self: { testHaskellDepends = [ base bytestring cryptohash-sha256 HUnit ]; description = "Minimal bindings to libcurl"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {inherit (pkgs) curl;}; "miniforth" = callPackage @@ -200947,6 +201588,7 @@ self: { ]; description = "A MinIO Haskell Library for Amazon S3 compatible cloud storage"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "minions" = callPackage @@ -202264,6 +202906,8 @@ self: { ]; description = "Mock time in tests"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "mockazo" = callPackage @@ -202977,8 +203621,10 @@ self: { ]; description = "A library for probabilistic programming"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "example"; maintainers = [ lib.maintainers.turion ]; + broken = true; }) {}; "monad-bool" = callPackage @@ -203106,6 +203752,7 @@ self: { ]; description = "Transformer for TCP connection with TLS and SOCKS support"; license = lib.licenses.publicDomain; + hydraPlatforms = lib.platforms.none; }) {}; "monad-control" = callPackage @@ -203256,6 +203903,8 @@ self: { libraryHaskellDepends = [ base mtl transformers ]; description = "A simple monad for generating fresh integers"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "monad-hash" = callPackage @@ -203353,6 +204002,8 @@ self: { ]; description = "Pure logger typeclass and monad transformer"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "monad-levels" = callPackage @@ -203832,6 +204483,8 @@ self: { ]; description = "Lift control operations like exception catching through monad transformers"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "monad-persist" = callPackage @@ -203866,6 +204519,8 @@ self: { libraryHaskellDepends = [ base primitive transformers ]; description = "Type class for monad transformers stack with pirimitive base monad"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "monad-products" = callPackage @@ -203877,6 +204532,8 @@ self: { libraryHaskellDepends = [ base semigroupoids ]; description = "Monad products"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "monad-ran" = callPackage @@ -204084,6 +204741,8 @@ self: { libraryHaskellDepends = [ base mtl transformers ]; description = "Stateful supply monad"; license = "unknown"; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "monad-task" = callPackage @@ -204377,6 +205036,8 @@ self: { ]; description = "Boxed and unboxed arrays for monad transformers"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "monadic-bang" = callPackage @@ -204393,6 +205054,7 @@ self: { testHaskellDepends = [ base ghc ghc-boot ghc-paths transformers ]; description = "GHC plugin to desugar ! into do-notation"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "monadic-recursion-schemes" = callPackage @@ -204459,6 +205121,8 @@ self: { libraryHaskellDepends = [ base monads-tf transformers ]; description = "Reversibly allow monad transformer stacks to run in IO"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "monadlist" = callPackage @@ -204481,6 +205145,8 @@ self: { libraryHaskellDepends = [ base template-haskell transformers ]; description = "A class for monads which can keep a monadic call trace"; license = lib.licenses.publicDomain; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "monadloc-pp" = callPackage @@ -204575,6 +205241,8 @@ self: { libraryHaskellDepends = [ base mtl transformers ]; description = "Monad classes, using functional dependencies"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "monads-tf" = callPackage @@ -204597,6 +205265,8 @@ self: { libraryHaskellDepends = [ base transformers ]; description = "A type-class for transforming monads (homomorphism) in a transformer"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "monarch" = callPackage @@ -205259,6 +205929,8 @@ self: { description = "A datagrid widget for the Monomer library"; license = lib.licenses.mit; badPlatforms = lib.platforms.darwin; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "monomorphic" = callPackage @@ -205785,6 +206457,7 @@ self: { ]; description = "Morpheus GraphQL"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "morpheus-graphql-app" = callPackage @@ -205896,7 +206569,9 @@ self: { ]; description = "Morpheus GraphQL CLI"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "morpheus"; + broken = true; }) {}; "morpheus-graphql-code-gen-utils" = callPackage @@ -206194,6 +206869,7 @@ self: { ]; description = "General purpose migrations library"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "moto-postgresql" = callPackage @@ -206210,6 +206886,7 @@ self: { ]; description = "PostgreSQL-based migrations registry for moto"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "motor" = callPackage @@ -206231,6 +206908,7 @@ self: { testHaskellDepends = [ base indexed indexed-extras row-types ]; description = "Type-safe effectful state machines in Haskell"; license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; mainProgram = "example-door"; }) {}; @@ -206992,6 +207670,7 @@ self: { ]; description = "TDS Protocol implemented in Haskell"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "msgpack" = callPackage @@ -207275,6 +207954,7 @@ self: { ]; description = "SQL Server client library implemented in Haskell"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "mstate" = callPackage @@ -207286,6 +207966,7 @@ self: { 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 @@ -207446,6 +208127,8 @@ self: { ]; description = "MTL classes without the functional dependency"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "mtl-uplift" = callPackage @@ -207458,6 +208141,8 @@ self: { testHaskellDepends = [ base mtl ]; description = "Lift substacks of monad transformer stacks"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "mtlparse" = callPackage @@ -207507,6 +208192,8 @@ self: { libraryHaskellDepends = [ base bifunctors ]; description = "Tree with Meta and Content parameters"; license = lib.licenses.publicDomain; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "mtsl" = callPackage @@ -208144,6 +208831,8 @@ self: { testHaskellDepends = [ base doctest sop-core ]; description = "Uncurry functions with multiple arguments"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "multifile" = callPackage @@ -208396,6 +209085,8 @@ self: { libraryHaskellDepends = [ base transformers ]; description = "Lightweight generic library for mutually recursive data types"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "multiplate-simplified" = callPackage @@ -209373,6 +210064,8 @@ self: { libraryHaskellDepends = [ base safe-exceptions ]; description = "A trivial lock based on MVar"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "mvc" = callPackage @@ -209515,6 +210208,7 @@ self: { ]; description = "Monadic interface for mwc-random"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "mx-state-codes" = callPackage @@ -209808,6 +210502,8 @@ self: { ]; description = "Sessions and continuations for Snap web apps"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "mysnapsession-example" = callPackage @@ -209827,6 +210523,7 @@ self: { ]; description = "Example projects using mysnapsession"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "mysql" = callPackage @@ -210181,6 +210878,7 @@ self: { executableHaskellDepends = [ base HSH mtl process ]; description = "Utility to call iwconfig"; license = "unknown"; + hydraPlatforms = lib.platforms.none; mainProgram = "n-m"; }) {}; @@ -210436,6 +211134,8 @@ self: { ]; description = "A simple formlet library with named formlets"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "named-lock" = callPackage @@ -210540,6 +211240,7 @@ self: { ]; description = "A parameterized named text type and associated functionality"; license = lib.licenses.isc; + hydraPlatforms = lib.platforms.none; }) {}; "namelist" = callPackage @@ -210931,6 +211632,8 @@ self: { testHaskellDepends = [ base hspec optics-core text ]; description = "Refinement types for natural numbers with an optics interface"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "nat-sized-numbers" = callPackage @@ -213156,6 +213859,7 @@ self: { ]; description = "Client library for the XMPP protocol"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; }) {}; "network-rpca" = callPackage @@ -213430,6 +214134,7 @@ self: { ]; description = "In-memory instantiation of Network.Transport"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "network-transport-tcp" = callPackage @@ -213465,6 +214170,8 @@ self: { ]; description = "Unit tests for Network.Transport implementations"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "network-transport-zeromq" = callPackage @@ -215740,6 +216447,8 @@ self: { libraryHaskellDepends = [ base containers semigroupoids ]; description = "A NonEmptyMap Implementation"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "nonfree" = callPackage @@ -216534,7 +217243,9 @@ self: { testHaskellDepends = [ base containers hspec pretty ]; description = "A tiny statically typed functional programming language"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "ntha"; + broken = true; }) {}; "nthable" = callPackage @@ -216882,6 +217593,8 @@ self: { ]; description = "Integral and rational log2 algorithms"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "numeric-ode" = callPackage @@ -216977,6 +217690,8 @@ self: { ]; description = "Wrapper of numeric-optimization package for using with backprop package"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "numeric-prelude" = callPackage @@ -219234,6 +219949,8 @@ self: { testHaskellDepends = [ aeson base text ]; description = "Pretty-printing short Aeson values as text"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "one-liner" = callPackage @@ -219423,6 +220140,8 @@ self: { testToolDepends = [ doctest-discover hspec-discover ]; description = "Combinators for handling errors of many types in a composable way"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "oops-examples" = callPackage @@ -219436,6 +220155,7 @@ self: { ]; description = "Oops examples"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "op" = callPackage @@ -220062,6 +220782,8 @@ self: { hardeningDisable = [ "bindnow" ]; description = "Haskell binding to OpenCV-3.x"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {inherit (pkgs) opencv3;}; "opencv-extra" = callPackage @@ -220086,6 +220808,7 @@ self: { ]; description = "Haskell binding to OpenCV-3.x extra modules"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "opencv-raw" = callPackage @@ -221058,6 +221781,8 @@ self: { libraryHaskellDepends = [ base operational transformers ]; description = "MonadProgram typeclass for the operational package"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "operational-extra" = callPackage @@ -221493,6 +222218,8 @@ self: { ]; description = "Utility functions for working with optparse-applicative"; license = lib.licenses.agpl3Only; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "optparse-applicative-simple" = callPackage @@ -221522,6 +222249,8 @@ self: { libraryHaskellDepends = [ base exceptions mtl ]; description = "Declarative command line option parser"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "optparse-enum" = callPackage @@ -221688,6 +222417,7 @@ self: { ]; description = "Types and functions for Kepler orbits"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.expipiplus1 ]; }) {}; @@ -222334,6 +223064,8 @@ self: { libraryHaskellDepends = [ base hmatrix orthotope ]; description = "Some algorithms from hmatrix"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "orville-postgresql" = callPackage @@ -222873,6 +223605,7 @@ self: { ]; description = "“Vertical” parsing of values"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "pa-json" = callPackage @@ -222892,6 +223625,7 @@ self: { ]; description = "Our JSON parsers/encoders"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "pa-label" = callPackage @@ -223930,7 +224664,9 @@ self: { testToolDepends = [ tasty-discover ]; description = "A Pandoc filter for emphasizing code in fenced blocks"; license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; mainProgram = "pandoc-emphasize-code"; + broken = true; }) {}; "pandoc-filter-graphviz" = callPackage @@ -224050,7 +224786,9 @@ self: { ]; description = "A Pandoc filter for including code from source files"; license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; mainProgram = "pandoc-include-code"; + broken = true; }) {}; "pandoc-include-plus" = callPackage @@ -224357,6 +225095,8 @@ self: { libraryHaskellDepends = [ base pandoc pandoc-types text ]; description = "Pandoc filter to extract only the links"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "pandoc-select-code" = callPackage @@ -224452,7 +225192,9 @@ self: { ]; description = "A tool to convert symbolic regression expressions into different formats"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; mainProgram = "pandoc-symreg"; + broken = true; }) {}; "pandoc-throw" = callPackage @@ -225162,6 +225904,8 @@ self: { libraryHaskellDepends = [ base semigroupoids ]; description = "export useful functions from `semigroupoids`"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "papa-semigroupoids-implement" = callPackage @@ -225859,6 +226603,8 @@ self: { libraryHaskellDepends = [ base monads-tf parsec ]; description = "Some miscellaneous basic string parsers"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "parsec-free" = callPackage @@ -225876,6 +226622,8 @@ self: { ]; description = "Parsec API encoded as a deeply-embedded DSL, for debugging and analysis"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "parsec-numbers" = callPackage @@ -226498,6 +227246,8 @@ self: { libraryHaskellDepends = [ base hedgehog partial-semigroup ]; description = "Property testing for partial semigroups using Hedgehog"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "partial-semigroup-test" = callPackage @@ -226510,6 +227260,7 @@ self: { doHaddock = false; description = "Testing utilities for the partial-semigroup package"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "partial-uri" = callPackage @@ -227198,6 +227949,8 @@ self: { ]; description = "Library for representing and manipulating type-safe file paths"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "pathtype" = callPackage @@ -227316,6 +228069,8 @@ self: { libraryHaskellDepends = [ base mtl ]; description = "Arrows for Pretty Printing"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "pattern-matcher" = callPackage @@ -229289,6 +230044,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Documentation DSL for persistent entities"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "persistent-equivalence" = callPackage @@ -229801,6 +230558,8 @@ self: { ]; description = "Haskell references backed by an IntMap for persistence and reversibility"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "persistent-relational-record" = callPackage @@ -229997,6 +230756,8 @@ self: { benchmarkHaskellDepends = [ base containers criterion deepseq ]; description = "A persistent sequence based on array mapped tries"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "persistent-zookeeper" = callPackage @@ -230398,6 +231159,8 @@ self: { ]; description = "Translate between binary data and a human-readable collection of words"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "pgsql-simple" = callPackage @@ -231415,7 +232178,9 @@ self: { ]; description = "Rename photo image files based on EXIF shoot date"; license = lib.licenses.isc; + hydraPlatforms = lib.platforms.none; mainProgram = "photoname"; + broken = true; }) {}; "phraskell" = callPackage @@ -231722,6 +232487,8 @@ self: { testHaskellDepends = [ base containers random rdtsc transformers ]; description = "Bindings to the PicoSAT solver"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "pictikz" = callPackage @@ -231751,7 +232518,9 @@ self: { executableHaskellDepends = [ base mtl ]; description = "a simple PID controller"; license = "unknown"; + hydraPlatforms = lib.platforms.none; mainProgram = "pid"; + broken = true; }) {}; "pid1" = callPackage @@ -231778,6 +232547,8 @@ self: { libraryHaskellDepends = [ base unix ]; description = "Run an IO action protected by a pidfile"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "pier" = callPackage @@ -232178,6 +232949,8 @@ self: { testToolDepends = [ tasty-discover ]; description = "Conduit with a smaller core"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "pipeline" = callPackage @@ -232231,6 +233004,8 @@ self: { ]; description = "Encode and decode JSON streams using Aeson and Pipes"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "pipes-async" = callPackage @@ -232680,7 +233455,9 @@ self: { ]; description = "Extra utilities for pipes"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.Gabriella439 ]; + broken = true; }) {}; "pipes-fastx" = callPackage @@ -232848,6 +233625,8 @@ self: { ]; description = "Kafka in the Pipes ecosystem"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "pipes-key-value-csv" = callPackage @@ -234111,6 +234890,8 @@ self: { ]; description = "A plotting library, exportable as eps/pdf/svg/png or renderable with gtk"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "plot-gtk" = callPackage @@ -234333,6 +235114,8 @@ self: { libraryHaskellDepends = [ aeson base text ]; description = "Contravariant logging library"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "plow-log-async" = callPackage @@ -234362,6 +235145,8 @@ self: { testHaskellDepends = [ base mtl ]; description = "A library and technique for handling errors via plucking constraints"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "plugins" = callPackage @@ -234478,7 +235263,9 @@ self: { executableHaskellDepends = [ base bytestring linear vector ]; description = "PLY file loader"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "ply2bin"; + broken = true; }) {}; "plzwrk" = callPackage @@ -235182,6 +235969,7 @@ self: { libraryHaskellDepends = [ base requirements ]; description = "Polykinded extensible records"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; }) {}; "polyToMonoid" = callPackage @@ -235375,6 +236163,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Higher-order, low-boilerplate free monads"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "polysemy-RandomFu" = callPackage @@ -235466,6 +236255,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "QuickCheck for Polysemy"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "polysemy-chronos" = callPackage @@ -235555,6 +236345,7 @@ self: { ]; description = "Low level filesystem operations for polysemy"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "polysemy-fskvstore" = callPackage @@ -235855,6 +236646,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Mocking framework for polysemy effects"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "polysemy-optics" = callPackage @@ -235906,6 +236698,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Disambiguate obvious uses of effects"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "polysemy-process" = callPackage @@ -236154,6 +236947,7 @@ self: { ]; description = "Start web servers from within a Polysemy effect stack"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "polysemy-zoo" = callPackage @@ -236179,6 +236973,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Experimental, user-contributed effects and interpreters for polysemy"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "polyseq" = callPackage @@ -236871,6 +237666,8 @@ self: { ]; description = "Rendering to pseudo-Haskell syntax"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "portray-diff" = callPackage @@ -236886,6 +237683,7 @@ self: { ]; description = "Pretty structural diffs between two values"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "portray-diff-hunit" = callPackage @@ -236902,6 +237700,7 @@ self: { ]; description = "HUnit assertions based on portray-diff"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "portray-diff-quickcheck" = callPackage @@ -236917,6 +237716,7 @@ self: { ]; description = "QuickCheck tests with portray-diff"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "portray-pretty" = callPackage @@ -236936,6 +237736,7 @@ self: { ]; description = "Portray backend for pretty"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "portray-prettyprinter" = callPackage @@ -236960,6 +237761,7 @@ self: { ]; description = "Portray backend for prettyprinter"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "ports" = callPackage @@ -237186,6 +237988,8 @@ self: { libraryHaskellDepends = [ base transformers unix ]; description = "Nice wrapper around POSIX fcntl advisory locks"; license = "unknown"; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "posix-paths" = callPackage @@ -238017,6 +238821,8 @@ self: { ]; description = "An optparse-applicative and envy parser for postgres options"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "postgresql-simple-queue" = callPackage @@ -238137,6 +238943,8 @@ self: { libraryHaskellDepends = [ base transformers ]; description = "A safe transaction monad for use with various PostgreSQL Haskell libraries"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "postgresql-tx-monad-logger" = callPackage @@ -239840,6 +240648,8 @@ self: { testHaskellDepends = [ base hspec tagged ]; description = "A small pretty printing DSL for complex types"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "prettyFunctionComposing" = callPackage @@ -240009,6 +240819,8 @@ self: { testHaskellDepends = [ base doctest ]; description = "Converter from »ansi-wl-pprint« documents to »prettyprinter«-based ones"; license = lib.licenses.bsd2; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "prettyprinter-graphviz" = callPackage @@ -242151,6 +242963,7 @@ self: { ]; description = "Export metrics from /proc for the current process"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "prometheus-wai-middleware" = callPackage @@ -242213,6 +243026,8 @@ self: { ]; description = "Monad (and transformer) for deferred-effect pure prompt-response queries"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "pronounce" = callPackage @@ -242300,6 +243115,7 @@ self: { ]; description = "Functional synthesis of images and animations"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "propeller" = callPackage @@ -242333,6 +243149,7 @@ self: { executableHaskellDepends = [ base ]; description = "property-based host configuration management in haskell"; license = lib.licenses.bsd2; + hydraPlatforms = lib.platforms.none; }) {}; "properties" = callPackage @@ -242628,6 +243445,8 @@ self: { ]; description = "Utilities functions to proto-lens"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "proto-lens-descriptors" = callPackage @@ -243645,6 +244464,7 @@ self: { ]; description = "Is a given string a domain suffix?"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "publicsuffixlistcreate" = callPackage @@ -243943,6 +244763,8 @@ self: { ]; description = "Encode unicode strings to ascii forms according to RFC 3492"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "puppetresources" = callPackage @@ -244680,6 +245502,8 @@ self: { ]; description = "A Haskell Pushover API library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "putlenses" = callPackage @@ -244769,6 +245593,8 @@ self: { ]; description = "Mutable variable with primitive values"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "pvd" = callPackage @@ -245012,6 +245838,8 @@ self: { ]; description = "Types and prettyprinter for the IL of the QBE compiler backend"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "qc-oi-testgenerator" = callPackage @@ -245321,6 +246149,7 @@ 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"; }) {}; @@ -245927,7 +246756,9 @@ self: { testHaskellDepends = [ base bytestring tasty tasty-hunit ]; description = "queue sheet utility"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "queue-sheet"; + broken = true; }) {}; "queuelike" = callPackage @@ -246535,6 +247366,8 @@ self: { ]; description = "Test monadic programs using state machine based models"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "quickcheck-state-machine_0_9_0" = callPackage @@ -246573,6 +247406,7 @@ self: { description = "Test monadic programs using state machine based models"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "quickcheck-state-machine-distributed" = callPackage @@ -248190,6 +249024,8 @@ self: { testHaskellDepends = [ base ]; description = "Multivariate distributions for random-fu"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "random-hypergeometric" = callPackage @@ -250733,7 +251569,9 @@ self: { ]; description = "Count lines in files and display them hierarchically"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "recursive-line-count"; + broken = true; }) {}; "recursive-zipper" = callPackage @@ -251434,6 +252272,8 @@ self: { ]; description = "Toolkit for building proof automation systems"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "reflection" = callPackage @@ -252286,6 +253126,8 @@ self: { libraryHaskellDepends = [ base containers mtl semigroups text ]; description = "reform is a type-safe HTML form generation and validation library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "reform-blaze" = callPackage @@ -252299,6 +253141,7 @@ self: { ]; description = "Add support for using blaze-html with Reform"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "reform-hamlet" = callPackage @@ -252329,6 +253172,7 @@ self: { ]; description = "Happstack support for reform"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "reform-hsp" = callPackage @@ -252559,6 +253403,8 @@ self: { libraryHaskellDepends = [ base regex-applicative text ]; description = "regex-applicative on text"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "regex-base" = callPackage @@ -253166,6 +254012,8 @@ self: { libraryHaskellDepends = [ base HUnit mtl mtlparse ]; description = "regular expression like Perl/Ruby in Haskell"; license = "LGPL"; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "regexpr-symbolic" = callPackage @@ -253654,6 +254502,7 @@ self: { ]; description = "Hey! Hey! Can u rel8?"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.sternenseemann ]; }) {}; @@ -254367,6 +255216,8 @@ self: { doHaddock = false; description = "(deprecated)"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "repa-convert" = callPackage @@ -254395,6 +255246,8 @@ 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; + broken = true; }) {inherit (pkgs) libdevil;}; "repa-eval" = callPackage @@ -254428,6 +255281,8 @@ self: { ]; description = "Examples using the Repa array library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "repa-fftw" = callPackage @@ -254493,6 +255348,8 @@ self: { libraryHaskellDepends = [ base hmatrix repa vector ]; description = "HMatrix operations for Repa"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "repa-plugin" = callPackage @@ -255067,6 +255924,8 @@ self: { libraryHaskellDepends = [ base ]; description = "Abstraction to manage user defined Type Errors"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "rere" = callPackage @@ -255337,6 +256196,8 @@ self: { libraryHaskellDepends = [ base effectful-core stm ]; description = "A region-based resource effect for the effectful ecosystem"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "resource-embed" = callPackage @@ -255380,6 +256241,7 @@ self: { ]; description = "Fork of resource-pool, with a MonadCatchIO constraint"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "resource-pool-fork-avanov" = callPackage @@ -255829,6 +256691,7 @@ self: { ]; description = "Easy Git repository serialization"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; }) {}; "restricted-workers" = callPackage @@ -257218,6 +258081,8 @@ self: { ]; description = "Ring-like objects"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "rio" = callPackage @@ -257919,6 +258784,8 @@ self: { ]; description = "Implementation of the ROC (Taiwan) National ID standard"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "roc-id_0_2_0_1" = callPackage @@ -257938,6 +258805,7 @@ self: { description = "Implementation of the ROC (Taiwan) National ID standard"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "rock" = callPackage @@ -258476,6 +259344,8 @@ self: { testHaskellDepends = [ base QuickCheck quickcheck-classes ]; description = "rose trees"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "rose-trees" = callPackage @@ -259929,7 +260799,9 @@ self: { testToolDepends = [ alex BNFC happy hspec-discover ]; description = "An experimental proof assistant for synthetic ∞-categories"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "rzk"; + broken = true; }) {}; "s-cargot" = callPackage @@ -260019,6 +260891,8 @@ self: { libraryHaskellDepends = [ base mtl transformers ]; description = "A simple environment to control access to data"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "safe-buffer-monad" = callPackage @@ -260208,6 +261082,8 @@ self: { testHaskellDepends = [ base hspec ]; description = "Safe, checked exceptions"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "safe-failure" = callPackage @@ -260219,6 +261095,7 @@ self: { libraryHaskellDepends = [ base failure ]; description = "Library for safe functions (deprecated)"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "safe-failure-cme" = callPackage @@ -260232,6 +261109,7 @@ self: { ]; description = "control-monad-exception Instances for safe-failure"; license = lib.licenses.publicDomain; + hydraPlatforms = lib.platforms.none; }) {}; "safe-foldable" = callPackage @@ -261542,6 +262420,8 @@ self: { testHaskellDepends = [ array base ]; description = "SAT encoding monad"; license = lib.licenses.gpl2Only; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "satchmo-backends" = callPackage @@ -261996,6 +262876,8 @@ 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; + broken = true; }) {protoc = null;}; "sc2-support" = callPackage @@ -262324,7 +263206,9 @@ self: { description = "Generates unique passwords for various websites from a single password"; license = lib.licenses.bsd3; platforms = lib.platforms.x86; + hydraPlatforms = lib.platforms.none; mainProgram = "scat"; + broken = true; }) {}; "scc" = callPackage @@ -262476,6 +263360,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Work stealing scheduler"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "scheduling" = callPackage @@ -263124,6 +264009,8 @@ self: { ]; description = "Cookie management helper functions for Scotty framework"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "scotty-fay" = callPackage @@ -263238,6 +264125,8 @@ self: { testHaskellDepends = [ base doctest ]; description = "Redirect to a normalized path"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "scotty-resource" = callPackage @@ -263332,6 +264221,8 @@ self: { ]; description = "Scotty utils library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "scotty-view" = callPackage @@ -264262,6 +265153,8 @@ self: { testHaskellDepends = [ base directory doctest filepath ]; description = "Infinite search in finite time with Hilbert's epsilon"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "search-algorithms" = callPackage @@ -264303,7 +265196,9 @@ self: { testHaskellDepends = [ base ]; description = "A Haskell implementation of the SECD abstract machine"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "secdi"; + broken = true; }) {}; "secdh" = callPackage @@ -264620,6 +265515,8 @@ self: { ]; description = "Multi-backend, high-level EDSL for interacting with SQL databases"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "selda-json" = callPackage @@ -264631,6 +265528,7 @@ self: { libraryHaskellDepends = [ aeson base bytestring selda text ]; description = "JSON support for the Selda database library"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "selda-postgresql" = callPackage @@ -264665,6 +265563,7 @@ self: { ]; description = "SQLite backend for the Selda database EDSL"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "select" = callPackage @@ -265004,6 +265903,8 @@ self: { libraryHaskellDepends = [ base profunctors semigroupoids ]; description = "Semigroupoids that depend on PolyKinds"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "semigroupoids" = callPackage @@ -265036,6 +265937,8 @@ self: { libraryHaskellDepends = [ base semigroupoids ]; description = "Support for QualifiedDo with semigroupoids classes"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "semigroupoids-syntax" = callPackage @@ -265741,6 +266644,7 @@ self: { ]; description = "`binary` backend for `serdoc`"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "serdoc-core" = callPackage @@ -265761,6 +266665,8 @@ self: { ]; description = "Generated documentation of serialization formats"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "serf" = callPackage @@ -265790,6 +266696,8 @@ self: { libraryHaskellDepends = [ base unix ]; description = "POSIX serial port wrapper"; license = "LGPL"; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "serial-test-generators" = callPackage @@ -265809,6 +266717,7 @@ self: { ]; description = "Test your 'Aeson' 'Serialize' and 'Binary' instances for stability over time"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "serialise" = callPackage @@ -266422,6 +267331,7 @@ self: { ]; description = "Authenticate Routes Using Wordpress Cookies"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "servant-avro" = callPackage @@ -266501,6 +267411,8 @@ self: { ]; description = "Servant CSV content-type for cassava"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "servant-checked-exceptions" = callPackage @@ -266525,6 +267437,7 @@ self: { ]; description = "Checked exceptions for Servant APIs"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "servant-checked-exceptions-core" = callPackage @@ -266545,6 +267458,7 @@ self: { ]; description = "Checked exceptions for Servant APIs"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "servant-cli" = callPackage @@ -267364,6 +268278,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Automatically derive javascript functions to query servant webservices"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "servant-jsonrpc" = callPackage @@ -267377,6 +268292,8 @@ self: { libraryHaskellDepends = [ aeson base http-media servant text ]; description = "JSON-RPC messages and endpoints"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "servant-jsonrpc-client" = callPackage @@ -267394,6 +268311,7 @@ self: { ]; description = "Generate JSON-RPC servant clients"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "servant-jsonrpc-server" = callPackage @@ -267409,6 +268327,7 @@ self: { ]; description = "JSON-RPC servant servers"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "servant-kotlin" = callPackage @@ -267929,6 +268848,8 @@ self: { ]; description = "Servant Content-Type for proto-lens protobuf modules"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "servant-purescript" = callPackage @@ -268466,6 +269387,7 @@ self: { ]; description = "A family of combinators for defining webservices APIs and serving them"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "snap-greet"; }) {}; @@ -268847,6 +269769,8 @@ self: { ]; description = "Typed error wrapper for Servant"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "servant-typescript" = callPackage @@ -268924,7 +269848,9 @@ self: { testToolDepends = [ hspec-discover ]; description = "Servant servers utilities"; license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; mainProgram = "servant-util-examples"; + broken = true; }) {}; "servant-util-beam-pg" = callPackage @@ -268955,6 +269881,7 @@ 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"; }) {}; @@ -269488,6 +270415,8 @@ self: { ]; description = "Snaplet for the ses-html package"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "sessions" = callPackage @@ -269591,6 +270520,8 @@ self: { libraryHaskellDepends = [ base containers mtl syb ]; description = "Functions that could be added to Data.Set."; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "set-monad" = callPackage @@ -269792,6 +270723,8 @@ self: { ]; description = "Ducktyped set interface for Haskell containers"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "setters" = callPackage @@ -269945,6 +270878,8 @@ self: { ]; description = "A flexible library for parsing and printing S-expression"; license = "unknown"; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "sext" = callPackage @@ -270307,6 +271242,7 @@ self: { ]; description = "Utilities for building ATS projects with shake"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "shake-bench" = callPackage @@ -270929,7 +271865,9 @@ self: { ]; description = "physics engine and other tools for 2D shapes"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "shapes-bench"; + broken = true; }) {}; "shapes-demo" = callPackage @@ -270949,6 +271887,7 @@ self: { ]; description = "demos for the 'shapes' package"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "shapes-demo"; }) {}; @@ -271390,7 +272329,9 @@ self: { ]; description = "A Haskell implementation of the Shen programming language"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "shen"; + broken = true; }) {}; "shh" = callPackage @@ -272212,7 +273153,9 @@ self: { ]; description = "Deterministic serialisation and signatures with proto-lens support"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "signable-haskell-protoc"; + broken = true; }) {}; "signal" = callPackage @@ -272242,7 +273185,9 @@ self: { executableHaskellDepends = [ base bytestring dbus time unliftio ]; description = "Bindings for signal-cli's DBus interface"; license = "AGPL"; + hydraPlatforms = lib.platforms.none; mainProgram = "signal-dbus-example"; + broken = true; }) {}; "signals" = callPackage @@ -273648,6 +274593,8 @@ self: { librarySystemDepends = [ libssh2 ]; description = "Simple wrapper around libssh2"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {inherit (pkgs) libssh2;}; "simplest-sqlite" = callPackage @@ -273683,7 +274630,9 @@ self: { ]; description = "A simple markup language that translates to LaTeX"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; mainProgram = "simplex"; + broken = true; }) {}; "simplex-basic" = callPackage @@ -273944,6 +274893,7 @@ self: { libraryHaskellDepends = [ base singletons singletons-base ]; description = "Unary natural numbers relying on the singletons infrastructure"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "singleton-typelits" = callPackage @@ -273993,6 +274943,8 @@ self: { ]; description = "A promoted and singled version of the base library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "singletons-base_3_3" = callPackage @@ -274016,6 +274968,7 @@ self: { description = "A promoted and singled version of the base library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "singletons-presburger" = callPackage @@ -274034,6 +274987,7 @@ self: { ]; description = "Presburger Arithmetic Solver for GHC Type-level natural numbers with Singletons package"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "singletons-th" = callPackage @@ -274328,6 +275282,8 @@ self: { testHaskellDepends = [ base bytestring containers lens mtl ]; description = "An eDSL for writing 65(C)02 bytecode"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "size-based" = callPackage @@ -274930,6 +275886,8 @@ self: { ]; description = "Lucid support for Skylighting"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "skylighting-modding" = callPackage @@ -275072,7 +276030,9 @@ self: { text transformers wreq ]; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "slack-progressbar-exe"; + broken = true; }) {}; "slack-verify" = callPackage @@ -275130,6 +276090,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Bindings for the Slack web API"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "slate" = callPackage @@ -276284,6 +277246,7 @@ self: { ]; description = "Simple email sending via SMTP"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "smtp-mail-ng" = callPackage @@ -276441,6 +277404,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "A programming language with no semantics"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "snake" = callPackage @@ -276556,6 +277521,7 @@ self: { ]; description = "Command-line tool to manage Snap AuthManager database"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "snap-auth-cli"; }) {}; @@ -276677,6 +277643,8 @@ self: { ]; description = "Collect errors in batches and dispatch them"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "snap-extras" = callPackage @@ -276799,6 +277767,8 @@ self: { ]; description = "Typesafe URLs for Snap applications"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "snap-server" = callPackage @@ -276904,6 +277874,8 @@ self: { ]; description = "A library for BDD-style testing with the Snap Web Framework"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "snap-utils" = callPackage @@ -276921,6 +277893,7 @@ self: { ]; description = "Snap Framework utilities"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "snap-web-routes" = callPackage @@ -276936,6 +277909,7 @@ self: { ]; description = "Type safe URLs for Snap"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "snaplet-acid-state" = callPackage @@ -276949,6 +277923,8 @@ self: { ]; description = "acid-state snaplet for Snap Framework"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "snaplet-actionlog" = callPackage @@ -276991,6 +277967,8 @@ self: { ]; description = "Snap framework snaplet for the AMQP library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "snaplet-auth-acid" = callPackage @@ -277011,6 +277989,7 @@ self: { ]; description = "Provides an Acid-State backend for the Auth Snaplet"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "snaplet-coffee" = callPackage @@ -277030,6 +278009,8 @@ self: { ]; description = "CoffeeScript for Snap, auto-compilation and pre-compilation"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "snaplet-css-min" = callPackage @@ -277046,6 +278027,8 @@ self: { ]; description = "A Snaplet for CSS minification"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "snaplet-customauth" = callPackage @@ -277085,6 +278068,8 @@ self: { ]; description = "DEPRECATED! You should use standard Snap >= 0.9 \"environments\" functionality. It provided ability to easly read configuration based on given app environment given at command line, envs are defined in app configuration file"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "snaplet-fay" = callPackage @@ -277192,6 +278177,8 @@ self: { ]; description = "Snap framework snaplet for the Logger API library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "snaplet-i18n" = callPackage @@ -277234,6 +278221,8 @@ self: { ]; description = "Snap framework snaplet for the InfluxDB library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "snaplet-lss" = callPackage @@ -277267,6 +278256,8 @@ self: { ]; description = "Snap framework snaplet for the Mandrill API library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "snaplet-mongoDB" = callPackage @@ -277301,6 +278292,8 @@ self: { ]; description = "Minimalistic MongoDB Snaplet"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "snaplet-mysql-simple" = callPackage @@ -277321,6 +278314,7 @@ self: { ]; description = "mysql-simple snaplet for the Snap Framework"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "snaplet-oauth" = callPackage @@ -277368,6 +278362,8 @@ self: { ]; description = "persistent snaplet for the Snap Framework"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "snaplet-postgresql-simple" = callPackage @@ -277392,6 +278388,8 @@ self: { ]; description = "postgresql-simple snaplet for the Snap Framework"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "snaplet-postmark" = callPackage @@ -277425,6 +278423,8 @@ self: { ]; description = "Automatic (re)compilation of purescript projects"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "snaplet-recaptcha" = callPackage @@ -277442,6 +278442,7 @@ self: { ]; description = "A ReCAPTCHA verification snaplet with Heist integration and connection sharing"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "snaplet-redis" = callPackage @@ -277461,6 +278462,8 @@ self: { ]; description = "Redis support for Snap Framework"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "snaplet-redson" = callPackage @@ -277534,6 +278537,8 @@ self: { ]; description = "Sass integration for Snap with request- and pre-compilation"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "snaplet-scoped-session" = callPackage @@ -277550,6 +278555,8 @@ self: { ]; description = "Modularised session state for Snaplets, in a Snaplet"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "snaplet-sedna" = callPackage @@ -277583,6 +278590,8 @@ self: { ]; description = "Snaplet for the ses-html package"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "snaplet-sqlite-simple" = callPackage @@ -277613,6 +278622,8 @@ self: { ]; description = "sqlite-simple snaplet for the Snap Framework"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "snaplet-sqlite-simple-jwt-auth" = callPackage @@ -277632,6 +278643,7 @@ self: { ]; description = "Snaplet for JWT authentication with snaplet-sqlite-simple"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "snaplet-stripe" = callPackage @@ -277685,6 +278697,8 @@ self: { ]; description = "Typed session snaplets and continuation-based programming for the Snap web framework"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "snaplet-wordpress" = callPackage @@ -277711,6 +278725,7 @@ self: { ]; description = "A snaplet that communicates with wordpress over its api"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "snappy" = callPackage @@ -277757,7 +278772,9 @@ self: { ]; description = "Bindings to Google's Snappy: A fast compression library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "snappy-cli"; + broken = true; }) {inherit (pkgs) snappy;}; "snappy-conduit" = callPackage @@ -278165,6 +279182,7 @@ self: { ]; description = "TLS-enabled SOAP transport (using tls package)"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "sock2stream" = callPackage @@ -278399,6 +279417,7 @@ self: { doHaddock = false; description = "Support for the Sockets and Pipes book"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "socketson" = callPackage @@ -279909,8 +280928,10 @@ self: { ]; description = "Manage the application of templates to custom yaml"; license = lib.licenses.gpl2Only; + hydraPlatforms = lib.platforms.none; mainProgram = "specup"; maintainers = [ lib.maintainers.danielrolls ]; + broken = true; }) {}; "speechmatics" = callPackage @@ -280446,7 +281467,9 @@ self: { ]; description = "A tool for visualizing the lifecycle of many concurrent multi-staged processes"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "splot"; + broken = true; }) {}; "spooky" = callPackage @@ -280952,6 +281975,8 @@ self: { librarySystemDepends = [ unixODBC ]; description = "Bindings for SQL/CLI (ODBC) C API"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {inherit (pkgs) unixODBC;}; "sqlcli-odbc" = callPackage @@ -280963,6 +281988,7 @@ self: { libraryHaskellDepends = [ base logging sqlcli ]; description = "ODBC specific definitions to be used by SQL CLI clients"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "sqlite" = callPackage @@ -281003,6 +282029,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "A primitive yet easy to use sqlite library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "sqlite-simple" = callPackage @@ -281054,6 +282082,7 @@ self: { testHaskellDepends = [ base sqlite-simple ]; description = "Interpolated SQLite queries via quasiquotation"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "sqlite-simple-typed" = callPackage @@ -281413,7 +282442,9 @@ self: { ]; description = "A simple web server for local usage"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; mainProgram = "srv"; + broken = true; }) {}; "sscan" = callPackage @@ -281580,7 +282611,9 @@ self: { ]; description = "Wrapper daemon to manage an ssh tunnel"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "sshtun"; + broken = true; }) {}; "sssp" = callPackage @@ -282114,7 +283147,9 @@ self: { ]; description = "Create etags for Haskell projects based on Stack snapshots"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "stack-tag"; + broken = true; }) {}; "stack-templatizer" = callPackage @@ -283261,6 +284296,8 @@ self: { ]; description = "JavaScript and Css files concat for http optimization. Now with LESS support."; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "static-tensor" = callPackage @@ -283607,7 +284644,9 @@ self: { testToolDepends = [ hspec-discover ]; description = "What version is the package X in stackage lts-Y.ZZ?"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "staversion"; + broken = true; }) {}; "stb-image" = callPackage @@ -283991,6 +285030,8 @@ self: { testHaskellDepends = [ base hspec mtl stm stm-queue ]; description = "A simplistic actor model based on STM"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "stm-channelize" = callPackage @@ -284177,6 +285218,8 @@ self: { libraryHaskellDepends = [ base stm transformers ]; description = "Software Transactional Memory lifted to MonadIO"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "stm-linkedlist" = callPackage @@ -284442,6 +285485,8 @@ self: { testHaskellDepends = [ base clock hspec ]; description = "A simple stopwatch utility"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "storable" = callPackage @@ -285339,6 +286384,8 @@ self: { ]; description = "Stream packets via libpcap"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "streaming-png" = callPackage @@ -285449,6 +286496,8 @@ self: { libraryPkgconfigDepends = [ zlib ]; description = "http, attoparsec, pipes and other utilities for the streaming libraries"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {inherit (pkgs) zlib;}; "streaming-wai" = callPackage @@ -285524,7 +286573,9 @@ self: { testSystemDepends = [ archive ]; description = "Stream data from archives using the streamly library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.shlok ]; + broken = true; }) {archive = null;}; "streamly-binary" = callPackage @@ -285633,6 +286684,8 @@ self: { ]; description = "Examples for Streamly"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "streamly-fsnotify" = callPackage @@ -285673,7 +286726,9 @@ self: { testSystemDepends = [ lmdb ]; description = "Stream data to or from LMDB databases using the streamly library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.shlok ]; + broken = true; }) {inherit (pkgs) lmdb;}; "streamly-lz4" = callPackage @@ -285762,6 +286817,8 @@ self: { ]; description = "Statistical measures for finite or infinite data streams"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "streamproc" = callPackage @@ -285808,6 +286865,8 @@ self: { ]; description = "Simple, Fair and Terminating Backtracking Monad Transformer"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "strelka" = callPackage @@ -286045,6 +287104,8 @@ self: { libraryHaskellDepends = [ base ghc ghc-prim template-haskell ]; description = "Plugin for making top-level implicit parameters strict"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "strict-io" = callPackage @@ -286186,6 +287247,8 @@ self: { testHaskellDepends = [ base doctest ]; description = "A stricter writer, which uses StateT in order to avoid space leaks"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "strictify" = callPackage @@ -286380,6 +287443,8 @@ self: { ]; description = "Is used in the phonetic languages approach (e. g. in the recursive mode)."; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "string-isos" = callPackage @@ -286813,6 +287878,8 @@ self: { ]; description = "Listen for Stripe webhook events with Scotty"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "stripe-servant" = callPackage @@ -287008,7 +288075,9 @@ self: { testToolDepends = [ hspec-discover ]; description = "Convert between strong and weak representations of types"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.raehik ]; + broken = true; }) {}; "strptime" = callPackage @@ -287039,7 +288108,9 @@ self: { ]; description = "Inspect the padding and size of C data declarations and their fields"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "struct-inspector"; + broken = true; }) {}; "structs" = callPackage @@ -287133,7 +288204,9 @@ self: { executableHaskellDepends = [ base data-default mtl split ]; description = "Application library for building interactive console CLIs"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "some-cli"; + broken = true; }) {}; "structured-haskell-mode" = callPackage @@ -287505,7 +288578,9 @@ self: { ]; description = "A generator of nix files"; license = "GPL"; + hydraPlatforms = lib.platforms.none; mainProgram = "styx"; + broken = true; }) {}; "suavemente" = callPackage @@ -287802,6 +288877,8 @@ self: { ]; description = "A version of Either specialised for encoding of success or failure"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "successors" = callPackage @@ -288020,6 +289097,8 @@ self: { testHaskellDepends = [ base ]; description = "An implementation of extensible products and sums"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "summoner" = callPackage @@ -288492,6 +289571,7 @@ self: { libraryHaskellDepends = [ base supply-chain-core ]; description = "Composable request-response pipelines"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "supply-chain-core" = callPackage @@ -288504,6 +289584,8 @@ self: { testHaskellDepends = [ base hspec ]; description = "Composable request-response pipelines"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "supply-next" = callPackage @@ -288525,6 +289607,7 @@ self: { ]; description = "Supply-chain interface for basic streaming"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "surjective" = callPackage @@ -290818,6 +291901,8 @@ self: { ]; description = "Audio signal processing coded in Haskell: Filter networks"; license = "GPL"; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "synthesizer-inference" = callPackage @@ -291039,6 +292124,8 @@ self: { ]; description = "Consistent filesystem interaction across GHC versions (deprecated)"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "system-filepath" = callPackage @@ -292003,6 +293090,8 @@ self: { libraryHaskellDepends = [ base containers mtl ]; description = "TagShare - explicit sharing with tags"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "tagsoup" = callPackage @@ -292311,6 +293400,7 @@ self: { ]; description = "An HSpec for Great Black Swamp storage backends"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "tahoe-great-black-swamp-types" = callPackage @@ -292327,6 +293417,8 @@ self: { ]; description = "Types related to implementation of a Tahoe-LAFS Great Black Swamp server"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "tahoe-ssk" = callPackage @@ -292927,7 +294019,9 @@ self: { ]; description = "Terminal Art"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "tart"; + broken = true; }) {}; "task" = callPackage @@ -293246,6 +294340,8 @@ self: { ]; description = "Check multiple items during a tasty test"; license = lib.licenses.isc; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "tasty-coverage" = callPackage @@ -294228,6 +295324,8 @@ self: { description = "Bindings to libtcod roguelike engine"; license = lib.licenses.bsd3; platforms = lib.platforms.linux; + hydraPlatforms = lib.platforms.none; + broken = true; }) {inherit (pkgs) libtcod;}; "tconfig" = callPackage @@ -294274,6 +295372,8 @@ self: { ]; description = "One stop solution for tcp client and server with tls support"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "tcp-streams-openssl" = callPackage @@ -294398,6 +295498,7 @@ self: { testSystemDepends = [ tdlib ]; description = "complete binding to the Telegram Database Library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) tdlib;}; "tdlib-gen" = callPackage @@ -294447,6 +295548,7 @@ self: { ]; description = "Types and Functions generated from tdlib api spec"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "tdoc" = callPackage @@ -294878,6 +295980,8 @@ self: { libraryHaskellDepends = [ base mtl transformers ]; description = "The MonadTell class and related monad transformers"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "tellbot" = callPackage @@ -294921,7 +296025,9 @@ self: { testHaskellDepends = [ base ]; description = "A dead-simple shell interpolation templating utility"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "tempered"; + broken = true; }) {}; "tempgres-client" = callPackage @@ -295187,6 +296293,8 @@ self: { testHaskellDepends = [ base ]; description = "Command-line tool to log time-tracking information into JIRA Tempo plugin"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "tempodb" = callPackage @@ -295733,6 +296841,7 @@ self: { testHaskellDepends = [ base containers HUnit QuickCheck ]; description = "Term Rewriting Library"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "termbox" = callPackage @@ -296236,6 +297345,8 @@ self: { ]; description = "Golden tests support for test-framework"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "test-framework-hunit" = callPackage @@ -296508,6 +297619,8 @@ self: { ]; description = "Laws for mtl classes as QuickCheck properties"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "test-pkg" = callPackage @@ -297719,6 +298832,8 @@ self: { libraryHaskellDepends = [ base classy-prelude mtl parsec text ]; description = "A type class for rendering objects as text, pretty-printing, etc"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "text-replace" = callPackage @@ -297738,7 +298853,9 @@ self: { testHaskellDepends = [ base hedgehog neat-interpolation text ]; description = "Simple text replacements from a list of search/replace pairs"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; mainProgram = "text-replace"; + broken = true; }) {}; "text-rope" = callPackage @@ -301136,6 +302253,8 @@ self: { testHaskellDepends = [ base QuickCheck ]; description = "Tiny INI file and configuration library with a minimal dependency footprint"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "tinkoff-invest-sdk" = callPackage @@ -301924,6 +303043,8 @@ self: { ]; description = "Start and stop a temporary postgres"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "tmp-proc" = callPackage @@ -303619,6 +304740,7 @@ self: { ]; description = "Distributed tracing"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "tracked-files" = callPackage @@ -303739,7 +304861,9 @@ self: { time transformers unordered-containers ]; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "trade-journal"; + broken = true; }) {inherit (pkgs) gmp; inherit (pkgs) mpfr;}; "traildb" = callPackage @@ -304023,6 +305147,8 @@ self: { libraryHaskellDepends = [ base transformers ]; description = "Control flow data type and monad transformer"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "transformers-convert" = callPackage @@ -304101,6 +305227,8 @@ self: { libraryHaskellDepends = [ base transformers ]; description = "Monad transformer for evaluating to a fixpoint"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "transformers-free" = callPackage @@ -304114,6 +305242,8 @@ self: { libraryHaskellDepends = [ base transformers ]; description = "Free monad transformers"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "transformers-lift" = callPackage @@ -304153,6 +305283,8 @@ self: { libraryHaskellDepends = [ base mtl transformers ]; description = "Supply applicative, monad, applicative transformer and monad transformer"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "transient" = callPackage @@ -305336,6 +306468,8 @@ self: { ]; description = "TripleSec is a simple, triple-paranoid, symmetric encryption library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "trivia" = callPackage @@ -305414,6 +306548,8 @@ self: { testHaskellDepends = [ base containers template-haskell time ]; description = "Template Haskell hack to violate module abstractions"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "truelevel" = callPackage @@ -306015,7 +307151,9 @@ self: { testHaskellDepends = [ base tasty tasty-hunit ]; description = "Access tuple fields using record dot syntax"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "gen-source"; + broken = true; }) {}; "tuple-gen" = callPackage @@ -306779,6 +307917,8 @@ self: { ]; description = "Haskell twirp foundations"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "twisty" = callPackage @@ -307292,6 +308432,8 @@ self: { ]; description = "Tools for writing better type errors"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "type-errors-pretty" = callPackage @@ -307730,6 +308872,8 @@ self: { testHaskellDepends = [ base tasty tasty-hunit ]; description = "Support functions to work with type representations"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "type-rig" = callPackage @@ -307969,7 +309113,9 @@ self: { ]; description = "An implementation of LangChain in Haskell"; license = lib.licenses.gpl3Plus; + hydraPlatforms = lib.platforms.none; mainProgram = "typechain-exe"; + broken = true; }) {}; "typecheck-plugin-nat-simple" = callPackage @@ -308376,6 +309522,8 @@ self: { libraryHaskellDepends = [ base symbols text ]; description = "Type-safe printf from parsing GHC TypeLits Symbol"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "typelits-witnesses" = callPackage @@ -308816,6 +309964,8 @@ self: { testToolDepends = [ tasty-discover ]; description = "Safe timezone-aware handling of time"; license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "u2f" = callPackage @@ -308904,7 +310054,9 @@ self: { ]; description = "Userspace Advanced Configuration and Power Interface event daemon"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "uacpid"; + broken = true; }) {}; "uber" = callPackage @@ -309553,6 +310705,8 @@ self: { benchmarkHaskellDepends = [ base criterion deepseq ]; description = "Support for programming with names and binders using GHC Generics"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "unbound-kind-generics" = callPackage @@ -309568,6 +310722,7 @@ self: { ]; description = "Support for programming with names and binders using kind-generics"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "unbounded-delays" = callPackage @@ -309750,6 +310905,8 @@ self: { libraryHaskellDepends = [ base ]; description = "Tiny package providing unescaping versions of show and print"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "unexceptionalio" = callPackage @@ -309806,6 +310963,8 @@ self: { ]; description = "Class of data structures that can be unfolded"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "unfoldable-restricted" = callPackage @@ -309822,6 +310981,7 @@ self: { ]; description = "An alternative to the Unfoldable typeclass"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "unfork" = callPackage @@ -310054,6 +311214,8 @@ self: { benchmarkHaskellDepends = [ base deepseq tasty tasty-bench ]; description = "Unicode characters names and aliases"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "unicode-data-scripts" = callPackage @@ -310073,6 +311235,8 @@ self: { ]; description = "Unicode characters scripts"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "unicode-data-security" = callPackage @@ -310091,6 +311255,8 @@ self: { benchmarkHaskellDepends = [ base deepseq tasty tasty-bench ]; description = "Unicode security mechanisms database"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "unicode-general-category" = callPackage @@ -310281,6 +311447,8 @@ self: { libraryHaskellDepends = [ base containers logict mtl ]; description = "Simple generic unification algorithms"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "uniform-algebras" = callPackage @@ -310567,6 +311735,8 @@ self: { benchmarkHaskellDepends = [ base criterion deepseq lens ]; description = "Extensible type-safe unions"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "union-angle" = callPackage @@ -310617,6 +311787,8 @@ self: { libraryHaskellDepends = [ array base mtl ]; description = "union find data structure"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "union-map" = callPackage @@ -310995,6 +312167,7 @@ self: { ]; description = "A domain-specific type system for dimensional analysis"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "units-attoparsec" = callPackage @@ -311023,6 +312196,7 @@ self: { libraryHaskellDepends = [ base template-haskell units ]; description = "Definitions for use with the units package"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "units-parser" = callPackage @@ -311429,6 +312603,8 @@ self: { ]; description = "Unix memory syscalls"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "unix-process-conduit" = callPackage @@ -312284,6 +313460,8 @@ self: { sha256 = "0l6gbfw0rmhkk2iq3wd2zzyld2nvjmbrlg7rqqv962cahs5mydns"; libraryHaskellDepends = [ base mtl ]; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "update-nix-fetchgit" = callPackage @@ -313153,6 +314331,8 @@ self: { testHaskellDepends = [ base hspec postgresql-simple users-test ]; description = "A PostgreSQL backend for the users package"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "users-test" = callPackage @@ -313599,6 +314779,7 @@ self: { executableHaskellDepends = [ base uuagc-cabal ]; description = "Attribute Grammar System of Universiteit Utrecht"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "uuagc"; }) {}; @@ -313640,6 +314821,8 @@ self: { ]; description = "Cabal plugin for UUAGC"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "uuagc-diagrams" = callPackage @@ -313772,6 +314955,7 @@ self: { ]; description = "Orphan instances for the UUID datatype"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "uuid-quasi" = callPackage @@ -314264,6 +315448,8 @@ self: { testHaskellDepends = [ base doctest ]; description = "Straightforward validation monad"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "validators" = callPackage @@ -316832,6 +318018,8 @@ self: { ]; description = "Sound synthesis with SuperCollider"; license = "GPL"; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "vivid-osc" = callPackage @@ -317623,6 +318811,8 @@ self: { ]; description = "File/CGI/Rev Proxy App of WAI"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "wai-app-static" = callPackage @@ -318966,6 +320156,8 @@ self: { ]; description = "WAI Middleware to validate the request and response bodies"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "wai-middleware-verbs" = callPackage @@ -319960,6 +321152,8 @@ self: { ]; description = "set group and user id before running server"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "warped" = callPackage @@ -320377,6 +321571,8 @@ self: { testHaskellDepends = [ base bytestring HUnit network-uri text ]; description = "Composable, reversible, efficient web routing using invertible invariants and bijections"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "web-mongrel2" = callPackage @@ -320522,6 +321718,8 @@ self: { testHaskellDepends = [ base hspec HUnit QuickCheck text ]; description = "portable, type-safe URL routing"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "web-routes-boomerang" = callPackage @@ -320535,6 +321733,7 @@ self: { ]; description = "Use boomerang for type-safe URL parsers/printers"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "web-routes-generics" = callPackage @@ -320546,6 +321745,7 @@ self: { libraryHaskellDepends = [ base parsec text web-routes ]; description = "portable, type-safe URL routing"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "web-routes-happstack" = callPackage @@ -320561,6 +321761,7 @@ self: { ]; description = "Adds support for using web-routes with Happstack"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "web-routes-hsp" = callPackage @@ -320572,6 +321773,7 @@ self: { libraryHaskellDepends = [ base hsp text web-routes ]; description = "Adds XMLGenerator instance for RouteT monad"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "web-routes-mtl" = callPackage @@ -320583,6 +321785,7 @@ self: { libraryHaskellDepends = [ base web-routes ]; description = "Extends web-routes with mtl-based MonadIO / MonadTrans RouteT instances"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "web-routes-quasi" = callPackage @@ -320626,6 +321829,7 @@ self: { testHaskellDepends = [ base hspec HUnit QuickCheck web-routes ]; description = "Support for deriving PathInfo using Template Haskell"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "web-routes-transformers" = callPackage @@ -320654,6 +321858,7 @@ self: { ]; description = "Library for maintaining correctness of URLs within an application"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "web-routing" = callPackage @@ -321857,7 +323062,9 @@ self: { executableHaskellDepends = [ array base containers random ]; description = "Wedged postcard generator"; license = "unknown"; + hydraPlatforms = lib.platforms.none; mainProgram = "wedged"; + broken = true; }) {}; "weeder_2_2_0" = callPackage @@ -322312,6 +323519,8 @@ self: { testHaskellDepends = [ base tasty tasty-hunit ]; description = "A compatibility layer for GHC's 'wherefrom' function"; license = lib.licenses.bsd2; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "which" = callPackage @@ -323538,6 +324747,8 @@ self: { benchmarkHaskellDepends = [ base bytestring criterion ]; description = "Word16 library"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "word24" = callPackage @@ -323793,6 +325004,8 @@ self: { ]; description = "Validate Wordpress Cookies & Nonces; Build Wordpress Hashes & Salts"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "words" = callPackage @@ -323995,6 +325208,8 @@ self: { ]; description = "Open Union and Open Product Types"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "worldturtle" = callPackage @@ -324079,6 +325294,8 @@ self: { libraryHaskellDepends = [ base data-default-class wrapped ]; description = "A Generic instance of Default"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "wraxml" = callPackage @@ -324352,6 +325569,8 @@ self: { ]; description = "Buffer your writes, transparently"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "write-buffer-stm" = callPackage @@ -324363,6 +325582,7 @@ self: { libraryHaskellDepends = [ base stm stm-chans write-buffer-core ]; description = "A write buffer for STM channels and queues"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "writer-cps-exceptions" = callPackage @@ -324378,6 +325598,8 @@ self: { ]; description = "Control.Monad.Catch instances for the stricter CPS WriterT and RWST"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "writer-cps-full" = callPackage @@ -324463,6 +325685,8 @@ self: { ]; description = "MonadWriter orphan instances for writer-cps-transformers"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "writer-cps-transformers" = callPackage @@ -324669,6 +325893,7 @@ self: { ]; description = "Tunneling program over websocket protocol"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "wstunnel"; maintainers = [ lib.maintainers.gebner ]; }) {}; @@ -325008,6 +326233,8 @@ self: { ]; description = "Console line fuzzy search"; license = lib.licenses.bsd2; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "wyvern" = callPackage @@ -325185,6 +326412,8 @@ self: { ]; description = "Runtime code generation for x86 64 bit machine code"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "xattr" = callPackage @@ -325229,6 +326458,8 @@ self: { libraryHaskellDepends = [ base containers mtl pretty xml ]; description = "Parses XML files used by the XCB project"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "xcffib" = callPackage @@ -325257,6 +326488,7 @@ self: { ]; description = "A cffi-based python binding for X"; license = "unknown"; + hydraPlatforms = lib.platforms.none; mainProgram = "xcffibgen"; }) {}; @@ -325354,6 +326586,7 @@ self: { ]; description = "XDG Basedir"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "xdg-desktop-entry" = callPackage @@ -326094,6 +327327,8 @@ self: { libraryHaskellDepends = [ base mtl transformers xml ]; description = "Extension to the xml package to extract data from parsed xml"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "xml-hamlet" = callPackage @@ -326291,6 +327526,8 @@ self: { ]; description = "XML parser with informative error-reporting and simple API"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "xml-picklers" = callPackage @@ -328056,6 +329293,8 @@ self: { libraryHaskellDepends = [ base containers mtl ]; description = "Simple memoisation function"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "yaml" = callPackage @@ -328376,6 +329615,8 @@ self: { ]; description = "Declaritive configuration parsing with free docs"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "yampa-canvas" = callPackage @@ -328481,6 +329722,8 @@ self: { ]; description = "Testing library for Yampa"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "yampa2048" = callPackage @@ -329438,6 +330681,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "A yesod-auth plugin for LTI 1.3"; license = lib.licenses.lgpl3Only; + hydraPlatforms = lib.platforms.none; }) {}; "yesod-auth-nopassword" = callPackage @@ -329513,6 +330757,8 @@ self: { ]; description = "A yesod-auth plugin for multi-tenant SSO via OpenID Connect"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "yesod-auth-pam" = callPackage @@ -330837,6 +332083,7 @@ self: { ]; description = "Generate Flow routes for Yesod"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "yesod-routes-typescript" = callPackage @@ -332085,6 +333332,8 @@ self: { ]; description = "mtl-style transformations for Yesod sites"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "yu-auth" = callPackage @@ -333109,6 +334358,8 @@ self: { ]; description = "App-centric Monad-transformer based on Scala ZIO (UIO + ReaderT + ExceptT)"; license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "zip" = callPackage @@ -333292,6 +334543,7 @@ self: { ]; description = "Zipper utils that weren't in Control.Comonad.Store.Zipper"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "zippers" = callPackage From 2b003c0269a9e7d09bccee3b8c1a055a0d11e354 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 16 Mar 2024 23:39:31 +0100 Subject: [PATCH 338/340] nixos/pretix: make state directory world-readable Pretix creates static files in its state directory, that nginx needs to serve, so locking down the permissions that hard is not going to work. --- nixos/modules/services/web-apps/pretix.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nixos/modules/services/web-apps/pretix.nix b/nixos/modules/services/web-apps/pretix.nix index 65e658d474eb..500b2eb5416b 100644 --- a/nixos/modules/services/web-apps/pretix.nix +++ b/nixos/modules/services/web-apps/pretix.nix @@ -468,6 +468,7 @@ in StateDirectory = [ "pretix" ]; + StateDirectoryMode = "0755"; CacheDirectory = "pretix"; LogsDirectory = "pretix"; WorkingDirectory = cfg.settings.pretix.datadir; @@ -506,7 +507,7 @@ in "~@privileged" "@chown" ]; - UMask = "0077"; + UMask = "0022"; }; }; in { From 9e06296ad28767d1b4a11d3ad722c5fada6a827a Mon Sep 17 00:00:00 2001 From: maralorn Date: Sat, 16 Mar 2024 23:55:22 +0100 Subject: [PATCH 339/340] release-haskell.nix: Disable various broken packages --- pkgs/top-level/release-haskell.nix | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/pkgs/top-level/release-haskell.nix b/pkgs/top-level/release-haskell.nix index d6d4fb7fe367..67e56fbbc7d7 100644 --- a/pkgs/top-level/release-haskell.nix +++ b/pkgs/top-level/release-haskell.nix @@ -332,7 +332,7 @@ let nota nvfetcher ormolu - pakcs + # pakcs broken by set-extra on 2024-03-15 pandoc petrinizer place-cursor-at @@ -359,7 +359,7 @@ let uusi uqm uuagc - vaultenv + # vaultenv: broken by connection on 2024-03-16 wstunnel xmobar xmonadctl @@ -374,7 +374,7 @@ let elm elm-format elm-instrument - elmi-to-json + # elmi-to-json broken by hashable-time on 2024-03-16 ; }; @@ -567,10 +567,11 @@ let compilerNames.ghc902 compilerNames.ghc928 ]; - ghc-tags = lib.subtractLists [ - compilerNames.ghc981 - compilerNames.ghc982 - ] released; + # broken on 2024-03-16 + # ghc-tags = lib.subtractLists [ + # compilerNames.ghc981 + # compilerNames.ghc982 + # ] released; hashable = lib.subtractLists [ compilerNames.ghc981 compilerNames.ghc982 From 6d77935aaf41af3d4629e56ef8098e8a93f1b8ce Mon Sep 17 00:00:00 2001 From: maralorn Date: Sun, 17 Mar 2024 00:08:03 +0100 Subject: [PATCH 340/340] haskellPackages.vaultenv: dontDistribute MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Can’t disable it like usual because it is a non-hackage-package --- pkgs/development/haskell-modules/configuration-common.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index f17f868dce58..ec0545a89281 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2982,6 +2982,9 @@ self: super: { ghc-lib-parser = self.ghc-lib-parser_9_8_1_20231121; }); + # 2024-03-17: broken + vaultenv = dontDistribute super.vaultenv; + # Support base16 1.0 nix-serve-ng = appendPatch (fetchpatch { url = "https://github.com/aristanetworks/nix-serve-ng/commit/4d9eacfcf753acbcfa0f513bec725e9017076270.patch";