From fd300c2df73ae56559f7acb7ba5023aad0933ec9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 9 Feb 2026 03:22:54 +0000 Subject: [PATCH 01/80] python3Packages.stumpy: 1.13.0 -> 1.14.1 --- pkgs/development/python-modules/stumpy/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/stumpy/default.nix b/pkgs/development/python-modules/stumpy/default.nix index 08dd9f0a0785..e3b6cca1a948 100644 --- a/pkgs/development/python-modules/stumpy/default.nix +++ b/pkgs/development/python-modules/stumpy/default.nix @@ -21,14 +21,14 @@ buildPythonPackage rec { pname = "stumpy"; - version = "1.13.0"; + version = "1.14.1"; pyproject = true; src = fetchFromGitHub { owner = "TDAmeritrade"; repo = "stumpy"; tag = "v${version}"; - hash = "sha256-S+Rb6pHphXfbqz4VMnN1p7ZrlWB/g7XCdy/T5/Q8VD8="; + hash = "sha256-wBOOYN9UVjc+++lYzgL2+ZqyhLTZOpd5baxYRi2HFJA="; }; build-system = [ From bb438ccfad2bb11107289f098422d76a5348e788 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 20 Apr 2026 02:38:01 +0000 Subject: [PATCH 02/80] vscode-js-debug: 1.104.0 -> 1.117.0 --- pkgs/by-name/vs/vscode-js-debug/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/vs/vscode-js-debug/package.nix b/pkgs/by-name/vs/vscode-js-debug/package.nix index dd7e5d9b4032..11ce7fcf7d10 100644 --- a/pkgs/by-name/vs/vscode-js-debug/package.nix +++ b/pkgs/by-name/vs/vscode-js-debug/package.nix @@ -15,16 +15,16 @@ }: buildNpmPackage rec { pname = "vscode-js-debug"; - version = "1.104.0"; + version = "1.117.0"; src = fetchFromGitHub { owner = "microsoft"; repo = "vscode-js-debug"; rev = "v${version}"; - hash = "sha256-CoR3ezhyIQtt5ZlTjfJSNvfMX47U5xSJdzsMN5dkUGI="; + hash = "sha256-1Mj7nfX5iVO0hhydCV/VbqN1x77WFEzG6/ahk1kN1fw="; }; - npmDepsHash = "sha256-bX4p0LQIL4XF0rL5dnBAvR6Ut+YZ1H676Mu/uCedNtU="; + npmDepsHash = "sha256-uTtA5XjHfuI2e9IuNAYfDNKZE8c/wa+CWqAsmd/M3Xk="; nativeBuildInputs = [ pkg-config From 3d38296a2f7a43bd61c80b4a044ef854a1813d98 Mon Sep 17 00:00:00 2001 From: Marcel Date: Sun, 3 May 2026 23:44:54 +0200 Subject: [PATCH 03/80] nixos/motioneye: use ffmpeg-headless --- nixos/modules/services/video/motioneye.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/video/motioneye.nix b/nixos/modules/services/video/motioneye.nix index 0dc5ad21bf54..6a8c2a01cf1a 100644 --- a/nixos/modules/services/video/motioneye.nix +++ b/nixos/modules/services/video/motioneye.nix @@ -15,7 +15,7 @@ in packages = { motioneye = lib.mkPackageOption pkgs "motioneye" { }; motion = lib.mkPackageOption pkgs "motion" { }; - ffmpeg = lib.mkPackageOption pkgs "ffmpeg" { }; + ffmpeg = lib.mkPackageOption pkgs "ffmpeg-headless" { }; }; user = lib.mkOption { From be1aa7bf49ce600220c859016b8afa2c1c99d20f Mon Sep 17 00:00:00 2001 From: Harinn Date: Tue, 5 May 2026 18:09:53 +0700 Subject: [PATCH 04/80] gst123: 0.4.1 -> 0.4.1-unstable-2025-11-28 --- pkgs/by-name/gs/gst123/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gs/gst123/package.nix b/pkgs/by-name/gs/gst123/package.nix index 5bf2cdfa75f3..c15f9ce7f108 100644 --- a/pkgs/by-name/gs/gst123/package.nix +++ b/pkgs/by-name/gs/gst123/package.nix @@ -12,13 +12,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "gst123"; - version = "0.4.1"; + version = "0.4.1-unstable-2025-11-28"; src = fetchFromGitHub { owner = "swesterfeld"; repo = "gst123"; - rev = finalAttrs.version; - hash = "sha256-7qS7JJ7EY1uFGX3FxBxgH6LzK4XUoTPHR0QVwUWRz+g="; + rev = "3680535cb5ab12d9bfba8f7de8cf9a83fb01fe22"; + hash = "sha256-+thGzcmBQanj7fGRImWk4PVRFBFLVHYQIP1HYoUzglk="; }; nativeBuildInputs = [ From a95ef697318fb74fdaddc63ee5ac5618eefa8c3c Mon Sep 17 00:00:00 2001 From: Hythera <87016780+Hythera@users.noreply.github.com> Date: Wed, 6 May 2026 16:41:53 +0200 Subject: [PATCH 05/80] maintainers: remove mmai --- maintainers/maintainer-list.nix | 6 ------ pkgs/development/python-modules/aioredis/default.nix | 2 +- pkgs/development/python-modules/channels-redis/default.nix | 2 +- .../development/python-modules/django-auth-ldap/default.nix | 2 +- pkgs/development/python-modules/django-cleanup/default.nix | 2 +- .../python-modules/django-dynamic-preferences/default.nix | 2 +- pkgs/development/python-modules/django-filter/default.nix | 2 +- .../python-modules/django-oauth-toolkit/default.nix | 2 +- pkgs/development/python-modules/django-storages/default.nix | 2 +- .../python-modules/django-versatileimagefield/default.nix | 2 +- pkgs/development/python-modules/hiredis/default.nix | 2 +- .../python-modules/persisting-theory/default.nix | 2 +- pkgs/development/python-modules/pymemoize/default.nix | 2 +- .../python-modules/requests-http-signature/default.nix | 2 +- 14 files changed, 13 insertions(+), 19 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index a4dd2b16256d..057fba9da3af 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -18246,12 +18246,6 @@ githubId = 104795; name = "Marek Mahut"; }; - mmai = { - email = "henri.bourcereau@gmail.com"; - github = "mmai"; - githubId = 117842; - name = "Henri Bourcereau"; - }; mmesch = { github = "MMesch"; githubId = 2597803; diff --git a/pkgs/development/python-modules/aioredis/default.nix b/pkgs/development/python-modules/aioredis/default.nix index 1afc574190f5..3541a6b1f56c 100644 --- a/pkgs/development/python-modules/aioredis/default.nix +++ b/pkgs/development/python-modules/aioredis/default.nix @@ -42,6 +42,6 @@ buildPythonPackage rec { description = "Asyncio (PEP 3156) Redis client library"; homepage = "https://github.com/aio-libs-abandoned/aioredis-py"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ mmai ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/channels-redis/default.nix b/pkgs/development/python-modules/channels-redis/default.nix index 4de42e0353eb..ab39ec37cec1 100644 --- a/pkgs/development/python-modules/channels-redis/default.nix +++ b/pkgs/development/python-modules/channels-redis/default.nix @@ -46,6 +46,6 @@ buildPythonPackage rec { homepage = "https://github.com/django/channels_redis/"; changelog = "https://github.com/django/channels_redis/blob/${src.tag}/CHANGELOG.txt"; license = lib.licenses.bsd3; - maintainers = with lib.maintainers; [ mmai ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/django-auth-ldap/default.nix b/pkgs/development/python-modules/django-auth-ldap/default.nix index 1ee93ac481c0..e6bd08430a02 100644 --- a/pkgs/development/python-modules/django-auth-ldap/default.nix +++ b/pkgs/development/python-modules/django-auth-ldap/default.nix @@ -55,7 +55,7 @@ buildPythonPackage rec { description = "Django authentication backend that authenticates against an LDAP service"; homepage = "https://github.com/django-auth-ldap/django-auth-ldap"; license = lib.licenses.bsd2; - maintainers = with lib.maintainers; [ mmai ]; + maintainers = [ ]; platforms = lib.platforms.linux ++ lib.platforms.darwin; }; } diff --git a/pkgs/development/python-modules/django-cleanup/default.nix b/pkgs/development/python-modules/django-cleanup/default.nix index 877b01d42107..d27ccc6dd8f0 100644 --- a/pkgs/development/python-modules/django-cleanup/default.nix +++ b/pkgs/development/python-modules/django-cleanup/default.nix @@ -28,6 +28,6 @@ buildPythonPackage rec { homepage = "https://github.com/un1t/django-cleanup"; changelog = "https://github.com/un1t/django-cleanup/blob/${version}/CHANGELOG.md"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ mmai ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/django-dynamic-preferences/default.nix b/pkgs/development/python-modules/django-dynamic-preferences/default.nix index 41ccb31ac174..1035451129f7 100644 --- a/pkgs/development/python-modules/django-dynamic-preferences/default.nix +++ b/pkgs/development/python-modules/django-dynamic-preferences/default.nix @@ -47,6 +47,6 @@ buildPythonPackage rec { changelog = "https://github.com/agateblue/django-dynamic-preferences/blob/${version}/HISTORY.rst"; homepage = "https://github.com/agateblue/django-dynamic-preferences"; license = lib.licenses.bsd3; - maintainers = with lib.maintainers; [ mmai ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/django-filter/default.nix b/pkgs/development/python-modules/django-filter/default.nix index 99308a5f1a3f..e32f81e50407 100644 --- a/pkgs/development/python-modules/django-filter/default.nix +++ b/pkgs/development/python-modules/django-filter/default.nix @@ -42,6 +42,6 @@ buildPythonPackage rec { homepage = "https://github.com/carltongibson/django-filter"; changelog = "https://github.com/carltongibson/django-filter/blob/${version}/CHANGES.rst"; license = lib.licenses.bsd3; - maintainers = with lib.maintainers; [ mmai ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/django-oauth-toolkit/default.nix b/pkgs/development/python-modules/django-oauth-toolkit/default.nix index 9fc17f6116a3..33529c179074 100644 --- a/pkgs/development/python-modules/django-oauth-toolkit/default.nix +++ b/pkgs/development/python-modules/django-oauth-toolkit/default.nix @@ -64,6 +64,6 @@ buildPythonPackage rec { homepage = "https://github.com/jazzband/django-oauth-toolkit"; changelog = "https://github.com/jazzband/django-oauth-toolkit/django-filer/blob/${version}/CHANGELOG.md"; license = lib.licenses.bsd2; - maintainers = with lib.maintainers; [ mmai ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/django-storages/default.nix b/pkgs/development/python-modules/django-storages/default.nix index b308665b5b7a..566b223a3ebc 100644 --- a/pkgs/development/python-modules/django-storages/default.nix +++ b/pkgs/development/python-modules/django-storages/default.nix @@ -74,6 +74,6 @@ buildPythonPackage rec { downloadPage = "https://github.com/jschneier/django-storages/"; homepage = "https://django-storages.readthedocs.io"; license = lib.licenses.bsd3; - maintainers = with lib.maintainers; [ mmai ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/django-versatileimagefield/default.nix b/pkgs/development/python-modules/django-versatileimagefield/default.nix index 549a21ff2ddd..86de5de3be8e 100644 --- a/pkgs/development/python-modules/django-versatileimagefield/default.nix +++ b/pkgs/development/python-modules/django-versatileimagefield/default.nix @@ -32,6 +32,6 @@ buildPythonPackage rec { description = "Replaces django's ImageField with a more flexible interface"; homepage = "https://github.com/respondcreate/django-versatileimagefield/"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ mmai ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/hiredis/default.nix b/pkgs/development/python-modules/hiredis/default.nix index 9f202d21f02c..9ce30aaeb48c 100644 --- a/pkgs/development/python-modules/hiredis/default.nix +++ b/pkgs/development/python-modules/hiredis/default.nix @@ -38,6 +38,6 @@ buildPythonPackage rec { homepage = "https://github.com/redis/hiredis-py"; changelog = "https://github.com/redis/hiredis-py/blob/${src.tag}/CHANGELOG.md"; license = lib.licenses.bsd3; - maintainers = with lib.maintainers; [ mmai ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/persisting-theory/default.nix b/pkgs/development/python-modules/persisting-theory/default.nix index 5f6ff5f7e7da..cd7ac03fc4bd 100644 --- a/pkgs/development/python-modules/persisting-theory/default.nix +++ b/pkgs/development/python-modules/persisting-theory/default.nix @@ -23,6 +23,6 @@ buildPythonPackage rec { homepage = "https://code.agate.blue/agate/persisting-theory"; description = "Automate data discovering and access inside a list of packages"; license = lib.licenses.bsd3; - maintainers = with lib.maintainers; [ mmai ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/pymemoize/default.nix b/pkgs/development/python-modules/pymemoize/default.nix index 7b1b1a0aee10..2a92209d671b 100644 --- a/pkgs/development/python-modules/pymemoize/default.nix +++ b/pkgs/development/python-modules/pymemoize/default.nix @@ -25,6 +25,6 @@ buildPythonPackage rec { description = "Simple Python cache and memoizing module"; homepage = "https://github.com/mikeboers/PyMemoize"; license = lib.licenses.bsd3; - maintainers = with lib.maintainers; [ mmai ]; + maintainers = [ ]; }; } diff --git a/pkgs/development/python-modules/requests-http-signature/default.nix b/pkgs/development/python-modules/requests-http-signature/default.nix index 1a7c3f2c1e51..f28377af0f9e 100644 --- a/pkgs/development/python-modules/requests-http-signature/default.nix +++ b/pkgs/development/python-modules/requests-http-signature/default.nix @@ -44,6 +44,6 @@ buildPythonPackage rec { description = "Requests authentication module for HTTP Signature"; homepage = "https://github.com/kislyuk/requests-http-signature"; license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ mmai ]; + maintainers = [ ]; }; } From e8ede596c884f504d94996f2e9dcf514372969e8 Mon Sep 17 00:00:00 2001 From: Edgar Pireyn Date: Fri, 8 May 2026 16:15:41 +0200 Subject: [PATCH 06/80] snyk: remove nodejs version pin See #515284. I did not update the package because of build errors. We should wait on upstream to update their dependencies. It may also be needed to pin nodejs again after upstream update. --- pkgs/by-name/sn/snyk/package.nix | 3 --- 1 file changed, 3 deletions(-) diff --git a/pkgs/by-name/sn/snyk/package.nix b/pkgs/by-name/sn/snyk/package.nix index 0f7125798c45..191095e39362 100644 --- a/pkgs/by-name/sn/snyk/package.nix +++ b/pkgs/by-name/sn/snyk/package.nix @@ -4,7 +4,6 @@ fetchFromGitHub, testers, snyk, - nodejs_20, }: let @@ -33,8 +32,6 @@ buildNpmPackage { find -L $out -type l -print -delete ''; - nodejs = nodejs_20; - npmBuildScript = "build:prod"; passthru.tests.version = testers.testVersion { From b32c0d7d4a4d73efc3e1b0fffd0e6edfa788f19a Mon Sep 17 00:00:00 2001 From: Harinn Date: Sat, 9 May 2026 19:03:42 +0700 Subject: [PATCH 07/80] jrsonnet: 0.4.2 -> 0.5.0-pre98 --- pkgs/by-name/jr/jrsonnet/package.nix | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/pkgs/by-name/jr/jrsonnet/package.nix b/pkgs/by-name/jr/jrsonnet/package.nix index 63a3de66c531..61efa5875744 100644 --- a/pkgs/by-name/jr/jrsonnet/package.nix +++ b/pkgs/by-name/jr/jrsonnet/package.nix @@ -8,34 +8,28 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "jrsonnet"; - version = "0.4.2"; + version = "0.5.0-pre98"; src = fetchFromGitHub { - rev = "v${finalAttrs.version}"; owner = "CertainLach"; repo = "jrsonnet"; - sha256 = "sha256-OX+iJJ3vdCsWWr8x31psV9Vne6xWDZnJc83NbJqMK1A="; + tag = "v${finalAttrs.version}"; + hash = "sha256-2dNzxZnvnw8TsKnnIlHGpuixrqe4z0a4faOBPv2N+ws="; }; - cargoHash = "sha256-DA31NatwQyf3RPpaI38DdAujpRyZfJvoHgr2CZSjH3s="; + cargoHash = "sha256-QPJ1kVk/TftAROiBVBN6J4PZ1pwjtjldtgmJxSTC1Ao="; nativeBuildInputs = [ installShellFiles ]; - # skip flaky tests - checkFlags = [ - "--skip=tests::native_ext" - ]; - postInstall = '' ln -s $out/bin/jrsonnet $out/bin/jsonnet - '' + lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) '' for shell in bash zsh fish; do installShellCompletion --cmd jrsonnet \ - --$shell <($out/bin/jrsonnet --generate $shell /dev/null) + --$shell <($out/bin/jrsonnet generate $shell) installShellCompletion --cmd jsonnet \ - --$shell <($out/bin/jrsonnet --generate $shell /dev/null | sed s/jrsonnet/jsonnet/g) + --$shell <($out/bin/jrsonnet generate $shell | sed s/jrsonnet/jsonnet/g) done ''; From d4f0bfbdc57a9b50946dcb55fbbe300bb0e04626 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 7 May 2026 23:25:27 +0000 Subject: [PATCH 08/80] {apptainer,singularity}: enable __structuredAttrs --- pkgs/applications/virtualization/singularity/generic.nix | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/pkgs/applications/virtualization/singularity/generic.nix b/pkgs/applications/virtualization/singularity/generic.nix index a4d4e5f2271d..7edf7607bfd7 100644 --- a/pkgs/applications/virtualization/singularity/generic.nix +++ b/pkgs/applications/virtualization/singularity/generic.nix @@ -109,6 +109,7 @@ in # go is used to compile extensions when building container images allowGoReference = true; + __structuredAttrs = true; strictDeps = true; passthru = { @@ -206,15 +207,10 @@ in ''; postConfigure = '' - # Code borrowed from pkgs/stdenv/generic/setup.sh configurePhase() - # set to empty if unset : ''${configureFlags=} - # shellcheck disable=SC2086 - $configureScript -V ${version} "''${prefixKey:---prefix=}$prefix" $configureFlags "''${configureFlagsArray[@]}" - - # End of the code from pkgs/stdenv/generic/setup.sh configurPhase() + $configureScript -V ${version} "''${prefixKey:---prefix=}$prefix" "''${configureFlags[@]}" ''; buildPhase = '' From 52ca42a0482ac5ce2af5e4759ef008a3219917e1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 12 May 2026 12:33:49 +0000 Subject: [PATCH 09/80] wcslib: 8.6 -> 8.7 --- pkgs/by-name/wc/wcslib/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/wc/wcslib/package.nix b/pkgs/by-name/wc/wcslib/package.nix index d662a74a2907..83e0a53bb5cb 100644 --- a/pkgs/by-name/wc/wcslib/package.nix +++ b/pkgs/by-name/wc/wcslib/package.nix @@ -7,11 +7,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "wcslib"; - version = "8.6"; + version = "8.7"; src = fetchurl { url = "ftp://ftp.atnf.csiro.au/pub/software/wcslib/wcslib-${finalAttrs.version}.tar.bz2"; - hash = "sha256-4DBCNgWhme8JD+dCvJAagtnms6d+AQ4hHN1tLNBnzVo="; + hash = "sha256-eS/gXAlURDOppOpUgPrNvsLabSgFgnW16QBqHyjFZGU="; }; nativeBuildInputs = [ flex ]; From 1139e37ef651348bc6dd831296e8910ada95997e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 12 May 2026 13:17:59 +0000 Subject: [PATCH 10/80] material-symbols: 4.0.0-unstable-2026-02-06 -> 4.0.0-unstable-2026-05-08 --- pkgs/by-name/ma/material-symbols/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ma/material-symbols/package.nix b/pkgs/by-name/ma/material-symbols/package.nix index f1116b634bcc..1b3e4264462b 100644 --- a/pkgs/by-name/ma/material-symbols/package.nix +++ b/pkgs/by-name/ma/material-symbols/package.nix @@ -6,13 +6,13 @@ }: stdenvNoCC.mkDerivation { pname = "material-symbols"; - version = "4.0.0-unstable-2026-02-06"; + version = "4.0.0-unstable-2026-05-08"; src = fetchFromGitHub { owner = "google"; repo = "material-design-icons"; - rev = "310de998d61fc253a6df21e708a54c1d18338cab"; - hash = "sha256-ALnp0WxWjSthibSxkLfYSVbQyI4btj4hayAUNxLAwu4="; + rev = "5a4e1b7fd26f11ce3d2abf7d7fcd13274f874e6c"; + hash = "sha256-XVza/duC2hsBrT6Ty1XxJy0m/lpuBt2rVoUo5B1JmUc="; sparseCheckout = [ "variablefont" ]; }; From 5e3f45871855e8f4868d2290b473b26693147b7f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 12 May 2026 09:48:50 -0700 Subject: [PATCH 11/80] dovecot: 2.4.3 -> 2.4.4 https://dovecot.org/mailman3/archives/list/dovecot-news@dovecot.org/thread/YW7GVOH3VVLNAYW2C4TEBTGJW52J7F6H/ --- pkgs/by-name/do/dovecot/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/do/dovecot/package.nix b/pkgs/by-name/do/dovecot/package.nix index 7421368e2a3e..ccd716f729e3 100644 --- a/pkgs/by-name/do/dovecot/package.nix +++ b/pkgs/by-name/do/dovecot/package.nix @@ -1,6 +1,6 @@ import ./generic.nix { - version = "2.4.3"; - hash = "sha256-NTtQMHK/IzAYHKb1lxClUUJkyJpeLo7mKRCAR1GaUTo="; + version = "2.4.4"; + hash = "sha256-vy0R8TWQQ3BSOyTtWoa65CYgUfsJqkIU6QfnnzaqrI4="; patches = _: [ # Fix loading extended modules. ./load-extended-modules.patch From a12530317ab93135f25e225a34ca2409b8255eb3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 12 May 2026 09:59:40 -0700 Subject: [PATCH 12/80] dovecot_pigeonhole: 2.4.3 -> 2.4.4 https://dovecot.org/mailman3/archives/list/dovecot-news@dovecot.org/thread/YW7GVOH3VVLNAYW2C4TEBTGJW52J7F6H/ --- pkgs/by-name/do/dovecot_pigeonhole/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/do/dovecot_pigeonhole/package.nix b/pkgs/by-name/do/dovecot_pigeonhole/package.nix index ca18eaa2d271..6ac3253e96bb 100644 --- a/pkgs/by-name/do/dovecot_pigeonhole/package.nix +++ b/pkgs/by-name/do/dovecot_pigeonhole/package.nix @@ -1,12 +1,12 @@ import ./generic.nix { - version = "2.4.3"; + version = "2.4.4"; url = { version, dovecotMajorMinor, }: "https://pigeonhole.dovecot.org/releases/${dovecotMajorMinor}/dovecot-pigeonhole-${version}.tar.gz"; - hash = "sha256-LQNhqYnBVICabluj8F07UOZR5frt6bd9JSyuHJDS6hc="; + hash = "sha256-KZjV0aSDGNJCmEaovaeUy4P8rQQFHBBk5E3vWL3MqNw="; patches = fetchpatch: [ # https://github.com/NixOS/nixpkgs/pull/388463#issuecomment-3066016707 (fetchpatch { From 140f2aa6a0cb09c5325e7d78aeb0f04b60a16710 Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Tue, 12 May 2026 22:05:18 +0000 Subject: [PATCH 13/80] terraforming: update all gems to latest versions --- pkgs/by-name/te/terraforming/Gemfile.lock | 124 ++++++++++++---------- pkgs/by-name/te/terraforming/gemset.nix | 121 +++++++++++++-------- 2 files changed, 142 insertions(+), 103 deletions(-) diff --git a/pkgs/by-name/te/terraforming/Gemfile.lock b/pkgs/by-name/te/terraforming/Gemfile.lock index ae2a40cc35b0..d9567fda91f3 100644 --- a/pkgs/by-name/te/terraforming/Gemfile.lock +++ b/pkgs/by-name/te/terraforming/Gemfile.lock @@ -1,65 +1,71 @@ GEM remote: https://rubygems.org/ specs: - aws-eventstream (1.1.1) - aws-partitions (1.436.0) - aws-sdk-autoscaling (1.59.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudwatch (1.50.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-core (3.113.0) - aws-eventstream (~> 1, >= 1.0.2) - aws-partitions (~> 1, >= 1.239.0) - aws-sigv4 (~> 1.1) - jmespath (~> 1.0) - aws-sdk-dynamodb (1.60.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-ec2 (1.230.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-efs (1.39.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-elasticache (1.54.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-elasticloadbalancing (1.31.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-elasticloadbalancingv2 (1.61.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-iam (1.51.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-kms (1.43.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-rds (1.117.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-redshift (1.58.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-route53 (1.48.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-s3 (1.93.0) - aws-sdk-core (~> 3, >= 3.112.0) + aws-eventstream (1.4.0) + aws-partitions (1.1246.0) + aws-sdk-autoscaling (1.157.0) + aws-sdk-core (~> 3, >= 3.244.0) + aws-sigv4 (~> 1.5) + aws-sdk-cloudwatch (1.135.0) + aws-sdk-core (~> 3, >= 3.244.0) + aws-sigv4 (~> 1.5) + aws-sdk-core (3.246.0) + aws-eventstream (~> 1, >= 1.3.0) + aws-partitions (~> 1, >= 1.992.0) + aws-sigv4 (~> 1.9) + base64 + bigdecimal + jmespath (~> 1, >= 1.6.1) + logger + aws-sdk-dynamodb (1.165.0) + aws-sdk-core (~> 3, >= 3.244.0) + aws-sigv4 (~> 1.5) + aws-sdk-ec2 (1.615.0) + aws-sdk-core (~> 3, >= 3.244.0) + aws-sigv4 (~> 1.5) + aws-sdk-efs (1.108.0) + aws-sdk-core (~> 3, >= 3.244.0) + aws-sigv4 (~> 1.5) + aws-sdk-elasticache (1.141.0) + aws-sdk-core (~> 3, >= 3.244.0) + aws-sigv4 (~> 1.5) + aws-sdk-elasticloadbalancing (1.87.0) + aws-sdk-core (~> 3, >= 3.244.0) + aws-sigv4 (~> 1.5) + aws-sdk-elasticloadbalancingv2 (1.149.0) + aws-sdk-core (~> 3, >= 3.244.0) + aws-sigv4 (~> 1.5) + aws-sdk-iam (1.143.0) + aws-sdk-core (~> 3, >= 3.244.0) + aws-sigv4 (~> 1.5) + aws-sdk-kms (1.124.0) + aws-sdk-core (~> 3, >= 3.244.0) + aws-sigv4 (~> 1.5) + aws-sdk-rds (1.311.0) + aws-sdk-core (~> 3, >= 3.244.0) + aws-sigv4 (~> 1.5) + aws-sdk-redshift (1.157.0) + aws-sdk-core (~> 3, >= 3.244.0) + aws-sigv4 (~> 1.5) + aws-sdk-route53 (1.132.0) + aws-sdk-core (~> 3, >= 3.244.0) + aws-sigv4 (~> 1.5) + aws-sdk-s3 (1.221.0) + aws-sdk-core (~> 3, >= 3.244.0) aws-sdk-kms (~> 1) - aws-sigv4 (~> 1.1) - aws-sdk-sns (1.39.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sdk-sqs (1.38.0) - aws-sdk-core (~> 3, >= 3.112.0) - aws-sigv4 (~> 1.1) - aws-sigv4 (1.2.3) + aws-sigv4 (~> 1.5) + aws-sdk-sns (1.113.0) + aws-sdk-core (~> 3, >= 3.244.0) + aws-sigv4 (~> 1.5) + aws-sdk-sqs (1.112.0) + aws-sdk-core (~> 3, >= 3.244.0) + aws-sigv4 (~> 1.5) + aws-sigv4 (1.12.1) aws-eventstream (~> 1, >= 1.0.2) - jmespath (1.4.0) + base64 (0.3.0) + bigdecimal (4.1.2) + jmespath (1.6.2) + logger (1.7.0) multi_json (1.12.2) terraforming (0.18.0) aws-sdk-autoscaling (~> 1) @@ -80,7 +86,7 @@ GEM aws-sdk-sqs (~> 1) multi_json (~> 1.12.1) thor - thor (1.1.0) + thor (1.5.0) PLATFORMS ruby @@ -89,4 +95,4 @@ DEPENDENCIES terraforming BUNDLED WITH - 2.1.4 + 2.7.2 diff --git a/pkgs/by-name/te/terraforming/gemset.nix b/pkgs/by-name/te/terraforming/gemset.nix index 9f58d2977cf9..5254d0992fea 100644 --- a/pkgs/by-name/te/terraforming/gemset.nix +++ b/pkgs/by-name/te/terraforming/gemset.nix @@ -4,20 +4,20 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0jfki5ikfr8ln5cdgv4iv1643kax0bjpp29jh78chzy713274jh3"; + sha256 = "0fqqdqg15rgwgz3mn4pj91agd20csk9gbrhi103d20328dfghsqi"; type = "gem"; }; - version = "1.1.1"; + version = "1.4.0"; }; aws-partitions = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1gn09cafg2n6gdc3ja80r3xjllly05r0m7x3w3b3rywir6k6ai4f"; + sha256 = "07da9w33fawd8wk6zrqjjhlgil4zry728ycq3ijym93vig9xg740"; type = "gem"; }; - version = "1.436.0"; + version = "1.1246.0"; }; aws-sdk-autoscaling = { dependencies = [ @@ -28,10 +28,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0br6hfi2i5rri8ivamkmnx00p640s24pqmp8s67sm5asvdfzx4vr"; + sha256 = "1izs8kry92cp6hrxvfc1pfdk3dzn5nc12kvfmkc45sapspr9dkkl"; type = "gem"; }; - version = "1.59.0"; + version = "1.157.0"; }; aws-sdk-cloudwatch = { dependencies = [ @@ -42,26 +42,29 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0xga00dn925rfgz4p2zf734aaik00dqb9psll27lg5626jd6xr0c"; + sha256 = "0fl5i8lr642xz23papxyla2aidkq4mpzfzp495r5knzanf0hvzy6"; type = "gem"; }; - version = "1.50.0"; + version = "1.135.0"; }; aws-sdk-core = { dependencies = [ "aws-eventstream" "aws-partitions" "aws-sigv4" + "base64" + "bigdecimal" "jmespath" + "logger" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1774xyfqf307qvh5npvf01948ayrviaadq576r4jxin6xvlg8j9z"; + sha256 = "1k6xqkipjli9vl40d4wqxcl7035lav9f9hnczilhwmj8i7n68f1r"; type = "gem"; }; - version = "3.113.0"; + version = "3.246.0"; }; aws-sdk-dynamodb = { dependencies = [ @@ -72,10 +75,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1dfsmkzv9cziykzc56g9pwxmbdqjpykxka3fq07b6iarzh38j1i3"; + sha256 = "1q2yqylxlh1g22ilxlws643phpny7y3k2qb7bkxawair2af09grx"; type = "gem"; }; - version = "1.60.0"; + version = "1.165.0"; }; aws-sdk-ec2 = { dependencies = [ @@ -86,10 +89,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1c7qqly2f94db3643xwjj9mcb34vilx11awbv40v2f8z7xisvvz3"; + sha256 = "1h58l0q7lav30qxligsa6p4nwdy4falnqjnklj3lbpwm7ipqy8rs"; type = "gem"; }; - version = "1.230.0"; + version = "1.615.0"; }; aws-sdk-efs = { dependencies = [ @@ -100,10 +103,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0kmpz86sxkm6nzcf80nd65902fy29hz8lvx1kjwl5idx07ls8pnd"; + sha256 = "09k5dmc2wzfm9ydny45s95rpmsgkh2g1r3sdsb085jn25y5gkv30"; type = "gem"; }; - version = "1.39.0"; + version = "1.108.0"; }; aws-sdk-elasticache = { dependencies = [ @@ -114,10 +117,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "05kn2k437rnsf9nkwc1x5i2klrasjgyk1pj89f2gb0za86swjcza"; + sha256 = "0y2sis5df1ml105383w75q77fdpyyhdz946s7s3ls2kjs4c95p5m"; type = "gem"; }; - version = "1.54.0"; + version = "1.141.0"; }; aws-sdk-elasticloadbalancing = { dependencies = [ @@ -128,10 +131,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0j3px8dn2yxsnmy010kfkwa1a2flbdxachmly20f436ysi3ql3v3"; + sha256 = "0s1ahl61g0zszb7r85plpn98j1r1fqrvfl99xaghj1gilkj7j558"; type = "gem"; }; - version = "1.31.0"; + version = "1.87.0"; }; aws-sdk-elasticloadbalancingv2 = { dependencies = [ @@ -142,10 +145,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "16hknbqv5s1im04dch9kdbc79x072613imdih62w48mvsf12c1mm"; + sha256 = "1z1jgh4l9wbqq3yfs4pb8x2gjjlf7v49bifpcqz8lpppx1cchpsq"; type = "gem"; }; - version = "1.61.0"; + version = "1.149.0"; }; aws-sdk-iam = { dependencies = [ @@ -156,10 +159,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0x2768blsy8lpib9pi2f2d67flabar3bq6chmbj07iqzpwvpz569"; + sha256 = "14lhz5awd4g7nyaqq7vdigsw45r1vz7vbmkfhgp3946pxiib6cv5"; type = "gem"; }; - version = "1.51.0"; + version = "1.143.0"; }; aws-sdk-kms = { dependencies = [ @@ -170,10 +173,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "01pd0f4srsa65zl4zq4014p9j5yrr2yy9h9ab17g3w9d0qqm2vsh"; + sha256 = "0z7k84m1wqf2zra9pm5xb8lndwj6npfd02r743b9zr6p0svhml20"; type = "gem"; }; - version = "1.43.0"; + version = "1.124.0"; }; aws-sdk-rds = { dependencies = [ @@ -184,10 +187,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0hwxgcka6bmzdn5pazss0fv8xgbbgas4h2cwpzwhkjkwhh23dx6a"; + sha256 = "0dz2i37rzw0g3dxwkf0n5f10cf7cps9qhgv7icgxs0l9skni05sm"; type = "gem"; }; - version = "1.117.0"; + version = "1.311.0"; }; aws-sdk-redshift = { dependencies = [ @@ -198,10 +201,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1sp186v00lj517hia6rsn28ph8rqknz9r79vbkbyh5fgrbh2j6bd"; + sha256 = "0x3vrv3fzlrwfcdfpla7klr52ss6riwk4f4gx9mvyqddr2p0gzb4"; type = "gem"; }; - version = "1.58.0"; + version = "1.157.0"; }; aws-sdk-route53 = { dependencies = [ @@ -212,10 +215,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0p9g0scw9c6qancdwvaw3kkj3pywchy2vl3qz2rqpjncqvj04pn5"; + sha256 = "0mxqm5b33irbif77gmfjbbbr35bgiqndfrxr2wadagf3ibyyg6mj"; type = "gem"; }; - version = "1.48.0"; + version = "1.132.0"; }; aws-sdk-s3 = { dependencies = [ @@ -227,10 +230,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0iy2f9z43pc6fgwmga2cz8nf9gy2pwcw4jib141vp8z8dhylqj94"; + sha256 = "14alz3zcb8lji49js6v73l403r35iyflf61fn281wfh8nbm8hm50"; type = "gem"; }; - version = "1.93.0"; + version = "1.221.0"; }; aws-sdk-sns = { dependencies = [ @@ -241,10 +244,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0pmxi871r2nkl6by89vsy05ahk8dr6hmkny56fycrby6r9kri9q4"; + sha256 = "03qva7pdyc1wyjhp6dpci50w3r9w8qy17wn2nhl4qvz82383gzhm"; type = "gem"; }; - version = "1.39.0"; + version = "1.113.0"; }; aws-sdk-sqs = { dependencies = [ @@ -255,10 +258,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "01m2l8y4q4fixjvl70w5bi1ihmmx2y4krms9kkjwd3ch21y14hif"; + sha256 = "1bmx3cbxsznrwq43pbvswb689fszfqxrl3zdm32a3nnkky8jsai7"; type = "gem"; }; - version = "1.38.0"; + version = "1.112.0"; }; aws-sigv4 = { dependencies = [ "aws-eventstream" ]; @@ -266,20 +269,50 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1d9zhmi3mpfzkkpg7yw7s9r1dwk157kh9875j3c7gh6cy95lmmaw"; + sha256 = "003ch8qzh3mppsxch83ns0jra8d222ahxs96p9cdrl0grfazywv9"; type = "gem"; }; - version = "1.2.3"; + version = "1.12.1"; + }; + base64 = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "0yx9yn47a8lkfcjmigk79fykxvr80r4m1i35q82sxzynpbm7lcr7"; + type = "gem"; + }; + version = "0.3.0"; + }; + bigdecimal = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "1g9zi8c4i7g8zz0c3hxrw6mblrjvgn7akys60clb9si7c1k1gljk"; + type = "gem"; + }; + version = "4.1.2"; }; jmespath = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1d4wac0dcd1jf6kc57891glih9w57552zgqswgy74d1xhgnk0ngf"; + sha256 = "1cdw9vw2qly7q7r41s7phnac264rbsdqgj4l0h4nqgbjb157g393"; type = "gem"; }; - version = "1.4.0"; + version = "1.6.2"; + }; + logger = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "00q2zznygpbls8asz5knjvvj2brr3ghmqxgr83xnrdj4rk3xwvhr"; + type = "gem"; + }; + version = "1.7.0"; }; multi_json = { groups = [ "default" ]; @@ -326,9 +359,9 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "18yhlvmfya23cs3pvhr1qy38y41b6mhr5q9vwv5lrgk16wmf3jna"; + sha256 = "0wsy88vg2mazl039392hqrcwvs5nb9kq8jhhrrclir2px1gybag3"; type = "gem"; }; - version = "1.1.0"; + version = "1.5.0"; }; } From fc173aeb4198c13767424ea987ba98ded4aff19d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 13 May 2026 00:52:00 +0000 Subject: [PATCH 14/80] xfsdump: 3.2.0 -> 3.3.0 --- pkgs/by-name/xf/xfsdump/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/xf/xfsdump/package.nix b/pkgs/by-name/xf/xfsdump/package.nix index 26dbdb16e541..8fc4c7ee7e32 100644 --- a/pkgs/by-name/xf/xfsdump/package.nix +++ b/pkgs/by-name/xf/xfsdump/package.nix @@ -14,11 +14,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "xfsdump"; - version = "3.2.0"; + version = "3.3.0"; src = fetchurl { url = "mirror://kernel/linux/utils/fs/xfs/xfsdump/xfsdump-${finalAttrs.version}.tar.xz"; - sha256 = "sha256-KRTbvh68iMfZOtiOIgqlfavEPSFuEfBiIcAe3zzBBzI="; + sha256 = "sha256-nKPpEFWUX4pwvU1GXVRk9jFjDGVGKJbtpHnXNx/WHbc="; }; nativeBuildInputs = [ From 8e8e78d9f658b27f7465054e63d63ae876140135 Mon Sep 17 00:00:00 2001 From: Bart Brouns Date: Wed, 13 May 2026 15:15:47 +0200 Subject: [PATCH 15/80] zlequalizer: 1.1.0 -> 1.1.1 --- pkgs/by-name/zl/zlequalizer/package.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/zl/zlequalizer/package.nix b/pkgs/by-name/zl/zlequalizer/package.nix index 23c73cf7e126..7ad6f4e59d8c 100644 --- a/pkgs/by-name/zl/zlequalizer/package.nix +++ b/pkgs/by-name/zl/zlequalizer/package.nix @@ -8,6 +8,7 @@ darwin, ninja, pkg-config, + python3, writableTmpDirAsHomeHook, # buildInputs @@ -29,13 +30,13 @@ clangStdenv.mkDerivation (finalAttrs: { pname = "zlequalizer"; - version = "1.1.0"; + version = "1.1.1"; src = fetchFromGitHub { owner = "ZL-Audio"; repo = "ZLEqualizer"; tag = finalAttrs.version; - hash = "sha256-ix3UcTs9CEJ2TCJLdpvZOaoB0wgNDrvSQhZzer8yMRw="; + hash = "sha256-H6j4e9V0Nf3kkm1ds9zSjLsHeDXU5PIHreJVRpjf/Ts="; fetchSubmodules = true; }; @@ -43,6 +44,7 @@ clangStdenv.mkDerivation (finalAttrs: { cmake ninja pkg-config + python3 writableTmpDirAsHomeHook ] ++ lib.optionals clangStdenv.hostPlatform.isDarwin [ darwin.sigtool ]; From 8709859128676d4a07b9829cbbbb3a91ce920b85 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 13 May 2026 14:56:28 +0000 Subject: [PATCH 16/80] python3Packages.langchain-aws: 1.4.5 -> 1.4.6 --- pkgs/development/python-modules/langchain-aws/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/langchain-aws/default.nix b/pkgs/development/python-modules/langchain-aws/default.nix index 50b832ae2fbd..bfd8fd2ecc3b 100644 --- a/pkgs/development/python-modules/langchain-aws/default.nix +++ b/pkgs/development/python-modules/langchain-aws/default.nix @@ -29,14 +29,14 @@ buildPythonPackage (finalAttrs: { pname = "langchain-aws"; - version = "1.4.5"; + version = "1.4.6"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langchain-aws"; tag = "langchain-aws==${finalAttrs.version}"; - hash = "sha256-ok8rCSzvjKR2Sr6XCdmULWyySkJ4Jdy3+LzKSOzUMlE="; + hash = "sha256-WSUwPEBZQRyHYDWs0j+RgeP3Mqer5dIRT7eKoRESpsU="; }; postPatch = '' From ad016daf9a28dc4384583dce5e1a6c206ee4a63a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 13 May 2026 15:52:01 +0000 Subject: [PATCH 17/80] imapgoose: 0.5.2 -> 0.5.3 --- pkgs/by-name/im/imapgoose/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/im/imapgoose/package.nix b/pkgs/by-name/im/imapgoose/package.nix index 83f4538f2590..03546cd0e154 100644 --- a/pkgs/by-name/im/imapgoose/package.nix +++ b/pkgs/by-name/im/imapgoose/package.nix @@ -6,13 +6,13 @@ }: buildGoModule rec { pname = "imapgoose"; - version = "0.5.2"; + version = "0.5.3"; src = fetchFromSourcehut { owner = "~whynothugo"; repo = "ImapGoose"; tag = "v${version}"; - hash = "sha256-OJ6qV3nZD1chLOG/LDn8fbf1R70Xnzo2Gx5/PYSPCAk="; + hash = "sha256-koNf75sK3jd/gkUWm+pgbORuZGYBjsNCvQikjLAOvnU="; }; vendorHash = "sha256-PY6m92/8bzbYjkGvbNtL1W9sMayjPOyWVvJPwKAnLc8="; From 9e822089b854b65dd492af3fcf7f382f56396cd1 Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Wed, 13 May 2026 16:21:39 -0400 Subject: [PATCH 18/80] nixos/transmission: update systemd service based on upstream --- nixos/modules/services/torrent/transmission.nix | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/nixos/modules/services/torrent/transmission.nix b/nixos/modules/services/torrent/transmission.nix index 6ad7416a9c7d..b51cbac13b0a 100644 --- a/nixos/modules/services/torrent/transmission.nix +++ b/nixos/modules/services/torrent/transmission.nix @@ -393,7 +393,6 @@ in }; serviceConfig = { - Type = "notify"; # Use "+" because credentialsFile may not be accessible to User= or Group=. ExecStartPre = [ ( @@ -407,7 +406,6 @@ in ) ]; ExecStart = "${cfg.package}/bin/transmission-daemon -f -g ${cfg.home}/${settingsDir} ${escapeShellArgs cfg.extraFlags}"; - ExecReload = "${pkgs.coreutils}/bin/kill -HUP $MAINPID"; User = cfg.user; Group = cfg.group; # Create rootDir in the host's mount namespace. @@ -513,7 +511,18 @@ in "quotactl" ]; SystemCallArchitectures = "native"; - }; + } + // ( + if lib.versionAtLeast cfg.package.version "4.1.1" then + { + Type = "notify-reload"; + } + else + { + Type = "notify"; + ExecReload = "${pkgs.coreutils}/bin/kill -HUP $MAINPID"; + } + ); }; # It's useful to have transmission in path, e.g. for remote control From dbed408e8cff423af800f35dd5bbb2f924f4f5c0 Mon Sep 17 00:00:00 2001 From: Aaron Andersen Date: Wed, 13 May 2026 17:18:09 -0400 Subject: [PATCH 19/80] xdg-desktop-portal-wlr: replace systemd dependency with systemdLibs --- pkgs/by-name/xd/xdg-desktop-portal-wlr/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/xd/xdg-desktop-portal-wlr/package.nix b/pkgs/by-name/xd/xdg-desktop-portal-wlr/package.nix index 011979b6b7c4..bc2e98e40a99 100644 --- a/pkgs/by-name/xd/xdg-desktop-portal-wlr/package.nix +++ b/pkgs/by-name/xd/xdg-desktop-portal-wlr/package.nix @@ -16,7 +16,7 @@ pipewire, scdoc, slurp, - systemd, + systemdLibs, wayland, }: @@ -46,7 +46,7 @@ stdenv.mkDerivation (finalAttrs: { libdrm libgbm pipewire - systemd + systemdLibs wayland wayland-protocols ]; From 8e934730aa805394cea47274b56357d258718802 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Wed, 13 May 2026 12:28:51 -0700 Subject: [PATCH 20/80] python3Packages.jupyterhub: disable tests that fail to connect on Darwin --- pkgs/development/python-modules/jupyterhub/default.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/development/python-modules/jupyterhub/default.nix b/pkgs/development/python-modules/jupyterhub/default.nix index bd3939370266..2c2cc5f927f5 100644 --- a/pkgs/development/python-modules/jupyterhub/default.nix +++ b/pkgs/development/python-modules/jupyterhub/default.nix @@ -141,6 +141,11 @@ buildPythonPackage (finalAttrs: { "test_valid_events" "test_invalid_events" "test_user_group_roles" + ] + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + # Server connection times out under load on Darwin + "test_server_token_role" + "test_share_flow_full" ]; disabledTestPaths = [ From 0102d452a3615f9de6753a7e9350da534870837f Mon Sep 17 00:00:00 2001 From: Peder Bergebakken Sundt Date: Wed, 13 May 2026 23:37:14 +0200 Subject: [PATCH 21/80] ob-xf: set strictDeps and __structuredAttrs https://github.com/NixOS/nixpkgs/actions/runs/25826931072/job/75882374953 --- pkgs/by-name/ob/ob-xf/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/ob/ob-xf/package.nix b/pkgs/by-name/ob/ob-xf/package.nix index 903840edf8f7..c0112305c657 100644 --- a/pkgs/by-name/ob/ob-xf/package.nix +++ b/pkgs/by-name/ob/ob-xf/package.nix @@ -42,6 +42,9 @@ stdenv.mkDerivation (finalAttrs: { EOF ''; + __structuredAttrs = true; + strictDeps = true; + nativeBuildInputs = [ cmake pkg-config From f183eb1a2403f89824fb75de2191b4c712db50f3 Mon Sep 17 00:00:00 2001 From: Jonathan Davies Date: Wed, 13 May 2026 23:49:06 +0100 Subject: [PATCH 22/80] nixos/tor: Remove IFD from key reading function --- nixos/tests/tor.nix | 116 +++++++++++++++++++++++++++++--------------- 1 file changed, 76 insertions(+), 40 deletions(-) diff --git a/nixos/tests/tor.nix b/nixos/tests/tor.nix index b180b7c195ca..fdd220e6daf6 100644 --- a/nixos/tests/tor.nix +++ b/nixos/tests/tor.nix @@ -87,24 +87,42 @@ let # Pre-generate keys for all directory authorities daKeysets = lib.genAttrs daNames mkDAKeys; - # Read a fingerprint text file from a derivation output - readFP = keys: file: builtins.readFile "${keys}/${file}"; + # Script that writes /run/tor/dirauth.conf by reading the DA fingerprints + # from the pre-generated key derivations at runtime. The ${daKeysets.} + # interpolations resolve to store-path strings at evaluation time (the + # derivations become build dependencies of the node closure), but their + # contents are only read when the script runs on the VM, so no + # import-from-derivation is required. + # + # Written into /run/tor (tor's RuntimeDirectory, which systemd bind-mounts + # into the service's chroot at RootDirectory=/run/tor/root) so that tor + # can read the file despite ProtectSystem=strict. + torDirAuthExecStartPre = pkgs.writeShellScript "tor-dirauth-conf" '' + set -eu + { + ${lib.concatMapStringsSep "\n" (name: '' + printf 'DirAuthority %s orport=9001 ipv6=[%s]:9001 v3ident=%s %s:80 %s\n' \ + ${name} \ + '${nodeIPv6 name}' \ + "$(tr -d '\n' < ${daKeysets.${name}}/v3ident)" \ + '${nodeIP name}' \ + "$(tr -d '\n' < ${daKeysets.${name}}/relay-fingerprint)" + '') daNames} + } > /run/tor/dirauth.conf + chown tor:tor /run/tor/dirauth.conf + chmod 0400 /run/tor/dirauth.conf + ''; - # Build DirAuthority lines from the pre-generated keys. - # Format: nickname orport=PORT v3ident=V3IDENT ip:dirport RELAY_FINGERPRINT - dirAuthorityLines = lib.mapAttrsToList ( - name: keys: - "${name} orport=9001 ipv6=[${nodeIPv6 name}]:9001 v3ident=${readFP keys "v3ident"} ${nodeIP name}:80 ${readFP keys "relay-fingerprint"}" - ) daKeysets; - - # Tor settings shared by all node types + # Tor settings shared by all node types. DirAuthority lines are loaded + # from /run/tor/dirauth.conf, written by torDirAuthExecStartPre before + # tor starts. commonTorSettings = { TestingTorNetwork = true; AssumeReachable = true; AssumeReachableIPv6 = true; ControlPort = 9051; CookieAuthentication = true; - DirAuthority = dirAuthorityLines; + "%include" = "/run/tor/dirauth.conf"; }; # Tor settings shared by non-DA nodes (relays and exits) @@ -277,8 +295,10 @@ let }; }; - # Arti configuration - artiConfig = (pkgs.formats.toml { }).generate "arti.toml" { + # Arti configuration - static parts only. The tor_network section + # embeds fingerprints from the DA key derivations, so it is generated + # at service startup instead (see artiNetworkConfigScript) to avoid IFD. + artiStaticConfig = (pkgs.formats.toml { }).generate "arti.toml" { proxy.socks_listen = 9150; storage = { @@ -308,34 +328,36 @@ let guard-min-filtered-sample-size = 2; guard-n-primary-guards-to-use = 2; }; - - tor_network = { - authorities = { - v3idents = lib.mapAttrsToList (_: keys: readFP keys "v3ident") daKeysets; - uploads = lib.mapAttrsToList (name: _: [ - "${nodeIP name}:80" - "[${nodeIPv6 name}]:80" - ]) daKeysets; - downloads = lib.mapAttrsToList (name: _: [ - "${nodeIP name}:80" - "[${nodeIPv6 name}]:80" - ]) daKeysets; - votes = lib.mapAttrsToList (name: _: [ - "${nodeIP name}:80" - "[${nodeIPv6 name}]:80" - ]) daKeysets; - }; - fallback_caches = lib.mapAttrsToList (name: keys: { - rsa_identity = readFP keys "relay-fingerprint"; - ed_identity = readFP keys "ed25519-identity"; - orports = [ - "${nodeIP name}:9001" - "[${nodeIPv6 name}]:9001" - ]; - }) daKeysets; - }; }; + # Emit the tor_network section of the arti config at service startup, + # reading fingerprints from the DA key derivations at runtime. The + # ${daKeysets.} interpolations resolve to store paths at + # evaluation time (build dependencies), but their contents are only + # read by the shell when the script runs - no import-from-derivation. + artiNetworkConfigScript = pkgs.writeShellScript "arti-network-config" '' + set -eu + out=/run/arti/network.toml + daIpPorts='[["${nodeIP "da1"}:80", "[${nodeIPv6 "da1"}]:80"], ["${nodeIP "da2"}:80", "[${nodeIPv6 "da2"}]:80"], ["${nodeIP "da3"}:80", "[${nodeIPv6 "da3"}]:80"]]' + { + echo '[tor_network.authorities]' + printf 'v3idents = ["%s", "%s", "%s"]\n' \ + "$(tr -d '\n' < ${daKeysets.da1}/v3ident)" \ + "$(tr -d '\n' < ${daKeysets.da2}/v3ident)" \ + "$(tr -d '\n' < ${daKeysets.da3}/v3ident)" + echo "uploads = $daIpPorts" + echo "downloads = $daIpPorts" + echo "votes = $daIpPorts" + ${lib.concatMapStringsSep "\n" (name: '' + echo + echo '[[tor_network.fallback_caches]]' + printf 'rsa_identity = "%s"\n' "$(tr -d '\n' < ${daKeysets.${name}}/relay-fingerprint)" + printf 'ed_identity = "%s"\n' "$(tr -d '\n' < ${daKeysets.${name}}/ed25519-identity)" + echo 'orports = ["${nodeIP name}:9001", "[${nodeIPv6 name}]:9001"]' + '') daNames} + } > "$out" + ''; + # Arti client node mkArtiClientNode = { environment.systemPackages = [ pkgs.curl ]; @@ -347,7 +369,9 @@ let wantedBy = [ "multi-user.target" ]; serviceConfig = { - ExecStart = "${lib.getExe pkgs.arti} proxy -c ${artiConfig}"; + RuntimeDirectory = "arti"; + ExecStartPre = artiNetworkConfigScript; + ExecStart = "${lib.getExe pkgs.arti} proxy -c ${artiStaticConfig} -c /run/arti/network.toml"; DynamicUser = true; StateDirectory = "arti"; CacheDirectory = "arti"; @@ -359,6 +383,18 @@ in name = "tor"; meta.maintainers = with lib.maintainers; [ jpds ]; + defaults = + { config, ... }: + lib.mkIf config.services.tor.enable { + # Generate /run/tor/dirauth.conf before tor's own `--verify-config` + # ExecStartPre runs. The `+` prefix makes this run as root in the + # full system context so it can write into tor's RuntimeDirectory + # and chown the file to tor:tor. + systemd.services.tor.serviceConfig.ExecStartPre = lib.mkBefore [ + "+${torDirAuthExecStartPre}" + ]; + }; + nodes = lib.genAttrs daNames mkDANode // lib.genAttrs relayNames mkRelayNode From 55e3a8bb622db058d79f87bc19b3cf0b0f830e7d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 May 2026 00:20:29 +0000 Subject: [PATCH 23/80] python3Packages.kestra: 1.2.0 -> 1.3.0 --- pkgs/development/python-modules/kestra/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/kestra/default.nix b/pkgs/development/python-modules/kestra/default.nix index 9783f1704b71..f68a773e0a44 100644 --- a/pkgs/development/python-modules/kestra/default.nix +++ b/pkgs/development/python-modules/kestra/default.nix @@ -13,14 +13,14 @@ buildPythonPackage (finalAttrs: { pname = "kestra"; - version = "1.2.0"; + version = "1.3.0"; pyproject = true; src = fetchFromGitHub { owner = "kestra-io"; repo = "libs"; tag = "v${finalAttrs.version}"; - hash = "sha256-JpePlqwjIalbkVMIIqZ4z6YfkvjyuYUbhXcD2Z6hp/Y="; + hash = "sha256-Z03wLcu0tDe0UJgY9bLX+ozACpgGBPg99W67m3MsStc="; }; sourceRoot = "${finalAttrs.src.name}/python"; From 4b9182f6376eb1ff8ec32e09ac3eff97cc4f94ee Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 May 2026 00:35:46 +0000 Subject: [PATCH 24/80] zsnes2: 2.1.0 -> 2.1.1 --- pkgs/by-name/zs/zsnes2/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/zs/zsnes2/package.nix b/pkgs/by-name/zs/zsnes2/package.nix index 2bbe56b2a54f..1de3485aa40b 100644 --- a/pkgs/by-name/zs/zsnes2/package.nix +++ b/pkgs/by-name/zs/zsnes2/package.nix @@ -6,13 +6,13 @@ pkgsi686Linux.stdenv.mkDerivation (finalAttrs: { pname = "zsnes2"; - version = "2.1.0"; + version = "2.1.1"; src = fetchFromGitHub { owner = "xyproto"; repo = "zsnes"; tag = finalAttrs.version; - hash = "sha256-HY9rjymYulITVjvEgEbdsbTNsTE7NtykgObbtHQwWsA="; + hash = "sha256-jH1NoodprQlUSJHWz0gjM6LdgJtE6AvQ6/7hQQCUl5U="; }; nativeBuildInputs = [ From 03c6dfdfa0ddb20bf72243e54335e4ebd2b9160b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 May 2026 01:41:29 +0000 Subject: [PATCH 25/80] grpc-client-cli: 1.24.3 -> 1.24.4 --- pkgs/by-name/gr/grpc-client-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gr/grpc-client-cli/package.nix b/pkgs/by-name/gr/grpc-client-cli/package.nix index 4d5758145575..f437c90dd07f 100644 --- a/pkgs/by-name/gr/grpc-client-cli/package.nix +++ b/pkgs/by-name/gr/grpc-client-cli/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "grpc-client-cli"; - version = "1.24.3"; + version = "1.24.4"; src = fetchFromGitHub { owner = "vadimi"; repo = "grpc-client-cli"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-M3YhVNu7yx/JAMoNrG/JDEMR7JLLLx02+XchCniYVCU="; + sha256 = "sha256-tyvs1rSVKt53I47Mrv66nBzG6X5HxCqQnxI+zqnfyj0="; }; - vendorHash = "sha256-MNl+4PA0hJwWQZwegwVBcUTKWUSfaSdNo4b4lvKRMxM="; + vendorHash = "sha256-MX6jEDf0Iy3WAa3TFIoHkBcn6Gpy6YEc8mGpR6+Md3U="; meta = { description = "Generic gRPC command line client"; From ce8b542d33a09e3fa40598ec8a759f2348d4a5da Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 May 2026 01:52:07 +0000 Subject: [PATCH 26/80] python3Packages.copier: 9.15.0 -> 9.15.1 --- pkgs/development/python-modules/copier/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/copier/default.nix b/pkgs/development/python-modules/copier/default.nix index e3f1412d82da..0c93f62cf4a8 100644 --- a/pkgs/development/python-modules/copier/default.nix +++ b/pkgs/development/python-modules/copier/default.nix @@ -28,7 +28,7 @@ buildPythonPackage rec { pname = "copier"; - version = "9.15.0"; + version = "9.15.1"; pyproject = true; src = fetchFromGitHub { @@ -39,7 +39,7 @@ buildPythonPackage rec { postFetch = '' rm $out/tests/demo/doc/ma*ana.txt ''; - hash = "sha256-KHmnY8+65KdO9wzywiY8fYAVgyMChSUWbEW569IFYnk="; + hash = "sha256-HetG19IfXCVAtdKpj5XPJUIqHH10kut3gPcDwbfN6+8="; }; env.POETRY_DYNAMIC_VERSIONING_BYPASS = version; From 9ccfca520b9a439f3fb14f926d6f511c3844a5a2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 May 2026 02:48:37 +0000 Subject: [PATCH 27/80] runpodctl: 2.2.0 -> 2.3.0 --- pkgs/by-name/ru/runpodctl/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ru/runpodctl/package.nix b/pkgs/by-name/ru/runpodctl/package.nix index 3d673c3081ec..27403efa1afe 100644 --- a/pkgs/by-name/ru/runpodctl/package.nix +++ b/pkgs/by-name/ru/runpodctl/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "runpodctl"; - version = "2.2.0"; + version = "2.3.0"; src = fetchFromGitHub { owner = "runpod"; repo = "runpodctl"; rev = "v${finalAttrs.version}"; - hash = "sha256-kv77st3dihVbIXBTjhmBl04h5HneMPo9+zMwAgnldak="; + hash = "sha256-Lqmo/AZyxTIJjCePIagZosWnQxRZXLC228TaQDSz8Pk="; }; - vendorHash = "sha256-8Cdj5ZXmfooEh+MlaROjxVsAW6rZfPW7HNy86qnvAJA="; + vendorHash = "sha256-pbHVaNm/mcWQDBmPAYHBLS70VfDY4B3AvKhbNx25eOI="; postInstall = '' rm $out/bin/docs # remove the docs binary From eb8143a5be09353ba4ab4bd19a85c78e40931b92 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 May 2026 03:06:12 +0000 Subject: [PATCH 28/80] talhelper: 3.1.9 -> 3.1.10 --- pkgs/by-name/ta/talhelper/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ta/talhelper/package.nix b/pkgs/by-name/ta/talhelper/package.nix index 5fb5442ffa44..10e9daa87bc1 100644 --- a/pkgs/by-name/ta/talhelper/package.nix +++ b/pkgs/by-name/ta/talhelper/package.nix @@ -9,16 +9,16 @@ buildGoModule (finalAttrs: { pname = "talhelper"; - version = "3.1.9"; + version = "3.1.10"; src = fetchFromGitHub { owner = "budimanjojo"; repo = "talhelper"; tag = "v${finalAttrs.version}"; - hash = "sha256-ocZjtinqZylLjUOovazcCkshg71jjmAIe5a4cKLZ9eo="; + hash = "sha256-TxmbT/qY0G5qtssvfyj10yuVuOsMJSF6qpN+TB/K1Qg="; }; - vendorHash = "sha256-PzZxQsX4ynjYJUgEkWm2ceMt8mAFIioNVG9hLejq6ns="; + vendorHash = "sha256-f/kCaSJJ0d0vDTjVkQA/W9kDnrPNBxr5n6mdElK+Sts="; ldflags = [ "-s" From 23bb500a1b433fa26d98fc844ac6522647fb0427 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 May 2026 03:26:17 +0000 Subject: [PATCH 29/80] nnd: 0.73 -> 0.74 --- pkgs/by-name/nn/nnd/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/nn/nnd/package.nix b/pkgs/by-name/nn/nnd/package.nix index 889b19207590..9197bf505c1f 100644 --- a/pkgs/by-name/nn/nnd/package.nix +++ b/pkgs/by-name/nn/nnd/package.nix @@ -8,16 +8,16 @@ let in rustPlatform.buildRustPackage (finalAttrs: { pname = "nnd"; - version = "0.73"; + version = "0.74"; src = fetchFromGitHub { owner = "al13n321"; repo = "nnd"; tag = "v${finalAttrs.version}"; - hash = "sha256-2I4Ph5xCf6XN335+LPWo+yN2VWAOVBoMmzx3OrhynJA="; + hash = "sha256-IraVnIuW0AcYM/U1X57zsHQ9GOW2ZBo9coRA6AV5SWw="; }; - cargoHash = "sha256-w66JNHz6TJO1Fem4JrqlnBXX4yJC70I/OLjvICVdhMQ="; + cargoHash = "sha256-WT2ikyeF4dRTQbCF4f5Caj8fVIRPmHLv72L5KDFJ7BM="; meta = { description = "Debugger for Linux"; From ba6e50088e790a0d73a303243476059b9eae0cdf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 May 2026 03:52:02 +0000 Subject: [PATCH 30/80] python3Packages.homematicip: 2.9.0 -> 2.11.0 --- 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 3e862b043485..2b6f70562c32 100644 --- a/pkgs/development/python-modules/homematicip/default.nix +++ b/pkgs/development/python-modules/homematicip/default.nix @@ -16,7 +16,7 @@ buildPythonPackage (finalAttrs: { pname = "homematicip"; - version = "2.9.0"; + version = "2.11.0"; pyproject = true; disabled = pythonOlder "3.12"; @@ -25,7 +25,7 @@ buildPythonPackage (finalAttrs: { owner = "hahn-th"; repo = "homematicip-rest-api"; tag = finalAttrs.version; - hash = "sha256-NwV9fgoejsB9JFdU+pJmdyX7XxR+Cag/S/XvFc4yN2o="; + hash = "sha256-j2n6mWf2sib067Yhk+8Wc+r6bayfh+WjCTxRz9TCALo="; }; build-system = [ From 845657b29d680ab3b5d1fb977f0b3840b9ea7dcc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 May 2026 04:34:28 +0000 Subject: [PATCH 31/80] flexget: 3.19.16 -> 3.19.17 --- 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 b664cf3a3688..6c528a9d0253 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.16"; + version = "3.19.17"; pyproject = true; src = fetchFromGitHub { owner = "Flexget"; repo = "Flexget"; tag = "v${finalAttrs.version}"; - hash = "sha256-FZq3DhdrgHFUVC7OJ97ZwYuFE7LnI0tBdiFduKEkmC8="; + hash = "sha256-0NSK7yUWw/fUmhNdP+/KVgyKTpsk131yxtP5yMQMc2c="; }; pythonRelaxDeps = true; From 6357c90cfa908ad7d590efcae9ae996038483bd9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 May 2026 05:36:08 +0000 Subject: [PATCH 32/80] langgraph-cli: 0.4.25 -> 0.4.26 --- pkgs/development/python-modules/langgraph-cli/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/langgraph-cli/default.nix b/pkgs/development/python-modules/langgraph-cli/default.nix index 093427f60364..7799a308141d 100644 --- a/pkgs/development/python-modules/langgraph-cli/default.nix +++ b/pkgs/development/python-modules/langgraph-cli/default.nix @@ -26,14 +26,14 @@ buildPythonPackage (finalAttrs: { pname = "langgraph-cli"; - version = "0.4.25"; + version = "0.4.26"; pyproject = true; src = fetchFromGitHub { owner = "langchain-ai"; repo = "langgraph"; tag = "cli==${finalAttrs.version}"; - hash = "sha256-ygmi2phKJd48FKpCM5noLR6r/0/oMpve9l6MKpNwz/g="; + hash = "sha256-LBdDi3gT1N+r6yTb0BDF7qkoHAvo3UTSJnJ49vchjKU="; }; sourceRoot = "${finalAttrs.src.name}/libs/cli"; From d6afc0fc97a7c88ab55f5e48da81c523840c298b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 May 2026 06:42:05 +0000 Subject: [PATCH 33/80] circumflex: 4.0 -> 4.1 --- pkgs/by-name/ci/circumflex/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ci/circumflex/package.nix b/pkgs/by-name/ci/circumflex/package.nix index fec1c1c85bbc..730f37dca274 100644 --- a/pkgs/by-name/ci/circumflex/package.nix +++ b/pkgs/by-name/ci/circumflex/package.nix @@ -9,16 +9,16 @@ buildGoModule (finalAttrs: { pname = "circumflex"; - version = "4.0"; + version = "4.1"; src = fetchFromGitHub { owner = "bensadeh"; repo = "circumflex"; tag = finalAttrs.version; - hash = "sha256-C5zjbs/34SUX23KDLLQvrVH9dNYT125cpnSCWyUhSqw="; + hash = "sha256-JJgLRRE0Fh/oaZLZo0hLCfwUHJXBvXXfTNdmQMNUM7A="; }; - vendorHash = "sha256-zz0nYzjwiWnknfe82RAtCK7gOaI3j8lwwPxKqE0aGSA="; + vendorHash = "sha256-in6yPiT/SqRaw6hFF2gCmBwGcJ315Qej3HuM7TF5MaE="; nativeBuildInputs = [ makeWrapper ]; From ede12b87a906213ce4ed74865fe506c42bd8c749 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 May 2026 07:21:24 +0000 Subject: [PATCH 34/80] flashmq: 1.26.1 -> 1.26.2 --- pkgs/by-name/fl/flashmq/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fl/flashmq/package.nix b/pkgs/by-name/fl/flashmq/package.nix index 6e19c95ef734..f2c1df07e8c8 100644 --- a/pkgs/by-name/fl/flashmq/package.nix +++ b/pkgs/by-name/fl/flashmq/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "flashmq"; - version = "1.26.1"; + version = "1.26.2"; src = fetchFromGitHub { owner = "halfgaar"; repo = "FlashMQ"; tag = "v${finalAttrs.version}"; - hash = "sha256-YZpz8hBkhRqGkdAGWzQORy8N9xVTc0NQPwqJozJjh+0="; + hash = "sha256-tUrLyyX9HV2YmVUlKESTJ3g2z9mUsQGWncDGBb2IUug="; }; nativeBuildInputs = [ From 378b6f4dfd1f1f895631105eaecc90332a3344fe Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 May 2026 07:47:39 +0000 Subject: [PATCH 35/80] slade-unstable: 3.2.12-unstable-2026-04-27 -> 3.2.12-unstable-2026-05-08 --- pkgs/by-name/sl/slade-unstable/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sl/slade-unstable/package.nix b/pkgs/by-name/sl/slade-unstable/package.nix index b4f033cba163..53d4c7cde8a2 100644 --- a/pkgs/by-name/sl/slade-unstable/package.nix +++ b/pkgs/by-name/sl/slade-unstable/package.nix @@ -22,13 +22,13 @@ stdenv.mkDerivation { pname = "slade"; - version = "3.2.12-unstable-2026-04-27"; + version = "3.2.12-unstable-2026-05-08"; src = fetchFromGitHub { owner = "sirjuddington"; repo = "SLADE"; - rev = "c948de8e48fe1b86fce8949f818a9ec5a499bd34"; - hash = "sha256-fcDYG8BPrdAYqK+YpVnYO5FkcdCKjqiyOhLpxEjet/0="; + rev = "6711fee0014ba0d3fc78c3d0dbfc2ff8785198a3"; + hash = "sha256-eBQlU4JoZbevL4NrT3eeqwirtqz9gZBllJKJ/i821MI="; }; nativeBuildInputs = [ From b64244edbc0c11c9c4c73275ea7761c4710a4706 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 May 2026 09:31:41 +0000 Subject: [PATCH 36/80] wiki-go: 1.8.8 -> 1.8.9 --- pkgs/by-name/wi/wiki-go/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/wi/wiki-go/package.nix b/pkgs/by-name/wi/wiki-go/package.nix index 6198d9c950de..2fc79dc48923 100644 --- a/pkgs/by-name/wi/wiki-go/package.nix +++ b/pkgs/by-name/wi/wiki-go/package.nix @@ -6,13 +6,13 @@ buildGoModule rec { pname = "wiki-go"; - version = "1.8.8"; + version = "1.8.9"; src = fetchFromGitHub { owner = "leomoon-studios"; repo = "wiki-go"; tag = "v${version}"; - hash = "sha256-zFmyDupVOgj/oOAq8f2iG2glovWjaRy32GCh7u+Rjg8="; + hash = "sha256-9aDhfkUgVUoHVrDU7tElEOPjWyBlYj+hUCA/WmLDgpA="; }; vendorHash = null; From b5f5db55de169fcc927457996ec7d2c71ac165a3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 May 2026 09:47:56 +0000 Subject: [PATCH 37/80] python3Packages.reqif: 0.0.49 -> 0.0.50 --- pkgs/development/python-modules/reqif/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/reqif/default.nix b/pkgs/development/python-modules/reqif/default.nix index fa9fbf2010ea..633b0f169c27 100644 --- a/pkgs/development/python-modules/reqif/default.nix +++ b/pkgs/development/python-modules/reqif/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "reqif"; - version = "0.0.49"; + version = "0.0.50"; pyproject = true; src = fetchFromGitHub { owner = "strictdoc-project"; repo = "reqif"; tag = version; - hash = "sha256-zI3lW2HxymnIWi9zvVSAxabS6jYScn7KyVfltRrggXY="; + hash = "sha256-C+/1aQhoNy/kWHjKFxmFUxaXNYiRLI/SOhCLtNNfUQ0="; }; postPatch = '' From 2f8ff5b25811cf463acda39030be01e6d3397820 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 May 2026 10:10:38 +0000 Subject: [PATCH 38/80] uutils-acl: 0.0.1-unstable-2026-05-01 -> 0.0.1-unstable-2026-05-12 --- pkgs/by-name/uu/uutils-acl/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/uu/uutils-acl/package.nix b/pkgs/by-name/uu/uutils-acl/package.nix index 6db8021e9dfa..98fdd20703b1 100644 --- a/pkgs/by-name/uu/uutils-acl/package.nix +++ b/pkgs/by-name/uu/uutils-acl/package.nix @@ -7,16 +7,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "uutils-acl"; - version = "0.0.1-unstable-2026-05-01"; + version = "0.0.1-unstable-2026-05-12"; src = fetchFromGitHub { owner = "uutils"; repo = "acl"; - rev = "8983e202030dae1751f6e647742b4d5febf940bd"; - hash = "sha256-YdPg2TzFrApMy1XMZTaZikcNzDGEDsLFZb3lHEtbwgw="; + rev = "a661fe211a2b6c1881e15bfabe0bd94488445302"; + hash = "sha256-ixXevx72Sg7ExaID8pwUMzc4ujkFSy3qT73dLfJ62IU="; }; - cargoHash = "sha256-22Fz+PKjDlikHDv7rWIat8hCj/uS5V9XRkCxuuIBtVk="; + cargoHash = "sha256-tz6gCpqlVjdJwzjHdL82V7cUm8Fz/WYCYCAVc16C1SA="; cargoBuildFlags = [ "--workspace" ]; From 2b484757b2a9dfa3ec7872d5c2f948e0fc1f55f8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 May 2026 10:15:59 +0000 Subject: [PATCH 39/80] uutils-procps: 0.0.1-unstable-2026-05-01 -> 0.0.1-unstable-2026-05-13 --- pkgs/by-name/uu/uutils-procps/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/uu/uutils-procps/package.nix b/pkgs/by-name/uu/uutils-procps/package.nix index eed1f6bbfd8c..c04b5e21d987 100644 --- a/pkgs/by-name/uu/uutils-procps/package.nix +++ b/pkgs/by-name/uu/uutils-procps/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "uutils-procps"; - version = "0.0.1-unstable-2026-05-01"; + version = "0.0.1-unstable-2026-05-13"; src = fetchFromGitHub { owner = "uutils"; repo = "procps"; - rev = "b6f3b2e84bb1f57a7ff22001fb3e72dd5a9f190a"; - hash = "sha256-AWwvyuqUJuTulLxMGTAmlMIDEmBDiPrFaWFYs2e1lP4="; + rev = "c0b901770156504d1a2021794d5375b7f35a2112"; + hash = "sha256-1aB/xFZaB9mvjYsHud0wajpdXKVKFLIFfeb9vpJebFQ="; }; - cargoHash = "sha256-BSL+ZZfYJikPRe5aJJuqbBHUW24m8JOar0mKTfJ/G5g="; + cargoHash = "sha256-fv7bgnbuhE2XKxb7ZKL2Vjt+mmrdqK6bSVKRBdTgoRE="; cargoBuildFlags = [ "--workspace" ]; From 78bcabd2709d5eb684365356089e126d88618cd6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 May 2026 10:55:34 +0000 Subject: [PATCH 40/80] python3Packages.pyghidra: 3.0.2 -> 3.1.0 --- pkgs/development/python-modules/pyghidra/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyghidra/default.nix b/pkgs/development/python-modules/pyghidra/default.nix index 9e9fc2cb582d..e915aeaa0785 100644 --- a/pkgs/development/python-modules/pyghidra/default.nix +++ b/pkgs/development/python-modules/pyghidra/default.nix @@ -11,12 +11,12 @@ buildPythonPackage (finalAttrs: { pname = "pyghidra"; - version = "3.0.2"; + version = "3.1.0"; pyproject = true; src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-ea1P1XHjLzQ88/zb2E/G4zPvGiZHWjqPcrYpqfPIedo="; + hash = "sha256-IQasEx65pJkKee6E3C05p5LPey0N5eqvGw5tfS0pC7Y="; }; pythonRelaxDeps = [ "jpype1" ]; From 9cdaf9b7628834f4b5b272cfe828411f2a8bcbd0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 May 2026 11:38:10 +0000 Subject: [PATCH 41/80] copilot-language-server: 1.480.0 -> 1.487.0 --- pkgs/by-name/co/copilot-language-server/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/co/copilot-language-server/package.nix b/pkgs/by-name/co/copilot-language-server/package.nix index 0adcba9885da..0ddcc5196f2e 100644 --- a/pkgs/by-name/co/copilot-language-server/package.nix +++ b/pkgs/by-name/co/copilot-language-server/package.nix @@ -10,11 +10,11 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "copilot-language-server"; - version = "1.480.0"; + version = "1.487.0"; src = fetchzip { url = "https://github.com/github/copilot-language-server-release/releases/download/${finalAttrs.version}/copilot-language-server-js-${finalAttrs.version}.zip"; - hash = "sha256-+w9ENFkOLV1Q5wsgaDNYIn4cRM/W86GDzafeSz47x8o="; + hash = "sha256-v7bYNfpN7xFg4Zc0kb3RpwSBqUew3wG7JdX6BM7nzxI="; stripRoot = false; }; From fc3a27e5878e675fd8d4044f015e3bedf0739b51 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 May 2026 11:44:41 +0000 Subject: [PATCH 42/80] python3Packages.http-sf: 1.2.0 -> 1.2.1 --- pkgs/development/python-modules/http-sf/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/http-sf/default.nix b/pkgs/development/python-modules/http-sf/default.nix index a84c34124b2d..a180257530c1 100644 --- a/pkgs/development/python-modules/http-sf/default.nix +++ b/pkgs/development/python-modules/http-sf/default.nix @@ -8,14 +8,14 @@ buildPythonPackage (finalAttrs: { pname = "http-sf"; - version = "1.2.0"; + version = "1.2.1"; pyproject = true; src = fetchFromGitHub { owner = "mnot"; repo = "http-sf"; tag = "v${finalAttrs.version}"; - hash = "sha256-bc5Xnjk02bpeTkz4qzBei45lQXoDZHj+JRyv9FY9Jjw="; + hash = "sha256-uA/LosjGuRd8h/xU663peP1eSrz46W79uPohrm75irc="; }; build-system = [ setuptools ]; From 370b8e27d1525219e8494d26f2c128633508f283 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 May 2026 11:55:32 +0000 Subject: [PATCH 43/80] v2ray-domain-list-community: 20260505033347 -> 20260514020130 --- pkgs/by-name/v2/v2ray-domain-list-community/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/v2/v2ray-domain-list-community/package.nix b/pkgs/by-name/v2/v2ray-domain-list-community/package.nix index 47896b85a2d0..b8e32fd4d139 100644 --- a/pkgs/by-name/v2/v2ray-domain-list-community/package.nix +++ b/pkgs/by-name/v2/v2ray-domain-list-community/package.nix @@ -9,12 +9,12 @@ let generator = pkgsBuildBuild.buildGoModule rec { pname = "v2ray-domain-list-community"; - version = "20260505033347"; + version = "20260514020130"; src = fetchFromGitHub { owner = "v2fly"; repo = "domain-list-community"; rev = version; - hash = "sha256-vqB5yga7e2PHZ5vi5vyKNptfRIWj+Jsp2rM5h83C4Mg="; + hash = "sha256-OlR+lo2Xh3p/30RU7+ok3JWhYsB9FkGzXGIhccECeSk="; }; vendorHash = "sha256-9tXv+rDBowxDN9gH4zHCr4TRbic4kijco3Y6bojJKRk="; meta = { From c88511f77917ed39a00dfdb27849eb8d19f033f9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 May 2026 12:21:17 +0000 Subject: [PATCH 44/80] ytt: 0.54.0 -> 0.55.0 --- pkgs/by-name/yt/ytt/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/yt/ytt/package.nix b/pkgs/by-name/yt/ytt/package.nix index b40ee652d3a6..a8d3af3709d9 100644 --- a/pkgs/by-name/yt/ytt/package.nix +++ b/pkgs/by-name/yt/ytt/package.nix @@ -8,13 +8,13 @@ }: buildGoModule (finalAttrs: { pname = "ytt"; - version = "0.54.0"; + version = "0.55.0"; src = fetchFromGitHub { owner = "carvel-dev"; repo = "ytt"; tag = "v${finalAttrs.version}"; - hash = "sha256-xyWkKQps4ImsLUECNhysSkVuVpgj9uMgE4tpmzvcBJc="; + hash = "sha256-f0xzos0zlm/96DCDcXzTkefS5vCVUAgVqaSevpuQ6J8="; }; vendorHash = null; From 2c413d05740678d93be64aff4539a14411490fcc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 May 2026 12:22:23 +0000 Subject: [PATCH 45/80] vscode-extensions.gitlab.gitlab-workflow: 6.75.3 -> 6.78.1 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 18a76745d9b5..4481024acd6f 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1998,8 +1998,8 @@ let mktplcRef = { name = "gitlab-workflow"; publisher = "gitlab"; - version = "6.75.3"; - hash = "sha256-UrcrHL46ZtQl6Zazec/2rkZLtnPK9BsmyT+9nhTncsA="; + version = "6.78.1"; + hash = "sha256-N6M8HLSpnfUqMaPaWZuedWbA7ITwKhLS1n+uuwudpkU="; }; meta = { description = "GitLab extension for Visual Studio Code"; From ca034330a94336bdea829257687fd94b8e24556a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 May 2026 12:25:23 +0000 Subject: [PATCH 46/80] bumpp: 11.0.1 -> 11.1.0 --- pkgs/by-name/bu/bumpp/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/bu/bumpp/package.nix b/pkgs/by-name/bu/bumpp/package.nix index d80ee5affbab..f18c4c1fd4c0 100644 --- a/pkgs/by-name/bu/bumpp/package.nix +++ b/pkgs/by-name/bu/bumpp/package.nix @@ -15,20 +15,20 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "bumpp"; - version = "11.0.1"; + version = "11.1.0"; src = fetchFromGitHub { owner = "antfu-collective"; repo = "bumpp"; tag = "v${finalAttrs.version}"; - hash = "sha256-f64kQn5Kk3jIMOCK1CCyuUMAdcSg9UkhCqlvBW+Dubo="; + hash = "sha256-LzFusuzFpbqh/gNV0c0vhoKE17CzTPJUppdpdKaGOFs="; }; pnpmDeps = fetchPnpmDeps { inherit (finalAttrs) pname version src; inherit pnpm; fetcherVersion = 3; - hash = "sha256-nIj4S5BWTaw3RVNIxbla8Q31wvK67Of6psx5wX9ID+E="; + hash = "sha256-KYTz/SO4rV+c57G8dv4ExCZrunA0xvgCNk8Td4HbCig="; }; nativeBuildInputs = [ From d4bb86d24ef26ac4aaa0b036a26a8ee8ff71c759 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 May 2026 12:26:15 +0000 Subject: [PATCH 47/80] sdl_gamecontrollerdb: 0-unstable-2026-04-29 -> 0-unstable-2026-05-12 --- pkgs/by-name/sd/sdl_gamecontrollerdb/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sd/sdl_gamecontrollerdb/package.nix b/pkgs/by-name/sd/sdl_gamecontrollerdb/package.nix index 86e16c862db2..2a5af425585d 100644 --- a/pkgs/by-name/sd/sdl_gamecontrollerdb/package.nix +++ b/pkgs/by-name/sd/sdl_gamecontrollerdb/package.nix @@ -7,13 +7,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "sdl_gamecontrollerdb"; - version = "0-unstable-2026-04-29"; + version = "0-unstable-2026-05-12"; src = fetchFromGitHub { owner = "mdqinc"; repo = "SDL_GameControllerDB"; - rev = "9e5f5e77d0370fe53325a1ba358d21c05f36f2bf"; - hash = "sha256-Nd9yCj982cOUxdDfk3zAae2vZ8lkESLmSZHbe5Of6uA="; + rev = "7988b5e84c31616200ee2ffd2347386c6b3165a8"; + hash = "sha256-Jwa+YJcEy+6Ye0ILttv5iAmJ9t0mIk8e5XXEuA1nFjE="; }; dontBuild = true; From 0648ef88910fcbc1935aff581bdb0f6db479552f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 May 2026 12:36:23 +0000 Subject: [PATCH 48/80] tagparser: 12.5.2 -> 12.5.3 --- pkgs/by-name/ta/tagparser/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ta/tagparser/package.nix b/pkgs/by-name/ta/tagparser/package.nix index 1ecc3b65bd14..1207a8c6d9df 100644 --- a/pkgs/by-name/ta/tagparser/package.nix +++ b/pkgs/by-name/ta/tagparser/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "tagparser"; - version = "12.5.2"; + version = "12.5.3"; src = fetchFromGitHub { owner = "Martchus"; repo = "tagparser"; rev = "v${finalAttrs.version}"; - hash = "sha256-QVeEwQFXr2xYKFtrrWumMoo3sVRtCWCVZvwK71BgoSg="; + hash = "sha256-lXtr+jWP0SUBIdLIpfFKxqh5jWV0N1N28elLFjB/JZU="; }; nativeBuildInputs = [ cmake ]; From eb9b81b7d6185d26cbd0a71d3869f3aca31775b9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 May 2026 12:40:09 +0000 Subject: [PATCH 49/80] qt6Packages.qtutilities: 6.21.0 -> 6.21.1 --- pkgs/development/libraries/qtutilities/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/qtutilities/default.nix b/pkgs/development/libraries/qtutilities/default.nix index ac6cfaa59998..b6936066357b 100644 --- a/pkgs/development/libraries/qtutilities/default.nix +++ b/pkgs/development/libraries/qtutilities/default.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "qtutilities"; - version = "6.21.0"; + version = "6.21.1"; src = fetchFromGitHub { owner = "Martchus"; repo = "qtutilities"; rev = "v${finalAttrs.version}"; - hash = "sha256-M6gjQNbXYSQapf5eYMxYiJ6YPuQNnJq5Jh2FgTFsGp0="; + hash = "sha256-kZ9Iql4QRxxm/NUPKFMMqYlAMV3zsHWzyaSH7k//Bnw="; }; nativeBuildInputs = [ From 70e5fa5f6145d44ed697290c2404826b7103b616 Mon Sep 17 00:00:00 2001 From: benoon Date: Thu, 14 May 2026 16:06:13 +0300 Subject: [PATCH 50/80] vscode-extensions.jnoortheen.nix-ide: 0.5.5 -> 0.5.9 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 18a76745d9b5..c6e9757d5170 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -2570,8 +2570,8 @@ let mktplcRef = { publisher = "jnoortheen"; name = "nix-ide"; - version = "0.5.5"; - hash = "sha256-epdEMPAkSo0IXsd+ozicI8bjPPquDKIzB3ONRUYWwn8="; + version = "0.5.9"; + hash = "sha256-hPOcp6Yksgfu1+In21/gJ3MthV8JUV5WaRpYHvo5GGk="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/jnoortheen.nix-ide/changelog"; From 67f915df60108086e4657c7630d97cbe67eaa584 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Thu, 14 May 2026 08:13:57 -0500 Subject: [PATCH 51/80] wttrbar: 0.14.4 -> 0.14.5 Changelog: https://github.com/bjesus/wttrbar/releases/tag/0.14.5 --- pkgs/by-name/wt/wttrbar/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/wt/wttrbar/package.nix b/pkgs/by-name/wt/wttrbar/package.nix index 5160243012a1..b444e62a896b 100644 --- a/pkgs/by-name/wt/wttrbar/package.nix +++ b/pkgs/by-name/wt/wttrbar/package.nix @@ -9,16 +9,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "wttrbar"; - version = "0.14.4"; + version = "0.14.5"; src = fetchFromGitHub { owner = "bjesus"; repo = "wttrbar"; tag = finalAttrs.version; - hash = "sha256-pQIUliT9RktaC7E+r7Im6bJv6LxCH6wNLo1Nlz4Oeyc="; + hash = "sha256-ztCidqh6DPtGBM8rfEmPi5AXqo4iF8n9lvyBGMxuh1o="; }; - cargoHash = "sha256-T+IWMqe+AZmYhXf9bhpTdCGkg25fcUjQazQhs9fH5Vw="; + cargoHash = "sha256-oumahPzbX8EjuQt1ke7yc1KAGayjsRcucsSm9uT6gOs="; nativeBuildInputs = [ pkg-config ]; buildInputs = [ openssl ]; From 2f2cce5b7d2a92911dd4edb6703190426b20083e Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Thu, 14 May 2026 08:08:44 -0500 Subject: [PATCH 52/80] jankyborders: 1.8.4 -> 1.9.0 --- pkgs/by-name/ja/jankyborders/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ja/jankyborders/package.nix b/pkgs/by-name/ja/jankyborders/package.nix index 468c367d6b84..4db4dcf3efe0 100644 --- a/pkgs/by-name/ja/jankyborders/package.nix +++ b/pkgs/by-name/ja/jankyborders/package.nix @@ -8,13 +8,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "JankyBorders"; - version = "1.8.4"; + version = "1.9.0"; src = fetchFromGitHub { owner = "FelixKratz"; repo = "JankyBorders"; - rev = "v${finalAttrs.version}"; - hash = "sha256-31Er+cUQNJbZnXKC6KvlrBhOvyPAM7nP3BaxunAtvWg="; + tag = "v${finalAttrs.version}"; + hash = "sha256-j4hdW7JXTmSrE4bwlOkUYxA32AD011za7dmItwwIvyg="; }; nativeBuildInputs = [ From 6930b84a3af911d749226b111e48f75d5e487c4f Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Thu, 14 May 2026 08:15:59 -0500 Subject: [PATCH 53/80] jankyborders: add meta.changelog --- pkgs/by-name/ja/jankyborders/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ja/jankyborders/package.nix b/pkgs/by-name/ja/jankyborders/package.nix index 4db4dcf3efe0..2f1d00db1a54 100644 --- a/pkgs/by-name/ja/jankyborders/package.nix +++ b/pkgs/by-name/ja/jankyborders/package.nix @@ -43,6 +43,7 @@ stdenv.mkDerivation (finalAttrs: { description = "Lightweight tool designed to add colored borders to user windows on macOS 14.0+"; longDescription = "It enhances the user experience by visually highlighting the currently focused window without relying on the accessibility API, thereby being faster than comparable tools."; homepage = "https://github.com/FelixKratz/JankyBorders"; + changelog = "https://github.com/FelixKratz/JankyBorders/releases/tag/v${finalAttrs.src.tag}"; license = lib.licenses.gpl3; mainProgram = "borders"; maintainers = with lib.maintainers; [ khaneliman ]; From bcf71190d6c57e95377ec09abc148f6d60d9043c Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Thu, 14 May 2026 09:03:37 -0500 Subject: [PATCH 54/80] yaziPlugins: support finalAttrs pattern --- pkgs/by-name/ya/yazi/plugins/default.nix | 36 +++++++++++++----------- 1 file changed, 19 insertions(+), 17 deletions(-) diff --git a/pkgs/by-name/ya/yazi/plugins/default.nix b/pkgs/by-name/ya/yazi/plugins/default.nix index 95a96de7c653..e028c313b148 100644 --- a/pkgs/by-name/ya/yazi/plugins/default.nix +++ b/pkgs/by-name/ya/yazi/plugins/default.nix @@ -8,21 +8,23 @@ let root = ./.; updateScript = ./update.py; - mkYaziPlugin = - args@{ - pname, - src, - meta ? { }, - installPhase ? null, - ... - }: - let - # Extract the plugin name from pname (removing .yazi suffix if present) - pluginName = lib.removeSuffix ".yazi" pname; - in - stdenvNoCC.mkDerivation ( - args - // { + mkYaziPlugin = lib.extendMkDerivation { + constructDrv = stdenvNoCC.mkDerivation; + + extendDrvArgs = + finalAttrs: + { + pname, + src, + meta ? { }, + installPhase ? null, + ... + }@args: + let + # Extract the plugin name from pname (removing .yazi suffix if present) + pluginName = lib.removeSuffix ".yazi" pname; + in + { installPhase = if installPhase != null then installPhase @@ -66,8 +68,8 @@ let supportedFeatures = [ "commit" ]; }; }; - } - ); + }; + }; call = name: callPackage (root + "/${name}") { inherit mkYaziPlugin; }; in From 7e571ea12b316ea3af79ad7b3f95ca0fd9e71a0d Mon Sep 17 00:00:00 2001 From: Bart Brouns Date: Thu, 14 May 2026 16:08:06 +0200 Subject: [PATCH 55/80] librearp: 2.4 -> 2.5 --- pkgs/by-name/li/librearp/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/librearp/package.nix b/pkgs/by-name/li/librearp/package.nix index 52fe1e03ffce..664b6d0d3f16 100644 --- a/pkgs/by-name/li/librearp/package.nix +++ b/pkgs/by-name/li/librearp/package.nix @@ -21,13 +21,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "librearp"; - version = "2.4"; + version = "2.5"; src = fetchFromGitLab { owner = "LibreArp"; repo = "LibreArp"; rev = finalAttrs.version; - hash = "sha256-jEpES68NuHhelUq/L46CxEeadk3LbuPZ72JaGDbw8fg="; + hash = "sha256-PK6U/G7jPAgbg/Ixuk/xcFQNSYT4PpUbz0R67Je29zE="; fetchSubmodules = true; }; From a03ff8b358dcf5dc1ecb9c417dcb2000fa00d63c Mon Sep 17 00:00:00 2001 From: Bart Brouns Date: Thu, 14 May 2026 16:08:27 +0200 Subject: [PATCH 56/80] librearp-lv2: 2.4 -> 2.5 --- pkgs/by-name/li/librearp-lv2/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/librearp-lv2/package.nix b/pkgs/by-name/li/librearp-lv2/package.nix index 5dd04fdf4c07..1536387a09d8 100644 --- a/pkgs/by-name/li/librearp-lv2/package.nix +++ b/pkgs/by-name/li/librearp-lv2/package.nix @@ -21,13 +21,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "librearp-lv2"; - version = "2.4"; + version = "2.5"; src = fetchFromGitLab { owner = "LibreArp"; repo = "LibreArp"; rev = "${finalAttrs.version}-lv2"; - hash = "sha256-x+ZPiU/ZFzrXb8szMS9Ts4JEEyXYpM8CLZHT4lNJWY8="; + hash = "sha256-RKYRHghNVP4Sg4yCO38CIz1Brr1r6gY2K/hDCngEE68="; fetchSubmodules = true; }; From 05329fd6baaa6c708e241ca114b0f7d96708da6c Mon Sep 17 00:00:00 2001 From: Bart Brouns Date: Thu, 14 May 2026 04:11:01 +0200 Subject: [PATCH 57/80] ardour: 9.2 -> 9.4 --- pkgs/by-name/ar/ardour/package.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ar/ardour/package.nix b/pkgs/by-name/ar/ardour/package.nix index 22bd1873cdeb..1fffe8b5aa3a 100644 --- a/pkgs/by-name/ar/ardour/package.nix +++ b/pkgs/by-name/ar/ardour/package.nix @@ -62,6 +62,7 @@ xjadeo, libxrandr, libxinerama, + libjpeg, optimize ? true, # disable to print Lua DSP script output to stdout videoSupport ? true, }: @@ -72,14 +73,14 @@ stdenv.mkDerivation ( in { pname = "ardour"; - version = "9.2"; + version = "9.4"; # We can't use `fetchFromGitea` here, as attempting to fetch release archives from git.ardour.org # result in an empty archive. See https://tracker.ardour.org/view.php?id=7328 for more info. src = fetchgit { url = "git://git.ardour.org/ardour/ardour.git"; rev = finalAttrs.version; - hash = "sha256-zbEfEuWdhlKtYE0gVB/N0dFrcmNoJqgEMuvQ0wdmRpM="; + hash = "sha256-/obRWtluM60OWcr93Ci40tjJMbnBvNqF3tWRO7uCrv8="; }; bundledContent = fetchzip { @@ -168,6 +169,7 @@ stdenv.mkDerivation ( taglib vamp-plugin-sdk libxinerama + libjpeg libxrandr ] ++ lib.optionals videoSupport [ From 4801114e4d25dd75f3bea588b216e31087385f74 Mon Sep 17 00:00:00 2001 From: Angel Sartonev Date: Thu, 14 May 2026 18:39:26 +0300 Subject: [PATCH 58/80] zellij: 0.44.2 -> 0.44.3 Diff: https://github.com/zellij-org/zellij/compare/v0.44.2...v0.44.3 Changelog: https://github.com/zellij-org/zellij/blob/v0.44.3/CHANGELOG.md Patch release fixing terminal response timeout/startup lag --- pkgs/by-name/ze/zellij/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ze/zellij/package.nix b/pkgs/by-name/ze/zellij/package.nix index 97ab690ff600..06ef857d59ba 100644 --- a/pkgs/by-name/ze/zellij/package.nix +++ b/pkgs/by-name/ze/zellij/package.nix @@ -15,14 +15,14 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "zellij"; - version = "0.44.2"; + version = "0.44.3"; __structuredAttrs = true; src = fetchFromGitHub { owner = "zellij-org"; repo = "zellij"; tag = "v${finalAttrs.version}"; - hash = "sha256-7z/Q0Jzh1C07im68BMQ+h2ir+mwUGNPhuSCZ+eU4hKg="; + hash = "sha256-r8GAOiau4CZPVotFmsBQJOvEu+t0Bu9UCYAOs18i3Kg="; }; # Remove the `vendored_curl` feature in order to link against the libcurl from nixpkgs instead of @@ -32,7 +32,7 @@ rustPlatform.buildRustPackage (finalAttrs: { --replace-fail ', "vendored_curl"' "" ''; - cargoHash = "sha256-WvcyDQYQ0gB1u8NRihekbtJK+wA62OC1awNI8+plfPQ="; + cargoHash = "sha256-966FpfSsF9I10SrYe3+YNsfM2kLLv+gd0/Aw8vLp4Lk="; env.OPENSSL_NO_VENDOR = 1; From 06a3e335086169e9aa0bad44b00472e547b1317d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 May 2026 17:09:26 +0000 Subject: [PATCH 59/80] kubernetes: 1.36.0 -> 1.36.1 --- pkgs/by-name/ku/kubernetes/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ku/kubernetes/package.nix b/pkgs/by-name/ku/kubernetes/package.nix index 1cf3178bdbf9..dc0735675aed 100644 --- a/pkgs/by-name/ku/kubernetes/package.nix +++ b/pkgs/by-name/ku/kubernetes/package.nix @@ -23,13 +23,13 @@ buildGoModule (finalAttrs: { pname = "kubernetes"; - version = "1.36.0"; + version = "1.36.1"; src = fetchFromGitHub { owner = "kubernetes"; repo = "kubernetes"; tag = "v${finalAttrs.version}"; - hash = "sha256-6waSybeFc6xMIT93WLR1OPN/bhcHzvUzJGZliEuEQIM="; + hash = "sha256-QG2zFaFtGXoWIlyp3hVBRU+OHre/6vWcvijUe1DdjIo="; }; vendorHash = null; From 3def199cc18637ec6f70e39886eb313d17c1c204 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 May 2026 17:37:22 +0000 Subject: [PATCH 60/80] vscode-extensions.sonarsource.sonarlint-vscode: 5.2.1 -> 5.2.3 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 18a76745d9b5..d714104f7a4a 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -4357,8 +4357,8 @@ let mktplcRef = { publisher = "sonarsource"; name = "sonarlint-vscode"; - version = "5.2.1"; - hash = "sha256-GVuFP0n2Su6YAh/KwtkEFvZK9hAyVDIWfoBjaPQyUFM="; + version = "5.2.3"; + hash = "sha256-HSQjoYIQa8CVw6Fjb3H+et6U3urptNjrIT8HLgHirxA="; }; meta.license = lib.licenses.lgpl3Only; }; From 4eadca769746deabecb89ea4b15b59378a144fcc Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Thu, 14 May 2026 20:55:36 +0200 Subject: [PATCH 61/80] vscode-extensions.oxc.oxc-vscode: init at 1.55.0 --- .../editors/vscode/extensions/default.nix | 2 + .../extensions/oxc.oxc-vscode/default.nix | 39 +++++++++++++++++++ 2 files changed, 41 insertions(+) create mode 100644 pkgs/applications/editors/vscode/extensions/oxc.oxc-vscode/default.nix diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 18a76745d9b5..17c4c91a2cf9 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -3707,6 +3707,8 @@ let oracle.oracle-java = callPackage ./oracle.oracle-java { }; + oxc.oxc-vscode = callPackage ./oxc.oxc-vscode { }; + ph-hawkins.arc-plus = callPackage ./ph-hawkins.arc-plus { }; phind.phind = buildVscodeMarketplaceExtension { diff --git a/pkgs/applications/editors/vscode/extensions/oxc.oxc-vscode/default.nix b/pkgs/applications/editors/vscode/extensions/oxc.oxc-vscode/default.nix new file mode 100644 index 000000000000..78ec78385a86 --- /dev/null +++ b/pkgs/applications/editors/vscode/extensions/oxc.oxc-vscode/default.nix @@ -0,0 +1,39 @@ +{ + lib, + vscode-utils, + jaq, + moreutils, + oxlint, + oxfmt, +}: +vscode-utils.buildVscodeMarketplaceExtension { + mktplcRef = { + publisher = "oxc"; + name = "oxc-vscode"; + version = "1.55.0"; + hash = "sha256-QAuN9Qe1AErcGIbbqsYYO6kikgaEiX0Y3ddnNhuOB6Q="; + }; + + nativeBuildInputs = [ + jaq + moreutils + ]; + + postPatch = '' + jaq \ + --arg oxlint "${lib.getExe oxlint}" \ + --arg oxfmt "${lib.getExe oxfmt}" \ + ' + .contributes.configuration.properties."oxc.path.oxlint".default = $oxlint | + .contributes.configuration.properties."oxc.path.oxfmt".default = $oxfmt + ' package.json | sponge package.json + ''; + + meta = { + description = "Oxlint and Oxfmt editor integration"; + downloadPage = "https://marketplace.visualstudio.com/items?itemName=oxc.oxc-vscode"; + homepage = "https://github.com/oxc-project/oxc-vscode"; + license = lib.licenses.mit; + maintainers = [ lib.maintainers.drupol ]; + }; +} From e2b6d8e3f4015f52fc8ac3ae1a9347e65bcd071b Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Thu, 14 May 2026 09:03:41 -0500 Subject: [PATCH 62/80] yazi: add meta.changelog --- pkgs/by-name/ya/yazi-unwrapped/package.nix | 1 + pkgs/by-name/ya/yazi/package.nix | 1 + 2 files changed, 2 insertions(+) diff --git a/pkgs/by-name/ya/yazi-unwrapped/package.nix b/pkgs/by-name/ya/yazi-unwrapped/package.nix index 36940b91b46f..59f3266373ed 100644 --- a/pkgs/by-name/ya/yazi-unwrapped/package.nix +++ b/pkgs/by-name/ya/yazi-unwrapped/package.nix @@ -62,6 +62,7 @@ rustPlatform.buildRustPackage (finalAttrs: { meta = { description = "Blazing fast terminal file manager written in Rust, based on async I/O"; homepage = "https://github.com/sxyazi/yazi"; + changelog = "https://github.com/sxyazi/yazi/blob/${finalAttrs.passthru.srcs.code_src.rev}/CHANGELOG.md"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ eljamm diff --git a/pkgs/by-name/ya/yazi/package.nix b/pkgs/by-name/ya/yazi/package.nix index 02438b9c3630..6ba4bc2bc2f7 100644 --- a/pkgs/by-name/ya/yazi/package.nix +++ b/pkgs/by-name/ya/yazi/package.nix @@ -102,6 +102,7 @@ runCommand yazi-unwrapped.name license maintainers mainProgram + changelog ; }; From ee1693283d87c0cde710e8f7af3633bd21778e54 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Thu, 14 May 2026 09:03:45 -0500 Subject: [PATCH 63/80] yaziPlugins.yatline: add meta.changelog --- pkgs/by-name/ya/yazi/plugins/yatline/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ya/yazi/plugins/yatline/default.nix b/pkgs/by-name/ya/yazi/plugins/yatline/default.nix index aa46ae45eee8..6ef66039aee1 100644 --- a/pkgs/by-name/ya/yazi/plugins/yatline/default.nix +++ b/pkgs/by-name/ya/yazi/plugins/yatline/default.nix @@ -3,7 +3,7 @@ fetchFromGitHub, mkYaziPlugin, }: -mkYaziPlugin { +mkYaziPlugin (finalAttrs: { pname = "yatline.yazi"; version = "0.5.0"; @@ -17,7 +17,8 @@ mkYaziPlugin { meta = { description = "Yazi plugin for customizing both header-line and status-line"; homepage = "https://github.com/imsi32/yatline.yazi"; + changelog = "https://github.com/imsi32/yatline.yazi/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ khaneliman ]; }; -} +}) From 6d8af4f476bf70cf4a359214e03cb2f6d0f39695 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Thu, 14 May 2026 09:03:49 -0500 Subject: [PATCH 64/80] yaziPlugins.sshfs: add meta.changelog --- pkgs/by-name/ya/yazi/plugins/sshfs/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ya/yazi/plugins/sshfs/default.nix b/pkgs/by-name/ya/yazi/plugins/sshfs/default.nix index 38278e8e4eb2..b2e8bffc6d6f 100644 --- a/pkgs/by-name/ya/yazi/plugins/sshfs/default.nix +++ b/pkgs/by-name/ya/yazi/plugins/sshfs/default.nix @@ -3,7 +3,7 @@ fetchFromGitHub, mkYaziPlugin, }: -mkYaziPlugin { +mkYaziPlugin (finalAttrs: { pname = "sshfs.yazi"; version = "2.1.0"; @@ -17,7 +17,8 @@ mkYaziPlugin { meta = { description = "Minimal SSHFS integration for the Yazi terminal file‑manager"; homepage = "https://github.com/uhs-robert/sshfs.yazi"; + changelog = "https://github.com/uhs-robert/sshfs.yazi/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ ilosariph ]; }; -} +}) From 8ea34767f3ecd524dc25d1b6617fdaab85a4b596 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Thu, 14 May 2026 09:03:52 -0500 Subject: [PATCH 65/80] yaziPlugins.compress: add meta.changelog --- pkgs/by-name/ya/yazi/plugins/compress/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ya/yazi/plugins/compress/default.nix b/pkgs/by-name/ya/yazi/plugins/compress/default.nix index b79a44d66447..f49d7ec84920 100644 --- a/pkgs/by-name/ya/yazi/plugins/compress/default.nix +++ b/pkgs/by-name/ya/yazi/plugins/compress/default.nix @@ -3,7 +3,7 @@ fetchFromGitHub, mkYaziPlugin, }: -mkYaziPlugin { +mkYaziPlugin (finalAttrs: { pname = "compress.yazi"; version = "0.6"; @@ -17,7 +17,8 @@ mkYaziPlugin { meta = { description = "Yazi plugin that compresses selected files to an archive"; homepage = "https://github.com/KKV9/compress.yazi"; + changelog = "https://github.com/KKV9/compress.yazi/releases/tag/${finalAttrs.src.tag}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ eljamm ]; }; -} +}) From e404b46c6db038c57b3c3300b31a40e81337de3b Mon Sep 17 00:00:00 2001 From: ozwaldorf Date: Thu, 14 May 2026 15:20:11 -0400 Subject: [PATCH 66/80] lutgen: 1.0.1 -> 1.1.1 --- pkgs/by-name/lu/lutgen/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/lu/lutgen/package.nix b/pkgs/by-name/lu/lutgen/package.nix index 8cc454179034..cc3e06cf31c7 100644 --- a/pkgs/by-name/lu/lutgen/package.nix +++ b/pkgs/by-name/lu/lutgen/package.nix @@ -9,16 +9,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "lutgen"; - version = "1.0.1"; + version = "1.1.1"; src = fetchFromGitHub { owner = "ozwaldorf"; repo = "lutgen-rs"; tag = "lutgen-v${finalAttrs.version}"; - hash = "sha256-ENhaJTbaAv52YFNjce9Ln/LQvP/Nw2Tk5eMmr8mKwQ0="; + hash = "sha256-8sayt1gLJPdhesUvSoykUYjIiGLRJH5avsRSrWLfIVE="; }; - cargoHash = "sha256-PEso+fTH1DndRUPULYIDMAqnrfz8W9iVVxZ7W2N/I5U="; + cargoHash = "sha256-CJXobmGOFEOiycrtgKjupVwTCYLMQcEI7RdLGpwmSyg="; nativeBuildInputs = [ installShellFiles ]; From 240b3ef980e068454bde43746dbc260ba9686ebc Mon Sep 17 00:00:00 2001 From: ozwaldorf Date: Thu, 14 May 2026 15:29:39 -0400 Subject: [PATCH 67/80] lutgen-studio: 0.3.0 -> 0.4.0 --- pkgs/by-name/lu/lutgen-studio/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/lu/lutgen-studio/package.nix b/pkgs/by-name/lu/lutgen-studio/package.nix index f8f2ae503ad9..e48becf4e4ab 100644 --- a/pkgs/by-name/lu/lutgen-studio/package.nix +++ b/pkgs/by-name/lu/lutgen-studio/package.nix @@ -19,16 +19,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "lutgen-studio"; - version = "0.3.0"; + version = "0.4.0"; src = fetchFromGitHub { owner = "ozwaldorf"; repo = "lutgen-rs"; tag = "lutgen-studio-v${finalAttrs.version}"; - hash = "sha256-ENhaJTbaAv52YFNjce9Ln/LQvP/Nw2Tk5eMmr8mKwQ0="; + hash = "sha256-8sayt1gLJPdhesUvSoykUYjIiGLRJH5avsRSrWLfIVE="; }; - cargoHash = "sha256-PEso+fTH1DndRUPULYIDMAqnrfz8W9iVVxZ7W2N/I5U="; + cargoHash = "sha256-CJXobmGOFEOiycrtgKjupVwTCYLMQcEI7RdLGpwmSyg="; cargoBuildFlags = [ "--bin" From 77003235d6b9edd386961a3e01b026809c2ef2ee Mon Sep 17 00:00:00 2001 From: Kai <450507+neko-kai@users.noreply.github.com> Date: Thu, 8 Jan 2026 17:05:22 +0000 Subject: [PATCH 68/80] keyd: add pygobject3 and dbus-python to keyd-application-mapper script dependencies --- pkgs/by-name/ke/keyd/package.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/ke/keyd/package.nix b/pkgs/by-name/ke/keyd/package.nix index 7eeb3ad62f87..f041a188abb5 100644 --- a/pkgs/by-name/ke/keyd/package.nix +++ b/pkgs/by-name/ke/keyd/package.nix @@ -27,7 +27,11 @@ let --replace-fail /bin/sh ${runtimeShell} ''; - propagatedBuildInputs = with python3Packages; [ xlib ]; + propagatedBuildInputs = with python3Packages; [ + xlib + pygobject3.out + dbus-python.out + ]; dontBuild = true; From e77ead024d953d4b2c9e54fdd44786f31734b5c5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 May 2026 20:27:11 +0000 Subject: [PATCH 69/80] terraform-providers.rootlyhq_rootly: 5.13.0 -> 5.15.1 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 12d02a228b1a..2495dbfb270b 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -1130,13 +1130,13 @@ "vendorHash": "sha256-WpI4OZ7BUVgHwQY+7ct+K6CnwXFFuiRbI+iTFSJ8a5A=" }, "rootlyhq_rootly": { - "hash": "sha256-+rGnQRYkRm+2SrsT63jtKtLsWaMOAanYAaL3ryI+cqU=", + "hash": "sha256-LHj+dwiGGycdKff1M8cGxJIG56yBj2EgcUIW4bLUuFc=", "homepage": "https://registry.terraform.io/providers/rootlyhq/rootly", "owner": "rootlyhq", "repo": "terraform-provider-rootly", - "rev": "v5.13.0", + "rev": "v5.15.1", "spdx": "MPL-2.0", - "vendorHash": "sha256-E4hNi4xGV7xPoidkwo8L4q9bZeZ4WCVx/zHakPs5PCk=" + "vendorHash": "sha256-CMJKYzvOrWhsidv83KbYtKcKE6D170MR86JnzWpR0/c=" }, "rundeck_rundeck": { "hash": "sha256-g8unbz8+UGLiAOJju6E2bLkygvZgHkv173PdMDefmrc=", From 0db12f62d09370274d4b8efa0b4448373da89759 Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Thu, 14 May 2026 17:23:09 +0200 Subject: [PATCH 70/80] lasuite-docs{,-frontend,-collaboration-server}: 5.0.0 -> 5.1.0 ChangeLog: https://github.com/suitenumerique/docs/releases/tag/v5.1.0 --- .../package.nix | 6 +++--- .../la/lasuite-docs-frontend/package.nix | 6 +++--- pkgs/by-name/la/lasuite-docs/package.nix | 15 +++++++++++---- pkgs/by-name/la/lasuite-docs/uv.patch | 19 +++++++++++++++++++ 4 files changed, 36 insertions(+), 10 deletions(-) create mode 100644 pkgs/by-name/la/lasuite-docs/uv.patch diff --git a/pkgs/by-name/la/lasuite-docs-collaboration-server/package.nix b/pkgs/by-name/la/lasuite-docs-collaboration-server/package.nix index f73ca50ace2d..2cfc05c5b251 100644 --- a/pkgs/by-name/la/lasuite-docs-collaboration-server/package.nix +++ b/pkgs/by-name/la/lasuite-docs-collaboration-server/package.nix @@ -13,20 +13,20 @@ stdenv.mkDerivation (finalAttrs: { pname = "lasuite-docs-collaboration-server"; - version = "5.0.0"; + version = "5.1.0"; src = fetchFromGitHub { owner = "suitenumerique"; repo = "docs"; tag = "v${finalAttrs.version}"; - hash = "sha256-yjcnXC46C2Z453oN4/fJc2q+B0yQKL3jKaIIpRlzu5s="; + hash = "sha256-Ptg3C+5DbUiWVS8nMCmqmSFMmNI4NW8NYBF+G5xOqSg="; }; sourceRoot = "${finalAttrs.src.name}/src/frontend"; offlineCache = fetchYarnDeps { yarnLock = "${finalAttrs.src}/src/frontend/yarn.lock"; - hash = "sha256-K7AvCt2GMwo+mtTqa3c0OGUGM3Whfo/WfeYG/Vjxhtg="; + hash = "sha256-GW60XK+iOM4A/Pyvh120MnNde8dPiZu46aOTfHOczZg="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/la/lasuite-docs-frontend/package.nix b/pkgs/by-name/la/lasuite-docs-frontend/package.nix index 42acd81d8442..f4559db67265 100644 --- a/pkgs/by-name/la/lasuite-docs-frontend/package.nix +++ b/pkgs/by-name/la/lasuite-docs-frontend/package.nix @@ -12,20 +12,20 @@ stdenv.mkDerivation (finalAttrs: { pname = "lasuite-docs-frontend"; - version = "5.0.0"; + version = "5.1.0"; src = fetchFromGitHub { owner = "suitenumerique"; repo = "docs"; tag = "v${finalAttrs.version}"; - hash = "sha256-yjcnXC46C2Z453oN4/fJc2q+B0yQKL3jKaIIpRlzu5s="; + hash = "sha256-Ptg3C+5DbUiWVS8nMCmqmSFMmNI4NW8NYBF+G5xOqSg="; }; sourceRoot = "${finalAttrs.src.name}/src/frontend"; offlineCache = fetchYarnDeps { yarnLock = "${finalAttrs.src}/src/frontend/yarn.lock"; - hash = "sha256-K7AvCt2GMwo+mtTqa3c0OGUGM3Whfo/WfeYG/Vjxhtg="; + hash = "sha256-GW60XK+iOM4A/Pyvh120MnNde8dPiZu46aOTfHOczZg="; }; nativeBuildInputs = [ diff --git a/pkgs/by-name/la/lasuite-docs/package.nix b/pkgs/by-name/la/lasuite-docs/package.nix index 050a4a3f797f..024b16dd7fb0 100644 --- a/pkgs/by-name/la/lasuite-docs/package.nix +++ b/pkgs/by-name/la/lasuite-docs/package.nix @@ -11,12 +11,12 @@ yarnConfigHook, }: let - version = "5.0.0"; + version = "5.1.0"; src = fetchFromGitHub { owner = "suitenumerique"; repo = "docs"; tag = "v${version}"; - hash = "sha256-yjcnXC46C2Z453oN4/fJc2q+B0yQKL3jKaIIpRlzu5s="; + hash = "sha256-Ptg3C+5DbUiWVS8nMCmqmSFMmNI4NW8NYBF+G5xOqSg="; }; mail-templates = stdenv.mkDerivation { @@ -29,7 +29,7 @@ let offlineCache = fetchYarnDeps { yarnLock = "${src}/src/mail/yarn.lock"; - hash = "sha256-g5MYtHvs0i0AOAydMxJNx1xTwbZtXS0CYDNQC+cnIOM="; + hash = "sha256-CKKGY87C5ifv0sHm9ExCzaGM3mV4C0NsWLCbw+ALqGc="; }; nativeBuildInputs = [ @@ -55,6 +55,10 @@ python3Packages.buildPythonApplication (finalAttrs: { # Fix creation of unsafe C function in postgresql migrations ./postgresql_fix.patch + + # Fix installing all modules with uv_build + # https://github.com/suitenumerique/docs/pull/2295 + ./uv.patch ]; # They use a old version of mistralai which exported a class @@ -64,6 +68,9 @@ python3Packages.buildPythonApplication (finalAttrs: { --replace-fail \ "from mistralai import Mistral" \ "from mistralai.client import Mistral" + + substituteInPlace pyproject.toml \ + --replace-fail "uv_build>=0.11.9,<0.12" "uv_build" '' # Otherwise fails with: # socket.gaierror: [Errno 8] nodename nor servname provided, or not known @@ -75,7 +82,7 @@ python3Packages.buildPythonApplication (finalAttrs: { ''; __darwinAllowLocalNetworking = true; - build-system = with python3Packages; [ setuptools ]; + build-system = with python3Packages; [ uv-build ]; dependencies = with python3Packages; diff --git a/pkgs/by-name/la/lasuite-docs/uv.patch b/pkgs/by-name/la/lasuite-docs/uv.patch new file mode 100644 index 000000000000..7afa3ffe0bf8 --- /dev/null +++ b/pkgs/by-name/la/lasuite-docs/uv.patch @@ -0,0 +1,19 @@ +diff --git a/__init__.py b/__init__.py +deleted file mode 100644 +index e69de29b..00000000 +diff --git a/pyproject.toml b/pyproject.toml +index eb8ef0a0..dbb9f619 100644 +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -97,6 +97,11 @@ dev = [ + ] + + [tool.uv.build-backend] ++module-name = [ ++ "core", ++ "demo", ++ "impress" ++] + module-root = "" + source-exclude = [ + "**/tests/**", From 309a1ce6a8d828b52c511b91d336589f2fbdbc03 Mon Sep 17 00:00:00 2001 From: Nick Cao Date: Thu, 14 May 2026 16:57:04 -0400 Subject: [PATCH 71/80] opentofu: 1.11.7 -> 1.11.8 Diff: https://github.com/opentofu/opentofu/compare/v1.11.7...v1.11.8 Changelog: https://github.com/opentofu/opentofu/blob/v1.11.8/CHANGELOG.md --- pkgs/by-name/op/opentofu/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/op/opentofu/package.nix b/pkgs/by-name/op/opentofu/package.nix index 95936fb49be1..4a25b64c5c6c 100644 --- a/pkgs/by-name/op/opentofu/package.nix +++ b/pkgs/by-name/op/opentofu/package.nix @@ -16,13 +16,13 @@ let package = buildGoModule rec { pname = "opentofu"; - version = "1.11.7"; + version = "1.11.8"; src = fetchFromGitHub { owner = "opentofu"; repo = "opentofu"; tag = "v${version}"; - hash = "sha256-FMj4UnQPc/PhnNcFNPhKtfKJu6jER5eLoBOVXHTLkXQ="; + hash = "sha256-0lsx+tLo/m7crkRLOtASwLpbjnpghFrsxuwNr2d+7y0="; }; vendorHash = "sha256-WO5OtKwluks5nuSHJ4NO1+EKhtCrJE9MuMGmu5fYKM4="; From b84d94c976e3c94e8d749e9f29ab554a2819c7d4 Mon Sep 17 00:00:00 2001 From: Xyz00777 <52142054+Xyz00777@users.noreply.github.com> Date: Thu, 14 May 2026 22:58:56 +0200 Subject: [PATCH 72/80] aliases: enhance 'kwalletcli' removal message with Qt6 info Updated removal notice for 'kwalletcli' to include information about the Qt6 version available at 'kdePackages.kwallet'. --- pkgs/top-level/aliases.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 22b68afc93ca..ce7143892a57 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1052,7 +1052,7 @@ mapAliases { kubei = throw "'kubei' has been renamed to/replaced by 'kubeclarity'"; # Converted to throw 2025-10-27 kubo-migrator-all-fs-repo-migrations = throw "'kubo-migrator-all-fs-repo-migrations' has been renamed to/replaced by 'kubo-fs-repo-migrations'"; # Converted to throw 2025-10-27 kup = throw "'kup' has been removed due to outdated KF5 dependencies. A Qt6 version is available at 'kdePackages.kup'."; # Added 2026-05-01 - kwalletcli = throw "'kwalletcli' has been removed, as Plasma 5 has reached end of life"; # Added 2026-05-01 + kwalletcli = throw "'kwalletcli' has been removed, as Plasma 5 has reached end of life. A Qt6 version is available at 'kdePackages.kwallet' with the application 'kwallet-query'."; # Added 2026-05-14 kwm = throw "'kwm' has been removed since upstream is a 404"; # Added 2025-12-21 ladspaH = warnAlias "'ladspaH' has been renamed to 'ladspa-header'" ladspa-header; # Added 2026-02-08 languageMachines.frog = frog; # Added 2025-10-7 From 8f5a476cd55a802b800fb38358fabeac7b435659 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 May 2026 21:04:46 +0000 Subject: [PATCH 73/80] terraform-providers.terraform-lxd_lxd: 2.7.0 -> 2.7.1 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 12d02a228b1a..e1c281311fcf 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -1337,13 +1337,13 @@ "vendorHash": "sha256-SF11E60OQiRdf+Pf6XyJg60yGRnGOcSzhrYccrWaeYE=" }, "terraform-lxd_lxd": { - "hash": "sha256-Vjvj/zcs/EyGsQWOFGOcDWnmPv1ZxaLzs18GDvCccSA=", + "hash": "sha256-ovYvRpGY8tUiX5zYpTkb8uuQcKsW7o/bDgUPbkXnVnI=", "homepage": "https://registry.terraform.io/providers/terraform-lxd/lxd", "owner": "terraform-lxd", "repo": "terraform-provider-lxd", - "rev": "v2.7.0", + "rev": "v2.7.1", "spdx": "MPL-2.0", - "vendorHash": "sha256-bcynhUj61VrSooyZ+oF0gWpAA+FtsYHXUpV/hTMyl7Q=" + "vendorHash": "sha256-vOip6KfD0hOQtNEc7U6DfMjitFGOleNlF88qKtbssng=" }, "terraform-provider-openstack_openstack": { "hash": "sha256-6TcyPUacJNfGsaevg1DQ+WJrMFvGeo2mmsE2+P3RAZM=", From a54cd4f6ce1e8a373fac72bf11342405f28bf8f2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 May 2026 21:05:52 +0000 Subject: [PATCH 74/80] ocm: 1.0.14 -> 1.0.15 --- pkgs/by-name/oc/ocm/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/oc/ocm/package.nix b/pkgs/by-name/oc/ocm/package.nix index c71b6006666d..93083f9d2b19 100644 --- a/pkgs/by-name/oc/ocm/package.nix +++ b/pkgs/by-name/oc/ocm/package.nix @@ -10,16 +10,16 @@ buildGoModule (finalAttrs: { pname = "ocm"; - version = "1.0.14"; + version = "1.0.15"; src = fetchFromGitHub { owner = "openshift-online"; repo = "ocm-cli"; rev = "v${finalAttrs.version}"; - sha256 = "sha256-Y3iaGIZHGaIB0vlN7qs0WQ6biCMX5YF4HHrBaA6+Amo="; + sha256 = "sha256-/WSWifl5UH34d2/I/874ZTHzJwI0QyoXq5QGuz4dzZE="; }; - vendorHash = "sha256-nR/TRJPhbpmFTzRu1uByqzzh7d1TB/zRoW0BuAbrIeA="; + vendorHash = "sha256-1+H2DoSsPqg6JXWLVFyQ4eBTU3EqySTA2fe9BBWbjMg="; # Strip the final binary. ldflags = [ From 917d2f92e5ab3925b595b61add65afb8dbe35e8e Mon Sep 17 00:00:00 2001 From: FlashOnFire_ Date: Sat, 9 May 2026 17:36:10 +0200 Subject: [PATCH 75/80] matrix-authentication-service: fix cross compilation Signed-off-by: FlashOnFire_ --- .../matrix-authentication-service/package.nix | 20 ++++++++----------- 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/pkgs/by-name/ma/matrix-authentication-service/package.nix b/pkgs/by-name/ma/matrix-authentication-service/package.nix index 0c5aaf652560..5fb3113b66b5 100644 --- a/pkgs/by-name/ma/matrix-authentication-service/package.nix +++ b/pkgs/by-name/ma/matrix-authentication-service/package.nix @@ -14,6 +14,7 @@ cctools, nix-update-script, versionCheckHook, + buildPackages, }: rustPlatform.buildRustPackage (finalAttrs: { @@ -52,6 +53,8 @@ rustPlatform.buildRustPackage (finalAttrs: { zstd ]; + depsBuildBuild = [ buildPackages.stdenv.cc ]; + env = { ZSTD_SYS_USE_PKG_CONFIG = true; VERGEN_GIT_DESCRIBE = finalAttrs.version; @@ -74,23 +77,16 @@ rustPlatform.buildRustPackage (finalAttrs: { preBuild = let - rustTarget = stdenv.hostPlatform.rust.rustcTarget; - rustTargetUnderscore = builtins.replaceStrings [ "-" ] [ "_" ] rustTarget; + buildTarget = stdenv.buildPlatform.rust.rustcTarget; + buildTargetUnderscore = lib.replaceString "-" "_" buildTarget; in '' make -C policies (cd "$npmRoot" && npm run build) - # Fix aws-lc-sys cross-compilation: - # The cc crate looks for "aarch64-linux-gnu-gcc") - # when CC is unset and TARGET != HOST, but Nix's cross-compiler is - # named "aarch64-unknown-linux-gnu-gcc" (with vendor). - # We set the target-specific CC_ variable so the cc crate - # and aws-lc-sys find the correct cross-compiler, then unset the - # generic CC so aws-lc-sys doesn't misassign it. - export CC_${rustTargetUnderscore}=$CC - export CXX_${rustTargetUnderscore}=$CXX - unset CC CXX + # Fix aws-lc-sys cross-compilation + export CC_${buildTargetUnderscore}=$CC_FOR_BUILD + export CXX_${buildTargetUnderscore}=$CXX_FOR_BUILD ''; # Adapted from https://github.com/element-hq/matrix-authentication-service/blob/v0.20.0/.github/workflows/build.yaml#L75-L84 From 5d9aa3e6fbc9142465cd5da8a6dda8c3354124bf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 May 2026 19:40:22 +0000 Subject: [PATCH 76/80] uv: 0.11.13 -> 0.11.14 --- pkgs/by-name/uv/uv/package.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/uv/uv/package.nix b/pkgs/by-name/uv/uv/package.nix index 47d18e28cc9c..e436ce13932a 100644 --- a/pkgs/by-name/uv/uv/package.nix +++ b/pkgs/by-name/uv/uv/package.nix @@ -18,16 +18,17 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "uv"; - version = "0.11.13"; + version = "0.11.14"; + __structuredAttrs = true; src = fetchFromGitHub { owner = "astral-sh"; repo = "uv"; tag = finalAttrs.version; - hash = "sha256-lhNGjMx9vL+G+chf0ASdw9nhdGQ20Y6RKtDVXCKR5Fc="; + hash = "sha256-CcR7lT9Gwx6AyCQDgtf0mjcFMvisLcZZttY4bA1QBz0="; }; - cargoHash = "sha256-CSkaJTl1a3C6u1SObsC/TBLH4weOPxmc99Tq6bwFJnE="; + cargoHash = "sha256-f+CTTbMnSmOEGqc93bcQJ2xsxk7GQq1xnIybg+/fM1s="; buildInputs = [ rust-jemalloc-sys From 31ce586a5d3d3c77c1dc32db0bc6b07dc094df65 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 15 May 2026 00:27:18 +0200 Subject: [PATCH 77/80] python3Packages.wyoming: 1.8.0 -> 1.9.0 https://github.com/OHF-Voice/wyoming/releases/tag/v1.9.0 --- pkgs/development/python-modules/wyoming/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/wyoming/default.nix b/pkgs/development/python-modules/wyoming/default.nix index 7754278e1a71..494f17036273 100644 --- a/pkgs/development/python-modules/wyoming/default.nix +++ b/pkgs/development/python-modules/wyoming/default.nix @@ -21,14 +21,14 @@ buildPythonPackage rec { pname = "wyoming"; - version = "1.8.0"; + version = "1.9.0"; pyproject = true; src = fetchFromGitHub { owner = "OHF-Voice"; repo = "wyoming"; tag = "v${version}"; - hash = "sha256-s1wYGqoTIsKj3u99/9KdKZmzUGzGeYq1TJHOkOVwkHQ="; + hash = "sha256-yeLw/dW4NPG0TfoM7zcOK6Y/9F4KETm3W7dfiAqaiJg="; }; build-system = [ setuptools ]; From 774ae2311ec4ddaec3b922e2669b862fe77a2452 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 May 2026 22:32:03 +0000 Subject: [PATCH 78/80] home-assistant-custom-components.bodymiscale: 2026.4.5 -> 2026.5.5 --- .../home-assistant/custom-components/bodymiscale/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/home-assistant/custom-components/bodymiscale/package.nix b/pkgs/servers/home-assistant/custom-components/bodymiscale/package.nix index 81f1e0b7a974..26a43f5c1321 100644 --- a/pkgs/servers/home-assistant/custom-components/bodymiscale/package.nix +++ b/pkgs/servers/home-assistant/custom-components/bodymiscale/package.nix @@ -9,13 +9,13 @@ buildHomeAssistantComponent rec { owner = "dckiller51"; domain = "bodymiscale"; - version = "2026.4.5"; + version = "2026.5.5"; src = fetchFromGitHub { inherit owner; repo = domain; rev = version; - hash = "sha256-L7HuBQ3NKp2vfJmo29Ju40+MC5DkgtQUi7sXnMbKHoM="; + hash = "sha256-O+6+aUmMULEv+Xmh/Gw8iHfSrJkUZ8h0SHvOsQFjpFw="; }; dependencies = [ From 9731b3f55001096c22dc35f9062cbee91953b0e5 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 15 May 2026 00:59:32 +0200 Subject: [PATCH 79/80] goshs: 2.0.7 -> 2.0.8 Diff: https://github.com/patrickhener/goshs/compare/v2.0.7...v2.0.8 Changelog: https://github.com/patrickhener/goshs/releases/tag/refs/tags/v2.0.8 --- pkgs/by-name/go/goshs/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/go/goshs/package.nix b/pkgs/by-name/go/goshs/package.nix index f06074af0863..150c41c2f420 100644 --- a/pkgs/by-name/go/goshs/package.nix +++ b/pkgs/by-name/go/goshs/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "goshs"; - version = "2.0.7"; + version = "2.0.8"; src = fetchFromGitHub { owner = "patrickhener"; repo = "goshs"; tag = "v${finalAttrs.version}"; - hash = "sha256-Z8QYwMrYa/u67oT+SQdtpvUrVUt9fM1RC9gjjU/rH2s="; + hash = "sha256-xGV9Sr+IAkGrDv6Qz2mgDS6vL9oBj9l7AuZ13SW91FE="; }; vendorHash = "sha256-3+MGBaFWmMf2gDiZhYUxHFNmEfD/Xr1lNddlA5FQLUE="; From d42481add3f9ca855f78fe08d0fe09e75b1dfaa0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 13 May 2026 23:54:48 +0000 Subject: [PATCH 80/80] python3Packages.jupyter-docprovider: 2.3.0 -> 2.4.0 --- .../python-modules/jupyter-docprovider/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/jupyter-docprovider/default.nix b/pkgs/development/python-modules/jupyter-docprovider/default.nix index a3e63c27819b..b443a16a5f80 100644 --- a/pkgs/development/python-modules/jupyter-docprovider/default.nix +++ b/pkgs/development/python-modules/jupyter-docprovider/default.nix @@ -9,13 +9,14 @@ buildPythonPackage (finalAttrs: { pname = "jupyter-docprovider"; - version = "2.3.0"; + version = "2.4.0"; pyproject = true; + __structuredAttrs = true; src = fetchPypi { pname = "jupyter_docprovider"; inherit (finalAttrs) version; - hash = "sha256-wJgI4V6T8upP8ZShjHqMj4PYEEn6kbCd4ksJrerJ1XI="; + hash = "sha256-e5AfudgAWZ4qtoVX/WORECpoiIRShsT3y7brK7owlOA="; }; postPatch = ''