From ba25286d1320f08b7838d7bfc09bf5e9e2802a3f Mon Sep 17 00:00:00 2001 From: qbisi Date: Sun, 16 Nov 2025 08:08:54 +0800 Subject: [PATCH 01/65] python-env: wrap python executable with --resolve-argv0 This commit, together with https://github.com/NixOS/nixpkgs/pull/442540, changes the way python environments are built: * When generating wrappers for python executables, we inherit argv[0] from the wrapper. This causes python to initialize its configuration in the environment with all the correct paths. * We also resolve argv[0] to absolute path when invoking python from PATH. This helps set python's prefix correctly on Darwin. The end result is that python environments no longer appear to be venvs, and behave more like a vanilla python installation. In addition it's possible to create a venv using an environment and use packages from both the environment and the venv. (cherry picked from commit abe61db737b8d682dd632fd60ba071757021d4d6) --- pkgs/development/interpreters/python/wrapper.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/interpreters/python/wrapper.nix b/pkgs/development/interpreters/python/wrapper.nix index 55e86a8b9c369..914e4b354c49a 100644 --- a/pkgs/development/interpreters/python/wrapper.nix +++ b/pkgs/development/interpreters/python/wrapper.nix @@ -50,6 +50,7 @@ let if [ "$prg" = "${python.executable}" ]; then makeWrapper "${python.interpreter}" "$out/bin/$prg" \ --inherit-argv0 \ + --resolve-argv0 \ ${lib.optionalString (!permitUserSite) ''--set PYTHONNOUSERSITE "true"''} \ ${lib.concatStringsSep " " makeWrapperArgs} elif [ "$(readlink "$prg")" = "${python.executable}" ]; then From 677e3c93f7d6285b7ea36b0039e794031a14b8d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Lima?= Date: Mon, 17 Nov 2025 00:29:33 +0000 Subject: [PATCH 02/65] python3Packages.httpcore: remove unused dependencies (cherry picked from commit 2e7e7c71d33e506e64a98f1a4732945b5fecf926) --- pkgs/development/python-modules/httpcore/default.nix | 4 ---- 1 file changed, 4 deletions(-) diff --git a/pkgs/development/python-modules/httpcore/default.nix b/pkgs/development/python-modules/httpcore/default.nix index 100a3d25e772e..c3c364876a65a 100644 --- a/pkgs/development/python-modules/httpcore/default.nix +++ b/pkgs/development/python-modules/httpcore/default.nix @@ -8,8 +8,6 @@ hatch-fancy-pypi-readme, h11, h2, - pproxy, - pytest-asyncio, pytest-httpbin, pytest-trio, pytestCheckHook, @@ -54,8 +52,6 @@ buildPythonPackage rec { }; nativeCheckInputs = [ - pproxy - pytest-asyncio pytest-httpbin pytest-trio pytestCheckHook From f006deaedb7d1bf5bb2649ad6a9ccefa5a155d41 Mon Sep 17 00:00:00 2001 From: Randy Eckenrode Date: Mon, 17 Nov 2025 20:25:22 -0500 Subject: [PATCH 03/65] llvmPackages.clang-tools: add support for -cxx-isystem This is necessary after https://github.com/NixOS/nixpkgs/pull/445095, which moved libc++ to -cxx-isystem to improve compatibility with build systems that invoke `clang` to compile C++ code. (cherry picked from commit d46fa2640e3d3f05b4da137be9b4f016cf043c37) --- pkgs/development/compilers/llvm/common/clang-tools/wrapper | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/compilers/llvm/common/clang-tools/wrapper b/pkgs/development/compilers/llvm/common/clang-tools/wrapper index 1008023fdc0d1..2cb84ece693b0 100755 --- a/pkgs/development/compilers/llvm/common/clang-tools/wrapper +++ b/pkgs/development/compilers/llvm/common/clang-tools/wrapper @@ -4,7 +4,7 @@ buildcpath() { local path after while (( $# )); do case $1 in - -isystem) + -isystem|-cxx-isystem) shift path=$path${path:+':'}$1 ;; From 011606806d876cdfd69df754de9825e2ef92325d Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Mon, 17 Nov 2025 22:06:57 +0100 Subject: [PATCH 04/65] Revert "curl: enable c-ares" (cherry picked from commit 1af2b4e3f8c17631ec9fb7471f4eb1ab0026535b) --- pkgs/top-level/all-packages.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 86d71f4f55479..79974f635f924 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2519,7 +2519,6 @@ with pkgs; pslSupport = true; zstdSupport = true; http3Support = true; - c-aresSupport = true; } // lib.optionalAttrs (!stdenv.hostPlatform.isStatic) { brotliSupport = true; From 52a0908a4c20125b40f9b48cd518fd0826b26dc8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 15 Oct 2025 02:00:51 +0000 Subject: [PATCH 05/65] cacert: 3.115 -> 3.117 (cherry picked from commit 9e6e5635fa756616446d9810d23ffc748b9dbeba) --- pkgs/by-name/ca/cacert/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ca/cacert/package.nix b/pkgs/by-name/ca/cacert/package.nix index 281b77a8a9221..8df8d1d51bd9d 100644 --- a/pkgs/by-name/ca/cacert/package.nix +++ b/pkgs/by-name/ca/cacert/package.nix @@ -23,7 +23,7 @@ let lib.concatStringsSep "\n\n" extraCertificateStrings ); - srcVersion = "3.115"; + srcVersion = "3.117"; version = if nssOverride != null then nssOverride.version else srcVersion; meta = with lib; { homepage = "https://curl.haxx.se/docs/caextract.html"; @@ -47,7 +47,7 @@ let owner = "nss-dev"; repo = "nss"; rev = "NSS_${lib.replaceStrings [ "." ] [ "_" ] version}_RTM"; - hash = "sha256-8PeFeaIOtjBZJLBx3ONwZlK5SaLnjKEFoZWvVsu/3tA="; + hash = "sha256-sAs0TiV3TK/WtgHvEjl2KFAgebyWZYmcRcmxjpn2AME="; }; dontBuild = true; From 071a7053c22934223b1509680b7104535ff88d59 Mon Sep 17 00:00:00 2001 From: ryota2357 Date: Fri, 21 Nov 2025 10:38:55 +0900 Subject: [PATCH 06/65] happy: fix for justStaticExecutables (cherry picked from commit 9eff836f32546c1c5bacd4d5762a9e60d8ca447e) --- pkgs/development/haskell-modules/configuration-darwin.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-darwin.nix b/pkgs/development/haskell-modules/configuration-darwin.nix index 9569f4b36597b..7751c7bacf008 100644 --- a/pkgs/development/haskell-modules/configuration-darwin.nix +++ b/pkgs/development/haskell-modules/configuration-darwin.nix @@ -377,6 +377,13 @@ self: super: ${old.postInstall or ""} ''; }) super.cabal2nix-unstable; + happy = overrideCabal (old: { + postInstall = '' + remove-references-to -t ${lib.getLib self.happy-lib} "''${!outputBin}/bin/happy" + + ${old.postInstall or ""} + ''; + }) super.happy; # https://github.com/fpco/unliftio/issues/87 unliftio = dontCheck super.unliftio; From 850aeaacf8b77ac69f6995f2fd4c44be778fe089 Mon Sep 17 00:00:00 2001 From: Randy Eckenrode Date: Mon, 17 Nov 2025 20:25:22 -0500 Subject: [PATCH 07/65] at-spi2-core: drop patch on Darwin This patch is included in 2.58.1. (cherry picked from commit 2344c36cc7ad453914661bc719917d7529a3fdf3) --- pkgs/by-name/at/at-spi2-core/package.nix | 9 --------- 1 file changed, 9 deletions(-) diff --git a/pkgs/by-name/at/at-spi2-core/package.nix b/pkgs/by-name/at/at-spi2-core/package.nix index 46cca49221798..5d6f491612390 100644 --- a/pkgs/by-name/at/at-spi2-core/package.nix +++ b/pkgs/by-name/at/at-spi2-core/package.nix @@ -42,15 +42,6 @@ stdenv.mkDerivation rec { hash = "sha256-fzdKajjNcP9LMsnToDEL+oBNlG/tTJ5pp9SfrNy5Xpw="; }; - # TODO apply unconditionally on rebuild - patches = lib.optionals stdenv.isDarwin [ - (fetchpatch { - name = "timersub.patch"; - url = "https://github.com/GNOME/at-spi2-core/commit/02108ea1b96db0189b2d4a9eceb843e1f13b7bdf.diff"; - hash = "sha256-pVBhawfRnJoXmovl9CAmzh+YWJkbvlOVrCs8XanjP00="; - }) - ]; - nativeBuildInputs = [ glib meson From 5b6c34054159fb5d63fb5c8c67baf1e0b438b1c4 Mon Sep 17 00:00:00 2001 From: Dominique Martinet Date: Sat, 22 Nov 2025 12:42:36 +0000 Subject: [PATCH 08/65] libpng: 1.6.50 -> 1.6.51 This is a security release and the APNG patch applies as is without modification from 1.6.50 Link: https://www.openwall.com/lists/oss-security/2025/11/22/1 Fixes: CVE-2025-64505, CVE-2025-64506, CVE-2025-64720, CVE-2025-65018 (cherry picked from commit 2a692fcc8236ff07268d909f89f14d47d5618588) --- pkgs/development/libraries/libpng/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libpng/default.nix b/pkgs/development/libraries/libpng/default.nix index f7e71d872ca0e..d0a5b5d6a83c9 100644 --- a/pkgs/development/libraries/libpng/default.nix +++ b/pkgs/development/libraries/libpng/default.nix @@ -20,11 +20,11 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "libpng" + whenPatched "-apng"; - version = "1.6.50"; + version = "1.6.51"; src = fetchurl { url = "mirror://sourceforge/libpng/libpng-${finalAttrs.version}.tar.xz"; - hash = "sha256-TfOWUYYgp6o2UUQ+h9Gyhi5OiMrRNai5NCPgFwYjIwc="; + hash = "sha256-oFCoktO0p7sBDDqVxzAeSWVtcqZPH8cJqQuK3tGSvtI="; }; postPatch = whenPatched "gunzip < ${patch_src} | patch -Np1" From f75a8182513d8fac95bcb67a70c99cf6d6154599 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Thu, 20 Nov 2025 13:48:04 +0100 Subject: [PATCH 09/65] gnutls: 3.8.10 -> 3.8.11 Fixes CVE-2025-9820 (low severity) http://www.gnutls.org/security-new.html#GNUTLS-SA-2025-11-18 https://lists.gnupg.org/pipermail/gnutls-help/2025-November/004906.html (cherry picked from commit 0425be6ee19aca736410ecbff58f242cd422268f) --- pkgs/development/libraries/gnutls/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/gnutls/default.nix b/pkgs/development/libraries/gnutls/default.nix index 94fc6870976ed..b66dcc37c0a16 100644 --- a/pkgs/development/libraries/gnutls/default.nix +++ b/pkgs/development/libraries/gnutls/default.nix @@ -59,11 +59,11 @@ in stdenv.mkDerivation rec { pname = "gnutls"; - version = "3.8.10"; + version = "3.8.11"; src = fetchurl { url = "mirror://gnupg/gnutls/v${lib.versions.majorMinor version}/gnutls-${version}.tar.xz"; - hash = "sha256-23+rfM55Hncn677yM0MByCHXmlUOxVye8Ja2ELA+trc="; + hash = "sha256-kb0jxKhuvGFS6BMD0gz2zq65e8j4QmbQ+uxuKfF7qiA="; }; outputs = [ From 5247c91abb901caacb32ccdcbd9851e7fe12823d Mon Sep 17 00:00:00 2001 From: Tobias Mayer Date: Sun, 23 Nov 2025 16:44:36 +0100 Subject: [PATCH 10/65] pkgsStatic.cyrus_sasl: fix build Static linux-pam is marked broken. (cherry picked from commit 49ba4308ababaded1285004582d605c4133b88ed) --- pkgs/by-name/cy/cyrus_sasl/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/cy/cyrus_sasl/package.nix b/pkgs/by-name/cy/cyrus_sasl/package.nix index c6dc04e136f38..967206a14f89f 100644 --- a/pkgs/by-name/cy/cyrus_sasl/package.nix +++ b/pkgs/by-name/cy/cyrus_sasl/package.nix @@ -63,7 +63,7 @@ stdenv.mkDerivation rec { libxcrypt ] ++ lib.optional enableLdap openldap - ++ lib.optional stdenv.hostPlatform.isLinux pam; + ++ lib.optional (lib.meta.availableOn stdenv.hostPlatform pam) pam; configureFlags = [ "--with-openssl=${openssl.dev}" From f3283d12a9e831cd586718853e37af71a8da014b Mon Sep 17 00:00:00 2001 From: Hans Joachim Kliemeck Date: Thu, 20 Nov 2025 13:10:04 +0100 Subject: [PATCH 11/65] buildEnv: relax constraints about readdir contents (cherry picked from commit 866aaf8e61dec3665f29e339f93353dcb20e08d4) --- pkgs/build-support/buildenv/builder.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/build-support/buildenv/builder.pl b/pkgs/build-support/buildenv/builder.pl index f66acf3d5e754..cf4fc875b5855 100755 --- a/pkgs/build-support/buildenv/builder.pl +++ b/pkgs/build-support/buildenv/builder.pl @@ -74,7 +74,7 @@ ($path) sub findFilesInDir($relName, $target, $ignoreCollisions, $checkCollisionContents, $priority, $ignoreSingleFileOutputs) { opendir DIR, "$target" or die "cannot open `$target': $!"; - my @names = readdir DIR or die; + my @names = readdir DIR; closedir DIR; foreach my $name (@names) { From 3e0dcdb5351c1a94093851be4672f19b750766ff Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 26 Nov 2025 13:34:17 +0000 Subject: [PATCH 12/65] unbound-full: 1.24.1 -> 1.24.2 (cherry picked from commit a26175bd831a8450807863cdf5741b05b30eb3a8) --- pkgs/by-name/un/unbound/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/un/unbound/package.nix b/pkgs/by-name/un/unbound/package.nix index 62657e2f4c360..caff6ac844558 100644 --- a/pkgs/by-name/un/unbound/package.nix +++ b/pkgs/by-name/un/unbound/package.nix @@ -56,13 +56,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "unbound"; - version = "1.24.1"; + version = "1.24.2"; src = fetchFromGitHub { owner = "NLnetLabs"; repo = "unbound"; tag = "release-${finalAttrs.version}"; - hash = "sha256-meWgu1UGhR9d8wVb8guqbnGE3UHs6uJHR20iDFnIThQ="; + hash = "sha256-kyTcDmNGKJuOMZ7cxIWh6o7aasRUoAB4M0tIG81BQsE="; }; outputs = [ From 4d463e0ce0f5396e3c095639e2dd00bb6e500210 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Sun, 23 Nov 2025 12:09:01 +0000 Subject: [PATCH 13/65] utf8proc: 2.11.1 -> 2.11.2 Changes: https://github.com/JuliaStrings/utf8proc/releases/tag/v2.11.2 (cherry picked from commit b0710abb2e182240cf0bf74c7463d4ea1f4c3dca) --- pkgs/by-name/ut/utf8proc/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ut/utf8proc/package.nix b/pkgs/by-name/ut/utf8proc/package.nix index 28577b96d6633..887bab5ee0beb 100644 --- a/pkgs/by-name/ut/utf8proc/package.nix +++ b/pkgs/by-name/ut/utf8proc/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation rec { pname = "utf8proc"; - version = "2.11.1"; + version = "2.11.2"; src = fetchFromGitHub { owner = "JuliaStrings"; repo = "utf8proc"; rev = "v${version}"; - hash = "sha256-fFeevzek6Oql+wMmkZXVzKlDh3wZ6AjGCKJFsXBaqzg="; + hash = "sha256-/+/IrsLQ9ykuVOaItd2ZbX60pPlP2omvS1qJz51AnWA="; }; nativeBuildInputs = [ cmake ]; From e534c79baab50030f0a32f3361bc22d5802bafab Mon Sep 17 00:00:00 2001 From: Philip Kannegaard Hayes Date: Thu, 27 Nov 2025 22:43:12 -0800 Subject: [PATCH 14/65] util-linux: fix error message sourcing bash completions `util-linux.bin` is accidentally copying over a Makefile into its `share/bash-completion/completions/` output directory, which leads to these annoying error messages when opening a new shell: ``` -bash: /run/current-system/sw/share/bash-completion/completions/Makemodule.am: line 198: syntax error near unexpected token `else' -bash: /run/current-system/sw/share/bash-completion/completions/Makemodule.am: line 198: `else' ``` We'll fix the issue by removing the `Makemodule.am` file before it gets copied over. (cherry picked from commit e17130a3fef33c5d9869887ffcea3c26714514a4) --- pkgs/by-name/ut/util-linux/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ut/util-linux/package.nix b/pkgs/by-name/ut/util-linux/package.nix index 6b5a028ca029a..cd354611f9acd 100644 --- a/pkgs/by-name/ut/util-linux/package.nix +++ b/pkgs/by-name/ut/util-linux/package.nix @@ -178,6 +178,7 @@ stdenv.mkDerivation (finalAttrs: { ln -svf "$bin/bin/hexdump" "$bin/bin/hd" ln -svf "$man/share/man/man1/hexdump.1" "$man/share/man/man1/hd.1" + rm -f bash-completion/Makemodule.am installShellCompletion --bash bash-completion/* '' + lib.optionalString stdenv.hostPlatform.isLinux '' From f3d5b3aae3e9d32cbbcd18f6a47cd38c0f4b662e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 27 Nov 2025 22:40:43 +0000 Subject: [PATCH 15/65] cups: 2.4.14 -> 2.4.15 (cherry picked from commit d30c24e7316a34231c9c3e99967941236f2e65fa) --- pkgs/by-name/cu/cups/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cu/cups/package.nix b/pkgs/by-name/cu/cups/package.nix index 9af3d80d2e4fb..3470fc8a334f6 100644 --- a/pkgs/by-name/cu/cups/package.nix +++ b/pkgs/by-name/cu/cups/package.nix @@ -25,11 +25,11 @@ stdenv.mkDerivation rec { pname = "cups"; - version = "2.4.14"; + version = "2.4.15"; src = fetchurl { url = "https://github.com/OpenPrinting/cups/releases/download/v${version}/cups-${version}-source.tar.gz"; - hash = "sha256-ZgKIAg3W95yveZgRxMGjIHpIaJiZrCCTlZ1wo73Ldpk="; + hash = "sha256-7/C71I/xq8u45G4o6Frvr/o5Gh2cTY3JKrOCKhMAjX8="; }; outputs = [ From bebe4d985013668b18fdc8fbdf42bc7a5ba9c6ff Mon Sep 17 00:00:00 2001 From: Morgan Jones Date: Fri, 28 Nov 2025 14:11:13 -0800 Subject: [PATCH 16/65] openssh: fix PKCS#11 key enumeration and pin entry Arch has cherry-picked these commits to fix a bug in OpenSSH's PKCS#11 support; we should do them ourselves too. https://gitlab.archlinux.org/archlinux/packaging/packages/openssh/-/issues/23 Replace our hand-rolled patch for the PKCS#11 tests with the corresponding commits landing upstream. Fixes: #466049 Signed-off-by: Morgan Jones (cherry picked from commit b8d7d975b34299870d9087a8146bc8bdac6c9b05) --- pkgs/tools/networking/openssh/common.nix | 28 +++++++++- .../networking/openssh/fix_pkcs11_tests.patch | 51 ------------------- 2 files changed, 27 insertions(+), 52 deletions(-) delete mode 100644 pkgs/tools/networking/openssh/fix_pkcs11_tests.patch diff --git a/pkgs/tools/networking/openssh/common.nix b/pkgs/tools/networking/openssh/common.nix index 26999bd53ed56..3be6e57043207 100644 --- a/pkgs/tools/networking/openssh/common.nix +++ b/pkgs/tools/networking/openssh/common.nix @@ -67,9 +67,35 @@ stdenv.mkDerivation (finalAttrs: { # See discussion in https://github.com/NixOS/nixpkgs/pull/16966 ./dont_create_privsep_path.patch + # See discussion in https://github.com/NixOS/nixpkgs/issues/466049 and + # https://gitlab.archlinux.org/archlinux/packaging/packages/openssh/-/issues/23 + (fetchpatch { + name = "pkcs11-fetchkey-error-to-debug.patch"; + url = "https://github.com/openssh/openssh-portable/commit/607f337637f2077b34a9f6f96fc24237255fe175.patch"; + hunks = [ "2-" ]; + hash = "sha256-rdvKL6/rwrdhGKlcmdy6fxVgJgaaRsmngX0KkShXAhQ="; + }) + (fetchpatch { + name = "pkcs11-fix-pinentry.patch"; + url = "https://github.com/openssh/openssh-portable/commit/434ba7684054c0637ce8f2486aaacafe65d9b8aa.patch"; + # only applies to Makefile.in (which doesn't have a date header) so no hunks= needed + hash = "sha256-3JQ3IJurngXclORrfC2Bx7xvmGA6w2nIh+eZ0zd0bLY="; + }) + # See discussion in https://github.com/NixOS/nixpkgs/issues/453782 and # https://github.com/openssh/openssh-portable/pull/602 - ./fix_pkcs11_tests.patch + (fetchpatch { + name = "pkcs11-tests-allow-module-path.patch"; + url = "https://github.com/openssh/openssh-portable/commit/5e7c3f33b2693b668ecfbac84b85f2c0c84410c2.patch"; + hunks = [ "2-" ]; + hash = "sha256-mGpRGXurg8K9Wp8qoojG5MQ+3sZW2XKy2z0RDXLHaEc="; + }) + (fetchpatch { + name = "ssh-agent-tests-increase-timeout.patch"; + url = "https://github.com/openssh/openssh-portable/commit/1fdc3c61194819c16063dc430eeb84b81bf42dcf.patch"; + hunks = [ "2-" ]; + hash = "sha256-b9YCOav32kY5VEvIG3W1fyD87HaQxof6Zwq9Oo+/Lac="; + }) ] ++ extraPatches; diff --git a/pkgs/tools/networking/openssh/fix_pkcs11_tests.patch b/pkgs/tools/networking/openssh/fix_pkcs11_tests.patch deleted file mode 100644 index c4459c8ee0e12..0000000000000 --- a/pkgs/tools/networking/openssh/fix_pkcs11_tests.patch +++ /dev/null @@ -1,51 +0,0 @@ -From 642218d8dd1ec79fa0c8db491fd46faa3ab026f7 Mon Sep 17 00:00:00 2001 -From: Morgan Jones -Date: Tue, 21 Oct 2025 01:15:55 -0700 -Subject: [PATCH 1/2] test-exec: use -P for allowed PKCS#11 library when - starting agent - -If we just loaded a PKCS#11 library, we should allow it so the -regression test can run. - -Fixes: https://github.com/NixOS/nixpkgs/issues/453782 ---- - regress/test-exec.sh | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/regress/test-exec.sh b/regress/test-exec.sh -index 5b0c91f3faa..30b3da8709d 100644 ---- a/regress/test-exec.sh -+++ b/regress/test-exec.sh -@@ -1023,6 +1023,9 @@ p11_ssh_add() { - - start_ssh_agent() { - EXTRA_AGENT_ARGS="$1" -+ if [ "$PKCS11_OK" = "yes" ]; then -+ EXTRA_AGENT_ARGS="${EXTRA_AGENT_ARGS} -P${TEST_SSH_PKCS11}" -+ fi - SSH_AUTH_SOCK="$OBJ/agent.sock" - export SSH_AUTH_SOCK - rm -f $SSH_AUTH_SOCK $OBJ/agent.log - -From 5ae735db7d81b38ee059d63a4011291cb4456aef Mon Sep 17 00:00:00 2001 -From: Morgan Jones -Date: Tue, 21 Oct 2025 01:50:23 -0700 -Subject: [PATCH 2/2] test-exec: give more time for ssh-agent to start - ---- - regress/test-exec.sh | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/regress/test-exec.sh b/regress/test-exec.sh -index 30b3da8709d..56a7653b386 100644 ---- a/regress/test-exec.sh -+++ b/regress/test-exec.sh -@@ -1034,7 +1034,7 @@ start_ssh_agent() { - > $OBJ/agent.log 2>&1 & - AGENT_PID=$! - trap "kill $AGENT_PID" EXIT -- for x in 0 1 2 3 4 ; do -+ for x in $(seq 15); do - # Give it a chance to start - ${SSHADD} -l > /dev/null 2>&1 - r=$? From f7daef3ba8c59274ad9c7a377230810aee2e4759 Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Thu, 6 Nov 2025 20:48:48 +0100 Subject: [PATCH 17/65] postgrest: 14.0 -> 14.1 Release Notes: https://github.com/PostgREST/postgrest/releases/tag/v14.1 (cherry picked from commit 89b60dff6b1ea8a2d9301280248dac79de340082) --- pkgs/development/haskell-modules/configuration-common.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index bd8a604c809e2..8212b7af21845 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2806,12 +2806,12 @@ with haskellLib; doJailbreak # 2022-12-02: Hackage release lags behind actual releases: https://github.com/PostgREST/postgrest/issues/2275 (overrideSrc rec { - version = "14.0"; + version = "14.1"; src = pkgs.fetchFromGitHub { owner = "PostgREST"; repo = "postgrest"; rev = "v${version}"; - hash = "sha256-GokYeVDuVdIbowU6xE3l8iaGbH4jnpqQFy/E+sb/Unw="; + hash = "sha256-VGmo0Y8Q86euPlu3AhMmcmy3rintNy6s9efpUaliBWY="; }; }) ]; From 366c561f4aa789e82c2473c2825f2c04d28fabb2 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Tue, 11 Nov 2025 10:51:27 +0100 Subject: [PATCH 18/65] haskellPackages: stackage LTS 24.16 -> LTS 24.19 all-cabal-hashes: 2025-10-22T21:20:29Z -> 2025-11-11T08:13:55Z (generated by maintainers/scripts/haskell/update-package-set.sh) haskellPackages.cabal2nix-unstable: 2025-10-31 -> 2025-11-11 This eliminates the need for 2f1f72d5a2ea8d96f5ba200567815cb6d43d79f3. (cherry picked from commit 5a80601f9795a42d12c6358a3fa10c025df79046) --- pkgs/data/misc/hackage/pin.json | 8 +- .../configuration-hackage2nix/stackage.yaml | 60 +- .../haskell-modules/hackage-packages.nix | 11604 ++++++++++++---- 3 files changed, 9292 insertions(+), 2380 deletions(-) diff --git a/pkgs/data/misc/hackage/pin.json b/pkgs/data/misc/hackage/pin.json index c142225113246..5e277a04f7683 100644 --- a/pkgs/data/misc/hackage/pin.json +++ b/pkgs/data/misc/hackage/pin.json @@ -1,6 +1,6 @@ { - "commit": "598216fa2815cc50449239d72043b12a04a83709", - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/598216fa2815cc50449239d72043b12a04a83709.tar.gz", - "sha256": "030yfbdzzdsxfjin97kl1kzqqnvkvjvjfns3p84xkq59fw8096cr", - "msg": "Update from Hackage at 2025-10-22T21:20:29Z" + "commit": "919b0d78e660eb496f9b2d0adb6dd7cfb1b64535", + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/919b0d78e660eb496f9b2d0adb6dd7cfb1b64535.tar.gz", + "sha256": "0vjq2aq1wk2i2k2d54sl1ang3gmzcfnx1fv8jvxg50i246dnydrz", + "msg": "Update from Hackage at 2025-11-11T08:13:55Z" } diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml index ae01db0b82d4a..38f65b7ddb406 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml @@ -1,4 +1,4 @@ -# Stackage LTS 24.16 +# Stackage LTS 24.19 # This file is auto-generated by # maintainers/scripts/haskell/update-stackage.sh default-package-overrides: @@ -53,12 +53,12 @@ default-package-overrides: - alsa-core ==0.5.0.1 - alsa-mixer ==0.3.0.1 - alsa-pcm ==0.6.1.1 - - alsa-seq ==0.6.0.9 + - alsa-seq ==0.6.0.10 - alternative-vector ==0.0.0 - alternators ==1.0.0.0 - ALUT ==2.4.0.3 - amqp ==0.24.0 - - amqp-utils ==0.6.7.2 + - amqp-utils ==0.6.7.3 - annotated-exception ==0.3.0.4 - annotated-wl-pprint ==0.7.0 - ansi-terminal ==1.1.3 @@ -168,7 +168,7 @@ default-package-overrides: - beam-core ==0.10.4.0 - beam-migrate ==0.5.3.2 - beam-postgres ==0.5.4.4 - - beam-sqlite ==0.5.4.1 + - beam-sqlite ==0.5.5.0 - bech32 ==1.1.9 - bech32-th ==1.1.9 - bench ==1.0.13 @@ -225,13 +225,13 @@ default-package-overrides: - bloodhound ==0.23.0.1 - bloomfilter ==2.0.1.2 - bluefin ==0.0.17.1 - - bluefin-internal ==0.1.1.0 + - bluefin-internal ==0.1.2.0 - bm ==0.2.0.0 - bmp ==1.2.6.4 - bnb-staking-csvs ==0.2.2.0 - BNFC ==2.9.6.1 - BNFC-meta ==0.6.1 - - board-games ==0.4 + - board-games ==0.4.0.1 - bodhi ==0.1.0 - boltzmann-samplers ==0.1.1.0 - Boolean ==0.2.4 @@ -336,7 +336,7 @@ default-package-overrides: - cast ==0.1.0.2 - caster ==0.0.3.0 - cauldron ==0.9.0.1 - - cayley-client ==0.4.19.4 + - cayley-client ==0.4.19.5 - cborg ==0.2.10.0 - cborg-json ==0.2.6.0 - cdar-mBound ==0.1.0.4 @@ -374,8 +374,8 @@ default-package-overrides: - circle-packing ==0.1.0.6 - circular ==0.4.0.3 - citeproc ==0.9.0.1 - - clash-prelude ==1.8.3 - - clash-prelude-hedgehog ==1.8.3 + - clash-prelude ==1.8.4 + - clash-prelude-hedgehog ==1.8.4 - classy-prelude ==1.5.0.3 - classy-prelude-conduit ==1.5.0 - classy-prelude-yesod ==1.5.0 @@ -402,7 +402,7 @@ default-package-overrides: - cointracking-imports ==0.1.0.2 - collect-errors ==0.1.6.0 - colonnade ==1.2.0.2 - - Color ==0.4.0 + - Color ==0.4.1 - colorful-monoids ==0.2.1.3 - colorize-haskell ==1.0.1 - colour ==2.3.6 @@ -520,7 +520,7 @@ default-package-overrides: - crypton-pem ==0.3.0 - crypton-socks ==0.6.2 - crypton-x509 ==1.7.7 - - crypton-x509-store ==1.6.11 + - crypton-x509-store ==1.6.12 - crypton-x509-system ==1.6.7 - crypton-x509-validation ==1.6.14 - cryptonite ==0.30 @@ -600,7 +600,7 @@ default-package-overrides: - dejafu ==2.4.0.7 - delta-types ==1.0.0.0 - dense-linear-algebra ==0.1.0.0 - - dependent-map ==0.4.0.0 + - dependent-map ==0.4.0.1 - dependent-monoidal-map ==0.1.1.5 - dependent-sum ==0.7.2.0 - dependent-sum-aeson-orphans ==0.3.1.2 @@ -1311,7 +1311,7 @@ default-package-overrides: - hourglass ==0.2.12 - hourglass-orphans ==0.1.0.0 - hp2pretty ==0.10.1 - - hpack ==0.38.2 + - hpack ==0.38.3 - hpc-codecov ==0.6.3.0 - hpc-lcov ==1.2.0 - HPDF ==1.7 @@ -1543,7 +1543,7 @@ default-package-overrides: - ix-shapable ==0.1.0 - jack ==0.7.2.2 - jalaali ==1.0.0.0 - - java-adt ==1.0.20231204 + - java-adt ==1.0.20251105 - jira-wiki-markup ==1.5.1 - jmacro ==0.6.18 - jose ==0.11 @@ -1594,7 +1594,7 @@ default-package-overrides: - knob ==0.2.2 - koji ==0.0.2 - koji-tool ==1.3 - - kvitable ==1.1.0.1 + - kvitable ==1.1.1.0 - labels ==0.3.3 - lackey ==2.0.0.11 - lambdabot-core ==5.3.1.2 @@ -1645,7 +1645,7 @@ default-package-overrides: - lens-properties ==4.11.1 - lens-regex ==0.1.3 - lens-regex-pcre ==1.1.2.0 - - lentil ==1.5.8.0 + - lentil ==1.5.9.1 - LetsBeRational ==1.0.0.0 - leveldb-haskell ==0.6.5.1 - lexer-applicative ==2.1.0.2 @@ -1820,7 +1820,7 @@ default-package-overrides: - mmsyn7ukr-common ==0.3.1.0 - mnist-idx ==0.1.3.2 - mnist-idx-conduit ==0.4.0.0 - - mockcat ==0.5.3.0 + - mockcat ==0.5.5.0 - mockery ==0.3.5 - mod ==0.2.1.0 - modern-uri ==0.3.6.1 @@ -1916,7 +1916,7 @@ default-package-overrides: - n2o-nitro ==0.11.2 - nagios-check ==0.3.2 - named ==0.3.0.2 - - named-text ==1.2.1.0 + - named-text ==1.2.2.0 - names-th ==0.3.0.1 - nano-erl ==0.1.0.1 - NanoID ==3.4.1.1 @@ -2085,7 +2085,7 @@ default-package-overrides: - parallel ==3.2.2.0 - parallel-io ==0.3.5 - parameterized ==0.5.0.0 - - parameterized-utils ==2.1.10.0 + - parameterized-utils ==2.1.11.0 - paramtree ==0.1.2 - park-bench ==0.1.1.0 - parseargs ==0.2.0.9 @@ -2336,7 +2336,7 @@ default-package-overrides: - Ranged-sets ==0.5.0 - ranges ==0.2.4 - rank1dynamic ==0.4.3 - - rank2classes ==1.5.4 + - rank2classes ==1.5.5 - Rasterific ==0.7.5.4 - rasterific-svg ==0.3.3.2 - rate-limit ==1.4.3 @@ -2378,7 +2378,7 @@ default-package-overrides: - refined ==0.8.2 - refined-containers ==0.1.2.0 - reflection ==2.1.9 - - reflex ==0.9.3.4 + - reflex ==0.9.4.0 - reflex-dom-core ==0.8.1.4 - reflex-fsnotify ==0.3.0.2 - reflex-gadt-api ==0.2.2.3 @@ -2439,7 +2439,7 @@ default-package-overrides: - rio-orphans ==0.1.2.0 - rio-prettyprint ==0.1.8.0 - rng-utils ==0.3.1 - - roc-id ==0.2.0.5 + - roc-id ==0.2.0.6 - rocksdb-haskell ==1.0.1 - rocksdb-haskell-jprupp ==2.1.7 - rocksdb-query ==0.4.3 @@ -2459,7 +2459,7 @@ default-package-overrides: - run-st ==0.1.3.3 - runmemo ==1.0.0.1 - rvar ==0.3.0.2 - - rzk ==0.7.6 + - rzk ==0.7.7 - s-cargot ==0.1.6.0 - s3-signer ==0.5.0.0 - safe ==0.3.21 @@ -2492,7 +2492,7 @@ default-package-overrides: - sandwich-webdriver ==0.3.0.1 - saturn ==1.0.0.9 - say ==0.1.0.1 - - sayable ==1.2.5.0 + - sayable ==1.2.6.0 - sbp ==6.2.2 - sbv ==11.7 - scalpel ==0.6.2.2 @@ -2701,7 +2701,7 @@ default-package-overrides: - stateWriter ==0.4.0 - static-bytes ==0.1.1 - static-text ==0.2.0.7 - - statistics ==0.16.3.0 + - statistics ==0.16.4.0 - statistics-linreg ==0.3 - statsd-rupp ==0.5.0.1 - status-notifier-item ==0.3.1.0 @@ -2733,7 +2733,7 @@ default-package-overrides: - streaming-attoparsec ==1.0.0.1 - streaming-binary ==0.3.0.1 - streaming-bytestring ==0.3.4 - - streaming-commons ==0.2.3.0 + - streaming-commons ==0.2.3.1 - streaming-wai ==0.1.1 - streamly ==0.10.1 - streamly-bytestring ==0.2.3 @@ -2831,7 +2831,7 @@ default-package-overrides: - tasty-ant-xml ==1.1.9 - tasty-autocollect ==0.4.4 - tasty-bench ==0.4.1 - - tasty-checklist ==1.0.6.0 + - tasty-checklist ==1.0.8.0 - tasty-dejafu ==2.1.0.2 - tasty-discover ==5.0.2 - tasty-expected-failure ==0.12.3 @@ -2853,7 +2853,7 @@ default-package-overrides: - tasty-rerun ==1.1.20 - tasty-silver ==3.3.2.1 - tasty-smallcheck ==0.8.2 - - tasty-sugar ==2.2.2.1 + - tasty-sugar ==2.2.3.1 - tasty-tap ==0.1.0 - tasty-th ==0.1.7 - tasty-wai ==0.1.2.0 @@ -3249,7 +3249,7 @@ default-package-overrides: - wl-pprint ==1.2.1 - wl-pprint-annotated ==0.1.0.1 - wl-pprint-text ==1.2.0.2 - - wled-json ==0.1.0.0 + - wled-json ==0.1.0.1 - word-compat ==0.0.6 - word-trie ==0.3.0 - word-wrap ==0.5 @@ -3310,7 +3310,7 @@ default-package-overrides: - yesod-auth-hashdb ==1.7.1.7 - yesod-auth-oauth2 ==0.7.4.0 - yesod-bin ==1.6.2.3 - - yesod-core ==1.6.27.1 + - yesod-core ==1.6.28.1 - yesod-eventsource ==1.6.0.1 - yesod-form ==1.7.9 - yesod-form-bootstrap4 ==3.0.1.1 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 64d8e83a797e1..c7bf6dd5d6b64 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -5428,8 +5428,8 @@ self: { }: mkDerivation { pname = "CPL"; - version = "0.0.9"; - sha256 = "0pa0iqaflj8h0w3wcwrc27vmg4k7n0x8ck5sjscxvxdbbrwjg6z1"; + version = "0.1.0"; + sha256 = "1qn9cjw11rbkbqhv16y8wqkzkrfarxr1nr3d7byzlvi1sv7fg7x5"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -5441,7 +5441,7 @@ self: { readline ]; description = "An interpreter of Hagino's Categorical Programming Language (CPL)"; - license = lib.licenses.bsd3; + license = lib.licensesSpdx."BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "cpl"; broken = true; @@ -6589,8 +6589,8 @@ self: { pname = "Chart"; version = "1.9.5"; sha256 = "0nyzdag9p56vknrphdnqjsf19fmw9abs81avdm2vjgh9cnw2y7hc"; - revision = "2"; - editedCabalFile = "1a9z8an5yhsqbawzahmg77g9l6jvavhxbk2v48k4j8fyr7sy544q"; + revision = "3"; + editedCabalFile = "06cz0giahpfl3ardb0xrc474w39y9lb279i5lb4q43rn0hk64mmj"; libraryHaskellDepends = [ array base @@ -7468,59 +7468,6 @@ self: { ) { IL = null; }; Color = callPackage ( - { - mkDerivation, - base, - colour, - criterion, - data-default-class, - deepseq, - hspec, - hspec-discover, - HUnit, - JuicyPixels, - massiv, - massiv-test, - QuickCheck, - random, - vector, - }: - mkDerivation { - pname = "Color"; - version = "0.4.0"; - sha256 = "1pnvfzrqilfbxkifmp5r9m0ys06lmmhdfnskib7cc22lifg85q3x"; - libraryHaskellDepends = [ - base - data-default-class - deepseq - vector - ]; - testHaskellDepends = [ - base - colour - hspec - HUnit - JuicyPixels - massiv - massiv-test - QuickCheck - random - vector - ]; - testToolDepends = [ hspec-discover ]; - benchmarkHaskellDepends = [ - base - colour - criterion - deepseq - random - ]; - description = "Color spaces and conversions between them"; - license = lib.licenses.bsd3; - } - ) { }; - - Color_0_4_1 = callPackage ( { mkDerivation, base, @@ -7570,7 +7517,6 @@ self: { ]; description = "Color spaces and conversions between them"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -27251,6 +27197,55 @@ self: { } ) { }; + LR-demo = callPackage ( + { + mkDerivation, + alex, + array, + base, + BNFC, + Cabal, + containers, + happy, + microlens, + microlens-th, + mtl, + process, + string-qq, + transformers, + }: + mkDerivation { + pname = "LR-demo"; + version = "0.0.20251105"; + sha256 = "1ys1pniwcx7lgah6scs6i7cx6mk6glpxdifxkhrvcrfm10lhzfs0"; + isLibrary = true; + isExecutable = true; + setupHaskellDepends = [ + base + Cabal + process + ]; + libraryHaskellDepends = [ + array + base + containers + microlens + microlens-th + mtl + string-qq + transformers + ]; + libraryToolDepends = [ + alex + BNFC + happy + ]; + description = "LALR(1) parsetable generator and interpreter"; + license = lib.licensesSpdx."BSD-3-Clause"; + mainProgram = "lr-demo"; + } + ) { }; + LRU = callPackage ( { mkDerivation, @@ -49580,8 +49575,8 @@ self: { }: mkDerivation { pname = "ac-library-hs"; - version = "1.5.3.0"; - sha256 = "059b54g043b5a8zszavdzw8s8pgiz6zi6qzi7zjdyi2vlxam6v6l"; + version = "1.5.3.1"; + sha256 = "1iifgwy2m6dqk61lp7jd9qvcdk6j6bmmp9y5bscvmyb2n95lvwp5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -51443,6 +51438,31 @@ self: { } ) { }; + acid-state-events = callPackage ( + { + mkDerivation, + acid-state, + base, + containers, + stm, + time, + }: + mkDerivation { + pname = "acid-state-events"; + version = "0.1.0.0"; + sha256 = "1zynj87768ak4jn7ibyab7hscawfqh6jjm9i7d1v766skqvzrg40"; + libraryHaskellDepends = [ + acid-state + base + containers + stm + time + ]; + description = "Generic event bus for acid-state applications"; + license = lib.licenses.mit; + } + ) { }; + acid-state-tls = callPackage ( { mkDerivation, @@ -59726,8 +59746,8 @@ self: { }: mkDerivation { pname = "alignment"; - version = "0.1.0.4"; - sha256 = "0579myc2fr0ksbsykyl6bw2v204vmvmkyc4phgm8dnmh921zchpz"; + version = "0.1.0.6"; + sha256 = "1s1x3vlvgqdslqpzsw33s6if35kz2kd2kxkpc0sk5a443kzrhn9r"; libraryHaskellDepends = [ assoc base @@ -60395,49 +60415,6 @@ self: { ) { }; alsa-seq = callPackage ( - { - mkDerivation, - alsa-core, - alsa-lib, - array, - base, - bytestring, - data-accessor, - enumset, - extensible-exceptions, - poll, - transformers, - utility-ht, - }: - mkDerivation { - pname = "alsa-seq"; - version = "0.6.0.9"; - sha256 = "1kb5p95wrkp8rri9557mhmk09ib82mr34z7xy8kkr1fhrf1xnylf"; - revision = "1"; - editedCabalFile = "1xh10102dk7dxfbfzpbnakjv9cf5gq6nrn7x264hf3bwv5c7nrls"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - alsa-core - array - base - bytestring - data-accessor - enumset - extensible-exceptions - poll - transformers - utility-ht - ]; - libraryPkgconfigDepends = [ alsa-lib ]; - description = "Binding to the ALSA Library API (MIDI sequencer)"; - license = lib.licensesSpdx."BSD-3-Clause"; - platforms = lib.platforms.linux; - maintainers = [ lib.maintainers.thielema ]; - } - ) { inherit (pkgs) alsa-lib; }; - - alsa-seq_0_6_0_10 = callPackage ( { mkDerivation, alsa-core, @@ -60474,7 +60451,6 @@ self: { description = "Binding to the ALSA Library API (MIDI sequencer)"; license = lib.licensesSpdx."BSD-3-Clause"; platforms = lib.platforms.linux; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.thielema ]; } ) { inherit (pkgs) alsa-lib; }; @@ -75432,8 +75408,8 @@ self: { }: mkDerivation { pname = "amqp-utils"; - version = "0.6.7.2"; - sha256 = "0ypkx415bvd7rd5466df3c9rhplgirwr61c7dswkwwnjwnvvz85w"; + version = "0.6.7.3"; + sha256 = "07zyg9nx4icb8665q5c2n2cwnl9013h54kvy7xqy6d8vfjbdhwl7"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -78616,6 +78592,33 @@ self: { } ) { }; + apecs-brillo = callPackage ( + { + mkDerivation, + apecs, + apecs-physics, + base, + brillo, + containers, + linear, + }: + mkDerivation { + pname = "apecs-brillo"; + version = "0.1.0"; + sha256 = "0a0j74m6p6fnzagh5knlg9fn522ahr0ag4pgnssbl0lz4x2kwh13"; + libraryHaskellDepends = [ + apecs + apecs-physics + base + brillo + containers + linear + ]; + description = "Simple brillo renderer for apecs"; + license = lib.licenses.bsd3; + } + ) { }; + apecs-effectful = callPackage ( { mkDerivation, @@ -84364,6 +84367,85 @@ self: { } ) { }; + arxiv-client = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + directory, + megaparsec, + modern-uri, + req, + text, + time, + xml-conduit, + }: + mkDerivation { + pname = "arxiv-client"; + version = "0.1.0.1"; + sha256 = "1wi8k4qr1c4yjgr4rvqlcj4l5dw37m8hxwbssm772igfa5h739l5"; + libraryHaskellDepends = [ + aeson + base + bytestring + directory + megaparsec + modern-uri + req + text + time + xml-conduit + ]; + testHaskellDepends = [ + base + text + ]; + description = "Tiny client for the arXiv Atom API with a simple query DSL"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + + arxiv-client-cli = callPackage ( + { + mkDerivation, + aeson, + arxiv-client, + base, + bytestring, + directory, + filepath, + megaparsec, + optparse-generic, + process, + text, + time, + }: + mkDerivation { + pname = "arxiv-client-cli"; + version = "0.1.0.0"; + sha256 = "0ky3hbra0fh795sj1ri2sm242bh5a6qqszxdibc8v3q28s275171"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + aeson + arxiv-client + base + bytestring + directory + filepath + megaparsec + optparse-generic + process + text + time + ]; + description = "Command line tool to search and download papers from arXiv.org"; + license = lib.licensesSpdx."BSD-3-Clause"; + mainProgram = "arxiv-client-cli"; + } + ) { }; + asana = callPackage ( { mkDerivation, @@ -90158,6 +90240,137 @@ self: { } ) { }; + auto-export = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + directory, + ghc, + ghc-exactprint, + ghc-paths, + mtl, + process, + tasty, + tasty-hunit, + }: + mkDerivation { + pname = "auto-export"; + version = "0.1.0.0"; + sha256 = "11gv67h3kssqwfdgp00fg5gl0944k3524mmh9avihr0wpjmvswa5"; + libraryHaskellDepends = [ + base + bytestring + containers + ghc + ghc-exactprint + ghc-paths + mtl + ]; + testHaskellDepends = [ + base + directory + ghc + process + tasty + tasty-hunit + ]; + description = "Automatically add things to module export list"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + + auto-extract = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + directory, + ghc, + ghc-exactprint, + ghc-paths, + process, + syb, + tasty, + tasty-hunit, + transformers, + }: + mkDerivation { + pname = "auto-extract"; + version = "0.1.0.0"; + sha256 = "124sb4wiwv684zhjj3lnmj6nv9yn0a1ps2zj91i6wfjb2h41lsri"; + libraryHaskellDepends = [ + base + bytestring + containers + ghc + ghc-exactprint + ghc-paths + syb + transformers + ]; + testHaskellDepends = [ + base + directory + ghc + process + tasty + tasty-hunit + ]; + description = "Extract code segment to top level function"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + + auto-import = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + directory, + ghc, + ghc-boot, + ghc-exactprint, + ghc-paths, + megaparsec, + process, + tasty, + tasty-hunit, + text, + time, + }: + mkDerivation { + pname = "auto-import"; + version = "0.1.0.0"; + sha256 = "0cxvm10wvr6b16dpx3jd0j6n622yfsk4ksgajnqzpair38v19q2r"; + libraryHaskellDepends = [ + base + bytestring + containers + directory + ghc + ghc-boot + ghc-exactprint + ghc-paths + megaparsec + text + time + ]; + testHaskellDepends = [ + base + directory + process + tasty + tasty-hunit + ]; + description = "Automatically add import statements"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + auto-lift-classes = callPackage ( { mkDerivation, @@ -91404,8 +91617,8 @@ self: { }: mkDerivation { pname = "aviation-navigation"; - version = "0.1.0.0"; - sha256 = "17nb2ryrxdy3sv68cnbv7saw5k9wh9nyas74bpsyn0p8grw71sd5"; + version = "0.1.0.2"; + sha256 = "0wx5zf4bzflh8py3jmak1dhsk3yw0789kv3y6fkhvqd23vlfc8ai"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -100385,73 +100598,6 @@ self: { ) { }; beam-sqlite = callPackage ( - { - mkDerivation, - aeson, - attoparsec, - base, - beam-core, - beam-migrate, - bytestring, - direct-sqlite, - dlist, - free, - hashable, - monad-control, - mtl, - network-uri, - scientific, - sqlite-simple, - tasty, - tasty-expected-failure, - tasty-hunit, - text, - time, - transformers-base, - }: - mkDerivation { - pname = "beam-sqlite"; - version = "0.5.4.1"; - sha256 = "1f5yjsx7zfbfbxs3xd64rwn2m3vjffrbdn5xadhm1axhghi6srki"; - revision = "2"; - editedCabalFile = "03j11sgmsaz80qvpb1r4j6zqdwya9gyi4rmlbhjl13wn3dzsf420"; - libraryHaskellDepends = [ - aeson - attoparsec - base - beam-core - beam-migrate - bytestring - direct-sqlite - dlist - free - hashable - monad-control - mtl - network-uri - scientific - sqlite-simple - text - time - transformers-base - ]; - testHaskellDepends = [ - base - beam-core - beam-migrate - sqlite-simple - tasty - tasty-expected-failure - tasty-hunit - text - time - ]; - description = "Beam driver for SQLite"; - license = lib.licenses.mit; - } - ) { }; - - beam-sqlite_0_5_5_0 = callPackage ( { mkDerivation, aeson, @@ -100513,7 +100659,6 @@ self: { ]; description = "Beam driver for SQLite"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -108866,8 +109011,8 @@ self: { }: mkDerivation { pname = "bitstream"; - version = "0.3.0.1"; - sha256 = "0hkgjmhw7gc6m3yyva097q0z7f1wixlmm1ja0gpg9qkgzx6piyf0"; + version = "0.3.0.2"; + sha256 = "1fz5dccb1v002jdigfi50j80knqmdwvgi1mjg37198qhfgmfyxyb"; libraryHaskellDepends = [ base base-unicode-symbols @@ -108882,7 +109027,7 @@ self: { vector ]; description = "Fast, packed, strict and lazy bit streams with stream fusion"; - license = lib.licenses.publicDomain; + license = lib.licensesSpdx."CC0-1.0"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -112217,6 +112362,20 @@ self: { } ) { }; + bluefin_0_2_0_0 = callPackage ( + { mkDerivation, bluefin-internal }: + mkDerivation { + pname = "bluefin"; + version = "0.2.0.0"; + sha256 = "0kyzj5lr1w8r39mngsj8bf2bsqs3dxjirsmbkbk2zsldv9g0j210"; + libraryHaskellDepends = [ bluefin-internal ]; + description = "The Bluefin effect system"; + license = lib.licensesSpdx."MIT"; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.maralorn ]; + } + ) { }; + bluefin-algae = callPackage ( { mkDerivation, @@ -112231,6 +112390,8 @@ self: { pname = "bluefin-algae"; version = "0.1.0.2"; sha256 = "02g513vqn052qd41zm9brw8lf1ic4135mi8kr3s4w0721vm4nkhh"; + revision = "1"; + editedCabalFile = "00f43pckgra69gyrrpijfbyhqzz8pwqgj10gwn3lkwapxhamcqp5"; libraryHaskellDepends = [ base bluefin @@ -112260,8 +112421,8 @@ self: { }: mkDerivation { pname = "bluefin-contrib"; - version = "0.0.16.0"; - sha256 = "0pk7zqn9b6ka90l3n1xf9b84p4567gp2dv1ks6kcamzr3g4i4ww7"; + version = "0.2.0.0"; + sha256 = "0fqv8gjgxaa1jkfhvbcdwq18r1yhf0l8clr0w77vfizwj0425nqm"; libraryHaskellDepends = [ base bluefin @@ -112283,8 +112444,36 @@ self: { }: mkDerivation { pname = "bluefin-internal"; - version = "0.1.1.0"; - sha256 = "1s29a48hijimz919qlg3cmdzcs83jdnvzy77s6v15gsqjrwsvm0q"; + version = "0.1.2.0"; + sha256 = "1zprpah3syp7lr7j1i4fdhmphglfmlx3nxc9kjvmksaymss68bx8"; + libraryHaskellDepends = [ + async + base + monad-control + transformers + transformers-base + unliftio-core + ]; + testHaskellDepends = [ base ]; + description = "The Bluefin effect system, internals"; + license = lib.licensesSpdx."MIT"; + } + ) { }; + + bluefin-internal_0_2_0_0 = callPackage ( + { + mkDerivation, + async, + base, + monad-control, + transformers, + transformers-base, + unliftio-core, + }: + mkDerivation { + pname = "bluefin-internal"; + version = "0.2.0.0"; + sha256 = "0mc343qjbdjps66r9mjp0p0ki9lfqrhpfqk3vahwih4msvnrfc8j"; libraryHaskellDepends = [ async base @@ -112296,6 +112485,7 @@ self: { testHaskellDepends = [ base ]; description = "The Bluefin effect system, internals"; license = lib.licensesSpdx."MIT"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -112308,8 +112498,8 @@ self: { }: mkDerivation { pname = "bluefin-random"; - version = "0.0.16.1"; - sha256 = "1kh5xgrwxqx4z0psk0wx8n5b7f3qq80jhzvifs5vry1l1irdj24a"; + version = "0.2.0.0"; + sha256 = "1kvhcz84gdpv0x4jmqi75i2l85kfkmsyp8vqpl39hgxwy1d8fmyf"; libraryHaskellDepends = [ base bluefin @@ -112707,105 +112897,6 @@ self: { ) { }; board-games = callPackage ( - { - mkDerivation, - array, - base, - boxes, - cgi, - combinatorial, - containers, - criterion, - doctest-exitcode-stdio, - doctest-lib, - enummapset, - explicit-exception, - haha, - html, - httpd-shed, - network-uri, - non-empty, - parallel, - QuickCheck, - random, - semigroups, - shell-utility, - transformers, - utility-ht, - }: - mkDerivation { - pname = "board-games"; - version = "0.4"; - sha256 = "05lrjgxdg836ik7ry5h9m9diirfc55086winssr9y0g6vbgbifpc"; - revision = "3"; - editedCabalFile = "1wawaq86bfn45hnfb6qv3ng4i8vvps914qhvbgmmx2p5lwmml21g"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - array - base - boxes - cgi - combinatorial - containers - enummapset - explicit-exception - haha - html - non-empty - QuickCheck - random - semigroups - transformers - utility-ht - ]; - executableHaskellDepends = [ - array - base - cgi - containers - html - httpd-shed - network-uri - non-empty - random - shell-utility - transformers - utility-ht - ]; - testHaskellDepends = [ - array - base - containers - doctest-exitcode-stdio - doctest-lib - enummapset - non-empty - QuickCheck - random - transformers - utility-ht - ]; - benchmarkHaskellDepends = [ - base - containers - criterion - enummapset - non-empty - parallel - QuickCheck - random - transformers - utility-ht - ]; - description = "Three games for inclusion in a web server"; - license = "GPL"; - mainProgram = "board-games"; - maintainers = [ lib.maintainers.thielema ]; - } - ) { }; - - board-games_0_4_0_1 = callPackage ( { mkDerivation, array, @@ -112897,7 +112988,6 @@ self: { ]; description = "Three games for inclusion in a web server"; license = "GPL"; - hydraPlatforms = lib.platforms.none; mainProgram = "board-games"; maintainers = [ lib.maintainers.thielema ]; } @@ -123883,6 +123973,94 @@ self: { } ) { }; + cabal-debian_5_4_0 = callPackage ( + { + mkDerivation, + base, + Cabal, + containers, + data-default, + debian, + Diff, + directory, + exceptions, + filepath, + hsemail, + HUnit, + lens, + mtl, + network-uri, + optparse-applicative, + parsec, + pretty, + prettyprinter, + process, + pureMD5, + regex-tdfa, + syb, + text, + unix, + unliftio, + utf8-string, + }: + mkDerivation { + pname = "cabal-debian"; + version = "5.4.0"; + sha256 = "03ldl0bkqv11jgbz0bj6v02bh27nahnpq909xywjwn9syp2bmzqj"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + Cabal + containers + data-default + debian + Diff + directory + exceptions + filepath + hsemail + HUnit + lens + mtl + network-uri + optparse-applicative + parsec + pretty + prettyprinter + process + pureMD5 + regex-tdfa + syb + text + unix + unliftio + utf8-string + ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ + base + Cabal + containers + debian + Diff + directory + filepath + hsemail + HUnit + lens + pretty + process + text + ]; + description = "Create a Debianization for a Cabal package"; + license = lib.licensesSpdx."BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + mainProgram = "cabal-debian"; + broken = true; + } + ) { }; + cabal-dependency-licenses = callPackage ( { mkDerivation, @@ -129803,8 +129981,8 @@ self: { pname = "capability"; version = "0.5.0.1"; sha256 = "0sksd42ywaq5av7a1h9y66pclsk1fd9qx46q38kgs3av88zhzqci"; - revision = "5"; - editedCabalFile = "1gqrc6gql8jfgblx8v9v352a51lj5mnw41hk66cgq269ywsg8igs"; + revision = "6"; + editedCabalFile = "1yfcp0scpnfmfdl1ypab89k25301nvxf34k6a1qnlvddr3f0yi6d"; libraryHaskellDepends = [ base constraints @@ -130529,10 +130707,8 @@ self: { }: mkDerivation { pname = "cardano-addresses"; - version = "4.0.0"; - sha256 = "13cvazmshy3j9c53g7i8pd4fmh6mgiajhaf42cf2d353pjjxr1w4"; - revision = "1"; - editedCabalFile = "1alyswv1d4q616vikwyv35ycxlz73qa7w602y43iba2g953823xv"; + version = "4.0.1"; + sha256 = "0s9m54v5rfy1h0d75a59v6lqaqi2j827wh29x2xk83i3kks2arv2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -131174,8 +131350,8 @@ self: { }: mkDerivation { pname = "casa-abbreviations-and-acronyms"; - version = "0.0.10"; - sha256 = "0x5n9f56xaiddxx3yxfwkhfv2zachhhmzrp7lvz1l98hmrpz9wsy"; + version = "0.0.12"; + sha256 = "1674kxqfdlq9caging8scyrk3a5bzd22w81w95wia2dpfz38mjr6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -133411,38 +133587,31 @@ self: { attoparsec, base, binary, - bytestring, exceptions, hspec, http-client, - http-conduit, lens, lens-aeson, mtl, text, - transformers, unordered-containers, vector, }: mkDerivation { pname = "cayley-client"; - version = "0.4.19.4"; - sha256 = "06lhiyk6a77dy1cw7q240yz4yj8x3haqyp1sqdqz5z20pw1a3340"; + version = "0.4.19.5"; + sha256 = "0fksq22p80j7ggj9ls90lyvi237vw28yiz7908vrcn7wf4h9f3fq"; libraryHaskellDepends = [ aeson attoparsec base binary - bytestring exceptions http-client - http-conduit lens lens-aeson mtl text - transformers - unordered-containers vector ]; testHaskellDepends = [ @@ -135393,12 +135562,14 @@ self: { ansi-terminal, array, async, + atomic-primops, base, bitarray, bitwise, bytestring, bytestring-strict-builder, - cmdargs, + clock, + concurrency, containers, deepseq, directory, @@ -135410,21 +135581,19 @@ self: { ghc-prim, mmap, monad-loops, - mono-traversable, mtl, - posix-paths, + optparse-applicative, + os-string, process, - rawfilepath, regex-base, - regex-pcre, - regex-posix, + regex-tdfa, safe, split, stm, stringsearch, + template-haskell, text, transformers, - unagi-chan, unicode-show, unix-compat, unordered-containers, @@ -135434,8 +135603,8 @@ self: { }: mkDerivation { pname = "cgrep"; - version = "8.1.0"; - sha256 = "1apm74iv3z0p5va7fzdcki7w12mph2i30wn8lzi2l8jgnymygjvq"; + version = "9.0.0"; + sha256 = "1mdrs9gvsi1vg1pg0isl8s6y6kc644p1pydilwv88lpsyfsf94qa"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -135443,12 +135612,14 @@ self: { ansi-terminal array async + atomic-primops base bitarray bitwise bytestring bytestring-strict-builder - cmdargs + clock + concurrency containers deepseq directory @@ -135460,21 +135631,19 @@ self: { ghc-prim mmap monad-loops - mono-traversable mtl - posix-paths + optparse-applicative + os-string process - rawfilepath regex-base - regex-pcre - regex-posix + regex-tdfa safe split stm stringsearch + template-haskell text transformers - unagi-chan unicode-show unix-compat unordered-containers @@ -141707,8 +141876,8 @@ self: { }: mkDerivation { pname = "clash-ghc"; - version = "1.8.3"; - sha256 = "1y2mrn4c8zcn7bjdza28k1p8716iqfc42vjggjalbcrn04zi0dsb"; + version = "1.8.4"; + sha256 = "1dgmqy5nm8fn55lmgd05akpkal46cydvbk0w6ian2z3979q4w4gb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -141823,8 +141992,8 @@ self: { }: mkDerivation { pname = "clash-lib"; - version = "1.8.3"; - sha256 = "114w3vag29famrdz934v42831hbcxvkd0jxhsm730rwni95ik78c"; + version = "1.8.4"; + sha256 = "1pria81l325zdh8ccpkig5sp9lv4k819sk7pgkjf1s8hjknlsv9x"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -141949,8 +142118,8 @@ self: { }: mkDerivation { pname = "clash-lib-hedgehog"; - version = "1.8.3"; - sha256 = "1cihj7m6n46v06np6hbd3z11zr74gy2b3alhfmx1x4hy3ycsr1x9"; + version = "1.8.4"; + sha256 = "1nl085y83vgljdh1pmgckvy5v5g6dafvmkjajc7m72s8ijj7g717"; libraryHaskellDepends = [ base clash-lib @@ -142057,8 +142226,8 @@ self: { }: mkDerivation { pname = "clash-prelude"; - version = "1.8.3"; - sha256 = "00fy0vgp2pj7vad50n53pz70hc6x1mvz3a28cl1xqdyi6mk82kfj"; + version = "1.8.4"; + sha256 = "0vc9vcqbh0i8xkm833nwxfmwxi47kzcajrh8nywymal2nsid1gby"; libraryHaskellDepends = [ array arrows @@ -142141,8 +142310,8 @@ self: { }: mkDerivation { pname = "clash-prelude-hedgehog"; - version = "1.8.3"; - sha256 = "10mq2mpn6vnsb253p3hb665q94363vq5irmg8ns10p7kc2jc6l2l"; + version = "1.8.4"; + sha256 = "15jf4vr1p42s5pvs417y917j82m69df4prlgs3jl3l2h43psh3y5"; libraryHaskellDepends = [ base clash-prelude @@ -162585,6 +162754,44 @@ self: { } ) { }; + copilot_4_6 = callPackage ( + { + mkDerivation, + base, + copilot-c99, + copilot-core, + copilot-language, + copilot-libraries, + copilot-prettyprinter, + copilot-theorem, + directory, + filepath, + optparse-applicative, + }: + mkDerivation { + pname = "copilot"; + version = "4.6"; + sha256 = "11m838rfnqg11ldbj5byvql0sf8bpy2piay2fm610rkqqmilqfmf"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + copilot-c99 + copilot-core + copilot-language + copilot-libraries + copilot-prettyprinter + copilot-theorem + directory + filepath + optparse-applicative + ]; + description = "A stream DSL for writing embedded C programs"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + copilot-bluespec = callPackage ( { mkDerivation, @@ -162607,8 +162814,8 @@ self: { }: mkDerivation { pname = "copilot-bluespec"; - version = "4.5.1"; - sha256 = "0lznkmyy8mgp5mlrazp57qqa7xld3f4w4cngy5379s0ipfw1h6bc"; + version = "4.6"; + sha256 = "0g28nxpqdrwabmpq4c68r826mlfcvxknlwzdnjxmdf56akiywjij"; libraryHaskellDepends = [ base copilot-core @@ -162693,6 +162900,60 @@ self: { } ) { }; + copilot-c99_4_6 = callPackage ( + { + mkDerivation, + base, + copilot-core, + directory, + filepath, + HUnit, + language-c99, + language-c99-simple, + mtl, + pretty, + process, + QuickCheck, + random, + test-framework, + test-framework-hunit, + test-framework-quickcheck2, + unix, + }: + mkDerivation { + pname = "copilot-c99"; + version = "4.6"; + sha256 = "11g890ximcm5i6ds3fpx4hqzqps055ng7mmcp8cgi6p9s7shx8hj"; + libraryHaskellDepends = [ + base + copilot-core + directory + filepath + language-c99 + language-c99-simple + mtl + pretty + ]; + testHaskellDepends = [ + base + copilot-core + directory + HUnit + pretty + process + QuickCheck + random + test-framework + test-framework-hunit + test-framework-quickcheck2 + unix + ]; + description = "A compiler for Copilot targeting C99"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + copilot-cbmc = callPackage ( { mkDerivation, @@ -162753,6 +163014,35 @@ self: { } ) { }; + copilot-core_4_6 = callPackage ( + { + mkDerivation, + base, + HUnit, + QuickCheck, + test-framework, + test-framework-hunit, + test-framework-quickcheck2, + }: + mkDerivation { + pname = "copilot-core"; + version = "4.6"; + sha256 = "0831qjcvs6d7zc1xw8snn65b2lhvxia44s6j8z196lj8sf82wkpc"; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ + base + HUnit + QuickCheck + test-framework + test-framework-hunit + test-framework-quickcheck2 + ]; + description = "An intermediate representation for Copilot"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + copilot-frp-sketch = callPackage ( { mkDerivation, @@ -162824,6 +163114,41 @@ self: { } ) { }; + copilot-interpreter_4_6 = callPackage ( + { + mkDerivation, + base, + copilot-core, + copilot-prettyprinter, + pretty, + QuickCheck, + test-framework, + test-framework-quickcheck2, + }: + mkDerivation { + pname = "copilot-interpreter"; + version = "4.6"; + sha256 = "1vpjrrv6z7mssqxswyr9aqrc0gf580gfyhfp87xxvrpmay8jchb4"; + libraryHaskellDepends = [ + base + copilot-core + pretty + ]; + testHaskellDepends = [ + base + copilot-core + copilot-prettyprinter + pretty + QuickCheck + test-framework + test-framework-quickcheck2 + ]; + description = "Interpreter for Copilot"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + copilot-language = callPackage ( { mkDerivation, @@ -162872,6 +163197,55 @@ self: { } ) { }; + copilot-language_4_6 = callPackage ( + { + mkDerivation, + array, + base, + containers, + copilot-core, + copilot-interpreter, + copilot-theorem, + data-reify, + HUnit, + mtl, + pretty, + QuickCheck, + test-framework, + test-framework-hunit, + test-framework-quickcheck2, + }: + mkDerivation { + pname = "copilot-language"; + version = "4.6"; + sha256 = "01llv51lyagq2kgi2kfspi7gb6rix9zxhppy3avww0av08a6a6li"; + libraryHaskellDepends = [ + array + base + containers + copilot-core + copilot-interpreter + copilot-theorem + data-reify + mtl + ]; + testHaskellDepends = [ + base + copilot-core + copilot-interpreter + HUnit + pretty + QuickCheck + test-framework + test-framework-hunit + test-framework-quickcheck2 + ]; + description = "A Haskell-embedded DSL for monitoring hard real-time distributed systems"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + copilot-libraries = callPackage ( { mkDerivation, @@ -162911,6 +163285,46 @@ self: { } ) { }; + copilot-libraries_4_6 = callPackage ( + { + mkDerivation, + base, + containers, + copilot-interpreter, + copilot-language, + copilot-theorem, + mtl, + parsec, + QuickCheck, + test-framework, + test-framework-quickcheck2, + }: + mkDerivation { + pname = "copilot-libraries"; + version = "4.6"; + sha256 = "12mflyq9721p2npjsinbab0icdad6v16z72d4ax29xap3j0ccw4p"; + libraryHaskellDepends = [ + base + containers + copilot-language + mtl + parsec + ]; + testHaskellDepends = [ + base + copilot-interpreter + copilot-language + copilot-theorem + QuickCheck + test-framework + test-framework-quickcheck2 + ]; + description = "Libraries for the Copilot language"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + copilot-prettyprinter = callPackage ( { mkDerivation, @@ -162932,6 +163346,28 @@ self: { } ) { }; + copilot-prettyprinter_4_6 = callPackage ( + { + mkDerivation, + base, + copilot-core, + pretty, + }: + mkDerivation { + pname = "copilot-prettyprinter"; + version = "4.6"; + sha256 = "0ng8zdjspgi62lzi3s42h25gf2j3mqn8rssbxrljpb8dmic479sr"; + libraryHaskellDepends = [ + base + copilot-core + pretty + ]; + description = "A prettyprinter of Copilot Specifications"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + copilot-sbv = callPackage ( { mkDerivation, @@ -163025,6 +163461,70 @@ self: { } ) { }; + copilot-theorem_4_6 = callPackage ( + { + mkDerivation, + base, + bimap, + bv-sized, + containers, + copilot-core, + copilot-prettyprinter, + data-default, + directory, + HUnit, + libBF, + mtl, + panic, + parameterized-utils, + pretty, + process, + QuickCheck, + random, + test-framework, + test-framework-quickcheck2, + transformers, + what4, + xml, + }: + mkDerivation { + pname = "copilot-theorem"; + version = "4.6"; + sha256 = "0plm8kf69mgq7qr0xv3xvl3ay3b6zdx25my2zdc826wki9iavvr8"; + libraryHaskellDepends = [ + base + bimap + bv-sized + containers + copilot-core + copilot-prettyprinter + data-default + directory + libBF + mtl + panic + parameterized-utils + pretty + process + random + transformers + what4 + xml + ]; + testHaskellDepends = [ + base + copilot-core + HUnit + QuickCheck + test-framework + test-framework-quickcheck2 + ]; + description = "k-induction for Copilot"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + copilot-verifier = callPackage ( { mkDerivation, @@ -163064,8 +163564,8 @@ self: { }: mkDerivation { pname = "copilot-verifier"; - version = "4.5.1"; - sha256 = "1a98h8pfxj2sz7dgq6a95ih9pgxkxbg7dzliczyd885s5hbfdb4k"; + version = "4.6"; + sha256 = "13czl47yisjknvhrpqw56gpvqm2qk547ci369pkin2yhrkqv91ja"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -163182,8 +163682,8 @@ self: { }: mkDerivation { pname = "copilot-visualizer"; - version = "4.5.1"; - sha256 = "0bpy73c1gflj3q03kary0pqr083hncwnhvzbyy0293vxk2p6izxf"; + version = "4.6"; + sha256 = "18iv2ihcp24im88wvy1aqx3cpiwawrizjr5v0cq8sd8c3hi6g4zk"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -167382,6 +167882,39 @@ self: { } ) { }; + cretheus = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + primitive, + reflection, + text, + time, + vector, + }: + mkDerivation { + pname = "cretheus"; + version = "1.1.0"; + sha256 = "0w85lv8gb987fhpv67shk7p12j80jw8axx9fmz18kkswhg88vs6g"; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + primitive + reflection + text + time + vector + ]; + description = "A clean aeson wrapper"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + crf-chain1 = callPackage ( { mkDerivation, @@ -168466,6 +168999,7 @@ self: { exceptions, fgl, hashable, + hedgehog, hspec, json, lens, @@ -168475,6 +169009,7 @@ self: { prettyprinter, QuickCheck, tasty, + tasty-hedgehog, tasty-hspec, tasty-hunit, tasty-quickcheck, @@ -168489,8 +169024,8 @@ self: { }: mkDerivation { pname = "crucible"; - version = "0.7.2"; - sha256 = "0wz9gsbqdgjsdg68rzi1gsc21bzfb34dx6hd9bdlbzkq4i1km0b3"; + version = "0.8.0.0"; + sha256 = "0vvgxa0ah2hbnj2dh1iyc9i6wwq9qa01mzc8494wv6nj3hvcbn7y"; libraryHaskellDepends = [ async base @@ -168518,6 +169053,7 @@ self: { testHaskellDepends = [ base containers + hedgehog hspec lens mtl @@ -168525,6 +169061,7 @@ self: { parameterized-utils QuickCheck tasty + tasty-hedgehog tasty-hspec tasty-hunit tasty-quickcheck @@ -168544,6 +169081,7 @@ self: { crucible, crucible-syntax, directory, + extra, filepath, isocline, lens, @@ -168560,8 +169098,8 @@ self: { }: mkDerivation { pname = "crucible-debug"; - version = "0.1.0"; - sha256 = "12xrvsj9asaq07diifi3adjy9524ma4zxsd8a9393fd1zi07693a"; + version = "0.1.2.0"; + sha256 = "0i3bbk28sihyb8nirjcz72mrhz6m08k3iz1jz2rx5jn7nwskxzba"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -168570,6 +169108,7 @@ self: { crucible crucible-syntax directory + extra filepath isocline lens @@ -168638,10 +169177,8 @@ self: { }: mkDerivation { pname = "crucible-llvm"; - version = "0.7.1"; - sha256 = "0q2ifjvdgbdvpj5092v9s4nhbkwmw8hghnslcx5ljrwfm8vmzxbs"; - revision = "2"; - editedCabalFile = "12k4r85w7864b4nbg03v2w0vhk8sgld55aqqckc5qz7d78q6lzkx"; + version = "0.8.0.0"; + sha256 = "1nj45d75llj2laspiql6wzv54p5lv52x11ya06y0qgqcb0x8k4ai"; libraryHaskellDepends = [ attoparsec base @@ -168713,8 +169250,8 @@ self: { }: mkDerivation { pname = "crucible-symio"; - version = "0.1.1"; - sha256 = "0c96c0iqdx2ahc9sjslck1bfnjkha1kii1p3izhw9b9d34h339d7"; + version = "0.2.0.0"; + sha256 = "1gxqanrp78d0ffg6z5pd3624qz1fmlmlvkn5ljmg2gvw7dskl4ip"; libraryHaskellDepends = [ aeson base @@ -168782,8 +169319,8 @@ self: { }: mkDerivation { pname = "crucible-syntax"; - version = "0.4.1"; - sha256 = "0b60qh1hnz9q8diqnc4f9pvmkbgp1amg8gfk9zjk7mlkq4x9g9bh"; + version = "0.5.0.0"; + sha256 = "08b027d6m8c1wsfn21kjywg1gqw4s4nanzj1q4kqp65n4gmaai5b"; libraryHaskellDepends = [ base bv-sized @@ -168910,8 +169447,10 @@ self: { crucible-debug, crucible-syntax, directory, + file-embed, filepath, generic-lens, + githash, Glob, lens, libBF, @@ -168919,6 +169458,7 @@ self: { parameterized-utils, prettyprinter, raw-strings-qq, + rme-what4, semigroupoids, simple-get-opt, split, @@ -168932,8 +169472,8 @@ self: { }: mkDerivation { pname = "crux"; - version = "0.7.2"; - sha256 = "025nrsa3a1wl2ymw1q4pj77hgjn3nq33qhwnx05xykkqq7fyandh"; + version = "0.8.0.0"; + sha256 = "09j0syp834xb968cjjjvlvqbyya5kavdd9xg726n064kbqj1kb5r"; libraryHaskellDepends = [ aeson ansi-terminal @@ -168950,8 +169490,10 @@ self: { crucible-debug crucible-syntax directory + file-embed filepath generic-lens + githash Glob lens libBF @@ -168959,6 +169501,7 @@ self: { parameterized-utils prettyprinter raw-strings-qq + rme-what4 semigroupoids simple-get-opt split @@ -168988,6 +169531,7 @@ self: { config-schema, containers, crucible, + crucible-debug, crucible-llvm, crucible-symio, crux, @@ -169019,8 +169563,8 @@ self: { }: mkDerivation { pname = "crux-llvm"; - version = "0.10"; - sha256 = "0648w3i2hpgkfqhcx3r7qsdgqak8295ik0g98jqs9s79dn7i8s4g"; + version = "0.11.0.0"; + sha256 = "1jhygc1yxw847v9qzrc7a7nvx1q2kvsn2kps8qkvfhcf6g08kscs"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -169032,6 +169576,7 @@ self: { config-schema containers crucible + crucible-debug crucible-llvm crucible-symio crux @@ -170524,6 +171069,7 @@ self: { cryptol = callPackage ( { mkDerivation, + aeson, alex, ansi-terminal, arithmoi, @@ -170566,7 +171112,9 @@ self: { pretty, pretty-show, prettyprinter, + primitive, process, + rme-what4, sbv, simple-smt, stm, @@ -170586,12 +171134,13 @@ self: { }: mkDerivation { pname = "cryptol"; - version = "3.3.0"; - sha256 = "1c1pny7nj34wbph6yg2dmwbrflfrp7flzgjvmp2xdb1s7h4d38rv"; + version = "3.4.0"; + sha256 = "1253c4rkv5i1kyvagyqxn94la0slsp7yvf0v4lkhlz1hzl6mfwsr"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ + aeson ansi-terminal arithmoi array @@ -170628,7 +171177,9 @@ self: { pretty pretty-show prettyprinter + primitive process + rme-what4 sbv simple-smt stm @@ -171059,11 +171610,14 @@ self: { pem, tasty, tasty-hunit, + unix, }: mkDerivation { pname = "crypton-x509-store"; - version = "1.6.11"; - sha256 = "07vq7f883cm5krqz2kc0qkh9ks54jknrwdqvfqsk91s12b693a83"; + version = "1.6.12"; + sha256 = "149wx24blr9b0pd1kaw14zl8li825hfdksyi47x1460zvxdsz86p"; + revision = "1"; + editedCabalFile = "1im0mbnshvp2f5279ca003f6vjna59yfiiphs7xggbk7fxs2iwab"; libraryHaskellDepends = [ asn1-encoding asn1-types @@ -171076,6 +171630,7 @@ self: { filepath mtl pem + unix ]; testHaskellDepends = [ base @@ -181340,9 +181895,12 @@ self: { containers, criterion, directory, + filepath, granite, hashable, HUnit, + mmap, + parallel, process, random, random-shuffle, @@ -181356,8 +181914,8 @@ self: { }: mkDerivation { pname = "dataframe"; - version = "0.3.3.4"; - sha256 = "0s2mjndzn5nly4fmrw6ada8px1mvh9ha18hfflidy3ky3ljbmiis"; + version = "0.3.3.6"; + sha256 = "0x32x6lg5kq3l2zpcpbp1nw6k279lp1y4nsfm9ppaz18j9k39nqy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -181370,6 +181928,8 @@ self: { directory granite hashable + mmap + parallel process random snappy-hs @@ -181382,6 +181942,9 @@ self: { ]; executableHaskellDepends = [ base + directory + filepath + process random time vector @@ -181402,7 +181965,6 @@ self: { ]; description = "A fast, safe, and intuitive DataFrame library"; license = lib.licensesSpdx."GPL-3.0-or-later"; - mainProgram = "dataframe"; } ) { }; @@ -181430,6 +181992,60 @@ self: { } ) { }; + dataframe-persistent = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + dataframe, + HUnit, + monad-logger, + persistent, + persistent-sqlite, + resourcet, + template-haskell, + temporary, + text, + time, + transformers, + vector, + }: + mkDerivation { + pname = "dataframe-persistent"; + version = "0.1.0.0"; + sha256 = "0drpha9bkhp10ipbbh02mfs5r77awi8nfw9zrxahz2fqrysrs3dx"; + libraryHaskellDepends = [ + base + bytestring + containers + dataframe + persistent + template-haskell + text + time + transformers + vector + ]; + testHaskellDepends = [ + base + dataframe + HUnit + monad-logger + persistent + persistent-sqlite + resourcet + temporary + text + time + transformers + vector + ]; + description = "Persistent database integration for the dataframe library"; + license = lib.licensesSpdx."GPL-3.0-or-later"; + } + ) { }; + datalog = callPackage ( { mkDerivation, @@ -183771,8 +184387,8 @@ self: { }: mkDerivation { pname = "dear-imgui"; - version = "2.4.0"; - sha256 = "1dzgcmz24yg3pird2gmxqhdnmwkydh54wym2x6lxq0r0dx3jphwz"; + version = "2.4.1"; + sha256 = "0s79mqv6rq1v7f595mknvm1wkzha5bh1x6l64im11zkgaycv59kl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -184884,9 +185500,6 @@ self: { { mkDerivation, base, - Cabal, - cabal-doctest, - doctest, generic-lens, markdown-unlit, rank2classes, @@ -184895,13 +185508,8 @@ self: { }: mkDerivation { pname = "deep-transformations"; - version = "0.3"; - sha256 = "16v97v10xp4y9cpb1q4i56baihipyas5askhbbc6ifgzn4fzl1nn"; - setupHaskellDepends = [ - base - Cabal - cabal-doctest - ]; + version = "0.4.0.1"; + sha256 = "12c4qfjh9fnbikjlhvzy7pyasfx1l0bgqbv06bniyahjkx8zv78w"; libraryHaskellDepends = [ base generic-lens @@ -184911,7 +185519,6 @@ self: { ]; testHaskellDepends = [ base - doctest rank2classes ]; testToolDepends = [ markdown-unlit ]; @@ -186995,32 +187602,6 @@ self: { ) { }; dependent-map = callPackage ( - { - mkDerivation, - base, - constraints-extras, - containers, - dependent-sum, - }: - mkDerivation { - pname = "dependent-map"; - version = "0.4.0.0"; - sha256 = "0b0zhyl3wkl4kkrxvq7vwjz3gn0ndxjjgyw9cky8a6xyv190pkjk"; - revision = "2"; - editedCabalFile = "18jqk1p4paaylqdvglw03v7fhyvlg59csl4kpf067wwpdpyaqs3l"; - libraryHaskellDepends = [ - base - constraints-extras - containers - dependent-sum - ]; - description = "Dependent finite maps (partial dependent products)"; - license = "unknown"; - maintainers = [ lib.maintainers.alexfmpe ]; - } - ) { }; - - dependent-map_0_4_0_1 = callPackage ( { mkDerivation, base, @@ -187040,7 +187621,6 @@ self: { ]; description = "Dependent finite maps (partial dependent products)"; license = lib.licensesSpdx."BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; @@ -188132,6 +188712,19 @@ self: { } ) { }; + deriving-via-fun = callPackage ( + { mkDerivation, base }: + mkDerivation { + pname = "deriving-via-fun"; + version = "0.1.1.0"; + sha256 = "099wdi3204sq1mdr3i3z26scps2dvp9xxc0f8mp46fsilpl7bdys"; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ base ]; + description = "Deriving via first-class functions"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + derivingvia-extras = callPackage ( { mkDerivation, @@ -201462,10 +202055,8 @@ self: { }: mkDerivation { pname = "dom-lt"; - version = "0.2.3"; - sha256 = "1h73159h61f1wv6kans0nqspfq46wiz77isnjg8vd9m127hqn69x"; - revision = "1"; - editedCabalFile = "140hnm6jg74fmhi6vsq2qq8agf3ar7wakwpxfkdf0zg944p41y8x"; + version = "0.2.4"; + sha256 = "0bifkk0v4y75vawc4c3jk1h20pjry9m390svvbjmhh6nj22w8si1"; libraryHaskellDepends = [ array base @@ -218553,6 +219144,40 @@ self: { } ) { }; + ersatz-viz = callPackage ( + { + mkDerivation, + base, + ersatz, + lens, + mtl, + process-extras, + text, + unordered-containers, + }: + mkDerivation { + pname = "ersatz-viz"; + version = "0"; + sha256 = "1ywrjbkr0xc7cng2a6jykxa4b4xlvv64l1wdhj8267g8m1cc576a"; + libraryHaskellDepends = [ + base + ersatz + lens + mtl + process-extras + text + unordered-containers + ]; + testHaskellDepends = [ + base + ersatz + text + ]; + description = "draw circuit (DAG) for Ersatz.Bit"; + license = lib.licensesSpdx."GPL-3.0-only"; + } + ) { }; + ert = callPackage ( { mkDerivation, @@ -221459,8 +222084,8 @@ self: { }: mkDerivation { pname = "eventlog-live"; - version = "0.3.0.0"; - sha256 = "0m0wwjazqb03v9ppilp0kr75zd49kbjnbhdsl4v81gg8p2wn3xgn"; + version = "0.4.0.0"; + sha256 = "0p0247vlm3qphcvdvh6gbb83s9zpp484q3x9691ab497nkpyzj17"; libraryHaskellDepends = [ ansi-terminal base @@ -221497,8 +222122,8 @@ self: { }: mkDerivation { pname = "eventlog-live-influxdb"; - version = "0.2.0.0"; - sha256 = "03biydj51vfs0kh9c4i457ppk3qkr11lp5y7jbyfkg1nfd4cyf76"; + version = "0.2.0.1"; + sha256 = "1bgcrq7vxn7dl4qgn02nifp48maqzh7qz2bcxmm873zka0d3k6km"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -221526,11 +222151,14 @@ self: { { mkDerivation, aeson, + ansi-terminal, base, bytestring, data-default, dlist, eventlog-live, + eventlog-socket, + file-embed, ghc-events, grapesy, hashable, @@ -221540,6 +222168,9 @@ self: { optparse-applicative, proto-lens, random, + strict-list, + table-layout, + template-haskell, text, unordered-containers, vector, @@ -221547,19 +222178,20 @@ self: { }: mkDerivation { pname = "eventlog-live-otelcol"; - version = "0.3.0.0"; - sha256 = "1jxh4n14sidygy6z64nsfv8jq1bgi60kf6lka4nfkscyvz0mgi31"; - revision = "1"; - editedCabalFile = "1kgfd7nszj9rpc2k0frwmpj52pkfyb6grnl7ig2p5hpzp2l6lwxl"; + version = "0.5.0.0"; + sha256 = "0qk41r0km6dd3wniihqlv6v30z5gfhak4rbl1ybw3rvgzrp48p5n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson + ansi-terminal base bytestring data-default dlist eventlog-live + eventlog-socket + file-embed ghc-events grapesy hashable @@ -221569,6 +222201,9 @@ self: { optparse-applicative proto-lens random + strict-list + table-layout + template-haskell text unordered-containers vector @@ -224130,8 +224765,8 @@ self: { }: mkDerivation { pname = "exitcode"; - version = "0.1.0.9"; - sha256 = "0g63q2y1ipgnylfjp28yly6lbps7gbnam7lpg1x8hnmlvfz89mj7"; + version = "0.1.0.10"; + sha256 = "0w5n3gfxv7950q6ds37a92jxg7nw8vgqxd0n801qi0ai9q16w3bd"; libraryHaskellDepends = [ base bifunctors @@ -243414,8 +244049,8 @@ self: { }: mkDerivation { pname = "freckle-ecs"; - version = "0.0.0.0"; - sha256 = "10sffzn45w0ifi703lrrz8dz96s04hwbbgdh0wp88hamkd4nvvla"; + version = "0.0.0.1"; + sha256 = "12xlnaljc54dzdrn314z510qh00wm9skc6pq3q5x12ky9ynvjmg7"; libraryHaskellDepends = [ aeson base @@ -243539,8 +244174,8 @@ self: { }: mkDerivation { pname = "freckle-http"; - version = "0.2.0.0"; - sha256 = "0an1bqpsslr8zlpmvvp5hjw5fwpwqjr6w0m4ib7sa1d0218xzdnz"; + version = "0.3.0.0"; + sha256 = "13b32m9da2vm0740bb134y4xj0gk0cz2njadwybnjddkc0il19n8"; libraryHaskellDepends = [ aeson annotated-exception @@ -244883,6 +245518,19 @@ self: { } ) { }; + freer-base-classes = callPackage ( + { mkDerivation, base }: + mkDerivation { + pname = "freer-base-classes"; + version = "0.1.0.0"; + sha256 = "1z602q30gbal3l2b5zq1zqkp0assb6x71vilm3gk64mhfa1gkd8r"; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ base ]; + description = "class NonDetable.N and Failable.F"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + freer-converse = callPackage ( { mkDerivation, @@ -245838,6 +246486,19 @@ self: { } ) { }; + from = callPackage ( + { mkDerivation, base }: + mkDerivation { + pname = "from"; + version = "1.0.0.1"; + sha256 = "1fg171hg9fknp0qbb7y51s1rl51l3hsh3hddhx2xdh6sv89cvpc2"; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ base ]; + description = "Typeclasses for type conversion mappings"; + license = lib.licenses.asl20; + } + ) { }; + from-env = callPackage ( { mkDerivation, @@ -245868,6 +246529,35 @@ self: { } ) { }; + from-string = callPackage ( + { + mkDerivation, + base, + bytestring, + from, + text, + }: + mkDerivation { + pname = "from-string"; + version = "1.0.0.2"; + sha256 = "00pv0swf4bd4nclv48pdl1k17yzkcaq3b3mqncva4rxrj5i6ncsi"; + libraryHaskellDepends = [ + base + bytestring + from + text + ]; + testHaskellDepends = [ + base + bytestring + from + text + ]; + description = "Instances of 'From' for common string types"; + license = lib.licenses.asl20; + } + ) { }; + from-sum = callPackage ( { mkDerivation, @@ -246786,6 +247476,19 @@ self: { } ) { }; + ftcqueue = callPackage ( + { mkDerivation, base }: + mkDerivation { + pname = "ftcqueue"; + version = "0.1.0.1"; + sha256 = "1l6p8dsmf1lad714zwv3fvjxn7v9mnvkf660h09fv930rarhq556"; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ base ]; + description = "FTC Queue"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + ftdi = callPackage ( { mkDerivation, @@ -248955,8 +249658,8 @@ self: { }: mkDerivation { pname = "futhark"; - version = "0.25.33"; - sha256 = "0fasqms7ap96b1iyrhmp35c5z4kas7iffbbk2s1scg3wsmghd3p4"; + version = "0.25.34"; + sha256 = "1xf3nwf7wkdsv36nz77apingynx5d3lcdk8dk0s6j5l15h6n0i26"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -256859,11 +257562,12 @@ self: { mono-traversable, ptrdiff, simple-affine-space, + webcolor-labels, }: mkDerivation { pname = "geomancy"; - version = "0.2.6.0"; - sha256 = "14imwg21ig2n1g4l6z55wbkrjg9mzswgqdirzbdvp2y0krk6259q"; + version = "0.3.0.0"; + sha256 = "1m05icvkf87jhx1pv8cfdi5fcfi2vfzan7rqk9znsjid5ybx429r"; libraryHaskellDepends = [ base containers @@ -256872,6 +257576,7 @@ self: { mono-traversable ptrdiff simple-affine-space + webcolor-labels ]; testHaskellDepends = [ base @@ -256887,7 +257592,7 @@ self: { linear simple-affine-space ]; - description = "Geometry and matrix manipulation"; + description = "Vectors and matrix manipulation"; license = lib.licenses.bsd3; platforms = lib.platforms.x86; } @@ -257736,8 +258441,8 @@ self: { { mkDerivation, base }: mkDerivation { pname = "ghc-compat"; - version = "0.1.0.1"; - sha256 = "0vb55bx45cdcf4sfvpkc4wx8zgi7h6bzchp4s66ndmqr5p0br3ld"; + version = "0.5.0.0"; + sha256 = "0kjn374x52drq4v3l90h82nkilm81fy1bv08gicykg0nc619lmp4"; libraryHaskellDepends = [ base ]; description = "GHC compatibility for MicroHs"; license = lib.licensesSpdx."Apache-2.0"; @@ -265476,11 +266181,11 @@ self: { base, base-compat, containers, - gi-gdk, + gi-gdk3, gi-gdkpixbuf, gi-glib, gi-gobject, - gi-gtk, + gi-gtk3, haskell-gi-base, mtl, text, @@ -265488,17 +266193,17 @@ self: { }: mkDerivation { pname = "gi-gtk-hs"; - version = "0.3.17"; - sha256 = "022g7xlwli8rbasxgafpp2j6ybk5iyk1hlwlg7nph361k3c0l7p6"; + version = "0.3.18"; + sha256 = "08ksv6g8rhbz3vwf1gnb0y702drzbwp0hgsisyqdd5fgqv6pvvis"; libraryHaskellDepends = [ base base-compat containers - gi-gdk + gi-gdk3 gi-gdkpixbuf gi-glib gi-gobject - gi-gtk + gi-gtk3 haskell-gi-base mtl text @@ -266442,6 +267147,7 @@ self: { Cabal, containers, gi-gdkpixbuf, + gi-gio, gi-glib, gi-gobject, haskell-gi, @@ -266453,12 +267159,13 @@ self: { }: mkDerivation { pname = "gi-notify"; - version = "0.7.28"; - sha256 = "1sph16xhvyyfp81b2njz99crzwqas8njn6h0ma7hbi068jmnj7nq"; + version = "0.7.29"; + sha256 = "0vklaj28qc3hn9mwpzij0wqy7w2mmhcjwrgirz5jzqhqxh8pv1l8"; setupHaskellDepends = [ base Cabal gi-gdkpixbuf + gi-gio gi-glib gi-gobject haskell-gi @@ -266468,6 +267175,7 @@ self: { bytestring containers gi-gdkpixbuf + gi-gio gi-glib gi-gobject haskell-gi @@ -268374,8 +269082,8 @@ self: { }: mkDerivation { pname = "git-annex"; - version = "10.20250929"; - sha256 = "1ff30f8ifp2a73d64q25mpzirnrm5q0amri9xcz7814wwynv24hj"; + version = "10.20251029"; + sha256 = "0i4ys60rn9df94hm5r1q0y19kv43f1r2j4pj54jkrgdki7i906py"; configureFlags = [ "-fassistant" "-f-benchmark" @@ -273003,8 +273711,8 @@ self: { }: mkDerivation { pname = "glob-imports"; - version = "0.0.2.1"; - sha256 = "1dwns8krs4gq97mg7xkaq41k6lrn9mc2m0ai496qamlgyp2sinln"; + version = "0.0.3.0"; + sha256 = "0xc0l0llfkhgvxg9c5y0w6g36r48jyq8cmij3sqxdwyc6lx7p9b7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -280336,8 +281044,8 @@ self: { }: mkDerivation { pname = "gpu-vulkan-middle"; - version = "0.1.0.77"; - sha256 = "1ar3sw72hi2wd8aqrd2421szc7rrk5vdq5byhmgkyzrva9iyqwn3"; + version = "0.1.0.78"; + sha256 = "17q8vwmnilxq04l2xx0i59m6dn0jgh4hscv0047n1fyzv4c64798"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base @@ -280973,8 +281681,8 @@ self: { }: mkDerivation { pname = "granite"; - version = "0.3.0.4"; - sha256 = "1h7pxas9zy5brss33402qf23w4wcjkh7gxmjw0l138hf3177sf09"; + version = "0.3.0.5"; + sha256 = "0d2k9lnrqpsjhsqn82pm7pwm7qwnrccga60vkxw75sjgqv9862f3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -287694,6 +288402,8 @@ self: { pname = "h-raylib"; version = "5.5.3.1"; sha256 = "1977pd0aqb9jiply9fyz1f5rw0vh6wpv8v2dyvk0awk8v5lbsaa0"; + revision = "1"; + editedCabalFile = "0zq58lnvkpg1mcx7f1jr12gzaj2qwmsva548k4l1nall7pv93h4m"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -314512,6 +315222,64 @@ self: { } ) { }; + haxr_3000_11_6 = callPackage ( + { + mkDerivation, + array, + base, + base-compat, + base64-bytestring, + blaze-builder, + bytestring, + HaXml, + HsOpenSSL, + http-streams, + http-types, + io-streams, + mtl, + mtl-compat, + network, + network-uri, + old-locale, + old-time, + template-haskell, + text, + time, + utf8-string, + }: + mkDerivation { + pname = "haxr"; + version = "3000.11.6"; + sha256 = "0i5nvksznsixnqjrp1bgz68xhjqbzc84zqzjjvs6g1v18fbbk2fy"; + libraryHaskellDepends = [ + array + base + base-compat + base64-bytestring + blaze-builder + bytestring + HaXml + HsOpenSSL + http-streams + http-types + io-streams + mtl + mtl-compat + network + network-uri + old-locale + old-time + template-haskell + text + time + utf8-string + ]; + description = "XML-RPC client and server library"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + haxr-th = callPackage ( { mkDerivation, @@ -318567,13 +319335,10 @@ self: { directory, exceptions, filepath, - generic-lens, hedgehog, http-conduit, - hw-prelude, lifted-async, lifted-base, - microlens, mmorph, monad-control, mtl, @@ -318596,8 +319361,8 @@ self: { }: mkDerivation { pname = "hedgehog-extras"; - version = "0.10.0.0"; - sha256 = "10mmvxvr64s7j6zil4ygk1l74iask96r7k2cgv59l1zkfgji44hx"; + version = "0.10.1.0"; + sha256 = "04m51s11485war8ngyhywjnrb60fsn8fikrxz3bqzlib6k4mb7yz"; libraryHaskellDepends = [ aeson aeson-pretty @@ -318610,13 +319375,10 @@ self: { directory exceptions filepath - generic-lens hedgehog http-conduit - hw-prelude lifted-async lifted-base - microlens mmorph monad-control mtl @@ -327330,6 +328092,55 @@ self: { } ) { }; + higher-order-freer-monad = callPackage ( + { + mkDerivation, + base, + freer-base-classes, + ftcqueue, + }: + mkDerivation { + pname = "higher-order-freer-monad"; + version = "0.1.0.0"; + sha256 = "1ccy1as170bc87a88m4aqldrfjz1yrd19bsybbj0kkabha2ka7dy"; + libraryHaskellDepends = [ + base + freer-base-classes + ftcqueue + ]; + testHaskellDepends = [ + base + freer-base-classes + ftcqueue + ]; + description = "This package is used by package yaftee"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + + higher-order-open-union = callPackage ( + { + mkDerivation, + base, + freer-base-classes, + }: + mkDerivation { + pname = "higher-order-open-union"; + version = "0.1.0.1"; + sha256 = "1bdd8fli1kxr58q02na15vyk18n3cya10ns4p964pdsw23374d0k"; + libraryHaskellDepends = [ + base + freer-base-classes + ]; + testHaskellDepends = [ + base + freer-base-classes + ]; + description = "This package is used by package yaftee"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + higherorder = callPackage ( { mkDerivation, base }: mkDerivation { @@ -332107,8 +332918,8 @@ self: { }: mkDerivation { pname = "hlex"; - version = "1.0.0"; - sha256 = "1qanm8n368ps64hfr19j43hrkbwlgmfdyf4xldx25lzrgn56qaxk"; + version = "1.0.1"; + sha256 = "06phc2b8y9xwa0kmmxcmjvnhd60wmwhd4izj7020zda65rbk9fal"; libraryHaskellDepends = [ base regex-tdfa @@ -335611,8 +336422,8 @@ self: { }: mkDerivation { pname = "hmp3-ng"; - version = "2.17.0"; - sha256 = "131mwn1vcyd2q73cj00vx8silhnacb9nbiba20c6i95kgsblnm0s"; + version = "2.17.1"; + sha256 = "03dgsy25rsy3yxisr71nrc7gbwh3k6ms3sbsbf4gh4i66pjv8gz3"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -337073,6 +337884,69 @@ self: { } ) { }; + hoauth2_2_15_0 = callPackage ( + { + mkDerivation, + aeson, + base, + base64, + binary, + binary-instances, + bytestring, + containers, + crypton, + data-default, + exceptions, + hspec, + hspec-discover, + http-conduit, + http-types, + memory, + microlens, + text, + transformers, + uri-bytestring, + uri-bytestring-aeson, + }: + mkDerivation { + pname = "hoauth2"; + version = "2.15.0"; + sha256 = "1l8jp07vp1sx02bkg6799pb4gqbbp0rych8kqccinjawv6w3zbag"; + libraryHaskellDepends = [ + aeson + base + base64 + binary + binary-instances + bytestring + containers + crypton + data-default + exceptions + http-conduit + http-types + memory + microlens + text + transformers + uri-bytestring + uri-bytestring-aeson + ]; + testHaskellDepends = [ + aeson + base + binary + hspec + http-conduit + uri-bytestring + ]; + testToolDepends = [ hspec-discover ]; + description = "Haskell OAuth2 authentication client"; + license = lib.licensesSpdx."MIT"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + hoauth2-demo = callPackage ( { mkDerivation, @@ -337158,8 +338032,8 @@ self: { }: mkDerivation { pname = "hoauth2-providers"; - version = "0.8.0"; - sha256 = "11y4lbp81spa7wky834l7i0fkqq3b529zn7divz5x9ar0jnnpnaj"; + version = "0.9.0"; + sha256 = "0rkmns6kqf0gvzc607vzr9gcws5v0axngbyb4zxkbhf09491d1hs"; libraryHaskellDepends = [ aeson base @@ -337209,8 +338083,8 @@ self: { }: mkDerivation { pname = "hoauth2-providers-tutorial"; - version = "0.8.0"; - sha256 = "1b9sjwirkjwl3w54y9pq4i07xp3spsm7zxknf9xilw4jgg9mmncz"; + version = "0.9.0"; + sha256 = "06vvg3ri0bxhjj4v2b91z6320jlhckd3b976zpc06mc94mwn66bx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -337252,8 +338126,8 @@ self: { }: mkDerivation { pname = "hoauth2-tutorial"; - version = "0.8.0"; - sha256 = "0w7fa1gyslng19sxk3xnvy1bvy0r2gannypvlv9hi86hinwx525j"; + version = "0.9.0"; + sha256 = "1kh3qc9pmpf13w6qxxrfw8ycz9xk5nzk9jy770l2jskmg0j3gym4"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -341851,8 +342725,8 @@ self: { }: mkDerivation { pname = "hpack"; - version = "0.38.2"; - sha256 = "1g47rf3pglfkjyk3qfz6wvjp0zh16s4qhayqyyzxg91aqq3fqqd6"; + version = "0.38.3"; + sha256 = "0zzx5zwak1qrlnrc0lj1n5qccvdl8zxvdppxd8f3y562nrl81s1r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -371677,6 +372551,33 @@ self: { } ) { }; + id = callPackage ( + { + mkDerivation, + base, + lens, + mtl, + semigroupoids, + tagged, + transformers, + }: + mkDerivation { + pname = "id"; + version = "0.0.0.1"; + sha256 = "1kdz1mrk5j0vjr9mw9spafl3ir11q4n2ai5q108067i86jmx2qp7"; + libraryHaskellDepends = [ + base + lens + mtl + semigroupoids + tagged + transformers + ]; + description = "Id (f a) data type"; + license = lib.licenses.bsd3; + } + ) { }; + ide-backend = callPackage ( { mkDerivation, @@ -387454,7 +388355,6 @@ self: { criterion, deepseq, directory, - dlist, filepath, happy, lazy-csv, @@ -387475,8 +388375,8 @@ self: { }: mkDerivation { pname = "jacinda"; - version = "3.3.0.4"; - sha256 = "1ma3aa4sx4ybqgkclfjh8yz0ql0av6qflddyfsp90jaky3ryw54h"; + version = "3.3.0.5"; + sha256 = "0msadmd9d7syjzr2lnxfa2gsplwdc17kgdxrh61h6i0k9crlgbdp"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -387487,7 +388387,6 @@ self: { containers deepseq directory - dlist filepath lazy-csv microlens @@ -388245,8 +389144,8 @@ self: { }: mkDerivation { pname = "java-adt"; - version = "1.0.20231204"; - sha256 = "055yrn1pvv35sl79djm4c7yb4354dmwisj5whcpynn20caq9nsy5"; + version = "1.0.20251105"; + sha256 = "1bkyjh2598i8c019gris124gswizybk5lynqmc1mbjb8lyqap3wa"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -399000,8 +399899,8 @@ self: { }: mkDerivation { pname = "keid-core"; - version = "0.1.10.0"; - sha256 = "1rq6fry1lwaqki4jr28nhvh27xfg3b3528dda4iahgvd8hq5zvpf"; + version = "0.1.11.0"; + sha256 = "1qwhmkanmqp0xrkn4mx8cgs1znyapjqhfysvpm5z6cccsysd7mwj"; libraryHaskellDepends = [ base binary @@ -399094,8 +399993,8 @@ self: { }: mkDerivation { pname = "keid-geometry"; - version = "0.1.1.3"; - sha256 = "1alzwzp70g6mlsisa0w5fw42wiq49j64nny75np458jkl1axif2x"; + version = "0.1.2.0"; + sha256 = "14zs82lajn228i8m6csklv7plkp50qyyd6cqgm3i14517mc88s9h"; libraryHaskellDepends = [ base geomancy @@ -399138,8 +400037,8 @@ self: { }: mkDerivation { pname = "keid-render-basic"; - version = "0.1.9.0"; - sha256 = "1iz6ciyi5qn4garrpr3xvl2bwvcvrjl8diyzw3cnd49p6zgs0kh3"; + version = "0.1.10.0"; + sha256 = "1kicl1c06yryq5wani4nnk7vl7q9idwhs15v2lx0xaw2yszz6v4x"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson @@ -399186,8 +400085,8 @@ self: { }: mkDerivation { pname = "keid-resource-gltf"; - version = "0.1.0.2"; - sha256 = "1z11nsjzzgrlbkmv6r2j7x6fwn22hw7x029yxjam20nnf4lqmzg6"; + version = "0.1.1.0"; + sha256 = "06f8scgk61jybqqiqpg8x1hbb2adlbxryr4lapypgdrqn9518nhb"; libraryHaskellDepends = [ base bytestring @@ -399259,6 +400158,8 @@ self: { pname = "keid-ui-dearimgui"; version = "0.1.3.2"; sha256 = "0wahzr2sjnggafymfyqr1h16rlhs8f01rbz8fg00arqxbgqsvlph"; + revision = "1"; + editedCabalFile = "1gq6rrj7i0jfpm9jv32d8934apym8awr7bjc79ah2cf8pw00n4r9"; libraryHaskellDepends = [ base binary @@ -399684,7 +400585,7 @@ self: { } ) { }; - keter_2_2_1 = callPackage ( + keter_2_3_0 = callPackage ( { mkDerivation, aeson, @@ -399692,6 +400593,7 @@ self: { async, attoparsec, base, + binary, blaze-builder, bytestring, case-insensitive, @@ -399708,6 +400610,7 @@ self: { http-types, HUnit, indexed-traversable, + keter-rate-limiting-plugin, lens, lifted-base, monad-logger, @@ -399743,8 +400646,8 @@ self: { }: mkDerivation { pname = "keter"; - version = "2.2.1"; - sha256 = "05mh9a5lvjyjzpfcgrbysn6yzzr20aplcrqk7ifknggy5lh4204l"; + version = "2.3.0"; + sha256 = "1aih6gp74xh1zw6yq8qr8k24w41j7jzzfnv2j67r099ihg60yi28"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -399753,6 +400656,7 @@ self: { async attoparsec base + binary blaze-builder bytestring case-insensitive @@ -399768,6 +400672,7 @@ self: { http-reverse-proxy http-types indexed-traversable + keter-rate-limiting-plugin lifted-base monad-logger mtl @@ -399802,6 +400707,7 @@ self: { filepath ]; testHaskellDepends = [ + aeson base bytestring conduit @@ -399809,14 +400715,17 @@ self: { http-conduit http-types HUnit + keter-rate-limiting-plugin lens monad-logger mtl stm tasty tasty-hunit + tls transformers unix + unordered-containers wai warp wreq @@ -402828,8 +403737,8 @@ self: { pname = "ktx-codec"; version = "0.0.2.1"; sha256 = "0cigkpvgx12py0i942sci359xsj87pa0bhgmmamhigynimbfspzr"; - revision = "1"; - editedCabalFile = "1rmwxa5ssn5y9k0d0cj1hxn6qdhpd2qab2dsbdzbhyrc68hf12a4"; + revision = "4"; + editedCabalFile = "0pqsxvgrjs48aqkbm8vq13ad5ab4kjpiw416p2sj134imxlylr62"; libraryHaskellDepends = [ base binary @@ -403532,8 +404441,8 @@ self: { }: mkDerivation { pname = "kvitable"; - version = "1.1.0.1"; - sha256 = "1zb2s4fkcsa097x1ch02j6z5k1ya733f74rrs85hcrr8vm1hdgc0"; + version = "1.1.1.0"; + sha256 = "03mk2hkv5c2rc5xpc23g66akahz719d9ialq2zfg81az32d84x79"; libraryHaskellDepends = [ base containers @@ -406292,8 +407201,8 @@ self: { }: mkDerivation { pname = "language-Modula2"; - version = "0.1.4.2"; - sha256 = "1mxf02hhhnf9n3yqxy6vzzgnvxwswqrfbx8kmwfk8mhbvwnn3ngf"; + version = "0.1.5"; + sha256 = "1m1iag8km2wlpg00423aggfv514r0kq0svrjhadag02krm2ncxd3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -408456,8 +409365,8 @@ self: { }: mkDerivation { pname = "language-oberon"; - version = "0.3.3.2"; - sha256 = "1gid56amx307lxffdn00xs3v9jjj5jgww7nl9xm9j6k98igqzhvd"; + version = "0.3.4"; + sha256 = "1v3p99lkvx3w8fmkd7cc81jz14vxqbp77jznm25wjbka4sidnzb2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -414846,87 +415755,6 @@ self: { ) { }; lentil = callPackage ( - { - mkDerivation, - base, - bytestring, - csv, - deepseq, - directory, - dlist, - filemanip, - filepath, - hspec, - hspec-discover, - megaparsec, - mtl, - natural-sort, - optparse-applicative, - prettyprinter, - prettyprinter-ansi-terminal, - regex-tdfa, - semigroups, - terminal-progress-bar, - text, - }: - mkDerivation { - pname = "lentil"; - version = "1.5.8.0"; - sha256 = "08g15kzynync0kl9f247sifzqpkjyvigc5r31w2n3vivi3pdcafn"; - revision = "2"; - editedCabalFile = "0qcibmqkw96658fx3dcfy90k8w4a7xdvllb8h0hk14v0lwvi4cmm"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - base - bytestring - csv - deepseq - directory - dlist - filemanip - filepath - megaparsec - mtl - natural-sort - optparse-applicative - prettyprinter - prettyprinter-ansi-terminal - regex-tdfa - semigroups - terminal-progress-bar - text - ]; - testHaskellDepends = [ - base - bytestring - csv - deepseq - directory - dlist - filemanip - filepath - hspec - megaparsec - mtl - natural-sort - optparse-applicative - prettyprinter - prettyprinter-ansi-terminal - regex-tdfa - semigroups - terminal-progress-bar - text - ]; - testToolDepends = [ hspec-discover ]; - description = "frugal issue tracker"; - license = lib.licensesSpdx."GPL-3.0-only"; - mainProgram = "lentil"; - maintainers = [ lib.maintainers.rvl ]; - } - ) { }; - - lentil_1_5_9_1 = callPackage ( { mkDerivation, base, @@ -415000,7 +415828,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "frugal issue tracker"; license = lib.licensesSpdx."GPL-3.0-only"; - hydraPlatforms = lib.platforms.none; mainProgram = "lentil"; maintainers = [ lib.maintainers.rvl ]; } @@ -425910,8 +426737,8 @@ self: { }: mkDerivation { pname = "llvm-pretty"; - version = "0.13.0.0"; - sha256 = "02r2n4yyjxjppk8b2zsk63iznv3gaw3bpb8cz0h8vb88h0836ycx"; + version = "0.13.1.0"; + sha256 = "0i2j1n6xfii2vm5s4jvh3cqa2x03bmz640n4jjlf6aywldmwx3hy"; libraryHaskellDepends = [ base containers @@ -425942,7 +426769,6 @@ self: { mkDerivation, array, base, - binary, bytestring, containers, directory, @@ -425954,7 +426780,6 @@ self: { HUnit, lens, llvm-pretty, - monadLib, mtl, optparse-applicative, pretty, @@ -425978,14 +426803,13 @@ self: { }: mkDerivation { pname = "llvm-pretty-bc-parser"; - version = "0.5.0.0"; - sha256 = "02aj89dhrh9fswfqnsvxh68xkwlmf52pzbm90kq0mcr0b5a3qvff"; + version = "0.5.1.0"; + sha256 = "1x0h735xkj5cxjx35040dv5ny5gnmnhs5z57w4hlpaj6sppsy7bg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base - binary bytestring containers fgl @@ -425996,15 +426820,11 @@ self: { utf8-string ]; executableHaskellDepends = [ - array base - binary bytestring - containers fgl fgl-visualize llvm-pretty - monadLib pretty pretty-show ]; @@ -431576,6 +432396,35 @@ self: { } ) { inherit (pkgs) lua5_4; }; + lua_2_3_4 = callPackage ( + { + mkDerivation, + base, + lua5_4, + tasty, + tasty-hunit, + }: + mkDerivation { + pname = "lua"; + version = "2.3.4"; + sha256 = "1zjjpknl37fp5dj0aj59csg5vby87x1s638nw7ip57j52vr7gv2l"; + configureFlags = [ + "-fsystem-lua" + "-f-use-pkgconfig" + ]; + libraryHaskellDepends = [ base ]; + librarySystemDepends = [ lua5_4 ]; + testHaskellDepends = [ + base + tasty + tasty-hunit + ]; + description = "Lua, an embeddable scripting language"; + license = lib.licensesSpdx."MIT"; + hydraPlatforms = lib.platforms.none; + } + ) { inherit (pkgs) lua5_4; }; + lua-arbitrary = callPackage ( { mkDerivation, @@ -451232,6 +452081,65 @@ self: { } ) { }; + mlkem = callPackage ( + { + mkDerivation, + aeson, + base, + basement, + bytestring, + criterion, + cryptonite, + deepseq, + directory, + memory, + process, + tasty, + tasty-hunit, + tasty-quickcheck, + text, + zlib, + }: + mkDerivation { + pname = "mlkem"; + version = "0.1.0.0"; + sha256 = "0gvphqi5afipffr8xkl7km786lshqzrmkabf0dvii8bcmafiaf63"; + libraryHaskellDepends = [ + base + basement + cryptonite + deepseq + memory + ]; + testHaskellDepends = [ + aeson + base + basement + bytestring + cryptonite + deepseq + directory + memory + process + tasty + tasty-hunit + tasty-quickcheck + text + zlib + ]; + benchmarkHaskellDepends = [ + base + basement + criterion + cryptonite + deepseq + memory + ]; + description = "Module-Lattice-based Key-Encapsulation Mechanism"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + mltool = callPackage ( { mkDerivation, @@ -452418,8 +453326,8 @@ self: { }: mkDerivation { pname = "mockcat"; - version = "0.5.3.0"; - sha256 = "0vizr1ah8dhxq04chbzz8n48f5m6l86gyi27yi9z74w72g12f7f7"; + version = "0.5.5.0"; + sha256 = "1ldwvz15s1nfb9jpx8kjmn1p5350k4nm1ay6lc539wpmxn6s1n34"; libraryHaskellDepends = [ base mtl @@ -452445,23 +453353,26 @@ self: { } ) { }; - mockcat_0_5_4_0 = callPackage ( + mockcat_0_6_0_0 = callPackage ( { mkDerivation, async, base, + hashable, hspec, mtl, + QuickCheck, template-haskell, text, transformers, unliftio, unliftio-core, + unordered-containers, }: mkDerivation { pname = "mockcat"; - version = "0.5.4.0"; - sha256 = "0nzrvavgrw04vz7hq0b55xq8163n8ml9wifscm0y577fq11ab827"; + version = "0.6.0.0"; + sha256 = "1bh8mwxc2l3l647anwkyw0wry3cscgf6dk00xz2mwjshsr7gl8p4"; libraryHaskellDepends = [ base mtl @@ -452474,13 +453385,16 @@ self: { testHaskellDepends = [ async base + hashable hspec mtl + QuickCheck template-haskell text transformers unliftio unliftio-core + unordered-containers ]; description = "Mock library for test in Haskell"; license = lib.licenses.mit; @@ -454537,8 +455451,8 @@ self: { }: mkDerivation { pname = "monad-effect"; - version = "0.2.0.0"; - sha256 = "0p2karn70ha1bf325in4mwhyb09vb7scrbsji7sy1lbrizq6d428"; + version = "0.2.1.0"; + sha256 = "0yrkn1vdz069r8cvxkfpdmrw6gpb4rlxipry9zx3si42qkznn2ay"; libraryHaskellDepends = [ async base @@ -454581,6 +455495,47 @@ self: { } ) { }; + monad-effect-logging = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + clock, + fast-logger, + lens, + monad-effect, + monad-logger, + primitive, + stm, + template-haskell, + text, + time, + }: + mkDerivation { + pname = "monad-effect-logging"; + version = "0.1.0.0"; + sha256 = "1xaaa76icrm39c6xw7y8gamajsa2q480f6djml32jgy6zq7q876a"; + libraryHaskellDepends = [ + aeson + base + bytestring + clock + fast-logger + lens + monad-effect + monad-logger + primitive + stm + template-haskell + text + time + ]; + description = "A flexible logging system utilizing the `monad-effect` effect system"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + monad-exception = callPackage ( { mkDerivation, @@ -458258,6 +459213,25 @@ self: { } ) { }; + monoidal-plugins = callPackage ( + { + mkDerivation, + base, + ghc, + }: + mkDerivation { + pname = "monoidal-plugins"; + version = "0.1.0.0"; + sha256 = "17wmsk7disaddijw3k8drs5bkglfqhhpzx83w7ls4lyksw7z3lw5"; + libraryHaskellDepends = [ + base + ghc + ]; + description = "A monoidal interface for aggregating GHC plugins"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + monoidmap = callPackage ( { mkDerivation, @@ -470522,8 +471496,8 @@ self: { }: mkDerivation { pname = "named-text"; - version = "1.2.1.0"; - sha256 = "079nlyhvwdbihlbxdskk8ny4kia7jz7fnw29y2jp576b4470zrgl"; + version = "1.2.2.0"; + sha256 = "1xlwfandp1xs71f7vmgkazrami9pqqsffndi8v7160b58grc1y6y"; libraryHaskellDepends = [ aeson base @@ -471585,8 +472559,8 @@ self: { }: mkDerivation { pname = "natural"; - version = "0.3.0.6"; - sha256 = "0bnqniczz0hzdlxn3l97k51jm8ivm06plj3khzcksf9al7269hzv"; + version = "0.3.0.7"; + sha256 = "0g39s1pimcfp4agxfa823x0crbnwlx825zpzf675bdjnczdn18jy"; libraryHaskellDepends = [ base lens @@ -473219,8 +474193,8 @@ self: { }: mkDerivation { pname = "net-mqtt"; - version = "0.8.6.2"; - sha256 = "0hz0rvwdl597vyah1smy0957dpx2w60h4mzv7c0kn2jmcaqab9gq"; + version = "0.8.6.3"; + sha256 = "05v12mdgvn3zd6cpimcdglgmi2cj85pyxlakhzx6z8a77klcyd3h"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -477025,6 +477999,58 @@ self: { } ) { }; + network-uri-template = callPackage ( + { + mkDerivation, + base, + conduit, + containers, + hspec, + markdown-unlit, + megaparsec, + network-uri, + optparse-applicative, + prettyprinter, + prettyprinter-ansi-terminal, + text, + }: + mkDerivation { + pname = "network-uri-template"; + version = "0.1.1.1"; + sha256 = "0giq6cgdyk4f2bwggiab771pajcpp3vzp6mqfd65qzs2b4cwkjg7"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + containers + megaparsec + network-uri + prettyprinter + text + ]; + executableHaskellDepends = [ + base + containers + optparse-applicative + prettyprinter + prettyprinter-ansi-terminal + text + ]; + testHaskellDepends = [ + base + conduit + containers + hspec + megaparsec + text + ]; + testToolDepends = [ markdown-unlit ]; + description = "TODO"; + license = lib.licenses.agpl3Only; + mainProgram = "network-uri-template"; + } + ) { }; + network-voicetext = callPackage ( { mkDerivation, @@ -479234,6 +480260,33 @@ self: { } ) { }; + nix-cache-server = callPackage ( + { + mkDerivation, + base, + bytestring, + nix, + nix-serve-ng, + relude, + wai, + }: + mkDerivation { + pname = "nix-cache-server"; + version = "0.1.0.0"; + sha256 = "02l2ws47nzwaxkh119kfz64cl3f0bhn5k95n5jxgj9yk4djd910c"; + libraryHaskellDepends = [ + base + bytestring + nix + nix-serve-ng + relude + wai + ]; + description = "Nix binary cache server using nix-serve-ng"; + license = lib.licenses.mit; + } + ) { }; + nix-delegate = callPackage ( { mkDerivation, @@ -480770,6 +481823,39 @@ self: { } ) { }; + no-recursion_0_2_0_0 = callPackage ( + { + mkDerivation, + base, + Cabal, + cabal-doctest, + doctest, + ghc, + }: + mkDerivation { + pname = "no-recursion"; + version = "0.2.0.0"; + sha256 = "1bgglxzgxbqlxbx2li0kr8nxp22rk5r2rvnk90ym35xi58iz8r3p"; + setupHaskellDepends = [ + base + Cabal + cabal-doctest + ]; + libraryHaskellDepends = [ + base + ghc + ]; + testHaskellDepends = [ + base + doctest + ]; + description = "A GHC plugin to remove support for recursion"; + license = lib.licensesSpdx."AGPL-3.0-or-later"; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.sellout ]; + } + ) { }; + no-role-annots = callPackage ( { mkDerivation, @@ -483822,6 +484908,29 @@ self: { } ) { }; + nthese = callPackage ( + { + mkDerivation, + base, + semialign, + sop-core, + these, + }: + mkDerivation { + pname = "nthese"; + version = "0.1.0.0"; + sha256 = "1iab7w8nj0zs7s5a2cpvyrw4jfp1kbh0824m90mb3w82qa8rsgys"; + libraryHaskellDepends = [ + base + semialign + sop-core + these + ]; + description = "A heterogeneous, n-ary generalisation of These"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + ntp-control = callPackage ( { mkDerivation, @@ -491352,8 +492461,8 @@ self: { }: mkDerivation { pname = "openai"; - version = "2.1.0"; - sha256 = "07v6qwp32i6dmxavlcx1kg2jp4lcmp8ah4bf0q55ldbd4b1mc88q"; + version = "2.2.1"; + sha256 = "02y0hyamyar36xmlcyzlw2plxhmsjc5z3hm9ci1znzq72yp5k0p8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -494669,7 +495778,7 @@ self: { } ) { }; - opt-env-conf_0_11_0_0 = callPackage ( + opt-env-conf_0_11_1_0 = callPackage ( { mkDerivation, aeson, @@ -494693,8 +495802,8 @@ self: { }: mkDerivation { pname = "opt-env-conf"; - version = "0.11.0.0"; - sha256 = "0krkdybvd3lkjmb6f3x5nmkqh4n025wz5qwmxr34y95ynr36393j"; + version = "0.11.1.0"; + sha256 = "14ywdbmvi2zw7pixpmgcazmhg320zwiri8y9bajvhgmhfa82g3zg"; libraryHaskellDepends = [ aeson autodocodec @@ -505031,7 +506140,6 @@ self: { constraints, containers, deepseq, - ghc-prim, hashable, hashtables, hedgehog, @@ -505051,15 +506159,14 @@ self: { }: mkDerivation { pname = "parameterized-utils"; - version = "2.1.10.0"; - sha256 = "1gr4q79sjp1b6456b249i9ysvd0pcl3acnimvsq6b6knj2zvkshk"; + version = "2.1.11.0"; + sha256 = "1fmwyh1ikc8q40fzfdvmkng65dxifacwk25l3x7akbw7qqcv08lb"; libraryHaskellDepends = [ base base-orphans constraints containers deepseq - ghc-prim hashable hashtables indexed-traversable @@ -505073,7 +506180,6 @@ self: { ]; testHaskellDepends = [ base - ghc-prim hashable hashtables hedgehog @@ -516403,7 +517509,6 @@ self: { hspec-discover, megaparsec, optparse-applicative, - prettyprinter, process, random, regex-pcre-builtin, @@ -516419,8 +517524,8 @@ self: { }: mkDerivation { pname = "phino"; - version = "0.0.0.45"; - sha256 = "1m2rq48mkwfy8r29y67mlx4dr65yv9yxfw5j82sawgn4jwhzvc0n"; + version = "0.0.0.48"; + sha256 = "06815l05m9x99nvq2sdzigxy7s0ll1dbh0r8argj9rcffdvz10hy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -516435,7 +517540,6 @@ self: { filepath megaparsec optparse-applicative - prettyprinter random regex-pcre-builtin scientific @@ -516458,7 +517562,6 @@ self: { hspec-core megaparsec optparse-applicative - prettyprinter process silently text @@ -532096,6 +533199,75 @@ self: { } ) { }; + postgresql-binary_0_15 = callPackage ( + { + mkDerivation, + aeson, + base, + binary-parser, + bytestring, + bytestring-strict-builder, + containers, + criterion, + iproute, + mtl, + 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.15"; + sha256 = "1h33igb63d6x572g6ah4kzk5yllf40y91mdkf73gdi8ci4znivc5"; + libraryHaskellDepends = [ + aeson + base + binary-parser + bytestring + bytestring-strict-builder + containers + iproute + mtl + scientific + text + time + transformers + unordered-containers + uuid + vector + ]; + testHaskellDepends = [ + aeson + iproute + postgresql-libpq + QuickCheck + quickcheck-instances + rerebase + tasty + tasty-hunit + tasty-quickcheck + ]; + benchmarkHaskellDepends = [ + criterion + rerebase + ]; + description = "Encoders and decoders for the PostgreSQL's binary format"; + license = lib.licensesSpdx."MIT"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + postgresql-common = callPackage ( { mkDerivation, @@ -543335,7 +544507,7 @@ self: { } ) { }; - prompt-hs_1_1_0_1 = callPackage ( + prompt-hs_1_1_0_2 = callPackage ( { mkDerivation, base, @@ -543345,8 +544517,8 @@ self: { }: mkDerivation { pname = "prompt-hs"; - version = "1.1.0.1"; - sha256 = "1x6h8cahb6rwdmk2w155gq2mqk4gl11qrsi96h1l0i0a6nzma9wh"; + version = "1.1.0.2"; + sha256 = "1wfq9glvfn3mgd2l1c6binv5vwlzy3rbv7h861m99qm47j2qljll"; libraryHaskellDepends = [ base microlens @@ -543794,8 +544966,8 @@ self: { pname = "proquint"; version = "0.1.0.0"; sha256 = "04hhvrrclyav0nhk6zqp9s58vxad8ndi6yw851qprd6h7wr57wg5"; - revision = "2"; - editedCabalFile = "1bhc2cz76fi3rrn36nrgzi531f3p18k3n7q5mp1xyjz3vv0b2h2d"; + revision = "3"; + editedCabalFile = "06gfq4g2ryncqrnhqc3dfwangav0m1hrxdr11z5k1433mzpzb28m"; libraryHaskellDepends = [ array base @@ -544749,8 +545921,8 @@ self: { }: mkDerivation { pname = "proto3-wire"; - version = "1.4.4"; - sha256 = "15r1irfld81j1mm3yr6lnbb74qlkskp2qcwxhicrdrj0w5nvb8vd"; + version = "1.4.5"; + sha256 = "0khwcn2wkbvgr643my5rwc2v959ypy831n3icp9jnhgmx8fj6lxm"; libraryHaskellDepends = [ base bytestring @@ -544774,6 +545946,7 @@ self: { base bytestring cereal + containers doctest QuickCheck tasty @@ -547447,39 +548620,60 @@ self: { pure-noise = callPackage ( { mkDerivation, + aeson, + aeson-pretty, base, + bytestring, deepseq, - mwc-random, + directory, + filepath, + JuicyPixels, + massiv, primitive, + random, tasty, tasty-bench, tasty-discover, + tasty-golden, tasty-hunit, tasty-quickcheck, + text, + typed-process, vector, }: mkDerivation { pname = "pure-noise"; - version = "0.2.0.0"; - sha256 = "05wp0nlvang8jfyzxi9b080d4dppn5fmj28dhwh5v65lrnh5fzzf"; + version = "0.2.1.1"; + sha256 = "03vwa4yg1shlv7h092a53nxfnp4qa0yi0c17jrv3nz3jdzac1qpr"; libraryHaskellDepends = [ base primitive ]; testHaskellDepends = [ + aeson + aeson-pretty base + bytestring + directory + filepath + JuicyPixels + massiv primitive tasty tasty-discover + tasty-golden tasty-hunit tasty-quickcheck + text + typed-process ]; testToolDepends = [ tasty-discover ]; benchmarkHaskellDepends = [ base deepseq - mwc-random + massiv primitive + random tasty tasty-bench vector @@ -552971,8 +554165,8 @@ self: { }: mkDerivation { pname = "quickcheck-lockstep"; - version = "0.8.1"; - sha256 = "10x2yzr4pykgb8krassql1dl81vp78yx06ykswwy6cld46hq1d5h"; + version = "0.8.2"; + sha256 = "0lbpijrychl5z1garzs52nv7rnl34ll0sgqcb5znccafgnah04gd"; libraryHaskellDepends = [ base constraints @@ -557589,8 +558783,6 @@ self: { { mkDerivation, base, - Cabal, - cabal-doctest, data-functor-logistic, distributive, doctest, @@ -557602,13 +558794,8 @@ self: { }: mkDerivation { pname = "rank2classes"; - version = "1.5.4"; - sha256 = "03ibbfz0n88sv5nragvbnlm5rn3ljfycxk6pgz8wriylfs1l60bd"; - setupHaskellDepends = [ - base - Cabal - cabal-doctest - ]; + version = "1.5.5"; + sha256 = "0xbngg520d1r1lp3zsjgdvajz4i6x12ia9zyka8vivypiwcg7ll8"; libraryHaskellDepends = [ base data-functor-logistic @@ -557616,15 +558803,19 @@ self: { template-haskell transformers ]; + libraryToolDepends = [ markdown-unlit ]; testHaskellDepends = [ base data-functor-logistic distributive - doctest tasty tasty-hunit ]; - testToolDepends = [ markdown-unlit ]; + testToolDepends = [ + doctest + markdown-unlit + ]; + doHaddock = false; description = "standard type constructor class hierarchy, only with methods of rank 2 types"; license = lib.licenses.bsd3; } @@ -564367,145 +565558,6 @@ self: { ) { }; reflex = callPackage ( - { - mkDerivation, - base, - bifunctors, - commutative-semigroups, - comonad, - constraints, - constraints-extras, - containers, - criterion, - 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, - profunctors, - random, - ref-tf, - reflection, - semialign, - semigroupoids, - split, - stm, - syb, - template-haskell, - text, - these, - these-lens, - time, - transformers, - unbounded-delays, - witherable, - }: - mkDerivation { - pname = "reflex"; - version = "0.9.3.4"; - sha256 = "1qh2xbg4q2gif25hinz72j8ka2w976lccklknwgijxaayh92if4a"; - libraryHaskellDepends = [ - base - bifunctors - commutative-semigroups - comonad - constraints - constraints-extras - containers - data-default - dependent-map - dependent-sum - exception-transformers - exceptions - haskell-src-exts - haskell-src-meta - lens - MemoTrie - mmorph - monad-control - monoidal-containers - mtl - patch - prim-uniq - primitive - profunctors - random - ref-tf - reflection - semialign - semigroupoids - stm - syb - template-haskell - these - time - transformers - unbounded-delays - witherable - ]; - testHaskellDepends = [ - base - bifunctors - commutative-semigroups - constraints - constraints-extras - containers - deepseq - dependent-map - dependent-sum - hspec - lens - monoidal-containers - mtl - patch - ref-tf - semialign - split - text - these - these-lens - transformers - witherable - ]; - benchmarkHaskellDepends = [ - base - containers - criterion - deepseq - dependent-map - dependent-sum - loch-th - mtl - primitive - process - ref-tf - split - stm - time - transformers - ]; - description = "Higher-order Functional Reactive Programming"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.alexfmpe ]; - } - ) { }; - - reflex_0_9_4_0 = callPackage ( { mkDerivation, base, @@ -564639,7 +565691,6 @@ self: { ]; description = "Higher-order Functional Reactive Programming"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.alexfmpe ]; } ) { }; @@ -573008,8 +574059,8 @@ self: { }: mkDerivation { pname = "resource-registry"; - version = "0.1.1.0"; - sha256 = "0zwhnidckc9541sasvxlvysl7qjka1g9cq80h4lzv46kqwagmv9p"; + version = "0.2.0.0"; + sha256 = "1akvv9ydkg55q7vhnm6va2mb2cmyh29f38bkw0m3cv0wxhf3hm1d"; libraryHaskellDepends = [ base bimap @@ -577134,6 +578185,93 @@ self: { } ) { }; + rio_0_1_24_0 = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + deepseq, + directory, + exceptions, + filepath, + hashable, + hspec, + hspec-discover, + microlens, + microlens-mtl, + mtl, + primitive, + process, + QuickCheck, + text, + time, + typed-process, + unix, + unliftio, + unliftio-core, + unordered-containers, + vector, + }: + mkDerivation { + pname = "rio"; + version = "0.1.24.0"; + sha256 = "1gyrcyqxvffw44r1dwxdnchccdf66xr1k81lq7lb97n1rh70kqy9"; + libraryHaskellDepends = [ + base + bytestring + containers + deepseq + directory + exceptions + filepath + hashable + microlens + microlens-mtl + mtl + primitive + process + text + time + typed-process + unix + unliftio + unliftio-core + unordered-containers + vector + ]; + testHaskellDepends = [ + base + bytestring + containers + deepseq + directory + exceptions + filepath + hashable + hspec + microlens + microlens-mtl + mtl + primitive + process + QuickCheck + text + time + typed-process + unix + unliftio + unliftio-core + unordered-containers + vector + ]; + testToolDepends = [ hspec-discover ]; + description = "A standard library for Haskell"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + } + ) { }; + rio-app = callPackage ( { mkDerivation, @@ -578107,8 +579245,8 @@ self: { }: mkDerivation { pname = "rme"; - version = "0.1"; - sha256 = "1d4mrmyq9124l13skx3na5xwhqh90hj1bhydars0jyd9axllyx89"; + version = "0.1.1"; + sha256 = "0c7q0jwhlwsvy6prgwczabd039pza2zlvxddfiswcma4l1npszly"; libraryHaskellDepends = [ base containers @@ -578132,10 +579270,8 @@ self: { }: mkDerivation { pname = "rme-what4"; - version = "0.1"; - sha256 = "1ngcydw0ns0yxm393lwrw05jl0rmhhsh2jpr05nv9l0v71sbg087"; - revision = "1"; - editedCabalFile = "19l4p4c88m9hpxr6wpmfrk0rsk52wkfj0msj36bipjp1cdyxf7rz"; + version = "0.1.1"; + sha256 = "0px6id65hjk8cqphvs6lr05212w9d7i2hryv26v5ia40vh9nxhyf"; libraryHaskellDepends = [ base bv-sized @@ -578707,8 +579843,8 @@ self: { }: mkDerivation { pname = "roc-id"; - version = "0.2.0.5"; - sha256 = "1a70y8l45lyglq6rrxrp20jfpwg87gkga4wdxdf15nzh0p1a417f"; + version = "0.2.0.6"; + sha256 = "19wqi1p8d59y7961i5kvwy849f4napdz464xv5ar6b73ysi9vbnj"; libraryHaskellDepends = [ base MonadRandom @@ -581421,6 +582557,63 @@ self: { } ) { }; + rpmbuild-order_0_4_13 = callPackage ( + { + mkDerivation, + base, + case-insensitive, + directory, + extra, + fgl, + filepath, + graphviz, + hspec, + regex-tdfa, + safe, + simple-cmd, + simple-cmd-args, + unix, + }: + mkDerivation { + pname = "rpmbuild-order"; + version = "0.4.13"; + sha256 = "0fvq1jxr7dc9r9yg0qxli9313gkb3ppf4cjb5hg16m7lzrn4nrld"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + case-insensitive + directory + extra + fgl + filepath + graphviz + regex-tdfa + safe + simple-cmd + ]; + executableHaskellDepends = [ + base + extra + fgl + simple-cmd-args + ]; + testHaskellDepends = [ + base + directory + extra + hspec + simple-cmd + unix + ]; + description = "Sort RPM packages in dependency order"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "rpmbuild-order"; + broken = true; + } + ) { }; + rpmostree-update = callPackage ( { mkDerivation, @@ -583066,8 +584259,8 @@ self: { }: mkDerivation { pname = "rzk"; - version = "0.7.6"; - sha256 = "0gr1ay9fg6iilc12jfi4ixmw5mgrhv36x1k12f96zk83ppwam765"; + version = "0.7.7"; + sha256 = "05hq5n9sm8vmp75f8a66apm0yaq26y5ip7sj25mpdcad6zmn2q3q"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ @@ -587453,8 +588646,8 @@ self: { }: mkDerivation { pname = "sayable"; - version = "1.2.5.0"; - sha256 = "05jf2423l85vwc98fxib9ahlq9w4zhan4912jmfk86gvhsd35hls"; + version = "1.2.6.0"; + sha256 = "10avl2p6bhh490cjngfvrbqydcagskfjy0xgd13msscmw50ghiqj"; libraryHaskellDepends = [ base bytestring @@ -587554,7 +588747,7 @@ self: { } ) { }; - sbp_6_3_0 = callPackage ( + sbp_6_3_1 = callPackage ( { mkDerivation, aeson, @@ -587583,8 +588776,8 @@ self: { }: mkDerivation { pname = "sbp"; - version = "6.3.0"; - sha256 = "0s8v31ivnsxm0wnxzbx4s1c0z5hfndkpq91fnfg0zq6bmlwc504w"; + version = "6.3.1"; + sha256 = "15cbyml31b0a2ky9lnkbg9whn0622wmqm3yvk3v8jy986cbnvzs3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -587770,7 +588963,7 @@ self: { } ) { inherit (pkgs) z3; }; - sbv_12_2 = callPackage ( + sbv_13_1 = callPackage ( { mkDerivation, array, @@ -587783,6 +588976,7 @@ self: { deepseq, directory, filepath, + Glob, haskell-src-exts, haskell-src-meta, libBF, @@ -587798,7 +588992,9 @@ self: { tasty-hunit, tasty-quickcheck, template-haskell, + temporary, text, + th-expand-syns, time, transformers, tree-view, @@ -587807,8 +589003,8 @@ self: { }: mkDerivation { pname = "sbv"; - version = "12.2"; - sha256 = "1ws5mnd2xv4k50pwwghm3yldir4a0p6r8pi6n7zsk7wcp7mxz5m3"; + version = "13.1"; + sha256 = "0f8ylqalxm4nlcdhw77ild18a9hamkvz9m1jz64vhx8xgln4n8ag"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array @@ -587832,6 +589028,7 @@ self: { syb template-haskell text + th-expand-syns time transformers tree-view @@ -587844,6 +589041,7 @@ self: { deepseq directory filepath + Glob mtl process QuickCheck @@ -587852,6 +589050,7 @@ self: { tasty-golden tasty-hunit tasty-quickcheck + temporary ]; testSystemDepends = [ z3 ]; benchmarkHaskellDepends = [ @@ -608068,7 +609267,7 @@ self: { } ) { }; - shakespeare_2_1_7_1 = callPackage ( + shakespeare_2_2_0 = callPackage ( { mkDerivation, aeson, @@ -608097,8 +609296,8 @@ self: { }: mkDerivation { pname = "shakespeare"; - version = "2.1.7.1"; - sha256 = "06fix8z3kjgl50k5srbixi100jx5rf050xbh9f564n4s5q2irbys"; + version = "2.2.0"; + sha256 = "07mka875c212iclbq6qh94c0axhdh1wwnsijld43ri4yfn6iqpjk"; libraryHaskellDepends = [ aeson base @@ -613697,6 +614896,8 @@ self: { pname = "simple-sql-parser"; version = "0.8.0"; sha256 = "01mymjr3gbdpkd660vz2v024b8jvzbzwqznmdxf3j2xpbmy36svw"; + revision = "1"; + editedCabalFile = "0lp9kab0yj7fqdsyavgq31r15dfq55a19ahljxhryzb2v1ggxpny"; libraryHaskellDepends = [ base containers @@ -624435,8 +625636,8 @@ self: { pname = "soap"; version = "0.2.3.6"; sha256 = "0xmiabnx814rwdwrcipv0kja6ljgwqr4x58sa8s07nrs3ph8xz6d"; - revision = "3"; - editedCabalFile = "1p34yyxln56n75m7hha75p1qm73vjyxbm54lwq566ayqf7dikp2y"; + revision = "5"; + editedCabalFile = "11hm35pbvk6hxznkrk2q45qk1x28lsgcgynl067nr13rjp6skd2l"; libraryHaskellDepends = [ base bytestring @@ -624488,8 +625689,8 @@ self: { pname = "soap-openssl"; version = "0.1.0.2"; sha256 = "03w389yhybzvc06gpxigibqga9mr7m41rkg1ki3n686j9xzm8210"; - revision = "3"; - editedCabalFile = "1nz8h4p94pn2kv65jbdybn9nf5djm9kycbpigk5gbh0ar52zgl4k"; + revision = "5"; + editedCabalFile = "03a8a0hyms2byh1djisjs7jb41rpjhlz29mc47ci27bhz0v3cmx8"; libraryHaskellDepends = [ base configurator @@ -624511,36 +625712,34 @@ self: { mkDerivation, base, configurator, - connection, + crypton-connection, + crypton-x509, + crypton-x509-store, + crypton-x509-validation, data-default, http-client, http-client-tls, soap, text, tls, - x509, - x509-store, - x509-validation, }: mkDerivation { pname = "soap-tls"; - version = "0.1.1.4"; - sha256 = "051shlb128lsacd2cjm4kpyqkmzdcwcj7ppl7l4n1k5j9g6k72yf"; - revision = "2"; - editedCabalFile = "06a65jphfn1nxcnm4r6gf12afxhd7cs6ax8kq22w4pai98jk3jwn"; + version = "0.2.0.0"; + sha256 = "0bi5pwv49bx0hpsamr6nk9nxzx6b1cyq9rd8g9hbmz44v3n9kyqr"; libraryHaskellDepends = [ base configurator - connection + crypton-connection + crypton-x509 + crypton-x509-store + crypton-x509-validation data-default http-client http-client-tls soap text tls - x509 - x509-store - x509-validation ]; description = "TLS-enabled SOAP transport (using tls package)"; license = lib.licenses.mit; @@ -625369,6 +626568,67 @@ self: { } ) { }; + solana-staking-csvs_0_2_0_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.2.0.0"; + sha256 = "14bw7rakigs3a3qi40jl2hf22a6d5id41zhcj5sk5yj59ba8a47m"; + 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, @@ -631375,8 +632635,8 @@ self: { }: mkDerivation { pname = "squeal-postgresql-qq"; - version = "0.1.4.0"; - sha256 = "11mzdng0828r5l00zxk7w9s24f3h666n5sin79rzhdraisqfv35j"; + version = "0.1.5.0"; + sha256 = "05isiwqwcl22w0gzwsjxdfbnkhiyxqjqkz95qp67m5nhbnfa061s"; libraryHaskellDepends = [ aeson base @@ -636427,10 +637687,8 @@ self: { }: mkDerivation { pname = "statistics"; - version = "0.16.3.0"; - sha256 = "1rx1dckaj54hzx03zqf4rz43hp80rxxgi8dp31rwy9qjckk4dv03"; - revision = "1"; - editedCabalFile = "1996zyq4n7c5zh36h3nhzx5xyd7z6fa3mqsldrgii56g7ixq1rkz"; + version = "0.16.4.0"; + sha256 = "0srx02a591kyim3khd99k8mjni03668b2774wjv7ifxyc8kw9jw2"; libraryHaskellDepends = [ aeson async @@ -637361,2195 +638619,7740 @@ self: { scientific word8 ]; - description = "A simple and high performance IO toolkit for Haskell"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; + description = "A simple and high performance IO toolkit for Haskell"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { inherit (pkgs) libuv; }; + + steambrowser = callPackage ( + { + mkDerivation, + base, + directory, + parsec, + transformers, + }: + mkDerivation { + pname = "steambrowser"; + version = "0.1.0.0"; + sha256 = "071ial002ip6lsm422wf9xzq7ka70h4va67382smkbgiinbma5g4"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base + directory + parsec + transformers + ]; + description = "List and launch steam games from the cli"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + mainProgram = "steambrowser"; + broken = true; + } + ) { }; + + steeloverseer = callPackage ( + { + mkDerivation, + aeson, + aeson-compat, + ansi-terminal, + async, + base, + bytestring, + containers, + directory, + exceptions, + filepath, + fsnotify, + hspec, + hspec-discover, + managed, + mtl, + optparse-applicative, + process, + regex-tdfa, + semigroups, + stm, + streaming, + text, + unix, + yaml, + }: + mkDerivation { + pname = "steeloverseer"; + version = "2.1.0.1"; + sha256 = "1zz30i6icz3pghrvcyvp8xfzdf3zn3zwqc53chpksb8mkm26fngp"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + aeson-compat + ansi-terminal + async + base + bytestring + containers + exceptions + fsnotify + managed + mtl + process + regex-tdfa + semigroups + stm + streaming + text + unix + yaml + ]; + libraryToolDepends = [ hspec-discover ]; + executableHaskellDepends = [ + aeson-compat + async + base + bytestring + directory + exceptions + filepath + fsnotify + managed + mtl + optparse-applicative + regex-tdfa + semigroups + stm + streaming + text + yaml + ]; + executableToolDepends = [ hspec-discover ]; + testHaskellDepends = [ + aeson-compat + async + base + bytestring + exceptions + fsnotify + hspec + managed + mtl + regex-tdfa + semigroups + stm + streaming + text + yaml + ]; + testToolDepends = [ hspec-discover ]; + description = "A file watcher and development tool"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "sos"; + } + ) { }; + + stego-uuid = callPackage ( + { + mkDerivation, + base, + bytestring, + cryptonite, + memory, + random, + uuid, + }: + mkDerivation { + pname = "stego-uuid"; + version = "1.0.0.0"; + sha256 = "1czdfnfama0phsbgv1a55815gnnkrqm5wggw9n10g4lfl866qbyv"; + libraryHaskellDepends = [ + base + bytestring + cryptonite + memory + uuid + ]; + testHaskellDepends = [ + base + random + uuid + ]; + description = "Generator and verifier for steganographic numbers"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + + stemmer = callPackage ( + { mkDerivation, base }: + mkDerivation { + pname = "stemmer"; + version = "0.5.2"; + sha256 = "1pg6bk9p1agip8nqzvdpw1hjjf0nwq9fmr58750wda6il7nljx3m"; + libraryHaskellDepends = [ base ]; + description = "Haskell bindings to the Snowball stemming library"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + + stemmer-german = callPackage ( + { + mkDerivation, + base, + text, + }: + mkDerivation { + pname = "stemmer-german"; + version = "0.1.1.1"; + sha256 = "037dw03zb4xdfbzp8js04ymrxii7rsin7pwiansa9khb29w2jqsn"; + revision = "1"; + editedCabalFile = "0pvghdxgd56yjm33lrzk6343lklnfdw77g30vhbfddwwdx1ifx2v"; + libraryHaskellDepends = [ + base + text + ]; + description = "Extract the stem of a German inflected word form"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + + step-function = callPackage ( + { + mkDerivation, + base, + containers, + deepseq, + QuickCheck, + }: + mkDerivation { + pname = "step-function"; + version = "0.2.1"; + sha256 = "1izshxrfhidvdhmnyrnqx2lqv2qjpisjdrxa687yywswcd4nlf9g"; + revision = "2"; + editedCabalFile = "1vrlv163yl2997lsas5qj1d5jp563dzy78mdhfp3bd57lvjz396r"; + libraryHaskellDepends = [ + base + containers + deepseq + QuickCheck + ]; + testHaskellDepends = [ + base + QuickCheck + ]; + description = "Staircase functions or piecewise constant functions"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + + stepwise = callPackage ( + { + mkDerivation, + base, + containers, + mtl, + }: + mkDerivation { + pname = "stepwise"; + version = "1.0.2"; + sha256 = "059k8g3wb4hkxk42vm83vv6kh3igrpf7fc97xvn3qai5rx3jmgqf"; + libraryHaskellDepends = [ + base + containers + mtl + ]; + license = "LGPL"; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + + stern-brocot = callPackage ( + { + mkDerivation, + alg, + base, + criterion, + smallcheck, + tasty, + tasty-smallcheck, + universe-base, + }: + mkDerivation { + pname = "stern-brocot"; + version = "0.1.0.0"; + sha256 = "0x3d6k1vbwa0gn41z3lq877l70mghq1gic37l6vg1v4s5cyx0w6m"; + libraryHaskellDepends = [ + alg + base + universe-base + ]; + testHaskellDepends = [ + base + smallcheck + tasty + tasty-smallcheck + universe-base + ]; + benchmarkHaskellDepends = [ + base + criterion + ]; + description = "Positive rational numbers represented as paths in the Stern-Brocot tree"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + stgi = callPackage ( + { + mkDerivation, + ansi-terminal, + ansi-wl-pprint, + base, + containers, + deepseq, + parsers, + prettyprinter, + prettyprinter-ansi-terminal, + QuickCheck, + semigroups, + smallcheck, + tasty, + tasty-html, + tasty-hunit, + tasty-quickcheck, + tasty-rerun, + tasty-smallcheck, + template-haskell, + text, + th-lift, + transformers, + trifecta, + }: + mkDerivation { + pname = "stgi"; + version = "1.1"; + sha256 = "1kl2nxwm8r2pjciy5kmkf4mqqrrc8iy5i02h76xm0ysmwzndq1ck"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + ansi-wl-pprint + base + containers + deepseq + parsers + prettyprinter + prettyprinter-ansi-terminal + semigroups + template-haskell + text + th-lift + transformers + trifecta + ]; + executableHaskellDepends = [ + ansi-terminal + base + semigroups + text + ]; + testHaskellDepends = [ + ansi-wl-pprint + base + containers + deepseq + prettyprinter + QuickCheck + semigroups + smallcheck + tasty + tasty-html + tasty-hunit + tasty-quickcheck + tasty-rerun + tasty-smallcheck + template-haskell + text + ]; + description = "Educational implementation of the STG (Spineless Tagless G-machine)"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "stgi-exe"; + broken = true; + } + ) { }; + + stickyKeysHotKey = callPackage ( + { mkDerivation, base }: + mkDerivation { + pname = "stickyKeysHotKey"; + version = "0.1.0.2"; + sha256 = "0iw1ia3sf4rwzbkcckbxzr288i6lbgv7vaaynyrkg2c17gjs492a"; + libraryHaskellDepends = [ base ]; + description = "get and set STICKYKEYS.SKF_HOTKEYACTIVE"; + license = lib.licenses.bsd3; + } + ) { }; + + stitch = callPackage ( + { + mkDerivation, + base, + Cabal, + containers, + criterion, + hspec, + text, + transformers, + }: + mkDerivation { + pname = "stitch"; + version = "0.6.0.0"; + sha256 = "1pk2snnvdn9f7xpnhgffzdqxps4spgvmcrbhjdfwpjxrlnxgviq9"; + revision = "1"; + editedCabalFile = "0w4d5m5682nv1aas7d47rk1ddgdxc3rvc0qz1dsmxkajfqi1axpk"; + libraryHaskellDepends = [ + base + containers + text + transformers + ]; + testHaskellDepends = [ + base + Cabal + hspec + text + ]; + benchmarkHaskellDepends = [ + base + criterion + ]; + description = "lightweight CSS DSL"; + license = lib.licenses.bsd3; + } + ) { }; + + stm_2_5_3_1 = callPackage ( + { + mkDerivation, + array, + base, + }: + mkDerivation { + pname = "stm"; + version = "2.5.3.1"; + sha256 = "1rrh4s07vav9mlhpqsq9r6r0gh3f4k8g1gjlx63ngkpdj59ldc7b"; + revision = "1"; + editedCabalFile = "1pfrf0r1f3hl9x3nxv5nja6hrflm72z3cls4x5vljnzmrp4mf6s2"; + libraryHaskellDepends = [ + array + base + ]; + description = "Software Transactional Memory"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + stm-actor = callPackage ( + { + mkDerivation, + base, + hspec, + mtl, + stm, + stm-queue, + transformers, + unliftio-core, + }: + mkDerivation { + pname = "stm-actor"; + version = "0.3.1.1"; + sha256 = "0c94y6ancgv90nf2shskjlnkrsx9rcmz10jmcv4xxnmr2cvc16f3"; + libraryHaskellDepends = [ + base + mtl + stm + stm-queue + transformers + unliftio-core + ]; + testHaskellDepends = [ + base + hspec + mtl + stm + stm-queue + ]; + description = "A simplistic actor model based on STM"; + license = lib.licensesSpdx."MIT"; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + + stm-channelize = callPackage ( + { + mkDerivation, + base, + stm, + }: + mkDerivation { + pname = "stm-channelize"; + version = "0.1.1"; + sha256 = "1aj4zibq54ssbb7smkxjrjl24d9vccgjpl2b9261yqyg692cz9hm"; + libraryHaskellDepends = [ + base + stm + ]; + description = "Transactional I/O for duplex streams"; + license = lib.licenses.bsd3; + } + ) { }; + + stm-chans = callPackage ( + { + mkDerivation, + base, + stm, + }: + mkDerivation { + pname = "stm-chans"; + version = "3.0.0.9"; + sha256 = "0p9jq5fq3g77kf2kq807zrwqpw0z9a6zhw57h21wk4yb6zshs1ks"; + libraryHaskellDepends = [ + base + stm + ]; + description = "Additional types of channels for STM"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + + stm-chunked-queues = callPackage ( + { + mkDerivation, + async, + base, + HUnit, + stm, + tasty, + tasty-hunit, + }: + mkDerivation { + pname = "stm-chunked-queues"; + version = "0.1.0.0"; + sha256 = "0264air2mhwbya2sxskrh4z1bs8il7d9iv4vm6wyz8zxxc95v1nj"; + libraryHaskellDepends = [ + async + base + stm + ]; + testHaskellDepends = [ + async + base + HUnit + stm + tasty + tasty-hunit + ]; + description = "Chunked Communication Queues"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + + stm-conduit = callPackage ( + { + mkDerivation, + async, + base, + cereal, + cereal-conduit, + conduit, + conduit-extra, + directory, + doctest, + exceptions, + HUnit, + monad-loops, + QuickCheck, + resourcet, + stm, + stm-chans, + test-framework, + test-framework-hunit, + test-framework-quickcheck2, + transformers, + unliftio, + }: + mkDerivation { + pname = "stm-conduit"; + version = "4.0.1"; + sha256 = "0hhlxvpp7mah8dcvkknh6skx44jfk3092zz2w52zlr255bkmn3p8"; + revision = "1"; + editedCabalFile = "1iyk2wfkpyq3jn0lybgf21b95rmkzgpvr8m066j06z4xngcvab36"; + libraryHaskellDepends = [ + async + base + cereal + cereal-conduit + conduit + conduit-extra + directory + exceptions + monad-loops + resourcet + stm + stm-chans + transformers + unliftio + ]; + testHaskellDepends = [ + base + conduit + directory + doctest + HUnit + QuickCheck + resourcet + stm + stm-chans + test-framework + test-framework-hunit + test-framework-quickcheck2 + transformers + unliftio + ]; + description = "Introduces conduits to channels, and promotes using conduits concurrently"; + license = lib.licenses.bsd3; + } + ) { }; + + stm-containers = callPackage ( + { + mkDerivation, + base, + deferred-folds, + focus, + foldl, + free, + hashable, + list-t, + quickcheck-instances, + rerebase, + stm-hamt, + tasty, + tasty-hunit, + tasty-quickcheck, + transformers, + }: + mkDerivation { + pname = "stm-containers"; + version = "1.2.1.1"; + sha256 = "0w28l4pyp6pix17ybnf70mbs0b1k6nybsg631g1vh7mhpni68v15"; + libraryHaskellDepends = [ + base + deferred-folds + focus + hashable + list-t + stm-hamt + transformers + ]; + testHaskellDepends = [ + deferred-folds + focus + foldl + free + list-t + quickcheck-instances + rerebase + tasty + tasty-hunit + tasty-quickcheck + ]; + description = "Containers for STM"; + license = lib.licensesSpdx."MIT"; + maintainers = [ lib.maintainers.maralorn ]; + } + ) { }; + + stm-delay = callPackage ( + { + mkDerivation, + async, + base, + stm, + time, + }: + mkDerivation { + pname = "stm-delay"; + version = "0.1.1.2"; + sha256 = "0k60cpqzqy8c6xk5qw5135a7hlxnh670kb7fhjmz819hsi1n7vq5"; + libraryHaskellDepends = [ + base + stm + ]; + testHaskellDepends = [ + async + base + stm + time + ]; + description = "Updatable one-shot timer polled with STM"; + license = lib.licenses.bsd3; + } + ) { }; + + stm-extras = callPackage ( + { + mkDerivation, + base, + stm, + }: + mkDerivation { + pname = "stm-extras"; + version = "0.1.0.3"; + sha256 = "0pmpf1r8q1favrbgvrnggvs93vwvml79yfqbs4xjqnjsglahl8c8"; + libraryHaskellDepends = [ + base + stm + ]; + description = "Extra STM functions"; + license = lib.licenses.bsd3; + } + ) { }; + + stm-firehose = callPackage ( + { + mkDerivation, + base, + blaze-builder, + conduit, + hspec, + http-types, + HUnit, + resourcet, + stm, + stm-chans, + stm-conduit, + transformers, + wai, + wai-conduit, + warp, + }: + mkDerivation { + pname = "stm-firehose"; + version = "0.3.0.2"; + sha256 = "1y6pis2p93kmwlxzdlx1sc975wpdkswv3srrpl60wmxsgvxb66b5"; + libraryHaskellDepends = [ + base + blaze-builder + conduit + http-types + resourcet + stm + stm-chans + stm-conduit + transformers + wai + wai-conduit + warp + ]; + testHaskellDepends = [ + base + hspec + HUnit + stm + ]; + description = "Conduits and STM operations for fire hoses"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + + stm-hamt = callPackage ( + { + mkDerivation, + async, + base, + criterion, + deferred-folds, + focus, + free, + hashable, + list-t, + primitive, + primitive-extras, + QuickCheck, + quickcheck-instances, + random, + rebase, + rerebase, + tasty, + tasty-hunit, + tasty-quickcheck, + transformers, + }: + mkDerivation { + pname = "stm-hamt"; + version = "1.2.1.1"; + sha256 = "11k7a2fzgng23ggng1d4v3nhai0d1b3bkci56v7p2n0vdbr7w5d7"; + libraryHaskellDepends = [ + base + deferred-folds + focus + hashable + list-t + primitive + primitive-extras + transformers + ]; + testHaskellDepends = [ + deferred-folds + focus + QuickCheck + quickcheck-instances + rerebase + tasty + tasty-hunit + tasty-quickcheck + ]; + benchmarkHaskellDepends = [ + async + criterion + focus + free + random + rebase + ]; + description = "STM-specialised Hash Array Mapped Trie"; + license = lib.licensesSpdx."MIT"; + } + ) { }; + + stm-incremental = callPackage ( + { + mkDerivation, + base, + hspec, + stm, + }: + mkDerivation { + pname = "stm-incremental"; + version = "0.1.1.0"; + sha256 = "15fymixnlbbdnpwqlnv83yzyx89a2x8y3h8d95xb4ad1d4fs79z3"; + libraryHaskellDepends = [ + base + stm + ]; + testHaskellDepends = [ + base + hspec + stm + ]; + description = "A library for constructing incremental computations"; + license = lib.licensesSpdx."MIT"; + } + ) { }; + + stm-io-hooks = callPackage ( + { + mkDerivation, + array, + base, + mtl, + stm, + }: + mkDerivation { + pname = "stm-io-hooks"; + version = "1.1.2"; + sha256 = "021s1ck8b09z6khaky2g8ymxf37hznqrl9n4sakb8j57mhliayvc"; + libraryHaskellDepends = [ + array + base + mtl + stm + ]; + description = "Launch your IO-actions from within the STM monad"; + license = lib.licenses.bsd3; + } + ) { }; + + stm-lifted = callPackage ( + { + mkDerivation, + base, + stm, + transformers, + }: + mkDerivation { + pname = "stm-lifted"; + version = "2.5.0.0"; + sha256 = "0zsah3s288cgb2h4gdjqvby1c3xp95nvgd561sdhigxcwlxk2658"; + libraryHaskellDepends = [ + base + stm + transformers + ]; + description = "Software Transactional Memory lifted to MonadIO"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + + stm-linkedlist = callPackage ( + { + mkDerivation, + base, + stm, + }: + mkDerivation { + pname = "stm-linkedlist"; + version = "0.1.0.0"; + sha256 = "1x65z38dx0qi55fmbarc1827wpl4j08m23nklq8854y7kqznf9kr"; + libraryHaskellDepends = [ + base + stm + ]; + description = "Mutable, doubly linked lists for STM"; + license = lib.licenses.bsd3; + } + ) { }; + + stm-orelse-io = callPackage ( + { + mkDerivation, + base, + stm, + }: + mkDerivation { + pname = "stm-orelse-io"; + version = "0.1"; + sha256 = "11v0xc5zlw641mf6r5k8lqhzxc4y9bsx3xivwmbkfniph0x7g5m4"; + libraryHaskellDepends = [ + base + stm + ]; + description = "Choose between the return value of an STM operation and an IO action"; + license = lib.licenses.bsd3; + } + ) { }; + + stm-promise = callPackage ( + { + mkDerivation, + base, + mtl, + process, + QuickCheck, + stm, + unix, + }: + mkDerivation { + pname = "stm-promise"; + version = "0.0.3.1"; + sha256 = "07wrbj88gwdbsczjr225g0z1ai1v13mdg71gl9qsmipqs0s0pfwc"; + libraryHaskellDepends = [ + base + mtl + process + stm + unix + ]; + testHaskellDepends = [ + base + QuickCheck + stm + ]; + description = "Simple STM Promises for IO computations and external processes"; + license = lib.licenses.lgpl3Only; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + + stm-queue = callPackage ( + { + mkDerivation, + async, + base, + criterion, + deepseq, + hspec, + stm, + time, + }: + mkDerivation { + pname = "stm-queue"; + version = "0.2.0.0"; + sha256 = "0g4w5wv1wmhg2sj6pyq5bd0fi1b7zf99f1z0sjl3l8q0jwks16cy"; + libraryHaskellDepends = [ + base + stm + ]; + testHaskellDepends = [ + async + base + hspec + stm + ]; + benchmarkHaskellDepends = [ + async + base + criterion + deepseq + hspec + stm + time + ]; + description = "An implementation of a real-time concurrent queue"; + license = lib.licensesSpdx."MIT"; + } + ) { }; + + stm-queue-extras = callPackage ( + { + mkDerivation, + base, + stm, + stm-chans, + }: + mkDerivation { + pname = "stm-queue-extras"; + version = "0.2.0.0.1"; + sha256 = "1zb6i8dg11pshvb6rm5sqdsbq547h4ys6wlmh2ywcmks2ss7q100"; + libraryHaskellDepends = [ + base + stm + stm-chans + ]; + description = "Extra queue utilities for STM"; + license = lib.licenses.asl20; + } + ) { }; + + stm-sbchan = callPackage ( + { + mkDerivation, + base, + stm, + stm-tlist, + }: + mkDerivation { + pname = "stm-sbchan"; + version = "0.1"; + sha256 = "0fz4vfbyr848b32vbdm3pjj9gwi7wj39l3vsqmdpjnbfwvkw0y0s"; + libraryHaskellDepends = [ + base + stm + stm-tlist + ]; + description = "Bounded channel for STM where item sizes can vary"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + stm-split = callPackage ( + { + mkDerivation, + base, + stm, + }: + mkDerivation { + pname = "stm-split"; + version = "0.0.2.1"; + sha256 = "06c41p01x62p79bzwryjxr34l7cj65gl227fwwsvd9l6ihk8grp8"; + libraryHaskellDepends = [ + base + stm + ]; + description = "TMVars, TVars and TChans with distinguished input and output side"; + license = lib.licenses.bsd3; + maintainers = [ lib.maintainers.thielema ]; + } + ) { }; + + stm-stats = callPackage ( + { + mkDerivation, + base, + containers, + stm, + template-haskell, + time, + }: + mkDerivation { + pname = "stm-stats"; + version = "0.2.0.0"; + sha256 = "0i8ky2l8lvh7nymxglvbifp0ylbyjw20p75avzb51zpzx6qkjkqa"; + libraryHaskellDepends = [ + base + containers + stm + template-haskell + time + ]; + description = "retry statistics for STM transactions"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + + stm-supply = callPackage ( + { + mkDerivation, + async, + base, + concurrent-supply, + QuickCheck, + random, + Unique, + }: + mkDerivation { + pname = "stm-supply"; + version = "0.2.0.0"; + sha256 = "131q9y32120laylc0r1xz5pkmw69yky17vc621rlk5dcwnkasfgq"; + libraryHaskellDepends = [ + base + concurrent-supply + ]; + testHaskellDepends = [ + async + base + QuickCheck + random + Unique + ]; + description = "STM wrapper around Control.Concurrent.Supply."; + license = lib.licenses.bsd3; + } + ) { }; + + stm-tlist = callPackage ( + { + mkDerivation, + base, + stm, + }: + mkDerivation { + pname = "stm-tlist"; + version = "0.1.1"; + sha256 = "0ssr8phmm9m93kcp045jr0rcn1dxzz202cgyw1vzjl2ch55bcsy6"; + libraryHaskellDepends = [ + base + stm + ]; + description = "Mutable, singly-linked list in STM"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + + stmcontrol = callPackage ( + { + mkDerivation, + base, + haskell98, + mtl, + stm, + }: + mkDerivation { + pname = "stmcontrol"; + version = "0.1"; + sha256 = "0m42pgnvzqadqycq0qbml5da0zw7myc24y5vka1qydz7rdfyaa24"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base + haskell98 + mtl + stm + ]; + description = "Control communication among retrying transactions"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + stochastic = callPackage ( + { + mkDerivation, + base, + Chart, + Chart-cairo, + containers, + mtl, + random, + }: + mkDerivation { + pname = "stochastic"; + version = "0.1.1.1"; + sha256 = "0qssg3mmk4qz2p8isg70m278yi3mraigk7vrvahsfnx8kmx85f84"; + libraryHaskellDepends = [ + base + containers + mtl + random + ]; + testHaskellDepends = [ + base + Chart + Chart-cairo + containers + mtl + random + ]; + description = "Monadic composition of probabilistic functions and sampling"; + license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + + stocks = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + http-conduit, + HUnit, + semigroups, + unordered-containers, + }: + mkDerivation { + pname = "stocks"; + version = "0.2.0.0"; + sha256 = "1rbspmxw81739hjzj5bd365zm9jqmsq5lv70d3wc8vvvf92zimi9"; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + http-conduit + semigroups + unordered-containers + ]; + testHaskellDepends = [ + base + bytestring + HUnit + ]; + description = "Library for the IEX Trading API"; + license = lib.licenses.bsd3; + } + ) { }; + + stomp-conduit = callPackage ( + { + mkDerivation, + base, + conduit, + mime, + mtl, + resourcet, + stomp-queue, + stompl, + }: + mkDerivation { + pname = "stomp-conduit"; + version = "0.5.0"; + sha256 = "1mxfidkqqxswnbj2i4hjcbwppfpvl4a3x3jaki1swmw1qxhcqsk9"; + libraryHaskellDepends = [ + base + conduit + mime + mtl + resourcet + stomp-queue + stompl + ]; + description = "Stompl Conduit Client"; + license = "LGPL"; + } + ) { }; + + stomp-patterns = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + mime, + mtl, + split, + stomp-queue, + stompl, + time, + }: + mkDerivation { + pname = "stomp-patterns"; + version = "0.5.0"; + sha256 = "118r2v66nl3l5rh4sgb1kp886l63a266yiq4dr3m1c0wy4c2si97"; + libraryHaskellDepends = [ + base + bytestring + containers + mime + mtl + split + stomp-queue + stompl + time + ]; + description = "Stompl MOM Stomp Patterns"; + license = "LGPL"; + } + ) { }; + + stomp-queue = callPackage ( + { + mkDerivation, + attoparsec, + base, + bytestring, + conduit, + conduit-extra, + mime, + mtl, + network-conduit-tls, + resourcet, + split, + stompl, + time, + utf8-string, + }: + mkDerivation { + pname = "stomp-queue"; + version = "0.5.1"; + sha256 = "1hg9y90zw6blr54dq78cb111lxga6pfsy4llsn6hqqyyzsd5358l"; + libraryHaskellDepends = [ + attoparsec + base + bytestring + conduit + conduit-extra + mime + mtl + network-conduit-tls + resourcet + split + stompl + time + utf8-string + ]; + description = "Stompl Client Library"; + license = "LGPL"; + } + ) { }; + + stompl = callPackage ( + { + mkDerivation, + attoparsec, + base, + bytestring, + mime, + split, + text, + utf8-string, + word8, + }: + mkDerivation { + pname = "stompl"; + version = "0.6.0"; + sha256 = "07h5y6gw5zrypmm6s1p7yy3k309hph8jy3yf7mr4zb9dwzgcrl71"; + libraryHaskellDepends = [ + attoparsec + base + bytestring + mime + split + text + utf8-string + word8 + ]; + description = "Stomp Parser and Utilities"; + license = "LGPL"; + } + ) { }; + + stooq-api = callPackage ( + { + mkDerivation, + base, + bytestring, + cassava, + lens, + text, + time, + utf8-string, + vector, + wreq, + }: + mkDerivation { + pname = "stooq-api"; + version = "0.4.2.0"; + sha256 = "0cfhmicx1z4biscn65ya5brqm606dxfnbi30f67k2w4km5vhs3d8"; + libraryHaskellDepends = [ + base + bytestring + cassava + lens + text + time + utf8-string + vector + wreq + ]; + doHaddock = false; + description = "A simple wrapper around stooq.pl API for downloading market data."; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + + stopwatch = callPackage ( + { + mkDerivation, + base, + clock, + hspec, + hspec-discover, + transformers, + }: + mkDerivation { + pname = "stopwatch"; + version = "0.1.0.7"; + sha256 = "0vbbb60gi2cyi9nxf4xwxjfrx5kc614pgywkl65ayakrvn8ab2hp"; + libraryHaskellDepends = [ + base + clock + transformers + ]; + testHaskellDepends = [ + base + clock + hspec + ]; + testToolDepends = [ hspec-discover ]; + description = "A simple stopwatch utility"; + license = lib.licenses.bsd3; + } + ) { }; + + storable = callPackage ( + { + mkDerivation, + base, + mtl, + }: + mkDerivation { + pname = "storable"; + version = "0.1"; + sha256 = "10289mf3fskfpg0jwgzyhvg4arb0hcj3r94jngb3hlbidvf8k1jg"; + libraryHaskellDepends = [ + base + mtl + ]; + description = "Storable type class for variable-sized data"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + + storable-complex = callPackage ( + { + mkDerivation, + base, + base-orphans, + }: + mkDerivation { + pname = "storable-complex"; + version = "0.2.3.0"; + sha256 = "0fnwbfmd5vsaaqvf9182qdcjrzcfjd1zhdyvjwzifbwvn6r9kx4s"; + libraryHaskellDepends = [ + base + base-orphans + ]; + description = "Storable instance for Complex"; + license = lib.licenses.bsd3; + } + ) { }; + + storable-endian = callPackage ( + { + mkDerivation, + base, + byteorder, + }: + mkDerivation { + pname = "storable-endian"; + version = "0.2.6.1"; + sha256 = "0icyf3w9hw2k5naxjsfvmykj98l94bz626qadz37r0wv22lsicff"; + libraryHaskellDepends = [ + base + byteorder + ]; + description = "Storable instances with endianness"; + license = lib.licenses.bsd3; + } + ) { }; + + storable-enum = callPackage ( + { + mkDerivation, + base, + prelude-compat, + }: + mkDerivation { + pname = "storable-enum"; + version = "0.0"; + sha256 = "01nllxm3fx9f1cxay80bwvmpawrwipk7d2c6xb1q5fr3iwnqqaa2"; + libraryHaskellDepends = [ + base + prelude-compat + ]; + description = "Wrapper that makes any Enum type Storable"; + license = lib.licenses.bsd3; + } + ) { }; + + storable-generic = callPackage ( + { + mkDerivation, + base, + storable-peek-poke, + template-haskell, + }: + mkDerivation { + pname = "storable-generic"; + version = "0.1.0.5"; + sha256 = "1hzxshar3iw5z8wnwkwmpn2sfjlvrm2cklq04f4drpm8gd10fzch"; + libraryHaskellDepends = [ + base + storable-peek-poke + template-haskell + ]; + testHaskellDepends = [ + base + storable-peek-poke + template-haskell + ]; + description = "Derive Storable instances with GHC.Generics"; + license = lib.licenses.bsd3; + } + ) { }; + + storable-hetero-list = callPackage ( + { + mkDerivation, + base, + hetero-parameter-list, + storable-peek-poke, + }: + mkDerivation { + pname = "storable-hetero-list"; + version = "0.1.0.4"; + sha256 = "12d32lwr4apnv8m5c2kh4n1zmka2vgcigziih4ndcal4m0sh1niz"; + libraryHaskellDepends = [ + base + hetero-parameter-list + storable-peek-poke + ]; + testHaskellDepends = [ + base + hetero-parameter-list + storable-peek-poke + ]; + description = "about Storable and Hetero list"; + license = lib.licenses.bsd3; + } + ) { }; + + storable-offset = callPackage ( + { mkDerivation, base }: + mkDerivation { + pname = "storable-offset"; + version = "0.1.0.0"; + sha256 = "0m0qmnnb07vhzs1ds7h4cfhba4rzb3abpijk8vjwncanfgg2g4pj"; + libraryHaskellDepends = [ base ]; + description = "Storable offsets for record fields"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + + storable-peek-poke = callPackage ( + { + mkDerivation, + base, + typelevel-tools-yj, + }: + mkDerivation { + pname = "storable-peek-poke"; + version = "0.1.0.2"; + sha256 = "0pgssxp3fj4bmp9h8hy1w2lxhshqi1x030nhihllvy78kw757zgz"; + libraryHaskellDepends = [ + base + typelevel-tools-yj + ]; + testHaskellDepends = [ + base + typelevel-tools-yj + ]; + description = "class Sizable, Peek and Poke"; + license = lib.licenses.bsd3; + } + ) { }; + + storable-record = callPackage ( + { + mkDerivation, + base, + QuickCheck, + semigroups, + transformers, + utility-ht, + }: + mkDerivation { + pname = "storable-record"; + version = "0.0.7"; + sha256 = "1c1f58v13nxpq2ix30d2kpvsamk44apl6ms1a2pq54fkjk44didy"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + QuickCheck + semigroups + transformers + utility-ht + ]; + description = "Elegant definition of Storable instances for records"; + license = lib.licensesSpdx."BSD-3-Clause"; + maintainers = [ lib.maintainers.thielema ]; + } + ) { }; + + storable-static-array = callPackage ( + { + mkDerivation, + array, + base, + tagged, + vector, + }: + mkDerivation { + pname = "storable-static-array"; + version = "0.6.1.0"; + sha256 = "0akdh6v2cdq38jw8v69bn3m50g6wxanh0plikq4hj5mfrkg6xsxm"; + libraryHaskellDepends = [ + array + base + tagged + vector + ]; + description = "Statically-sized array wrappers with Storable instances for FFI marshaling"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + + storable-tuple = callPackage ( + { + mkDerivation, + base, + base-orphans, + storable-record, + utility-ht, + }: + mkDerivation { + pname = "storable-tuple"; + version = "0.1"; + sha256 = "0g2rhqxrl1yjvvqwxmfgflgyyrds0kkcvzjjmwk07mir8aj4yjq3"; + libraryHaskellDepends = [ + base + base-orphans + storable-record + utility-ht + ]; + description = "Storable instance for pairs and triples"; + license = lib.licensesSpdx."BSD-3-Clause"; + maintainers = [ lib.maintainers.thielema ]; + } + ) { }; + + storablevector = callPackage ( + { + mkDerivation, + base, + bytestring, + deepseq, + non-negative, + QuickCheck, + random, + sample-frame, + semigroups, + syb, + transformers, + unsafe, + utility-ht, + }: + mkDerivation { + pname = "storablevector"; + version = "0.2.13.2"; + sha256 = "03nq5930yjpdvnyh93pjxzh3xjsracnnzcyqc0j3yiwadggbjy35"; + revision = "1"; + editedCabalFile = "0rc3y0sw2lf92cxhrbpcypb7hp4s4cspj81ragcs6sxvf0jj79j2"; + libraryHaskellDepends = [ + base + deepseq + non-negative + QuickCheck + semigroups + syb + transformers + unsafe + utility-ht + ]; + testHaskellDepends = [ + base + bytestring + QuickCheck + random + utility-ht + ]; + benchmarkHaskellDepends = [ + base + deepseq + sample-frame + unsafe + utility-ht + ]; + description = "Fast, packed, strict storable arrays with a list interface like ByteString"; + license = lib.licensesSpdx."BSD-3-Clause"; + maintainers = [ lib.maintainers.thielema ]; + } + ) { }; + + storablevector-carray = callPackage ( + { + mkDerivation, + base, + carray, + storablevector, + utility-ht, + }: + mkDerivation { + pname = "storablevector-carray"; + version = "0.0"; + sha256 = "1cqgfddaldxj2yig39fr2smm23nfz52dvh5grf4zr222djm7043i"; + libraryHaskellDepends = [ + base + carray + storablevector + utility-ht + ]; + description = "Conversion between storablevector and carray"; + license = lib.licenses.bsd3; + } + ) { }; + + storablevector-streamfusion = callPackage ( + { + mkDerivation, + base, + storablevector, + stream-fusion, + utility-ht, + }: + mkDerivation { + pname = "storablevector-streamfusion"; + version = "0.0"; + sha256 = "1qgnakr01f28iarq1qd5x86919fj7zwf19nb80w7757l0dhdjb6m"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + storablevector + stream-fusion + utility-ht + ]; + description = "Conversion between storablevector and stream-fusion lists with fusion"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + store = callPackage ( + { + mkDerivation, + array, + async, + base, + base-orphans, + base64-bytestring, + bifunctors, + bytestring, + cereal, + cereal-vector, + clock, + containers, + contravariant, + criterion, + cryptohash-sha1, + deepseq, + directory, + filepath, + free, + ghc-prim, + hashable, + hspec, + hspec-discover, + hspec-smallcheck, + integer-gmp, + lifted-base, + monad-control, + mono-traversable, + nats, + network, + primitive, + resourcet, + safe, + smallcheck, + store-core, + syb, + template-haskell, + text, + th-lift, + th-lift-instances, + th-orphans, + th-reify-many, + th-utilities, + time, + transformers, + unordered-containers, + vector, + vector-binary-instances, + void, + weigh, + }: + mkDerivation { + pname = "store"; + version = "0.7.20"; + sha256 = "1ysp87fhqxw2rlcbhfba1z08j8ml7gq1a1ic6dcl5mdyxxmqywr0"; + libraryHaskellDepends = [ + array + async + base + base-orphans + base64-bytestring + bifunctors + bytestring + containers + contravariant + cryptohash-sha1 + deepseq + directory + filepath + free + ghc-prim + hashable + hspec + hspec-smallcheck + integer-gmp + lifted-base + monad-control + mono-traversable + nats + network + primitive + resourcet + safe + smallcheck + store-core + syb + template-haskell + text + th-lift + th-lift-instances + th-orphans + th-reify-many + th-utilities + time + transformers + unordered-containers + vector + void + ]; + testHaskellDepends = [ + array + async + base + base-orphans + base64-bytestring + bifunctors + bytestring + clock + containers + contravariant + cryptohash-sha1 + deepseq + directory + filepath + free + ghc-prim + hashable + hspec + hspec-smallcheck + integer-gmp + lifted-base + monad-control + mono-traversable + nats + network + primitive + resourcet + safe + smallcheck + store-core + syb + template-haskell + text + th-lift + th-lift-instances + th-orphans + th-reify-many + th-utilities + time + transformers + unordered-containers + vector + void + ]; + testToolDepends = [ hspec-discover ]; + benchmarkHaskellDepends = [ + array + async + base + base-orphans + base64-bytestring + bifunctors + bytestring + cereal + cereal-vector + containers + contravariant + criterion + cryptohash-sha1 + deepseq + directory + filepath + free + ghc-prim + hashable + hspec + hspec-smallcheck + integer-gmp + lifted-base + monad-control + mono-traversable + nats + network + primitive + resourcet + safe + smallcheck + store-core + syb + template-haskell + text + th-lift + th-lift-instances + th-orphans + th-reify-many + th-utilities + time + transformers + unordered-containers + vector + vector-binary-instances + void + weigh + ]; + description = "Fast binary serialization"; + license = lib.licenses.mit; + } + ) { }; + + store-core = callPackage ( + { + mkDerivation, + base, + bytestring, + ghc-prim, + primitive, + text, + transformers, + }: + mkDerivation { + pname = "store-core"; + version = "0.4.4.7"; + sha256 = "1lxwl6zlmmdk62c35dwmx4xpcfvjx61is8ccmnr8i01i9l9i19b4"; + libraryHaskellDepends = [ + base + bytestring + ghc-prim + primitive + text + transformers + ]; + description = "Fast and lightweight binary serialization"; + license = lib.licenses.mit; + } + ) { }; + + store-streaming = callPackage ( + { + mkDerivation, + async, + base, + bytestring, + conduit, + free, + hspec, + hspec-discover, + hspec-smallcheck, + network, + resourcet, + smallcheck, + store, + store-core, + streaming-commons, + text, + transformers, + void, + }: + mkDerivation { + pname = "store-streaming"; + version = "0.2.0.5"; + sha256 = "07xpsa3m7vjlv01gfay23v5ycy8fcddv551vbgs5bkg8vn7a5gvk"; + libraryHaskellDepends = [ + async + base + bytestring + conduit + free + resourcet + store + store-core + streaming-commons + text + transformers + ]; + testHaskellDepends = [ + async + base + bytestring + conduit + free + hspec + hspec-smallcheck + network + resourcet + smallcheck + store + store-core + streaming-commons + text + transformers + void + ]; + testToolDepends = [ hspec-discover ]; + description = "Streaming interfaces for `store`"; + license = lib.licenses.mit; + } + ) { }; + + stp = callPackage ( + { + mkDerivation, + base, + containers, + regex-compat, + }: + mkDerivation { + pname = "stp"; + version = "0.1.0.1"; + sha256 = "1vg2w6iawqydg2n4k6m6pzfxr7sr10cx33aabyx6b9wp1i8xa5kl"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + containers + ]; + executableHaskellDepends = [ + base + regex-compat + ]; + description = "Simple Theorem Prover"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "mu-test"; + broken = true; + } + ) { }; + + str = callPackage ( + { + mkDerivation, + base, + base16-bytestring, + bytestring, + Crypto, + hashable, + MissingH, + text, + utf8-string, + }: + mkDerivation { + pname = "str"; + version = "0.1.0.0"; + sha256 = "093bgzjj183g48gapmjvbrbp7ns7wfcf94ishgwy84gajpkyb6sr"; + libraryHaskellDepends = [ + base + base16-bytestring + bytestring + Crypto + hashable + MissingH + text + utf8-string + ]; + description = "A type class to abstract between many different string types"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + + stratosphere = callPackage ( + { + mkDerivation, + aeson, + aeson-pretty, + base, + bytestring, + containers, + hashable, + hspec, + hspec-discover, + lens, + template-haskell, + text, + unordered-containers, + }: + mkDerivation { + pname = "stratosphere"; + version = "0.60.0"; + sha256 = "0vp5m82h9axvvzqqxf4q5jxcjgym1b8h4x4y4a367bpiy7xk4kwf"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + aeson-pretty + base + bytestring + containers + hashable + lens + template-haskell + text + unordered-containers + ]; + testHaskellDepends = [ + aeson + aeson-pretty + base + bytestring + containers + hashable + hspec + hspec-discover + lens + template-haskell + text + unordered-containers + ]; + testToolDepends = [ hspec-discover ]; + description = "EDSL for AWS CloudFormation"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere_1_0_1 = callPackage ( + { + mkDerivation, + aeson, + aeson-pretty, + base, + bytestring, + containers, + mono-traversable, + sydtest, + sydtest-discover, + text, + }: + mkDerivation { + pname = "stratosphere"; + version = "1.0.1"; + sha256 = "19wq9bw655gm38nqzdnvcb18fynvymk0z9by3w0vh28sql8vw7yn"; + libraryHaskellDepends = [ + aeson + aeson-pretty + base + bytestring + containers + mono-traversable + text + ]; + testHaskellDepends = [ + aeson + aeson-pretty + base + bytestring + containers + mono-traversable + sydtest + sydtest-discover + text + ]; + description = "EDSL for AWS CloudFormation"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + } + ) { }; + + stratosphere-accessanalyzer = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-accessanalyzer"; + version = "1.0.1"; + sha256 = "1rlhd7b4dlb8dz8b30i5405f9yig16d1wgi1kzm2cbdj0vmazcci"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS AccessAnalyzer"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-acmpca = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-acmpca"; + version = "1.0.1"; + sha256 = "18l77b4bpcscfrpch7w8vffrnfl10jcp83cnv5g9glnqazdrvlx4"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS ACMPCA"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-aiops = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-aiops"; + version = "1.0.1"; + sha256 = "03fpmrmqvgqjaq2rrsnn1620h170fm0277bcwrxkkmi75ggfhydj"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS AIOps"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-amazonmq = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-amazonmq"; + version = "1.0.1"; + sha256 = "1b86qfd382m356jbvb3fq93blrc94ic42q0fzkrzv6f3495xxaxs"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS AmazonMQ"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-amplify = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-amplify"; + version = "1.0.1"; + sha256 = "1cn5zq8mwbxz02zh3iidmvh0jjy5c3dpym625hj7rx1bv8vmzhgm"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Amplify"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-amplifyuibuilder = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-amplifyuibuilder"; + version = "1.0.1"; + sha256 = "1w2r2yfij7rikc7d6jkli05kzvcs60bl9sm1cwqrna65b7qbw0d6"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS AmplifyUIBuilder"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-apigateway = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-apigateway"; + version = "1.0.1"; + sha256 = "1vfgwqpdcgwhl3br8xahbhqkclbdy5bwrd02bkr1z7vqrlqn9bpr"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS ApiGateway"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-apigatewayv2 = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-apigatewayv2"; + version = "1.0.1"; + sha256 = "0bl6piby50h9r2siivv42hdva1zf079w437g69b2jg56168xq66h"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS ApiGatewayV2"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-appconfig = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-appconfig"; + version = "1.0.1"; + sha256 = "1vdi9hg4s0zmrr7vzq4qvadb6a11i0pglib9icy8d4f67vq67gh4"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS AppConfig"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-appflow = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-appflow"; + version = "1.0.1"; + sha256 = "1dg9w1j9kk1p4wajd78vjrrx84qhsrinxxfagagvxgnr0q0d4mv7"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS AppFlow"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-appintegrations = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-appintegrations"; + version = "1.0.1"; + sha256 = "0kkrj1in8vd3r8q8ypr854ahgfi46a18iz5fj78sadj5miii9c98"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS AppIntegrations"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-applicationautoscaling = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-applicationautoscaling"; + version = "1.0.1"; + sha256 = "1ly1fzjqngndcgxamkdijpw1nd554mlw413s8w6c4gia3j271i0s"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS ApplicationAutoScaling"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-applicationinsights = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-applicationinsights"; + version = "1.0.1"; + sha256 = "1lp4qrfchvypk6gqgzxzfhd8jzl1n9n14d9dd43r106537iy1kxv"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS ApplicationInsights"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-applicationsignals = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-applicationsignals"; + version = "1.0.1"; + sha256 = "04l9v2n8yyakyp4mck2i2m5107px7hhfhii3ncwa0bn40fs7s5hj"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS ApplicationSignals"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-appmesh = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-appmesh"; + version = "1.0.1"; + sha256 = "1psiavnfcgf8qd9v6zmf8l6br5956jc1qh439yrnbqnvwka5v1bw"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS AppMesh"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-apprunner = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-apprunner"; + version = "1.0.1"; + sha256 = "14wxj20yvpgp0ndhnhark8ch4cldxi2sm1ffdms1f1rfa5q0jkwn"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS AppRunner"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-appstream = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-appstream"; + version = "1.0.1"; + sha256 = "1yx47rc7ckpawbnfzdx4nwarmd605ggj9ri8fxxldgvydlhbh74p"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS AppStream"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-appsync = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-appsync"; + version = "1.0.1"; + sha256 = "1ca590kkdxsq6jkxpsfh7ag7rsaif7cfrl3b8gfxly0nwxifcglz"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS AppSync"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-apptest = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-apptest"; + version = "1.0.1"; + sha256 = "1dg3901p0vr2f75ifj85gwcmmhfpzib9dcb21prxkps1vyrfnqyp"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS AppTest"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-aps = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-aps"; + version = "1.0.1"; + sha256 = "02v7lfmncan6h911pa1wipzk196b04gwf9ryb5ylsmnpw64f0iax"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS APS"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-arcregionswitch = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-arcregionswitch"; + version = "1.0.1"; + sha256 = "1m0xwnm1qy0ah1dy9inhappij8zravricp9afr1010n6xyd0p39c"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS ARCRegionSwitch"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-arczonalshift = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-arczonalshift"; + version = "1.0.1"; + sha256 = "02hx2gyb0nvgb30bwsvcflb3329cvpfpzdkdnb1l5jsdz902izhi"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS ARCZonalShift"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-ask = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-ask"; + version = "1.0.1"; + sha256 = "16pbjly42494zhj3v4g1plhpkgax7mfgjay06d5agmsi48xy02d8"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS ASK"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-athena = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-athena"; + version = "1.0.1"; + sha256 = "0jy2gaaqbryn5nvp3lqwaqii75im1ybh39dcd45446gcfgxf93ks"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Athena"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-auditmanager = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-auditmanager"; + version = "1.0.1"; + sha256 = "1w9dhaz2k0aidx396dv84yszfhy7acb5sd394q2h5abjkqh6m4b1"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS AuditManager"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-autoscaling = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-autoscaling"; + version = "1.0.1"; + sha256 = "1g0qmj15d0dfsvag5v8gb673hhmwfwjljyhh7il6q0isvaanf1b5"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS AutoScaling"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-autoscalingplans = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-autoscalingplans"; + version = "1.0.1"; + sha256 = "0wj3yva75d5n32n30wkkzdb40fc1lmghknzc8dpwx09q8w7zgd4p"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS AutoScalingPlans"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-b2bi = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-b2bi"; + version = "1.0.1"; + sha256 = "08jjpww93jfakhzi8jjzxphs323pvfwnsps3q6lrclw8jc5qwkwl"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS B2BI"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-backup = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-backup"; + version = "1.0.1"; + sha256 = "1d7s8qmv8ggvrkghs07h9di3s3gd05kll8bxi8gj98qdd2qzw417"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Backup"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-backupgateway = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-backupgateway"; + version = "1.0.1"; + sha256 = "1s5bl2nz35p35687mn278wai240jspmns2p42mzpfnbcqbrd68xn"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS BackupGateway"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-batch = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-batch"; + version = "1.0.1"; + sha256 = "19inxlshf5z8g530w6d0d6h8s7rcv92zjdk9xja37ddl9ba27xw4"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Batch"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-bcmdataexports = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-bcmdataexports"; + version = "1.0.1"; + sha256 = "1xrxy74gsi3bqx29476ldh3z23dbjqm6gag5wagd4smf2ksdlzpg"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS BCMDataExports"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-bedrock = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-bedrock"; + version = "1.0.1"; + sha256 = "1prlarhqs86324zraizlf14hfcldv3yq22ab9nw4c4dj74dma9k9"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Bedrock"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-bedrockagentcore = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-bedrockagentcore"; + version = "1.0.1"; + sha256 = "0kk0dpd63pg0s54k6s4dm0yrd08rvsylkr3gnywi8brvip5lp4pz"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS BedrockAgentCore"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-billing = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-billing"; + version = "1.0.1"; + sha256 = "0ljim7k8p3kjkb7pqsiync0wa5qm2v7hyk9s6sm9m021kh1l5591"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Billing"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-billingconductor = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-billingconductor"; + version = "1.0.1"; + sha256 = "12cwqmc5z7vl75qn4gcmwq8fyh30dhi7bl8lh8jjmdrw58jhphny"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS BillingConductor"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-budgets = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-budgets"; + version = "1.0.1"; + sha256 = "03qk8vk3w11vvcbmcwzwk0vsx86lp50i320zcgdgbc3qszw2ddbm"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Budgets"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-cassandra = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-cassandra"; + version = "1.0.1"; + sha256 = "0r9n6rr77dfw2sjkhn4ir2v7qjxmf7hr7l2f6n1gs2nfmhqxglla"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Cassandra"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-ce = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-ce"; + version = "1.0.1"; + sha256 = "12w1pwdbhxlga7cvhpa3z2lzc5zsfc3l9a6a6gs1h9f9s51nsx2d"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS CE"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-certificatemanager = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-certificatemanager"; + version = "1.0.1"; + sha256 = "0s5df7yd8f1zgyx39ypn2x1lf5hhf5b6jjg9w9zyqm4n94j5zzn4"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS CertificateManager"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-chatbot = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-chatbot"; + version = "1.0.1"; + sha256 = "0kdxz4l6pklmdf38irm70mcw8rhz824l9fbc4jbmnqsrj10jdnir"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Chatbot"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-cleanrooms = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-cleanrooms"; + version = "1.0.1"; + sha256 = "0dxqdblx0g1hicfk7fzyc3z0jn6q8178vg57swrd27dw94kbaah7"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS CleanRooms"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-cleanroomsml = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-cleanroomsml"; + version = "1.0.1"; + sha256 = "1yrci7r02kacgx6fi0pbkjchykk0a4mj7m6is9wnx5vpxknslvlv"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS CleanRoomsML"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-cloud9 = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-cloud9"; + version = "1.0.1"; + sha256 = "1bfgnf4sifzva6nfk58l9d16ma2chvhxcnihg32w4yikjpayiq3h"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Cloud9"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-cloudformation = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-cloudformation"; + version = "1.0.1"; + sha256 = "0pq0qfxqzf56k4adfaf5nqfgk346102ipkvlqv8axpdwhkqlfkrh"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS CloudFormation"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-cloudfront = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-cloudfront"; + version = "1.0.1"; + sha256 = "0bx639jmcips2s0rq44wxywqdk3id4ch1hy7n7phj31j23a3c2xm"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS CloudFront"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-cloudtrail = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-cloudtrail"; + version = "1.0.1"; + sha256 = "0dgfxvzzv5vyphkdj9y1cnwykymby2r41140nrr9rn0sc163s25h"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS CloudTrail"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-cloudwatch = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-cloudwatch"; + version = "1.0.1"; + sha256 = "1bfpbn9nlvw6m3x248wwlkx7cf1spq8px1jfs8frnb72lvmyhq1m"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS CloudWatch"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-codeartifact = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-codeartifact"; + version = "1.0.1"; + sha256 = "1dw39ijfapva0ia7b452i73qi0xy6lm0r8wmp96spj7qaq34zlac"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS CodeArtifact"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-codebuild = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-codebuild"; + version = "1.0.1"; + sha256 = "069g8j16pw1az8ayxr9fgb9rxhv9w0b2jc57nar1ihvp0zgknxjr"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS CodeBuild"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-codecommit = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-codecommit"; + version = "1.0.1"; + sha256 = "0n9mnmdabv15qvhp3vg64c3gcmgpgnf8d9galmifvjvrbmwz3inm"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS CodeCommit"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-codeconnections = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-codeconnections"; + version = "1.0.1"; + sha256 = "0m3m8kxkjsm1bjg8ldqnb2r4gr2vwf2p9mbwh2qggsz230bi7lp3"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS CodeConnections"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-codedeploy = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-codedeploy"; + version = "1.0.1"; + sha256 = "0xrvhprwdmz76vzihfrw7gb3c9cjxvy6fwsdc8hk85xpar4dqbqr"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS CodeDeploy"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-codeguruprofiler = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-codeguruprofiler"; + version = "1.0.1"; + sha256 = "0fbfgwvvbjpfv70k8z1gzjx3b4qsyqd3bvavgjcd92dsahj6i1rl"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS CodeGuruProfiler"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-codegurureviewer = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-codegurureviewer"; + version = "1.0.1"; + sha256 = "0px11byzfzn1h8dmfi09svh0908dn7mywlkjajjbwszg6rgrafvw"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS CodeGuruReviewer"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-codepipeline = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-codepipeline"; + version = "1.0.1"; + sha256 = "10ppzdvirbn3a7xs4q83n4y2lzmsmzrmj3diwgjgbxbfl8brhxq6"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS CodePipeline"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-codestar = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-codestar"; + version = "1.0.1"; + sha256 = "0j46gsn126s1qgznr0p770sb80pp4cnmhr7ffdrcnjh0ddqvgl2a"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS CodeStar"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-codestarconnections = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-codestarconnections"; + version = "1.0.1"; + sha256 = "1f4sda0kgbw0pd1xmwq0v06iv81sx1l3a6rz4b5xxwrkavfbrapz"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS CodeStarConnections"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-codestarnotifications = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-codestarnotifications"; + version = "1.0.1"; + sha256 = "0b2jrzdgdnqyx3aab4c0lphg36yyhkqh7crr9qynb91qmlz2n7hy"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS CodeStarNotifications"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-cognito = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-cognito"; + version = "1.0.1"; + sha256 = "0rbcz3zdcjzlgy4zyl76gcb05w20hk00mcgkkgf3f45p45f3ls6d"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Cognito"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-comprehend = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-comprehend"; + version = "1.0.1"; + sha256 = "0vjh4nag2cn47qjzb0hq2a39qm9h5w7zz7ghidf4aylhf44hj7ml"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Comprehend"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-config = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-config"; + version = "1.0.1"; + sha256 = "1dlmzy3sybfc41wijr9p7m466lhy0b8lfvsjcwm1cwx0z46br0hg"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Config"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-connect = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-connect"; + version = "1.0.1"; + sha256 = "1spszhn88yy50fiqnvxg7fhp4p2b2wh935sw38vcznfcda05k9nb"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Connect"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-connectcampaigns = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-connectcampaigns"; + version = "1.0.1"; + sha256 = "1xza42n9k53wj5cgz33y3a7kkb2d9dnsjkzpsrmqjnqx7dg0yzd4"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS ConnectCampaigns"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-connectcampaignsv2 = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-connectcampaignsv2"; + version = "1.0.1"; + sha256 = "168r0m35rxgz4mas739dasm6cvqk6bhdc889y0z39037x2a8ir5b"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS ConnectCampaignsV2"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-controltower = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-controltower"; + version = "1.0.1"; + sha256 = "0ma0iwc2164xjkv2fvirhbi77vpkmpq1pz8s021ya32ivysyii5z"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS ControlTower"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-cur = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-cur"; + version = "1.0.1"; + sha256 = "005a4brbj0xys8rzyyy7jbgplmg5ans2ih5g5gk287x4c2rgdjgg"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS CUR"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-customerprofiles = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-customerprofiles"; + version = "1.0.1"; + sha256 = "08swdvi7hj0yl9h7m7c2ijrx9jlii7zb4pxajb8gsia0037vyqza"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS CustomerProfiles"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-databrew = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-databrew"; + version = "1.0.1"; + sha256 = "0g81slnivc8nfddrf1f0sg5dcw7117g6vzy7z9bq158sv8fchxkr"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS DataBrew"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-datapipeline = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-datapipeline"; + version = "1.0.1"; + sha256 = "0xia4800k3zhr030fkq8bpbv9nyri9wszy291zawbs1z1d13adjz"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS DataPipeline"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-datasync = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-datasync"; + version = "1.0.1"; + sha256 = "0vs0h15xb3mz22kik6vdgn2v1mgh720gxcxl2ndzxqs7r0ky9ghy"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS DataSync"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-datazone = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-datazone"; + version = "1.0.1"; + sha256 = "09nbmlxzf8n7f3dnhzlrykvdcpdiwny3zjq0w1qpsna92x6ds3rg"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS DataZone"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-dax = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-dax"; + version = "1.0.1"; + sha256 = "00k201yz1xmfyi85d52csbzdyl1gqg6nb9ddpy365iaasj8kmwy9"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS DAX"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-deadline = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-deadline"; + version = "1.0.1"; + sha256 = "14v08l4yh6fk94j9m019n9vbpg72bqfk1s6lcfazjb7mhcncxb1p"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Deadline"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-detective = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-detective"; + version = "1.0.1"; + sha256 = "1x8x5hqd8jzc1lwcjl5gcy23xhr4cj5a5s6kan0wfkhzng470ai6"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Detective"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-devopsguru = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-devopsguru"; + version = "1.0.1"; + sha256 = "13vkgc9403r9x8zyzi80lbaxa44kk0s8mdxq12z56qmkaq3nrrxr"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS DevOpsGuru"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-directoryservice = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-directoryservice"; + version = "1.0.1"; + sha256 = "0gxgp558zhlmn7aky58w9mjbb78kv6vxm46dsh4md5y6s2szachx"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS DirectoryService"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-dlm = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-dlm"; + version = "1.0.1"; + sha256 = "1hbzbzhw22f3lk34pfwkgvnszixgdl6d5vlb0ds2sdxp969j3kja"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS DLM"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-dms = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-dms"; + version = "1.0.1"; + sha256 = "1pqlgy8f4s5h800ldsazyfdfbmylvpd63aq1nbw4sxcvbdng21k8"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS DMS"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-docdb = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-docdb"; + version = "1.0.1"; + sha256 = "0s68wn3x2j7vvkjjxsyx10lz81xca5ldlgdn0gwrfws3xq6h0hgr"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS DocDB"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-docdbelastic = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-docdbelastic"; + version = "1.0.1"; + sha256 = "0hnhgg1r6vzlw8n1jh4q4c6pibr41mdmshz51ap8hla97q9bqlpn"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS DocDBElastic"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-dsql = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-dsql"; + version = "1.0.1"; + sha256 = "15riws2nfyh6y41wv45rsw69w62dig5fmxy56waahxwa0nxl0s4j"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS DSQL"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-dynamodb = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-dynamodb"; + version = "1.0.1"; + sha256 = "09ds9i57zng4rsv8bs11m8i454am6bs5rf2dp5wrlgqx3qvy6rdb"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS DynamoDB"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-ec2 = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-ec2"; + version = "1.0.1"; + sha256 = "0h7jxqrag38y5gzms69gip9mdnv8hq1gkd197gvsr3in72f3mrxc"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS EC2"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-ecr = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-ecr"; + version = "1.0.1"; + sha256 = "0kk24xy6fdlxv0i10ic6plvgd6v0iygwd4dnn6ac62qbap250rkn"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS ECR"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-ecs = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-ecs"; + version = "1.0.1"; + sha256 = "00j25gbg4k2fc7l4sy6sqy5qf8ylxihvwzw72mbspgplsjw5bhmp"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS ECS"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-efs = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-efs"; + version = "1.0.1"; + sha256 = "02zn6lqci68fl671fbi66wqcvyn6342fswzl8rvfm6hawbyshx26"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS EFS"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-eks = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-eks"; + version = "1.0.1"; + sha256 = "0gxxv7al64yjz1r0fcyppdrrihvb0n76qmh3ivq0bslzlx3f3jfi"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS EKS"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-elasticache = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-elasticache"; + version = "1.0.1"; + sha256 = "07w1cd4z7k4iqald5vjpnd05dqifj63148abpdmsc1wkvk2lvpza"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS ElastiCache"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-elasticbeanstalk = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-elasticbeanstalk"; + version = "1.0.1"; + sha256 = "1ri1vx71n3gfsy8wl2abbvf9x4avjn2hjfpyiw0631pfs2fz5bpn"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS ElasticBeanstalk"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-elasticloadbalancing = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-elasticloadbalancing"; + version = "1.0.1"; + sha256 = "1ddzrlqamyyb1hpbnm3x3k69jp24v4z0bq0gmygsvn4bnxp6jh03"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS ElasticLoadBalancing"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-elasticloadbalancingv2 = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-elasticloadbalancingv2"; + version = "1.0.1"; + sha256 = "187nyvlyvffxyx2cmxaknbsjy2g54c4r3ih4qm3z2is0465arpdl"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS ElasticLoadBalancingV2"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-elasticsearch = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-elasticsearch"; + version = "1.0.1"; + sha256 = "02p2rl26ip70nr9x9kzykhva52d9698j8bpqr3qvblkb6hfagrbs"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Elasticsearch"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-emr = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-emr"; + version = "1.0.1"; + sha256 = "0kmgab1gkpslrnjs6nl0ainrn79hgjp3ar3x4sv0k6q7xfl9bbyz"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS EMR"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-emrcontainers = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-emrcontainers"; + version = "1.0.1"; + sha256 = "050kndgsfyzm1dg145hxsprfaypglg89gj1223rqwasb09fagq87"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS EMRContainers"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-emrserverless = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-emrserverless"; + version = "1.0.1"; + sha256 = "08c099qxbmfr2zxirs48cxinzfz4cadnxcq72p6k9y71q51fn0r0"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS EMRServerless"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-entityresolution = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-entityresolution"; + version = "1.0.1"; + sha256 = "1yy85b2n19w1ss2fnm6dv75b70vrs7ypycxgqd6k3lqgx4jdcigk"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS EntityResolution"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-events = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-events"; + version = "1.0.1"; + sha256 = "027qhj5xxmx4224r3ilz63y2zay1671dq4ciss10hw4bydm9adva"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Events"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-eventschemas = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-eventschemas"; + version = "1.0.1"; + sha256 = "1mkl41x5vqx9bz1hbiwpnk6kb06im3krpb5sn149z3x3w1xibk35"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS EventSchemas"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-evidently = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-evidently"; + version = "1.0.1"; + sha256 = "1hmiy17rm7kf1cmmiszqfcmhgnns1n1zzj1rgx0m14cxffsmnlq4"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Evidently"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-evs = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-evs"; + version = "1.0.1"; + sha256 = "0gvsw4zsslaasmxmx3slmc0dkx95wi3lf8wlp05hg81iwmk0yz15"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS EVS"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-finspace = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-finspace"; + version = "1.0.1"; + sha256 = "1i2nyy8fy50lm6prjy3ak0h4xr922bhss20q0g5vqs1yns0pxdm0"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS FinSpace"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-fis = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-fis"; + version = "1.0.1"; + sha256 = "033bxdkzlasc2bl2mib1q0v6y9fgm85cdp8shxbgb4p5v03fhhjk"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS FIS"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-fms = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-fms"; + version = "1.0.1"; + sha256 = "0gzg8ajan9rcxy5wgsd3pfrq6n3wg0zhm6885mkpmnagmbkn3ckp"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS FMS"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-forecast = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-forecast"; + version = "1.0.1"; + sha256 = "0c0sa5miipr9gfqhmx166g1x6da6f8d1y4db1q9wg8gzvyvl7jby"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Forecast"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-frauddetector = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-frauddetector"; + version = "1.0.1"; + sha256 = "1qncd8f4wpidc26dppj86gnxvkq656vx8w2hwx0fk0lh4nx5ybd5"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS FraudDetector"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-fsx = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-fsx"; + version = "1.0.1"; + sha256 = "0ax68braikl1sky6fcbmrm1vpa3cbcip7r2dj69vzqr4vk6x6cc2"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS FSx"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-gamelift = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-gamelift"; + version = "1.0.1"; + sha256 = "0czkndska3rjy433kw5a4z9b0n5jf89pznjn65z22j7073lym3am"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS GameLift"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-globalaccelerator = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-globalaccelerator"; + version = "1.0.1"; + sha256 = "1lyj4ybpqb8kfi5cajz5sy74w5wwg25sn9q6vvv78k1n6sj2919w"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS GlobalAccelerator"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-glue = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-glue"; + version = "1.0.1"; + sha256 = "1hi30xh86dhm4zy0p5x2l2105yw8w76fd8l56k5y3vdc10r36b26"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Glue"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-grafana = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-grafana"; + version = "1.0.1"; + sha256 = "0rn0g59l7ndfgwvy1g4csshh8vqpwp9kqi42bgvh1dw5zs32q20w"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Grafana"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-greengrass = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-greengrass"; + version = "1.0.1"; + sha256 = "06mf70kcb0yv3qlhfj7arsnk4zi950hvnlhs6drsmy0sx9hiw3hc"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Greengrass"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-greengrassv2 = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-greengrassv2"; + version = "1.0.1"; + sha256 = "1vrxk75r6gppkz8z4cjnbz0jjz3xjiddzvlklg9ic26pqik6k4rl"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS GreengrassV2"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-groundstation = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-groundstation"; + version = "1.0.1"; + sha256 = "0bi8275d1h9ws7bv2yj5r3lbfgp9mzsm7ccjv2qczm9z4xcvd890"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS GroundStation"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-guardduty = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-guardduty"; + version = "1.0.1"; + sha256 = "0n38prmn4xgngv0k7l1w2y4g3q3g1rs0na68p7a5jpa4sn82h3c1"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS GuardDuty"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-healthimaging = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-healthimaging"; + version = "1.0.1"; + sha256 = "13hm7awrmc60w6iv8zmsysds0npwnxxrl1cbfrbzkzl3148wfj86"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS HealthImaging"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-healthlake = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-healthlake"; + version = "1.0.1"; + sha256 = "0309a909k84mqvz98lxhlf7anpspi8hpp9jd3xi64s74b2jb7si8"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS HealthLake"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-iam = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-iam"; + version = "1.0.1"; + sha256 = "0ch1fj3kh40nbiv6hbadjamsg3jpq3r6rlgrcfr53q33z1436hyj"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS IAM"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-identitystore = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-identitystore"; + version = "1.0.1"; + sha256 = "0017p30y13s61nqx0hzvhz890w07p6nm6sz78wacx9lfyagj65rb"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS IdentityStore"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-imagebuilder = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-imagebuilder"; + version = "1.0.1"; + sha256 = "0l6am2xdzkk33crr2h4zicjlx401cc7qxyjkvs1qr3kfqfdfn1yn"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS ImageBuilder"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-inspector = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-inspector"; + version = "1.0.1"; + sha256 = "191nwvxaffacs32nnpv8r9qzsrjbbmnl8bfrs9d7knr0sscjyyp3"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Inspector"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-inspectorv2 = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-inspectorv2"; + version = "1.0.1"; + sha256 = "07lmmjhzxz7ks4vgqibfx0r8dgnbznfi64a7hyr6pr8xh12cc81h"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS InspectorV2"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-internetmonitor = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-internetmonitor"; + version = "1.0.1"; + sha256 = "1n8kg4qfwhn3q8cwl7fj44xcz91bpn9q1f8vhz2jn7igkls368ln"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS InternetMonitor"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-invoicing = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-invoicing"; + version = "1.0.1"; + sha256 = "0ara1wlprs1sz63xqc4xm7nqlxsrcswy7x0vf2if7d25c995bmhh"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Invoicing"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-iot = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-iot"; + version = "1.0.1"; + sha256 = "1wlbh5krnyq9w5sfhi2zll3wzccg3j75i80qqipgsai46x30yqgg"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS IoT"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-iotanalytics = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-iotanalytics"; + version = "1.0.1"; + sha256 = "04n8r379s8pyfnjcc5shvpj9vnb1x1s3ig5ivmcswqmlq3lh3pj2"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS IoTAnalytics"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-iotcoredeviceadvisor = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-iotcoredeviceadvisor"; + version = "1.0.1"; + sha256 = "0w4jhdlbnqlaq6h022zhswl1fd99y769cva3hkf9iwc424w3nbq0"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS IoTCoreDeviceAdvisor"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-iotevents = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-iotevents"; + version = "1.0.1"; + sha256 = "0sl6wq7kjjpg6617j5q8jicpn74sql2vnb640l4zkj9pmv380cq2"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS IoTEvents"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-iotfleethub = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-iotfleethub"; + version = "1.0.1"; + sha256 = "011zyrx9xyfy77y3046jksnkrdwxr07qpqhcsns1iq0xs3f6h5wq"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS IoTFleetHub"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-iotfleetwise = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-iotfleetwise"; + version = "1.0.1"; + sha256 = "1m5gcfyvq23vg4ki888kfmbn2g7d6c996nmcccvl4wvqfmr4szjy"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS IoTFleetWise"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-iotsitewise = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-iotsitewise"; + version = "1.0.1"; + sha256 = "17913p8jbhbs4ajj05qxmyi49dddp6nm2sqjfm4h80w2wp69q9ba"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS IoTSiteWise"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-iotthingsgraph = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-iotthingsgraph"; + version = "1.0.1"; + sha256 = "1im8lfz47si0k2p52nl13cfdh6rmm6fjfq7779cl7c2s3789ncqa"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS IoTThingsGraph"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-iottwinmaker = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-iottwinmaker"; + version = "1.0.1"; + sha256 = "0n08yqrfv9znyjj5yfjr5qwgl7i6dggwxsblbrhb7xsz9nb3fg5b"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS IoTTwinMaker"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-iotwireless = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-iotwireless"; + version = "1.0.1"; + sha256 = "1f5c0ga0b12m65m9qjlphdgjjind8b4qz2slg11glgl9hv058dvz"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS IoTWireless"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-ivs = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-ivs"; + version = "1.0.1"; + sha256 = "0x4riciyk5g1zkxpz2wqkwf2zyijq3ivq0wzgyvp4nqnyls6fi86"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS IVS"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-ivschat = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-ivschat"; + version = "1.0.1"; + sha256 = "1np2bxjvvdg4h10r6nifs9ssbg324hlzahbd87cywa33i8v62ix2"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS IVSChat"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-kafkaconnect = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-kafkaconnect"; + version = "1.0.1"; + sha256 = "1zkxsjs61gd9pj8k4y57kdaaajwkql6392w2088yiah5jh06515a"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS KafkaConnect"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-kendra = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-kendra"; + version = "1.0.1"; + sha256 = "1ncxn8rrwdfh2rf6i4m3fyc9g04xj475q6rg11yn6ykk2pvm54f0"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Kendra"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-kendraranking = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-kendraranking"; + version = "1.0.1"; + sha256 = "188qcm9h3g61jjmhyj3zwr52lnn2afmaws7k3kk6w7qkabjqj9s4"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS KendraRanking"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-kinesis = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-kinesis"; + version = "1.0.1"; + sha256 = "19xfrkmvajvmdb280j1rg6rdnlihk5qhl9z2d9bidami2vm87cp7"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Kinesis"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-kinesisanalytics = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-kinesisanalytics"; + version = "1.0.1"; + sha256 = "1xgcdsgja13w6p02kqd5r6d9575jzlhjqbkjaf07hr3m3vpbvbvw"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS KinesisAnalytics"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-kinesisanalyticsv2 = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-kinesisanalyticsv2"; + version = "1.0.1"; + sha256 = "1fn6ymlaaz428zjrssws59rd1294hmw36f505nwz0vs4qiqqh1l4"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS KinesisAnalyticsV2"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-kinesisfirehose = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-kinesisfirehose"; + version = "1.0.1"; + sha256 = "0bw3r5wdd85v7bl99pnfppgvfwn0jc2shqs1a0gfwa0hjkgl7hq9"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS KinesisFirehose"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-kinesisvideo = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-kinesisvideo"; + version = "1.0.1"; + sha256 = "1gxg361gffjz40h8yppi0jrip16l0kvmngdb54mcr99jyy8cjzlp"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS KinesisVideo"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-kms = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-kms"; + version = "1.0.1"; + sha256 = "1shwiq8l20zdx90r1gp2fidid5a0ahxsr30clm1x670h1rhnwlyr"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS KMS"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-lakeformation = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-lakeformation"; + version = "1.0.1"; + sha256 = "1fsmgmnn5rd0nzdxm99k036xwx4148cglv084lsryv2y2zbda4xz"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS LakeFormation"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-lambda = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-lambda"; + version = "1.0.1"; + sha256 = "1j2ppxi4iqh41ax17p91wbbqjayxb9nqbgr4qkm6g4bvswixslzs"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Lambda"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-launchwizard = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-launchwizard"; + version = "1.0.1"; + sha256 = "141fwmp0pggkf2l532jw2s9ybz1vgidvs33rqsiwqxf0ypr2mzxg"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS LaunchWizard"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-lex = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-lex"; + version = "1.0.1"; + sha256 = "17zdg2hw8cin4yisamcb0qmp2k72rmfyw0mimv7x47h9r6jnivsn"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Lex"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-licensemanager = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-licensemanager"; + version = "1.0.1"; + sha256 = "0rglv2a0ywhqv9x0hii5j4pf0iwq9r06f6y03lpznzpp1n26f744"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS LicenseManager"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-lightsail = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-lightsail"; + version = "1.0.1"; + sha256 = "1anfs7knc0xw0fflhhpncismvhks3xr92wvjry2xg34dxzan4hjg"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Lightsail"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-location = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-location"; + version = "1.0.1"; + sha256 = "18gy5rwnm4dj9yrilpc3dg1ps1ygrbfg38pmfnc94cks0afgakc2"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Location"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-logs = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-logs"; + version = "1.0.1"; + sha256 = "024xsqpajksvq9qrwj4zxnf7dcyi6x48gxm9i6h1dvksvk205vi2"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Logs"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-lookoutequipment = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-lookoutequipment"; + version = "1.0.1"; + sha256 = "03wlb0c8p0qc16d7cvpp2l74i6m5s4q0nfy7fa05j6kj9i6nyhdn"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS LookoutEquipment"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-lookoutmetrics = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-lookoutmetrics"; + version = "1.0.1"; + sha256 = "0xyzfz09y3d3zycky9q2r65whqsvbwg8ryqq1y6vcimn0jlr2jl7"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS LookoutMetrics"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-lookoutvision = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-lookoutvision"; + version = "1.0.1"; + sha256 = "1x6cj7bk8ada0s29rdsjd6nk4wnphl8iwqzfxd2ir2jbqm3mr92s"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS LookoutVision"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-m2 = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-m2"; + version = "1.0.1"; + sha256 = "1pjin6nrn4paxn9321ipydf9j076kcmy299q3fmhg33v0mx40jbj"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS M2"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-macie = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-macie"; + version = "1.0.1"; + sha256 = "1c3b5ha855jrwiv61zsdg9cydri4vh6d4gf5bjay02n2miafbmaj"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Macie"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-managedblockchain = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-managedblockchain"; + version = "1.0.1"; + sha256 = "04qrng9bbz7ws0wdbfzhzwqk9ynlvwbsxdgmnn433xyywlbzfx8p"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS ManagedBlockchain"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-mediaconnect = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-mediaconnect"; + version = "1.0.1"; + sha256 = "03v8n5zwsnp6ri77zg2srm6986v00bnk2c4aw33crrrmblizmmbh"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS MediaConnect"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-mediaconvert = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-mediaconvert"; + version = "1.0.1"; + sha256 = "0k577mwi0p5i52h8kcpprlpm5ahx0gigcmqlws6cgr4l5shvd5dk"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS MediaConvert"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-medialive = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-medialive"; + version = "1.0.1"; + sha256 = "0ijrbj99kqzhw9k1lynm0h0xmrljdrrqjd3hw1196rmcbgi522n8"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS MediaLive"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-mediapackage = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-mediapackage"; + version = "1.0.1"; + sha256 = "1qw7327isccyxsw2b7w0vlpg7q96hrivfjxdk4b9i1hp4fv7w1x6"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS MediaPackage"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-mediapackagev2 = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-mediapackagev2"; + version = "1.0.1"; + sha256 = "1kxfsy83kph82cq1makalx92crnnxfnlmm5brffs10w8mdb34wmq"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS MediaPackageV2"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-mediastore = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-mediastore"; + version = "1.0.1"; + sha256 = "1xck1q9md54mjj4v420lbcfxxfpbj7y97xs3992j9x35k6xqm2c9"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS MediaStore"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-mediatailor = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-mediatailor"; + version = "1.0.1"; + sha256 = "0i3q10gyw5qwh6a8z2q4q2rmrja4ka9lyz4zvdqz74z4sxmz20nw"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS MediaTailor"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-memorydb = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-memorydb"; + version = "1.0.1"; + sha256 = "00pzsfwpcqswjssbnl206xgbn0rk99kbfs4nzq9vniq7zhbjs87z"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS MemoryDB"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-mpa = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-mpa"; + version = "1.0.1"; + sha256 = "00s9y2f11xjqq5kg2imvhrz912s44li4y1xdylyvnmyz171a6dkh"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS MPA"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-msk = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-msk"; + version = "1.0.1"; + sha256 = "1fzpzdv5swmzi91hjxkd27092h4672nwri6rsyy4n0paipr2wdch"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS MSK"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-mwaa = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-mwaa"; + version = "1.0.1"; + sha256 = "0yvzybs58ms7c054vb71mzp8ixca0b40j190b1633391ixhabpcx"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS MWAA"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-neptune = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-neptune"; + version = "1.0.1"; + sha256 = "1k02pr7j8qpcsw25sn1zi27bpc4r5wr42yvn358vvds4dgk1rwzy"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Neptune"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-neptunegraph = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-neptunegraph"; + version = "1.0.1"; + sha256 = "1f2p98kr3jzz9izbs3a86271fwlgj2lhcs7f43472p0v08m21n17"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS NeptuneGraph"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-networkfirewall = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-networkfirewall"; + version = "1.0.1"; + sha256 = "1i2flhhlrqy8w9p1zr884nm4lgp1z3dhzd0h7b52k4298whwgbj2"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS NetworkFirewall"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-networkmanager = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-networkmanager"; + version = "1.0.1"; + sha256 = "0b5qbaankk4931w2k5dajqi9hdjb527pj0c88nw0lmfihazqjkyi"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS NetworkManager"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-notifications = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-notifications"; + version = "1.0.1"; + sha256 = "1g1mzggmxnks8jf9fv7gf80b1gmdkqzbqbk1hlsw7mp8zqrdayyj"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Notifications"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-notificationscontacts = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-notificationscontacts"; + version = "1.0.1"; + sha256 = "05qhf2sh01f13id2pvpff932x9b5nm2v7i68wi7gmn20cmbppmh2"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS NotificationsContacts"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-oam = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-oam"; + version = "1.0.1"; + sha256 = "0xmk4c9zfbc815i343dj5g9xr7mk7bks5lmrackigg8ngivsndmf"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Oam"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-observabilityadmin = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-observabilityadmin"; + version = "1.0.1"; + sha256 = "1phlamcn06w8yln3k815aq35jc9x3zdd0n60bqa8vjszrmzm0bq1"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS ObservabilityAdmin"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-odb = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-odb"; + version = "1.0.1"; + sha256 = "1i7y471ssbkg3v5sk7xdlrlbh8iq4sljl3sz3chjq4vqjrk38n0w"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS ODB"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-omics = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-omics"; + version = "1.0.1"; + sha256 = "0lx8c3xrgy975yfhapwwi9l2hyi9qi6023q2al6aqvhxifrizm16"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Omics"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-opensearchserverless = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-opensearchserverless"; + version = "1.0.1"; + sha256 = "1mpx12jxhim05abkrngxc9l03askip569qcd9bcyapxs2qszcc8c"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS OpenSearchServerless"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-opensearchservice = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-opensearchservice"; + version = "1.0.1"; + sha256 = "1f2ilw8qz26wwmmlrlaz8hb2wb9vp9rhcy07gcklmccnqgw41g6x"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS OpenSearchService"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-opsworks = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-opsworks"; + version = "1.0.1"; + sha256 = "1pq9bmc1bz0b0j4mk0ipg5l3bvszi3xl3xqrwybqih1ih8fpndbf"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS OpsWorks"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-organizations = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-organizations"; + version = "1.0.1"; + sha256 = "1q6irnpz3kpgs20q800d6a14ch2900vn4580qmsrrg1skzmg2jfz"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Organizations"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-osis = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-osis"; + version = "1.0.1"; + sha256 = "0q8xpg1wda7cjlk7ymzrzrv4pradfqns6yzfw06fvs8l8ixynf0k"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS OSIS"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-panorama = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-panorama"; + version = "1.0.1"; + sha256 = "0zz660cv36ia67isjcppypx745py6qh4a24vmfmijzrnickqgd31"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Panorama"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-paymentcryptography = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-paymentcryptography"; + version = "1.0.1"; + sha256 = "1vankd3w5aj7p4pnrpjdgfahhsi0mpc8ajpm467hqvij70jkcycx"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS PaymentCryptography"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-pcaconnectorad = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-pcaconnectorad"; + version = "1.0.1"; + sha256 = "1bwix9mdir2f99w0r09b1ww521gysdwfwsq0h1qc5zfcphkxihar"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS PCAConnectorAD"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-pcaconnectorscep = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-pcaconnectorscep"; + version = "1.0.1"; + sha256 = "13ymi8c5avmxw56bx62x5vhvzffxrng14g43blmr84c4mczkc0mw"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS PCAConnectorSCEP"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-pcs = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-pcs"; + version = "1.0.1"; + sha256 = "1g39qbvgac6wk4k8ckj3awc1svkxpqvz3jjbsnm93b341fvinvcn"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS PCS"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-personalize = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-personalize"; + version = "1.0.1"; + sha256 = "0whvrazir0z2j9llpgnn4ag2zg2nrm98qymwx2swy8zrvw0c53f9"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Personalize"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-pinpoint = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-pinpoint"; + version = "1.0.1"; + sha256 = "14jqbc25kxb0zq92vgvjb8qb9n8y14jj9hq6k46cp3hqlr3alf63"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Pinpoint"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-pinpointemail = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-pinpointemail"; + version = "1.0.1"; + sha256 = "0a40ib85rz9dqbp3md1d5rrrx5gcdz1zz6zlm2cgx0n5vzfa96zy"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS PinpointEmail"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-pipes = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-pipes"; + version = "1.0.1"; + sha256 = "172bb3sbwx1343lv89giw07z0sxijhp2vjiyjqprss7qp37414dj"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Pipes"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-proton = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-proton"; + version = "1.0.1"; + sha256 = "1dz94bzswdhxvj6rifm4i5rgddckhfmgrx0bcy92fwsjqxr997z8"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Proton"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-qbusiness = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-qbusiness"; + version = "1.0.1"; + sha256 = "10yfcmg9zfqklvzi3yjnahhqf78hmzbhlh46kmr62jmcshybq5km"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS QBusiness"; + license = lib.licenses.mit; } - ) { inherit (pkgs) libuv; }; + ) { }; - steambrowser = callPackage ( + stratosphere-qldb = callPackage ( { mkDerivation, + aeson, base, - directory, - parsec, - transformers, + stratosphere, }: mkDerivation { - pname = "steambrowser"; - version = "0.1.0.0"; - sha256 = "071ial002ip6lsm422wf9xzq7ka70h4va67382smkbgiinbma5g4"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ + pname = "stratosphere-qldb"; + version = "1.0.1"; + sha256 = "1fwyri6gwzy2g9bnaqjynj0k2bdxn3qpdv7if5nbcs05y6raa9rx"; + libraryHaskellDepends = [ + aeson base - directory - parsec - transformers + stratosphere ]; - description = "List and launch steam games from the cli"; + description = "Stratosphere integration for AWS QLDB"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - mainProgram = "steambrowser"; - broken = true; } ) { }; - steeloverseer = callPackage ( + stratosphere-quicksight = callPackage ( { mkDerivation, aeson, - aeson-compat, - ansi-terminal, - async, base, - bytestring, - containers, - directory, - exceptions, - filepath, - fsnotify, - hspec, - hspec-discover, - managed, - mtl, - optparse-applicative, - process, - regex-tdfa, - semigroups, - stm, - streaming, - text, - unix, - yaml, + stratosphere, }: mkDerivation { - pname = "steeloverseer"; - version = "2.1.0.1"; - sha256 = "1zz30i6icz3pghrvcyvp8xfzdf3zn3zwqc53chpksb8mkm26fngp"; - isLibrary = true; - isExecutable = true; + pname = "stratosphere-quicksight"; + version = "1.0.1"; + sha256 = "0ldpqyi79kp3kdbjcq235bchs93slfyrmc584779mvg6zxs65bvj"; libraryHaskellDepends = [ aeson - aeson-compat - ansi-terminal - async - base - bytestring - containers - exceptions - fsnotify - managed - mtl - process - regex-tdfa - semigroups - stm - streaming - text - unix - yaml - ]; - libraryToolDepends = [ hspec-discover ]; - executableHaskellDepends = [ - aeson-compat - async - base - bytestring - directory - exceptions - filepath - fsnotify - managed - mtl - optparse-applicative - regex-tdfa - semigroups - stm - streaming - text - yaml - ]; - executableToolDepends = [ hspec-discover ]; - testHaskellDepends = [ - aeson-compat - async base - bytestring - exceptions - fsnotify - hspec - managed - mtl - regex-tdfa - semigroups - stm - streaming - text - yaml + stratosphere ]; - testToolDepends = [ hspec-discover ]; - description = "A file watcher and development tool"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - mainProgram = "sos"; + description = "Stratosphere integration for AWS QuickSight"; + license = lib.licenses.mit; } ) { }; - stego-uuid = callPackage ( + stratosphere-ram = callPackage ( { mkDerivation, + aeson, base, - bytestring, - cryptonite, - memory, - random, - uuid, + stratosphere, }: mkDerivation { - pname = "stego-uuid"; - version = "1.0.0.0"; - sha256 = "1czdfnfama0phsbgv1a55815gnnkrqm5wggw9n10g4lfl866qbyv"; + pname = "stratosphere-ram"; + version = "1.0.1"; + sha256 = "04gw372qbxx6fy7w22b66r751g7w1dkifl4bzq7cg0nhk5ckxkia"; libraryHaskellDepends = [ + aeson base - bytestring - cryptonite - memory - uuid - ]; - testHaskellDepends = [ - base - random - uuid + stratosphere ]; - description = "Generator and verifier for steganographic numbers"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; + description = "Stratosphere integration for AWS RAM"; + license = lib.licenses.mit; } ) { }; - stemmer = callPackage ( - { mkDerivation, base }: + stratosphere-rbin = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: mkDerivation { - pname = "stemmer"; - version = "0.5.2"; - sha256 = "1pg6bk9p1agip8nqzvdpw1hjjf0nwq9fmr58750wda6il7nljx3m"; - libraryHaskellDepends = [ base ]; - description = "Haskell bindings to the Snowball stemming library"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; + pname = "stratosphere-rbin"; + version = "1.0.1"; + sha256 = "18pdhxzv7ci419jbk2yzkxmlzxj4f4p6kwrsjfinf7axxzljs9fi"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Rbin"; + license = lib.licenses.mit; } ) { }; - stemmer-german = callPackage ( + stratosphere-rds = callPackage ( { mkDerivation, + aeson, base, - text, + stratosphere, }: mkDerivation { - pname = "stemmer-german"; - version = "0.1.1.1"; - sha256 = "037dw03zb4xdfbzp8js04ymrxii7rsin7pwiansa9khb29w2jqsn"; - revision = "1"; - editedCabalFile = "0pvghdxgd56yjm33lrzk6343lklnfdw77g30vhbfddwwdx1ifx2v"; + pname = "stratosphere-rds"; + version = "1.0.1"; + sha256 = "0jgclx3b6ayy7974421nl4xi5kwhx6ifndy97r3ip4rnlqlwqzc2"; libraryHaskellDepends = [ + aeson base - text + stratosphere ]; - description = "Extract the stem of a German inflected word form"; + description = "Stratosphere integration for AWS RDS"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; - step-function = callPackage ( + stratosphere-redshift = callPackage ( { mkDerivation, + aeson, base, - containers, - deepseq, - QuickCheck, + stratosphere, }: mkDerivation { - pname = "step-function"; - version = "0.2.1"; - sha256 = "1izshxrfhidvdhmnyrnqx2lqv2qjpisjdrxa687yywswcd4nlf9g"; - revision = "2"; - editedCabalFile = "1vrlv163yl2997lsas5qj1d5jp563dzy78mdhfp3bd57lvjz396r"; + pname = "stratosphere-redshift"; + version = "1.0.1"; + sha256 = "15xsz2hsdkkifxspaikpwkzara3d951i93373np19yg5ljh1czzy"; libraryHaskellDepends = [ + aeson base - containers - deepseq - QuickCheck - ]; - testHaskellDepends = [ - base - QuickCheck + stratosphere ]; - description = "Staircase functions or piecewise constant functions"; - license = lib.licensesSpdx."BSD-3-Clause"; + description = "Stratosphere integration for AWS Redshift"; + license = lib.licenses.mit; } ) { }; - stepwise = callPackage ( + stratosphere-redshiftserverless = callPackage ( { mkDerivation, + aeson, base, - containers, - mtl, + stratosphere, }: mkDerivation { - pname = "stepwise"; - version = "1.0.2"; - sha256 = "059k8g3wb4hkxk42vm83vv6kh3igrpf7fc97xvn3qai5rx3jmgqf"; + pname = "stratosphere-redshiftserverless"; + version = "1.0.1"; + sha256 = "0hvpff9p0dag07kvd260gld9gbm1sn2sym5ll1plf928sdacixmj"; libraryHaskellDepends = [ + aeson base - containers - mtl + stratosphere ]; - license = "LGPL"; - hydraPlatforms = lib.platforms.none; - broken = true; + description = "Stratosphere integration for AWS RedshiftServerless"; + license = lib.licenses.mit; } ) { }; - stern-brocot = callPackage ( + stratosphere-refactorspaces = callPackage ( { mkDerivation, - alg, + aeson, base, - criterion, - smallcheck, - tasty, - tasty-smallcheck, - universe-base, + stratosphere, }: mkDerivation { - pname = "stern-brocot"; - version = "0.1.0.0"; - sha256 = "0x3d6k1vbwa0gn41z3lq877l70mghq1gic37l6vg1v4s5cyx0w6m"; + pname = "stratosphere-refactorspaces"; + version = "1.0.1"; + sha256 = "140hrqd6h3h5hzg466av9hw09llhhz83llmzs9ahv2cj3xg48053"; libraryHaskellDepends = [ - alg - base - universe-base - ]; - testHaskellDepends = [ - base - smallcheck - tasty - tasty-smallcheck - universe-base - ]; - benchmarkHaskellDepends = [ + aeson base - criterion + stratosphere ]; - description = "Positive rational numbers represented as paths in the Stern-Brocot tree"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; + description = "Stratosphere integration for AWS RefactorSpaces"; + license = lib.licenses.mit; } ) { }; - stgi = callPackage ( + stratosphere-rekognition = callPackage ( { mkDerivation, - ansi-terminal, - ansi-wl-pprint, + aeson, base, - containers, - deepseq, - parsers, - prettyprinter, - prettyprinter-ansi-terminal, - QuickCheck, - semigroups, - smallcheck, - tasty, - tasty-html, - tasty-hunit, - tasty-quickcheck, - tasty-rerun, - tasty-smallcheck, - template-haskell, - text, - th-lift, - transformers, - trifecta, + stratosphere, }: mkDerivation { - pname = "stgi"; - version = "1.1"; - sha256 = "1kl2nxwm8r2pjciy5kmkf4mqqrrc8iy5i02h76xm0ysmwzndq1ck"; - isLibrary = true; - isExecutable = true; + pname = "stratosphere-rekognition"; + version = "1.0.1"; + sha256 = "11rsi57w7fpy3mqy6qn7vbpsj7fgw18gn92ngbix9x0g8fzq42wq"; libraryHaskellDepends = [ - ansi-wl-pprint - base - containers - deepseq - parsers - prettyprinter - prettyprinter-ansi-terminal - semigroups - template-haskell - text - th-lift - transformers - trifecta - ]; - executableHaskellDepends = [ - ansi-terminal - base - semigroups - text - ]; - testHaskellDepends = [ - ansi-wl-pprint + aeson base - containers - deepseq - prettyprinter - QuickCheck - semigroups - smallcheck - tasty - tasty-html - tasty-hunit - tasty-quickcheck - tasty-rerun - tasty-smallcheck - template-haskell - text + stratosphere ]; - description = "Educational implementation of the STG (Spineless Tagless G-machine)"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - mainProgram = "stgi-exe"; - broken = true; + description = "Stratosphere integration for AWS Rekognition"; + license = lib.licenses.mit; } ) { }; - stickyKeysHotKey = callPackage ( - { mkDerivation, base }: + stratosphere-resiliencehub = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: mkDerivation { - pname = "stickyKeysHotKey"; - version = "0.1.0.2"; - sha256 = "0iw1ia3sf4rwzbkcckbxzr288i6lbgv7vaaynyrkg2c17gjs492a"; - libraryHaskellDepends = [ base ]; - description = "get and set STICKYKEYS.SKF_HOTKEYACTIVE"; - license = lib.licenses.bsd3; + pname = "stratosphere-resiliencehub"; + version = "1.0.1"; + sha256 = "0kw9xq37ksz6g5whwxyrac5s99piphf4vn0mrin5z62a3m6kpjkc"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS ResilienceHub"; + license = lib.licenses.mit; } ) { }; - stitch = callPackage ( + stratosphere-resourceexplorer2 = callPackage ( { mkDerivation, + aeson, base, - Cabal, - containers, - criterion, - hspec, - text, - transformers, + stratosphere, }: mkDerivation { - pname = "stitch"; - version = "0.6.0.0"; - sha256 = "1pk2snnvdn9f7xpnhgffzdqxps4spgvmcrbhjdfwpjxrlnxgviq9"; - revision = "1"; - editedCabalFile = "0w4d5m5682nv1aas7d47rk1ddgdxc3rvc0qz1dsmxkajfqi1axpk"; + pname = "stratosphere-resourceexplorer2"; + version = "1.0.1"; + sha256 = "1slbi6lq35h9zzqqr38h0y5a8kl0il7j3g1pcjbvarsnk0ga6zj5"; libraryHaskellDepends = [ + aeson base - containers - text - transformers - ]; - testHaskellDepends = [ - base - Cabal - hspec - text - ]; - benchmarkHaskellDepends = [ - base - criterion + stratosphere ]; - description = "lightweight CSS DSL"; - license = lib.licenses.bsd3; + description = "Stratosphere integration for AWS ResourceExplorer2"; + license = lib.licenses.mit; } ) { }; - stm_2_5_3_1 = callPackage ( + stratosphere-resourcegroups = callPackage ( { mkDerivation, - array, + aeson, base, + stratosphere, }: mkDerivation { - pname = "stm"; - version = "2.5.3.1"; - sha256 = "1rrh4s07vav9mlhpqsq9r6r0gh3f4k8g1gjlx63ngkpdj59ldc7b"; - revision = "1"; - editedCabalFile = "1pfrf0r1f3hl9x3nxv5nja6hrflm72z3cls4x5vljnzmrp4mf6s2"; + pname = "stratosphere-resourcegroups"; + version = "1.0.1"; + sha256 = "1qrya2z3rclhpzk8cjjqy499n98wv8ki9siqc314x9y8cv7alg39"; libraryHaskellDepends = [ - array + aeson base + stratosphere ]; - description = "Software Transactional Memory"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; + description = "Stratosphere integration for AWS ResourceGroups"; + license = lib.licenses.mit; } ) { }; - stm-actor = callPackage ( + stratosphere-robomaker = callPackage ( { mkDerivation, + aeson, base, - hspec, - mtl, - stm, - stm-queue, - transformers, - unliftio-core, + stratosphere, }: mkDerivation { - pname = "stm-actor"; - version = "0.3.1.1"; - sha256 = "0c94y6ancgv90nf2shskjlnkrsx9rcmz10jmcv4xxnmr2cvc16f3"; + pname = "stratosphere-robomaker"; + version = "1.0.1"; + sha256 = "0wrvhjq70d3ag5jnacja6dmbz7xqag7r8mcf05xw5wk2nqpkm5mn"; libraryHaskellDepends = [ + aeson base - mtl - stm - stm-queue - transformers - unliftio-core - ]; - testHaskellDepends = [ - base - hspec - mtl - stm - stm-queue + stratosphere ]; - description = "A simplistic actor model based on STM"; - license = lib.licensesSpdx."MIT"; - hydraPlatforms = lib.platforms.none; - broken = true; + description = "Stratosphere integration for AWS RoboMaker"; + license = lib.licenses.mit; } ) { }; - stm-channelize = callPackage ( + stratosphere-rolesanywhere = callPackage ( { mkDerivation, + aeson, base, - stm, + stratosphere, }: mkDerivation { - pname = "stm-channelize"; - version = "0.1.1"; - sha256 = "1aj4zibq54ssbb7smkxjrjl24d9vccgjpl2b9261yqyg692cz9hm"; + pname = "stratosphere-rolesanywhere"; + version = "1.0.1"; + sha256 = "1ig8p7p8v7wz1iila0srz790z5dc3kyf5mz8chxsrhqlm9fjmrng"; libraryHaskellDepends = [ + aeson base - stm + stratosphere ]; - description = "Transactional I/O for duplex streams"; - license = lib.licenses.bsd3; + description = "Stratosphere integration for AWS RolesAnywhere"; + license = lib.licenses.mit; } ) { }; - stm-chans = callPackage ( + stratosphere-route53 = callPackage ( { mkDerivation, + aeson, base, - stm, + stratosphere, }: mkDerivation { - pname = "stm-chans"; - version = "3.0.0.9"; - sha256 = "0p9jq5fq3g77kf2kq807zrwqpw0z9a6zhw57h21wk4yb6zshs1ks"; + pname = "stratosphere-route53"; + version = "1.0.1"; + sha256 = "04cbn75vsa5w58m2ly1j14clnxa57mivyqa8ka4hnzg5dhyz0c0m"; libraryHaskellDepends = [ + aeson base - stm + stratosphere ]; - description = "Additional types of channels for STM"; - license = lib.licensesSpdx."BSD-3-Clause"; + description = "Stratosphere integration for AWS Route53"; + license = lib.licenses.mit; } ) { }; - stm-chunked-queues = callPackage ( + stratosphere-route53profiles = callPackage ( { mkDerivation, - async, + aeson, base, - HUnit, - stm, - tasty, - tasty-hunit, + stratosphere, }: mkDerivation { - pname = "stm-chunked-queues"; - version = "0.1.0.0"; - sha256 = "0264air2mhwbya2sxskrh4z1bs8il7d9iv4vm6wyz8zxxc95v1nj"; + pname = "stratosphere-route53profiles"; + version = "1.0.1"; + sha256 = "1lvvby8jnns1wk1nb759g7fwi1qb65qm9kiw0c208fsyvd03k7bf"; libraryHaskellDepends = [ - async - base - stm - ]; - testHaskellDepends = [ - async + aeson base - HUnit - stm - tasty - tasty-hunit + stratosphere ]; - description = "Chunked Communication Queues"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; + description = "Stratosphere integration for AWS Route53Profiles"; + license = lib.licenses.mit; } ) { }; - stm-conduit = callPackage ( + stratosphere-route53recoverycontrol = callPackage ( { mkDerivation, - async, + aeson, base, - cereal, - cereal-conduit, - conduit, - conduit-extra, - directory, - doctest, - exceptions, - HUnit, - monad-loops, - QuickCheck, - resourcet, - stm, - stm-chans, - test-framework, - test-framework-hunit, - test-framework-quickcheck2, - transformers, - unliftio, + stratosphere, }: mkDerivation { - pname = "stm-conduit"; - version = "4.0.1"; - sha256 = "0hhlxvpp7mah8dcvkknh6skx44jfk3092zz2w52zlr255bkmn3p8"; - revision = "1"; - editedCabalFile = "1iyk2wfkpyq3jn0lybgf21b95rmkzgpvr8m066j06z4xngcvab36"; + pname = "stratosphere-route53recoverycontrol"; + version = "1.0.1"; + sha256 = "0jpnq7spgsisjnm9g37rnxjpzpc8yjprk601jl0jprs23jdxlahb"; libraryHaskellDepends = [ - async - base - cereal - cereal-conduit - conduit - conduit-extra - directory - exceptions - monad-loops - resourcet - stm - stm-chans - transformers - unliftio - ]; - testHaskellDepends = [ + aeson base - conduit - directory - doctest - HUnit - QuickCheck - resourcet - stm - stm-chans - test-framework - test-framework-hunit - test-framework-quickcheck2 - transformers - unliftio + stratosphere ]; - description = "Introduces conduits to channels, and promotes using conduits concurrently"; - license = lib.licenses.bsd3; + description = "Stratosphere integration for AWS Route53RecoveryControl"; + license = lib.licenses.mit; } ) { }; - stm-containers = callPackage ( + stratosphere-route53recoveryreadiness = callPackage ( { mkDerivation, + aeson, base, - deferred-folds, - focus, - foldl, - free, - hashable, - list-t, - quickcheck-instances, - rerebase, - stm-hamt, - tasty, - tasty-hunit, - tasty-quickcheck, - transformers, + stratosphere, }: mkDerivation { - pname = "stm-containers"; - version = "1.2.1.1"; - sha256 = "0w28l4pyp6pix17ybnf70mbs0b1k6nybsg631g1vh7mhpni68v15"; + pname = "stratosphere-route53recoveryreadiness"; + version = "1.0.1"; + sha256 = "11w24kbfnw0nbxlgvh5k11ywn95ln62yh9xxgfnlq4ivpnf79p05"; libraryHaskellDepends = [ + aeson base - deferred-folds - focus - hashable - list-t - stm-hamt - transformers - ]; - testHaskellDepends = [ - deferred-folds - focus - foldl - free - list-t - quickcheck-instances - rerebase - tasty - tasty-hunit - tasty-quickcheck + stratosphere ]; - description = "Containers for STM"; - license = lib.licensesSpdx."MIT"; - maintainers = [ lib.maintainers.maralorn ]; + description = "Stratosphere integration for AWS Route53RecoveryReadiness"; + license = lib.licenses.mit; } ) { }; - stm-delay = callPackage ( + stratosphere-route53resolver = callPackage ( { mkDerivation, - async, + aeson, base, - stm, - time, + stratosphere, }: mkDerivation { - pname = "stm-delay"; - version = "0.1.1.2"; - sha256 = "0k60cpqzqy8c6xk5qw5135a7hlxnh670kb7fhjmz819hsi1n7vq5"; + pname = "stratosphere-route53resolver"; + version = "1.0.1"; + sha256 = "124krxyk1n93ppnchbfqjjdgd98ns2bdzq97yr3vh026hv8sysjb"; libraryHaskellDepends = [ + aeson base - stm - ]; - testHaskellDepends = [ - async - base - stm - time + stratosphere ]; - description = "Updatable one-shot timer polled with STM"; - license = lib.licenses.bsd3; + description = "Stratosphere integration for AWS Route53Resolver"; + license = lib.licenses.mit; } ) { }; - stm-extras = callPackage ( + stratosphere-rtbfabric = callPackage ( { mkDerivation, + aeson, base, - stm, + stratosphere, }: mkDerivation { - pname = "stm-extras"; - version = "0.1.0.3"; - sha256 = "0pmpf1r8q1favrbgvrnggvs93vwvml79yfqbs4xjqnjsglahl8c8"; + pname = "stratosphere-rtbfabric"; + version = "1.0.1"; + sha256 = "0f0kirrhnjl9h4n8z2fd1f3bwpj7pmwgqr3byjjvf3v0217nlysv"; libraryHaskellDepends = [ + aeson base - stm + stratosphere ]; - description = "Extra STM functions"; - license = lib.licenses.bsd3; + description = "Stratosphere integration for AWS RTBFabric"; + license = lib.licenses.mit; } ) { }; - stm-firehose = callPackage ( + stratosphere-rum = callPackage ( { mkDerivation, + aeson, base, - blaze-builder, - conduit, - hspec, - http-types, - HUnit, - resourcet, - stm, - stm-chans, - stm-conduit, - transformers, - wai, - wai-conduit, - warp, + stratosphere, }: mkDerivation { - pname = "stm-firehose"; - version = "0.3.0.2"; - sha256 = "1y6pis2p93kmwlxzdlx1sc975wpdkswv3srrpl60wmxsgvxb66b5"; + pname = "stratosphere-rum"; + version = "1.0.1"; + sha256 = "0gs13jad9clylr4f61y96vn8dzvm0z9y68s3ayzq7d2in83wxg58"; libraryHaskellDepends = [ + aeson base - blaze-builder - conduit - http-types - resourcet - stm - stm-chans - stm-conduit - transformers - wai - wai-conduit - warp - ]; - testHaskellDepends = [ - base - hspec - HUnit - stm + stratosphere ]; - description = "Conduits and STM operations for fire hoses"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; + description = "Stratosphere integration for AWS RUM"; + license = lib.licenses.mit; } ) { }; - stm-hamt = callPackage ( + stratosphere-s3 = callPackage ( { mkDerivation, - async, + aeson, base, - criterion, - deferred-folds, - focus, - free, - hashable, - list-t, - primitive, - primitive-extras, - QuickCheck, - quickcheck-instances, - random, - rebase, - rerebase, - tasty, - tasty-hunit, - tasty-quickcheck, - transformers, + stratosphere, }: mkDerivation { - pname = "stm-hamt"; - version = "1.2.1.1"; - sha256 = "11k7a2fzgng23ggng1d4v3nhai0d1b3bkci56v7p2n0vdbr7w5d7"; + pname = "stratosphere-s3"; + version = "1.0.1"; + sha256 = "0ka9iyk8hz489ps0w3cy224awz9yz7zi95xxwkdd4d5skrybwr63"; libraryHaskellDepends = [ + aeson base - deferred-folds - focus - hashable - list-t - primitive - primitive-extras - transformers - ]; - testHaskellDepends = [ - deferred-folds - focus - QuickCheck - quickcheck-instances - rerebase - tasty - tasty-hunit - tasty-quickcheck - ]; - benchmarkHaskellDepends = [ - async - criterion - focus - free - random - rebase + stratosphere ]; - description = "STM-specialised Hash Array Mapped Trie"; - license = lib.licensesSpdx."MIT"; + description = "Stratosphere integration for AWS S3"; + license = lib.licenses.mit; } ) { }; - stm-incremental = callPackage ( + stratosphere-s3express = callPackage ( { mkDerivation, + aeson, base, - hspec, - stm, + stratosphere, }: mkDerivation { - pname = "stm-incremental"; - version = "0.1.1.0"; - sha256 = "15fymixnlbbdnpwqlnv83yzyx89a2x8y3h8d95xb4ad1d4fs79z3"; + pname = "stratosphere-s3express"; + version = "1.0.1"; + sha256 = "0cz18v2qqbbmlbn19kdg65qmcylmv0nas0qzmr3qigr8q5a6gmhx"; libraryHaskellDepends = [ + aeson base - stm - ]; - testHaskellDepends = [ - base - hspec - stm + stratosphere ]; - description = "A library for constructing incremental computations"; - license = lib.licensesSpdx."MIT"; + description = "Stratosphere integration for AWS S3Express"; + license = lib.licenses.mit; } ) { }; - stm-io-hooks = callPackage ( + stratosphere-s3objectlambda = callPackage ( { mkDerivation, - array, + aeson, base, - mtl, - stm, + stratosphere, }: mkDerivation { - pname = "stm-io-hooks"; - version = "1.1.2"; - sha256 = "021s1ck8b09z6khaky2g8ymxf37hznqrl9n4sakb8j57mhliayvc"; + pname = "stratosphere-s3objectlambda"; + version = "1.0.1"; + sha256 = "0vq5ryxq6nsbi6hjq93rw9fpkv7gpfs13gzz266xdri2mq9bdzsa"; libraryHaskellDepends = [ - array + aeson base - mtl - stm + stratosphere ]; - description = "Launch your IO-actions from within the STM monad"; - license = lib.licenses.bsd3; + description = "Stratosphere integration for AWS S3ObjectLambda"; + license = lib.licenses.mit; } ) { }; - stm-lifted = callPackage ( + stratosphere-s3outposts = callPackage ( { mkDerivation, + aeson, base, - stm, - transformers, + stratosphere, }: mkDerivation { - pname = "stm-lifted"; - version = "2.5.0.0"; - sha256 = "0zsah3s288cgb2h4gdjqvby1c3xp95nvgd561sdhigxcwlxk2658"; + pname = "stratosphere-s3outposts"; + version = "1.0.1"; + sha256 = "1zdj01bgipzx92rk4zjgd2nxdn0amhk3xpycrsks7vh7lpiyn4d1"; libraryHaskellDepends = [ + aeson base - stm - transformers + stratosphere ]; - description = "Software Transactional Memory lifted to MonadIO"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; + description = "Stratosphere integration for AWS S3Outposts"; + license = lib.licenses.mit; } ) { }; - stm-linkedlist = callPackage ( + stratosphere-s3tables = callPackage ( { mkDerivation, + aeson, base, - stm, + stratosphere, }: mkDerivation { - pname = "stm-linkedlist"; - version = "0.1.0.0"; - sha256 = "1x65z38dx0qi55fmbarc1827wpl4j08m23nklq8854y7kqznf9kr"; + pname = "stratosphere-s3tables"; + version = "1.0.1"; + sha256 = "123i8dh3zm7asqb9kkdw39pw8ryv678dyx47zz7qk413k8f9049f"; libraryHaskellDepends = [ + aeson base - stm + stratosphere ]; - description = "Mutable, doubly linked lists for STM"; - license = lib.licenses.bsd3; + description = "Stratosphere integration for AWS S3Tables"; + license = lib.licenses.mit; } ) { }; - stm-orelse-io = callPackage ( + stratosphere-sagemaker = callPackage ( { mkDerivation, + aeson, base, - stm, + stratosphere, }: mkDerivation { - pname = "stm-orelse-io"; - version = "0.1"; - sha256 = "11v0xc5zlw641mf6r5k8lqhzxc4y9bsx3xivwmbkfniph0x7g5m4"; + pname = "stratosphere-sagemaker"; + version = "1.0.1"; + sha256 = "0r2q9crsvhbwvgcyq9lh068i2a1xd448k578pj50qhczcpf5l6a0"; libraryHaskellDepends = [ + aeson base - stm + stratosphere ]; - description = "Choose between the return value of an STM operation and an IO action"; - license = lib.licenses.bsd3; + description = "Stratosphere integration for AWS SageMaker"; + license = lib.licenses.mit; } ) { }; - stm-promise = callPackage ( + stratosphere-scheduler = callPackage ( { mkDerivation, + aeson, base, - mtl, - process, - QuickCheck, - stm, - unix, + stratosphere, }: mkDerivation { - pname = "stm-promise"; - version = "0.0.3.1"; - sha256 = "07wrbj88gwdbsczjr225g0z1ai1v13mdg71gl9qsmipqs0s0pfwc"; + pname = "stratosphere-scheduler"; + version = "1.0.1"; + sha256 = "1s5mncqps960f0r9088w8q7118xzz3s7bclxc0qqh421q4nh1lka"; libraryHaskellDepends = [ + aeson base - mtl - process - stm - unix - ]; - testHaskellDepends = [ - base - QuickCheck - stm + stratosphere ]; - description = "Simple STM Promises for IO computations and external processes"; - license = lib.licenses.lgpl3Only; - hydraPlatforms = lib.platforms.none; - broken = true; + description = "Stratosphere integration for AWS Scheduler"; + license = lib.licenses.mit; } ) { }; - stm-queue = callPackage ( + stratosphere-sdb = callPackage ( { mkDerivation, - async, + aeson, base, - criterion, - deepseq, - hspec, - stm, - time, + stratosphere, }: mkDerivation { - pname = "stm-queue"; - version = "0.2.0.0"; - sha256 = "0g4w5wv1wmhg2sj6pyq5bd0fi1b7zf99f1z0sjl3l8q0jwks16cy"; + pname = "stratosphere-sdb"; + version = "1.0.1"; + sha256 = "0mlqa3wamqy3indgcbdgimray3gm1pimj8vgi871c2g93wmfbwvh"; libraryHaskellDepends = [ + aeson base - stm - ]; - testHaskellDepends = [ - async - base - hspec - stm - ]; - benchmarkHaskellDepends = [ - async - base - criterion - deepseq - hspec - stm - time + stratosphere ]; - description = "An implementation of a real-time concurrent queue"; - license = lib.licensesSpdx."MIT"; + description = "Stratosphere integration for AWS SDB"; + license = lib.licenses.mit; } ) { }; - stm-queue-extras = callPackage ( + stratosphere-secretsmanager = callPackage ( { mkDerivation, + aeson, base, - stm, - stm-chans, + stratosphere, }: mkDerivation { - pname = "stm-queue-extras"; - version = "0.2.0.0.1"; - sha256 = "1zb6i8dg11pshvb6rm5sqdsbq547h4ys6wlmh2ywcmks2ss7q100"; + pname = "stratosphere-secretsmanager"; + version = "1.0.1"; + sha256 = "0v10al3bp2p0977igk80y5vp55vhiajsggfz715a0sxcmsr5b26j"; libraryHaskellDepends = [ + aeson base - stm - stm-chans + stratosphere ]; - description = "Extra queue utilities for STM"; - license = lib.licenses.asl20; + description = "Stratosphere integration for AWS SecretsManager"; + license = lib.licenses.mit; } ) { }; - stm-sbchan = callPackage ( + stratosphere-securityhub = callPackage ( { mkDerivation, + aeson, base, - stm, - stm-tlist, + stratosphere, }: mkDerivation { - pname = "stm-sbchan"; - version = "0.1"; - sha256 = "0fz4vfbyr848b32vbdm3pjj9gwi7wj39l3vsqmdpjnbfwvkw0y0s"; + pname = "stratosphere-securityhub"; + version = "1.0.1"; + sha256 = "0zlnjw7w7hqwh92nf282w2cbwka67hjsh20z6p0wil86ryp1jgz1"; libraryHaskellDepends = [ + aeson base - stm - stm-tlist + stratosphere ]; - description = "Bounded channel for STM where item sizes can vary"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; + description = "Stratosphere integration for AWS SecurityHub"; + license = lib.licenses.mit; } ) { }; - stm-split = callPackage ( + stratosphere-securitylake = callPackage ( { mkDerivation, + aeson, base, - stm, + stratosphere, }: mkDerivation { - pname = "stm-split"; - version = "0.0.2.1"; - sha256 = "06c41p01x62p79bzwryjxr34l7cj65gl227fwwsvd9l6ihk8grp8"; + pname = "stratosphere-securitylake"; + version = "1.0.1"; + sha256 = "0bx2v6dllhq05ldpgw4w9krvqqwhzrnkdggji0hid7p8s0n4pakh"; libraryHaskellDepends = [ + aeson base - stm + stratosphere ]; - description = "TMVars, TVars and TChans with distinguished input and output side"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.thielema ]; + description = "Stratosphere integration for AWS SecurityLake"; + license = lib.licenses.mit; } ) { }; - stm-stats = callPackage ( + stratosphere-servicecatalog = callPackage ( { mkDerivation, + aeson, base, - containers, - stm, - template-haskell, - time, + stratosphere, }: mkDerivation { - pname = "stm-stats"; - version = "0.2.0.0"; - sha256 = "0i8ky2l8lvh7nymxglvbifp0ylbyjw20p75avzb51zpzx6qkjkqa"; + pname = "stratosphere-servicecatalog"; + version = "1.0.1"; + sha256 = "0wbdxr206mw3kd4n6dmfisii2yihi8vfmk32wiy4vx7ya2wiz0r8"; libraryHaskellDepends = [ + aeson base - containers - stm - template-haskell - time + stratosphere ]; - description = "retry statistics for STM transactions"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; + description = "Stratosphere integration for AWS ServiceCatalog"; + license = lib.licenses.mit; } ) { }; - stm-supply = callPackage ( + stratosphere-servicecatalogappregistry = callPackage ( { mkDerivation, - async, + aeson, base, - concurrent-supply, - QuickCheck, - random, - Unique, + stratosphere, }: mkDerivation { - pname = "stm-supply"; - version = "0.2.0.0"; - sha256 = "131q9y32120laylc0r1xz5pkmw69yky17vc621rlk5dcwnkasfgq"; + pname = "stratosphere-servicecatalogappregistry"; + version = "1.0.1"; + sha256 = "00n9q198vhvq1cg7l9kvhalk4fgmf4694pc57q6aw9mpa1k0449l"; libraryHaskellDepends = [ + aeson base - concurrent-supply - ]; - testHaskellDepends = [ - async - base - QuickCheck - random - Unique + stratosphere ]; - description = "STM wrapper around Control.Concurrent.Supply."; - license = lib.licenses.bsd3; + description = "Stratosphere integration for AWS ServiceCatalogAppRegistry"; + license = lib.licenses.mit; } ) { }; - stm-tlist = callPackage ( + stratosphere-servicediscovery = callPackage ( { mkDerivation, + aeson, base, - stm, + stratosphere, }: mkDerivation { - pname = "stm-tlist"; - version = "0.1.1"; - sha256 = "0ssr8phmm9m93kcp045jr0rcn1dxzz202cgyw1vzjl2ch55bcsy6"; + pname = "stratosphere-servicediscovery"; + version = "1.0.1"; + sha256 = "119ky6jf7j7782dgxhpg5j37pk953pblrmr48i9gwcxj1rwwnjfq"; libraryHaskellDepends = [ + aeson base - stm + stratosphere ]; - description = "Mutable, singly-linked list in STM"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; + description = "Stratosphere integration for AWS ServiceDiscovery"; + license = lib.licenses.mit; } ) { }; - stmcontrol = callPackage ( + stratosphere-ses = callPackage ( { mkDerivation, + aeson, base, - haskell98, - mtl, - stm, + stratosphere, }: mkDerivation { - pname = "stmcontrol"; - version = "0.1"; - sha256 = "0m42pgnvzqadqycq0qbml5da0zw7myc24y5vka1qydz7rdfyaa24"; - enableSeparateDataOutput = true; + pname = "stratosphere-ses"; + version = "1.0.1"; + sha256 = "1x9rzff4r36187ikki2d7nldji55ch960fa1n4lyvnylz80m4yqf"; libraryHaskellDepends = [ + aeson base - haskell98 - mtl - stm + stratosphere ]; - description = "Control communication among retrying transactions"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; + description = "Stratosphere integration for AWS SES"; + license = lib.licenses.mit; } ) { }; - stochastic = callPackage ( + stratosphere-shield = callPackage ( { mkDerivation, + aeson, base, - Chart, - Chart-cairo, - containers, - mtl, - random, + stratosphere, }: mkDerivation { - pname = "stochastic"; - version = "0.1.1.1"; - sha256 = "0qssg3mmk4qz2p8isg70m278yi3mraigk7vrvahsfnx8kmx85f84"; + pname = "stratosphere-shield"; + version = "1.0.1"; + sha256 = "0wy1l2x6b2pm55f0w2dgbvxw98y0fn5lcv94j1zak5sfzqqk2dj9"; libraryHaskellDepends = [ + aeson base - containers - mtl - random - ]; - testHaskellDepends = [ - base - Chart - Chart-cairo - containers - mtl - random + stratosphere ]; - description = "Monadic composition of probabilistic functions and sampling"; - license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; - broken = true; + description = "Stratosphere integration for AWS Shield"; + license = lib.licenses.mit; } ) { }; - stocks = callPackage ( + stratosphere-signer = callPackage ( { mkDerivation, aeson, base, - bytestring, - containers, - http-conduit, - HUnit, - semigroups, - unordered-containers, + stratosphere, }: mkDerivation { - pname = "stocks"; - version = "0.2.0.0"; - sha256 = "1rbspmxw81739hjzj5bd365zm9jqmsq5lv70d3wc8vvvf92zimi9"; + pname = "stratosphere-signer"; + version = "1.0.1"; + sha256 = "0i26xyf400iljzxibdi9glay5c8qbslrw890hm5mr9bz9wf85k3s"; libraryHaskellDepends = [ aeson base - bytestring - containers - http-conduit - semigroups - unordered-containers - ]; - testHaskellDepends = [ - base - bytestring - HUnit + stratosphere ]; - description = "Library for the IEX Trading API"; - license = lib.licenses.bsd3; + description = "Stratosphere integration for AWS Signer"; + license = lib.licenses.mit; } ) { }; - stomp-conduit = callPackage ( + stratosphere-simspaceweaver = callPackage ( { mkDerivation, + aeson, base, - conduit, - mime, - mtl, - resourcet, - stomp-queue, - stompl, + stratosphere, }: mkDerivation { - pname = "stomp-conduit"; - version = "0.5.0"; - sha256 = "1mxfidkqqxswnbj2i4hjcbwppfpvl4a3x3jaki1swmw1qxhcqsk9"; + pname = "stratosphere-simspaceweaver"; + version = "1.0.1"; + sha256 = "1vm7w4bipylgg3w7z2dcwkb5iz2zzl2qd7s1sld53crjxzqg52aa"; libraryHaskellDepends = [ + aeson base - conduit - mime - mtl - resourcet - stomp-queue - stompl + stratosphere ]; - description = "Stompl Conduit Client"; - license = "LGPL"; + description = "Stratosphere integration for AWS SimSpaceWeaver"; + license = lib.licenses.mit; } ) { }; - stomp-patterns = callPackage ( + stratosphere-smsvoice = callPackage ( { mkDerivation, + aeson, base, - bytestring, - containers, - mime, - mtl, - split, - stomp-queue, - stompl, - time, + stratosphere, }: mkDerivation { - pname = "stomp-patterns"; - version = "0.5.0"; - sha256 = "118r2v66nl3l5rh4sgb1kp886l63a266yiq4dr3m1c0wy4c2si97"; + pname = "stratosphere-smsvoice"; + version = "1.0.1"; + sha256 = "1vhl13gxlacjrr1di6zfq5445vm2zybg8q29wqwhwb54jx7ral4h"; libraryHaskellDepends = [ + aeson base - bytestring - containers - mime - mtl - split - stomp-queue - stompl - time + stratosphere ]; - description = "Stompl MOM Stomp Patterns"; - license = "LGPL"; + description = "Stratosphere integration for AWS SMSVOICE"; + license = lib.licenses.mit; } ) { }; - stomp-queue = callPackage ( + stratosphere-sns = callPackage ( { mkDerivation, - attoparsec, + aeson, base, - bytestring, - conduit, - conduit-extra, - mime, - mtl, - network-conduit-tls, - resourcet, - split, - stompl, - time, - utf8-string, + stratosphere, }: mkDerivation { - pname = "stomp-queue"; - version = "0.5.1"; - sha256 = "1hg9y90zw6blr54dq78cb111lxga6pfsy4llsn6hqqyyzsd5358l"; + pname = "stratosphere-sns"; + version = "1.0.1"; + sha256 = "0h4j08pcby4a831g33m5d8x3swwz4rzxnli9dm02f9q0vdfbv712"; libraryHaskellDepends = [ - attoparsec + aeson base - bytestring - conduit - conduit-extra - mime - mtl - network-conduit-tls - resourcet - split - stompl - time - utf8-string + stratosphere ]; - description = "Stompl Client Library"; - license = "LGPL"; + description = "Stratosphere integration for AWS SNS"; + license = lib.licenses.mit; } ) { }; - stompl = callPackage ( + stratosphere-sqs = callPackage ( { mkDerivation, - attoparsec, + aeson, base, - bytestring, - mime, - split, - text, - utf8-string, - word8, + stratosphere, }: mkDerivation { - pname = "stompl"; - version = "0.6.0"; - sha256 = "07h5y6gw5zrypmm6s1p7yy3k309hph8jy3yf7mr4zb9dwzgcrl71"; + pname = "stratosphere-sqs"; + version = "1.0.1"; + sha256 = "0nnvijyz095jz5492j9d2s1x1g07l1ch89zbzwqwab9ryw0irc10"; libraryHaskellDepends = [ - attoparsec + aeson base - bytestring - mime - split - text - utf8-string - word8 + stratosphere ]; - description = "Stomp Parser and Utilities"; - license = "LGPL"; + description = "Stratosphere integration for AWS SQS"; + license = lib.licenses.mit; } ) { }; - stooq-api = callPackage ( + stratosphere-ssm = callPackage ( { mkDerivation, + aeson, base, - bytestring, - cassava, - lens, - text, - time, - utf8-string, - vector, - wreq, + stratosphere, }: mkDerivation { - pname = "stooq-api"; - version = "0.4.2.0"; - sha256 = "0cfhmicx1z4biscn65ya5brqm606dxfnbi30f67k2w4km5vhs3d8"; + pname = "stratosphere-ssm"; + version = "1.0.1"; + sha256 = "1d8gpm3wx837vfy73ab2g1nqzsvw67m16b3zzcm6r2zn9nvxpfgh"; libraryHaskellDepends = [ + aeson base - bytestring - cassava - lens - text - time - utf8-string - vector - wreq + stratosphere ]; - doHaddock = false; - description = "A simple wrapper around stooq.pl API for downloading market data."; + description = "Stratosphere integration for AWS SSM"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; - stopwatch = callPackage ( + stratosphere-ssmcontacts = callPackage ( { mkDerivation, + aeson, base, - clock, - hspec, - hspec-discover, - transformers, + stratosphere, }: mkDerivation { - pname = "stopwatch"; - version = "0.1.0.7"; - sha256 = "0vbbb60gi2cyi9nxf4xwxjfrx5kc614pgywkl65ayakrvn8ab2hp"; + pname = "stratosphere-ssmcontacts"; + version = "1.0.1"; + sha256 = "1zfgkzqyg3lalay9q7fzf2vmgbknzhp5m3j7pwx0vzvvqd9wkssy"; libraryHaskellDepends = [ + aeson base - clock - transformers - ]; - testHaskellDepends = [ - base - clock - hspec + stratosphere ]; - testToolDepends = [ hspec-discover ]; - description = "A simple stopwatch utility"; - license = lib.licenses.bsd3; + description = "Stratosphere integration for AWS SSMContacts"; + license = lib.licenses.mit; } ) { }; - storable = callPackage ( + stratosphere-ssmguiconnect = callPackage ( { mkDerivation, + aeson, base, - mtl, + stratosphere, }: mkDerivation { - pname = "storable"; - version = "0.1"; - sha256 = "10289mf3fskfpg0jwgzyhvg4arb0hcj3r94jngb3hlbidvf8k1jg"; + pname = "stratosphere-ssmguiconnect"; + version = "1.0.1"; + sha256 = "14nxasm9kj8rwbzjq6jclpi9fawyi7zr7ygvsgpmvr852f7wr94g"; libraryHaskellDepends = [ + aeson base - mtl + stratosphere ]; - description = "Storable type class for variable-sized data"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; + description = "Stratosphere integration for AWS SSMGuiConnect"; + license = lib.licenses.mit; } ) { }; - storable-complex = callPackage ( + stratosphere-ssmincidents = callPackage ( { mkDerivation, + aeson, base, - base-orphans, + stratosphere, }: mkDerivation { - pname = "storable-complex"; - version = "0.2.3.0"; - sha256 = "0fnwbfmd5vsaaqvf9182qdcjrzcfjd1zhdyvjwzifbwvn6r9kx4s"; + pname = "stratosphere-ssmincidents"; + version = "1.0.1"; + sha256 = "05sxv76viz9zd6n4mcp1ky4lnmgv7pk55g4ggg081vp8wkq6z2kc"; libraryHaskellDepends = [ + aeson base - base-orphans + stratosphere ]; - description = "Storable instance for Complex"; - license = lib.licenses.bsd3; + description = "Stratosphere integration for AWS SSMIncidents"; + license = lib.licenses.mit; } ) { }; - storable-endian = callPackage ( + stratosphere-ssmquicksetup = callPackage ( { mkDerivation, + aeson, base, - byteorder, + stratosphere, }: mkDerivation { - pname = "storable-endian"; - version = "0.2.6.1"; - sha256 = "0icyf3w9hw2k5naxjsfvmykj98l94bz626qadz37r0wv22lsicff"; + pname = "stratosphere-ssmquicksetup"; + version = "1.0.1"; + sha256 = "0cazdklrv91qj32cpfd8f46f2hxvjvqz5xm2c17ssyafrsbfz7fs"; libraryHaskellDepends = [ + aeson base - byteorder + stratosphere ]; - description = "Storable instances with endianness"; - license = lib.licenses.bsd3; + description = "Stratosphere integration for AWS SSMQuickSetup"; + license = lib.licenses.mit; } ) { }; - storable-enum = callPackage ( + stratosphere-sso = callPackage ( { mkDerivation, + aeson, base, - prelude-compat, + stratosphere, }: mkDerivation { - pname = "storable-enum"; - version = "0.0"; - sha256 = "01nllxm3fx9f1cxay80bwvmpawrwipk7d2c6xb1q5fr3iwnqqaa2"; + pname = "stratosphere-sso"; + version = "1.0.1"; + sha256 = "0wvyamibj2cjp1nvib9fn66gbalhzmrplzgzr6kyw2b9fq40lrb8"; libraryHaskellDepends = [ + aeson base - prelude-compat + stratosphere ]; - description = "Wrapper that makes any Enum type Storable"; - license = lib.licenses.bsd3; + description = "Stratosphere integration for AWS SSO"; + license = lib.licenses.mit; } ) { }; - storable-generic = callPackage ( + stratosphere-stepfunctions = callPackage ( { mkDerivation, + aeson, base, - storable-peek-poke, - template-haskell, + stratosphere, }: mkDerivation { - pname = "storable-generic"; - version = "0.1.0.5"; - sha256 = "1hzxshar3iw5z8wnwkwmpn2sfjlvrm2cklq04f4drpm8gd10fzch"; + pname = "stratosphere-stepfunctions"; + version = "1.0.1"; + sha256 = "1lvfw2pn42dq8dvynhw3j6sis6hzihxk4irz86d414y245rgdx3p"; libraryHaskellDepends = [ + aeson base - storable-peek-poke - template-haskell - ]; - testHaskellDepends = [ - base - storable-peek-poke - template-haskell + stratosphere ]; - description = "Derive Storable instances with GHC.Generics"; - license = lib.licenses.bsd3; + description = "Stratosphere integration for AWS StepFunctions"; + license = lib.licenses.mit; } ) { }; - storable-hetero-list = callPackage ( + stratosphere-supportapp = callPackage ( { mkDerivation, + aeson, base, - hetero-parameter-list, - storable-peek-poke, + stratosphere, }: mkDerivation { - pname = "storable-hetero-list"; - version = "0.1.0.4"; - sha256 = "12d32lwr4apnv8m5c2kh4n1zmka2vgcigziih4ndcal4m0sh1niz"; + pname = "stratosphere-supportapp"; + version = "1.0.1"; + sha256 = "0skrw2d93vp450ll39hydyq6da3xmv6znqc3k4nldc3idlnkd0xa"; libraryHaskellDepends = [ + aeson base - hetero-parameter-list - storable-peek-poke - ]; - testHaskellDepends = [ - base - hetero-parameter-list - storable-peek-poke + stratosphere ]; - description = "about Storable and Hetero list"; - license = lib.licenses.bsd3; + description = "Stratosphere integration for AWS SupportApp"; + license = lib.licenses.mit; } ) { }; - storable-offset = callPackage ( - { mkDerivation, base }: + stratosphere-synthetics = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: mkDerivation { - pname = "storable-offset"; - version = "0.1.0.0"; - sha256 = "0m0qmnnb07vhzs1ds7h4cfhba4rzb3abpijk8vjwncanfgg2g4pj"; - libraryHaskellDepends = [ base ]; - description = "Storable offsets for record fields"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; + pname = "stratosphere-synthetics"; + version = "1.0.1"; + sha256 = "1dxs2incr63j3lfb3zp1x2gh8rj03r10pvvm3wihk0qy04535m57"; + libraryHaskellDepends = [ + aeson + base + stratosphere + ]; + description = "Stratosphere integration for AWS Synthetics"; + license = lib.licenses.mit; } ) { }; - storable-peek-poke = callPackage ( + stratosphere-systemsmanagersap = callPackage ( { mkDerivation, + aeson, base, - typelevel-tools-yj, + stratosphere, }: mkDerivation { - pname = "storable-peek-poke"; - version = "0.1.0.2"; - sha256 = "0pgssxp3fj4bmp9h8hy1w2lxhshqi1x030nhihllvy78kw757zgz"; + pname = "stratosphere-systemsmanagersap"; + version = "1.0.1"; + sha256 = "1lshjnhyv0ffhq4di5ppz90b2iwys67l81ga44aqg0z11kdl80x9"; libraryHaskellDepends = [ + aeson base - typelevel-tools-yj - ]; - testHaskellDepends = [ - base - typelevel-tools-yj + stratosphere ]; - description = "class Sizable, Peek and Poke"; - license = lib.licenses.bsd3; + description = "Stratosphere integration for AWS SystemsManagerSAP"; + license = lib.licenses.mit; } ) { }; - storable-record = callPackage ( + stratosphere-timestream = callPackage ( { mkDerivation, + aeson, base, - QuickCheck, - semigroups, - transformers, - utility-ht, + stratosphere, }: mkDerivation { - pname = "storable-record"; - version = "0.0.7"; - sha256 = "1c1f58v13nxpq2ix30d2kpvsamk44apl6ms1a2pq54fkjk44didy"; - isLibrary = true; - isExecutable = true; + pname = "stratosphere-timestream"; + version = "1.0.1"; + sha256 = "0jg18x0mz4jx545v2a8jqrvb28zi8jjc8lqdx7gl8iq39h3qll8h"; libraryHaskellDepends = [ + aeson base - QuickCheck - semigroups - transformers - utility-ht + stratosphere ]; - description = "Elegant definition of Storable instances for records"; - license = lib.licensesSpdx."BSD-3-Clause"; - maintainers = [ lib.maintainers.thielema ]; + description = "Stratosphere integration for AWS Timestream"; + license = lib.licenses.mit; } ) { }; - storable-static-array = callPackage ( + stratosphere-transfer = callPackage ( { mkDerivation, - array, + aeson, base, - tagged, - vector, + stratosphere, }: mkDerivation { - pname = "storable-static-array"; - version = "0.6.1.0"; - sha256 = "0akdh6v2cdq38jw8v69bn3m50g6wxanh0plikq4hj5mfrkg6xsxm"; + pname = "stratosphere-transfer"; + version = "1.0.1"; + sha256 = "1b14n2pq3hhw7p2i1wih0h36xs836f03ibhjxgpqfn4v29sinz5p"; libraryHaskellDepends = [ - array + aeson base - tagged - vector + stratosphere ]; - description = "Statically-sized array wrappers with Storable instances for FFI marshaling"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; + description = "Stratosphere integration for AWS Transfer"; + license = lib.licenses.mit; } ) { }; - storable-tuple = callPackage ( + stratosphere-verifiedpermissions = callPackage ( { mkDerivation, + aeson, base, - base-orphans, - storable-record, - utility-ht, + stratosphere, }: mkDerivation { - pname = "storable-tuple"; - version = "0.1"; - sha256 = "0g2rhqxrl1yjvvqwxmfgflgyyrds0kkcvzjjmwk07mir8aj4yjq3"; + pname = "stratosphere-verifiedpermissions"; + version = "1.0.1"; + sha256 = "04n0hf1xhgvygwf830cxzc97lx3bc1py5imlsymhgv7fkrczxh1m"; libraryHaskellDepends = [ + aeson base - base-orphans - storable-record - utility-ht + stratosphere ]; - description = "Storable instance for pairs and triples"; - license = lib.licensesSpdx."BSD-3-Clause"; - maintainers = [ lib.maintainers.thielema ]; + description = "Stratosphere integration for AWS VerifiedPermissions"; + license = lib.licenses.mit; } ) { }; - storablevector = callPackage ( + stratosphere-voiceid = callPackage ( { mkDerivation, + aeson, base, - bytestring, - deepseq, - non-negative, - QuickCheck, - random, - sample-frame, - semigroups, - syb, - transformers, - unsafe, - utility-ht, + stratosphere, }: mkDerivation { - pname = "storablevector"; - version = "0.2.13.2"; - sha256 = "03nq5930yjpdvnyh93pjxzh3xjsracnnzcyqc0j3yiwadggbjy35"; - revision = "1"; - editedCabalFile = "0rc3y0sw2lf92cxhrbpcypb7hp4s4cspj81ragcs6sxvf0jj79j2"; + pname = "stratosphere-voiceid"; + version = "1.0.1"; + sha256 = "13da5yn81ky8qcwjh50v181jg8pvkmcqc60195wg81qhhvxxi62c"; libraryHaskellDepends = [ + aeson base - deepseq - non-negative - QuickCheck - semigroups - syb - transformers - unsafe - utility-ht - ]; - testHaskellDepends = [ - base - bytestring - QuickCheck - random - utility-ht - ]; - benchmarkHaskellDepends = [ - base - deepseq - sample-frame - unsafe - utility-ht + stratosphere ]; - description = "Fast, packed, strict storable arrays with a list interface like ByteString"; - license = lib.licensesSpdx."BSD-3-Clause"; - maintainers = [ lib.maintainers.thielema ]; + description = "Stratosphere integration for AWS VoiceID"; + license = lib.licenses.mit; } ) { }; - storablevector-carray = callPackage ( + stratosphere-vpclattice = callPackage ( { mkDerivation, + aeson, base, - carray, - storablevector, - utility-ht, + stratosphere, }: mkDerivation { - pname = "storablevector-carray"; - version = "0.0"; - sha256 = "1cqgfddaldxj2yig39fr2smm23nfz52dvh5grf4zr222djm7043i"; + pname = "stratosphere-vpclattice"; + version = "1.0.1"; + sha256 = "0ml8ckq2v6qi7h38dy71g65binhrknhhl6y3rnyw54mq9qj0m8j3"; libraryHaskellDepends = [ + aeson base - carray - storablevector - utility-ht + stratosphere ]; - description = "Conversion between storablevector and carray"; - license = lib.licenses.bsd3; + description = "Stratosphere integration for AWS VpcLattice"; + license = lib.licenses.mit; } ) { }; - storablevector-streamfusion = callPackage ( + stratosphere-waf = callPackage ( { mkDerivation, + aeson, base, - storablevector, - stream-fusion, - utility-ht, + stratosphere, }: mkDerivation { - pname = "storablevector-streamfusion"; - version = "0.0"; - sha256 = "1qgnakr01f28iarq1qd5x86919fj7zwf19nb80w7757l0dhdjb6m"; - isLibrary = true; - isExecutable = true; + pname = "stratosphere-waf"; + version = "1.0.1"; + sha256 = "1dal2gawyn93lab6nphsp6zhsny6f7fswdgvgrhvn0d79aj9bxkb"; libraryHaskellDepends = [ + aeson base - storablevector - stream-fusion - utility-ht + stratosphere ]; - description = "Conversion between storablevector and stream-fusion lists with fusion"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; + description = "Stratosphere integration for AWS WAF"; + license = lib.licenses.mit; } ) { }; - store = callPackage ( + stratosphere-wafregional = callPackage ( { mkDerivation, - array, - async, + aeson, base, - base-orphans, - base64-bytestring, - bifunctors, - bytestring, - cereal, - cereal-vector, - clock, - containers, - contravariant, - criterion, - cryptohash-sha1, - deepseq, - directory, - filepath, - free, - ghc-prim, - hashable, - hspec, - hspec-discover, - hspec-smallcheck, - integer-gmp, - lifted-base, - monad-control, - mono-traversable, - nats, - network, - primitive, - resourcet, - safe, - smallcheck, - store-core, - syb, - template-haskell, - text, - th-lift, - th-lift-instances, - th-orphans, - th-reify-many, - th-utilities, - time, - transformers, - unordered-containers, - vector, - vector-binary-instances, - void, - weigh, + stratosphere, }: mkDerivation { - pname = "store"; - version = "0.7.20"; - sha256 = "1ysp87fhqxw2rlcbhfba1z08j8ml7gq1a1ic6dcl5mdyxxmqywr0"; + pname = "stratosphere-wafregional"; + version = "1.0.1"; + sha256 = "029ai636953if1zf709lcgbjjj3x1i26iq3hs1dx3cv5qhsvs3is"; libraryHaskellDepends = [ - array - async - base - base-orphans - base64-bytestring - bifunctors - bytestring - containers - contravariant - cryptohash-sha1 - deepseq - directory - filepath - free - ghc-prim - hashable - hspec - hspec-smallcheck - integer-gmp - lifted-base - monad-control - mono-traversable - nats - network - primitive - resourcet - safe - smallcheck - store-core - syb - template-haskell - text - th-lift - th-lift-instances - th-orphans - th-reify-many - th-utilities - time - transformers - unordered-containers - vector - void - ]; - testHaskellDepends = [ - array - async - base - base-orphans - base64-bytestring - bifunctors - bytestring - clock - containers - contravariant - cryptohash-sha1 - deepseq - directory - filepath - free - ghc-prim - hashable - hspec - hspec-smallcheck - integer-gmp - lifted-base - monad-control - mono-traversable - nats - network - primitive - resourcet - safe - smallcheck - store-core - syb - template-haskell - text - th-lift - th-lift-instances - th-orphans - th-reify-many - th-utilities - time - transformers - unordered-containers - vector - void - ]; - testToolDepends = [ hspec-discover ]; - benchmarkHaskellDepends = [ - array - async + aeson base - base-orphans - base64-bytestring - bifunctors - bytestring - cereal - cereal-vector - containers - contravariant - criterion - cryptohash-sha1 - deepseq - directory - filepath - free - ghc-prim - hashable - hspec - hspec-smallcheck - integer-gmp - lifted-base - monad-control - mono-traversable - nats - network - primitive - resourcet - safe - smallcheck - store-core - syb - template-haskell - text - th-lift - th-lift-instances - th-orphans - th-reify-many - th-utilities - time - transformers - unordered-containers - vector - vector-binary-instances - void - weigh + stratosphere ]; - description = "Fast binary serialization"; + description = "Stratosphere integration for AWS WAFRegional"; license = lib.licenses.mit; } ) { }; - store-core = callPackage ( + stratosphere-wafv2 = callPackage ( { mkDerivation, + aeson, base, - bytestring, - ghc-prim, - primitive, - text, - transformers, + stratosphere, }: mkDerivation { - pname = "store-core"; - version = "0.4.4.7"; - sha256 = "1lxwl6zlmmdk62c35dwmx4xpcfvjx61is8ccmnr8i01i9l9i19b4"; + pname = "stratosphere-wafv2"; + version = "1.0.1"; + sha256 = "143zbch2z3ir7s84sg1isdb5bfdvhixk2x3y3plsn0d0w42dy91n"; libraryHaskellDepends = [ + aeson base - bytestring - ghc-prim - primitive - text - transformers + stratosphere ]; - description = "Fast and lightweight binary serialization"; + description = "Stratosphere integration for AWS WAFv2"; license = lib.licenses.mit; } ) { }; - store-streaming = callPackage ( + stratosphere-wisdom = callPackage ( { mkDerivation, - async, + aeson, base, - bytestring, - conduit, - free, - hspec, - hspec-discover, - hspec-smallcheck, - network, - resourcet, - smallcheck, - store, - store-core, - streaming-commons, - text, - transformers, - void, + stratosphere, }: mkDerivation { - pname = "store-streaming"; - version = "0.2.0.5"; - sha256 = "07xpsa3m7vjlv01gfay23v5ycy8fcddv551vbgs5bkg8vn7a5gvk"; + pname = "stratosphere-wisdom"; + version = "1.0.1"; + sha256 = "05zhhqfnpz504ybf6js8jsmilki8n4n70gwy10k12cclx8ik2y7j"; libraryHaskellDepends = [ - async - base - bytestring - conduit - free - resourcet - store - store-core - streaming-commons - text - transformers - ]; - testHaskellDepends = [ - async + aeson base - bytestring - conduit - free - hspec - hspec-smallcheck - network - resourcet - smallcheck - store - store-core - streaming-commons - text - transformers - void + stratosphere ]; - testToolDepends = [ hspec-discover ]; - description = "Streaming interfaces for `store`"; + description = "Stratosphere integration for AWS Wisdom"; license = lib.licenses.mit; } ) { }; - stp = callPackage ( + stratosphere-workspaces = callPackage ( { mkDerivation, + aeson, base, - containers, - regex-compat, + stratosphere, }: mkDerivation { - pname = "stp"; - version = "0.1.0.1"; - sha256 = "1vg2w6iawqydg2n4k6m6pzfxr7sr10cx33aabyx6b9wp1i8xa5kl"; - isLibrary = true; - isExecutable = true; + pname = "stratosphere-workspaces"; + version = "1.0.1"; + sha256 = "0mc7rfrlq70qzi87zjrd7vsxw18hfc3ldp7bxwvb3qqsdi47rl3l"; libraryHaskellDepends = [ + aeson base - containers + stratosphere ]; - executableHaskellDepends = [ + description = "Stratosphere integration for AWS WorkSpaces"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-workspacesinstances = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-workspacesinstances"; + version = "1.0.1"; + sha256 = "107852wb7imr4azbnrld54izvlgm3fqk63dclfcckniiv0pzq8ag"; + libraryHaskellDepends = [ + aeson base - regex-compat + stratosphere ]; - description = "Simple Theorem Prover"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - mainProgram = "mu-test"; - broken = true; + description = "Stratosphere integration for AWS WorkspacesInstances"; + license = lib.licenses.mit; } ) { }; - str = callPackage ( + stratosphere-workspacesthinclient = callPackage ( { mkDerivation, + aeson, base, - base16-bytestring, - bytestring, - Crypto, - hashable, - MissingH, - text, - utf8-string, + stratosphere, }: mkDerivation { - pname = "str"; - version = "0.1.0.0"; - sha256 = "093bgzjj183g48gapmjvbrbp7ns7wfcf94ishgwy84gajpkyb6sr"; + pname = "stratosphere-workspacesthinclient"; + version = "1.0.1"; + sha256 = "12cfnglkcrcqf6rhbcyy7gr1h4lcrbma7xrn9ca75988wdhkm7d8"; libraryHaskellDepends = [ + aeson base - base16-bytestring - bytestring - Crypto - hashable - MissingH - text - utf8-string + stratosphere ]; - description = "A type class to abstract between many different string types"; + description = "Stratosphere integration for AWS WorkSpacesThinClient"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; - stratosphere = callPackage ( + stratosphere-workspacesweb = callPackage ( { mkDerivation, aeson, - aeson-pretty, base, - bytestring, - containers, - hashable, - hspec, - hspec-discover, - lens, - template-haskell, - text, - unordered-containers, + stratosphere, }: mkDerivation { - pname = "stratosphere"; - version = "0.60.0"; - sha256 = "0vp5m82h9axvvzqqxf4q5jxcjgym1b8h4x4y4a367bpiy7xk4kwf"; - isLibrary = true; - isExecutable = true; + pname = "stratosphere-workspacesweb"; + version = "1.0.1"; + sha256 = "19kzmgcb9zvjdns7lqyz66j676cb9981mpp7czxa1z2pvb5kf4d9"; libraryHaskellDepends = [ aeson - aeson-pretty base - bytestring - containers - hashable - lens - template-haskell - text - unordered-containers + stratosphere ]; - testHaskellDepends = [ + description = "Stratosphere integration for AWS WorkSpacesWeb"; + license = lib.licenses.mit; + } + ) { }; + + stratosphere-xray = callPackage ( + { + mkDerivation, + aeson, + base, + stratosphere, + }: + mkDerivation { + pname = "stratosphere-xray"; + version = "1.0.1"; + sha256 = "1i280xqpl6dsvavv0j21r94lyamfw50772g3adnbj98h78zpi8ys"; + libraryHaskellDepends = [ aeson - aeson-pretty base - bytestring - containers - hashable - hspec - hspec-discover - lens - template-haskell - text - unordered-containers + stratosphere ]; - testToolDepends = [ hspec-discover ]; - description = "EDSL for AWS CloudFormation"; + description = "Stratosphere integration for AWS XRay"; license = lib.licenses.mit; } ) { }; @@ -640329,8 +647132,8 @@ self: { }: mkDerivation { pname = "streaming-commons"; - version = "0.2.3.0"; - sha256 = "0mqyxdikd76q0ls5lz0bfdwzqhyvf8hwxl5x1c5lgfas3zwllf16"; + version = "0.2.3.1"; + sha256 = "0vnwlhzd616w1mx0fpaf0gahprd37qh91r7hv405hyc0c066rl9k"; libraryHaskellDepends = [ array async @@ -644484,8 +651287,8 @@ self: { }: mkDerivation { pname = "strong-path"; - version = "1.1.4.0"; - sha256 = "1gd24hfz01k78k67d28v9ypvrnbh5a41rk6dk26rmc5h5sxnrgf8"; + version = "1.2.0.0"; + sha256 = "14p82fgmi5bgf0yf6c27g1f4yp4alrb3446palpxkv58k5gzli14"; libraryHaskellDepends = [ base exceptions @@ -659715,8 +666518,8 @@ self: { }: mkDerivation { pname = "tasty-checklist"; - version = "1.0.6.0"; - sha256 = "1b5qikkbz4hxpj9w1vcfz1pigxs9576b84bp2p15bcrxpq80a0vq"; + version = "1.0.8.0"; + sha256 = "19mn4xfc8cvfcwgmfqh1pxsjv5wrsdxwxwsb9l8zflq3awvaq2g2"; libraryHaskellDepends = [ base containers @@ -659850,7 +666653,7 @@ self: { } ) { }; - tasty-discover_5_1_0 = callPackage ( + tasty-discover_5_2_0 = callPackage ( { mkDerivation, ansi-terminal, @@ -659876,13 +666679,12 @@ self: { }: mkDerivation { pname = "tasty-discover"; - version = "5.1.0"; - sha256 = "0y6py4l63idqvvr063cnkqcl3wbsglk3bpizmlgbwmq4gq9aprif"; - revision = "1"; - editedCabalFile = "1bac8ll0im08w7n5hj43fkjpilcax9bz0kbq0nr690lh49ws2353"; + version = "5.2.0"; + sha256 = "1wnblzl6c094qacspldyfad6mcl3iy0xnqmbzail0gzz8517wix3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ + ansi-terminal base containers directory @@ -661296,8 +668098,8 @@ self: { }: mkDerivation { pname = "tasty-sugar"; - version = "2.2.2.1"; - sha256 = "009n17zzaxyw0gfy6jr3869bjd8qwadwwf2ya788kasa00qh8if2"; + version = "2.2.3.1"; + sha256 = "1zh2h6n75rsqr6xxdkvsbzb25gmg9zr2f3db3wg8s57zaz9sd2dj"; libraryHaskellDepends = [ base containers @@ -663656,6 +670458,8 @@ self: { pname = "template-haskell-lift"; version = "0.1.0.0"; sha256 = "09zilw0nbjmn1k688l058183rwa3br0fvh3x8jxqygjh3011w8ps"; + revision = "1"; + editedCabalFile = "072g7a9b2sp0vc3g48xqbrxfis1rizqakz0b8064hs0cbgj3xkgn"; libraryHaskellDepends = [ base template-haskell @@ -663702,6 +670506,8 @@ self: { pname = "template-haskell-quasiquoter"; version = "0.1.0.0"; sha256 = "06zm27d72faad2ln7xn7d3kmvy04hq663a1q75cp7yyyca7fgjhf"; + revision = "1"; + editedCabalFile = "1bjaz33byxl0x8rj4jvw7dqbjhmysmnx9cgjs29s5c8g5i1pq0ki"; libraryHaskellDepends = [ base template-haskell @@ -667539,8 +674345,8 @@ self: { }: mkDerivation { pname = "testcontainers-postgresql"; - version = "0.0.4"; - sha256 = "09pa6w7kksxn0dpg99m2f3lhplm1316g782i8gfjxwig84r7z0av"; + version = "0.2"; + sha256 = "0pb653vv5mv69h6i6dgrvhzsppr4cnz1v7p9v04jw3f2njlm4wqr"; libraryHaskellDepends = [ base testcontainers @@ -683454,6 +690260,38 @@ self: { } ) { }; + tracy-profiler = callPackage ( + { + mkDerivation, + base, + bytestring, + random, + text, + unliftio-core, + webcolor-labels, + }: + mkDerivation { + pname = "tracy-profiler"; + version = "0.1.2.1"; + sha256 = "1zd1gi7p22qg8l4d6nn0x2xmqvq7w0a0zfz4cr589qbrwda9fy52"; + libraryHaskellDepends = [ + base + bytestring + text + unliftio-core + webcolor-labels + ]; + testHaskellDepends = [ + base + random + text + unliftio-core + ]; + description = "Haskell bindings for Tracy frame profiler"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + trade-journal = callPackage ( @@ -694183,6 +701021,26 @@ self: { } ) { }; + typst-symbols_0_1_9_1 = callPackage ( + { + mkDerivation, + base, + text, + }: + mkDerivation { + pname = "typst-symbols"; + version = "0.1.9.1"; + sha256 = "0pqjdmyclljsybipcmyas4pifggndf47bvahnpcaflnw9db73j63"; + libraryHaskellDepends = [ + base + text + ]; + description = "Symbol and emoji lookup for typst language"; + license = lib.licensesSpdx."MIT"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + tyro = callPackage ( { mkDerivation, @@ -703592,8 +710450,8 @@ self: { }: mkDerivation { pname = "utxorpc"; - version = "0.0.17.0"; - sha256 = "1jzb0v8gjy15b97a66gmjaxxf3mcxwigaavl5cnzga5z9kz8pyw1"; + version = "0.0.18.1"; + sha256 = "0gnbyj3r7faqvkaxfmbxxkcznl53jxrzbby3k1zpyigr3h61k4sp"; libraryHaskellDepends = [ base proto-lens @@ -703610,6 +710468,7 @@ self: { mkDerivation, aeson, base, + base16-bytestring, bytestring, case-insensitive, hspec, @@ -703631,8 +710490,8 @@ self: { }: mkDerivation { pname = "utxorpc-client"; - version = "0.0.2.0"; - sha256 = "1i9gzr4dlhy3j0x2mx9idgc16r0yz7qw72z6gc10s4vlbbrc1mnb"; + version = "0.0.4.1"; + sha256 = "06z8frfn26zz0mrzwh59bmwr2yi20k9vgygmi1qiv0zv3k5vhqrl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -703649,6 +710508,7 @@ self: { executableHaskellDepends = [ aeson base + base16-bytestring bytestring case-insensitive http2 @@ -703710,8 +710570,8 @@ self: { }: mkDerivation { pname = "utxorpc-server"; - version = "0.0.3.0"; - sha256 = "0a56c871ypq0rfjl8lc5xxzx0vqggx74anxkbymvrad7h0bhsjyz"; + version = "0.0.4.1"; + sha256 = "1h1fwgf2igs5ldckrq821viryhn8xqyyaj9blglf3j5ml7rm3z92"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -703762,7 +710622,7 @@ self: { description = "An SDK for UTxO RPC services"; license = lib.licensesSpdx."Apache-2.0"; hydraPlatforms = lib.platforms.none; - mainProgram = "server-example"; + mainProgram = "example"; } ) { }; @@ -718707,6 +725567,61 @@ self: { } ) { }; + waypoint = callPackage ( + { + mkDerivation, + base, + bytestring, + case-insensitive, + containers, + free, + hedgehog, + http-types, + profunctors, + tasty, + tasty-hedgehog, + tasty-hunit, + text, + time, + transformers, + uuid-types, + witherable, + }: + mkDerivation { + pname = "waypoint"; + version = "0.1"; + sha256 = "123rvxsn4viigf22ag5s4qs3yal0m3jw9q4bd4pjw53xdwz7dp4m"; + libraryHaskellDepends = [ + base + bytestring + containers + free + http-types + profunctors + text + time + transformers + uuid-types + witherable + ]; + testHaskellDepends = [ + base + bytestring + case-insensitive + containers + hedgehog + tasty + tasty-hedgehog + tasty-hunit + text + time + uuid-types + ]; + description = "Bidirectional URL path, URL query string and HTTP headers codecs"; + license = lib.licensesSpdx."Apache-2.0"; + } + ) { }; + wcwidth = callPackage ( { mkDerivation, @@ -721753,6 +728668,8 @@ self: { pname = "webgear-core"; version = "1.5.0"; sha256 = "1f5dy707rcb25n0w5ld210vczaa3az2y6xvg5jn7gwsxs23a8b3k"; + revision = "1"; + editedCabalFile = "0yrwdb3cnfqkhfasi7c5hhsaw44xvvsm0nmrkjyhz3fy2h9xpn4d"; libraryHaskellDepends = [ arrows base @@ -721953,6 +728870,8 @@ self: { pname = "webgear-server"; version = "1.5.0"; sha256 = "1srr5kblk1b59jyrkidh9js4yax8dvjyici283z25yk2lnqijc2y"; + revision = "1"; + editedCabalFile = "0wx2qlwkk6yxnpfxy9261fwn7xkykcll7636ls6kxvc5ybwyn5h6"; libraryHaskellDepends = [ aeson arrows @@ -723819,7 +730738,7 @@ self: { } ) { }; - what4_1_7 = callPackage ( + what4_1_7_1_0 = callPackage ( { mkDerivation, async, @@ -723840,7 +730759,6 @@ self: { exceptions, filepath, fingertree, - ghc-prim, hashable, hashtables, hedgehog, @@ -723876,17 +730794,14 @@ self: { transformers, unliftio, unordered-containers, - utf8-string, vector, versions, zenc, }: mkDerivation { pname = "what4"; - version = "1.7"; - sha256 = "1iba76c7zagxxgqvfxrsk92vayyhv1vjd6dd5wj242vps29jhb3v"; - revision = "1"; - editedCabalFile = "0d2xhwmgk20pqjh9xgdfyzwi9brckz71bdk8lr56q36nzmrkj0dl"; + version = "1.7.1.0"; + sha256 = "0hd4f38ydk337m5cwx0gfja1qv05j30w529iakv97jgbrdsnfcsj"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -723908,7 +730823,6 @@ self: { exceptions filepath fingertree - ghc-prim hashable hashtables io-streams @@ -723926,7 +730840,6 @@ self: { scientific stm template-haskell - temporary text th-lift th-lift-instances @@ -723934,7 +730847,6 @@ self: { transformers unliftio unordered-containers - utf8-string vector versions zenc @@ -726403,8 +733315,8 @@ self: { }: mkDerivation { pname = "wled-json"; - version = "0.1.0.0"; - sha256 = "0xh243hacxi04bsaj6xmbdyixvz3n4x8jgiym9pn5fym547n6abk"; + version = "0.1.0.1"; + sha256 = "1riaw104i6y0jzfahz90a764a8rn15rldlkf94h9kpy747r0bxvf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -735010,10 +741922,8 @@ self: { }: mkDerivation { pname = "xnobar"; - version = "0.0.0.2"; - sha256 = "1cs9kp2h07dx39rzykmylv5fvmdyynwmyj7mlxy6n95bawz4z1f4"; - revision = "1"; - editedCabalFile = "1b34ifw8rnb19gjgksljxcxb54y0qskjwwka5ly8bq84ll756v6n"; + version = "1.0.0.0"; + sha256 = "0rf3308wiy2ilssshrv9y5w55rrhw0nxjgdq39scc78562dw7z2l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -741224,6 +748134,7 @@ self: { streaming-commons, template-haskell, text, + th-abstraction, time, transformers, unix-compat, @@ -741238,8 +748149,8 @@ self: { }: mkDerivation { pname = "yesod-core"; - version = "1.6.27.1"; - sha256 = "0v5pq8ks93b4rrxwl088izl8hrfalkbf3ssgxgqgjsl4x1r5n0kz"; + version = "1.6.28.1"; + sha256 = "072cj4kpv785y96d1y769fadgihw2pn0hz3bqhahin60lqq5bkwi"; libraryHaskellDepends = [ aeson attoparsec-aeson @@ -741304,6 +748215,7 @@ self: { streaming-commons template-haskell text + th-abstraction transformers unliftio wai From b8f047120469e458cb10bbda23a5367f729fb104 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Fri, 14 Nov 2025 22:19:06 +0100 Subject: [PATCH 19/65] haskellPackages.crucible*: adjust to package updates - Some patches have been released properly. - what4 1.7.1.0 has been released. (cherry picked from commit f3d6f2c773814039f91c405cce1f739516760f0a) --- .../haskell-modules/configuration-common.nix | 30 +++++-------------- 1 file changed, 8 insertions(+), 22 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 8212b7af21845..1b9d6bc0a280f 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -3109,7 +3109,7 @@ with haskellLib; ] ) super) what4 - what4_1_7 + what4_1_7_1_0 ; copilot-theorem = lib.pipe super.copilot-theorem [ @@ -3171,29 +3171,15 @@ with haskellLib; # https://github.com/tweag/monad-bayes/issues/378 (doJailbreak super.monad-bayes); - crucible = - lib.pipe - (super.crucible.override { - what4 = self.what4_1_7; - }) - [ - # 2025-04-13: jailbreak to allow th-abstraction >= 0.7 - (warnAfterVersion "0.7.2") - doJailbreak - - # Prevent clashes with now exported Prelude.foldl' - (appendPatch ( - pkgs.fetchpatch { - name = "base-4.20-foldl'.patch"; - url = "https://github.com/GaloisInc/crucible/commit/10f372e4b0389dd3966e04163dcd67d71e651709.patch"; - relative = "crucible"; - sha256 = "sha256-frxTs5SB1ENjH+X0lIlQ8k6pDIDOANylrqIOQpEtObU="; - } - )) - ]; + # 2025-04-13: jailbreak to allow th-abstraction >= 0.7 + crucible = doJailbreak ( + super.crucible.override { + what4 = self.what4_1_7_1_0; + } + ); crucible-llvm = super.crucible-llvm.override { - what4 = self.what4_1_7; + what4 = self.what4_1_7_1_0; }; # Test suite invokes cabal-install in a way incompatible with our generic builder From 8f8b63ae885a7f093e614486c9f735a4fe73d643 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Fri, 14 Nov 2025 22:19:44 +0100 Subject: [PATCH 20/65] haskellPackages.gi-gtk-hs: drop obsolete override (cherry picked from commit 358af583316edcea0827fc4c68afd259aebe1f32) --- .../haskell-modules/configuration-common.nix | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 1b9d6bc0a280f..74367ff8ea7ef 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -3317,25 +3317,6 @@ with haskellLib; stripe-signature = doJailbreak super.stripe-signature; stripe-wreq = doJailbreak super.stripe-wreq; - # 2025-10-12: gi-gtk was renamed to gi-gtk3 - # https://github.com/haskell-gi/haskell-gi/issues/478 - gi-gtk-hs = - appendPatches - [ - (pkgs.fetchpatch { - name = "gi-gtk-hs-use-gtk3.patch"; - url = "https://github.com/haskell-gi/haskell-gi/commit/e2ed85835499f70e119f050a2f37f22481f93886.patch"; - sha256 = "sha256-MzxXtBNBbJJaNwTOrq/CYqK4yGfS4Yk5fQ38ihFcclA="; - relative = "gi-gtk-hs"; - }) - ] - ( - super.gi-gtk-hs.override { - gi-gdk = self.gi-gdk3; - gi-gtk = self.gi-gtk3; - } - ); - # 2025-08-04: Disable failing testcases. It would feel bad to disable all the # checks in a cryptography related package. botan-low = overrideCabal (drv: { From 3912124f4a93b34bea29bb68a2b0aface924b75f Mon Sep 17 00:00:00 2001 From: Marc Scholten Date: Sun, 16 Nov 2025 09:41:52 -0800 Subject: [PATCH 21/65] haskellPackages.text-icu: disable homebrew flag on darwin By default text-icu sets homebrew=true. This can cause a nix build of text-icu to accidentally link the homebrew icu. It can also cause "doesn't work on my machine" issues when an old homebrew version with icu is installed on a mac and is accidentally picked up. (cherry picked from commit 9d8a1fff7dc251d75c75ca236dbb40b31b7fe230) --- pkgs/development/haskell-modules/configuration-darwin.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-darwin.nix b/pkgs/development/haskell-modules/configuration-darwin.nix index 7751c7bacf008..9ea2dc2c4b2d4 100644 --- a/pkgs/development/haskell-modules/configuration-darwin.nix +++ b/pkgs/development/haskell-modules/configuration-darwin.nix @@ -398,6 +398,10 @@ self: super: ''; }) super.rio; + # Don't use homebrew icu on macOS + # https://github.com/NixOS/nixpkgs/issues/462046 + text-icu = disableCabalFlag "homebrew" super.text-icu; + # https://github.com/haskell-crypto/cryptonite/issues/360 cryptonite = appendPatch ./patches/cryptonite-remove-argon2.patch super.cryptonite; From 89d6d084bb99578dc263e5a626a7caddc360aace Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Fri, 21 Nov 2025 16:18:31 +0100 Subject: [PATCH 22/65] git-annex: update sha256 for 10.20251029 (cherry picked from commit 3e6951eeac20cd5ce59f9e5231f0ae4f59a044e8) --- 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 74367ff8ea7ef..949cbc977e0bc 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -601,7 +601,7 @@ with haskellLib; name = "git-annex-${super.git-annex.version}-src"; url = "git://git-annex.branchable.com/"; rev = "refs/tags/" + super.git-annex.version; - sha256 = "sha256-HkUrc9T8qpGsONIuM7ciKbx4vuJTOLFNxneIPte0wv4="; + sha256 = "sha256-hDbwkpu7qpJZmLNe/rF4eOewLrozo/qpCjFEczZv9S4="; # delete android and Android directories which cause issues on # darwin (case insensitive directory). Since we don't need them # during the build process, we can delete it to prevent a hash From fa02df9b7ae323d62d40bbd8054a6a043cc031d2 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Fri, 21 Nov 2025 16:50:02 +0100 Subject: [PATCH 23/65] haskellPackages.proto3-wire: update list of required patches 1.4.4 incorporates most of the patches we need, but introduces a too strict upper bound on doctest we need to lift. (cherry picked from commit f566020603c18074b1887a38a029aa63a177fd07) --- .../haskell-modules/configuration-common.nix | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 949cbc977e0bc..aff64750eeeb5 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2958,24 +2958,14 @@ with haskellLib; # https://github.com/mchav/snappy-hs/commit/400490df38e0db7f353c0427f034a231bdf73098#r167007963 snappy-hs = doJailbreak super.snappy-hs; + # Too strict upper bound on doctest + # https://github.com/awakesecurity/proto3-wire/pull/111 proto3-wire = appendPatches [ (fetchpatch { - # https://github.com/awakesecurity/proto3-wire/pull/108 name = "add-reverse-encoders-for-packed-repeated-fields.patch"; - url = "https://github.com/awakesecurity/proto3-wire/commit/d4376fb6f1c1ac03ee8ec5c5793700ca6508ea70.patch"; - hash = "sha256-vtEYg/jLoTn1YRVhQJi6kyta+U4XiWeS7i1ZSN7BYf8="; - includes = [ - "**.cabal" - "*.hs" - ]; - }) - (fetchpatch { - # https://github.com/awakesecurity/proto3-wire/pull/111 - name = "support-LTS-24.patch"; - url = "https://github.com/awakesecurity/proto3-wire/commit/35fd88c4daf6643135db6da9ab6ed6d6f33eb3de.patch"; + url = "https://github.com/awakesecurity/proto3-wire/commit/fcc53d9935b64b6d8aaf65c8cef17f4bbed56867.patch"; hash = "sha256-GzXlweRshVLA29xVHhJSRIU40y+KtAplIqfvp0I8cY0="; }) - ] super.proto3-wire; # 2024-07-27: building test component requires non-trivial custom build steps From 63de38350b3f52b67dc218971f889852ee3e0218 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Fri, 21 Nov 2025 16:50:45 +0100 Subject: [PATCH 24/65] top-level/release-haskell.nix: stop redundantly git-annex w/ 9.10 (cherry picked from commit b44e0471746186700366d6da8765def2cecf8518) --- pkgs/top-level/release-haskell.nix | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkgs/top-level/release-haskell.nix b/pkgs/top-level/release-haskell.nix index f803f7f47dc35..ef7ec29175cf4 100644 --- a/pkgs/top-level/release-haskell.nix +++ b/pkgs/top-level/release-haskell.nix @@ -548,9 +548,8 @@ let cabal2nix-unstable = released; funcmp = released; git-annex = [ - # for 9.10, test that using filepath (instead of filepath-bytestring) works. - compilerNames.ghc9102 - compilerNames.ghc9103 + # test that -f-OsPath still works correctly + compilerNames.ghc984 ]; haskell-language-server = released; hoogle = released; From 039ec96061ad1e2acd13ee9c064b42c9b1ecaa4d Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Fri, 21 Nov 2025 16:54:33 +0100 Subject: [PATCH 25/65] git-annex: remove compat code for GHC < 9.10 This was implemented when we were using 9.8 in order to ease the transition to 9.10, but we don't really need to be able to build git-annex on 9.8 anymore. (cherry picked from commit 7024499bf8b002a1a5347ccc18cc61e42b8d4332) --- .../haskell-modules/configuration-common.nix | 62 +++++++++---------- pkgs/top-level/release-haskell.nix | 4 -- 2 files changed, 28 insertions(+), 38 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index aff64750eeeb5..106039c8ceff1 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -594,42 +594,36 @@ with haskellLib; # but we want e.g. completions as well. See # https://web.archive.org/web/20160724083703/https://git-annex.branchable.com/bugs/bash_completion_file_is_missing_in_the_6.20160527_tarball_on_hackage/ # or git-annex @ 3571b077a1244330cc736181ee04b4d258a78476 doc/bugs/bash_completion_file_is_missing* - git-annex = lib.pipe super.git-annex ( - [ - (overrideCabal (drv: { - src = pkgs.fetchgit { - name = "git-annex-${super.git-annex.version}-src"; - url = "git://git-annex.branchable.com/"; - rev = "refs/tags/" + super.git-annex.version; - sha256 = "sha256-hDbwkpu7qpJZmLNe/rF4eOewLrozo/qpCjFEczZv9S4="; - # delete android and Android directories which cause issues on - # darwin (case insensitive directory). Since we don't need them - # during the build process, we can delete it to prevent a hash - # mismatch on darwin. - postFetch = '' - rm -r $out/doc/?ndroid* - ''; - }; + git-annex = lib.pipe super.git-annex [ + (overrideCabal (drv: { + src = pkgs.fetchgit { + name = "git-annex-${super.git-annex.version}-src"; + url = "git://git-annex.branchable.com/"; + rev = "refs/tags/" + super.git-annex.version; + sha256 = "sha256-hDbwkpu7qpJZmLNe/rF4eOewLrozo/qpCjFEczZv9S4="; + # delete android and Android directories which cause issues on + # darwin (case insensitive directory). Since we don't need them + # during the build process, we can delete it to prevent a hash + # mismatch on darwin. + postFetch = '' + rm -r $out/doc/?ndroid* + ''; + }; - patches = drv.patches or [ ] ++ [ - # Prevent .desktop files from being installed to $out/usr/share. - # TODO(@sternenseemann): submit upstreamable patch resolving this - # (this should be possible by also taking PREFIX into account). - ./patches/git-annex-no-usr-prefix.patch - ]; + patches = drv.patches or [ ] ++ [ + # Prevent .desktop files from being installed to $out/usr/share. + # TODO(@sternenseemann): submit upstreamable patch resolving this + # (this should be possible by also taking PREFIX into account). + ./patches/git-annex-no-usr-prefix.patch + ]; - postPatch = '' - substituteInPlace Makefile \ - --replace-fail 'InstallDesktopFile $(PREFIX)/bin/git-annex' \ - 'InstallDesktopFile git-annex' - ''; - })) - ] - ++ lib.optionals (lib.versionOlder self.ghc.version "9.10") [ - (disableCabalFlag "OsPath") - (addBuildDepends [ self.filepath-bytestring ]) - ] - ); + postPatch = '' + substituteInPlace Makefile \ + --replace-fail 'InstallDesktopFile $(PREFIX)/bin/git-annex' \ + 'InstallDesktopFile 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/top-level/release-haskell.nix b/pkgs/top-level/release-haskell.nix index ef7ec29175cf4..2fc2fd113afcd 100644 --- a/pkgs/top-level/release-haskell.nix +++ b/pkgs/top-level/release-haskell.nix @@ -547,10 +547,6 @@ let cabal2nix = released; cabal2nix-unstable = released; funcmp = released; - git-annex = [ - # test that -f-OsPath still works correctly - compilerNames.ghc984 - ]; haskell-language-server = released; hoogle = released; hlint = lib.subtractLists [ From e77db9339cd042217e05f41ecc044ea5b95daa0d Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sat, 22 Nov 2025 12:03:50 +0100 Subject: [PATCH 26/65] haskell.packages.ghc948.crypton-x509-store: pin to 1.6.11 (cherry picked from commit d884d12701ec15225fd32de761c94167103b764c) --- .../configuration-ghc-9.4.x.nix | 3 ++ .../configuration-hackage2nix/main.yaml | 1 + .../haskell-modules/hackage-packages.nix | 47 +++++++++++++++++++ 3 files changed, 51 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 fe58bea65f886..4c9eb935a7b24 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix @@ -96,6 +96,9 @@ self: super: { ++ drv.testFlags or [ ]; }) (doJailbreak super.hpack); + # Later versions require unix >= 2.8 which is tricky to provide with GHC 9.4 + crypton-x509-store = doDistribute self.crypton-x509-store_1_6_11; + # 2022-08-01: Tests are broken on ghc 9.2.4: https://github.com/wz1000/HieDb/issues/46 hiedb = dontCheck super.hiedb; diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 8fa57f8401d92..33fcd5134f124 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -58,6 +58,7 @@ extra-packages: - Cabal-syntax == 3.12.* - Cabal-syntax == 3.14.* - Cabal-syntax == 3.16.* # version required for cabal-install and other packages + - crypton-x509-store < 1.6.12 # 2025-11-22: requires unix >= 2.8 which isn't available for GHC < 9.6 - extensions == 0.1.0.1 # 2025-09-21: needed for Cabal 3.10 (fourmolo/ormolu with ghc 9.8) - fourmolu == 0.14.0.0 # 2023-11-13: for ghc-lib-parser 9.6 compat - fourmolu == 0.15.0.0 # 2025-09-21: for ghc-lib-parser 9.8 compat diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index c7bf6dd5d6b64..bd7fba9d28634 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -171594,6 +171594,53 @@ self: { } ) { }; + crypton-x509-store_1_6_11 = callPackage ( + { + mkDerivation, + asn1-encoding, + asn1-types, + base, + bytestring, + containers, + crypton, + crypton-x509, + directory, + filepath, + mtl, + pem, + tasty, + tasty-hunit, + }: + mkDerivation { + pname = "crypton-x509-store"; + version = "1.6.11"; + sha256 = "07vq7f883cm5krqz2kc0qkh9ks54jknrwdqvfqsk91s12b693a83"; + libraryHaskellDepends = [ + asn1-encoding + asn1-types + base + bytestring + containers + crypton + crypton-x509 + directory + filepath + mtl + pem + ]; + testHaskellDepends = [ + base + bytestring + crypton-x509 + tasty + tasty-hunit + ]; + description = "X.509 collection accessing and storing methods"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + crypton-x509-store = callPackage ( { mkDerivation, From aad821e1611687a82ab2fe50ccbce8a067d585aa Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 20 Nov 2025 22:25:52 +0100 Subject: [PATCH 27/65] haskellPackages.cabal2nix-unstable: 2025-11-11 -> 2025-11-20 Also run Nix based test cases of the language-nix test suite. (cherry picked from commit 5a86e3d6ba68a05c8b8365933006c3cf07cb5704) --- .../haskell-modules/cabal2nix-unstable/cabal2nix.nix | 6 +++--- .../cabal2nix-unstable/distribution-nixpkgs.nix | 6 +++--- .../cabal2nix-unstable/hackage-db.nix | 6 +++--- .../cabal2nix-unstable/language-nix.nix | 8 +++++--- .../haskell-modules/configuration-nix.nix | 12 ++++++++++++ 5 files changed, 26 insertions(+), 12 deletions(-) diff --git a/pkgs/development/haskell-modules/cabal2nix-unstable/cabal2nix.nix b/pkgs/development/haskell-modules/cabal2nix-unstable/cabal2nix.nix index dc82033beeef2..79a33626af3f3 100644 --- a/pkgs/development/haskell-modules/cabal2nix-unstable/cabal2nix.nix +++ b/pkgs/development/haskell-modules/cabal2nix-unstable/cabal2nix.nix @@ -35,10 +35,10 @@ }: mkDerivation { pname = "cabal2nix"; - version = "2.20.1-unstable-2025-11-11"; + version = "2.20.1-unstable-2025-11-20"; src = fetchzip { - url = "https://github.com/NixOS/cabal2nix/archive/a152152295a9fa6698583e84a2b8c7eee1446296.tar.gz"; - sha256 = "1jpgzyc360g5snvc5ji6wqfvbsc7siwxvhrwafzzfg762niq0c49"; + url = "https://github.com/NixOS/cabal2nix/archive/be62a6c198c6fd082cd5660170fa23a709d92c8e.tar.gz"; + sha256 = "15bfhl0ypnnpgglxc7smppqi3w8w04zi97gh65kk1p6drlg29f47"; }; postUnpack = "sourceRoot+=/cabal2nix; echo source root reset to $sourceRoot"; isLibrary = true; diff --git a/pkgs/development/haskell-modules/cabal2nix-unstable/distribution-nixpkgs.nix b/pkgs/development/haskell-modules/cabal2nix-unstable/distribution-nixpkgs.nix index 00afd0bb28c42..aab109281ebff 100644 --- a/pkgs/development/haskell-modules/cabal2nix-unstable/distribution-nixpkgs.nix +++ b/pkgs/development/haskell-modules/cabal2nix-unstable/distribution-nixpkgs.nix @@ -18,10 +18,10 @@ }: mkDerivation { pname = "distribution-nixpkgs"; - version = "1.7.1.1-unstable-2025-11-11"; + version = "1.7.1.1-unstable-2025-11-20"; src = fetchzip { - url = "https://github.com/NixOS/cabal2nix/archive/a152152295a9fa6698583e84a2b8c7eee1446296.tar.gz"; - sha256 = "1jpgzyc360g5snvc5ji6wqfvbsc7siwxvhrwafzzfg762niq0c49"; + url = "https://github.com/NixOS/cabal2nix/archive/be62a6c198c6fd082cd5660170fa23a709d92c8e.tar.gz"; + sha256 = "15bfhl0ypnnpgglxc7smppqi3w8w04zi97gh65kk1p6drlg29f47"; }; postUnpack = "sourceRoot+=/distribution-nixpkgs; echo source root reset to $sourceRoot"; enableSeparateDataOutput = true; diff --git a/pkgs/development/haskell-modules/cabal2nix-unstable/hackage-db.nix b/pkgs/development/haskell-modules/cabal2nix-unstable/hackage-db.nix index 2ad97d7259df4..f99b95e475c47 100644 --- a/pkgs/development/haskell-modules/cabal2nix-unstable/hackage-db.nix +++ b/pkgs/development/haskell-modules/cabal2nix-unstable/hackage-db.nix @@ -17,10 +17,10 @@ }: mkDerivation { pname = "hackage-db"; - version = "2.1.3-unstable-2025-11-11"; + version = "2.1.3-unstable-2025-11-20"; src = fetchzip { - url = "https://github.com/NixOS/cabal2nix/archive/a152152295a9fa6698583e84a2b8c7eee1446296.tar.gz"; - sha256 = "1jpgzyc360g5snvc5ji6wqfvbsc7siwxvhrwafzzfg762niq0c49"; + url = "https://github.com/NixOS/cabal2nix/archive/be62a6c198c6fd082cd5660170fa23a709d92c8e.tar.gz"; + sha256 = "15bfhl0ypnnpgglxc7smppqi3w8w04zi97gh65kk1p6drlg29f47"; }; postUnpack = "sourceRoot+=/hackage-db; echo source root reset to $sourceRoot"; isLibrary = true; diff --git a/pkgs/development/haskell-modules/cabal2nix-unstable/language-nix.nix b/pkgs/development/haskell-modules/cabal2nix-unstable/language-nix.nix index d0e04dc856ab2..2c863d4df1b77 100644 --- a/pkgs/development/haskell-modules/cabal2nix-unstable/language-nix.nix +++ b/pkgs/development/haskell-modules/cabal2nix-unstable/language-nix.nix @@ -9,14 +9,15 @@ lib, parsec-class, pretty, + process, QuickCheck, }: mkDerivation { pname = "language-nix"; - version = "2.3.0-unstable-2025-11-11"; + version = "2.3.0-unstable-2025-11-20"; src = fetchzip { - url = "https://github.com/NixOS/cabal2nix/archive/a152152295a9fa6698583e84a2b8c7eee1446296.tar.gz"; - sha256 = "1jpgzyc360g5snvc5ji6wqfvbsc7siwxvhrwafzzfg762niq0c49"; + url = "https://github.com/NixOS/cabal2nix/archive/be62a6c198c6fd082cd5660170fa23a709d92c8e.tar.gz"; + sha256 = "15bfhl0ypnnpgglxc7smppqi3w8w04zi97gh65kk1p6drlg29f47"; }; postUnpack = "sourceRoot+=/language-nix; echo source root reset to $sourceRoot"; libraryHaskellDepends = [ @@ -33,6 +34,7 @@ mkDerivation { lens parsec-class pretty + process QuickCheck ]; homepage = "https://github.com/NixOS/cabal2nix/tree/master/language-nix#readme"; diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index 24d363c906f02..556601dcbd63a 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -1551,6 +1551,18 @@ builtins.intersectAttrs super { }; }) (enableSeparateBinOutput super.cabal2nix-unstable); + # Cabal doesn't allow us to properly specify the test dependency + # on nix-instantiate(1). Even though we're just evaluating pure code, + # it absolutely wants to write to disk. + language-nix-unstable = overrideCabal (drv: { + testDepends = drv.testDepends or [ ] ++ [ pkgs.nix ]; + preCheck = '' + export TMP_NIX_DIR="$(mktemp -d)" + export NIX_STORE_DIR="$TMP_NIX_DIR/store" + export NIX_STATE_DIR="$TMP_NIX_DIR/state" + ''; + }) super.language-nix-unstable; + # test suite needs local redis daemon nri-redis = dontCheck super.nri-redis; From 9765dc0ca0856662fbfb93dc84f5a3e4f8bc8cc6 Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Mon, 24 Nov 2025 14:56:02 +0100 Subject: [PATCH 28/65] haskell.packages.ghc94.hlint: pin to 3.8 We use the same version for GHC 9.6 and GHC 9.8, so it's no additional effort to pin here as well. This pin was lost when turning HLS into a throw. (cherry picked from commit d2f9817e5630295cd3fad9a586c5771c6cef61ca) --- pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix | 2 ++ 1 file changed, 2 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 4c9eb935a7b24..97c95ebfb10ab 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix @@ -145,6 +145,8 @@ self: super: { "haskell-language-server has dropped support for ghc 9.4 in version 2.12.0.0, please use a newer ghc version or an older nixpkgs" (markBroken super.haskell-language-server); + hlint = doDistribute self.hlint_3_8; + # directory-ospath-streaming requires the ospath API in core packages # filepath, directory and unix. stan = super.stan.override { From 5935084285edaf20baef3e5fc2d674b13dfd1869 Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Mon, 24 Nov 2025 15:10:19 +0100 Subject: [PATCH 29/65] haskell.packages.ghc94.hlint: pin to 3.6.1 My previous commit pinned to the wrong version, the version used for 9.4 was indeed 9.6.1. This time I confirmed building locally as well... (cherry picked from commit bff0d7bcf28faa0c58192abce4c8233028537890) --- pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix | 2 +- 1 file changed, 1 insertion(+), 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 97c95ebfb10ab..e178514046149 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix @@ -145,7 +145,7 @@ self: super: { "haskell-language-server has dropped support for ghc 9.4 in version 2.12.0.0, please use a newer ghc version or an older nixpkgs" (markBroken super.haskell-language-server); - hlint = doDistribute self.hlint_3_8; + hlint = doDistribute self.hlint_3_6_1; # directory-ospath-streaming requires the ospath API in core packages # filepath, directory and unix. From 8611aa843b9d74a857f17996c5e622f9b0f6a38c Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Mon, 24 Nov 2025 15:07:27 +0100 Subject: [PATCH 30/65] haskellPackages: stackage LTS 24.19 -> LTS 24.21 all-cabal-hashes: 2025-11-11T08:13:55Z -> 2025-11-24T11:39:51Z (generated by maintainers/scripts/haskell/update-package-set.sh) (cherry picked from commit 7600c464345c8b8e15618d0bddcd99878c2e2c25) --- pkgs/data/misc/hackage/pin.json | 8 +- .../haskell-modules/configuration-common.nix | 6 +- .../configuration-hackage2nix/stackage.yaml | 39 +- .../haskell-modules/hackage-packages.nix | 2852 ++++++++++++++--- 4 files changed, 2437 insertions(+), 468 deletions(-) diff --git a/pkgs/data/misc/hackage/pin.json b/pkgs/data/misc/hackage/pin.json index 5e277a04f7683..7d7302bc143bd 100644 --- a/pkgs/data/misc/hackage/pin.json +++ b/pkgs/data/misc/hackage/pin.json @@ -1,6 +1,6 @@ { - "commit": "919b0d78e660eb496f9b2d0adb6dd7cfb1b64535", - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/919b0d78e660eb496f9b2d0adb6dd7cfb1b64535.tar.gz", - "sha256": "0vjq2aq1wk2i2k2d54sl1ang3gmzcfnx1fv8jvxg50i246dnydrz", - "msg": "Update from Hackage at 2025-11-11T08:13:55Z" + "commit": "24e42920d74ce9ac5c0c05264079d55cec49e82b", + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/24e42920d74ce9ac5c0c05264079d55cec49e82b.tar.gz", + "sha256": "1kmf1wg09gsw06525mc0y91x9jy81amhd1sd3b7gl1swnj3dzqqf", + "msg": "Update from Hackage at 2025-11-24T11:39:51Z" } diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 106039c8ceff1..26390afb5f4c0 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -3093,7 +3093,7 @@ with haskellLib; ] ) super) what4 - what4_1_7_1_0 + what4_1_7_2 ; copilot-theorem = lib.pipe super.copilot-theorem [ @@ -3158,12 +3158,12 @@ with haskellLib; # 2025-04-13: jailbreak to allow th-abstraction >= 0.7 crucible = doJailbreak ( super.crucible.override { - what4 = self.what4_1_7_1_0; + what4 = self.what4_1_7_2; } ); crucible-llvm = super.crucible-llvm.override { - what4 = self.what4_1_7_1_0; + what4 = self.what4_1_7_2; }; # Test suite invokes cabal-install in a way incompatible with our generic builder diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml index 38f65b7ddb406..61bf170d412ee 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml @@ -1,4 +1,4 @@ -# Stackage LTS 24.19 +# Stackage LTS 24.21 # This file is auto-generated by # maintainers/scripts/haskell/update-stackage.sh default-package-overrides: @@ -223,7 +223,7 @@ default-package-overrides: - blaze-svg ==0.3.7 - blaze-textual ==0.2.3.1 - bloodhound ==0.23.0.1 - - bloomfilter ==2.0.1.2 + - bloomfilter ==2.0.1.3 - bluefin ==0.0.17.1 - bluefin-internal ==0.1.2.0 - bm ==0.2.0.0 @@ -270,14 +270,14 @@ default-package-overrides: - byte-count-reader ==0.10.1.12 - byte-order ==0.1.3.1 - byteable ==0.1.1 - - bytebuild ==0.3.16.3 + - bytebuild ==0.3.17.0 - bytedump ==1.0 - bytehash ==0.1.1.2 - byteorder ==1.0.4 - bytes ==0.17.4 - byteset ==0.1.1.2 - byteslice ==0.2.15.0 - - bytesmith ==0.3.13.0 + - bytesmith ==0.3.14.0 - bytestring-aeson-orphans ==0.1.0.2 - bytestring-builder ==0.10.8.2.0 - bytestring-conversion ==0.3.2 @@ -298,10 +298,10 @@ default-package-overrides: - c2hs ==0.28.8 - ca-province-codes ==1.0.0.0 - cabal-add ==0.2 - - cabal-appimage ==0.4.1.0 + - cabal-appimage ==0.4.2.0 - cabal-clean ==0.2.20230609 - cabal-debian ==5.2.6 - - cabal-doctest ==1.0.11 + - cabal-doctest ==1.0.12 - cabal-file ==0.1.1 - cabal-flatpak ==0.1.2 - cabal-gild ==1.6.0.2 @@ -469,7 +469,7 @@ default-package-overrides: - control-bool ==0.2.1 - control-dsl ==0.2.1.3 - control-monad-free ==0.6.2 - - control-monad-omega ==0.3.3 + - control-monad-omega ==0.3.4 - convertible ==1.1.1.1 - cookie ==0.5.1 - copilot ==4.5.1 @@ -804,7 +804,7 @@ default-package-overrides: - express ==1.0.18 - extended-reals ==0.2.7.0 - extensible-exceptions ==0.1.1.4 - - extra ==1.8 + - extra ==1.8.1 - extra-data-yj ==0.1.0.0 - extractable-singleton ==0.0.1 - extrapolate ==0.4.6 @@ -991,7 +991,7 @@ default-package-overrides: - ghc-lib ==9.12.2.20250421 - ghc-lib-parser ==9.12.2.20250421 - ghc-lib-parser-ex ==9.12.0.0 - - ghc-parser ==0.2.7.0 + - ghc-parser ==0.2.8.0 - ghc-paths ==0.1.0.12 - ghc-source-gen ==0.4.6.0 - ghc-syntax-highlighter ==0.0.13.0 @@ -1240,7 +1240,7 @@ default-package-overrides: - HaTeX ==3.23.0.1 - haveibeenpwned ==0.2.0.3 - HaXml ==1.25.14 - - haxr ==3000.11.5.1 + - haxr ==3000.11.6 - Hclip ==3.0.0.4 - HCodecs ==0.5.2 - hdaemonize ==0.5.7 @@ -1411,7 +1411,7 @@ default-package-overrides: - http-common ==0.8.3.4 - http-conduit ==2.3.9.1 - http-date ==0.0.11 - - http-directory ==0.1.11 + - http-directory ==0.1.12 - http-download ==0.2.1.0 - http-io-streams ==0.1.7.2 - http-link-header ==1.2.3 @@ -1526,7 +1526,7 @@ default-package-overrides: - ip ==1.7.8 - ip6addr ==2.0.0.1 - iproute ==1.7.15 - - IPv6Addr ==2.0.6.1 + - IPv6Addr ==2.0.6.2 - IPv6DB ==0.3.3.4 - ipynb ==0.2 - ipython-kernel ==0.11.0.0 @@ -1645,7 +1645,7 @@ default-package-overrides: - lens-properties ==4.11.1 - lens-regex ==0.1.3 - lens-regex-pcre ==1.1.2.0 - - lentil ==1.5.9.1 + - lentil ==1.5.10.0 - LetsBeRational ==1.0.0.0 - leveldb-haskell ==0.6.5.1 - lexer-applicative ==2.1.0.2 @@ -1707,7 +1707,7 @@ default-package-overrides: - lr-acts ==0.0.1 - lrucache ==1.2.0.1 - lsfrom ==2.0 - - lua ==2.3.3 + - lua ==2.3.4 - lua-arbitrary ==1.0.1.1 - lucid ==2.11.20250303 - lucid-cdn ==0.2.2.0 @@ -1725,7 +1725,7 @@ default-package-overrides: - mailtrap ==0.1.2.2 - main-tester ==0.2.0.1 - mainland-pretty ==0.7.1.1 - - managed ==1.0.10 + - managed ==1.0.11 - mandrill ==0.5.8.0 - manifolds-core ==0.6.1.1 - Mantissa ==0.1.0.0 @@ -1919,7 +1919,7 @@ default-package-overrides: - named-text ==1.2.2.0 - names-th ==0.3.0.1 - nano-erl ==0.1.0.1 - - NanoID ==3.4.1.1 + - NanoID ==3.4.1.2 - nanospec ==0.2.2 - nats ==1.1.2 - natural-arithmetic ==0.2.3.0 @@ -1956,6 +1956,7 @@ default-package-overrides: - network-transport-tcp ==0.8.6 - network-transport-tests ==0.3.4 - network-uri ==2.6.4.2 + - network-uri-template ==0.1.1.4 - network-wait ==0.2.0.0 - newtype ==0.2.2.0 - newtype-generics ==0.6.2 @@ -2435,7 +2436,7 @@ default-package-overrides: - rhythmic-sequences ==0.8.0.0 - riak-protobuf ==0.25.0.0 - richenv ==0.1.0.3 - - rio ==0.1.23.0 + - rio ==0.1.24.0 - rio-orphans ==0.1.2.0 - rio-prettyprint ==0.1.8.0 - rng-utils ==0.3.1 @@ -2452,7 +2453,7 @@ default-package-overrides: - row-types ==1.0.1.2 - rp-tree ==0.7.1 - rpm-nvr ==0.1.2 - - rpmbuild-order ==0.4.12 + - rpmbuild-order ==0.4.13 - rrb-vector ==0.2.2.1 - RSA ==2.4.1 - rss ==3000.2.0.8 @@ -2958,7 +2959,7 @@ default-package-overrides: - time-lens ==0.4.0.2 - time-locale-compat ==0.1.1.5 - time-locale-vietnamese ==1.0.0.0 - - time-manager ==0.2.3 + - time-manager ==0.2.4 - time-units ==1.0.0 - time-units-types ==0.2.0.1 - timeit ==2.0 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index bd7fba9d28634..f9ea4be0f3e8a 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -24751,8 +24751,8 @@ self: { }: mkDerivation { pname = "IPv6Addr"; - version = "2.0.6.1"; - sha256 = "1gdz3m6sc7aj4wy0j9sdd4qbb1jzilw8vjqig29szcqmp6cslc3c"; + version = "2.0.6.2"; + sha256 = "0hpvs9p3vyzmlkd9nm8xjfpyfpr9h0rc5cbfzck3xvfxp4srbyzc"; libraryHaskellDepends = [ aeson attoparsec @@ -24768,7 +24768,6 @@ self: { HUnit test-framework test-framework-hunit - text ]; description = "Library to deal with IPv6 address text representations"; license = lib.licenses.bsd3; @@ -31982,15 +31981,14 @@ self: { bytestring, bytestring-encodings, cereal, - extra, mwc-random, optparse-applicative, text, }: mkDerivation { pname = "NanoID"; - version = "3.4.1.1"; - sha256 = "1dfl5vj6fwxwrhgx11vzxij2p19q3kqri130fxgw2l6ajlckyh8x"; + version = "3.4.1.2"; + sha256 = "0aagfbmzk48nsgia01wpl1k0smvgi3s7b63h0m4sz51x9v4b5j9h"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -31998,7 +31996,6 @@ self: { base bytestring cereal - extra mwc-random text ]; @@ -36057,8 +36054,8 @@ self: { }: mkDerivation { pname = "PropRatt"; - version = "0.1.0.0"; - sha256 = "0qs8g88hsak7w7qi5qmjzsir71mr5b214cr0h4ni145x6is5fa0j"; + version = "0.2.0.0"; + sha256 = "0pdwzjh80j9flxykb3xiwypks1jbwn24wm6b0fz7pxszlw5cm5g2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -59116,6 +59113,48 @@ self: { } ) { }; + algebraic-graph-duoids = callPackage ( + { + mkDerivation, + algebraic-graphs, + base, + Cabal, + cabal-doctest, + doctest, + duoids, + duoids-hedgehog, + hedgehog, + no-recursion, + }: + mkDerivation { + pname = "algebraic-graph-duoids"; + version = "0.0.1.0"; + sha256 = "151x544zhbgn85f0gpb0j3x2nv31lkx59jn91wcq1qxr4dmywgw9"; + setupHaskellDepends = [ + base + Cabal + cabal-doctest + no-recursion + ]; + libraryHaskellDepends = [ + algebraic-graphs + base + duoids + no-recursion + ]; + testHaskellDepends = [ + algebraic-graphs + base + doctest + duoids-hedgehog + hedgehog + no-recursion + ]; + description = "Duoid instances for the algebraic-graphs package"; + license = "(AGPL-3.0-only WITH Universal-FOSS-exception-1.0 OR AGPL-3.0-only OR LicenseRef-commercial)"; + } + ) { }; + algebraic-graphs = callPackage ( { mkDerivation, @@ -90257,8 +90296,8 @@ self: { }: mkDerivation { pname = "auto-export"; - version = "0.1.0.0"; - sha256 = "11gv67h3kssqwfdgp00fg5gl0944k3524mmh9avihr0wpjmvswa5"; + version = "0.1.0.1"; + sha256 = "16bs4l4284viya1b4q0k965qbly99pkmny8vdgj92lkfclk1rxjr"; libraryHaskellDepends = [ base bytestring @@ -92273,6 +92312,136 @@ self: { } ) { }; + aws_0_25_1 = callPackage ( + { + mkDerivation, + aeson, + attoparsec, + attoparsec-aeson, + base, + base16-bytestring, + base64-bytestring, + blaze-builder, + byteable, + bytestring, + case-insensitive, + cereal, + conduit, + conduit-extra, + containers, + crypton, + data-default, + directory, + errors, + exceptions, + filepath, + http-client, + http-client-tls, + http-conduit, + http-types, + lifted-base, + 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.25.1"; + sha256 = "1prv5chmcnikxizl44ql2f68ri86i9a8i2kcnz7sqqb87ysbf0f6"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + attoparsec + attoparsec-aeson + base + base16-bytestring + base64-bytestring + blaze-builder + byteable + bytestring + case-insensitive + cereal + conduit + conduit-extra + containers + crypton + data-default + directory + exceptions + filepath + http-client-tls + http-conduit + http-types + lifted-base + 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-academy-grade-exporter = callPackage ( { mkDerivation, @@ -92833,6 +93002,60 @@ self: { } ) { }; + aws-eventbridge-cron = callPackage ( + { + mkDerivation, + base, + containers, + criterion, + megaparsec, + QuickCheck, + tasty, + tasty-hunit, + tasty-quickcheck, + text, + time, + tz, + tzdata, + }: + mkDerivation { + pname = "aws-eventbridge-cron"; + version = "0.2.0.0"; + sha256 = "1dv2jm31krkc8924zz0xvkrh1ffas1nmmhbgdccqrb22hbyncjp0"; + libraryHaskellDepends = [ + base + containers + megaparsec + text + time + tz + tzdata + ]; + testHaskellDepends = [ + base + containers + megaparsec + QuickCheck + tasty + tasty-hunit + tasty-quickcheck + text + time + tz + tzdata + ]; + benchmarkHaskellDepends = [ + base + criterion + text + time + tz + ]; + description = "AWS EventBridge cron, rate, and one-time parser with scheduler"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + aws-general = callPackage ( { mkDerivation, @@ -107546,6 +107769,29 @@ self: { } ) { }; + bitarray-bs = callPackage ( + { + mkDerivation, + base, + bytestring, + }: + mkDerivation { + pname = "bitarray-bs"; + version = "0.1.0.0"; + sha256 = "0sf0sgdpgjqh6zyclpic382frzk8gwrm8k3bpffazrmlql8jzd5b"; + libraryHaskellDepends = [ + base + bytestring + ]; + testHaskellDepends = [ + base + bytestring + ]; + description = "Bit array based on ByteString"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + bitcoin-address = callPackage ( { mkDerivation, @@ -111909,8 +112155,8 @@ self: { }: mkDerivation { pname = "bloomfilter"; - version = "2.0.1.2"; - sha256 = "0klb26ldkw32axv3927w489j71r2rc9pangsvznqjbljib9970hp"; + version = "2.0.1.3"; + sha256 = "03lwgk9bwzwfvsmdn9gg2bww2xllr0mmhklwm7sjvvvihw5blj9r"; libraryHaskellDepends = [ array base @@ -120715,10 +120961,8 @@ self: { }: mkDerivation { pname = "bytebuild"; - version = "0.3.16.3"; - sha256 = "0l88c5c1i704g87zvnpazfmcppg90b5q5cd6q5k75yx4x9vdcc88"; - revision = "1"; - editedCabalFile = "0jcqp55d8a2fpimc937a1phd6s20ypk12r2ybm3c0d3120sr9bnd"; + version = "0.3.17.0"; + sha256 = "1qp50gnccns9snvykhign98ixly1s7bwzg5wpa969mypy480shdc"; libraryHaskellDepends = [ base byteslice @@ -121205,13 +121449,14 @@ self: { tasty, tasty-hunit, tasty-quickcheck, + text, text-short, wide-word, }: mkDerivation { pname = "bytesmith"; - version = "0.3.13.0"; - sha256 = "0gbpqz1r8xcqii9kj6nd1yjcdrpj49rr107v2ldylvilvqw6yh52"; + version = "0.3.14.0"; + sha256 = "1i7vksz1g497hrn2kf7gk8vjxnd511b1xw1jg085xx0k33pcik6w"; libraryHaskellDepends = [ base byteslice @@ -121219,6 +121464,7 @@ self: { contiguous natural-arithmetic primitive + text text-short wide-word ]; @@ -121641,6 +121887,32 @@ self: { } ) { }; + bytestring-ft = callPackage ( + { + mkDerivation, + base, + bytestring, + mono-traversable, + }: + mkDerivation { + pname = "bytestring-ft"; + version = "0.1.0.0"; + sha256 = "0m93i56n26qi47y340c3a84mrghdavnfdgf1nfd4db0j63wzzglp"; + libraryHaskellDepends = [ + base + bytestring + mono-traversable + ]; + testHaskellDepends = [ + base + bytestring + mono-traversable + ]; + description = "Byte String implemented on Finger Tree"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + bytestring-handle = callPackage ( { mkDerivation, @@ -122436,8 +122708,8 @@ self: { }: mkDerivation { pname = "bz3"; - version = "1.0.0.0"; - sha256 = "1iik8r9hwhyqfi71f8nc0lb2ia18lgkrfsfcl98y7cfq243svc1a"; + version = "1.0.0.1"; + sha256 = "02nrsn63wrc5ml00iiap1pvbkk3nmc1py52423b0x0h5kk8bidnk"; libraryHaskellDepends = [ base binary @@ -123368,8 +123640,8 @@ self: { }: mkDerivation { pname = "cabal-appimage"; - version = "0.4.1.0"; - sha256 = "009mp46i5xx6cqjbmbj6m0kh2r2l1wa3gvpnjn9nc58vqhfnhr9c"; + version = "0.4.2.0"; + sha256 = "0vaxrp127anayn9zyk1icrzrq975f773fysn20ql1zs6msbwd9ca"; libraryHaskellDepends = [ base Cabal @@ -123973,7 +124245,7 @@ self: { } ) { }; - cabal-debian_5_4_0 = callPackage ( + cabal-debian_5_4_1 = callPackage ( { mkDerivation, base, @@ -124005,8 +124277,8 @@ self: { }: mkDerivation { pname = "cabal-debian"; - version = "5.4.0"; - sha256 = "03ldl0bkqv11jgbz0bj6v02bh27nahnpq909xywjwn9syp2bmzqj"; + version = "5.4.1"; + sha256 = "16c3jj9hcda9lhnyp6qp49f8w2rhakxiy4gr5jz5d9x8w2izrc9v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -124206,8 +124478,8 @@ self: { }: mkDerivation { pname = "cabal-doctest"; - version = "1.0.11"; - sha256 = "0gwjpwv2v7c7gs2dvf7ixsxx6likmgw5yi0fy4bqc0i7nkqg4bfw"; + version = "1.0.12"; + sha256 = "0b4vlfdcazlyaklcqv2w94bh6xipjpfdffzp6w36bzj5639g049i"; libraryHaskellDepends = [ base Cabal @@ -125554,8 +125826,8 @@ self: { }: mkDerivation { pname = "cabal-matrix"; - version = "1.0.0.0"; - sha256 = "1y5hc98w9c6amlzp0nvzgd331nrmnf4qgqr0n6nv80zqy9s80b65"; + version = "1.0.1.0"; + sha256 = "029r3bf3w09jzrh0xy1hz9y13wr0w603b0gp5z7wm7qp3ki21iyy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -129310,8 +129582,8 @@ self: { }: mkDerivation { pname = "canadian-income-tax"; - version = "2024.1"; - sha256 = "1j68n3j05ga0l3fm9ric61i04kn0yjgzw80vzgwa5g208v1l97vj"; + version = "2024.1.0.1"; + sha256 = "04q4p0f4cmrg8zljbb79pmz1jbisv41zcz9g13gkqgp4q9r5di9s"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -161929,8 +162201,8 @@ self: { }: mkDerivation { pname = "control-monad-omega"; - version = "0.3.3"; - sha256 = "0f90q6mxxb8szqvw93pypbbf4nicj1w5n9sqs4434b6cp55665z6"; + version = "0.3.4"; + sha256 = "0pyl90zk80myfw4vka2v6awh5fam43kljis613j0n0x4dkzvyf0q"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base @@ -181934,11 +182206,13 @@ self: { dataframe = callPackage ( { mkDerivation, + aeson, array, attoparsec, base, bytestring, bytestring-lexing, + cassava, containers, criterion, directory, @@ -181951,26 +182225,31 @@ self: { process, random, random-shuffle, + regex-tdfa, + scientific, snappy-hs, template-haskell, text, time, + unordered-containers, vector, vector-algorithms, zstd, }: mkDerivation { pname = "dataframe"; - version = "0.3.3.6"; - sha256 = "0x32x6lg5kq3l2zpcpbp1nw6k279lp1y4nsfm9ppaz18j9k39nqy"; + version = "0.3.4.0"; + sha256 = "0n33zjgfkrnr9j4sg93w2iz743m3yw0hk6nnpy3081ibj24426vj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ + aeson array attoparsec base bytestring bytestring-lexing + cassava containers directory granite @@ -181979,10 +182258,13 @@ self: { parallel process random + regex-tdfa + scientific snappy-hs template-haskell text time + unordered-containers vector vector-algorithms zstd @@ -186901,10 +187183,8 @@ self: { }: mkDerivation { pname = "deltaq"; - version = "1.1.0.0"; - sha256 = "06f71mikkmxpvpywl3ydss1knwy9pd3x9klbxfiz985v9q5nb4ja"; - revision = "1"; - editedCabalFile = "1g9l29msxa2w3yzv3xnvhhzgh1a2vc3s7g39g6rbx9rdx1xw68kc"; + version = "1.2.0.0"; + sha256 = "0d9a96m2bwjm52v3s041kay02lsxbq0510rhczxksg0vjqc8l14b"; libraryHaskellDepends = [ base Chart @@ -188272,11 +188552,12 @@ self: { hspec, template-haskell, th-abstraction, + th-test-utils, }: mkDerivation { pname = "derive-has-field"; - version = "0.1.2.0"; - sha256 = "1ccsg6x0isnqgnxdl53y18jciwlv4nvbjb7g4vpdw60s9p0z86xw"; + version = "0.1.2.1"; + sha256 = "0zz2c5ykjmbbwfxk066di6mhlfrdqamdzg8g498jgc2dqvd10nma"; libraryHaskellDepends = [ base template-haskell @@ -188287,6 +188568,7 @@ self: { hspec template-haskell th-abstraction + th-test-utils ]; description = "Derive HasField instances with Template Haskell"; license = lib.licenses.mit; @@ -191541,8 +191823,8 @@ self: { }: mkDerivation { pname = "dhscanner-kbgen"; - version = "1.0.7"; - sha256 = "1z7l1q9ijk2xzy94vpbkjsx74zccp2a1b3qbjfmhfh5gkpk3gyvv"; + version = "1.0.12"; + sha256 = "1zmnc4ih9pk12wz7mxrxf0y6wrirvdngk3ch4w0605czwh8522i3"; libraryHaskellDepends = [ aeson base @@ -202148,6 +202430,8 @@ self: { pname = "dom-parser"; version = "3.2.0"; sha256 = "1i71gcxwq0pdwkg70l33gaqcf8ihbgw3rgbw6r11p4vri0fl6fr4"; + revision = "1"; + editedCabalFile = "15h56mpdddbws6ifkd93m3l6ywg90cp9vf40b1f8qzhvwy65dpj9"; libraryHaskellDepends = [ base case-insensitive @@ -203791,6 +204075,35 @@ self: { } ) { }; + dpapi = callPackage ( + { + mkDerivation, + base, + base64, + bytestring, + HUnit, + text, + typed-process, + Win32, + }: + mkDerivation { + pname = "dpapi"; + version = "0.1.0.0"; + sha256 = "16rl4fpjf2jn0fgh5mmsg8j9z7h5p0jqm8f6cr4bz71q0nq8rj11"; + testHaskellDepends = [ + base + base64 + bytestring + HUnit + text + typed-process + Win32 + ]; + description = "Windows DPAPI bindings"; + license = lib.licensesSpdx."MPL-2.0"; + } + ) { }; + dph-base = callPackage ( { mkDerivation, @@ -206183,6 +206496,114 @@ self: { } ) { }; + duoidal-transformers = callPackage ( + { + mkDerivation, + base, + Cabal, + cabal-doctest, + doctest, + duoids, + no-recursion, + transformers, + }: + mkDerivation { + pname = "duoidal-transformers"; + version = "0.0.1.0"; + sha256 = "0hlnlak7pamdaaxlac8zi9gd9wvjf4lh3fbdhcz5kldxrbj5jwgv"; + setupHaskellDepends = [ + base + Cabal + cabal-doctest + no-recursion + ]; + libraryHaskellDepends = [ + base + duoids + no-recursion + transformers + ]; + testHaskellDepends = [ + base + doctest + no-recursion + ]; + description = "Extending the tranformers package with duoids"; + license = "(AGPL-3.0-only WITH Universal-FOSS-exception-1.0 OR AGPL-3.0-only OR LicenseRef-commercial)"; + } + ) { }; + + duoids = callPackage ( + { + mkDerivation, + base, + Cabal, + cabal-doctest, + doctest, + no-recursion, + }: + mkDerivation { + pname = "duoids"; + version = "0.0.1.0"; + sha256 = "1h697a56b827ddmhhp9w3wsbm815527zjl1hnp9f6hn6cwv2ylfn"; + setupHaskellDepends = [ + base + Cabal + cabal-doctest + no-recursion + ]; + libraryHaskellDepends = [ + base + no-recursion + ]; + testHaskellDepends = [ + base + doctest + no-recursion + ]; + description = "Unifying parallel and sequential operations"; + license = "(AGPL-3.0-only WITH Universal-FOSS-exception-1.0 OR AGPL-3.0-only OR LicenseRef-commercial) AND BSD-3-Clause"; + } + ) { }; + + duoids-hedgehog = callPackage ( + { + mkDerivation, + base, + Cabal, + cabal-doctest, + doctest, + duoids, + hedgehog, + no-recursion, + }: + mkDerivation { + pname = "duoids-hedgehog"; + version = "0.0.1.0"; + sha256 = "0vcvyqqnray1h62lnihgcaimzrc2ava77g1p5ys9fs6pkq3pxfzf"; + setupHaskellDepends = [ + base + Cabal + cabal-doctest + no-recursion + ]; + libraryHaskellDepends = [ + base + duoids + hedgehog + no-recursion + ]; + testHaskellDepends = [ + base + doctest + hedgehog + no-recursion + ]; + description = "Unifying parallel and sequential operations"; + license = "(AGPL-3.0-only WITH Universal-FOSS-exception-1.0 OR AGPL-3.0-only OR LicenseRef-commercial)"; + } + ) { }; + dupIO = callPackage ( { mkDerivation, @@ -210426,6 +210847,43 @@ self: { } ) { }; + effectful-poolboy = callPackage ( + { + mkDerivation, + async, + base, + effectful, + effectful-core, + hspec, + hspec-core, + poolboy, + timeit, + }: + mkDerivation { + pname = "effectful-poolboy"; + version = "0.1.0.0"; + sha256 = "05m8k06mrrc1insn4bnxnlfi2d137abki2lczq7fwhjm5zzr645s"; + libraryHaskellDepends = [ + async + base + effectful-core + poolboy + ]; + testHaskellDepends = [ + async + base + effectful + effectful-core + hspec + hspec-core + poolboy + timeit + ]; + description = "Simple work queue for bounded concurrency (effectful wrapper)"; + license = lib.licensesSpdx."ISC"; + } + ) { }; + effectful-postgresql = callPackage ( { mkDerivation, @@ -226835,8 +227293,8 @@ self: { }: mkDerivation { pname = "extra"; - version = "1.8"; - sha256 = "18c9ad7wjf6q4yp0sagxhwyjpm9frw9kk27ih2x0nmjhmrgcx91g"; + version = "1.8.1"; + sha256 = "165mk0030bhkzh3czzpps5df5il5q46marrdhbd7nsk433bxd9v6"; libraryHaskellDepends = [ base clock @@ -242239,8 +242697,8 @@ self: { }: mkDerivation { pname = "fortran-src"; - version = "0.16.7"; - sha256 = "12d46b232aks34nvb3jc66dhz0nxq3z8ngbs6rfn71paj2mfj5cv"; + version = "0.16.8"; + sha256 = "152c71a1al7gxk7kzs73nyi237z74nqgf0i8xk98zs5v9cm1h3hk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -260973,8 +261431,8 @@ self: { }: mkDerivation { pname = "ghc-parser"; - version = "0.2.7.0"; - sha256 = "08m1jb093pkmbj7km7xclq6f1jz20v313ih9b4fydis974i8pv3h"; + version = "0.2.8.0"; + sha256 = "1w346jy9vgfyclkg4rri871ixbpb6skks2x4x7hcg49jn9rnmxpx"; libraryHaskellDepends = [ base ghc @@ -261731,8 +262189,7 @@ self: { deepseq, directory, filepath, - ghc, - ghc-boot, + ghc-lib, ghc-paths, optparse-applicative, process, @@ -261745,10 +262202,8 @@ self: { }: mkDerivation { pname = "ghc-tags"; - version = "1.9"; - sha256 = "0s0gipypdz9d7ny8bz38msqlr88y5b3fcd3xzdcsm5mlbra4m904"; - revision = "1"; - editedCabalFile = "0id8whk4dabyrr7kcbgzn3770ypyqin24fqpc0yn5d5x5jm0ynhz"; + version = "1.10"; + sha256 = "1ckcrafm83fqr8k4wzmpfbk889in0296ym0500kfhqj7cm80w7w7"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -261761,8 +262216,7 @@ self: { deepseq directory filepath - ghc - ghc-boot + ghc-lib ghc-paths optparse-applicative process @@ -268982,31 +269436,31 @@ self: { mkDerivation, base, cmdargs, + directory, + filepath, hslogger, parallel-io, regex-posix, shelly, - system-fileio, - system-filepath, text, transformers, unix, }: mkDerivation { pname = "git-all"; - version = "1.6.0"; - sha256 = "10fq88fld1lb5wrikcsg9gxcfbldr0fpix81sba8qy11g7igd7fl"; + version = "1.8.1"; + sha256 = "1c7jiyj9pz65dq6bck312fs28q4mcn5q6dp98xpp741ami8nz82k"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base cmdargs + directory + filepath hslogger parallel-io regex-posix shelly - system-fileio - system-filepath text transformers unix @@ -269129,8 +269583,8 @@ self: { }: mkDerivation { pname = "git-annex"; - version = "10.20251029"; - sha256 = "0i4ys60rn9df94hm5r1q0y19kv43f1r2j4pj54jkrgdki7i906py"; + version = "10.20251114"; + sha256 = "0rl72ygqgzq97ri86k9asinv14s56g06q2w1nlnb4sx3a91sw7as"; configureFlags = [ "-fassistant" "-f-benchmark" @@ -279384,6 +279838,36 @@ self: { } ) { }; + google-oauth2-jwt_0_3_3_2 = callPackage ( + { + mkDerivation, + base, + base64-bytestring, + bytestring, + HsOpenSSL, + RSA, + text, + unix-time, + }: + mkDerivation { + pname = "google-oauth2-jwt"; + version = "0.3.3.2"; + sha256 = "1j98waikh1lka2x2jwy09gnvk20zqjpjb4b4kjn6r454bm6xv0ih"; + libraryHaskellDepends = [ + base + base64-bytestring + bytestring + HsOpenSSL + RSA + text + unix-time + ]; + description = "Get a signed JWT for Google Service Accounts"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + google-search = callPackage ( { mkDerivation, @@ -280311,9 +280795,8 @@ self: { mkDerivation, aeson, base, - binary, bytestring, - connection, + crypton-connection, exceptions, hashable, http-client, @@ -280324,20 +280807,20 @@ self: { lens-aeson, scientific, text, + tls, unix, unordered-containers, vector, }: mkDerivation { pname = "gothic"; - version = "0.1.8.3"; - sha256 = "0lf0yhq4q2vcw9b69l7ixdscmz5drxiag9l31iz1ypb8cyjspi1q"; + version = "0.1.8.4"; + sha256 = "052ixajcs3nvsdwdhrhd4l7y9vxrhhdmcxdpwb4irl524mskimzm"; libraryHaskellDepends = [ aeson base - binary bytestring - connection + crypton-connection exceptions hashable http-client @@ -280348,6 +280831,7 @@ self: { lens-aeson scientific text + tls unix unordered-containers vector @@ -299638,8 +300122,8 @@ self: { }: mkDerivation { pname = "hasbolt"; - version = "0.1.7.1"; - sha256 = "1pd7axnr48bc5lqw3zax0cs3722m39pgmgjrkhq8fd30alw3xm2s"; + version = "0.1.7.2"; + sha256 = "0rwffb74kafd4284h649p1q7n38hajvbdq6p0l1z93dl7jindiqg"; libraryHaskellDepends = [ base binary @@ -303240,10 +303724,14 @@ self: { dap, directory, exceptions, + file-embed, filepath, ghc, + ghc-boot, + ghc-boot-th, ghci, haskeline, + haskell-debugger-view, hie-bios, implicit-hie, mtl, @@ -303266,8 +303754,8 @@ self: { }: mkDerivation { pname = "haskell-debugger"; - version = "0.9.0.0"; - sha256 = "1fla0w681lv9v64aglyyg4i4s83fzcs836cm3xj4a4jviv9m3psg"; + version = "0.10.1.0"; + sha256 = "0jqnbrv9a7k1lpmvkdzmc88wz576m9f6cag5in4s65y6akna6mh5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -303282,9 +303770,13 @@ self: { cryptohash-sha1 directory exceptions + file-embed filepath ghc + ghc-boot + ghc-boot-th ghci + haskell-debugger-view hie-bios mtl prettyprinter @@ -303340,13 +303832,36 @@ self: { text unordered-containers ]; - description = "A step-through machine-interface debugger for GHC Haskell"; + description = "A step-through debugger for GHC Haskell"; license = lib.licensesSpdx."BSD-3-Clause"; hydraPlatforms = lib.platforms.none; mainProgram = "hdb"; } ) { }; + haskell-debugger-view = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + text, + }: + mkDerivation { + pname = "haskell-debugger-view"; + version = "0.1.0.0"; + sha256 = "0kfpkpbw3m2z7qr0fibsacqcfiiczawhml6hvr25i7czrg4vnk4a"; + libraryHaskellDepends = [ + base + bytestring + containers + text + ]; + description = "Custom debug visualization instances for @haskell-debugger@"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + haskell-disque = callPackage ( { mkDerivation, @@ -315211,65 +315726,6 @@ self: { ) { }; haxr = callPackage ( - { - mkDerivation, - array, - base, - base-compat, - base64-bytestring, - blaze-builder, - bytestring, - HaXml, - HsOpenSSL, - http-streams, - http-types, - io-streams, - mtl, - mtl-compat, - network, - network-uri, - old-locale, - old-time, - template-haskell, - text, - time, - utf8-string, - }: - mkDerivation { - pname = "haxr"; - version = "3000.11.5.1"; - sha256 = "1r5ipm1qzlkxk1xc9hv86kli5aa4nw7i9a6n42ixkcspwb8fjhzd"; - revision = "1"; - editedCabalFile = "0m9x1cs789qs7k3zc197zri1nbh6g1y05xraq5a1k10s0xs5sjdy"; - libraryHaskellDepends = [ - array - base - base-compat - base64-bytestring - blaze-builder - bytestring - HaXml - HsOpenSSL - http-streams - http-types - io-streams - mtl - mtl-compat - network - network-uri - old-locale - old-time - template-haskell - text - time - utf8-string - ]; - description = "XML-RPC client and server library"; - license = lib.licenses.bsd3; - } - ) { }; - - haxr_3000_11_6 = callPackage ( { mkDerivation, array, @@ -315323,7 +315779,6 @@ self: { ]; description = "XML-RPC client and server library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -331932,8 +332387,8 @@ self: { }: mkDerivation { pname = "hledger"; - version = "1.50.2"; - sha256 = "04rc39c2vvs0pxsabk5fm5d7ldrgn1ahkbqqw296zra94mcc600w"; + version = "1.50.3"; + sha256 = "0qiii5gdsw0x1dkxsws481mx49fg2013l6y0vsza281ziryzwcm2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -332487,8 +332942,8 @@ self: { }: mkDerivation { pname = "hledger-lib"; - version = "1.50.2"; - sha256 = "1x070rs92n1y0l07x4lvg77x5k5sclafm1iissfd17dbg5d84383"; + version = "1.50.3"; + sha256 = "1z0k0mp64vnlz3k66csz7i3vpns3lhy2mg8k6p2lznivr4hfzph1"; libraryHaskellDepends = [ aeson aeson-pretty @@ -332754,10 +333209,8 @@ self: { }: mkDerivation { pname = "hledger-ui"; - version = "1.50.2"; - sha256 = "1g9ygyj99mzr8x3xh4zyrqpivv4c35cadybgg0ihjxpvmz7vlz4n"; - revision = "1"; - editedCabalFile = "0n32y9p0z5vvsgpv601vqqir8qm0fkhppvn7aqmhy2450xgzcdrh"; + version = "1.50.3"; + sha256 = "1wm2v7z57z16wb0a068bwrdwhaaq8rf8mzhl347z60nb3y0ihnk5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -332892,8 +333345,8 @@ self: { }: mkDerivation { pname = "hledger-web"; - version = "1.50.2"; - sha256 = "1hmqcnpc2wdkp2aysdy1872vcmji00b1s2rpv08fk8pcqsa3892v"; + version = "1.50.3"; + sha256 = "0p5hd9rg99ilv9gnd3k1xcnp6m4ndfin1v4ah898b741ib5chj4s"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -342866,6 +343319,139 @@ self: { } ) { }; + hpack_0_39_0 = callPackage ( + { + mkDerivation, + aeson, + base, + bifunctors, + bytestring, + Cabal, + containers, + crypton, + deepseq, + directory, + filepath, + Glob, + hspec, + hspec-discover, + http-client, + http-client-tls, + http-types, + HUnit, + infer-license, + interpolate, + mockery, + mtl, + pretty, + QuickCheck, + scientific, + template-haskell, + temporary, + text, + transformers, + unordered-containers, + vcr, + vector, + yaml, + }: + mkDerivation { + pname = "hpack"; + version = "0.39.0"; + sha256 = "0cjjjw5zr0j64350i7kc6g5k6f2nkffwi206vbgwmblmxjqmq02p"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + base + bifunctors + bytestring + Cabal + containers + crypton + deepseq + directory + filepath + Glob + http-client + http-client-tls + http-types + infer-license + mtl + pretty + scientific + text + transformers + unordered-containers + vector + yaml + ]; + executableHaskellDepends = [ + aeson + base + bifunctors + bytestring + Cabal + containers + crypton + deepseq + directory + filepath + Glob + http-client + http-client-tls + http-types + infer-license + mtl + pretty + scientific + text + transformers + unordered-containers + vector + yaml + ]; + testHaskellDepends = [ + aeson + base + bifunctors + bytestring + Cabal + containers + crypton + deepseq + directory + filepath + Glob + hspec + http-client + http-client-tls + http-types + HUnit + infer-license + interpolate + mockery + mtl + pretty + QuickCheck + scientific + template-haskell + temporary + text + transformers + unordered-containers + vcr + vector + yaml + ]; + testToolDepends = [ hspec-discover ]; + description = "A modern format for Haskell packages"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + mainProgram = "hpack"; + } + ) { }; + hpack-convert = callPackage ( { mkDerivation, @@ -347010,8 +347596,8 @@ self: { }: mkDerivation { pname = "hs-opentelemetry-instrumentation-auto"; - version = "0.1.0.2"; - sha256 = "1w4xq79phbbhjjp9q5pj7wlsdp0nrlfdhqpc9yh0vlaqag93cc6d"; + version = "0.1.0.3"; + sha256 = "082crbi4hhnlyb5qm49v5955ws95skiq0ih7p17425nfsp68kndd"; libraryHaskellDepends = [ base bytestring @@ -354232,6 +354818,29 @@ self: { } ) { }; + hsmrc = callPackage ( + { + mkDerivation, + base, + bytestring, + text, + }: + mkDerivation { + pname = "hsmrc"; + version = "0.1.1"; + sha256 = "11xydr0l8gr049gwaqc6dzk0ql9rwql3l34r35my69gz3aq39bfv"; + revision = "1"; + editedCabalFile = "18p39bw5lwmx634y2icmm1sv35r4332qgsjz3bh673w8nyvid174"; + libraryHaskellDepends = [ + base + bytestring + text + ]; + description = "Library for Marc21 bibliographic records"; + license = lib.licenses.bsd3; + } + ) { }; + hsmtpclient = callPackage ( { mkDerivation, @@ -361436,8 +362045,8 @@ self: { }: mkDerivation { pname = "http-directory"; - version = "0.1.11"; - sha256 = "1ny5qcwx56f5zb1s8cmwj2gc5xk6rck9cxirjrcp58ry6d6dmvl6"; + version = "0.1.12"; + sha256 = "1m571hwllb1xa5qwb9amjhjvxm64shyabxaqbs8jlgi9aj5wl4sg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -362729,6 +363338,40 @@ self: { } ) { }; + http-semantics_0_4_0 = callPackage ( + { + mkDerivation, + array, + base, + bytestring, + case-insensitive, + http-types, + network, + network-byte-order, + time-manager, + utf8-string, + }: + mkDerivation { + pname = "http-semantics"; + version = "0.4.0"; + sha256 = "0wxw10432rgsmgns8vk4wv7km85ak0rbsc9b6yyw26awp1g0ch4x"; + libraryHaskellDepends = [ + array + base + bytestring + case-insensitive + http-types + network + network-byte-order + time-manager + utf8-string + ]; + description = "HTTP semantics library"; + license = lib.licensesSpdx."BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + http-server = callPackage ( { mkDerivation, @@ -363104,6 +363747,8 @@ self: { pname = "http2"; version = "5.3.10"; sha256 = "0rs21pgnmd0qcg1j360pm8r9c4hm18bcivhnq3krqjl32zb1frpl"; + revision = "1"; + editedCabalFile = "0vknnc3qfhlya9fk1alamdlpjxmh471aknh37mjbknq9rg9n93kw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -363163,6 +363808,106 @@ self: { } ) { }; + http2_5_4_0 = callPackage ( + { + mkDerivation, + aeson, + aeson-pretty, + array, + async, + base, + base16-bytestring, + bytestring, + case-insensitive, + containers, + criterion, + crypton, + directory, + filepath, + Glob, + hspec, + hspec-discover, + http-semantics, + http-types, + iproute, + network, + network-byte-order, + network-control, + network-run, + random, + stm, + text, + time-manager, + typed-process, + unix-time, + unordered-containers, + utf8-string, + vector, + }: + mkDerivation { + pname = "http2"; + version = "5.4.0"; + sha256 = "09qj8afc0dfd769hs8lch14m5njacxfl2yncxlhxwbgxxs7zfgdq"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + array + async + base + bytestring + case-insensitive + containers + http-semantics + http-types + iproute + network + network-byte-order + network-control + stm + time-manager + unix-time + utf8-string + ]; + testHaskellDepends = [ + aeson + aeson-pretty + async + base + base16-bytestring + bytestring + crypton + directory + filepath + Glob + hspec + http-semantics + http-types + network + network-byte-order + network-run + random + text + typed-process + unordered-containers + vector + ]; + testToolDepends = [ hspec-discover ]; + benchmarkHaskellDepends = [ + array + base + bytestring + case-insensitive + containers + criterion + network-byte-order + stm + ]; + description = "HTTP/2 library"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + http2-client = callPackage ( { mkDerivation, @@ -363401,8 +364146,8 @@ self: { }: mkDerivation { pname = "http2-tls"; - version = "0.4.9"; - sha256 = "180l7fqddgrxjvqikrg1q2s5p3s2h4a4fsf23l3bn9fvirnswf4d"; + version = "0.5.1"; + sha256 = "08lcmnyrdpfj2lqnc7zm82qa8gr9s90qqg0vfghx9xzsa1g6c2l2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -363461,8 +364206,8 @@ self: { }: mkDerivation { pname = "http3"; - version = "0.1.1"; - sha256 = "0bzi8w3nz6yw5ab30674p062nvps55q9f0vpxdgqgnb22jim8jyj"; + version = "0.1.2"; + sha256 = "09s7n19aw4my7rrpjkrh4ql53282gjgfjkd2k1fn85xgz3y7jcbc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -373316,6 +374061,57 @@ self: { } ) { }; + idn = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + criterion, + deepseq, + file-embed, + hspec, + hspec-discover, + primitive, + QuickCheck, + text, + vector, + vector-algorithms, + }: + mkDerivation { + pname = "idn"; + version = "0.1.2.0"; + sha256 = "0kpykvjmi71ixgqkndcxpxwwyb0fsdgcswzkgw9gwcz1yyk8c4zv"; + libraryHaskellDepends = [ + base + bytestring + containers + deepseq + file-embed + primitive + text + vector + vector-algorithms + ]; + testHaskellDepends = [ + base + hspec + QuickCheck + text + ]; + testToolDepends = [ hspec-discover ]; + benchmarkHaskellDepends = [ + base + criterion + deepseq + QuickCheck + text + ]; + description = "Pure Haskell IDN and Punycode implementation"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + idna = callPackage ( { mkDerivation, @@ -374172,6 +374968,129 @@ self: { } ) { }; + ihaskell_0_13_0_0 = callPackage ( + { + mkDerivation, + aeson, + base, + base64-bytestring, + binary, + bytestring, + cmdargs, + containers, + directory, + exceptions, + filepath, + ghc, + ghc-boot, + ghc-parser, + ghc-paths, + ghc-syntax-highlighter, + haskeline, + hlint, + hspec, + hspec-contrib, + http-client, + http-client-tls, + HUnit, + ipython-kernel, + parsec, + process, + random, + raw-strings-qq, + setenv, + shelly, + split, + stm, + strict, + text, + time, + transformers, + unix, + unordered-containers, + utf8-string, + vector, + }: + mkDerivation { + pname = "ihaskell"; + version = "0.13.0.0"; + sha256 = "1fgwb54gi9kngw8n7214670vj4hpkf7s0z5zybnp33sz2y0jnnr6"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson + base + base64-bytestring + binary + bytestring + cmdargs + containers + directory + exceptions + filepath + ghc + ghc-boot + ghc-parser + ghc-paths + ghc-syntax-highlighter + haskeline + hlint + http-client + http-client-tls + ipython-kernel + parsec + process + random + shelly + split + stm + strict + text + time + transformers + unix + unordered-containers + utf8-string + vector + ]; + executableHaskellDepends = [ + aeson + base + bytestring + containers + directory + ghc + ipython-kernel + process + strict + text + transformers + unix + unordered-containers + ]; + testHaskellDepends = [ + aeson + base + directory + ghc + ghc-paths + hspec + hspec-contrib + HUnit + raw-strings-qq + setenv + shelly + text + transformers + ]; + description = "A Haskell backend kernel for the Jupyter project"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + mainProgram = "ihaskell"; + } + ) { }; + ihaskell-aeson = callPackage ( { mkDerivation, @@ -374274,6 +375193,55 @@ self: { } ) { }; + ihaskell-dataframe = callPackage ( + { + mkDerivation, + base, + dataframe, + dataframe-hasktorch, + hasktorch, + ihaskell, + random, + random-shuffle, + text, + }: + mkDerivation { + pname = "ihaskell-dataframe"; + version = "0.1.0.0"; + sha256 = "1waqr8dc6dcz6r4qm62c8y2c52wr145zk3qd6l4a5rdgii20ybg6"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + dataframe + dataframe-hasktorch + hasktorch + ihaskell + random + random-shuffle + text + ]; + executableHaskellDepends = [ + base + dataframe + dataframe-hasktorch + hasktorch + ihaskell + random + random-shuffle + text + ]; + testHaskellDepends = [ + base + dataframe + ihaskell + text + ]; + license = lib.licensesSpdx."BSD-3-Clause"; + mainProgram = "ihaskell-dataframe-exe"; + } + ) { }; + ihaskell-diagrams = callPackage ( { mkDerivation, @@ -378688,6 +379656,104 @@ self: { } ) { }; + inf-backprop_0_2_0_2 = callPackage ( + { + mkDerivation, + base, + combinatorial, + comonad, + composition, + data-fix, + deepseq, + doctest, + extra, + finite-typelits, + fixed-vector, + ghc-prim, + hashable, + indexed-list-literals, + isomorphism-class, + lens, + numhask, + optics, + primitive, + profunctors, + safe, + simple-expr, + Stream, + text, + transformers, + unordered-containers, + vector, + vector-sized, + }: + mkDerivation { + pname = "inf-backprop"; + version = "0.2.0.2"; + sha256 = "0nssr4j4gd3lf6asxvmf2qq9j8z6q5318kn0ky5r3kqmgdp54wfc"; + libraryHaskellDepends = [ + base + combinatorial + comonad + composition + data-fix + deepseq + extra + finite-typelits + fixed-vector + ghc-prim + hashable + indexed-list-literals + isomorphism-class + lens + numhask + optics + primitive + profunctors + safe + simple-expr + Stream + text + transformers + unordered-containers + vector + vector-sized + ]; + testHaskellDepends = [ + base + combinatorial + comonad + composition + data-fix + deepseq + doctest + extra + finite-typelits + fixed-vector + ghc-prim + hashable + indexed-list-literals + isomorphism-class + lens + numhask + optics + primitive + profunctors + safe + simple-expr + Stream + text + transformers + unordered-containers + vector + vector-sized + ]; + description = "Automatic differentiation and backpropagation"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + inf-interval = callPackage ( { mkDerivation, @@ -381560,6 +382626,8 @@ self: { pname = "integration"; version = "0.2.1"; sha256 = "0bsqad6q4kc0wykswwqykcn6nd4wj6yd9dzpg075h2n1mmg3h9qc"; + revision = "1"; + editedCabalFile = "1lqmj7szzvmv1binfvg6fkvswwykxak3kqxrd0hw4fizk4i3knch"; libraryHaskellDepends = [ base parallel @@ -385157,6 +386225,59 @@ self: { } ) { }; + ipython-kernel_0_12_1_0 = callPackage ( + { + mkDerivation, + aeson, + base, + base16-bytestring, + binary, + bytestring, + containers, + cryptohash-sha256, + directory, + filepath, + parsec, + process, + temporary, + text, + transformers, + unordered-containers, + uuid, + zeromq4-haskell, + }: + mkDerivation { + pname = "ipython-kernel"; + version = "0.12.1.0"; + sha256 = "1rwi15dpji1alrslrdljgs384d3nw0mlq6yl27ffc0kd01kdz126"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson + base + base16-bytestring + binary + bytestring + containers + cryptohash-sha256 + directory + filepath + parsec + process + temporary + text + transformers + unordered-containers + uuid + zeromq4-haskell + ]; + description = "A library for creating kernels for IPython frontends"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + } + ) { }; + irc = callPackage ( { mkDerivation, @@ -407156,6 +408277,7 @@ self: { aeson, async, base, + base64-bytestring, bytestring, conduit, containers, @@ -407164,6 +408286,7 @@ self: { http-conduit, http-types, ollama-haskell, + openai, parsec, pdf-toolbox-document, tagsoup, @@ -407171,18 +408294,19 @@ self: { tasty-hunit, temporary, text, + time, + transformers, vector, }: mkDerivation { pname = "langchain-hs"; - version = "0.0.2.0"; - sha256 = "0gh3gmmppfms1jg5zaxksalh90675r4pl6lmz63szkpwl9rmc9kz"; - revision = "2"; - editedCabalFile = "0qk56yswclxrf903c34ifadd8ja2l3zxfc0b2vzlgf1x7zf4cikl"; + version = "0.0.3.0"; + sha256 = "1jj4pwrvs4q9qz8d4mi3ygkrvrxdx9hxddiyp81sn9zsqpvk4azy"; libraryHaskellDepends = [ aeson async base + base64-bytestring bytestring conduit containers @@ -407191,16 +408315,20 @@ self: { http-conduit http-types ollama-haskell + openai parsec pdf-toolbox-document tagsoup text + time + transformers vector ]; testHaskellDepends = [ aeson async base + base64-bytestring bytestring conduit containers @@ -407209,6 +408337,7 @@ self: { http-conduit http-types ollama-haskell + openai parsec pdf-toolbox-document tagsoup @@ -407216,6 +408345,8 @@ self: { tasty-hunit temporary text + time + transformers vector ]; description = "Haskell implementation of Langchain"; @@ -409362,17 +410493,17 @@ self: { mkDerivation, base, deepseq, + hspec, lens, parsec-class, pretty, + process, QuickCheck, }: mkDerivation { pname = "language-nix"; - version = "2.2.0"; - sha256 = "1lq07311dg4a32zdp5bc20bw94g0c7pdzxdiwi2y4zbhd1944rzx"; - revision = "1"; - editedCabalFile = "0g4hq729bz128sf3ifd8rbfamwa8mqqcnhbc3qxnpz1myzvxhnjk"; + version = "2.3.0"; + sha256 = "03gvhaa82kd3nmpfjf5vlkzr6yjxl5whvy2z2xnskfl63q48qsra"; libraryHaskellDepends = [ base deepseq @@ -409381,6 +410512,15 @@ self: { pretty QuickCheck ]; + testHaskellDepends = [ + base + hspec + lens + parsec-class + pretty + process + QuickCheck + ]; description = "Data types and functions to represent the Nix language"; license = lib.licenses.bsd3; maintainers = [ lib.maintainers.sternenseemann ]; @@ -412461,8 +413601,8 @@ self: { }: mkDerivation { pname = "layoutz"; - version = "0.1.0.0"; - sha256 = "0hmqi5ly418nqbz8zzj9r5mvcndmympwh5zkxqipf9gj3swppy9z"; + version = "0.1.1.0"; + sha256 = "0jmahwgbf64axjqd13r6b51aqarxby6qv9k93hfvrdim3rwnjdw7"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base @@ -413253,6 +414393,7 @@ self: { bytestring, containers, crypton-connection, + data-default, hspec, hspec-discover, network, @@ -413260,11 +414401,12 @@ self: { semigroups, stm, text, + tls, }: mkDerivation { pname = "ldap-client-og"; - version = "0.4.0"; - sha256 = "06migywnmdd3d0cbkhs4y1v62wpa3p2s5pn5vgw269wyhxq3ph4a"; + version = "0.5.0"; + sha256 = "023wsfcl8vy2viwr4447s5yd27rr42l0v54xxdxzl4bx09zkp87l"; libraryHaskellDepends = [ asn1-encoding asn1-types @@ -413273,10 +414415,12 @@ self: { bytestring containers crypton-connection + data-default network semigroups stm text + tls ]; testHaskellDepends = [ base @@ -415827,8 +416971,8 @@ self: { }: mkDerivation { pname = "lentil"; - version = "1.5.9.1"; - sha256 = "0vw5myzycksjcl7r1yjkj1i771v5yqm68k17jj7dxg050dfsnwkc"; + version = "1.5.10.0"; + sha256 = "1x99355r4yds90vp6v3wkv00pvcs9041s29njnv16livfm8y4w1s"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -421386,6 +422530,83 @@ self: { } ) { }; + linear-base_0_6_0 = callPackage ( + { + mkDerivation, + base, + containers, + deepseq, + ghc-bignum, + ghc-prim, + hashable, + hashtables, + hedgehog, + inspection-testing, + linear-generics, + mmorph, + MonadRandom, + primitive, + random, + random-shuffle, + storable-tuple, + tasty, + tasty-bench, + tasty-hedgehog, + tasty-inspection-testing, + text, + transformers, + unordered-containers, + vector, + }: + mkDerivation { + pname = "linear-base"; + version = "0.6.0"; + sha256 = "0rjqzzrw513nrjf4fmq78mnnz63c1j7wgipqp273klx96iwznbk7"; + libraryHaskellDepends = [ + base + containers + ghc-bignum + ghc-prim + hashable + linear-generics + primitive + storable-tuple + text + transformers + vector + ]; + testHaskellDepends = [ + base + containers + hedgehog + inspection-testing + linear-generics + mmorph + tasty + tasty-hedgehog + tasty-inspection-testing + vector + ]; + benchmarkHaskellDepends = [ + base + containers + deepseq + hashable + hashtables + MonadRandom + random + random-shuffle + tasty-bench + unordered-containers + vector + ]; + doHaddock = false; + description = "Standard library for linear types"; + license = lib.licensesSpdx."MIT"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + linear-circuit = callPackage ( { mkDerivation, @@ -432416,34 +433637,6 @@ self: { ) { }; lua = callPackage ( - { - mkDerivation, - base, - lua5_4, - tasty, - tasty-hunit, - }: - mkDerivation { - pname = "lua"; - version = "2.3.3"; - sha256 = "0xvhfq8ms5wbchrscxaqf4a9panfnzgz5xdlg86790nydab2kals"; - configureFlags = [ - "-fsystem-lua" - "-f-use-pkgconfig" - ]; - libraryHaskellDepends = [ base ]; - librarySystemDepends = [ lua5_4 ]; - testHaskellDepends = [ - base - tasty - tasty-hunit - ]; - description = "Lua, an embeddable scripting language"; - license = lib.licensesSpdx."MIT"; - } - ) { inherit (pkgs) lua5_4; }; - - lua_2_3_4 = callPackage ( { mkDerivation, base, @@ -432468,7 +433661,6 @@ self: { ]; description = "Lua, an embeddable scripting language"; license = lib.licensesSpdx."MIT"; - hydraPlatforms = lib.platforms.none; } ) { inherit (pkgs) lua5_4; }; @@ -436390,8 +437582,8 @@ self: { }: mkDerivation { pname = "makefile"; - version = "1.1.0.0"; - sha256 = "01swnw8fp2cx5z5xim9apia3yw48six61mhf6p3g0gp99w4i4ypd"; + version = "1.1.0.2"; + sha256 = "1abwscz1nx939v4fcmn11nyi9cbnk5a6mhgb4l6dzz3j8x118b1a"; libraryHaskellDepends = [ attoparsec base @@ -436517,8 +437709,8 @@ self: { }: mkDerivation { pname = "managed"; - version = "1.0.10"; - sha256 = "0ngpk6zkpnc9hl9a46pgkc8ii4d7y06xci52birc5vy1a2fwl8is"; + version = "1.0.11"; + sha256 = "0ppzf9551a9rqdjmx4ak7cq58n53z7p3k82g28mqmagzrjvirqdc"; libraryHaskellDepends = [ base transformers @@ -453026,21 +454218,24 @@ self: { containers, gigaparsec, hspec, + text, }: mkDerivation { pname = "mmzk-env"; - version = "0.1.1.1"; - sha256 = "02bcv8767bjrbbhnl89kcl63b7c9ajadickd84sr93xxdhjx0jfk"; + version = "0.1.2.0"; + sha256 = "1midm7qq8n4kpp2dhpfa7bzgp9fbhx76325yxx73slkmlgppvc2r"; libraryHaskellDepends = [ base containers gigaparsec + text ]; testHaskellDepends = [ base containers gigaparsec hspec + text ]; description = "Read environment variables into a user-defined data type"; license = lib.licensesSpdx."MIT"; @@ -458294,6 +459489,81 @@ self: { } ) { }; + monatone = callPackage ( + { + mkDerivation, + aeson, + base, + base64-bytestring, + binary, + bytestring, + containers, + deepseq, + directory, + file-io, + filepath, + mtl, + process, + QuickCheck, + tasty, + tasty-hunit, + tasty-quickcheck, + temporary, + text, + unordered-containers, + }: + mkDerivation { + pname = "monatone"; + version = "0.1.0.0"; + sha256 = "1i4fk1x40x2zmkpyfmps1jnjbzvamhxg97a6a1vpfwjd2hca32w1"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + base + base64-bytestring + binary + bytestring + containers + deepseq + directory + file-io + filepath + mtl + text + unordered-containers + ]; + executableHaskellDepends = [ + aeson + base + base64-bytestring + bytestring + containers + filepath + mtl + text + ]; + testHaskellDepends = [ + base + bytestring + containers + directory + filepath + mtl + process + QuickCheck + tasty + tasty-hunit + tasty-quickcheck + temporary + text + ]; + description = "Pure Haskell library for audio metadata parsing and writing"; + license = lib.licensesSpdx."GPL-3.0-only"; + mainProgram = "monatone"; + } + ) { }; + mondo = callPackage ( { mkDerivation, @@ -471939,8 +473209,8 @@ self: { }: mkDerivation { pname = "nanopass"; - version = "0.0.3.0"; - sha256 = "18fj3gwqvs2vyqgp6sv4h0hbp7jrwr7ik7kvgv9przbjk24caqsc"; + version = "0.0.3.1"; + sha256 = "0rjxfmh3a2rcfi21gcmjkv34mvhv7rdmncajynnxwjqvkxyc6m1y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -477223,6 +478493,30 @@ self: { } ) { }; + network-run_0_5_0 = callPackage ( + { + mkDerivation, + base, + bytestring, + network, + time-manager, + }: + mkDerivation { + pname = "network-run"; + version = "0.5.0"; + sha256 = "0y6wrg1cfl9yi68s6nkyv9dzxficnls73ksqr3a7w7h5jlz68p6y"; + libraryHaskellDepends = [ + base + bytestring + network + time-manager + ]; + description = "Simple network runner library"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + network-server = callPackage ( { mkDerivation, @@ -478063,8 +479357,8 @@ self: { }: mkDerivation { pname = "network-uri-template"; - version = "0.1.1.1"; - sha256 = "0giq6cgdyk4f2bwggiab771pajcpp3vzp6mqfd65qzs2b4cwkjg7"; + version = "0.1.1.4"; + sha256 = "0bvjjjmv4338jib5gw83qwjk3m1hkiaqjg06dj7gmvnyaag60jfy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -478092,7 +479386,7 @@ self: { text ]; testToolDepends = [ markdown-unlit ]; - description = "TODO"; + description = "Library for parsing and expanding URI Templates, as per RFC 6570"; license = lib.licenses.agpl3Only; mainProgram = "network-uri-template"; } @@ -481870,7 +483164,7 @@ self: { } ) { }; - no-recursion_0_2_0_0 = callPackage ( + no-recursion_0_3_0_0 = callPackage ( { mkDerivation, base, @@ -481881,8 +483175,8 @@ self: { }: mkDerivation { pname = "no-recursion"; - version = "0.2.0.0"; - sha256 = "1bgglxzgxbqlxbx2li0kr8nxp22rk5r2rvnk90ym35xi58iz8r3p"; + version = "0.3.0.0"; + sha256 = "01g5gg2jrq5p8frq722z4a60j8s69kgb2shz3rvvcm4da91v62l9"; setupHaskellDepends = [ base Cabal @@ -481897,7 +483191,7 @@ self: { doctest ]; description = "A GHC plugin to remove support for recursion"; - license = lib.licensesSpdx."AGPL-3.0-or-later"; + license = "(AGPL-3.0-only WITH Universal-FOSS-exception-1.0 OR AGPL-3.0-only OR LicenseRef-commercial)"; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.sellout ]; } @@ -484965,8 +486259,8 @@ self: { }: mkDerivation { pname = "nthese"; - version = "0.1.0.0"; - sha256 = "1iab7w8nj0zs7s5a2cpvyrw4jfp1kbh0824m90mb3w82qa8rsgys"; + version = "0.1.0.1"; + sha256 = "1nf668pxflwh9rbrik6qqr6s4kci3i31735qz7pc2cqmi04wxzd3"; libraryHaskellDepends = [ base semialign @@ -488893,7 +490187,7 @@ self: { } ) { }; - ogma-cli_1_10_0 = callPackage ( + ogma-cli_1_11_0 = callPackage ( { mkDerivation, aeson, @@ -488910,8 +490204,8 @@ self: { }: mkDerivation { pname = "ogma-cli"; - version = "1.10.0"; - sha256 = "1fli4xhdrzbzkwjidz5piif4hs0zscw4rs6z30d9gb2zf4kl5h4z"; + version = "1.11.0"; + sha256 = "0ba5y46p8gi7vjl62791cjxly6ik00bfjbzma6z4n8irnf2frdzy"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -489009,7 +490303,7 @@ self: { } ) { }; - ogma-core_1_10_0 = callPackage ( + ogma-core_1_11_0 = callPackage ( { mkDerivation, aeson, @@ -489041,8 +490335,8 @@ self: { }: mkDerivation { pname = "ogma-core"; - version = "1.10.0"; - sha256 = "010bdip18i0vkhkg2yp1yb4691przni612nwfjz8wrcdxgxvnpz0"; + version = "1.11.0"; + sha256 = "0bx7rjddwxwqacy3mw59502dc9jwy88s1mya4yn6mp9a1k62ha7g"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson @@ -489122,7 +490416,7 @@ self: { } ) { }; - ogma-extra_1_10_0 = callPackage ( + ogma-extra_1_11_0 = callPackage ( { mkDerivation, aeson, @@ -489139,8 +490433,8 @@ self: { }: mkDerivation { pname = "ogma-extra"; - version = "1.10.0"; - sha256 = "0y2jmqnw1nfai225nl9x37klwynrwl2yz1352zix709cc0spma8i"; + version = "1.11.0"; + sha256 = "1az9v4zrwwfwpnqhdqcnr1bhyx3zkx2m372sp90f4v5m3gmk64mp"; libraryHaskellDepends = [ aeson base @@ -489206,7 +490500,7 @@ self: { } ) { }; - ogma-language-c_1_10_0 = callPackage ( + ogma-language-c_1_11_0 = callPackage ( { mkDerivation, alex, @@ -489222,8 +490516,8 @@ self: { }: mkDerivation { pname = "ogma-language-c"; - version = "1.10.0"; - sha256 = "0gamqxl9ajw1fnywx9wkip86xh6b9pgc6l5f80lvkw486g1qp5qf"; + version = "1.11.0"; + sha256 = "0qh8v892bf25cs8csrc0sa4li172v20zr1qfpq4q8apb2hz71bpb"; setupHaskellDepends = [ base Cabal @@ -489301,12 +490595,12 @@ self: { } ) { }; - ogma-language-copilot_1_10_0 = callPackage ( + ogma-language-copilot_1_11_0 = callPackage ( { mkDerivation, base }: mkDerivation { pname = "ogma-language-copilot"; - version = "1.10.0"; - sha256 = "14zx4n9xqd36rn8s6akv5f2rlpvamlg4704n0c0yg2zs6n95zxlw"; + version = "1.11.0"; + sha256 = "1d26p8qrdpisxgjs3ij09qkvs61p6ik18r311w3lbm1z6ryi3ifm"; libraryHaskellDepends = [ base ]; description = "Ogma: Runtime Monitor translator: Copilot Language Endpoints"; license = lib.licenses.asl20; @@ -489343,7 +490637,7 @@ self: { } ) { }; - ogma-language-csv_1_10_0 = callPackage ( + ogma-language-csv_1_11_0 = callPackage ( { mkDerivation, base, @@ -489356,8 +490650,8 @@ self: { }: mkDerivation { pname = "ogma-language-csv"; - version = "1.10.0"; - sha256 = "0j8w9r1618lqv922mdadvhgfyqjhmbh84giz8jwlx7dmqzk28a88"; + version = "1.11.0"; + sha256 = "0ba1y8shyanj97zlxpxpl158p5r9fy4x31zzx9mjxq0fglyi7fbs"; libraryHaskellDepends = [ base bytestring @@ -489478,7 +490772,7 @@ self: { } ) { }; - ogma-language-jsonspec_1_10_0 = callPackage ( + ogma-language-jsonspec_1_11_0 = callPackage ( { mkDerivation, aeson, @@ -489492,8 +490786,8 @@ self: { }: mkDerivation { pname = "ogma-language-jsonspec"; - version = "1.10.0"; - sha256 = "1f9ha1jbg3pgyjhjwdf6xyiwsmca29pgpg0zk2gljmw9q7ry4b9i"; + version = "1.11.0"; + sha256 = "0mwph8zw0jdx4dvg4agd2jry9cjm2x96bbpacs8g5g49lp41bd3j"; libraryHaskellDepends = [ aeson base @@ -489553,7 +490847,7 @@ self: { } ) { }; - ogma-language-lustre_1_10_0 = callPackage ( + ogma-language-lustre_1_11_0 = callPackage ( { mkDerivation, alex, @@ -489569,8 +490863,8 @@ self: { }: mkDerivation { pname = "ogma-language-lustre"; - version = "1.10.0"; - sha256 = "12s58r5g9q9c4jmwck97w8ff6567ncyh1kclvw0mcqpgk09cpvk2"; + version = "1.11.0"; + sha256 = "03ckm7555snxrzs45n81h1rmma3ahc5m5rh9yarkwns34n8a20xg"; setupHaskellDepends = [ base Cabal @@ -489640,7 +490934,7 @@ self: { } ) { }; - ogma-language-smv_1_10_0 = callPackage ( + ogma-language-smv_1_11_0 = callPackage ( { mkDerivation, alex, @@ -489656,8 +490950,8 @@ self: { }: mkDerivation { pname = "ogma-language-smv"; - version = "1.10.0"; - sha256 = "0cq0kdipn79wvhpfx51w52c78djki7dn7c12dl93w585r6f0spzp"; + version = "1.11.0"; + sha256 = "02zks4b679j4mjf624sf3kn2b4s9dfqiymkl9c8jhrimxvh20g49"; setupHaskellDepends = [ base Cabal @@ -489709,7 +491003,7 @@ self: { } ) { }; - ogma-language-xlsx_1_10_0 = callPackage ( + ogma-language-xlsx_1_11_0 = callPackage ( { mkDerivation, base, @@ -489720,8 +491014,8 @@ self: { }: mkDerivation { pname = "ogma-language-xlsx"; - version = "1.10.0"; - sha256 = "0n9i60kdm8blazgpq2swsdnpjryig6w7kykb9gws7hhlg5m16vkx"; + version = "1.11.0"; + sha256 = "0i8k5baqcl9gfqkzxg3pydr3gji6n1530zf7w2rfzwzda13mi7n1"; libraryHaskellDepends = [ base bytestring @@ -489764,7 +491058,7 @@ self: { } ) { }; - ogma-language-xmlspec_1_10_0 = callPackage ( + ogma-language-xmlspec_1_11_0 = callPackage ( { mkDerivation, base, @@ -489777,8 +491071,8 @@ self: { }: mkDerivation { pname = "ogma-language-xmlspec"; - version = "1.10.0"; - sha256 = "091b8gp7z0hnmcfzx5id3sybp87598zzhbhjw1nmhkszphyd2y7z"; + version = "1.11.0"; + sha256 = "0d9mqz7g996d0gn13l93fy3spvqqld35hllc6haimzm4pahyq7ai"; libraryHaskellDepends = [ base hxt @@ -489806,12 +491100,12 @@ self: { } ) { }; - ogma-spec_1_10_0 = callPackage ( + ogma-spec_1_11_0 = callPackage ( { mkDerivation, base }: mkDerivation { pname = "ogma-spec"; - version = "1.10.0"; - sha256 = "078npma0dkqlhwiqw75s9q6k3c4h2m6g4v1wpxgj1n9laz4bf1nn"; + version = "1.11.0"; + sha256 = "0wdhb4n9ngrxy5b8s89ms1m72ykp36vldslm8w66181icinn96d9"; libraryHaskellDepends = [ base ]; description = "Ogma: Runtime Monitor translator: JSON Frontend"; license = lib.licenses.asl20; @@ -495825,7 +497119,7 @@ self: { } ) { }; - opt-env-conf_0_11_1_0 = callPackage ( + opt-env-conf_0_13_0_0 = callPackage ( { mkDerivation, aeson, @@ -495846,11 +497140,12 @@ self: { text, validity, validity-containers, + validity-text, }: mkDerivation { pname = "opt-env-conf"; - version = "0.11.1.0"; - sha256 = "14ywdbmvi2zw7pixpmgcazmhg320zwiri8y9bajvhgmhfa82g3zg"; + version = "0.13.0.0"; + sha256 = "0s7g5h3z0if85pgxcm1dshyqhnsrvjvfwgdf65jyhdhmnlkxws4a"; libraryHaskellDepends = [ aeson autodocodec @@ -495870,6 +497165,7 @@ self: { text validity validity-containers + validity-text ]; description = "Settings parsing for Haskell: command-line arguments, environment variables, and configuration values"; license = lib.licenses.lgpl3Only; @@ -498783,6 +500079,56 @@ self: { } ) { }; + os-string-compat = callPackage ( + { + mkDerivation, + base, + bytestring, + deepseq, + exceptions, + filepath, + os-string, + QuickCheck, + quickcheck-classes-base, + random, + tasty-bench, + }: + mkDerivation { + pname = "os-string-compat"; + version = "1.0.1"; + sha256 = "1kmjh2sqqp97iq7bnxa706daap87pczvcvz7gvm1ihydgv4lpk49"; + libraryHaskellDepends = [ + base + bytestring + exceptions + filepath + os-string + ]; + testHaskellDepends = [ + base + bytestring + deepseq + exceptions + filepath + os-string + QuickCheck + quickcheck-classes-base + ]; + benchmarkHaskellDepends = [ + base + bytestring + deepseq + exceptions + filepath + os-string + random + tasty-bench + ]; + description = "Compatibility layer for os-string"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + osc = callPackage ( { mkDerivation, @@ -502642,6 +503988,7 @@ self: { blaze-html, blaze-markup, containers, + ghc-lib-parser, ghc-syntax-highlighter, HaTeX, optics-core, @@ -502655,8 +504002,8 @@ self: { }: mkDerivation { pname = "pandoc-filter-indent"; - version = "0.3.2.0"; - sha256 = "0nhv38vpkjsy6fbidrfwh8n2pzs4ipb8l4dq9is0rjb36fahjmvg"; + version = "0.3.3.1"; + sha256 = "148zy51bxzlw20x6rqfbz93fb6y9abrnfc40nhg2rb56szyy43fb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -502689,6 +504036,7 @@ self: { base blaze-html blaze-markup + ghc-lib-parser ghc-syntax-highlighter HaTeX optics-core @@ -517571,8 +518919,8 @@ self: { }: mkDerivation { pname = "phino"; - version = "0.0.0.48"; - sha256 = "06815l05m9x99nvq2sdzigxy7s0ll1dbh0r8argj9rcffdvz10hy"; + version = "0.0.0.49"; + sha256 = "076wv0s4hsqfhqsk1syn4gxbn99ad35a2iqavvjn9k51xs0hgad1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -531075,8 +532423,8 @@ self: { }: mkDerivation { pname = "poolboy"; - version = "0.4.1.0"; - sha256 = "0xzk9ibildpv90hzn6h5c82wl2aqn8j18628ld27pddw3xq7aq08"; + version = "0.5.0.0"; + sha256 = "1dfslmjs047g2xmpvryaa9gic6d7nqidk38kvs4bpqgg1rhwqq4k"; libraryHaskellDepends = [ base unliftio @@ -553406,8 +554754,8 @@ self: { }: mkDerivation { pname = "quic"; - version = "0.2.20"; - sha256 = "1kam5r9i9zvq3z1nandz38jm1nr8npghxpqrav3mr28rbnlwmd3k"; + version = "0.2.21"; + sha256 = "118ds282flakcdadvybn35bvr02dz2iqwg5c1m6d0gj51mmkb054"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -565197,8 +566545,8 @@ self: { }: mkDerivation { pname = "reference-counting"; - version = "0.1.0.0"; - sha256 = "1q0nnm4x1nw6hzymzaxg6rvsd9nwqnmxwrwmwphfa37lz4mcn2lr"; + version = "0.2.0.0"; + sha256 = "1ak2pa30lidaf06nw06blsckq4q76wyfgn4il6k7w8bgs04rcpwv"; libraryHaskellDepends = [ atomic-counter base @@ -575670,8 +577018,8 @@ self: { }: mkDerivation { pname = "retry-effectful"; - version = "0.1.0.0"; - sha256 = "0d9ja583y6vi4i1mcbyr85k7ffcnrzb23axnpl7khmbgiybwr85w"; + version = "0.1.0.1"; + sha256 = "0amz3qp2w7fjjh4plmspha9zmbqqgdfmsf8w94rzb00alsqfc6lw"; libraryHaskellDepends = [ base effectful-core @@ -578147,92 +579495,6 @@ self: { ) { }; rio = callPackage ( - { - mkDerivation, - base, - bytestring, - containers, - deepseq, - directory, - exceptions, - filepath, - hashable, - hspec, - hspec-discover, - microlens, - microlens-mtl, - mtl, - primitive, - process, - QuickCheck, - text, - time, - typed-process, - unix, - unliftio, - unliftio-core, - unordered-containers, - vector, - }: - mkDerivation { - pname = "rio"; - version = "0.1.23.0"; - sha256 = "089bj6wqh872iy64ivk2wq9g4zb1748kj1wrgk2aa1j5pfbh1cic"; - libraryHaskellDepends = [ - base - bytestring - containers - deepseq - directory - exceptions - filepath - hashable - microlens - microlens-mtl - mtl - primitive - process - text - time - typed-process - unix - unliftio - unliftio-core - unordered-containers - vector - ]; - testHaskellDepends = [ - base - bytestring - containers - deepseq - directory - exceptions - filepath - hashable - hspec - microlens - microlens-mtl - mtl - primitive - process - QuickCheck - text - time - typed-process - unix - unliftio - unliftio-core - unordered-containers - vector - ]; - testToolDepends = [ hspec-discover ]; - description = "A standard library for Haskell"; - license = lib.licenses.mit; - } - ) { }; - - rio_0_1_24_0 = callPackage ( { mkDerivation, base, @@ -578315,7 +579577,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "A standard library for Haskell"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -582550,61 +583811,6 @@ self: { ) { }; rpmbuild-order = callPackage ( - { - mkDerivation, - base, - case-insensitive, - directory, - extra, - fgl, - filepath, - graphviz, - hspec, - regex-tdfa, - simple-cmd, - simple-cmd-args, - unix, - }: - mkDerivation { - pname = "rpmbuild-order"; - version = "0.4.12"; - sha256 = "16l3pxzqndjhnycpnn9jnxisp9mjdbyvglfpra1is07ssr0ckqn0"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - case-insensitive - directory - extra - fgl - filepath - graphviz - regex-tdfa - simple-cmd - ]; - executableHaskellDepends = [ - base - extra - fgl - simple-cmd-args - ]; - testHaskellDepends = [ - base - directory - extra - hspec - simple-cmd - unix - ]; - description = "Sort RPM packages in dependency order"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - mainProgram = "rpmbuild-order"; - broken = true; - } - ) { }; - - rpmbuild-order_0_4_13 = callPackage ( { mkDerivation, base, @@ -588794,7 +590000,7 @@ self: { } ) { }; - sbp_6_3_1 = callPackage ( + sbp_6_3_2 = callPackage ( { mkDerivation, aeson, @@ -588823,8 +590029,8 @@ self: { }: mkDerivation { pname = "sbp"; - version = "6.3.1"; - sha256 = "15cbyml31b0a2ky9lnkbg9whn0622wmqm3yvk3v8jy986cbnvzs3"; + version = "6.3.2"; + sha256 = "0fvdmflixagy971pv302aq9hfdjlphgvjymrnqkwndzjv2znldrh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -610640,6 +611846,61 @@ self: { } ) { }; + shelltestrunner_1_11 = callPackage ( + { + mkDerivation, + base, + cmdargs, + Diff, + directory, + filemanip, + filepath, + hspec, + hspec-contrib, + hspec-core, + HUnit, + parsec, + pretty-show, + process, + regex-tdfa, + safe, + test-framework, + test-framework-hunit, + utf8-string, + }: + mkDerivation { + pname = "shelltestrunner"; + version = "1.11"; + sha256 = "0ka1scq321dxdxqap2laph2c98s8323z2yd8zabl20v20a62yx5i"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base + cmdargs + Diff + directory + filemanip + filepath + hspec + hspec-contrib + hspec-core + HUnit + parsec + pretty-show + process + regex-tdfa + safe + test-framework + test-framework-hunit + utf8-string + ]; + description = "Easy, repeatable testing of CLI programs/commands"; + license = lib.licensesSpdx."GPL-3.0-or-later"; + hydraPlatforms = lib.platforms.none; + mainProgram = "shelltest"; + } + ) { }; + shellwords = callPackage ( { mkDerivation, @@ -613913,6 +615174,71 @@ self: { } ) { }; + simple-expr_0_2_0_2 = callPackage ( + { + mkDerivation, + base, + combinatorial, + composition, + data-fix, + doctest, + graphite, + graphviz, + hashable, + mtl, + numhask, + Stream, + text, + unicode-show, + unordered-containers, + vector, + vector-sized, + }: + mkDerivation { + pname = "simple-expr"; + version = "0.2.0.2"; + sha256 = "0ffb0rg166r2ynxih7r3ssq28rpax77rhqi9w0dcgjnblacnw1sk"; + libraryHaskellDepends = [ + base + combinatorial + composition + data-fix + graphite + graphviz + hashable + mtl + numhask + Stream + text + unicode-show + unordered-containers + vector + vector-sized + ]; + testHaskellDepends = [ + base + combinatorial + composition + data-fix + doctest + graphite + graphviz + hashable + mtl + numhask + Stream + text + unicode-show + unordered-containers + vector + vector-sized + ]; + description = "Minimalistic toolkit for simple mathematical expression"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + simple-firewire = callPackage ( { mkDerivation, @@ -617427,9 +618753,12 @@ self: { mkDerivation, base, cmdargs, + containers, deepseq, dlist, + exceptions, lens, + mtl, parallel-io, regex-pcre, semigroups, @@ -617440,16 +618769,19 @@ self: { }: mkDerivation { pname = "sizes"; - version = "2.4.1"; - sha256 = "1hz9ix8rp6av2rknqra5y2wk26vs5mwzjzqa52ya30yk0jnq80m2"; + version = "2.4.2"; + sha256 = "1pwbsh4lcksf52d59d40q4fic56w0dwfqf5llwzxxd2q8nygr02y"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base cmdargs + containers deepseq dlist + exceptions lens + mtl parallel-io regex-pcre semigroups @@ -624822,10 +626154,10 @@ self: { base, bytestring, conduit, + crc32c, criterion, data-default, deepseq, - digest, mtl, optparse-applicative, random, @@ -624838,17 +626170,15 @@ self: { }: mkDerivation { pname = "snappy-c"; - version = "0.1.1"; - sha256 = "1ds454nvw5ps0aq51ld7hjml4096z1zc7m7nvf9dc3wi0awzy43f"; - revision = "2"; - editedCabalFile = "1awpkbyfg43zwrxp3w1kfg3zdqfdf5mlmrqkbwam43rs555nwvr3"; + version = "0.1.2"; + sha256 = "0y23af1c7gyi1ypf0wvw618iph4w1rfxsa1dq6z9f0l4kx52qps9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring + crc32c data-default - digest mtl ]; librarySystemDepends = [ snappy ]; @@ -682831,8 +684161,8 @@ self: { }: mkDerivation { pname = "time-manager"; - version = "0.2.3"; - sha256 = "1s387nka1nxii026ly4awrz74acs4ci141mh3mvsz4j47cyw7dzf"; + version = "0.2.4"; + sha256 = "0w5n3wd1pv1f1wrmr7rjv21847zxflxq7q3vy891ncd0qppf7hpv"; libraryHaskellDepends = [ auto-update base @@ -685828,7 +687158,7 @@ self: { } ) { }; - tls_2_1_12 = callPackage ( + tls_2_1_13 = callPackage ( { mkDerivation, asn1-encoding, @@ -685864,8 +687194,8 @@ self: { }: mkDerivation { pname = "tls"; - version = "2.1.12"; - sha256 = "1lhv1c93qaj3mg5mdifjfzddcw6y5j0nzbyy22pqyad1j41lbm2g"; + version = "2.1.13"; + sha256 = "0d249apxcm39431vpjwamr145iz7i2q1fj4g89xg409hl3r2jadd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -686913,6 +688243,52 @@ self: { } ) { }; + todoist-sdk = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + dotenv, + hspec, + hspec-discover, + microlens, + random, + req, + text, + transformers, + }: + mkDerivation { + pname = "todoist-sdk"; + version = "0.1.2.1"; + sha256 = "1ygqzy17x3p1kcyc7ygl2ygm1psj5xvcdcgcalwdkhpbk5c53h9k"; + libraryHaskellDepends = [ + aeson + base + bytestring + microlens + req + text + transformers + ]; + testHaskellDepends = [ + aeson + base + bytestring + dotenv + hspec + hspec-discover + random + text + transformers + ]; + testToolDepends = [ hspec-discover ]; + doHaddock = false; + description = "Unofficial Haskell SDK for the Todoist REST API"; + license = lib.licensesSpdx."MIT"; + } + ) { }; + todos = callPackage ( { mkDerivation, @@ -698266,6 +699642,25 @@ self: { } ) { }; + type-level-prng = callPackage ( + { + mkDerivation, + base, + defun-core, + }: + mkDerivation { + pname = "type-level-prng"; + version = "0.1.0"; + sha256 = "0yakpbslwd8lh59595ck7r8xlrcz47gihwf93626151f1w1gq60s"; + libraryHaskellDepends = [ + base + defun-core + ]; + description = "Type level pseudorandom number generators"; + license = lib.licenses.mit; + } + ) { }; + type-level-sets = callPackage ( { mkDerivation, @@ -705799,6 +707194,26 @@ self: { } ) { }; + units-list = callPackage ( + { + mkDerivation, + base, + semigroupoids, + }: + mkDerivation { + pname = "units-list"; + version = "0.2.0.0"; + sha256 = "0kdi0j2s4ix3l8gwaxlzygxxq9q19hjk461p50gkv6pazydkfzjc"; + libraryHaskellDepends = [ + base + semigroupoids + ]; + testHaskellDepends = [ base ]; + description = "Extensible typed Dimensions"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + units-parser = callPackage ( { mkDerivation, @@ -709047,54 +710462,63 @@ self: { uri-templater = callPackage ( { mkDerivation, - ansi-wl-pprint, base, bytestring, - charset, containers, + cookie, dlist, - HTTP, + doctest, + flatparse, + http-api-data, + http-types, HUnit, mtl, - parsers, + prettyprinter, + prettyprinter-ansi-terminal, + tagged, template-haskell, text, time, - trifecta, + time-compat, unordered-containers, uuid-types, vector, }: mkDerivation { pname = "uri-templater"; - version = "0.3.1.0"; - sha256 = "1hj93jgn8xch9bw9fs76qsfqarb15csfy0ddnr1dxcq04vznbri1"; - revision = "2"; - editedCabalFile = "1fc0agzm3qasslhns64qbyhml31s1akib0mfaj2298iqm8075jyg"; + version = "1.0.0.1"; + sha256 = "12g2h83d1cklfr5gvag2523jrk995w0yl75bgn2sq6l85j11pcqc"; libraryHaskellDepends = [ - ansi-wl-pprint base bytestring - charset containers + cookie dlist - HTTP + flatparse + http-api-data + http-types mtl - parsers + prettyprinter + prettyprinter-ansi-terminal + tagged template-haskell text time - trifecta + time-compat unordered-containers uuid-types vector ]; testHaskellDepends = [ - ansi-wl-pprint base + doctest + http-api-data HUnit mtl + prettyprinter template-haskell + text + vector ]; description = "Parsing & Quasiquoting for RFC 6570 URI Templates"; license = lib.licenses.mit; @@ -718668,6 +720092,30 @@ self: { } ) { }; + vty-crossplatform_0_5_0_0 = callPackage ( + { + mkDerivation, + base, + vty, + vty-unix, + }: + mkDerivation { + pname = "vty-crossplatform"; + version = "0.5.0.0"; + sha256 = "0dikbxs6ykkwxzy9bjaarl9gqlnyg8s5gnp276072bw0d4f6z4rs"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + vty + vty-unix + ]; + description = "Cross-platform support for Vty"; + license = lib.licensesSpdx."BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + vty-examples = callPackage ( { mkDerivation, @@ -724755,6 +726203,141 @@ self: { } ) { }; + warp_3_4_10 = callPackage ( + { + mkDerivation, + array, + async, + auto-update, + base, + bsb-http-chunked, + bytestring, + case-insensitive, + containers, + criterion, + crypton-x509, + directory, + 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, + vault, + wai, + word8, + }: + mkDerivation { + pname = "warp"; + version = "3.4.10"; + sha256 = "1w08v8wgagfmvc2aqy0w5cs6778z7d39xf9zkcc3cyr2la6bz1dj"; + revision = "1"; + editedCabalFile = "0328b9azvwffdgxim117p9gnjpkdxzd5sda0dci33g15aksgiixw"; + libraryHaskellDepends = [ + array + async + auto-update + base + bsb-http-chunked + bytestring + case-insensitive + containers + crypton-x509 + ghc-prim + hashable + http-date + http-types + http2 + iproute + network + recv + simple-sendfile + stm + streaming-commons + text + time-manager + unix + vault + wai + word8 + ]; + testHaskellDepends = [ + array + async + auto-update + base + bsb-http-chunked + bytestring + case-insensitive + containers + crypton-x509 + directory + ghc-prim + hashable + hspec + http-client + http-date + http-types + http2 + iproute + network + process + QuickCheck + recv + simple-sendfile + stm + streaming-commons + text + time-manager + unix + vault + wai + word8 + ]; + testToolDepends = [ hspec-discover ]; + benchmarkHaskellDepends = [ + array + auto-update + base + bytestring + case-insensitive + containers + criterion + crypton-x509 + ghc-prim + hashable + http-date + http-types + network + recv + streaming-commons + text + time-manager + unix + vault + wai + word8 + ]; + description = "A fast, light-weight web server for WAI applications"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.alexfmpe ]; + } + ) { }; + warp-dynamic = callPackage ( { mkDerivation, @@ -727322,6 +728905,47 @@ self: { } ) { }; + web3-tools = callPackage ( + { + mkDerivation, + base, + base16-bytestring, + bytestring, + crypton, + hspec, + hspec-discover, + memory, + QuickCheck, + secp256k1-haskell, + }: + mkDerivation { + pname = "web3-tools"; + version = "0.1.0.0"; + sha256 = "0yvw66v1k6xh2mrh32q38pn7syh3c2q69d60r0hszyy53mrhq8zv"; + libraryHaskellDepends = [ + base + bytestring + crypton + memory + secp256k1-haskell + ]; + testHaskellDepends = [ + base + base16-bytestring + bytestring + crypton + hspec + hspec-discover + memory + QuickCheck + secp256k1-haskell + ]; + testToolDepends = [ hspec-discover ]; + description = "Tools for working with Crypto/Web3"; + license = lib.licenses.mit; + } + ) { }; + webapi = callPackage ( { mkDerivation, @@ -730785,7 +732409,7 @@ self: { } ) { }; - what4_1_7_1_0 = callPackage ( + what4_1_7_2 = callPackage ( { mkDerivation, async, @@ -730847,8 +732471,8 @@ self: { }: mkDerivation { pname = "what4"; - version = "1.7.1.0"; - sha256 = "0hd4f38ydk337m5cwx0gfja1qv05j30w529iakv97jgbrdsnfcsj"; + version = "1.7.2"; + sha256 = "0mb9r3mzh3zmd8bs0d9km42xnqcxx2cbn8wmavbpklb9vmv6g3wi"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -731105,6 +732729,41 @@ self: { } ) { }; + which-embed = callPackage ( + { + mkDerivation, + base, + bytestring, + directory, + exceptions, + file-embed, + path, + path-io, + template-haskell, + unix, + which, + }: + mkDerivation { + pname = "which-embed"; + version = "0.1.0"; + sha256 = "1glzxask1lljz77dmz718zaplpcp5srzw6fjh8v7cdqgh8rj0dvv"; + libraryHaskellDepends = [ + base + bytestring + directory + exceptions + file-embed + path + path-io + template-haskell + unix + which + ]; + description = "which-embed"; + license = lib.licensesSpdx."Apache-2.0"; + } + ) { }; + while-lang-parser = callPackage ( { mkDerivation, @@ -743139,6 +744798,231 @@ self: { } ) { }; + yaftee = callPackage ( + { + mkDerivation, + base, + ftcqueue, + higher-order-freer-monad, + higher-order-open-union, + }: + mkDerivation { + pname = "yaftee"; + version = "0.1.0.0"; + sha256 = "1ibxrl4d7dacvs1lsw5shngvw9l2v5h0kp12llypvxg56gg9dxdx"; + libraryHaskellDepends = [ + base + ftcqueue + higher-order-freer-monad + higher-order-open-union + ]; + testHaskellDepends = [ + base + ftcqueue + higher-order-freer-monad + higher-order-open-union + ]; + description = "Yet Another heFTy-inspired Extensible Effect"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + + yaftee-basic-monads = callPackage ( + { + mkDerivation, + base, + ftcqueue, + higher-order-freer-monad, + higher-order-open-union, + yaftee, + }: + mkDerivation { + pname = "yaftee-basic-monads"; + version = "0.1.0.0"; + sha256 = "01idl3k293x0bccr8xx7p56j33004rjc9fr5h9may4lss9nhrvxv"; + libraryHaskellDepends = [ + base + ftcqueue + higher-order-freer-monad + higher-order-open-union + yaftee + ]; + testHaskellDepends = [ + base + ftcqueue + higher-order-freer-monad + higher-order-open-union + yaftee + ]; + description = "Basic monads implemented on Yaftee"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + + yaftee-conduit = callPackage ( + { + mkDerivation, + base, + ftcqueue, + higher-order-freer-monad, + higher-order-open-union, + yaftee, + yaftee-basic-monads, + }: + mkDerivation { + pname = "yaftee-conduit"; + version = "0.1.0.0"; + sha256 = "1rhq31ybi0gjqk8h6jplm1fkchdibm60axq0nqa3j6y8iiyndncr"; + libraryHaskellDepends = [ + base + ftcqueue + higher-order-freer-monad + higher-order-open-union + yaftee + yaftee-basic-monads + ]; + testHaskellDepends = [ + base + ftcqueue + higher-order-freer-monad + higher-order-open-union + yaftee + yaftee-basic-monads + ]; + description = "Conduit implemented on Yaftee"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + + yaftee-conduit-bytestring = callPackage ( + { + mkDerivation, + array, + base, + bitarray-bs, + bytestring, + higher-order-freer-monad, + higher-order-open-union, + tools-yj, + typelevel-tools-yj, + yaftee, + yaftee-basic-monads, + yaftee-conduit, + }: + mkDerivation { + pname = "yaftee-conduit-bytestring"; + version = "0.1.0.1"; + sha256 = "0zrbhpaslwjs9y23r4g7mllfpjp5fsx6rrvxm80vwkwr5qp2n99i"; + libraryHaskellDepends = [ + array + base + bitarray-bs + bytestring + higher-order-freer-monad + higher-order-open-union + tools-yj + typelevel-tools-yj + yaftee + yaftee-basic-monads + yaftee-conduit + ]; + testHaskellDepends = [ + array + base + bitarray-bs + bytestring + higher-order-freer-monad + higher-order-open-union + tools-yj + typelevel-tools-yj + yaftee + yaftee-basic-monads + yaftee-conduit + ]; + description = "Yaftee Conduit tools for ByteString"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + + yaftee-conduit-bytestring-ft = callPackage ( + { + mkDerivation, + base, + bytestring-ft, + higher-order-open-union, + tools-yj, + typelevel-tools-yj, + yaftee, + yaftee-basic-monads, + yaftee-conduit, + }: + mkDerivation { + pname = "yaftee-conduit-bytestring-ft"; + version = "0.1.0.0"; + sha256 = "0k2dzyc2zhlndh1drfl6vx5plkciyh1n77jc44zqxpzkfdvl11nf"; + libraryHaskellDepends = [ + base + bytestring-ft + higher-order-open-union + tools-yj + typelevel-tools-yj + yaftee + yaftee-basic-monads + yaftee-conduit + ]; + testHaskellDepends = [ + base + bytestring-ft + higher-order-open-union + tools-yj + typelevel-tools-yj + yaftee + yaftee-basic-monads + yaftee-conduit + ]; + description = "Finger tree-based byte string tools for Yaftee Conduit"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + + yaftee-conduit-mono-traversable = callPackage ( + { + mkDerivation, + base, + higher-order-open-union, + mono-traversable, + tools-yj, + yaftee, + yaftee-basic-monads, + yaftee-conduit, + }: + mkDerivation { + pname = "yaftee-conduit-mono-traversable"; + version = "0.1.0.0"; + sha256 = "0q6kx82cpr4wp1b5hk8igqy15y30cg0xf1wwxnxjs67kn81c717q"; + libraryHaskellDepends = [ + base + higher-order-open-union + mono-traversable + tools-yj + yaftee + yaftee-basic-monads + yaftee-conduit + ]; + testHaskellDepends = [ + base + higher-order-open-union + mono-traversable + tools-yj + yaftee + yaftee-basic-monads + yaftee-conduit + ]; + description = "Mono traversable tools for Yaftee Conduit"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + yahoo-finance-api = callPackage ( { mkDerivation, @@ -756633,6 +758517,43 @@ self: { } ) { }; + zlib-core = callPackage ( + { + mkDerivation, + base, + c-enum, + c-struct, + exception-hierarchy, + primitive, + tools-yj, + zlib, + }: + mkDerivation { + pname = "zlib-core"; + version = "0.1.0.1"; + sha256 = "0qln41mdh2734ir0d3kz8gg5x7nd8db0wmn6jvqz0cd8z2632a88"; + libraryHaskellDepends = [ + base + c-enum + c-struct + exception-hierarchy + primitive + tools-yj + ]; + libraryPkgconfigDepends = [ zlib ]; + testHaskellDepends = [ + base + c-enum + c-struct + exception-hierarchy + primitive + tools-yj + ]; + description = "Thin wrapper for zlib"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { inherit (pkgs) zlib; }; + zlib-enum = callPackage ( { mkDerivation, @@ -756686,6 +758607,53 @@ self: { } ) { }; + zlib-yaftee = callPackage ( + { + mkDerivation, + base, + bytestring, + bytestring-ft, + higher-order-open-union, + primitive, + tools-yj, + yaftee, + yaftee-basic-monads, + yaftee-conduit, + zlib-core, + }: + mkDerivation { + pname = "zlib-yaftee"; + version = "0.1.0.0"; + sha256 = "04c1cgn7mch14n3d7v1jsylnqspd01zi591xxjwx5jphg71k5n35"; + libraryHaskellDepends = [ + base + bytestring + bytestring-ft + higher-order-open-union + primitive + tools-yj + yaftee + yaftee-basic-monads + yaftee-conduit + zlib-core + ]; + testHaskellDepends = [ + base + bytestring + bytestring-ft + higher-order-open-union + primitive + tools-yj + yaftee + yaftee-basic-monads + yaftee-conduit + zlib-core + ]; + description = "Zlib wrapper built on Yaftee"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + zm = callPackage ( { mkDerivation, From 0ec25d4b85f2069847e17e236e82ea7c64e08b35 Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Mon, 24 Nov 2025 18:06:46 +0100 Subject: [PATCH 31/65] haskellPackages: run unbreak.nu created by running maintainers/scripts/haskell/unbreak.nu (cherry picked from commit 69543514c07da77e8de88d88009254ea206452cc) --- .../configuration-hackage2nix/broken.yaml | 15 ------ .../transitive-broken.yaml | 21 +------- .../haskell-modules/hackage-packages.nix | 51 +------------------ 3 files changed, 2 insertions(+), 85 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 1bab282810903..a7a8d2a37cab3 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -16,7 +16,6 @@ broken-packages: - AC-BuildPlatform # failure in job https://hydra.nixos.org/build/233219130 at 2023-09-02 - AC-EasyRaster-GTK # failure in job https://hydra.nixos.org/build/233226232 at 2023-09-02 - AC-HalfInteger # failure in job https://hydra.nixos.org/build/233239266 at 2023-09-02 - - ac-library-hs # failure in job https://hydra.nixos.org/build/302800699 at 2025-07-27 - ac-machine # failure in job https://hydra.nixos.org/build/233253535 at 2023-09-02 - AC-MiniTest # failure in job https://hydra.nixos.org/build/233216015 at 2023-09-02 - AC-Terminal # failure in job https://hydra.nixos.org/build/233192747 at 2023-09-02 @@ -504,7 +503,6 @@ broken-packages: - bits-show # failure in job https://hydra.nixos.org/build/252714912 at 2024-03-16 - bitset # failure in job https://hydra.nixos.org/build/233218622 at 2023-09-02 - bitspeak # failure in job https://hydra.nixos.org/build/233219582 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 - BitSyntax # failure in job https://hydra.nixos.org/build/233211551 at 2023-09-02 - bitx-bitcoin # failure in job https://hydra.nixos.org/build/233215594 at 2023-09-02 @@ -725,7 +723,6 @@ broken-packages: - carte # failure in job https://hydra.nixos.org/build/233201806 at 2023-09-02 - Cartesian # failure in job https://hydra.nixos.org/build/233249956 at 2023-09-02 - cas-hashable # failure in job https://hydra.nixos.org/build/233238789 at 2023-09-02 - - casa-abbreviations-and-acronyms # failure in job https://hydra.nixos.org/build/233194663 at 2023-09-02 - casadi-bindings-core # failure in job https://hydra.nixos.org/build/294582281 at 2025-04-09 - Cascade # failure in job https://hydra.nixos.org/build/233223917 at 2023-09-02 - cascading # failure in job https://hydra.nixos.org/build/233238563 at 2023-09-02 @@ -1094,7 +1091,6 @@ 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 - cpmonad # failure in job https://hydra.nixos.org/build/307517578 at 2025-09-19 - cps-except # failure in job https://hydra.nixos.org/build/252711064 at 2024-03-16 @@ -1124,7 +1120,6 @@ broken-packages: - crocodile # failure in job https://hydra.nixos.org/build/233222277 at 2023-09-02 - cronus # failure in job https://hydra.nixos.org/build/233225303 at 2023-09-02 - crucible-debug # failure in job https://hydra.nixos.org/build/307610411 at 2025-09-19 - - crucible-symio # failure in job https://hydra.nixos.org/build/307610404 at 2025-09-19 - cruncher-types # failure in job https://hydra.nixos.org/build/233229024 at 2023-09-02 - crunghc # failure in job https://hydra.nixos.org/build/233193295 at 2023-09-02 - crypt-sha512 # failure in job https://hydra.nixos.org/build/307517616 at 2025-09-19 @@ -1700,7 +1695,6 @@ broken-packages: - eved # failure in job https://hydra.nixos.org/build/233194319 at 2023-09-02 - event # failure in job https://hydra.nixos.org/build/233209756 at 2023-09-02 - event-driven # failure in job https://hydra.nixos.org/build/233233946 at 2023-09-02 - - eventlog-live-influxdb # failure in job https://hydra.nixos.org/build/311052040 at 2025-11-02 - eventloop # failure in job https://hydra.nixos.org/build/295093203 at 2025-04-22 - 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 @@ -2181,7 +2175,6 @@ broken-packages: - gi-gtksheet # failure in job https://hydra.nixos.org/build/233211386 at 2023-09-02 - gi-ibus # failure in job https://hydra.nixos.org/build/233220272 at 2023-09-02 - gi-keybinder # failure in job https://hydra.nixos.org/build/265273447 at 2024-07-14 - - gi-notify # failure in job https://hydra.nixos.org/build/311052496 at 2025-11-02 - gi-webkit # failure in job https://hydra.nixos.org/build/307610609 at 2025-09-19 - gi-webkit2webextension # failure in job https://hydra.nixos.org/build/254424710 at 2024-03-31 - gi-webkitwebprocessextension # failure in job https://hydra.nixos.org/build/233227647 at 2023-09-02 @@ -2292,7 +2285,6 @@ broken-packages: - GPipe # failure in job https://hydra.nixos.org/build/233202480 at 2023-09-02 - GPipe-Core # failure in job https://hydra.nixos.org/build/233194426 at 2023-09-02 - gpmf # failure in job https://hydra.nixos.org/build/233245964 at 2023-09-02 - - gpu-vulkan-middle # failure in job https://hydra.nixos.org/build/311052831 at 2025-11-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 @@ -4298,7 +4290,6 @@ broken-packages: - nested-sequence # failure in job https://hydra.nixos.org/build/233221359 at 2023-09-02 - NestedFunctor # failure in job https://hydra.nixos.org/build/233253656 at 2023-09-02 - nestedmap # failure in job https://hydra.nixos.org/build/233219375 at 2023-09-02 - - net-mqtt # failure in job https://hydra.nixos.org/build/307611123 at 2025-09-19 - net-spider # failure in job https://hydra.nixos.org/build/295095612 at 2025-04-22 - netclock # failure in job https://hydra.nixos.org/build/233207456 at 2023-09-02 - netease-fm # failure in job https://hydra.nixos.org/build/233210043 at 2023-09-02 @@ -5749,7 +5740,6 @@ broken-packages: - simple-pipe # failure in job https://hydra.nixos.org/build/233251483 at 2023-09-02 - simple-rope # failure in job https://hydra.nixos.org/build/233239446 at 2023-09-02 - simple-server # failure in job https://hydra.nixos.org/build/233242498 at 2023-09-02 - - simple-sql-parser # failure in job https://hydra.nixos.org/build/233203075 at 2023-09-02 - simple-stacked-vm # failure in job https://hydra.nixos.org/build/233206051 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 @@ -5877,7 +5867,6 @@ broken-packages: - 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 - snowtify # failure in job https://hydra.nixos.org/build/233215099 at 2023-09-02 - - soap # failure in job https://hydra.nixos.org/build/295097136 at 2025-04-22 - socket-activation # failure in job https://hydra.nixos.org/build/233258011 at 2023-09-02 - socket-sctp # failure in job https://hydra.nixos.org/build/233228125 at 2023-09-02 - socketed # failure in job https://hydra.nixos.org/build/233210087 at 2023-09-02 @@ -5946,7 +5935,6 @@ broken-packages: - 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 # failure in job https://hydra.nixos.org/build/233215839 at 2023-09-02 - - sqlite-easy # failure in job https://hydra.nixos.org/build/309817187 at 2025-10-15 - sqlite-simple-errors # failure in job https://hydra.nixos.org/build/233232977 at 2023-09-02 - sqlvalue-list # failure in job https://hydra.nixos.org/build/233197313 at 2023-09-02 - sqsd-local # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/237237046 at 2023-10-21 @@ -6090,7 +6078,6 @@ broken-packages: - stripe-core # failure in job https://hydra.nixos.org/build/233215702 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 - 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 # failure in job https://hydra.nixos.org/build/307522227 at 2025-09-19 @@ -6229,7 +6216,6 @@ broken-packages: - taskell # depends on old version of brick - TaskMonad # failure in job https://hydra.nixos.org/build/233219257 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/307522349 at 2025-09-19 - 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 @@ -6410,7 +6396,6 @@ broken-packages: - timecalc # failure in job https://hydra.nixos.org/build/233207970 at 2023-09-02 - timemap # failure in job https://hydra.nixos.org/build/233250038 at 2023-09-02 - timeout # failure in job https://hydra.nixos.org/build/233193307 at 2023-09-02 - - timeout-snooze # failure in job https://hydra.nixos.org/build/309817674 at 2025-10-15 - timeout-with-results # failure in job https://hydra.nixos.org/build/233212129 at 2023-09-02 - timeparsers # failure in job https://hydra.nixos.org/build/233250789 at 2023-09-02 - TimePiece # failure in job https://hydra.nixos.org/build/233213400 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 b03d66e0fbe48..c717a0c1e27e7 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -53,7 +53,6 @@ dont-distribute-packages: - age - agentx - aip - - airgql - alg - algebra-checkers - algebra-driven-design @@ -74,7 +73,6 @@ dont-distribute-packages: - alto - amazon-emailer-client-snap - amby - - ampersand - analyze-client - anansi-hscolour - anatomy @@ -625,7 +623,6 @@ dont-distribute-packages: - crf-chain2-tiers - criu-rpc - cron-compat - - crucible-llvm - crux - crux-llvm - crypto-classical @@ -869,6 +866,7 @@ dont-distribute-packages: - error-message - errors-ext - ersatz-toysat + - ersatz-viz - esotericbot - EsounD - esqueleto-postgis @@ -1196,13 +1194,6 @@ dont-distribute-packages: - GPipe-TextureLoad - gps - gps2htmlReport - - gpu-vulkan - - gpu-vulkan-khr-surface - - gpu-vulkan-khr-surface-glfw - - gpu-vulkan-khr-swapchain - - gpu-vulkan-middle-khr-surface - - gpu-vulkan-middle-khr-surface-glfw - - gpu-vulkan-middle-khr-swapchain - GPX - grab-form - graflog @@ -1989,7 +1980,6 @@ dont-distribute-packages: - kubernetes-client - kure-your-boilerplate - kurita - - kvitable - laborantin-hs - labsat - labyrinth @@ -2400,7 +2390,6 @@ dont-distribute-packages: - nakadi-client - named-servant-client - named-servant-server - - named-text - nanq - NaperianNetCDF - national-australia-bank @@ -2412,8 +2401,6 @@ dont-distribute-packages: - nero-wai - nero-warp - nested-routes - - net-mqtt-lens - - net-mqtt-rpc - net-spider-cli - net-spider-pangraph - net-spider-rpl @@ -2795,7 +2782,6 @@ dont-distribute-packages: - puzzle-draw-cmdline - pvd - qd-vec - - qhs - qhull - qnap-decrypt - qr-repa @@ -3284,8 +3270,6 @@ dont-distribute-packages: - snowflake-server - snumber - Snusmumrik - - soap-openssl - - soap-tls - SoccerFun - SoccerFunGL - sock2stream @@ -3450,15 +3434,12 @@ dont-distribute-packages: - target - task - task-distribution - - tasklite - - tasklite-core - tasty-bdd - tasty-groundhog-converters - tasty-integrate - tasty-jenkins-xml - tasty-laws - tasty-lens - - tasty-sugar - TastyTLT - tateti-tateti - Taxonomy diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index f9ea4be0f3e8a..0bf4e84958bdb 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -5442,9 +5442,7 @@ self: { ]; description = "An interpreter of Hagino's Categorical Programming Language (CPL)"; license = lib.licensesSpdx."BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; mainProgram = "cpl"; - broken = true; } ) { }; @@ -49641,9 +49639,7 @@ self: { ]; description = "Data structures and algorithms"; license = lib.licensesSpdx."CC0-1.0"; - hydraPlatforms = lib.platforms.none; mainProgram = "example-lazy-segtree"; - broken = true; } ) { }; @@ -57732,7 +57728,6 @@ self: { ]; description = "Automatically generate a GraphQL API for an SQLite database"; license = lib.licensesSpdx."AGPL-3.0-or-later"; - hydraPlatforms = lib.platforms.none; mainProgram = "airgql"; } ) { }; @@ -75248,7 +75243,6 @@ self: { ]; description = "Toolsuite for automated design of business processes"; license = "GPL"; - hydraPlatforms = lib.platforms.none; mainProgram = "ampersand"; } ) { }; @@ -109274,8 +109268,6 @@ self: { ]; description = "Fast, packed, strict and lazy bit streams with stream fusion"; license = lib.licensesSpdx."CC0-1.0"; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -131649,8 +131641,6 @@ self: { ]; description = "CASA Abbreviations and Acronyms"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -169495,7 +169485,6 @@ self: { ]; description = "Support for translating and executing LLVM code in Crucible"; license = lib.licensesSpdx."BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -169562,8 +169551,6 @@ self: { ]; description = "An implementation of symbolic I/O primitives for Crucible"; license = lib.licensesSpdx."BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -219680,6 +219667,7 @@ self: { ]; description = "draw circuit (DAG) for Ersatz.Bit"; license = lib.licensesSpdx."GPL-3.0-only"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -222646,9 +222634,7 @@ self: { ]; description = "Stream eventlog data into InfluxDB"; license = lib.licensesSpdx."BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; mainProgram = "eventlog-live-influxdb"; - broken = true; } ) { }; @@ -267688,8 +267674,6 @@ self: { libraryPkgconfigDepends = [ libnotify ]; description = "Libnotify bindings"; license = lib.licenses.lgpl21Only; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { inherit (pkgs) libnotify; }; @@ -281322,7 +281306,6 @@ self: { ]; description = "Vulkan library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -281450,7 +281433,6 @@ self: { ]; description = "VK_KHR_surface extension of the Vulkan API"; license = lib.licensesSpdx."BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -281495,7 +281477,6 @@ self: { ]; description = "GLFW surface for Vulkan"; license = lib.licensesSpdx."BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -281543,7 +281524,6 @@ self: { ]; description = "VK_KHR_swapchain extension of the Vulkan API"; license = lib.licensesSpdx."BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -281628,8 +281608,6 @@ self: { ]; description = "Medium wrapper for Vulkan API"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -281671,7 +281649,6 @@ self: { ]; description = "medium wrapper for VK_KHR_surface extension of the Vulkan API"; license = lib.licensesSpdx."BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -281704,7 +281681,6 @@ self: { ]; description = "medium wrapper for GLFW surface for the Vulkan API"; license = lib.licensesSpdx."BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -281752,7 +281728,6 @@ self: { ]; description = "medium wrapper for VK_KHR_swapchain extension of the Vulkan API"; license = lib.licensesSpdx."BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -405631,7 +405606,6 @@ self: { ]; description = "Key/Value Indexed Table container and formatting library"; license = lib.licenses.isc; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -472841,7 +472815,6 @@ self: { ]; description = "A parameterized named text type and associated functionality"; license = lib.licensesSpdx."ISC"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -475592,8 +475565,6 @@ self: { testToolDepends = [ tasty-discover ]; description = "An MQTT Protocol Implementation"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -475628,7 +475599,6 @@ self: { ]; description = "Optics for net-mqtt"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -475676,7 +475646,6 @@ self: { ]; description = "Make RPC calls via an MQTT broker"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "mqtt-rpc"; } ) { }; @@ -552798,7 +552767,6 @@ self: { doHaddock = false; description = "Command line tool qhs, SQL queries on CSV and TSV files"; license = lib.licensesSpdx."MIT"; - hydraPlatforms = lib.platforms.none; mainProgram = "qhs"; } ) { }; @@ -616298,8 +616266,6 @@ self: { ]; description = "A parser for SQL"; license = lib.licensesSpdx."BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -627045,8 +627011,6 @@ self: { ]; description = "SOAP client tools"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -627080,7 +627044,6 @@ self: { ]; description = "TLS-enabled SOAP transport (using openssl bindings)"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -627120,7 +627083,6 @@ self: { ]; description = "TLS-enabled SOAP transport (using tls package)"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -633592,8 +633554,6 @@ self: { ]; description = "A primitive yet easy to use sqlite library"; license = lib.licensesSpdx."BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -652688,8 +652648,6 @@ self: { testToolDepends = [ tasty-discover ]; description = "Strongly typed paths in Haskell"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -667323,7 +667281,6 @@ self: { ]; description = "CLI task / todo list manager with SQLite backend"; license = lib.licensesSpdx."AGPL-3.0-or-later"; - hydraPlatforms = lib.platforms.none; mainProgram = "tasklite"; } ) { }; @@ -667461,7 +667418,6 @@ self: { ]; description = "CLI task / todo list manager with SQLite backend"; license = lib.licensesSpdx."AGPL-3.0-or-later"; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -667916,8 +667872,6 @@ self: { ]; description = "Check multiple items during a tasty test"; license = lib.licensesSpdx."ISC"; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; @@ -669510,7 +669464,6 @@ self: { doHaddock = false; description = "Tests defined by Search Using Golden Answer References"; license = lib.licenses.isc; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -685030,8 +684983,6 @@ self: { ]; description = "Efficient timeout with reset"; license = lib.licensesSpdx."BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; - broken = true; } ) { }; From 513db1d30cb942848a8f2d51015c163b180de387 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sun, 19 Oct 2025 02:05:59 +0200 Subject: [PATCH 32/65] haskellPackages: _ prefix attribute names that would need quoting In order not to break downstream expressions that (manually) introduced dependencies on now renamed attributes, add aliases (with proper warnings about the renames) for all attributes that were previously part of Nixpkgs, but have been renamed with this change. (cherry picked from commit 8780e5b41f89f4a9d910c6bfc35a2dc2c01bb288) --- .../cabal2nix-unstable/cabal2nix.nix | 4 +- .../distribution-nixpkgs.nix | 4 +- .../cabal2nix-unstable/hackage-db.nix | 4 +- .../cabal2nix-unstable/language-nix.nix | 4 +- .../haskell-modules/configuration-nix.nix | 24 +++ .../haskell-modules/hackage-packages.nix | 140 ++++++++++++++++-- 6 files changed, 160 insertions(+), 20 deletions(-) diff --git a/pkgs/development/haskell-modules/cabal2nix-unstable/cabal2nix.nix b/pkgs/development/haskell-modules/cabal2nix-unstable/cabal2nix.nix index 79a33626af3f3..ebd8fa92ce90e 100644 --- a/pkgs/development/haskell-modules/cabal2nix-unstable/cabal2nix.nix +++ b/pkgs/development/haskell-modules/cabal2nix-unstable/cabal2nix.nix @@ -37,8 +37,8 @@ mkDerivation { pname = "cabal2nix"; version = "2.20.1-unstable-2025-11-20"; src = fetchzip { - url = "https://github.com/NixOS/cabal2nix/archive/be62a6c198c6fd082cd5660170fa23a709d92c8e.tar.gz"; - sha256 = "15bfhl0ypnnpgglxc7smppqi3w8w04zi97gh65kk1p6drlg29f47"; + url = "https://github.com/NixOS/cabal2nix/archive/459859839cfe4fb352a29c1a72a1c4f0f537a1b8.tar.gz"; + sha256 = "1443hlbz29y2dn22kf91zx7g284zp3l2vgw6jg4wgx66v2sxrqii"; }; postUnpack = "sourceRoot+=/cabal2nix; echo source root reset to $sourceRoot"; isLibrary = true; diff --git a/pkgs/development/haskell-modules/cabal2nix-unstable/distribution-nixpkgs.nix b/pkgs/development/haskell-modules/cabal2nix-unstable/distribution-nixpkgs.nix index aab109281ebff..81a23733d4240 100644 --- a/pkgs/development/haskell-modules/cabal2nix-unstable/distribution-nixpkgs.nix +++ b/pkgs/development/haskell-modules/cabal2nix-unstable/distribution-nixpkgs.nix @@ -20,8 +20,8 @@ mkDerivation { pname = "distribution-nixpkgs"; version = "1.7.1.1-unstable-2025-11-20"; src = fetchzip { - url = "https://github.com/NixOS/cabal2nix/archive/be62a6c198c6fd082cd5660170fa23a709d92c8e.tar.gz"; - sha256 = "15bfhl0ypnnpgglxc7smppqi3w8w04zi97gh65kk1p6drlg29f47"; + url = "https://github.com/NixOS/cabal2nix/archive/459859839cfe4fb352a29c1a72a1c4f0f537a1b8.tar.gz"; + sha256 = "1443hlbz29y2dn22kf91zx7g284zp3l2vgw6jg4wgx66v2sxrqii"; }; postUnpack = "sourceRoot+=/distribution-nixpkgs; echo source root reset to $sourceRoot"; enableSeparateDataOutput = true; diff --git a/pkgs/development/haskell-modules/cabal2nix-unstable/hackage-db.nix b/pkgs/development/haskell-modules/cabal2nix-unstable/hackage-db.nix index f99b95e475c47..3554407b8faa0 100644 --- a/pkgs/development/haskell-modules/cabal2nix-unstable/hackage-db.nix +++ b/pkgs/development/haskell-modules/cabal2nix-unstable/hackage-db.nix @@ -19,8 +19,8 @@ mkDerivation { pname = "hackage-db"; version = "2.1.3-unstable-2025-11-20"; src = fetchzip { - url = "https://github.com/NixOS/cabal2nix/archive/be62a6c198c6fd082cd5660170fa23a709d92c8e.tar.gz"; - sha256 = "15bfhl0ypnnpgglxc7smppqi3w8w04zi97gh65kk1p6drlg29f47"; + url = "https://github.com/NixOS/cabal2nix/archive/459859839cfe4fb352a29c1a72a1c4f0f537a1b8.tar.gz"; + sha256 = "1443hlbz29y2dn22kf91zx7g284zp3l2vgw6jg4wgx66v2sxrqii"; }; postUnpack = "sourceRoot+=/hackage-db; echo source root reset to $sourceRoot"; isLibrary = true; diff --git a/pkgs/development/haskell-modules/cabal2nix-unstable/language-nix.nix b/pkgs/development/haskell-modules/cabal2nix-unstable/language-nix.nix index 2c863d4df1b77..503860f9737c1 100644 --- a/pkgs/development/haskell-modules/cabal2nix-unstable/language-nix.nix +++ b/pkgs/development/haskell-modules/cabal2nix-unstable/language-nix.nix @@ -16,8 +16,8 @@ mkDerivation { pname = "language-nix"; version = "2.3.0-unstable-2025-11-20"; src = fetchzip { - url = "https://github.com/NixOS/cabal2nix/archive/be62a6c198c6fd082cd5660170fa23a709d92c8e.tar.gz"; - sha256 = "15bfhl0ypnnpgglxc7smppqi3w8w04zi97gh65kk1p6drlg29f47"; + url = "https://github.com/NixOS/cabal2nix/archive/459859839cfe4fb352a29c1a72a1c4f0f537a1b8.tar.gz"; + sha256 = "1443hlbz29y2dn22kf91zx7g284zp3l2vgw6jg4wgx66v2sxrqii"; }; postUnpack = "sourceRoot+=/language-nix; echo source root reset to $sourceRoot"; libraryHaskellDepends = [ diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index 556601dcbd63a..92df739b084ba 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -2142,3 +2142,27 @@ builtins.intersectAttrs super { botan-bindings = super.botan-bindings.override { botan = pkgs.botan3; }; } + +// lib.optionalAttrs pkgs.config.allowAliases ( + lib.genAttrs + [ + "2captcha" + "3d-graphics-example" + "3dmodels" + "4Blocks" + "assert" + "if" + ] + ( + old: + let + new = "_" + old; + in + { + name = old; + value = + lib.warnOnInstantiate "haskell.packages.*.${old} has been renamed to haskell.packages.*.${new}" + self.${new}; + } + ) +) diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 0bf4e84958bdb..ed77cc57c3749 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -8,7 +8,7 @@ self: { - "2captcha" = callPackage ( + _2captcha = callPackage ( { mkDerivation, aeson, @@ -49,7 +49,7 @@ self: { } ) { }; - "3d-graphics-examples" = callPackage ( + _3d-graphics-examples = callPackage ( { mkDerivation, base, @@ -76,7 +76,7 @@ self: { } ) { }; - "3dmodels" = callPackage ( + _3dmodels = callPackage ( { mkDerivation, attoparsec, @@ -103,7 +103,7 @@ self: { } ) { }; - "4Blocks" = callPackage ( + _4Blocks = callPackage ( { mkDerivation, base, @@ -7793,6 +7793,49 @@ self: { } ) { }; + ConcurrentUtils = callPackage ( + { + mkDerivation, + _assert, + array, + atl, + base, + containers, + extra, + list-extras, + monad-loops, + monads-tf, + parallel, + profunctors, + strict, + time, + vector, + }: + mkDerivation { + pname = "ConcurrentUtils"; + version = "0.5.0.0"; + sha256 = "1caixp7gdhjsnlr79kmc4pd4ky663x9kid9i998qrd6anbrm2i8b"; + libraryHaskellDepends = [ + _assert + array + atl + base + containers + extra + list-extras + monad-loops + monads-tf + parallel + profunctors + strict + time + vector + ]; + description = "Concurrent utilities"; + license = lib.licenses.gpl2Only; + } + ) { }; + Concurrential = callPackage ( { mkDerivation, @@ -85939,7 +85982,7 @@ self: { } ) { ghc-binary = null; }; - "assert" = callPackage ( + _assert = callPackage ( { mkDerivation, base, @@ -94930,10 +94973,8 @@ self: { ]; description = "Specify axioms for type classes and quickCheck all available instances"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; } - ) { control-invariants = null; }; + ) { }; azimuth-hs = callPackage ( { @@ -161945,6 +161986,51 @@ self: { } ) { }; + control-invariants = callPackage ( + { + mkDerivation, + _assert, + base, + containers, + data-default, + deepseq, + either, + lens, + mtl, + QuickCheck, + semigroups, + template-haskell, + th-lift, + th-printf, + transformers, + }: + mkDerivation { + pname = "control-invariants"; + version = "0.1.0.0"; + sha256 = "0qfw2g04k3jd9dqj1m46rf9dz767y3lkny8pj4zp3mnr704wnwwr"; + revision = "1"; + editedCabalFile = "0f8px9rf0d6bz0hm52iw5v89ada7jgj5lydpsr6x542hbq953wz3"; + libraryHaskellDepends = [ + _assert + base + containers + data-default + deepseq + either + lens + mtl + QuickCheck + semigroups + template-haskell + th-lift + th-printf + transformers + ]; + description = "Invariants and contract monitoring"; + license = lib.licenses.mit; + } + ) { }; + control-iso = callPackage ( { mkDerivation, @@ -225196,10 +225282,8 @@ self: { ]; description = "Existential types with lens-like accessors"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; } - ) { control-invariants = null; }; + ) { }; exists = callPackage ( { @@ -374432,7 +374516,7 @@ self: { } ) { }; - "if" = callPackage ( + _if = callPackage ( { mkDerivation, base }: mkDerivation { pname = "if"; @@ -698867,6 +698951,27 @@ self: { } ) { }; + _type = callPackage ( + { + mkDerivation, + base, + containers, + template-haskell, + }: + mkDerivation { + pname = "type"; + version = "0.2.0"; + sha256 = "13xkbj1nimgs9cm5mdqx52m1qzjgkzcxxjibqb1g8rmjgy17yj5m"; + libraryHaskellDepends = [ + base + containers + template-haskell + ]; + description = "Dynamic casting library with support for arbitrary rank type kinds"; + license = lib.licenses.bsd3; + } + ) { }; + type-aligned = callPackage ( { mkDerivation, base }: mkDerivation { @@ -734251,6 +734356,17 @@ self: { } ) { }; + _with = callPackage ( + { mkDerivation }: + mkDerivation { + pname = "with"; + version = "0.1.0"; + sha256 = "0jgm6w1xisyww81ak9rrrqmhgaiwdgk5rgvzax72rknzg9rb6701"; + description = "Simple open product type"; + license = lib.licenses.bsd3; + } + ) { }; + with-index = callPackage ( { mkDerivation, base }: mkDerivation { From a1890652bf36fc5bd93efda5f80a1c58ff1b5db1 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Fri, 28 Nov 2025 22:58:14 +0100 Subject: [PATCH 33/65] git-annex: update sha256 for 10.20251114 (cherry picked from commit 18d6699359b01bee312aa17baa326cfd21df4043) --- 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 26390afb5f4c0..4acb2da3c061a 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -600,7 +600,7 @@ with haskellLib; name = "git-annex-${super.git-annex.version}-src"; url = "git://git-annex.branchable.com/"; rev = "refs/tags/" + super.git-annex.version; - sha256 = "sha256-hDbwkpu7qpJZmLNe/rF4eOewLrozo/qpCjFEczZv9S4="; + sha256 = "sha256-+OLFMrqpf1Ooy7CQ9S+N/H5R5+aHQtbO1pYwDF4ln8A="; # delete android and Android directories which cause issues on # darwin (case insensitive directory). Since we don't need them # during the build process, we can delete it to prevent a hash From 6560132816b5154e054921207cc1da68fe6a5c24 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Fri, 28 Nov 2025 22:58:31 +0100 Subject: [PATCH 34/65] hledger-check-fancyassertions: update sha256 for 1.50.3 (cherry picked from commit 62a3860c3400eec2f9d236fbd6590e04102b15b2) --- pkgs/by-name/hl/hledger-check-fancyassertions/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/hl/hledger-check-fancyassertions/package.nix b/pkgs/by-name/hl/hledger-check-fancyassertions/package.nix index 70ee0c052552f..b5dea4a0ba93a 100644 --- a/pkgs/by-name/hl/hledger-check-fancyassertions/package.nix +++ b/pkgs/by-name/hl/hledger-check-fancyassertions/package.nix @@ -13,7 +13,7 @@ stdenvNoCC.mkDerivation rec { src = fetchurl { name = "hledger-check-fancyassertion-${version}.hs"; url = "https://raw.githubusercontent.com/simonmichael/hledger/hledger-lib-${version}/bin/hledger-check-fancyassertions.hs"; - hash = "sha256-p1JvPHSB5hkfZsTq1sSL0mxCRkhZu1zkpXTELVNFE64="; + hash = "sha256-Zokrrcy9CfVV2tNI1DDsjqC+PcTdlMdit4O4Y1gP1O4="; }; dontUnpack = true; From 6537e4e3e30e3c6088f9ebfa931a11f096525de3 Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Sat, 29 Nov 2025 13:24:13 +0100 Subject: [PATCH 35/65] haskellPackages: mark builds failing on hydra as broken This commit has been generated by maintainers/scripts/haskell/mark-broken.sh based on *evaluation [1820566](https://hydra.nixos.org/eval/1820566) of nixpkgs commit [62a3860](https://github.com/NixOS/nixpkgs/commits/62a3860c3400eec2f9d236fbd6590e04102b15b2) as of 2025-11-29 12:05 UTC* from the haskell-updates jobset on hydra under https://hydra.nixos.org/jobset/nixpkgs/haskell-updates (cherry picked from commit c9195443de0b2107b1738224e6cb48821995bbc3) --- .../configuration-hackage2nix/broken.yaml | 293 +++++++++ .../transitive-broken.yaml | 16 +- .../haskell-modules/hackage-packages.nix | 601 +++++++++++++++++- 3 files changed, 908 insertions(+), 2 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index a7a8d2a37cab3..47bcb243c8f8c 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -120,6 +120,7 @@ broken-packages: - air-extra # failure in job https://hydra.nixos.org/build/233250519 at 2023-09-02 - air-th # failure in job https://hydra.nixos.org/build/233228206 at 2023-09-02 - airbrake # failure in job https://hydra.nixos.org/build/233199319 at 2023-09-02 + - airgql # failure in job https://hydra.nixos.org/build/315094487 at 2025-11-29 - airship # failure in job https://hydra.nixos.org/build/233239011 at 2023-09-02 - airtable-api # failure in job https://hydra.nixos.org/build/233228482 at 2023-09-02 - ajhc # failure in job https://hydra.nixos.org/build/233197894 at 2023-09-02 @@ -162,6 +163,7 @@ broken-packages: - amazonka-mtl # failure in job https://hydra.nixos.org/build/295091544 at 2025-04-22 - amazonka-s3-encryption # failure in job https://hydra.nixos.org/build/295091601 at 2025-04-22 - AMI # failure in job https://hydra.nixos.org/build/233232505 at 2023-09-02 + - ampersand # failure in job https://hydra.nixos.org/build/315094859 at 2025-11-29 - amqp-conduit # failure in job https://hydra.nixos.org/build/233228080 at 2023-09-02 - amqp-streamly # failure in job https://hydra.nixos.org/build/295091669 at 2025-04-22 - amqp-worker # failure in job https://hydra.nixos.org/build/236675859 at 2023-10-04 @@ -254,6 +256,7 @@ broken-packages: - ArrowVHDL # failure in job https://hydra.nixos.org/build/233206149 at 2023-09-02 - artery # failure in job https://hydra.nixos.org/build/233206830 at 2023-09-02 - artifact # failure in job https://hydra.nixos.org/build/233233300 at 2023-09-02 + - arxiv-client # failure in job https://hydra.nixos.org/build/315094785 at 2025-11-29 - asap # failure in job https://hydra.nixos.org/build/233214968 at 2023-09-02 - ascii-caseless # failure in job https://hydra.nixos.org/build/307516784 at 2025-09-19 - ascii-flatten # failure in job https://hydra.nixos.org/build/233229168 at 2023-09-02 @@ -319,6 +322,9 @@ broken-packages: - authenticate-ldap # failure in job https://hydra.nixos.org/build/233216602 at 2023-09-02 - authinfo-hs # failure in job https://hydra.nixos.org/build/233224767 at 2023-09-02 - auto # failure in job https://hydra.nixos.org/build/233211088 at 2023-09-02 + - auto-export # failure in job https://hydra.nixos.org/build/315094848 at 2025-11-29 + - auto-extract # failure in job https://hydra.nixos.org/build/315094847 at 2025-11-29 + - auto-import # failure in job https://hydra.nixos.org/build/315094870 at 2025-11-29 - auto-split # failure in job https://hydra.nixos.org/build/295091795 at 2025-04-22 - autoapply # failure in job https://hydra.nixos.org/build/295091805 at 2025-04-22 - autom # failure in job https://hydra.nixos.org/build/234461198 at 2023-09-13 @@ -340,6 +346,7 @@ broken-packages: - 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 - aws-ec2-knownhosts # failure in job https://hydra.nixos.org/build/233237078 at 2023-09-02 + - aws-eventbridge-cron # failure in job https://hydra.nixos.org/build/315094885 at 2025-11-29 - aws-general # failure in job https://hydra.nixos.org/build/233211106 at 2023-09-02 - aws-lambda-runtime # failure in job https://hydra.nixos.org/build/233195123 at 2023-09-02 - aws-larpi # failure in job https://hydra.nixos.org/build/233246059 at 2023-09-02 @@ -533,6 +540,7 @@ broken-packages: - blosum # failure in job https://hydra.nixos.org/build/233198029 at 2023-09-02 - blubber-server # failure in job https://hydra.nixos.org/build/233199530 at 2023-09-02 - bludigon # failure in job https://hydra.nixos.org/build/233248190 at 2023-09-02 + - bluefin-contrib # failure in job https://hydra.nixos.org/build/315095091 at 2025-11-29 - bluefin-random # failure in job https://hydra.nixos.org/build/307517069 at 2025-09-19 - Blueprint # failure in job https://hydra.nixos.org/build/233252987 at 2023-09-02 - bluetileutils # failure in job https://hydra.nixos.org/build/233197334 at 2023-09-02 @@ -775,6 +783,7 @@ broken-packages: - cg # failure in job https://hydra.nixos.org/build/233212272 at 2023-09-02 - cgen # failure in job https://hydra.nixos.org/build/233198570 at 2023-09-02 - cgi-utils # failure in job https://hydra.nixos.org/build/233251773 at 2023-09-02 + - cgrep # failure in job https://hydra.nixos.org/build/315095274 at 2025-11-29 - cgroup-rts-threads # failure in job https://hydra.nixos.org/build/233207888 at 2023-09-02 - chakra # failure in job https://hydra.nixos.org/build/282936173 at 2024-12-24 - chalkboard # failure in job https://hydra.nixos.org/build/234453414 at 2023-09-13 @@ -1065,6 +1074,7 @@ broken-packages: - copilot-bluespec # failure in job https://hydra.nixos.org/build/253685418 at 2024-03-31 - copilot-frp-sketch # copilot >=3.7 && <3.8, - copilot-verifier # failure in job https://hydra.nixos.org/build/297024747 at 2025-05-14 + - copilot-visualizer # failure in job https://hydra.nixos.org/build/315095584 at 2025-11-29 - copr # failure in job https://hydra.nixos.org/build/233252310 at 2023-09-02 - coquina # failure in job https://hydra.nixos.org/build/307610386 at 2025-09-19 - core # failure in job https://hydra.nixos.org/build/233253971 at 2023-09-02 @@ -1119,7 +1129,9 @@ broken-packages: - 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 - cronus # failure in job https://hydra.nixos.org/build/233225303 at 2023-09-02 + - croque-mort # failure in job https://hydra.nixos.org/build/315095572 at 2025-11-29 - crucible-debug # failure in job https://hydra.nixos.org/build/307610411 at 2025-09-19 + - crucible-llvm # failure in job https://hydra.nixos.org/build/315095700 at 2025-11-29 - cruncher-types # failure in job https://hydra.nixos.org/build/233229024 at 2023-09-02 - crunghc # failure in job https://hydra.nixos.org/build/233193295 at 2023-09-02 - crypt-sha512 # failure in job https://hydra.nixos.org/build/307517616 at 2025-09-19 @@ -1255,6 +1267,7 @@ broken-packages: - database-migrate # failure in job https://hydra.nixos.org/build/233201597 at 2023-09-02 - database-study # failure in job https://hydra.nixos.org/build/233222466 at 2023-09-02 - datadog # failure in job https://hydra.nixos.org/build/233191124 at 2023-09-02 + - dataframe # failure in job https://hydra.nixos.org/build/315095739 at 2025-11-29 - DataIndex # failure in job https://hydra.nixos.org/build/233254506 at 2023-09-02 - datalog # failure in job https://hydra.nixos.org/build/233242707 at 2023-09-02 - datapacker # failure in job https://hydra.nixos.org/build/233206524 at 2023-09-02 @@ -1461,6 +1474,7 @@ broken-packages: - DOH # failure in job https://hydra.nixos.org/build/233231913 at 2023-09-02 - doi # failure in job https://hydra.nixos.org/build/295092999 at 2025-04-22 - dom-events # failure in job https://hydra.nixos.org/build/233231199 at 2023-09-02 + - dom-parser # failure in job https://hydra.nixos.org/build/315095926 at 2025-11-29 - dom-selector # failure in job https://hydra.nixos.org/build/233212663 at 2023-09-02 - domaindriven-core # failure in job https://hydra.nixos.org/build/233234739 at 2023-09-02 - dominion # failure in job https://hydra.nixos.org/build/252714022 at 2024-03-16 @@ -1475,6 +1489,7 @@ broken-packages: - 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 + - dpapi # failure in job https://hydra.nixos.org/build/315095939 at 2025-11-29 - dph-base # failure in job https://hydra.nixos.org/build/233211189 at 2023-09-02 - dpkg # failure in job https://hydra.nixos.org/build/233663149 at 2023-09-02 - DPM # failure in job https://hydra.nixos.org/build/233191307 at 2023-09-02 @@ -1509,6 +1524,7 @@ broken-packages: - dump-core # failure in job https://hydra.nixos.org/build/233244428 at 2023-09-02 - dunai-core # failure in job https://hydra.nixos.org/build/233255804 at 2023-09-02 - Dung # failure in job https://hydra.nixos.org/build/233206343 at 2023-09-02 + - duoids # failure in job https://hydra.nixos.org/build/315095962 at 2025-11-29 - 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 - dura # failure in job https://hydra.nixos.org/build/233210320 at 2023-09-02 @@ -2110,6 +2126,7 @@ broken-packages: - geojson # failure in job https://hydra.nixos.org/build/295093530 at 2025-04-22 - geojson-types # failure in job https://hydra.nixos.org/build/233224929 at 2023-09-02 - geom2d # failure in job https://hydra.nixos.org/build/233254609 at 2023-09-02 + - geomancy # failure in job https://hydra.nixos.org/build/315096508 at 2025-11-29 - GeomPredicates-SSE # failure in job https://hydra.nixos.org/build/233249584 at 2023-09-02 - geos # failure in job https://hydra.nixos.org/build/233203852 at 2023-09-02 - Get # failure in job https://hydra.nixos.org/build/233216093 at 2023-09-02 @@ -2521,6 +2538,7 @@ broken-packages: - haskell-compression # failure in job https://hydra.nixos.org/build/233212749 at 2023-09-02 - haskell-conll # failure in job https://hydra.nixos.org/build/233203484 at 2023-09-02 - haskell-course-preludes # failure in job https://hydra.nixos.org/build/233196306 at 2023-09-02 + - haskell-debugger-view # failure in job https://hydra.nixos.org/build/315096984 at 2025-11-29 - 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 - haskell-ffprobe # failure in job https://hydra.nixos.org/build/267973417 at 2024-07-31 @@ -2674,6 +2692,7 @@ broken-packages: - heckle # failure in job https://hydra.nixos.org/build/233228954 at 2023-09-02 - heddit # failure in job https://hydra.nixos.org/build/233229058 at 2023-09-02 - hedgehog-checkers # failure in job https://hydra.nixos.org/build/233229405 at 2023-09-02 + - hedgehog-extras # failure in job https://hydra.nixos.org/build/315097057 at 2025-11-29 - hedgehog-gen # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/237243271 at 2023-10-21 - hedgehog-generic # failure in job https://hydra.nixos.org/build/233204695 at 2023-09-02 - hedgehog-golden # failure in job https://hydra.nixos.org/build/233219619 at 2023-09-02 @@ -3065,6 +3084,7 @@ broken-packages: - hsluv-haskell # failure in job https://hydra.nixos.org/build/233239548 at 2023-09-02 - hsmagick # failure in job https://hydra.nixos.org/build/233235964 at 2023-09-02 - hsmodetweaks # failure in job https://hydra.nixos.org/build/233663004 at 2023-09-02 + - hsmrc # failure in job https://hydra.nixos.org/build/315097363 at 2025-11-29 - Hsmtlib # failure in job https://hydra.nixos.org/build/233213073 at 2023-09-02 - hsmtpclient # failure in job https://hydra.nixos.org/build/233224596 at 2023-09-02 - hsnock # failure in job https://hydra.nixos.org/build/233194525 at 2023-09-02 @@ -3094,6 +3114,7 @@ broken-packages: - hspretty # failure in job https://hydra.nixos.org/build/233253394 at 2023-09-02 - hsql # failure in job https://hydra.nixos.org/build/233217626 at 2023-09-02 - hsseccomp # failure in job https://hydra.nixos.org/build/233194411 at 2023-09-02 + - hssh # failure in job https://hydra.nixos.org/build/315097366 at 2025-11-29 - hsshellscript # failure in job https://hydra.nixos.org/build/233197858 at 2023-09-02 - hsSqlite3 # failure in job https://hydra.nixos.org/build/233238549 at 2023-09-02 - hssqlppp # failure in job https://hydra.nixos.org/build/233216888 at 2023-09-02 @@ -4050,6 +4071,7 @@ broken-packages: - mixpanel-client # failure in job https://hydra.nixos.org/build/233220132 at 2023-09-02 - mkcabal # failure in job https://hydra.nixos.org/build/233202466 at 2023-09-02 - ml-w # failure in job https://hydra.nixos.org/build/233251342 at 2023-09-02 + - mlkem # failure in job https://hydra.nixos.org/build/315098220 at 2025-11-29 - mltool # failure in job https://hydra.nixos.org/build/233203849 at 2023-09-02 - mm2 # failure in job https://hydra.nixos.org/build/233260048 at 2023-09-02 - mmsyn2 # failure in job https://hydra.nixos.org/build/233201519 at 2023-09-02 @@ -4078,6 +4100,7 @@ broken-packages: - monad-atom-simple # failure in job https://hydra.nixos.org/build/233259038 at 2023-09-02 - monad-branch # failure in job https://hydra.nixos.org/build/233251253 at 2023-09-02 - monad-choice # failure in job https://hydra.nixos.org/build/233255987 at 2023-09-02 + - monad-effect-logging # failure in job https://hydra.nixos.org/build/315098256 at 2025-11-29 - 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 - monad-introspect # failure in job https://hydra.nixos.org/build/233248261 at 2023-09-02 @@ -4344,6 +4367,7 @@ broken-packages: - nicovideo-translator # failure in job https://hydra.nixos.org/build/233225618 at 2023-09-02 - nist-beacon # failure in job https://hydra.nixos.org/build/233206376 at 2023-09-02 - nitro # failure in job https://hydra.nixos.org/build/233229909 at 2023-09-02 + - nix-cache-server # failure in job https://hydra.nixos.org/build/315098561 at 2025-11-29 - nix-delegate # failure in job https://hydra.nixos.org/build/233232891 at 2023-09-02 - nix-eval # failure in job https://hydra.nixos.org/build/233256388 at 2023-09-02 - nix-freeze-tree # failure in job https://hydra.nixos.org/build/233234834 at 2023-09-02 @@ -5115,6 +5139,7 @@ broken-packages: - 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 + - qhs # failure in job https://hydra.nixos.org/build/315099159 at 2025-11-29 - qhull-simple # failure in job https://hydra.nixos.org/build/233248108 at 2023-09-02 - qif # failure in job https://hydra.nixos.org/build/233227609 at 2023-09-02 - QIO # failure in job https://hydra.nixos.org/build/233233009 at 2023-09-02 @@ -5935,6 +5960,7 @@ broken-packages: - 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 # failure in job https://hydra.nixos.org/build/233215839 at 2023-09-02 + - sqlite-easy # failure in job https://hydra.nixos.org/build/315099889 at 2025-11-29 - sqlite-simple-errors # failure in job https://hydra.nixos.org/build/233232977 at 2023-09-02 - sqlvalue-list # failure in job https://hydra.nixos.org/build/233197313 at 2023-09-02 - sqsd-local # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/237237046 at 2023-10-21 @@ -6026,6 +6052,268 @@ broken-packages: - Strafunski-StrategyLib # failure in job https://hydra.nixos.org/build/233245449 at 2023-09-02 - StrappedTemplates # failure in job https://hydra.nixos.org/build/233193696 at 2023-09-02 - StrategyLib # failure in job https://hydra.nixos.org/build/233214584 at 2023-09-02 + - stratosphere-accessanalyzer # failure in job https://hydra.nixos.org/build/315099979 at 2025-11-29 + - stratosphere-acmpca # failure in job https://hydra.nixos.org/build/315099999 at 2025-11-29 + - stratosphere-aiops # failure in job https://hydra.nixos.org/build/315099983 at 2025-11-29 + - stratosphere-amazonmq # failure in job https://hydra.nixos.org/build/315099980 at 2025-11-29 + - stratosphere-amplify # failure in job https://hydra.nixos.org/build/315099995 at 2025-11-29 + - stratosphere-amplifyuibuilder # failure in job https://hydra.nixos.org/build/315100002 at 2025-11-29 + - stratosphere-apigateway # failure in job https://hydra.nixos.org/build/315100001 at 2025-11-29 + - stratosphere-apigatewayv2 # failure in job https://hydra.nixos.org/build/315100059 at 2025-11-29 + - stratosphere-appconfig # failure in job https://hydra.nixos.org/build/315099984 at 2025-11-29 + - stratosphere-appflow # failure in job https://hydra.nixos.org/build/315100009 at 2025-11-29 + - stratosphere-appintegrations # failure in job https://hydra.nixos.org/build/315099987 at 2025-11-29 + - stratosphere-applicationautoscaling # failure in job https://hydra.nixos.org/build/315099989 at 2025-11-29 + - stratosphere-applicationinsights # failure in job https://hydra.nixos.org/build/315100000 at 2025-11-29 + - stratosphere-applicationsignals # failure in job https://hydra.nixos.org/build/315099991 at 2025-11-29 + - stratosphere-appmesh # failure in job https://hydra.nixos.org/build/315100015 at 2025-11-29 + - stratosphere-apprunner # failure in job https://hydra.nixos.org/build/315099992 at 2025-11-29 + - stratosphere-appstream # failure in job https://hydra.nixos.org/build/315099993 at 2025-11-29 + - stratosphere-appsync # failure in job https://hydra.nixos.org/build/315099998 at 2025-11-29 + - stratosphere-apptest # failure in job https://hydra.nixos.org/build/315100005 at 2025-11-29 + - stratosphere-aps # failure in job https://hydra.nixos.org/build/315099996 at 2025-11-29 + - stratosphere-arcregionswitch # failure in job https://hydra.nixos.org/build/315100028 at 2025-11-29 + - stratosphere-arczonalshift # failure in job https://hydra.nixos.org/build/315100010 at 2025-11-29 + - stratosphere-ask # failure in job https://hydra.nixos.org/build/315100007 at 2025-11-29 + - stratosphere-athena # failure in job https://hydra.nixos.org/build/315100014 at 2025-11-29 + - stratosphere-auditmanager # failure in job https://hydra.nixos.org/build/315100034 at 2025-11-29 + - stratosphere-autoscaling # failure in job https://hydra.nixos.org/build/315100023 at 2025-11-29 + - stratosphere-autoscalingplans # failure in job https://hydra.nixos.org/build/315100012 at 2025-11-29 + - stratosphere-b2bi # failure in job https://hydra.nixos.org/build/315100004 at 2025-11-29 + - stratosphere-backup # failure in job https://hydra.nixos.org/build/315100043 at 2025-11-29 + - stratosphere-backupgateway # failure in job https://hydra.nixos.org/build/315100006 at 2025-11-29 + - stratosphere-batch # failure in job https://hydra.nixos.org/build/315100041 at 2025-11-29 + - stratosphere-bcmdataexports # failure in job https://hydra.nixos.org/build/315100020 at 2025-11-29 + - stratosphere-bedrock # failure in job https://hydra.nixos.org/build/315100008 at 2025-11-29 + - stratosphere-bedrockagentcore # failure in job https://hydra.nixos.org/build/315100016 at 2025-11-29 + - stratosphere-billing # failure in job https://hydra.nixos.org/build/315100011 at 2025-11-29 + - stratosphere-billingconductor # failure in job https://hydra.nixos.org/build/315100021 at 2025-11-29 + - stratosphere-budgets # failure in job https://hydra.nixos.org/build/315100013 at 2025-11-29 + - stratosphere-cassandra # failure in job https://hydra.nixos.org/build/315100060 at 2025-11-29 + - stratosphere-ce # failure in job https://hydra.nixos.org/build/315100029 at 2025-11-29 + - stratosphere-certificatemanager # failure in job https://hydra.nixos.org/build/315100024 at 2025-11-29 + - stratosphere-chatbot # failure in job https://hydra.nixos.org/build/315100017 at 2025-11-29 + - stratosphere-cleanrooms # failure in job https://hydra.nixos.org/build/315100018 at 2025-11-29 + - stratosphere-cleanroomsml # failure in job https://hydra.nixos.org/build/315100019 at 2025-11-29 + - stratosphere-cloud9 # failure in job https://hydra.nixos.org/build/315100038 at 2025-11-29 + - stratosphere-cloudformation # failure in job https://hydra.nixos.org/build/315100071 at 2025-11-29 + - stratosphere-cloudfront # failure in job https://hydra.nixos.org/build/315100049 at 2025-11-29 + - stratosphere-cloudtrail # failure in job https://hydra.nixos.org/build/315100033 at 2025-11-29 + - stratosphere-cloudwatch # failure in job https://hydra.nixos.org/build/315100064 at 2025-11-29 + - stratosphere-codeartifact # failure in job https://hydra.nixos.org/build/315100025 at 2025-11-29 + - stratosphere-codebuild # failure in job https://hydra.nixos.org/build/315100026 at 2025-11-29 + - stratosphere-codecommit # failure in job https://hydra.nixos.org/build/315100027 at 2025-11-29 + - stratosphere-codeconnections # failure in job https://hydra.nixos.org/build/315100117 at 2025-11-29 + - stratosphere-codedeploy # failure in job https://hydra.nixos.org/build/315100039 at 2025-11-29 + - stratosphere-codeguruprofiler # failure in job https://hydra.nixos.org/build/315100030 at 2025-11-29 + - stratosphere-codegurureviewer # failure in job https://hydra.nixos.org/build/315100031 at 2025-11-29 + - stratosphere-codepipeline # failure in job https://hydra.nixos.org/build/315100052 at 2025-11-29 + - stratosphere-codestar # failure in job https://hydra.nixos.org/build/315100032 at 2025-11-29 + - stratosphere-codestarconnections # failure in job https://hydra.nixos.org/build/315100065 at 2025-11-29 + - stratosphere-codestarnotifications # failure in job https://hydra.nixos.org/build/315100035 at 2025-11-29 + - stratosphere-cognito # failure in job https://hydra.nixos.org/build/315100044 at 2025-11-29 + - stratosphere-comprehend # failure in job https://hydra.nixos.org/build/315100036 at 2025-11-29 + - stratosphere-config # failure in job https://hydra.nixos.org/build/315100037 at 2025-11-29 + - stratosphere-connect # failure in job https://hydra.nixos.org/build/315100050 at 2025-11-29 + - stratosphere-connectcampaigns # failure in job https://hydra.nixos.org/build/315100051 at 2025-11-29 + - stratosphere-connectcampaignsv2 # failure in job https://hydra.nixos.org/build/315100066 at 2025-11-29 + - stratosphere-controltower # failure in job https://hydra.nixos.org/build/315100042 at 2025-11-29 + - stratosphere-cur # failure in job https://hydra.nixos.org/build/315100048 at 2025-11-29 + - stratosphere-customerprofiles # failure in job https://hydra.nixos.org/build/315100091 at 2025-11-29 + - stratosphere-databrew # failure in job https://hydra.nixos.org/build/315100106 at 2025-11-29 + - stratosphere-datapipeline # failure in job https://hydra.nixos.org/build/315100045 at 2025-11-29 + - stratosphere-datasync # failure in job https://hydra.nixos.org/build/315100046 at 2025-11-29 + - stratosphere-datazone # failure in job https://hydra.nixos.org/build/315100047 at 2025-11-29 + - stratosphere-dax # failure in job https://hydra.nixos.org/build/315100053 at 2025-11-29 + - stratosphere-deadline # failure in job https://hydra.nixos.org/build/315100055 at 2025-11-29 + - stratosphere-detective # failure in job https://hydra.nixos.org/build/315100062 at 2025-11-29 + - stratosphere-devopsguru # failure in job https://hydra.nixos.org/build/315100114 at 2025-11-29 + - stratosphere-directoryservice # failure in job https://hydra.nixos.org/build/315100063 at 2025-11-29 + - stratosphere-dlm # failure in job https://hydra.nixos.org/build/315100054 at 2025-11-29 + - stratosphere-dms # failure in job https://hydra.nixos.org/build/315100076 at 2025-11-29 + - stratosphere-docdb # failure in job https://hydra.nixos.org/build/315100056 at 2025-11-29 + - stratosphere-docdbelastic # failure in job https://hydra.nixos.org/build/315100057 at 2025-11-29 + - stratosphere-dsql # failure in job https://hydra.nixos.org/build/315100068 at 2025-11-29 + - stratosphere-dynamodb # failure in job https://hydra.nixos.org/build/315100058 at 2025-11-29 + - stratosphere-ec2 # failure in job https://hydra.nixos.org/build/315100074 at 2025-11-29 + - stratosphere-ecr # failure in job https://hydra.nixos.org/build/315100070 at 2025-11-29 + - stratosphere-ecs # failure in job https://hydra.nixos.org/build/315100061 at 2025-11-29 + - stratosphere-efs # failure in job https://hydra.nixos.org/build/315100077 at 2025-11-29 + - stratosphere-eks # failure in job https://hydra.nixos.org/build/315100097 at 2025-11-29 + - stratosphere-elasticache # failure in job https://hydra.nixos.org/build/315100069 at 2025-11-29 + - stratosphere-elasticbeanstalk # failure in job https://hydra.nixos.org/build/315100073 at 2025-11-29 + - stratosphere-elasticloadbalancing # failure in job https://hydra.nixos.org/build/315100067 at 2025-11-29 + - stratosphere-elasticloadbalancingv2 # failure in job https://hydra.nixos.org/build/315100086 at 2025-11-29 + - stratosphere-elasticsearch # failure in job https://hydra.nixos.org/build/315100079 at 2025-11-29 + - stratosphere-emr # failure in job https://hydra.nixos.org/build/315100088 at 2025-11-29 + - stratosphere-emrcontainers # failure in job https://hydra.nixos.org/build/315100084 at 2025-11-29 + - stratosphere-emrserverless # failure in job https://hydra.nixos.org/build/315100072 at 2025-11-29 + - stratosphere-entityresolution # failure in job https://hydra.nixos.org/build/315100104 at 2025-11-29 + - stratosphere-events # failure in job https://hydra.nixos.org/build/315100105 at 2025-11-29 + - stratosphere-eventschemas # failure in job https://hydra.nixos.org/build/315100075 at 2025-11-29 + - stratosphere-evidently # failure in job https://hydra.nixos.org/build/315100125 at 2025-11-29 + - stratosphere-evs # failure in job https://hydra.nixos.org/build/315100137 at 2025-11-29 + - stratosphere-finspace # failure in job https://hydra.nixos.org/build/315100078 at 2025-11-29 + - stratosphere-fis # failure in job https://hydra.nixos.org/build/315100095 at 2025-11-29 + - stratosphere-fms # failure in job https://hydra.nixos.org/build/315100082 at 2025-11-29 + - stratosphere-forecast # failure in job https://hydra.nixos.org/build/315100080 at 2025-11-29 + - stratosphere-frauddetector # failure in job https://hydra.nixos.org/build/315100081 at 2025-11-29 + - stratosphere-fsx # failure in job https://hydra.nixos.org/build/315100083 at 2025-11-29 + - stratosphere-gamelift # failure in job https://hydra.nixos.org/build/315100116 at 2025-11-29 + - stratosphere-globalaccelerator # failure in job https://hydra.nixos.org/build/315100085 at 2025-11-29 + - stratosphere-glue # failure in job https://hydra.nixos.org/build/315100109 at 2025-11-29 + - stratosphere-grafana # failure in job https://hydra.nixos.org/build/315100087 at 2025-11-29 + - stratosphere-greengrass # failure in job https://hydra.nixos.org/build/315100098 at 2025-11-29 + - stratosphere-greengrassv2 # failure in job https://hydra.nixos.org/build/315100089 at 2025-11-29 + - stratosphere-groundstation # failure in job https://hydra.nixos.org/build/315100090 at 2025-11-29 + - stratosphere-guardduty # failure in job https://hydra.nixos.org/build/315100093 at 2025-11-29 + - stratosphere-healthimaging # failure in job https://hydra.nixos.org/build/315100092 at 2025-11-29 + - stratosphere-healthlake # failure in job https://hydra.nixos.org/build/315100103 at 2025-11-29 + - stratosphere-iam # failure in job https://hydra.nixos.org/build/315100119 at 2025-11-29 + - stratosphere-identitystore # failure in job https://hydra.nixos.org/build/315100094 at 2025-11-29 + - stratosphere-imagebuilder # failure in job https://hydra.nixos.org/build/315100102 at 2025-11-29 + - stratosphere-inspector # failure in job https://hydra.nixos.org/build/315100096 at 2025-11-29 + - stratosphere-inspectorv2 # failure in job https://hydra.nixos.org/build/315100136 at 2025-11-29 + - stratosphere-internetmonitor # failure in job https://hydra.nixos.org/build/315100099 at 2025-11-29 + - stratosphere-invoicing # failure in job https://hydra.nixos.org/build/315100100 at 2025-11-29 + - stratosphere-iot # failure in job https://hydra.nixos.org/build/315100101 at 2025-11-29 + - stratosphere-iotanalytics # failure in job https://hydra.nixos.org/build/315100118 at 2025-11-29 + - stratosphere-iotcoredeviceadvisor # failure in job https://hydra.nixos.org/build/315100139 at 2025-11-29 + - stratosphere-iotevents # failure in job https://hydra.nixos.org/build/315100171 at 2025-11-29 + - stratosphere-iotfleethub # failure in job https://hydra.nixos.org/build/315100110 at 2025-11-29 + - stratosphere-iotfleetwise # failure in job https://hydra.nixos.org/build/315100146 at 2025-11-29 + - stratosphere-iotsitewise # failure in job https://hydra.nixos.org/build/315100107 at 2025-11-29 + - stratosphere-iotthingsgraph # failure in job https://hydra.nixos.org/build/315100108 at 2025-11-29 + - stratosphere-iottwinmaker # failure in job https://hydra.nixos.org/build/315100218 at 2025-11-29 + - stratosphere-iotwireless # failure in job https://hydra.nixos.org/build/315100121 at 2025-11-29 + - stratosphere-ivs # failure in job https://hydra.nixos.org/build/315100111 at 2025-11-29 + - stratosphere-ivschat # failure in job https://hydra.nixos.org/build/315100112 at 2025-11-29 + - stratosphere-kafkaconnect # failure in job https://hydra.nixos.org/build/315100113 at 2025-11-29 + - stratosphere-kendra # failure in job https://hydra.nixos.org/build/315100122 at 2025-11-29 + - stratosphere-kendraranking # failure in job https://hydra.nixos.org/build/315100123 at 2025-11-29 + - stratosphere-kinesis # failure in job https://hydra.nixos.org/build/315100115 at 2025-11-29 + - stratosphere-kinesisanalytics # failure in job https://hydra.nixos.org/build/315100141 at 2025-11-29 + - stratosphere-kinesisanalyticsv2 # failure in job https://hydra.nixos.org/build/315100134 at 2025-11-29 + - stratosphere-kinesisfirehose # failure in job https://hydra.nixos.org/build/315100156 at 2025-11-29 + - stratosphere-kinesisvideo # failure in job https://hydra.nixos.org/build/315100120 at 2025-11-29 + - stratosphere-kms # failure in job https://hydra.nixos.org/build/315100126 at 2025-11-29 + - stratosphere-lakeformation # failure in job https://hydra.nixos.org/build/315100128 at 2025-11-29 + - stratosphere-lambda # failure in job https://hydra.nixos.org/build/315100127 at 2025-11-29 + - stratosphere-launchwizard # failure in job https://hydra.nixos.org/build/315100145 at 2025-11-29 + - stratosphere-lex # failure in job https://hydra.nixos.org/build/315100172 at 2025-11-29 + - stratosphere-licensemanager # failure in job https://hydra.nixos.org/build/315100152 at 2025-11-29 + - stratosphere-lightsail # failure in job https://hydra.nixos.org/build/315100138 at 2025-11-29 + - stratosphere-location # failure in job https://hydra.nixos.org/build/315100153 at 2025-11-29 + - stratosphere-logs # failure in job https://hydra.nixos.org/build/315100129 at 2025-11-29 + - stratosphere-lookoutequipment # failure in job https://hydra.nixos.org/build/315100130 at 2025-11-29 + - stratosphere-lookoutmetrics # failure in job https://hydra.nixos.org/build/315100131 at 2025-11-29 + - stratosphere-lookoutvision # failure in job https://hydra.nixos.org/build/315100132 at 2025-11-29 + - stratosphere-m2 # failure in job https://hydra.nixos.org/build/315100133 at 2025-11-29 + - stratosphere-macie # failure in job https://hydra.nixos.org/build/315100151 at 2025-11-29 + - stratosphere-managedblockchain # failure in job https://hydra.nixos.org/build/315100140 at 2025-11-29 + - stratosphere-mediaconnect # failure in job https://hydra.nixos.org/build/315100135 at 2025-11-29 + - stratosphere-mediaconvert # failure in job https://hydra.nixos.org/build/315100148 at 2025-11-29 + - stratosphere-medialive # failure in job https://hydra.nixos.org/build/315100157 at 2025-11-29 + - stratosphere-mediapackage # failure in job https://hydra.nixos.org/build/315100166 at 2025-11-29 + - stratosphere-mediapackagev2 # failure in job https://hydra.nixos.org/build/315100150 at 2025-11-29 + - stratosphere-mediastore # failure in job https://hydra.nixos.org/build/315100173 at 2025-11-29 + - stratosphere-mediatailor # failure in job https://hydra.nixos.org/build/315100142 at 2025-11-29 + - stratosphere-memorydb # failure in job https://hydra.nixos.org/build/315100143 at 2025-11-29 + - stratosphere-mpa # failure in job https://hydra.nixos.org/build/315100144 at 2025-11-29 + - stratosphere-msk # failure in job https://hydra.nixos.org/build/315100154 at 2025-11-29 + - stratosphere-mwaa # failure in job https://hydra.nixos.org/build/315100162 at 2025-11-29 + - stratosphere-neptune # failure in job https://hydra.nixos.org/build/315100170 at 2025-11-29 + - stratosphere-neptunegraph # failure in job https://hydra.nixos.org/build/315100147 at 2025-11-29 + - stratosphere-networkfirewall # failure in job https://hydra.nixos.org/build/315100190 at 2025-11-29 + - stratosphere-networkmanager # failure in job https://hydra.nixos.org/build/315100149 at 2025-11-29 + - stratosphere-notifications # failure in job https://hydra.nixos.org/build/315100184 at 2025-11-29 + - stratosphere-notificationscontacts # failure in job https://hydra.nixos.org/build/315100158 at 2025-11-29 + - stratosphere-oam # failure in job https://hydra.nixos.org/build/315100161 at 2025-11-29 + - stratosphere-observabilityadmin # failure in job https://hydra.nixos.org/build/315100160 at 2025-11-29 + - stratosphere-odb # failure in job https://hydra.nixos.org/build/315100165 at 2025-11-29 + - stratosphere-omics # failure in job https://hydra.nixos.org/build/315100155 at 2025-11-29 + - stratosphere-opensearchserverless # failure in job https://hydra.nixos.org/build/315100181 at 2025-11-29 + - stratosphere-opensearchservice # failure in job https://hydra.nixos.org/build/315100159 at 2025-11-29 + - stratosphere-opsworks # failure in job https://hydra.nixos.org/build/315100194 at 2025-11-29 + - stratosphere-organizations # failure in job https://hydra.nixos.org/build/315100163 at 2025-11-29 + - stratosphere-osis # failure in job https://hydra.nixos.org/build/315100164 at 2025-11-29 + - stratosphere-panorama # failure in job https://hydra.nixos.org/build/315100177 at 2025-11-29 + - stratosphere-paymentcryptography # failure in job https://hydra.nixos.org/build/315100167 at 2025-11-29 + - stratosphere-pcaconnectorad # failure in job https://hydra.nixos.org/build/315100205 at 2025-11-29 + - stratosphere-pcaconnectorscep # failure in job https://hydra.nixos.org/build/315100209 at 2025-11-29 + - stratosphere-pcs # failure in job https://hydra.nixos.org/build/315100175 at 2025-11-29 + - stratosphere-personalize # failure in job https://hydra.nixos.org/build/315100220 at 2025-11-29 + - stratosphere-pinpoint # failure in job https://hydra.nixos.org/build/315100168 at 2025-11-29 + - stratosphere-pinpointemail # failure in job https://hydra.nixos.org/build/315100169 at 2025-11-29 + - stratosphere-pipes # failure in job https://hydra.nixos.org/build/315100176 at 2025-11-29 + - stratosphere-proton # failure in job https://hydra.nixos.org/build/315100183 at 2025-11-29 + - stratosphere-qbusiness # failure in job https://hydra.nixos.org/build/315100179 at 2025-11-29 + - stratosphere-qldb # failure in job https://hydra.nixos.org/build/315100180 at 2025-11-29 + - stratosphere-quicksight # failure in job https://hydra.nixos.org/build/315100174 at 2025-11-29 + - stratosphere-ram # failure in job https://hydra.nixos.org/build/315100206 at 2025-11-29 + - stratosphere-rbin # failure in job https://hydra.nixos.org/build/315100219 at 2025-11-29 + - stratosphere-rds # failure in job https://hydra.nixos.org/build/315100245 at 2025-11-29 + - stratosphere-redshift # failure in job https://hydra.nixos.org/build/315100198 at 2025-11-29 + - stratosphere-redshiftserverless # failure in job https://hydra.nixos.org/build/315100178 at 2025-11-29 + - stratosphere-refactorspaces # failure in job https://hydra.nixos.org/build/315100191 at 2025-11-29 + - stratosphere-rekognition # failure in job https://hydra.nixos.org/build/315100197 at 2025-11-29 + - stratosphere-resiliencehub # failure in job https://hydra.nixos.org/build/315100182 at 2025-11-29 + - stratosphere-resourceexplorer2 # failure in job https://hydra.nixos.org/build/315100186 at 2025-11-29 + - stratosphere-resourcegroups # failure in job https://hydra.nixos.org/build/315100193 at 2025-11-29 + - stratosphere-robomaker # failure in job https://hydra.nixos.org/build/315100199 at 2025-11-29 + - stratosphere-rolesanywhere # failure in job https://hydra.nixos.org/build/315100185 at 2025-11-29 + - stratosphere-route53 # failure in job https://hydra.nixos.org/build/315100200 at 2025-11-29 + - stratosphere-route53profiles # failure in job https://hydra.nixos.org/build/315100187 at 2025-11-29 + - stratosphere-route53recoverycontrol # failure in job https://hydra.nixos.org/build/315100188 at 2025-11-29 + - stratosphere-route53recoveryreadiness # failure in job https://hydra.nixos.org/build/315100189 at 2025-11-29 + - stratosphere-route53resolver # failure in job https://hydra.nixos.org/build/315100215 at 2025-11-29 + - stratosphere-rtbfabric # failure in job https://hydra.nixos.org/build/315100192 at 2025-11-29 + - stratosphere-rum # failure in job https://hydra.nixos.org/build/315100241 at 2025-11-29 + - stratosphere-s3 # failure in job https://hydra.nixos.org/build/315100204 at 2025-11-29 + - stratosphere-s3express # failure in job https://hydra.nixos.org/build/315100195 at 2025-11-29 + - stratosphere-s3objectlambda # failure in job https://hydra.nixos.org/build/315100228 at 2025-11-29 + - stratosphere-s3outposts # failure in job https://hydra.nixos.org/build/315100196 at 2025-11-29 + - stratosphere-s3tables # failure in job https://hydra.nixos.org/build/315100214 at 2025-11-29 + - stratosphere-sagemaker # failure in job https://hydra.nixos.org/build/315100232 at 2025-11-29 + - stratosphere-scheduler # failure in job https://hydra.nixos.org/build/315100211 at 2025-11-29 + - stratosphere-sdb # failure in job https://hydra.nixos.org/build/315100201 at 2025-11-29 + - stratosphere-secretsmanager # failure in job https://hydra.nixos.org/build/315100202 at 2025-11-29 + - stratosphere-securityhub # failure in job https://hydra.nixos.org/build/315100212 at 2025-11-29 + - stratosphere-securitylake # failure in job https://hydra.nixos.org/build/315100203 at 2025-11-29 + - stratosphere-servicecatalog # failure in job https://hydra.nixos.org/build/315100261 at 2025-11-29 + - stratosphere-servicecatalogappregistry # failure in job https://hydra.nixos.org/build/315100225 at 2025-11-29 + - stratosphere-servicediscovery # failure in job https://hydra.nixos.org/build/315100207 at 2025-11-29 + - stratosphere-ses # failure in job https://hydra.nixos.org/build/315100221 at 2025-11-29 + - stratosphere-shield # failure in job https://hydra.nixos.org/build/315100208 at 2025-11-29 + - stratosphere-signer # failure in job https://hydra.nixos.org/build/315100271 at 2025-11-29 + - stratosphere-simspaceweaver # failure in job https://hydra.nixos.org/build/315100210 at 2025-11-29 + - stratosphere-smsvoice # failure in job https://hydra.nixos.org/build/315100255 at 2025-11-29 + - stratosphere-sns # failure in job https://hydra.nixos.org/build/315100213 at 2025-11-29 + - stratosphere-sqs # failure in job https://hydra.nixos.org/build/315100226 at 2025-11-29 + - stratosphere-ssm # failure in job https://hydra.nixos.org/build/315100227 at 2025-11-29 + - stratosphere-ssmcontacts # failure in job https://hydra.nixos.org/build/315100216 at 2025-11-29 + - stratosphere-ssmguiconnect # failure in job https://hydra.nixos.org/build/315100217 at 2025-11-29 + - stratosphere-ssmincidents # failure in job https://hydra.nixos.org/build/315100223 at 2025-11-29 + - stratosphere-ssmquicksetup # failure in job https://hydra.nixos.org/build/315100247 at 2025-11-29 + - stratosphere-sso # failure in job https://hydra.nixos.org/build/315100274 at 2025-11-29 + - stratosphere-stepfunctions # failure in job https://hydra.nixos.org/build/315100260 at 2025-11-29 + - stratosphere-supportapp # failure in job https://hydra.nixos.org/build/315100222 at 2025-11-29 + - stratosphere-synthetics # failure in job https://hydra.nixos.org/build/315100252 at 2025-11-29 + - stratosphere-systemsmanagersap # failure in job https://hydra.nixos.org/build/315100224 at 2025-11-29 + - stratosphere-timestream # failure in job https://hydra.nixos.org/build/315100230 at 2025-11-29 + - stratosphere-transfer # failure in job https://hydra.nixos.org/build/315100249 at 2025-11-29 + - stratosphere-verifiedpermissions # failure in job https://hydra.nixos.org/build/315100250 at 2025-11-29 + - stratosphere-voiceid # failure in job https://hydra.nixos.org/build/315100257 at 2025-11-29 + - stratosphere-vpclattice # failure in job https://hydra.nixos.org/build/315100229 at 2025-11-29 + - stratosphere-waf # failure in job https://hydra.nixos.org/build/315100242 at 2025-11-29 + - stratosphere-wafregional # failure in job https://hydra.nixos.org/build/315100233 at 2025-11-29 + - stratosphere-wafv2 # failure in job https://hydra.nixos.org/build/315100231 at 2025-11-29 + - stratosphere-wisdom # failure in job https://hydra.nixos.org/build/315100268 at 2025-11-29 + - stratosphere-workspaces # failure in job https://hydra.nixos.org/build/315100234 at 2025-11-29 + - stratosphere-workspacesinstances # failure in job https://hydra.nixos.org/build/315100235 at 2025-11-29 + - stratosphere-workspacesthinclient # failure in job https://hydra.nixos.org/build/315100236 at 2025-11-29 + - stratosphere-workspacesweb # failure in job https://hydra.nixos.org/build/315100237 at 2025-11-29 + - stratosphere-xray # failure in job https://hydra.nixos.org/build/315100239 at 2025-11-29 - stratux-types # failure in job https://hydra.nixos.org/build/233232808 at 2023-09-02 - stream # failure in job https://hydra.nixos.org/build/233226470 at 2023-09-02 - stream-fusion # failure in job https://hydra.nixos.org/build/233225947 at 2023-09-02 @@ -6360,6 +6648,7 @@ broken-packages: - thock # failure in job https://hydra.nixos.org/build/233256198 at 2023-09-02 - thorn # failure in job https://hydra.nixos.org/build/233242024 at 2023-09-02 - threadmanager # failure in job https://hydra.nixos.org/build/233230492 at 2023-09-02 + - threads-supervisor # failure in job https://hydra.nixos.org/build/315100613 at 2025-11-29 - threepenny-editors # failure in job https://hydra.nixos.org/build/233248820 at 2023-09-02 - threepenny-gui-contextmenu # failure in job https://hydra.nixos.org/build/233242035 at 2023-09-02 - threepenny-gui-flexbox # failure in job https://hydra.nixos.org/build/233213545 at 2023-09-02 @@ -6646,6 +6935,7 @@ broken-packages: - uniqueness-periods-vector # failure in job https://hydra.nixos.org/build/233243213 at 2023-09-02 - uniqueness-periods-vector-common # failure in job https://hydra.nixos.org/build/233210018 at 2023-09-02 - units-attoparsec # failure in job https://hydra.nixos.org/build/233196308 at 2023-09-02 + - units-list # failure in job https://hydra.nixos.org/build/315100927 at 2025-11-29 - unittyped # failure in job https://hydra.nixos.org/build/233215159 at 2023-09-02 - unitym # failure in job https://hydra.nixos.org/build/233246346 at 2023-09-02 - universal-binary # failure in job https://hydra.nixos.org/build/233240583 at 2023-09-02 @@ -6847,6 +7137,7 @@ broken-packages: - wai-session-redis # failure in job https://hydra.nixos.org/build/233218737 at 2023-09-02 - wai-static-cache # failure in job https://hydra.nixos.org/build/233228597 at 2023-09-02 - wai-throttler # failure in job https://hydra.nixos.org/build/233231002 at 2023-09-02 + - wai-token-bucket-ratelimiter # failure in job https://hydra.nixos.org/build/315101114 at 2025-11-29 - waitfree # failure in job https://hydra.nixos.org/build/233222583 at 2023-09-02 - waitra # failure in job https://hydra.nixos.org/build/233222291 at 2023-09-02 - wakame # failure in job https://hydra.nixos.org/build/233254673 at 2023-09-02 @@ -6861,6 +7152,7 @@ broken-packages: - watchit # failure in job https://hydra.nixos.org/build/233199573 at 2023-09-02 - wavefront # failure in job https://hydra.nixos.org/build/233248071 at 2023-09-02 - wavefront-obj # failure in job https://hydra.nixos.org/build/233200951 at 2023-09-02 + - waypoint # failure in job https://hydra.nixos.org/build/315101124 at 2025-11-29 - weak-bag # failure in job https://hydra.nixos.org/build/233198097 at 2023-09-02 - WeakSets # failure in job https://hydra.nixos.org/build/307516240 at 2025-09-19 - Weather # failure in job https://hydra.nixos.org/build/233197934 at 2023-09-02 @@ -7030,6 +7322,7 @@ broken-packages: - xmonad-vanessa # failure in job https://hydra.nixos.org/build/233214303 at 2023-09-02 - xmonad-wallpaper # failure in job https://hydra.nixos.org/build/233217165 at 2023-09-02 - xmonad-windownames # failure in job https://hydra.nixos.org/build/233258043 at 2023-09-02 + - xnobar # failure in job https://hydra.nixos.org/build/315101319 at 2025-11-29 - xorshift-plus # failure in job https://hydra.nixos.org/build/233255176 at 2023-09-02 - Xorshift128Plus # failure in job https://hydra.nixos.org/build/233225679 at 2023-09-02 - xsact # failure in job https://hydra.nixos.org/build/233221821 at 2023-09-02 diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index c717a0c1e27e7..9968c5c396998 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -4,7 +4,6 @@ # depend on a dependency marked as broken. dont-distribute-packages: - - 4Blocks - a50 - abcBridge - AbortT-monadstf @@ -57,6 +56,7 @@ dont-distribute-packages: - algebra-checkers - algebra-driven-design - algebra-sql + - algebraic-graph-duoids - algolia - AlgoRhythm - algorithmic-composition-additional @@ -128,6 +128,7 @@ dont-distribute-packages: - array-forth - arraylist - arx + - arxiv-client-cli - ascii - ascii-cows - ascii-numbers @@ -185,6 +186,7 @@ dont-distribute-packages: - aws-sign4 - aws-sns - axiom + - axiomatic-classes - azimuth-hs - aztecs-sdl-image - aztecs-sdl-text @@ -549,6 +551,7 @@ dont-distribute-packages: - concrete-haskell - concrete-haskell-autogen - concurrency-benchmarks + - ConcurrentUtils - Condor - condor - conductive-hsc3 @@ -581,6 +584,7 @@ dont-distribute-packages: - containers-accelerate - content-store - control + - control-invariants - control-monad-attempt - control-monad-exception - control-monad-exception-monadsfd @@ -676,6 +680,8 @@ dont-distribute-packages: - datadog-tracing - datafix - dataflow + - dataframe-hasktorch + - dataframe-persistent - datasets - date-conversions - dbjava @@ -808,6 +814,8 @@ dont-distribute-packages: - DSTM - dtd - duckdb-simple + - duoidal-transformers + - duoids-hedgehog - Dust - Dust-crypto - Dust-tools @@ -908,6 +916,7 @@ dont-distribute-packages: - exference - exist - exist-instances + - existential - expand - expat-enumerator - expiring-containers @@ -1110,6 +1119,7 @@ dont-distribute-packages: - GenussFold - geodetic - geolite-csv + - geomancy-layout - getemx - ghc-debugger - ghc-dump-util @@ -1785,6 +1795,7 @@ dont-distribute-packages: - ifscs - ige-mac-integration - igrf + - ihaskell-dataframe - ihaskell-rlangqq - ihaskell-symtegration - ihttp @@ -3434,6 +3445,8 @@ dont-distribute-packages: - target - task - task-distribution + - tasklite + - tasklite-core - tasty-bdd - tasty-groundhog-converters - tasty-integrate @@ -3905,3 +3918,4 @@ dont-distribute-packages: - zoovisitor - zuramaru - zwirn + - _4Blocks diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index ed77cc57c3749..ae896ccaa6a96 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -129,7 +129,6 @@ self: { ]; description = "A tetris-like game (works with GHC 6.8.3 and Gtk2hs 0.9.13)"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "4Blocks"; } ) { }; @@ -7833,6 +7832,7 @@ self: { ]; description = "Concurrent utilities"; license = lib.licenses.gpl2Only; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -57771,7 +57771,9 @@ self: { ]; description = "Automatically generate a GraphQL API for an SQLite database"; license = lib.licensesSpdx."AGPL-3.0-or-later"; + hydraPlatforms = lib.platforms.none; mainProgram = "airgql"; + broken = true; } ) { }; @@ -59190,6 +59192,7 @@ self: { ]; description = "Duoid instances for the algebraic-graphs package"; license = "(AGPL-3.0-only WITH Universal-FOSS-exception-1.0 OR AGPL-3.0-only OR LicenseRef-commercial)"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -75286,7 +75289,9 @@ self: { ]; description = "Toolsuite for automated design of business processes"; license = "GPL"; + hydraPlatforms = lib.platforms.none; mainProgram = "ampersand"; + broken = true; } ) { }; @@ -84479,6 +84484,8 @@ self: { ]; description = "Tiny client for the arXiv Atom API with a simple query DSL"; license = lib.licensesSpdx."BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -84518,6 +84525,7 @@ self: { ]; description = "Command line tool to search and download papers from arXiv.org"; license = lib.licensesSpdx."BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; mainProgram = "arxiv-client-cli"; } ) { }; @@ -90354,6 +90362,8 @@ self: { ]; description = "Automatically add things to module export list"; license = lib.licensesSpdx."BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -90397,6 +90407,8 @@ self: { ]; description = "Extract code segment to top level function"; license = lib.licensesSpdx."BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -90444,6 +90456,8 @@ self: { ]; description = "Automatically add import statements"; license = lib.licensesSpdx."BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -93090,6 +93104,8 @@ self: { ]; description = "AWS EventBridge cron, rate, and one-time parser with scheduler"; license = lib.licensesSpdx."BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -94973,6 +94989,7 @@ self: { ]; description = "Specify axioms for type classes and quickCheck all available instances"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -112708,6 +112725,8 @@ self: { ]; description = "The Bluefin effect system, user contributions"; license = lib.licensesSpdx."MIT"; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -135956,7 +135975,9 @@ self: { ]; description = "Command line tool"; license = lib.licensesSpdx."GPL-2.0-or-later"; + hydraPlatforms = lib.platforms.none; mainProgram = "cgrep"; + broken = true; } ) { }; @@ -162028,6 +162049,7 @@ self: { ]; description = "Invariants and contract monitoring"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -164051,6 +164073,8 @@ self: { ]; description = "Visualizer for Copilot"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -169332,7 +169356,9 @@ self: { ]; description = "Dead simple broken links checker on local HTML folders"; license = lib.licensesSpdx."ISC"; + hydraPlatforms = lib.platforms.none; mainProgram = "croque-mort"; + broken = true; } ) { }; @@ -169571,6 +169597,8 @@ self: { ]; description = "Support for translating and executing LLVM code in Crucible"; license = lib.licensesSpdx."BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -182367,6 +182395,8 @@ self: { ]; description = "A fast, safe, and intuitive DataFrame library"; license = lib.licensesSpdx."GPL-3.0-or-later"; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -182391,6 +182421,7 @@ self: { testHaskellDepends = [ base ]; description = "Converts between dataframes and hasktorch tensors"; license = lib.licensesSpdx."MIT"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -182445,6 +182476,7 @@ self: { ]; description = "Persistent database integration for the dataframe library"; license = lib.licensesSpdx."GPL-3.0-or-later"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -202531,6 +202563,8 @@ self: { ]; description = "Simple monadic DOM parser"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -204174,6 +204208,8 @@ self: { ]; description = "Windows DPAPI bindings"; license = lib.licensesSpdx."MPL-2.0"; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -206603,6 +206639,7 @@ self: { ]; description = "Extending the tranformers package with duoids"; license = "(AGPL-3.0-only WITH Universal-FOSS-exception-1.0 OR AGPL-3.0-only OR LicenseRef-commercial)"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -206636,6 +206673,8 @@ self: { ]; description = "Unifying parallel and sequential operations"; license = "(AGPL-3.0-only WITH Universal-FOSS-exception-1.0 OR AGPL-3.0-only OR LicenseRef-commercial) AND BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -206674,6 +206713,7 @@ self: { ]; description = "Unifying parallel and sequential operations"; license = "(AGPL-3.0-only WITH Universal-FOSS-exception-1.0 OR AGPL-3.0-only OR LicenseRef-commercial)"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -225282,6 +225322,7 @@ self: { ]; description = "Existential types with lens-like accessors"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -258170,6 +258211,8 @@ self: { description = "Vectors and matrix manipulation"; license = lib.licenses.bsd3; platforms = lib.platforms.x86; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -258204,6 +258247,7 @@ self: { description = "Geometry and matrix manipulation"; license = lib.licenses.bsd3; platforms = lib.platforms.x86; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -303918,6 +303962,8 @@ self: { ]; description = "Custom debug visualization instances for @haskell-debugger@"; license = lib.licensesSpdx."BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -319977,6 +320023,8 @@ self: { testToolDepends = [ tasty-discover ]; description = "Supplemental library for hedgehog"; license = lib.licensesSpdx."Apache-2.0"; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -354897,6 +354945,8 @@ self: { ]; description = "Library for Marc21 bibliographic records"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -358326,6 +358376,8 @@ self: { ]; description = "SSH protocol implementation"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -375297,6 +375349,7 @@ self: { text ]; license = lib.licensesSpdx."BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; mainProgram = "ihaskell-dataframe-exe"; } ) { }; @@ -453434,6 +453487,8 @@ self: { ]; description = "Module-Lattice-based Key-Encapsulation Mechanism"; license = lib.licensesSpdx."BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -456833,6 +456888,8 @@ self: { ]; description = "A flexible logging system utilizing the `monad-effect` effect system"; license = lib.licensesSpdx."BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -481678,6 +481735,8 @@ self: { ]; description = "Nix binary cache server using nix-serve-ng"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -552851,7 +552910,9 @@ self: { doHaddock = false; description = "Command line tool qhs, SQL queries on CSV and TSV files"; license = lib.licensesSpdx."MIT"; + hydraPlatforms = lib.platforms.none; mainProgram = "qhs"; + broken = true; } ) { }; @@ -633638,6 +633699,8 @@ self: { ]; description = "A primitive yet easy to use sqlite library"; license = lib.licensesSpdx."BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -642294,6 +642357,8 @@ self: { ]; description = "Stratosphere integration for AWS AccessAnalyzer"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -642315,6 +642380,8 @@ self: { ]; description = "Stratosphere integration for AWS ACMPCA"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -642336,6 +642403,8 @@ self: { ]; description = "Stratosphere integration for AWS AIOps"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -642357,6 +642426,8 @@ self: { ]; description = "Stratosphere integration for AWS AmazonMQ"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -642378,6 +642449,8 @@ self: { ]; description = "Stratosphere integration for AWS Amplify"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -642399,6 +642472,8 @@ self: { ]; description = "Stratosphere integration for AWS AmplifyUIBuilder"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -642420,6 +642495,8 @@ self: { ]; description = "Stratosphere integration for AWS ApiGateway"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -642441,6 +642518,8 @@ self: { ]; description = "Stratosphere integration for AWS ApiGatewayV2"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -642462,6 +642541,8 @@ self: { ]; description = "Stratosphere integration for AWS AppConfig"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -642483,6 +642564,8 @@ self: { ]; description = "Stratosphere integration for AWS AppFlow"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -642504,6 +642587,8 @@ self: { ]; description = "Stratosphere integration for AWS AppIntegrations"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -642525,6 +642610,8 @@ self: { ]; description = "Stratosphere integration for AWS ApplicationAutoScaling"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -642546,6 +642633,8 @@ self: { ]; description = "Stratosphere integration for AWS ApplicationInsights"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -642567,6 +642656,8 @@ self: { ]; description = "Stratosphere integration for AWS ApplicationSignals"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -642588,6 +642679,8 @@ self: { ]; description = "Stratosphere integration for AWS AppMesh"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -642609,6 +642702,8 @@ self: { ]; description = "Stratosphere integration for AWS AppRunner"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -642630,6 +642725,8 @@ self: { ]; description = "Stratosphere integration for AWS AppStream"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -642651,6 +642748,8 @@ self: { ]; description = "Stratosphere integration for AWS AppSync"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -642672,6 +642771,8 @@ self: { ]; description = "Stratosphere integration for AWS AppTest"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -642693,6 +642794,8 @@ self: { ]; description = "Stratosphere integration for AWS APS"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -642714,6 +642817,8 @@ self: { ]; description = "Stratosphere integration for AWS ARCRegionSwitch"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -642735,6 +642840,8 @@ self: { ]; description = "Stratosphere integration for AWS ARCZonalShift"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -642756,6 +642863,8 @@ self: { ]; description = "Stratosphere integration for AWS ASK"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -642777,6 +642886,8 @@ self: { ]; description = "Stratosphere integration for AWS Athena"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -642798,6 +642909,8 @@ self: { ]; description = "Stratosphere integration for AWS AuditManager"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -642819,6 +642932,8 @@ self: { ]; description = "Stratosphere integration for AWS AutoScaling"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -642840,6 +642955,8 @@ self: { ]; description = "Stratosphere integration for AWS AutoScalingPlans"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -642861,6 +642978,8 @@ self: { ]; description = "Stratosphere integration for AWS B2BI"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -642882,6 +643001,8 @@ self: { ]; description = "Stratosphere integration for AWS Backup"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -642903,6 +643024,8 @@ self: { ]; description = "Stratosphere integration for AWS BackupGateway"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -642924,6 +643047,8 @@ self: { ]; description = "Stratosphere integration for AWS Batch"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -642945,6 +643070,8 @@ self: { ]; description = "Stratosphere integration for AWS BCMDataExports"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -642966,6 +643093,8 @@ self: { ]; description = "Stratosphere integration for AWS Bedrock"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -642987,6 +643116,8 @@ self: { ]; description = "Stratosphere integration for AWS BedrockAgentCore"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643008,6 +643139,8 @@ self: { ]; description = "Stratosphere integration for AWS Billing"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643029,6 +643162,8 @@ self: { ]; description = "Stratosphere integration for AWS BillingConductor"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643050,6 +643185,8 @@ self: { ]; description = "Stratosphere integration for AWS Budgets"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643071,6 +643208,8 @@ self: { ]; description = "Stratosphere integration for AWS Cassandra"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643092,6 +643231,8 @@ self: { ]; description = "Stratosphere integration for AWS CE"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643113,6 +643254,8 @@ self: { ]; description = "Stratosphere integration for AWS CertificateManager"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643134,6 +643277,8 @@ self: { ]; description = "Stratosphere integration for AWS Chatbot"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643155,6 +643300,8 @@ self: { ]; description = "Stratosphere integration for AWS CleanRooms"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643176,6 +643323,8 @@ self: { ]; description = "Stratosphere integration for AWS CleanRoomsML"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643197,6 +643346,8 @@ self: { ]; description = "Stratosphere integration for AWS Cloud9"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643218,6 +643369,8 @@ self: { ]; description = "Stratosphere integration for AWS CloudFormation"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643239,6 +643392,8 @@ self: { ]; description = "Stratosphere integration for AWS CloudFront"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643260,6 +643415,8 @@ self: { ]; description = "Stratosphere integration for AWS CloudTrail"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643281,6 +643438,8 @@ self: { ]; description = "Stratosphere integration for AWS CloudWatch"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643302,6 +643461,8 @@ self: { ]; description = "Stratosphere integration for AWS CodeArtifact"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643323,6 +643484,8 @@ self: { ]; description = "Stratosphere integration for AWS CodeBuild"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643344,6 +643507,8 @@ self: { ]; description = "Stratosphere integration for AWS CodeCommit"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643365,6 +643530,8 @@ self: { ]; description = "Stratosphere integration for AWS CodeConnections"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643386,6 +643553,8 @@ self: { ]; description = "Stratosphere integration for AWS CodeDeploy"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643407,6 +643576,8 @@ self: { ]; description = "Stratosphere integration for AWS CodeGuruProfiler"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643428,6 +643599,8 @@ self: { ]; description = "Stratosphere integration for AWS CodeGuruReviewer"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643449,6 +643622,8 @@ self: { ]; description = "Stratosphere integration for AWS CodePipeline"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643470,6 +643645,8 @@ self: { ]; description = "Stratosphere integration for AWS CodeStar"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643491,6 +643668,8 @@ self: { ]; description = "Stratosphere integration for AWS CodeStarConnections"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643512,6 +643691,8 @@ self: { ]; description = "Stratosphere integration for AWS CodeStarNotifications"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643533,6 +643714,8 @@ self: { ]; description = "Stratosphere integration for AWS Cognito"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643554,6 +643737,8 @@ self: { ]; description = "Stratosphere integration for AWS Comprehend"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643575,6 +643760,8 @@ self: { ]; description = "Stratosphere integration for AWS Config"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643596,6 +643783,8 @@ self: { ]; description = "Stratosphere integration for AWS Connect"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643617,6 +643806,8 @@ self: { ]; description = "Stratosphere integration for AWS ConnectCampaigns"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643638,6 +643829,8 @@ self: { ]; description = "Stratosphere integration for AWS ConnectCampaignsV2"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643659,6 +643852,8 @@ self: { ]; description = "Stratosphere integration for AWS ControlTower"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643680,6 +643875,8 @@ self: { ]; description = "Stratosphere integration for AWS CUR"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643701,6 +643898,8 @@ self: { ]; description = "Stratosphere integration for AWS CustomerProfiles"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643722,6 +643921,8 @@ self: { ]; description = "Stratosphere integration for AWS DataBrew"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643743,6 +643944,8 @@ self: { ]; description = "Stratosphere integration for AWS DataPipeline"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643764,6 +643967,8 @@ self: { ]; description = "Stratosphere integration for AWS DataSync"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643785,6 +643990,8 @@ self: { ]; description = "Stratosphere integration for AWS DataZone"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643806,6 +644013,8 @@ self: { ]; description = "Stratosphere integration for AWS DAX"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643827,6 +644036,8 @@ self: { ]; description = "Stratosphere integration for AWS Deadline"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643848,6 +644059,8 @@ self: { ]; description = "Stratosphere integration for AWS Detective"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643869,6 +644082,8 @@ self: { ]; description = "Stratosphere integration for AWS DevOpsGuru"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643890,6 +644105,8 @@ self: { ]; description = "Stratosphere integration for AWS DirectoryService"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643911,6 +644128,8 @@ self: { ]; description = "Stratosphere integration for AWS DLM"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643932,6 +644151,8 @@ self: { ]; description = "Stratosphere integration for AWS DMS"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643953,6 +644174,8 @@ self: { ]; description = "Stratosphere integration for AWS DocDB"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643974,6 +644197,8 @@ self: { ]; description = "Stratosphere integration for AWS DocDBElastic"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -643995,6 +644220,8 @@ self: { ]; description = "Stratosphere integration for AWS DSQL"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644016,6 +644243,8 @@ self: { ]; description = "Stratosphere integration for AWS DynamoDB"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644037,6 +644266,8 @@ self: { ]; description = "Stratosphere integration for AWS EC2"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644058,6 +644289,8 @@ self: { ]; description = "Stratosphere integration for AWS ECR"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644079,6 +644312,8 @@ self: { ]; description = "Stratosphere integration for AWS ECS"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644100,6 +644335,8 @@ self: { ]; description = "Stratosphere integration for AWS EFS"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644121,6 +644358,8 @@ self: { ]; description = "Stratosphere integration for AWS EKS"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644142,6 +644381,8 @@ self: { ]; description = "Stratosphere integration for AWS ElastiCache"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644163,6 +644404,8 @@ self: { ]; description = "Stratosphere integration for AWS ElasticBeanstalk"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644184,6 +644427,8 @@ self: { ]; description = "Stratosphere integration for AWS ElasticLoadBalancing"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644205,6 +644450,8 @@ self: { ]; description = "Stratosphere integration for AWS ElasticLoadBalancingV2"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644226,6 +644473,8 @@ self: { ]; description = "Stratosphere integration for AWS Elasticsearch"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644247,6 +644496,8 @@ self: { ]; description = "Stratosphere integration for AWS EMR"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644268,6 +644519,8 @@ self: { ]; description = "Stratosphere integration for AWS EMRContainers"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644289,6 +644542,8 @@ self: { ]; description = "Stratosphere integration for AWS EMRServerless"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644310,6 +644565,8 @@ self: { ]; description = "Stratosphere integration for AWS EntityResolution"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644331,6 +644588,8 @@ self: { ]; description = "Stratosphere integration for AWS Events"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644352,6 +644611,8 @@ self: { ]; description = "Stratosphere integration for AWS EventSchemas"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644373,6 +644634,8 @@ self: { ]; description = "Stratosphere integration for AWS Evidently"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644394,6 +644657,8 @@ self: { ]; description = "Stratosphere integration for AWS EVS"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644415,6 +644680,8 @@ self: { ]; description = "Stratosphere integration for AWS FinSpace"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644436,6 +644703,8 @@ self: { ]; description = "Stratosphere integration for AWS FIS"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644457,6 +644726,8 @@ self: { ]; description = "Stratosphere integration for AWS FMS"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644478,6 +644749,8 @@ self: { ]; description = "Stratosphere integration for AWS Forecast"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644499,6 +644772,8 @@ self: { ]; description = "Stratosphere integration for AWS FraudDetector"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644520,6 +644795,8 @@ self: { ]; description = "Stratosphere integration for AWS FSx"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644541,6 +644818,8 @@ self: { ]; description = "Stratosphere integration for AWS GameLift"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644562,6 +644841,8 @@ self: { ]; description = "Stratosphere integration for AWS GlobalAccelerator"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644583,6 +644864,8 @@ self: { ]; description = "Stratosphere integration for AWS Glue"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644604,6 +644887,8 @@ self: { ]; description = "Stratosphere integration for AWS Grafana"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644625,6 +644910,8 @@ self: { ]; description = "Stratosphere integration for AWS Greengrass"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644646,6 +644933,8 @@ self: { ]; description = "Stratosphere integration for AWS GreengrassV2"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644667,6 +644956,8 @@ self: { ]; description = "Stratosphere integration for AWS GroundStation"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644688,6 +644979,8 @@ self: { ]; description = "Stratosphere integration for AWS GuardDuty"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644709,6 +645002,8 @@ self: { ]; description = "Stratosphere integration for AWS HealthImaging"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644730,6 +645025,8 @@ self: { ]; description = "Stratosphere integration for AWS HealthLake"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644751,6 +645048,8 @@ self: { ]; description = "Stratosphere integration for AWS IAM"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644772,6 +645071,8 @@ self: { ]; description = "Stratosphere integration for AWS IdentityStore"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644793,6 +645094,8 @@ self: { ]; description = "Stratosphere integration for AWS ImageBuilder"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644814,6 +645117,8 @@ self: { ]; description = "Stratosphere integration for AWS Inspector"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644835,6 +645140,8 @@ self: { ]; description = "Stratosphere integration for AWS InspectorV2"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644856,6 +645163,8 @@ self: { ]; description = "Stratosphere integration for AWS InternetMonitor"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644877,6 +645186,8 @@ self: { ]; description = "Stratosphere integration for AWS Invoicing"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644898,6 +645209,8 @@ self: { ]; description = "Stratosphere integration for AWS IoT"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644919,6 +645232,8 @@ self: { ]; description = "Stratosphere integration for AWS IoTAnalytics"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644940,6 +645255,8 @@ self: { ]; description = "Stratosphere integration for AWS IoTCoreDeviceAdvisor"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644961,6 +645278,8 @@ self: { ]; description = "Stratosphere integration for AWS IoTEvents"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -644982,6 +645301,8 @@ self: { ]; description = "Stratosphere integration for AWS IoTFleetHub"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645003,6 +645324,8 @@ self: { ]; description = "Stratosphere integration for AWS IoTFleetWise"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645024,6 +645347,8 @@ self: { ]; description = "Stratosphere integration for AWS IoTSiteWise"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645045,6 +645370,8 @@ self: { ]; description = "Stratosphere integration for AWS IoTThingsGraph"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645066,6 +645393,8 @@ self: { ]; description = "Stratosphere integration for AWS IoTTwinMaker"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645087,6 +645416,8 @@ self: { ]; description = "Stratosphere integration for AWS IoTWireless"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645108,6 +645439,8 @@ self: { ]; description = "Stratosphere integration for AWS IVS"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645129,6 +645462,8 @@ self: { ]; description = "Stratosphere integration for AWS IVSChat"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645150,6 +645485,8 @@ self: { ]; description = "Stratosphere integration for AWS KafkaConnect"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645171,6 +645508,8 @@ self: { ]; description = "Stratosphere integration for AWS Kendra"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645192,6 +645531,8 @@ self: { ]; description = "Stratosphere integration for AWS KendraRanking"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645213,6 +645554,8 @@ self: { ]; description = "Stratosphere integration for AWS Kinesis"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645234,6 +645577,8 @@ self: { ]; description = "Stratosphere integration for AWS KinesisAnalytics"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645255,6 +645600,8 @@ self: { ]; description = "Stratosphere integration for AWS KinesisAnalyticsV2"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645276,6 +645623,8 @@ self: { ]; description = "Stratosphere integration for AWS KinesisFirehose"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645297,6 +645646,8 @@ self: { ]; description = "Stratosphere integration for AWS KinesisVideo"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645318,6 +645669,8 @@ self: { ]; description = "Stratosphere integration for AWS KMS"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645339,6 +645692,8 @@ self: { ]; description = "Stratosphere integration for AWS LakeFormation"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645360,6 +645715,8 @@ self: { ]; description = "Stratosphere integration for AWS Lambda"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645381,6 +645738,8 @@ self: { ]; description = "Stratosphere integration for AWS LaunchWizard"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645402,6 +645761,8 @@ self: { ]; description = "Stratosphere integration for AWS Lex"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645423,6 +645784,8 @@ self: { ]; description = "Stratosphere integration for AWS LicenseManager"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645444,6 +645807,8 @@ self: { ]; description = "Stratosphere integration for AWS Lightsail"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645465,6 +645830,8 @@ self: { ]; description = "Stratosphere integration for AWS Location"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645486,6 +645853,8 @@ self: { ]; description = "Stratosphere integration for AWS Logs"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645507,6 +645876,8 @@ self: { ]; description = "Stratosphere integration for AWS LookoutEquipment"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645528,6 +645899,8 @@ self: { ]; description = "Stratosphere integration for AWS LookoutMetrics"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645549,6 +645922,8 @@ self: { ]; description = "Stratosphere integration for AWS LookoutVision"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645570,6 +645945,8 @@ self: { ]; description = "Stratosphere integration for AWS M2"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645591,6 +645968,8 @@ self: { ]; description = "Stratosphere integration for AWS Macie"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645612,6 +645991,8 @@ self: { ]; description = "Stratosphere integration for AWS ManagedBlockchain"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645633,6 +646014,8 @@ self: { ]; description = "Stratosphere integration for AWS MediaConnect"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645654,6 +646037,8 @@ self: { ]; description = "Stratosphere integration for AWS MediaConvert"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645675,6 +646060,8 @@ self: { ]; description = "Stratosphere integration for AWS MediaLive"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645696,6 +646083,8 @@ self: { ]; description = "Stratosphere integration for AWS MediaPackage"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645717,6 +646106,8 @@ self: { ]; description = "Stratosphere integration for AWS MediaPackageV2"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645738,6 +646129,8 @@ self: { ]; description = "Stratosphere integration for AWS MediaStore"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645759,6 +646152,8 @@ self: { ]; description = "Stratosphere integration for AWS MediaTailor"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645780,6 +646175,8 @@ self: { ]; description = "Stratosphere integration for AWS MemoryDB"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645801,6 +646198,8 @@ self: { ]; description = "Stratosphere integration for AWS MPA"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645822,6 +646221,8 @@ self: { ]; description = "Stratosphere integration for AWS MSK"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645843,6 +646244,8 @@ self: { ]; description = "Stratosphere integration for AWS MWAA"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645864,6 +646267,8 @@ self: { ]; description = "Stratosphere integration for AWS Neptune"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645885,6 +646290,8 @@ self: { ]; description = "Stratosphere integration for AWS NeptuneGraph"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645906,6 +646313,8 @@ self: { ]; description = "Stratosphere integration for AWS NetworkFirewall"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645927,6 +646336,8 @@ self: { ]; description = "Stratosphere integration for AWS NetworkManager"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645948,6 +646359,8 @@ self: { ]; description = "Stratosphere integration for AWS Notifications"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645969,6 +646382,8 @@ self: { ]; description = "Stratosphere integration for AWS NotificationsContacts"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -645990,6 +646405,8 @@ self: { ]; description = "Stratosphere integration for AWS Oam"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646011,6 +646428,8 @@ self: { ]; description = "Stratosphere integration for AWS ObservabilityAdmin"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646032,6 +646451,8 @@ self: { ]; description = "Stratosphere integration for AWS ODB"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646053,6 +646474,8 @@ self: { ]; description = "Stratosphere integration for AWS Omics"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646074,6 +646497,8 @@ self: { ]; description = "Stratosphere integration for AWS OpenSearchServerless"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646095,6 +646520,8 @@ self: { ]; description = "Stratosphere integration for AWS OpenSearchService"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646116,6 +646543,8 @@ self: { ]; description = "Stratosphere integration for AWS OpsWorks"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646137,6 +646566,8 @@ self: { ]; description = "Stratosphere integration for AWS Organizations"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646158,6 +646589,8 @@ self: { ]; description = "Stratosphere integration for AWS OSIS"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646179,6 +646612,8 @@ self: { ]; description = "Stratosphere integration for AWS Panorama"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646200,6 +646635,8 @@ self: { ]; description = "Stratosphere integration for AWS PaymentCryptography"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646221,6 +646658,8 @@ self: { ]; description = "Stratosphere integration for AWS PCAConnectorAD"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646242,6 +646681,8 @@ self: { ]; description = "Stratosphere integration for AWS PCAConnectorSCEP"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646263,6 +646704,8 @@ self: { ]; description = "Stratosphere integration for AWS PCS"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646284,6 +646727,8 @@ self: { ]; description = "Stratosphere integration for AWS Personalize"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646305,6 +646750,8 @@ self: { ]; description = "Stratosphere integration for AWS Pinpoint"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646326,6 +646773,8 @@ self: { ]; description = "Stratosphere integration for AWS PinpointEmail"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646347,6 +646796,8 @@ self: { ]; description = "Stratosphere integration for AWS Pipes"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646368,6 +646819,8 @@ self: { ]; description = "Stratosphere integration for AWS Proton"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646389,6 +646842,8 @@ self: { ]; description = "Stratosphere integration for AWS QBusiness"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646410,6 +646865,8 @@ self: { ]; description = "Stratosphere integration for AWS QLDB"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646431,6 +646888,8 @@ self: { ]; description = "Stratosphere integration for AWS QuickSight"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646452,6 +646911,8 @@ self: { ]; description = "Stratosphere integration for AWS RAM"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646473,6 +646934,8 @@ self: { ]; description = "Stratosphere integration for AWS Rbin"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646494,6 +646957,8 @@ self: { ]; description = "Stratosphere integration for AWS RDS"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646515,6 +646980,8 @@ self: { ]; description = "Stratosphere integration for AWS Redshift"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646536,6 +647003,8 @@ self: { ]; description = "Stratosphere integration for AWS RedshiftServerless"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646557,6 +647026,8 @@ self: { ]; description = "Stratosphere integration for AWS RefactorSpaces"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646578,6 +647049,8 @@ self: { ]; description = "Stratosphere integration for AWS Rekognition"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646599,6 +647072,8 @@ self: { ]; description = "Stratosphere integration for AWS ResilienceHub"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646620,6 +647095,8 @@ self: { ]; description = "Stratosphere integration for AWS ResourceExplorer2"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646641,6 +647118,8 @@ self: { ]; description = "Stratosphere integration for AWS ResourceGroups"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646662,6 +647141,8 @@ self: { ]; description = "Stratosphere integration for AWS RoboMaker"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646683,6 +647164,8 @@ self: { ]; description = "Stratosphere integration for AWS RolesAnywhere"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646704,6 +647187,8 @@ self: { ]; description = "Stratosphere integration for AWS Route53"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646725,6 +647210,8 @@ self: { ]; description = "Stratosphere integration for AWS Route53Profiles"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646746,6 +647233,8 @@ self: { ]; description = "Stratosphere integration for AWS Route53RecoveryControl"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646767,6 +647256,8 @@ self: { ]; description = "Stratosphere integration for AWS Route53RecoveryReadiness"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646788,6 +647279,8 @@ self: { ]; description = "Stratosphere integration for AWS Route53Resolver"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646809,6 +647302,8 @@ self: { ]; description = "Stratosphere integration for AWS RTBFabric"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646830,6 +647325,8 @@ self: { ]; description = "Stratosphere integration for AWS RUM"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646851,6 +647348,8 @@ self: { ]; description = "Stratosphere integration for AWS S3"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646872,6 +647371,8 @@ self: { ]; description = "Stratosphere integration for AWS S3Express"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646893,6 +647394,8 @@ self: { ]; description = "Stratosphere integration for AWS S3ObjectLambda"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646914,6 +647417,8 @@ self: { ]; description = "Stratosphere integration for AWS S3Outposts"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646935,6 +647440,8 @@ self: { ]; description = "Stratosphere integration for AWS S3Tables"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646956,6 +647463,8 @@ self: { ]; description = "Stratosphere integration for AWS SageMaker"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646977,6 +647486,8 @@ self: { ]; description = "Stratosphere integration for AWS Scheduler"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -646998,6 +647509,8 @@ self: { ]; description = "Stratosphere integration for AWS SDB"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -647019,6 +647532,8 @@ self: { ]; description = "Stratosphere integration for AWS SecretsManager"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -647040,6 +647555,8 @@ self: { ]; description = "Stratosphere integration for AWS SecurityHub"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -647061,6 +647578,8 @@ self: { ]; description = "Stratosphere integration for AWS SecurityLake"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -647082,6 +647601,8 @@ self: { ]; description = "Stratosphere integration for AWS ServiceCatalog"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -647103,6 +647624,8 @@ self: { ]; description = "Stratosphere integration for AWS ServiceCatalogAppRegistry"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -647124,6 +647647,8 @@ self: { ]; description = "Stratosphere integration for AWS ServiceDiscovery"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -647145,6 +647670,8 @@ self: { ]; description = "Stratosphere integration for AWS SES"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -647166,6 +647693,8 @@ self: { ]; description = "Stratosphere integration for AWS Shield"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -647187,6 +647716,8 @@ self: { ]; description = "Stratosphere integration for AWS Signer"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -647208,6 +647739,8 @@ self: { ]; description = "Stratosphere integration for AWS SimSpaceWeaver"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -647229,6 +647762,8 @@ self: { ]; description = "Stratosphere integration for AWS SMSVOICE"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -647250,6 +647785,8 @@ self: { ]; description = "Stratosphere integration for AWS SNS"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -647271,6 +647808,8 @@ self: { ]; description = "Stratosphere integration for AWS SQS"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -647292,6 +647831,8 @@ self: { ]; description = "Stratosphere integration for AWS SSM"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -647313,6 +647854,8 @@ self: { ]; description = "Stratosphere integration for AWS SSMContacts"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -647334,6 +647877,8 @@ self: { ]; description = "Stratosphere integration for AWS SSMGuiConnect"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -647355,6 +647900,8 @@ self: { ]; description = "Stratosphere integration for AWS SSMIncidents"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -647376,6 +647923,8 @@ self: { ]; description = "Stratosphere integration for AWS SSMQuickSetup"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -647397,6 +647946,8 @@ self: { ]; description = "Stratosphere integration for AWS SSO"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -647418,6 +647969,8 @@ self: { ]; description = "Stratosphere integration for AWS StepFunctions"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -647439,6 +647992,8 @@ self: { ]; description = "Stratosphere integration for AWS SupportApp"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -647460,6 +648015,8 @@ self: { ]; description = "Stratosphere integration for AWS Synthetics"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -647481,6 +648038,8 @@ self: { ]; description = "Stratosphere integration for AWS SystemsManagerSAP"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -647502,6 +648061,8 @@ self: { ]; description = "Stratosphere integration for AWS Timestream"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -647523,6 +648084,8 @@ self: { ]; description = "Stratosphere integration for AWS Transfer"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -647544,6 +648107,8 @@ self: { ]; description = "Stratosphere integration for AWS VerifiedPermissions"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -647565,6 +648130,8 @@ self: { ]; description = "Stratosphere integration for AWS VoiceID"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -647586,6 +648153,8 @@ self: { ]; description = "Stratosphere integration for AWS VpcLattice"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -647607,6 +648176,8 @@ self: { ]; description = "Stratosphere integration for AWS WAF"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -647628,6 +648199,8 @@ self: { ]; description = "Stratosphere integration for AWS WAFRegional"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -647649,6 +648222,8 @@ self: { ]; description = "Stratosphere integration for AWS WAFv2"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -647670,6 +648245,8 @@ self: { ]; description = "Stratosphere integration for AWS Wisdom"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -647691,6 +648268,8 @@ self: { ]; description = "Stratosphere integration for AWS WorkSpaces"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -647712,6 +648291,8 @@ self: { ]; description = "Stratosphere integration for AWS WorkspacesInstances"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -647733,6 +648314,8 @@ self: { ]; description = "Stratosphere integration for AWS WorkSpacesThinClient"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -647754,6 +648337,8 @@ self: { ]; description = "Stratosphere integration for AWS WorkSpacesWeb"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -647775,6 +648360,8 @@ self: { ]; description = "Stratosphere integration for AWS XRay"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -667365,6 +667952,7 @@ self: { ]; description = "CLI task / todo list manager with SQLite backend"; license = lib.licensesSpdx."AGPL-3.0-or-later"; + hydraPlatforms = lib.platforms.none; mainProgram = "tasklite"; } ) { }; @@ -667502,6 +668090,7 @@ self: { ]; description = "CLI task / todo list manager with SQLite backend"; license = lib.licensesSpdx."AGPL-3.0-or-later"; + hydraPlatforms = lib.platforms.none; } ) { }; @@ -681690,7 +682279,9 @@ self: { ]; description = "Simple, IO-based library for Erlang-style thread supervision"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "threads-supervisor-example"; + broken = true; } ) { }; @@ -707267,6 +707858,8 @@ self: { testHaskellDepends = [ base ]; description = "Extensible typed Dimensions"; license = lib.licensesSpdx."BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -725595,6 +726188,8 @@ self: { ]; description = "A request rate limiting middleware using token buckets"; license = lib.licensesSpdx."Apache-2.0"; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -727305,6 +727900,8 @@ self: { ]; description = "Bidirectional URL path, URL query string and HTTP headers codecs"; license = lib.licensesSpdx."Apache-2.0"; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; @@ -743725,7 +744322,9 @@ self: { description = "Text-based notification server for XMobar"; license = lib.licensesSpdx."BSD-3-Clause"; badPlatforms = lib.platforms.darwin; + hydraPlatforms = lib.platforms.none; mainProgram = "Echo"; + broken = true; } ) { }; From 87123c775328f6e9297ed37272fafedb30e732f4 Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Sat, 29 Nov 2025 13:30:40 +0100 Subject: [PATCH 36/65] haskellPackages._4Blocks: fix transitive broken (cherry picked from commit 2a3ef27b94601d054826758ea3e218edc80a905f) --- .../configuration-hackage2nix/transitive-broken.yaml | 2 +- pkgs/development/haskell-modules/hackage-packages.nix | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index 9968c5c396998..d16b74d6144e4 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -4,6 +4,7 @@ # depend on a dependency marked as broken. dont-distribute-packages: + - 4Blocks - a50 - abcBridge - AbortT-monadstf @@ -3918,4 +3919,3 @@ dont-distribute-packages: - zoovisitor - zuramaru - zwirn - - _4Blocks diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index ae896ccaa6a96..b49fcff2893cd 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -129,6 +129,7 @@ self: { ]; description = "A tetris-like game (works with GHC 6.8.3 and Gtk2hs 0.9.13)"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "4Blocks"; } ) { }; From d4aee9895e4561853fd0f60f48d92adcac9fdc37 Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Sat, 29 Nov 2025 13:39:47 +0100 Subject: [PATCH 37/65] haskellPackages._type: mark broken The script didn't pick this up correctly, so manually fixing for now. (cherry picked from commit 6c0b980950ca0dae2d993bd8a3d2cd0e80009559) --- .../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 47bcb243c8f8c..f391ea195263d 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -6838,6 +6838,7 @@ broken-packages: - TYB # failure in job https://hydra.nixos.org/build/233246075 at 2023-09-02 - 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 + - type # failure in job https://hydra.nixos.org/build/315191813 at 2025-11-29 - 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 - type-eq # failure in job https://hydra.nixos.org/build/233214388 at 2023-09-02 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index b49fcff2893cd..4b8ba2977e601 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -699561,6 +699561,8 @@ self: { ]; description = "Dynamic casting library with support for arbitrary rank type kinds"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; } ) { }; From e36397fe46e74e0a928901f9db35ae2c62838984 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sat, 29 Nov 2025 12:27:25 -0800 Subject: [PATCH 38/65] Revert "ceph: remove unused dependency from httpcore" This reverts commit ea34eac61bf8d9463b03d74bd9559f9f3d759972 because the dependency was removed from python3Packages.httpcore. (cherry picked from commit 4d74eb6ca007f5bc8d35c176eba6758ab98eff35) --- pkgs/by-name/ce/ceph/package.nix | 3 --- 1 file changed, 3 deletions(-) diff --git a/pkgs/by-name/ce/ceph/package.nix b/pkgs/by-name/ce/ceph/package.nix index 64ee3416ed82e..e2b1d67d4759a 100644 --- a/pkgs/by-name/ce/ceph/package.nix +++ b/pkgs/by-name/ce/ceph/package.nix @@ -321,9 +321,6 @@ let }; }); - httpcore = super.httpcore.overridePythonAttrs (old: { - nativeCheckInputs = lib.remove self.pproxy old.nativeCheckInputs; - }); }; }; From 3810bbe6e93616b63dde19603c940c8100be7fd4 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Sun, 30 Nov 2025 10:27:02 +0000 Subject: [PATCH 39/65] haskellPackages.3d-graphics-example: fix the eval MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Without the change the eval fails as: $ nix build --no-link -f. haskellPackages.3d-graphics-example error: … while evaluating the attribute 'value' at pkgs/development/haskell-modul 2162| name = old; 2163| value = | ^ 2164| lib.warnOnInstantiate "haskell.packages.*.${old} has b … in the right operand of the update (//) operator at lib/derivations.nix:253:12: 252| in 253| drv // mapAttrs (_: lib.warn msg) drvToWrap; | ^ 254| } (stack trace truncated; use '--show-trace' to show the full, detailed tr error: attribute '_3d-graphics-example' missing at pkgs/development/haskell-modules/configuration-nix.nix:2165:13: 2164| lib.warnOnInstantiate "haskell.packages.*.${old} has been renamed to haskell.packages.*.${new}" 2165| self.${new}; | ^ 2166| } Did you mean one of 3d-graphics-example or _3d-graphics-examples? (cherry picked from commit a677747fff3c929db7366b2950717884a6752032) --- pkgs/development/haskell-modules/configuration-nix.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index 92df739b084ba..b07f2b4a770e5 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -2147,7 +2147,7 @@ builtins.intersectAttrs super { lib.genAttrs [ "2captcha" - "3d-graphics-example" + "3d-graphics-examples" "3dmodels" "4Blocks" "assert" From e15e55fef7604226b16af04fd1d88eb71af04925 Mon Sep 17 00:00:00 2001 From: Yueh-Shun Li Date: Tue, 25 Nov 2025 05:30:36 +0800 Subject: [PATCH 40/65] rustPlatform.buildRustPackage: Pass env.RUSTFLAGS only when specified or needed MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Prevent shadowing RUSTFLAGS-like variables with lower priorities, such as mint-mod-mamanager's CARGO_TARGET_X86_64_PC_WINDOWS_GNU_RUSTFLAGS Co-authored-by: Gergő Gutyina (cherry picked from commit 978d298b4b94024b15bf2ab79c65495b03076346) --- .../rust/build-rust-package/default.nix | 25 +++++++++++-------- 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/pkgs/build-support/rust/build-rust-package/default.nix b/pkgs/build-support/rust/build-rust-package/default.nix index 7ad39a58935c7..06f96b75ce05c 100644 --- a/pkgs/build-support/rust/build-rust-package/default.nix +++ b/pkgs/build-support/rust/build-rust-package/default.nix @@ -89,17 +89,20 @@ lib.extendMkDerivation { "buildRustPackage: `useFetchCargoVendor` is non‐optional and enabled by default as of 25.05, remove it" true; { - env = { - PKG_CONFIG_ALLOW_CROSS = if stdenv.buildPlatform != stdenv.hostPlatform then 1 else 0; - RUST_LOG = logLevel; - RUSTFLAGS = - lib.optionalString ( - stdenv.hostPlatform.isDarwin && buildType == "debug" - ) "-C split-debuginfo=packed " - # Workaround the existing RUSTFLAGS specified as a list. - + interpolateString (args.RUSTFLAGS or ""); - } - // args.env or { }; + env = + let + isDarwinDebug = stdenv.hostPlatform.isDarwin && buildType == "debug"; + in + { + PKG_CONFIG_ALLOW_CROSS = if stdenv.buildPlatform != stdenv.hostPlatform then 1 else 0; + RUST_LOG = logLevel; + # Prevent shadowing *_RUSTFLAGS environment variables + ${if args ? RUSTFLAGS || isDarwinDebug then "RUSTFLAGS" else null} = + lib.optionalString isDarwinDebug "-C split-debuginfo=packed " + # Workaround the existing RUSTFLAGS specified as a list. + + interpolateString (args.RUSTFLAGS or ""); + } + // args.env or { }; cargoDeps = if cargoVendorDir != null then From 1d9f6f3b6ec9f1220eefb240ea1fb3816e46ef09 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 27 Nov 2025 21:44:11 -0800 Subject: [PATCH 41/65] lib.concatAttrValues: init This is useful for adding all optional-dependencies to the nativeCheckInputs of Python packages. (cherry picked from commit fafebf715da9e947c58177613b077e03cc8bbaae) --- lib/default.nix | 1 + lib/lists.nix | 24 +++++++++++++++++++++++- 2 files changed, 24 insertions(+), 1 deletion(-) diff --git a/lib/default.nix b/lib/default.nix index e10332ca58dd4..044277fa24f54 100644 --- a/lib/default.nix +++ b/lib/default.nix @@ -303,6 +303,7 @@ let elem elemAt isList + concatAttrValues ; inherit (self.strings) concatStrings diff --git a/lib/lists.nix b/lib/lists.nix index a59613f06ef3d..c2ddf22ba0261 100644 --- a/lib/lists.nix +++ b/lib/lists.nix @@ -11,7 +11,7 @@ let warn pipe ; - inherit (lib.attrsets) mapAttrs attrNames; + inherit (lib.attrsets) mapAttrs attrNames attrValues; inherit (lib) max; in rec { @@ -1995,4 +1995,26 @@ rec { */ mutuallyExclusive = a: b: length a == 0 || !(any (x: elem x a) b); + /** + Concatenate all attributes of an attribute set. + This assumes that every attribute of the set is a list. + + # Inputs + + `set` + + : Attribute set with attributes that are lists + + # Examples + :::{.example} + ## `lib.concatAttrValues` usage example + + ```nix + concatAttrValues { a = [ 1 2 ]; b = [ 3 ]; } + => [ 1 2 3 ] + ``` + + ::: + */ + concatAttrValues = set: concatLists (attrValues set); } From 0d5faf0fd68f8d9a8f5ca8335cd95293e98100da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sat, 29 Nov 2025 21:02:10 -0800 Subject: [PATCH 42/65] python3Packages.typer: use mkPythonMetaPackage This fixes a collision between typer and typer-slim when building python3.withPackages (ps: [ ps.spacy ]) (cherry picked from commit 97ac39aaa41d5bd1142949fea0176897efaae874) --- .../python-modules/typer-slim/default.nix | 90 +++++++++++++++ .../python-modules/typer/default.nix | 103 +++--------------- pkgs/top-level/python-packages.nix | 2 +- 3 files changed, 104 insertions(+), 91 deletions(-) create mode 100644 pkgs/development/python-modules/typer-slim/default.nix diff --git a/pkgs/development/python-modules/typer-slim/default.nix b/pkgs/development/python-modules/typer-slim/default.nix new file mode 100644 index 0000000000000..55c736320c78b --- /dev/null +++ b/pkgs/development/python-modules/typer-slim/default.nix @@ -0,0 +1,90 @@ +{ + lib, + stdenv, + buildPythonPackage, + fetchFromGitHub, + + # build-system + pdm-backend, + + # dependencies + click, + typing-extensions, + + # optional-dependencies + rich, + shellingham, + + # tests + pytest-xdist, + pytestCheckHook, + writableTmpDirAsHomeHook, + procps, +}: + +buildPythonPackage rec { + pname = "typer-slim"; + version = "0.19.2"; + pyproject = true; + + src = fetchFromGitHub { + owner = "fastapi"; + repo = "typer"; + tag = version; + hash = "sha256-mMsOEI4FpLkLkpjxjnUdmKdWD65Zx3Z1+L+XsS79k44="; + }; + + postPatch = '' + for f in $(find tests -type f -print); do + # replace `sys.executable -m coverage run` with `sys.executable` + sed -z -i 's/"-m",\n\?\s*"coverage",\n\?\s*"run",//g' "$f" + done + ''; + + env.TIANGOLO_BUILD_PACKAGE = "typer-slim"; + + build-system = [ pdm-backend ]; + + dependencies = [ + click + typing-extensions + ]; + + optional-dependencies = { + standard = [ + rich + shellingham + ]; + }; + + nativeCheckInputs = [ + pytest-xdist + pytestCheckHook + writableTmpDirAsHomeHook + ] + ++ lib.concatAttrValues optional-dependencies + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + procps + ]; + + disabledTests = [ + "test_scripts" + # Likely related to https://github.com/sarugaku/shellingham/issues/35 + # fails also on Linux + "test_show_completion" + "test_install_completion" + ] + ++ lib.optionals (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64) [ + "test_install_completion" + ]; + + pythonImportsCheck = [ "typer" ]; + + meta = { + description = "Library for building CLI applications"; + homepage = "https://typer.tiangolo.com/"; + changelog = "https://github.com/tiangolo/typer/releases/tag/${version}"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ winpat ]; + }; +} diff --git a/pkgs/development/python-modules/typer/default.nix b/pkgs/development/python-modules/typer/default.nix index e8f4a22ca4fd0..6e1daa7b91e06 100644 --- a/pkgs/development/python-modules/typer/default.nix +++ b/pkgs/development/python-modules/typer/default.nix @@ -1,97 +1,20 @@ { lib, - stdenv, - buildPythonPackage, - fetchFromGitHub, - - # build-system - pdm-backend, - - # dependencies - click, - typing-extensions, - - # optional-dependencies - rich, - shellingham, - - # tests - pytest-xdist, - pytestCheckHook, - writableTmpDirAsHomeHook, - procps, - - # typer or typer-slim - package ? "typer", + mkPythonMetaPackage, + typer-slim, }: -buildPythonPackage rec { - pname = package; - version = "0.19.2"; - pyproject = true; - - src = fetchFromGitHub { - owner = "fastapi"; - repo = "typer"; - tag = version; - hash = "sha256-mMsOEI4FpLkLkpjxjnUdmKdWD65Zx3Z1+L+XsS79k44="; - }; - - postPatch = '' - for f in $(find tests -type f -print); do - # replace `sys.executable -m coverage run` with `sys.executable` - sed -z -i 's/"-m",\n\?\s*"coverage",\n\?\s*"run",//g' "$f" - done - ''; - - env.TIANGOLO_BUILD_PACKAGE = package; - - build-system = [ pdm-backend ]; - - dependencies = [ - click - typing-extensions - ] - # typer includes the standard optional by default - # https://github.com/tiangolo/typer/blob/0.12.3/pyproject.toml#L71-L72 - ++ lib.optionals (package == "typer") optional-dependencies.standard; - - optional-dependencies = { - standard = [ - rich - shellingham - ]; - }; - - doCheck = package == "typer"; # tests expect standard dependencies - - nativeCheckInputs = [ - pytest-xdist - pytestCheckHook - writableTmpDirAsHomeHook - ] - ++ lib.optionals stdenv.hostPlatform.isDarwin [ - procps - ]; - - disabledTests = [ - "test_scripts" - # Likely related to https://github.com/sarugaku/shellingham/issues/35 - # fails also on Linux - "test_show_completion" - "test_install_completion" - ] - ++ lib.optionals (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64) [ - "test_install_completion" - ]; - - pythonImportsCheck = [ "typer" ]; - +mkPythonMetaPackage { + pname = "typer"; + inherit (typer-slim) version optional-dependencies; + dependencies = [ typer-slim ] ++ typer-slim.optional-dependencies.standard; meta = { - description = "Library for building CLI applications"; - homepage = "https://typer.tiangolo.com/"; - changelog = "https://github.com/tiangolo/typer/releases/tag/${version}"; - license = lib.licenses.mit; - maintainers = with lib.maintainers; [ winpat ]; + inherit (typer-slim.meta) + changelog + description + homepage + license + maintainers + ; }; } diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 6f36f3865e054..5eec3b39792dc 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -19231,7 +19231,7 @@ self: super: with self; { typer-shell = callPackage ../development/python-modules/typer-shell { }; - typer-slim = self.typer.override { package = "typer-slim"; }; + typer-slim = callPackage ../development/python-modules/typer-slim { }; types-aiobotocore = callPackage ../development/python-modules/types-aiobotocore { }; From 74cf40ca959948ffb534f099ab574fca10f96f59 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Thu, 27 Nov 2025 15:43:09 +0200 Subject: [PATCH 43/65] at-spi2-core: 2.58.1 -> 2.58.2 (cherry picked from commit 9ee5f177759ac9418ec3792c110b989a93ab0dce) --- pkgs/by-name/at/at-spi2-core/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/at/at-spi2-core/package.nix b/pkgs/by-name/at/at-spi2-core/package.nix index 1ca88332ea10a..ab95cb48f6b93 100644 --- a/pkgs/by-name/at/at-spi2-core/package.nix +++ b/pkgs/by-name/at/at-spi2-core/package.nix @@ -28,7 +28,7 @@ stdenv.mkDerivation rec { pname = "at-spi2-core"; - version = "2.58.1"; + version = "2.58.2"; outputs = [ "out" @@ -38,7 +38,7 @@ stdenv.mkDerivation rec { src = fetchurl { url = "mirror://gnome/sources/at-spi2-core/${lib.versions.majorMinor version}/at-spi2-core-${version}.tar.xz"; - hash = "sha256-fzdKajjNcP9LMsnToDEL+oBNlG/tTJ5pp9SfrNy5Xpw="; + hash = "sha256-ooI7li7RbN1csfxTZQKf0hg5TYUqzUCYsyGFS9ZpL24="; }; nativeBuildInputs = [ From 05417f25984445448df1368f8c6a681417b5bc36 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Thu, 27 Nov 2025 15:43:44 +0200 Subject: [PATCH 44/65] glib: 2.86.1 -> 2.86.2 (cherry picked from commit bb46e4ab91be58ce30d51ce1155ce9de8d628f6f) --- pkgs/by-name/gl/glib/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gl/glib/package.nix b/pkgs/by-name/gl/glib/package.nix index b217b4a0dbf49..281606682ed3f 100644 --- a/pkgs/by-name/gl/glib/package.nix +++ b/pkgs/by-name/gl/glib/package.nix @@ -74,7 +74,7 @@ in stdenv.mkDerivation (finalAttrs: { pname = "glib"; - version = "2.86.1"; + version = "2.86.2"; outputs = [ "bin" @@ -87,7 +87,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "mirror://gnome/sources/glib/${lib.versions.majorMinor finalAttrs.version}/glib-${finalAttrs.version}.tar.xz"; - hash = "sha256-EZ0XCMoCJVbW0pie6QrRuCvZwNFmfgZpRKbQAg4tXlc="; + hash = "sha256-inJOlwhVNX6oEB4ncnICOSoP/VQQqYM2rtVOxZET5hE="; }; patches = From 4e07d789a49c4cee59071d394b3574f0bfebefb6 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Thu, 27 Nov 2025 15:44:33 +0200 Subject: [PATCH 45/65] libadwaita: 1.8.1 -> 1.8.2 Diff: https://gitlab.gnome.org/GNOME/libadwaita/-/compare/1.8.1...1.8.2 Changelog: https://gitlab.gnome.org/GNOME/libadwaita/-/blob/1.8.2/NEWS (cherry picked from commit 12742b0b3f1e878e69cee7c924fc776a3e758473) --- pkgs/by-name/li/libadwaita/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libadwaita/package.nix b/pkgs/by-name/li/libadwaita/package.nix index e29c04dd5b15d..0b6aa26cff4c2 100644 --- a/pkgs/by-name/li/libadwaita/package.nix +++ b/pkgs/by-name/li/libadwaita/package.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "libadwaita"; - version = "1.8.1"; + version = "1.8.2"; outputs = [ "out" @@ -37,7 +37,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "GNOME"; repo = "libadwaita"; tag = finalAttrs.version; - hash = "sha256-9CcmzwQYZZc6dZAv6x90Od4lrRcYZIejzPgm6S1vz/U="; + hash = "sha256-bymC3B5mY4r7oteA6WRViWIyazt0YE6T+P+RHrYifyY="; }; depsBuildBuild = [ From 74f3f5158d97f4db3125a6bd8216478631ef9cb3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Dec 2025 00:39:14 +0000 Subject: [PATCH 46/65] imagemagick: 7.1.2-8 -> 7.1.2-9 (cherry picked from commit 6f779d8de0d6229b6f0248d5282b3f5c754bbee2) --- pkgs/applications/graphics/ImageMagick/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/graphics/ImageMagick/default.nix b/pkgs/applications/graphics/ImageMagick/default.nix index 47ac7b7b66d62..8d983f5602a6e 100644 --- a/pkgs/applications/graphics/ImageMagick/default.nix +++ b/pkgs/applications/graphics/ImageMagick/default.nix @@ -85,13 +85,13 @@ in stdenv.mkDerivation (finalAttrs: { pname = "imagemagick"; - version = "7.1.2-8"; + version = "7.1.2-9"; src = fetchFromGitHub { owner = "ImageMagick"; repo = "ImageMagick"; tag = finalAttrs.version; - hash = "sha256-2jSQ59Wi6/1dbS/AgM1DfW6WlwoYuJlnTLoM8Mc6Ji8="; + hash = "sha256-bXVVnjJhtmcbczZI9rsy2JQ3p2oYX5g5vp3YdsQkdrE="; }; outputs = [ From 8546224f6a0fc08b1520567a8c94735ae2ab470f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 2 Dec 2025 17:05:58 +0100 Subject: [PATCH 47/65] python3Packages.django_4: 4.2.26 -> 4.2.27 https://docs.djangoproject.com/en/4.2/releases/4.2.27/ https://www.djangoproject.com/weblog/2025/dec/02/security-releases/ Fixes: CVE-2025-13372, CVE-2025-64460 (cherry picked from commit 7e7c0d819ac08b6b35bb9f222f45e0fb8522e00c) --- pkgs/development/python-modules/django/4.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/django/4.nix b/pkgs/development/python-modules/django/4.nix index 570ee2e03b8bc..f087dea4d1863 100644 --- a/pkgs/development/python-modules/django/4.nix +++ b/pkgs/development/python-modules/django/4.nix @@ -45,7 +45,7 @@ buildPythonPackage rec { pname = "django"; - version = "4.2.26"; + version = "4.2.27"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -54,7 +54,7 @@ buildPythonPackage rec { owner = "django"; repo = "django"; rev = "refs/tags/${version}"; - hash = "sha256-2NkkQcsY+BDvLGtvjYfGwgAK2S6LDbbcl7CwbwuF5a0="; + hash = "sha256-vdY85Ib2knRFLPmZZ6ojiD5R9diuvpVut1+nOVXSp0Y="; }; patches = [ From 865a0dec379477e80d36754a2be72b1ecd9e270e Mon Sep 17 00:00:00 2001 From: Leon Klingele Date: Tue, 2 Dec 2025 17:54:41 +0100 Subject: [PATCH 48/65] go_1_25: 1.25.4 -> 1.25.5 (cherry picked from commit 1160854ac7ddd47f874008a772a1453c2183fc3a) --- pkgs/development/compilers/go/1.25.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/compilers/go/1.25.nix b/pkgs/development/compilers/go/1.25.nix index e807f81f4ab71..1a1455966f23e 100644 --- a/pkgs/development/compilers/go/1.25.nix +++ b/pkgs/development/compilers/go/1.25.nix @@ -25,11 +25,11 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "go"; - version = "1.25.4"; + version = "1.25.5"; src = fetchurl { url = "https://go.dev/dl/go${finalAttrs.version}.src.tar.gz"; - hash = "sha256-FgBDt/F7bWC1A2lDaRf9qNUDRkC6Oa4kMca5WoicyYw="; + hash = "sha256-IqX9CpHvzSihsFNxBrmVmygEth9Zw3WLUejlQpwalU8="; }; strictDeps = true; From 8b008c2534e7c739e16716b4d72851e1631607fd Mon Sep 17 00:00:00 2001 From: Thiago Kenji Okada Date: Tue, 2 Dec 2025 11:05:33 +0000 Subject: [PATCH 49/65] nixos-rebuild-ng: check if .git exists in nixpkgs directory before parsing rev This should matches more closely the behavior of legacy `nixos-rebuild`. Should fix this issue reported in Discourse: https://discourse.nixos.org/t/nixos-25-11-released/72711/7. (cherry picked from commit eee57cfa5192436e32aa6cbde020cdf4cff96ca2) --- .../nixos-rebuild-ng/src/nixos_rebuild/nix.py | 3 +++ .../nixos-rebuild-ng/src/tests/test_main.py | 4 +-- .../ni/nixos-rebuild-ng/src/tests/test_nix.py | 27 ++++++------------- 3 files changed, 13 insertions(+), 21 deletions(-) diff --git a/pkgs/by-name/ni/nixos-rebuild-ng/src/nixos_rebuild/nix.py b/pkgs/by-name/ni/nixos-rebuild-ng/src/nixos_rebuild/nix.py index 580172b3dac16..cf3f1eefc8916 100644 --- a/pkgs/by-name/ni/nixos-rebuild-ng/src/nixos_rebuild/nix.py +++ b/pkgs/by-name/ni/nixos-rebuild-ng/src/nixos_rebuild/nix.py @@ -382,6 +382,9 @@ def get_nixpkgs_rev(nixpkgs_path: Path | None) -> str | None: if not nixpkgs_path: return None + if not (nixpkgs_path / ".git").exists(): + return None + try: # Get current revision r = run_wrapper( diff --git a/pkgs/by-name/ni/nixos-rebuild-ng/src/tests/test_main.py b/pkgs/by-name/ni/nixos-rebuild-ng/src/tests/test_main.py index 4c5f671962349..cb7c87ad74f3e 100644 --- a/pkgs/by-name/ni/nixos-rebuild-ng/src/tests/test_main.py +++ b/pkgs/by-name/ni/nixos-rebuild-ng/src/tests/test_main.py @@ -141,7 +141,7 @@ def test_parse_args() -> None: @patch("subprocess.run", autospec=True) def test_execute_nix_boot(mock_run: Mock, tmp_path: Path) -> None: nixpkgs_path = tmp_path / "nixpkgs" - nixpkgs_path.mkdir() + (nixpkgs_path / ".git").mkdir(parents=True) config_path = tmp_path / "test" config_path.touch() @@ -932,7 +932,7 @@ def run_side_effect(args: list[str], **kwargs: Any) -> CompletedProcess[str]: @patch("subprocess.run", autospec=True) def test_execute_switch_rollback(mock_run: Mock, tmp_path: Path) -> None: nixpkgs_path = tmp_path / "nixpkgs" - nixpkgs_path.touch() + (nixpkgs_path / ".git").mkdir(parents=True) def run_side_effect(args: list[str], **kwargs: Any) -> CompletedProcess[str]: if args[0] == "nix-instantiate": diff --git a/pkgs/by-name/ni/nixos-rebuild-ng/src/tests/test_nix.py b/pkgs/by-name/ni/nixos-rebuild-ng/src/tests/test_nix.py index 20bba2e838181..c4b37bf0c32f0 100644 --- a/pkgs/by-name/ni/nixos-rebuild-ng/src/tests/test_nix.py +++ b/pkgs/by-name/ni/nixos-rebuild-ng/src/tests/test_nix.py @@ -345,7 +345,7 @@ def test_get_build_image_variants(mock_run: Mock, tmp_path: Path) -> None: stdout=PIPE, ) - build_attr = m.BuildAttr(Path(tmp_path), "preAttr") + build_attr = m.BuildAttr(tmp_path, "preAttr") assert n.get_build_image_variants(build_attr, {"inst_flag": True}) == { "azure": "nixos-image-azure-25.05.20250102.6df2492-x86_64-linux.vhd", "vmware": "nixos-image-vmware-25.05.20250102.6df2492-x86_64-linux.vmdk", @@ -404,31 +404,20 @@ def test_get_build_image_variants_flake(mock_run: Mock) -> None: ) -def test_get_nixpkgs_rev() -> None: +def test_get_nixpkgs_rev(tmpdir: Path) -> None: assert n.get_nixpkgs_rev(None) is None + assert n.get_nixpkgs_rev(tmpdir) is None - path = Path("/path/to/nix") - - with patch( - get_qualified_name(n.run_wrapper, n), - autospec=True, - side_effect=[CompletedProcess([], 0, "")], - ) as mock_run: - assert n.get_nixpkgs_rev(path) is None - mock_run.assert_called_with( - ["git", "-C", path, "rev-parse", "--short", "HEAD"], - check=False, - capture_output=True, - ) + (tmpdir / ".git").mkdir() expected_calls = [ call( - ["git", "-C", path, "rev-parse", "--short", "HEAD"], + ["git", "-C", tmpdir, "rev-parse", "--short", "HEAD"], check=False, capture_output=True, ), call( - ["git", "-C", path, "diff", "--quiet"], + ["git", "-C", tmpdir, "diff", "--quiet"], check=False, ), ] @@ -441,7 +430,7 @@ def test_get_nixpkgs_rev() -> None: CompletedProcess([], returncode=0), ], ) as mock_run: - assert n.get_nixpkgs_rev(path) == ".git.0f7c82403fd6" + assert n.get_nixpkgs_rev(tmpdir) == ".git.0f7c82403fd6" mock_run.assert_has_calls(expected_calls) with patch( @@ -452,7 +441,7 @@ def test_get_nixpkgs_rev() -> None: CompletedProcess([], returncode=1), ], ) as mock_run: - assert n.get_nixpkgs_rev(path) == ".git.0f7c82403fd6M" + assert n.get_nixpkgs_rev(tmpdir) == ".git.0f7c82403fd6M" mock_run.assert_has_calls(expected_calls) From 6b7e4220686b94a6ef09e8b674fe1277c8abf652 Mon Sep 17 00:00:00 2001 From: Thiago Kenji Okada Date: Mon, 1 Dec 2025 12:59:54 +0000 Subject: [PATCH 50/65] nixos-rebuild-ng: update README.md (cherry picked from commit efeb11f22b212f10b83f54a69b4d8222999061e2) --- pkgs/by-name/ni/nixos-rebuild-ng/README.md | 94 +--------------------- 1 file changed, 3 insertions(+), 91 deletions(-) diff --git a/pkgs/by-name/ni/nixos-rebuild-ng/README.md b/pkgs/by-name/ni/nixos-rebuild-ng/README.md index 49c0d7bbfa2cd..8f8ef5b8db7b2 100644 --- a/pkgs/by-name/ni/nixos-rebuild-ng/README.md +++ b/pkgs/by-name/ni/nixos-rebuild-ng/README.md @@ -1,39 +1,8 @@ # nixos-rebuild-ng -Work-in-Progress rewrite of -[`nixos-rebuild`](https://github.com/NixOS/nixpkgs/blob/master/pkgs/os-specific/linux/nixos-rebuild/nixos-rebuild.sh). - -## Why the rewrite? - -The current state of `nixos-rebuild` is dire: it is one of the most critical -pieces of code we have in NixOS, but it has tons of issues: -- The code is written in Bash, and while this by itself is not necessarily bad, - it means that it is difficult to do refactorings due to the lack of tooling - for the language -- The code itself is a hacky mess. Changing even one line of code can cause - issues that affect dozens of people -- Lack of proper testing (we do have some integration tests, but no unit tests - and coverage is probably pitiful) -- The code predates some of the improvements `nix` had over the years, e.g., it - builds Flakes inside a temporary directory and reads the resulting symlink - since the code seems to predate `--print-out-paths` flag - -Given all of the above, improvements in the `nixos-rebuild` are difficult to -do. A full rewrite is probably the easier way to improve the situation since -this can be done in a separate package that will not break anyone. So this is -an attempt of the rewrite. - -## Why Python? - -- It is the language of choice for many critical things inside `nixpkgs`, like - the `NixOSTest` and `systemd-boot-builder.py` activation scripts -- It is a language with great tooling, e.g.: `mypy` for type checking, `ruff` - for linting, `pytest` for unit testing -- It is a scripting language that fits well with the scope of this project -- Python's standard library is great and it means we will need a low number of - external dependencies for this project. For example, `nixos-rebuild` - currently depends on `jq` for JSON parsing, while Python has `json` in - standard library +`nixos-rebuild-ng` is a command-line tool that builds and switches your NixOS +system to a new configuration based on your `configuration.nix` and related Nix +files. ## Development @@ -66,60 +35,3 @@ ruff check --fix . # format code ruff format . ``` - -## Breaking changes - -While `nixos-rebuild-ng` tries to be as much of a clone of the original as -possible, there are still some breaking changes that were done in order to -improve the user experience. If they break your workflow in some way that is -not possible to fix, please open an issue and we can discuss a solution. - -- For `--build-host` and `--target-host`, `nixos-rebuild-ng` does not allocate - a pseudo-TTY via SSH (e.g., `ssh -t`) anymore. The reason for this is that - pseudo-TTY breaks some expectations from SSH, like it mangles stdout and - stderr, and can - [break terminal output](https://github.com/NixOS/nixpkgs/issues/336967) in - some situations. - The issue is that `sudo` needs a TTY to ask for password, otherwise it will - fail. The solution for this is a new flag, `--ask-sudo-password`, that when - used with `--target-host` (`--build-host` doesn't need `sudo`), will ask for - the `sudo` password for the target host using Python's - [getpass](https://docs.python.org/3/library/getpass.html) and forward it to - every `sudo` request. Keep in mind that there is no check, so if you type - your password wrong, it will fail during activation (this can be improved - though) -- When `--build-host` and `--target-host` are used together, we will use `nix - copy` instead of SSH'ing to build host and using - `nix-copy-closure --to target-host`. The reason for this is documented in PR - [#364698](https://github.com/NixOS/nixpkgs/pull/364698). If you do need the - previous behavior, you can simulate it using `ssh build-host -- - nixos-rebuild-ng switch --target-host target-host`. If that is not the case, - please open an issue -- We do some additional validation of flags, like exiting with an error when - `--build-host` or `--target-host` is used with `repl`, since the user could - assume that the `repl` would be run remotely while it always runs the local - machine. `nixos-rebuild` silently ignored those flags, so this - [may cause some issues](https://github.com/NixOS/nixpkgs/pull/363922) for - wrappers - -## Caveats - -- Bugs in the profile manipulation can cause corruption of your profile that - may be difficult to fix, so right now I only recommend using - `nixos-rebuild-ng` if you are testing in a VM or in a filesystem with - snapshots like BTRFS or ZFS. Those bugs are unlikely to be unfixable but the - errors can be difficult to understand. If you want to go on, - `nix-collect-garbage -d` and `nix store repair` are your friends - -## TODON'T - -- Nix bootstrap: it is only used for non-Flake paths and it is basically - useless nowadays. It was created at a time when Nix was changing frequently - and there was a need to bootstrap a new version of Nix before evaluating the - configuration (otherwise the new Nixpkgs version may have code that is only - compatible with a newer version of Nix). Nixpkgs now has a policy to be - compatible with Nix 2.18, and even if this is bumped as long we don't do - drastic minimum version changes this should not be an issue. Also, the daemon - itself always run with the previous version since even we can replace Nix in - `PATH` (so Nix client), but we can't replace the daemon without switching to - a new version. From 7a3514bd0ed9dd3a10e3f31682972706ebf9aaa7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Thu, 4 Dec 2025 08:14:51 +0100 Subject: [PATCH 51/65] libpng: 1.6.51 -> 1.6.52 (CVE-2025-66293) https://www.openwall.com/lists/oss-security/2025/12/03/5 https://raw.githubusercontent.com/pnggroup/libpng/refs/tags/v1.6.52/CHANGES (cherry picked from commit b2a4edc3a2b444f93c85cefd2c82e81be4217b3a) --- pkgs/development/libraries/libpng/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libpng/default.nix b/pkgs/development/libraries/libpng/default.nix index d0a5b5d6a83c9..3f284ba382ceb 100644 --- a/pkgs/development/libraries/libpng/default.nix +++ b/pkgs/development/libraries/libpng/default.nix @@ -20,11 +20,11 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "libpng" + whenPatched "-apng"; - version = "1.6.51"; + version = "1.6.52"; src = fetchurl { url = "mirror://sourceforge/libpng/libpng-${finalAttrs.version}.tar.xz"; - hash = "sha256-oFCoktO0p7sBDDqVxzAeSWVtcqZPH8cJqQuK3tGSvtI="; + hash = "sha256-Nr1yYijsk6O2wi/bSelKZ7FvL+mzm3i3y2V3KWZmHMw="; }; postPatch = whenPatched "gunzip < ${patch_src} | patch -Np1" From 34cc582021fa5e718b027a59fb333be3f39a713e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Thu, 4 Dec 2025 09:09:14 +0100 Subject: [PATCH 52/65] xorg.xkbcomp: 1.4.7 -> 1.5.0 (security) CVE-2018-15853 CVE-2018-15859 CVE-2018-15861 CVE-2018-15863 https://lists.x.org/archives/xorg-announce/2025-December/003644.html https://lists.x.org/archives/xorg-announce/2025-December/003645.html (cherry picked from commit c845fe82dadc2883c1a858e770293c1936dfc508) --- pkgs/servers/x11/xorg/default.nix | 6 +++--- pkgs/servers/x11/xorg/tarballs.list | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/servers/x11/xorg/default.nix b/pkgs/servers/x11/xorg/default.nix index 46a49e3f7d54b..c13e999194b3c 100644 --- a/pkgs/servers/x11/xorg/default.nix +++ b/pkgs/servers/x11/xorg/default.nix @@ -2881,11 +2881,11 @@ self: with self; { }: stdenv.mkDerivation (finalAttrs: { pname = "xkbcomp"; - version = "1.4.7"; + version = "1.5.0"; builder = ./builder.sh; src = fetchurl { - url = "mirror://xorg/individual/app/xkbcomp-1.4.7.tar.xz"; - sha256 = "0xqzz209m9i43jbyrf2lh4xdbyhzzzn9mis2f2c32kplwla82a0a"; + url = "mirror://xorg/individual/app/xkbcomp-1.5.0.tar.xz"; + sha256 = "0q3092w42w9wyfr5zf3ymkmzlqr24z6kz6ypkinxnxh7c0k1zhra"; }; hardeningDisable = [ "bindnow" diff --git a/pkgs/servers/x11/xorg/tarballs.list b/pkgs/servers/x11/xorg/tarballs.list index 452663e103e42..bd60195497e7e 100644 --- a/pkgs/servers/x11/xorg/tarballs.list +++ b/pkgs/servers/x11/xorg/tarballs.list @@ -11,7 +11,7 @@ mirror://xorg/individual/app/xfd-1.1.4.tar.xz mirror://xorg/individual/app/xfs-1.2.2.tar.xz mirror://xorg/individual/app/xinit-1.4.4.tar.xz mirror://xorg/individual/app/xinput-1.6.4.tar.xz -mirror://xorg/individual/app/xkbcomp-1.4.7.tar.xz +mirror://xorg/individual/app/xkbcomp-1.5.0.tar.xz mirror://xorg/individual/app/xkbevd-1.1.6.tar.xz mirror://xorg/individual/app/xkbprint-1.0.7.tar.xz mirror://xorg/individual/app/xload-1.2.0.tar.xz From e0d2da7967a3432f6dbbba940a75854798f867c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Thu, 11 Dec 2025 19:21:19 +0100 Subject: [PATCH 53/65] autogen: force a rebuild on aarch64-darwin The binary on cache.nixos.org was broken, probably badly signed, as shown e.g. by ./result-bin/bin/autogen --help It's unknown how it broke, but we need to rebuild it to fix many builds https://hydra.nixos.org/build/315983923/nixlog/4/tail Thanks to emilazy for finding the problem and workaround. --- pkgs/by-name/au/autogen/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/au/autogen/package.nix b/pkgs/by-name/au/autogen/package.nix index e0559379ce25c..d1606d9d71090 100644 --- a/pkgs/by-name/au/autogen/package.nix +++ b/pkgs/by-name/au/autogen/package.nix @@ -148,6 +148,9 @@ stdenv.mkDerivation rec { local nrp="$(patchelf --print-rpath "$f" | sed -E 's@(:|^)'$NIX_BUILD_TOP'[^:]*:@\1@g')" patchelf --set-rpath "$nrp" "$f" done + '' + + lib.optionalString (stdenv.system == "aarch64-darwin") '' + # FIXME: remove/revert; just trigerring a rebuild because of bad binary in cache.nixos.org ''; meta = { From 03c66de8503c085bbcb7a4934cc7b32d962a754a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Sun, 14 Dec 2025 08:22:29 +0100 Subject: [PATCH 54/65] postgresql_17: disable parallel building on aarch64-darwin It's failing on Hydra even after many retries. I fail to reproduce the issue and log looks like some parallel-make problem: https://hydra.nixos.org/build/315811942#tabs-buildsteps It's weird that other versions and other platforms don't seem to suffer from this issue. Unfortunately, hundreds of Hydra jobs depend on this one. --- pkgs/servers/sql/postgresql/generic.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/servers/sql/postgresql/generic.nix b/pkgs/servers/sql/postgresql/generic.nix index cd8daa58ae8f6..ea3b321eaefbe 100644 --- a/pkgs/servers/sql/postgresql/generic.nix +++ b/pkgs/servers/sql/postgresql/generic.nix @@ -314,7 +314,8 @@ let nukeReferences ]; - enableParallelBuilding = true; + # Just a temporary hack for persistent errors on Hydra. + enableParallelBuilding = !(stdenv.system == "aarch64-darwin" && version == "17.7"); separateDebugInfo = true; From d2d2bbb9902d98196e8e382def7fe69b5a94791f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 11 Nov 2025 10:13:37 +0000 Subject: [PATCH 55/65] apacheHttpdPackages.mod_python: 3.5.0.4 -> 3.5.0.5 (cherry picked from commit 728441c0a7ea387e1861e907b43de880a1939972) This fixes the build. I haven't investigated what's going on. https://hydra.nixos.org/build/316138852/nixlog/3/tail --- pkgs/servers/http/apache-modules/mod_python/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/http/apache-modules/mod_python/default.nix b/pkgs/servers/http/apache-modules/mod_python/default.nix index e560cc75512c5..87b328df05172 100644 --- a/pkgs/servers/http/apache-modules/mod_python/default.nix +++ b/pkgs/servers/http/apache-modules/mod_python/default.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "mod_python"; - version = "3.5.0.4"; + version = "3.5.0.5"; src = fetchFromGitHub { owner = "grisha"; repo = "mod_python"; tag = finalAttrs.version; - hash = "sha256-bZ0w61+0If70KD3UW24JllY6vD0vQX2C7FssYG1YLPI="; + hash = "sha256-7nH0AwSaXoWvGMDgctx+HykC0Q87pU/nNSUammEj/wQ="; }; patches = [ ./install.patch ]; From ca2d837489786d010561fc35ce1e421611579993 Mon Sep 17 00:00:00 2001 From: Mynacol Date: Thu, 27 Nov 2025 17:22:55 +0000 Subject: [PATCH 56/65] boulder: 2025-04-17 -> v0.20251118.0, fix build Boulder has mostly removed keys and certificates for testing in the meantime. They have to be generated on-the-fly. The ipki keys just require minica. The webpki keys would require softhsm and this somehow fails. We currently get away without them, probably because we have disabled all the tests that require them. (cherry picked from commit edcf84b730c31331c9b90471d24e95629ba2121b) This fixes the build. I haven't investigated what's going on. https://hydra.nixos.org/build/315683959/nixlog/3/tail --- pkgs/by-name/bo/boulder/package.nix | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/bo/boulder/package.nix b/pkgs/by-name/bo/boulder/package.nix index bf412476d179f..71a066a552629 100644 --- a/pkgs/by-name/bo/boulder/package.nix +++ b/pkgs/by-name/bo/boulder/package.nix @@ -4,17 +4,18 @@ buildGoModule, testers, boulder, + minica, nix-update-script, }: buildGoModule rec { pname = "boulder"; - version = "2025-04-17"; + version = "0.20251118.0"; src = fetchFromGitHub { owner = "letsencrypt"; repo = "boulder"; - tag = "release-${version}"; + tag = "v${version}"; leaveDotGit = true; postFetch = '' pushd $out @@ -22,11 +23,16 @@ buildGoModule rec { find $out -name .git -print0 | xargs -0 rm -rf popd ''; - hash = "sha256-FXk+JZJ1azpgN6IQ9aYmpUEO1CGs9/3sog1NjrfB4d8="; + hash = "sha256-JVkIu8Fh5F8WQXa45I0hnSedAaIQIOFidtWVpVHbAWA="; }; vendorHash = null; + postPatch = '' + # We already built the application with custom settings. This fails, so we have to disable it. + substituteInPlace test/certs/generate.sh --replace-fail 'make build' "" + ''; + subPackages = [ "cmd/boulder" ]; ldflags = [ @@ -40,9 +46,14 @@ buildGoModule rec { ldflags+=" -X \"github.com/letsencrypt/boulder/core.BuildTime=$(date -u -d @0)\"" ''; + nativeCheckInputs = [ minica ]; + preCheck = '' # Test all targets. unset subPackages + # Generate integration test certificates, but skip webpki certificates that are hard to make without errors and are currently unneeded. + mkdir test/certs/webpki + bash test/certs/generate.sh ''; # Tests that fail or require additional services. @@ -58,6 +69,7 @@ buildGoModule rec { "TestAddPrecertificateIncomplete" "TestAddPrecertificateKeyHash" "TestAddPrecertificateNoOCSP" + "TestAddRateLimitOverride" "TestAddRegistration" "TestAddReplacementOrder" "TestAddSerial" @@ -110,6 +122,7 @@ buildGoModule rec { "TestEnforceJWSAuthType" "TestExactPublicSuffixCertLimit" "TestExtractJWK" + "TestExtractRequestTarget" "TestFQDNSetExists" "TestFQDNSetTimestampsForWindow" "TestFQDNSets" @@ -249,6 +262,8 @@ buildGoModule rec { "TestRecheckCAAFail" "TestRecheckCAAInternalServerError" "TestRecheckCAASuccess" + "TestRecheckInvalidIdentifierType" + "TestRecheckSkipIPAddress" "TestRedisSource_BatchSetAndGet" "TestRedisSource_Ping" "TestRegistrationsPerIPOverrideUsage" From df37ca12f440926930d5214210ea44b3f78a6eac Mon Sep 17 00:00:00 2001 From: Matthias Beyer Date: Sat, 26 Jul 2025 18:29:46 +0200 Subject: [PATCH 57/65] cargo-valgrind: Ignore empty_tests_not_leak_in_release_mode Signed-off-by: Matthias Beyer (cherry picked from commit 717c6fc47859f84073ada00bdb848192ab72c307) --- pkgs/by-name/ca/cargo-valgrind/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ca/cargo-valgrind/package.nix b/pkgs/by-name/ca/cargo-valgrind/package.nix index f4a1e1c98c5e4..79fa1c9ca4521 100644 --- a/pkgs/by-name/ca/cargo-valgrind/package.nix +++ b/pkgs/by-name/ca/cargo-valgrind/package.nix @@ -35,6 +35,7 @@ rustPlatform.buildRustPackage rec { checkFlags = [ "--skip tests_are_runnable" "--skip default_cargo_project_reports_no_violations" + "--skip empty_tests_not_leak_in_release_mode" ]; meta = { From 0b26337c9a69445cafd2deca28f229cf58ff717f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 5 Dec 2025 12:25:10 +0000 Subject: [PATCH 58/65] cargo-valgrind: 2.3.3 -> 2.4.0 (cherry picked from commit 4c883a2217c4b2e3f7703afd7e24fa2f014da522) This fixes the build. I haven't investigated what's going on. https://hydra.nixos.org/build/315685706/nixlog/4/tail --- pkgs/by-name/ca/cargo-valgrind/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cargo-valgrind/package.nix b/pkgs/by-name/ca/cargo-valgrind/package.nix index 79fa1c9ca4521..995bbe5fcffac 100644 --- a/pkgs/by-name/ca/cargo-valgrind/package.nix +++ b/pkgs/by-name/ca/cargo-valgrind/package.nix @@ -8,16 +8,16 @@ }: rustPlatform.buildRustPackage rec { pname = "cargo-valgrind"; - version = "2.3.3"; + version = "2.4.0"; src = fetchFromGitHub { owner = "jfrimmel"; repo = "cargo-valgrind"; tag = version; - sha256 = "sha256-fAZngB4Z5dd6j+CfX+Tc3NNZHGRCz1C+T7QYmUn96SM="; + sha256 = "sha256-sVW3zNe0a9iQQ0vRWJofqG4gwUJ/w0U4ugVyMNtWX98="; }; - cargoHash = "sha256-hcUZm2h7rtBiYl2JXlt/AuKfhf/5YpqTYYAWxq0dQ8U="; + cargoHash = "sha256-sRJGnbQFCk+SJtG/hnde+8ggZuutrdk0279ziickmnA="; passthru = { updateScript = nix-update-script { }; From ded780b4df0911cf716ce29a33101669a037b101 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 5 Dec 2025 22:00:25 +0000 Subject: [PATCH 59/65] python3Packages.aggdraw: 1.3.19 -> 1.4.1 (cherry picked from commit 8a9d84bac701b352a5f1151b23163515704c5be4) This fixes the build. I haven't investigated what's going on. https://hydra.nixos.org/build/316012891/nixlog/3/tail --- pkgs/development/python-modules/aggdraw/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aggdraw/default.nix b/pkgs/development/python-modules/aggdraw/default.nix index 012c0dc3e5c3a..60ff307785c3b 100644 --- a/pkgs/development/python-modules/aggdraw/default.nix +++ b/pkgs/development/python-modules/aggdraw/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "aggdraw"; - version = "1.3.19"; + version = "1.4.1"; format = "pyproject"; src = fetchFromGitHub { owner = "pytroll"; repo = "aggdraw"; rev = "v${version}"; - hash = "sha256-J9+mxlUxOoRBFdz+p8me2T93jaov5rNvKbAZ2YX/VhA="; + hash = "sha256-rBasRGdlM6/NsUd8+KsgHoZMsWhAhneSWjTeZ/QQZZ8="; }; nativeBuildInputs = [ From 15dfdbfafa73ef419863a47a8a905e0bce7bd7d4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 19 Nov 2025 21:46:58 +0000 Subject: [PATCH 60/65] inko: 0.18.1 -> 0.19.1 (cherry picked from commit 41c3b5181d8fae4c4a94a7c900ff45a76705bbf7) This fixes the build. I haven't investigated what's going on. https://hydra.nixos.org/build/315744664/nixlog/4/tail --- pkgs/by-name/in/inko/package.nix | 6 +++--- pkgs/by-name/in/inko/test.nix | 20 ++++++++++++-------- 2 files changed, 15 insertions(+), 11 deletions(-) diff --git a/pkgs/by-name/in/inko/package.nix b/pkgs/by-name/in/inko/package.nix index 9b7b070497a21..edcfe47691ab5 100644 --- a/pkgs/by-name/in/inko/package.nix +++ b/pkgs/by-name/in/inko/package.nix @@ -15,16 +15,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "inko"; - version = "0.18.1"; + version = "0.19.1"; src = fetchFromGitHub { owner = "inko-lang"; repo = "inko"; tag = "v${finalAttrs.version}"; - hash = "sha256-jVfAfR02R2RaTtzFSBoLuq/wdPaaI/eochrZaRVdmHY="; + hash = "sha256-ZHVOwYvNRL2ObZt2PvayoqvS64MumN4oXQOgeCWbEUM="; }; - cargoHash = "sha256-IOMhwcZHB5jVYDM65zifxCjVHWl1EBbxNA3WVmarWcs="; + cargoHash = "sha256-BHrbqPMQnhw8pjN8e0/qW1rPe/fMhs2iUbRVPt5ATrg="; buildInputs = [ libffi diff --git a/pkgs/by-name/in/inko/test.nix b/pkgs/by-name/in/inko/test.nix index 4b6d637de3fff..3ed311a0f826f 100644 --- a/pkgs/by-name/in/inko/test.nix +++ b/pkgs/by-name/in/inko/test.nix @@ -7,26 +7,30 @@ let source = + # https://docs.inko-lang.org/manual/v0.19.1/getting-started/hello-concurrency/#channels writeText "hello.inko" # inko '' import std.process (sleep) - import std.stdio (STDOUT) + import std.stdio (Stdout) + import std.sync (Channel) import std.time (Duration) - class async Printer { - fn async print(message: String, channel: Channel[Nil]) { - let _ = STDOUT.new.print(message) + type async Printer { + fn async print(message: String, channel: uni Channel[Nil]) { + let _ = Stdout.new.print(message) channel.send(nil) } } - class async Main { + type async Main { fn async main { - let channel = Channel.new(size: 2) + let channel = Channel.new - Printer().print('Hello', channel) - Printer().print('world', channel) + Printer().print('Hello', recover channel.clone) + Printer().print('world', recover channel.clone) + + sleep(Duration.from_millis(500)) channel.receive channel.receive From f5a01266a553e46659d026e616952be7d7db6afc Mon Sep 17 00:00:00 2001 From: Kirill Radzikhovskyy Date: Mon, 1 Dec 2025 07:12:09 +1100 Subject: [PATCH 61/65] fittrackee: fix build and tests (cherry picked from commit cb2743d2070ce0568b72eb0388f7cc50ca580564) This fixes the build. I haven't investigated what's going on. https://hydra.nixos.org/build/315971344/nixlog/3/tail --- pkgs/by-name/fi/fittrackee/package.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/by-name/fi/fittrackee/package.nix b/pkgs/by-name/fi/fittrackee/package.nix index f285a78a6a354..cb04227827add 100644 --- a/pkgs/by-name/fi/fittrackee/package.nix +++ b/pkgs/by-name/fi/fittrackee/package.nix @@ -22,6 +22,15 @@ python3Packages.buildPythonApplication rec { python3Packages.poetry-core ]; + # The upstream project changed the behavior of the CLI when --set-admin and --set-role are used together. + # Previously, it would raise an error, but now it issues a deprecation warning. + # This patch updates the test assertion to expect the new deprecation warning message. + # See upstream commit 6eda1b6119b3e41bdf8896e74b4a07d3c9e97609. + postPatch = '' + substituteInPlace fittrackee/tests/users/test_users_commands.py \ + --replace '"--set-admin and --set-role can not be used together."' '"WARNING: --set-admin is deprecated. Please use --set-role option instead."' + ''; + pythonRelaxDeps = [ "authlib" "fitdecode" @@ -33,6 +42,7 @@ python3Packages.buildPythonApplication rec { "pyopenssl" "pytz" "sqlalchemy" + "xmltodict" ]; dependencies = From 7f574f5ac1ef6dfbcc7b0fd9b234cd9f8fda46ca Mon Sep 17 00:00:00 2001 From: Augustin Trancart Date: Sun, 23 Nov 2025 14:14:33 +0100 Subject: [PATCH 62/65] kup: 0.9.1 -> 0.10.0 and fix build (cherry picked from commit 7916753ecc14013d32a58d8d8ed86a640fb22bf8) https://hydra.nixos.org/build/316140666/nixlog/3/tail --- pkgs/applications/misc/kup/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/misc/kup/default.nix b/pkgs/applications/misc/kup/default.nix index e9e6f45543d40..a956b7de416e3 100644 --- a/pkgs/applications/misc/kup/default.nix +++ b/pkgs/applications/misc/kup/default.nix @@ -15,20 +15,21 @@ kconfig, kinit, kjobwidgets, + kcmutils, plasma-framework, libgit2, }: stdenv.mkDerivation rec { pname = "kup"; - version = "0.9.1"; + version = "0.10.0"; src = fetchFromGitLab { domain = "invent.kde.org"; repo = "kup"; owner = "system"; rev = "kup-${version}"; - sha256 = "1s180y6vzkxxcjpfdvrm90251rkaf3swzkjwdlpm6m4vnggq0hvs"; + hash = "sha256-G/GXmcQI1OBnCE7saPHeHDAMeL2WR6nVttMlKV2e01I="; }; nativeBuildInputs = [ @@ -50,6 +51,7 @@ stdenv.mkDerivation rec { kjobwidgets plasma-framework libgit2 + kcmutils ]; meta = { From 3fc04d8cb8780c2cbdbdf8c138554f28bc5f92f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 7 Dec 2025 20:30:00 -0800 Subject: [PATCH 63/65] lparchive2epub: unpin ebooklib (cherry picked from commit fb6b69a5e7c6513c0b4664ef0a3824f7f4854a74) This fixes the build. I haven't investigated what's going on. https://hydra.nixos.org/build/315984931/nixlog/3/tail --- pkgs/by-name/lp/lparchive2epub/package.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/by-name/lp/lparchive2epub/package.nix b/pkgs/by-name/lp/lparchive2epub/package.nix index b5f1058363ced..767c5cf2004d5 100644 --- a/pkgs/by-name/lp/lparchive2epub/package.nix +++ b/pkgs/by-name/lp/lparchive2epub/package.nix @@ -19,6 +19,10 @@ python3Packages.buildPythonApplication rec { build-system = with python3Packages; [ poetry-core ]; + pythonRelaxDeps = [ + "ebooklib" + ]; + dependencies = with python3Packages; [ ebooklib beautifulsoup4 From a462ae860c32aff5ba317485b4539fbbb5d2ae0f Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Thu, 11 Dec 2025 18:13:43 +0100 Subject: [PATCH 64/65] haskellPackages.http2-tls: fix eval This broke via staging merge. (cherry picked from commit ee0923ac764941d89e4787a1d5339eaedab00008) (cherry picked from commit 9b2c8bd859d6565308cda0c80e31ea03bc931090) --- 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 946ac906edbbe..4f61823d5e156 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -3029,7 +3029,7 @@ with haskellLib; http2-tls = lib.warnIf (lib.versionAtLeast self.tls.version "2.1.10") "haskellPackages.http2-tls: tls override can be removed" - (super.http2-tls.override { tls = self.tls_2_1_12; }); + (super.http2-tls.override { tls = self.tls_2_1_13; }); # Relax http2 version bound (5.3.9 -> 5.3.10) # https://github.com/well-typed/grapesy/issues/297 From dd470b650f6cf015fbdf4ac3998066f96a715a0b Mon Sep 17 00:00:00 2001 From: Emily Date: Mon, 15 Dec 2025 21:03:49 +0000 Subject: [PATCH 65/65] python313Packages.libxml2: force rebuild for code signing issue Fixes . --- pkgs/development/libraries/libxml2/common.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/development/libraries/libxml2/common.nix b/pkgs/development/libraries/libxml2/common.nix index 4b2f04bbc8f08..88751671c479a 100644 --- a/pkgs/development/libraries/libxml2/common.nix +++ b/pkgs/development/libraries/libxml2/common.nix @@ -120,6 +120,13 @@ stdenv'.mkDerivation (finalAttrs: { moveToOutput lib/libxml2.a "$static" ''; + # TODO: Drop this; works around code signing issue on `staging-next-25.11`. + rebuildHack = + if stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64 && pythonSupport then + true + else + null; + passthru = { inherit pythonSupport;