From a536dcec6d57921bb1d86d093dae25f6df61994b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 2 Apr 2026 00:45:27 +0000 Subject: [PATCH 001/247] upower: 1.91.1 -> 1.91.2 --- pkgs/by-name/up/upower/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/up/upower/package.nix b/pkgs/by-name/up/upower/package.nix index 1cabe73be532..df714dfef4c3 100644 --- a/pkgs/by-name/up/upower/package.nix +++ b/pkgs/by-name/up/upower/package.nix @@ -38,7 +38,7 @@ assert withDocs -> withIntrospection; stdenv.mkDerivation (finalAttrs: { pname = "upower"; - version = "1.91.1"; + version = "1.91.2"; outputs = [ "out" @@ -52,7 +52,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "upower"; repo = "upower"; rev = "v${finalAttrs.version}"; - hash = "sha256-uXKhg3w1ybuRrIvSRBFRtuHN/eB8i8l3GBKryU+6Voo="; + hash = "sha256-lr7Va7jmC7Hy+kY8YIbAEE5mK3TxU9LtgTKxEyM1QY8="; }; patches = From 1be26a9f6b65bf7fe145773774f33cddffd39b41 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 2 Apr 2026 06:00:37 +0000 Subject: [PATCH 002/247] alibuild: 1.17.31 -> 1.17.42 --- pkgs/by-name/al/alibuild/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/al/alibuild/package.nix b/pkgs/by-name/al/alibuild/package.nix index 6277299a203e..d7e9cd495d4a 100644 --- a/pkgs/by-name/al/alibuild/package.nix +++ b/pkgs/by-name/al/alibuild/package.nix @@ -6,12 +6,12 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "alibuild"; - version = "1.17.31"; + version = "1.17.42"; pyproject = true; src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-agAWJaaaHGN2oQaaIkMNEeU712bkWXEPH3jP8oH5Qjs="; + hash = "sha256-QFNyb6lmTGOaAj4qyDo/mTW7J6LHfALnjo+b0WTllDQ="; }; build-system = with python3Packages; [ From 0db0f7c99ffb2ed9ba3a1c472d2dfcc1d415656c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 15 May 2026 08:59:08 +0000 Subject: [PATCH 003/247] terraform-docs: 0.22.0 -> 0.24.0 --- pkgs/by-name/te/terraform-docs/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/te/terraform-docs/package.nix b/pkgs/by-name/te/terraform-docs/package.nix index 678e9b4ae1bf..38de53744df6 100644 --- a/pkgs/by-name/te/terraform-docs/package.nix +++ b/pkgs/by-name/te/terraform-docs/package.nix @@ -9,13 +9,13 @@ buildGoModule (finalAttrs: { pname = "terraform-docs"; - version = "0.22.0"; + version = "0.24.0"; src = fetchFromGitHub { owner = "terraform-docs"; repo = "terraform-docs"; tag = "v${finalAttrs.version}"; - hash = "sha256-yroGYLZX1MnCTVmDiTbWDNnwLcmTOT/jYECmFy/ZmRk="; + hash = "sha256-9bTri27VyZgpCsgKoClQh9PCHK5WkARdp1DphlGKxeA="; }; vendorHash = "sha256-k4xypyNk80EXH823oItjc45kkupjTSXHybnMrKEgFvs="; From efa3365f88d283857e61ef2ed7aa33c8c0375968 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Wed, 20 May 2026 21:54:24 +0200 Subject: [PATCH 004/247] crossplane: migrate to pyproject --- pkgs/development/python-modules/crossplane/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/crossplane/default.nix b/pkgs/development/python-modules/crossplane/default.nix index 33cd9c5fc759..28fb54e13b87 100644 --- a/pkgs/development/python-modules/crossplane/default.nix +++ b/pkgs/development/python-modules/crossplane/default.nix @@ -3,12 +3,13 @@ buildPythonPackage, pytestCheckHook, fetchFromGitHub, + setuptools, }: buildPythonPackage rec { pname = "crossplane"; version = "0.5.8"; - format = "setuptools"; + pyproject = true; src = fetchFromGitHub { owner = "nginxinc"; @@ -17,6 +18,8 @@ buildPythonPackage rec { hash = "sha256-DfIF+JvjIREi7zd5ZQ7Co/CIKC5iUeOgR/VLDPmrtTQ="; }; + build-system = [ setuptools ]; + nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "crossplane" ]; From 206aba50c0671f50ee53d2898dce713bb5f0c480 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Wed, 20 May 2026 21:54:30 +0200 Subject: [PATCH 005/247] crossplane: use finalAttrs --- pkgs/development/python-modules/crossplane/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/crossplane/default.nix b/pkgs/development/python-modules/crossplane/default.nix index 28fb54e13b87..e1cdbee5a46f 100644 --- a/pkgs/development/python-modules/crossplane/default.nix +++ b/pkgs/development/python-modules/crossplane/default.nix @@ -6,7 +6,7 @@ setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "crossplane"; version = "0.5.8"; pyproject = true; @@ -14,7 +14,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "nginxinc"; repo = "crossplane"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-DfIF+JvjIREi7zd5ZQ7Co/CIKC5iUeOgR/VLDPmrtTQ="; }; @@ -31,4 +31,4 @@ buildPythonPackage rec { license = lib.licenses.asl20; maintainers = with lib.maintainers; [ kaction ]; }; -} +}) From b16956eed45cd34ccc0bacb02ca8d7102291d3b3 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Wed, 20 May 2026 22:03:46 +0200 Subject: [PATCH 006/247] cryptop: migrate to pyproject --- pkgs/by-name/cr/cryptop/package.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cr/cryptop/package.nix b/pkgs/by-name/cr/cryptop/package.nix index e70ca4d9632e..8ba3f35cb1b5 100644 --- a/pkgs/by-name/cr/cryptop/package.nix +++ b/pkgs/by-name/cr/cryptop/package.nix @@ -6,14 +6,16 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "cryptop"; version = "0.2.0"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit (finalAttrs) pname version; sha256 = "0akrrz735vjfrm78plwyg84vabj0x3qficq9xxmy9kr40fhdkzpb"; }; - propagatedBuildInputs = with python3Packages; [ + build-system = with python3Packages; [ setuptools ]; + + dependencies = with python3Packages; [ setuptools requests requests-cache From d68ab3b186068d5ede590ee65eb97e6ae0674415 Mon Sep 17 00:00:00 2001 From: genga Date: Fri, 22 May 2026 19:55:29 +0300 Subject: [PATCH 007/247] pq-cli: 1.0.2-unstable-2025-04-10 -> 1.0.4 --- pkgs/by-name/pq/pq-cli/package.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/pq/pq-cli/package.nix b/pkgs/by-name/pq/pq-cli/package.nix index 6869efac89ad..df173f7d1684 100644 --- a/pkgs/by-name/pq/pq-cli/package.nix +++ b/pkgs/by-name/pq/pq-cli/package.nix @@ -7,17 +7,18 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "pq-cli"; - version = "1.0.2-unstable-2025-04-10"; + version = "1.0.4"; pyproject = true; src = fetchFromGitHub { owner = "rr-"; repo = "pq-cli"; - rev = "7790e52a6d3c0f6fbaf45f581f0fb98f78247af6"; - hash = "sha256-lRvjSOhEAur8dhrtpGb89BMD3o6/E1aJjyp+G4xZDnQ="; + tag = finalAttrs.version; + hash = "sha256-QpHNN+rZwhZ45kY4/Czm0iJp/n6yx4ukcjSjpco5yKE="; }; build-system = with python3Packages; [ + hatchling setuptools poetry-core ]; @@ -39,7 +40,7 @@ python3Packages.buildPythonApplication (finalAttrs: { meta = { description = "Progress Quest: the CLI edition"; homepage = "https://github.com/rr-/pq-cli"; - changelog = "https://github.com/rr-/pq-cli/releases/tag/${finalAttrs.version}"; + changelog = "https://github.com/rr-/pq-cli/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ genga898 ]; mainProgram = "pqcli"; From bec08ff32ea284caea70776e9f505056b7a2507b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 28 Jun 2026 18:59:58 +0000 Subject: [PATCH 008/247] solaar: 1.1.19 -> 1.1.20 --- pkgs/by-name/so/solaar/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/so/solaar/package.nix b/pkgs/by-name/so/solaar/package.nix index ddef3ae472b0..ce1f36ac5eeb 100644 --- a/pkgs/by-name/so/solaar/package.nix +++ b/pkgs/by-name/so/solaar/package.nix @@ -18,14 +18,14 @@ # instead of adding this to `services.udev.packages` on NixOS, python3Packages.buildPythonApplication (finalAttrs: { pname = "solaar"; - version = "1.1.19"; + version = "1.1.20"; format = "setuptools"; src = fetchFromGitHub { owner = "pwr-Solaar"; repo = "Solaar"; tag = finalAttrs.version; - hash = "sha256-Z3rWGmFQmfJvsWiPgxQmfXMPHXAAiFneBaoSVIXnAV8="; + hash = "sha256-h/uiy0TtMicKch2cdXHur5DkvQun2sAw2HpFI7Qstqg="; }; outputs = [ From 0885fb7fa1163a2cabba85281c2faed92de4da47 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 3 Jul 2026 02:43:45 +0000 Subject: [PATCH 009/247] iaito: 6.1.6 -> 6.1.8 --- pkgs/by-name/ia/iaito/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ia/iaito/package.nix b/pkgs/by-name/ia/iaito/package.nix index d63168407124..d0da9ed60fa3 100644 --- a/pkgs/by-name/ia/iaito/package.nix +++ b/pkgs/by-name/ia/iaito/package.nix @@ -14,14 +14,14 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "iaito"; - version = "6.1.6"; + version = "6.1.8"; srcs = [ (fetchFromGitHub { owner = "radareorg"; repo = "iaito"; tag = finalAttrs.version; - hash = "sha256-hGJ8f/auUDAM/pWT52X5fiDAt/un//oBniMG1lLbofc="; + hash = "sha256-aIJSfr5ZH1Naky66x85C5Y3Ix7sDzoYK84l+oA7Wggs="; name = "main"; }) (fetchFromGitHub { From 83024e02237ed6aa047f63ef66e88708510ccdbf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 5 Jul 2026 09:18:19 +0000 Subject: [PATCH 010/247] pioasm: 2.2.0 -> 2.3.0 --- pkgs/by-name/pi/pioasm/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pi/pioasm/package.nix b/pkgs/by-name/pi/pioasm/package.nix index 6e65a52d9d97..33145e8e08ae 100644 --- a/pkgs/by-name/pi/pioasm/package.nix +++ b/pkgs/by-name/pi/pioasm/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "pioasm"; - version = "2.2.0"; + version = "2.3.0"; src = fetchFromGitHub { owner = "raspberrypi"; repo = "pico-sdk"; tag = finalAttrs.version; - hash = "sha256-hQdEZD84/cnLSzP5Xr9vbOGROQz4BjeVOnvbyhe6rfM="; + hash = "sha256-QFKeOSYDuoSuVQsZ68fyQgVnGxZdBl8sehbQf665suM="; }; sourceRoot = "${finalAttrs.src.name}/tools/pioasm"; From df914c22706feea26890cce0f4d8c2d09b3db7b9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 5 Jul 2026 12:43:21 +0000 Subject: [PATCH 011/247] wayback: 0.20.1 -> 0.21.1 --- pkgs/by-name/wa/wayback/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/wa/wayback/package.nix b/pkgs/by-name/wa/wayback/package.nix index 4b014a1ea329..5ed8c499f363 100644 --- a/pkgs/by-name/wa/wayback/package.nix +++ b/pkgs/by-name/wa/wayback/package.nix @@ -7,16 +7,16 @@ buildGoModule (finalAttrs: { pname = "wayback"; - version = "0.20.1"; + version = "0.21.1"; src = fetchFromGitHub { owner = "wabarc"; repo = "wayback"; rev = "v${finalAttrs.version}"; - hash = "sha256-GnirEgJHgZVzxkFFVDU9795kgvMTitnH+xWd7ooNf7Y="; + hash = "sha256-+QtO12wyWjMNbPUFaUIhozJgdYOUDclqcdRaMnMjxpI="; }; - vendorHash = "sha256-vk9c+U8mKwT03dHV9labvCOM2Ip1vk7AeiTleEBuNP4="; + vendorHash = "sha256-bygzgh20xgNGWl93Mj+g+7P9Vko96HGGXObFw1tDZ5s="; doCheck = false; From 4e28403d673e4260ef35036f6c38038dbab22b3b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 6 Jul 2026 01:11:03 +0000 Subject: [PATCH 012/247] picotool: 2.2.0-a4 -> 2.3.0 --- pkgs/by-name/pi/picotool/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pi/picotool/package.nix b/pkgs/by-name/pi/picotool/package.nix index 3d9d233bcca1..589aa49b0c86 100644 --- a/pkgs/by-name/pi/picotool/package.nix +++ b/pkgs/by-name/pi/picotool/package.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "picotool"; - version = "2.2.0-a4"; + version = "2.3.0"; src = fetchFromGitHub { owner = "raspberrypi"; repo = "picotool"; tag = finalAttrs.version; - hash = "sha256-kIB/ODAvwWWoAQDq2cMiFuNWjzzLgPuRQv0NluWYU+Y="; + hash = "sha256-w9kVCdwevEjc12NNZWztehp6SSgsd9ehSaxqc9sg4O4="; }; postPatch = '' From 509c4ef63f1bf513ef100477bbc360f04d34d934 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 8 Jul 2026 02:34:08 +0000 Subject: [PATCH 013/247] qbittorrent-nox: 5.2.2 -> 5.2.3 --- pkgs/by-name/qb/qbittorrent/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/qb/qbittorrent/package.nix b/pkgs/by-name/qb/qbittorrent/package.nix index 671e1d0e3d2b..3664abc85f6a 100644 --- a/pkgs/by-name/qb/qbittorrent/package.nix +++ b/pkgs/by-name/qb/qbittorrent/package.nix @@ -21,13 +21,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "qbittorrent" + lib.optionalString (!guiSupport) "-nox"; - version = "5.2.2"; + version = "5.2.3"; src = fetchFromGitHub { owner = "qbittorrent"; repo = "qBittorrent"; rev = "release-${finalAttrs.version}"; - hash = "sha256-5lGv1ajuDE/DTqUbnVeRRBcXntrzn6bs72mZbQMf7Fc="; + hash = "sha256-K6YnqKHVo+notbjKxnzcN1DEcpAa2KMge4Ov30poEQY="; }; nativeBuildInputs = [ From 9b1e8ee851d08b19452e59f3e3219c00df0c1059 Mon Sep 17 00:00:00 2001 From: Thomas Butter Date: Sun, 17 May 2026 17:55:37 +0000 Subject: [PATCH 014/247] stax: 0.37.0 -> 0.74.0 --- pkgs/by-name/st/stax/package.nix | 27 +++++++++++++++++++++++---- 1 file changed, 23 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/st/stax/package.nix b/pkgs/by-name/st/stax/package.nix index 238d8e0efb8d..53566cee51fa 100644 --- a/pkgs/by-name/st/stax/package.nix +++ b/pkgs/by-name/st/stax/package.nix @@ -1,25 +1,44 @@ { lib, + stdenv, rustPlatform, fetchFromGitHub, versionCheckHook, perl, + pkg-config, + openssl, + libiconv, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "stax"; - version = "0.37.0"; + version = "0.74.0"; src = fetchFromGitHub { owner = "cesarferreira"; repo = "stax"; tag = "v${finalAttrs.version}"; - hash = "sha256-8LIc0/z6HJuej9VWMqpW9RTu/kGDQHN59vopDr+iF6w="; + hash = "sha256-3Z8yfjslG0lTT0/kFO0ornssxa2VE0KhO6w//LpAdaQ="; }; - nativeBuildInputs = [ perl ]; + postPatch = '' + # Remove darwin linker override that breaks nix builds + rm -f .cargo/config.toml + ''; - cargoHash = "sha256-lOQzFz579p89hDBh3Z7oO2iTITpJG9fFqW/rEq8DwJ0="; + nativeBuildInputs = [ + perl + pkg-config + ]; + + buildInputs = [ + openssl + ] + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + libiconv + ]; + + cargoHash = "sha256-oUYODmjnlOKhg8OUGJmkzUX11nebutLWABOtjpr+NcE="; doInstallCheck = true; doCheck = false; From 2c64ad166ce92c0049daf75f3a5623e2d85a2a3a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 12 Jul 2026 02:33:20 +0000 Subject: [PATCH 015/247] weasis: 4.6.6 -> 4.7.1 --- pkgs/by-name/we/weasis/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/we/weasis/package.nix b/pkgs/by-name/we/weasis/package.nix index 22ac32255b97..8ddf95343226 100644 --- a/pkgs/by-name/we/weasis/package.nix +++ b/pkgs/by-name/we/weasis/package.nix @@ -33,12 +33,12 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "weasis"; - version = "4.6.6"; + version = "4.7.1"; # Their build instructions indicate to use the packaging script src = fetchzip { url = "https://github.com/nroduit/Weasis/releases/download/v${finalAttrs.version}/weasis-native.zip"; - hash = "sha256-aOjYD+74yYp0+lIZpekToc6IvygJVAPyJmUsESl3gkI="; + hash = "sha256-bLqiq4V1a1q2NsUu19MDGkvz0KQoPAruEx9OKWbhsDA="; stripRoot = false; }; From 0921828452678acc291dfebb8acb9acdc3af935a Mon Sep 17 00:00:00 2001 From: Eric Helgeson Date: Tue, 14 Jul 2026 20:51:05 -0500 Subject: [PATCH 016/247] pico-sdk: 2.2.0 -> 2.3.0 --- pkgs/by-name/pi/pico-sdk/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pi/pico-sdk/package.nix b/pkgs/by-name/pi/pico-sdk/package.nix index b478f4914c2a..d90e00911536 100644 --- a/pkgs/by-name/pi/pico-sdk/package.nix +++ b/pkgs/by-name/pi/pico-sdk/package.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "pico-sdk"; - version = "2.2.0"; + version = "2.3.0"; src = fetchFromGitHub { owner = "raspberrypi"; @@ -26,9 +26,9 @@ stdenv.mkDerivation (finalAttrs: { fetchSubmodules = withSubmodules; hash = if withSubmodules then - "sha256-8ubZW6yQnUTYxQqYI6hi7s3kFVQhe5EaxVvHmo93vgk=" + "sha256-ujqnFjJgvja++GQbcrqSgbxi/DxB6ryQP+sGiFl1bms=" else - "sha256-hQdEZD84/cnLSzP5Xr9vbOGROQz4BjeVOnvbyhe6rfM="; + "sha256-QFKeOSYDuoSuVQsZ68fyQgVnGxZdBl8sehbQf665suM="; }; cmakeFlags = [ From e1521ee42f94ab76e07d381e43ab7b0293b2d6ae Mon Sep 17 00:00:00 2001 From: Eric Helgeson Date: Tue, 14 Jul 2026 21:02:32 -0500 Subject: [PATCH 017/247] pico-sdk: update withSubmodules hash automatically --- pkgs/by-name/pi/pico-sdk/package.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/pi/pico-sdk/package.nix b/pkgs/by-name/pi/pico-sdk/package.nix index d90e00911536..7f6b66a1460b 100644 --- a/pkgs/by-name/pi/pico-sdk/package.nix +++ b/pkgs/by-name/pi/pico-sdk/package.nix @@ -50,7 +50,12 @@ stdenv.mkDerivation (finalAttrs: { ''; passthru = { - updateScript = nix-update-script { }; + updateScript = nix-update-script { + extraArgs = [ + "--subpackage" + "tests.withSubmodules" + ]; + }; tests = { withSubmodules = pico-sdk.override { withSubmodules = true; }; }; From d14ec64548c403f0105987a2fc03c152b7f2ca28 Mon Sep 17 00:00:00 2001 From: Jost Alemann Date: Wed, 15 Jul 2026 13:42:08 +0200 Subject: [PATCH 018/247] ausweisapp: 2.5.3 -> 2.5.4 Changelog: https://github.com/Governikus/AusweisApp/releases/tag/2.5.4 Diff: https://github.com/Governikus/AusweisApp/compare/2.5.3...2.5.4 --- pkgs/by-name/au/ausweisapp/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/au/ausweisapp/package.nix b/pkgs/by-name/au/ausweisapp/package.nix index 02c0b05123f4..9a610a0684bd 100644 --- a/pkgs/by-name/au/ausweisapp/package.nix +++ b/pkgs/by-name/au/ausweisapp/package.nix @@ -12,13 +12,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "ausweisapp"; - version = "2.5.3"; + version = "2.5.4"; src = fetchFromGitHub { owner = "Governikus"; repo = "AusweisApp"; rev = finalAttrs.version; - hash = "sha256-pr41KbejZCOvfXH2uHO5MA/VklSNU38EL6AgznvGqeY="; + hash = "sha256-y9F/dQZHbUFDRZDpdGtNCjTIypS2l4XJLbUZHjliEDA="; }; postPatch = '' From 370f7e5169e286472bde62dde7c028179d77cce3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 15 Jul 2026 14:23:28 +0000 Subject: [PATCH 019/247] hamlib_4: 4.7.1 -> 4.7.2 --- pkgs/by-name/ha/hamlib_4/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ha/hamlib_4/package.nix b/pkgs/by-name/ha/hamlib_4/package.nix index 002afe022247..27d07cf1fbdd 100644 --- a/pkgs/by-name/ha/hamlib_4/package.nix +++ b/pkgs/by-name/ha/hamlib_4/package.nix @@ -24,13 +24,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "hamlib"; - version = "4.7.1"; + version = "4.7.2"; src = fetchFromGitHub { owner = "Hamlib"; repo = "Hamlib"; tag = finalAttrs.version; - hash = "sha256-nI8gDACxlci2Q9V2W4D1DYDUL74JwlCs+qyyNkXOPu4="; + hash = "sha256-t1GgCYH+AJE5UZKQu+9uqx7fJDv4zuT0OzWxicZFfdQ="; }; strictDeps = true; From 700c47a50451a3ab4000954f363a5ccbaf35fb94 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 02:54:36 +0000 Subject: [PATCH 020/247] tree-sitter-grammars.tree-sitter-wit: 1.3.0 -> 1.4.0 --- pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix index 818a738254e5..c10a29f5986a 100644 --- a/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix +++ b/pkgs/by-name/tr/tree-sitter/grammars/grammar-sources.nix @@ -3109,9 +3109,9 @@ }; wit = { - version = "1.3.0"; + version = "1.4.0"; url = "github:bytecodealliance/tree-sitter-wit"; - hash = "sha256-FG73R38Bw60+aT5YB/xpENCnQwoGMVjXRLjP1GdJEn4="; + hash = "sha256-63xH63s6lgticgRtMz7LCL1ThuXegn7qFCZgeQqIZH4="; # Fails strict schema validation due to Neovim ecosystem extensions excludeBrokenTreeSitterJson = true; meta = { From 4f116ee1e497d1b2f09195a75739ac974a66d8e6 Mon Sep 17 00:00:00 2001 From: Benjamin Levy <7348004+io12@users.noreply.github.com> Date: Thu, 16 Jul 2026 07:19:08 -0400 Subject: [PATCH 021/247] mbedtls: fix cross build --- pkgs/by-name/mb/mbedtls/generic.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/mb/mbedtls/generic.nix b/pkgs/by-name/mb/mbedtls/generic.nix index fb3e445249a6..b74fe03e288e 100644 --- a/pkgs/by-name/mb/mbedtls/generic.nix +++ b/pkgs/by-name/mb/mbedtls/generic.nix @@ -5,6 +5,7 @@ hash, patches ? [ ], fetchFromGitHub, + buildPackages, cmake, ninja, @@ -87,6 +88,10 @@ stdenv.mkDerivation rec { "-DCMAKE_C_FLAGS=-fzero-init-padding-bits=unions" ]; + env = lib.optionalAttrs (stdenv.buildPlatform != stdenv.hostPlatform) { + HOSTCC = lib.getExe buildPackages.stdenv.cc; + }; + doCheck = true; # Parallel checking causes test failures From 449b91edfb1d63815dd825f356a94cb3dc446817 Mon Sep 17 00:00:00 2001 From: Pascal Dietrich Date: Thu, 16 Jul 2026 18:49:51 +0200 Subject: [PATCH 022/247] flatpak-builder: fix building with svg icons --- pkgs/development/tools/flatpak-builder/default.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/development/tools/flatpak-builder/default.nix b/pkgs/development/tools/flatpak-builder/default.nix index 6699ce4d33d6..420f02811b3f 100644 --- a/pkgs/development/tools/flatpak-builder/default.nix +++ b/pkgs/development/tools/flatpak-builder/default.nix @@ -14,6 +14,9 @@ xmlto, meson, ninja, + gnome, + librsvg, + makeWrapper, acl, appstream, @@ -42,6 +45,11 @@ attr, }: +let + gdkPixbufLoadersCache = gnome._gdkPixbufCacheBuilder_DO_NOT_USE { + extraLoaders = [ librsvg ]; + }; +in stdenv.mkDerivation (finalAttrs: { pname = "flatpak-builder"; version = "1.4.4"; @@ -95,6 +103,7 @@ stdenv.mkDerivation (finalAttrs: { libxslt pkg-config xmlto + makeWrapper ]; buildInputs = [ @@ -132,6 +141,7 @@ stdenv.mkDerivation (finalAttrs: { for file in ${installed_testdir}/{test-builder.sh,test-builder-python.sh,test-builder-deprecated.sh}; do patchShebangs $file done + wrapProgram $out/bin/flatpak-builder --set GDK_PIXBUF_MODULE_FILE ${gdkPixbufLoadersCache} ''; passthru = { From 03fdd7b0557f03609f9d5e269460231912c5d7ed Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 16 Jul 2026 17:42:53 +0000 Subject: [PATCH 023/247] python3Packages.ansible: 14.1.0 -> 14.2.0 --- pkgs/development/python-modules/ansible/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ansible/default.nix b/pkgs/development/python-modules/ansible/default.nix index 99f335b32342..a0f2398b9830 100644 --- a/pkgs/development/python-modules/ansible/default.nix +++ b/pkgs/development/python-modules/ansible/default.nix @@ -24,7 +24,7 @@ let pname = "ansible"; - version = "14.1.0"; + version = "14.2.0"; in buildPythonPackage { inherit pname version; @@ -32,7 +32,7 @@ buildPythonPackage { src = fetchPypi { inherit pname version; - hash = "sha256-GueRhGntiX/3FoV+2Y0fXV/OFxD2pC9gHwcVVItnvwA="; + hash = "sha256-HI8YOZAn0msBdScMtjutmfm+Fu/nlgAkLJFOqkmUECU="; }; # we make ansible-core depend on ansible, not the other way around, From 441a0046695058c1c11b39cd09db61e1b10ca3bc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 17 Jul 2026 03:01:48 +0000 Subject: [PATCH 024/247] python3Packages.lmdb: 2.2.1 -> 2.3.0 --- pkgs/development/python-modules/lmdb/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/lmdb/default.nix b/pkgs/development/python-modules/lmdb/default.nix index fd9d0a2ae146..542e3270f874 100644 --- a/pkgs/development/python-modules/lmdb/default.nix +++ b/pkgs/development/python-modules/lmdb/default.nix @@ -11,12 +11,12 @@ buildPythonPackage (finalAttrs: { pname = "lmdb"; - version = "2.2.1"; + version = "2.3.0"; pyproject = true; src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-sgG0FvfWzqm9L5dyd6X1HW5SpDTW7FEaizSZDfKxqcU="; + hash = "sha256-Jg9ENkDuLaPP0FmoQlhlkxn/OcqRLBa/l0jDJAdrnQk="; }; build-system = [ setuptools ]; From df6f1df4355d8f11622820f23fde534f1b100815 Mon Sep 17 00:00:00 2001 From: Andres Vargas Date: Fri, 17 Jul 2026 09:15:07 -0300 Subject: [PATCH 025/247] weechat-matrix-rs: 0-unstable-2025-10-09 -> 0-unstable-2026-07-16 --- .../weechat-matrix-rs/increase-recursion-limit.patch | 10 ---------- pkgs/by-name/we/weechat-matrix-rs/package.nix | 10 ++++------ 2 files changed, 4 insertions(+), 16 deletions(-) delete mode 100644 pkgs/by-name/we/weechat-matrix-rs/increase-recursion-limit.patch diff --git a/pkgs/by-name/we/weechat-matrix-rs/increase-recursion-limit.patch b/pkgs/by-name/we/weechat-matrix-rs/increase-recursion-limit.patch deleted file mode 100644 index d50e2977a003..000000000000 --- a/pkgs/by-name/we/weechat-matrix-rs/increase-recursion-limit.patch +++ /dev/null @@ -1,10 +0,0 @@ -diff --git a/src/lib.rs b/src/lib.rs -index 2f1090a..205d90d 100644 ---- a/src/lib.rs -+++ b/src/lib.rs -@@ -1,3 +1,5 @@ -+#![recursion_limit = "256"] -+ - mod bar_items; - mod commands; - mod completions; diff --git a/pkgs/by-name/we/weechat-matrix-rs/package.nix b/pkgs/by-name/we/weechat-matrix-rs/package.nix index ed10361b7f68..9d7e595af0e6 100644 --- a/pkgs/by-name/we/weechat-matrix-rs/package.nix +++ b/pkgs/by-name/we/weechat-matrix-rs/package.nix @@ -12,18 +12,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "weechat-matrix-rs"; - version = "0-unstable-2025-10-09"; + version = "0-unstable-2026-07-16"; src = fetchFromGitHub { owner = "poljar"; repo = "weechat-matrix-rs"; - rev = "4cc5777b630ba4d6a9c964248531f283178a4717"; - hash = "sha256-CF4xDoRYey9F8/XSW/euNb8IjZXyP6k0Nj61shsmyEo="; + rev = "f987e71a46827b8e69112cfb8e5977cf59fc313a"; + hash = "sha256-Uew4rUKB9kRSE6SdswkFdjl/aumUflYf2+8WPSlg5sE="; }; - patches = [ ./increase-recursion-limit.patch ]; - - cargoHash = "sha256-jAlBCmLJfWWAUHd3ySB930iqAVXMh6ueba7xS///Rt0="; + cargoHash = "sha256-Km6wZ2SVIAMD4WV3BHof3WouD+kxR7LKtpknu0g9Qh4="; nativeBuildInputs = [ pkg-config From b843237b4c1fdff035ce5ff9463205ed9b062741 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=B0lkecan=20Bozdo=C4=9Fan?= Date: Fri, 17 Jul 2026 15:56:13 +0300 Subject: [PATCH 026/247] solaar: set `__structuredAttrs`, add changelog --- pkgs/by-name/so/solaar/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/so/solaar/package.nix b/pkgs/by-name/so/solaar/package.nix index ddef3ae472b0..a1b487b07fba 100644 --- a/pkgs/by-name/so/solaar/package.nix +++ b/pkgs/by-name/so/solaar/package.nix @@ -28,6 +28,8 @@ python3Packages.buildPythonApplication (finalAttrs: { hash = "sha256-Z3rWGmFQmfJvsWiPgxQmfXMPHXAAiFneBaoSVIXnAV8="; }; + __structuredAttrs = true; + outputs = [ "out" "udev" @@ -102,6 +104,7 @@ python3Packages.buildPythonApplication (finalAttrs: { This tool requires either to be run with root/sudo or alternatively to have the udev rules files installed. On NixOS this can be achieved by setting `hardware.logitech.wireless.enable`. ''; homepage = "https://pwr-solaar.github.io/Solaar/"; + changelog = "https://github.com/pwr-Solaar/Solaar/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.gpl2Only; mainProgram = "solaar"; maintainers = with lib.maintainers; [ From a45836187bcb807cdce1b81ac51d7804f9b79d51 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=B0lkecan=20Bozdo=C4=9Fan?= Date: Fri, 17 Jul 2026 15:57:25 +0300 Subject: [PATCH 027/247] solaar: add ilkecan to maintainers --- pkgs/by-name/so/solaar/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/so/solaar/package.nix b/pkgs/by-name/so/solaar/package.nix index a1b487b07fba..f3adfcdcd0df 100644 --- a/pkgs/by-name/so/solaar/package.nix +++ b/pkgs/by-name/so/solaar/package.nix @@ -111,6 +111,7 @@ python3Packages.buildPythonApplication (finalAttrs: { spinus ysndr oxalica + ilkecan ]; platforms = lib.platforms.linux; }; From 4643de1365037be5ed44eb406ad1a392e3d0a0cc Mon Sep 17 00:00:00 2001 From: f0x Date: Sat, 18 Jul 2026 19:37:58 +0200 Subject: [PATCH 028/247] =?UTF-8?q?rivalcfg:=204.15.0=20=E2=86=92=204.17.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Mirror upstream change to flit build-system, removed now unused setuptools/pkg_resources runtime dependency. Tests are still broken, so left doCheck = false. https://github.com/flozz/rivalcfg/releases/tag/v4.17.0 --- pkgs/by-name/ri/rivalcfg/package.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ri/rivalcfg/package.nix b/pkgs/by-name/ri/rivalcfg/package.nix index dd926f41af52..c9d3c7357b94 100644 --- a/pkgs/by-name/ri/rivalcfg/package.nix +++ b/pkgs/by-name/ri/rivalcfg/package.nix @@ -6,21 +6,20 @@ python3Packages.buildPythonPackage rec { pname = "rivalcfg"; - version = "4.15.0"; + version = "4.17.0"; pyproject = true; src = fetchFromGitHub { owner = "flozz"; repo = "rivalcfg"; tag = "v${version}"; - sha256 = "sha256-UqVogJLv+sNhAxdMjBEvhBQw6LU+QUq1IekvWpeeMqk="; + sha256 = "sha256-MUbt8beVG6UjpLFqxGC8nTaSswvHN3PJ/jE28BBL8bs="; }; - build-system = with python3Packages; [ setuptools ]; + build-system = with python3Packages; [ flit-core ]; dependencies = with python3Packages; [ hidapi - setuptools # pkg_resources is imported during runtime ]; nativeCheckInputs = with python3Packages; [ From bf76761f81e62bcb3d53afe071c919173e5de59e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 22 Jul 2026 06:27:38 +0000 Subject: [PATCH 029/247] pack: 0.38.2 -> 0.40.8 --- pkgs/by-name/pa/pack/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pa/pack/package.nix b/pkgs/by-name/pa/pack/package.nix index 79c1fa0877c5..9e08e0959d94 100644 --- a/pkgs/by-name/pa/pack/package.nix +++ b/pkgs/by-name/pa/pack/package.nix @@ -9,18 +9,18 @@ buildGoModule (finalAttrs: { pname = "pack"; - version = "0.38.2"; + version = "0.40.8"; src = fetchFromGitHub { owner = "buildpacks"; repo = "pack"; tag = "v${finalAttrs.version}"; - hash = "sha256-JDvNG0HMwr/bbWbuSLwuC5y+ZePECW4u+dzMBcKrcNk="; + hash = "sha256-mD32ZQ/PxiWnOvCdDFlNx1NIevhfgPcg9+ToUmfM6jo="; }; subPackages = [ "." ]; - vendorHash = "sha256-PvGoHJP+MsfidKz72qFx638x+uirhgckIKCBdTUrqB8="; + vendorHash = "sha256-0cyxhyEt4P+sd0FmN177rsTugWM0x2Ebk1LEHtX9wZE="; ldflags = [ "-s" From 841d05a8f6906d05a77c3f6a80c088f8a9cedee0 Mon Sep 17 00:00:00 2001 From: slashformotion Date: Wed, 22 Jul 2026 14:16:21 +0200 Subject: [PATCH 030/247] gokrazy: 0-unstable-2026-01-09 -> 0-unstable-2026-07-23 gokrazy does not provide releases, this commit update the package to the latest git commit on main. --- pkgs/by-name/go/gokrazy/package.nix | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/go/gokrazy/package.nix b/pkgs/by-name/go/gokrazy/package.nix index 992b59988e56..b1bc9c02e9bb 100644 --- a/pkgs/by-name/go/gokrazy/package.nix +++ b/pkgs/by-name/go/gokrazy/package.nix @@ -4,19 +4,18 @@ fetchFromGitHub, installShellFiles, }: - buildGoModule (finalAttrs: { pname = "gokrazy"; - version = "0-unstable-2026-01-09"; + version = "0-unstable-2026-07-23"; src = fetchFromGitHub { owner = "gokrazy"; repo = "tools"; - rev = "8ed49b4fafc72841e5a087362d719eb8a648db9b"; - hash = "sha256-VxRX94vmzVGt4KwC+0T/I8XCKdmftoDTLeYMISLsHoA="; + rev = "3fe400c13246e09469afca86df37cdc6fe7c3ee9"; + hash = "sha256-+wLO374SJu4Sk7GKwJkg6UOxWmJ1ApIfLt3Hw89/dXU="; }; - vendorHash = "sha256-Khvk7Q0HVyhCg4jMvjVQdSXHRq2uuv2wHszcDTTV3qk="; + vendorHash = "sha256-+9i4dlxcxXw0WpeuHhnxli2qhB6IWOc4babuJXIO4wA="; ldflags = [ "-s" @@ -36,7 +35,7 @@ buildGoModule (finalAttrs: { ''; meta = { - description = "Turn your Go program(s) into an appliance running on the Raspberry Pi 3, Pi 4, Pi Zero 2 W, or amd64 PCs"; + description = "Turn your Go program(s) into an appliance running on the Raspberry Pi 3, Pi 4, Pi 5, Pi Zero 2 W, or amd64 PCs"; homepage = "https://github.com/gokrazy/gokrazy"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ shayne ]; From 9d8df69daf48e85db35f15a7f4a1d6c1868728c0 Mon Sep 17 00:00:00 2001 From: Robert Sliwinski Date: Wed, 22 Jul 2026 22:12:51 +0200 Subject: [PATCH 031/247] scap-security-guide: 0.1.79 -> 0.1.81 Changelog: https://github.com/ComplianceAsCode/content/releases/tag/v0.1.81 --- pkgs/by-name/sc/scap-security-guide/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sc/scap-security-guide/package.nix b/pkgs/by-name/sc/scap-security-guide/package.nix index 08b925509a62..c188221bc16e 100644 --- a/pkgs/by-name/sc/scap-security-guide/package.nix +++ b/pkgs/by-name/sc/scap-security-guide/package.nix @@ -17,13 +17,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "scap-security-guide"; - version = "0.1.79"; + version = "0.1.81"; src = fetchFromGitHub { owner = "ComplianceAsCode"; repo = "content"; tag = "v${finalAttrs.version}"; - hash = "sha256-GRjolHyNmgzv5ZBMaVG1mzIX9VsSXzWrgeJxegepjxc="; + hash = "sha256-7avUwROLJeuS2FY3WIbtYL2tyh4DRMVwL7XL4D1gJGo="; }; postPatch = '' From f327ca5d64caf2f41380b6767ddac3ee762c6080 Mon Sep 17 00:00:00 2001 From: Robert Sliwinski Date: Wed, 22 Jul 2026 22:13:46 +0200 Subject: [PATCH 032/247] scap-security-guide: Add robsliwi as maintainer --- pkgs/by-name/sc/scap-security-guide/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/sc/scap-security-guide/package.nix b/pkgs/by-name/sc/scap-security-guide/package.nix index c188221bc16e..c3e3fa5671fe 100644 --- a/pkgs/by-name/sc/scap-security-guide/package.nix +++ b/pkgs/by-name/sc/scap-security-guide/package.nix @@ -78,7 +78,10 @@ stdenv.mkDerivation (finalAttrs: { description = "Security automation content in SCAP, Bash, Ansible, and other formats"; homepage = "https://github.com/ComplianceAsCode/content"; license = lib.licenses.bsd3; - maintainers = with lib.maintainers; [ tochiaha ]; + maintainers = with lib.maintainers; [ + robsliwi + tochiaha + ]; platforms = lib.platforms.all; }; }) From de8e14f822fae85f614639b93a37833fb2594a1c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Jul 2026 09:14:55 +0000 Subject: [PATCH 033/247] python3Packages.cxxheaderparser: 1.8.1 -> 1.9.2 --- pkgs/development/python-modules/cxxheaderparser/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cxxheaderparser/default.nix b/pkgs/development/python-modules/cxxheaderparser/default.nix index 2bb7d9ec44b3..f75361131a64 100644 --- a/pkgs/development/python-modules/cxxheaderparser/default.nix +++ b/pkgs/development/python-modules/cxxheaderparser/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "cxxheaderparser"; - version = "1.8.1"; + version = "1.9.2"; pyproject = true; src = fetchFromGitHub { owner = "robotpy"; repo = "cxxheaderparser"; tag = version; - hash = "sha256-l81b/M6ir3aWnycrl8RfuN3JQYkcRcTFRhejBWXGgb4="; + hash = "sha256-IOruSQoBw/uREnFSx09BIAavt7xM4AWW19cOgLGr/Hw="; }; postPatch = '' From fbe137550b487895ddacab3a784057201931de1d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 23 Jul 2026 13:06:41 +0000 Subject: [PATCH 034/247] immichframe: 1.0.35.0 -> 1.0.37.0 --- pkgs/by-name/im/immichframe/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/im/immichframe/package.nix b/pkgs/by-name/im/immichframe/package.nix index b519fae3ed94..d60083bc660a 100644 --- a/pkgs/by-name/im/immichframe/package.nix +++ b/pkgs/by-name/im/immichframe/package.nix @@ -12,13 +12,13 @@ buildDotnetModule (finalAttrs: { pname = "immichframe"; - version = "1.0.35.0"; + version = "1.0.37.0"; src = fetchFromGitHub { owner = "immichFrame"; repo = "immichFrame"; tag = "v${finalAttrs.version}"; - hash = "sha256-VET0em+CyJzXPlCXjozj6SDhjD26lH94AETFKGG895I="; + hash = "sha256-ZS6lkfDdMSq1cffIIeXqG3/eIaQFGSZcRYPXiDCHA/U="; }; projectFile = "ImmichFrame.WebApi/ImmichFrame.WebApi.csproj"; From 92674d927bfcee4fabb1f30bd2c31b547a4fb081 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Jul 2026 04:51:28 +0000 Subject: [PATCH 035/247] home-assistant-custom-components.opensprinkler: 1.5.5 -> 1.5.6 --- .../custom-components/opensprinkler/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/opensprinkler/package.nix b/pkgs/servers/home-assistant/custom-components/opensprinkler/package.nix index 0ac6d9eee64b..ec852a49e1dc 100644 --- a/pkgs/servers/home-assistant/custom-components/opensprinkler/package.nix +++ b/pkgs/servers/home-assistant/custom-components/opensprinkler/package.nix @@ -8,13 +8,13 @@ buildHomeAssistantComponent rec { owner = "vinteo"; domain = "opensprinkler"; - version = "1.5.5"; + version = "1.5.6"; src = fetchFromGitHub { owner = "vinteo"; repo = "hass-opensprinkler"; tag = "v${version}"; - hash = "sha256-P+VSnMioZGwdsQ053uNiqpZzrtDFPb80FQaKqr3pOT4="; + hash = "sha256-/aekP1HEyKGhIJZ8TV+gHb/2g9UWbkkep2Qk2x4/Ghk="; }; dependencies = [ From 17e108bcda7271e5a77b5b2fc3981b3c61c9246c Mon Sep 17 00:00:00 2001 From: Konrad Malik Date: Fri, 24 Jul 2026 14:26:34 +0200 Subject: [PATCH 036/247] litestream: 0.5.11 -> 0.5.15 --- pkgs/by-name/li/litestream/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/li/litestream/package.nix b/pkgs/by-name/li/litestream/package.nix index d8b6d13507d7..cbbb80ba2b00 100644 --- a/pkgs/by-name/li/litestream/package.nix +++ b/pkgs/by-name/li/litestream/package.nix @@ -6,13 +6,13 @@ }: buildGoModule (finalAttrs: { pname = "litestream"; - version = "0.5.11"; + version = "0.5.15"; src = fetchFromGitHub { owner = "benbjohnson"; repo = "litestream"; rev = "v${finalAttrs.version}"; - hash = "sha256-LGlcc/FoBiZ7YiZUyqdYmAoV9BgUm4h2/n/KQ3NzFa4="; + hash = "sha256-SsHyi7E/1dHEzFQgKr8eSi1fEf61iqTQ6Avr4c/h9j4="; }; ldflags = [ @@ -21,7 +21,7 @@ buildGoModule (finalAttrs: { "-X main.Version=${finalAttrs.version}" ]; - vendorHash = "sha256-Zf7BdL0mljGFrRTx4JJxAUXUm6Uh/sVJP/zOJ4ef/CU="; + vendorHash = "sha256-Ms33rbFjsWzGbLy9v6kFGl6b62QQI4XAZ4wr73g5udw="; passthru.tests = { inherit (nixosTests) litestream; }; From fe72f7a7a7099175c20918de263bef2e0bd2c8b9 Mon Sep 17 00:00:00 2001 From: Konrad Malik Date: Fri, 24 Jul 2026 14:27:18 +0200 Subject: [PATCH 037/247] litestream: add konradmalik to maintainers --- pkgs/by-name/li/litestream/package.nix | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/litestream/package.nix b/pkgs/by-name/li/litestream/package.nix index cbbb80ba2b00..f39669e02425 100644 --- a/pkgs/by-name/li/litestream/package.nix +++ b/pkgs/by-name/li/litestream/package.nix @@ -3,6 +3,7 @@ fetchFromGitHub, lib, nixosTests, + testers, }: buildGoModule (finalAttrs: { pname = "litestream"; @@ -23,13 +24,25 @@ buildGoModule (finalAttrs: { vendorHash = "sha256-Ms33rbFjsWzGbLy9v6kFGl6b62QQI4XAZ4wr73g5udw="; - passthru.tests = { inherit (nixosTests) litestream; }; + # httptest servers in tests + __darwinAllowLocalNetworking = true; + + passthru.tests = { + inherit (nixosTests) litestream; + version = testers.testVersion { + package = finalAttrs.finalPackage; + command = "litestream version"; + }; + }; meta = { description = "Streaming replication for SQLite"; mainProgram = "litestream"; license = lib.licenses.asl20; homepage = "https://litestream.io/"; - maintainers = with lib.maintainers; [ fbrs ]; + maintainers = with lib.maintainers; [ + fbrs + konradmalik + ]; }; }) From fab26c6d1c1517d52aa42c6de10e4339afddac12 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 24 Jul 2026 21:40:15 +0000 Subject: [PATCH 038/247] kubernix: 0.3.3 -> 0.3.4 --- pkgs/by-name/ku/kubernix/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ku/kubernix/package.nix b/pkgs/by-name/ku/kubernix/package.nix index 87b5d6deb4d7..5c54bcec0b08 100644 --- a/pkgs/by-name/ku/kubernix/package.nix +++ b/pkgs/by-name/ku/kubernix/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "kubernix"; - version = "0.3.3"; + version = "0.3.4"; src = fetchFromGitHub { owner = "saschagrunert"; repo = "kubernix"; tag = "v${finalAttrs.version}"; - sha256 = "sha256-WHXhPa+U53Z8GTCpKYk2j4SnDxZX+E/rQUHUvOz7G6c="; + sha256 = "sha256-8wFrcs1XuW8Fz4P12eHAeA62ZthwO9grrtTHxhL+f1o="; }; - cargoHash = "sha256-NQ0d7kk6nw1D/a57+nlrfjAr4gVKVjPrH59dcbKcII0="; + cargoHash = "sha256-sz7omys2cLTx+pHmQKjikxwJjSz8P0scO59KI2zm2e0="; # Tests require network access doCheck = false; From 03408319758fa793df77523d684dd8d1e96a081f Mon Sep 17 00:00:00 2001 From: magicquark <198001825+magicquark@users.noreply.github.com> Date: Sat, 25 Jul 2026 04:51:05 +0100 Subject: [PATCH 039/247] python3Packages.locust-cloud: relax gevent dependency --- pkgs/development/python-modules/locust-cloud/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/python-modules/locust-cloud/default.nix b/pkgs/development/python-modules/locust-cloud/default.nix index dce2b9aa76cb..2cc2f7ac812a 100644 --- a/pkgs/development/python-modules/locust-cloud/default.nix +++ b/pkgs/development/python-modules/locust-cloud/default.nix @@ -44,6 +44,10 @@ buildPythonPackage rec { tomli ]; + pythonRelaxDeps = [ + "gevent" + ]; + nativeCheckInputs = [ flask gevent-websocket From 79c74b4f32a9e589bc5efbe05d1e80e22b1e9ac0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Jul 2026 04:19:41 +0000 Subject: [PATCH 040/247] python3Packages.cadwyn: 7.0.0 -> 7.1.1 --- pkgs/development/python-modules/cadwyn/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cadwyn/default.nix b/pkgs/development/python-modules/cadwyn/default.nix index a63b49ac131a..412ee3d271d8 100644 --- a/pkgs/development/python-modules/cadwyn/default.nix +++ b/pkgs/development/python-modules/cadwyn/default.nix @@ -27,14 +27,14 @@ buildPythonPackage (finalAttrs: { pname = "cadwyn"; - version = "7.0.0"; + version = "7.1.1"; pyproject = true; src = fetchFromGitHub { owner = "zmievsa"; repo = "cadwyn"; tag = finalAttrs.version; - hash = "sha256-UI5gD4WXzn3a/7SDNKGvfGLRteMmCD/yHMEoXZ8By+A="; + hash = "sha256-jw3IfjYDECW+cY+W4bfXN6tPIgr2lBkj16goF1wD2Is="; }; build-system = [ hatchling ]; From c741259c7649a97d00365a9dee7702e14ed6659d Mon Sep 17 00:00:00 2001 From: magicquark <198001825+magicquark@users.noreply.github.com> Date: Sat, 25 Jul 2026 05:43:57 +0100 Subject: [PATCH 041/247] python3Packages.locust: 2.43.1 -> 2.46.2 --- .../python-modules/locust/default.nix | 4 +- .../python-modules/locust/missing-hashes.json | 124 +++++++++--------- .../python-modules/locust/webui.nix | 2 +- 3 files changed, 66 insertions(+), 64 deletions(-) diff --git a/pkgs/development/python-modules/locust/default.nix b/pkgs/development/python-modules/locust/default.nix index 5fc4fb0e3b7b..70664cd95983 100644 --- a/pkgs/development/python-modules/locust/default.nix +++ b/pkgs/development/python-modules/locust/default.nix @@ -28,14 +28,14 @@ buildPythonPackage rec { pname = "locust"; - version = "2.43.1"; + version = "2.46.2"; pyproject = true; src = fetchFromGitHub { owner = "locustio"; repo = "locust"; tag = version; - hash = "sha256-+0B4S524UjvaYl7VTZ1IY7UuBuDjUBqOvjHu0UVOi6A="; + hash = "sha256-oPIGQLx94HeuRfHM5pFyQLfVfG26aDKSOXQXbSsenz4="; }; postPatch = '' diff --git a/pkgs/development/python-modules/locust/missing-hashes.json b/pkgs/development/python-modules/locust/missing-hashes.json index 505a48031882..c1a27f24c83c 100644 --- a/pkgs/development/python-modules/locust/missing-hashes.json +++ b/pkgs/development/python-modules/locust/missing-hashes.json @@ -1,63 +1,65 @@ { - "@esbuild/aix-ppc64@npm:0.27.2": "78d13201fd4d048d19955fc510db508b14b5fc1a38f4ea506469eac65db770c65fc3727df15b087778178fc8e3304df88559a7441d227451efd8a0b1a688a729", - "@esbuild/android-arm64@npm:0.27.2": "e8aded79b2f1f8841c082396f7476bee51c056ed468e438fe2ee00b6b73e96acd640d0b8d0cc13e63c972898f6cdd275483c36c562d4186f0efc01881672b08a", - "@esbuild/android-arm@npm:0.27.2": "ac673502cf6672dabb4b82a26bb3cc120402acba1b87a92481c0a37c8fa06847fd16503714bb227f6351d836f6f60c644ab50fda95c896d8eeb3e5ec3af96226", - "@esbuild/android-x64@npm:0.27.2": "dcf5c84443645af089e3b82421097c0288a4bdebabf231449ddd66e1b48952e5af975bd26954a50be0441605b91cfe779ca2192bc4b02b7b19192a2a86f912f1", - "@esbuild/darwin-arm64@npm:0.27.2": "cf08b03672941acbea8b509db79a7cb9cf8c81b563c75414c87b8c8442cb1178063eaa14b7cd1ae6cae95dba7e1de9343b721a6d19523a5f21c3d1367e3688b7", - "@esbuild/darwin-x64@npm:0.27.2": "5d3207cf85674b01a817c43064525e39b215802a9ecf352d15e92e926c3e549d95b30e127c2d3f8196ac9472ecca87a861d9f270221ee55884c7a6d0aa636fe1", - "@esbuild/freebsd-arm64@npm:0.27.2": "45f475fc6ab2f4760155ca2b50c4cf0ea8aef2bfad3ba4548f4547898d3cc785dcfc2ea58a190be3c20c715c771d1d694a9eb6ef5fb6b72d93b6abc94f366b98", - "@esbuild/freebsd-x64@npm:0.27.2": "7fb62475cb9cdf54d22f2fa984ef57f891d05f366143227efd1d28d507a3b1f2c723239b3e22b3ac418467e6284a08eaf6dcf0bfd2a0f1bea06d0ac73c2aa8de", - "@esbuild/linux-arm64@npm:0.27.2": "89b8e94e2f4e7cf564623bb6b1d2e9ab218c6d4cafed93778fb797b552d3495f08c99e49d9a2573823bc62660353ce4b4cf17a2828359a3437a9caf8da99673b", - "@esbuild/linux-arm@npm:0.27.2": "fd7c845a5ee2073ef6c5bc9d914844b48b82006ebf00f5acb98a43f600ee83fda578034ed8eb6f7f462ed4e3ecd8b7c6570a78bb708ee7eb10b93751ab879ad6", - "@esbuild/linux-ia32@npm:0.27.2": "23f67cfbab67aa860d7afa842e29fa75eb16af8577a811c54263fc3a276c05e468d532bcdb118d174624ed76a9e133d2520567937d4ed646caf9dd19aadbae15", - "@esbuild/linux-loong64@npm:0.27.2": "b37e531c91346c7b5d31ce6664a334c391a27c3c9fb282136abf232111575387e9d066abf27f29436afc913270a8e2c2b09c1210fbf87e70f1028685d94ec4de", - "@esbuild/linux-mips64el@npm:0.27.2": "8b48a6c7dc8f16147c1087b56710685f3b89279498caab6b63cad3db9402308adf633111d773cfe31756d41fe46e895f2c1ece0fc1ed484ab02e92c28357f0c6", - "@esbuild/linux-ppc64@npm:0.27.2": "4f207f87bfc1253974e00d3cf27316d3e93b7e51fde46ed618367e62f2875dffd66812acb85e8d2949dffc73eed7b3939a42bb93f40ec8fca4a6988173709dab", - "@esbuild/linux-riscv64@npm:0.27.2": "837a0aa03e82a1b853632d153515d68035e57b39ccf730a778311c04e3429aa80f001d990392519a641945501f6ab3af331481eb4551e99718e7cd2ba5862089", - "@esbuild/linux-s390x@npm:0.27.2": "426a4b9d9d4c58d61031a412c64c8cfb0db0e38da3cf4dade253c45a46dc539dccee24700e965e66c7c397a65fef765fc43bdc6b3f46d6bc6f289f79c4b6d7d5", - "@esbuild/linux-x64@npm:0.27.2": "febde9f6908220698cf72947534eca590c2b5ce8b0c9bc6170649c5f64f7f93808bb9be2caabd7c63068dc68e218741f27a17ffb8826d87fb487a0639888b90f", - "@esbuild/netbsd-arm64@npm:0.27.2": "1f69c833bfc5d1d7c58f52fca35637df1686a5bff5c15af900c165b2561a809d805201dc8de712fa73c69205e96a078096cd00b00e9ca8fb5cd8741e4ec943b8", - "@esbuild/netbsd-x64@npm:0.27.2": "29c9cbd018788521145d719013020dfbf744185eaeaff845f0fc925c67630c66743b03486a2531493f79482d2315e910a27a31f89a791e0a9589e04d86d295d7", - "@esbuild/openbsd-arm64@npm:0.27.2": "dccfe8ca6c0d648a26a626b5a4caf3325fed90d7ae343db2a86be9af2479391518c02d54470c2690aec23af1359debe7fbf125d979b5ea891a63fe4b206c2d6f", - "@esbuild/openbsd-x64@npm:0.27.2": "0bc581af266608ba01c530ec1fe2b475630dbd56538562f8b1748f7044727bd08d0784afa9aee8aa0a2afe843bb0b47572b4c6babb2a9953808d37263d730be1", - "@esbuild/openharmony-arm64@npm:0.27.2": "1f04a6d690bd2ef231801b0c46b40359b4d4451409cf46a865613f3942835e7633286c328c31f3a10065491f314e6c7c47d7a8f79c1a1ec25f59ff46f5765c6f", - "@esbuild/sunos-x64@npm:0.27.2": "9543db0acc86a762f9fd708a3226ebc45a1625885532d153928b9d2b0de90b6d78db0f9b77261d345b95c1ba7282ff3ab0fa37932c2dcd9b1c2b7da7cf39cd76", - "@esbuild/win32-arm64@npm:0.27.2": "2bfe0fef3ace4a5b0f7647168ae21eda9344a8bef4924d60d1ca781b59eb1f7fef0858aef6e2fb8c185638117bfb7dc18c55a700db57799955c8f655eaaf1f44", - "@esbuild/win32-ia32@npm:0.27.2": "c510d04bc11f11b7bd6bbf0ea28e2ba484e6232b7655b5cc8ccf8276ef7da760d54a79eaef87a1a40a81632a5ec4a9f7bb08f63920e5d145c8a893ae76d93094", - "@esbuild/win32-x64@npm:0.27.2": "d11933a70f9c908e3cd7202071dc23a9dea8afa58a4c2e22a3beab3516d0898345a5ebb2af47ffb2cc7f5d2a6d788ed4681fa7f37e121f1605149f124d632c67", - "@rollup/rollup-android-arm-eabi@npm:4.55.1": "7977b28d6cca8d7640db7ecc4f76fc6e39c7fa6db24a3edeb912a5a3406115ecc9d70c44c46afc51d1b335303f83a76bf1d23ea3eb54e0b41d5c3044d26fe2e2", - "@rollup/rollup-android-arm64@npm:4.55.1": "750b5c706ccf65a4c901f699391e4b825c5bf8c42360c30ad070c63a6e0f29f323dd73d1a378143ef2848a9ce0ac2320aeb85368eb32565326b49b3300b49858", - "@rollup/rollup-darwin-arm64@npm:4.55.1": "fa5637e268297d44ba608a501a4ef94d6daf83c1c9dec25301b94eb7e3f37696b52be6b9281672d652eedcd24c4e8c395176c4503a94691b982437422bec08aa", - "@rollup/rollup-darwin-x64@npm:4.55.1": "e03540b0ec238fbad6688a1d257ec6e96dbdebfac00920f0ff11b883aa911f9c4fcbfb8a79796eb216c6ebb2f045fd9a417b477a42945ea851d17dc29011360d", - "@rollup/rollup-freebsd-arm64@npm:4.55.1": "61391fb23925c9019beb6e608917a29aea2de80a1fefc874f3df4817c1e4ff4449bc285a71bd00554e295b64303ba9a1ba153962f6fc2bef9b40578a1efdb6bd", - "@rollup/rollup-freebsd-x64@npm:4.55.1": "e5f8c19fb43a252b01ce84a6fcba591213078672720c553a980a88b0005de17322ee713a20095e2c7a2e92feda7177bfb4d2d56cf4cc84cd3763d3bde86676f9", - "@rollup/rollup-linux-arm-gnueabihf@npm:4.55.1": "009639b83c1ef9a9e7d446fb937d92f1ff429ef95c60b9cfbbe8af82ea1bab4efb509e6e5a0df3a2dd5e90ebc33dfccb391152ba5272fcd311bcc7e921a72cdd", - "@rollup/rollup-linux-arm-musleabihf@npm:4.55.1": "0f08bebd570ef1239f204d5e577be401aa6a1d71f947fb73116e1af5b12e7ef67f5ef8893ed604a058e065a3cddc7a632bf78a28a78c8d6694793be1075cfc65", - "@rollup/rollup-linux-arm64-gnu@npm:4.55.1": "a9cfb414e6d54e67958650740c1205780be0054a7ee4c507d320c1180ff3c78e67f4243eca59c5e3cd6126ad4310ff1b9e886c42464673c68a5522e8789eaa6f", - "@rollup/rollup-linux-arm64-musl@npm:4.55.1": "93dfed6c7899266c0bd31c93aff6b3ae1cb457725fdbeafa3f25512d2152f656cab34fe85212546acd772e6e064ace886263dd8038f06bbe73abad92bb7675ac", - "@rollup/rollup-linux-loong64-gnu@npm:4.55.1": "d132d1964b3bccb79dc8d50e4e1ed1950ebf5832458c2eded1c8012bd8704ba022c17ce177be0245cc80291db9e7a4cd67de0aeb3187f97b135421f0019c8e74", - "@rollup/rollup-linux-loong64-musl@npm:4.55.1": "23f3ff2f51344f7ee00faea8c79d640ee1ce72bf051497f5b0b573daf4c81a84f78deb31fc5d4cc9a78cdbaafda4012217b3d19f261841e638b8620587449808", - "@rollup/rollup-linux-ppc64-gnu@npm:4.55.1": "ad2e4d1a2c21cb807b6d5061f653256b26d16f039846358ea40ade27921883e2bf180b8293cc0d19a625834938b411bed54b6bc791dff647d198dd482aab0ce7", - "@rollup/rollup-linux-ppc64-musl@npm:4.55.1": "6c35161babfae55d63caa2ffe34985faa891c8c3e39259ecc67bf9815759ed11a6291935a5796323b954e6d7ca310d9097f66750637f42a895a68290ddb627d8", - "@rollup/rollup-linux-riscv64-gnu@npm:4.55.1": "bc336ba42aa462bd53b63bf57d8625555e407b99e1b863696aa25b5bf92bece017407603f04b28f208bd9ce4661c34d5d933a1fa7799a47ec4fce73c5b473078", - "@rollup/rollup-linux-riscv64-musl@npm:4.55.1": "c097771148f27cab22246748f736d1c9fe9dcf07a57e74d96da42cef9fc2a15188dad115565abbb3ecefbfcb101ecb270e1c6641fdf5329bfd6433574e56224b", - "@rollup/rollup-linux-s390x-gnu@npm:4.55.1": "6ac4638983d52ac6c2983f06d0c4315c0040ed724bcc6e13443d904363bbf1c2af02888f09d4d9f874a2aaece127fe863e697347c862b78be77c9c2f7d426e3c", - "@rollup/rollup-linux-x64-gnu@npm:4.55.1": "2d673e4dcb64844c280888485857c4f4ac782e1cf34cae2cdda29418fa2a6c2cc94222affa28443450a7b53c7194294d4e93af04db51bed7555b55c7503ef3cf", - "@rollup/rollup-linux-x64-musl@npm:4.55.1": "167444a5a61f85dcaadc10a352aaee070b9c83f3f6fc5474f131aa4e16b82c091a1b6275ca6123ff1601ac8fa758f99fbdff40dafda4ebca773e9f511a86787f", - "@rollup/rollup-openbsd-x64@npm:4.55.1": "ded152f0b1072382782d242305f33a26c645bf5b88fdc76dbaf9d04ab9be7209ca9a6f323fe521c87dee6be677ebb917e1ea7963664d20d3479dc0e29ea48ea0", - "@rollup/rollup-openharmony-arm64@npm:4.55.1": "d8e3e5bd8534f47551429aa6fd5bd3d1ff6ffb5d2ffa763f1226abb9a27099236559029ac6069b9379e4aa5d4944a163283abd77bffdae4afe3c7b479143e148", - "@rollup/rollup-win32-arm64-msvc@npm:4.55.1": "228e53886de21e1becd3971e707182b59e856809ca76f1f94e91bd1aa9e215cd71b7dc911d63557c41dec196a25fbda708a56ce17e5f033c66db7314239ebf62", - "@rollup/rollup-win32-ia32-msvc@npm:4.55.1": "aa171c828035fec86fb8f86f1e41398f4fcfbd1aee7d9e0a9639dd7c410b19bb5faae65867873b15204efc41178f5ab49f54ec48a4519f659ad834adad93c6aa", - "@rollup/rollup-win32-x64-gnu@npm:4.55.1": "1c257f36ba62999b9f39af1e97f6175270563b0b0db404c1a897aa28733493f8b54014a997842e5f992639385897c7f59a3648512814858894f8a7498bfa27cc", - "@rollup/rollup-win32-x64-msvc@npm:4.55.1": "9b87a9a0b31a8b6a9bac8c30747026dfd8838b3e8bb3424cd9b5ce61ba9837b46016d7044e94eecf0ee1aee787a00df5e5332f0f685a2e6c67ee20a2a5dfdcde", - "@swc/core-darwin-arm64@npm:1.15.8": "dfe49cf074f8c461fb9ef34daac4e598a60e66e4bd36a18788b424e4c0051ff6ff9087c370be6dc568b859efba9bfff94a10b7f20d3489f2114e6b340281528e", - "@swc/core-darwin-x64@npm:1.15.8": "d24d0c971e07a358f2d73274c98c2b9193f94640d6efc1aed7dd338d857b354fcaee516fa4f9150fbc7d0604da2680f6eb0c45293a2c33204594681d28c0c001", - "@swc/core-linux-arm-gnueabihf@npm:1.15.8": "eb8f889542cd15428d867de0124f16154c9ab9777052969bf3400f45b130f4db1e3401f0d56d760d4b532a01048c6d7756b03fc5509053c86eeee5b84487eb0f", - "@swc/core-linux-arm64-gnu@npm:1.15.8": "f4c7f81fbb67455b6274ff961482bf2b6d1c801c71c2a028029fc9d498a9787ac8ec901a7893da016ea4b634d661b6dd67772bdc11394ed63357df1bc21010a7", - "@swc/core-linux-arm64-musl@npm:1.15.8": "e126e8097c66fd930491a7013dcf781665513db2b4f8e641c1da8ba53550cd3b72586600a8c90530dc5f1ce2766ac58943e835fe96f8217ebfae0d2e14bd4924", - "@swc/core-linux-x64-gnu@npm:1.15.8": "0390b929d8ec4118d793e43023c9c5959ee5144ddf1d97d0844be2facceefb64decfcb0a19333f0a0b91a3decacde00427ffc58b53f0cb657083d7e927d88c3b", - "@swc/core-linux-x64-musl@npm:1.15.8": "acbb5e303556e7e1ef3fc03833cb13a1820dd4549688a058a277337ac8003b4a02a727495faa614fbcfd7d58975fc13389987508729a67d9c752aff39868d81b", - "@swc/core-win32-arm64-msvc@npm:1.15.8": "b6207c4b591d23111589350bb793823e1d3fb68167e4597aa3862b5c8312d7956b842674231092d4b1cd1f211876850b1970139f57533b9c77f3f5fe09e6a0e2", - "@swc/core-win32-ia32-msvc@npm:1.15.8": "9c9975b94c46be4d27030d91556e0099b7951c2787f512fcbcbbd5b7b36669760c52739b86b2d131512c3af076013e50314a734175ee50a86659dbeb0b4d1522", - "@swc/core-win32-x64-msvc@npm:1.15.8": "70987952c6ae2a1391cd45a0d75aea2f59c31a5fa11024a783879c18e56ea916f0d7ad431d2c02b33abd3ab8a3a9e4a74a4099f0d55d6e5c9b7bdb27e80e6e9c" + "@rolldown/binding-android-arm64@npm:1.1.3": "6dda4d10dfc0b624d896bf62f19fa4a7e43ec734449003d1cf8a40716708ec42983a915393f44ad3f1c657495155e0abe35bf4c6297230d6b3e0c92a90d23a0a", + "@rolldown/binding-darwin-arm64@npm:1.1.3": "71eb94352f10fe09482c6d8c4f3899064a7fc1071ff9f6a5e3d54595a5b339eb579670447775a4f7eba3a3eccf2ed77a97dca487881d659694752a1169ae2ea3", + "@rolldown/binding-darwin-x64@npm:1.1.3": "b661136976a3c23cde911fa74c72e6aa344dafa1ec00b0f055dfe851aa79512e31228779c839443a9069f21987a4b9d4aaf131361955dd75d067cbaa3058dcf7", + "@rolldown/binding-freebsd-x64@npm:1.1.3": "2bed80c19ea7f4e3b795775bdb5b80a15c7c6f2fe04f01b3a31d72dce6340680cbf76d0f93c6f2c41ee6fc6c1ecee088a0ce28734cedffcf3e402c7f70f7e7e5", + "@rolldown/binding-linux-arm-gnueabihf@npm:1.1.3": "013789ddf6e3d985ffb6e0548ee38247fefb352bd300ebea64d4e770d09fd963d21447024280493fa12b415697e3c3ed4443efd7a07faefbf922e150995c1da6", + "@rolldown/binding-linux-arm64-gnu@npm:1.1.3": "f44d296039cf678cc484c35962280bd9f14b4f625d191fd197aa23a9ed5916a229be0d8b447c39bf69801b06cda970946dfa52e3747b10bda8a7ef22222a6bfc", + "@rolldown/binding-linux-arm64-musl@npm:1.1.3": "d7d156ead370cc9708486f3d9522183fc4636143cba141542ca2e30cc32b6441ba851f47c9317565f34a4259d16a292cf5566ff98cf99db290f9ce88b6e19b12", + "@rolldown/binding-linux-ppc64-gnu@npm:1.1.3": "85ab9914322d94ca436a1ce5ab3ded4a24c070270712335a9a36be2b2f62c5d038633d7398d60f6d2dd452dab1ae8ad2cc18df292ba07b13481555abdf7a864e", + "@rolldown/binding-linux-s390x-gnu@npm:1.1.3": "bd71ea60ca9808e73ea61e392ca3b2f155c8f6aa7b4fb32144291be918565806899fbb8f54503694473332d8d9c77340b556c40484d2c15c2c1efe7c04c4fae7", + "@rolldown/binding-linux-x64-gnu@npm:1.1.3": "8165ba69f28c1eb402117cdfd60a7e0386b08f5d466da1bb0c51d31eb06fc9b7f3172b710a8539163b2d5d34afead1097402967f4f2270d870955bdadd878027", + "@rolldown/binding-linux-x64-musl@npm:1.1.3": "f12555692f26ffde96838866f50a018651597de9c423e17e49fc9b60d5df4127ef5480d76dea89551ba467ca2e0ab123b9163145122a5f0b516289d98e2c4240", + "@rolldown/binding-openharmony-arm64@npm:1.1.3": "1cecd6f6ade8560ed3758cec225e0503d4bc2f1a68e97c0e784bb27a726ebbf9d32f1aed70fa7d9a80270949bf00c11545e16c891a147333719d11ec9009e418", + "@rolldown/binding-wasm32-wasi@npm:1.1.3": "16dec396ec11659469e51202e11ecb75a5f88bd51d7e1a325310470f1ca99bfe38b4bc49a594eae50ba0c9126edaff694d648cc4d2a0244a3812d121c584d286", + "@rolldown/binding-win32-arm64-msvc@npm:1.1.3": "b9d600146768f5ca0aa5435508a1f9a881cbecc3b68050224f89217768bccfc20bfd6f75ebeb4a5aa4f374decc3f6ffe4d5883e13949831e76f92089c304c3fe", + "@rolldown/binding-win32-x64-msvc@npm:1.1.3": "948b0865c819c11c4227e4615c148981a0967351bea034f129b987b8370d1b564af0863339d4db067fe6b3cf3e0a4238a49332dfe65e0603c69a884885a0fe0a", + "@rollup/rollup-android-arm-eabi@npm:4.62.2": "6dac547c55fb598364b28fce22e8bf6de991db264bf66a65b90e8facf4c46a665b68a950c77cb535c751bb2790356f022036adfd09300e400f93899164ced5ff", + "@rollup/rollup-android-arm64@npm:4.62.2": "4fcdc881d21ef3e3f58abe7d8d2c78bf38b4a84d98544ee853d9c28ce104bafc11db1a2aadf02334e185a6d99508b3a4922a6141d6b1316024325839ba82ae7d", + "@rollup/rollup-darwin-arm64@npm:4.62.2": "713a202e98108899ef1937fe8388d162efe3dded54a2247c82a3f7e9c8fc6420ce5acefd5e14af13ade67d6d6384abd4fe44a489ebd50615d66ccc6e3c727576", + "@rollup/rollup-darwin-x64@npm:4.62.2": "66901dd27b80cc5340bd8256174e720aa67cf0a77fc80b29471aa15b40e51f871aa9d034d7cb6244fc535f0529153d26d743291bd84cd1a21596f60a1092f11b", + "@rollup/rollup-freebsd-arm64@npm:4.62.2": "956a53e844ce86cd87617e0327ab49e44587904b7e5b88210b7a989b963a32ade4e9f012e9cb16a72387c9ed65920f97f82dad21df498d8ed276eb4adb4adf29", + "@rollup/rollup-freebsd-x64@npm:4.62.2": "596fba4be4e192335fe6ddc81d4758e2eb2a93b30811d9ea57f2b29920f1179661ecc88114a8d22d264964bea36014b336762ccafb6edea17967a53ff956552c", + "@rollup/rollup-linux-arm-gnueabihf@npm:4.62.2": "ae8e1596256c55a5afd37c38406dcd055db6f5cb1b4bac0c437d049b294ca7afbdf07e32cc53fee466f7dd4ae8850fc5c5aa98bfbeb1094174bd74df63b0d8b7", + "@rollup/rollup-linux-arm-musleabihf@npm:4.62.2": "ba26316840f0cf0bff410ebd25c2b63e3aba5a0ca18f31b0a40e21233d5128bf7e88c540d90b2f1746dd6bbd8f98cb5c32d4707f2d8933c1828e2ea1d12953f4", + "@rollup/rollup-linux-arm64-gnu@npm:4.62.2": "111ef1516bbc537720b5c8b7cbd216cddce05c66e4df054746486e274ad32037b0e3a63ca2619af98c39c7313d6de2cbbe8a8a277815fa9f5f7311df62347f1a", + "@rollup/rollup-linux-arm64-musl@npm:4.62.2": "0f6b0b645dc4b4f65cc012eb9e7c65b9f098a559e58d71ad0d13e171d401dc7a5185a21986880dba66eeb78484fff49b59d3c44786fdaeee255d1ba2b302b678", + "@rollup/rollup-linux-loong64-gnu@npm:4.62.2": "cbccb721e1fe8706d46af6e9507058207c57b8a9ed0c0be9f6518dd322b316d16d7e281e49d612b8fcf61d147d03269ea2e69a65fbe75292c8e08945aab1f323", + "@rollup/rollup-linux-loong64-musl@npm:4.62.2": "9f49d8a556a0e918b94f293829f4e18633c9f344703f6d85873a28bafcd64e2921ba4842c2369ce53f7be3f5d706a51ac9ba9c402a52f0d4a654682575ff126e", + "@rollup/rollup-linux-ppc64-gnu@npm:4.62.2": "fc465b8fe05ec29949d0292a5fc0b3a31660e06aea3025ba660b1da649b0e8b71d3acab92f87c0a3702a56bebec596e85aec686c9893c122db113c01558adfea", + "@rollup/rollup-linux-ppc64-musl@npm:4.62.2": "51dd2838225feba9a13b9f1544d57c6bc2bb045dfca8f35e02587bfaa83a7a822beb8a2150399e0b9af377187c96ce783fd9b349b4566ca085d61f328123b153", + "@rollup/rollup-linux-riscv64-gnu@npm:4.62.2": "ccf46a13f575dbded52f34a6d9b918f30ceed1c326ddabc80dfbafba233351b7a5ebc9837f75c005e94dc38be3c99330a498dd2fb4e663205a5ce430b983a805", + "@rollup/rollup-linux-riscv64-musl@npm:4.62.2": "4e3cac14eb0625989d73750514174b93122925785e8cfca616334b5d5159a66fbe83202ee35b11030b7948daabc4f0fdc7150fcadda496cfd90dcce34b890065", + "@rollup/rollup-linux-s390x-gnu@npm:4.62.2": "427ae75b2f5ebb50fc5de5e8e9ecda8b45efc3bc5116774a0e787b652c0e5626f1938f845fe2859984de99cc2c056df24e22de7335c11127e0bc03db4878f9f5", + "@rollup/rollup-linux-x64-gnu@npm:4.62.2": "ca4f60679adeafc13074ebbf01d7ccb7df73403b508c5789d076556ebf27160015617e8659924ee5f6c75696022afdc23fb907c87cd04ed5a2f2963e3147d8fb", + "@rollup/rollup-linux-x64-musl@npm:4.62.2": "aaf530bdff3d5b46fe9871e66210d408bd2d2faa3270a3373205b579ba12821973cc36979082a2a9b284fc32b12aee9f7f2ed6cece8b0f3e15f03cedee22b34c", + "@rollup/rollup-openbsd-x64@npm:4.62.2": "d6649b412aeb50b3f408a60795296fb197863e85dfb709858477e66802b8b4ee3bccc82b6fdf5b4d2f7f3f9c6b8269c063f8e876adba72d5b50fefd5ee67c78b", + "@rollup/rollup-openharmony-arm64@npm:4.62.2": "79474b5887dcbe10f6d33dce17ecdb17cc909bfcc5815423af23344ec881c40cd77cee84a221235f3de0a26c7bbfac0d827b2942f9d2ae1bab5d97c17555b667", + "@rollup/rollup-win32-arm64-msvc@npm:4.62.2": "7b5e48905eb92a01528b231fd14c4b67335d93afe5ed45abf3ad68df11d7925b741c5cb9139f54f20a2154249a2b3a6c73d0e949095f2f7aebd9619187e094b4", + "@rollup/rollup-win32-ia32-msvc@npm:4.62.2": "62559be5b67705a05429e4e5d7a46a0671c9c2009188d21983575399c3643400f041d5837c3e557976255556df9000209cdc8c86d8281775c0ee733cfbaadc1d", + "@rollup/rollup-win32-x64-gnu@npm:4.62.2": "247f4934585e9b82ecea1412be572da85050cd40b29c1bb3c710293da5641aa3e3bbca30de9750b2a12bb62fedd5125409b00e102df5772b37fb48bbcffcf5e1", + "@rollup/rollup-win32-x64-msvc@npm:4.62.2": "9297aad16d1abd63819c7604c6c02a3e968b188f7f15ab784cac3d0a3723a25f6fbd558b0c41663aed6a9a9ab0f356ab57978d6b009149bed7c601a4d82fbf1e", + "@swc/core-darwin-arm64@npm:1.15.43": "c96512d972b18015810baa03778aff5b0e4f79987e86184bc8f2a7d30b76ce55e5ca2c7e71e4bfef5ffe74e3f66151275e1a5a04cca5da7e59eee6b1a8a6da0f", + "@swc/core-darwin-x64@npm:1.15.43": "3d436417da26bdcbff60725ffd1c4c4516d7f4fb38a8f4e112154967506f3274ce292b1528685e74d12258c3ca4f1f8e529e74f9a20cdf7515ef652999362eb3", + "@swc/core-linux-arm-gnueabihf@npm:1.15.43": "2e04354ede9c6946e025bc1570b503d9faa8d4b2406376b1b14daa95af31fc6e6a477637db380e49b33cd9fb282d7989af6d1b872168aab118da86dfa57cf8ff", + "@swc/core-linux-arm64-gnu@npm:1.15.43": "adcb2773b1a5639aa89b6940533b37c366cd3dd5454d5224ea0db62c101b3c1a98a26b813e3483ad8c7e25f0063a242b2deb1971088a4f83d6970baf377f42ad", + "@swc/core-linux-arm64-musl@npm:1.15.43": "6d909bebb2363a4fc90852527dce7ec16db39111aab09c302635fde81e19137f4d49089088d798c9776d3a88b5c486c4b4b9a6f34b38e2bb0274ac2e72c543ed", + "@swc/core-linux-ppc64-gnu@npm:1.15.43": "6093bd23d2c5172bb0975449c29d0c129be6c64aa74b8a63cb0ae7f1e65ba3091f2578fda73379a82bd0938f7f29ec211616c760d6533f5aa2d562652e356417", + "@swc/core-linux-s390x-gnu@npm:1.15.43": "fcfddeb50f5f7ff21c14bd5c0e20bc41d07676842c099c76ae0a872da07f421abfb5e135dc1a178492046824a4a5686be968346a4f7a69e8539fe64cc06d13ff", + "@swc/core-linux-x64-gnu@npm:1.15.43": "04c189a3d2fad8b0c2e391d2c1abf9f24cc093ebd802fb0a1bba5a83b5ad64beb333c938e8f42bceff5279ed894a1aa851bc7ecf44fc2a6669e0d88fabe66e03", + "@swc/core-linux-x64-musl@npm:1.15.43": "5536bc9b5237c64486186ea9bb5578a1e2e6d352bbcd43ec3628a7213cad52acad2952f04106ebe0a9ce6139f8cef3a919d4f95a7cb9fe4759ddb2e0ced8ee2c", + "@swc/core-win32-arm64-msvc@npm:1.15.43": "f159c0f7c296dc2e3095b858d4d6f60c4077ca2e162b09f2df4ac9efb8cadf7549c446a8e6fc31b93653a8b4d938254a65ec83410117ce036ed51caf459f3763", + "@swc/core-win32-ia32-msvc@npm:1.15.43": "71389eb48c0f87388b6ba53ab62af56eba1a9d11021fee20730213d76105a407d0178624a81e914fb1edbedc0f9c32285f83b253dbda2215f92a3f1eb090378f", + "@swc/core-win32-x64-msvc@npm:1.15.43": "e704245bdc8295032254a7be75254216059faa0ce9692f81cbb765f4010fe354e5cc5e5c1792846cdb1e9e7e47776f12ee53a92f204a70e4c22a182c42f4287b", + "lightningcss-android-arm64@npm:1.32.0": "1cb326ad39dcb02cf9f45025c167b6900e3a04b08f5149d3c5ee26054b00d08db3736fb69183a6c3ed1cb32dddd148608c784b6631b4777623f7dd0c032c392d", + "lightningcss-darwin-arm64@npm:1.32.0": "da954d0c215d0e95f15a92c8717f871017586e1332b98fd40e96196571d2fd3d51a727dc530768afee9f6a04da210510740574dd0c8dbf2ecced79e5996f1a06", + "lightningcss-darwin-x64@npm:1.32.0": "b1d298c9173f839e8447d1917ed8bc5ab098ed0fc4e4b419d36ac5afe8b27bf21cb47d00a35c3d2edadcac598086e9b4f26c992a809d79f9681d6865a230d79e", + "lightningcss-freebsd-x64@npm:1.32.0": "0eb59f6acf2fcdc944c921b0ac2a16ee803452b9438f573ad6bc41be00040b791ed698698ed5c06f98ef43a6fed0a54987ba3a88da204de9978db2fca96a4a65", + "lightningcss-linux-arm-gnueabihf@npm:1.32.0": "7d1ea43986d2370a90cefc920dac3e041e0d19445cc4fdaf244644b57b6937588d7c3a464c31440617231f55a6dad79744cf707912e05f3b46a1694abb5b4e00", + "lightningcss-linux-arm64-gnu@npm:1.32.0": "f01ede75f41480a164d18338fa46d9fccdb4a821717174ce848ff8b2aa4badba4f1d331deb3ebec3ee2f0eb95bfa2e35f54877f371427b04e6f36a4783aa1414", + "lightningcss-linux-arm64-musl@npm:1.32.0": "38d373f99768f1c5ab6a9c87e1c0ec45eccdb3fe4d216dd5cd06629648c4b0689570ad4e89285d490662cde1790cd36e6b3d176c14e5e31f6869c604aa2df820", + "lightningcss-linux-x64-gnu@npm:1.32.0": "0a1433d46a4a010f87b615c3fa43725a456bae259858a2c927899cbf93074f0ae40f49901bf6af6daa30a4d169c86f594f6341fd775bf7b59293b8d7947b81c5", + "lightningcss-linux-x64-musl@npm:1.32.0": "a6f48ccc30a73d30563c7b61856d1fd6a8812ce62b1bee797f227e06612df70aab4ccd1908552952f77ca7ff2a51019f62d14ae5310ca67311635eeec55d3a9e", + "lightningcss-win32-arm64-msvc@npm:1.32.0": "a919be7fb298c1102bccf18b6f83d54946adfac70ab2ac9c95e4ae38ded76d8f530215b0bcda4d38df4ffc40a70abe3afd91d01d35fd122e7d119ed0e46972d0", + "lightningcss-win32-x64-msvc@npm:1.32.0": "5b8d3431aadbdc40a0a7eae32f2415e4f28b547af1a1cd5b35a35d67f772a89492c7fa03e9fc88ce804b14f5f88e412e49fff40d1b0aad67177de815c434207e" } diff --git a/pkgs/development/python-modules/locust/webui.nix b/pkgs/development/python-modules/locust/webui.nix index 176eb2b57e45..239e756fc745 100644 --- a/pkgs/development/python-modules/locust/webui.nix +++ b/pkgs/development/python-modules/locust/webui.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation (finalAttrs: { missingHashes = ./missing-hashes.json; yarnOfflineCache = yarn-berry.fetchYarnBerryDeps { inherit (finalAttrs) src missingHashes patches; - hash = "sha256-4iRQYw1MrIoY0h939h86F2AROKxpfIXSqr/m0IYS3Jg="; + hash = "sha256-1pAoz/fkxrTCJZsSuAnm1Pfn5qjEbup8utEUoDvYJSE="; }; nativeBuildInputs = [ From 00d5c65c63bbdfecf9bc8be587ffe353ed1a3fe1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Jul 2026 09:09:53 +0000 Subject: [PATCH 042/247] gh-aw: 0.80.9 -> 0.83.1 --- pkgs/by-name/gh/gh-aw/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gh/gh-aw/package.nix b/pkgs/by-name/gh/gh-aw/package.nix index 927e0e503241..0329d1381c6f 100644 --- a/pkgs/by-name/gh/gh-aw/package.nix +++ b/pkgs/by-name/gh/gh-aw/package.nix @@ -6,7 +6,7 @@ }: buildGoModule (finalAttrs: { pname = "gh-aw"; - version = "0.80.9"; + version = "0.83.1"; __structuredAttrs = true; @@ -14,10 +14,10 @@ buildGoModule (finalAttrs: { owner = "github"; repo = "gh-aw"; tag = "v${finalAttrs.version}"; - hash = "sha256-2BGFKy/X8j0jYQc+W2rLZmZmPgCvZ+QOZweQaAQQJLM="; + hash = "sha256-NJOQGJxj46sqKPVUnGF2m/EFmSXZszHY9FXjjtL2/Cc="; }; - vendorHash = "sha256-jxh8R/X12/QHxZOIKsTvS6FcDQSmJ7RJEvDnJuUr93A="; + vendorHash = "sha256-0fbfRPlf+m8lvR40h3d7UtMoDN608MtgZVj3ZX5EyPE="; subPackages = [ "cmd/gh-aw" ]; From f1c8d1c5614899a75ca3243e6e6c6c8cdb2fbf7b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 25 Jul 2026 10:29:57 +0000 Subject: [PATCH 043/247] fairywren: 0-unstable-2026-05-31 -> 0-unstable-2026-07-21 --- pkgs/by-name/fa/fairywren/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fa/fairywren/package.nix b/pkgs/by-name/fa/fairywren/package.nix index 26cdc5f0578f..5d6c1ba60cf4 100644 --- a/pkgs/by-name/fa/fairywren/package.nix +++ b/pkgs/by-name/fa/fairywren/package.nix @@ -22,13 +22,13 @@ lib.checkListOfEnum "${pname}: colorVariants" colorVariantList colorVariants stdenvNoCC.mkDerivation { inherit pname; - version = "0-unstable-2026-05-31"; + version = "0-unstable-2026-07-21"; src = fetchFromGitLab { owner = "FreshDoctor"; repo = "FairyWren-Icons"; - rev = "8037795e0b9075bc2b00b0a0bf350d633ac93897"; - hash = "sha256-rBtCdO163tNMM6iCnjts9Ut2hhZ4e3ZYnpCv4BykCms="; + rev = "6d578aac69b897ca4afa3bc0981cb93fa0e0df4c"; + hash = "sha256-vvE5p8l7K2jI5tw8tfX3WnjGSCVElZHB5PFX3gdT3lk="; }; propagatedBuildInputs = [ From 3949fdf8a3e05d77a69920795671beb7d1977dfa Mon Sep 17 00:00:00 2001 From: Thomas Butter Date: Sat, 11 Jul 2026 15:58:21 +0000 Subject: [PATCH 044/247] imgcrypt: 1.1.10 -> 2.0.2 --- pkgs/by-name/im/imgcrypt/package.nix | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/im/imgcrypt/package.nix b/pkgs/by-name/im/imgcrypt/package.nix index 890184f61c36..74dd378b3d15 100644 --- a/pkgs/by-name/im/imgcrypt/package.nix +++ b/pkgs/by-name/im/imgcrypt/package.nix @@ -6,24 +6,26 @@ buildGoModule (finalAttrs: { pname = "imgcrypt"; - version = "1.1.10"; + version = "2.0.2"; src = fetchFromGitHub { owner = "containerd"; repo = "imgcrypt"; rev = "v${finalAttrs.version}"; - hash = "sha256-81jfoWHYYenGQFcQI9kk8uPnv6FcyOtcJjpo1ykdtOI="; + hash = "sha256-xHL+vxjGkjkDCEHMVOQsT6uokZq50iFAqGyDj6dDuG4="; }; - vendorHash = null; + modRoot = "cmd"; + + vendorHash = "sha256-tTRYEvqhQm1XpSvXDDXEx5piZYOxAtmcjf2dLL9fGck="; ldflags = [ "-X github.com/containerd/containerd/version.Version=${finalAttrs.version}" ]; subPackages = [ - "cmd/ctd-decoder" - "cmd/ctr" + "ctd-decoder" + "ctr" ]; postFixup = '' From 26e942d7f22f67d4e2cc89e89bbc7f87d691d540 Mon Sep 17 00:00:00 2001 From: Martin Joerg Date: Sat, 25 Jul 2026 17:05:17 +0000 Subject: [PATCH 045/247] parquet-tools: relax pandas --- pkgs/by-name/pa/parquet-tools/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/pa/parquet-tools/package.nix b/pkgs/by-name/pa/parquet-tools/package.nix index dcf7d56461c1..b5d616a7f85e 100644 --- a/pkgs/by-name/pa/parquet-tools/package.nix +++ b/pkgs/by-name/pa/parquet-tools/package.nix @@ -32,7 +32,7 @@ python3Packages.buildPythonApplication rec { ''; pythonRelaxDeps = [ - "halo" + "pandas" "tabulate" "thrift" ]; From a06da98c107f30e1b6bbb10323a6ae5e70d94a38 Mon Sep 17 00:00:00 2001 From: Martin Joerg Date: Sat, 25 Jul 2026 17:05:17 +0000 Subject: [PATCH 046/247] parquet-tools: drop patch for disabled test --- pkgs/by-name/pa/parquet-tools/package.nix | 7 ------- 1 file changed, 7 deletions(-) diff --git a/pkgs/by-name/pa/parquet-tools/package.nix b/pkgs/by-name/pa/parquet-tools/package.nix index b5d616a7f85e..86690ca5339e 100644 --- a/pkgs/by-name/pa/parquet-tools/package.nix +++ b/pkgs/by-name/pa/parquet-tools/package.nix @@ -24,13 +24,6 @@ python3Packages.buildPythonApplication rec { ./moto5.patch ]; - postPatch = '' - substituteInPlace tests/test_inspect.py \ - --replace "parquet-cpp-arrow version 5.0.0" "parquet-cpp-arrow version ${python3Packages.pyarrow.version}" \ - --replace "serialized_size: 2222" "serialized_size: 2221" \ - --replace "format_version: 1.0" "format_version: 2.6" - ''; - pythonRelaxDeps = [ "pandas" "tabulate" From 79164d78d98ba2f68869354ce322f7cb16368a33 Mon Sep 17 00:00:00 2001 From: Martin Joerg Date: Sat, 25 Jul 2026 17:05:17 +0000 Subject: [PATCH 047/247] parquet-tools: modernize --- pkgs/by-name/pa/parquet-tools/package.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/pa/parquet-tools/package.nix b/pkgs/by-name/pa/parquet-tools/package.nix index 86690ca5339e..02858563df0f 100644 --- a/pkgs/by-name/pa/parquet-tools/package.nix +++ b/pkgs/by-name/pa/parquet-tools/package.nix @@ -5,7 +5,7 @@ addBinToPathHook, }: -python3Packages.buildPythonApplication rec { +python3Packages.buildPythonApplication (finalAttrs: { pname = "parquet-tools"; version = "0.2.16"; @@ -14,7 +14,7 @@ python3Packages.buildPythonApplication rec { src = fetchFromGitHub { owner = "ktrueda"; repo = "parquet-tools"; - tag = version; + tag = finalAttrs.version; hash = "sha256-mV66R5ejfzH1IasmoyAWAH5vzrnLVVhOqKBMfWKIVY0="; }; @@ -30,11 +30,11 @@ python3Packages.buildPythonApplication rec { "thrift" ]; - nativeBuildInputs = with python3Packages; [ + build-system = with python3Packages; [ poetry-core ]; - propagatedBuildInputs = with python3Packages; [ + dependencies = with python3Packages; [ boto3 colorama halo @@ -67,9 +67,9 @@ python3Packages.buildPythonApplication rec { meta = { description = "CLI tool for parquet files"; homepage = "https://github.com/ktrueda/parquet-tools"; - changelog = "https://github.com/ktrueda/parquet-tools/releases/tag/${version}"; + changelog = "https://github.com/ktrueda/parquet-tools/releases/tag/${finalAttrs.version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ cpcloud ]; mainProgram = "parquet-tools"; }; -} +}) From a6b8301d28b6967d1d6a67af0308570ade7c1b4a Mon Sep 17 00:00:00 2001 From: Julius Zeidler Date: Sun, 26 Jul 2026 17:39:11 +0200 Subject: [PATCH 048/247] js8call: 2.5.2 -> 3.0.3 Also fixes the fetchFromGitHub tag: release/ is only a branch upstream, not a git tag, so refs/tags resolution 404s against codeload (this already affected 2.5.2, masked by the cached store path). Use the real vX.Y.Z tag instead. The 3.x reorg also moved the .desktop file out of the repo root into .github/workflows/misc/. --- pkgs/by-name/js/js8call/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/js/js8call/package.nix b/pkgs/by-name/js/js8call/package.nix index 3b547b54b4e7..d7066c208bf4 100644 --- a/pkgs/by-name/js/js8call/package.nix +++ b/pkgs/by-name/js/js8call/package.nix @@ -14,13 +14,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "js8call"; - version = "2.5.2"; + version = "3.0.3"; src = fetchFromGitHub { owner = "JS8Call-improved"; repo = "JS8Call-improved"; - tag = "release/${finalAttrs.version}"; - hash = "sha256-dpPh3+s29ksdVGc1I5JOJrqzS51Bda8afgU5RrO6B3w="; + tag = "v${finalAttrs.version}"; + hash = "sha256-yT+0nZQqNHQrc2biL2Qneg6CdNC2yy7bs+NvdQ3I1gQ="; }; nativeBuildInputs = [ @@ -48,7 +48,7 @@ stdenv.mkDerivation (finalAttrs: { cp JS8Call $out/bin/js8call cp ../LICENSE ../README.md $out/share/doc/js8call cp ../artwork/js8call_icon.png $out/share/icons/hicolor/128x128/apps - cp ../JS8Call.desktop $out/share/applications + cp ../.github/workflows/misc/JS8Call.desktop $out/share/applications runHook postInstall ''; From d846ff2228fa747d8aab59661bc0750dcf451707 Mon Sep 17 00:00:00 2001 From: Ethan Carter Edwards Date: Sun, 26 Jul 2026 15:29:00 -0400 Subject: [PATCH 049/247] nodenv: modernize Signed-off-by: Ethan Carter Edwards --- pkgs/by-name/no/nodenv/package.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/no/nodenv/package.nix b/pkgs/by-name/no/nodenv/package.nix index cda86406bdd0..c4fde7359f01 100644 --- a/pkgs/by-name/no/nodenv/package.nix +++ b/pkgs/by-name/no/nodenv/package.nix @@ -8,11 +8,14 @@ stdenv.mkDerivation (finalAttrs: { pname = "nodenv"; version = "1.5.0"; + __structuredAttrs = true; + strictDeps = true; + src = fetchFromGitHub { owner = "nodenv"; repo = "nodenv"; - rev = "v${finalAttrs.version}"; - sha256 = "sha256-PGeZKL7qsffMAZIsCLB244Fuu48GyWw5Rh67ePu6h38="; + tag = "v${finalAttrs.version}"; + hash = "sha256-PGeZKL7qsffMAZIsCLB244Fuu48GyWw5Rh67ePu6h38="; }; buildPhase = '' From ddd472414e1792c7f3888b4297c66a4759f88ed7 Mon Sep 17 00:00:00 2001 From: Ethan Carter Edwards Date: Sun, 26 Jul 2026 17:18:26 -0400 Subject: [PATCH 050/247] silverbullet-cli: modernize Signed-off-by: Ethan Carter Edwards --- pkgs/by-name/si/silverbullet-cli/package.nix | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/si/silverbullet-cli/package.nix b/pkgs/by-name/si/silverbullet-cli/package.nix index 4c76da2d8c11..ecf6dde3ef90 100644 --- a/pkgs/by-name/si/silverbullet-cli/package.nix +++ b/pkgs/by-name/si/silverbullet-cli/package.nix @@ -2,7 +2,7 @@ lib, buildGoModule, fetchFromGitHub, - testers, + versionCheckHook, }: buildGoModule (finalAttrs: { pname = "silverbullet-cli"; @@ -12,7 +12,7 @@ buildGoModule (finalAttrs: { src = fetchFromGitHub { owner = "silverbulletmd"; repo = "silverbullet"; - rev = finalAttrs.version; + tag = finalAttrs.version; hash = "sha256-vHRLOYsFsQjpDu3mlbJxWq+P07JnHdO54myFb2Rm18s="; }; @@ -22,6 +22,7 @@ buildGoModule (finalAttrs: { env.CGO_ENABLED = 0; ldflags = [ + "-s" "-X main.version=${finalAttrs.version}" ]; @@ -29,15 +30,15 @@ buildGoModule (finalAttrs: { mv $out/bin/cli $out/bin/silverbullet-cli ''; - passthru.tests.version = testers.testVersion { - package = finalAttrs.finalPackage; - command = "silverbullet-cli version"; - }; + nativeInstallCheckInputs = [ versionCheckHook ]; + versionCheckProgramArg = "version"; + doInstallCheck = true; meta = { changelog = "https://github.com/silverbulletmd/silverbullet/blob/${finalAttrs.version}/website/CHANGELOG.md"; description = "CLI for SilverBullet, an open-source, self-hosted, offline-capable Personal Knowledge Management (PKM) web application"; homepage = "https://silverbullet.md"; + downloadPage = "https://github.com/silverbulletmd/silverbullet"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ aorith From 73fa26a7c8a11eaf0e08c8d83575c96e862626b0 Mon Sep 17 00:00:00 2001 From: Ethan Carter Edwards Date: Sun, 26 Jul 2026 17:26:48 -0400 Subject: [PATCH 051/247] pq-cli: modernize Signed-off-by: Ethan Carter Edwards --- pkgs/by-name/pq/pq-cli/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/pq/pq-cli/package.nix b/pkgs/by-name/pq/pq-cli/package.nix index 6869efac89ad..a60d39a5e82e 100644 --- a/pkgs/by-name/pq/pq-cli/package.nix +++ b/pkgs/by-name/pq/pq-cli/package.nix @@ -10,6 +10,8 @@ python3Packages.buildPythonApplication (finalAttrs: { version = "1.0.2-unstable-2025-04-10"; pyproject = true; + __structuredAttrs = true; + src = fetchFromGitHub { owner = "rr-"; repo = "pq-cli"; From cb93ffd5fafe27cfcc9c2fdf3109aec853ee140e Mon Sep 17 00:00:00 2001 From: Ethan Carter Edwards Date: Sun, 26 Jul 2026 17:44:56 -0400 Subject: [PATCH 052/247] pqrs: modernize Signed-off-by: Ethan Carter Edwards --- pkgs/by-name/pq/pqrs/package.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pq/pqrs/package.nix b/pkgs/by-name/pq/pqrs/package.nix index c115bac72a31..94d58ec90634 100644 --- a/pkgs/by-name/pq/pqrs/package.nix +++ b/pkgs/by-name/pq/pqrs/package.nix @@ -2,21 +2,27 @@ lib, rustPlatform, fetchFromGitHub, + versionCheckHook, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "pqrs"; version = "0.3.2"; + __structuredAttrs = true; + src = fetchFromGitHub { owner = "manojkarthick"; repo = "pqrs"; - rev = "v${finalAttrs.version}"; - sha256 = "sha256-0oSSoGZga0OGAKUNsLmKkUl8N1l0pVi4KIqrKJbeVVU="; + tag = "v${finalAttrs.version}"; + hash = "sha256-0oSSoGZga0OGAKUNsLmKkUl8N1l0pVi4KIqrKJbeVVU="; }; cargoHash = "sha256-P3yTmECj0K0mjWUiWlQCwuQVbnbVR1xFV5cE8Uo3U90="; + nativeInstallCheckInputs = [ versionCheckHook ]; + doInstallCheck = true; + meta = { description = "CLI tool to inspect Parquet files"; mainProgram = "pqrs"; From 0f06315ba11cdef3fc4be9dfd214b2b565e6d14e Mon Sep 17 00:00:00 2001 From: Ethan Carter Edwards Date: Sun, 26 Jul 2026 18:15:16 -0400 Subject: [PATCH 053/247] turso-cli: modernize Signed-off-by: Ethan Carter Edwards --- pkgs/by-name/tu/turso-cli/package.nix | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/tu/turso-cli/package.nix b/pkgs/by-name/tu/turso-cli/package.nix index 21e56c494334..b23737e29a70 100644 --- a/pkgs/by-name/tu/turso-cli/package.nix +++ b/pkgs/by-name/tu/turso-cli/package.nix @@ -4,16 +4,20 @@ buildGoModule, fetchFromGitHub, installShellFiles, + writableTmpDirAsHomeHook, + versionCheckHook, nix-update-script, }: buildGoModule (finalAttrs: { pname = "turso-cli"; version = "1.0.30"; + __structuredAttrs = true; + src = fetchFromGitHub { owner = "tursodatabase"; repo = "turso-cli"; - rev = "v${finalAttrs.version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-oV4lc4lbFM0G5d20P3xp2JwYOWRUc8o/v+ZTg30XL14="; }; @@ -22,12 +26,11 @@ buildGoModule (finalAttrs: { nativeBuildInputs = [ installShellFiles ]; ldflags = [ + "-s" "-X github.com/tursodatabase/turso-cli/internal/cmd.version=v${finalAttrs.version}" ]; - preCheck = '' - export HOME=$(mktemp -d) - ''; + nativeCheckInputs = [ writableTmpDirAsHomeHook ]; postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' installShellCompletion --cmd turso \ @@ -36,6 +39,9 @@ buildGoModule (finalAttrs: { --zsh <($out/bin/turso completion zsh) ''; + nativeInstallCheckInputs = [ versionCheckHook ]; + doInstallCheck = true; + passthru.updateScript = nix-update-script { }; meta = { From 62f7b06986f43d87a8a6e2e6d5b6c44b70c437ff Mon Sep 17 00:00:00 2001 From: lavecat Date: Mon, 27 Jul 2026 12:34:06 +0200 Subject: [PATCH 054/247] mumble: 1.5.901 -> 1.5.915 --- pkgs/applications/networking/mumble/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/mumble/default.nix b/pkgs/applications/networking/mumble/default.nix index 604b5582985e..4b35a7438f79 100644 --- a/pkgs/applications/networking/mumble/default.nix +++ b/pkgs/applications/networking/mumble/default.nix @@ -218,14 +218,14 @@ let } source; source = rec { - version = "1.5.901"; + version = "1.5.915"; # Needs submodules src = fetchFromGitHub { owner = "mumble-voip"; repo = "mumble"; tag = "v${version}"; - hash = "sha256-UBJH7EwfWvInuSD6ZALOKeVnWdfh/rmq8GVLG5URjOQ="; + hash = "sha256-pbO+V8p/vqn+jIFWvcHOKhpr1Nv0nXaHG9lFiMRTntM="; fetchSubmodules = true; }; }; From f54fb47d0d44781bd2400e95dda4a8977396f2cd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 27 Jul 2026 14:52:46 +0000 Subject: [PATCH 055/247] proton-cli: 1.9.4 -> 1.9.12 --- pkgs/by-name/pr/proton-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pr/proton-cli/package.nix b/pkgs/by-name/pr/proton-cli/package.nix index 0bd1e99e6565..df3ecf6dc8c5 100644 --- a/pkgs/by-name/pr/proton-cli/package.nix +++ b/pkgs/by-name/pr/proton-cli/package.nix @@ -13,7 +13,7 @@ buildGoModule (finalAttrs: { pname = "proton-cli"; - version = "1.9.4"; + version = "1.9.12"; __structuredAttrs = true; @@ -21,10 +21,10 @@ buildGoModule (finalAttrs: { owner = "roman-16"; repo = "proton-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-cz9rjEc9pNG6cS4JeLqrJSj0hQjIVf4fdSQQ7lMDd08="; + hash = "sha256-PjwPdEaoiVwV7Kut6C6jiIVas7sou4v3BxbMcFXnJgg="; }; - vendorHash = "sha256-H4q7b+NfiktjWRyStV9/lXF9fuAkApepq6l6CNV/5co="; + vendorHash = "sha256-bFpBsxU9dehg4X5xBjzb8es7S+RdnTeHDiqlUM1kIuY="; subPackages = [ "." ]; From 17d3fdd6d7c47b121a6d29db1bd7fddd8b0ae931 Mon Sep 17 00:00:00 2001 From: HigherOrderLogic <73709188+HigherOrderLogic@users.noreply.github.com> Date: Mon, 27 Jul 2026 12:34:44 +0000 Subject: [PATCH 056/247] flow-control: switch to `zig.fetchDeps` --- .../by-name/fl/flow-control/build.zig.zon.nix | 254 ------------------ pkgs/by-name/fl/flow-control/package.nix | 15 +- 2 files changed, 9 insertions(+), 260 deletions(-) delete mode 100644 pkgs/by-name/fl/flow-control/build.zig.zon.nix diff --git a/pkgs/by-name/fl/flow-control/build.zig.zon.nix b/pkgs/by-name/fl/flow-control/build.zig.zon.nix deleted file mode 100644 index f72572de1e7a..000000000000 --- a/pkgs/by-name/fl/flow-control/build.zig.zon.nix +++ /dev/null @@ -1,254 +0,0 @@ -# generated by zon2nix (https://github.com/Cloudef/zig2nix) - -{ - lib, - linkFarm, - fetchurl, - fetchgit, - runCommandLocal, - zig, - name ? "zig-packages", -}: - -let - unpackZigArtifact = - { name, artifact }: - runCommandLocal name { nativeBuildInputs = [ zig ]; } '' - hash="$(zig fetch --global-cache-dir "$TMPDIR" ${artifact})" - mv "$TMPDIR/p/$hash" "$out" - chmod 755 "$out" - ''; - - fetchZig = - { - name, - url, - hash, - }: - let - artifact = fetchurl { inherit url hash; }; - in - unpackZigArtifact { inherit name artifact; }; - - fetchGitZig = - { - name, - url, - hash, - rev ? throw "rev is required, remove and regenerate the zon2json-lock file", - }: - let - parts = lib.splitString "#" url; - url_base = lib.elemAt parts 0; - url_without_query = lib.elemAt (lib.splitString "?" url_base) 0; - in - fetchgit { - inherit name rev hash; - url = url_without_query; - deepClone = false; - }; - - fetchZigArtifact = - { - name, - url, - hash, - ... - }@args: - let - parts = lib.splitString "://" url; - proto = lib.elemAt parts 0; - path = lib.elemAt parts 1; - fetcher = { - "git+http" = fetchGitZig ( - args - // { - url = "http://${path}"; - } - ); - "git+https" = fetchGitZig ( - args - // { - url = "https://${path}"; - } - ); - http = fetchZig { - inherit name hash; - url = "http://${path}"; - }; - https = fetchZig { - inherit name hash; - url = "https://${path}"; - }; - }; - in - fetcher.${proto}; -in -linkFarm name [ - { - name = "flow_syntax-0.6.0-X8jOoWgVAQBBTuGGE9r1ECSDFzi8z6_XNCW1oF5B4fL8"; - path = fetchZigArtifact { - name = "syntax"; - url = "git+https://github.com/neurocyte/flow-syntax?ref=master#6992eddeb9a4a013886db0cbca2156686d01efe4"; - hash = "sha256-TJJTGiQbdzVNQAjKg9R1NP9kXqEcMNy33rwqnQG8se4="; - rev = "6992eddeb9a4a013886db0cbca2156686d01efe4"; - }; - } - { - name = "tree_sitter-0.22.4-150-g7e3f5726-z0LhyGeG1y67PeOltaplVkxRNT2jMMexQhbUlrh0vdxM"; - path = fetchZigArtifact { - name = "tree_sitter"; - url = "https://github.com/neurocyte/tree-sitter/releases/download/master-6e2827ee231e220467bf04d2a2746faff5cb204a/source.tar.gz"; - hash = "sha256-k8eOWun2ANzWJOa8XAakXN4Vldgwzly3FESYAlsbVVw="; - }; - } - { - name = "cbor-1.0.0-RcQE_AswAQAPlqBCZXYQf9DZXn-0Ubt8Mk03ZcJWcsAG"; - path = fetchZigArtifact { - name = "cbor"; - url = "git+https://github.com/neurocyte/cbor?ref=master#7d2eeb68c8a2fb3f4d6baad6cc04c521b92974c0"; - hash = "sha256-EWOz+BPxRB5NxmqNzrJcdcaoGH6PdgeU4KI9IjJqar8="; - rev = "7d2eeb68c8a2fb3f4d6baad6cc04c521b92974c0"; - }; - } - { - name = "flags-0.10.0-a_9h3gB4AADAYn0XaZuUqH1jKRmy6dqvAIbomtTIF6V1"; - path = fetchZigArtifact { - name = "flags"; - url = "git+https://github.com/neurocyte/flags?ref=main#984b27948da3e4e40a253f76c85b51ec1a9ada11"; - hash = "sha256-PnR8RI1Rp1FxtjzBYcLCWi6zXykSsHVYnNkmI2XVxh4="; - rev = "984b27948da3e4e40a253f76c85b51ec1a9ada11"; - }; - } - { - name = "dizzy-1.0.0-q40X4YCRAAAGYO9QOZiYYSOwiiFlqZlecMuQcxPiBcXM"; - path = fetchZigArtifact { - name = "dizzy"; - url = "https://github.com/neurocyte/dizzy/archive/c9219d23daccd9aa226cfde754fea278cb516459.tar.gz"; - hash = "sha256-lFtDVVlIYt/5lCCTTOEfEFd8w1osV8JSvreMmK3YtIc="; - }; - } - { - name = "libfuzzer_kit-0.0.0-i7XWVl2PBwC3r18KoW8xTU05KyWEMj6RfBpAXd3CQqt7"; - path = fetchZigArtifact { - name = "libfuzzer_kit"; - url = "git+https://github.com/SuperAuguste/zig-libfuzzer-kit.git#a27221dda33b232e65504766294ea4c7c079c3f0"; - hash = "sha256-yxhiP2kJYli5VjF0uMJcDM0ByFIRmSxnwnMy0JwQxmU="; - rev = "a27221dda33b232e65504766294ea4c7c079c3f0"; - }; - } - { - name = "thespian-0.0.1-owFOjlgiBgC8w4XqkCOegxz5vMy6kNErcssWQWf2QHeE"; - path = fetchZigArtifact { - name = "thespian"; - url = "git+https://github.com/neurocyte/thespian?ref=master#7da13f44e8462d1ac0cac87c6f00cc4fcb62b0f9"; - hash = "sha256-FDrgVtZQg+sFsMYE2TGOv1Xl6QqzE8+WtuKRulVnKjo="; - rev = "7da13f44e8462d1ac0cac87c6f00cc4fcb62b0f9"; - }; - } - { - name = "cbor-1.0.0-RcQE_HwwAQAiNkKC9ezLxHUMkWgHeVa3QyTfv4hi3VZR"; - path = fetchZigArtifact { - name = "cbor"; - url = "git+https://github.com/neurocyte/cbor?ref=master#b6fc137250b7d3f70459652ee78c7b6cd9ad2826"; - hash = "sha256-axyiz0+WqM9HCz9xbyl/UtdwJsKC/LIiQPZn/SdzxDU="; - rev = "b6fc137250b7d3f70459652ee78c7b6cd9ad2826"; - }; - } - { - name = "asio-1.30.2-tLhDd0SB4QB1041_DEW_1cvEw8eMfBYLAwjN_G53Fn66"; - path = fetchZigArtifact { - name = "asio"; - url = "git+https://github.com/neurocyte/asio#0f1cbf24e5fb6fabe7078a20b76452f42e24a0df"; - hash = "sha256-H3y7CTAlEpl0y3ERrNht8KabDRqvNDE+MzK4Uud2wAQ="; - rev = "0f1cbf24e5fb6fabe7078a20b76452f42e24a0df"; - }; - } - { - name = "zig_tracy-0.0.3-5-cp3Ht3AAAfHqShKfTK7waFK3Wjd3l2NheiqxvRRAdo"; - path = fetchZigArtifact { - name = "tracy"; - url = "git+https://github.com/neurocyte/zig-tracy#67070c146104d93fd3bed5091738f22e33e13bce"; - hash = "sha256-YcSgPAQo/4+mrKkJS5UAn7z5xZjeb8kKIWrBK3yXhQ4="; - rev = "67070c146104d93fd3bed5091738f22e33e13bce"; - }; - } - { - name = "N-V-__8AAO2QjgFRswZWFwtGKFgOVx2Ysf5F18DVgbwtReiU"; - path = fetchZigArtifact { - name = "tracy_src"; - url = "https://github.com/neurocyte/tracy/archive/0ff0a1b324f497cf313a445637b7df25aabefb47.tar.gz"; - hash = "sha256-dzMilJsOSdjNyvhyDb1v5dPWcR5uvhnQmsBynAJH74I="; - }; - } - { - name = "N-V-__8AAOKzJACguNxU76WX9M7RIhOYGuLnlasJ1-GDdhqT"; - path = fetchZigArtifact { - name = "themes"; - url = "https://github.com/neurocyte/flow-themes/releases/download/master-c6c7f18cfb2e3945cd0b71dab24271465074dbc3/flow-themes.tar.gz"; - hash = "sha256-h4oVrZqXwsQa57ywc8Ez7c2Fur4MhyJ8xyRTpKUJh9E="; - }; - } - { - name = "fuzzig-0.1.1-Ji0xivxIAQBD0g8O_NV_0foqoPf3elsg9Sc3pNfdVH4D"; - path = fetchZigArtifact { - name = "fuzzig"; - url = "https://github.com/fjebaker/fuzzig/archive/4251fe4230d38e721514394a485db62ee1667ff3.tar.gz"; - hash = "sha256-VBkKxu+JdPzYRvANLX4/o3Mgl3Ojt1so99D8VNrSbTA="; - }; - } - { - name = "vaxis-0.5.1-BWNV_PJJCQArtOy_n76jGWoqoBpnM5FKElA_i1IaYYcF"; - path = fetchZigArtifact { - name = "vaxis"; - url = "git+https://github.com/neurocyte/libvaxis?ref=main#95034c7114601178467b42e69588cdd4c1d39eb1"; - hash = "sha256-IuToUtK3WdoOy+UzYy5OlXNR5E3DUSO5VwZvSIF28qc="; - rev = "95034c7114601178467b42e69588cdd4c1d39eb1"; - }; - } - { - name = "zigimg-0.1.0-8_eo2vUZFgAAtN1c6dAO5DdqL0d4cEWHtn6iR5ucZJti"; - path = fetchZigArtifact { - name = "zigimg"; - url = "git+https://github.com/zigimg/zigimg#eab2522c023b9259db8b13f2f90d609b7437e5f6"; - hash = "sha256-e42T/ZmRzuzWAhwWkcWScukcOd6rNZ1VK1wk0XGTVKs="; - rev = "eab2522c023b9259db8b13f2f90d609b7437e5f6"; - }; - } - { - name = "uucode-0.1.0-ZZjBPj96QADXyt5sqwBJUnhaDYs_qBeeKijZvlRa0eqM"; - path = fetchZigArtifact { - name = "uucode"; - url = "git+https://github.com/jacobsandlund/uucode#5f05f8f83a75caea201f12cc8ea32a2d82ea9732"; - hash = "sha256-sHPh+TQSdUGus/QTbj7KSJJkTuNTrK4VNmQDjS30Lf8="; - rev = "5f05f8f83a75caea201f12cc8ea32a2d82ea9732"; - }; - } - { - name = "zeit-0.6.0-5I6bk0J9AgCVa0nnyL0lNY9Xa9F68hHq-ZarhuXNV-Jb"; - path = fetchZigArtifact { - name = "zeit"; - url = "git+https://github.com/rockorager/zeit?ref=zig-0.15#ed2ca60db118414bda2b12df2039e33bad3b0b88"; - hash = "sha256-IvXaqAzaWi3E1XBqQltCBFoRmXehZkVol3/RZwOsAKg="; - rev = "ed2ca60db118414bda2b12df2039e33bad3b0b88"; - }; - } - { - name = "zigwin32-25.0.28-preview-AAAAAICM5AMResOGQnQ85mfe60TTOQeMtt7GRATUOKoP"; - path = fetchZigArtifact { - name = "win32"; - url = "git+https://github.com/marlersoft/zigwin32?ref=main#5587b16fa040573846a6bf531301f6206d31a6bf"; - hash = "sha256-GIH6aO8yEWKKvIr4syG6aYViXi2whIg4feWox7f9ZSM="; - rev = "5587b16fa040573846a6bf531301f6206d31a6bf"; - }; - } - { - name = "diffz-0.0.1-G2tlIezMAQBwGNGDs7Hn_N25dWSjEzgR_FAx9GFAvCuZ"; - path = fetchZigArtifact { - name = "diffz"; - url = "git+https://github.com/ziglibs/diffz.git#fbdf690b87db6b1142bbce6d4906f90b09ce60bb"; - hash = "sha256-zzKnlKQ0Sz8aqJifSSlZImU3jY3QXLBDIfVDBmKcpVc="; - rev = "fbdf690b87db6b1142bbce6d4906f90b09ce60bb"; - }; - } -] diff --git a/pkgs/by-name/fl/flow-control/package.nix b/pkgs/by-name/fl/flow-control/package.nix index 3f81ce389255..5682a2b34d58 100644 --- a/pkgs/by-name/fl/flow-control/package.nix +++ b/pkgs/by-name/fl/flow-control/package.nix @@ -3,9 +3,10 @@ fetchFromGitHub, stdenv, zig_0_15, - callPackage, }: - +let + zig = zig_0_15; +in stdenv.mkDerivation (finalAttrs: { pname = "flow-control"; version = "0.7.2"; @@ -17,18 +18,20 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-5+F0DKb4LXtcMXNutUSJuIe7cdBoFUoJhCs8vbm20jg="; }; - deps = callPackage ./build.zig.zon.nix { - zig = zig_0_15; + zigDeps = zig.fetchDeps { + inherit (finalAttrs) src pname version; + fetchAll = true; + hash = "sha256-+07sJAnfB+mKziC5j8QfbL/YzjvRLxqRvpuxGKK7/nA="; }; - nativeBuildInputs = [ zig_0_15 ]; + nativeBuildInputs = [ zig ]; passthru.updateScript = ./update.sh; dontSetZigDefaultFlags = true; zigBuildFlags = [ "--system" - "${finalAttrs.deps}" + "${finalAttrs.zigDeps}" "-Dcpu=baseline" "-Doptimize=ReleaseFast" ]; From b31e3c3896dbfdcf20d2dc582e9d52cd35e86d21 Mon Sep 17 00:00:00 2001 From: HigherOrderLogic <73709188+HigherOrderLogic@users.noreply.github.com> Date: Mon, 27 Jul 2026 12:38:07 +0000 Subject: [PATCH 057/247] flow-control: switch update script to `nix-update-script` --- pkgs/by-name/fl/flow-control/package.nix | 3 ++- pkgs/by-name/fl/flow-control/update.sh | 20 -------------------- 2 files changed, 2 insertions(+), 21 deletions(-) delete mode 100755 pkgs/by-name/fl/flow-control/update.sh diff --git a/pkgs/by-name/fl/flow-control/package.nix b/pkgs/by-name/fl/flow-control/package.nix index 5682a2b34d58..40c1155c718f 100644 --- a/pkgs/by-name/fl/flow-control/package.nix +++ b/pkgs/by-name/fl/flow-control/package.nix @@ -3,6 +3,7 @@ fetchFromGitHub, stdenv, zig_0_15, + nix-update-script, }: let zig = zig_0_15; @@ -26,7 +27,7 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ zig ]; - passthru.updateScript = ./update.sh; + passthru.updateScript = nix-update-script { }; dontSetZigDefaultFlags = true; zigBuildFlags = [ diff --git a/pkgs/by-name/fl/flow-control/update.sh b/pkgs/by-name/fl/flow-control/update.sh deleted file mode 100755 index 5a0f01c5a394..000000000000 --- a/pkgs/by-name/fl/flow-control/update.sh +++ /dev/null @@ -1,20 +0,0 @@ -#!/usr/bin/env nix-shell -#!nix-shell -i bash -p bash wget common-updater-scripts gnused - -latest_tag=$(list-git-tags --url=https://github.com/neurocyte/flow | sed 's/^v//' | tail -n 1) - -update-source-version flow-control "$latest_tag" - -mkdir -p src/syntax - -wget "https://raw.githubusercontent.com/neurocyte/flow/v${latest_tag}/build.zig.zon" -wget -P src/syntax "https://raw.githubusercontent.com/neurocyte/flow/v${latest_tag}/src/syntax/build.zig.zon" - -nix --extra-experimental-features 'nix-command flakes' run github:Cloudef/zig2nix#zon2nix -- build.zig.zon -mv build.zig.zon.nix pkgs/by-name/fl/flow-control/build.zig.zon.nix - -# strip file protocol -sed -i '\|file = unpackZigArtifact { inherit name; artifact = /. + path; };|d' pkgs/by-name/fl/flow-control/build.zig.zon.nix -nixfmt pkgs/by-name/fl/flow-control/build.zig.zon.nix - -rm -rf build.zig.zon build.zig.zon2json-lock src/ From 4be83f73870b16aaaa9a2090ba34f2086cfd5e2f Mon Sep 17 00:00:00 2001 From: HigherOrderLogic <73709188+HigherOrderLogic@users.noreply.github.com> Date: Mon, 27 Jul 2026 16:07:22 +0000 Subject: [PATCH 058/247] flow-control: set `__structuredAttrs` and `strictDeps` --- pkgs/by-name/fl/flow-control/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/fl/flow-control/package.nix b/pkgs/by-name/fl/flow-control/package.nix index 40c1155c718f..bf8411c3e96c 100644 --- a/pkgs/by-name/fl/flow-control/package.nix +++ b/pkgs/by-name/fl/flow-control/package.nix @@ -39,6 +39,9 @@ stdenv.mkDerivation (finalAttrs: { env.VERSION = finalAttrs.version; + __structuredAttrs = true; + strictDeps = true; + meta = { description = "Programmer's text editor"; homepage = "https://github.com/neurocyte/flow"; From 363591e8c41ba3be21a6df0b0192413162d73f75 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 28 Jul 2026 09:11:10 +0000 Subject: [PATCH 059/247] tym: 3.5.2 -> 3.6.0 --- pkgs/by-name/ty/tym/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ty/tym/package.nix b/pkgs/by-name/ty/tym/package.nix index dc18a23cae41..2d91414af609 100644 --- a/pkgs/by-name/ty/tym/package.nix +++ b/pkgs/by-name/ty/tym/package.nix @@ -12,13 +12,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "tym"; - version = "3.5.2"; + version = "3.6.0"; src = fetchFromGitHub { owner = "endaaman"; repo = "tym"; rev = finalAttrs.version; - sha256 = "sha256-ySriCBmwDiDmAkIIByaZgmK0nUyYiVb0VAV5bi38JGw="; + sha256 = "sha256-4zKxSklpkKp/v/Be1+lBA0NUwp5Q1cZar697T0GdIec="; }; nativeBuildInputs = [ From 559dfb35549e3386bbf041e2d3a084ce059f6586 Mon Sep 17 00:00:00 2001 From: Austin Eschweiler Date: Tue, 28 Jul 2026 09:17:51 -0500 Subject: [PATCH 060/247] mealie: 3.20.1 -> 3.22.0 --- pkgs/by-name/me/mealie/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/me/mealie/package.nix b/pkgs/by-name/me/mealie/package.nix index 73876dc5f337..9c4b2adc84fb 100644 --- a/pkgs/by-name/me/mealie/package.nix +++ b/pkgs/by-name/me/mealie/package.nix @@ -19,12 +19,12 @@ }: let - version = "3.20.1"; + version = "3.22.0"; src = fetchFromGitHub { owner = "mealie-recipes"; repo = "mealie"; tag = "v${version}"; - hash = "sha256-SkPbu0DUNyjo1ARjZX+BXq+3ehZqnrku9kPjwsTJfuM="; + hash = "sha256-3jDKcDHiA+7ePJGEyGhBSZrhkFQYHrak+AiOHoMv2qE="; }; frontend = stdenv.mkDerivation { @@ -36,7 +36,7 @@ let yarnOfflineCache = fetchYarnDeps { yarnLock = "${src}/frontend/yarn.lock"; - hash = "sha256-nhV93uRfKUa/G7ikJkd6l9IudgMk7PZ7ujZNnwIZ71k="; + hash = "sha256-S0i7FGD6be/MIBZRDlEb65tzVUuMPLkg9rL71lkrmms="; }; nativeBuildInputs = [ @@ -162,7 +162,7 @@ pythonpkgs.buildPythonApplication (finalAttrs: { rm -rf dev # Do not need dev scripts & code substituteInPlace pyproject.toml \ - --replace-fail '"setuptools==82.0.1"' '"setuptools"' + --replace-fail '"setuptools==83.0.0"' '"setuptools"' substituteInPlace mealie/__init__.py \ --replace-fail '__version__ = ' '__version__ = "v${version}" #' From cde056d4650c112bded30e8e21e9184e7e55bba3 Mon Sep 17 00:00:00 2001 From: magicquark <198001825+magicquark@users.noreply.github.com> Date: Wed, 29 Jul 2026 07:34:37 +0100 Subject: [PATCH 061/247] free42: add raw2txt and txt2raw to output --- pkgs/by-name/fr/free42/package.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/fr/free42/package.nix b/pkgs/by-name/fr/free42/package.nix index 96a639a3260c..fbeaddd1bb77 100644 --- a/pkgs/by-name/fr/free42/package.nix +++ b/pkgs/by-name/fr/free42/package.nix @@ -69,6 +69,7 @@ stdenv.mkDerivation (finalAttrs: { make --jobs=$NIX_BUILD_CORES -C gtk AUDIO_ALSA=1 make -C gtk clean make --jobs=$NIX_BUILD_CORES -C gtk AUDIO_ALSA=1 BCD_MATH=1 + make --jobs=$NIX_BUILD_CORES -C gtk raw2txt txt2raw runHook postBuild ''; @@ -82,7 +83,7 @@ stdenv.mkDerivation (finalAttrs: { $out/share/icons/hicolor/48x48/apps \ $out/share/icons/hicolor/128x128/apps - install -m755 gtk/free42dec gtk/free42bin $out/bin + install -m755 gtk/free42dec gtk/free42bin gtk/raw2txt gtk/txt2raw $out/bin install -m644 README $out/share/doc/free42/README install -m644 gtk/icon-48x48.png $out/share/icons/hicolor/48x48/apps/free42.png From df1ce02860d7ecdf4ea14b71a5f9a894f2459c2a Mon Sep 17 00:00:00 2001 From: magicquark <198001825+magicquark@users.noreply.github.com> Date: Wed, 29 Jul 2026 07:38:29 +0100 Subject: [PATCH 062/247] plus42: add raw2txt and txt2raw to output --- pkgs/by-name/pl/plus42/package.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/pl/plus42/package.nix b/pkgs/by-name/pl/plus42/package.nix index 38503d07f6f8..5e3cd044260b 100644 --- a/pkgs/by-name/pl/plus42/package.nix +++ b/pkgs/by-name/pl/plus42/package.nix @@ -69,6 +69,7 @@ stdenv.mkDerivation (finalAttrs: { make --jobs=$NIX_BUILD_CORES -C gtk AUDIO_ALSA=1 make -C gtk clean make --jobs=$NIX_BUILD_CORES -C gtk AUDIO_ALSA=1 BCD_MATH=1 + make --jobs=$NIX_BUILD_CORES -C gtk raw2txt txt2raw runHook postBuild ''; @@ -82,7 +83,7 @@ stdenv.mkDerivation (finalAttrs: { $out/share/icons/hicolor/48x48/apps \ $out/share/icons/hicolor/128x128/apps - install -m755 gtk/plus42dec gtk/plus42bin $out/bin + install -m755 gtk/plus42dec gtk/plus42bin gtk/raw2txt gtk/txt2raw $out/bin install -m644 README $out/share/doc/plus42/README install -m644 gtk/icon-48x48.png $out/share/icons/hicolor/48x48/apps/plus42.png From 5d1263aee220e2a888e7970a5eeef49354a9f55f Mon Sep 17 00:00:00 2001 From: kyehn Date: Wed, 29 Jul 2026 06:56:51 +0000 Subject: [PATCH 063/247] saber: 1.33.3 -> 1.35.0 --- pkgs/by-name/sa/saber/git-hashes.json | 4 +- pkgs/by-name/sa/saber/package.nix | 8 +- pkgs/by-name/sa/saber/pubspec.lock.json | 239 ++++++++++++------------ 3 files changed, 127 insertions(+), 124 deletions(-) diff --git a/pkgs/by-name/sa/saber/git-hashes.json b/pkgs/by-name/sa/saber/git-hashes.json index 0967ef424bce..ad2a15e3aaa8 100644 --- a/pkgs/by-name/sa/saber/git-hashes.json +++ b/pkgs/by-name/sa/saber/git-hashes.json @@ -1 +1,3 @@ -{} +{ + "flutter_speed_dial": "sha256-IfSMmDFiGHj+4KKVr+Wd/PuXHo41isFr/o0pgWIfeWs=" +} diff --git a/pkgs/by-name/sa/saber/package.nix b/pkgs/by-name/sa/saber/package.nix index 595c0b1074b5..975a24e829fe 100644 --- a/pkgs/by-name/sa/saber/package.nix +++ b/pkgs/by-name/sa/saber/package.nix @@ -1,6 +1,6 @@ { lib, - flutter341, + flutter344, fetchFromGitHub, gst_all_1, libunwind, @@ -24,16 +24,16 @@ let ln -s ${zlib}/lib $out/lib ''; - version = "1.33.3"; + version = "1.35.0"; src = fetchFromGitHub { owner = "saber-notes"; repo = "saber"; tag = "v${version}"; - hash = "sha256-6Cb5UTm0K8j8ERXWWQRvLtpr6ZcvnXZRsO5GLyun4VI="; + hash = "sha256-DL05jDZTUFNJE0p1uAm0zWHm85um8bF+OntXuovHueI="; }; in -flutter341.buildFlutterApplication { +flutter344.buildFlutterApplication { pname = "saber"; inherit version src; diff --git a/pkgs/by-name/sa/saber/pubspec.lock.json b/pkgs/by-name/sa/saber/pubspec.lock.json index 5a7aa5927e99..30ef0f80292a 100644 --- a/pkgs/by-name/sa/saber/pubspec.lock.json +++ b/pkgs/by-name/sa/saber/pubspec.lock.json @@ -104,11 +104,11 @@ "dependency": "direct main", "description": { "name": "background_downloader", - "sha256": "4cb23d9ad4f5060944f38164e7b90d4bf99b57b2472a3bd4676e59b2db4afd06", + "sha256": "aceacec2b2a72ec3a8862ab5895fcbbc71ab33765f3619d57963f3110dd268e3", "url": "https://pub.dev" }, "source": "hosted", - "version": "9.5.4" + "version": "9.5.5" }, "barcode": { "dependency": "transitive", @@ -204,11 +204,11 @@ "dependency": "transitive", "description": { "name": "code_assets", - "sha256": "83ccdaa064c980b5596c35dd64a8d3ecc68620174ab9b90b6343b753aa721687", + "sha256": "bf394f466ba9205f1812a0433b392d6af280f155f56651eda7c18cc32ed493b8", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.0.0" + "version": "1.2.1" }, "collapsible": { "dependency": "direct main", @@ -304,11 +304,11 @@ "dependency": "transitive", "description": { "name": "dbus", - "sha256": "d0c98dcd4f5169878b6cf8f6e0a52403a9dff371a3e2f019697accbf6f44a270", + "sha256": "0ce9b0a839e6dee59a37a623d2fc26a35bbbe6404213e419b0d6411023d62645", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.7.12" + "version": "0.7.14" }, "decimal": { "dependency": "transitive", @@ -334,11 +334,11 @@ "dependency": "transitive", "description": { "name": "desktop_webview_window", - "sha256": "57cf20d81689d5cbb1adfd0017e96b669398a669d927906073b0e42fc64111c0", + "sha256": "b6fdae2cbf9571879b1761c12f27facaf82e22d0bdc74d049907c2a09a432957", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.2.3" + "version": "0.3.0" }, "device_info_plus": { "dependency": "direct main", @@ -632,21 +632,21 @@ "dependency": "transitive", "description": { "name": "flutter_plugin_android_lifecycle", - "sha256": "38d1c268de9097ff59cf0e844ac38759fc78f76836d37edad06fa21e182055a0", + "sha256": "3854fe5e3bff0b113c658f260b90c95dea17c92db0f2addeac2e343dd9969785", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.0.34" + "version": "2.0.35" }, "flutter_quill": { "dependency": "direct main", "description": { "name": "flutter_quill", - "sha256": "b96bb8525afdeaaea52f5d02f525e05cc34acd176467ab6d6f35d434cf14fde2", + "sha256": "3ee7125b2dd3f3bce3ebdaac722a72f0c8aff3db9aa19053a9d777db12d71c98", "url": "https://pub.dev" }, "source": "hosted", - "version": "11.5.0" + "version": "11.5.1" }, "flutter_quill_delta_from_html": { "dependency": "transitive", @@ -662,31 +662,31 @@ "dependency": "direct main", "description": { "name": "flutter_secure_storage", - "sha256": "8b302d17096ba88f911b7eb317c71d5e691da60a259549f42b38c658d1776d87", + "sha256": "7686b1d6a29985dcbb808c59518226e603e3bfa7c0ddfd1a0d00e4cda77c868e", "url": "https://pub.dev" }, "source": "hosted", - "version": "10.1.0" + "version": "10.3.1" }, "flutter_secure_storage_darwin": { "dependency": "transitive", "description": { "name": "flutter_secure_storage_darwin", - "sha256": "3af15a3cb2bf5b8b776832bd01776f8018766aece55623176e28b406481fb320", + "sha256": "82329fa5cdf343773b1b6897dea959105a29f092454259edff92f9f6637e8149", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.3.0" + "version": "0.3.2" }, "flutter_secure_storage_linux": { "dependency": "transitive", "description": { "name": "flutter_secure_storage_linux", - "sha256": "2b5c76dce569ab752d55a1cee6a2242bcc11fdba927078fb88c503f150767cda", + "sha256": "a5f35ddab43cf5c8215d2feb4ce1957851f28c5c37e6f04335066a0602087bf5", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.0.0" + "version": "3.0.1" }, "flutter_secure_storage_platform_interface": { "dependency": "transitive", @@ -731,11 +731,12 @@ "flutter_speed_dial": { "dependency": "direct main", "description": { - "name": "flutter_speed_dial", - "sha256": "698a037274a66dbae8697c265440e6acb6ab6cae9ac5f95c749e7944d8f28d41", - "url": "https://pub.dev" + "path": ".", + "ref": "fix/remove-Future.delayed", + "resolved-ref": "272a4949ac52438969c7a73db575cfa551f88f66", + "url": "https://github.com/adil192/flutter_speed_dial.git" }, - "source": "hosted", + "source": "git", "version": "7.0.0" }, "flutter_staggered_grid_view": { @@ -752,11 +753,11 @@ "dependency": "direct main", "description": { "name": "flutter_svg", - "sha256": "1ded017b39c8e15c8948ea855070a5ff8ff8b3d5e83f3446e02d6bb12add7ad9", + "sha256": "35882981abcbfb8c15b286f0cd690ff25bac12d95eff3e25ee207f37d4c42e7f", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.2.4" + "version": "2.3.0" }, "flutter_test": { "dependency": "direct dev", @@ -768,11 +769,11 @@ "dependency": "direct main", "description": { "name": "flutter_web_auth_2", - "sha256": "d354998934ddc338e69b999b2abaeb33c6fd09999d3a5f92ead1a6b49b49712e", + "sha256": "8f9303471dcd96670878c9b7c0c4e14c37595b2add67465f6a868f17a5872dfc", "url": "https://pub.dev" }, "source": "hosted", - "version": "5.0.2" + "version": "5.0.3" }, "flutter_web_auth_2_platform_interface": { "dependency": "transitive", @@ -830,11 +831,11 @@ "dependency": "direct main", "description": { "name": "go_router", - "sha256": "92d8cee7c57dff0a6c409c05597b460002434eccf7424a712283225b3962d03f", + "sha256": "5922b2861e2235a3504896f0d6fa07d84141b480cf52eecd2f42cd25585a9e8a", "url": "https://pub.dev" }, "source": "hosted", - "version": "17.2.3" + "version": "17.3.0" }, "golden_screenshot": { "dependency": "direct dev", @@ -870,11 +871,11 @@ "dependency": "transitive", "description": { "name": "hooks", - "sha256": "025f060e86d2d4c3c47b56e33caf7f93bf9283340f26d23424ebcfccf34f621e", + "sha256": "9a62a50b50b769a737bc0a8ff381f333529df3ab746b2f6b02e83760231455ba", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.0.3" + "version": "2.0.2" }, "html": { "dependency": "transitive", @@ -917,7 +918,7 @@ "version": "3.1.0" }, "image": { - "dependency": "transitive", + "dependency": "direct main", "description": { "name": "image", "sha256": "f9881ff4998044947ec38d098bc7c8316ae1186fa786eddffdb867b9bc94dfce", @@ -1006,11 +1007,11 @@ "dependency": "transitive", "description": { "name": "json_annotation", - "sha256": "cb09e7dac6210041fad964ed7fbee004f14258b4eca4040f72d1234062ace4c8", + "sha256": "2a743920d81b7910627f68ee2c9ac1fc0bfee32b9fc3403587d7c6791ca12f80", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.11.0" + "version": "4.12.0" }, "keybinder": { "dependency": "direct main", @@ -1136,11 +1137,11 @@ "dependency": "direct main", "description": { "name": "meta", - "sha256": "23f08335362185a5ea2ad3a4e597f1375e78bce8a040df5c600c8d3552ef2394", + "sha256": "1741988757a65eb6b36abe716829688cf01910bbf91c34354ff7ec1c3de2b349", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.17.0" + "version": "1.18.0" }, "mime": { "dependency": "transitive", @@ -1162,16 +1163,6 @@ "source": "hosted", "version": "3.1.0" }, - "native_toolchain_c": { - "dependency": "transitive", - "description": { - "name": "native_toolchain_c", - "sha256": "6ba77bb18063eebe9de401f5e6437e95e1438af0a87a3a39084fbd37c90df572", - "url": "https://pub.dev" - }, - "source": "hosted", - "version": "0.17.6" - }, "nested": { "dependency": "transitive", "description": { @@ -1196,11 +1187,11 @@ "dependency": "transitive", "description": { "name": "objective_c", - "sha256": "100a1c87616ab6ed41ec263b083c0ef3261ee6cd1dc3b0f35f8ddfa4f996fe52", + "sha256": "6cb691c686fa2838c6deb34980d426145c2a5d537491cb83d463c33cdbc726ed", "url": "https://pub.dev" }, "source": "hosted", - "version": "9.3.0" + "version": "9.4.1" }, "one_dollar_unistroke_recognizer": { "dependency": "direct main", @@ -1219,87 +1210,87 @@ "relative": true }, "source": "path", - "version": "1.4.0" + "version": "1.5.0" }, "open_file": { "dependency": "direct main", "description": { "name": "open_file", - "sha256": "b22decdae85b459eac24aeece48f33845c6f16d278a9c63d75c5355345ca236b", + "sha256": "4f9b00d42565249ed4346976bc0d57f91303bec391f6b0b217921277cf8e6e4f", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.5.11" + "version": "4.0.0" }, "open_file_android": { "dependency": "transitive", "description": { "name": "open_file_android", - "sha256": "58141fcaece2f453a9684509a7275f231ac0e3d6ceb9a5e6de310a7dff9084aa", + "sha256": "f48a342b0347bf82bebf68c752f5cfce162965ce8449c5ecdafc406d294aa63d", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.0.6" + "version": "1.1.0" }, "open_file_ios": { "dependency": "transitive", "description": { "name": "open_file_ios", - "sha256": "a5acd07ba1f304f807a97acbcc489457e1ad0aadff43c467987dd9eef814098f", + "sha256": "0e3e67dcd12f69888128f533cacc092039627dd4f1d7a95a2826b814ae4ea8aa", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.0.4" + "version": "1.1.0" }, "open_file_linux": { "dependency": "transitive", "description": { "name": "open_file_linux", - "sha256": "d189f799eecbb139c97f8bc7d303f9e720954fa4e0fa1b0b7294767e5f2d7550", + "sha256": "efd9c1f9679745cf35a54d21d809a1fe5a1196d4a1353fe2d205ba298ae86dc9", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.0.5" + "version": "1.1.0" }, "open_file_mac": { "dependency": "transitive", "description": { "name": "open_file_mac", - "sha256": "cd293f6750de6438ab2390513c99128ade8c974825d4d8128886d1cda8c64d01", + "sha256": "1abe00e65f792b9baa1e15fdf4d44af5e813b1696ac307d71535543122a01e30", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.0.4" + "version": "1.1.0" }, "open_file_platform_interface": { "dependency": "transitive", "description": { "name": "open_file_platform_interface", - "sha256": "101b424ca359632699a7e1213e83d025722ab668b9fd1412338221bf9b0e5757", + "sha256": "dc302e4bd5c1d77acec4240bd0dbc1d9f2ee6882b1ce52bca5298369da7acf12", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.0.3" + "version": "1.1.0" }, "open_file_web": { "dependency": "transitive", "description": { "name": "open_file_web", - "sha256": "e3dbc9584856283dcb30aef5720558b90f88036360bd078e494ab80a80130c4f", + "sha256": "4945221c9ee98a5a6cdf26730fe0fabb3a36c1e423148bff4c32c283079ee532", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.0.4" + "version": "1.1.0" }, "open_file_windows": { "dependency": "transitive", "description": { "name": "open_file_windows", - "sha256": "d26c31ddf935a94a1a3aa43a23f4fff8a5ff4eea395fe7a8cb819cf55431c875", + "sha256": "6a97d8f2a5966fb0a7f613a901f1d502f93456f64e8a7519d3204184413aab79", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.0.3" + "version": "1.1.0" }, "package_config": { "dependency": "transitive", @@ -1465,41 +1456,41 @@ "dependency": "transitive", "description": { "name": "pdfium_dart", - "sha256": "58ad7325da54fd6b36860b0dcda8193b26214a3e8494036404bb3954c7795b07", + "sha256": "86e95c66b09f3245b95c4924f2edce8d4f7c9786876e5c5ee8e36b104a94bbb0", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.2.0" + "version": "0.2.5" }, "pdfium_flutter": { "dependency": "transitive", "description": { "name": "pdfium_flutter", - "sha256": "05b15269ddeb81f0c1e4748c9f9fd61bc2109ae5e193962456ec15d885332af3", + "sha256": "420ba8e7673b54da387ceeeb18a72c8bc6e4452128dbb391dca900c748f9e9ba", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.2.0" + "version": "0.2.2" }, "pdfrx": { "dependency": "direct main", "description": { "name": "pdfrx", - "sha256": "6b14886d8823f9a105230d1dfa483afa1099ff67cd6ddde896b5f33c9afb4312", + "sha256": "e0ca318004c3f32144db8e74fa612abb80ebe79004677293af74ed9af119f47f", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.3.1" + "version": "2.4.4" }, "pdfrx_engine": { "dependency": "transitive", "description": { "name": "pdfrx_engine", - "sha256": "55855ea6affdbfd4572a38e5a93f8301541bded5506d9b204b0d0c01f7b0cb35", + "sha256": "89865e158ced818690ab207a13a34a65803cd67ee1bec9f5f87838eb5a79600b", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.4.0" + "version": "0.4.3" }, "perfect_freehand": { "dependency": "direct main", @@ -1515,11 +1506,11 @@ "dependency": "direct main", "description": { "name": "permission_handler", - "sha256": "bc917da36261b00137bbc8896bf1482169cd76f866282368948f032c8c1caae1", + "sha256": "fe54465bcc62a4564c6e4db337bbaded6c0c0fa6e10487414436d163114784f6", "url": "https://pub.dev" }, "source": "hosted", - "version": "12.0.1" + "version": "12.0.3" }, "permission_handler_android": { "dependency": "transitive", @@ -1535,11 +1526,11 @@ "dependency": "transitive", "description": { "name": "permission_handler_apple", - "sha256": "f000131e755c54cf4d84a5d8bd6e4149e262cc31c5a8b1d698de1ac85fa41023", + "sha256": "79dfa1df734798aa3cfdad166d3a3698c206d8813de13516ea1071b5d7e2f420", "url": "https://pub.dev" }, "source": "hosted", - "version": "9.4.7" + "version": "9.4.10" }, "permission_handler_html": { "dependency": "transitive", @@ -1631,6 +1622,16 @@ "source": "hosted", "version": "3.9.1" }, + "pool": { + "dependency": "direct main", + "description": { + "name": "pool", + "sha256": "978783255c543aa3586a1b3c21f6e9d720eb315376a915872c61ef8b5c20177d", + "url": "https://pub.dev" + }, + "source": "hosted", + "version": "1.5.2" + }, "posix": { "dependency": "transitive", "description": { @@ -1845,11 +1846,11 @@ "dependency": "direct main", "description": { "name": "saver_gallery", - "sha256": "3f983d4be63aff52523c3e097a9b00ce9ab8444f9a982c878cde9d0359f4681d", + "sha256": "dcecd87113ffcb0eb467bb0ef5ed8f6dd894e26ff3dfd5822624281e7d2cb894", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.1.1" + "version": "5.1.0" }, "sbn": { "dependency": "direct main", @@ -1864,51 +1865,51 @@ "dependency": "transitive", "description": { "name": "screen_retriever", - "sha256": "570dbc8e4f70bac451e0efc9c9bb19fa2d6799a11e6ef04f946d7886d2e23d0c", + "sha256": "42cc3b402a0f67d2455a0d067553d0f13453f6a008d98eababf8b63958d506bd", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.2.0" + "version": "0.2.1" }, "screen_retriever_linux": { "dependency": "transitive", "description": { "name": "screen_retriever_linux", - "sha256": "f7f8120c92ef0784e58491ab664d01efda79a922b025ff286e29aa123ea3dd18", + "sha256": "2a476f1a5538065bc5badf376cfdc83d6ecf07d77eb2391b9c2bff5a76970048", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.2.0" + "version": "0.2.1" }, "screen_retriever_macos": { "dependency": "transitive", "description": { "name": "screen_retriever_macos", - "sha256": "71f956e65c97315dd661d71f828708bd97b6d358e776f1a30d5aa7d22d78a149", + "sha256": "b5abb900fcb86614ff10b738b34e37b9e1d03b0447280668e2bc8a98bdc7bd59", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.2.0" + "version": "0.2.1" }, "screen_retriever_platform_interface": { "dependency": "transitive", "description": { "name": "screen_retriever_platform_interface", - "sha256": "ee197f4581ff0d5608587819af40490748e1e39e648d7680ecf95c05197240c0", + "sha256": "3af22d926bedf20c2caa308eea376776451a3af125919ce072e56525fded8901", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.2.0" + "version": "0.2.1" }, "screen_retriever_windows": { "dependency": "transitive", "description": { "name": "screen_retriever_windows", - "sha256": "449ee257f03ca98a57288ee526a301a430a344a161f9202b4fcc38576716fe13", + "sha256": "c44b38a4c4bab34af259180a70a4eee1e29384e7b82e627c9faa68afcdab2e73", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.2.0" + "version": "0.2.1" }, "screenshot": { "dependency": "direct main", @@ -1924,41 +1925,41 @@ "dependency": "transitive", "description": { "name": "sentry", - "sha256": "a49b4fb1cba576fe216347dc2a0e6d76076fb998e6012857db96f991c23b7b3c", + "sha256": "3311f89e0c964c4df5f65670348c8a11744c94ae2b57032c947cfb26bfd03ef0", "url": "https://pub.dev" }, "source": "hosted", - "version": "9.15.0" + "version": "9.22.0" }, "sentry_dart_plugin": { "dependency": "direct dev", "description": { "name": "sentry_dart_plugin", - "sha256": "2c5f263f8d5aea3cf387a7e03f77e355d35c71bd9a429474d633fbc085b86ceb", + "sha256": "da9c1d0b3c87a251bfc36301f16af090a88c2d59128fe9a6f908f5ac20340c97", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.3.0" + "version": "3.4.0" }, "sentry_flutter": { "dependency": "direct main", "description": { "name": "sentry_flutter", - "sha256": "25150030c93bd1d4b727ab61cfb09e99121c69ce90fa820bb9ca16dab433e43a", + "sha256": "efd3bebd7962438d0ecbe5c7b530de012e2e8efe14ef838b89195d7c2bb3f66c", "url": "https://pub.dev" }, "source": "hosted", - "version": "9.15.0" + "version": "9.22.0" }, "sentry_logging": { "dependency": "direct main", "description": { "name": "sentry_logging", - "sha256": "bcc9f1375b20b4d7189a1c0b03984b7b5fb05006a80620aeba71b424b699ad6d", + "sha256": "62ace60242269eea62affbbe2ce863f9d8e4b28a41eca4dbc300f21b453700df", "url": "https://pub.dev" }, "source": "hosted", - "version": "9.15.0" + "version": "9.22.0" }, "serial_csv": { "dependency": "transitive", @@ -1991,7 +1992,7 @@ "version": "6.1.0" }, "shared_preferences": { - "dependency": "direct main", + "dependency": "transitive", "description": { "name": "shared_preferences", "sha256": "c3025c5534b01739267eb7d76959bbc25a6d10f6988e1c2a3036940133dd10bf", @@ -2004,11 +2005,11 @@ "dependency": "transitive", "description": { "name": "shared_preferences_android", - "sha256": "e8d4762b1e2e8578fc4d0fd548cebf24afd24f49719c08974df92834565e2c53", + "sha256": "93ae5884a9df5d3bb696825bceb3a17590754548b5d740eba51500afc8d088f5", "url": "https://pub.dev" }, "source": "hosted", - "version": "2.4.23" + "version": "2.4.26" }, "shared_preferences_foundation": { "dependency": "transitive", @@ -2070,21 +2071,21 @@ "dependency": "direct main", "description": { "name": "slang", - "sha256": "ea6702ed6b1c82065fb2de906fe34ac9298117342e3c2ea2567132efdc81bd17", + "sha256": "fe12e1eeb1fae0dd8e4e453ef6bb39dabb1fa2460a33ebfcdd3f84c8748d28b6", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.14.0" + "version": "4.16.0" }, "slang_flutter": { "dependency": "direct main", "description": { "name": "slang_flutter", - "sha256": "dcc4e77527c91b12348fc8bdd43d3eb92d8cea37c12a23a1f9719cdc12c804c6", + "sha256": "ee9dbb86bc58994eb0a5cd5f17de484daa70e7224c62cc69b8620065b213dc73", "url": "https://pub.dev" }, "source": "hosted", - "version": "4.14.0" + "version": "4.16.0" }, "source_span": { "dependency": "transitive", @@ -2200,11 +2201,11 @@ "dependency": "transitive", "description": { "name": "synchronized", - "sha256": "63896c27e81b28f8cb4e69ead0d3e8f03f1d1e5fc531a3e579cabed6a2c7c9e5", + "sha256": "93b153dcb6a26dcddee6ca087dd634b53e38c10b5aa163e8e49501a776456153", "url": "https://pub.dev" }, "source": "hosted", - "version": "3.4.0+1" + "version": "3.4.1" }, "system_info2": { "dependency": "transitive", @@ -2230,11 +2231,11 @@ "dependency": "transitive", "description": { "name": "test_api", - "sha256": "8161c84903fd860b26bfdefb7963b3f0b68fee7adea0f59ef805ecca346f0c7a", + "sha256": "949a932224383300f01be9221c39180316445ecb8e7547f70a41a35bf421fb9e", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.7.10" + "version": "0.7.11" }, "timezone": { "dependency": "transitive", @@ -2290,11 +2291,11 @@ "dependency": "transitive", "description": { "name": "url_launcher_android", - "sha256": "3bb000251e55d4a209aa0e2e563309dc9bb2befea2295fd0cec1f51760aac572", + "sha256": "b413d49b73867ac08dd2f9890efd3cc11f2a0e577618d50843440a1fb3776c32", "url": "https://pub.dev" }, "source": "hosted", - "version": "6.3.29" + "version": "6.3.32" }, "url_launcher_ios": { "dependency": "transitive", @@ -2370,11 +2371,11 @@ "dependency": "transitive", "description": { "name": "vector_graphics", - "sha256": "6409a25046024f0f8c5d8a59fec314081e81f9d436b66ca4015a8b49772bf445", + "sha256": "2306c03da2ba81724afeb589c351ebbc0aa7d86005925be8f8735856dbe5e42d", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.2.0" + "version": "1.2.2" }, "vector_graphics_codec": { "dependency": "transitive", @@ -2390,11 +2391,11 @@ "dependency": "transitive", "description": { "name": "vector_graphics_compiler", - "sha256": "06f0c50f88a1a020f95138dcc14ef4d5a039ced3f89b386209e6763dfa2cefa0", + "sha256": "7ee12e6dffe0fc8e755179d6d91b3b34f5924223fc104d85572ef9180d73d172", "url": "https://pub.dev" }, "source": "hosted", - "version": "1.2.1" + "version": "1.2.5" }, "vector_math": { "dependency": "direct main", @@ -2490,11 +2491,11 @@ "dependency": "transitive", "description": { "name": "window_to_front", - "sha256": "7aef379752b7190c10479e12b5fd7c0b9d92adc96817d9e96c59937929512aee", + "sha256": "14fad8984db4415e2eeb30b04bb77140b180e260d6cb66b26de126a8657a9241", "url": "https://pub.dev" }, "source": "hosted", - "version": "0.0.3" + "version": "0.0.4" }, "worker_manager": { "dependency": "direct main", @@ -2590,11 +2591,11 @@ "dependency": "direct main", "description": { "name": "yaru", - "sha256": "02475cdb668b96ea6bc11a483cafe3ea80c1aee5c3f2d856361c6ea1352e5849", + "sha256": "95e801c52dfda458bcb772baee6b2575c711fd951616a24910d6d30e70f5fb0d", "url": "https://pub.dev" }, "source": "hosted", - "version": "10.1.0" + "version": "10.2.0" }, "yaru_window": { "dependency": "transitive", @@ -2648,7 +2649,7 @@ } }, "sdks": { - "dart": ">=3.11.0 <4.0.0", - "flutter": ">=3.41.0" + "dart": ">=3.12.0 <4.0.0", + "flutter": ">=3.44.0" } } From c79205a3901594bf39984e965ca29a63a6733307 Mon Sep 17 00:00:00 2001 From: Harinn Date: Fri, 24 Jul 2026 02:57:06 +0700 Subject: [PATCH 064/247] python3Packages.texttable: migrate to pyproject --- pkgs/development/python-modules/texttable/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/texttable/default.nix b/pkgs/development/python-modules/texttable/default.nix index 65a5be42a166..803bcf9288bb 100644 --- a/pkgs/development/python-modules/texttable/default.nix +++ b/pkgs/development/python-modules/texttable/default.nix @@ -2,19 +2,22 @@ lib, buildPythonPackage, fetchPypi, + setuptools, pytestCheckHook, }: buildPythonPackage rec { pname = "texttable"; version = "1.7.0"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit pname version; hash = "sha256-LSBo+1URWAfTrHekymj6SIA+hOuw7iNA+FgQejZSJjg="; }; + build-system = [ setuptools ]; + nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "texttable" ]; From 2b16f33067a79e6a31f08fcd3ef86d572a34c748 Mon Sep 17 00:00:00 2001 From: Zachary Arnaise <121795280+zacharyarnaise@users.noreply.github.com> Date: Wed, 29 Jul 2026 13:16:29 +0200 Subject: [PATCH 065/247] tilt: 0.37.5 -> 0.37.6 --- pkgs/by-name/ti/tilt/assets.nix | 2 +- pkgs/by-name/ti/tilt/package.nix | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ti/tilt/assets.nix b/pkgs/by-name/ti/tilt/assets.nix index 61b5cfccc096..12b145261390 100644 --- a/pkgs/by-name/ti/tilt/assets.nix +++ b/pkgs/by-name/ti/tilt/assets.nix @@ -77,7 +77,7 @@ stdenvNoCC.mkDerivation { dontInstall = true; outputHashAlgo = "sha256"; - outputHash = "sha256-nPbIFUBbbgaFpKBky5FXFBopZd4IxvTGbYXfC3SfaUE="; + outputHash = "sha256-MOEf6LZuHoOMX6OWqTn9j7AKIyC2lzt4SUXKWfE8B5A="; outputHashMode = "recursive"; }; diff --git a/pkgs/by-name/ti/tilt/package.nix b/pkgs/by-name/ti/tilt/package.nix index c041b515d910..1a126ed6927c 100644 --- a/pkgs/by-name/ti/tilt/package.nix +++ b/pkgs/by-name/ti/tilt/package.nix @@ -9,13 +9,13 @@ let running in development environment and try to serve assets from the source tree, which is not there once build completes. */ - version = "0.37.5"; + version = "0.37.6"; src = fetchFromGitHub { owner = "tilt-dev"; repo = "tilt"; tag = "v${version}"; - hash = "sha256-aa5ZPheqRZDgcIuuI/tXRHxMtB2RH0yITwvA2SMN9Ec="; + hash = "sha256-tMP3EYgwulyqmuL3yE3CtCBIs2QhoWzW8PnYF+//bgs="; }; }; From 545b8a85ef59029fb5bd49b7724cbf005430d382 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gabriel=20Ostroluck=C3=BD?= Date: Wed, 29 Jul 2026 14:26:46 +0200 Subject: [PATCH 066/247] phpExtensions.relay: discover Homebrew dylib paths on Darwin instead of hardcoding them The install_name_tool remap list hardcoded exact Homebrew paths and versions (e.g. hiredis 1.3.0, concurrencykit's opt path) that relay.so happened to be linked against upstream. These went stale whenever relay or one of its dependencies bumped versions or paths changed, leaving relay.so silently referencing missing /opt/homebrew libraries and failing to load at runtime on Darwin. Discover the actual references via `otool -L` and remap each by matching its basename to the corresponding Nix package, failing loudly if an unrecognized library shows up instead of silently no-opping. --- .../php-packages/relay/default.nix | 66 ++++++------------- 1 file changed, 21 insertions(+), 45 deletions(-) diff --git a/pkgs/development/php-packages/relay/default.nix b/pkgs/development/php-packages/relay/default.nix index f6f257af3b44..6e4627a67e43 100644 --- a/pkgs/development/php-packages/relay/default.nix +++ b/pkgs/development/php-packages/relay/default.nix @@ -98,52 +98,28 @@ stdenv.mkDerivation (finalAttrs: { '' + ( if stdenv.hostPlatform.isDarwin then - let - args = - lib.concatMapStrings - ( - v: - let - targetName = if v ? to then v.to else builtins.baseNameOf v.from; - in - " -change ${v.from} ${lib.strings.makeLibraryPath [ v.pkg ]}/${targetName}" - ) - [ - { - from = "/opt/homebrew/opt/concurrencykit/lib/libck.0.dylib"; - pkg = libck; - } - { - from = "/opt/homebrew/opt/openssl@3/lib/libssl.3.dylib"; - pkg = openssl; - } - { - from = "/opt/homebrew/opt/openssl@3/lib/libcrypto.3.dylib"; - pkg = openssl; - } - { - from = "/opt/homebrew/opt/zstd/lib/libzstd.1.dylib"; - pkg = zstd; - } - { - from = "/opt/homebrew/opt/lz4/lib/liblz4.1.dylib"; - pkg = lz4; - } - { - from = "/opt/homebrew/opt/hiredis/lib/libhiredis.1.3.0.dylib"; - pkg = hiredis; - to = "libhiredis.1.1.0.dylib"; - } - { - from = "/opt/homebrew/opt/hiredis/lib/libhiredis_ssl.1.3.0.dylib"; - pkg = hiredis; - to = "libhiredis_ssl.dylib.1.1.0"; - } - ]; - in - # fixDarwinDylibNames can't be used here because we need to completely remap .dylibs, not just add absolute paths + # fixDarwinDylibNames can't be used here because we need to completely remap .dylibs, not just add + # absolute paths. Rather than hardcoding the Homebrew paths and versions relay.so happens to be + # linked against (which silently goes stale whenever relay or one of these libraries updates), + # discover the actual references via otool and remap them by matching their basename. '' - install_name_tool${args} $out/lib/php/extensions/relay.so + for dylib in $(otool -L $out/lib/php/extensions/relay.so | tail -n +2 | awk '{print $1}' | grep '^/opt/homebrew/'); do + base=$(basename "$dylib") + case "$base" in + libhiredis_ssl.*) dir="${lib.makeLibraryPath [ hiredis ]}" ;; + libhiredis.*) dir="${lib.makeLibraryPath [ hiredis ]}" ;; + libssl.*) dir="${lib.makeLibraryPath [ openssl ]}" ;; + libcrypto.*) dir="${lib.makeLibraryPath [ openssl ]}" ;; + libzstd.*) dir="${lib.makeLibraryPath [ zstd ]}" ;; + liblz4.*) dir="${lib.makeLibraryPath [ lz4 ]}" ;; + libck.*) dir="${lib.makeLibraryPath [ libck ]}" ;; + *) + echo "relay.so references unrecognized Homebrew library $dylib; add a mapping for it" >&2 + exit 1 + ;; + esac + install_name_tool -change "$dylib" "$dir/$base" $out/lib/php/extensions/relay.so + done '' else "" From 5e86d90ea2cbc76e774f8f4a2cf031f4ca6a27ec Mon Sep 17 00:00:00 2001 From: Edgar Pireyn Date: Wed, 29 Jul 2026 18:30:14 +0200 Subject: [PATCH 067/247] frp: 0.69.1 to 0.70.1 --- pkgs/by-name/fr/frp/dashboard.nix | 2 +- pkgs/by-name/fr/frp/package.nix | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/fr/frp/dashboard.nix b/pkgs/by-name/fr/frp/dashboard.nix index facbdd467ea7..038a69961d8c 100644 --- a/pkgs/by-name/fr/frp/dashboard.nix +++ b/pkgs/by-name/fr/frp/dashboard.nix @@ -21,7 +21,7 @@ let runHook postInstall ''; - npmDepsHash = "sha256-XuqQPfywzK81anAD1pAl1TMQqb1+hH2QxLwuTn7zCPU="; + npmDepsHash = "sha256-CJ8wNJZzzpdT9am40qHMaV66NlRM8ogLnJsrnwtd5zs="; meta = frp.meta // { description = "Dashboard for frp"; diff --git a/pkgs/by-name/fr/frp/package.nix b/pkgs/by-name/fr/frp/package.nix index 25b5cde69a00..58209a0cd20c 100644 --- a/pkgs/by-name/fr/frp/package.nix +++ b/pkgs/by-name/fr/frp/package.nix @@ -10,15 +10,15 @@ let in buildGoModule (finalAttrs: { pname = "frp"; - version = "0.69.1"; + version = "0.70.1"; src = fetchFromGitHub { owner = "fatedier"; repo = "frp"; tag = "v${finalAttrs.version}"; - hash = "sha256-3tOOgnzZZ05En5NMLbp4UFNazX950Jbosvszmjf947c="; + hash = "sha256-QV+Ti54JIWzBDm6urUSnkMQAxV8eewsIEbVm/hvcx3k="; }; - vendorHash = "sha256-JrkIztnmhEYAogr4pDWrPu9/j+C0VLpEyNbh2UK5UcY="; + vendorHash = "sha256-TCXiZP8MpkIRqSAoDviHsIBFQuOdhCWzSvXt84rs+bE="; doCheck = false; From 9421e95a31d78aee44528784aa022ff6bc948d3d Mon Sep 17 00:00:00 2001 From: Majiir Paktu Date: Mon, 27 Jul 2026 21:59:49 -0400 Subject: [PATCH 068/247] waterfurnace_aurora: 1.5.8 -> 1.7.0 --- .../wa/waterfurnace_aurora/Gemfile.lock | 62 ++++++++------- .../by-name/wa/waterfurnace_aurora/gemset.nix | 77 +++++++++++-------- 2 files changed, 79 insertions(+), 60 deletions(-) diff --git a/pkgs/by-name/wa/waterfurnace_aurora/Gemfile.lock b/pkgs/by-name/wa/waterfurnace_aurora/Gemfile.lock index 732bb3318f06..058567a505e6 100644 --- a/pkgs/by-name/wa/waterfurnace_aurora/Gemfile.lock +++ b/pkgs/by-name/wa/waterfurnace_aurora/Gemfile.lock @@ -2,52 +2,53 @@ GEM remote: https://rubygems.org/ specs: base64 (0.3.0) - ccutrer-serialport (1.1.0) + ccutrer-serialport (1.2.0) ffi (~> 1.9, >= 1.9.3) digest-crc (0.7.0) rake (>= 12.0.0, < 14.0.0) - ffi (1.17.2) - ffi (1.17.2-aarch64-linux-gnu) - ffi (1.17.2-aarch64-linux-musl) - ffi (1.17.2-arm-linux-gnu) - ffi (1.17.2-arm-linux-musl) - ffi (1.17.2-arm64-darwin) - ffi (1.17.2-x86-linux-gnu) - ffi (1.17.2-x86-linux-musl) - ffi (1.17.2-x86_64-darwin) - ffi (1.17.2-x86_64-linux-gnu) - ffi (1.17.2-x86_64-linux-musl) - homie-mqtt (1.8.0) + ffi (1.17.4) + ffi (1.17.4-aarch64-linux-gnu) + ffi (1.17.4-aarch64-linux-musl) + ffi (1.17.4-arm-linux-gnu) + ffi (1.17.4-arm-linux-musl) + ffi (1.17.4-arm64-darwin) + ffi (1.17.4-x86-linux-gnu) + ffi (1.17.4-x86-linux-musl) + ffi (1.17.4-x86_64-darwin) + ffi (1.17.4-x86_64-linux-gnu) + ffi (1.17.4-x86_64-linux-musl) + homie-mqtt (1.8.2) mqtt-ccutrer (~> 1.0, >= 1.0.3) ruby2_keywords (~> 0.0.5) - json (2.16.0) + json (2.21.1) logger (1.7.0) - mqtt-ccutrer (1.0.3) - mqtt-homeassistant (1.0.3) + mqtt-ccutrer (1.1.2) + logger (~> 1.7) + uri (>= 0.13.1, < 2.0.a) + mqtt-homeassistant (1.2.1) json (~> 2.0) mqtt-ccutrer (~> 1.0, >= 1.0.3) - mqtt-homie-homeassistant (1.1.0) + mqtt-homie-homeassistant (1.2.2) homie-mqtt (~> 1.7) - mqtt-homeassistant (~> 1.0, >= 1.0.3) - mustermann (3.0.4) - ruby2_keywords (~> 0.0.1) + mqtt-homeassistant (~> 1.2) + mustermann (3.1.1) net-telnet (0.2.0) net-telnet-rfc2217 (1.0.2) net-telnet (~> 0.2.0) nio4r (2.7.5) - puma (6.6.1) + puma (7.2.1) nio4r (~> 2.0) - rack (3.2.4) + rack (3.2.6) rack-protection (4.2.1) base64 (>= 0.1.0) logger (>= 1.6.0) rack (>= 3.0.0, < 4) - rack-session (2.1.1) + rack-session (2.1.2) base64 (>= 0.1.0) rack (>= 3.0.0) - rackup (2.2.1) + rackup (2.3.1) rack (>= 3) - rake (13.3.1) + rake (13.4.2) rmodbus (2.1.3) digest-crc (~> 0.1) ruby2_keywords (0.0.5) @@ -58,15 +59,18 @@ GEM rack-protection (= 4.2.1) rack-session (>= 2.0.0, < 3) tilt (~> 2.0) - tilt (2.6.1) - waterfurnace_aurora (1.5.8) + tilt (2.8.0) + uri (1.1.1) + waterfurnace_aurora (1.7.0) ccutrer-serialport (~> 1.0) - mqtt-homie-homeassistant (~> 1.0, >= 1.0.6) + homie-mqtt (~> 1.8, >= 1.8.2) + mqtt-homie-homeassistant (~> 1.2, >= 1.2.2) net-telnet-rfc2217 (~> 1.0, >= 1.0.1) - puma (~> 6.4) + puma (~> 7.2) rackup (>= 1.0.0, < 3.0.a) rmodbus (~> 2.1) sinatra (>= 2.2.4, < 5.0.a) + uri (>= 0.13.1, < 2.0.a) PLATFORMS aarch64-linux-gnu diff --git a/pkgs/by-name/wa/waterfurnace_aurora/gemset.nix b/pkgs/by-name/wa/waterfurnace_aurora/gemset.nix index 711db29dfba4..75c16953ff7c 100644 --- a/pkgs/by-name/wa/waterfurnace_aurora/gemset.nix +++ b/pkgs/by-name/wa/waterfurnace_aurora/gemset.nix @@ -15,10 +15,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1x3mgdzr33xymbaidj273dax3591j7kpyia4nxhlji9dapsnbal5"; + sha256 = "069fzwdij5i6iiqzfjb75bhkz7nwnqrwsr4m1m8ak149pcvjwm08"; type = "gem"; }; - version = "1.1.0"; + version = "1.2.0"; }; digest-crc = { dependencies = [ "rake" ]; @@ -36,10 +36,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "19kdyjg3kv7x0ad4xsd4swy5izsbb1vl1rpb6qqcqisr5s23awi9"; + sha256 = "1kqasqvy8d7r09ri4n6bkdwbk63j7afd9ilsw34nzlgh0qp69ldw"; type = "gem"; }; - version = "1.17.2"; + version = "1.17.4"; }; homie-mqtt = { dependencies = [ @@ -50,20 +50,20 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1aizmy6h60s5sj9x0q5i4174lmrzfm7283bvdz44mazgr486fa0b"; + sha256 = "0vvvig5ccbj7byhn038s9d0w7vs3h3s0n4rrs60vq66n2nra2hnj"; type = "gem"; }; - version = "1.8.0"; + version = "1.8.2"; }; json = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "098m3q2jrx4xbf0knrbmflsynmmb5x9q9b0bzpmj7jmm1cr30mna"; + sha256 = "10q54a0dkm0050n0zzqiv2ln8w931wszybbhym1i8r4mbpvkv90k"; type = "gem"; }; - version = "2.16.0"; + version = "2.21.1"; }; logger = { groups = [ "default" ]; @@ -76,14 +76,18 @@ version = "1.7.0"; }; mqtt-ccutrer = { + dependencies = [ + "logger" + "uri" + ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "17jv2snnk9lmdpbz5gjc5g6p6zrbws0gh4d3rd40nyb9shv1biwg"; + sha256 = "0n24dk6v4s0593v4dkpig4s60qixjlpiyl2a3j3kmj27yrsvvs6v"; type = "gem"; }; - version = "1.0.3"; + version = "1.1.2"; }; mqtt-homeassistant = { dependencies = [ @@ -94,10 +98,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1vsn78gw55npkrzfvgjwq0qjhmr1dry9llrzbh0qwqxr3p90p6fi"; + sha256 = "07g17lnxk06khfnfdnw221s9rqldgbcvbw82yd2310z71lsblnha"; type = "gem"; }; - version = "1.0.3"; + version = "1.2.1"; }; mqtt-homie-homeassistant = { dependencies = [ @@ -108,21 +112,20 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "07dpsm1hnkb4bw5lmdch2x3msdfyafxi81jfqg12s7qfvc52xni1"; + sha256 = "1ymni26r7q5drqayq80qq04nh7k8kn6ylypdsk8ysjdlr30pyl2i"; type = "gem"; }; - version = "1.1.0"; + version = "1.2.2"; }; mustermann = { - dependencies = [ "ruby2_keywords" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "08ma2fmxlm6i7lih4mc3har2fzsbj1pl4hhva65kljf6nfvdryl5"; + sha256 = "163i29mdcr1h0nximk3d51a1fgp7vz3sfasn8p1rjm2d4g3p0qac"; type = "gem"; }; - version = "3.0.4"; + version = "3.1.1"; }; net-telnet = { groups = [ "default" ]; @@ -161,20 +164,20 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "07pajhv7pqz82kcjc6017y4d0hwz5kp746cydpx1npd79r56xddr"; + sha256 = "1c0l2jb2d75zdw7diqhh6sciwlxcwfacshp107af0cnmmff0xgyp"; type = "gem"; }; - version = "6.6.1"; + version = "7.2.1"; }; rack = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1xmnrk076sqymilydqgyzhkma3hgqhcv8xhy7ks479l2a3vvcx2x"; + sha256 = "1hhjy9gcp52dzij05gmidqac8g28ski5xm67prwmdqmjfcgqxmsy"; type = "gem"; }; - version = "3.2.4"; + version = "3.2.6"; }; rack-protection = { dependencies = [ @@ -200,10 +203,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1sg4laz2qmllxh1c5sqlj9n1r7scdn08p3m4b0zmhjvyx9yw0v8b"; + sha256 = "1s7zcxlmg88a6dam4aqbgk9xkpy6dkdfqmmcszkkliy3q3w38m2r"; type = "gem"; }; - version = "2.1.1"; + version = "2.1.2"; }; rackup = { dependencies = [ "rack" ]; @@ -211,20 +214,20 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "13brkq5xkj6lcdxj3f0k7v28hgrqhqxjlhd4y2vlicy5slgijdzp"; + sha256 = "0s48d2a0z5f0cg4npvzznf933vipi6j7gmk16yc913kpadkw4ybc"; type = "gem"; }; - version = "2.2.1"; + version = "2.3.1"; }; rake = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "175iisqb211n0qbfyqd8jz2g01q6xj038zjf4q0nm8k6kz88k7lc"; + sha256 = "009p524zl0p0kfa65nii8wdmaigkmawv9pbvlcffky7islmmp0nb"; type = "gem"; }; - version = "13.3.1"; + version = "13.4.2"; }; rmodbus = { dependencies = [ "digest-crc" ]; @@ -270,28 +273,40 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0w27v04d7rnxjr3f65w1m7xyvr6ch6szjj2v5wv1wz6z5ax9pa9m"; + sha256 = "089pvsdyf8krrhzavqm1lq4yqf79valiklnn290y1qbgf6r2wixs"; type = "gem"; }; - version = "2.6.1"; + version = "2.8.0"; + }; + uri = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "1ijpbj7mdrq7rhpq2kb51yykhrs2s54wfs6sm9z3icgz4y6sb7rp"; + type = "gem"; + }; + version = "1.1.1"; }; waterfurnace_aurora = { dependencies = [ "ccutrer-serialport" + "homie-mqtt" "mqtt-homie-homeassistant" "net-telnet-rfc2217" "puma" "rackup" "rmodbus" "sinatra" + "uri" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1nrcf0vyxh81hrbf315mpmwvzcwmz1552bvyyyydkg3kyz9gm36j"; + sha256 = "1j6zrdsqjvn7d6kngcyqh28d7jp6mkmr381d7ixkh4v5wangjgqi"; type = "gem"; }; - version = "1.5.8"; + version = "1.7.0"; }; } From 4d0de11a577bba4c92e19043f36c8bc6b9b9a561 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 29 Jul 2026 22:25:42 +0000 Subject: [PATCH 069/247] sif: 0-unstable-2026-07-12 -> 0-unstable-2026-07-22 --- pkgs/by-name/si/sif/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/si/sif/package.nix b/pkgs/by-name/si/sif/package.nix index aa8c44778f8c..477361159f05 100644 --- a/pkgs/by-name/si/sif/package.nix +++ b/pkgs/by-name/si/sif/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "sif"; - version = "0-unstable-2026-07-12"; + version = "0-unstable-2026-07-22"; src = fetchFromGitHub { owner = "vmfunc"; repo = "sif"; - rev = "d13622dc1c6f401f2cb23b40fbe36af7fb812a10"; - hash = "sha256-VHBo65gs/Aij40xrzyhJz4puIXHI/ON6qcS7v+Nggu4="; + rev = "a38ba0abd015894d56d8da67536a4a4bd0dcefe5"; + hash = "sha256-aiiERjeZ7S0fcryIu7dcqks5SIBPlcoasz5H5wuIZG4="; }; vendorHash = "sha256-IMavLk0Sz6Lelj9jkS+fBruSinXiVzX+OWfbqfuwt14="; From f15878df64f27fb7204331a357387db722a4b4bc Mon Sep 17 00:00:00 2001 From: Zane van Iperen Date: Thu, 30 Jul 2026 14:17:05 +1000 Subject: [PATCH 070/247] supersonic: 0.21.1 -> 0.22.0 Combined X11/Wayland build, throw on supersonic-wayland. Co-authored-by: Brendan Taylor --- pkgs/by-name/su/supersonic/package.nix | 29 +++++++++++--------------- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 4 ---- 3 files changed, 13 insertions(+), 21 deletions(-) diff --git a/pkgs/by-name/su/supersonic/package.nix b/pkgs/by-name/su/supersonic/package.nix index 42d15192a6b7..2f9caf6fe321 100644 --- a/pkgs/by-name/su/supersonic/package.nix +++ b/pkgs/by-name/su/supersonic/package.nix @@ -19,21 +19,24 @@ libxkbcommon, libglvnd, mpv-unwrapped, - waylandSupport ? false, }: buildGoModule (finalAttrs: { - pname = "supersonic" + lib.optionalString waylandSupport "-wayland"; - version = "0.21.1"; + pname = "supersonic"; + version = "0.22.0"; src = fetchFromGitHub { owner = "dweymouth"; repo = "supersonic"; tag = "v${finalAttrs.version}"; - hash = "sha256-jKmkj7Y3D2Af7XNOkLY3sknOelvId649NZXpu/fU7ko="; + hash = "sha256-Ynw/NLDk2AVmn30llFtt/A9hEheUZ+/VZqXOIdiUSxQ="; }; - vendorHash = "sha256-Qg5OWg+iFcGuD8E3/7YwmmciiRGdUFNSHLrEAaqRmnQ="; + vendorHash = "sha256-W5Uwma72lqJB+QHkSasi7WArsYlfXLVPph9TlDSxFEk="; + + # "go mod vendor" fails to build; go-gl/glfw fails with an error like: + # xdg-shell-client-protocol.h: No such file or directory + proxyVendor = true; nativeBuildInputs = [ copyDesktopItems @@ -43,8 +46,7 @@ buildGoModule (finalAttrs: { desktopToDarwinBundle ]; - # go-glfw doesn't support both X11 and Wayland in single build - tags = [ "migrated_fynedo" ] ++ lib.optionals waylandSupport [ "wayland" ]; + tags = [ "migrated_fynedo" ]; buildInputs = [ libglvnd @@ -53,15 +55,11 @@ buildGoModule (finalAttrs: { ++ lib.optionals stdenv.hostPlatform.isLinux [ libxxf86vm libx11 - ] - ++ lib.optionals (stdenv.hostPlatform.isLinux && !waylandSupport) [ libxrandr libxinerama libxcursor libxi libxext - ] - ++ lib.optionals (stdenv.hostPlatform.isLinux && waylandSupport) [ wayland wayland-protocols libxkbcommon @@ -73,9 +71,6 @@ buildGoModule (finalAttrs: { mkdir -p $out/share/icons/hicolor/$dimensions/apps cp res/appicon-$dimension.png $out/share/icons/hicolor/$dimensions/apps/${finalAttrs.meta.mainProgram}.png done - '' - + lib.optionalString waylandSupport '' - mv $out/bin/supersonic $out/bin/${finalAttrs.meta.mainProgram} ''; desktopItems = [ @@ -83,7 +78,7 @@ buildGoModule (finalAttrs: { name = finalAttrs.meta.mainProgram; exec = finalAttrs.meta.mainProgram; icon = finalAttrs.meta.mainProgram; - desktopName = "Supersonic" + lib.optionalString waylandSupport " (Wayland)"; + desktopName = "Supersonic"; genericName = "Subsonic Client"; comment = finalAttrs.meta.description; type = "Application"; @@ -95,11 +90,11 @@ buildGoModule (finalAttrs: { ]; meta = { - mainProgram = "supersonic" + lib.optionalString waylandSupport "-wayland"; + mainProgram = "supersonic"; description = "Lightweight cross-platform desktop client for Subsonic music servers"; homepage = "https://github.com/dweymouth/supersonic"; changelog = "https://github.com/dweymouth/supersonic/releases/tag/${finalAttrs.src.tag}"; - platforms = lib.platforms.linux ++ lib.optionals (!waylandSupport) lib.platforms.darwin; + platforms = lib.platforms.linux ++ lib.platforms.darwin; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ zane diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index fdf28bca49b5..4b4fb251bf2e 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -2274,6 +2274,7 @@ mapAliases { sumalibs = throw "'sumalibs' has been removed as it was archived upstream and broken with GCC 14"; # Added 2025-06-14 sumatra = throw "'sumatra' has been removed as it was archived upstream and broken with GCC 14"; # Added 2025-06-14 sumneko-lua-language-server = throw "'sumneko-lua-language-server' has been renamed to/replaced by 'lua-language-server'"; # Converted to throw 2025-10-27 + supersonic-wayland = throw "'supersonic-wayland' has been removed as its functionality has been incorporated into 'supersonic'"; # Added 2026-07-25 superTux = warnAlias "'superTux' has been renamed to 'supertux'" supertux; # Added 2026-02-12 superTuxKart = warnAlias "'superTuxKart' has been renamed to 'supertuxkart'" supertuxkart; # Added 2026-02-12 surge-XT = warnAlias "'surge-XT' has been renamed to 'surge-xt'" surge-xt; # Added 2026-02-12 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index da8b0621563c..9228cb4b2ded 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -9386,10 +9386,6 @@ with pkgs; pythonBindings = true; }; - supersonic-wayland = supersonic.override { - waylandSupport = true; - }; - synergyWithoutGUI = synergy.override { withGUI = false; }; tabbed = callPackage ../applications/window-managers/tabbed { From 25b83941d88b67e3835bdd674c0d6eeff8ffb8e3 Mon Sep 17 00:00:00 2001 From: David Morgan Date: Thu, 30 Jul 2026 08:31:27 +0100 Subject: [PATCH 071/247] datadog-pup: 1.8.0 -> 1.10.0 --- pkgs/by-name/da/datadog-pup/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/da/datadog-pup/package.nix b/pkgs/by-name/da/datadog-pup/package.nix index a4c1ec9955b4..21c3130f62b8 100644 --- a/pkgs/by-name/da/datadog-pup/package.nix +++ b/pkgs/by-name/da/datadog-pup/package.nix @@ -10,7 +10,7 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "datadog-pup"; - version = "1.8.0"; + version = "1.10.0"; __structuredAttrs = true; strictDeps = true; @@ -19,10 +19,10 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "DataDog"; repo = "pup"; tag = "v${finalAttrs.version}"; - hash = "sha256-8leLUaoce3i4i2asd0tzhbM4mXAOkn/rdNIaGLLCfko="; + hash = "sha256-AmuTNMepJx5NQwkVkDrf0tQIssmUAHmlBF73WG1RJSY="; }; - cargoHash = "sha256-+F5P2tOLGSjABD4B0MG84x1uVI4o06Kl1nZfOS7tP1Y="; + cargoHash = "sha256-vufZmhqXpaRD8AWAvFLolqeyPqBB1yD4oyZplWiJ5tA="; checkType = "debug"; dontUseCargoParallelTests = true; From 8e1c8884222f9d7006bf2bfcc66b696a55936b7a Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Thu, 30 Jul 2026 17:58:52 +0300 Subject: [PATCH 072/247] python3Packages.scipp: 26.3.1 -> 26.7.0 Diff: https://github.com/scipp/Scipp/compare/26.3.1...26.7.0 --- .../python-modules/scipp/default.nix | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) diff --git a/pkgs/development/python-modules/scipp/default.nix b/pkgs/development/python-modules/scipp/default.nix index e4aa6780b342..d754d4e3b90c 100644 --- a/pkgs/development/python-modules/scipp/default.nix +++ b/pkgs/development/python-modules/scipp/default.nix @@ -3,7 +3,6 @@ stdenv, buildPythonPackage, fetchFromGitHub, - fetchpatch, # build-system scikit-build-core, @@ -40,30 +39,16 @@ buildPythonPackage rec { pname = "scipp"; - version = "26.3.1"; + version = "26.7.0"; pyproject = true; src = fetchFromGitHub { owner = "scipp"; repo = "Scipp"; tag = version; - hash = "sha256-Jbp7dOEAnXe9kBcYt35iC01i6FnZkFY5n9okGCeuuL4="; + hash = "sha256-0IkLdkkqCw8qUKIh/ch9x1rbhKvAJAkjBSIz9y/GwSU="; }; - patches = [ - # Fixes pytest deprecation failure: - # https://github.com/scipp/scipp/pull/3907 - (fetchpatch { - url = "https://github.com/scipp/scipp/commit/b3ad0c15e565737595f405b1d7bd1258b7bed422.patch"; - hash = "sha256-zxcZzuZMdm9WUKXPc8q2KkB+nCS8j+jZjfZAnLiGv6c="; - }) - # Fixes Numpy related issue observed in tests: - # https://github.com/scipp/scipp/pull/3920 - (fetchpatch { - url = "https://github.com/scipp/scipp/commit/217b3baaf0696b12e39511d51a5d5270722ec48a.patch"; - hash = "sha256-jVzayIkJq93nwtmbpDQ5kcirtpLZqua6KRXY/eN3fQg="; - }) - ]; env = { SKIP_REMOTE_SOURCES = "true"; }; From bee044c366778b808c42d2d54fdf097a0c69c134 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 17 Jul 2026 09:46:34 +0200 Subject: [PATCH 073/247] python3Packages.mypy-boto3-chime-sdk-voice: 1.43.23 -> 1.43.50 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 64ee43fb21fc..f2486b6f351a 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -203,8 +203,8 @@ in "sha256-tzV4iGq77gV+G8V29kn3qq9Riqa5TqDObBi2uVAXpx8="; mypy-boto3-chime-sdk-voice = - buildMypyBoto3Package "chime-sdk-voice" "1.43.23" - "sha256-51MoyiVhP371RZ8pD0N38qenWpsW3HTn4PL/6Hd8Ki8="; + buildMypyBoto3Package "chime-sdk-voice" "1.43.50" + "sha256-Ees/nrPLKM8p6FqVewgRkC/1w/8kZrDGgxUb3AwDgeo="; mypy-boto3-cleanrooms = buildMypyBoto3Package "cleanrooms" "1.43.38" From 452ae47264f382e063cf365abf0a96f26f06377a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 17 Jul 2026 09:47:04 +0200 Subject: [PATCH 074/247] python3Packages.mypy-boto3-emr: 1.43.23 -> 1.43.50 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index f2486b6f351a..74078fe0da41 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -495,8 +495,8 @@ in "sha256-j2IENj3FybRDIuhTUrKD3wbmhFbvy5XyZFHC//a+duk="; mypy-boto3-emr = - buildMypyBoto3Package "emr" "1.43.23" - "sha256-eaShKsX1+JR8ZOm70f1bMkUeJB/NEhq1xVOpCu4AGGA="; + buildMypyBoto3Package "emr" "1.43.50" + "sha256-D66oOKwsYwhgg9w7o4i9H1SIodq10uf+qif9kjKBfi8="; mypy-boto3-emr-containers = buildMypyBoto3Package "emr-containers" "1.43.48" From a079db04131fa8936e320e04a4c361faa53375bd Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 17 Jul 2026 09:47:48 +0200 Subject: [PATCH 075/247] python3Packages.mypy-boto3-omics: 1.43.35 -> 1.43.50 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 74078fe0da41..824fa13d4908 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -962,8 +962,8 @@ in "sha256-BUl/wnJKR3TB1YsTCLrJdEoH9Lz8DZ6H94STOOX8gkQ="; mypy-boto3-omics = - buildMypyBoto3Package "omics" "1.43.35" - "sha256-1wQApBLsMnKRZ3lJZdd2W0+2Zz50QFdzYAhrOvEzByM="; + buildMypyBoto3Package "omics" "1.43.50" + "sha256-ZZkrP2naO2AVonXdkY+ZCQNV1LH0S7F34OuWlpuJ+8c="; mypy-boto3-opensearch = buildMypyBoto3Package "opensearch" "1.43.41" From 474caf93934076b54430283f9a9d14d1f5090b48 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 17 Jul 2026 09:48:00 +0200 Subject: [PATCH 076/247] python3Packages.mypy-boto3-redshift: 1.43.7 -> 1.43.50 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 824fa13d4908..feda88db450c 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -1090,8 +1090,8 @@ in "sha256-11kfuBIlPjrL6NdBeo+23xYQfL9eeu+C7Gfi2aorNDI="; mypy-boto3-redshift = - buildMypyBoto3Package "redshift" "1.43.7" - "sha256-2YZ1Q6A1NWv1TeigA9Rs7a/szHz0QrbCnQX5+XyavcE="; + buildMypyBoto3Package "redshift" "1.43.50" + "sha256-S122NUgI3c1ne3XjPlP3SUWVSPJoV4sHhE4V4HS145o="; mypy-boto3-redshift-data = buildMypyBoto3Package "redshift-data" "1.43.0" From f2924e2360b1a358fa9e42d7895190b9310998af Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 17 Jul 2026 09:48:07 +0200 Subject: [PATCH 077/247] python3Packages.mypy-boto3-s3: 1.43.31 -> 1.43.50 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index feda88db450c..f655745901c6 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -1158,8 +1158,8 @@ in "sha256-8or7NMBfeq9jZRzAu0Q1ShoTXTm8GCXR4kov0kaJCcE="; mypy-boto3-s3 = - buildMypyBoto3Package "s3" "1.43.31" - "sha256-+4Z0Bj86SR8TZMAlNxwxVQd814C9BBdkl/izG1qN008="; + buildMypyBoto3Package "s3" "1.43.50" + "sha256-IGgX0i6AeV2jXa9wQiXy4qK1YfpL+MYJ8hULBIAK6BE="; mypy-boto3-s3control = buildMypyBoto3Package "s3control" "1.43.17" From 51fceeb224548e8ae8f48b598a9fd800e3a517e8 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 17 Jul 2026 09:48:10 +0200 Subject: [PATCH 078/247] python3Packages.mypy-boto3-sagemaker: 1.43.46 -> 1.43.50 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index f655745901c6..91adf2a78e51 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -1170,8 +1170,8 @@ in "sha256-T+JIJpHxD7IzAwq8yxgq6zbVMj/btpbhKnylMyfFvvU="; mypy-boto3-sagemaker = - buildMypyBoto3Package "sagemaker" "1.43.46" - "sha256-yBA9PXosbtOQVPoOTv6C2gfOf6SHkR/3oQosTugp6Is="; + buildMypyBoto3Package "sagemaker" "1.43.50" + "sha256-8x/mIem53ABf1RWgu1H6K/vyxoyAkyi2nXbOPhv2H2o="; mypy-boto3-sagemaker-a2i-runtime = buildMypyBoto3Package "sagemaker-a2i-runtime" "1.43.0" From c0397252e695670b3d28b6b3c59343549b95406a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 17 Jul 2026 09:48:38 +0200 Subject: [PATCH 079/247] python3Packages.boto3-stubs: 1.43.49 -> 1.43.50 --- pkgs/development/python-modules/boto3-stubs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/boto3-stubs/default.nix b/pkgs/development/python-modules/boto3-stubs/default.nix index ec56c340b2fe..c7d00e46ead2 100644 --- a/pkgs/development/python-modules/boto3-stubs/default.nix +++ b/pkgs/development/python-modules/boto3-stubs/default.nix @@ -358,13 +358,13 @@ buildPythonPackage (finalAttrs: { pname = "boto3-stubs"; - version = "1.43.49"; + version = "1.43.50"; pyproject = true; src = fetchPypi { pname = "boto3_stubs"; inherit (finalAttrs) version; - hash = "sha256-A6jQK8hBfMl0stRkIScrU3APw0H7EENbgEuEi0jKM1c="; + hash = "sha256-UXj6uOCivbKJI31URt/DPE8K9a2F7Jxgh6sSFo8VlzA="; }; build-system = [ setuptools ]; From 976f07dbc8b93dea183a763ad26ca68b4d1cfd84 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 18 Jul 2026 17:38:18 +0200 Subject: [PATCH 080/247] python3Packages.mypy-boto3-cognito-idp: 1.43.40 -> 1.43.51 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 91adf2a78e51..6f630fda0346 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -311,8 +311,8 @@ in "sha256-CavBKgp+dEMR2poR+bG2PgZb+wX1zlNmuOyJsV3LfVM="; mypy-boto3-cognito-idp = - buildMypyBoto3Package "cognito-idp" "1.43.40" - "sha256-Md4qwl+XC5zbtQFp2zteE+gWPyGEUaK8EyNcAlEQyj0="; + buildMypyBoto3Package "cognito-idp" "1.43.51" + "sha256-MyoiGTw1IkqNIsiVkOpn1jcOWELNi6U39MMwW74pxXQ="; mypy-boto3-cognito-sync = buildMypyBoto3Package "cognito-sync" "1.43.0" From f66835e899d18ace9b847575dda764a8a8bf4dba Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 18 Jul 2026 17:39:54 +0200 Subject: [PATCH 081/247] python3Packages.mypy-boto3-kinesisanalyticsv2: 1.43.0 -> 1.43.51 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 6f630fda0346..0aca99dc49e1 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -750,8 +750,8 @@ in "sha256-mFybt0ZyAZIvW5UoJQxxDGAALawLzwGJqE+Y0YOPQC0="; mypy-boto3-kinesisanalyticsv2 = - buildMypyBoto3Package "kinesisanalyticsv2" "1.43.0" - "sha256-0uyfEjT25rn7SJ+5g71VRnq38+mirYXikGE456DAuKs="; + buildMypyBoto3Package "kinesisanalyticsv2" "1.43.51" + "sha256-K5TzadxKcWP4pvo0JJBnl4zIjzTXfasROX4MIdoz5iM="; mypy-boto3-kinesisvideo = buildMypyBoto3Package "kinesisvideo" "1.43.0" From 2d7dc2a653113815cbd9d9bfc33dc8b53a6e4093 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 18 Jul 2026 17:41:12 +0200 Subject: [PATCH 082/247] python3Packages.mypy-boto3-rds: 1.43.49 -> 1.43.51 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 0aca99dc49e1..41acdfb006df 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -1082,8 +1082,8 @@ in "sha256-ZmYC3YQujmfSUK0pOGCGFwT7LrSa3oJfo9juUb+2Xpk="; mypy-boto3-rds = - buildMypyBoto3Package "rds" "1.43.49" - "sha256-9NLdqD2ZtmgngemY5IKhIxcC+mSgQ1DkB5hqno4cOdo="; + buildMypyBoto3Package "rds" "1.43.51" + "sha256-YFCezjQ5tIk0JdeOajx3jg59D9KiB7opjoaBOomNq6c="; mypy-boto3-rds-data = buildMypyBoto3Package "rds-data" "1.43.37" From a90e68dec006030b93d8e66561a9d9400e37ac10 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 18 Jul 2026 17:42:43 +0200 Subject: [PATCH 083/247] python3Packages.boto3-stubs: 1.43.50 -> 1.43.51 --- pkgs/development/python-modules/boto3-stubs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/boto3-stubs/default.nix b/pkgs/development/python-modules/boto3-stubs/default.nix index c7d00e46ead2..c35ff9e19ead 100644 --- a/pkgs/development/python-modules/boto3-stubs/default.nix +++ b/pkgs/development/python-modules/boto3-stubs/default.nix @@ -358,13 +358,13 @@ buildPythonPackage (finalAttrs: { pname = "boto3-stubs"; - version = "1.43.50"; + version = "1.43.51"; pyproject = true; src = fetchPypi { pname = "boto3_stubs"; inherit (finalAttrs) version; - hash = "sha256-UXj6uOCivbKJI31URt/DPE8K9a2F7Jxgh6sSFo8VlzA="; + hash = "sha256-Vhd9FJ+RjvLK84F2th4oZABEgVLHDwilBhbFluioUds="; }; build-system = [ setuptools ]; From 53021d2dfcc0d22a4834eccb67eaf632998c2a24 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 30 Jul 2026 19:06:39 +0200 Subject: [PATCH 084/247] python3Packages.mypy-boto3-account: 1.43.0 -> 1.43.57 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 41acdfb006df..dcf7e113e682 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -47,8 +47,8 @@ in "sha256-oB2v3DdKFxhtwJ974/vq5UIJ9UVWCPMCAJaDNl2xTtM="; mypy-boto3-account = - buildMypyBoto3Package "account" "1.43.0" - "sha256-KNFTnweHO/8xVFHLcjBP0USqBQfc5BQjj+JBEGlM7kI="; + buildMypyBoto3Package "account" "1.43.57" + "sha256-wIu+Vhh/OnDbSzvZFC7VP2IGvYAK5ZZ2KKfNKIgz3h8="; mypy-boto3-acm = buildMypyBoto3Package "acm" "1.43.38" From acfe79d18a338db671245270721a2f5557c685b6 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 30 Jul 2026 19:06:44 +0200 Subject: [PATCH 085/247] python3Packages.mypy-boto3-amp: 1.43.27 -> 1.43.54 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index dcf7e113e682..08019a530a95 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -59,8 +59,8 @@ in "sha256-o5hZAxSZklg7hzL7MWCBYnnYTRoBSSAKPLpub1NVO74="; mypy-boto3-amp = - buildMypyBoto3Package "amp" "1.43.27" - "sha256-+4LZurLRAzKsHwrT3lxRZeQSpzKWzgnI49/NvyNGa8w="; + buildMypyBoto3Package "amp" "1.43.54" + "sha256-i/iC+OeJWJMOqBlegdYokbH7NJ/H8ahKLhctUZAarBs="; mypy-boto3-amplify = buildMypyBoto3Package "amplify" "1.43.0" From b793ced9bdb0d24c3a89e67907e4636b4dbab15e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 30 Jul 2026 19:06:56 +0200 Subject: [PATCH 086/247] python3Packages.mypy-boto3-application-insights: 1.43.0 -> 1.43.56 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 08019a530a95..dad589c427d8 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -111,8 +111,8 @@ in "sha256-2XP/4KieF/WxpTNef7md499zt0eMOaQ6WiwEIObZEIo="; mypy-boto3-application-insights = - buildMypyBoto3Package "application-insights" "1.43.0" - "sha256-nKvPnx0AUoi76f0WPMV0HhiKwgYJslxM+OP+NQAN2fA="; + buildMypyBoto3Package "application-insights" "1.43.56" + "sha256-u/iZOkj1XF/MPuhzn3Dl75N5ZkdGa9E4yAjY9vrWDDA="; mypy-boto3-applicationcostprofiler = buildMypyBoto3Package "applicationcostprofiler" "1.43.0" From 79e49642ff3ec05e8009a8bce897088ca623f3e2 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 30 Jul 2026 19:07:04 +0200 Subject: [PATCH 087/247] python3Packages.mypy-boto3-appstream: 1.43.34 -> 1.43.55 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index dad589c427d8..5178267f255c 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -127,8 +127,8 @@ in "sha256-gJM0o+V8YnmwVkgnRzR+Peaz45JuRpE8Hs6LRwfTeUQ="; mypy-boto3-appstream = - buildMypyBoto3Package "appstream" "1.43.34" - "sha256-si3z29/l/egjuZZC0kQj7w8nROjvu+n+YtxYLlETnY0="; + buildMypyBoto3Package "appstream" "1.43.55" + "sha256-nxkMmEP6tX2sQWwzwrSvP5fxEwNrfpG/jY+lg1knvOo="; mypy-boto3-appsync = buildMypyBoto3Package "appsync" "1.43.0" From 1c4c6725d739689f2094480b73b557360090d91c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 30 Jul 2026 19:07:11 +0200 Subject: [PATCH 088/247] python3Packages.mypy-boto3-backup-gateway: 1.43.0 -> 1.43.55 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 5178267f255c..cec0a20b65c2 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -159,8 +159,8 @@ in "sha256-MyUtN6c4ABRaB7mq1LS7ndGawcUb44sPrzsdvsAQ0Oc="; mypy-boto3-backup-gateway = - buildMypyBoto3Package "backup-gateway" "1.43.0" - "sha256-FZuhcgbPBohluThfTy99inR5nyG0r3q/AsxNEvtgJU4="; + buildMypyBoto3Package "backup-gateway" "1.43.55" + "sha256-EMl1KCe3/wEmsfTPgMbzDWo1V+NakqzhZJRPYNadeZQ="; mypy-boto3-batch = buildMypyBoto3Package "batch" "1.43.33" From ed7fef7ac989797df53e171b973a6409be39df57 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 30 Jul 2026 19:07:23 +0200 Subject: [PATCH 089/247] python3Packages.mypy-boto3-cleanrooms: 1.43.38 -> 1.43.57 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index cec0a20b65c2..433a8765d2af 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -207,8 +207,8 @@ in "sha256-Ees/nrPLKM8p6FqVewgRkC/1w/8kZrDGgxUb3AwDgeo="; mypy-boto3-cleanrooms = - buildMypyBoto3Package "cleanrooms" "1.43.38" - "sha256-m7y4NwYn4tNtJ2V8wlXSkOMdhTrNFZUWXc8g1yqLFGA="; + buildMypyBoto3Package "cleanrooms" "1.43.57" + "sha256-yIROx5OPyDTU+oukuqn5JIaZAc+cebDLLYuZza2YNGc="; mypy-boto3-cloud9 = buildMypyBoto3Package "cloud9" "1.43.39" From 6a3cbb822e60cf2af583098820b8a2a3ba6b4316 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 30 Jul 2026 19:07:36 +0200 Subject: [PATCH 090/247] python3Packages.mypy-boto3-cloudwatch: 1.43.46 -> 1.43.54 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 433a8765d2af..7d906485bc56 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -255,8 +255,8 @@ in "sha256-PVskBSuwqSfNybHDtLLfVpDG0dwR/Q1LhrHz1imsR8A="; mypy-boto3-cloudwatch = - buildMypyBoto3Package "cloudwatch" "1.43.46" - "sha256-xUMPa6CSx3wYLfGZMV05ulf2yX+p3ToM7aOd55U7AUE="; + buildMypyBoto3Package "cloudwatch" "1.43.54" + "sha256-g15yEndLsA3aVj3XKw0UlbFbYRDhXXsTkZDvoGsecLI="; mypy-boto3-codeartifact = buildMypyBoto3Package "codeartifact" "1.43.0" From 3678556213fd0f45e8434370ae6da4c0590660ad Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 30 Jul 2026 19:07:51 +0200 Subject: [PATCH 091/247] python3Packages.mypy-boto3-cognito-idp: 1.43.51 -> 1.43.56 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 7d906485bc56..f545cf7e72c1 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -311,8 +311,8 @@ in "sha256-CavBKgp+dEMR2poR+bG2PgZb+wX1zlNmuOyJsV3LfVM="; mypy-boto3-cognito-idp = - buildMypyBoto3Package "cognito-idp" "1.43.51" - "sha256-MyoiGTw1IkqNIsiVkOpn1jcOWELNi6U39MMwW74pxXQ="; + buildMypyBoto3Package "cognito-idp" "1.43.56" + "sha256-1unLK6KE+o07UdozS1auXFWfm1wlwPIAxkRzRkCIyaY="; mypy-boto3-cognito-sync = buildMypyBoto3Package "cognito-sync" "1.43.0" From f36aabcced0a35b6623fc1dad18847ec77ba8473 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 30 Jul 2026 19:07:58 +0200 Subject: [PATCH 092/247] python3Packages.mypy-boto3-connect: 1.43.48 -> 1.43.58 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index f545cf7e72c1..ddc7d0941531 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -335,8 +335,8 @@ in "sha256-3JYcWKFk0dKJg/qn+EBvxeAO5xh5PXCU3dTEWDr1oXI="; mypy-boto3-connect = - buildMypyBoto3Package "connect" "1.43.48" - "sha256-M6zWE3yVBrBVpZqbftDuTIOUwmwmvbV/JLIZ0GDnBms="; + buildMypyBoto3Package "connect" "1.43.58" + "sha256-lDeveEiymjAvHh3JoGLQR1dP8h6n/4+UMIt6LVIYmPc="; mypy-boto3-connect-contact-lens = buildMypyBoto3Package "connect-contact-lens" "1.43.0" From 7279b20f7f6522f7e1bbc67b6e919ad42e762045 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 30 Jul 2026 19:08:19 +0200 Subject: [PATCH 093/247] python3Packages.mypy-boto3-datasync: 1.43.0 -> 1.43.58 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index ddc7d0941531..a2c936d920a4 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -379,8 +379,8 @@ in "sha256-KvH54NWvZxopuZFYYIbZxASO/WbO+ng7Wd7/sr+OTLI="; mypy-boto3-datasync = - buildMypyBoto3Package "datasync" "1.43.0" - "sha256-GAjsb2LKpwkD4+GEqxUbGlQR4rXzMxAGP6WH1j1y918="; + buildMypyBoto3Package "datasync" "1.43.58" + "sha256-mltqDnYt3EXm+2jrAUp19EkmwOb6jaGzDPB3orecWMI="; mypy-boto3-dax = buildMypyBoto3Package "dax" "1.43.0" From c4d5d92d5de2c6ce873513ebca090b2e79a149c7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 30 Jul 2026 19:08:39 +0200 Subject: [PATCH 094/247] python3Packages.mypy-boto3-dms: 1.43.8 -> 1.43.59 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index a2c936d920a4..c0f14ae61f89 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -411,8 +411,8 @@ in "sha256-jkgV+/T/mGbAFQh46ZYBLTM66Rtd762XUUsbcFciJkk="; mypy-boto3-dms = - buildMypyBoto3Package "dms" "1.43.8" - "sha256-JsAuf1JbvbWQfiUT0Y0kQlS9/zzLuF2BeikZ5tMtUu4="; + buildMypyBoto3Package "dms" "1.43.59" + "sha256-BBZGru4kpqUd00T5fpc41jobbUyp0zVQu1tfWw4ZAjg="; mypy-boto3-docdb = buildMypyBoto3Package "docdb" "1.43.0" From cca620f8a8f7d4a9b0d2e2b13e5f9860ff8222bf Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 30 Jul 2026 19:08:48 +0200 Subject: [PATCH 095/247] python3Packages.mypy-boto3-ec2: 1.43.46 -> 1.43.59 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index c0f14ae61f89..6c6b957a15df 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -443,8 +443,8 @@ in "sha256-dXNkOcMonYrBh4yzeubd+v3mW42s9XpmpfvgbtgoJgY="; mypy-boto3-ec2 = - buildMypyBoto3Package "ec2" "1.43.46" - "sha256-XDJPpDHlw2q0YJGM9SMsBd/Ww2JWiAsq+5xulibZCJs="; + buildMypyBoto3Package "ec2" "1.43.59" + "sha256-cAk90nXgbA1YkS9DQr+oM/zJH1+1p5V5g/nlG+Fo3i0="; mypy-boto3-ec2-instance-connect = buildMypyBoto3Package "ec2-instance-connect" "1.43.0" From a80c0bedb6de82d5f1d337cfbb7e186658f11b2f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 30 Jul 2026 19:08:58 +0200 Subject: [PATCH 096/247] python3Packages.mypy-boto3-elbv2: 1.43.49 -> 1.43.54 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 6c6b957a15df..afe2906214db 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -491,8 +491,8 @@ in "sha256-ft2sKNwhMdRhms/ZXOetpR/gnB3YNYGsbQWQySagk2E="; mypy-boto3-elbv2 = - buildMypyBoto3Package "elbv2" "1.43.49" - "sha256-j2IENj3FybRDIuhTUrKD3wbmhFbvy5XyZFHC//a+duk="; + buildMypyBoto3Package "elbv2" "1.43.54" + "sha256-ca2dDyh5WqJKkLCLcOv4Mhymlwy+WlEkvrhcOlYcXi0="; mypy-boto3-emr = buildMypyBoto3Package "emr" "1.43.50" From 61c93c764cd25c8455eb4e9e6b73c4817ebdc7a7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 30 Jul 2026 19:09:05 +0200 Subject: [PATCH 097/247] python3Packages.mypy-boto3-emr-containers: 1.43.48 -> 1.43.57 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index afe2906214db..cc9a9f7c608e 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -499,8 +499,8 @@ in "sha256-D66oOKwsYwhgg9w7o4i9H1SIodq10uf+qif9kjKBfi8="; mypy-boto3-emr-containers = - buildMypyBoto3Package "emr-containers" "1.43.48" - "sha256-yEvsOJzD5qVgWSvpJN2Whaw031yfmLituv1Wo/Ctmc0="; + buildMypyBoto3Package "emr-containers" "1.43.57" + "sha256-oLO6EZ4hWQSuYlQ0dML8FsTMKtxTCtGehXI1NkmLO34="; mypy-boto3-emr-serverless = buildMypyBoto3Package "emr-serverless" "1.43.24" From 01bdb0e54d54320571b2a3ac9132cbce4d800aaf Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 30 Jul 2026 19:09:08 +0200 Subject: [PATCH 098/247] python3Packages.mypy-boto3-entityresolution: 1.43.2 -> 1.43.53 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index cc9a9f7c608e..e5ccac67947a 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -507,8 +507,8 @@ in "sha256-VTCKMo/iFUNS6n3Ppl7jf9YxHPx0+IpU1atVh8KOgR4="; mypy-boto3-entityresolution = - buildMypyBoto3Package "entityresolution" "1.43.2" - "sha256-vJVCkj3pNY8p6UKnr1zdMy8um84ONHYEYG2izkVaNA8="; + buildMypyBoto3Package "entityresolution" "1.43.53" + "sha256-F/WGg1rs6IBnn5P6YEi212ILpMDQ4UxcFKvNGu5qzVY="; mypy-boto3-es = buildMypyBoto3Package "es" "1.43.47" From 1585b75db783f50a0a53c01c24447fb0d4a4675e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 30 Jul 2026 19:09:28 +0200 Subject: [PATCH 099/247] python3Packages.mypy-boto3-glue: 1.43.37 -> 1.43.59 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index e5ccac67947a..0c7003f1a833 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -571,8 +571,8 @@ in "sha256-vMz4YKm78XMavlPUNiSVAYmAbyUBrJhUXbFrhxIvUJA="; mypy-boto3-glue = - buildMypyBoto3Package "glue" "1.43.37" - "sha256-sXLxhWKQbaIyTv2/a3GWyyboYabCGcYfSD7AOtr7n2Y="; + buildMypyBoto3Package "glue" "1.43.59" + "sha256-TdCAQMk1awgIFti1BgdHyb427zO1m/Tk8NavsBfW/mE="; mypy-boto3-grafana = buildMypyBoto3Package "grafana" "1.43.11" "sha256-XJOSLyL1+uEweZ9zER7IhH3DFLaLtpJKvuRIn8Ri+P4="; From 0b0f327d02ac1a3f26236c48036e7e07b8bec052 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 30 Jul 2026 19:09:35 +0200 Subject: [PATCH 100/247] python3Packages.mypy-boto3-guardduty: 1.43.47 -> 1.43.54 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 0c7003f1a833..436c407961c2 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -590,8 +590,8 @@ in "sha256-+DDeD9YWo98meLZU2Mzu5AE0S7HFg6kfxeUWUh9XcQA="; mypy-boto3-guardduty = - buildMypyBoto3Package "guardduty" "1.43.47" - "sha256-0+dEQ+FP/r1o+8XTKS/wG67RLb9euBEaU3dz4m4r4GI="; + buildMypyBoto3Package "guardduty" "1.43.54" + "sha256-dTsVgQ0NBaczxQsmK7Lnm3XKlSv8/2PU2tRCfh+yLJ8="; mypy-boto3-health = buildMypyBoto3Package "health" "1.43.0" From 8dd1780f5106eb169140b653cce496a63383a29d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 30 Jul 2026 19:09:43 +0200 Subject: [PATCH 101/247] python3Packages.mypy-boto3-inspector2: 1.43.46 -> 1.43.53 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 436c407961c2..ff7b607e30d0 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -622,8 +622,8 @@ in "sha256-9P8m5QYikdsimepaivrYcb/tP1iThyPZWFMkyo24+bo="; mypy-boto3-inspector2 = - buildMypyBoto3Package "inspector2" "1.43.46" - "sha256-pus2RROpJt39PoOX0OsK4GyU0qUcKVqRzuk039VEAM0="; + buildMypyBoto3Package "inspector2" "1.43.53" + "sha256-eY0CZnh9rwCj3gnNUsN9x65urg8641Yd6QsowbxJipk="; mypy-boto3-internetmonitor = buildMypyBoto3Package "internetmonitor" "1.43.0" From f9d4870cc1d97f682d15bea3c44ea445e6216ebe Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 30 Jul 2026 19:09:57 +0200 Subject: [PATCH 102/247] python3Packages.mypy-boto3-iotsitewise: 1.43.0 -> 1.43.59 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index ff7b607e30d0..3207364a1b03 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -678,8 +678,8 @@ in "sha256-han7AMRHtSLHVlPIBwAS2nGanHHiPTov2n/ayLZmC6c="; mypy-boto3-iotsitewise = - buildMypyBoto3Package "iotsitewise" "1.43.0" - "sha256-pUKqVV5J1wMo40qRdxo8ckLXleoHu6OA8F6X2uoqq1c="; + buildMypyBoto3Package "iotsitewise" "1.43.59" + "sha256-Ex9t2C+JsGLYXDMRd4xF9CMNY6Dt6wlrX/U582YReTI="; mypy-boto3-iotthingsgraph = buildMypyBoto3Package "iotthingsgraph" "1.43.0" From 4910a05e40f021c134b269f21d1a4b774ef18020 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 30 Jul 2026 19:10:06 +0200 Subject: [PATCH 103/247] python3Packages.mypy-boto3-kendra-ranking: 1.43.0 -> 1.43.55 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 3207364a1b03..791b6f7cbff9 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -718,8 +718,8 @@ in "sha256-zrQQQNejq/o1IQTpwQO2roa5RYTegdkRxPsmEEZKCFc="; mypy-boto3-kendra-ranking = - buildMypyBoto3Package "kendra-ranking" "1.43.0" - "sha256-IHb9mlWLil3R/3HakccUY/4ewEKVSSpRcySglLob3MQ="; + buildMypyBoto3Package "kendra-ranking" "1.43.55" + "sha256-nRuz6nALSuBYT+OsbwaktaXj4g7zX6l3YopEKtwH1vo="; mypy-boto3-keyspaces = buildMypyBoto3Package "keyspaces" "1.43.0" From 33de42fdb2dde2d0e59f50c968ff965e2a3e7386 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 30 Jul 2026 19:10:51 +0200 Subject: [PATCH 104/247] python3Packages.mypy-boto3-mediapackagev2: 1.43.25 -> 1.43.55 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 791b6f7cbff9..e5549c362063 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -874,8 +874,8 @@ in "sha256-5AqWiNGz9jemWb8dZkuGQXxPXIruMdDWcoRzbT+ZGro="; mypy-boto3-mediapackagev2 = - buildMypyBoto3Package "mediapackagev2" "1.43.25" - "sha256-Xxe8UAxyEe0E4cQmBB4ik1o4VVtUWmBhrGqVO41gZgU="; + buildMypyBoto3Package "mediapackagev2" "1.43.55" + "sha256-ZMHmbq4kd8J7N30nfRUoPS5+tlBMvOGzq7FkmSOS7wk="; mypy-boto3-mediastore = buildMypyBoto3Package "mediastore" "1.43.0" From 5ef722038d62fc8b90f8ac08f9b992bcb04afff6 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 30 Jul 2026 19:10:56 +0200 Subject: [PATCH 105/247] python3Packages.mypy-boto3-mediatailor: 1.43.40 -> 1.43.52 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index e5549c362063..f8fbbe0fedb3 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -886,8 +886,8 @@ in "sha256-8K0Xm6PMo+daS6xt4kBqaVvO2/LruFV7PVvugI7sNDU="; mypy-boto3-mediatailor = - buildMypyBoto3Package "mediatailor" "1.43.40" - "sha256-Khj9f1GD4q8Bjk5LsI2yJQvtKm910epVlJMz5WxgPpw="; + buildMypyBoto3Package "mediatailor" "1.43.52" + "sha256-rlWHNZ2ipI7J7T0cgtUe+suNlj3bqFRqM7yhznfQLPA="; mypy-boto3-medical-imaging = buildMypyBoto3Package "medical-imaging" "1.43.4" From da4f8c7137b543b88d6cd9016a6efffeedac1bb8 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 30 Jul 2026 19:10:59 +0200 Subject: [PATCH 106/247] python3Packages.mypy-boto3-meteringmarketplace: 1.43.42 -> 1.43.52 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index f8fbbe0fedb3..d61363c4cad4 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -898,8 +898,8 @@ in "sha256-13fAVct/Icy2iWt9z+fFyHLbp+7X6kZjLCtiiqC8Emc="; mypy-boto3-meteringmarketplace = - buildMypyBoto3Package "meteringmarketplace" "1.43.42" - "sha256-nZDooWDZ7n0LpeO7af+io9d5V4QUSbBhK6jrRa+oXtQ="; + buildMypyBoto3Package "meteringmarketplace" "1.43.52" + "sha256-VDKTlA23UJVjwjNcsRADikjO4iEQchYRhYKaUosze8s="; mypy-boto3-mgh = buildMypyBoto3Package "mgh" "1.43.0" From 65e789bd85999bb970b2b72763fb6c8c6aa7cbfe Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 30 Jul 2026 19:11:14 +0200 Subject: [PATCH 107/247] python3Packages.mypy-boto3-organizations: 1.43.16 -> 1.43.52 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index d61363c4cad4..093191742f88 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -982,8 +982,8 @@ in "sha256-JEuEjo0htTuDCZx2nNJK2Zq59oSUqkMf4BrNamerfVk="; mypy-boto3-organizations = - buildMypyBoto3Package "organizations" "1.43.16" - "sha256-lSQJoqaR7rT3Z3OSgFNDbbmfcDfNPmhqV4aAyC1R1+w="; + buildMypyBoto3Package "organizations" "1.43.52" + "sha256-Z3hs0TLev/W3O9GI7k9oo3gSR9lRkn/dlo46ILyMDWo="; mypy-boto3-osis = buildMypyBoto3Package "osis" "1.43.0" From 89b1ad12a128e4cef0d633baf182b1748f1d4f1b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 30 Jul 2026 19:11:31 +0200 Subject: [PATCH 108/247] python3Packages.mypy-boto3-quicksight: 1.43.46 -> 1.43.57 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 093191742f88..205725e46979 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -1070,8 +1070,8 @@ in "sha256-YrrEKl3aGz//5Z5JGapHhWtk6hBXQ4cuRQmLqGYztzg="; mypy-boto3-quicksight = - buildMypyBoto3Package "quicksight" "1.43.46" - "sha256-WmYr7ycG07ZhbhQL/DHVmiMl0/997F6Dt3P33624V5M="; + buildMypyBoto3Package "quicksight" "1.43.57" + "sha256-otcgily4wXXQktUyD34UjHsosKnlDhW/v5oeFS49jDg="; mypy-boto3-ram = buildMypyBoto3Package "ram" "1.43.0" From 18b517b58499d672b4c03c6629c677753abf0ab1 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 30 Jul 2026 19:11:37 +0200 Subject: [PATCH 109/247] python3Packages.mypy-boto3-redshift: 1.43.50 -> 1.43.53 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 205725e46979..6124ab97190c 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -1090,8 +1090,8 @@ in "sha256-11kfuBIlPjrL6NdBeo+23xYQfL9eeu+C7Gfi2aorNDI="; mypy-boto3-redshift = - buildMypyBoto3Package "redshift" "1.43.50" - "sha256-S122NUgI3c1ne3XjPlP3SUWVSPJoV4sHhE4V4HS145o="; + buildMypyBoto3Package "redshift" "1.43.53" + "sha256-2/74JuGL951aTIggrp5nLVT8nP3aigA0kI06e1wfows="; mypy-boto3-redshift-data = buildMypyBoto3Package "redshift-data" "1.43.0" From 3ff53fe187f4e58d330b4e3a3018b3a7372b6d1d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 30 Jul 2026 19:11:39 +0200 Subject: [PATCH 110/247] python3Packages.mypy-boto3-redshift-data: 1.43.0 -> 1.43.55 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 6124ab97190c..02e86e0803dc 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -1094,8 +1094,8 @@ in "sha256-2/74JuGL951aTIggrp5nLVT8nP3aigA0kI06e1wfows="; mypy-boto3-redshift-data = - buildMypyBoto3Package "redshift-data" "1.43.0" - "sha256-N8VjcHLbK2bd2Nd338HZvA3gfoSN581qMsbIjkdv1QI="; + buildMypyBoto3Package "redshift-data" "1.43.55" + "sha256-7tnl8u+aOsURS0nIdDto8EpGaylEVX7jub12yo66PZE="; mypy-boto3-redshift-serverless = buildMypyBoto3Package "redshift-serverless" "1.43.47" From a68a2c88eb38cee5f11fc0e1de06d6c6d0865abb Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 30 Jul 2026 19:11:51 +0200 Subject: [PATCH 111/247] python3Packages.mypy-boto3-rolesanywhere: 1.43.0 -> 1.43.58 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 02e86e0803dc..1104b5d01c43 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -1126,8 +1126,8 @@ in "sha256-jYAsZ1lMU9cl4rIvRO1UZLn4nIsuauWrNRwyB0j4HK0="; mypy-boto3-rolesanywhere = - buildMypyBoto3Package "rolesanywhere" "1.43.0" - "sha256-bB+jfYzbQCjbWLJvGze7kK9U1+7kqHINhNiIumiBaPY="; + buildMypyBoto3Package "rolesanywhere" "1.43.58" + "sha256-P3eG/eC4WOUAQ4phUPjN6uZrN9GBYiaGkgUsGIITgII="; mypy-boto3-route53 = buildMypyBoto3Package "route53" "1.43.0" From 636a7e3dadd1d78137eae9db3cdec6185ac803ce Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 30 Jul 2026 19:12:11 +0200 Subject: [PATCH 112/247] python3Packages.mypy-boto3-sagemaker: 1.43.50 -> 1.43.57 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 1104b5d01c43..caa83d7c82d0 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -1170,8 +1170,8 @@ in "sha256-T+JIJpHxD7IzAwq8yxgq6zbVMj/btpbhKnylMyfFvvU="; mypy-boto3-sagemaker = - buildMypyBoto3Package "sagemaker" "1.43.50" - "sha256-8x/mIem53ABf1RWgu1H6K/vyxoyAkyi2nXbOPhv2H2o="; + buildMypyBoto3Package "sagemaker" "1.43.57" + "sha256-zjWk5zLO9t38AOAzx3vpM6neltfvKdE8P0uLVdvkp68="; mypy-boto3-sagemaker-a2i-runtime = buildMypyBoto3Package "sagemaker-a2i-runtime" "1.43.0" From 96b94d107ec04ee4eeb6dd7ca650e21c4b7423ef Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 30 Jul 2026 19:12:42 +0200 Subject: [PATCH 113/247] python3Packages.mypy-boto3-sesv2: 1.43.18 -> 1.43.54 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index caa83d7c82d0..8d5d65aa615f 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -1250,8 +1250,8 @@ in "sha256-JO9Mm6dTJuFnbyRzuSaPpT2lvDNaSUMlspWgeH+bt5M="; mypy-boto3-sesv2 = - buildMypyBoto3Package "sesv2" "1.43.18" - "sha256-2wRWO4EF6lH/69o8UvavMG5tlsqOSP4hdvF5bwOcS1M="; + buildMypyBoto3Package "sesv2" "1.43.54" + "sha256-jBtlapucreRQ9cjazMIXZzUd25imyRK99R+eE9kNHkc="; mypy-boto3-shield = buildMypyBoto3Package "shield" "1.43.0" From 14dce9c25b08a44df8b67ca75866791c8de7fea7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 30 Jul 2026 19:12:57 +0200 Subject: [PATCH 114/247] python3Packages.mypy-boto3-ssm: 1.43.48 -> 1.43.53 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 8d5d65aa615f..4dc1fd0b5afa 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -1290,8 +1290,8 @@ in "sha256-Psjh5lHoMK/89/4VGy4wkLjqmNc8sGkFOwnKTH9MhjY="; mypy-boto3-ssm = - buildMypyBoto3Package "ssm" "1.43.48" - "sha256-5qAQOqzTY/iUoUl5NCmbL7Ldpsvev1KLCgN6HqfUjnc="; + buildMypyBoto3Package "ssm" "1.43.53" + "sha256-8govEDWg1YthZHxvXIg+BYFSrNzNipfn0ZFkdtyOfHs="; mypy-boto3-ssm-contacts = buildMypyBoto3Package "ssm-contacts" "1.43.0" From fd231502b8649f78ddc177a4b8ff89de28a6f12b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 30 Jul 2026 19:13:26 +0200 Subject: [PATCH 115/247] python3Packages.mypy-boto3-wafv2: 1.43.37 -> 1.43.59 --- pkgs/development/python-modules/mypy-boto3/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/mypy-boto3/default.nix b/pkgs/development/python-modules/mypy-boto3/default.nix index 4dc1fd0b5afa..aa4d16d001ae 100644 --- a/pkgs/development/python-modules/mypy-boto3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3/default.nix @@ -1394,8 +1394,8 @@ in "sha256-zwxwpve6uEpXNyMQzaFPIEqDI/JoP5ks2wmO5gqLf7c="; mypy-boto3-wafv2 = - buildMypyBoto3Package "wafv2" "1.43.37" - "sha256-NTuZS1vk/Zrmlo1/QOdD3fc0ats27XdOzI2pbLAWsjA="; + buildMypyBoto3Package "wafv2" "1.43.59" + "sha256-QxQd/4lPo4kDjmeTrXrF+Eon+EYKG5kRZ1bAIsu2K6s="; mypy-boto3-wellarchitected = buildMypyBoto3Package "wellarchitected" "1.43.0" From d97c11f7d66ee7018ea46804a63cc92fd3ef7a93 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 30 Jul 2026 19:13:51 +0200 Subject: [PATCH 116/247] python3Packages.boto3-stubs: 1.43.51 -> 1.43.59 --- pkgs/development/python-modules/boto3-stubs/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/boto3-stubs/default.nix b/pkgs/development/python-modules/boto3-stubs/default.nix index c35ff9e19ead..61d7ec62aec5 100644 --- a/pkgs/development/python-modules/boto3-stubs/default.nix +++ b/pkgs/development/python-modules/boto3-stubs/default.nix @@ -358,13 +358,13 @@ buildPythonPackage (finalAttrs: { pname = "boto3-stubs"; - version = "1.43.51"; + version = "1.43.59"; pyproject = true; src = fetchPypi { pname = "boto3_stubs"; inherit (finalAttrs) version; - hash = "sha256-Vhd9FJ+RjvLK84F2th4oZABEgVLHDwilBhbFluioUds="; + hash = "sha256-FYhYt3M6EjpTb52WZcmdZRRShCbjVIC5XeJoSpgYMYE="; }; build-system = [ setuptools ]; From 5492e9b6b9d0e854a284ed7f87994efaaf22bb26 Mon Sep 17 00:00:00 2001 From: "Winston R. Milling" Date: Thu, 30 Jul 2026 12:52:18 -0500 Subject: [PATCH 117/247] Legcord: 1.2.4 -> 1.3.0 https://github.com/Legcord/Legcord/releases/tag/v1.3.0 Also addressed permissions issue with electron-builder --- pkgs/by-name/le/legcord/package.nix | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/le/legcord/package.nix b/pkgs/by-name/le/legcord/package.nix index eca152547928..ad00ce6af667 100644 --- a/pkgs/by-name/le/legcord/package.nix +++ b/pkgs/by-name/le/legcord/package.nix @@ -6,7 +6,7 @@ pnpmConfigHook, pnpm_10, nodejs, - electron, + electron_43, makeWrapper, copyDesktopItems, makeDesktopItem, @@ -15,15 +15,18 @@ libpulseaudio, nix-update-script, }: +let + electron = electron_43; +in stdenv.mkDerivation (finalAttrs: { pname = "legcord"; - version = "1.2.4"; + version = "1.3.0"; src = fetchFromGitHub { owner = "Legcord"; repo = "Legcord"; tag = "v${finalAttrs.version}"; - hash = "sha256-nai8lcimEts/E3bwUyQufLYIHhUK83IH431PUQFtQJI="; + hash = "sha256-Mjub2OFb5RN4yBwdUk8v6uo/dUeYZ5nELmpPzEFmx2c="; }; nativeBuildInputs = [ @@ -49,9 +52,14 @@ stdenv.mkDerivation (finalAttrs: { inherit (finalAttrs) pname version src; pnpm = pnpm_10; fetcherVersion = 4; - hash = "sha256-a0FvNwEAEAltQltgUf4tX0IGSdcYHkSodx4b9v5QQcg="; + hash = "sha256-xBW7D/3Nz/h7VqLqTiVL9dTjXLdNOqfdIlj66iYwuhM="; }; + preBuild = '' + cp -r ${electron.dist} electron-dist + chmod -R u+w electron-dist + ''; + buildPhase = '' runHook preBuild @@ -76,7 +84,7 @@ stdenv.mkDerivation (finalAttrs: { pnpm exec electron-builder \ --dir \ -c.asarUnpack="**/*.node" \ - -c.electronDist="${electron.dist}" \ + -c.electronDist=electron-dist \ -c.electronVersion="${electron.version}" runHook postBuild From c805359055b961cc09ed4a1de0c720bda192087d Mon Sep 17 00:00:00 2001 From: "Winston R. Milling" Date: Thu, 30 Jul 2026 13:05:25 -0500 Subject: [PATCH 118/247] Legcord: validate electrion version matches upstream --- pkgs/by-name/le/legcord/package.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pkgs/by-name/le/legcord/package.nix b/pkgs/by-name/le/legcord/package.nix index ad00ce6af667..801cd8babeb1 100644 --- a/pkgs/by-name/le/legcord/package.nix +++ b/pkgs/by-name/le/legcord/package.nix @@ -13,6 +13,7 @@ autoPatchelfHook, pipewire, libpulseaudio, + jq, nix-update-script, }: let @@ -40,6 +41,7 @@ stdenv.mkDerivation (finalAttrs: { # legcord uses venmic, which is a shipped as a prebuilt node module # and needs to be patched autoPatchelfHook + jq ]; buildInputs = [ @@ -56,6 +58,15 @@ stdenv.mkDerivation (finalAttrs: { }; preBuild = '' + # Validate electron version matches upstream package.json + expectedMajor="$(jq -r '.devDependencies.electron | ltrimstr("^") | split(".") | .[0]' < package.json)" + actualMajor="${lib.versions.major electron.version}" + if [ "$actualMajor" != "$expectedMajor" ] 2>/dev/null; then + echo "ERROR: electron version mismatch between package.json (major $expectedMajor) and nixpkgs (major $actualMajor)" + exit 1 + fi + + # electron builds must be writable cp -r ${electron.dist} electron-dist chmod -R u+w electron-dist ''; From 8f26f8a3328bbff48d057ff4bf333dc2defaf7ae Mon Sep 17 00:00:00 2001 From: h7x4 Date: Fri, 31 Oct 2025 15:40:20 +0900 Subject: [PATCH 119/247] nixos/traefik: replace bash wrapper in `ExecStartPre` --- nixos/modules/services/web-servers/traefik.nix | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/nixos/modules/services/web-servers/traefik.nix b/nixos/modules/services/web-servers/traefik.nix index 86534f291ee7..e1f1f73a15e8 100644 --- a/nixos/modules/services/web-servers/traefik.nix +++ b/nixos/modules/services/web-servers/traefik.nix @@ -130,12 +130,9 @@ in startLimitBurst = 5; serviceConfig = { EnvironmentFile = cfg.environmentFiles; - ExecStartPre = lib.optional (cfg.environmentFiles != [ ]) ( - pkgs.writeShellScript "pre-start" '' - umask 077 - ${pkgs.envsubst}/bin/envsubst -i "${staticConfigFile}" > "${finalStaticConfigFile}" - '' - ); + ExecStartPre = lib.optional ( + cfg.environmentFiles != [ ] + ) "${pkgs.envsubst}/bin/envsubst -i '${staticConfigFile}' -o '${finalStaticConfigFile}'"; ExecStart = "${cfg.package}/bin/traefik --configfile=${finalStaticConfigFile}"; Type = "simple"; User = "traefik"; @@ -152,6 +149,7 @@ in ProtectSystem = "full"; ReadWritePaths = [ cfg.dataDir ]; RuntimeDirectory = "traefik"; + RuntimeDirectoryMode = "0700"; WorkingDirectory = cfg.dataDir; }; }; From be4ca9ead032e0c313698217afc6e02da155484e Mon Sep 17 00:00:00 2001 From: h7x4 Date: Fri, 31 Oct 2025 15:40:59 +0900 Subject: [PATCH 120/247] nixos/mqtt2influxdb: replace systemd `preStart` with `ExecStartPre` --- nixos/modules/services/misc/mqtt2influxdb.nix | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/nixos/modules/services/misc/mqtt2influxdb.nix b/nixos/modules/services/misc/mqtt2influxdb.nix index 6e54fb05839b..c46c4fca9e44 100644 --- a/nixos/modules/services/misc/mqtt2influxdb.nix +++ b/nixos/modules/services/misc/mqtt2influxdb.nix @@ -236,14 +236,12 @@ in description = "BigClown MQTT to InfluxDB bridge"; wantedBy = [ "multi-user.target" ]; wants = lib.mkIf config.services.mosquitto.enable [ "mosquitto.service" ]; - preStart = '' - umask 077 - ${pkgs.envsubst}/bin/envsubst -i "${configFile}" -o "${finalConfig}" - ''; serviceConfig = { EnvironmentFile = cfg.environmentFiles; + ExecStartPre = lib.mkIf envConfig "${pkgs.envsubst}/bin/envsubst -i '${configFile}' -o \"${finalConfig}\""; ExecStart = "${lib.getExe cfg.package} -dc ${finalConfig}"; RuntimeDirectory = "mqtt2influxdb"; + RuntimeDirectoryMode = "0700"; }; }; }; From f92f7eb636b87833a08eceeec91b224fc3e968be Mon Sep 17 00:00:00 2001 From: h7x4 Date: Fri, 31 Oct 2025 15:41:13 +0900 Subject: [PATCH 121/247] nixos/murmur: replace systemd `preStart` with `ExecStartPre` --- nixos/modules/services/networking/murmur.nix | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/nixos/modules/services/networking/murmur.nix b/nixos/modules/services/networking/murmur.nix index 8f72e3c52b84..b49d32883217 100644 --- a/nixos/modules/services/networking/murmur.nix +++ b/nixos/modules/services/networking/murmur.nix @@ -355,17 +355,13 @@ in ] ++ lib.optional (cfg.tls.useACMEHost != null) "acme-${cfg.tls.useACMEHost}.service"; wants = lib.mkIf (cfg.tls.useACMEHost != null) [ "acme-${cfg.tls.useACMEHost}.service" ]; - preStart = '' - ${pkgs.envsubst}/bin/envsubst \ - -o /run/murmur/murmurd.ini \ - -i ${configFile} - ''; serviceConfig = { # murmurd doesn't fork when logging to the console. Type = if forking then "forking" else "simple"; PIDFile = lib.mkIf forking "/run/murmur/murmurd.pid"; EnvironmentFile = lib.mkIf (cfg.environmentFile != null) cfg.environmentFile; + ExecStartPre = "${pkgs.envsubst}/bin/envsubst -i '${configFile}' -o /run/murmur/murmurd.ini"; ExecStart = "${cfg.package}/bin/mumble-server -ini /run/murmur/murmurd.ini"; Restart = "always"; LogsDirectory = lib.mkIf cfg.logToFile "murmur"; From 1ce84888a705c2370aa91b356058323743eaea03 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Fri, 31 Oct 2025 15:41:27 +0900 Subject: [PATCH 122/247] nixos/alertmanager: replace systemd `preStart` with `ExecStartPre` --- .../modules/services/monitoring/prometheus/alertmanager.nix | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/nixos/modules/services/monitoring/prometheus/alertmanager.nix b/nixos/modules/services/monitoring/prometheus/alertmanager.nix index 078abf9a1ff9..f38220866159 100644 --- a/nixos/modules/services/monitoring/prometheus/alertmanager.nix +++ b/nixos/modules/services/monitoring/prometheus/alertmanager.nix @@ -200,11 +200,8 @@ in wantedBy = [ "multi-user.target" ]; wants = [ "network-online.target" ]; after = [ "network-online.target" ]; - preStart = '' - ${lib.getBin pkgs.envsubst}/bin/envsubst -o "/tmp/alert-manager-substituted.yaml" \ - -i "${alertmanagerYml}" - ''; serviceConfig = { + ExecStartPre = "${lib.getBin pkgs.envsubst}/bin/envsubst -i '${alertmanagerYml}' -o '/tmp/alert-manager-substituted.yaml'"; ExecStart = "${cfg.package}/bin/alertmanager" + lib.optionalString (lib.length cmdlineArgs != 0) ( From fbb27a1746b5cb5801b395c8921243c542557ea4 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Fri, 31 Oct 2025 15:54:29 +0900 Subject: [PATCH 123/247] nixos/openvpn: replace systemd `script` with `ExecStart` --- nixos/modules/services/networking/openvpn.nix | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/nixos/modules/services/networking/openvpn.nix b/nixos/modules/services/networking/openvpn.nix index cea5b180a353..0351d81d5559 100644 --- a/nixos/modules/services/networking/openvpn.nix +++ b/nixos/modules/services/networking/openvpn.nix @@ -83,11 +83,14 @@ let restartService = optionalAttrs cfg.restartAfterSleep { openvpn-restart = { wantedBy = [ "sleep.target" ]; - script = - let - unitNames = map (n: "openvpn-${n}.service") (builtins.attrNames cfg.servers); - in - "systemctl try-restart ${lib.escapeShellArgs unitNames}"; + serviceConfig = { + Type = "oneshot"; + ExecStart = + let + unitNames = map (n: "openvpn-${n}.service") (builtins.attrNames cfg.servers); + in + "systemctl try-restart ${lib.escapeShellArgs unitNames}"; + }; description = "Restart system OpenVPN connections when returning from sleep"; }; }; From a229acee0a92ee9f34ca50954ae6f21c2726fb0e Mon Sep 17 00:00:00 2001 From: h7x4 Date: Fri, 31 Oct 2025 15:57:19 +0900 Subject: [PATCH 124/247] nixos/zitadel: replace systemd `script` with `ExecStart` --- nixos/modules/services/web-apps/zitadel.nix | 46 ++++++++++----------- 1 file changed, 21 insertions(+), 25 deletions(-) diff --git a/nixos/modules/services/web-apps/zitadel.nix b/nixos/modules/services/web-apps/zitadel.nix index 6cfd1bbd4680..f936c11ecd13 100644 --- a/nixos/modules/services/web-apps/zitadel.nix +++ b/nixos/modules/services/web-apps/zitadel.nix @@ -202,34 +202,30 @@ in networking.firewall.allowedTCPPorts = lib.mkIf cfg.openFirewall [ cfg.settings.Port ]; - systemd.services.zitadel = - let - configFile = settingsFormat.generate "config.yaml" cfg.settings; - stepsFile = settingsFormat.generate "steps.yaml" cfg.steps; + systemd.services.zitadel = { + description = "ZITADEL identity access management"; + wantedBy = [ "multi-user.target" ]; - args = lib.cli.toCommandLineShellGNU { } { - config = cfg.extraSettingsPaths ++ [ configFile ]; - steps = cfg.extraStepsPaths ++ [ stepsFile ]; - masterkeyFile = cfg.masterKeyFile; - inherit (cfg) tlsMode; - }; - in - { - description = "ZITADEL identity access management"; - path = [ cfg.package ]; - wantedBy = [ "multi-user.target" ]; + serviceConfig = { + Type = "simple"; + ExecStart = + let + configFile = settingsFormat.generate "config.yaml" cfg.settings; + stepsFile = settingsFormat.generate "steps.yaml" cfg.steps; - script = '' - zitadel start-from-init ${args} - ''; - - serviceConfig = { - Type = "simple"; - User = cfg.user; - Group = cfg.group; - Restart = "on-failure"; - }; + args = lib.cli.toCommandLineShellGNU { } { + config = cfg.extraSettingsPaths ++ [ configFile ]; + steps = cfg.extraStepsPaths ++ [ stepsFile ]; + masterkeyFile = cfg.masterKeyFile; + inherit (cfg) tlsMode; + }; + in + "${lib.getExe cfg.package} start-from-init ${args}"; + User = cfg.user; + Group = cfg.group; + Restart = "on-failure"; }; + }; users.users.zitadel = lib.mkIf (cfg.user == "zitadel") { isSystemUser = true; From ae5a4970962ac70f02aa198d09bce07073891fe2 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Fri, 31 Oct 2025 16:11:33 +0900 Subject: [PATCH 125/247] nixos/wg-access-server: replace systemd `script` with `ExecStart{,Pre}` --- .../services/networking/wg-access-server.nix | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/nixos/modules/services/networking/wg-access-server.nix b/nixos/modules/services/networking/wg-access-server.nix index c5fb98d527e6..0b26c7f5e5ba 100644 --- a/nixos/modules/services/networking/wg-access-server.nix +++ b/nixos/modules/services/networking/wg-access-server.nix @@ -109,18 +109,9 @@ in wantedBy = [ "multi-user.target" ]; requires = [ "network-online.target" ]; after = [ "network-online.target" ]; - script = '' - # merge secrets into main config - yq eval-all "select(fileIndex == 0) * select(fileIndex == 1)" ${configFile} $CREDENTIALS_DIRECTORY/SECRETS_FILE \ - > "$STATE_DIRECTORY/config.yml" - - ${lib.getExe cfg.package} serve --config "$STATE_DIRECTORY/config.yml" - ''; path = with pkgs; [ iptables - # needed by startup script - yq-go ]; serviceConfig = @@ -138,6 +129,14 @@ in "SECRETS_FILE:${cfg.secretsFile}" ]; + # merge secrets into main config + ExecStartPre = [ + "${lib.getExe' pkgs.coreutils "install"} '${configFile}' \"\${STATE_DIRECTORY}\"/config.yml" + "${lib.getExe pkgs.yq-go} eval-all 'select(fileIndex == 0) * select(fileIndex == 1)' \"\${STATE_DIRECTORY}\"/config.yml --inplace \"\${CREDENTIALS_DIRECTORY}\"/SECRETS_FILE" + ]; + + ExecStart = "${lib.getExe cfg.package} serve --config \"\${STATE_DIRECTORY}\"/config.yml"; + # Hardening DynamicUser = true; AmbientCapabilities = capabilities; From 2bf36bf26d4e32b7153eac4be3b7a661441f78e1 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Fri, 31 Oct 2025 16:15:19 +0900 Subject: [PATCH 126/247] nixos/webhook: replace systemd `script` with `ExecStart` --- nixos/modules/services/networking/webhook.nix | 42 +++++++++---------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/nixos/modules/services/networking/webhook.nix b/nixos/modules/services/networking/webhook.nix index 6d7d62dcd6fc..12de959b9f2d 100644 --- a/nixos/modules/services/networking/webhook.nix +++ b/nixos/modules/services/networking/webhook.nix @@ -208,31 +208,31 @@ in after = [ "network.target" ]; wantedBy = [ "multi-user.target" ]; environment = config.networking.proxy.envVars // cfg.environment; - script = - let - args = [ - "-ip" - cfg.ip - "-port" - (toString cfg.port) - "-urlprefix" - cfg.urlPrefix - ] - ++ concatMap (hook: [ - "-hooks" - hook - ]) hookFiles - ++ optional cfg.enableTemplates "-template" - ++ optional cfg.verbose "-verbose" - ++ cfg.extraArgs; - in - '' - ${cfg.package}/bin/webhook ${escapeShellArgs args} - ''; serviceConfig = { Restart = "on-failure"; User = cfg.user; Group = cfg.group; + ExecStart = + let + args = [ + "-ip" + cfg.ip + "-port" + (toString cfg.port) + "-urlprefix" + cfg.urlPrefix + ] + ++ concatMap (hook: [ + "-hooks" + hook + ]) hookFiles + ++ optional cfg.enableTemplates "-template" + ++ optional cfg.verbose "-verbose" + ++ cfg.extraArgs; + in + '' + ${cfg.package}/bin/webhook ${escapeShellArgs args} + ''; }; }; }; From 1b6e29bb5fc3ed5c60fd76211e02b072f3358dc2 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Fri, 31 Oct 2025 16:20:05 +0900 Subject: [PATCH 127/247] nixos/kthxbye: replace systemd `script` with `ExecStart` --- nixos/modules/services/monitoring/kthxbye.nix | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/nixos/modules/services/monitoring/kthxbye.nix b/nixos/modules/services/monitoring/kthxbye.nix index e2232597736a..3e301eb7cfbe 100644 --- a/nixos/modules/services/monitoring/kthxbye.nix +++ b/nixos/modules/services/monitoring/kthxbye.nix @@ -137,23 +137,23 @@ in systemd.services.kthxbye = { description = "kthxbye Alertmanager ack management daemon"; wantedBy = [ "multi-user.target" ]; - script = '' - ${cfg.package}/bin/kthxbye \ - -alertmanager.timeout ${cfg.alertmanager.timeout} \ - -alertmanager.uri ${cfg.alertmanager.uri} \ - -extend-by ${cfg.extendBy} \ - -extend-if-expiring-in ${cfg.extendIfExpiringIn} \ - -extend-with-prefix ${cfg.extendWithPrefix} \ - -interval ${cfg.interval} \ - -listen ${cfg.listenAddress}:${toString cfg.port} \ - ${lib.optionalString cfg.logJSON "-log-json"} \ - ${lib.optionalString (cfg.maxDuration != null) "-max-duration ${cfg.maxDuration}"} \ - ${lib.concatStringsSep " " cfg.extraOptions} - ''; serviceConfig = { Type = "simple"; DynamicUser = true; Restart = "on-failure"; + ExecStart = '' + ${cfg.package}/bin/kthxbye \ + -alertmanager.timeout ${cfg.alertmanager.timeout} \ + -alertmanager.uri ${cfg.alertmanager.uri} \ + -extend-by ${cfg.extendBy} \ + -extend-if-expiring-in ${cfg.extendIfExpiringIn} \ + -extend-with-prefix ${cfg.extendWithPrefix} \ + -interval ${cfg.interval} \ + -listen ${cfg.listenAddress}:${toString cfg.port} \ + ${lib.optionalString cfg.logJSON "-log-json"} \ + ${lib.optionalString (cfg.maxDuration != null) "-max-duration ${cfg.maxDuration}"} \ + ${lib.concatStringsSep " " cfg.extraOptions} + ''; }; }; From 77b0c5aa55123bb4e6377fc4abd86093febd17f7 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Fri, 31 Oct 2025 16:28:25 +0900 Subject: [PATCH 128/247] nixos/pihole-ftl: replace systemd `script` with `ExecStart` for log remover service --- .../services/networking/pihole-ftl.nix | 28 ++++++++----------- 1 file changed, 12 insertions(+), 16 deletions(-) diff --git a/nixos/modules/services/networking/pihole-ftl.nix b/nixos/modules/services/networking/pihole-ftl.nix index 2280ff4231f5..2af8d3e5401e 100644 --- a/nixos/modules/services/networking/pihole-ftl.nix +++ b/nixos/modules/services/networking/pihole-ftl.nix @@ -9,6 +9,7 @@ with { inherit (lib) elemAt getExe + getExe' hasAttrByPath mkEnableOption mkIf @@ -409,6 +410,17 @@ in Type = "oneshot"; User = cfg.user; Group = cfg.group; + # Avoid creating an empty database file if it doesn't yet exist + ConditionFileNotEmpty = cfg.settings.files.database; + ExecStart = + let + days = toString cfg.queryLogDeleter.age; + database = cfg.settings.files.database; + in + [ + "${getExe' pkgs.coreutils "echo"} 'Deleting query logs older than ${days} days'" + "${getExe cfg.package} sqlite3 '${database}' 'DELETE FROM query_storage WHERE timestamp <= CAST(strftime('%s', date('now', '-${days} day')) AS INT); select changes() from query_storage limit 1'" + ]; # Hardening NoNewPrivileges = true; PrivateTmp = true; @@ -427,22 +439,6 @@ in MemoryDenyWriteExecute = true; LockPersonality = true; }; - script = - let - days = toString cfg.queryLogDeleter.age; - database = cfg.settings.files.database; - in - '' - set -euo pipefail - - # Avoid creating an empty database file if it doesn't yet exist - if [ ! -f "${database}" ]; then - exit 0; - fi - - echo "Deleting query logs older than ${days} days" - ${getExe cfg.package} sqlite3 "${database}" "DELETE FROM query_storage WHERE timestamp <= CAST(strftime('%s', date('now', '-${days} day')) AS INT); select changes() from query_storage limit 1" - ''; }; }; From 1168ec307c4b6327e60004e5e9154af2ad716787 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Thu, 30 Oct 2025 13:54:55 +0900 Subject: [PATCH 129/247] nixos/sogo: replace systemd `preStart` with `ExecStartPre` for tmp watcher --- nixos/modules/services/web-apps/sogo.nix | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/nixos/modules/services/web-apps/sogo.nix b/nixos/modules/services/web-apps/sogo.nix index f5123abd7443..e268e3ec4a3b 100644 --- a/nixos/modules/services/web-apps/sogo.nix +++ b/nixos/modules/services/web-apps/sogo.nix @@ -151,16 +151,15 @@ in description = "SOGo tmpwatch"; startAt = [ "hourly" ]; - script = '' - SOGOSPOOL=/var/lib/sogo/spool - - find "$SOGOSPOOL" -type f -user sogo -atime +23 -delete > /dev/null - find "$SOGOSPOOL" -mindepth 1 -type d -user sogo -empty -delete > /dev/null - ''; serviceConfig = { Type = "oneshot"; + ExecStart = [ + "find /var/lib/sogo/spool -type f -user sogo -atime +23 -delete" + "find /var/lib/sogo/spool -mindepth 1 -type d -user sogo -empty -delete" + ]; + ProtectSystem = "strict"; ProtectHome = true; PrivateTmp = true; From 37cbbd5ce7489c4d63d71a02c416896aa353dc67 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Fri, 31 Oct 2025 17:19:20 +0900 Subject: [PATCH 130/247] nixos/davis: replace systemd `script` with `ExecStart` --- nixos/modules/services/web-apps/davis.nix | 57 +++++++++++------------ 1 file changed, 26 insertions(+), 31 deletions(-) diff --git a/nixos/modules/services/web-apps/davis.nix b/nixos/modules/services/web-apps/davis.nix index 6a596f56d1b5..515fa761a8c8 100644 --- a/nixos/modules/services/web-apps/davis.nix +++ b/nixos/modules/services/web-apps/davis.nix @@ -41,21 +41,20 @@ let }; }; secretPaths = lib.mapAttrsToList (_: v: v._secret) (lib.filterAttrs (_: isSecret) cfg.config); - mkSecretReplacement = file: '' - replace-secret ${ - lib.escapeShellArgs [ - ( - if (lib.isString file) then - builtins.hashString "sha256" file - else - builtins.hashString "sha256" (builtins.readFile file) - ) - file - "${cfg.dataDir}/.env.local" - ] - } - ''; - secretReplacements = lib.concatMapStrings mkSecretReplacement secretPaths; + mkSecretReplacement = + file: + lib.escapeShellArgs [ + (lib.getExe pkgs.replace-secret) + ( + if (lib.isString file) then + builtins.hashString "sha256" file + else + builtins.hashString "sha256" (builtins.readFile file) + ) + file + "${cfg.dataDir}/.env.local" + ]; + secretReplacements = map mkSecretReplacement secretPaths; filteredConfig = lib.converge (lib.filterAttrsRecursive ( _: v: !lib.elem v [ @@ -420,21 +419,18 @@ in serviceConfig = { Type = "oneshot"; RemainAfterExit = true; + ExecStart = [ + # create .env file with the upstream values + "${lib.getExe' pkgs.coreutils "install"} -T -m 0600 -o '${user}' '${cfg.package}/env-upstream' '${cfg.dataDir}/.env'" + # create .env.local file with the user-provided values + "${lib.getExe' pkgs.coreutils "install"} -T -m 0600 -o '${user}' '${davisEnv}' '${cfg.dataDir}/.env.local'" + ] + ++ secretReplacements; }; - path = [ pkgs.replace-secret ]; restartTriggers = [ cfg.package davisEnv ]; - script = '' - # error handling - set -euo pipefail - # create .env file with the upstream values - install -T -m 0600 -o ${user} ${cfg.package}/env-upstream "${cfg.dataDir}/.env" - # create .env.local file with the user-provided values - install -T -m 0600 -o ${user} ${davisEnv} "${cfg.dataDir}/.env.local" - ${secretReplacements} - ''; }; systemd.services.davis-db-migrate = { @@ -458,17 +454,16 @@ in "APP_LOG_DIR=${cfg.dataDir}/var/log" ]; EnvironmentFile = "${cfg.dataDir}/.env.local"; + ExecStart = [ + "${cfg.package}/bin/console cache:clear --no-debug" + "${cfg.package}/bin/console cache:warmup --no-debug" + "${cfg.package}/bin/console doctrine:migrations:migrate" + ]; }; restartTriggers = [ cfg.package davisEnv ]; - script = '' - set -euo pipefail - ${cfg.package}/bin/console cache:clear --no-debug - ${cfg.package}/bin/console cache:warmup --no-debug - ${cfg.package}/bin/console doctrine:migrations:migrate - ''; }; systemd.services.phpfpm-davis.after = [ From 6b4abb7f83aeacb65f6348eeece8c2f97b672fed Mon Sep 17 00:00:00 2001 From: h7x4 Date: Fri, 31 Oct 2025 17:23:04 +0900 Subject: [PATCH 131/247] nixos/guix: replace systemd `script` with `ExecStart` --- nixos/modules/services/misc/guix/default.nix | 37 ++++++++++---------- 1 file changed, 19 insertions(+), 18 deletions(-) diff --git a/nixos/modules/services/misc/guix/default.nix b/nixos/modules/services/misc/guix/default.nix index 492d58444d0d..28b4f7fd54bd 100644 --- a/nixos/modules/services/misc/guix/default.nix +++ b/nixos/modules/services/misc/guix/default.nix @@ -284,21 +284,21 @@ in # should be sandboxed. systemd.services.guix-daemon = { environment = serviceEnv // config.networking.proxy.envVars; - script = '' - exec ${lib.getExe' package "guix-daemon"} \ - --build-users-group=${cfg.group} \ - ${ - lib.optionalString ( - cfg.substituters.urls != [ ] - ) "--substitute-urls='${lib.concatStringsSep " " cfg.substituters.urls}'" - } \ - ${lib.escapeShellArgs cfg.extraArgs} - ''; serviceConfig = { OOMPolicy = "continue"; RemainAfterExit = "yes"; Restart = "always"; TasksMax = 8192; + ExecStart = '' + ${lib.getExe' package "guix-daemon"} \ + --build-users-group=${cfg.group} \ + ${ + lib.optionalString ( + cfg.substituters.urls != [ ] + ) "--substitute-urls='${lib.concatStringsSep " " cfg.substituters.urls}'" + } \ + ${lib.escapeShellArgs cfg.extraArgs} + ''; }; unitConfig.RequiresMountsFor = [ cfg.storeDir @@ -407,16 +407,17 @@ in ${lib.getExe' package "guix"} archive --generate-key; } ''; - script = '' - exec ${lib.getExe' package "guix"} publish \ - --user=${cfg.publish.user} --port=${toString cfg.publish.port} \ - ${lib.escapeShellArgs cfg.publish.extraArgs} - ''; serviceConfig = { Restart = "always"; RestartSec = 10; + ExecStart = '' + ${lib.getExe' package "guix"} publish \ + --user=${cfg.publish.user} --port=${toString cfg.publish.port} \ + ${lib.escapeShellArgs cfg.publish.extraArgs} + ''; + ProtectClock = true; ProtectHostname = true; ProtectKernelTunables = true; @@ -463,11 +464,11 @@ in systemd.services.guix-gc = { description = "Guix garbage collection"; startAt = cfg.gc.dates; - script = '' - exec ${lib.getExe' package "guix"} gc ${lib.escapeShellArgs cfg.gc.extraArgs} - ''; serviceConfig = { Type = "oneshot"; + + ExecStart = "${lib.getExe' package "guix"} gc ${lib.escapeShellArgs cfg.gc.extraArgs}"; + PrivateDevices = true; PrivateNetwork = true; ProtectControlGroups = true; From dbbc18f8d179d2237dce0e276218244fdfabbe63 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Fri, 31 Oct 2025 17:27:51 +0900 Subject: [PATCH 132/247] nixos/wiki-js: replace systemd `preStart` with `ExecStartPre` --- nixos/modules/services/web-apps/wiki-js.nix | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/nixos/modules/services/web-apps/wiki-js.nix b/nixos/modules/services/web-apps/wiki-js.nix index 1ff1e0c8bdab..619bd25c5c16 100644 --- a/nixos/modules/services/web-apps/wiki-js.nix +++ b/nixos/modules/services/web-apps/wiki-js.nix @@ -138,19 +138,18 @@ in openssh ]; - preStart = '' - ln -sf ${configFile} /var/lib/${cfg.stateDirectoryName}/config.yml - ln -sf ${pkgs.wiki-js}/server /var/lib/${cfg.stateDirectoryName} - ln -sf ${pkgs.wiki-js}/assets /var/lib/${cfg.stateDirectoryName} - ln -sf ${pkgs.wiki-js}/package.json /var/lib/${cfg.stateDirectoryName}/package.json - ''; - serviceConfig = { EnvironmentFile = mkIf (cfg.environmentFile != null) cfg.environmentFile; StateDirectory = cfg.stateDirectoryName; WorkingDirectory = "/var/lib/${cfg.stateDirectoryName}"; DynamicUser = true; PrivateTmp = true; + ExecStartPre = [ + "${lib.getExe' pkgs.coreutils "ln"} -sf ${configFile} /var/lib/${cfg.stateDirectoryName}/config.yml" + "${lib.getExe' pkgs.coreutils "ln"} -sf ${pkgs.wiki-js}/server /var/lib/${cfg.stateDirectoryName}" + "${lib.getExe' pkgs.coreutils "ln"} -sf ${pkgs.wiki-js}/assets /var/lib/${cfg.stateDirectoryName}" + "${lib.getExe' pkgs.coreutils "ln"} -sf ${pkgs.wiki-js}/package.json /var/lib/${cfg.stateDirectoryName}/package.json" + ]; ExecStart = "${pkgs.lib.getExe pkgs.nodejs-slim} ${pkgs.wiki-js}/server"; }; }; From 2092a8b5ca1e94d0e2c6bb6894472f151e750eb0 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Fri, 31 Oct 2025 17:32:28 +0900 Subject: [PATCH 133/247] nixos/dnscache: replace systemd `preStart` with `ExecStartPre` --- .../modules/services/networking/dnscache.nix | 21 +++++++++---------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/nixos/modules/services/networking/dnscache.nix b/nixos/modules/services/networking/dnscache.nix index f360aa86c7b8..50e2fbd57921 100644 --- a/nixos/modules/services/networking/dnscache.nix +++ b/nixos/modules/services/networking/dnscache.nix @@ -108,17 +108,16 @@ in daemontools djbdns ]; - preStart = '' - rm -rf /var/lib/dnscache - dnscache-conf dnscache dnscache /var/lib/dnscache ${config.services.dnscache.ip} - rm -rf /var/lib/dnscache/root - ln -sf ${dnscache-root} /var/lib/dnscache/root - ''; - script = '' - cd /var/lib/dnscache/ - ${lib.optionalString cfg.forwardOnly "export FORWARDONLY=1"} - exec ./run - ''; + environment.FORWARDONLY = lib.mkIf cfg.forwardOnly "1"; + serviceConfig.StateDirectory = "dnscache"; + serviceConfig.WorkingDirectory = "/var/lib/dnscache"; + serviceConfig.ExecStartPre = [ + "${lib.getExe' pkgs.coreutils "rm"} -rf /var/lib/dnscache" + "${lib.getExe' pkgs.djbdns "dnscache-conf"} dnscache dnscache /var/lib/dnscache ${config.services.dnscache.ip}" + "${lib.getExe' pkgs.coreutils "rm"} -rf /var/lib/dnscache/root" + "${lib.getExe' pkgs.coreutils "ln"} -sf ${dnscache-root} /var/lib/dnscache/root" + ]; + serviceConfig.ExecStart = "/var/lib/dnscache/run"; }; }; } From 8e5c95315c3a49c8f909cf6147d1ee58369e9b20 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Fri, 31 Oct 2025 17:35:49 +0900 Subject: [PATCH 134/247] nixos/meilisearch: replace systemd `preStart` with `ExecStartPre` --- nixos/modules/services/search/meilisearch.nix | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/nixos/modules/services/search/meilisearch.nix b/nixos/modules/services/search/meilisearch.nix index 80aca66daf17..8c081ec7e6b0 100644 --- a/nixos/modules/services/search/meilisearch.nix +++ b/nixos/modules/services/search/meilisearch.nix @@ -195,15 +195,6 @@ in wantedBy = [ "multi-user.target" ]; after = [ "network.target" ]; - preStart = lib.mkMerge [ - '' - install -m 700 '${configFile}' "$RUNTIME_DIRECTORY/config.toml" - '' - (lib.mkIf (cfg.masterKeyFile != null) '' - ${lib.getExe pkgs.replace-secret} '${master-key-placeholder}' "$CREDENTIALS_DIRECTORY/master_key" "$RUNTIME_DIRECTORY/config.toml" - '') - ]; - environment = builtins.listToAttrs ( map (secret: { name = secret.environment; @@ -223,6 +214,12 @@ in secret: lib.mkIf (secret.setting != null) [ "${secret.name}:${secret.setting}" ] ) secrets-with-path ); + ExecStartPre = [ + "${lib.getExe' pkgs.coreutils "install"} -m 700 '${configFile}' \"\${RUNTIME_DIRECTORY}/config.toml\"" + ] + ++ lib.optionals (cfg.masterKeyFile != null) [ + "${lib.getExe pkgs.replace-secret} '${master-key-placeholder}' \"\${CREDENTIALS_DIRECTORY}/master_key\" \"\${RUNTIME_DIRECTORY}/config.toml\"" + ]; ExecStart = "${lib.getExe cfg.package} --config-file-path \${RUNTIME_DIRECTORY}/config.toml"; StateDirectory = "meilisearch"; WorkingDirectory = "%S/meilisearch"; From 8592de939c50b9bc5346d83ed9780db7f11add44 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Fri, 31 Oct 2025 17:45:42 +0900 Subject: [PATCH 135/247] nixos/openafs: replace systemd `preStart` with `ExecStartPre` --- .../services/network-filesystems/openafs/server.nix | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/nixos/modules/services/network-filesystems/openafs/server.nix b/nixos/modules/services/network-filesystems/openafs/server.nix index 43370bea3809..43ccf69fb5ae 100644 --- a/nixos/modules/services/network-filesystems/openafs/server.nix +++ b/nixos/modules/services/network-filesystems/openafs/server.nix @@ -357,11 +357,16 @@ in unitConfig.ConditionPathExists = [ "|/etc/openafs/server/KeyFileExt" ]; - preStart = '' - mkdir -m 0755 -p /var/openafs - ${optionalString (netInfo != null) "cp ${netInfo} /var/openafs/netInfo"} - ''; serviceConfig = { + ExecStartPre = [ + "${lib.getExe' pkgs.coreutils "mkdir"} -m 0755 -p /var/openafs" + ] + ++ lib.optionals (netInfo != null) [ + "${lib.getExe' pkgs.coreutils "cp"} ${netInfo} /var/openafs/netInfo" + ] + ++ lib.optionals useBuCellServDB [ + "${lib.getExe' pkgs.coreutils "cp"} ${buCellServDB}" + ]; ExecStart = "${openafsBin}/bin/bosserver -nofork"; ExecStop = "${openafsBin}/bin/bos shutdown localhost -wait -localauth"; }; From 443fad14260039430e5df3e8316e19a1ef44b60d Mon Sep 17 00:00:00 2001 From: h7x4 Date: Fri, 31 Oct 2025 17:53:20 +0900 Subject: [PATCH 136/247] nixos/airsonic: replace systemd `preStart` with `ExecStartPre` --- nixos/modules/services/misc/airsonic.nix | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/nixos/modules/services/misc/airsonic.nix b/nixos/modules/services/misc/airsonic.nix index 653903933257..ce705146bc1f 100644 --- a/nixos/modules/services/misc/airsonic.nix +++ b/nixos/modules/services/misc/airsonic.nix @@ -131,15 +131,15 @@ in after = [ "network.target" ]; wantedBy = [ "multi-user.target" ]; - preStart = '' - # Install transcoders. - rm -rf ${cfg.home}/transcode - mkdir -p ${cfg.home}/transcode - for exe in ${toString cfg.transcoders}; do - ln -sf "$exe" ${cfg.home}/transcode - done - ''; serviceConfig = { + # Install transcoders. + ExecStartPre = [ + "${lib.getExe' pkgs.coreutils "rm"} -rf '${cfg.home}/transcode'" + "${lib.getExe' pkgs.coreutils "mkdir"} -p '${cfg.home}/transcode'" + ] + ++ map ( + exe: "${lib.getExe' pkgs.coreutils "ln"} -sf '${exe}' '${cfg.home}/transcode'" + ) cfg.transcoders; ExecStart = '' ${cfg.jre}/bin/java -Xmx${toString cfg.maxMemory}m \ -Dairsonic.home=${cfg.home} \ From 34de7939951f6dfa39308e831d7efd35909abd4b Mon Sep 17 00:00:00 2001 From: h7x4 Date: Fri, 31 Oct 2025 18:00:49 +0900 Subject: [PATCH 137/247] nixos/grafana: replace systemd `{script,preStart}` with `ExecStart{,Pre}` --- nixos/modules/services/monitoring/grafana.nix | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/nixos/modules/services/monitoring/grafana.nix b/nixos/modules/services/monitoring/grafana.nix index 40eca66a2afb..9335c08bf3d1 100644 --- a/nixos/modules/services/monitoring/grafana.nix +++ b/nixos/modules/services/monitoring/grafana.nix @@ -2087,13 +2087,13 @@ in ] ++ lib.optional usePostgresql "postgresql.target" ++ lib.optional useMysql "mysql.service"; - script = '' - set -o errexit -o pipefail -o nounset -o errtrace - shopt -s inherit_errexit - - exec ${lib.getExe cfg.package} server -homepath ${cfg.dataDir} -config ${configFile} - ''; serviceConfig = { + ExecStartPre = [ + "${lib.getExe' pkgs.coreutils "ln"} -fs ${cfg.package}/share/grafana/conf ${cfg.dataDir}" + "${lib.getExe' pkgs.coreutils "ln"} -fs ${cfg.package}/share/grafana/tools ${cfg.dataDir}" + ]; + ExecStart = "${lib.getExe cfg.package} server -homepath ${cfg.dataDir} -config ${configFile}"; + WorkingDirectory = cfg.dataDir; User = "grafana"; Restart = "on-failure"; @@ -2136,10 +2136,6 @@ in ++ lib.optionals (cfg.settings.server.protocol == "socket") [ "@chown" ]; UMask = "0027"; }; - preStart = '' - ln -fs ${cfg.package}/share/grafana/conf ${cfg.dataDir} - ln -fs ${cfg.package}/share/grafana/tools ${cfg.dataDir} - ''; }; networking.firewall.allowedTCPPorts = mkIf cfg.openFirewall [ cfg.settings.server.http_port ]; From 81ce659e50912ec1a96539c9879002d07d2e4c97 Mon Sep 17 00:00:00 2001 From: User-Aditya-Dhyani <218492597+User-Aditya-Dhyani@users.noreply.github.com> Date: Fri, 31 Jul 2026 01:08:00 +0530 Subject: [PATCH 138/247] sg3_utils: 1.48 -> 1.49 Fixes #547002 Changelog: https://sg.danny.cz/sg/p/sg3_utils.ChangeLog References: https://github.com/doug-gilbert/sg3_utils/pull/83 https://bugzilla.redhat.com/show_bug.cgi?id=2502845 https://www.linuxfromscratch.org/blfs/view/git/general/sg3_utils.html The home page of the author has version 1.49 released. Updates are released more often on the author's own page than the github mirror. The CVE-2026-16313 has been corrected via code submitted in PR#83 on doug-gilbert's github mirror for sg3_utils. This code has been added to version 1.49 as per the changelog. Added [autoreconfHook] to nativeBuildInputs: unlike version 1.48, version 1.49 is missing a configure script so autoreconf was required to produce a configuration for building the package. this is in line with installation instructions for sg3_utils v1.49 available on linuxfromscratch(see References). --- pkgs/by-name/sg/sg3_utils/package.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sg/sg3_utils/package.nix b/pkgs/by-name/sg/sg3_utils/package.nix index 394342eaf4fc..3efa1787c539 100644 --- a/pkgs/by-name/sg/sg3_utils/package.nix +++ b/pkgs/by-name/sg/sg3_utils/package.nix @@ -2,15 +2,16 @@ lib, stdenv, fetchurl, + autoreconfHook, }: stdenv.mkDerivation (finalAttrs: { pname = "sg3_utils"; - version = "1.48"; + version = "1.49"; src = fetchurl { url = "https://sg.danny.cz/sg/p/sg3_utils-${finalAttrs.version}.tgz"; - sha256 = "sha256-1itsPPIDkPpzVwRDkAhBZtJfHZMqETXEULaf5cKD13M="; + sha256 = "sha256-hLpQlRCN2Xz7VU17OHIfKqK0P8H5PPgqvW7+TJ2iIKc="; }; postPatch = '' @@ -18,6 +19,8 @@ stdenv.mkDerivation (finalAttrs: { --replace-fail '/usr/bin/sg_' "$out/bin/sg_" ''; + nativeBuildInputs = [ autoreconfHook ]; + outputs = [ "out" "man" From 77c53ea2ba841188bcdff5dab31fe8d56170949f Mon Sep 17 00:00:00 2001 From: Tom Hunze Date: Thu, 30 Jul 2026 21:48:15 +0200 Subject: [PATCH 139/247] uci: fix version Reference: https://github.com/NixOS/nixpkgs/blob/770316de0cec4817ccd3cb373818e5b108054c1a/pkgs/README.md#versioning Tracking: https://github.com/NixOS/nixpkgs/issues/541820 --- pkgs/by-name/uc/uci/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/uc/uci/package.nix b/pkgs/by-name/uc/uci/package.nix index 520351f5f9ab..3d76ac0a1248 100644 --- a/pkgs/by-name/uc/uci/package.nix +++ b/pkgs/by-name/uc/uci/package.nix @@ -9,7 +9,7 @@ stdenv.mkDerivation { pname = "uci"; - version = "unstable-2025-10-12"; + version = "0-unstable-2025-10-12"; src = fetchgit { url = "https://git.openwrt.org/project/uci.git"; From 9f7a7416cef4432cab2c2887e985b02571f22b28 Mon Sep 17 00:00:00 2001 From: Pascal Dietrich Date: Thu, 30 Jul 2026 23:33:15 +0200 Subject: [PATCH 140/247] andcli: 2.7.0 -> 2.8.0 --- pkgs/by-name/an/andcli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/an/andcli/package.nix b/pkgs/by-name/an/andcli/package.nix index f06566d534fc..0616393fd526 100644 --- a/pkgs/by-name/an/andcli/package.nix +++ b/pkgs/by-name/an/andcli/package.nix @@ -9,7 +9,7 @@ buildGoModule (finalAttrs: { pname = "andcli"; - version = "2.7.0"; + version = "2.8.0"; __structuredAttrs = true; @@ -19,10 +19,10 @@ buildGoModule (finalAttrs: { owner = "tjblackheart"; repo = "andcli"; tag = "v${finalAttrs.version}"; - hash = "sha256-l+ZpAm+yHCKPalGib4OlIaGFsDHc3IFFlOvB1kXWZG0="; + hash = "sha256-yFYO223RbQ7qOw9dPXgMMTQpA+BzQ+xlT+CfWcQMeqk="; }; - vendorHash = "sha256-S2JRkVy1iLGBqoOWukTQm80fVJ2YMNHTLfUUA2530GE="; + vendorHash = "sha256-aFOwfloqFPPMgCufwmDgfM9lDinkFvu4i+BiVUo+Iwk="; ldflags = [ "-s" From f357ceeefbea243e8daf259fae23dc0b09879a27 Mon Sep 17 00:00:00 2001 From: Adam Thompson-Sharpe Date: Thu, 30 Jul 2026 18:46:00 -0400 Subject: [PATCH 141/247] kiwix-apple: 3.15.1 -> 3.16.1 Changelog: https://github.com/kiwix/kiwix-apple/releases/tag/3.16.1 --- pkgs/by-name/ki/kiwix-apple/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ki/kiwix-apple/package.nix b/pkgs/by-name/ki/kiwix-apple/package.nix index b2d5202d601a..fb60e434f1c0 100644 --- a/pkgs/by-name/ki/kiwix-apple/package.nix +++ b/pkgs/by-name/ki/kiwix-apple/package.nix @@ -8,11 +8,11 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "kiwix-apple"; - version = "3.15.1"; + version = "3.16.1"; src = fetchurl { url = "https://download.kiwix.org/release/kiwix-macos/kiwix-macos_${finalAttrs.version}.dmg"; - hash = "sha256-3wZ7zavLmLyPYGrdFpnhd8a1paI65yHFdL6JzL1e0e0="; + hash = "sha256-Z1grFsJmCtTTZP8whjAISD8YJwrU0yieZ5ycxDzciGE="; }; sourceRoot = "."; From 6ee09ddc0d13d4eddd2362edab55823d78eff829 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 31 Jul 2026 08:58:51 +0000 Subject: [PATCH 142/247] python3Packages.tinytag: 2.2.1 -> 2.3.0 --- pkgs/development/python-modules/tinytag/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/tinytag/default.nix b/pkgs/development/python-modules/tinytag/default.nix index b1ac4e872dea..72a6a9a0b9dd 100644 --- a/pkgs/development/python-modules/tinytag/default.nix +++ b/pkgs/development/python-modules/tinytag/default.nix @@ -9,14 +9,14 @@ buildPythonPackage (finalAttrs: { pname = "tinytag"; - version = "2.2.1"; + version = "2.3.0"; pyproject = true; src = fetchFromGitHub { owner = "tinytag"; repo = "tinytag"; tag = finalAttrs.version; - hash = "sha256-WrUpP2ItXUYsX5IB5K0YmG/N2mbAeaso6i0uUXkWHlY="; + hash = "sha256-12f2CzeicOMvYnQ6eDlHrE7UPWXcDiTGEc0sRX7rsMM="; }; build-system = [ From 753febea6fe6e03922c285c8c345024d04af9321 Mon Sep 17 00:00:00 2001 From: yvnth Date: Fri, 31 Jul 2026 14:38:20 +0530 Subject: [PATCH 143/247] tombi: 1.2.4 -> 1.2.5 --- pkgs/by-name/to/tombi/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/to/tombi/package.nix b/pkgs/by-name/to/tombi/package.nix index 904d070735c7..f932d1b3c578 100644 --- a/pkgs/by-name/to/tombi/package.nix +++ b/pkgs/by-name/to/tombi/package.nix @@ -9,7 +9,7 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "tombi"; - version = "1.2.4"; + version = "1.2.5"; __structuredAttrs = true; @@ -17,7 +17,7 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "tombi-toml"; repo = "tombi"; tag = "v${finalAttrs.version}"; - hash = "sha256-XusEBLWK9yd1FLlfPY+lNPeBN1Q50RV5wrTMz+C6TZ8="; + hash = "sha256-X7qX/1B+VAKDxAOwDWXinuL8K/O84aXnJmovMg4N6yw="; }; # Tests relies on the presence of network From 7f8ee5a8896bd32225b471fd4686fbbfedd2935c Mon Sep 17 00:00:00 2001 From: kilianar Date: Fri, 31 Jul 2026 11:29:01 +0200 Subject: [PATCH 144/247] verapdf: 1.30.1 -> 1.30.2 https://github.com/veraPDF/veraPDF-library/releases/tag/v1.30.2 --- pkgs/by-name/ve/verapdf/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ve/verapdf/package.nix b/pkgs/by-name/ve/verapdf/package.nix index 2cb5874cc115..893fe71cacb0 100644 --- a/pkgs/by-name/ve/verapdf/package.nix +++ b/pkgs/by-name/ve/verapdf/package.nix @@ -13,7 +13,7 @@ }: maven.buildMavenPackage rec { pname = "verapdf" + lib.optionalString (withGui && !withCli) "-gui"; - version = "1.30.1"; + version = "1.30.2"; __structuredAttrs = true; mvnParameters = @@ -32,12 +32,12 @@ maven.buildMavenPackage rec { owner = "veraPDF"; repo = "veraPDF-apps"; tag = "v${version}"; - hash = "sha256-IoQbAYEUJuK5FxGSxiLfcn5X1KOJca70hu4cMaYXfmw="; + hash = "sha256-gYSHo0QLDlBNgDi5GFYsT+D2Toud754iAgRxXEQXPhI="; }; patches = [ ./stable-maven-plugins.patch ]; - mvnHash = "sha256-hY+zPuSujMr3RntuLOZVEN8GN4n8201+S5OYvwB1+j4="; + mvnHash = "sha256-wfIg6yVmcOiuEphcI5bgEutNi7wZSRWkF8TL2jPCE4c="; strictDeps = true; From ccd1b53397057fd393015d78283ea1a75e932505 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 31 Jul 2026 12:13:39 +0000 Subject: [PATCH 145/247] atheme: 7.2.12-unstable-2026-06-06 -> 7.2.12-unstable-2026-07-30 --- pkgs/by-name/at/atheme/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/at/atheme/package.nix b/pkgs/by-name/at/atheme/package.nix index 84072a66fe16..885b40f9423b 100644 --- a/pkgs/by-name/at/atheme/package.nix +++ b/pkgs/by-name/at/atheme/package.nix @@ -16,13 +16,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "atheme"; - version = "7.2.12-unstable-2026-06-06"; + version = "7.2.12-unstable-2026-07-30"; src = fetchFromGitHub { owner = "atheme"; repo = "atheme"; - rev = "b8b23c51cda120f2cfc5af9ac639cd257575f2ce"; - hash = "sha256-+hOJH9tK78fNrxKyergHqMWaY0yBiFEWssS/r9IOQT0="; + rev = "bb8b8733b4ab04375b33269fab0d29677eed0922"; + hash = "sha256-emjAsCPl+4/6JDwO4Cd1kDg9deaKonROQpeVHDVim8Y="; # for modules and pinned libmowgli fetchSubmodules = true; # configure checks for git tree From 4a62de722063204d9f2d5d3c0e64f760bac26228 Mon Sep 17 00:00:00 2001 From: winston Date: Fri, 31 Jul 2026 18:28:14 +0200 Subject: [PATCH 146/247] wasmtime_36: 36.0.12 -> 36.0.13 --- pkgs/by-name/wa/wasmtime/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/wa/wasmtime/package.nix b/pkgs/by-name/wa/wasmtime/package.nix index 55584dfb1fdf..67da1d332a64 100644 --- a/pkgs/by-name/wa/wasmtime/package.nix +++ b/pkgs/by-name/wa/wasmtime/package.nix @@ -15,9 +15,9 @@ let sources = { lts-36 = { - version = "36.0.12"; - hash = "sha256-5hv7Hvw8nYfI/Q2IOMhXl0rYjp9GyUrBg/Y4vrb+r34="; - cargoHash = "sha256-EhuGBZchVyB9G5eRt/8QKN6grcP5AjFJMyGFdkfvT7g="; + version = "36.0.13"; + hash = "sha256-KVNnxmEVDgH+EzItFdpRIpLm6DbmrN2JIKjctx6IyBE="; + cargoHash = "sha256-q1l2zmfdCI7Yg41/8jDTjf5akeHiQcC/60iIzMnh6B0="; }; main = { version = "47.0.2"; From 34a790aec5378cca3bf228e065d43a01f8a13ab0 Mon Sep 17 00:00:00 2001 From: winston Date: Fri, 31 Jul 2026 18:28:37 +0200 Subject: [PATCH 147/247] wasmtime: 47.0.2 -> 47.0.3 --- pkgs/by-name/wa/wasmtime/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/wa/wasmtime/package.nix b/pkgs/by-name/wa/wasmtime/package.nix index 67da1d332a64..86b385782ab0 100644 --- a/pkgs/by-name/wa/wasmtime/package.nix +++ b/pkgs/by-name/wa/wasmtime/package.nix @@ -20,9 +20,9 @@ let cargoHash = "sha256-q1l2zmfdCI7Yg41/8jDTjf5akeHiQcC/60iIzMnh6B0="; }; main = { - version = "47.0.2"; - hash = "sha256-skGApY0oNBfAuBoLTjqflWVOYbaPW0B9oZnm+zWlav4="; - cargoHash = "sha256-u9jpY3l22IeIlz6NaOlUr50aLOLK66R7FGvM0TALfro="; + version = "47.0.3"; + hash = "sha256-LC+WeOCP3fKjhg2PhJPYdzr7U7Ghdxb0IFy061TSTak="; + cargoHash = "sha256-GrLdoffHrmVICB4oHZY1qlHhiS0SSaZabfmoLs78Dqc="; }; }; source = sources.${variant}; From bc07a72e7f1b760ce925576b818748dc23ce762a Mon Sep 17 00:00:00 2001 From: Alexis Hildebrandt Date: Fri, 31 Jul 2026 19:06:55 +0200 Subject: [PATCH 148/247] =?UTF-8?q?glab:=201.108.0=20=E2=86=92=201.111.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgs/by-name/gl/glab/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gl/glab/package.nix b/pkgs/by-name/gl/glab/package.nix index fc64a8eddc9a..9c5018734068 100644 --- a/pkgs/by-name/gl/glab/package.nix +++ b/pkgs/by-name/gl/glab/package.nix @@ -13,13 +13,13 @@ buildGoModule (finalAttrs: { pname = "glab"; - version = "1.108.0"; + version = "1.111.0"; src = fetchFromGitLab { owner = "gitlab-org"; repo = "cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-JVUeCq21D5ajBiGU+fR6MHGF1Nz6i1aQFUiJZsw2zUI="; + hash = "sha256-sAtoXaujYr5TWuXXN8qqFS0emBCK8MZIWr8vfUZLhog="; leaveDotGit = true; postFetch = '' cd "$out" @@ -28,7 +28,7 @@ buildGoModule (finalAttrs: { ''; }; - vendorHash = "sha256-Ss5JnTa9KfOw5fElleu+HcDHVW5Bz8QxZ++YrCF2jCY="; + vendorHash = "sha256-BwpS98DvU3QRm+N4FvLvDlYnRflD53cQ4fuEoK6Ct1Q="; ldflags = [ "-s" From 866148c1e1e8bc0cbb20d1f5f7210a7b395f3e82 Mon Sep 17 00:00:00 2001 From: Holiu618 <165534185+Holiu618@users.noreply.github.com> Date: Fri, 31 Jul 2026 17:17:20 +0000 Subject: [PATCH 149/247] pocketbase: 0.39.9 -> 0.39.10 --- pkgs/by-name/po/pocketbase/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/po/pocketbase/package.nix b/pkgs/by-name/po/pocketbase/package.nix index d0af359c3d8e..0a77b2d158da 100644 --- a/pkgs/by-name/po/pocketbase/package.nix +++ b/pkgs/by-name/po/pocketbase/package.nix @@ -7,16 +7,16 @@ buildGoModule (finalAttrs: { pname = "pocketbase"; - version = "0.39.9"; + version = "0.39.10"; src = fetchFromGitHub { owner = "pocketbase"; repo = "pocketbase"; rev = "v${finalAttrs.version}"; - hash = "sha256-owOE7rEP2junyzLsECv+Qf4z6mq2dJu5R0XR0oCIMo8="; + hash = "sha256-NNmKH1SSXsMX3XtL/V7W3rWSpP19+HyWt8SQDgcF/6s="; }; - vendorHash = "sha256-jA/MazIBK2iJUI7fd/oRsXyC4HSnfh7iyB5xHLnZRYs="; + vendorHash = "sha256-bumpfn1AQ51Vz8sO3RLn500l76GwV9im5VPIItf37aU="; # This is the released subpackage from upstream repo subPackages = [ "examples/base" ]; From 0c77d2c8844bc4cb7612cb5bea3d1448be7802ae Mon Sep 17 00:00:00 2001 From: Subhrajyoti Sen Date: Fri, 31 Jul 2026 21:09:28 +0200 Subject: [PATCH 150/247] maestro: 2.7.0 -> 2.8.0 --- pkgs/by-name/ma/maestro/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ma/maestro/package.nix b/pkgs/by-name/ma/maestro/package.nix index be52c8c47431..661a62b95de8 100644 --- a/pkgs/by-name/ma/maestro/package.nix +++ b/pkgs/by-name/ma/maestro/package.nix @@ -10,11 +10,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "maestro"; - version = "2.7.0"; + version = "2.8.0"; src = fetchurl { url = "https://github.com/mobile-dev-inc/maestro/releases/download/cli-${finalAttrs.version}/maestro.zip"; - hash = "sha256-pMyra2BGF+eu9ttPiFZmBW6r5c+jK++qO8mUBBuPy7U="; + hash = "sha256-s+VhFhkE+zkYdcpYNNWyLPCwHAUt0bQIrYPjDY+JUbM="; }; dontUnpack = true; From 5a15e8f4aca6f1c82c0d88f70099b4e568209fe9 Mon Sep 17 00:00:00 2001 From: Jhony Angulo Date: Fri, 31 Jul 2026 14:11:13 -0500 Subject: [PATCH 151/247] aws-cdk-cli: 2.1131.0 -> 2.1134.0 --- .../aw/aws-cdk-cli/missing-hashes.json | 20 +++++++++---------- pkgs/by-name/aw/aws-cdk-cli/package.nix | 6 +++--- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/pkgs/by-name/aw/aws-cdk-cli/missing-hashes.json b/pkgs/by-name/aw/aws-cdk-cli/missing-hashes.json index d4e3201c1a22..1580aa7937af 100644 --- a/pkgs/by-name/aw/aws-cdk-cli/missing-hashes.json +++ b/pkgs/by-name/aw/aws-cdk-cli/missing-hashes.json @@ -25,16 +25,16 @@ "@esbuild/win32-arm64@npm:0.28.1": "551ada5396e1f10e3d3592dd60a148a7257af1ab2317bba09e9ed18a6d7ee7e5961c68eb1fbaee4e8c1961b504807493e1b8f5c700dd1fb990f0cb36b240ad57", "@esbuild/win32-ia32@npm:0.28.1": "2676ace6b4d63721da34873974152e869aed9fc8bd9fdff4b8df14a3a3e68b78a9b4566e643b90b948b4e85773cbf288a33a59d13979caaadd43b5adad68312c", "@esbuild/win32-x64@npm:0.28.1": "8d658b74ed9b7494b3799093551d4c928a7916865ed42d00a135156cbd08612b53072e9e424f0687c10a93a444d30d6b0294b6a1d5fdba78078d706646ba558f", - "@nx/nx-darwin-arm64@npm:22.7.6": "b336dcf04ce9c07d4bfe908fadb6bf5cc791342b4991439f5a7c0075d587c3d4570696c44b5d595735accda2bdf29c04a56dd0705b499f6a6b70f9886d833097", - "@nx/nx-darwin-x64@npm:22.7.6": "391780c2f14249c92a32b1245099e3d98241719f2cdf0b81289dc28948d011f18089ba94e272394b28aa2fbe5904119b954a633fc8bf82e8250bb00821e06d28", - "@nx/nx-freebsd-x64@npm:22.7.6": "bebebd506d74cbb62e3cbf3afbcb66e125e2ad3e3cd346e1ee51bf11167561649c6e60db751292e64f3b3a8c8a424d803979392c78a191c08ef510093ff93ab0", - "@nx/nx-linux-arm-gnueabihf@npm:22.7.6": "56d67d7536b0e89c08949bba7f94c071ced817195c37f3d947113888e0f624a8b21d31aad13107c86ac2225705298112ac593c359675540fcc47f74adb25f6eb", - "@nx/nx-linux-arm64-gnu@npm:22.7.6": "e61ff5c461d96294182c0ee823f627c37e925972a50375a4499b3089dcbadd9249cdbc995d5f573271a5aa7cb7a82690575a4ee51e149b6e3959559172d390ff", - "@nx/nx-linux-arm64-musl@npm:22.7.6": "0c0e5ba1583a49063779edd776555e11dbaf85f11600756b62774283ca1d8c2a84ddfdfe7c0f175275d0401a6aedc84deac831534bb3e5588841d719429477ee", - "@nx/nx-linux-x64-gnu@npm:22.7.6": "d65682bc14813e0f1e8e1bc5356081b6ecfde7a2fc3236e1d813f0da8ffc712b3b1641c8ebd4389e577348db549757efa2084fd16119fc6393e242331b2bad9e", - "@nx/nx-linux-x64-musl@npm:22.7.6": "924ed33a107b6647abe10acd77fe41f113e82dd83961b05d73c8b3a3c7c85d60cb35cae3a976497a8ef4fd48ab574d4ae5b683efd225fd4c404408b0ab87c1f9", - "@nx/nx-win32-arm64-msvc@npm:22.7.6": "feda72abfa06e7143a795993888ff2da73936a3bab4e2ca787b102322494abb3b3f24a944dd51c1de409afc19e921c6c98879d80f27921e848254d2a432cdc09", - "@nx/nx-win32-x64-msvc@npm:22.7.6": "5066816d70bcb55051259fc3acde32fef67f9359e15810e64dd3c93e11db40632e11a517dd3b1993a468632a8d75335ce550499711a23b5e7166f3130175bcda", + "@nx/nx-darwin-arm64@npm:22.7.7": "93f7de46da3da64c42489e7b42676ee59914635183f28640454a40bd0eb9f78b2c6a7b707bbd69024ffd45675e8a51b3ebde1b4ce268232ab9283f47f05001d9", + "@nx/nx-darwin-x64@npm:22.7.7": "5f175cbe8e2281b8055394c8b79afb98c81d1d06158d1866667b392134105db1c7b9c7b8eeea5f2bdcda8be56ff702f728067e8f505a370dbf5e6f80f41dd99e", + "@nx/nx-freebsd-x64@npm:22.7.7": "65cdfbe8663219e971dd50479f59b07ac37e08ed14be234069c67af3bde005c69197bbd28d83f64f0b7cafd5af744d74e6822e2c97b6336b2f4cd599ae510880", + "@nx/nx-linux-arm-gnueabihf@npm:22.7.7": "62925001769e4e21e1b5ef2ad17463ac2b42d5263a117e74e7c72797e26adbb990cb3017749077ed057c27b964823690896ee1785e1a835dc27b6d04a19403e7", + "@nx/nx-linux-arm64-gnu@npm:22.7.7": "bc851f35ca9308a530bf81d0f73e262b0124f40b4edd41ae055b5a0f893f2a24e2368f344817beb8cc9f820957b2fb6ad064df20818d7c356a060d533d5b0dea", + "@nx/nx-linux-arm64-musl@npm:22.7.7": "940e1f0277c180e828b5296437b2a4fd22d39e2f51f342f9f97c6feb2a917c9bc09297d2ca276a053b381909a863e0bb1c3c10bc207afcde24cd3f12c0672304", + "@nx/nx-linux-x64-gnu@npm:22.7.7": "db94d5f9b16600e9892442243f2fc51b614b16311e542ed80cbee0cd71aa72a2d4f4cfe705f3ef0fbc5ce5956abe5d18a7004eb41e18a3467539aa5b52fea6f7", + "@nx/nx-linux-x64-musl@npm:22.7.7": "4f587b7c5014c47bc371943c6eb3882d7473b6f9427a8babd5837eb0c1c45e65b50d393a20e1c932b568365e5f0a0a03c8476d391ed96fe12fb56b967354064b", + "@nx/nx-win32-arm64-msvc@npm:22.7.7": "bb5fc5f779ec467c57e2314038a47c81344ff43c99801650a6074c828c907882bd3bab1153a15f4a4371028c3ec4ba0b961014b225c81e084073bc922f0ab3cc", + "@nx/nx-win32-x64-msvc@npm:22.7.7": "f08aab74096e9c772b45eb20e9aecf6836d9d20511cbeba31d9a303ca29f15eab2c2a7f42bffad8d02508c6c5662816b4d0c107d60366df0a6e2153c15b9dbf9", "@unrs/resolver-binding-android-arm-eabi@npm:1.11.1": "04dd38b694c1680bfec192b499e188700398a414886a08a8a7c72815db56ac147df03d88c73ff6fff7ac3e0a01dc41978054b3622b49463e0d684c5168557fcc", "@unrs/resolver-binding-android-arm64@npm:1.11.1": "763626adc34dd2b4af677b5ced6493e7b2b1935351a5c9137f1c9561d11faf97b94015e6876e57e85c33ff563564314c92c0882a4780a57f2225cbbd779a695d", "@unrs/resolver-binding-darwin-arm64@npm:1.11.1": "03b477fdfec55dbabe488fe0962417bddaa38b028d2670053469f1d24163907b097aac15b565f6974449bee398a38d5e3e1525f2b515ce57e243149021b7aa2f", diff --git a/pkgs/by-name/aw/aws-cdk-cli/package.nix b/pkgs/by-name/aw/aws-cdk-cli/package.nix index 7a9edef0e3fc..0ee65c2f0e9d 100644 --- a/pkgs/by-name/aw/aws-cdk-cli/package.nix +++ b/pkgs/by-name/aw/aws-cdk-cli/package.nix @@ -17,19 +17,19 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "aws-cdk-cli"; - version = "2.1131.0"; + version = "2.1134.0"; src = fetchFromGitHub { owner = "aws"; repo = "aws-cdk-cli"; tag = "cdk@v${finalAttrs.version}"; - hash = "sha256-66kMwa9IJN0Culc+oAUazKBlXE3nRoPJ2/0/OaTRxjI="; + hash = "sha256-VrP/L8uuTxC4TBEHhmuhNEf0nf5J8kYjOl3Kz1ejUPg="; }; missingHashes = ./missing-hashes.json; offlineCache = yarn-berry.fetchYarnBerryDeps { inherit (finalAttrs) src missingHashes; - hash = "sha256-BVjva74w/6zHv6JKAPCBt5Pu72ztGSJYX5h4QffABkk="; + hash = "sha256-l6iKJvG8qbV6pp+XWS07lKqr63UABTLd4/dlJnosIRw="; }; nativeBuildInputs = [ From 4beeea71502079f157e8586ea10d556bdd2cdb02 Mon Sep 17 00:00:00 2001 From: Allemand Instable <68656923+code-instable@users.noreply.github.com> Date: Fri, 31 Jul 2026 21:50:10 +0200 Subject: [PATCH 152/247] typstPackages: sync with Typst Universe as of 2026-07-31 Updates typstPackages to match Typst Universe as of 2026-07-31, at commit 1bd8f481a2325d244f27a223bc48ee7213b44223. It was regenerated with maintainers/scripts/update-typst-packages.py. - Typst Packages data source: typst/packages@1bd8f48 - Nixpkgs upstream reference: NixOS/nixpkgs@a5edba4 --- .../typst/typst-packages-from-universe.toml | 2702 +++++++++++++++++ 1 file changed, 2702 insertions(+) diff --git a/pkgs/by-name/ty/typst/typst-packages-from-universe.toml b/pkgs/by-name/ty/typst/typst-packages-from-universe.toml index b9366c5a93d7..690835a2b64a 100644 --- a/pkgs/by-name/ty/typst/typst-packages-from-universe.toml +++ b/pkgs/by-name/ty/typst/typst-packages-from-universe.toml @@ -264,6 +264,22 @@ license = [ ] homepage = "https://github.com/whliao5am/acadennial-cv-typst-template" +[accelerated-jacow."0.15.0"] +url = "https://packages.typst.org/preview/accelerated-jacow-0.15.0.tar.gz" +hash = "sha256-DWEwT0NRuNpXy03iwjOQ2jDdzBdCvjtMzOD78SnK3ug=" +typstDeps = [ + "glossy_0_9_2", + "lilaq_0_6_0", + "physica_0_9_8", + "unify_0_8_1", +] +description = "Paper template for conference proceedings in accelerator physics" +license = [ + "GPL-3.0-only", + "MIT-0", +] +homepage = "https://github.com/eltos/accelerated-jacow/" + [accelerated-jacow."0.14.1"] url = "https://packages.typst.org/preview/accelerated-jacow-0.14.1.tar.gz" hash = "sha256-eLjtiAPLyBFbY3rmGtzzwr6vbUA6SZyPsJy00yIArTk=" @@ -634,6 +650,57 @@ license = [ ] homepage = "https://github.com/TomVer99/Typst-checklist-template" +[aero-dhbw."0.4.1"] +url = "https://packages.typst.org/preview/aero-dhbw-0.4.1.tar.gz" +hash = "sha256-NNKa/+aZimjPQByZYDlilIqWow09Ii8iugAkF7O5Zzw=" +typstDeps = [ + "codly_1_3_0", + "glossy_0_9_2", +] +description = "Template for TX000 papers at DHBW Ravensburg" +license = [ + "MIT", +] +homepage = "https://github.com/cocoveal/aero-dhbw" + +[aero-dhbw."0.4.0"] +url = "https://packages.typst.org/preview/aero-dhbw-0.4.0.tar.gz" +hash = "sha256-SiNZGd4ZT9gpMcngSqfu7RsQ0FixAX6rRpH04gsHlHw=" +typstDeps = [ + "codly_1_3_0", + "glossy_0_9_2", +] +description = "Template for TX000 papers at DHBW Ravensburg" +license = [ + "MIT", +] +homepage = "https://github.com/cocoveal/aero-dhbw" + +[aero-dhbw."0.3.0"] +url = "https://packages.typst.org/preview/aero-dhbw-0.3.0.tar.gz" +hash = "sha256-NyHnIC+yR2R4aGPLWWD4Et+0tK0LgFObzoRrrJESxIQ=" +typstDeps = [ + "codly_1_3_0", + "glossy_0_9_2", +] +description = "Template for TX000 papers at DHBW Ravensburg" +license = [ + "MIT", +] +homepage = "https://github.com/cocoveal/aero-dhbw" + +[aero-dhbw."0.2.1"] +url = "https://packages.typst.org/preview/aero-dhbw-0.2.1.tar.gz" +hash = "sha256-zEJ17g1zGsi2Ku+Nqsb6w3XOKxusfx0QGbtaKB5djbY=" +typstDeps = [ + "glossy_0_9_2", +] +description = "Template for TX000 papers at DHBW Ravensburg" +license = [ + "MIT", +] +homepage = "https://github.com/cocoveal/aero-dhbw" + [aero-dhbw."0.2.0"] url = "https://packages.typst.org/preview/aero-dhbw-0.2.0.tar.gz" hash = "sha256-QeQBBRzFwhqVU3BqZLM/1hLH7klcvbimKiGzXVh9tRs=" @@ -742,6 +809,16 @@ license = [ ] homepage = "https://github.com/a-mhamdi/ailab-isetbz" +[aio-studi-and-thesis."0.2.0"] +url = "https://packages.typst.org/preview/aio-studi-and-thesis-0.2.0.tar.gz" +hash = "sha256-nUWgmzV7hr+8GhqCoq9shi4CVDkXx1/T9piZFoKgZEI=" +typstDeps = [] +description = "All-in-one template for students and theses" +license = [ + "MIT", +] +homepage = "https://github.com/fuchs-fabian/typst-template-aio-studi-and-thesis" + [aio-studi-and-thesis."0.1.4"] url = "https://packages.typst.org/preview/aio-studi-and-thesis-0.1.4.tar.gz" hash = "sha256-IqyWMbHqHMycbNHU0xZNF7jbOEKjL526h7pT6u0oI7E=" @@ -1225,6 +1302,20 @@ license = [ ] homepage = "https://github.com/Raunak12775/aloecius-aip" +[altacv."1.6.0"] +url = "https://packages.typst.org/preview/altacv-1.6.0.tar.gz" +hash = "sha256-l/l3rTb9pnVFdG4sl0/Uuq+FKn4JC9cPuTSMbJ2Aho8=" +typstDeps = [ + "fontawesome_0_6_1", + "gairm-import_0_8_1", + "zebra_0_1_0", +] +description = "Curriculum vitae driven by a JSON Resume-style data dict" +license = [ + "MIT", +] +homepage = "https://github.com/smur89/alta-typst" + [altacv."1.5.0"] url = "https://packages.typst.org/preview/altacv-1.5.0.tar.gz" hash = "sha256-9mT79OTp47a0grwQeP2gUU9t3qVh1MB+TzOhSERpL+Q=" @@ -1372,6 +1463,16 @@ license = [ ] homepage = "https://gitlab.com/gasche/anr-aapg-fanmade-typst-template/" +[ansi-render."0.9.2"] +url = "https://packages.typst.org/preview/ansi-render-0.9.2.tar.gz" +hash = "sha256-apsYwJyw8tLOwEw72eyZSJ6uvhaRN7YXOLZfzVtBPv4=" +typstDeps = [] +description = "provides a simple way to render text with ANSI escape sequences" +license = [ + "MIT", +] +homepage = "https://github.com/8LWXpg/typst-ansi-render" + [ansi-render."0.9.1"] url = "https://packages.typst.org/preview/ansi-render-0.9.1.tar.gz" hash = "sha256-f0AG5ligVnMTLI837yqiKgAcxZW9i17VuOKvfss0vss=" @@ -1949,6 +2050,16 @@ license = [ ] homepage = "https://github.com/Coders-Compass/articulate-coderscompass" +[ascii-ipa."2.2.0"] +url = "https://packages.typst.org/preview/ascii-ipa-2.2.0.tar.gz" +hash = "sha256-AP7EB4RO/UT0rnn0RdRmZhTClkbBGws5nOnVH295/Kw=" +typstDeps = [] +description = "Converter for ASCII representations of the International Phonetic Alphabet (IPA" +license = [ + "MIT", +] +homepage = "https://github.com/imatpot/typst-ascii-ipa" + [ascii-ipa."2.1.0"] url = "https://packages.typst.org/preview/ascii-ipa-2.1.0.tar.gz" hash = "sha256-ilmjuzDaas9+ZrVil76moJ+NMFChwO0tB/fPRcMIDtE=" @@ -2470,6 +2581,16 @@ license = [ ] homepage = "https://github.com/dogezen/badgery" +[baler."0.1.0"] +url = "https://packages.typst.org/preview/baler-0.1.0.tar.gz" +hash = "sha256-qTymG/JYuDJKoFJzlFTtmD644Pe7avqcsGufktmCCa8=" +typstDeps = [] +description = "Dynamically balance column sizes of grids and tables" +license = [ + "MPL-2.0", +] +homepage = "https://github.com/yana-zhabura/baler.git" + [bamdone-aiaa."0.2.0"] url = "https://packages.typst.org/preview/bamdone-aiaa-0.2.0.tar.gz" hash = "sha256-j93yBs23/EhKRpPwwNCn3By3ham0C7diQnv6jjlhcHg=" @@ -2625,6 +2746,18 @@ license = [ ] homepage = "https://github.com/coli-saar/bananote" +[bar-point."0.1.0"] +url = "https://packages.typst.org/preview/bar-point-0.1.0.tar.gz" +hash = "sha256-fxH2Mzkl/xifOnhfaL5WJot1Vsgo6a5u9BvtoF+mFSs=" +typstDeps = [ + "cetz_0_5_2", +] +description = "create backgammon diagrams and show checker movement" +license = [ + "MIT", +] +homepage = "https://github.com/mismatchtea/bar-point/" + [barcala."0.3.0"] url = "https://packages.typst.org/preview/barcala-0.3.0.tar.gz" hash = "sha256-HkIqKNTmTMfQ6W4+2wpw4lnkZnp51uLFSwwZoc4Ajoo=" @@ -2832,6 +2965,30 @@ license = [ ] homepage = "https://github.com/whliao5am/basic-letter-typst-template" +[basic-cv-with-photo."0.2.11"] +url = "https://packages.typst.org/preview/basic-cv-with-photo-0.2.11.tar.gz" +hash = "sha256-a80BI6rBXNPi7gUFyLdbr2UmX4fxs7yexSVHEFSQYBI=" +typstDeps = [ + "scienceicons_0_1_0", +] +description = "A simple, standard cv, with an optional photo" +license = [ + "Unlicense", +] +homepage = "https://github.com/joelfischerr/basic-typst-resume-template" + +[basic-cv-with-photo."0.2.10"] +url = "https://packages.typst.org/preview/basic-cv-with-photo-0.2.10.tar.gz" +hash = "sha256-5LxtSoNp6vZ6kCN7YFZ19FHFtkzr39N32uw1sAVUpZ0=" +typstDeps = [ + "scienceicons_0_1_0", +] +description = "A simple, standard cv, with an optional photo" +license = [ + "Unlicense", +] +homepage = "https://github.com/joelfischerr/basic-typst-resume-template" + [basic-document-props."0.1.0"] url = "https://packages.typst.org/preview/basic-document-props-0.1.0.tar.gz" hash = "sha256-7gHvmsHDUtFNELBPzr2bqGYh+FTk2aI98i2f6n9+SZM=" @@ -3096,6 +3253,29 @@ license = [ ] homepage = "https://github.com/stuxf/basic-typst-resume-template" +[beago-suite."0.2.0"] +url = "https://packages.typst.org/preview/beago-suite-0.2.0.tar.gz" +hash = "sha256-TArY2vAuuXZLfgXTMNTg7Tbr0bcMrPUOmBmLnDkXdik=" +typstDeps = [ + "droplet_0_3_1", + "typearea_0_2_0", +] +description = "Minimal templates for drafts, articles, and fantasy books" +license = [ + "MIT", +] +homepage = "https://github.com/aaronmurniadi/beago-suite" + +[beago-suite."0.1.0"] +url = "https://packages.typst.org/preview/beago-suite-0.1.0.tar.gz" +hash = "sha256-krNLftBIfPLEKVnC9UyoLYlU3WegJIM9+g9vMRLJBLw=" +typstDeps = [] +description = "Minimal templates for quick drafts and structured articles" +license = [ + "MIT", +] +homepage = "https://github.com/aaronmurniadi/beago-suite" + [beam."0.1.1"] url = "https://packages.typst.org/preview/beam-0.1.1.tar.gz" hash = "sha256-JV6g1d684oTewhc0UfbQxHZvvPxUNLkBm0tB7PapoPM=" @@ -3130,6 +3310,16 @@ license = [ ] homepage = "https://github.com/Tikitikitikidesuka/typst-upm-report" +[beautiframe."0.4.0"] +url = "https://packages.typst.org/preview/beautiframe-0.4.0.tar.gz" +hash = "sha256-Ler8KNZmq+GEGewLhKPeEgADDX+ih2ZLoz1EQNCHYg8=" +typstDeps = [] +description = "Beautiful theorem-like environments with 9 styles and French math preset" +license = [ + "MIT", +] +homepage = "https://github.com/nathan-ed/typst-package-beautiframe" + [beautiframe."0.3.0"] url = "https://packages.typst.org/preview/beautiframe-0.3.0.tar.gz" hash = "sha256-qbP+FBj/cxgjPTgrFCJF1Wg7jgOtDvlNoUqiIfWjsXQ=" @@ -3160,6 +3350,16 @@ license = [ ] homepage = "https://github.com/judgeNotFound/beautiful-abs" +[beautitled."0.3.0"] +url = "https://packages.typst.org/preview/beautitled-0.3.0.tar.gz" +hash = "sha256-oC2N+gKwvlFKVzqBsVeWIgNqo7QAss8g/xCoUvtzXQk=" +typstDeps = [] +description = "Sleek print-friendly heading styles for chapters, sections, parts, and tables of contents" +license = [ + "MIT", +] +homepage = "https://github.com/nathan-ed/typst-package-beautitled" + [beautitled."0.2.7"] url = "https://packages.typst.org/preview/beautitled-0.2.7.tar.gz" hash = "sha256-j+uWUfKIBPzR2Qm82r9IqY6osLEqNlWyJxilKylY7Mg=" @@ -3258,6 +3458,28 @@ license = [ ] homepage = "https://github.com/Nasenbaer39/benplate" +[bhs-school-bundle."0.3.2"] +url = "https://packages.typst.org/preview/bhs-school-bundle-0.3.2.tar.gz" +hash = "sha256-rUMXZEgTl9+KfXr/4Y4e4GBxxZsvt3NvKZoSOYrod2s=" +typstDeps = [ + "mmdr_0_2_2", +] +description = "Professional thesis and report template for vocational high schools in Austria following formal requirements of HAK/HAS and Kolleg Imst (Austria), easily customizable for other schools. The Template contains necassary headlines and examples for images, tables, citations, etc" +license = [ + "MIT", +] + +[bhs-school-bundle."0.3.1"] +url = "https://packages.typst.org/preview/bhs-school-bundle-0.3.1.tar.gz" +hash = "sha256-fVNomtGRehVW5b1SBsaS3+wITIBlx2/M7mSMMDwHoNs=" +typstDeps = [ + "mmdr_0_2_2", +] +description = "Professional thesis and report template for vocational high schools in Austria following formal requirements of HAK/HAS and Kolleg Imst (Austria), easily customizable for other schools. The Template contains necassary headlines and examples for images, tables, citations, etc" +license = [ + "MIT", +] + [bhs-school-bundle."0.3.0"] url = "https://packages.typst.org/preview/bhs-school-bundle-0.3.0.tar.gz" hash = "sha256-IfAONCfpzsuxlK0eHO3qdajbp4nOUqO+ymWu7u785Cs=" @@ -3411,6 +3633,15 @@ license = [ ] homepage = "https://github.com/garethwebber/business-report" +[black-angular-frame."0.1.1"] +url = "https://packages.typst.org/preview/black-angular-frame-0.1.1.tar.gz" +hash = "sha256-SV5eoo6a7gIW73RCleAE9rmawtKxfVv6AmujH4iL3/A=" +typstDeps = [] +description = "Formal academic slide decks" +license = [ + "MIT", +] + [black-angular-frame."0.1.0"] url = "https://packages.typst.org/preview/black-angular-frame-0.1.0.tar.gz" hash = "sha256-uKeMIFv7qvGGhxhLFkUWgaiAHjWI2RVZaqC91ufr+8U=" @@ -3826,6 +4057,74 @@ license = [ "Apache-2.0", ] +[bookly."4.1.3"] +url = "https://packages.typst.org/preview/bookly-4.1.3.tar.gz" +hash = "sha256-fjWL69uI5/qVtbMldKuiemwKL83BXXsn2Lz0kEBMLtY=" +typstDeps = [ + "equate_0_3_3", + "hydra_0_6_3", + "marginalia_0_3_1", + "showybox_2_0_4", + "suboutline_0_3_0", + "subpar_0_2_2", +] +description = "A clean, customizable template for writing and publishing structured books with front matter, chapters, and consistent styling" +license = [ + "MIT", +] +homepage = "https://github.com/maucejo/bookly" + +[bookly."4.1.2"] +url = "https://packages.typst.org/preview/bookly-4.1.2.tar.gz" +hash = "sha256-GDSTVYJxkQIpiPRzIvwhDNaVHiySUciE/udeufY8/bA=" +typstDeps = [ + "equate_0_3_3", + "hydra_0_6_3", + "marginalia_0_3_1", + "showybox_2_0_4", + "suboutline_0_3_0", + "subpar_0_2_2", +] +description = "A clean, customizable template for writing and publishing structured books with front matter, chapters, and consistent styling" +license = [ + "MIT", +] +homepage = "https://github.com/maucejo/bookly" + +[bookly."4.1.1"] +url = "https://packages.typst.org/preview/bookly-4.1.1.tar.gz" +hash = "sha256-tmQ9dfvvPz01SmS/q1Jz3Byc4fgqDe6l13jfz1PxROU=" +typstDeps = [ + "equate_0_3_3", + "hydra_0_6_3", + "marginalia_0_3_1", + "showybox_2_0_4", + "suboutline_0_3_0", + "subpar_0_2_2", +] +description = "A clean, customizable template for writing and publishing structured books with front matter, chapters, and consistent styling" +license = [ + "MIT", +] +homepage = "https://github.com/maucejo/bookly" + +[bookly."4.1.0"] +url = "https://packages.typst.org/preview/bookly-4.1.0.tar.gz" +hash = "sha256-IdJCzgs3lVPU0s9nEAzUHyv5D1wOhI4fPBnP2AlxMCI=" +typstDeps = [ + "equate_0_3_3", + "hydra_0_6_3", + "marginalia_0_3_1", + "showybox_2_0_4", + "suboutline_0_3_0", + "subpar_0_2_2", +] +description = "A clean, customizable template for writing and publishing structured books with front matter, chapters, and consistent styling" +license = [ + "MIT", +] +homepage = "https://github.com/maucejo/bookly" + [bookly."4.0.1"] url = "https://packages.typst.org/preview/bookly-4.0.1.tar.gz" hash = "sha256-PiIYSw+Ih7Kkc4774BGBvUWKNH02T3jZGaXCaVNcYj0=" @@ -4200,6 +4499,26 @@ license = [ ] homepage = "https://app.radicle.xyz/nodes/seed.radicle.garden/rad:z3bYXx6FurPtAURke7sUV8ktrtFNt" +[breather."0.1.0"] +url = "https://packages.typst.org/preview/breather-0.1.0.tar.gz" +hash = "sha256-iWXLHpQeyfV2y4Gnuwiu33XS/XbLcKWBhSasRxG+s18=" +typstDeps = [] +description = "Fix overlapping lines caused by tall inline math (display fractions, big operators, matrices) with a single show rule" +license = [ + "MIT", +] +homepage = "https://github.com/nathan-ed/typst-package-breather" + +[breezy-report."0.1.0"] +url = "https://packages.typst.org/preview/breezy-report-0.1.0.tar.gz" +hash = "sha256-kz3UV7hdKVEhPMP1BPPMXXT33X7mnTmag2BqtoHCD0Y=" +typstDeps = [] +description = "Clean, colour-customisable engineering report template for university submissions" +license = [ + "MIT", +] +homepage = "https://github.com/brebarra/breezy-report" + [briefs."0.3.0"] url = "https://packages.typst.org/preview/briefs-0.3.0.tar.gz" hash = "sha256-KwcoVABAl6yLHCyEtqeOYIOm/dEKcrbwkDQbpbGXHXQ=" @@ -4230,6 +4549,18 @@ license = [ ] homepage = "https://github.com/tndrle/briefs" +[brilliant-cv."4.1.0"] +url = "https://packages.typst.org/preview/brilliant-cv-4.1.0.tar.gz" +hash = "sha256-pTq2q8CkypDJgTHnpeV0UrYe2S5dkkjqdgq3jhOsYnc=" +typstDeps = [ + "fontawesome_0_6_0", +] +description = "💼 Modular, multilingual CV and cover letter template" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/yunanwg/brilliant-CV" + [brilliant-cv."4.0.1"] url = "https://packages.typst.org/preview/brilliant-cv-4.0.1.tar.gz" hash = "sha256-4VKrhm5fQg9dJoXYLqvb/+kKuGzB4klWtHawKZ/C7CA=" @@ -4816,6 +5147,21 @@ license = [ ] homepage = "https://github.com/Lieunoir/calligraphics" +[callisto."0.3.0"] +url = "https://packages.typst.org/preview/callisto-0.3.0.tar.gz" +hash = "sha256-9/1MbGlH161pgM0rrtwDADstHE7ns0kpokA3TpW3iqI=" +typstDeps = [ + "based_0_2_0", + "cmarker_0_1_10", + "mitex_0_2_7", + "percencode_0_1_0", +] +description = "Read Jupyter notebooks and execute code blocks" +license = [ + "MIT", +] +homepage = "https://github.com/sijow/callisto" + [callisto."0.2.5"] url = "https://packages.typst.org/preview/callisto-0.2.5.tar.gz" hash = "sha256-xM9AJa+Lk7lUlrHC/VSJCBMSK+LlMKJc+bAPAsAf+tU=" @@ -6072,6 +6418,16 @@ license = [ ] homepage = "https://github.com/soxfox42/chordish" +[chordx."0.8.0"] +url = "https://packages.typst.org/preview/chordx-0.8.0.tar.gz" +hash = "sha256-rmLj2W3wLVPBSrC3HG7jRlWc8valuknIOvM5BOZNvgQ=" +typstDeps = [] +description = "A package to write song lyrics with chord diagrams" +license = [ + "MIT", +] +homepage = "https://github.com/ljgago/typst-chords" + [chordx."0.7.0"] url = "https://packages.typst.org/preview/chordx-0.7.0.tar.gz" hash = "sha256-BtSAZgbtM9qnom95CVJWWAW6a5OMQvT8hbx2vFG8Ak0=" @@ -6341,6 +6697,20 @@ license = [ ] homepage = "https://github.com/HPdell/typst-cineca" +[circuiteria."0.2.1"] +url = "https://packages.typst.org/preview/circuiteria-0.2.1.tar.gz" +hash = "sha256-3OAmBXaAvPIxDaU0tNHcAyN1Z0jAX9x2vuLIAem29cA=" +typstDeps = [ + "cetz_0_3_4", + "tidy_0_3_0", + "tidy_0_4_1", +] +description = "Drawing block circuits made easy, using CeTZ" +license = [ + "Apache-2.0", +] +homepage = "https://git.kb28.ch/HEL/circuiteria" + [circuiteria."0.2.0"] url = "https://packages.typst.org/preview/circuiteria-0.2.0.tar.gz" hash = "sha256-Ql3l9XV6sf94x2O6OJaedRusptFRINuNnCPF9DQDC84=" @@ -6368,6 +6738,26 @@ license = [ ] homepage = "https://git.kb28.ch/HEL/circuiteria" +[citegeist."0.3.1"] +url = "https://packages.typst.org/preview/citegeist-0.3.1.tar.gz" +hash = "sha256-MBiAHNLDRvt8WSsYFv9f7LCyqJCSCEenGDMP48J1vPg=" +typstDeps = [] +description = "Makes a Bibtex bibliography available as a Typst dictionary" +license = [ + "MIT", +] +homepage = "https://github.com/alexanderkoller/typst-citegeist" + +[citegeist."0.3.0"] +url = "https://packages.typst.org/preview/citegeist-0.3.0.tar.gz" +hash = "sha256-NFMJjxWXkNiB5+mR47KXQe7/V2VH1iweF1bbmBii1gk=" +typstDeps = [] +description = "Makes a Bibtex bibliography available as a Typst dictionary" +license = [ + "MIT", +] +homepage = "https://github.com/alexanderkoller/typst-citegeist" + [citegeist."0.2.2"] url = "https://packages.typst.org/preview/citegeist-0.2.2.tar.gz" hash = "sha256-6FjnhgdUFhKmhn+3RE/AyUUJjOvb4LyzAAq7xKZfcx0=" @@ -6684,6 +7074,32 @@ license = [ ] homepage = "https://github.com/daskol/typst-templates" +[classic-msc-thesis."0.1.0"] +url = "https://packages.typst.org/preview/classic-msc-thesis-0.1.0.tar.gz" +hash = "sha256-nuvxVcTUdzPcEPL0wCSxDcCiaoBh2YFndY1G3qmTb8g=" +typstDeps = [] +description = "A classic, formal Master's thesis with full front and back matter" +license = [ + "MIT", +] +homepage = "https://github.com/Cobos-Bioinfo/classic-msc-thesis" + +[classic-ppgsi."0.1.0"] +url = "https://packages.typst.org/preview/classic-ppgsi-0.1.0.tar.gz" +hash = "sha256-VF0an9DTNoH/XxWuJoW/hrx4iKX3fvzvfDbmM/QbXXk=" +typstDeps = [ + "cetz_0_5_2", + "cheq_0_4_0", + "codly_1_3_0", + "glossy_0_9_2", + "lilaq_0_6_0", +] +description = "ABNT dissertation/thesis template for PPgSI-EACH-USP (port of abntex2ppgsi" +license = [ + "MIT", +] +homepage = "https://github.com/ppgsi-lab/classic-ppgsi" + [classic-thesis-uct."0.1.1"] url = "https://packages.typst.org/preview/classic-thesis-uct-0.1.1.tar.gz" hash = "sha256-LXxM8JARS/v/X0IwmpKFXdSMlB9wJTxbWfFL0C0Z3Xk=" @@ -7271,6 +7687,20 @@ license = [ ] homepage = "https://github.com/testspieler09/clean-hwr-template" +[clean-math-paper."0.2.8"] +url = "https://packages.typst.org/preview/clean-math-paper-0.2.8.tar.gz" +hash = "sha256-WM8G1Wbrraa7+FmK47ppGQVgLaNnx0sg7DHETdmFNmk=" +typstDeps = [ + "great-theorems_0_1_2", + "i-figured_0_2_4", + "rich-counters_0_2_2", +] +description = "A simple and good looking template for mathematical papers" +license = [ + "MIT", +] +homepage = "https://github.com/JoshuaLampert/clean-math-paper" + [clean-math-paper."0.2.7"] url = "https://packages.typst.org/preview/clean-math-paper-0.2.7.tar.gz" hash = "sha256-uUEhyGLPFGUjMKeTxzUxtRcvix5ObNS7a+M4bUOUUMk=" @@ -7503,6 +7933,21 @@ license = [ ] homepage = "https://github.com/sebaseb98/clean-math-thesis" +[clean-othaw."0.3.6"] +url = "https://packages.typst.org/preview/clean-othaw-0.3.6.tar.gz" +hash = "sha256-Ib8YLb136qPfYY4GJnnYFL68UwcCeb2ayv5n0bMU6jc=" +typstDeps = [ + "codelst_2_0_2", + "glossarium_0_5_6", + "hydra_0_6_1", + "muchpdf_0_1_2", +] +description = "Thesis at OTH Amberg-Weiden" +license = [ + "MIT", +] +homepage = "https://codeberg.org/ruebe5w/clean-othaw" + [clean-othaw."0.3.5"] url = "https://packages.typst.org/preview/clean-othaw-0.3.5.tar.gz" hash = "sha256-s9Z8RY6FKA6GhVzrBx3dGhXW1eqjesNtxEU0eCAG2qA=" @@ -7761,6 +8206,16 @@ license = [ ] homepage = "https://gitlab.com/hartang/typst/cloudy" +[cmarker."0.1.10"] +url = "https://packages.typst.org/preview/cmarker-0.1.10.tar.gz" +hash = "sha256-TArP7mI2Y5tu8Jzq9XvCOQWsn5Y3H6oT2LQ0OTT8P/s=" +typstDeps = [] +description = "Transpile CommonMark Markdown to Typst, from within Typst" +license = [ + "MIT", +] +homepage = "https://github.com/SabrinaJewson/cmarker.typ" + [cmarker."0.1.9"] url = "https://packages.typst.org/preview/cmarker-0.1.9.tar.gz" hash = "sha256-wsNigPwNVFzEPYa1f78PNbJ73lvs3g/Zcio215URyEc=" @@ -8026,6 +8481,16 @@ license = [ ] homepage = "https://github.com/jneug/typst-codelst" +[codepoint."0.2.2"] +url = "https://packages.typst.org/preview/codepoint-0.2.2.tar.gz" +hash = "sha256-ZlqbtK5TmI6gVfNGTSG1jnzVDRgjVfwCvSjaxveqEmM=" +typstDeps = [] +description = "Utilities for creating programming labs and exams" +license = [ + "MIT", +] +homepage = "https://github.com/oseda-dev/codepoint" + [codepoint."0.2.1"] url = "https://packages.typst.org/preview/codepoint-0.2.1.tar.gz" hash = "sha256-RedHx+9KR32bXdBZ4tOZJESKqGitcX0pm6VWTHK8QBw=" @@ -8488,6 +8953,22 @@ license = [ ] homepage = "https://github.com/micheledusi/Combo" +[community-cnam-thesis."0.1.0"] +url = "https://packages.typst.org/preview/community-cnam-thesis-0.1.0.tar.gz" +hash = "sha256-iy5QmU8j+3Ch/ufX/stXh6GMCmNsy1p+FosmlfLFm8w=" +typstDeps = [ + "bookly_4_1_3", + "cheq_0_4_0", + "lovelace_0_3_1", + "marginalia_0_3_1", + "zebraw_0_6_3", +] +description = "Template for writing theses of Cnam" +license = [ + "MIT", +] +homepage = "https://github.com/maucejo/community-cnam-thesis" + [community-gzqy-thesis."0.1.0"] url = "https://packages.typst.org/preview/community-gzqy-thesis-0.1.0.tar.gz" hash = "sha256-RvlRNRd8pwtP1R5TcZ2Y8Dh0xy1j12h9QABNLmUxynE=" @@ -8623,6 +9104,18 @@ license = [ ] homepage = "https://github.com/daniel-alegria3/typst-complete-unsaac" +[computer-framer."1.0.0"] +url = "https://packages.typst.org/preview/computer-framer-1.0.0.tar.gz" +hash = "sha256-vDG8BVEdRv36LZ0suBc2qCAQ2re0XI/2u1WK7HAMyY4=" +typstDeps = [ + "shadowed_0_3_0", +] +description = "Put content inside beautiful, immersive desktop window frames, with a variety of themes to choose from" +license = [ + "MIT-0", +] +homepage = "https://github.com/dayala1/computer-framer" + [conch."0.1.0"] url = "https://packages.typst.org/preview/conch-0.1.0.tar.gz" hash = "sha256-51loloarpJygA/JPssSXygGpzxQDgBx7MRmkJDv+yE4=" @@ -8737,6 +9230,26 @@ license = [ ] homepage = "https://github.com/ODAncona/confusion-matrix" +[conic-toan."0.3.1"] +url = "https://packages.typst.org/preview/conic-toan-0.3.1.tar.gz" +hash = "sha256-pi31drWUlWD0uK7dlROv9X6nuAgx0bql1is8BD8txJ4=" +typstDeps = [] +description = "Draw math figures, graphs and variation tables" +license = [ + "MIT", +] +homepage = "https://github.com/Thutran1891/conic-toan" + +[conic-toan."0.3.0"] +url = "https://packages.typst.org/preview/conic-toan-0.3.0.tar.gz" +hash = "sha256-dS5E2huDmPZNtAsuGkJAwtynw1PmQbC9oY6hz+cH/ws=" +typstDeps = [] +description = "Draw math figures, graphs and variation tables" +license = [ + "MIT", +] +homepage = "https://github.com/Thutran1891/conic-toan" + [conjak."0.2.3"] url = "https://packages.typst.org/preview/conjak-0.2.3.tar.gz" hash = "sha256-fkmBeHJwFg9GFov7/H3bco1UqNMZxq4sTkt9Ovx7MLE=" @@ -8791,6 +9304,15 @@ license = [ ] homepage = "https://github.com/dmetzler/un-cours-avec-l-ia" +[coral-cv."0.1.0"] +url = "https://packages.typst.org/preview/coral-cv-0.1.0.tar.gz" +hash = "sha256-9TJwyoEU6j5s+hc7L7nYYCPWKD3MGhcW523oCgm4OPs=" +typstDeps = [] +description = "Elegant coral-accented CV and cover letter for job applications" +license = [ + "MIT-0", +] + [corkscrew."0.1.0"] url = "https://packages.typst.org/preview/corkscrew-0.1.0.tar.gz" hash = "sha256-hE+2q9yspm23+4cyJRxFu7nSd11KU+VEPArP98MIBcA=" @@ -8852,6 +9374,16 @@ license = [ ] homepage = "https://github.com/kamack38/cram-snap" +[crisp-cv."1.0.0"] +url = "https://packages.typst.org/preview/crisp-cv-1.0.0.tar.gz" +hash = "sha256-CycEpzial8zNU3b0NQDp89u9o1nHgxzB5gPHj/aOwN4=" +typstDeps = [] +description = "Clean, concise CV with sensible defaults and easy customization" +license = [ + "Unlicense", +] +homepage = "https://codeberg.org/nn3s/crisp-cv" + [cross-circle."1.0.0"] url = "https://packages.typst.org/preview/cross-circle-1.0.0.tar.gz" hash = "sha256-6F/9XU2w4VXsBjkeaiIkmPi9Qnifuy/q/vC5tWbfqCU=" @@ -9129,6 +9661,18 @@ license = [ ] homepage = "https://github.com/hpdell/ctyp" +[ctz-euclide."0.2.0"] +url = "https://packages.typst.org/preview/ctz-euclide-0.2.0.tar.gz" +hash = "sha256-WogIAB8HkAcHRP36khFs6kWEej/vROs/LlcpEzdobSA=" +typstDeps = [ + "cetz_0_5_2", +] +description = "Euclidean geometry constructions and drawing, a port of the LaTeX tkz-euclide package" +license = [ + "MIT", +] +homepage = "https://github.com/nathan-ed/typst-package-ctz-euclide" + [ctz-euclide."0.1.5"] url = "https://packages.typst.org/preview/ctz-euclide-0.1.5.tar.gz" hash = "sha256-6u7S0x0Y+EU/1lrj5m0YyFb8VkaxEUw6Lp3jutpZBSc=" @@ -9213,6 +9757,19 @@ license = [ ] homepage = "https://github.com/Mc-Zen/curli" +[curriculo-acad."0.1.2"] +url = "https://packages.typst.org/preview/curriculo-acad-0.1.2.tar.gz" +hash = "sha256-mxkTVsOtTwRbzRiwGQTkC2ylVEPiX2uaKpAnLQlC/Hw=" +typstDeps = [ + "datify_1_0_1", + "datify-core_1_0_0", +] +description = "Creating a CV from your LATTES entries" +license = [ + "MIT", +] +homepage = "https://github.com/philkleer/curriculo-acad" + [curriculo-acad."0.1.1"] url = "https://packages.typst.org/preview/curriculo-acad-0.1.1.tar.gz" hash = "sha256-v7+XoGwewZE6PUJbF+fTF679BTH0HkgBzU+yvCQ+Jis=" @@ -9695,6 +10252,18 @@ license = [ ] homepage = "https://www.github.com/victuarvi/dati-basati" +[datify."1.3.0"] +url = "https://packages.typst.org/preview/datify-1.3.0.tar.gz" +hash = "sha256-1seovRRa8BLPxpvSeA/k9zggcv/TjjOedElEUu9Qzkk=" +typstDeps = [ + "datify-core_2_1_0", +] +description = "Flexible, locale-aware date formatting. Leverages datify-core for internationalization and supports CLDR-style date patterns" +license = [ + "MIT", +] +homepage = "https://github.com/Jeomhps/datify" + [datify."1.0.1"] url = "https://packages.typst.org/preview/datify-1.0.1.tar.gz" hash = "sha256-zu/vnvYJe0SgtdjLiY6kTWl12bkyu2oqBRoxHDCLLIM=" @@ -9759,6 +10328,16 @@ license = [ ] homepage = "https://github.com/Jeomhps/datify" +[datify-core."2.1.0"] +url = "https://packages.typst.org/preview/datify-core-2.1.0.tar.gz" +hash = "sha256-PodwLpxL8GORYuBYjVKjPQhRJYPoqdgVLzEOFNgHQHU=" +typstDeps = [] +description = "Localization data and date formatting patterns, powered by CLDR. Backend for Datify, reusable in any project" +license = [ + "MIT", +] +homepage = "https://github.com/Jeomhps/datify-core" + [datify-core."1.0.0"] url = "https://packages.typst.org/preview/datify-core-1.0.0.tar.gz" hash = "sha256-esUWhE9bQZiEoM+FBkEypMpIS2Jwg5GvOHElfXo+P8U=" @@ -10003,6 +10582,24 @@ license = [ ] homepage = "https://github.com/profetia/defined" +[definitely-not-isec-slides."1.1.0"] +url = "https://packages.typst.org/preview/definitely-not-isec-slides-1.1.0.tar.gz" +hash = "sha256-BebfAaRdQSBfNkFu8c8bhF7MORUR2e7Cv6wCDWxW8dc=" +typstDeps = [ + "cetz_0_5_2", + "codly_1_3_0", + "fletcher_0_5_8", + "showybox_2_0_4", + "tiaoma_0_3_0", + "touying_0_7_4", + "use-tabler-icons_0_20_0", +] +description = "An unofficial ISEC TUGraz slides template" +license = [ + "MIT", +] +homepage = "https://github.com/ecomaikgolf/typst-isec-slides-template" + [definitely-not-isec-slides."1.0.1"] url = "https://packages.typst.org/preview/definitely-not-isec-slides-1.0.1.tar.gz" hash = "sha256-WYSUwzTpoDCa+rkYnPC9NAvdmb+AwemyW/WjGiMUi8U=" @@ -10225,6 +10822,38 @@ license = [ ] homepage = "https://github.com/0rphee/derive-it" +[dhbw-oderso."2.3.0"] +url = "https://packages.typst.org/preview/dhbw-oderso-2.3.0.tar.gz" +hash = "sha256-gCyXWsz7Yzmh5I2poE/KMtS0G3IiKx6AQWTP1H18Pt8=" +typstDeps = [ + "codly_1_3_0", + "drafting_0_2_2", + "glossarium_0_5_10", + "hydra_0_6_3", + "linguify_0_5_0", +] +description = "All kinds of theses at DHBW and IHK" +license = [ + "MIT", +] +homepage = "https://github.com/dhbw-typst/oderso-template" + +[dhbw-oderso."2.2.0"] +url = "https://packages.typst.org/preview/dhbw-oderso-2.2.0.tar.gz" +hash = "sha256-g89UG21C3NYquyrJTO/+XXLaKXKjPuc2wNVkk246DNE=" +typstDeps = [ + "codly_1_3_0", + "drafting_0_2_2", + "glossarium_0_5_10", + "hydra_0_6_3", + "linguify_0_5_0", +] +description = "All kinds of theses at DHBW and IHK" +license = [ + "MIT", +] +homepage = "https://github.com/dhbw-typst/oderso-template" + [diagraph."0.3.7"] url = "https://packages.typst.org/preview/diagraph-0.3.7.tar.gz" hash = "sha256-6TnXXx0zQzZryH6L7Dh5EICe39sZM9la7OQc+wbWK6M=" @@ -10548,6 +11177,18 @@ license = [ "MIT", ] +[diffst."0.1.0"] +url = "https://packages.typst.org/preview/diffst-0.1.0.tar.gz" +hash = "sha256-BiIsKG9dnIk7+/9I2L65ljVA/6+6TEoNmJp5RrKh6pQ=" +typstDeps = [ + "elembic_1_1_1", +] +description = "Side-by-side document diff reports" +license = [ + "MIT", + "Apache-2.0", +] + [digestify."0.2.0"] url = "https://packages.typst.org/preview/digestify-0.2.0.tar.gz" hash = "sha256-zhWY1dLELc/Rh8PiRKgY3FAAHbpHcJVyPuIVIa3gVGk=" @@ -10645,6 +11286,16 @@ license = [ ] homepage = "https://github.com/nathan-ed/typst-package-diorama" +[diprint."0.1.1"] +url = "https://packages.typst.org/preview/diprint-0.1.1.tar.gz" +hash = "sha256-kK+j2n1zmLPktjR/kQPuvvsfWMASHcaNDgrrUpglN0Y=" +typstDeps = [] +description = "arXiv-style papers that compile to HTML and PDF" +license = [ + "MIT", +] +homepage = "https://git.sr.ht/~wyli/diprint" + [discount."0.1.0"] url = "https://packages.typst.org/preview/discount-0.1.0.tar.gz" hash = "sha256-ndq9d6V5fyaugVkfEwD8VI/v5VfDQ8rZhTs9q3HaxiA=" @@ -10825,6 +11476,16 @@ license = [ "Unlicense", ] +[dragonling."0.3.1"] +url = "https://packages.typst.org/preview/dragonling-0.3.1.tar.gz" +hash = "sha256-s5oKKMoh7wruoZl/MFVOekKxp8/1vyPIRYgwMHEW82M=" +typstDeps = [] +description = "For creating Dungeons & Dragons 5E content including adventures, stat blocks, spell cards" +license = [ + "MIT", +] +homepage = "https://github.com/coljac/typst-dnd5e" + [dragonling."0.3.0"] url = "https://packages.typst.org/preview/dragonling-0.3.0.tar.gz" hash = "sha256-jbn/XMhBEAKZi5c2In3eqVz6Dec7eYGFbRJ+oH/E0nk=" @@ -11176,6 +11837,16 @@ license = [ ] homepage = "https://github.com/syqwq-OMG/ecnu-math-hwk" +[econ-working-paper."0.6.0"] +url = "https://packages.typst.org/preview/econ-working-paper-0.6.0.tar.gz" +hash = "sha256-7VvhSu2YsxbaLYhH80+bj8HB1SPAYyzKkPUbE7hCd9A=" +typstDeps = [] +description = "Working-paper template for SSRN and social science manuscripts" +license = [ + "MIT", +] +homepage = "https://github.com/statzhero/econ-working-paper" + [econ-working-paper."0.5.1"] url = "https://packages.typst.org/preview/econ-working-paper-0.5.1.tar.gz" hash = "sha256-ZhAU5bm+U9f5Q8Xym8ErZqKsc+5KI521NTfu2GQZnSI=" @@ -11247,6 +11918,16 @@ license = [ "MIT", ] +[efilrst."0.3.3"] +url = "https://packages.typst.org/preview/efilrst-0.3.3.tar.gz" +hash = "sha256-+qCadoEBFAPVKOsaZAoCugUMqqxmGoti4UCYxj+TJxg=" +typstDeps = [] +description = "A simple referenceable list library" +license = [ + "MIT", +] +homepage = "https://github.com/jmigual/typst-efilrst" + [efilrst."0.3.2"] url = "https://packages.typst.org/preview/efilrst-0.3.2.tar.gz" hash = "sha256-oBjix+GtlekSToHjLgn9deZWmjRZoqxWGvMbNLWUpMQ=" @@ -11338,6 +12019,20 @@ license = [ "MIT", ] +[eggs."0.9.0"] +url = "https://packages.typst.org/preview/eggs-0.9.0.tar.gz" +hash = "sha256-Tw4qQw/kFqrZAQ6kdOnybaBL2IadsQE8UUih9lOC1DI=" +typstDeps = [ + "elembic_1_1_1", + "headcount_0_1_1", + "tidy_0_4_3", +] +description = "Linguistic examples with minimalist syntax" +license = [ + "MIT", +] +homepage = "https://github.com/retroflexivity/typst-eggs" + [eggs."0.8.0"] url = "https://packages.typst.org/preview/eggs-0.8.0.tar.gz" hash = "sha256-FWRd2YA6zMFiVzSwZ3eokiWh0c7vllsuhB2GtSGa6N4=" @@ -12007,6 +12702,16 @@ license = [ "MIT", ] +[ensl-internship."0.1.0"] +url = "https://packages.typst.org/preview/ensl-internship-0.1.0.tar.gz" +hash = "sha256-OSWpIReSmm/ghfcXw56sgC1vV3U9Yv9ATb/pz0AxCto=" +typstDeps = [] +description = "A unofficial template for internship reports at ENS de Lyon" +license = [ + "MIT", +] +homepage = "https://github.com/AdrienGuimbal/typst-report-template-ens-lyon" + [enunciado-facil-fcfm."0.1.0"] url = "https://packages.typst.org/preview/enunciado-facil-fcfm-0.1.0.tar.gz" hash = "sha256-sJQRnJ7opLSbBWTcS9YNOCQlZ2lYiuMAGBSeeC3MChM=" @@ -12234,6 +12939,17 @@ license = [ ] homepage = "git@github.com:Thumuss/brainfuck.git" +[ethz-cadmo-inspired-thesis."0.1.0"] +url = "https://packages.typst.org/preview/ethz-cadmo-inspired-thesis-0.1.0.tar.gz" +hash = "sha256-mDZleaAZ5qHgtrZufME7Hv9xmqpAqHrSeGVZe1jQ8wQ=" +typstDeps = [ + "wordometer_0_1_5", +] +description = "Thesis inspired by the ETHZ CADMO group" +license = [ + "MIT", +] + [ethz-iis-assignment."1.0.0"] url = "https://packages.typst.org/preview/ethz-iis-assignment-1.0.0.tar.gz" hash = "sha256-1igZuf92d5mG/JNbHrrvR7YhVYi8HQ0dNfHabfLC4ZI=" @@ -12435,6 +13151,65 @@ license = [ "Unlicense", ] +[examy."0.2.0"] +url = "https://packages.typst.org/preview/examy-0.2.0.tar.gz" +hash = "sha256-qk9mXxV63bgDl0nHTjTevpKfPCXD6vzyZL9pWhK6gtc=" +typstDeps = [ + "elembic_1_1_1", +] +description = "Template for writing exams, quizzes, and homework with automatic numbering, points, and cross-references" +license = [ + "MIT", + "Apache-2.0", +] +homepage = "https://github.com/siefkenj/typst-examy" + +[exemel."0.1.0"] +url = "https://packages.typst.org/preview/exemel-0.1.0.tar.gz" +hash = "sha256-9WcyX+FpPjEqJR7dJ2B+0kzV8mJ8LVmhO4qiQuvVvWY=" +typstDeps = [] +description = "Encode Typst values to XML and make Atom feeds" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/wensimehrp/exemel" + +[exercise-bank."0.6.1"] +url = "https://packages.typst.org/preview/exercise-bank-0.6.1.tar.gz" +hash = "sha256-+ZzncBWAEE/D8+iHiBGw05FXJL9ws3aPGZqUDxu0zKs=" +typstDeps = [ + "tiaoma_0_3_0", + "wrap-it_0_1_1", +] +description = "Exercise management with solutions, metadata, filtering, and exercise banks for educational documents" +license = [ + "MIT", +] +homepage = "https://github.com/nathan-ed/typst-package-exercise-bank" + +[exercise-bank."0.6.0"] +url = "https://packages.typst.org/preview/exercise-bank-0.6.0.tar.gz" +hash = "sha256-ziKZtL8hwUXGSBnBR4zycPZGMWm6fP00ozgpjoZ9TIE=" +typstDeps = [ + "tiaoma_0_3_0", + "wrap-it_0_1_1", +] +description = "Exercise management with solutions, metadata, filtering, and exercise banks for educational documents" +license = [ + "MIT", +] +homepage = "https://github.com/nathan-ed/typst-package-exercise-bank" + +[exercise-bank."0.5.2"] +url = "https://packages.typst.org/preview/exercise-bank-0.5.2.tar.gz" +hash = "sha256-e+CDxKnNNJcFuZJY4J2Ds2eFcAtc/hzJ2vhKvy5aykY=" +typstDeps = [] +description = "Exercise management with solutions, metadata, filtering, and exercise banks for educational documents" +license = [ + "MIT", +] +homepage = "https://github.com/nathan-ed/typst-package-exercise-bank" + [exercise-bank."0.5.1"] url = "https://packages.typst.org/preview/exercise-bank-0.5.1.tar.gz" hash = "sha256-PyVOfoV212hTb8DFaiTkzwVQaJutXgfcNzF8WC0MyeM=" @@ -12912,6 +13687,17 @@ license = [ ] homepage = "https://github.com/sjames/diagramgrid" +[faithful-acmart."0.1.0"] +url = "https://packages.typst.org/preview/faithful-acmart-0.1.0.tar.gz" +hash = "sha256-BKPoDzSkG54Qq7k3cZxdcwVNVWu6pC6IUsUS5zBnqM0=" +typstDeps = [] +description = "Every ACM paper format, matching LaTeX acmart" +license = [ + "MIT", + "MIT-0", +] +homepage = "https://github.com/fzaiser/faithful-acmart" + [fancy-affil."0.1.0"] url = "https://packages.typst.org/preview/fancy-affil-0.1.0.tar.gz" hash = "sha256-3w4k0AfmEp+wvXIkC1koKjIQxkQm3zLBrNgNh7IfNw0=" @@ -13488,6 +14274,18 @@ license = [ "MIT", ] +[fitchcraft."1.0.1"] +url = "https://packages.typst.org/preview/fitchcraft-1.0.1.tar.gz" +hash = "sha256-0CwJVKFwaJ0IW7B3jk1Ea9XoIsjHzSL63JDW0MgjQ04=" +typstDeps = [ + "swank-tex_0_1_0", +] +description = "Fitch-style proof diagrams" +license = [ + "GPL-3.0-only", +] +homepage = "https://github.com/ykrem/fitch" + [fitchcraft."1.0.0"] url = "https://packages.typst.org/preview/fitchcraft-1.0.0.tar.gz" hash = "sha256-ZzMLGrRj4FVc6J7Vl/OXutFghurj73IwxoNBMAjpmzg=" @@ -14555,6 +15353,17 @@ license = [ ] homepage = "https://github.com/confusedkernel/fubell" +[fun-article."0.2.0"] +url = "https://packages.typst.org/preview/fun-article-0.2.0.tar.gz" +hash = "sha256-TBMov1t8KjeV6z4Q7yUjpgYXGTfR7zdcT7F+jTVtIqU=" +typstDeps = [ + "droplet_0_3_1", +] +description = "Playful two-column research article" +license = [ + "MIT", +] + [fun-article."0.1.0"] url = "https://packages.typst.org/preview/fun-article-0.1.0.tar.gz" hash = "sha256-rCPEg97okVZKaaqrmmnZZZOMNNMPdoDz3HHSSk1kKTQ=" @@ -14601,6 +15410,16 @@ license = [ ] homepage = "https://github.com/ludwig-austermann/typst-funarray" +[functable."0.1.0"] +url = "https://packages.typst.org/preview/functable-0.1.0.tar.gz" +hash = "sha256-aaFdzAm8CiB1gfPDAWDJqz8saza4nXR8xa15TtN8Gn8=" +typstDeps = [] +description = "Sign, variation, and convexity tables in the French tkz-tab style, plus value tables (tableaux de valeurs" +license = [ + "MIT", +] +homepage = "https://github.com/nathan-ed/typst-package-functable" + [furiruby."0.1.0"] url = "https://packages.typst.org/preview/furiruby-0.1.0.tar.gz" hash = "sha256-jV0hvG8+awQ1RPDEGEzirIHTh61Za9tgfhlUN2U9SL0=" @@ -14808,6 +15627,16 @@ license = [ ] homepage = "https://github.com/MatheSchool/typst-g-exam" +[gairm-import."0.9.0"] +url = "https://packages.typst.org/preview/gairm-import-0.9.0.tar.gz" +hash = "sha256-2fDyhe6VcwX68bCOWYjZR9fuz2lKfOveJDj0kzyl5po=" +typstDeps = [] +description = "Parses and validates JSON against JSON Schema and returns a normalised dict; built-in support for JSON Resumes" +license = [ + "MIT", +] +homepage = "https://github.com/smur89/gairm-import" + [gairm-import."0.8.1"] url = "https://packages.typst.org/preview/gairm-import-0.8.1.tar.gz" hash = "sha256-FGxwc/a7Jq29jjBvNtkuR7JcSkmJg9CULQ5IWSzzY/k=" @@ -15006,6 +15835,26 @@ license = [ ] homepage = "https://github.com/pku-typst/gb7714-bilingual" +[gbt9704-gongwen."0.2.0"] +url = "https://packages.typst.org/preview/gbt9704-gongwen-0.2.0.tar.gz" +hash = "sha256-eyhjdGjhEfiedFaX9bqXGm7eUvLjRFZUMSYEQbtXidY=" +typstDeps = [] +description = "适配 GB/T 9704-2012 公文格式模板 / adapts Chinese GB/T 9704-2012 document format template" +license = [ + "MIT", +] +homepage = "https://codeberg.org/songwupei/typst-gbt9704" + +[gbt9704-gongwen."0.1.0"] +url = "https://packages.typst.org/preview/gbt9704-gongwen-0.1.0.tar.gz" +hash = "sha256-HTjsXX+pTs2Flvh4OhVnFJM7CwrPqjwA+pqpfe6PA4I=" +typstDeps = [] +description = "适配 GB/T 9704-2012 公文格式模板 / adapts Chinese GB/T 9704-2012 document format template" +license = [ + "MIT", +] +homepage = "https://codeberg.org/songwupei/typst-gbt9704" + [genealotree."0.3.0"] url = "https://packages.typst.org/preview/genealotree-0.3.0.tar.gz" hash = "sha256-zRq5Wn25rsrmFXiThlVhPhEQYU5/umgmJ5XK5tKoa34=" @@ -16234,6 +17083,30 @@ license = [ ] homepage = "https://github.com/jbirnick/typst-great-theorems" +[gribouille."0.6.0"] +url = "https://packages.typst.org/preview/gribouille-0.6.0.tar.gz" +hash = "sha256-qOgyA6C2rZwdVj+UVXpYglphNp3ecU5xJ3eekOgz73I=" +typstDeps = [ + "cetz_0_5_2", +] +description = "Create elegant graphics with the Grammar of Graphics" +license = [ + "MIT", +] +homepage = "https://github.com/mcanouil/gribouille" + +[gribouille."0.5.0"] +url = "https://packages.typst.org/preview/gribouille-0.5.0.tar.gz" +hash = "sha256-oMIoEf3T6t9vWCehlJyAkzM4DQNyeu0Ra2b12cs2SCs=" +typstDeps = [ + "cetz_0_5_2", +] +description = "Create elegant graphics with the Grammar of Graphics" +license = [ + "MIT", +] +homepage = "https://github.com/mcanouil/gribouille" + [gribouille."0.4.1"] url = "https://packages.typst.org/preview/gribouille-0.4.1.tar.gz" hash = "sha256-TfS+Np6uXSR1YiPr0NUMfx+SD3SllyTzDruIXGKnInc=" @@ -16294,6 +17167,17 @@ license = [ ] homepage = "https://github.com/mcanouil/gribouille" +[grid-cv."0.1.0"] +url = "https://packages.typst.org/preview/grid-cv-0.1.0.tar.gz" +hash = "sha256-9AMITpkoYLZJ2J8pF9yWRMUngjFODZ5TX+fqi24SIlc=" +typstDeps = [] +description = "Plain single-column CV with a two-column skills grid" +license = [ + "MIT", + "MIT-0", +] +homepage = "https://github.com/davidculemann/typst-templates" + [griddle."0.2.1"] url = "https://packages.typst.org/preview/griddle-0.2.1.tar.gz" hash = "sha256-PRRuRiCeohdspe8m2m9MV1t4M7f3h13O4eLhhLUr3pY=" @@ -16667,6 +17551,16 @@ license = [ ] homepage = "https://github.com/habaneraa/typst-resume-one-page" +[hadronic-rirekisho."0.1.0"] +url = "https://packages.typst.org/preview/hadronic-rirekisho-0.1.0.tar.gz" +hash = "sha256-+4c+9sofVK+0FasLNF+dEcxm1tku+cQ/utJpB821qqo=" +typstDeps = [] +description = "A template for a traditional Japanese rirekisho (履歴書) resume" +license = [ + "MIT-0", +] +homepage = "https://github.com/yoshphys/typst-hadronic-rirekisho" + [hagakiii."0.1.0"] url = "https://packages.typst.org/preview/hagakiii-0.1.0.tar.gz" hash = "sha256-cIJ562PgOM0flVEhS+7tyuMX+SH/2rxlifpqI5PBr+E=" @@ -16677,6 +17571,26 @@ license = [ ] homepage = "https://github.com/34j/typst-hagakiii" +[haita."0.3.0"] +url = "https://packages.typst.org/preview/haita-0.3.0.tar.gz" +hash = "sha256-W58ymRG2ozfFVlr+h6sM7iFUGRvJRSKmIY7SEJzy/10=" +typstDeps = [] +description = "Make Web documentation w/o external tools" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/wensimehrp/haita" + +[haita."0.2.1"] +url = "https://packages.typst.org/preview/haita-0.2.1.tar.gz" +hash = "sha256-Ca09JHYGwi3A+cNuuyQM0JgBeF0RQ7OdzhqzPzm5tk4=" +typstDeps = [] +description = "Make Web documentation w/o external tools" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/wensimehrp/haita" + [hallon."0.1.3"] url = "https://packages.typst.org/preview/hallon-0.1.3.tar.gz" hash = "sha256-9kcl4hljULasqs0HIg3aRotQXLsnuFySehrROqCNOio=" @@ -16796,6 +17710,16 @@ license = [ ] homepage = "https://codeberg.org/hannesknoll/hannes-thesis" +[hanqing."0.1.1"] +url = "https://packages.typst.org/preview/hanqing-0.1.1.tar.gz" +hash = "sha256-ele7GzcZ0Wt8yW4iFZMHMS6GJk82aM/U7N+j+Mmz/E0=" +typstDeps = [] +description = "A manual/handbook template with full Chinese typography support (CJK fonts, custom cover pages, flexible TOC styles" +license = [ + "MIT", +] +homepage = "https://codeberg.org/songwupei/hanqing" + [hanqing."0.1.0"] url = "https://packages.typst.org/preview/hanqing-0.1.0.tar.gz" hash = "sha256-kkcAIcgZGDIZtwMa0yV0+adilI3tiXcM8XI1VUyCGRE=" @@ -16896,6 +17820,16 @@ license = [ ] homepage = "https://github.com/Moelf/harvard-gsas-thesis-oat" +[haw-hamburg."0.9.0"] +url = "https://packages.typst.org/preview/haw-hamburg-0.9.0.tar.gz" +hash = "sha256-BRLlNzcQ3KV8AiFACDHuidTii6itPhL1VZ9qLylhTAs=" +typstDeps = [] +description = "Unofficial template for writing a report or thesis in the HAW Hamburg Faculty of Computer Science and Digital Society style" +license = [ + "MIT", +] +homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" + [haw-hamburg."0.8.2"] url = "https://packages.typst.org/preview/haw-hamburg-0.8.2.tar.gz" hash = "sha256-Ng/+9jzDXj12jtcxfv6FvXW3jjnhghOJuYTjGLkRFGA=" @@ -17051,6 +17985,19 @@ license = [ ] homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" +[haw-hamburg-bachelor-thesis."0.9.0"] +url = "https://packages.typst.org/preview/haw-hamburg-bachelor-thesis-0.9.0.tar.gz" +hash = "sha256-dvGXX6gkoL/jBBH5DDgD2/nEH0qC14etgyrfWSn5QSY=" +typstDeps = [ + "glossarium_0_5_10", + "haw-hamburg_0_9_0", +] +description = "Unofficial template for writing a bachelor-thesis in the HAW Hamburg Faculty of Computer Science and Digital Society style" +license = [ + "MIT", +] +homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" + [haw-hamburg-bachelor-thesis."0.8.2"] url = "https://packages.typst.org/preview/haw-hamburg-bachelor-thesis-0.8.2.tar.gz" hash = "sha256-NOKwuIeq2Wxzj/i6AZBmgUNFuQCsXjg42WpzjLQtIRc=" @@ -17220,6 +18167,31 @@ license = [ ] homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" +[haw-hamburg-expose."0.9.0"] +url = "https://packages.typst.org/preview/haw-hamburg-expose-0.9.0.tar.gz" +hash = "sha256-Xqc+BjMgczOlZK8tVyP+d4WAmj3EkpisIMrpvS9iEgM=" +typstDeps = [ + "haw-hamburg_0_9_0", +] +description = "Unofficial template for writing an exposé (thesis proposal) in the HAW Hamburg Faculty of Computer Science and Digital Society style" +license = [ + "MIT", +] +homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" + +[haw-hamburg-master-thesis."0.9.0"] +url = "https://packages.typst.org/preview/haw-hamburg-master-thesis-0.9.0.tar.gz" +hash = "sha256-eEqDvJdzLcNeu0uhOEf3nFzxiyuPU2peH3XqxiiVUdo=" +typstDeps = [ + "glossarium_0_5_10", + "haw-hamburg_0_9_0", +] +description = "Unofficial template for writing a master-thesis in the HAW Hamburg Faculty of Computer Science and Digital Society style" +license = [ + "MIT", +] +homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" + [haw-hamburg-master-thesis."0.8.2"] url = "https://packages.typst.org/preview/haw-hamburg-master-thesis-0.8.2.tar.gz" hash = "sha256-WRoO7CHAtwGCCy6aAZeAMOadbq+KHDfRMh385DB3b3Y=" @@ -17389,6 +18361,19 @@ license = [ ] homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" +[haw-hamburg-report."0.9.0"] +url = "https://packages.typst.org/preview/haw-hamburg-report-0.9.0.tar.gz" +hash = "sha256-z/ndGFPdwTAx0ABb/dzdscveHhdsW6ZgHZ7yjX5eFH0=" +typstDeps = [ + "glossarium_0_5_10", + "haw-hamburg_0_9_0", +] +description = "Unofficial template for writing a report in the HAW Hamburg Faculty of Computer Science and Digital Society style" +license = [ + "MIT", +] +homepage = "https://github.com/LasseRosenow/HAW-Hamburg-Typst-Template" + [haw-hamburg-report."0.8.2"] url = "https://packages.typst.org/preview/haw-hamburg-report-0.8.2.tar.gz" hash = "sha256-SaDjKYQ3+VhxJsP58MZgN51L0uAOHTYBGfnoBV8r0A0=" @@ -17578,6 +18563,15 @@ license = [ ] homepage = "https://github.com/jbirnick/typst-headcount" +[heading-resume."0.1.0"] +url = "https://packages.typst.org/preview/heading-resume-0.1.0.tar.gz" +hash = "sha256-JciU2OFndhGk4nhLT3J32TQn4MCjS0o3mck+DlMr7so=" +typstDeps = [] +description = "Editorial resume with a crisp two-column layout" +license = [ + "MIT-0", +] + [hei-synd-report."0.4.0"] url = "https://packages.typst.org/preview/hei-synd-report-0.4.0.tar.gz" hash = "sha256-igFD94gO28c8cHZzkq/ZSoBB6/6EzjHQ6TrWxOG8z8E=" @@ -19494,6 +20488,21 @@ license = [ ] homepage = "https://github.com/ad-si/invoice-maker" +[invoice-pro."0.4.0"] +url = "https://packages.typst.org/preview/invoice-pro-0.4.0.tar.gz" +hash = "sha256-JUS7thdGes0RBM4kEu6MxyBL8rTv3B6ynAEJcgjecBg=" +typstDeps = [ + "ibanator_0_1_0", + "letter-pro_3_0_0", + "loom_0_1_1", + "sepay_0_1_1", +] +description = "A professional, DIN 5008 compliant invoice template with automatic calculations, EPC-QR-Code (GiroCode), and ZUGFeRD e-invoicing support" +license = [ + "MIT", +] +homepage = "https://github.com/leonieziechmann/invoice-pro" + [invoice-pro."0.3.2"] url = "https://packages.typst.org/preview/invoice-pro-0.3.2.tar.gz" hash = "sha256-2CAjqosq3NDdIznNjVNmo6hNNyeQmK3tkpgu6HPwRp0=" @@ -19639,6 +20648,15 @@ license = [ ] homepage = "https://github.com/neuralpain/ipsum" +[iridis."0.2.0"] +url = "https://packages.typst.org/preview/iridis-0.2.0.tar.gz" +hash = "sha256-RVb9v8RQFCCVaqP8x4PxzAPU/ldqI4KJcEqY1SJb+ec=" +typstDeps = [] +description = "A package to colors matching parenthesis" +license = [ + "MIT", +] + [iridis."0.1.0"] url = "https://packages.typst.org/preview/iridis-0.1.0.tar.gz" hash = "sha256-ryceOZ0JS+SN90DO7C1n5D2sqizhM9yrXgW+Oxuo8UA=" @@ -20935,6 +21953,16 @@ license = [ ] homepage = "https://git.kb28.ch/HEL/jumble" +[jurlstify."0.3.0"] +url = "https://packages.typst.org/preview/jurlstify-0.3.0.tar.gz" +hash = "sha256-meOakB7lrOcv8Kjjk0z+08kxepKdLyQlASNhHZ0yJ5s=" +typstDeps = [] +description = "URL typesetting with line-break opportunities, inspired by LaTeX's url package" +license = [ + "MIT", +] +homepage = "https://github.com/SchrodingerBlume/typst-jurlstify" + [jurlstify."0.2.1"] url = "https://packages.typst.org/preview/jurlstify-0.2.1.tar.gz" hash = "sha256-pCZttmCDBcQ4yudN21txfliTC/rTh2W0EpUm8ZSeNG4=" @@ -21019,6 +22047,17 @@ license = [ "AGPL-3.0-or-later", ] +[juti."0.1.1"] +url = "https://packages.typst.org/preview/juti-0.1.1.tar.gz" +hash = "sha256-VT9TJCRWTgehkpnsNMGIRF1KjnzY2OESvoKijOITpfA=" +typstDeps = [ + "numbly_0_1_0", +] +description = "Template for writing articles for JUTI: Jurnal Ilmiah Teknologi Informasi" +license = [ + "MIT", +] + [juti."0.1.0"] url = "https://packages.typst.org/preview/juti-0.1.0.tar.gz" hash = "sha256-vwofcakl0Ouiq6jY2aNTAc4pFywpTYnOgUG5xbpr5v0=" @@ -21107,6 +22146,18 @@ license = [ ] homepage = "https://github.com/derekchai/typst-karnaugh-map" +[kalt."0.1.0"] +url = "https://packages.typst.org/preview/kalt-0.1.0.tar.gz" +hash = "sha256-iRJWxyCJk3A9rE+O8wHI57k3qJYgDWTNs1Q5o0N1la0=" +typstDeps = [ + "sertyp_0_1_5", +] +description = "nested equation evaluation without limits" +license = [ + "MIT", +] +homepage = "https://github.com/Uhrendoktor/kalt" + [kanjimo."0.1.0"] url = "https://packages.typst.org/preview/kanjimo-0.1.0.tar.gz" hash = "sha256-6caBsc8kZytwVe0XEPiX0qiw5xPe0lPWDwGJVZcRCzE=" @@ -21221,6 +22272,19 @@ license = [ ] homepage = "https://github.com/williambdean/keepsake" +[keyle."0.4.0"] +url = "https://packages.typst.org/preview/keyle-0.4.0.tar.gz" +hash = "sha256-K8chDewNytta/ogD+ymBIuBPGZQ3RfxiZCIP5xY90t4=" +typstDeps = [ + "codelst_2_0_2", + "tidy_0_4_3", +] +description = "This package provides a simple way to style keyboard shortcuts in your documentation" +license = [ + "MIT", +] +homepage = "https://github.com/wesleyel/keyle" + [keyle."0.3.0"] url = "https://packages.typst.org/preview/keyle-0.3.0.tar.gz" hash = "sha256-bLo/nn6JJBYX8mSJSX3dd34GcyRlKaGcG7/NZLpN8Bg=" @@ -21759,6 +22823,18 @@ license = [ ] homepage = "https://github.com/HellOwhatAs/larnt/tree/master/examples/larnt_typst" +[larrow."1.2.0"] +url = "https://packages.typst.org/preview/larrow-1.2.0.tar.gz" +hash = "sha256-NvYtnHmacXDXnCT79/RQCGFS1YAuw1x7cYqeBZMbhh0=" +typstDeps = [ + "cetz_0_5_2", +] +description = "Draw and style arrows between labels" +license = [ + "MPL-2.0", +] +homepage = "https://github.com/Mambouna/larrow" + [larrow."1.1.0"] url = "https://packages.typst.org/preview/larrow-1.1.0.tar.gz" hash = "sha256-i+Jly3WmG5cPyg4wym4FJH+fyEs0ZXvgfhlO0rYH+O0=" @@ -21805,6 +22881,16 @@ license = [ ] homepage = "https://github.com/IsaacTay/lasagna.git" +[lasaveur."0.1.5"] +url = "https://packages.typst.org/preview/lasaveur-0.1.5.tar.gz" +hash = "sha256-Qk0ElZOreNHAQ1Ek9HLYxQV2I6sv2zIUqc1UjcVaPXE=" +typstDeps = [] +description = "Porting vim-latex's math shorthands to Typst. An accommendating vim syntax file is provided in the repo" +license = [ + "MIT", +] +homepage = "https://github.com/yangwenbo99/typst-lasaveur" + [lasaveur."0.1.4"] url = "https://packages.typst.org/preview/lasaveur-0.1.4.tar.gz" hash = "sha256-rtbnsArQc2OnD9R62s+dCO1QKQqbW3DepOkyZ+vvjLc=" @@ -22956,6 +24042,18 @@ license = [ ] homepage = "https://github.com/Moka-Reads/machiatto" +[magic-cubes."0.1.0"] +url = "https://packages.typst.org/preview/magic-cubes-0.1.0.tar.gz" +hash = "sha256-JDmGUaaY/Gq77nArKoE3iGKC807hmVatumWkayCHj60=" +typstDeps = [ + "cetz_0_5_2", +] +description = "Represent Rubik's cubes of arbitrary size and apply algorithms to them" +license = [ + "MIT", +] +homepage = "https://github.com/RodAlc24/magic-cubes" + [magic-isprs."0.1.0"] url = "https://packages.typst.org/preview/magic-isprs-0.1.0.tar.gz" hash = "sha256-qi6zaeVo+ZD+Yzrqq3HPwgRe2ZylZ1bQINqrHuCvaOo=" @@ -22997,6 +24095,16 @@ license = [ ] homepage = "https://github.com/NanamiNakano/typst-mahou-cv" +[malos-presets."1.4.0"] +url = "https://packages.typst.org/preview/malos-presets-1.4.0.tar.gz" +hash = "sha256-l3frbhFPkYgKFRMENfD1teDJzBa66wcRm9ZVAG2SB7I=" +typstDeps = [] +description = "A set of bare-bones presets" +license = [ + "MIT", +] +homepage = "https://github.com/MDLC01/malos-presets" + [malos-presets."1.3.0"] url = "https://packages.typst.org/preview/malos-presets-1.3.0.tar.gz" hash = "sha256-6LNt7JeWRSuEwvGnK1e1B2vmyVo0SsCxXgziIL1/NEg=" @@ -23373,6 +24481,16 @@ license = [ ] homepage = "https://github.com/senaalem/ISMIN_reports_template" +[maquette."0.1.2"] +url = "https://packages.typst.org/preview/maquette-0.1.2.tar.gz" +hash = "sha256-hDs+6YluhszrWul03/cZ17acDtdkrANgnPq35NyLlR4=" +typstDeps = [] +description = "🫖 Render 3D models (PLY, STL, OBJ) as SVG or PNG images" +license = [ + "MIT", +] +homepage = "https://github.com/bernsteining/maquette" + [maquette."0.1.1"] url = "https://packages.typst.org/preview/maquette-0.1.1.tar.gz" hash = "sha256-y9mtIyb4LzX1Fp4eIeZth3OVgC+Jnf4iB3DE6XasQdA=" @@ -23568,6 +24686,17 @@ license = [ ] homepage = "https://github.com/cskeeters/typst-markly" +[mastermind."0.1.0"] +url = "https://packages.typst.org/preview/mastermind-0.1.0.tar.gz" +hash = "sha256-bwhVRmcd3H0KL34hiS0l+EE89mLPYdfkVTR15W3s3Lc=" +typstDeps = [ + "cetz_0_5_2", +] +description = "Draw UML class diagrams" +license = [ + "GPL-3.0-or-later", +] + [matador."0.1.0"] url = "https://packages.typst.org/preview/matador-0.1.0.tar.gz" hash = "sha256-Bh8ffOsuxYAV9WzqP6T4fw1WBCsA0d6i8QAFDyRrkV0=" @@ -23578,6 +24707,19 @@ license = [ ] homepage = "https://github.com/AcqRel/matador" +[materia."0.1.0"] +url = "https://packages.typst.org/preview/materia-0.1.0.tar.gz" +hash = "sha256-eRkGu9SBeXDMlzP8aDC9DFezIymuQCNRA2O6ZBibOCE=" +typstDeps = [ + "cetz_0_5_2", + "scenery_0_1_0", +] +description = "Visualize crystal, reciprocal, and electronic structures" +license = [ + "MIT", +] +homepage = "https://github.com/GiggleLiu/scenery" + [materialize."0.1.0"] url = "https://packages.typst.org/preview/materialize-0.1.0.tar.gz" hash = "sha256-ClLTXUw8tuMwagbd61cYTFq5qdVJLGdW91cHsxgReC4=" @@ -23717,6 +24859,30 @@ license = [ ] homepage = "https://github.com/sxdl/MCM-Typst-template" +[mcx."0.4.1"] +url = "https://packages.typst.org/preview/mcx-0.4.1.tar.gz" +hash = "sha256-UX5dx8IrC5vgUxT/vGFCHC9T9mwZrn3VFG5P+IxZRyA=" +typstDeps = [ + "suiji_0_5_1", +] +description = "Typesetting randomized multiple-choice exams" +license = [ + "MIT", +] +homepage = "https://github.com/1zumiSagiri/mcx" + +[mcx."0.4.0"] +url = "https://packages.typst.org/preview/mcx-0.4.0.tar.gz" +hash = "sha256-yXHHv+r0ad+nuz7svpfN3XMZWATUgl+tZajhTjRHLRQ=" +typstDeps = [ + "suiji_0_5_1", +] +description = "Typesetting randomized multiple-choice exams" +license = [ + "MIT", +] +homepage = "https://github.com/1zumiSagiri/mcx" + [mcx."0.3.0"] url = "https://packages.typst.org/preview/mcx-0.3.0.tar.gz" hash = "sha256-aPlouAc11Zs7+jwIhNZzy3XcVvA6gcWec6FOGDQ8atU=" @@ -24091,6 +25257,18 @@ license = [ ] homepage = "https://github.com/Latias94/merman" +[mesa."0.1.0"] +url = "https://packages.typst.org/preview/mesa-0.1.0.tar.gz" +hash = "sha256-troki8xIzgGZBaY4pCPhtt1Chq619HPDALk+GfikMwg=" +typstDeps = [ + "cetz_0_5_2", +] +description = "Draw semiconductor devices and fabrication process flows from GDS layouts" +license = [ + "MIT", +] +homepage = "https://github.com/digiefel/mesa" + [messeji."0.3.0"] url = "https://packages.typst.org/preview/messeji-0.3.0.tar.gz" hash = "sha256-vqIQjUdm4KvrDNTr5SnWqzVwSkG/dRVvQy/0W6o0P/g=" @@ -24515,6 +25693,34 @@ license = [ ] homepage = "https://github.com/Dav1com/minerva-report-fcfm" +[minerva-thesis."0.2.4"] +url = "https://packages.typst.org/preview/minerva-thesis-0.2.4.tar.gz" +hash = "sha256-J1i9KnJh7g9SCRJMd4VGo+XA7BBySlIqd5UrF6Ws5o8=" +typstDeps = [ + "abbr_0_3_1", + "alexandria_0_2_2", + "subpar_0_2_2", +] +description = "Doctoral and master's theses following guidelines at Ghent University and providing some additional functions and features" +license = [ + "MIT", +] +homepage = "https://github.com/lvandevelde/typst-minerva-thesis" + +[minerva-thesis."0.2.3"] +url = "https://packages.typst.org/preview/minerva-thesis-0.2.3.tar.gz" +hash = "sha256-b1LNQLdLzpG3p7w97jKC+P63IQpfJv6Q68WIJJ/SKto=" +typstDeps = [ + "abbr_0_3_1", + "alexandria_0_2_2", + "subpar_0_2_2", +] +description = "Doctoral and master's theses following guidelines at Ghent University and providing some additional functions and features" +license = [ + "MIT", +] +homepage = "https://github.com/lvandevelde/typst-minerva-thesis" + [minerva-thesis."0.2.2"] url = "https://packages.typst.org/preview/minerva-thesis-0.2.2.tar.gz" hash = "sha256-4cBh4CjYwfSq06mnx1wzsi5yl5TAJWzYQQWPGx5230Y=" @@ -25048,6 +26254,19 @@ license = [ ] homepage = "https://github.com/OrangeX4/mitex" +[mkuipers-ulusofona."0.1.0"] +url = "https://packages.typst.org/preview/mkuipers-ulusofona-0.1.0.tar.gz" +hash = "sha256-86STUsFnaprzy+cc1i7XKjGJdsq3pSzA019/0DeVpfI=" +typstDeps = [ + "acrostiche_0_7_0", + "fletcher_0_5_8", +] +description = "Thesis, dissertation, or lab report at Universidade Lusófona" +license = [ + "MIT", +] +homepage = "https://github.com/MartijnKuipers/typst-ulusofona" + [mmdr."0.2.2"] url = "https://packages.typst.org/preview/mmdr-0.2.2.tar.gz" hash = "sha256-XhUOJ+rCjIjTD+lMWHUtfVm+1AHnfSjpMy2A/mXdb90=" @@ -25220,6 +26439,20 @@ license = [ ] homepage = "https://github.com/mosrat/modern-bnu-thesis" +[modern-buaa-thesis."0.4.0"] +url = "https://packages.typst.org/preview/modern-buaa-thesis-0.4.0.tar.gz" +hash = "sha256-nINPSMaf/3NIAci+k31BngJc+UDhY/iv6zpJzn4cQs4=" +typstDeps = [ + "cuti_0_3_0", + "gb7714-bilingual_0_2_3", + "subpar_0_2_2", +] +description = "A modern thesis template for BUAA" +license = [ + "MIT", +] +homepage = "https://github.com/wangjq4214/buaa-thesis" + [modern-buaa-thesis."0.3.0"] url = "https://packages.typst.org/preview/modern-buaa-thesis-0.3.0.tar.gz" hash = "sha256-8j2ty7eFPROZOABsC6qqW2otByUupHy5pYHRaodkcC0=" @@ -25289,6 +26522,16 @@ license = [ ] homepage = "https://github.com/wangjq4214/buaa-thesis" +[modern-class-presentation."0.1.0"] +url = "https://packages.typst.org/preview/modern-class-presentation-0.1.0.tar.gz" +hash = "sha256-z3jIriaUT7KIzF1HtmPrjrmD8gWJs63W9a3f63jwjr0=" +typstDeps = [] +description = "A polished, classroom-focused presentation template" +license = [ + "MIT", +] +homepage = "https://github.com/aurghya-0/modern-class-presentation" + [modern-cqut-thesis."0.1.0"] url = "https://packages.typst.org/preview/modern-cqut-thesis-0.1.0.tar.gz" hash = "sha256-75yWFP5K6VmsPKff/BvzKHK15Bch6CwRXEHsTIaZJYQ=" @@ -25761,6 +27004,24 @@ license = [ ] homepage = "https://gitlab.hkust-gz.edu.cn/jlu625/typst-thesis-template" +[modern-hsh-thesis."1.1.2"] +url = "https://packages.typst.org/preview/modern-hsh-thesis-1.1.2.tar.gz" +hash = "sha256-r4v265vRxplf70jhByGnHrzMOPRrVXoszojoz4iIPV4=" +typstDeps = [ + "big-todo_0_2_0", + "codly_1_3_0", + "gentle-clues_1_2_0", + "gloss-awe_0_0_5", + "hydra_0_6_0", + "treet_0_1_1", + "wrap-it_0_1_1", +] +description = "Template for writing a bachelors or masters thesis at the Hochschule Hannover, Faculty 4" +license = [ + "MIT", +] +homepage = "https://github.com/MrToWy/hsh-thesis" + [modern-hsh-thesis."1.1.1"] url = "https://packages.typst.org/preview/modern-hsh-thesis-1.1.1.tar.gz" hash = "sha256-X7gt1MdV8F+vArCrPDwMfLlA3ZndNgo0tOXJo7OV/8M=" @@ -25923,6 +27184,16 @@ license = [ ] homepage = "https://github.com/DzmingLi/hust-cse-report" +[modern-innopolis-thesis."0.1.2"] +url = "https://packages.typst.org/preview/modern-innopolis-thesis-0.1.2.tar.gz" +hash = "sha256-JFaQ5+OiHTWLY9e9/jKBgynk+1GqFmaLRCONA6u86mM=" +typstDeps = [] +description = "Thesis template for Innopolis University" +license = [ + "MIT", +] +homepage = "https://github.com/sh3b0/innopolis-thesis" + [modern-innopolis-thesis."0.1.1"] url = "https://packages.typst.org/preview/modern-innopolis-thesis-0.1.1.tar.gz" hash = "sha256-+YuIJ3O4kjaq47dwcAjzYie9jscS6OOcqzOqpb67ha8=" @@ -26363,6 +27634,16 @@ license = [ ] homepage = "https://github.com/pku-typst/pkuthss-typst" +[modern-project-report."0.1.0"] +url = "https://packages.typst.org/preview/modern-project-report-0.1.0.tar.gz" +hash = "sha256-Y++MMDVD9bZ0yTTVVrjcbq6ae1XZvA6NoGkSudrnr7M=" +typstDeps = [] +description = "A clean, modern college and university project report template with dynamic running headers, cover page, and structured outlines" +license = [ + "MIT", +] +homepage = "https://github.com/aurghya-0/Project-Report-Typst" + [modern-report-umfds."0.1.2"] url = "https://packages.typst.org/preview/modern-report-umfds-0.1.2.tar.gz" hash = "sha256-YVoSuE6U+FJFLTe71/8vFpd3oP6bRGQ6ovBAiniVUWU=" @@ -27901,6 +29182,15 @@ license = [ ] homepage = "https://github.com/pavelzw/moderner-cv" +[modernpro-coverletter."1.0.0"] +url = "https://packages.typst.org/preview/modernpro-coverletter-1.0.0.tar.gz" +hash = "sha256-rLnuS6Bu0a5Cn84kxauGdeEbKOMSvFJHUhDjlJxHe9w=" +typstDeps = [] +description = "A clean, modern cover letter and statement template for academic and professional applications" +license = [ + "MIT", +] + [modernpro-coverletter."0.0.8"] url = "https://packages.typst.org/preview/modernpro-coverletter-0.0.8.tar.gz" hash = "sha256-8TsyXOSsDAIvcJZNxouoIAux/MQPmVtRZsdngt77dQg=" @@ -27993,6 +29283,15 @@ license = [ ] homepage = "https://github.com/jxpeng98/typst-coverletter" +[modernpro-cv."2.0.0"] +url = "https://packages.typst.org/preview/modernpro-cv-2.0.0.tar.gz" +hash = "sha256-1ZA1sOlbtJApd4swq4b6vARghA4YIRcyj2I3wFHZAX8=" +typstDeps = [] +description = "A clean, modern CV template for academic and professional applications" +license = [ + "MIT", +] + [modernpro-cv."1.3.0"] url = "https://packages.typst.org/preview/modernpro-cv-1.3.0.tar.gz" hash = "sha256-fgBsthfHyAxPRn2NeSl6vsbQMKCxr+ELa7Fcct7qcFo=" @@ -28118,6 +29417,21 @@ license = [ ] homepage = "https://github.com/Universitaet-Bremen/typst-template-slides" +[molchemist."0.1.3"] +url = "https://packages.typst.org/preview/molchemist-0.1.3.tar.gz" +hash = "sha256-8Vw4eYx3qmv4lMzgzevPoEoy25MoFOs1Q3XAmrdidOU=" +typstDeps = [ + "alchemist_0_2_0", +] +description = "Render chemical structures from Molfile, SDF, and SMILES data" +license = [ + "MIT", + "BSD-3-Clause", + "Apache-2.0", + "LLVM-exception", +] +homepage = "https://github.com/rice8y/molchemist" + [molchemist."0.1.2"] url = "https://packages.typst.org/preview/molchemist-0.1.2.tar.gz" hash = "sha256-o2mhQLggGNnrC7nTNHGqcfk7W068RPMMzTYkA9Ni/IY=" @@ -28154,6 +29468,30 @@ license = [ ] homepage = "https://github.com/rice8y/molchemist" +[molfig."0.1.3"] +url = "https://packages.typst.org/preview/molfig-0.1.3.tar.gz" +hash = "sha256-xnmdzWKTq5v/wbSOq9rBxkRpoRQFuaxcuSoJiZM61KU=" +typstDeps = [ + "maquette_0_1_1", +] +description = "Render molecular structures through maquette" +license = [ + "MIT", +] +homepage = "https://github.com/rice8y/molfig" + +[molfig."0.1.2"] +url = "https://packages.typst.org/preview/molfig-0.1.2.tar.gz" +hash = "sha256-Q1aU3RjDpV9EVCdT+CCn6Y5ZdCZlFfJWB7X8JNPzFaA=" +typstDeps = [ + "maquette_0_1_1", +] +description = "Render molecular structures through maquette" +license = [ + "MIT", +] +homepage = "https://github.com/rice8y/molfig" + [molfig."0.1.1"] url = "https://packages.typst.org/preview/molfig-0.1.1.tar.gz" hash = "sha256-iTn8VjxqjpeBdatua0Kunki0gRuw/x7BtfPI//teEM0=" @@ -28377,6 +29715,16 @@ license = [ ] homepage = "https://github.com/sa1g/dnd-typst-template" +[na-arabox."0.1.0"] +url = "https://packages.typst.org/preview/na-arabox-0.1.0.tar.gz" +hash = "sha256-PwcJqftrA83PcHuPGJ1g39JJzw4H1UK+nkObPruejpY=" +typstDeps = [] +description = "A package for creating Arabic RTL boxes with customizable styles and shadow effects" +license = [ + "MIT", +] +homepage = "https://github.com/naam11/na-arabox" + [nabcv."0.1.0"] url = "https://packages.typst.org/preview/nabcv-0.1.0.tar.gz" hash = "sha256-1emo1I238TwYLfzSK5WJpGc6x0N55LuhadYSuZLqqNI=" @@ -28930,6 +30278,16 @@ license = [ "MIT", ] +[nexus-tools."0.2.0"] +url = "https://packages.typst.org/preview/nexus-tools-0.2.0.tar.gz" +hash = "sha256-8wsKzL2WIFRjUfxc8sle1BgNqJEk1c+EEo+kDd9VHgg=" +typstDeps = [] +description = "Easily implement and reuse tools and components across projects" +license = [ + "MIT-0", +] +homepage = "https://github.com/mayconfmelo/nexus-tools" + [nexus-tools."0.1.0"] url = "https://packages.typst.org/preview/nexus-tools-0.1.0.tar.gz" hash = "sha256-cmvim5LfDkcl1PoTRJLSOTnfQ5O0L49/3q7gPtk36o0=" @@ -29270,6 +30628,19 @@ license = [ ] homepage = "https://github.com/FlandiaYingman/note-me" +[noteworks."0.2.0"] +url = "https://packages.typst.org/preview/noteworks-0.2.0.tar.gz" +hash = "sha256-43XkZLELsdmh5ys0zxq6VewKgxvuBHWz4DaYDhmiDnc=" +typstDeps = [ + "cetz_0_4_2", + "cetz-plot_0_1_3", +] +description = "Modular educational notes with themed blocks and plots" +license = [ + "MIT", +] +homepage = "https://github.com/sihooleebd/noteworks" + [noteworthy."0.4.0"] url = "https://packages.typst.org/preview/noteworthy-0.4.0.tar.gz" hash = "sha256-QleTxxjKKuHG6qmHhBJS9ydphKF+VuVIbtPz6kxXxHc=" @@ -29415,6 +30786,19 @@ license = [ "MIT", ] +[ntust-thesis-unofficial."1.2.0"] +url = "https://packages.typst.org/preview/ntust-thesis-unofficial-1.2.0.tar.gz" +hash = "sha256-GDQzhLs9/2gN9+O7dPqtzBQ8UN0HSFcFaXi62B3l6n0=" +typstDeps = [ + "algorithmic_1_0_7", + "cuti_0_4_0", +] +description = "臺灣科技大學論文模板。Thesis template for National Taiwan University of Science and Technology" +license = [ + "MIT", +] +homepage = "https://github.com/8LWXpg/ntust-thesis-unofficial-typst" + [ntust-thesis-unofficial."1.1.0"] url = "https://packages.typst.org/preview/ntust-thesis-unofficial-1.1.0.tar.gz" hash = "sha256-vs29UEFyy8PGzge1eoHYQ9qbIBW5W18k2pSzm81Q4Bk=" @@ -29553,6 +30937,18 @@ license = [ ] homepage = "https://github.com/flaribbit/numbly" +[numera."0.0.1"] +url = "https://packages.typst.org/preview/numera-0.0.1.tar.gz" +hash = "sha256-B48n1jj65weykBAPBSmqmkqs6CguV3ZapB1HwpWJS7U=" +typstDeps = [ + "equate_0_3_3", +] +description = "Per-chapter figure and equation numbering, subfigure numbering, numbering functions that can render differently for references, equate package compatibility" +license = [ + "Unlicense", +] +homepage = "https://github.com/mohe2015/numera" + [numeris-scribere."0.1.3"] url = "https://packages.typst.org/preview/numeris-scribere-0.1.3.tar.gz" hash = "sha256-OaCojRh5WlU/0y8N5n9938iaDVRjldSnjtg7iiJIIFc=" @@ -29782,6 +31178,18 @@ license = [ ] homepage = "https://github.com/jdpieck/oasis-align" +[obelisk."0.2.0"] +url = "https://packages.typst.org/preview/obelisk-0.2.0.tar.gz" +hash = "sha256-fynYxEK6yk6EoFgI9h55PDDHaGGKlijBn/o+dvS9ApE=" +typstDeps = [ + "hydra_0_6_3", +] +description = "A high-precision, print-ready, Bauhaus-inspired note-taking template" +license = [ + "MIT", +] +homepage = "https://github.com/atzlt/obelisk-template" + [obelisk."0.1.0"] url = "https://packages.typst.org/preview/obelisk-0.1.0.tar.gz" hash = "sha256-ea7LWzmv8tFT8ey/QgC/LAkVcboKjvCOaAtlYJUMeuE=" @@ -30219,6 +31627,18 @@ license = [ ] homepage = "https://github.com/andrea-orione/orionotes" +[ornacover."0.1.0"] +url = "https://packages.typst.org/preview/ornacover-0.1.0.tar.gz" +hash = "sha256-mif8nJH+KzsqqJcaH1rMnMxQXG7VGQEc8C88/shJEPA=" +typstDeps = [ + "cetz_0_5_2", +] +description = "Ornamental covers package for educational documents" +license = [ + "MIT", +] +homepage = "https://github.com/naam11/ornacover" + [ornamentalyst."0.1.0"] url = "https://packages.typst.org/preview/ornamentalyst-0.1.0.tar.gz" hash = "sha256-BY+T0CUtWbwNq7ICACNA9zDYAkpGpdC9HLBjQtCBE9w=" @@ -30259,6 +31679,17 @@ license = [ ] homepage = "https://github.com/neruthes/ose-pic-typst" +[ost-ifs-thesis."1.0.0"] +url = "https://packages.typst.org/preview/ost-ifs-thesis-1.0.0.tar.gz" +hash = "sha256-yemwRrzqS0Gh4V20gPqPKCdcx+axovn3iUqFTpaHx4w=" +typstDeps = [ + "zebraw_0_6_3", +] +description = "A thesis template for the IFS Institute for Software at OST Eastern Switzerland University of Applied Sciences, using the OST visual style" +license = [ + "MIT", +] + [ostfriesen-layout."0.1.0"] url = "https://packages.typst.org/preview/ostfriesen-layout-0.1.0.tar.gz" hash = "sha256-LjQb2C6xpIBvOMPhgr3bXmmJrPggk/wB7YNDsgSCAR0=" @@ -30419,6 +31850,18 @@ license = [ ] homepage = "https://github.com/RubixDev/typst-outrageous" +[owl-lst-thesis."0.1.0"] +url = "https://packages.typst.org/preview/owl-lst-thesis-0.1.0.tar.gz" +hash = "sha256-JehP1VHjZj8ZoqxxgCrm0tFase+1dml8yUxTNDCeFx0=" +typstDeps = [ + "pergamon_0_8_0", +] +description = "Thesis in the LST department at Saarland University" +license = [ + "MIT-0", +] +homepage = "https://github.com/coli-saar/typst-lst-template" + [owlbear."0.0.1"] url = "https://packages.typst.org/preview/owlbear-0.0.1.tar.gz" hash = "sha256-hOzglktgOt9SDguI8hxIv2KS2pK9yLSFIjw9NEaPWmI=" @@ -30588,6 +32031,19 @@ license = [ ] homepage = "https://github.com/para-lipics/para-lipics/" +[parcio-slides."0.2.0"] +url = "https://packages.typst.org/preview/parcio-slides-0.2.0.tar.gz" +hash = "sha256-xfTRwfnJjaHdr/HPCPFLXV9M/mgju8Yp9NvZeSgx0UI=" +typstDeps = [ + "polylux_0_4_0", + "subpar_0_2_2", +] +description = "A simple polylux slide template for the ParCIO working group at OvGU Magdeburg" +license = [ + "0BSD", +] +homepage = "https://github.com/parcio/templates" + [parcio-slides."0.1.2"] url = "https://packages.typst.org/preview/parcio-slides-0.1.2.tar.gz" hash = "sha256-N4I3HDS5GknShsJNDr3hWHXS2Fch4rewc6UWerDtkqc=" @@ -30627,6 +32083,19 @@ license = [ ] homepage = "https://github.com/xkevio/parcio-typst/" +[parcio-thesis."0.3.1"] +url = "https://packages.typst.org/preview/parcio-thesis-0.3.1.tar.gz" +hash = "sha256-OG7u8YhNRZn5fW09jlDgS11XYcZtRmZ6BoMRaUth1Uw=" +typstDeps = [ + "drafting_0_2_2", + "subpar_0_2_2", +] +description = "A simple thesis template for the ParCIO working group at OvGU Magdeburg" +license = [ + "0BSD", +] +homepage = "https://github.com/parcio/templates" + [parcio-thesis."0.3.0"] url = "https://packages.typst.org/preview/parcio-thesis-0.3.0.tar.gz" hash = "sha256-n/zBHyPaT0BBIe+6YBYhdOEUJUM5XxE2bjkPyaeNvGU=" @@ -30823,6 +32292,16 @@ license = [ ] homepage = "https://github.com/Jollywatt/typst-parsely" +[pasquino."0.1.0"] +url = "https://packages.typst.org/preview/pasquino-0.1.0.tar.gz" +hash = "sha256-X4YHtlmZA4OSyfUvzjhwi1ODvSMy4D9H9NCiJLt4r+g=" +typstDeps = [] +description = "Academic conference posters with themed gradients" +license = [ + "MIT-0", +] +homepage = "https://github.com/camilo-zuluaga/pasquino" + [patatrac."0.5.0"] url = "https://packages.typst.org/preview/patatrac-0.5.0.tar.gz" hash = "sha256-muCkMYjZVVBMWEZIQ7cToLtSalsT4EZvtQHJyQ+AQgY=" @@ -30835,6 +32314,18 @@ license = [ ] homepage = "https://github.com/ZaninDavide/patatrac" +[patstdlib."0.3.2"] +url = "https://packages.typst.org/preview/patstdlib-0.3.2.tar.gz" +hash = "sha256-BtOxMjT9Mytk8PDqt4KScL3Lksf/Dhn+87uAvJ7359Y=" +typstDeps = [ + "algorithmic_1_0_7", +] +description = "Some standard pieces I find useful: fonts, subfigures, algorithms, labeled enums, etc" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/patrick-kidger/patstdlib" + [patstdlib."0.3.1"] url = "https://packages.typst.org/preview/patstdlib-0.3.1.tar.gz" hash = "sha256-e7a8BoD5y8xbbcaCEmThUc1XCp907TPz8kRAXkJAJTg=" @@ -31504,6 +32995,19 @@ license = [ ] homepage = "https://gitlab.com/Jed_Hed/pf2e-typst" +[phonokit."0.5.12"] +url = "https://packages.typst.org/preview/phonokit-0.5.12.tar.gz" +hash = "sha256-ISt6wnql7vm/9reI/nphaB4ZtfthhczAIQKsGijfHGU=" +typstDeps = [ + "cetz_0_5_2", + "lilaq_0_6_0", +] +description = "A toolkit to create phonological representations" +license = [ + "MIT", +] +homepage = "https://github.com/guilhermegarcia/phonokit" + [phonokit."0.5.11"] url = "https://packages.typst.org/preview/phonokit-0.5.11.tar.gz" hash = "sha256-T7Xg3XTfxYa3PMl0ossVJ6mhI24F9S67nR0uo8zmqUc=" @@ -31907,6 +33411,18 @@ license = [ ] homepage = "https://github.com/piotr-m-kuszewski/Pi_games_Typst" +[piclabeler."0.1.0"] +url = "https://packages.typst.org/preview/piclabeler-0.1.0.tar.gz" +hash = "sha256-2PxJrieuTuAH4uWK+N4Jy9szMLBy0mEI7Nn88HTGcV0=" +typstDeps = [ + "cetz_0_5_2", +] +description = "Annotate images with labels and arrows" +license = [ + "MIT", +] +homepage = "https://github.com/marnicbar/piclabeler" + [pigmentpedia."0.3.3"] url = "https://packages.typst.org/preview/pigmentpedia-0.3.3.tar.gz" hash = "sha256-xPFb9o+dHTfWvV0Hs1wuhcTniZH6SnsC0zPSwDcPayo=" @@ -32224,6 +33740,30 @@ license = [ ] homepage = "https://github.com/daskol/typst-templates" +[pivot."0.3.0"] +url = "https://packages.typst.org/preview/pivot-0.3.0.tar.gz" +hash = "sha256-N2fBhOjPTdFhxMxvUKAqYl6BckIBBKUeo/iWtLo2Np0=" +typstDeps = [ + "cetz_0_5_2", +] +description = "Draw diagrams for Cyber Threat Intelligence (CTI) analysis" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/cybermallard/typst-pivot" + +[pivot."0.2.0"] +url = "https://packages.typst.org/preview/pivot-0.2.0.tar.gz" +hash = "sha256-JF0HMGAMJbSeyFaG7rPm0knzjMhf7j9b7MKc93x1xKA=" +typstDeps = [ + "cetz_0_5_2", +] +description = "Draw diagrams for Cyber Threat Intelligence (CTI) analysis" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/cybermallard/typst-pivot" + [pivot."0.1.0"] url = "https://packages.typst.org/preview/pivot-0.1.0.tar.gz" hash = "sha256-v9HEA7ab2OhF5WXY3Ry7D90/w2OTZOiPV7jo1etr3C0=" @@ -32268,6 +33808,22 @@ license = [ ] homepage = "https://github.com/GiggleLiu/pixel-family" +[pku-thesis-pass."0.1.0"] +url = "https://packages.typst.org/preview/pku-thesis-pass-0.1.0.tar.gz" +hash = "sha256-9LjOxXcw9O6ic9yw/VAAOOXs3cE2kgdr0Ht/2UJ/R0I=" +typstDeps = [ + "codly_1_3_0", + "codly-languages_0_1_10", + "cuti_0_4_0", + "gb7714-bilingual_0_2_3", + "itemize_0_2_0", +] +description = "北京大学学位论文模板。Dissertation Thesis Template for Peking University (PKU" +license = [ + "MIT", +] +homepage = "https://github.com/chuxinyuan/pku-thesis-pass" + [placard."0.1.0"] url = "https://packages.typst.org/preview/placard-0.1.0.tar.gz" hash = "sha256-AtQqZg/abpIZeA67OigVL3vXkoUr4eRbmS7udVJHryY=" @@ -32738,6 +34294,16 @@ license = [ ] homepage = "https://github.com/pacaunt/typst-presentate" +[presio."0.2.2"] +url = "https://packages.typst.org/preview/presio-0.2.2.tar.gz" +hash = "sha256-LE6SNXHXf1wtVPyeIu0N2o55716KdkQjH77aTNYndr4=" +typstDeps = [] +description = "Attach speaker notes and embedded media to PDF slides for presio.xyz" +license = [ + "MIT", +] +homepage = "https://github.com/benedict-armstrong/presio-typst-package" + [presio."0.2.1"] url = "https://packages.typst.org/preview/presio-0.2.1.tar.gz" hash = "sha256-RI9CHcMsTuCjMNB2faiwHe29CTzdL5oi7SLNeJWFlmw=" @@ -32862,6 +34428,18 @@ license = [ ] homepage = "https://github.com/simon-eller/primeone-typst" +[prinzipien."0.1.3"] +url = "https://packages.typst.org/preview/prinzipien-0.1.3.tar.gz" +hash = "sha256-KIqyd28In1H1E9H1mXS4Kp9aje1fyIVWLo1Sv5wXkgg=" +typstDeps = [ + "touying_0_7_4", +] +description = "Present one message per slide, in the style of Doumont" +license = [ + "BSL-1.0", +] +homepage = "https://github.com/Entze/prinzipien" + [prismath."0.1.0"] url = "https://packages.typst.org/preview/prismath-0.1.0.tar.gz" hash = "sha256-O7PaP1OUcba6j5MBMOmggdPAQDsQkJT5O8RgjP6qfjs=" @@ -32945,6 +34523,19 @@ license = [ ] homepage = "https://github.com/Jac-Zac/project-isi-zac.git" +[prometeu-thesis."1.1.0"] +url = "https://packages.typst.org/preview/prometeu-thesis-1.1.0.tar.gz" +hash = "sha256-sYe1HT+b7MljkwC8SKld8hCipM13YuuNJDxLttzb1+A=" +typstDeps = [ + "glossarium_0_5_10", + "in-dexter_0_7_2", +] +description = "Thesis template for University of Minho" +license = [ + "MIT", +] +homepage = "https://github.com/chicoferreira/prometeu-thesis" + [prometeu-thesis."1.0.0"] url = "https://packages.typst.org/preview/prometeu-thesis-1.0.0.tar.gz" hash = "sha256-BYP/zUu+22PBu7RD7pOE2zJJyX5GKCkjd1IwjVwStkk=" @@ -33006,6 +34597,22 @@ license = [ ] homepage = "https://github.com/david-davies/typst-prooftree" +[proteograph."0.2.4"] +url = "https://packages.typst.org/preview/proteograph-0.2.4.tar.gz" +hash = "sha256-m3vrkUGh6b87uTcOBS+wlizFv7AKzPxDcMQZ0+SFfSU=" +typstDeps = [ + "codly_1_3_0", + "fletcher_0_5_8", + "lilaq_0_6_0", + "tidy_0_4_3", + "tiptoe_0_4_0", +] +description = "A package to visualise proteomics data" +license = [ + "GPL-3.0-or-later", +] +homepage = "https://codeberg.org/PAPPSO/proteograph" + [proteograph."0.2.3"] url = "https://packages.typst.org/preview/proteograph-0.2.3.tar.gz" hash = "sha256-cwa/+WT8f9dV9CMTDYUv0Tr7y2zVk26h8y7/cA3QRBE=" @@ -33084,6 +34691,18 @@ license = [ ] homepage = "https://codeberg.org/olangella/proteograph" +[proxim."0.2.0"] +url = "https://packages.typst.org/preview/proxim-0.2.0.tar.gz" +hash = "sha256-SvlyEDKDlfIDEz30FmlQXRH8NIIkhAcnD/PygivabNk=" +typstDeps = [ + "cetz_0_5_2", +] +description = "Labeled rectangular nodes and routed edges for drawing block diagrams" +license = [ + "MIT", +] +homepage = "https://github.com/Nils-TUD/typst-proxim" + [proxim."0.1.0"] url = "https://packages.typst.org/preview/proxim-0.1.0.tar.gz" hash = "sha256-avByERcngeCsrfW8Z8m6Sk3d5cwhzzQAYomp7wyaz0I=" @@ -33545,6 +35164,20 @@ license = [ ] homepage = "https://github.com/SchrodingerBlume/typst-quan" +[quati-abnt."0.1.0"] +url = "https://packages.typst.org/preview/quati-abnt-0.1.0.tar.gz" +hash = "sha256-lZzLq3x/swaKOtzt61He5zTwtRr34TbGNm0qeXk9kgA=" +typstDeps = [ + "equate_0_3_3", + "glossarium_0_5_10", + "subpar_0_2_2", +] +description = "Documents according to the Associação Brasileira de Normas Técnicas (ABNT" +license = [ + "AGPL-3.0-or-later", +] +homepage = "https://github.com/gabdumal/quati_abnt" + [quati-abnt."0.0.4"] url = "https://packages.typst.org/preview/quati-abnt-0.0.4.tar.gz" hash = "sha256-Ein4k3taWzZ6D1E3UTGyM5YCfjrpDzF3mEyXc3cFajM=" @@ -33805,6 +35438,40 @@ license = [ ] homepage = "https://github.com/artomweb/Quick-Sip-Typst-Template" +[quick-vertex."0.1.1"] +url = "https://packages.typst.org/preview/quick-vertex-0.1.1.tar.gz" +hash = "sha256-2cb53ekOcuUBzimSs+w/I60KrPXG1htgPwWtSe0jXJo=" +typstDeps = [ + "cetz_0_5_2", +] +description = "Feasible region plots for two-variable linear programming: bounded/unbounded regions, unique/multiple optima, level lines and gradient, with CeTZ" +license = [ + "MIT", +] +homepage = "https://github.com/13Stokes31/quick-vertex" + +[quick-vertex."0.1.0"] +url = "https://packages.typst.org/preview/quick-vertex-0.1.0.tar.gz" +hash = "sha256-WlW4wRqUNxShFDTf5bbAbGMpu8wEdbn4OlN8Y9KP7rc=" +typstDeps = [ + "cetz_0_5_2", +] +description = "Feasible region plots for two-variable linear programming: bounded/unbounded regions, unique/multiple optima, level lines and gradient, with CeTZ" +license = [ + "MIT", +] +homepage = "https://github.com/13Stokes31/feasible-region" + +[quill."0.8.0"] +url = "https://packages.typst.org/preview/quill-0.8.0.tar.gz" +hash = "sha256-MqwcPI+CeckIKAcZddhg1WQXJ6tK1cX/AECAgsBP5oY=" +typstDeps = [] +description = "Effortlessly create quantum circuit diagrams" +license = [ + "MIT", +] +homepage = "https://github.com/Mc-Zen/quill" + [quill."0.7.3"] url = "https://packages.typst.org/preview/quill-0.7.3.tar.gz" hash = "sha256-2N2Yamy405nzfIXFokgs++OHBppiM1+fnp8d44lIrXw=" @@ -33923,6 +35590,16 @@ license = [ ] homepage = "https://github.com/Mc-Zen/quill" +[quizforge."0.1.0"] +url = "https://packages.typst.org/preview/quizforge-0.1.0.tar.gz" +hash = "sha256-xCoMQkXuekmb/IbDmf51B8CCO+y4Iik6yFuA3s7lUdU=" +typstDeps = [] +description = "Randomized exam sets from one source: shuffle question and MCQ option order per set deterministically, with auto-generated answer keys and machine-readable grading metadata" +license = [ + "MIT", +] +homepage = "https://github.com/nipunbatra/quizforge" + [quizst."0.3.2"] url = "https://packages.typst.org/preview/quizst-0.3.2.tar.gz" hash = "sha256-BuRNdEYQDtqIih+YYKzwP0VpMcRl0Sh8pueUn+b4fbc=" @@ -33971,6 +35648,32 @@ license = [ ] homepage = "https://github.com/An-314/ratchet" +[ratsch-bmim."0.4.1"] +url = "https://packages.typst.org/preview/ratsch-bmim-0.4.1.tar.gz" +hash = "sha256-dHHFhbPUmgILO4M2lz9QwsbHCKjXjGeJ/Q3iWKZnrjQ=" +typstDeps = [ + "theorion_0_6_0", + "touying_0_7_4", +] +description = "Template for exams/exercises/labs/lectures/poster/reports/slides/workbooks by IACE/BMIM at UMIT TIROL" +license = [ + "MIT", +] +homepage = "https://github.com/umit-iace/typst-umit-tirol-bmim" + +[ratsch-bmim."0.4.0"] +url = "https://packages.typst.org/preview/ratsch-bmim-0.4.0.tar.gz" +hash = "sha256-9sAwNGkk1eTPXxb0ZUTUztoghFdExpobQZI1TjUc59U=" +typstDeps = [ + "theorion_0_6_0", + "touying_0_7_4", +] +description = "Template for exams/exercises/labs/lectures/poster/reports/slides/workbooks by IACE/BMIM at UMIT TIROL" +license = [ + "MIT", +] +homepage = "https://github.com/umit-iace/typst-umit-tirol-bmim" + [ratsch-bmim."0.3.0"] url = "https://packages.typst.org/preview/ratsch-bmim-0.3.0.tar.gz" hash = "sha256-tYSf6AIEbddl6SiZX+dq3Ba3cXM9rKUfbK3H45CuVkk=" @@ -34171,6 +35874,16 @@ license = [ ] homepage = "https://github.com/Quaternijkon/Typst_Lab_Report" +[reprobe."0.1.0"] +url = "https://packages.typst.org/preview/reprobe-0.1.0.tar.gz" +hash = "sha256-IkpkZBQa0WTyESyECdsrZindwGxZbTGEc9A/ip1r86M=" +typstDeps = [] +description = "A two-column computer science technical report" +license = [ + "MIT", +] +homepage = "https://github.com/ih1d/reprobe" + [resumania."1.0.0"] url = "https://packages.typst.org/preview/resumania-1.0.0.tar.gz" hash = "sha256-HD6QAPXdwA9lWpA1Je9VWznk+sHcQf6x6xbfP/ihZRQ=" @@ -34513,6 +36226,16 @@ license = [ ] homepage = "https://github.com/ThatOneCalculator/riesketcher" +[riichinator."0.1.1"] +url = "https://packages.typst.org/preview/riichinator-0.1.1.tar.gz" +hash = "sha256-+0oOqWaVxPv0pD8c2j1qxk1APKNxIDRkjl6+710HiG8=" +typstDeps = [] +description = "Riichi Mahjong hand and board state renderer" +license = [ + "MIT", +] +homepage = "https://github.com/hemisemidemipresent/riichinator" + [riichinator."0.1.0"] url = "https://packages.typst.org/preview/riichinator-0.1.0.tar.gz" hash = "sha256-fslGd7ysBIWcen0FbPLBDh4THapeK0oFTxsA2U9sBy4=" @@ -34971,6 +36694,67 @@ license = [ ] homepage = "https://gitlab.com/ashplasek/salsa-dip" +[sang-math."1.0.4"] +url = "https://packages.typst.org/preview/sang-math-1.0.4.tar.gz" +hash = "sha256-uEVpZYwySkjLAfVFX9/KDD2yKwiwEnpEC7DUx5Bi0HY=" +typstDeps = [ + "cetz_0_5_2", + "touying_0_7_4", +] +description = "Vietnamese high school math macros: sign/variation tables (BBT), multiple-choice (MCQ), geometry with CeTZ" +license = [ + "MIT", +] +homepage = "https://github.com/sangnhc87/conictypst" + +[sang-math."1.0.3"] +url = "https://packages.typst.org/preview/sang-math-1.0.3.tar.gz" +hash = "sha256-O9kYFxBiXvqDdwifdKMYtk0IEbtQiTC6/KC4dxLehnA=" +typstDeps = [ + "cetz_0_5_2", + "touying_0_7_4", +] +description = "Vietnamese high school math macros: sign/variation tables (BBT), multiple-choice (MCQ), geometry with CeTZ" +license = [ + "MIT", +] +homepage = "https://github.com/sangnhc87/conictypst" + +[sang-math."1.0.2"] +url = "https://packages.typst.org/preview/sang-math-1.0.2.tar.gz" +hash = "sha256-vHL/al7tIvZuEaywhZz3o/PRnJEvVykUiRLGu+LcfYw=" +typstDeps = [ + "cetz_0_5_2", +] +description = "Bộ macro Toán THPT: đề thi, sách/chuyên đề, BBT và hình học CeTZ" +license = [ + "MIT", +] +homepage = "https://github.com/sangnhc87/conictypst" + +[sang-math."1.0.1"] +url = "https://packages.typst.org/preview/sang-math-1.0.1.tar.gz" +hash = "sha256-O7E5wWyPRaP4tElLCfjpve0CvPjFPggs5ilpdm/37Yo=" +typstDeps = [ + "cetz_0_5_2", +] +description = "Bộ macro Toán THPT: đề thi, sách/chuyên đề, BBT và hình học CeTZ" +license = [ + "MIT", +] +homepage = "https://github.com/sangnhc87/conictypst" + +[sang-math."1.0.0"] +url = "https://packages.typst.org/preview/sang-math-1.0.0.tar.gz" +hash = "sha256-4HQ+M90NWrixUAInGQEkF9q9uVPlHFVi6d+TN0C58xo=" +typstDeps = [ + "cetz_0_5_2", +] +description = "A comprehensive toolkit for typesetting high school mathematics (Vietnamese curriculum) – variations, sign tables, multiple choice, exams, and CeTZ geometry" +license = [ + "MIT", +] + [sano-presentation-template."1.0.0"] url = "https://packages.typst.org/preview/sano-presentation-template-1.0.0.tar.gz" hash = "sha256-RJGql4AhJal3CzuJi1Jgh19+wIIy2WM98xZjkAE2TKA=" @@ -35039,6 +36823,18 @@ license = [ ] homepage = "https://github.com/T1mVo/scarif" +[scenery."0.1.0"] +url = "https://packages.typst.org/preview/scenery-0.1.0.tar.gz" +hash = "sha256-OyDkdUpfN2yZXuH4ezbQXx2WDAYfxs8267Fr95D+tLk=" +typstDeps = [ + "cetz_0_5_2", +] +description = "Render depth-sorted 2D and 3D scenes with CeTZ" +license = [ + "MIT", +] +homepage = "https://github.com/GiggleLiu/scenery" + [scholarly-epfl-thesis."0.2.0"] url = "https://packages.typst.org/preview/scholarly-epfl-thesis-0.2.0.tar.gz" hash = "sha256-9TEz/jV7P1edbqYIlQoZ4581sK4UBQMpn3oZWlxtwxg=" @@ -36004,6 +37800,16 @@ license = [ ] homepage = "https://github.com/MLNW/typst-packages" +[sertyp."0.1.5"] +url = "https://packages.typst.org/preview/sertyp-0.1.5.tar.gz" +hash = "sha256-cCXMbka+nxsYHECdazJdmjin9mskD0LFckgNL0nEsTs=" +typstDeps = [] +description = "Serialization and deserialization of most Typst types into sertyp CBOR format: This includes markup, math, etc" +license = [ + "MIT", +] +homepage = "https://github.com/Uhrendoktor/sertyp" + [sertyp."0.1.4"] url = "https://packages.typst.org/preview/sertyp-0.1.4.tar.gz" hash = "sha256-46z3xiSEM2CpGRRb/rbH68KbuTqPsIKC91g5KL+JWw8=" @@ -36259,6 +38065,18 @@ license = [ ] homepage = "https://github.com/Hyperrick/typst-sheetwise" +[shiroa."0.4.0"] +url = "https://packages.typst.org/preview/shiroa-0.4.0.tar.gz" +hash = "sha256-SNGR32BJkjhtruBCv7qgKXfUMU1tVkZkFtKXdOjGdTE=" +typstDeps = [ + "based_0_2_0", +] +description = "A simple tool for creating modern online books" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/Myriad-Dreamin/shiroa" + [shiroa."0.3.1"] url = "https://packages.typst.org/preview/shiroa-0.3.1.tar.gz" hash = "sha256-6VKLMKKWj5ZWQrDmcR7jt9S4P4wtPueFu5FhO2dD5PQ=" @@ -36353,6 +38171,18 @@ license = [ ] homepage = "https://github.com/Myriad-Dreamin/shiroa" +[shiroa-mdbook."0.4.0"] +url = "https://packages.typst.org/preview/shiroa-mdbook-0.4.0.tar.gz" +hash = "sha256-YpToP6IEor+aP1GkYpKJV2I1WX82P9I+EkEH1ms/0D0=" +typstDeps = [ + "shiroa_0_4_0", +] +description = "The mdbook theme is a modern, responsive theme for Shiroa, inspired by the mdbook" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/Myriad-Dreamin/shiroa" + [shiroa-mdbook."0.3.1"] url = "https://packages.typst.org/preview/shiroa-mdbook-0.3.1.tar.gz" hash = "sha256-VMOGjXY9fAxRPlfM7HR5OpuzMY1Q+gCt9L/zvkwmj9E=" @@ -36377,6 +38207,18 @@ license = [ ] homepage = "https://github.com/Myriad-Dreamin/shiroa" +[shiroa-starlight."0.4.0"] +url = "https://packages.typst.org/preview/shiroa-starlight-0.4.0.tar.gz" +hash = "sha256-CxtBYEMH3cIIkMT+eKIz7qCmhLWAHfHEPCL3W6w9MaE=" +typstDeps = [ + "shiroa_0_4_0", +] +description = "The starlight theme is a modern, responsive theme for Shiroa, inspired by the Astro Starlight" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/Myriad-Dreamin/shiroa" + [shiroa-starlight."0.3.1"] url = "https://packages.typst.org/preview/shiroa-starlight-0.3.1.tar.gz" hash = "sha256-RLhpoVb1Bd2ACvF7sPqMG8o7gHw3krVaAMQQ77BJ9DA=" @@ -36552,6 +38394,18 @@ license = [ "MIT", ] +[shuimu-touying."0.4.1"] +url = "https://packages.typst.org/preview/shuimu-touying-0.4.1.tar.gz" +hash = "sha256-CT5feWSyZuIk57L8TDK0PsvRE4xgRA2ZV7aIJ8mowh8=" +typstDeps = [ + "touying_0_7_4", +] +description = "A clean, Beamer-style presentation template for Tsinghua University" +license = [ + "MIT", +] +homepage = "https://github.com/JSB-Unscarred/shuimu-touying" + [shuimu-touying."0.4.0"] url = "https://packages.typst.org/preview/shuimu-touying-0.4.0.tar.gz" hash = "sha256-zlmw1Y6ycGm22pnOqNULFVZ3trJk/g0/83V5V72atLQ=" @@ -36850,6 +38704,26 @@ license = [ ] homepage = "https://github.com/OverflowCat/sigfig" +[signal-resume."0.1.0"] +url = "https://packages.typst.org/preview/signal-resume-0.1.0.tar.gz" +hash = "sha256-DpOvNNa1H7oVci59tDbaEeLdHz1lI+xi3FdHF8Jvjik=" +typstDeps = [] +description = "Evidence-focused resumes built for reliable ATS parsing" +license = [ + "MIT", +] +homepage = "https://github.com/DavidSasson22/david-resume-template" + +[silky-letter-insa."0.2.3"] +url = "https://packages.typst.org/preview/silky-letter-insa-0.2.3.tar.gz" +hash = "sha256-F8JebzpgCSOY6BwSzZdI7+JZwBvbcfcaFi6Gd3YlUZY=" +typstDeps = [] +description = "A template made for letters and short documents of INSA, a French engineering school" +license = [ + "MIT", +] +homepage = "https://github.com/SkytAsul/INSA-Typst-Template" + [silky-letter-insa."0.2.2"] url = "https://packages.typst.org/preview/silky-letter-insa-0.2.2.tar.gz" hash = "sha256-ruLgBs2EJfNGuPQJjRxdwr4mmJzBfsy8xFpAXG75tgM=" @@ -36890,6 +38764,16 @@ license = [ ] homepage = "https://github.com/SkytAsul/INSA-Typst-Template" +[silky-report-insa."0.5.3"] +url = "https://packages.typst.org/preview/silky-report-insa-0.5.3.tar.gz" +hash = "sha256-mYl1fdOF8eLO9/d2qHEjMcIbP/niHisTB9sALDZ6iSk=" +typstDeps = [] +description = "A template made for reports and other documents of INSA, a French engineering school" +license = [ + "MIT", +] +homepage = "https://github.com/SkytAsul/INSA-Typst-Template" + [silky-report-insa."0.5.2"] url = "https://packages.typst.org/preview/silky-report-insa-0.5.2.tar.gz" hash = "sha256-Mr+8YvChHTKny7YZJ9s9dhYIs/7X1RBLm5o0IjIJzug=" @@ -36980,6 +38864,18 @@ license = [ ] homepage = "https://github.com/SkytAsul/INSA-Typst-Template" +[silky-slides-insa."0.2.0"] +url = "https://packages.typst.org/preview/silky-slides-insa-0.2.0.tar.gz" +hash = "sha256-h2j726AuPeWNjhKPk1mIGA39IUtUBrisKDKjNsfYwOU=" +typstDeps = [ + "touying_0_7_4", +] +description = "A template made for presentations of INSA, a French engineering school" +license = [ + "MIT", +] +homepage = "https://github.com/SkytAsul/INSA-Typst-Template" + [silky-slides-insa."0.1.1"] url = "https://packages.typst.org/preview/silky-slides-insa-0.1.1.tar.gz" hash = "sha256-BqE3dTunGJHLeOsCSqtzAYOLXTdyfLVK38NAyJCqeSk=" @@ -37219,6 +39115,40 @@ license = [ ] homepage = "https://github.com/torsteinnh/simple-ntnu-report" +[simple-nwu-year-paper."0.1.0"] +url = "https://packages.typst.org/preview/simple-nwu-year-paper-0.1.0.tar.gz" +hash = "sha256-roh5dmIM5G9Ej+8lub/mHOYN0oJSkTuHBYVG181lNRY=" +typstDeps = [] +description = "西北大学学年论文。 | Northwest University (China) Academic Year Paper" +license = [ + "MIT", +] +homepage = "https://github.com/Easecond/nwu-academic-year-paper" + +[simple-plot."1.0.0"] +url = "https://packages.typst.org/preview/simple-plot-1.0.0.tar.gz" +hash = "sha256-NixWVWCwUxjlTkZZISogVeKuPqOTLqV1AgY2EIajwbs=" +typstDeps = [ + "cetz_0_5_2", +] +description = "Simple, pgfplots-like function plotting for math and science" +license = [ + "MIT", +] +homepage = "https://github.com/nathan-ed/typst-package-simple-plot" + +[simple-plot."0.9.1"] +url = "https://packages.typst.org/preview/simple-plot-0.9.1.tar.gz" +hash = "sha256-C/Rr4NvPaFFATQRl78cO3R0UU3KhnJZxf8z3cRE8Oks=" +typstDeps = [ + "cetz_0_5_2", +] +description = "Simple, pgfplots-like function plotting for math and science" +license = [ + "MIT", +] +homepage = "https://github.com/nathan-ed/typst-package-simple-plot" + [simple-plot."0.9.0"] url = "https://packages.typst.org/preview/simple-plot-0.9.0.tar.gz" hash = "sha256-DlDIXdvnHVCugeyIhuseHpqnT6ew3uetMwGJ6HLViYU=" @@ -38162,6 +40092,24 @@ license = [ ] homepage = "https://github.com/YouXam/soviet-matrix" +[spicky."0.1.0"] +url = "https://packages.typst.org/preview/spicky-0.1.0.tar.gz" +hash = "sha256-BnQ2WpntyXtlDrFAySi9P0XgqVUbesAovrOVM8m1S94=" +typstDeps = [ + "finite_0_5_1", + "fletcher_0_5_8", + "lilaq_0_6_0", + "lovelace_0_3_1", + "showybox_2_0_4", + "syntree_0_3_1", + "tablem_0_3_0", +] +description = "Package with definitions and quality of life imports for simple cheatsheet template" +license = [ + "Unlicense", +] +homepage = "https://github.com/bfeitknecht/spicky" + [splash."0.5.0"] url = "https://packages.typst.org/preview/splash-0.5.0.tar.gz" hash = "sha256-gqujm+2U5ufCNeSzBzLtdzCNcg/fMx7Si2jOdavc4y4=" @@ -38273,6 +40221,21 @@ license = [ ] homepage = "https://github.com/TimeTravelPenguin/spryst" +[ssrn-scribe."0.10.0"] +url = "https://packages.typst.org/preview/ssrn-scribe-0.10.0.tar.gz" +hash = "sha256-8Sepz36R/amoAaztaKssaWmGziLQSE4JkG/BIyJNjxI=" +typstDeps = [ + "cetz_0_5_2", + "great-theorems_0_1_2", + "rich-counters_0_2_2", + "tablem_0_3_0", + "tablex_0_0_9", +] +description = "A clean, modern academic working-paper template for SSRN and general research drafts" +license = [ + "MIT", +] + [ssrn-scribe."0.9.1"] url = "https://packages.typst.org/preview/ssrn-scribe-0.9.1.tar.gz" hash = "sha256-RnkBzSVXeDqaX4UnsMp3LsOykgLydHPnxx3xMwLLiMU=" @@ -38379,6 +40342,16 @@ license = [ ] homepage = "https://github.com/aarquelle/stagehand" +[stair-division."0.1.0"] +url = "https://packages.typst.org/preview/stair-division-0.1.0.tar.gz" +hash = "sha256-NLRbRLajPf0M2kBFRRdmSH0GyQHpPtBqLwalBQUErVs=" +typstDeps = [] +description = "Synthetic division (Ruffini's rule) tableaux: the three-row division box and the stacked factorization staircase. Computes the arithmetic and draws it, no dependencies" +license = [ + "MIT", +] +homepage = "https://github.com/13Stokes31/ruffini" + [starchy-junia."0.2.0"] url = "https://packages.typst.org/preview/starchy-junia-0.2.0.tar.gz" hash = "sha256-oZnMx0NzEMRmNCogZZHS1AWEWnKjkgmwQ7mvqVAa9ng=" @@ -38584,6 +40557,61 @@ license = [ ] homepage = "https://github.com/Riley719/typst-statementsp" +[staunton."1.0.0"] +url = "https://packages.typst.org/preview/staunton-1.0.0.tar.gz" +hash = "sha256-qa/NZMDYDi9f+au/tL5vSbW+/+9LIlHqBgbSoVhinY8=" +typstDeps = [] +description = "Chess publishing: boards, FEN/PGN diagrams, tables, outlines" +license = [ + "MIT", + "GPL-2.0-or-later", +] +homepage = "https://github.com/ndg6/staunton" + +[staunton."0.3.0"] +url = "https://packages.typst.org/preview/staunton-0.3.0.tar.gz" +hash = "sha256-Pcb2AdbinwCdMG9GINF25vDDu6V3NwvJRppDQpscQfk=" +typstDeps = [] +description = "Chess publishing: boards, FEN/PGN diagrams, tables, outlines" +license = [ + "MIT", + "GPL-2.0-or-later", +] +homepage = "https://github.com/ndg6/staunton" + +[staunton."0.2.2"] +url = "https://packages.typst.org/preview/staunton-0.2.2.tar.gz" +hash = "sha256-0e9f44ZvZQife+KZ0W28/FkKiIBdsFaOdDxSHEcxF0M=" +typstDeps = [] +description = "Chess publishing: boards, FEN/PGN diagrams, tables, outlines" +license = [ + "MIT", + "GPL-2.0-or-later", +] +homepage = "https://github.com/ndg6/staunton" + +[staunton."0.2.1"] +url = "https://packages.typst.org/preview/staunton-0.2.1.tar.gz" +hash = "sha256-DzGTPflNeCoe7lo2OYLxgkDLe6jFmLm+Shd2K/H5c+A=" +typstDeps = [] +description = "Chess publishing: boards, FEN/PGN diagrams, tables, outlines" +license = [ + "MIT", + "GPL-2.0-or-later", +] +homepage = "https://github.com/ndg6/staunton" + +[staunton."0.1.0"] +url = "https://packages.typst.org/preview/staunton-0.1.0.tar.gz" +hash = "sha256-NmXY6aGhduFIPMypVWDqziTSTDxCVOfj0tv22rOEMPo=" +typstDeps = [] +description = "Chess publishing: boards, FEN/PGN diagrams, tables, outlines" +license = [ + "MIT", + "GPL-2.0-or-later", +] +homepage = "https://github.com/ndg6/staunton" + [staves."0.1.0"] url = "https://packages.typst.org/preview/staves-0.1.0.tar.gz" hash = "sha256-lA6Sh712z5wIUziPNOIsUEJqDij98eKUW/RLznNlDhA=" @@ -38755,6 +40783,21 @@ license = [ ] homepage = "https://github.com/barnaby2002/strath-mae-interimst" +[strict-modern-uestc-thesis."2.0.0"] +url = "https://packages.typst.org/preview/strict-modern-uestc-thesis-2.0.0.tar.gz" +hash = "sha256-c8Phq5lDoMilJ/SOeD6eF81qEwK+2mqqLpNzQTchxDc=" +typstDeps = [ + "algorithmic_1_0_7", + "cjk-spacer_0_2_0", + "cuti_0_3_0", + "theoretic_0_2_0", +] +description = "电子科技大学本科/硕士/博士学位论文模板,已有学术博士论文使用此模板提交。A template for UESTC (University of Electronic Science and Technology of China) bachelor's/master's/doctoral degree theses; an academic doctoral thesis has been submitted using this template" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/uestc-typst/thesis-template" + [structogrammer."0.1.2"] url = "https://packages.typst.org/preview/structogrammer-0.1.2.tar.gz" hash = "sha256-q0/P9yStQHs2dQDT820EfLUHMtu0pdIgFa9xn+dLtnM=" @@ -39388,6 +41431,21 @@ license = [ ] homepage = "https://github.com/DannySeidel/typst-dhbw-template" +[supercharged-hm."1.1.0"] +url = "https://packages.typst.org/preview/supercharged-hm-1.1.0.tar.gz" +hash = "sha256-DkHxqJkm5f4mtbA/vJ0lxZzccUyIF12Xag4Ov5RwQQk=" +typstDeps = [ + "codelst_2_0_2", + "drafting_0_2_2", + "glossarium_0_5_10", + "linguify_0_5_0", +] +description = "Unofficial Template for Munich University of Applied Sciences (HM" +license = [ + "AGPL-3.0-or-later", +] +homepage = "https://github.com/FelixSchladt/supercharged-hm" + [supercharged-hm."1.0.0"] url = "https://packages.typst.org/preview/supercharged-hm-1.0.0.tar.gz" hash = "sha256-MZIUmgez6AYrNABhMrcPA9m4ApKrq936OHlxk1p86Kg=" @@ -40121,6 +42179,36 @@ license = [ "MIT-0", ] +[taskize."0.2.8"] +url = "https://packages.typst.org/preview/taskize-0.2.8.tar.gz" +hash = "sha256-yM/CiMokvSNTMtTNZVy1BQVIdj8sq1og36k4gX7SBRQ=" +typstDeps = [] +description = "Horizontal and vertical columned lists for exercises and tasks, similar to LaTeX's tasks package" +license = [ + "MIT", +] +homepage = "https://github.com/nathan-ed/typst-package-taskize" + +[taskize."0.2.7"] +url = "https://packages.typst.org/preview/taskize-0.2.7.tar.gz" +hash = "sha256-Dn+lQFh2tkNi5zEXmZoF/XIsq26eQHw9YYIRfGvTwDQ=" +typstDeps = [] +description = "Horizontal and vertical columned lists for exercises and tasks, similar to LaTeX's tasks package" +license = [ + "MIT", +] +homepage = "https://github.com/nathan-ed/typst-package-taskize" + +[taskize."0.2.6"] +url = "https://packages.typst.org/preview/taskize-0.2.6.tar.gz" +hash = "sha256-F+dZ6XC1XKeujm5sRWuvB7uxgDUDOqwsVFYibjZvBSE=" +typstDeps = [] +description = "Horizontal and vertical columned lists for exercises and tasks, similar to LaTeX's tasks package" +license = [ + "MIT", +] +homepage = "https://github.com/nathan-ed/typst-package-taskize" + [taskize."0.2.5"] url = "https://packages.typst.org/preview/taskize-0.2.5.tar.gz" hash = "sha256-H+xE0HTlOgOt9+93e4ClQmAMxK2QhHv+MSbfWACqwMI=" @@ -40343,6 +42431,18 @@ license = [ ] homepage = "https://github.com/tshort/tblr" +[tcdm."0.0.3"] +url = "https://packages.typst.org/preview/tcdm-0.0.3.tar.gz" +hash = "sha256-s0um1oXydl9zKaJKOEqvNiDYQ/rliHG00sqK93Dnr4g=" +typstDeps = [ + "cmarker_0_1_10", +] +description = "HTML generator for best-of lists, especially Best of Typst (TCDM" +license = [ + "GPL-3.0-or-later", +] +homepage = "https://github.com/YDX-2147483647/best-of-typst" + [tcdm."0.0.2"] url = "https://packages.typst.org/preview/tcdm-0.0.2.tar.gz" hash = "sha256-1OtK0wkrd6sUAR4jXrAqzoWxmOUb/mAxVeDV4Qpsqww=" @@ -40367,6 +42467,30 @@ license = [ ] homepage = "https://github.com/YDX-2147483647/best-of-typst" +[tdtr."0.6.1"] +url = "https://packages.typst.org/preview/tdtr-0.6.1.tar.gz" +hash = "sha256-GMQ+kYX5sXI5kRTGqKXuNNuOAadxchdLUdIEy70k4Y0=" +typstDeps = [ + "fletcher_0_5_8", +] +description = "A package for drawing beautiful tidy tree easily" +license = [ + "MIT", +] +homepage = "https://github.com/Vertsineu/typst-tdtr" + +[tdtr."0.6.0"] +url = "https://packages.typst.org/preview/tdtr-0.6.0.tar.gz" +hash = "sha256-J2NlcBB34LzUNmMklGXdCMu23seMN+x0s0RXBAEvwmk=" +typstDeps = [ + "fletcher_0_5_8", +] +description = "A package for drawing beautiful tidy tree easily" +license = [ + "MIT", +] +homepage = "https://github.com/Vertsineu/typst-tdtr" + [tdtr."0.5.5"] url = "https://packages.typst.org/preview/tdtr-0.5.5.tar.gz" hash = "sha256-SM3QlgwakNDDa8jZhhqaKjlREgmTOqIT3ON/4geQ8fo=" @@ -40654,6 +42778,32 @@ license = [ ] homepage = "https://codeberg.org/Andrew15-5/text-dirr" +[tfgei."0.2.1"] +url = "https://packages.typst.org/preview/tfgei-0.2.1.tar.gz" +hash = "sha256-OmCEPM2U/3pvKuXtEMFOKWjG7zMze6iZ/PLy8HvGWHg=" +typstDeps = [ + "physica_0_9_8", + "unify_0_8_1", +] +description = "Template for making final degree projects in the Computer Science degree at ESEI (University of Vigo" +license = [ + "MIT", +] +homepage = "https://github.com/Kioraga/TFGEI" + +[tfgei."0.2.0"] +url = "https://packages.typst.org/preview/tfgei-0.2.0.tar.gz" +hash = "sha256-Zbs10eMN1O/Q3Iz1X44RuQF72c82ktSsyLrOeU686Y8=" +typstDeps = [ + "physica_0_9_8", + "unify_0_8_1", +] +description = "Template for making final degree projects in the Computer Science degree at ESEI (University of Vigo" +license = [ + "MIT", +] +homepage = "https://github.com/Kioraga/TFGEI" + [tfgei."0.1.2"] url = "https://packages.typst.org/preview/tfgei-0.1.2.tar.gz" hash = "sha256-eW0AZ40L9IcQTsj6hSqNuSqukouI5Mb4FrjY8ctxPrQ=" @@ -40958,6 +43108,26 @@ license = [ ] homepage = "https://github.com/Danila-Bain/typst-theorems" +[theoframe."0.1.0"] +url = "https://packages.typst.org/preview/theoframe-0.1.0.tar.gz" +hash = "sha256-e7YuwdLiP3wKbln/w8XOScyQiP6CEXwVsQXyIeMpue0=" +typstDeps = [] +description = "It's a mini Theorem Environments that is very easy to use" +license = [ + "MIT", +] +homepage = "https://github.com/hexiongwu1995/typst-theoframe" + +[theoretic."0.4.0"] +url = "https://packages.typst.org/preview/theoretic-0.4.0.tar.gz" +hash = "sha256-sJ0/OaHYclWU4RLCKGxAoI6QSHg6oMAwEl964/l9Drk=" +typstDeps = [] +description = "Opinionated tool to typeset theorems, lemmas and such" +license = [ + "Unlicense", +] +homepage = "https://github.com/nleanba/typst-theoretic" + [theoretic."0.3.1"] url = "https://packages.typst.org/preview/theoretic-0.3.1.tar.gz" hash = "sha256-IHytoY8JcCHWJskFxnCfmgAvxx0OLt/NU6rHuPXqEWE=" @@ -41251,6 +43421,18 @@ license = [ ] homepage = "https://github.com/Jzzzi/slide-thu" +[thwildau-telematics."0.1.1"] +url = "https://packages.typst.org/preview/thwildau-telematics-0.1.1.tar.gz" +hash = "sha256-HBAxlQcMbm5shfhsrL/x57WSUrIDNZtBKdCOc62CF2Q=" +typstDeps = [ + "hydra_0_6_3", +] +description = "Thesis for telematics students at the Technische Hochschule Wildau" +license = [ + "MIT", +] +homepage = "https://git.th-wildau.de/cabe7261/typst-thwildau-thesis" + [thwildau-telematics."0.1.0"] url = "https://packages.typst.org/preview/thwildau-telematics-0.1.0.tar.gz" hash = "sha256-F6VoY6JxTGV8NQA9fkycJH8YX1j6Fs/AQCn6cdDr1pU=" @@ -41422,6 +43604,16 @@ license = [ "MIT", ] +[tiefcars."0.2.1"] +url = "https://packages.typst.org/preview/tiefcars-0.2.1.tar.gz" +hash = "sha256-wC3YEHsCUWLbAXOqM2HUrIyytD/MZkExCjW5aq4qVhs=" +typstDeps = [] +description = "An LCARS-inspired layouting system" +license = [ + "MIT", +] +homepage = "https://github.com/Tiefseetauchner/TiefCARS" + [tiefcars."0.2.0"] url = "https://packages.typst.org/preview/tiefcars-0.2.0.tar.gz" hash = "sha256-cWomBJaIKVi5k+QHQR8t3SGsTu8qYblciqM7exG8ZV4=" @@ -41440,6 +43632,20 @@ license = [ "MIT", ] +[tieffiction."0.2.1"] +url = "https://packages.typst.org/preview/tieffiction-0.2.1.tar.gz" +hash = "sha256-C3JUT7MsNKpFgfVQjZAkcI/qcgj9MKr1Wxlr18OOXLs=" +typstDeps = [ + "ccicons_1_0_1", + "tiaoma_0_3_0", + "tieflang_0_1_0", +] +description = "A simple book template for fiction" +license = [ + "MIT", +] +homepage = "https://github.com/Tiefseetauchner/TiefFiction" + [tieffiction."0.2.0"] url = "https://packages.typst.org/preview/tieffiction-0.2.0.tar.gz" hash = "sha256-xUf3jPTOod2HlpzP3zf7NlXwmERgRKIaZL/HsuJGwUI=" @@ -41476,6 +43682,19 @@ license = [ ] homepage = "https://github.com/Tiefseetauchner/TiefLang" +[tiefletter."0.2.2"] +url = "https://packages.typst.org/preview/tiefletter-0.2.2.tar.gz" +hash = "sha256-CND3JRJRPM5pVutihADp/c1rRJqKQ5XMA3Xs4SFMQCk=" +typstDeps = [ + "tiaoma_0_3_0", + "tieflang_0_1_0", +] +description = "Invoice and offer template for Austrian freelancers" +license = [ + "MIT", +] +homepage = "https://github.com/Tiefseetauchner/TiefLetter" + [tiefletter."0.2.1"] url = "https://packages.typst.org/preview/tiefletter-0.2.1.tar.gz" hash = "sha256-72g9jG6FnK8zqCupPnUwpu6JW488UoI1+NFCCZvNqVc=" @@ -41544,6 +43763,16 @@ license = [ "MIT", ] +[tieflied."0.2.2"] +url = "https://packages.typst.org/preview/tieflied-0.2.2.tar.gz" +hash = "sha256-xOJ/sLDjM8/pKu9duiCLV0QDr0xI0xIDs4d14eaJHpE=" +typstDeps = [] +description = "Song book template (Liederbuch" +license = [ + "MIT", +] +homepage = "https://github.com/Tiefseetauchner/TiefLied" + [tieflied."0.2.1"] url = "https://packages.typst.org/preview/tieflied-0.2.1.tar.gz" hash = "sha256-sJq0pREPKgsqvKbtG5r9oQNIGzcIK1+7XMFn4aig9w4=" @@ -41593,6 +43822,16 @@ license = [ ] homepage = "https://github.com/bastienvoirin/tierpist" +[timble."1.2.0"] +url = "https://packages.typst.org/preview/timble-1.2.0.tar.gz" +hash = "sha256-605yW4I0oVa5hqBMAsouJeQUrfDOawUsfu6/5yj2kfI=" +typstDeps = [] +description = "Draw and style precise time tables with ease" +license = [ + "MPL-2.0", +] +homepage = "https://github.com/Mambouna/timble" + [timble."1.1.0"] url = "https://packages.typst.org/preview/timble-1.1.0.tar.gz" hash = "sha256-3XilfLpCbdr/VnxhKAdcbYxk6i8Q6jfuGtTDMjo3IQA=" @@ -42993,6 +45232,18 @@ license = [ ] homepage = "https://github.com/klnsdr/touying-htwk-stripes" +[touying-liu-nyckel."0.1.0"] +url = "https://packages.typst.org/preview/touying-liu-nyckel-0.1.0.tar.gz" +hash = "sha256-K6zoKA0uYKQL9ZCQUfTXn3yXF9J+TZnJPdWTRSB/Ewc=" +typstDeps = [ + "touying_0_7_4", +] +description = "A Simple Touying Theme for LiU (Linköping University, Sweden) branded slides" +license = [ + "MIT", +] +homepage = "https://gitlab.liu.se/erifr93/touying-liu-nyckel" + [touying-matcha."0.1.0"] url = "https://packages.typst.org/preview/touying-matcha-0.1.0.tar.gz" hash = "sha256-6b5lmQHCsk4B1l4Umm9lWnlK+5AGrT1BFYBjLkNwPJA=" @@ -43934,6 +46185,26 @@ license = [ ] homepage = "https://github.com/ThumusLive/truthfy" +[tschich."0.2.0"] +url = "https://packages.typst.org/preview/tschich-0.2.0.tar.gz" +hash = "sha256-+g4fi4tI6OJaTSA9g1DqwlMgJubDLP/N/X0XNZarVfs=" +typstDeps = [] +description = "Perfect proportions" +license = [ + "MIT", +] +homepage = "https://github.com/switchlex/tschich" + +[tschich."0.1.0"] +url = "https://packages.typst.org/preview/tschich-0.1.0.tar.gz" +hash = "sha256-S+a42IoTPve51FBkibbY++zAcBGXtX9mn8GzZhOVbGk=" +typstDeps = [] +description = "Perfect proportions" +license = [ + "MIT", +] +homepage = "https://github.com/switchlex/tschich" + [tsinswreng-auto-heading."0.1.0"] url = "https://packages.typst.org/preview/tsinswreng-auto-heading-0.1.0.tar.gz" hash = "sha256-ZC1KrkNudcfIDCL156X3anzf6pMjTgFf3280WOwGDWU=" @@ -44476,6 +46747,19 @@ license = [ ] homepage = "https://github.com/CrossDark/TwilightBook/" +[tybloch."0.1.0"] +url = "https://packages.typst.org/preview/tybloch-0.1.0.tar.gz" +hash = "sha256-CPq4qC+DvpIdSAJrvtRYaTBBiucXmoNH7eSMIzgDsfM=" +typstDeps = [ + "cetz_0_5_2", + "physica_0_9_8", +] +description = "An easy way to plot states on a Bloch sphere" +license = [ + "MIT", +] +homepage = "https://github.com/yalap13/tybloch.git" + [tyipa."0.1.1"] url = "https://packages.typst.org/preview/tyipa-0.1.1.tar.gz" hash = "sha256-ctHkuW5ydIZdmt33t3NRSIyhZRuhampw8bz0DFvdDyU=" @@ -44536,6 +46820,18 @@ license = [ ] homepage = "https://github.com/rice8y/typarium" +[typart."0.1.1"] +url = "https://packages.typst.org/preview/typart-0.1.1.tar.gz" +hash = "sha256-4D4XiDhTjPgvWvjoDYrdfMZxvVG5xhJMspvOOUrnxaw=" +typstDeps = [ + "cetz_0_5_2", +] +description = "Diagram library for posters and presentations" +license = [ + "GPL-2.0-only", +] +homepage = "https://github.com/CRAG666/typart" + [typart."0.1.0"] url = "https://packages.typst.org/preview/typart-0.1.0.tar.gz" hash = "sha256-MywHvYO7E/X6/Ig79yWGKg+hhNv0/8MT/3gIespsBfw=" @@ -44598,6 +46894,220 @@ license = [ ] homepage = "https://github.com/freundTech/typst-typearea" +[typed-dsa."0.5.1"] +url = "https://packages.typst.org/preview/typed-dsa-0.5.1.tar.gz" +hash = "sha256-DpE4tY9wZi7bHApSrItzazAzMslb3XJAwVgyLsz60ZI=" +typstDeps = [ + "cetz_0_5_2", +] +description = "Declarative data-structure and algorithm diagrams with operation transitions and teaching traces" +license = [ + "MIT", +] +homepage = "https://github.com/GeronimoCastano/typed-dsa" + +[typed-dsa."0.5.0"] +url = "https://packages.typst.org/preview/typed-dsa-0.5.0.tar.gz" +hash = "sha256-oyNVgw3I3SvH9YaFs1yjNUQK7tBXX1mpZgsnf+Fx3vU=" +typstDeps = [ + "cetz_0_5_2", +] +description = "Declarative data-structure and algorithm diagrams with operation transitions and teaching traces" +license = [ + "MIT", +] +homepage = "https://github.com/GeronimoCastano/typed-dsa" + +[typed-dsa."0.4.0"] +url = "https://packages.typst.org/preview/typed-dsa-0.4.0.tar.gz" +hash = "sha256-XW4cIkJ4LNoyp6oyD79GYa/7cEfPCDZ70df0cSIYQIY=" +typstDeps = [ + "cetz_0_5_2", +] +description = "Declarative data-structure and algorithm diagrams with operation transitions and teaching traces" +license = [ + "MIT", +] +homepage = "https://github.com/GeronimoCastano/typed-dsa" + +[typed-dsa."0.3.1"] +url = "https://packages.typst.org/preview/typed-dsa-0.3.1.tar.gz" +hash = "sha256-xKMARAwxbVFxlNpItnAgl1yehrP4kcCTmGFweJriJOk=" +typstDeps = [ + "cetz_0_5_2", +] +description = "Declarative data-structure and algorithm diagrams with operation transitions and teaching traces" +license = [ + "MIT", +] +homepage = "https://github.com/GeronimoCastano/typed-dsa" + +[typed-dsa."0.3.0"] +url = "https://packages.typst.org/preview/typed-dsa-0.3.0.tar.gz" +hash = "sha256-FjteUjKS9fTPKK2sxRFYqkJRHPJkVyQ2yO7vqWds5zI=" +typstDeps = [ + "cetz_0_5_2", +] +description = "Declarative data-structure and algorithm diagrams with operation transitions and teaching traces" +license = [ + "MIT", +] +homepage = "https://github.com/GeronimoCastano/typed-dsa" + +[typed-dsa."0.2.0"] +url = "https://packages.typst.org/preview/typed-dsa-0.2.0.tar.gz" +hash = "sha256-EbaZwceFEwSwAX+8EM35QVCENq2PJQCTfozR5imIt5w=" +typstDeps = [ + "cetz_0_5_2", +] +description = "Declarative data-structure diagrams (BST, AVL, linked lists, stacks, queues) with before/after operation transitions" +license = [ + "MIT", +] +homepage = "https://github.com/GeronimoCastano/typed-dsa" + +[typed-dsa."0.1.0"] +url = "https://packages.typst.org/preview/typed-dsa-0.1.0.tar.gz" +hash = "sha256-UPkzPGFLX+Y4e/WS4KYeMNRcXyF7b25Glic4ONABsdc=" +typstDeps = [ + "cetz_0_5_2", +] +description = "Declarative data-structure diagrams (BST, AVL, linked lists, stacks, queues) with before/after operation transitions" +license = [ + "MIT", +] +homepage = "https://github.com/GeronimoCastano/typed-dsa" + +[typed-scores."0.2.0"] +url = "https://packages.typst.org/preview/typed-scores-0.2.0.tar.gz" +hash = "sha256-UwDe0gvc9TeF4Pb8Q8G20sBuiOMWk14a1N08Qa3/fLk=" +typstDeps = [ + "cetz_0_5_2", +] +description = "Engrave western music notation from compact note text, powered by a Rust parser and Bravura glyphs" +license = [ + "MIT", + "OFL-1.1", +] +homepage = "https://github.com/GeronimoCastano/typed-scores" + +[typed-scores."0.1.0"] +url = "https://packages.typst.org/preview/typed-scores-0.1.0.tar.gz" +hash = "sha256-WfXADbSpGO+Ogh4IbN/+YQ50K9c175lb1GHZTA4fmDw=" +typstDeps = [ + "cetz_0_5_2", +] +description = "Engrave western music notation from compact note text, powered by a Rust parser and Bravura glyphs" +license = [ + "MIT", + "OFL-1.1", +] +homepage = "https://github.com/GeronimoCastano/typed-scores" + +[typed-smiles."0.10.0"] +url = "https://packages.typst.org/preview/typed-smiles-0.10.0.tar.gz" +hash = "sha256-0Md6sYgKjNgORhrbelYoEAOZWwDvi2eIl8L9Q35PO8g=" +typstDeps = [ + "cetz_0_5_2", + "chemformula_0_1_3", +] +description = "Render SMILES strings as molecular diagrams" +license = [ + "MIT", +] +homepage = "https://github.com/GeronimoCastano/typed-smiles" + +[typed-smiles."0.9.1"] +url = "https://packages.typst.org/preview/typed-smiles-0.9.1.tar.gz" +hash = "sha256-zSJDFYom2trLc7IcwCycv3+OWqM3wXiC32tEgZBmiZk=" +typstDeps = [ + "cetz_0_5_2", + "chemformula_0_1_3", +] +description = "Render SMILES strings as molecular diagrams" +license = [ + "MIT", +] +homepage = "https://github.com/GeronimoCastano/typed-smiles" + +[typed-smiles."0.9.0"] +url = "https://packages.typst.org/preview/typed-smiles-0.9.0.tar.gz" +hash = "sha256-KJB7vCIqd8GwBQ3Agj24YarSogEBnMOksxQtFqtEL64=" +typstDeps = [ + "cetz_0_5_2", + "chemformula_0_1_3", +] +description = "Render SMILES strings as molecular diagrams" +license = [ + "MIT", +] +homepage = "https://github.com/GeronimoCastano/typed-smiles" + +[typed-smiles."0.8.0"] +url = "https://packages.typst.org/preview/typed-smiles-0.8.0.tar.gz" +hash = "sha256-kjGetVx1+7ChLUIXxBRc+2hmSkSkBOohALOPxaJ8fAI=" +typstDeps = [ + "cetz_0_5_2", + "chemformula_0_1_3", +] +description = "Render SMILES strings as molecular diagrams" +license = [ + "MIT", +] +homepage = "https://github.com/GeronimoCastano/typed-smiles" + +[typed-smiles."0.7.0"] +url = "https://packages.typst.org/preview/typed-smiles-0.7.0.tar.gz" +hash = "sha256-64Q9F2vz/nFWIjXk2AzKCXULA+ZS+QA4WRIVFpKELnc=" +typstDeps = [ + "cetz_0_5_2", + "chemformula_0_1_3", +] +description = "Render SMILES strings as molecular diagrams" +license = [ + "MIT", +] +homepage = "https://github.com/GeronimoCastano/typed-smiles" + +[typed-smiles."0.6.1"] +url = "https://packages.typst.org/preview/typed-smiles-0.6.1.tar.gz" +hash = "sha256-lH8c/UgusAop2tNwmjLfjwGXRhQ/LBRG0vTduBTkIPM=" +typstDeps = [ + "cetz_0_5_2", + "chemformula_0_1_3", +] +description = "Render SMILES strings as molecular diagrams" +license = [ + "MIT", +] +homepage = "https://github.com/GeronimoCastano/typed-smiles" + +[typed-smiles."0.6.0"] +url = "https://packages.typst.org/preview/typed-smiles-0.6.0.tar.gz" +hash = "sha256-NfCpcps5A+2azrZIexcjcG+i1LamGjY/NH++tIdQlf4=" +typstDeps = [ + "cetz_0_5_2", + "chemformula_0_1_3", +] +description = "Render SMILES strings as molecular diagrams" +license = [ + "MIT", +] +homepage = "https://github.com/GeronimoCastano/typed-smiles" + +[typed-smiles."0.5.0"] +url = "https://packages.typst.org/preview/typed-smiles-0.5.0.tar.gz" +hash = "sha256-l76+YvnKLgCo+QHhLIvchz+jRFP5GMzl8sja4xRHD/U=" +typstDeps = [ + "cetz_0_5_2", + "chemformula_0_1_3", +] +description = "Render SMILES strings as molecular diagrams" +license = [ + "MIT", +] +homepage = "https://github.com/GeronimoCastano/typed-smiles" + [typed-smiles."0.4.2"] url = "https://packages.typst.org/preview/typed-smiles-0.4.2.tar.gz" hash = "sha256-dIToSSo57dl1g4c4rUlid7RW9oCWDKcdSt5ZFVmuGNk=" @@ -44869,6 +47379,16 @@ license = [ ] homepage = "https://github.com/TeddyHuang-00/typpuccino" +[typshade."0.1.4"] +url = "https://packages.typst.org/preview/typshade-0.1.4.tar.gz" +hash = "sha256-agTbw1Rfpa7gZ/xGev+mIsLZ2g67tTDoe3sQHg6eVXc=" +typstDeps = [] +description = "Visualize multiple-sequence alignments for bioinformatics" +license = [ + "GPL-2.0-only", +] +homepage = "https://github.com/rice8y/typshade" + [typshade."0.1.3"] url = "https://packages.typst.org/preview/typshade-0.1.3.tar.gz" hash = "sha256-l/KH2BBu9ze2hd5291SGPhgYxnFuQw/Ax6/s0E05ZnM=" @@ -45230,6 +47750,26 @@ license = [ ] homepage = "https://github.com/jrossi/typst-wasm-sqlite" +[typsy."0.2.4"] +url = "https://packages.typst.org/preview/typsy-0.2.4.tar.gz" +hash = "sha256-FDaS0m0h6BpArRr3EM5WSz+Ixfkjru83k/deKxha8mg=" +typstDeps = [] +description = "Classes/structs, pattern matching, safe counters... and more! Your one-stop library for programming tools not already in core Typst" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/patrick-kidger/typsy" + +[typsy."0.2.3"] +url = "https://packages.typst.org/preview/typsy-0.2.3.tar.gz" +hash = "sha256-h2YcV3Y7J1GIVu3EVKmJGuLc31rzbBWC6bLUcGxcOtE=" +typstDeps = [] +description = "Classes/structs, pattern matching, safe counters... and more! Your one-stop library for programming tools not already in core Typst" +license = [ + "Apache-2.0", +] +homepage = "https://github.com/patrick-kidger/typsy" + [typsy."0.2.2"] url = "https://packages.typst.org/preview/typsy-0.2.2.tar.gz" hash = "sha256-tv+DWBqgSU6VfZPnO7GPg02bZLTG/QIr9cMxMLUUiL8=" @@ -46328,6 +48868,18 @@ license = [ ] homepage = "https://github.com/rajeevvermaa/iitkgp-thesis" +[unofficial-jascome-34j."1.0.4"] +url = "https://packages.typst.org/preview/unofficial-jascome-34j-1.0.4.tar.gz" +hash = "sha256-y60RZduNP63xMYosEE5gOB9l+yam4Cqf00Ydkhk+/AE=" +typstDeps = [ + "jaconf_0_7_1", +] +description = "Unofficial template for JASCOME" +license = [ + "MIT-0", +] +homepage = "https://github.com/34j/typst-unofficial-jascome-34j" + [unofficial-kth-thesis-proposal."0.2.0"] url = "https://packages.typst.org/preview/unofficial-kth-thesis-proposal-0.2.0.tar.gz" hash = "sha256-vLgD9GuMEqlbXicFiXnognYOwEkOGq/iNJb+P35gSTk=" @@ -46481,6 +49033,16 @@ license = [ ] homepage = "https://github.com/hongjr03/ouc-bachelor-thesis" +[unofficial-pku-mpl."0.1.0"] +url = "https://packages.typst.org/preview/unofficial-pku-mpl-0.1.0.tar.gz" +hash = "sha256-OyFYD+eg7JxAi8K43ju8H+7nNCtmeeCVwbcyxX4Ci74=" +typstDeps = [] +description = "Modern Physics Laboratory reports at PKU" +license = [ + "CC-BY-SA-4.0", +] +homepage = "https://github.com/xjsongphy/pkumpl-typst" + [unofficial-sdu-lab-report."0.1.1"] url = "https://packages.typst.org/preview/unofficial-sdu-lab-report-0.1.1.tar.gz" hash = "sha256-LOrmkPtvnH7dX3cozigXxdMc4KRRaaJ4lpp+Ad5n6Hw=" @@ -46815,6 +49377,18 @@ license = [ ] homepage = "https://github.com/pamitabh/uo-dissertation-2024" +[unofficial-whu-lab-report."0.1.1"] +url = "https://packages.typst.org/preview/unofficial-whu-lab-report-0.1.1.tar.gz" +hash = "sha256-0YelQXjzJC7V1YV1hWNEQqIQ0tIN8uLHBBifkSBUAZU=" +typstDeps = [ + "cuti_0_4_0", +] +description = "An unofficial course lab report template for Wuhan University (WHU). 武汉大学计算机学院本科生课程设计报告模板(非官方" +license = [ + "MIT", +] +homepage = "https://github.com/zoomy14112/report-theme-whu" + [unofficial-whu-lab-report."0.1.0"] url = "https://packages.typst.org/preview/unofficial-whu-lab-report-0.1.0.tar.gz" hash = "sha256-8Ofk7uKGckOH3ggjin/Y7xs8wdaceeHiQAfZJipY4pI=" @@ -47650,6 +50224,16 @@ license = [ ] homepage = "https://github.com/switchlex/verseatile" +[vhdl-parse."0.1.0"] +url = "https://packages.typst.org/preview/vhdl-parse-0.1.0.tar.gz" +hash = "sha256-xeqlMGPoWGFMKG4EfhNYRO9LHRPYL9+JhHjHI0oyv/4=" +typstDeps = [] +description = "Parse a VHDL file and extract data from it" +license = [ + "Unlicense", +] +homepage = "https://github.com/daixiwen/typst-vhdl-parse" + [vibrant-color."0.2.1"] url = "https://packages.typst.org/preview/vibrant-color-0.2.1.tar.gz" hash = "sha256-5UIXU8aEuFfi1tViqDS+kN0bmqUIQATT2TG6AEcN0Xk=" @@ -47786,6 +50370,17 @@ license = [ ] homepage = "https://github.com/sasetz/fiit_template" +[visillos-excelencia."0.2.0"] +url = "https://packages.typst.org/preview/visillos-excelencia-0.2.0.tar.gz" +hash = "sha256-LsdhT6OfAb7veWp6AB6HoZQhG3BDJ7PU+qmjNZ8cmNk=" +typstDeps = [ + "lilaq_0_6_0", +] +description = "Unofficial template for Excellence Baccalaureate projects at IES Carmen Martín Gaite (Spain) // Plantilla para los proyectos del Bachillerato de Excelencia del IES Carmen Martín Gaite" +license = [ + "MIT", +] + [visillos-excelencia."0.1.0"] url = "https://packages.typst.org/preview/visillos-excelencia-0.1.0.tar.gz" hash = "sha256-Ss3aNOfvXp1+ucT4ZefUi1RE8HyL9+h/ux0qfWMz8/E=" @@ -47831,6 +50426,26 @@ license = [ ] homepage = "https://github.com/loicfontaine/vivid-cv" +[vlna."0.3.0"] +url = "https://packages.typst.org/preview/vlna-0.3.0.tar.gz" +hash = "sha256-462QhTTCIgkDTHPVPc536Q4mbN0FL13ayWMjsE/tedc=" +typstDeps = [] +description = "Czech non-breaking spaces (vlna): short words, titles before/after a name and common abbreviations — with jump-to-source preserved" +license = [ + "MIT", +] +homepage = "https://github.com/iamanro/typst-vlna" + +[vlna."0.2.0"] +url = "https://packages.typst.org/preview/vlna-0.2.0.tar.gz" +hash = "sha256-XnDhj2l3WBpvDMoVvORn6TxRdsvAnCrZyZyeb1PjX6w=" +typstDeps = [] +description = "Czech non-breaking spaces (vlna): short words, titles before/after a name and common abbreviations — with jump-to-source preserved" +license = [ + "MIT", +] +homepage = "https://github.com/iamanro/typst-vlna" + [vlna."0.1.1"] url = "https://packages.typst.org/preview/vlna-0.1.1.tar.gz" hash = "sha256-g26sPFG6Jb92aI657KAW1sbgaCZzKqUMiCqvha1CdcU=" @@ -48162,6 +50777,16 @@ license = [ ] homepage = "https://github.com/ZaninDavide/wicked" +[wired-ieee."1.0.0"] +url = "https://packages.typst.org/preview/wired-ieee-1.0.0.tar.gz" +hash = "sha256-teY5aErfmWd6qQBR4QXf/5ZJthBARQkHnhnXPOCYRFs=" +typstDeps = [] +description = "A multilanguage template for writing academic papers in the IEEE style" +license = [ + "MIT", +] +homepage = "https://github.com/hugoocoto/wired-ieee" + [wonderous-book."0.1.2"] url = "https://packages.typst.org/preview/wonderous-book-0.1.2.tar.gz" hash = "sha256-05BbnYMtnaHePyE72ZUr5GUWKdm8rnRdgD7PnDAwdUs=" @@ -48440,6 +51065,16 @@ license = [ ] homepage = "https://github.com/xmdjy/exp-report-template" +[xmlit."0.1.3"] +url = "https://packages.typst.org/preview/xmlit-0.1.3.tar.gz" +hash = "sha256-eZv4VV1DEyVC/2Bv9i5h5W/BGxVUjF8gvTA7+arm/t0=" +typstDeps = [] +description = "Generate XML documents using native syntax, serialize, and validate with RelaxNG schemas" +license = [ + "MIT", +] +homepage = "https://github.com/siefkenj/typst-xmlit" + [xodec."0.3.0"] url = "https://packages.typst.org/preview/xodec-0.3.0.tar.gz" hash = "sha256-7lNS6ID/kKdTZCBp9bSZml2Yn3IU9A+99g3ofe1Wx60=" @@ -48460,6 +51095,38 @@ license = [ ] homepage = "https://github.com/MDLC01/xodec" +[xwysyy."0.4.0"] +url = "https://packages.typst.org/preview/xwysyy-0.4.0.tar.gz" +hash = "sha256-qsVr3/A2CbB6yq+AdrMPjR0+zljZuyL/iwB4IcQN1V4=" +typstDeps = [ + "cetz_0_5_2", + "fletcher_0_5_8", + "physica_0_9_8", + "theorion_0_6_0", + "touying_0_7_4", +] +description = "Create academic slides and notes with touying" +license = [ + "MIT", +] +homepage = "https://github.com/xwysyy/xwysyy-typst" + +[xwysyy."0.3.0"] +url = "https://packages.typst.org/preview/xwysyy-0.3.0.tar.gz" +hash = "sha256-sEMHrNsHff++6RboEk7ehQU6DZqxxiMQz9+Q98yhuKw=" +typstDeps = [ + "cetz_0_5_2", + "fletcher_0_5_8", + "physica_0_9_8", + "theorion_0_6_0", + "touying_0_7_4", +] +description = "Create academic slides and notes with touying" +license = [ + "MIT", +] +homepage = "https://github.com/xwysyy/xwysyy-typst" + [xwysyy."0.1.0"] url = "https://packages.typst.org/preview/xwysyy-0.1.0.tar.gz" hash = "sha256-RrUyWRTTSzWIHYJEo5B64kDwjsQiI4Ce0Mp+KdqQUNg=" @@ -48630,6 +51297,31 @@ license = [ ] homepage = "https://github.com/visika/yuan-resume" +[yuuko-report."0.1.0"] +url = "https://packages.typst.org/preview/yuuko-report-0.1.0.tar.gz" +hash = "sha256-UVaV06VCg0ql1eDCjb/2gp1gU+oOjt/0FCSKmJY7flE=" +typstDeps = [ + "kip_0_1_0", + "merman_0_1_0", +] +description = "Technical reports with portrait or landscape chart layouts" +license = [ + "MIT", + "MIT-0", +] + +[zap."0.6.0"] +url = "https://packages.typst.org/preview/zap-0.6.0.tar.gz" +hash = "sha256-4yEtuSy9CYMyagM6J3ZBtIimZB+xWp0hYayBUkQk9hk=" +typstDeps = [ + "cetz_0_5_2", +] +description = "A package to draw standards-inspired electronic circuits, powered by CeTZ" +license = [ + "MIT", +] +homepage = "https://codeberg.org/grangelouis/zap" + [zap."0.5.0"] url = "https://packages.typst.org/preview/zap-0.5.0.tar.gz" hash = "sha256-bbs5DMPey9+Pxqq1ezSiJ5iDFSCzZxe/GXdU2C6PFeM=" @@ -48968,6 +51660,16 @@ license = [ ] homepage = "https://github.com/langonne/zen-utbm-report" +[zen-zine."0.5.0"] +url = "https://packages.typst.org/preview/zen-zine-0.5.0.tar.gz" +hash = "sha256-yJnLwQ20J4ychbKGZoE7LfRlwlwTRwEPhWLXCbDF4qw=" +typstDeps = [] +description = "Excellently type-set a fun little zine" +license = [ + "MIT", +] +homepage = "https://codeberg.org/tomeichlersmith/zen-zine" + [zen-zine."0.4.0"] url = "https://packages.typst.org/preview/zen-zine-0.4.0.tar.gz" hash = "sha256-3XnLH6U/OHDEwOzoiaVozefcVwMUJKG3Jlr68EwCcVs=" From eed93d3f69e5b42adc16e5688c0f267e85e3db43 Mon Sep 17 00:00:00 2001 From: Stefan Haan Date: Fri, 31 Jul 2026 22:04:40 +0200 Subject: [PATCH 153/247] neonmodem: 1.0.7 -> 1.1.0 --- pkgs/by-name/ne/neonmodem/package.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ne/neonmodem/package.nix b/pkgs/by-name/ne/neonmodem/package.nix index 53b817f498df..1b6332986fb8 100644 --- a/pkgs/by-name/ne/neonmodem/package.nix +++ b/pkgs/by-name/ne/neonmodem/package.nix @@ -10,16 +10,16 @@ buildGoModule (finalAttrs: { pname = "neonmodem"; - version = "1.0.7"; + version = "1.1.0"; src = fetchFromGitHub { owner = "mrusme"; repo = "neonmodem"; tag = "v${finalAttrs.version}"; - hash = "sha256-gwhQG8H1OnGQmawPQ3m6VKVooBh8rZaNr6FDl6fgZXc="; + hash = "sha256-O12zkygenzSMNwV5gqJuW5/vCblU/ebbT/0JotrfNiQ="; }; - vendorHash = "sha256-zqQtuyFrsDB1xRdl4cbaTsCawMrBvcu78zXgU2jUwHI="; + vendorHash = "sha256-PAtt72mGPDyS1wZMHOwrO8crC0mJ1GPAIm3i5T16xQY="; passthru.updateScript = nix-update-script { }; @@ -44,7 +44,10 @@ buildGoModule (finalAttrs: { homepage = "https://neonmodem.com"; downloadPage = "https://github.com/mrusme/neonmodem/releases"; changelog = "https://github.com/mrusme/neonmodem/releases/tag/v${finalAttrs.version}"; + + # license is expected to change with the next release (commit: b3b5ff2) license = lib.licenses.gpl3Only; + maintainers = with lib.maintainers; [ acuteaangle ]; mainProgram = "neonmodem"; }; From 801111d984da5acefeb502c04261d2691f28f4d1 Mon Sep 17 00:00:00 2001 From: Fijxu Date: Thu, 30 Jul 2026 19:10:09 -0400 Subject: [PATCH 154/247] ahk_x11: pin crystal version to crystal_1_19 ahk_x11 has problems running using Crystal >=1.20.0 There is an PR in the ahk_x11 repository that points out this issue: https://github.com/phil294/AHK_X11/pull/127 ahk_x11: Add comment about Crystal 1.19 pinning --- pkgs/by-name/ah/ahk_x11/package.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/ah/ahk_x11/package.nix b/pkgs/by-name/ah/ahk_x11/package.nix index b088ae250cc0..90e502acc936 100644 --- a/pkgs/by-name/ah/ahk_x11/package.nix +++ b/pkgs/by-name/ah/ahk_x11/package.nix @@ -1,7 +1,7 @@ { lib, fetchFromGitHub, - crystal, + crystal_1_19, copyDesktopItems, gtk3, libxkbcommon, @@ -24,6 +24,10 @@ let pname = "ahk_x11"; version = "1.0.7"; + # Pinning to Crystal 1.19.x since ahk_x11 crashes with segmentation + # fault when built using >=1.20.0 + # Refernce: https://github.com/phil294/AHK_X11/pull/127 + crystal = crystal_1_19; in crystal.buildCrystalPackage { inherit pname version; From d10c5164c0ae88007754ffeecd02a531ceb8f691 Mon Sep 17 00:00:00 2001 From: qubitnano <146656568+qubitnano@users.noreply.github.com> Date: Fri, 31 Jul 2026 18:37:08 -0400 Subject: [PATCH 155/247] banjorecomp: 1.0.1 -> 1.0.2 https://github.com/BanjoRecomp/BanjoRecomp/releases/tag/v1.0.2 --- pkgs/by-name/ba/banjorecomp/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ba/banjorecomp/package.nix b/pkgs/by-name/ba/banjorecomp/package.nix index 113cfd35151d..398a5df3a2bc 100644 --- a/pkgs/by-name/ba/banjorecomp/package.nix +++ b/pkgs/by-name/ba/banjorecomp/package.nix @@ -42,13 +42,13 @@ in llvmPackages_21.stdenv.mkDerivation (finalAttrs: { pname = "banjorecomp"; - version = "1.0.1"; + version = "1.0.2"; src = fetchFromGitHub { owner = "BanjoRecomp"; repo = "BanjoRecomp"; tag = "v${finalAttrs.version}"; - hash = "sha256-QIiSjwA0iyoGTaeKANah6WhTUwPGXv1qR26kTdg7OqU="; + hash = "sha256-GGV3L60Z0ivkWOoJnqK2Hx5q1EVUsbE2D5jHPAW3Cy0="; fetchSubmodules = true; }; From 28da4c21df962e02bcba474051ef96a4c2e71428 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Aug 2026 00:12:56 +0000 Subject: [PATCH 156/247] python3Packages.alibabacloud-ecs20140526: 7.9.2 -> 7.9.3 --- .../python-modules/alibabacloud-ecs20140526/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/alibabacloud-ecs20140526/default.nix b/pkgs/development/python-modules/alibabacloud-ecs20140526/default.nix index 1c42068cefa0..62570646b08c 100644 --- a/pkgs/development/python-modules/alibabacloud-ecs20140526/default.nix +++ b/pkgs/development/python-modules/alibabacloud-ecs20140526/default.nix @@ -9,7 +9,7 @@ buildPythonPackage (finalAttrs: { pname = "alibabacloud-ecs20140526"; - version = "7.9.2"; + version = "7.9.3"; pyproject = true; __structuredAttrs = true; @@ -17,7 +17,7 @@ buildPythonPackage (finalAttrs: { src = fetchPypi { pname = "alibabacloud_ecs20140526"; inherit (finalAttrs) version; - hash = "sha256-SgxSOBdycCAsafRd9Xw7O0WKvtH3ceqamCL0fk3uDE0="; + hash = "sha256-4dkH5NLaEK8lXGeWpmBvIerO9yJWdhdY0QCRzGbTMBo="; }; build-system = [ setuptools ]; From ee317b615b0bcaa15ce67032c6039d120ad7aee7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Aug 2026 05:47:06 +0000 Subject: [PATCH 157/247] burpsuite: 2026.7 -> 2026.7.2 --- pkgs/by-name/bu/burpsuite/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/bu/burpsuite/package.nix b/pkgs/by-name/bu/burpsuite/package.nix index 3a25ac5aff20..753aba974a1b 100644 --- a/pkgs/by-name/bu/burpsuite/package.nix +++ b/pkgs/by-name/bu/burpsuite/package.nix @@ -15,7 +15,7 @@ assert lib.assertMsg ( let pname = "burpsuite"; - version = "2026.7"; + version = "2026.7.2"; src = fetchurl { name = "burpsuite.jar"; @@ -24,7 +24,7 @@ let "https://portswigger.net/burp/releases/download?product=desktop&version=${version}&type=Jar" "https://web.archive.org/web/https://portswigger.net/burp/releases/download?product=desktop&version=${version}&type=Jar" ]; - hash = "sha256-vZcCNFVEHg1zkhAjSqc6vVzFaU0YdZ27AF+eHLfLazs="; + hash = "sha256-WLmuv09RKq4B4/L1iWFEPck45Fix/5DTFs/MPYJmC8M="; }; description = "Integrated platform for performing security testing of web applications"; From 3a0a89a4419c590e7b5c33e98196c34f2e4e22d3 Mon Sep 17 00:00:00 2001 From: Rine Amakawa Date: Sat, 1 Aug 2026 17:19:00 +0900 Subject: [PATCH 158/247] metasploit: 6.4.146 -> 6.5.0 --- pkgs/by-name/me/metasploit/Gemfile | 2 +- pkgs/by-name/me/metasploit/Gemfile.lock | 26 ++++++++--------- pkgs/by-name/me/metasploit/gemset.nix | 38 ++++++++++++------------- pkgs/by-name/me/metasploit/package.nix | 4 +-- 4 files changed, 35 insertions(+), 35 deletions(-) diff --git a/pkgs/by-name/me/metasploit/Gemfile b/pkgs/by-name/me/metasploit/Gemfile index 06d9341ff7b0..8e9de84066c5 100644 --- a/pkgs/by-name/me/metasploit/Gemfile +++ b/pkgs/by-name/me/metasploit/Gemfile @@ -1,7 +1,7 @@ # frozen_string_literal: true source "https://rubygems.org" -gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/6.4.146" +gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/6.5.0" gem "getoptlong" gem "syslog", "~> 0.3.0" diff --git a/pkgs/by-name/me/metasploit/Gemfile.lock b/pkgs/by-name/me/metasploit/Gemfile.lock index 1c0fb364e0ef..1dad8cfbc2e2 100644 --- a/pkgs/by-name/me/metasploit/Gemfile.lock +++ b/pkgs/by-name/me/metasploit/Gemfile.lock @@ -1,9 +1,9 @@ GIT remote: https://github.com/rapid7/metasploit-framework - revision: 7c96e48b424d2c5870db8c02883bfe79b0f7d21e - ref: refs/tags/6.4.146 + revision: 00e217beb472b1eeca0adc324fca1078fa90c52a + ref: refs/tags/6.5.0 specs: - metasploit-framework (6.4.146) + metasploit-framework (6.5.0) aarch64 abbrev actionpack (~> 8.0.5) @@ -49,9 +49,9 @@ GIT metasploit-concern metasploit-credential (>= 6.0.21) metasploit-model - metasploit-payloads (= 2.0.245) + metasploit-payloads (= 2.0.247) metasploit_data_models (>= 6.0.15) - metasploit_payloads-mettle (= 1.0.46) + metasploit_payloads-mettle (= 1.0.48) mqtt msgpack (~> 1.6.0) mutex_m @@ -173,7 +173,7 @@ GEM arel-helpers (2.17.0) activerecord (>= 3.1.0) aws-eventstream (1.4.0) - aws-partitions (1.1275.0) + aws-partitions (1.1277.0) aws-sdk-core (3.254.0) aws-eventstream (~> 1, >= 1.3.0) aws-partitions (~> 1, >= 1.992.0) @@ -188,13 +188,13 @@ GEM aws-sdk-ec2instanceconnect (1.74.0) aws-sdk-core (~> 3, >= 3.254.0) aws-sigv4 (~> 1.5) - aws-sdk-iam (1.149.0) + aws-sdk-iam (1.150.0) aws-sdk-core (~> 3, >= 3.254.0) aws-sigv4 (~> 1.5) aws-sdk-kms (1.130.0) aws-sdk-core (~> 3, >= 3.254.0) aws-sigv4 (~> 1.5) - aws-sdk-s3 (1.228.1) + aws-sdk-s3 (1.228.2) aws-sdk-core (~> 3, >= 3.254.0) aws-sdk-kms (~> 1) aws-sigv4 (~> 1.5) @@ -288,7 +288,7 @@ GEM jmespath (1.6.2) jsobfu (0.4.2) rkelly-remix - json (2.21.1) + json (2.21.2) json-schema (6.2.0) addressable (~> 2.8) bigdecimal (>= 3.1, < 5) @@ -332,7 +332,7 @@ GEM drb mutex_m railties (>= 7.0, < 8.1) - metasploit-payloads (2.0.245) + metasploit-payloads (2.0.247) metasploit_data_models (6.0.18) activerecord (>= 7.0, < 8.1) activesupport (>= 7.0, < 8.1) @@ -346,7 +346,7 @@ GEM railties (>= 7.0, < 8.1) recog webrick - metasploit_payloads-mettle (1.0.46) + metasploit_payloads-mettle (1.0.48) mime-types (3.7.0) logger mime-types-data (~> 3.2025, >= 3.2025.0507) @@ -449,7 +449,7 @@ GEM rasn1 (0.14.0) strptime (~> 0.2.5) rb-readline (0.5.5) - rbs (4.1.0) + rbs (4.1.1) logger prism (>= 1.6.0) tsort @@ -532,7 +532,7 @@ GEM ruby-macho (6.0.0) ruby-mysql (4.2.1) ruby-rc4 (0.1.5) - ruby_smb (3.3.21) + ruby_smb (3.3.22) bindata (= 2.4.15) openssl-ccm openssl-cmac diff --git a/pkgs/by-name/me/metasploit/gemset.nix b/pkgs/by-name/me/metasploit/gemset.nix index e42a4de187a8..84a9e89437dd 100644 --- a/pkgs/by-name/me/metasploit/gemset.nix +++ b/pkgs/by-name/me/metasploit/gemset.nix @@ -124,10 +124,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1adxiwh8jr292y6k8pkwik82ip2chgypmgjhz2w59kg5rmsl7rwd"; + sha256 = "07jhyq6jx51v8p31lk41q6c6w8a69fq8kx7v8c6acibahybakga0"; type = "gem"; }; - version = "1.1275.0"; + version = "1.1277.0"; }; aws-sdk-core = { groups = [ "default" ]; @@ -164,10 +164,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "106ynnplkrhcsrf1cbla2yc6zv53b9512a47zfl0s5bbyw6can3s"; + sha256 = "00gx2m6lgxiy4h37v1f3vl9xsygypl71pk69ikvp3c1rdfvvffgp"; type = "gem"; }; - version = "1.149.0"; + version = "1.150.0"; }; aws-sdk-kms = { groups = [ "default" ]; @@ -184,10 +184,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0gjm1xbdjssjjhwhn4fm7jlj000vs43q3zm658x73ab8s33gcrc8"; + sha256 = "12s686zpqxp9jrd8wwvayhi74jg34ck5sp0ia8hmzd2lnmwbh5qj"; type = "gem"; }; - version = "1.228.1"; + version = "1.228.2"; }; aws-sdk-ssm = { groups = [ "default" ]; @@ -734,10 +734,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "10q54a0dkm0050n0zzqiv2ln8w931wszybbhym1i8r4mbpvkv90k"; + sha256 = "0shwgjqbj856mb6m9kgkpy08nhym2gdvc2yaprlimfmky9y3n78z"; type = "gem"; }; - version = "2.21.1"; + version = "2.21.2"; }; json-schema = { groups = [ "default" ]; @@ -844,12 +844,12 @@ platforms = [ ]; source = { fetchSubmodules = false; - rev = "7c96e48b424d2c5870db8c02883bfe79b0f7d21e"; - sha256 = "0fp4v52fdfkcfhv74h7ks4yhr0q556jgvkfr7v1dn95n7h8n1x9h"; + rev = "00e217beb472b1eeca0adc324fca1078fa90c52a"; + sha256 = "01ir5z7wk8jbhd2xmvdgqinmllfraf8bhgfvpi2aybcd6pcrv9sz"; type = "git"; url = "https://github.com/rapid7/metasploit-framework"; }; - version = "6.4.146"; + version = "6.5.0"; }; metasploit-model = { groups = [ "default" ]; @@ -866,10 +866,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1cry73lkmg5p32ah7kn7scfawmgxc78i24nm559yzrrm1dqr2brx"; + sha256 = "13hpnymi8zah9xv44pij1am33662f924hhvj33ipg0ry9r6i8iz4"; type = "gem"; }; - version = "2.0.245"; + version = "2.0.247"; }; metasploit_data_models = { groups = [ "default" ]; @@ -886,10 +886,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0i179sc2acy1d6kh24yry4sdg23gllzwc3kkbwsm41fdhqhkd10y"; + sha256 = "0s83sgkynzc3hn4r66mw8f8cc67z9rmg86byyn6567ar78r40h1k"; type = "gem"; }; - version = "1.0.46"; + version = "1.0.48"; }; mime-types = { groups = [ "default" ]; @@ -1420,10 +1420,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0wpx4dlypl5i8bz2zss2pl5mnra904frn3h9l95knr5h128abawb"; + sha256 = "17ibc9hx9v6f30fphmvy4ph63djja54msr2pcfax672xz7r1iw8v"; type = "gem"; }; - version = "4.1.0"; + version = "4.1.1"; }; rdoc = { groups = [ "default" ]; @@ -1720,10 +1720,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0v63xqvlkprvxmlwav43qlkdffvr4bbhk6im0978l9w5qyqd1fdn"; + sha256 = "0rp8zvi7skm9i5fl8p7rr0fnriprfx28g84l08ii6pn9qgf3zgp8"; type = "gem"; }; - version = "3.3.21"; + version = "3.3.22"; }; rubyntlm = { groups = [ "default" ]; diff --git a/pkgs/by-name/me/metasploit/package.nix b/pkgs/by-name/me/metasploit/package.nix index 799354c7837f..3546bd60d1ad 100644 --- a/pkgs/by-name/me/metasploit/package.nix +++ b/pkgs/by-name/me/metasploit/package.nix @@ -18,13 +18,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "metasploit-framework"; - version = "6.4.146"; + version = "6.5.0"; src = fetchFromGitHub { owner = "rapid7"; repo = "metasploit-framework"; tag = finalAttrs.version; - hash = "sha256-MPVgETy2JNvCPtnN/aQpBYMMPdHzQHI2dGy65kTZ5Do="; + hash = "sha256-X6ed2TWNLa9EvNs9uJBT2VFabcSv7dpFg0uiyc8vOQY="; }; __structuredAttrs = true; From fb734e822ab622231302e45a90e30e6e5d8fb3e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gutyina=20Gerg=C5=91?= Date: Sat, 1 Aug 2026 11:24:06 +0200 Subject: [PATCH 159/247] dwm: 6.6 -> 6.8 --- pkgs/by-name/dw/dwm/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/dw/dwm/package.nix b/pkgs/by-name/dw/dwm/package.nix index 4956b3dd7896..92b0dfc05b1c 100644 --- a/pkgs/by-name/dw/dwm/package.nix +++ b/pkgs/by-name/dw/dwm/package.nix @@ -18,11 +18,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "dwm"; - version = "6.6"; + version = "6.8"; src = fetchzip { url = "https://dl.suckless.org/dwm/dwm-${finalAttrs.version}.tar.gz"; - hash = "sha256-fD97OpObSOBTAMc3teejS0u2h4hCkMVYJrNZ6F4IaFs="; + hash = "sha256-mkMFmqV9NVGTdDGqW8f+T7r0YQNU1KDsn6uRcacoNco="; }; nativeBuildInputs = lib.optional stdenv.hostPlatform.isStatic pkg-config; From 1af7e2fcc0973a85b6cd1649d1464e5f459bde7f Mon Sep 17 00:00:00 2001 From: Holiu618 <165534185+Holiu618@users.noreply.github.com> Date: Sat, 1 Aug 2026 09:52:05 +0000 Subject: [PATCH 160/247] nerva: 1.53.1 -> 1.57.0 --- pkgs/by-name/ne/nerva/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ne/nerva/package.nix b/pkgs/by-name/ne/nerva/package.nix index 489ae58ae5fb..c41516426b85 100644 --- a/pkgs/by-name/ne/nerva/package.nix +++ b/pkgs/by-name/ne/nerva/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "nerva"; - version = "1.53.1"; + version = "1.57.0"; src = fetchFromGitHub { owner = "praetorian-inc"; repo = "nerva"; tag = "v${finalAttrs.version}"; - hash = "sha256-nWK1D95mJINngjntsRRXzwUq72fZVCOxC9AB18J+6Jo="; + hash = "sha256-6E0HrSrZUmT02utEZxosTB4ReKvUJPl7SySGGUXAI3E="; }; vendorHash = "sha256-Z0MSD+1/1VzrJ+pz5x0JvxrCxtJe59ckaTqHK/+TVN8="; From 4ed1db2025813432609d2cc94fcc640c2255b8d3 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 1 Aug 2026 10:51:22 +0000 Subject: [PATCH 161/247] python3Packages.blackjax: skip failing tests on aarch64-linux --- pkgs/development/python-modules/blackjax/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/blackjax/default.nix b/pkgs/development/python-modules/blackjax/default.nix index f138d6a33e08..5b52a178d97e 100644 --- a/pkgs/development/python-modules/blackjax/default.nix +++ b/pkgs/development/python-modules/blackjax/default.nix @@ -100,6 +100,8 @@ buildPythonPackage (finalAttrs: { ++ lib.optionals (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64) [ # AssertionError: Not equal to tolerance rtol=1e-07, atol=1e-05 "test_equal_matrices" + "test_restart_after_reset_matches_fresh_accumulation" + "test_split_pop_k1_degenerate" ]; pythonImportsCheck = [ "blackjax" ]; From 05dfd7c6ef352ab4744d6ea24ac50b20b21caa8d Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 1 Aug 2026 00:08:02 +0000 Subject: [PATCH 162/247] python3Packages.bambi: 0.18.0 -> 0.19.0 Diff: https://github.com/bambinos/bambi/compare/0.18.0...0.19.0 Changelog: https://github.com/bambinos/bambi/releases/tag/0.19.0 --- pkgs/development/python-modules/bambi/default.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bambi/default.nix b/pkgs/development/python-modules/bambi/default.nix index 370c916452dd..d46086b896c6 100644 --- a/pkgs/development/python-modules/bambi/default.nix +++ b/pkgs/development/python-modules/bambi/default.nix @@ -28,14 +28,15 @@ buildPythonPackage (finalAttrs: { pname = "bambi"; - version = "0.18.0"; + version = "0.19.0"; pyproject = true; + __structuredAttrs = true; src = fetchFromGitHub { owner = "bambinos"; repo = "bambi"; tag = finalAttrs.version; - hash = "sha256-vxsjPYQkqvmB5oKKl29+xq1BPEzBTozz9/W5mICWI4A="; + hash = "sha256-2BLbvdVN+wkmP2NCGaBoJO10hbBXUJ1/Q7bjRN4idWM="; }; build-system = [ @@ -74,6 +75,9 @@ buildPythonPackage (finalAttrs: { ]; disabledTests = [ + # Requires `nutpie`, which is not packaged in nixpkgs + "test_nuts_parameter_forwarded_to_external_samplers" + # ValueError: dtype attribute is not a valid dtype instance "test_vonmises_regression" @@ -89,6 +93,8 @@ buildPythonPackage (finalAttrs: { # Tests require network access "test_alias_equal_to_name" + "test_exclusion" + "test_inplace_false" "test_average_by" "test_ax" "test_basic" From 168fa98f9f8e3f8e19df5a589196fa1476ef6c70 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 16 Jul 2026 17:06:26 +0000 Subject: [PATCH 163/247] python3Packages.daft: 0.7.14 -> 0.7.21 Diff: https://github.com/Eventual-Inc/Daft/compare/v0.7.14...v0.7.21 Changelog: https://github.com/Eventual-Inc/Daft/releases/tag/v0.7.21 --- .../python-modules/daft/Cargo.lock | 2133 ++++++++++------- .../python-modules/daft/default.nix | 90 +- 2 files changed, 1365 insertions(+), 858 deletions(-) diff --git a/pkgs/development/python-modules/daft/Cargo.lock b/pkgs/development/python-modules/daft/Cargo.lock index 6af6f3168ead..14e788168bcb 100644 --- a/pkgs/development/python-modules/daft/Cargo.lock +++ b/pkgs/development/python-modules/daft/Cargo.lock @@ -20,7 +20,7 @@ version = "0.8.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75" dependencies = [ - "cfg-if", + "cfg-if 1.0.4", "const-random", "getrandom 0.3.4", "once_cell", @@ -165,6 +165,12 @@ dependencies = [ "rustversion", ] +[[package]] +name = "arrayref" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb" + [[package]] name = "arrayvec" version = "0.7.6" @@ -173,35 +179,35 @@ checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" [[package]] name = "arrow" -version = "57.3.0" +version = "59.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4754a624e5ae42081f464514be454b39711daae0458906dacde5f4c632f33a8" +checksum = "ffaaa3e009861fd829d0a24dd6f115aa8e4634324bb092147d43baafe69ca4a7" dependencies = [ "arrow-arith", - "arrow-array 57.3.0", - "arrow-buffer 57.3.0", + "arrow-array 59.0.0", + "arrow-buffer 59.0.0", "arrow-cast", "arrow-csv", - "arrow-data 57.3.0", + "arrow-data 59.0.0", "arrow-ipc", "arrow-json", "arrow-ord", "arrow-row", - "arrow-schema 57.3.0", + "arrow-schema 59.0.0", "arrow-select", "arrow-string", ] [[package]] name = "arrow-arith" -version = "57.3.0" +version = "59.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7b3141e0ec5145a22d8694ea8b6d6f69305971c4fa1c1a13ef0195aef2d678b" +checksum = "3ac95125e1d71c4a252b5a9c729aef111e80418f08aaa6dbabd1ba66918247fc" dependencies = [ - "arrow-array 57.3.0", - "arrow-buffer 57.3.0", - "arrow-data 57.3.0", - "arrow-schema 57.3.0", + "arrow-array 59.0.0", + "arrow-buffer 59.0.0", + "arrow-data 59.0.0", + "arrow-schema 59.0.0", "chrono", "num-traits", ] @@ -233,7 +239,6 @@ dependencies = [ "arrow-data 57.3.0", "arrow-schema 57.3.0", "chrono", - "chrono-tz", "half", "hashbrown 0.16.1", "num-complex", @@ -259,6 +264,25 @@ dependencies = [ "num-traits", ] +[[package]] +name = "arrow-array" +version = "59.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c60c79628e9a97cb90d7a0dc3e944f216a902f837d4ecabc14d524bddbbc137" +dependencies = [ + "ahash", + "arrow-buffer 59.0.0", + "arrow-data 59.0.0", + "arrow-schema 59.0.0", + "chrono", + "chrono-tz", + "half", + "hashbrown 0.17.1", + "num-complex", + "num-integer", + "num-traits", +] + [[package]] name = "arrow-buffer" version = "56.2.0" @@ -295,16 +319,28 @@ dependencies = [ ] [[package]] -name = "arrow-cast" -version = "57.3.0" +name = "arrow-buffer" +version = "59.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "646bbb821e86fd57189c10b4fcdaa941deaf4181924917b0daa92735baa6ada5" +checksum = "6026f638c400e9878c1b1cc05c3cfd46fbf381285916ab408678701c1df46c1a" dependencies = [ - "arrow-array 57.3.0", - "arrow-buffer 57.3.0", - "arrow-data 57.3.0", + "bytes", + "half", + "num-bigint", + "num-traits", +] + +[[package]] +name = "arrow-cast" +version = "59.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c82c236c3caf8df5664284f3f1fbe89938852163998c3fdbf37e84ac220445e9" +dependencies = [ + "arrow-array 59.0.0", + "arrow-buffer 59.0.0", + "arrow-data 59.0.0", "arrow-ord", - "arrow-schema 57.3.0", + "arrow-schema 59.0.0", "arrow-select", "atoi", "base64 0.22.1", @@ -317,13 +353,13 @@ dependencies = [ [[package]] name = "arrow-csv" -version = "57.3.0" +version = "59.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8da746f4180004e3ce7b83c977daf6394d768332349d3d913998b10a120b790a" +checksum = "12714e5fb7954159af1e26d4e0d37108bcf1a2ad5ee5c5bf02a944d564d588b7" dependencies = [ - "arrow-array 57.3.0", + "arrow-array 59.0.0", "arrow-cast", - "arrow-schema 57.3.0", + "arrow-schema 59.0.0", "chrono", "csv", "csv-core", @@ -369,16 +405,29 @@ dependencies = [ ] [[package]] -name = "arrow-flight" -version = "57.3.0" +name = "arrow-data" +version = "59.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58c5b083668e6230eae3eab2fc4b5fb989974c845d0aa538dde61a4327c78675" +checksum = "7bd568aa70c4ec5947027b0d5caee94877433b661a0bb9e8ddceeeb5f0c9b1ab" dependencies = [ - "arrow-array 57.3.0", - "arrow-buffer 57.3.0", + "arrow-buffer 59.0.0", + "arrow-schema 59.0.0", + "half", + "num-integer", + "num-traits", +] + +[[package]] +name = "arrow-flight" +version = "59.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68365401e834743d708094927e2ca727a32d639fe900df04b936e07a36701b74" +dependencies = [ + "arrow-array 59.0.0", + "arrow-buffer 59.0.0", "arrow-cast", "arrow-ipc", - "arrow-schema 57.3.0", + "arrow-schema 59.0.0", "base64 0.22.1", "bytes", "futures", @@ -390,29 +439,32 @@ dependencies = [ [[package]] name = "arrow-ipc" -version = "57.3.0" +version = "59.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "abf7df950701ab528bf7c0cf7eeadc0445d03ef5d6ffc151eaae6b38a58feff1" +checksum = "e57ee4d470eab1a021bc4b63fa2b2c15d572892bf227b0a982d3b755a6c662b5" dependencies = [ - "arrow-array 57.3.0", - "arrow-buffer 57.3.0", - "arrow-data 57.3.0", - "arrow-schema 57.3.0", + "arrow-array 59.0.0", + "arrow-buffer 59.0.0", + "arrow-data 59.0.0", + "arrow-schema 59.0.0", "arrow-select", "flatbuffers", + "lz4_flex", + "zstd", ] [[package]] name = "arrow-json" -version = "57.3.0" +version = "59.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ff8357658bedc49792b13e2e862b80df908171275f8e6e075c460da5ee4bf86" +checksum = "38f47e0e7a284e1f3707a780dc8cd5451b1614e9e398ea2d9ca03c7a2fe9a9ed" dependencies = [ - "arrow-array 57.3.0", - "arrow-buffer 57.3.0", + "arrow-array 59.0.0", + "arrow-buffer 59.0.0", "arrow-cast", - "arrow-data 57.3.0", - "arrow-schema 57.3.0", + "arrow-ord", + "arrow-schema 59.0.0", + "arrow-select", "chrono", "half", "indexmap", @@ -428,27 +480,27 @@ dependencies = [ [[package]] name = "arrow-ord" -version = "57.3.0" +version = "59.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7d8f1870e03d4cbed632959498bcc84083b5a24bded52905ae1695bd29da45b" +checksum = "a79cf73ad2eba8686ec2aa9bbf8671208e509025f166afc040cedbd94ffe4983" dependencies = [ - "arrow-array 57.3.0", - "arrow-buffer 57.3.0", - "arrow-data 57.3.0", - "arrow-schema 57.3.0", + "arrow-array 59.0.0", + "arrow-buffer 59.0.0", + "arrow-data 59.0.0", + "arrow-schema 59.0.0", "arrow-select", ] [[package]] name = "arrow-row" -version = "57.3.0" +version = "59.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18228633bad92bff92a95746bbeb16e5fc318e8382b75619dec26db79e4de4c0" +checksum = "cea0f7d8ed6182f14952761e2c0f989852d5aa334fcbc49f73a9f2247c25b879" dependencies = [ - "arrow-array 57.3.0", - "arrow-buffer 57.3.0", - "arrow-data 57.3.0", - "arrow-schema 57.3.0", + "arrow-array 59.0.0", + "arrow-buffer 59.0.0", + "arrow-data 59.0.0", + "arrow-schema 59.0.0", "half", ] @@ -468,8 +520,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8c872d36b7bf2a6a6a2b40de9156265f0242910791db366a2c17476ba8330d68" dependencies = [ "bitflags 2.11.0", - "serde_core", - "serde_json", ] [[package]] @@ -482,29 +532,40 @@ dependencies = [ ] [[package]] -name = "arrow-select" -version = "57.3.0" +name = "arrow-schema" +version = "59.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68bf3e3efbd1278f770d67e5dc410257300b161b93baedb3aae836144edcaf4b" +checksum = "80b3e786a0dd9103acd583a6fb486dbf2f3268466cc0bd571dcf34cef231c1f1" +dependencies = [ + "bitflags 2.11.0", + "serde_core", + "serde_json", +] + +[[package]] +name = "arrow-select" +version = "59.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "067a67e0361f6c31f4a7248759f36ca4ca71b187a941ed4d49da1c7d3d4db624" dependencies = [ "ahash", - "arrow-array 57.3.0", - "arrow-buffer 57.3.0", - "arrow-data 57.3.0", - "arrow-schema 57.3.0", + "arrow-array 59.0.0", + "arrow-buffer 59.0.0", + "arrow-data 59.0.0", + "arrow-schema 59.0.0", "num-traits", ] [[package]] name = "arrow-string" -version = "57.3.0" +version = "59.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85e968097061b3c0e9fe3079cf2e703e487890700546b5b0647f60fca1b5a8d8" +checksum = "99bc95847f3ff62a2b03d6f8ce2e3e78f01362060549a2a311898dd442f6256d" dependencies = [ - "arrow-array 57.3.0", - "arrow-buffer 57.3.0", - "arrow-data 57.3.0", - "arrow-schema 57.3.0", + "arrow-array 59.0.0", + "arrow-buffer 59.0.0", + "arrow-data 59.0.0", + "arrow-schema 59.0.0", "arrow-select", "memchr", "num-traits", @@ -574,7 +635,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "456b8a8feb6f42d237746d4b3e9a178494627745c3c56c6ea55d92ba50d026fc" dependencies = [ "autocfg", - "cfg-if", + "cfg-if 1.0.4", "concurrent-queue", "futures-io", "futures-lite 2.6.1", @@ -608,7 +669,7 @@ dependencies = [ "async-signal", "async-task", "blocking", - "cfg-if", + "cfg-if 1.0.4", "event-listener 5.4.1", "futures-lite 2.6.1", "rustix", @@ -634,7 +695,7 @@ dependencies = [ "async-io", "async-lock", "atomic-waker", - "cfg-if", + "cfg-if 1.0.4", "futures-core", "futures-io", "rustix", @@ -700,15 +761,6 @@ dependencies = [ "debug_unsafe", ] -[[package]] -name = "atomic" -version = "0.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a89cbf775b137e9b968e67227ef7f775587cde3fd31b0d8599dbd0f598a48340" -dependencies = [ - "bytemuck", -] - [[package]] name = "atomic-waker" version = "1.1.2" @@ -981,7 +1033,7 @@ dependencies = [ "http 1.4.0", "http-body 1.0.1", "http-body-util", - "md-5", + "md-5 0.10.6", "pin-project-lite", "sha1", "sha2", @@ -1030,17 +1082,17 @@ dependencies = [ "aws-smithy-async", "aws-smithy-runtime-api", "aws-smithy-types", - "h2 0.4.13", + "h2", "http 1.4.0", - "hyper 1.8.1", - "hyper-rustls 0.27.7", + "hyper", + "hyper-rustls", "hyper-util", "pin-project-lite", - "rustls 0.23.37", + "rustls", "rustls-native-certs", "rustls-pki-types", "tokio", - "tokio-rustls 0.26.4", + "tokio-rustls", "tower", "tracing", ] @@ -1177,7 +1229,7 @@ dependencies = [ "http 1.4.0", "http-body 1.0.1", "http-body-util", - "hyper 1.8.1", + "hyper", "hyper-util", "itoa", "matchit", @@ -1189,7 +1241,7 @@ dependencies = [ "serde_json", "serde_path_to_error", "serde_urlencoded", - "sync_wrapper 1.0.2", + "sync_wrapper", "tokio", "tower", "tower-layer", @@ -1210,7 +1262,7 @@ dependencies = [ "http-body-util", "mime", "pin-project-lite", - "sync_wrapper 1.0.2", + "sync_wrapper", "tower-layer", "tower-service", "tracing", @@ -1317,17 +1369,6 @@ dependencies = [ "time", ] -[[package]] -name = "backon" -version = "1.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cffb0e931875b666fc4fcb20fee52e9bbd1ef836fd9e9e04ec21555f9f85f7ef" -dependencies = [ - "fastrand 2.3.0", - "gloo-timers", - "tokio", -] - [[package]] name = "base16ct" version = "0.1.1" @@ -1430,6 +1471,20 @@ version = "2.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af" +[[package]] +name = "blake3" +version = "1.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0aa83c34e62843d924f905e0f5c866eb1dd6545fc4d719e803d9ba6030371fce" +dependencies = [ + "arrayref", + "arrayvec", + "cc", + "cfg-if 1.0.4", + "constant_time_eq", + "cpufeatures 0.3.0", +] + [[package]] name = "block-buffer" version = "0.10.4" @@ -1439,6 +1494,15 @@ dependencies = [ "generic-array", ] +[[package]] +name = "block-buffer" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cdd35008169921d80bc60d3d0ab416eecb028c4cd653352907921d95084790be" +dependencies = [ + "hybrid-array", +] + [[package]] name = "blocking" version = "1.6.2" @@ -1531,12 +1595,6 @@ dependencies = [ "syn 2.0.117", ] -[[package]] -name = "byteorder" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" - [[package]] name = "byteorder-lite" version = "0.1.0" @@ -1596,6 +1654,12 @@ dependencies = [ "shlex", ] +[[package]] +name = "cfg-if" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" + [[package]] name = "cfg-if" version = "1.0.4" @@ -1614,7 +1678,7 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6f8d983286843e49675a4b7a2d174efe136dc93a18d69130dd18198a6c167601" dependencies = [ - "cfg-if", + "cfg-if 1.0.4", "cpufeatures 0.3.0", "rand_core 0.10.1", ] @@ -1731,6 +1795,15 @@ version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570" +[[package]] +name = "colored" +version = "3.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "faf9468729b8cbcea668e36183cb69d317348c2e08e994829fb56ebfdfbaac34" +dependencies = [ + "windows-sys 0.61.2", +] + [[package]] name = "colorz" version = "1.1.4" @@ -1740,6 +1813,16 @@ dependencies = [ "supports-color", ] +[[package]] +name = "combine" +version = "4.6.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" +dependencies = [ + "bytes", + "memchr", +] + [[package]] name = "comfy-table" version = "7.2.2" @@ -1756,7 +1839,7 @@ name = "common-arrow-ffi" version = "0.3.0-dev0" dependencies = [ "arrow", - "arrow-schema 57.3.0", + "arrow-schema 59.0.0", "pyo3", ] @@ -1777,6 +1860,7 @@ version = "0.3.0-dev0" dependencies = [ "common-io-config", "common-py-serde", + "log", "pyo3", "serde", ] @@ -1797,10 +1881,11 @@ dependencies = [ name = "common-error" version = "0.3.0-dev0" dependencies = [ - "arrow-schema 57.3.0", + "arrow-schema 59.0.0", "pyo3", "regex", "serde_json", + "snafu", "thiserror 2.0.18", "tokio", ] @@ -2013,6 +2098,12 @@ version = "0.9.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" +[[package]] +name = "const-oid" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c" + [[package]] name = "const-random" version = "0.1.18" @@ -2033,6 +2124,27 @@ dependencies = [ "tiny-keccak", ] +[[package]] +name = "const-str" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "18f12cc9948ed9604230cdddc7c86e270f9401ccbe3c2e98a4378c5e7632212f" + +[[package]] +name = "const_panic" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e262cdaac42494e3ae34c43969f9cdeb7da178bdb4b66fa6a1ea2edb4c8ae652" +dependencies = [ + "typewit", +] + +[[package]] +name = "constant_time_eq" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d52eff69cd5e647efe296129160853a42795992097e8af39800e1060caeea9b" + [[package]] name = "convert_case" version = "0.10.0" @@ -2068,6 +2180,15 @@ version = "0.8.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" +[[package]] +name = "countio" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9702aee5d1d744c01d82f6915644f950f898e014903385464c773b96fefdecb" +dependencies = [ + "futures-io", +] + [[package]] name = "cpufeatures" version = "0.2.17" @@ -2108,7 +2229,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2fd92aca2c6001b1bf5ba0ff84ee74ec8501b52bbef0cac80bf25a6c1d87a83d" dependencies = [ "crc", - "digest", + "digest 0.10.7", "rustversion", "spin", ] @@ -2119,15 +2240,9 @@ version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511" dependencies = [ - "cfg-if", + "cfg-if 1.0.4", ] -[[package]] -name = "crc64fast" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26bb92ecea20291efcf0009e2713d64b7e327dedb8ce780545250f24075429e2" - [[package]] name = "criterion" version = "0.7.0" @@ -2161,12 +2276,6 @@ dependencies = [ "itertools 0.13.0", ] -[[package]] -name = "critical-section" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b" - [[package]] name = "crossbeam-channel" version = "0.5.15" @@ -2262,6 +2371,15 @@ dependencies = [ "typenum", ] +[[package]] +name = "crypto-common" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce6e4c961d6cd6c9a86db418387425e8bdeaf05b3c8bc1411e6dca4c252f1453" +dependencies = [ + "hybrid-array", +] + [[package]] name = "csv" version = "1.4.0" @@ -2280,7 +2398,7 @@ version = "1.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "888dbb0f640d2c4c04e50f933885c7e9c95995d93cec90aba8735b4c610f26f1" dependencies = [ - "cfg-if", + "cfg-if 1.0.4", "csv-core", "futures", "itoa", @@ -2297,6 +2415,22 @@ dependencies = [ "memchr", ] +[[package]] +name = "ctor" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "424e0138278faeb2b401f174ad17e715c829512d74f3d1e81eb43365c2e0590e" +dependencies = [ + "ctor-proc-macro", + "dtor", +] + +[[package]] +name = "ctor-proc-macro" +version = "0.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52560adf09603e58c9a7ee1fe1dcb95a16927b17c127f0ac02d6e768a0e25bc1" + [[package]] name = "daft" version = "0.3.0-dev0" @@ -2413,9 +2547,10 @@ dependencies = [ name = "daft-checkpoint" version = "0.3.0-dev0" dependencies = [ - "arrow-array 57.3.0", - "arrow-schema 57.3.0", + "arrow-array 59.0.0", + "arrow-schema 59.0.0", "async-trait", + "bincode", "bytes", "chrono", "common-checkpoint-config", @@ -2529,7 +2664,7 @@ dependencies = [ name = "daft-csv" version = "0.3.0-dev0" dependencies = [ - "arrow-schema 57.3.0", + "arrow-schema 59.0.0", "async-compat", "async-stream", "common-error", @@ -2545,6 +2680,7 @@ dependencies = [ "daft-recordbatch", "daft-schema", "futures", + "log", "memchr", "parking_lot 0.12.5", "pyo3", @@ -2585,8 +2721,8 @@ dependencies = [ name = "daft-decoding" version = "0.3.0-dev0" dependencies = [ - "arrow-array 57.3.0", - "arrow-schema 57.3.0", + "arrow-array 59.0.0", + "arrow-schema 59.0.0", "atoi_simd", "chrono", "csv", @@ -2677,12 +2813,15 @@ dependencies = [ "arrow-array 56.2.0", "arrow-array 57.3.0", "arrow-array 58.2.0", + "arrow-array 59.0.0", "arrow-data 56.2.0", "arrow-data 57.3.0", "arrow-data 58.2.0", + "arrow-data 59.0.0", "arrow-schema 56.2.0", "arrow-schema 57.3.0", "arrow-schema 58.2.0", + "arrow-schema 59.0.0", "daft-ext-macros", ] @@ -2691,8 +2830,8 @@ name = "daft-ext-internal" version = "0.3.0-dev0" dependencies = [ "arrow", - "arrow-array 57.3.0", - "arrow-schema 57.3.0", + "arrow-array 59.0.0", + "arrow-schema 59.0.0", "common-error", "daft-core", "daft-dsl", @@ -2716,12 +2855,14 @@ dependencies = [ name = "daft-file" version = "0.3.0-dev0" dependencies = [ + "async-trait", "common-error", "common-runtime", "daft-core", "daft-dsl", "daft-io", "daft-schema", + "futures", "mime_guess", "pyo3", "serde", @@ -2733,8 +2874,9 @@ dependencies = [ name = "daft-functions" version = "0.3.0-dev0" dependencies = [ - "arrow-array 57.3.0", - "arrow-buffer 57.3.0", + "arrow-array 59.0.0", + "arrow-buffer 59.0.0", + "chrono", "common-error", "daft-core", "daft-dsl", @@ -2813,12 +2955,13 @@ dependencies = [ name = "daft-functions-temporal" version = "0.3.0-dev0" dependencies = [ - "arrow-array 57.3.0", + "arrow-array 59.0.0", "chrono", "chrono-tz", "common-error", "daft-core", "daft-dsl", + "daft-schema", "paste", "serde", "typetag", @@ -2868,7 +3011,7 @@ version = "0.3.0-dev0" dependencies = [ "aho-corasick", "arrow", - "arrow-buffer 57.3.0", + "arrow-buffer 59.0.0", "chrono", "chrono-tz", "common-error", @@ -2887,7 +3030,7 @@ dependencies = [ name = "daft-geo" version = "0.3.0-dev0" dependencies = [ - "arrow-buffer 57.3.0", + "arrow-buffer 59.0.0", "daft-core", "daft-dsl", "serde", @@ -2963,6 +3106,7 @@ dependencies = [ "globset", "google-cloud-storage", "google-cloud-token", + "hf-xet", "home", "itertools 0.14.0", "log", @@ -2972,7 +3116,7 @@ dependencies = [ "rand 0.9.2", "regex", "reqwest 0.12.28", - "reqwest-middleware", + "reqwest-middleware 0.4.2", "reqwest-retry", "serde", "snafu", @@ -2983,7 +3127,6 @@ dependencies = [ "tracing", "url", "uuid", - "ve-tos-rust-sdk", ] [[package]] @@ -3024,10 +3167,11 @@ name = "daft-local-execution" version = "0.3.0-dev0" dependencies = [ "arc-swap", - "arrow-array 57.3.0", - "arrow-buffer 57.3.0", + "arrow", + "arrow-array 59.0.0", + "arrow-buffer 59.0.0", "arrow-ipc", - "arrow-schema 57.3.0", + "arrow-schema 59.0.0", "async-trait", "common-checkpoint-config", "common-daft-config", @@ -3090,8 +3234,8 @@ dependencies = [ name = "daft-local-plan" version = "0.3.0-dev0" dependencies = [ - "arrow-array 57.3.0", - "arrow-schema 57.3.0", + "arrow-array 59.0.0", + "arrow-schema 59.0.0", "bincode", "common-checkpoint-config", "common-error", @@ -3106,7 +3250,6 @@ dependencies = [ "daft-functions-list", "daft-logical-plan", "daft-micropartition", - "daft-partition-refs", "daft-recordbatch", "daft-scan", "indexmap", @@ -3166,7 +3309,7 @@ name = "daft-micropartition" version = "0.3.0-dev0" dependencies = [ "arrow", - "arrow-array 57.3.0", + "arrow-array 59.0.0", "arrow-ipc", "bincode", "common-arrow-ffi", @@ -3224,6 +3367,7 @@ dependencies = [ "fastrand 2.3.0", "futures", "indexmap", + "log", "parquet", "path_macro", "pyo3", @@ -3249,7 +3393,7 @@ name = "daft-recordbatch" version = "0.3.0-dev0" dependencies = [ "arrow", - "arrow-array 57.3.0", + "arrow-array 59.0.0", "arrow-ipc", "async-recursion", "comfy-table", @@ -3294,7 +3438,7 @@ dependencies = [ name = "daft-scan" version = "0.3.0-dev0" dependencies = [ - "arrow-schema 57.3.0", + "arrow-schema 59.0.0", "async-trait", "common-daft-config", "common-display", @@ -3320,6 +3464,7 @@ dependencies = [ "futures", "indexmap", "itertools 0.14.0", + "log", "pyo3", "serde", "serde_json", @@ -3335,7 +3480,7 @@ name = "daft-schema" version = "0.3.0-dev0" dependencies = [ "arrow", - "arrow-schema 57.3.0", + "arrow-schema 59.0.0", "chrono", "chrono-tz", "common-arrow-ffi", @@ -3377,10 +3522,10 @@ dependencies = [ name = "daft-shuffles" version = "0.3.0-dev0" dependencies = [ - "arrow-array 57.3.0", + "arrow-array 59.0.0", "arrow-flight", "arrow-ipc", - "arrow-schema 57.3.0", + "arrow-schema 59.0.0", "async-channel 2.5.0", "async-stream", "common-error", @@ -3400,8 +3545,8 @@ dependencies = [ name = "daft-sketch" version = "0.3.0-dev0" dependencies = [ - "arrow-array 57.3.0", - "arrow-schema 57.3.0", + "arrow-array 59.0.0", + "arrow-schema 59.0.0", "common-error", "serde_arrow", "sketches-ddsketch", @@ -3471,7 +3616,7 @@ dependencies = [ name = "daft-warc" version = "0.3.0-dev0" dependencies = [ - "arrow-array 57.3.0", + "arrow-array 59.0.0", "chrono", "common-error", "common-runtime", @@ -3494,11 +3639,11 @@ dependencies = [ name = "daft-writers" version = "0.3.0-dev0" dependencies = [ - "arrow-array 57.3.0", + "arrow-array 59.0.0", "arrow-csv", "arrow-ipc", "arrow-json", - "arrow-schema 57.3.0", + "arrow-schema 59.0.0", "async-trait", "bytes", "chrono", @@ -3529,7 +3674,7 @@ version = "6.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf" dependencies = [ - "cfg-if", + "cfg-if 1.0.4", "crossbeam-utils", "hashbrown 0.14.5", "lock_api", @@ -3537,12 +3682,6 @@ dependencies = [ "parking_lot_core 0.9.12", ] -[[package]] -name = "data-encoding" -version = "2.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7a1e2f27636f116493b8b860f5546edb47c8d8f8ea73e1d2a20be88e28d1fea" - [[package]] name = "debug_unsafe" version = "0.1.4" @@ -3561,7 +3700,7 @@ version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f1a467a65c5e759bce6e65eaf91cc29f466cdc57cb65777bd646872a8a1fd4de" dependencies = [ - "const-oid", + "const-oid 0.9.6", "zeroize", ] @@ -3571,7 +3710,7 @@ version = "0.7.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb" dependencies = [ - "const-oid", + "const-oid 0.9.6", "pem-rfc7468", "zeroize", ] @@ -3621,12 +3760,44 @@ version = "0.10.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" dependencies = [ - "block-buffer", - "const-oid", - "crypto-common", + "block-buffer 0.10.4", + "const-oid 0.9.6", + "crypto-common 0.1.7", "subtle", ] +[[package]] +name = "digest" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1dd6dbb5841937940781866fa1281a1ff7bd3bf827091440879f9994983d5c2" +dependencies = [ + "block-buffer 0.12.0", + "const-oid 0.10.2", + "crypto-common 0.2.2", +] + +[[package]] +name = "dirs" +version = "6.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e" +dependencies = [ + "dirs-sys", +] + +[[package]] +name = "dirs-sys" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab" +dependencies = [ + "libc", + "option-ext", + "redox_users", + "windows-sys 0.61.2", +] + [[package]] name = "displaydoc" version = "0.2.5" @@ -3638,6 +3809,15 @@ dependencies = [ "syn 2.0.117", ] +[[package]] +name = "dlv-list" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "442039f5147480ba31067cb00ada1adae6892028e40e45fc5de7b7df6dcc1b5f" +dependencies = [ + "const-random", +] + [[package]] name = "document-features" version = "0.2.12" @@ -3647,6 +3827,21 @@ dependencies = [ "litrs", ] +[[package]] +name = "dtor" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "404d02eeb088a82cfd873006cb713fe411306c7d182c344905e101fb1167d301" +dependencies = [ + "dtor-proc-macro", +] + +[[package]] +name = "dtor-proc-macro" +version = "0.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f678cf4a922c215c63e0de95eb1ff08a958a81d47e485cf9da1e27bf6305cfa5" + [[package]] name = "dunce" version = "1.0.5" @@ -3698,7 +3893,7 @@ dependencies = [ "base16ct", "crypto-bigint 0.4.9", "der 0.6.1", - "digest", + "digest 0.10.7", "ff", "generic-array", "group", @@ -3721,19 +3916,7 @@ version = "0.8.35" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" dependencies = [ - "cfg-if", -] - -[[package]] -name = "enum-as-inner" -version = "0.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1e6a265c649f3f5979b601d26f1d05ada116434c87741c9493cb56218f76cbc" -dependencies = [ - "heck", - "proc-macro2", - "quote", - "syn 2.0.117", + "cfg-if 1.0.4", ] [[package]] @@ -4105,6 +4288,15 @@ dependencies = [ "slab", ] +[[package]] +name = "gearhash" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8cf82cf76cd16485e56295a1377c775ce708c9f1a0be6b029076d60a245d213" +dependencies = [ + "cfg-if 0.1.10", +] + [[package]] name = "generic-array" version = "0.14.7" @@ -4121,7 +4313,7 @@ version = "0.1.16" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" dependencies = [ - "cfg-if", + "cfg-if 1.0.4", "libc", "wasi 0.9.0+wasi-snapshot-preview1", ] @@ -4132,7 +4324,7 @@ version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0" dependencies = [ - "cfg-if", + "cfg-if 1.0.4", "js-sys", "libc", "wasi 0.11.1+wasi-snapshot-preview1", @@ -4145,7 +4337,7 @@ version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" dependencies = [ - "cfg-if", + "cfg-if 1.0.4", "js-sys", "libc", "r-efi 5.3.0", @@ -4159,12 +4351,14 @@ version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0de51e6874e94e7bf76d726fc5d13ba782deca734ff60d5bb2fb2607c7406555" dependencies = [ - "cfg-if", + "cfg-if 1.0.4", + "js-sys", "libc", "r-efi 6.0.0", "rand_core 0.10.1", "wasip2", "wasip3", + "wasm-bindgen", ] [[package]] @@ -4177,6 +4371,26 @@ dependencies = [ "weezl", ] +[[package]] +name = "git-version" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ad568aa3db0fcbc81f2f116137f263d7304f512a1209b35b85150d3ef88ad19" +dependencies = [ + "git-version-macro", +] + +[[package]] +name = "git-version-macro" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53010ccb100b96a67bc32c0175f0ed1426b31b655d562898e57325f81c023ac0" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.117", +] + [[package]] name = "glob" version = "0.3.3" @@ -4202,18 +4416,6 @@ dependencies = [ "regex-syntax", ] -[[package]] -name = "gloo-timers" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbb143cf96099802033e0d4f4963b19fd2e0b728bcf076cd9cf7f6634f092994" -dependencies = [ - "futures-channel", - "futures-core", - "js-sys", - "wasm-bindgen", -] - [[package]] name = "goblin" version = "0.7.1" @@ -4279,7 +4481,7 @@ dependencies = [ "pkcs8 0.10.2", "regex", "reqwest 0.12.28", - "reqwest-middleware", + "reqwest-middleware 0.4.2", "ring", "serde", "serde_json", @@ -4300,6 +4502,30 @@ dependencies = [ "async-trait", ] +[[package]] +name = "goosefs-sdk" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ae079b88ffe7772d12cfc5c40a5a324babb357893d95b5e3a22ae857f236c5f" +dependencies = [ + "async-trait", + "bytes", + "dashmap", + "hostname", + "prost", + "prost-types", + "rand 0.9.2", + "reqwest 0.12.28", + "serde", + "thiserror 2.0.18", + "tokio", + "tokio-stream", + "tonic", + "tonic-prost", + "tracing", + "uuid", +] + [[package]] name = "group" version = "0.12.1" @@ -4311,25 +4537,6 @@ dependencies = [ "subtle", ] -[[package]] -name = "h2" -version = "0.3.27" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0beca50380b1fc32983fc1cb4587bfa4bb9e78fc259aad4a0032d2080309222d" -dependencies = [ - "bytes", - "fnv", - "futures-core", - "futures-sink", - "futures-util", - "http 0.2.12", - "indexmap", - "slab", - "tokio", - "tokio-util", - "tracing", -] - [[package]] name = "h2" version = "0.4.13" @@ -4356,7 +4563,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b" dependencies = [ "bytemuck", - "cfg-if", + "cfg-if 1.0.4", "crunchy", "num-traits", "serde", @@ -4409,6 +4616,12 @@ version = "0.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" +[[package]] +name = "heapify" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0049b265b7f201ca9ab25475b22b47fe444060126a51abe00f77d986fc5cc52e" + [[package]] name = "heck" version = "0.5.0" @@ -4428,94 +4641,25 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" [[package]] -name = "hickory-proto" -version = "0.24.4" +name = "hf-xet" +version = "1.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92652067c9ce6f66ce53cc38d1169daa36e6e7eb7dd3b63b5103bd9d97117248" +checksum = "430b33fa84f92796d4d263070b6c0d3ca219df7b9a0e1853ee431029b1612bcd" dependencies = [ "async-trait", - "cfg-if", - "data-encoding", - "enum-as-inner", - "futures-channel", - "futures-io", - "futures-util", - "idna", - "ipnet", - "once_cell", - "rand 0.8.5", - "thiserror 1.0.69", - "tinyvec", - "tokio", - "tracing", - "url", -] - -[[package]] -name = "hickory-proto" -version = "0.25.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8a6fe56c0038198998a6f217ca4e7ef3a5e51f46163bd6dd60b5c71ca6c6502" -dependencies = [ - "async-trait", - "cfg-if", - "data-encoding", - "enum-as-inner", - "futures-channel", - "futures-io", - "futures-util", - "idna", - "ipnet", - "once_cell", - "rand 0.9.2", - "ring", - "thiserror 2.0.18", - "tinyvec", - "tokio", - "tracing", - "url", -] - -[[package]] -name = "hickory-resolver" -version = "0.24.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cbb117a1ca520e111743ab2f6688eddee69db4e0ea242545a604dce8a66fd22e" -dependencies = [ - "cfg-if", - "futures-util", - "hickory-proto 0.24.4", - "ipconfig", - "lru-cache", - "once_cell", - "parking_lot 0.12.5", - "rand 0.8.5", - "resolv-conf", - "smallvec", - "thiserror 1.0.69", - "tokio", - "tracing", -] - -[[package]] -name = "hickory-resolver" -version = "0.25.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc62a9a99b0bfb44d2ab95a7208ac952d31060efc16241c87eaf36406fecf87a" -dependencies = [ - "cfg-if", - "futures-util", - "hickory-proto 0.25.2", - "ipconfig", - "moka", - "once_cell", - "parking_lot 0.12.5", - "rand 0.9.2", - "resolv-conf", - "smallvec", + "bytes", + "http 1.4.0", + "more-asserts", + "serde", "thiserror 2.0.18", "tokio", + "tokio-util", "tracing", + "uuid", + "xet-client", + "xet-core-structures", + "xet-data", + "xet-runtime", ] [[package]] @@ -4530,7 +4674,7 @@ version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" dependencies = [ - "digest", + "digest 0.10.7", ] [[package]] @@ -4542,6 +4686,17 @@ dependencies = [ "windows-sys 0.61.2", ] +[[package]] +name = "hostname" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "617aaa3557aef3810a6369d0a99fac8a080891b68bd9f9812a1eeda0c0730cbd" +dependencies = [ + "cfg-if 1.0.4", + "libc", + "windows-link", +] + [[package]] name = "html-escape" version = "0.2.13" @@ -4645,27 +4800,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" [[package]] -name = "hyper" -version = "0.14.32" +name = "humantime" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7" +checksum = "135b12329e5e3ce057a9f972339ea52bc954fe1e9358ef27f95e89716fbc5424" + +[[package]] +name = "hybrid-array" +version = "0.4.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9155a582abd142abc056962c29e3ce5ff2ad5469f4246b537ed42c5deba857da" dependencies = [ - "bytes", - "futures-channel", - "futures-core", - "futures-util", - "h2 0.3.27", - "http 0.2.12", - "http-body 0.4.6", - "httparse", - "httpdate", - "itoa", - "pin-project-lite", - "socket2 0.5.10", - "tokio", - "tower-service", - "tracing", - "want", + "typenum", ] [[package]] @@ -4678,7 +4824,7 @@ dependencies = [ "bytes", "futures-channel", "futures-core", - "h2 0.4.13", + "h2", "http 1.4.0", "http-body 1.0.1", "httparse", @@ -4691,20 +4837,6 @@ dependencies = [ "want", ] -[[package]] -name = "hyper-rustls" -version = "0.24.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590" -dependencies = [ - "futures-util", - "http 0.2.12", - "hyper 0.14.32", - "rustls 0.21.12", - "tokio", - "tokio-rustls 0.24.1", -] - [[package]] name = "hyper-rustls" version = "0.27.7" @@ -4712,15 +4844,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58" dependencies = [ "http 1.4.0", - "hyper 1.8.1", + "hyper", "hyper-util", - "rustls 0.23.37", + "rustls", "rustls-native-certs", "rustls-pki-types", "tokio", - "tokio-rustls 0.26.4", + "tokio-rustls", "tower-service", - "webpki-roots 1.0.6", + "webpki-roots", ] [[package]] @@ -4729,7 +4861,7 @@ version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2b90d566bffbce6a75bd8b09a05aa8c2cb1fabb6cb348f8840c9e4c90a0d83b0" dependencies = [ - "hyper 1.8.1", + "hyper", "hyper-util", "pin-project-lite", "tokio", @@ -4748,15 +4880,17 @@ dependencies = [ "futures-util", "http 1.4.0", "http-body 1.0.1", - "hyper 1.8.1", + "hyper", "ipnet", "libc", "percent-encoding", "pin-project-lite", - "socket2 0.6.3", + "socket2", + "system-configuration", "tokio", "tower-service", "tracing", + "windows-registry", ] [[package]] @@ -4989,18 +5123,12 @@ version = "0.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" dependencies = [ - "cfg-if", + "cfg-if 1.0.4", "js-sys", "wasm-bindgen", "web-sys", ] -[[package]] -name = "integer-encoding" -version = "3.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8bb03732005da905c88227371639bf1ad885cc712789c011c31c5fb3ab3ccf02" - [[package]] name = "inventory" version = "0.3.22" @@ -5010,19 +5138,6 @@ dependencies = [ "rustversion", ] -[[package]] -name = "ipconfig" -version = "0.3.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d40460c0ce33d6ce4b0630ad68ff63d6661961c48b6dba35e5a4d81cfb48222" -dependencies = [ - "socket2 0.6.3", - "widestring", - "windows-registry", - "windows-result", - "windows-sys 0.61.2", -] - [[package]] name = "ipnet" version = "2.12.0" @@ -5124,10 +5239,12 @@ checksum = "1a3546dc96b6d42c5f24902af9e2538e82e39ad350b0c766eb3fbf2d8f3d8359" dependencies = [ "jiff-static", "jiff-tzdb-platform", + "js-sys", "log", "portable-atomic", "portable-atomic-util", "serde_core", + "wasm-bindgen", "windows-sys 0.61.2", ] @@ -5157,6 +5274,55 @@ dependencies = [ "jiff-tzdb", ] +[[package]] +name = "jni" +version = "0.22.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5efd9a482cf3a427f00d6b35f14332adc7902ce91efb778580e180ff90fa3498" +dependencies = [ + "cfg-if 1.0.4", + "combine", + "jni-macros", + "jni-sys", + "log", + "simd_cesu8", + "thiserror 2.0.18", + "walkdir", + "windows-link", +] + +[[package]] +name = "jni-macros" +version = "0.22.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a00109accc170f0bdb141fed3e393c565b6f5e072365c3bd58f5b062591560a3" +dependencies = [ + "proc-macro2", + "quote", + "rustc_version", + "simd_cesu8", + "syn 2.0.117", +] + +[[package]] +name = "jni-sys" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c6377a88cb3910bee9b0fa88d4f42e1d2da8e79915598f65fb0c7ee14c878af2" +dependencies = [ + "jni-sys-macros", +] + +[[package]] +name = "jni-sys-macros" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38c0b942f458fe50cdac086d2f946512305e5631e720728f2a61aabcd47a6264" +dependencies = [ + "quote", + "syn 2.0.117", +] + [[package]] name = "jobserver" version = "0.1.34" @@ -5192,6 +5358,23 @@ dependencies = [ "simple_asn1", ] +[[package]] +name = "konst" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f660d5f887e3562f9ab6f4a14988795b694099d66b4f5dedc02d197ba9becb1d" +dependencies = [ + "const_panic", + "konst_proc_macros", + "typewit", +] + +[[package]] +name = "konst_proc_macros" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e037a2e1d8d5fdbd49b16a4ea09d5d6401c1f29eca5ff29d03d3824dba16256a" + [[package]] name = "lazy_static" version = "1.5.0" @@ -5273,7 +5456,7 @@ version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55" dependencies = [ - "cfg-if", + "cfg-if 1.0.4", "windows-link", ] @@ -5283,7 +5466,7 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "754ca22de805bb5744484a5b151a9e1a8e837d5dc232c2d7d8c2e3492edc8b60" dependencies = [ - "cfg-if", + "cfg-if 1.0.4", "windows-link", ] @@ -5294,10 +5477,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981" [[package]] -name = "linked-hash-map" -version = "0.5.6" +name = "libredox" +version = "0.1.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" +checksum = "f02ab6bace2054fb888a3c16f990117b579d14a3088e472d63c6011fa185c9d3" +dependencies = [ + "libc", +] [[package]] name = "linux-raw-sys" @@ -5341,15 +5527,6 @@ dependencies = [ "hashbrown 0.16.1", ] -[[package]] -name = "lru-cache" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c" -dependencies = [ - "linked-hash-map", -] - [[package]] name = "lru-slab" version = "0.1.2" @@ -5358,9 +5535,9 @@ checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154" [[package]] name = "lz4_flex" -version = "0.12.1" +version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98c23545df7ecf1b16c303910a69b079e8e251d60f7dd2cc9b4177f2afaf1746" +checksum = "7ef0d4ed8669f8f8826eb00dc878084aa8f253506c4fd5e8f58f5bce72ddb97e" dependencies = [ "twox-hash", ] @@ -5378,14 +5555,14 @@ dependencies = [ [[package]] name = "marrow" -version = "0.2.6" +version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5240d6977234968ff9ad254bfa73aa397fb51e41dcb22b1eb85835e9295485b" +checksum = "48b7541d9bd6781e25b0dfe7d638e5a8aa7950d5cdbf86f97537b5672768f7c4" dependencies = [ - "arrow-array 57.3.0", - "arrow-buffer 57.3.0", - "arrow-data 57.3.0", - "arrow-schema 57.3.0", + "arrow-array 59.0.0", + "arrow-buffer 59.0.0", + "arrow-data 59.0.0", + "arrow-schema 59.0.0", "bytemuck", "half", "serde", @@ -5422,8 +5599,18 @@ version = "0.10.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf" dependencies = [ - "cfg-if", - "digest", + "cfg-if 1.0.4", + "digest 0.10.7", +] + +[[package]] +name = "md-5" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "69b6441f590336821bb897fb28fc622898ccceb1d6cea3fde5ea86b090c4de98" +dependencies = [ + "cfg-if 1.0.4", + "digest 0.11.3", ] [[package]] @@ -5432,6 +5619,15 @@ version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ae960838283323069879657ca3de837e9f7bbb4c7bf6ea7f1b290d5e9476d2e0" +[[package]] +name = "mea" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2640d335e7273dacdcf51044026139b2e269c3bb0dfc3f8cb3496b85e3f6a42c" +dependencies = [ + "slab", +] + [[package]] name = "memchr" version = "2.8.0" @@ -5485,21 +5681,10 @@ dependencies = [ ] [[package]] -name = "moka" -version = "0.12.15" +name = "more-asserts" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "957228ad12042ee839f93c8f257b62b4c0ab5eaae1d4fa60de53b27c9d7c5046" -dependencies = [ - "crossbeam-channel", - "crossbeam-epoch", - "crossbeam-utils", - "equivalent", - "parking_lot 0.12.5", - "portable-atomic", - "smallvec", - "tagptr", - "uuid", -] +checksum = "1fafa6961cabd9c63bcd77a45d7e3b7f3b552b70417831fb0f56db717e72407e" [[package]] name = "moxcms" @@ -5706,6 +5891,15 @@ dependencies = [ "objc2-core-foundation", ] +[[package]] +name = "objc2-system-configuration" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7216bd11cbda54ccabcab84d523dc93b858ec75ecfb3a7d89513fa22464da396" +dependencies = [ + "objc2-core-foundation", +] + [[package]] name = "object" version = "0.37.3" @@ -5720,10 +5914,6 @@ name = "once_cell" version = "1.21.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50" -dependencies = [ - "critical-section", - "portable-atomic", -] [[package]] name = "once_cell_polyfill" @@ -5745,30 +5935,157 @@ checksum = "d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e" [[package]] name = "opendal" -version = "0.55.0" +version = "0.57.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d075ab8a203a6ab4bc1bce0a4b9fe486a72bf8b939037f4b78d95386384bc80a" +checksum = "96c9c85ce253ff87225e7669979d877a20c98a06604ec9d6dd5f4473e08f1ae1" +dependencies = [ + "opendal-core", + "opendal-service-cos", + "opendal-service-fs", + "opendal-service-github", + "opendal-service-goosefs", + "opendal-service-obs", + "opendal-service-oss", + "opendal-service-tos", +] + +[[package]] +name = "opendal-core" +version = "0.57.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c4f8607c90e2c963a91467f50fb49fbc7fb3d573f88cea219ca59ccd3740b309" dependencies = [ "anyhow", - "backon", "base64 0.22.1", "bytes", "futures", - "getrandom 0.2.17", "http 1.4.0", "http-body 1.0.1", "jiff", "log", - "md-5", + "md-5 0.11.0", + "mea", "percent-encoding", - "quick-xml 0.38.4", - "reqsign", - "reqwest 0.12.28", + "quick-xml 0.39.4", + "reqsign-core", + "reqwest 0.13.4", "serde", "serde_json", "tokio", "url", "uuid", + "web-time", +] + +[[package]] +name = "opendal-service-cos" +version = "0.57.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa8cafe9729213375c7331019b0cb756ad3e1aff7f45cd32c45eae91ebde8901" +dependencies = [ + "bytes", + "http 1.4.0", + "log", + "opendal-core", + "quick-xml 0.39.4", + "reqsign-core", + "reqsign-file-read-tokio", + "reqsign-tencent-cos", + "serde", +] + +[[package]] +name = "opendal-service-fs" +version = "0.57.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "22e89a665fef0e6bd249cf5ea47fc174b7ba892159bee4b9382528b1ca873a2c" +dependencies = [ + "bytes", + "log", + "opendal-core", + "serde", + "tokio", + "xattr", +] + +[[package]] +name = "opendal-service-github" +version = "0.57.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "275152f40711ae0cb196c7cb514103461ed1a6248497463f1ff58f9945ecc812" +dependencies = [ + "base64 0.22.1", + "bytes", + "http 1.4.0", + "log", + "opendal-core", + "serde", + "serde_json", +] + +[[package]] +name = "opendal-service-goosefs" +version = "0.57.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "69e43048bde419947ba826fbdc2f134d6c03f44ebf48bd33a03b72f9fc45fcb4" +dependencies = [ + "bytes", + "goosefs-sdk", + "log", + "opendal-core", + "serde", + "tokio", +] + +[[package]] +name = "opendal-service-obs" +version = "0.57.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "888879f191b629570b7177eeb7b447d4daa382828d2e1cd649bb8c505ed5f9aa" +dependencies = [ + "bytes", + "http 1.4.0", + "log", + "opendal-core", + "quick-xml 0.39.4", + "reqsign-core", + "reqsign-file-read-tokio", + "reqsign-huaweicloud-obs", + "serde", +] + +[[package]] +name = "opendal-service-oss" +version = "0.57.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "328fa55e8888cbdfe00826bfea2a79042422b720e8369e9e021e46121dea5ace" +dependencies = [ + "bytes", + "http 1.4.0", + "log", + "opendal-core", + "quick-xml 0.39.4", + "reqsign-aliyun-oss", + "reqsign-core", + "reqsign-file-read-tokio", + "serde", +] + +[[package]] +name = "opendal-service-tos" +version = "0.57.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f2f7a4c32e5202eb4ac72e76c4b5e30c86ab60762811172f4111103b9d673a1" +dependencies = [ + "bytes", + "http 1.4.0", + "opendal-core", + "quick-xml 0.39.4", + "reqsign-core", + "reqsign-file-read-tokio", + "reqsign-volcengine-tos", + "serde", + "serde_json", ] [[package]] @@ -5854,12 +6171,28 @@ dependencies = [ ] [[package]] -name = "ordered-float" -version = "2.10.1" +name = "option-ext" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68f19d67e5a2795c94e73e0bb1cc1a7edeb2e28efd39e2e1c9b7a40c1108b11c" +checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" + +[[package]] +name = "ordered-multimap" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49203cdcae0030493bad186b28da2fa25645fa276a51b6fec8010d281e02ef79" dependencies = [ - "num-traits", + "dlv-list", + "hashbrown 0.14.5", +] + +[[package]] +name = "os_str_bytes" +version = "6.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2355d85b9a3786f481747ced0e0ff2ba35213a1f9bd406ed906554d7af805a1" +dependencies = [ + "memchr", ] [[package]] @@ -5912,7 +6245,7 @@ version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc" dependencies = [ - "cfg-if", + "cfg-if 1.0.4", "instant", "libc", "redox_syscall 0.2.16", @@ -5926,7 +6259,7 @@ version = "0.9.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1" dependencies = [ - "cfg-if", + "cfg-if 1.0.4", "libc", "redox_syscall 0.5.18", "smallvec", @@ -5935,17 +6268,16 @@ dependencies = [ [[package]] name = "parquet" -version = "57.3.0" +version = "59.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ee96b29972a257b855ff2341b37e61af5f12d6af1158b6dcdb5b31ea07bb3cb" +checksum = "970dff83e97d953c827ae8176f6bf4e9f77bf62daacc01ec5df348ec5eacd913" dependencies = [ "ahash", - "arrow-array 57.3.0", - "arrow-buffer 57.3.0", - "arrow-cast", - "arrow-data 57.3.0", + "arrow-array 59.0.0", + "arrow-buffer 59.0.0", + "arrow-data 59.0.0", "arrow-ipc", - "arrow-schema 57.3.0", + "arrow-schema 59.0.0", "arrow-select", "base64 0.22.1", "brotli 8.0.2", @@ -5954,7 +6286,7 @@ dependencies = [ "flate2", "futures", "half", - "hashbrown 0.16.1", + "hashbrown 0.17.1", "lz4_flex", "num-bigint", "num-integer", @@ -5966,7 +6298,6 @@ dependencies = [ "seq-macro", "simdutf8", "snap", - "thrift", "tokio", "twox-hash", "zstd", @@ -5974,41 +6305,44 @@ dependencies = [ [[package]] name = "parquet-variant" -version = "57.3.0" +version = "59.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6c31f8f9bfefb9dbf67b0807e00fd918676954a7477c889be971ac904103184" +checksum = "561ead3e7c0acda5214ddc8e52645cfc9dd5bdf93cfcd7513715adf63f0bd2ce" dependencies = [ - "arrow-schema 57.3.0", + "arrow", + "arrow-schema 59.0.0", "chrono", "half", "indexmap", + "num-traits", "simdutf8", "uuid", ] [[package]] name = "parquet-variant-compute" -version = "57.3.0" +version = "59.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "196cd9f7178fed3ac8d5e6d2b51193818e896bbc3640aea3fde3440114a8f39c" +checksum = "8ece7aa9410b47d8bf3e0bf77529287ed4ccdd2b12c20978f8e9a8f09a48712d" dependencies = [ "arrow", - "arrow-schema 57.3.0", + "arrow-schema 59.0.0", "chrono", "half", "indexmap", "parquet-variant", "parquet-variant-json", + "serde_json", "uuid", ] [[package]] name = "parquet-variant-json" -version = "57.3.0" +version = "59.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed23d7acc90ef60f7fdbcc473fa2fdaefa33542ed15b84388959346d52c839be" +checksum = "57b4abded29d8a7d1b450795aace3e06577399a35eef0023fb03ce6acd6c23e8" dependencies = [ - "arrow-schema 57.3.0", + "arrow-schema 59.0.0", "base64 0.22.1", "chrono", "parquet-variant", @@ -6193,7 +6527,7 @@ version = "3.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5d0e4f59085d47d8241c88ead0f274e8a0cb551f3625263c05eb8dd897c34218" dependencies = [ - "cfg-if", + "cfg-if 1.0.4", "concurrent-queue", "hermit-abi", "pin-project-lite", @@ -6501,9 +6835,9 @@ dependencies = [ [[package]] name = "quick-xml" -version = "0.38.4" +version = "0.39.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b66c2058c55a409d601666cffe35f04333cf1013010882cec174a7467cd4e21c" +checksum = "cdcc8dd4e2f670d309a5f0e83fe36dfdc05af317008fea29144da1a2ac858e5e" dependencies = [ "memchr", "serde", @@ -6521,8 +6855,8 @@ dependencies = [ "quinn-proto", "quinn-udp", "rustc-hash 2.1.1", - "rustls 0.23.37", - "socket2 0.6.3", + "rustls", + "socket2", "thiserror 2.0.18", "tokio", "tracing", @@ -6535,13 +6869,14 @@ version = "0.11.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "434b42fec591c96ef50e21e886936e66d3cc3f737104fdb9b737c40ffb94c098" dependencies = [ + "aws-lc-rs", "bytes", "getrandom 0.3.4", "lru-slab", "rand 0.9.2", "ring", "rustc-hash 2.1.1", - "rustls 0.23.37", + "rustls", "rustls-pki-types", "slab", "thiserror 2.0.18", @@ -6559,9 +6894,9 @@ dependencies = [ "cfg_aliases", "libc", "once_cell", - "socket2 0.6.3", + "socket2", "tracing", - "windows-sys 0.60.2", + "windows-sys 0.59.0", ] [[package]] @@ -6757,6 +7092,15 @@ dependencies = [ "syn 2.0.117", ] +[[package]] +name = "redb" +version = "3.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ba239c1c1693315d3cc0e601db3b3965543afbf48c41730fdca2f069f510f4a" +dependencies = [ + "libc", +] + [[package]] name = "redox_syscall" version = "0.2.16" @@ -6775,6 +7119,17 @@ dependencies = [ "bitflags 2.11.0", ] +[[package]] +name = "redox_users" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac" +dependencies = [ + "getrandom 0.2.17", + "libredox", + "thiserror 2.0.18", +] + [[package]] name = "ref-cast" version = "1.0.25" @@ -6837,74 +7192,94 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ba39f3699c378cd8970968dcbff9c43159ea4cfbd88d43c00b22f2ef10a435d2" [[package]] -name = "reqsign" -version = "0.16.5" +name = "reqsign-aliyun-oss" +version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43451dbf3590a7590684c25fb8d12ecdcc90ed3ac123433e500447c7d77ed701" +checksum = "57ac2757f3140aa2e213b554148ae0b52733e624fc6723f0cc6bb3d440176c95" dependencies = [ "anyhow", - "async-trait", - "base64 0.22.1", - "chrono", "form_urlencoded", - "getrandom 0.2.17", - "hex", - "hmac", - "home", "http 1.4.0", "log", - "once_cell", "percent-encoding", - "rand 0.8.5", - "reqwest 0.12.28", + "reqsign-core", + "rust-ini", "serde", "serde_json", - "sha1", - "sha2", ] [[package]] -name = "reqwest" -version = "0.11.27" +name = "reqsign-core" +version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62" +checksum = "b10302cf0a7d7e7352ba211fc92c3c5bebf1286153e49cc5aa87348078a8e102" dependencies = [ - "base64 0.21.7", + "anyhow", + "base64 0.22.1", "bytes", - "encoding_rs", - "futures-core", - "futures-util", - "h2 0.3.27", - "hickory-resolver 0.24.4", - "http 0.2.12", - "http-body 0.4.6", - "hyper 0.14.32", - "hyper-rustls 0.24.2", - "ipnet", - "js-sys", + "form_urlencoded", + "futures", + "hex", + "hmac", + "http 1.4.0", + "jiff", "log", - "mime", - "once_cell", "percent-encoding", - "pin-project-lite", - "rustls 0.21.12", - "rustls-pemfile", + "sha1", + "sha2", + "windows-sys 0.61.2", +] + +[[package]] +name = "reqsign-file-read-tokio" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2d89295b3d17abea31851cc8de55d843d89c52132c864963c38d41920613dc5" +dependencies = [ + "anyhow", + "reqsign-core", + "tokio", +] + +[[package]] +name = "reqsign-huaweicloud-obs" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8df54ec7de5d7a5b917695a67baba53ec6fa5d75ce4c4f4550db68618779a6d7" +dependencies = [ + "anyhow", + "http 1.4.0", + "log", + "percent-encoding", + "reqsign-core", +] + +[[package]] +name = "reqsign-tencent-cos" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e128f19525861dbded59e1e7c17653a8ed63d573ca04aed708d552dbef5bb32a" +dependencies = [ + "anyhow", + "http 1.4.0", + "log", + "percent-encoding", + "reqsign-core", "serde", "serde_json", - "serde_urlencoded", - "sync_wrapper 0.1.2", - "system-configuration", - "tokio", - "tokio-rustls 0.24.1", - "tokio-util", - "tower-service", - "url", - "wasm-bindgen", - "wasm-bindgen-futures", - "wasm-streams", - "web-sys", - "webpki-roots 0.25.4", - "winreg", +] + +[[package]] +name = "reqsign-volcengine-tos" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f9d757602a7ef2b6025c0da77e6d2e23fbdef35930fa466b15ffbf0a3f13acf7" +dependencies = [ + "anyhow", + "http 1.4.0", + "log", + "percent-encoding", + "reqsign-core", ] [[package]] @@ -6922,8 +7297,8 @@ dependencies = [ "http 1.4.0", "http-body 1.0.1", "http-body-util", - "hyper 1.8.1", - "hyper-rustls 0.27.7", + "hyper", + "hyper-rustls", "hyper-util", "js-sys", "log", @@ -6932,14 +7307,14 @@ dependencies = [ "percent-encoding", "pin-project-lite", "quinn", - "rustls 0.23.37", + "rustls", "rustls-pki-types", "serde", "serde_json", "serde_urlencoded", - "sync_wrapper 1.0.2", + "sync_wrapper", "tokio", - "tokio-rustls 0.26.4", + "tokio-rustls", "tokio-util", "tower", "tower-http", @@ -6947,9 +7322,49 @@ dependencies = [ "url", "wasm-bindgen", "wasm-bindgen-futures", - "wasm-streams", + "wasm-streams 0.4.2", + "web-sys", + "webpki-roots", +] + +[[package]] +name = "reqwest" +version = "0.13.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "219c5811de6525e5416c7d5d53bb656d3afdbc6c5af816e0802bcfa42dbdc1c3" +dependencies = [ + "base64 0.22.1", + "bytes", + "futures-core", + "futures-util", + "http 1.4.0", + "http-body 1.0.1", + "http-body-util", + "hyper", + "hyper-rustls", + "hyper-util", + "js-sys", + "log", + "percent-encoding", + "pin-project-lite", + "quinn", + "rustls", + "rustls-pki-types", + "rustls-platform-verifier", + "serde", + "serde_json", + "sync_wrapper", + "tokio", + "tokio-rustls", + "tokio-util", + "tower", + "tower-http", + "tower-service", + "url", + "wasm-bindgen", + "wasm-bindgen-futures", + "wasm-streams 0.5.0", "web-sys", - "webpki-roots 1.0.6", ] [[package]] @@ -6967,6 +7382,20 @@ dependencies = [ "tower-service", ] +[[package]] +name = "reqwest-middleware" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07bc3f1384cffa4f274dad2d4ddd73aed32fed8f786d96c6be8aa4e5fd3c3b58" +dependencies = [ + "anyhow", + "async-trait", + "http 1.4.0", + "reqwest 0.13.4", + "thiserror 2.0.18", + "tower-service", +] + [[package]] name = "reqwest-retry" version = "0.7.0" @@ -6978,10 +7407,10 @@ dependencies = [ "futures", "getrandom 0.2.17", "http 1.4.0", - "hyper 1.8.1", + "hyper", "parking_lot 0.11.2", "reqwest 0.12.28", - "reqwest-middleware", + "reqwest-middleware 0.4.2", "retry-policies", "thiserror 1.0.69", "tokio", @@ -6989,12 +7418,6 @@ dependencies = [ "wasm-timer", ] -[[package]] -name = "resolv-conf" -version = "0.7.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e061d1b48cb8d38042de4ae0a7a6401009d6143dc80d2e2d6f31f0bdd6470c7" - [[package]] name = "retry-policies" version = "0.4.0" @@ -7022,7 +7445,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7" dependencies = [ "cc", - "cfg-if", + "cfg-if 1.0.4", "getrandom 0.2.17", "libc", "untrusted 0.9.0", @@ -7046,7 +7469,7 @@ version = "0.26.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c845311f0ff7951c5506121a9ad75aec44d083c31583b2ea5a30bcb0b0abba0" dependencies = [ - "cfg-if", + "cfg-if 1.0.4", "glob", "proc-macro-crate", "proc-macro2", @@ -7058,6 +7481,16 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "rust-ini" +version = "0.21.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "796e8d2b6696392a43bea58116b667fb4c29727dc5abd27d6acf338bb4f688c7" +dependencies = [ + "cfg-if 1.0.4", + "ordered-multimap", +] + [[package]] name = "rustc-hash" version = "1.1.0" @@ -7106,18 +7539,6 @@ dependencies = [ "windows-sys 0.61.2", ] -[[package]] -name = "rustls" -version = "0.21.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e" -dependencies = [ - "log", - "ring", - "rustls-webpki 0.101.7", - "sct", -] - [[package]] name = "rustls" version = "0.23.37" @@ -7128,7 +7549,7 @@ dependencies = [ "once_cell", "ring", "rustls-pki-types", - "rustls-webpki 0.103.10", + "rustls-webpki", "subtle", "zeroize", ] @@ -7145,15 +7566,6 @@ dependencies = [ "security-framework", ] -[[package]] -name = "rustls-pemfile" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" -dependencies = [ - "base64 0.21.7", -] - [[package]] name = "rustls-pki-types" version = "1.14.0" @@ -7165,15 +7577,32 @@ dependencies = [ ] [[package]] -name = "rustls-webpki" -version = "0.101.7" +name = "rustls-platform-verifier" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" +checksum = "26d1e2536ce4f35f4846aa13bff16bd0ff40157cdb14cc056c7b14ba41233ba0" dependencies = [ - "ring", - "untrusted 0.9.0", + "core-foundation 0.10.1", + "core-foundation-sys", + "jni", + "log", + "once_cell", + "rustls", + "rustls-native-certs", + "rustls-platform-verifier-android", + "rustls-webpki", + "security-framework", + "security-framework-sys", + "webpki-root-certs", + "windows-sys 0.61.2", ] +[[package]] +name = "rustls-platform-verifier-android" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f" + [[package]] name = "rustls-webpki" version = "0.103.10" @@ -7210,6 +7639,12 @@ version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f" +[[package]] +name = "safe-transmute" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3944826ff8fa8093089aba3acb4ef44b9446a99a16f3bf4e74af3f77d340ab7d" + [[package]] name = "same-file" version = "1.0.6" @@ -7254,16 +7689,6 @@ dependencies = [ "syn 2.0.117", ] -[[package]] -name = "sct" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414" -dependencies = [ - "ring", - "untrusted 0.9.0", -] - [[package]] name = "sec1" version = "0.3.0" @@ -7334,12 +7759,12 @@ dependencies = [ [[package]] name = "serde_arrow" -version = "0.13.7" +version = "0.14.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "038967a6dda16f5c6ca5b6e1afec9cd2361d39f0db681ca338ac5f0ccece6469" +checksum = "4f7168b019016101c432501f4cffb94869bed2ba1083ca9df06e90e10bd6f998" dependencies = [ - "arrow-array 57.3.0", - "arrow-schema 57.3.0", + "arrow-array 59.0.0", + "arrow-schema 59.0.0", "bytemuck", "chrono", "half", @@ -7402,6 +7827,17 @@ dependencies = [ "thiserror 1.0.69", ] +[[package]] +name = "serde_repr" +version = "0.1.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.117", +] + [[package]] name = "serde_urlencoded" version = "0.7.1" @@ -7420,9 +7856,9 @@ version = "0.10.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" dependencies = [ - "cfg-if", + "cfg-if 1.0.4", "cpufeatures 0.2.17", - "digest", + "digest 0.10.7", ] [[package]] @@ -7431,9 +7867,19 @@ version = "0.10.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" dependencies = [ - "cfg-if", + "cfg-if 1.0.4", "cpufeatures 0.2.17", - "digest", + "digest 0.10.7", + "sha2-asm", +] + +[[package]] +name = "sha2-asm" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b845214d6175804686b2bd482bcffe96651bb2d1200742b712003504a2dac1ab" +dependencies = [ + "cc", ] [[package]] @@ -7445,6 +7891,17 @@ dependencies = [ "lazy_static", ] +[[package]] +name = "shellexpand" +version = "3.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32824fab5e16e6c4d86dc1ba84489390419a39f97699852b66480bb87d297ed8" +dependencies = [ + "bstr", + "dirs", + "os_str_bytes", +] + [[package]] name = "shlex" version = "1.3.0" @@ -7467,7 +7924,7 @@ version = "1.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "74233d3b3b2f6d4b006dc19dee745e73e2a6bfb6f93607cd3b02bd5b00797d7c" dependencies = [ - "digest", + "digest 0.10.7", "rand_core 0.6.4", ] @@ -7495,6 +7952,16 @@ dependencies = [ "value-trait", ] +[[package]] +name = "simd_cesu8" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94f90157bb87cddf702797c5dadfa0be7d266cdf49e22da2fcaa32eff75b2c33" +dependencies = [ + "rustc_version", + "simdutf8", +] + [[package]] name = "simdutf8" version = "0.1.5" @@ -7580,16 +8047,6 @@ version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b6b67fb9a61334225b5b790716f609cd58395f895b3fe8b328786812a40bc3b" -[[package]] -name = "socket2" -version = "0.5.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678" -dependencies = [ - "libc", - "windows-sys 0.52.0", -] - [[package]] name = "socket2" version = "0.6.3" @@ -7649,12 +8106,28 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08d74a23609d509411d10e2176dc2a4346e3b4aea2e7b1869f19fdedbc71c013" dependencies = [ "cc", - "cfg-if", + "cfg-if 1.0.4", "libc", "psm", "windows-sys 0.59.0", ] +[[package]] +name = "static_assertions" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" + +[[package]] +name = "statrs" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a3fe7c28c6512e766b0874335db33c94ad7b8f9054228ae1c2abd47ce7d335e" +dependencies = [ + "approx", + "num-traits", +] + [[package]] name = "strength_reduce" version = "0.2.4" @@ -7703,6 +8176,12 @@ dependencies = [ "is_ci", ] +[[package]] +name = "symlink" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a7973cce6668464ea31f176d85b13c7ab3bba2cb3b77a2ed26abd7801688010a" + [[package]] name = "syn" version = "1.0.109" @@ -7724,12 +8203,6 @@ dependencies = [ "unicode-ident", ] -[[package]] -name = "sync_wrapper" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" - [[package]] name = "sync_wrapper" version = "1.0.2" @@ -7766,31 +8239,25 @@ dependencies = [ [[package]] name = "system-configuration" -version = "0.5.1" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" +checksum = "a13f3d0daba03132c0aa9767f98351b3488edc2c100cda2d2ec2b04f3d8d3c8b" dependencies = [ - "bitflags 1.3.2", + "bitflags 2.11.0", "core-foundation 0.9.4", "system-configuration-sys", ] [[package]] name = "system-configuration-sys" -version = "0.5.0" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9" +checksum = "8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4" dependencies = [ "core-foundation-sys", "libc", ] -[[package]] -name = "tagptr" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b2093cf4c8eb1e67749a6762251bc9cd836b6fc171623bd0a9d324d37af2417" - [[package]] name = "tango-bench" version = "0.6.0" @@ -7920,18 +8387,7 @@ version = "1.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185" dependencies = [ - "cfg-if", -] - -[[package]] -name = "thrift" -version = "0.17.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e54bc85fc7faa8bc175c4bab5b92ba8d9a3ce893d0e9f42cc455c8ab16a9e09" -dependencies = [ - "byteorder", - "integer-encoding", - "ordered-float", + "cfg-if 1.0.4", ] [[package]] @@ -7965,9 +8421,9 @@ dependencies = [ [[package]] name = "tikv-jemalloc-ctl" -version = "0.6.1" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "661f1f6a57b3a36dc9174a2c10f19513b4866816e13425d3e418b11cc37bc24c" +checksum = "3a184c43b8ab2f41df2733b55556e3f5f632f4aeaa205b1bb018f574b7f5f142" dependencies = [ "libc", "paste", @@ -7976,9 +8432,9 @@ dependencies = [ [[package]] name = "tikv-jemalloc-sys" -version = "0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7" +version = "0.7.1+5.3.1-0-g81034ce1f1373e37dc865038e1bc8eeecf559ce8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd8aa5b2ab86a2cefa406d889139c162cbb230092f7d1d7cbc1716405d852a3b" +checksum = "1a2825c78386b4ae0314074867860ba9577875de945f05992c38815cbec327f0" dependencies = [ "cc", "libc", @@ -7986,9 +8442,9 @@ dependencies = [ [[package]] name = "tikv-jemallocator" -version = "0.6.1" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0359b4327f954e0567e69fb191cf1436617748813819c94b8cd4a431422d053a" +checksum = "249f09e49ab1609436f34c776e84231bead18d6a955f119f939bdc1d847561bd" dependencies = [ "libc", "tikv-jemalloc-sys", @@ -8082,7 +8538,7 @@ dependencies = [ "parking_lot 0.12.5", "pin-project-lite", "signal-hook-registry", - "socket2 0.6.3", + "socket2", "tokio-macros", "windows-sys 0.61.2", ] @@ -8099,12 +8555,13 @@ dependencies = [ ] [[package]] -name = "tokio-rustls" -version = "0.24.1" +name = "tokio-retry" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" +checksum = "4a129d95275ebf4c493ec53bf0f8cd95f5ac161bc4f381700809a54f595d4470" dependencies = [ - "rustls 0.21.12", + "pin-project-lite", + "rand 0.10.1", "tokio", ] @@ -8114,7 +8571,7 @@ version = "0.26.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61" dependencies = [ - "rustls 0.23.37", + "rustls", "tokio", ] @@ -8183,17 +8640,17 @@ dependencies = [ "axum", "base64 0.22.1", "bytes", - "h2 0.4.13", + "h2", "http 1.4.0", "http-body 1.0.1", "http-body-util", - "hyper 1.8.1", + "hyper", "hyper-timeout", "hyper-util", "percent-encoding", "pin-project", - "socket2 0.6.3", - "sync_wrapper 1.0.2", + "socket2", + "sync_wrapper", "tokio", "tokio-stream", "tower", @@ -8224,7 +8681,7 @@ dependencies = [ "indexmap", "pin-project-lite", "slab", - "sync_wrapper 1.0.2", + "sync_wrapper", "tokio", "tokio-util", "tower-layer", @@ -8286,11 +8743,12 @@ dependencies = [ [[package]] name = "tracing-appender" -version = "0.2.4" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "786d480bce6247ab75f005b14ae1624ad978d3029d9113f0a22fa1ac773faeaf" +checksum = "050686193eb999b4bb3bc2acfa891a13da00f79734704c4b8b4ef1a10b368a3c" dependencies = [ "crossbeam-channel", + "symlink", "thiserror 2.0.18", "time", "tracing-subscriber", @@ -8410,9 +8868,9 @@ checksum = "bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c" [[package]] name = "typenum" -version = "1.19.0" +version = "1.20.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb" +checksum = "b6f5e870be6c3b371b77fe0ee0bafb859fa4964b4404c27de1d380043c4dda20" [[package]] name = "typetag" @@ -8438,6 +8896,12 @@ dependencies = [ "syn 2.0.117", ] +[[package]] +name = "typewit" +version = "1.15.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "214ca0b2191785cbc06209b9ca1861e048e39b5ba33574b3cedd58363d5bb5f6" + [[package]] name = "unarray" version = "0.1.4" @@ -8556,7 +9020,6 @@ version = "1.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a68d3c8f01c0cfa54a75291d83601161799e4a89a39e0929f4b0354d88757a37" dependencies = [ - "atomic", "getrandom 0.4.2", "js-sys", "rand 0.10.1", @@ -8582,52 +9045,6 @@ dependencies = [ "ryu", ] -[[package]] -name = "ve-tos-generic" -version = "0.0.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89629c9fc0b414aee06b2de90efae21d87d80084801c359ea39379caa0797256" -dependencies = [ - "quote", - "syn 2.0.117", -] - -[[package]] -name = "ve-tos-rust-sdk" -version = "2.9.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73ee39d12c41c80db8e9e7f28a70610b56549675c1860eee0450bbd0cf3e21ff" -dependencies = [ - "arc-swap", - "async-channel 2.5.0", - "async-trait", - "base64 0.21.7", - "bytes", - "chrono", - "crc64fast", - "futures-core", - "futures-util", - "hex", - "hickory-resolver 0.25.2", - "hmac", - "hyper 0.14.32", - "md-5", - "once_cell", - "rand 0.8.5", - "regex", - "reqwest 0.11.27", - "serde", - "serde_json", - "sha2", - "tracing", - "tracing-appender", - "tracing-subscriber", - "url", - "urlencoding", - "uuid", - "ve-tos-generic", -] - [[package]] name = "version_check" version = "0.9.5" @@ -8692,6 +9109,15 @@ version = "0.11.1+wasi-snapshot-preview1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" +[[package]] +name = "wasi" +version = "0.14.7+wasi-0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c" +dependencies = [ + "wasip2", +] + [[package]] name = "wasip2" version = "1.0.2+wasi-0.2.9" @@ -8710,13 +9136,22 @@ dependencies = [ "wit-bindgen", ] +[[package]] +name = "wasite" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "66fe902b4a6b8028a753d5424909b764ccf79b7a209eac9bf97e59cda9f71a42" +dependencies = [ + "wasi 0.14.7+wasi-0.2.4", +] + [[package]] name = "wasm-bindgen" version = "0.2.114" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6532f9a5c1ece3798cb1c2cfdba640b9b3ba884f5db45973a6f442510a87d38e" dependencies = [ - "cfg-if", + "cfg-if 1.0.4", "once_cell", "rustversion", "wasm-bindgen-macro", @@ -8729,7 +9164,7 @@ version = "0.4.64" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e9c5522b3a28661442748e09d40924dfb9ca614b21c00d3fd135720e48b67db8" dependencies = [ - "cfg-if", + "cfg-if 1.0.4", "futures-util", "js-sys", "once_cell", @@ -8804,6 +9239,19 @@ dependencies = [ "web-sys", ] +[[package]] +name = "wasm-streams" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d1ec4f6517c9e11ae630e200b2b65d193279042e28edd4a2cda233e46670bbb" +dependencies = [ + "futures-util", + "js-sys", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", +] + [[package]] name = "wasm-timer" version = "0.2.5" @@ -8852,10 +9300,13 @@ dependencies = [ ] [[package]] -name = "webpki-roots" -version = "0.25.4" +name = "webpki-root-certs" +version = "1.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" +checksum = "0d46a5a140e6f7afeccd8eae97eff335163939eac8b929834875168b29b3d267" +dependencies = [ + "rustls-pki-types", +] [[package]] name = "webpki-roots" @@ -8873,10 +9324,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a28ac98ddc8b9274cb41bb4d9d4d5c425b6020c50c46f25559911905610b4a88" [[package]] -name = "widestring" -version = "1.2.1" +name = "whoami" +version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72069c3113ab32ab29e5584db3c6ec55d416895e60715417b5b883a357c3e471" +checksum = "d6a5b12f9df4f978d2cfdb1bd3bac52433f44393342d7ee9c25f5a1c14c0f45d" +dependencies = [ + "libc", + "libredox", + "objc2-system-configuration", + "wasite", + "web-sys", +] [[package]] name = "winapi" @@ -9021,22 +9479,13 @@ dependencies = [ "windows-link", ] -[[package]] -name = "windows-sys" -version = "0.48.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" -dependencies = [ - "windows-targets 0.48.5", -] - [[package]] name = "windows-sys" version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" dependencies = [ - "windows-targets 0.52.6", + "windows-targets", ] [[package]] @@ -9045,16 +9494,7 @@ version = "0.59.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" dependencies = [ - "windows-targets 0.52.6", -] - -[[package]] -name = "windows-sys" -version = "0.60.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" -dependencies = [ - "windows-targets 0.53.5", + "windows-targets", ] [[package]] @@ -9066,52 +9506,20 @@ dependencies = [ "windows-link", ] -[[package]] -name = "windows-targets" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" -dependencies = [ - "windows_aarch64_gnullvm 0.48.5", - "windows_aarch64_msvc 0.48.5", - "windows_i686_gnu 0.48.5", - "windows_i686_msvc 0.48.5", - "windows_x86_64_gnu 0.48.5", - "windows_x86_64_gnullvm 0.48.5", - "windows_x86_64_msvc 0.48.5", -] - [[package]] name = "windows-targets" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" dependencies = [ - "windows_aarch64_gnullvm 0.52.6", - "windows_aarch64_msvc 0.52.6", - "windows_i686_gnu 0.52.6", - "windows_i686_gnullvm 0.52.6", - "windows_i686_msvc 0.52.6", - "windows_x86_64_gnu 0.52.6", - "windows_x86_64_gnullvm 0.52.6", - "windows_x86_64_msvc 0.52.6", -] - -[[package]] -name = "windows-targets" -version = "0.53.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3" -dependencies = [ - "windows-link", - "windows_aarch64_gnullvm 0.53.1", - "windows_aarch64_msvc 0.53.1", - "windows_i686_gnu 0.53.1", - "windows_i686_gnullvm 0.53.1", - "windows_i686_msvc 0.53.1", - "windows_x86_64_gnu 0.53.1", - "windows_x86_64_gnullvm 0.53.1", - "windows_x86_64_msvc 0.53.1", + "windows_aarch64_gnullvm", + "windows_aarch64_msvc", + "windows_i686_gnu", + "windows_i686_gnullvm", + "windows_i686_msvc", + "windows_x86_64_gnu", + "windows_x86_64_gnullvm", + "windows_x86_64_msvc", ] [[package]] @@ -9123,144 +9531,54 @@ dependencies = [ "windows-link", ] -[[package]] -name = "windows_aarch64_gnullvm" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" - [[package]] name = "windows_aarch64_gnullvm" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" -[[package]] -name = "windows_aarch64_gnullvm" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53" - -[[package]] -name = "windows_aarch64_msvc" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" - [[package]] name = "windows_aarch64_msvc" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" -[[package]] -name = "windows_aarch64_msvc" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006" - -[[package]] -name = "windows_i686_gnu" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" - [[package]] name = "windows_i686_gnu" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" -[[package]] -name = "windows_i686_gnu" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3" - [[package]] name = "windows_i686_gnullvm" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" -[[package]] -name = "windows_i686_gnullvm" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c" - -[[package]] -name = "windows_i686_msvc" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" - [[package]] name = "windows_i686_msvc" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" -[[package]] -name = "windows_i686_msvc" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2" - -[[package]] -name = "windows_x86_64_gnu" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" - [[package]] name = "windows_x86_64_gnu" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" -[[package]] -name = "windows_x86_64_gnu" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499" - -[[package]] -name = "windows_x86_64_gnullvm" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" - [[package]] name = "windows_x86_64_gnullvm" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" -[[package]] -name = "windows_x86_64_gnullvm" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1" - -[[package]] -name = "windows_x86_64_msvc" -version = "0.48.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" - [[package]] name = "windows_x86_64_msvc" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" -[[package]] -name = "windows_x86_64_msvc" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650" - [[package]] name = "winnow" version = "1.0.0" @@ -9270,16 +9588,6 @@ dependencies = [ "memchr", ] -[[package]] -name = "winreg" -version = "0.50.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" -dependencies = [ - "cfg-if", - "windows-sys 0.48.0", -] - [[package]] name = "wit-bindgen" version = "0.51.0" @@ -9374,6 +9682,163 @@ version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9" +[[package]] +name = "xattr" +version = "1.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156" +dependencies = [ + "libc", + "rustix", +] + +[[package]] +name = "xet-client" +version = "1.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3e1e496dcbe6a09017acdfaf48e1a646735e7ff5b2a49e2c7e081cca77a59bc8" +dependencies = [ + "anyhow", + "async-trait", + "base64 0.22.1", + "bytes", + "clap", + "crc32fast", + "futures", + "http 1.4.0", + "hyper", + "lazy_static", + "more-asserts", + "rand 0.10.1", + "redb", + "reqwest 0.13.4", + "reqwest-middleware 0.5.2", + "serde", + "serde_json", + "serde_repr", + "statrs", + "tempfile", + "thiserror 2.0.18", + "tokio", + "tokio-retry", + "tracing", + "tracing-subscriber", + "url", + "urlencoding", + "web-time", + "xet-core-structures", + "xet-runtime", +] + +[[package]] +name = "xet-core-structures" +version = "1.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb838aa8eb67d730af301584cf003caad407487606058292a6750711b603fbee" +dependencies = [ + "async-trait", + "base64 0.22.1", + "blake3", + "bytemuck", + "bytes", + "clap", + "countio", + "csv", + "futures", + "futures-util", + "getrandom 0.4.2", + "heapify", + "itertools 0.14.0", + "lazy_static", + "lz4_flex", + "more-asserts", + "rand 0.10.1", + "regex", + "safe-transmute", + "serde", + "static_assertions", + "tempfile", + "thiserror 2.0.18", + "tokio", + "tokio-util", + "tracing", + "uuid", + "web-time", + "xet-runtime", +] + +[[package]] +name = "xet-data" +version = "1.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67fd409bef621411a9d9013798540bb8036cb2678f03ab39af89a5e88034ed8c" +dependencies = [ + "anyhow", + "async-trait", + "bytes", + "chrono", + "clap", + "gearhash", + "http 1.4.0", + "itertools 0.14.0", + "lazy_static", + "more-asserts", + "rand 0.10.1", + "serde", + "serde_json", + "sha2", + "tempfile", + "thiserror 2.0.18", + "tokio", + "tokio-util", + "tracing", + "url", + "uuid", + "walkdir", + "xet-client", + "xet-core-structures", + "xet-runtime", +] + +[[package]] +name = "xet-runtime" +version = "1.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "15d8f121c33866f7648b737abe70d0e2dd9c0af4ffdd7219207531d0283aa63d" +dependencies = [ + "anyhow", + "async-trait", + "bytes", + "chrono", + "colored", + "const-str", + "ctor", + "dirs", + "futures", + "git-version", + "humantime", + "konst", + "lazy_static", + "libc", + "more-asserts", + "oneshot", + "pin-project", + "rand 0.10.1", + "reqwest 0.13.4", + "serde", + "serde_json", + "shellexpand", + "sysinfo", + "thiserror 2.0.18", + "tokio", + "tokio-util", + "tracing", + "tracing-appender", + "tracing-subscriber", + "whoami", + "winapi", +] + [[package]] name = "xmlparser" version = "0.13.6" diff --git a/pkgs/development/python-modules/daft/default.nix b/pkgs/development/python-modules/daft/default.nix index 2d9d6d3c7424..978534300c54 100644 --- a/pkgs/development/python-modules/daft/default.nix +++ b/pkgs/development/python-modules/daft/default.nix @@ -1,16 +1,18 @@ { lib, + stdenv, buildPythonPackage, fetchFromGitHub, - fetchgit, - pythonOlder, - rustPlatform, - stdenv, + # cargoDeps + fetchgit, + rustPlatform, + + # nativeBuildInputs cargo, - nasm, pkg-config, rustc, + nasm, # dependencies fsspec, @@ -78,17 +80,15 @@ buildPythonPackage (finalAttrs: { pname = "daft"; - version = "0.7.14"; + version = "0.7.21"; pyproject = true; __structuredAttrs = true; - disabled = pythonOlder "3.10"; - src = fetchFromGitHub { owner = "Eventual-Inc"; repo = "Daft"; tag = "v${finalAttrs.version}"; - hash = "sha256-qw1NB+RvXOFMHZvqpD5CSLWSUUKmtfWr0EyBgRMv2lA="; + hash = "sha256-vz9lCm2zQaWM+9jPH2fnhGEQiCYPH0Jl477yaZDQ370="; }; cargoDeps = @@ -117,28 +117,30 @@ buildPythonPackage (finalAttrs: { postPatch = '' substituteInPlace Cargo.toml \ - --replace-fail 'version = "0.3.0-dev0"' 'version = "${finalAttrs.version}"' - - # ArrayChunks::into_remainder() returns IntoIter<_, N> on current stable - # rustc but Option> on the nightly upstream pins. + --replace-fail \ + 'version = "0.3.0-dev0"' \ + 'version = "${finalAttrs.version}"' + '' + # ArrayChunks::into_remainder() returns IntoIter<_, N> on current stable + # rustc but Option> on the nightly upstream pins. + + '' substituteInPlace src/daft-minhash/src/lib.rs \ - --replace-fail 'chunks.into_remainder()' 'Some(chunks.into_remainder())' - - # `hash_map_macro` was renamed/removed in newer rustc; the gate is declared - # but never used in the crate. - substituteInPlace src/daft-distributed/src/lib.rs \ - --replace-fail '#![feature(hash_map_macro)]' "" + --replace-fail \ + 'chunks.into_remainder()' \ + 'Some(chunks.into_remainder())' ''; nativeBuildInputs = [ cargo pkg-config - rustc rustPlatform.bindgenHook rustPlatform.cargoSetupHook rustPlatform.maturinBuildHook + rustc ] - ++ lib.optional stdenv.hostPlatform.isx86_64 nasm; + ++ lib.optionals stdenv.hostPlatform.isx86_64 [ + nasm + ]; dontUseCmakeConfigure = true; @@ -154,8 +156,10 @@ buildPythonPackage (finalAttrs: { RUSTC_BOOTSTRAP = "1"; }; - pythonRelaxDeps = [ "fsspec" ]; - + pythonRelaxDeps = [ + "fsspec" + "tqdm" + ]; dependencies = [ fsspec packaging @@ -247,11 +251,12 @@ buildPythonPackage (finalAttrs: { memray moto numpy - opencv-python openai + opencv-python pandas pgvector pillow + psycopg pydantic pyiceberg pymysql @@ -310,9 +315,37 @@ buildPythonPackage (finalAttrs: { # ray runtime OOMs "tests/ray" + + # tries to reach huggingface.co despite the "mocked" name (dns error) + "tests/datasets/test_common_crawl_mocked.py" ]; disabledTests = [ + # ValueError: numeric_only accepts only Boolean values + "test_sum_groupby_sorted" + "test_groupby_count_rows" + "test_distinct_all_columns" + "test_sum_groupby" + "test_mean_groupby" + "test_sum_groupby_sorted" + + # daft.exceptions.DaftCoreException: DaftError::ComputeError Caught panic when spawning blocking task in the IO runtime: + # Client::new(): reqwest::Error { kind: Builder, source: General("No CA certificates were loaded from the system") } + "test_opendal_fs_glob_parquet" + "test_opendal_fs_read_csv" + "test_opendal_fs_read_parquet" + "test_opendal_fs_roundtrip_csv_multiple_columns" + "test_opendal_fs_roundtrip_parquet_empty" + "test_opendal_fs_roundtrip_parquet_large" + "test_opendal_fs_roundtrip_parquet_multiple_columns" + "test_opendal_fs_roundtrip_parquet_partitioned" + "test_opendal_fs_write_csv" + "test_opendal_fs_write_parquet" + + # same "No CA certificates were loaded from the system" IO-runtime panic + "test_alias_to_fs_reads_parquet" + "test_alias_to_fs_write_and_read" + # writes via relative paths fail in the sandbox "test_append_and_overwrite_local_relative_path" @@ -321,6 +354,15 @@ buildPythonPackage (finalAttrs: { # broken upstream "test_table_concat_schema_mismatch" + + # requires the daft[hdf5] extra (h5py), which is not packaged + "test_trajectory_requires_trajectory_column" + + # numpy/pandas/pyarrow are newer than upstream's pins, causing assertion skew + "test_download_with_missing_urls" # None vs nan + "test_download_with_none" # None vs nan + "test_from_pandas_roundtrip" # Timestamp[us] vs Timestamp[ns] + "test_infer_from_type" # issubclass() arg 1 must be a class (numpy_ndarray_int) ]; pythonImportsCheck = [ "daft" ]; From 8fb92b180de84579016de48e9fb72809ea6b099d Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 1 Aug 2026 11:29:00 +0000 Subject: [PATCH 164/247] python3Packages.awkward-cpp: 54 -> 55 --- pkgs/development/python-modules/awkward-cpp/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/awkward-cpp/default.nix b/pkgs/development/python-modules/awkward-cpp/default.nix index 459776589ddb..e344b650b9e3 100644 --- a/pkgs/development/python-modules/awkward-cpp/default.nix +++ b/pkgs/development/python-modules/awkward-cpp/default.nix @@ -17,14 +17,14 @@ buildPythonPackage (finalAttrs: { pname = "awkward-cpp"; - version = "54"; + version = "55"; pyproject = true; __structuredAttrs = true; src = fetchPypi { pname = "awkward_cpp"; inherit (finalAttrs) version; - hash = "sha256-yVeygEvmp7oouZbEywC3RGJNS3jehGHvd4j4+OUCgo4="; + hash = "sha256-4si+Pmo1PW0qk9Zb4ZALqZd2WxYOp2aPmrIh3l+4o3M="; }; build-system = [ From 8263b4f6891964bb91595ce3daea3c8c3057a6b8 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 1 Aug 2026 11:28:19 +0000 Subject: [PATCH 165/247] python3Packages.awkward: 2.11.0 -> 2.12.0 Diff: https://github.com/scikit-hep/awkward/compare/v2.11.0...v2.12.0 Changelog: https://github.com/scikit-hep/awkward/releases/tag/v2.12.0 --- pkgs/development/python-modules/awkward/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/awkward/default.nix b/pkgs/development/python-modules/awkward/default.nix index 689e3e4dd84e..b3d6dd569675 100644 --- a/pkgs/development/python-modules/awkward/default.nix +++ b/pkgs/development/python-modules/awkward/default.nix @@ -24,7 +24,7 @@ buildPythonPackage (finalAttrs: { pname = "awkward"; - version = "2.11.0"; + version = "2.12.0"; pyproject = true; __structuredAttrs = true; @@ -32,7 +32,7 @@ buildPythonPackage (finalAttrs: { owner = "scikit-hep"; repo = "awkward"; tag = "v${finalAttrs.version}"; - hash = "sha256-zUQm8GY2dXjV7ri14W/TX67figDF2XJ63n0LgGh5DNI="; + hash = "sha256-X5fwX4HCMPRaYEIEf5cgGWUodtb6eEmU7ue6mjCzVSA="; }; build-system = [ From 83222bdc4aba539a1801e87c6a61d902441dae91 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Aug 2026 11:37:51 +0000 Subject: [PATCH 166/247] grok-build: 0.2.111 -> 0.2.118 --- pkgs/by-name/gr/grok-build/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/gr/grok-build/package.nix b/pkgs/by-name/gr/grok-build/package.nix index c1198db5eb0a..b778e57c8de7 100644 --- a/pkgs/by-name/gr/grok-build/package.nix +++ b/pkgs/by-name/gr/grok-build/package.nix @@ -10,7 +10,7 @@ grok-build, }: let - version = "0.2.111"; + version = "0.2.118"; throwSystem = throw "Unsupported system: ${stdenvNoCC.hostPlatform.system}"; @@ -26,9 +26,9 @@ let url = "https://x.ai/cli/grok-${version}-${upstreamPlatform}"; hash = { - x86_64-linux = "sha256-8VjQ1DNnw5WcWtITMnJVrFmRoOxMZ7tHXgnMjNukp7M="; - aarch64-linux = "sha256-0tqtErRIqWyrRhuBlbO1m2PJ+YHpigdBTxLbT8wnjxA="; - aarch64-darwin = "sha256-4fr9//4U8zlGC++vGUNg6PkL/QLv6KTyTPoceuplf/4="; + x86_64-linux = "sha256-wZIoLmKr0kqb5kdQNj/4J9gGumE5GDmajGnIFbHaCPY="; + aarch64-linux = "sha256-VAEOM1qs5rXe3QIlOeznvIPzglPoY2qvB5ZWKu7LLmc="; + aarch64-darwin = "sha256-LeW5YJoDSS3WueTMqWN9ZR/pmLuDcb+fhS57KLOMA04="; } .${system}; } From 755a02d7e95389d343015e29d8228fdeeabdf3da Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 1 Aug 2026 11:38:20 +0000 Subject: [PATCH 167/247] python3Packages.finetuning-scheduler: 2.10.0.post0 -> 2.13.0 Diff: https://github.com/speediedan/finetuning-scheduler/compare/v2.10.0.post0...v2.13.0 Changelog: https://github.com/speediedan/finetuning-scheduler/blob/v2.13.0/CHANGELOG.md --- .../python-modules/finetuning-scheduler/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/finetuning-scheduler/default.nix b/pkgs/development/python-modules/finetuning-scheduler/default.nix index 1acc05560ea2..7cf765081778 100644 --- a/pkgs/development/python-modules/finetuning-scheduler/default.nix +++ b/pkgs/development/python-modules/finetuning-scheduler/default.nix @@ -18,14 +18,15 @@ buildPythonPackage (finalAttrs: { pname = "finetuning-scheduler"; - version = "2.10.0.post0"; + version = "2.13.0"; pyproject = true; + __structuredAttrs = true; src = fetchFromGitHub { owner = "speediedan"; repo = "finetuning-scheduler"; tag = "v${finalAttrs.version}"; - hash = "sha256-OeIpbxEjhvUzToy1jH9JcontSMfeozFjisTJCa0f4P0="; + hash = "sha256-K3+a+/tSLdlzm0T3wIcJiw0RIlMUf41vRPxQXSW4GH4="; }; build-system = [ setuptools ]; From f65dd0cf71ced41f57058b3bd132b3121babe70d Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 1 Aug 2026 11:46:47 +0000 Subject: [PATCH 168/247] python3Packages.mplhep: 0.4.1 -> 1.3.2 Diff: https://github.com/scikit-hep/mplhep/compare/v0.4.1...v1.3.2 Changelog: https://github.com/scikit-hep/mplhep/releases/tag/v1.3.2 --- .../python-modules/mplhep/default.nix | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/mplhep/default.nix b/pkgs/development/python-modules/mplhep/default.nix index 7cd262c620b0..f46e121118af 100644 --- a/pkgs/development/python-modules/mplhep/default.nix +++ b/pkgs/development/python-modules/mplhep/default.nix @@ -11,11 +11,11 @@ matplotlib, mplhep-data, numpy, - packaging, uhi, # tests hist, + pytest-benchmark, pytest-mock, pytest-mpl, pytestCheckHook, @@ -23,16 +23,17 @@ uproot, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "mplhep"; - version = "0.4.1"; + version = "1.3.2"; pyproject = true; + __structuredAttrs = true; src = fetchFromGitHub { owner = "scikit-hep"; repo = "mplhep"; - tag = "v${version}"; - hash = "sha256-Sx/VR573Vhxfv043mVdMpu/v6Ukv/JrVXBlpbILqGsI="; + tag = "v${finalAttrs.version}"; + hash = "sha256-EqHAj23PylGS+VTSMK2B80TXXj8CYTyWfkDqmFTMhGo="; }; build-system = [ @@ -44,12 +45,12 @@ buildPythonPackage rec { matplotlib mplhep-data numpy - packaging uhi ]; nativeCheckInputs = [ hist + pytest-benchmark pytest-mock pytest-mpl pytestCheckHook @@ -67,8 +68,8 @@ buildPythonPackage rec { meta = { description = "Extended histogram plots on top of matplotlib and HEP compatible styling similar to current collaboration requirements (ROOT)"; homepage = "https://github.com/scikit-hep/mplhep"; - changelog = "https://github.com/scikit-hep/mplhep/releases/tag/${src.tag}"; + changelog = "https://github.com/scikit-hep/mplhep/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ veprbl ]; }; -} +}) From ea456eb18566deac03dcb5f75361015319eec7d4 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 1 Aug 2026 12:06:36 +0000 Subject: [PATCH 169/247] python3Packages.daft: add GaetanLepage to maintainers --- pkgs/development/python-modules/daft/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/daft/default.nix b/pkgs/development/python-modules/daft/default.nix index 978534300c54..f099335f75c5 100644 --- a/pkgs/development/python-modules/daft/default.nix +++ b/pkgs/development/python-modules/daft/default.nix @@ -372,7 +372,10 @@ buildPythonPackage (finalAttrs: { homepage = "https://github.com/Eventual-Inc/Daft"; changelog = "https://github.com/Eventual-Inc/Daft/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ derdennisop ]; + maintainers = with lib.maintainers; [ + GaetanLepage + derdennisop + ]; mainProgram = "daft"; platforms = lib.platforms.unix; }; From a44c1aa1384e34157077b7f69edf1bc81ac4a117 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 1 Aug 2026 12:06:55 +0000 Subject: [PATCH 170/247] python3Packages.daft: remove derdennisop to maintainers --- pkgs/development/python-modules/daft/default.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/development/python-modules/daft/default.nix b/pkgs/development/python-modules/daft/default.nix index f099335f75c5..c8d0ceae2321 100644 --- a/pkgs/development/python-modules/daft/default.nix +++ b/pkgs/development/python-modules/daft/default.nix @@ -374,7 +374,6 @@ buildPythonPackage (finalAttrs: { license = lib.licenses.asl20; maintainers = with lib.maintainers; [ GaetanLepage - derdennisop ]; mainProgram = "daft"; platforms = lib.platforms.unix; From 2219ec2a93aaa1f0ed20e5bacfef0593425a2642 Mon Sep 17 00:00:00 2001 From: yaaaarn Date: Sat, 1 Aug 2026 13:09:42 +0100 Subject: [PATCH 171/247] kotofetch: 0.2.22 -> 0.2.23 --- pkgs/by-name/ko/kotofetch/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ko/kotofetch/package.nix b/pkgs/by-name/ko/kotofetch/package.nix index e8a25ccea7b0..ffa1d0e151d5 100644 --- a/pkgs/by-name/ko/kotofetch/package.nix +++ b/pkgs/by-name/ko/kotofetch/package.nix @@ -6,7 +6,7 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "kotofetch"; - version = "0.2.22"; + version = "0.2.23"; __structuredAttrs = true; @@ -14,10 +14,10 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "hxpe-dev"; repo = "kotofetch"; tag = "v${finalAttrs.version}"; - hash = "sha256-aY8HRKSHLQKjl4b7v5q3SeNMc+GJPnE2XVrEsl+nGR0="; + hash = "sha256-mW0oMrmDUn8qsCCu870z6zS3szGVyCU4wnSytH6DkUE="; }; - cargoHash = "sha256-r36x/I/RaIWFEoDYXf3edpLeqGvEyozhT4EuCTSEe/k="; + cargoHash = "sha256-g5SLS6PpcRNm1zcHkX8pvqk7s2yQ+zUAjp4CSCq/U/o="; nativeInstallCheckInputs = [ versionCheckHook ]; doInstallCheck = true; From a9da17ff87f29658d15a5bbe6f36a308d23e1e9e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Aug 2026 12:28:28 +0000 Subject: [PATCH 172/247] mpop: 1.4.22 -> 1.4.23 --- pkgs/by-name/mp/mpop/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mp/mpop/package.nix b/pkgs/by-name/mp/mpop/package.nix index d713707fefd5..011f978ac858 100644 --- a/pkgs/by-name/mp/mpop/package.nix +++ b/pkgs/by-name/mp/mpop/package.nix @@ -20,11 +20,11 @@ assert lib.assertOneOf "sslLibrary" sslLibrary [ stdenv.mkDerivation (finalAttrs: { pname = "mpop"; - version = "1.4.22"; + version = "1.4.23"; src = fetchurl { url = "https://marlam.de/mpop/releases/mpop-${finalAttrs.version}.tar.xz"; - sha256 = "sha256-LNZKnCmlreNCkjDHBhDKS26jBfvCZPaWG12Fp6jOzUs="; + sha256 = "sha256-Avwv9E9iuPv0J+1tixbg03R1EZglT7HmrTbrbZqTgBc="; }; nativeBuildInputs = [ From 972f5c17d36da7c0b82ad30d989474d2bae9275d Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 1 Aug 2026 12:17:26 +0000 Subject: [PATCH 173/247] python3Packages.checksumdir: cleanup --- .../python-modules/checksumdir/default.nix | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/checksumdir/default.nix b/pkgs/development/python-modules/checksumdir/default.nix index ff3e3b9ffe5d..4cb5989871d2 100644 --- a/pkgs/development/python-modules/checksumdir/default.nix +++ b/pkgs/development/python-modules/checksumdir/default.nix @@ -2,22 +2,27 @@ lib, buildPythonPackage, fetchFromGitHub, + + # build-system setuptools, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "checksumdir"; version = "1.3.0"; pyproject = true; + __structuredAttrs = true; src = fetchFromGitHub { owner = "to-mc"; repo = "checksumdir"; - tag = version; + tag = finalAttrs.version; hash = "sha256-rOHRJAK+Or8bwAtzpbINdnEjK3WQcU+4sEZI91tMvAk="; }; - nativeBuildInputs = [ setuptools ]; + build-system = [ + setuptools + ]; doCheck = false; # Package does not contain tests pythonImportsCheck = [ "checksumdir" ]; @@ -25,7 +30,9 @@ buildPythonPackage rec { meta = { description = "Simple package to compute a single deterministic hash of the file contents of a directory"; homepage = "https://github.com/to-mc/checksumdir"; + changelog = "https://github.com/to-mc/checksumdir/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = [ ]; + mainProgram = "checksumdir"; }; -} +}) From a6a23415f0078e3ba2d70148522fc04153a834dc Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 1 Aug 2026 12:31:40 +0000 Subject: [PATCH 174/247] python3Packages.checksumdir: fix build --- .../development/python-modules/checksumdir/default.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/checksumdir/default.nix b/pkgs/development/python-modules/checksumdir/default.nix index 4cb5989871d2..2d58e12fdf4d 100644 --- a/pkgs/development/python-modules/checksumdir/default.nix +++ b/pkgs/development/python-modules/checksumdir/default.nix @@ -4,7 +4,7 @@ fetchFromGitHub, # build-system - setuptools, + poetry-core, }: buildPythonPackage (finalAttrs: { @@ -20,8 +20,14 @@ buildPythonPackage (finalAttrs: { hash = "sha256-rOHRJAK+Or8bwAtzpbINdnEjK3WQcU+4sEZI91tMvAk="; }; + # Upstream's pyproject.toml has no [build-system] table (PEP 517), so a source build falls back + # to setuptools and loses the version. + postPatch = '' + printf '\n[build-system]\nrequires = ["poetry-core"]\nbuild-backend = "poetry.core.masonry.api"\n' >> pyproject.toml + ''; + build-system = [ - setuptools + poetry-core ]; doCheck = false; # Package does not contain tests From 8c173b31ddd276c463bf76c490cba22d8c60022d Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 1 Aug 2026 12:33:35 +0000 Subject: [PATCH 175/247] python3Packages.checksumdir: add versionCheckHook --- pkgs/development/python-modules/checksumdir/default.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/checksumdir/default.nix b/pkgs/development/python-modules/checksumdir/default.nix index 2d58e12fdf4d..d648dc07d257 100644 --- a/pkgs/development/python-modules/checksumdir/default.nix +++ b/pkgs/development/python-modules/checksumdir/default.nix @@ -5,6 +5,9 @@ # build-system poetry-core, + + # tests + versionCheckHook, }: buildPythonPackage (finalAttrs: { @@ -30,9 +33,13 @@ buildPythonPackage (finalAttrs: { poetry-core ]; - doCheck = false; # Package does not contain tests pythonImportsCheck = [ "checksumdir" ]; + # No python tests + nativeCheckInputs = [ + versionCheckHook + ]; + meta = { description = "Simple package to compute a single deterministic hash of the file contents of a directory"; homepage = "https://github.com/to-mc/checksumdir"; From 53b893640a0ebcbf59e13ff0585e957ab8a4289a Mon Sep 17 00:00:00 2001 From: SED4906 Date: Sat, 1 Aug 2026 05:40:50 -0700 Subject: [PATCH 176/247] gram: 3.0.1 -> 3.2.0 --- pkgs/by-name/gr/gram/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gr/gram/package.nix b/pkgs/by-name/gr/gram/package.nix index 2f860f540a62..7a9d8fb99dcc 100644 --- a/pkgs/by-name/gr/gram/package.nix +++ b/pkgs/by-name/gr/gram/package.nix @@ -30,7 +30,7 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "gram"; - version = "3.0.1"; + version = "3.2.0"; outputs = [ "out" @@ -43,7 +43,7 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "GramEditor"; repo = "gram"; tag = finalAttrs.version; - hash = "sha256-B3RmY1h0+D0aawNzevdt9f+gzozckjInhoz+t9taf8o="; + hash = "sha256-AzS9+7HrWbPpjQpmTxwFbOHiLCX7Qzj+vE4zzSJQBRI="; }; postPatch = '' @@ -53,7 +53,7 @@ rustPlatform.buildRustPackage (finalAttrs: { --replace-fail '$CARGO_ABOUT_VERSION' '${cargo-about.version}' ''; - cargoHash = "sha256-pK0rUuPtWejXitbDQqh9fvdEv3aza0ZEg1XWnCmY4eE="; + cargoHash = "sha256-Setp4mO6PFnLbpjM1UdqZNHfNNk59M2jj9NtwQFXm3A="; __structuredAttrs = true; From a4794fc468c0aefb0caf1fa1df1a5fdae08a55c5 Mon Sep 17 00:00:00 2001 From: Duncan Dean Date: Sat, 1 Aug 2026 14:59:12 +0200 Subject: [PATCH 177/247] librevna: fix missing launcher and taskbar icons --- pkgs/by-name/li/librevna/package.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/li/librevna/package.nix b/pkgs/by-name/li/librevna/package.nix index ff4074a56285..f63b3903ac2e 100644 --- a/pkgs/by-name/li/librevna/package.nix +++ b/pkgs/by-name/li/librevna/package.nix @@ -26,7 +26,12 @@ stdenv.mkDerivation (finalAttrs: { postPatch = '' substituteInPlace resources/librevna.desktop \ - --replace-fail Exec=/opt/LibreVNA-GUI Exec=$out/bin/LibreVNA-GUI + --replace-fail Exec=/opt/LibreVNA-GUI Exec=$out/bin/LibreVNA-GUI \ + --replace-fail Icon=librevna.png Icon=librevna + + substituteInPlace main.cpp \ + --replace-fail 'QCoreApplication::setApplicationName("LibreVNA-GUI");' \ + 'QCoreApplication::setApplicationName("LibreVNA-GUI"); QGuiApplication::setDesktopFileName("librevna");' ''; nativeBuildInputs = [ @@ -64,6 +69,7 @@ stdenv.mkDerivation (finalAttrs: { install -Dm755 LibreVNA-GUI -t $out/bin install -Dm644 ../51-vna.rules -t $out/etc/udev/rules.d install -Dm644 resources/librevna.desktop -t $out/share/applications + install -Dm644 resources/librevna.png $out/share/icons/hicolor/256x256/apps/librevna.png install -Dm644 resources/librevna.png -t $out/share/pixmaps runHook postInstall From a93ccd86427c1cc28d7c668ed246032903bf1f6e Mon Sep 17 00:00:00 2001 From: KangaZero Date: Sat, 1 Aug 2026 22:02:40 +0900 Subject: [PATCH 178/247] microscheme: 0.9.3 -> 0.9.4 Switched `rev` with `tag` and `sha256` with `hash` Switched deprecated `--replace` with `--replace-fail` Added `buildFlags` to `make build` instead of default `make all` --- pkgs/by-name/mi/microscheme/package.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/mi/microscheme/package.nix b/pkgs/by-name/mi/microscheme/package.nix index b64055660f8a..cb0ad589cefa 100644 --- a/pkgs/by-name/mi/microscheme/package.nix +++ b/pkgs/by-name/mi/microscheme/package.nix @@ -8,17 +8,19 @@ stdenv.mkDerivation (finalAttrs: { pname = "microscheme"; - version = "0.9.3"; + version = "0.9.4"; src = fetchFromGitHub { owner = "ryansuchocki"; repo = "microscheme"; - rev = "v${finalAttrs.version}"; - sha256 = "5qTWsBCfj5DCZ3f9W1bdo6WAc1DZqVxg8D7pwC95duQ="; + tag = "v${finalAttrs.version}"; + hash = "sha256-/LUiPZRV1AuCvKS1+0S0JCHauZMPGr2eXag0dnPk1K0="; }; postPatch = '' - substituteInPlace makefile --replace gcc ${stdenv.cc.targetPrefix}cc + substituteInPlace makefile \ + --replace-fail gcc ${stdenv.cc.targetPrefix}cc \ + --replace-fail " -Werror" "" ''; nativeBuildInputs = [ @@ -27,6 +29,7 @@ stdenv.mkDerivation (finalAttrs: { ]; makeFlags = [ "PREFIX=${placeholder "out"}" ]; + buildFlags = [ "build" ]; meta = { homepage = "https://ryansuchocki.github.io/microscheme/"; From b80a6a3d96fc8e82a9ec9b4c5683ea78a7f4805e Mon Sep 17 00:00:00 2001 From: Gliczy <129636582+Gliczy@users.noreply.github.com> Date: Sat, 1 Aug 2026 15:43:51 +0200 Subject: [PATCH 179/247] komikku: 50.10.0 -> 50.11.0 --- pkgs/by-name/ko/komikku/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ko/komikku/package.nix b/pkgs/by-name/ko/komikku/package.nix index 2685d72f106b..4cf72f9503a4 100644 --- a/pkgs/by-name/ko/komikku/package.nix +++ b/pkgs/by-name/ko/komikku/package.nix @@ -24,14 +24,14 @@ python3.pkgs.buildPythonApplication (finalAttrs: { pname = "komikku"; - version = "50.10.0"; + version = "50.11.0"; pyproject = false; src = fetchFromCodeberg { owner = "valos"; repo = "Komikku"; tag = "v${finalAttrs.version}"; - hash = "sha256-OhQR6hXpQhM0O7pgfTdVn8CY3OAHhH+U1X91G/j8kqk="; + hash = "sha256-WO0wqDZP6rIe7B2oboJctQ302Ot2ooecqCSWOERdURg="; }; nativeBuildInputs = [ From 203921403f2aecf7a25c65f6286afeb6e42ebe46 Mon Sep 17 00:00:00 2001 From: Kirill Samoylenkov Date: Sat, 13 Jun 2026 19:29:50 +0500 Subject: [PATCH 180/247] maintainers: add geekiot-hub --- maintainers/maintainer-list.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index af1716eac6d9..e749a5bea31c 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -9993,6 +9993,13 @@ githubId = 34658064; name = "Grace Dinh"; }; + geekiot-hub = { + email = "geekiot@proton.me"; + github = "geekiot-hub"; + githubId = 227938479; + name = "Kirill Samoylenkov"; + keys = [ { fingerprint = "955B 97C5 78A3 DF03 D818 25EB 8E40 5DD2 CF84 CCE0"; } ]; + }; genga898 = { email = "genga898@gmail.com"; github = "genga898"; From 73006fd49ddff7aa468188c72833e39d2cba61ce Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Aug 2026 16:36:07 +0000 Subject: [PATCH 181/247] terraform-providers.ovh_ovh: 2.17.0 -> 2.18.0 --- .../networking/cluster/terraform-providers/providers.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 076d8bf84d7c..cee8608c3cff 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -1067,11 +1067,11 @@ "vendorHash": null }, "ovh_ovh": { - "hash": "sha256-BKaPKG9xuRq2rNxkMJnN428woyeK0NnssZaJRrGutoM=", + "hash": "sha256-KVYxtk94GyVhMVB0E0HZ8Cszm4RWMrSMJB0hh/Llcbk=", "homepage": "https://registry.terraform.io/providers/ovh/ovh", "owner": "ovh", "repo": "terraform-provider-ovh", - "rev": "v2.17.0", + "rev": "v2.18.0", "spdx": "MPL-2.0", "vendorHash": null }, From c5e63e23845a1ffd16e0bcc425f1bd2d21305b0c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Aug 2026 16:48:40 +0000 Subject: [PATCH 182/247] goupile: 3.12.5 -> 3.12.6 --- pkgs/by-name/go/goupile/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/go/goupile/package.nix b/pkgs/by-name/go/goupile/package.nix index ac7af04aad39..d497c20148ea 100644 --- a/pkgs/by-name/go/goupile/package.nix +++ b/pkgs/by-name/go/goupile/package.nix @@ -27,14 +27,14 @@ let in stdenv'.mkDerivation (finalAttrs: { pname = "goupile"; - version = "3.12.5"; + version = "3.12.6"; # https://github.com/Koromix/rygel/tags src = fetchFromGitHub { owner = "Koromix"; repo = "rygel"; tag = "goupile/${finalAttrs.version}"; - hash = "sha256-REgop8kMiB9j64hMsDmyuYidsKgMtKVYf/lwRbuf5Ho="; + hash = "sha256-vwHcvvGWqdixMnE5FmhM2RtQl3OL0EIxoHjkDf8czj4="; }; nativeBuildInputs = [ From f4c8eba535c94fec6366d31b3f375965222e4588 Mon Sep 17 00:00:00 2001 From: Pascal Dietrich Date: Sat, 1 Aug 2026 19:13:57 +0200 Subject: [PATCH 183/247] netpeek: 0.3.0 -> 0.3.1 --- pkgs/by-name/ne/netpeek/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ne/netpeek/package.nix b/pkgs/by-name/ne/netpeek/package.nix index c4667752d4cd..e03bdc7f72c0 100644 --- a/pkgs/by-name/ne/netpeek/package.nix +++ b/pkgs/by-name/ne/netpeek/package.nix @@ -14,7 +14,7 @@ }: python3Packages.buildPythonApplication (finalAttrs: { pname = "netpeek"; - version = "0.3.0"; + version = "0.3.1"; pyproject = false; __structuredAttrs = true; @@ -23,7 +23,7 @@ python3Packages.buildPythonApplication (finalAttrs: { owner = "ZingyTomato"; repo = "NetPeek"; tag = "v${finalAttrs.version}"; - hash = "sha256-SpWqj2D0gTjMgcn7TdmCLFqDTQITBQvfOZ9Jx2TerUQ="; + hash = "sha256-FsqCR4h5rwmtVJYEH9u7zaFDnfgzRd8KprXUhlGVIKU="; }; nativeBuildInputs = [ From 6a3f99da74a46d8e44058c62748d5f26460cc2ee Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 1 Aug 2026 19:23:25 +0200 Subject: [PATCH 184/247] rmux: 0.9.0 -> 0.9.1 Diff: https://github.com/Helvesec/rmux/compare/v0.9.0...v0.9.1 Changelog: https://github.com/Helvesec/rmux/releases/tag/v0.9.1 --- pkgs/by-name/rm/rmux/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/rm/rmux/package.nix b/pkgs/by-name/rm/rmux/package.nix index 365d5f486a7a..3b76c1f4c518 100644 --- a/pkgs/by-name/rm/rmux/package.nix +++ b/pkgs/by-name/rm/rmux/package.nix @@ -8,18 +8,18 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "rmux"; - version = "0.9.0"; + version = "0.9.1"; src = fetchFromGitHub { owner = "Helvesec"; repo = "rmux"; tag = "v${finalAttrs.version}"; - hash = "sha256-jW8SM4X4py+NG4f4Fgc1hzPlscb9SMo/z6nduYNxQqg="; + hash = "sha256-dp0faMC2v8mArWE9EEeGggnm/vM3zXn7INXMcwaQZ5M="; }; __structuredAttrs = true; - cargoHash = "sha256-5amM2awHwtBnvFlV7EJJyZtXEmPzeW/Gv89q6/z26dk="; + cargoHash = "sha256-YMA42V2Wk4GeCDQsWZkWbOL1a74AzB+radfCkUZCuZ8="; nativeBuildInputs = [ installShellFiles ]; From 53f730689f367a25f0793a3b3aaebd75e77cfacf Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 1 Aug 2026 19:25:01 +0200 Subject: [PATCH 185/247] vunnel: 0.63.0 -> 0.63.1 Diff: https://github.com/anchore/vunnel/compare/v0.63.0...v0.63.1 Changelog: https://github.com/anchore/vunnel/releases/tag/v0.63.1 --- pkgs/by-name/vu/vunnel/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vu/vunnel/package.nix b/pkgs/by-name/vu/vunnel/package.nix index 5a6155b214cb..f33309884a0c 100644 --- a/pkgs/by-name/vu/vunnel/package.nix +++ b/pkgs/by-name/vu/vunnel/package.nix @@ -7,14 +7,14 @@ python3.pkgs.buildPythonApplication (finalAttrs: { pname = "vunnel"; - version = "0.63.0"; + version = "0.63.1"; pyproject = true; src = fetchFromGitHub { owner = "anchore"; repo = "vunnel"; tag = "v${finalAttrs.version}"; - hash = "sha256-FU8N4LTdfxpcC47OphM0GqTobYFKyl2AJS9Jv24fT/E="; + hash = "sha256-HdMpJRFwTK5iiIuAogoDD7V5lbdMkMx1jYmmIKNb9iE="; leaveDotGit = true; }; From 0eb399ea4829dc6edb046ff24ac9414336595bc7 Mon Sep 17 00:00:00 2001 From: Krzysztof Nirski Date: Sat, 1 Aug 2026 19:26:34 +0200 Subject: [PATCH 186/247] zed-editor: 1.12.0 -> 1.13.1 --- pkgs/by-name/ze/zed-editor/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ze/zed-editor/package.nix b/pkgs/by-name/ze/zed-editor/package.nix index b2aa569af998..034204e8ccbb 100644 --- a/pkgs/by-name/ze/zed-editor/package.nix +++ b/pkgs/by-name/ze/zed-editor/package.nix @@ -98,7 +98,7 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "zed-editor"; - version = "1.12.0"; + version = "1.13.1"; outputs = [ "out" @@ -111,7 +111,7 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "zed-industries"; repo = "zed"; tag = "v${finalAttrs.version}"; - hash = "sha256-IflRqX8Byi22ZSaOIk9Gl/KOVFnC9A3z9e16eK8JikA="; + hash = "sha256-NPLuMYJD29zNYNMLR24FXQh4IvUEJxJyMtTYEAeTJNk="; }; postPatch = '' @@ -134,7 +134,7 @@ rustPlatform.buildRustPackage (finalAttrs: { --replace-fail 'builder.include(&glib_path_config);' 'builder.include("${lib.getLib glib}/lib/glib-2.0/include");' ''; - cargoHash = "sha256-zXMY3xmcW/PYd+b0A2HkU6W2nYSEO3Uj5w8nOhU/Riw="; + cargoHash = "sha256-HXv/8b1+CahO/l5sP9ZMREI4/zk2HSh7gStR6XB+cQY="; __structuredAttrs = true; From a513c7d5e4ff5a902fc8648f654db7b77e2ff256 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 1 Aug 2026 19:30:06 +0200 Subject: [PATCH 187/247] user-scanner: 1.4.1 -> 1.4.2 Changelog: https://github.com/kaifcodec/user-scanner/releases/tag/v1.4.2 --- pkgs/by-name/us/user-scanner/package.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/us/user-scanner/package.nix b/pkgs/by-name/us/user-scanner/package.nix index c29183fae954..803d68a05072 100644 --- a/pkgs/by-name/us/user-scanner/package.nix +++ b/pkgs/by-name/us/user-scanner/package.nix @@ -8,7 +8,7 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "user-scanner"; - version = "1.4.1"; + version = "1.4.2"; pyproject = true; __structuredAttrs = true; @@ -17,13 +17,14 @@ python3Packages.buildPythonApplication (finalAttrs: { owner = "kaifcodec"; repo = "user-scanner"; tag = "v${finalAttrs.version}"; - hash = "sha256-SDi13KGqWXgNXdgF5KOpqEcjwbuNv4PU5ahB5UdsbWQ="; + hash = "sha256-IQx8xZYfTBu6bqaaHK+xKH6+lfL7i4qDOW/khHP+va4="; }; build-system = with python3Packages; [ flit-core ]; dependencies = with python3Packages; [ colorama + curl-cffi httpx socksio ]; From a4d7d24ec56f993680524efdf8b8ece37141712e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gutyina=20Gerg=C5=91?= Date: Sat, 1 Aug 2026 11:24:41 +0200 Subject: [PATCH 188/247] dwm: add maintainer gepbird --- pkgs/by-name/dw/dwm/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/dw/dwm/package.nix b/pkgs/by-name/dw/dwm/package.nix index 92b0dfc05b1c..c5200a40e016 100644 --- a/pkgs/by-name/dw/dwm/package.nix +++ b/pkgs/by-name/dw/dwm/package.nix @@ -74,5 +74,8 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.mit; platforms = lib.platforms.all; mainProgram = "dwm"; + maintainers = with lib.maintainers; [ + gepbird + ]; }; }) From 2c9492676def2b08db50b1c794fa1c6745586284 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 1 Aug 2026 19:34:09 +0200 Subject: [PATCH 189/247] whale: 0.1.62 -> 0.1.63 Diff: https://github.com/usewhale/Whale/compare/v0.1.62...v0.1.63 Changelog: https://github.com/usewhale/Whale/releases/tag/v0.1.63 --- pkgs/by-name/wh/whale/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/wh/whale/package.nix b/pkgs/by-name/wh/whale/package.nix index 71090fabc427..0f27c8a51bc7 100644 --- a/pkgs/by-name/wh/whale/package.nix +++ b/pkgs/by-name/wh/whale/package.nix @@ -10,7 +10,7 @@ buildGoModule (finalAttrs: { pname = "whale"; - version = "0.1.62"; + version = "0.1.63"; __structuredAttrs = true; @@ -18,7 +18,7 @@ buildGoModule (finalAttrs: { owner = "usewhale"; repo = "Whale"; tag = "v${finalAttrs.version}"; - hash = "sha256-EvuNdgpW5M+i33tGLurQDq0z+Ht/z5agIsaWWapXqpY="; + hash = "sha256-hrPMYaXMLM1+nrv80b3/Ue1JkJ56QvdndhSAsXt5fi8="; }; vendorHash = "sha256-YBY5b2SLcWeiCQDZELJdsi+mJ+YEuo+yTbotUlLgqEA="; From 44afdbf0176e2e8720960007f943f80a46571930 Mon Sep 17 00:00:00 2001 From: Neo Date: Sun, 2 Aug 2026 02:59:51 +0900 Subject: [PATCH 190/247] concord-tui: 2.4.5 -> 2.5.0 --- pkgs/by-name/co/concord-tui/package.nix | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/co/concord-tui/package.nix b/pkgs/by-name/co/concord-tui/package.nix index 1071f79addc9..b88eabc3081d 100644 --- a/pkgs/by-name/co/concord-tui/package.nix +++ b/pkgs/by-name/co/concord-tui/package.nix @@ -2,36 +2,48 @@ rustPlatform, fetchFromGitHub, pkg-config, + makeWrapper, + nasm, alsa-lib, - cmake, opus, + pipewire, lib, stdenv, nix-update-script, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "concord-tui"; - version = "2.4.5"; + version = "2.5.0"; src = fetchFromGitHub { owner = "chojs23"; repo = "concord"; tag = "v${finalAttrs.version}"; - hash = "sha256-BLfNgIXTTYMr5pFmCBMfu4euKR96GAPLsGTW/AaqJjo="; + hash = "sha256-DkbZZlURGwQCajhWmkcYmgFZDLvUOg6aU/JjGRiZY4Y="; }; - cargoHash = "sha256-jaHDy/5e9BXXLRe3oc9g3JCCSg28bb1d2dMPkPJTkB4="; + cargoHash = "sha256-ISWQjHUPoYPgMu+aJUDlLjp5AahauHG9BuOAANMXKRA="; buildInputs = [ opus ] ++ lib.optionals stdenv.hostPlatform.isLinux [ alsa-lib + pipewire ]; nativeBuildInputs = [ pkg-config - cmake - ]; + ] + ++ lib.optionals stdenv.hostPlatform.isLinux [ + rustPlatform.bindgenHook + makeWrapper + ] + ++ lib.optionals stdenv.hostPlatform.isx86_64 [ nasm ]; + + postFixup = lib.optionalString stdenv.hostPlatform.isLinux '' + wrapProgram "$out/bin/concord" \ + --set-default PIPEWIRE_CONFIG_DIR "${pipewire}/share/pipewire" + ''; __darwinAllowLocalNetworking = true; From f6627ccab6f094c2c7dd33b9bf4379e5383c6a4d Mon Sep 17 00:00:00 2001 From: Gerhard Schwanzer Date: Sat, 1 Aug 2026 19:23:28 +0200 Subject: [PATCH 191/247] python3Packages.pipx: fix tests on Darwin Long Darwin sandbox paths make pipx wrap the output asserted by test_ensure_pipx_paths_global_reports_existing_configuration. Use a fixed test terminal width to keep the assertion deterministic. Assisted-by: pi coding agent / Mika (OpenAI gpt-5.6-sol) --- pkgs/development/python-modules/pipx/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/python-modules/pipx/default.nix b/pkgs/development/python-modules/pipx/default.nix index 963c57a081c6..80be54bde84e 100644 --- a/pkgs/development/python-modules/pipx/default.nix +++ b/pkgs/development/python-modules/pipx/default.nix @@ -1,5 +1,6 @@ { lib, + stdenv, argcomplete, buildPythonPackage, fetchFromGitHub, @@ -131,6 +132,11 @@ buildPythonPackage (finalAttrs: { "test_shared_libs_create_preserves_pip_args" ]; + # Keep long Darwin sandbox paths from wrapping literal test output. + preCheck = lib.optionalString stdenv.hostPlatform.isDarwin '' + export COLUMNS=200 + ''; + postInstall = '' installShellCompletion --cmd pipx \ --bash <(register-python-argcomplete pipx --shell bash) \ From dcd3a3c1e80f6d77a7c27d3fb6af1979e618da70 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 1 Aug 2026 18:22:42 +0000 Subject: [PATCH 192/247] python3Packages.deep-gemm: fix build --- .../python-modules/deep-gemm/default.nix | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/deep-gemm/default.nix b/pkgs/development/python-modules/deep-gemm/default.nix index 2558634a4aab..ff203dbaf8ee 100644 --- a/pkgs/development/python-modules/deep-gemm/default.nix +++ b/pkgs/development/python-modules/deep-gemm/default.nix @@ -39,6 +39,7 @@ buildPythonPackage.override { inherit (torch) stdenv; } (finalAttrs: { pname = "deep-gemm"; version = "2.1.1.post3"; pyproject = true; + __structuredAttrs = true; src = fetchFromGitHub { owner = "deepseek-ai"; @@ -68,7 +69,20 @@ buildPythonPackage.override { inherit (torch) stdenv; } (finalAttrs: { }) ]; - env = optionalAttrs cudaSupport { + # Upstream hardcodes `__version__ = '2.1.1'` in `deep_gemm/__init__.py`, which does not match the + # release tag and fails the metadata check. + postPatch = '' + substituteInPlace deep_gemm/__init__.py \ + --replace-fail \ + "__version__ = '2.1.1'" \ + "__version__ = '${finalAttrs.version}'" + ''; + + env = { + # Do not append a `+local` revision to the version (no git repository available) + DG_USE_LOCAL_VERSION = "0"; + } + // optionalAttrs cudaSupport { CUDA_HOME = (getBin cudaPackages.cuda_nvcc).outPath; LDFLAGS = toString [ From 023cd6adce56c975539a752e8808a761c2c9cff8 Mon Sep 17 00:00:00 2001 From: Kirill Samoylenkov Date: Sun, 26 Jul 2026 21:30:10 +0500 Subject: [PATCH 193/247] ergohaven-entropy: init at 0.3.1 --- pkgs/by-name/er/ergohaven-entropy/package.nix | 140 ++++++++++++++++++ 1 file changed, 140 insertions(+) create mode 100644 pkgs/by-name/er/ergohaven-entropy/package.nix diff --git a/pkgs/by-name/er/ergohaven-entropy/package.nix b/pkgs/by-name/er/ergohaven-entropy/package.nix new file mode 100644 index 000000000000..22c8bdb8423d --- /dev/null +++ b/pkgs/by-name/er/ergohaven-entropy/package.nix @@ -0,0 +1,140 @@ +{ + lib, + rustPlatform, + pkg-config, + makeWrapper, + makeDesktopItem, + copyDesktopItems, + iconConvTools, + hidapi, + systemd, + libxcb, + libxkbcommon, + xkeyboard-config, + openssl, + gtk3, + libglvnd, + libx11, + libxrandr, + wayland, + stdenv, + fetchFromGitHub, + python3, + ibus, + glib, +}: + +let + python = python3.withPackages ( + ps: with ps; [ + pygobject3 + (toPythonModule ibus) + ] + ); +in + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "ergohaven-entropy"; + version = "0.3.1"; + + src = fetchFromGitHub { + owner = "ergohaven"; + repo = "entropy"; + tag = "v${finalAttrs.version}"; + hash = "sha256-ibU379pT0/u6xsIOfgK7KjIlmoyoN9+G3J1T2rYwc44="; + }; + + cargoHash = "sha256-e2bLlqH+2Cv4LBV+JooupcXDUe83NmiFI4zPNMTEW3A="; + + __structuredAttrs = true; + + nativeBuildInputs = [ + pkg-config + makeWrapper + copyDesktopItems + iconConvTools + python + ]; + + buildInputs = [ + hidapi + systemd + libxcb + libxkbcommon + openssl + gtk3 + libglvnd + libx11 + libxrandr + wayland + xkeyboard-config + ]; + + env = lib.optionalAttrs stdenv.cc.isGNU { + NIX_CFLAGS_COMPILE = "-Wno-error=implicit-function-declaration"; + }; + + desktopItems = lib.singleton (makeDesktopItem { + name = "entropy"; + exec = "entropy"; + icon = "entropy"; + desktopName = "Entropy"; + comment = "Configure programmable keyboards and input devices"; + categories = [ + "Settings" + "HardwareSettings" + ]; + }); + + postInstall = '' + mkdir -p $out/lib/udev/rules.d + cat > $out/lib/udev/rules.d/59-vial.rules << RULES + KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{serial}=="*vial:f64c2b3c*", MODE="0660", GROUP="plugdev", TAG+="uaccess" + RULES + + icoFileToHiColorTheme $src/assets/entropy.ico entropy $out + + install -Dm755 $src/linux/ibus/entropy-ibus-engine $out/share/entropy/ibus/entropy-ibus-engine + mkdir -p $out/share/ibus/component + substitute $src/linux/ibus/entropy-universal-symbols.xml.in \ + $out/share/ibus/component/entropy-universal-symbols.xml \ + --replace-fail "@ENGINE_PATH@" "$out/share/entropy/ibus/entropy-ibus-engine" + + wrapProgram $out/bin/entropy \ + --prefix LD_LIBRARY_PATH : ${ + lib.makeLibraryPath [ + wayland + libglvnd + libxkbcommon + ] + } \ + --set XKB_CONFIG_ROOT ${xkeyboard-config}/share/X11/xkb + ''; + + postFixup = '' + patchShebangs --build $out/share/entropy/ibus/entropy-ibus-engine + wrapProgram $out/share/entropy/ibus/entropy-ibus-engine \ + --prefix GI_TYPELIB_PATH : ${ + lib.makeSearchPath "lib/girepository-1.0" [ + glib + ibus + ] + } + ''; + + meta = { + description = "Modern app for programmable keyboards and input devices"; + longDescription = '' + Entropy is a desktop app with a modern, minimalist, and intuitive + interface for configuring programmable input devices running Vial-QMK + or Vial-RMK firmware: split keyboards, macropads, trackballs, touchpad + modules, and other hardware that exposes keyboard-style firmware + features through HID. + ''; + homepage = "https://github.com/ergohaven/entropy"; + license = lib.licenses.gpl3Plus; + platforms = lib.platforms.linux; + maintainers = with lib.maintainers; [ geekiot-hub ]; + mainProgram = "entropy"; + }; +}) From 5807eb21eea2313092ad4a7a3bcd6146db65f348 Mon Sep 17 00:00:00 2001 From: Kirill Samoylenkov Date: Sun, 26 Jul 2026 21:30:20 +0500 Subject: [PATCH 194/247] nixos/ergohaven-entropy: init module --- .../manual/release-notes/rl-2611.section.md | 2 ++ nixos/modules/module-list.nix | 1 + nixos/modules/programs/ergohaven-entropy.nix | 35 +++++++++++++++++++ 3 files changed, 38 insertions(+) create mode 100644 nixos/modules/programs/ergohaven-entropy.nix diff --git a/nixos/doc/manual/release-notes/rl-2611.section.md b/nixos/doc/manual/release-notes/rl-2611.section.md index 5636d1553b88..034b4a9dfd62 100644 --- a/nixos/doc/manual/release-notes/rl-2611.section.md +++ b/nixos/doc/manual/release-notes/rl-2611.section.md @@ -66,6 +66,8 @@ - [LXMD](https://github.com/markqvist/LXMF), a universal, distributed and secure messaging protocol for Reticulum. Available as [services.lxmd](#opt-services.lxmd.enable). +- [Entropy](https://github.com/ergohaven/entropy), a configurator for programmable keyboards and input devices running Vial-QMK/RMK firmware. Available as [programs.entropy](#opt-programs.entropy.enable). + ## Backward Incompatibilities {#sec-release-26.11-incompatibilities} diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index 1f58ba9b39be..d02c711b11bd 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -210,6 +210,7 @@ ./programs/ente-auth.nix ./programs/environment.nix ./programs/envision.nix + ./programs/ergohaven-entropy.nix ./programs/evince.nix ./programs/extra-container.nix ./programs/fcast-receiver.nix diff --git a/nixos/modules/programs/ergohaven-entropy.nix b/nixos/modules/programs/ergohaven-entropy.nix new file mode 100644 index 000000000000..45cd9026f536 --- /dev/null +++ b/nixos/modules/programs/ergohaven-entropy.nix @@ -0,0 +1,35 @@ +{ + config, + lib, + pkgs, + ... +}: + +let + cfg = config.programs.entropy; + inherit (lib) mkIf; +in +{ + options.programs.entropy = { + enable = lib.mkOption { + type = lib.types.bool; + default = false; + description = '' + Enables the Entropy keyboard configurator and sets up necessary + udev rules for Vial-QMK/RMK compatible devices. + This allows configuring programmable keyboards without root privileges. + Ensure your user is a member of the 'plugdev' group after enabling. + ''; + }; + }; + + config = mkIf cfg.enable { + users.groups.plugdev = { }; + + environment.systemPackages = [ pkgs.ergohaven-entropy ]; + + services.udev.packages = [ pkgs.ergohaven-entropy ]; + + i18n.inputMethod.ibus.engines = [ pkgs.ergohaven-entropy ]; + }; +} From 289e7b4d373438bd2e69e6f0d9f187c8807c06f0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Aug 2026 18:38:57 +0000 Subject: [PATCH 195/247] github-backup: 0.64.2 -> 0.65.0 --- pkgs/by-name/gi/github-backup/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gi/github-backup/package.nix b/pkgs/by-name/gi/github-backup/package.nix index 85bc5b59da9e..1d6edef9ce1f 100644 --- a/pkgs/by-name/gi/github-backup/package.nix +++ b/pkgs/by-name/gi/github-backup/package.nix @@ -10,14 +10,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "github-backup"; - version = "0.64.2"; + version = "0.65.0"; pyproject = true; src = fetchFromGitHub { owner = "josegonzalez"; repo = "python-github-backup"; tag = finalAttrs.version; - hash = "sha256-IO16n+Lx5igICbc0T6Nuir+I/nVBO6qlx+ILVWpYamo="; + hash = "sha256-0dcD0fCbjc5O434ApjKDGSpTHMbUQy61/vfQZOcXeJY="; }; build-system = with python3Packages; [ From 1bf6670102b23434e5982dbaedee934fcec11806 Mon Sep 17 00:00:00 2001 From: lemonsterfy Date: Sat, 1 Aug 2026 18:43:42 +0000 Subject: [PATCH 196/247] python3Packages.pywebtransport: 0.16.1 -> 0.20.1 --- .../python-modules/pywebtransport/default.nix | 29 ++++--------------- 1 file changed, 5 insertions(+), 24 deletions(-) diff --git a/pkgs/development/python-modules/pywebtransport/default.nix b/pkgs/development/python-modules/pywebtransport/default.nix index d1e93433fe5e..a2368efcb86b 100644 --- a/pkgs/development/python-modules/pywebtransport/default.nix +++ b/pkgs/development/python-modules/pywebtransport/default.nix @@ -4,35 +4,30 @@ clang, fetchFromGitHub, llvmPackages, - msgpack, pkg-config, - protobuf, - psutil, pytest-asyncio, pytest-cov-stub, pytest-mock, pytestCheckHook, rustPlatform, - types-psutil, - uvloop, }: buildPythonPackage (finalAttrs: { pname = "pywebtransport"; - version = "0.16.1"; + version = "0.20.1"; pyproject = true; src = fetchFromGitHub { owner = "wtransport"; repo = "pywebtransport"; tag = "v${finalAttrs.version}"; - hash = "sha256-DKvWSu2ufoIsBODNfFbM9JUtY81mmUISmD+qMQ6UVDI="; + hash = "sha256-sgD5+yk6QpNVBXGfELavYNl9E0rBuk6TTH8BDwKzEng="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) pname version src; cargoRoot = "crates"; - hash = "sha256-gplelmBqntws+64DmjOZ5xbo3L/f+3+oasi5qLXT1pg="; + hash = "sha256-JgnXV1hRDvXJdIWYxFACsL4dNpyAnperTJZOQS2UT5A="; }; build-system = with rustPlatform; [ @@ -54,35 +49,21 @@ buildPythonPackage (finalAttrs: { ln -s crates/Cargo.lock Cargo.lock || true ''; - optional-dependencies = { - msgpack = [ msgpack ]; - protobuf = [ protobuf ]; - }; - nativeCheckInputs = [ - psutil pytest-asyncio pytest-cov-stub pytest-mock pytestCheckHook - types-psutil - uvloop - ] - ++ lib.flatten (builtins.attrValues finalAttrs.passthru.optional-dependencies); - - disabledTestPaths = [ - # Tests require network access - "tests/e2e" ]; preCheck = '' - cp -v $out/lib/python*/site-packages/pywebtransport/_wtransport*.so src/pywebtransport/ + cp -v $out/lib/python*/site-packages/pywebtransport/_pywebtransport*.so src/pywebtransport/ ''; pythonImportsCheck = [ "pywebtransport" ]; meta = { - description = "WebTransport stack for Python"; + description = "Async-native WebTransport stack"; homepage = "https://github.com/wtransport/pywebtransport"; changelog = "https://github.com/wtransport/pywebtransport/blob/${finalAttrs.src.rev}/CHANGELOG.md"; license = lib.licenses.asl20; From d9607fa32f93b246616fec50497deae9054613f8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Aug 2026 18:44:55 +0000 Subject: [PATCH 197/247] home-assistant-custom-components.systemair: 1.0.36 -> 1.0.37 --- .../home-assistant/custom-components/systemair/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/systemair/package.nix b/pkgs/servers/home-assistant/custom-components/systemair/package.nix index e493c9f5eaff..724bf754a62e 100644 --- a/pkgs/servers/home-assistant/custom-components/systemair/package.nix +++ b/pkgs/servers/home-assistant/custom-components/systemair/package.nix @@ -14,13 +14,13 @@ buildHomeAssistantComponent rec { owner = "AN3Orik"; domain = "systemair"; - version = "1.0.36"; + version = "1.0.37"; src = fetchFromGitHub { inherit owner; repo = "systemair"; tag = "v${version}"; - hash = "sha256-QL3R9mDPaQrFneBKSP8arZL1xxqmz7vp1zGn0eYBrj4="; + hash = "sha256-Evo7H6Np1QVjqQBifav1WhNiFDY/NIdFI/bADNZJo9Q="; }; ignoreVersionRequirement = [ From 5ea3a9a61c6746baf49b09879302f9b36d754018 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 1 Aug 2026 16:09:33 +0000 Subject: [PATCH 198/247] python3Packages.pipx: cleanup --- .../python-modules/pipx/default.nix | 78 ++++++++++--------- 1 file changed, 42 insertions(+), 36 deletions(-) diff --git a/pkgs/development/python-modules/pipx/default.nix b/pkgs/development/python-modules/pipx/default.nix index 80be54bde84e..5b745ba3cecf 100644 --- a/pkgs/development/python-modules/pipx/default.nix +++ b/pkgs/development/python-modules/pipx/default.nix @@ -1,35 +1,45 @@ { lib, stdenv, - argcomplete, buildPythonPackage, fetchFromGitHub, + + # build-system docutils, - hatchling, hatch-vcs, + hatchling, + + # nativeBuildInputs installShellFiles, + + # dependencies + argcomplete, colorama, filelock, packaging, platformdirs, - tomli, userpath, + + # optional-dependencies uv, - git, - writableTmpDirAsHomeHook, - pytestCheckHook, + + # tests + gitMinimal, pypiserver, pytest-cov-stub, pytest-mock, pytest-subprocess, pytest-xdist, + pytestCheckHook, watchdog, + writableTmpDirAsHomeHook, }: buildPythonPackage (finalAttrs: { pname = "pipx"; version = "1.16.5"; pyproject = true; + __structuredAttrs = true; src = fetchFromGitHub { owner = "pypa"; @@ -55,10 +65,8 @@ buildPythonPackage (finalAttrs: { filelock packaging platformdirs - tomli userpath - ] - ++ finalAttrs.passthru.optional-dependencies.uv; + ]; optional-dependencies = { uv = [ @@ -67,20 +75,20 @@ buildPythonPackage (finalAttrs: { }; nativeBuildInputs = [ - installShellFiles argcomplete + installShellFiles ]; nativeCheckInputs = [ - pytestCheckHook - git - writableTmpDirAsHomeHook + gitMinimal pypiserver pytest-cov-stub pytest-mock pytest-subprocess pytest-xdist + pytestCheckHook watchdog + writableTmpDirAsHomeHook ]; pytestFlags = [ @@ -90,46 +98,46 @@ buildPythonPackage (finalAttrs: { disabledTests = [ # disable tests, which require internet connection - "install" - "inject" - "ensure_null_pythonpath" - "missing_interpreter" "cache" + "determination" + "ensure_null_pythonpath" + "execute" + "expose" + "health" + "inject" + "install" "internet" + "json" + "legacy_venv" + "manifest" + "missing_interpreter" + "outdated" + "reset" "run" "runpip" - "upgrade" "suffix" - "legacy_venv" - "determination" - "json" "test_auto_update_shared_libs" "test_cli" "test_cli_global" + "test_contract_success_envelope" + "test_download_standalone_python_sets_tar_filter" + "test_download_standalone_python_supports_early_python_310" "test_fetch_missing_python" "test_list_does_not_trigger_maintenance" "test_list_pinned_packages" + "test_list_selected_package" "test_list_short" "test_list_standalone_interpreter" "test_list_unused_standalone_interpreters" "test_list_used_standalone_interpreters" "test_pin" + "test_remove_stale_venv_resources_keeps_files_pipx_does_not_own" + "test_shared_libs_create_preserves_pip_args" + "test_shared_libs_excludes_setuptools" "test_skip_maintenance" "test_unpin" "test_unpin_warning" - "test_shared_libs_excludes_setuptools" - "execute" - "expose" - "health" - "manifest" - "outdated" - "reset" - "test_contract_success_envelope" - "test_download_standalone_python_sets_tar_filter" - "test_download_standalone_python_supports_early_python_310" - "test_list_selected_package" - "test_remove_stale_venv_resources_keeps_files_pipx_does_not_own" - "test_shared_libs_create_preserves_pip_args" + "upgrade" ]; # Keep long Darwin sandbox paths from wrapping literal test output. @@ -146,8 +154,6 @@ buildPythonPackage (finalAttrs: { pythonImportsCheck = [ "pipx" ]; - __structuredAttrs = true; - meta = { description = "Install and run Python applications in isolated environments"; mainProgram = "pipx"; From 5908741656943ea1ab6f7ce9b1e63fe1c545a6fd Mon Sep 17 00:00:00 2001 From: "Dylan M. Taylor" Date: Thu, 30 Jul 2026 16:28:42 -0400 Subject: [PATCH 199/247] inspec: 7.0.95 -> 7.1.7 Assisted-by: Kiro CLI (GPT 5.6 Sol) --- pkgs/by-name/in/inspec/Gemfile.lock | 223 +++++++++++----------- pkgs/by-name/in/inspec/gemset.nix | 280 +++++++++++++++------------- 2 files changed, 264 insertions(+), 239 deletions(-) diff --git a/pkgs/by-name/in/inspec/Gemfile.lock b/pkgs/by-name/in/inspec/Gemfile.lock index 7d2cd74dc429..df1d92f9d1a4 100644 --- a/pkgs/by-name/in/inspec/Gemfile.lock +++ b/pkgs/by-name/in/inspec/Gemfile.lock @@ -1,7 +1,7 @@ GEM remote: https://rubygems.org/ specs: - activesupport (7.2.3) + activesupport (7.2.3.2) base64 benchmark (>= 0.3) bigdecimal @@ -10,14 +10,14 @@ GEM drb i18n (>= 1.6, < 2) logger (>= 1.4.2) - minitest (>= 5.1) + minitest (>= 5.1, < 6) securerandom (>= 0.3) tzinfo (~> 2.0, >= 2.0.5) - addressable (2.8.8) + addressable (2.9.0) public_suffix (>= 2.0.2, < 8.0) ast (2.4.3) aws-eventstream (1.4.0) - aws-partitions (1.863.0) + aws-partitions (1.992.0) aws-sdk-accessanalyzer (1.44.0) aws-sdk-core (~> 3, >= 3.188.0) aws-sigv4 (~> 1.1) @@ -72,9 +72,9 @@ GEM aws-sdk-cloudwatchevents (1.69.0) aws-sdk-core (~> 3, >= 3.188.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudwatchlogs (1.77.0) - aws-sdk-core (~> 3, >= 3.188.0) - aws-sigv4 (~> 1.1) + aws-sdk-cloudwatchlogs (1.131.0) + aws-sdk-core (~> 3, >= 3.234.0) + aws-sigv4 (~> 1.5) aws-sdk-codecommit (1.62.0) aws-sdk-core (~> 3, >= 3.188.0) aws-sigv4 (~> 1.1) @@ -87,17 +87,20 @@ GEM aws-sdk-cognitoidentity (1.51.0) aws-sdk-core (~> 3, >= 3.188.0) aws-sigv4 (~> 1.1) - aws-sdk-cognitoidentityprovider (1.85.0) - aws-sdk-core (~> 3, >= 3.188.0) - aws-sigv4 (~> 1.1) + aws-sdk-cognitoidentityprovider (1.131.0) + aws-sdk-core (~> 3, >= 3.234.0) + aws-sigv4 (~> 1.5) aws-sdk-configservice (1.103.0) aws-sdk-core (~> 3, >= 3.188.0) aws-sigv4 (~> 1.1) - aws-sdk-core (3.190.3) + aws-sdk-core (3.234.0) aws-eventstream (~> 1, >= 1.3.0) - aws-partitions (~> 1, >= 1.651.0) - aws-sigv4 (~> 1.8) + aws-partitions (~> 1, >= 1.992.0) + aws-sigv4 (~> 1.9) + base64 + bigdecimal jmespath (~> 1, >= 1.6.1) + logger aws-sdk-costandusagereportservice (1.53.0) aws-sdk-core (~> 3, >= 3.188.0) aws-sigv4 (~> 1.1) @@ -149,9 +152,9 @@ GEM aws-sdk-firehose (1.60.0) aws-sdk-core (~> 3, >= 3.188.0) aws-sigv4 (~> 1.1) - aws-sdk-glue (1.165.0) - aws-sdk-core (~> 3, >= 3.188.0) - aws-sigv4 (~> 1.1) + aws-sdk-glue (1.242.0) + aws-sdk-core (~> 3, >= 3.234.0) + aws-sigv4 (~> 1.5) aws-sdk-guardduty (1.85.0) aws-sdk-core (~> 3, >= 3.188.0) aws-sigv4 (~> 1.1) @@ -164,9 +167,9 @@ GEM aws-sdk-kinesis (1.54.0) aws-sdk-core (~> 3, >= 3.188.0) aws-sigv4 (~> 1.1) - aws-sdk-kms (1.76.0) - aws-sdk-core (~> 3, >= 3.188.0) - aws-sigv4 (~> 1.1) + aws-sdk-kms (1.117.0) + aws-sdk-core (~> 3, >= 3.234.0) + aws-sigv4 (~> 1.5) aws-sdk-lambda (1.113.0) aws-sdk-core (~> 3, >= 3.188.0) aws-sigv4 (~> 1.1) @@ -203,10 +206,10 @@ GEM aws-sdk-route53resolver (1.51.0) aws-sdk-core (~> 3, >= 3.188.0) aws-sigv4 (~> 1.1) - aws-sdk-s3 (1.141.0) - aws-sdk-core (~> 3, >= 3.189.0) + aws-sdk-s3 (1.208.0) + aws-sdk-core (~> 3, >= 3.234.0) aws-sdk-kms (~> 1) - aws-sigv4 (~> 1.8) + aws-sigv4 (~> 1.5) aws-sdk-s3control (1.74.0) aws-sdk-core (~> 3, >= 3.188.0) aws-sigv4 (~> 1.1) @@ -275,40 +278,40 @@ GEM benchmark (0.5.0) bigdecimal (3.3.1) builder (3.3.0) - chef-config (18.8.54) + chef-config (19.3.15) addressable - chef-utils (= 18.8.54) + chef-utils (= 19.3.15) fuzzyurl mixlib-config (>= 2.2.12, < 4.0) mixlib-shellout (>= 2.0, < 4.0) - tomlrb (~> 1.2) + racc + tomlrb (>= 1.2, < 3.0) chef-gyoku (1.5.0) builder (>= 2.1.2) rexml (~> 3.4) - chef-licensing (1.3.0) + chef-licensing (1.4.1) chef-config (>= 15) - faraday (>= 1, < 2) + faraday (>= 1, < 3) faraday-http-cache - faraday_middleware (~> 1.0) mixlib-log (~> 3.0) - ostruct (~> 0.1.0) + ostruct (~> 0.6.0) pstore (~> 0.1.1) tty-prompt (~> 0.23) tty-spinner (~> 0.9.3) chef-telemetry (1.1.1) chef-config concurrent-ruby (~> 1.0) - chef-utils (18.8.54) + chef-utils (19.3.15) concurrent-ruby - chef-winrm (2.4.4) + chef-winrm (2.5.0) builder (>= 2.1.2) chef-gyoku (~> 1.5) erubi (~> 1.8) gssapi (~> 1.2) httpclient (~> 2.2, >= 2.2.0.2) logging (>= 1.6.1, < 3.0) - nori (= 2.7.0) - rexml (~> 3.3) + nori (~> 2.7) + rexml (>= 3.4.2, < 4.0) rubyntlm (~> 0.6.0, >= 0.6.3) chef-winrm-elevated (1.2.5) chef-winrm (>= 2.3.11) @@ -322,11 +325,11 @@ GEM logging (>= 1.6.1, < 3.0) rubyzip (~> 2.0) coderay (1.1.3) - concurrent-ruby (1.3.5) - connection_pool (2.5.5) - cookstyle (8.5.2) - rubocop (= 1.81.6) - csv (3.3.5) + concurrent-ruby (1.3.8) + connection_pool (3.0.2) + cookstyle (8.7.6) + rubocop (= 1.86.1) + csv (3.3.6) declarative (0.0.20) diff-lcs (1.6.2) docker-api (2.4.0) @@ -334,26 +337,26 @@ GEM multi_json domain_name (0.6.20240107) drb (2.2.3) - dry-configurable (1.3.0) - dry-core (~> 1.1) + dry-configurable (1.4.0) + dry-core (~> 1.0) zeitwerk (~> 2.6) - dry-core (1.1.0) + dry-core (1.2.0) concurrent-ruby (~> 1.0) logger zeitwerk (~> 2.6) - dry-inflector (1.2.0) + dry-inflector (1.3.1) dry-logic (1.6.0) bigdecimal concurrent-ruby (~> 1.0) dry-core (~> 1.1) zeitwerk (~> 2.6) - dry-struct (1.8.0) + dry-struct (1.8.1) dry-core (~> 1.1) dry-types (~> 1.8, >= 1.8.2) ice_nine (~> 0.11) zeitwerk (~> 2.6) - dry-types (1.8.3) - bigdecimal (~> 3.0) + dry-types (1.9.1) + bigdecimal (>= 3.0) concurrent-ruby (~> 1.0) dry-core (~> 1.0) dry-inflector (~> 1.0) @@ -361,7 +364,7 @@ GEM zeitwerk (~> 2.6) erubi (1.13.1) excon (0.112.0) - faraday (1.10.4) + faraday (1.10.6) faraday-em_http (~> 1.0) faraday-em_synchrony (~> 1.0) faraday-excon (~> 1.1) @@ -379,21 +382,21 @@ GEM faraday-em_http (1.0.0) faraday-em_synchrony (1.0.1) faraday-excon (1.1.0) - faraday-follow_redirects (0.4.0) + faraday-follow_redirects (0.5.0) faraday (>= 1, < 3) - faraday-http-cache (2.5.1) + faraday-http-cache (2.7.0) faraday (>= 0.8) faraday-httpclient (1.0.1) - faraday-multipart (1.1.1) + faraday-multipart (1.2.0) multipart-post (~> 2.0) faraday-net_http (1.0.2) faraday-net_http_persistent (1.2.0) faraday-patron (1.0.0) faraday-rack (1.0.0) - faraday-retry (1.0.3) + faraday-retry (1.0.4) faraday_middleware (1.2.1) faraday (~> 1.0) - ffi (1.16.3) + ffi (1.17.4) fuzzyurl (0.9.0) google-apis-admin_directory_v1 (0.46.0) google-apis-core (>= 0.11.0, < 2.a) @@ -426,31 +429,32 @@ GEM gssapi (1.3.1) ffi (>= 1.0.1) hashdiff (1.2.1) - hashie (5.0.0) + hashie (5.1.0) + logger highline (3.1.2) reline - http-cookie (1.1.0) + http-cookie (1.1.6) domain_name (~> 0.5) httpclient (2.9.0) mutex_m - i18n (1.14.7) + i18n (1.15.2) concurrent-ruby (~> 1.0) ice_nine (0.11.2) inifile (3.0.0) - inspec (7.0.95) + inspec (7.1.7) faraday_middleware (~> 1.2, >= 1.2.1) - inspec-core (= 7.0.95) + inspec-core (= 7.1.7) progress_bar (~> 1.3.3) - rake - train (~> 3.13, >= 3.13.4) + rake (>= 12.3.3) + train (~> 3.16, >= 3.16.1) train-aws (~> 0.2) train-habitat (~> 0.1) train-kubernetes (>= 0.3.1) train-winrm (~> 0.4.0) - inspec-bin (7.0.95) - inspec (= 7.0.95) - inspec-core (7.0.95) - addressable (~> 2.4) + inspec-bin (7.1.7) + inspec (= 7.1.7) + inspec-core (7.1.7) + addressable (~> 2.9) chef-licensing (>= 1.2.0) chef-telemetry (~> 1.0, >= 1.0.8) cookstyle @@ -474,15 +478,15 @@ GEM syslog (~> 0.1) thor (>= 0.20, < 1.5.0) tomlrb (>= 1.3, < 2.1) - train-core (~> 3.13, >= 3.13.4) + train-core (~> 3.16, >= 3.16.1) tty-prompt (~> 0.17) tty-table (~> 0.10) - io-console (0.8.1) + io-console (0.8.2) jmespath (1.6.2) - json (2.17.0) + json (2.21.1) jsonpath (1.1.5) multi_json - jwt (2.10.2) + jwt (2.10.3) base64 k8s-ruby (0.17.2) base64 @@ -495,7 +499,7 @@ GEM recursive-open-struct (~> 1.1, >= 1.1.3) yajl-ruby (~> 1.4) yaml-safe_load_stream3 - language_server-protocol (3.17.0.5) + language_server-protocol (3.17.0.6) license-acceptance (2.1.13) pastel (~> 0.7) tomlrb (>= 1.2, < 3.0) @@ -509,12 +513,12 @@ GEM multi_json (~> 1.14) method_source (1.1.0) mini_mime (1.1.5) - minitest (5.26.2) + minitest (5.27.0) mixlib-config (3.0.27) tomlrb mixlib-log (3.2.3) ffi (>= 1.15.5) - mixlib-shellout (3.3.9) + mixlib-shellout (3.4.10) chef-utils ms_rest (0.7.6) concurrent-ruby (~> 1.0) @@ -525,46 +529,48 @@ GEM faraday (>= 0.9, < 2.0.0) faraday-cookie_jar (~> 0.0.6) ms_rest (~> 0.7.6) - multi_json (1.18.0) + multi_json (1.21.1) multipart-post (2.4.1) mutex_m (0.3.0) net-scp (4.1.0) net-ssh (>= 2.6.5, < 8.0.0) - net-ssh (7.3.0) - nori (2.7.0) + net-ssh (7.3.3) + nori (2.9.1) bigdecimal + stringio options (2.3.2) os (1.1.4) - ostruct (0.1.0) - parallel (1.27.0) - parser (3.3.10.0) + ostruct (0.6.3) + parallel (1.28.0) + parser (3.3.12.0) ast (~> 2.4.1) racc parslet (2.0.0) pastel (0.8.0) tty-color (~> 0.5) - prism (1.6.0) + prism (1.9.0) progress_bar (1.3.4) highline (>= 1.6) options (~> 2.3.0) - pry (0.15.2) + pry (0.16.0) coderay (~> 1.1) method_source (~> 1.0) + reline (>= 0.6.0) pstore (0.1.4) - public_suffix (7.0.0) + public_suffix (7.0.5) racc (1.8.1) rainbow (3.1.1) - rake (13.3.1) + rake (13.4.2) recursive-open-struct (1.3.1) ostruct - regexp_parser (2.11.3) + regexp_parser (2.12.0) reline (0.6.3) io-console (~> 0.5) representable (3.2.0) declarative (< 0.1.0) trailblazer-option (>= 0.1.1, < 0.2.0) uber (< 0.2.0) - retriable (3.1.2) + retriable (3.8.0) rexml (3.4.4) rspec (3.13.2) rspec-core (~> 3.13.0) @@ -578,24 +584,24 @@ GEM rspec-its (2.0.0) rspec-core (>= 3.13.0) rspec-expectations (>= 3.13.0) - rspec-mocks (3.13.7) + rspec-mocks (3.13.8) diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.13.0) - rspec-support (3.13.6) - rubocop (1.81.6) + rspec-support (3.13.7) + rubocop (1.86.1) json (~> 2.3) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.1.0) - parallel (~> 1.10) + parallel (>= 1.10) parser (>= 3.3.0.2) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 2.9.3, < 3.0) - rubocop-ast (>= 1.47.1, < 2.0) + rubocop-ast (>= 1.49.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 4.0) - rubocop-ast (1.48.0) + rubocop-ast (1.50.0) parser (>= 3.3.7.2) - prism (~> 1.4) + prism (~> 1.7) ruby-progressbar (1.13.0) ruby2_keywords (0.0.5) rubyntlm (0.6.5) @@ -603,31 +609,32 @@ GEM rubyzip (2.4.1) securerandom (0.4.1) semverse (3.0.2) - signet (0.21.0) + signet (0.22.0) addressable (~> 2.8) faraday (>= 0.17.5, < 3.a) jwt (>= 1.5, < 4.0) - multi_json (~> 1.10) socksify (1.8.1) sslshake (1.3.1) + stringio (3.2.0) strings (0.2.1) strings-ansi (~> 0.2) unicode-display_width (>= 1.5, < 3.0) unicode_utils (~> 1.4) strings-ansi (0.2.0) - syslog (0.3.0) + syslog (0.4.0) logger thor (1.4.0) timeliness (0.3.10) - tomlrb (1.3.0) + tomlrb (2.0.4) trailblazer-option (0.1.2) - train (3.13.4) - activesupport (~> 7.2, >= 7.2.2.1) + train (3.16.5) + activesupport (~> 7.2, >= 7.2.3.1) azure_graph_rbac (~> 0.16) azure_mgmt_key_vault (~> 0.17) azure_mgmt_resources (~> 0.15) azure_mgmt_security (~> 0.18) azure_mgmt_storage (~> 0.18) + bigdecimal (< 4) docker-api (>= 1.26, < 3.0) google-apis-admin_directory_v1 (~> 0.46.0) google-apis-cloudkms_v1 (~> 0.41.0) @@ -638,11 +645,11 @@ GEM google-apis-storage_v1 (~> 0.30.0) googleauth (>= 0.16.2, < 1.9.0) inifile (~> 3.0) - ostruct (~> 0.1.0) - train-core (= 3.13.4) + ostruct (~> 0.6.0) + train-core (= 3.16.5) train-winrm (~> 0.4.0) - train-aws (0.2.41) - aws-partitions (~> 1.863.0) + train-aws (0.2.44) + aws-partitions (~> 1.992.0) aws-sdk-accessanalyzer (~> 1.44.0) aws-sdk-account (~> 1.20.0) aws-sdk-alexaforbusiness (~> 1.67.0) @@ -668,7 +675,7 @@ GEM aws-sdk-cognitoidentity (~> 1.51.0) aws-sdk-cognitoidentityprovider (~> 1.84) aws-sdk-configservice (~> 1.103.0) - aws-sdk-core (~> 3.190.0) + aws-sdk-core (~> 3.234.0) aws-sdk-costandusagereportservice (~> 1.53.0) aws-sdk-databasemigrationservice (~> 1.91.0) aws-sdk-dynamodb (~> 1.98.0) @@ -704,7 +711,7 @@ GEM aws-sdk-route53 (~> 1.83.0) aws-sdk-route53domains (~> 1.54.0) aws-sdk-route53resolver (~> 1.51.0) - aws-sdk-s3 (~> 1.141.0) + aws-sdk-s3 (~> 1.208.0) aws-sdk-s3control (~> 1.74.0) aws-sdk-secretsmanager (~> 1.87.0) aws-sdk-securityhub (~> 1.98.0) @@ -722,10 +729,10 @@ GEM aws-sdk-transfer (~> 1.86.0) aws-sdk-waf (~> 1.58.0) aws-sdk-wafv2 (~> 1.74.0) - train-core (3.13.4) + train-core (3.16.5) addressable (~> 2.5) - ffi (~> 1.16.0) - json (>= 1.8, < 3.0) + ffi (>= 1.16.0, < 1.18) + json (>= 2.19.2, < 3.0) mixlib-shellout (>= 2.0, < 4.0) net-scp (>= 1.2, < 5.0) net-ssh (>= 2.9, < 8.0) @@ -733,10 +740,10 @@ GEM train-kubernetes (0.3.1) k8s-ruby (>= 0.17.2) train (~> 3.0) - train-winrm (0.4.0) - chef-winrm (~> 2.4.4) - chef-winrm-elevated (~> 1.2.5) - chef-winrm-fs (~> 1.4.1) + train-winrm (0.4.3) + chef-winrm (>= 2.4.4, < 3.0) + chef-winrm-elevated (>= 1.2.5, < 2.0) + chef-winrm-fs (>= 1.4.1, < 2.0) socksify (~> 1.8) tty-box (0.7.0) pastel (~> 0.8) @@ -766,7 +773,7 @@ GEM wisper (2.0.1) yajl-ruby (1.4.3) yaml-safe_load_stream3 (0.1.2) - zeitwerk (2.7.3) + zeitwerk (2.8.2) PLATFORMS ruby diff --git a/pkgs/by-name/in/inspec/gemset.nix b/pkgs/by-name/in/inspec/gemset.nix index 94b1b67dd117..bb35d9b64c23 100644 --- a/pkgs/by-name/in/inspec/gemset.nix +++ b/pkgs/by-name/in/inspec/gemset.nix @@ -17,10 +17,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "043vbilaw855c91n5l7g0k0wxj63kngj911685qy74xc1mvwjxan"; + sha256 = "04ikxwixhpnv2dih9hy3af45qgra7kz0fd70miw6s248vl8hvjfx"; type = "gem"; }; - version = "7.2.3"; + version = "7.2.3.2"; }; addressable = { dependencies = [ "public_suffix" ]; @@ -28,10 +28,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0mxhjgihzsx45l9wh2n0ywl9w0c6k70igm5r0d63dxkcagwvh4vw"; + sha256 = "1by7h2lwziiblizpd5yx87jsq8ppdhzvwf08ga34wzqgcv1nmpvz"; type = "gem"; }; - version = "2.8.8"; + version = "2.9.0"; }; ast = { groups = [ "default" ]; @@ -58,10 +58,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1jgzsjdl1m9krycj0vx4riiiy0a6ydfbsmgalfgvkh6z0n02xcib"; + sha256 = "0dyvbkiwlnmlv7ri3l0mq86igbi8w81wlkqirkym97wapfy2v50n"; type = "gem"; }; - version = "1.863.0"; + version = "1.992.0"; }; aws-sdk-accessanalyzer = { dependencies = [ @@ -324,10 +324,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "12w3rs5aihxz6z76q6vmn6024pw1wpzvxl5l24jv543z563cpzzg"; + sha256 = "0l6yrzvfxc9davrm8qldddidvjnklv39zy6dnb5cb73nsylvfjmg"; type = "gem"; }; - version = "1.77.0"; + version = "1.131.0"; }; aws-sdk-codecommit = { dependencies = [ @@ -394,10 +394,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "04i9npmdcdcidwsiqgy55p50r4y0baivmmj6cp2fcjpjp0jxncz1"; + sha256 = "128ymnzsh4m02j7b2105am1vzv41llbwzfwlx4zfcccz3b4lclc0"; type = "gem"; }; - version = "1.85.0"; + version = "1.131.0"; }; aws-sdk-configservice = { dependencies = [ @@ -418,16 +418,19 @@ "aws-eventstream" "aws-partitions" "aws-sigv4" + "base64" + "bigdecimal" "jmespath" + "logger" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0h9x1wk3axjmf8f7p49dz8cihaxcgb4s46h3rpzvq4lisxsngdpr"; + sha256 = "06gxaiyssqhxfjcnr6cb77h4fzzqrn9903nd3bqn2fr3rnhg3amv"; type = "gem"; }; - version = "3.190.3"; + version = "3.234.0"; }; aws-sdk-costandusagereportservice = { dependencies = [ @@ -676,10 +679,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1bwarv5p3nhbwb6kqhp0wlr7bzbqsg25i783dlq5xb392g57az7n"; + sha256 = "1qxhqjsmw020dx0702yh9f1w3d32y8x25jhlj9fl2jnfxa2da65w"; type = "gem"; }; - version = "1.165.0"; + version = "1.242.0"; }; aws-sdk-guardduty = { dependencies = [ @@ -746,10 +749,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0jfgw9a9c8xyjhkmgpd9rpi95h9i0rhbqszn8iqkbfm9rc9m1xz7"; + sha256 = "053cnw2n1zdfyc2cxfihrz54rq9g0qz59qjmamqxd82whap5bmnk"; type = "gem"; }; - version = "1.76.0"; + version = "1.117.0"; }; aws-sdk-lambda = { dependencies = [ @@ -929,10 +932,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0bnhpmi0iiaj88rqc5lhhnp2gyrk4fs8xz51lj36wwzng94qinya"; + sha256 = "0vbxg6hy0j2b931llwc0jxg1q27grbs31zdhzwjy9fki05817kiz"; type = "gem"; }; - version = "1.141.0"; + version = "1.208.0"; }; aws-sdk-s3control = { dependencies = [ @@ -1295,16 +1298,17 @@ "fuzzyurl" "mixlib-config" "mixlib-shellout" + "racc" "tomlrb" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0rhifk1ngqjx99cp2j9jw969cbnmznrd4vs60cmf0mwp0rwipc9f"; + sha256 = "0icgxfzj92ld89pc30gm2iha5qkq50k35ym69n6imsmfq43wxx6r"; type = "gem"; }; - version = "18.8.54"; + version = "19.3.15"; }; chef-gyoku = { dependencies = [ @@ -1325,7 +1329,6 @@ "chef-config" "faraday" "faraday-http-cache" - "faraday_middleware" "mixlib-log" "ostruct" "pstore" @@ -1336,10 +1339,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "13z7rfrdfagxr5a0bgcy7dayg7q4zi2r1zawdc6847x3h7ckldcv"; + sha256 = "0snnw3b3h0fydbllkgfc6gv724rlg7pv8lr9q84c972aibdsxs7h"; type = "gem"; }; - version = "1.3.0"; + version = "1.4.1"; }; chef-telemetry = { dependencies = [ @@ -1361,10 +1364,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1iqdxg0n58p2w8snnw21gjh55yk9h5cvxirnyvfhwlhs559nq735"; + sha256 = "0smqw0vhccmzw0jpnpibmvgsc5xhcrmszs78gn4nsnxmhnf7llqw"; type = "gem"; }; - version = "18.8.54"; + version = "19.3.15"; }; chef-winrm = { dependencies = [ @@ -1382,10 +1385,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1sdddiwxf6lwrqnhwzi0m1b30bm01hshlyka88flqvbalgr58skz"; + sha256 = "1ww5iclrsl1fpzj7lm6ds5dza7ifn7px0a6wic787mrr5v3ly8fh"; type = "gem"; }; - version = "2.4.4"; + version = "2.5.0"; }; chef-winrm-elevated = { dependencies = [ @@ -1435,20 +1438,20 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1ipbrgvf0pp6zxdk5ascp6i29aybz2bx9wdrlchjmpx6mhvkwfw1"; + sha256 = "1qfi2ns3zwkgq616fc127xiqhan7g7m7gqpwriwcr34nds1vxwdj"; type = "gem"; }; - version = "1.3.5"; + version = "1.3.8"; }; connection_pool = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1b8nlxr5z843ii7hfk6igpr5acw3k2ih9yjrgkyz2gbmallgjkz5"; + sha256 = "02ifws3c4x7b54fv17sm4cca18d2pfw1saxpdji2lbd1f6xgbzrk"; type = "gem"; }; - version = "2.5.5"; + version = "3.0.2"; }; cookstyle = { dependencies = [ "rubocop" ]; @@ -1456,20 +1459,20 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "159l8d5c5d8awzaxhqc0c2zrb211wq751rr1r490c5vspmflpszg"; + sha256 = "0qwm9zl1l94pdvjfjgh0a36pv59ipmgw9j6hvqm2rqlibk4fa42w"; type = "gem"; }; - version = "8.5.2"; + version = "8.7.6"; }; csv = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0gz7r2kazwwwyrwi95hbnhy54kwkfac5swh2gy5p5vw36fn38lbf"; + sha256 = "0mj4kq4wwpc7c8ll52q30hsir1jrcd5kq7yb8lyz0rksa1z1x9mb"; type = "gem"; }; - version = "3.3.5"; + version = "3.3.6"; }; declarative = { groups = [ "default" ]; @@ -1534,10 +1537,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1a5g30p7kzp37n9w3idp3gy70hzkj30d8j951lhw2zsnb0l8cbc8"; + sha256 = "1kkk3fs22ndslgihxwm6rwr0y03rvccljmhz6vpm65q87iginpg3"; type = "gem"; }; - version = "1.3.0"; + version = "1.4.0"; }; dry-core = { dependencies = [ @@ -1549,20 +1552,20 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "15di39ssfkwigyyqla65n4x6cfhgwa4cv8j5lmyrlr07jwd840q9"; + sha256 = "18cn9s2p7cbgacy0z41h3sf9jvl75vjfmvj774apyffzi3dagi8c"; type = "gem"; }; - version = "1.1.0"; + version = "1.2.0"; }; dry-inflector = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0blgyg9l4gpzhb7rs9hqq9j7br80ngiigjp2ayp78w6m1ysx1x92"; + sha256 = "1k1dd35sqqqg2abd2g2w78m94pa3mcwvmrsjbkr3hxpn0jxw5c3z"; type = "gem"; }; - version = "1.2.0"; + version = "1.3.1"; }; dry-logic = { dependencies = [ @@ -1591,10 +1594,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0ri9iqxknxvvhpbshf6jn7bq581k8l67iv23mii69yr4k5aqphvl"; + sha256 = "1wc07v0qm8zbblr74w3iy2s74sxpifyfpw9b2x01a9259icnhf03"; type = "gem"; }; - version = "1.8.0"; + version = "1.8.1"; }; dry-types = { dependencies = [ @@ -1609,10 +1612,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1g61cnmmwzff05sf8bh95qjd3hikasgvrmf3q0qk29zdw12pmndm"; + sha256 = "0y7icwaa26ycikz6h97gwd1hji3r280n4yr2kmn5sfgqp76yxsxs"; type = "gem"; }; - version = "1.8.3"; + version = "1.9.1"; }; erubi = { groups = [ "default" ]; @@ -1652,10 +1655,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "069gmdh5j90v06rbwlqvlhzhq45lxhx74mahz25xd276rm0wb153"; + sha256 = "0kddc595wl2vqcib8wfqilb5w16mw0f68ghv4ji7ca1idcm81x3z"; type = "gem"; }; - version = "1.10.4"; + version = "1.10.6"; }; faraday-cookie_jar = { dependencies = [ @@ -1707,10 +1710,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1nfmmnmqgbxci7dlca0qnwxn8j29yv7v8wm26m0f4l0kmcc13ynk"; + sha256 = "1b8hgpci3wjm3rm41bzpasvsc5j253ljyg5rsajl62dkjk497pjw"; type = "gem"; }; - version = "0.4.0"; + version = "0.5.0"; }; faraday-http-cache = { dependencies = [ "faraday" ]; @@ -1718,10 +1721,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "10wld3vk3i8zsr3pa9zyjiyi2zlyyln872812f08bbg1hnd15z6b"; + sha256 = "128dkxqssnnz801z86ykpaq4sv7pnac5yrgngbm951f0wsxw8ynd"; type = "gem"; }; - version = "2.5.1"; + version = "2.7.0"; }; faraday-httpclient = { groups = [ "default" ]; @@ -1739,10 +1742,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "00w9imp55hi81q0wsgwak90ldkk7gbyb8nzmmv8hy0s907s8z8bp"; + sha256 = "0mzp9rlqiryyi99bm9ii80hfsbbafh9wl8r3c5pif51pd54sk2bx"; type = "gem"; }; - version = "1.1.1"; + version = "1.2.0"; }; faraday-net_http = { groups = [ "default" ]; @@ -1789,10 +1792,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "153i967yrwnswqgvnnajgwp981k9p50ys1h80yz3q94rygs59ldd"; + sha256 = "1ahnsyy5f0f9qqna8883z4m10b2x19nfbzy2d5ngkavzfwrr4rfw"; type = "gem"; }; - version = "1.0.3"; + version = "1.0.4"; }; faraday_middleware = { dependencies = [ "faraday" ]; @@ -1810,10 +1813,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1yvii03hcgqj30maavddqamqy50h7y6xcn2wcyq72wn823zl4ckd"; + sha256 = "1kqasqvy8d7r09ri4n6bkdwbk63j7afd9ilsw34nzlgh0qp69ldw"; type = "gem"; }; - version = "1.16.3"; + version = "1.17.4"; }; fuzzyurl = { groups = [ "default" ]; @@ -1960,14 +1963,15 @@ version = "1.2.1"; }; hashie = { + dependencies = [ "logger" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1nh3arcrbz1rc1cr59qm53sdhqm137b258y8rcb4cvd3y98lwv4x"; + sha256 = "0w1qrab701d3a63aj2qavwc2fpcqmkzzh1w2x93c88zkjqc4frn2"; type = "gem"; }; - version = "5.0.0"; + version = "5.1.0"; }; highline = { dependencies = [ "reline" ]; @@ -1986,10 +1990,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "06dvmngd4hwrr6k774i1h6c50h2l8nww9f1id0wvrvi72l6yd99q"; + sha256 = "1aga7z4p0dka4zcqw9i05wa4ab1q7h7cgnj328ldqqfycjz84jxs"; type = "gem"; }; - version = "1.1.0"; + version = "1.1.6"; }; httpclient = { dependencies = [ "mutex_m" ]; @@ -2008,10 +2012,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "03sx3ahz1v5kbqjwxj48msw3maplpp2iyzs22l4jrzrqh4zmgfnf"; + sha256 = "1dfikmmd9dllirsfq0kjiyxpmlq0afkxm5sslsr97r9g85ifpy80"; type = "gem"; }; - version = "1.14.7"; + version = "1.15.2"; }; ice_nine = { groups = [ "default" ]; @@ -2049,10 +2053,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1gz6frd1hpzyxprgi9m1g9sw4xybglfgwc4h7qjsn6wsjcw72n2i"; + sha256 = "1wqpdr4ny7cwcb5ap5qy9vc530jwjnq3rcac0kpjrwprblp56wfy"; type = "gem"; }; - version = "7.0.95"; + version = "7.1.7"; }; inspec-bin = { dependencies = [ "inspec" ]; @@ -2060,10 +2064,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "13l71qnj6dwlbkasa6rnxf73yb2fiy9vvd68cb3m2lp2nx35z1g2"; + sha256 = "0s3zbp16jpjv84bk9xv0bxsz6jc7ysbxaj5gjyjrk30zxpwamiv8"; type = "gem"; }; - version = "7.0.95"; + version = "7.1.7"; }; inspec-core = { dependencies = [ @@ -2099,20 +2103,20 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0mghshl98py0q1wwd2dbmx72b1641y0nqz7y68bpws1b8n2hy5df"; + sha256 = "184n6hfbamjdh0rcy1qwkvgqps5m7sq9iz1bybym1k1d6b2w398k"; type = "gem"; }; - version = "7.0.95"; + version = "7.1.7"; }; io-console = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1jszj95hazqqpnrjjzr326nn1j32xmsc9xvd97mbcrrgdc54858y"; + sha256 = "1k0lk3pwadm2myvpg893n8jshmrf2sigrd4ki15lymy7gixaxqyn"; type = "gem"; }; - version = "0.8.1"; + version = "0.8.2"; }; jmespath = { groups = [ "default" ]; @@ -2129,10 +2133,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1cc8sz1zciy6yhn291b4kn6r0kyzpi45gbnvgl63zibmvxk592ch"; + sha256 = "10q54a0dkm0050n0zzqiv2ln8w931wszybbhym1i8r4mbpvkv90k"; type = "gem"; }; - version = "2.17.0"; + version = "2.21.1"; }; jsonpath = { dependencies = [ "multi_json" ]; @@ -2151,10 +2155,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1x64l31nkqjwfv51s2vsm0yqq4cwzrlnji12wvaq761myx3fxq9i"; + sha256 = "115ll278g3zdvff7b05gfxqc9n74vw9xfzcc8jkv22bkphpkbng4"; type = "gem"; }; - version = "2.10.2"; + version = "2.10.3"; }; k8s-ruby = { dependencies = [ @@ -2183,10 +2187,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1k0311vah76kg5m6zr7wmkwyk5p2f9d9hyckjpn3xgr83ajkj7px"; + sha256 = "1w5p8c2145lmqzr25bxh4ikzjm6k8y1k5lriqqdpw9pq730w1wjy"; type = "gem"; }; - version = "3.17.0.5"; + version = "3.17.0.6"; }; license-acceptance = { dependencies = [ @@ -2273,10 +2277,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1qyda32pf9jivaw2m7yymxshqxxd0fhjn7zpbagvmfc5c65128gh"; + sha256 = "1mbpz92ml19rcxxfjrj91gmkif9khb1xpzyw38f81rvglgw1ffrd"; type = "gem"; }; - version = "5.26.2"; + version = "5.27.0"; }; mixlib-config = { dependencies = [ "tomlrb" ]; @@ -2306,10 +2310,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "126k9zgxwj726gi0q0ywj4kdzf1gfm8z16i1nn7dw9kmn3imxpqf"; + sha256 = "032z85m9w8kpf232xspd9r8im6wwq4lj2s7df642m4lhdid6r2kw"; type = "gem"; }; - version = "3.3.9"; + version = "3.4.10"; }; ms_rest = { dependencies = [ @@ -2347,10 +2351,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0vsrfm36zlg7jbrd1fjbr8kmdvr8bfayrw0hdlza75987vvhrxr3"; + sha256 = "1040lr5y2phn7avdyam6zw6ikprlmk77biw3yhclsfwfh0qnl4p6"; type = "gem"; }; - version = "1.18.0"; + version = "1.21.1"; }; multipart-post = { groups = [ "default" ]; @@ -2388,21 +2392,24 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1w1ypxa3n6mskkwb00b489314km19l61p5h3bar6zr8cng27c80p"; + sha256 = "0sp8hvrk1jkkb3wpizhrkkl0s8agglwjj3f0dvvcw7f5n9cfy7c3"; type = "gem"; }; - version = "7.3.0"; + version = "7.3.3"; }; nori = { - dependencies = [ "bigdecimal" ]; + dependencies = [ + "bigdecimal" + "stringio" + ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "12wfv36jzc0978ij5c56nnfh5k8ax574njawigs98ysmp1x5s2ql"; + sha256 = "01p6ns6fxrjba8q8yj624pjqmh0wmgcf9hk64k1n4gyb1i115pbj"; type = "gem"; }; - version = "2.7.0"; + version = "2.9.1"; }; options = { groups = [ "default" ]; @@ -2429,20 +2436,20 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1zxx3mx34vcgc77rpxn55mldaf45389880m1sppr4wgmcg2mx42y"; + sha256 = "04nrir9wdpc4izqwqbysxyly8y7hsfr4fsv69rw91lfi9d5fv8lm"; type = "gem"; }; - version = "0.1.0"; + version = "0.6.3"; }; parallel = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0c719bfgcszqvk9z47w2p8j2wkz5y35k48ywwas5yxbbh3hm3haa"; + sha256 = "0w697335hi5dk5ay9kyn53399sy87y8v0y6ij93m5wmshhadxrik"; type = "gem"; }; - version = "1.27.0"; + version = "1.28.0"; }; parser = { dependencies = [ @@ -2453,10 +2460,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1mmb59323ldv6vxfmy98azgsla9k3di3fasvpb28hnn5bkx8fdff"; + sha256 = "0a4q5h2hcihk79dbr20scgkm56l79qp7fsvfvkxlv8nmapvxg9i1"; type = "gem"; }; - version = "3.3.10.0"; + version = "3.3.12.0"; }; parslet = { groups = [ "default" ]; @@ -2484,10 +2491,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0sqwckzzpj1mmmjnqcvqmq6adlxbhkf5ij3b6ir4i33ih4d2ih5z"; + sha256 = "11ggfikcs1lv17nhmhqyyp6z8nq5pkfcj6a904047hljkxm0qlvv"; type = "gem"; }; - version = "1.6.0"; + version = "1.9.0"; }; progress_bar = { dependencies = [ @@ -2507,15 +2514,16 @@ dependencies = [ "coderay" "method_source" + "reline" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0ssv704qg75mwlyagdfr9xxbzn1ziyqgzm0x474jkynk8234pm8j"; + sha256 = "0kh5nv8v74k1ccy6gc7nd04aaf1cjkbk7g8pwy2izvcqaq36jv6p"; type = "gem"; }; - version = "0.15.2"; + version = "0.16.0"; }; pstore = { groups = [ "default" ]; @@ -2532,10 +2540,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "15dhl6k4gbax0xz8frfs4nsb6lg5zgax9vkr1pqzjmhfxddhn2gp"; + sha256 = "08znfv30pxmdkjyihvbjqbvv874dj3nybmmyscl958dy3f7v12qs"; type = "gem"; }; - version = "7.0.0"; + version = "7.0.5"; }; racc = { groups = [ "default" ]; @@ -2562,10 +2570,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "175iisqb211n0qbfyqd8jz2g01q6xj038zjf4q0nm8k6kz88k7lc"; + sha256 = "009p524zl0p0kfa65nii8wdmaigkmawv9pbvlcffky7islmmp0nb"; type = "gem"; }; - version = "13.3.1"; + version = "13.4.2"; }; recursive-open-struct = { dependencies = [ "ostruct" ]; @@ -2583,10 +2591,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "192mzi0wgwl024pwpbfa6c2a2xlvbh3mjd75a0sakdvkl60z64ya"; + sha256 = "1fwfw26a32rps78920nn29shqg2zmqv72i89j1fap41isshida9m"; type = "gem"; }; - version = "2.11.3"; + version = "2.12.0"; }; reline = { dependencies = [ "io-console" ]; @@ -2619,10 +2627,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1q48hqws2dy1vws9schc0kmina40gy7sn5qsndpsfqdslh65snha"; + sha256 = "1rd8k2xh5a21r6kbvkn6g8w8fxgcp23iarvzy4bphk2r0w11nbwz"; type = "gem"; }; - version = "3.1.2"; + version = "3.8.0"; }; rexml = { groups = [ "default" ]; @@ -2697,20 +2705,20 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "071bqrk2rblk3zq3jk1xxx0dr92y0szi5pxdm8waimxici706y89"; + sha256 = "0iqxmw0knjiz5nf6pgr8ihs6cjzh89f0ppj3fqiz8cvms79x6sh8"; type = "gem"; }; - version = "3.13.7"; + version = "3.13.8"; }; rspec-support = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1cmgz34hwj5s3jwxhyl8mszs24nci12ffbrmr5jb1si74iqf739f"; + sha256 = "0z64h5rznm2zv21vjdjshz4v0h7bxvg02yc6g7yzxakj11byah06"; type = "gem"; }; - version = "3.13.6"; + version = "3.13.7"; }; rubocop = { dependencies = [ @@ -2729,10 +2737,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0hpgpyzpzgmp28pirlyrif3albsk5kni2k67h5yvxfvr3g55w2d7"; + sha256 = "0ca5inh368d4l24a2v2nbd3p4xc6s0pqs91j27h226nh04zmyha4"; type = "gem"; }; - version = "1.81.6"; + version = "1.86.1"; }; rubocop-ast = { dependencies = [ @@ -2743,10 +2751,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0xifbp09jfl1hdy9wwgq9dq2l7mf8y2ycm5d1zgcqvks7yzrppr2"; + sha256 = "1nw84xk6vc2ls8sxqvyhxs2agh4l0jrws85d4bi3x0501lq8ijmr"; type = "gem"; }; - version = "1.48.0"; + version = "1.50.0"; }; ruby-progressbar = { groups = [ "default" ]; @@ -2814,16 +2822,15 @@ "addressable" "faraday" "jwt" - "multi_json" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0nydm087m5c3j85gvzvz30w1qb9pl2lzpznw746jha29ybxyj5yn"; + sha256 = "1027zvf46y2x00s515a1f5qyvn59cl394glzr3dkbb87rdf4jvdp"; type = "gem"; }; - version = "0.21.0"; + version = "0.22.0"; }; socksify = { groups = [ "default" ]; @@ -2845,6 +2852,16 @@ }; version = "1.3.1"; }; + stringio = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "1q92y9627yisykyscv0bdsrrgyaajc2qr56dwlzx7ysgigjv4z63"; + type = "gem"; + }; + version = "3.2.0"; + }; strings = { dependencies = [ "strings-ansi" @@ -2876,10 +2893,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "023lbh48fcn72gwyh1x52ycs1wx1bnhdajmv0qvkidmdsmxnxzjd"; + sha256 = "0wklh86rhpiff34ja0hda5pwdfywybjvb50hqhz90wpyhblqmhy4"; type = "gem"; }; - version = "0.3.0"; + version = "0.4.0"; }; thor = { groups = [ "default" ]; @@ -2906,10 +2923,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "00x5y9h4fbvrv4xrjk4cqlkm4vq8gv73ax4alj3ac2x77zsnnrk8"; + sha256 = "168v339gqaly00i4zqg2ag2h10r3rl7999d0cqrrpb63gaa7fbr6"; type = "gem"; }; - version = "1.3.0"; + version = "2.0.4"; }; trailblazer-option = { groups = [ "default" ]; @@ -2929,6 +2946,7 @@ "azure_mgmt_resources" "azure_mgmt_security" "azure_mgmt_storage" + "bigdecimal" "docker-api" "google-apis-admin_directory_v1" "google-apis-cloudkms_v1" @@ -2947,10 +2965,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0nxcfi1ffpav3wdggig2g2flh3apnzygxbfa20ry3d12s99ay4b1"; + sha256 = "127yk97wlzacn4kr7sgbjy9xfcyajxzh7y6k3m31cwxvhs7i4hsz"; type = "gem"; }; - version = "3.13.4"; + version = "3.16.5"; }; train-aws = { dependencies = [ @@ -3039,10 +3057,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "18lwwmbq4l0b6k48gbd1frcdzk6k95alcwvrxraic56fmfdxzsiz"; + sha256 = "04i21aqlr7rkckdjb4qj76gsmfc0sdyrchlq0z1fqfhr8qs58lhf"; type = "gem"; }; - version = "0.2.41"; + version = "0.2.44"; }; train-core = { dependencies = [ @@ -3057,10 +3075,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0pimza1lq703awwsnxsl1kb014lxkr2saxz031grjsf81098108d"; + sha256 = "151a6vqgq64gx3d4xqaacdvsvjpakkqsfll7yyrjpkkv4f4bzvi9"; type = "gem"; }; - version = "3.13.4"; + version = "3.16.5"; }; train-habitat = { groups = [ "default" ]; @@ -3097,10 +3115,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1nbzs6j6fnfmlhdpcqfh6d7iazb5l6xvan57krznlzvh00cr3c87"; + sha256 = "1yl4hzwksa89xd7hzfhr299q1w8hqmvzcfqxxi7rhm22y9k5d8sg"; type = "gem"; }; - version = "0.4.0"; + version = "0.4.3"; }; tty-box = { dependencies = [ @@ -3278,9 +3296,9 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "119ypabas886gd0n9kiid3q41w76gz60s8qmiak6pljpkd56ps5j"; + sha256 = "04hx33lsnp4q0qf8982mz0acs1dap5s2bsmihi0n0g08249sc4kj"; type = "gem"; }; - version = "2.7.3"; + version = "2.8.2"; }; } From 900d82632238f27a4277d8aab42090914dddf82e Mon Sep 17 00:00:00 2001 From: "Dylan M. Taylor" Date: Thu, 30 Jul 2026 16:25:07 -0400 Subject: [PATCH 200/247] serverspec: 2.42.2 -> 2.43.0 Assisted-by: Kiro CLI (GPT 5.6 Sol) --- pkgs/by-name/se/serverspec/Gemfile.lock | 50 ++++++++++---------- pkgs/by-name/se/serverspec/gemset.nix | 63 +++++++++++++++---------- 2 files changed, 63 insertions(+), 50 deletions(-) diff --git a/pkgs/by-name/se/serverspec/Gemfile.lock b/pkgs/by-name/se/serverspec/Gemfile.lock index dc1fd7d44e30..0cb8e0b64470 100644 --- a/pkgs/by-name/se/serverspec/Gemfile.lock +++ b/pkgs/by-name/se/serverspec/Gemfile.lock @@ -1,45 +1,47 @@ GEM remote: https://rubygems.org/ specs: - diff-lcs (1.5.0) - multi_json (1.15.0) - net-scp (4.0.0) + base64 (0.3.0) + diff-lcs (1.6.2) + multi_json (1.21.1) + net-scp (4.1.0) net-ssh (>= 2.6.5, < 8.0.0) - net-ssh (7.1.0) - net-telnet (0.1.1) - rspec (3.12.0) - rspec-core (~> 3.12.0) - rspec-expectations (~> 3.12.0) - rspec-mocks (~> 3.12.0) - rspec-core (3.12.1) - rspec-support (~> 3.12.0) - rspec-expectations (3.12.2) + net-ssh (7.3.3) + net-telnet (0.2.0) + rspec (3.13.2) + rspec-core (~> 3.13.0) + rspec-expectations (~> 3.13.0) + rspec-mocks (~> 3.13.0) + rspec-core (3.13.6) + rspec-support (~> 3.13.0) + rspec-expectations (3.13.5) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.12.0) - rspec-its (1.3.0) - rspec-core (>= 3.0.0) - rspec-expectations (>= 3.0.0) - rspec-mocks (3.12.5) + rspec-support (~> 3.13.0) + rspec-its (2.0.0) + rspec-core (>= 3.13.0) + rspec-expectations (>= 3.13.0) + rspec-mocks (3.13.8) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.12.0) - rspec-support (3.12.0) - serverspec (2.42.2) + rspec-support (~> 3.13.0) + rspec-support (3.13.7) + serverspec (2.43.0) multi_json rspec (~> 3.0) rspec-its specinfra (~> 2.72) sfl (2.3) - specinfra (2.85.0) + specinfra (2.95.1) + base64 net-scp net-ssh (>= 2.7) - net-telnet (= 0.1.1) + net-telnet sfl PLATFORMS ruby DEPENDENCIES - serverspec! + serverspec BUNDLED WITH - 2.1.4 + 2.7.2 diff --git a/pkgs/by-name/se/serverspec/gemset.nix b/pkgs/by-name/se/serverspec/gemset.nix index 00a966514a41..387dbd1f82a1 100644 --- a/pkgs/by-name/se/serverspec/gemset.nix +++ b/pkgs/by-name/se/serverspec/gemset.nix @@ -1,23 +1,33 @@ { + base64 = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "0yx9yn47a8lkfcjmigk79fykxvr80r4m1i35q82sxzynpbm7lcr7"; + type = "gem"; + }; + version = "0.3.0"; + }; diff-lcs = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0rwvjahnp7cpmracd8x732rjgnilqv2sx7d1gfrysslc3h039fa9"; + sha256 = "0qlrj2qyysc9avzlr4zs1py3x684hqm61n4czrsk1pyllz5x5q4s"; type = "gem"; }; - version = "1.5.0"; + version = "1.6.2"; }; multi_json = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0pb1g1y3dsiahavspyzkdy39j4q377009f6ix0bh1ag4nqw43l0z"; + sha256 = "1040lr5y2phn7avdyam6zw6ikprlmk77biw3yhclsfwfh0qnl4p6"; type = "gem"; }; - version = "1.15.0"; + version = "1.21.1"; }; net-scp = { dependencies = [ "net-ssh" ]; @@ -25,30 +35,30 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1si2nq9l6jy5n2zw1q59a5gaji7v9vhy8qx08h4fg368906ysbdk"; + sha256 = "0p8s7l4pr6hkn0l6rxflsc11alwi1kfg5ysgvsq61lz5l690p6x9"; type = "gem"; }; - version = "4.0.0"; + version = "4.1.0"; }; net-ssh = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0yx0pb5fmziz92bw8qzbh8vf20lr56nd3s6q8h0gsgr307lki687"; + sha256 = "0sp8hvrk1jkkb3wpizhrkkl0s8agglwjj3f0dvvcw7f5n9cfy7c3"; type = "gem"; }; - version = "7.1.0"; + version = "7.3.3"; }; net-telnet = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "13qxznpwmc3hs51b76wqx2w29r158gzzh8719kv2gpi56844c8fx"; + sha256 = "16nkxc79nqm7fd6w1fba4kb98vpgwnyfnlwxarpdcgywz300fc15"; type = "gem"; }; - version = "0.1.1"; + version = "0.2.0"; }; rspec = { dependencies = [ @@ -60,10 +70,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "171rc90vcgjl8p1bdrqa92ymrj8a87qf6w20x05xq29mljcigi6c"; + sha256 = "11q5hagj6vr694innqj4r45jrm8qcwvkxjnphqgyd66piah88qi0"; type = "gem"; }; - version = "3.12.0"; + version = "3.13.2"; }; rspec-core = { dependencies = [ "rspec-support" ]; @@ -71,10 +81,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0da45cvllbv39sdbsl65vp5djb2xf5m10mxc9jm7rsqyyxjw4h1f"; + sha256 = "0bcbh9yv6cs6pv299zs4bvalr8yxa51kcdd1pjl60yv625j3r0m8"; type = "gem"; }; - version = "3.12.1"; + version = "3.13.6"; }; rspec-expectations = { dependencies = [ @@ -85,10 +95,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "03ba3lfdsj9zl00v1yvwgcx87lbadf87livlfa5kgqssn9qdnll6"; + sha256 = "0dl8npj0jfpy31bxi6syc7jymyd861q277sfr6jawq2hv6hx791k"; type = "gem"; }; - version = "3.12.2"; + version = "3.13.5"; }; rspec-its = { dependencies = [ @@ -99,10 +109,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "15zafd70gxly5i0s00nky14sj2n92dnj3xpj83ysl3c2wx0119ad"; + sha256 = "1pv0a8pvixgrwsi6j4nlpyn9m0jw9zn92dakjdg87wj9h71qp3m8"; type = "gem"; }; - version = "1.3.0"; + version = "2.0.0"; }; rspec-mocks = { dependencies = [ @@ -113,20 +123,20 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1hfm17xakfvwya236graj6c2arr4sb9zasp35q5fykhyz8mhs0w2"; + sha256 = "0iqxmw0knjiz5nf6pgr8ihs6cjzh89f0ppj3fqiz8cvms79x6sh8"; type = "gem"; }; - version = "3.12.5"; + version = "3.13.8"; }; rspec-support = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "12y52zwwb3xr7h91dy9k3ndmyyhr3mjcayk0nnarnrzz8yr48kfx"; + sha256 = "0z64h5rznm2zv21vjdjshz4v0h7bxvg02yc6g7yzxakj11byah06"; type = "gem"; }; - version = "3.12.0"; + version = "3.13.7"; }; serverspec = { dependencies = [ @@ -139,10 +149,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0kqx84yspy75z517wf32mz2hr4bqmq33y46zik57rn7bq2pj39xx"; + sha256 = "0xwf9cyri9bajkvx2fmkgc23qydgd8g22ckkx9kkg9k681gys1q2"; type = "gem"; }; - version = "2.42.2"; + version = "2.43.0"; }; sfl = { groups = [ "default" ]; @@ -156,6 +166,7 @@ }; specinfra = { dependencies = [ + "base64" "net-scp" "net-ssh" "net-telnet" @@ -165,9 +176,9 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "19kkryvxnci7qd7rq5m3nl3xazy452bcg35a709kfggpfm4c6r38"; + sha256 = "17a1h7hxlsqhhigds64wb86kw96rf6kf6d6lqkjg0jw30dwb5vr6"; type = "gem"; }; - version = "2.85.0"; + version = "2.95.1"; }; } From 75663eb8e451df351e20eaa803ba710cd805e04b Mon Sep 17 00:00:00 2001 From: "Dylan M. Taylor" Date: Thu, 30 Jul 2026 15:13:13 -0400 Subject: [PATCH 201/247] python3Packages.meraki: 3.0.1 -> 4.3.1 Assisted-by: Kiro CLI (GPT 5.6 Sol) --- pkgs/by-name/me/meraki-cli/package.nix | 6 +++++- pkgs/development/python-modules/meraki/default.nix | 14 ++++---------- 2 files changed, 9 insertions(+), 11 deletions(-) diff --git a/pkgs/by-name/me/meraki-cli/package.nix b/pkgs/by-name/me/meraki-cli/package.nix index b450b75dacb7..229b213f7539 100644 --- a/pkgs/by-name/me/meraki-cli/package.nix +++ b/pkgs/by-name/me/meraki-cli/package.nix @@ -23,6 +23,11 @@ python3Packages.buildPythonApplication (finalAttrs: { "TestUpgrade" ]; + disabledTestPaths = [ + # requests-mock cannot intercept meraki's httpx client + "tests/test_user_agent.py" + ]; + build-system = with python3Packages; [ setuptools ]; @@ -36,7 +41,6 @@ python3Packages.buildPythonApplication (finalAttrs: { nativeCheckInputs = with python3Packages; [ pytestCheckHook - requests-mock ]; pythonImportsCheck = [ diff --git a/pkgs/development/python-modules/meraki/default.nix b/pkgs/development/python-modules/meraki/default.nix index 17e0cf792e6a..f5235883f7b4 100644 --- a/pkgs/development/python-modules/meraki/default.nix +++ b/pkgs/development/python-modules/meraki/default.nix @@ -1,32 +1,26 @@ { lib, - aiohttp, buildPythonPackage, fetchFromGitHub, hatchling, - requests, + httpx, }: buildPythonPackage rec { pname = "meraki"; - version = "3.0.1"; + version = "4.3.1"; pyproject = true; src = fetchFromGitHub { owner = "meraki"; repo = "dashboard-api-python"; tag = version; - hash = "sha256-XP0wvq9CoUpjGsIKmzgLrAmxhJ0F2mHDXJZdeU+AEkE="; + hash = "sha256-X4ndUNSnn7Dx2le9Ryfio1/x8J3NjCGcjVHg0JmVoMk="; }; - pythonRelaxDeps = [ "aiohttp" ]; - build-system = [ hatchling ]; - dependencies = [ - aiohttp - requests - ]; + dependencies = [ httpx ]; # All tests require an API key doCheck = false; From a3d32f24b5a02750d5b4b47aefb90fc6ef965dc8 Mon Sep 17 00:00:00 2001 From: "Dylan M. Taylor" Date: Thu, 30 Jul 2026 16:30:35 -0400 Subject: [PATCH 202/247] chef-cli: 6.1.29 -> 6.1.34 Assisted-by: Kiro CLI (GPT 5.6 Sol) --- pkgs/by-name/ch/chef-cli/Gemfile.lock | 118 +++++++-------- pkgs/by-name/ch/chef-cli/gemset.nix | 198 +++++++++++++++----------- 2 files changed, 172 insertions(+), 144 deletions(-) diff --git a/pkgs/by-name/ch/chef-cli/Gemfile.lock b/pkgs/by-name/ch/chef-cli/Gemfile.lock index 16e3fedfe345..331fd6225f05 100644 --- a/pkgs/by-name/ch/chef-cli/Gemfile.lock +++ b/pkgs/by-name/ch/chef-cli/Gemfile.lock @@ -1,12 +1,12 @@ GEM remote: https://rubygems.org/ specs: - addressable (2.8.10) + addressable (2.9.0) public_suffix (>= 2.0.2, < 8.0) ast (2.4.3) aws-eventstream (1.4.0) - aws-partitions (1.1241.0) - aws-sdk-core (3.246.0) + aws-partitions (1.1276.0) + aws-sdk-core (3.254.0) aws-eventstream (~> 1, >= 1.3.0) aws-partitions (~> 1, >= 1.992.0) aws-sigv4 (~> 1.9) @@ -14,15 +14,15 @@ GEM bigdecimal jmespath (~> 1, >= 1.6.1) logger - aws-sdk-kms (1.123.0) - aws-sdk-core (~> 3, >= 3.244.0) + aws-sdk-kms (1.130.0) + aws-sdk-core (~> 3, >= 3.254.0) aws-sigv4 (~> 1.5) - aws-sdk-s3 (1.220.0) - aws-sdk-core (~> 3, >= 3.244.0) + aws-sdk-s3 (1.228.2) + aws-sdk-core (~> 3, >= 3.254.0) aws-sdk-kms (~> 1) aws-sigv4 (~> 1.5) - aws-sdk-secretsmanager (1.129.0) - aws-sdk-core (~> 3, >= 3.244.0) + aws-sdk-secretsmanager (1.134.0) + aws-sdk-core (~> 3, >= 3.254.0) aws-sigv4 (~> 1.5) aws-sigv4 (1.12.1) aws-eventstream (~> 1, >= 1.0.2) @@ -31,14 +31,14 @@ GEM benchmark (0.5.0) bigdecimal (4.1.2) builder (3.3.0) - chef (19.2.12) + chef (19.3.15) addressable aws-sdk-s3 (~> 1.91) aws-sdk-secretsmanager (~> 1.46) bcrypt_pbkdf (~> 1.0) - chef-config (= 19.2.12) + chef-config (= 19.3.15) chef-licensing (~> 1.3) - chef-utils (= 19.2.12) + chef-utils (= 19.3.15) chef-vault chef-zero (~> 15.1.0) corefoundation (~> 0.3.4) @@ -48,7 +48,7 @@ GEM erubis (~> 2.7) ffi (>= 1.15.5, < 1.18.0) ffi-libarchive (~> 1.0, >= 1.0.3) - ffi-yajl (~> 2.2) + ffi-yajl (>= 2.2, < 4.0) iniparse (~> 1.4) inspec-core (~> 7.0.107) license-acceptance (>= 1.0.5, < 3) @@ -56,7 +56,7 @@ GEM mixlib-authentication (>= 2.1, < 4) mixlib-cli (>= 2.1.1, < 3.0) mixlib-log (>= 2.0.3, < 4.0) - mixlib-shellout (~> 3.3.8) + mixlib-shellout (>= 3.3.8, < 3.5.0) net-ftp net-sftp (>= 2.1.2, < 5.0) ohai (~> 19.0) @@ -68,10 +68,10 @@ GEM train-rest (>= 0.4.1) train-winrm (>= 0.2.17) unf_ext (~> 0.0.9.1) - uri (~> 1.0.4) - vault (~> 0.18.2) - chef-cli (6.1.29) - addressable (>= 2.3.5, < 2.9) + uri (>= 1.0.4, < 1.2.0) + vault (>= 0.18.2, < 0.21.0) + chef-cli (6.1.34) + addressable (>= 2.9.0, < 3.0) chef (>= 18.0, < 20.0) chef-licensing (~> 1.0) cookbook-omnifetch (~> 0.5) @@ -84,14 +84,14 @@ GEM pastel (~> 0.7) solve (> 2.0, < 5.0) syslog (~> 0.3) - chef-config (19.2.12) + chef-config (19.3.15) addressable - chef-utils (= 19.2.12) + chef-utils (= 19.3.15) fuzzyurl mixlib-config (>= 2.2.12, < 4.0) mixlib-shellout (>= 2.0, < 4.0) racc - tomlrb (~> 1.2) + tomlrb (>= 1.2, < 3.0) chef-gyoku (1.5.0) builder (>= 2.1.2) rexml (~> 3.4) @@ -107,9 +107,9 @@ GEM chef-telemetry (1.1.1) chef-config concurrent-ruby (~> 1.0) - chef-utils (19.2.12) + chef-utils (19.3.15) concurrent-ruby - chef-vault (4.2.9) + chef-vault (4.2.12) syslog (~> 0.3) chef-winrm (2.5.0) builder (>= 2.1.2) @@ -132,31 +132,31 @@ GEM erubi (>= 1.7) logging (>= 1.6.1, < 3.0) rubyzip (~> 2.0) - chef-zero (15.1.0) + chef-zero (15.1.11) ffi-yajl (>= 2.2, < 4.0) hashie (>= 2.0, < 6.0) mixlib-log (>= 2.0, < 4.0) - rack (~> 3.1, >= 3.1.16) - rackup (~> 2.2, >= 2.2.1) - unf_ext (~> 0.0.8) - uuidtools (~> 2.1) + rack (~> 3.2, >= 3.2.6) + rackup (~> 2.3, >= 2.3.1) + uuidtools (>= 2.1, < 4.0) webrick coderay (1.1.3) - concurrent-ruby (1.3.6) + concurrent-ruby (1.3.8) + connection_pool (3.0.2) cookbook-omnifetch (0.12.2) mixlib-archive (>= 0.4, < 2.0) - cookstyle (8.6.10) - rubocop (= 1.84.2) - corefoundation (0.3.13) + cookstyle (8.7.6) + rubocop (= 1.86.1) + corefoundation (0.3.19) ffi (>= 1.15.0) - csv (3.3.5) + csv (3.3.6) date (3.5.1) diff-lcs (1.6.2) domain_name (0.6.20240107) ed25519 (1.4.0) erubi (1.13.1) erubis (2.7.0) - faraday (2.14.1) + faraday (2.14.3) faraday-net_http (>= 2.0, < 3.5) json logger @@ -164,14 +164,13 @@ GEM faraday (>= 1, < 3) faraday-http-cache (2.7.0) faraday (>= 0.8) - faraday-net_http (3.4.2) + faraday-net_http (3.4.4) net-http (~> 0.5) ffi (1.17.4) ffi-libarchive (1.1.14) ffi (~> 1.0) - ffi-yajl (2.7.7) + ffi-yajl (2.7.11) libyajl2 (>= 2.1) - yajl fuzzyurl (0.9.0) gssapi (1.3.1) ffi (>= 1.0.1) @@ -214,8 +213,8 @@ GEM io-console (0.8.2) ipaddress (0.8.3) jmespath (1.6.2) - json (2.19.4) - language_server-protocol (3.17.0.5) + json (2.21.1) + language_server-protocol (3.17.0.6) libyajl2 (2.1.0) license-acceptance (2.1.13) pastel (~> 0.7) @@ -232,7 +231,7 @@ GEM mime-types (3.7.0) logger mime-types-data (~> 3.2025, >= 3.2025.0507) - mime-types-data (3.2026.0414) + mime-types-data (3.2026.0701) minitar (1.1.0) mixlib-archive (1.3.3) mixlib-log @@ -242,10 +241,10 @@ GEM tomlrb mixlib-log (3.2.3) ffi (>= 1.15.5) - mixlib-shellout (3.3.9) + mixlib-shellout (3.4.10) chef-utils molinillo (0.8.0) - multi_json (1.20.1) + multi_json (1.21.1) multipart-post (2.4.1) mutex_m (0.3.0) net-ftp (0.3.9) @@ -253,33 +252,36 @@ GEM time net-http (0.9.1) uri (>= 0.11.1) + net-http-persistent (4.0.8) + connection_pool (>= 2.2.4, < 4) net-protocol (0.2.2) timeout net-scp (4.1.0) net-ssh (>= 2.6.5, < 8.0.0) net-sftp (4.0.0) net-ssh (>= 5.0.0, < 8.0.0) - net-ssh (7.3.2) + net-ssh (7.3.3) netrc (0.11.0) - nori (2.7.1) + nori (2.9.1) bigdecimal - ohai (19.1.24) + stringio + ohai (19.1.40) base64 chef-config (>= 14.12, < 20) chef-utils (>= 16.0, < 20) ffi (>= 1.15.5) - ffi-yajl (~> 2.2) + ffi-yajl (>= 2.2, < 3.0) ipaddress mixlib-cli (>= 1.7.0) mixlib-config (>= 2.0, < 4.0) mixlib-log (>= 2.0.1, < 4.0) - mixlib-shellout (~> 3.3.6) + mixlib-shellout (>= 3.3.6, < 3.5.0) plist (~> 3.1) train-core wmi-lite (~> 1.0) ostruct (0.6.3) parallel (1.28.0) - parser (3.3.11.1) + parser (3.3.12.0) ast (~> 2.4.1) racc parslet (2.0.0) @@ -324,18 +326,18 @@ GEM diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.13.0) rspec-support (3.13.7) - rubocop (1.84.2) + rubocop (1.86.1) json (~> 2.3) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.1.0) - parallel (~> 1.10) + parallel (>= 1.10) parser (>= 3.3.0.2) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 2.9.3, < 3.0) rubocop-ast (>= 1.49.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 4.0) - rubocop-ast (1.49.1) + rubocop-ast (1.50.0) parser (>= 3.3.7.2) prism (~> 1.7) ruby-progressbar (1.13.0) @@ -348,6 +350,7 @@ GEM molinillo (~> 0.6) semverse (>= 1.1, < 4.0) sslshake (1.3.1) + stringio (3.2.0) strings (0.2.1) strings-ansi (~> 0.2) unicode-display_width (>= 1.5, < 3.0) @@ -360,8 +363,8 @@ GEM time (0.4.2) date timeout (0.6.1) - tomlrb (1.3.0) - train-core (3.16.2) + tomlrb (2.0.4) + train-core (3.16.5) addressable (~> 2.5) ffi (>= 1.16.0, < 1.18) json (>= 2.19.2, < 3.0) @@ -400,14 +403,15 @@ GEM unf_ext (0.0.9.1) unicode-display_width (2.6.0) unicode_utils (1.4.0) - uri (1.0.4) - uuidtools (2.2.0) - vault (0.18.2) + uri (1.1.1) + uuidtools (3.0.0) + vault (0.20.1) aws-sigv4 + base64 + net-http-persistent (~> 4.0, >= 4.0.2) webrick (1.9.2) wisper (2.0.1) wmi-lite (1.0.7) - yajl (0.3.4) PLATFORMS ruby diff --git a/pkgs/by-name/ch/chef-cli/gemset.nix b/pkgs/by-name/ch/chef-cli/gemset.nix index 9a7e200c42d9..90e04fa6bee1 100644 --- a/pkgs/by-name/ch/chef-cli/gemset.nix +++ b/pkgs/by-name/ch/chef-cli/gemset.nix @@ -5,10 +5,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "031lb8jq55dxb5qiknzffl7nniqfmrc4603ggxqipnxywwp5ca6a"; + sha256 = "1by7h2lwziiblizpd5yx87jsq8ppdhzvwf08ga34wzqgcv1nmpvz"; type = "gem"; }; - version = "2.8.10"; + version = "2.9.0"; }; ast = { groups = [ "default" ]; @@ -35,10 +35,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1gkc08r1s7mvinl7301rahylj3z7myypdbkpvj5jwy72bm1zq3nd"; + sha256 = "0lsqlmq1fhf1h1y4g21p3g1pk49hg5mmamv80idw18bi6dn2vhf1"; type = "gem"; }; - version = "1.1241.0"; + version = "1.1276.0"; }; aws-sdk-core = { dependencies = [ @@ -54,10 +54,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1k6xqkipjli9vl40d4wqxcl7035lav9f9hnczilhwmj8i7n68f1r"; + sha256 = "1zhj444iybzs1ikw1p4arv3zayw9xkk1ifnsb6g3r2j6p0h34gpf"; type = "gem"; }; - version = "3.246.0"; + version = "3.254.0"; }; aws-sdk-kms = { dependencies = [ @@ -68,10 +68,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "080zh4g1lcjl0bz2l0gjm8vmpd60cvi0p658bh235ypqh9zg61fl"; + sha256 = "0jfpgjyhq3f7w67p3361f1racrc1m502zan934m7mdrir9i3ds52"; type = "gem"; }; - version = "1.123.0"; + version = "1.130.0"; }; aws-sdk-s3 = { dependencies = [ @@ -83,10 +83,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0z4cl87lbyw9qgp1l52sbjnysw63zmxih9wfhjfdvv67d9gdlzr3"; + sha256 = "12s686zpqxp9jrd8wwvayhi74jg34ck5sp0ia8hmzd2lnmwbh5qj"; type = "gem"; }; - version = "1.220.0"; + version = "1.228.2"; }; aws-sdk-secretsmanager = { dependencies = [ @@ -97,10 +97,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0m69f1jghxlixd4b5wb2dsp38dly7nxm5si1klnajv89m23mqi00"; + sha256 = "1da0djxzsxia1318q1ccvyy0059m3hxwjv0pf3xqfnkp0rbmaxja"; type = "gem"; }; - version = "1.129.0"; + version = "1.134.0"; }; aws-sigv4 = { dependencies = [ "aws-eventstream" ]; @@ -208,10 +208,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1iqg9vk9h40szvn1y5z1n1xs02l5n2bw5sahas2mx5ira2rs09d4"; + sha256 = "19ilbjca0nggb30w54yc1rv0f8522da5qmi5lc2r2vps1cm79z22"; type = "gem"; }; - version = "19.2.12"; + version = "19.3.15"; }; chef-cli = { dependencies = [ @@ -233,10 +233,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1x3n57wb0zxqij8gccp4ss34i3w2xnh3qqzf6cqgav806sb5pyrz"; + sha256 = "00kcszy8f6gbs6kcnsg7899y6pin65xsdvmr1sr8lxkhfp7am54f"; type = "gem"; }; - version = "6.1.29"; + version = "6.1.34"; }; chef-config = { dependencies = [ @@ -252,10 +252,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0999pzgsypcy5wvr42p3iagl4c96glcwfk08vlpxrc05q4jqwf24"; + sha256 = "0icgxfzj92ld89pc30gm2iha5qkq50k35ym69n6imsmfq43wxx6r"; type = "gem"; }; - version = "19.2.12"; + version = "19.3.15"; }; chef-gyoku = { dependencies = [ @@ -311,10 +311,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "17jkln8gnxymvppnsbhzjza4gbhwc52shhql3yl1cn5c0lpsf0hb"; + sha256 = "0smqw0vhccmzw0jpnpibmvgsc5xhcrmszs78gn4nsnxmhnf7llqw"; type = "gem"; }; - version = "19.2.12"; + version = "19.3.15"; }; chef-vault = { dependencies = [ "syslog" ]; @@ -322,10 +322,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0jv3mn4z650a8jbncyvz0sfb7kgwlz4rwhxw6k0f7q8m49p6mw7z"; + sha256 = "0ss33g7bg1i3pjzjvi0ymvgbri32zsxrj5fm0sdshc0sp1x8rc9k"; type = "gem"; }; - version = "4.2.9"; + version = "4.2.12"; }; chef-winrm = { dependencies = [ @@ -388,7 +388,6 @@ "mixlib-log" "rack" "rackup" - "unf_ext" "uuidtools" "webrick" ]; @@ -396,10 +395,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "12jqa1a1px56j5qkrl0bjb14pg7hyylbl23zd780rvmq7nghw8l5"; + sha256 = "1v5q31439mfvzl51wagznbrkc4fkmhkmkbdh4w611l47r9msv0hq"; type = "gem"; }; - version = "15.1.0"; + version = "15.1.11"; }; coderay = { groups = [ "default" ]; @@ -416,10 +415,20 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1aymcakhzl83k77g2f2krz07bg1cbafbcd2ghvwr4lky3rz86mkb"; + sha256 = "1qfi2ns3zwkgq616fc127xiqhan7g7m7gqpwriwcr34nds1vxwdj"; type = "gem"; }; - version = "1.3.6"; + version = "1.3.8"; + }; + connection_pool = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "02ifws3c4x7b54fv17sm4cca18d2pfw1saxpdji2lbd1f6xgbzrk"; + type = "gem"; + }; + version = "3.0.2"; }; cookbook-omnifetch = { dependencies = [ "mixlib-archive" ]; @@ -438,10 +447,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0mxznj53rlcg9bcycf5i6jximl1b5mdhm4x0k0wfb8xa79zz57cv"; + sha256 = "0qwm9zl1l94pdvjfjgh0a36pv59ipmgw9j6hvqm2rqlibk4fa42w"; type = "gem"; }; - version = "8.6.10"; + version = "8.7.6"; }; corefoundation = { dependencies = [ "ffi" ]; @@ -449,20 +458,20 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "14rgy3d636l9zy7zmw04j7pjkf3bn41vx7kb265l4zhxrik7gh19"; + sha256 = "0wsyl0napnccy68jl3s0bivkf4n2xkan8rhadd5g2q27m0lnqv93"; type = "gem"; }; - version = "0.3.13"; + version = "0.3.19"; }; csv = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0gz7r2kazwwwyrwi95hbnhy54kwkfac5swh2gy5p5vw36fn38lbf"; + sha256 = "0mj4kq4wwpc7c8ll52q30hsir1jrcd5kq7yb8lyz0rksa1z1x9mb"; type = "gem"; }; - version = "3.3.5"; + version = "3.3.6"; }; date = { groups = [ "default" ]; @@ -534,10 +543,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "077n5ss3z3ds4vj54w201kd12smai853dp9c9n7ii7g3q7nwwg54"; + sha256 = "0y7j6yzv07zggic6g0p2v1ivnvkzsbqjnfdl4215qqb6cxz290hq"; type = "gem"; }; - version = "2.14.1"; + version = "2.14.3"; }; faraday-follow_redirects = { dependencies = [ "faraday" ]; @@ -567,10 +576,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0v4hfmc7d4lrqqj2wl366rm9551gd08zkv2ppwwnjlnkc217aizi"; + sha256 = "125m3qri52vwh5v9dhq0dkqxf8629cxrf99yyc01pva72wasyy0f"; type = "gem"; }; - version = "3.4.2"; + version = "3.4.4"; }; ffi = { groups = [ "default" ]; @@ -594,18 +603,15 @@ version = "1.1.14"; }; ffi-yajl = { - dependencies = [ - "libyajl2" - "yajl" - ]; + dependencies = [ "libyajl2" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "04m8c2bp7hgw2b1zrwanalkh1s2smyv2nl84vw0dzsn0253pca06"; + sha256 = "1nzlzlyhppjpq3yq69nm9bxb5iz6650ahbvvfxfihn1nkpwgsrbb"; type = "gem"; }; - version = "2.7.7"; + version = "2.7.11"; }; fuzzyurl = { groups = [ "default" ]; @@ -755,20 +761,20 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1b1rabz30grash5wh0lcv109w2ggggmmbclwnajqrcdk7wrps2k7"; + sha256 = "10q54a0dkm0050n0zzqiv2ln8w931wszybbhym1i8r4mbpvkv90k"; type = "gem"; }; - version = "2.19.4"; + version = "2.21.1"; }; language_server-protocol = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1k0311vah76kg5m6zr7wmkwyk5p2f9d9hyckjpn3xgr83ajkj7px"; + sha256 = "1w5p8c2145lmqzr25bxh4ikzjm6k8y1k5lriqqdpw9pq730w1wjy"; type = "gem"; }; - version = "3.17.0.5"; + version = "3.17.0.6"; }; libyajl2 = { groups = [ "default" ]; @@ -869,10 +875,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1k28j6ww8rf43r5i8278jvm2cq3pnzsvqm7yqpb4p93kadjlq726"; + sha256 = "03vkd9g09jnxsp8mdacvjbplrrqfl5l26n50kd4kdn49zghi326d"; type = "gem"; }; - version = "3.2026.0414"; + version = "3.2026.0701"; }; minitar = { groups = [ "default" ]; @@ -943,10 +949,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "126k9zgxwj726gi0q0ywj4kdzf1gfm8z16i1nn7dw9kmn3imxpqf"; + sha256 = "032z85m9w8kpf232xspd9r8im6wwq4lj2s7df642m4lhdid6r2kw"; type = "gem"; }; - version = "3.3.9"; + version = "3.4.10"; }; molinillo = { groups = [ "default" ]; @@ -963,10 +969,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0vfaab23d85617ps412ydb8ap4ci1sfzi8ainn8yyifc0pl38f9g"; + sha256 = "1040lr5y2phn7avdyam6zw6ikprlmk77biw3yhclsfwfh0qnl4p6"; type = "gem"; }; - version = "1.20.1"; + version = "1.21.1"; }; multipart-post = { groups = [ "default" ]; @@ -1013,6 +1019,17 @@ }; version = "0.9.1"; }; + net-http-persistent = { + dependencies = [ "connection_pool" ]; + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "1rk03449disq3azyiymv1c3qnpqr6cxawgq556rkf5b9klqyhggg"; + type = "gem"; + }; + version = "4.0.8"; + }; net-protocol = { dependencies = [ "timeout" ]; groups = [ "default" ]; @@ -1051,10 +1068,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1m1d6rs40rjvdb6df34fi3za1c2ajdiydv4jzpjj03iq7hhrw0k5"; + sha256 = "0sp8hvrk1jkkb3wpizhrkkl0s8agglwjj3f0dvvcw7f5n9cfy7c3"; type = "gem"; }; - version = "7.3.2"; + version = "7.3.3"; }; netrc = { groups = [ "default" ]; @@ -1067,15 +1084,18 @@ version = "0.11.0"; }; nori = { - dependencies = [ "bigdecimal" ]; + dependencies = [ + "bigdecimal" + "stringio" + ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0qb84bbi74q0zgs09sdkq750jf2ri3lblbry0xi4g1ard4rwsrk1"; + sha256 = "01p6ns6fxrjba8q8yj624pjqmh0wmgcf9hk64k1n4gyb1i115pbj"; type = "gem"; }; - version = "2.7.1"; + version = "2.9.1"; }; ohai = { dependencies = [ @@ -1097,10 +1117,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0n3prpm36kxxk0jx8qs90gj72382jw7az9rnqnaa88c35793ypx1"; + sha256 = "0yzdjp8ljl80m8yvvv2nmsw08crzyr4rxhqm2c3978f2p8pcx6pa"; type = "gem"; }; - version = "19.1.24"; + version = "19.1.40"; }; ostruct = { groups = [ "default" ]; @@ -1131,10 +1151,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0m2xqvn1la62hji1mn04y59giikww95p2hs0r4y2rrz3mdxcwyni"; + sha256 = "0a4q5h2hcihk79dbr20scgkm56l79qp7fsvfvkxlv8nmapvxg9i1"; type = "gem"; }; - version = "3.3.11.1"; + version = "3.3.12.0"; }; parslet = { groups = [ "default" ]; @@ -1405,10 +1425,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0pxzipl8a1bv62jdfykh7j4ymdr4aiffjvwsny6drwv886jwx4jn"; + sha256 = "0ca5inh368d4l24a2v2nbd3p4xc6s0pqs91j27h226nh04zmyha4"; type = "gem"; }; - version = "1.84.2"; + version = "1.86.1"; }; rubocop-ast = { dependencies = [ @@ -1419,10 +1439,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0dahfpnzz63hyqxa03x8rypnrxzwyvh4i5a8ri34bzpnf3pg64j4"; + sha256 = "1nw84xk6vc2ls8sxqvyhxs2agh4l0jrws85d4bi3x0501lq8ijmr"; type = "gem"; }; - version = "1.49.1"; + version = "1.50.0"; }; ruby-progressbar = { groups = [ "default" ]; @@ -1499,6 +1519,16 @@ }; version = "1.3.1"; }; + stringio = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "1q92y9627yisykyscv0bdsrrgyaajc2qr56dwlzx7ysgigjv4z63"; + type = "gem"; + }; + version = "3.2.0"; + }; strings = { dependencies = [ "strings-ansi" @@ -1581,10 +1611,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "00x5y9h4fbvrv4xrjk4cqlkm4vq8gv73ax4alj3ac2x77zsnnrk8"; + sha256 = "168v339gqaly00i4zqg2ag2h10r3rl7999d0cqrrpb63gaa7fbr6"; type = "gem"; }; - version = "1.3.0"; + version = "2.0.4"; }; train-core = { dependencies = [ @@ -1599,10 +1629,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1vz9ylinr4fbca7ab7ipv57hxd988a13b0vlwrhlxhckdaf215cg"; + sha256 = "151a6vqgq64gx3d4xqaacdvsvjpakkqsfll7yyrjpkkv4f4bzvi9"; type = "gem"; }; - version = "3.16.2"; + version = "3.16.5"; }; train-rest = { dependencies = [ @@ -1770,31 +1800,35 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0jrl2vkdvc5aq8q3qvjmmrgjxfm784w8h7fal19qg7q7gh9msj1l"; + sha256 = "1ijpbj7mdrq7rhpq2kb51yykhrs2s54wfs6sm9z3icgz4y6sb7rp"; type = "gem"; }; - version = "1.0.4"; + version = "1.1.1"; }; uuidtools = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0s8h35ia80p919kidb66nfp8904rhdmn41z9ghsx4ihp2ild3bn4"; + sha256 = "1s2b78aknm6wjjqxx5schqwxnlhj017brs2vcwn553vj1v9d98s7"; type = "gem"; }; - version = "2.2.0"; + version = "3.0.0"; }; vault = { - dependencies = [ "aws-sigv4" ]; + dependencies = [ + "aws-sigv4" + "base64" + "net-http-persistent" + ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0z6j8s8cdmkbwzfis3dpk5dm91zi5fasids8npzrxhb4hcnnqd19"; + sha256 = "0q6nf7akv6ykvpr0dz1sk2fpsxqdiihzg4pafp4j2pzap7lfv70n"; type = "gem"; }; - version = "0.18.2"; + version = "0.20.1"; }; webrick = { groups = [ "default" ]; @@ -1826,14 +1860,4 @@ }; version = "1.0.7"; }; - yajl = { - groups = [ "default" ]; - platforms = [ ]; - source = { - remotes = [ "https://rubygems.org" ]; - sha256 = "1r1i0jjxbnnll8336y144sphn1cdns5n8ygb31z826i6xirq8w8d"; - type = "gem"; - }; - version = "0.3.4"; - }; } From dc65281ef2c6af51202770a1d14b78a8ac7ba321 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Aug 2026 19:04:00 +0000 Subject: [PATCH 203/247] python3Packages.anova-wifi: 1.0.1 -> 1.0.2 --- pkgs/development/python-modules/anova-wifi/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/anova-wifi/default.nix b/pkgs/development/python-modules/anova-wifi/default.nix index 85f211dce2f2..322d1c703fe5 100644 --- a/pkgs/development/python-modules/anova-wifi/default.nix +++ b/pkgs/development/python-modules/anova-wifi/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "anova-wifi"; - version = "1.0.1"; + version = "1.0.2"; pyproject = true; src = fetchFromGitHub { owner = "Lash-L"; repo = "anova_wifi"; tag = "v${version}"; - hash = "sha256-/9R/41gClcLuJoaJ+CokX9sh4mQryDUsleO+NylU1AE="; + hash = "sha256-cEcbolMFwtdqW7+lsU0yetm6tUZZylOrXdxkgHt1CYo="; }; build-system = [ poetry-core ]; From 20eb3b9da7536ee5bd9d5f07492d14baec7dc2ad Mon Sep 17 00:00:00 2001 From: Cody Allen Date: Sat, 1 Aug 2026 15:09:01 -0400 Subject: [PATCH 204/247] nixos/meilisearch: fix dumpless upgrade config field name MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit After #547346, the meilisearch nixos module was failing to start because of a breaking change to a meilisearch configuration field name. [meilisearch 1.51.0](https://github.com/meilisearch/meilisearch/releases/tag/v1.51.0) release notes include the following: > The flag `—-experimental-dumpless-upgrade` is renamed `—-upgrade-db`, keeping the exact same behavior. This makes the necessary change to the yaml config file (which uses snake_case unlike the CLI flag). --- nixos/modules/services/search/meilisearch.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/search/meilisearch.nix b/nixos/modules/services/search/meilisearch.nix index 80aca66daf17..e8c8044ec988 100644 --- a/nixos/modules/services/search/meilisearch.nix +++ b/nixos/modules/services/search/meilisearch.nix @@ -184,7 +184,7 @@ in no_analytics = lib.mkDefault true; # allow updating without manual intervention - experimental_dumpless_upgrade = lib.mkDefault true; + upgrade_db = lib.mkDefault true; }; # used to restore dumps From 92af1399c27b0d037f919ca3b8e8e634741380d7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Aug 2026 19:21:41 +0000 Subject: [PATCH 205/247] python3Packages.homematicip: 2.13.2 -> 2.13.4 --- pkgs/development/python-modules/homematicip/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/homematicip/default.nix b/pkgs/development/python-modules/homematicip/default.nix index c398e1a19057..56cbed80ceec 100644 --- a/pkgs/development/python-modules/homematicip/default.nix +++ b/pkgs/development/python-modules/homematicip/default.nix @@ -15,14 +15,14 @@ buildPythonPackage (finalAttrs: { pname = "homematicip"; - version = "2.13.2"; + version = "2.13.4"; pyproject = true; src = fetchFromGitHub { owner = "hahn-th"; repo = "homematicip-rest-api"; tag = finalAttrs.version; - hash = "sha256-gOpdmsLsF73m1da027hfU6IK8DfV67p0JXI/inIsvd4="; + hash = "sha256-hYmsrtejyMV6QkQlvlHttiOT1tIxo1LLqNdwjdpba3g="; }; build-system = [ From 7747e77a6f90ebc20714e5fb54bcc632f47c356b Mon Sep 17 00:00:00 2001 From: 2kybe3 Date: Sat, 1 Aug 2026 20:40:49 +0200 Subject: [PATCH 206/247] treewide: follow some GitHub redirects for fetchFromGitHub generated using https://git.kybe.xyz/2kybe3/nixpkgs-github-redirect continuation of: #539298 --- pkgs/applications/misc/redshift/default.nix | 2 +- pkgs/by-name/pe/pekwm/package.nix | 2 +- pkgs/by-name/pg/pgmodeler/package.nix | 2 +- pkgs/by-name/ph/phpantom-lsp/package.nix | 6 +++--- pkgs/by-name/pi/pietrasanta-traceroute/package.nix | 6 +++--- pkgs/by-name/pi/pinniped/package.nix | 2 +- pkgs/by-name/pi/pip-audit/package.nix | 4 ++-- pkgs/by-name/pl/playerctl/package.nix | 4 ++-- pkgs/by-name/pl/plecost/package.nix | 4 ++-- pkgs/by-name/pm/pms/package.nix | 2 +- pkgs/by-name/po/podman/package.nix | 4 ++-- pkgs/by-name/pr/pritunl-client/package.nix | 2 +- pkgs/by-name/pr/projecteur/package.nix | 4 ++-- pkgs/by-name/pr/prometheus-nginx-exporter/package.nix | 4 ++-- pkgs/by-name/pu/pulseeffects-legacy/package.nix | 4 ++-- pkgs/by-name/qr/qrrs/package.nix | 4 ++-- pkgs/by-name/qu/quark-engine/package.nix | 4 ++-- pkgs/by-name/qu/quint/package.nix | 2 +- pkgs/by-name/re/release-plz/package.nix | 4 ++-- pkgs/by-name/re/restish/package.nix | 4 ++-- pkgs/by-name/re/resvg/package.nix | 6 +++--- pkgs/by-name/ri/rime-wanxiang/package.nix | 8 ++++---- pkgs/by-name/ri/ripunzip/package.nix | 6 +++--- pkgs/by-name/ri/riscv-pk/package.nix | 4 ++-- pkgs/by-name/ri/risor/package.nix | 6 +++--- pkgs/by-name/rm/rmount/package.nix | 4 ++-- pkgs/by-name/ro/rofi-systemd/package.nix | 4 ++-- pkgs/by-name/ru/ruplacer/package.nix | 4 ++-- pkgs/by-name/ru/rustcast/package.nix | 6 +++--- pkgs/by-name/ru/rustscan/package.nix | 6 +++--- pkgs/by-name/ry/rye/package.nix | 6 +++--- pkgs/by-name/sa/safe/package.nix | 4 ++-- pkgs/by-name/sa/satty/package.nix | 4 ++-- pkgs/by-name/sa/saunafs/package.nix | 2 +- pkgs/by-name/sa/savepagenow/package.nix | 4 ++-- pkgs/by-name/sb/sbt-extras/package.nix | 4 ++-- pkgs/by-name/sc/scip-go/package.nix | 4 ++-- pkgs/by-name/sc/scope-lite/package.nix | 4 ++-- pkgs/by-name/sc/screen-pipe/package.nix | 6 +++--- pkgs/by-name/sd/sdate/package.nix | 2 +- pkgs/by-name/sh/shadowfox/package.nix | 2 +- pkgs/by-name/sh/shepherd/package.nix | 6 +++--- pkgs/development/python-modules/pinboard/default.nix | 2 +- pkgs/development/python-modules/plover/4.nix | 2 +- pkgs/development/python-modules/plover/5.nix | 2 +- pkgs/development/python-modules/pyinfra/default.nix | 4 ++-- .../python-modules/python-matter-server/default.nix | 6 +++--- pkgs/development/tools/analysis/radare2/default.nix | 2 +- pkgs/development/tools/replay-io/default.nix | 2 +- 49 files changed, 96 insertions(+), 96 deletions(-) diff --git a/pkgs/applications/misc/redshift/default.nix b/pkgs/applications/misc/redshift/default.nix index 4071fc01b652..2be33bf0e09f 100644 --- a/pkgs/applications/misc/redshift/default.nix +++ b/pkgs/applications/misc/redshift/default.nix @@ -138,7 +138,7 @@ rec { version = "1.12"; src = fetchFromGitHub { - owner = "jonls"; + owner = "sharpbracket"; repo = "redshift"; rev = "v${version}"; sha256 = "12cb4gaqkybp4bkkns8pam378izr2mwhr2iy04wkprs2v92j7bz6"; diff --git a/pkgs/by-name/pe/pekwm/package.nix b/pkgs/by-name/pe/pekwm/package.nix index 0f3f0dea03d7..9886863460ca 100644 --- a/pkgs/by-name/pe/pekwm/package.nix +++ b/pkgs/by-name/pe/pekwm/package.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation (finalAttrs: { version = "0.3.2"; src = fetchFromGitHub { - owner = "pekdon"; + owner = "pekwm"; repo = "pekwm"; rev = "release-${finalAttrs.version}"; hash = "sha256-rwvecE9T+/zZg0rRUDl/DEMGH9ZmuvYj/Rz6vzmMv1I="; diff --git a/pkgs/by-name/pg/pgmodeler/package.nix b/pkgs/by-name/pg/pgmodeler/package.nix index 343182f58b4a..f7ceb746b971 100644 --- a/pkgs/by-name/pg/pgmodeler/package.nix +++ b/pkgs/by-name/pg/pgmodeler/package.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation (finalAttrs: { version = "1.2.3"; src = fetchFromGitHub { - owner = "pgmodeler"; + owner = "nullptrlabs"; repo = "pgmodeler"; rev = "v${finalAttrs.version}"; sha256 = "sha256-WA3EOJm9RrKk7DrzdrpiihW+LhJOvvE2uajGwPCsBIk="; diff --git a/pkgs/by-name/ph/phpantom-lsp/package.nix b/pkgs/by-name/ph/phpantom-lsp/package.nix index f025969d93c8..06c365793f63 100644 --- a/pkgs/by-name/ph/phpantom-lsp/package.nix +++ b/pkgs/by-name/ph/phpantom-lsp/package.nix @@ -21,7 +21,7 @@ rustPlatform.buildRustPackage (finalAttrs: { __structuredAttrs = true; src = fetchFromGitHub { - owner = "AJenbo"; + owner = "PHPantom-dev"; repo = "phpantom_lsp"; tag = finalAttrs.version; hash = "sha256-euWaFH40VHefZewUcKvsLwwHZP+GwfTN8kfuAkaABB8="; @@ -55,9 +55,9 @@ rustPlatform.buildRustPackage (finalAttrs: { }; meta = { - changelog = "https://github.com/AJenbo/phpantom_lsp/releases/tag/${finalAttrs.src.tag}"; + changelog = "https://github.com/PHPantom-dev/phpantom_lsp/releases/tag/${finalAttrs.src.tag}"; description = "Fast, lightweight PHP language server written in Rust"; - homepage = "https://github.com/AJenbo/phpantom_lsp"; + homepage = "https://github.com/PHPantom-dev/phpantom_lsp"; license = lib.licenses.mit; mainProgram = "phpantom_lsp"; maintainers = with lib.maintainers; [ nanoyaki ]; diff --git a/pkgs/by-name/pi/pietrasanta-traceroute/package.nix b/pkgs/by-name/pi/pietrasanta-traceroute/package.nix index a7f5ee3e11b9..512e6e80cf0e 100644 --- a/pkgs/by-name/pi/pietrasanta-traceroute/package.nix +++ b/pkgs/by-name/pi/pietrasanta-traceroute/package.nix @@ -12,7 +12,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchFromGitHub { owner = "catchpoint"; - repo = "Networking.traceroute"; + repo = "Pietrasanta-traceroute"; rev = "e4a5cf94dccd646e03b9b75a762e9b014e3a3128"; hash = "sha256-5FbuITewgSh6UFUU1vttkokk8uZ2IrzkDwsCuWJPKlM="; }; @@ -31,8 +31,8 @@ stdenv.mkDerivation (finalAttrs: { - Similar QUIC-based traceroute. - Enhanced ToS (DSCP/ECN) field report. ''; - homepage = "https://github.com/catchpoint/Networking.traceroute/"; - changelog = "https://github.com/catchpoint/Networking.traceroute/blob/${finalAttrs.src.rev}/ChangeLog"; + homepage = "https://github.com/catchpoint/Pietrasanta-traceroute/"; + changelog = "https://github.com/catchpoint/Pietrasanta-traceroute/blob/${finalAttrs.src.rev}/ChangeLog"; license = with lib.licenses; [ gpl2Only lgpl21Only diff --git a/pkgs/by-name/pi/pinniped/package.nix b/pkgs/by-name/pi/pinniped/package.nix index f35c573969c3..56714be19d2a 100644 --- a/pkgs/by-name/pi/pinniped/package.nix +++ b/pkgs/by-name/pi/pinniped/package.nix @@ -11,7 +11,7 @@ buildGoModule (finalAttrs: { version = "0.46.0"; src = fetchFromGitHub { - owner = "vmware-tanzu"; + owner = "vmware"; repo = "pinniped"; rev = "v${finalAttrs.version}"; sha256 = "sha256-C7N6iPD4caTUXR6gB+9sdfBlWyT1tfE8KwE5WaiUdQM="; diff --git a/pkgs/by-name/pi/pip-audit/package.nix b/pkgs/by-name/pi/pip-audit/package.nix index 88fd6b3a9153..dbe83aa2a64f 100644 --- a/pkgs/by-name/pi/pip-audit/package.nix +++ b/pkgs/by-name/pi/pip-audit/package.nix @@ -11,7 +11,7 @@ python3.pkgs.buildPythonApplication (finalAttrs: { pyproject = true; src = fetchFromGitHub { - owner = "trailofbits"; + owner = "pypa"; repo = "pip-audit"; tag = "v${finalAttrs.version}"; hash = "sha256-+R8X7KIQz6Gm88IigZmMagz5l1eJ2bO8zAUNZqunotI="; @@ -63,7 +63,7 @@ python3.pkgs.buildPythonApplication (finalAttrs: { meta = { description = "Tool for scanning Python environments for known vulnerabilities"; - homepage = "https://github.com/trailofbits/pip-audit"; + homepage = "https://github.com/pypa/pip-audit"; changelog = "https://github.com/pypa/pip-audit/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ fab ]; diff --git a/pkgs/by-name/pl/playerctl/package.nix b/pkgs/by-name/pl/playerctl/package.nix index b51be7163eab..65386de8f42b 100644 --- a/pkgs/by-name/pl/playerctl/package.nix +++ b/pkgs/by-name/pl/playerctl/package.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation (finalAttrs: { version = "2.4.1"; src = fetchFromGitHub { - owner = "acrisci"; + owner = "altdesktop"; repo = "playerctl"; rev = "v${finalAttrs.version}"; sha256 = "sha256-OiGKUnsKX0ihDRceZoNkcZcEAnz17h2j2QUOSVcxQEY="; @@ -54,7 +54,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "Command-line utility and library for controlling media players that implement MPRIS"; - homepage = "https://github.com/acrisci/playerctl"; + homepage = "https://github.com/altdesktop/playerctl"; license = lib.licenses.lgpl3; platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ diff --git a/pkgs/by-name/pl/plecost/package.nix b/pkgs/by-name/pl/plecost/package.nix index 8aa8bb14cbf1..14dbd1fe6ce1 100644 --- a/pkgs/by-name/pl/plecost/package.nix +++ b/pkgs/by-name/pl/plecost/package.nix @@ -12,7 +12,7 @@ python3Packages.buildPythonApplication { pyproject = true; src = fetchFromGitHub { - owner = "iniqua"; + owner = "Plecost"; repo = "plecost"; # Release is untagged rev = "4895e345d71bffe956be43530632e303dd379a5f"; @@ -38,7 +38,7 @@ python3Packages.buildPythonApplication { meta = { description = "Vulnerability fingerprinting and vulnerability finder for Wordpress blog engine"; mainProgram = "plecost"; - homepage = "https://github.com/iniqua/plecost"; + homepage = "https://github.com/Plecost/plecost"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ emilytrau ]; }; diff --git a/pkgs/by-name/pm/pms/package.nix b/pkgs/by-name/pm/pms/package.nix index 4a567f89b37e..103c2426379e 100644 --- a/pkgs/by-name/pm/pms/package.nix +++ b/pkgs/by-name/pm/pms/package.nix @@ -9,7 +9,7 @@ buildGoModule { version = "unstable-2022-11-12"; src = fetchFromGitHub { - owner = "ambientsound"; + owner = "kimtore"; repo = "pms"; rev = "40d6e37111293187ab4542c7a64bd73d1b13974f"; sha256 = "sha256-294MiS4c2PO2lFSSRrg8ns7sXzZsEUAqPG3q2z3TRUg="; diff --git a/pkgs/by-name/po/podman/package.nix b/pkgs/by-name/po/podman/package.nix index b660bb611ae8..4e7a4439e355 100644 --- a/pkgs/by-name/po/podman/package.nix +++ b/pkgs/by-name/po/podman/package.nix @@ -45,7 +45,7 @@ buildGoModule (finalAttrs: { version = "5.8.4"; src = fetchFromGitHub { - owner = "containers"; + owner = "podman-container-tools"; repo = "podman"; tag = "v${finalAttrs.version}"; hash = "sha256-zhEtMZVKiv1L72EMlwgz8sHpmvhejGp98oW63aPj+rQ="; @@ -200,7 +200,7 @@ buildGoModule (finalAttrs: { To install on NixOS, please use the option `virtualisation.podman.enable = true`. ''; - changelog = "https://github.com/containers/podman/blob/v${finalAttrs.version}/RELEASE_NOTES.md"; + changelog = "https://github.com/podman-container-tools/podman/blob/v${finalAttrs.version}/RELEASE_NOTES.md"; license = lib.licenses.asl20; teams = [ lib.teams.podman ]; mainProgram = "podman"; diff --git a/pkgs/by-name/pr/pritunl-client/package.nix b/pkgs/by-name/pr/pritunl-client/package.nix index 025c708667c8..fde1d5b3981a 100644 --- a/pkgs/by-name/pr/pritunl-client/package.nix +++ b/pkgs/by-name/pr/pritunl-client/package.nix @@ -24,7 +24,7 @@ let version = "1.3.4275.94"; src = fetchFromGitHub { owner = "pritunl"; - repo = "pritunl-client-electron"; + repo = "pritunl-client"; rev = version; sha256 = "sha256-a1arRI4qQy5niKV8JAyusAjheMa/LtEXPZGhngsH+TU="; }; diff --git a/pkgs/by-name/pr/projecteur/package.nix b/pkgs/by-name/pr/projecteur/package.nix index 5139d991049e..6fbdace61139 100644 --- a/pkgs/by-name/pr/projecteur/package.nix +++ b/pkgs/by-name/pr/projecteur/package.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation (finalAttrs: { version = "0.10"; src = fetchFromGitHub { - owner = "jahnf"; + owner = "gbin"; repo = "Projecteur"; tag = "v${finalAttrs.version}"; fetchSubmodules = false; @@ -44,7 +44,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "Linux/X11 application for the Logitech Spotlight device (and similar devices)"; - homepage = "https://github.com/jahnf/Projecteur"; + homepage = "https://github.com/gbin/Projecteur"; license = lib.licenses.mit; mainProgram = "projecteur"; maintainers = with lib.maintainers; [ diff --git a/pkgs/by-name/pr/prometheus-nginx-exporter/package.nix b/pkgs/by-name/pr/prometheus-nginx-exporter/package.nix index 12d9aa7bd9d2..db4fdd33c93b 100644 --- a/pkgs/by-name/pr/prometheus-nginx-exporter/package.nix +++ b/pkgs/by-name/pr/prometheus-nginx-exporter/package.nix @@ -10,7 +10,7 @@ buildGoModule rec { version = "1.5.1"; src = fetchFromGitHub { - owner = "nginxinc"; + owner = "nginx"; repo = "nginx-prometheus-exporter"; rev = "v${version}"; sha256 = "sha256-BJf5gL+bkT6g28OVhGM29IwuLfFz3HPAo/DZzg5Eoqk="; @@ -36,7 +36,7 @@ buildGoModule rec { meta = { description = "NGINX Prometheus Exporter for NGINX and NGINX Plus"; mainProgram = "nginx-prometheus-exporter"; - homepage = "https://github.com/nginxinc/nginx-prometheus-exporter"; + homepage = "https://github.com/nginx/nginx-prometheus-exporter"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ benley diff --git a/pkgs/by-name/pu/pulseeffects-legacy/package.nix b/pkgs/by-name/pu/pulseeffects-legacy/package.nix index 086b9b150435..2387c2176f17 100644 --- a/pkgs/by-name/pu/pulseeffects-legacy/package.nix +++ b/pkgs/by-name/pu/pulseeffects-legacy/package.nix @@ -52,7 +52,7 @@ stdenv.mkDerivation { src = fetchFromGitHub { owner = "wwmm"; - repo = "pulseeffects"; + repo = "easyeffects"; rev = "fbe0a724c1405cee624802f381476cf003dfcfa"; hash = "sha256-tyVUWc8w08WUnJRTjJVTIiG/YBWTETNYG+4amwEYezY="; }; @@ -109,7 +109,7 @@ stdenv.mkDerivation { meta = { description = "Limiter, compressor, reverberation, equalizer and auto volume effects for Pulseaudio applications"; mainProgram = "pulseeffects"; - homepage = "https://github.com/wwmm/pulseeffects"; + homepage = "https://github.com/wwmm/easyeffects"; license = lib.licenses.gpl3Plus; maintainers = [ ]; platforms = lib.platforms.linux; diff --git a/pkgs/by-name/qr/qrrs/package.nix b/pkgs/by-name/qr/qrrs/package.nix index ec77b7092cff..a2dad7a212b2 100644 --- a/pkgs/by-name/qr/qrrs/package.nix +++ b/pkgs/by-name/qr/qrrs/package.nix @@ -9,7 +9,7 @@ rustPlatform.buildRustPackage (finalAttrs: { version = "0.1.11"; src = fetchFromGitHub { - owner = "lenivaya"; + owner = "cureforpain"; repo = "qrrs"; rev = "v${finalAttrs.version}"; hash = "sha256-lXfqKMJx9vtljQlYvbUAONFqMO3HKa4hx/29/YERw2U="; @@ -33,7 +33,7 @@ rustPlatform.buildRustPackage (finalAttrs: { maintainers = with lib.maintainers; [ lenivaya ]; description = "CLI QR code generator and reader written in rust"; license = lib.licenses.mit; - homepage = "https://github.com/Lenivaya/qrrs"; + homepage = "https://github.com/cureforpain/qrrs"; mainProgram = "qrrs"; }; }) diff --git a/pkgs/by-name/qu/quark-engine/package.nix b/pkgs/by-name/qu/quark-engine/package.nix index e15223b5c4de..c6cbc28dd058 100644 --- a/pkgs/by-name/qu/quark-engine/package.nix +++ b/pkgs/by-name/qu/quark-engine/package.nix @@ -20,7 +20,7 @@ pythonPackages.buildPythonApplication (finalAttrs: { pyproject = true; src = fetchFromGitHub { - owner = "quark-engine"; + owner = "ev-flow"; repo = "quark-engine"; tag = "v${finalAttrs.version}"; hash = "sha256-DAD37fzswY3c0d+ubOCYImxs4qyD4fhC3m2l0iD977A="; @@ -57,7 +57,7 @@ pythonPackages.buildPythonApplication (finalAttrs: { meta = { description = "Android malware (analysis and scoring) system"; homepage = "https://quark-engine.readthedocs.io/"; - changelog = "https://github.com/quark-engine/quark-engine/releases/tag/${finalAttrs.src.tag}"; + changelog = "https://github.com/ev-flow/quark-engine/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ fab ]; }; diff --git a/pkgs/by-name/qu/quint/package.nix b/pkgs/by-name/qu/quint/package.nix index d05bf63132ad..3a011886acc9 100644 --- a/pkgs/by-name/qu/quint/package.nix +++ b/pkgs/by-name/qu/quint/package.nix @@ -31,7 +31,7 @@ let }; src = fetchFromGitHub { - owner = "informalsystems"; + owner = "quint-co"; repo = "quint"; tag = "v${version}"; hash = "sha256-GTbphBmALx/gDc/iV/wtE1ovpK43VtCQoneN5AqUmvg="; diff --git a/pkgs/by-name/re/release-plz/package.nix b/pkgs/by-name/re/release-plz/package.nix index d9d333fa1e36..4ebff7132025 100644 --- a/pkgs/by-name/re/release-plz/package.nix +++ b/pkgs/by-name/re/release-plz/package.nix @@ -14,7 +14,7 @@ rustPlatform.buildRustPackage (finalAttrs: { version = "0.3.160"; src = fetchFromGitHub { - owner = "MarcoIeni"; + owner = "release-plz"; repo = "release-plz"; rev = "release-plz-v${finalAttrs.version}"; hash = "sha256-rPYRYAp5grTgASFHKGBdOcO0TvbP7iD+GgL0ZLmHhos="; @@ -45,7 +45,7 @@ rustPlatform.buildRustPackage (finalAttrs: { meta = { description = "Publish Rust crates from CI with a Release PR"; homepage = "https://release-plz.ieni.dev"; - changelog = "https://github.com/MarcoIeni/release-plz/blob/release-plz-v${finalAttrs.version}/CHANGELOG.md"; + changelog = "https://github.com/release-plz/release-plz/blob/release-plz-v${finalAttrs.version}/CHANGELOG.md"; license = with lib.licenses; [ asl20 mit diff --git a/pkgs/by-name/re/restish/package.nix b/pkgs/by-name/re/restish/package.nix index 4201f4ae9d40..6cdb5ec81a0c 100644 --- a/pkgs/by-name/re/restish/package.nix +++ b/pkgs/by-name/re/restish/package.nix @@ -19,7 +19,7 @@ buildGoModule (finalAttrs: { __structuredAttrs = true; src = fetchFromGitHub { - owner = "danielgtaylor"; + owner = "rest-sh"; repo = "restish"; tag = "v${finalAttrs.version}"; hash = "sha256-wGchbKSEbzr1vQlYWgUTubA1xQVcxq7iyRUIuWqVL0Y="; @@ -55,7 +55,7 @@ buildGoModule (finalAttrs: { meta = { description = "CLI tool for interacting with REST-ish HTTP APIs"; homepage = "https://rest.sh/"; - changelog = "https://github.com/danielgtaylor/restish/releases/tag/${finalAttrs.src.tag}"; + changelog = "https://github.com/rest-sh/restish/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; mainProgram = "restish"; diff --git a/pkgs/by-name/re/resvg/package.nix b/pkgs/by-name/re/resvg/package.nix index 84969b8b7de3..9d53f2483880 100644 --- a/pkgs/by-name/re/resvg/package.nix +++ b/pkgs/by-name/re/resvg/package.nix @@ -9,7 +9,7 @@ rustPlatform.buildRustPackage (finalAttrs: { version = "0.47.0"; src = fetchFromGitHub { - owner = "RazrFalcon"; + owner = "linebender"; repo = "resvg"; rev = "v${finalAttrs.version}"; hash = "sha256-BCYjVOWFpOZm7ocmfszFpaBxnd96vhf3/yGlvAVRtCw="; @@ -29,8 +29,8 @@ rustPlatform.buildRustPackage (finalAttrs: { meta = { description = "SVG rendering library"; - homepage = "https://github.com/RazrFalcon/resvg"; - changelog = "https://github.com/RazrFalcon/resvg/blob/v${finalAttrs.version}/CHANGELOG.md"; + homepage = "https://github.com/linebender/resvg"; + changelog = "https://github.com/linebender/resvg/blob/v${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.mpl20; maintainers = [ ]; mainProgram = "resvg"; diff --git a/pkgs/by-name/ri/rime-wanxiang/package.nix b/pkgs/by-name/ri/rime-wanxiang/package.nix index 9dfb14148d58..d3a69ea92a8e 100644 --- a/pkgs/by-name/ri/rime-wanxiang/package.nix +++ b/pkgs/by-name/ri/rime-wanxiang/package.nix @@ -11,7 +11,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { src = fetchFromGitHub { owner = "amzxyz"; - repo = "rime_wanxiang"; + repo = "rime-wanxiang"; tag = "v" + finalAttrs.version; hash = "sha256-lSfoL7fX1SYlcgGz24vpgjBq/ixomISnWDuOuPh/0eE="; }; @@ -59,9 +59,9 @@ stdenvNoCC.mkDerivation (finalAttrs: { __include: wanxiang_suggested_default:/ ``` ''; - homepage = "https://github.com/amzxyz/rime_wanxiang"; - downloadPage = "https://github.com/amzxyz/rime_wanxiang/releases"; - changelog = "https://github.com/amzxyz/rime_wanxiang/releases/tag/v${finalAttrs.version}"; + homepage = "https://github.com/amzxyz/rime-wanxiang"; + downloadPage = "https://github.com/amzxyz/rime-wanxiang/releases"; + changelog = "https://github.com/amzxyz/rime-wanxiang/releases/tag/v${finalAttrs.version}"; license = lib.licenses.cc-by-40; maintainers = with lib.maintainers; [ rc-zb ]; platforms = lib.platforms.all; diff --git a/pkgs/by-name/ri/ripunzip/package.nix b/pkgs/by-name/ri/ripunzip/package.nix index 23c2bd4354ef..4468c4a8253c 100644 --- a/pkgs/by-name/ri/ripunzip/package.nix +++ b/pkgs/by-name/ri/ripunzip/package.nix @@ -14,7 +14,7 @@ rustPlatform.buildRustPackage (finalAttrs: { version = "2.0.4"; src = fetchFromGitHub { - owner = "google"; + owner = "GoogleChrome"; repo = "ripunzip"; rev = "v${finalAttrs.version}"; hash = "sha256-oujRw/4yKNNqLJLTN4wxaOllSUGMu077YgWZkD0DJ4M="; @@ -46,7 +46,7 @@ rustPlatform.buildRustPackage (finalAttrs: { fetchzipWithRipunzip = testers.invalidateFetcherByDrvHash (fetchzip.override { unzip = ripunzip; }) { - url = "https://github.com/google/ripunzip/archive/cb9caa3ba4b0e27a85e165be64c40f1f6dfcc085.zip"; + url = "https://github.com/GoogleChrome/ripunzip/archive/cb9caa3ba4b0e27a85e165be64c40f1f6dfcc085.zip"; hash = "sha256-BoErC5VL3Vpvkx6xJq6J+eUJrBnjVEdTuSo7zh98Jy4="; }; version = testers.testVersion { @@ -57,7 +57,7 @@ rustPlatform.buildRustPackage (finalAttrs: { meta = { description = "Tool to unzip files in parallel"; mainProgram = "ripunzip"; - homepage = "https://github.com/google/ripunzip"; + homepage = "https://github.com/GoogleChrome/ripunzip"; license = with lib.licenses; [ mit asl20 diff --git a/pkgs/by-name/ri/riscv-pk/package.nix b/pkgs/by-name/ri/riscv-pk/package.nix index 95d8d77dbe36..595c16a7f379 100644 --- a/pkgs/by-name/ri/riscv-pk/package.nix +++ b/pkgs/by-name/ri/riscv-pk/package.nix @@ -11,7 +11,7 @@ stdenv.mkDerivation { version = "1.0.0-unstable-2024-10-09"; src = fetchFromGitHub { - owner = "riscv"; + owner = "riscv-software-src"; repo = "riscv-pk"; rev = "abadfdc507d5a75b6272dc360e70a80a510c758a"; sha256 = "sha256-02qcj0TAs7g4CSorWWbUzouS6mNthUOSdeocibw5g2A="; @@ -40,7 +40,7 @@ stdenv.mkDerivation { meta = { description = "RISC-V Proxy Kernel and Bootloader"; - homepage = "https://github.com/riscv/riscv-pk"; + homepage = "https://github.com/riscv-software-src/riscv-pk"; license = lib.licenses.bsd3; platforms = lib.platforms.riscv; maintainers = [ lib.maintainers.shlevy ]; diff --git a/pkgs/by-name/ri/risor/package.nix b/pkgs/by-name/ri/risor/package.nix index cd582f7d5ff9..3f3399ec2757 100644 --- a/pkgs/by-name/ri/risor/package.nix +++ b/pkgs/by-name/ri/risor/package.nix @@ -11,7 +11,7 @@ buildGoModule (finalAttrs: { version = "2.1.0"; src = fetchFromGitHub { - owner = "risor-io"; + owner = "deepnoodle-ai"; repo = "risor"; rev = "v${finalAttrs.version}"; hash = "sha256-SXUaSJmtWul4LYRdoxv4lXBB4HHp62xrWbEchI691YY="; @@ -40,8 +40,8 @@ buildGoModule (finalAttrs: { meta = { description = "Fast and flexible scripting for Go developers and DevOps"; mainProgram = "risor"; - homepage = "https://github.com/risor-io/risor"; - changelog = "https://github.com/risor-io/risor/releases/tag/${finalAttrs.src.rev}"; + homepage = "https://github.com/deepnoodle-ai/risor"; + changelog = "https://github.com/deepnoodle-ai/risor/releases/tag/${finalAttrs.src.rev}"; license = lib.licenses.asl20; maintainers = [ ]; }; diff --git a/pkgs/by-name/rm/rmount/package.nix b/pkgs/by-name/rm/rmount/package.nix index de159685a31e..ae2d8312eddd 100644 --- a/pkgs/by-name/rm/rmount/package.nix +++ b/pkgs/by-name/rm/rmount/package.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchFromGitHub { rev = "v${finalAttrs.version}"; - owner = "Luis-Hebendanz"; + owner = "Qubasa"; repo = "rmount"; sha256 = "0j1ayncw1nnmgna7vyx44vwinh4ah1b0l5y8agc7i4s8clbvy3h0"; }; @@ -39,7 +39,7 @@ stdenv.mkDerivation (finalAttrs: { ''; meta = { - homepage = "https://github.com/Luis-Hebendanz/rmount"; + homepage = "https://github.com/Qubasa/rmount"; description = "Remote mount utility which parses a json file"; license = lib.licenses.mit; maintainers = [ lib.maintainers.qubasa ]; diff --git a/pkgs/by-name/ro/rofi-systemd/package.nix b/pkgs/by-name/ro/rofi-systemd/package.nix index b0761a48eef3..b99966edcb62 100644 --- a/pkgs/by-name/ro/rofi-systemd/package.nix +++ b/pkgs/by-name/ro/rofi-systemd/package.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation rec { version = "1.1.0"; src = fetchFromGitHub { - owner = "IvanMalison"; + owner = "colonelpanic8"; repo = "rofi-systemd"; tag = "v${version}"; sha256 = "1zwbw119mblp5b6dj4h92fi0y2ymimlgh4bawi5ks2051hpq6c1a"; @@ -48,7 +48,7 @@ stdenv.mkDerivation rec { meta = { description = "Control your systemd units using rofi"; - homepage = "https://github.com/IvanMalison/rofi-systemd"; + homepage = "https://github.com/colonelpanic8/rofi-systemd"; maintainers = with lib.maintainers; [ imalison ]; license = lib.licenses.gpl3; platforms = with lib.platforms; linux; diff --git a/pkgs/by-name/ru/ruplacer/package.nix b/pkgs/by-name/ru/ruplacer/package.nix index 02f5d541eb69..ff8dbe326299 100644 --- a/pkgs/by-name/ru/ruplacer/package.nix +++ b/pkgs/by-name/ru/ruplacer/package.nix @@ -9,7 +9,7 @@ rustPlatform.buildRustPackage (finalAttrs: { version = "0.10.0"; src = fetchFromGitHub { - owner = "TankerHQ"; + owner = "your-tools"; repo = "ruplacer"; rev = "v${finalAttrs.version}"; sha256 = "sha256-Zvbb9pQpxbJZi0qcDU6f2jEgavl9cA7gIYU7NRXZ9fc="; @@ -20,7 +20,7 @@ rustPlatform.buildRustPackage (finalAttrs: { meta = { description = "Find and replace text in source files"; mainProgram = "ruplacer"; - homepage = "https://github.com/TankerHQ/ruplacer"; + homepage = "https://github.com/your-tools/ruplacer"; license = lib.licenses.bsd3; }; }) diff --git a/pkgs/by-name/ru/rustcast/package.nix b/pkgs/by-name/ru/rustcast/package.nix index e8da09e7e8db..eb58cd847704 100644 --- a/pkgs/by-name/ru/rustcast/package.nix +++ b/pkgs/by-name/ru/rustcast/package.nix @@ -10,7 +10,7 @@ rustPlatform.buildRustPackage (finalAttrs: { version = "0.5.6"; src = fetchFromGitHub { - owner = "unsecretised"; + owner = "MystikoLab"; repo = "rustcast"; tag = "v${finalAttrs.version}"; hash = "sha256-88vg+xdASskbYwLbEPGmHf8P1PL4PihJDXT1ua/cfCQ="; @@ -25,9 +25,9 @@ rustPlatform.buildRustPackage (finalAttrs: { passthru.updateScript = nix-update-script { }; meta = { - changelog = "https://github.com/unsecretised/rustcast/releases/tag/v${finalAttrs.version}"; + changelog = "https://github.com/MystikoLab/rustcast/releases/tag/v${finalAttrs.version}"; description = "Modern Spotlight Alternative made opensource"; - homepage = "https://github.com/unsecretised/rustcast"; + homepage = "https://github.com/MystikoLab/rustcast"; license = lib.licenses.mit; platforms = lib.platforms.darwin; maintainers = with lib.maintainers; [ eveeifyeve ]; diff --git a/pkgs/by-name/ru/rustscan/package.nix b/pkgs/by-name/ru/rustscan/package.nix index 477232599625..361b6fa5d5c7 100644 --- a/pkgs/by-name/ru/rustscan/package.nix +++ b/pkgs/by-name/ru/rustscan/package.nix @@ -12,7 +12,7 @@ rustPlatform.buildRustPackage (finalAttrs: { version = "2.4.1"; src = fetchFromGitHub { - owner = "RustScan"; + owner = "bee-san"; repo = "RustScan"; tag = finalAttrs.version; hash = "sha256-+qPSeDpOeCq+KwZb5ANXx6z+pYbgdT1hVgcrSzxyGp0="; @@ -41,8 +41,8 @@ rustPlatform.buildRustPackage (finalAttrs: { meta = { description = "Faster Nmap Scanning with Rust"; - homepage = "https://github.com/RustScan/RustScan"; - changelog = "https://github.com/RustScan/RustScan/releases/tag/${finalAttrs.version}"; + homepage = "https://github.com/bee-san/RustScan"; + changelog = "https://github.com/bee-san/RustScan/releases/tag/${finalAttrs.version}"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ bodier123 ]; mainProgram = "rustscan"; diff --git a/pkgs/by-name/ry/rye/package.nix b/pkgs/by-name/ry/rye/package.nix index ccbb6fb43b13..64886fce6883 100644 --- a/pkgs/by-name/ry/rye/package.nix +++ b/pkgs/by-name/ry/rye/package.nix @@ -23,7 +23,7 @@ rustPlatform.buildRustPackage (finalAttrs: { version = "0.44.0"; src = fetchFromGitHub { - owner = "mitsuhiko"; + owner = "astral-sh"; repo = "rye"; tag = finalAttrs.version; hash = "sha256-K9xad5Odza0Oxz49yMJjqpfh3cCgmWnbAlv069fHV6Q="; @@ -101,8 +101,8 @@ rustPlatform.buildRustPackage (finalAttrs: { meta = { description = "Tool to easily manage python dependencies and environments"; - homepage = "https://github.com/mitsuhiko/rye"; - changelog = "https://github.com/mitsuhiko/rye/releases/tag/${finalAttrs.version}"; + homepage = "https://github.com/astral-sh/rye"; + changelog = "https://github.com/astral-sh/rye/releases/tag/${finalAttrs.version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ GaetanLepage ]; mainProgram = "rye"; diff --git a/pkgs/by-name/sa/safe/package.nix b/pkgs/by-name/sa/safe/package.nix index e571a8be4c94..219f601b7134 100644 --- a/pkgs/by-name/sa/safe/package.nix +++ b/pkgs/by-name/sa/safe/package.nix @@ -9,7 +9,7 @@ buildGoModule (finalAttrs: { version = "1.8.0"; src = fetchFromGitHub { - owner = "starkandwayne"; + owner = "egen"; repo = "safe"; rev = "v${finalAttrs.version}"; sha256 = "sha256-sg0RyZ5HpYu7M11bNy17Sjxm7C3pkQX3I17edbALuvU="; @@ -26,7 +26,7 @@ buildGoModule (finalAttrs: { meta = { description = "Vault CLI"; mainProgram = "safe"; - homepage = "https://github.com/starkandwayne/safe"; + homepage = "https://github.com/egen/safe"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ eonpatapon ]; }; diff --git a/pkgs/by-name/sa/satty/package.nix b/pkgs/by-name/sa/satty/package.nix index 0862e4efc40f..10a039fe384d 100644 --- a/pkgs/by-name/sa/satty/package.nix +++ b/pkgs/by-name/sa/satty/package.nix @@ -20,7 +20,7 @@ rustPlatform.buildRustPackage (finalAttrs: { version = "0.21.1"; src = fetchFromGitHub { - owner = "gabm"; + owner = "Satty-org"; repo = "Satty"; rev = "v${finalAttrs.version}"; hash = "sha256-pD91+MbieZ5/YoUR0lcKnJ9bA1fn7I97NbnIwm/kL7E="; @@ -60,7 +60,7 @@ rustPlatform.buildRustPackage (finalAttrs: { meta = { description = "Screenshot annotation tool inspired by Swappy and Flameshot"; - homepage = "https://github.com/gabm/Satty"; + homepage = "https://github.com/Satty-org/Satty"; license = lib.licenses.mpl20; maintainers = with lib.maintainers; [ pinpox diff --git a/pkgs/by-name/sa/saunafs/package.nix b/pkgs/by-name/sa/saunafs/package.nix index fa46b8ef970f..d3a3f9ed3543 100644 --- a/pkgs/by-name/sa/saunafs/package.nix +++ b/pkgs/by-name/sa/saunafs/package.nix @@ -27,7 +27,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchFromGitHub { owner = "leil-io"; - repo = "saunafs"; + repo = "leilfs"; rev = "v${finalAttrs.version}"; hash = "sha256-73d8FG/qOTF0nYKETFl0YTXkyd5NuTRh9pr9uNR3i9o="; }; diff --git a/pkgs/by-name/sa/savepagenow/package.nix b/pkgs/by-name/sa/savepagenow/package.nix index 4a7f20ade31e..ebdf2b1b1f47 100644 --- a/pkgs/by-name/sa/savepagenow/package.nix +++ b/pkgs/by-name/sa/savepagenow/package.nix @@ -10,7 +10,7 @@ python3Packages.buildPythonApplication (finalAttrs: { pyproject = true; src = fetchFromGitHub { - owner = "pastpages"; + owner = "palewire"; repo = "savepagenow"; tag = finalAttrs.version; sha256 = "sha256-ztM1g71g8SN1LTyFF7sxaLhC3+nVsC9fJwfYPjkUsdE="; @@ -30,7 +30,7 @@ python3Packages.buildPythonApplication (finalAttrs: { meta = { description = "Simple Python wrapper for archive.org's \"Save Page Now\" capturing service"; - homepage = "https://github.com/pastpages/savepagenow"; + homepage = "https://github.com/palewire/savepagenow"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ SuperSandro2000 ]; mainProgram = "savepagenow"; diff --git a/pkgs/by-name/sb/sbt-extras/package.nix b/pkgs/by-name/sb/sbt-extras/package.nix index 8d5200bbd9a4..a85f32a1b5cc 100644 --- a/pkgs/by-name/sb/sbt-extras/package.nix +++ b/pkgs/by-name/sb/sbt-extras/package.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { version = "2025-08-25"; src = fetchFromGitHub { - owner = "paulp"; + owner = "dwijnand"; repo = "sbt-extras"; inherit rev; sha256 = "UlxZsCi4EdcHvGwatQm1sPyamfcqJs9o8qo2HWLedQw="; @@ -84,7 +84,7 @@ stdenv.mkDerivation rec { meta = { description = "More featureful runner for sbt, the simple/scala/standard build tool"; - homepage = "https://github.com/paulp/sbt-extras"; + homepage = "https://github.com/dwijnand/sbt-extras"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ puffnfresh diff --git a/pkgs/by-name/sc/scip-go/package.nix b/pkgs/by-name/sc/scip-go/package.nix index 92cf58587847..9feb7c526683 100644 --- a/pkgs/by-name/sc/scip-go/package.nix +++ b/pkgs/by-name/sc/scip-go/package.nix @@ -9,7 +9,7 @@ buildGoModule (finalAttrs: { version = "0.2.7"; src = fetchFromGitHub { - owner = "sourcegraph"; + owner = "scip-code"; repo = "scip-go"; rev = "v${finalAttrs.version}"; hash = "sha256-Him9V4+cXxQxG6a3L960rXEhxJYKl7n8mRlRK2PeMIg="; @@ -26,7 +26,7 @@ buildGoModule (finalAttrs: { meta = { description = "SCIP (SCIP Code Intelligence Protocol) indexer for Golang"; - homepage = "https://github.com/sourcegraph/scip-go/tree/v${finalAttrs.version}"; + homepage = "https://github.com/scip-code/scip-go/tree/v${finalAttrs.version}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ arikgrahl ]; mainProgram = "scip-go"; diff --git a/pkgs/by-name/sc/scope-lite/package.nix b/pkgs/by-name/sc/scope-lite/package.nix index be48383fab83..2a12fa7c18c3 100644 --- a/pkgs/by-name/sc/scope-lite/package.nix +++ b/pkgs/by-name/sc/scope-lite/package.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation (finalAttrs: { version = "0.3.0"; src = fetchFromGitHub { - owner = "martinmoene"; + owner = "nonstd-lite"; repo = "scope-lite"; tag = "v${finalAttrs.version}"; hash = "sha256-EZ+bBnMPpgATANa+al5SnVEfUFYc0TkaPTLNHD6zcWU="; @@ -22,7 +22,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Migration path to C++ library extensions scope_exit, scope_fail, scope_success, unique_resource"; license = lib.licenses.boost; maintainers = [ lib.maintainers.shlevy ]; - homepage = "https://github.com/martinmoene/scope-lite"; + homepage = "https://github.com/nonstd-lite/scope-lite"; platforms = lib.platforms.all; }; }) diff --git a/pkgs/by-name/sc/screen-pipe/package.nix b/pkgs/by-name/sc/screen-pipe/package.nix index af91d02edaef..c19dfb46cd01 100644 --- a/pkgs/by-name/sc/screen-pipe/package.nix +++ b/pkgs/by-name/sc/screen-pipe/package.nix @@ -17,8 +17,8 @@ rustPlatform.buildRustPackage rec { version = "0.1.48"; src = fetchFromGitHub { - owner = "louis030195"; - repo = "screen-pipe"; + owner = "screenpipe"; + repo = "screenpipe"; rev = "v${version}"; hash = "sha256-rWKRCqWFuPO84C52mMrrS4euD6XdJU8kqZsAz28+vWE="; }; @@ -64,7 +64,7 @@ rustPlatform.buildRustPackage rec { # Marked broken 2025-11-28 because it has failed on Hydra for at least one year. broken = true; description = "Personalized AI powered by what you've seen, said, or heard"; - homepage = "https://github.com/louis030195/screen-pipe"; + homepage = "https://github.com/screenpipe/screenpipe"; license = lib.licenses.mit; maintainers = [ ]; mainProgram = "screen-pipe"; diff --git a/pkgs/by-name/sd/sdate/package.nix b/pkgs/by-name/sd/sdate/package.nix index 068d3bacb1bf..54139b7a0a71 100644 --- a/pkgs/by-name/sd/sdate/package.nix +++ b/pkgs/by-name/sd/sdate/package.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation (finalAttrs: { version = "0.7"; src = fetchFromGitHub { - owner = "ChristophBerg"; + owner = "df7cb"; repo = "sdate"; rev = finalAttrs.version; hash = "sha256-jkwe+bSBa0p1Xzfetsdpw0RYw/gSRxnY2jBOzC5HtJ8="; diff --git a/pkgs/by-name/sh/shadowfox/package.nix b/pkgs/by-name/sh/shadowfox/package.nix index f9f9b4d4fd4f..3f1362c36a1b 100644 --- a/pkgs/by-name/sh/shadowfox/package.nix +++ b/pkgs/by-name/sh/shadowfox/package.nix @@ -10,7 +10,7 @@ buildGoModule (finalAttrs: { version = "2.2.0"; src = fetchFromGitHub { - owner = "SrKomodo"; + owner = "arguablykomodo"; repo = "shadowfox-updater"; rev = "v${finalAttrs.version}"; sha256 = "125mw70jidbp436arhv77201jdp6mpgqa2dzmrpmk55f9bf29sg6"; diff --git a/pkgs/by-name/sh/shepherd/package.nix b/pkgs/by-name/sh/shepherd/package.nix index f4fbd6810b17..ec50bff67c16 100644 --- a/pkgs/by-name/sh/shepherd/package.nix +++ b/pkgs/by-name/sh/shepherd/package.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation (finalAttrs: { version = "1.16.0"; src = fetchFromGitHub { - owner = "NerdWalletOSS"; + owner = "shepherd-tools"; repo = "shepherd"; rev = "v${finalAttrs.version}"; hash = "sha256-LY8Vde4YpGuKnQ5UnSOpsQDY7AOyZRziUrfZb5dRiX4="; @@ -67,9 +67,9 @@ stdenv.mkDerivation (finalAttrs: { ''; meta = { - changelog = "https://github.com/NerdWalletOSS/shepherd/blob/${finalAttrs.src.rev}/CHANGELOG.md"; + changelog = "https://github.com/shepherd-tools/shepherd/blob/${finalAttrs.src.rev}/CHANGELOG.md"; description = "Utility for applying code changes across many repositories"; - homepage = "https://github.com/NerdWalletOSS/shepherd"; + homepage = "https://github.com/shepherd-tools/shepherd"; license = lib.licenses.asl20; mainProgram = "shepherd"; maintainers = with lib.maintainers; [ dbirks ]; diff --git a/pkgs/development/python-modules/pinboard/default.nix b/pkgs/development/python-modules/pinboard/default.nix index 95fa46176602..5284a79ff651 100644 --- a/pkgs/development/python-modules/pinboard/default.nix +++ b/pkgs/development/python-modules/pinboard/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "lionheart"; - repo = "pinboard"; + repo = "pinboard.py"; rev = version; sha256 = "sha256-+JWr2QmdqASK/X10U0ZOZ95K2ctWceSW167raxZjIW4="; }; diff --git a/pkgs/development/python-modules/plover/4.nix b/pkgs/development/python-modules/plover/4.nix index faab089fdc09..2abee7903a86 100644 --- a/pkgs/development/python-modules/plover/4.nix +++ b/pkgs/development/python-modules/plover/4.nix @@ -29,7 +29,7 @@ buildPythonPackage (finalAttrs: { pyproject = true; src = fetchFromGitHub { - owner = "openstenoproject"; + owner = "opensteno"; repo = "plover"; tag = "v${finalAttrs.version}"; hash = "sha256-VpQT25bl8yPG4J9IwLkhSkBt31Y8BgPJdwa88WlreA8="; diff --git a/pkgs/development/python-modules/plover/5.nix b/pkgs/development/python-modules/plover/5.nix index 744c759eef75..f3e628bbb962 100644 --- a/pkgs/development/python-modules/plover/5.nix +++ b/pkgs/development/python-modules/plover/5.nix @@ -58,7 +58,7 @@ buildPythonPackage (finalAttrs: { pyproject = true; src = fetchFromGitHub { - owner = "openstenoproject"; + owner = "opensteno"; repo = "plover"; tag = "v${finalAttrs.version}"; hash = "sha256-qaEuzPVqh+e3qq778VdUaRufGzOx9HyUnygIbA0+6kw="; diff --git a/pkgs/development/python-modules/pyinfra/default.nix b/pkgs/development/python-modules/pyinfra/default.nix index 55893eabc8c3..0373af560e9f 100644 --- a/pkgs/development/python-modules/pyinfra/default.nix +++ b/pkgs/development/python-modules/pyinfra/default.nix @@ -34,7 +34,7 @@ buildPythonPackage (finalAttrs: { __structuredAttrs = true; src = fetchFromGitHub { - owner = "Fizzadar"; + owner = "pyinfra-dev"; repo = "pyinfra"; tag = "v${finalAttrs.version}"; hash = "sha256-5qgPfBtPqysEtNCLFAgGAxlVK/CRH9VYmiC/98VWomI="; @@ -86,7 +86,7 @@ buildPythonPackage (finalAttrs: { ''; homepage = "https://pyinfra.com"; downloadPage = "https://pyinfra.com/Fizzadar/pyinfra/releases"; - changelog = "https://github.com/Fizzadar/pyinfra/blob/${finalAttrs.src.tag}/CHANGELOG.md"; + changelog = "https://github.com/pyinfra-dev/pyinfra/blob/${finalAttrs.src.tag}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ robsliwi diff --git a/pkgs/development/python-modules/python-matter-server/default.nix b/pkgs/development/python-modules/python-matter-server/default.nix index 9c7dbb880a18..aa281e827af9 100644 --- a/pkgs/development/python-modules/python-matter-server/default.nix +++ b/pkgs/development/python-modules/python-matter-server/default.nix @@ -37,7 +37,7 @@ let version = "8.1.2"; src = fetchFromGitHub { - owner = "home-assistant-libs"; + owner = "matter-js"; repo = "python-matter-server"; tag = version; hash = "sha256-vnI57h/aesnaDYorq1PzcMCLmV0z0ZBJvMg4Nzh1Dtc="; @@ -155,10 +155,10 @@ buildPythonPackage rec { env.dontCheckPythonMetadata = true; meta = { - changelog = "https://github.com/home-assistant-libs/python-matter-server/releases/tag/${src.tag}"; + changelog = "https://github.com/matter-js/python-matter-server/releases/tag/${src.tag}"; description = "Python server to interact with Matter"; mainProgram = "matter-server"; - homepage = "https://github.com/home-assistant-libs/python-matter-server"; + homepage = "https://github.com/matter-js/python-matter-server"; license = lib.licenses.asl20; teams = [ lib.teams.home-assistant ]; }; diff --git a/pkgs/development/tools/analysis/radare2/default.nix b/pkgs/development/tools/analysis/radare2/default.nix index 2a5f4b29e7ed..7bce5fb9fd62 100644 --- a/pkgs/development/tools/analysis/radare2/default.nix +++ b/pkgs/development/tools/analysis/radare2/default.nix @@ -57,7 +57,7 @@ stdenv.mkDerivation (finalAttrs: { version = "6.1.8"; src = fetchFromGitHub { - owner = "radare"; + owner = "radareorg"; repo = "radare2"; tag = finalAttrs.version; hash = "sha256-Gh+W0vWsIscbew1u5cuOXWC20azCxYuA7D+qVTkfEN0="; diff --git a/pkgs/development/tools/replay-io/default.nix b/pkgs/development/tools/replay-io/default.nix index 1dec67697ee7..8cd854915018 100644 --- a/pkgs/development/tools/replay-io/default.nix +++ b/pkgs/development/tools/replay-io/default.nix @@ -136,7 +136,7 @@ rec { pname = "replay-node-cli"; version = "0.1.7-" + builtins.head (builtins.match ".*/linux-node-(.*)" metadata.replay-node.url); src = fetchFromGitHub { - owner = "RecordReplay"; + owner = "replayio"; repo = "replay-node-cli"; rev = "5269c8b8e7c5c7a9618a68f883d19c11a68be837"; sha256 = "04d22q3dvs9vxpb9ps64pdxq9ziwgvnzdgsn6p9p0lzjagh0f5n0"; From ae4f0e4e31d50ce76646f7a8391df8b3f129afef Mon Sep 17 00:00:00 2001 From: 2kybe3 Date: Sat, 1 Aug 2026 20:57:53 +0200 Subject: [PATCH 207/247] projecteur: fix hash --- pkgs/by-name/pr/projecteur/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/pr/projecteur/package.nix b/pkgs/by-name/pr/projecteur/package.nix index 6fbdace61139..4566e599b81f 100644 --- a/pkgs/by-name/pr/projecteur/package.nix +++ b/pkgs/by-name/pr/projecteur/package.nix @@ -18,7 +18,7 @@ stdenv.mkDerivation (finalAttrs: { repo = "Projecteur"; tag = "v${finalAttrs.version}"; fetchSubmodules = false; - hash = "sha256-F7o93rBjrDTmArTIz8RB/uGBOYE6ny/U7ppk+jEhM5A="; + hash = "sha256-4g0h46kKOyk7r0bF9l4T28NAE/NEjtYjdPfLZUsGK/M="; }; buildInputs = [ From 906787f99e507f7918371361749c7daae52a7990 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Aug 2026 20:01:45 +0000 Subject: [PATCH 208/247] flexget: 3.19.30 -> 3.19.31 --- pkgs/by-name/fl/flexget/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fl/flexget/package.nix b/pkgs/by-name/fl/flexget/package.nix index 98182d3b6c51..1f5025648301 100644 --- a/pkgs/by-name/fl/flexget/package.nix +++ b/pkgs/by-name/fl/flexget/package.nix @@ -7,14 +7,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "flexget"; - version = "3.19.30"; + version = "3.19.31"; pyproject = true; src = fetchFromGitHub { owner = "Flexget"; repo = "Flexget"; tag = "v${finalAttrs.version}"; - hash = "sha256-LfitvBEg9qjv6glIK9KbttM/5nSnKA0i8+Q8gCNMVx8="; + hash = "sha256-5YGFG+ZeD0N1+U3jXXRLB1svYJWknRF7jn5oji0UHvI="; }; pythonRelaxDeps = true; From 241fa7403c354c6a1bfe10cc4be602ca0a5062eb Mon Sep 17 00:00:00 2001 From: kilyanni Date: Sun, 26 Jul 2026 19:19:15 +0200 Subject: [PATCH 209/247] python3Packages.bittensor-core: init at 0.1.1 --- .../python-modules/bittensor-core/default.nix | 60 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 62 insertions(+) create mode 100644 pkgs/development/python-modules/bittensor-core/default.nix diff --git a/pkgs/development/python-modules/bittensor-core/default.nix b/pkgs/development/python-modules/bittensor-core/default.nix new file mode 100644 index 000000000000..524fa9e0c788 --- /dev/null +++ b/pkgs/development/python-modules/bittensor-core/default.nix @@ -0,0 +1,60 @@ +{ + lib, + buildPythonPackage, + fetchPypi, + rustPlatform, + pkg-config, + libsodium, + openssl, +}: + +buildPythonPackage (finalAttrs: { + pname = "bittensor-core"; + version = "0.1.1"; + pyproject = true; + + __structuredAttrs = true; + + src = fetchPypi { + pname = "bittensor_core"; + inherit (finalAttrs) version; + hash = "sha256-xAw0uZhjc0uoh/6bzFFp4IvqyV7vc6cPnrjkMLIvjLU="; + }; + + cargoDeps = rustPlatform.fetchCargoVendor { + inherit (finalAttrs) pname version src; + hash = "sha256-qpheM5oLcLOexjnlZCpgJKbpb3OjUvu4Z/QHq27CkFU="; + }; + + nativeBuildInputs = [ + pkg-config + ] + ++ (with rustPlatform; [ + cargoSetupHook + maturinBuildHook + ]); + + buildInputs = [ + libsodium + openssl + ]; + + # upstream builds both from source to keep its wheels manylinux-portable + env = { + OPENSSL_NO_VENDOR = true; + SODIUM_USE_PKG_CONFIG = true; + }; + + # no Python tests; the sole Rust test needs a localnet node + doCheck = false; + + pythonImportsCheck = [ "bittensor_core" ]; + + meta = { + description = "Key, timelock and SCALE codec primitives for Bittensor clients"; + homepage = "https://github.com/RaoFoundation/subtensor"; + changelog = "https://pypi.org/project/bittensor-core/${finalAttrs.version}/"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ kilyanni ]; + }; +}) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 3a5cfb8086f7..753b24968b4c 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2441,6 +2441,8 @@ self: super: with self; { bittensor = callPackage ../development/python-modules/bittensor { }; + bittensor-core = callPackage ../development/python-modules/bittensor-core { }; + bittensor-cli = callPackage ../development/python-modules/bittensor-cli { }; bittensor-drand = callPackage ../development/python-modules/bittensor-drand { }; From 680a7392f4f366fe7e2c706727aecff2d61d6907 Mon Sep 17 00:00:00 2001 From: kilyanni Date: Sun, 26 Jul 2026 19:19:31 +0200 Subject: [PATCH 210/247] python3Packages.bittensor: 10.5.0 -> 11.0.1 --- .../python-modules/bittensor/default.nix | 155 +++++------------- 1 file changed, 40 insertions(+), 115 deletions(-) diff --git a/pkgs/development/python-modules/bittensor/default.nix b/pkgs/development/python-modules/bittensor/default.nix index 921daaf5be33..e66dcb9e2fe6 100644 --- a/pkgs/development/python-modules/bittensor/default.nix +++ b/pkgs/development/python-modules/bittensor/default.nix @@ -1,144 +1,69 @@ { lib, - stdenv, buildPythonPackage, - fetchFromGitHub, - setuptools, - aiohttp, - aioresponses, - async-substrate-interface, - asyncstdlib, - bittensor-drand, - bittensor-wallet, - colorama, - cyscale, - fastapi, - msgpack-numpy-opentensor, - netaddr, - numpy, - packaging, - pycryptodome, - pydantic, - python-statemachine, - pyyaml, - requests, - retry, - uvicorn, - freezegun, - httpx, + fetchPypi, + pythonOlder, + hatchling, + bittensor-core, + eth-account, + qrcode, + rich, + typer, + typing-extensions, + websockets, + cryptography, hypothesis, - pytest-mock, - pytestCheckHook, pytest-asyncio, + pytestCheckHook, + versionCheckHook, writableTmpDirAsHomeHook, }: buildPythonPackage (finalAttrs: { pname = "bittensor"; - version = "10.5.0"; + version = "11.0.1"; pyproject = true; __structuredAttrs = true; - src = fetchFromGitHub { - owner = "latent-to"; - repo = "bittensor"; - tag = "v${finalAttrs.version}"; - hash = "sha256-4oP0QIrKoxNKJWKpO1Ns4Z3O+e8XniVL9ONwr934Q7k="; + src = fetchPypi { + inherit (finalAttrs) pname version; + hash = "sha256-gQFk+1/iw1MP/fZ8DRiOWmGIOEHPmHTZy0G5qh7P5ps="; }; - # python-statemachine >= 3.1 stores its active-state Configuration on `self._config`, - # which collides with LoggingMachine's logging-config attribute of the same name and - # breaks import ("'NoneType' object is not iterable"). Rename the latter. Drop once - # upstream relaxes/supports python-statemachine 3.x. - postPatch = '' - substituteInPlace bittensor/utils/btlogging/loggingmachine.py \ - --replace-fail 'self._config = ' 'self._logging_config = ' \ - --replace-fail 'self._config.' 'self._logging_config.' \ - --replace-fail '(self._config)' '(self._logging_config)' \ - --replace-fail 'return self._config' 'return self._logging_config' - ''; - - build-system = [ setuptools ]; - - pythonRelaxDeps = [ - "asyncstdlib" - "python-statemachine" - ]; + build-system = [ hatchling ]; dependencies = [ - aiohttp - async-substrate-interface - asyncstdlib - bittensor-drand - bittensor-wallet - colorama - cyscale - fastapi - msgpack-numpy-opentensor - netaddr - numpy - packaging - pycryptodome - pydantic - python-statemachine - pyyaml - requests - retry - uvicorn - ]; + bittensor-core + eth-account + qrcode + rich + typer + websockets + ] + ++ lib.optionals (pythonOlder "3.11") [ typing-extensions ]; - nativeBuildInputs = [ - # bittensor/core/settings.py calls Path.home().mkdir() at import time. - # This is also hit by pythonImportsCheck when doCheck = false, so this does not go in nativeCheckInputs + nativeCheckInputs = [ + cryptography + hypothesis + pytest-asyncio + pytestCheckHook + versionCheckHook writableTmpDirAsHomeHook ]; - nativeCheckInputs = [ - aioresponses - freezegun - httpx - hypothesis - pytest-mock - pytestCheckHook - pytest-asyncio - ]; - - # integration/e2e tests require a live subtensor node; torch tests require optional dep - disabledTestPaths = [ - "tests/e2e_tests" - "tests/integration_tests" - "tests/unit_tests/test_chain_data.py" - "tests/unit_tests/test_tensor.py" - "tests/unit_tests/utils/test_weight_utils.py" - ]; - - disabledTests = [ - # requires torch, which would be a very large dependency to pull in for one test - "test_lazy_loaded_torch__torch_installed" - # requires network - "test__methods_comparable_with_passed_legacy_methods" - # issues with sandbox - "test_sync_warning_cases" - # statemachine 3.0 emits extra internal debug logs not expected by the test which expect an older version - "test_all_log_levels_output" - # Broken wiith aiohttp 3.13, can be re-enabled once https://github.com/NixOS/nixpkgs/pull/526853 hits master - "test_dendrite__call__success_response" - "test_dendrite__call__handles_http_error_response" - ] - ++ lib.optionals stdenv.hostPlatform.isDarwin [ - # This test requires local networking, yet this gets - # blocked by the sandbox even with `__darwinAllowLocalNetworking` - "test_threaded_fastapi" - ]; + versionCheckProgramArg = "--version"; pythonImportsCheck = [ "bittensor" ]; + __darwinAllowLocalNetworking = true; + meta = { - description = "Bittensor SDK"; - homepage = "https://github.com/latent-to/bittensor"; - changelog = "https://github.com/latent-to/bittensor/releases/tag/${finalAttrs.src.tag}"; - license = lib.licenses.mit; + description = "Python SDK and command line client for the Bittensor chain"; + homepage = "https://github.com/RaoFoundation/subtensor"; + changelog = "https://pypi.org/project/bittensor/${finalAttrs.version}/"; + license = lib.licenses.asl20; maintainers = with lib.maintainers; [ kilyanni ]; + mainProgram = "btcli"; }; }) From d31a6ef395e9e651570820eef76ec56f234e5df7 Mon Sep 17 00:00:00 2001 From: kilyanni Date: Sun, 26 Jul 2026 19:19:44 +0200 Subject: [PATCH 211/247] btcli: provide from python3Packages.bittensor --- pkgs/top-level/all-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 030a7d6d714b..934bdef13cf6 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -961,7 +961,7 @@ with pkgs; auditwheel = with python3Packages; toPythonApplication auditwheel; - btcli = with python3Packages; toPythonApplication bittensor-cli; + btcli = with python3Packages; toPythonApplication bittensor; btrsync = with python3Packages; toPythonApplication btrsync; From 88c5858be070443df695fe12718a09bfeb140b73 Mon Sep 17 00:00:00 2001 From: kilyanni Date: Sun, 26 Jul 2026 19:20:16 +0200 Subject: [PATCH 212/247] python3Packages.bittensor-cli: drop --- .../python-modules/bittensor-cli/default.nix | 86 ------------------- pkgs/top-level/python-aliases.nix | 1 + pkgs/top-level/python-packages.nix | 2 - 3 files changed, 1 insertion(+), 88 deletions(-) delete mode 100644 pkgs/development/python-modules/bittensor-cli/default.nix diff --git a/pkgs/development/python-modules/bittensor-cli/default.nix b/pkgs/development/python-modules/bittensor-cli/default.nix deleted file mode 100644 index ffe87d6e8213..000000000000 --- a/pkgs/development/python-modules/bittensor-cli/default.nix +++ /dev/null @@ -1,86 +0,0 @@ -{ - lib, - buildPythonPackage, - fetchFromGitHub, - flit-core, - aiohttp, - async-substrate-interface, - backoff, - bittensor-drand, - bittensor-wallet, - cyscale, - gitpython, - jinja2, - netaddr, - numpy, - packaging, - plotille, - plotly, - pycryptodome, - pyyaml, - rich, - typer, - pytestCheckHook, - pytest-asyncio, -}: - -buildPythonPackage (finalAttrs: { - pname = "bittensor-cli"; - version = "9.23.1"; - pyproject = true; - - __structuredAttrs = true; - - src = fetchFromGitHub { - owner = "RaoFoundation"; - repo = "btcli"; - tag = "v${finalAttrs.version}"; - hash = "sha256-rwPYuDfRi3L1BvNN+MoqJlJjyp/vyK7/p6iyB7RJ9Wk="; - }; - - build-system = [ flit-core ]; - - dependencies = [ - aiohttp - async-substrate-interface - backoff - bittensor-drand - bittensor-wallet - cyscale - gitpython - jinja2 - netaddr - numpy - packaging - plotille - plotly - pycryptodome - pyyaml - rich - typer - ]; - - pythonRelaxDeps = [ - "rich" - "typer" - ]; - - nativeCheckInputs = [ - pytestCheckHook - pytest-asyncio - ]; - - # e2e tests require a running subtensor node - disabledTestPaths = [ "tests/e2e_tests" ]; - - pythonImportsCheck = [ "bittensor_cli" ]; - - meta = { - description = "Bittensor command line tool"; - homepage = "https://github.com/RaoFoundation/btcli"; - changelog = "https://github.com/RaoFoundation/btcli/releases/tag/${finalAttrs.src.tag}"; - license = lib.licenses.mit; - maintainers = with lib.maintainers; [ kilyanni ]; - mainProgram = "btcli"; - }; -}) diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index 0b69429f5be2..c0e014126d98 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -131,6 +131,7 @@ mapAliases { bilibili-api-python = throw "'bilibili-api-python' was removed because its source is unavailable"; # added 2026-07-07 bimmer-connected = throw "'bimmer-connected' was removed because BMW started blocking third parties"; # added 2026-03-30 bip_utils = throw "'bip_utils' has been renamed to/replaced by 'bip-utils'"; # Converted to throw 2025-10-29 + bittensor-cli = throw "'bittensor-cli' was removed because 'bittensor' now provides btcli"; # Added 2026-07-26 bjoern = throw "'bjoern' has been removed, as the upstream repository was unmaintained and it was using libraries with severe security issues."; # Added 2025-09-01 bkcharts = throw "'bkcharts' has been removed as the upstream repository was archived in 2018"; # added 2025-08-26 BlinkStick = throw "'BlinkStick' has been renamed to/replaced by 'blinkstick'"; # Converted to throw 2025-10-29 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 753b24968b4c..8630058facc4 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2443,8 +2443,6 @@ self: super: with self; { bittensor-core = callPackage ../development/python-modules/bittensor-core { }; - bittensor-cli = callPackage ../development/python-modules/bittensor-cli { }; - bittensor-drand = callPackage ../development/python-modules/bittensor-drand { }; bittensor-wallet = callPackage ../development/python-modules/bittensor-wallet { }; From b57ec6cc858ede21532f12d79623b7238fed5acc Mon Sep 17 00:00:00 2001 From: kilyanni Date: Sun, 26 Jul 2026 19:20:34 +0200 Subject: [PATCH 213/247] python3Packages.bittensor-wallet: drop --- .../bittensor-wallet/default.nix | 87 ------------------- pkgs/top-level/python-aliases.nix | 1 + pkgs/top-level/python-packages.nix | 2 - 3 files changed, 1 insertion(+), 89 deletions(-) delete mode 100644 pkgs/development/python-modules/bittensor-wallet/default.nix diff --git a/pkgs/development/python-modules/bittensor-wallet/default.nix b/pkgs/development/python-modules/bittensor-wallet/default.nix deleted file mode 100644 index d6e04065d52c..000000000000 --- a/pkgs/development/python-modules/bittensor-wallet/default.nix +++ /dev/null @@ -1,87 +0,0 @@ -{ - lib, - stdenv, - buildPythonPackage, - fetchFromGitHub, - rustPlatform, - pkg-config, - openssl, - libsodium, - libiconv, - pytestCheckHook, - ansible-vault, - setuptools, -}: - -buildPythonPackage (finalAttrs: { - pname = "bittensor-wallet"; - version = "4.1.0"; - pyproject = true; - - __structuredAttrs = true; - - src = fetchFromGitHub { - owner = "latent-to"; - repo = "btwallet"; - tag = "v${finalAttrs.version}"; - hash = "sha256-XjDldS3B3d9cR21M7HElqTAIyWjCdhSw1yBWHarVOcI="; - }; - - cargoDeps = rustPlatform.fetchCargoVendor { - inherit (finalAttrs) pname version src; - hash = "sha256-Dy9/yD/dT7cjKpM7S+h0iaXQUBnqYDMtQVZfIuaY1Ck="; - }; - - nativeBuildInputs = [ - pkg-config - ] - ++ (with rustPlatform; [ - cargoSetupHook - maturinBuildHook - ]); - - buildInputs = [ - openssl - libsodium - ] - ++ lib.optionals stdenv.hostPlatform.isDarwin [ libiconv ]; - - nativeCheckInputs = [ - pytestCheckHook - ansible-vault - setuptools - ]; - - # On darwin /tmp accesses are restricted inside the nix sandbox. - # mock_wallet is part of the installed package and used by downstream packages' tests, - # so it has to resolve a writable path at runtime. - postPatch = lib.optionalString stdenv.hostPlatform.isDarwin '' - substituteInPlace bittensor_wallet/mock/wallet_mock.py \ - --replace-fail 'import os' $'import os\nimport tempfile' \ - --replace-fail '"/tmp/mock_wallet"' 'tempfile.gettempdir() + "/mock_wallet"' - ''; - - preCheck = '' - # remove source package so tests import the installed Rust extension - rm -rf bittensor_wallet - # ansible-vault writes to HOME - export HOME=$(mktemp -d) - '' - + lib.optionalString stdenv.hostPlatform.isDarwin '' - walletTestPath=$(mktemp -d) - sed -i "s|/tmp/tests_wallets|$walletTestPath/tests_wallets|g" tests/test_wallet.py tests/test_keypair.py - ''; - - # test_common_calls.py requires bittensor, which depends on this package, which'd create a circular dependency - disabledTestPaths = [ "tests/test_common_calls.py" ]; - - pythonImportsCheck = [ "bittensor_wallet" ]; - - meta = { - description = "Bittensor wallet implementation"; - homepage = "https://github.com/latent-to/btwallet"; - changelog = "https://github.com/latent-to/btwallet/releases/tag/${finalAttrs.src.tag}"; - license = lib.licenses.mit; - maintainers = with lib.maintainers; [ kilyanni ]; - }; -}) diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index c0e014126d98..a6c63d333b1f 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -132,6 +132,7 @@ mapAliases { bimmer-connected = throw "'bimmer-connected' was removed because BMW started blocking third parties"; # added 2026-03-30 bip_utils = throw "'bip_utils' has been renamed to/replaced by 'bip-utils'"; # Converted to throw 2025-10-29 bittensor-cli = throw "'bittensor-cli' was removed because 'bittensor' now provides btcli"; # Added 2026-07-26 + bittensor-wallet = throw "'bittensor-wallet' was removed because 'bittensor' 11 absorbed it upstream"; # Added 2026-07-26 bjoern = throw "'bjoern' has been removed, as the upstream repository was unmaintained and it was using libraries with severe security issues."; # Added 2025-09-01 bkcharts = throw "'bkcharts' has been removed as the upstream repository was archived in 2018"; # added 2025-08-26 BlinkStick = throw "'BlinkStick' has been renamed to/replaced by 'blinkstick'"; # Converted to throw 2025-10-29 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 8630058facc4..ff21a4499f89 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2445,8 +2445,6 @@ self: super: with self; { bittensor-drand = callPackage ../development/python-modules/bittensor-drand { }; - bittensor-wallet = callPackage ../development/python-modules/bittensor-wallet { }; - bitvavo-aio = callPackage ../development/python-modules/bitvavo-aio { }; bitvector-for-humans = callPackage ../development/python-modules/bitvector-for-humans { }; From 5a683af5fafc103489902fd5b5ccc634be6379af Mon Sep 17 00:00:00 2001 From: kilyanni Date: Sun, 26 Jul 2026 19:22:47 +0200 Subject: [PATCH 214/247] python3Packages.bittensor-drand: drop --- .../bittensor-drand/default.nix | 63 ------------------- pkgs/top-level/python-aliases.nix | 1 + pkgs/top-level/python-packages.nix | 2 - 3 files changed, 1 insertion(+), 65 deletions(-) delete mode 100644 pkgs/development/python-modules/bittensor-drand/default.nix diff --git a/pkgs/development/python-modules/bittensor-drand/default.nix b/pkgs/development/python-modules/bittensor-drand/default.nix deleted file mode 100644 index 31423cd98558..000000000000 --- a/pkgs/development/python-modules/bittensor-drand/default.nix +++ /dev/null @@ -1,63 +0,0 @@ -{ - lib, - buildPythonPackage, - fetchFromGitHub, - rustPlatform, - pytestCheckHook, -}: - -buildPythonPackage (finalAttrs: { - pname = "bittensor-drand"; - version = "2.0.0"; - pyproject = true; - - __structuredAttrs = true; - - src = fetchFromGitHub { - owner = "latent-to"; - repo = "bittensor-drand"; - tag = "v${finalAttrs.version}"; - hash = "sha256-c1dAbHlVpQ9+x8ASmOO3zAwJLvyJBTzti1qEOfoKzxg="; - }; - - cargoDeps = rustPlatform.fetchCargoVendor { - inherit (finalAttrs) pname version src; - hash = "sha256-XpAuoJfBpXNgI3MeMXuMOi9l91oJDb0qfbQ1acflM9s="; - }; - - nativeBuildInputs = with rustPlatform; [ - cargoSetupHook - maturinBuildHook - ]; - - nativeCheckInputs = [ pytestCheckHook ]; - - # remove source package so tests import the installed Rust extension, not the stub __init__.py - preCheck = '' - rm -rf bittensor_drand - ''; - - # All tests in test_commit_reveal.py and most in test_all_functions.py call - # the live drand network beacon, which is unavailable in the build sandbox. - disabledTests = [ - "test_get_latest_round" - "test_encrypt_and_decrypt" - "test_encrypt_at_round_and_decrypt" - "test_get_signature_for_round" - "test_decrypt_with_signature" - "test_batch_decryption_optimization" - "test_get_encrypted_commitment" - "test_get_encrypted_commit" - "test_get_encrypted_commits" - ]; - - pythonImportsCheck = [ "bittensor_drand" ]; - - meta = { - description = "Bittensor drand integration for commit-reveal"; - homepage = "https://github.com/latent-to/bittensor-drand"; - changelog = "https://github.com/latent-to/bittensor-drand/releases/tag/${finalAttrs.src.tag}"; - license = lib.licenses.mit; - maintainers = with lib.maintainers; [ kilyanni ]; - }; -}) diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index a6c63d333b1f..c30761fc758c 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -132,6 +132,7 @@ mapAliases { bimmer-connected = throw "'bimmer-connected' was removed because BMW started blocking third parties"; # added 2026-03-30 bip_utils = throw "'bip_utils' has been renamed to/replaced by 'bip-utils'"; # Converted to throw 2025-10-29 bittensor-cli = throw "'bittensor-cli' was removed because 'bittensor' now provides btcli"; # Added 2026-07-26 + bittensor-drand = throw "'bittensor-drand' was removed because 'bittensor' 11 absorbed it upstream"; # Added 2026-07-26 bittensor-wallet = throw "'bittensor-wallet' was removed because 'bittensor' 11 absorbed it upstream"; # Added 2026-07-26 bjoern = throw "'bjoern' has been removed, as the upstream repository was unmaintained and it was using libraries with severe security issues."; # Added 2025-09-01 bkcharts = throw "'bkcharts' has been removed as the upstream repository was archived in 2018"; # added 2025-08-26 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index ff21a4499f89..8b3ac0756df8 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2443,8 +2443,6 @@ self: super: with self; { bittensor-core = callPackage ../development/python-modules/bittensor-core { }; - bittensor-drand = callPackage ../development/python-modules/bittensor-drand { }; - bitvavo-aio = callPackage ../development/python-modules/bitvavo-aio { }; bitvector-for-humans = callPackage ../development/python-modules/bitvector-for-humans { }; From 2da3773043ef47c6b30d85bea44478c39be7d895 Mon Sep 17 00:00:00 2001 From: kilyanni Date: Sun, 26 Jul 2026 19:22:58 +0200 Subject: [PATCH 215/247] python3Packages.async-substrate-interface: drop --- .../async-substrate-interface/default.nix | 67 ------------------- pkgs/top-level/python-aliases.nix | 1 + pkgs/top-level/python-packages.nix | 2 - 3 files changed, 1 insertion(+), 69 deletions(-) delete mode 100644 pkgs/development/python-modules/async-substrate-interface/default.nix diff --git a/pkgs/development/python-modules/async-substrate-interface/default.nix b/pkgs/development/python-modules/async-substrate-interface/default.nix deleted file mode 100644 index 9a833a6693b1..000000000000 --- a/pkgs/development/python-modules/async-substrate-interface/default.nix +++ /dev/null @@ -1,67 +0,0 @@ -{ - lib, - stdenv, - buildPythonPackage, - fetchFromGitHub, - setuptools, - aiosqlite, - cyscale, - websockets, - xxhash, - pytestCheckHook, - pytest-asyncio, -}: - -buildPythonPackage (finalAttrs: { - pname = "async-substrate-interface"; - version = "2.2.1"; - pyproject = true; - - __structuredAttrs = true; - - src = fetchFromGitHub { - owner = "latent-to"; - repo = "async-substrate-interface"; - tag = "v${finalAttrs.version}"; - hash = "sha256-JEyB2UyvtTWIszuJ8Hf9S6WzK+Hb4L1L36E/KywfkYw="; - }; - - # On darwin the sandbox isolation is not as strict as on linux, - # and we can get permission erros when trying to create/delete arbitrary dirs in /tmp - postPatch = lib.optionalString stdenv.isDarwin '' - substituteInPlace tests/unit_tests/test_types.py \ - --replace-fail '/tmp/async-substrate-interface-test-cache' "$(mktemp -d)/cache" - ''; - - build-system = [ setuptools ]; - - dependencies = [ - aiosqlite - cyscale - websockets - xxhash - ]; - - nativeCheckInputs = [ - pytestCheckHook - pytest-asyncio - ]; - - # these tests open a live websocket/subtensor endpoint, unavailable in the build sandbox - disabledTestPaths = [ - "tests/integration_tests" - "tests/e2e_tests" - "tests/unit_tests/sync/test_block.py" - ]; - - pythonImportsCheck = [ "async_substrate_interface" ]; - - meta = { - description = "Modernised py-substrate-interface and associated utils"; - longDescription = "This project provides an asynchronous interface for interacting with Substrate-based blockchains. It is based on the py-substrate-interface project."; - homepage = "https://github.com/latent-to/async-substrate-interface"; - changelog = "https://github.com/latent-to/async-substrate-interface/blob/${finalAttrs.src.tag}/CHANGELOG.md"; - license = lib.licenses.mit; - maintainers = with lib.maintainers; [ kilyanni ]; - }; -}) diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index c30761fc758c..b9e1bc0722a2 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -102,6 +102,7 @@ mapAliases { astropy-extension-helpers = extension-helpers; # Added 2025-10-15 asyauth-bad = throw "'asyauth-bad' has been renamed to/replaced by 'badauth'"; # added 2025-11-06 async-dns = throw "'async-dns' has been removed as it was unmaintained upstream"; # Added 2026-03-23 + async-substrate-interface = throw "'async-substrate-interface' was removed because 'bittensor' 11 replaced it with its own transport"; # Added 2026-07-26 async_generator = throw "'async_generator' has been renamed to/replaced by 'async-generator'"; # Converted to throw 2025-10-29 async_stagger = throw "'async_stagger' has been renamed to/replaced by 'async-stagger'"; # Converted to throw 2025-10-29 asyncio-nats-client = throw "'asyncio-nats-client' has been renamed to/replaced by 'nats-py'"; # Converted to throw 2025-10-29 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 8b3ac0756df8..df6b03ec5ba0 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -1457,8 +1457,6 @@ self: super: with self; { async-stagger = callPackage ../development/python-modules/async-stagger { }; - async-substrate-interface = callPackage ../development/python-modules/async-substrate-interface { }; - async-tiff = callPackage ../development/python-modules/async-tiff { }; async-timeout = callPackage ../development/python-modules/async-timeout { }; From 36f3ea4f02b059a1897c7667aef8d83daac54440 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Aug 2026 20:31:12 +0000 Subject: [PATCH 216/247] vale: 3.15.2 -> 3.17.0 --- pkgs/by-name/va/vale/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/va/vale/package.nix b/pkgs/by-name/va/vale/package.nix index b426d579e9b4..71d6ab0f3adb 100644 --- a/pkgs/by-name/va/vale/package.nix +++ b/pkgs/by-name/va/vale/package.nix @@ -11,7 +11,7 @@ buildGoModule rec { pname = "vale"; - version = "3.15.2"; + version = "3.17.0"; subPackages = [ "cmd/vale" ]; @@ -19,10 +19,10 @@ buildGoModule rec { owner = "errata-ai"; repo = "vale"; tag = "v${version}"; - hash = "sha256-MXOJ/8d1G1ZdXfnLx+QDI5ICRFZokSOSHHXgDkp0Ey0="; + hash = "sha256-FChOhCgvV/jO795nKlkbnGiB9oFCA8XmJBlgH+DyYvs="; }; - vendorHash = "sha256-NwirLiVpw9h27sorYNKEBU5DS/KHfjGfHOncT8ALNzk="; + vendorHash = "sha256-95Om+XQB+4L1Xr9ZGW2T8hMDdVjvlOLiRGOIig2SJ50="; ldflags = [ "-s" From 1dea0a8c760c7c847661d82e792fb7cf0e0fc2f3 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Sat, 1 Aug 2026 22:36:42 +0200 Subject: [PATCH 217/247] leviculum: 0.7.0 -> 0.8.0 Diff: https://codeberg.org/Lew_Palm/leviculum/compare/v0.7.0...v0.8.0 Changelog: https://codeberg.org/Lew_Palm/leviculum/releases/tag/v0.8.0 --- pkgs/by-name/le/leviculum/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/le/leviculum/package.nix b/pkgs/by-name/le/leviculum/package.nix index 77b04ab2e892..024fe26d7ff5 100644 --- a/pkgs/by-name/le/leviculum/package.nix +++ b/pkgs/by-name/le/leviculum/package.nix @@ -10,7 +10,7 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "leviculum"; - version = "0.7.0"; + version = "0.8.0"; __structuredAttrs = true; src = fetchFromGitea { @@ -19,10 +19,10 @@ rustPlatform.buildRustPackage (finalAttrs: { repo = "leviculum"; tag = "v${finalAttrs.version}"; fetchSubmodules = false; - hash = "sha256-/ylHrCLs9QSTiox3/JHJtZBYLlysLsezG8iz6C1DtCI="; + hash = "sha256-Gfx1XxkIEfPxag0JHBU7+rNV63HnOcxBxqNiKtjM9h4="; }; - cargoHash = "sha256-DfwN4DTWcezcDRkl27cZXQdfXIhxlAj6+2nmYXhxius="; + cargoHash = "sha256-CfdlcujftaPTGewjO+H7p9sQoXV5MmVF3wlZoRdW9BM="; nativeBuildInputs = [ pkg-config From 100ac15c493d24724ed41d2a5b0dd45912e2997a Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 1 Aug 2026 20:37:19 +0000 Subject: [PATCH 218/247] python3Packages.nixpkgs-plugin-update: fix ruff checks --- .../nixpkgs-plugin-update/default.nix | 1 + .../src/nixpkgs_plugin_update/__init__.py | 65 ++++++++++--------- 2 files changed, 36 insertions(+), 30 deletions(-) diff --git a/pkgs/development/python-modules/nixpkgs-plugin-update/default.nix b/pkgs/development/python-modules/nixpkgs-plugin-update/default.nix index 25ab6fda5681..0c354049fc78 100644 --- a/pkgs/development/python-modules/nixpkgs-plugin-update/default.nix +++ b/pkgs/development/python-modules/nixpkgs-plugin-update/default.nix @@ -12,6 +12,7 @@ buildPythonPackage { pname = "nixpkgs-plugin-update"; version = "0.1.0"; pyproject = true; + __structuredAttrs = true; src = ./nixpkgs-plugin-update; diff --git a/pkgs/development/python-modules/nixpkgs-plugin-update/nixpkgs-plugin-update/src/nixpkgs_plugin_update/__init__.py b/pkgs/development/python-modules/nixpkgs-plugin-update/nixpkgs-plugin-update/src/nixpkgs_plugin_update/__init__.py index 563d3294148b..30f0e8a8c058 100644 --- a/pkgs/development/python-modules/nixpkgs-plugin-update/nixpkgs-plugin-update/src/nixpkgs_plugin_update/__init__.py +++ b/pkgs/development/python-modules/nixpkgs-plugin-update/nixpkgs-plugin-update/src/nixpkgs_plugin_update/__init__.py @@ -18,17 +18,19 @@ import traceback import urllib.error import urllib.request import xml.etree.ElementTree as ET +from collections.abc import Callable from dataclasses import asdict, dataclass, replace -from datetime import datetime, date +from datetime import UTC, datetime from functools import wraps from multiprocessing.dummy import Pool from pathlib import Path from tempfile import NamedTemporaryFile -from typing import Any, Callable +from typing import Any from urllib.parse import unquote, urljoin, urlparse, urlsplit import git -from packaging.version import InvalidVersion, parse as parse_version +from packaging.version import InvalidVersion +from packaging.version import parse as parse_version ATOM_ENTRY = "{http://www.w3.org/2005/Atom}entry" # " vim gets confused here ATOM_LINK = "{http://www.w3.org/2005/Atom}link" # " @@ -44,7 +46,7 @@ RELEASE_VERSION_PATTERN = re.compile(r"^[^\d]*(\d[\w.@+-]*)$") LOG_LEVELS = { logging.getLevelName(level): level - for level in [logging.DEBUG, logging.INFO, logging.WARN, logging.ERROR] + for level in [logging.DEBUG, logging.INFO, logging.WARNING, logging.ERROR] } log = logging.getLogger() @@ -70,7 +72,7 @@ def retry(ExceptionToCheck: Any, tries: int = 4, delay: float = 3, backoff: floa try: return f(*args, **kwargs) except ExceptionToCheck as e: - print(f"{str(e)}, Retrying in {mdelay} seconds...") + print(f"{e!s}, Retrying in {mdelay} seconds...") time.sleep(mdelay) mtries -= 1 mdelay *= backoff @@ -159,7 +161,7 @@ class Repo: """Url to the repo""" self._branch = branch # Redirect is the new Repo to use - self.redirect: "Repo | None" = None + self.redirect: Repo | None = None self.token: str | None = None @property @@ -231,7 +233,7 @@ class Repo: except subprocess.CalledProcessError as e: log.debug("Failed to fetch tags for %s: %s", self.uri, e) return None - except Exception as e: + except Exception as e: # noqa: BLE001 log.warning("Unexpected error fetching tags for %s: %s", self.uri, e) return None @@ -322,7 +324,9 @@ class RepoGitHub(Repo): assert updated_tag is not None and updated_tag.text is not None, ( f"No updated tag found feed entry {xml!r}" ) - updated = datetime.strptime(updated_tag.text, "%Y-%m-%dT%H:%M:%SZ") + updated = datetime.strptime( + updated_tag.text, "%Y-%m-%dT%H:%M:%SZ" + ).replace(tzinfo=UTC) return Path(str(url.path)).name, updated @retry(urllib.error.URLError, tries=4, delay=3, backoff=2) @@ -713,14 +717,14 @@ def select_plugin_target( f"{GIT_TAGS_PREFIX}{latest_tag}" ) - if current_plugin is not None: - if ( - current_plugin.date is not None - and current_plugin.tag is None - and current_plugin.date.date() > release_date.date() - ): - latest_tag = newer_version_tag(current_plugin.last_tag, latest_tag) - return get_commit_target(plugin_desc.repo, "HEAD", latest_tag) + if ( + current_plugin is not None + and current_plugin.date is not None + and current_plugin.tag is None + and current_plugin.date.date() > release_date.date() + ): + latest_tag = newer_version_tag(current_plugin.last_tag, latest_tag) + return get_commit_target(plugin_desc.repo, "HEAD", latest_tag) return release_commit, release_date, release_version, latest_tag @@ -780,7 +784,7 @@ class Editor: deprecated: Path | None = None, cache_file: str | None = None, ): - log.debug("get_plugins:", get_plugins) + log.debug("get_plugins: %s", get_plugins) self.name = name self.root = root self.get_plugins = get_plugins @@ -821,10 +825,7 @@ class Editor: if autocommit: assert editor.nixpkgs_repo is not None - commit_message = "{drv_name}: init at {version}".format( - drv_name=editor.get_drv_name(plugin.normalized_name), - version=plugin.version, - ) + commit_message = f"{editor.get_drv_name(plugin.normalized_name)}: init at {plugin.version}" if isinstance(pdesc.repo, RepoGitHub): github_url = ( @@ -1098,7 +1099,7 @@ class Editor: "--debug", "-d", choices=LOG_LEVELS.keys(), - default=logging.getLevelName(logging.WARN), + default=logging.getLevelName(logging.WARNING), help="Adjust log level", ) @@ -1160,7 +1161,7 @@ class Editor: getattr(self, command)(args) -class CleanEnvironment(object): +class CleanEnvironment: def __init__(self, nixpkgs): self.local_pkgs = nixpkgs @@ -1174,7 +1175,7 @@ class CleanEnvironment(object): self.empty_config.flush() return f"localpkgs={self.local_pkgs}" - def __exit__(self, exc_type: Any, exc_value: Any, traceback: Any) -> None: + def __exit__(self, exc_type: object, exc_value: object, traceback: object) -> None: os.environ.update(self.old_environ) self.empty_config.close() @@ -1264,7 +1265,6 @@ def print_download_error(plugin: PluginDesc, ex: Exception): def check_results( results: list[tuple[PluginDesc, Exception | Plugin, Repo | None]], ) -> tuple[list[tuple[PluginDesc, Plugin]], Redirects]: - """ """ failures: list[tuple[PluginDesc, Exception]] = [] plugins = [] redirects: Redirects = {} @@ -1387,7 +1387,7 @@ def prefetch( plugin, redirect = prefetch_plugin(pluginDesc, cache, current_plugin) cache[target_cache_key(pluginDesc.repo.uri, plugin.commit, plugin.tag)] = plugin return (pluginDesc, plugin, redirect) - except Exception as e: + except Exception as e: # noqa: BLE001 return (pluginDesc, e, None) @@ -1396,9 +1396,14 @@ def rewrite_input( input_file: Path, deprecated: Path, # old pluginDesc and the new - redirects: Redirects = {}, - append: list[PluginDesc] = [], + redirects: Redirects | None = None, + append: list[PluginDesc] | None = None, ): + if redirects is None: + redirects = {} + if append is None: + append = [] + log.info("Rewriting input file %s", input_file) plugins = load_plugins_from_csv(config, input_file) @@ -1407,7 +1412,7 @@ def rewrite_input( if redirects: log.debug("Dealing with deprecated plugins listed in %s", deprecated) - cur_date_iso = datetime.now().strftime("%Y-%m-%d") + cur_date_iso = datetime.now(tz=UTC).strftime("%Y-%m-%d") with open(deprecated, "r") as f: deprecations = json.load(f) # TODO parallelize this step @@ -1493,7 +1498,7 @@ def update_plugins(editor: Editor, args): name, old_ver, new_ver = updated_plugins[0] message = f"{editor.attr_path}.{name}: {old_ver} -> {new_ver}" else: - message = f"{editor.attr_path}: update on {date.today()}" + message = f"{editor.attr_path}: update on {datetime.now(tz=UTC).date()}" print(args.outfile) commit(repo, message, [args.outfile]) From fd227d64bd0d3addfe69d2570117341e20f9ef2a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 1 Aug 2026 22:38:01 +0200 Subject: [PATCH 219/247] python3Packages.whoisdomain: 1.20260326.1 -> 2.20260709.1 Changelog: https://github.com/mboot-github/WhoisDomain/releases/tag/2.20260709.1 --- .../python-modules/whoisdomain/default.nix | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/whoisdomain/default.nix b/pkgs/development/python-modules/whoisdomain/default.nix index af02b7787481..f67f132336bc 100644 --- a/pkgs/development/python-modules/whoisdomain/default.nix +++ b/pkgs/development/python-modules/whoisdomain/default.nix @@ -3,22 +3,29 @@ buildPythonPackage, fetchFromGitHub, hatchling, + tld, + whodap, }: buildPythonPackage (finalAttrs: { pname = "whoisdomain"; - version = "1.20260326.1"; + version = "2.20260709.1"; pyproject = true; src = fetchFromGitHub { owner = "mboot-github"; repo = "WhoisDomain"; tag = finalAttrs.version; - hash = "sha256-4EWxQq88RWH3yQYVfo07U7jG5ws+SJ7SAq2Mc8nyeRU="; + hash = "sha256-9oXKqMdZZFC0orrWMgcpL1mmJil3ENRY5fZjlISupF0="; }; build-system = [ hatchling ]; + dependencies = [ + tld + whodap + ]; + pythonImportsCheck = [ "whoisdomain" ]; # Tests require network access From 2cf5e62999288257fe1f7293551db1ad81aa0f83 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 1 Aug 2026 22:45:06 +0200 Subject: [PATCH 220/247] python3Packages.velbus-aio: 2026.4.1 -> 2026.7.25 Changelog: https://github.com/Cereal2nd/velbus-aio/releases/tag/2026.7.25 --- pkgs/development/python-modules/velbus-aio/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/velbus-aio/default.nix b/pkgs/development/python-modules/velbus-aio/default.nix index 71855f7edd6b..42fbdc797357 100644 --- a/pkgs/development/python-modules/velbus-aio/default.nix +++ b/pkgs/development/python-modules/velbus-aio/default.nix @@ -1,6 +1,7 @@ { lib, aiofile, + anyio, backoff, beautifulsoup4, buildPythonPackage, @@ -15,14 +16,14 @@ buildPythonPackage (finalAttrs: { pname = "velbus-aio"; - version = "2026.4.1"; + version = "2026.7.25"; pyproject = true; src = fetchFromGitHub { owner = "Cereal2nd"; repo = "velbus-aio"; tag = finalAttrs.version; - hash = "sha256-l77L2JI2jXw+cQw/yO1LvyWBxvUF0IBctM5V02BGtO8="; + hash = "sha256-KCc2jhwk0YNGpyUf2hDv4iaHzRBuFTfXLQJv78MkA5Q="; fetchSubmodules = true; }; @@ -30,6 +31,7 @@ buildPythonPackage (finalAttrs: { dependencies = [ aiofile + anyio backoff beautifulsoup4 lxml From 75c5ccabd20c0194e167e4f75a0edb0ecf6709f4 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 1 Aug 2026 22:46:41 +0200 Subject: [PATCH 221/247] cyclonedx-python: 7.3.0 -> 7.3.1 Diff: https://github.com/CycloneDX/cyclonedx-python/compare/v7.3.0...v7.3.1 Changelog: https://github.com/CycloneDX/cyclonedx-python/releases/tag/v7.3.1 --- pkgs/by-name/cy/cyclonedx-python/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cy/cyclonedx-python/package.nix b/pkgs/by-name/cy/cyclonedx-python/package.nix index 8fb0e1c42da5..965f93d71d2a 100644 --- a/pkgs/by-name/cy/cyclonedx-python/package.nix +++ b/pkgs/by-name/cy/cyclonedx-python/package.nix @@ -6,14 +6,14 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "cyclonedx-python"; - version = "7.3.0"; + version = "7.3.1"; pyproject = true; src = fetchFromGitHub { owner = "CycloneDX"; repo = "cyclonedx-python"; tag = "v${finalAttrs.version}"; - hash = "sha256-mBOkSgHGKc77zhcMmdsrlZLXsK2t00VFiGW5eSN2lxc="; + hash = "sha256-BBnWnxhi7vDfzdFdimncy8u3djW2K3TooYxNBnAkEf8="; }; build-system = with python3Packages; [ poetry-core ]; From 68896ddafe1ed7d351830c24137cac2bb720f716 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Aug 2026 20:53:25 +0000 Subject: [PATCH 222/247] lxmf-rs: 0.9.6 -> 0.9.7 --- pkgs/by-name/lx/lxmf-rs/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/lx/lxmf-rs/package.nix b/pkgs/by-name/lx/lxmf-rs/package.nix index da980c70f90d..e6d637ba38b9 100644 --- a/pkgs/by-name/lx/lxmf-rs/package.nix +++ b/pkgs/by-name/lx/lxmf-rs/package.nix @@ -13,17 +13,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "lxmf-rs"; - version = "0.9.6"; + version = "0.9.7"; __structuredAttrs = true; src = fetchFromGitHub { owner = "FreeTAKTeam"; repo = "LXMF-rs"; tag = "v${finalAttrs.version}"; - hash = "sha256-lkvfcIdSlvhWMDGv/N20uKfUygz9OUwQ2kFTR+oqeow="; + hash = "sha256-ZK48G8oDms8GepF+g2SxWalBbSP3yD1IHDVyev/Sc7w="; }; - cargoHash = "sha256-1ybnT3dSuPP+96fGP1ZBt1n7ommmD3/lsc3pJ+sK0yc="; + cargoHash = "sha256-ZqeTA5hbcYO12llZZ9/U1L9vOCxeY3GdT9s2TF7lU0I="; nativeBuildInputs = [ pkg-config From f575a4c55ba787decd1387d3dd29b2189f708b57 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 1 Aug 2026 22:54:42 +0200 Subject: [PATCH 223/247] python3Packages.gardena-bluetooth: 2.8.1 -> 2.9.0 Changelog: https://github.com/elupus/gardena-bluetooth/releases/tag/2.9.0 --- .../python-modules/gardena-bluetooth/default.nix | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/gardena-bluetooth/default.nix b/pkgs/development/python-modules/gardena-bluetooth/default.nix index fc8530c185a9..602a1e9de908 100644 --- a/pkgs/development/python-modules/gardena-bluetooth/default.nix +++ b/pkgs/development/python-modules/gardena-bluetooth/default.nix @@ -5,25 +5,29 @@ bleak, buildPythonPackage, fetchFromGitHub, + hatchling, pytest-asyncio, pytestCheckHook, - setuptools, tzlocal, + uv-dynamic-versioning, }: buildPythonPackage (finalAttrs: { pname = "gardena-bluetooth"; - version = "2.8.1"; + version = "2.9.0"; pyproject = true; src = fetchFromGitHub { owner = "elupus"; repo = "gardena-bluetooth"; tag = finalAttrs.version; - hash = "sha256-yl1I36p21lemKigijqks7cwOxWej+35bDB2D0KO3pa0="; + hash = "sha256-N8c7P7/su4hqZXQlkdUt1u+50ZXBDtdok5n5RWE9w4E="; }; - build-system = [ setuptools ]; + build-system = [ + hatchling + uv-dynamic-versioning + ]; dependencies = [ bleak From 6c763c8d060c07381af513204f6e021a08a24705 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 1 Aug 2026 22:55:44 +0200 Subject: [PATCH 224/247] python3Packages.garminconnect: 0.3.6 -> 0.3.8 Diff: https://github.com/cyberjunky/python-garminconnect/compare/0.3.6...0.3.8 Changelog: https://github.com/cyberjunky/python-garminconnect/releases/tag/0.3.8 --- pkgs/development/python-modules/garminconnect/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/garminconnect/default.nix b/pkgs/development/python-modules/garminconnect/default.nix index 583c62f989bf..1ad659ebceda 100644 --- a/pkgs/development/python-modules/garminconnect/default.nix +++ b/pkgs/development/python-modules/garminconnect/default.nix @@ -11,14 +11,14 @@ buildPythonPackage (finalAttrs: { pname = "garminconnect"; - version = "0.3.6"; + version = "0.3.8"; pyproject = true; src = fetchFromGitHub { owner = "cyberjunky"; repo = "python-garminconnect"; tag = finalAttrs.version; - hash = "sha256-2nhBLaITFZPzk6fWnS6VAllPxkFofTIU8M+2yLvQMdA="; + hash = "sha256-IdxecBvJW22G1pasmUdeU4mN2Ru0Y8GGZIorSzEkKAU="; }; pythonRelaxDeps = [ "garth" ]; From d143de613b9b0a6e1a54b627e5b294a852568b3f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 1 Aug 2026 23:01:28 +0200 Subject: [PATCH 225/247] python3Packages.json-stream-rs-tokenizer: 0.4.32 -> 0.5.1 Diff: https://github.com/smheidrich/py-json-stream-rs-tokenizer/compare/v0.4.32...v0.5.1 --- .../python-modules/json-stream-rs-tokenizer/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/json-stream-rs-tokenizer/default.nix b/pkgs/development/python-modules/json-stream-rs-tokenizer/default.nix index e902151ff9ec..9b0f39700075 100644 --- a/pkgs/development/python-modules/json-stream-rs-tokenizer/default.nix +++ b/pkgs/development/python-modules/json-stream-rs-tokenizer/default.nix @@ -16,14 +16,14 @@ buildPythonPackage rec { pname = "json-stream-rs-tokenizer"; - version = "0.4.32"; + version = "0.5.1"; pyproject = true; src = fetchFromGitHub { owner = "smheidrich"; repo = "py-json-stream-rs-tokenizer"; tag = "v${version}"; - hash = "sha256-J68feE7C4I0zHmRjop7Pexx2ApkzUefz/lokYTINSiI="; + hash = "sha256-D18nMRyCDr2NGBkdo7Lq8gaaMiOXwZAob4DymZwFvW0="; }; cargoDeps = rustPlatform.fetchCargoVendor { From e7b0f88c94ef6b89b78d4ea95dd4a659ec689f03 Mon Sep 17 00:00:00 2001 From: Anton Tayanovskyy Date: Sat, 1 Aug 2026 16:10:58 -0400 Subject: [PATCH 226/247] sage: patch for doctest numeric tolerance Co-authored-by: Mauricio Collares --- pkgs/by-name/sa/sage/sage-src.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/by-name/sa/sage/sage-src.nix b/pkgs/by-name/sa/sage/sage-src.nix index f976e9e4c3c8..6acfd64676d1 100644 --- a/pkgs/by-name/sa/sage/sage-src.nix +++ b/pkgs/by-name/sa/sage/sage-src.nix @@ -100,6 +100,13 @@ stdenv.mkDerivation rec { url = "https://github.com/sagemath/sage/commit/24c9605a770b2419cd401bf6c8780bb4be923244.patch?full_index=1"; hash = "sha256-68w2HWLR6mb13BWi5Fb6SfPAqPbdJrns0l5T6SoMqNI="; }) + + # https://github.com/sagemath/sage/pull/42612 + (fetchpatch2 { + name = "relax-svd-doctest-tolerance.patch"; + url = "https://github.com/sagemath/sage/commit/8f7b7299c985f74179555b2c7a0dad8a741bf879.patch?full_index=1"; + hash = "sha256-9o0t5n3oWt/NmQTRlDsad5g8g7FhSYpAV62BMvY+w2Q="; + }) ]; # Patches needed because of package updates. We could just pin the versions of From e742a0d94afdc5a8e47ffa3596d5c143b30069c5 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 1 Aug 2026 23:08:17 +0200 Subject: [PATCH 227/247] python3Packages.lookyloo-models: 0.2.9 -> 0.3.0 Diff: https://github.com/Lookyloo/lookyloo-models/compare/v0.2.9...v0.3.0 --- pkgs/development/python-modules/lookyloo-models/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/lookyloo-models/default.nix b/pkgs/development/python-modules/lookyloo-models/default.nix index 3feca2a3dfd4..165b044b8d9d 100644 --- a/pkgs/development/python-modules/lookyloo-models/default.nix +++ b/pkgs/development/python-modules/lookyloo-models/default.nix @@ -11,14 +11,14 @@ buildPythonPackage (finalAttrs: { pname = "lookyloo-models"; - version = "0.2.9"; + version = "0.3.0"; pyproject = true; src = fetchFromGitHub { owner = "Lookyloo"; repo = "lookyloo-models"; tag = "v${finalAttrs.version}"; - hash = "sha256-jqbG8wYUePYnQqqJEek9zFnuuGLarJvwzri19lvRUbY="; + hash = "sha256-SoP6eRCoPFSNUHQI31JRteZ8tKHluX58rlPcmyOTTpc="; }; postPatch = '' From c5a0c210929df9cae2c2c9dff4f01e2be4fcbaec Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 1 Aug 2026 23:08:31 +0200 Subject: [PATCH 228/247] python3Packages.playwrightcapture: 1.40.2 -> 1.40.3 Changelog: https://github.com/Lookyloo/PlaywrightCapture/releases/tag/v1.40.3 --- pkgs/development/python-modules/playwrightcapture/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/playwrightcapture/default.nix b/pkgs/development/python-modules/playwrightcapture/default.nix index 94f598416eed..ed7733fb8fe7 100644 --- a/pkgs/development/python-modules/playwrightcapture/default.nix +++ b/pkgs/development/python-modules/playwrightcapture/default.nix @@ -26,14 +26,14 @@ buildPythonPackage (finalAttrs: { pname = "playwrightcapture"; - version = "1.40.2"; + version = "1.40.3"; pyproject = true; src = fetchFromGitHub { owner = "Lookyloo"; repo = "PlaywrightCapture"; tag = "v${finalAttrs.version}"; - hash = "sha256-Gqid9Pei8c8llX2r29kdr/ruSU7967Rbzc3RF1PBLNI="; + hash = "sha256-qtYy8b0tN4VvmBtG2p3zXQ5Wc8QB+NiESsSYqd0/cuw="; }; pythonRelaxDeps = [ From 786b0862612ffb28d44ae8ead53e3aba4be37bd0 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 1 Aug 2026 23:09:08 +0200 Subject: [PATCH 229/247] python3Packages.plugwise: 1.14.1 -> 1.14.3 Diff: https://github.com/plugwise/python-plugwise/compare/v1.14.1...v1.14.3 Changelog: https://github.com/plugwise/python-plugwise/releases/tag/v1.14.3 --- pkgs/development/python-modules/plugwise/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/plugwise/default.nix b/pkgs/development/python-modules/plugwise/default.nix index 7860399f0e41..7b83b7590f75 100644 --- a/pkgs/development/python-modules/plugwise/default.nix +++ b/pkgs/development/python-modules/plugwise/default.nix @@ -17,14 +17,14 @@ buildPythonPackage (finalAttrs: { pname = "plugwise"; - version = "1.14.1"; + version = "1.14.3"; pyproject = true; src = fetchFromGitHub { owner = "plugwise"; repo = "python-plugwise"; tag = "v${finalAttrs.version}"; - hash = "sha256-ONiTJ+/BSERR8Lm7PxbTopNvoKh9y9A6O0wI6FMWnKU="; + hash = "sha256-p9mTfcGjX8flM9NI4dtWnDTAAegtR53rH4KWOzEp/6o="; }; postPatch = '' From ce5334a3a5311baaf93e32c84355e0ac0c6ee00d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Aug 2026 21:11:58 +0000 Subject: [PATCH 230/247] python3Packages.pyenphase: 3.0.1 -> 3.1.0 --- pkgs/development/python-modules/pyenphase/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyenphase/default.nix b/pkgs/development/python-modules/pyenphase/default.nix index 5f673245e4b1..42382c6a42b9 100644 --- a/pkgs/development/python-modules/pyenphase/default.nix +++ b/pkgs/development/python-modules/pyenphase/default.nix @@ -22,14 +22,14 @@ buildPythonPackage (finalAttrs: { pname = "pyenphase"; - version = "3.0.1"; + version = "3.1.0"; pyproject = true; src = fetchFromGitHub { owner = "pyenphase"; repo = "pyenphase"; tag = "v${finalAttrs.version}"; - hash = "sha256-UGH3zDoTBrnpTK1rdDRKIC4XhJVhkEFCvAdUCN9cj6U="; + hash = "sha256-HV9cZW8lqdhkt+K7IWz2ExAheq7OoUrKRoVqmpqQ8Us="; }; pythonRelaxDeps = [ "tenacity" ]; From e91e6acd668f3e1113fef67b673f5763e2a291a3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Aug 2026 21:15:37 +0000 Subject: [PATCH 231/247] wlc: 2.1.0 -> 2.1.1 --- pkgs/by-name/wl/wlc/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/wl/wlc/package.nix b/pkgs/by-name/wl/wlc/package.nix index 2368b6c7f951..499fa76dfacb 100644 --- a/pkgs/by-name/wl/wlc/package.nix +++ b/pkgs/by-name/wl/wlc/package.nix @@ -6,12 +6,12 @@ python3.pkgs.buildPythonPackage rec { pname = "wlc"; - version = "2.1.0"; + version = "2.1.1"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-aljCKtVrVyHCz6jd6XtBbhi1xm207lc25DU+1bqJYos="; + hash = "sha256-z0Ig+SuJ5XdZkDb3I5AXziVFjMAMCIly2vcQRqx62sw="; }; build-system = with python3.pkgs; [ setuptools ]; From d88f1e8dd05f928dffb3c502b7879687e3c6b1a2 Mon Sep 17 00:00:00 2001 From: 2kybe3 Date: Sat, 1 Aug 2026 21:21:11 +0200 Subject: [PATCH 232/247] simple64-netplay-server: 2025.03.1 -> 1.0.39, renamed to gopher64-netplay-server Co-authored-by: Yohann Boniface --- .../go/gopher64-netplay-server/package.nix | 29 +++++++++++++++++++ .../si/simple64-netplay-server/package.nix | 27 ----------------- pkgs/top-level/aliases.nix | 1 + 3 files changed, 30 insertions(+), 27 deletions(-) create mode 100644 pkgs/by-name/go/gopher64-netplay-server/package.nix delete mode 100644 pkgs/by-name/si/simple64-netplay-server/package.nix diff --git a/pkgs/by-name/go/gopher64-netplay-server/package.nix b/pkgs/by-name/go/gopher64-netplay-server/package.nix new file mode 100644 index 000000000000..528f0bf3e6fb --- /dev/null +++ b/pkgs/by-name/go/gopher64-netplay-server/package.nix @@ -0,0 +1,29 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, +}: + +buildGoModule (finalAttrs: { + pname = "gopher64-netplay-server"; + version = "1.0.39"; + + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "gopher64"; + repo = "gopher64-netplay-server"; + tag = "v${finalAttrs.version}"; + hash = "sha256-LlCM1MO6cK8rOAyt93zXOuSo/iGbNWNh3Wj01lmAhQk="; + }; + + vendorHash = "sha256-abXUtF92o73lKXJdsbrQsTEo18HUc3CP23wrgTXwN84="; + + meta = { + description = "Dedicated netplay server for gopher64, simple64 and RMG"; + homepage = "https://github.com/gopher64/gopher64-netplay-server"; + license = lib.licenses.gpl3Only; + mainProgram = "gopher64-netplay-server"; + maintainers = with lib.maintainers; [ tomasajt ]; + }; +}) diff --git a/pkgs/by-name/si/simple64-netplay-server/package.nix b/pkgs/by-name/si/simple64-netplay-server/package.nix deleted file mode 100644 index 9e985a8795b1..000000000000 --- a/pkgs/by-name/si/simple64-netplay-server/package.nix +++ /dev/null @@ -1,27 +0,0 @@ -{ - lib, - buildGoModule, - fetchFromGitHub, -}: - -buildGoModule (finalAttrs: { - pname = "simple64-netplay-server"; - version = "2025.03.1"; - - src = fetchFromGitHub { - owner = "simple64"; - repo = "simple64-netplay-server"; - tag = "v${finalAttrs.version}"; - hash = "sha256-n+au4x6d50rZI5sH7B5jdlD6vXK65UM4TRAtzpPW6ws="; - }; - - vendorHash = "sha256-E7vuGoCxCvJ/2bGDTz2NShlDjZbrPdTwLDydxop7Nio="; - - meta = { - description = "Dedicated server for simple64 netplay"; - homepage = "https://github.com/simple64/simple64-netplay-server"; - license = lib.licenses.gpl3Only; - mainProgram = "simple64-netplay-server"; - maintainers = with lib.maintainers; [ tomasajt ]; - }; -}) diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 8136fbc74b0d..d43d0c3420c9 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -2170,6 +2170,7 @@ mapAliases { signal-desktop-bin = throw "'signal-desktop-bin' has been replaced by 'signal-desktop' which is built from source"; # Added 2026-03-02 signal-desktop-source = throw "'signal-desktop-source' has been renamed to/replaced by 'signal-desktop'"; # Converted to throw 2025-10-27 silver-searcher = throw "'silver-searcher' has been removed as it has seen no development since 2020 and is stuck on the obsolete pcre library. Consider using 'silver-searcher-ng', which is a fork with support for PCRE2."; + simple64-netplay-server = gopher64-netplay-server; # Added 2026-08-01 simpleBluez = warnAlias "'simpleBluez' has been renamed to 'simplebluez'" simplebluez; # Added 2026-02-18 simpleDBus = warnAlias "'simpleDBus' has been renamed to 'simpledbus'" simpledbus; # Added 2026-02-12 simplesamlphp = throw "'simplesamlphp' was removed because it was unmaintained in nixpkgs"; # Added 2025-10-17 From f35b695c4d7119358205739d1aebe782e6cfa8fa Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Aug 2026 21:25:01 +0000 Subject: [PATCH 233/247] cdncheck: 1.2.45 -> 1.2.46 --- pkgs/by-name/cd/cdncheck/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cd/cdncheck/package.nix b/pkgs/by-name/cd/cdncheck/package.nix index 74abe9368e1f..97de9f892c37 100644 --- a/pkgs/by-name/cd/cdncheck/package.nix +++ b/pkgs/by-name/cd/cdncheck/package.nix @@ -6,13 +6,13 @@ buildGoModule (finalAttrs: { pname = "cdncheck"; - version = "1.2.45"; + version = "1.2.46"; src = fetchFromGitHub { owner = "projectdiscovery"; repo = "cdncheck"; tag = "v${finalAttrs.version}"; - hash = "sha256-TR7ogxaJ9Vee6bpqWKu75Yf8KWo8bPTBKwIecGkN68I="; + hash = "sha256-wk4+If+swd+jaAsvLBEFV6LAHxM9Ty/YvnRJ5LImyqc="; }; vendorHash = "sha256-iJ1agL7sZ3ZKbW1wMA+qi8FgHdPa6gZLQ5BBPKJTNaQ="; From a6b663885c7883299516293db5a62e752054f0cb Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 1 Aug 2026 23:25:47 +0200 Subject: [PATCH 234/247] garmin-grafana: add pyprojectVersionPatchHook --- pkgs/by-name/ga/garmin-grafana/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/ga/garmin-grafana/package.nix b/pkgs/by-name/ga/garmin-grafana/package.nix index 376c8584fd3c..f838cd51c626 100644 --- a/pkgs/by-name/ga/garmin-grafana/package.nix +++ b/pkgs/by-name/ga/garmin-grafana/package.nix @@ -1,12 +1,12 @@ { + lib, fetchFromGitHub, python3Packages, - lib, }: + python3Packages.buildPythonPackage rec { pname = "garmin-grafana"; version = "0.5.0"; - pyproject = true; src = fetchFromGitHub { @@ -16,9 +16,9 @@ python3Packages.buildPythonPackage rec { hash = "sha256-NrT4erpdWwqFBUumQdd5GqpmhIayszzkPd8fUgDRwXY="; }; - build-system = with python3Packages; [ - setuptools - ]; + build-system = with python3Packages; [ setuptools ]; + + nativeBuildInputs = with python3Packages; [ pyprojectVersionPatchHook ]; dependencies = with python3Packages; [ fitparse From e0e2c9b5048d9062e92f2f4c099f0557e2850394 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 1 Aug 2026 21:29:50 +0000 Subject: [PATCH 235/247] android-studio: 2026.1.2.11 -> 2026.1.3.7 --- pkgs/applications/editors/android-studio/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/editors/android-studio/default.nix b/pkgs/applications/editors/android-studio/default.nix index fea352d8750c..523e96f43760 100644 --- a/pkgs/applications/editors/android-studio/default.nix +++ b/pkgs/applications/editors/android-studio/default.nix @@ -16,9 +16,9 @@ let inherit tiling_wm; }; stableVersion = { - version = "2026.1.2.11"; # "Android Studio Quail 2 | 2026.1.2 Patch 1" - sha256Hash = "sha256-HMnNVPQA27DQeITw98DKtSTbXOCl73CyOu1v3TzURbk="; - url = "https://edgedl.me.gvt1.com/android/studio/ide-zips/2026.1.2.11/android-studio-quail2-patch1-linux.tar.gz"; + version = "2026.1.3.7"; # "Android Studio Quail 3 | 2026.1.3" + sha256Hash = "sha256-NoMhIlV6tzymjf2b2YndrEAQOsADyhDgTJSaH2FXimc="; + url = "https://edgedl.me.gvt1.com/android/studio/ide-zips/2026.1.3.7/android-studio-quail3-linux.tar.gz"; }; betaVersion = { version = "2026.1.3.6"; # "Android Studio Quail 3 | 2026.1.3 RC 2" From 3d4036773fb20369229ebc79129564db44020a9c Mon Sep 17 00:00:00 2001 From: Yohann Boniface Date: Sat, 1 Aug 2026 23:50:04 +0200 Subject: [PATCH 236/247] crossplane: set __structuredAttrs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Gaétan Lepage --- pkgs/development/python-modules/crossplane/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/crossplane/default.nix b/pkgs/development/python-modules/crossplane/default.nix index e1cdbee5a46f..7593ca417249 100644 --- a/pkgs/development/python-modules/crossplane/default.nix +++ b/pkgs/development/python-modules/crossplane/default.nix @@ -10,6 +10,7 @@ buildPythonPackage (finalAttrs: { pname = "crossplane"; version = "0.5.8"; pyproject = true; + __structuredAttrs = true; src = fetchFromGitHub { owner = "nginxinc"; From a83676982d18cd8ec810a0a5dfbc3f3e89f5bd02 Mon Sep 17 00:00:00 2001 From: Yohann Boniface Date: Sat, 1 Aug 2026 23:53:10 +0200 Subject: [PATCH 237/247] cryptop: set __structuredAttrs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Gaétan Lepage --- pkgs/by-name/cr/cryptop/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/cr/cryptop/package.nix b/pkgs/by-name/cr/cryptop/package.nix index 8ba3f35cb1b5..9f7c4ea83e3f 100644 --- a/pkgs/by-name/cr/cryptop/package.nix +++ b/pkgs/by-name/cr/cryptop/package.nix @@ -7,6 +7,7 @@ python3Packages.buildPythonApplication (finalAttrs: { pname = "cryptop"; version = "0.2.0"; pyproject = true; + __structuredAttrs = true; src = fetchPypi { inherit (finalAttrs) pname version; From 1037fd44944776b979fb51d91af55734af185071 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Sat, 1 Aug 2026 23:55:23 +0200 Subject: [PATCH 238/247] cryptop: fetch from GitHub upstream --- pkgs/by-name/cr/cryptop/package.nix | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/cr/cryptop/package.nix b/pkgs/by-name/cr/cryptop/package.nix index 9f7c4ea83e3f..d752b34e6495 100644 --- a/pkgs/by-name/cr/cryptop/package.nix +++ b/pkgs/by-name/cr/cryptop/package.nix @@ -1,7 +1,7 @@ { lib, python3Packages, - fetchPypi, + fetchFromGitHub, }: python3Packages.buildPythonApplication (finalAttrs: { pname = "cryptop"; @@ -9,9 +9,11 @@ python3Packages.buildPythonApplication (finalAttrs: { pyproject = true; __structuredAttrs = true; - src = fetchPypi { - inherit (finalAttrs) pname version; - sha256 = "0akrrz735vjfrm78plwyg84vabj0x3qficq9xxmy9kr40fhdkzpb"; + src = fetchFromGitHub { + owner = "huwwp"; + repo = "cryptop"; + tag = "v.${finalAttrs.version}"; + hash = "sha256-lrHTtTQJ9Zuspt+LRT9WjmCruhwms6FUM3EFo6PZ26A="; }; build-system = with python3Packages; [ setuptools ]; @@ -22,7 +24,7 @@ python3Packages.buildPythonApplication (finalAttrs: { requests-cache ]; - # No tests in archive + # No tests doCheck = false; meta = { From e9a44549b911e121d47ecf0971ee482e007b5c0a Mon Sep 17 00:00:00 2001 From: 2kybe3 Date: Sat, 1 Aug 2026 23:55:30 +0200 Subject: [PATCH 239/247] treewide: follow some GitHub redirects for fetchFromGitHub generated using https://git.kybe.xyz/2kybe3/nixpkgs-github-redirect continuation of: #548162 --- pkgs/by-name/si/simplebluez/package.nix | 4 ++-- pkgs/by-name/si/simpledbus/package.nix | 4 ++-- pkgs/by-name/sk/skhd/package.nix | 4 ++-- pkgs/by-name/sk/skopeo/package.nix | 6 +++--- pkgs/by-name/sl/slack-term/package.nix | 4 ++-- pkgs/by-name/sl/slsk-batchdl/package.nix | 10 +++++----- pkgs/by-name/sn/snapcast/package.nix | 4 ++-- pkgs/by-name/sn/snapweb/package.nix | 4 ++-- pkgs/by-name/sn/snarkos/package.nix | 2 +- pkgs/by-name/sn/snippetpixie/package.nix | 2 +- pkgs/by-name/sn/snmpen/package.nix | 2 +- pkgs/by-name/sn/snore/package.nix | 4 ++-- pkgs/by-name/sp/spaceship-prompt/package.nix | 4 ++-- pkgs/by-name/sp/span-lite/package.nix | 4 ++-- pkgs/by-name/sp/spike/package.nix | 4 ++-- pkgs/by-name/sp/spip/package.nix | 4 ++-- pkgs/by-name/sp/spotiflac/package.nix | 6 +++--- pkgs/by-name/sp/spread/package.nix | 4 ++-- pkgs/by-name/sq/sqlboiler/package.nix | 6 +++--- pkgs/by-name/sq/sqlitestudio/package.nix | 2 +- pkgs/by-name/st/stalonetray/package.nix | 4 ++-- pkgs/by-name/st/stargate-libcds/package.nix | 6 +++--- pkgs/by-name/st/stderred/package.nix | 4 ++-- pkgs/by-name/st/strawberry/package.nix | 2 +- pkgs/by-name/st/string-view-lite/package.nix | 6 +++--- pkgs/by-name/su/super-productivity/package.nix | 2 +- pkgs/by-name/sw/swapview/package.nix | 4 ++-- pkgs/by-name/sx/sxiv/package.nix | 4 ++-- pkgs/by-name/sy/synergy/package.nix | 4 ++-- pkgs/by-name/ta/tagger/package.nix | 4 ++-- pkgs/by-name/ta/tandem-aligner/package.nix | 10 +++++----- pkgs/by-name/ta/tango/package.nix | 4 ++-- pkgs/by-name/tb/tbe/package.nix | 2 +- pkgs/by-name/te/tektoncd-cli-pac/package.nix | 4 ++-- pkgs/by-name/te/teler/package.nix | 6 +++--- pkgs/by-name/te/telescope/package.nix | 2 +- pkgs/by-name/te/terranix/package.nix | 2 +- pkgs/by-name/te/terrascan/package.nix | 4 ++-- pkgs/by-name/te/testssl/package.nix | 2 +- pkgs/by-name/th/theforceengine/package.nix | 2 +- pkgs/by-name/th/thunderbolt/package.nix | 2 +- pkgs/by-name/tl/tlrender/package.nix | 6 +++--- pkgs/by-name/to/tola/package.nix | 6 +++--- pkgs/by-name/to/topiary/package.nix | 6 +++--- .../compilers/swift/libdispatch/default.nix | 2 +- .../compilers/swift/sourcekit-lsp/default.nix | 2 +- .../compilers/swift/swift-format/default.nix | 2 +- pkgs/development/compilers/swift/swiftpm/default.nix | 4 ++-- .../python-modules/stac-validator/default.nix | 4 ++-- pkgs/tools/security/stoken/default.nix | 4 ++-- 50 files changed, 100 insertions(+), 100 deletions(-) diff --git a/pkgs/by-name/si/simplebluez/package.nix b/pkgs/by-name/si/simplebluez/package.nix index c365edb6e432..ae22fa9f527f 100644 --- a/pkgs/by-name/si/simplebluez/package.nix +++ b/pkgs/by-name/si/simplebluez/package.nix @@ -13,7 +13,7 @@ stdenv.mkDerivation (finalAttrs: { version = "0.11.0"; src = fetchFromGitHub { - owner = "OpenBluetoothToolbox"; + owner = "simpleble"; repo = "SimpleBLE"; rev = "v${finalAttrs.version}"; hash = "sha256-SWZdVWBC8udwkn195FdvsXSniMtzd8+WfnMsARLYSQ4="; @@ -39,7 +39,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "C++ abstraction layer for BlueZ over DBus"; - homepage = "https://github.com/OpenBluetoothToolbox/SimpleBLE"; + homepage = "https://github.com/simpleble/simpleble"; # SimpleBLE (which SimpleBluez is part of) is under the Business Source License 1.1 (BUSL-1.1) # since version 0.9.0 license = lib.licenses.bsl11; diff --git a/pkgs/by-name/si/simpledbus/package.nix b/pkgs/by-name/si/simpledbus/package.nix index 903e3ad7727e..f848518561be 100644 --- a/pkgs/by-name/si/simpledbus/package.nix +++ b/pkgs/by-name/si/simpledbus/package.nix @@ -13,7 +13,7 @@ stdenv.mkDerivation (finalAttrs: { version = "1.0.0"; src = fetchFromGitHub { - owner = "OpenBluetoothToolbox"; + owner = "simpleble"; repo = "SimpleBLE"; rev = "v${finalAttrs.version}"; hash = "sha256-I6uZm3CSkOS2is2KZ6DRjEsryLms6k5UtwtZUq8Tbn0="; @@ -39,7 +39,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "C++ wrapper for libdbus-1"; - homepage = "https://github.com/OpenBluetoothToolbox/SimpleBLE"; + homepage = "https://github.com/simpleble/simpleble"; # SimpleBLE (which SimpleDBus is part of) is under the Business Source License 1.1 (BUSL-1.1) # since version 0.9.0 license = lib.licenses.bsl11; diff --git a/pkgs/by-name/sk/skhd/package.nix b/pkgs/by-name/sk/skhd/package.nix index e166502a7606..98c2b943184e 100644 --- a/pkgs/by-name/sk/skhd/package.nix +++ b/pkgs/by-name/sk/skhd/package.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation (finalAttrs: { version = "0.3.9"; src = fetchFromGitHub { - owner = "koekeishiya"; + owner = "asmvik"; repo = "skhd"; rev = "v${finalAttrs.version}"; hash = "sha256-fnkWws/g4BdHKDRhqoCpdPFUavOHdk8R7h7H1dAdAYI="; @@ -33,7 +33,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "Simple hotkey daemon for macOS"; - homepage = "https://github.com/koekeishiya/skhd"; + homepage = "https://github.com/asmvik/skhd"; license = lib.licenses.mit; mainProgram = "skhd"; maintainers = with lib.maintainers; [ diff --git a/pkgs/by-name/sk/skopeo/package.nix b/pkgs/by-name/sk/skopeo/package.nix index f73ae5e93cdc..4f2f2d147a7a 100644 --- a/pkgs/by-name/sk/skopeo/package.nix +++ b/pkgs/by-name/sk/skopeo/package.nix @@ -23,7 +23,7 @@ buildGoModule rec { src = fetchFromGitHub { rev = "v${version}"; - owner = "containers"; + owner = "podman-container-tools"; repo = "skopeo"; hash = "sha256-RAK6fGy6qCHuJogUeWNoUVOccS7IfRJRozYVrcftQhU="; }; @@ -95,10 +95,10 @@ buildGoModule rec { }; meta = { - changelog = "https://github.com/containers/skopeo/releases/tag/${src.rev}"; + changelog = "https://github.com/podman-container-tools/skopeo/releases/tag/${src.rev}"; description = "Command line utility for various operations on container images and image repositories"; mainProgram = "skopeo"; - homepage = "https://github.com/containers/skopeo"; + homepage = "https://github.com/podman-container-tools/skopeo"; maintainers = with lib.maintainers; [ lewo developer-guy diff --git a/pkgs/by-name/sl/slack-term/package.nix b/pkgs/by-name/sl/slack-term/package.nix index c96e893474af..a3c6f734b62e 100644 --- a/pkgs/by-name/sl/slack-term/package.nix +++ b/pkgs/by-name/sl/slack-term/package.nix @@ -9,7 +9,7 @@ buildGoModule (finalAttrs: { version = "0.5.0"; src = fetchFromGitHub { - owner = "erroneousboat"; + owner = "jpbruinsslot"; repo = "slack-term"; rev = "v${finalAttrs.version}"; sha256 = "1fbq7bdhy70hlkklppimgdjamnk0v059pg73xm9ax1f4616ki1m6"; @@ -18,7 +18,7 @@ buildGoModule (finalAttrs: { meta = { description = "Slack client for your terminal"; - homepage = "https://github.com/erroneousboat/slack-term"; + homepage = "https://github.com/jpbruinsslot/slack-term"; license = lib.licenses.mit; maintainers = [ ]; mainProgram = "slack-term"; diff --git a/pkgs/by-name/sl/slsk-batchdl/package.nix b/pkgs/by-name/sl/slsk-batchdl/package.nix index 9613149b46c7..fc1daf3ebb62 100644 --- a/pkgs/by-name/sl/slsk-batchdl/package.nix +++ b/pkgs/by-name/sl/slsk-batchdl/package.nix @@ -11,14 +11,14 @@ buildDotnetModule (finalAttrs: { src = fetchFromGitHub { owner = "fiso64"; - repo = "slsk-batchdl"; + repo = "sockseek"; tag = "v${finalAttrs.version}"; hash = "sha256-H10pApWZ6zUkL1FuSrpbEzGGpDVAiBJB2aZtV9jDTz4="; }; postPatch = '' # .NET 6 is EOL, .NET 8 works fine modulo the trimming flag. - # See: https://github.com/fiso64/slsk-batchdl/issues/112 + # See: https://github.com/fiso64/sockseek/issues/112 substituteInPlace \ slsk-batchdl/slsk-batchdl.csproj \ slsk-batchdl.Tests/slsk-batchdl.Tests.csproj \ @@ -28,7 +28,7 @@ buildDotnetModule (finalAttrs: { projectFile = "slsk-batchdl/slsk-batchdl.csproj"; # Tests fail to build. - # See: https://github.com/fiso64/slsk-batchdl/issues/111 + # See: https://github.com/fiso64/sockseek/issues/111 # testProjectFile = "slsk-batchdl.Tests/slsk-batchdl.Tests.csproj"; dotnet-sdk = dotnetCorePackages.sdk_10_0; @@ -38,7 +38,7 @@ buildDotnetModule (finalAttrs: { dotnetFlags = [ "--property:PublishSingleFile=true" # Note: This breaks Spotify authentication! - # See: https://github.com/fiso64/slsk-batchdl/issues/112 + # See: https://github.com/fiso64/sockseek/issues/112 # "--property:PublishTrimmed=true" ]; @@ -47,7 +47,7 @@ buildDotnetModule (finalAttrs: { passthru.updateScript = nix-update-script { }; meta = { - homepage = "https://github.com/fiso64/slsk-batchdl"; + homepage = "https://github.com/fiso64/sockseek"; description = "Advanced download tool for Soulseek"; license = lib.licenses.gpl3Only; maintainers = [ diff --git a/pkgs/by-name/sn/snapcast/package.nix b/pkgs/by-name/sn/snapcast/package.nix index e9316533edd8..aeb8f11e5209 100644 --- a/pkgs/by-name/sn/snapcast/package.nix +++ b/pkgs/by-name/sn/snapcast/package.nix @@ -30,7 +30,7 @@ stdenv.mkDerivation (finalAttrs: { version = "0.35.0"; src = fetchFromGitHub { - owner = "badaix"; + owner = "snapcast"; repo = "snapcast"; rev = "v${finalAttrs.version}"; hash = "sha256-kUw4yQpCxgjP4hH2Lpxc7l+ufhYSKs7xL80aJuPrqOo="; @@ -80,7 +80,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "Synchronous multi-room audio player"; - homepage = "https://github.com/badaix/snapcast"; + homepage = "https://github.com/snapcast/snapcast"; maintainers = with lib.maintainers; [ fpletz ]; platforms = lib.platforms.linux ++ lib.platforms.darwin; license = lib.licenses.gpl3Plus; diff --git a/pkgs/by-name/sn/snapweb/package.nix b/pkgs/by-name/sn/snapweb/package.nix index df765e4d373d..197e66bbfad6 100644 --- a/pkgs/by-name/sn/snapweb/package.nix +++ b/pkgs/by-name/sn/snapweb/package.nix @@ -11,7 +11,7 @@ buildNpmPackage rec { version = "0.9.2"; src = fetchFromGitHub { - owner = "badaix"; + owner = "snapcast"; repo = "snapweb"; rev = "v${version}"; hash = "sha256-7W7rvJPVcRtXcQt+wWAvrl0DOIh7zEfXZdFDcH23/ls="; @@ -33,7 +33,7 @@ buildNpmPackage rec { meta = { description = "Web client for Snapcast"; - homepage = "https://github.com/badaix/snapweb"; + homepage = "https://github.com/snapcast/snapweb"; maintainers = with lib.maintainers; [ ettom ]; license = lib.licenses.gpl3Plus; }; diff --git a/pkgs/by-name/sn/snarkos/package.nix b/pkgs/by-name/sn/snarkos/package.nix index f3b949f37ee6..94a37e8d08a4 100644 --- a/pkgs/by-name/sn/snarkos/package.nix +++ b/pkgs/by-name/sn/snarkos/package.nix @@ -12,7 +12,7 @@ rustPlatform.buildRustPackage rec { version = "2.2.7"; src = fetchFromGitHub { - owner = "AleoHQ"; + owner = "ProvableHQ"; repo = "snarkOS"; rev = "v${version}"; sha256 = "sha256-+z9dgg5HdR+Gomug03gI1zdCU6t4SBHkl1Pxoq69wrc="; diff --git a/pkgs/by-name/sn/snippetpixie/package.nix b/pkgs/by-name/sn/snippetpixie/package.nix index 869b32bc06f2..88a065f87975 100644 --- a/pkgs/by-name/sn/snippetpixie/package.nix +++ b/pkgs/by-name/sn/snippetpixie/package.nix @@ -29,7 +29,7 @@ stdenv.mkDerivation (finalAttrs: { version = "1.5.3"; src = fetchFromGitHub { - owner = "bytepixie"; + owner = "ianmjones"; repo = "snippetpixie"; rev = finalAttrs.version; sha256 = "0gs3d9hdywg4vcfbp4qfcagfjqalfgw9xpvywg4pw1cm3rzbdqmz"; diff --git a/pkgs/by-name/sn/snmpen/package.nix b/pkgs/by-name/sn/snmpen/package.nix index db64fee7a250..cc2f2f634b1f 100644 --- a/pkgs/by-name/sn/snmpen/package.nix +++ b/pkgs/by-name/sn/snmpen/package.nix @@ -11,7 +11,7 @@ python3.pkgs.buildPythonApplication (finalAttrs: { pyproject = true; src = fetchFromGitHub { - owner = "fabaff"; + owner = "affolter-engineering"; repo = "snmpen"; tag = finalAttrs.version; hash = "sha256-4/QLPq4td2o17lIhktl5aVKz5esWibVoVm8OdVIxWmM="; diff --git a/pkgs/by-name/sn/snore/package.nix b/pkgs/by-name/sn/snore/package.nix index 6c3fa848f596..367bd6a274ec 100644 --- a/pkgs/by-name/sn/snore/package.nix +++ b/pkgs/by-name/sn/snore/package.nix @@ -9,7 +9,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "snore"; src = fetchFromGitHub { - owner = "clamiax"; + owner = "bitsmanent"; repo = "snore"; tag = finalAttrs.version; hash = "sha256-bKPGSePzp4XEZFY0QQr37fm3R1v3hLD6FeySFd7zNJc="; @@ -19,7 +19,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "'sleep' with feedback"; - homepage = "https://github.com/clamiax/snore"; + homepage = "https://github.com/bitsmanent/snore"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ cafkafk ]; platforms = lib.platforms.unix; diff --git a/pkgs/by-name/sp/spaceship-prompt/package.nix b/pkgs/by-name/sp/spaceship-prompt/package.nix index 2b032a466f11..13d4a1791aeb 100644 --- a/pkgs/by-name/sp/spaceship-prompt/package.nix +++ b/pkgs/by-name/sp/spaceship-prompt/package.nix @@ -9,7 +9,7 @@ stdenvNoCC.mkDerivation rec { version = "4.22.5"; src = fetchFromGitHub { - owner = "denysdovhan"; + owner = "spaceship-prompt"; repo = "spaceship-prompt"; rev = "v${version}"; sha256 = "sha256-GRFgCvOSwRYHgs7SbXJwyqpwPjD7xS4eZss3sVkBiYE="; @@ -35,7 +35,7 @@ stdenvNoCC.mkDerivation rec { meta = { description = "Zsh prompt for Astronauts"; - homepage = "https://github.com/denysdovhan/spaceship-prompt/"; + homepage = "https://github.com/spaceship-prompt/spaceship-prompt/"; changelog = "https://github.com/spaceship-prompt/spaceship-prompt/releases/tag/v${version}"; license = lib.licenses.mit; platforms = lib.platforms.unix; diff --git a/pkgs/by-name/sp/span-lite/package.nix b/pkgs/by-name/sp/span-lite/package.nix index 542f8868dc59..51c42aea259e 100644 --- a/pkgs/by-name/sp/span-lite/package.nix +++ b/pkgs/by-name/sp/span-lite/package.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation (finalAttrs: { version = "0.11.0"; src = fetchFromGitHub { - owner = "martinmoene"; + owner = "nonstd-lite"; repo = "span-lite"; rev = "v${finalAttrs.version}"; hash = "sha256-BYRSdGzIvrOjPXxeabMj4tPFmQ0wfq7y+zJf6BD/bTw="; @@ -22,7 +22,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "C++20-like span for C++98, C++11 and later in a single-file header-only library"; - homepage = "https://github.com/martinmoene/span-lite"; + homepage = "https://github.com/nonstd-lite/span-lite"; license = lib.licenses.bsd1; maintainers = with lib.maintainers; [ icewind1991 ]; platforms = lib.platforms.all; diff --git a/pkgs/by-name/sp/spike/package.nix b/pkgs/by-name/sp/spike/package.nix index a540d303a9aa..ed59a9b5bb09 100644 --- a/pkgs/by-name/sp/spike/package.nix +++ b/pkgs/by-name/sp/spike/package.nix @@ -11,7 +11,7 @@ stdenv.mkDerivation { version = "1.1.0-unstable-2024-09-21"; src = fetchFromGitHub { - owner = "riscv"; + owner = "riscv-software-src"; repo = "riscv-isa-sim"; rev = "de5094a1a901d77ff44f89b38e00fefa15d4018e"; sha256 = "sha256-mAgR2VzDgeuIdmPEgrb+MaA89BnWfmNanOVidqn0cgc="; @@ -45,7 +45,7 @@ stdenv.mkDerivation { meta = { description = "RISC-V ISA Simulator"; - homepage = "https://github.com/riscv/riscv-isa-sim"; + homepage = "https://github.com/riscv-software-src/riscv-isa-sim"; license = lib.licenses.bsd3; platforms = [ "x86_64-linux" diff --git a/pkgs/by-name/sp/spip/package.nix b/pkgs/by-name/sp/spip/package.nix index f68e627114d3..b20205f5a798 100644 --- a/pkgs/by-name/sp/spip/package.nix +++ b/pkgs/by-name/sp/spip/package.nix @@ -35,7 +35,7 @@ stdenv.mkDerivation { version = "0-unstable-2023-04-19"; src = fetchFromGitHub { - owner = "raphaelleman"; + owner = "LBGC-CFB"; repo = "SPiP"; rev = "cae95fe0ee7a2602630b7a4eacbf7cfa0e1763f0"; hash = "sha256-/CufUaQYnsdo8Rij/24JmixPgMi7o1CApLxeTneWAVc="; @@ -61,7 +61,7 @@ stdenv.mkDerivation { meta = { description = "Random forest model for splice prediction in genomics"; license = lib.licenses.mit; - homepage = "https://github.com/raphaelleman/SPiP"; + homepage = "https://github.com/LBGC-CFB/SPiP"; maintainers = with lib.maintainers; [ apraga ]; platforms = lib.platforms.unix; mainProgram = "spip"; diff --git a/pkgs/by-name/sp/spotiflac/package.nix b/pkgs/by-name/sp/spotiflac/package.nix index ad19754db2c0..011cddaf9bc0 100644 --- a/pkgs/by-name/sp/spotiflac/package.nix +++ b/pkgs/by-name/sp/spotiflac/package.nix @@ -22,7 +22,7 @@ buildGoModule (finalAttrs: { __structuredAttrs = true; src = fetchFromGitHub { - owner = "afkarxyz"; + owner = "spotbye"; repo = "SpotiFLAC"; tag = "v${finalAttrs.version}"; hash = "sha256-Uz+9vsneP8xLGi5pgwYIufCPUzKSH4CRAdt0o+FifAM="; @@ -103,8 +103,8 @@ buildGoModule (finalAttrs: { meta = { description = "Get Spotify tracks in true FLAC from Tidal, Qobuz & Amazon Music — no account required"; - homepage = "https://github.com/afkarxyz/SpotiFLAC/"; - changelog = "https://github.com/afkarxyz/SpotiFLAC/releases/tag/v${finalAttrs.version}"; + homepage = "https://github.com/spotbye/SpotiFLAC/"; + changelog = "https://github.com/spotbye/SpotiFLAC/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; platforms = lib.platforms.linux; mainProgram = "spotiflac"; diff --git a/pkgs/by-name/sp/spread/package.nix b/pkgs/by-name/sp/spread/package.nix index 9b1515cc4953..d0266c47d733 100644 --- a/pkgs/by-name/sp/spread/package.nix +++ b/pkgs/by-name/sp/spread/package.nix @@ -15,7 +15,7 @@ buildGoModule { version = "2026.07.12"; src = fetchFromGitHub { - owner = "snapcore"; + owner = "canonical"; repo = "spread"; rev = "d6447c43754c8ca0741901e9db73d5fdb4d21c93"; hash = "sha256-6d7FuEzO5Ond3xjKpf5iRIp9LEV/4O5g3j/tZQEDCZg="; @@ -59,7 +59,7 @@ buildGoModule { mainProgram = "spread"; license = lib.licenses.gpl3Only; description = "Convenient full-system test (task) distribution"; - homepage = "https://github.com/snapcore/spread"; + homepage = "https://github.com/canonical/spread"; maintainers = with lib.maintainers; [ jnsgruk ]; platforms = lib.platforms.unix; }; diff --git a/pkgs/by-name/sq/sqlboiler/package.nix b/pkgs/by-name/sq/sqlboiler/package.nix index c7b86b7373ee..0afa1a4f1b03 100644 --- a/pkgs/by-name/sq/sqlboiler/package.nix +++ b/pkgs/by-name/sq/sqlboiler/package.nix @@ -9,7 +9,7 @@ buildGoModule (finalAttrs: { version = "4.19.7"; src = fetchFromGitHub { - owner = "volatiletech"; + owner = "aarondl"; repo = "sqlboiler"; tag = "v${finalAttrs.version}"; hash = "sha256-I67MRrsFCLVdslMFwFnrx1EvyR4eUsupRsqD0T9ZCQg="; @@ -34,8 +34,8 @@ buildGoModule (finalAttrs: { meta = { description = "Generate a Go ORM tailored to your database schema"; - homepage = "https://github.com/volatiletech/sqlboiler"; - changelog = "https://github.com/volatiletech/sqlboiler/releases/tag/v${finalAttrs.version}"; + homepage = "https://github.com/aarondl/sqlboiler"; + changelog = "https://github.com/aarondl/sqlboiler/releases/tag/v${finalAttrs.version}"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ mrityunjaygr8 ]; mainProgram = "sqlboiler"; diff --git a/pkgs/by-name/sq/sqlitestudio/package.nix b/pkgs/by-name/sq/sqlitestudio/package.nix index 4289be03dc5d..6e2299a36579 100644 --- a/pkgs/by-name/sq/sqlitestudio/package.nix +++ b/pkgs/by-name/sq/sqlitestudio/package.nix @@ -18,7 +18,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchFromGitHub { owner = "pawelsalawa"; - repo = "sqlitestudio"; + repo = "letos"; rev = finalAttrs.version; hash = "sha256-xs0+bB0gPoDkIldaTA/nFofx9KPvIcyxe6kzcHuboxA="; }; diff --git a/pkgs/by-name/st/stalonetray/package.nix b/pkgs/by-name/st/stalonetray/package.nix index 6222d910ed2a..b21fb057ecb2 100644 --- a/pkgs/by-name/st/stalonetray/package.nix +++ b/pkgs/by-name/st/stalonetray/package.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation (finalAttrs: { version = "0.8.5"; src = fetchFromGitHub { - owner = "kolbusa"; + owner = "d3adb5"; repo = "stalonetray"; rev = "v${finalAttrs.version}"; sha256 = "sha256-/55oP6xA1LeLawOBkhh9acaDcObO4L4ojcy7e3vwnBw="; @@ -44,7 +44,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "Stand alone tray"; - homepage = "https://github.com/kolbusa/stalonetray"; + homepage = "https://github.com/d3adb5/stalonetray"; license = lib.licenses.gpl2Only; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ raskin ]; diff --git a/pkgs/by-name/st/stargate-libcds/package.nix b/pkgs/by-name/st/stargate-libcds/package.nix index 42db1ef96a83..7402befafb96 100644 --- a/pkgs/by-name/st/stargate-libcds/package.nix +++ b/pkgs/by-name/st/stargate-libcds/package.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation (finalAttrs: { version = "1.0.0"; src = fetchFromGitHub { - owner = "stargateaudio"; + owner = "d3v-t00Lz"; repo = "libcds"; rev = finalAttrs.version; sha256 = "sha256-THThEzS8gGdwn3h0EBttaX5ljZH9Ma2Rcg143+GIdU8="; @@ -31,7 +31,7 @@ stdenv.mkDerivation (finalAttrs: { # Fix for building on darwin (fetchpatch { name = "malloc-to-stdlib.patch"; - url = "https://github.com/stargateaudio/libcds/commit/65dc08f059deda8ba5707ba6116b616d0ad0bd8d.patch"; + url = "https://github.com/d3v-t00Lz/libcds/commit/65dc08f059deda8ba5707ba6116b616d0ad0bd8d.patch"; sha256 = "sha256-FIGlobUVrDYOtnHjsWyE420PoULPHEK/3T9Fv8hfTl4="; }) ]; @@ -46,7 +46,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "C data structure library"; - homepage = "https://github.com/stargateaudio/libcds"; + homepage = "https://github.com/d3v-t00Lz/libcds"; maintainers = [ ]; license = lib.licenses.lgpl3Only; }; diff --git a/pkgs/by-name/st/stderred/package.nix b/pkgs/by-name/st/stderred/package.nix index ad8d0c59e01b..968a7306702f 100644 --- a/pkgs/by-name/st/stderred/package.nix +++ b/pkgs/by-name/st/stderred/package.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation (finalAttrs: { version = "unstable-2021-04-28"; src = fetchFromGitHub { - owner = "sickill"; + owner = "ku1ik"; repo = "stderred"; rev = "b2238f7c72afb89ca9aaa2944d7f4db8141057ea"; sha256 = "sha256-k/EA327AsRHgUYu7QqSF5yzOyO6h5XcE9Uv4l1VcIPI="; @@ -31,7 +31,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "Colorize all stderr output that goes to terminal, making it distinguishable from stdout"; - homepage = "https://github.com/sickill/stderred"; + homepage = "https://github.com/ku1ik/stderred"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ vojta001 ]; platforms = lib.platforms.unix; diff --git a/pkgs/by-name/st/strawberry/package.nix b/pkgs/by-name/st/strawberry/package.nix index 0df5c8d8d9ba..e0fec5feda62 100644 --- a/pkgs/by-name/st/strawberry/package.nix +++ b/pkgs/by-name/st/strawberry/package.nix @@ -40,7 +40,7 @@ stdenv.mkDerivation (finalAttrs: { version = "1.2.21"; src = fetchFromGitHub { - owner = "jonaski"; + owner = "strawberrymusicplayer"; repo = "strawberry"; rev = finalAttrs.finalPackage.version; hash = "sha256-FI+lyVx9x82o2HZ9YysIlPsSAl94YUD8nrHP0HsmO2E="; diff --git a/pkgs/by-name/st/string-view-lite/package.nix b/pkgs/by-name/st/string-view-lite/package.nix index 947805fc48f6..2852d5333321 100644 --- a/pkgs/by-name/st/string-view-lite/package.nix +++ b/pkgs/by-name/st/string-view-lite/package.nix @@ -12,7 +12,7 @@ stdenv.mkDerivation (finalAttrs: { version = "1.8.0"; src = fetchFromGitHub { - owner = "martinmoene"; + owner = "nonstd-lite"; repo = "string-view-lite"; tag = "v${finalAttrs.version}"; hash = "sha256-hXm3MLskeZzTegSj79dQV+VcwBatT1VIAUydjisd19U="; @@ -30,8 +30,8 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "C++17-like string_view for C++98, C++11 and later in a single-file header-only library"; - homepage = "https://github.com/martinmoene/string-view-lite"; - changelog = "https://github.com/martinmoene/string-view-lite/releases/tag/v${finalAttrs.version}"; + homepage = "https://github.com/nonstd-lite/string-view-lite"; + changelog = "https://github.com/nonstd-lite/string-view-lite/releases/tag/v${finalAttrs.version}"; license = lib.licenses.boost; maintainers = with lib.maintainers; [ titaniumtown ]; }; diff --git a/pkgs/by-name/su/super-productivity/package.nix b/pkgs/by-name/su/super-productivity/package.nix index 5d5a9c8564ea..aaa2508664e2 100644 --- a/pkgs/by-name/su/super-productivity/package.nix +++ b/pkgs/by-name/su/super-productivity/package.nix @@ -25,7 +25,7 @@ buildNpmPackage rec { inherit nodejs; src = fetchFromGitHub { - owner = "johannesjo"; + owner = "super-productivity"; repo = "super-productivity"; tag = "v${version}"; hash = "sha256-1Iu4aJLlT2VllAALcJFBV7GQ1+ujgHjolbkYLjGM1qI="; diff --git a/pkgs/by-name/sw/swapview/package.nix b/pkgs/by-name/sw/swapview/package.nix index f0f6bd9f55e9..f27b7d0a603d 100644 --- a/pkgs/by-name/sw/swapview/package.nix +++ b/pkgs/by-name/sw/swapview/package.nix @@ -10,7 +10,7 @@ rustPlatform.buildRustPackage { src = fetchFromGitHub { owner = "lilydjwg"; - repo = "swapview"; + repo = "smapview"; rev = "cc8e863acd2084413b91572357dab34551c27ed7"; sha256 = "sha256-H5jMdmtZoN9nQfjXFQyYbuvPY58jmEP2j/XWGdBocFo="; }; @@ -20,7 +20,7 @@ rustPlatform.buildRustPackage { meta = { description = "Simple program to view processes' swap usage on Linux"; mainProgram = "swapview"; - homepage = "https://github.com/lilydjwg/swapview"; + homepage = "https://github.com/lilydjwg/smapview"; platforms = lib.platforms.linux; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ oxalica ]; diff --git a/pkgs/by-name/sx/sxiv/package.nix b/pkgs/by-name/sx/sxiv/package.nix index 38ee448bdfa7..3d3e5212966f 100644 --- a/pkgs/by-name/sx/sxiv/package.nix +++ b/pkgs/by-name/sx/sxiv/package.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation (finalAttrs: { __structuredAttrs = true; src = fetchFromGitHub { - owner = "muennich"; + owner = "xyb3rt"; repo = "sxiv"; tag = "v${finalAttrs.version}"; hash = "sha256-jrCEx1o7Go0jgwQ3YJ0L97Q5BCHvVTTqOWId3xzlSnU="; @@ -41,7 +41,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "Simple X Image Viewer"; - homepage = "https://github.com/muennich/sxiv"; + homepage = "https://github.com/xyb3rt/sxiv"; license = lib.licenses.gpl2Plus; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ h7x4 ]; diff --git a/pkgs/by-name/sy/synergy/package.nix b/pkgs/by-name/sy/synergy/package.nix index 326543d4872d..b58833eefbed 100644 --- a/pkgs/by-name/sy/synergy/package.nix +++ b/pkgs/by-name/sy/synergy/package.nix @@ -32,7 +32,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchFromGitHub { owner = "symless"; - repo = "synergy-core"; + repo = "synergy"; rev = finalAttrs.version; hash = "sha256-0QqklfSsvcXh7I2jaHk82k0nY8gQOj9haA4WOjGqBqY="; fetchSubmodules = true; @@ -140,7 +140,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "Share one mouse and keyboard between multiple computers"; homepage = "https://symless.com/synergy"; - changelog = "https://github.com/symless/synergy-core/blob/${finalAttrs.version}/ChangeLog"; + changelog = "https://github.com/symless/synergy/blob/${finalAttrs.version}/ChangeLog"; mainProgram = lib.optionalString (!withGUI) "synergyc"; license = lib.licenses.gpl2Only; maintainers = with lib.maintainers; [ talyz ]; diff --git a/pkgs/by-name/ta/tagger/package.nix b/pkgs/by-name/ta/tagger/package.nix index 3be96ad86788..baf0f3abf10c 100644 --- a/pkgs/by-name/ta/tagger/package.nix +++ b/pkgs/by-name/ta/tagger/package.nix @@ -19,8 +19,8 @@ buildDotnetModule rec { version = "2024.6.0-1"; src = fetchFromGitHub { - owner = "nlogozzo"; - repo = "NickvisionTagger"; + owner = "NickvisionApps"; + repo = "Tagger"; rev = version; hash = "sha256-4OfByQYhLXmeFWxzhqt8d7pLUyuMLhDM20E2YcA9Q3s="; }; diff --git a/pkgs/by-name/ta/tandem-aligner/package.nix b/pkgs/by-name/ta/tandem-aligner/package.nix index 2e9945eb87f9..cc8cbc3b0ff4 100644 --- a/pkgs/by-name/ta/tandem-aligner/package.nix +++ b/pkgs/by-name/ta/tandem-aligner/package.nix @@ -13,15 +13,15 @@ stdenv.mkDerivation (finalAttrs: { src = fetchFromGitHub { owner = "seryrzu"; - repo = "tandem_aligner"; + repo = "unialigner"; rev = "v${finalAttrs.version}"; hash = "sha256-iMDj1HZ8LzmZckuAM3lbG3eSJSd/5JGVA6SBs7+AgX8="; }; patches = [ (fetchpatch { - # https://github.com/seryrzu/tandem_aligner/pull/4 - url = "https://github.com/seryrzu/tandem_aligner/commit/8b516c94f90aaa9cb84278aa811285d4204b03a9.patch"; + # https://github.com/seryrzu/unialigner/pull/4 + url = "https://github.com/seryrzu/unialigner/commit/8b516c94f90aaa9cb84278aa811285d4204b03a9.patch"; hash = "sha256-kD46SykXklG/avK0+sc61YKFw9Bes8ZgFAjVXmcpN8k="; stripLen = 1; }) @@ -58,8 +58,8 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "Parameter-free algorithm for sequence alignment"; - homepage = "https://github.com/seryrzu/tandem_aligner"; - changelog = "https://github.com/seryrzu/tandem_aligner/releases/tag/v${finalAttrs.version}"; + homepage = "https://github.com/seryrzu/unialigner"; + changelog = "https://github.com/seryrzu/unialigner/releases/tag/v${finalAttrs.version}"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ matthiasbeyer ]; platforms = lib.platforms.linux; diff --git a/pkgs/by-name/ta/tango/package.nix b/pkgs/by-name/ta/tango/package.nix index e688408c89ad..ac36d7e70eb0 100644 --- a/pkgs/by-name/ta/tango/package.nix +++ b/pkgs/by-name/ta/tango/package.nix @@ -9,7 +9,7 @@ buildGoModule (finalAttrs: { version = "1.1.0"; src = fetchFromGitHub { - owner = "masakichi"; + owner = "yuanji-dev"; repo = "tango"; rev = "v${finalAttrs.version}"; hash = "sha256-e/M2iRm/UwfnRVnMo1PmQTkz4IGTxnsCXNSSUkhsiHk="; @@ -19,7 +19,7 @@ buildGoModule (finalAttrs: { meta = { description = "Local command-line Japanese dictionary tool using yomichan's dictionary files"; - homepage = "https://github.com/masakichi/tango"; + homepage = "https://github.com/yuanji-dev/tango"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ donovanglover ]; mainProgram = "tango"; diff --git a/pkgs/by-name/tb/tbe/package.nix b/pkgs/by-name/tb/tbe/package.nix index 2e69e17b32b3..997464fcc22e 100644 --- a/pkgs/by-name/tb/tbe/package.nix +++ b/pkgs/by-name/tb/tbe/package.nix @@ -11,7 +11,7 @@ stdenv.mkDerivation (finalAttrs: { version = "0.9.3.1"; src = fetchFromGitHub { - owner = "kaa-ching"; + owner = "the-butterfly-effect"; repo = "tbe"; tag = "v${finalAttrs.version}"; hash = "sha256-UnvFr/ofk6CgtBv6ua8XjZAWScFGfeNx+is5Q8Zl4qk="; diff --git a/pkgs/by-name/te/tektoncd-cli-pac/package.nix b/pkgs/by-name/te/tektoncd-cli-pac/package.nix index 77db033f4545..03ff23114539 100644 --- a/pkgs/by-name/te/tektoncd-cli-pac/package.nix +++ b/pkgs/by-name/te/tektoncd-cli-pac/package.nix @@ -13,7 +13,7 @@ buildGoModule (finalAttrs: { version = "0.41.1"; src = fetchFromGitHub { - owner = "openshift-pipelines"; + owner = "tektoncd"; repo = "pipelines-as-code"; tag = "v${finalAttrs.version}"; hash = "sha256-ZuYaYBSDpU2NCBssw+j3cP4jV6t+pCezFrQRQBS/zKk="; @@ -51,7 +51,7 @@ buildGoModule (finalAttrs: { meta = { homepage = "https://pipelinesascode.com"; - changelog = "https://github.com/openshift-pipelines/pipelines-as-code/releases/tag/v${finalAttrs.version}"; + changelog = "https://github.com/tektoncd/pipelines-as-code/releases/tag/v${finalAttrs.version}"; description = "CLI for interacting with Tekton Pipelines as Code"; longDescription = '' tkn-pac CLI Plugin – Easily manage Pipelines-as-Code repositories. diff --git a/pkgs/by-name/te/teler/package.nix b/pkgs/by-name/te/teler/package.nix index 7db1ebf22b56..b1b716dabaf9 100644 --- a/pkgs/by-name/te/teler/package.nix +++ b/pkgs/by-name/te/teler/package.nix @@ -9,7 +9,7 @@ buildGoModule (finalAttrs: { version = "2.0.0"; src = fetchFromGitHub { - owner = "kitabisa"; + owner = "teler-sh"; repo = "teler"; tag = "v${finalAttrs.version}"; hash = "sha256-3+A1QloZQlH31snWfwYa6rprpKUf3fQc/HQgmKQgV9c="; @@ -33,8 +33,8 @@ buildGoModule (finalAttrs: { based on web log that runs in a terminal with resources that we collect and provide by the community. ''; - homepage = "https://github.com/kitabisa/teler"; - changelog = "https://github.com/kitabisa/teler/releases/tag/v${finalAttrs.version}"; + homepage = "https://github.com/teler-sh/teler"; + changelog = "https://github.com/teler-sh/teler/releases/tag/v${finalAttrs.version}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ fab ]; mainProgram = "teler.app"; diff --git a/pkgs/by-name/te/telescope/package.nix b/pkgs/by-name/te/telescope/package.nix index 5ea5956a9318..e04ea9a18c81 100644 --- a/pkgs/by-name/te/telescope/package.nix +++ b/pkgs/by-name/te/telescope/package.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation (finalAttrs: { version = "0.11"; src = fetchFromGitHub { - owner = "omar-polo"; + owner = "telescope-browser"; repo = "telescope"; tag = finalAttrs.version; hash = "sha256-GKeUXa4RKYkoywrCrpenfLt10Rdj9L0xYI3tf2hFAbk="; diff --git a/pkgs/by-name/te/terranix/package.nix b/pkgs/by-name/te/terranix/package.nix index 936da543c5e3..aba1aa4337b8 100644 --- a/pkgs/by-name/te/terranix/package.nix +++ b/pkgs/by-name/te/terranix/package.nix @@ -12,7 +12,7 @@ stdenv.mkDerivation (finalAttrs: { version = "2.9.0"; src = fetchFromGitHub { - owner = "mrVanDalo"; + owner = "terranix"; repo = "terranix"; rev = finalAttrs.version; sha256 = "sha256-Jh0Zk+g0pEbNopADEtqvrnhrl83rlNFHpn3Zhz4s+VM="; diff --git a/pkgs/by-name/te/terrascan/package.nix b/pkgs/by-name/te/terrascan/package.nix index baae937e1de1..e93e22f2c6a3 100644 --- a/pkgs/by-name/te/terrascan/package.nix +++ b/pkgs/by-name/te/terrascan/package.nix @@ -9,7 +9,7 @@ buildGoModule (finalAttrs: { version = "1.19.9"; src = fetchFromGitHub { - owner = "accurics"; + owner = "tenable"; repo = "terrascan"; tag = "v${finalAttrs.version}"; hash = "sha256-4XIhmUUOSROwEPSB+DcMOfG5+q/pmWkVUwKGrWVcNtM="; @@ -33,7 +33,7 @@ buildGoModule (finalAttrs: { mitigate risk before provisioning cloud native infrastructure. It contains 500+ polices and support for Terraform and Kubernetes. ''; - homepage = "https://github.com/accurics/terrascan"; + homepage = "https://github.com/tenable/terrascan"; changelog = "https://github.com/tenable/terrascan/blob/v${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ fab ]; diff --git a/pkgs/by-name/te/testssl/package.nix b/pkgs/by-name/te/testssl/package.nix index e5343def63fa..bc05bd6aeacc 100644 --- a/pkgs/by-name/te/testssl/package.nix +++ b/pkgs/by-name/te/testssl/package.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation (finalAttrs: { version = "3.2.3"; src = fetchFromGitHub { - owner = "drwetter"; + owner = "testssl"; repo = "testssl.sh"; rev = "v${finalAttrs.version}"; sha256 = "sha256-hR+EhAkv7EXMhBu8wEF6yjpvMzLJZcjH+Jdji0EQkgY="; diff --git a/pkgs/by-name/th/theforceengine/package.nix b/pkgs/by-name/th/theforceengine/package.nix index 61577649905e..427871e761ab 100644 --- a/pkgs/by-name/th/theforceengine/package.nix +++ b/pkgs/by-name/th/theforceengine/package.nix @@ -20,7 +20,7 @@ stdenv.mkDerivation (finalAttrs: { version = "1.22.420"; src = fetchFromGitHub { - owner = "luciusDXL"; + owner = "TheForceEngine"; repo = "TheForceEngine"; tag = "v${finalAttrs.version}"; hash = "sha256-8JhaCIJgyaikoDLesshKiIhOO6OFis0xBYDq4vio4F4="; diff --git a/pkgs/by-name/th/thunderbolt/package.nix b/pkgs/by-name/th/thunderbolt/package.nix index b69838686acc..85b9c83086b0 100644 --- a/pkgs/by-name/th/thunderbolt/package.nix +++ b/pkgs/by-name/th/thunderbolt/package.nix @@ -13,7 +13,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "thunderbolt"; version = "0.9.3"; src = fetchFromGitHub { - owner = "01org"; + owner = "intel"; repo = "thunderbolt-software-user-space"; rev = "v${finalAttrs.version}"; sha256 = "02w1bfm7xvq0dzkhwqiq0camkzz9kvciyhnsis61c8vzp39cwx0x"; diff --git a/pkgs/by-name/tl/tlrender/package.nix b/pkgs/by-name/tl/tlrender/package.nix index 6704c5992565..a269a19c1f7f 100644 --- a/pkgs/by-name/tl/tlrender/package.nix +++ b/pkgs/by-name/tl/tlrender/package.nix @@ -56,14 +56,14 @@ stdenv.mkDerivation (finalAttrs: { version = "0.10.0"; src = fetchFromGitHub { - owner = "darbyjohnston"; + owner = "grizzlypeak3d"; repo = "tlRender"; tag = finalAttrs.version; hash = "sha256-TxiDZtMvNmrV1FKXZnekCZHnr/eCWZlsP6VJRnaoWg4="; }; patches = [ - # Minizip-ng 4 support: https://github.com/darbyjohnston/tlRender/pull/145 + # Minizip-ng 4 support: https://github.com/grizzlypeak3d/tlRender/pull/145 ./minizip-ng-4.patch ]; @@ -147,7 +147,7 @@ stdenv.mkDerivation (finalAttrs: { image sequences, audio clips, and transitions. Examples are provided for integrating the library with Qt and OpenGL applications. ''; - homepage = "https://github.com/darbyjohnston/tlRender"; + homepage = "https://github.com/grizzlypeak3d/tlRender"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ yzx9 ]; platforms = with lib.platforms; linux ++ darwin; diff --git a/pkgs/by-name/to/tola/package.nix b/pkgs/by-name/to/tola/package.nix index a75c868b8097..322c8a55fe0c 100644 --- a/pkgs/by-name/to/tola/package.nix +++ b/pkgs/by-name/to/tola/package.nix @@ -13,8 +13,8 @@ rustPlatform.buildRustPackage (finalAttrs: { version = "0.7.1"; src = fetchFromGitHub { - owner = "KawaYww"; - repo = "tola"; + owner = "tola-rs"; + repo = "tola-ssg"; tag = "v${finalAttrs.version}"; hash = "sha256-zgPKsIRXp5na2d0X7j5+9xJBGFSlvIKIRmzVVo/dcLk="; }; @@ -35,7 +35,7 @@ rustPlatform.buildRustPackage (finalAttrs: { meta = { description = "A static site generator for typst-based blog, written in Rust"; - homepage = "https://github.com/KawaYww/tola"; + homepage = "https://github.com/tola-rs/tola-ssg"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ matthiasbeyer diff --git a/pkgs/by-name/to/topiary/package.nix b/pkgs/by-name/to/topiary/package.nix index b68eb26bdf4a..1ab9e5e9fe92 100644 --- a/pkgs/by-name/to/topiary/package.nix +++ b/pkgs/by-name/to/topiary/package.nix @@ -12,7 +12,7 @@ rustPlatform.buildRustPackage (finalAttrs: { version = "0.7.3"; src = fetchFromGitHub { - owner = "tweag"; + owner = "topiary"; repo = "topiary"; tag = "v${finalAttrs.version}"; hash = "sha256-3zHO+a/m4Rv+pUm0Y1dBjFfHPZCfjsyAq56EiHSGJ1Y="; @@ -86,8 +86,8 @@ rustPlatform.buildRustPackage (finalAttrs: { meta = { description = "Uniform formatter for simple languages, as part of the Tree-sitter ecosystem"; - homepage = "https://github.com/tweag/topiary"; - changelog = "https://github.com/tweag/topiary/blob/v${finalAttrs.version}/CHANGELOG.md"; + homepage = "https://github.com/topiary/topiary"; + changelog = "https://github.com/topiary/topiary/blob/v${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ nartsiss diff --git a/pkgs/development/compilers/swift/libdispatch/default.nix b/pkgs/development/compilers/swift/libdispatch/default.nix index 0779b96e923e..3c99720ef75c 100644 --- a/pkgs/development/compilers/swift/libdispatch/default.nix +++ b/pkgs/development/compilers/swift/libdispatch/default.nix @@ -59,7 +59,7 @@ stdenv.mkDerivation { meta = { description = "Grand Central Dispatch"; - homepage = "https://github.com/apple/swift-corelibs-libdispatch"; + homepage = "https://github.com/swiftlang/swift-corelibs-libdispatch"; platforms = lib.platforms.linux; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ cmm ]; diff --git a/pkgs/development/compilers/swift/sourcekit-lsp/default.nix b/pkgs/development/compilers/swift/sourcekit-lsp/default.nix index 3ea077854cf0..7ad17d6624bb 100644 --- a/pkgs/development/compilers/swift/sourcekit-lsp/default.nix +++ b/pkgs/development/compilers/swift/sourcekit-lsp/default.nix @@ -81,7 +81,7 @@ stdenv.mkDerivation { meta = { description = "Language Server Protocol implementation for Swift and C-based languages"; mainProgram = "sourcekit-lsp"; - homepage = "https://github.com/apple/sourcekit-lsp"; + homepage = "https://github.com/swiftlang/sourcekit-lsp"; platforms = with lib.platforms; linux ++ darwin; license = lib.licenses.asl20; teams = [ lib.teams.swift ]; diff --git a/pkgs/development/compilers/swift/swift-format/default.nix b/pkgs/development/compilers/swift/swift-format/default.nix index adb76e7a359a..9f265bc4d6f1 100644 --- a/pkgs/development/compilers/swift/swift-format/default.nix +++ b/pkgs/development/compilers/swift/swift-format/default.nix @@ -53,7 +53,7 @@ stdenv.mkDerivation { meta = { description = "Formatting technology for Swift source code"; - homepage = "https://github.com/apple/swift-format"; + homepage = "https://github.com/swiftlang/swift-format"; platforms = with lib.platforms; linux ++ darwin; license = lib.licenses.asl20; teams = [ lib.teams.swift ]; diff --git a/pkgs/development/compilers/swift/swiftpm/default.nix b/pkgs/development/compilers/swift/swiftpm/default.nix index 9d8e414b72c9..11faafb81ff2 100644 --- a/pkgs/development/compilers/swift/swiftpm/default.nix +++ b/pkgs/development/compilers/swift/swiftpm/default.nix @@ -320,7 +320,7 @@ let swift-crypto = mkBootstrapDerivation { name = "swift-crypto"; src = fetchFromGitHub { - owner = "apple"; + owner = "swiftlang"; repo = "swift-crypto"; rev = "95ba0316a9b733e92bb6b071255ff46263bbe7dc"; # 3.15.1, as opposed to the pinned version of 3.0.0 sha256 = "sha256-RzoUBx4l12v0ZamSIAEpHHCRQXxJkXJCwVBEj7Qwg9I="; @@ -492,7 +492,7 @@ stdenv.mkDerivation ( meta = { description = "Package Manager for the Swift Programming Language"; - homepage = "https://github.com/apple/swift-package-manager"; + homepage = "https://github.com/swiftlang/swift-package-manager"; platforms = with lib.platforms; linux ++ darwin; license = lib.licenses.asl20; teams = [ lib.teams.swift ]; diff --git a/pkgs/development/python-modules/stac-validator/default.nix b/pkgs/development/python-modules/stac-validator/default.nix index 9ee95a50b442..5c8a0dfa7e51 100644 --- a/pkgs/development/python-modules/stac-validator/default.nix +++ b/pkgs/development/python-modules/stac-validator/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pyproject = true; src = fetchFromGitHub { - owner = "stac-utils"; + owner = "StacLabs"; repo = "stac-validator"; tag = "v${version}"; hash = "sha256-JrLpny4PDXvjKN1iQ0uxcTuPgNTykZzv7RdQDoMLQT4="; @@ -44,7 +44,7 @@ buildPythonPackage rec { meta = { description = "Validator for the SpatioTemporal Asset Catalog (STAC) specification"; - homepage = "https://github.com/stac-utils/stac-validator"; + homepage = "https://github.com/StacLabs/stac-validator"; license = lib.licenses.asl20; teams = [ lib.teams.geospatial ]; }; diff --git a/pkgs/tools/security/stoken/default.nix b/pkgs/tools/security/stoken/default.nix index 69e3aee37361..08018ef24164 100644 --- a/pkgs/tools/security/stoken/default.nix +++ b/pkgs/tools/security/stoken/default.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation rec { version = "0.93"; src = fetchFromGitHub { - owner = "cernekee"; + owner = "stoken-dev"; repo = "stoken"; rev = "v${version}"; hash = "sha256-8N7TXdBu37eXWIKCBdaXVW0pvN094oRWrdlcy9raddI="; @@ -38,7 +38,7 @@ stdenv.mkDerivation rec { meta = { description = "Software Token for Linux/UNIX"; - homepage = "https://github.com/cernekee/stoken"; + homepage = "https://github.com/stoken-dev/stoken"; license = lib.licenses.lgpl21Plus; maintainers = [ ]; platforms = lib.platforms.all; From 202d59a50e585a591922bf7d5c0c7508c6e6477f Mon Sep 17 00:00:00 2001 From: Alex James Date: Tue, 14 Jul 2026 20:07:02 -0700 Subject: [PATCH 240/247] dovi-tool: fix `updateScript` Ignore libdovi releases (which are tagged in the same repo). --- pkgs/by-name/do/dovi-tool/package.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/do/dovi-tool/package.nix b/pkgs/by-name/do/dovi-tool/package.nix index 9f0285e6bc5b..46f6907549b1 100644 --- a/pkgs/by-name/do/dovi-tool/package.nix +++ b/pkgs/by-name/do/dovi-tool/package.nix @@ -54,7 +54,12 @@ rustPlatform.buildRustPackage (finalAttrs: { versionCheckProgram = "${placeholder "out"}/bin/dovi_tool"; doInstallCheck = true; - passthru.updateScript = nix-update-script { }; + passthru.updateScript = nix-update-script { + extraArgs = [ + "--version-regex" + "^(?!libdovi-)(.*)$" + ]; + }; meta = { description = "CLI tool combining multiple utilities for working with Dolby Vision"; From f1a92323bb55427efd8950e0f005f2cef4ca4348 Mon Sep 17 00:00:00 2001 From: Alex James Date: Tue, 14 Jul 2026 20:09:39 -0700 Subject: [PATCH 241/247] =?UTF-8?q?dovi-tool:=202.3.2=20=E2=86=92=202.3.3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Changelog: https://github.com/quietvoid/dovi_tool/releases/tag/2.3.3 Commits: https://github.com/quietvoid/dovi_tool/compare/2.3.2...2.3.3 --- pkgs/by-name/do/dovi-tool/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/do/dovi-tool/package.nix b/pkgs/by-name/do/dovi-tool/package.nix index 46f6907549b1..94bfcb8c59c5 100644 --- a/pkgs/by-name/do/dovi-tool/package.nix +++ b/pkgs/by-name/do/dovi-tool/package.nix @@ -17,16 +17,16 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "dovi-tool"; - version = "2.3.2"; + version = "2.3.3"; src = fetchFromGitHub { owner = "quietvoid"; repo = "dovi_tool"; tag = finalAttrs.version; - hash = "sha256-8UG3p84wjuPpnwcz65dyDbLDaoFXtokxNvnldBZHqwc="; + hash = "sha256-oXHXt1u1zxWti22tT4nJQhVdCtIshKrlve8896QQg84="; }; - cargoHash = "sha256-nr2F+QZurNN/iCFW62LZaheZkuCGId4TSRuYd1yYH88="; + cargoHash = "sha256-rJw9fEZ696N8xsFXCL5GWIuLYPXKp2K0WqFxbM1iGiw="; nativeBuildInputs = lib.optionals (!stdenv.hostPlatform.isDarwin) [ pkg-config From c034289df5d979e75073a5cb3f3f33389f7163c0 Mon Sep 17 00:00:00 2001 From: 2kybe3 Date: Sun, 2 Aug 2026 00:12:15 +0200 Subject: [PATCH 242/247] synergy: fix tag --- pkgs/by-name/sy/synergy/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/sy/synergy/package.nix b/pkgs/by-name/sy/synergy/package.nix index b58833eefbed..386336e787cd 100644 --- a/pkgs/by-name/sy/synergy/package.nix +++ b/pkgs/by-name/sy/synergy/package.nix @@ -33,7 +33,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchFromGitHub { owner = "symless"; repo = "synergy"; - rev = finalAttrs.version; + tag = "v${finalAttrs.version}"; hash = "sha256-0QqklfSsvcXh7I2jaHk82k0nY8gQOj9haA4WOjGqBqY="; fetchSubmodules = true; }; From da86323a0594762ec496572c41151f904a0ce444 Mon Sep 17 00:00:00 2001 From: Yohann Boniface Date: Sun, 2 Aug 2026 00:13:26 +0200 Subject: [PATCH 243/247] slack-term: use tag instead of rev --- pkgs/by-name/sl/slack-term/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/sl/slack-term/package.nix b/pkgs/by-name/sl/slack-term/package.nix index a3c6f734b62e..08c2493db1f6 100644 --- a/pkgs/by-name/sl/slack-term/package.nix +++ b/pkgs/by-name/sl/slack-term/package.nix @@ -11,7 +11,7 @@ buildGoModule (finalAttrs: { src = fetchFromGitHub { owner = "jpbruinsslot"; repo = "slack-term"; - rev = "v${finalAttrs.version}"; + tag = "v${finalAttrs.version}"; sha256 = "1fbq7bdhy70hlkklppimgdjamnk0v059pg73xm9ax1f4616ki1m6"; }; vendorHash = null; From 6a07f687f7fbd26fb5b95de6cb64486ff3404642 Mon Sep 17 00:00:00 2001 From: 2kybe3 Date: Sun, 2 Aug 2026 00:39:42 +0200 Subject: [PATCH 244/247] treewide: follow some GitHub redirects for fetchFromGitHub generated using https://git.kybe.xyz/2kybe3/nixpkgs-github-redirect continuation of: #548235 --- pkgs/by-name/tr/trimal/package.nix | 2 +- pkgs/by-name/tr/trunk-recorder/package.nix | 4 ++-- pkgs/by-name/tu/tuner/package.nix | 4 ++-- pkgs/by-name/tv/tvm/package.nix | 2 +- pkgs/by-name/ty/tyson/package.nix | 2 +- pkgs/by-name/ue/uesave/package.nix | 4 ++-- pkgs/by-name/ul/ultimate-doom-builder/package.nix | 4 ++-- pkgs/by-name/ul/ultralist/package.nix | 2 +- pkgs/by-name/un/unpackerr/package.nix | 2 +- pkgs/by-name/ut/utpm/package.nix | 4 ++-- pkgs/by-name/uw/uwufetch/package.nix | 4 ++-- pkgs/by-name/va/vale-ls/package.nix | 4 ++-- pkgs/by-name/va/vale/package.nix | 4 ++-- pkgs/by-name/va/vapoursynth-eedi3/package.nix | 4 ++-- pkgs/by-name/va/vapoursynth-mvtools/package.nix | 4 ++-- pkgs/by-name/va/variant-lite/package.nix | 8 ++++---- pkgs/by-name/ve/velero/package.nix | 6 +++--- pkgs/by-name/ve/vendir/package.nix | 4 ++-- pkgs/by-name/vi/vipsdisp/package.nix | 4 ++-- pkgs/by-name/vm/vmaware/package.nix | 6 +++--- pkgs/by-name/vt/vtm/package.nix | 2 +- pkgs/by-name/wa/wagyu/package.nix | 4 ++-- pkgs/by-name/wa/wamr/package.nix | 4 ++-- pkgs/by-name/wa/wamrc/package.nix | 4 ++-- pkgs/by-name/wa/wasynth/package.nix | 4 ++-- pkgs/by-name/wa/waydroid-helper/package.nix | 6 +++--- pkgs/by-name/wa/wayvr/package.nix | 4 ++-- pkgs/by-name/wa/wazero/package.nix | 6 +++--- pkgs/by-name/we/wealthfolio/package.nix | 2 +- pkgs/by-name/wl/wlcs/package.nix | 6 +++--- pkgs/by-name/wl/wlinhibit/package.nix | 4 ++-- pkgs/by-name/wl/wluma/package.nix | 6 +++--- pkgs/by-name/wo/world-serpant-search/package.nix | 4 ++-- pkgs/by-name/wp/wprecon/package.nix | 6 +++--- pkgs/by-name/wr/wrap/package.nix | 8 ++++---- pkgs/by-name/wy/wyoming-faster-whisper/package.nix | 6 +++--- pkgs/by-name/wy/wyoming-piper/package.nix | 6 +++--- pkgs/by-name/x4/x4/package.nix | 6 +++--- pkgs/by-name/xc/xcbuild/package.nix | 4 ++-- pkgs/by-name/xd/xdelta/package.nix | 2 +- pkgs/by-name/xi/xits-math/package.nix | 4 ++-- pkgs/by-name/xk/xkb-switch/package.nix | 4 ++-- pkgs/by-name/xm/xmcp/package.nix | 4 ++-- pkgs/by-name/xs/xscast/package.nix | 4 ++-- pkgs/by-name/ya/yaml-schema-router/package.nix | 6 +++--- pkgs/by-name/ye/yek/package.nix | 6 +++--- pkgs/by-name/yo/youki/package.nix | 2 +- pkgs/by-name/yu/yubikey-touch-detector/package.nix | 4 ++-- pkgs/by-name/z6/z64decompress/package.nix | 4 ++-- pkgs/by-name/zi/zincsearch/package.nix | 2 +- pkgs/by-name/zs/zsh-powerlevel9k/package.nix | 4 ++-- pkgs/tools/networking/openvpn/update-resolv-conf.nix | 4 ++-- 52 files changed, 110 insertions(+), 110 deletions(-) diff --git a/pkgs/by-name/tr/trimal/package.nix b/pkgs/by-name/tr/trimal/package.nix index f203081f1cec..80f61cd3a0f8 100644 --- a/pkgs/by-name/tr/trimal/package.nix +++ b/pkgs/by-name/tr/trimal/package.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchFromGitHub { repo = "trimal"; - owner = "scapella"; + owner = "inab"; rev = "v${finalAttrs.version}"; sha256 = "sha256-ONSkYceCgYGSpABj0iOx6yj2hMyFHqCHflYRW+Q6RVc="; }; diff --git a/pkgs/by-name/tr/trunk-recorder/package.nix b/pkgs/by-name/tr/trunk-recorder/package.nix index 6365c7e3fba0..4befe0e22f3e 100644 --- a/pkgs/by-name/tr/trunk-recorder/package.nix +++ b/pkgs/by-name/tr/trunk-recorder/package.nix @@ -26,7 +26,7 @@ stdenv.mkDerivation (finalAttrs: { version = "5.1.1"; src = fetchFromGitHub { - owner = "robotastic"; + owner = "TrunkRecorder"; repo = "trunk-recorder"; rev = "v${finalAttrs.version}"; hash = "sha256-2qy6krI5NglkC+bUFfJaEuHIcBoYJrxBRnFs8O0NcZA="; @@ -72,7 +72,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "Record calls from trunked radio systems"; homepage = "https://trunkrecorder.com/"; - changelog = "https://github.com/robotastic/trunk-recorder/releases/tag/v${finalAttrs.version}"; + changelog = "https://github.com/TrunkRecorder/trunk-recorder/releases/tag/v${finalAttrs.version}"; license = lib.licenses.gpl3; maintainers = with lib.maintainers; [ PapayaJackal ]; mainProgram = "trunk-recorder"; diff --git a/pkgs/by-name/tu/tuner/package.nix b/pkgs/by-name/tu/tuner/package.nix index 66f17a112766..0df353e02af7 100644 --- a/pkgs/by-name/tu/tuner/package.nix +++ b/pkgs/by-name/tu/tuner/package.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation (finalAttrs: { version = "2.0.0"; src = fetchFromGitHub { - owner = "louis77"; + owner = "tuner-labs"; repo = "tuner"; tag = "v${finalAttrs.version}"; hash = "sha256-i6I5NSwiS8FJuZaHbrXvUcumo9RZvEVPcfKOkHUXiLo="; @@ -55,7 +55,7 @@ stdenv.mkDerivation (finalAttrs: { ]; meta = { - homepage = "https://github.com/louis77/tuner"; + homepage = "https://github.com/tuner-labs/tuner"; description = "App to discover and play internet radio stations"; license = lib.licenses.gpl3Plus; platforms = lib.platforms.linux; diff --git a/pkgs/by-name/tv/tvm/package.nix b/pkgs/by-name/tv/tvm/package.nix index ca39c149b0d3..1591306569d1 100644 --- a/pkgs/by-name/tv/tvm/package.nix +++ b/pkgs/by-name/tv/tvm/package.nix @@ -11,7 +11,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchFromGitHub { owner = "apache"; - repo = "incubator-tvm"; + repo = "tvm"; tag = "v${finalAttrs.version}"; fetchSubmodules = true; hash = "sha256-+YnxYIGaPMgfLDsQEiCpqGuJRBTFEbXWI1L2JdnUyfI="; diff --git a/pkgs/by-name/ty/tyson/package.nix b/pkgs/by-name/ty/tyson/package.nix index aac91ec073e6..46de9c55cc94 100644 --- a/pkgs/by-name/ty/tyson/package.nix +++ b/pkgs/by-name/ty/tyson/package.nix @@ -11,7 +11,7 @@ buildGoModule (finalAttrs: { version = "0.1.1-unstable-2024-04-10"; src = fetchFromGitHub { - owner = "jetpack-io"; + owner = "jetify-com"; repo = "tyson"; rev = "d6b38819db9b260928b29f4d39bf4c72841c6a01"; hash = "sha256-NoQJBEedV3NDNQ4PVvvjjsO7N+rq40LWKp962P+naEY="; diff --git a/pkgs/by-name/ue/uesave/package.nix b/pkgs/by-name/ue/uesave/package.nix index c5143a7a37e4..c564bf85154f 100644 --- a/pkgs/by-name/ue/uesave/package.nix +++ b/pkgs/by-name/ue/uesave/package.nix @@ -9,7 +9,7 @@ rustPlatform.buildRustPackage (finalAttrs: { version = "0.7.1"; src = fetchFromGitHub { owner = "trumank"; - repo = "uesave-rs"; + repo = "uesave"; rev = "v${finalAttrs.version}"; hash = "sha256-lGtRe3AYJ59CwRaDznO6RNqVFCSKJPWVDhj0tnY5xcs="; }; @@ -25,7 +25,7 @@ rustPlatform.buildRustPackage (finalAttrs: { meta = { maintainers = with lib.maintainers; [ xddxdd ]; description = "Reading and writing Unreal Engine save files (commonly referred to as GVAS)"; - homepage = "https://github.com/trumank/uesave-rs"; + homepage = "https://github.com/trumank/uesave"; license = lib.licenses.mit; mainProgram = "uesave"; }; diff --git a/pkgs/by-name/ul/ultimate-doom-builder/package.nix b/pkgs/by-name/ul/ultimate-doom-builder/package.nix index f9fd4de287af..2b4f398bab63 100644 --- a/pkgs/by-name/ul/ultimate-doom-builder/package.nix +++ b/pkgs/by-name/ul/ultimate-doom-builder/package.nix @@ -20,7 +20,7 @@ stdenv.mkDerivation (finalAttrs: { version = "0-unstable-2026-02-01"; src = fetchFromGitHub { - owner = "jewalky"; + owner = "UltimateDoomBuilder"; repo = "UltimateDoomBuilder"; rev = "9d7a12b1164dc53964b594395f9d5d825a43ac12"; hash = "sha256-FwGfrvF+UrmEw1lvcU4qL9OOP0n/ZmQTsIjQIxRvkmg="; @@ -129,7 +129,7 @@ stdenv.mkDerivation (finalAttrs: { passthru.updateScript = unstableGitUpdater { }; meta = { - homepage = "https://github.com/jewalky/UltimateDoomBuilder"; + homepage = "https://github.com/UltimateDoomBuilder/UltimateDoomBuilder"; description = "Advanced Doom map editor based on Doom Builder 2 with Mono support"; mainProgram = "ultimate-doom-builder"; longDescription = '' diff --git a/pkgs/by-name/ul/ultralist/package.nix b/pkgs/by-name/ul/ultralist/package.nix index b27f996eaa3c..229ddeaa293e 100644 --- a/pkgs/by-name/ul/ultralist/package.nix +++ b/pkgs/by-name/ul/ultralist/package.nix @@ -9,7 +9,7 @@ buildGoModule (finalAttrs: { version = "1.7.0"; src = fetchFromGitHub { - owner = "ultralist"; + owner = "gammons"; repo = "ultralist"; rev = finalAttrs.version; sha256 = "sha256-GGBW6rpwv1bVbLTD//cU8jNbq/27Ls0su7DymCJTSmY="; diff --git a/pkgs/by-name/un/unpackerr/package.nix b/pkgs/by-name/un/unpackerr/package.nix index 4086775334c6..7ccf89ca63dd 100644 --- a/pkgs/by-name/un/unpackerr/package.nix +++ b/pkgs/by-name/un/unpackerr/package.nix @@ -9,7 +9,7 @@ buildGoModule (finalAttrs: { version = "0.15.2"; src = fetchFromGitHub { - owner = "davidnewhall"; + owner = "Unpackerr"; repo = "unpackerr"; rev = "v${finalAttrs.version}"; sha256 = "sha256-npq0CXsaWaFa6RazQXRKVaqTyK87VhzaF/hd/d952Po="; diff --git a/pkgs/by-name/ut/utpm/package.nix b/pkgs/by-name/ut/utpm/package.nix index c8b1e6adf6fd..8524b5ab1f14 100644 --- a/pkgs/by-name/ut/utpm/package.nix +++ b/pkgs/by-name/ut/utpm/package.nix @@ -13,7 +13,7 @@ rustPlatform.buildRustPackage (finalAttrs: { version = "0.3.0"; src = fetchFromGitHub { - owner = "Thumuss"; + owner = "typst-community"; repo = "utpm"; tag = "v${finalAttrs.version}"; hash = "sha256-MGvPj+qF05zc2rPf1LxWVIpkZGOoDj09UfCZbQ/lBOM="; @@ -53,7 +53,7 @@ rustPlatform.buildRustPackage (finalAttrs: { new projects and templates from a singular tool, and then publish it directly to Typst! ''; - homepage = "https://github.com/Thumuss/utpm"; + homepage = "https://github.com/typst-community/utpm"; license = lib.licenses.mit; mainProgram = "utpm"; maintainers = with lib.maintainers; [ louis-thevenet ]; diff --git a/pkgs/by-name/uw/uwufetch/package.nix b/pkgs/by-name/uw/uwufetch/package.nix index a4ffbd2066a6..a57c439113f2 100644 --- a/pkgs/by-name/uw/uwufetch/package.nix +++ b/pkgs/by-name/uw/uwufetch/package.nix @@ -11,7 +11,7 @@ stdenv.mkDerivation (finalAttrs: { version = "2.1"; src = fetchFromGitHub { - owner = "TheDarkBug"; + owner = "ad-oliviero"; repo = "uwufetch"; rev = finalAttrs.version; hash = "sha256-cA8sajh+puswyKikr0Jp9ei+EpVkH+vhEp+pTerkUqA="; @@ -52,7 +52,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "Meme system info tool for Linux"; - homepage = "https://github.com/TheDarkBug/uwufetch"; + homepage = "https://github.com/ad-oliviero/uwufetch"; license = lib.licenses.gpl3Plus; platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ bbjubjub ]; diff --git a/pkgs/by-name/va/vale-ls/package.nix b/pkgs/by-name/va/vale-ls/package.nix index c8c902dd550f..5b32cf53cd7e 100644 --- a/pkgs/by-name/va/vale-ls/package.nix +++ b/pkgs/by-name/va/vale-ls/package.nix @@ -14,7 +14,7 @@ rustPlatform.buildRustPackage (finalAttrs: { version = "0.4.0"; src = fetchFromGitHub { - owner = "errata-ai"; + owner = "vale-cli"; repo = "vale-ls"; tag = "v${finalAttrs.version}"; hash = "sha256-lRRKRQTxgXF4E+XghJ5AOp+mtWtiCT13EcsPVydn4Uo="; @@ -51,7 +51,7 @@ rustPlatform.buildRustPackage (finalAttrs: { meta = { description = "LSP implementation for the Vale command-line tool"; - homepage = "https://github.com/errata-ai/vale-ls"; + homepage = "https://github.com/vale-cli/vale-ls"; license = lib.licenses.mit; mainProgram = "vale-ls"; maintainers = with lib.maintainers; [ diff --git a/pkgs/by-name/va/vale/package.nix b/pkgs/by-name/va/vale/package.nix index 71d6ab0f3adb..15ef4122da19 100644 --- a/pkgs/by-name/va/vale/package.nix +++ b/pkgs/by-name/va/vale/package.nix @@ -16,7 +16,7 @@ buildGoModule rec { subPackages = [ "cmd/vale" ]; src = fetchFromGitHub { - owner = "errata-ai"; + owner = "vale-cli"; repo = "vale"; tag = "v${version}"; hash = "sha256-FChOhCgvV/jO795nKlkbnGiB9oFCA8XmJBlgH+DyYvs="; @@ -61,7 +61,7 @@ buildGoModule rec { ``` ''; homepage = "https://vale.sh/"; - changelog = "https://github.com/errata-ai/vale/releases/tag/v${version}"; + changelog = "https://github.com/vale-cli/vale/releases/tag/v${version}"; mainProgram = "vale"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ pbsds ]; diff --git a/pkgs/by-name/va/vapoursynth-eedi3/package.nix b/pkgs/by-name/va/vapoursynth-eedi3/package.nix index 58a1d5a2e123..79c146701e1d 100644 --- a/pkgs/by-name/va/vapoursynth-eedi3/package.nix +++ b/pkgs/by-name/va/vapoursynth-eedi3/package.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation { version = "unstable-2019-09-30"; src = fetchFromGitHub { - owner = "HomeOfVapourSynthEvolution"; + owner = "HolyWu"; repo = "VapourSynth-EEDI3"; rev = "d11bdb37c7a7118cd095b53d9f8fbbac02a06ac0"; hash = "sha256-MIUf6sOnJ2uqGw3ixEHy1ijzlLFkQauwtm1vfgmYmcg="; @@ -47,7 +47,7 @@ stdenv.mkDerivation { meta = { description = "Filter for VapourSynth"; - homepage = "https://github.com/HomeOfVapourSynthEvolution/VapourSynth-EEDI3"; + homepage = "https://github.com/HolyWu/VapourSynth-EEDI3"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ snaki ]; platforms = lib.platforms.x86_64; diff --git a/pkgs/by-name/va/vapoursynth-mvtools/package.nix b/pkgs/by-name/va/vapoursynth-mvtools/package.nix index 45577f16dac0..4aa424120832 100644 --- a/pkgs/by-name/va/vapoursynth-mvtools/package.nix +++ b/pkgs/by-name/va/vapoursynth-mvtools/package.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation (finalAttrs: { version = "24"; src = fetchFromGitHub { - owner = "dubhater"; + owner = "dubhatervapoursynth"; repo = "vapoursynth-mvtools"; rev = "v${finalAttrs.version}"; hash = "sha256-bEifU1PPNOBr6o9D6DGIzTaG4xjygBxkQYnZxd/4SwQ="; @@ -34,7 +34,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "Set of filters for motion estimation and compensation"; - homepage = "https://github.com/dubhater/vapoursynth-mvtools"; + homepage = "https://github.com/dubhatervapoursynth/vapoursynth-mvtools"; license = lib.licenses.gpl2; maintainers = with lib.maintainers; [ rnhmjoj ]; }; diff --git a/pkgs/by-name/va/variant-lite/package.nix b/pkgs/by-name/va/variant-lite/package.nix index 1199cdb76fa4..a32e697d9e22 100644 --- a/pkgs/by-name/va/variant-lite/package.nix +++ b/pkgs/by-name/va/variant-lite/package.nix @@ -12,7 +12,7 @@ stdenv.mkDerivation (finalAttrs: { version = "3.0.0"; src = fetchFromGitHub { - owner = "martinmoene"; + owner = "nonstd-lite"; repo = "variant-lite"; tag = "v${finalAttrs.version}"; hash = "sha256-+1eSnn7eN8iN6vZg3Qz2m7u1ukWimhUQ+WHXQL4rQco="; @@ -24,7 +24,7 @@ stdenv.mkDerivation (finalAttrs: { ]; cmakeFlags = [ - # https://github.com/martinmoene/variant-lite/issues/50 + # https://github.com/nonstd-lite/variant-lite/issues/50 (lib.cmakeBool "VARIANT_LITE_OPT_BUILD_TESTS" false) ]; @@ -35,8 +35,8 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "C++17-like variant, a type-safe union for C++98, C++11 and later in a single-file header-only library"; - homepage = "https://github.com/martinmoene/variant-lite"; - changelog = "https://github.com/martinmoene/variant-lite/releases/tag/v${finalAttrs.version}"; + homepage = "https://github.com/nonstd-lite/variant-lite"; + changelog = "https://github.com/nonstd-lite/variant-lite/releases/tag/v${finalAttrs.version}"; license = lib.licenses.boost; maintainers = with lib.maintainers; [ titaniumtown ]; }; diff --git a/pkgs/by-name/ve/velero/package.nix b/pkgs/by-name/ve/velero/package.nix index dca03d5b72b2..05b1b089e95f 100644 --- a/pkgs/by-name/ve/velero/package.nix +++ b/pkgs/by-name/ve/velero/package.nix @@ -11,7 +11,7 @@ buildGoModule (finalAttrs: { version = "1.18.0"; src = fetchFromGitHub { - owner = "vmware-tanzu"; + owner = "velero-io"; repo = "velero"; tag = "v${finalAttrs.version}"; hash = "sha256-LhoJDIK0S3w2RTpMC7QDcU1nHMUk4rNZSCY/1Wfiaqc="; @@ -35,7 +35,7 @@ buildGoModule (finalAttrs: { "velero-restic-restore-helper" ]; - doCheck = false; # Tests expect a running cluster see https://github.com/vmware-tanzu/velero/tree/main/test/e2e + doCheck = false; # Tests expect a running cluster see https://github.com/velero-io/velero/tree/main/test/e2e doInstallCheck = true; installCheckPhase = '' $out/bin/velero version --client-only | grep ${finalAttrs.version} > /dev/null @@ -51,7 +51,7 @@ buildGoModule (finalAttrs: { meta = { description = "Utility for managing disaster recovery, specifically for your Kubernetes cluster resources and persistent volumes"; homepage = "https://velero.io/"; - changelog = "https://github.com/vmware-tanzu/velero/releases/tag/v${finalAttrs.version}"; + changelog = "https://github.com/velero-io/velero/releases/tag/v${finalAttrs.version}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ mbode diff --git a/pkgs/by-name/ve/vendir/package.nix b/pkgs/by-name/ve/vendir/package.nix index c1a6c2ad6e8f..078a00f98053 100644 --- a/pkgs/by-name/ve/vendir/package.nix +++ b/pkgs/by-name/ve/vendir/package.nix @@ -9,8 +9,8 @@ buildGoModule (finalAttrs: { version = "0.46.0"; src = fetchFromGitHub { - owner = "vmware-tanzu"; - repo = "carvel-vendir"; + owner = "carvel-dev"; + repo = "vendir"; rev = "v${finalAttrs.version}"; sha256 = "sha256-X9tyEeE6QrUQaRlbhRkd+Lz7+bFJrWO2Dn8e0ax7Pdg="; }; diff --git a/pkgs/by-name/vi/vipsdisp/package.nix b/pkgs/by-name/vi/vipsdisp/package.nix index e5156f1f4bcc..2142e5d1ead4 100644 --- a/pkgs/by-name/vi/vipsdisp/package.nix +++ b/pkgs/by-name/vi/vipsdisp/package.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation rec { version = "4.1.4"; src = fetchFromGitHub { - owner = "jcupitt"; + owner = "libvips"; repo = "vipsdisp"; tag = "v${version}"; hash = "sha256-DXXDU/EtpWfNvV0PhQ+qjlxTBNERn9GGNeD00n9ejN0="; @@ -45,7 +45,7 @@ stdenv.mkDerivation rec { doCheck = false; meta = { - homepage = "https://github.com/jcupitt/vipsdisp"; + homepage = "https://github.com/libvips/vipsdisp"; description = "Tiny image viewer with libvips"; license = lib.licenses.mit; mainProgram = "vipsdisp"; diff --git a/pkgs/by-name/vm/vmaware/package.nix b/pkgs/by-name/vm/vmaware/package.nix index 1f99151f85bc..a3158d8efd0b 100644 --- a/pkgs/by-name/vm/vmaware/package.nix +++ b/pkgs/by-name/vm/vmaware/package.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation (finalAttrs: { __structuredAttrs = true; src = fetchFromGitHub { - owner = "kernelwernel"; + owner = "NotRequiem"; repo = "VMAware"; tag = "v${finalAttrs.version}"; hash = "sha256-KPjIk5nm27RcxGg3owfLVt+b1sL0y90IPPgeGv7fTgQ="; @@ -30,8 +30,8 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "Cross-platform C++ library and CLI tool for virtual machine detection"; - homepage = "https://github.com/kernelwernel/VMAware"; - changelog = "https://github.com/kernelwernel/VMAware/releases/tag/v${finalAttrs.version}"; + homepage = "https://github.com/NotRequiem/VMAware"; + changelog = "https://github.com/NotRequiem/VMAware/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ patrickdag ]; platforms = lib.platforms.linux; diff --git a/pkgs/by-name/vt/vtm/package.nix b/pkgs/by-name/vt/vtm/package.nix index 4eae4234686f..9ee3f4d11019 100644 --- a/pkgs/by-name/vt/vtm/package.nix +++ b/pkgs/by-name/vt/vtm/package.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation (finalAttrs: { version = "0.9.99.61"; src = fetchFromGitHub { - owner = "netxs-group"; + owner = "directvt"; repo = "vtm"; rev = "v${finalAttrs.version}"; hash = "sha256-IlJbJw2c2Zgl+W5Jh01Iga8duiLgl/GurT620IhPh68="; diff --git a/pkgs/by-name/wa/wagyu/package.nix b/pkgs/by-name/wa/wagyu/package.nix index f0798b440f29..1328074d335c 100644 --- a/pkgs/by-name/wa/wagyu/package.nix +++ b/pkgs/by-name/wa/wagyu/package.nix @@ -9,7 +9,7 @@ rustPlatform.buildRustPackage (finalAttrs: { version = "0.6.3"; src = fetchFromGitHub { - owner = "AleoHQ"; + owner = "howardwu"; repo = "wagyu"; rev = "v${finalAttrs.version}"; hash = "sha256-5n8BmETv5jUvgu0rskAPYaBgYyNL2QU2t/iUb3hNMMw="; @@ -21,7 +21,7 @@ rustPlatform.buildRustPackage (finalAttrs: { meta = { description = "Rust library for generating cryptocurrency wallets"; - homepage = "https://github.com/AleoHQ/wagyu"; + homepage = "https://github.com/howardwu/wagyu"; license = with lib.licenses; [ mit asl20 diff --git a/pkgs/by-name/wa/wamr/package.nix b/pkgs/by-name/wa/wamr/package.nix index a000e298ac75..22ed9c8b2aa9 100644 --- a/pkgs/by-name/wa/wamr/package.nix +++ b/pkgs/by-name/wa/wamr/package.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation (finalAttrs: { version = "2.4.4"; src = fetchFromGitHub { - owner = "bytecodealliance"; + owner = "wasm-micro-runtime"; repo = "wasm-micro-runtime"; tag = "WAMR-${finalAttrs.version}"; hash = "sha256-pNudBKnhdR/Ye0m2tVZB/wSfJZYK8+gdCpCp0rDp0o4="; @@ -48,7 +48,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "WebAssembly Micro Runtime"; - homepage = "https://github.com/bytecodealliance/wasm-micro-runtime"; + homepage = "https://github.com/wasm-micro-runtime/wasm-micro-runtime"; license = lib.licenses.asl20; mainProgram = "iwasm"; maintainers = with lib.maintainers; [ ereslibre ]; diff --git a/pkgs/by-name/wa/wamrc/package.nix b/pkgs/by-name/wa/wamrc/package.nix index 8207b35ea391..aee94a49dbb7 100644 --- a/pkgs/by-name/wa/wamrc/package.nix +++ b/pkgs/by-name/wa/wamrc/package.nix @@ -12,7 +12,7 @@ stdenv.mkDerivation (finalAttrs: { version = "2.4.5"; src = fetchFromGitHub { - owner = "bytecodealliance"; + owner = "wasm-micro-runtime"; repo = "wasm-micro-runtime"; tag = "WAMR-${finalAttrs.version}"; hash = "sha256-HBew8kbi7AaKrAEZbPIlXqiO+1wDljSzEsE9+FWzxHE="; @@ -41,7 +41,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "WebAssembly Micro Runtime AOT compiler"; - homepage = "https://github.com/bytecodealliance/wasm-micro-runtime"; + homepage = "https://github.com/wasm-micro-runtime/wasm-micro-runtime"; license = lib.licenses.asl20; mainProgram = "wamrc"; maintainers = with lib.maintainers; [ bubblepipe ]; diff --git a/pkgs/by-name/wa/wasynth/package.nix b/pkgs/by-name/wa/wasynth/package.nix index 048b089dd06f..37a912ea159f 100644 --- a/pkgs/by-name/wa/wasynth/package.nix +++ b/pkgs/by-name/wa/wasynth/package.nix @@ -10,7 +10,7 @@ rustPlatform.buildRustPackage (finalAttrs: { version = "0.13.0"; src = fetchFromGitHub { - owner = "Rerumu"; + owner = "SovereignSatellite"; repo = "Wasynth"; tag = "v${finalAttrs.version}"; hash = "sha256-0Gtqet6KKLtooh9cU2R/top142AeT+uIxFwe1dPTvAU="; @@ -41,7 +41,7 @@ rustPlatform.buildRustPackage (finalAttrs: { * wasm2luajit: translate WebAssembly to LuaJIT source code * wasm2luau: translate WebAssembly Luau source code ''; - homepage = "https://github.com/Rerumu/Wasynth"; + homepage = "https://github.com/SovereignSatellite/Wasynth"; license = lib.licenses.gpl3Only; maintainers = [ ]; }; diff --git a/pkgs/by-name/wa/waydroid-helper/package.nix b/pkgs/by-name/wa/waydroid-helper/package.nix index 7ab04ae747e2..4726b7f92a45 100644 --- a/pkgs/by-name/wa/waydroid-helper/package.nix +++ b/pkgs/by-name/wa/waydroid-helper/package.nix @@ -30,7 +30,7 @@ let version = "0.2.9"; src = fetchFromGitHub { - owner = "ayasa520"; + owner = "waydroid-helper"; repo = "waydroid-helper"; tag = "v${version}"; hash = "sha256-6mVb4GPD2NCsvyaqQAOFox0rNIlyOttiaZKbHBS40Rg="; @@ -122,9 +122,9 @@ python3Packages.buildPythonApplication { passthru.updateScript = nix-update-script { }; meta = { - changelog = "https://github.com/ayasa520/waydroid-helper/releases/tag/${src.tag}"; + changelog = "https://github.com/waydroid-helper/waydroid-helper/releases/tag/${src.tag}"; description = "User-friendly way to configure Waydroid and install extensions, including Magisk and ARM translation"; - homepage = "https://github.com/ayasa520/waydroid-helper"; + homepage = "https://github.com/waydroid-helper/waydroid-helper"; license = lib.licenses.gpl3Plus; mainProgram = "waydroid-helper"; maintainers = [ ]; diff --git a/pkgs/by-name/wa/wayvr/package.nix b/pkgs/by-name/wa/wayvr/package.nix index dab03ad22a39..0773ac577a7d 100644 --- a/pkgs/by-name/wa/wayvr/package.nix +++ b/pkgs/by-name/wa/wayvr/package.nix @@ -29,7 +29,7 @@ rustPlatform.buildRustPackage (finalAttrs: { version = "26.7.1"; src = fetchFromGitHub { - owner = "wlx-team"; + owner = "wayvr-org"; repo = "wayvr"; tag = "v${finalAttrs.version}"; hash = "sha256-SdHN3jDe2QJaRORy452RP7kTMxPOZOB/yjpApUOLhRU="; @@ -92,7 +92,7 @@ rustPlatform.buildRustPackage (finalAttrs: { meta = { description = "Your way to enjoy VR on Linux! Access your Wayland/X11 desktop from SteamVR/Monado (OpenVR+OpenXR support)"; - homepage = "https://github.com/wlx-team/wayvr"; + homepage = "https://github.com/wayvr-org/wayvr"; license = with lib.licenses; [ gpl3Only mit # wayvr-ipc diff --git a/pkgs/by-name/wa/wazero/package.nix b/pkgs/by-name/wa/wazero/package.nix index eefea84b0e70..acaf1c421492 100644 --- a/pkgs/by-name/wa/wazero/package.nix +++ b/pkgs/by-name/wa/wazero/package.nix @@ -11,7 +11,7 @@ buildGoModule (finalAttrs: { version = "1.12.0"; src = fetchFromGitHub { - owner = "tetratelabs"; + owner = "wazero"; repo = "wazero"; tag = "v${finalAttrs.version}"; hash = "sha256-wq6fj6NDKaJbd+8lhrC5tH9lyUL/2Rc/T4Y39LYADsk="; @@ -42,9 +42,9 @@ buildGoModule (finalAttrs: { meta = { description = "Zero dependency WebAssembly runtime for Go developers"; - homepage = "https://github.com/tetratelabs/wazero"; + homepage = "https://github.com/wazero/wazero"; maintainers = with lib.maintainers; [ liberodark ]; - changelog = "https://github.com/tetratelabs/wazero/releases/tag/${finalAttrs.src.tag}"; + changelog = "https://github.com/wazero/wazero/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.asl20; mainProgram = "wazero"; }; diff --git a/pkgs/by-name/we/wealthfolio/package.nix b/pkgs/by-name/we/wealthfolio/package.nix index 26c164ff35cc..56da8f4fcb02 100644 --- a/pkgs/by-name/we/wealthfolio/package.nix +++ b/pkgs/by-name/we/wealthfolio/package.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation (finalAttrs: { version = "3.6.2"; src = fetchFromGitHub { - owner = "afadil"; + owner = "wealthfolio"; repo = "wealthfolio"; rev = "v${finalAttrs.version}"; hash = "sha256-2Chwr7OifQ5PgRAnxDEeAxyYaxVQqS32mezqzUBKKyU="; diff --git a/pkgs/by-name/wl/wlcs/package.nix b/pkgs/by-name/wl/wlcs/package.nix index b31575beb0d8..56c09d128549 100644 --- a/pkgs/by-name/wl/wlcs/package.nix +++ b/pkgs/by-name/wl/wlcs/package.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation (finalAttrs: { version = "1.8.1"; src = fetchFromGitHub { - owner = "MirServer"; + owner = "canonical"; repo = "wlcs"; tag = "v${finalAttrs.version}"; hash = "sha256-W4/a7neFcaqdPIAWDk5TcIuIWZ76rC7xCk3beJVqE/E="; @@ -65,8 +65,8 @@ stdenv.mkDerivation (finalAttrs: { standard debugging tools can follow control flow from the test client to the compositor and back again. ''; - homepage = "https://github.com/MirServer/wlcs"; - changelog = "https://github.com/MirServer/wlcs/releases/tag/v${finalAttrs.version}"; + homepage = "https://github.com/canonical/wlcs"; + changelog = "https://github.com/canonical/wlcs/releases/tag/v${finalAttrs.version}"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ OPNA2608 ]; platforms = lib.platforms.linux; diff --git a/pkgs/by-name/wl/wlinhibit/package.nix b/pkgs/by-name/wl/wlinhibit/package.nix index 02c0d8322cc4..0d84ca8d1613 100644 --- a/pkgs/by-name/wl/wlinhibit/package.nix +++ b/pkgs/by-name/wl/wlinhibit/package.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation { version = "0.1.2"; src = fetchFromGitHub { - owner = "0x5a4"; + owner = "einetuer"; repo = "wlinhibit"; rev = "v0.1.2"; hash = "sha256-mAEBnlIfW1R5+3CMH4ZumQ39Ss2K7PfW28I4/O9saWE="; @@ -37,7 +37,7 @@ stdenv.mkDerivation { meta = { description = "Simple, stupid idle inhibitor for wayland"; license = lib.licenses.mit; - homepage = "https://github.com/0x5a4/wlinhibit"; + homepage = "https://github.com/einetuer/wlinhibit"; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ _0x5a4 ]; }; diff --git a/pkgs/by-name/wl/wluma/package.nix b/pkgs/by-name/wl/wluma/package.nix index b94ecfa8c896..da30bf7e0b3a 100644 --- a/pkgs/by-name/wl/wluma/package.nix +++ b/pkgs/by-name/wl/wluma/package.nix @@ -19,7 +19,7 @@ rustPlatform.buildRustPackage (finalAttrs: { version = "4.11.1"; src = fetchFromGitHub { - owner = "maximbaz"; + owner = "max-baz"; repo = "wluma"; tag = finalAttrs.version; hash = "sha256-va+y/dwJ4vTyuqn4VwVXQo8F2qWJPq6F6e9/7V4qDQQ="; @@ -59,8 +59,8 @@ rustPlatform.buildRustPackage (finalAttrs: { meta = { description = "Automatic brightness adjustment based on screen contents and ALS"; - homepage = "https://github.com/maximbaz/wluma"; - changelog = "https://github.com/maximbaz/wluma/releases/tag/${finalAttrs.version}"; + homepage = "https://github.com/max-baz/wluma"; + changelog = "https://github.com/max-baz/wluma/releases/tag/${finalAttrs.version}"; license = lib.licenses.isc; maintainers = with lib.maintainers; [ yshym diff --git a/pkgs/by-name/wo/world-serpant-search/package.nix b/pkgs/by-name/wo/world-serpant-search/package.nix index 4a0e87a6374b..8505b270adfd 100644 --- a/pkgs/by-name/wo/world-serpant-search/package.nix +++ b/pkgs/by-name/wo/world-serpant-search/package.nix @@ -11,7 +11,7 @@ python3.pkgs.buildPythonApplication (finalAttrs: { src = fetchFromGitHub { owner = "Latrodect"; - repo = "wss-repo-vulnerability-search-manager"; + repo = "WSS"; tag = "v${finalAttrs.version}"; hash = "sha256-jXTivaXHHt63u9N7w40jyLUU2kg5LxAn50PVpqwUc0M="; }; @@ -32,7 +32,7 @@ python3.pkgs.buildPythonApplication (finalAttrs: { meta = { description = "Command-line tool for vulnerability detection"; - homepage = "https://github.com/Latrodect/wss-repo-vulnerability-search-manager"; + homepage = "https://github.com/Latrodect/WSS"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ fab ]; mainProgram = "serpant"; diff --git a/pkgs/by-name/wp/wprecon/package.nix b/pkgs/by-name/wp/wprecon/package.nix index 3be96c1ae720..61065ffbed67 100644 --- a/pkgs/by-name/wp/wprecon/package.nix +++ b/pkgs/by-name/wp/wprecon/package.nix @@ -9,7 +9,7 @@ buildGoModule rec { version = "2.4.5"; src = fetchFromGitHub { - owner = "blackbinn"; + owner = "ffx64"; repo = "wprecon"; rev = version; hash = "sha256-23zJD3Nnkeko+J2FjPq5RA5dIjORMXvwt3wtAYiVlQs="; @@ -24,9 +24,9 @@ buildGoModule rec { meta = { description = "WordPress vulnerability recognition tool"; - homepage = "https://github.com/blackbinn/wprecon"; + homepage = "https://github.com/ffx64/wprecon"; # License Zero Noncommercial Public License 2.0.1 - # https://github.com/blackbinn/wprecon/blob/master/LICENSE + # https://github.com/ffx64/wprecon/blob/master/LICENSE license = lib.licenses.unfree; maintainers = with lib.maintainers; [ fab ]; }; diff --git a/pkgs/by-name/wr/wrap/package.nix b/pkgs/by-name/wr/wrap/package.nix index 56b550275cf8..9de3d85aa969 100644 --- a/pkgs/by-name/wr/wrap/package.nix +++ b/pkgs/by-name/wr/wrap/package.nix @@ -12,7 +12,7 @@ buildGoModule (finalAttrs: { version = "0.3.1"; src = fetchFromGitHub { - owner = "Wraparound"; + owner = "eprovst"; repo = "wrap"; rev = "v${finalAttrs.version}"; hash = "sha256-58wsH/e3X72S7tJUObazyvvkI8+B7DLPTBmQO9A+jmk="; @@ -25,12 +25,12 @@ buildGoModule (finalAttrs: { patches = [ (fetchpatch { name = "courier-prime-variants.patch"; - url = "https://github.com/Wraparound/wrap/commit/b72c280b6eddba9ec7b3507c1f143eb28a85c9c1.patch"; + url = "https://github.com/eprovst/wrap/commit/b72c280b6eddba9ec7b3507c1f143eb28a85c9c1.patch"; hash = "sha256-hcUsRyv6XVN+GyMN7LXzXPsp8jYUKTJPaK+e5p4CO7U="; }) # Fix build on Go 1.17+ (fetchpatch { - url = "https://github.com/Wraparound/wrap/commit/a222c18a7e0810486741684781ff6158a359a8ba.patch"; + url = "https://github.com/eprovst/wrap/commit/a222c18a7e0810486741684781ff6158a359a8ba.patch"; hash = "sha256-eIKvA91olfbNJhOhIUu3GOL/rbgX3m6unmU8nRdKbtc="; }) ]; @@ -41,7 +41,7 @@ buildGoModule (finalAttrs: { meta = { description = "Fountain export tool with some extras"; - homepage = "https://github.com/Wraparound/wrap"; + homepage = "https://github.com/eprovst/wrap"; license = lib.licenses.gpl3Only; maintainers = [ lib.maintainers.austinbutler ]; }; diff --git a/pkgs/by-name/wy/wyoming-faster-whisper/package.nix b/pkgs/by-name/wy/wyoming-faster-whisper/package.nix index ab1e1a320d6e..1a3fac7572b7 100644 --- a/pkgs/by-name/wy/wyoming-faster-whisper/package.nix +++ b/pkgs/by-name/wy/wyoming-faster-whisper/package.nix @@ -10,7 +10,7 @@ python3Packages.buildPythonApplication (finalAttrs: { pyproject = true; src = fetchFromGitHub { - owner = "rhasspy"; + owner = "OHF-Voice"; repo = "wyoming-faster-whisper"; tag = "v${finalAttrs.version}"; hash = "sha256-+RmP552zsvWbxIpfhmKNdU4EZSeEImUdaF827g6Tuco="; @@ -58,9 +58,9 @@ python3Packages.buildPythonApplication (finalAttrs: { doCheck = false; meta = { - changelog = "https://github.com/rhasspy/wyoming-faster-whisper/releases/tag/v${finalAttrs.version}"; + changelog = "https://github.com/OHF-Voice/wyoming-faster-whisper/releases/tag/v${finalAttrs.version}"; description = "Wyoming Server for Faster Whisper"; - homepage = "https://github.com/rhasspy/wyoming-faster-whisper"; + homepage = "https://github.com/OHF-Voice/wyoming-faster-whisper"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ hexa ]; mainProgram = "wyoming-faster-whisper"; diff --git a/pkgs/by-name/wy/wyoming-piper/package.nix b/pkgs/by-name/wy/wyoming-piper/package.nix index 1520c528b8f7..9932b79dbbf8 100644 --- a/pkgs/by-name/wy/wyoming-piper/package.nix +++ b/pkgs/by-name/wy/wyoming-piper/package.nix @@ -11,7 +11,7 @@ python3Packages.buildPythonApplication (finalAttrs: { pyproject = true; src = fetchFromGitHub { - owner = "rhasspy"; + owner = "OHF-Voice"; repo = "wyoming-piper"; tag = "v${finalAttrs.version}"; hash = "sha256-LKt1BNa9jrZIDUZxZvniZcPrAuUkwOs85uIiA5mFWyY="; @@ -56,10 +56,10 @@ python3Packages.buildPythonApplication (finalAttrs: { ]; meta = { - changelog = "https://github.com/rhasspy/wyoming-piper/blob/${finalAttrs.src.rev}/CHANGELOG.md"; + changelog = "https://github.com/OHF-Voice/wyoming-piper/blob/${finalAttrs.src.rev}/CHANGELOG.md"; description = "Wyoming Server for Piper"; mainProgram = "wyoming-piper"; - homepage = "https://github.com/rhasspy/wyoming-piper"; + homepage = "https://github.com/OHF-Voice/wyoming-piper"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ hexa ]; }; diff --git a/pkgs/by-name/x4/x4/package.nix b/pkgs/by-name/x4/x4/package.nix index 52d51b8ea4fc..851c4e8d3496 100644 --- a/pkgs/by-name/x4/x4/package.nix +++ b/pkgs/by-name/x4/x4/package.nix @@ -12,7 +12,7 @@ rustPlatform.buildRustPackage (finalAttrs: { version = "0.1.0"; src = fetchFromGitHub { - owner = "pwnwriter"; + owner = "bytehunt"; repo = "x4"; rev = "v${finalAttrs.version}"; hash = "sha256-IF+8lu56fzYM79p7MiNpVLFIs2GKPlzw5pNXD/hT6BM="; @@ -35,8 +35,8 @@ rustPlatform.buildRustPackage (finalAttrs: { meta = { description = "Execute shell commands to server(s) via ssh protocol"; - homepage = "https://github.com/pwnwriter/x4"; - changelog = "https://github.com/pwnwriter/x4/blob/${finalAttrs.src.rev}/CHANGELOG.md"; + homepage = "https://github.com/bytehunt/x4"; + changelog = "https://github.com/bytehunt/x4/blob/${finalAttrs.src.rev}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ pwnwriter ]; mainProgram = "x4"; diff --git a/pkgs/by-name/xc/xcbuild/package.nix b/pkgs/by-name/xc/xcbuild/package.nix index 5515b87c117f..a893a3fdb23e 100644 --- a/pkgs/by-name/xc/xcbuild/package.nix +++ b/pkgs/by-name/xc/xcbuild/package.nix @@ -68,7 +68,7 @@ stdenv'.mkDerivation (finalAttrs: { version = "0.1.1-unstable-2019-11-20"; src = fetchFromGitHub { - owner = "facebook"; + owner = "facebookarchive"; repo = "xcbuild"; rev = "dbaee552d2f13640773eb1ad3c79c0d2aca7229c"; hash = "sha256-7mvSuRCWU/LlIBdmnC59F4SSzJPEcQhlmEK13PNe1xc="; @@ -168,7 +168,7 @@ stdenv'.mkDerivation (finalAttrs: { meta = { description = "Xcode-compatible build tool"; - homepage = "https://github.com/facebook/xcbuild"; + homepage = "https://github.com/facebookarchive/xcbuild"; license = with lib.licenses; [ bsd2 bsd3 diff --git a/pkgs/by-name/xd/xdelta/package.nix b/pkgs/by-name/xd/xdelta/package.nix index 0a3ac3683974..ea3ed74da29f 100644 --- a/pkgs/by-name/xd/xdelta/package.nix +++ b/pkgs/by-name/xd/xdelta/package.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchFromGitHub { sha256 = "09mmsalc7dwlvgrda56s2k927rpl3a5dzfa88aslkqcjnr790wjy"; rev = "v${finalAttrs.version}"; - repo = "xdelta-devel"; + repo = "xdelta-gpl"; owner = "jmacd"; }; diff --git a/pkgs/by-name/xi/xits-math/package.nix b/pkgs/by-name/xi/xits-math/package.nix index 6573b4d6c624..dbebb6c8d43f 100644 --- a/pkgs/by-name/xi/xits-math/package.nix +++ b/pkgs/by-name/xi/xits-math/package.nix @@ -11,7 +11,7 @@ stdenv.mkDerivation (finalAttrs: { version = "1.302"; src = fetchFromGitHub { - owner = "alif-type"; + owner = "aliftype"; repo = "xits"; rev = "v${finalAttrs.version}"; sha256 = "1x3r505dylz9rz8dj98h5n9d0zixyxmvvhnjnms9qxdrz9bxy9g1"; @@ -37,7 +37,7 @@ stdenv.mkDerivation (finalAttrs: { ''; meta = { - homepage = "https://github.com/alif-type/xits"; + homepage = "https://github.com/aliftype/xits"; description = "OpenType implementation of STIX fonts with math support"; license = lib.licenses.ofl; platforms = lib.platforms.all; diff --git a/pkgs/by-name/xk/xkb-switch/package.nix b/pkgs/by-name/xk/xkb-switch/package.nix index c2f4c191880f..1eb18bf25b3d 100644 --- a/pkgs/by-name/xk/xkb-switch/package.nix +++ b/pkgs/by-name/xk/xkb-switch/package.nix @@ -12,7 +12,7 @@ stdenv.mkDerivation (finalAttrs: { version = "1.8.5"; src = fetchFromGitHub { - owner = "ierton"; + owner = "sergei-mironov"; repo = "xkb-switch"; rev = finalAttrs.version; sha256 = "sha256-DZAIL6+D+Hgs+fkJwRaQb9BHrEjAkxiqhOZyrR+Mpuk="; @@ -30,7 +30,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "Switch your X keyboard layouts from the command line"; - homepage = "https://github.com/ierton/xkb-switch"; + homepage = "https://github.com/sergei-mironov/xkb-switch"; license = lib.licenses.gpl2Plus; maintainers = [ ]; platforms = lib.platforms.linux; diff --git a/pkgs/by-name/xm/xmcp/package.nix b/pkgs/by-name/xm/xmcp/package.nix index 0a62705e6f91..a732927f1b56 100644 --- a/pkgs/by-name/xm/xmcp/package.nix +++ b/pkgs/by-name/xm/xmcp/package.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation { version = "0-unstable-2020-10-10"; src = fetchFromGitHub { - owner = "blblapco"; + owner = "glblapco"; repo = "xmcp"; rev = "ee56225f1665f9edc04fe5c165809f2fe160a420"; sha256 = "sha256-B3YkYrVEg6UJ2ApaVook4N2XvrCboxDMUG5CN9I79Sg="; @@ -26,7 +26,7 @@ stdenv.mkDerivation { meta = { description = "Tiny color picker for X11"; - homepage = "https://github.com/blblapco/xmcp"; + homepage = "https://github.com/glblapco/xmcp"; license = lib.licenses.gpl3Plus; maintainers = [ ]; platforms = lib.platforms.linux; diff --git a/pkgs/by-name/xs/xscast/package.nix b/pkgs/by-name/xs/xscast/package.nix index f84c1d04029e..7892be0c05d4 100644 --- a/pkgs/by-name/xs/xscast/package.nix +++ b/pkgs/by-name/xs/xscast/package.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation { version = "2016-07-26"; src = fetchFromGitHub { - owner = "KeyboardFire"; + owner = "tckmn"; repo = "xscast"; rev = "9e6fd3c28d3f5ae630619f6dbccaf1f6ca594b21"; sha256 = "0br27bq9bpglfdpv63h827bipgvhlh10liyhmhcxls4227kagz72"; @@ -47,7 +47,7 @@ stdenv.mkDerivation { ''; meta = { - homepage = "https://github.com/KeyboardFire/xscast"; + homepage = "https://github.com/tckmn/xscast"; license = lib.licenses.mit; description = "Screencasts of windows with list of keystrokes overlayed"; maintainers = [ ]; diff --git a/pkgs/by-name/ya/yaml-schema-router/package.nix b/pkgs/by-name/ya/yaml-schema-router/package.nix index b119eeafd653..81267b1eff24 100644 --- a/pkgs/by-name/ya/yaml-schema-router/package.nix +++ b/pkgs/by-name/ya/yaml-schema-router/package.nix @@ -10,7 +10,7 @@ buildGoModule (finalAttrs: { version = "0.2.0"; src = fetchFromGitHub { - owner = "traiproject"; + owner = "tepea-code"; repo = "yaml-schema-router"; tag = "v${finalAttrs.version}"; hash = "sha256-GFe5NPW8nxv+bQsG5G26WCf2Z6qrW1WAZBMWFZD8MFI="; @@ -27,8 +27,8 @@ buildGoModule (finalAttrs: { meta = { description = "Content-based JSON schema routing for yaml-language-server"; - homepage = "https://github.com/traiproject/yaml-schema-router"; - changelog = "https://github.com/traiproject/yaml-schema-router/releases/tag/v${finalAttrs.version}"; + homepage = "https://github.com/tepea-code/yaml-schema-router"; + changelog = "https://github.com/tepea-code/yaml-schema-router/releases/tag/v${finalAttrs.version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ kpbaks ]; mainProgram = "yaml-schema-router"; diff --git a/pkgs/by-name/ye/yek/package.nix b/pkgs/by-name/ye/yek/package.nix index 28ff54dc1f37..bdd66192fc98 100644 --- a/pkgs/by-name/ye/yek/package.nix +++ b/pkgs/by-name/ye/yek/package.nix @@ -15,7 +15,7 @@ rustPlatform.buildRustPackage { version = version; src = fetchFromGitHub { - owner = "bodo-run"; + owner = "mohsen1"; repo = "yek"; tag = "v${version}"; hash = "sha256-CuTIBAZjlAnacrCEUf8zwclyNQHNUPhjc+9Uk2QQ5HY="; @@ -48,8 +48,8 @@ rustPlatform.buildRustPackage { longDescription = '' Tool to read text-based files, chunk them, and serialize them for LLM consumption. ''; - homepage = "https://github.com/bodo-run/yek"; - changelog = "https://github.com/bodo-run/yek/releases/tag/v${version}"; + homepage = "https://github.com/mohsen1/yek"; + changelog = "https://github.com/mohsen1/yek/releases/tag/v${version}"; license = lib.licenses.mit; mainProgram = "yek"; maintainers = with lib.maintainers; [ louis-thevenet ]; diff --git a/pkgs/by-name/yo/youki/package.nix b/pkgs/by-name/yo/youki/package.nix index 2ccfe1d80c6d..42ca9fe03358 100644 --- a/pkgs/by-name/yo/youki/package.nix +++ b/pkgs/by-name/yo/youki/package.nix @@ -16,7 +16,7 @@ rustPlatform.buildRustPackage (finalAttrs: { version = "0.6.0"; src = fetchFromGitHub { - owner = "containers"; + owner = "youki-dev"; repo = "youki"; rev = "v${finalAttrs.version}"; hash = "sha256-O5tk/W2Bybq+6aY7FX/AcJtBKWEYI2Ywk7vYLqvuFos="; diff --git a/pkgs/by-name/yu/yubikey-touch-detector/package.nix b/pkgs/by-name/yu/yubikey-touch-detector/package.nix index a2a4fdc74655..7d75fba4fdcb 100644 --- a/pkgs/by-name/yu/yubikey-touch-detector/package.nix +++ b/pkgs/by-name/yu/yubikey-touch-detector/package.nix @@ -14,7 +14,7 @@ buildGoModule (finalAttrs: { version = "1.13.0"; src = fetchFromGitHub { - owner = "maximbaz"; + owner = "max-baz"; repo = "yubikey-touch-detector"; tag = finalAttrs.version; hash = "sha256-aHR/y8rAKS+dMvRdB3oAmOiI7hTA6qlF4Z05OjwYOO4="; @@ -50,7 +50,7 @@ buildGoModule (finalAttrs: { meta = { description = "Tool to detect when your YubiKey is waiting for a touch"; - homepage = "https://github.com/maximbaz/yubikey-touch-detector"; + homepage = "https://github.com/max-baz/yubikey-touch-detector"; maintainers = with lib.maintainers; [ sumnerevans ]; license = lib.licenses.isc; platforms = lib.platforms.linux; diff --git a/pkgs/by-name/z6/z64decompress/package.nix b/pkgs/by-name/z6/z64decompress/package.nix index 83772312e0d6..ab1ea0dd9a8e 100644 --- a/pkgs/by-name/z6/z64decompress/package.nix +++ b/pkgs/by-name/z6/z64decompress/package.nix @@ -11,7 +11,7 @@ stdenv.mkDerivation (finalAttrs: { version = "1.0.3-unstable-2023-12-21"; src = fetchFromGitHub { - owner = "z64tools"; + owner = "z64dev"; repo = "z64decompress"; rev = "e2b3707271994a2a1b3afc6c3997a7cf6b479765"; hash = "sha256-PHiOeEB9njJPsl6ScdoDVwJXGqOdIIJCZRbIXSieBIY="; @@ -36,7 +36,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "Zelda 64 rom decompressor"; - homepage = "https://github.com/z64tools/z64decompress"; + homepage = "https://github.com/z64dev/z64decompress"; license = with lib.licenses; [ gpl3Only diff --git a/pkgs/by-name/zi/zincsearch/package.nix b/pkgs/by-name/zi/zincsearch/package.nix index 53da2bc8ed61..5835a146d1b4 100644 --- a/pkgs/by-name/zi/zincsearch/package.nix +++ b/pkgs/by-name/zi/zincsearch/package.nix @@ -8,7 +8,7 @@ let version = "0.4.10-unstable-2024-10-25"; src = fetchFromGitHub { - owner = "zinclabs"; + owner = "zincsearch"; repo = "zincsearch"; rev = "0652db6d39badc753f28ee1122dcbc0e5da1c35e"; hash = "sha256-Py4fiZJ2fMwPe2afd19brR+62PGVoU67nMDMPlUFhKQ="; diff --git a/pkgs/by-name/zs/zsh-powerlevel9k/package.nix b/pkgs/by-name/zs/zsh-powerlevel9k/package.nix index e66aa6e9995d..160e39d2f44a 100644 --- a/pkgs/by-name/zs/zsh-powerlevel9k/package.nix +++ b/pkgs/by-name/zs/zsh-powerlevel9k/package.nix @@ -8,7 +8,7 @@ stdenv.mkDerivation { pname = "powerlevel9k"; version = "2017-11-10"; src = fetchFromGitHub { - owner = "bhilburn"; + owner = "Powerlevel9k"; repo = "powerlevel9k"; rev = "87acc51acab3ed4fd33cda2386abed6f98c80720"; sha256 = "0v1dqg9hvycdkcvklg2njff97xwr8rah0nyldv4xm39r77f4yfvq"; @@ -27,7 +27,7 @@ stdenv.mkDerivation { To make use of this derivation, use `programs.zsh.promptInit = "source ''${pkgs.zsh-powerlevel9k}/share/zsh-powerlevel9k/powerlevel9k.zsh-theme";` ''; - homepage = "https://github.com/bhilburn/powerlevel9k"; + homepage = "https://github.com/Powerlevel9k/powerlevel9k"; license = lib.licenses.mit; platforms = lib.platforms.unix; diff --git a/pkgs/tools/networking/openvpn/update-resolv-conf.nix b/pkgs/tools/networking/openvpn/update-resolv-conf.nix index fc17c9cab943..c31915e0a7ef 100644 --- a/pkgs/tools/networking/openvpn/update-resolv-conf.nix +++ b/pkgs/tools/networking/openvpn/update-resolv-conf.nix @@ -21,7 +21,7 @@ stdenv.mkDerivation { version = "unstable-2017-06-21"; src = fetchFromGitHub { - owner = "masterkorp"; + owner = "alfredopalhares"; repo = "openvpn-update-resolv-conf"; rev = "43093c2f970bf84cd374e18ec05ac6d9cae444b8"; sha256 = "1lf66bsgv2w6nzg1iqf25zpjf4ckcr45adkpgdq9gvhkfnvlp8av"; @@ -40,7 +40,7 @@ stdenv.mkDerivation { meta = { description = "Script to update your /etc/resolv.conf with DNS settings that come from the received push dhcp-options"; - homepage = "https://github.com/masterkorp/openvpn-update-resolv-conf/"; + homepage = "https://github.com/alfredopalhares/openvpn-update-resolv-conf/"; maintainers = [ ]; license = lib.licenses.gpl2Only; platforms = lib.platforms.unix; From f1d7502238aa168bbe9ed4400271c35570a38f7f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 30 Jul 2026 13:36:31 +0000 Subject: [PATCH 245/247] cudaPackages.cutlass: 4.5.2 -> 4.6.1 --- pkgs/development/cuda-modules/packages/cutlass.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/cuda-modules/packages/cutlass.nix b/pkgs/development/cuda-modules/packages/cutlass.nix index cc3185bfe846..c2d68d097872 100644 --- a/pkgs/development/cuda-modules/packages/cutlass.nix +++ b/pkgs/development/cuda-modules/packages/cutlass.nix @@ -46,13 +46,13 @@ backendStdenv.mkDerivation (finalAttrs: { # NOTE: Depends on the CUDA package set, so use cudaNamePrefix. name = "${cudaNamePrefix}-${finalAttrs.pname}-${finalAttrs.version}"; pname = "cutlass"; - version = "4.5.2"; + version = "4.6.1"; src = fetchFromGitHub { owner = "NVIDIA"; repo = "cutlass"; tag = "v${finalAttrs.version}"; - hash = "sha256-5SMEfoqB2QXRfH5wBwTKKjez0x2zhR8T8EA0bqPMqwM="; + hash = "sha256-Eru8FdTUwuc4xXD9Pu8r0nRP9eK2MTIHHs9eNEiKQ0g="; }; # TODO: As a header-only library, we should make sure we have an `include` directory or similar which is not a From 7db2041cfc436069b9c99702de1c8ab568ff682c Mon Sep 17 00:00:00 2001 From: mcmah309 Date: Sat, 25 Jul 2026 13:23:50 +0000 Subject: [PATCH 246/247] maintainers: add mcmah309 --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 166d3c0feaf7..2a041719c32e 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -17999,6 +17999,12 @@ githubId = 94081214; name = "Jose Colomer"; }; + mcmah309 = { + email = "dillonmcmahon79@gmail.com"; + github = "mcmah309"; + githubId = 56412856; + name = "Dillon H. McMahon"; + }; mcmtroffaes = { email = "matthias.troffaes@gmail.com"; github = "mcmtroffaes"; From f9e63804f2a59d84e3a1c3cf7dc7781ed95b2aa7 Mon Sep 17 00:00:00 2001 From: mcmah309 Date: Sat, 25 Jul 2026 13:24:34 +0000 Subject: [PATCH 247/247] containeryard: init at 0.3.12 --- pkgs/by-name/co/containeryard/package.nix | 36 +++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 pkgs/by-name/co/containeryard/package.nix diff --git a/pkgs/by-name/co/containeryard/package.nix b/pkgs/by-name/co/containeryard/package.nix new file mode 100644 index 000000000000..f5374f6c69e8 --- /dev/null +++ b/pkgs/by-name/co/containeryard/package.nix @@ -0,0 +1,36 @@ +{ + lib, + rustPlatform, + fetchFromGitHub, + versionCheckHook, +}: + +rustPlatform.buildRustPackage (finalAttrs: { + pname = "containeryard"; + version = "0.3.12"; + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "mcmah309"; + repo = "containeryard"; + tag = "v${finalAttrs.version}"; + hash = "sha256-jXjr8y8QorpFamLIFVb3vJMH0FUrk2jZraxKtgdLev4="; + }; + + cargoHash = "sha256-VbIY7SF8imVTEGbQT2QI+lbPtkbfbGXJZVukVQvHX+E="; + + nativeInstallCheckInputs = [ + versionCheckHook + ]; + doInstallCheck = true; + + meta = { + description = "Declarative, reproducible, and reusable decentralized approach for defining containers"; + homepage = "https://github.com/mcmah309/containeryard"; + changelog = "https://github.com/mcmah309/containeryard/releases/tag/${finalAttrs.src.tag}"; + license = lib.licenses.asl20; + platforms = lib.platforms.linux; + maintainers = [ lib.maintainers.mcmah309 ]; + mainProgram = "yard"; + }; +})